BM6( }}}}}}zzzzzzzzzzzz|||~~~~~~~~~}}}||||||}}}}}}}}}~~~|||}}}~~~~~~~~~~~~yyysssppprrrqqqqqqzzz|||wwwoooeee^^^[[[ZZZXXXWWWQQQTTTWWWXXXVVVRRROOOMMMKKKLLLNNNRRRUUUWWWVVVUUUPPPPPPPPPOOOOOOSSSXXX\\\XXXWWWVVVWWWXXXWWWTTTRRRTTTQQQOOONNNQQQSSSUUUVVVPPPPPPQQQSSSWWW\\\aaaddd```[[[XXXZZZZZZXXXWWWYYYWWWXXXYYYZZZZZZYYYXXXWWWVVVVVVVVVVVVUUUUUUUUUUUUUUUUUUUUUXXX\\\^^^___^^^^^^[[[WWWTTTRRRPPPNNNMMMTTTWWW[[[___```___]]][[[YYYWWWUUUUUUVVVWWWXXXWWWYYY]]]bbbddddddbbbaaa``````^^^[[[YYYZZZ\\\^^^```fffeeeeeefffggggggeeedddaaa```]]]ZZZWWWXXX[[[]]]eeedddddddddccc```\\\YYYYYY[[[^^^bbbeeeggghhhhhhjjjhhheeeddddddddddddcccccciiilllkkknnnuuusssllleeeggghhhiiigggfffffffffjjjjjjkkkmmmnnnmmmjjjggglllnnnooommmiiihhhiiillllllmmmnnnnnnllljjjjjjjjjhhhiiikkkoootttvvvvvvuuuyyyyyyxxxtttpppnnnmmmnnntttpppooorrruuuvvvzzz|||xxxuuutttrrrpppmmmnnnqqqvvv|||~~~~~~wwwxxxzzzzzzyyyuuuqqqoootttssstttxxx~~~yyyzzzzzzyyywwwvvvwwwxxxxxxwww{{{uuuhhh___]]]XXXVVVXXX[[[```kkkwww{{{uuupppfff___UUULLLFFFCCC@@@>>>555555555333111//////000,,,...111777;;;===<<<;;;333333333222444777===BBB===>>>>>>>>>===:::777444888555222000000222444666111222444777;;;@@@DDDGGGAAA<<<999;;;;;;999999;;;<<<<<<<<<<<<;;;;;;:::999:::999999999:::;;;;;;;;;999999:::;;;===>>>???@@@DDD???888444333111---***444777:::>>>??????===<<<999777555555777888999888777:::===@@@AAABBBCCCCCCCCCAAA>>><<<===???BBBEEEDDDCCCCCCDDDEEEDDDBBB???>>>>>>===;;;999;;;>>>AAACCCBBBBBBAAA???===:::888:::;;;===@@@AAACCCCCCCCCIIIEEE@@@===>>>@@@BBBCCCIIIMMMNNNMMMOOOQQQNNNGGGBBBCCCCCCCCCCCCEEEFFFHHHHHHIIIIIIJJJKKKJJJIIIHHHJJJKKKJJJGGGEEEDDDGGGIIIGGGGGGGGGFFFEEEDDDCCCCCC>>>@@@BBBFFFIIILLLLLLLLLQQQQQQPPPMMMIIIGGGGGGHHHMMMJJJIIILLLPPPSSSYYY___lllooopppooopppvvv{{{{{{{{{{{{qqqiiieee[[[XXXSSSOOOMMMKKKIIIGGGFFFGGGKKKQQQUUUVVVUUUSSSNNNPPPSSSUUUUUURRRNNNKKKNNNMMMMMMPPPUUUXXXWWWUUUMMMNNNMMMLLLJJJHHHIIIKKKOOOOOOTTT\\\`````````cccgggnnnzzz{{{nnndddZZZSSSSSSQQQPPPTTTZZZbbbmmmwwwyyyvvvrrrooommmkkkiiigggccc^^^VVVNNNGGG@@@;;;888333222...)))&&&'''+++...)))+++///444999<<<;;;999111111111111222666;;;???======>>>===:::777444222666444000---++++++---///...///111555999>>>AAACCC@@@:::777888888666777999:::999777666555666888999888777666777:::;;;:::999777777777666666666777888;;;666111...//////---+++...///222444666666555444333222000000222333444444///000111333666999;;;<<>><<<<<<;;;999666444333222888777777777777888999:::>>>999222///000444888;;;BBBDDDEEEEEEFFFGGGDDD???;;;999777666888;;;>>>@@@<<<===>>>>>>??????@@@@@@AAA@@@???<<<;;;;;;===???<<<;;;::::::::::::999999555666999;;;<<<===>>>>>>@@@AAAAAA???===<<<===???CCC??????CCCGGGJJJQQQWWW^^^bbbeeedddfffmmmrrrttttttwwwyyywwwooocccWWWPPPKKKHHHDDDAAA???>>>;;;:::;;;===@@@DDDGGGGGGDDDAAA@@@BBBFFFJJJKKKIIIFFFDDDBBB@@@@@@BBBEEEGGGEEEBBB>>>>>>===:::888888:::;;;CCCCCCFFFMMMPPPQQQTTTXXXVVV^^^mmmssshhh```YYYTTTLLLLLLMMMQQQXXX```hhhnnnpppkkkccc\\\XXXWWWYYYZZZ[[[YYYVVVPPPGGG>>>666222///,,,(((### !!!%%%((($$$%%%(((---111444444333+++,,,---------000333666777888999777333///...---000///,,,)))%%%%%%&&&((()))***,,,///333777;;;======777333333333111111444333111///......000333555222000000333666777555111000000///---+++***,,,---+++(((&&&&&&(((+++.........///000111111111000000,,,***((()))+++---------(((&&&%%%&&&***///222333777666555444555666888:::888666555555555444111///------.........///333666444444333000,,,******+++222111000//////000111222111+++$$$!!!###)))...222333444555777;;;<<<<<<:::444000+++***,,,111555777///000111111000111444666666555333111111222333444222000///000111333333222222444666666444333222333111222333333333444666888:::777777<<<@@@CCCHHHNNNPPPVVVZZZYYY[[[bbbiiillllllooopppnnneeeXXXJJJAAA>>><<<999777666555333111444555777999;;;999666222555777;;;>>>@@@???>>><<<777666555777:::;;;888555555444111...,,,---111444;;;:::;;;>>>@@@AAAFFFMMMTTT\\\kkk}}}sssiiiaaaZZZUUURRRSSSTTTWWW\\\aaaeeeeeeiiieee]]]VVVSSSTTTXXX[[[[[[\\\]]]ZZZRRRGGG<<<666000///---***'''&&&''')))&&&&&&(((+++///222222222,,,...///000///000111333888999999666111......//////000///---***)))***---------...000444888===??????888333333222000000333000000000111222444666888222111111555999999444000---...---+++((((((***---'''((((((((()))---222666888888888777666555444444---+++******,,,...//////,,,(((%%%&&&***///222444666666666777888888999999:::888555444444333222000000000000///......111333222222111---)))''')))+++//////000111222222222222...)))### ###)))000444111000000333777999;;;;;;999333,,,***,,,111555777000111111///------000333333111000//////000000000111///...000333666777666888:::;;;999444000//////...///111222333444777999<<<999:::???BBBDDDHHHMMMOOOUUUZZZYYY[[[bbbiiimmmoooqqqrrrqqqiii\\\NNNEEE???===;;;::::::999888666666666777999:::999666333666888:::<<<===<<<;;;:::777666666999===>>>;;;777666444000,,,+++---333777>>>;;;999::::::;;;BBBJJJPPPWWWeeewwwyyymmmcccZZZTTTQQQRRRTTTUUUWWWZZZYYYVVVVVVSSSOOOJJJIIILLLRRRWWWUUUYYY]]]\\\TTTGGG;;;333...///000///,,,(((''''''%%%$$$%%%'''+++...///...***,,,......---------...555666555222---++++++---+++---///---+++***,,,......------///222777;;;>>>;;;444///...---++++++---+++,,,///222444555666666///...///333888777111+++((())))))'''$$$$$$(((+++((())))))(((''')))///444777666555333111000///...,,,***))))))+++---.........)))%%%%%%)))...222333333444555666777777777777888555222000000000///...111111000...++++++,,,---------,,,(((###"""$$$&&&''')))---000222111000...,,,'''!!!""")))000444111...---000333444666777;;;555---)))+++111555777000111000---******---000---,,,******+++,,,+++***...,,,+++---222666777666888::::::666000+++))))))***,,,...///000111444777:::888999>>>AAABBBEEEJJJHHHOOOTTTSSSTTT\\\dddgggkkkmmmnnnmmmggg[[[NNNEEE>>><<<::::::;;;;;;999888555444555666888777444222555666666777777666555444444444555888===???<<<999333000+++'''&&&***000666>>>:::666555333444<<>>???AAAEEEGGGIIIMMMQQQSSSUUUXXX^^^ccciiipppuuurrrgggYYYPPPLLLAAA>>><<<<<<>>><<<666000111222333444444444333222555555555555444333222222///222777999::::::;;;<<<666222+++((((((+++...000111444777444111222999@@@DDDKKKYYYmmmrrrggg^^^WWWSSSRRRQQQOOOMMMJJJHHHFFFEEEAAA???@@@FFFMMMRRRUUU[[[[[[[[[XXXQQQHHH>>>999:::::::::888555333111111///,,,'''%%%$$$&&&'''))))))---222333000,,,***)))+++++++++,,,,,,---......------,,,***'''''')))+++,,,***((((((+++...///000000...------...///...------++++++---111333333111/////////000111000---***)))))))))'''&&&&&&(((+++//////...,,,***)))+++---///000000111111111000000+++***((('''''')))+++,,,++++++,,,...000222222222222111111333666777555333444444222111000000000000333222///---,,,+++******222///+++)))(((((('''&&&$$$%%%'''+++......,,,***)))&&&"""###''',,,......111///,,,,,,...000000...666555666777;;;@@@DDDGGG:::555...++++++,,,,,,+++'''&&&$$$%%%(((******(((+++***+++///555666333///000222333222///,,,******++++++,,,+++,,,...222555999::::::;;;<<<>>>BBBFFFLLLOOORRRSSSUUUXXX^^^cccjjjooosssssslll___RRRJJJAAA>>>;;;:::;;;999444///111222333555555444222111333444555555555444333222...111444666666666888999444111...,,,---......---111555888666222222777===AAAIIIYYYnnn}}}sssjjj```XXXPPPLLLHHHFFFFFFEEEBBB???>>><<<;;;===CCCJJJPPPSSSUUUVVVXXXWWWQQQIII@@@:::<<<<<<;;;999777444222000///+++'''###!!!"""$$$&&&(((,,,000222000,,,)))'''&&&&&&''')))+++...000111------+++)))&&&%%%'''))))))'''%%%%%%(((***++++++...------...000222222111---,,,,,,---///000///...,,,+++***+++------+++)))&&&'''''''''&&&&&&(((***,,,---...,,,***)))***++++++,,,---...000000111111---,,,+++)))))))))***+++,,,---///111222111///...000///000222444444333111111111222222111000///...111111000000///---,,,+++444222...,,,+++***((('''$$$$$$%%%'''***+++***)))'''%%%###%%%))),,,,,,***---------+++))))))***+++111222444888>>>CCCHHHKKK;;;555,,,((()))+++------(((&&&%%%%%%''')))***)))+++,,,///444777555///***+++---000000...,,,++++++***+++++++++,,,...333666999999999888999<<>>HHH[[[ssszzzssskkk___VVVLLLFFF@@@???BBBBBB???;;;;;;::::::<<>>888888777666555444333000...,,,***&&&!!!!!!###%%%(((,,,...---***&&&$$$$$$$$$%%%'''***---000222111000...+++(((''')))+++***'''$$$###%%%)))+++,,,---,,,,,,...000222111000///...------......---,,,***)))((((((***+++***)))&&&'''(((((('''&&&'''(((***,,,------+++***)))***'''(((***,,,...000111111......---,,,++++++++++++...///111111000...------222000///......//////000///////////////.........///000111111111///---,,,222000...------,,,***(((%%%$$$$$$%%%''''''&&&%%%$$$###$$$''',,,///---+++***---...,,,'''$$$&&&***///000222555888;;;>>>@@@777000'''###%%%***---...+++)))(((((()))+++,,,---000111333555666222+++&&&'''***---///...,,,,,,,,,,,,,,,---,,,,,,---000333888888777666777:::@@@EEEOOOPPPRRRQQQQQQTTT[[[```jjjnnnuuuwwwpppbbbRRRGGGAAA===777444222111///---///111333555555333000...+++---111333444333000////////////---,,,---000222000000111222333222000---111666;;;<<<999666666777===GGG[[[vvvӵĦĦӵwwwpppiii]]]SSSHHHCCC>>>>>>AAABBB@@@<<<;;;<<<===>>>AAADDDIIIKKKOOOQQQTTTĦ222111000000222222000...((('''%%%!!! """&&&(((***,,,---***'''$$$%%%%%%%%%&&&(((+++...000555444333///---,,,---///,,,(((""" """''',,,///---,,,,,,---//////---+++/////////......---------+++)))(((((()))***)))(((''')))******((('''&&&''')))+++---...,,,***)))***%%%&&&(((+++---///000000..................------...//////---+++***,,,///555333...***((())),,,//////---+++******,,,...000---...000111111///---+++*********,,,---...,,,***'''&&&$$$$$$%%%%%%###!!!!!!!!!$$$***000333111...)))---000---(((%%%'''+++/////////000111222333444...(((!!!"""(((,,,---,,,,,,,,,,,,---...111222666666555444222...)))%%%&&&)))---///...---,,,,,,.../////////---,,,---...333333222222333777===AAAJJJMMMNNNNNNNNNQQQXXX]]]fffnnnvvvvvvkkk[[[MMMFFF???<<<777333000///...---///111333444333111///---(((+++...111222111///---000///...,,,+++,,,///111111000//////111222111000111777===???===:::888777:::DDDWWWrrr4ĉ@ӵ>L=hĦ4ĉ@ӵvvvnnneeeYYYQQQGGGDDDAAA@@@BBBBBB@@@>>><<<>>>???@@@AAACCCFFFIIINNNPPPRRR>L444000...---...111222000---$$$%%%&&&$$$ """%%%+++***+++,,,...---+++(((((('''&&&&&&'''***---...555555444111......///111)))%%%!!!&&&+++...,,,,,,+++,,,---,,,***'''---...//////------...///---+++*********)))'''%%%%%%(((***+++***((('''''')))+++......,,,+++++++++%%%'''(((***,,,---......,,,---...//////...---,,,+++,,,,,,)))''''''+++///555333...)))&&&'''***......,,,)))((((((+++...111,,,---...///...---+++)))$$$$$$'''***---...---+++'''&&&&&&&&&&&&%%%""" $$$+++222555333///)))---000///+++)))+++...------,,,,,,,,,...///000)))$$$###(((*********,,,...000000111333555888777666333000---***((('''***///111000...---,,,---000222111///,,,***)))+++,,,,,,---///333999===DDDGGGKKKLLLMMMPPPVVVZZZbbbjjjqqqooocccTTTIIIEEE>>>;;;888444111/////////111111222222111000......***,,,...111111111///.../////////---+++,,,///111000...,,,,,,...000111111000555;;;??????===:::999888???OOOiiiGG=?HdĦ=ĪjGG=?wwwlllaaaWWWPPPHHHHHHFFFEEECCCAAA???===;;;===@@@AAAAAABBBEEEHHHMMMNNNOOOHdĦ555///,,,***,,,///000---)))!!!%%%))))))&&&$$$&&&)))...+++******---...,,,+++)))(((&&&&&&'''***---///222111000...,,,+++---000$$$""" ###(((+++,,,+++++++++,,,---,,,)))''')))+++------,,,,,,...000...---,,,,,,+++((($$$ ###(((******)))((((((+++,,,......,,,+++,,,---'''((()))***+++,,,,,,,,,+++,,,......---+++(((&&&$$$''')))(((&&&%%%))),,,000000///,,,((((((***---,,,,,,+++***+++---///000,,,,,,,,,,,,+++***((('''!!!"""%%%***---...---+++%%%%%%&&&'''((('''$$$!!! $$$+++111333111...))),,,//////...---...000,,,+++)))((((((***---...)))&&&######'''))))))'''%%%)))---000000000222444444444555444111///---,,,***---111333222///---,,,+++...222444111---)))'''''')))+++,,,///333888<<<>>>CCCIIILLLNNNQQQVVVZZZ___cccgggeee]]]RRRHHHCCC<<<;;;999666222000000000222222111000//////.........///000111222222111000.........---,,,,,,...000---+++***+++.../////////,,,111888===???>>><<<::::::>>>KKKcccӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵĦӵƜ`1.׼sĭӵӵĦĦyyykkk___CCCĦ???AAA@@@AAAEEEHHHKKKLLLMMMDdD))),,,---(((***ӵ***,,,ӵ&&&ӵ---,,,***"""%%%Ħ...+++ӵ///...---ĭӵ...,,,)))***++++++++++++++++++,,,------+++((($$$"""###((()))&&&%%%'''******---///...,,,***+++---+++,,,---...///000000000+++++++++***)))((('''&&& """%%%***......,,,***"""###&&&)))+++***&&&###!!!!!!$$$***000222///,,,(((***---///000000111111,,,***'''%%%%%%''')))++++++)))'''(((***+++(((%%% %%%+++/////////000222...111444555444111///...,,,///333555333///---,,,(((,,,222555333///***''''''))),,,///222666;;;>>>;;;AAAHHHMMMOOORRRWWWZZZ]]]]]]^^^]]]ZZZSSSIIIBBB;;;;;;:::777444222111222333222000............///111222222333333333333333,,,---...---,,,,,,...///))))))***,,,...///...,,,)))...555;;;>>>>>><<<;;;>>>@@@JJJaaa?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&eHLShӵgLS?ʬ3h?D%%)?ZufĦgLg&egĉ@g&e>&e@e??g<ĉ3we<Ħ3h?@eZvvviii3h?gL<<<>>>??????@@@CCCDDDEEEGGGHHHD%%)?,,,fff?><z+++***=?Ħ***g&e###g&e...)))$$$S?ʬ%%%4ff?>ߝL+++@e,,,g&e///---***3h?g&e>&e,,,---??***+++,,,...//////000000---***(((''''''%%%!!!###&&&)))((($$$""""""$$$***---///000///---,,,---+++******+++---......,,,)))***+++***(((&&&&&&'''""" ###+++000...,,,+++""""""!!!###%%%''''''&&&#########&&&***,,,***'''''''''))),,,///000000...)))(((&&&%%%&&&))),,,...,,,---+++&&&%%%)))***(((###''',,,......---///111111111111000000///...---,,,---//////...+++'''$$$((())),,,......---***)))***+++---111444888;;;===AAAAAACCCEEEJJJOOOSSSVVVXXXZZZYYYVVVSSSQQQJJJCCC>>>;;;777222000000222333000///...---,,,---000333444555555444222111111222222///,,,,,,---///111111...------...///...+++((('''...555999777777888;;;===AAAMMMccc4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@HdĦHtƅ^Bt=o9ĦDtfo9Ħg?HdĦHu]ĦttHƅ^Hu]ĦH׼stQje<ĦBt=o9ĦH׼sHtĦvvvBt=o9ĦHdĦ>>>@@@@@@??????AAABBBEEEFFFGGGDtfo9ĦsߝLGdUĦ(((Ht@cӵHu]Ħ'''Hu]Ħ---(((Htƅ^'''qIܗGIӵ)))H׼s,,,...Hu]Ħ,,,)))Bt=o9ĦHƅ^Hu]Ħ+++,,,***+++,,,.........---,,,)))'''%%%&&&'''&&&$$$!!!$$$'''))))))%%%###$$$%%%+++---000000...,,,,,,,,,,,,***)))(((***+++***)))***+++------+++)))((('''###!!!)))///...***(((!!! """$$$&&&&&&%%%$$$######%%%(((******(((''''''(((***---...---,,,)))(((''''''''')))+++,,,---///---((('''***,,,***'''+++...000//////111222222222222111000...,,,+++''')))+++,,,+++)))&&&$$$***+++,,,------,,,***)))------///111555999<<<>>>AAAAAACCCFFFJJJOOOTTTWWWWWWZZZZZZXXXVVVSSSMMMEEE>>>:::444111000111222222.........,,,+++---000333333444555444222000///000///---******---111444555000//////000000...+++((((((...555777666666777:::;;;???LLLccc4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|<DdDDdDĦDdDΦDdDĦq<niDdDĦqetDdDĦq<RqjRgdKӵHdDĦgdKӵGR/f6LĭĦDdDĦDdDĦ`eĭDdDΦDdDĦDdDĦgeĦFSĦqjRgdKӵDdDĦDdDĦqjRgdKӵDdDĦAAAAAA@@@>>>>>>???AAAEEEFFFEEEHdDĦgdKӵDdDDdDĦ%%%DdDĦ4DufӵDdDĦ)))DdDĦ+++q<R,,,,,,peƜ4DuTӵ(((DdDĦ///000DdDĦ(((qjRgdKӵDdDΦDdDĦ***(((''')))+++,,,***+++---......,,,)))'''%%%$$$###$$$&&&''''''&&&%%%(((++++++(((&&&'''(((,,,...000111///.........///,,,(((&&&&&&'''''''''+++,,,///000000---***(((###&&&---,,,((($$$ !!!$$$%%%$$$###$$$###"""###&&&((())))))&&&&&&''')))+++,,,,,,***))))))))))))))))))))))))...///---((((((+++,,,***,,,...///000000000222444333333333333111---***(((%%%''')))+++++++++)))(((......------,,,,,,++++++111111000111444888<<>>888111///111444333111,,,------,,,+++,,,000333222444666666333///---,,,,,,)))'''(((,,,222666888222111111111111000---***,,,111555777555444555777888???MMMeee4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)hDdDΦDdDĦDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦpo9uGIdnuR)ĦDdDĦnuR)ĦCdgĪjDdDĦDdDĦHߝL`o9DdDΦDdDӵDdDĦgeĦsp?aĦGIdnuR)ĦDdDĦDdDĦ~~~GIdnuR)ĦDdDĦ@@@AAA???>>>>>>@@@BBBGGGGGGEEEDdDĦnuR)ĦDdDΦDdDĦ###DdDĦnuR)ĦDdDĦ%%%DdDĦ)))po9u***+++...///=ӊB1.uTӵ+++DdDĦ000222DdDĦ&&&GIdnuR)ĦDdDΦDdDӵ***)))))))))***+++***+++...///...***'''$$$#########$$$&&&(((((()))(((,,,///...+++)))***,,,---///222333333333444555444000***&&&%%%&&&'''''')))+++...111222000+++((($$$###+++***%%%!!!!!!!!!!!!###%%%&&&$$$###%%%###""""""###&&&(((***&&&%%%&&&(((+++---------***++++++,,,+++***)))(((---...,,,((('''+++,,,+++---............///111222222333333333111...***((('''(((***---///000000000222111000...------......444333111111333666;;;===>>>???BBBEEEJJJOOOSSSUUUVVV[[[^^^]]]\\\YYYPPPGGG???777///---222555444000+++,,,,,,++++++,,,///222333555888888444///,,,******'''%%%&&&***000555888222222111222333333111///333555777777444222222333888@@@PPPiii4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDdd<>d<Ħ4DufئL>eDdDʜ4DuTӵDdDĦgeĦs<v>aĦpeӵDx<DdDĦDdDĦzzzpeӵDx<>d<>>>>>>===???BBBDDDIIIHHHFFF>d<ӵDd<DdDΦDdDĦ"""DdDӵnd<DdDĦ>d<Ħ(((peӵ)))Ħ111F&uTӵ000DdDĦ...000>d<Ħ%%%peӵDx<>d<ʜ4DuTӵ***+++,,,,,,+++***)))+++---...---***&&&$$$$$$$$$$$$%%%&&&''')))***,,,///222222///,,,---///---///222555666888:::<<<999444---)))'''((())))))'''(((***---000000---)))$$$###)))(((### ######$$$&&&((((((&&&$$$%%%$$$###""""""%%%(((+++%%%%%%&&&)))---000111111,,,---......---,,,***)))...000...***)))---///---,,,+++++++++,,,...//////000111222222111///,,,+++)))***,,,...000333444555666555222111000000111111555444222000111444888:::<<<===@@@DDDHHHLLLOOOQQQTTTZZZ^^^___^^^ZZZPPPFFF???777///...222666444111+++,,,,,,,,,+++,,,///111333666999999555000+++))))))'''%%%%%%)))///333555222111111222444555555333999:::999777444222111111888BBBTTTlll4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?daĦB?Ho9>d<>d<ӵyyyB?Ho9BBB<x<<<>>>BBBFFFHHHGGGEEE&ӫeʬtIӇ222>d<Φ>d<Ħ###D&ӫetIӇ)))DdDĦsdKĦ(((B?dp&ĒR222222>d<sdKĦ(((B?Ho9***s&dq&ĒR)))+++......---***)))'''(((***++++++)))&&&%%%%%%&&&&&&&&&&&&'''***---...111444333///------///,,,...111444555888;;;>>>999444...***)))***++++++&&&$$$$$$''',,,///...---%%% $$$'''%%%""""""%%%%%%&&&(((******'''%%%%%%%%%%%%###"""$$$(((+++''''''''')))...111333333...//////000///...,,,+++000222000,,,,,,000111000***))))))***---///......---...///000000111111111******+++---///222444666666555444222222222333333777555333222222333555777:::;;;>>>AAAEEEHHHJJJKKKNNNUUU\\\______\\\RRRGGG???999222000222555444222,,,---...---,,,,,,...000222555888888444///+++))))))(((&&&(((+++000222333222111111222555666666555:::999777555333222111111777AAATTTlll4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eegesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌBeneHkgenefeHu]3hhsegeĦja>aĦ@Gse<Ō|||@GEEEBBBHkge::::::===AAAEEECCCDDDDDDHĪj@IŌ///000ege(((&&&Hu]3hIŌ+++(((DdDĦ$$$ne...(((@h(((***>h---///000se)))ne***+++@G++++++sĪj@h,,,------...---+++)))(((###$$$%%%'''''''''&&&%%%$$$&&&''''''''')))---111///222444222...++++++,,,***,,,...000111333666999555111,,,))))))*********&&&""" """)))///111111%%%###$$$'''&&&###"""%%%&&&&&&''')))+++***(((%%%%%%&&&&&&%%%$$$%%%(((+++***)))(((***---000111111000000111111111000/////////000///++++++///111///***)))***---000222111///******+++---000333666777,,,,,,,,,,,,...111444555444333333222222333333333888777666444444444444555888999<<>>PPPhhh4DuXӵĵD^DdDĦD^s׼sgeFm8>aĦs׼sHooooGGGEEECCC:::999999;;;@@@CCC???AAABBB......---...***'''D^,,,***(((DdDĦ***//////)))&&&''''''(((***))),,,------s׼s%%%'''***,,,...&&&+++,,,+++555222111///---+++)))(((((( !!!"""###$$$%%%%%%%%%###%%%''''''(((***000444...111333111---))))))***)))***,,,------...111333111...***(((((()))))))))&&&!!!'''///444444%%%%%%''')))&&&!!!"""'''&&&&&&'''***+++***'''%%%%%%'''((('''%%%%%%(((+++---+++******,,,.........111111111111111111222222+++---+++((((((,,,---,,,******,,,///444555333000(((((()))+++///444999<<d<ĦĦĦĦ>d<ĦĦ>d<ĦBegeFYĉ>aĦBenu]ӵmmmbbbZZZUUUQQQLLLIIIFFFEEEDDDBBB>>>:::999888888999;;;======<<<>>>===;;;;;;;;;:::777444//////...,,,******,,,///222000,,,***(((>d<Ħ+++***,,,000///>d<Ħ***...111Ħ///+++$$$!!!!!!###&&&)))+++------...,,,,,,+++)))Be---***)))''''''Ħ000,,,,,,,,,,,,+++***))))))(((''''''(((***///333666222000...+++(((&&&%%%$$$ !!!"""###$$$&&&'''((())),,,...000222333222///,,,)))'''%%%$$$)))++++++)))'''(((,,,///...,,,***'''&&&(((,,,///&&&%%%%%%'''***,,,,,,+++###"""%%%"""'''(((((('''&&&%%%'''((($$$%%%'''((((((((('''&&&+++)))'''&&&'''+++000333000111333444333222000///)))((('''&&&'''(((***,,,...,,,---222777888444///***)))))))))+++///333666...,,,)))(((+++///222333111///---+++,,,///333666999666222222333555333222444777;;;===>>>@@@DDDGGGGGGLLLSSS]]]fffgggZZZKKKBBB===777333222333444555222...++++++---///...,,,+++,,,......---+++(((&&&%%%'''***,,,...000222444555777777555000------///111111222555777777555222111;;;NNNfff?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦgdKĦsdKĦŶS3we<iĉ@3hR/Ōmmm```XXXRRRNNNKKKHHHDDDCCCAAA???;;;777444555777;;;===<<<999666777888999999888666333222000000///,,,***)))***,,,///---***((('''DdDĦ******---111222sdKĦ+++...gdKĦ---)))$$$ """%%%(((***,,,------------,,,+++---...+++***)))gdKĦ111000000111000...,,,)))'''((('''((()))+++...111333222111///---***'''%%%###  """$$$&&&&&&'''(((***,,,///111222111///---***(((''''''''''''((())))))(((***...222000...+++'''%%%&&&)))+++)))((('''((())))))'''&&&  %%%&&&!!!"""###$$$#########&&&(((%%%&&&'''))))))***))))))'''&&&$$$###%%%(((,,,///111111222111000---***(((&&&%%%%%%%%%'''***---...///---,,,///444555333///))))))((((((***---000222,,,***((((((+++...000000,,,+++))))))+++...222555666333000000111222111///444777;;;>>>@@@BBBFFFJJJMMMRRRXXX^^^dddcccYYYLLLBBB>>>777333111222222333333000---,,,---...---,,,((()))+++,,,+++)))&&&$$$&&&''')))+++,,,---///111444555555222///---///000666666666777888777555222333???SSSlll>AneneneneDenene>Ak<fhkkk]]]UUUOOOKKKIIIFFFCCC@@@>>>;;;777444111333888<<<>>><<<666111000444999:::777444222222222222111...+++(((((()))***)))'''&&&&&&De+++)))))),,,111333ne---,,,ne,,,***((($$$!!! !!!$$$''')))++++++++++++++++++,,,,,,---......,,,+++ne///000222333444444222---((($$$'''((()))***,,,...///000222111111///,,,)))&&&$$$%%%### """%%%(((&&&'''(((+++---///111222///...+++((('''''')))***''''''(((((((((+++...222111///+++'''%%%%%%'''(((+++***))))))(((&&&"""###(((&&& !!!!!!!!!###&&&(((%%%&&&''')))++++++,,,,,,%%%###"""!!!"""$$$&&&(((,,,---------,,,***'''&&&#########$$$'''+++...111222...++++++...111111///++++++******+++---///000)))(((((()))+++------,,,&&&&&&%%%&&&))),,,000222222000...---.........---333666;;;???BBBEEEIIILLLTTTYYY___aaaaaa___WWWNNNCCC>>>888333111111000000444111...---------,,,+++'''((()))***)))(((&&&$$$(((((()))***+++,,,...///000000///---+++,,,///222;;;999888777777777444222777DDDZZZsss}}}iii[[[SSSNNNJJJIIIFFFCCC???<<<888555444222444999===>>><<<666111///666>>>???<<<777666777666555444111,,,)))(((((('''&&&%%%$$$%%%,,,***)))(((+++...000000...,,,,,,+++((('''&&&$$$###!!! !!!###&&&(((*********'''((()))+++.........---,,,+++,,,...//////111333444222,,,&&&"""&&&''')))+++,,,---------...///000000///---***))),,,(((###!!!%%%((('''(((***,,,...000111222111///+++((('''(((***,,,(((((((((((()))+++///111000---)))'''&&&''''''(((******))))))(((%%%  $$$((($$$ !!!""""""""""""###&&&)))$$$%%%&&&(((***,,,------&&&%%%$$$"""!!!!!!!!!!!!###%%%'''***+++,,,+++***"""""""""$$$&&&***...000444000+++)))***---////////////////////////000000''''''(((***,,,,,,***((($$$$$$%%%&&&(((+++---......---,,,,,,,,,,,,,,,,,,111444999>>>CCCGGGKKKMMMTTT]]]dddeeeccc^^^WWWOOODDD@@@:::555222111///---444333000...,,,+++++++++***+++,,,---,,,+++***)))***))))))***---///111111---+++)))((())),,,111444:::888555444444555444333:::GGG\\\tttyyyggg[[[TTTOOOLLLIIIHHHDDD@@@;;;888666666888999;;;===>>>===999555444<<>>>>>888888666222---*********&&&&&&%%%%%%&&&(((***,,,***)))((((((***+++,,,,,,///---+++******+++***)))((((((((((((&&&%%%$$$###!!!###&&&((()))))))))'''(((***///222444111///,,,,,,+++++++++,,,------)))+++...000...***%%%"""%%%''')))+++,,,,,,++++++)))+++...000111111000///222---&&&  $$$'''((()))+++---///000000000444222...***))))))+++,,,&&&&&&&&&(((+++///333555...+++'''&&&(((*********''''''(((((((((&&&"""""""""$$$&&&$$$!!!&&&&&&&&&%%%###!!!"""%%%'''###$$$%%%''')))+++,,,---******)))'''$$$!!!!!!%%%)))+++---------$$$######$$$%%%(((+++---555111,,,))))))+++...000111111111111000000///...'''''')))+++---,,,)))&&&&&&'''((())))))))))))))))))***+++,,,,,,,,,,,,---///111666===DDDHHHKKKLLLPPP[[[fffhhhfff```WWWOOOFFFBBB===888555222///---333222000---+++*********///000111111222111111000,,,***)))+++000444666666---+++)))))),,,111666999666333000///000222444444===HHHZZZpppvvvfff\\\UUUPPPMMMIIIIIIFFFAAA<<<999888999>>>======>>>???>>>;;;999:::???FFFIIIGGGDDDBBBAAA999888555111---+++,,,---***)))(((((()))***+++,,,)))((('''%%%&&&''')))***---+++))))))***+++***))))))))))))))))))(((&&&&&& !!!$$$&&&((()))))))))***+++...555:::;;;888444......---,,,,,,,,,------'''(((***+++***(((&&&$$$%%%&&&(((***+++,,,++++++&&&(((+++...111333333444333///(((""" """&&&)))***,,,---///000000///...555333///,,,++++++,,,---$$$###$$$(((...555999:::,,,)))&&&'''***------,,,%%%%%%%%%'''((((((%%%###&&&$$$%%%'''&&&$$$'''+++***)))'''$$$!!!!!!$$$&&&$$$$$$%%%&&&(((***,,,------------,,,)))%%%!!!###$$$''')))++++++******%%%$$$######$$$''')))+++444222...,,,+++,,,...000///000111111000///---,,,))))))+++---...,,,)))&&&((()))+++,,,+++)))'''%%%%%%'''***++++++,,,---///...000666===EEEJJJKKKKKKNNNYYYdddhhhgggaaaXXXNNNHHHDDD@@@<<<999555111///111111000---)))((()))***222222333444555555555555---***)))+++111555777777///,,,***+++000666:::===444111---+++...111555666???HHHXXXllltttfff\\\UUUOOOKKKIIIHHHFFFAAA<<<999:::<<<@@@???@@@AAAAAA@@@<<<:::;;;>>>BBBEEEFFFCCC@@@>>>888666222...******---000...---,,,,,,++++++,,,,,,((('''&&&$$$$$$%%%(((++++++***)))***,,,---,,,+++(((((())))))((((((((('''!!!"""%%%'''))))))))))))+++,,,111888???AAA<<<777111000000/////////......******)))(((''''''''''''$$$%%%''')))***+++,,,,,,&&&(((***,,,///222444555111---'''###"""%%%)))------...///000000///---,,,111000...---,,,,,,------'''&&&&&&)))000666999:::---***'''(((,,,///...,,,%%%$$$$$$&&&((()))((('''(((%%%%%%***,,,++++++------,,,***&&&$$$$$$''')))&&&&&&&&&''')))+++---...---...//////---)))%%%"""%%%&&&((()))***)))'''&&&$$$#########$$$&&&)))+++222222111000......///111///000222222222000...,,,,,,,,,,,,...///---***'''(((***,,,---,,,)))&&&### $$$(((******+++...000///111666>>>FFFKKKLLLKKKPPPXXXaaadddeeeaaaXXXNNNIIIGGGCCC???<<<999444111/////////,,,(((&&&(((***111111222333333444444555---)))&&&(((...333444333,,,***(((+++000666:::;;;666222---+++...222666888???IIIYYYmmmtttggg]]]UUUNNNJJJHHHHHHFFFAAA<<<999;;;===???@@@AAACCCCCCAAA<<<888:::;;;===@@@BBBAAA===:::666444000+++((()))---111111111///...---,,,,,,,,,''''''%%%######&&&***---***)))***,,,...///...---(((((((((((((((((((((((("""###%%%''')))************,,,000999@@@BBB<<<777333333222222111111000000...,,,***'''&&&'''((()))$$$%%%&&&((()))+++,,,---(((((()))+++...111444555...+++&&&###$$$(((---000...///000111000///---+++------,,,,,,------.........,,,***+++000444555555///+++((()))---000...,,,%%%$$$$$$%%%(((******)))((($$$&&&---222000------111000---***((())),,,///((((((((((((***,,,...///+++---///111000---)))&&&$$$&&&'''))))))((('''&&&""""""""""""$$$'''***,,,111222333333111000000111111222444555555333000......---...//////...+++)))&&&(((+++------***&&&###!!!&&&)))***+++...000111333777???HHHMMMMMMLLLSSSYYY^^^aaabbb```WWWNNNJJJHHHEEEBBB???;;;666333---......+++'''&&&'''***......///000111222222333---(((%%%&&&+++///000...(((&&&$$$'''---333666777:::555000---///333777:::???III[[[pppuuujjjaaaXXXOOOIIIHHHHHHHHHEEE@@@===;;;;;;<<<@@@CCCCCC???:::777666555666777888999999999888888333---))))))+++,,,---000000000...+++))))))******%%% !!!'''---//////,,,///111222111///...///+++++++++***)))'''%%%$$$%%%$$$%%%)))---...***'''+++---000555999999666333...//////...---...000222222///***((('''&&&&&&%%%$$$&&&''''''&&&&&&''')))((()))***,,,.../////////***'''&&&(((...333666666333222///---,,,++++++++++++***)))***,,,---,,,+++---000444555444222000///...,,,***,,,...///,,,(((&&&$$$""""""$$$'''(((((()))&&&$$$%%%(((,,,------+++++++++---///000...,,,)))&&&%%%(((///222222///...000222222111/////////***)))(((''''''(((***+++%%%"""!!!%%%'''(((///...---...//////---+++...000222444444333000///111222555555333///+++'''$$$'''***,,,,,,***'''$$$$$$%%%&&&&&&'''***...111***///666<<>>CCCIIINNNVVV]]]dddfffccc^^^ZZZXXXVVVRRRLLLHHHEEE???666///---...//////...---,,,+++++++++++++++,,,...111222///,,,)))((())))))&&&###!!!"""$$$'''+++...111333333111...---.../////////777CCCWWWooovvvjjj```XXXQQQLLLHHHFFFEEEEEEEEECCC>>>:::777:::======;;;777444333777555444222222333444555444111...,,,---///000000...,,,+++,,,...///...,,,&&&$$$###&&&---222444333000///...000333333000,,,++++++***)))(((&&&%%%%%%!!!!!!"""'''---111000...,,,---///222444333000------,,,+++)))'''(((+++---111...+++)))((('''%%%###&&&'''((('''&&&%%%&&&'''***))))))))))))***++++++***)))))),,,111777:::<<<666333///***'''&&&&&&&&&)))((('''(((***+++***)))(((***,,,......,,,***))))))'''&&&)))...111000///%%%###!!!!!!###$$$$$$$$$ !!!$$$(((+++,,,,,,+++***)))***,,,/////////+++((($$$%%%***///111111888999888666111...,,,,,,)))(((&&&%%%%%%&&&((())),,,'''!!!"""&&&((()))(((((()))+++,,,+++***"""&&&---333555555333111111222222111///---***)))''')))+++......,,,)))'''+++***)))&&&%%%%%%(((***---000555999<<>>:::999999999999888444222000...---...000444888;;;666333///......///000000***((('''(((,,,---,,,*********+++++++++,,,,,,,,,***'''&&&(((,,,---,,,***((((((''''''(((***,,,---'''$$$ ###$$$###!!!!!!'''...222444333000///...***&&&$$$$$$%%%%%%&&&(((,,,000222111///......---)))$$$!!!(((((((((((('''&&&%%%$$$&&&'''((((((((((((***,,,+++***))))))))))))***+++'''&&&%%%&&&((()))((('''%%%###!!!"""%%%%%%!!!%%%///666666111+++&&&%%%$$$%%%&&&'''&&&$$$$$$&&&)))***+++---///222,,,***'''&&&(((+++------***(((%%%###$$$''',,,//////000000///------...000333111...,,,*********+++''''''''')))++++++***((("""!!! ###%%%&&&&&&)))'''###!!!!!!###&&&((('''''''''''''''&&&&&&&&&$$$&&&))),,,.../////////111///,,,'''$$$%%%(((+++222222333888???FFFKKKMMMQQQUUUZZZ]]]^^^```dddhhhkkkhhhaaaXXXNNNFFF???<<<222222222222111000//////000111444555555333000...(((((()))---000000,,,'''######$$$%%%%%%$$$###"""######$$$&&&***,,,,,,+++---777JJJbbb{{{xxxhhh^^^YYYUUUSSSOOOMMMJJJGGGDDDCCCBBBAAA>>><<<;;;;;;;;;:::666333111000///000222555888;;;999555000,,,,,,---......))))))(((((())))))(((((()))******)))((()))***+++,,,+++***)))))))))((((((((((((((((((***---000111***&&&!!! !!!###"""  %%%***...///...222222111...***&&&%%%%%%"""$$$''',,,000111///---))))))(((&&&"""&&&''')))))))))'''$$$######%%%''''''&&&''')))+++&&&&&&''''''((((((''''''(((&&&&&&'''((()))(((''''''$$$!!!"""$$$######,,,444666333///&&&&&&%%%''')))***)))'''''')))******)))***...111,,,***(((''')))***++++++)))(((%%%######&&&***---++++++,,,+++******,,,...000///---,,,,,,---///000)))(((''''''))))))(((&&&###!!!!!!$$$%%%%%%%%%$$$"""!!!"""%%%(((+++'''''''''&&&$$$""" !!!###'''***...000111111000...+++(((&&&(((,,,///222111111444;;;BBBFFFGGGLLLQQQXXX[[[\\\]]]```ccceeedddaaa[[[RRRHHH@@@;;;666555333111000/////////333444444444333111///...))))))+++...111000+++&&&'''((()))))))))(((&&&%%%$$$###"""###'''+++------000999JJJaaazzzyyyhhh^^^YYYVVVTTTPPPOOOLLLGGGCCCAAAAAACCCAAA>>><<<<<<===;;;777333333222111222333555888999<<<777000+++***+++,,,---((()))***)))'''%%%&&&'''((((((((('''''''''***,,,///000...+++(((&&&&&&'''&&&&&&&&&'''***---000333+++'''""" !!!###"""!!!!!!!!!###&&&***,,,,,,***333444444111,,,(((%%%$$$!!!###&&&+++...///---***###$$$$$$###  $$$&&&)))+++***(((%%%""""""%%%%%%%%%%%%(((+++$$$$$$&&&'''&&&&&&$$$###((('''&&&''')))))))))(((&&&### !!!$$$$$$ !!!!!!$$$***000333111///'''&&&'''(((+++++++++)))+++,,,---+++)))***...111,,,***(((((()))***))))))((('''&&&$$$###%%%))),,,)))))))))((('''(((***,,,,,,,,,++++++---///222333,,,***&&&%%%%%%&&&%%%%%%###!!!!!!###$$$$$$ !!!"""%%%(((,,,---)))((('''%%%"""!!!%%%***---000222333///...+++(((''')))...333222000...111888>>>AAABBBHHHMMMUUUYYYYYYYYY[[[]]]___aaabbb^^^UUUJJJ@@@:::999777444111/////////000666555333111000///......******,,,000222000***$$$***+++,,,---,,,+++)))(((&&&###!!!!!!$$$))),,,...000999KKKbbbzzzzzzjjj___WWWRRROOOJJJFFFBBB??????@@@@@@@@@EEECCC@@@===<<<;;;999777999777444333333666999;;;;;;777222,,,)))((()))***+++((($$$###%%%(((+++,,,)))******)))&&&%%%%%%%%%+++...,,,%%%!!!###'''(((+++'''######%%%((())))))######"""""""""""""""!!!#########%%%(((,,,000222333555777666111***""" ###''')))*********+++***&&&!!! """$$$%%%$$$///---,,,+++***((($$$!!!"""!!!!!!$$$&&&""""""#########$$$$$$$$$%%%+++...,,,,,,...,,,&&& """$$$$$$$$$###%%%'''+++---......000111,,,)))(((+++......***%%%(((+++,,,)))%%%%%%***//////...---+++((((((***,,,...,,,***'''%%%%%%&&&'''%%%)))+++'''%%%&&&&&&$$$######$$$$$$&&&(((+++---///---)))&&&%%%%%%%%%&&&)))+++,,,(((!!!!!! $$$(((,,,------...,,,***&&&"""###(((,,,///111444666555444222...***(((((()))/////////000333666:::<<>>888;;;<<<999222///111111000111111111222333333111///---...000111111111000///555888999555///+++,,,...---***(((''')))***+++***///888JJJ```ssswwwhhh___ZZZWWWUUUKKKEEE===888888:::>>>@@@@@@===888777999<<>>===;;;999999999:::;;;666333000...---...///000///***%%%###$$$'''***+++))))))'''%%%###"""$$$&&&'''+++***$$$ """%%%%%%&&&%%%$$$%%%&&&&&&$$$### !!!###%%%''')))******+++***)))((()))+++---...111111000...,,,)))&&&%%%$$$$$$######$$$(((...333222...)))&&&&&&''')))***---+++))))))******)))((()))***+++***(((&&&"""!!! """$$$%%%''''''+++///222222111111---(((######%%%(((******(((&&&******)))((((((***...111...+++))))))***)))$$$ $$$''''''&&&&&&(((+++++++++***(((&&&&&&(((***)))+++...000///,,,(((%%%(((+++)))$$$!!!"""###"""!!!!!! """  $$$(((***///...,,,)))'''###!!!&&&***,,,,,,,,,,,,+++)))'''$$$"""!!!!!!%%%***---............111111000---***((()))***...---,,,,,,,,,---///000777===EEEKKKMMMNNNQQQSSSSSSWWW[[[ZZZSSSHHH>>>888???@@@===555111222444333222000///000222333333222///000111222333333444444<<<<<<;;;666111///000333333///***''''''((())))))///444CCCYYYooovvviii```]]]ZZZXXXMMMFFF===777777:::>>>AAA===;;;888888:::===???@@@;;;;;;::::::::::::::::::555444222000///000111222111,,,'''###$$$&&&((())))))(((&&&###!!!!!!$$$'''+++//////)))$$$%%%&&&&&&''''''((())))))'''$$$""" ###&&&)))+++------------,,,++++++++++++,,,---.........---+++)))(((((('''&&&%%%%%%(((---222333000+++((('''(((***,,,,,,***(((((()))+++,,,++++++,,,,,,+++***'''$$$###!!!!!!"""$$$%%%'''((((((---000222333333111---***$$$$$$&&&))),,,,,,((($$$((((((((('''&&&'''***---,,,***((((((((('''### """%%%&&&%%%$$$%%%&&&%%%%%%%%%$$$###"""$$$&&&&&&)))---000111///,,,***,,,...,,,%%%"""###$$$###$$$))),,,+++(((%%%&&&((('''!!!###'''(((((())))))))))))(((&&&%%%$$$###''',,,//////---,,,+++//////...,,,)))((()))+++------,,,,,,------//////222888@@@GGGKKKNNNRRRTTTWWWZZZ]]][[[VVVNNNFFFBBBGGGHHHEEE<<<666555777666333111///...000222333333111000000111222444666777===;;;999444111000333777555000+++''''''((())))))...000<<>>EEEKKKPPPTTTVVVXXXZZZ\\\\\\[[[YYYXXXXXXWWWZZZVVVKKKAAA<<<999777555222///...///111222333222000//////000333666888999777444111000111444777222...***((((((***++++++---...777KKKeeerrriiibbb]]]YYYPPPJJJDDD???>>>???AAABBB>>>======>>>>>>===:::777111333777:::;;;;;;999888555555555555444444333333222///+++((('''&&&%%%#########"""  ###)))...///***&&&%%%%%%$$$%%%(((******'''"""!!!%%%''''''''''''&&&)))---111111///,,,***(((***...222222111...,,,/////////---)))&&&%%%&&&***++++++***)))))),,,...,,,+++))))))+++,,,+++***''''''&&&'''((()))***+++((((((((())))))))))))***%%%###$$$''''''$$$###%%%&&&&&&'''---111000)))""" """%%%&&&%%%$$$$$$%%%)))(((''''''&&&%%%$$$$$$!!!"""###$$$###!!! !!!%%%&&&(((***,,,...000111000222000***'''((((((&&&############!!! !!!$$$&&&)))***'''### """###%%%'''((('''&&&%%%$$$)))000444444000---+++------,,,***'''&&&''')))&&&&&&(((***,,,---//////222666===DDDKKKQQQTTTVVVSSSVVVYYY[[[^^^aaaeeehhhgggllljjj]]]NNNDDD<<<777555333000000222444555555444111///---...111555888555444222111000111222333...,,,++++++---...---,,,------555FFF]]]wwwxxxmmmddd\\\WWWOOOKKKFFFCCCBBBBBBAAA@@@AAA???>>>=========:::888333666:::===>>><<<:::888222333444666666777666666111///,,,***)))&&&### """(((,,,)))&&&'''(((&&&&&&)))+++***&&&!!!!!!#########!!! %%%,,,222444222...***(((***,,,...000000///...//////...+++'''$$$######$$$'''***,,,+++,,,---///---,,,++++++,,,+++)))'''###$$$&&&)))***+++******''''''((())))))***++++++### ######!!!"""'''******,,,111666555---%%%!!!###$$$$$$$$$$$$&&&(((+++***)))'''%%%#########!!!!!!!!!"""""""""  """"""""""""###$$$&&&'''((()))***+++,,,,,,,,,///...)))&&&'''&&&$$$$$$'''***((($$$!!!"""###!!!"""%%%'''((((((((('''%%%!!!!!!###%%%'''((('''&&&%%%!!!'''///444444111---+++------,,,)))&&&%%%&&&'''&&&''')))+++---...//////222555;;;BBBIIIOOORRRSSSOOORRRVVVYYY\\\___cccfffhhhoooqqqgggXXXKKKBBB;;;444333222444777:::;;;<<<666333///,,,---111555999666555444333333111///...------///111333222///,,,//////555AAASSSmmm|||pppfff\\\UUUMMMKKKHHHFFFEEECCC@@@>>>CCCAAA===<<<<<<<<<<<<<<<777999===@@@AAA>>>:::777000111444666888999999999111///...,,,***'''"""%%%***)))(((***+++***))),,,...,,,'''"""  !!!!!!"""+++333666444///+++)))******+++,,,...///000///...,,,((($$$""""""###!!!%%%***---------///111...---,,,------+++(((%%%!!!$$$(((,,,---,,,***((($$$%%%&&&((()))+++,,,---&&&!!! ###$$$"""%%%+++...---///555;;;999000'''$$$$$$$$$###"""$$$(((,,,------+++((($$$""""""""" !!!"""###"""!!! """%%%%%%%%%%%%&&&'''&&&''')))******)))((('''(((+++,,,(((%%%%%%$$$!!!###(((---+++%%%"""$$$(((%%%&&&)))++++++***'''&&& !!!###&&&((()))(((&&&%%%%%%---333444111---+++------,,,)))&&&$$$%%%&&&***+++---...///000111111222444999@@@GGGMMMOOOPPPOOORRRVVVXXXYYYYYYZZZ[[[^^^iiioooiii\\\PPPFFF@@@333222333666;;;???AAAAAA999555000------111666999888888777777555222...***---///222666777555000+++000111555???MMMeee|||nnnccc\\\YYYRRROOOJJJFFFEEEDDDCCCAAADDDBBB???>>>>>>===;;;999999777777999===???===:::333111111555<<<>>><<<999444222000...+++&&&!!!!!!$$$(((***++++++,,,,,,///000111...***&&&###"""###%%%%%%$$$!!!  !!!%%%+++///...)))%%%###$$$%%%(((+++...111222111+++&&&%%%''')))(((&&&$$$'''***+++******++++++++++++++++++,,,+++(((&&&))))))************)))))))))&&&$$$$$$'''+++...///+++***)))'''''''''((()))---///222666888777333///((('''###!!!"""'''///666---+++)))'''&&&### !!!###%%%&&&$$$$$$$$$$$$$$$%%%&&&&&&((('''%%%$$$$$$&&&)))***+++&&& !!!%%%'''***(((%%%%%%&&&''''''&&&***))))))))))))'''### !!! !!!!!!""""""######$$$$$$!!!&&&+++//////---+++******&&&""""""%%%)))******...,,,+++,,,///222444444666999<<>><<<:::333***'''***111777:::======<<<888333...,,,,,,(((+++000222111000000000///000444===JJJ^^^|||}}}nnnccc\\\YYYTTTQQQLLLHHHFFFDDDBBB@@@BBBAAA@@@@@@@@@???===:::888777777888:::;;;;;;:::555333333666<<<>>><<<999555444111...+++&&&!!! ###'''))))))))))))***...000111///,,,(((&&&&&&%%%'''((('''$$$"""!!!!!! """%%%***//////,,,(((&&&'''(((+++...111444555000+++&&&%%%(((+++***)))&&&(((***+++***)))))))))***))))))***,,,,,,+++))))))******++++++******))))))'''$$$$$$%%%(((+++,,,++++++******))))))******,,,...222666999888555222,,,***'''&&&(((---333777...,,,)))'''&&&$$$ !!!!!!!!!!!!"""$$$%%%&&&"""!!! !!!"""###%%%$$$######$$$(((+++---+++&&& !!!%%%((())))))'''%%%&&&''')))))))))((('''&&&&&&'''%%%### """ ######!!!  """$$$%%%%%%)))---///...+++((('''$$$!!!###'''***+++...---,,,,,,...111444555666888<<>>@@@DDDFFFEEEAAA>>>777888777444111222666;;;:::888777888:::;;;999888555444222---(((###!!! """"""###############""" """###""""""###$$$"""$$$&&&'''&&&&&&'''(((''')))+++***'''###!!! ###$$$$$$&&&((()))***)))((())),,,...111444555666,,,(((%%%%%%(((+++......***+++---,,,+++***+++,,,,,,***((((((***+++,,,,,,(((((())))))))))))(((((()))(((&&&$$$!!!!!!###%%%)))***,,,---...---,,,,,,+++---000444888888555222+++(((&&&)))///222111...***((('''&&&''''''&&&%%%'''''''''((('''&&&&&&%%%!!! """!!!!!!"""%%%(((,,,...&&&!!! '''+++***((('''&&&%%%&&&(((******)))###  """###$$$######&&&&&&%%%###"""&&&'''(((***,,,+++((($$$"""!!!  &&&+++......---,,,++++++---111333111444777999===BBBGGGLLLOOOMMMKKKKKKJJJIIIGGGEEEAAAFFFOOOZZZaaabbb```\\\SSSIII<<<222---,,,,,,------...000333666888999999;;;;;;;;;888333///...---.........---,,,,,,...000555333333777@@@RRRnnnrrreee]]]YYYRRROOOLLLIIIHHHGGGEEECCC;;;===@@@DDDGGGFFFBBB???888999777333000000555999:::999888777888888777666444333111,,,&&&"""!!!"""&&&&&&%%%%%%###!!!  !!!"""!!!###$$$$$$%%%&&&((('''))))))((($$$!!!##################$$$%%%&&&'''***,,,///000111111)))'''&&&&&&(((***,,,---***,,,------,,,---///000...,,,)))((()))*********&&&&&&''''''''''''&&&&&&))))))(((%%%!!! """$$$((()))***,,,,,,,,,++++++,,,---///222555444111///(((&&&%%%(((...111...***'''%%%$$$%%%'''))))))((('''((()))))))))'''%%%$$$######""""""""""""""""""$$$$$$$$$%%%&&&'''((()))!!!!!!&&&)))(((%%%'''&&&%%%&&&''''''&&&$$$""" ###%%%&&&"""!!!$$$%%%%%%""""""$$$###%%%&&&&&&###!!! ###!!!!!!'''+++,,,,,,***((('''(((---111///000333555888===CCCHHHIIIHHHGGGHHHIIIHHHGGGEEE???CCCIIIRRRYYY[[[[[[YYYTTTJJJ;;;///)))***...222222333444555666777999:::<<<<<<;;;888333///---,,,......---+++))))))+++---///...///555???RRRnnnqqqddd\\\XXXPPPMMMIIIFFFEEEEEEEEEDDD;;;<<<@@@DDDFFFFFFCCC???;;;:::777444222222555777888888777555555555555555333333111+++%%%"""###&&&$$$$$$$$$###  """!!!"""$$$%%%%%%&&&(((***'''((('''%%%!!! !!!!!! !!!###%%%&&&(((***,,,,,,,,,,,,))))))))))))******+++++++++,,,---------...000222...,,,***)))******)))(((&&&&&&''''''''''''&&&&&&(((******'''###!!!###&&&((()))*********************+++,,,///111000...+++'''&&&&&&***...///---***&&&$$$######&&&((())))))&&&''')))***)))'''$$$"""$$$%%%&&&'''((('''&&&&&&&&&'''((()))((('''%%%$$$ ###%%%%%%###!!!'''&&&%%%%%%&&&&&&$$$"""###!!!"""%%%''''''###$$$&&&&&&###!!!""""""  !!!$$$"""!!!&&&))))))((($$$"""###)))...---///000222555999@@@DDDCCCCCCDDDFFFHHHGGGEEECCC<<<>>>AAAFFFLLLNNNNNNMMMLLLDDD888...***+++000555555666777777666666888:::;;;<<<;;;888333///------//////...,,,)))(((***+++...---///555>>>PPPkkknnnaaaYYYUUUQQQLLLGGGCCCAAABBBBBBBBB;;;<<>>777777888:::>>>@@@AAA@@@???;;;666000------///222222555777888666555666888888999999777444111000000111111000...+++******+++......111777???OOOggg|||~~~lll___VVVRRRRRRMMMFFF@@@??????@@@@@@;;;<<<>>>AAADDDDDDBBB@@@AAA===888666777888666444444444333111000000111333444555333...'''&&&***...###$$$$$$$$$### !!!###$$$&&&'''&&&&&&''')))+++)))(((%%%  ###&&&((()))+++,,,,,,+++)))(((---///222222000---***))),,,,,,,,,+++))))))+++---(((((()))+++------+++)))))))))************))))))'''***,,,***&&&%%%(((,,,---,,,***)))((()))******"""###%%%))),,,---,,,+++!!!$$$'''(((((('''((()))***'''$$$""""""###"""""""""$$$'''))))))&&&""" ###(((,,,---,,,)))&&&&&&)))---///...)))$$$ !!!'''((($$$$$$$$$%%%''')))***)))'''&&&$$$$$$%%%(((*********&&&!!!!!!$$$$$$!!!"""%%%   !!!  """(((&&&###"""'''$$$%%%###"""(((///000000111222777===AAA@@@AAADDDFFFGGGDDD???:::333222111222555777777777555555555222000...---...---222777999777555555666555666777666444333333444222333333000---+++++++++---...111777@@@OOOggg{{{yyyjjj___VVVPPPNNNIIICCC???>>>?????????===>>>@@@DDDFFFFFFCCC@@@@@@>>>:::777333111000000444444444444444444333222777444000,,,))))))***+++***)))'''&&&&&&%%%""" !!!###$$$+++'''$$$&&&+++///111111&&&%%%$$$###$$$$$$"""!!!  %%%'''$$$ ,,,///111///+++(((((()))'''***///111///,,,***)))+++***)))))))))+++...///'''((((((&&&%%%%%%''')))''')))******((((((((()))%%%&&&))),,,------,,,++++++)))((((((***+++***)))%%%$$$""" !!!%%%,,,111***(((&&&%%%&&&'''&&&%%%---***&&&$$$""""""!!!!!!$$$+++...,,,((($$$"""%%%%%%(((+++------+++)))((()))+++------)))""""""&&&'''%%%""""""###'''&&&&&&(((+++,,,,,,,,,((('''''''''((((((&&&$$$"""!!!%%%)))+++***)))'''""" ###$$$%%%### (((%%% """&&&***$$$!!!$$$,,,,,,,,,---000777@@@GGGAAAAAA@@@AAA@@@>>>;;;888333111000///000111000///000000000111111///+++((()))+++000666;;;;;;666222555555666777888999::::::888555111///.../////////111222666<<>>>>>>>>===:::888777555111000//////...---...///111333333111...+++***+++000555:::;;;777444444555555666777999;;;<<<<<<888444000.........///555555888===BBBMMMaaassszzzmmmcccZZZUUUPPPKKKEEEAAA??????@@@???AAABBBCCCEEEGGGFFFBBB@@@???>>>===;;;999666444333777777888999888666444222111///,,,******+++---......,,,***)))((('''%%%### """%%%'''***+++***'''$$$&&&+++///000000---***''')))---///,,,)))!!!$$$'''''''''((()))***+++---///000...***'''&&&(((,,,---,,,)))((((((+++******)))+++---///111000...+++&&&!!! """$$$)))***,,,+++)))&&&&&&&&&'''(((***---111444666777222///,,,***)))((('''&&&'''((()))(((&&&%%%&&&''')))&&&$$$###&&&(((******((('''&&&$$$$$$$$$%%%%%%%%%)))---///,,,((($$$"""###$$$&&&)))---...---+++%%%%%%&&&(((***)))'''$$$###&&&)))***)))(((''''''''''''(((***...000//////+++'''""" """$$$%%%  """###"""!!!&&&!!! $$$&&&'''&&&&&&&&&"""%%%'''$$$ """$$$###%%%(((***---222888===777888999:::::::::999888===999444000///...---,,,---///333666666444222///+++---000555888999888555333333333444666888;;;===@@@===888333000//////000777777888;;;???III\\\nnnwwwjjj^^^UUUPPPKKKEEE@@@>>>>>>>>>>>>??????@@@CCCEEEEEECCC@@@<<<<<<<<<<<<:::777555333777888999999777555222000+++***)))((()))***---...---+++)))''''''&&&$$$###!!!###$$$%%%&&&(((***+++---***'''(((+++......---+++'''$$$''',,,///,,,((( &&&++++++(((&&&(((***,,,+++---111444333...)))(((***------,,,************)))(((((()))+++...///111///+++%%% """$$$)))+++---,,,)))&&&$$$$$$'''(((***,,,///222555777222///+++))))))((('''&&&&&&(((++++++)))'''%%%%%%&&&%%%%%%'''***,,,,,,+++---,,,+++(((%%%$$$$$$%%%''')))++++++)))%%%""" """###%%%(((,,,...---,,,$$$###$$$&&&(((***)))((('''(((***++++++******)))(((((())),,,///111111000'''""""""(((+++%%%""" !!!!!! !!!!!! """  ###"""###''''''&&&&&&&&&   """"""!!!###%%%((()))***,,,///111000222555666666666777888???;;;555111/////////...---111555888888666333222000000222444555666666555222111000000222666:::<<>><<<;;;;;;;;;999:::;;;???BBBDDDCCCAAA999999::::::999777555444777777888777555222///---''''''&&&&&&''')))+++,,,+++(((%%%$$$$$$###""" ###%%%''''''&&&&&&''')))000---))))))+++---+++)))(((%%%###%%%***,,,***'''%%%+++000///***&&&&&&(((******,,,000444333...)))+++---//////---,,,---...((((((&&&&&&'''(((+++,,,///---)))$$$!!!!!!$$$''')))+++---,,,)))&&&$$$###'''((((((***,,,...000222...,,,***)))***)))(((&&&$$$'''***+++***(((''''''$$$%%%(((,,,//////---+++...//////,,,)))'''''')))))))))))))))(((&&&###!!!######$$$(((+++------,,,$$$######%%%(((***++++++((())))))***++++++***)))((()))***---000222111///&&&!!! '''+++)))&&&###""""""$$$%%%&&&###!!! !!!"""!!! """&&&)))(((######%%%%%%###""""""!!! ###&&&%%%"""!!!###&&&'''(((((()))+++,,,...111333333444666888???;;;555222111111111111///333888999777555333222444444333222111222333444111000......000333666888>>>>>>===:::777777999<<<999888888888777===LLL\\\|||xxxeeeXXXOOOJJJCCC===;;;:::999999555666888;;;???BBBBBBAAA666777777777777666555555888777666444111///---+++&&&&&&%%%%%%&&&''')))***(((%%%""" """%%%((((((%%%$$$&&&(((///,,,)))(((******(((%%%&&&%%%%%%&&&((())))))((()))...222111+++&&&%%%&&&&&&'''))),,,...---***(((---...///...---,,,---///)))(((&&&%%%%%%&&&((()))+++***(((%%%"""###&&&))))))+++------***&&&$$$###''''''((()))+++,,,,,,---+++++++++,,,---,,,)))'''###&&&((()))((('''(((((($$$%%%)))---000000---++++++...000///,,,+++---///+++)))((()))))))))(((&&&$$$###$$$'''***,,,,,,+++&&&%%%$$$&&&(((***++++++(((''''''(((******)))((())))))+++...111111000...)))######&&&&&&%%%$$$###$$$'''***,,,$$$"""!!!!!!###$$$$$$### !!!###'''***)))$$$"""###"""  $$$$$$"""!!!&&&((('''### ###%%%&&&(((***+++))),,,000111111222555999>>>:::666333333333333333///333777888555333333444666555333000---...111444222111///...///000222333777999<<<;;;999:::===@@@<<<;;;;;;:::888;;;GGGUUUuuu{{{iii]]]PPPKKKCCC>>>;;;:::999888555555777:::>>>@@@@@@???666666555555666666777777:::999666222///---,,,+++((((((''''''''''''(((((('''$$$ ###((((((&&&%%%(((+++***'''%%%%%%((((((&&&$$$"""$$$&&&&&&$$$$$$&&&(((+++...222111---)))&&&%%%###&&&)))******(((((((((+++,,,,,,+++))))))+++---+++)))'''%%%%%%%%%&&&'''))))))(((&&&$$$$$$''')))'''***------***'''$$$###&&&''')))+++,,,------,,,,,,,,,...000111///***'''%%%&&&'''&&&%%%%%%''')))&&&&&&'''))),,,...---,,,+++...111000---+++---000***(((&&&&&&)))+++***)))%%%$$$$$$&&&)))++++++***((('''&&&''')))++++++***'''%%%$$$%%%((()))'''%%%******,,,...111000...+++(((###!!!###$$$$$$###""""""$$$(((***###!!! !!!###&&&&&&&&&%%%""" !!!$$$$$$""" """""" !!!'''***'''$$$!!!$$$''''''%%%###"""$$$%%%''')))+++(((,,,000111000111555:::>>><<<888666555444333222---111555555222222444777444333000---+++,,,222666444333222111000////////////444999;;;999999;;;>>><<<<<<<<<;;;888888AAAMMMhhh{{{lllaaaQQQLLLDDD???<<<::::::999777777777:::===???>>>===777666555555555777888999<<<:::666111...---,,,,,,******)))(((((((((((((((&&&###!!!''')))''''''***...%%%"""!!!"""&&&'''%%%###"""%%%$$$ """&&&***---000111///+++'''%%%$$$(((++++++((('''(((***)))))))))(((&&&''')))+++---+++)))&&&%%%%%%&&&'''((((((((('''%%%$$$&&&((('''))),,,---+++'''%%%$$$&&&'''***---/////////......///111444444000+++&&&((('''&&&$$$######&&&)))(((&&&$$$%%%(((+++---------111333111,,,)))***---'''$$$"""###'''******)))&&&%%%%%%&&&)))+++*********)))((()))***+++***)))&&&$$$"""###&&&'''&&&$$$***+++,,,///000000---***$$$  ###%%%%%%$$$"""  """%%%""" !!!$$$&&&(((((()))$$$ !!!!!! ###))),,,***&&&###"""!!!"""%%%'''''''''!!!"""$$$%%%$$$%%%&&&((((((---000111///000555:::@@@===:::888666555222000***///222333111111666:::111000...+++))),,,333999777666555333222000......+++111888:::888777999<<<::::::;;;:::666444<<>><<<888555666555555999===???===;;;777777777777888999::::::;;;:::666222...+++)))(((++++++++++++++++++++++++%%%'''(((%%% !!!%%%***,,,+++*********+++$$$%%%))))))&&&'''&&&$$$  $$$((((((***...222111,,,(((&&&***------)))''''''(((***)))''''''((())))))(((+++)))((((((((('''%%%$$$***)))'''&&&$$$$$$#########&&&***+++***'''$$$###&&&))),,,......///000111111444777888666111+++'''***)))(((%%%###"""###%%%$$$%%%$$$###"""$$$'''***...000111...***((((((***)))%%%"""###''')))'''$$$$$$$$$$$$%%%&&&(((***,,,+++///111///)))$$$###%%%"""  ###$$$### $$$'''+++......,,,)))'''"""!!! ###&&&'''(((***------'''!!!!!!(((,,,***((($$$   !!!  !!!######""""""$$$&&&)))+++(((%%%$$$$$$''''''%%%"""(((''''''&&&%%%%%%%%%%%%+++******+++...333777:::AAA>>>:::555222111222222)))...333444333222444777444000......000222111000777777888888666333000---///444888888444333555888999888555222222444999===VVViiippp```UUUOOOGGGAAA???===:::777777777888<<<@@@AAA@@@===999888777666777888999:::<<<;;;888444///,,,)))'''***+++---------,,,+++***$$$&&&'''$$$$$$(((---///---)))''''''((($$$ $$$)))******((((((&&&""""""'''***)))***,,,///111000...++++++,,,------,,,)))''''''&&&&&&&&&((()))***))))))(((&&&&&&&&&&&&&&&&&&***)))(((&&&%%%$$$$$$###!!!%%%***,,,***'''%%%$$$(((***,,,------------...///111444555333000+++(((((())))))'''%%%###$$$%%%))))))(((&&&###"""###%%%***++++++)))&&&%%%&&&((()))&&&###$$$)))+++***(((%%%%%%%%%%%%&&&))),,,...111444777333,,,$$$!!! """ """$$$###""""""$$$''')))***)))'''%%% ###&&&((((((''''''))))))&&&  !!!$$$%%%### """&&&'''&&&$$$ !!!!!! %%%$$$######$$$%%%((()))&&&%%%$$$%%%&&&%%%"""###$$$$$$%%%%%%%%%$$$$$$))))))+++---///333666888999888555333111111222222...///000222444666777777333000...///111333444333888999:::999666333///,,,...222666666333111333555555444111///...000555999OOO___wwwsssdddWWWQQQIIICCCAAA???<<<999888999<<>><<<999<<>>;;;>>>CCCGGGHHHGGGFFFDDDBBB???<<<999888999;;;===<<<;;;888555000,,,)))'''((()))++++++)))&&&""" """$$$### ###+++444555///'''"""!!!%%%&&&&&&"""###((($$$%%%%%%"""###''',,,------,,,+++***))))))...111444444222000///000...000222111///------...222222111...***((()))***'''((((((((('''&&&%%%$$$$$$'''******&&&"""!!!#########$$$'''(((%%%$$$$$$%%%&&&'''((()))+++///333333111,,,(((&&&###'''***+++++++++,,,%%%###"""&&&((('''&&&%%%$$$%%%$$$$$$###&&&((()))(((&&&'''---222555444111...***((())))))***&&&!!! ###$$$###!!! !!!"""$$$%%%%%%$$$$$$%%%'''((((((''' !!!&&&***+++(((###!!!&&&)))+++***)))(((*********(((%%%#########(((((('''%%%$$$######"""!!!  $$$'''"""###%%%'''&&&$$$""" $$$&&&+++///222222222111------------------------555;;;BBBAAA:::444444666999888777555333333444555999;;;===>>>>>><<<:::888666777999999888777666666888888666444222333777:::AAAKKK]]]vvv|||nnn^^^VVVMMMGGGDDDCCCAAA@@@<<<@@@DDDGGGFFFEEEDDDDDDAAA???===:::999:::<<<===:::888555222///,,,+++***+++***)))'''%%%###!!! !!!$$$&&&%%%"""!!!"""$$$$$$---555666///'''$$$$$$%%%&&&'''$$$!!! """$$$"""###$$$""" ###'''+++---///...+++(((&&&%%%+++///333444000...///111222444666555000---,,,---222333444000+++''''''((($$$%%%&&&'''''''''&&&%%%%%%&&&'''&&&###!!!"""$$$%%%%%%'''))),,,%%%%%%%%%%%%&&&((()))***---111444555111,,,(((%%%"""%%%(((***))))))))))))&&&### $$$&&&(((&&&'''(((((((((&&&$$$###$$$(((***)))%%%%%%)))...333111///---,,,---///000(((%%%!!! $$$'''&&&$$$""""""###%%%&&&"""!!!!!!$$$(((***++++++ """&&&+++,,,)))&&&!!!###%%%&&&&&&&&&'''(((------,,,***&&&$$$###$$$'''&&&&&&%%%%%%$$$######!!!  %%%***%%%&&&''''''&&&$$$"""!!!$$$&&&))),,,000222333333000///...---,,,,,,,,,,,,111:::BBB@@@777000111555::::::999666333222333444888999<<<>>>>>>===<<<:::999999:::;;;:::999888777777777666333222222555888>>>HHHYYYooorrr___WWWMMMGGGDDDCCCBBB@@@===AAADDDEEECCCAAAAAABBB>>>===;;;:::::::::;;;;;;777555222///---------...///,,,((($$$!!! !!!"""###&&&)))(((&&&%%%&&&((((((111999888000(((%%%&&&%%%&&&''''''%%%$$$#########%%%&&&$$$""""""&&&)))+++...000...+++((('''''')))+++...000000000//////000444666444///+++***,,,,,,///222///)))%%%$$$%%% """$$$&&&''''''&&&&&&#########""" """###$$$$$$$$$%%%(((***'''(((((()))***+++,,,,,,...111333333///)))%%%"""%%%'''))))))(((&&&&&&'''%%%!!! ###%%%%%%!!!$$$(((******(((%%%$$$"""'''+++)))$$$"""%%%)))...---,,,---------,,,+++###""""""(((***)))&&&%%%###$$$$$$%%%!!!!!!###&&&))))))(((&&& !!!###&&&((()))((('''%%%$$$""" !!!"""%%%&&&&&&'''***,,,---------***&&&###""""""$$$%%%%%%%%%&&&%%%%%%%%%"""######""" ###&&&$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&)))---111555777111000---+++***+++,,,---...444999777222///222666999999999666333111333555666888:::<<<===;;;999888888888999999:::999777555555555444222000111333555888AAAPPPbbbvvvuuu___WWWMMMFFFDDDCCCBBBAAA>>>AAACCCCCCAAA???@@@AAA;;;;;;::::::999999999:::555333///,,,+++---///111222...(((""" """$$$%%%(((++++++(((''')))+++,,,555<<<:::111(((&&&'''%%%&&&'''))))))(((&&&$$$$$$&&&((('''$$$%%%(((,,,,,,...///...+++)))***,,,)))((())),,,111222///,,,---111444222---))))))***&&&+++...---(((###"""### ###%%%'''''''''&&& !!!  """"""######"""!!!!!!$$$&&&***++++++,,,---......///...000222111,,,'''""" $$$&&&(((((('''&&&'''(((### """""""""%%%))))))'''%%%$$$!!!&&&+++)))$$$ """&&&((()))***,,,,,,)))%%%!!!%%%++++++***(((&&&$$$$$$$$$$$$###$$$''')))***'''"""!!!###%%%&&&&&&&&&'''+++***((($$$   %%%((()))***...111------,,,)))%%%!!! !!!######$$$%%%&&&&&&&&&&&&"""%%%'''&&&###!!!!!!"""#########$$$$$$%%%&&&&&&%%%$$$%%%'''+++111666999111///,,,***)))***,,,---...//////...---///333777777888888666333222444777666777999;;;;;;999666555777777777777888777555333555555444222000000333555333;;;HHHWWWiii|||iii\\\NNNHHHFFFBBB@@@@@@????????????>>><<<:::888999999777666555444444444444444333222222111111000111...***'''&&&'''''''''---,,,***)))'''&&&&&&&&&'''---333444000+++'''&&&&&&&&&&&&&&&''''''''''''&&&&&&'''(((((())))))***222444333000+++)))***++++++)))(((***---///---***---,,,*********)))'''%%%(((******)))'''%%%%%%&&&######%%%%%%%%%%%%######""""""!!!"""&&&+++'''!!!$$$### """'''+++000333222---***+++...+++...000000,,,&&&""" """&&&***,,,,,,---000333...''' ###(((******)))%%%))),,,+++%%%!!!!!!###''''''''''''&&&$$$"""!!!&&&---...+++)))''''''&&&%%%###&&&))),,,,,,(((""""""$$$&&&'''''''''((()))&&&'''(((%%%!!! """%%%&&&'''))))))***+++...000))))))******)))&&&$$$"""$$$%%%%%%%%%%%%$$$###""""""$$$&&&&&&%%%#########$$$$$$$$$"""!!!"""%%%(((&&&%%%$$$$$$(((---333777333111...+++)))((()))***...,,,***---666>>>;;;333777666444222000/////////444555777888888666444222333333444444444333222222444777888555000...000444333333;;;LLLbbbzzznnnaaaSSSLLLIIIDDD@@@@@@>>>======<<<:::888777666555555444333222222222222777777666444333111000///...+++)))'''''')))***+++)))((('''&&&%%%%%%$$$$$$$$$(((---000...***&&&$$$''''''(((((((((''''''&&&%%%&&&&&&((()))+++---...222333333111---+++,,,...---+++***+++...///,,,)))************++++++***)))+++,,,---+++(((&&&%%%%%%$$$%%%&&&''''''&&&%%%$$$!!!"""###%%%+++111000***&&&###"""'''---///000///,,,***)))***)))+++......***'''$$$###%%%))),,,,,,******,,,...+++%%%###'''))))))'''$$$(((+++***%%%""""""###&&&&&&'''&&&%%%###!!!###)))///---+++)))((('''&&&###!!!$$$'''******'''### %%%''')))))))))((()))***''''''&&&$$$###"""$$$%%%)))******)))((('''(((***(((((()))))))))'''&&&%%%''''''&&&%%%$$$###"""""" ###%%%'''&&&&&&&&&'''&&&&&&&&&$$$""""""###%%%%%%$$$###$$$''',,,111444222111///---++++++++++++++++++,,,111===GGGFFF???555555555444333111///...555666777888777555333111444333222111111000//////333555666333...,,,...111111222999HHHZZZppptttgggYYYRRRMMMGGGBBBAAA???>>><<<:::888666666555222222111111111111222222::::::888666333000...------,,,***(((((()))***,,,$$$$$$%%%%%%$$$###"""""""""###&&&)))***(((### &&&'''((()))((((((&&&&&&%%%%%%%%%'''***---000222111222222000......///000///,,,+++,,,......***'''&&&''')))***,,,------......//////---)))%%%######&&&&&&'''(((((('''&&&&&&!!!###$$$%%%+++222222...((($$$"""'''...---,,,,,,,,,***(((&&&((()))++++++(((&&&&&&&&&(((+++,,,+++(((&&&'''***&&&!!!!!!$$$((()))(((&&&###&&&)))((($$$!!!"""###$$$%%%%%%&&&%%%###!!!  !!!"""$$$(((---000,,,+++)))((((((%%%"""!!!$$$''''''&&&$$$$$$$$$(((***,,,,,,+++******+++'''&&&$$$###$$$&&&&&&%%%)))******(((&&&&&&'''((())))))***+++,,,,,,,,,,,,,,,+++(((&&&$$$######### ###&&&((((((((()))***)))))))))'''$$$""""""###$$$$$$$$$%%%'''+++...000///000//////......---,,,+++,,,...555AAAKKKKKKEEE555666777666555222...,,,444555666777666444222000444333000...---,,,------222333444111---+++,,,///111333:::DDDRRRgggyyykkk]]]UUUPPPIIIDDDCCCBBB@@@===;;;999888777888333222222222333333444555:::999888666333000---+++///...---***(((((()))***###$$$%%%&&&&&&%%%$$$$$$"""!!!!!!###%%%$$$!!!###%%%'''(((''''''&&&$$$$$$$$$%%%(((+++...000............---......///---+++***+++---,,,((($$$$$$&&&(((******+++,,,---...//////---)))$$$!!!!!!%%%&&&'''(((((('''&&&%%%!!!###""""""&&&,,,---***(((%%%!!!"""&&&---)))'''(((+++,,,)))%%%((()))***)))'''%%%&&&&&&)))+++,,,***%%%###%%%'''###!!!!!! !!!$$$'''((('''%%%!!!###%%%$$$"""!!!!!!""""""###$$$%%%%%%%%%%%%$$$"""$$$%%%'''***,,,...000+++******)))(((%%%!!!!!!$$$%%%%%%%%%'''(((+++---//////---+++***+++'''$$$!!!!!!%%%'''&&&%%%%%%&&&'''''''''(((+++---+++,,,---///000222333333111///+++(((&&&%%%%%%&&&%%%''')))***)))(((((())))))++++++***'''%%%$$$$$$%%%%%%%%%&&&(((***,,,...,,,---///000000///---,,,---...000555???GGGGGGAAA999999888666333000---,,,222333444555555444333222444111...,,,+++,,,...//////000111///---,,,...000444666<<>><<<:::999999999333333333333444555666777777777777555333///,,,***,,,------,,,))))))***---'''(((((()))))))))))))))%%%### !!! ###%%%&&&''''''%%%%%%%%%%%%&&&''')))***+++***))))))******++++++)))''''''))),,,+++'''###$$$&&&))))))((('''(((***---...///,,,(((### $$$%%%&&&''''''&&&%%%$$$ !!!!!!"""(((***(((&&&&&&$$$""" !!!###%%%+++'''$$$&&&+++...+++(((***+++***(((&&&$$$%%%&&&)))++++++((($$$###%%%'''"""###%%%$$$"""!!!###$$$###""" !!!!!! !!!!!!!!!"""###$$$&&&(((***,,,((((((***,,,.../////////+++******))))))&&&""" ###$$$$$$%%%''')))+++---///000...+++******%%%""" !!!$$$&&&&&&$$$$$$%%%'''((()))***---///+++,,,...000222444444555333111...+++)))(((((()))+++,,,---,,,)))&&&%%%%%%)))***,,,+++***(((((()))((('''''''''(((***,,,---***+++...000000///---,,,...///000222:::BBBBBB>>>>>>;;;777333///---,,,,,,///000111333444444444444222000---++++++---111333....../////////000222333444666;;;CCCMMM___{{{uuucccWWWPPPJJJFFFFFF@@@???>>><<<;;;:::::::::555555444444555666777777777777777555333///+++)))&&&))),,,,,,+++,,,000333,,,,,,+++++++++,,,,,,---(((&&&###  """%%%'''((('''((((((((((((''''''''')))'''%%%%%%&&&&&&%%%$$$###"""###''',,,,,,)))&&&%%%(((***)))%%%###$$$&&&***,,,---,,,((($$$!!!######$$$%%%%%%$$$###### """!!!!!!(((,,,,,,$$$%%%&&&%%%$$$$$$%%%&&&+++(((%%%'''+++...---******++++++)))'''%%%%%%&&&***++++++((($$$"""%%%'''###""""""$$$)))***(((&&&  !!!""""""######"""!!!"""%%%)))...000,,,+++,,,...000111000///,,,+++)))))))))'''$$$!!!!!!###$$$$$$$$$&&&'''(((+++......,,,***((((((%%%###""""""$$$%%%&&&&&&((()))))))))((((((***,,,'''))),,,///111111000000111///...,,,*********+++,,,......---)))&&&$$$$$$''')))******))))))***,,,***)))((('''''')))+++,,,***+++---/////////---,,,---......///666???AAA???>>>;;;555000---,,,------...///000111333444444444111///---+++,,,///222444......//////000222333444222333777>>>HHHYYYrrr|||gggYYYPPPIIIEEEEEE@@@@@@@@@@@@???>>>===<<<999999888888888999999:::::::::999777333...***'''###'''+++---,,,...222777///...,,,******+++---///)))(((&&&""" ###%%%'''***+++,,,------,,,***))))))&&&###"""######!!!!!!'''---///---***&&&))),,,***%%%###$$$&&&(((+++------***&&&###""""""###$$$%%%%%%$$$###"""%%%&&&%%%!!!!!!'''++++++###$$$%%%$$$###$$$&&&)))...+++))))))+++---,,,+++(((***++++++)))'''((((((,,,---,,,(((###!!!$$$&&&&&&%%%&&&***...///,,,)))###!!! """""" !!!###%%%%%%%%%&&&###!!!"""'''---111---,,,,,,...222444333111,,,+++)))))))))((('''%%%!!!###%%%%%%$$$#########$$$'''+++,,,***(((&&&&&&&&&&&&&&&%%%$$$%%%''')))*********(((&&&%%%&&&(((&&&(((,,,///000///---+++++++++++++++++++++******(((***,,,,,,***(((((((((''''''((('''&&&&&&)))+++,,,***'''%%%%%%&&&)))+++,,,---...///000///......------++++++111:::>>>===888666333000.........///000000000111111111111111111///---,,,,,,...000222000000//////000111111111222000222999DDDSSShhhzzzkkkZZZOOOHHHDDDDDDBBBBBBCCCDDDDDDBBBAAA@@@>>>======<<<<<<======>>>======<<<999444...(((%%%%%%)))---...,,,---111555111///+++)))(((***---///((()))((($$$!!!$$$"""!!!"""$$$&&&,,,---000222222000...,,,***'''###!!!"""!!! '''///222111...&&&***---+++&&&###%%%((((((***---...,,,(((&&&%%%###$$$%%%%%%%%%%%%$$$###***+++(((!!!###''''''$$$######!!!!!!###'''+++111///,,,++++++++++++***&&&(((+++++++++******+++//////---(((###!!!"""%%%(((((()))---111222///+++***&&&""" !!!$$$&&&'''"""!!!!!!"""%%%'''(((((((((%%% $$$+++///---++++++...222666555444---+++)))((()))))))))((("""$$$&&&&&&$$$"""!!!!!!"""%%%)))***)))'''%%%$$$''')))***(((%%%%%%(((+++((())))))'''%%%$$$%%%'''&&&)))...111222///,,,)))'''((()))***************$$$&&&)))++++++++++++,,,''''''&&&$$$###$$$&&&))),,,***&&&###"""$$$'''***//////000000000000//////...---)))'''+++333888777111111111000000000000000222222111111000/////////111000...,,,,,,,,,......333111///////////////...444111111888BBBPPPbbbqqqrrr___RRRIIIHHHJJJHHHHHHHHHHHHGGGEEECCCBBB???AAABBBBBB@@@>>><<<;;;<<<>>>>>>:::333---))))))//////...,,,++++++...111222,,,&&&$$$&&&)))******...,,,&&& ###///999555))) %%%******...222333000+++&&&$$$$$$###!!!  (((111555333//////...,,,(((%%%%%%'''***......---,,,)))&&&$$$"""!!!%%%&&&&&&'''((()))...,,,)))'''%%%$$$%%%&&&!!!"""$$$%%%%%%'''***,,,///000...***%%%$$$(((+++***)))''''''(((***---...333111---(((### !!!&&&)))---//////.../////////+++&&&"""$$$)))000555))))))(((&&&%%%'''***---***&&&!!!!!!$$$&&&*********+++---///000111---,,,+++,,,......+++(((((('''(((***'''"""!!!$$$$$$%%%(((***++++++))))))&&&&&&'''(((******(((&&&)))'''%%%%%%''')))***+++%%%+++111444222///---,,,+++,,,---,,,)))&&&%%%%%%))))))&&&"""$$$))),,,***'''&&&%%%(((,,,...,,,***,,,(((""" """'''---000000111000///------///111---***''''''+++///111111///222444444111000222444888444000......000000000666444111---,,,---222666999777444222000/////////444111444===AAAFFFXXXllltttbbbTTTKKKIIILLLHHHHHHIIIIIIHHHFFFEEEDDD@@@AAABBBBBB@@@>>><<<;;;===>>>>>>:::444///,,,,,,/////////---++++++---///...+++(((&&&&&&&&&&&&&&&***)))'''$$$%%%...;;;FFF???222&&&!!! ###((('''***---...+++%%%!!!!!!"""""""""##################%%%+++222555333///,,,,,,***(((%%%%%%&&&(((---,,,***(((&&&$$$######"""$$$'''((('''''''''(((,,,+++)))&&&$$$###$$$%%%$$$%%%&&&&&&&&&''')))+++...//////+++'''&&&(((+++)))(((&&&%%%&&&(((+++---222111///+++&&&#########'''***---//////...//////---+++((('''(((,,,000333---,,,***((('''(((***,,,+++'''### !!!###$$$$$$((()))***+++---.../////////---,,,---......+++((()))''')))+++)))$$$###&&&&&&''')))+++,,,,,,,,,,,,+++)))(((((())))))'''%%%(((&&&%%%%%%''')))***)))$$$)))///222111...,,,,,,+++---...---+++(((''''''))))))&&&"""$$$)))+++)))'''&&&&&&)))---000///...***&&&"""!!!%%%+++111444444333222000000000000111///,,,))))))+++......---,,,///333444333333555777666555222000...---......333222000...---///333777777666555333222111000000222...111999<<>>888...&&&$$$$$$""""""$$$!!!$$$&&&&&&$$$"""!!!!!! ###(((+++---+++)))'''%%%$$$%%%(((,,,---,,,***)))***+++)))'''&&&&&&''')))))))))((((((&&&%%%$$$'''(((***)))'''$$$$$$$$$(((******((($$$###%%%'''/////////,,,)))(((((()))))),,,...---)))''''''((()))&&&### !!!###'''***+++---///...,,,***((((((***+++,,,---,,,,,,...//////...+++)))(((((()))***)))(((''''''((((((((((((&&&%%%%%%&&&'''((('''&&&###%%%'''***+++***))))))111000000///...+++)))'''%%%###%%%'''&&&"""###''',,,,,,,,,---///111333444///+++'''$$$$$$%%%&&&&&&%%%%%%&&&(((******(((&&& ###(((,,,---...------111333444333///+++((('''((()))(((%%%''',,,,,,)))***))))))))),,,...000111***(((&&&(((,,,222666888;;;777222222555555111---------,,,,,,,,,,,,++++++))),,,111555777888999999555888:::666///******,,,...///000000000000333555111333444666666444222000000---...111222666AAAMMM^^^xxxyyyjjj\\\PPPMMMOOOTTTRRROOOLLLHHHEEEBBBAAABBB@@@>>>=========:::777444444444444444333111000+++,,,,,,***&&&###!!!!!!"""'''...000...+++))))))///---((($$$$$$'''---111///)))%%%'''((($$$!!!  """"""""""""###$$$###&&&+++//////,,,(((%%%!!!!!!"""%%%(((+++,,,,,,+++------,,,)))(((((()))(((***,,,...---***'''%%%&&&''')))(((%%%###""""""(((***,,,***&&&%%%'''***......---+++'''%%%%%%&&&&&&)))---,,,)))&&&&&&((()))'''###!!!!!!###&&&(((&&&))),,,---+++)))((((((((()))***))))))***---///222///***&&&######$$$%%%%%%$$$$$$&&&)))+++***)))""""""###&&&)))***)))'''!!!###%%%'''(((((('''&&&/////////...,,,)))'''%%%  ###""" !!!&&&---......///000222444555---(((###!!!"""%%%''')))%%%%%%''')))++++++)))&&& """%%%)))---.........444666777555000***&&&$$$'''))))))'''***......+++,,,+++)))((((((***,,,...---+++***+++...111333444888444111111444444000,,,+++,,,------......//////...///222555777888888777555999;;;888111,,,,,,---...000111111//////111222111222444666666333111///---++++++,,,---111999BBBQQQkkkzzzkkk\\\QQQOOORRRVVVTTTPPPLLLGGGDDDBBB@@@@@@===::::::<<<<<<:::777111111222333555444111...,,,,,,+++(((### ###(((+++,,,***)))(((---)))$$$!!!"""&&&,,,000///***'''******%%%!!!$$$%%%(((---000///,,,'''$$$ """$$$(((+++///000000000///---***))))))+++***+++...///...+++(((%%%$$$&&&((('''%%%#########&&&***---+++'''%%%(((,,,++++++***'''$$$""""""###&&&))),,,,,,)))''''''))))))(((%%%######$$$%%%'''###&&&)))***)))((('''(((%%%%%%&&&%%%%%%'''+++...111...***%%%###"""###$$$%%%$$$$$$(((---///---*** !!!$$$((()))(((''' !!!###$$$%%%%%%$$$$$$+++---...,,,)))&&&$$$$$$!!!!!!!!!&&&......///000111222333333+++'''""" """&&&)))+++&&&'''(((***,,,,,,***(((######%%%)))---000000///444666777555///)))%%%"""$$$'''((((((,,,000000,,,,,,+++)))&&&%%%&&&***---///...------///000///...222000///000222333000---+++,,,.........///222444333333333444666777777555444777888666222.........///000111000//////000222444555666777666333000...***)))))))))***...555:::HHH___}}}|||mmm^^^SSSQQQVVVTTTRRROOOKKKGGGDDDCCCBBB===:::777777:::<<<999666000000222555777666111---//////,,,'''"""!!!"""$$$'''******(((''''''### (((///444000***'''(((((($$$ !!!%%%(((,,,//////,,,'''%%% """$$$'''+++000333333222000---)))((()))+++,,,,,,,,,+++***((('''&&&###%%%'''(((&&&%%%%%%%%%$$$)))---+++'''%%%(((,,,++++++***(((%%%$$$$$$%%%(((***---,,,***(((***,,,***)))(((&&&&&&%%%%%%&&&"""$$$'''''''''&&&'''(((!!!!!!!!!!!!"""%%%)))---...---+++***((('''&&&&&&%%%$$$$$$(((...///,,,((( """%%%&&&%%%### !!!!!!"""#########(((***+++***&&&###"""###""""""!!!$$$)))......000111111111000000,,,((($$$###$$$(((+++,,,(((((()))+++------,,,***&&&%%%&&&)))...111111000111333555444///)))%%%### ###&&&'''+++000000,,,++++++)))&&&$$$%%%***//////...---...///...,,,***,,,---...000111111111000---...//////...000444888777555333333555777777666333333333222111000///.........///......///222444999:::999888666333000...++++++******,,,111777:::CCCWWWrrr}}}nnn___TTTTTTYYYRRRPPPMMMJJJGGGEEEEEEDDD<<<888555666999;;;999666000000333777999777222---222111---'''""" '''%%%$$$'''+++,,,)))'''"""'''000555...'''###$$$%%%###!!!""" $$$&&&***---...,,,(((&&&!!!###%%%)))...222555444000,,,(((''')))+++...,,,)))&&&$$$$$$&&&'''###%%%(((((((((''''''((("""(((,,,+++&&&$$$''',,,---......,,,)))((()))******,,,...---+++***,,,///******))))))((('''&&&%%%"""$$$&&&'''&&&&&&'''(((###)))---+++,,,.........,,,***)))$$$######''',,,---((($$$"""!!! !!!######""" !!!"""###%%%((()))((($$$!!!!!!"""""" !!!$$$%%%$$$'''------...000111111000...---...+++'''%%%&&&)))+++,,,***))))))+++---...---+++((('''&&&***///222222111---000333222///***&&&$$$!!!$$$&&&+++000///+++******)))&&&$$$&&&,,,222---------...///...+++))))))+++///111111111222333000111111///...000444999888555222222555888888777111000...///000000///...,,,---------...000444777>>>===<<<:::777444111///...///......000666;;;===BBBSSSkkklll___WWWSSSQQQXXXTTTNNNGGGCCCBBBCCCDDDBBB>>>:::999::::::999777...111555777666444222222---...---)))$$$!!!###%%%'''$$$###$$$(((((($$$!!!***//////)))(((%%%!!! ###$$$!!!"""%%%%%%'''((()))(((&&&###"""!!!&&&***---+++(((''''''***---///000***$$$!!!!!!######"""!!!"""###$$$%%%%%%%%%%%%+++(((&&&''')))***(((%%%,,,...///---******///444111...)))((())),,,...000---+++((('''&&&&&&$$$""" !!!"""$$$&&&((())) ###&&&'''(((***---...---------...,,,(((%%%%%%'''))))))'''%%%&&&%%%"""###'''""""""#########""""""""""""$$$&&&''''''%%%"""!!!$$$######$$$&&&((())))))//////...,,,++++++---/////////---,,,+++******)))***,,,///000///.........'''''')))---222333111//////---++++++---...,,,)))'''%%%%%%&&&))),,,---,,,//////...+++))))))+++------......,,,)))&&&&&&'''(((***,,,///111333444555444444333000///111444777666333222333666999888666000///......///222555777///...---,,,,,,...000222<<<===<<<:::666333111111333222222222444888;;;===FFFSSSggg~~~mmm___XXXTTTSSSUUUQQQKKKFFFCCCDDDGGGIIIFFFCCC>>><<<;;;:::777555000222666777555222000///------+++)))%%%######$$$###$$$!!!""")))---,,,,,,***'''""" """&&&$$$ """$$$(((((())))))'''### !!!%%%((('''&&&&&&'''))),,,...///***$$$!!!!!!######### !!!"""$$$%%%&&&'''''''''&&&&&&&&&(((((('''&&&,,,...000...******---111,,,)))%%%$$$%%%(((***++++++)))&&&$$$$$$$$$###""" !!!"""$$$&&&((()))***""" !!!$$$'''((((((***++++++)))(((((()))+++((($$$$$$&&&(((((('''(((((((((%%%""""""%%%((("""###$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&$$$"""!!!%%%$$$###$$$&&&((()))***+++,,,---,,,+++***,,,---+++...111222///+++)))((())),,,///000///---,,,,,,'''&&&'''+++///111000...***((((((***...000000///)))'''%%%&&&(((+++------,,,...//////---+++++++++---......---+++******++++++,,,...000333444555555666666555333222222555777999666444555777999888666000///...---///222666888444333111000//////000111777888999999666333222222333333444555777:::<<<>>>BBBNNNaaavvvmmm```YYYVVVUUURRRNNNHHHCCCCCCFFFKKKNNNKKKGGGCCC???<<<999666333333555888888555222000///---+++)))((('''&&&$$$""" """!!!!!!######%%%))))))'''---,,,)))$$$  """)))'''%%%###!!!"""###$$$)))))))))'''$$$ $$$$$$$$$%%%''')))+++,,,...***%%%""""""###$$$$$$ !!!###%%%&&&(((((((((&&&'''))))))((('''((((((,,,...000...+++)))***,,,(((%%%"""!!!###&&&(((((((((%%%""""""###$$$%%%%%%"""###%%%''')))***++++++%%%###!!!!!!$$$'''((()))((((((((('''$$$"""######)))&&&$$$###%%%&&&''''''***++++++)))'''&&&''')))###$$$%%%'''''''''&&&&&&&&&&&&&&&%%%%%%###""""""'''&&&%%%%%%&&&(((***+++((()))+++***)))((()))***)))///666777111+++((('''(((+++///111///,,,***)))&&&&&&&&&(((+++...///...((('''''')))---///000000+++)))'''''')))+++------(((,,,000111000---+++***,,,---......------...///...///000222333444555555555666777777555555666777<<<:::777777777777666555111///---,,,...222777::::::999777555444333222222111444777888777555444444444555777888:::;;;<<<<<<<<>>:::888777666777999888666333222222---***'''(((******(((%%%######"""###%%%&&&&&&&&&&&&,,,000...+++***((($$$$$$%%%%%%$$$######&&&)))//////---+++)))'''&&&%%%&&&&&&&&&%%%$$$"""  """$$$''''''((()))))))))((('''***)))'''$$$######%%%'''++++++++++++***)))(((''''''***------)))''''''(((,,,---...---***'''$$$"""&&&%%%$$$%%%(((*********###""""""$$$(((---///000---------,,,+++***)))(((***((('''((()))***)))(((###$$$%%%%%%######$$$%%%%%%%%%$$$######$$$&&&(((+++++++++***+++******)))&&&(((***+++,,,+++)))((()))(((''''''&&&%%%%%%%%%---------,,,******---000000...***&&&######&&&)))...444888444+++$$$"""$$$$$$(((---///...***'''&&&&&&&&&%%%%%%&&&))),,,///---,,,***(((&&&&&&&&&''')))***,,,///111000---***((()))******(((((()))+++...//////...+++******+++------...////////////...***...222444555555777888:::999777555333111111111222000...---...222666999;;;;;;<<<<<<;;;:::888777444888<<<>>>===:::999888999:::;;;<<<;;;999666444666<<>>AAADDDDDDEEEEEECCC???<<<;;;;;;666777888666333000//////---+++)))))))))++++++***''''''&&&&&&&&&'''((((((+++222444111,,,+++)))''' !!!######$$$&&&***---222111///,,,***)))((('''$$$$$$%%%%%%%%%%%%%%%$$$###$$$%%%%%%$$$%%%(((***)))************)))(((((((((((((((%%%$$$$$$&&&(((.........,,,+++)))'''&&&%%%'''***+++***)))((((((,,,------,,,)))&&&""" #########%%%(((******)))%%%%%%&&&)))---000222222...---+++)))((('''''''''***)))((()))******(((&&&!!!$$$&&&''''''&&&&&&'''$$$%%%%%%######$$$'''***+++)))((((((***++++++***((())),,,------,,,)))(((((())))))))))))(((''''''---///111///,,,+++---000222111---(((%%%%%%(((+++000333555111***$$$###$$$"""&&&+++---,,,)))'''&&&&&&'''''''''''')))---000,,,,,,+++(((&&&&&&)))+++)))***---111333222...+++))))))(((&&&%%%%%%(((+++///000///---***((('''(((******+++,,,,,,,,,++++++'''***...111222333555666666666666333111///000111222111///...///111444666777999:::;;;;;;:::888777666999<<<===<<<;;;:::999:::;;;<<<<<<;;;999666555777;;;CCCQQQeee}}}tttiiiaaa\\\YYYTTTOOOHHHAAA<<<;;;===>>>DDDFFFGGGEEEAAA>>>===>>><<<<<<;;;888333///------...---+++)))(((***---000)))))))))(((((((((***,,,///444666000***)))***)))!!!###%%%&&&))),,,///333222///---+++***)))***$$$%%%%%%&&&'''(((((((((((()))******)))))),,,...)))))))))))))))))))))***'''((((((&&&$$$$$$&&&)))---------,,,***)))'''&&&$$$%%%(((,,,///000///------,,,+++)))(((%%%""" """"""###&&&***++++++************---000111000///***(((%%%###"""###%%%&&&***)))))))))***)))&&&###!!!$$$(((***)))(((''''''$$$%%%%%%$$$###$$$(((++++++(((&&&&&&))),,,------)))+++---......+++(((&&&''')))***,,,,,,+++***)))+++///222111---***,,,...000000///---+++***+++---///111222111---)))'''&&&!!!$$$(((******)))(((((('''(((******)))***---000---...---***((((((,,,///,,,,,,,,,///111222111000******)))'''%%%%%%'''***/////////---***((('''((('''((())))))************(((***---...///000111333333444444333000///000333222222111000000111222222555666999::::::888555333444666999:::999999999:::999:::;;;<<<<<<<<<;;;:::999<<>>???@@@@@@;;;<<<@@@HHHWWWkkk{{{sssjjj```YYYRRRNNNGGGAAA>>><<<:::999DDDFFFGGGEEEAAA???@@@BBBFFFFFFEEE???777111///000333---&&&###&&&+++///000222,,,'''(((---111000---///...,,,***)))))))))******(((&&&$$$&&&***...111888555///((((((,,,,,,)))###%%%'''***+++++++++***************+++---...///,,,)))&&&&&&***,,,---,,,)))'''$$$%%%(((++++++***///---***)))(((&&&$$$"""&&&(((,,,333999;;;777333......---+++***(((&&&%%%((()))***,,,...///...,,,(((+++///000...+++(((''''''%%%###""""""!!!"""%%%))),,,+++(((### %%%'''***,,,,,,)))%%%"""'''((()))'''$$$"""$$$'''((()))(((%%%'''---000000,,,+++******++++++)))'''***+++---000222000+++((('''+++///000...,,,+++,,,***,,,///333444333000---///---,,,///222222---((($$$!!!###)))---++++++---222000...+++++++++---...111333222...(((%%%(((,,,------,,,***)))***---000+++,,,,,,***((('''''')))111111000///---+++***)))&&&(((++++++***(((''''''...///000///...---...000444333111///---///222555555333000000222222000...333888999555333333222///222333555444333222222333888999;;;???AAAAAA>>>;;;:::999===FFFQQQaaavvvzzztttmmmddd^^^SSSNNNHHHCCC@@@>>>===<<>>@@@BBBCCCBBB===777222000111333---&&&###%%%***...000111+++&&&'''+++......+++++++++***)))))))))***+++***(((&&&%%%%%%(((+++---111000+++)))+++///,,,&&&###%%%(((+++,,,+++***)))***++++++,,,---......///,,,***((((((+++------,,,)))'''&&&'''+++------+++///---+++***)))(((&&&$$$'''((())),,,///000000///,,,,,,---,,,+++***(((&&&''')))---111333222///,,,+++---//////,,,(((&&&&&&((('''&&&&&&%%%###  ###'''******'''### ###'''++++++((($$$!!!&&&((((((&&&###"""%%%(((******'''###$$$+++000000...,,,***)))***++++++***+++,,,...///...+++(((&&&'''***---...---,,,,,,---,,,...111444666444111......,,,+++...000000+++&&& !!!(((------///222444222///---,,,,,,...///000222333///)))%%%%%%''',,,------,,,***)))***+++,,,,,,,,,***(((((()))+++222111000///...,,,+++***(((***,,,,,,***(((''''''))),,,...///......///000222222000...,,,...111444333111///000222222000...333888;;;888666555222---///111333333333222333444999:::<<<>>>@@@@@@===:::999888:::BBBLLL[[[ooo~~~yyyuuunnnfff```UUUPPPJJJEEECCCCCCBBBAAAGGGFFFDDD@@@<<<;;;;;;======???@@@<<<777333333444333...'''###%%%)))...111///+++&&&&&&(((++++++***((('''(((((()))***,,,,,,)))(((&&&%%%%%%&&&'''((()))((('''(((...222,,,$$$###%%%))),,,---+++)))'''******,,,---.../////////---,,,+++,,,------+++)))''''''(((+++...///...---///---++++++++++++)))(((((((((&&&$$$###$$$'''******,,,---...---+++)))'''&&&***000666777555000---///000///---)))%%%$$$###((())))))+++***'''!!! %%%((()))'''###!!! %%%((()))'''### $$$%%%&&&$$$""""""&&&***,,,,,,'''"""###***///000000...+++***+++---------,,,...000...)))&&&%%%&&&''')))++++++++++++,,,...---000333555666333000...///---,,,---...---((($$$"""!!!$$$***...///222666888666222///------///000000333444111+++'''%%%%%%,,,---...---***'''&&&&&&+++++++++)))'''(((***---333222111///...---------+++---///...+++(((&&&&&&%%%)))---000000///......//////...---+++,,,///111///......///111111000///333888;;;:::999888222,,,///111333444444444555666;;;;;;<<<===???>>>;;;999888666666<<>><<<888555555666333...)))%%%%%%)))---111///,,,)))''''''((()))***'''(((((()))***+++,,,,,,''''''&&&&&&&&&&&&''''''%%%$$$###%%%...333///&&&###&&&***------+++'''$$$&&&(((***---///111111111111111000000...+++'''%%%%%%'''***---000000///......,,,++++++,,,---+++***'''(((&&&"""$$$(((***,,,...///...+++(((%%%&&&***000555555333000...111111///+++&&&###""""""&&&(((+++...///+++%%% ###&&&(((&&&$$$""" $$$'''(((%%% !!!"""###!!! !!!&&&***,,,---***%%%&&&+++//////000///...///000000///...+++...000---'''$$$%%%))))))((((((''''''((()))+++,,,///333444333000...,,,000///---......,,,(((%%%)))(((***...000///222777<<<999444000......000111222444444111---******+++//////...,,,(((&&&&&&&&&******)))'''&&&'''***---333222000///............---///000///,,,)))'''&&&%%%)))///222222///---,,,+++,,,,,,+++***+++---///++++++,,,...000000000///222666888888999:::666111444555777888777666777888<<<;;;;;;<<<===<<<:::888666333333888???LLL^^^nnn{{{xxxtttnnneee^^^WWWSSSNNNJJJIIIIIIIIIIIIAAA>>>;;;999888999;;;<<<999<<<>>>===999666555666222///,,,(((''')))---000000///,,,)))'''''')))+++***+++++++++++++++++++++%%%%%%&&&'''((((((((((((%%%###!!!###***222000***$$$'''+++------***&&&###"""###'''***...111333444555555444222---(((###!!!###&&&***---///......---,,,+++******,,,,,,+++***&&&''''''%%%""""""%%%)))+++---//////...***&&&$$$'''***---///...---...///000000---)))%%%"""!!!"""###%%%)))...000---((($$$###&&&((('''%%%### """%%%'''&&&### !!!  %%%)))+++---...+++,,,///000---//////000333444333000---***---///,,,(((&&&(((,,,***(((&&&%%%%%%%%%&&&&&&(((,,,111222000---+++***222111000000000...,,,***++++++...222222000333888>>>:::555111......000222555444111///---...000333222111---)))%%%%%%'''***'''''''''%%%$$$%%%'''***000000///...---------......///111000---***(((''')))---333555333///+++(((((()))++++++******+++,,,(((***,,,...///000000000111333333444777===<<<888:::;;;===<<<:::999999999<<<:::999999::::::888666444222222777>>>IIIZZZiii}}}yyywwwtttooogggbbbXXXTTTNNNKKKJJJJJJJJJJJJ@@@===::::::;;;<<<<<<<<<:::<<>><<<>>>>>>===;;;999999999:::888666666777777777666333222333888>>>GGGUUUcccyyyzzzvvvrrrmmmfffaaaXXXTTTNNNKKKJJJJJJJJJIIICCC@@@>>>===??????>>><<<:::<<<>>>;;;555000------000111222111...------///111222222,,,&&&$$$''',,,***++++++,,,+++***)))(((&&&&&&%%%%%%%%%%%%&&&&&&"""%%%$$$""""""'''***))))))***+++,,,+++(((%%%### """&&&+++///222333444444000+++&&&######"""&&&'''&&&&&&&&&(((&&&%%%$$$$$$&&&&&&%%%$$$%%%### !!!$$$%%%&&&'''((()))***+++***)))(((&&&((()))'''###"""%%%)))'''(((((('''%%%$$$%%%&&&%%%$$$%%%&&&''''''%%%###"""$$$&&&)))***)))'''&&&$$$######""""""!!! !!!%%%&&&$$$$$$&&&((()))---...---...222222///---,,,+++,,,---......---((())))))******)))))))))***'''&&&''')))+++***)))'''---333444111......///111222444444444555666777111444;;;@@@>>>:::<<>>DDDPPP[[[nnn}}}wwwqqqjjjbbb]]]XXXTTTNNNJJJIIIIIIIIIHHHGGGDDDAAAAAABBBAAA>>>;;;:::<<<===:::333,,,))))))///222555444111......///000222222,,,%%%"""&&&+++((()))***++++++***)))((((((&&&%%%###""""""###$$$$$$&&&###!!!###%%%%%%***+++++++++***'''%%%###"""!!! ###''',,,///000222222///***&&&%%%&&&!!!$$$%%%######$$$&&&%%%###""""""$$$$$$###!!!&&&!!!!!!######$$$%%%'''(((***++++++,,,$$$''')))'''""" ###&&&###%%%''''''&&&&&&&&&'''(((&&&$$$###$$$$$$"""!!!$$$%%%(((***+++***((('''""""""!!! !!!!!!###((()))(((&&&''')))***,,,,,,***,,,111333111---***'''&&&'''***---...((('''''')))***)))'''$$$((('''&&&)))---///...,,,(((///555777444111111333000222333555555666888:::<<>>444666777888666666666777777444222111222444555555666555777;;;===BBBLLLVVVfffzzz{{{ssskkkccc^^^SSSPPPMMMKKKKKKKKKLLLLLLLLLHHHDDDBBBBBB@@@===;;;999???CCC???555,,,))))))666555444333111000///...---,,,***(((((('''((((((,,,***'''&&&&&&''''''&&&'''$$$!!!"""###)))((('''&&&%%%$$$$$$$$$''''''''''''&&&%%%$$$###%%%$$$###$$$%%%(((***,,,222222222111///+++'''%%%%%%###"""  ###$$$$$$#########&&&((("""""" !!!###$$$'''%%%$$$&&&***---,,,***&&&&&&'''&&&$$$$$$$$$%%%(((&&&$$$$$$%%%&&&&&&%%%(((*********(((%%%%%%$$$''''''(((***,,,+++(((%%%%%%%%%$$$""" !!!"""((()))***)))((((((***,,,,,,***((()))---111444555111---))))))+++...///...'''&&&%%%$$$$$$%%%&&&'''%%%)))...111111000//////...222777::::::888666666777333000222999???CCCDDDGGGKKKQQQVVVQQQGGG@@@???;;;777111,,,***,,,000333...***&&&%%%&&&'''&&&$$$%%%&&&%%%###%%%))))))%%%'''---222222,,,%%%"""!!!!!!$$$))),,,,,,)))&&&$$$*********)))((()))+++---)))+++------+++(((''''''))))))(((((((((((((((((()))+++---000000000///...333666999;;;;;;<<<===>>>555111111555555111111555555555666777777777666555666666666666888>>>HHHOOObbbooo~~~uuukkkbbb\\\SSSOOOKKKIIIKKKLLLLLLKKKJJJGGGDDDCCCCCCAAA>>><<<;;;@@@BBB>>>555---+++,,,555555444333222111000000,,,+++***))))))***+++,,,///---***)))((('''%%%$$$###"""  """$$$&&&&&&'''((())))))(((&&&%%%&&&&&&&&&&&&%%%%%%$$$$$$&&&''''''((())))))))))))111111000///...,,,***(((%%%###""" """######"""!!!"""$$$'''!!!!!!"""""""""###$$$$$$'''&&&%%%'''+++------+++%%%%%%%%%%%%$$$######$$$''''''(((((((((((())))))+++,,,...---+++)))'''&&&(((((((((((((((&&&%%%%%%"""#########"""""""""###)))***++++++))))))***+++(((''''''***...333555666666222---,,,...000000///'''%%%###"""!!!!!!"""###''',,,111555444222000...111555999<<<;;;:::999999555333222777@@@IIIOOOQQQNNNPPPUUUXXXSSSIIICCCCCC===999333---+++---000222,,,)))''''''((((((&&&$$$&&&((((((&&&(((,,,+++'''***///333222+++$$$ !!!%%%)))+++***&&&###---...---+++)))***,,,...***,,,------+++)))))))))***)))((((((((()))***+++((()))+++---////////////444666999:::;;;;;;;;;;;;333000111555555222333777555777999:::888666555555777888888888999>>>EEEKKKXXXeeexxxwwwkkkaaaZZZRRRMMMHHHHHHKKKNNNLLLIIIEEEDDDDDDDDDDDDBBB???======@@@AAA===666000000222666555444333222222222222++++++******+++---///000222000---+++***'''###!!! !!!###%%%'''((($$$&&&***,,,---+++(((&&&#########$$$%%%&&&''''''***+++,,,------,,,***)))000///...,,,,,,+++,,,,,,%%%$$$###!!!"""######"""!!!!!!###%%%!!!"""###$$$%%%%%%&&&&&&)))(((((()))+++---,,,+++$$$$$$##################&&&***------+++***+++---...///111111000,,,)))&&&(((***+++)))%%%######%%% !!!###$$$%%%%%%%%%%%%***,,,......,,,+++++++++&&&&&&(((,,,222666777777888444000///000222111///***((($$$!!! (((...555999888444000...222555888:::999999999999555444555<<>>BBBFFFLLLWWWiii|||wwwkkk___XXXQQQKKKFFFGGGKKKMMMKKKHHHBBBBBBCCCDDDDDDBBB@@@>>><<<>>>???<<<777555777:::999888666444222222111222......---,,,---...000111000///---,,,+++(((###  """$$$&&&'''((()))###&&&+++......+++'''###!!!!!!!!!###&&&))),,,...//////000000000000//////222000---***)))***+++---((('''&&&$$$###!!! $$$%%%%%%###""""""$$$&&&%%%$$$######$$$&&&((()))---,,,++++++++++++******%%%###"""!!!"""#########''',,,000000,,,)))***,,,---...000111111...)))%%%(((,,,000...((($$$$$$&&&!!!"""$$$'''******)))(((+++...000111000...------'''))),,,111666888777666555222......111333222111000---)))$$$!!! !!!"""'''---555::::::666222///...111333444333333444444555444666===HHHSSSZZZ\\\XXXUUUTTTTTTOOOGGGCCCDDDCCC???:::444111000111222,,,------...---***&&&$$$&&&)))******,,,///,,,'''(((***---,,,&&& $$$)))***%%% ******)))((('''(((+++---...//////...------///111///---+++)))((()))+++,,,(((((()))+++---///222333444444666888:::;;;;;;:::777666666888888888888999;;;BBBGGGFFF???::::::===<<<<<<<<<<<<<<<>>>@@@AAADDDMMM\\\nnnwwwjjj^^^VVVNNNJJJFFFFFFJJJKKKIIIFFF@@@AAACCCCCCBBB@@@>>>===:::;;;<<<:::999:::>>>AAA===;;;888555222111111111333222000............///,,,+++*********)))&&&###!!!###$$$&&&'''(((((((((%%%(((,,,...---)))$$$!!! !!!###''',,,111444333222000///000222555777444111,,,)))'''(((***+++++++++***)))'''&&&%%%$$$(((((((((&&&$$$$$$%%%''')))'''$$$"""###&&&***---//////...,,,***)))((('''&&&###!!!!!!###%%%%%%$$$(((---111000***'''''')))++++++---///000---(((###&&&---333333...)))'''((($$$$$$&&&)))---...---***,,,...111222111000//////,,,...111555888999666444111///---///444777777666444111---(((%%%#########$$$***222777777555222000,,,...000111000///000111222222555===JJJUUU\\\^^^YYYUUUQQQPPPLLLEEEBBBBBBDDDAAA<<<777333111000000...///111000...***&&&$$$%%%((()))(((***,,,***%%%"""$$$''''''$$$ %%%))))))%%%!!!%%%&&&'''((((((***---//////000000///......000222000...,,,***))))))***+++++++++,,,---///111333444000111222666;;;======;;;:::::::::999999::::::999:::AAAFFFEEE>>>:::;;;>>>>>>===<<<<<<===>>>??????BBBIIIUUUfffzzzuuuhhh[[[TTTLLLJJJHHHGGGGGGGGGFFFEEE???AAABBBAAA???<<<;;;;;;::::::;;;::::::<<<@@@CCC>>><<<999555333222222222666444222000...---------)))(((((()))******)))'''$$$%%%&&&'''(((((((((((('''))),,,---,,,((($$$""""""""""""###'''---333666444222///---...111555888444111,,,(((&&&''')))***.........---,,,+++))))))++++++***(((&&&%%%''')))***(((%%%######&&&))),,,/////////---***''''''((()))%%%!!!"""%%%''''''&&&))),,,...---)))''''''(((***)))))),,,...---((($$$$$$***000333111...,,,,,,(((''''''***...000...+++***,,,///000000000000111000111444777999888555222000......222888<<<===<<<444333///,,,)))'''&&&%%%&&&***///222333222111111,,,///222333222111000111//////333>>>KKKXXX___bbbYYYSSSOOOMMMJJJDDD@@@@@@AAA>>>:::555222///...---+++...000000---***'''''''''***)))((()))+++)))$$$ """######  %%%((()))(((%%%###"""%%%)))+++,,,...000111...///000///...---...///,,,,,,++++++***+++++++++...//////000111222333333---,,,...333999<<<<<<:::999;;;;;;999999;;;;;;999555:::======999777999<<>>???@@@???BBBGGGQQQ___sssuuufffYYYPPPJJJKKKKKKHHHEEECCCCCCDDDAAABBBBBB???;;;888888999<<<<<<;;;;;;;;;<<>>===666555444222///---+++***+++---...///...---///000...111555777666444222222...///333===JJJUUU\\\^^^TTTNNNIIIIIIFFF@@@<<<;;;;;;999666222...+++))))))%%%(((,,,,,,+++))))))***---...,,,)))))),,,***%%% !!!######!!!%%%+++---***&&&%%%%%%!!!$$$***---.........///***,,,...---+++)))))))))&&&''')))+++,,,---------111111222333333222000000***)))***///555999777444333777888666777<<<<<<999111333555555555666888:::???===:::;;;>>>AAAAAAAAA@@@DDDLLLYYYlllttteeeWWWNNNHHHKKKMMMIIICCC@@@AAADDDBBBBBBBBB===888555666777>>>>>>===<<<;;;;;;<<<===;;;999777555555666888:::555444222000............,,,***((()))+++---......%%%%%%&&&''')))***,,,---++++++++++++++++++,,,,,,***((($$$######'''+++///......,,,+++************...,,,)))'''''')))+++------...///000000///...---------,,,)))'''&&&''')))&&&'''((()))((('''$$$###&&&)))++++++))))))+++...---((($$$$$$(((,,,,,,***((('''&&&'''***,,,,,,,,,---***))),,,000222///+++!!! !!!$$$***///222333---)))%%%&&&***,,,***'''###%%%'''((()))+++...000000000222444666666444111,,,+++,,,000777;;;<<<;;;888999999888666333000///000000///---++++++---///...222777999888555333111111000333;;;GGGPPPUUUVVVOOOIIIDDDDDDBBB<<<777666777555222///+++(((&&&%%%###''')))((()))+++---111222///++++++---,,,(((!!!!!!"""###$$$"""""")))000000+++%%%%%%'''###))),,,---,,,******'''))),,,+++)))'''%%%%%% ###'''+++...///000000222333444444333111...---)))'''''',,,222555333///...333555333555<<<===:::111111111222444777999;;;@@@<<<999:::>>>AAACCCCCC???BBBIIIUUUggg~~~rrrcccUUULLLJJJIIIGGGEEEBBBAAA??????@@@===:::777666888:::<<>><<<:::999999888???888111...222888===???666555333000000000111222000***(((+++...,,,******&&&###"""%%%+++///...+++,,,***))))))+++------,,,000+++&&&"""###&&&)))***+++)))((()))++++++(((&&&%%%###"""$$$***...//////////////////...------,,,------,,,+++)))(((&&&%%%$$$###"""%%%((()))'''$$$&&&)))+++(((%%%&&&,,,222000)))""" ###&&&&&&%%%((('''&&&(((+++---,,,+++,,,***(((+++///333333111&&&$$$"""%%%***---...---,,,(((%%%$$$%%%(((***+++)))(((''')))+++---......111222333222000......///...------...000222333333444999>>>>>>:::555444444444666666333000111222222999999888888888777555444444444555999>>>CCCEEEEEECCCAAA???===<<<:::666444555///(((%%%&&&'''%%%"""###%%%))),,,......//////222000...+++***)))))))))''''''%%%"""!!!'''***------)))&&&%%%%%%&&&###"""$$$***,,,+++(((((())))))(((''''''(((***$$$''',,,////////////000222222222222111///...,,,&&&&&&&&&'''***++++++***000//////222777:::999888333222111111333666:::<<<===999555888@@@DDDDDDAAAAAA@@@FFFUUUfffwwwpppaaaTTTMMMIIIGGGDDDAAA>>><<<<<<;;;>>><<<999666555777999;;;@@@@@@>>>===;;;999777777;;;555...---000666:::;;;333000...,,,---000333666000***(((***,,,)))&&&&&&&&&$$$###&&&,,,000///---+++)))'''&&&(((***++++++...)))### !!!$$$''')))***)))***,,,...---)))&&&((('''&&&'''***,,,......///---,,,+++***++++++,,,*********)))'''&&&%%%$$$$$$""" !!!###$$$###!!!%%%))),,,,,,)))))),,,111---'''!!! ###'''''''''&&&%%%$$$%%%)))+++***)))***((((((+++///222222000***&&&###$$$'''++++++******'''%%%%%%(((+++---...,,,+++***,,,...000111000333444444111...,,,,,,,,,.........///000111111111333666888999666444444555555888888666555888::::::999::::::::::::888777777333222222555999<<<>>>>>>===;;;:::999999888555333111+++%%%###%%%&&&%%%###((())),,,000333444333111000///...,,,++++++******(((((((((%%%""" !!!&&&***------)))%%%######""" !!!&&&)))(((%%%'''((())))))((((((***,,,))),,,000111111000//////000111222333222000---,,,(((((((((((()))*********---,,,+++...222666777666666555444444555777999;;;===888444666===BBBDDDCCCAAA???EEEUUUgggzzz~~~nnn___TTTNNNIIIFFFAAA<<<888777777777<<<:::777555444555777999?????????>>><<<999666555555000,,,+++///444666666---+++)))(((+++000555999000***''')))***'''$$$###'''%%%$$$'''---000111///,,,)))%%%$$$&&&(((***++++++&&& """&&&))))))***+++...///...+++'''+++++++++***))))))***,,,,,,***&&&######%%%)))+++)))))))))((('''&&&&&&&&&$$$!!!"""'''------+++***,,,000***&&&!!!!!!$$$''')))((($$$""""""###%%%''''''&&&'''&&&'''+++///222000...,,,)))%%%$$$''')))(((&&&'''%%%$$$&&&)))---000111...------///222444444333555555333///+++)))***+++//////000111111000///...222222333444444444444555555:::<<<:::;;;@@@CCCCCC===???@@@@@@>>><<<;;;;;;555333111000333555777777444333222333555555444222,,,(((###"""$$$%%%%%%$$$******---111666777333000,,,---.........---,,,+++)))******(((%%%###""""""&&&***......)))$$$!!! !!!%%%((('''%%%%%%''')))******+++---///000222444444222///...---...///222333333000---+++++++++************++++++,,,***((())),,,000222333777777777777777888888888;;;666222333888>>>BBBCCCAAA@@@FFFXXXnnn~~~nnn___UUUPPPJJJFFF???999555444444666:::999777555444555666666>>>>>>???>>><<<999666444222...++++++///222333222(((((()))***---000444777...)))&&&)))+++(((%%%%%%((('''&&&)))---000222222...+++'''%%%&&&))),,,---***%%% ###'''***)))******+++,,,,,,+++***,,,...///,,,'''%%%&&&((((((%%% %%%)))******))))))))))))******&&&### %%%))))))''''''***...,,,(((%%%$$$&&&)))))))))###"""""""""###%%%&&&&&&&&&%%%&&&***///000...+++***((('''(((***+++((($$$$$$######%%%))),,,...............000333555555444444444111---***)))***+++000222444444222000...---000111222333444444333222333<<>>888444000...///111333333.........000333444333222+++'''$$$"""###%%%%%%$$$(((''')))...222333...))))))+++---///000///---,,,)))+++,,,***'''$$$######(((,,,000///***$$$!!! ###"""!!!$$$'''******)))$$$&&&)))***+++,,,...000444555666444000,,,******+++---111333333111---+++------------,,,---///111...+++(((&&&'''***---///333444666777777777666555777444000///222888===AAA@@@BBBLLL```zzz}}}nnn___VVVQQQMMMIIIAAA:::666444555777999888777666555555555555;;;<<<======<<<:::888666222///,,,,,,///111111///&&&(((,,,///111222222111,,,'''%%%***---,,,***+++))))))((())),,,000222333222...***((())),,,...///)))%%%!!! """&&&***,,,+++***'''%%%%%%'''***,,,,,,...///,,,&&&######%%%$$$ """''')))((((((((()))***+++,,,(((%%%!!!"""%%%###!!!"""'''---///---+++))))))*********$$$$$$#########$$$&&&(((&&&&&&&&&***...///,,,)))$$$%%%''',,,//////***%%%###""""""$$$'''))))))(((++++++,,,///222444444333111111///,,,******,,,...111555999999555111...------///222444444222111///555CCCOOOSSSZZZfffiiieeeZZZWWWSSSNNNJJJEEEAAA===666222,,,)))***---000222///......000333444333222,,,***'''%%%$$$%%%$$$$$$&&&&&&'''***---,,,((($$$'''))),,,///000000...---***+++,,,+++(((%%%######+++///222111+++&&&""""""%%%%%%%%%''')))+++++++++###&&&)))+++,,,---...000333444333111,,,((('''&&&)))+++///222333111...,,,,,,...//////...000444777333000,,,'''&&&'''***,,,...///111333444444444333222111///...///222888<<<>>>EEERRRiiizzzkkk^^^VVVSSSPPPLLLEEE>>>999888888999999999999888777777666555888999:::;;;<<<<<<;;;;;;444111------///111///---&&&***...222444222///---***%%%%%%***/////////000+++*********+++...000222333000,,,***,,,...///000(((&&&###$$$&&&***---...,,,***&&&!!! """(((,,,+++,,,,,,+++(((%%%$$$$$$!!!"""&&&%%%%%%%%%%%%''')))+++---***((($$$ """###!!!%%%+++000///...---,,,+++++++++&&&&&&%%%$$$###$$$'''***)))(((''')))------+++(((!!!%%%,,,111111+++&&&###"""###$$$''''''&&&%%%((((((***---111222111000.........---,,,,,,...000333888>>>>>>:::444000///***///333444333111333555EEEXXXiiipppyyy}}}ggg___UUUOOOKKKGGG@@@999111,,,&&&###%%%+++000333444333222333444444222000,,,+++)))'''&&&%%%%%%%%%'''((())))))((('''%%%$$$&&&(((+++...//////...---,,,------+++(((&&&%%%%%%---000333111+++&&&$$$%%%&&&&&&'''(((((())))))***$$$&&&)))+++++++++,,,---...//////,,,(((%%%$$$$$$(((***---000111111///---,,,...//////...000555:::555333///***&&&&&&)))+++,,,---///111222333222222///111222111//////333777;;;DDDTTTiiiuuudddYYYUUUUUUQQQNNNGGGAAA===;;;;;;;;;:::::::::::::::888777666555666777999;;;===??????777333...---...///---+++'''***...111222111///---)))%%%$$$***000000000111,,,,,,+++******,,,///111111...,,,++++++---------&&&%%%%%%'''***---......,,,***'''""" %%%***+++************)))'''%%%!!! $$$&&&$$$$$$$$$%%%'''***,,,...***)))'''!!!!!!$$$&&&%%%!!! $$$)))......///...---,,,,,,,,,&&&''''''%%%###$$$'''+++---***((()))+++,,,***'''"""'''---///,,,((($$$$$$%%%'''******)))'''%%%&&&(((,,,///111000...---...//////...---...000555;;;BBBCCC>>>777333111...444888888444666===EEEaaawwwmmm```QQQJJJIIIFFF===444---(((""" $$$,,,444888;;;999777555555333///---))))))((('''&&&&&&'''((()))+++,,,***$$$!!!"""$$$&&&'''***,,,---...---,,,//////...,,,)))''''''(((...000111...)))&&&%%%'''((()))))))))((((((((()))%%%'''***+++***))))))************)))&&&######$$$'''))),,,...000000000///+++---///...,,,---333888333333000,,,((('''***---000000111222222222222222---222666666111///000333666@@@NNN```{{{ppp___UUUTTTWWWRRRNNNIIICCC???===<<<===;;;;;;<<<<<<;;;:::888777333444555888;;;>>>AAACCC888333...,,,---...,,,***'''))),,,...000000///...)))%%%$$$***/////////000------+++***)))***---000...,,,*********++++++***%%%%%%%%%(((,,,.........++++++((($$$ $$$(((+++***)))***------***&&&!!!  ###&&&(((&&&&&&%%%&&&))),,,///111******(((###"""&&&***)))%%%###%%%(((+++,,,......---------...&&&''''''%%%"""###'''+++000,,,))))))***+++)))'''###(((,,,+++)))%%%%%%'''***---...,,,***$$$%%%'''+++///000///------///111000///.........666===EEEFFFAAA999555333444:::>>><<<888<<>>???===:::777555111---***%%%&&&''''''&&&&&&(((***)))---...)))!!! $$$&&&''')))+++,,,,,,,,,,,,222111000---***)))***+++---//////,,,(((%%%&&&(((+++,,,,,,+++***))))))***%%%(((++++++***((('''''''''(((((('''$$$###$$$%%%''')))+++---///000000000+++---///,,,)))***000555111111000---)))(((+++///444444444333333222222222---444::::::444000000222222<<>>999444...000333666:::===@@@AAA<<<888333000///---)))&&&'''(((***,,,---...------&&&&&&%%%&&&''')))+++,,,000...***(((''')))+++---&&&$$$###$$$(((******((('''%%%$$$''',,,...---+++111111///+++&&&###%%%'''...)))&&&(((---///+++%%%&&&%%%###"""###$$$&&&'''((())),,,...//////......+++%%%!!!!!! &&&))),,,+++&&&$$$%%%(((++++++,,,,,,,,,++++++******(((%%%$$$$$$&&&&&&&&&+++((($$$$$$&&&'''&&&$$$ """&&&***,,,+++)))((()))+++---......)))(((((()))***,,,...000+++******+++...///000///777999<<<===>>>>>>@@@BBBGGGBBBAAADDDAAAAAAQQQeeennnYYYLLL@@@<<<;;;888555444---'''###&&&+++222===GGGQQQMMMGGG@@@:::444---))))))'''%%%#########$$$%%%&&&)))+++(((""" '''''')))***++++++++++++)))***+++***)))((()))***+++------+++'''%%%&&&(((000...------............+++,,,------+++((($$$"""''')))+++,,,,,,,,,...///,,,)))'''(((---222444555//////---***((())),,,...222111000...------///111666888::::::888555333222333777<<<===:::666444444999<<>><<<:::::::::===???>>>:::777444555666777999<<<>>>???===999444111///,,,((($$$$$$%%%&&&(((***+++,,,,,,***(((%%%######%%%(((***///---+++((('''((())))))######$$$'''***+++)))'''&&&$$$###&&&+++......,,,333444333000+++(((((()))***&&&$$$'''---000---)))'''&&&%%%%%%&&&''')))***+++,,,...//////---+++))))))$$$!!!"""!!!###'''***---+++'''$$$%%%((()))***+++---......------+++)))%%%$$$$$$%%%%%%$$$'''$$$!!!!!!"""$$$###"""!!!!!!!!!"""###%%%((()))((('''&&&(((+++...000000+++*********,,,...///111,,,***((())),,,000222222777888999:::<<<@@@EEEIIINNNJJJJJJLLLIIIGGGSSSeeeyyyiiiYYYKKK@@@666555555333111000+++'''%%%)))///888GGGTTTbbb\\\SSSIII@@@777...)))'''&&&$$$"""""""""$$$%%%&&&***,,,)))$$$######$$$&&&&&&''''''''''''(((***)))((('''((()))+++---...,,,'''$$$######*********+++,,,------,,,...---,,,+++***(((''''''((()))***+++,,,...111444666111,,,***,,,///111111***++++++)))((())),,,///111111///...------///000666888:::;;;:::888666444555777999999777666666888888:::???HHHYYYqqqyyyjjj]]]SSSNNNLLLHHHEEEBBBAAA@@@@@@???>>>;;;:::;;;===??????>>><<<<<<:::999777888999<<<===>>>;;;777444000,,,'''$$$"""###$$$%%%''')))+++,,,---***%%%"""!!!"""%%%(((---,,,+++***((('''%%%$$$ """%%%)))++++++(((%%%%%%###!!!$$$***...//////222444444333///,,,***)))'''$$$###'''---111000---((((((((()))***,,,...//////000222222000,,,(((%%%(((%%%###$$$$$$"""###&&&(((+++,,,***'''$$$%%%&&&&&&(((***,,,...///......+++)))&&&$$$$$$%%%$$$######  %%%$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$&&&***///111222---,,,,,,---...000222333---***'''&&&***///333555666555555666;;;DDDOOOVVVYYYVVVUUUUUUOOOLLLUUUbbb{{{nnn]]]PPPEEE<<<333---...000///,,,,,,(((&&&''',,,222>>>QQQbbbrrrjjj^^^QQQDDD888...((('''&&&%%%######$$$&&&''''''***---+++&&&!!!""""""###$$$$$$%%%$$$$$$%%%&&&'''&&&%%%%%%&&&'''+++,,,,,,***&&&""" $$$%%%''')))*********)))---,,,***((((((((()))******+++,,,,,,---000444888<<<777111---++++++++++++'''(((***+++***+++---///111000///...---...///000333666999;;;<<<:::888666666666666555444555999<<<999999:::???IIIXXXiiitttzzzyyyiii\\\RRRMMMKKKEEECCCBBBAAAAAAAAA@@@@@@======>>>???AAAAAAAAAAAA@@@>>>:::777666888;;;<<>>SSSeeeqqqiii\\\OOOBBB666,,,&&&)))((('''&&&'''(((***+++'''***---,,,((($$$!!! &&&&&&''''''(((''''''''''''&&&%%%""" !!!%%%(((******(((&&&###!!! """$$$'''))))))(((''''''))))))(((((((((((())))))---...000000111222555777999777333000---+++)))''')))+++...///...---...///111///......000111111111000111555888;;;;;;888666555444444333444666999;;;999999888:::@@@IIIRRRXXXaaagggsssuuueeeWWWOOOJJJIIICCCCCCCCCBBBAAAAAAAAAAAAAAAAAACCCCCCCCCCCCDDDDDDAAA>>>:::666555777999<<>><<<888333///+++***---,,,***)))(((((())))))&&&'''((()))(((((('''&&&)))+++...///---)))%%%"""###$$$%%%%%%&&&'''((()))%%%###"""&&&,,,111222222,,,...000111000,,,'''######!!!!!!$$$''''''%%%&&&(((***---000111222222000111333333111...***''',,,------,,,+++***)))(((''''''((('''%%%###""""""######$$$%%%%%%&&&&&&&&&(((&&&%%%&&&((()))(((''' ###%%%%%%%%%%%%&&&'''((()))(((%%%###$$$'''***---...******+++---000333666888333...'''$$$%%%)))---///000111222666???MMM\\\fffiiieee___XXXPPPMMMSSS[[[mmmoooiiiZZZMMMFFF===444111,,,***---///+++(((((($$$%%%(((,,,000888IIIYYY```ZZZPPPFFF===444,,,((()))(((''''''(((***,,,---(((***,,,,,,***'''%%%###******+++++++++******)))***((($$$$$$((()))&&&###!!! !!!###$$$"""&&&)))***(((&&&&&&&&&(((***,,,---------+++***///111333444333222222333333444555555333///,,,***///111333333111/////////000...---///222444444333,,,---///333777999777555333333444555666777777777666555666888===CCCHHHKKKQQQSSS[[[kkk{{{{{{lll]]]QQQIIIFFFEEEDDDEEEFFFDDDBBB@@@@@@AAACCCEEEGGGGGGEEECCCCCCCCC@@@===888555333444777888<<<<<<:::666111///...///111000...,,,***)))((((((###%%%(((++++++***(((&&&''')))---//////+++'''$$$$$$%%%&&&%%%$$$$$$&&&(((###""""""'''---111111///,,,...000222222///)))$$$ ###%%%))),,,///000000000---...//////...,,,***)))...111111///...///---)))&&&&&&&&&&&&%%%$$$#########"""!!!!!!!!!###$$$&&&)))((('''(((*********((( ###&&&%%%$$$######$$$'''***+++)))&&&######%%%(((+++,,,))))))***+++---000333555111---'''$$$$$$&&&((()))+++...222777???HHHSSSYYYccc```[[[UUUOOONNNSSSXXXbbb^^^SSSFFF>>>:::444,,,...***))),,,,,,(((%%%&&&&&&&&&(((,,,---000:::EEEIIIFFFAAA<<<888333---***%%%%%%$$$$$$&&&(((+++---))))))***++++++***)))(((+++,,,,,,,,,+++***)))))),,,***&&&!!!"""&&&&&&### !!!###%%%%%%"""&&&)))***'''&&&(((***,,,---000222333111///...///000222222000/////////000333777888777444111000333444666444222///......---++++++...444777777555---,,,,,,000555999888666333333444666888777444222000000111555;;;AAADDDFFFEEEDDDJJJWWWhhhxxx|||tttfffXXXMMMFFFDDDDDDFFFHHHHHHFFFBBB@@@@@@AAADDDGGGJJJIIIEEEAAA?????????<<<888444222111222333888777666222...---///222///......,,,+++)))'''&&&$$$%%%'''))))))((('''&&&###&&&***---...,,,(((%%%$$$&&&((('''%%%###$$$%%% """&&&,,,///...+++------...111222000***%%%  """&&&***------,,,++++++******))))))((('''&&&---222333111111333111---&&&&&&&&&'''''''''&&&%%%$$$###!!! !!!$$$(((+++---+++******++++++)))''' $$$)))'''%%%"""!!!"""%%%))),,,)))&&&"""!!!$$$'''***++++++***))))))***+++---...---***&&&%%%%%%&&&&&&%%%'''+++222777;;;>>>AAACCCOOOQQQQQQNNNLLLMMMPPPRRRRRRMMMCCC888111///---+++---)))(((******&&&%%%&&&)))((()))------+++...333444333222222111///+++((($$$$$$###$$$&&&))),,,...))))))))))))+++,,,------,,,,,,,,,,,,+++***)))(((++++++***'''### !!!"""!!! !!!$$$%%%$$$""" $$$((((((''''''+++//////000111222222111111000------,,,***((()))---///111333666555333111111222222333444222///---,,,---((('''''',,,333888777555111...,,,///666:::;;;:::666555444555666555222///...---///444;;;AAADDDDDD??????DDDMMMWWWdddvvvzzzrrrdddWWWLLLGGGFFFFFFHHHJJJJJJHHHCCC??????@@@DDDHHHJJJIIIEEE???===<<>>>>>999777444444555444111...///...///444<<>>@@@EEEJJJLLLTTTfffwwwvvvhhh\\\PPPFFFBBBDDDKKKLLLMMMLLLJJJEEEAAA>>>CCCGGGMMMOOOKKKDDD>>>;;;888777555222000...,,,+++000///---,,,+++,,,------///...,,,***(((&&&&&&%%%((('''&&&%%%%%%&&&(((***&&&###"""'''---///+++%%%!!!%%%***,,,***&&&""" !!!$$$(((*********000---++++++,,,,,,)))&&&%%%$$$###"""!!! $$$&&&''''''((()))+++***'''%%%###"""""""""(((+++///333444222///---%%%(((---111111///+++(((,,,(((###!!!$$$(((******,,,,,,---000222000+++&&&""""""###""""""###&&&(((!!! """%%%'''((($$$###""""""$$$'''+++---///---)))&&&%%%&&&)))++++++***))))))******)))(((***---222333000,,,(((&&&111555;;;AAADDDDDDBBB@@@===999222---***+++...000...++++++......(((######***,,,------***(((&&&&&&""""""###%%%&&&&&&%%%### ###(((,,,......,,,+++$$$###"""%%%)))...111222111...+++))))))))))))((()))***+++)))$$$ !!!"""$$$&&&&&&$$$"""!!!"""###%%%(((***,,,...///,,,)))(((***,,,......,,,'''###$$$%%%&&&+++000444222///,,,++++++,,,---,,,,,,,,,,,,+++)))'''&&&!!!###(((,,,111444666666333333444555555666666777777777888888777666555444444333333666;;;@@@CCCDDD:::???CCCEEEFFFKKKWWW```sss{{{lll```UUUKKKGGGHHHJJJKKKLLLMMMKKKHHHEEEBBBBBBDDDGGGHHHGGGCCC>>>;;;888777555333000---***)))///...---,,,+++******))),,,,,,***)))(((((((((((()))((('''&&&&&&''')))***&&&$$$###%%%)))***'''$$$$$$'''+++,,,+++'''###!!! !!!%%%))),,,,,,+++///,,,))))))******(((&&&###$$$&&&''''''$$$  %%%(((((((((((((((***(((&&&$$$###"""""""""&&&(((,,,///000000///---(((+++000444444222...,,,,,,'''!!!"""&&&)))+++******+++---///...***&&&#########!!! !!!""" $$$&&&'''%%%$$$######$$$'''***,,,,,,+++*********+++,,,---***)))(((((())))))((('''))),,,000000...***&&&%%%---111666;;;>>>===;;;:::999666111,,,***+++---...---******------)))%%%$$$***++++++)))&&&######### """$$$%%%&&&%%%$$$###%%%))),,,...,,,***((("""!!!"""%%%***///111222///,,,(((''''''((()))(((******'''$$$ !!!!!!"""###$$$&&&&&&%%%$$$""""""###$$$'''***---...000...+++)))*********)))(((%%%$$$''''''&&&'''+++............------------,,,---///000...+++&&&###!!!###'''+++///222333444222222222222222222222222444555777999999888777666333222333555888;;;======777;;;???AAABBBGGGRRR[[[jjjyyy}}}ooocccXXXOOOKKKLLLHHHJJJKKKLLLLLLJJJHHHGGG?????????BBBDDDCCC???;;;888888777444111---***(((------...---+++)))&&&$$$)))(((((('''((()))***+++***)))'''&&&&&&'''((()))(((''''''&&&''''''''''''***+++------+++((($$$"""!!!!!!"""&&&***------------***'''&&&'''''''''&&&###&&&***,,,,,,(((###"""'''******)))((((((((('''%%%###""""""""""""%%%&&&''')))+++,,,,,,,,,***---111444444333000...+++&&& ###(((+++(((((()))***,,,,,,)))'''%%%$$$"""!!!!!!###&&&'''%%%$$$######$$$''')))+++******,,,---...000000111))))))))))))((('''&&&%%%(((+++......,,,)))&&&&&&***---222666777666444222444222///,,,++++++,,,---,,,((((((++++++'''$$$$$$''''''&&&###   !!!###$$$%%%%%%%%%%%%'''***,,,---***'''%%%!!!!!!###&&&+++///111111,,,)))%%%###$$$&&&'''(((+++(((######'''######$$$$$$%%%%%%&&&&&&######"""###%%%)))---///111///,,,+++***)))'''%%%###"""$$$((()))$$$"""###(((***---///000000...---...000333444222,,,&&&""""""###&&&))),,,///000111///////////////.........111333666999:::999888777222111111333555666555444222666:::;;;<<>>DDDJJJIIIAAA:::777888888888777555444222//////000///,,,(((###!!!)))'''%%%$$$$$$%%%'''((()))((('''&&&%%%%%%%%%$$$''')))***(((&&&''',,,111555222...,,,,,,+++)))'''$$$###$$$&&&(((***)))(((&&&&&&%%%###""""""###$$$''')))+++)))%%%!!!!!!&&&,,,//////---+++***'''&&&%%%$$$$$$%%%&&&'''((('''%%%#########%%%&&&''')))+++---------++++++***'''"""###'''%%%&&&)))***+++,,,,,,,,,$$$######$$$%%%###  !!!"""!!! """ !!!"""###&&&))),,,......---***)))))),,,///111000111111...)))$$$"""!!!''')))+++------///111333222444666666555333000---,,,---...///000111111111+++&&&"""###!!!"""%%%&&&'''%%%""" !!!######%%%)))++++++)))&&&$$$'''&&&'''))),,,---,,,+++&&&""" """$$$%%%$$$###!!! %%%)))&&&''''''%%%###"""$$$&&&%%%$$$""""""$$$(((,,,///...------------,,,)))&&&  $$$$$$ %%%'''***...111333444555666666666555222...+++)))&&&&&&''''''((()))******((()))***,,,---///000111---///111444444444222111//////000222555555444222///111333444666:::@@@EEEKKKSSSaaaqqq}}}lllbbb[[[SSSMMMLLLEEEDDDBBBAAA??????>>>>>>;;;===CCCIIILLLJJJCCC<<<999999888888888888888888444333111///,,,)))'''&&&+++)))&&&$$$$$$%%%&&&(((***)))((('''&&&%%%$$$######%%%&&&&&&$$$&&&+++///333///***))),,,///000///((('''&&&&&&''''''%%%######$$$%%%$$$"""!!!"""###(((***+++(((######''',,,......,,,+++***(((''''''&&&'''((()))***)))'''%%%######$$$%%%&&&((()))***,,,,,,,,,,,,,,,***)))'''$$$ !!!######&&&***,,,---------...$$$######&&&))))))%%%!!!""""""""" """$$$'''***,,,---///---)))&&&&&&(((,,,...///222333000***$$$""""""'''(((***+++,,,///333777555666666555333000,,,***((()))+++---///000111111,,,&&&"""""" !!!$$$&&&(((((($$$ !!!###%%%(((++++++(((%%%###'''&&&&&&''')))******)))&&&$$$!!!!!!###$$$%%%%%%"""######"""!!!"""$$$'''&&&((()))'''""" !!!###%%%$$$######%%%(((,,,...,,,++++++,,,---,,,)))'''""" !!!%%%%%%"""!!!###&&&(((+++///222444666666666666555444222000...---******)))((((((((())))))'''(((***,,,...000222333,,,---///000111111111000111000111333666777777555///111222333555999===AAAGGGKKKVVVeeettt|||kkkbbb[[[TTTNNNKKKCCCAAA???===<<<<<<======>>>BBBGGGJJJKKKHHHCCC@@@;;;:::888777777777999999999777333///---,,,,,,,,,---+++(((&&&&&&'''***+++,,,,,,+++***((('''%%%$$$%%%%%%%%%%%%%%%&&&(((***,,,((($$$&&&---555999:::---+++)))((((((&&&### ###&&&&&&###!!!!!!"""&&&***---+++&&&!!! """&&&)))++++++***))))))***)))))))))***+++---...((('''&&&%%%%%%'''((()))((())))))***++++++,,,,,,***,,,,,,***%%%  $$$***------------...$$$###$$$(((,,,,,,'''"""$$$$$$"""""""""###%%%'''((()))***,,,***(((''''''(((***,,,+++///222000***%%%$$$%%%''''''''''''(((+++000444222222222000---)))%%%"""!!!###%%%(((+++---//////---'''###$$$###!!!!!!###"""%%%$$$%%%&&&""" %%%''')))+++***&&&""" ###"""!!!"""%%%((()))))))))(((&&&'''(((((('''&&&###$$$$$$###""""""$$$&&&&&&)))+++((("""$$$$$$$$$%%%&&&)))+++,,,+++***))))))))))))'''%%%$$$###%%%***+++'''%%%'''%%%)))...333666666555444222333555666555333000......---+++***)))((())))))((((((***,,,...000111222+++,,,,,,...///111333444444333222333555777777777000000111333555777;;;===AAADDDMMM[[[iiixxxzzziii```ZZZRRRLLLJJJAAA???===<<<;;;<<<===>>>BBBEEEIIIJJJHHHFFFDDDCCC===;;;888666555666777999===:::444///------///111...,,,***((((((***---///......---,,,***((('''&&&(((((('''''''''(((((((((&&&""" $$$...999???BBB111///,,,***(((%%%""""""&&&'''$$$!!! !!!###)))//////***$$$!!!!!!!!!$$$''')))((('''((((((+++*********+++---///000&&&&&&&&&&&&'''))),,,---'''''''''((())))))*********---000...(((!!!###***......---------$$$###$$$)))------'''"""&&&&&&###"""%%%%%%%%%&&&&&&'''''''''(((((()))))))))*********&&&+++///...***&&&&&&'''&&&&&&%%%$$$$$$''',,,000......---+++'''""" ###&&&))),,,---...)))%%%&&&'''&&&'''*** !!!!!!  """$$$ """###  ''')))++++++)))%%% """&&&)))***,,,+++***+++,,,,,,***(((&&&&&&%%%$$$""""""$$$&&&&&&***,,,)))"""###$$$$$$&&&''')))***++++++)))'''&&&'''&&&%%%###%%%%%%)))///000,,,))))))$$$)))000777999888444111...111555888888555000---000///---+++))))))))))))))))))***,,,---...///000***++++++---///333666888777555333333444666777666000000111222444777:::;;;>>>>>>GGGUUUcccqqqvvvfff^^^WWWPPPJJJHHHBBBAAAAAA@@@@@@@@@AAAAAAFFFFFFFFFFFFEEECCCBBBAAA===<<<999666444444777:::<<<;;;999555222222666:::111,,,&&&$$$&&&***,,,---000222333111...,,,---///---***''''''***+++***))))))$$$"""&&&000777999777///...------+++'''"""  """###""" $$$))),,,+++&&&""""""$$$!!!!!!"""$$$&&&'''&&&$$$(((((()))************)))$$$###$$$'''+++---+++(((%%%%%%%%%$$$$$$%%%&&&&&&)))+++------***$$$ %%%+++,,,***)))+++...'''(((***)))(((&&&'''''''''&&&### !!!$$$''''''((())))))'''"""!!!###''',,,//////---***)))))))))((('''(((+++...,,,+++(((%%%###$$$(((+++***(((%%%!!!###(((***$$$&&&)))*********,,,---%%%!!!"""%%%%%%$$$$$$!!!%%%(((******'''###!!!$$$''')))((('''((()))******)))***&&&!!! """###"""!!!&&&******%%%!!!###&&&((())),,,***(((%%%$$$$$$%%%&&&''')))---111222...(((######%%%)))...222333000---)))---111333222///...---000000///---+++)))'''&&&&&&&&&''')))+++...000222111000000111333666999;;;777444111111333555444333222222333666;;;===;;;999666<<>><<<;;;:::===<<<;;;999777777:::<<<:::<<<======:::555111...+++)))'''&&&(((***---///---///111333222///---,,,***(((%%%$$$%%%''')))+++---111555555111,,,***)))***))))))+++---//////...$$$$$$$$$&&&)))***)))((($$$&&&((('''%%%######$$$''''''))),,,000111111000&&&&&&&&&'''((()))***+++((((((((()))++++++++++++((('''&&&%%%&&&''')))***&&&$$$###!!! !!!!!!!!!"""###""" """%%%,,,,,,+++)))%%%######$$$%%%'''))))))(((''''''((()))'''%%%%%%%%%$$$"""!!! &&&,,,,,,)))&&&''')))***)))(((%%%###$$$'''************(((%%%$$$%%%'''&&&''')))***)))'''%%%############$$$$$$$$$$$$$$$%%%(((+++,,,+++)))(((((($$$###!!!!!!###&&&)))***((((((((('''&&&(((***,,,---......,,,((($$$!!! $$$%%%%%%$$$!!! !!!!!!$$$$$$%%%%%%$$$###$$$$$$$$$&&&(((******)))&&&$$$""" !!!!!!$$$''')))((((((&&&%%%$$$###"""######$$$'''+++---......***)))(((((()))***)))'''+++,,,,,,,,,,,,---000333222222222111///+++(((%%%###(((///444666444000---+++,,,///222555777888888666555555555777999;;;<<<<<<;;;888666555333222222333666888:::???NNNcccsss{{{mmm___XXXTTTOOOMMMMMMMMMLLLKKKIIIFFFCCCAAA????????????>>><<<;;;999888>>>>>><<<:::777666888::::::;;;<<<<<<:::555000,,,)))***,,,------.........,,,---///111111///---***,,,+++(((&&&$$$%%%&&&(((+++000444555000,,,+++,,,***))))))+++---///000///%%%%%%&&&(((+++---,,,+++*********)))&&&$$$######))))))***,,,///000///---(((((((((((()))***+++,,,*********)))((((((((((((((('''&&&%%%&&&)))+++---***(((%%%###!!!!!!"""""""""###""""""!!!!!!"""$$$'''''''''%%%"""!!!"""$$$"""%%%'''))))))***+++,,,)))'''$$$###$$$%%%%%%$$$%%%)))...,,,'''###$$$&&&((())))))'''$$$!!! """$$$%%%&&&%%%$$$$$$%%%###%%%(((******(((&&&$$$ !!!###%%%&&&((()))***(((***,,,+++)))&&&$$$$$$$$$$$$$$$$$$$$$&&&)))***((())))))(((&&&'''+++...111000...)))%%%######%%%)))******)))&&&%%%%%%&&&&&&(((((('''$$$######%%%&&&(((+++---,,,(((%%%### &&&))))))""" """'''+++...---,,,***((($$$!!! """''',,,///000...,,,***)))******(((''')))***++++++---111666:::555444444111...***&&&######'''...444777666222000,,,...000333666888999999333333444555777:::===???>>>===999555222000000000444888;;;<<>>===;;;888333...,,,---///333888<<<<<<;;;@@@KKKTTT```hhhttt|||ooodddZZZWWWVVVSSSOOOOOOJJJJJJIIIHHHFFFBBB???===;;;;;;;;;;;;;;;:::999999888999999999777777999;;;;;;999666555555333000---***+++,,,+++***)))+++---,,,***)))+++------+++)))***,,,---+++(((%%%&&&''''''((((((((('''''')))***+++++++++---...---***((($$$$$$%%%(((+++---...------+++)))((('''&&&%%%$$$%%%%%%&&&))),,,---,,,++++++***(((''''''((()))******++++++***((((((***,,,111...+++'''&&&&&&((()))***+++******(((&&&###"""&&&'''''')))******)))(((%%%%%%$$$"""!!!!!!###&&&&&&%%%$$$""""""&&&+++000)))&&&###"""$$$(((+++---***+++++++++***(((&&&%%%'''((()))(((%%%""" ###''')))(((&&&%%%$$$###$$$&&&'''((('''%%%$$$ !!!###%%%(((((('''%%%###"""###$$$###'''******(((&&&&&&''')))+++,,,)))&&&%%%)))---......---***&&&$$$$$$%%%((()))++++++++++++---///---///000,,,%%%!!!"""$$$%%%(((------+++(((&&&%%% &&&---111,,,)))&&&$$$$$$&&&)))+++000111111///,,,'''"""!!!'''---111222---+++*********)))&&&$$$ """$$$'''+++111666444333000---***(((''''''&&&&&&&&&'''(((***+++---111111111111333555777888333444555444333444777:::999888444///)))(((***---555999<<<:::777999AAAIIISSSXXXaaajjjttt}}}vvvhhh^^^WWWVVVVVVTTTQQQPPPFFFGGGGGGGGGEEECCC@@@>>>:::::::::;;;;;;::::::999444666777888888999;;;===<<<888444333333333000...***+++)))&&&$$$%%%)))---,,,***((()))+++,,,+++)))(((+++------***''''''((("""!!! !!!$$$'''***,,,,,,,,,,,,......,,,(((%%%&&&&&&'''***...000000///---,,,***)))))))))((('''######%%%))),,,......---+++***(((&&&%%%&&&'''((((((***++++++)))***---111555222---(((%%%%%%%%%&&&((()))++++++***'''$$$"""'''(((***,,,......,,,***+++***)))'''%%%%%%'''))))))'''### ###)))...)))&&&""""""%%%)))---000******)))***++++++(((&&&((((((((('''$$$###$$$%%%###&&&+++---+++(((&&&%%%'''((()))******)))((((((%%%###  !!!&&&&&&%%%###!!!"""$$$'''###''',,,---***&&&%%%%%%***------***&&&%%%)))...***,,,---,,,)))%%%######"""$$$&&&'''((()))+++---///111111,,,%%% !!!######'''+++---+++((('''(((!!!$$$+++000---***'''%%%$$$&&&(((***...///000///,,,(((###  ###)))...222333...---,,,,,,,,,***'''%%%!!!###%%%)))///222222000---+++)))))))))***+++)))&&&$$$$$$&&&)))+++222111000///111333555777555666666444111000333555666555111+++&&&%%%(((,,,999<<<===999444555===EEEHHHKKKPPPYYYeeeqqq{{{|||nnnbbbYYYQQQPPPOOOMMMMMMOOOIIIKKKKKKHHHCCC???;;;:::<<<>>>@@@>>>:::666666777444333444777;;;???AAAAAA;;;777222/////////---+++///,,,(((%%%$$$%%%''')))(((***++++++)))(((((()))*********+++,,,,,,)))'''###""""""$$$''')))******###'''++++++((($$$"""""")))+++...111222111000...111000---***((('''&&&&&&"""###%%%'''***---000222...+++((($$$###$$$&&&(((%%%)))...000000111333666777555111+++%%%""""""###'''))),,,---,,,)))&&&%%%'''''''''''')))+++---///---,,,***)))***,,,///000111,,,$$$ ###''')))***'''""" ###(((+++***)))((()))+++,,,---,,,*********'''###"""$$$&&&---......+++'''%%%&&&)))111000...------,,,***((()))&&& !!!$$$&&&&&&%%%$$$""""""%%%''''''((()))(((&&&$$$$$$%%%//////...+++(((&&&&&&'''***)))&&&$$$###"""######&&&""" $$$&&&'''***,,,---)))""" """%%%)))+++,,,***'''%%%%%%!!!!!!%%%''''''###$$$''')))******)))((()))***------,,,(((### """&&&***...000000111,,,++++++,,,,,,+++'''%%%"""###%%%'''***---000111222///,,,+++,,,.........---,,,)))'''&&&&&&'''(((,,,...000222222444777999777666444333444333111000111000,,,&&&!!!!!!&&&+++666777777555333444888<<>>AAACCCAAA===999999:::888888888;;;>>>AAAAAAAAA<<<888333000000///...,,,+++)))'''&&&%%%'''(((***((()))******((('''((()))))))))+++---......+++)))%%%$$$$$$%%%(((********* """$$$$$$######&&&)))...///111111111000///---...---+++***)))((())))))&&&'''(((***---///111333///...+++)))(((((())))))(((+++...//////...000111444333///)))$$$###$$$%%%'''))),,,---,,,)))'''&&&&&&&&&%%%%%%&&&'''((())),,,,,,++++++,,,000333555444///'''###"""$$$'''(((***'''$$$!!!"""$$$(((***(((&&&%%%&&&(((******))))))***+++***'''&&&(((***111000...***&&&%%%'''***444222////////////...---((($$$###&&&(((((((((&&&%%%&&&(((+++)))******)))&&&$$$$$$$$$,,,,,,+++)))&&&%%%'''((('''&&&$$$###""""""######%%%!!! $$$''''''***,,,,,,'''!!! ###%%%(((******(((%%%###$$$""" !!!###%%%$$$"""!!!###'''***,,,---,,,,,,)))***++++++)))%%%!!! """'''+++///000000000,,,,,,---...///...***(((&&&&&&'''(((+++...111222///---++++++---000000000...---+++)))'''''''''((((((+++///222444777:::<<>>CCCIIINNNSSSZZZcccjjjvvv|||vvvlllZZZRRRJJJIIIJJJHHHGGGIIIGGGHHHHHHEEE@@@<<<999999@@@CCCFFFEEEAAA======>>><<<<<<===???BBBCCCAAA@@@===999555111000///---,,,)))(((((((((((()))***+++((())))))((('''''')))+++)))***,,,///111000---+++'''&&&%%%&&&)))******)))$$$+++000444333222111000...------,,,+++***))))))***+++,,,++++++,,,...///111222333///000000000///---,,,+++***,,,......---++++++,,,000...+++&&&######%%%''')))+++---......,,,***(((''''''&&&%%%%%%%%%&&&'''***))))))***,,,000444777555111+++&&&%%%&&&'''''')))(((&&&%%%%%%&&&((()))'''&&&%%%&&&((())))))((((((***,,,---,,,,,,---...333111---(((%%%&&&))),,,222000---,,,---/////////%%%""" &&&***)))***)))(((''''''))),,,---...---+++'''%%%$$$%%%******)))'''&&&&&&)))+++%%%$$$###"""!!!"""######"""  $$$'''(((+++,,,+++&&&!!! """&&&'''((()))(((&&&$$$"""###""""""###$$$###!!!"""&&&+++...///......((()))))))))'''%%%""" ###''',,,......---,,,+++,,,...111333222...+++***)))))))))+++...000222,,,++++++,,,///222333222...---+++***((('''''''''&&&***000555888;;;???AAADDDBBB???===;;;999666333...,,,)))((()))+++,,,,,,...111333333111222555888<<<@@@DDDGGGKKKQQQZZZaaaooovvvtttjjjYYYQQQIIIHHHGGGDDDCCCDDDFFFGGGFFFDDD???<<<:::999AAAEEEHHHGGGCCC@@@???@@@======???AAADDDDDDBBB???;;;999444111...---,,,+++,,,,,,,,,,,,,,,,,,++++++)))******)))((()))+++---,,,,,,...000111000---+++((('''&&&'''))))))((('''  '''...333444333111///------------,,,,,,************+++,,,,,,,,,---...//////000000...000222333333000---+++***+++,,,,,,+++***(((((()))(((&&&###!!!"""%%%(((,,,---...000111000...+++)))(((((('''((()))***+++'''&&&&&&&&&)))---111333333///***((('''''''''''')))(((((((((((((((((())))))'''&&&''')))******)))(((***,,,.........------///...+++)))((()))+++---,,,)))&&&%%%''')))+++,,,### """)))...***+++***(((&&&%%%&&&(((111111000---)))&&&&&&&&&))))))((('''&&&(((+++...&&&%%%###"""!!!!!!"""###  $$$''')))******)))'''$$$###%%%((()))))))))((('''%%%###"""!!!!!!!!!""""""!!! """&&&***,,,---,,,,,,))))))******)))((('''&&&###&&&))),,,---,,,)))''')))***---111444333000------,,,***)))***,,,///111---,,,,,,...111222222222,,,,,,***)))(((&&&&&&%%%'''+++111666:::===@@@BBBCCCAAA>>><<<;;;999777444000...+++,,,///000...,,,,,,///222333111111444777<<>>===<<<<<<;;;999888444222000111333333000---...111444333111111333666:::<<<>>>??????CCCIIINNN```gggrrr{{{rrrfff[[[SSSKKKIIIGGGCCC??????EEEEEEEEEDDDAAA???@@@AAABBBFFFIIIHHHDDD???======:::999:::<<>>===555444222...+++)))***+++444444222000---***(((&&&)))+++---///...///000111///---,,,,,,------,,,+++((('''((()))++++++)))'''***)))((()))+++,,,,,,+++)))(((((((((***+++---///111000---+++***))))))))))))***+++,,,,,,+++***)))(((***,,,......---+++)))'''&&&&&&'''((((((&&&###!!!!!!"""###&&&((('''&&&%%%(((,,,---***(((######$$$&&&)))---000222...,,,+++******,,,///111,,,)))&&&%%%&&&(((((()))&&&'''((()))***+++++++++&&&$$$######$$$%%%%%%$$$&&&&&&&&&''')))***)))(((&&&&&&(((***---...---+++%%%### !!!###%%%&&&&&&"""!!! """''',,,///000111000---)))&&&%%%%%%''''''&&&###  """!!!"""######""""""$$$%%%'''&&&$$$###""""""######!!!!!!"""""""""$$$(((+++((((((***+++---...///000---+++(((%%%#########$$$ !!!!!!  """%%%###############$$$$$$$$$)))***---000111111111000///000000000///---***)))%%%&&&(((+++///000///...,,,,,,,,,++++++,,,,,,,,,111000111222333222///,,,)))'''%%%$$$###$$$&&&'''(((***---///000333666888???>>>======>>>>>>===<<<666666555555666555444222222444555444000///222444666999;;;;;;;;;<<>>======>>>???>>><<<666777999999888888888999666777666222...---///222444888;;;<<<;;;;;;===@@@EEEMMMVVV]]]bbbkkkwwwooodddTTTMMMHHHHHHHHHEEEBBBCCCDDDEEEFFFEEEDDDEEEFFFHHHDDDHHHKKKJJJEEE???;;;;;;>>><<<:::999999999888777333444333000,,,+++---000...---***'''$$$"""!!! $$$(((---000111/////////***'''%%%%%%(((---000222******,,,...000000...,,,///,,,))))))***)))'''$$$%%%&&&''')))***,,,---...000///---+++******++++++***,,,---//////...,,,+++'''&&&&&&&&&'''((()))***)))'''%%%%%%&&&%%%!!!$$$((()))))))))***(((&&&$$$'''---///---)))###$$$%%%'''***---111333000///---,,,...000333555111---((($$$$$$&&&'''(((###$$$%%%''')))+++---...'''%%%$$$$$$%%%&&&%%%$$$!!!!!!&&&***,,,+++,,,)))&&&%%%(((***)))((($$$###"""###%%%&&&%%%$$$$$$$$$%%%'''(((***,,,,,,)))***+++***(((&&&&&&'''"""""""""  """%%%$$$'''))))))&&&$$$""""""!!!$$$&&&'''###%%%&&&&&&$$$$$$(((+++)))***+++...000///,,,******'''###!!!###$$$(((++++++((($$$""""""%%%### """%%%'''(((***...000000...***(((%%%%%%%%%%%%&&&''')))***'''&&&&&&(((+++...//////,,,---///111111000...---///000111444555444000---***'''$$$""""""&&&+++...///000000111222555:::>>>???===<<<<<<======;;;:::555888;;;;;;999999<<>>???===<<<>>>@@@===DDDKKKOOOQQQWWWbbbkkk}}}~~~nnnaaaRRROOOJJJHHHHHHHHHHHHHHHJJJHHHFFFFFFFFFFFFEEEDDDKKKJJJIIIFFFCCC@@@===;;;@@@@@@???===;;;::::::<<<>>>;;;777333000/////////,,,***&&&### ###'''---111111///---,,,'''((()))***,,,///111222333///++++++///111///,,,,,,------+++(((&&&&&&'''$$$%%%&&&&&&'''(((,,,...---.........------///000222000......//////---+++///---***)))((('''$$$"""&&&'''((()))***)))'''%%%!!!###(((...222111,,,''')))&&&%%%(((---000...***''''''&&&&&&'''***000333222///++++++...111111000...,,,***(((''''''((((((%%%&&&(((((()))***---///,,,(((%%%$$$&&&((('''&&&$$$$$$###"""!!!$$$))),,,,,,(((''')))((($$$$$$&&&###!!!"""&&&+++---***&&&!!!###%%%'''''''''%%%$$$###!!! ###%%%%%%###&&&%%%%%%%%%&&&)))+++---+++***))))))(((&&&"""!!!%%%&&&$$$""""""###%%%&&&((()))***+++,,,---......,,,***)))&&&''''''$$$ !!!###%%%(((+++,,,+++((('''&&&)))&&&!!!"""%%%&&&***///111///+++(((&&&"""%%%###!!!&&&---,,,******,,,---------,,,...//////...------...111222444999;;;999222+++))))))((('''&&&(((,,,///555333222555:::>>>???>>>===999444333555777777666<<<<<<<<<:::777555555666777666555333111///...---888777888999<<<>>>>>>>>>@@@@@@@@@BBBGGGNNNTTTYYYnnnvvv{{{lll___SSSOOOLLLJJJJJJJJJJJJIIIJJJHHHEEECCCCCCDDDCCCBBBHHHGGGEEECCC@@@>>>;;;:::===>>>???>>><<<:::;;;;;;;;;:::888555222000......+++(((%%%"""  !!!$$$''',,,//////...,,,+++))))))***,,,...000222333666222...---000111...,,,))))))(((((((((((())))))"""###%%%%%%%%%'''***---...000000...,,,,,,...111111000//////000000///...///---***))))))'''%%%###%%%''')))***)))((('''&&&###$$$(((---111000,,,''''''%%%$$$''',,,///---***((((((''''''(((***...111///,,,)))***,,,//////...,,,+++******)))((('''&&&%%%&&&((())))))+++---000)))&&&######%%%(((((((((((((((&&&###"""###'''***'''%%%%%%))))))'''&&&)))(((&&&&&&)))------***&&& ###&&&((('''%%%!!!"""%%%&&&%%%''''''&&&&&&(((***---...+++*********)))'''###  $$$$$$###!!!###%%%'''(((******+++,,,------,,,+++(((''''''((((((&&&""" !!!###%%%(((,,,---+++(((&&&%%%***)))&&&$$$###$$$%%%%%%'''***---...,,,(((%%%$$$!!!$$$### ###'''---,,,***)))***,,,---...+++---//////---,,,,,,,,,...000444888999777222...---,,,+++***)))+++...000666444333555999<<<===<<<888555222111333444444333777888999888666444333444999888666444222111000000444444555888<<<>>>??????=========>>>BBBGGGLLLOOOWWW^^^nnnxxxiii]]]SSSQQQNNNLLLKKKKKKJJJHHHHHHEEEBBBAAAAAAAAAAAAAAADDDCCCAAA???===;;;:::999:::<<>>>>>::::::;;;===???BBBDDDFFFGGGLLLXXXiiixxxvvvhhh]]]VVVSSSOOOLLLJJJHHHFFFDDDAAA@@@@@@@@@BBBBBB@@@???AAAAAA@@@>>><<<;;;:::999999<<<@@@AAA>>>:::777555333222000...,,,+++***)))'''%%%""" """%%%((((((''''''''')))***************+++---///111333444666333111000000///---***'''""" &&&++++++***$$$&&&''''''&&&%%%&&&'''...000000+++%%%###''',,,---,,,---///111222111000---+++***)))***)))(((&&&###(((,,,,,,)))''''''))))))***+++---......,,,+++'''%%%%%%'''+++---------+++***+++,,,///111222222...,,,+++)))))))))))))))$$$%%%'''+++......)))%%%***++++++***((((((***+++&&&$$$"""!!!"""$$$'''(((------+++'''$$$$$$%%%'''###"""%%%***---++++++...///---,,,,,,------***''''''(((***+++)))&&&###!!!"""$$$&&&&&&'''''''''((()))+++---...***)))((((((((('''$$$"""""" !!!"""###'''***+++,,,,,,---------,,,***((('''%%%%%%&&&((((((&&&$$$!!! &&&)))...///,,,((($$$!!!%%%%%%%%%%%%%%%&&&&&&'''(((***+++)))&&&""" ###'''%%%!!!"""&&&((('''%%%######$$$(((+++---...000///+++'''%%%$$$)))---222222000------...000///---,,,---...//////000///...///////////////,,,,,,,,,---////////////111444777888555111...,,,333333222111222333555666///...///333777:::;;;;;;888999<<<>>>@@@AAABBBBBBEEEEEEKKKVVVbbbnnn}}}ttthhh___XXXTTTOOOJJJFFFCCC@@@>>>:::;;;>>>BBBDDDDDDAAA>>>AAAAAAAAAAAA???===;;;:::;;;>>>BBBCCC???:::555222222///+++'''%%%&&&'''(((&&&%%%"""!!!"""$$$''')))'''%%%###$$$''')))***)))))))))***+++---000222333111000.........---+++***(((###$$$(((((('''(((***,,,,,,***'''&&&&&&+++------)))###!!!$$$(((((()))***---000000///...+++***))))))******)))'''$$$'''+++,,,***((((((***+++,,,.........---,,,,,,(((''''''(((***,,,------***)))***---222666777777111111///---***(((''''''!!!"""$$$***///000+++''',,,---,,,***'''&&&&&&''''''&&&%%%###"""!!!###$$$******)))'''%%%%%%''')))&&&$$$&&&+++,,,******,,,,,,+++***+++++++++***)))))))))((('''&&&&&&%%%%%% """######$$$$$$%%%%%%&&&'''((()))++++++(((&&&%%%%%%&&&%%%###!!!"""!!!### !!!$$$'''***,,,------......---,,,***((('''&&&"""###%%%''''''$$$!!!&&&)))---...,,,'''$$$"""$$$###"""!!!###%%%(((***(((***+++)))&&&"""!!! ###'''***'''""""""'''''''''%%%$$$%%%(((,,,///000000...)))%%%"""!!!))),,,///...+++((()))+++...+++)))***,,,------,,,---.........------------***+++,,,---......///000333666999999666111---+++,,,------...111444666888000//////111444666666666555777:::>>>@@@AAAAAAAAAAAA>>>???EEELLLWWWeeerrrssshhh```YYYTTTMMMGGGCCC@@@===<<<888:::>>>BBBEEEEEEAAA>>>BBBCCCEEEEEECCC@@@===:::;;;???CCCDDD@@@;;;666333333000***%%%###$$$&&&((('''&&&%%%$$$$$$&&&''')))%%%""" """&&&))))))((('''((()))***,,,...000222------------,,,+++))))))((($$$!!!!!!###&&&%%%$$$***---000000...+++)))(((+++++++++)))'''%%%&&&'''&&&&&&(((+++......---+++)))((('''((()))***)))(((&&&''')))+++++++++***(((***,,,......---+++******)))(((''''''((()))+++,,,(((&&&&&&***000666777777444444333000,,,(((''''''###""""""'''...000,,,(((+++++++++)))&&&$$$%%%&&&((()))(((&&&###  %%%&&&&&&%%%%%%%%%(((***(((&&&&&&))))))''''''***))))))))))))))))))******)))'''%%%"""""""""$$$%%% """%%%%%%###""""""""""""###$$$%%%'''((())))))&&&%%%######$$$$$$###"""### ###%%%###$$$%%%&&&(((***+++,,,---,,,+++***)))((('''&&&!!!!!!###%%%'''&&&### '''))),,,---***'''%%%$$$&&&%%%###"""###%%%(((***%%%(((******'''$$$"""!!!%%%))),,,)))""" (((***,,,***((((((+++......//////,,,(((%%%$$$$$$++++++,,,+++)))))))))++++++)))'''(((,,,...---+++---///111111000///000111+++,,,------,,,---///111444777::::::777222///---***+++---///222444666777111000///000222444333222111333777;;;>>>?????????<<<999888;;;AAAIIIVVVaaattt~~~qqqggg```YYYSSSKKKDDDAAA???>>>>>>>>>>>>???AAACCCCCCBBB@@@CCCEEEHHHIIIGGGBBB===::::::>>>BBBDDDBBB===999777666333...)))''''''((())))))(((((((((''''''''''''### &&&))))))'''''''''(((***,,,...000111---......---+++((('''&&&&&&%%%$$$######$$$$$$$$$(((,,,000222111///...------,,,+++,,,......+++)))%%%%%%'''***------+++)))'''&&&%%%&&&((())))))((((((&&&&&&)))---...+++''''''***------***'''&&&&&&(((((('''%%%%%%%%%''')))&&&""" ###***000222222222333444111---***)))***)))%%%"""%%%+++---***&&&''''''((('''%%%%%%&&&(((''')))+++)))%%%!!!"""###$$$$$$###$$$''')))((($$$"""$$$$$$###$$$(((((())))))(((''''''((())))))(((%%%###!!!!!!!!!!!!!!!$$$'''&&&###!!! !!!""""""$$$%%%'''(((((((((&&&%%%######$$$%%%$$$######!!! $$$(((&&&%%%$$$$$$$$$&&&''')))))))))((('''&&&&&&%%%%%%!!! !!!$$$'''(((&&&###''')))++++++)))'''''''''((('''&&&%%%$$$$$$$$$$$$!!!$$$(((***(((%%%###"""%%%))),,,***###!!!'''***------***(((+++...+++,,,,,,***(((((()))+++,,,***))))))+++---......+++(((&&&)))---000///,,,+++...111222111111222444,,,------,,,***+++...222222555888999777444222222---///111444666666666555000//////000222333222111222444777:::<<<=========999666555888<<>>===666333222555777:::AAAJJJOOOWWWcccmmmvvvqqqaaaWWWNNNKKKGGGCCCAAAAAABBBCCCCCCCCCDDDDDDDDDDDDCCCCCCFFFIIIJJJGGG@@@===>>>AAA???======???BBBCCC@@@>>>===;;;777333///---++++++((()))******(((((()))+++,,,%%%!!!###%%%$$$$$$&&&***(((&&&&&&(((,,,000222999777333...+++)))((((((''''''&&&&&&%%%%%%%%%%%%'''***---......000444888888444//////222444222///&&&(((,,,///111///+++''''''&&&%%%$$$&&&***...111,,,,,,++++++***))))))(((***))))))'''%%%""" """%%%''''''&&&$$$"""###""" """%%%))),,,,,,...111000///------...***$$$###&&&%%%###!!! ###%%%$$$###***)))))))))((('''%%%"""&&&%%%$$$$$$%%%&&&((())))))&&&!!!!!!&&&******,,,///...+++)))'''(((++++++++++++)))&&&###!!! ###&&&'''%%%""" ###'''))))))(((((((((%%%&&&&&&'''(((***///222,,,)))$$$  $$$&&&'''((()))(((&&&$$$%%%%%%###!!!!!!"""$$$%%%%%%%%%$$$!!!"""(((---///---***&&&$$$%%%'''''''''((($$$"""$$$'''&&&&&&******&&&""" """&&&******'''$$$$$$$$$&&&%%%$$$$$$&&&((((((''''''###!!!&&&///777;;;<<<444000+++***---111333333...+++)))***,,,---,,,***)))...111000///111111///+++******)))***+++---...111333555666777999===???:::<<>>???@@@@@@===:::;;;:::999777444///,,,)))***,,,------+++))))))))))))$$$"""%%%&&&$$$"""###&&&&&&&&&&&&'''***///222:::888444///,,,***))))))&&&''''''&&&&&&%%%%%%$$$###&&&)))+++,,,...222666777333//////111222///,,,&&&(((+++...///---)))%%%%%%$$$######%%%)))---///,,,,,,,,,+++******))))))------,,,***'''""" """$$$&&&&&&&&&&&&######$$$%%%&&&((()))***+++,,,......---,,,******%%%"""!!!######"""###%%%$$$###%%%&&&''')))******(((&&&((('''&&&&&&&&&'''((()))%%%"""!!!&&&)))***+++,,,---,,,+++***)))******++++++)))'''$$$### """%%%%%%### ###(((++++++*********+++***)))((((((+++111555---***&&&"""!!!!!!###%%%&&&(((******)))'''&&&'''&&&$$$######$$$&&&&&&&&&""" !!!&&&+++---...+++'''%%%%%%&&&&&&%%%$$$!!! """"""%%%)))(((&&&###"""$$$&&&''''''%%%%%%&&&((((((&&&%%%%%%'''(((((('''$$$!!! %%%...666999999666333...---///222222222///,,,)))(((***+++***(((***///333222111444444222000///---,,,++++++++++++000222444555666999<<>>??????@@@AAABBBCCCCCCJJJKKKKKKFFF@@@<<<<<<===BBB@@@???>>>>>>===:::777999:::;;;:::777111+++'''***---//////---***(((''''''$$$$$$((()))$$$!!!!!!"""$$$&&&&&&&&&(((---111999666333///,,,+++******''''''((((((''''''&&&%%%"""$$$'''***,,,...222444555222...---......,,,)))''')))+++,,,,,,)))&&&###""""""""""""$$$'''+++---,,,,,,,,,+++******))))))---......---***&&&"""###$$$%%%&&&'''((())))))$$$%%%(((***+++***)))(((******+++,,,,,,***&&&$$$ !!!""" ###$$$###""""""&&&+++---...---,,,***)))(((&&&%%%%%%&&&&&&!!!%%%'''&&&&&&'''***,,,,,,+++))))))***++++++***)))'''&&&!!!###$$$###!!! $$$)))---...,,,,,,+++...---***'''&&&)))///333---+++(((%%%###""""""###%%%(((,,,---,,,***)))((('''$$$"""!!!###%%%%%%%%% !!!%%%(((***...+++(((&&&&&&&&&%%%$$$###!!! $$$&&&&&&%%%$$$$$$&&&&&&&&&$$$$$$%%%(((+++(((&&&%%%%%%'''(((''''''!!! !!!%%%---222444444555333000000000111000//////,,,(((&&&'''(((((((((---333555444444666777555555444222000...,,,******///111333444555777;;;>>>===<<<999777555555444444222333444555666777888999888777444222222333555777555333000111444999<<<===>>>@@@AAAAAACCCIIIRRRZZZ^^^bbbgggnnnvvvxxxiii___TTTOOOIIIFFFFFFGGGGGGFFF??????>>>>>>??????@@@@@@HHHHHHHHHEEE@@@======>>>AAA@@@???>>>===;;;999888888999999888555///)))&&&'''***...///---***((('''&&&%%%(((,,,,,,%%% !!!$$$''''''%%%%%%)))---333111///,,,++++++,,,---))))))*********))))))(((''')))+++---///000222333111///,,,,,,,,,+++)))'''((()))++++++)))&&&###"""!!!!!!!!!"""$$$&&&)))***+++******))))))(((''''''(((***,,,---,,,***'''%%%((()))+++------,,,***)))%%%''')))***++++++***)))*********++++++)))###  !!!#########$$$$$$$$$###"""!!!""")))...000000//////,,,***'''$$$""" """%%%&&&""""""$$$(((+++---+++(((******++++++++++++***)))$$$$$$$$$###!!! !!!""""""''',,,//////---+++***+++***(((&&&$$$%%%(((++++++***(((%%%###!!! ###(((---000///---***)))"""  """$$$$$$"""%%%'''(((,,,+++(((((((((((('''&&&$$$$$$!!!### """$$$%%%$$$###$$$%%%((('''&&&%%%%%%%%%'''(((%%%###"""$$$&&&(((((((((######$$$''',,,......---////////////000///...------+++'''%%%%%%&&&)))***222777888666444666666444666666555333111...,,,***///000111222333666:::======999555111000111222333111222444555777777888888666444222000//////111222000...,,,,,,000555999;;;>>>???>>><<<:::===CCCHHHIIILLLQQQWWW___iiissszzz~~~oooeeeYYYSSSLLLJJJKKKLLLKKKIIIAAA@@@???===<<<<<<<<<<<>>===<<<<<<<<<;;;:::777444000+++(((&&&$$$&&&***+++***)))(((((('''(((+++///---&&&!!! ###&&&))))))'''&&&&&&(((***)))(((((()))+++---///,,,,,,+++++++++,,,,,,,,,,,,---...///000000//////,,,+++************)))''')))+++,,,+++'''$$$######""""""###$$$&&&'''((((((((((((''''''&&&%%%%%%%%%###%%%'''((()))'''%%%$$$$$$(((---111222000,,,)))'''&&&&&&&&&(((***,,,---,,,---...///---)))### !!!"""###%%%&&&******+++***'''$$$""" !!!&&&,,,000000/////////,,,***&&&!!! ###%%%&&&!!!$$$(((---000000...+++,,,,,,---,,,,,,++++++***&&&&&&&&&$$$""""""###%%%'''***...///---***((('''%%%&&&''''''%%%$$$$$$%%%)))(((&&&$$$""" """&&&,,,//////,,,***))) ###%%%%%%!!!%%%''''''''')))(((((()))***+++***((($$$$$$!!!"""$$$%%%%%%$$$######%%%'''***)))(((((('''&&&$$$###!!! """%%%((())))))''''''''')))******)))(((***,,,...000111000//////+++***'''%%%%%%'''***---555999999555333333333111333444444444333111///---//////000111222555999===;;;666111------///000///000111222444444555444444222000...,,,++++++,,,---,,,***((()))---222666777<<<===<<<888666777<<<@@@AAACCCEEEIIINNNVVV___eeennnxxxrrrhhh[[[TTTMMMKKKMMMNNNMMMJJJBBBAAA???<<<;;;:::::::::===>>>>>>???@@@AAAAAABBB@@@@@@AAA???>>>>>>???AAA@@@>>>888333...***((('''###%%%&&&&&&&&&'''(((***)))))),,,///,,,$$$ !!!%%%&&&)))***+++)))'''%%%%%%$$$$$$%%%'''))),,,......---+++***+++,,,...000...------...///...,,,)))&&&'''((()))*********)))+++---...+++'''$$$$$$&&&%%%&&&'''((()))(((((((((&&&&&&&&&%%%$$$$$$#########$$$$$$$$$###"""!!! ###***111333000,,,(((&&&$$$######%%%***///222///333666666111+++%%%""" """$$$''')))***...///000...***&&&###"""$$$)))...000...,,,,,,---***((($$$ """$$$&&&'''%%%+++333888888666333222000000///...,,,++++++***'''''''''&&&$$$###$$$%%%)))+++------***'''%%%%%%"""%%%((()))'''%%%$$$$$$((('''%%%###!!!  $$$***---,,,***'''&&&"""$$$%%%%%%!!!$$$'''((('''&&&%%%%%%&&&(((***+++)))'''%%%%%%&&&%%%$$$%%%(((+++,,,+++)))((((((&&&### """&&&)))******((())))))((('''&&&%%%$$$))),,,000222222222222222++++++***((('''(((+++...333777777222///000000...///111333555555333000//////000000000111444999===:::555///---...///...---.........///000111111222...---,,,***))))))******)))(((''')))---111333444777888888555222333888===???@@@@@@AAACCCGGGMMMRRRYYYcccqqq}}}pppfffYYYRRRJJJHHHKKKMMMKKKGGGBBB@@@>>><<<::::::;;;;;;;;;;;;;;;===???@@@AAAAAABBBCCCCCCBBB??????AAACCCFFFCCC>>>777111---***((('''&&&%%%###"""$$$(((,,,***)))+++,,,(((!!!"""%%%%%%'''+++000///***%%%$$$#########%%%(((***,,,///---***((((((+++///111---,,,,,,---///...+++(((!!!###&&&(((***+++,,,---,,,...///,,,'''%%%&&&)))******,,,,,,,,,***)))(((&&&&&&%%%%%%$$$$$$######&&&&&&%%%%%%%%%%%%%%%%%%!!!%%%+++000111...)))%%%###""""""###''',,,222555333:::???>>>666---((('''"""  &&&***,,,+++---000222000,,,(((%%%%%%$$$)))------***((()))+++(((&&&###  !!!"""$$$&&&'''((()))333>>>CCC???:::777777444333111///,,,+++***)))&&&''''''&&&$$$######$$$(((***+++***'''%%%%%%%%%!!!$$$&&&''''''&&&&&&'''((('''%%%"""!!! !!!!!!"""''')))(((&&&$$$### """###!!! !!!%%%((()))&&&$$$""""""$$$&&&((((((%%%###"""###%%%&&&''')))---000///+++'''&&&&&&&&&%%%###$$$######$$$''')))))))))&&&''''''&&&$$$######$$$***---111222111000111222/////////,,,)))((())),,,...222222---+++---...,,,,,,///222444555333000...000000000000111555:::>>>999555111000222222///+++))))))))))))+++---000111---,,,+++***************))))))))),,,///222333222333444444222111222777;;;<<<<<<<<<;;;;;;===AAADDDFFFNNNYYYbbbhhhnnnvvv{{{~~~nnndddWWWOOOGGGFFFIIIKKKHHHEEE@@@???===;;;:::;;;<<<===:::::::::;;;>>>?????????DDDFFFFFFCCC@@@???AAADDDJJJGGGBBB<<<666000,,,)))+++)))%%%!!!"""(((,,,***)))))))))$$$"""$$$###%%%,,,333444...'''%%%%%%$$$###$$$&&&)))***///,,,(((%%%&&&)))...222---,,,,,,...000000---)))!!!%%%(((***,,,---///---///000---(((&&&(((+++------//////...,,,)))(((''''''&&&%%%%%%$$$$$$###((((((((((((***,,,...000+++---///111///+++&&&""" """%%%)))///444777555>>>EEECCC888...++++++$$$ &&&,,,---,,,+++...111111---)))((((((###(((+++***'''%%%&&&)))&&&%%%###"""!!!!!!!!!"""#########$$$%%%'''((())))))555CCCGGGBBB:::777777777555333///,,,***)))((($$$&&&'''&&&$$$""""""###'''(((((('''%%%%%%%%%''' """###$$$$$$$$$'''))))))(((%%%###!!!"""######!!!%%%'''&&&###"""""" !!!!!!%%%((((((&&&###!!!!!!"""$$$&&&$$$!!!!!!###&&&)))---222555000+++%%%###$$$'''(((''')))'''&&&&&&((())))))((($$$$$$$$$###""""""###%%%***---000000...,,,---///222333222///***'''((())))))---...***))),,,...---,,,...222444444222///---000000000000111555:::>>>:::666333333555555000+++%%%$$$$$$&&&(((,,,000222---,,,++++++++++++++++++******+++...222333333222222333444222111222777<<<888999999777777888:::===:::@@@IIIOOOSSSXXX```fffnnnuuu|||mmm```QQQKKKGGGGGGFFFDDDDDDGGGGGGCCC@@@>>>@@@CCCEEEEEE@@@>>>;;;;;;<<<>>>??????CCCBBBAAA???>>>>>>@@@CCCHHHIIIGGG@@@777000///000///***$$$"""$$$((()))***+++)))&&&###!!! !!!""""""###%%%''')))***++++++%%%$$$"""!!!!!!###$$$&&&+++***(((&&&$$$&&&***......***'''(((,,,...,,,)))$$$$$$&&&)))---//////...///111222///***(((,,,000777333///......---***'''&&&'''((('''%%%$$$%%%&&&'''---///+++111CCCSSSYYYRRRGGG999222000,,,$$$"""!!!"""%%%+++333;;;@@@===<<<;;;888555222///---%%% """))),,,---,,,++++++++++++++++++,,,(((((('''&&&''''''))))))******)))'''&&&&&&(((++++++***((((((''''''%%%$$$000777<<<;;;444///222666555555111+++%%%"""$$$&&&$$$'''))))))&&&###$$$%%%+++***(((%%%###"""!!!!!!$$$%%%%%%###"""###%%%''''''&&&%%%$$$###""""""###$$$$$$$$$$$$$$$############%%%###!!!!!!######  !!!%%%###!!!!!!%%%%%%$$$&&&,,,222---+++'''###"""$$$)))---...+++'''''')))***(((&&& !!!!!! !!!###$$$(((...444444000,,,,,,---///...---+++(((%%%###"""'''(((&&&"""###)))------,,,***))),,,000333222000,,,---////////////000222222333666;;;>>>999///'''!!!$$$(((+++,,,------'''***------,,,,,,...111++++++,,,///222222111///000333666666444222333555888666222//////222555777888;;;???BBBDDDFFFIIIKKKYYYaaakkkrrrwww{{{{{{kkk___SSSMMMIIIIIIHHHEEEDDDFFFHHHFFFCCCBBBEEEHHHJJJKKKCCC@@@===;;;<<<>>>??????AAA@@@???===:::999;;;===EEEEEECCC<<<444//////111///***%%%###%%%(((***+++---+++)))%%%###!!!"""### !!!"""###$$$$$$%%%'''%%%$$$######$$$%%%&&&(((((('''%%%$$$%%%(((+++)))%%%###$$$(((+++)))''''''((())),,,///000///......000222000,,,+++...111666333000000111000,,,(((%%%&&&'''&&&$$$$$$%%%&&&(((+++***---???___wwwuuuaaaGGG333+++'''$$$!!! ###)))222:::???999888666444111///---,,,&&&!!!$$$***,,,,,,******)))))))))***,,,,,,+++***((('''''''''))))))******)))(((''''''***,,,000...,,,***((('''$$$###+++111666444...+++---000333333111,,,'''######$$$###&&&))))))(((&&&'''(((***)))'''%%%###"""!!!!!!%%%%%%%%%###!!!!!!"""$$$$$$$$$$$$$$$$$$$$$$$$$$$(((((((((''''''&&&&&&&&&######"""!!!"""$$$""" """######"""###  ###%%%""""""""""""###)))...,,,***&&&""" ###(((---222///+++(((''''''&&&&&&%%%&&&&&&$$$###"""###$$$***///555555222...---...---+++)))'''%%%%%%%%%%%%&&&((('''$$$%%%+++------)))((((((+++...000---***+++---000111///------------///222777:::666,,,$$$"""$$$'''***++++++***)))%%%(((,,,---+++******++++++******,,,///000///...000333666666444222333444777555333111111333666777666888;;;<<<===???AAACCCKKKRRRZZZ___bbbffflllqqqzzzkkk___UUUOOOKKKKKKIIIFFFDDDFFFIIIGGGFFFGGGJJJNNNPPPQQQHHHDDD>>>;;;;;;<<<>>>>>>??????>>>;;;888777777888AAA@@@===777000---///111///+++&&&$$$%%%(((***+++///...,,,((($$$""""""###  !!!((('''&&&$$$$$$$$$%%%&&&%%%&&&'''&&&%%%$$$%%%'''###  $$$&&&%%%###((((((***,,,//////---***,,,///111111......000222444222222444555444///+++$$$%%%&&&&&&$$$$$$&&&((())),,,000:::TTTxxxqqqQQQ777***&&&$$$"""!!!'''///777;;;444222///---+++)))))))))'''$$$!!!"""'''+++,,,,,,((('''&&&%%%&&&)))+++---...,,,***'''&&&'''((()))((())))))((('''(((+++---444222000---***&&&$$$###%%%***...---(((&&&(((***///000000...***&&&$$$###!!!###&&&'''''''''((()))''''''&&&%%%$$$###""""""&&&&&&&&&###  !!!"""###%%%&&&&&&&&&&&&+++******)))(((''''''&&&((('''%%%###!!!  ###$$$$$$###!!!$$$%%%%%%&&&$$$###$$$&&&%%%!!!!!!""""""###'''+++***((($$$ """(((---222000---)))&&&%%%'''***+++,,,+++)))%%%$$$$$$%%%---111666777333000//////***'''$$$!!!!!!###&&&(((&&&)))***(((***...///---)))'''''')))---...+++(((,,,...111111...+++((('''(((***...333555111(((!!!'''))),,,......,,,(((&&&%%%)))---///...+++((('''((('''&&&'''***,,,------000222555555444222222222555555444444555666777888555666777666666777:::<<>>:::999:::;;;<<<>>>??????===:::888888999>>><<<999333...---///222---***'''$$$$$$&&&((()))//////...***%%%""""""$$$"""!!! """$$$)))(((&&&%%%$$$$$$$$$$$$$$$&&&(((((('''%%%$$$%%%"""  !!!!!!"""###$$$(((***+++)))((())),,,////////////111333222222333666999888222...%%%&&&'''&&&&&&''')))+++///999DDDOOObbbwwwppp```KKK999///)))$$$  %%%+++111555...,,,***'''%%%%%%&&&&&&(((&&&%%%'''***,,,,,,+++&&&%%%###"""$$$'''+++...000---)))&&&$$$%%%'''(((&&&'''((((((''''''***,,,222222111...***'''%%%%%%%%%'''***)))'''&&&&&&((()))+++...000///,,,(((&&&!!!###$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$))))))(((%%%!!! """$$$&&&((()))))))))******)))((('''&&&&&&%%%&&&%%%###"""!!!!!!""""""!!!!!!"""###%%%&&&'''&&&"""!!!!!!###%%%&&&&&&%%%%%%%%%%%%''''''%%% ###%%%&&&''')))+++(((&&&""" '''+++------+++((($$$%%%***///------,,,***'''&&&&&&'''///222666777555222111111(((%%% ###&&&'''+++...---///222222///+++(((&&&'''+++......---...///000...+++(((&&&&&&%%%'''+++///111---&&&!!!***,,,000222222///***''''''+++000333222---((($$$$$$"""!!!"""&&&***---...///000333444444333111000444555666888999999999999555555555444333555888;;;@@@BBBCCCDDDDDDGGGKKKOOOpppcccWWWPPPJJJIIIGGGCCCBBBDDDEEEEEEFFFIIIMMMQQQRRRRRRIIIDDD===999777888999:::;;;===>>>>>><<<:::::::::<<<:::666222......///111***)))&&&###"""###%%%'''...000///+++%%%!!!"""$$$###"""!!!!!!"""$$$&&&(((''''''&&&%%%$$$#########%%%'''***+++)))'''%%%%%%%%%$$$!!! ###'''*********((()))+++,,,---///111222111111333777:::999444///'''((((((((((((***---000;;;JJJVVVYYY\\\```^^^WWWLLLDDD;;;444111---'''"""!!!!!! !!!$$$(((---///,,,***'''%%%######$$$%%%((()))***+++,,,,,,***)))$$$###!!!!!!"""&&&***---///,,,'''###"""###&&&(((&&&'''((('''&&&&&&''')))---......,,,)))'''((())))))*********))))))((((((###&&&***///111000---+++######$$$$$$$$$###!!! """###$$$&&&'''''''''&&&*********'''### !!!"""$$$&&&((()))***+++***))))))(((''''''&&&&&&!!! !!!###%%%###$$$$$$%%%%%%%%%&&&'''%%%%%%'''***+++)))%%%!!!!!!"""$$$&&&'''$$$  $$$'''((()))******&&&%%%""" %%%)))******)))%%%"""###(((---((())))))(((''''''(((***///222555666555444333333)))%%%  ###)))...111222444666555222,,,(((###"""'''---111222111000...***'''&&&''')))((())),,,...///,,,'''$$$+++---222555555333///,,,))),,,000333222...'''###!!!$$$)))---///,,,...000333444333111///444555888:::;;;:::999888444555555555555777;;;>>><<<<<<<<<;;;;;;>>>AAADDDsssfffYYYQQQIIIGGGEEEBBBCCCFFFDDDEEEFFFIIIMMMPPPPPPOOOFFFBBB<<<888888999999:::999<<<>>>???===;;;::::::<<<999555111...---......)))(((&&&###!!!!!!###&&&---000111---&&&"""###&&&$$$######$$$%%%'''(((***&&&&&&%%%%%%$$$$$$######&&&))),,,---+++(((&&&%%%)))(((&&&###!!!"""''',,,//////(((((()))***,,,///111333000000222666:::999444000((()))))))))***,,,000333EEEPPPUUUOOOIIIHHHDDD===888333///---------+++)))&&&%%%$$$$$$%%%(((+++---,,,+++)))'''%%%$$$$$$$$$(((***---///...,,,(((&&&###"""!!!!!!###&&&)))+++---)))%%%!!! ###'''***))))))***(((&&&$$$%%%%%%'''***,,,+++)))(((***---...,,,******++++++)))((( !!!%%%+++///111///---((('''&&&&&&&&&%%%"""!!!"""%%%''')))))))))))))))******(((%%%"""!!!!!!#########$$$%%%''')))***))))))))))))(((((((((((( $$$'''$$$%%%%%%###"""!!!"""$$$&&&(((***------***$$$ !!!$$$&&&&&&###!!!"""&&&((((((((('''%%%%%%### """%%%***(((%%%""""""$$$"""$$$%%%&&&&&&'''***,,,...///222444555555555444+++(((###!!!)))///222333555888777333,,,&&& $$$***///111000...+++'''%%%&&&+++...---.........---+++)))(((***---111444666555222111)))***,,,//////,,,&&&""" ###(((+++---)))+++...222555555222///333444777888999888777666333444555666777999<<>>@@@AAAvvvhhh]]]SSSIIIEEEDDDDDDHHHMMMIIIJJJKKKNNNPPPQQQOOOMMMBBB@@@===;;;<<<======<<>>>>>rrraaaXXXNNNGGGFFFHHHJJJKKKHHHKKKNNNOOONNNMMMKKKKKKBBB>>>===@@@AAA>>>======GGGJJJMMMLLLFFF???;;;999:::999666222...+++(((&&&***+++***(((%%%$$$%%%&&&000555999666///++++++...333222111111111000...---+++&&&###$$$)))+++***'''+++,,,---,,,)))'''&&&&&&(((&&&$$$%%%&&&&&&$$$!!!!!!""""""!!!!!!###&&&))),,,***)))+++///111000...........................&&&&&&'''***...000000///---......//////...------,,,***))))))***+++++++++&&&(((***,,,.../////////...,,,***+++------***'''((()))+++------***&&&""""""###$$$###""""""###%%%''''''%%%"""!!!$$$***///666333///+++(((%%%""" !!!$$$'''&&&&&&)))000666---***&&&%%%&&&%%%"""!!!"""###$$$%%%$$$$$$### ######!!!&&&))))))))))))***&&&''''''&&&%%%###!!!&&&$$$"""  !!!!!!""""""!!! !!! """&&&)))++++++***)))$$$!!! $$$'''(((''''''((()))(((%%%###&&&)))+++)))&&&$$$$$$%%%###"""###$$$&&&'''%%%$$$###""""""###%%%%%%!!! """ $$$ &&&***)))((()))000333444444777:::777222000---...111111+++''''''%%%%%%'''***---000000000///---,,,///333555111---(((***,,,...000000111111555222...***((((((***++++++++++++,,,...111444555444...))))))...000,,,(((''''''''')))***)))'''$$$"""&&&,,,000222111111000///...------//////---,,,000111222222222222111000222222222333555888;;;<<>>BBBDDDBBBAAABBBFFFJJJMMMLLLFFF@@@;;;999666555333111...,,,******,,,,,,,,,***(((&&&'''(((111666:::888111,,,,,,///222222222222222111000///,,,((($$$%%%(((***)))'''***++++++)))&&&$$$%%%%%%(((%%%""""""$$$%%%%%%###"""$$$%%%%%%$$$######$$$+++))))))+++///111111/////////...---,,,,,,++++++((('''((()))+++,,,,,,***+++++++++,,,,,,,,,,,,,,,+++)))((('''((()))******''''''(((+++...///...---)))'''&&&(((,,,...,,,***''')))+++------+++&&&###!!!###%%%&&&%%%%%%&&&(((---,,,***'''%%%&&&***---333111---***(((%%%"""!!!!!!$$$&&&%%%$$$%%%***///***(((&&&&&&&&&%%%"""!!!###$$$$$$!!!%%%******(((&&&%%%%%%%%%&&&&&&%%%###"""!!!$$$###"""!!!"""###%%%&&&"""!!!  !!!###'''***+++))))))'''$$$ !!!$$$''')))((('''''''''&&&$$$"""$$$(((,,,,,,***((('''((("""!!! !!!###$$$$$$###"""!!!!!!###%%%&&&###!!! """""""""&&&###$$$)))+++)))***,,,444;;;AAABBBBBB@@@:::333000------000000,,,((('''&&&''')))+++...//////...,,,+++,,,000555666222...///000111111///---,,,,,,111///+++'''%%%$$$%%%&&&&&&'''))),,,...111333444444///++++++---///---+++(((((('''((()))(((&&&$$$ %%%+++///111000000000000...,,,,,,---------,,,000000/////////000222222555444444444444666777888tttfff\\\OOOGGGEEEHHHJJJKKKNNNNNNOOOOOOMMMJJJHHHFFFCCC???@@@EEEGGGFFFEEEGGGEEEHHHKKKKKKFFF@@@<<<999111111000000///......---...//////...+++***+++,,,111666:::888222...---///222333444444444333222111...***&&&%%%''')))(((&&&******(((&&&###"""###%%%(((%%%"""!!!"""$$$%%%%%%$$$&&&((((((&&&###"""!!!*********,,,...000000000///...---,,,+++)))(((((()))(((''''''((((((&&&%%%(((((((((((())))))***++++++)))'''%%%%%%''')))******(((&&&)))...000...***"""!!!!!!%%%***......,,,'''***---///...+++'''$$$!!!###''')))******+++,,,000000...+++(((&&&''')))---,,,+++)))'''%%%$$$###"""$$$&&&$$$"""!!!$$$'''&&&&&&&&&''''''%%%!!!"""&&&)))&&& &&&++++++((($$$"""######$$$$$$%%%$$$$$$############$$$&&&(((+++,,,&&&""" """"""!!!###!!! ###'''))))))&&&&&&%%%###!!!###&&&)))+++)))'''&&&&&&%%%###!!!###'''+++...---+++***)))"""  """#########"""!!!###%%%&&&%%%$$$&&&"""!!!"""###%%%&&&))),,,,,,***,,,222<<>>333///,,,,,,000111---))))))((())),,,.........---,,,((((((***...333555222///222444444222///,,,******---+++(((%%%###""""""###"""$$$(((,,,///111111111333111...---,,,---...///***)))''''''''''''%%%$$$"""(((---//////000000222///+++)))***+++,,,,,,000///---,,,---000333555777666555444333333333333xxxkkk```SSSJJJGGGIIILLLMMMMMMLLLLLLLLLLLLJJJHHHFFFCCC@@@@@@EEEGGGFFFEEEFFFDDDFFFIIIIIIFFFAAA<<<999111111111000000000/////////111111111///---...///000444777666111---,,,---111333555666555444444444000,,,(((&&&&&&''''''&&&***)))(((%%%"""!!!###%%%)))'''&&&%%%%%%%%%$$$$$$%%%''')))(((&&&$$$###$$$,,,,,,,,,,,,---......------,,,+++***)))((('''''''''&&&%%%&&&''''''%%%###((('''&&&&&&'''(((***++++++***(((&&&%%%&&&)))+++...)))&&&)))///222...)))"""(((,,,---,,,+++...000000...***&&&%%%!!!$$$(((+++---...///000//////...+++(((&&&$$$$$$&&&'''((('''&&&%%%%%%%%%###$$$%%%$$$""" !!!"""###%%%'''))))))&&&"""$$$***...+++$$$"""%%%))))))&&&###""" !!!"""###$$$%%%&&&&&&$$$$$$%%%&&&)))+++...///+++%%% $$$'''&&&$$$###!!! ###%%%&&&&&&###""""""###$$$'''+++---,,,***'''%%%%%%$$$""" $$$&&&(((*********))))))### !!!######$$$$$$######$$$%%%%%%&&&'''%%%###!!!!!!!!!!!!!!!"""%%%+++...,,,+++111:::GGGYYYlllqqqhhhXXXEEE888111------111222...,,,,,,***,,,...///...,,,+++***'''&&&&&&(((+++......------000222111...,,,+++,,,***)))'''%%%$$$$$$$$$$$$!!!$$$***///111111...---111111111///,,,,,,///222+++)))&&&%%%%%%%%%$$$### &&&+++---...///000222...***'''''')))++++++...---------...111333555666555444333222111000000oooeeeWWWMMMJJJKKKMMMMMMIIIHHHHHHIIIKKKKKKIIIGGGCCC??????CCCEEECCCAAACCCAAACCCEEEFFFEEEAAA;;;888333333222111000//////...///111222222000//////000...111333222...+++***+++000333666777555444333444111---)))&&&%%%&&&&&&&&&+++***(((%%%###"""$$$&&&)))***,,,,,,***&&&###!!!&&&&&&&&&%%%$$$%%%''')))---------,,,+++*********)))))))))))))))((((((((($$$######%%%'''((('''&&&***)))'''&&&&&&(((+++,,,,,,---+++)))''''''***---111,,,''')))///111...)))  &&&***+++***111222333111,,,(((%%%%%%!!!$$$(((+++---...000222...---,,,+++***'''$$$"""!!!###&&&'''&&&%%%&&&((($$$%%%%%%$$$###""""""######%%%)))***)))&&&"""""")))...---'''"""###&&& """%%%$$$"""!!!!!! """$$$&&&'''(((&&&&&&'''((()))+++,,,---+++&&&!!!"""&&&)))'''%%%###!!! !!!######""" ###'''+++...000+++)))'''&&&&&&%%%###!!!&&&%%%######$$$&&&'''(((&&&""" ######%%%%%%$$$$$$######$$$%%%'''((()))((('''$$$###"""###***///------666@@@TTThhh~~~{{{hhhQQQ@@@333000///222333000...///+++---000///,,,***)))))))))&&&"""!!!"""$$$''')))(((,,,//////+++)))***,,,%%%%%%%%%%%%%%%&&&&&&&&&###(((---222333111,,,)))...000111///,,,+++...111***(((&&&%%%%%%%%%###"""%%%)))+++---...000111---(((%%%%%%(((***++++++,,,...///111222333333222222222222222111111000qqqgggZZZQQQMMMLLLLLLKKKFFFDDDCCCEEEIIIKKKIIIGGG@@@===<<<@@@BBB???>>>?????????AAACCCDDD@@@;;;666555444333111000...---,,,---///111222000//////000.........---***))))))***...333777777444111111222111...***'''%%%%%%'''(((++++++***'''$$$###$$$&&&'''+++///000---(((###!!!$$$%%%%%%$$$$$$%%%))),,,,,,------+++)))''''''((((((((((((((((((((())))))""""""###&&&***,,,,,,+++...,,,)))'''&&&(((+++------...///,,,)))(((+++...111---)))***---///,,,)))""" !!!&&&*********333444333///)))%%%%%%&&&###%%%((()))***,,,///111...---,,,,,,+++)))%%%"""!!!%%%'''&&&&&&(((***'''&&&%%%$$$$$$$$$$$$$$$"""&&&)))***'''### $$$***+++'''$$$%%%&&&!!!###""" !!!###&&&((()))''''''((((((((()))))))))&&&###!!!"""%%%'''%%%######""" !!!!!!   """'''+++......(((''''''((()))(((%%%###'''$$$ !!!$$$'''((((((%%%  !!!""""""###%%%$$$######$$$%%%(((+++......,,,)))'''&&& $$$***//////000999DDD\\\oooqqqYYYFFF555111000333333000...///,,,...000...)))'''((()))+++'''"""###&&&(((,,,///---(((%%%&&&(((###$$$%%%&&&&&&&&&&&&%%%&&&***000444555111,,,(((***---//////,,,+++,,,...((('''%%%%%%%%%%%%###""" %%%(((***,,,...///...***&&&$$$%%%'''***+++)))+++---///111111111111......000111111111111111pppggg[[[RRRNNNLLLJJJHHHDDDBBB@@@CCCGGGJJJHHHEEE<<<999999===@@@>>>===???<<<<<<>>>AAABBB???:::555333333111000...,,,*********,,,///000///.........///---+++)))'''''')))+++---222666666222///...///111...+++'''$$$%%%'''))))))******(((%%%######$$$%%%)))...///,,,(((&&&%%%"""###%%%%%%%%%&&&(((***(((***+++***'''&&&''')))******))))))((((((''''''######%%%(((,,,///000///000...***'''&&&(((+++---+++...111///+++(((***---///,,,***))))))***)))(((###!!!!!!&&&***++++++000111///***$$$"""%%%)))$$$%%%&&&&&&&&&(((,,,//////---***))))))'''""" &&&'''&&&&&&(((++++++)))&&&$$$######$$$$$$"""%%%((('''$$$ !!!&&&((((((&&&%%%$$$"""''')))'''%%%"""!!! ###%%%(((***%%%&&&&&&''''''&&&&&&&&&"""###$$$%%%%%%%%%$$$$$$%%%###!!!!!!!!!!!! """ !!!%%%((((((((($$$%%%'''***,,,+++(((%%%&&&### $$$''')))))))))&&&"""###$$$$$$$$$%%%''''''***,,,---+++))))))***&&&''',,,111222444;;;DDDZZZjjj|||oooWWWDDD555111///111111...,,,---,,,...///+++&&&$$$'''******)))&&&###!!!!!!###%%%''',,,///---'''###$$$'''&&&'''((())))))'''&&&%%%%%%)))///444555111,,,)))''')))---...---+++)))(((%%%%%%$$$%%%&&&%%%###!!!!!!%%%(((***+++---...+++((($$$###%%%((()))***)))******+++---...//////,,,---...000111111111000ooofff[[[RRRNNNKKKHHHEEEDDDAAA???AAAFFFHHHFFFCCC999666777<<>>>>>@@@;;;;;;<<>>555000...000000,,,***+++,,,......***%%%###'''+++)))))))))(((&&&%%%%%%%%%%%%***...---'''$$$&&&***,,,---------,,,***'''%%%###'''...333444222---***%%%'''***---...+++(((%%%######$$$&&&'''&&&###!!!"""&&&(((***+++,,,...)))&&&$$$###%%%(((*********)))((('''(((+++---///+++,,,...000000000000///vvvhhhYYYSSSQQQLLLGGGEEE;;;===???BBBCCCDDDDDDCCC<<<<<<<<<;;;::::::<<<>>>???>>>>>>>>>>>>;;;777333.........//////---(((%%%,,,---------,,,,,,...///222...)))&&&'''***,,,------...///...,,,)))))))))***,,,---***$$$"""$$$'''&&&$$$"""###&&&'''&&&$$$'''''''''&&&&&&'''''''''&&&%%%$$$######"""""""""&&&'''''''''&&&%%%''')))***)))((('''&&&&&&&&&'''%%%)))000444555333222111---,,,***'''$$$%%%(((***.........---,,,+++***)))+++***'''%%%###"""!!!!!!""" ###)))---...---...***%%%###$$$(((+++---'''%%%######&&&***,,,---+++(((&&&&&&### """###$$$$$$%%%'''))),,,(((###!!!"""""" '''&&&%%%$$$"""###(((---///,,,)))''''''$$$ """%%%'''&&&&&&---555999666000+++)))###  ###&&&&&&$$$###!!! """$$$$$$$$$###!!!!!!%%%***+++'''""""""$$$&&&%%%"""!!!###&&&###""" """###"""!!!"""&&&******'''%%%$$$$$$%%%&&&))))))))))))***,,,"""""""""!!! !!!&&&'''$$$ $$$"""!!!###'''+++,,,+++---...000111333666999<<>>===;;;999888:::<<<<<<<<<<<<===>>>;;;777444000000///000000...***'''***,,,///111000...------...+++(((''')))+++---...///...,,,+++***)))((('''(((+++---***&&&$$$&&&)))&&&$$$###$$$'''(((&&&%%%)))((('''%%%$$$$$$$$$$$$###"""!!!!!!!!!"""###$$$*********(((&&&%%%&&&'''))))))((('''&&&&&&%%%%%%$$$)))...222222111000000---,,,)))%%%######'''***---.........---+++)))(((((('''%%%###!!!!!!!!!!!!""" ###(((+++++++++***'''$$$$$$&&&***---...)))&&&###"""$$$''')))******&&&%%%%%%"""!!!###$$$######$$$''')))+++&&&!!! !!!"""!!!'''&&&&&&%%%$$$"""!!! '''+++...///,,,)))((((((&&&### !!!%%%((()))((('''---444888777222,,,)))###!!!!!!"""%%%'''&&&$$$"""!!!!!!###%%%&&&%%%$$$### """''')))'''%%% !!!!!!  ###%%%  ###%%%&&&%%%$$$'''***)))'''$$$###$$$&&&(((******)))((((((((("""$$$$$$!!! !!!&&&***,,,,,,---///111111000222666:::???CCCHHHJJJGGG@@@777111***((('''%%%%%%%%%&&&'''+++***)))***++++++)))'''))))))))))))(((((('''&&&'''(((+++...+++(((+++111444333111///---,,,,,,+++------...111333111---)))'''''''''***---...---+++'''%%%$$$%%%''')))'''&&&###$$$&&&))),,,,,,)))&&&$$$$$$$$$$$$$$$'''+++///---+++)))))))))******))),,,---111555999999555111ooo]]]SSSNNNIIIEEECCCBBBAAA@@@?????????@@@AAA@@@???>>>;;;777666777888888888:::<<<>>><<<888555333111000000000...,,,***(((,,,111444333000---+++***)))'''(((+++///000111111---(((&&&((()))(((&&&'''***,,,+++(((&&&''')))(((''''''(((******)))(((***(((%%%""" !!!"""$$$&&&......,,,)))&&&$$$%%%&&&)))))))))((('''%%%$$$###$$$(((,,,...///.........,,,+++)))%%%######&&&))),,,,,,---...---***(((&&&'''&&&$$$###"""######$$$"""!!!"""$$$'''))))))(((&&&$$$###%%%(((,,,//////...***&&&$$$%%%(((***++++++'''%%%&&&$$$ !!!$$$%%%%%%$$$###$$$&&&(((((($$$ """%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&,,,---///...,,,***)))))))))&&&###$$$(((+++***)))(((+++111666777333,,,&&&""""""$$$&&&((('''%%%""" !!!###&&&))))))&&&$$$""" !!!&&&)))***((( !!!######$$$'''))))))'''((()))'''%%%###""""""&&&(((++++++)))&&&$$$###!!!""""""!!!!!!"""%%%&&&$$$""" %%%***,,,---+++...111///,,,,,,000555:::999777444222///...---'''%%%###!!!!!!"""%%%&&&&&&'''(((***+++***&&&###%%%&&&''')))))))))((((((((('''***///000------///333222000///...............///111333555333000,,,(((''''''(((+++.........,,,***))))))******)))(((%%%$$$%%%''')))***)))'''$$$$$$#########&&&+++///...,,,******+++,,,,,,+++---...111555777777444111ttt```TTTNNNIIIEEEDDDCCCAAA???======>>>@@@BBBAAAAAA>>>;;;777444444555555666999<<<>>>===:::777222111.........---+++)))'''+++000333111///,,,+++)))((((((***...222444444333---%%%###&&&))))))'''(((***+++***(((&&&%%%&&&***++++++,,,------+++***(((&&&###  !!!$$$&&&...---,,,(((%%%###$$$&&&*********)))(((&&&$$$###$$$'''***,,,++++++++++++)))***+++***'''&&&&&&''')))***+++,,,+++(((&&&$$$''''''&&&%%%%%%&&&(((((($$$$$$$$$%%%'''(((((((((""""""###&&&***...000000333///+++((())),,,///000...***((()))(((%%%%%%((())))))(((%%%###"""###%%%$$$###!!! """$$$'''(((%%%&&&&&&'''((()))++++++---...---,,,+++)))))))))(((&&&$$$%%%(((***)))'''%%%&&&***///222000((("""!!!###&&&))))))'''### """'''******'''$$$###"""###&&&***------+++"""  ###$$$"""###'''((()))''''''&&&$$$"""!!! """%%%))))))'''$$$"""!!! """###%%%&&&&&&&&&%%%&&&***---,,,'''""" !!! $$$(((+++,,,***---///,,,'''%%%***...666444000---+++***+++,,,%%%$$$###"""###$$$%%%&&&$$$$$$$$$&&&''''''$$$"""!!!###&&&(((*********)))***''')))///222///,,,+++//////000111111000///...000111333555666444111///***)))'''''')))+++---...---,,,***)))))))))))))))'''&&&%%%&&&(((***+++******)))'''$$$"""$$$'''+++...,,,+++,,,---...---,,,+++,,,...111222222000...xxxcccWWWPPPKKKGGGFFFAAA@@@===<<<<<<>>>AAACCCAAA@@@>>>;;;777444555666666666888:::<<<<<<:::888000///,,,,,,,,,+++)))''')))+++---...---,,,,,,---***))))))+++///333555555444,,,%%%###&&&***+++***+++++++++)))&&&$$$###""")))***,,,,,,+++***((((((%%%###!!! !!!  """$$$&&&++++++)))&&&$$$###%%%'''*********)))((('''%%%%%%%%%'''***+++***)))))))))&&&)))...///...***(((&&&'''(((((()))(((&&&###"""&&&&&&%%%%%%&&&(((***+++'''''''''&&&'''((()))+++""""""###&&&***...//////333000,,,***,,,///111333---))))))******''''''***------+++((($$$!!! """$$$&&&&&&'''''''''%%%%%%%%%&&&(((***,,,---+++***)))))))))))))))(((&&&$$$"""$$$'''(((%%%### """&&&)))(((###!!!$$$)))+++***&&&!!!!!!%%%)))***(((%%%$$$&&&)))...000000...,,,&&&%%%%%%(((***((("""!!!$$$%%%&&&%%%$$$"""!!!!!! !!!%%%'''&&&$$$"""!!!&&&&&&&&&''''''''''''&&&***---///---'''###!!!!!!!!!###&&&)))))),,,,,,)))$$$"""$$$(((------...---,,,***)))(((%%%&&&((())))))((('''&&&$$$###!!!!!!###$$$$$$### """$$$''')))*********+++'''(((...111---(((%%%***---111444444222///,,,///111444666555333111000,,,+++)))'''&&&''')))++++++***)))'''%%%%%%&&&'''***(((''''''***---/////////---***&&&######'''***---,,,+++---/////////---)))+++---......---------{{{fffZZZTTTNNNJJJIII@@@???===;;;<<<===@@@BBB>>>>>>===;;;888777888999777777666777999:::999777000...---,,,,,,+++)))'''++++++,,,+++******,,,...---+++)))***---111333333000+++%%%###%%%***---......---+++(((&&&$$$###"""&&&((())))))&&&###"""!!!"""!!!!!!!!!!!!!!!"""""" !!!!!!"""$$$%%%'''(((***)))'''%%%###$$$&&&)))***)))(((''''''&&&''''''%%%(((+++,,,+++)))''''''###(((...222111---***((('''''''''&&&%%%$$$###"""%%%$$$$$$$$$%%%''')))***)))((('''&&&%%%'''+++...&&&%%%%%%&&&***,,,------///---***)))+++---......)))&&&'''***)))&&&%%%'''---...---+++&&&""""""&&&((((((&&&%%%%%%$$$######$$$&&&(((***,,,'''&&&&&&''')))******)))$$$###"""$$$&&&&&&###!!!!!! ###''',,,---+++&&&!!!###''')))))))))&&&)))...222333111---+++((()))+++,,,,,,(((###!!!###$$$###!!! """!!!  $$$&&&&&&%%%$$$$$$((('''%%%#########$$$%%%)))***+++)))&&&### !!!$$$''',,,,,,***'''$$$######$$$)))+++///111111///+++)))''')))+++------+++((('''%%%###!!!!!!###$$$%%%%%%""""""###%%%&&&((()))***+++'''(((---///***%%%$$$(((+++000333444222...+++,,,000333555333111///...++++++)))'''$$$$$$&&&((()))((('''%%%""""""$$$&&&+++)))((())),,,000222333---,,,)))%%%$$$&&&***...+++++++++---///000///...+++,,,......,,,,,,---...|||iii^^^XXXRRRMMMLLLAAA@@@>>><<<<<<<<<===>>>;;;<<<<<<;;;999:::<<<>>>999666444333444555555555111000000000000///+++(((+++,,,,,,,,,***+++---//////,,,((('''))),,,......***((($$$"""$$$(((---000111...+++(((&&&&&&&&&&&&%%%''')))((($$$ !!!"""###$$$$$$###""""""!!!$$$''')))++++++,,,+++***(((%%%###$$$'''***((('''%%%######%%%'''(((&&&)))---///---)))'''&&&"""''',,,//////...,,,,,,)))((('''%%%$$$$$$$$$$$$%%%%%%$$$%%%&&&''')))***)))(((&&&###"""%%%+++000***(((&&&&&&(((*********---+++)))((()))***)))(((&&&%%%&&&******%%%###$$$)))+++------)))$$$!!!"""%%%&&&$$$############"""!!!!!!###%%%'''(((###"""###&&&***,,,,,,***%%%$$$###%%%((('''###"""&&&+++///000,,,'''###"""!!!%%%***---...)))+++///000///---***))))))***++++++(((&&&$$$$$$!!! """$$$%%%$$$"""%%%%%%### """%%%&&&&&&&&&'''((('''%%%""" !!!$$$&&&(((''''''''''''%%%""" !!!"""###%%%***---111---)))'''''''''%%%###(((+++...111222222000...***+++,,,,,,,,,***((('''&&&%%%%%%&&&'''((('''&&&$$$$$$######$$$&&&(((***)))'''(((,,,---)))&&&'''***+++...///000///...---)))---111333111...------'''((((((&&&######%%%'''(((((('''$$$""""""%%%(((***((((((***...222555555+++)))'''$$$###&&&,,,000******+++---///000///...,,,---...---+++***,,,...}}}jjj```ZZZTTTPPPNNNCCCAAA???===<<<;;;;;;;;;999:::;;;;;;:::<<<>>>AAA999666222000000222222222333333333444444222...***+++,,,......---,,,---...000,,,'''%%%%%%(((***+++&&&%%%$$$""""""&&&,,,000333///+++(((((()))***+++'''***,,,***%%% """###%%%&&&&&&$$$""" !!!%%%)))---/////////...---***&&&$$$$$$'''***'''%%%""" !!!###&&&((('''***///000...***'''%%%###&&&)))+++,,,,,,...///,,,***'''%%%$$$%%%&&&'''((('''''''''((()))+++,,,)))(((%%%!!! ###+++111---+++'''&&&'''(((((((((...,,,******)))(((&&&$$$'''&&&(((---,,,'''$$$$$$%%%(((---...+++'''###!!! """$$$### !!!###"""!!! """$$$&&&!!! """&&&,,,......+++'''&&&%%%'''***((($$$!!!%%%)))...222222...(((%%%$$$"""  %%%+++///111***,,,------***(((''''''((()))***'''$$$###&&&)))"""!!! !!!$$$&&&'''&&&###'''(((%%%"""$$$&&&'''(((''''''((()))(((%%%!!!!!!%%%((()))'''%%%'''))))))&&&"""!!!$$$'''((())),,,111666444///***(((******'''$$$&&&''')))+++---...///000,,,,,,+++))))))(((((((((&&&'''(((+++,,,,,,)))&&&&&&%%%###""""""%%%''')))'''&&&(((,,,---)))(((***,,,,,,,,,,,,,,,---...///''',,,000111///,,,++++++$$$&&&'''&&&######%%%'''((()))(((%%%######'''***((('''(((***///333555666+++)))&&&###"""%%%***///))))))***---///000///...+++,,,---,,,)))(((***---xxxkkk```WWWOOOJJJFFFCCC???<<<;;;:::999888777999;;;===>>>>>>>>>===999777333000///000222444444444555444333222111000444222000/////////...---,,,)))''''''(((***,,,,,,'''%%%###"""###''',,,///333///***)))+++,,,+++***+++---///---)))%%%!!!&&&(((******'''%%%######!!!###&&&((()))+++---///444111...+++)))((('''&&&((('''%%%###"""""""""###$$$***000333000+++'''&&&&&&(((***---......---,,,,,,)))&&&'''***------+++)))(((((()))***++++++***,,,***%%%""")))---...---,,,)))((((((***///......---,,,)))%%%"""###&&&***+++)))%%%"""!!!"""'''---111///)))!!!"""%%%&&&%%%#########&&&"""$$$'''%%%###"""###%%%)))---//////...---***'''&&&((((((&&&$$$!!!!!!  ###&&&+++000111---)))&&&%%%######""""""$$$)))000555---+++(((&&&%%%%%%'''((((((&&&$$$""""""$$$&&&'''&&&''''''''',,,///+++$$$!!!$$$&&&$$$###$$$&&&%%%%%%'''***+++)))&&&+++((($$$!!!!!!$$$'''***,,,*********+++***)))'''%%%(((++++++***+++///333000222000)))&&&)))(((###!!!%%%'''(((***...222---,,,***(((&&&&&&'''(((+++///222000***&&&&&&''''''''''''&&&&&&'''***,,,---+++++++++---------+++++++++)))'''%%%&&&)))+++(((***---000222000+++''''''$$$"""!!!###&&&((()))***,,,,,,+++)))))),,,///,,,***)))***---111333444...***%%%"""###&&&)))***%%%'''***---///000000000111///---,,,+++***)))((({{{mmmbbbXXXPPPJJJEEECCC@@@?????????===<<<:::;;;<<<======>>>>>>>>>;;;888555222000000111333666666555444333333222222666333///,,,,,,,,,---,,,+++)))'''&&&((()))***)))((('''%%%%%%&&&(((+++---...+++'''(((+++------+++---///111000,,,'''$$$"""+++---...---+++(((''''''###%%%''')))***,,,///222555333000...,,,***((('''((((((&&&%%%$$$$$$$$$$$$###(((...111///,,,***)))&&&(((***,,,------------,,,***((())),,,...---,,,))))))((())))))******)))***)))&&& ###))),,,,,,,,,+++(((((()))***000///---,,,***'''$$$""""""%%%((((((&&&###!!! ###&&&+++------(((######%%%(((((('''''''''((('''###!!!"""&&&(((&&&$$$###$$$%%%))),,,...---,,,+++)))&&&&&&''''''&&&$$$######""" !!!###%%%)))...///---)))'''&&&###$$$$$$$$$%%%(((---111,,,***'''$$$######$$$%%%&&&%%%###""""""$$$&&&(((((((((&&&%%%(((,,,)))### $$$'''&&&%%%''''''&&&%%%'''******(((%%%((('''&&&&&&'''(((***+++++++++***+++---...---+++)))******)))((()))+++,,,---///---'''%%%&&&$$$ ###'''((((((***---111---+++(((%%%$$$$$$%%%&&&---000333000***&&&%%%&&&'''''''''&&&&&&(((,,,//////---,,,+++,,,---+++***'''&&&%%%######$$$''')))***///444555333///---,,,%%%""" """$$$&&&&&&***,,,,,,+++)))))),,,///...+++((())),,,111444666///+++&&&$$$%%%''')))***&&&'''))),,,///111222222222///***''''''((()))***~~~pppeeeZZZPPPJJJEEEDDDCCCCCCDDDDDDBBBAAA>>>===<<<<<<<<<<<<===>>>===;;;888444111000000111777555444333333444555666:::555...)))((()))***+++((('''%%%&&&''')))(((((())))))((((((((()))***+++(((%%%###%%%***......---...111444444000+++'''%%%---///000///,,,*********(((((())))))***,,,000333666555333111...+++)))'''((('''''''''&&&&&&%%%%%%$$$'''+++------,,,++++++'''((()))***+++---......*********+++---...---,,,))))))))))))((((((((((((((()))'''$$$ $$$)))***++++++)))((((((***,,,000///,,,)))&&&$$$"""!!!!!!###$$$$$$""" $$$&&&((())))))(((&&&%%%))))))***)))((((((***,,,'''%%%$$$%%%((()))'''$$$######$$$'''***,,,+++***)))'''&&&&&&&&&'''%%%$$$###$$$$$$""" !!!###%%%(((,,,---,,,)))'''&&&###%%%'''(((((()))+++---,,,***&&&###!!! !!!"""######""""""###%%%'''((()))((($$$!!!$$$(((((($$$!!!$$$(((''''''((('''&&&&&&'''((((((&&&###$$$%%%'''***,,,---......---,,,,,,---000222111000,,,***'''&&&&&&&&&%%%%%%)))+++***&&&######!!!"""%%%((()))((())),,,000---+++(((%%%###$$$%%%&&&///111333111+++&&&######&&&&&&%%%$$$%%%(((,,,000111///---,,,,,,,,,+++***%%%$$$######$$$&&&)))***---333999999333...---///$$$""" ###&&&'''(((+++,,,,,,,,,++++++---///...+++'''&&&***///444777000---(((&&&'''(((******&&&'''(((***---///111222111---((($$$###&&&***---sssggg\\\QQQIIIIIIHHHFFFGGGGGGGGGEEECCC@@@???<<<:::999:::<<<===@@@>>>;;;777444222000000333222000000111444888:::<<<666---&&&%%%&&&)))***%%%$$$$$$%%%'''))))))((())))))*********)))((('''""" $$$***...000///...111444444222---***(((+++,,,---,,,+++***+++,,,---,,,+++)))((())),,,///333444333111...***'''&&&&&&&&&&&&'''''''''&&&&&&&&&((()))+++++++++++++++((((((((()))***,,,---...'''((()))+++,,,,,,+++***((()))))))))(((''''''((()))))))))'''%%%$$$''')))))))))))))))((())),,,...000...+++&&&""" !!!######"""!!! !!!&&&&&&&&&'''((()))***+++,,,+++)))&&&$$$$$$'''***&&&%%%%%%&&&((((((&&&### !!!%%%(((***)))(((&&&%%%%%%%%%%%%%%%$$$###!!!"""$$$###""""""###%%%'''(((***+++***(((&&&%%%"""%%%)))+++++++++,,,------+++'''###!!! !!!!!!#########$$$%%%'''((()))((('''### """(((***(((###$$$&&&%%%$$$&&&'''''''''''''''%%%###""""""###&&&))),,,///111222000......///111222222222---)))$$$###%%%%%%$$$"""&&&''''''%%%$$$###!!!%%%(((++++++))))))+++......,,,)))&&&$$$%%%&&&'''000222333111,,,'''###"""""""""!!!!!!!!!%%%+++///000///---,,,---...---,,,'''&&&%%%&&&))),,,...///...333777666222---+++,,,%%%######$$$(((+++---...++++++,,,,,,,,,---...///...***%%%###'''---222555111...***(((((()))******&&&&&&&&&''')))***+++,,,,,,+++'''$$$###&&&***...vvvjjj^^^RRRKKKNNNLLLIIIHHHHHHGGGEEECCCAAA???;;;999888888:::<<<@@@???===:::777444222000///...------000555:::======666---'''%%%''')))+++$$$######$$$(((***++++++((()))*********(((&&&$$$ ###***///000000+++...111222111...,,,,,,)))*********)))***---///000///,,,(((%%%%%%&&&)))...///000...***&&&$$$$$$$$$$$$%%%%%%&&&&&&''''''***)))))))))))))))))))))))))))))))))***+++,,,,,,$$$%%%'''))))))(((((((((''')))******((('''(((***+++***)))(((&&&&&&(((***(((((((((''''''))),,,///...---***%%%  ###$$$$$$###"""!!!"""$$$((('''&&&&&&'''***---///---+++'''""" ###$$$$$$$$$%%%&&&&&&$$$""""""&&&(((((('''$$$$$$%%%%%%$$$###"""!!! ###%%%%%%%%%&&&'''))))))))))))(((&&&$$$"""!!!$$$(((+++,,,---...///...,,,(((%%%######$$$%%%$$$$$$&&&'''((((((((((((%%%&&&###!!!$$$+++///...%%%!!!"""###!!! !!!%%%&&&''''''%%%###"""!!!"""""""""$$$(((---222555333111///...///000///...***&&&""""""%%%''''''&&&'''&&&&&&'''&&&$$$$$$$$$))),,,---,,,)))(((***,,,,,,***(((&&&%%%%%%&&&&&&///111333222...)))$$$""""""'''+++------,,,---///000///...***(((''')))---///000000------...///...,,,(((%%%$$$######&&&+++///222222++++++,,,---.../////////,,,((($$$###%%%***...000///,,,***))))))***))))))&&&&&&%%%%%%$$$$$$######&&&((()))((('''(((***---zzzooocccWWWOOOQQQNNNJJJGGGFFFEEEDDDBBBAAA???<<<:::888999:::<<>><<<999777444333---,,,,,,---000444999===;;;666///***)))***+++,,,(((&&&$$$%%%'''***,,,---((()))***+++***(((%%%$$$!!! !!!%%%+++000000///)))+++...//////...///000,,,---,,,+++***+++...111111000---((($$$"""###$$$(((***+++)))$$$!!!"""###$$$#########$$$&&&(((***+++)))(((((())))))((('''***************)))))))))!!!###%%%&&&%%%%%%&&&'''&&&)))++++++((((((***------***'''$$$$$$%%%''')))&&&&&&&&&$$$$$$&&&***.........,,,'''!!! ###$$$%%%&&&&&&$$$$$$$$$&&&'''&&&&&&&&&(((+++...000,,,)))%%%######$$$$$$######"""""""""&&&''''''&&&"""$$$&&&%%%""" !!!%%%''''''''''''((()))((('''&&&'''&&&$$$""""""$$$'''(((***+++...111...,,,***'''&&&'''(((***%%%&&&'''(((((('''&&&%%%"""%%%%%%$$$'''...111111'''""" !!!"""###%%%'''&&&$$$"""!!!!!!###!!! $$$***111555333000---+++++++++***)))&&&$$$"""###&&&***---...,,,)))((()))(((%%%%%%(((---///000...***''')))+++'''''''''''''''&&&&&&%%%---///111222000+++'''###"""&&&)))++++++---000222222000...)))'''%%%'''+++------+++''''''''')))***)))%%%!!!""""""###&&&***...000000,,,+++,,,---000111000...***(((%%%%%%''')))***++++++)))(((((()))))))))''''''''''''&&&$$$"""!!!%%%)))+++)))(((***,,,~~~ttthhh\\\TTTQQQMMMHHHDDDCCCCCCCCCCCCBBB@@@>>><<<;;;;;;<<<======>>>>>>===<<<999777555000///...///111444777999888444000...---.........000,,,(((&&&''')))+++,,,)))***++++++***)))'''&&&$$$###$$$'''---000///---''')))+++,,,---///222555111111...+++)))))),,,.........---)))%%%###"""######&&&'''$$$  ###&&&$$$######$$$'''+++---)))'''&&&''')))***)))'''++++++,,,+++***((('''%%%!!!"""$$$###""""""%%%'''%%%))),,,,,,)))))),,,000---)))### $$$&&&######""" """&&&***...000000+++%%%"""$$$'''$$$&&&''''''&&&%%%%%%&&&$$$$$$%%%&&&''')))+++---+++)))%%%!!!"""$$$$$$$$$###"""!!!"""###"""""""""$$$''''''&&&$$$"""$$$&&&%%%!!!"""&&&)))++++++)))(((((('''%%%###$$$&&&'''&&&%%%###$$$$$$$$$$$$'''+++...---+++)))((((((***,,,...&&&'''((((((&&&$$$!!! $$$'''''')))...000...(((""" !!!""" !!!$$$&&&%%%###!!!!!!"""###!!!###(((///333000---)))''''''''''''&&&$$$%%%%%%&&&(((,,,111555444...******((($$$$$$(((000111222///***'''((()))&&&(((***,,,,,,+++)))(((+++---///111111...)))&&&"""######%%%''')))+++,,,///222444333///+++(((%%%###$$$(((***'''$$$ """%%%'''&&&%%%$$$$$$$$$$$$$$$&&&))),,,,,,+++,,,++++++...111222111...***))))))***+++***(((&&&'''&&&%%%&&&((()))(((&&&''')))******(((%%%!!!"""((()))((('''))),,,wwwlllaaaYYYPPPLLLFFFBBBAAABBBCCCDDDBBBAAA@@@???>>>>>>>>>???<<<===>>>>>>===;;;999777333222111111222333555777666444111000111111000///666111+++'''&&&(((*********++++++,,,+++***)))((('''&&&&&&)))...000///,,,'''((()))***,,,000555999444333///***'''&&&(((***,,,------***'''$$$$$$$$$!!!$$$%%%""" $$$'''&&&######$$$(((---000&&&%%%$$$'''***,,,***(((+++,,,---,,,+++(((%%%###!!!###$$$###!!!!!!%%%(((%%%)))---,,,******---222...'''!!!$$$!!! ###'''000222333///)))&&&'''***###%%%(((((('''&&&&&&&&&""""""$$$%%%'''((()))******)))'''### !!!###&&&%%%%%%$$$"""!!!!!!###$$$'''&&&&&&'''((('''%%%###"""%%%'''%%% '''***---///---***((('''$$$"""!!!"""&&&))))))'''%%%$$$""" """''',,,+++***)))((())),,,///000&&&&&&''''''%%%!!!%%%))))))***------+++'''""" """###!!!!!!### ###&&&%%%""" !!!""""""!!! !!!$$$(((---000,,,)))&&&$$$$$$%%%%%%$$$$$$&&&(((((((((---444::::::222,,,+++'''""""""'''111333333000***''''''))))))+++...111222111...---)))+++...111222000+++''' """%%%''''''((()))***+++---111444666333---))))))%%%"""###'''(((%%%!!!!!!''''''$$$###%%%((((((''''''((()))******))),,,++++++...222333111...++++++,,,---...,,,'''$$$$$$$$$$$$%%%'''((('''&&&(((***---...,,,)))$$$!!!!!!&&&'''%%%%%%)))---wwwmmmccc]]]UUUPPPHHHBBB@@@BBBDDDFFFHHHLLLIII@@@;;;===???===@@@>>>:::888777999<<<===AAA888///,,,///444888999:::999777555444333222222444111+++%%%"""###)))...***///000,,,))))))(((&&&''')))+++...000111111111+++*********,,,///333666333222000+++&&&"""""""""'''+++...---'''###"""$$$!!!$$$'''$$$$$$"""!!!"""&&&+++...000&&&&&&%%%''')))***)))(((...,,,(((&&&%%%###!!!%%%###""""""###$$$$$$###"""$$$%%%%%%%%%(((...333---((("""!!!"""######"""!!!"""###%%%&&&,,,000333333...)))''''''"""!!!!!!###%%%&&&%%%######$$$((('''%%%+++%%%###(((******(((((()))(((((()))---000+++)))((((((((('''$$$"""'''%%%!!!'''+++......//////***### !!!###&&&))))))'''%%%)))%%%!!! """###&&&%%%$$$&&&)))***(((&&&###%%%'''&&&""" %%%'''''',,,222222---'''%%%%%%'''******&&&###'''### $$$&&&$$$!!!&&&### $$$(((***)))'''%%%""""""############)))***,,,,,,,,,...111333111///+++&&&!!! """$$$000111222///***'''(((***---++++++000666888555111,,,***(((***......***&&&"""%%%)))+++)))&&&$$$###%%%'''***---...---+++***'''%%%%%%'''))))))'''$$$ """$$$&&&'''((((((...///...***%%%###&&&***)))***+++,,,...///000111111///...///000...***%%%"""###%%%&&&&&&(((+++---333333222000---)))&&&$$$"""######%%%''')))+++---wwwlllbbb\\\WWWQQQHHHCCCCCCEEEFFFFFFJJJLLLIII@@@;;;<<<>>><<<===;;;888666666777999;;;>>>777111///222777999999999888666444333222000///333111,,,&&&###%%%)))---)))++++++***+++---+++&&&)))***,,,...000000000000***)))((())),,,000333555111111000+++&&&""" %%%))),,,+++&&&######$$$"""%%%'''&&&""" !!!%%%))),,,---)))'''%%%&&&'''))))))(((---+++(((%%%$$$""" ###"""!!!"""$$$%%%%%%%%%!!!!!!!!!!!!!!!###&&&))))))&&&"""!!!!!!"""""""""$$$$$$$$$%%%%%%&&&'''(((,,,...000000---***'''%%%!!!!!!"""###############"""  """"""!!!$$$ ###))),,,,,,'''(((***+++,,,...333666000---***((()))************(((###%%%)))+++,,,...///***$$$!!!!!!"""$$$'''((('''&&&'''%%%!!! !!!###&&&((()))'''%%%&&&''''''$$$"""!!!###%%%%%%""" $$$&&&&&&+++111111,,,'''%%%&&&(((++++++'''$$$$$$!!! $$$'''&&&$$$'''$$$!!!!!!$$$'''((((((&&&$$$!!!!!!"""#########+++,,,,,,+++***)))***,,,***)))'''$$$!!!!!!###%%%111333333000+++'''''')))+++)))***...333555333000,,,)))'''))),,,,,,)))%%%$$$&&&((()))(((&&&&&&&&&%%%&&&((()))***)))(((''''''''''''))),,,---***(((""""""$$$%%%'''((()))***---+++)))'''&&&&&&%%%$$$&&&'''(((***,,,...///000///---,,,+++,,,***&&&###"""$$$&&&'''((((((+++,,,666555444222///+++(((&&&$$$$$$%%%&&&(((***+++,,,{{{oooddd]]]XXXQQQHHHDDDEEEGGGFFFDDDIIIIIIFFF>>>::::::;;;;;;999888666444333444444555777444111222666888999777666555333333222111...+++222000---)))&&&&&&(((+++******))))))---111...''')))***,,,---...------,,,)))'''&&&(((---111222222000111000---'''""""""%%%((((((%%%######%%%%%%&&&((((((&&&!!! $$$'''***++++++)))''''''((()))((((((,,,)))&&&$$$###!!!!!!%%%'''((('''###!!! !!!!!!!!! ###""""""###$$$%%%$$$###%%%&&&(((***+++,,,,,,+++,,,,,,,,,------+++'''$$$!!!$$$%%%$$$!!! !!!#########"""  !!!""")))...///(((***+++------000333666111---)))'''(((+++...///...***$$$ ###'''***+++---///,,,'''"""!!!!!!"""%%%'''''''''%%%###!!! """%%%(((++++++)))'''&&&%%%$$$ !!!######!!!"""$$$%%%***///000---'''&&&'''***------)))%%%""" !!!%%%))))))((('''%%%######%%%&&&''''''$$$""" """#########++++++,,,***(((&&&&&&'''$$$%%%&&&%%%%%%&&&(((+++333555555222,,,((('''((()))((((((+++///111000---)))'''%%%'''***+++(((%%%&&&''''''&&&%%%&&&)))+++''''''&&&&&&&&&%%%%%%%%%))))))***---//////---+++%%%%%%%%%%%%&&&((()))***+++(((%%%%%%'''&&&""""""###$$$&&&)))+++,,,---,,,***'''&&&%%%$$$!!!###&&&)))******)))***+++777666555333000---+++***((((((((())))))******+++uuuhhh```XXXPPPGGGDDDEEEFFFDDDAAACCCBBB???:::888888888999888777555333111000......///...000333777888777555111///...///000000---***//////---***'''&&&''')))---//////---...000...)))******+++,,,,,,+++)))((((((&&&%%%(((...111111///000222222///***###!!!$$$$$$######$$$&&&(((((())))))'''!!! $$$'''***,,,,,,+++***++++++***(((&&&***(((%%%$$$###!!!!!!&&&)))***)))(((&&&###$$$&&&&&&$$$!!!!!! !!!$$$&&&&&&&&&'''))),,,///000000///...,,,+++***,,,...---)))%%%&&&)))***''' """$$$'''(((%%%!!! ###'''"""###(((,,,---)))+++------,,,,,,...///+++((($$$$$$&&&***,,,---,,,)))###!!!$$$%%%(((++++++///222000+++###!!! !!!###&&&(((((($$$$$$"""!!!!!!###'''***,,,+++)))(((&&&###  !!!"""!!! !!!%%%+++000222111'''''''''***------)))%%%###"""!!!###'''******)))'''&&&%%%%%%&&&&&&&&&&&&$$$""" """#########''')))***)))(((''''''(((###%%%(((***+++---111333666888888444...***)))))),,,***((()))+++,,,+++)))%%%######%%%(((***)))((('''&&&$$$""""""$$$***...***)))(((&&&%%%%%%&&&&&&,,,,,,...///000///---+++&&&%%%$$$$$$%%%&&&'''(((***)))((((((((($$$!!!!!!"""$$$%%%&&&'''((((((&&&$$$!!! $$$'''***,,,+++*********222222111000///...---------------,,,***)))((('''yyykkkbbbWWWPPPHHHEEEDDDDDD@@@===;;;999888888777666666666777777666444111---***(((''')))---222666777666444---+++)))+++///000...+++------,,,***'''%%%%%%&&&000666888333---,,,,,,+++---------------+++)))((('''&&&&&&)))...000///...111333444222,,,%%%  """"""###%%%&&&******)))'''###"""%%%(((+++...***+++---///000---'''###((('''%%%$$$$$$""""""'''*********,,,)))'''(((***+++)))&&&!!!###&&&)))***(((***...111333333111000---,,,+++---000000,,,)))---//////)))!!!!!!###''')))'''###"""&&&,,,***'''$$$###$$$&&&'''((((((***---------,,,,,,---$$$"""!!!"""%%%((()))***(((%%% $$$'''(((+++,,,---000444333///$$$""" ###&&&((()))))))))(((%%%""""""%%%(((+++++++++)))'''%%%$$$### !!!""""""!!! $$$+++000333555)))'''''')))++++++(((%%%%%%%%%%%%&&&((()))(((''''''(((((((((''''''&&&&&&%%%###!!! """#########'''(((******)))(((((()))$$$&&&***,,,...111555888888999999555///,,,,,,---000...+++)))(((''''''&&&"""""""""%%%(((***,,,,,,(((&&&### ###)))...---,,,***((((((((()))***///000000///---+++))))))&&&%%%$$$$$$######$$$$$$))),,,...---((("""""""""""""""""""""""""""######!!!$$$'''+++,,,,,,+++***+++***++++++,,,,,,---......222111000...+++(((&&&$$${{{lllaaaWWWSSSNNNIIIEEEBBB???===999666666999:::777444444666666777666333///***'''###''',,,111555777888888...***''')))...111000,,,******)))'''$$$""""""###...666:::444+++(((***+++.../////////...,,,***)))&&&'''***,,,---...------111333444222---'''###!!! """$$$%%%&&&******((($$$!!!$$$%%%&&&***---)))***,,,///000,,,'''"""'''&&&&&&&&&&&&%%%""""""'''))))))(((+++***(((((()))))))))((($$$""" !!!$$$(((+++,,,)))+++///111333222111000---------///111111///...111111///)))###!!!!!!$$$&&&%%%""""""&&&+++///,,,)))%%%"""""""""###$$$''',,,.........//////""" !!!$$$'''((((((&&&### !!!%%%(((***------,,,...222222...%%%###!!!"""$$$''')))***...///...)))$$$"""$$$&&&(((***+++***(((&&&&&&'''############$$$$$$!!!###***---111444+++(((%%%%%%'''(((&&&###%%%&&&&&&''''''&&&%%%%%%''')))++++++***((((((((('''$$$""""""############(((***,,,+++***(((''''''&&&(((***+++---000444777777888777222...,,,///222444222...***(((&&&&&&'''######$$$&&&(((***---...((('''$$$!!!!!!###)))------,,,+++++++++,,,---...111111000---)))''''''(((''''''''''''&&&$$$###"""(((---111000)))### ######"""!!!  !!!  $$$''')))++++++***+++,,,&&&''''''(((***,,,...///111111000///,,,)))&&&$$$~~~mmmccc[[[ZZZVVVOOOGGGBBB@@@@@@<<<999:::???@@@:::444333333444777888666333...+++%%%)))...333777:::===???555///******///222111...''''''&&&$$$!!! !!!'''...222...)))(((******++++++,,,,,,+++)))'''&&&%%%***...///---+++,,,...000222333111,,,'''$$$""""""$$$%%%&&&(((((('''""""""&&&%%%###"""$$$((((((((((((***+++)))&&&###&&&&&&&&&((()))(((%%%######''')))((('''******(((&&&$$$$$$&&&((('''%%%%%%'''))),,,,,,,,,***,,,...000111000//////+++---///000000000000111111///+++'''$$$"""""""""!!!###$$$###!!!"""%%%(((,,,***'''###"""%%%***------,,,,,,,,,""" $$$'''(((&&&$$$""" !!!###&&&(((***+++***(((***...---)))%%%###"""$$$&&&)))******...///...)))""" ###''')))******'''&&&&&&''''''&&&%%%%%%'''&&&###"""'''(((+++///,,,(((###"""###$$$###!!!"""###%%%%%%$$$#########'''***......,,,******+++)))'''$$$######$$$###"""$$$'''***+++***)))))))))***************---111555555444222...***+++000555666444000,,,)))(((***+++((((((((((((((()))+++---))))))'''%%%$$$%%%))),,,))))))***+++,,,---...///222222///+++'''&&&(((++++++,,,------+++(((%%%###(((***---...,,,)))&&&$$$"""""""""!!! """###""""""###%%%$$$&&&((())))))***,,,...(((((((((((()))+++---...---.........---+++)))(((qqqeee^^^___]]]UUUJJJCCCBBBCCCAAA===>>>EEEEEE<<<444222000333666999999666222///(((+++000555999>>>BBBDDD;;;444---,,,000333222///&&&&&&$$$"""!!!&&&(((''''''******(((&&&&&&''''''&&&$$$"""!!!%%%+++222111,,,)))+++...///111111///+++'''$$$###"""$$$&&&&&&&&&'''&&& %%%''')))&&&!!! ###(((&&&%%%$$$%%%&&&&&&%%%&&&&&&''')))+++***(((%%% $$$'''((('''%%%++++++***%%%!!! ###'''(((((())),,,//////---++++++,,,---...//////...---)))---000000......000333///+++'''%%%%%%$$$$$$###$$$$$$$$$###"""###%%%''''''&&&$$$ """%%%)))***)))'''%%%%%%""" %%%'''((('''$$$###"""$$$%%%''')))***(((%%%&&&))))))%%%%%%$$$###%%%(((*********+++,,,,,,&&& &&&(((***)))&&&$$$%%%&&&***(((&&&'''((('''###  $$$$$$&&&***---(((""" !!!!!!  """###"""!!!!!!"""'''+++///000...,,,+++,,,+++(((%%%$$$$$$$$$###""""""&&&)))***+++,,,---......,,,+++***,,,111444222111///***(((***000666555444111---******---///,,,,,,,,,***((((((***+++++++++***)))''''''***,,,%%%&&&(((***+++---...///222111...***&&&&&&***......000111222000,,,(((%%%''''''(((+++///...***%%%!!!!!!!!!!!!!!!!!!!!!!!!###%%%%%%%%%&&&(((###%%%''''''(((***---///++++++***)))***+++---...)))***,,,......---,,,+++zzzkkkccccccdddeee]]]QQQIIIGGGIIIGGGDDDBBBBBB@@@;;;777999888888:::;;;999444000111333444555:::@@@@@@;;;;;;666111000111333333111,,,)))%%%$$$$$$###""" !!!"""$$$'''))))))&&&###!!!!!!!!!"""###"""!!!&&&...444666444///,,,333333222...***&&&%%%%%%""""""""""""###$$$%%%&&&&&&&&&%%% !!!+++...///+++$$$!!!&&&$$$######$$$%%%%%%$$$''')))+++------,,,***((($$$###!!! ###%%%+++000000)))###$$$&&&'''...------///111111---)))***************)))((('''(((+++///111///,,,******(((&&&$$$############"""%%%$$$$$$$$$$$$$$$######%%%&&&%%%###!!! !!!### $$$(((***)))&&&###"""!!!!!!'''+++,,,,,,,,,,,,+++)))'''&&&'''""" ###$$$!!!!!!&&&%%%###$$$)))***((((((+++'''%%%""" """'''))))))$$$"""'''************)))(((&&&&&&!!! !!!%%%)))+++---)))$$$"""###%%%'''))))))))))))''')))+++///111111///---))))))(((&&&###!!!"""%%%''')))+++---////////////////////////000...+++)))))),,,///222333111,,,+++000555111***////////////---***'''%%%---000///------111111///***'''&&&(((,,,///000///444333...((('''---111222111666:::999333,,,'''$$$&&&''')))+++,,,,,,,,,+++)))'''$$$"""!!!  ###$$$&&&(((***''''''((()))***++++++,,,---,,,,,,...000000,,,(((((((((***,,,---,,,(((%%%zzzllldddbbbcccddd___TTTLLLIIIEEECCCBBBBBBBBB???:::666:::999777888999888555222333555555666:::???>>>:::999555000///111333222111...---***'''###!!!"""$$$!!!"""$$$'''))))))'''%%%&&&%%%$$$$$$$$$"""!!!'''///666888444...)))///000111000,,,'''%%%$$$######"""""""""###$$$$$$&&&&&&%%%""""""&&&***,,,---***$$$!!!"""!!! !!! ###%%%(((+++,,,,,,++++++$$$###!!! """$$$,,,111222,,,''''''))))))***+++---///000---)))%%%''''''((((((((((((((((((&&&))),,,---+++)))(((((('''&&&%%%%%%%%%%%%$$$$$$''''''&&&%%%$$$###""""""%%%&&&'''&&&###""""""###$$$&&&))))))&&&###   %%%+++...+++,,,,,,,,,+++)))'''&&&### ###$$$"""###&&&'''%%%%%%'''"""!!!  !!!""""""###### """&&&(((((((((((((((''''''&&&%%%###!!! $$$(((***,,,(((###!!!%%%&&&'''))))))))))))((('''(((***,,,...---+++)))+++***)))'''$$$!!! $$$''')))***+++***+++,,,,,,------------...,,,***)))***---111444///---++++++222::::::444111111222111...+++(((&&&))),,,,,,***+++///000...)))'''&&&(((,,,000111000111222///***+++111444444333666999888333---)))'''((((((***,,,...//////...***(((%%%######"""  !!!###$$$'''))))))))))))))))))***++++++000////////////...,,,)))(((((()))+++------+++)))}}}oooccc^^^]]]^^^]]]TTTLLLIIIAAAAAAAAAAAAAAA>>>:::777;;;888555444444444444444666888888777999===<<<888777333///...000222111000---...---)))""" """%%%!!!"""$$$'''***+++)))(((,,,***'''%%%$$$###!!!!!!(((000777888333,,,&&&***---//////,,,(((&&&%%%'''&&&$$$"""!!!!!!"""###%%%&&&&&&###!!!!!!&&&***''')))***(((### !!! $$$'''***,,,,,,,,,''''''%%%""" !!!$$$&&&,,,222444000,,,,,,,,,+++(((+++//////---)))%%%###%%%%%%%%%&&&''')))***+++&&&'''((((((&&&%%%%%%%%%%%%&&&'''(((((((((''''''+++***)))'''%%%###"""!!!%%%'''))))))'''%%%$$$$$$((())))))&&&### !!!%%%)))...000***+++,,,,,,+++)))'''%%%  !!!######!!!!!!$$$ !!!""""""### ###&&&&&&&&&&&&''''''(((((((((***'''$$$!!!!!!$$$(((***,,,((($$$ """&&&)))*********))))))((('''''''''((()))***)))((('''&&&,,,,,,***(((%%%""""""'''***)))'''$$$&&&(((***++++++***)))+++***)))***,,,000444666000...,,,,,,444===>>>;;;333333333222///+++(((&&&$$$'''(((&&&'''+++,,,***'''&&&&&&))),,,///000000---000000---///444777666222333555333///+++)))((('''((())),,,000111111000+++)))&&&%%%%%%%%%###""" """&&&)))++++++)))))))))***+++,,,222333222///,,,+++++++++)))((('''(((+++,,,,,,,,,uuuddd[[[SSSSSSSSSOOOJJJHHHEEEDDDBBB@@@???===;;;999;;;888333000///000222444888::::::888888;;;:::666444000,,,,,,///000///---***++++++***'''$$$######!!!"""$$$(((+++---,,,+++...***'''$$$$$$$$$###"""$$$(((...333333///)))%%%(((***++++++***(((((((((+++)))'''%%%###"""""""""$$$%%%&&&###!!!"""&&&***%%%&&&'''%%%""" !!!!!!$$$''')))++++++++++++***&&&###"""%%%)))---333555333000000...+++))),,,...,,,'''$$$$$$%%%%%%%%%&&&''')))+++...///))))))(((&&&###!!!"""###$$$&&&)))++++++******)))---,,,+++)))(((&&&%%%$$$$$$'''***,,,***'''&&&%%%))))))'''$$$!!! !!!###%%%(((***---...)))***++++++***)))&&&%%%""""""""""""  ### !!!###$$$%%%%%%$$$$$$"""%%%&&&%%%&&&&&&'''((()))***+++---***&&&######&&&***---,,,)))%%%"""###''',,,000---,,,***(((&&&%%%%%%%%%&&&'''(((((('''&&&''''''+++***)))(((&&&$$$###"""$$$!!!"""(((+++)))%%%!!!###&&&)))******((('''(((((()))+++...222666888777555000...222999:::777222222111000---)))%%%###!!!%%%%%%######&&&&&&######$$$%%%'''***---//////+++///111000222666666444//////...---***(((''''''&&&&&&'''+++000222222000,,,***''''''''''''&&&%%%!!!!!! !!!%%%)))+++***)))))))))+++---...222333222...)))(((***---,,,)))&&&&&&(((***++++++}}}jjj]]]PPPKKKJJJIIIIIIKKKMMMKKKFFFAAA===<<<<<<===;;;888333///,,,---000222888<<<<<<999888:::999666222///,,,,,,...///---+++)))((())),,,000...(((!!!!!!"""$$$(((,,,///000///,,,)))%%%###$$$%%%%%%%%%&&&(((***,,,,,,***'''&&&(((((('''&&&%%%'''***------,,,+++)))'''%%%$$$$$$$$$&&&&&&%%%!!! """%%%###$$$$$$###!!!  !!!######"""!!!!!!"""###%%%&&&((()))+++,,,+++'''"""!!!$$$(((---222444222111000...***((((((&&&""""""&&&''''''(((***,,,///111222---,,,+++'''###!!!!!!"""%%%(((,,,---,,,******+++------,,,+++***)))((((((###&&&***,,,+++)))'''&&&''''''&&&###!!!!!!$$$&&&###$$$&&&'''((())))))))))))))))))))))))(((&&&&&&)))******))))))'''$$$  $$$&&&'''((())))))'''&&&$$$###  ###%%%&&&'''''''''((()))+++---......+++'''%%%%%%(((,,,...)))'''###"""###(((---111---+++(((%%%###""""""###%%%'''(((((('''''')))+++)))((('''&&&&&&&&&'''((()))%%%"""$$$)))+++)))%%%!!!###&&&)))***)))((('''%%%&&&(((+++///333666888:::888333...///444444111......---,,,)))%%%!!!"""%%%%%%"""!!!"""  """%%%(((***,,,...+++000222222222444333///...---+++***)))))))))(((((('''''',,,222555333111+++)))''''''((()))((('''$$$###!!!!!!%%%)))***))))))***+++---///000000000///,,,((('''***---///+++'''$$$%%%&&&'''(((sssdddTTTKKKGGGFFFIIINNNRRROOOKKKDDD???===???AAA<<<;;;777222...---///111777<<<===:::888::::::888444111......///000---+++***((((((///666555,,,###!!!"""$$$(((...111333333***(((%%%###$$$%%%&&&%%%&&&'''''''''''''''&&&&&&'''&&&$$$""""""%%%+++///,,,---------+++)))'''%%%$$$''')))((($$$!!!!!!""""""""""""!!! !!!%%%((())))))&&&%%%$$$###$$$%%%&&&'''***++++++%%%!!!%%%,,,000111///......+++&&&$$$""" %%%'''(((***,,,...///000000......---***&&&######$$$(((+++......+++)))***+++------,,,++++++***))))))!!!%%%)))+++***((('''&&&&&&&&&&&&%%%$$$&&&))),,,''''''((((((((('''&&&&&&))))))((('''&&&'''''''''---...///111555666///%%%!!!%%%******++++++)))(((&&&$$$&&&$$$"""!!! """$$$&&&(((((('''((())),,,...///,,,***'''&&&%%%'''***,,,%%%###!!! """%%%***,,,+++)))%%%""" !!!"""&&&(((***)))''''''+++///((('''$$$###$$$&&&***,,,+++(((&&&&&&((()))(((&&&###$$$&&&((())))))((('''$$$%%%(((+++///222444555666666222......222333000+++++++++)))'''### ###&&&&&&""" !!!$$$&&&(((+++------111444333333444222---000...,,,,,,---------,,,***((((((---444777555111)))'''&&&&&&((()))((((((%%%$$$###!!! """&&&***)))***+++,,,---......///+++,,,+++***)))***---///111---(((%%%$$$%%%&&&&&&xxxkkk\\\PPPHHHDDDGGGMMMOOOOOONNNIIIDDD@@@@@@BBB??????===888333//////111555;;;===:::888:::;;;:::999555222222333222///,,,***))))))---111111,,,&&&!!!"""$$$)))...333555555,,,)))'''%%%%%%&&&%%%$$$%%%&&&'''(((((('''&&&%%%$$$$$$###""""""%%%***...)))***---///...+++(((%%%$$$)))......***&&&######!!!!!!  %%%))),,,,,,)))(((&&&$$$$$$%%%&&&'''+++---,,,''' %%%+++...---+++******'''"""!!!!!!$$$%%%'''***,,,------+++***,,,------+++)))''''''(((+++...000---)))&&&(((+++------,,,***((('''&&&%%% ###''')))((('''&&&&&&&&&''''''''''''))),,,///))))))))))))(((''''''&&&+++)))&&&$$$$$$%%%((())),,,...000666@@@DDD:::+++  %%%)))))))))((('''&&&$$$$$$$$$$$$$$$!!!"""&&&((('''''''''(((***---...***(((&&&%%%$$$###$$$$$$$$$###""""""###%%%(((***)))'''###  """$$$)))+++,,,)))&&&&&&***///***'''### !!!%%%***...+++***((('''&&&&&&&&&&&&%%%%%%&&&''''''(((''''''$$$%%%(((+++...000111222111222111...///333444111***++++++***(((%%%!!!###&&&'''###""""""!!!$$$&&&'''+++---...222555444444555333//////---,,,---///000///...)))&&&%%%***111444111---'''%%%$$$%%%'''(((((('''%%%%%%$$$###"""$$$(((++++++,,,.........---,,,***(((''''''))),,,000222222111---)))''''''(((((((((xxxnnn```TTTIIIBBBDDDJJJKKKMMMOOOMMMHHHCCCAAAAAAAAABBBBBB===777222000111444:::===:::888;;;<<<<<<<<<999666555666555111...)))(((((()))))))))(((&&&!!!"""$$$)))///444666777...,,,)))''''''&&&$$$"""###%%%(((******(((&&&$$$"""###$$$$$$$$$%%%)))+++&&&(((,,,//////,,,(((%%%%%%+++111222///***'''&&&""" ###))),,,---+++)))&&&$$$$$$%%%''')))...111000***"""###(((***,,,+++'''''''''$$$!!!!!!$$$%%%###%%%(((++++++***'''%%%(((***,,,,,,+++******+++...000111---'''%%%'''***...---+++)))&&&$$$"""!!! """%%%'''&&&&&&&&&&&&'''((()))))))))+++...111*********)))))))))((((((,,,)))%%%###"""%%%(((******+++///888GGGMMM@@@///$$$  ###'''&&&&&&%%%$$$$$$###### ###### !!!&&&((('''&&&&&&'''))),,,---)))(((&&&$$$!!! &&&%%%%%%%%%&&&''')))***)))&&&"""!!!$$$&&&+++------)))%%%$$$(((------((("""###)))...******)))'''$$$###$$$&&&&&&&&&&&&&&&&&&&&&''''''$$$&&&(((+++.../////////000222222///000333333111+++,,,,,,+++***'''$$$""""""&&&'''$$$######!!!"""%%%&&&(((+++......222555555666777666222---+++***,,,///000///,,,&&&"""!!!&&&---000---(((%%%$$$###$$$&&&(((((('''$$$%%%%%%$$$$$$%%%)))+++---///000000///,,,)))''''''%%%%%%)))000444555444000---***((()))+++++++++vvvbbbQQQHHHDDD@@@===@@@EEEKKKNNNLLLGGGAAA>>>AAA@@@>>><<<999555333111333555999;;;===>>>@@@BBB<<<======;;;888444000---...+++(((&&&&&&&&&%%%$$$$$$%%%'''***---///222333///...+++)))&&&$$$######&&&)))...111000,,,&&&""""""$$$&&&'''(((***,,,+++******))))))(((((((((---...//////---)))&&&###!!! $$$'''***+++******)))'''&&&'''***---///333555111((($$$&&&***+++...---(((&&&'''((('''&&&!!!!!!'''+++,,,***)))(((&&&%%%%%%%%%%%%((('''%%%%%%&&&)))---000444222///+++(((&&&%%%$$$'''%%%######$$$$$$###"""$$$&&&)))(((&&&&&&))),,,(((((()))(((((((((***+++******)))((('''(((+++---000,,,((($$$"""$$$'''))),,,...333;;;AAA???666---'''$$$ """%%%(((((((((******(((%%%"""%%%###!!!###&&&%%%######%%%&&&'''&&&'''%%%"""  !!!$$$&&&(((((('''%%%%%%%%%(((%%%"""!!!$$$&&&,,,------+++'''%%%&&&((('''((()))((('''''')))+++---+++)))'''%%%%%%%%%%%%&&&$$$###%%%'''(((%%%###%%%&&&(((***,,,---------///------///111444444444***---111111---)))''''''%%%$$$%%%'''******'''###$$$%%%&&&((()))******+++...111666999:::888444222000000...***+++//////+++###!!!!!!%%%((()))((("""""""""""""""%%%***...)))***)))((('''(((+++---++++++++++++***)))'''&&&%%%$$$&&&---444777444000---------......------,,,yyycccRRRIIIEEEBBB@@@???CCCHHHKKKIIIEEEAAA???>>>>>>>>><<<;;;999777666888:::<<<>>>@@@BBBDDDFFFBBB@@@===:::666222000...///,,,)))(((''''''&&&%%%###$$$&&&)))+++---...///...------,,,***)))(((((((((***---///...***&&&"""###$$$%%%%%%%%%&&&)))+++---,,,,,,+++***))))))(((+++,,,---...---***(((&&&###!!! !!!%%%(((***+++...........................111111---&&&"""$$$'''+++...---)))'''***------&&&### $$$))),,,,,,+++***)))(((&&&&&&%%%%%%'''&&&$$$$$$&&&***---000333111///,,,***)))))))))&&&%%%$$$$$$%%%&&&%%%$$$&&&(((***+++++++++,,,---******)))'''%%%$$$$$$$$$&&&'''(((((((((***---///000---((($$$"""###%%%'''***+++---222555333---((('''%%%!!! ###%%%---,,,******++++++)))''')))'''###"""$$$###"""!!!"""$$$%%%%%%&&&%%%$$$""""""!!!""""""$$$&&&''''''%%%$$$$$$%%%&&&$$$"""!!!!!!###&&&((()))***+++)))&&&%%%&&&(((''')))************,,,...))))))(((((())))))******(((&&&%%%&&&((((((&&&$$$$$$&&&))),,,.../////////111///......000111000000***...222333111...,,,,,,)))&&&&&&)))...///,,,(((%%%%%%&&&''''''&&&%%%$$$+++...111555666555222000///111///+++***------+++$$$""" """%%%((()))(((&&&%%%$$$"""!!!$$$(((,,,*********)))'''(((+++---))))))((('''&&&&&&&&&&&&((('''''',,,111444111...++++++,,,,,,,,,,,,,,,,,,|||eeeTTTKKKGGGEEEDDD>>>AAADDDEEEDDDAAA@@@???;;;<<<===>>>>>>>>>>>>>>>??????@@@AAADDDFFFIIIKKKHHHCCC<<<666111///000111111...+++***))))))'''&&&"""$$$&&&(((***************+++,,,------,,,+++++++++,,,---,,,+++(((%%%###'''&&&%%%###"""###&&&))),,,,,,++++++***)))))))))***+++,,,...---,,,***)))&&&###  !!!!!!!!! !!!###&&&(((***++++++111000000222555555111---...---+++'''###!!!!!!"""(((+++,,,((((((,,,//////'''&&&%%%&&&))),,,------...---,,,***)))((('''&&&%%%%%%$$$$$$&&&))),,,...000///---,,,+++,,,,,,---$$$###$$$&&&((()))'''%%%)))***,,,///111111///---,,,+++(((%%%""" !!!$$$''')))***+++---//////,,,((($$$!!!!!!"""$$$(((((((((((('''&&&%%%$$$$$$###"""!!!"""###$$$%%%222///,,,++++++---------,,,)))$$$!!!"""!!!  !!!###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%$$$######$$$######$$$%%%&&&(((***+++((())))))((('''&&&'''((((((***,,,---,,,---///111))))))***+++++++++***)))'''&&&&&&&&&''''''%%%######%%%)))---111222333333222000...---------,,,+++***...333666555333222111+++(((&&&***111555111---(((((())))))'''$$$""" '''))),,,///111111000000000333333---((()))++++++$$$###!!!"""%%%'''((((((***((($$$!!!!!!&&&***+++++++++)))'''(((***,,,(((&&&$$$###$$$&&&(((***...,,,***,,,///111///,,,)))))))))******+++++++++gggUUUKKKHHHGGGEEE@@@AAAAAA@@@===;;;;;;;;;999:::===???BBBDDDEEEEEEDDDBBBAAABBBEEEHHHKKKLLLHHHBBB999111------111333222000---,,,,,,+++)))'''###%%%'''((())))))(((''''''(((***,,,---,,,***)))------,,,***((('''%%%%%%)))(((%%%!!!###&&&((((((((())))))*********+++,,,---......---,,,+++)))&&&###!!!!!!###%%%&&&++++++++++++++++++******000...,,,...333333///***,,,***&&&###!!!###(((***)))))),,,---+++(((((()))+++,,,---......111000///...,,,+++)))(((&&&&&&%%%&&&'''(((***+++,,,,,,***))))))***++++++!!!"""$$$'''***+++***(((++++++---111555555111,,,,,,+++(((%%%"""!!!&&&((()))***+++,,,...,,,((($$$!!! !!!$$$%%%%%%###!!! """### """###%%%'''((((((111...,,,+++,,,------,,,+++(((###""""""!!!  ###%%%%%%$$$###""""""$$$&&&(((&&&&&&&&&%%%"""!!!"""###"""###&&&))),,,...//////++++++++++++***)))((((((***,,,---...------...///,,,---...---+++((($$$"""%%%%%%%%%%%%%%%$$$"""!!!"""%%%)))...222444555666222000---,,,,,,,,,***)))+++...222666666555333222+++&&&$$$(((111555333...***+++++++++)))&&&###!!!&&&(((***,,,...000111111333888777///'''&&&((((((###"""!!!!!!###%%%&&&'''***'''###$$$)))***+++***(((&&&&&&'''(((&&&$$$######%%%)))...111555222///...//////...---'''''''''(((((()))******jjjVVVLLLHHHFFFEEEBBBBBB@@@<<<888555555666777999<<<@@@DDDFFFHHHIIIDDDBBB@@@@@@DDDGGGIIIIIIBBB<<<444---***,,,111555222000///......---+++)))&&&'''((()))))))))((('''((()))+++,,,,,,+++)))(((...---***(((''''''((((((***((($$$  $$$%%%&&&''')))+++---...///......//////...---,,,+++***(((%%%###"""$$$'''***444333111///---+++)))(((///+++''')))---///,,,(((((('''$$$""" !!!(((------,,,,,,***&&&((())),,,---------------222222222111///---,,,+++((((((((((((((((((((((((***)))'''&&&%%%%%%%%%&&& !!!$$$'''+++,,,+++)))***+++---111555444///***+++)))'''&&&%%%###!!!%%%''''''''''''''',,,***'''$$$"""!!! !!!  !!! $$$''')))+++++++++***)))***++++++)))((('''%%%!!! $$$"""###""" ###'''(((%%%!!!"""&&&)))&&&''''''%%%###!!!!!!""""""$$$(((,,,///111111111//////......---,,,***)))+++---...---+++*********,,,,,,---,,,)))%%% %%%&&&'''&&&&&&%%%$$$$$$###%%%)))---111444666777111///---,,,,,,,,,+++***,,,---000222333222000...(((### $$$+++000///,,,((()))******)))'''%%%###'''(((***,,,...111222333777;;;999000'''%%%%%%%%%!!!!!! !!!###$$$&&&$$$ $$$))))))******(((%%%###$$$%%%"""!!!!!!"""&&&,,,111444888666222000000000//////(((((('''''''''((()))***mmmYYYNNNIIIEEECCCCCCBBB???:::444111111111555777:::>>>BBBEEEGGGHHHAAA>>><<<===AAADDDDDDCCC;;;777111---+++---111444000///.../////////---+++)))))))))((())))))))))))+++,,,---------,,,******---+++)))(((((()))+++---***(((%%%!!!!!!$$$%%%&&&(((***---///111222------...------,,,++++++***)))'''%%%###%%%(((,,,666555222///,,,***(((''',,,)))''''''***+++***((($$$%%%&&&$$$!!! !!!###***000000///...***%%%'''))),,,---,,,+++++++++000000111111000...,,,+++((())))))***))))))((('''((('''%%%###"""""""""### !!!###&&&***,,,,,,+++)))+++---000111///+++((()))'''&&&'''(((((($$$ !!!%%%&&&&&&%%%%%%%%%)))((('''%%%$$$###"""""" $$$'''***++++++((('''&&&'''))))))'''%%%$$$###!!!"""&&&###$$$### $$$)))***'''###!!!%%%(((&&&((()))(((%%%""" """%%%(((,,,///000000000//////...//////...,,,)))***,,,---,,,***'''&&&&&&&&&'''((()))(((&&&###!!!(((***++++++***))))))***&&&&&&(((***...111444666111///------......---,,,+++++++++,,,------+++***$$$!!! %%%)))******%%%&&&&&&&&&&&&&&&%%%%%%'''(((***,,,///000111222555888666---&&&%%%$$$###  ######"""$$$)))***+++***(((%%%###"""###!!!###'''+++...000555444222000///...//////******(((((((((((()))***rrr^^^RRRKKKEEEBBBAAA@@@===888333000///000333444777:::===@@@BBBBBB===;;;999;;;???AAA@@@===777555222000...///000111.........///000000...,,,***)))(((''''''((()))***++++++++++++++++++++++++***)))))))))***,,,///111+++***'''$$$!!!!!!$$$'''%%%&&&''')))***,,,---...)))))))))***************)))))))))'''%%%%%%))),,,222000...+++)))(((((((((&&&'''((())))))((('''&&& %%%)))((($$$!!!"""%%%$$$+++///...------,,,(((&&&(((++++++)))((((((***,,,,,,.........,,,+++)))&&&''')))+++,,,+++******'''&&&%%%#########$$$$$$!!!!!!"""$$$(((+++++++++))),,,//////...+++((('''(((&&&%%%'''******&&&""" """%%%&&&&&&%%%&&&'''&&&&&&&&&&&&&&&&&&%%%%%%!!!###&&&'''(((((()))'''%%%%%%&&&'''((('''$$$$$$###""" !!!$$$'''###$$$### $$$)))+++)))'''$$$###"""######&&&(((+++***'''### """$$$'''))),,,,,,---,,,***)))***,,,//////,,,***(((***,,,+++)))'''%%%%%%"""###%%%'''((('''&&&%%%)))+++......,,,,,,---///(((''''''''')))---111444444222000/////////...,,,***'''%%%&&&(((******(((###"""!!! ###&&&)))&&&&&&%%%$$$%%%&&&''''''%%%&&&)))+++---.........000111...(((%%%&&&%%%""" !!!!!!  ###$$$###!!! $$$(((,,,------***'''$$$###### """%%%(((***++++++***---------,,,++++++,,,---...,,,***)))((()))***+++uuuaaaTTTLLLFFFAAA??????<<<888333000000111111222444777:::<<<===>>>;;;999777:::>>>@@@===999666555444333111000//////---------///111111///---***)))&&&%%%%%%''')))+++''''''''''''((()))***+++)))(((((()))+++...222444++++++)))&&&$$$%%%'''***###$$$$$$%%%&&&'''(((((($$$%%%&&&'''((()))***+++((()))***(((%%%&&&))),,,,,,+++)))(((''''''(((((( $$$(((***)))&&&$$$###%%%++++++&&&"""$$$'''$$$)))+++)))(((+++,,,+++%%%'''***)))'''%%%''')))((()))+++,,,,,,+++)))((($$$&&&))),,,---...------'''&&&%%%%%%%%%%%%''''''"""!!!!!!###'''***++++++)))---000///+++((('''((((((%%%$$$'''++++++'''"""!!!###%%%&&&'''''')))***$$$$$$%%%&&&''''''''''''###  !!!"""###$$$%%%%%%%%%,,,)))$$$###$$$'''***+++&&&&&&&&&%%%######%%%'''"""#########)))+++++++++)))'''$$$!!! &&&))),,,,,,((($$$ !!!###%%%'''((()))))))))%%%$$$%%%)))---///---***&&&(((++++++***(((''''''###$$$%%%''''''''''''''''''***------,,,,,,...000***(((&&&%%%'''+++///222777444222000000///---,,,(((%%%""""""&&&)))***)))$$$$$$###!!! %%%)))***)))'''&&&&&&''')))***"""$$$'''***,,,,,,++++++***+++((($$$$$$'''&&&###!!!"""###!!! ###&&&%%%$$$!!! !!!$$$'''...//////,,,(((%%%$$$$$$%%%'''***---...,,,)))'''&&&'''((()))(((((()))***000...,,,***))))))***+++kkkXXXJJJBBB???999777777666666555111///222333444555666888888999888999;;;===>>>>>>======888666333222222000---))))))***+++++++++++++++***+++)))'''&&&&&&&&&&&&%%%"""%%%((((((&&&&&&))),,,,,,)))&&&)))---///---***///---***'''&&&%%%&&&&&&###"""!!!!!!"""###!!! !!!$$$'''(((((((((+++...***(((%%%"""!!!"""###$$$%%%&&&&&&((()))(((&&&$$$%%%(((******'''###!!! """$$$&&&''''''&&&###"""%%%######''',,,---***&&&'''&&&&&&%%%%%%%%%%%%&&&***((((((***,,,,,,)))%%%'''))),,,......000222333000...***%%%"""###&&&)))(((%%%$$$%%%))),,,---,,,---...---+++(((''''''(((+++(((&&&''')))***)))'''$$$(((+++***'''&&&(((,,,$$$$$$%%%%%%%%%%%%%%%$$$$$$""" &&&&&&'''''''''%%%$$$###%%%###!!! %%%,,,222111000---)))$$$!!!!!!"""!!!"""!!!  """$$$'''***+++(((%%%"""!!!%%%&&&'''))))))'''&&&%%%#########$$$%%%&&&''''''&&&&&&'''((()))))))))(((''''''&&&&&&&&&&&&''''''*********+++,,,+++)))'''###%%%(((---000///,,,)))+++***'''&&&'''***---000111111222222111///,,,+++%%%%%%%%%&&&&&&&&&'''''')))'''### !!!$$$))),,,***)))(((((((((***,,,...---)))$$$$$$(((+++***'''&&&&&&%%%$$$$$$###""""""!!!!!!$$$&&&,,,,,,***(((%%%###$$$&&&,,,---...,,,***''''''''''''---444555000)))&&&%%%&&&'''(((((('''''')))***---+++)))((('''((()))***mmmZZZKKKAAA<<<888777777777888777444222111222333444666777888999777888:::<<<>>>>>>??????<<<999555333111---((($$$)))************)))))))))'''%%%###$$$&&&&&&%%%"""!!!###$$$$$$%%%)))---,,,)))''')))---///---***,,,***(((%%%$$$$$$%%%&&&$$$""" !!!###%%%%%%%%%&&&))),,,(((&&&###!!! !!!"""&&&'''((())))))(((&&&$$$''')))+++***'''$$$"""!!!%%%&&&(((((((((&&&###"""&&&$$$$$$''',,,---***&&&"""""""""###$$$%%%'''(((***))))))+++...---)))%%%))),,,///111111222333555444111,,,'''$$$%%%(((+++,,,)))'''''')))+++***)))+++,,,+++)))&&&$$$%%%&&&(((''''''))),,,---***((((((+++,,,+++'''&&&)))---,,,***'''%%%$$$$$$$$$%%%&&&$$$!!! $$$%%%'''(((((('''&&&&&&&&&$$$!!!""")))...777666333...'''"""%%%%%%%%%###!!! """$$$!!!$$$''''''&&&$$$""""""&&&''')))+++++++++)))(((%%%%%%&&&&&&&&&&&&%%%%%%######$$$%%%&&&''''''((()))((('''&&&&&&%%%%%%&&&+++++++++---...///---+++((((((***---//////,,,))),,,***((('''(((***---///...///000000///---***(((%%%%%%%%%%%%%%%%%%%%%%%%)))'''$$$"""###%%%)))+++***)))(((((((((***,,,---...***''''''***,,,***(((%%%%%%%%%$$$$$$$$$######"""!!! !!!"""%%%&&&---------+++)))((()))+++,,,---...---***)))((()))---222666444...'''######%%%&&&((((((''''''((()))((((((''''''(((***,,,...rrr]]]LLL@@@:::777666666777888999777555000111222444666888999:::888999:::<<<===??????@@@<<<:::777444111+++%%%!!!''''''''''''''''''''''''$$$""" ###'''((($$$  $$$***///...+++***+++...000///---,,,***'''%%%$$$%%%'''((('''$$$ """"""""""""!!!###''')))&&&$$$"""  !!!&&&''')))******)))'''&&&+++,,,,,,***'''%%%$$$$$$'''((())))))(((&&&$$$"""'''&&&&&&(((,,,---+++((( !!!###%%%(((+++---+++***+++---///...***%%%+++---000222222222333444444111,,,((('''***...111///---+++******)))'''%%%'''((('''%%%###"""$$$%%%''''''))),,,......,,,***,,,------+++'''&&&)))---555111+++&&&######$$$&&&&&&$$$!!! !!!"""%%%(((***)))((((((((('''%%% $$$)))666666666333---&&&""" ******)))'''$$$######%%% """%%%%%%%%%%%%&&&''')))***+++,,,---,,,++++++&&&'''(((((('''%%%###"""!!!!!!!!!"""$$$&&&)))***,,,,,,***((('''&&&&&&%%%++++++,,,...111333333111///...------...---+++)))---+++***))))))***,,,---+++,,,......---+++(((&&&%%%%%%%%%%%%%%%%%%$$$$$$)))((('''&&&&&&((()))***+++***)))(((((()))+++,,,///,,,***+++......+++(((#################################$$$$$$%%%&&&&&&+++,,,---,,,++++++---...,,,---...---,,,++++++,,,444666666222+++$$$!!! $$$&&&((()))(((&&&&&&'''$$$$$$%%%&&&))),,,///111wwwaaaNNN@@@999444333333444777888888777111222333555777999;;;;;;;;;;;;;;;;;;<<<===>>>???888888777444111,,,&&&###""""""######$$$%%%&&&'''%%%###!!!%%%***+++'''!!!"""***000222000...///111333333222000---***'''%%%&&&'''((((((%%%!!! ######!!! !!!###&&&(((%%%$$$"""!!! !!!!!!$$$&&&)))+++******))))))...///...,,,)))''''''''''''((()))))))))'''&&&$$$&&&&&&''')))---///...,,,$$$$$$$$$&&&(((,,,///111,,,++++++---000///***&&&***,,,///111000000000111111---)))''')))...222555...---,,,+++)))'''%%%############"""!!!"""%%%'''******+++,,,------,,,,,,......,,,(((%%%%%%'''***555222...)))&&&%%%%%%&&&$$$"""  $$$'''***+++)))''''''((((((&&&"""!!!%%%+++...222333000,,,)))(((,,,---,,,)))&&&$$$###$$$!!!###%%%&&&&&&(((+++---++++++,,,++++++)))((('''%%%&&&((())))))'''$$$""""""""""""###%%%(((,,,...222000///,,,+++)))((((((******+++...222555666555555222///------,,,+++))),,,,,,******)))***++++++)))+++,,,---,,,***'''%%%$$$$$$%%%%%%&&&''''''((()))*********************++++++***))))))***++++++...------...000///,,,)))$$$$$$$$$###"""!!!!!! $$$%%%&&&'''(((((('''&&&''')))************,,,...---.........,,,,,,...///666666444...'''""" ###&&&((()))(((&&&&&&&&&""""""$$$&&&)))---000111{{{eeeQQQBBB:::222111111222555666777666444555666888999;;;<<<===>>>===;;;:::999:::;;;<<<:::999888555000***&&&$$$ !!!###&&&(((******((('''***......***%%%"""###""" """)))///555333222222333555666777333000+++&&&######$$$%%%%%%""" """$$$$$$&&&$$$"""!!!###%%%((()))'''&&&%%%$$$#########$$$"""%%%)))+++*********,,,/////////---+++))))))***%%%&&&'''((((((''''''&&&$$$%%%&&&)))---000111111''''''&&&&&&(((+++---///+++***)))+++......+++'''***---000111000///......///+++'''&&&(((,,,///000)))***++++++)))&&&$$$### !!! !!!###'''***///...+++)))((()))+++------+++(((%%%""""""###%%%......---,,,***((('''&&&$$$$$$######"""!!!!!!!!!'''***,,,+++'''$$$%%%'''***(((%%% !!!###!!!&&&,,,///000...---------------***&&&###""""""!!!###$$$%%%&&&))),,,///------+++)))&&&###!!! !!!###&&&((()))(((&&&%%%!!!!!!!!!"""%%%)))---///555444222000...------,,,))))))***---111555666666777444///,,,++++++***)))+++************************+++,,,,,,,,,***((('''###$$$%%%''')))***+++,,,***+++,,,---,,,,,,*********************++++++,,,+++,,,---///000///,,,******)))(((&&&%%%###"""!!!$$$%%%''')))***)))((('''&&&'''************,,,...---...///...------///111444222///***%%%###""""""%%%'''))))))'''&&&&&&&&&"""###%%%'''))),,,...///}}}hhhUUUEEE===555333222333555777777666777777888999;;;<<<======???===:::888777888:::<<>>;;;666...((($$$### !!!"""%%%(((+++---......---......---+++)))((()))((($$$"""###)))...444333111111222333666777222...(((### !!!!!!!!!###%%%%%%'''%%%######&&&)))******)))(((((('''&&&&&&''''''"""&&&***+++)))((()))++++++---...---+++))))))***$$$%%%%%%%%%%%%%%%%%%$$$"""###%%%'''***---///111'''%%%$$$"""###%%%''')))***'''&&&'''+++,,,+++))),,,///222333222///......///+++&&&%%%'''((('''&&&%%%'''***+++)))&&&$$$$$$  """'''***000...***&&&###%%%)))---)))'''$$$"""  %%%'''***,,,,,,***(((&&&&&&((()))******(((&&&$$$(((+++,,,)))###!!!$$$(((++++++***'''$$$###$$$%%%!!!$$$(((++++++*********,,,,,,,,,***&&&###!!!!!! """###$$$%%%'''***,,,///---***'''### ###&&&(((((((((''' """%%%(((+++---333333111000////////////)))((()))+++///333444555666222...+++******)))((((((((()))******))))))(((,,,++++++***************$$$%%%&&&(((***,,,---...)))***+++,,,+++***)))(((''''''((())))))******+++''')))+++---------,,,+++------+++***((('''%%%%%%###$$$&&&((())))))))))))(((***---------,,,---......//////---,,,---///111111///+++(((&&&%%%&&&&&&((())))))((('''&&&'''((($$$$$$&&&''')))***,,,,,,~~~jjjWWWIIIBBB;;;999777777888999999888888888999999:::;;;;;;<<<<<<:::777555666888;;;===@@@???<<<555---(((&&&'''&&&&&&&&&&&&(((+++...///000111111///+++)))((())),,,,,,+++(((%%%%%%)))...//////---,,,,,,...111444000,,,&&&!!!!!!  ###&&&&&&&&&&&&$$$###%%%)))+++,,,+++******)))))))))((((((((($$$(((,,,+++'''$$$$$$&&&%%%(((***+++)))(((''''''%%%%%%$$$###"""!!! !!!###$$$%%%'''***+++%%%###  ###%%%(((%%%"""###'''+++++++++,,,///222333111...,,,+++***'''###$$$'''(((%%%"""$$$''',,,,,,***&&&%%%$$$"""!!! ###&&&,,,+++)))%%%"""$$$(((,,,&&&$$$"""  """&&&)))******(((&&&'''***---000000---(((&&&(((***+++&&&!!! %%%+++,,,---...---+++)))((()))$$$%%%'''&&&%%%%%%&&&'''+++,,,,,,***&&&###!!!!!!!!!###%%%&&&&&&&&&(((***000...+++'''###  !!!$$$%%%'''(((((( !!!$$$''')))+++,,,------------------......***))))))+++...111333333222///,,,***))))))((('''$$$&&&''')))))))))((('''---+++)))''''''(((***+++&&&&&&'''((()))***++++++''''''(((((('''&&&%%%%%%"""###$$$&&&'''(((((((((###%%%''')))******++++++)))))))))((((((''''''&&&"""###$$$&&&((()))******+++---//////...---------/////////---+++,,,...000000...+++)))((()))))))))++++++***(((&&&&&&(((+++###$$$&&&''')))***++++++kkkYYYLLLEEE@@@>>>;;;:::;;;<<<<<<;;;888888999999999:::::::::999777555333555999===@@@>>>===:::444...***+++---,,,,,,******+++---///000111333333///((($$$&&&))),,,------***&&&&&&***...++++++***((((((***---000000,,,'''""" """$$$###""""""$$$'''(((((('''%%%######&&&***---,,,+++***************)))))))))'''+++...,,,&&&!!! """!!!$$$''')))(((&&&%%%%%%'''&&&%%%"""  !!!!!!!!!"""$$$&&&###""""""$$$'''### $$$))),,,,,,))),,,///000...+++)))(((###!!! ###(((+++((($$$%%%)))---...+++'''%%%%%%$$$###!!!"""&&&((((((&&&###$$$'''+++$$$"""!!!  ###&&&((((((''''''%%%)))...222111---((($$$'''))))))$$$&&&------///111111///---++++++&&&&&&&&&$$$"""###%%%'''***,,,,,,+++'''$$$""""""$$$&&&((()))(((((()))***000...+++((($$$!!!  !!!"""$$$%%%''''''!!!"""%%%'''***,,,------((((((((()))***+++,,,---,,,******+++...111222222000---***)))))))))((('''"""$$$&&&((())))))((('''---+++'''%%%%%%'''***,,,(((((((((((((((((((((((($$$%%%%%%%%%$$$######"""!!!###%%%&&&&&&'''!!!###%%%''''''(((***+++#########$$$$$$%%%%%%%%%!!!!!!###$$$''')))***+++,,,...//////---+++++++++000000///---++++++---000111///,,,******+++++++++---,,,***(((&&&&&&))),,,###$$$%%%''')))***++++++zzzlll___TTTNNNHHHDDD@@@@@@CCCDDD@@@===<<<;;;:::;;;;;;;;;999777888666555666888999999999===999222...------------111000...,,,+++++++++,,,(((+++---+++'''%%%(((,,,///,,,)))((()))+++,,,,,,,,,***(((&&&&&&))),,,...))))))((('''&&&&&&%%%%%%&&&%%%$$$$$$%%%'''***,,,&&&(((***++++++)))'''%%%)))'''%%%%%%&&&)))***+++*********)))&&&""" !!!"""###$$$%%%%%%%%%'''&&&$$$""" ###&&&))))))'''&&&&&&(((###!!!$$$''',,,)))&&&%%%&&&)))******)))+++---...---,,,)))''' !!!'''***(((%%%&&&***......***%%%"""!!!######"""---)))$$$"""###%%%'''(((((((((&&&$$$!!! %%%***,,,+++(((&&&+++000222///'''###$$$(((&&&&&&&&&%%%$$$$$$######---///222444333///***&&&'''***,,,+++&&&!!!###(((---...)))$$$ &&&''')))(((&&&%%%%%%&&&,,,,,,---,,,)))&&&"""###!!!###'''+++))))))***,,,...///...,,,,,,,,,+++***)))((()))***---***)))---333666444111555222...+++)))((('''&&&((()))******)))(((((((((,,,***'''%%%%%%'''***,,,,,,+++***((('''&&&%%%%%%&&&&&&&&&&&&%%%$$$###"""""" """%%%'''%%%### """$$$%%%%%%%%%$$$$$$!!!###&&&&&&&&&###%%%(((+++,,,+++***(((---.........---+++)))'''))))))***))))))+++///222111///...---......,,,+++,,,---,,,'''###$$$+++222000((($$$(((***((())),,,{{{mmmaaaVVVOOOKKKFFFAAA@@@BBBCCC@@@===<<<;;;999999999999888666777555444555777888888777:::666000---,,,---......///...---,,,++++++,,,---'''***,,,***%%%$$$&&&***---,,,+++,,,---......---,,,+++(((&&&&&&(((***,,,)))*********)))(((&&&%%%&&&&&&&&&&&&''')))***,,,(((***+++,,,,,,***'''&&&&&&%%%$$$%%%''')))+++,,,)))))))))(((%%%!!! !!!"""###$$$######"""###"""!!! ###%%%((()))''''''((()))%%%### """&&&))),,,,,,,,,+++***)))(((((()))***,,,---,,,***'''%%% """(((+++)))&&&%%%))),,,,,,((($$$!!!!!! !!!!!! ###///+++'''%%%&&&)))++++++(((&&&$$$"""  $$$(((***)))(((&&&***...111---&&&"""$$$'''***))))))((('''''''''(((+++...111333333000---+++'''***,,,***&&&""" """&&&***+++((($$$!!! ###%%%'''((('''&&&''''''......//////,,,((($$$!!! $$$(((*********+++---...///...------***)))***...000///---+++))))))---222555333000222///,,,***))))))((((((((())))))((('''''''''(((+++)))'''%%%&&&(((+++---///...,,,***((('''''''''''''''''''''''''''''''''%%%###"""$$$((()))'''$$$"""###%%%&&&'''(((''''''&&&###!!!"""%%%((())))))(((***+++------,,,+++***)))+++---......---***)))(((((((((((((((***...111222111...------,,,***(((((())))))'''&&&(((...333...'''$$$''')))((((((+++rrreeeYYYRRRMMMHHHBBB???@@@AAA@@@???>>>;;;888777777777777666777555444444555777666555666222...,,,---///000000---,,,,,,++++++,,,,,,---''')))***(((%%%###%%%'''******,,,...111111000...---+++)))'''&&&'''((())))))***++++++***(((%%%###&&&'''((()))***+++++++++***+++,,,---,,,***'''&&&$$$$$$%%%&&&''')))+++,,,&&&''''''&&&$$$!!!!!!"""###$$$$$$""" !!!###&&&''''''''')))***(((&&&###!!!"""%%%)))+++***---111000,,,(((&&&&&&***+++++++++***(((%%%### %%%+++---+++(((%%%(((***)))'''$$$"""!!! !!!!!!###&&&)))000---***)))+++---///000'''%%%"""  !!!###&&&''''''&&&%%%'''+++---+++%%%"""###&&&---,,,***))))))***++++++(((***---000111000///---''')))***)))&&&""" """&&&'''&&&$$$######!!!$$$'''))))))(((((()))---...//////---)))$$$!!!"""%%%'''))))))***,,,---...------,,,---***(((,,,333777555111***)))***---222444333000///---+++)))((()))***+++)))((('''&&&&&&&&&''''''+++)))'''&&&'''***---000222111///---,,,++++++,,,))))))(((((()))+++,,,---)))'''&&&(((+++---+++(((%%%'''(((***++++++++++++)))'''%%%&&&(((***++++++------------,,,,,,+++***%%%'''+++///000...,,,***&&&&&&&&&%%%%%%''',,,///444222000...---+++(((%%%######%%%'''***---000222,,,'''%%%''')))((((((***wwwiii\\\TTTKKKFFF@@@======???@@@AAAAAA===999666666777888888888777555555666777666555333000------///111333333...------,,,++++++******'''((()))(((&&&$$$$$$&&&''''''(((+++...000000///---,,,***(((''''''''''''''''''&&&&&&%%%###"""!!!'''(((***,,,------,,,+++++++++,,,+++***(((%%%$$$$$$%%%&&&''''''((()))***$$$$$$%%%%%%%%%###!!! ###$$$%%%%%%$$$"""  """$$$%%%'''(((******(((%%%######%%%(((***'''+++000...)))%%%%%%'''+++++++++***)))&&&###""" !!!$$$)))...000///---(((((()))(((&&&%%%$$$### !!!###$$$&&&)))+++///---++++++---000111111'''%%%"""  """######$$$$$$$$$$$$###""""""$$$'''***((($$$"""###&&&---,,,***))))))***+++,,,&&&(((***,,,---------,,,'''(((((((((%%%###!!!  """############"""%%%(((******)))))))))***+++,,,,,,***&&&""""""$$$&&&''''''''')))+++,,,+++*********++++++,,,000555777666333******,,,///333444333111......,,,***((((((***,,,***(((%%%$$$%%%'''((((((***)))'''&&&(((+++///111444333111000000111222333...---+++***+++,,,...///***((((((+++///111///---)))***,,,.../////////...---+++***)))))))))))))))***)))))))))(((((((((((("""&&&+++///000///,,,)))&&&%%%$$$""""""%%%***///555333111000///,,,(((%%% !!!###'''+++......---+++)))((())))))))))))***zzziii[[[RRRHHHDDD???;;;;;;>>>AAACCCBBB>>>:::777777999:::;;;;;;:::888777888999888777333111......111444555666111000///---+++)))((('''&&&((())))))'''&&&&&&&&&%%%$$$###%%%)))---///000---,,,+++***)))((('''&&&%%%""" !!!((())),,,.........,,,+++*********(((&&&$$$""" %%%'''))))))'''%%%%%%&&&"""###$$$%%%&&&&&&&&&&&&$$$$$$%%%%%%$$$"""  !!! ###&&&'''(((+++(((%%%###"""###%%%'''$$$(((***'''###"""%%%)))+++++++++)))'''%%%###!!!!!!###'''+++000333333333---,,,***(((''''''&&&&&&#########%%%'''((()))***,,,***)))***---/////////&&&%%%""" !!!###%%%''''''&&&$$$""" """$$$&&&&&&$$$###$$$%%%///...,,,+++******++++++((()))+++---------,,,+++&&&&&&%%%%%%$$$###!!!!!!"""######$$$'''******)))(((((((((((()))***)))'''$$$!!!!!!###&&&''''''&&&%%%%%%'''))))))'''&&&&&&''')))---222333222111222333+++,,,...111333444222000//////...+++((('''))),,,***(((%%%%%%''')))******)))((('''&&&(((+++///222333222111111222444777999333111///,,,++++++,,,---(((''''''+++000333222000+++,,,...000111111111000000000...+++'''%%%######"""""""""#########$$$$$$"""%%%***...///...+++(((&&&%%%""" $$$***///444333222111000...***''' !!!###'''***+++(((&&&***+++,,,,,,++++++++++++{{{iiiZZZQQQHHHEEE@@@<<<;;;===@@@CCCBBB>>>:::888999:::<<<<<<>>><<<:::999::::::999888333111000000222555666666333222111///,,,)))'''%%%%%%&&&'''((((((((('''&&&$$$""" """&&&+++...000---------,,,+++***((('''###  ###)))***,,,.........,,,+++***)))(((&&&###!!!$$$(((+++***'''######$$$"""###$$$%%%&&&'''''''''############""""""!!! !!!""""""&&&''''''(((&&&$$$""""""###%%%&&&%%%&&&%%%""" !!!%%%)))******)))'''%%%###""" """$$$'''+++///333666777222///+++)))((((((((('''&&&%%%%%%&&&((())))))'''(((''''''(((***++++++***%%%$$$"""!!! !!!###$$$((('''&&&%%%###!!! """$$$$$$$$$$$$%%%&&&111000000...---,,,+++******+++...//////...,,,***$$$###""""""###""" !!!$$$$$$###%%%&&&(((((('''&&&'''((()))((('''&&&$$$"""!!! !!!###%%%'''((('''&&&%%%###&&&)))(((%%%"""###$$$(((///555555000------000,,,...000222333111///......///...+++'''&&&(((,,,***'''%%%'''+++......,,,)))(((&&&&&&'''+++...111000///......000333777999444333000---***)))((((((&&&%%%%%%)))...222111///+++---...000111111111111222222000+++&&&!!! !!!!!!!!! !!!$$$(((,,,...---+++***'''&&&### $$$+++000444333222222111...***''' """%%%''''''$$$!!!)))---///---,,,------+++~~~mmm]]]TTTKKKHHHDDD@@@======???AAA???<<<999888999;;;<<<<<<@@@>>>;;;:::;;;:::999888444222000000222333444444333333222000...+++)))'''""""""$$$&&&(((((('''&&&###""""""$$$))),,,...///------......---,,,***((($$$"""!!!%%%'''***+++,,,---------,,,,,,***)))'''%%%""""""'''++++++'''######$$$$$$%%%%%%%%%$$$$$$$$$$$$  !!!""" !!!"""######'''((((((""""""!!!!!!"""%%%((())))))'''%%%""""""###%%%''''''&&&%%%$$$"""!!! """%%%(((,,,111666999666111+++((((((((((((''''''&&&%%%''')))***)))'''%%%$$$%%%&&&(((((('''%%%""""""!!! %%%%%%&&&&&&%%%###!!!  """$$$$$$%%%&&&&&&000000000///---***'''&&&&&&))),,,//////---***(((###!!!!!!!!!$$$&&&%%%$$$""""""######"""###&&&((('''&&&###!!! """$$$&&&'''''''''&&&###&&&)))((($$$!!!"""$$$***...444555222...,,,,,,+++---000111000...+++***)))++++++)))%%%$$$(((,,,***'''&&&***///222222///)))(((&&&%%%&&&)))---///...,,,******+++...111333222111///,,,***'''&&&%%%%%%$$$$$$'''+++---,,,******,,,---///000000000000222222111,,,%%%  !!!"""######!!! """&&&***---......---)))'''### %%%---222444333222111///+++&&&"""###'''&&&###&&&---000---+++---,,,)))rrrcccZZZOOOLLLHHHCCC>>>===>>>???<<<:::888777999;;;<<<<<<@@@>>>;;;:::::::::999777444222000///111222222222222222222111///---+++))) """%%%'''((('''%%%######%%%)))---//////...,,,---/////////---+++)))%%%$$$######$$$&&&)))***++++++,,,,,,---,,,,,,,,,+++***(((%%%""" %%%++++++'''$$$$$$&&&'''&&&%%%$$$###!!! !!!###""""""!!!!!!!!!"""######!!! $$$((()))(((!!!$$$'''+++------***'''%%%%%%&&&%%%$$$$$$###"""!!! !!!###&&&***///555999888222+++''''''((((((''''''%%%%%%'''***+++)))'''$$$###$$$%%%''''''%%%### !!!###%%%&&&'''&&&$$$### """###%%%&&&&&&'''---...///...+++'''###!!! $$$(((,,,---+++(((%%%""" !!!&&&)))'''$$$"""&&&)))%%%""" """$$$&&&'''((((((###'''***)))$$$!!!"""$$$,,,...111444444111---******---000000...+++((('''$$$'''(((&&&######(((---)))'''''',,,222555444111)))(((&&&%%%&&&(((,,,...,,,+++(((&&&'''))),,,...//////...,,,***'''%%%###&&&$$$###%%%)))***(((%%%)))+++,,,...////////////111222111,,,&&& ###%%%&&&'''&&&### $$$(((,,,///000111+++((($$$!!!!!!&&&...444444333222000---)))"""###'''&&& %%%---111---+++,,,,,,(((wwweeeYYYTTTPPPKKKDDD???<<<;;;;;;666777888777666666888999;;;;;;;;;;;;999555///+++///333666444///,,,---//////000222333111///,,,+++"""!!! """&&&((('''%%%'''''')))---111222...***''')))+++...000000---***'''&&&%%%&&&)))+++,,,++++++,,,,,,+++******+++------...---***$$$ !!!&&&((((((&&&###"""$$$'''((('''%%%###!!!###""""""###%%%'''&&&&&&"""###$$$'''***,,,+++***"""'''...111111666222...***&&&###$$$""""""###$$$%%%&&&(((---444888222---&&&""""""%%%(((***,,,(((%%%&&&***,,,)))&&&"""""""""$$$&&&'''&&&%%%  """"""!!!!!!"""%%%***---+++%%%  !!!###$$$%%%+++,,,------,,,&&&"""$$$$$$###"""$$$&&&''''''$$$"""!!!!!!!!!"""''')))###!!!""""""###$$$%%%)))%%% """%%%''''''***,,,---+++)))''''''***---///000000///000000------,,,+++)))'''&&&$$$'''%%%###"""!!!"""###$$$$$$&&&)))---000000...+++'''&&&%%%%%%&&&(((***,,,+++++++++***(((((()))++++++,,,+++)))&&&$$$$$$$$$***(((&&&&&&'''(((((('''%%%(((---111333222///---,,,,,,------+++'''""" ))),,,///000...((("""$$$%%%''',,,111333444333******(((&&&%%%(((...444::::::999444...((($$$"""'''+++...---((("""+++---//////---------...sssaaaUUUQQQOOOJJJDDD@@@===;;;;;;777888777555222222333555:::::::::999777333...***///333666555000---...000000000000333666555111,,,&&&$$$###$$$'''((((((&&&&&&(((,,,///111111///---***+++---///000///,,,)))%%%$$$$$$&&&)))++++++***+++***)))))))))*********+++,,,,,,)))$$$!!!!!!"""%%%(((,,,,,,***((('''(((((((((&&&$$$"""  """!!!!!!"""%%%''''''&&&!!!###&&&+++//////---+++###  &&&---//////111///---,,,***&&&""" ###""""""$$$###$$$&&&***000555999111,,,&&&""""""$$$'''((()))&&&$$$%%%))),,,***'''$$$$$$$$$%%%'''(((&&&%%%%%%$$$###$$$&&&&&&$$$"""$$$%%%'''***+++)))$$$ !!!"""###%%%%%%............,,,(((""" !!!!!!"""%%%'''(((&&&### !!! $$$$$$ !!!"""$$$&&&(((%%% """$$$%%%(((+++,,,+++***))))))(((***,,,------------......---,,,+++***((('''&&&'''&&&$$$""""""###$$$%%%###%%%(((,,,...---+++)))'''&&&%%%%%%&&&)))+++---,,,,,,,,,+++******++++++*********(((%%%$$$$$$%%%+++)))''''''((()))((((((&&&***///444666444222///++++++******(((&&&$$$###)))+++...///...+++'''$$$%%%&&&(((,,,000333333222,,,+++)))&&&&&&+++333999;;;:::666111+++'''&&&''',,,///111000,,,&&&###!!!(((***++++++++++++---...ooo]]]QQQMMMKKKHHHEEEAAA>>><<<;;;===<<<999555222111222444999999999888555111...+++///333666666333000000111111//////444::::::444...)))'''%%%%%%%%%&&&%%%$$$'''+++000111///------...,,,---///000///---***(((!!!"""###&&&***+++***)))***'''$$$%%%(((******(((*********(((%%%######$$$"""'''---111000---***(((******(((&&&$$$!!! !!!!!!!!!!!!###&&&(((((('''!!!###(((...222222///,,,%%%""" %%%***,,,,,,++++++,,,------***&&&"""!!!!!!""""""!!!!!!!!!!!!$$$""""""&&&---444777888111,,,'''######%%%''''''&&&$$$###%%%)))***)))&&&$$$$$$$$$&&&((()))'''%%%(((''''''((()))(((&&&###&&&'''''')))***((($$$!!!""""""######$$$%%%&&&&&&///...,,,+++***'''###  """$$$&&&''''''%%%"""!!!  !!!$$$&&&(((&&&""" """%%%(((******))))))***$$$&&&))))))))))))***,,,...---,,,***)))((((((((('''&&&$$$""""""###$$$&&&$$$&&&(((******)))'''%%%$$$$$$$$$%%%'''***---/////////...---,,,,,,++++++((()))(((&&&$$$$$$%%%''',,,***(((((()))***)))((((((,,,222777999888666333,,,+++(((&&&%%%%%%'''(((***+++---......---+++)))''''''))),,,000222222111///---***((()))///777===;;;999444---(((''')))+++///111333222---(((%%%###$$$%%%&&&'''''')))---///}}}~~~mmm[[[OOOIIIHHHGGGDDDAAA>>><<<;;;CCCAAA>>>999666555777::::::;;;;;;999666333111000111333666666444222111111......000444777666111,,,)))'''%%%###"""!!! (((---222111+++'''(((,,,---...//////,,,)))'''&&& !!!###'''+++,,,+++***&&&"""!!!''',,,+++))))))))))))(((&&&%%%%%%%%%!!!%%%+++000111///,,,***---,,,,,,***'''%%%""" !!!######"""###%%%(((******)))$$$&&&)))---000111...+++%%%""" !!!$$$'''((((((''''''((()))++++++)))&&&%%%""" !!!###$$$###!!!""" %%%///666888777222...***'''''''''((('''%%%$$$$$$&&&((((((&&&###!!!!!!###&&&)))***)))'''))))))((()))***(((%%%###&&&&&&'''((()))((('''&&&%%%&&&''''''((()))))))))...+++)))'''&&&%%%""" !!!!!!$$$&&&$$$$$$%%%###   !!!###%%%(((''''''%%%###  !!!!!!###&&&''''''''''''(((###$$$&&&''''''''')))***---,,,***)))((((((((((((&&&%%%###""""""###$$$%%%(((***++++++(((%%%###"""!!!!!!"""$$$''',,,000222333222000///---,,,)))'''&&&&&&&&&%%%###$$$''')))---+++************)))((()))---333999<<<;;;999777222...)))%%%$$$%%%)))++++++,,,,,,,,,,,,,,,++++++(((((()))+++///111111000///...,,,,,,---111666999777666222---))))))+++......000000///,,,'''###!!! !!!"""###$$$(((,,,000~~~|||nnn\\\PPPGGGFFFEEECCC@@@>>><<<;;;DDDCCC@@@<<<999999;;;>>>;;;<<<===;;;777555555666333444555555333222111222***...333333000,,,******)))(((&&&###  (((...222///&&&!!!###&&&+++---...---)))&&&$$$$$$!!!"""%%%))),,,...,,,+++###''',,,...,,,)))(((((((((((((((((('''%%%'''***...111222000////////////...,,,)))&&&$$$  ###%%%&&&&&&&&&(((+++,,,,,,,,,)))(((((()))++++++***)))$$$"""!!!!!!###%%%&&&''''''%%%###$$$&&&)))******&&&""" ###%%%$$$!!! &&&///666777555333111---,,,++++++)))(((%%%%%%&&&''''''%%%""" $$$)))+++***(((*********+++,,,***'''$$$###%%%'''((()))******+++)))***+++,,,------,,,,,,...+++'''%%%%%%$$$###"""&&&$$$""" !!!$$$%%%!!!""""""""" !!!"""!!!!!!!!!"""!!!!!!"""###((()))++++++***&&&###  !!!"""###$$$!!!###%%%%%%$$$$$$$$$%%%$$$%%%'''&&&&&&&&&((()))))))))((('''''''''''''''$$$###"""!!!!!!"""$$$%%%,,,...///,,,'''###  ###(((---222555666333000...---***%%%"""###$$$%%%%%%$$$&&&(((+++---,,,+++***++++++)))'''(((,,,222888;;;<<<;;;999888444---(((%%%'''+++---...---,,,***))))))))))))(((((((((***---///000///,,,---...000111111111000111111111///---+++,,,---.........---+++((($$$!!! !!!"""$$$''',,,000}}}zzz{{{ooo\\\PPPFFFEEECCCAAA???===<<<<<>>;;;;;;<<<===::::::999777333111111222111444666444111222777<<<<<<888222...---...000000000///...,,,+++***)))(((%%%%%%$$$!!!"""%%%###%%%''''''$$$###$$$&&&%%%))),,,+++'''%%%'''+++&&&$$$$$$%%%''')))******)))((('''%%%$$$&&&***......,,,***+++---...,,,***'''(((***///444555222///+++,,,...000///...+++)))$$$""""""&&&))),,,+++******,,,,,,+++***$$$$$$%%%''')))(((%%%###$$$%%%'''(((***,,,...111)))(((''''''((('''%%%### !!! %%%+++000333666999;;;333222111111000...)))&&&!!!%%%)))+++)))%%%""" !!!$$$(((++++++(((%%%&&&'''))),,,---,,,(((%%%"""'''+++---+++******++++++,,,...000000///---,,,***(((&&&%%%%%%%%%$$$######&&&'''&&&%%%$$$$$$$$$$$$""" """$$$%%%$$$$$$%%%&&&&&&&&&&&&$$$&&&''''''%%%$$$$$$%%%###&&&***...///...***(((###############"""!!!!!!"""$$$&&&(((((())),,,...))))))(((&&&$$$###$$$&&&$$$&&&)))++++++***'''%%%((('''%%%%%%%%%''')))***$$$(((+++***'''%%%'''***((('''&&&%%%&&&(((***+++(((%%%$$$%%%((((((### &&&***+++,,,---...,,,+++***++++++)))&&&$$$###$$$&&&***///333777:::666555222000...///000111//////...------,,,+++***$$$###"""$$$(((,,,......))))))***...222333000---(((***---......///111333,,,***)))***,,,,,,)))&&&%%%'''***+++******,,,---xxxvvvwwwzzz~~~~~~uuudddTTTKKKGGGEEEBBB>>><<<<<<===>>>>>><<<888444000.........111000///...///333999===<<<888111------...000111222...)))))),,,...+++((((((&&&$$$######$$$$$$###############"""$$$'''***---------***'''%%%&&&'''))))))(((((('''&&&%%%%%%&&&(((***++++++,,,...000+++******,,,------+++)))+++******,,,......+++(((&&&'''((())))))*********%%%""" !!!$$$%%%%%%***+++,,,,,,***((('''''' ###'''***+++)))'''%%%&&&$$$###%%%(((,,,/////////+++'''&&&((()))'''%%%!!! !!!#########"""'''---222:::@@@???:::000......111333000(((!!! $$$))),,,,,,***((('''&&&'''(((*********)))((($$$%%%(((******(((%%%###$$$######&&&***+++***'''---------...//////---***((((((&&&$$$"""  ###%%%&&&''''''&&&'''&&&&&&'''### %%%"""############$$$$$$$$$!!!"""###$$$$$$$$$$$$######'''+++---,,,)))'''&&&$$$###"""$$$'''&&&"""%%%''')))))))))***,,,---111+++$$$###&&&))))))(((((('''&&&'''((()))((('''''''''(((((())))))******((('''&&&$$$###%%%))),,,333...(((%%%&&&***---...)))%%%###$$$'''&&&!!! """&&&,,,000000,,,(((((()))++++++***'''$$$"""######$$$)))000555777666555444333111000000000000111///......//////...,,,''''''&&&%%%&&&(((***,,,))))))***---///000///...((())))))((())),,,000444111,,,&&&""""""%%%''')))---+++******+++,,,,,,+++zzzxxxxxxyyyzzzxxxoooaaaUUUNNNHHHFFFCCC???===<<<======@@@===999555222000///...111111111000000222777:::888555000...///222444444111,,,((((((+++---+++)))(((&&&$$$""""""""""""!!!"""############%%%(((+++---------+++(((&&&&&&''')))((('''&&&&&&%%%%%%%%%%%%''')))*********,,,...(((((()))+++...///---,,,---,,,+++,,,---+++'''$$$$$$%%%''')))*********)))"""!!!"""$$$%%%%%%&&&((())))))((('''&&&%%%"""%%%(((+++,,,***'''%%%'''%%%$$$$$$''')))++++++,,,***)))***,,,,,,)))&&&!!!  !!!"""###(((+++///777@@@FFF@@@666,,,++++++...111///(((!!!!!!$$$(((***+++)))((('''''''''((()))))))))))))))((()))+++,,,,,,)))&&&######"""###&&&******(((%%%'''(((***---///---***'''&&&&&&%%%$$$############ """$$$&&&''''''((('''%%%%%%%%%"""!!!&&&$$$$$$$$$###!!!!!!!!!"""######""""""""""""######$$$'''+++,,,+++)))'''&&&'''%%%""" !!!!!!!!! &&&((()))*********,,,---...)))$$$$$$(((,,,---,,,((('''&&&&&&'''''''''&&&)))(((((((((((((((((((((&&&&&&$$$###"""%%%***---111---(((&&&'''***---...***'''%%%&&&((()))%%%!!! """&&&***+++(((&&&&&&'''((()))(((&&&$$$#########%%%***000555666666333333333333333333444444555333000/////////...---000...+++)))'''''''''((())))))***,,,//////---+++'''(((''''''''')))...111000,,,&&&"""###%%%'''(((,,,+++***))))))******)))|||{{{zzz{{{yyyrrrhhh^^^UUUQQQIIIGGGDDDAAA>>>===<<<<<>>EEEFFFDDD???555+++!!! %%%***+++&&&!!!$$$***------,,,***+++,,,---...///000000555555666555222...)))&&&"""&&&((((((&&&###!!!!!!!!!"""%%%(((***+++***((('''&&&&&&&&&'''((()))&&&&&&&&&%%%%%%%%%$$$$$$!!!!!!&&&---...***&&&%%%###%%%%%%""" ***(((%%%######%%%'''))),,,...000///---,,,,,,,,,******((($$$!!!$$$&&&(((+++,,,+++***++++++***))))))***---///111111+++++++++(((%%%%%%'''))),,,+++***)))***+++---...((((((%%%""" ###%%%$$$""" !!!$$$'''((())),,,***(((((()))+++,,,,,,%%%### """%%%######""""""###%%%''')))'''))),,,...//////000000000111333555666777777777999555...+++***+++,,,---...---+++)))))))))+++,,,//////000222333111...+++((()))******)))***,,,...+++)))&&&%%%&&&((())))))******(((%%%!!! """$$$zzzzzz}}}vvvdddYYYOOOGGGEEEEEEDDDCCC@@@===:::888333222111///---,,,***)))))),,,000222222222222333000///---...///111000000)))'''%%%""""""$$$''')))000111000,,,'''%%%''')))'''((()))(((&&&%%%%%%&&&)))((($$$ ###"""!!! """###'''(((***)))(((((()))***...---------...---+++((((((***+++)))&&&""" """'''+++---+++(((&&&$$$$$$&&&))),,,,,,***((('''''')))...333444111---'''(((***++++++***)))(((&&&%%%%%%&&&)))******)))(((### $$$%%%%%%###'''***,,,---000666;;;DDDJJJLLLGGG???777///)))""" %%%***,,,(((### %%%,,,///...+++((())),,,///000111222222333444555555222...***'''"""%%%(((***(((%%%$$$###%%%######%%%))),,,------))))))(((((('''&&&&&&%%%$$$%%%&&&''''''&&&%%%$$$ %%%---000+++&&&$$$"""%%%'''$$$&&&&&&&&&&&&''')))***+++---///111111///---,,,,,,((())))))(((&&&$$$###$$$%%%(((+++,,,+++***))))))***+++,,,,,,---.........+++,,,,,,)))%%%%%%(((,,,++++++))))))***,,,...///))))))(((%%%!!! !!!  ###&&&'''(((++++++***)))((((((((()))%%%&&&&&&%%%######%%%'''%%%%%%$$$%%%&&&((()))+++***,,,///000...---,,,,,,,,,...000111222333222222333000+++)))))),,,...///444222000...,,,------...,,,,,,,,,---......,,,***'''***---///.........///+++)))'''''')))*********))))))((($$$ """%%%yyytttvvv{{{qqq^^^UUUMMMEEEBBBCCCCCCBBB@@@===999777222222111111000///...------///111222111////////////---+++***,,,---...---)))(((%%%""" """%%%(((000222222...)))&&&))),,,(((***++++++******+++,,,,,,)))$$$$$$###############$$$$$$%%%&&&((((((''''''(((***///...---......---+++((()))+++,,,***%%%!!! %%%***---...---,,,))))))+++---///...***(((&&&&&&(((---333444///+++%%%&&&''')))))))))((((((%%%$$$$$$&&&((()))(((&&&$$$ ###'''((((((***...111222222444:::???GGGIIIFFF???999555///)))$$$""""""&&&+++---)))%%%!!!!!!"""(((---///+++'''###&&&***///222222222111000111222333111...***'''%%%(((++++++(((&&&%%%&&&%%%%%%%%%(((+++---------(((((())))))(((&&&$$$###"""%%%((())))))'''&&&""" ###***,,,)))%%%$$$###'''***''' """%%%(((***+++,,,,,,+++...111111///,,,***)))'''&&&'''((()))(((&&&$$$$$$'''***+++***(((((((((***+++------------------)))***+++((($$$$$$)))---,,,+++)))'''((()))+++---'''((()))'''$$$!!! !!!%%%(((((((((,,,,,,,,,+++(((&&&%%%%%%$$$(((+++,,,***((((((((((((((((((((()))+++,,,,,,,,,///222111...***))))))&&&(((+++---...///.........+++((((((+++...111222666555222000......///000+++***))))))+++,,,+++***%%%)))///222333111000///+++)))((()))+++,,,,,,+++((()))(((###"""'''|||vvvqqqssszzzlllYYYRRRLLLEEE@@@AAABBBBBB@@@===999777333333333333333222111000000222333222000---,,,------+++((((((***,,,------,,,+++'''$$$"""###&&&)))000222222...)))''')))---(((***---.........000111///+++$$$%%%%%%%%%%%%&&&&&&%%%%%%###%%%&&&&&&&&&&&&''')))...------...///...,,,)))***,,,---+++%%% ###)))...111222222,,,---...000111///+++''''''&&&(((...444555000+++###$$$&&&'''((((((((((((%%%$$$$$$%%%&&&'''%%%$$$ """(((,,,,,,+++222666999999777999>>>CCCBBB@@@:::444444666222+++&&&$$$###'''---...+++&&&$$$$$$%%%***......(((######)))...222222111000---...000111000---***''''''***,,,+++(((&&&'''((($$$%%%'''+++...///---+++&&&''')))***)))'''$$$"""$$$)))+++,,,***)))$$$ %%%(((&&&$$$$$$$$$***---))) $$$))),,,---,,,+++))),,,000111///+++(((''''''%%%$$$&&&***+++(((%%%###&&&***+++***((('''&&&(((***---...---,,,,,,---''')))***'''######(((...---+++(((&&&%%%&&&((()))%%%'''))))))&&&###"""!!! """&&&)))***)))---......,,,)))&&&$$$######)))///111///+++)))((()))******+++,,,---------...111333222---)))''''''"""$$$'''***,,,------,,,***)))'''(((,,,000333444333222000///...///000111---+++))))))***,,,------###)))000444555333000///+++***)))***,,,------,,,'''((((((######((({{{tttppprrrttt~~~yyyqqqfff[[[QQQJJJEEE>>>???AAABBBBBB@@@===;;;333555666888888777555444666555222...++++++...000111...***)))***,,,---------------,,,+++***)))(((///000000,,,((('''***---...............000444888111+++###!!!###&&&&&&&&&%%%&&&&&&''''''(((''''''&&&$$$!!!"""$$$***+++...444777555///)))++++++***'''$$$ !!!)))000444333000111222333333222...***'''(((''')))...444555111,,,&&&%%%&&&+++111333000+++))))))******)))'''&&&$$$###$$$%%%%%%%%%(((,,,///>>>CCCGGGDDD===888888;;;444111...------,,,+++***$$$%%%&&&'''((()))***+++)))'''%%%'''******%%%  $$$(((,,,---------***+++...222444333///,,,222222000,,,(((&&&'''(((&&&''')))---//////---***%%%)))......+++(((&&&'''!!!(((,,,---,,,%%%$$$"""!!!!!!###&&&'''%%%((('''###!!!!!!!!!###'''))),,,---+++++++++)))((((((***,,,%%%&&&&&&&&&&&&&&&&&&&&&"""&&&''''''(((+++...///...---------,,,+++)))(((%%%!!! """%%%'''((('''''''''''''''((())))))'''((())))))'''### !!! ###'''((()))***///222000)))"""###''',,,---+++((((((((()))((('''(((+++...000000222444666555000+++'''%%%((((((((()))+++,,,+++***((())))))***+++...000222222111///---,,,---111444---(((%%%(((///333111---(((---333666555111---+++,,,,,,------,,,+++***)))***+++***'''"""!!!###%%%xxxsssqqqtttwwwyyyuuunnneee[[[QQQHHHCCC???@@@AAAAAA@@@===:::999444666777999999888777666888777444111......000333333///***'''(((***,,,---//////......,,,+++)))(((------,,,+++))))))+++---.........------...222555666111***%%%$$$%%%'''(((&&&%%%%%%%%%&&&''')))***+++)))%%%""""""&&&***,,,000444666333...***((()))******'''###!!!(((...222111000...000222333222///+++((((((''''''+++000111---))))))''''''+++000222000,,,((())))))***)))(((&&&%%%$$$%%%%%%%%%%%%'''***---BBBFFFHHHCCC:::222000222---,,,++++++,,,,,,***(((%%%%%%&&&&&&'''((())))))'''%%%$$$&&&))))))%%% """%%%(((***++++++(((+++...000111000...---111111111...,,,***+++,,,---,,,,,,...//////...,,,***---///...+++'''&&&&&& """&&&(((******'''%%%###!!! !!!###$$$$$$((((((%%%$$$$$$###!!!###&&&(((***+++.........+++(((''''''(((&&&&&&%%%%%%%%%%%%&&&&&&###&&&((())))))))),,,///555222///,,,+++***)))((($$$!!!"""$$$%%%$$$$$$$$$&&&(((***---...,,,,,,+++)))&&&"""!!! """&&&)))))))))***...222111+++&&&###$$$&&&(((++++++)))((((((***---***'''''')))---///000222333444333...)))&&&%%%###$$$'''+++...---***(((((('''(((***---000222222111///---+++***,,,000333111---))),,,111444111---(((,,,000222222000.........---,,,+++***))))))(((+++,,,+++(((### !!!"""{{{vvvssstttxxx|||yyyssskkkaaaXXXNNNEEE???>>>??????>>><<<:::777666333444666777777777666555999999777444222222555777888333,,,((((((***---//////000//////---+++)))((()))(((((()))+++------,,,...///...---,,,---000222;;;666111---,,,---------&&&%%%######%%%'''+++---///+++%%%%%%***+++...333444333000---+++%%%(((***+++***%%%"""&&&+++...///...***,,,000222222///,,,)))(((&&&%%%'''******(((%%%(((&&&%%%'''+++,,,+++)))&&&&&&'''(((((('''&&&%%%$$$%%%%%%%%%%%%&&&)))+++>>>AAACCC>>>444,,,))))))(((((()))***,,,+++)))'''%%%%%%%%%%%%&&&&&&''''''###""""""$$$'''((($$$!!! !!!###&&&''')))(((+++...---+++***+++---///000222222111000000111777444111/////////...---///000000...***'''&&&&&&"""###$$$#########%%%&&&$$$### """&&&'''%%%%%%'''&&&###""""""###$$$&&&((()))***333444333000+++(((''''''((('''%%%#########$$$%%%&&&(((*********+++...000555111,,,'''%%%%%%'''((("""!!!###$$$$$$$$$$$$&&&***///333666333111---)))$$$ """"""###&&&***++++++******...111111---***)))))))))))))))'''&&&&&&)))+++000,,,(((&&&(((+++---...000111000...)))%%%###""""""'''---000000+++(((&&&%%%&&&***///333444222111///,,,******---111444555111...///333444111...)))+++,,,---,,,,,,...//////...+++)))'''''''''''')))******)))&&&#########~~~zzzwwwvvvzzzxxxjjj]]]RRRIIIAAA<<<<<<<<<;;;:::999888666666111222333444444444333333777777777666555777:::======777///***))),,,000222//////000///...,,,)))(((&&&$$$$$$(((---///...+++///000///---,,,,,,...000999666333000000000///---'''%%%###""""""%%%)))+++000...'''###***...---111444333///+++)))***&&&((()))***((($$$  """%%%(((***++++++&&&))),,,///000...+++)))'''$$$""""""######"""!!!###!!!!!!######""""""###$$$%%%%%%%%%$$$### """######$$$%%%(((***111444777555///***((((((***)))(((((()))***)))((($$$$$$$$$$$$$$$$$$$$$$$$"""!!!"""%%%'''(((%%%### !!!###&&&(((+++...///+++&&&###&&&***,,,///222444555555666777>>>:::333///------------///...---+++((('''&&&&&&$$$&&&'''$$$!!!!!!###"""&&&'''%%%%%%((('''###&&&%%%%%%&&&'''(((***+++555666555333...+++*********(((%%%###"""###$$$&&&%%%%%%&&&((())),,,...000...***%%%  &&&***%%%""" """%%%&&&&&&(((''''''(((,,,111777:::555222---((($$$!!! ###$$$&&&***...///---++++++...000000...++++++++++++)))&&&######%%%(((+++000---+++)))***+++***)))*********'''###  %%%+++///000---***%%%$$$%%%)))000555444333222///,,,***,,,///222444444111///000333444111...++++++***((('''(((+++...///---***'''%%%$$$$$$%%%$$$&&&((()))))))))((((((|||{{{}}}~~~iiiWWWKKKCCC>>>;;;888888777777666777777777222222333333333333222222333444555666666999===@@@<<<777000++++++---///000---...//////...,,,***(((%%%$$$$$$(((,,,///---+++000000000...,,,+++,,,...333111............,,,+++(((&&&###!!!!!!###%%%'''---///,,,%%%$$$***000111///111222000***&&&&&&'''))))))(((&&&$$$""" """###$$$%%%&&&''''''((($$$&&&)))+++,,,+++***(((%%%###!!!   !!!"""#########"""!!!!!!"""###%%%(((***))),,,......,,,******+++---)))%%%"""###%%%'''((("""""""""""""""#########"""###$$$'''))))))'''%%%!!!!!! !!!$$$''')))///000000***### ###'''+++...222555666777888:::@@@;;;333...,,,+++,,,,,,,,,***)))((('''(((((((((&&&'''(((%%%  """'''***+++(((((()))((($$$$$$$$$######$$$&&&((()))111222111///---++++++,,,+++)))&&&$$$###$$$&&&''' !!!###&&&***---///+++(((###%%%+++(((&&&$$$$$$&&&(((((((((+++)))((((((***///333666222000+++'''$$$$$$%%%&&&$$$%%%(((---000111///,,,...//////...,,,+++*********'''###!!!"""%%%)))+++---------......+++'''###"""######!!! $$$(((++++++***%%%$$$%%%)))///333333333111...+++***,,,///111111///------...111111///---,,,+++)))&&&$$$%%%(((+++---+++(((&&&$$$$$$$$$%%%%%%&&&(((***,,,,,,+++***|||cccOOODDD???===;;;666666555444444666777888777666666555444444333333000111333444555777;;;>>>888444000---,,,---------,,,---///111000...,,,***(((''''''(((***,,,,,,+++.........---+++***+++,,,,,,***))))))***+++***))))))'''$$$"""""""""$$$%%%+++000000)))(((///222///,,,---,,,***'''%%%%%%%%%***)))'''%%%$$$#########%%%'''))))))(((&&&&&&&&&$$$%%%&&&'''''''''&&&&&&$$$###""""""!!!!!!""""""!!!  !!!######$$$%%%%%%$$$###""" """$$$%%%&&&(((******+++,,,+++***)))***,,,+++&&&  ###%%% !!!!!!!!!""""""###$$$''')))))))))((('''"""!!!!!!!!!###%%%(((***111111///***$$$"""###&&&***---000222444666888:::===888222...,,,,,,+++***)))'''&&&&&&((()))))))))&&&'''&&&$$$"""!!!!!!""" """$$$&&&'''+++......,,,+++,,,***&&&  ###&&&(((***+++***)))'''''')))+++,,,+++)))'''''''''((()))$$$(((+++,,,///---)))### &&&,,,+++)))'''&&&'''(((((('''+++***(((''''''))),,,------+++(((&&&%%%'''***,,,&&&'''***...111222000...000///...---+++******))))))&&&######%%%(((+++,,,,,,---///111000,,,%%%  """%%%'''(((%%%&&&&&&(((***---111333///,,,)))***,,,...---+++*********,,,------+++)))+++***(((&&&$$$$$$'''***+++***)))(((''''''((((((,,,+++***+++------+++***qqqYYYGGG???===<<<;;;888666444333333444666777999999777666444333333222///000111111111222555777666444222222111000...,,,,,,...111333333222000...+++++++++)))((((((***+++***+++,,,+++)))(((((()))((('''&&&&&&)))***+++***((('''&&&%%%%%%%%%&&&'''***111111)))'''---///***'''%%%######$$$&&&&&&&&&&&&''''''(((((((((((((((***---//////,,,)))''''''%%%$$$###"""""""""######%%%&&&&&&'''&&&&&&'''((($$$$$$$$$$$$######$$$%%%))))))*********((('''&&&###%%%''''''''''''((())),,,+++)))'''%%%%%%''')))'''### ###$$$ !!!""""""###%%%((())))))(((''''''!!!!!!!!!"""$$$''')))***111///---***((('''''''''***,,,...///111333666999888555111///...---,,,***)))'''&&&'''***+++***((('''%%%$$$###$$$%%%%%%$$$ !!!###%%%''')))+++,,,)))------+++***+++***&&& $$$'''***(((((('''%%%$$$%%%))),,,,,,,,,+++++++++++++++,,,### ###''')))***...///...)))%%%%%%+++000///---***)))******)))''',,,+++)))(((''''''((())))))(((&&&%%%&&&))),,,///'''(((***---111222111000111///---,,,,,,,,,++++++(((&&&%%%'''+++.........------///000///+++%%% !!!$$$$$$$$$$$$$$$###!!! ###&&&'''(((&&&((()))'''%%%'''---333111...,,,---000000---)))))))))*********)))&&&%%%&&&''''''&&&%%%&&&(((***+++++++++,,,,,,---------000---+++,,,...///...,,,wwwgggQQQBBB======<<<;;;:::888555333222333444555999888666444222111000000///000111000//////000222777666777777777555111...---///222555666555333111.........***&&&%%%(((+++((()))))))))'''&&&&&&((((((&&&%%%&&&))),,,------''''''''''''(((((()))***+++111000'''$$$***+++&&&######''')))(((###%%%(((+++------,,,+++---111444444///+++)))(((&&&$$$"""  !!!&&&(((***++++++++++++,,,%%%&&&''''''&&&&&&'''(((.../////////...---+++***((()))+++***)))'''((((((***((($$$!!! """$$$&&&$$$!!! ###%%%%%% !!!""""""###&&&((()))((('''&&&&&& !!!###%%%''')))***000---+++***+++++++++******+++,,,---...111555888555333111111000///---+++***((('''))),,,,,,***''''''$$$"""###&&&((('''%%%"""###$$$&&&(((***+++,,,%%%((()))'''''')))((($$$"""'''+++...+++***'''%%%$$$&&&+++...,,,---------------------'''$$$ !!!$$$'''(((((())),,,---+++)))***///444333000...------,,,***)))...---,,,+++***)))))))))'''&&&%%%%%%'''***---///((((((***---111222222111111///---,,,---......---(((''''''***///222111000///............+++&&&"""###''')))))))))***((('''%%%&&&(((******)))&&&)))***&&&"""###+++333555222111222555444///***************)))&&&###!!!"""$$$&&&''''''(((***,,,+++,,,---///000111222222///,,,***+++///222222111ppp___LLLCCCAAA??????AAA>>>;;;666222111444888;;;;;;999555222///---,,,+++111222222333444444444444999888777666666555222000222444666777777444111///---***'''%%%&&&'''((((((######""""""$$$&&&)))+++///,,,((((((+++,,,+++******''''''+++---+++***,,,------,,,)))&&&$$$###### """$$$&&&)))***,,,000333222---(((+++---000222333///)))%%%%%%%%%###""" %%%(((***+++,,,---***'''$$$###%%%(((+++,,,111111222222111///,,,***)))'''&&&(((+++---,,,***000---(((### """$$$%%%'''((('''$$$"""!!!!!!!!! """######&&&((())))))((((((((()))&&&### !!!%%%((()))(((...,,,+++++++++***((('''))),,,000000//////000333444333222222222111...,,,)))***,,,...///...***'''######$$$%%%&&&&&&&&&%%% $$$+++---+++'''%%%$$$&&&))))))$$$!!!""""""%%%""" %%%+++......+++'''%%%%%%)))---111333222222222333111---***&&&'''((('''&&&%%%&&&'''******)))(((((())),,,///111000---)))'''(((,,,///111...+++'''%%%$$$%%%&&&$$$%%%%%%''')))+++---...,,,(((''',,,222444000***///---,,,+++,,,,,,+++***---+++***---111333222111------...---,,,***(((&&&###$$$&&&(((***+++,,,,,,,,,)))'''''')))+++***)))---,,,((($$$!!!$$$+++000666555555555555222---***''')))***)))&&&$$$###### )))222333---***++++++******///555666333...000...++++++---/////////{{{iiiZZZJJJDDDCCCBBB@@@@@@???<<<888555444777:::===;;;:::777444000...,,,+++000111222222333222222222777555444444444444222111555555555555444222000///...***&&&$$$$$$%%%%%%$$$!!! !!!"""$$$'''***,,,+++))))))+++......+++''''''%%%''',,,...,,,***,,,///333666333+++$$$"""###!!!###%%%'''))),,,000333111,,,''')))+++...111111...***&&&&&&%%%$$$""""""&&&((()))***,,,---(((%%%""""""%%%))),,,...222333333333222///---+++((('''&&&))),,,......,,,222...)))%%%$$$$$$%%%%%%'''((()))'''$$$"""!!!!!!"""  ###%%%&&&&&&''')))******((('''((()))'''$$$"""###&&&((()))((()))(((&&&&&&'''((((((''',,,...///...,,,+++,,,...000000111222444333111///******+++,,,---+++(((%%%&&&&&&'''(((((((((''''''""" !!!&&&,,,///---***&&&$$$&&&)))(((###!!!"""$$$&&&""" ###(((+++...+++'''%%%&&&+++000444222111111111111///+++(((&&&''')))*********+++++++++++++++***)))***+++,,,++++++)))'''&&&(((,,,000111///+++'''%%%%%%%%%&&&$$$%%%&&&(((***,,,---...---***((())),,,...,,,)))+++***)))))))))*********(((''''''***///333444444///...,,,***))))))******((())))))***++++++,,,,,,,,,)))'''(((***,,,,,,+++...---***%%%"""###(((,,,111222333222000,,,)))'''&&&(((((('''$$$!!!  (((000111,,,)))***,,,+++,,,111666888444000///---++++++---///000000sssaaaSSSGGGDDDEEECCC@@@@@@???===:::888888999<<<>>><<<;;;999777444000...,,,000111222222222111000///444222000111333444555555999777444111///............***%%%"""""""""!!!!!! """%%%(((+++---'''''')))---111000+++&&&$$$$$$'''---...+++***,,,111888>>>:::///$$$!!!!!! ###%%%%%%'''+++///000...)))$$$%%%(((+++......,,,***(((&&&&&&%%%$$$""""""$$$&&&''''''(((***,,,'''$$$!!!!!!%%%***...000333444444444333000...,,,&&&%%%&&&(((+++......---222---(((%%%&&&'''&&&%%%((())))))'''$$$######$$$$$$###"""###&&&(((((((((((()))++++++)))(((((()))((('''%%%&&&'''))))))((($$$###""""""###%%%''')))000000///,,,)))''''''(((***+++---111333444222///***)))(((((()))(((&&&$$$*********+++******))))))$$$###$$$)))...111000...***((((((+++)))%%%###$$$###(((((($$$!!!$$$((()))---+++)))(((***...222666000////////////---***'''%%%'''***---///000000000+++,,,,,,,,,+++***)))(((((('''&&&###"""$$$(((+++...,,,(((&&&$$$$$$%%%&&&%%%&&&(((+++,,,------------,,,***((('''''''''((('''''''''''''''((((((((('''&&&&&&(((,,,000222333111...+++((((((***---///---,,,,,,+++++++++,,,,,,+++***)))***,,,............---+++'''$$$###%%%&&&+++---///...)))%%%$$$$$$'''((()))'''$$$!!! !!!'''......***(((***,,,,,,...333777999666222...---+++,,,...000111111ppp[[[NNNCCCAAABBBAAA??????>>>===;;;999999:::;;;===<<<<<<;;;999777444000///000111222333222111///...000///...///333888:::;;;:::777222...++++++---...,,,)))$$$!!! !!! !!!!!!"""$$$&&&))),,,...((((((***...222222...)))%%%$$$&&&***+++)))+++///333888;;;888///&&&!!! """$$$&&&%%%'''+++---,,,(((###!!!$$$''')))***)))))))))(((((((((((('''%%%###!!!###$$$%%%%%%%%%&&&(((***)))&&&######&&&+++...000222333333444222000...,,,$$$%%%&&&(((***,,,------000+++&&&%%%&&&'''%%%"""&&&''''''&&&%%%$$$%%%'''(((&&&%%%&&&'''((('''&&&''')))+++,,,++++++,,,---******)))))))))))))))((($$$$$$###!!!!!!###''')))111000...+++)))((('''(((&&&'''***...111111///,,,(((&&&%%%%%%&&&'''&&&%%%,,,,,,,,,,,,+++***))))))&&&%%%'''+++///222222111...++++++,,,+++'''%%%''''''+++***&&&$$$(((++++++,,,,,,---...000111111222+++++++++---...---***((('''(((+++///222333111///******+++,,,,,,)))&&&###((('''%%%""""""$$$)))'''%%%######%%%'''))))))***,,,------,,,***)))***+++,,,***&&&$$$%%%'''((()))***)))'''&&&&&&&&&)))'''&&&'''(((+++,,,---///---+++******+++...///---,,,++++++++++++,,,---******+++,,,...000111111---,,,+++)))'''%%%$$$###%%%***,,,***$$$ """'''(((***)))'''%%%$$$%%%######(((------))))))+++++++++---111555777555333...,,,+++,,,///111111111sssYYYKKK???<<<>>>>>>>>>>>>===<<<999777666777999::::::;;;::::::888555333111111222333444444222000......------000555:::>>>???777444///+++)))***---///+++((($$$"""""""""###"""&&&%%%$$$$$$&&&))),,,...,,,******,,,000222111...)))&&&%%%&&&%%%%%%+++222888777444222///+++&&&"""  """$$$''')))(((***,,,+++(((###"""%%%&&&&&&''')))+++---,,,+++)))'''%%%###""""""###$$$$$$######&&&(((,,,)))&&&&&&(((,,,......///000111222111000...,,,)))***+++++++++,,,------///,,,((('''''''''$$$"""!!!###%%%&&&&&&&&&(((***+++)))''''''''''''%%%###&&&(((+++,,,------///111,,,---...---,,,***(((((((((((('''$$$""""""&&&)))///...---,,,,,,,,,,,,+++))))))+++---//////,,,)))$$$###"""###&&&((())))))++++++++++++******)))(((''''''(((+++///111222222...+++)))+++***&&&&&&((('''***)))&&&%%%))),,,+++***...222666666333...+++&&&'''(((+++......---+++((()))***...111111...+++'''((()))+++,,,***$$$ &&&%%%$$$!!!"""$$$((('''%%%%%%'''***---///......///...---***'''%%%%%%)))...---***&&&&&&''',,,......,,,(((%%%$$$%%%&&&&&&&&&&&&'''(((***+++***+++,,,---------,,,,,,)))))))))***+++,,,---...***+++---...///000222333++++++++++++***(((%%%######'''***(((""" ###$$$&&&)))***)))))))))***(((''')))---,,,)))***...******+++...000222222111...---,,,---///111111000qqqUUUHHH<<<;;;>>>??????@@@>>>;;;888444333444666777666666666666555444333222000111333555444333000///---,,,---///444888;;;;;;000...,,,******,,,///111---***&&&$$$$$$%%%%%%%%%)))'''$$$###$$$(((,,,//////,,,)))***...111222111---)))&&&$$$!!!!!!(((111:::555000//////...***&&&""""""!!!"""$$$'''***,,,+++------+++&&&!!! ###%%%%%%%%%&&&***...333000,,,((($$$!!! !!!###$$$$$$$$$$$$%%%&&&+++)))((((((***,,,,,,,,,---...000111111000///...222333333111...---------000000...,,,)))'''%%%$$$ ###&&&(((((()))***++++++***((((((((('''$$$"""%%%'''***,,,,,,---///111...000222111...***(((((()))******'''###"""$$$(((+++***+++---000111000///...---------...---+++)))"""!!!!!!###'''***++++++)))))))))***))))))(((((('''''')))***,,,...///000+++(((&&&'''&&&$$$%%%(((''')))((($$$$$$)))***)))***...555999999444---(((&&&&&&(((+++///000...---)))((((((+++......+++(((&&&&&&'''***---+++&&&!!!""""""###""""""$$$(((***,,,+++******,,,///222444111000000...+++(((%%%######(((---///,,,((('''&&&...000111...((($$$"""### """%%%&&&'''(((+++---'''))),,,//////---***((($$$%%%''')))+++---------)))+++...///000000111333,,,,,,,,,,,,,,,***&&&###"""%%%'''&&&###!!!"""$$$!!!$$$''')))******+++---,,,******,,,+++(((***///******))))))***,,,...//////.........000111000///jjjPPPEEE===>>>BBBCCCBBBBBB@@@<<<777222000111333555000000000///000000111111---///222444444222000...---,,,,,,---000222111111(((((()))***,,,...000222222...***''''''''''''&&&(((%%%!!!!!!'''---111...+++((()))---000000...///+++(((%%% %%%...555222///...---+++)))&&&###""""""###%%%(((+++---...//////,,,'''###"""######&&&((('''&&&(((...333444000+++&&&###"""######!!!###&&&'''&&&&&&&&&'''&&&&&&&&&)))+++,,,+++***+++---///222333333222111888888777333...***))))))///222333///)))$$$###%%%"""&&&***,,,,,,+++*********)))))))))***)))&&&$$$%%%''')))***))))))***,,,000333555444///+++((('''&&&)))***'''""" """&&&'''''')))...222444222///...,,,************)))'''###"""###%%%)))+++,,,+++''''''((()))))))))((((((&&&'''(((((()))***+++---+++'''%%%''''''%%%'''+++,,,---***&&&&&&******(((***...444888888444///+++((()))***---///000...,,,)))'''%%%''',,,---+++'''&&&%%%&&&***//////***%%%"""###%%%%%%&&&(((,,,///000///---,,,---///222333000///...,,,)))'''&&&%%%&&&(((+++,,,+++(((&&&%%%***---///,,,&&&!!! !!!!!!&&&((((((((()))+++&&&))),,,......+++(((&&&###%%%(((+++------,,,,,,))),,,///000//////000222111///......---+++&&&"""""""""#########$$$$$$$$$###&&&)))++++++,,,---......+++)))***(((&&&)))///,,,***'''%%%%%%'''+++///111000//////000000///---zzzbbbLLLCCC===AAAGGGHHHFFFDDDAAA===777111///000222555,,,,,,+++++++++---///000+++---000333333222///...---,,,+++,,,,,,+++)))'''###$$$'''***---000222333666222---***(((((('''&&&&&&"""&&&...333,,,)))((())),,,...---+++///,,,***'''!!!"""***...///000---)))%%%$$$$$$"""""""""###%%%(((+++---000111000---(((&&&''')))''')))+++***(((***000666222///***&&&%%%'''***,,,!!!$$$((())))))(((((((((!!!"""$$$(((+++---+++)))+++---000222444444444333999999888222+++&&&$$$$$$---111333///&&& ###%%%)))...000///,,,***)))(((((((((***++++++)))'''%%%'''(((((('''&&&&&&'''111444777555000+++((('''"""&&&(((&&&!!!!!!$$$$$$%%%(((...333555222///,,,)))&&&%%%%%%&&&&&&%%%$$$$$$%%%'''***,,,+++***&&&'''((()))))))))))))))&&&'''''''''&&&''')))***...)))'''))))))(((+++///333333///***))),,,,,,(((***---222555666444111///,,,,,,,,,...000000---+++(((%%%###&&&+++---+++(((&&&%%%&&&+++000111---(((&&&'''((((((((())),,,...222000...,,,+++,,,...//////...,,,***)))(((''''''***)))))))))((('''&&&$$$&&&))),,,***$$$ $$$)))***(((&&&&&&&&&''')))+++,,,,,,***'''%%%###&&&***---......,,,***))),,,000111///...000111444222///......***%%% """!!! """$$$%%%%%%$$$(((***---.........///000...+++((((((&&&%%%(((...---+++'''###"""%%%***...222000000000111000...,,,uuu___LLLGGGAAAAAAEEEIIIIIIGGG>>>:::666333222222111000+++++++++++++++,,,------------...000222111...+++...,,,******,,,,,,+++***&&&###%%%***...---...000444333222///,,,'''$$$"""###(((+++,,,***+++***(((&&&&&&(((***---000...&&&###***)))(((%%%""" """$$$%%%### """)))//////...,,,,,,------,,,+++......,,,)))'''(((+++...000---******+++***(((%%%&&&(((+++---,,,)))&&&###"""%%%(((***,,,---111...******---///000///444333000***$$$ &&&)))+++)))### ###''',,,000111---)))''''''***))))))---111222---((($$$%%%&&&&&&&&&'''&&&&&&---000333333000+++&&&$$$#########$$$$$$%%%%%%%%%$$$$$$&&&)))---111222222...***&&&&&&''''''$$$"""$$$""""""'''---000...+++'''&&&%%%&&&(((***)))(((&&&&&&&&&'''(((***,,,---------,,,***)))***,,,///888555111...,,,---...000***+++,,,---///000000111...+++((((((***,,,+++)))((($$$"""$$$***......,,,,,,++++++...111222///,,,---+++***)))*********))))))+++,,,,,,++++++,,,...((()))***++++++++++++******++++++((($$$###%%%'''......+++'''###!!! !!!"""$$$&&&'''&&&$$$!!! '''000111+++&&&%%%))))))***,,,------***(((%%%&&&((()))+++...222555333///------///...)))$$$ """$$$$$$$$$&&&(((***+++---///000...---,,,---+++(((%%%###$$$(((---000111///+++(((&&&'''(((***---///111111///---++++++vvv```MMMFFF@@@???CCCFFFFFFEEE@@@===999666555444222000,,,,,,,,,,,,,,,---...///000///...///000///---++++++---///000111///...,,,+++((((((,,,......///222222222111///,,,)))&&&$$$!!!!!!$$$'''((()))&&&'''((('''&&&&&&(((***,,,......'''"""(((((('''$$$!!!"""$$$%%%###!!!"""(((...///---------...---+++))),,,,,,+++)))'''(((***---///,,,***)))***)))'''$$$$$$&&&)))+++***'''$$$!!! !!!$$$)))---000111...+++***,,,...---,,,222000,,,)))%%%###!!! %%%(((***'''"""!!!&&&+++//////,,,(((&&&&&&***((('''***//////,,,(((###$$$%%%''''''&&&&&&%%%+++...111222///+++(((&&&&&&&&&%%%%%%%%%&&&'''''''''''''''(((+++---.........***'''&&&((((((&&&######"""###'''+++---,,,***'''&&&%%%'''((()))((('''$$$$$$$$$$$$&&&(((+++,,,---......,,,++++++---///111///---++++++,,,///000************+++,,,---...000---***)))***+++***)))(((%%%###%%%***...---,,,***)))***...222333000------,,,***))))))(((((('''((()))++++++)))((()))************++++++,,,,,,---222111...)))%%%&&&)))---///...+++(((%%%$$$%%%%%%###$$$$$$$$$###!!!!!!"""(((///111+++''''''((((((((()))++++++)))((( """$$$&&&))),,,///222...+++***+++//////+++'''###$$$%%%&&&%%%''')))+++...000222222000/////////***((($$$"""$$$)))///333333222111...,,,***)))(((***,,,......,,,*********vvv___MMMFFF>>>;;;???BBBCCCBBBAAA???<<<:::999777333000............///000111222333111///---------+++******000999AAACCC@@@999444000,,,***,,,,,,+++...333222111000///,,,***'''&&&###""""""###%%%&&&%%%$$$!!!###&&&''''''(((***++++++------(((!!!!!!%%%%%%&&&%%%### $$$&&&&&&%%%###$$$(((------------......---***''')))***)))((('''(((***,,,---,,,*********)))'''%%%$$$%%%((()))(((%%%""" !!!"""(((///333000...++++++,,,,,,,,,+++///,,,((('''((('''%%%"""%%%''''''%%%  %%%)))------***'''&&&&&&)))'''&&&(((,,,---+++((($$$&&&(((******)))'''&&&)))+++...///---***)))(((***)))'''&&&&&&'''((()))+++***((('''''''''((())),,,)))&&&&&&((()))'''$$$!!!###%%%'''''''''((()))((('''&&&((())))))((('''######""""""###&&&(((******+++---,,,+++***+++,,,)))(((((((((***---000111---,,,***))))))***,,,---333000---+++******(((''')))&&&###%%%(((++++++***(((((()))---222444222///...---,,,***((('''%%%%%%''')))******(((&&&%%%%%%+++*********+++,,,...///777444...)))%%%''',,,000...---***(((((()))***+++((('''%%%###!!! %%%$$$(((...///+++((())))))'''&&&&&&'''((('''&&&"""&&&))),,,...///***)))(((+++///111///,,,'''((((((((('''(((+++---333444555444222111111222+++((($$$###%%%***000555444444444333111---)))'''(((***++++++)))(((((()))ttt^^^MMMEEE<<<888;;;>>>???>>>>>>===<<<<<<<<<999555222111111111111222333444555555222...,,,++++++***)))***444EEEXXXbbb\\\LLL===222...++++++)))(((+++000333333111///,,,***((('''%%%%%%%%%&&&'''&&&###!!!!!!%%%((()))***,,,---+++------***%%%!!! !!!###$$$%%%''''''%%%!!!&&&'''((('''&&&'''***,,,++++++,,,...///---***&&&((()))******))))))+++---------,,,,,,,,,***((('''&&&''')))***)))&&&###!!!!!!###)))///333...------------------,,,...***&&&(((,,,---***'''&&&''''''$$$!!! !!!&&&***---,,,)))''''''((()))((('''(((***,,,+++***'''***---//////...+++)))((()))++++++)))'''&&&&&&+++***((('''&&&'''((()))+++***(((&&&$$$###$$$&&&(((%%%######&&&'''&&&$$$ $$$''''''$$$###%%%)))***))))))***++++++)))'''%%%$$$###""""""###%%%&&&$$$&&&)))***((('''&&&&&&&&&&&&'''(((+++---000222222000...,,,+++,,,...000444111...+++)))'''&&&%%%'''%%%###$$$&&&((((((((('''&&&(((,,,222444222/////////...,,,)))&&&%%%%%%(((***+++***'''%%%######))))))(((((()))+++...///555222---(((&&&(((+++...---***'''&&&(((+++...//////,,,((($$$""""""###$$$&&&$$$&&&***+++)))(((++++++(((%%%######$$$######!!!&&&+++...//////***)))))),,,///111000///***++++++***)))***,,,///555666555444222111222333...+++'''$$$%%%***///333111111111111///,,,)))(((((()))***)))((('''(((***ooo\\\MMMEEE;;;777999<<<===<<<888888999;;;<<<;;;888555444444444444444555555666555222---*********))))))(((333JJJeeevvvpppVVV???222///......+++(((+++000555444222///,,,***((('''((((((((())))))'''$$$!!!"""&&&)))***+++---...---------+++(((&&&$$$###""""""%%%))),,,+++'''$$$'''((()))))))))***+++---))))))+++---...---***'''(((***+++,,,++++++,,,---...///000///...,,,******)))***,,,,,,+++(((&&&$$$!!!###'''+++...111,,,---///000000/////////---)))'''***///222///+++(((((('''%%%###""""""###(((***---,,,)))'''(((******))))))***+++------,,,)))+++...000000///,,,***(((((((((&&&###""""""###***)))(((&&&&&&&&&'''''''''((((((%%%""""""###%%%###!!! $$$&&&%%%###!!!%%%((('''"""!!!%%%))),,,,,,+++,,,---,,,***'''((('''&&&$$$###"""""""""!!!$$$'''(((&&&$$$######'''((()))+++,,,...000000333111///---,,,...000111333222///+++(((&&&%%%%%%&&&%%%######$$$&&&'''''''''&&&(((,,,111333111//////000111///+++(((''''''***+++,,,+++(((%%%######'''&&&%%%%%%'''***---///111///---++++++,,,,,,---+++'''######&&&+++...///000...***&&&######$$$%%%$$$!!!"""&&&'''&&&'''+++...***%%%""""""!!!!!!  %%%+++......---******)))***,,,------,,,,,,,,,+++***)))***...000555555444111......///111111...***'''''')))---000++++++)))))))))***+++++++++++++++)))(((((()))+++~~~zzz{{{}}}vvvgggYYYLLLDDD;;;888:::======;;;444444666888::::::888666666555444444333333444444333000,,,************)))%%%...CCC]]]nnnhhhOOO777111111222444000,,,---222555444222///---+++***************++++++***&&&######%%%((())))))***,,,---...,,,+++******(((&&&###!!!"""$$$(((------***&&&%%%&&&''')))+++,,,,,,,,,''''''(((+++------,,,***(((***------,,,+++++++++---000222222000---,,,,,,,,,,,,------+++)))'''%%%"""&&&)))+++,,,---+++...111222111/////////,,,******---111333111///+++***(((&&&%%%$$$%%%%%%(((+++,,,+++((('''))),,,***+++,,,------...------''')))+++------,,,***)))((('''&&&###  """'''''''''''''''&&&&&&&&&###&&&(((&&&###!!!###%%%""" $$$'''&&&%%%###&&&)))'''######&&&***---------......---)))&&&((((((((('''%%%""" !!!$$$&&&'''&&&$$$######'''(((***,,,------.........---,,,+++,,,---///111222222000,,,(((&&&'''(((&&&%%%$$$$$$%%%&&&'''((()))((())),,,111222///,,,---000222111---******+++,,,---,,,***'''%%%%%%%%%$$$$$$$$$%%%'''***,,,---...---...000333333222000***%%% ###))),,,......,,,***'''%%%######### ###%%%$$$'''+++...***&&&######"""!!! !!!(((,,,,,,******)))((((((''''''((((((+++++++++))))))***...111444333111---******,,,///333000---***)))***+++---((('''%%%$$$%%%)))---000......---***((((((***---{{{vvvxxxzzz|||{{{uuuoooiii___VVVKKKDDD<<<:::<<<>>>===;;;444444555666999999888666555444333111000000000000///---+++***+++++++++***%%%+++888HHHQQQLLL;;;---,,,///444888444...---111222111000...............,,,++++++,,,,,,,,,***(((&&&((((((((('''''')))***---***''''''))))))&&&###"""!!!!!!%%%***+++'''###!!!"""$$$'''***++++++***%%%%%%&&&))),,,...---,,,(((***---...,,,***)))))),,,///222222///---,,,,,,++++++++++++***'''%%%$$$!!!$$$&&&((()))))),,,000333333000---++++++***+++---///000111111000,,,***'''%%%%%%&&&&&&&&&(((***+++)))&&&&&&))),,,(((***---.........------((((((***+++++++++***)))'''&&&%%%""" ###%%%%%%&&&'''))))))((('''&&&!!!%%%)))((($$$!!!"""######!!! ###'''******)))&&&'''((('''%%%&&&))),,,,,,,,,,,,------+++'''$$$$$$%%%'''(((&&&$$$  """$$$$$$###"""""""""$$$%%%(((***+++++++++***((())))))***,,,...///000222222111...***)))***,,,'''''''''''''''(((***,,,+++******,,,000000---))))))---111000---***+++---------+++(((%%%$$$%%%'''"""###%%%''')))+++,,,---,,,,,,---111666888777555+++%%%!!!'''+++,,,+++++++++***(((&&&###"""!!!$$$%%%'''+++***(((&&&%%%%%%&&&%%%$$$ '''+++,,,***+++***)))((('''&&&((()))******)))((((((***...222444222///+++''''''***---111000...---,,,+++,,,,,,)))(((&&&&&&(((,,,000333111000...+++((((((***---yyyuuuwwwwwwzzzxxxooogggaaa[[[TTTJJJDDD===;;;>>>???>>>;;;666555555666888888777555444333111///...---,,,,,,---+++******+++,,,,,,+++'''+++222777777333+++&&&'''+++333888555...,,,/////////.........000111222---,,,+++,,,---...,,,+++))))))(((&&&$$$$$$&&&(((---(((%%%%%%'''(((&&&"""""" """&&&'''###!!!%%%)))***)))(((%%%$$$%%%'''+++...///...'''***------+++)))'''&&&+++...222222///,,,+++,,,))))))))))))'''%%%###"""!!!###%%%'''(((...111444333///***(((''')))+++...////////////000,,,)))&&&%%%%%%&&&&&&&&&'''((()))(((%%%%%%(((+++'''***---//////---,,,,,,******++++++,,,,,,,,,+++&&&&&&$$$""" """&&&)))###%%%(((***+++***(((&&&!!!&&&******%%%!!! """&&&$$$###&&&+++......---(((((((((((('''(((***,,,+++++++++,,,,,,***&&&""" """&&&((('''%%%!!! !!!!!!  """%%%'''))))))((((((&&&''')))+++---///111222222333333000---+++---000((())))))))))))+++---///---++++++---//////+++(((&&&+++///000,,,***,,,...---,,,***&&&######&&&((("""###&&&(((+++,,,---...+++***+++///555999:::999,,,%%%!!!'''***+++,,,---......---)))&&&###!!!%%%%%%(((,,,'''&&&%%%&&&'''))))))(((### !!!(((---...,,,------,,,+++))))))+++,,,(((((((((''''''***///222444222...)))&&&&&&))),,,//////.........------,,,++++++***+++---000333555333222...***''''''***,,,yyyxxxzzz|||yyyiii[[[VVVSSSOOOGGGBBB<<<:::;;;===<<<;;;888999::::::888555222111000000000///...,,,+++***''')))+++,,,,,,,,,---...)))***,,,///000---&&&!!!!!!$$$(((---111222333222//////000222333222000...------,,,,,,,,,,,,++++++///,,,(((%%%%%%'''))),,,///,,,(((%%%$$$$$$###"""!!!"""$$$$$$!!!''',,,+++******---***(((((()))+++,,,,,,+++++++++,,,,,,***'''$$$###(((---...,,,******,,,///,,,(((### ###%%%&&&$$$ !!!''',,,///222444111+++&&&''')))+++,,,...000111111000///(((&&&"""!!!"""######"""'''%%%%%%'''+++......,,,$$$%%%'''+++///...***&&&&&&,,,111111111000...))))))'''$$$######%%%(((***'''&&&&&&(((***+++***(((***,,,+++'''!!! $$$)))...---,,,***)))***---000...***&&&&&&(((***)))(((*********++++++)))&&&######%%%(((***)))'''###!!! """%%%''''''&&&%%%%%%&&&))),,,///111333444555333000...,,,,,,,,,---,,,***''''''***---111222---......,,,***(((((()))'''(((***,,,,,,,,,+++***+++***'''%%%$$$######$$$!!!$$$'''+++,,,+++)))((())))))***---111333222111***'''###!!!###&&&((()))......---,,,***(((&&&$$$"""###"""!!!%%%******%%%***((('''(((+++---+++))))))'''%%%&&&)))---000111111000---+++***,,,...000+++)))'''(((***---/////////,,,)))))),,,------+++---------------...///000111333444000+++***000666111000---((($$$###'''+++|||{{{|||xxxfffVVVNNNIIIFFFCCC>>>:::999<<<>>>???>>>777777777777666444333222222111000///...,,,+++***$$$&&&'''((('''(((***+++***+++...111222///)))### """&&&+++...000000000......///111222111000...))))))***+++---///111222///---***''''''***,,,///333000+++(((''''''&&&%%% !!!#########!!!(((------+++++++++(((&&&%%%&&&((()))(((''')))+++------+++&&&###!!!$$$'''*********+++,,,***(((%%%""" !!!''')))***(((%%%&&&+++///222444444000)))%%%%%%'''***,,,---//////...---,,,(((&&&###"""###$$$$$$$$$'''&&&'''***...111111000)))'''&&&'''))))))'''%%%&&&,,,000111111111///+++)))((('''&&&%%%%%%&&&&&&'''(((***,,,------,,,,,,------+++%%% !!!&&&+++///...---+++******,,,...+++)))%%%$$$%%%&&&'''(((...---+++***)))'''###!!!"""%%%)))++++++)))%%%"""""""""!!! ###''')))*********''')))***---///000111222000...,,,***)))+++,,,...---+++)))((())),,,---///,,,------,,,)))(((((()))&&&'''***,,,,,,,,,+++***((('''&&&%%%$$$$$$%%%%%%!!!###''')))+++***((('''((())))))******++++++,,,***(((%%%%%%&&&''''''&&&***+++,,,,,,+++)))'''%%%%%%&&&&&&%%%(((---,,,(((((('''''')))...111222111,,,)))''''''***---...///333222111///......///111...***((()))...111222111...,,,******---//////...,,,,,,,,,---...000111222555888888444...+++...222000000...***&&&%%%'''***sss```PPPGGGCCCAAA>>>;;;888999===@@@AAA???888777666555555555555666555333111///---,,,++++++%%%%%%&&&%%%%%%&&&))),,,,,,---000333333000)))$$$ $$$'''***,,,------------...///////////////)))))))))***---000444666000///,,,++++++---000222555222---***((('''&&&$$$ !!!!!!"""###$$$ !!!(((------++++++)))&&&###"""###$$$$$$$$$###&&&+++......+++&&&###!!! !!!$$$'''***,,,,,,'''%%%###!!! !!!"""###+++---...,,,***+++///333444555333...(((######%%%***+++---...---,,,***)))&&&$$$"""!!!###$$$$$$###$$$%%%'''+++///111111000,,,((($$$"""""""""###"""&&&+++//////111333111,,,)))))))))((('''%%%###"""&&&***...///---+++,,,---...---)))### &&&,,,---------,,,++++++++++++((('''$$$!!! !!!%%%(((222///+++'''%%%###!!!!!!%%%***---...+++'''%%%%%%$$$###"""  $$$(((+++---------++++++,,,,,,---.........***(((&&&$$$%%%'''+++---,,,+++************++++++***+++,,,+++)))((()))***&&&'''***,,,------,,,,,,&&&%%%%%%%%%%%%%%%&&&'''!!!###&&&((()))((('''%%%(((******'''$$$###%%%(((+++)))((())))))(((&&&$$$'''(((+++---,,,***'''&&&''')))(((''')))------)))&&&%%%'''+++111666:::;;;///---+++***+++,,,,,,,,,222333333222111000111222111,,,''')))000555333000,,,***)))+++---000111111++++++---...000111333333777888999555///******+++---...---+++)))((()))***{{{mmm\\\NNNFFFDDDEEE>>>;;;999:::===@@@@@@???:::888666444444555888999777555333000...,,,++++++******)))'''''')))---111---///111222111,,,&&&"""!!!$$$&&&((()))***+++,,,---...------...///...,,,*********---000222333222000///...///111222444000+++(((&&&%%%###"""$$$###############$$$$$$###%%%******))))))(((%%%""" !!!!!! """&&&***---,,,***'''&&&$$$!!! %%%***++++++'''&&&$$$###"""###$$$%%%---......---,,,---000333333333111,,,'''$$$$$$%%%++++++---------+++)))((($$$"""!!!!!!###$$$$$$$$$###$$$&&&)))+++,,,++++++)))&&&""" &&&***------000333222...******(((&&&%%%###!!!!!!%%%+++000000+++'''''')))+++***'''$$$!!!"""%%%)))))))))***+++,,,,,,***)))%%%$$$###$$$)))111---((($$$"""!!! """&&&+++///000...)))&&&((((((&&&%%%###!!! !!!$$$''')))+++++++++++++++******************'''%%%""" !!!$$$'''******+++,,,,,,+++***++++++***+++,,,+++******+++,,,'''))),,,.../////////...((('''''''''''''''''''''"""###%%%'''((('''&&&$$$(((***+++'''!!! $$$)))---+++***)))***)))'''%%%'''))),,,......+++'''%%%'''))))))'''(((++++++(((%%%&&&(((,,,222888===@@@222000---,,,,,,,,,+++))),,,///222222111000111333333,,,&&&'''///333000+++((((((((())),,,///111222,,,---...///111111222222222333444111---(((%%%###'''(((***+++,,,,,,,,,,,,{{{kkkZZZMMMGGGGGGJJJBBB???;;;:::===??????===:::888444111111222555888777666444111///---,,,,,,---,,,+++))))))+++000444---///000///+++'''"""  !!!"""$$$&&&'''(((***,,,......,,,+++,,,---...---***((((((***,,,...444333222111000//////000111...***'''%%%%%%$$$###''''''&&&&&&&&&''''''(((!!!"""''''''&&&&&&(((%%%""" !!! %%%'''******)))((()))+++)))%%%!!!!!!%%%)))******+++***((('''&&&%%%%%%%%%++++++,,,++++++,,,...000......---+++(((&&&&&&&&&***+++,,,------,,,***)))%%%$$$$$$%%%'''))))))(((&&&'''((())))))(((((((((%%%$$$""" &&&)))***+++...333222---***(((%%%"""!!!!!!###$$$)))...222111+++%%%$$$%%%))))))***)))((((((((()))&&&%%%&&&)))+++,,,***(((""""""!!!%%%+++---)))$$$ !!!"""###$$$(((,,,000000...***'''))))))((('''&&&%%%$$$$$$!!!"""###$$$%%%%%%%%%$$$(((((('''&&&&&&&&&'''''''''%%%""" !!!$$$&&&'''***------,,,+++,,,---***+++,,,,,,++++++,,,---***,,,...000111111111000+++++++++******)))(((((($$$%%%&&&(((((('''&&&%%%%%%'''(((%%%!!! %%%***///,,,)))(((((())))))((()))+++...///...+++'''$$$(((++++++((('''))))))'''%%%'''))),,,000555999<<<111///.........---***(((%%%***...000...---///111333+++$$$$$$***...***$$$%%%%%%&&&'''(((+++...000...///000000111000000///............---)))$$$!!!!!!%%%)))---.........}}}jjjYYYLLLFFFGGGKKKHHHCCC===;;;<<<>>>>>><<<:::777222...---...000222666666555444222///---,,,+++***)))((('''***...222---......+++'''$$$""""""""""""""""""###%%%''')))***---111000---******+++***)))(((((()))+++---///222111111111000///......000---***(((((((((((('''(((((((((((())))))***+++!!!!!!%%%%%%%%%%%%(((%%%""" !!!!!!!!! ''')))+++***((((((***---,,,)))%%%$$$%%%''')))***///...,,,***(((''''''&&&))))))))))))***+++,,,,,,************)))((('''&&&'''(((***,,,------,,,+++)))))))))+++...000000///,,,------,,,***)))***+++%%%&&&&&&%%%"""!!!!!!"""'''((('''(((,,,222111,,,(((&&&###!!!!!!###&&&(((---000333111,,,'''%%%%%%)))***---...//////...---&&&%%%%%%'''+++,,,***'''"""!!!  ###)))---***&&&""" !!!$$$&&&''')))+++---//////,,,)))&&&''''''''''''''''''''''''"""######""""""!!! $$$$$$#########%%%'''(((((('''%%%###""""""###$$$&&&))),,,,,,+++***,,,...***+++,,,,,,+++***+++---,,,...000111222222000///------------,,,+++))))))'''((()))))))))((('''&&&"""$$$%%%$$$""""""%%%)))---***((('''(((***++++++***,,,---...---***&&&$$$)))------)))'''((()))'''###&&&)))+++,,,...000333---------...///...,,,***###(((------+++))),,,///000)))######''')))&&&"""###$$$%%%%%%%%%'''***,,,...///000111000///...------,,,,,,...000...(((### %%%+++.........}}}gggWWWJJJCCCEEELLLMMMFFF???;;;<<<>>>>>>>>><<<999444000------...///444555666666444111...,,,'''''''''&&&&&&(((+++...---------***'''&&&(((***&&&%%%$$$###$$$&&&)))******///333333...)))(((((((((((()))***+++---///000,,,---...////////////......,,,)))(((***+++,,,,,,(((((((((((()))+++,,,---###"""''''''&&&((('''%%%!!! !!!!!!!!!&&&***...---***(((***---+++***)))&&&%%%&&&))),,,///...---,,,***)))((((((((((((((((((***+++++++++'''((()))***+++)))&&&$$$"""$$$'''***,,,---,,,,,,+++***+++...111333333222///000000...++++++...111+++,,,,,,)))&&&$$$%%%'''''''''%%%%%%***000///***############%%%(((+++---.........---+++)))&&&%%%)))***+++---000111222111+++(((&&&(((+++,,,)))&&&""" !!!%%%***---...***'''###"""$$$''')))***---.........---***'''%%%"""###$$$%%%&&&'''((()))$$$$$$###"""!!!!!! !!! !!!###&&&)))+++(((((('''&&&&&&%%%%%%%%%&&&)))+++***'''&&&(((+++)))***+++***)))((()))***---...000111111000...---++++++,,,------,,,+++******+++++++++******)))(((###$$$$$$%%%&&&'''(((((('''''''''(((+++---,,,,,,((()))***+++***)))'''%%%(((,,,---(((%%%&&&&&&%%% ###'''(((((('''((()))((()))+++---000000...,,,''',,,000...)))&&&)))---,,,((($$$###&&&((('''%%%###%%%&&&%%%###$$$'''))),,,---///000000///...---...,,,+++---111000***$$$"""(((,,,,,,***zzzdddTTTIIICCCFFFMMMOOOHHH???;;;;;;>>>@@@@@@AAA>>>888333000//////000222444666777666333///---&&&&&&'''&&&&&&'''***---,,,---,,,***((()))...222((('''%%%$$$%%%'''***+++***000555555///)))&&&&&&)))***+++,,,---.........'''(((+++---///000000///+++)))''''''))),,,------'''''''''((()))+++,,,---&&&!!! %%%)))))))))***&&&$$$!!! !!!!!!!!!%%%+++000000,,,))))))+++)))******(((%%%%%%***...------,,,,,,+++******))))))(((((()))+++,,,,,,+++'''((()))++++++)))%%%"""!!!%%%(((+++,,,------))))))***---000222222111///000///---+++,,,000444222222111,,,(((&&&))),,,''''''$$$$$$)))///...(((!!!$$$'''***,,,...///+++***)))))))))(((&&&$$$((('''''')))---000222222000,,,)))))),,,,,,)))%%%""" """(((...000000,,,)))&&&%%%&&&)))+++,,,000000///---+++(((&&&$$$!!!###%%%'''))))))%%%%%%$$$$$$###""""""!!!!!!$$$(((+++...(((((()))))))))(((''''''''')))+++((($$$"""%%%(((((())))))((('''&&&&&&(((---...///000///...,,,+++((()))+++,,,------,,,,,,,,,,,,,,,,,,,,,+++***)))''''''''')))+++,,,+++)))###$$$&&&***......---+++$$$%%%'''(((((((((''''''%%%******%%%!!!"""###""" %%%&&&%%%######$$$%%%&&&)))---000111///------111333///(((%%%''',,,)))'''%%%%%%''')))******%%%&&&'''%%%""""""%%%(((***+++---///000000///......+++))),,,000///)))### &&&))))))'''yyygggUUUIIIEEEGGGIIIJJJFFFBBB??????@@@@@@???CCC@@@;;;888777555333222999999999:::;;;777111+++$$$$$$#########%%%(((***---------.........//////***)))((('''((()))+++---,,,------,,,)))(((((()))///---,,,000555666333///(((''''''+++000222...***+++)))'''(((***,,,+++)))***)))(((&&&%%%%%%&&&&&&%%%&&&'''***------+++((($$$!!!!!!######"""%%%***//////+++'''&&&'''...---+++(((%%%$$$%%%''',,,+++***))))))***,,,,,,%%%&&&(((+++...000111222***'''&&&))))))%%%###$$$(((&&&%%%(((---...+++((("""###&&&)))---//////...222000---++++++...111444777555222---******,,,...'''(((((()))))))))))))))%%%&&&(((***+++,,,,,,,,,---***&&&$$$$$$%%%$$$$$$%%%&&&(((,,,000222000///000...---...000---(((###!!!"""$$$)))///111///,,,+++((($$$$$$'''******)))///---)))&&&$$$$$$%%%'''"""!!!!!!###%%%'''(((''')))&&&###!!!"""###$$$$$$######$$$%%%''')))+++,,,---111111---***+++***(((***(((%%%"""!!!"""###$$$%%%%%%&&&'''((((((((((((***,,,///111000...+++(((***)))))),,,000222///------.........,,,,,,,,,---)))((((((+++///000---***)))+++...000///---***((("""$$$&&&)))******)))(((***(((&&&$$$###"""######!!!$$$(((******(((&&&&&&###&&&***...111111000///000///---+++)))'''&&&%%%(((((('''&&&''')))+++,,,+++)))'''&&&%%%&&&''')))------------...111444555...+++((('''((()))******### """(((,,,***(((}}}lll[[[NNNHHHEEEEEEGGGDDD@@@>>>???@@@@@@@@@BBB???<<<:::::::::999888:::999999999999555///***"""$$$&&&'''''''''&&&'''******++++++,,,---------&&&'''((()))************'''(((((('''%%%%%%&&&(((---,,,,,,///444444111,,,(((''''''+++000111...***+++******,,,//////---***)))(((&&&$$$###############&&&+++///222///***&&&!!!!!!$$$%%%%%%###$$$)))...---)))&&&%%%&&&------,,,)))&&&$$$%%%'''---,,,++++++++++++++++++&&&''')))+++---///000000+++&&&$$$%%%%%%###$$$''',,,***)))+++...///+++'''###$$$&&&(((+++---------444222///------///222444666444111---******,,,...))))))******+++*********((()))***++++++***)))(((''''''%%%$$$###$$$$$$%%%&&&&&&(((+++...000000///......---...---,,,(((&&&%%%%%%'''+++///000...,,,***'''%%%$$$&&&(((((('''***)))'''&&&%%%%%%%%%&&&!!!!!!!!!$$$'''((('''&&&'''%%%######%%%&&&&&&&&&%%%%%%$$$%%%'''***...000111444333---))))))(((%%%'''%%%"""  !!!"""###$$$&&&((()))***))))))+++,,,---------+++***(((***((((((+++///111///---------...---++++++++++++***((((((+++///111000---,,,---//////...+++'''%%%###%%%(((******)))&&&$$$((('''&&&%%%%%%%%%%%%%%%$$$'''***,,,+++)))''''''&&&(((,,,///111111111000///...---+++)))'''&&&%%%&&&&&&&&&''''''((())))))******)))))))))***,,,,,,000...***'''(((+++///222+++((($$$###$$$''')))******'''&&&)))...111111///~~~nnn^^^QQQIIICCC@@@BBB???===<<<>>>@@@AAAAAA@@@>>><<<<<<===>>>>>>===:::999999888666222---)))!!!%%%***,,,+++(((%%%###''''''((()))+++,,,------$$$%%%(((+++,,,,,,+++***&&&&&&&&&$$$###$$$'''******)))***---000000,,,(((''''''(((+++///000---***'''(((***---//////,,,))))))'''$$$""" !!!"""&&&---444555111)))""" """&&&)))(((&&&######'''++++++'''$$$###$$$------,,,***'''%%%%%%&&&++++++,,,,,,,,,,,,,,,+++'''((()))***+++,,,---...+++&&&""""""""""""%%%+++111///---...000000,,,(((&&&'''((()))+++,,,------666444222000000222444555666333000---++++++---...,,,,,,---------,,,,,,+++------,,,+++***(((&&&%%%###%%%'''&&&###"""$$$''''''&&&&&&))),,,...///...,,,------,,,)))((('''(((''''''(((***,,,,,,***((()))'''%%%%%%&&&&&&%%%###$$$%%%&&&''''''%%%$$$### """%%%'''(((&&&$$$$$$$$$%%%''')))***)))((((((&&&$$$$$$''',,,111555===>>>:::111***)))'''$$$"""!!! !!!"""$$$'''***,,,...///111///---+++)))))))))******((('''***...000///---+++++++++++++++*********+++)))(((***///222222111000111111///,,,'''### ###%%%(((***)))'''$$$!!!'''''''''''''''''''''''''''***------,,,***(((((()))+++---///000111111000...---,,,+++)))((('''&&&$$$%%%'''(((((('''&&&%%%((()))+++,,,...///000111333...((("""!!!$$$)))---((($$$ %%%)))+++222///---...222444444333xxxhhhYYYNNNFFFAAA======;;;::::::===@@@AAAAAA===<<<;;;;;;===>>>>>>===<<<;;;999777444000,,,)))$$$)))...///,,,'''$$$###&&&'''(((***,,,---//////%%%''')))+++------...---,,,,,,***(((&&&'''***,,,%%%%%%&&&)))++++++'''$$$%%%&&&(((+++......+++(((###$$$%%%'''))))))(((''')))'''$$$""" !!!"""###'''---222444///'''!!!!!!$$$(((,,,---***&&&""""""%%%((((((&&&$$$###$$$+++------,,,)))&&&%%%%%%'''(((***,,,---...------((((((((())))))******+++***&&&$$$$$$$$$###&&&,,,222111000111222111///,,,++++++,,,,,,,,,---///111888777555444444555666888777444111/////////000000000000111000000///............---+++)))(((&&&%%%###'''***)))%%%"""$$$((('''&&&&&&'''***---------+++,,,,,,)))$$$"""$$$'''''''''&&&&&&'''&&&%%%$$$((('''''''''&&&%%%###!!!!!!$$$&&&((((((%%%!!!!!!$$$&&&&&&$$$!!!"""###&&&***---...,,,***)))&&&######&&&,,,333777IIIIIICCC777...***'''$$$  !!!###(((///666:::<<<999333---***)))+++,,,+++)))(((***///111111///((((((((()))+++,,,,,,+++***'''&&&(((...222333222333333222///***%%%###$$$%%%&&&&&&%%%$$$$$$******))))))(((''''''&&&(((+++------+++)))((((((******+++,,,---.........,,,,,,+++***)))((('''''''''((())))))(((%%%###!!!###&&&)))---000111222222222...(((###!!!###''')))%%%!!!$$$***---555222///...000111111000xxxlll\\\NNNGGGCCC???===:::999888999<<>>EEEGGGBBB:::222---+++,,,...,,,******,,,111444333111&&&%%%%%%(((,,,/////////(((&&&%%%'''---111222222444333111...***$$$ """"""""""""$$$&&&)))***///...,,,***(((&&&$$$###(((***,,,,,,***((('''''''''((()))***++++++++++++*********)))))))))((((((+++******(((&&&### """&&&+++...000000000///---***'''&&&&&&'''(((###  &&&+++...444222000...------,,,,,,lllaaaRRRGGGCCCBBB@@@>>>999888888999<<<>>>>>>>>>888777777777999999777555;;;;;;999555000,,,++++++...222444111***%%%%%%&&&)))***+++---///111222333...---,,,,,,---000333444666555222---)))&&&&&&''' !!!!!!"""###$$$%%%&&&$$$&&&***---...,,,***((((((((('''%%%$$$%%%))),,,,,,***(((&&&''')))---///***)))'''&&&&&&&&&$$$###'''+++...///+++&&&""" """$$$&&&'''((((((((())),,,///000---((($$$""" ###&&&))),,,---...)))(((&&&%%%%%%%%%&&&'''%%%&&&+++...+++&&&%%%(((,,,---///111222222222222,,,---...---,,,///444999>>>>>>???@@@AAABBBCCCCCCAAA>>>::::::===>>>===;;;999999888777666555333222,,,+++************++++++---///000...***'''(((***(((''''''(((***,,,+++***(((((('''%%%###"""###%%%******)))'''%%%$$$&&&((((((,,,///000...)))&&&$$$&&&((())))))'''$$$ !!!######!!!!!!"""&&&+++...---***'''$$$$$$######&&&***///222AAABBB===333+++'''%%%!!!!!!!!!!!!"""###%%%&&&'''$$$!!!%%%333AAAJJJJJJEEE===555///---------+++***+++///444666444111'''%%%%%%)))...222222111'''%%%%%%(((---111111000222111000...***'''###!!!"""""""""###&&&***...000444111...)))&&&###"""!!!&&&(((******((('''''''''%%%'''(((***++++++******)))))))))))))))))))))))),,,***'''$$$""" !!!%%%))),,,...//////,,,,,,+++***)))'''&&&%%%!!! $$$(((+++,,,000000//////...---,,,+++yyyeee[[[NNNGGGFFFEEEBBB>>>:::999999:::<<<======<<<666666666888::::::999777888888666222,,,))))))***///444777444,,,%%%$$$%%%((()))***,,,---///000000............///000111222555444222...)))%%%$$$$$$""""""""""""###%%%)))+++&&&)))...111111///,,,***,,,------+++((((((+++...+++***((((((***...333666,,,***&&&$$$$$$$$$######&&&(((+++***&&&""" !!!###&&&)))+++,,,,,,(((,,,000111...)))$$$!!! """%%%'''***+++((('''%%%$$$$$$$$$&&&'''%%%''',,,...***$$$###''')))+++...///000000000000...000222111000444;;;BBBBBBDDDFFFHHHIIIKKKKKKKKKGGGCCC@@@AAADDDFFFDDDAAA<<<<<<;;;:::888777555444++++++*********+++,,,---000///...,,,+++++++++,,,(((((((((***,,,,,,+++)))&&&%%%$$$%%%'''))))))))))))***)))'''$$$$$$'''***)))...444555222---***(((((())))))((('''%%%$$$""" !!!######"""!!!"""###&&&)))++++++((($$$######%%%''')))+++---...111444222,,,((('''&&&$$$""""""###$$$&&&'''))))))&&&### !!!'''333???FFFCCC???999333...,,,++++++))))))+++000555666333000+++((('''+++000444333000(((&&&&&&***///222111//////......---,,,***((('''###$$$'''***---///111222666333---((($$$"""!!!"""%%%'''))))))((('''((()))&&&(((+++---......---,,,'''((((((((())))))*********&&&"""!!!$$$!!!###&&&))),,,...//////++++++***)))'''%%%###""" ###(((******)))(((***---.........------}}}sssbbbYYYPPPKKKKKKIIICCC>>>;;;:::::::::<<<===<<<;;;666666777999<<<===;;;:::555555444///***'''''')))///555:::777...&&&###$$$''''''(((***+++,,,---...+++---///000111000///...444444222///***&&&$$$$$$$$$$$$###"""###''',,,000(((,,,111444333111...,,,,,,///000///,,,***+++---***)))((())),,,111666:::---***&&&$$$$$$$$$###"""###%%%'''&&&""" !!! !!!###&&&+++...///...(((,,,000222///)))$$$!!!  """$$$&&&((((((&&&%%%######$$$%%%'''%%%'''+++---(((""""""&&&)))+++---......------...111444666666555:::BBBIIIFFFGGGJJJMMMOOOPPPQQQQQQKKKGGGDDDEEEIIIJJJHHHEEE=========;;;:::888666555,,,,,,*********+++,,,---000...+++***,,,---......(((((())),,,------+++(((%%%######&&&,,,///...---'''''''''$$$"""###'''******000666888555000,,,+++))))))((((((''''''''''''"""!!! !!!###$$$$$$###"""###%%%(((***)))&&&###"""$$$&&&)))+++,,,,,,+++&&&***,,,)))((()))***(((""""""$$$%%%''')))***+++(((&&&$$$%%%***222;;;AAA;;;999555000---***)))((('''(((+++000555666222...///+++***,,,111444222///(((((((((,,,111333111...,,,,,,---------,,,++++++$$$''',,,000333333222222666222,,,&&&"""!!!"""###%%%''')))))))))((()))***''')))---111222111000...'''''''''((()))*********'''"""###'''$$$&&&(((***---///000111,,,+++)))&&&$$$!!! !!!%%%)))+++)))'''!!!$$$)))---......//////zzzpppeee[[[QQQNNNKKKFFFCCCDDD??????@@@@@@???<<<:::888888777777;;;@@@AAA===888666444111---+++******+++000111222///***&&&&&&'''******(((&&&$$$%%%'''***+++---000333444444333222333555555222,,,(((&&&&&&(((((('''$$$###%%%+++000...000222333111///------333000---++++++++++++***)))((('''(((+++///222333333,,,%%%!!!"""###!!!###$$$&&&%%%###!!! ###$$$######(((...///+++''',,,111111,,,((('''(((...)))$$$$$$&&&'''%%%"""(((&&&%%%'''))))))&&&###"""$$$''''''&&&$$$###"""***---000222111111222222444555777999<<>>???AAAGGGNNNSSSYYYYYY[[[bbbiiikkkfffaaa\\\VVVOOOMMMNNNPPPPPPNNNNNNJJJEEECCCDDDDDDAAA???777777444000+++)))+++---,,,)))&&&&&&(((+++---...+++)))((())))))((($$$ $$$'''+++///111000...,,,'''&&&%%%(((+++---,,,******+++---000222333000......///000111000///---,,,)))'''$$$###%%%&&&'''&&&%%%'''***,,,+++)))&&&###$$$&&&)))++++++***)))'''%%%###"""###'''***++++++)))+++,,,,,,+++,,,...000---((("""!!!$$$)))...000,,,(((&&&''',,,...---+++)))(((+++111333000///111222,,,''''''+++...///...///...///111222111---))))))***,,,...000111222222111000111444777888555333111///,,,(((%%%#########***)))))))))***,,,...000((('''&&&))),,,,,,((($$$&&&(((,,,---,,,***))))))((('''%%%""""""&&&,,,000111//////222666888555111,,,+++***)))(((''''''&&&"""$$$'''+++---,,,(((%%%%%%'''((((((((()))+++...ssscccZZZQQQOOOMMMHHHFFFFFFDDDDDDDDDCCCAAA>>><<<:::999888888;;;======999555...000222444333000,,,)))+++---......,,,,,,---...------+++(((&&&&&&)))+++,,,---///111111000///......//////---***'''&&&&&&+++***)))'''%%%&&&(((+++...---***'''%%%'''+++///111...***((()))+++,,,---,,,+++***))))))***+++,,,***$$$###&&&'''&&&'''))))))((('''(((***000000---((((((***((($$$###''',,,...------...000555222000000111000---)))%%%$$$$$$(((,,,---***'''$$$%%%&&&%%%$$$$$$%%%'''%%%)))111<<>>:::666444333333...,,,)))((()))***++++++)))'''&&&%%%%%%&&&''''''(((+++///222222---((($$$###%%%(((+++---,,,***((((((&&&######%%%''')))***......,,,+++***++++++,,,---+++)))(((((()))(((''''''))),,,......---+++***'''(((***++++++)))&&&%%%!!!%%%***---000000000///,,,)))))))))'''$$$!!! ###$$$'''%%%$$$%%%))),,,------)))'''(((+++,,,))))))+++'''%%%""""""$$$&&&'''&&&+++++++++++++++***(((&&&'''))),,,///000000...------------......---,,,+++)))***++++++++++++***)))''''''((()))+++---///111...+++)))))))))***(((&&&(((+++///111000...,,,+++---------,,,+++---000333333111000000000...+++'''***++++++,,,------------))))))***,,,------***(((,,,***'''$$$!!!"""%%%(((sss___VVVOOOMMMLLLGGGDDDCCCBBBAAA@@@???===;;;999888777777888999999777333000000000000000111111222222...---,,,,,,,,,---------000///---)))&&&&&&(((***---......///......---,,,((('''''''''((((((((((((++++++++++++******((('''((())))))'''&&&&&&)))+++...+++(((''')))+++---......///...,,,(((&&&'''((('''######(((,,,//////---***(((''')))+++222444111+++)))+++,,,+++)))***,,,,,,,,,---...///,,,+++******)))'''$$$!!!!!!&&&,,,---+++(((''''''&&&%%%%%%'''***---(((,,,555CCCPPPUUUQQQLLLGGGHHHKKKOOOUUU^^^hhhooommmiiigggjjjooorrrqqqnnnkkkiiifffddddddeeeeeefffaaa___\\\[[[[[[XXXSSSNNNLLLJJJFFFAAA>>>;;;999777222000---+++,,,,,,,,,++++++***)))'''&&&'''(((******---111333222---'''######$$$&&&&&&&&&%%%%%%%%%&&&### ###&&&)))***+++***)))((()))***,,,---...,,,***)))******(((''')))+++---///000///---,,,''')))***++++++)))&&&$$$###!!!!!!'''+++222333333000,,,(((&&&&&&###"""!!!!!!"""&&&%%%%%%&&&***...111333***'''&&&((((((%%%%%%(((%%%###"""###$$$%%%%%%%%%++++++++++++***))))))***(((***---///000///...,,,,,,,,,,,,,,,***)))))))))((()))+++,,,,,,,,,+++***'''((()))***,,,...000111---+++((('''((()))***+++))),,,000111000---,,,+++)))************+++...000222111000///---***'''$$$((()))+++,,,............,,,***((((((***+++++++++000...***$$$!!!!!!$$$'''}}}ppp\\\TTTMMMKKKIIIDDD@@@???>>>===<<<;;;:::888888777888999:::;;;:::777444222///...---,,,,,,///111333///---+++***+++,,,,,,+++///...,,,(((%%%$$$&&&(((,,,,,,,,,,,,,,,,,,++++++&&&$$$$$$%%%(((*********))))))***,,,------***'''&&&''')))(((''''''((()))...,,,))))))+++,,,------+++---...,,,'''%%%%%%'''$$$!!!!!!'''+++000///,,,)))%%%%%%''')))...111000+++***...111111...---,,,,,,+++,,,,,,---++++++***(((&&&$$$"""!!!"""'''---...,,,(((((((((((((((((()))---000***...555@@@HHHLLLJJJFFFDDDGGGKKKQQQYYYbbblllsssrrrmmmiiikkkpppuuuuuusssooommmkkkjjjiiijjjkkkllliiigggfffggggggddd]]]XXXWWWSSSOOOKKKGGGDDD@@@>>>888555222000000000...------...,,,***''''''(((******,,,000111000,,,'''######$$$$$$""" """### !!!&&&***---...***)))))))))***,,,...///---+++******++++++)))(((+++,,,...//////...---,,,'''(((***++++++)))&&&%%%%%%###!!! %%%)))444555444111,,,(((%%%$$$"""######""" !!!!!!"""###%%%***000666999,,,(((&&&'''&&&######'''$$$%%%%%%%%%&&&&&&&&&&&&,,,------,,,+++,,,---///***+++---//////...---,,,,,,---...,,,***)))***+++)))***+++,,,,,,+++)))(((((()))***,,,...///000111)))'''$$$######&&&))),,,)))+++------+++)))((((((%%%&&&&&&&&&&&&(((,,,///333333222111...+++(((&&&'''(((+++---...///......+++)))'''''')))+++,,,,,,///---***%%%""""""&&&)))zzzlllZZZRRRKKKIIIFFFAAA<<<;;;;;;::::::999888777777777555777999999777555222111+++***)))((()))+++---......+++((((((***,,,,,,+++...---***&&&###"""###%%%((()))))))))))))))))))))$$$###"""$$$(((+++,,,,,,&&&&&&)))---000000,,,)))$$$&&&''''''&&&&&&''')))...---+++,,,------,,,+++'''***,,,***%%%###$$$&&&###""" !!!%%%+++///...,,,)))&&&######&&&)))+++......******///444555111///,,,++++++,,,,,,,,,,,,,,,***(((%%%###"""### !!!$$$***///000---***((()))******+++,,,///222///333888>>>CCCEEEFFFEEEDDDHHHNNNUUU]]]fffnnntttsssooolllooovvv{{{{{{yyyuuuuuutttsssrrrrrrtttuuuuuurrrppppppqqqooojjjfffaaa]]]XXXTTTQQQMMMIIIEEE===;;;777555444333111000///000///,,,(((%%%&&&''''''))),,,...---***&&&$$$!!!"""$$$###!!! """$$$!!!%%%***...//////*********++++++,,,------+++***)))***+++,,,***(((***+++,,,---,,,+++***)))&&&(((***++++++)))'''%%%$$$$$$### !!!&&&***555555555222---((($$$###%%%&&&'''%%%!!!!!!###'''---444888000+++((((((&&&###$$$(((&&&'''((())))))(((((((((***+++,,,+++***+++///222***+++,,,,,,,,,,,,,,,++++++------,,,)))((()))+++,,,,,,,,,+++***((('''&&&&&&'''(((***+++,,,,,,,,,(((&&&""" """'''***((())))))'''%%%###"""######$$$$$$###$$$''',,,///333444444222///,,,***)))((())),,,.../////////...(((((((((***,,,---,,,+++))))))'''%%%$$$%%%))),,,xxxjjjYYYQQQJJJHHHEEE???:::888:::999888888777777888888111333555666444111///...''''''&&&&&&'''((()))***,,,)))&&&'''***------,,,---,,,)))%%%!!! """###&&&&&&&&&&&&''''''(((((($$$"""!!!###(((,,,------$$$%%%(((---111222...***%%%%%%%%%$$$###$$$''')))...---------......,,,***###'''***(((###!!!"""%%%$$$$$$$$$$$$&&&+++111555+++)))'''###!!!###'''******---...******///555777111///,,,++++++,,,---------,,,***'''###""""""###"""###&&&,,,111222///+++(((***,,,,,,---...000333444888===@@@BBBDDDFFFHHHFFFJJJQQQXXX```hhhoootttpppnnnnnnsss{{{||||||}}}|||{{{zzzzzz|||~~~~~~zzzvvvuuuvvvvvvsssppphhhccc^^^ZZZWWWTTTNNNJJJAAA>>>;;;999777666333222000111111---((($$$$$$%%%%%%''')))+++***(((&&&$$$!!!%%%%%%######$$$&&&"""###%%%)))---......---***************************))))))***,,,,,,+++))))))******+++***)))''''''&&&'''***++++++***(((&&&###$$$$$$"""!!!"""''',,,555666666222---((($$$###(((***+++(((""" !!!$$$)))///333333---***)))'''$$$%%%)))''')))+++,,,+++*********&&&''')))(((''')))---111******************++++++(((***+++)))&&&&&&(((***///...,,,***(((&&&%%%$$$######%%%&&&'''''''''''')))'''###!!!&&&***&&&'''%%%### #########"""###'''---111111222333111...,,,***))))))***---///000000//////%%%'''***...000000,,,)))$$$$$$%%%$$$%%%'''+++///xxxhhhWWWRRRJJJCCC>>>;;;777555888777666555666555222000111333666777444///)))&&&%%%$$$######%%%)))---000,,,)))%%%$$$&&&)))+++,,,000...+++((('''%%%###!!!&&&$$$$$$''',,,---)))%%%%%%&&&(((((('''((()))+++$$$&&&)))---000///+++(((&&&''''''&&&%%%%%%''')))///---,,,...111000---)))%%%'''++++++)))&&&$$$######%%%'''***,,,---------...***%%%"""###%%%'''(((+++,,,+++***)))+++...000///---***(((((()))+++---111,,,%%%###$$$'''))))))&&&''')))+++++++++******,,,///222333333222222333777;;;AAAEEEFFFGGGHHHIIILLLQQQXXX```fffkkkpppsssuuuvvvxxx|||~~~}}}yyyrrrnnngggaaa\\\XXXTTTQQQJJJDDD>>><<<<<<;;;777222333333333///+++&&&$$$$$$%%%&&&)))++++++)))&&&$$$%%%(((******'''&&&'''))))))'''&&&'''))),,,------,,,+++***((((((((()))))))))***+++,,,------------)))$$$!!!"""'''***)))'''(((+++...---***&&&###!!!&&&&&&%%%""" !!!''',,,555555444111---((($$$!!!&&&+++///...)))$$$###$$$%%%$$$$$$%%%'''+++...000000///---+++)))((('''&&&...,,,))))))******'''$$$&&&'''(((((((((***...222.........---,,,***)))(((...,,,(((%%%$$$&&&)))+++---------...---***$$$ &&&$$$!!! """%%%'''000,,,'''""" !!!$$$&&&###$$$### $$$%%%&&&%%%$$$$$$'''+++......---------,,,,,,+++///,,,)))***---//////...$$$%%%)))111888999444///&&&%%%###"""###'''...333uuufffXXXSSSLLLEEE@@@;;;777444999777666555555333000...---000444666444///***&&&"""!!!!!!!!!###(((,,,///,,,)))'''&&&'''((())))))---,,,+++,,,,,,+++'''%%%######&&&))),,,+++((($$$$$$&&&(((((((((((((((***%%%&&&))),,,//////,,,***'''&&&&&&&&&''')))+++,,,...---,,,,,,---,,,***)))***,,,///000---***'''&&&((()))******++++++++++++***(((&&&&&&'''((('''&&&)))************+++...000,,,+++)))((((((***,,,---,,,(((%%%%%%)))...111222******+++++++++***))))))---///222333333333555666999>>>CCCHHHKKKMMMOOOPPPTTTYYY```gggmmmrrrwww{{{{{{}}}yyytttnnnhhhbbb\\\WWWSSSQQQMMMIIIFFFDDDBBB===999666666444000+++&&&$$$###'''))),,,......,,,)))'''&&&((())))))'''&&&(((******)))'''''')))+++++++++---,,,***)))(((((())))))((()))***+++,,,,,,------&&&"""$$$)))***))))))***+++***((('''((()))'''&&&$$$"""!!!###'''+++444333222000---((($$$"""''',,,111111,,,(((&&&'''(((''''''((()))+++---......---+++)))(((((())))))...,,,)))((())))))'''&&&)))))))))))),,,...111333000000//////---,,,+++***---+++'''%%%$$$&&&(((***------...//////---)))%%%(((&&&$$$######%%%(((***...+++&&&### !!!"""$$$"""###$$$"""!!!###$$$%%%&&&%%%$$$%%%'''***,,,,,,,,,++++++,,,,,,,,,///---******,,,------+++%%%&&&)))000666888444///''''''&&&%%%$$$''',,,000qqqbbbWWWSSSMMMGGGBBB===888444999777666555555333///---)))---111444444000***'''!!!  """&&&+++...---+++))))))))))))'''%%%(((***---111333111---***!!!%%%***---,,,(((%%%######%%%((())))))((('''(((&&&'''(((+++---...---,,,(((&&&%%%'''+++//////...------,,,***(((''''''(((...111444444222///,,,+++,,,+++***)))((((((((((((&&&&&&'''***++++++(((&&&''')))*********+++---///+++***)))((()))***+++,,,***((('''(((,,,111444666,,,,,,+++******))))))(((...000222333444666999;;;>>>BBBHHHMMMQQQTTTXXXZZZ^^^cccjjjqqqwww|||~~~xxxrrrkkkccc\\\WWWTTTSSSPPPMMMHHHDDD???===<<<<<<999444...)))&&&&&&+++---000333333111---+++))))))((('''%%%&&&(((+++---+++)))(((***+++++++++---,,,+++***))))))))))))))))))+++,,,---.........$$$ !!!&&&)))***))))))(((''''''***...222***'''###!!!###&&&)))***000000///...+++(((%%%###(((---333444111---++++++******++++++,,,,,,------,,,***(((&&&&&&''')))+++---+++'''&&&&&&'''''''''---***)))+++000333444444111111111000///...------+++***'''%%%%%%''')))***,,,---...000111000---***)))(((&&&%%%&&&(((+++---,,,***'''$$$"""!!!!!!!!!"""$$$&&&&&&%%%%%%&&&'''%%%&&&'''&&&&&&&&&(((***+++***))))))***,,,---...111///,,,+++,,,+++***)))''''''(((---222444222///------,,,***'''&&&&&&(((ooo```UUURRRMMMIIIDDD@@@;;;777999888777777777555222///(((+++000444444111,,,)))$$$###!!!!!!###&&&***---...............+++'''###&&&)))///444777555000+++""")))000111,,,&&&"""""""""%%%)))***)))((('''''''''&&&&&&(((+++,,,,,,,,,+++'''%%%'''...222111///---...---***%%%###%%%(((...111555666555333111000,,,+++)))'''&&&&&&''''''&&&&&&(((***------+++)))***+++,,,+++******+++---------,,,+++************---,,,*********,,,------))))))))))))))))))))))))///111333444666:::>>>AAAEEEIIINNNSSSWWW[[[___bbbhhhlllssszzz|||tttkkkbbb\\\VVVWWWVVVSSSMMMGGGCCCAAADDDCCC@@@:::333---+++***---000333666666444111...,,,***(((&&&%%%&&&)))+++...,,,******,,,...............---,,,+++******)))+++,,,---...///000000000$$$ $$$''')))))))))(((''''''+++000444---(((###"""%%%)))+++***,,,,,,+++***)))&&&$$$###''',,,222444333000...---***+++,,,---...///......,,,)))&&&$$$###%%%''')))***(((%%%######$$$&&&'''...+++(((+++222666555333111111000//////.........,,,+++)))(((((()))***,,,,,,---...///111000...+++((('''&&&%%%&&&(((+++---******)))'''%%%###"""!!!$$$&&&(((*********))))))'''(((((())))))***++++++))))))((()))***,,,///000333222000...,,,+++)))((('''&&&''')))---//////---444555444000+++%%%"""!!!pppaaaTTTQQQMMMIIIFFFCCC???<<<:::::::::;;;;;;:::666333))),,,000444444222...+++***(((&&&$$$%%%(((+++---000000222333333///)))%%%'''***///555777444...)))&&&,,,222222+++$$$""""""###&&&***+++***(((''''''&&&%%%%%%&&&(((*********---)))&&&(((...222111......///...***&&&$$$%%%((((((,,,111444555444444444++++++)))))))))***+++,,,)))(((((())),,,........./////////,,,)))(((((()))//////...---+++)))((('''---,,,+++)))&&&$$$###"""$$$$$$%%%''')))***+++,,,///111444777:::>>>CCCGGGMMMPPPTTTWWW[[[```eeehhhnnnssszzz~~~uuukkkeee```aaa```\\\VVVOOOKKKIIIHHHFFFCCC===666000......///111444666666555333111///,,,)))&&&&&&(((+++,,,...,,,+++,,,///222333333//////...---,,,+++***)))***+++,,,------.........%%%"""  ###%%%&&&((())))))((((((***---000---)))$$$###&&&***++++++))))))((('''&&&%%%######%%%)))...222222000...,,,'''(((+++---///111111222...+++'''###""""""$$$%%%%%%$$$""" !!!###%%%---***(((+++111444333000//////...------......///...---,,,,,,,,,,,,,,,---,,,,,,,,,---......+++)))%%%%%%$$$$$$$$$&&&((()))************(((&&&$$$###''')))+++---...---+++)))*********+++,,,---------((((((((()))+++---000111333333222000---+++***)))'''&&&%%%&&&(((*********222444555333///)))&&&$$$ttteeeUUURRRMMMJJJGGGDDDAAA???=========>>>???===999666,,,...000222222000...,,,---,,,)))((((((+++...000000111333666666222---(((''')))---111333000+++&&&''',,,000...)))%%%$$$&&&&&&(((+++,,,***)))(((((((((&&&&&&&&&((()))((('''+++)))''')))---000000///......---+++(((&&&&&&'''"""&&&,,,000222333333444,,,,,,,,,---...000111222,,,***((()))+++///111111222111///+++'''%%%&&&'''/////////...,,,)))&&&%%%&&&((()))'''$$$!!!!!!$$$(((+++---.........111555:::>>>BBBHHHKKKSSSUUUXXX\\\```eeekkkoootttyyyyyysssmmmkkkhhhccc]]]VVVQQQMMMIIIGGGCCC===777333222222111222333444555555444444222...***((()))+++,,,------,,,,,,---111444555666000000000///...,,,***)))&&&''''''(((((('''''''''$$$%%%%%%%%%%%%%%%%%%$$$'''((()))((('''''')))+++***'''###"""###&&&)))***)))((('''&&&%%%%%%$$$$$$$$$'''***---///...,,,+++%%%&&&(((+++...111333444111///+++&&&$$$#########""""""!!! """%%%,,,***)))+++///000///---...---,,,,,,,,,---...///000000//////...---,,,,,,***))))))***,,,,,,***(((%%%$$$#########$$$%%%&&&((()))***+++***)))'''&&&))))))***---//////---++++++++++++---//////...---&&&&&&((()))+++---...///111222222111...+++******&&&&&&&&&%%%&&&&&&'''(((***---111333111///---,,,yyykkkYYYUUUOOOJJJFFFDDDAAA???AAA@@@@@@AAA@@@===888444//////000//////---,,,+++---,,,***)))+++...111444...000333666777444///+++%%%&&&))),,,---,,,((($$$%%%'''((('''&&&&&&(((+++)))***,,,,,,***)))***+++***)))((()))******(((&&&&&&&&&'''(((+++...111222...,,,+++******(((&&&$$$###)))---//////000000***+++---///000222222333---+++)))***---000111111111000,,,'''###"""%%%'''***+++,,,,,,+++)))&&&$$$!!!$$$''''''$$$ !!!&&&+++...000//////---111777<<>>DDDCCCCCCBBB@@@;;;555111000000///---,,,+++******+++***)))))),,,000444777---...111555777555000---$$$$$$%%%(((***)))'''$$$""""""""""""###''',,,///+++,,,---,,,******+++,,,,,,++++++,,,,,,+++(((&&&"""$$$&&&(((***---111555---***))))))+++***&&&""""""'''+++---------...''')))+++...///000000///,,,++++++,,,///000000000///---)))$$$ !!!$$$(((%%%&&&)))******)))&&&%%%!!!%%%((((((%%%!!!###(((...111222000///,,,111888>>>CCCHHHMMMOOOWWWYYY]]]bbbgggoooxxx}}}~~~~~~uuuooohhh^^^WWWNNNMMMJJJEEE@@@>>>>>>???666555333333444666888:::444111---,,,...///...---///---,,,,,,...000111111111111111111///---+++)))%%%%%%%%%$$$###""" %%%,,,000000---)))'''&&&&&&$$$"""!!!###'''*** !!! !!!&&&---,,,+++***((((((''''''&&&%%%&&&'''***++++++***%%%%%%%%%&&&)))---111444555444222///,,,***)))((("""$$$$$$"""!!!###&&&***,,,...---,,,++++++,,,...---,,,+++,,,...000111111111111000...,,,***((($$$###$$$'''+++------,,,)))((('''&&&&&&%%%%%%&&&%%%%%%'''((())))))))))))&&&%%%&&&***///222222000***)))(((+++...///,,,***"""%%%((())))))((('''))),,,......+++))))))***((()))***)))'''&&&&&&'''$$$(((,,,......,,,++++++pppcccYYYOOOIIIDDD???>>>@@@@@@BBBBBBAAA===999666555111000---)))&&&%%%'''))),,,,,,...111333444333222333222222222333222///---&&&$$$"""%%%)))***&&&""" """'''(((''''''$$$###&&&,,,///---))),,,+++***+++,,,+++)))&&&%%%######$$$(((+++------***'''$$$$$$%%%%%%""""""%%%)))---111333444000,,,(((''')))+++***)))((((((((())),,,------------+++)))''''''((()))***))))))))))))((('''&&&%%%###&&&)))***(((%%%###"""***,,,///333444222---)))...333:::>>>AAAEEEJJJNNNXXXZZZ___eeemmmvvv~~~xxxooofff___WWWTTTOOOJJJGGGDDDCCCBBB:::777333111222333444444///...---,,,+++,,,,,,---000...+++)))))),,,///222222///++++++,,,,,,***'''***(((%%%%%%%%%&&&&&&%%%###&&&)))+++///333333///)))%%%"""!!!###%%%'''(((&&&  &&&---///000...***'''$$$###%%%&&&(((***)))'''%%%###!!!###%%%&&&(((+++///222111000000///...,,,+++***'''&&&$$$$$$&&&'''&&&&&&***,,,...---******,,,///---......---+++******+++111222333111---)))&&&%%%$$$%%%%%%'''(((***+++++++++)))'''&&&&&&&&&%%%$$$"""###$$$&&&'''''''''''')))((()))...444555000,,,******+++...111000,,,(((&&&((())))))(((((()))******,,,------,,,*********------+++)))''''''***---'''''''''&&&&&&''')))+++qqq^^^UUULLLHHHDDD???>>>@@@???@@@AAA???:::666444333...---+++(((%%%%%%''')))/////////111222222222111111111111222222111...+++&&&$$$###%%%'''%%%  &&&'''%%%$$$""""""&&&,,,///---+++******+++,,,...---+++)))%%%$$$###%%%(((+++,,,,,,'''%%%###"""######!!!!!!$$$(((---111444666000,,,))))))+++,,,+++(((&&&&&&&&&''')))*********///...---,,,,,,,,,------,,,,,,+++***(((&&&$$$###%%%)))---///---***(((&&&)))+++...111333111///,,,222666<<>>;;;777444444444444333000///...---,,,---......///,,,)))''''''***///111222///,,,+++,,,+++)))''')))((((((***++++++)))'''%%%(((***+++...222000,,,)))&&&###"""$$$(((***++++++%%%!!! $$$)))000111222000,,,(((&&&%%%###&&&))),,,+++((($$$!!! !!!$$$&&&(((+++///222000///---+++******++++++)))'''&&&&&&((()))(((((((((***,,,---,,,,,,------///000///---+++))))))***000111222000,,,)))'''&&&&&&'''((()))************,,,***(((((())))))((('''%%%%%%&&&''''''''''''&&&)))(((***///444666222...******+++...000000---)))'''(((***)))))))))***,,,***,,,......,,,+++***+++,,,+++)))'''%%%&&&***,,,)))(((&&&### $$$(((qqqXXXPPPJJJGGGCCC???===??????@@@@@@===999444222111------+++)))'''''')))+++333222111000////////////......///111222000,,,)))&&&%%%$$$%%%%%%!!!$$$%%%$$$###""""""&&&+++///...,,,((()))+++...111111///---'''%%%%%%&&&))),,,,,,,,,'''&&&$$$$$$$$$$$$"""!!! !!!###&&&***000555777000---,,,---///...+++(((&&&&&&&&&''''''(((((((((....../////////////////////...---+++(((%%%###"""&&&***...000///,,,***)))+++,,,...000111111000000666;;;@@@DDDIIIOOOWWW^^^```eeelllsss|||yyyooohhhbbb]]]VVVPPPMMMJJJGGGEEEBBB???;;;888777666444333222111///...---------...+++)))%%%###%%%)))...222111///---,,,,,,,,,***))))))+++...111333111,,,(((%%%((()))(((***---,,,'''(((&&&######&&&+++...000///***&&&'''&&&%%%(((---111222333111...***''''''"""%%%***------)))$$$ !!!$$$&&&(((***...111...,,,)))&&&&&&(((***---***((('''((()))+++******&&&'''))),,,//////---+++000000///---***((()))***...///000///,,,)))((('''******,,,,,,,,,+++***)))---+++)))***+++,,,+++***(((((()))))))))))))))(((+++***,,,000555666333///))))))***,,,...///---+++((()))************,,,...+++---//////---++++++,,,***)))'''%%%$$$%%%)))---,,,,,,)))###"""(((nnnXXXPPPJJJGGGDDD???<<<>>>@@@@@@@@@<<<777333000000---...---,,,++++++---000444333111...,,,++++++,,,,,,,,,---///000...+++'''%%%%%%&&&(((&&&  $$$%%%%%%&&&%%%&&&))),,,///...---'''))),,,000444555333111***)))((())),,,---------***)))(((((((((((('''&&&###""""""$$$''',,,222555000///...000222111+++''''''((())))))(((((()))******,,,...///000///...---///...---+++)))'''%%%$$$%%%'''******)))))))))***///000000000000000111222999===BBBFFFKKKSSS]]]eeefffkkkssszzz{{{qqqiiiddd___WWWRRROOOMMMKKKHHHCCCAAA===;;;:::888666444444222000---+++*********&&&$$$!!! ###(((///333222111///......------,,,,,,...333666777333,,,'''"""%%%%%%$$$'''***)))%%%'''%%%###$$$(((---000111///+++)))***)))((()))------///000000---+++))))))%%%'''***++++++)))%%%######%%%'''(((((())),,,...,,,)))$$$!!!"""%%%***...***((('''((()))++++++***$$$$$$''',,,000000,,,(((,,,,,,,,,+++(((((()))***,,,---......,,,***)))***---...//////...---+++)))+++***))))))+++,,,,,,++++++,,,---.....................///111333333111...(((((()))***,,,,,,,,,,,,***+++,,,+++***+++...000,,,...000000...---,,,---))))))'''%%%%%%&&&+++......000///)))"""!!!%%%+++|||kkk\\\UUUMMMJJJEEE???<<<===>>>>>><<<999444000...---,,,---------,,,,,,...000333333111---)))'''(((*********+++---...---***'''$$$&&&))),,,***%%%###&&&((((((******+++,,,...///...---((())),,,111555666555333---,,,,,,---//////...---++++++++++++*********+++'''%%%$$$###%%%)))...000000000000222444222,,,&&&''')))***)))((('''(((******,,,...000000///...---,,,---,,,,,,+++***((((((''''''&&&$$$###%%%(((+++333333333111......000222999<<>>::::::888555000,,,++++++)))+++++++++******,,,...111222222...)))&&&''')))+++******+++,,,,,,***(((%%%(((---000///+++&&&### """$$$''')))+++,,,---......//////.........++++++---000444666666555///......///000000...,,,***,,,------++++++,,,---***(((&&&%%%&&&))),,,///111000111333444222,,,&&&$$$''')))(((&&&%%%(((***...///111222333222000///++++++,,,,,,,,,,,,,,,+++***)))'''$$$###%%%)))---111222333000---,,,///222777;;;@@@EEEKKKTTT^^^fffrrryyy{{{rrrggg___UUUPPPPPPOOOLLLIII???>>>===<<<;;;999555222111///,,,)))&&&$$$#########"""!!!!!!$$$)))...111///000111111111111333555333222111111///+++&&&"""###%%%&&&&&&+++111222///&&&&&&'''***---///...---&&&$$$%%%)))***'''''')))&&&))),,,...---,,,,,,,,,+++***(((&&&&&&'''((()))+++,,,---+++(((%%%$$$%%%%%%$$$"""!!!###'''+++...***(((&&&&&&''''''&&&%%%$$$&&&(((+++---+++'''$$$!!!$$$(((************+++***+++------------///111000000000000000000000000+++***((()))+++,,,,,,+++---...000111222333333333000000000000...,,,***)))(((***,,,---+++******+++......---+++******,,,//////111333333111/////////+++,,,---,,,++++++,,,...''')))+++++++++******+++pppddd[[[QQQLLLFFFAAA???@@@:::999888555000---------)))***++++++******+++,,,///222333111+++((()))+++,,,***))))))+++++++++***'''***000333333000---+++)))))))))))))))+++---...,,,---//////////////////...------///222555555555///....../////////,,,***,,,...000///...---///111,,,+++))))))***,,,///111222111111333444111+++&&&###'''***)))'''&&&)))---222222333444333333111111+++,,,,,,---------,,,,,,*********((('''''')))++++++---///...+++***...222555999???DDDJJJSSS]]]dddqqqyyyxxxlllbbbWWWPPPOOONNNJJJFFF>>>===<<<;;;999666111------+++)))'''&&&%%%%%%%%%'''&&&%%%%%%%%%'''***++++++---000000000111444777222///+++)))'''&&&$$$"""$$$&&&''''''+++111333000'''(((+++...111000---***###"""%%%***,,,)))(((***+++...000111000.........***))))))((('''((((((((()))***+++)))&&&###"""""""""""""""$$$&&&))),,,...,,,***'''&&&&&&&&&%%%###%%%(((++++++)))&&&$$$### %%%***------+++***))))))+++------...///222444000///......///111333444///...,,,---...//////...---------...------,,,,,,,,,---...---,,,***))))))***---111111///,,,+++,,,000000...+++)))(((+++---000222444444222000000000***,,,//////---+++++++++&&&%%%$$$%%%(((******)))uuudddZZZQQQKKKFFFAAA@@@CCC<<<<<<:::777333111111111+++,,,------++++++,,,---...222555333...***+++------+++((((((***+++,,,+++(((,,,111444444222000/////////...,,,++++++---000***+++---......///000111111///......111444555555......---......---+++)))///111444333111111333666,,,,,,++++++---///222444222111000222333111+++&&&%%%))),,,,,,)))))),,,000333333333333222111111000---------...------,,,,,,(((***,,,,,,***((('''(((%%%))),,,,,,)))***...222444999???EEEJJJRRR\\\cccmmmuuu{{{pppfffYYYQQQOOOMMMHHHCCC???===<<<:::888333---((()))((('''&&&&&&'''((()))+++***)))'''&&&&&&&&&'''(((+++...//////000444888111,,,'''###"""######$$$###%%%%%%%%%(((...000---)))+++...222444111---)))""""""%%%+++---+++***+++000222555444222000///...((())))))******)))'''&&&&&&((()))(((%%%"""!!!!!! !!!###&&&)))+++,,,---...,,,)))''''''&&&$$$###&&&***---,,,'''###"""""""""'''---000000---***((()))+++---......000333666000...------...111444777333222000000111222222111,,,++++++***)))'''&&&%%%(((***++++++*********+++,,,000444555222...,,,,,,111000...+++((('''***,,,111333444444333111111111***,,,///000...+++***))))))$$$ !!!&&&******(((ooohhhZZZLLLHHHHHHFFFCCCCCCCCC>>>999777888999888666111222333111///------...444444444222///------------)))%%%$$$'''*********+++,,,...000000///...,,,,,,+++***,,,///000...++++++,,,---,,,,,,...111333111///------...//////...,,,***(((''')))***+++***+++---000222333444666888555444333222222222222222444333222111000---((($$$$$$'''+++---,,,,,,,,,,,,666666777666333111000000333333222000......///111---,,,+++,,,------,,,***'''%%%''',,,...---...111555777<<>><<<===>>>:::333,,,++++++,,,,,,+++)))(((&&&+++++++++++++++((($$$ """&&&+++///111222222222...((( !!!###$$$''''''((()))************+++***))),,,......+++((('''((()))+++,,,---......///000222222111///---+++&&&))),,,+++)))''')))+++'''(((((('''%%%###$$$%%%'''&&&$$$$$$$$$&&&)))+++000...,,,(((%%%!!!(((***------***&&&###"""%%%&&&(((+++------+++(((,,,---...---+++---222666000...***'''''',,,111666;;;777444333555777666444,,,+++)))(((((('''$$$"""%%%(((***)))'''&&&(((***111222222111...,,,++++++111000---)))'''(((+++///555555444111///...000222---...//////...+++(((&&&'''&&&$$$""""""###$$$%%%sssggg[[[OOOKKKJJJGGGFFFGGGAAA===999888:::<<<<<<;;;666666444111,,,***)))***111222222000---,,,,,,,,,+++((($$$""""""%%%((())),,,---............---,,,)))'''&&&'''******)))'''(((***+++++++++,,,...111222000...---.../////////$$$""""""$$$'''***,,,,,,'''***...111222333555666;;;:::888666444333222111444444333111...+++((('''&&&(((+++++++++***+++,,,333444444444222111111111333333111...+++***,,,------,,,+++,,,------,,,***(((%%%%%%)))+++,,,000555999:::;;;???EEENNNYYYaaaiiinnntttxxx{{{ssskkk___SSSKKKFFFCCCBBBAAA===:::999;;;:::666111++++++++++++******)))(((+++++++++++++++)))%%%""""""$$$(((***,,,---//////---'''!!!"""$$$%%%'''((()))+++,,,,,,,,,,,,,,,***((((((******(((&&&'''(((***,,,...///000111000000000000//////...---'''***,,,,,,)))'''(((***''''''''''''''''''&&&&&&((((((((((((((((((((((((,,,+++***(((&&&$$$"""!!!+++---///...+++'''%%%$$$######&&&***---...,,,***,,,------+++***+++///333111---(((%%%&&&***...000777444111222444555333111***)))(((((())))))'''%%%###%%%&&&&&&%%%&&&(((+++///000///...---+++++++++111000---***((()))---000333222111///...///333666000000111000...+++)))'''((('''&&&$$$$$$%%%&&&(((wwwfff]]]TTTPPPLLLHHHHHHJJJ@@@<<<888888<<>>DDDMMMWWW^^^]]]bbbiiinnnrrrxxxxxxoooiii___VVVOOOKKKGGGEEEBBB???;;;999999999999777///...,,,++++++,,,///000+++*********,,,,,,+++))))))'''$$$$$$&&&)))+++---***)))(((''''''((((((((('''(((+++...111222222222111,,,&&&!!! """$$$$$$%%%'''***...111444666222///+++'''&&&&&&(((***%%%''')))(((%%%###$$$''''''%%%###''',,,...+++'''%%%(((---111222///***'''((((((((())))))*********......---+++))))))+++,,,'''''')))---000222111000///...,,,***))))))***++++++'''###$$$***///222222+++))))))+++......+++((("""###%%%)))---//////...)))'''$$$""""""$$$(((+++...---++++++,,,---...---...---***(((''')))---111///...,,,******---333888444333111///---***)))((('''&&&&&&&&&&&&'''((((((}}}kkkcccYYYRRRKKKEEEDDDGGGAAA===999888;;;>>>>>>===888777444000---,,,...000444444333///+++'''&&&&&&(((///444222***%%%&&&)))...---+++)))((('''''''''&&&&&&&&&%%%$$$###$$$$$$&&&)))---///000111222333555222000//////000000///000...***)))))))))((('''(((+++---...---,,,++++++............//////000111222444555000)))%%%'''***+++***'''%%%$$$%%%***......,,,+++---111444555555444444222///***(((((((((&&&$$$######%%%''''''&&&""""""$$$&&&***///333666:::???FFFMMMVVV[[[ZZZ___eeejjjnnnttt|||xxxrrrhhhccc\\\VVVQQQNNNLLLJJJDDDAAA>>><<<:::888666444111000---,,,,,,...000222,,,+++******,,,------,,,///+++((((((***---//////+++,,,+++***)))((('''(((&&&(((,,,///222222222222111---&&& """%%%"""###%%%'''+++///222444222...)))$$$!!!!!!"""###!!!###$$$""" ###&&&)))&&&%%%(((---...***&&& %%%,,,111333000,,,))))))))))))******++++++,,,++++++***(((''')))---000------...000333444333222000///,,,+++***)))(((((((((%%%"""###(((,,,......'''%%%%%%'''++++++(((%%% !!!$$$)))...000000...)))'''$$$###&&&***///111000...,,,---///000000...***)))'''%%%###%%%***---///...+++'''&&&)))...222111000///---+++)))((((((%%%%%%%%%$$$%%%%%%%%%&&&pppeeeYYYPPPJJJDDDCCCEEEBBB>>>999999;;;>>>>>><<<777777555333111111333555555555444000,,,((('''''''''---333111)))###"""$$$++++++***)))((('''&&&%%%$$$%%%''''''%%%$$$$$$%%%'''***---///111222555666555222000.../////////......+++)))'''((((((((('''***,,,------+++***+++,,,111111000///.........///111222222///)))&&&%%%'''((('''%%%$$$###&&&+++000...+++)))+++///333333222111222333222///,,,,,,,,,%%%###!!!!!!###%%%&&&&&&### !!!$$$%%%$$$&&&***---111777===CCCKKKRRRVVVWWW[[[aaaeeehhhnnnuuu{{{}}}xxxqqqlll___\\\WWWSSSQQQOOOMMMLLLDDDBBB???;;;777444222111111000---,,,,,,---///111...,,,******,,,.........222///,,,---111333333111---------+++'''%%%$$$$$$%%%'''+++///111222111000---+++'''""""""%%%"""######%%%(((,,,///111///,,,((($$$!!!$$$******)))(((***+++***&&&""""""(((...000///,,,)))'''(((((()))***++++++,,,))))))(((''''''(((,,,000000//////111333555444333111...,,,******)))'''&&&((('''&&&$$$###$$$%%%&&&%%%###"""$$$((()))(((%%% !!!%%%***...///...,,,'''%%%###%%%+++111666999111///...000333333111...((('''%%%""" """&&&***...---***&&&###$$$'''***+++,,,,,,++++++***)))(((&&&&&&&&&&&&%%%%%%$$$$$$ttteeeVVVNNNJJJGGGEEEFFFBBB>>>::::::===???@@@???:::::::::777444333333555333333222000,,,)))((()))***...000---&&&"""!!!###((()))))))))((('''%%%$$$$$$'''+++,,,***((('''(((&&&(((+++---...111444777444222///............---,,,***(((''''''((((((''')))*********)))***,,,...000000//////.../////////000000///---***'''$$$"""$$$$$$######$$$(((---111---***&&&(((,,,//////---,,,///333444333111//////%%%###!!!!!!###&&&'''''')))%%%$$$&&&&&&$$$%%%))),,,...222777<<>>AAABBBAAA>>>>>>>>>;;;777333222333///000000...,,,******+++///000...***%%%"""###%%%&&&''')))))))))'''%%%###&&&***///111///---,,,,,,%%%&&&(((***+++...333666444111...------...---,,,000---***((((((((('''&&&''''''(((''''''***...111++++++,,,,,,...///111222///...---,,,+++(((###!!!""""""###$$$)))...333---((($$$%%%***---,,,***(((---222555555333111000&&&$$$""""""$$$'''((((((...)))&&&'''&&&$$$&&&***,,,---///111666>>>GGGMMMPPPSSSWWWYYY[[[```gggllloooqqqssssssqqqrrruuuxxxyyyxxxxxxyyy|||~~~uuurrrooommmlllggg```ZZZTTTQQQNNNLLLKKKJJJGGGEEECCC???888111,,,,,,///222---,,,+++)))(((((())))))111...+++***,,,...///000000...///333888888444///------+++&&&###&&&***---//////---,,,$$$%%%%%%### !!!###&&&&&&%%%%%%&&&)))+++---''''''(((((('''$$$!!!***333---//////---((("""!!!$$$'''((((((&&&%%%!!!$$$&&&(((***+++------,,,)))'''''')))+++((('''(((+++...111222222---+++((('''((((((%%%""")))---000,,,&&&###''',,,%%%""" !!!%%%(((((('''"""###&&&***,,,,,,)))&&&///,,,)))***...333444444111//////222666555///)))((('''$$$ ###&&&))))))'''$$$!!! !!!###$$$&&&))),,,...---,,,+++.........---+++***((('''zzzjjjYYYPPPKKKHHHGGGHHHCCCBBB@@@>>>>>>???@@@AAAEEEDDDBBB===777333000//////000000,,,'''&&&***...222333222///+++)))***---+++(((&&&(((+++------,,,---...000000///000111222---)))%%%$$$%%%)))+++---+++---//////---,,,,,,---222000---***'''&&&%%%%%%###$$$%%%''')))***++++++***)))))))))+++...000222...---+++)))'''%%%$$$$$$&&&%%%%%%%%%&&&)))+++,,,,,,***((()))++++++(((%%%))))))***...222222///+++((('''%%%$$$%%%''')))+++000---***'''&&&&&&%%%$$$'''''')))---222888>>>AAAGGGKKKPPPUUUYYY[[[\\\\\\dddeeefffhhhjjjlllnnnnnnrrrqqqooonnnpppuuu|||yyysssjjjhhhdddbbb___[[[WWWTTTKKKIIIEEECCCCCCCCCBBBAAA===:::555///---,,,---///111...)))&&&&&&'''''''''(((+++...//////.........------...111444444000,,,***+++***'''""""""$$$(((******))))))***'''&&&%%%###"""!!!!!!!!!&&&''''''((()))+++---...---***(((((((((((($$$!!!%%%$$$(((***&&&))),,,,,,((("""!!!$$$&&&&&&&&&&&&$$$"""!!!$$$)))---......333111///,,,***)))((((((&&&***---,,,...111111...)))((('''((()))***)))'''---,,,***+++,,,------,,,'''%%%"""!!!###%%%&&&&&&!!!$$$)))...222111---***000000///---,,,,,,///111,,,,,,,,,...///...***'''$$$"""!!!!!!"""######"""&&&&&&&&&%%%######$$$&&&)))***,,,...//////......///...,,,***))))))******qqq^^^SSSMMMIIIGGGHHHEEEDDDAAA???>>>>>>???@@@JJJFFFAAA999333///.........///...+++&&&%%%(((,,,222333222...***(((***+++,,,)))'''(((,,,///000000///000111111111111222333111---)))&&&&&&'''((()))***,,,//////...,,,,,,,,,111000...+++)))'''%%%$$$$$$$$$$$$%%%''')))+++---***)))(((((((((***,,,...,,,------,,,+++)))&&&%%%(((((())))))+++,,,---...+++)))(((((((((((('''&&&(((((()))+++...///,,,***'''&&&$$$###$$$'''***,,,---,,,***)))(((((('''&&&''''''))),,,000555888;;;BBBFFFKKKQQQUUUXXXYYYYYY]]]]]]___aaacccfffhhhiiiooonnnmmmkkkkkkooouuuzzz{{{|||}}}}}}||||||~~~}}}zzzzzz}}}{{{rrrlllfffddd```]]]YYYUUUPPPMMMEEEBBB@@@>>>>>>>>>===<<<:::777333///------...///000---)))((((((((((((''''''(((***,,,...---,,,,,,(((((())),,,///...+++'''&&&(((((('''### ###%%%(((***************&&&&&&%%%$$$#########$$$&&&'''((()))***+++---...333///+++)))))))))'''%%%%%%"""!!!%%%''''''"""%%%((()))'''### !!!"""######$$$%%%%%%%%%&&&%%%###%%%)))---...---...---+++)))(((''''''((('''+++,,,,,,---000000---(((''''''(((***++++++******))))))***---000000000%%%"""!!!$$$&&&'''$$$&&&+++000444333000---000111222111///---------++++++,,,...///...***'''%%%###""""""###$$$$$$$$$%%%&&&''''''&&&&&&(((***+++,,,---...///......---++++++*********,,,---...wwwcccVVVOOOIIIGGGHHHGGGEEEBBB???>>>===>>>>>>FFFAAA999222---,,,---...---......***&&&%%%'''***222222000---)))(((((()))+++***)))+++...111333333111111111111111111222222444000+++(((&&&&&&&&&%%%(((+++///000///,,,+++***//////...---***'''%%%###%%%$$$$$$%%%'''))),,,---,,,+++)))(((((()))***++++++,,,...///...,,,***(((+++,,,...///000000000000++++++)))'''$$$$$$%%%'''***))))))***,,,---,,,+++&&&$$$"""!!!"""&&&))),,,)))************((('''&&&%%%&&&)))+++...000222222;;;???DDDKKKPPPSSSTTTUUUVVVVVVWWWYYY\\\```ccceeekkkjjjhhhfffeeefffjjjnnnoooooopppsssuuuvvvvvvuuuuuuuuutttrrrppppppsssuuuyyyyyyzzzzzzxxxqqqhhhbbb```]]]YYYUUURRRMMMHHHDDD???===;;;;;;;;;<<<;;;:::777444111...---...///111...,,,******++++++***((('''&&&&&&)))---...,,,)))((()))***---///...***'''"""$$$&&&'''&&&%%%%%%&&&%%%'''(((***++++++******&&&%%%%%%$$$%%%%%%&&&&&&%%%'''***+++++++++---...666111,,,((('''((((((((((((&&&######$$$%%%%%%$$$!!!$$$%%%%%%%%%&&&&&&&&&%%%$$$###"""######$$$(((&&&%%%&&&(((*********)))(((&&&%%%%%%%%%&&&&&&'''+++,,,++++++......+++&&&&&&&&&(((+++.........,,,+++***+++---........."""$$$'''))))))***---111444444111//////111444444111---+++***,,,,,,---///000...+++(((''''''&&&%%%$$$$$$$$$%%%###%%%'''((()))+++---///.../////////...---,,,,,,(((((()))***,,,...000111zzzeeeWWWOOOIIIGGGHHHFFFDDDAAA>>><<<;;;;;;;;;999555000---,,,---...///---......,,,)))((()))***///...,,,***(((''''''((('''))),,,///222333333222111000........./////////111...***((('''((('''&&&&&&***...000///,,,***(((,,,---......,,,)))&&&###$$$%%%&&&(((***+++,,,---...---+++***)))***,,,---***++++++,,,,,,,,,,,,,,,---///111333444333111000//////,,,'''"""!!!$$$'''...---+++++++++,,,------&&&$$$!!! """&&&(((&&&(((***+++)))&&&$$$###"""$$$'''***---.........555888>>>EEEJJJNNNOOOPPPQQQRRRSSSUUUXXX]]]aaaccceeeeeeccc```]]]]]]___aaacccccceeeiiiooopppnnnkkkiiiiiiiiihhhfffgggiiikkkpppooonnnllljjjeee___ZZZXXXUUURRROOOLLLHHHDDDAAA>>><<<;;;;;;<<<===<<<;;;444333111//////000111222,,,,,,,,,---//////---+++(((%%%$$$''',,,...+++'''(((***---///000...+++((("""$$$&&&''''''(((***,,,)))))))))+++,,,,,,+++***&&&&&&%%%$$$$$$$$$$$$%%%$$$(((+++---,,,+++---///333///)))$$$###%%%(((***+++)))&&&$$$###"""""""""!!!###$$$%%%'''***,,,(((&&&$$$"""!!!"""$$$%%%((('''&&&&&&'''''''''&&&((('''%%%$$$######$$$%%%(((+++,,,******------+++%%%$$$%%%'''+++///111222111///,,,+++***)))'''&&& &&&+++.........///111222222///------///111111///,,,+++***------...000222111---+++,,,+++***(((%%%######$$$ ###''')))+++...111333222111000///...,,,+++***'''''')))+++---000222333yyyeeeWWWOOOIIIGGGGGGCCCAAA>>>;;;999999999999333111//////000111///------...///...---,,,+++,,,+++***((('''''''''((((((%%%)))...222444333111000000...+++***+++,,,,,,+++)))((('''''')))++++++***&&&)))...000...+++)))((()))+++---...---***'''%%%###%%%))),,,......---,,,,,,+++***))))))+++,,,...***)))'''&&&'''))),,,///---///222444444222000...222222...((("""!!!$$$'''///...---+++******+++,,,'''&&&###!!! !!!"""%%%(((***)))&&&""""""&&&***,,,......---111444:::@@@EEEIIIJJJJJJLLLLLLNNNQQQTTTYYY\\\^^^^^^^^^]]]ZZZWWWTTTTTTUUUWWWWWWZZZ___dddfffccc```^^^___```___^^^^^^```bbbhhheeeaaa^^^\\\ZZZWWWUUUOOOMMMKKKIIIHHHFFFCCCAAA===;;;;;;;;;======<<<:::333222222111111111111222++++++---///222222111///+++'''%%%(((,,,///,,,(((&&&)))...111000---)))&&&%%%&&&'''''''''))),,,///,,,+++***+++---...,,,***'''&&&%%%###""""""!!!!!!###(((---///---,,,---///000---((($$$###%%%***---,,,***%%%!!!!!!"""###$$$%%%%%%&&&'''+++...(((&&&###!!!!!!###%%%'''))))))***)))((('''''''''+++***(((&&&$$$$$$$$$$$$)))+++,,,)))***---...+++%%%$$$$$$&&&+++000222333222///,,,)))(((&&&$$$"""""")))...111000...------------+++)))***+++------++++++,,,---//////000333444333000---///000...***%%%""""""### ###'''***,,,///111333444333111///,,,***)))(((((()))***,,,///000222222zzzfffZZZRRRKKKGGGGGG???>>>;;;999888888999999888666444555666333...)))***+++,,,......---,,,+++(((&&&%%%&&&(((+++,,,,,,))),,,111333333111000///222---)))(((***++++++)))%%%%%%&&&(((,,,.........&&&)))---...---***)))(((&&&(((+++------,,,***)))###&&&))),,,......---,,,***)))(((''''''(((***+++)))'''###!!!"""&&&+++///---///111222222000...,,,222000,,,(((%%%$$$&&&(((------,,,***'''&&&((())))))((('''%%%###!!! $$$'''***(((###"""&&&***---////////////222777===AAACCCCCCCCCCCCEEEGGGKKKNNNRRRTTTUUUVVVVVVVVVTTTPPPMMMKKKKKKKKKMMMPPPTTTWWWXXXVVVTTTUUUVVVWWWVVVUUUUUUVVVXXX]]]ZZZVVVSSSRRRQQQPPPNNNFFFEEEDDDDDDDDDDDDAAA@@@999888777888999999888666222222222111111000//////)))***+++///222444333222,,,***((())),,,---+++)))***000777:::999333...+++(((((((((''''''(((,,,///000---+++,,,...///---+++'''&&&%%%###"""!!! """(((///111...,,,---///111000---)))'''(((,,,///+++)))%%%  ###&&&'''''''''&&&'''***,,,((('''$$$""""""###%%%&&&***,,,------+++******+++---,,,***(((&&&&&&&&&&&&))),,,,,,)))***...///---%%%$$$###&&&***...111333---+++)))((())))))(((''' $$$)))---......,,,)))(((((()))((('''((()))++++++******,,,---///000111333555444111///000111000+++&&&""""""$$$"""&&&***,,,...///111222444333000---+++)))''''''((()))+++...000111222222~~~kkk___VVVMMMHHHGGG===<<<:::888888999;;;<<<===:::777666666222+++$$$$$$%%%'''***,,,+++***(((&&&$$$$$$&&&+++000111111111333333222//////111333555000+++***,,,...,,,***(((((()))+++...000///...'''))),,,,,,+++)))))))))$$$&&&)))+++---------,,,%%%%%%&&&(((***+++---...,,,+++)))'''&&&'''((()))'''%%%"""!!!"""%%%))),,,...///000111000///---+++,,,***'''&&&''')))******,,,------+++'''%%%&&&(((***++++++***(((&&&###""""""&&&)))'''""" ###%%%(((+++...///000111...111555999<<<======<<<<<<>>>BBBFFFIIIKKKLLLLLLMMMNNNOOONNNJJJGGGDDDCCCDDDFFFJJJLLLLLLLLLLLLLLLLLLMMMNNNMMMLLLKKKLLLMMMPPPOOOMMMLLLLLLKKKHHHFFF???>>>===>>>??????===;;;666555444555666555333111111111111000///---+++***''''''(((+++///222333222,,,,,,+++***))))))))))))000777AAAEEECCC<<<555111))))))((('''&&&(((,,,///222///+++,,,///000...+++'''&&&%%%$$$###"""""""""!!!)))111333///,,,---///333333222///+++***+++---''''''&&&""" """'''(((((('''&&&&&&(((******)))&&&$$$""""""######'''***,,,,,,+++******,,,---,,,***)))(((((())))))))),,,,,,)))+++///111///&&&%%%###%%%(((---///111)))(((''')))+++---...---$$$###"""###%%%''''''''')))'''$$$$$$%%%'''(((((('''))),,,---,,,*********......000222444333111...,,,...///+++&&&###%%%((('''***...///000///000111444222///,,,)))'''&&&&&&'''(((+++...111222333444pppcccZZZPPPIIIGGG<<<;;;999999999;;;===>>>===999555333333000)))### ###&&&))))))'''%%%%%%$$$$$$(((...444666666999888555000,,,---222777888333---,,,...000///,,,,,,,,,,,,...000111///---''')))++++++***)))))))))###%%%(((***---...//////'''%%%$$$###%%%)))---///000///,,,)))((('''((((((%%%$$$###"""###%%%((()))//////000000///...---,,,'''$$$"""$$$(((,,,---,,,...///000...)))'''''')))+++,,,---...---***'''%%%!!!%%%((('''"""!!!###'''(((***,,,...///111111---///333777999999888888999;;;@@@DDDGGGIIIHHHHHHGGGIIIKKKJJJGGGCCC@@@???BBBEEEIIIIIIGGGFFFGGGJJJGGGHHHHHHHHHFFFEEEFFFGGGGGGGGGHHHJJJJJJHHHCCC???;;;:::999:::;;;:::888777555444444444555444111///000000000///---+++(((&&&$$$$$$%%%)))---000222222,,,---,,,***(((&&&'''(((///888CCCHHHEEE===555000))))))(((&&&&&&(((,,,000444000,,,,,,000111...+++&&&%%%%%%$$$$$$%%%%%%&&&!!!)))111333000,,,---000444555555222,,,(((((()))###&&&'''&&&""" """%%%'''''''''&&&&&&'''))),,,+++(((%%%###!!! """&&&)))***((('''(((***,,,+++***))))))***+++,,,))),,,,,,)))+++000222111'''%%%###$$$'''+++...///***)))(((***---///000000(((&&&%%%$$$%%%$$$""" &&&###!!!!!!$$$(((***+++'''+++///111///+++(((&&&------///111333222000---)))+++---+++&&&%%%(((++++++...111222111000000000333111...+++((('''&&&&&&%%%'''+++...222444555666uuufffZZZRRRLLLIII???===;;;;;;===>>>;;;999<<<777222000///+++$$$!!!###%%%''')))'''%%%$$$&&&***000777;;;999888444///,,,...333999===888111,,,******+++,,,,,,,,,------------------+++++++++(((%%%$$$$$$&&&)))''''''+++111444222///***&&&"""###&&&***,,,,,,444444111---)))'''(((***###%%%((()))(((''''''(((***+++,,,,,,,,,,,,+++***'''&&&&&&'''))),,,///111///000000...***(((((((((+++,,,......---+++(((&&&''')))++++++***))))))***000///---++++++,,,---///))))))+++111666999888666888999<<<>>>@@@BBBCCCDDDGGGEEEAAA>>>======>>>???BBBCCCCCCCCCBBB@@@>>>===BBBAAA??????AAABBBBBBBBBBBB@@@???AAACCCCCC@@@<<<<<<999555333444444444444666444111000111000///...000111111///+++'''%%%$$$ """%%%+++111444444444///111333222000,,,***))),,,222888<<<;;;888555333,,,,,,***&&&###$$$(((---555000++++++---111222111&&&%%%$$$$$$&&&(((((('''&&&***///000///------...777555222...+++***)))***+++&&&""""""%%%%%%###!!!###%%%&&&&&&&&&((()))***+++***&&&!!! !!!###&&&((()))'''%%%$$$''')))+++---...///......000///------.../////////((((((((()))******++++++(((((()))***+++,,,,,,,,,'''((()))'''%%%"""""""""#########$$$'''((()))(((***,,,......+++((('''&&&))))))+++---//////---+++''')))***(((&&&&&&))),,,666555222///,,,,,,...111///...,,,)))(((''''''(((,,,...000//////222888===zzzkkk]]]SSSLLLHHH@@@===::::::;;;;;;999666666222...---,,,***$$$ !!!###&&&'''))))))'''%%%%%%(((...444888444333222///---...333777999555///+++)))***+++,,,,,,,,,---------+++***)))'''((()))(((&&&%%%&&&''')))((()))...333555222...)))&&&######&&&***---...000111111...***'''&&&&&&###&&&((()))((('''((()))************************,,,***))))))***,,,///111,,,------,,,)))(((((()))***+++---------,,,***))))))+++------+++******+++---,,,++++++++++++,,,---***)))))),,,111555555555777888999;;;===>>>>>>>>>AAA???===:::::::::<<<===============<<<;;;::::::===<<<;;;<<<>>>???>>>======:::777888;;;>>>===<<<:::777444222333333222111333111/////////...---+++...//////---)))&&&%%%%%%&&&'''***...333555444222000222444444111---+++)))+++...333777888555000---++++++)))&&&######&&&***000...++++++,,,...///000)))(((&&&&&&''''''&&&%%%'''+++///111111000000111666444111---***((()))***+++'''$$$###%%%%%%!!!!!!%%%''''''''''''(((+++,,,***&&& !!!%%%(((***)))&&&$$$&&&(((+++...//////...,,,000///......///000///---,,,,,,++++++***))))))(((&&&''')))+++,,,,,,++++++((()))***(((%%%###"""###''''''((()))***)))(((&&&''')))++++++)))'''&&&&&&(((((())),,,...///---+++***,,,---+++((((((+++...333333111///......///000000...+++)))(((***,,,...222555777777777:::@@@EEEssscccUUUKKKFFF@@@>>><<<;;;:::888555222///,,,***))))))((($$$ !!!"""$$$&&&((()))+++)))&&&%%%'''+++000444---.........---...111333222///,,,)))((()))+++,,,***+++------,,,***'''%%%$$$&&&'''(((''''''((()))((()))+++000444555222...)))'''$$$$$$&&&***---///,,,...///...***&&&$$$###%%%''')))))))))((()))***+++)))(((''''''((()))+++000...,,,******,,,///111)))***+++***(((((()))***++++++,,,,,,---------------...///...+++)))))))))''''''((()))***************((('''(((+++///222222555555666777888888888777888777666555555666888999555555555444444444555555555555777999;;;<<<:::888666111---...222777999999555333111/////////---,,,---,,,,,,---------+++(((,,,---,,,***'''%%%%%%%%%)))***---111444444111///000333555555222...+++***+++,,,///444777555///***)))***)))'''$$$###$$$&&&***+++,,,+++++++++---///,,,***''''''''''''%%%$$$'''***---000000111222333444333000,,,)))((()))+++,,,***''''''((('''""" $$$&&&'''''''''(((---,,,***&&&!!!###''')))(((&&&%%%$$$&&&***---......,,,+++000...------...//////............---,,,***)))(((%%%'''))),,,------,,,+++***++++++(((%%%###"""###***+++---...---***'''$$$$$$&&&((((((&&&%%%&&&&&&''''''))),,,......---+++...000111///+++***,,,///000000000000000//////...///---***)))***---222555777999<<<===???EEEMMMTTT{{{iiiXXXLLLFFFAAAAAABBBAAA>>>999222......+++)))((((((&&&###!!! !!!"""$$$&&&'''((()))...+++(((&&&&&&)))---///)))***---.........------++++++***)))((((((***+++(((***,,,...---+++'''%%%$$$''')))***))))))))))))))))))+++...111222000---***(((&&&%%%&&&))),,,---***+++,,,+++'''%%%######''')))******))))))***,,,***(((&&&$$$$$$&&&(((***000...+++)))))),,,///111***+++***)))'''''')))***...---,,,,,,,,,---......000000000---)))%%%$$$$$$!!!"""%%%'''(((((('''&&&)))(((((((((***---...///444444444444444333333222111111111222333444555555000000///...///000222333000111444888::::::888555111---***+++///333444444///---+++******)))(((&&&&&&&&&(((+++------+++)))***+++***(((&&&$$$%%%&&&((()))---111333333///,,,///111444444111---***)))...---///555::::::444...)))******)))'''%%%$$$###&&&))),,,,,,***))),,,...+++)))'''&&&''''''&&&$$$%%%''')))+++---///000111222222000---)))))),,,///222111//////...+++&&&""""""###$$$%%%'''))),,,+++)))&&&###!!! !!!"""$$$$$$%%%%%%$$$$$$%%%'''(((***+++++++++...+++'''''')))---000222////////////---,,,+++***&&&(((+++.../////////...------,,,)))%%%"""""""""))),,,///111///***&&&$$$###$$$&&&&&&%%%%%%'''(((((()))***---///000...,,,000222333111---+++---/////////000111111000---******))))))***,,,000444666555777999<<>>;;;888333,,,&&&!!! !!! !!!###'''+++)))((('''&&&&&&&&&&&&&&&&&&%%%""" !!!###%%%%%%%%%######%%%'''***,,,+++&&& """***222666555444222///---+++))))))(((***---000222333222222//////---)))%%%"""!!!"""&&&***...///---)))'''&&&###$$$%%%%%%%%%&&&)))+++++++++,,,///111111///---...111222111---+++,,,...//////000111222000+++'''###%%%(((+++...000111111000111333777@@@OOOaaannnuuubbbSSSKKKHHHKKKNNNMMMGGG===555000333222///,,,)))'''&&&%%%$$$&&&(((***+++,,,,,,,,,,,,,,,++++++************'''))),,,///111...)))%%%%%%))),,,,,,)))'''((()))%%%'''***,,,------+++******---000111...+++((('''*********))))))((('''&&&''')))******(((&&&&&&&&&(((((('''&&&%%%&&&))),,,...///...---***)))***,,,)))'''$$$""""""$$$''')))&&&&&&&&&'''))),,,///111------+++)))&&&&&&(((***111///---,,,******++++++111000...***$$$!!! !!!$$$&&&'''''''''&&&&&&)))---///...---------000111111222222111111000...///111222222111000///,,,,,,,,,,,,---......///+++---000555999:::888666......///222444222---(((%%%###  !!!!!!!!!!!!!!!###'''+++...---,,,)))+++,,,+++)))&&&%%%%%%(((+++000666:::999444000)))+++,,,+++***)))***+++------///333777777222...)))))))))***+++***'''$$$###%%%((()))******,,,---%%%$$$$$$%%%(((***+++***+++)))'''(((***------------///000---+++---555;;;LLLJJJEEE===444+++$$$ ###############%%%))),,,&&&%%%$$$%%%(((******)))+++)))%%%"""!!!"""%%%&&&&&&%%%######$$$'''+++---)))###(((111777;;;888333...+++(((((('''+++,,,...111333555666666444333000,,,'''$$$###$$$%%%(((,,,+++)))&&&'''(((%%%%%%%%%$$$$$$&&&))),,,.........000222111...,,,,,,///111000---+++,,,---...---...000222000+++&&& """'''+++------,,,++++++---///444===LLL^^^kkkyyyfffWWWOOONNNPPPPPPLLLEEE===999777444333111...+++)))))))))&&&(((***---.........---***+++---......,,,***)))&&&(((+++000222000+++&&&&&&+++//////***''''''(((&&&''')))***+++******)))(((,,,000111///+++((('''(((***------***&&&"""!!!%%%)))+++)))'''%%%%%%$$$&&&(((((((((***,,,...222222000...***)))***+++((('''%%%######%%%'''(((%%%%%%'''(((+++---...///+++***)))'''%%%%%%(((***------,,,+++++++++++++++//////...+++'''&&&&&&'''%%%&&&((()))*********)))(((***------,,,,,,...000---...///000111111111111///000222222111///---+++******++++++,,,+++++++++((())),,,111555777666555...---...111444222,,,'''$$$!!!!!!###$$$#########%%%(((******)))***,,,//////,,,(((%%%$$$))),,,222888;;;999444///((())))))(((''')))+++...---...000222111///+++)))((('''''')))+++***'''$$$#########%%%(((***++++++'''&&&&&&'''***,,,---------***&&&&&&''')))***)))))),,,...,,,***...777???LLLJJJDDD===444,,,'''$$$%%%'''*********)))***+++###"""!!!###'''******))),,,+++)))((('''(((((()))%%%&&&&&&''')))***,,,,,,(((### '''///333999666111,,,))))))+++,,,,,,---...///222555777999999888555///***'''&&&'''''')))+++((($$$###&&&***%%%%%%%%%######%%%))),,,/////////000111000,,,******...000000---+++,,,...+++***+++...222222...)))"""$$$&&&)))******)))(((&&&))),,,111777BBBOOOXXX{{{hhhZZZRRRSSSSSSPPPIIIBBB<<<;;;<<<333222111...+++***+++,,,((())),,,...000000///...(((***---000000...+++)))%%%'''***000333333...)))''',,,111000+++'''&&&'''((((((((((((((((((''''''&&&***///111///+++((('''&&&***///111---&&&!!!(((+++***(((&&&&&&!!!$$$(((+++,,,,,,---...444333222...+++))))))***((('''%%%$$$$$$%%%'''(((%%%&&&(((***,,,---......''''''&&&%%%$$$%%%))),,,******+++++++++,,,,,,,,,...///...---++++++,,,...******+++,,,,,,---------)))+++,,,+++***+++///333+++,,,---///000111111222000111222222111...+++)))((((((*********)))((('''%%%&&&)))...222444444333---,,,,,,///222111---(((%%%!!!!!!%%%'''&&&$$$######%%%''''''&&&+++...111111...)))&&&$$$(((,,,111777:::777000+++(((((((((&&&&&&)))---111///111333222...***&&&%%%'''%%%%%%''')))***'''%%%###!!!"""'''******)))***)))((())),,,.........---)))$$$"""$$$%%%%%%$$$&&&))),,,+++)))...888AAAEEECCC???:::333...,,,+++&&&***///111000---+++***""" !!!%%%(((((('''+++,,,---......---,,,+++$$$&&&***---......,,,+++((($$$ """''',,,...444111,,,)))))),,,111444---,,,---...000444888:::===;;;888222---))))))******++++++'''"""!!!&&&+++&&&%%%$$$"""!!!$$$(((+++000//////000000...+++(((***---000000...,,,---///)))'''(((---222444000,,,&&&&&&&&&'''''''''''''''!!!%%%***...222888@@@FFFqqq___UUUPPPMMMHHHFFFEEEAAA<<<777555...***,,,---+++)))******,,,000444777555222///''')))---000000///---+++,,,------------,,,+++***+++,,,------+++))))))***...***%%%###%%%'''&&&%%%$$$%%%%%%&&&'''((()))))))))+++///000---''' $$$'''))))))******(((***,,,---,,,*********---------,,,+++***)))(((***(((&&&'''***+++(((%%%&&&+++---***'''((()))((('''&&&%%%$$$$$$$$$%%%%%%'''((())))))(((((()))+++...000000...++++++---///......////////////......///,,,((('''***,,,------///---,,,///222333111//////000///...+++******,,,((()))+++------***$$$ $$$***---,,,+++,,,---'''+++///333333000,,,)))&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$###"""###%%%((()))...222666555111+++((((((++++++,,,---............+++(((&&&)))///333333000.........+++(((%%%%%%%%%***(((&&&'''))))))&&&###%%%%%%%%%&&&''')))+++---...,,,***,,,......,,,(((&&&$$$"""!!!"""#########''''''***......///444<<>>===777111)))+++...000000...,,,************)))))))))((((((***,,,......,,,+++***+++...***&&&%%%&&&(((((('''###$$$%%%&&&'''((()))******---222444111***""""""%%%''')))+++,,,+++,,,,,,+++)))'''''''''((()))***+++++++++******,,,++++++,,,,,,+++)))'''***000222---((((((******)))((('''&&&&&&%%%%%%%%%&&&((()))))))))(((((((((+++---///...,,,+++,,,.../////////000000/////////000---******,,,......---,,,++++++---000222111///......---+++((('''(((***+++,,,------+++(((###!!!%%%***,,,+++))))))***&&&)))...222222000---***'''(((((()))))))))((((((((('''&&&%%%%%%%%%'''''',,,000444444111---***)))+++,,,---.........---,,,***''''''***///333222///+++,,,,,,)))&&&$$$$$$%%%---+++'''&&&&&&%%%""" %%%%%%%%%&&&(((+++...///222000...------,,,***((()))'''$$$$$$&&&'''&&&&&&''''''***---,,,---555???AAA@@@>>><<<888333///------...///111111---'''"""!!!$$$''')))((('''&&&%%%'''(((***...333666666666111...+++******++++++***+++***(((&&&&&&'''((())))))*********+++,,,///000111...,,,,,,...111111111222333444222000//////000000000///,,,)))(((((()))))))))((('''&&&&&&&&&&&&))))))))),,,...///,,,)))***///333444111...------,,,,,,,,,...000111///...+++)))&&&$$$$$$%%%&&&((('''&&&%%%&&&)))---111444{{{jjj^^^TTTMMMDDD>>>===>>>>>>>>>888333111222111---*********---333<<>>999333---,,,,,,...//////,,,&&&!!!"""%%%)))***)))'''%%%%%%((('''(((+++000555777888111///,,,******+++***)))---+++)))(((&&&&&&&&&'''&&&''')))))))))***+++---...,,,******+++,,,,,,,,,---...///......///222555222222111...***(((((())))))((('''&&&&&&'''((()))%%%&&&(((,,,///000...+++---111555555222000000222111///...///111222333222...+++'''$$$###%%%''')))%%%%%%$$$%%%'''+++...000~~~lll___SSSLLLCCC======>>>>>>===888555444555333---)))))))))***...666===<<<444,,,---...000111000///---+++((('''%%%$$$%%%&&&(((***,,,...111111...+++***)))'''&&&$$$###$$$%%%%%%&&&((()))***,,,---///000111///111444555333...)))%%% """$$$''',,,111666111...(((%%%###$$$$$$%%%!!!"""$$$&&&(((((((((((((((,,,///---)))%%%$$$$$$///666777...%%%###&&&)))+++,,,---......---,,,+++((())),,,...///---(((%%%%%%(((,,,///000///...---...------------------......---......---,,,***(((&&&'''))),,,///111222222111000...***'''&&&''')))&&&''')))))))))***+++---'''((())))))(((&&&%%%%%%&&&)))---000222222111000///......---,,,+++******+++***)))((('''&&&%%%%%%&&&))),,,...///...,,,++++++,,,------+++)))&&&$$$&&&&&&(((,,,///111///,,,***+++,,,+++)))((()))***((($$$ """###''''''''''''(((+++---...333333222---'''%%%'''))),,,*********,,,...---,,,)))+++---,,,(((***999IIIWWWPPPHHHCCC@@@;;;333------,,,+++++++++)))&&&###%%%&&&((((((&&&%%%%%%&&&)))'''&&&''',,,111444666111...+++******)))((('''***+++,,,,,,+++)))'''%%%$$$'''))))))'''%%%&&&(((***((('''''')))++++++***+++,,,,,,,,,,,,///333666444444333000+++((('''((()))((('''&&&'''(((***+++%%%'''***...000000...---///222555555222111333555444333222333555666555444///,,,'''###"""$$$''')))%%%%%%%%%&&&(((***,,,---nnn```PPPJJJCCC???>>>===;;;999888555444555111+++((()))***)))***...333333...)))...///000111111000///...''''''&&&&&&'''***,,,...///111222111---***''''''&&&&&&&&&%%%%%%%%%'''(((---...///000222333444555111000000...---+++***)))"""###%%%&&&)))///666:::444///((($$$$$$&&&''''''######$$$$$$%%%%%%%%%%%%'''***---,,,(((%%%$$$%%%---222222)))!!! $$$&&&'''(((+++...///...---,,,+++,,,...111333111,,,'''&&&(((,,,000222222000...,,,+++************+++,,,***+++,,,,,,+++)))'''&&&&&&(((***---///000222333444333111---***((()))+++&&&'''((((((((()))---000******)))(((((('''&&&%%%(((***---000222333333222444111,,,(((%%%&&&''')))&&&&&&%%%%%%%%%&&&'''(((%%%&&&))),,,------,,,+++))))))******(((&&&###"""%%%&&&))),,,...///...,,,---...//////------...///+++(((###!!!%%%((())))))''''''''''''((()))...///...***&&&%%%'''+++***))))))***---...---,,,,,,...///---(((***888HHHZZZQQQFFF>>>;;;888333...///,,,)))'''''''''''''''''''''&&&$$$"""###&&&((()))'''%%%%%%(((,,,///000///---***))))))((('''%%%&&&)))...111111---((($$$$$$'''***(((###!!!!!!###%%%%%%%%%'''***------------......---,,,...111444555555444111,,,((('''''')))((('''&&&''')))+++---)))+++...000000000......///111222111......000333222222444666888777444111---***$$$  ###%%%&&&''''''((()))***+++,,,qqqaaaNNNIIIDDD@@@???<<<888555555333222222...(((&&&(((******)))***+++,,,+++***...//////000///...---,,,%%%%%%&&&'''***---000111111111111///+++(((''''''((()))******))))))+++---111111222333444555555666111...+++)))'''((()))+++%%%&&&'''(((+++111888===888222***'''''')))***)))%%%$$$###"""!!!"""###$$$((()))+++***)))(((((()))+++---+++$$$!!!%%%&&&###%%%))),,,...---+++)))------...222555444///***'''(((,,,000333333111...******((((((((((((******)))***,,,,,,***((('''((('''***,,,.........000111555555333000,,,))))))***(((***+++***''''''+++...+++)))''''''(((((((((''')))+++---///111222333333555000***$$$"""###&&&(((""""""!!!"""$$$&&&***+++'''''')))+++......,,,***''''''''''''&&&%%%$$$###%%%''')))+++,,,---------///111222111000///000222444111,,,'''###$$$(((,,,+++***((('''&&&&&&&&&'''*********)))'''''')))+++'''&&&'''))),,,---,,,+++......000...))))))444AAAKKKDDD<<<666444333111000000,,,(((&&&&&&'''((((((((((((&&&$$$###$$$(((+++((('''%%%&&&)))+++,,,,,,...,,,*********)))'''%%%$$$)))///333333...(((###$$$''')))&&&!!!###$$$$$$%%%)))---000222111111111111///------///111111222222000---***))))))+++***(((''''''))),,,---,,,...000111///...//////...///...,,,((((((,,,000000111333555777555111...+++(((### !!!'''((()))***++++++******qqqaaaOOOJJJCCC???===;;;777333222000///...)))$$$$$$(((&&&''')))((('''(((***---000//////---+++)))'''&&&!!!###'''***...000222//////...,,,)))((()))***)))+++------,,,,,,...000111111111111222222222333...,,,)))'''&&&'''((()))&&&'''(((***,,,111777<<<>>>777///++++++,,,+++)))&&&$$$!!!!!!$$$&&&'''&&&%%%%%%((()))************&&&!!!!!!&&&)))(((&&&)))---///000...***(((---,,,---111555666111---((((((***...111222000---+++***(((''''''(((***+++***,,,......+++***+++---(((+++------++++++,,,...222333333000,,,(((&&&&&&(((+++,,,+++''''''+++...)))'''$$$$$$'''))))))((()))***+++---///000111111222///)))%%%###$$$''')))"""!!! """'''+++///,,,++++++---///000---+++''''''&&&%%%&&&&&&'''(((&&&'''((()))***+++,,,---///111111111//////000111777555111+++''''''+++///+++***)))''''''''''''((()))(((((()))***+++******%%%%%%&&&(((+++,,,+++***...---...---)))'''---666999777444222000/////////---+++)))((())))))((('''&&&((()))(((((((((***+++%%%%%%&&&))),,,---,,,+++...---+++,,,,,,,,,***(((&&&)))...000///+++%%%""""""&&&((($$$!!!&&&&&&&&&(((,,,111444555555333444444222000......///***,,,...///...------...---+++(((''''''))),,,...---...000///------///111111111///+++((((((,,,000333333333555666555333111///,,,)))%%%###"""###$$$'''(((***++++++***)))(((ooo___QQQKKKCCC===;;;999666333000...---+++'''"""###((($$$((((((&&&%%%)))---111000...+++(((%%%""" !!!&&&***---000111------,,,***((((((+++---(((***------++++++...000////////////////////////+++***)))(((''''''''''''&&&''')))***,,,111666;;;CCC;;;222......---+++(((&&&$$$ !!!&&&)))%%%""" %%%)))***)))+++)))$$$ ###***---+++---///222555444000,,,))),,,++++++///555666222...(((((())),,,000111///,,,+++***)))'''''')))***+++---///111000------///111(((+++---,,,***((()))+++///111222000+++'''$$$"""$$$(((++++++))))))---222'''$$$""""""&&&)))))))))))))))***+++,,,.../////////---***((('''(((***+++###!!!!!!''',,,000000...---///111111///+++((('''&&&%%%&&&(((***,,,&&&'''(((((()))***,,,......///000///...---...///222222///+++((()))...333+++***)))(((((()))******+++)))(((***---...+++((($$$$$$%%%(((+++,,,+++***---,,,,,,,,,)))&&&)))...000111333222000...------+++******+++,,,***'''$$$$$$(((+++------,,,++++++###$$$''',,,///000...,,,///...------......,,,******+++,,,---+++'''###!!! $$$&&&######)))))))))+++...333666666666444555666555222000//////%%%(((+++...//////111222...,,,)))'''''')))+++---+++---...---+++,,,000333666666333...******///333999777555555777777777666555333000---***)))))))))'''(((***++++++)))(((&&&vvvhhhZZZNNNCCC???<<<777333111111333333000***$$$""""""&&&'''''''''(((+++000333888444...)))%%%!!! &&&,,,///...---)))(((((()))***,,,------***((('''(((***---...---111111000///......------***,,,//////,,,(((%%%$$$'''***)))'''+++444777444888666333000---+++******---)))$$$!!!!!!$$$&&&((($$$###!!! """%%%(((+++,,,)))%%%$$$%%%)))+++,,,888<<>>@@@CCC>>>777444222111///,,,---,,,,,,,,,---,,,)))'''vvvhhh\\\PPPEEEAAA>>>888333111222444444222---(((%%%%%%'''((()))))))))+++///222555111---)))'''$$$""" !!!$$$(((---000000///***)))))))))***+++++++++(((&&&%%%'''***...000000333111///,,,+++++++++,,,---///111000---)))&&&%%%&&&))))))(((---444777333333222000---+++))))))(((---+++)))'''''''''&&&&&&$$$###!!!!!!"""%%%))),,,***(((''''''***---//////666999;;;;;;666111,,,))),,,***)))***,,,...//////,,,,,,,,,,,,,,,,,,,,,+++///...,,,)))'''(((,,,///111444777555111...///222+++(((%%%$$$&&&(((***+++...---+++'''"""!!!###%%%&&&''''''&&&%%%&&&***...***(((%%%############"""!!!$$$''')))***+++,,,...***(((&&&&&&'''***++++++***'''%%%(((---000000...---///111444555333000...************,,,...000222,,,+++)))***,,,...///...---///000///---,,,+++,,,000...+++)))(((***,,,---+++***)))'''(((+++111666000///,,,***)))***+++,,,,,,---...000000///---,,,------,,,(((######''',,,,,,...///...,,,++++++,,,******)))'''&&&%%%$$$###%%%&&&'''***,,,,,,***''')))***,,,///222222111//////,,,***)))***++++++***((('''&&&&&&&&&$$$!!! """&&&''''''''''''((((((((((((***---//////......000111222111///---+++,,,000555:::;;;:::777555222///***'''&&&&&&''''''(((***,,,---...///222444444444444111///000333777;;;<<<>>>???@@@CCCGGGJJJJJJEEE@@@===:::888444111000///...//////...,,,***zzzmmm___TTTHHHDDD@@@999333111222333444333///+++)))((((((***+++,,,+++,,,---//////,,,***((()))))))))((('''''''''***...111222222,,,***))))))******)))((($$$###"""%%%)))...222333333000,,,)))'''(((***+++000111222000,,,(((%%%$$$%%%(((***,,,000555555222---,,,+++***)))((('''&&&,,,,,,------+++(((&&&$$$###""" !!!###''',,,///((('''&&&(((,,,///111111333444666555111...,,,+++,,,+++)))***,,,------,,,,,,---...//////...------000000---***((((((***,,,000333666444000------...***(((&&&&&&((()))******+++***((($$$""""""%%%((($$$$$$$$$"""!!!"""%%%((('''(((((('''$$$"""!!!!!! ###&&&'''((()))***,,,)))&&&######%%%(((***+++(((&&&&&&)))...000///---+++...222555666444000...+++++++++,,,---...///000+++******+++...000000///...---,,,,,,---...---,,,///...+++)))((()))***+++)))))))))((()))+++000333000...,,,)))(((((()))***...///111222222000...---......---(((###"""%%%(((''')))++++++******,,,---***)))((('''&&&&&&''''''&&&&&&''')))+++***'''%%%(((+++///111111000000000+++)))&&&%%%&&&((()))(((&&&%%%&&&''''''&&&###!!!$$$***......,,,***))))))))))))***,,,,,,***(((***+++---......---,,,+++---555???DDDBBB;;;555222333111...+++)))((('''''',,,,,,///222555666555333333222111...---///333666<<<>>>@@@BBBEEEKKKRRRWWWUUURRROOOLLLIIIDDD???;;;888777555444444222000---~~~uuubbbVVVJJJDDD???777111......///111111///---+++******,,,......---++++++,,,)))'''&&&'''***---......,,,***((())),,,///111222---+++))))))++++++(((%%%"""(((...222333000...***'''&&&(((+++---111222222///+++'''%%%$$$&&&))),,,000444666444222((()))))))))((('''&&&%%%***+++---,,,***&&&$$$""" !!!%%%***000333)))'''%%%&&&))),,,//////000111222000...------...---,,,++++++,,,---,,,+++***,,,...///000///...------,,,+++)))&&&&&&((()))000222333222...+++++++++)))((('''(((***+++***)))+++)))&&&$$$$$$&&&))),,,%%%$$$###!!!!!!"""$$$%%%&&&)))***((($$$!!!"""$$$ """$$$&&&&&&'''(((***'''$$$!!! ###'''***,,,&&&%%%&&&)))+++,,,***((()))---222555444000,,,******************+++++++++))))))))),,,///000000///---+++)))***...000///---...---+++***((((((((((((((()))***))))))***---000...,,,***'''&&&%%%%%%&&&---...000222222111000///333222000+++&&&###$$$%%%%%%'''((((((((()))+++---...---+++******+++---...***)))((((((((('''###!!!$$$)))...///...,,,---...)))&&&###"""###%%%&&&&&&$$$$$$&&&(((***)))'''$$$!!!%%%+++//////---+++***))))))***,,,------***(((***++++++,,,,,,,,,,,,+++...888BBBFFFAAA888222///222222111///---+++***+++,,,...222999>>>===777222111000---++++++---111333:::;;;>>>AAAGGGPPPZZZaaa`````````___ZZZTTTMMMHHHDDDBBB>>>;;;999666222///}}}~~~|||eeeXXXJJJBBB<<<444...+++)))***,,,---...---,,,***,,,...000///---***(((((($$$######&&&***...000000---***'''&&&(((+++...///,,,***((()))+++,,,((($$$"""(((---000111,,,+++)))((((((+++...000333444333000,,,)))(((((()))***---333666555222000'''((()))))))))'''%%%$$$&&&((()))'''$$$""""""###"""&&&---333777000,,,(((%%%'''***,,,------...000///...------///...---,,,,,,------,,,***(((***,,,...//////---,,,'''((('''%%%######&&&(((000000000...,,,***))))))(((((()))***,,,,,,***((()))'''$$$$$$%%%(((+++---(((&&&$$$######$$$%%%&&&%%%'''&&&### !!!$$$!!!"""$$$$$$$$$%%%''')))&&&### """&&&)))+++''''''((()))******(((&&&)))---222333000+++'''%%%((((((((()))***+++---...''''''))),,,///000...,,,,,,***)))+++///111000---------,,,+++)))(((((('''******+++***((((((***,,,***)))'''%%%######""""""(((***,,,///111111111000444333000,,,'''$$$###"""&&&'''((('''''''''))),,,000...---,,,,,,...000111...,,,***((('''$$$  %%%***,,,***)))***+++(((%%%""""""###$$$%%%$$$###$$$&&&***------+++)))###&&&***++++++*********))))))+++...000111///---------,,,,,,,,,,,,,,,,,,000777>>>>>>888111...---,,,---///...,,,***+++,,,)))---444===BBB???777000///---***)))***,,,///000444666:::???GGGRRR]]]eeeiiimmmqqqrrrnnnfff^^^YYYQQQMMMHHHBBB===888333000||||||~~~~~~hhhZZZJJJ@@@999111+++)))&&&&&&(((+++...///...,,,///000111///+++(((&&&%%%"""!!!!!!$$$(((,,,......***'''###"""$$$''')))******'''&&&(((,,,---)))%%% %%%)))---------******+++,,,...000111222444444333111...,,,---...+++***---333666222...---((()))++++++***'''$$$"""!!!$$$%%%### ###&&& !!!###'''---333777777333---))))))***++++++))),,,///000///---------,,,++++++,,,------+++)))'''(((***,,,---...------'''&&&%%%###!!!"""%%%(((000...,,,***)))((())))))((((((***,,,...---***'''%%%###"""###&&&)))++++++***'''$$$$$$%%%&&&''''''""""""  """"""###$$$######$$$&&&(((&&&### """%%%((()))*********+++******)))))))))...222222---'''$$$###%%%%%%%%%'''***...222555&&&'''))),,,//////---******+++,,,...000111000...,,,,,,,,,,,,+++***((((((,,,,,,,,,)))'''&&&''')))''''''%%%$$$###"""!!!!!!$$$&&&))),,,///000000000//////---+++(((&&&$$$###((())))))(((''''''***,,,...---,,,,,,,,,...///000///---***(((&&&$$$ ###'''***************(((&&&%%%$$$%%%%%%$$$###"""$$$''',,,000111000---'''(((******)))((()))*********,,,///333555555333000///---,,,,,,---......111444666444000,,,++++++&&&(((+++***'''''')))+++(((,,,333999<<<999222,,,+++)))((())),,,///000111111333888>>>GGGSSS___gggqqqxxxzzzqqqlll___[[[TTTMMMGGGAAA;;;777}}}}}}}}}lll\\\JJJ>>>666///***)))&&&&&&(((,,,111333111///111111111...)))%%%$$$###"""!!! """%%%(((******&&&### !!!###%%%&&&'''$$$###'''---///+++&&&!!!"""%%%***---...,,,******,,,000333444444222111111111000...------///111,,,)))+++111222---)))))))))+++,,,,,,***&&&!!!!!!$$$$$$""""""%%%)))&&&%%%$$$$$$'''+++000333777444000...,,,***(((&&&%%%)))...111000---***))))))((((((***++++++***((((((((()))+++,,,...//////+++***'''$$$!!!"""&&&)))///,,,(((&&&&&&''')))***'''(((+++...000...***'''$$$######%%%)))++++++***)))&&&######%%%''''''&&& !!!!!!!!! ###$$$$$$#########&&&(((&&&$$$!!!!!!###%%%&&&&&&((())))))))))))***+++---)))---111000+++'''%%%&&&&&&%%%$$$$$$''',,,111444'''(((+++...000000,,,)))))),,,000222222000//////+++,,,---------,,,***)))//////,,,(((%%%###%%%&&&&&&&&&%%%$$$$$$###""""""###%%%(((+++---......---))))))***+++,,,,,,***)))((())))))((('''))),,,...,,,,,,---------------------+++)))((('''&&&###!!!!!!###&&&***---...---+++***)))(((((((((&&&$$$!!!"""$$$)))///444555333111***+++---,,,+++))))))***,,,,,,---000444777888888///...,,,+++,,,...000222222111///---,,,+++******&&&)))***(((%%%$$$'''++++++---000111///+++)))(((&&&&&&'''+++111555666666111555:::AAAKKKWWWbbbjjjwww~~~qqqlllddd]]]WWWQQQLLLHHHooo^^^KKK>>>666...******'''''')))...333666555222222222000---((($$$"""""""""!!! ###%%%&&&&&&$$$!!!"""###$$$&&&###"""'''...111---'''$$$&&&)))---000///+++(((+++///333777888666222///,,,,,,,,,***)))***---000,,,((()))///000)))%%%&&&***+++---,,,***%%%%%%'''%%%%%%'''+++***)))'''&&&''')))---///222111000000...***$$$ """'''...111000,,,(((&&&&&&&&&&&&(((******(((&&&)))))))))***,,,...000111111///***&&&"""###'''***///+++&&&###$$$'''***+++'''(((+++///111///***&&&&&&%%%%%%(((---///...,,,'''$$$!!!!!!$$$&&&&&&&&&  ###''''''$$$ $$$$$$$$$###"""###%%%(((&&&$$$""""""$$$%%%%%%%%%$$$%%%%%%&&&&&&(((,,,...(((---111000+++'''''')))***'''$$$!!!"""%%%***---)))***---000222000---)))'''---333555333000//////***,,,---......---+++***222000---((($$$"""###%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&)))+++------,,,,,,'''''')))---000222222111((())))))((()))***...111------...//////......---+++)))((('''((((((&&&%%%$$$$$$&&&+++111333111---+++************((($$$ """$$$***000555777666444+++...000000...+++***)))...------///333777999999---,,,+++***,,,///333555222///,,,++++++,,,+++******,,,---***&&&$$$(((,,,...///---)))###!!!###%%%######&&&---555:::<<<;;;444777===EEEOOOZZZeeemmmzzz~~~yyyrrrkkkfff```\\\XXXooo```OOOCCC999111,,,,,,,,,***))),,,000333333222222000---***((('''(((((((((((('''%%%$$$$$$$$$$$$%%%$$$$$$###"""!!! $$$###$$$+++444777222---)))***+++...111111...,,,+++...333888:::888333///---)))%%%%%%))),,,+++)))%%%&&&'''(((((('''&&&%%%---,,,,,,***((($$$!!!$$$"""!!!"""$$$%%%%%%$$$,,,,,,+++(((%%%''',,,000---...///...***'''$$$$$$$$$''',,,//////,,,'''$$$$$$######%%%)))+++***''''''&&&&&&(((,,,///111222111,,,'''%%%&&&(((((('''&&&%%%%%%&&&)))---111333222,,,)))---000---)))'''&&&(((,,,...///...,,,******%%% !!!""" ###''')))((('''&&&&&&***)))'''&&&&&&'''((()))'''%%%###$$$&&&&&&###  """%%%)))---000222---111333000+++'''(((+++000---)))%%%""""""###$$$&&&***000222000,,,'''%%%)))***,,,111444333...)))(((***---...---,,,,,,,,,,,,---,,,(((###!!!$$$'''(((***+++***(((%%%$$$$$$###""""""$$$(((+++------###$$$'''+++///111000///'''&&&$$$$$$&&&***000444111---(((''')))---000222...(((""""""''',,,......***((('''***///222000,,,...,,,+++,,,---,,,(((%%%$$$&&&,,,444;;;;;;444---+++///555999:::666111---222///+++)))+++///555999444///***+++///222222111///---+++))))))***---...,,,...///---***)))***,,,------+++%%%  #########$$$)))000666:::<<<888888===GGGPPPYYYeeepppyyytttooogggaaapppbbbQQQEEE<<<555111222---+++)))***///222222111222000---***)))***+++,,,333111...+++(((&&&%%%$$$$$$#########$$$$$$$$$%%%$$$"""$$$+++333666333...++++++,,,///000000---***+++---111666888666111---+++'''$$$&&&+++//////---((('''%%%$$$%%%''')))+++------,,,+++(((&&&$$$###%%%###!!!!!!"""###"""!!!'''(((((('''&&&'''***---,,,...///---***'''%%%$$$$$$'''+++......+++'''$$$%%%%%%&&&***------***&&&$$$$$$$$$'''+++000222333111,,,(((&&&'''((()))((((((''''''(((***...222555333***%%%'''))))))((())))))+++...111111000...,,,)))'''$$$"""!!!!!!!!!!!!"""&&&+++---,,,***(((''')))((('''&&&'''))),,,---***'''%%%%%%&&&&&&$$$"""!!!"""###&&&***...111333000111111---((('''***---333000***%%%!!! !!!"""&&&***///111///+++(((&&&)))***---111444333///***&&&'''))),,,------+++***++++++)))'''%%%&&&)))+++,,,......,,,)))&&&$$$$$$"""%%%%%%%%%'''''')))+++---...,,,*** """$$$(((---111111---***(((***---000111///)))$$$###'''+++,,,,,,---)))&&&(((---000000...+++***)))***,,,---+++)))&&&'''+++222888777222,,,,,,000666;;;<<<999444111111...***((()))...444888333///++++++000333333111...---,,,++++++,,,...///...000111000---,,,---///......,,,(((###"""$$$&&&((('''(((+++000555777888999999>>>FFFNNNWWWcccooo|||uuummmgggqqqbbbQQQFFF>>>888666888000---)))***...222333222333000---++++++---000222999777444000---***)))((($$$$$$$$$$$$&&&(((***+++%%%###$$$***111444111---++++++,,,---///...,,,))))))+++...222444222...***)))&&&$$$''',,,111333222+++((($$$"""###(((...333000///---+++)))(((''''''%%%###!!!!!!""""""!!! """$$$''')))((((((((()))***,,,---,,,)))&&&%%%%%%%%%(((+++......+++(((%%%&&&'''***---///...)))&&&"""!!!"""%%%***///222333///,,,)))'''(((((()))(((***)))((()))+++///333555222((( """$$$'''++++++---///000000...,,,***'''((())))))'''$$$!!!###(((---000///+++(((''''''&&&%%%%%%'''***...111+++)))%%%$$$$$$$$$$$$######$$$%%%(((+++...222444222222000,,,(((''',,,000666222+++%%%  &&&))),,,---,,,)))(((''')))***...222555444000,,,(((((()))---111111...+++***'''%%%%%%'''+++...///000111111///***&&&$$$$$$!!!!!! ***)))***++++++***'''$$$!!!$$$)))---000...++++++---000111111///+++%%%$$$'''***,,,,,,...***&&&&&&***---......((('''&&&'''***,,,------))))))***...222222///+++,,,000555:::;;;999666333///,,,(((&&&''',,,222666333000,,,---000333444333......------------......000222333333111000000111222111000---******,,,...---,,,,,,---000333444444777777;;;BBBIIIPPP]]]iii~~~uuuooo~~~pppaaaPPPEEE>>>999888:::555000,,,,,,000333555555555222...,,,+++...222555555444111///---------...&&&&&&%%%%%%'''***,,,...(((&&&&&&)))...000...+++(((((((((***,,,,,,***((('''(((+++...000...+++''')))'''&&&(((---111333444...+++'''%%%&&&,,,333777444222///,,,***)))))))))%%%###""""""###$$$$$$###"""%%%***,,,,,,***'''%%%(((***+++***(((&&&&&&&&&&&&(((+++------+++(((&&&((()))+++------,,,)))'''"""""""""$$$)))---///000,,,+++)))((('''(((((((((***)))((()))+++...111444///''' """&&&,,,+++,,,---,,,***'''$$$"""%%%(((,,,---***%%% """'''---000///+++'''%%%$$$###!!!"""$$$)))...111***((($$$!!! !!!"""###%%%%%%&&&'''***...111333222222000---******---000555111+++%%%!!! !!!%%%'''))))))(((''''''((())),,,000444555444000...111//////333777777222---)))%%%!!!"""''',,,//////000111111///+++'''%%%%%%"""  """$$$$$$$$$''''''((()))******'''%%%$$$(((...---,,,...111444444444...+++'''&&&))),,,//////---+++((((((***+++++++++(((&&&%%%%%%'''***,,,...,,,+++***+++---...---+++---///444777777555222000...+++'''%%%&&&***000333222000......111444444444111000000///...---,,,,,,111222333444333333222222555444333222111111333444...---,,,...000222222111444444888===BBBHHHUUUbbb}}}yyy~~~rrrcccSSSHHH@@@:::888:::777333///...222666777777777444000,,,,,,...222444000...,,,******+++,,,---***)))'''&&&&&&))),,,///+++)))((()))+++,,,***((($$$$$$%%%''')))******(((&&&&&&(((+++---,,,)))'''+++)))((()))+++...000111///---,,,+++---111555777666444111---***)))((('''###""""""###&&&(((((((((&&&)))---000000---((($$$&&&'''(((((('''&&&'''((('''(((***++++++***(((''')))******)))((((((((()))&&&$$$###$$$'''***++++++)))))))))((('''''''''''')))(((''''''(((+++///111,,,&&&"""###$$$$$$'''+++,,,,,,,,,***'''$$$ $$$(((---...***######(((...111000,,,)))&&&!!! ###'''+++...***(((%%%!!! !!!###%%%'''&&&&&&'''))),,,///222000000111000///......///000...)))%%%"""""""""######%%%&&&&&&%%%%%%'''(((***...222555666333000...777555444777:::999222,,,((($$$!!!!!!&&&***,,,,,,,,,---...---+++(((''''''&&&$$$###$$$'''))))))(((""""""$$$(((+++,,,***)))((('''%%%!!!''',,,+++,,,///333666777777,,,***((()))+++///333444.........//////...+++))))))(((&&&$$$$$$%%%(((+++---+++)))((()))+++,,,,,,000222444555555222///---,,,***(((&&&'''***...111000/////////111333444555444333222000...,,,***)))000000222333444444333111333222111111222333444555*********---000222222222444555888<<>>333+++%%%!!!###'''***,,,...///***++++++++++++---000333111---***((((((***,,,,,,)))&&&""" !!!%%%+++000+++***(((((()))***)))(((++++++,,,+++***(((&&&%%%$$$%%%(((+++---......---///...,,,(((%%%###%%%&&&,,,---///...---,,,,,,,,,+++((($$$$$$%%%&&&%%%###$$$$$$%%%'''((('''$$$"""""" %%%+++---+++'''$$$""""""&&&)))+++,,,,,,,,,,,,,,,,,,,,,,,,+++)))***...333444000+++'''%%%$$$%%%(((,,,...///111///...---,,,***'''%%%(((((((((&&&&&&'''***,,,...---+++++++++,,,...000---000333444333222111111333000,,,(((&&&&&&''')))&&&%%%&&&)))---///---+++---///000---((('''***...000+++&&&$$$&&&(((((((((***+++---.........------)))'''$$$$$$&&&)))++++++,,,***(((%%%$$$#########%%%(((+++,,,+++++++++,,,,,,...///000///---***(((,,,...222222///***'''%%%%%%''')))++++++***(((&&&------------,,,***((('''(((((('''$$$  !!!###%%%)))+++,,,+++)))''''''(((***---000111000...///...+++)))((()))+++,,,******+++++++++,,,,,,,,,...+++((('''((()))'''%%%%%%!!!###%%%%%%!!!!!!###$$$***++++++***((('''(((******---000333444333111///---------///222444444333111111000...+++***+++---+++,,,...///000///......,,,+++******---///000000*********...333777:::;;;===<<<<<<<<<<<>>333...&&&''')))+++---...//////---...///...+++***)))***'''(((&&&!!!"""###$$$&&&(((+++---///111,,,***(((((()))+++++++++000222666888666111+++'''%%%"""!!!$$$)))------,,,###%%%''''''&&&&&&'''(((++++++++++++***,,,///111,,,...///...+++(((((((((%%%''')))(((&&&)))///555777555333///,,,******+++'''***,,,***&&&%%%(((,,,------,,,------...///000...---+++)))'''''')))***///,,,)))(((''''''&&&%%%&&&(((***)))&&&''',,,000((($$$!!!!!!%%%(((&&&$$$&&&&&&&&&'''((()))******$$$%%%%%%$$$###$$$&&&(((%%%'''******(((###!!!###""""""$$$&&&'''))),,,...///---***'''"""$$$%%%%%%###$$$&&&)))***---///+++&&&$$$''',,,---***'''%%%%%%%%%%%%$$$$$$$$$$$$%%%'''***,,,...//////000000///...,,,+++''''''''''''''''''''''''&&&&&&&&&%%%######$$$&&&(((((()))))))))*********&&&&&&%%%&&&'''(((***+++&&&''''''&&&%%%%%%''')))'''***,,,......,,,)))'''''''''(((***,,,+++)))'''""""""!!!"""$$$(((,,,...333222000...------...///))))))'''$$$ """%%%$$$&&&((('''$$$"""###$$$&&&(((***'''"""!!!$$$'''+++///111000...,,,+++...///000111000...+++***'''''')))+++------+++((('''))),,,---,,,,,,---...---------------,,,++++++)))...333333///,,,,,,---///...///222555777777666777444444777888777:::???BBBVVVooo}}}~~~~~~ssscccQQQ???222,,,%%%&&&(((+++---...///000+++,,,------+++))))))***'''((('''""" %%%""""""###%%%''')))+++,,,%%%$$$###$$$&&&(((''''''***...333777777333---)))&&&''')))***+++,,,---...###%%%'''(((''''''((()))+++,,,+++***)))***,,,///))),,,///...+++))))))***$$$'''((('''&&&)))111777777666444111...,,,,,,---(((+++---+++'''%%%(((,,,........................---,,,+++((('''(((***---222///+++)))((((((''''''%%%(((+++***)))***000555***%%% """$$$### """$$$&&&)))*********)))!!!###$$$%%%%%%&&&(((***%%%''')))***)))$$$ ###%%%&&&))),,,......,,,***$$$&&&'''&&&###"""$$$'''(((,,,...+++%%%$$$(((...---***&&&%%%%%%'''''''''!!!!!!"""###&&&)))+++---000111333222000---------)))))))))***************$$$%%%&&&&&&&&&'''+++---,,,,,,++++++***)))))))))""""""###$$$&&&(((+++,,,'''''''''&&&%%%%%%''')))&&&(((***++++++)))'''&&&###$$$%%%(((++++++***(((%%%$$$###$$$&&&***...000333111...,,,+++---...000******(((### $$$(((###$$$%%%"""!!!'''***+++(((""" ###$$$(((---000///,,,***(((......///...---,,,***)))***((('''(((***+++++++++''')))---//////000111222,,,------...---,,,+++)))&&&,,,222333///++++++,,,......000333666777666555444111222555777666888===>>>SSSmmm~~~}}}{{{jjjPPP===555555******+++---///...+++)))///---+++******(((%%%"""%%%((()))'''"""!!!%%%)))'''%%%###!!! """###%%%###""""""!!!"""###%%%&&&))),,,222666777444111......+++)))***...///,,,(((&&&))),,,...,,,***))))))///+++''''''***...000000+++++++++---//////...,,,***(((&&&(((---000111111555000+++((()))***)))(((,,,,,,+++'''######(((,,,......///000000///...---...---)))$$$"""$$$+++111000...---,,,,,,,,,***)))'''(((+++...111333444444---+++'''###$$$(((,,,,,,------'''  %%%)))+++***(((&&&&&&))),,,...,,,&&&  """#########%%%$$$%%%+++000222...)))'''((('''%%%""""""&&&***...---+++(((&&&%%%''')))(((***(((&&&'''******&&&!!!!!!!!!"""###%%%&&&'''---///111222111...***(((&&&(((+++,,,---,,,***(((&&&%%%%%%'''***...000000...,,,******+++***&&&###!!!%%%+++,,,+++)))%%%""" """%%%((())),,,)))&&&%%%%%%%%%""" %%%)))''''''***+++)))(((((('''&&&%%%'''***---444111///---...///000000+++)))&&&###!!!!!!!!!"""%%%%%%### &&&((()))'''$$$###%%%'''&&&***...---)))'''***---,,,+++***)))((((((((((((+++(((&&&'''+++...///...,,,***))),,,222888:::;;;666444111///...,,,)))'''+++---000000///------------...111222333222111111444555555555555777:::<<>>BBBJJJTTTbbbwwwlllXXXGGG<<<555333999777444222222111000...---,,,+++,,,---,,,+++)))%%%'''((()))***+++,,,---************+++---...///333444444444333111...---)))(((((('''&&&&&&''''''''''''((((((((('''$$$"""((()))))))))(((***---000+++---...//////......---///---***)))******)))((()))***,,,---,,,***((('''###!!!###''''''***,,,,,,++++++///333444333222111000///......111///---+++)))'''%%%$$$"""!!!"""$$$&&&&&&%%%###$$$'''+++...///---***((()))(((&&&%%%%%%&&&((())))))***)))&&&'''***)))%%%$$$'''+++///111111000///------------+++)))'''&&&%%%%%%%%%%%%''')))+++---'''(((***,,,///000///...000---***((((((+++...000------...---++++++,,,...///222222111111111---'''"""###%%%'''(((***+++,,,((((((&&&%%%$$$$$$%%%%%%------...//////...---,,,---+++***+++---///000000111000...+++***)))+++,,,//////000000000...+++((($$$%%%)))---000000,,,***'''***---///---***&&&###+++///111000222888<<<<<<888777444000,,,***+++---000000///+++(((''')))+++......//////...,,,+++******,,,---,,,)))&&&$$$$$$%%%%%%$$$%%%%%%&&&&&&&&&'''((((((((()))+++///111///000111222333333333333000333555666444000+++(((,,,...222444444333222111444555555222,,,'''%%%%%%''')))---222666666222///%%%%%%&&&***///111///---...000333444444555777999:::>>>DDDLLLYYYpppmmmUUUCCC888444444666444222111111000...,,,,,,++++++,,,......,,,+++&&&'''(((***+++,,,,,,,,,''''''((()))+++---///000111222444555444222///---+++******))))))***++++++......---,,,***((('''&&&((()))***))))))***---///,,,---//////...------...111---***((())),,,---...,,,------+++(((&&&%%%%%%######""" $$$'''&&&***...///------///111333222111//////.........///---+++***)))(((&&&###"""!!!!!!"""%%%''''''&&&&&&))),,,///111000...---(((&&&###!!!!!!###&&&(((((()))(((%%%'''++++++(((###&&&***...000222111111------...---,,,)))'''%%%''''''(((((()))+++,,,---&&&'''((()))***))))))(((+++)))'''(((,,,000222333*********)))(((***---000111333333111222333000***"""$$$&&&(((******))))))))))))((('''&&&&&&''''''+++,,,------.........------,,,***+++---///000//////000///---++++++,,,...111111111000...+++'''%%%%%%&&&)))---000111///---***---000000,,,((($$$###''',,,...---///444888888555444222...+++***,,,...000111111---)))(((+++...111222333333222000---+++((())))))'''$$$"""!!!!!!%%%%%%%%%'''((((((&&&$$$###$$$%%%'''+++...222444000000111222333555777888333555666555111---***)))...222777999888666444333000222222...)))%%%&&&''')))***---222777888444000&&&(((+++...////////////000222555666666666888999999===CCCJJJVVVlllqqqUUU???333111333000//////000222111///---,,,++++++,,,...///...,,,))))))***,,,---...---,,,'''((()))***,,,...///000///111333444333000,,,***(((((()))***,,,...///000444333111...+++)))((())))))***+++***))))))+++---***,,,...---+++***+++------***((((((+++---...//////000000---((($$$"""###"""###$$$###""""""&&&)))&&&))),,,,,,++++++...111222111000///...//////000,,,***((('''))))))'''%%%%%%$$$"""###&&&)))++++++((())),,,...///...------)))&&&!!!###&&&&&&)))))))))+++///...)))$$$&&&)))---///000000///***+++---...---***(((&&&))))))*********))))))((($$$&&&'''''''''&&&&&&&&&+++)))(((***...111111000%%%%%%$$$######''',,,000000222111///000222000,,,%%%%%%&&&'''((((((((()))))))))))))))(((((((((((((((((()))***+++,,,------***)))((())),,,///111111000111222000---++++++---...//////...,,,***(((((())))))***,,,000222222222///222444222---((($$$###%%%+++...---///333555444000///...+++******---000///111111...***))),,,000555777888888777333000---(((((('''%%%""" !!!###$$$&&&***---,,,)))%%%!!!"""$$$(((,,,000222333000///......///222555777222333333111---******+++---222999<<<;;;777555444...//////,,,'''%%%(((,,,+++***,,,000666777444000)))...222222000...///111333555888999888888888999:::???EEEKKKUUUiiitttVVV===///...111++++++---000333333222000+++++++++,,,//////...---++++++,,,---//////...,,,++++++,,,---...///000111///111333444222///***'''###%%%'''***---000222444888777333///+++))))))***)))***++++++***)))***,,,)))+++,,,+++((('''***,,,'''&&&&&&(((+++------,,,000222333000***$$$!!! """%%%%%%$$$$$$'''***''')))***)))((()))---111222111000//////000111111+++(((&&&&&&((()))(((&&&(((&&&$$$$$$(((+++...///'''((()))***+++******))),,,'''!!!###'''$$$(((,,,---000333///***%%%'''))),,,......------''')))+++......,,,)))'''++++++++++++)))'''%%%###$$$&&&'''((('''''''''(((000---+++,,,......,,,)))!!!!!!  $$$+++000...///...+++,,,000///+++((('''%%%%%%%%%&&&((())))))))))))******)))((((((%%%%%%&&&((()))***+++,,,%%%$$$$$$'''+++///111111111333444222---******++++++---......---,,,,,,---,,,++++++---000444555555555777888555///)))&&&&&&&&&,,,000000111444666444,,,,,,+++))))))***...111...111111...***)))---222999:::<<<<<<:::666222///+++***)))&&&###!!!"""$$$"""###''',,,111000,,,'''!!!"""$$$)))...111222222000...,,,***+++...222444///000000---)))(((+++---+++111888<<<:::666444333---......+++&&&%%%***///,,,******...444666333///+++111666555000---///222555777::::::999888888999;;;AAAGGGMMMUUUfff~~~lllQQQ===111---,,,///...///111444555555444000...,,,,,,---//////...,,,,,,,,,***(((((()))+++,,,---...000111222222222222222222222222///+++(((%%%%%%&&&((()))+++,,,,,,111333333111---+++---000...)))%%%'''))))))***...,,,+++***)))(((((())))))%%%'''((()))((()))***,,,//////---)))%%%######%%%%%%$$$"""!!!###%%%&&&''''''&&&###"""$$$''',,,...333000------///111000///...+++'''&&&(((******(((,,,***'''''')))+++,,,,,,))))))((('''&&&%%%%%%$$$'''%%%!!!"""###(((...222111...,,,******))))))+++,,,------,,,******,,,,,,,,,,,,+++***---,,,***'''%%%###""""""((()))************+++---...------......,,,(((%%%###!!!"""'''***(((%%%######''',,,000222)))***)))%%%!!!!!!%%%((((((***,,,......,,,***)))(((%%%"""!!!###&&&((((((+++'''###!!!$$$(((,,,...//////......---,,,,,,,,,+++,,,,,,+++***,,,222666111...+++)))***---222555;;;:::888555111---***(((%%%***000333333222333444,,,***((()))+++---...---------,,,+++***---111555888555333333555555333000---,,,)))'''%%%$$$$$$$$$***'''%%%'''***------,,,'''%%%$$$(((---///---)))---///000...,,,,,,000444333111///,,,***)))(((''',,,111777;;;;;;999777666222000---,,,---------,,,---,,,+++...222444333111444555777666444222111111;;;999666666888:::<<<<<>>666444444000000000222444666666555000...,,,++++++***((('''---,,,+++(((&&&&&&)))+++++++++++++++,,,---///000/////////111222111...+++(((((((((((())))))))))))***+++---///000...***&&&)))&&&%%%((()))'''&&&'''))))))***+++***)))((('''(((((()))))))))))))))((()))))))))'''%%%$$$%%%''''''&&&$$$###"""###%%%&&&!!!  ###'''************,,,000333555555111...***))))))))))))((()))***---111444333000---,,,...000000---(((### !!!!!!###&&&***---000000...***'''%%%"""%%%***---...---***(((&&&(((***---///000000000+++***)))((('''&&&&&&&&&+++---///000//////000111,,,)))'''&&&&&&'''&&&%%%'''&&&%%%$$$$$$$$$&&&&&&$$$!!!$$$'''***---......***$$$ """)))((('''''')))---000333)))(((&&&!!!###'''+++)))''''''((((((((('''(((%%%""" !!!'''---111444222///***'''(((+++......,,,)))''''''))),,,...555333111///---+++******(((,,,111333222000...---,,,+++***+++,,,,,,***))))))&&&$$$'''---222555666...---,,,,,,---...,,,++++++,,,------......------,,,***'''&&&(((***,,,,,,,,,***)))+++---,,,(((%%%%%%+++222555333...+++***---//////,,,'''%%%&&&'''(((,,,111444555555555555000///------///000111000777333///...000222111///000222555666666666888999666333111111444888;;;===<<<;;;===CCCLLL[[[pppyyyaaaKKK===777444333000//////111333555666555111000...---,,,***'''%%%******(((&&&%%%'''***......,,,***))))))***,,,------------///111222000...***))))))))))))((((((((()))((())),,,000000---)))%%%###$$$)))+++(((&&&&&&((()))+++,,,,,,***((('''&&&&&&''')))***+++***)))*********)))&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&)))+++%%%$$$""" !!!###&&&((())))))***,,,///222333444222000,,,)))&&&%%%%%%%%%+++,,,...111444444333111---...//////---***&&&###%%%%%%$$$"""!!!"""%%%(((,,,...///---***&&&###### %%%***...---((($$$!!!###%%%(((,,,///111222222***))))))((((((((())))))+++---000000000000111222+++((($$$"""###%%%%%%&&&&&&'''''''''''''''(((((($$$!!!"""%%%'''---///000...((($$$######'''&&&&&&&&&'''***---///******(((!!!!!!'''+++******+++,,,+++)))''''''######+++000777444///***'''&&&(((***)))(((&&&&&&''')))+++---000///---,,,+++***++++++***---111222222///,,,***(((((()))***,,,,,,***(((***&&&###&&&---333444222+++*********************''')))+++---////////////...,,,)))''''''))),,,---...------------+++&&&"""!!!(((000333111,,,)))(((,,,000222000+++%%%$$$$$$&&&***///222333444444555///...,,,---///222333222777222...,,,///111111///...000222333333444555777444222000111444999===>>>>>><<<===AAAHHHUUUjjj|||vvv___JJJ===666111...///...---...111333444444222111000000///---)))&&&&&&&&&&&&&&&&&&(((,,,///000...,,,)))(((((()))***++++++,,,...111222111///,,,++++++***))))))(((((()))''''''***///222111///###!!!$$$+++...,,,))))))***+++------,,,+++((('''""""""$$$(((,,,...---,,,,,,------+++(((&&&%%%&&&%%%'''(((((((((+++///333---+++)))&&&%%%%%%&&&'''***+++,,,---...///000000222000,,,((($$$!!!!!!!!!***...333:::<<<:::555000,,,,,,,,,,,,,,,+++***)))------,,,)))'''&&&'''))),,,,,,,,,***&&&###"""""""""&&&,,,---)))###!!!###&&&***---000111111)))))))))))))))***+++,,,+++,,,............111222---)))$$$!!!"""$$$%%%&&&%%%&&&'''((()))***++++++&&&### $$$&&&'''***---///---)))%%%%%%%%%((())))))************)))***+++)))###"""(((******,,,...000///,,,)))((($$$""")))...666333...***((('''''''''%%%%%%%%%&&&'''***,,,...,,,,,,+++++++++++++++,,,,,,---///000000...+++)))'''((())),,,///000///...,,,((($$$&&&,,,//////,,,******+++***)))))))))***'''(((+++...000111111111///...,,,***))))))+++---////////////...***%%%"""!!!&&&+++---+++))))))***---111666666000)))$$$!!!%%%)))///333444444444444...---,,,---000222333333333///+++***---000111000...///000000//////000222333222111333777;;;>>>??????>>>>>>BBBGGGRRReeeuuu~~~oooZZZIII>>>666000+++---+++***+++...000222222111111111222222000+++(((###$$$&&&&&&'''))),,,...000///---+++***)))******+++++++++---000222111000------,,,,,,+++******)))***))))))***...111222222%%%$$$'''...222///------...//////...---+++)))((( """(((...111///------......,,,)))&&&%%%&&&%%%'''******+++---333888333111...+++((('''''''''+++---///...---,,,,,,---///...+++'''""" !!!"""(((000<<>>>>>???>>>@@@DDDIIISSScccsss~~~rrreeeTTTGGG???:::333---***)))'''(((+++---////////////111333444222---***###%%%'''((('''((()))***,,,,,,---------------...+++++++++---///111111000.........------,,,,,,+++)))+++---...------...///+++))),,,222444111......333222111///---+++)))(((!!! """(((...111///+++***,,,---,,,)))'''&&&&&&&&&)))+++++++++---333999444222000,,,***(((((((((+++...000///,,,******+++)))***)))&&&######%%%(((+++111<<>>===<<<<<<===AAAGGGMMMVVVfffuuu~~~yyyiii^^^OOOEEEAAA===666111)))'''%%%&&&))),,,---...,,,...000333444333...+++$$$&&&((()))(((&&&&&&''')))***,,,...000111111111,,,++++++,,,///111111000//////.........---------(((,,,111111...***)))***111...///444555222......666444222///---+++***)))"""!!!###(((...111---)))''')))++++++)))((('''((('''***,,,,,,***,,,222777333111///,,,***)))((((((+++---000///,,,)))***+++&&&'''(((&&&%%%&&&***...111333666:::<<<:::555111***---000333444222///------......,,,)))'''&&&&&&(((((('''&&&&&&(((,,,///,,,...///+++%%%!!!!!!###%%%&&&))),,,---...//////++++++++++++,,,------...---+++)))&&&&&&***111666666222,,,)))((((((((((((+++***)))(((((()))***+++&&&'''(((+++...///---,,,...000111///+++)))***,,,...///000111000///---,,,+++***((()))+++,,,,,,+++,,,,,,---......,,,((($$$'''))),,,///111111000///&&&&&&'''+++...///---***++++++,,,,,,+++***)))((((((***---000111000---,,,---***'''(((,,,///000000...,,,+++,,,...111222222+++,,,+++)))'''%%%&&&'''...000000...)))'''''')))***)))))))))***,,,...///222444666444000,,,,,,,,,,,,...111222000,,,(((&&& ###''')))))),,,000555333...)))***000555444000***000888======:::666333---,,,***+++...000111111111...---...111222000...111222222111000111444666///111444888<<<===<<<:::999;;;AAAIIIPPPZZZiiiwwwzzzrrrmmmbbbUUUHHHCCCAAA<<<777555555...&&&"""###'''***,,,------...000222111///,,,(((&&&$$$&&&)))***)))''''''))),,,///222111---***---+++***+++...000...,,,000///......///...+++)))'''+++111333222///,,,***555555666555222...)))'''+++---...,,,)))&&&%%%$$$$$$&&&&&&$$$'''+++,,,)))(((+++---,,,'''%%%'''+++***++++++******+++...000000...,,,***))))))******)))+++///000///,,,'''$$$&&&***---,,,***+++222888111000///...............+++---111333333111---+++(((***+++,,,,,,***'''%%%)))***++++++***,,,...111------,,,)))&&&%%%&&&'''+++...000111000/////////***)))(((((()))******)))+++,,,---+++)))(((+++...111000...---++++++++++++))))))))))))(((&&&!!!!!!$$$(((,,,...---,,,******...000...***)))+++///333111...,,,++++++***)))+++***)))***,,,---...---+++---///,,,(((&&&''')))++++++---222777666111+++((('''&&&(((+++...///...---***(((''''''((((((''''''...555777333...------***,,,...---,,,---000333......///111333333111///(((***+++***'''$$$""""""+++,,,,,,***(((((()))***+++***'''&&&&&&(((***,,,222666:::999333---)))(((***,,,...///...,,,***(((&&&%%%%%%(((,,,000111222444///***''')))...333666555555555666666666777777,,,///222222///...///111111000...------...///000222222333333333222222111333333444666888888555333333777@@@JJJPPPXXXhhhvvv~~~wwwoooiii___SSSFFFAAA>>>888333111555000)))&&&'''***---...---,,,---///111000...,,,+++)))((()))+++,,,+++))))))***---111333222...+++,,,***)))+++...000///---///......///000...+++(((&&&+++000444444111///...666666555333000,,,(((&&&'''***------+++(((&&&&&&***,,,***'''(((+++,,,)))''')))***)))(((''')))+++,,,---------,,,,,,---...222000---+++))))))***+++,,,,,,---,,,+++)))'''&&&'''***,,,------///444888111000...---+++******)))))),,,///111222000---+++)))***,,,---,,,+++)))'''***+++,,,,,,,,,---000222111111///,,,))))))***,,,111333444333000...---...)))((()))***++++++)))'''***+++,,,***((('''***,,,...............---,,,+++''''''&&&''''''$$$ """''',,,...---***(((,,,000222111...,,,///222///,,,)))((()))***)))''')))(((((()))***,,,------+++,,,,,,***'''%%%%%%%%%)))(((***///333333...)))%%%%%%'''***---...---,,,+++)))''''''(((((('''&&&'''---333444111---,,,---///111222111///...///111......///111444444111///+++++++++***'''%%%%%%&&&---...---+++)))(((((()))((('''%%%$$$$$$&&&((()))000333777666222,,,((('''***+++---......---+++***(((((((((***---//////...000,,,((((((+++000444666444444444555555444444444111444666444000------...222111...,,,,,,---...000222333333444333222111000111111222444777888666555666999???EEEKKKTTTfffvvv}}}vvvllleee[[[OOOCCC===999333...,,,222///+++***+++,,,......,,,,,,,,,---//////...,,,---,,,***+++,,,,,,+++)))***+++...111333222...++++++******+++...000000///---...///111222000,,,(((&&&***000333444222111111666555333111---***'''&&&$$$(((,,,...,,,***((('''000111///***(((***+++((((((''''''''')))++++++******+++---///000111000000222000---***((()))***+++---,,,***(((''''''((((((((()))+++---000333555777111000---***(((&&&$$$$$$&&&(((+++...///...,,,+++)))***+++,,,---,,,+++******,,,...//////000222444333222000---******,,,///444555555222...+++***)))''')))+++...000///+++((()))******((('''&&&''')))***,,,...000000///,,,***&&&%%%%%%&&&&&&$$$!!!%%%***---+++)))&&&,,,///222222000///111333...)))%%%&&&)))+++***'''&&&&&&&&&&&&((()))***++++++)))'''&&&&&&%%%###"""%%%%%%&&&***......***&&&###%%%'''+++...///,,,***)))(((((((((******(((&&&''',,,000111///------...444666777666333000//////......000222444444222000...---+++)))''''''))),,,111111000---)))''''''((('''&&&$$$###$$$%%%'''))),,,///222333000+++'''&&&(((***,,,.........---,,,++++++,,,...//////---++++++)))((()))---222555666444444444333222111111000333555777666222......///444111...+++***,,,...///111222444555444333111////////////111555777777666999:::===BBBGGGRRRfffwwwxxxmmmdddWWWLLL@@@:::555...***)))...---,,,,,,,,,---------,,,+++***+++---...---,,,---,,,+++******)))((('''((())),,,000222000---)))+++++++++---///000111111---...000333444222---***'''***///111111000//////222111000...,,,***)))(((''')))+++,,,***)))((()))000222000+++)))***+++)))---)))&&&'''+++---+++((($$$&&&***///333555555444000...+++(((&&&&&&((())))))((('''&&&&&&''')))***((((((***...222555555444222000---***&&&$$$"""!!!###%%%'''***+++++++++***(((((()))***++++++,,,,,,+++---000111111222333444000///---***((((((+++...000111000...***'''&&&&&&'''***...444777555111---((((((((('''&&&&&&&&&&&&'''***...111111...***'''(((''''''(((((('''$$$""""""%%%'''(((((('''***,,,///000///...///111000+++&&&'''+++...+++'''"""###$$$$$$$$$$$$&&&((()))&&&$$$$$$''''''%%%"""######$$$&&&)))***(((&&&%%%%%%'''***---...---,,,+++++++++,,,...---+++)))(((+++...///...---...///555666888777666333000///......///222444444222000///...+++(((&&&(((,,,000333333111---)))&&&%%%&&&((('''&&&&&&&&&(((***+++***,,,...///...+++'''%%%'''(((+++---...///......,,,---///111333222...+++*********,,,000444555666333333333222111///---,,,,,,000444444333222333555444222...+++***+++...//////111333555666555333222111//////000333555666666888999===BBBHHHTTThhhzzz{{{oooeeeTTTIII>>>777222+++((((((,,,---...///000/////////---+++******+++---------......---,,,)))''''''&&&$$$&&&))),,,///...+++'''+++,,,---...//////111111---...000333555333///+++)))+++...///---+++******---------,,,,,,,,,,,,,,,,,,,,,,,,***'''&&&''')))...222333///,,,...///...222---''''''+++---+++'''###$$$(((...333555444222+++***(((&&&%%%%%%%%%&&&"""###%%%''')))*********'''(((+++///333444222000222111...+++'''%%%###"""!!!"""$$$&&&((())))))***'''''''''((()))***+++,,,+++...111333222222222333------+++)))''''''***---+++,,,,,,+++)))(((((()))(((+++111777;;;;;;777444&&&&&&&&&&&&''''''&&&&&&&&&)))---//////,,,'''$$$---,,,++++++,,,+++)))&&& !!!$$$'''))))))+++---//////......///111,,,((((((***,,,)))&&& """###""" """$$$&&&$$$"""$$$(((***(((&&&#########$$$&&&'''(((''')))'''&&&'''***.../////////...///000111000...,,,***+++.../////////000111222333444666666555333111---...///111333333111//////---+++(((&&&(((---000333222000,,,(((%%%$$$$$$(((((((((((((((***+++,,,***+++,,,......+++(((&&&&&&(((***,,,.../////////,,,---000333555555111...,,,+++,,,...222555555555333333333222111...+++***(((,,,000222222222444777444222///,,,+++,,,...000---...111444666777666666333222111111333555555444666999@@@HHHOOOZZZmmm~~~|||mmmbbbOOOFFF<<<555///(((&&&'''---///222444444333444444...,,,))))))+++---......111222111...***''''''''' """%%%***---,,,)))&&&***,,,------------...000,,,,,,...111333222///,,,+++,,,---,,,)))'''&&&&&&)))***+++---..................---***'''%%%&&&'''+++222555333111222333222333...((('''***+++)))'''%%%%%%'''+++///000---***(((((((((''''''&&&&&&&&&!!!%%%)))++++++******(((+++///222333111...,,,111000...+++)))((('''&&&######$$$&&&''')))***+++''''''&&&&&&'''(((***++++++...222333222000//////+++,,,,,,+++))))))+++---)))***,,,,,,,,,---///111+++---111666:::;;;888666&&&%%%%%%''')))***)))'''&&&(((+++------,,,)))'''000///...---...---+++)))$$$!!!!!!&&&)))***+++---///000///...---,,,***'''&&&&&&&&&%%%$$$"""$$$%%%### ###$$$$$$$$$%%%((()))))))))$$$#########$$$&&&((()))+++)))''''''***...111222222111000000000000...,,,)))***---///000111111111000000000333555666555444,,,,,,...000222222000.........,,,***)))***,,,/////////...***&&&#########((((((((())))))+++,,,,,,,,,,,,---...///---***''''''(((***,,,---///000000+++,,,///333555555222///++++++,,,///222444555444333333444333222///,,,***)))---111111000///111333333111000......///000111---///111333555777888999555444333444666777666555666:::CCCMMMUUU___qqq~~~}}}wwwgggZZZJJJBBB999222,,,&&&$$$&&&,,,000444555555444666777000---***)))***---//////222222222...)))%%%%%%&&&###(((,,,,,,***'''(((***,,,+++)))(((***,,,)))***+++---///000...++++++,,,,,,***'''%%%%%%%%%((())),,,...//////......+++---...---***&&&$$$$$$&&&///555444111111222000000,,,'''&&&'''))))))(((%%%######'''+++,,,)))%%%'''(((***,,,,,,+++***(((!!!###&&&)))++++++***)))***///555666333...+++***...---,,,+++************'''''''''''')))***,,,---)))((('''&&&&&&(((+++,,,+++...222333111...,,,+++)))+++,,,,,,+++***+++,,,)))***,,,---...000444777......///222444555444222&&&%%%%%%(((+++---+++)))'''((()))+++---...//////111000...------,,,)))'''%%%"""$$$'''))))))+++---...---***(((%%%&&&&&&$$$""""""$$$&&&&&&((()))&&&!!!!!!$$$$$$%%%&&&&&&%%%%%%'''((($$$###"""!!!"""$$$'''***+++***)))***---000222222222000---,,,,,,,,,+++)))'''(((+++...111111000///000......111555777777555++++++,,,///111111///,,,...///000///---,,,---...++++++***'''$$$""""""###*********+++---...//////000///...000111000,,,)))((((((***+++---...///000++++++---000222222000...(((((())),,,000444555555333444555555333000---++++++...111222///...///111111111111111111222222222111111111222333555777888555444555777999:::999777:::===EEEOOOVVVaaasss|||{{{}}}}}}sssaaaSSSGGG???666111***$$$###&&&***...222444333333555777111---***)))***---///000000111000,,,&&&""""""###"""(((,,,---+++(((&&&)))***)))&&&%%%&&&(((((('''(((***,,,---,,,***+++,,,,,,***'''%%%%%%&&&(((***---///000///---,,,'''***///000---((($$$"""!!!+++222111///...---++++++)))&&&$$$%%%'''((()))""" ###)))+++)))%%%(((***---000111000---,,,%%%&&&'''((()))))))))(((+++222999999444---***)))+++++++++++++++,,,,,,---************+++,,,...///+++***((('''''')))+++---+++...222333000---***)))&&&(((++++++***)))))))))((()))+++---...111555888000///------//////...---%%%%%%%%%)))---///---+++''''''(((+++---111444666111///---++++++***'''%%%%%%""" """$$$&&&&&&(((******)))&&&###"""$$$&&&%%%!!!!!!%%%***)))+++,,,)))### """%%%$$$'''((('''###"""###&&&$$$###""" ###'''************---000222222111111...+++)))(((((('''&&&%%%&&&)))---000111///---111///...000444777777666******+++...000000...,,,///111222222000...------(((((((((&&&###!!!"""###------...///000222222333222111000111222111---***((()))***+++---...///000++++++,,,...//////---+++$$$$$$&&&)))///333666777333444666666444111...,,,***...111222000///000222000000222333333444333333555444222111222444666777333444666999<<<===;;;:::>>>@@@GGGNNNUUU```sss}}}ttteeeXXXQQQFFF???777111)))$$$%%%***...///111111000000222333,,,+++)))((()))+++---///222///+++&&&###""""""""""""'''***+++++++++,,,//////---(((""" """&&&&&&%%%$$$%%%((()))&&&$$$)))***+++***(((&&&&&&&&&(((+++...///---***)))(((((()))+++---...,,,'''###&&&(((******((('''&&&'''$$$""""""%%%))),,,,,,***'''&&&######)))000111---//////000111222222222222111---***)))+++,,,***(((---444<<<<<<444,,,((((((,,,+++***))))))***++++++)))%%%"""###(((+++***((((((''''''(((+++---......---.........------,,,+++)))*********)))((('''&&&,,,---......------///111---***'''''')))***(((&&&&&&%%%&&&))),,,---***'''&&&''')))+++,,,,,,---,,,(((***------,,,(((### $$$$$$$$$&&&(((((('''%%%)))******(((&&&$$$$$$$$$***,,,***$$$ """&&&)))(((### ###&&&&&&&&&&&&'''''''''(((%%%'''***///333555444222+++)))'''&&&'''''''''&&&$$$'''***)))''''''+++000666444222222111000...,,,+++...111111...)))$$$"""'''...555777333///------((((((&&&""""""---222555333444888888333///000222333222///,,,***,,,+++))))))***,,,///000...,,,******---...---,,,$$$!!! %%%...555888888444444444666666444000---,,,---///222444444111///000000111222333333111///333333333444555666777888222555888;;;;;;<<<===>>>???CCCIIIOOOXXXeeesss}}}rrraaaTTTMMMBBB<<<666111+++&&&''',,,---///111111000///000111///---***((('''(((***+++...+++(((%%%###"""###$$$$$$&&&(((***+++,,,...000222000---(((###!!!!!!###$$$###"""$$$((()))(((''')))***+++***(((''''''((((((+++...///---++++++***'''''')))+++,,,+++'''$$$%%%''')))***(((&&&%%%%%%%%%$$$$$$&&&***,,,+++***((((((%%%$$$***111222...///000111222333555555666555000+++)))******)))'''+++111777777222,,,)))(((((((((&&&&&&%%%&&&&&&'''$$$!!!!!!&&&))))))'''(((''''''))),,,///000///------------,,,,,,++++++***)))))))))((((((((((((,,,...000///---***)))***'''%%%$$$$$$&&&'''%%%###$$$$$$%%%)))---...---***)))))))))((())))))))))))(((((()))+++,,,)))$$$  """###""" ###$$$%%%&&&&&&''''''''',,,,,,+++)))%%%$$$$$$%%%(((***'''!!! !!!$$$'''***)))$$$"""###%%%%%%&&&'''((())))))***)))&&&)))---333666666333000)))'''$$$$$$&&&'''((((((%%%''''''$$$!!!"""''',,,888666444333111---((($$$***---111111...)))$$$"""&&&+++111333000,,,+++,,,((()))((($$$ !!!$$$///444666444555888888333......000111111111000000...,,,***((((((***---///...,,,******,,,---,,,***&&&$$$$$$)))222888:::999555555555555555333000---...///000333444444222111//////000111333333333222333333222333333555666777222555777999999999:::;;;>>>BBBHHHOOOXXXdddsss|||{{{mmm\\\OOOGGG===888444111,,,(((***///,,,...000111///......///222///+++'''%%%%%%&&&'''(((&&&$$$###"""###$$$%%%&&&'''(((((((((+++///222444111,,,(((&&&###!!! !!! ###''')))*********+++,,,+++)))(((((()))(((+++---......------...)))((('''((())))))'''%%%###&&&)))***(((%%%$$$###&&&%%%%%%'''***++++++)))))))))'''&&&+++111222//////000111222555777999:::888222+++''''''(((((((((***,,,///000000---***(((&&&&&&%%%$$$######$$$$$$"""  %%%))))))(((((('''''')))---000111111,,,,,,++++++++++++++++++***)))((('''((()))+++,,,---///000///***&&&###"""#########%%%''''''$$$"""$$$$$$&&&***...000///...+++***(((&&&%%%%%%&&&&&&)))'''&&&))),,,+++%%% !!!$$$''''''$$$"""###%%%'''&&&$$$$$$'''***///...,,,((($$$###$$$%%%&&&'''$$$###&&&%%%(((***,,,+++'''$$$%%%&&&"""$$$'''***,,,,,,,,,+++'''***///555888666222...)))&&&$$$###%%%(((***+++))))))'''######(((444444444444222---%%% ))),,,111222///***&&&###$$$(((,,,---+++))))))+++***+++,,,)))$$$"""$$$&&&...111333222333555555333------...///000333555777333000+++((('''))),,,///...,,,*********+++***)))))))))***///666;;;;;;:::777555444333333222///---000000111222333333333333///000000111222333444444444333111111111333555666333444666666666555777888<<>>CCCLLLTTT]]]gggsss{{{yyysssiii___UUULLLDDD@@@;;;555///+++'''$$$'''---///000000///,,,+++,,,---,,,)))%%%""""""%%%))),,,''''''%%%$$$######""""""###%%%((()))))))))+++,,,,,,,,,,,,,,,,,,***(((%%%!!!!!!  ###(((,,,111000...***&&&$$$%%%&&&***++++++++++++,,,///222555222---***((('''&&&%%%$$$%%%''''''%%%$$$$$$$$$%%%(((+++------,,,,,,------...,,,((('''***+++)))((()))+++...000222222333,,,((($$$$$$'''***,,,++++++)))(((***---...,,,***&&&&&&&&&&&&%%%###"""!!!&&&&&&$$$$$$$$$$$$&&&&&&%%%$$$$$$&&&***---......---+++(((''''''))),,,...,,,+++)))'''(((+++...111111...)))$$$ !!!$$$'''&&&***...000000...---,,,,,,------,,,***)))***++++++)))'''&&&&&&))),,,...333///******,,,,,,((($$$!!!"""%%%))),,,---***(((+++------+++(((&&&(((***))))))'''%%%"""!!!###%%%&&&'''&&&(((000;;;@@@???666444000,,,((($$$"""!!! """%%%((()))******)))%%%$$$$$$&&&+++///222333444222/////////000///...+++---///111000---)))&&&+++,,,///222444222---))),,,...111222111///............,,,+++++++++++++++///111111///***(((***,,,...******,,,---...000444333222111000///000111111333000---+++,,,///444777444444222///+++(((((((((+++---000222444444333333000///............+++))),,,///111111...---...000555777999777222...---...000000000111222333555555555666555444444666:::>>>BBBHHHQQQYYYaaakkkuuu|||rrrjjj___UUUMMMFFF@@@<<<999333,,,((($$$"""'''...222222000...++++++,,,...,,,)))%%%"""###&&&***---*********)))(((((((((''''''((((((((((((***---///+++---///...,,,)))'''&&&%%%$$$"""%%%)))......,,,)))&&&%%%&&&'''+++++++++***)))+++...111222///+++)))(((((('''&&&&&&''''''&&&$$$$$$%%%&&&&&&***///111111000111222000222000***''')))***((('''))),,,...//////...---***'''&&&(((+++---,,,***)))))))))***++++++)))(((&&&&&&&&&&&&%%%###!!! &&&&&&%%%%%%%%%&&&''')))&&&%%%%%%'''***---.........,,,(((&&&'''***---000---,,,***))))))+++...000111///+++&&&""""""%%%'''&&&***...///---,,,+++,,,,,,------,,,)))'''(((***+++)))(((&&&''')))+++---///,,,******+++++++++)))&&&&&&'''))),,,...---,,,---,,,,,,+++)))&&&%%%$$$&&&''''''&&&$$$$$$&&&'''((()))(((***222<<<>>>;;;555222...***'''%%%###"""$$$%%%&&&((())))))))))))%%%$$$$$$'''***...///000000///...///000000///---,,,---///111222111...,,,,,,,,,---///000///---***+++---//////......///000222000///------,,,+++***,,,---...,,,******...222333...+++,,,,,,***,,,111000111111222111000...---)))(((''''''***...333666777888666222---))))))***,,,...000111111111111111......///000111000---***+++///333333000---...000222777:::999333...---------///111333555555666666666666666555666:::???DDDHHHNNNWWW___fffnnnwww~~~~~~ooofffZZZOOOHHHBBB===999777000)))%%%""""""(((000444333111---++++++---///,,,)))%%%"""###&&&***...,,,,,,,,,,,,------,,,,,,))))))'''&&&%%%(((---111,,,///222000+++'''%%%%%%'''&&&$$$"""'''++++++***'''%%%%%%(((***++++++***)))(((***---000///,,,)))((((((((((((''''''((('''%%%$$$$$$&&&((((((---222444444333444555333555222+++((())))))((('''))),,,///000...,,,******))))))+++//////,,,)))((()))*********((('''&&&''''''''''''&&&$$$"""!!!&&&'''''''''((())),,,...(((''''''(((+++---......///,,,)))&&&'''***...111---,,,+++******,,,---///000///---)))%%%###$$$%%%(((+++//////---+++,,,---+++,,,---+++(((''')))++++++***(((''''''((()))*********)))))))))***,,,---+++)))(((***,,,/////////---,,,***))))))&&&"""$$$&&&''''''''''''((()))******)))***222:::;;;666222///+++)))'''&&&$$$###((((((((((((((()))))))))%%%%%%&&&))),,,...---,,,+++***+++---///000...,,,......///111444555444333*********+++---///...---+++,,,---,,,,,,,,,///111333222000///...,,,***)))(((***+++******,,,222777666///++++++)))%%%&&&,,,...///111333222000---+++!!!!!!"""$$$(((---111444999:::999444...******+++---...000000//////000000......000222333222///,,,+++000555555111......000000555::::::555///---...,,,...111444666777777666777777777666888===CCCHHHKKKQQQZZZbbbiiipppyyyzzzuuuggg^^^TTTMMMDDD===<<>>BBBFFFHHHOOOUUU]]]ccchhhppp{{{|||vvvqqqcccYYYOOOIIICCC>>><<<>>>:::666///&&&!!!"""'''+++///---+++))))))***---...---,,,+++***+++,,,...///+++)))&&&%%%&&&(((******---***(((''')))+++,,,,,,111.........+++''''''++++++((($$$ """)))...///***&&&$$$&&&)))++++++***+++,,,++++++,,,...111222222000---)))%%%######$$$###$$$'''+++...---,,,---+++***+++,,,+++'''###(((+++...,,,&&&"""!!!###%%%&&&(((+++...///...,,,+++)))''''''***,,,------)))((('''%%%%%%&&&&&&'''$$$######%%%(((***)))'''+++***))),,,///000///---+++******---111555888999222000---+++***,,,///111...------......000222333333444222...)))%%%%%%&&&+++///222...&&&###&&&+++000///---,,,***)))(((((('''(((((()))***++++++,,,++++++)))######(((((()))))))))((())),,,//////...---***(((%%%"""!!!"""###$$$&&&((()))++++++,,,***))))))+++...//////000...+++'''%%%$$$######!!!!!!"""###$$$'''+++...,,,)))'''))),,,...+++'''(((&&&''')))((('''***000>>>===888222222444444000+++(((&&&)))...222222111222222333444444444555555111///---,,,,,,+++)))''')))))))))+++...222666888444222...***((('''''''''++++++---111555444111...'''$$$!!! $$$(((,,,---111111000...,,,*********,,,+++******))))))))))))'''(((*********+++...000000//////.........//////222333555666666444333111...000222444555777:::;;;>>>======>>>AAAEEEIIILLLOOOUUU^^^eeekkktttzzzrrrlll___SSSHHHDDDBBB>>><<<<<<999999666///'''$$$'''+++***))))))((()))***++++++,,,,,,,,,,,,---...000111***'''%%%$$$&&&'''((((((---***(((***///111///,,,...,,,,,,,,,***&&&'''+++***((($$$!!!!!!&&&---222111---(((%%%&&&)))+++---***,,,---------...000222888888666111***$$$!!! !!!!!!###&&&***---...---+++(((%%%$$$$$$""" %%%+++---***%%%"""!!!""""""$$$)))---000111000---***'''&&&''')))******(((''''''&&&&&&&&&&&&&&&"""###$$$(((+++,,,***)))))))))***,,,...///...,,,)))((('''***///555999;;;111///,,,))))))+++...000.........///000111333444444444333///+++(((((((((...000000+++%%%###'''+++/////////...---+++)))((("""%%%***...000///---,,,///...,,,&&&"""&&&&&&%%%$$$$$$'''+++///222111///,,,)))&&&$$$###$$$$$$$$$%%%&&&)))+++,,,)))((('''(((***,,,,,,,,,...,,,)))&&&$$$###"""""" """&&&***---...---+++***,,,......+++'''&&&$$$$$$&&&''''''+++222FFFDDD<<<444222444444222...+++)))***...222333222555666777888999888666555,,,+++******+++,,,***)))*********+++...111444666111000...,,,***((('''&&&((((((***...111111///---)))''''''(((***,,,,,,,,,+++++++++,,,,,,,,,,,,+++++++++******)))(((''''''$$$''')))******+++,,,---///...---,,,---///222444666444333444777888666333///000222555777:::<<<===>>>>>>>>>@@@BBBFFFJJJLLLNNNUUU___gggoooxxxyyyqqqjjj]]]PPPDDDAAAAAA>>>;;;:::<<<>>>>>>777,,,%%%&&&)))(((((()))))))))(((&&&&&&)))***+++---...///000111,,,)))'''&&&&&&''''''&&&,,,((('''---444888444///))))))+++...,,,'''&&&(((***(((&&&$$$$$$'''...222222...)))&&&%%%(((+++---,,,---/////////000222333:::;;;999444+++%%%!!!  """%%%((()))******((($$$!!!!!!###### """))),,,+++(((%%%$$$!!!%%%,,,111444444///+++'''%%%%%%'''((((((''''''&&&&&&&&&%%%%%%%%%$$$&&&))),,,------***)))'''(((***,,,------,,,+++&&&$$$"""$$$)))///333555///,,,(((%%%%%%'''+++---000000000000000111111111222222000...+++***)))***//////...***'''&&&***---,,,---/////////,,,)))(((!!!%%%+++000333222000...333222000+++%%%!!!!!!"""'''&&&$$$!!!!!!$$$***...000///...+++)))(((&&&&&&%%%$$$$$$###%%%'''***+++(((''''''(((+++,,,,,,++++++***(((&&&$$$#########!!!###)))...///...+++***+++---//////---***'''$$$###&&&'''(((,,,222@@@===666//////444777666333000---,,,...000111000555777999;;;;;;999666444+++)))))))))++++++***)))+++*********,,,///222333////////////---***(((&&&%%%%%%''')))+++------,,,------///111333222///,,,''''''))),,,...///...---+++,,,------,,,+++)))((($$$'''***,,,,,,+++,,,---///---++++++,,,000444777999555222444888:::888444222222333666999;;;<<<<<<<<<<<<<<<===@@@CCCFFFHHHNNNUUU```iiipppzzzzzzpppiii]]]PPPCCC@@@@@@===:::888???CCCCCC<<<000'''%%%''')))*********(((&&&###!!!'''(((+++---.../////////000---***(((((((((&&&%%%'''%%%%%%,,,444888444...&&&(((///555444---((((((---,,,+++)))(((***...111000...***&&&%%%&&&***------///111111000000111333888::::::555---&&&#########$$$%%%&&&'''''''''(((&&&$$$!!!"""%%%&&&$$$!!!"""&&&)))++++++++++++###"""!!!$$$(((---000111///,,,(((&&&&&&'''''''''''''''&&&%%%%%%%%%%%%&&&)))+++...000///,,,(((&&&%%%'''***,,,,,,,,,+++***%%%### !!!%%%)))---//////,,,'''$$$$$$&&&***---222111111000///...---,,,...,,,+++***************------,,,++++++,,,...000***+++...///...,,,)))'''$$$&&&***...111333333222333222000---)))&&&&&&&&&)))'''$$$!!! ###(((,,,---,,,***)))))))))))))))%%%$$$######$$$&&&(((***(((((()))+++---...---+++))))))((('''&&&&&&%%%%%%"""!!! ###)))------+++'''((())),,,///000///...+++'''%%%(((******---111777666111,,,...444888888666444000............---333555888::::::777444222,,,+++******++++++***((())))))((((((***,,,///000...///000111000---***((($$$$$$%%%&&&'''(((***,,,///000333666777555000,,,'''''')))---111222000---***+++---......,,,***(((&&&))),,,---------...//////...+++***,,,000555999:::666333555999;;;888444555444444666:::<<<;;;:::::::::;;;<<<>>>@@@CCCDDDLLLUUU___hhhpppyyywwwmmmeeeZZZNNNCCC@@@???<<<999:::BBBDDDCCC<<<111)))&&&'''+++,,,,,,+++)))%%%""" &&&(((+++.../////////...111///,,,+++***)))'''&&&###"""$$$)))///222...***%%%)))333;;;:::222+++)))...///000///...---...///...---+++(((&&&'''***------///000000///......///333666888555---'''%%%&&&((()))+++***)))'''(((((('''%%%###$$$&&&&&&$$$ !!!"""$$$'''***---000111+++((($$$###$$$''')))***...,,,)))((()))***)))(((((('''%%%######$$$&&&''',,,...111000---)))&&&$$$"""&&&***,,,+++*********(((%%%######&&&)))+++,,,111...)))&&&%%%(((,,,///111111000///---+++)))'''(((&&&&&&''')))+++++++++++++++,,,...111222111000)))+++---......,,,***(((((()))***,,,///111333444000///---+++)))))))))))))))(((%%%""" """'''+++***)))((((((((()))***+++&&&%%%%%%$$$%%%&&&'''((())))))+++...000000...,,,'''(((((()))))))))******%%%$$$$$$%%%''')))((((((%%%&&&'''))),,,...000111,,,((('''+++...---...111444444111---///555777444555444222000///------,,,000222555777777555222111...---++++++,,,,,,***)))((((((''''''(((+++---///...///111222222000---+++&&&&&&&&&%%%$$$&&&***---///000222555666444000,,,))))))+++///333333///+++&&&(((+++......,,,)))((()))+++---......///000222000///,,,+++---000555888999777666777999999666333666444333666:::===<<<:::<<<<<<<<<===>>>@@@AAABBBJJJRRR^^^gggoooyyyzzzqqqfff^^^TTTKKKBBB???<<<::::::===BBBAAA>>>999222,,,******,,,,,,,,,+++)))'''$$$"""'''***---000111000///---///---,,,+++++++++***(((&&&&&&'''***,,,+++)))&&&###'''111999999111***)))***---000111///---,,,,,,,,,------+++))))))+++...+++,,,...---+++)))))))))///444777444,,,&&&%%%''')))+++---,,,)))'''((()))&&&%%%$$$'''))))))&&&"""""""""###%%%***...222333///***%%%!!!"""$$$&&&(((,,,++++++,,,------,,,******'''$$$"""!!!###&&&(((+++...000...***%%%######!!!%%%***,,,+++))))))))))))'''&&&'''***,,,------222...)))&&&%%%(((---000.........---+++)))'''%%%###""""""$$$))),,,---,,,,,,,,,...333666666111,,,***,,,---......---,,,++++++++++++,,,...000222333///---+++)))***++++++,,,&&&%%%###!!! """'''++++++***)))(((((()))***+++'''''''''((((((((((((((()))***,,,///222222///,,,&&&''')))+++,,,---......***+++,,,+++)))''''''(((%%%%%%&&&&&&(((***...000)))%%%&&&,,,000000000222222333222000111555444000///111222111000///.........///222444444444222111///...------......---,,,((('''''''''(((+++...//////000222333333222000...******)))'''%%%'''+++///000000222444555444111...++++++,,,000444222---'''$$$''',,,///000...,,,******,,,---------///111333222000...------000333555777888999999888666444222333111000444;;;???>>><<<===============>>>>>>>>>FFFOOO\\\gggpppzzz{{{uuukkk```XXXNNNGGGAAA>>>;;;888;;;@@@AAA???:::666222///------,,,,,,,,,,,,***(((&&&%%%)))+++///222333111///...,,,+++***+++,,,---,,,***+++,,,------+++)))'''%%% ###,,,444333,,,''''''###''',,,///...+++)))(((+++---///...++++++---000)))***,,,+++(((&&&%%%%%%---222666333+++%%%%%%'''''')))++++++(((&&&''')))$$$$$$%%%)))---...***'''!!!!!!"""%%%***///111333,,,(((""" !!!%%%(((***++++++,,,...000000...,,,+++((($$$ ###&&&)))))),,,---,,,'''###"""""" %%%***,,,***(((((()))(((''''''(((+++.........000---'''$$$###&&&+++...++++++++++++***(((&&&%%%!!! ###)))---...---------000666:::888000))),,,---.../////////...---++++++,,,---...///000111111///+++***+++,,,......""""""!!! ###'''+++...,,,***(((((((((***+++((()))************)))))))))***---000333222///,,,&&&'''))),,,...000111111111333444111,,,))))))***&&&&&&%%%$$$%%%'''+++...%%%###$$$,,,222222222222...111222111222555222---+++---000222111000000000---...000222333333222111///...---...000111000///(((((('''((())),,,///000000111333444444333222000......,,,)))&&&(((---111222222333555666666444222---,,,---000333111***$$$&&&)))...222333222///---+++,,,,,,,,,,,,...111444333111///......///222333666888;;;;;;888444222111000......333;;;@@@AAA???<<<<<<<<<<<<<<<;;;;;;;;;CCCMMMZZZfffqqq|||xxxkkk]]]RRRLLLDDDBBB@@@???>>><<<999777===<<<999333---+++...111111111111///+++(((&&&&&&++++++,,,...///...+++(((***'''(((++++++)))(((+++))),,,///000---(((%%%###"""%%%)))++++++)))((('''***+++,,,+++)))''''''(((,,,***)))((((((***,,,---+++,,,---+++&&&$$$$$$&&&///000///---***(((((()))(((((()))))))))'''%%%$$$$$$%%%''')))***+++,,,,,,######%%%&&&((()))***+++***'''###!!!"""&&&+++...------///000111...)))&&&&&&%%%### """&&&***---///000...***%%%""" ###$$$&&&&&&&&&&&&(((***''''''&&&&&&'''***---...///+++(((''')))+++)))''')))(((&&&$$$&&&***(((###%%%!!!###)))......---+++...222555444111,,,)))+++,,,---.../////////......///111000...------.........---+++)))'''%%%$$$!!!  """%%%)))+++000000000...,,,+++,,,---222111///---,,,***'''%%%%%%$$$&&&---444555...'''$$$%%%'''***---///111333222222333444444111,,,(((((('''&&&&&&''''''&&&%%%###%%%((()))***---000222111222222111000///000222...//////000111222222333222111000000111111000...000///---,,,000444000******(((&&&&&&'''***++++++))),,,000333444333000...,,,,,,+++'''$$$'''...555444444444555555777888999444333555777333,,,)))******...333444222///......***+++---......---+++***111000000///000000111222444888===>>>;;;666000...,,,...111555999<<>>;;;999:::===>>><<<:::EEEMMMZZZfffrrr~~~tttgggYYYOOOIIIDDDBBB???>>>===:::666444888777555000,,,+++...111222222111///,,,***)))(((((()))***,,,...---***''')))&&&'''++++++((((((***///111333222...***'''%%%''')))+++,,,+++)))'''&&&'''(((***)))(((''''''(((,,,+++***)))******+++,,,***---//////,,,)))((((((...//////---***(((((()))'''(((((())))))(((''''''###$$$&&&((()))***++++++&&&''''''((())))))******$$$""" """''',,,000......///000111000,,,***))))))&&&$$$"""###'''+++,,,...///...***&&&$$$"""!!!###%%%%%%%%%&&&((()))'''&&&%%%%%%&&&(((***+++,,,***((('''((((((((('''******(((%%%%%%))))))%%%'''$$$"""%%%***//////...+++...222444444000+++(((***+++---///000///......000222333222000...------///...---+++(((&&&$$$"""!!! """%%%(((***...///000///---,,,---.........------,,,***'''%%%$$$###$$$***111444///***"""###%%%(((+++...111222111111222222111///+++)))***)))((('''&&&&&&$$$######$$$&&&''')))+++///222111333555444333111000000---......///000111222222222111000000000///...---......,,,+++///333000***)))'''%%%$$$&&&((((((((((((***---//////---***((('''))))))&&&%%%(((000666555444333555888:::;;;:::444333333555111***(((***---000444444111...,,,,,,***+++---...///---,,,+++---.....................000444999;;;888333...,,,,,,...111555888;;;===>>>999888888:::>>>???>>><<>><<<;;;888444111111000...+++)))***---000///...---+++***)))))))))&&&&&&(((***,,,,,,)))'''(((&&&'''++++++((((((***222333333111---)))''''''------------+++)))'''&&&&&&'''))))))))))))***,,,,,,,,,,,,,,,++++++++++++***...333555444111///............,,,***((()))***((((((((()))))))))))))))######%%%&&&(((((()))))))))))))))*********++++++###""" """&&&***---+++++++++,,,......---,,,...---+++(((%%%%%%(((***+++---///...+++(((%%%$$$ !!!######$$$%%%''')))&&&&&&%%%$$$$$$$$$%%%%%%&&&'''''''''%%%%%%&&&'''+++---,,,'''%%%'''))))))***'''&&&(((,,,000000///+++...111444333000---******,,,///111111000///---111333444444111...------000///---***'''$$$"""!!!!!!!!!!!!!!!###%%%''')))---...000000...,,,+++,,,)))***,,,------+++(((''''''%%%###'''---///---))) """$$$'''***---///000000//////...---,,,***)))---,,,+++(((&&&$$$"""!!!###$$$%%%%%%'''***000333333666888777555111//////---------...///000111222111111000///...---,,,+++------,,,,,,///333111+++)))'''%%%$$$%%%''''''&&&(((***+++,,,+++)))&&&$$$###%%%'''''''''+++111777666333111444:::>>>===:::444222111111...((('''***///111333333000,,,***))))))+++---///000///---,,,,,,---...//////...---,,,,,,///444555333///,,,***---...000333666888::::::666777999===AAACCCBBB@@@CCCKKKXXXeeeqqq}}}uuuzzztttgggZZZPPPGGGBBB>>>===<<<;;;;;;888444111---+++)))&&&%%%'''***,,,***(((&&&%%%%%%&&&&&&%%%$$$%%%'''***------***(((((('''(((------***)))+++000000///,,,(((&&&'''(((...---,,,,,,,,,+++)))'''''')))***++++++,,,...000+++,,,---------,,,,,,+++,,,///333666666555444333//////...,,,***)))+++,,,+++***)))(((((((((((()))######%%%&&&''''''''''''(((((()))***+++,,,,,,,,,+++***'''%%%$$$$$$%%%&&&%%%$$$###%%%(((***+++***111000...+++'''&&&'''))),,,...000///,,,(((&&&%%%!!!""""""###$$$'''***'''&&&%%%$$$###"""!!!!!! ###&&&%%%###"""###&&&,,,000///)))%%%'''***+++,,,***(((***---///000000+++---000222333222000///+++---000333333222000///000111333222000...------000///,,,)))&&&$$$"""!!!"""""""""###$$$&&&'''(((,,,...//////,,,(((&&&&&&%%%(((,,,......,,,***)))---)))&&&&&&(((***(((%%%###$$$%%%'''***,,,---.........---,,,***))))))***111000///+++'''$$$""""""$$$%%%%%%%%%'''+++111666::::::999777222///...------,,,,,,,,,---///000111000111000...,,,*********---///...---000333222---,,,***((('''(((((((((''',,,,,,---,,,***(((%%%###"""%%%((()))+++...222666444///---000888===;;;777444000///...+++&&&'''***---...000///...+++(((''''''***---000111000...---...///111222222111///...)))---000222000---+++***---...000222444666777777666888<<<@@@DDDDDDDDDCCCDDDLLLYYYfffrrrxxxoooxxx}}}ooobbbWWWNNNFFFBBB::::::;;;<<<===;;;888555,,,***&&&$$$###%%%'''((('''%%%######%%%%%%$$$###$$$%%%'''+++...///---***)))(((+++///000---,,,---,,,,,,+++(((&&&&&&(((+++,,,+++***+++,,,---+++)))((()))*********,,,///111***+++,,,---------,,,,,,,,,---...000222333444333///000///---++++++---///...---***'''&&&%%%&&&&&&$$$$$$%%%&&&'''''''''&&&%%%&&&''')))+++---...///222111...+++(((&&&%%%$$$ !!!%%%(((******//////...+++(((&&&&&&&&&---///111000,,,(((&&&%%%!!!"""#########$$$(((+++(((((('''&&&$$$""" $$$%%%###"""###%%%,,,000000***'''))),,,,,,+++***)))***,,,...///000+++,,,---///111333444555---///111333444333222000---...//////---,,,---...000...,,,)))&&&%%%$$$######$$$%%%&&&'''''''''''',,,---...,,,(((### ###''',,,...---,,,++++++---***''''''((()))(((&&&(((((()))******+++,,,,,,---------+++(((''')))+++333444222...)))%%%###$$$%%%&&&&&&'''(((---333888>>><<<888222---++++++---......,,,,,,,,,---///000///000000...+++))))))***///111222000111555444000///---,,,+++,,,,,,+++***------,,,+++)))'''%%%$$$%%%'''***---///000222333111,,,)))---444888666222222...---,,,)))&&&'''+++******+++,,,+++***(((&&&%%%(((,,,///111111///---...///111333333222111000***---000111000---,,,,,,---...///111333444555555666999===@@@BBBAAAAAA@@@GGGOOO\\\iiiuuutttrrr~~~xxxjjj^^^UUUMMMFFFBBB:::;;;<<<>>>@@@???<<<999///,,,'''%%%%%%'''(((((()))'''%%%''')))***'''$$$$$$%%%(((,,,///000///---***))),,,111222///---///,,,,,,+++)))((((((+++...***))))))+++///000---***'''((((((((('''(((+++---))))))***+++,,,---......+++******+++...000000/////////...,,,++++++...000000...***&&&$$$###$$$%%%&&&''''''(((((((((''''''%%%&&&'''))),,,...000111111111000///,,,***'''&&& """&&&***+++,,,,,,------+++(((&&&%%%&&&,,,///111000---***''''''%%%%%%%%%$$$$$$%%%))),,,*********)))'''$$$  $$$''''''&&&&&&&&&+++//////+++***,,,---+++(((((((((((()))+++---///---,,,******,,,///333666...///000111222222111111---------+++))))))+++---...---+++)))''''''''''''%%%&&&''')))))))))((('''+++,,,,,,)))$$$ ###''',,,---+++))))))***((('''((())),,,---,,,+++******++++++,,,,,,------,,,......,,,)))'''))),,,333444444///)))%%%%%%&&&%%%&&&'''(((***...444888<<<999444---((('''***---111000...,,,+++,,,---...---000111...***((()))+++111444555222222444444111000...---...//////...---+++***)))(((&&&%%%$$$$$$&&&(((,,,000222222111000000,,,)))+++000333111//////,,,+++,,,***'''(((---***)))))))))******'''%%%"""&&&***///111111///---+++,,,...///000111000000,,,///111111000...---...,,,---///111333444444555444777;;;============>>>IIIQQQ^^^kkkxxx|||vvv{{{}}}ssseeeZZZSSSMMMFFFAAA===>>>???BBBCCCBBB>>>;;;333///***(((***,,,------+++))))))+++...---)))$$$###$$$'''+++///111000...)))))),,,111333///---///------,,,***))))))+++---+++******...222222...***)))))))))'''%%%&&&(((+++((((((((()))***---///000---,,,,,,...111222000---------,,,***)))***---000///,,,((($$$""""""$$$%%%))))))*********))))))((('''((()))+++---///000111//////000///---***'''%%% !!!$$$))),,,---,,,)))+++,,,+++)))'''&&&&&&))),,,///000...,,,++++++))))))(((&&&%%%&&&***---,,,---------***&&&""" !!!"""&&&***------+++(((***,,,,,,+++---///...)))$$$%%%%%%&&&'''(((+++---000---((($$$%%%)))///222------------...///000000111000---)))&&&&&&))),,,,,,+++***))))))***+++,,,&&&(((***+++,,,+++)))'''******)))'''###  ###'''+++***'''$$$&&&(((%%%'''***...000000...---((()))***+++,,,---...///+++...000...***(((***---000222222...((($$$%%%'''###$$$''')))+++...333666333222...***''''''***---444222///---++++++,,,---,,,///111///+++(((***---222555666333111333222000...---,,,---//////...---)))((('''%%%%%%%%%%%%%%%###&&&+++111444444111///111///......///000///...,,,***+++---+++(((***...---+++************'''$$$ $$$)))...111000///---((()))***,,,...///000111///000222111000.........,,,---///111333444555555444777;;;<<<<<<<<<>>>@@@JJJRRR___lllyyy}}}zzzyyyooobbbXXXRRRLLLFFFAAAAAAAAABBBDDDEEECCC???;;;555111---,,,...111222222+++***))),,,000...(((###"""###&&&+++///111000...((((((+++111222///---...------,,,***((('''(((***---,,,,,,000444444///))),,,,,,+++(((&&&&&&(((+++'''&&&&&&'''))),,,000222000000222555888777222...++++++***((('''(((,,,///---***&&&"""!!!"""%%%&&&***++++++++++++******)))++++++,,,---...///000111...//////...,,,((($$$!!! !!!%%%)))+++,,,+++(((***,,,,,,***((('''(((&&&)))---000//////......++++++***(((&&&'''***------...//////---)))$$$!!!$$$%%%(((---222333///+++)))***++++++...222...((("""######$$$%%%'''***,,,333...&&& $$$***...,,,+++******+++,,,...///666333...((($$$$$$'''***+++***))))))***,,,...///''')))+++------,,,)))((())))))(((&&&###!!!"""######&&&)))(((###!!!###&&&&&&)))...111333111---***%%%&&&(((***,,,///000111+++///222000,,,)))+++...---000111---'''$$$%%%'''!!!###&&&)))+++...222555++++++***)))'''(((+++---666444000---++++++,,,,,,+++///111///+++)))+++///222666666222000111111...+++******,,,......---,,,)))((('''&&&&&&&&&'''(((!!!$$$***000444444111...444333222000////////////***)))***---,,,***+++///111...,,,++++++***&&&###"""(((---000000...---((())))))+++---000222333000111222111///.........,,,---///111333555555666666999<<<======???BBBEEEJJJRRR___mmmyyy~~~uuunnndddZZZRRRKKKFFFCCC@@@@@@AAACCCFFFEEE@@@<<<333---''')))///333///)))***)))((()))+++,,,,,,***'''''''''***---...---,,,)))((((((***---...,,,)))---...,,,)))$$$$$$'''+++---,,,+++,,,......---,,,***+++,,,+++***))))))+++***++++++***(((((()))+++222:::DDDLLLLLLCCC888000+++)))'''&&&(((*********---+++'''%%%$$$%%%'''(((***'''&&&'''+++---,,,+++,,,///222444222000...---...///...+++'''###"""""""""!!!!!!###'''***++++++***(((&&&&&&''''''&&&%%%((()))+++,,,---.........222///***&&&$$$%%%(((***,,,///333333000+++'''$$$&&&(((***,,,---,,,+++***&&&%%%'''...444333***""""""###$$$$$$$$$%%%''')))111,,,&&& !!!&&&)))***(((&&&&&&(((+++------111+++%%%$$$(((---/////////---,,,++++++,,,...000.........---,,,+++***)))))))))'''###!!!!!!$$$&&&)))&&&"""!!!###%%%&&&***---000///+++(((%%%$$$$$$'''---111111000,,,------......---,,,,,,///---***'''$$$""""""!!!'''((()))******)))((('''))))))(((&&&%%%'''+++...333666888444...***+++---***---000000---,,,---///000000///,,,***+++---000,,,'''###$$$)))------,,,'''&&&%%%'''******'''$$$!!!###'''---444666555222444777555000///333444000...////////////000000111333444333000,,,)))((((((######%%%(((,,,/////////000///---+++***---222666666666555444111...+++)))...000222333333444666777>>>===<<<===@@@BBBBBBBBBLLLSSS^^^lll{{{~~~pppiii```WWWPPPJJJFFFCCCAAA@@@???AAADDDCCC>>>:::111,,,''''''+++...,,,((()))(((((()))+++---,,,+++(((''''''(((***++++++******))))))+++...---+++(((,,,,,,+++(((&&&&&&((()))+++)))((((((***+++++++++)))))))))******+++++++++---......---***))))))***///<<>>???>>>:::666...+++&&&$$$$$$&&&''''''(((''''''))),,,------,,,)))(((&&&&&&'''(((((('''))))))+++---///...+++(((,,,+++*********+++***((()))&&&###"""$$$''')))))))))&&&%%%'''***,,,,,,***---...///...,,,)))(((((((((666GGGOOOKKK@@@555///%%%%%%%%%''')))++++++***%%%''')))+++,,,***((('''""""""!!!###'''***+++***,,,...000000...+++***)))''')))***)))'''%%%%%%&&& !!!###&&&***,,,,,,+++%%%$$$$$$&&&)))*********((((((((()))***,,,...000+++((($$$!!!!!!###%%%***---//////---***))))))&&&)))---000000---***'''$$$%%%(((******)))&&&$$$&&&'''(((''''''''')))+++'''%%%!!!!!!"""$$$'''***---000111111///+++''''''***------+++******+++,,,,,,,,,,,,,,,((((((((((((((((((''''''&&&''''''%%%###""""""######!!!""""""###%%%(((***)))((()))%%%"""###&&&***++++++******)))))))))+++,,,---111///,,,(((%%%"""!!!!!!(((***,,,---,,,***(((&&&((()))***)))(((''''''(((,,,...000...***'''((()))333444444222......111444444...(((&&&***///222444555///***(((***---......(((&&&%%%'''))))))&&&""""""$$$'''+++///111///...222222111000111555555111---,,,,,,///444666444222444444333000,,,)))((((((...+++&&&%%%(((---111333555444111...------...///333666999;;;;;;888444111---///222333444666999;;;>>>AAADDDCCCAAA???@@@BBBGGGQQQ```ppp}}}rrrddd^^^VVVNNNIIIEEEBBBAAA@@@===::::::;;;:::666222,,,***&&&""" ###&&&'''''''''))),,,......---,,,)))'''&&&'''''''''&&&&&&(((+++...//////---+++000...---///111111...+++)))%%%  $$$((()))***&&&"""###(((***(((%%%'''))),,,,,,***'''&&&&&&'''///888999333---+++---###"""###%%%(((******)))((())),,,------,,,***(((%%%$$$$$$%%%''')))***++++++,,,---,,,***'''&&&&&&&&&''')))***)))((()))***&&&&&&(((+++...///---+++######$$$'''+++------------,,,+++++++++---///111+++(((%%%"""!!!"""$$$&&&+++---......---,,,,,,---))),,,000333333///***'''%%%((()))((($$$""""""###&&&((((((((('''''')))+++,,,***'''$$$!!! ###(((,,,.../////////...,,,******,,,---,,,+++'''(((***,,,,,,,,,+++***&&&&&&&&&&&&&&&'''''''''%%%'''((((((&&&$$$$$$$$$###  """###"""!!!###&&&((())))))+++'''###"""%%%(((***))))))((('''&&&''')))+++---///---***(((%%%$$$$$$$$$&&&(((+++---...,,,***(((***,,,...///,,,***(((((((((***++++++(((''''''(((666777666333000111555:::;;;333***'''***000222222666111+++((((((***++++++(((&&&%%%'''******'''######%%%(((+++---...---,,,...///111333666777444000'''&&&(((---333666444111333333333000,,,)))((((((---***&&&&&&)))...111333666444111000000///......000333999===>>>;;;777444000222444666777888:::======BBBEEEDDD@@@===???BBBJJJTTTddduuu|||qqqaaa\\\SSSLLLGGGCCC@@@???>>>;;;888888999888444111+++***'''""""""&&&'''''''''))),,,......------+++)))((())))))((('''$$$'''+++...000000000///555333333555777777444000***%%%  %%%))),,,---'''""""""%%%&&&### """&&&'''&&&%%%%%%%%%,,,000333///(((%%%(((---###""""""$$$&&&(((((('''......------,,,+++******'''''''''&&&&&&&&&'''((()))******(((&&&$$$$$$%%%&&&(((***+++++++++,,,---******+++---///...,,,)))$$$$$$&&&)))---///000///444222000......///111222,,,+++(((%%%%%%&&&(((***,,,...//////......///000---000444666555111,,,((((((***+++'''!!!!!!%%%'''''''''&&&''')))+++111000---)))%%%""" $$$)))------+++******+++***))))))))))))((('''&&&'''***,,,---,,,+++***''''''&&&&&&&&&'''((((((%%%'''******)))((('''(((&&&%%%$$$###"""###%%%&&&&&&$$$"""###&&&)))***+++---)))$$$###&&&)))******)))(((&&&&&&&&&(((***+++***)))((('''&&&&&&''''''$$$&&&))),,,...---,,,+++***,,,000000...***((('''%%%'''((()))((((((((()))333333333000...///555:::;;;333+++)))---222555555444000+++'''%%%&&&'''''''''%%%%%%(((+++,,,***'''%%%'''***,,,,,,,,,,,,,,,,,,,,,///666;;;999333...$$$&&&)))///555777555222222222222///,,,***)))***((('''''')))---000222222333222111222333333111...,,,000777<<<===;;;666333444666888999999:::<<<>>>===AAAEEECCC???>>>@@@DDDOOOYYYiiizzzzzzppp```ZZZSSSLLLGGGDDDAAA@@@<<<:::888999;;;;;;777333---+++(((%%%""""""$$$'''(((''''''))),,,------,,,+++******+++,,,,,,***(((%%%(((+++...///000111333888888777888999888666444---)))###!!!###(((---000///+++%%%######""" !!!###%%%%%%%%%&&&'''+++///222111+++((((((***(((&&&$$$$$$%%%'''''''''000///---+++***)))***+++&&&''''''%%%###"""$$$%%%((()))(((&&&$$$###$$$&&&'''))),,,,,,,,,,,,---...+++******+++---,,,***(((&&&&&&(((,,,000111111000444333222111000000111222...---***))))))***,,,------///111111000///000111000333555666555111,,,))))))++++++'''"""!!!$$$&&&'''''''''(((***,,,333111...***&&&### %%%+++---+++(((((((((((('''&&&%%%$$$#########&&&'''***,,,---,,,++++++)))(((&&&%%%%%%&&&'''((($$$&&&)))++++++***+++,,,,,,+++)))((('''((()))***)))&&&$$$%%%'''***++++++,,,(((%%%%%%(((+++,,,+++)))((('''&&&&&&'''((()))'''&&&%%%%%%&&&'''((()))%%%&&&(((***,,,---------'''***---...,,,(((&&&%%%$$$%%%'''(((***+++++++++---...---+++((()))...333222...++++++000666999:::222000,,,(((%%%$$$$$$%%%%%%$$$$$$(((---000...,,,'''))),,,------,,,---...+++))),,,444:::777111,,,(((+++000555777666444333000000111///,,,++++++,,,&&&'''))),,,111333333222222111111444777666333///***...444999:::888444111444666888::::::<<<>>>@@@>>>@@@BBBBBB@@@AAADDDGGGSSS\\\kkk|||wwwlll^^^YYYRRRLLLIIIGGGEEEDDD<<<;;;;;;>>>AAA@@@<<<888///---***(((''''''(((((()))(((((()))+++---,,,+++'''((())),,,......,,,))))))+++------------000333888999:::999666555555555111---(((&&&(((---222444111...***&&&###"""!!!!!!$$$%%%'''''''''''')))+++))),,,...///---+++******///+++'''%%%%%%'''((((((,,,+++***)))(((((())))))%%%''''''&&&$$$###%%%'''))))))(((&&&%%%%%%''')))(((***,,,,,,+++++++++,,,***))))))***,,,---,,,+++)))***+++///222333222000/////////000000000111111...---+++******+++---...,,,///111111000//////000222333555555333///+++(((((())))))'''%%%$$$######$$$&&&'''((((((***,,,///111000---)))&&&$$$"""""" &&&,,,---+++((((((***((('''&&&###"""!!!"""###'''(((***+++---------,,,)))(((&&&$$$$$$$$$&&&&&&"""$$$''')))***+++---///111...)))&&&%%%'''***,,,***(((&&&&&&(((*********)))&&&$$$&&&***------,,,))))))((((((''''''&&&&&&&&&%%%%%%$$$$$$&&&'''((((((((((((((()))***++++++&&&))),,,---+++(((&&&%%%%%%%%%'''))),,,.........,,,---,,,)))%%%%%%(((,,,+++++++++...111555888:::222111///,,,(((&&&%%%%%%""""""$$$)))000444333111(((+++...///......///111---'''&&&---333222...---,,,222888999666111//////---/////////---,,,---...++++++,,,///333555555444333111222555999888333---+++...333666777555111///000222666888:::===@@@CCCAAA@@@@@@AAACCCFFFJJJMMMRRR[[[jjjzzztttiii\\\WWWQQQLLLJJJIIIIIIHHH<<<<<<===AAAEEEEEEAAA<<<000...+++***++++++***)))***)))((()))+++,,,,,,***$$$&&&))),,,//////,,,)))---...///---++++++///222777999:::777333111222555333///+++***,,,111555777111000---((($$$"""$$$%%%***+++,,,+++******,,,...---,,,++++++,,,...000111444000***'''&&&((())))))&&&''''''(((((((((((((((&&&((()))(((&&&&&&)))+++******)))'''&&&&&&))),,,)))***,,,,,,***)))***++++++***)))+++...000111111+++,,,---000333333222000)))***,,,...///000000000---,,,***)))***+++---...+++...111111000.........222333333333111---***(((&&&&&&'''((((((((('''&&&%%%&&&((()))***,,,///111000///,,,)))'''&&&&&&%%% &&&,,,...+++)))***,,,+++***(((%%%###"""$$$&&&((()))***+++,,,---......)))(((&&&$$$######$$$%%%!!!###&&&((()))+++...111444///'''!!! $$$)))...+++)))''''''((()))***)))&&&$$$###&&&+++......,,,)))******)))((('''%%%$$$'''&&&%%%$$$$$$$$$%%%&&&+++***((('''''''''((()))'''***---...,,,***((((((&&&&&&'''***...000111000///000///+++&&&$$$&&&)))(((+++...///000222444666333333222///+++(((''''''!!!!!!###***111666666555)))---000000//////111333000&&&!!!'''------,,,---///666<<<;;;333+++((())),,,---///...------...///000//////000333555666555444222333666:::888222,,,,,,...222555666333000---,,,///333777:::===BBBEEECCCAAA???AAAEEEKKKOOOQQQPPPYYYhhhyyysssjjj\\\XXXRRRNNNLLLKKKKKKJJJDDDBBB@@@CCCFFFGGGCCC???555000***))),,,...,,,***............///...***(((######%%%***///111///,,,(((,,,///,,,'''&&&+++111888999888555000---+++***...///000222444555555555---+++(((%%%###$$$%%%''',,,,,,,,,---//////---,,,&&&%%%&&&(((,,,000111222111---(((%%%%%%&&&((((((&&&''')))***++++++******---,,,+++***)))***+++,,,///...+++'''######&&&(((((()))******)))***,,,......,,,***)))***---111333111...,,,///444666444000)))+++------,,,******+++---,,,+++++++++,,,---...000000222444444111,,,'''''',,,222333000,,,))))))%%%)))---000///---++++++***)))(((***,,,/////////...---,,,++++++)))&&&$$$&&&(((***+++***+++,,,...///***&&&$$$$$$$$$###!!!)))&&&######'''***++++++******)))'''%%%###"""###"""%%%'''))))))***+++,,,++++++(((### !!!(((---///***&&&%%%'''***++++++(((%%%$$$%%%))),,,---,,,+++,,,---...---+++)))'''&&&''''''&&&$$$###$$$%%%&&&((()))((('''&&&''')))...///111000...+++((('''&&&((()))))))))+++---///222111///---+++***))))))++++++,,,---000222444666333444666666333...)))%%%"""$$$'''***---...------(((+++,,,***---444777666222,,,%%%$$$''',,,---,,,222333444222000---------333222///------...///000111333333333333333666888444333333444555666444222333111000222444555333000...///111444777;;;===???BBBCCCDDDDDDEEEGGGKKKOOORRRWWWeeezzz}}}pppfff]]]XXXRRRLLLIIIHHHGGGFFF@@@>>><<>>@@@BBBDDDEEEHHHMMMQQQVVV^^^nnn{{{lllbbb\\\WWWPPPJJJFFFDDDBBBAAA<<<999888:::>>>AAA@@@???777222,,,***---111333333000000111222333000,,,((($$$'''---666;;;:::444...)))'''%%%$$$%%%)))---000888888777333///,,,******+++---111444444222///,,,'''%%%!!! $$$)))---,,,)))'''&&&''')))))))))***))))))+++...111111111***'''###"""%%%))),,,---)))***,,,...///000111111---,,,,,,,,,---///111222222111///+++(((''')))+++,,,......---+++++++++------,,,,,,,,,------...//////...///222555555111---***,,,...///......///111......//////...,,,***(((***,,,000333333...'''!!!$$$'''+++...---+++***)))---///111111000000222333333111//////000000///---***+++,,,///000...***'''(((,,,000222000---)))(((+++(((%%%$$$%%%&&&&&&&&&'''%%%######'''+++---...''''''''''''&&&%%%$$$$$$'''***,,,---------///000---***'''%%%$$$%%%%%%%%%&&&$$$###$$$'''((()))(((***(((%%%%%%'''+++...///,,,------,,,***(((&&&$$$$$$&&&(((((('''%%%%%%%%%)))+++,,,,,,++++++,,,...999777555222000.........++++++,,,+++))))))+++,,,,,,---------------,,,+++)))***---000222444555555000222333444444111///---%%%&&&'''(((((('''&&&%%%%%%(((***)))+++///000...111---((('''***...000000---///000///.........000000111111222222111000///444555777777666666777999333111000000222333333333111000//////000000...,,,......000111444777999:::999<<<@@@CCCEEEIIIOOOUUU]]]hhhzzzxxxiii___XXXSSSLLLFFFCCCAAA???>>>:::888666666999;;;;;;;;;333...(((&&&(((---222444000000111333333000+++'''%%%'''---444::::::444///((($$$ %%%***...///555666555333000......///...000222333333111...,,,'''$$$ $$$***...///+++'''&&&&&&(((*********)))***,,,...000///...+++((($$$###%%%(((+++,,,,,,---...///000000111111------------///111333555000000...***'''&&&(((***...000000///,,,+++++++++((()))***,,,---.........//////111444666555111---)))+++---......///111222//////......------,,,,,,+++,,,---///...+++%%%!!!"""&&&,,,111222///,,,))),,,------,,,,,,---///222555333111000000///,,,***((()))+++...///---)))%%%&&&+++000333222---)))&&&)))'''&&&%%%&&&''')))***((()))***+++---......---%%%%%%%%%&&&&&&&&&$$$###(((,,,111444444222111111---***'''''')))***(((%%%"""###$$$&&&((())))))))),,,)))&&&%%%'''***...000------,,,+++)))'''%%%$$$$$$&&&))))))((('''&&&'''***,,,------,,,,,,---...333111---+++***+++,,,,,,,,,------+++)))((()))+++)))***,,,---......------***,,,///111333333222111111222333444333222000...+++++++++***)))'''%%%$$$&&&((((((&&&''',,,...,,,000,,,((((((***...000000///000000///------...///...000222444444333000///333555777777666555666888222000...///000222222222//////............,,,+++------...///111333555666777;;;@@@BBBDDDIIIQQQXXXeeerrr~~~rrrdddZZZQQQMMMGGGBBB@@@@@@???>>>;;;999777555555666666555...)))$$$!!!###(((...222000000000111111///***&&&&&&&&&)))...333444222...'''"""$$$+++...///333333444222111111333555333222222111000000//////***&&&"""###)))---222...***'''(((***+++,,,)))((()))+++...///...,,,---***''''''***...111333000/////////..................---...///111333555000000...+++((('''(((***///000111///,,,***))))))$$$&&&(((***,,,.........///000222555555333000---)))***,,,------///111333111///,,,***+++---111333///---+++***)))(((&&&$$$!!!'''///666888555///***+++******(((((()))---000444222000///...,,,)))&&&&&&'''))),,,---+++&&&""""""'''...111000,,,(((&&&''''''&&&&&&&&&(((***,,,,,,///333666555111---+++$$$$$$$$$%%%''''''$$$!!!%%%,,,555;;;;;;888333000---+++***+++......,,,((("""###&&&((()))******+++,,,***(((&&&'''***...111...---,,,+++)))'''%%%$$$%%%''')))***)))((())))))+++,,,------++++++,,,---+++(((%%%%%%(((***+++***+++,,,,,,***((('''(((***)))***+++,,,---------------...000111111000///...333333333222222000///...111000///---+++)))'''&&&)))***'''###$$$***...///...,,,)))((())),,,...///111222111///---,,,---...,,,///222555666444111///111333555555444333444555111000...///000111000///---...///......---,,,,,,+++,,,,,,...000222333444999===AAABBBCCCIIITTT\\\mmm{{{wwwkkk^^^UUUMMMHHHCCC@@@????????????===<<<:::777555333222222+++'''### !!!&&&,,,000111111000000000...***''''''%%%%%%(((,,,///...,,,%%%"""$$$***---...111222222111000111444666555333111000//////000111,,,)))%%%""""""%%%))),,,333000+++((()))***++++++'''((()))+++...///---,,,---+++)))+++000777<<<>>>222111000...------------///............///111222222111000---***)))***+++---...///...+++)))((('''$$$%%%'''***,,,---......///000222333222000...,,,***+++,,,------...111333222///+++((()))...333777333///+++((('''(((''''''###(((000888;;;888000***)))))))))'''&&&(((,,,///111000......---***&&&#########%%%(((***)))&&&###"""&&&+++...---***(((&&&''''''((('''&&&(((+++......333999;;;888333---***&&&%%%%%%'''))))))%%%!!!###***555===>>>:::444111///.........//////---+++###%%%((())))))***+++,,,,,,+++***((((((***...111...---,,,+++)))(((&&&&&&&&&((())))))))))))+++---,,,---...,,,***)))***+++'''%%%$$$'''+++...---***)))******)))'''''')))***+++++++++++++++,,,---------.../////////...---,,,222222111000000/////////444333111///---+++)))(((++++++)))%%%&&&,,,111111...---+++))))))***,,,...222222000...+++***+++---***---111444555444111///000222444444333222222222222111000000111000...,,,,,,...000000...---...///,,,,,,---///111333555666;;;???BBBBBBCCCKKKXXXdddxxx}}}tttiii]]]VVVKKKGGGBBB>>>===>>>>>>=========<<<:::777333222111,,,***&&&$$$$$$(((...222444333111000///...,,,)))(((&&&$$$&&&***,,,+++)))###"""!!!"""%%%))),,,...111111111///...///111444222111111000////////////,,,***'''%%%%%%(((+++...111...***''''''((((((((('''((())),,,///000///---,,,***)))+++111888>>>@@@222111000............///000///...---,,,,,,---...111111000---***((()))******,,,------***'''&&&&&&))))))***+++,,,---......---...//////---+++******,,,---.........///222444333000,,,***+++...222555444000,,,***))))))((('''%%%(((---444777666000***'''''''''%%%%%%&&&***---...---,,,,,,,,,***&&&### """%%%)))***)))'''&&&(((++++++)))''''''''''''((()))((('''(((,,,///...333777888555111...,,,***((((((***---,,,'''"""!!!(((111888:::888444222111111111000---+++++++++$$$&&&((()))((((((+++---+++,,,,,,***)))***...111...---,,,+++***)))(((((((((((()))((((((***---000...//////---+++))))))***''''''(((,,,111222...)))%%%&&&'''''''''''')))+++///---+++))))))***+++---++++++,,,,,,---.........//////.........///000111222111///---+++***))))))))),,,,,,***+++000222111000///---+++******,,,.........---+++((((((***,,,))),,,000333444333111//////111444444333111111111222222222333333000,,,))),,,...111111//////000222...///000111444666888:::<<<@@@CCCBBBDDDNNN___mmm~~~~~~tttjjj```YYYKKKGGGAAA>>><<<<<<<<<<<<===>>>>>><<<888555333222///...+++((((((+++111555777444111000//////---,,,(((&&&%%%(((+++,,,***'''""""""######%%%(((+++---111111000...,,,,,,...000...///000111000///---,,,+++***((('''(((+++...000///,,,(((&&&&&&&&&%%%$$$'''(((***---111222000...,,,***((()))...444999;;;222111000//////000111222111000...,,,+++***++++++......---+++(((&&&&&&'''(((***,,,,,,)))&&&%%%%%%......---,,,,,,,,,------+++,,,---,,,***(((((((((...///000//////000333555333111///------...000222333111...,,,,,,***(((&&&'''(((***///333333///+++$$$$$$$$$######$$$''')))---,,,,,,,,,,,,***'''$$$$$$))),,,,,,+++***++++++***'''&&&&&&&&&'''))))))((('''(((,,,///...111444444111......///---+++***,,,000///)))$$$ &&&---333555555444444222444444000+++'''((()))$$$&&&((((((&&&'''***---***,,,---,,,******---000...---,,,+++************))))))(((''''''***...111000111111...+++)))))))))((((((***000444444---'''###$$$&&&&&&&&&'''***,,,111///+++((('''(((+++,,,)))))))))***,,,...000111,,,,,,,,,,,,...000222333000///---+++***)))((((((''',,,//////111444333000111111///---++++++,,,...*********(((''''''***,,,)))+++///222333333111000///222444555333222111111333333333444444111+++''',,,///222222111000222444000111222444777999<<<===<<<@@@BBBBBBEEEPPPdddsssyyymmm___TTTNNNHHHAAA???@@@AAA>>><<<<<<:::777666777888888888333333222...++++++...222;;;888444333444333000---%%%$$$%%%'''***++++++***$$$&&&'''((('''(((***,,,666444111/////////......///000000///...---...000++++++---111333333111///+++)))(((''''''&&&$$$"""&&&***///444666444111///,,,,,,---,,,+++,,,///111000000///---,,,...111444666222...,,,++++++(((&&&,,,,,,+++)))&&&%%%&&&((('''***,,,---+++***))))))...---+++))))))((())))))---------***'''%%%&&&'''***...222555555444444444444222///---,,,,,,---...333111///,,,***)))((((((%%%&&&)))000666555///((($$$$$$###!!! !!!$$$&&&,,,+++))))))***+++***(((""""""###%%%((())))))(((---,,,+++)))'''&&&$$$$$$&&&'''((()))+++...000111111222222111000---+++)))++++++,,,......,,,((($$$%%%(((+++---///000333555888333---*********)))'''!!!)))111000)))###$$$(((&&&))),,,+++(((&&&''')))...***''''''))),,,,,,+++((((((''''''(((***---...777222,,,((('''((()))***+++---111444555222+++&&&$$$&&&))))))'''&&&(((***...---,,,******+++,,,---+++)))(((+++///333333222///...---,,,++++++,,,---111---)))***,,,+++'''"""%%%&&&)))...333444111...---,,,+++---//////---))))))+++,,,+++((((((***---//////000000111111111111222222333555666666333111000...///444555222111333666777888777555333333444555555555666999<<<@@@BBBFFFAAA>>>AAAHHHTTTkkk}}}zzznnn___TTTMMMHHHBBB@@@@@@@@@>>>;;;999777555555666666555444000111111///,,,,,,///222:::888777666555333000...,,,)))'''&&&''')))))))))&&&((())))))'''&&&&&&'''333222111///---+++,,,,,,---------,,,++++++,,,---,,,,,,...222444555333000******)))******)))%%%###%%%)))...222444333000...---------,,,***+++---///.........---,,,...111444666333///---,,,+++)))'''++++++***(((%%%$$$%%%&&&(((+++---...---+++++++++---+++'''######$$$''')))...///...,,,)))'''((()))---///333444444444555666222000...++++++,,,...000000///---+++)))((((((((('''(((+++111666555000***$$$%%%%%%%%%######$$$&&&+++*********,,,,,,+++)))''''''&&&'''((()))'''%%%******))))))((('''&&&&&&(((((()))+++---///111222/////////...---+++***)))++++++---...///...***'''%%%(((,,,...///000111333444111.........---***'''###)))///...(((######%%%&&&))),,,+++(((&&&'''))),,,***((())),,,.........+++*********,,,///222333777333...***)))***,,,---,,,///444777888222***$$$$$$&&&))))))((('''((())),,,++++++,,,,,,---......,,,***)))+++///222222222222111///---,,,+++,,,,,,///,,,)))***+++***&&&!!!"""###%%%+++000222111///...,,,,,,---//////---***)))+++------++++++---000111111000000000000111111111222333666888888555333222...---000222111333666;;;;;;:::777444333444666555666777888:::===@@@CCCGGGCCCBBBFFFLLLYYYppp}}}{{{nnn^^^TTTLLLGGGBBB@@@@@@???<<<999666444444444555555444222///000000000......///000555666888777444111000///...+++'''%%%&&&((()))***)))***,,,***'''###!!!!!!***...111///+++)))+++///,,,+++***)))((()))***+++---...000333555555222000***)))***++++++***&&&###%%%(((,,,000222111///---......---+++))))))***,,,------------,,,---000222444111...,,,+++***(((&&&)))))))))'''$$$######%%%(((+++...///...------------)))###!!!&&&***/////////...+++******+++///111222333333444666888111///,,,******,,,///111---,,,***)))(((''''''''''''(((***///333333...)))%%%''')))***)))'''&&&'''******+++---//////---+++...,,,+++******(((&&&###'''((()))******))))))(((***+++,,,---///000111222---,,,+++***)))))))))))),,,,,,...000222111...+++'''***...000000////////////...///000000///,,,)))''')))++++++(((%%%######'''***,,,+++(((&&&''')))+++***)))+++---000000000+++******+++...111444666666333000---,,,---///111---000444888888222)))"""%%%'''***+++***((((((((()))***,,,...////////////...---+++,,,///111222111111111000///............,,,***)))***+++***&&&""" !!!###(((---000111111///......///000000///---***---///000000000222444555444222000///000111222000111444777::::::777555222---***,,,///111444999???>>>;;;777333333555777666777:::;;;<<<>>>AAADDDIIIGGGHHHLLLSSSaaavvv~~~|||mmm]]]RRRIIIEEEAAA???>>>===:::888333333444666888888777555000111111111///---,,,+++---111555444111---,,,---***'''%%%$$$&&&)))++++++)))+++,,,+++'''### ###***111111,,,)))---222---+++))))))***+++++++++//////000222333222///,,,)))(((''''''((((((&&&%%%&&&(((,,,000111111000/////////...+++((('''((()))---......---++++++,,,......---+++)))'''&&&$$$###&&&''''''%%%###""""""$$$(((***---......---,,,---,,,)))%%%!!!!!!$$$(((+++---//////...,,,******+++000000000//////111444777111///,,,***)))+++---///))))))((((((''''''&&&&&&%%%&&&'''+++......+++((('''***...000///,,,***)))***+++---000333333000...111///---,,,+++)))&&&$$$((()))+++,,,---,,,***)))---------...............+++***)))(((((()))***+++......000222555555222000***---111333111///------+++,,,---...//////---,,,)))((((((((()))(((&&&%%%(((+++---+++(((&&&''')))+++++++++,,,---.........((('''''')))+++...222444111000...,,,+++,,,...000,,,---///222222...((($$$&&&(((+++,,,,,,+++)))))))))***---///000///...---000///------...///000111000000000000000000111111)))((((((***,,,,,,)))'''$$$$$$&&&(((,,,///222333111111111111222222111111,,,...111444555666666777888555222///......///111---///333777;;;;;;888666000+++)))---111333555888;;;;;;:::777555444555777555888<<<>>>>>>@@@DDDHHHKKKMMMOOOSSSZZZhhh{{{~~~|||kkk[[[PPPEEECCC???===;;;:::999888555555666999<<<===<<<:::333333222111///,,,)))&&&&&&***......+++((('''(((&&&%%%%%%&&&(((***)))((('''***,,,+++((($$$"""!!!###,,,444444---))),,,111...,,,+++,,,...//////---/////////000000...***''')))'''$$$###$$$&&&'''&&&(((***---///111111111000111000///+++(((&&&'''(((...//////---***((((((((((((''''''%%%""" ###$$$%%%%%%###"""###$$$&&&))),,,---,,,+++******,,,+++***))))))***+++---+++,,,...---+++*********......,,,+++***---111555333111...+++*********+++((((((((((((''''''&&&&&&%%%%%%''')))+++,,,+++******...222333222///---,,,,,,---///222555555333000000...---,,,,,,+++)))&&&***,,,...000///---***(((---------,,,+++***((('''******)))))))))+++---...111111222444666666444222,,,///333444222...,,,+++)))***+++,,,,,,...///000+++)))''''''***++++++)))***,,,---+++'''&&&'''***,,,,,,,,,+++***++++++,,,(((((('''''')))+++...000***++++++***((((((+++---)))(((''''''))))))(((&&&((()))***,,,------,,,+++***,,,...000000...+++)))111000...---,,,---///111333333222222111000///...''''''''')))+++------,,,***++++++,,,---///111222333444444333333333333444///111333777999999888777777555111...,,,,,,---...+++,,,000444888999777555---))))))000666666444444222555777888777555555666555999>>>@@@AAAEEEKKKPPPSSSWWW[[[^^^dddppp|||kkkZZZPPPCCCAAA>>>:::999999:::;;;999888999;;;===???>>>===666444222000///+++'''######%%%(((((('''&&&%%%%%%'''''''''((())))))(((&&&''')))++++++(((&&&%%%$$$'''000888777///((((((+++,,,++++++///333444222///,,,,,,---......,,,(((%%%)))'''$$$$$$%%%'''(((((()))***,,,///000111222222222222000,,,(((&&&'''(((,,,...///---***'''%%%%%%###$$$$$$### !!!###$$$$$$###$$$&&&&&&(((++++++***((('''(((******,,,---...------,,,(((***,,,---+++***)))***,,,+++***(((''')))...111333222000...,,,***)))))))))))))))))))))((('''&&&''''''(((***+++---///000---///111222111///...///---...///222444555333111---,,,++++++,,,,,,***(((,,,...000111000---(((%%%)))*********)))'''%%%$$$))))))***+++,,,...000000333333333444555555333111---///111111///,,,******((()))+++,,,,,,...111444,,,***((('''(((+++,,,,,,+++------+++'''&&&(((***......---***((((((+++---///...,,,+++***+++,,,---&&&(((***(((&&&%%%'''***(((%%%"""!!!###%%%'''''''''''''''))),,,...---,,,***,,,...///...,,,***(((000///...,,,***+++...111777666555333000---+++)))''''''&&&'''(((***---......//////...------///111333444555444222222444666222333555999;;;:::777444444222///,,,+++******+++)))))),,,///333555444333,,,)))+++333:::888444111,,,000444777777666666666666;;;AAADDDFFFKKKTTT\\\bbbhhhmmmnnnrrr}}}~~~lll[[[QQQDDDAAA>>>:::888999===@@@>>><<<::::::;;;<<<;;;:::777444111///...,,,'''$$$$$$###$$$%%%''''''&&&%%%***((('''(((***+++++++++)))+++++++++((('''&&&'''&&&...666777111***((()))((((((***///555666222...((((((***,,,...---***''')))))))))***,,,---+++***))))))+++---...000111111333222000---)))'''((()))(((+++------***'''&&&%%%"""$$$&&&$$$ """$$$%%%%%%&&&(((''')))++++++)))'''&&&&&&&&&((()))+++,,,,,,+++***'''***,,,---,,,***************)))'''&&&(((,,,///111111111111///---***)))***+++++++++***)))'''&&&&&&'''((()))***---111333---...///...,,,,,,...///---------///111222111000,,,+++******++++++)))'''))),,,///111000,,,'''$$$$$$%%%'''(((((('''&&&%%%''')))***---///000111111444333222111222111...,,,+++---...---+++)))((((((&&&***...000000000222444...---***'''%%%''')))+++,,,---...+++'''&&&(((+++//////---***((()))---111777555222///,,,+++++++++%%%(((+++)))&&&$$$&&&)))(((&&&###"""###%%%&&&&&&%%%$$$###%%%))),,,------)))***+++------,,,***)))......---***)))***...222555555444333111...+++***)))(((&&&$$$###%%%)))+++,,,...///...,,,+++,,,...222333333222000000222555444555777:::<<<:::555000000///---+++)))((((((''''''&&&'''***...000111000///***,,,444;;;:::444111,,,///333555555666777888999>>>DDDHHHKKKSSS___iiiuuu}}}nnn]]]SSSEEEBBB>>>:::888;;;???CCCAAA>>>;;;999888888777666666333///......,,,)))&&&&&&$$$"""$$$((()))(((&&&)))'''%%%&&&***///222333+++,,,,,,+++(((''''''(((!!!)))222555222...,,,+++$$$%%%(((///555666111,,,%%%%%%(((+++...///---+++)))+++...111333222...***((((((***+++---...000000333333111...***((((((***%%%(((+++,,,+++(((''''''###&&&(((&&&""""""$$$%%%&&&((()))(((***,,,,,,)))'''%%%%%%$$$%%%&&&'''(((((())))))'''***---...---+++++++++)))))))))'''&&&(((+++......///111222111///,,,***,,,,,,---,,,+++)))(((&&&$$$%%%&&&&&&(((+++000333------,,,***)))))),,,///---,,,+++,,,...000///...+++***)))*********(((&&&&&&)))---000///,,,'''### """$$$'''((()))((('''&&&(((+++---000111111111444222000//////---***((()))++++++***(((&&&&&&&&&%%%+++111555444333333444000///+++&&&######&&&)))---......+++'''&&&(((+++//////---***(((***000666<<<999555000---***))))))&&&)))---+++'''%%%'''******(((&&&%%%%%%&&&%%%$$$###!!!!!!&&&+++,,,,,,&&&((()))+++,,,,,,,,,+++------,,,***((()))---222///000111222222111///...,,,***%%%!!! $$$((()))+++...---+++)))***,,,000111222000...---000333666666777:::<<<999333...---,,,+++***)))'''&&&%%%&&&%%%%%%&&&***---......111,,,,,,444;;;:::555222///000222333333555888:::<<>>:::888888666333000......---,,,,,,,,,,,,,,,+++******)))((('''&&&%%%&&&### """(((...111222+++***(((&&&$$$###""""""%%%)))...222222000//////(((''')))...333333...((('''((()))***+++,,,---------------------.........,,,,,,,,,+++***+++---///111000...+++(((''''''((($$$&&&(((,,,000000...,,,*********'''$$$!!!!!!!!!!!!!!! !!!"""$$$'''(((((('''(((,,,///---&&&"""###%%%'''***+++,,,---+++---......---,,,,,,---------,,,)))'''&&&'''((((((+++......+++((()))***++++++++++++)))'''%%%$$$&&&###"""&&&,,,///...+++((()))***+++...000222444///...---...000///+++'''++++++,,,---...,,,)))'''***+++,,,,,,***'''$$$""" ###'''++++++(((&&&'''))),,,...000000///.../////////---***))))))***%%%'''***---...---,,,+++...000444888:::888333///...,,,)))&&&$$$$$$%%%&&&...---,,,++++++,,,...///111000---)))&&&(((...444666444111000///,,,'''"""&&&,,,222111+++&&&&&&)))###$$$&&&'''((('''%%%$$$&&&$$$""""""%%%'''((()))%%%'''))))))((((((((()))------,,,++++++***))))))(((((((((***---......---)))(((&&&$$$###"""######))))))(((''''''((()))***/////////000//////...---333444555666444111...,,,***+++,,,,,,***))))))***'''''''''''')))...444888222333444444333222333444222555777666444333666999<<>>DDDMMMVVV___lll{{{yyyhhh]]]QQQDDD888333444888???EEECCC???:::777555555444333111000---+++++++++,,,---333222111///---+++***))))))'''%%%&&&''')))***))))))((((((''''''&&&&&&&&&$$$)))000444444222000///...+++)))***,,,,,,(((%%%%%%%%%%%%&&&(((,,,///111///000222222222000...---++++++***(((&&&'''***,,,...,,,***))))))***,,,---((('''(((***...222333333333333222///,,,+++,,,...///...---+++(((&&&###"""!!!"""%%%+++000111---)))"""###$$$%%%&&&'''''''''111222333222000//////000+++,,,,,,+++)))(((***+++(((&&&$$$###$$$%%%%%%$$$))))))***)))(((&&&$$$""",,,)))'''(((,,,//////---))))))***+++,,,------...///---+++******)))'''%%%'''((()))))))))((('''&&&)))+++,,,...---,,,)))(((((((((***---//////,,,))),,,,,,---......///000000333111...+++(((&&&%%%%%%(((***...222555666777777777555222222333444444333///---***(((''''''((()))---...000111111111000000...///---***'''''',,,000222000...---,,,,,,***(((///000000111000///---,,,---,,,)))''''''((()))***%%%"""!!!"""###&&&$$$"""$$$'''(((&&&$$$((()))+++---///111333444---+++++++++,,,---,,,***......---,,,++++++,,,,,,))))))(((((()))+++,,,...111000...---,,,,,,,,,---000000111111000///---,,,***---000000///,,,++++++)))+++...000333555666777666666555333111111444666>>>???@@@===999777999<<>>@@@@@@===999888;;;>>>GGGMMMWWWeeetttzzziii\\\HHH???777777999<<>>??????===;;;<<<@@@DDDKKKSSS___mmm{{{zzzhhh[[[FFF???:::;;;>>>>>>@@@BBBAAA@@@===999555444666888666555444222000...------000000////////////......------,,,***'''&&&((()))******+++,,,+++***((('''+++...222333000---***)))###"""  """###***)))((('''''')))+++,,,...///111111111///---,,,---///000...,,,***))))))***((((((***...///---+++%%%%%%&&&***...000000000---...//////...---...///------,,,+++***(((&&&%%%$$$%%%&&&(((((()))((((((%%%%%%%%%&&&&&&%%%%%%$$$###$$$%%%$$$$$$%%%(((***+++---//////...------...***((($$$###$$$%%%&&&'''((()))***+++++++++***)))''''''(((((())))))))))))++++++,,,,,,+++***((('''---......,,,)))''''''(((///111111---'''######%%%)))+++...000111000...---*********+++------+++)))$$$%%%''')))+++---///000---)))&&&&&&***---.........//////000000000000000............///...+++((($$$%%%%%%&&&((()))+++,,,((())),,,///000///...,,,///222444333///,,,---...111222444333111///.........---,,,///222333000---((()))***+++***(((&&&%%%$$$!!! $$$)))******,,,,,,---...000111222222222000......000222333222///////////////...---,,,++++++******+++---...000111000///...---...//////...---,,,,,,---///111222111444777777666333222111777444111222777:::;;;;;;888888777666555555888:::>>>???@@@???===???EEEIIIPPPYYYhhhwww|||kkk]]]KKKCCC===>>>?????????AAA??????>>>;;;666555666888444444333222000---+++)))******++++++,,,---......000///---(((###"""###&&&'''(((***,,,------,,,+++,,,///222222111///......((('''%%%###!!!!!!"""###((((((((()))***+++,,,---------.........------,,,,,,///111111...***((('''***)))))),,,000000+++'''$$$%%%)))...111222///---+++---000111000/////////---,,,+++***)))((((((((('''((()))))))))))))))***&&&&&&'''''''''''''''&&&(((((('''&&&$$$%%%'''))),,,...000000///------...******)))'''&&&&&&(((***...//////...---+++)))(((''')))+++------,,,,,,,,,......///000///...,,,***...000111///+++(((''''''---///000,,,'''$$$%%%(((***+++...000111000...---***))))))+++,,,---,,,***&&&''')))+++,,,------,,,+++&&&"""###(((,,,---,,,+++++++++,,,,,,,,,,,,,,,+++***)))***+++***((('''"""###%%%'''))),,,...///((())),,,...//////...---...111444333000,,,,,,---000333666555111---+++***)))***,,,...000000---+++&&&&&&&&&&&&&&&&&&%%%%%%$$$"""!!!!!!"""###"""!!! """%%%(((***++++++,,,---...///000111///---,,,,,,///222444444////////////...---+++***+++******)))***+++,,,---/////////000000000000111///...------...000333555444666888888666444444444666333222444999;;;:::777666777888888777777999;;;>>>??????>>>===???EEEIIISSS```rrrmmm___PPPGGG???>>>???>>>???AAA>>>??????<<<777555666777222333333222000,,,)))&&&%%%&&&''')))+++,,,......222111---&&& """###%%%))),,,.../////////---///222333222222333444******)))'''%%%$$$%%%'''&&&'''(((***+++---......,,,++++++,,,,,,,,,,,,,,,+++...111222///***'''%%%***)))***...111000***$$$$$$&&&+++111444333///+++))),,,000111111///.........---+++)))(((((())))))((()))***+++******,,,---''''''(((((())))))((((((------,,,)))&&&&&&(((***---///111111///---------,,,...///---***))),,,///444333222111...+++(((&&&'''+++...111111000//////000111222333222111///---+++///111111...+++***+++***---...+++&&&$$$'''******,,,...000000///---,,,)))))))))***---------+++)))***,,,------,,,+++******%%% !!!&&&***+++***&&&&&&&&&''''''(((((()))***(((&&&&&&'''(((((('''!!!"""%%%(((+++...000222)))***,,,---////////////---000444333///,,,++++++///333777666111,,,((('''%%%'''+++...///---+++***%%%$$$###""""""###%%%&&&$$$######$$$%%%%%%$$$""""""######""""""$$$'''***)))***+++,,,---///000000,,,***)))+++...222444555///000000///...,,,***)))---,,,+++++++++,,,---......///000111222222222111000///------///222555777666777888888666555555666444222222666;;;<<<888444444666888999888999:::<<<<<<======;;;:::<<>>;;;888555555666000111222222///***%%%"""$$$$$$&&&'''))),,,111444666333...(((#########%%%(((,,,//////...000000000222444555444333333///***&&&&&&((()))))))))+++------,,,+++,,,------,,,***))))))***,,,---//////...---,,,++++++***---+++))))))+++,,,***((()))***+++,,,,,,+++***)))---000222111///,,,---...///...---,,,,,,---......///...,,,+++,,,++++++***((('''&&&'''))),,,000222111333333111---******,,,...000111///,,,+++---000...//////,,,(((***000777<<<999555111///,,,(((&&&---...000000//////111333111333555444222000000000000/////////000///,,,)))+++---///---)))%%%%%%%%%&&&)))---111222000...,,,&&&(((,,,///000000///...,,,+++******,,,---...---,,,,,,+++***))))))((((((%%%###!!!!!!###%%%%%%%%%)))(((&&&%%%$$$$$$%%%%%%!!!###%%%))),,,...///000------...///111000...+++000000000---***(((((()))000000///000///---)))&&&&&&***---...---...000333,,,(((######&&&)))++++++***((('''(((***+++)))&&&%%%&&&(((&&&$$$%%%(((,,,)))+++......---,,,+++,,,,,,***)))***---111444555,,,---......,,,,,,,,,...111000......///...,,,))),,,++++++...222555333111............111444777999999999999888777444222000555333333777;;;===999444333444555666666777999<<>>GGGSSSggg~~~pppaaaSSSMMMGGGCCCCCCBBB@@@>>>AAA@@@???<<<999777666666444555666555222,,,&&&###!!!###%%%%%%&&&)))...222555333000,,,'''### !!!"""$$$(((,,,......---222000//////111333555555111---)))&&&''')))+++,,,---...///...,,,+++,,,------,,,***))))))***,,,---//////...------,,,,,,+++---+++))))))******(((&&&+++******))))))(((((((((,,,...000000---+++,,,---000//////......///000000000...,,,++++++,,,++++++***)))((()))***...111333222333333111---******+++...///000...,,,,,,---000...000000...+++,,,111666;;;888333000---+++)))'''---///000111000///000111---///333777888666333111222111////////////---+++---......***%%%!!! !!!%%%'''+++...///---+++)))(((***...000222222111000++++++***,,,///000000000000000000///...---,,,+++%%%###!!!!!!"""#########%%%%%%%%%&&&&&&&&&%%%%%%###$$$&&&))),,,///111222000000000222444333111///111000///,,,)))'''(((***---,,,+++,,,,,,+++(((&&&&&&)))---......---///111,,,'''###$$$)))---...,,,+++)))((()))***+++(((&&&%%%&&&'''(((((()))+++---***---000111///---,,,,,,,,,***)))))),,,///222333......///---+++******,,,//////.........---+++***...,,,+++---///000...,,,))))))***+++...222666888666555555444222111000///444333222444666666333111111333666777888999;;;===<<<777333333444666???HHHYYYkkktttdddWWWRRRKKKHHHGGGFFFCCC@@@@@@???>>><<<999777555444888999:::999555///)))%%%$$$''')))&&&######(((---111222111000---)))$$$"""!!!"""%%%***...000///---222000...---...111555777...+++'''&&&(((+++...///111111000...++++++,,,...---,,,+++******+++,,,---111000///...---,,,,,,,,,,,,+++************(((&&&,,,***'''%%%$$$%%%&&&'''+++---......,,,++++++,,,//////000000111111111222///...,,,+++******+++,,,***)))))))))***---000111222222222///,,,))))))))),,,---------,,,,,,---///...111222222000000333666999555000,,,***)))(((''',,,...000111000/////////+++---222:::??????999444555222...,,,,,,---......222111...)))### ###%%%)))+++,,,***(((&&&***,,,///111333222111000))))))+++...111444444333444555666666555222000...&&&$$$"""""""""###"""!!!!!!"""$$$'''((((((((('''''''''((()))+++...111222222222333666777777555333000///,,,)))&&&%%%(((******(((&&&&&&(((((('''&&&&&&(((+++,,,,,,,,,---...+++&&&###%%%---222111......,,,************((('''&&&&&&'''))),,,------,,,,,,///333444222///,,,+++,,,+++***)))***---///111111111000...***((())))))---......---,,,++++++,,,111000...---------+++)))%%%&&&''')))---111444666333222000///......//////333333333222///------...000333777999:::;;;===>>>999444111222333888AAAKKK___pppyyyiii[[[VVVPPPLLLJJJIIIEEEBBB>>>===<<<<<<;;;888555333888999::::::777222---***...000000+++$$$"""%%%***...///222222000,,,'''$$$$$$&&&)))...222333111//////......---...000444666+++((($$$$$$'''+++...000222222000---***)))+++---...---+++******+++---...444333000...,,,+++************+++,,,,,,,,,+++***+++(((%%%""""""$$$'''***,,,---------,,,,,,,,,,,,------...///000111111111---,,,***(((''''''***,,,)))((((((((()))***,,,...000///...,,,)))'''&&&&&&)))************+++---...///222555555444444555777555111+++(((''''''''''''***,,,//////...---,,,,,,......222999@@@BBB<<<666444000***((((((+++------555222...((($$$"""""""""###%%%(((******)))'''%%%)))+++...000111000///...''''''***...222555555444444666777888777444111///)))'''%%%$$$$$$$$$""" !!!"""$$$&&&(((***,,,---+++***)))((()))+++---...222333444666888999777555...,,,)))$$$"""###'''***(((&&&$$$$$$&&&((())))))(((((('''&&&&&&))),,,///+++&&&"""&&&///444333///000...---+++***)))((('''(((''''''***...///,,,))),,,///444555333///+++)))+++,,,+++*********---///444444222///+++))))))***+++,,,---,,,+++***,,,...333222000///...---,,,+++'''((()))+++...111444555333111///------...000222555777777333---***,,,///222666999<<<<<<<<<<<<===888333111333666<<>>>>>???@@@>>>:::666666777888888666444111000444555555000+++))),,,///,,,...111222000---(((%%%&&&(((+++///333333000...***,,,////////////222444***&&&###"""%%%))),,,---111000...+++)))(((***,,,...---+++******+++---...777444111...+++)))(((((((((***---...////////////)))&&&$$$"""###&&&+++---...------------......---***++++++,,,---......///***)))'''$$$"""###(((,,,******))))))***+++,,,,,,---+++***((('''&&&$$$###&&&%%%&&&'''(((***+++,,,///222555777777666666666000,,,'''$$$$$$%%%&&&&&&(((***,,,---+++***++++++222//////333999;;;888444000,,,'''%%%&&&)))+++,,,222///***&&&$$$$$$%%%%%%%%%''')))+++,,,+++)))(((((())),,,......---,,,***%%%&&&'''+++000333444444111333444555555222000...,,,+++)))((('''&&&$$$!!!$$$$$$$$$%%%(((+++///111,,,+++)))'''&&&&&&((()))///000111444666777555333+++)))%%%!!!!!!&&&***)))&&&$$$$$$'''***,,,,,,,,,(((""" """'''---111---((($$$&&&...333222///000///...,,,)))(((((((((+++***)))***------)))&&&+++...333444222...***(((,,,------,,,******,,,...555555333000,,,++++++---***++++++++++++,,,---///111000000...---------.../////////000111333444444666444111//////111444555888;;;<<<777000---///333666999<<<===<<<;;;::::::999444333666;;;BBBOOO[[[fffwwwrrraaa[[[RRRLLLJJJHHHEEEBBBBBBAAABBBEEEHHHGGGBBB===666666555555444444444444333333333333333555888;;;...///000000///,,,)))''''''(((***---//////---+++'''+++///000......111333,,,)))%%%###$$$''')))***---...---,,,***)))+++---...---,,,++++++,,,---...555333000,,,)))((((((((((((+++///111111000000111((('''&&&&&&'''***...000///---,,,,,,---//////...))))))(((((((((***+++,,,((((((&&&""" &&&,,,.........---------......***((('''&&&'''&&&$$$###"""!!!!!!###&&&)))))))))---///222444555555444444---***&&&$$$$$$&&&&&&&&&''')))************+++---333000------000222111///,,,)))&&&&&&(((+++,,,,,,,,,)))%%%###$$$%%%&&&%%%''')))+++---......------(((***,,,......---***)))'''&&&&&&)))---111222333---...000111111000...---...,,,+++***)))(((%%%###$$$$$$%%%&&&(((+++...000***)))'''&&&%%%$$$%%%%%%++++++---000333444222000(((&&&$$$!!! ###(((,,,***(((''''''***---//////...((("""""")))000555111---((((((+++///000000//////...+++((('''(((***---,,,++++++++++++)))'''***---111222000---***)))---///000///,,,+++...000333333111///---,,,///111,,,***)))***,,,///000000,,,,,,,,,+++***+++---000555555555555444444444444888666444222222333555777999<<<>>>;;;666333555888999;;;======;;;999999::::::666555999???IIIWWWdddnnnuuubbb[[[QQQJJJGGGEEEDDDBBBBBBAAACCCHHHLLLKKKFFFAAA999888555222222333555666222000000222888===@@@AAA333222000///---+++))))))*********,,,------+++***'''***------,,,,,,111555111---(((%%%%%%&&&((((((***,,,------,,,,,,...//////...,,,++++++,,,...///111///,,,***))))))***+++***---111222000.........))))))***+++---...//////...,,,)))***,,,......---***(((&&&$$$$$$&&&)))+++''''''%%%!!!&&&---000000000///............)))'''%%%&&&((((((&&&$$$$$$'''(((''')))***,,,///111222111000,,,)))'''&&&'''(((((('''((())))))))))))+++...111333222000...---.........***))))))+++...000000///***'''$$$###%%%'''&&&&&&(((***,,,///000111111111+++---///000000///,,,+++***(((&&&'''+++///111222+++,,,---......//////...---,,,+++******(((%%%###!!!###&&&(((***+++******%%%%%%%%%&&&&&&&&&&&&&&&'''''')))---000111000...&&&&&&$$$######&&&+++///+++***)))***---///000000...)))$$$###(((///444777666333///+++)))***...111......---***'''&&&(((+++.........---+++***+++,,,***---000111///---,,,+++---000333222...---000333......---,,,,,,---111444///***&&&(((///333222000+++,,,,,,+++)))***...111666777666666666555444333888777555333333333555666777:::======:::999999;;;999:::;;;;;;:::999:::;;;:::666666;;;CCCMMM]]]jjj|||wwwccc[[[PPPHHHDDDDDDBBBAAA??????AAAGGGLLLLLLFFFAAA===:::555222111222444666333///...222999@@@AAA@@@666444111...,,,*********...---,,,---......,,,+++)))+++,,,+++)))+++222888555111+++'''&&&''''''''')))+++.../////////000111///...,,,++++++,,,...///---+++)))((()))***---///+++///222222///,,,+++++++++,,,...///000000///...---***((((((+++------,,,+++)))%%%###"""%%%(((***((((((&&&!!!'''...000//////...------,,,,,,)))'''%%%''')))***(((&&&"""&&&'''&&&''''''(((+++---......---,,,***((()))*********)))*********)))))),,,111444444555555333000//////000***+++,,,000333444444222+++(((%%%%%%((()))(((''')))***---///111222333333///000222333333111///------***''''''***...111222++++++,,,---...///000000,,,+++*********(((%%%"""!!!&&&+++,,,***&&&$$$"""###$$$&&&'''(((((((((%%%%%%(((+++...000...---&&&&&&&&&%%%&&&)))...222,,,+++***+++...000000000...***'''(((...333777888;;;888333---((((((---222---------***&&&&&&))),,,---///000...++++++...111***---///000///---------...222444333000...111555***************---222555000***%%%(((000555444///---...///---+++,,,///333555666666666555555444333777666555333333333333333555888;;;<<<<<<<<<;;;;;;888999:::999999999<<<>>>:::666666;;;DDDOOO```mmmtttccc[[[PPPHHHEEEEEEEEEEEE@@@>>><<<;;;<<>>===<<<;;;;;;;;;<<>><<<:::888999;;;>>>@@@HHHDDD>>>888555444555666444222333666;;;;;;888333...///111444000,,,,,,111------.........---,,,,,,((())))))((((((,,,222888;;;888222---***)))***+++,,,,,,---222777777222---------...000222111///---,,,,,,+++)))((((((***,,,000///---)))'''&&&)))+++++++++++++++************)))&&&######%%%(((******'''$$$!!!"""(((///444111---((($$$!!!"""$$$%%%)))((((((((())))))((('''&&&'''&&&&&&+++222111+++###!!!!!!$$$''')))///---***'''&&&&&&&&&'''((()))******(((((()))***111000///---,,,,,,------+++,,,...111333333111000000111444:::>>><<<444...)))+++,,,+++(((&&&&&&&&&'''&&&&&&''')))---111333//////000222444333111///,,,++++++***+++,,,...///111000000111333222///,,,+++,,,,,,***'''$$$######((()))***++++++((($$$"""%%%%%%%%%%%%&&&'''((()))***+++---...---,,,,,,+++&&&%%%&&&'''***+++***)))+++***)))***,,,......---*********,,,...000222444777444000...---,,,***)))---+++(((''')))+++,,,---222222111///---,,,---///...---,,,,,,------+++)))....../////////...,,,,,,'''$$$"""%%%+++000111000,,,+++,,,...111333333222111///......000111111000......---...//////---+++---......---,,,---000222444777;;;===<<<:::999999555555666999;;;<<<;;;:::::::::<<>>;;;888666666777:::;;;FFFCCC===888444333333444444444555888:::888222---+++---333777444---+++---++++++,,,---------,,,,,,)))(((''''''(((,,,000333999777444111///---------......///333666444///+++,,,---...000222111...+++***,,,---,,,***((('''''',,,,,,***'''&&&&&&)))+++)))((('''%%%%%%&&&&&&''')))&&&""" """&&&)))+++(((%%%"""!!!$$$+++333888777333---(((###"""""""""$$$######%%%'''((('''&&&))))))'''''',,,333444000'''&&&$$$######%%%'''(((000...***'''$$$#########%%%'''((()))(((((()))+++333333222000...,,,+++)))%%%(((---111222111///---,,,111888>>>>>>:::333...***+++,,,+++(((%%%$$$$$$''''''&&&&&&(((+++...000,,,---000333555555222///)))***+++,,,,,,,,,++++++///111333333111...,,,,,,)))++++++***'''%%%%%%%%%,,,...000...)))%%%######)))((('''&&&&&&'''((())),,,------...---+++((('''$$$$$$%%%'''+++,,,,,,++++++***)))***,,,...---,,,)))***+++,,,---.........///......000111000...++++++)))((((((+++---......222222111...+++***,,,---+++***)))***+++,,,+++)))...---,,,,,,++++++++++++%%%###"""%%%***///000///...,,,+++,,,...000111111000//////000111222222111*********+++,,,,,,)))''')))***+++***)))***---///777:::===>>>===;;;999999666555666777999:::999888999999===BBBJJJZZZuuuuuuddd\\\RRRJJJGGGGGGFFFDDD@@@>>>:::777666777888:::???===999444111000000000111111222333444222---)))))),,,222666333,,,)))+++))))))***+++,,,---------+++(((&&&&&&(((,,,...///555555444333111000///...111000///000222333000...+++,,,---000111000---***))),,,//////,,,(((%%%$$$(((***++++++***)))***+++)))'''%%%$$$###$$$&&&'''***&&&!!!!!!&&&***---***((($$$###%%%+++333888888444///***%%%"""!!!!!!"""!!!"""%%%)))+++***(((+++)))''''''+++///111000++++++***(((&&&&&&'''(((///---)))&&&###!!!!!!!!!%%%'''))))))))))))+++---444444333111...+++'''%%%###&&&***.........---,,,,,,222888;;;888222...,,,,,,...///---)))&&&$$$###((('''''''''(((***,,,---+++---000444777666333///*********))))))((('''''',,,000444333///,,,,,,...+++,,,...---+++******+++///333555111((("""###%%%+++***(((&&&%%%&&&''''''***++++++,,,,,,+++(((%%%###$$$%%%(((,,,.........+++******+++---...---+++***+++,,,---,,,***((('''''')))---222444444000---)))(((((())),,,/////////...///...,,,******+++---***)))((()))+++,,,,,,,,,,,,+++***)))***+++---...)))((('''(((,,,/////////000...++++++---///111111///......000222333333111++++++******+++)))'''$$$((()))***))))))***,,,...666888<<<===<<<;;;::::::888777666777999:::999888777888===EEEPPPbbb~~~uuueee]]]QQQJJJGGGHHHHHHGGGEEECCC???;;;999999;;;<<<:::999666333111000000000---,,,+++,,,,,,+++)))((()))***///222///)))(((+++((((((***+++,,,,,,------+++)))&&&'''))),,,......222222333333222000...---111///------///111444555......///111333222...,,,***---000000---)))%%%$$$%%%)))...111000...,,,+++***)))'''%%%%%%&&&((()))(((###%%%***------***&&&$$$%%%***///333333111...***&&&$$$""""""###"""###(((---000...,,,+++(((&&&'''((()))+++,,,---......,,,)))'''((()))---+++(((%%%"""!!!!!!!!!((()))++++++++++++---///222222222000---((($$$!!!$$$&&&)))*********,,,...---111444333...***)))***///111222111---)))&&&%%%))))))(((((()))***+++,,,+++---000444777666333///,,,***(((%%%$$$###$$$$$$(((---222111---,,,///333777888888666333000/////////444666000'''!!!###(((***)))'''%%%$$$$$$$$$$$$''''''(((+++......***'''%%%%%%'''***...000000000,,,++++++,,,......---+++,,,---------+++(((%%%"""%%%(((---222666555111---(((((((((***---......---))))))***)))((())),,,...+++)))((())),,,...///...+++***))))))+++---000222000///....../////////...111///,,,,,,...000111111...------///222333333222111///---,,,+++)))'''$$$(((***+++++++++,,,...000222555888:::::::::;;;<<<:::999888999;;;<<<;;;:::888999>>>HHHUUUiiiyyyfff]]]PPPHHHFFFHHHJJJKKKIIIFFFBBB>>><<<<<<===>>>;;;:::888666444222111111***)))(((((('''''''''&&&))))))---///,,,''''''+++((()))***+++,,,---------******))))))***---///111000111222222111000...---000///---,,,---111555888333222222333444444222000***,,,......+++(((%%%$$$%%%)))///222222000---,,,+++***)))((('''((())))))$$$ %%%***---...,,,)))''''''))),,,......---,,,)))'''&&&%%%$$$%%%$$$%%%***111444222...***'''&&&''''''%%%&&&))),,,///111///+++))))))+++***(((&&&$$$######$$$%%%,,,---......---,,,---///000000///---***&&&### %%%(((******((((((+++...---//////---)))''')))+++111333555444000,,,)))(((************+++,,,------+++,,,///222444444111...***)))&&&$$$""""""###$$$&&&***......,,,---222777DDDCCCBBB>>>888333000///...111222...&&&"""%%%***))))))((('''&&&%%%$$$$$$%%%&&&(((---222333000,,,))))))***,,,///111111000---,,,---...000///---++++++,,,,,,,,,***(((%%%###'''***---222555444000,,,(((((()))+++------+++)))$$$%%%&&&&&&&&&'''***---,,,+++)))***,,,///000000+++*********,,,...111333444444333222000///...---000...------///111111111...,,,+++---///222444444555222...+++******((('''***+++---......///111222///222555777888999:::<<<;;;:::999:::<<<>>>>>>===;;;<<>>??????>>><<<999666333111///)))***+++***)))&&&%%%$$$((()))---000---''''''*********+++,,,---------,,,)))+++------,,,---111555111222222222111000///............//////111444666555333111111222333222111)))***+++***'''%%%%%%%%%%%%))),,,......---,,,,,,)))))))))(((((((((((('''### """(((...111---,,,+++))))))***+++,,,,,,,,,+++***)))((('''&&&%%%$$$$$$+++333666333...)))&&&'''***)))&&&&&&******...111111---***+++---%%%%%%$$$###$$$&&&(((***///000000///---,,,,,,---......---,,,)))&&&###"""%%%)))------***((())),,,+++,,,++++++***+++---...111333555555222...+++))),,,,,,,,,---......///000++++++,,,...000///---+++%%%%%%%%%&&&&&&&&&&&&&&&)))***+++******---333777BBBBBB@@@<<<666111...---+++------***%%%$$$'''+++***+++,,,,,,+++)))'''&&&((((((+++111777999555111---------///111222111000.........000111111...,,,((()))******+++***)))(((------///111222111...+++))))))***+++,,,+++'''%%%######$$$$$$###$$$''')))---+++)))***,,,...000000,,,,,,++++++,,,---///000333333333222000...---,,,---,,,,,,---///000000///...+++)))***---111444555444000+++((((((***+++++++++---///000000111333444000333555777777888999:::;;;:::999:::<<>><<<<<<>>>???BBB@@@>>>:::666222...,,,***,,,//////,,,((($$$"""''')))///333///)))''')))++++++,,,---------,,,,,,(((,,,//////,,,---222888333333333222111000//////,,,...111222222111222222333111...---.../////////((()))(((&&&$$$###$$$%%%&&&((()))***))))))+++---''''''((((((((('''&&&%%%%%%###!!!"""'''...333666,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))((('''%%%######***222555222---(((&&&''',,,,,,((((((---(((---222222...+++,,,///######"""###%%%(((+++---111111111///,,,******+++...---,,,+++)))'''%%%$$$$$$***///000,,,)))(((***))))))***,,,...000111111000333555555222...+++***,,,------...///000111111***))))))***,,,,,,***((( """&&&)))*********)))++++++)))((()))---333777999999999666111---,,,+++)))******'''%%%%%%))),,,,,,---///000///---***(((++++++---444;;;<<<999444000//////000222222111000/////////111222111///,,,%%%&&&''')))+++,,,------111000000000000///,,,)))*********++++++)))%%%"""#########"""!!!"""$$$&&&---+++))))))+++...//////...---,,,,,,++++++,,,,,,000111111000...,,,,,,,,,*********---///000///......+++((((((+++000444666111---(((%%%&&&))),,,...+++---000111111222333555333555777777777777888999:::999888999<<>>???>>>===;;;666222---***''',,,111111---'''###"""***+++,,,---...------,,,,,,---.../////////......///---,,,---...000111111222111000000111111000/////////111333444444222000...---,,,,,,,,,,,,---...(((+++---+++'''$$$###$$$((('''''''''(((((()))***)))))))))'''&&&&&&''')))&&&)))+++,,,,,,---111555111///+++***+++---......111///......///...,,,***$$$%%%&&&&&&&&&(((+++...'''(((******)))(((((())))))+++---,,,)))))),,,///'''&&&%%%'''***,,,------111///---+++*********+++.........---,,,)))'''%%%)))000555111+++)))(((&&&((('''&&&(((,,,---,,,)))111333444555333///+++(((,,,++++++---//////...---''''''&&&(((+++,,,,,,,,,&&&'''(((***,,,,,,***(((******++++++,,,---......000000000...---+++***)))))))))((('''&&&(((,,,///555555444333111...+++)))---///222666::::::888666333111///---------.../////////000111111111111000***(((''',,,333444000***+++******///333444///***(((((())))))((('''&&&%%%%%%&&&((()))***)))'''&&&+++((('''(((,,,---,,,***))),,,......---++++++,,,---,,,,,,,,,------+++***$$$""""""%%%+++...///---))),,,,,,***,,,222444333000...***'''&&&'''***++++++---000222333444555777555888;;;:::666555999======999:::???@@@>>>@@@EEEGGGLLLTTT]]]jjj}}}sssbbbPPPIIIIIIJJJJJJKKKHHHEEE@@@<<<;;;;;;===>>>>>>>>>===:::666111---***&&&***...000...***&&&$$$''')))+++---///000000000111111000///......------///...------///222444555333111...---///111111111//////000111222222111/////////......---,,,+++++++++---...,,,)))&&&&&&'''---,,,,,,++++++***++++++******((('''%%%&&&'''(((***---///000///000222555222...***))))))+++---------,,,,,,---//////...,,,)))((('''$$$$$$&&&***...)))***+++)))'''%%%$$$%%%'''((()))))))))***,,,...)))*********+++,,,---...000...+++)))((((((***+++......///...---,,,+++******111444000***((('''&&&%%%$$$%%%))),,,...---+++...222555666333///,,,***,,,++++++,,,......---,,,%%%%%%%%%'''***------,,,)))***,,,---///...,,,++++++,,,,,,---------------+++,,,,,,,,,+++)))((('''******+++******+++...111666666555333000---+++)))---...///222555666666666222000...,,,+++,,,---...---......///000111111111...,,,+++///555777333---+++***+++///333333...)))(((''''''''''''''''''((('''(((***++++++***)))(((+++)))(((+++...000...+++******+++,,,------,,,,,,---,,,,,,---------,,,+++***'''%%%'''+++......---+++------***+++///000//////...+++)))((()))***+++,,,...///000000000222444888:::<<<:::777666:::>>>>>>;;;<<>>===<<<:::777222...+++&&&(((+++...///---)))&&&$$$%%%(((,,,///111333444666444111///---+++++++++//////------///222666888333000---,,,---000111222------...///000000111000222222111///---+++***)))...///000...,,,***)))***222222111000......---,,,,,,***(((&&&%%%&&&'''(((---///222333333222333444111---(((&&&&&&(((***+++(((((()))+++...//////------+++'''###"""$$$***...------,,,)))%%%!!! %%%%%%%%%'''***,,,------,,,...000///,,,+++---///...,,,)))&&&&&&(((***,,,------......------,,,,,,,,,111333...)))((('''%%%###$$$''',,,000111000...+++111777888333///---...,,,+++***+++,,,---,,,+++""""""###&&&***------,,,---...000111222111///...---...///000///...,,,+++'''((()))******)))((((((+++,,,.........///000222666666444222///,,,)))(((,,,,,,---...///111333444000///,,,***)))***,,,---+++,,,---...///111111222222///...111666888444000***+++---111333222,,,'''((((((''''''((()))++++++***+++,,,------------,,,+++++++++...222333111---***)))(((***---///...,,,+++,,,------............111---((('''***------,,,,,,...---)))))),,,,,,***---,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---000222:::;;;<<<999777888<<>><<<999555111...)))((())),,,///...)))%%%!!!###%%%(((,,,///111222555333///,,,***)))))))))///...---,,,,,,...222555333111...---...///...---)))***,,,...///000222444888666333///---+++++++++//////000///...,,,,,,+++222222222111111000//////---+++(((&&&''''''((((((***---000222333333333333///***%%%""""""%%%'''(((%%%%%%&&&(((+++,,,,,,++++++***'''$$$###&&&***...000000...***%%%""" !!!%%%######''',,,//////------111333111,,,)))+++......,,,)))&&&&&&(((+++---,,,,,,,,,,,,+++***))))))---111111---))))))(((&&&&&&(((,,,000222222000///***111999999222---,,,...---+++******+++,,,+++*** """&&&***,,,,,,+++...000222333333222111111...000111222111...+++)))%%%&&&(((***+++++++++******,,,///111000000111222555444222000---***'''&&&***+++---------...///000///---***(((((()))+++---***+++,,,---///111333444111///---///333444111...***+++...111333000+++&&&((()))+++---.../////////---.........///000000000---,,,...222666666333///+++'''$$$'''---000///,,,(((***,,,...///000222333444///)))&&&(((+++------***---,,,)))(((+++***(((((())),,,...000111000000,,,,,,+++))))))+++///333;;;;;;:::888777999>>>BBBEEEFFFIIINNNQQQSSSTTTUUUYYY^^^eeemmmvvv~~~qqqbbbZZZVVVQQQNNNOOOPPPMMMJJJGGGDDDDDDDDDEEEAAAAAA@@@???<<<888444222---+++***+++---,,,(((###!!!"""###%%%(((***,,,---111///,,,)))((('''((()))------,,,***'''(((+++...111111111111111...***&&&%%%(((,,,///000111444777<<<888222---+++,,,///111......///000000...,,,+++,,,---...000000111111000---+++((((((***+++***)))%%%&&&***...111222222111+++'''### !!!###%%%%%%$$$$$$$$$&&&((()))((('''&&&''''''''''''))),,,///111111///,,,(((%%%%%%%%%&&&%%%%%%)))///111000...,,,000333111,,,)))***---///...+++))))))***---///------...---,,,***'''&&&,,,000000,,,***,,,+++)))(((***...000000...,,,++++++222888777000++++++......,,,******++++++****** !!!###&&&***,,,+++***+++...222333222000111111000111222222111...+++)))%%%%%%&&&((()))******+++(((+++...000000000111111333222000---***'''&&&%%%'''+++...000...,,,,,,,,,---,,,+++))))))***+++,,,++++++,,,---///111333555...,,,******,,,---+++***)))+++...111222///+++'''))),,,000444555555333222000/////////000111333444///...///333777777444000+++&&&###%%%+++//////---&&&)))---///000222444777333---'''$$$'''***,,,---(((++++++)))))),,,,,,)))###&&&+++///333444444444++++++***))))))---222666;;;:::999888999<<>>;;;777555111///......---+++(((&&&$$$$$$$$$%%%&&&((()))***///...,,,***))))))))))))***,,,,,,***&&&%%%'''***///000111222222...(((###%%%***///222222333555777999555000,,,+++---222555,,,---///111222111---)))&&&'''***---///000000000,,,***)))+++...///---***""""""%%%)))---000000///)))&&&###"""###%%%%%%%%%%%%$$$$$$%%%'''(((&&&%%%###$$$&&&''')))+++...111222222000---***((()))***((((((***---000111000///,,,///111000---++++++,,,111///...,,,,,,,,,---......///111111000,,,(((%%%)))---///---...000///,,,(((+++---...,,,)))'''''',,,000444333...+++,,,///000...+++******++++++***"""###%%%'''***+++)))''''''+++000111000///000222000111222111000---+++)))%%%%%%$$$$$$$$$&&&((()))''')))---...//////000111222000...+++)))'''&&&&&&&&&+++000000...***)))***,,,,,,,,,,,,,,,,,,,,,,,,*********+++---000222444---***(((&&&'''((('''''')))+++...///000...+++***+++---222555777777555444111000///...///111444666111000000333666666333000***'''$$$$$$(((---......(((,,,000111000111444777111,,,&&&$$$&&&***+++,,,'''+++,,,***+++......+++"""%%%***///333555555555,,,,,,,,,+++,,,///444999:::999999:::<<<@@@DDDGGGNNNSSSXXXYYY\\\^^^]]]YYYXXXZZZ^^^fffqqq}}}{{{jjj^^^TTTMMMJJJLLLJJJHHHFFFEEEDDDCCCDDDDDDBBBBBBBBBAAA???;;;888666333333333111...,,,+++,,,)))((((((((((((***+++,,,222111000///---,,,++++++(((+++...,,,(((&&&'''***---...///000111...***&&&(((...444777555333333555000...,,,+++,,,///222444+++,,,///444666333...((("""$$$'''***,,,---...---+++******...333333///+++$$$######&&&+++...///...((('''%%%&&&''')))((((((&&&%%%%%%''')))***)))'''%%%%%%&&&&&&'''+++000444333333111...***)))***,,,(((+++...//////......///,,,---///000///...---,,,111000///...------,,,,,,***---111333222...((($$$&&&***...///111555444000***,,,...---***((('''(((***,,,......------///111222///,,,++++++++++++***&&&&&&''')))+++***'''$$$###(((...000......000333111111000///...---+++***)))'''$$$""""""$$$''')))''')))+++------...000222111000...+++***)))(((((('''+++......***'''''')))+++---///000000///---,,,))))))((()))***---///111///,,,)))'''&&&''''''((()))***---......---------,,,---///111222333444444111000...---...111444666333111///111444444222///)))(((%%%$$$&&&)))---///---111444333000...000333222---'''%%%''')))***))))))---...,,,---///...+++%%%'''+++///222333333222///////////////111555999999999:::===AAAFFFIIIJJJPPPVVV[[[[[[\\\^^^[[[VVVUUUWWW]]]fffqqq{{{~~~lll^^^SSSJJJGGGIIIFFFEEEDDDBBBBBBBBBBBBCCCAAAAAAAAAAAA>>>;;;888666444666777444000...///111,,,++++++***+++---///000666555555333111///---,,,'''+++//////+++)))***---,,,,,,,,,...//////---++++++222888:::666222111222((()))***,,,...///111111+++,,,111666888666...(((!!!###&&&)))+++,,,,,,+++***)))+++000666666111+++'''%%%$$$&&&+++......---)))(((((()))+++,,,+++***&&&&&&&&&(((+++,,,+++***((('''%%%$$$%%%)))000555444333111...***)))***,,,(((,,,000000...,,,,,,...,,,,,,---000222222///---000000000///...,,,+++***%%%)))...222222---'''###$$$)))---000444888666222,,,///000///,,,***+++---)))))))))***,,,///222444333000---++++++,,,++++++(((((()))***+++)))%%%"""!!!'''---///......000444111000///...---,,,++++++...+++'''######%%%)))+++''')))+++,,,---...000333222111...,,,++++++++++++(((+++---***&&&$$$'''***+++---000222222111...,,,((('''''''''(((***---///222///,,,)))(((((()))***)))***,,,---,,,---...///---,,,++++++,,,///333555111///---,,,---000444666444111///000222333111...)))((('''%%%$$$''',,,000222555777555///,,,---000333...)))&&&((())))))''',,,///000......000...+++(((***,,,///000111000000222333333222111222555888::::::<<<@@@EEEJJJLLLMMMPPPWWW[[[[[[[[[]]]YYYSSSSSSVVV]]]hhhrrr{{{nnn^^^TTTMMMGGGCCCDDDEEEEEEDDDBBBAAAAAABBBBBBCCCBBB???:::777555444666999;;;888111---,,,...000...,,,***)))***,,,---111333555666666333///---,,,,,,,,,++++++*********+++,,,............///111444666999999666000***%%%"""&&&+++...///---)))&&&%%%+++111555555111...,,,'''''''''((()))+++---...+++***+++---///111111000***'''%%%'''+++...///...******+++,,,...---+++)))((('''))),,,,,,)))***...222,,,&&&###&&&+++...///333000---,,,,,,+++(((%%%&&&***---+++(((''')))---+++---......111444333//////......///111///+++'''$$$$$$%%%''''''&&&"""$$$&&&***333;;;===999444///......///111222111///,,,+++***,,,///333555666222000---+++))))))******&&&)))***''''''***)))&&&###%%%'''***,,,...///000...---,,,+++***************'''$$$###&&&***---///,,,)))(((+++111555555222///000000000000///......---,,,***((('''&&&&&&&&&,,,///222555666444000...)))&&&"""!!!&&&---222222111///+++(((''')))+++000...,,,++++++,,,---//////000000111222333444555111000...------///111333444333111222333444444333///---***((((((***,,,...000------000111//////222444222...+++((('''((((((+++///000//////111000---,,,------+++******,,,...888888888666444444666888???======BBBEEEFFFIIINNNXXXXXXWWWVVVUUUUUUTTTTTTOOOUUU___hhhooouuuyyy|||ppp```UUUNNNGGGCCCDDDEEEFFFDDDBBB@@@@@@@@@@@@@@@@@@===999555333333555888;;;888222...---//////...------,,,,,,,,,---...///111222222111///---,,,++++++******)))))))))+++,,,,,,,,,++++++---...444555777777555000+++'''$$$'''+++//////---)))&&&%%%)))///222222///---,,,***)))(((''''''(((***+++---,,,***+++...000000000---)))%%%%%%(((,,,......***+++,,,...000///---++++++)))))),,,,,,***---222222,,,&&&###$$$(((,,,---222///---,,,---,,,)))&&&))),,,---+++&&&$$$&&&((())),,,......111555333///.........000222000,,,((($$$###"""###$$$%%%$$$"""$$$%%%(((///666777444///+++******,,,///000///......,,,***+++///222444555222000---***(((((((((((($$$'''&&&######&&&&&&###$$$%%%'''))),,,---.........---,,,+++***)))))))))+++(((%%%%%%(((---000222,,,)))''')))///222222000000000111111111000000//////---+++)))((((((((()))---///222444444222000...***'''### """''',,,111333333222///,,,++++++,,,///...---,,,,,,,,,------111///...111666999777444000////////////000111111333222000000111222111111000...+++))))))+++---///111......111111......111222000...,,,***(((((((((***...000......111000...---------,,,,,,,,,...111888888888888777777:::<<>>>>>===>>>===;;;777333222222444777:::888444000...///...///000000000///...---+++,,,------...------------,,,,,,++++++++++++++++++++++++)))'''''')))+++222333444444222///,,,)))&&&(((,,,......,,,)))&&&'''***...//////.........---+++(((%%%$$$%%%'''(((...,,,++++++---...///...---)))%%%###%%%***---///***+++---000222222///------******,,,+++))),,,222111,,,&&&"""###&&&***,,,000///------------***(((,,,---...***%%%""""""###'''+++---...222555333...,,,---///111333111---***&&&###!!! """$$$%%%%%%$$$###%%%***///000---***'''&&&''')))+++---,,,+++---,,,,,,---000222333333111///,,,)))'''&&&%%%%%%"""$$$######$$$"""&&&''')))***,,,,,,------///...---+++***((('''&&&)))'''%%%%%%)))...111333---***'''(((,,,//////...111111222222222222222111111///,,,)))((()))+++,,,......000111111111000///+++(((%%%######''',,,///222444444333000---,,,,,,---.........---,,,,,,+++222...,,,222:::===888222...///000222222111000000111000......///000000///111///,,,******,,,///222111//////222222///...000000000///...,,,***((('''(((...000......000000...---...///......///222444777888999999:::;;;???AAACCC???===@@@CCCEEEJJJPPPXXXXXXYYYZZZZZZYYYXXXWWWZZZ]]]```ccceeehhhlllooozzzuuueeeYYYPPPJJJFFFEEEFFFGGGFFFBBB???===<<<<<<======;;;777444222222222444777666333000//////...///222333333222000...------,,,+++++++++++++++...---------...///000111---,,,+++)))&&&&&&((()))...//////000///---,,,***''')))+++,,,,,,***'''%%%)))+++---.........000222...+++'''$$$"""$$$&&&(((,,,,,,,,,---......,,,***)))'''%%%%%%'''***...000***+++---000333333000...---+++,,,...,,,((((((,,,...***%%%"""###&&&***---...............---,,,+++,,,---,,,)))%%%"""!!!"""&&&***---...111555333...+++,,,///222333111///,,,)))'''$$$###$$$%%%%%%$$$""""""###&&&***,,,+++)))&&&&&&&&&''')))***)))''')))***---222555666444222000...+++(((&&&$$$###""" """!!! %%%'''&&&***+++,,,------...------000///...,,,***(((&&&%%%%%%$$$"""$$$)))...111333000---))))))+++---......111111222333333333333333000...,,,))))))***,,,...,,,,,,---...///000111111,,,***'''%%%&&&(((+++---000222555444222...+++***,,,---...///...---+++***///------222888:::555000,,,///222555555333000......---,,,---///111111111222111...------///222444///---...222333000///111111222222111...+++(((&&&(((...111///---///000//////000111111111222666888666777999:::;;;>>>BBBEEEEEE@@@>>>@@@BBBDDDJJJPPPUUUWWWZZZ]]]_________^^^___`````````aaadddhhhkkkvvv}}}vvvhhh\\\SSSMMMJJJGGGHHHHHHFFFBBB???======?????????===888555444444111222333333222111000000///000222444444444222111333111///---+++*********,,,++++++,,,---///222333//////...+++((('''((()))+++,,,,,,,,,,,,,,,+++***((()))******)))'''%%%###)))***+++***+++,,,000222---+++'''$$$###%%%(((***)))***---///111...)))&&&$$$%%%&&&(((***,,,///000)))***---111333333000---......222666333+++'''(((+++)))'''%%%%%%'''+++...---...000000///...,,,,,,+++++++++)))&&&%%%$$$$$$&&&***,,,---000444222---***,,,///111111000///......,,,***)))((('''$$$""" !!!###%%%)))***+++***(((''''''''')))((('''%%%###'''...555::::::555222...---+++(((%%%###"""!!!!!!######"""%%%+++///.........///000000000000///000000///---+++(((&&&$$$%%%$$$$$$&&&+++000333555333000...------.../////////000111222333444444444///---+++))))))+++---...))))))***,,,---///111222,,,+++)))(((((()))+++,,,000333777777555111...,,,,,,...///000///---***(((***,,,...111222222000...+++///333777777444000---,,,++++++---111444555555333222111111111333444555,,,***---222333000000222333333333222///,,,(((%%%)))000333000---...000///000111222333333555888;;;666777999;;;===@@@DDDGGGFFFAAA???@@@BBBDDDIIIPPPQQQUUUZZZ```dddfffffffffaaaaaa`````````ccchhhllluuu|||xxxkkk___VVVPPPNNNIIIIIIIIIFFFBBB@@@???@@@BBBCCCBBB???:::777555555222111111000111222333333111111111222333444555555666555333000...,,,++++++))))))(((((()))+++...000///000000...+++***)))******+++,,,------,,,+++***+++++++++***(((&&&$$$###'''((((((((((((***...111---+++(((&&&&&&(((+++---'''))),,,///111...)))%%%"""%%%)))+++,,,---///000***+++...222444333000,,,///111777<<<999000***)))***+++***)))((())),,,...---///222222000...---,,,+++*********)))))))))((((((+++,,,+++...222111---+++---.........---...000333111///---+++)))%%%""" """$$$''')))***++++++)))((('''((())))))'''%%%$$$+++444999999666222,,,+++***(((&&&###"""!!!###&&&''''''***000444333000000111222222222222111111111000///---***'''&&&)))((((((***///444777888444333222222111000000000---...///111222333333333---,,,,,,++++++,,,---...))))))***+++,,,...//////++++++******+++++++++,,,444777;;;;;;999555222000---...//////...,,,***(((&&&(((+++------,,,,,,,,,+++///444888999555000---,,,++++++...222555777777222333444555666666666555***))),,,111222//////111000000111000///,,,)))'''+++222666222......000000222333444444444666999<<<888:::;;;===>>>AAAEEEHHHFFFBBB@@@BBBCCCDDDHHHNNNNNNSSSZZZaaafffiiiiiiiiiaaaaaa```___```ccchhhllltttzzz}}}pppbbbXXXRRRPPPKKKKKKIIIEEEBBBAAABBBDDDEEEEEEDDDAAA;;;777555444444222000///111444777888333222000///000333777999777666555333111///---,,,,,,***(((&&&&&&''')))***...000222111...+++******+++,,,...//////...,,,+++......,,,+++)))'''%%%$$$((()))))))))))),,,000333///---+++***)))***,,,---))))))***,,,...---***(((''')))++++++++++++...111,,,...111444666444000,,,,,,...555;;;999222---...,,,...000///,,,******+++---000333333000---,,,,,,,,,,,,++++++,,,,,,,,,++++++,,,+++)))+++000000,,,,,,---...,,,******---000666333///,,,+++)))(((&&&"""$$$''')))))))))((((((&&&%%%%%%''')))***)))(((!!!###'''---333444333111+++******(((&&&$$$###"""%%%)))+++***---222444222000000111222222333222222111111111111///,,,)))'''*********---111666888999333444555555444222111111***+++---///000111222222,,,---......////////////++++++,,,,,,++++++***))))))***+++,,,------,,,,,,555888<<<<<<:::666444222.../////////...,,,***)))$$$###$$$'''+++...---,,,,,,///555999999666111------,,,,,,...111444555444111333777999:::999777555+++***,,,000111---+++,,,)))***+++,,,,,,+++******...555999444......///000333444555555555666999<<<<<<===??????@@@BBBFFFHHHFFFBBBAAACCCEEEEEEHHHLLLLLLQQQYYYaaafffhhhgggfff`````````___```cccgggkkkqqqwwwssseeeZZZSSSQQQLLLKKKIIIEEEBBBBBBDDDFFFFFFFFFEEEAAA<<<777444444777444000000222666999;;;555222///---///333888;;;555555555444333111///...000...+++(((&&&&&&'''(((---///222222000,,,***)))---...000222222000---,,,111000...,,,***((('''&&&+++,,,---------000333777111000...,,,,,,+++,,,,,,+++)))((()))***,,,,,,+++,,,------+++((()))---111...000333666888555111---(((***///666555111...000///222444333...***((((((...111444444000---,,,,,,...---,,,---......---,,,,,,---+++(((***//////,,,---...---***((((((---111777333---)))))))))******$$$&&&)))***)))'''&&&%%%###"""###&&&)))++++++***$$$###$$$(((,,,000111111******)))((('''%%%###"""'''+++---,,,---111222//////000111222222222222222111111222222000---***)))***)))))),,,000555777888222555777777555333222111)))***+++---///000111111,,,...///111111111000000.........---+++(((&&&$$$)))***,,,---......---,,,444777:::;;;888555333222/////////...---+++***)))######,,,111000,,,,,,000555999999666111...///...---...000222222111000444888<<<===;;;777444---+++---000000***((()))###$$$&&&(((***+++,,,,,,///777;;;666///---///000444555666555555666999;;;???@@@AAAAAABBBCCCFFFIIIFFFBBBBBBDDDFFFEEEGGGKKKLLLQQQXXX```dddfffdddccc_______________aaafffiiiooottt|||yyymmmccc[[[VVVOOOPPPNNNJJJEEEBBBCCCEEEFFFFFFFFFDDD@@@:::444000888666333222222555999<<<666222///000444777555222777777777777555333111000...//////,,,((('''***...---///222444444000,,,)))---000333333111---+++***111222111,,,&&&###%%%))),,,---//////......///000---+++***,,,///000...,,,,,,(((%%%$$$''',,,000222222///***((('''(((((((((***---222555555333000---)))((((((((()))***,,,---+++---//////...,,,,,,,,,......//////000222333444111...++++++,,,---+++(((......//////...,,,+++)))+++,,,,,,---------......333...)))'''***...000111'''%%%###$$$'''(((&&&$$$###$$$%%%&&&&&&'''***,,,###$$$&&&(((+++,,,......,,,......+++'''$$$%%%&&&***++++++,,,...///000000111///---...222555555444222000---,,,,,,---,,,,,,///***''')))///333000,,,......000444777666222---)))'''%%%'''+++...///.........000333666666111---+++---///000000---***'''+++,,,...//////...,,,+++...222666888666222///---.../////////...,,,***)))$$$###"""%%%***,,,,,,***...000555999:::777111,,,///000000...,,,,,,---...666888:::;;;:::999777555111000/////////---***'''%%%%%%$$$%%%''',,,000333666444222111222222222222222333444444555999>>>BBBDDDCCCCCCDDDFFFHHHIIIIIIIIIIIIGGGEEEDDDDDDGGGJJJKKKNNNTTT[[[aaacccbbbaaa______^^^___```cccfffhhhqqqssswww|||tttjjjaaa\\\RRRRRRPPPKKKFFFCCCCCCDDDCCCCCCCCCAAA===888444111555444333333444666777999444000---...333666666444555666888999777333///---000111111...+++***...111222222333333222000---+++---...000000...------...111222111,,,&&&$$$&&&***---000222222000...------+++,,,...111222111...,,,+++(((%%%%%%(((,,,000222444222...+++***)))(((((((((+++000333444333000...(((&&&$$$"""###&&&***---,,,---......,,,,,,,,,---111000000000000111222333111...+++***+++,,,+++***///////////////---,,,+++,,,,,,---...//////000000333...)))'''))),,,......((('''&&&&&&%%%%%%$$$###$$$&&&((((((((((((***,,,&&&'''***,,,.../////////...000000---)))&&&&&&'''((()))+++,,,---.../////////---+++,,,000333333333111000...---............,,,'''$$$&&&,,,///---***---------000222333000---***((('''(((,,,///000///111111222444777777333000...///222333222000---+++---...///000000...,,,+++---111666888777444111000000111111111000///---,,,(((&&&&&&(((+++...---,,,...111555888999666111---///000///...,,,+++,,,---666777:::;;;;;;888555333222000//////000///---+++)))(((&&&&&&(((,,,000333666555333222222333333333555666777777888;;;@@@CCCCCCDDDEEEGGGIIIKKKKKKKKKKKKKKKKKKJJJHHHGGGHHHIIIKKKLLLPPPUUUZZZ]]]^^^___````````````aaacccfffhhhpppqqqtttxxxzzzoooeee___UUUTTTQQQMMMHHHDDDDDDEEE@@@@@@???===:::666333111111222333333444444444555222///+++,,,000444555555333555888999777333---)))...000111///,,,+++...222666666444222000...,,,++++++,,,,,,,,,+++,,,///222111222000,,,(((''')))---111444888888555111---+++***...333666555222///---+++)))&&&%%%(((+++...///444333222///---***(((&&&'''***...111333111///---&&&$$$ ###(((,,,,,,---,,,+++******,,,///222111000000000000111222000---***((()))+++,,,,,,//////000//////...---,,,......//////000111111222111---)))'''(((***+++,,,)))++++++((($$$!!!!!!###&&&(((******)))))))))******,,,///111222222000///111111111...+++(((((((((%%%''')))+++,,,------,,,,,,***)))***,,,///111111000000//////000000111222+++'''###%%%***---,,,)))+++***)))***,,,......---***)))((())),,,///111111444333333444666666555333000222444666666444222000000111111111000...,,,++++++///444777777555444444222333444444333222111000---,,,+++,,,...//////...///222555777777555222///000000///---+++)))***+++444666:::<<<<<<999555222222000///000111222222111///---)))'''(((+++000333666555444444444444444555777888888888888;;;???BBBBBBDDDGGGJJJLLLLLLLLLLLLKKKMMMOOOOOOLLLJJJIIIIIIJJJKKKMMMOOOSSSVVVYYY[[[```aaabbbbbbaaacccfffhhhmmmoooqqquuu|||}}}pppddd\\\UUUSSSPPPMMMJJJHHHGGGGGGAAA@@@>>>;;;888555333111000000000000000111222333333000,,,,,,...111333333333555666666444111,,,)))***,,,---,,,)))))),,,///666666555333000---***(((''')))***++++++---000333111111///---+++,,,000333777;;;??????;;;444...+++***///555666444000///000,,,***'''&&&''')))******///000111000---)))'''%%%'''***---000000///,,,***%%%###  $$$))),,,,,,+++)))'''&&&(((,,,///000///...------///000111000---***((((((***---..................------,,,000000000000////////////---+++)))'''((()))+++,,,+++...000,,,$$$!!!%%%((()))++++++)))((('''(((///111333666666444111///111111000...,,,***)))((("""###&&&(((***************((('''''')))+++...//////000111111111222333555---)))&&&'''+++...---+++((('''%%%%%%''')))+++,,,***)))))))))+++...000000333333222222222333333333222333555777777666555444222222222111///---,,,***)))---111444555555666777444555666666666444333222222111111111111111000000000333666777777444333222000111000...+++)))***+++111555:::>>>>>><<<888555333111000000333555777777444111---)))(((+++...111444555555555444444555666666777777666666777:::<<>>:::777444333222000...,,,,,,...111333555333///......///000111555444333222000...---,,,(((+++,,,+++)))(((***---222333444444111,,,'''$$$$$$'''***,,,---...000222000///...------111555999<<>>777000---+++///222222000///000333...+++(((&&&&&&'''&&&%%%(((+++//////,,,(((&&&%%%)))+++---......,,,***(((%%%%%%$$$$$$&&&(((+++---+++***'''$$$###&&&+++///---,,,******+++---///111///---+++))))))+++...111------,,,,,,,,,,,,,,,,,,222111000///---,,,+++*********)))))))))***,,,---+++000333...%%%!!!###((((((***+++***(((&&&&&&'''111222555777666444000...///...---,,,+++***)))((( !!!###&&&((())))))))))))((('''%%%%%%(((+++---///222444444222222444555///+++(((''')))++++++***&&&%%%$$$$$$$$$'''***,,,)))))))))))))))+++---///111000000///...///000111111222444666777777666666222222111///...,,,******(((,,,000222444555666888555666777777666555333222444444444333222111111111111444888999777555444444222222111///,,,***+++,,,///333999>>>@@@???<<<:::333222111222555888999999777444///+++)))***,,,...111333555444333333444666777888888666555555777888???CCCHHHIIIHHHEEEDDDDDDEEEIIIMMMOOONNNLLLKKKJJJJJJNNNRRRTTTTTTTTTUUUWWW]]]```cccbbb___^^^aaaeeeccciiirrrzzzsssbbbWWWOOOMMMJJJJJJKKKKKKKKKJJJEEEEEEDDDBBB???;;;888666444222...,,,,,,///222555666555333111000///000000444333111///...---------+++---///...+++***,,,...///111333444222---'''$$$$$$'''+++---......///111000...,,,,,,...222666:::<<>><<<444333222444777999999999777444000+++)))((()))***,,,000333333111111333555;;;<<<<<<:::777666777888;;;@@@EEEFFFDDDAAAAAABBBEEEHHHKKKLLLKKKJJJJJJJJJKKKOOOTTTVVVUUUTTTUUUWWW\\\```cccbbb^^^\\\___ccc```fffooowww~~~uuucccXXXNNNKKKHHHHHHIIIJJJIIIHHHBBBCCCDDDDDDCCC@@@===;;;666444222111111222444666555666666555333222111111000000000///...------,,,---000222000---+++,,,...///000222222111...+++((()))***+++,,,,,,---000222111...+++)))+++///333555999:::;;;999444000---,,,)))***---000333444333222---,,,++++++------+++***''',,,000///+++&&&&&&'''''')))+++---...---,,,+++)))(((''''''(((,,,///222,,,+++)))'''&&&)))...222000...+++((('''(((***+++,,,...///...---...111444---,,,+++++++++,,,------//////...---,,,+++******...///111///,,,++++++---&&&))),,,+++'''&&&(((,,,,,,,,,***(((&&&&&&)))+++//////000000///...---++++++)))((())),,,---,,,***%%%%%%%%%&&&(((+++...000------***&&&######'''+++222666888777222//////111---***&&&""" !!!!!!!!!!!!$$$(((***))))))***+++---------+++((('''))),,,///111222111...---...000///111333555777888999999333222111///...---------///111333333444555888:::;;;;;;;;;:::888666444222222444444333000...///000111777>>>@@@<<<888666666555555555444222111222333///222666:::<<<===;;;:::555444444666888999888666555333///,,,)))'''&&&&&&(((---111111///...000333>>>??????<<<999777777888777<<>>666666666666666666666666333555777777666444333333,,,...///111000...,,,***---000222000---***+++---000111111111000///...---------,,,******,,,000444222///***((()))+++...000555555555222...+++******((())),,,222888888444000+++++++++---000111000///+++000333111,,,'''&&&(((%%%'''))),,,...//////...***(((%%%###%%%***000333...---,,,***))),,,000444444111---)))''''''((())),,,...000000...///111444...---,,,,,,,,,---...///------------------------111333444222---******+++###&&&((((((''''''))),,,...---+++(((&&&'''+++...---------------,,,+++++++++)))((()))---///---,,,)))((('''(((***---111444///...,,,'''######'''***333777:::777111---...000///,,,'''"""  %%%***---,,,******+++///000///---)))((())),,,000222444444111///000111///111333555777999::::::444333111000////////////222444555555555666999;;;======<<<;;;999777444333000222333222...---...000111888@@@BBB>>>999777777666777777555333333444555111333666888999999888777555555555777999999666444333222///,,,)))&&&%%%$$$&&&+++000000...---///222?????????===999777666777444:::@@@BBB@@@@@@CCCGGGNNNMMMKKKHHHEEEDDDFFFHHHLLLOOOQQQOOOMMMOOOUUU[[[^^^cccgggeee___]]]```ddd```aaadddfffhhhmmmrrrvvv{{{iii[[[OOOKKKJJJMMMKKKEEE@@@???===BBBGGGIIIFFFBBB??????<<<888555555888;;;<<<;;;666777888999888666333111111///,,,,,,...000222333333333222111000///......111333555444000//////111222222000,,,)))***///333222...(((%%%&&&(((***+++///...---...//////---+++,,,***+++222:::===:::444000...+++,,,///111111000111///,,,+++,,,+++***)))'''(((,,,000333333000---///+++$$$ %%%,,,000222000---******---333888333333///)))(((***)))&&&***,,,......------...///111...+++***+++...000222...+++***,,,000222000...666555333///,,,***)))***((('''&&&%%%&&&))),,,...000///---***'''(((,,,111333111...---...---***'''&&&(((***---000222222333---+++***((()))+++---///222000---((($$$%%%***///666888:::999444000//////222///+++&&&""" '''))),,,///000...,,,***222444333...(((%%%'''+++333444444111------000333111000000111333777;;;>>>999777333000///111444666:::888777666888999::::::???@@@AAA>>>999666555666444222///---,,,---///000:::>>>BBBAAA<<<888888999888888777666444222///---000222555777777555333111000000111444666777666444444111---***)))(((&&&%%%***))),,,000000,,,+++,,,999::::::;;;;;;::::::999777888:::;;;<<>>CCCGGGIIIFFFAAA>>>===;;;777444333555999::::::888888777666444333111000///...,,,,,,...111333555555555444333222111000///222333555333000......///333222000---***+++///333111...+++))))))***))))))...------...000222111000---++++++111999<<<:::666000...++++++...000///......,,,++++++,,,------,,,)))+++...111444333000---***'''###"""&&&)))---------------///333666111000---)))+++000///,,,---------+++******---//////---***)))***,,,...///---+++)))+++///222111000444222000---***)))***+++)))((('''&&&'''))),,,.........,,,)))''''''+++///111///,,,+++++++++(((%%%(((***---000222333333222...---+++******,,,///000444333000+++'''(((,,,111777:::;;;999555000......444333///***%%%$$$%%%'''///......---,,,,,,,,,,,,222333222...((('''***---222444444111......111555222111111111222555999;;;:::888555333222444777999???===<<<<<<<<<<<<<<<;;;>>>@@@@@@>>>:::888888999999777444111000000222333:::>>>@@@???:::777888:::888888888777555222000...222444777999888666444222000//////111333444333222222000---,,,+++***(((''',,,+++///444555111///111888888999999999999888888666777888999:::===BBBFFFLLLKKKHHHGGGFFFFFFGGGHHHGGGIIIJJJIIIHHHKKKSSSYYY^^^```cccdddcccaaaaaabbb^^^]]][[[ZZZ[[[```gggmmm|||yyyfffXXXPPPMMMLLLOOOMMMFFF???>>>@@@DDDHHHIIIGGGBBB>>><<<;;;777222000222555888:::;;;999666222000///......------,,,---///111444555666666666666555333222111222333333222///,,,,,,,,,000///...+++)))***...000111///---------,,,)))(((+++******+++///222444444...+++***...555:::999777000...++++++,,,------,,,***))))))***---......---***+++---000222111---***'''%%%###!!! !!!###$$$)))+++---...//////111333///...***)))///666666111///...,,,)))''''''***---,,,+++)))(((((()))***,,,,,,)))'''(((---111222222000...+++)))((()))+++,,,***))))))))))))***+++,,,+++++++++)))''''''***,,,---+++)))((()))(((&&&$$$***,,,000333555555444444111000...---,,,...///000333333222...******...333;;;<<<<<<:::666111...---444555444///)))(((,,,111999666000,,,******,,,---000000///,,,((((((,,,000111222333111//////333777555444222111222333555777999777666555555888;;;===DDDDDDCCCBBBAAA???===<<<>>>??????===<<<;;;<<<>>>===;;;888666555555777888;;;======;;;888666888::::::999999777555333111///444777:::;;;999666444333000...,,,,,,...000000000000///...//////...,,,***------222999;;;777555777999::::::::::::::::::999666666777777999>>>DDDIIIKKKKKKJJJJJJHHHGGGEEEDDDEEEFFFGGGFFFEEEIIIOOOTTT[[[]]]____________aaaccc\\\[[[ZZZXXXYYY^^^eeejjjtttxxx~~~zzzgggZZZPPPMMMMMMPPPOOOIIIDDDBBBDDDFFFIIIJJJHHHCCC???<<<;;;888333000000333777:::>>>;;;555000---,,,,,,------.../////////000222333333444555666555333111///000000000///,,,***)))(((((((((''''''(((***,,,...222000...------,,,+++))))))(((&&&(((+++///222333---***(((***111666777777000...,,,+++++++++++++++)))((((((***,,,------+++))))))+++---...---)))&&&((('''%%%######$$$&&&(((***,,,......------///000000...******000777666111......,,,***'''%%%'''((()))))))))(((&&&&&&((()))***'''$$$%%%+++///111111,,,***'''&&&'''))),,,---***++++++,,,,,,,,,++++++******)))((((((((()))***''''''&&&'''''''''''''''***---111555888888777777444222000...------......///000000...,,,,,,000444>>>>>>===;;;777333///---111444555000******000777>>>:::444...***)))***,,,+++++++++)))'''))),,,000///111222000///000444888888777555333222333333444222222222444666999<<<>>>FFFGGGGGGEEEBBB???===<<<>>>>>>>>>>>>>>>???AAACCC>>>===:::999999:::<<<>>>;;;<<<;;;999666666999;;;<<<;;;:::888666444222111555999<<<<<<888444222222---+++((((((+++---///000------...111222111...,,,,,,---222:::===;;;999;;;<<<<<<============<<<<<<777777777777999???GGGMMMLLLLLLLLLJJJIIIGGGEEEDDDCCCDDDDDDDDDDDDFFFKKKPPPWWWXXXYYYYYYZZZ\\\___aaa[[[[[[ZZZYYYZZZ^^^ccchhhlllpppvvv}}}jjj^^^QQQNNNNNNQQQQQQMMMIIIHHHGGGGGGHHHHHHGGGDDDAAA>>><<<999555111000222777:::???;;;555000,,,+++,,,---...000222111///......000///111333444444111...,,,------,,,,,,+++***((('''######$$$&&&***---///000333000,,,***+++,,,,,,,,,+++)))'''(((+++...000111,,,)))&&&''',,,222555666000000...,,,+++++++++,,,)))))))))***++++++***((((((((()))+++---,,,)))&&&+++(((&&&$$$$$$'''+++---//////...,,,******+++---222000,,,***...333222...,,,---...,,,)))%%%######''')))***)))'''&&&((())))))&&&###$$$)))---//////(((%%%######'''***,,,,,,***+++---//////...,,,++++++)))((((((((()))******$$$%%%&&&'''((()))***+++(((+++000444888999999999444333111///...------------///222222000000444777>>>======;;;999555111...+++///222///******111777===;;;666111---***((('''%%%&&&&&&&&&'''(((+++...,,,...///...---...333777:::999777555444333333333+++,,,...111444888;;;===BBBDDDEEEDDD@@@===<<<<<>>???@@@AAACCCDDDEEE<<<;;;:::999;;;===@@@BBB<<<<<<:::888777888;;;===>>>===;;;999777555444333666:::===<<<777222000000+++)))''''''***...000111+++,,,...111333222///,,,)))***///888;;;:::999;;;<<<======>>>>>>======<<<777666555555888>>>GGGMMMOOONNNLLLJJJIIIHHHGGGGGGCCCCCCCCCCCCCCCFFFIIILLLRRRSSSTTTTTTUUUWWW[[[^^^[[[[[[[[[[[[\\\___cccggggggjjjooowwwnnnbbbTTTPPPNNNQQQQQQMMMKKKLLLHHHFFFEEEDDDDDDDDDBBB@@@<<<;;;777333111222666:::===;;;777333000...------...111444333///,,,,,,...---///222444444111---++++++***)))***,,,,,,***)))###$$$%%%)))...111333333000---***((()))+++,,,,,,...,,,+++,,,...111111111***(((&&&'''+++///333555111111111///,,,,,,---///,,,++++++,,,,,,,,,)))'''))))))***,,,//////---+++,,,***'''%%%%%%(((+++...000000...,,,)))'''(((***111111///+++,,,///000---+++---///...***%%%"""!!!&&&))),,,,,,***(((***,,,+++(((%%%&&&***------,,,%%%"""!!!###(((+++,,,***)))+++///111222000---,,,---+++((((((***,,,,,,,,,&&&(((*********+++---///(((***---111444777888999222222111000000//////000///333666777555555777999:::999888888888555111...'''+++......+++,,,000444888888666444000+++'''$$$!!!"""###%%%''')))******)))+++---,,,***,,,000555999888666555444333222222((())),,,///333666888999;;;>>>@@@???<<<:::;;;===@@@@@@@@@CCCEEEFFFFFFDDD<<<;;;999999;;;>>>AAACCC===<<<;;;::::::;;;===>>>???>>><<<:::888666555555777<<>><<<;;;:::;;;===???AAA???===<<<<<<===???@@@@@@AAA???===:::888777666666999>>>BBB???777000...000111...,,,,,,---///000000,,,,,,,,,---......+++(((###"""&&&---111222444888:::::::::;;;;;;:::::::::777777777777999???FFFKKKNNNOOOPPPPPPOOONNNKKKJJJHHHFFFEEEFFFGGGIIIKKKKKKMMMOOOQQQRRRRRRTTTWWWYYYZZZ\\\]]]^^^^^^___bbbeeeaaabbbcccgggmmmxxxrrrgggZZZSSSNNNLLLKKKGGGGGGIIIFFFAAA<<<:::<<>>??????>>>===>>>@@@AAAAAAAAAAAA@@@===;;;888777777777;;;@@@DDDAAA888111///111555222000.../////////...---,,,+++,,,,,,+++)))'''"""!!!###***...///222777;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<>>>BBBIIINNNLLLNNNRRRTTTSSSPPPLLLIIIIIIHHHGGGGGGIIIKKKLLLLLLMMMOOOQQQSSSSSSTTTVVVXXXZZZ[[[]]]]]]^^^___aaaddd`````````bbbgggqqq|||