BM6P6(@ fffOOOFFFCCC@@@======<<<:::::::::999666444777777666666555555555444444444333333333333222222...///000000///...000111000000///...............---------------,,,,,,,,,,,,,,,,,,---------......222---+++///111111555;;;???LLLZZZdddooo{{{uuuhhh```\\\PPPQQQHHH888...,,,,,,***))))))))))))))))))))))))&&&'''((())))))'''%%%$$$***)))'''%%%%%%%%%&&&'''''''''(((((('''&&&%%%%%%###$$$%%%%%%&&&&&&%%%%%%+++///333111+++&&&%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%$$$$$$######"""""""""###&&&+++333999>>>DDDGGGLLLQQQTTTVVVVVVVVVOOOOOONNNLLLKKKLLLNNNQQQSSSRRRTTTZZZaaadddbbb^^^[[[___[[[MMM@@@:::666222111333444222000444<<>>FFFjjjsssUUUFFFOOObbbzzzvvvuuuwwwsssqqqqqq|||yyysssooonnn{{{aaaPPPGGGBBB???<<<;;;:::999:::999777555777666666666555555555555444444333333333333222222111222333222111000111222111000//////......//////000000000000000000000///,,,,,,---------.........------...111111555CCCRRRmmmyyy}}}pppddd```aaa[[[\\\VVVHHH;;;555000+++((((((((((((((((((((((((&&&'''((()))((('''%%%$$$&&&&&&&&&%%%%%%&&&'''''''''''''''''''''&&&%%%%%%###$$$%%%%%%&&&&&&%%%%%%)))---111///***&&&%%%&&&$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$###"""$$$)))///555;;;???AAABBBDDDFFFHHHHHHHHHGGGFFF<<<<<<<<<:::999999<<<>>>@@@???@@@EEEKKKNNNLLLIIIGGGLLLJJJ@@@777333222///...000000///---111888???CCCEEEGGGKKKSSS___kkkttt~~~{{{xxxrrrbbbLLL===888222000///222111+++&&&&&&''''''''''''&&&&&&%%%$$$!!!"""######"""!!!""""""''''''### ###############"""""""""""""""$$$###"""!!!!!!"""###$$$$$$###"""!!!!!!"""###$$$"""""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###'''+++//////---)))'''&&&&&&&&&&&&%%%%%%$$$$$$%%%$$$###"""!!!!!!"""""""""###$$$%%%&&&%%%$$$$$$$$$&&&'''&&&$$$######$$$'''''''''(((((('''&&&&&&((('''&&&%%%%%%&&&((()))((('''''''''(((((()))))))))((((((((((((((())))))+++((((((++++++***,,,000...777555RRR||||||~~~lllgggvvv{{{mmmmmmmmmcccJJJ888,,,///---+++*********,,,---&&&(((***,,,---............---,,,++++++,,,---...222000000333888;;;;;;:::;;;???GGGjjjeeeMMMCCCNNN___tttzzzxxxxxxxxxnnnnnnppp|||uuuqqqnnnnnnqqqrrrYYYIIIAAA???<<<;;;999999999999777555666666666666555555555555444444333333333333222222222333444333111000000111111111000////////////000------------------......,,,------------.........,,,///222333333???ZZZrrr{{{tttmmmiiiggghhhooorrrlll___VVVVVVZZZYYY[[[YYYPPPEEE<<<333,,,((((((((((((((((((((((((&&&'''((((((((('''%%%$$$###$$$%%%&&&''''''''''''&&&''''''''''''&&&&&&%%%###$$$%%%%%%&&&&&&%%%%%%'''***---,,,(((%%%%%%&&&######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%!!!&&&///777===???@@@???::::::::::::999777666555000000000///---...000222222000///222777:::999777222666777222------------***,,,,,,+++***,,,333888??????@@@CCCIIISSS___hhhttttttuuusssgggVVVHHHCCC999444111000...)))(((***%%%%%%%%%$$$$$$$$$$$$$$$$$$######$$$$$$### """"""$$$%%%$$$$$$######"""!!!!!! %%%$$$###""""""###$$$%%%$$$###""""""""""""###$$$!!!!!!!!!!!!!!!!!!!!!!!!###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''')))++++++)))'''%%%%%%%%%%%%%%%%%%$$$$$$###$$$###""""""""""""############$$$$$$$$$%%%%%%%%%%%%''')))(((&&&$$$######''''''(((((()))((((((((()))((('''&&&%%%&&&&&&'''***(((&&&&&&)))+++***(((&&&&&&&&&&&&'''(((******+++&&&%%%))),,,+++,,,//////999:::dddyyypppeeesss{{{uuuaaa\\\ZZZvvvoooSSS;;;---///...,,,+++,,,---///000)))***+++,,,,,,,,,,,,+++,,,,,,++++++++++++,,,,,,333222222444777999:::999;;;BBBKKKnnn~~~UUUDDDAAANNN\\\ooo||||||~~~{{{yyy}}}xxxppprrruuu|||uuulllgggggglllssseeeOOODDDAAA===;;;999999999999888666666666666666666555555555444444333333333222222222111222333111///......///222111111000000000000000,,,,,,,,,,,,,,,,,,------------------............000222333555===TTTuuurrrkkkhhhkkkmmmiiicccaaabbbbbbaaa]]]WWWQQQNNNMMMJJJOOORRROOOGGGAAABBBEEEEEEHHHIIIFFFAAA:::222---((((((((((((((((((((((((''''''((((((''''''&&&%%%$$$%%%&&&((((((((('''&&&&&&&&&&&&''''''&&&&&&%%%###$$$%%%%%%&&&&&&%%%%%%$$$'''))))))'''%%%%%%%%%"""############$$$$$$$$$""""""###$$$%%%%%%&&&&&&$$$(((///666999999777555........................,,,------,,,******,,,...+++)))''')))+++.........(((+++,,,+++))))))***+++((())))))(((''')))...111666777888;;;AAALLLXXX```iiinnntttvvvnnn```RRRKKK@@@777///...///...,,,---'''&&&%%%#########$$$%%%'''%%%###%%%'''&&&"""$$$$$$"""###%%%%%%############""""""!!!!!!$$$######""""""######$$$########################!!!!!!!!!!!! ######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&$$$$$$###$$$%%%%%%%%%$$$#####################$$$$$$$$$$$$$$$#########$$$%%%&&&(((***,,,+++)))&&&%%%%%%&&&&&&'''(((((((((((('''((('''&&&&&&&&&&&&'''''',,,((($$$&&&***---+++'''''''''''''''((()))******...(((&&&)))+++******,,,///<<>>AAA>>>NNNcccbbbFFF<<<@@@KKKSSSeeezzz|||xxxyyy{{{tttsssuuukkkllliiibbb^^^```eeejjjlllWWWJJJDDDAAA===;;;::::::888777555555555666666666666666444444333333333333222222333444555444222111111222111111000////////////000---------......//////000------........./////////...///666KKKnnnxxxmmm```WWWTTTKKKBBB;;;;;;<<<:::888777555555444111//////000222111///------...---+++(((///,,,,,,000111///---...''''''''''''''''''''''''((((((''''''&&&&&&&&&&&&(((((((((((('''&&&%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$""""""#########$$$$$$$$$""""""###$$$%%%%%%&&&&&&------,,,+++***((('''&&&&&&''''''((((((''''''&&&$$$%%%&&&&&&%%%$$$%%%&&&&&&&&&%%%$$$$$$&&&'''((()))&&&&&&'''&&&"""!!!###''''''&&&&&&''''''((((((***++++++,,,///444:::???IIIUUUbbbiiikkkiiiccc\\\UUUJJJAAADDDHHHFFF@@@;;;;;;888222,,,((('''''''''&&&%%%$$$$$$$$$$$$###"""###''''''"""!!!$$$$$$ !!!!!!"""######$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!######$$$%%%%%%$$$#########""""""!!!!!! !!!!!!!!!"""""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######""""""""""""###%%%''''''&&&$$$###$$$%%%%%%&&&%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%###"""###$$$&&&&&&''''''&&&%%%%%%$$$$$$$$$%%%&&&'''((()))))))))'''%%%%%%(((***)))'''+++***))))))))))))*********((()))++++++***---222222IIInnngggkkkhhhqqqqqqnnniiiUUU???999777GGGeeeiiiIII666222111...---,,,,,,---...''''''((()))+++...000111++++++,,,,,,,,,,,,+++++++++---///222555:::@@@EEEGGGZZZsssYYYCCC999<<>>666000---,,,,,,,,,+++***'''$$$$$$%%%'''&&&'''%%% ###%%%###"""""""""""""""#########"""""""""######"""""""""###$$$$$$%%%%%%$$$$$$###$$$$$$###""""""!!! !!!!!!!!!"""""""""$$$$$$$$$$$$$$$$$$$$$$$$###############""""""""""""$$$&&&(((((('''%%%$$$###$$$$$$$$$$$$###!!! """###$$$%%%&&&%%%$$$$$$"""""""""  ###%%%(((((((((((('''%%%$$$###%%%%%%&&&''''''(((((('''&&&&&&&&&&&&&&&'''((((((((((((((((((((()))***+++)))+++---...***''',,,444777QQQfffiiihhhpppmmmeee\\\III777555333===\\\vvvTTT???777555222///---,,,,,,---((((((((()))+++---///111+++,,,---......---,,,+++***,,,///222555:::AAAFFFTTTgggSSS@@@777;;;FFFMMM]]]rrryyy~~~zzzyyy||||||uuuqqqrrrvvvuuugggYYY]]]\\\XXXWWW[[[]]][[[}}}iiiJJJFFFAAA===<<<:::999777444555555555666666777777444444444333333333222222000111222222111000111333000000///...............------......///000111111............/////////000000<<>>555222333444000///111111---+++,,,(((+++///000...+++))))))&&&))),,,***'''&&&(((+++***%%%%%%+++...***((()))''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''###""""""!!!"""###%%%&&&###$$$%%%%%%&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%&&&%%%$$$$$$%%%%%%$$$######$$$$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%"""######$$$$$$$$$$$$%%% """%%%(((***)))((('''###%%%''''''%%%$$$%%%%%%"""$$$%%%%%%$$$$$$%%%''''''"""!!!&&&'''######&&&%%%%%%$$$%%%&&&%%%###"""$$$&&&'''''''''''')))+++,,,444999:::???GGGLLLKKKHHHMMMVVV]]]^^^ZZZ[[[___^^^XXXOOOEEE===999777777333333111,,,'''%%%(((,,,!!!######&&&)))&&&!!!$$$$$$######"""!!!!!!!!!######$$$$$$$$$$$$#########$$$%%%&&&&&&%%%$$$###%%%$$$$$$###"""!!!!!! !!!!!!!!!!!!""""""""""""########################""""""############"""""""""$$$&&&((()))(((&&&%%%"""#########"""!!!!!!###%%%&&&&&&&&&$$$###""""""!!! !!!%%%(((*********)))(((&&&$$$$$$''''''((((((''''''&&&%%%%%%&&&&&&&&&%%%%%%'''(((%%%%%%%%%&&&((()))+++,,,---///222111)))$$$)))222<<>>===999444...******+++)))%%%%%%((('''###%%%$$$"""!!!"""###$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$######""""""######$$$%%%"""""""""""""""""""""""" !!!"""###$$$$$$%%%######""""""######$$$%%%$$$$$$###"""!!!!!!!!!"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&%%%""" !!!"""$$$%%%&&&&&&%%%$$$&&&$$$""""""%%%&&&%%%###########################%%%$$$%%%)))***&&&%%%'''(((%%%###$$$''')))(((&&&)))***++++++,,,,,,,,,+++)))000///---///,,,...:::JJJkkkgggZZZgggqqqkkkcccXXXFFF777111444666444NNNwwwlllOOO>>>;;;444...---///...,,,))))))))))))***+++,,,,,,)))***+++,,,------------000...000333222444AAAQQQaaa}}}xxxXXX>>><<>>::::::888888888777777666555444333333333333333333333333111111222222333222222111///000000111000///...---////////////..................------...///111222888===mmmppp___LLL<<<888555...,,,000......------,,,++++++************************)))'''((())))))))))))))))))''''''&&&''''''((()))***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$######$$$$$$%%%&&&'''&&&&&&%%%$$$$$$%%%%%%((((((((('''&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&(((''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&'''$$$$$$$$$&&&(((***---...///777BBBJJJNNNPPPTTTXXX^^^\\\YYYTTTOOOKKKIIIGGGJJJMMMQQQPPPIII@@@999555...///...***)))***)))$$$%%%$$$$$$$$$$$$$$$$$$###""""""###$$$$$$$$$$$$$$$######""""""######$$$%%%""""""""""""""""""""""""!!!!!!""""""######$$$$$$######""""""######$$$%%%%%%$$$##################$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$###!!!!!!"""###%%%%%%%%%%%%%%%&&&$$$""""""%%%&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$'''%%%%%%))))))&&&&&&)))%%%###!!!"""$$$&&&%%%$$$++++++,,,,,,,,,,,,++++++)))///...---000...000<<>>@@@>>>888333111---(((&&&%%%%%%&&&''''''&&&$$$###########################""""""""""""###$$$$$$"""""""""""""""""""""""""""""""""""""""############""""""""""""###$$$$$$$$$$$$#########$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""######!!! !!!"""###$$$%%%%%%%%%%%%%%%$$$"""###$$$%%%$$$"""%%%%%%%%%%%%%%%%%%%%%%%%'''$$$%%%((((((&&&&&&)))$$$###!!!"""$$$%%%%%%$$$,,,------------,,,,,,+++***...,,,,,,222///111???\\\vvv^^^UUU[[[bbbWWWKKKBBB:::222000111333111>>>TTTnnnkkkTTTIII<<<444111000...,,,...------,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,...---///333666;;;FFFQQQuuuwwwdddSSSTTTUUUUUUSSSTTT^^^iiiwww|||zzzoookkkoooooo~~~lll___XXXUUUTTTYYYYYYWWWTTTPPPOOOOOOQQQӵ~~~dddTTTJJJ@@@;;;:::999999888777666555555555666666555444333222222111444444444555444444333333000000000000000//////...////////////............Ħ000111222===YYYĦpppSSSBBB888000000111...---///,,,+++++++++******))))))+++ӵ&&&************))))))((('''&&&&&&&&&&&&''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%%%%&&&######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$######$$$$$$%%%&&&$$$%%%&&&''''''&&&%%%$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&Ħ&&&%%%###""""""###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((((((&&&(((+++,,,,,,---///111;;;===???BBBCCCBBBAAA???EEEOOOYYY\\\XXXSSSRRRTTTVVVXXXUUULLLDDD>>>888222---***((((((***+++)))(((''''''&&&$$$######"""""""""""""""""""""###$$$$$$""""""""""""""""""""""""#########""""""""""""""""""""""""""""""###$$$$$$""""""""""""###$$$%%%%%%###$$$$$$$$$$$$$$$%%%%%%!!!"""######"""!!!!!!!!!!!!"""######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$###%%%******&&&%%%&&&&&&%%%$$$$$$%%%&&&''''''+++,,,------.........---,,,...***,,,222///333CCCccchhhXXXRRRVVVZZZMMM>>>777333///......111222:::HHHddd^^^NNN===444222000---,,,++++++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------000222333555>>>PPP___yyymmmggg^^^TTTMMMNNNVVV]]]qqqxxx|||ppplllqqqsssooobbb\\\YYYXXXYYYWWWVVVTTTPPPMMMLLLNNNPPP4ĉ@ӵ|||eeeRRREEE@@@BBB:::999777666555444444444666666555444444333222222555555555555555444333222111000000///////////////////////////............>L///000222333>>>^^^=hĦGGG;;;555000000000...------,,,,,,,,,,,,++++++++++++4ĉ@ӵ))))))))))))((('''&&&&&&)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$$$$%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%&&&###$$$%%%&&&&&&%%%$$$###!!!!!!""""""######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%>L$$$&&&%%%###""""""###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&#####################"""&&&''''''&&&&&&&&&'''))),,,...111555666555444222777???HHHLLLJJJKKKPPPUUUaaadddccc[[[SSSNNNIIIEEE===777111.........,,,***&&&%%%$$$###############""""""!!!!!!""""""###$$$""""""""""""""""""""""""#########"""""""""""""""""""""!!!!!!""""""###$$$!!!!!!!!!!!!!!!"""###$$$#########$$$$$$%%%%%%%%%"""$$$%%%$$$"""!!!"""###""""""""""""###$$$%%%%%%$$$%%%&&&&&&%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$)))000000***&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***+++---...///000000---...+++---111///777MMMkkkvvv^^^TTTRRRUUURRRDDD666111///---,,,,,,+++///666???YYYhhhRRR<<<333111///,,,,,,************+++,,,---...,,,,,,+++++++++,,,---...---333666444555DDD```uuu}}}hhhUUULLLMMMSSSWWWkkktttyyyvvvllljjjrrruuuppp___ZZZZZZYYYXXXZZZYYYXXXUUUQQQNNNLLLMMMOOOGG=?sssZZZJJJDDDDDD<<<:::888666555444555555666666555555444444333333555555555555444333222222111111000///////////////////////////............HdĦ///000222333<<<=Īj999555111000///...---,,,------------------,,,,,,GG=?((((((((((((''''''&&&***)))'''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###""""""######$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$######$$$$$$%%%&&&######$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%HdĦ$$$%%%%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%###$$$$$$$$$$$$###""""""$$$$$$$$$$$$%%%&&&'''(((%%%'''***,,,------+++***///333888:::999<<>>:::999777222---######"""!!!"""###%%%&&&"""!!!!!!!!!!!!"""######"""""""""""""""""""""""""""""""""""""""#########"""!!!!!!!!!!!!"""######!!!!!! !!!""""""#########$$$$$$%%%%%%&&&"""%%%&&&%%%""" """%%%""""""!!!""""""###%%%%%%%%%'''((((((&&&$$$###$$$########################&&&''',,,333333---(((((($$$%%%&&&%%%$$$$$$&&&(((((()))+++,,,.../////////---...,,,///222111@@@^^^zzzhhhVVVQQQQQQTTTHHH<<<222///...,,,+++,,,,,,///777===QQQzzztttYYY>>>555333000------,,,,,,,,,,,,---...///000,,,+++******+++,,,...///...555888666;;;RRRsssxxxtttxxx```RRRQQQUUUWWWgggqqq}}}wwwmmmllleeefffnnnqqqpppbbbXXXZZZ]]][[[ZZZ]]]___^^^[[[WWWRRRNNNNNNNNNӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦKKKFFF>>>Ħ777Ħ555444444444555555555444444333111111///000///...DdD:::[[[}}}?fӵ666555222Ħ,,,,,,---ӵƜ`1.׼s'''(((ĭӵ&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&ӵ$$$$$$$$$###Ħ$$$%%%&&&&&&'''%%%%%%%%%%%%&&&&&&$$$$$$###Ħ$$$$$$$$$$$$$$$%%%&&&Ħ%%%&&&&&&%%%%%%$$$$$$$$$$$$DdD$$$$$$$$$%%%%%%ӵ######ӵ$$$ӵ&&&''''''"""###Ħ))),,,ӵ===EEEIIINNNĭӵ%%%$$$!!!!!!!!!!!!"""######""""""""""""""""""""""""!!!!!!""""""######$$$$$$!!!!!!!!!!!!!!!"""#########"""!!!!!!!!!!!!!!!""""""######$$$%%%%%%&&&&&&!!!$$$&&&$$$ !!!%%%""""""!!!!!!"""###$$$%%%%%%(((+++***'''%%%$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&)))......***'''(((%%%'''((('''%%%%%%'''******++++++,,,,,,,,,,,,,,,+++......222555666MMMrrryyy\\\OOOKKKJJJMMM<<<444.........,,,,,,---000111777;;;FFFhhhcccDDD999777222......000///...---------------******)))***+++---000111000555777999FFFdddvvvddddddtttooo[[[TTTVVVXXXeeennnzzzmmmccceeebbbeeekkklll|||iii]]]XXX]]]```]]]\\\aaa______]]]ZZZUUURRRQQQQQQ?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&eHLgggXXXNNNShӵgL555555555555555444444444444333222111S?ʬ///0003h?D%%)?\\\ZufĦ555444111gL...,,,,,,g&e,,,gĉ@+++'''g&e>&e%%%@e&&&&&&??&&&&&&&&&&&&&&&&&&&&&&&&g<ĉ%%%&&&''''''3we<Ħ%%%&&&&&&'''3h?@e$$$$$$%%%%%%&&&$$$$$$###Z&&&&&&&&&%%%$$$%%%3h?gL$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$D%%)?%%%fff?><z%%%%%%=?Ħ###g&e$$$g&e$$$%%%&&&S?ʬ###4ff?>ߝL%%%@e%%%g&e(((,,,4443h?g&e>&e///***??!!!!!!!!!!!!!!!"""######"""""""""""""""""""""""" !!!!!!"""###$$$$$$%%%!!!!!!!!!!!!!!!"""######$$$$$$###"""!!!!!!""""""""""""###$$$%%%%%%&&&&&& ###%%%### $$$"""!!!!!!!!!!!!###$$$%%%&&&))),,,+++(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###''''''$$$$$$&&&(((***+++***((((((***------------,,,+++***)))((()))...000444777:::VVVpppSSSIIIEEEAAAEEE333...,,,......,,,---///...---222333999UUUuuujjjIII===:::444//////111000...,,,***))))))(((***)))))))))+++...000222222444555;;;PPPrrrcccQQQSSSdddssszzz{{{```TTTTTTWWWdddmmmxxxhhh```ddddddfffkkkiiiyyyzzzdddYYYUUU\\\^^^YYYZZZ```YYYZZZ[[[YYYVVVTTTSSSTTT4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦmmmHGgĉ@888HdĦ555444444444444111111111111222222Htƅ^111000Bt=o9ĦDtfo9ĦQQQ~~~g?@@@555HdĦ---111---Hu]Ħ+++tt&&&'''Hƅ^Hu]Ħ'''H׼s&&&)))'''''''''((('''%%%$$$$$$%%%tQ"""######$$$je<Ħ%%%%%%%%%Bt=o9ĦH׼s%%%$$$$$$%%%%%%&&&$$$$$$###HtĦ&&&'''''''''&&&Bt=o9ĦHdĦ%%%&&&&&&$$$######$$$$$$$$$$$$Dtfo9ĦsߝLGdUĦ%%%Ht@cӵHu]Ħ"""Hu]Ħ&&&&&&Htƅ^"""qIܗGIӵ%%%H׼s$$$$$$Hu]Ħ((((((Bt=o9ĦHƅ^Hu]Ħ>>>+++&&&%%%###!!!!!!"""%%%'''!!!!!!"""###$$$&&&((()))!!!"""###$$$$$$###"""!!!######""""""######$$$%%%%%%###"""###$$$$$$###"""###$$$$$$%%%%%%$$$$$$###$$$$$$$$$#########""""""!!!!!!!!!!!!""""""""""""%%%))),,,+++(((%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&%%%###$$$''')))$$$%%%%%%%%%&&&'''''''''%%%'''***+++*********+++---000333333666GGGjjjjjjTTTHHHCCC>>>999...---,,,+++************...+++---111444@@@```yyyVVVCCC;;;444///...)))111///,,,000...((())),,,++++++---///000...,,,333333888AAAXXXhhhNNNLLLHHHJJJXXXddd~~~mmmYYYVVVYYYaaahhhrrrzzz}}}zzzmmmbbb```bbbccccccdddvvvqqqbbb___^^^]]]YYYSSSRRRVVVPPPSSSWWWXXXWWWUUUTTTTTT4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|<DdDDdDĦDdDΦDdDĦq<niDdDĦqet;;;999DdDĦ333222222222333222222222222222q<R000///qjRgdKӵHdDĦgdKӵLLLvvvGR/f6LĭĦDDD888DdDĦ...000---DdDĦ+++`eĭ)))DdDΦDdDĦ'''DdDĦ&&&'''''''''&&&&&&&&&%%%%%%+++)))'''$$$###"""geĦ###$$$$$$FSĦ%%%%%%qjRgdKӵDdDĦ%%%$$$$$$%%%%%%&&&%%%%%%$$$DdDĦ'''''''''&&&qjRgdKӵDdDĦ%%%&&&&&&$$$######$$$$$$$$$$$$HdDĦgdKӵDdDDdDĦ%%%DdDĦ4DufӵDdDĦ"""DdDĦ&&&q<R""""""peƜ4DuTӵ$$$DdDĦ""""""DdDĦ$$$qjRgdKӵDdDΦDdDĦMMM@@@555111...+++***'''$$$""""""""""""""" !!!"""###$$$%%%"""###$$$%%%$$$$$$###"""######""""""######$$$%%%$$$###"""###$$$$$$###"""###$$$$$$%%%%%%$$$$$$###$$$$$$$$$#########"""""""""""""""#########$$$$$$&&&(((******(((&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$#########%%%%%%%%%&&&''''''(((((('''(((((((((''''''***,,,,,,,,,///555@@@TTTsssjjjSSSFFF>>>777222------,,,+++************---+++---000000777PPPjjjyyy^^^III>>>999444111------'''&&&,,,,,,***...//////---+++***+++///222000000777DDD^^^|||WWWBBBCCC???>>>IIIQQQgggyyyeee\\\XXX^^^eeepppyyy}}}yyylll___]]]^^^```aaacccrrrkkk^^^YYYUUUUUURRRMMMLLLOOOMMMRRRWWWZZZXXXUUUSSSSSS4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)hDdDΦDdDĦDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦ444333333333333333333333333333po9u111111///...GIdnuR)ĦDdDĦnuR)ĦFFFgggCdgĪj;;;DdDĦ//////---DdDĦ,,,HߝL`o9)))DdDΦDdDӵ(((DdDĦ&&&&&&&&&%%%%%%%%%$$$$$$$$$)))(((%%%###""""""geĦ%%%%%%sp?aĦ%%%%%%GIdnuR)ĦDdDĦ%%%$$$$$$%%%%%%&&&&&&&&&%%%DdDĦ((('''&&&&&&GIdnuR)ĦDdDĦ%%%&&&&&&$$$######$$$%%%%%%%%%DdDĦnuR)ĦDdDΦDdDĦ%%%DdDĦnuR)ĦDdDĦ###DdDĦ&&&po9u&&&&&&"""###=ӊB1.uTӵ###DdDĦ!!!!!!DdDĦ"""GIdnuR)ĦDdDΦDdDӵWWWQQQHHH@@@:::555111,,,'''%%%$$$$$$""" !!!!!! !!!""""""######$$$%%%%%%$$$$$$######""""""""""""###$$$$$$$$$###"""###$$$%%%$$$"""######$$$$$$$$$$$$######$$$$$$$$$#####################$$$$$$$$$%%%%%%%%%((('''((())))))(((%%%"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$""" %%%&&&&&&'''(((((())))))))))))'''%%%$$$%%%))),,,---,,,///:::JJJ___yyypppZZZIII===555000---,,,+++******)))******+++***---000...000BBBVVV|||mmmUUUEEE@@@<<<555444,,,(((+++///---...333///222333111---+++...111111000:::KKKgggiiiJJJ;;;???<<<999???CCCPPPxxxuuujjj^^^[[[bbbmmmvvv|||yyykkk]]]XXXXXXYYY[[[^^^jjjwwwuuuiii\\\TTTNNNMMMLLLIIIHHHIIIHHHNNNUUUXXXVVVSSSPPPPPP4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>d<555555555666444444444333333peӵ222ĦpeӵDx<>d<ӵDd<@@@qR/ܗ?fӵ>>>>dd<Ħ,,,4DufئL>e'''DdDʜ4DuTӵ(((DdDĦ'''&&&&&&%%%%%%%%%%%%$$$$$$$$$######"""######geĦ&&&s<v>aĦ$$$%%%peӵDx<DdDĦ%%%$$$$$$%%%%%%&&&%%%%%%%%%DdDĦ'''&&&&&&&&&peӵDx<>d<'''&&&%%%###$$$$$$%%%%%%%%%>d<ӵDd<DdDΦDdDĦ%%%DdDӵnd<DdDĦ$$$>d<Ħ%%%peӵ%%%Ħ$$$F&uTӵ###DdDĦ######>d<Ħ"""peӵDx<>d<ʜ4DuTӵRRRUUUTTTPPPMMMKKK???888///***((('''$$$!!!$$$######"""""""""""""""""""""######$$$$$$$$$###"""""""""""""""###$$$$$$$$$"""""""""$$$%%%$$$#########$$$$$$$$$$$$#################################$$$$$$$$$%%%%%%%%%%%%***(((''')))+++***&&&"""$$$$$$$$$$$$$$$$$$$$$$$$$$$""" !!!$$$%%%%%%###%%%&&&&&&'''((()))******)))))))))'''%%%&&&(((***//////666AAAOOO```uuuttt]]]JJJ<<<333...---,,,+++***))))))))))))***+++---///...111>>>MMMsss~~~eeeOOOIIIBBB666444***,,,444000,,,111666JJJLLLNNNLLLEEE<<<444000666666CCCYYYsss]]]CCC999>>>;;;888<<<>>>IIInnnyyyhhhZZZ```jjjssszzz}}}{{{wwwiiiZZZSSSQQQQQQTTTXXXdddppp}}}nnnlll___TTTKKKJJJKKKJJJHHHHHHEEELLLSSSVVVRRRNNNMMMMMM4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB===<x666777555444444333333B?d<'''''''''&&&&&&&&&&&&""""""""""""######geĦ&&&Hg8>aĦ$$$%%%B?Ho9%%%>d<$$$%%%%%%&&&$$$$$$$$$>d<ӵ&&&&&&B?Ho9(((<x%%%$$$$$$%%%%%%%%%%%%&ӫeʬtIӇ&&&>d<Φ>d<Ħ%%%D&ӫetIӇ$$$DdDĦ$$$sdKĦ%%%B?dp&ĒR###$$$>d<sdKĦ"""B?Ho9%%%s&dq&ĒR;;;EEEOOOTTTXXX\\\```SSSJJJ>>>444---)))%%%"""%%%$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!""""""######""""""!!!!!!""""""###$$$###"""!!!"""$$$%%%$$$###"""######$$$$$$######"""#################################$$$$$$$$$%%%%%%+++)))(((***,,,,,,'''###$$$$$$$$$$$$$$$$$$$$$$$$'''%%%"""!!!!!!###$$$%%%%%%%%%&&&'''((()))***+++((()))++++++)))(((((()))+++222>>>HHHOOO[[[pppmmmWWWEEE777///+++,,,,,,+++***)))))))))))),,,,,,---------111<<hfe@ďDne=eegesĪj@hfdDĦ@ďDKKKAAAHkge444555555555444444333333@h222111@G//////HĪj@IŌ111///BeneQQQHkge...ne,,,---fe)))Hu]3hh'''((((((se))))))((((((((('''''''''%%%%%%$$$$$$###"""geĦja>aĦ%%%%%%@G%%%%%%se$$$$$$%%%%%%&&&$$$######<Ō%%%%%%%%%@G((()))Hkge'''%%%$$$$$$%%%%%%%%%%%%HĪj@IŌ%%%&&&ege%%%%%%Hu]3hIŌ$$$$$$DdDĦ###ne$$$%%%@h%%%%%%>h###$$$$$$se!!!ne""""""@G!!!###sĪj@h...111999CCCJJJQQQ[[[eeebbb\\\PPPBBB555+++%%%"""$$$###"""!!! !!!"""###"""!!!!!!!!!!!!"""#########"""!!!"""$$$%%%%%%$$$""""""############""""""###############$$$$$$$$$######$$$$$$$$$%%%%%%%%%*********++++++***'''%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&### !!!###$$$$$$%%%'''((()))******''')))+++,,,+++)))))))))'''333CCCMMMPPPYYYooo}}}eeeOOO@@@666000---,,,+++***))))))((())))))------,,,******---666===YYYuuu~~~kkk\\\III777777***///000&&&777SSSXXXYYYRRRLLLMMMTTTXXXUUUQQQ999AAA[[[zzzuuuNNN:::444888555666<<<===CCC]]]|||iii]]]___cccjjjrrrxxxzzz{{{yyy{{{qqqZZZRRRKKKKKKLLLNNNSSSXXX___ggguuu|||}}}jjj```bbb[[[RRRKKKJJJJJJIIIJJJLLLQQQ[[[eeefff^^^UUUQQQPPP4DuXӵĵD^DdDĦfffTTTEEE555555555666444444333222222222111111111000//////000000000///|||ddd,,,...***,,,...))))))D^)))'''((((((s׼s))))))))))))(((((((((''''''%%%%%%%%%%%%$$$###geFm8%%%>aĦ%%%%%%%%%%%%&&&%%%s׼s%%%$$$$$$%%%%%%&&&%%%$$$$$$Ho&&&%%%%%%%%%&&&((())))))((('''&&&$$$$$$%%%&&&&&&&&&%%%&&&&&&%%%%%%%%%D^#########DdDĦ"""$$$%%%$$$$$$$$$%%%%%%%%%!!!""""""###s׼s""""""$$$$$$$$$######!!!!!!%%%******...555;;;AAAMMMYYYaaa```[[[PPP@@@222+++((($$$###"""!!!!!!!!!!!!!!!!!! !!!"""$$$$$$!!!!!!!!!!!!!!!"""######"""!!!!!!"""$$$&&&%%%$$$""""""############""""""""""""#########$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&(((******(((&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###'''&&&!!! $$$######$$$&&&'''((()))***&&&((())))))((((((***+++***777GGGQQQSSSZZZpppwww[[[EEE:::666333000,,,+++***))))))(((((((((***++++++))))))---222555GGGccc}}}wwweeeNNN;;;999---222222+++FFF```VVV555000---111:::DDDJJJKKK<<d<ĦĦĦĦ>d<Ħsss[[[HHHAAA===<<<:::888777777888888444333222222111111111111...//////000000000000000---.........//////000000.........///////////////111000333===LLLbbb}}}rrrVVVBBB777333333,,,...000...Ħ...,,,,,,,,,+++***)))(((((('''>d<Ħ'''''''''((((((Be******)))(((((((((((('''''''''!!!"""###%%%%%%&&&geFYĉ%%%$$$>aĦ%%%%%%%%%&&&&&&&&&"""###$$$%%%&&&%%%Be%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%nu]ӵ'''&&&&&&'''''''''(((((())))))))))))((((((%%%'''((('''&&&$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%>d<Ħ!!!""""""######>d<Ħ"""###$$$Ħ$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%$$$###"""!!! !!!!!!"""Be"""$$$$$$%%%&&&Ħ(((#########$$$%%%&&&&&&'''$$$!!! !!!%%%'''%%%###&&&###%%%+++///333???LLLXXX]]]___XXXIII:::222///&&&&&&%%%$$$$$$$$$$$$$$$"""!!!!!!!!!!!!###%%%&&&!!!!!!!!!!!!!!!"""######"""!!!!!!"""$$$&&&%%%$$$""""""############""""""""""""######$$$$$$$$$$$$&&&&&&&&&'''''''''((((((###'''******&&&######$$$''''''''''''''''''''''''%%%(((### ###'''"""###$$$%%%'''((()))***'''''''''%%%%%%'''***---111<<>><<>>PPPUUUVVVjjjeeeHHH<<<888333000000///...+++)))''''''''''''&&&(((++++++++++++,,,---888@@@bbbzzz]]]CCC444333111000222555555222...+++***---111333444555<<AneneneneDeqqq[[[QQQFFFBBB===:::999999777555444444444444444333333333333333222222111000000000000000////////////000000///////////////////////////---000444666???YYYuuu}}}qqq^^^HHH:::555......ne......*********))))))((('''&&&***ne)))(((((('''(((((())))))******+++...,,,)))'''%%%&&&'''(((%%%%%%%%%%%%%%%%%%>A###$$$$$$k<&&&&&&%%%%%%$$$&&&&&&%%%%%%$$$%%%%%%&&&'''&&&%%%$$$#########$$$"""""""""fh&&&''''''''''''&&&&&&))))))((((((''''''&&&&&&''''''''''''&&&&&&&&&&&&'''&&&%%%''')))***)))(((''''''''''''''''''''''''$$$$$$$$$$$$$$$De############$$$%%%ne$$$###ne###""""""###$$$$$$$$$$$$###$$$$$$###############$$$ !!!######""""""$$$%%%""""""ne###$$$############$$$$$$$$$%%%%%%$$$###"""""""""###$$$((('''&&&%%%'''+++...111888FFFSSSWWWUUUOOOFFF>>>;;;333)))%%%$$$###!!! ########################%%%###"""###$$$%%%### ###""""""""""""###$$$$$$""""""############""""""###############$$$$$$$$$!!!"""###$$$%%%%%%%%%%%%!!!"""######""""""$$$&&&'''&&&&&&''')))***((('''%%%%%%###"""""""""###$$$'''&&&%%%###"""""""""###((('''&&&&&&(((***,,,---;;;FFFVVVZZZ```yyyuuu[[[AAA777555000---...---,,,***(((&&&&&&%%%%%%%%%''')))***)))***,,,...555;;;\\\fffJJJ666333///---///111000...///,,,,,,///222333666999HHHmmmfffJJJ777777666666666666777777;;;IIIcccxxxbbb\\\YYY\\\gggssszzz}}}~~~fffRRRIIIDDDBBBDDDFFFDDDDDDFFFFFFJJJTTTaaaooo|||jjjYYYQQQOOOOOOSSSTTTSSSOOOKKKHHHHHHJJJQQQ[[[cccaaa[[[TTTLLLlll___OOOHHH???:::999999888777444444444444333333222222333333222222111000000000//////............//////////////////////////////...,,,///333444777FFFWWWoooooorrrvvvooo\\\GGG;;;222222+++)))(((,,,++++++******)))(((((()))((((((((((((((((((((((((((((((((((((///---***'''%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%######$$$&&&&&&&&&&&&%%%%%%&&&%%%%%%%%%%%%%%%&&&&&&''''''&&&$$$$$$$$$$$$$$$############%%%&&&&&&&&&&&&&&&&&&%%%******)))((('''&&&%%%$$$%%%%%%&&&&&&'''''''''((('''&&&&&&''')))******)))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$###$$$$$$%%%$$$#########""""""###$$$$$$$$$$$$###%%%%%%$$$###"""""""""""" """"""!!!!!!###$$$$$$###"""""""""###$$$$$$$$$$$$%%%%%%%%%%%%$$$###"""!!!!!!!!!"""'''%%%$$$""""""$$$&&&'''+++777CCCIIIMMMPPPPPPNNNJJJ@@@222(((%%%$$$!!!########################%%%###""""""$$$$$$"""!!! !!!""""""######""""""""""""############""""""$$$$$$$$$###############"""###$$$%%%%%%&&&&&&%%%&&&'''&&&$$$"""!!!"""$$$&&&%%%%%%&&&((()))'''&&&%%%%%%$$$############$$$'''&&&%%%###"""!!! '''&&&%%%&&&'''+++///111BBBJJJTTTWWWfffhhhPPP:::333222///,,,...+++***((('''&&&%%%%%%%%%'''((()))))))))+++...000444666RRRwwwpppSSS===777000------......---000---...222333444999@@@XXX{{{~~~WWW>>>777777777666666777777777888???RRRooo|||ddd]]]XXXZZZdddpppyyy|||dddQQQHHHDDDAAACCCCCC@@@???@@@BBBFFFMMMXXXgggvvvttt___UUURRRPPPPPPTTTUUUTTTQQQMMMIIIHHHGGGKKKQQQTTTQQQMMMKKKJJJ~~~oooZZZPPPCCC<<<:::;;;;;;;;;555555444444333333222222333333222222111000000000000//////......//////000///////////////////////////------000000111777@@@NNNTTTdddwwwsss\\\MMM===:::555000---,,,------,,,,,,++++++++++++++++++)))))))))((((((((('''''')))))))))((((((''''''''',,,+++)))'''&&&%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$######"""$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''((('''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&'''''''''$$$$$$%%%%%%%%%%%%$$$$$$))))))(((''''''&&&%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%&&&((())))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$###%%%%%%$$$$$$###$$$$$$$$$%%%$$$######""""""######""""""###$$$$$$$$$$$$###&&&%%%$$$###""""""""""""!!!""""""!!!$$$$$$###"""!!!!!!!!!"""$$$$$$$$$$$$$$$%%%%%%%%%###"""""""""!!!!!!""""""%%%$$$###!!!!!!!!!!!!"""%%%---444777===HHHQQQUUUSSSIII999+++%%%&&&%%%###########################$$$###"""""""""""""""""" """######""""""!!!""""""############""""""""""""""""""!!!!!!!!!!!!###$$$%%%&&&&&&&&&&&&&&& """$$$$$$#########$$$%%%$$$$$$%%%''''''&&&$$$%%%%%%$$$$$$############$$$$$$%%%%%%%%%&&&''''''***)))(((''')))---444888KKKLLLNNNQQQggg|||```KKK888333333///---...***))))))((('''&&&&&&&&&))))))*********,,,000333444333FFFeee}}}yyy^^^HHH===333////////////000///---///333333444===JJJhhhuuuOOO<<<666666555555555555666666888:::FFF```|||ccc]]]WWWZZZdddpppxxx{{{jjjZZZIIIDDDAAACCCBBB>>>;;;<<<@@@BBBGGGPPP^^^oooiiiWWWQQQQQQTTTXXX\\\ZZZVVVPPPKKKGGGFFFEEEGGGLLLMMMJJJHHHKKKMMM~~~dddXXXHHH===;;;<<<<<<;;;666666555555444333222222333333222222111000000000111000000//////000000111////////////////////////111...,,,------...111666999BBBYYYxxxyyyjjjPPPIII>>>444///000444888+++************+++,,,,,,))))))))))))((((((((((((+++******))))))((((((''')))((('''&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$######"""$$$%%%&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&'''(((((((((''''''&&&%%%%%%$$$%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%$$$######$$$&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%$$$######""""""######""""""###$$$$$$$$$$$$###&&&%%%$$$###"""""""""""""""######"""  $$$$$$###"""!!!!!!!!!"""$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""#########&&&&&&&&&&&&&&&%%%%%%%%%###'''))))))///>>>MMMUUUVVVQQQCCC222(((''''''%%%########################$$$######"""!!!!!!"""### """######""""""!!!""""""############"""""""""""""""!!!!!!!!!!!!!!!$$$$$$%%%&&&&&&&&&%%%%%% ###$$$$$$%%%&&&%%%%%%&&&(((((('''&&&%%%%%%%%%%%%$$$$$$######"""###$$$&&&((()))*********)))((((((***000999@@@UUUOOOKKKOOOhhhzzz[[[HHH666222111,,,***,,,************))))))((((((((())))))((()))+++...222333///;;;RRRlllqqqTTTEEE666111000///000333///---000444333555EEEXXXzzznnnJJJ;;;444444444333333444444444999999AAAYYY{{{|||ccc^^^YYY\\\eeeqqqxxxzzz|||sssgggKKKFFFBBBBBBAAA<<<::::::>>>@@@DDDJJJVVVgggyyyyyycccTTTNNNOOOXXXdddgggaaaVVVLLLFFFCCCCCCCCCDDDIIIJJJIIIJJJOOOQQQPPPsssdddPPPBBB>>>===;;;999888777777666555444333333333333222222111000000000111111000000000000111111////////////////////////111///---,,,,,,...000333333;;;RRRuuunnncccSSSBBB666000000111---,,,***)))))))))***+++************))))))))))))*********))))))(((((((((''''''&&&&&&''''''((()))%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$%%%&&&&&&$$$%%%&&&''''''(((''''''%%%%%%%%%%%%&&&'''((()))(((((((((((('''&&&%%%$$$############$$$$$$$$$$$$'''(((((())))))(((((('''%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%$$$$$$###""""""###%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%%%%$$$######""""""######""""""###$$$$$$$$$$$$###%%%%%%$$$###""""""""""""!!!"""$$$$$$######%%%&&&$$$###""""""""""""""""""$$$$$$$$$############"""!!!"""#########"""###$$$%%%&&&&&&%%%%%%"""%%%$$$"""'''666EEENNNSSSWWWQQQ???000+++((($$$$$$$$$$$$$$$$$$$$$$$$$$$#########!!! """### !!!""""""######""""""""""""############"""""""""#########$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$ ######!!! ((((((''')))***+++***(((%%%%%%%%%&&&%%%$$$$$$#########$$$%%%&&&&&&&&&&&&'''''''''(((+++555AAAKKKYYYLLLGGGPPPiiisssVVVDDD333///---((('''***++++++,,,,,,,,,+++******&&&'''(((''''''(((+++---///---444CCC]]]aaaMMM:::333111......222000---000666555888OOOjjjfffBBB888333333222222222222333333999999???UUUxxxjjjccc\\\]]]eeepppwwwzzzrrryyyxxxoooNNNGGGBBBAAA???;;;999;;;;;;===AAAFFFOOO]]]nnnzzz}}}{{{mmm]]]TTTMMMMMMZZZiiipppeeeVVVHHHAAA???@@@AAAAAAEEEGGGGGGKKKQQQSSSRRRuuu]]]LLLEEEAAA<<<888999999888777666555444444333333222222111000000000000000////////////000000///////////////////////////000000...---...000111111555HHHfff|||nnn^^^OOOCCC<<<999666444111...,,,+++++++++++++++++++++************((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$%%%&&&&&&$$$%%%&&&'''((((((((((((%%%%%%%%%&&&&&&'''((()))(((((())))))((('''%%%$$$"""""""""############$$$&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%&&&&&&###""""""###%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&############$$$%%%&&&&&&%%%$$$######""""""######""""""###$$$$$$$$$$$$###$$$$$$###############$$$ !!!######""""""$$$%%%""""""""""""""""""###$$$#########"""""""""!!!!!!!!!""""""!!!!!! """#########"""!!! ###$$$!!!###---777<<>>OOO[[[YYYJJJHHHXXXnnnmmmTTTAAA111---+++'''&&&******+++,,,------,,,++++++'''(((******)))(((***++++++,,,222999MMMtttrrrZZZBBB999444---,,,111222///222888777===ZZZ{{{^^^===666444333333222222333333444555777<<>><<<999999;;;888;;;???BBBIIITTTcccnnnwwwqqqcccWWWRRRNNNLLLWWWfffqqqfffUUUFFF???>>>???@@@@@@CCCDDDEEEJJJQQQUUUTTTjjjVVVLLLFFF???999::::::999888777666555555333333222222111000000000//////............//////////////////////////////---000222000......//////...///===WWWrrrzzzpppfff]]]XXX@@@>>>:::555111///......,,,,,,,,,+++++++++******''''''''''''''''''''''''))))))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$######"""$$$%%%&&&'''((((((((((((%%%%%%%%%&&&'''((())))))((())))))))))))'''&&&%%%######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###(((((('''&&&%%%$$$$$$###"""######$$$&&&''''''((($$$######$$$&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''############$$$%%%&&&'''%%%$$$$$$###"""#########""""""###$$$$$$$$$$$$#####################$$$$$$ !!!"""!!!""""""!!!!!!"""###$$$$$$###"""""""""!!!!!!  !!!!!!!!! !!!"""$$$&&&&&&%%%###"""###%%%""" %%%)))***999QQQbbbZZZHHH;;;111((($$$$$$$$$$$$$$$$$$$$$$$$###$$$###!!!!!!%%%$$$###"""""""""###%%%&&&""""""############""""""!!!"""###$$$%%%######$$$$$$$$$######"""$$$###"""  $$$'''$$$$$$###%%%&&&'''&&&$$$%%%%%%&&&'''&&&%%%$$$###"""###$$$&&&''''''&&&&&&$$$'''+++///888GGG[[[hhh^^^MMMPPPeeexxxnnnSSSAAA111---+++((((((---)))***+++,,,---,,,++++++***,,,......,,,+++,,,,,,)))---222333AAAggg|||dddJJJ>>>777///---111444000444::::::AAAaaa[[[<<<777555444444333333444444555222444999MMMtttsssbbbZZZ___jjjuuu{{{}}}gggrrrqqqfffNNNFFF???<<<:::777888;;;666999===@@@EEENNN\\\fffuuulll^^^SSSQQQOOOMMMTTTaaapppdddTTTFFF@@@>>>??????BBBCCCCCCCCCIIIRRRWWWWWWiiiUUUJJJDDD???>>>:::999:::888444222444111000///000222333333222222111111000000000000000.../////////000000111111000000000000///////////////111666AAARRReeewwwuuuggg[[[KKK>>>888777777777333,,,000333***(((,,,***222...***(((((()))((('''(((((((((''''''(((((((((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&(((+++---///111///***$$$###'''******((())))))))))))((('''&&&%%%%%%$$$###"""###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&###%%%(((&&&###"""$$$'''''''''&&&###!!!!!!###%%%&&&%%%%%%%%%%%%&&&'''''''''''''''&&&&&&%%%%%%%%%&&&%%%###"""!!!"""######&&&$$$######$$$%%%%%%$$$$$$$$$$$$############"""!!!"""###$$$%%%%%%$$$###!!!!!!""""""#########$$$!!!!!!!!!!!!"""###$$$%%%##############################""""""""""""######$$$###""" !!!"""###$$$%%%&&&%%%###!!! """!!! !!!"""$$$''')))///CCCWWW]]]UUUFFF555)))((($$$"""$$$%%%######%%%#########"""""""""""""""$$$$$$$$$$$$$$$###"""!!! """###%%%%%%%%%$$$$$$""""""######$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$"""$$$&&&&&&%%%%%%%%%&&&!!!###&&&)))++++++******&&&%%%$$$&&&((((((&&&###$$$$$$%%%%%%%%%%%%%%%%%%###///000+++<<<]]]kkkddd[[[VVV]]]uuuttt[[[JJJ<<>>TTTnnn|||jjjSSSAAA777222222333333777888777>>>VVVvvvuuuPPP;;;:::888555222000222444555555444;;;===CCCaaawww___YYY```iiirrryyy~~~~~~yyyqqq~~~|||bbbSSSCCCEEECCC===:::;;;;;;999<<<;;;<<<===???FFFVVVfffuuuyyylllbbbYYYUUURRRNNNQQQWWW[[[XXXSSSKKKDDDAAAAAABBBCCCBBBDDDGGGLLLNNNMMMKKKyyydddTTTHHH???===:::999;;;:::666555666222111000111222333222111222111111000000000000000.........//////000000000////////////000000000000//////111666AAAOOO\\\ddd~~~sssbbbUUUNNNKKKKKKJJJIII999333111***))),,,''',,,***((('''''''''''''''''''''((((((((((((''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''(((+++...222555777333---'''%%%'''******)))))))))))))))((('''&&&%%%%%%$$$$$$###$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$$$$###!!!!!!###%%%$$$$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''&&&%%%%%%%%%%%%%%%&&&$$$######$$$%%%%%%$$$$$$$$$$$$$$$############!!!"""###$$$$$$$$$###"""!!!"""""""""##################"""""""""""""""###""""""""""""""""""""""""###""""""""""""""""""######""""""!!!!!!!!!!!!"""###$$$%%%&&&&&&%%%###"""###"""!!!!!!"""$$$&&&((((((<<>>======;;;<<<<<<===CCCQQQ```ooottt}}}kkk^^^SSSQQQRRRPPPNNNNNNUUUSSSOOOIIICCC??????@@@FFFFFFGGGIIIJJJJJJHHHFFFxxxeeeQQQCCCAAA<<<:::<<<<<<777555666333222111111222222111000222111111000000000000000.............../////////......//////000000111111222111000111555===EEEJJJbbbuuuxxxqqqnnnkkkiiieeeKKK999222,,,---...&&&+++,,,,,,+++((('''''''''&&&''')))******)))'''&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&(((,,,222999???CCC777111***&&&''')))***)))((((((((((((((('''&&&%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&)))%%%###$$$((()))'''###''''''&&&$$$""""""$$$&&&$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&%%%&&&%%%######%%%%%%%%%$$$%%%$$$$$$$$$############"""############""""""!!!""""""""""""############%%%$$$###"""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!""""""""""""!!!###$$$%%%&&&&&&&&&%%%$$$$$$###"""""""""###%%%&&&"""333HHHVVV]]]\\\QQQFFF<<<000%%%###%%%$$$###"""########################$$$$$$$$$$$$$$$$$$###"""$$$$$$$$$$$$###"""!!! $$$$$$###""""""""""""###$$$$$$$$$#########"""""""""#########"""###&&&(((///***%%%$$$''')))(((%%%'''&&&&&&((())))))'''%%%%%%%%%%%%&&&&&&&&&''''''++++++000???UUUfffgggaaaOOOTTTiiihhhJJJ999111,,,,,,,,,+++---000))))))))))))))))))))))))***+++++++++******,,,---333------333666@@@[[[yyysssYYYDDD999666666555333888===DDDVVVuuuyyy^^^DDD777888888666444333333222000///222222444:::HHH```|||mmm[[[VVV[[[hhhttt~~~{{{pppssscccKKKAAA>>>AAAAAA===<<>>DDDWWWkkk}}}zzz^^^GGG<<<333333333+++///000111///+++(((((()))&&&''')))++++++)))'''&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&!!!"""%%%***222<<>>AAAAAA===;;;>>>@@@???<<<::::::;;;:::===GGGQQQ^^^fffsssyyyxxxqqqzzzzzz___VVVNNNOOOTTTVVVQQQLLLIIIIIIIIIFFFCCCAAABBBBBBGGGKKKOOOPPPOOOMMMLLLLLLooo[[[MMMEEE>>>===<<<888555444666444222222222222000///222111111000000000000000..................---------......///000111111222...---,,,,,,---000333555777DDDUUUfff|||rrr^^^QQQBBB<<<;;;555222111000---***))))))***&&&(((***++++++***(((&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&!!!"""###'''...666===BBB555111***&&&$$$%%%&&&''''''''''''''''''&&&&&&%%%&&&&&&'''''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&((('''%%%$$$%%%'''###$$$%%%$$$""""""###$$$%%%%%%''''''((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&'''&&&%%%$$$'''%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$###"""""""""!!!!!!######""""""""""""""""""""""""!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!""""""""""""!!!  !!!#########"""!!! !!!"""###$$$$$$%%%$$$$$$$$$###############!!!'''///;;;LLL\\\aaa```UUUCCC000'''&&&$$$""""""""""""######$$$$$$$$$%%%###$$$$$$%%%%%%%%%$$$$$$ !!!!!!"""""" !!!###$$$&&&'''((()))'''&&&%%%$$$$$$$$$%%%%%%!!!###$$$%%%'''+++000444:::111'''$$$'''***)))&&&&&&''')))))))))((('''''''''''''''((()))*********---(((555QQQccc___TTTOOOHHHQQQlllXXX???555222000...***%%%&&&+++************************)))***+++***))))))+++---000((((((000...///GGGhhhmmmVVVEEE>>>999333000555;;;IIIiii~~~___FFF:::777666111000111333444444222///222...111999:::AAAbbbyyy```PPPQQQ___kkkrrrxxx~~~uuuhhhfffvvvmmmMMM???===>>>AAA@@@;;;999;;;===;;;999777888:::;;;===EEEMMMWWW___lllzzz~~~xxx~~~ppphhhyyymmm]]]\\\ZZZXXXVVVUUUQQQNNNEEEFFFFFFDDDBBBAAAAAABBBGGGLLLQQQRRROOOMMMNNNPPPmmmTTTIII@@@>>>>>><<<999999666444333222333333111///222111111000000000000000/////////.....................//////000000111111///......---......///000111888BBBOOOaaattt}}}}}}}}}uuuiiiWWWPPPOOOKKK;;;555///***))))))******'''(((***++++++***((('''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&(((,,,000333000---***&&&$$$$$$&&&'''&&&&&&'''''''''&&&&&&%%%%%%&&&''''''((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%"""&&&((('''###"""$$$(((###%%%&&&%%%$$$###$$$%%%%%%&&&'''))))))(((((('''$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&'''&&&$$$$$$&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%$$$######"""######$$$############""""""""""""!!!!!!!!!!!!"""###$$$%%%!!!!!!!!!!!!!!!!!!!!!!!! """""""""""" !!!!!!""""""""""""!!! !!!"""###$$$$$$$$$$$$$$$############### ###(((111BBBXXXeeeiii]]]KKK777+++'''###"""###""""""######$$$%%%%%%%%%###$$$%%%%%%%%%%%%%%%%%%!!!!!!!!!!!!"""###$$$%%%"""%%%)))+++,,,,,,+++%%%$$$###"""""""""###$$$###$$$%%%%%%%%%&&&))),,,---((("""!!!%%%)))***(((%%%'''))))))(((&&&&&&'''%%%&&&&&&'''((()))******+++---???YYYeee\\\QQQMMMHHHPPPkkkwwwSSS???333000...,,,(((""""""%%%)))))))))))))))))))))))))))*********))))))+++,,,,,,((()))...,,,---@@@YYYxxx|||uuuaaaNNNBBB999222///333:::LLLsss{{{XXXAAA:::999777//////000222444444222000555111444999777999UUUvvv}}}dddRRRPPPYYYbbbiiipppxxx}}}mmmggglll]]]FFF???>>>===@@@>>>999666888888777777555555999;;;<<>>DDDJJJTTTaaannnzzzzzzttt~~~|||iiieeekkknnnyyygggWWWdddoooiiikkkkkkrrrbbbPPPNNNKKKGGGDDDDDDGGGJJJJJJQQQXXXWWWRRRSSS\\\fffttt\\\LLLBBB;;;:::===888555333555444111111444333222222111111222222333+++,,,---...//////......111111000///////////////......------------...............///000222444555666888>>>GGGUUUgggyyyfffQQQBBB888111///,,,,,,+++)))'''&&&''')))+++)))&&&%%%&&&'''&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&)))'''%%%""""""###%%%'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&'''(((((('''&&&%%%$$$###$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$############$$$%%%&&&'''"""###$$$%%%&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%***(((&&&$$$$$$$$$%%%&&&"""###%%%&&&'''&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$###"""!!! """""""""""""""#########&&&%%%###"""!!! !!!!!!!!!!!!!!!!!!"""""""""""" """######"""""""""###!!!!!!!!!!!!""""""""""""$$$###"""""""""""""""###!!!&&&''')))222CCCPPPWWWWWWNNN;;;,,,'''$$$!!!$$$$$$###""""""###$$$%%%%%%%%%%%%$$$$$$$$$######""""""###$$$$$$$$$$$$######)))111888999444---)))+++***((('''&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""))),,,(((%%%))),,,---222OOOgggcccQQQDDDAAABBBFFFLLLnnn|||hhhTTT@@@000000000000///---***)))'''''''''''''''((())))))''''''(((((()))))))))***))))))***+++---///222333JJJfff}}}|||pppaaaMMM<<<888===CCC[[[jjjOOOAAA;;;777222111111000000000000000000///222777666666GGG]]]yyy___PPPLLLLLLIIIMMMUUU^^^gggoootttvvvuuuvvvyyy{{{iiizzzqqqPPP;;;===@@@777:::777444333444444333222444444555555777888999:::>>>FFFOOOYYYgggwwwsssooo{{{nnneeefffmmmqqq}}}wwwfff^^^VVV]]]sssvvvddd___bbb|||qqqZZZTTTOOOMMMLLLHHHHHHJJJMMMNNNQQQTTTRRRVVVeeewwwooo\\\MMMAAA===???===999777999888555444555333222222111111222222333............////////////111111000///////////////......------------..................///111222333000111333888@@@LLLXXXaaaggglllvvvmmm\\\KKK===555222000---+++)))))))))))))))'''%%%%%%&&&&&&&&&%%%(((((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&'''''''''((('''%%%$$$###$$$%%%&&&%%%%%%&&&&&&&&&'''''''''''''''&&&%%%%%%&&&&&&&&&'''&&&%%%$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$############$$$%%%&&&'''"""###$$$%%%&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%((('''%%%$$$###$$$%%%&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""!!!"""""""""""""""!!!!!!!!!$$$###"""!!!!!!!!!"""### !!!!!!!!!!!!###$$$&&&%%%$$$######$$$!!!!!!!!!!!!""""""""""""###"""""""""""""""###### ###%%%%%%%%%+++777@@@OOOTTTQQQBBB222***'''%%%$$$$$$###""""""###$$$%%%"""""""""!!!!!!!!! """############$$$$$$$$$(((...555;;;;;;555...(((''''''%%%$$$############$$$$$$############$$$$$$%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))+++---===XXXiii___KKKAAA>>><<>>JJJeeerrrSSSAAA999444111000//////......//////111...111666555666CCCUUU|||hhhWWWMMMGGGCCCFFFKKKRRRYYY___dddggggggjjjpppyyyuuuooodddJJJ999;;;AAA<<<:::888555444444555444333444444444555555777888999;;;BBBJJJTTTdddttt}}}}}}{{{wwwmmmpppmmmeeeggglllppp{{{}}}lll\\\UUURRR]]]ssskkkYYYVVVYYYppp~~~kkk```UUUPPPNNNLLLMMMPPPOOOPPPRRRSSSTTT]]]rrrmmmYYYHHH@@@???===888666888777333111222333222222111111222222333222111000///...///000111111111000///////////////......------------............------...//////000//////000111333888???DDDGGGNNN]]]qqq{{{fffPPPBBB999444---))))))***)))(((((('''&&&&&&'''(((&&&%%%))))))((((((((('''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''')))((('''&&&%%%%%%%%%%%%'''&&&&&&%%%$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$%%%%%%&&&&&&######$$$%%%&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%$$$#########$$$%%%&&&%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%$$$$$$###########################$$$$$$$$$$$$$$$###############""""""!!!!!! """!!!!!!!!!!!!"""###$$$ $$$%%%&&&&&&$$$""""""###!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""######$$$"""""""""!!!"""%%%+++///DDDOOOUUUKKK:::...***)))%%%$$$###""""""###$$$$$$!!!!!!!!! $$$###"""""""""###%%%%%%---222999>>>===666...(((%%%%%%$$$########################""""""#########$$$$$$$$$$$$$$$%%%&&&'''&&&&&&&&&''''''(((((((((+++###!!!''')))(((+++222III___hhhVVVBBB>>>===888FFFUUUsss}}}~~~```JJJ999000//////---,,,)))'''&&&)))(((((((((((()))*********)))((('''&&&'''((()))***)))))))))***,,,...///666GGGccc{{{|||hhhOOO@@@666@@@SSStttyyyWWWBBB888333000///......------......000---...444555555===IIIjjjuuudddSSSCCC??????AAADDDIIINNNRRRUUUWWW]]]hhhuuu~~~vvvpppxxxrrrRRRBBB888999@@@@@@;;;888666444555555444444444333333333444444555666:::>>>DDDOOO```qqqxxxxxxuuusssmmmmmmjjjcccpppzzzgggbbbeeeooouuu~~~tttbbbUUUQQQTTTeee~~~}}}cccRRROOOMMM^^^sssyyyhhhWWWMMMJJJHHHJJJMMMMMMMMMMMMNNNRRRbbbkkkVVVHHHBBB<<<777444666777333111111333222222111111222222333555333111/////////111222111000000///////////////......------------............------,,,------...///000222222222444777999<<>>SSSbbbbbbMMM<<<===???:::JJJ```{{{www\\\FFF777//////---,,,***(((&&&%%%)))))))))))))))******+++,,,+++)))'''''''''((()))***))))))))))))+++---...333===[[[~~~pppRRRDDD:::BBBZZZrrryyyyyyWWWCCC:::333000///......------......///,,,---222444444888>>>WWW|||~~~oooZZZDDD>>>===<<<===???DDDIIILLLLLLVVVeeeuuuuuuppptttaaaCCC???:::888===@@@:::777555333444444333222333222222222222222333444999;;;???JJJ[[[lllqqqnnnhhhccc[[[\\\\\\XXXoooooo```^^^bbbpppxxx~~~zzzkkk[[[SSSQQQXXXqqq}}}^^^LLLHHHBBBMMM]]]ppp}}}kkkXXXMMMHHHFFFFFFGGGLLLLLLKKKLLLTTTkkklllXXXKKKBBB;;;777999:::888555555333222222111111222222333555444222000///000111222111000000///////////////......------------.........------,,,,,,,,,,,,,,,,,,...000111000000111333888666777>>>MMMcccyyysssnnnaaaPPPBBB:::555000---+++***(((((())))))'''&&&'''''''''&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&$$$%%%'''(((((('''&&&%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&'''((()))'''''''''&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%!!!!!!!!!"""###$$$%%%&&&&&&%%%######"""###$$$%%%######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$###""""""!!!!!!#########"""!!!  !!!!!!!!!""""""""""""###$$$###!!!!!!!!!!!!!!!"""""""""""" !!!"""###$$$!!! !!!$$$'''''''''///???RRRVVVIII777+++(((&&&%%%###"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$%%%###"""!!!!!!###%%%&&&(((,,,222777777333...***&&&&&&%%%$$$$$$%%%%%%%%%######""""""""""""######$$$$$$$$$%%%&&&((()))***'''''''''((((((((())))))'''###&&&+++(((%%%666NNNbbbggg___JJJ===>>>AAA???PPPmmmnnnXXXBBB777///...,,,***)))'''&&&%%%)))))))))))))))******+++---,,,***))))))))))))***))))))(((((()))+++,,,---333;;;XXXvvvWWWHHH@@@FFF\\\zzzbbbgggzzzxxxWWWEEE;;;333111000//////......//////...,,,,,,000333333444777JJJnnnuuu^^^GGG???===:::999;;;@@@EEEIIIGGGTTTgggxxx|||xxxwwwqqqttt}}}TTT<<>>:::;;;<<<888555333111222222111111222111111111111111222333777888:::BBBQQQ```ccc___YYYTTTMMMMMMPPPSSSnnnzzzggg______ccclllssswwwooo```UUUQQQRRRYYYyyyyyyYYYGGGAAA???DDDNNN\\\pppzzzlll]]]TTTOOOJJJHHHHHHPPPPPPPPPRRR```{{{~~~fffUUUIII@@@999888:::888555444333222222111111222222333444333222111000111222222111111000///////////////......------------......------,,,,,,,,,,,,,,,------///111000///------......///111666>>>KKKXXXaaarrr}}}lll[[[MMM@@@555...---+++(((&&&&&&&&&%%%%%%'''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%'''(((((('''&&&&&&&&&&&&'''''''''(((((((((&&&&&&&&&&&&'''((()))***&&&''''''''''''&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&''''''&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$%%%!!!!!!"""###$$$$$$%%%%%%%%%$$$$$$############$$$"""###$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$#########$$$$$$######""""""!!!!!!#########"""!!! !!!!!!!!!!!!"""""""""######$$$%%%%%%###!!!!!!"""!!!!!!!!!!!!"""""""""""" !!!""""""###$$$###"""###%%%&&&&&&%%%)))666IIIVVVPPP???///(((&&&%%%$$$""""""""""""###""""""""""""############$$$###"""""""""###%%%%%%###&&&+++///000///+++)))%%%%%%$$$########################""""""#########$$$$$$$$$%%%''')))***+++''''''''''''''''''''''''$$$&&&+++,,,(((,,,CCC\\\qqqiii\\\MMMBBB???BBBDDDUUUxxxcccSSS>>>666...---+++***(((((('''''')))(((((((((((()))************************)))))))))((((((((()))+++---...333;;;WWW}}}|||```PPPJJJPPPbbboooVVVXXXwwwvvvVVVFFF;;;111111000//////......//////+++,,,---000222333444555DDDaaa{{{bbbMMM>>><<<999888:::>>>CCCFFFGGGUUUiiiyyy{{{sssmmmlllmmm|||nnnKKK999>>>???;;;:::888777444222000111111000000111000000000111222222333333444555:::DDDOOOQQQMMMIIIIIICCCBBBJJJVVVsssqqqeeebbbeeegggkkkrrrsssiii\\\WWWWWWYYY___vvvXXXHHHBBBAAABBBGGGPPP[[[fffkkklllhhhaaaZZZVVVQQQKKKHHHIIIMMMNNNPPPXXXlllyyyfffSSSGGG<<<999999666333222333222222111111222222333111111111111222222222222111111000///////////////......------------......------,,,,,,,,,------......000111111///------...***---000222555999@@@EEERRR```ooowwwyyyhhhVVVFFF===333///***'''&&&'''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''%%%&&&&&&'''''''''''''''''''''''''''((((((((((((((('''''''''''''''((()))&&&'''((((((((('''%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%'''((((((&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$######$$$$$$%%%""""""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$###""""""""""""###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######""""""!!!!!!!!!!!!!!! !!!!!!"""""""""!!! !!!!!!!!!""""""!!!###$$$$$$###""""""###!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!"""###############$$$%%%&&&%%%...@@@SSSWWWIII666***&&&%%%$$$""""""""""""###!!!!!!!!!!!!"""""""""###"""############$$$$$$$$$!!!###&&&)))***)))((('''''''''%%%$$$############$$$$$$############$$$$$$###$$$$$$&&&(((***,,,---((((((''''''&&&%%%%%%%%%###)))---******777PPPeeetttbbbRRRLLLEEE>>>@@@IIIVVV}}}XXXKKK888333---,,,+++)))))))))))))))((((((''''''(((((()))***&&&''')))******)))((('''((((((((()))***---///000222===YYY|||ppp___WWWaaapppfffPPPTTTtttqqqTTTGGG<<<000000///......------......))),,,///000000222555777===SSSssslllZZZ@@@>>>;;;999:::===AAADDDJJJYYYmmm{{{}}}vvvkkkdddbbbhhh```DDD777;;;;;;<<<<<<777777555222111111111111000000000000000111222333444111333444555:::@@@BBB@@@:::AAA>>>===KKK```{{{yyyiiidddfffiiijjjlllqqqoooddd[[[ZZZ\\\]]]fffnnnUUUJJJEEEFFFEEEFFFJJJMMMOOORRRTTTQQQOOOOOOPPPKKKEEEEEEHHHFFFIIIOOO]]]www|||___QQQDDD>>>===999666555333222222222222222222333///000111222222222222222111111000///////////////.........------.........---,,,,,,,,,------...///+++---......---,,,---......//////...---///444999555DDDRRR\\\nnnooo]]]SSS:::555///***)))***++++++)))(((((((((''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&''''''((((((''''''''''''((((((((()))***)))(((''''''&&&''''''&&&'''((((((((('''%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%'''(((((('''%%%$$$%%%%%%%%%&&&&&&%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%######$$$%%%%%%%%%%%%$$$###$$$%%%%%%%%%###"""!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###"""!!! !!!"""""""""!!!  !!!!!! """"""!!! !!!!!!!!!!!!!!!"""""""""""""""!!!!!! !!!!!! """!!!!!!###&&&)))$$$(((:::QQQ\\\PPP;;;---'''&&&$$$""""""""""""###!!!"""""""""######$$$$$$""""""###$$$$$$$$$$$$###"""###$$$%%%&&&&&&&&&%%%+++***((('''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%###$$$%%%&&&(((***,,,---(((((('''&&&%%%$$$$$$###$$$+++,,,(((---@@@YYYiiinnnVVVGGGHHHFFF<<<@@@MMMVVVPPPFFF333000---,,,***)))))))))***+++'''''''''''''''((())))))"""$$$''')))***)))'''%%%((((((((()))+++---000111222@@@\\\}}}}}}lllbbbqqq~~~~~~bbbPPPVVVooolllRRRGGG===000......---,,,,,,,,,,,,---''',,,000000000222666999555GGGiiivvvgggBBB@@@===;;;;;;===@@@CCCNNN]]]ppp}}}}}}sssggg___\\\dddYYYAAA555777777<<<>>>888888666333222222222222111/////////000111333444555222555666444555:::;;;:::111======;;;MMMhhhooobbbaaafffjjjkkkiiimmmiii]]]UUUWWWZZZ[[[eeeaaaMMMFFFCCCIIIHHHHHHHHHEEECCCDDDFFFDDDFFFJJJLLLHHHCCCEEEJJJEEEIIIRRReeesss___JJJ@@@;;;777555777;;;888333111111222333222333333333222222222222111111111111000///---,,,+++///...---,,,,,,---...///......---,,,,,,+++******------............------------------.........///222666;;;CCCPPPddd|||}}}pppYYYAAA///...---&&&###'''$$$&&&((()))(((&&&%%%%%%&&&'''((()))************''''''''''''''''''''''''(((((())))))))))))((((((''''''''''''''''''''''''%%%&&&((())))))(((&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%###$$$%%%%%%%%%%%%$$$###$$$$$$###"""!!!!!!""""""""""""""""""""""""""""""$$$$$$$$$#########""""""######$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$''')))(((%%%""""""$$$""""""""""""""""""""""""######""""""!!!!!! !!!!!!!!!!!!######"""!!! """"""############""""""###"""""""""!!!!!! ########################%%%***---CCCQQQUUUQQQ...***'''$$$######%%%%%%$$$###  %%%'''%%%"""""""""!!!!!! $$$$$$$$$$$$%%%&&&''''''%%%$$$###"""###$$$%%%&&&$$$###"""!!!!!!"""######%%%%%%%%%&&&'''((()))***&&&'''((('''%%%$$$%%%&&&***$$$222222'''DDDgggccceeePPPBBBFFFIIICCCCCCKKKQQQ}}}tttSSS===333333---,,,***(((''''''((()))******))))))))))))******(((((())))))))))))(((((('''((()))+++---000222444333???VVVtttrrrvvv[[[PPP[[[~~~hhhMMMCCC333333000...,,,***)))((()))))),,,++++++,,,...000333444666:::XXXmmmPPPDDD:::888888666<<>>UUUvvvsss___ZZZ]]]bbbhhhooonnneee\\\UUURRRRRRUUUYYYjjjxxxZZZLLLGGGAAAGGGGGGGGGFFFDDDAAA>>><<<===<<<>>>BBBDDDCCCCCCFFFGGGHHHRRRnnnrrrZZZJJJ@@@999888::::::777333222222333222222111111111000000000000///////////////////////////333222000...------......---------,,,,,,+++++++++------............------000///---,,,,,,,,,---...---///333888BBBRRReeerrrmmmUUU>>>555000'''%%%)))((((((((('''%%%$$$$$$$$$###$$$%%%&&&''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%&&&&&&&&&'''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%###$$$$$$%%%%%%$$$$$$###&&&%%%%%%$$$######$$$$$$########################$$$$$$$$$#########""""""############$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$#########&&&((('''$$$""""""###"""""""""""""""""""""""""""""""""!!!!!!!!! !!!!!!"""""""""##################""""""!!!!!! """""""""!!!!!!"""""""""%%%%%%$$$$$$$$$#########""""""""""""""""""""""""$$$(((***>>>KKKRRRQQQ333***((($$$######$$$$$$$$$$$$!!!!!!%%%'''%%%""" !!!""""""######""""""############$$$%%%&&&'''$$$$$$######$$$$$$%%%&&&%%%$$$############$$$%%%''''''''''''((()))***+++$$$%%%&&&&&&%%%%%%'''(((***###///333///LLLjjjccc[[[III???FFFJJJEEEEEELLLTTT~~~qqqPPP:::000111---,,,***((('''((())))))***))))))(((((())))))***''''''((((((((((((''''''(((((()))***,,,---///000...777LLLjjjoooWWWNNNYYYdddHHH???111333...---,,,,,,,,,,,,---...............000222333555666888RRRwwwqqqVVVGGG;;;999888888===EEEYYYkkkvvvyyywwwiii]]]```]]]iiizzzTTT>>>555777555666999555555444333333333222000...////////////000000111111222222333444666777777666222===777EEEbbb{{{jjjZZZXXX^^^dddjjjooooooeeeYYYQQQMMMMMMRRRXXXooosssUUUIIIGGGEEEFFFFFFEEEDDDCCCBBBBBBAAA@@@===>>>AAACCCAAABBBEEEEEEJJJWWWqqqmmmWWWFFF<<<999;;;888666444333333333222111111111111000000000000/////////...///000111333444777555333000...---------,,,,,,,,,,,,,,,,,,,,,,,,------............------222000...+++******,,,---)))***,,,...333<<>>@@@@@@???@@@DDDDDDMMM___xxxiiiTTTFFF???===777666444444555444222000333333333222222222111111111000//////000222444666666555222000...---------+++,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,///...---,,,,,,+++++++++***++++++,,,---111777<<>>777---222///...,,,***((((((((((((------------------......444111===VVVrrr^^^KKK999555777888>>>FFF]]]qqq|||zzzsssiiigggssstttfffGGG666777555555777444222000//////000111000///...///111222222111000///...000333444555666777888333;;;>>>]]]]]]XXXUUU[[[dddlllooooooaaaWWWMMMHHHDDDEEEQQQ```{{{dddIII@@@BBBDDDCCCBBBAAABBBEEEIIINNNPPPFFFAAA>>>??????===@@@DDDFFFRRRhhhiiiUUUFFF===999888666555555444222000333333333222222222111111333222000//////111333444222111///...------......+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,)))+++,,,......---+++***,,,------,,,,,,...000222555BBBbbb|||hhhUUUGGG===888///,,,******++++++)))((('''((()))******++++++***''''''''''''''''''''''''***((('''%%%%%%'''(((***''''''''''''''''''''''''%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$######"""$$$%%%%%%%%%%%%%%%%%%$$$###########################"""""""""""""""######################################################!!!""""""""""""#########"""############"""!!!!!!""""""######$$$###!!! !!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$"""""""""############$$$ !!!!!!""""""######$$$"""!!!  !!!"""""""""""""""""""""""""""########################$$$'''""",,,333AAATTTFFF111,,,'''###""""""######%%%$$$$$$$$$%%%%%%$$$###!!!"""#########"""!!! !!!!!!!!!!!!"""###$$$$$$"""###$$$%%%&&&%%%$$$######$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$#########$$$$$$%%%&&&''''''%%%%%%%%%'''+++(((111DDDWWWeeecccUUUMMMKKKOOOVVVXXXQQQNNNPPPfffmmmOOO999...111*********)))))))))))))))((((((''''''''''''(((((('''''''''(((((('''''''''&&&&&&'''(((***,,,---...000///444BBBZZZuuupppWWWNNNFFFGGGTTTuuuuuuuuuVVV===888---111///---+++)))((('''((((((,,,,,,,,,---------,,,,,,111///666GGGaaa___LLL:::444555777@@@JJJ___sss}}}zzztttkkkmmm{{{uuuPPP:::999777555777555111///...---///000//////111111111111000111111111///222444555444444666777333===FFFkkksssXXXXXXYYY___hhhooopppnnn[[[RRRKKKHHHCCCCCCSSSfffwww]]]FFF?????????BBBBBBBBBDDDGGGLLLPPPSSSGGGBBB?????????>>>AAAEEEKKKYYYqqqssszzzdddMMM<<<>>>;;;888666666555333111111111111000000000000///444333222000000000111111///...---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,((()))+++---------+++***,,,,,,,,,,,,---------...000555LLLdddmmmwwwpppcccVVVLLL999444...,,,++++++)))&&&&&&&&&'''((())))))))))))''''''''''''''''''''''''(((((('''&&&&&&'''((((((''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$###""""""""""""###$$$$$$$$$$$$###$$$$$$%%%&&&#######################################$$$$$$$$$"""""""""#########$$$$$$###############"""!!!!!!"""""""""###$$$$$$""" """""""""""""""""""""""" !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""###!!!!!!!!!""""""#########!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""###########################'''"""(((,,,:::PPPEEE333...(((###""""""""""""#########$$$$$$$$$$$$$$$ !!!"""###$$$%%%!!!!!!!!!!!!"""###$$$%%%######$$$%%%%%%%%%%%%$$$######$$$%%%&&&&&&&&&&&&((('''&&&&&&%%%%%%%%%%%%&&&'''((('''%%%$$$%%%&&&$$$***888OOOeeelllaaaUUUIIIKKKQQQZZZ[[[XXXXXX[[[hhhoooTTT===000222))))))******))))))))))))''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''%%%%%%&&&''')))+++---...)))***///;;;PPPnnnjjjPPPHHHCCCGGGVVVyyytttpppQQQ;;;999...000---,,,+++******+++,,,---------......///......---//////333;;;RRRzzzeeeRRR???777444666BBBOOObbbtttyyytttoooiiinnnYYY>>><<<999666666555333000...---...//////...222111111000///000000111...111444555333222444777444AAAQQQyyyjjjWWWYYY\\\```hhhppppppmmm[[[QQQJJJHHHCCCCCCWWWooooooVVVEEE@@@???===@@@AAACCCFFFIIILLLOOOPPPGGGBBB???@@@AAA@@@CCCHHHQQQbbbzzzqqqxxx^^^IIIBBB???:::777666555333222111111111000000000000///222222111111000000000000......---,,,,,,---...///---------,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,+++***************+++,,,++++++,,,------,,,,,,111---:::IIINNNUUUaaacccnnnvvvjjjOOOFFF999111---,,,***'''%%%&&&'''((())))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$###"""!!!!!!"""###$$$$$$$$$######$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$############$$$$$$$$$%%%######$$$$$$######"""!!!###""""""###%%%%%%### """""""""""""""""""""""" !!!!!!!!!""""""!!!!!!!!!"""""""""######"""##################### !!!###$$$$$$###!!!  !!!!!!!!!######################## %%%!!!%%%&&&333JJJBBB444///(((###!!!!!!""""""!!!"""############$$$%%%%%%$$$"""!!!!!!"""###$$$""""""""""""###$$$%%%%%%$$$$$$######$$$$$$%%%&&&###$$$&&&'''((((((''''''))))))'''&&&%%%%%%%%%%%%$$$&&&'''&&&%%%%%%&&&'''$$$222DDD\\\pppmmm\\\SSSGGGKKKSSSYYY[[[ZZZ\\\```fffqqqXXX@@@111222)))))))))*********))))))'''&&&&&&&&&&&&&&&&&&'''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&''')))***+++'''***---444EEEbbbhhhMMMFFFGGGQQQdddwwwlllJJJ888999///000---,,,+++******+++,,,---+++,,,---...///......---,,,///333555GGGqqqnnn]]]JJJ>>>777777EEEUUUaaannnnnngggeeeeeeppp{{{ttt```@@@===:::555444333444222///---...............///000000000///---,,,)))---222222000000333777999KKK```|||fffUUUYYY\\\^^^eeennnoookkkXXXMMMFFFDDDBBBGGGccciiiPPPDDDBBBAAA???===@@@CCCGGGIIIJJJIIIIIIEEEAAA@@@BBBCCCCCCFFFJJJUUUjjjwwwvvv___EEEAAA;;;777666555444333333333333222222222222111///000000111111111000000000///...---,,,---............---,,,,,,+++******+++,,,,,,------,,,,,,+++111...***'''&&&'''***,,,---,,,+++,,,---------,,,000)))000;;;:::<<>>555000)))###!!!!!!!!!"""!!!"""""""""###$$$%%%...+++'''###  """"""""""""###$$$%%%&&&%%%$$$###"""###$$$&&&'''$$$%%%'''))))))))))))(((((('''&&&%%%$$$#########"""$$$&&&&&&&&&&&&((())))));;;OOOeeeuuukkkVVVMMMHHHMMMTTTXXXXXXWWWZZZ^^^ccc|||rrr[[[AAA111222((()))************))))))'''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%&&&''''''+++---...///:::VVV}}}gggLLLHHHMMM]]]ttt{{{jjjFFF444888///000...---+++)))''''''''''''((()))+++,,,------,,,,,,+++000444222AAAlllvvveeeRRRDDD999888GGGYYY]]]fffccc\\\^^^cccssspppiiicccAAA===999444333111666333///...............***,,,///111000...***(((%%%***///000//////333777AAAUUUmmmxxxcccSSSXXXZZZ\\\bbbkkkmmmiiiTTTHHH@@@AAABBBLLLooofffLLLCCCEEEEEEBBB;;;>>>CCCGGGIIIHHHEEECCCCCC@@@@@@CCCEEEEEEHHHLLLWWWooo~~~pppSSSHHH<<<999999666555555111111111111000000000///111111111111000000000000000000000000000000000000......---------,,,,,,,,,******+++,,,,,,,,,++++++((()))+++,,,------,,,,,,111000...---++++++++++++......---...///111333444CCC```~~~rrr]]]GGG;;;666///(((,,,))))))***(((&&&(((---***(((&&&%%%$$$%%%'''(((******))))))((((((''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$###!!!!!!!!!"""###"""###$$$%%%%%%$$$"""!!!&&&&&&%%%$$$###"""!!! ######$$$%%%%%%%%%%%%$$$%%%%%%###"""""""""###$$$"""############$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$############$$$$$$$$$###"""""""""###%%%%%%######"""""""""""""""""""""######$$$$$$######"""%%%""" !!!###$$$###!!!!!!!!!!!!"""###%%%&&&''' !!!!!!!!!!!!$$$"""  """$$$""" !!!$$$''',,,777BBB<<>>=========???AAACCCFFFKKKOOOeeeuuuttt}}}gggTTTAAA:::;;;999555333555444333222111000//////111111111111000000000000.................................---------,,,,,,+++,,,,,,,,,,,,,,,++++++((()))+++,,,------,,,,,,//////...---,,,+++******,,,,,,,,,,,,---///111222999OOOlllrrr]]]NNNDDD888...---***))),,,,,,)))***---+++***)))((('''((())))))))))))))))))((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$########################$$$###"""!!! !!!"""""""""$$$$$$$$$$$$###"""$$$$$$$$$$$$##################$$$%%%%%%%%%%%%$$$&&&&&&$$$#########$$$%%%"""############$$$$$$$$$$$$#########$$$$$$%%%%%%###""""""""""""""""""###$$$###"""""""""###$$$%%%$$$$$$$$$######"""""""""######$$$$$$$$$$$$######"""  !!! """!!!!!!"""###$$$&&&'''############$$$$$$$$$$$$$$$$$$###""""""###$$$$$$###!!!!!!""""""%%%...777:::...%%%$$$&&&%%%$$$$$$%%%$$$"""!!! !!!"""###!!!###%%%&&&%%%###!!! ###############$$$$$$%%%&&&&&&&&&&&&%%%$$$###""""""###%%%'''''''''%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&'''(((***+++...@@@WWWbbb^^^RRRIIIGGGGGGPPPUUUZZZ___YYYTTT\\\kkkzzz~~~jjjNNN<<<222,,,,,,+++***((('''''''''((('''((((((((((((''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''******,,,///444FFFhhhzzz[[[JJJFFFKKKcccxxxZZZBBB555111...,,,...------,,,++++++******,,,,,,+++++++++,,,---------000000000<<>>CCCMMMVVV[[[RRRMMMPPPSSS^^^yyypppccc___|||^^^CCC>>>888555555333111000...---,,,---...///.........------------------111,,,+++111000222>>>VVV~~~zzzhhh\\\^^^]]][[[[[[^^^\\\WWWOOO@@@:::???AAAKKKpppdddOOOFFFCCCDDDFFF??????@@@@@@AAAAAA@@@@@@BBB@@@AAACCCBBBCCCLLLXXXooo}}}mmmooo{{{~~~dddIII===>>>===777333888777666444222000//////111111111111000000000000.......................................------------------------,,,+++***((()))+++,,,------,,,,,,............---,,,***)))************+++,,,...///000<<>>222,,,(((***,,,)))'''(((*********)))))))))(((((()))))))))(((((((((((('''''''''&&&&&&&&&%%%%%%%%%&&&%%%$$$###""""""###$$$"""###$$$$$$$$$$$$###"""""""""!!! !!!!!!!!!"""###$$$$$$$$$$$$$$$"""#########$$$$$$%%%%%%######$$$%%%%%%%%%%%%$$$'''&&&%%%%%%$$$$$$%%%%%%"""############$$$$$$$$$############$$$$$$%%%%%%""""""!!!!!!!!!!!!""""""######""""""######$$$%%%&&&&&&%%%%%%$$$###""""""$$$$$$$$$%%%%%%$$$$$$$$$$$$"""!!!!!!"""######"""###"""!!!!!!"""$$$&&&(((######$$$$$$$$$%%%%%%%%%###########################!!! !!! !!!)))111888...%%%$$$%%%$$$######$$$$$$"""!!!!!!!!!"""###"""&&&))))))&&&######%%%###############$$$%%%%%%&&&&&&&&&&&&%%%$$$#########$$$%%%&&&&&&&&&%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&'''&&&&&&'''***+++,,,+++333GGG\\\aaaUUUHHHDDDFFFJJJUUU\\\```bbbXXXPPPXXXpppzzzwww^^^CCC444000---)))(((((('''''''''((((((((((((((((((((('''&&&%%%''''''''''''''''''''''''((((((((((((((((((((((((%%%)))...000555FFFeeeoooTTTFFFAAAJJJgggsssSSS===444222///,,,,,,,,,,,,++++++******))),,,,,,------,,,++++++***//////000111666GGGfffyyy```LLLDDDIIIQQQVVVZZZTTTPPPPPPTTTbbb~~~xxxfff]]]```{{{XXXBBB>>>999666666333000///---,,,,,,,,,---...///000000000000///......///111---,,,111000333BBBhhh~~~wwwpppeee^^^bbbaaaZZZTTTPPPKKKFFFCCC:::777;;;===IIInnnaaaOOOFFFCCCBBBCCC@@@???>>>>>>???@@@AAABBBEEEAAABBBEEECCCCCCUUUkkkuuugggkkkzzzuuuWWWGGGAAA===999777777666555444222111000000111111111111000000000///000000000000000000000000........................//////......---,,,+++***((()))+++,,,------,,,,,,,,,---...///...,,,***(((******))))))***+++---......333???VVVvvvvvvdddUUU<<<333******+++)))'''''''''(((((((((((('''&&&&&&((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%(((&&&$$$!!!!!!!!!"""######$$$&&&''''''&&&$$$###"""""""""!!!!!!!!!""""""!!!!!!"""###$$$%%%%%%%%%#########$$$$$$$$$%%%%%%######$$$%%%%%%%%%%%%$$$&&&&&&%%%%%%$$$$$$$$$$$$""""""#########$$$$$$$$$"""######$$$$$$$$$$$$$$$""""""!!!!!!!!!!!!""""""###############$$$$$$$$$(((((('''&&&$$$###""""""$$$$$$%%%%%%%%%%%%$$$$$$%%%$$$#########$$$$$$$$$$$$###!!! !!!###&&&((( !!!!!!!!!!!!""""""""" !!!""""""!!!  """###$$$+++444666---%%%######!!! $$$###"""!!!!!!"""######''''''%%%%%%---$$$############$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$###%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&'''&&&&&&&&&'''&&&%%%'''+++......---444KKK```___PPPDDDEEEIIIKKKYYYaaadddcccUUUKKKRRRrrryyyrrrWWW<<<000...---((((((''''''&&&&&&&&&&&&(((((((((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))$$$)))---222===SSSnnn~~~dddOOODDD===GGGfffmmmKKK888333222...+++)))))))))(((((((((''''''((()))***++++++***)))(((000...000333222;;;]]]kkkTTTJJJMMMTTTXXXXXXWWWXXXXXX\\\iiiuuuaaaZZZaaasssTTTBBB???:::888777111///...---,,,,,,,,,,,,---...//////000000///...---000222///000555222666GGGoooqqqgggddd```^^^aaa___UUUKKKEEEAAA>>>;;;777777999<<>>===;;;:::;;;===???AAACCC>>>@@@GGGFFFIIIbbbtttjjjnnn{{{nnnXXXGGG;;;777888444444444333222222111111111111111111000000000///000000000000000000000000------..................//////......---,,,+++***((()))+++,,,------,,,,,,+++,,,.........,,,***(((++++++*********,,,---......111666CCCZZZuuuyyykkkFFF:::...+++,,,+++,,,---(((((())))))(((((('''&&&'''''''''''''''(((((((((''''''&&&&&&&&&%%%%%%%%%(((&&&$$$!!!!!!!!!"""######$$$&&&''''''&&&$$$###########################!!!!!!"""######$$$%%%&&&%%%%%%%%%$$$$$$$$$$$$#########$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$######"""""""""#########$$$$$$$$$!!!"""###$$$$$$$$$######$$$######""""""######$$$""""""######$$$$$$$$$$$$(((((('''&&&%%%$$$###"""###$$$$$$%%%%%%$$$$$$###!!!!!!!!! !!!"""$$$###"""!!!"""###%%%''' !!! !!!!!!!!!!!! !!!$$$$$$%%%+++333333+++$$$$$$$$$"""!!!###""""""""""""""""""######%%%###"""+++$$$$$$$$$###$$$%%%%%%&&&%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&&&&%%%%%%'''+++///111222;;;QQQbbb]]]LLLBBBDDDIIIMMM\\\eeegggbbbRRRHHHPPPrrrxxxoooUUU;;;000---+++))))))((('''&&&%%%$$$$$$'''''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))''')))+++222GGGdddyyytttWWWHHHEEE===IIIggg{{{fffDDD444222000...,,,)))))))))(((((((((((((((&&&''')))***++++++******///,,,000444111666VVV{{{vvv]]]OOOQQQWWWZZZUUUXXXYYYZZZaaapppooo^^^XXX___lllRRRBBB???:::888777000......------,,,,,,,,,,,,+++,,,,,,---......------000111///222777333999MMMrrr~~~ggg]]]]]]]]]``````ZZZMMMBBB===<<<;;;777777999:::>>>NNNoooyyyZZZHHHAAA@@@AAACCC===<<<:::999999<<>>===;;;:::;;;>>>AAACCCEEECCCCCCGGGOOO^^^vvvtttuuuyyyyyyzzz}}}iiiNNN???===666666666555444333222222111111111111000000000000........................+++++++++,,,,,,,,,------+++,,,,,,,,,,,,,,,++++++((()))+++,,,------,,,,,,,,,,,,,,,+++++++++++++++,,,+++*********+++,,,---'''---111000444>>>GGGLLLVVViii___UUUIII???555---***---,,,+++***)))))))))***+++&&&&&&&&&'''''''''((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$########################!!!"""###$$$%%%$$$$$$###$$$######""""""###$$$%%%$$$$$$%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%$$$###""""""############$$$$$$$$$ !!!###$$$$$$$$$""""""######""""""""""""######!!!"""###$$$%%%$$$$$$###&&&%%%%%%%%%$$$$$$######!!!""""""######""""""!!!$$$&&&'''%%%######%%%'''!!!"""###$$$%%%$$$######!!!!!!!!!!!!""""""""""""###"""!!! !!!"""###"""!!!###$$$"""!!!'''---((($$$$$$### !!!$$$!!!!!!"""###############$$$%%%'''((((((''''''&&&%%%$$$$$$$$$$$$%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&'''%%%&&&&&&'''''''''''''''%%%(((*********000<<>>333000,,,***---+++,,,,,,,,,,,,,,,,,,,,,***************+++,,,,,,,,,...222444222555EEEWWW}}}tttaaa\\\___```bbbeeedddfffwwwpppUUULLLTTThhh\\\GGG<<<999555777777///////////////......------++++++***+++---000444666999555...///555555FFFeeetttcccWWWUUUZZZ^^^___YYYMMM>>>777777666333444777:::<<>>@@@BBBCCCDDDDDDFFFTTTkkk~~~ppphhhsss~~~xxx\\\JJJEEE:::999888777555333222111111111111111000000000000000000000000000000000000*********++++++,,,,,,,,,******+++,,,,,,,,,++++++((()))+++,,,------,,,,,,---,,,+++******++++++++++++******))))))***+++,,,$$$+++000000111555888888???UUUqqqzzzqqqdddWWWFFF666///000+++***(((&&&&&&''')))***&&&&&&&&&'''''''''((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&& !!!"""$$$$$$$$$###"""%%%$$$###"""""""""###$$$"""######$$$&&&''''''(((######$$$%%%%%%%%%%%%$$$%%%%%%&&&'''&&&%%%$$$###"""############$$$$$$$$$ !!!###$$$%%%$$$"""!!!""""""!!!!!!!!!!!!""""""!!!"""###$$$%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""""""""!!!!!!!!!###$$$### """%%%!!!"""$$$%%%&&&$$$###""" !!!!!!!!!!!!"""!!!!!!"""""""""$$$%%%### ###)))///)))$$$!!! !!!"""##################"""!!!"""$$$%%%$$$###%%%%%%$$$$$$%%%%%%&&&'''$$$$$$%%%&&&&&&%%%%%%%%%$$$######$$$%%%&&&'''(((%%%&&&''''''((((((''''''&&&***---,,,+++222@@@LLLdddeeeXXXAAA555:::BBBBBBFFFUUU]]]ZZZQQQAAA>>>LLLnnnrrrjjjRRR;;;111---***%%%&&&((()))))))))((((((######%%%&&&'''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''###+++...555UUU~~~PPPAAAEEE???RRRqqqssssssXXX===333000***)))...******************+++++++++***((('''''''''((())),,,///222333222555???HHHppp|||hhhaaaaaaaaa```fffiiiooohhhMMMFFFVVVpppzzzUUUBBB888666333666888000//////000000//////...------,,,+++,,,...333888;;;BBB;;;000000555999NNNqqqlllYYYPPPQQQXXX]]]XXXRRRFFF;;;777888777222222666999<<>>???>>>BBBBBBDDDXXXuuuzzzgggaaasssxxx^^^JJJAAA:::666666555222222444222000//////000222111000......---------,,,,,,,,,++++++,,,---............,,,,,,,,,------............------,,,---...000000************************---,,,***)))))))))******((())))))+++,,,...000111555@@@VVVnnn~~~qqq___LLL<<<222(((((()))+++,,,,,,***(((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''&&&%%%%%%$$$############$$$$$$$$$$$$######%%%$$$$$$######$$$$$$%%%'''&&&$$$######$$$&&&'''&&&%%%###"""""""""######"""$$$&&&''''''%%%""" %%%%%%&&&'''&&&%%%$$$#########$$$$$$$$$%%%%%%%%%%%%$$$"""!!!!!!###$$$&&&!!!!!!!!!"""#########$$$ !!!###$$$$$$###!!! !!!!!!"""""""""#########$$$$$$###"""!!!!!!""""""""""""""""""""""""""""""$$$%%%%%%$$$### """######"""!!!###"""!!!"""###"""  !!!!!!"""###$$$$$$$$$''''''&&&$$$###!!! """!!! !!!###$$$&&&%%%$$$$$$%%%%%%###"""&&&&&&%%%$$$$$$###""""""''''''%%%%%%%%%%%%'''''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$###""",,,)))***777888CCCbbbsss\\\FFF<<<999666999???CCCQQQVVVQQQJJJ>>><<>>IIIooosssuuuWWW???444,,,,,,...'''((((((((((((''''''''''''))))))***+++,,,------...---...//////111555;;;???dddrrrmmmkkkfffcccfffkkkxxxzzzUUUNNNLLLSSSvvvnnnOOOCCC888444444222222333......---------......///,,,------...///000111111666---,,,333333999XXX|||ttt\\\RRROOOTTTXXXSSSUUUKKK@@@:::555111222555000555<<<===BBB___|||fffTTTMMMCCC>>>===999999:::;;;;;;<<<===@@@CCCCCCCCCAAAIIIcccuuujjjhhhwwwsss]]]GGG>>>888777777444222222222111//////111222111000............------------,,,,,,---.........------,,,,,,,,,,,,------------///...---,,,,,,,,,---...++++++++++++++++++++++++,,,+++***))))))******+++++++++++++++,,,,,,---...000777FFFXXXgggttt{{{aaaGGG666333...)))'''((())))))))))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%$$$############$$$$$$$$$$$$######%%%$$$$$$######$$$$$$%%%'''&&&$$$######$$$&&&''''''&&&%%%$$$######$$$%%%###$$$%%%&&&&&&$$$###!!!""""""#########"""!!! """"""#########$$$$$$$$$$$$###!!! !!!"""###$$$###############$$$$$$$$$"""###$$$%%%%%%$$$###"""#########$$$$$$%%%%%%%%%$$$######"""""""""""""""""""""""""""""""""""""""###$$$%%%%%%$$$""" !!!"""######"""!!!"""!!! !!!"""!!!  !!!!!!"""######$$$$$$&&&%%%%%%$$$$$$###""""""###"""!!!!!!!!!"""###$$$&&&%%%###$$$%%%%%%$$$"""$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((---%%%%%%444;;;IIIeeepppYYYCCC;;;999777999>>>???LLLQQQMMMGGG======MMMmmmnnnfffPPP<<<222///...''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((+++,,,((('''***,,,,,,)))(((((('''''''''(((((())),,,///;;;___oooWWWDDDFFF>>>IIInnnrrrsssVVV???444,,,,,,...(((******))))))((((((((('''((())))))***+++,,,------......//////000333888;;;TTTvvv}}}tttjjj___``````ggg{{{tttTTTLLLJJJRRRuuukkkOOOCCC777444444222111222///......------------...++++++,,,---...///000000111---...333777BBB___|||nnnXXXPPPNNNTTTZZZUUUOOOEEE<<<777444111222555222444:::;;;DDDeeevvv\\\NNNJJJCCC??????;;;777888:::;;;;;;===@@@BBB???BBBJJJ]]]wwwwwwoooppp~~~{{{uuuTTTHHH<<<999999666333222333111000000111222111111000000/////////.........------.........------,,,,,,,,,,,,,,,++++++++++++///...---,,,++++++++++++------------------------++++++***))))))***,,,---......---,,,++++++++++++,,,///666???JJJYYYpppdddQQQ>>>666---)))***,,,+++))),,,,,,+++***(((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$#########$$$$$$$$$$$$######%%%$$$$$$######$$$$$$%%%&&&&&&$$$$$$$$$$$$&&&&&&'''&&&&&&%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$###"""!!!!!!"""""""""############"""!!! !!!"""##################"""""""""$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!!!!!!!""""""#########"""""""""""""""""""""""""""""""""""""""######%%%%%%%%%$$$###""""""""""""""""""""""""!!!!!!  !!!!!!!!!!!!!!!"""######$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!"""###$$$&&&$$$###$$$%%%%%%$$$"""######$$$%%%%%%&&&''''''$$$$$$###""""""###$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%######$$$%%%%%%&&&'''''')))+++%%%&&&555AAAPPPdddkkkTTT>>>999:::999999<<<<<>>bbbbbbQQQBBBEEE???LLLqqqrrrpppTTT???444,,,,,,...(((,,,++++++***)))(((((('''(((((()))***+++,,,------......///...///111555888FFFhhh{{{lll]]]```]]]hhhjjjQQQIIIIIIRRRuuugggNNNBBB777444333111000111//////...---,,,,,,------------...///000111111222///000111222<<>>>>>999555777888999:::;;;>>>@@@AAACCCSSSqqq|||yyyvvvyyyzzzrrrhhhVVVCCC;;;999777555333444222111111222222222111111111111000000000//////......///......---,,,,,,,,,,,,,,,++++++*********---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******)))***+++---...///...---,,,+++*********,,,---///333777CCCXXXlll~~~rrrLLLBBB666/////////---***++++++***)))(((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%$$$#########$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$""""""""""""#########$$$$$$###""""""!!!""""""#########""""""!!!!!! %%%$$$############$$$%%% """"""#########"""""""""""""""""""""""""""""""""######$$$%%%%%%$$$###"""$$$###"""!!!!!!!!!"""###!!! !!!"""""" !!!!!!""""""############""""""##################%%%%%%###"""""""""###$$$%%%$$$######%%%%%%$$$###$$$$$$$$$%%%&&&&&&''''''%%%$$$###""""""###$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&###(((***---999HHHWWWcccbbbLLL999777::::::999:::<<>>KKKdddwwwdddMMM:::000,,,,,,''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&***+++((('''***+++***((('''''''''((()))******++++++///BBBeee~~~zzzgggSSSIII@@@EEEBBBSSSxxxvvvlllRRR>>>555,,,,,,///))),,,+++******)))(((''''''''''''((()))***+++,,,,,,+++,,,------...000333666@@@\\\{{{pppaaaccc```mmmvvvaaaMMMFFFHHHTTTwwwbbbLLLAAA666333333111///000//////...---,,,,,,,,,,,,+++,,,---...///000000111///333333222BBB___tttxxxttt[[[LLLJJJIIIPPPVVVQQQBBB;;;666555333111111333222222777>>>RRRyyyaaaKKKAAACCC>>>;;;999444555777888888888999<<<>>>DDDGGG[[[~~~|||yyyzzz}}}zzzpppjjj{{{dddKKK===888555444444555333222111222333222111222222111111111000000000////////////...---,,,,,,,,,,,,,,,++++++*********)))***+++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,---...------,,,+++++++++,,,,,,------...//////333@@@NNNfffpppgggXXXDDD555...------,,,)))))))))(((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&%%%###""""""$$$%%%&&&###""""""!!!!!!!!!!!!!!!#########$$$$$$$$$%%%%%%%%%%%%$$$$$$############$$$$$$$$$######"""""""""######""""""""""""######%%%%%%%%%%%%%%%$$$$$$$$$!!!"""############""""""""""""""""""""""""""""""$$$$$$$$$######"""!!!!!!"""!!! !!!"""###""""""!!!"""$$$$$$"""!!!"""""""""""""""#########"""""""""""""""!!!!!!!!!%%%$$$###""""""###$$$$$$%%%$$$######%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&%%%$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$###)))...000777MMMbbbiiiXXXEEE666666:::999888:::;;;AAAAAA@@@>>>===OOOooovvv___III999///+++***''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$(((***'''&&&((()))(((%%%%%%%%%&&&'''((()))***)))---777MMMkkkzzzlllVVVEEEBBB???FFFEEE[[[}}}gggOOO>>>555,,,,,,///*********)))(((''''''&&&&&&&&&'''((((((******+++,,,(((***+++,,,---000333666;;;PPPooosssdddaaabbbsssnnn\\\IIICCCHHHZZZ}}}___KKK???555333222000............---,,,,,,,,,,,,,,,))))))***+++,,,------...---222222555NNNqqq{{{hhhSSSHHHHHHGGGLLLOOOJJJ@@@;;;666777666222111333///111888AAAZZZ[[[FFF===@@@<<<:::999444888888888888777888;;;===EEENNNhhhwwwvvvxxxyyywwwtttooohhhcccuuuYYYFFF;;;666444555666444333222333333222111222222111111111000000000....../////////...------,,,,,,,,,,,,++++++++++++((()))+++---.../////////++++++++++++++++++++++++,,,,,,+++******+++------,,,,,,+++++++++,,,------,,,+++,,,...,,,+++///666DDDPPPfffuuuZZZAAA111,,,...000((((((((((((((((((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%%%%$$$%%%$$$#########$$$%%%&&&$$$######"""!!!"""""""""###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$######&&&&&&&&&&&&&&&%%%%%%%%%""""""""""""""""""""""""$$$$$$$$$$$$$$$######### !!!###$$$$$$###""""""""""""""""""""""""""""""$$$$$$######"""""""""!!!"""!!!  !!!"""######""""""###%%%%%%$$$"""""""""""""""""""""######"""""""""""""""!!!!!!!!!###""""""!!!"""###$$$%%%$$$#########%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%%%%&&&''''''%%%%%%$$$$$$$$$$$$%%%%%%''''''&&&%%%%%%$$$######)))***...///666UUUnnnnnnMMM>>>444555999777777;;;999===;;;999888999PPPvvvnnnUUUCCC777000,,,,,,''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$)))+++(((''')))***((($$$$$$%%%%%%'''((()))******444FFF___vvvzzzgggOOO<<>>555222222///------------,,,,,,,,,,,,------------...///000111222222+++///222>>>]]]yyy[[[JJJDDDGGGFFFHHHJJJCCC>>>999777999888555333444///333:::CCC]]]YYYCCC:::===;;;;;;===999999999888777777999>>>BBBGGG\\\{{{uuukkkppprrrqqqmmmjjjhhhddd___mmmXXXHHH===888999777555333333333333333111111111111111000000000000---......////////////...,,,,,,,,,,,,------------***+++,,,.../////////...------------------------...---,,,+++***+++,,,------,,,,,,++++++,,,,,,---,,,((('''***+++***+++......555GGGaaa}}}www^^^HHH:::555555++++++******)))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%&&&''''''&&&%%%$$$#########$$$$$$%%%&&&&&&&&&$$$#########$$$%%%############$$$$$$$$$$$$&&&&&&%%%%%%$$$###""""""%%%%%%%%%%%%%%%&&&&&&&&&"""###$$$$$$$$$$$$###"""""""""!!!!!! !!!###$$$$$$$$$""""""""""""""""""""""""""""""###############$$$%%%%%%$$$$$$###"""!!!!!!!!!!!!"""!!!!!!"""$$$$$$###"""###"""""""""""""""""""""""""""######$$$$$$%%%%%%!!! !!!###%%%&&&$$$###"""###%%%&&&%%%$$$!!!""""""######$$$$$$$$$((('''&&&%%%%%%&&&'''(((&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%***'''...444@@@cccuuufffDDD999333555777555777===;;;<<<888666555666RRR{{{hhhNNN???666...******''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$)))+++(((''')))***((($$$$$$%%%&&&((()))+++,,,000@@@YYYqqq~~~xxx___III999???AAAEEEEEEbbb```KKK===666---,,,///+++((((((((((((((()))))))))%%%&&&&&&'''((()))***+++(((***,,,---...///111333444===XXX|||sssfffxxx|||jjjWWWKKKCCC???MMMhhh^^^HHH===444222111...,,,+++++++++++++++,,,---......000000111222333444555555///222888KKKmmmkkkPPPBBB@@@FFFFFFGGGFFF>>>:::666666999;;;888666777222666<<>><<<888777666555777===DDDJJJVVVqqqwwwkkkdddiiillllllhhhggghhhddd]]]~~~hhhUUUFFF???>>>888666444333444444333111111111111000000000000///------...///000000000///,,,,,,,,,------.........,,,---.../////////...---........................///...,,,+++***++++++,,,......---,,,++++++++++++---'''$$$(((,,,,,,...000///...444FFF```zzz|||dddMMM>>>777///...---+++)))(((&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%'''(((((((((''''''######$$$$$$%%%%%%%%%%%%$$$###!!! !!!"""""""""""""""############%%%%%%%%%$$$$$$"""!!! !!!!!!!!!"""#########$$$"""###%%%&&&&&&%%%###"""$$$$$$######"""""""""!!!!!!###$$$%%%$$$###"""""""""""""""""""""""""""#########$$$%%%'''((()))''''''&&&$$$###!!! !!! !!!###$$$###!!!#########"""""""""""""""!!!"""###$$$&&&'''))))))!!!###%%%&&&$$$###"""###%%%&&&%%%$$$ """###$$$%%%&&&''''''%%%%%%%%%%%%'''''''''&&&&&&%%%%%%&&&&&&'''###$$$$$$%%%%%%&&&&&&'''%%%"""...===OOOpppwwwYYY???777333666666333666>>>>>>>>>999666555777TTTgggLLL===444,,,&&&%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''"""''')))'''&&&((((((&&&%%%%%%&&&''')))+++,,,---888JJJfff{{{rrrWWW@@@888???BBBEEEDDDaaa~~~___JJJ===666---,,,000,,,((((((((()))******++++++%%%%%%&&&'''((()))*********,,,............000111999;;;NNNqqqssssss^^^MMMAAAAAA???OOOlll___HHH===444222111...++++++*********+++,,,---...///,,,,,,---...///000111111666777@@@WWWwwwvvv\\\HHH<<<>>>FFFFFFGGGEEE===666333444999<<<:::888999555999<<<@@@XXXfffLLL>>>===888888<<<:::777666444444888@@@JJJQQQhhhxxxjjjfffdddeeeiiijjjhhhiiikkkeee]]]jjjTTTGGGBBB:::888555333222222333444222111111000000000000000111000///------......///------......------,,,+++************************------------------------.../////////...------,,,,,,,,,+++***)))))))))))))))************++++++++++++...444;;;FFFYYYppp|||kkkTTT???444///)))&&&&&&&&&%%%$$$'''&&&%%%$$$$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$%%%''''''&&&$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$%%%"""###$$$%%%%%%%%%%%%%%%&&&%%%###"""""""""#################################$$$%%%%%%%%%$$$###"""!!!!!!!!!!!!""""""""""""$$$###"""!!!!!!"""###$$$!!!"""###%%%%%%$$$######$$$$$$$$$%%%%%%&&&&&&&&&"""######$$$%%%%%%&&&&&& !!!"""###$$$%%%&&&&&&%%%###!!! """######"""!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!!!!"""###$$$$$$$$$$$$$$$######""""""###$$$%%%%%%"""&&&)))(((%%% """!!!!!!!!!"""###$$$$$$&&&&&&'''''''''&&&$$$###&&&&&&%%%%%%%%%&&&''''''%%%%%%$$$$$$$$$%%%&&&&&&&&&,,,000:::YYYwwwsss]]]???888444777888666888===:::<<<888777999<<>>@@@999@@@HHH___^^^LLL888...,,,+++,,,...,,,***(((''''''(((***,,,)))((('''(((***++++++******+++------------///111999777DDDdddkkkQQQCCC>>>===>>>OOOrrr{{{fffFFF@@@888222///...---,,,+++++++++***)))***,,,...+++,,,------++++++,,,---555555EEEgggnnnTTTGGGBBB???@@@DDDDDD???999555222000333888;;;:::777111999<<>>;;;777666555444333111222222111000000000000000111000///.........//////------......------,,,+++------,,,,,,,,,+++++++++------------------------...............---,,,,,,,,,++++++*********++++++)))************+++++++++'''))),,,...555AAARRR^^^zzzjjjUUU@@@999000***))))))((('''''''''&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$%%%''''''&&&$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%$$$###"""""""""###$$$%%%%%%%%%%%%%%%%%%%%%###"""""""""#################################$$$%%%%%%%%%%%%$$$###!!!!!!!!!!!!"""""""""###%%%$$$###""""""###$$$%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$""" """######"""$$$######"""!!! """######$$$$$$######"""######$$$$$$$$$######"""###""""""""""""###$$$%%%"""###%%%%%%%%%$$$""" ######"""""""""###$$$$$$$$$%%%&&&(((((((((((('''&&&&&&&&&&&&''''''((()))''''''&&&&&&''''''((((((***+++000@@@^^^uuuooo\\\===666333555666555777;;;:::<<<999888:::;;;SSSyyyhhhJJJ:::444000,,,***'''&&&&&&&&&&&&'''((((((***)))((('''&&&''''''((($$$%%%&&&'''((('''&&&&&&((('''((()))((('''---444BBBgggvvvdddRRRCCC???CCC;;;???HHHccc|||[[[JJJ777///---,,,,,,---******)))(((((()))******+++)))((()))******)))((((((***,,,---------...000222222???^^^dddMMMAAA===>>>???RRRuuuwww___CCC>>>888222000...---,,,+++++++++***)))***,,,...+++,,,......------///000111888QQQyyyfffLLLEEECCCAAAAAACCCAAA<<<888444111000222777:::888666333:::???IIIrrrvvv```NNN;;;555555666777777888333222888===EEEZZZpppzzzllliiikkkjjjmmmmmmkkkjjjiiiddd]]]wwwaaaRRREEE???999777888777333...333222111111000000111111111000000///.../////////---............---,,,,,,/////////......------,,,------------------------,,,------------,,,,,,+++,,,++++++++++++,,,,,,---)))************+++++++++***++++++***,,,222;;;CCCYYYkkkmmmXXXMMM???444000...+++(((''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%''''''&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$(((''''''&&&%%%$$$############$$$%%%%%%%%%$$$$$$%%%$$$######"""#################################$$$$$$%%%%%%%%%%%%$$$$$$!!!!!!!!!"""""""""######&&&%%%$$$######$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$###!!! !!!""""""!!!######""""""!!!!!!!!! $$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$"""!!!!!!""""""""""""""""""###$$$%%%$$$###"""""""""###$$$%%%$$$$$$############$$$"""###%%%''')))*********&&&&&&&&&'''((()))***+++''''''&&&&&&'''(((((()))+++)))000IIIeeeooodddUUU999444222333555444555777:::<<<999999999999PPPttt~~~fffKKK;;;555000+++)))'''&&&&&&&&&&&&'''(((((())))))******))))))((((((&&&&&&'''((((((((((((''')))'''((()))))))))///777JJJrrrrrr\\\MMMBBB>>>EEE======IIIiiiwwwVVVFFF666000...,,,++++++)))))))))))))))))))))))),,,***))))))))))))(((&&&'''))),,,---,,,,,,---...000111;;;VVV{{{ttt[[[IIIAAA???>>>AAAUUUzzzqqqTTT???;;;666333000///---,,,+++,,,,,,+++******---///,,,---//////...///111333222>>>___~~~\\\HHHBBBCCCCCCCCC@@@===888666222000///111555777666444555;;;BBBQQQ{{{iiiXXXIII:::555666666666777999555666===EEETTTnnnyyyrrrqqqrrrssssssqqqnnnmmmjjj```UUUqqqcccPPPFFF;;;666777777444///333333222111111111111222111111000000000/////////...............------,,,.....................///------------------,,,,,,+++,,,,,,---,,,,,,++++++++++++++++++,,,---......))))))*********+++++++++,,,---...------000555999<<>>666///***''''''&&&&&&&&&&&&'''(((((('''((()))******)))'''&&&&&&&&&''''''(((((((((((((((((()))+++***)))...555GGGrrrkkkRRREEE>>>;;;EEE======MMMqqqrrrPPPBBB444000///---***)))(((((()))******)))((((((***)))(((((()))***)))'''&&&(((,,,...---,,,,,,---555666<<>>LLLnnnooo[[[MMMAAA;;;;;;;;;>>>SSSzzzgggFFF;;;888555222111000///---,,,,,,,,,+++***+++---///000111000///------///222999NNNnnn{{{bbbNNNHHH>>>BBBDDDAAA:::444222222///...///000222333333222555555>>>XXX|||ZZZIIIAAA999777666555555888AAA:::===QQQooowwwrrrvvvyyyzzz{{{{{{xxxpppjjjgggbbbUUUHHHwwwgggQQQ@@@999777888777555444333333222222333333111222222222222111000000...////////////...------***++++++,,,---...//////.........------,,,,,,++++++,,,,,,---------------,,,++++++++++++,,,,,,---)))************+++++++++******+++++++++++++++***)))...888HHH\\\rrrqqq\\\HHH888000,,,***((('''&&&&&&&&&'''''''''&&&&&&&&&&&&''''''&&&%%%%%%&&&(((((('''&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%$$$######""""""###$$$$$$$$$$$$###########################""""""!!!""""""###$$$%%%"""""""""#########$$$$$$$$$###"""!!!!!!"""###$$$######""""""######$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&((('''$$$"""""""""###$$$ !!!!!!!!!""""""######!!!!!!!!!"""$$$%%%$$$"""######""""""!!!!!!!!! """"""############""""""!!!!!!"""$$$$$$%%%%%%%%%%%%$$$##################!!!"""$$$%%%%%%$$$###"""%%%$$$$$$############$$$######"""""""""###$$$$$$&&&%%%%%%%%%%%%&&&''''''&&&&&&''''''((()))++++++---555QQQttt{{{bbbEEE999000222222222444777555111000333111000111222IIInnn~~~jjjRRRBBB888///)))((('''&&&&&&&&&&&&'''((((((((()))+++------,,,+++***&&&&&&%%%%%%&&&&&&'''(((''''''***---+++)))---333HHHmmm{{{\\\HHH@@@<<<:::???888EEE]]]|||jjjFFF:::///...///---***(((((((((((((((((((((((((((&&&%%%%%%''')))++++++***'''+++000333222000///...444:::>>>HHHjjj~~~dddTTTHHH;;;444444:::;;;OOOwwwjjjIII<<<999555222111111000///,,,------,,,++++++...000111111000///---...111333;;;[[[|||xxx```MMMBBB???@@@AAA===777222000111...//////000111111222222444333???\\\}}}vvvVVVFFF@@@;;;999777555777;;;BBB???FFFaaaqqqttt|||xxxtttkkkbbb]]]XXXOOOEEE{{{~~~fffPPPAAA:::999999555555444333333333333333222222333333333222111000///////////////...------------------------------///......---,,,,,,++++++,,,,,,---...............,,,++++++*********++++++)))************+++++++++++++++++++++,,,,,,***)))***+++///777DDDXXXpppoooYYYIIIAAA111///+++(((&&&&&&((()))''''''&&&&&&&&&&&&''''''&&&%%%%%%&&&((()))'''&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$###"""!!!"""###$$$%%%$$$$$$###########################!!! !!!"""###$$$""""""#########$$$$$$$$$$$$$$$###""""""###$$$$$$"""###$$$$$$%%%%%%$$$$$$######$$$$$$%%%&&&''''''(((&&&$$$"""!!!"""$$$%%%#########""""""""""""""""""!!!"""$$$&&&&&&%%%###$$$######"""!!! """"""############"""""""""######$$$$$$$$$######&&&&&&%%%$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$$$$######"""""""""###$$$$$$$$$###"""""""""###$$$%%%(((''''''&&&&&&&&&&&&&&&&&&&&&''''''(((***+++,,,///>>>\\\wwwwww\\\AAA555000333444333555999777222///111//////111333LLLrrrzzzgggPPP@@@777///++++++'''&&&&&&&&&&&&'''((((((((()))***,,,,,,,,,+++***((('''&&&&&&&&&'''((()))((('''(((******+++222;;;UUUqqqnnnRRRCCC>>>;;;???===777KKKeee}}}eeeCCC777---,,,...---***))))))((('''&&&&&&'''((()))'''&&&%%%''')))******)))(((---333666666333111//////999===EEEfffqqqZZZNNNEEE999333666::::::LLLsssoooPPP???;;;555222000111111000,,,------,,,++++++...000000000000//////111555888IIIooowwwdddRRRCCC@@@???===999555222000000...///000000000111222222333333CCCccczzzqqqQQQFFFAAA===;;;777555888>>>AAADDDSSSqqqsssmmmwwwsssoooeeeYYYQQQOOOJJJEEEzzzuuu\\\HHH===999999555555444333333333333444222222333444333222111000///////////////......---111000///...---,,,++++++//////...---,,,,,,++++++,,,------.../////////...,,,,,,+++***)))))))))))))))************+++++++++((((((((()))++++++***)))******+++---333BBBYYYkkkwww{{{eeeVVVPPP666333...)))'''''')))+++''''''&&&&&&&&&&&&''''''&&&&&&%%%'''((()))'''&&&&&&''''''''''''''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###%%%&&&''''''%%%%%%%%%%%%%%%$$$###"""!!!"""###$$$%%%%%%$$$###########################  !!!###$$$"""############$$$$$$$$$%%%%%%$$$######$$$%%%%%%###$$$%%%&&&'''&&&%%%$$$""""""###$$$&&&'''(((((((((&&&###"""!!!###%%%&&&&&&&&&%%%$$$###"""!!! """""""""$$$''''''&&&$$$!!!!!!!!!!!!""""""""""""#########$$$$$$#########$$$$$$$$$$$$$$$###"""!!!'''&&&&&&%%%$$$$$$$$$%%%######"""""""""###%%%&&&"""!!!!!!!!!"""###$$$$$$$$$###""""""###%%%&&&(((***)))(((''''''&&&''''''$$$$$$%%%%%%'''((()))***///AAA___uuupppUUU===222000444666444666:::888222///111......111555OOOuuuvvvcccMMM>>>666///------'''&&&&&&&&&&&&'''((((((''''''((())))))))))))))))))((('''''''''(((***+++***'''&&&'''(((---888CCC___tttzzzeeeJJJ>>>;;;999BBB===777OOOjjj|||aaaBBB666,,,+++...---*********)))'''&&&&&&''')))***((('''&&&'''((()))(((''')))...444888777555222111///:::>>>DDDccc}}}gggSSSJJJCCC:::777<<<;;;999JJJrrrtttWWWAAA<<<666111000111111111,,,------,,,+++,,,...000//////000000111444999===YYYttthhhZZZJJJ@@@>>>:::666444222111000...000111111000000222333333555GGGjjjyyymmmNNNFFFBBB>>><<<888555999@@@???HHH]]]|||rrriiijjjyyyoookkkaaaSSSJJJIIIGGGEEEzzz```MMMAAA:::@@@888333555888666333222333333222222111000000000000000111222222000///...222000............---,,,000///...---------------+++,,,---......---,,,+++///...---+++***))))))(((++++++++++++++++++++++++,,,+++***)))((((((((((((+++***))))))---666AAAIIIXXXlll|||pppfffPPPBBB444//////...)))$$$((('''&&&&&&&&&&&&&&&'''***)))'''&&&'''''''''&&&******++++++***)))((((((%%%''')))'''$$$###%%%'''(((%%%######$$$%%%%%%$$$%%%%%%$$$######$$$%%%%%%############""""""!!!!!!########################""""""""""""""""""""""""&&&&&&&&&%%%###!!! """######$$$$$$%%%&&&&&&(((&&&$$$%%%'''(((&&&$$$&&&&&&&&&''''''(((((((((&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$######""""""######&&&''''''((((((''''''&&&$$$!!! ###%%%$$$"""######"""""""""""""""###"""############$$$$$$$$$###$$$$$$$$$""""""###%%%!!!$$$&&&%%%$$$$$$%%%$$$$$$$$$$$$###!!! """""""""###$$$$$$%%%%%%&&&'''((('''&&&&&&'''(((%%%'''(((((('''''')))***222:::iiikkkxxxDDD>>>111555555777999;;;;;;999777333,,,///222---:::WWWjjjuuueeePPP???555000......***(((&&&$$$###$$$%%%&&&&&&&&&&&&&&&&&&'''((()))'''''''''''''''((()))))),,,000000***&&&...@@@NNNuuusssgggQQQAAA<<<;;;999AAA<<<===FFFiiivvv___AAA666,,,***,,,++++++,,,))))))))))))))))))))))))(((((((((((())))))))))))......333;;;===777222000222===<<>>444000///......111(((+++---...---,,,,,,,,,...,,,---000222555>>>IIIoooqqqfff\\\QQQ>>>===:::666111...---...))),,,///000000111333444666888EEEhhh```NNNEEE@@@===;;;:::888;;;@@@DDDKKKaaammmmmmttt|||qqqdddUUUNNNKKKGGGDDDEEEqqq]]]JJJ===???888444666777444111111222222111111000/////////000111111111111000//////111///---------...---+++//////......------......+++,,,---......---,,,+++---,,,++++++*********************************************)))((((((''''''******))))))+++///555999EEEUUUiiiwwwzzzlll\\\GGG888000,,,)))''',,,,,,+++++++++******+++%%%%%%&&&''')))***++++++***---000222222000......)))***+++***)))(((((()))((('''(((((((((((('''&&&))))))))))))((((((((('''%%%%%%%%%%%%$$$$$$$$$###################################################$$$$$$$$$$$$$$$###"""!!!"""######$$$$$$%%%%%%&&&%%%$$$"""###%%%&&&$$$"""$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$###""""""!!!!!!"""""" !!!""""""###$$$%%%&&&$$$"""!!!"""%%%&&&%%%###$$$$$$######"""######$$$$$$$$$$$$$$$%%%%%%%%%%%%"""$$$&&&&&&%%%$$$$$$$$$ """%%%&&&&&&%%%$$$%%%$$$$$$$$$$$$$$$###"""!!!!!!!!!""""""###$$$%%%%%%'''((()))((('''&&&'''(((&&&'''(((((('''''')))***222;;;ggggggqqqAAA<<<222666666888;;;>>>@@@???>>>999000222444111@@@^^^ppp{{{hhhPPP???444...+++++++++***(((&&&&&&&&&'''(((&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''(((((()))+++---///...,,,444KKKaaayyygggPPP@@@<<<;;;999:::888999???cccuuu^^^FFF;;;000,,,,,,***))))))))))))))))))))))))))))))(((((((((((())))))))))))---,,,000777999555111111222;;;;;;HHH^^^lllWWWJJJBBB888666999555666999MMMqqqvvv^^^III???444000///------000,,,...000111000//////000111,,,---111111222@@@RRR|||mmm^^^SSSJJJ???>>>;;;666111...---...+++---///000000000222333555888EEEfffaaaPPPFFF???999888666555888===BBBMMMiiiyyylllnnnvvvzzzqqqcccUUUNNNJJJFFFCCCCCCrrrYYYEEE>>>999777888888444111222111111111000//////......111111000000//////000000000...,,,,,,------,,,+++..................//////+++,,,---......---,,,+++++++++*********++++++,,,))))))))))))))))))))))))))))))******)))((('''&&&&&&(((*********+++,,,...444===LLL```xxxzzzcccJJJ888000...///)))))))))))))))((((((''''''((()))+++---...///000333888???CCCCCC@@@<<<:::///...,,,******)))(((&&&%%%'''))))))(((''''''''''''(((((((((((('''%%%$$$%%%%%%%%%%%%$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$######""""""######$$$%%%%%%%%%%%%###"""###$$$%%%$$$###"""############$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###""""""!!!!!!!!!!!!!!!""""""###$$$&&&(((+++,,,###""""""$$$%%%&&&$$$###$$$$$$############$$$$$$%%%%%%%%%&&&&&&&&&''''''"""$$$'''((('''%%%$$$$$$"""$$$&&&'''%%%$$$$$$$$$###$$$$$$$$$$$$$$$###### !!!"""###$$$%%%%%%((()))***)))'''&&&'''((('''((()))((('''''')))***111>>>gggeeehhh>>>:::222666666888;;;@@@DDDFFFFFF>>>333111333444GGGfffwwwkkkOOO===333,,,))))))+++***((('''&&&&&&'''(((&&&&&&%%%$$$$$$$$$%%%%%%''''''&&&&&&''''''((())),,,***,,,000...444RRRrrrzzzbbbKKK???======:::555666666999^^^vvv___HHH===111---,,,***((()))))))))))))))))))))))))))'''((((((((()))))))))***,,,+++---333444222222444444;;;;;;NNNhhhcccPPPEEE@@@777666888444666666IIIrrrwww\\\III>>>555111///------///+++---//////...---...///444------333222222FFFbbb{{{hhhVVVKKKGGG@@@???;;;666111.........,,,...000000//////111222444:::HHHiii}}}aaaSSSFFF>>>888666777777:::???FFFTTTrrrlllkkkqqqzzzxxxooobbbSSSMMMIIIDDDAAAAAAzzz|||hhhQQQAAA<<<::::::999555444555222222111111000/////////222111000......///000000111///------......---,,,------...///////////////,,,---...//////...---,,,,,,+++******************))))))))))))))))))))))))((()))+++++++++)))'''&&&$$$&&&)))++++++,,,...///000222999JJJccc|||}}}bbbJJJ;;;555444*********))))))(((((('''---...///111222666999<<>>???XXXvvv^^^LLLCCC@@@888777999555777555IIItttsssVVVFFF<<<444111000//////111+++---......---,,,---///555------555444666SSSvvv{{{rrrcccRRRIIIJJJ@@@???;;;555000......///...///000000///...000222333>>>RRRsssbbbUUUFFF???;;;;;;<<<===@@@EEEQQQbbb}}}qqqfffmmmvvvuuukkk^^^PPPJJJGGGBBB??????}}}wwwbbbIIIAAA;;;999888555444666444333333222222111111000222111///.........///000222000......///000///...,,,---...///000000000///---...///000000///...---...---+++***)))(((((((((************************(((***+++,,,,,,***((('''%%%&&&((()))***+++...000111000222:::JJJ```www}}}```JJJ:::111222111///...---------......111666;;;AAAIIISSSYYYqqqxxx|||rrriiieeeYYYPPPDDD;;;666333000...------+++***((()))+++---%%%''')))******)))'''&&&#####################$$$################################################$$$$$$$$$$$$$$$###"""!!!!!!""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""###$$$###"""!!!"""$$$&&&(((###$$$%%%%%%$$$#########!!!!!!!!!!!!!!!"""###$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&$$$######%%%'''$$$%%%&&&%%%###""""""###""""""######$$$######### !!!"""###$$$%%%%%%%%%&&&'''&&&$$$###$$$%%%'''((((((''''''(((+++---333MMMooojjj\\\===666111111111222777===BBBEEEEEE999000//////555QQQrrrfffFFF777222+++)))+++'''&&&&&&%%%%%%%%%%%%%%%(((((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&'''((((((,,,&&&(((---+++000RRRzzzrrrYYYJJJEEECCC???:::555777777999]]]uuu]]]DDD999...++++++***)))***(((((((((((((((((((((((('''''''''((()))*********,,,***+++...///111777???@@@CCCFFFcccYYYHHH@@@>>>777666999444777777MMMxxxlllPPPCCC:::222111111000111333///000111111000///111222444---///666888@@@bbbrrriii^^^OOOIIILLL???===999444///---...000///000000///......000222444EEE___aaaUUUGGGCCCAAABBBBBBAAAEEEKKK```uuuqqqcccaaappp|||{{{qqqdddXXXLLLGGGEEEAAA>>>>>>vvvYYYKKK===888666444333555555444444333222222111111000000//////......//////222000//////000111111000---...///000111000///...---...///000000///...---...---,,,***((('''''''''************************((()))***++++++***)))(((((((((((('''''''''***,,,...---...222888FFF\\\pppxxx^^^GGG888777555222000///000111333555===GGGRRR]]]jjjwww}}}xxxxxxjjjcccXXXMMMFFFAAA>>><<<666333000///000000000///******++++++***)))((('''%%%%%%%%%%%%&&&&&&&&&&&&########################""""""""""""""""""""""""%%%%%%%%%$$$###"""!!! !!!!!!""""""###$$$$$$$$$"""###$$$###"""!!!"""$$$%%%%%%%%%$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$%%%$$$$$$###############$$$###"""!!!!!!!!!"""###&&&''''''&&&$$$$$$%%%'''!!!!!!!!!!!!"""###$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&'''&&&$$$$$$&&&(((%%%&&&&&&%%%#########$$$###$$$$$$$$$$$$$$$######"""""""""###$$$$$$%%%%%%###$$$%%%%%%######$$$%%%''''''''''''''')))---///888XXXuuummmUUU===666333111111222666:::===>>>>>>666222222222666QQQrrr```@@@555222,,,))),,,((((((((((((((((((((('''(((((('''&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''(((***''')))---...999[[[~~~sss[[[MMMHHHCCC<<<999444222555===aaarrrZZZFFF:::///+++***(((&&&'''((((((((((((((((((((((((&&&&&&'''((()))***+++++++++***+++...///111:::CCCDDDFFFJJJkkkWWWEEE===;;;444444666222777;;;UUUeeeMMMBBB999222111222111111333---...///...------///111000///111666;;;KKKooopppcccWWWKKKFFFGGG===;;;777222...---///111///000000///......000222555KKKiii^^^RRRGGGFFFEEEEEECCCDDDNNNYYYtttfffZZZ\\\ooo}}}}}}sssiii[[[PPPFFFCCCBBB@@@>>>>>>ppp\\\FFF;;;999777555555444444333333222111111000//////000000//////...---111///......000111000///...///000111111000...---+++,,,---......---,,,+++,,,,,,***)))(((((((((((())))))))))))))))))))))))'''''''''(((((((((((((((((()))***)))''''''((()))))))))+++///111666DDDSSSkkkzzzeeeUUULLLIIIDDD@@@???AAADDDGGGRRR\\\kkkxxxyyytttwww}}}wwwuuuppphhh```YYYUUUTTTJJJFFFCCCEEEHHHGGG@@@:::333222000...+++)))'''&&&%%%%%%%%%&&&&&&&&&''''''######################################################$$$$$$$$$######"""!!!!!!""""""######$$$$$$!!!###$$$###!!!!!!"""$$$%%%%%%%%%$$$$$$#########"""#########$$$$$$$$$$$$$$$$$$###"""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%### !!!$$$'''############$$$%%%&&&'''&&&&&&'''''''''(((((((((%%%'''+++,,,***(((''''''''''''((('''%%%%%%&&&(((''''''''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%"""###$$$%%%$$$$$$%%%'''%%%&&&&&&&&&'''***...222@@@aaaxxxkkkMMM;;;666666444444555777:::;;;999888333222666333333LLLkkkxxx]]]<<<333222+++(((***''''''((((((((((((((('''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''(((((())),,,...222BBBbbb}}}nnnWWWJJJEEE???;;;:::555...333DDDiiirrr}}}\\\FFF:::///,,,+++)))((()))((((((((((((((((((((((((&&&&&&'''((()))***++++++***)))+++---...111:::EEEDDDFFFLLLnnnyyyXXXFFF===:::333333666222666???^^^bbbPPPDDD;;;444222222000///000++++++,,,+++******,,,///...222444333;;;SSSuuuooo\\\QQQIIIDDDBBB:::888555000---,,,///222/////////...---...111444777OOOmmmzzzYYYOOODDDDDDFFFFFFEEEMMMaaauuu}}}___VVVZZZlll{{{xxxsssiii^^^TTTIII@@@???@@@???>>>>>>kkkOOOAAA>>><<<999777333333222222111000000000...///000000000///---,,,000...------///000/////////000111222111000...,,,***+++,,,,,,,,,,,,+++*********))))))))))))******((((((((((((((((((((((((&&&&&&%%%%%%%%%&&&&&&'''&&&(((+++,,,+++*********&&&&&&***///000...555>>>QQQpppuuummmiiiccc___^^^```dddhhhqqq}}}uuugggeeepppzzz{{{sssnnnlllbbb^^^\\\```dddbbbWWWMMM@@@>>>:::666111...,,,+++#########$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""$$$$$$%%%%%%%%%!!!!!!!!!"""######$$$$$$"""%%%&&&&&&###"""$$$&&&%%%$$$$$$$$$######""""""""""""######$$$$$$$$$$$$######"""!!!!!!!!!!!!!!!###$$$%%%&&&&&&&&&%%%%%%######""" %%%%%%%%%%%%%%%&&&'''((()))(((((((((((())))))))))))###(((...111000,,,(((%%%((()))))))))'''''')))+++))))))))))))((('''&&&%%%&&&&&&&&&%%%%%%%%%$$$$$$!!!###%%%%%%%%%%%%''')))%%%%%%&&&&&&'''+++000333EEEgggxxxhhhFFF888666999888777888:::;;;:::777444000222666222///EEEdddooo[[[:::222222+++&&&(((%%%%%%&&&&&&'''&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&'''&&&%%%%%%%%%%%%&&&'''''')))---///...333FFFcccxxx}}}gggOOODDD???;;;:::<<<666---444KKKpppttt~~~```CCC888...,,,---------...((((((((((((((((((((((((&&&&&&'''((()))***++++++((((((***---...111:::EEECCCEEELLLnnnuuu\\\JJJ@@@<<<444444888444555AAAdddbbbSSSGGG===555333222...---...---......---,,,---///111,,,444555222:::WWWwwwmmmXXXMMMIIIEEEAAA888777333///,,,,,,///222/////////...---///222444888PPPnnnuuuUUUMMM???AAADDDFFFHHHWWWtttrrrYYYUUU\\\hhhxxxzzzqqqkkkaaaWWWOOOEEE======??????>>>???dddHHH>>>@@@<<<222555555444222000///111222444222000111444555333111111111000000000000111111//////.........---------***+++,,,------,,,)))((()))((((((((()))***++++++)))'''&&&'''***+++***(((%%%&&&'''((()))***++++++---,,,***(((&&&&&&&&&&&&)))))))))***,,,///333555BBBTTTvvvkkk^^^PPPIII]]]}}}zzzxxxvvvxxxvvvrrrttt{{{~~~rrrcccWWWPPPHHHCCC>>>777000,,,000)))%%%&&&&&&%%%&&&(((&&&&&&%%%%%%$$$###""""""%%%%%%%%%$$$$$$#########!!!!!!!!!!!!!!!!!!!!!!!!###"""  """%%%'''######$$$%%%%%%%%%%%%$$$"""$$$%%%&&&&&&%%%###"""$$$$$$%%%&&&&&&&&&&&&%%%###!!! """$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&$$$$$$$$$%%%%%%((('''&&&&&&&&&(((+++,,,(((((((((((())))))))))))+++...333666555111,,,((()))******)))'''%%%&&&'''///---***)))******'''$$$""""""#########$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$***'''%%%******---999SSSnnnuuuYYY>>>:::;;;666<<<::::::===@@@???999333333222---...444999RRRvvv{{{WWW<<<222++++++---***)))((((((((())))))&&&$$$%%%%%%%%%&&&&&&((()))))),,,***(((''''''(((***,,,)))---***222777JJJoootttyyy]]]HHH@@@;;;<<<;;;222///444666JJJ~~~}}}vvvVVVAAA777///---,,,)))(((***...,,,))))))***+++,,,+++))))))***++++++++++++***'''***+++***))),,,333999LLLEEENNNeeejjjSSSHHH>>>888333000111444:::DDDeee}}}bbbYYYHHH999444444,,,+++...***,,,,,,,,,---...///000111,,,...---;;;BBBUUU}}}zzzbbbTTTLLLFFFBBBBBB888666222///...000222333111---,,,///000///111555:::FFFvvv|||nnn```CCCCCC???>>>AAAKKKaaaqqq\\\XXX___kkkuuuyyyqqqjjjfff[[[NNNHHHEEEAAA>>>>>>?????????tttZZZHHH@@@:::444555555444333222222222333000...---...000111///---111111000///////////////........................++++++,,,---,,,+++***)))))))))))))))))))))***+++)))'''&&&''')))+++)))((('''((()))***+++,,,------++++++)))((('''(((((((((+++***))))))***---///000666DDDccciiiRRRIII@@@>>>UUUsss}}}vvvrrrqqqrrrsssvvvuuuwwwyyykkkcccYYYRRRLLLGGGAAA===111,,,((())))))&&&&&&'''''''''&&&&&&%%%$$$$$$###%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######"""!!!"""$$$&&&'''"""###$$$$$$%%%%%%$$$$$$!!!"""$$$%%%%%%$$$"""!!!###$$$$$$%%%%%%%%%%%%%%%!!! !!!"""##############################%%%$$$############$$$%%%%%%$$$######$$$%%%''')))******))))))((((((''''''(((***...000000---(((%%%,,,,,,,,,+++(((&&&&&&'''---***((('''((((((%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&%%%)))&&&&&&++++++---999UUUlllqqqWWW>>>;;;<<<888<<<;;;:::===@@@???999444111111------222666NNNssszzzWWW===333+++***+++'''***(((&&&%%%&&&'''&&&&&&((((((''''''&&&&&&'''''')))(((''''''''''''((()))&&&+++)))111;;;TTTwwwvvvmmmSSSBBB===999;;;;;;333000444666JJJ|||zzzsssTTTBBB888000...---+++***,,,,,,+++)))***+++,,,+++***(((((()))************)))''')))+++***)))---444:::BBBAAAOOOhhh```LLLCCC:::777444111222666;;;EEEfff|||bbbYYYHHH999444333,,,+++...***++++++,,,,,,---///000111000222///:::EEE]]]rrr]]]QQQKKKEEEBBBAAA444222///---,,,---///000222...---//////...000444:::HHHwww|||lll^^^CCC??????@@@GGGXXXuuuppp___\\\bbbkkktttuuullldddaaaYYYOOOLLLIIIDDDAAA@@@??????>>>rrrYYYDDD;;;:::555555444444444444444444222000///000111111000///111000///...............---------------.........,,,,,,,,,+++++++++******+++***))))))))))))))))))((('''&&&'''((()))((('''(((((())))))***+++,,,,,,***)))))))))))))))***+++,,,+++***))))))***+++,,,000888PPPwwwdddNNN;;;555222444IIIdddxxxqqqhhh___[[[\\\```ccccccbbbkkk}}}~~~xxxnnneee___YYYQQQLLL888222......,,,'''%%%&&&((((((''''''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%&&&&&&"""###$$$$$$%%%%%%$$$$$$!!!!!!###$$$$$$###"""!!!"""######$$$%%%$$$$$$$$$!!! """#########!!!!!!!!!!!!!!!!!!!!!!!!$$$############$$$%%%%%%######"""""""""$$$%%%'''+++******)))((('''&&&&&&%%%''')))******(((&&&$$$)))***+++***((('''((()))***)))''''''((('''&&&$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&)))%%%&&&---,,,...;;;[[[kkkkkkSSS>>>;;;===:::<<<;;;;;;===???===999444...///,,,---000333JJJnnnuuuTTT===444,,,***,,,'''***'''$$$###$$$&&&'''''',,,+++)))(((&&&%%%%%%%%%(((((((((((((((((((((((($$$,,,)))222CCCcccxxx\\\FFF;;;:::888:::<<<444444777888KKK{{{wwwqqqSSSBBB999222000///---,,,---,,,++++++---......,,,***''''''((()))))))))))))))((()))+++******...555:::???@@@PPPfffWWWBBB;;;666555444333444777;;;FFFfff|||ccc[[[III999333222******...++++++++++++,,,---...///000333666000999JJJiiivvvfffUUUMMMIIIDDD@@@???444333222111111111111111000---,,,///000///222666:::LLLyyy|||gggZZZCCC;;;???BBBLLLfffqqqgggfffjjjpppuuurrrggg___\\\WWWPPPNNNKKKFFFBBB@@@???===<<>>777555000)))%%%%%%''''''''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""$$$%%%%%%%%%$$$$$$""""""###$$$$$$$$$$$$$$$!!!"""######$$$######"""""""""###$$$$$$$$$$$$######""""""###%%%&&&&&&%%%########################&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&''')))))))))((((((''''''&&&&&&&&&'''(((((((((''''''$$$&&&''''''''''''(((******)))(((((((((((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))%%%'''///---111AAAeeekkkdddNNN<<<:::;;;999:::999999:::<<<:::777333---///......000222HHHmmmqqqRRR===555...,,,---))))))'''%%%%%%'''((('''&&&,,,+++)))((('''&&&%%%%%%******++++++++++++******&&&///+++555LLLppptttOOO===777999777999;;;444555888999MMM|||vvvpppTTT@@@888111000000...,,,...,,,,,,---000111000...+++'''((())))))******))))))((()))******,,,000666;;;FFFDDDPPPddd{{{xxxPPP<<<777333444444222333666:::GGGhhh}}}fff^^^III999333111******...+++++++++++++++,,,...///000333777000;;;RRRwwwjjj]]]OOOJJJHHHCCC===;;;333333333444333333222222...++++++///111222555:::<<>>===;;;999}}}```KKKDDD:::777444333333444444222/////////...------------......///000111333444555000000///---,,,+++***)))---,,,+++*********++++++++++++***)))((((((((()))(((((((((((('''''''''(((&&&&&&&&&'''(((((())))))++++++******)))(((((('''+++++++++++++++,,,------555444AAAcccxxxlllpppwwwwwwnnnxxxzzz```III>>>555222222333999BBBHHHDDD>>>777444222333444;;;777???NNNTTTPPPWWWeeekkkqqqvvvxxxyyyuuujjj]]]SSSLLLEEE@@@999///(((&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""" !!!###$$$%%%$$$""""""""""""###$$$$$$$$$$$$###"""######$$$$$$%%%%%%%%%""""""###$$$$$$$$$$$$###$$$###"""$$$&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&%%%$$$###"""%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''(((((())))))((()))))))))******++++++'''((()))(((''''''((()))(((((((((((('''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''))))))%%%)))///...666JJJqqqmmm^^^III;;;888999777777777777777888666444222---000///000111333KKKppptttVVVAAA888...++++++(((''''''(((***++++++(((%%%))))))(((''''''''''''''')))***++++++++++++***)))'''...+++888QQQtttiiiGGG999666:::777888:::444333555888NNN|||ssslllRRR===555/////////---+++,,,)))***,,,...000///,,,)))((()))******++++++******((())))))***---222888<<>>000***+++)))&&&'''(((***,,,+++)))&&&&&&&&&%%%%%%%%%%%%&&&&&&((('''&&&%%%%%%&&&'''(((+++,,,---GGG___pppuuuXXXAAA777888<<<777666:::666444666;;;SSS|||kkk```GGG999222---...///,,,+++,,,&&&&&&'''***,,,,,,***(((((())))))***************)))((((((***///555;;;>>>>>>HHHccc|||{{{QQQ>>>777333333333222333666;;;NNNppptttZZZMMM???222000222......111------------...///000111222222444:::[[[vvvqqqTTTIIIAAAAAABBB===777444111111222333333444555555666333222444555555777;;;KKKqqqmmmVVVKKKGGGCCCIIIZZZttt~~~mmmuuu|||qqq```PPPCCC>>>===888777555555666666555444oooQQQGGG<<<555444555444333111222444222///---...000222111111000000000000000******+++,,,,,,---......***+++---------,,,***((())))))(((((()))***++++++***,,,---,,,)))((()))+++&&&&&&&&&'''''''''''''''###$$$&&&(((((((((((('''((()))************))))))111111999VVV{{{OOO??????@@@IIIWWWaaajjj___TTTMMM@@@555222333...'''******+++,,,,,,---,,,,,,(((---///,,,---111222///111888;;;>>>KKK___gggccccccgggpppwwwoooXXX@@@333'''''''''(((((((((((((((#########$$$$$$%%%%%%%%%########################%%%$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###############!!!!!!!!!!!!"""###$$$%%%$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$&&&((()))'''%%%&&&&&&&&&&&&&&&&&&&&&&&&'''(((+++---////////////)))******+++******))))))''''''''''''''''''&&&&&&!!!"""$$$%%%''''''((((((&&&(((***++++++,,,...000///111222///+++))))))+++(((((('''''''''&&&&&&&&&&&&&&&&&&'''''')))******))),,,+++---...---DDDjjjjjjMMM===999999999:::444555666555444222222222***//////000222777UUU}}}___JJJ???222...111000'''&&&&&&''')))***)))((('''&&&%%%%%%$$$$$$$$$$$$***)))'''&&&&&&''')))***///...111OOOgggrrruuuYYY???555888;;;666666:::888:::<<>>DDDPPPjjj~~~iii>>>777222333444333555999<<>>@@@===777444///......///000111333333222///000444888999===BBBOOOwwwjjjUUUJJJHHHNNNUUUiiixxxjjjvvvqqq^^^NNNCCC@@@BBB:::888777666777666555333mmmXXXAAA777666555333111555222///...///000000000...///000000000///---,,,------......------,,,+++...------,,,+++***)))))),,,+++***((((((((()))***++++++)))(((''''''''''''''''''((((((((((((''''''(((+++......+++((((((((()))))))))***+++++++++,,,))),,,999OOOtttmmmGGGBBBFFFOOOYYY[[[fffxxxfffXXXIII:::333111...,,,---...------,,,+++*********'''&&&'''+++---,,,)))(((,,,...222888>>>EEEJJJMMMVVVaaasss|||gggKKK999000+++'''(((+++,,,)))%%%&&&%%%$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$######""""""&&&&&&%%%$$$$$$%%%%%%%%%(((((('''&&&&&&%%%$$$$$$!!!"""###$$$%%%&&&''''''%%%$$$$$$######$$$$$$%%%''''''&&&&&&&&&&&&''''''&&&&&&''''''((('''''''''+++))))))000:::???===:::---------,,,+++***))))))''')))******)))(((((())))))'''&&&%%%%%%&&&((()))&&&''')))*********)))(((222333333000---+++++++++)))(((((('''''''''(((((('''((()))(((&&&&&&((()))+++///)))***111...BBBnnnjjjKKK>>>:::666555666666444222333666666333000,,,,,,...---,,,888\\\gggHHH666000---+++***(((((((((((('''''''''''''''&&&%%%$$$###"""""""""###$$$%%%%%%%%%'''***------///999SSSqqq}}}jjjQQQ>>><<<:::888888777444222...444KKKmmmzzz___JJJ:::333...///000---******((('''''')))+++,,,+++)))((('''&&&'''((()))(((''')))***+++---000666===BBBEEEXXXqqqGGG:::666444---///777666;;;SSSwww~~~___JJJ@@@555444222111///...---------...+++(((,,,555777333555777IIImmmxxxcccLLLFFF@@@;;;:::999777555///......///000222444555111888555222999;;;:::@@@YYY|||kkkZZZGGGMMMLLLfff{{{ppp}}}oooZZZLLLCCC<<<888BBB===888444333333333222yyyaaaHHH<<<:::888444222555222000///000000000///...///000000000///------------......------,,,+++******+++++++++,,,,,,,,,,,,+++)))((((((((()))***,,,+++***))))))((((((((((((((())))))))))))(((((('''***------+++)))((())))))))))))***++++++,,,,,,---...777GGGiiinnnLLLKKKRRR\\\eeeeeennn{{{sss\\\MMMBBB888444333000------,,,------------,,,+++***+++***+++------+++***)))***,,,...111555:::===???BBBQQQkkkzzzYYY@@@333000,,,***++++++(((&&&%%%$$$$$$######$$$&&&&&&$$$$$$$$$$$$#########"""%%%%%%$$$$$$$$$$$$$$$%%%&&&%%%%%%$$$######""""""#########$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''((((((''''''******---666BBBIIIIIIFFF000000///------,,,,,,,,,+++,,,---,,,***(((((((((((('''&&&&&&&&&'''(((((($$$$$$&&&'''''''''&&&%%%+++,,,---,,,***)))***+++***))))))((((((((())))))((()))***)))(((''')))+++***---((()))111111EEEnnnfffHHH<<<:::888777999999777555555777777444000...------------999ZZZzzzeeeGGG555///,,,***)))(((((((((((('''''''''''''''&&&%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&'''***---...111AAA```}}}kkkSSS@@@===;;;::::::999777555///;;;YYY}}}yyyXXXAAA999222...///000...,,,---((((((((()))+++---,,,******)))(((((()))***)))'''++++++,,,...111888@@@FFFQQQjjj~~~WWW@@@666777333333888777;;;TTTxxx~~~[[[FFF===666555333111///...---,,,000222000///222999:::666444888LLLpppqqqZZZLLLGGGAAA<<<:::777444111............///000222333///555222111888:::999@@@VVVwww|||eeeWWWFFFOOO\\\vvvyyyuuu{{{}}}iiiVVVIIIBBB===:::<<<999555222222222222222pppUUUFFF???:::555333444222111000111111000.../////////000///......---------......------,,,+++******+++++++++,,,,,,,,,+++***))))))((()))))))))---,,,+++***)))))))))***))))))************))))))''')))+++,,,+++*********((())))))***++++++,,,,,,111000444???]]]uuu[[[[[[___fffllljjjuuu{{{~~~{{{xxxqqq___LLL>>>777222222222...+++++++++,,,.........---,,,+++,,,...///...,,,,,,,,,,,,***++++++,,,...000111222222@@@]]]kkkMMM<<<999444///+++)))(((((($$$$$$$$$$$$$$$%%%&&&'''$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$######""""""$$$$$$$$$#########""""""%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&'''''''''(((((((((((())))))...888CCCJJJJJJGGG111000...,,,,,,,,,...///---......---***((('''(((((((((((((((''''''''''''&&&'''((()))))))))((((((###%%%'''''''''((()))+++******))))))))))))************+++***)))(((***,,,)))+++(((***000555JJJmmm|||```EEE;;;;;;999999<<<===:::888888888777444000///------...///;;;XXXuuu}}}dddFFF555///,,,))))))(((((((((((('''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&'''***,,,...222HHHnnnfffRRRAAA???<<<;;;;;;;;;:::999555EEEfffsssQQQ===888111---///111///...///)))(((((())),,,...---,,,,,,+++)))*********)))(((,,,------...222:::CCCJJJ[[[xxxuuujjjEEE111555555333555555:::VVVzzz~~~UUUAAA999777666444111///---,,,,,,---000000111444888777444888???UUUwwwgggNNNIIIEEE@@@<<<888444///,,,...------------...///000---333000///666777777@@@UUUuuuuuu___VVVJJJVVVnnnwwwssstttrrr___OOOEEE@@@===<<<999666444333333444333333hhhTTTEEE999555666333222111222222222///---///////////////......---------......------,,,+++...------,,,+++***))))))******)))))))))))))))))),,,+++******)))))))))***((())))))******))))))(((&&&((()))***++++++++++++(((((()))***+++,,,,,,---111000333;;;WWWtttooogggeeehhhgggssssssmmmeee^^^WWWJJJ===666222000111111...---/////////000000000111111111...222333000---...///...,,,,,,,,,,,,,,,---...///222888LLLmmmyyy^^^JJJFFF???666...***)))***%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$#########"""""""""%%%$$$$$$######$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''((()))******)))))),,,333:::===;;;888///---***)))(((***,,,...+++,,,---,,,)))'''''''''(((((()))))))))(((''''''(((((())))))************!!!###%%%&&&&&&''')))+++))))))(((((())))))******)))***+++***((((((***+++++++++***+++///999PPPjjjvvv[[[BBB:::;;;;;;;;;===@@@===:::999999777333//////,,,,,,000333>>>YYYttt~~~eeeHHH777111---***)))((((((((((((''''''''''''&&&&&&&&&&&&&&&'''(((((('''((((((((('''(((+++------111KKKtttyyy^^^NNNAAA???===<<<======<<<;;;;;;IIIgggiiiOOODDD:::333...///000///...///)))((((((***,,,.........,,,+++))))))******)))''',,,------...333;;;DDDKKKddd~~~qqqnnnrrr}}}MMM000444555222444666<<>>======999888666555666666555333|||gggNNN:::555999333222222222333222000...000/////////............------......------,,,+++...------,,,+++***)))))))))))))))*********))))))******)))((((((((())))))'''(((((())))))(((((('''''''''((()))***+++++++++'''((()))***+++,,,---------...444===ZZZkkk___aaaaaaeeeaaaXXXOOOHHHCCC;;;444444111000222222222555;;;===<<<:::999:::===@@@BBB<<<@@@???888444444222...,,,,,,,,,---...///000111333555AAA^^^ppp]]]WWWMMM???444---+++,,,''''''((((((((((((((('''$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%''''''((((((''''''&&&%%%%%%%%%%%%%%%$$$$$$"""############$$$$$$$$$%%%$$$$$$######$$$$$$%%%''''''&&&&&&&&&&&&''''''(((((('''((((((***+++,,,******+++...111111...+++---+++)))((((((***,,,...''')))******(((''''''((())))))******))))))((('''%%%%%%%%%&&&&&&&&&''''''%%%&&&'''(((''''''(((***'''''''''''''''((()))***))))))***)))(((''')))+++...,,,------///>>>VVVgggrrrXXX@@@:::<<<<<<<<<>>>BBB>>>;;;999999666222---...+++---111555AAA\\\wwwhhhKKK:::333///,,,***((((((((((((''''''''''''&&&&&&&&&&&&'''((())))))((()))))))))((())),,,///...444NNNssspppWWWLLL???>>>============;;;999999EEEbbbhhhRRRMMM<<<444......///---,,,---***)))((())),,,.........+++***(((((()))***((('''++++++,,,...222:::CCCJJJmmm^^^```uuuYYY999888666222444888>>>[[[VVVAAA:::888666444222000...---------...111555777888999:::===KKKfffyyy]]]JJJEEEEEEDDD@@@<<<666222000---------------,,,,,,,,,000333000111555111333BBB___xxxjjjXXXYYY[[[pppoookkkxxxiii^^^OOODDD???======<<<:::888666555555555333222zzz]]]DDD999:::555333111111222222111///000000///............///------......------,,,+++******+++++++++,,,,,,,,,(((((()))************)))))))))((((((((((((((()))''''''((((((((((((''''''((('''&&&(((***++++++***''''''(((***+++,,,---...,,,---444AAAaaajjjYYYYYYZZZQQQLLLEEE===999666333111...---000444666:::CCCMMMTTTSSSQQQQQQRRRVVVYYY[[[VVVYYYUUUKKKFFFDDD<<<222---------...///000111111///222===XXXrrriiiYYYIII;;;333///...))))))))))))((('''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&((()))***))))))(((##################""""""######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%(((''''''&&&&&&''''''((((((((((((((()))***,,,------,,,,,,...000000...,,,------+++++++++---///000(((***++++++***))))))***++++++******))))))((((((''''''&&&&&&''''''((()))((()))***)))''''''''')))'''&&&&&&''''''((()))***((()))***)))'''''')))***000,,,///000000DDD^^^fffmmmUUU>>>:::>>>>>>>>>AAACCC@@@<<<:::999777222...,,,+++---111444???]]]zzzkkkNNN===666111,,,***((((((((((((''''''''''''&&&&&&&&&&&&&&&'''((()))((()))*********+++...111111<<>>======>>>>>>===999666222===\\\lllUUUNNN<<<444...---...,,,+++,,,,,,***((((((***,,,------***(((((((((******)))(((***+++---///333:::AAAGGGkkkvvvQQQQQQggg|||UUU<<<888000,,,000444???[[[\\\FFF>>>777666444222000///......,,,,,,...333555555999???@@@RRRmmmnnnZZZPPPJJJJJJIIIFFF@@@:::777666---......//////...------000333111333888333777HHHeee{{{fffTTT[[[bbb|||ttthhhmmm}}}xxxcccZZZMMMCCC???===<<<:::999666333222222222111000qqqTTTAAA;;;666444111000111222111000111000///...---......///------......------,,,+++******+++++++++,,,,,,,,,'''((()))***+++******)))***))))))((())))))******(((((())))))))))))(((((()))'''&&&''')))+++***)))''''''(((***+++,,,---...---...555DDDeeecccQQQNNNIII@@@<<<777333111000000111,,,///777AAAHHHPPP]]]jjjnnnnnnppprrrtttuuuvvvwwwpppqqqkkkbbb___]]]RRRBBB333333222000////////////...111888OOOwwwxxxdddQQQCCC999222///)))))))))((('''%%%###"""$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%''')))***)))((((((""""""""""""""""""######&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%'''&&&&&&%%%%%%&&&&&&''')))((((((((()))+++---///...---------///000000000---------...///000111222---///000///---,,,,,,------,,,***)))(((((())))))***))))))((()))***+++,,,((()))***((('''%%%&&&'''''''''''''''((()))***+++******+++***)))(((***,,,...)))000111111KKKgggiiihhhPPP<<<:::@@@BBBCCCEEEEEEAAA>>><<<;;;999444000++++++...000000:::ZZZyyynnnPPP???777111,,,)))((((((((((((''''''''''''&&&&&&&&&%%%&&&&&&'''''''''((()))***+++---000333222CCC\\\pppsssgggTTTFFF===>>>???AAAAAA===888333///555RRRyyylllSSSJJJ:::222,,,,,,,,,++++++------***(((''')))***++++++)))(((((()))+++,,,+++******+++...111444:::@@@DDD___kkkNNNFFFHHHSSS???666444+++)))111444???YYYbbbKKKAAA555555333222111000000000,,,***+++///222333;;;DDDRRRddd|||xxxaaaSSSPPPMMMMMMKKKFFF???999777666...///000000111000/////////222222666;;;777===QQQnnnfffUUU^^^kkkwwwiiiiiivvv~~~oooaaaYYYMMMEEE@@@===:::888888555111000111333444444aaaHHH;;;777444111000000111222222111000///------......///------......------,,,+++...------,,,+++***))))))'''((()))+++++++++***)))+++***************++++++))))))************))))))***(((&&&&&&)))+++***(((&&&'''(((***+++,,,......000///555DDDgggxxx[[[IIIBBB999666333000//////...000222222999FFFUUU```jjjzzz~~~yyyrrrrrrrrreeeSSS:::999666444111///------111222444DDDjjjjjjUUUGGG===555///((((((((('''%%%### $$$$$$$$$%%%%%%&&&&&&&&&###$$$&&&((())))))((('''$$$$$$$$$$$$$$$$$$%%%%%%)))(((((('''%%%$$$$$$###%%%$$$$$$$$$$$$$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&))))))(((((()))+++...///...---++++++,,,---...///,,,------...///000111111333444555333111///.........---+++)))(((((()))***'''&&&&&&%%%%%%&&&((()))&&&'''((('''%%%$$$%%%&&&(((((((((((()))***+++,,,+++,,,,,,+++******+++------'''///222222OOOmmmllldddMMM::::::AAADDDFFFIIIFFFCCC???>>>===;;;666222+++,,,//////,,,666VVVwwwoooQQQ???777000+++((()))((((((((('''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&((()))***+++...111444000FFF```nnnpppeeeRRRBBB>>>???AAACCCCCC>>>777222222222IIInnn|||hhhPPPHHH888000******,,,,,,,,,...---+++((('''((()))***)))***)))(((***,,,......---***,,,000333666:::@@@CCCXXXfffSSSCCC111222...333555---///:::===>>>XXX}}}eeeNNNBBB555444333222111111111111111---...222444777AAALLLgggxxxtttYYYLLLMMMMMMMMMJJJCCC;;;555222222...///111222222222111000---000111777>>>;;;CCCXXXuuuhhhWWWcccrrrlllcccmmmvvvggg```YYYNNNFFFBBB>>>999666888555111000222666888999uuuUUU@@@666666555222222333333111111111111111111000//////.........---,,,+++***)))/////////...---+++***)))************))))))))))))++++++++++++++++++++++++************++++++++++++************))))))((((((((()))******)))***,,,...+++777666???lllgggOOOBBB999333333444333000///000000///...:::SSSpppzzztttyyyxxxhhhOOOCCC:::999888111,,,+++,,,444444;;;ZZZ{{{jjjZZZQQQEEE888000...---+++((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$(((((((((((()))+++,,,---///...+++((('''(((+++///,,,---------.../////////.........///000222444555000000///...---,,,,,,,,,------,,,+++***)))((((((''')))***++++++***)))'''&&&''''''((()))******+++(((((((((((()))***+++,,,///+++((((((***+++***(((***...333000777VVVpppppp^^^HHH>>>@@@@@@DDDJJJHHHOOOGGGAAA@@@???;;;777777111///))))))///666PPPvvvuuuRRR999444000***---)))(((((((((''''''''''''))))))(((%%%######$$$&&&!!!%%%(((***---111333222444IIIcccooonnncccRRRDDDFFFFFFGGGIIIHHHCCC:::333222222JJJqqqlllSSSJJJ555111,,,******+++,,,,,,---,,,+++)))((((((''''''***)))((()))+++,,,+++***///333///222@@@DDDBBBHHH[[[iiiOOO@@@777111222333333222333555777BBBVVVrrrNNN@@@777444111111333444333111222222///222666333@@@\\\sss\\\OOOKKKNNNLLLGGG@@@999444222222222222222333444555666777777222777555999===BBBdddmmmaaaoootttccccccuuuzzzhhh\\\UUUSSSOOOIIIAAA<<<999888:::777333111111222333222cccHHH:::888555333333333222000111111111111111000//////------------,,,,,,+++***,,,,,,------......------************))))))))))))************************''''''((((((((()))))))))******))))))((((((((((((((()))******)))***,,,...***555555@@@mmmyyyYYYEEE<<<666111...000111000//////111111333>>>XXXxxx}}}~~~xxxuuunnnkkkuuuzzziiiWWWDDD:::666222222555///444111333IIIfffyyyeeeUUUGGG???===333111---)))'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$(((''''''''''''(((((()))++++++***)))((())),,,///------------........................///000222222000///---,,,++++++,,,,,,++++++******))))))(((((('''(((***++++++***((('''&&&''''''((())))))******))))))(((((()))***++++++...,,,******++++++++++++***---111111;;;]]]uuurrrTTT???777;;;>>>GGGPPPNNNPPPHHHBBBAAA???;;;888888222000++++++111777QQQvvvsssPPP888555111+++---))))))(((((((((''''''''''''(((((('''&&&&&&''')))$$$'''******,,,...111222<<>>444000000333,,,222000111;;;MMMuuuttt]]]MMMHHHKKK:::666000***'''&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%%%%%%%'''((()))))))))***---///...------------------,,,---------------.../////////---+++)))))))))***+++(((((((((((((((((((((((('''((()))******)))(((''''''''''''(((((())))))******)))))))))))))))***+++---------,,,+++***,,,---***,,,///111BBBggg{{{rrrLLL:::444:::@@@MMMWWWVVVSSSKKKCCCAAA???;;;777777111111,,,...444999QQQvvvrrrNNN777666333,,,,,,)))))))))(((((((((''''''###%%%''''''''''''((()))(((***++++++***+++000555JJJeee{{{vvv___LLLDDDDDDFFFHHHJJJKKKHHHBBB999222333888RRRvvviiiNNNCCC444000,,,******+++++++++******))))))))))))******,,,+++******+++,,,+++)))***///---333EEENNNQQQYYYooohhhKKK:::000---///111222222444777:::AAA\\\sssRRRIII<<<888333000000111111111222444111222555999RRRxxx~~~hhhVVVNNNLLLKKKGGG@@@999444222222333/////////000111222333444555111888777===DDDMMMqqqhhheeefffpppwww```NNNEEE??????>>>;;;888555555555555222///...000222333333eeeFFF===444333444444222111111111111111111000//////,,,,,,------------------............---,,,+++***************)))))))))((())))))))))))))))))))))))))))))))))))*********+++))))))))))))))))))))))))''')))))))))))))))+++---***333444DDDsss```BBB666666555000---///333333000...333;;;:::LLLmmmkkk^^^VVVPPPSSS[[[]]]VVVMMMLLLJJJLLLVVVfffuuuzzzbbbLLL;;;111---+++(((...222777:::???bbbjjjWWWOOONNN>>>:::222,,,'''&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%&&&%%%%%%$$$$$$$$$%%%%%%%%%''')))***))))))+++,,,...---------,,,,,,++++++---,,,,,,+++++++++,,,,,,---+++)))'''&&&''')))***&&&&&&&&&''''''((((((((('''(((((())))))((((((''''''''''''((((((((())))))******))))))))))))*********---...---***)))+++...,,,---///333HHHooooooLLL===888>>>FFFUUU```]]]YYYPPPFFFBBB>>>888444333///000,,,///444888NNNqqqpppLLL666777555---,,,)))))))))((((((((((((''' ###%%%&&&&&&'''(((******++++++)))***333<<<[[[qqqsssWWWBBB>>>AAADDDFFFHHHIIIEEE>>>666000222;;;WWWyyyjjjOOOCCC333000,,,***************))))))(((((()))***++++++---+++******+++,,,+++)))+++000000999MMMYYY^^^ggg|||gggJJJ:::111---///111111222333666999???ZZZvvvUUUJJJ???<<<666222000000111222222555444333444888TTT}}}vvvddd[[[XXXXXXMMMGGG>>>666111000111222222222222333444555666777555222999888===EEEPPPvvvlllYYY^^^iiixxxnnnUUUEEE???888999999888555333333444222///---,,,///111333333vvvRRRBBB555333555444333333111111111111111000//////,,,,,,---.........------............---,,,++++++************)))))))))(((************************((())))))))))))*********************************'''((())))))((()))+++---,,,333555HHHxxx[[[???666777444...///000222333...---777DDDQQQhhhjjjTTTLLLCCC<<<>>>EEEGGGBBB;;;::::::>>>DDDJJJXXXqqqtttZZZCCC666000...,,,///222888;;;:::WWW|||fffUUUJJJ>>>:::444...)))'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&'''(((%%%''')))***)))(((((()))------,,,,,,+++++++++***,,,+++*********************)))'''&&&&&&'''((()))%%%%%%%%%&&&''''''(((((('''''''''(((((('''''''''''''''''''''(((((((((((())))))))))))))))))***+++(((+++---,,,)))(((***---......000444LLLtttjjjJJJ>>><<>>TTTxxxTTTGGGAAA>>>999444111111222444000666666555444666QQQzzzmmm```^^^______OOOGGG===444111000000000333333333333444666777888666333:::777;;;CCCOOOvvvrrr\\\SSS]]]mmm~~~~~~bbbJJJ===999888999:::888666333222333333111......111444666666cccMMM999555666555333555111111111111111000//////------.........------,,,***+++,,,---.../////////************))))))))))))************************&&&&&&''''''''''''(((((())))))))))))************'''((())))))((((((***,,,---333555JJJzzz{{{ZZZ???555555111+++......000111///111CCCWWWtttqqqUUUBBB===777111222666888555111...000555888888BBB___|||~~~aaaEEE666333444444333000222555888TTT~~~sssXXXEEE<<<:::666222---***((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&######$$$$$$%%%'''((()))%%%'''(((((('''&&&'''(((,,,,,,+++++++++++++++***+++******)))))))))******((('''''''''&&&'''''''''%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))***+++,,,((()))++++++*********+++---///111555MMMvvvfffEEE<<<>>>FFFQQQdddnnngggbbbWWWJJJBBB;;;222---+++)))+++***---111000BBBbbboooOOO888666111+++---******)))))))))(((((((((!!!###&&&''''''((()))***((('''***,,,***---@@@UUUzzz}}}uuuaaaKKK>>>;;;:::<<<>>>@@@???:::555111//////>>>]]]zzz~~~iiiPPPDDD111///,,,*********)))((())))))(((((()))***++++++,,,+++***+++---------,,,)))000444@@@WWWdddjjjsss|||\\\DDD999444000111222111111111333555===QQQ~~~tttPPPBBBAAA???;;;666222111222444///444555555666888RRRzzz~~~ggg[[[[[[]]]ZZZMMMEEE:::333000000///...000000000111222333555555777444:::666:::AAAOOOxxxvvv```SSSSSS]]]nnntttZZZEEE<<<:::999:::;;;:::777444333222666333111111333666888999www[[[AAA999888555333555111111111111111000//////.../////////...---,,,,,,)))***,,,---.../////////************))))))))))))))))))))))))))))))))))))&&&&&&&&&'''''''''((((((''''''''''''((((((((()))'''((()))(((((((((***,,,---222333JJJ{{{|||[[[@@@444333111,,,...,,,///444555===XXXsssrrrZZZEEE777555222......///111000///,,,,,,///333111666LLLeeelllLLL999333444333555111...111777RRRwwwuuuUUU???999999999777333///+++(((''''''''''''''''''''''''$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################$$$%%%&&&&&&'''&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&'''###%%%&&&&&&&&&&&&(((***************++++++++++++***)))))))))))))))***+++&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((()))+++,,,---***)))***+++------,,,***)))---222555NNNwwweeeFFF@@@CCCJJJTTTgggoooeeebbbVVVIIIAAA:::222,,,+++'''******---///---===\\\}}}pppRRR:::444...)))...*********)))))))))((((((%%%&&&''''''&&&''')))+++)))(((***---+++///DDD]]]sss[[[GGG===:::::::::<<<===;;;666222111111///???]]]wwwyyydddLLL@@@111...,,,*********)))(((***)))))))))))))))************)))+++---......---***222777DDD[[[gggllltttqqqSSS>>>444222...///111111111222444666<<>>======;;;666222000111333///222222444888>>>YYYyyyaaaUUUWWWVVVPPPGGG@@@666111000111000............///000111333333666444:::666:::BBBQQQ{{{xxx\\\OOOKKKVVV___nnn~~~{{{hhhRRRBBB;;;;;;888999;;;:::777444333333444222//////111444666777eeeGGG<<<:::555333555111111111111111000//////////////////...---,,,+++---------...------,,,,,,************))))))))))))(((((((((((((((((((((((((((((((((((()))))))))***%%%%%%%%%&&&&&&&&&''''''&&&(((((((((((((((***,,,---000222JJJzzz___BBB555444333000...---111888===JJJjjjvvv]]]KKK===333111000///.........///000///,,,---222000///===PPPxxx}}}[[[BBB777333,,,444444000111777NNNooorrrQQQ;;;777999;;;;;;888333---)))''''''''''''''''''''''''############$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%########################$$$%%%&&&&&&''''''&&&&&&&&&%%%$$$$$$###$$$$$$$$$!!!###$$$%%%%%%'''***,,,))))))******+++++++++,,,)))))))))))))))***++++++$$$&&&((())))))(((&&&%%%'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&'''(((***,,,---...,,,***))),,,///000---***%%%,,,111555NNNxxxeeeLLLFFFIIIOOOWWWhhhmmmaaa```TTTHHH@@@999222---,,,'''******---///,,,;;;YYY|||qqqTTT<<<333,,,(((///************))))))))))))&&&'''&&&%%%$$$$$$&&&)))***)))+++...+++///FFFaaatttZZZDDD;;;:::;;;:::;;;<<<999555222111333///@@@^^^uuuuuu___HHH<<<000...,,,++++++***)))'''******))))))))))))*********))))))+++---//////...---666;;;III___kkknnnuuukkkMMM888000///,,,---///000111333666888<<>>;;;:::999555000///333999CCCcccnnnvvvXXXIII:::222///,,,+++++++++***)))))))))))))))))))))))))))))))))***+++---...///000...000;;;NNN```llltttzzz{{{\\\BBB555111111///000000//////222777:::BBB```vvvWWWLLL===888555333333555555222000666...222:::<<>>???UUUxxxuuuOOO???@@@DDDSSSbbbqqqyyyxxxlll]]]QQQFFF;;;666666777<<>>???HHHLLLHHHDDD@@@888...---***'''&&&'''(((((((((%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################!!!"""$$$$$$$$$$$$&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$######%%%%%%$$$###''''''(((((((((&&&%%%$$$(((((('''''''''((()))***((((((''''''''''''(((((('''''''''''''''&&&&&&&&&&&&'''((())))))((('''&&&''''''''''''((())))))******)))((('''((()))+++---''''''(((((())))))******///***222@@@UUUvvv{{{___BBBCCCHHHSSS^^^fffhhhhhh[[[RRRFFF:::333///...---***...++++++///000???[[[|||oooXXX@@@222...+++(((((((((((('''%%%&&&(((***+++)))'''%%%%%%'''***+++(((222///,,,333777IIIllllllVVVEEE<<<;;;<<>>;;;:::555//////333999IIIkkkrrrtttSSSHHH???222000---+++++++++***)))))))))))))))))))))))))))((()))***+++,,,.../////////333AAATTTdddnnnxxxuuuWWW@@@666222000///000000000111333777;;;CCCaaauuuUUUJJJ;;;777555222222444444333111444000555===CCCZZZxxxxxxgggXXXOOOKKKIIIHHH:::777333000//////...---.........///000111111222111444444888===???SSStttjjjHHH;;;===AAATTTdddrrryyyrrrdddTTTHHH???777555777;;;CCCIIIHHH>>>444///...//////......///000111111mmmPPP>>>666333111222222111111000///////////////............//////++++++,,,---...///000000+++,,,,,,+++))))))***,,,.........---,,,+++***)))(((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((()))*********...555GGGnnnbbbFFF777444333111111333>>>WWWvvvrrrXXXEEE:::222000222++++++******)))******+++))))))+++......000999DDDmmmgggDDD;;;555444333///000333///;;;VVVdddHHH@@@AAALLLRRRNNNIIIFFF===222,,,***'''%%%&&&'''((('''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$$$$%%%'''(((&&&&&&%%%%%%%%%%%%&&&&&&%%%$$$######%%%%%%$$$###$$$%%%%%%%%%%%%%%%$$$###'''&&&&&&&&&&&&'''((((((&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&'''((()))'''&&&&&&&&&''')))+++,,,(((((((((((())))))))))))///+++333DDDZZZqqqoooUUU===@@@GGGRRR]]]eeefffddd[[[RRREEE:::333000//////,,,...***)))---000BBB___{{{oooYYY@@@111,,,)))&&&((()))***)))(((((()))***)))(((((('''((()))+++,,,&&&111111...555???XXXxxx{{{hhhTTTFFF???>>>@@@FFFBBB===:::444//////333999OOOuuuvvvpppNNNGGGBBB333111---,,,,,,,,,+++***))))))))))))))))))))))))(((((()))***,,,---...///000999III\\\hhhqqq}}}qqqRRR???888333///...000111222333555888;;;FFFddduuuTTTJJJ;;;777444222111222444444444333222999???LLLkkk~~~rrrbbbTTTMMMJJJHHHGGG;;;666111...---...//////++++++,,,---///000111111111222111666<<<>>>PPPooo]]]@@@888<<<@@@TTTcccqqqvvv{{{}}}uuuhhhZZZJJJ???888444666:::@@@IIIRRROOOCCC666///---...............//////000zzz[[[DDD888333222222222111000000//////.../////////....../////////,,,,,,,,,------.........++++++,,,***)))((()))+++............---,,,+++***(((((())))))))))))(((((((((((((((((((((((((((((((((''''''(((((()))***++++++---222EEEnnnqqqVVVAAA777333333333222777IIIiiippp\\\EEE888222///...///)))))))))))))))***++++++******---000//////666@@@```iiiDDD;;;666333333000111333///<<>>EEENNNZZZcccfffeee^^^UUUGGG;;;444111000000,,,...***))),,,///@@@\\\{{{ppp[[[CCC444...,,,)))'''(((******)))(((((()))''''''(((((()))***++++++(((...000///999NNNjjjuuu```PPPEEE@@@@@@CCCJJJEEE???;;;444...///333:::SSSyyywwwmmmKKKEEE@@@444111...---------,,,+++(((((((((((((((((((((((('''((()))***,,,---......000===QQQccclllsssqqqSSS???888444111...000222333333555999;;;GGGfffuuuUUUKKK>>>666444111000111333555666333555:::???SSSyyyvvvkkk[[[PPPKKKHHHFFFDDD777444000............---''''''(((***+++---...///000111///444:::<<>>AAAQQQ___mmmqqqsssuuupppgggZZZOOOCCC;;;777444666;;;AAAJJJQQQNNN@@@444////////////.........///000000fffKKK;;;444444222222111111000/////////...//////////////////.........------,,,,,,,,,+++++++++,,,***)))((()))+++------------,,,+++******(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''((()))***+++...---000FFFtttvvv___FFF:::555111222555111<<>>EEEKKKVVVccciiiiiicccYYYKKK===555111000///***...++++++------;;;UUUvvvooo]]]GGG777111///,,,%%%&&&(((((('''&&&&&&'''%%%&&&'''((()))*********++++++,,,///>>>^^^zzzmmmXXXJJJCCC??????CCCLLLFFF@@@<<<555//////333;;;SSSxxxuuummmLLLDDD;;;444111...---------,,,+++(((((((((((((((((((((((((((((()))***,,,---...///111@@@WWWhhhooouuutttVVV@@@777555333000111222222333555888;;;CCCcccsssSSSKKK???555444222000000111444666444555999AAAYYYnnndddVVVMMMJJJHHHDDD@@@222111000000000///,,,***&&&&&&''')))***,,,------...///...222888;;;OOOoooqqqOOO;;;:::@@@AAAOOO^^^jjjmmmmmmllldddYYYKKKCCC;;;888666333333666>>>DDDHHHCCC999000///111////////////000111222222pppSSS???777666333333222222111000000000......////////////......//////...---,,,+++******+++,,,,,,+++))))))***,,,+++,,,,,,,,,++++++***)))(((((())))))))))))(((((())))))))))))))))))))))))''''''''''''(((***+++,,,......333LLL|||hhhPPP:::555555000111777222DDDeee~~~fffFFF<<<333222222///---,,,+++*********+++,,,------------///000---,,,222;;;SSSddd@@@777222111222000222555666IIIiiicccOOOQQQ\\\rrrzzzgggSSSPPPPPPLLL>>>:::444000---+++((('''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$###!!! !!!######""""""""""""######%%%$$$######%%%%%%$$$###############$$$&&&'''((($$$%%%&&&&&&''''''&&&&&&''''''((((((((((((''''''(((((('''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%%%%''')))+++---...''''''''''''&&&&&&%%%%%%'''''''''((()))*********---...777VVVsssjjjOOODDD;;;CCCIIILLLVVVdddlllkkkeee[[[LLL>>>555111//////(((---,,,---///---888QQQrrrmmm___JJJ;;;333///+++)))***++++++))))))***+++&&&''''''(((((())))))))),,,)))+++000BBBiii~~~gggPPPEEEAAA===>>>CCCJJJEEE@@@<<<666000000333:::TTTyyyvvvoooOOOEEE999333111---,,,,,,,,,+++***))))))))))))))))))))))))))))))***+++---...///000333CCCZZZkkkrrrvvvsssUUU???777666555222333222111000333777:::???___{{{nnnOOOHHH===444444333111000000333555444444:::GGGaaahhh^^^SSSMMMKKKHHHAAA;;;/////////000111///,,,)))(((((()))***,,,---......,,,///...111666:::RRRvvvlllKKK;;;>>>BBBAAAQQQ___jjjkkkiiifff[[[OOO===888444555444000///000888;;;<<<888222...///111.........///111222444555zzzZZZBBB999777444444333333222111111111---...///000000///...---...------,,,,,,+++++++++,,,------,,,******+++,,,+++,,,,,,,,,,,,+++******(((((())))))))))))(((((())))))))))))))))))))))))&&&&&&''''''(((***+++,,,+++///:::UUUcccHHH555444666111111999999PPPuuulllRRR:::555111222111...---///++++++*********+++,,,,,,++++++---...------444===[[[^^^<<<555000000111...///333555JJJmmmyyy[[[NNNUUUbbbdddYYYTTTMMM@@@<<<777222000---+++)))%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%$$$###"""###$$$$$$##################$$$%%%$$$######%%%%%%$$$###""""""""""""$$$%%%'''((($$$%%%&&&'''(((''''''&&&'''&&&&&&&&&&&&&&&&&&'''&&&&&&&&&'''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%''')))+++---///&&&&&&&&&'''''''''''''''%%%&&&'''((()))***+++,,,...///888ZZZ{{{kkkKKKEEE@@@KKKRRRSSSZZZgggllliiicccYYYJJJ<<<333000///000(((---,,,---///...:::SSSrrrooodddPPP???555///***,,,,,,,,,+++******,,,...)))))))))(((((()))*********'''...333BBBmmm}}}dddKKKCCC@@@===>>>CCCFFFBBB???===888111000444999WWW{{{sssSSSJJJ===222000---+++++++++***)))))))))))))))))))))))))))******+++,,,...///000111777FFF\\\nnnuuuyyykkkNNN===888777555555444111///...000555999@@@aaa{{{mmmLLLFFF;;;333444555333000///111333333222===PPPkkk}}}ccc[[[QQQMMMLLLHHH>>>666///...---...///...,,,***))))))***+++,,,,,,------***...///111555:::VVVkkkKKK???DDDHHHEEEPPP^^^iiiiiieee___SSSEEE888333111222222///...///444444333111///.........+++,,,,,,...000222444666^^^DDD999888555555444333333222222111---...///000000///...---,,,,,,,,,,,,,,,,,,,,,,,,------...,,,+++***+++---,,,,,,------,,,,,,++++++(((((())))))))))))(((((())))))))))))))))))))))))&&&&&&''''''(((***+++,,,'''111AAA\\\bbbGGG333666888111111:::AAA[[[[[[@@@555222000111000---...111++++++************++++++))))))+++---,,,...666@@@dddzzzXXX888444000///000,,,---000333JJJnnnfffMMMDDDOOO^^^qqq```WWWNNNFFFBBB===999666555333111%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((&&&$$$######$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$######%%%%%%$$$###!!!!!!!!!!!!###%%%'''(((%%%&&&'''((((((((('''&&&'''&&&$$$$$$$$$$$$&&&'''$$$$$$%%%&&&'''((()))***&&&%%%$$$######$$$%%%&&&$$$$$$$$$%%%&&&'''((()))$$$$$$&&&'''((()))))))))$$$%%%&&&((()))+++,,,---...000888]]]lllIIIFFFEEEQQQYYYZZZ___jjjlllggg```VVVGGG:::222000000000(((---,,,,,,//////===WWWvvvtttiiiVVVDDD888000+++''''''&&&$$$######&&&))),,,+++***)))))))))***+++&&&'''111666AAAmmm}}}bbbIIIBBB@@@===>>>DDDDDD@@@???===888222111444888YYYvvvUUUMMMBBB222///,,,+++++++++***)))))))))))))))))))))))))))***+++,,,---///000111111:::HHH^^^pppwww{{{dddGGG:::999888444777555111---,,,...444888EEEeee~~~nnnMMMFFF<<<222444666444111///000222222000???YYYrrrzzzaaaYYYQQQNNNMMMHHH===333000...,,,+++,,,------,,,(((((())))))*********+++(((...000111444999YYYkkkMMMDDDJJJNNNJJJMMM[[[fffeee```ZZZLLL>>>:::444111222222000000222222111000/////////---+++)))***+++---///222444666mmmLLL<<<;;;888555222111111111000///222111///.........///000+++,,,,,,,,,,,,,,,,,,,,,......//////......---,,,......---+++)))((('''&&&((((((((((((((()))))))))(((((((((((()))))))))))))))***+++***))))))+++---111000@@@eeefffFFF999111000222333HHHWWW{{{sssQQQ<<<333111//////000000///...222000---+++))))))***++++++...000...+++///;;;GGGyyysssLLL444///222---222111111222444GGGfffjjjMMMBBB@@@???ZZZrrrzzzbbbNNNOOOFFFAAAFFFKKKGGG<<<333444000///222///)))'''***+++'''&&&)))***((('''(((%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$###$$$%%%%%%&&&&&&&&&&&&%%%$$$######)))######))),,,$$$$$$$$$###"""###$$$&&&'''&&&&&&&&&'''))))))'''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%$$$$$$&&&''')))'''&&&&&&'''(((***,,,---+++111BBBjjj|||iiiKKKGGGDDDPPP[[[```bbbeeehhhhhh]]]QQQBBB888444222000------***,,,///---///AAAWWWzzzttthhhWWWHHH<<<111)))''')))+++,,,,,,***'''&&&)))))))))))))))))))))***(((&&&+++333EEEkkkzzzZZZGGGEEEAAA@@@CCCAAAFFFDDD???999444222333555???___YYYIIIAAA111///,,,***(((((()))***))))))(((&&&%%%&&&***---///...------///000000///:::KKKaaaqqq}}}xxx\\\GGG666444888333777222000222444444555888FFFkkklllPPPAAA<<<666000...///...,,,+++---333333CCCbbb||||||ttt]]]UUUQQQTTTRRRFFF:::333///000111000...------......,,,+++***++++++***))))))---...111666<<>>666000///---(((&&&(((+++&&&$$$''''''$$$"""###%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$$$$%%%%%%"""###$$$%%%%%%&&&&&&&&&%%%"""###$$$***;;;===+++%%%$$$#########$$$%%%&&&&&&$$$######%%%''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%$$$$$$&&&''')))&&&&&&&&&&&&''')))+++,,,,,,666LLLmmmzzzbbbGGGGGGEEEQQQ^^^cccfffhhhiiiggg\\\PPP@@@555222111///---...+++---///---...???TTTxxxvvvmmm\\\JJJ<<<333---)))***+++,,,+++***((('''+++++++++++++++*********,,,***...666IIIoooqqqTTTCCCCCCAAABBBFFFDDDGGGEEE@@@999444111222444>>>```YYYHHH???222000---+++***)))***+++******)))((('''(((+++...333111...------///222333===PPPgggwwwuuuZZZFFF666444777333555111///222333222333666IIIoooiiiKKK<<<777444000...111111......000444555DDDccc|||uuujjj[[[UUURRRRRRNNNAAA666222...///000///---,,,,,,---...,,,******+++,,,+++***---111222333555999SSSzzzmmmXXXLLLIIIVVVRRRXXX\\\aaabbb\\\OOOAAA888111111000///---,,,++++++---------,,,,,,,,,,,,---...---,,,---111555666555bbbHHH<<<666555333333555777777777111111000////////////////////////......------,,,...............---,,,,,,'''((()))***+++,,,------+++++++++***)))))))))(((((((((((()))))))))******((()))***)))((()))***,,,000333DDDhhhcccCCC777111333777:::QQQ{{{}}}YYY;;;555555222///---,,,,,,+++***++++++,,,,,,------......///***,,,333333333BBBUUUzzz```EEE555000111...***)))222888666IIInnnhhhGGG999<<>>333//////...------+++,,,...+++,,,;;;LLLrrrvvvrrr___III:::333///,,,,,,,,,+++***)))((((((------,,,,,,+++++++++***...,,,000777KKKrrreeeLLL???AAAAAAEEEKKKIIIGGGEEE???999333111222444???bbb[[[HHH===222111...,,,******+++,,,+++,,,+++***)))***---000666333///,,,,,,///333666>>>TTTmmm|||oooUUUDDD777444777333222//////222222000000444JJJrrreeeGGG999666222000000333333000000333777:::JJJgggooo___YYYWWWUUUQQQGGG:::222000...///000///---,,,,,,,,,...,,,******+++,,,,,,+++///444444555777888PPPwwwmmm\\\VVVVVVbbb\\\```aaaaaa]]]UUUIII>>>666000000//////.........---///......---------,,,,,,---...///000111222666999qqqQQQ===777555333333555666666666111000000///////////////000//////...---,,,,,,+++------.........---,,,,,,,,,,,,++++++***)))))))))---,,,,,,+++***)))(((((((((((()))))))))*********)))***+++***)))***+++---///333EEEhhhbbbBBB666000222777:::PPPzzzxxxRRR999999444333111000000...,,,******+++---...////////////222,,,,,,222111333KKKhhhnnnSSS>>>333111111///+++***333888666PPP}}}___EEEAAALLLQQQOOOLLLZZZnnn|||eeeSSSGGGDDDIIIYYYiiinnniiieee```PPP>>>333000000...---+++'''&&&)))***'''&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%$$$###""""""!!!!!!!!!%%%%%%((('''***999999'''&&&%%%%%%$$$$$$#########"""!!! !!!$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&'''(((''''''&&&'''((()))+++,,,///???]]]llltttQQQAAACCCMMMZZZiiipppsssqqqkkkdddYYYLLL<<<111.........---+++***++++++((()))555CCChhhssssss___EEE666111///...---+++***))))))))))))------,,,,,,++++++******,,,+++///555JJJrrr^^^III@@@BBBCCCIIIOOOLLLEEECCC>>>777333111444666BBBggg^^^JJJ===222000...+++*********+++,,,------,,,+++,,,///111555333111...---///333666===VVVppp}}}fffNNNCCC777555777333111///000333222///000444JJJtttaaaDDD:::777111000111444333000000444:::@@@RRRoooqqq]]]YYYZZZXXXPPPBBB555000000000111222111///------------,,,******,,,------,,,///444666888999;;;SSSxxxkkk______bbbmmmeeehhheee___WWWLLLBBB999444000000000//////.........////////////...---,,,,,,,,,...111333111111666===~~~ZZZ???999777444333333333333222000000000000000//////............---,,,+++******---------...---,,,,,,+++...---,,,+++)))(((''''''---,,,,,,+++***)))(((((())))))))))))************+++,,,,,,,,,++++++---......444EEEfff```AAA555///111444666KKKtttuuuRRR:::888222111111111111///,,,)))***+++,,,---------------222...///444666???___}}}]]]BBB222,,,+++,,,---,,,+++111333666XXX~~~^^^OOOVVVdddhhhdddeeeeeeiiioooooodddSSSFFF::::::@@@KKKVVV___gggnnnkkk^^^MMMAAA>>>???===:::111,,,***,,,+++'''$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%$$$###"""!!!!!!!!!!!!&&& %%%+++&&&$$$'''%%%%%%%%%%%%%%%$$$######""" !!!###%%%(((((('''$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&''''''((((((((((((***,,,...///222AAA```gggrrrLLLBBBBBBTTT```mmmtttvvvssskkkbbbWWWKKK<<<111...///...---+++,,,---,,,)))***333===]]]ooottt___DDD555111///...---+++)))(((((()))***,,,,,,++++++************+++,,,///666LLLtttyyy[[[JJJDDDFFFGGGMMMRRRMMMCCC@@@<<<666222222666999FFFlll```LLL===111///---***)))))))))***+++,,,------,,,---///111000111222000//////222555@@@ZZZttt~~~^^^HHH@@@888555666333222111222444333000333888QQQzzz\\\AAA888555111000111333111...000444<<>>222///000222333555444222///......,,,+++***+++,,,......---222777888:::;;;<<>>999555666444222111222444333111666===]]]WWW>>>555000000///111222000...222888BBBOOOeee{{{tttaaa\\\```\\\MMM;;;222000000333555777666444111//////,,,+++***+++---//////...666::::::::::::;;;RRRxxxiii___bbbgggtttlllpppgggXXXIII<<<444111000000000///...---,,,,,,+++,,,---...//////...---,,,,,,---444===AAABBBKKKWWWlllJJJ;;;888555222222111///...///000000111000///...------------------,,,,,,,,,,,,------------,,,++++++***************+++++++++))))))))))))))))))))))))))))))*********+++++++++)))*********))))))+++---+++222BBB^^^ZZZ===444111222333111DDDdddzzziiiUUUIIIAAA;;;444...,,,------...,,,,,,,,,---///111444555111777===GGGYYYppp{{{```BBB444111000......+++111...,,,888KKKkkkqqqmmmssswwwrrrjjjYYYOOOFFFBBB===666222222,,,+++...333666999BBBKKK]]]______\\\___dddddd___SSSLLLEEE@@@999///(((&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%$$$###"""!!!###"""!!!!!!!!!###%%%&&&&&& %%%(((!!! '''&&&"""###$$$%%%%%%%%%$$$$$$######%%%''')))(((&&&###&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&'''(((+++...111333888KKKpppdddlll>>>DDDIII]]]eeelllooooookkkbbbYYYPPPFFF999111///...,,,)))+++...000---+++---333777MMMeeeooo\\\CCC777222---(((((((((((((((((())))))******++++++,,,---------,,,///555===VVV}}}pppZZZOOOMMMNNNMMMTTTWWWNNNEEEBBB<<<555000000444777KKKrrr```MMM;;;111000---+++))))))******''')))++++++++++++---///...000222111///111666<<>>AAAHHHOOO[[[sss|||fffMMM555...000///,,,+++...555111///@@@YYYtttqqqjjjiiieee[[[RRRGGG>>>777555111***(((+++(((''')))...000///000444AAAIIIPPPRRRWWW^^^^^^ZZZQQQJJJCCC>>>777---%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%$$$###"""!!!'''&&&$$$"""!!!"""###$$$&&&%%%'''###'''+++!!!!!!"""$$$%%%&&&%%%%%%$$$&&&%%%$$$$$$&&&'''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$$$$$$$$$$&&&'''%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&&&&''''''&&&&&&###$$$%%%'''+++...222444:::QQQyyyfffiii999DDDMMM___eeejjjkkkjjjggg^^^UUUMMMDDD888111///---***'''(((+++---***)))+++000333GGG___kkkXXX@@@555000)))&&&&&&''''''((()))))))))***++++++,,,---...//////***...555>>>WWW~~~lllXXXOOONNNOOONNNUUUXXXOOOHHHDDD===555000///222555KKKrrr___LLL:::222111...,,,******++++++&&&(((*********+++,,,...000222222000///222:::AAARRRhhh{{{nnnLLL:::<<<:::666666444111000000111000111999CCChhhyyySSSAAA:::222------///111111333<<>>WWW\\\>>>///222...---333777III___vvvzzzbbbWWWFFF:::999===;;;444000111111222:::FFFOOOQQQTTT^^^mmm~~~~~~mmmNNNAAA555000///,,,+++---+++444111,,,DDDrrrsss```YYYXXXRRRGGG???777333...,,,,,,,,,+++)))))))))))))))************555888<<>>ZZZsss|||fffTTTLLLGGGNNN[[[```ZZZPPPMMMAAA666111000///111555NNNsssuuu^^^JJJ;;;333111///.........---,,,,,,+++)))((((((***,,,---......000111000000999BBBSSSlllvvvlllSSS===::::::666333555222111222333222222888@@@ccc\\\CCC999555000000000000///222???MMMeeezzzzzznnndddaaa]]]SSSCCC666000...///111222222111...,,,+++,,,***++++++,,,------......///444...///999;;;UUU}}}bbbTTTOOORRRaaaqqqsssdddNNN<<<333000...,,,...,,,+++***+++++++++)))+++......---...333444222---222444BBB```rrruuuyyycccGGG999555555111333555000000111111111111000//////////////////............///......------,,,,,,+++***************++++++,,,++++++++++++++++++++++++******++++++***))))))((())))))))))))************+++000;;;UUUaaaAAA///000---,,,111333<<>>999999888999EEEYYYiiipppxxx~~~ppp^^^EEE;;;111......,,,+++------222222777UUU}}}sss___JJJCCCCCC@@@888333111---)))'''(((((('''%%%'''''''''(((((((((((())),,,---000333555777777888666444000,,,((($$$"""!!!$$$%%%''''''%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%"""############$$$$$$$$$&&&&&&&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%$$$$$$###((((((''''''&&&%%%%%%%%%%%%$$$###%%%'''(((&&&$$$(((((((((''''''&&&&&&&&&$$$&&&(((((('''&&&''')))%%%&&&&&&&&&'''***000333))))))))))))***///555999DDD[[[~~~www\\\JJJ@@@NNNYYY```eeedddcccbbb___[[[LLL>>>111...///...+++******))))))+++++++++111999UUUfffkkkVVV???555000+++++++++***))))))))))))******+++,,,+++))))))***,,,,,,666000>>>YYYoooyyydddQQQJJJGGGPPP]]]ddd___WWWPPPDDD888333222111333777JJJpppwww___JJJ:::222000...---......,,,+++...---+++***((((((((()))...---///111000111999DDDVVVlllsssmmmTTT>>>888777444333666111000111333222333999AAA___aaaIII???:::000////////////444DDDSSSkkkvvvkkkbbb___YYYLLL>>>333...,,,,,,...///000///---+++++++++))))))))))))******++++++,,,000,,,///999@@@]]]zzz]]]PPPMMMQQQ^^^lllkkk]]]III999222000///...,,,+++))))))***+++***)))***,,,,,,***,,,111222000///333444@@@[[[kkkpppuuuoooNNN<<<555555222333555000000000000000000///......////////////............------------------------***************+++,,,---************************))))))******))))))(((((())))))))))))***************...777PPP|||kkkGGG111///,,,---111000111888EEEWWWnnn|||oooccc\\\WWWSSSDDDCCC@@@@@@MMMfff|||ppp[[[KKK;;;333,,,,,,---++++++---,,,---333FFFgggsss^^^KKK888222333222///---...,,,)))(((((((((((('''%%%%%%%%%&&&&&&&&&''''''((()))***+++,,,---------,,,+++)))'''&&&%%%$$$$$$$$$%%%''''''%%%$$$%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&&&&&&&'''(((((('''&&&%%%%%%&&&''''''%%%$$$$$$%%%&&&'''%%%$$$''''''&&&&&&&&&&&&%%%%%%$$$&&&(((((('''&&&'''(((%%%%%%%%%%%%''',,,333888)))*********+++///555999AAA^^^}}}]]]GGG>>>OOOUUU]]]bbbbbbaaa```]]]XXXIII<<<000---...---+++***'''&&&(((***+++---555===aaallliiiUUUBBB;;;444,,,******)))((((((((())))))+++,,,---,,,******,,,...000777111BBB[[[mmmttt```MMMHHHHHHQQQ___gggddd^^^QQQEEE999444222222444777FFFmmmvvv___III888222000------------,,,***---,,,,,,+++***)))((((((---,,,...//////111;;;FFFZZZmmmqqq{{{yyylllUUU???666555222222666000///000222222333999AAA^^^fffNNNBBB<<<111///......000888JJJ[[[qqqnnneee___]]]RRRCCC777000,,,***)))+++,,,------+++******+++))))))))))))))))))******))),,,+++...999FFFgggwwwXXXKKKLLLQQQZZZddd```SSSAAA555000000000...,,,***))))))+++,,,,,,+++***,,,++++++...333444111222555222999NNN[[[```iii{{{YYYAAA666666222333555111///000000000000///......////////////............,,,---------......//////,,,++++++******+++++++++*********)))))))))))))))(((((())))))))))))((((((((()))))))))************,,,...444IIIsssuuuOOO555///---///333///000111666DDDXXXjjjtttuuu}}}|||rrrmmmjjjgggddd___\\\eeezzzzzzgggWWWHHH>>>444...***,,,---+++***,,,...///===YYYvvv}}}lllXXXNNN>>>000,,,------,,,,,,---+++***)))))))))))))))$$$%%%%%%%%%&&&&&&&&&&&&'''((()))***,,,------...(((((('''''''''''''''((("""$$$%%%%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######"""""""""""""""#########$$$$$$$$$"""""""""""""""#########((('''&&&%%%%%%''')))+++&&&%%%###"""###%%%'''(((######$$$$$$%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&%%%%%%%%%%%%###$$$$$$%%%&&&***000444+++++++++))))))+++000333===YYYwwwXXXEEE<<>>JJJ___ppppppyyytttgggUUUAAA888444111111333111000000222111111777???```jjjPPP@@@777333111//////111<<>>555---++++++))))))++++++))))))******---555???ZZZllloooWWW<<<111---*********)))((((((((()))))))))***+++*********,,,...***555BBBhhhzzznnnUUUHHHHHHKKKSSS\\\aaacccbbbTTTHHH;;;666444333444888DDDfff|||fffSSSDDD888222000------------,,,***+++++++++*********)))))),,,++++++...000777EEESSShhhwwwuuuiiiXXXQQQFFF===666111...---222000000111///...444;;;XXX{{{oooXXXGGG===777444222444999GGG```uuupppfffccc```RRRAAA333///...***(((+++''')))++++++)))))))))*********(((((()))***---...333222777555333LLLrrruuuTTTJJJMMMNNNLLLLLLEEE<<<222,,,---...,,,***)))'''&&&&&&((())))))((('''((('''***333<<<<<<888,,,---))),,,444777CCCYYY~~~WWW>>>;;;777444444111222222222222222111111000////////////........................////////////,,,,,,+++++++++,,,,,,------,,,,,,+++******))))))((())))))***++++++******))))))))))))************(((///111666OOOwwwsssUUUAAA222000111******((()))---///...444<<>>SSSwwwrrr]]]NNNCCC555333333666>>>NNNiiiyyyiiidddaaa]]]MMM===111000...(((''',,,)))+++,,,,,,***)))*********)))(((((())),,,///111333222;;;:::666RRRxxxlllPPPHHHKKKKKKHHHHHH???777///,,,---///...,,,+++)))''''''((()))(((''')))(((&&&(((000888777222+++---***,,,222333@@@YYY[[[@@@<<<888444444111222333333333333222111111000/////////............/////////////////////...*********+++,,,---///000------,,,,,,+++***))))))))))))***+++++++++++++++))))))))))))************(((///000000CCChhhcccLLL999444444---)))%%%&&&,,,...+++---111555;;;AAAKKK[[[lllvvvxxxxxx~~~zzztttrrrqqqpppeee[[[III777...------+++***((())),,,---,,,///444BBBjjjyyyVVV===333111,,,(((&&&((((((&&&&&&(((''')))+++)))&&&###$$$%%%%%%%%%&&&&&&&&&&&&''''''%%%$$$$$$%%%'''))),,,---$$$$$$###""""""""""""######%%%'''&&&%%%$$$%%%&&&%%%%%%%%%&&&&&&'''''''''$$$$$$$$$%%%%%%&&&&&&&&&"""############$$$$$$$$$""""""###$$$%%%%%%&&&&&&&&&&&&'''(((''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$''')))(((%%%###$$$&&&%%%%%%%%%&&&&&&'''''''''%%%######$$$'''(((&&&###%%%%%%%%%$$$$$$%%%(((+++((()))))))))((()))+++---444HHHhhhdddSSSJJJEEETTTXXX```gggeee___XXXMMMDDD999222,,,+++***((((((+++)))'''''')))+++...888BBBbbbnnnkkkRRR:::333222000,,,++++++******************,,,------,,,---///111000999HHHrrrzzzgggNNNFFFHHHNNNUUU\\\aaadddeeeSSSGGG;;;555333111333666CCCgggjjjUUUBBB555333111///.........---,,,))))))(((((()))+++...///---+++,,,///222:::JJJYYYlllzzzyyyyyyWWWUUUPPPEEE999111///111111,,,+++,,,///000111888@@@SSSwwwsss___PPPFFF222111222888AAASSSoooooobbb___]]]WWWIII;;;111111...'''&&&,,,+++,,,------+++******+++,,,+++******,,,///333555222222======999WWW~~~eeeKKKFFFIIIHHHFFFFFF;;;444---+++...111000......,,,+++***+++++++++***,,,***'''(((///666444...,,,...+++,,,///---:::TTTkkkHHH;;;:::666444666222111111000///......---222111111000///......---...///000000000---+++)))...---,,,,,,++++++,,,,,,,,,))))))+++***''''''******++++++++++++***))))))''''''((((((((((((''''''***,,,***...:::IIIjjjgggLLL???888---222...***))),,,...///...000222888???GGGOOOUUUYYY]]]```cccfffeee```[[[WWWPPPHHH===555000---+++)))+++)))***...---,,,222<<<]]]|||jjjFFF777222,,,************************((('''&&&%%%%%%&&&'''((()))*********)))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$#########""""""&&&&&&&&&'''''''''((((((%%%%%%&&&$$$###"""###%%%""""""!!!!!!""""""###$$$%%%%%%%%%$$$$$$$$$######%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!$$$''''''$$$"""###$$$&&&%%%$$$#########$$$%%%'''&&&%%%%%%%%%%%%&&&'''&&&%%%$$$###$$$%%%&&&'''%%%&&&'''''''''))),,,///111YYYnnnbbbSSSJJJIIIQQQ\\\bbbjjjmmmdddTTTFFF???555111---***)))))))))((()))(((***------...555===ZZZkkklllSSS<<<777333+++---,,,***+++,,,,,,+++)))************+++,,,---...111555SSSpppnnnUUUJJJDDDJJJQQQYYY___cccaaa]]]JJJBBB888333111222444777CCCfff}}}kkkIIIAAA555111111///+++'''&&&)))---,,,,,,++++++***))))))(((+++000333111000888IIIXXXmmmnnnwwwpppZZZTTTKKK???666111000///---+++(((***111111000<<>>333///)))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''))))))******)))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$######%%%%%%&&&&&&&&&'''''''''%%%%%%&&&$$$###"""###%%%$$$$$$######$$$$$$%%%&&&#########$$$$$$%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###%%%''''''&&&%%%%%%%%%'''&&&%%%$$$$$$%%%&&&&&&'''&&&%%%%%%%%%%%%&&&'''%%%%%%$$$$$$%%%%%%&&&'''%%%&&&''''''((()))---000999^^^qqqdddTTTJJJJJJRRR]]]ccckkklllcccTTTFFF>>>555111---***)))******)))+++***+++------...555===XXXjjjlllTTT===666333,,,---+++******+++,,,***)))*********+++,,,---...///333<<>>:::555222222333333333222111111000000000//////......------,,,,,,,,,,,,,,,,,,------......---,,,,,,++++++,,,,,,)))***///555555...)))(((******++++++******)))(((''''''(((((((((((('''''''''+++)))***000666IIIfffaaa<<<000+++,,,,,,***)))((()))***++++++++++++,,,---...//////000222444555444222111222000---+++++++++***)))***,,,...///333AAA\\\sssyyybbbIII888111,,,'''''''''''''''''''''''''''&&&''''''''''''''''''&&&))))))))))))((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&$$$###"""###%%%$$$$$$######$$$$$$%%%&&&!!!"""###$$$%%%&&&&&&'''%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&(((((('''%%%''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%&&&&&&&&&&&&&&&&&&'''(((((((((***...111AAAdddssscccRRRHHHHHHPPP\\\cccjjjjjjaaaSSSDDD;;;444111---******+++++++++---+++,,,...------333;;;SSShhhlllUUU===666333,,,---+++******++++++***)))***++++++,,,---...000000666EEEfffvvvaaaMMMGGGOOOVVV^^^bbbeeefff___WWWGGG===444333333222333666EEE```yyyoooOOOCCC222---......---++++++,,,---******+++,,,------......(((,,,000000333>>>PPP___lllnnnwwwgggOOOMMMEEE:::333000//////...---)))***......000<<>>???333000---)))((()))***,,,///...---,,,++++++++++++...///***+++111111;;;QQQtttSSS@@@:::777444333333333222222111111111111000000//////............///...,,,++++++,,,---......---,,,,,,++++++,,,,,,******///666555///***)))***************))))))(((''''''((((((((((((''''''%%%***))))))...000;;;PPPyyyjjj@@@999,,,...000...***((())),,,------,,,,,,,,,------...------...///////////////...---,,,+++******((((((------000888GGG[[[qqqmmmQQQ???777111---***))))))))))))))))))))))))%%%&&&'''(((((('''&&&%%%((((((((((((''''''&&&&&&########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%&&&$$$###"""###%%%""""""!!!!!!""""""###$$$""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""%%%)))***'''$$$&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&'''''''''&&&%%%'''((((((((()))+++000333GGGgggrrr```NNNDDDDDDLLL[[[bbbhhhhhhaaaTTTEEE999333000,,,++++++,,,------,,,++++++---,,,+++111999NNNfffnnnWWW>>>666222,,,,,,+++******++++++***)))***++++++,,,...000111222777OOOrrrzzz]]]NNNKKKUUU___hhhkkkmmmlllcccWWWEEE:::333555777444444777EEE[[[{{{wwwtttVVVIII666000000000///...---------******++++++,,,---------+++///222333777CCCVVVeeejjjnnnxxxcccLLLHHHAAA777111//////...------******,,,---000;;;GGGfff}}}gggRRRKKK<<<777:::HHH\\\lllyyy~~~kkkZZZMMM@@@777---+++)))(((((())))))***((('''''''''&&&&&&&&&&&&''')))************,,,...555333000888???```|||lllKKKEEEWWWSSS@@@666555000//////111555999<<<===555222---***)))***---//////...---+++++++++++++++//////***+++222333>>>TTTvvvVVVBBB;;;999666444111111111111111000000000111111111000000000000000444222///---+++,,,---......---,,,,,,++++++,,,,,,++++++...222333...+++,,,)))************)))((((((''''''((((((((((((''''''$$$******)))//////444CCCeeeqqqEEE:::---///000...***((()))+++,,,,,,+++***************---,,,,,,+++***+++++++++&&&'''((()))+++,,,...000111///555HHHcccwww|||yyylllXXXCCC:::666000,,,,,,((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%'''''''''&&&&&&&&&&&&&&&########################%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%&&&$$$###"""###%%%""""""!!!!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###!!!!!!$$$((()))&&&###$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((('''&&&%%%(((((()))((())),,,111555MMMkkkrrr^^^LLLBBBBBBJJJ[[[cccjjjiiicccZZZKKK===333000,,,+++,,,...//////+++))))))+++))))))...666JJJeeeqqq[[[@@@555222,,,,,,+++)))***++++++***(((******+++,,,...000222333777VVV{{{|||}}}[[[SSSTTT[[[hhhrrrtttuuuttthhhXXXDDD888444;;;>>>999666888???RRRrrrsssvvvZZZLLL:::666555333222000...---+++++++++++++++++++++++++++...111333444999FFFXXXgggiiippp}}}yyy```LLLEEE>>>555000...///...------++++++,,,---111999BBB\\\}}}~~~gggRRRMMM===:::???OOObbbpppzzzyyycccQQQEEE:::333111000...,,,***))))))***++++++*********)))))))))'''((()))(((((())),,,...000///---888BBBccc~~~kkkJJJEEEZZZ[[[HHH:::555000///...///222444555555666333000---,,,...111333111000///......///000111///000,,,,,,222444BBB\\\yyyYYYDDD<<<;;;888555111111111111111111111111111111111111111111111111666444111...,,,,,,,,,---...---,,,,,,++++++,,,,,,,,,+++,,,000000---,,,...))))))******))))))((('''''''''((((((((((((''''''###+++***)))//////111<<>>666000///000///---)))(((((()))++++++*********)))))))))((()))+++++++++,,,...000+++++++++888CCCfffjjjMMMHHHZZZ\\\MMM>>>555000...------...///...---...---***((()))+++...000000///---,,,,,,...///111---111...---111555IIIhhh}}}]]]FFF<<<;;;777333222222222222222222222222000000000000000111111111333222000...---,,,------...---,,,,,,++++++,,,,,,,,,+++---111222...,,,...)))))))))))))))(((((('''''''''((((((((((((''''''###+++(((&&&---...///666LLLpppgggGGG444111---+++******))))))---,,,+++)))((('''''''''******))))))******++++++------+++***+++000888???OOOXXXdddqqqzzzwwwbbbMMM777666111+++)))***)))(((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%&&&$$$###"""###%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&'''&&&$$$$$$%%%###$$$&&&'''((((((((('''%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&'''((((((******))))))***...444888QQQmmmrrr^^^LLLCCCBBBHHHUUU```ggggggfffcccUUUDDD222///,,,,,,...000222222((('''''')))((((((...666HHHgggwwwbbbCCC555111,,,+++***))))))******)))((('''((()))+++...111333444777]]]wwwsssYYYZZZ^^^dddvvv{{{iiiRRRDDD999;;;JJJQQQFFF<<<<<<:::JJJkkkqqqvvvYYYLLL<<<999555111/////////...,,,)))******++++++,,,,,,,,,+++,,,...111999III\\\jjjqqqjjjVVVKKKCCC<<<444000......---+++***+++,,,---///333666888FFFhhh|||cccMMMIII<<<@@@KKK]]]kkkttt|||qqqWWWDDD:::333...)))+++,,,+++)))(((***,,,*********)))))))))((((((***---111333333222222333,,,......999BBBeeeeeeNNNJJJUUURRRFFF;;;000///---,,,+++,,,,,,***)))'''&&&%%%%%%&&&(((+++,,,///...+++)))))))))+++,,,***111000...000555OOOsss```GGG<<<:::666111333333333333333333333333////////////000000000000000///......------------...---,,,,,,++++++,,,,,,++++++...333444///------)))))))))))))))(((((('''''''''((((((((((((''''''$$$***'''$$$+++---,,,333GGGeee|||YYY999444...,,,,,,---,,,+++''''''''''''''''''((()))&&&'''((()))***+++,,,,,,((())))))+++111;;;IIIRRRbbbppp}}}~~~vvvfffNNN:::222333///&&&$$$***+++'''((((((((((((((((((((((((((('''&&&%%%%%%&&&'''(((&&&%%%$$$$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&$$$###"""###%%%"""""""""!!!"""######$$$""""""###$$$%%%&&&&&&'''&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###&&&))))))&&&$$$$$$&&&$$$%%%'''))))))))))))(((%%%%%%&&&''''''&&&%%%%%%''''''&&&%%%%%%'''((()))*********)))***///555999NNNjjjooo[[[JJJAAA???EEENNNZZZbbbbbbbbbaaaSSSBBB111///,,,,,,...111222333((('''(((***))))))///777GGGhhhyyydddEEE666111,,,+++***))))))******)))((('''''')))+++---000333444888^^^tttoooWWWZZZ___gggyyyzzzfffNNNDDD:::===OOOVVVJJJ???===>>>NNNooouuuxxxZZZMMM???777333...,,,---///...---((()))***+++---...///000+++,,,...222<<>>666777BBBGGG???999:::<<<[[[xxx~~~tttdddMMM999888111,,,...000...---...+++***)))'''&&&(((---000------000666===HHH[[[kkk|||uuu^^^QQQLLLFFF;;;777444...000222+++---***+++000444333444666DDDaaa___LLL???;;;FFFTTT___lllxxxhhhPPP@@@666///,,,******)))))))))***,,,---//////...---,,,,,,,,,,,,000222555<<>>666555>>>AAA:::555666@@@]]]yyyuuueeeQQQ???777///+++,,,...,,,***+++)))))))))((('''(((,,,///---,,,///666???KKK]]]lll{{{nnnZZZOOOKKKCCC888444222---000333---111......222555444555777AAA___bbbPPPEEE>>>HHHTTT___kkkwww~~~xxxaaaKKK===444///,,,+++***))))))***+++,,,---...---,,,,,,++++++++++++111222555:::>>>>>>;;;777333666000999FFF```}}}ttt\\\LLL@@@>>>;;;111***+++,,,,,,++++++++++++,,,,,,+++******))))))*********.........---,,,+++******'''(((,,,000666IIIlllfffJJJ<<<999999333222222222111111111111000000111111000000///...///...------,,,---------,,,,,,------...---------++++++++++++++++++++++++,,,+++***)))((((((((())))))((((((''''''(((((()))''''''''''''(((***++++++000222HHHooo{{{cccXXXGGG999///+++***+++(((((()))((('''''')))++++++...///,,,+++///111111---888CCCOOOddd~~~qqq]]]MMM???222+++)))***))))))(((((())))))***&&&&&&&&&'''''''''((((((''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((''''''''''''%%%$$$$$$######$$$$$$%%%""""""############""""""&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################  !!!%%%%%%$$$""""""!!!!!!!!!%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''(((***,,,,,,&&&&&&&&&&&&&&&''''''((('''&&&%%%%%%%%%&&&'''(((,,,,,,)))***000...666JJJgggiiiaaaNNNBBBBBBEEEFFFDDDKKKQQQQQQNNNIII???666222///***((('''((((((''',,,***+++,,,+++))),,,000<<>>;;;MMM___llljjjYYYFFF:::222,,,)))***,,,+++***)))((('''&&&&&&$$$%%%&&&''''''''''''&&&''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################""")))(((""""""'''&&&%%%$$$$$$#########$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%&&&&&&&&&%%%$$$%%%%%%&&&'''(((***+++,,,&&&&&&%%%%%%&&&&&&'''((('''&&&%%%%%%%%%&&&((((((+++,,,)))***000111<<>>555111...***(((((((((((((((+++,,,---...,,,,,,///222:::XXXlll^^^DDD666000,,,,,,+++******++++++***)))***((())),,,------111777FFFeeewwwbbbbbbcccqqq||||||rrr^^^JJJ999333000333444111///111:::TTTqqq~~~{{{mmmYYYJJJ;;;333.........,,,)))***''')))+++,,,++++++,,,---///+++...:::HHHWWWeeeppp~~~jjjZZZRRRMMMBBB777444333111999AAA>>>888222///111111000000222BBBaaafffVVVLLLEEEMMMVVV```lllyyy~~~uuuhhhVVVFFF<<<777444222,,,,,,+++++++++,,,,,,,,,)))))))))((())))))******,,,---000333555555444222///666222:::HHHggg|||\\\OOOAAA;;;666000---//////...------...000222333))))))((((((((()))*********+++,,,,,,,,,***)))'''...000222333:::PPPqqq|||\\\CCC::::::333333333222222222222111111111111111111000//////---.....................---......///...---+++***---,,,***))))))***,,,---************)))))))))((('''&&&&&&''''''((()))***((((((((((((((()))***+++)))///777FFFeee|||dddIII;;;444000...///***---...---,,,...333888777888777777>>>LLLWWWZZZ[[[kkkwww||||||gggNNNBBB555111///+++))))))*********)))((('''&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%''''''&&&%%%%%%%%%%%%&&&"""#########$$$$$$$$$%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################'''))))))'''$$$$$$&&&((($$$#########$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&'''''''''%%%$$$%%%'''((('''&&&%%%%%%&&&&&&''')))***+++%%%%%%%%%%%%%%%&&&''''''((('''&&&&&&&&&'''((()))***,,,)))***111333AAAYYYtttkkkZZZKKKEEEHHHNNNPPPPPPVVVYYYVVVQQQKKK@@@777000...+++******+++++++++///222444111------///111999WWWkkk^^^DDD555000,,,...,,,++++++,,,,,,+++***,,,***+++---------000666JJJhhhuuu^^^^^^___mmm{{{{{{ppp[[[GGG666222///000000000111333222IIIhhh~~~vvv___MMM;;;333.........+++))))))(((***---------,,,------///---000===LLL[[[hhhsss|||jjj\\\SSSNNN???444000000000;;;EEEDDD<<<666111111000...///222FFFdddhhhUUUIIIGGGNNNWWWaaaooo{{{~~~nnnbbbRRRDDD<<<777444111,,,,,,---------,,,,,,,,,(((((((((((()))***++++++(((***---///111111222222000888333:::JJJjjjyyyZZZOOOBBB999444000...///------------...///111222'''''''''''''''((()))***)))***+++++++++***)))((()))---000222===WWWyyyeeeHHH;;;:::333333333333222222222222000000111111000000///...------...////////////...............---,,,+++***---,,,+++******+++,,,---))))))************)))(((((('''''''''((())))))***)))))))))))))))***++++++%%%///333777PPPvvvhhhLLLAAA===777333222///222444333222444;;;AAAIIIKKKLLLOOOZZZhhhrrruuuwww{{{yyytttrrrpppcccTTT:::333......---)))''''''&&&&&&'''((())))))))))))%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%&&&"""""""""######$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################$$$""" """$$$$$$!!!!!!!!!""""""$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&(((%%%###$$$(((++++++)))&&&&&&%%%%%%&&&&&&'''(((%%%%%%%%%%%%%%%&&&&&&'''((('''&&&&&&&&&'''))))))))),,,***,,,222444BBB\\\vvvkkkZZZKKKEEEGGGLLLPPPWWW]]]```]]]WWWOOOCCC888000...,,,+++,,,---------333888:::444---,,,---...;;;YYYkkk]]]CCC444///,,,...---,,,,,,------,,,+++---+++,,,...///...222888XXXrrrtttYYYXXX[[[jjj{{{~~~vvvkkkVVVBBB444222000/////////111333---@@@^^^{{{}}}dddNNN888111+++,,,,,,)))''''''(((***,,,---,,,,,,---...//////555AAAOOO\\\kkkvvvuuufff[[[TTTOOOBBB666222333444@@@NNNMMMAAA:::444333222000111444FFFbbbmmmWWWFFFHHHNNNWWWbbbooo{{{}}}yyydddZZZKKK???888444111///------.........---,,,,,,))))))))))))***+++,,,---***,,,.../////////000222111888333:::NNNoootttTTTLLL@@@666///,,,++++++,,,,,,,,,---............''''''''''''((()))******+++*********************)))...111222>>>ZZZ|||nnnOOO===999444444333333333222222222///000000000000///......,,,---...///000000///......------,,,,,,,,,------,,,++++++++++++++++++,,,((()))***++++++***)))((())))))((((((((()))******)))))))))((())))))***+++'''+++---///???]]]zzzlllSSSNNNOOOJJJDDDBBBCCCFFFIIIHHHGGGIIIQQQYYYfffiiikkkmmmttt|||~~~{{{uuuppphhh```YYYPPPHHHBBB000,,,***+++***&&&&&&(((%%%&&&'''))))))))))))((((((''''''&&&'''((()))***''''''&&&%%%%%%%%%%%%&&&""""""###$$$$$$%%%&&&&&&$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################'''&&&&&&&&&''')))******$$$###############$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&"""$$$)))***)))&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%%%%%%%&&&'''(((,,,///------222222@@@YYYrrrhhhYYYNNNIIIKKKQQQWWW___eeeiiifff___UUUHHH<<<111///---,,,------,,,+++///777:::444------///000BBB___ppp```EEE666222//////...------......---+++,,,***+++///111111666<<>>333333111...------//////***777RRRrrr}}}bbbKKK777000++++++,,,)))'''(((''')))************+++---...111999EEEQQQ]]]lllyyy~~~nnn```YYYVVVTTTDDD777333333555CCCQQQRRRCCC;;;444222111000111444BBB\\\~~~uuu[[[GGGHHHOOOWWWbbbnnnwwwvvvppp[[[RRREEE<<<666444111///---...//////...---,,,+++*********+++,,,---//////000111222111///...000222000666000999QQQuuupppOOOIII>>>333,,,***)))(((***,,,---......---,,,+++((((((((())))))***+++,,,,,,+++***))))))***,,,------222333333>>>ZZZ{{{tttSSS>>>999444444444333333333222222///////////////......---,,,---///000000000///...,,,,,,++++++,,,---///000++++++++++++++++++++++++((()))***++++++***)))(((******))))))))))))******)))(((((((((((())))))***,,,))))))---555HHHiiisss^^^^^^eeebbb]]][[[^^^bbbeeedddbbbeeennnvvv}}}}}}tttbbb[[[UUUQQQIII<<<444333***'''&&&'''&&&$$$'''---(((((()))))))))'''&&&%%%+++***((('''((()))+++---''''''&&&%%%%%%%%%%%%&&&######$$$%%%%%%&&&''''''#########$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################!!!$$$$$$"""!!!""""""(((((('''&&&%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%"""%%%'''''''''&&&%%%$$$############%%%%%%$$$$$$%%%%%%&&&'''%%%%%%$$$$$$$$$%%%&&&'''...222//////111000===VVVllldddYYYQQQNNNQQQZZZbbbeeelllpppmmmfff[[[MMM@@@333111...---,,,,,,***((((((222777222...000444555IIIeeeuuudddIII:::666444000...------......---,,,)))(((+++///222444999@@@fffyyyiiiLLLPPPZZZooo|||oooddd[[[KKK;;;333444333...,,,,,,,,,,,,)))111HHHhhhyyy^^^FFF888111,,,---...+++******&&&((((((((('''(((***,,,...222<<>>ZZZsss}}}llleeepppzzzwwwoookkkyyyvvvtttuuuxxx{{{||||||ooo```GGGDDD???999444111///...)))))))))))))))(((''''''******)))(((((((((((((((000...+++((((((***---///@@@444)))'''%%%"""###'''%%%%%%#########$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((('''&&&%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$###"""!!!$$$$$$########################$$$$$$$$$%%%%%%%%%$$$$$$$$$#########""""""&&&&&&$$$$$$$$$$$$&&&&&&&&&%%%$$$######$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&'''''''''&&&'''***,,,111333---***...///777IIIiiiaaaWWWQQQQQQVVV```iiimmmpppwwwrrreee___TTT@@@888444...,,,,,,---,,,***///++++++,,,---...444;;;RRReeepppcccMMM>>>777333444222///,,,***)))******+++,,,))),,,333000333BBBgggqqqfffLLL\\\ZZZvvv}}}tttmmmeeeXXXFFF999333222000...---,,,,,,------444IIIjjj~~~vvvYYYBBB444111...,,,,,,---,,,,,,*********+++---///111333000666AAAKKKUUUbbbttt~~~sssoooeeeaaa^^^VVV<<<666///,,,000666:::<<<888222...000///,,,...444<<>>;;;888666555777666<<>>LLLSSSSSSRRRUUUTTTRRRQQQWWW]]]^^^WWWOOOJJJFFFCCCFFFIIIDDD777+++---,,,+++*********++++++'''''''''((((((''''''&&&(((((('''&&&&&&''''''''''''''''''&&&%%%$$$###"""$$$$$$%%%'''(((&&&%%%$$$'''&&&&&&%%%$$$$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$$$$%%%%%%""""""###$$$&&&'''((((((&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%$$$$$$###############$$$$$$$$$########################&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%&&&&&&&&&$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''&&&&&&''')))'''+++(((''',,,...555FFFaaafffeee]]]VVV[[[hhhrrrxxxuuuyyy{{{yyyzzzlllSSS888444...,,,,,,---,,,******+++///555555333333777SSSfffooo```III:::333000000000000000///---,,,+++---000...///222...555IIIkkkmmmuuu\\\PPP]]]___nnnxxxxxxvvvpppdddRRR@@@555000///---,,,,,,,,,------000666JJJjjj~~~vvvZZZCCC666333///------------,,,+++++++++,,,///333777999<<>>SSStttkkkRRRKKKUUUPPP[[[gggkkkkkkWWWFFF===555333222000///000)))((((((((((((((())))))...---,,,---///111333444333555888999888777777777;;;:::@@@MMMrrrcccLLLFFF>>>888555444333333---,,,+++******)))))))))------,,,++++++,,,///111111///......000111222111333444<<>>UUUzzzlllQQQIIIRRRNNNYYYfffhhhfffPPPAAA999333222333000...///))))))((((((((((((((()))++++++++++++,,,---///111///000222222333666:::===@@@===CCCQQQttt}}}```FFFBBB<<<777555444444333,,,,,,+++***)))))))))))),,,------,,,+++,,,///222333111//////111222222222333333===OOOnnndddHHH<<<999777555444444222000111111000000000/////////------............------,,,,,,++++++++++++,,,,,,---,,,***+++,,,,,,+++)))((((((''''''''''''(((((('''(((((())))))(((((('''''''''''''''((((((((((((***%%%###&&&(((((())),,,((()))+++------...///111222000...///222333222000//////---***&&&&&&(((+++(((((((((''''''&&&%%%%%%$$$%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''$$$%%%&&&'''((((((((((((&&&))))))%%%$$$%%%'''&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%$$$$$$$$$$$$''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$$$$$$$######"""""""""###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$""""""###$$$%%%&&&''''''&&&&&&''''''''''''&&&&&&""""""############""""""%%%%%%&&&&&&&&&'''''''''&&&'''))))))(((''''''((("""'''&&&&&&,,,,,,222BBB^^^ggghhh^^^YYYbbbpppxxx|||yyy{{{|||xxxwwwiiiNNN888444...,,,,,,---,,,***+++)))***---------222888OOObbbkkk\\\FFF999444222333222111000///...------)))000111222444222???ZZZ|||xxxhhhPPPAAAFFFUUUbbbdddhhhkkkeeeXXXGGG999222---,,,+++***+++,,,---...///444IIIhhh}}}www]]]GGG666333///,,,,,,++++++***)))))))))***...444999===CCCUUUiiixxxnnnhhhooonnnfffTTT===000---+++,,,///000///---))),,,,,,+++---222555444222;;;VVV~~~mmmQQQFFFOOOKKKWWWdddfffaaaIII<<<555222444444111...---******)))((((((((()))))))))***+++***))))))+++------...///000333777>>>BBBBBB>>>DDDTTTuuuzzzZZZAAA>>>:::777666555333222,,,+++***)))((((((((((((***,,,---,,,***+++///333333111//////000222222111222111<<>>;;;888666666444222111111111111000000000//////------............------,,,,,,++++++++++++,,,,,,---+++++++++,,,,,,***)))%%%%%%&&&'''(((((((((((((((((())))))))))))((((((''''''''''''(((((((((((((((%%%$$$''''''&&&'''***''')))))))))***++++++***(((((()))))))))))))))***))))))'''&&&$$$%%%&&&'''(((((()))((((((''''''&&&$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&'''###############$$$$$$$$$###)))***&&&###%%%&&&$$$###$$$%%%''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((($$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$%%%%%%%%%$$$!!!""""""###$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$!!!""""""###$$$%%%&&&&&&%%%&&&'''(((((('''&&&%%%###$$$%%%%%%%%%%%%$$$###$$$$$$%%%%%%%%%&&&&&&&&&''')))++++++)))((((((((($$$***((()))......222BBB\\\eeefff]]]\\\iiiyyyzzzvvvhhhNNN888444...,,,,,,---,,,******)))***---------111777QQQbbbkkk\\\EEE888333000555444222000...---------)))/////////333888MMMmmm}}}```III===BBBUUU^^^```eeehhhaaaRRRAAA555///,,,+++*********,,,---...///555JJJjjjzzzaaaLLL999666111///......---,,,,,,++++++---111777>>>AAAIII[[[ooo}}}nnnjjjpppmmmdddRRR<<<111...+++,,,...000///---'''+++------111888<<<:::333>>>ZZZmmmRRRCCCLLLHHHUUUcccddd^^^DDD777333222555666222---,,,+++***))))))((((((((())))))***,,,***((('''(((******,,,///111333888===@@@AAA===FFFWWWwwwwwwyyyQQQ???===:::888777666333111++++++)))((((((((((((((()))+++---,,,)))***///444222000......///111111000222222<<>>222---+++************+++---...000666KKKkkk|||dddOOO666333///,,,++++++***))))))((((((***...555;;;@@@PPPcccvvvooolllqqqmmmbbbQQQ<<<444111...---000111000...'''---000111666???DDDBBB:::EEE```lllQQQ@@@JJJFFFTTTbbbccc\\\BBB555111222666888333---++++++***)))((((((((((((((()))+++---+++(((&&&''')))'''***...111444666999;;;???<<>><<<:::999888666444222+++***)))(((((('''''''''(((+++---+++))))))///444222000...---///000000///333222<<>>AAAJJJXXXccc___OOO???111000111555444///,,,---+++,,,...---+++)))((())))))***+++***((('''&&&'''+++%%%%%%///777777666888<<>>888888::::::444...000+++&&&%%%)))+++)))'''+++*********)))******+++---.........---...111333555222666FFFjjjtttQQQ???999;;;444000222000111000000000////////////......---------,,,,,,,,,------------------------++++++,,,,,,,,,,,,++++++************))))))))))))))))))((('''''''''''''''&&&&&&'''''''''((((((((()))((('''&&&%%%%%%%%%%%%&&&&&&&&&%%%&&&''''''((('''''''''&&&&&&%%%%%%%%%&&&%%%$$$%%%&&&'''&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&((('''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''&&&%%%###$$$%%%$$$$$$%%%&&&&&&'''''''''&&&%%%$$$######$$$%%%&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''&&&&&&$$$%%%&&&(((((('''&&&%%%&&&'''''''''&&&$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$%%%$$$$$$$$$$$$%%%&&&&&&''''''&&&%%%%%%%%%%%%&&&"""""""""###&&&'''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&"""'''((('''&&&(((+++,,,((((((******+++888HHHdddeeeaaa[[[___ooo~~~ttthhhkkkcccKKK666333///,,,+++***)))((()))'''''')))))))))---333HHHkkkuuu[[[AAA333...111111000///...---,,,,,,,,,---,,,---000222@@@bbbtttVVVCCCCCCOOO\\\bbbdddgggbbbRRR@@@555000...---,,,+++))))))***,,,---000111@@@\\\ooohhhKKK666111---,,,+++)))))),,,+++)))))),,,---...444<<>>YYY}}}ooojjjLLL777111---------******,,,+++)))***,,,---///777@@@PPPeee~~~~~~wwwssstttooo]]]FFF888333111//////000000///---(((,,,------777DDDHHHDDD:::KKKZZZ|||rrrMMMCCCCCCFFFOOOVVVRRREEE888555000------+++''''''***,,,...///...,,,+++++++++)))***++++++)))''''''((((((***000666666333111333:::FFFRRRiiiyyyVVV;;;:::;;;>>>???===999444000,,,***)))+++...///,,,***,,,,,,,,,---...///000111...//////...------///111555555;;;EEE```iiiMMM===;;;666555666111111111111000000000//////000000000000////////////------------------------+++,,,,,,,,,,,,,,,,,,++++++++++++*********))))))(((((((((((((((''''''&&&'''&&&$$$###$$$%%%'''))),,,+++)))(((&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&(((((('''&&&%%%%%%$$$$$$&&&%%%$$$&&&((())))))(((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%&&&&&&'''########################%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$###%%%&&&%%%&&&(((((((((&&&$$$###(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&'''''''''%%%%%%%%%%%%%%%%%%%%%$$$$$$###%%%&&&&&&'''((()))))))))%%%%%%%%%%%%%%%%%%%%%%%%######""""""###$$$&&&(((###############$$$%%%&&&$$$$$$$$$$$$%%%&&&'''((()))'''$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''***...///...,,,+++((((((++++++...???SSSmmmfffZZZSSSVVVdddvvv~~~nnn[[[XXXTTTEEE444000,,,***))))))((('''+++(((((())))))(((,,,222GGGjjjttt\\\EEE666//////+++*********+++,,,------...---///111222===\\\zzzqqqYYYLLLLLLSSS]]]eeeddd```SSS@@@111---,,,,,,---,,,+++******+++---...,,,///<<>>BBB@@@===JJJUUUwwwvvvWWWGGGDDDDDDHHHMMMKKKAAA888222...,,,---,,,((('''******+++,,,+++***))))))***((()))******(((''''''((((((---333666444111333666:::DDDQQQjjjtttQQQ;;;777<<>>:::666555666111111111111111000000000000111111000000000/////////------------------------,,,,,,,,,------,,,,,,,,,++++++++++++************)))************)))(((''''''&&&$$$###$$$%%%''')))))))))((('''''''''''''''%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$&&&((())))))(((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%###$$$%%%''''''((()))***)))'''%%%$$$(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))((('''''')))(((''''''(((***---...------------------------%%%%%%%%%%%%%%%%%%%%%%%%######""""""###%%%'''((($$$$$$$$$$$$$$$%%%&&&&&&#########$$$%%%&&&'''(((+++)))&&&%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&***((('''***///222000...***((())),,,+++000DDDYYYooodddUUUMMMPPP^^^ooo|||vvvaaaXXXQQQAAA333000,,,))))))((((((''',,,))))))++++++***...444LLLnnnwww^^^GGG888///...,,,++++++*********++++++---,,,///111111;;;XXXvvvqqq\\\RRRPPPRRRZZZbbbddd]]]MMM:::///------------,,,+++******,,,...///...111<<>>555000...---...000222444444222000111000///---,,,,,,,,,,,,---...000///......///000111333:::@@@SSSyyyyyyYYYCCC===666444444000222222111111111000000000/////////.........------------------------------,,,,,,------------,,,,,,,,,++++++++++++*********)))***+++,,,+++***)))((('''&&&%%%%%%%%%&&&(((((('''&&&&&&&&&'''(((((()))%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$%%%'''(((((('''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$&&&(((((()))******)))((('''&&&%%%%%%&&&&&&&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''((((((((((((***---111666888:::999666333111...------%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''''''''&&&$$$$$$#####################$$$%%%''''''(((&&&%%%%%%&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%######''',,,000111///)))((())),,,,,,222HHH___nnn___OOOIIIMMMZZZmmm{{{~~~jjj\\\OOO===333000,,,)))))))))((((((+++))))))+++,,,,,,000666OOOpppwww^^^GGG999000///---,,,+++******)))******,,,,,,///111222;;;WWWtttppp^^^VVVSSSQQQWWW```bbbZZZIII777///...///------,,,+++***+++---///000000333<<>>666111///---///111333444444333222222111///---+++***))))))+++---///000//////000111000222888???RRRwww}}}eeeOOOEEE999555555111222222222111111111000000////////////.........---------------------------,,,,,,------------,,,,,,,,,,,,+++++++++*********((()))+++++++++***((('''&&&&&&'''''''''(((((((((&&&&&&%%%%%%&&&'''((((((&&&&&&&&&%%%&&&''''''(((&&&&&&&&&&&&&&&&&&%%%%%%&&&%%%$$$%%%&&&'''&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$&&&)))((((((((((((((('''''''''###$$$%%%&&&&&&%%%$$$###'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''%%%%%%%%%%%%'''***---//////000333666:::<<<===>>>???<<<999444000---+++***$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''''''''&&&&&&&&&%%%$$$###############$$$#########$$$%%%&&&&&&$$$$$$$$$%%%'''(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&""""""###%%%))),,,---...)))(((***------444KKKccciiiYYYJJJFFFMMM\\\ooonnn^^^NNN:::333000,,,*********)))((()))''''''***+++,,,111777OOOooouuu\\\FFF999111111,,,,,,+++*********++++++------111444444===YYYuuunnn^^^YYYUUUQQQVVV___^^^UUUEEE666///000///,,,---,,,+++***+++---///111111333:::LLLtttwwweeeIII;;;///+++,,,++++++,,,***+++///222555<<>>AAAOOOkkk|||hhhLLLFFFAAAAAA@@@>>>999333///------///000111111111111111111000///---,,,+++******))),,,...000000000111222111222777???TTTzzz}}}pppYYYMMM???888888444222222222111111111111000111111111111000000000000------------------------,,,------......------,,,,,,,,,,,,+++++++++******'''(((***+++***)))'''&&&&&&'''(((((())))))((((((&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&'''(((((((((((('''&&&%%%$$$$$$###&&&%%%$$$$$$&&&&&&%%%###&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$''')))''''''&&&&&&&&&''''''(((%%%%%%&&&''''''&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''+++++++++,,,000444999<<>>QQQbbbttt|||wwwllliiinnnsssppp^^^FFF666000000000000222444444111...***)))***+++,,,---111555777<<>>BBBQQQnnn~~~gggIIIDDD<<<;;;888555222///,,,***,,,.../////////...//////000///...------,,,------(((+++...000000000111333222222777@@@WWW}}}~~~pppXXXEEE:::666555333222111222222222000...000/////////.......................................---,,,,,,++++++,,,,,,+++***)))***++++++***)))((()))***,,,,,,,,,+++***)))((('''&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$'''$$$""""""%%%&&&%%%###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$''''''(((((('''&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%)))(((&&&%%%$$$%%%%%%&&&''')))))))))'''&&&'''(((***((('''((()))+++///333+++111999===???CCCIIIOOOXXXUUUQQQNNNKKKEEE===777777000)))'''***+++)))'''"""$$$&&&&&&$$$$$$&&&(((+++***)))(((''''''''''''&&&%%%$$$######$$$%%%&&&######$$$$$$$$$%%%%%%%%%'''%%%""""""$$$%%%%%%%%%)))(((&&&%%%$$$$$$%%%&&&'''''''''(((((((((((()))&&&***))))))///555JJJiiikkkXXXEEECCCPPPcccuuuyyynnn```LLL<<<666222,,,))))))***++++++*********)))***,,,000444OOOiiiqqqXXXAAA<<<666***+++***************++++++...///+++333555DDDdddhhh|||kkkccc]]]SSSQQQVVVUUUZZZOOO@@@444...---------,,,,,,---.........------555:::555LLLkkk|||mmmLLL???111,,,+++***,,,...''',,,111222555BBBWWWgggvvv}}}kkkkkkhhhmmmooogggVVVDDD888333222///---...000000...,,,,,,,,,,,,,,,---///111222999999FFF\\\yyy{{{ZZZIII888000///...---///---***''''''***---///000---***'''&&&'''((()))(((,,,---------,,,---000222;;;AAAGGGHHHCCC===;;;<<>>UUUkkk]]]CCC999666333000000111222000......---,,,++++++,,,------//////...------------...///.........///000222333222000555???ZZZ|||eeeOOO@@@999777333222111222222222000///000000/////////....................................---,,,,,,++++++,,,,,,+++***)))***++++++***)))((())))))***++++++******)))((('''&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$'''$$$######%%%&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$''''''(((((('''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%'''&&&%%%$$$$$$%%%''''''%%%'''((('''&&&&&&''')))((((((((()))***,,,...111:::AAAJJJPPPQQQSSSVVVYYYVVVQQQJJJCCC>>>:::444111...***&&&%%%&&&'''&&&$$$&&&((())))))(((***...222///---)))&&&$$$$$$&&&'''%%%$$$############$$$%%%######$$$$$$$$$%%%%%%%%%&&&$$$""""""$$$%%%%%%$$$&&&&&&%%%$$$$$$%%%&&&'''&&&&&&'''''''''(((((((((&&&+++)))***000555JJJiiinnnZZZHHHHHHVVVhhhwww}}}~~~wwwnnnaaaPPPAAA555111---******+++++++++((()))*********...222666IIIdddrrr```HHH===666---++++++************++++++...000+++444999JJJlllooo{{{jjjaaa[[[PPPMMMPPPMMMOOOEEE777---***+++,,,,,,,,,------...............---222222OOOmmmyyy}}}lllSSSCCC333---...------...***...222444888FFF\\\lll{{{xxxeeefffhhhllllllbbbQQQ@@@666222222000......//////---+++++++++******+++---...000555444>>>RRRooo{{{[[[JJJ999111///...---...---+++((((((***+++,,,,,,,,,)))&&&%%%&&&((((((''')))***+++,,,,,,...111333<<>>555111,,,++++++******+++++++++...000,,,555===SSSvvvxxxzzzhhh]]]VVVKKKGGGJJJFFFKKKBBB666---+++,,,......,,,,,,---------.........,,,222777YYYvvv|||sss\\\III666000111111///------000444666===MMMcccsss}}}tttdddfffiiijjjfff[[[JJJ;;;222000111000///......---+++)))++++++*********+++---...222///666GGGccc^^^MMM;;;222///...------,,,***))))))******)))(((***'''%%%$$$&&&''''''&&&&&&(((***++++++---000333666:::>>>???===<<<===??????BBBXXXhhh|||WWWAAA999777444111/////////...---000///...---,,,***)))))),,,---///111222222222222------,,,,,,---...///000444111666EEEddd~~~jjjSSSAAA888444333111222333444333222000000000////////////..............................---,,,,,,++++++,,,,,,+++***)))***++++++***)))***)))(((''''''((()))***(((((((((''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&'''''''''(((((((((((((((''''''&&&%%%%%%'''''''''''''''&&&&&&&&&&&&%%%$$$$$$$$$%%%'''(((,,,------+++***)))+++---...333888<<>>@@@>>>999222...///,,,(((%%%""""""###$$$##############################$$$$$$$$$%%%%%%%%%&&&$$$######%%%%%%%%%$$$#########$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''+++***+++111555IIIhhhkkkVVVDDDHHH[[[llluuuwww|||pppbbbRRRFFF222///---,,,,,,,,,+++***(((((()))))))))---111555BBB]]]tttoooUUU===444444---,,,,,,++++++++++++,,,///111,,,666AAAZZZ~~~}}}zzzeeeWWWOOODDDCCCHHHEEELLLCCC888000............++++++++++++,,,,,,---...000555;;;^^^yyy}}}zzzbbbMMM777000222222///---///111444888BBBTTTiiiyyy{{{vvvhhhllljjjhhhaaaTTTDDD777111///111000000///...,,,***(((---,,,+++******+++,,,---222---111???ZZZaaaPPP===444000...,,,---)))(((((()))******(((&&&'''&&&$$$$$$%%%&&&&&&%%%&&&((()))******+++...000000222444444444444666999;;;CCC]]]lll}}}YYYCCC;;;888666333111000/////////111000000000///...---,,,,,,...000333555555444333......---,,,---...///000111...333CCCcccvvvyyyaaaKKK>>>666444222222333444333333111000000000////////////...........................---,,,,,,++++++,,,,,,+++***)))***++++++***)))***)))(((''''''((()))***'''(((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&'''''''''''''''''''''''')))(((&&&%%%%%%%%%&&&&&&,,,,,,,,,***)))***,,,...333???LLLRRRYYYbbbhhhiiiaaa^^^YYYQQQFFF<<<555222000///,,,***)))***,,,...)))***,,,...222888???EEEEEEDDDCCC@@@;;;444---((('''''''''&&&%%%$$$###############$$$$$$###############$$$$$$$$$%%%%%%%%%&&&%%%$$$%%%&&&'''&&&$$$%%%%%%%%%%%%$$$$$$######%%%%%%%%%&&&&&&&&&''''''&&&+++***+++000555HHHfffiiiSSSBBBFFFXXXiiirrruuu|||qqqcccSSSEEE222000---,,,,,,,,,+++***)))))))))((((((***...111DDD___vvvqqqWWW???555555......---,,,++++++,,,,,,///111,,,666DDD```}}}xxx```OOOFFF>>>AAAJJJIIIHHH@@@666000.../////////))))))))))))***+++,,,---000444666TTTooowwwwwweeeOOO888///111222///---000111444:::FFFZZZnnn|||~~~yyymmmpppkkkggg]]]OOO@@@555111///000111111000...,,,***)))++++++***))))))***+++,,,111---///:::SSS{{{eeeSSS@@@555111...+++,,,&&&&&&''')))++++++)))'''&&&$$$######%%%&&&%%%$$$''')))*********)))+++,,,///000000//////111333555777DDDcccqqq[[[EEE===:::888666333111111222333000000000000000000000111---///222444666666555444000///.........///000111000---222BBB```lllqqqXXXGGG888666333222333444333333111111000000000/////////...........................---,,,,,,++++++,,,,,,+++***)))***++++++***)))******))))))(((((())))))''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$###%%%'''(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&''''''((('''''''''%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((((((+++)))(((&&&&&&&&&&&&'''((()))+++,,,...222777:::FFFXXXiiimmmlllkkkddd\\\PPPLLLFFF>>>777111---,,,))))))***))))))***---000333555888>>>EEEKKKQQQTTTPPPIII>>>444...+++******###$$$%%%&&&&&&%%%$$$######$$$%%%%%%%%%%%%$$$#########$$$$$$$$$%%%%%%%%%'''&&&&&&'''(((((('''%%%&&&&&&&&&&&&%%%$$$###"""%%%&&&&&&&&&''''''''''''%%%***)))+++000333FFFdddiiiTTTCCCEEEVVVgggsssxxx|||~~~}}}yyyrrrhhhWWWHHH444111---+++++++++***)))*********(((((()))---000FFFccczzzsss[[[GGG<<<666//////...---,,,,,,,,,,,,---111,,,666FFFeee}}}ttt[[[IIIAAA;;;AAAKKKKKKDDD>>>666333333555666555))))))(((((()))+++---...000555222JJJfffwwwuuucccNNN888//////000000000222222444<<>>IIIJJJNNNTTTZZZ[[[XXXTTTIII@@@555,,,(((((())))))######$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$######$$$$$$$$$%%%%%%%%%((((((((()))******(((&&&%%%%%%&&&'''&&&&&&%%%$$$&&&&&&'''''''''(((((((((###)))(((***///222EEEbbbiiiUUUCCCCCCQQQcccsss|||||||||{{{yyywwwppp^^^MMM777333...***))))))))))))+++++++++***))),,,000333DDDgggvvvaaaSSSEEE777000///...---,,,,,,,,,,,,***///+++777JJJjjj~~~nnnVVVEEE???:::@@@IIIGGGEEE???888555555777777666+++***))))))***,,,///000///888333EEEddd}}}uuuaaaNNN999///...///111444333333666@@@QQQdddttt~~~zzzllliiihhhaaaUUUGGG;;;333000///...111444444111...------+++*********+++,,,...///222111666>>>SSSwwwkkkYYYDDD999333...******((((((''')))++++++***)))$$$$$$###$$$&&&'''&&&$$$''')))+++,,,+++******+++---,,,,,,...111333555666555GGGfffllltttPPP???:::888888777444111222555999888666444222222444777999444444444333333222222222000///......---...///000555444999CCCXXXuuuwww]]]dddMMM<<<999555333333333222111111111111111000000000000...........................---,,,,,,++++++,,,,,,+++***)))***+++++++++)))***+++,,,,,,,,,***)))(((&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))((('''&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$ $$$''''''%%%######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&'''((((((((('''$$$$$$$$$%%%%%%%%%&&&&&&"""######$$$%%%&&&''''''&&&'''''''''(((((())))))))))))(((((()))***+++,,,///444<<>>555000---)))$$$""""""###$$$'''&&&&&&%%%%%%&&&&&&''''''%%%$$$$$$%%%&&&&&&%%%%%%%%%$$$%%%&&&(((***+++222---((((((+++---+++(((&&&&&&&&&''''''''''''(((&&&%%%%%%%%%%%%&&&''''''%%%%%%))),,,)))...HHHfffmmmWWWCCCBBBPPPaaapppxxx||||||{{{ttt```JJJ===333+++))))))((((((******++++++***))),,,222666???___uuunnnWWWOOO===..................------,,,---111666MMMwwwkkkTTTDDD???;;;???DDD@@@AAA999333111///,,,+++---***,,,...---++++++///333444222666???YYY~~~vvv```MMM999000111444333222000111777DDDUUUgggtttzzztttlllhhhggg[[[KKK>>>333+++***...000000000000/////////...333111///---...111444777;;;777444BBBdddooo```JJJ:::111---)))'''((('''%%%%%%'''((('''&&&&&&###!!!"""%%%((((((''''''(((******+++,,,///111222333555888;;;===<<<;;;???NNNkkkfffaaaBBB>>>888666444222///...222888<<>>EEEdddfffoooVVVuuu```III@@@888666666444333444333222000//////000111222/////////....../////////000//////...------,,,,,,************************,,,,,,,,,+++***)))((('''((((((((((((''''''''''''(((''''''&&&&&&'''((()))''''''''''''&&&&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$""""""###%%%&&&%%%$$$$$$$$$$$$&&&'''((('''%%%$$$%%%'''((('''%%%%%%%%%&&&&&&&&&&&&''''''(((((('''''''''''''''((((((((()))((((((***---000---(((''',,,///222888@@@QQQ___nnnxxx~~~~~~vvvmmm\\\SSSHHH@@@666...---222000666;;;<<<===BBBLLLTTT^^^dddfffdddcccbbb]]]VVVLLLGGGBBB???===888111+++,,,***(((%%%$$$$$$%%%&&&''''''&&&&&&&&&&&&'''''''''%%%###$$$%%%&&&%%%$$$%%%%%%%%%%%%&&&''')))***///+++&&&&&&)))***)))&&&%%%%%%%%%%%%&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''''''''&&&(((++++++333MMMiiinnnZZZGGGEEEQQQ```lllssswww|||~~~~~~xxxdddOOO===333+++))))))((((((***)))******)))))),,,111555===ZZZ~~~tttpppYYYOOO;;;......---------,,,,,,,,,---///222666KKKsssoooWWWGGGAAA===@@@FFFBBBAAA999222111///,,,+++---+++,,,,,,++++++,,,...000222111555???XXX}}}vvv```MMM888///111333222111333444;;;HHHZZZjjjuuuyyy|||qqqkkkgggfffXXXGGG;;;111+++***---//////////////////......000///---------000222444333000111CCCgggrrrbbbLLL;;;111...+++))))))'''%%%&&&'''((('''''''''%%%######&&&((((((''''''(((*********+++...000111222555999>>>AAACCCDDDHHHVVVqqqiiibbbCCC???999333222111//////333888===HHHDDD>>>:::999999::::::333333222000///---,,,+++...---,,,,,,,,,---...///333:::???FFFdddcccjjjPPPmmmQQQEEE:::888999777444222222111000//////000222333000000////////////000000//////......---,,,,,,,,,++++++++++++++++++++++++------+++***))))))((((((((((((((((((''''''''''''(((((('''&&&&&&&&&''''''(((((((((''''''''''''&&&$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%$$$%%%'''((('''&&&((('''&&&%%%%%%&&&((()))+++***)))((('''''''''(((&&&'''''''''''')))---///444000///444<<>>VVV{{{vvv```LLL777///111111111111666888@@@OOObbbqqqwwwyyyxxxooojjjgggeeeUUUBBB666000,,,***,,,......//////////////////---,,,,,,,,,---...///000---,,,000EEElllvvveeeNNN;;;222///---+++)))'''&&&&&&'''((((((''')))'''&&&&&&'''((((((''''''(((*********+++---///000222444888>>>DDDIIILLLOOO^^^wwwlllbbbCCC???999000111111111111444999<<>>999444333555:::AAAEEEKKKZZZbbb___dddssszzzwwwpppiii^^^UUUNNNFFF;;;111111...)))((((((******)))''''''''''''&&&&&&%%%$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&$$$######$$$%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&&&&)))'''$$$$$$%%%&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&'''''')))&&&'''+++111===RRReeeeeeXXXKKKJJJOOOTTTYYY]]]iiisss{{{~~~xxxdddOOO;;;333,,,++++++))))))+++(((((('''''')))+++///111666NNNppppppwwwaaaSSS:::222111000///.........///...///333666EEEiiiqqqYYYJJJFFFBBBHHHNNNLLLBBB999000...///---+++,,,---***((()))+++,,,+++(((---...444===SSSxxxxxxbbbKKK666000111000000111777<<>>666222222333888CCCOOOXXX[[[cccqqqvvvpppooouuutttlllaaaVVVIIIAAA;;;555...)))'''&&&%%%&&&'''(((((('''''''''''''''&&&%%%###"""$$$$$$############$$$$$$&&&$$$"""###$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%(((&&&%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&(((,,,333>>>PPP^^^bbbXXXPPPNNNPPPQQQRRRUUUfffqqq{{{~~~}}}vvvaaaLLL;;;333,,,+++,,,******+++((('''&&&'''))),,,...000555IIIjjjnnnxxxcccUUU>>>222000///---,,,,,,---.........333888GGGhhh~~~nnnXXXKKKHHHFFFLLLSSSPPPCCC888///---...---++++++,,,***((())),,,,,,***'''+++...444<<>>JJJiiieeekkkSSSlllTTTDDD<<<777666666333333222222222111111111......------------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))******((((((((((((''''''''''''((((((((()))(((((('''&&&&&&''''''''''''((((((((($$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&'''''''''''''''''''''&&&%%%$$$$$$%%%'''&&&%%%%%%&&&((( $$$'''(((((('''&&&++++++***)))((((((((()))(((''''''(((,,,444>>>EEENNN[[[kkkyyy|||lllddd[[[RRRFFF;;;555444333888???JJJZZZkkksssttttttzzz{{{qqqiiiddd\\\RRRJJJ@@@666000---)))'''(((%%%%%%&&&'''((((((''''''''''''''''''&&&$$$###"""$$$######""""""######$$$%%%$$$""""""$$$%%%$$$###"""###$$$%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&%%%%%%%%%%%%&&&''''''$$$&&&))),,,111>>>OOO\\\fff^^^WWWUUURRROOONNNPPP^^^kkkvvvzzzyyyrrr___KKK:::222,,,,,,---+++***+++((('''&&&'''+++---//////444EEEdddiiitttaaaVVVBBB000///,,,***))))))++++++///---444===MMMlll|||mmmXXXMMMLLLKKKPPPVVVRRRDDD888---,,,...---++++++***))))))***,,,,,,***)))+++...444:::MMMssshhhNNN999666777222111666:::FFFYYYlllzzz{{{mmmhhheeecccQQQDDD666000...---...111000111222333333111///...******++++++++++++******/////////888RRRqqqtttcccLLL:::111...---,,,***(((''''''((())))))(((***+++---,,,***)))))))))((())))))((('''''')))***,,,---...---...333;;;BBBWWWlllssseeeJJJIIIAAA===<<<;;;777444222222333444333111222333444333222......//////000000000111***---111666888999999888???===AAAOOOmmmcccdddIIIzzzcccQQQCCC:::666666444444444333222111000/////////............//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++***))))))(((((((((((('''''''''''''''((()))*********)))(((%%%%%%&&&&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&''''''''''''&&&''''''(((((('''&&&%%%###%%%''''''%%%%%%&&&(((###$$$%%%&&&''''''&&&&&&***))))))((((((((())))))&&&'''(((---777FFFVVV```lllwwwvvvkkkTTTLLLCCC@@@===;;;???FFFHHHOOOWWW```ooo|||~~~zzznnnlllhhh___UUUJJJAAA;;;555...***)))'''###$$$(((&&&'''''''''&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%###""""""###$$$$$$### !!!###$$$%%%%%%%%%%%%$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%%%%%%%&&&''''''###'''))))))...===RRRbbbkkkeee^^^YYYRRRKKKHHHIIINNN\\\jjjoooqqqlll\\\JJJ:::222,,,------,,,***,,,)))'''&&&(((,,,//////...222AAA___cccnnn\\\TTTEEE222000---+++******+++,,,111...666DDDWWWsss|||ppp\\\RRRQQQOOOSSSWWWQQQEEE888,,,+++...---+++***''')))+++,,,,,,++++++,,,,,,///555999KKKrrrlllQQQ;;;999:::444333999>>>NNNcccttt}}}ssseee^^^[[[YYYFFF<<<333...,,,+++---111///000222222111///,,,***)))))))))(((((((((((((((+++...000444GGGcccvvv{{{qqqbbbLLL;;;333000...,,,***(((''''''((())))))((((((+++------***))))))***((())))))(((&&&&&&((()))))),,,...///000666@@@GGGcccvvvooo___EEEGGGBBB===<<<:::555111///000111333111//////000111222111---......///000111111222///222777<<>>===<<<===FFFYYYxxxhhhbbbCCCmmmZZZJJJ<<<666666555555444444222000///...000000////////////000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,+++)))((()))((((((((('''''''''''''''((()))+++++++++***)))%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&''''''''''''%%%&&&'''(((((('''&&&&&&###&&&((('''%%%$$$&&&)))+++***)))(((''''''((())))))((((((((((((((()))***,,,---111999GGG[[[ooo|||||||||rrrcccUUUGGG???:::>>>CCCIIITTT```^^^ccciiinnnvvv|||xxxooo^^^WWWQQQLLLBBB666000000,,,((((((+++(((###$$$***$$$$$$###!!! """$$$$$$######$$$%%%&&&'''((('''&&&&&&%%%%%%&&&&&&'''%%%###""""""###$$$$$$### """$$$%%%&&&%%%%%%"""$$$%%%%%%%%%$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''$$$((()))'''+++===VVVhhhnnnggg```ZZZPPPFFFBBBCCC???OOO]]]eeeiiigggYYYHHH999222------...,,,+++,,,)))'''&&&)))---000000...111???\\\___jjjXXXSSSFFF555333000...,,,---...///222///888III]]]yyy|||sss___VVVUUURRRUUUVVVPPPEEE888,,,***------+++***&&&)))---...,,,+++,,,...---000555888IIIqqqnnnRRR===;;;<<<555444;;;BBBSSSjjjxxx~~~mmm]]]WWWTTTQQQ???777000---***(((,,,111...///111111000---***((((((''''''&&&&&&&&&''''''(((///222555DDD]]]pppwwwpppaaaMMM===555111///---***)))'''''')))))))))((('''***------***))))))+++((())))))(((&&&&&&''')))'''***///111444;;;FFFNNNlll|||jjjWWW>>>CCC???<<<;;;888333///...///111000...------000222444555//////000111222333444444...222777<<<>>>>>>===<<<888<<>>EEE[[[nnn{{{~~~}}}nnn]]]QQQKKKJJJAAA777...---.........///000///---+++***(((((((((((()))***(((''''''(((***,,,)))---222:::TTTnnnuuuttt```JJJ<<<555///,,,,,,+++)))((()))++++++)))&&&---,,,+++,,,......+++(((************)))))))))))),,,))),,,555999>>>NNNbbbzzzeeeIII>>>>>>>>>===:::666333222111000...***+++,,,---------///111000555666222111555666444222555:::=========<<<<<<>>>:::LLLrrrxxxZZZHHH}}}eeeLLL???>>>999999888666333111111222000000000000000000000000......---------,,,,,,,,,------------------------000...++++++,,,---+++)))+++******)))))))))))))))***,,,...000///---)))'''(((((('''''''''&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((''''''&&&%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%(((++++++))),,,111666>>>OOOZZZfff}}}|||rrrcccQQQCCC;;;999999@@@QQQfffvvv{{{}}}~~~sssmmmaaaTTTQQQRRRPPPJJJ>>>999111,,,***)))(((''''''''''''&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%%%%###"""""""""#########"""!!!"""%%%'''''''''&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$''''''&&&&&&'''((()))***%%%%%%'''+++000<<>><<>>UUUiiiooocccRRRAAA777555888<<<===CCCIIIKKKMMMLLLEEE===444111---++++++,,,------+++************+++---...///555JJJhhhwwwmmmZZZNNN999222,,,---...------//////444<<>>999999===AAAMMMdddtttzzz}}}wwwvvvvvviii^^^UUULLLFFF<<<444...------)))''''''---------,,,+++*********((()))***)))(((''')))***)))(((///111444KKKhhhrrrvvvaaaIII:::333...,,,------+++******++++++***(((''''''(((***------,,,+++++++++++++++++++++,,,,,,+++,,,222888<<>>KKKfffrrr}}}xxxooowwwwwwfffSSSMMMCCC999666<<>>444000000000000+++)))'''%%%%%%&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&'''((($$$$$$##################$$$"""""""""%%%&&&&&&&&&%%%$$$$$$$$$$$$#########%%%&&&&&&&&&%%%%%%$$$###!!!!!!""""""###$$$%%%&&&###&&&***---111<<>>EEEJJJIIIGGGFFFBBB>>>333111---,,,,,,---------,,,+++*********+++---...///222FFFfffyyyqqq\\\MMM999111,,,---.........///222777>>>LLLiiizzzcccZZZRRRSSSYYYXXXNNNBBB555///,,,---///...///333222222111...+++)))***,,,...222---444AAA___{{{eeeLLL===777888<<>>777555222111222222222111444333222222333444333333222444777:::;;;;;;888444444666888888777666777777:::???WWWzzzzzz[[[GGGnnn]]]JJJBBB:::666666777666333////////////////////////............////////////------------------------+++++++++***))))))******+++******)))))))))))))))************)))(((''''''))))))((((((((('''''''''%%%%%%&&&&&&&&&'''''''''%%%&&&''''''((((((''''''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%((('''&&&%%%%%%%%%%%%%%%(((''''''&&&&&&''''''(((+++***,,,111888CCCUUUeeeyyylll```ccc```OOO???===:::888===IIIZZZgggssszzz|||wwwrrrlll\\\KKK>>>999444000...,,,------))))))((('''&&&&&&&&&'''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""###$$$&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%$$$###""""""$$$&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$%%%%%%&&&&&&&&&%%%$$$%%%&&&''''''(((((((((%%%'''+++,,,...888OOOeeemmmcccTTTGGG@@@===<<<;;;;;;DDDJJJHHHDDDBBB@@@>>>666333///...---...---,,,,,,+++*********+++,,,---111111CCCcccxxxqqq[[[KKK999111,,,---.........000666;;;>>>HHHcccxxx___YYYUUUZZZaaa___QQQDDD444...,,,...000///111444333333111...+++***+++,,,...333...666CCCaaazzzfffMMM>>>888999???FFFVVVlllyyy|||}}}xxx|||nnn```VVVKKK>>>444000---,,,//////,,,***++++++,,,---------,,,,,,+++)))+++---...---,,,,,,---+++,,,222222333JJJhhhttt~~~hhhOOO???777333222333...---,,,+++***)))***+++***+++---------,,,++++++******))))))***,,,---///222222666AAAPPPfffhhhTTTSSSPPPEEE888666444333444555555555555444444666999999777555333333777===@@@???;;;999888777666444333444777:::888@@@XXXxxx{{{___MMMqqqUUUJJJ<<<555555777555111000000000000000000000000///////////////000000000------------------------,,,------,,,++++++,,,...+++******)))))))))))))))------,,,+++***))))))))))))))))))(((((((((''''''%%%&&&&&&&&&''''''''''''$$$$$$%%%''''''((((((((($$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&((()))***++++++222@@@NNN]]]nnn{{{yyygggYYYMMMMMMKKK@@@333999BBBLLLWWWdddrrr|||sssqqqoookkkhhh]]]III666444000......,,,(((''')))'''((()))(((&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""""""""###$$$%%%$$$%%%&&&&&&'''&&&&&&&&&%%%###"""###$$$&&&&&&%%%&&&%%%%%%%%%$$$$$$$$$$$$"""###$$$%%%&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&&&&(((+++++++++666NNNeeemmmdddWWWLLLEEE@@@<<<999666???EEEDDD@@@@@@???===777444111///......,,,+++++++++***))))))***+++,,,000000AAA```uuuoooZZZKKK888111+++---///......000666;;;===DDD```xxx\\\XXXXXX```gggcccSSSCCC444///,,,------++++++---111111000...+++***,,,------333000888FFFdddzzzfffOOO@@@;;;===EEENNN^^^qqq|||~~~{{{|||ooo```TTTHHH:::000...,,,+++---+++'''%%%&&&,,,,,,---......---++++++)))+++.........------......,,,111222444LLLjjjuuu{{{fffMMM>>>666111///000---...---***(((''')))++++++---///...---+++***++++++***))))))+++---000111333666>>>LLL]]]pppttt^^^[[[TTTGGG888666444333444555555555555555777<<<@@@AAA===999555333666>>>BBB@@@===;;;888777555333222333888;;;888DDD]]]|||~~~eeeSSShhhXXXEEE:::888999666222000000000000000000000000............//////000000------------------------+++---...,,,******,,,...+++******))))))))))))))),,,+++******)))***++++++))))))))))))((((((((('''&&&&&&&&&&&&''''''''''''$$$%%%&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''(((&&&%%%%%%%%%&&&)))+++---///333BBBXXXkkkvvv|||dddPPPIII>>>999<<<;;;;;;GGGXXXgggpppuuuyyy{{{eee\\\UUUUUURRREEE555***...+++***+++)))$$$###'''%%%'''***)))'''%%%%%%''''''''''''&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""######$$$$$$###$$$%%%&&&&&&&&&%%%%%%%%%$$$"""###$$$%%%%%%$$$$$$$$$$$$$$$############$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$###''')))++++++***666QQQiiimmmcccVVVKKKEEE@@@;;;777444;;;@@@???>>>@@@BBBAAA555333000......---,,,***+++***)))(((((((((******......>>>]]]rrrmmm[[[MMM888000+++---///...///000222999===EEEaaaxxxZZZWWWZZZcccjjjcccPPP>>>333...+++,,,,,,***)))+++...///...---++++++---///***222000:::IIIfffwwweeeNNN@@@<<>>666000---,,,------,,,***&&&&&&(((***(((+++---...,,,***+++,,,---,,,++++++---000333555888BBBOOOZZZdddnnnvvv{{{vvvdddbbbXXXFFF999777555444555666666555555666;;;CCCIIIJJJEEE???999444555===AAA>>>:::999555666666555444555888:::<<>>999666666;;;>>><<<===BBBFFFFFF222000...---------,,,******)))(((''''''((()))))),,,,,,===[[[ppplll\\\PPP888000+++---///...///111---777===GGGdddyyyXXXWWWZZZcccjjjbbbLLL:::111,,,***,,,...,,,---///,,,------,,,+++,,,...000(((111000;;;JJJgggsssaaaLLL???;;;???JJJUUU]]]mmmwww}}}{{{kkk[[[MMM@@@555...***((())),,,+++)))***...---.../////////---***)))%%%(((+++,,,,,,+++++++++///***,,,...555PPPkkksss}}}iiiRRRDDD<<<555111111,,,---,,,)))%%%%%%'''***%%%(((,,,,,,+++***+++---///...------///222555777@@@OOO___ffffffgggiiijjjsssfffggg\\\HHH;;;999777666777777777666555888>>>GGGOOOPPPJJJCCC<<<555555<<>>GGGHHHBBB777222,,,+++---...+++(((++++++++++++++++++,,,,,,---111???XXXmmmppp^^^LLL888111,,,,,,---,,,...222666555888IIIiiiwwwbbb]]]ZZZ```fffaaaNNN===.../////////...,,,***)))+++)))((()))+++---------222...222;;;MMMooouuubbbSSSEEE:::BBBPPPSSScccnnnyyy~~~qqqaaaUUUEEE===:::222******+++,,,,,,,,,++++++,,,---///000///+++'''%%%))))))(((((()))******+++---,,,,,,000888IIIeee|||}}}hhhQQQGGGDDD>>>444---,,,+++***))))))***+++,,,,,,+++)))((((((***,,,...,,,//////,,,+++111>>>HHH^^^```^^^```bbbYYYWWWdddpppeeeggg^^^NNN>>><<<<<>>:::888:::666:::@@@GGGKKKLLLLLLKKKBBB>>>999999<<<<<<999555333444555555555777:::<<>>777777333111......//////...---///////////////...------.........---------,,,,,,,,,,,,,,,++++++++++++*********))))))((('''''''''))))))((('''''''''''''''((((((((((((((((((((((((''''''((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((&&&%%%%%%&&&''''''&&&***'''''')))(((%%%&&&)))((((((+++......333DDDUUUeeejjjsssyyyttthhh^^^\\\FFF777---///444<<>>444---,,,+++***))))))***+++,,,+++***((('''(((***,,,...)))+++...000444>>>JJJTTTbbbaaaYYYVVVVVVNNNPPP```lllbbbeee]]]MMM>>><<<<<>>:::999;;;777999>>>CCCGGGIIIJJJJJJAAA<<<888777999999777444444666999:::::::::;;;===CCCYYYyyyrrrcccxxxhhhVVVFFF===;;;333111000000111000///---.........///......---,,,.........------------,,,,,,,,,,,,+++++++++******))))))))))))))))))******)))((((((''''''''''''(((''''''''''''''''''''''''''''''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&'''''')))'''&&&&&&'''((((((''')))%%%###%%%&&&%%%%%%'''&&&)))///333888EEE\\\ppp|||xxxtttooocccSSSFFFBBB:::000,,,333@@@RRRjjj~~~}}}rrr```MMM???444,,,***&&&######&&&((((((&&&******)))((('''&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&$$$############"""!!!##################$$$$$$""""""#########$$$$$$$$$""""""""""""###$$$%%%%%%%%%&&&((('''&&&%%%%%%&&&&&&%%%$$$######$$$&&&'''""""""""""""###$$$%%%&&&''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''---&&&)))...000AAA\\\jjjsss```OOOLLLNNNKKKAAA:::000666999777:::BBBEEEAAA555111---+++,,,---+++)))))))))******+++,,,------+++///AAAccceeeGGG>>>555...---,,,,,,///333444555>>>TTTpppzzzmmm^^^ZZZXXX\\\```YYYIII:::...---,,,+++***)))))))))+++******,,,///111111111......777EEEXXXwwwwwwcccSSSGGG@@@JJJXXXZZZ```hhhqqq{{{wwwcccVVVLLL>>>666333+++))))))***++++++,,,------------...//////......---++++++***************+++---,,,,,,///555FFFbbb{{{~~~nnn[[[OOOFFF;;;111,,,,,,++++++******++++++,,,)))(((''''''(((***,,,...***,,,000777AAAKKKTTTZZZ^^^ZZZNNNGGGGGGCCCKKK```|||ggg]]]___YYYJJJ>>><<<<<>>:::999;;;888999;;;===@@@CCCFFFGGGBBB===888666777888666444555888<<<>>>>>>======>>>DDDZZZzzzttteeesssdddSSSFFF@@@666444333333333333111///...............---,,,,,,............---------------,,,,,,++++++*********************************)))(((''''''''''''((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&'''(((((()))'''&&&&&&'''(((((('''&&&!!!"""%%%%%%&&&((((((---666CCCRRRaaaoooyyy|||rrrfff\\\OOOAAA777444333111555AAARRReeexxx}}}qqq^^^JJJ===555///++++++(((%%%$$$%%%&&&%%%$$$******((('''&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%((('''&&&%%%$$$""" """"""######$$$$$$%%%%%%"""""""""#########$$$$$$""""""""""""###%%%&&&&&&&&&'''((('''%%%$$$%%%&&&$$$$$$######$$$%%%&&&'''$$$$$$$$$%%%%%%&&&'''(((''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&'''''',,,%%%(((---111EEE```lllqqq___MMMKKKOOOLLLAAA999///444666444777===???<<<333000---,,,,,,,,,+++)))))))))***+++---...//////---000BBBaaa}}}dddIII@@@777000---------///444777999GGGbbbzzzxxxlll___\\\ZZZ\\\\\\TTTCCC666...---+++)))((((((((()))+++++++++...111333333333333222;;;HHHZZZyyyxxxcccRRRIIIEEEQQQ______cccfffkkkuuuuuu```QQQFFF888222111+++******++++++,,,---...///000///..................,,,++++++***************,,,++++++---333CCC```yyyooo[[[LLLAAA666...,,,,,,,,,,,,++++++,,,,,,,,,((((((''''''(((***,,,---...111777@@@JJJPPPQQQPPPMMMJJJ>>>999<<<>>>LLLeeeyyybbbVVVVVVPPPCCC===::::::<<<<<<999888::::::999888888:::>>>AAACCCCCC???;;;999999999999888666888;;;<<<<<<===>>>???EEE[[[{{{vvvgggzzzoooaaaOOOBBB888666444333333222000///......//////......---,,,//////.........---------------,,,,,,+++***)))))),,,,,,++++++******))))))((((((''''''''''''(((((())))))))))))))))))))))))''''''((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&'''(((((((((&&&%%%%%%&&&''''''&&&)))%%%###&&&'''''')))---,,,333BBBXXXnnnzzzwwwpppooobbbSSSGGG<<<222------***222???OOOaaaqqqxxxxxxnnn^^^III:::222///......,,,***(((&&&&&&%%%%%%$$$)))((('''&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$&&&''')))))))))******###$$$$$$$$$%%%%%%&&&&&&"""############$$$$$$$$$#########$$$%%%&&&'''(((&&&'''(((&&&%%%$$$%%%&&&############$$$$$$%%%%%%%%%%%%%%%%%%&&&'''((()))''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''***%%%)))...333IIIbbbkkknnn\\\KKKHHHLLLIII@@@999222555555444444777777666111///...---,,,+++***)))'''((()))***+++,,,---...111444BBB\\\sssvvvcccOOO???777000......---000444888<<>>222...---+++)))(((((())))))++++++---///333444444333666333:::FFFZZZ{{{yyycccRRRKKKKKKYYYfffeeeiiiggghhhpppuuu^^^MMMAAA333000222...---,,,,,,,,,---...000111222000///---,,,,,,,,,,,,++++++******)))******+++))))))***+++000AAA___zzzpppXXXGGG<<<333//////,,,,,,,,,------,,,,,,,,,(((((((((((()))***,,,,,,///222999CCCKKKMMMGGGBBB===<<<444222888<<>>AAAFFF\\\|||wwwhhhwwwkkkXXXGGG;;;888444222111000///.../////////000///......---/////////.........------...------,,,+++***)))))),,,,,,++++++***)))(((((((((''''''''''''(((((()))************************''''''((()))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''(((((((((&&&%%%%%%&&&''''''&&&***'''&&&'''&&&%%%)))///777CCCVVVkkk|||qqq```^^^RRRDDD999///((()))---...===OOO___oooyyyvvvkkk[[[KKK:::111---***+++,,,(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%###%%%''''''&&&$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''%%%&&&&&&%%%######%%%&&&#########$$$$$$$$$$$$$$$#########$$$$$$%%%&&&'''''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&'''''')))&&&***...444KKKbbbggghhhXXXHHHDDDEEEBBB===999666666555444333333222222//////...---,,,+++******%%%&&&&&&'''((()))******...000<<>>888444222111111000000000111111000000///...////////////...............------,,,+++***)))(((*********************)))'''''''''''''''((())))))))))))))))))))))))))))))''''''((()))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''')))'''&&&&&&'''(((((('''$$$$$$''')))'''&&&...888MMM___rrrxxxtttjjj\\\PPPIIIBBB999222,,,***222;;;EEETTTbbbkkksssvvvjjjXXXFFF;;;000---+++'''&&&(((&&&&&&'''&&&&&&&&&&&&'''###$$$&&&'''(((((('''&&&%%%%%%%%%%%%$$$$$$$$$######%%%'''%%%!!!%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%###$$$$$$###""""""%%%'''%%%%%%%%%%%%%%%%%%$$$$$$""""""""""""###$$$%%%&&&''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''(((&&&,,,000555KKK```bbbcccTTTFFF@@@>>>;;;999999888666555555444222111111.........---,,,*********''''''(((((())))))))))))++++++777PPPiiinnn\\\HHH:::444///000000//////222555999RRRwww}}}lllggg]]]\\\\\\XXXQQQFFF999000000/////////...,,,+++***------...111333444222000222...333>>>SSSwww|||cccRRRNNNTTTeeerrrooonnnllllllpppzzz}}}sssbbbMMMAAA;;;111111444000///...,,,+++++++++---...,,,++++++***))))))((('''&&&&&&''''''((()))++++++)))***,,,---111CCCdddmmmRRRBBB<<<777222000,,,---...//////...---,,,,,,,,,,,,+++++++++++++++))),,,000555999:::888666888999555333666666EEE___kkkRRREEE???<<<888555444666666444555999;;;::::::999888777666666777999:::::::::999888888:::;;;;;;::::::<<<@@@CCCQQQeeeooo^^^yyyyyynnndddIIIDDD===777555444444444111111111111111000//////000/////////..................---,,,+++))))))((('''(((((()))******++++++'''''''''''''''((()))***))))))))))))))))))))))))''''''((()))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&***)))'''''')))))))))((( $$$***...---///:::GGG```www~~~fffRRRHHHDDD888555111///...222???LLLYYYfffmmmlllllljjjWWWAAA888000***+++***%%%###%%%((())))))(((&&&%%%&&&&&&!!!###%%%''')))(((''''''$$$$$$$$$$$$######"""""" $$$((((((&&&%%%%%%&&&%%%$$$$$$$$$######""""""%%%%%%%%%&&&&&&&&&''''''$$$$$$##################"""######"""!!!"""%%%'''''''''''''''&&&%%%$$$$$$############$$$%%%&&&'''''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''(((''',,,000666LLL______```RRRDDD===999777777:::888666555555444222111222---...///...,,,*********++++++++++++++++++,,,,,,///...;;;XXXvvvzzzdddKKK777222///111111//////111666:::TTTzzz}}}lllhhhXXXYYYYYYVVVOOODDD888111000000111111000...,,,+++------///111333444111///333000444>>>PPPqqq|||dddRRROOOVVVhhhuuurrrmmmnnnooosss{{{~~~vvvkkkVVVEEE<<<:::222222444//////---+++)))))))))***+++(((((())))))))))))((('''%%%%%%%%%&&&((()))+++,,,***,,,...///333EEEggghhhNNN@@@<<<777000,,,,,,---...//////...---,,,......------,,,++++++***+++,,,---///000222333555999;;;666333555666EEE___~~~oooUUUFFFAAA@@@999555444777777555666:::;;;;;;;;;;;;999777555333777999<<<>>>===<<<;;;;;;;;;===>>>??????@@@BBBDDDVVVjjjjjjYYYrrruuuxxxooo[[[MMM>>>777999:::666000111000000111222222000.........//////......---,,,*********++++++,,,,,,,,,******))))))******+++,,,))))))(((((((((((())))))''''''(((((())))))************))))))((((((''''''&&&'''''''''&&&%%%%%%$$$%%%(((***)))&&&$$$%%%''')))******)))((((((***,,,---***,,,000333;;;LLL]]]zzzzzzttteeePPP???777666000222444555888CCCXXXiiiuuummmccc^^^[[[SSSFFF:::000---***'''%%%%%%&&&'''&&&''')))*********)))(((&&&&&&%%%%%%%%%%%%$$$$$$''''''&&&&&&&&&%%%%%%%%%"""%%%(((&&&!!! ###(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&''''''$$$###"""$$$&&&''''''&&&(((''''''&&&$$$######"""$$$%%%%%%&&&'''((())))))(((++++++,,,666HHHXXXaaa___TTTCCC888777::::::777444333111000000222333444222///,,,,,,...---(((###(((((((((((()))***+++,,,+++///<<>>444111111,,,,,,...000///---+++++++++)))))))))'''&&&&&&)))+++,,,+++---222444222222444666666111333999999AAAUUUyyy~~~qqqXXXKKK;;;???666555555444444444555555999;;;===>>>===;;;888666333999>>>???<<<:::;;;===>>>???CCCFFFCCC@@@DDDJJJYYYrrr{{{bbbNNNvvv~~~vvvgggYYYHHH===:::888444000111000000000111111000.........//////......---,,,******+++++++++,,,,,,,,,...---,,,+++************)))((((((''''''(((((()))((((((((((((((()))))))))(((((((((((('''''''''&&&&&&'''''''''&&&&&&%%%$$$''')))******'''&&&&&&((()))***+++)))'''&&&'''(((***''')))555DDDTTTgggvvvxxxssshhhVVVCCC666111111///000333<<>>666000111333333555777<<>>@@@@@@CCCEEECCCAAAEEELLL___xxxxxxbbbQQQ|||{{{~~~rrrfffUUUFFF===999555333222000//////000111///.........//////......---,,,***++++++++++++,,,,,,,,,000///...,,,***))))))((((((''''''''''''''''''((())))))((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&%%%%%%((()))******((('''((())))))***++++++)))(((((())),,,)))///CCC]]]rrrmmmeeeVVVEEE666///...///111333<<>>===@@@CCCBBB???===>>>@@@CCCBBBCCCDDDCCCBBBGGGNNNeeeuuubbbUUU}}}}}}yyyooo___OOOCCC;;;888888333111//////000000///............///......---,,,++++++++++++++++++++++++///...---+++***)))((((((''''''&&&&&&&&&&&&'''''')))))))))((((((''''''&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&((())))))(((((('''((()))'''***,,,---,,,+++,,,---000222@@@[[[vvvxxxXXXQQQEEE:::222//////111333>>>QQQggg{{{|||qqq^^^QQQ???333...---,,,***'''((()))))))))((('''&&&,,,***(((&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$%%%$$$###$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$%%%%%%&&&)))((('''((()))***)))(((%%%%%%%%%&&&&&&&&&&&&'''%%%%%%&&&'''((()))******&&&,,,...+++---<<>>cccfffnnnTTTGGG<<<222///000222555999;;;PPPqqqxxxjjjgggXXXSSSOOOKKKCCC777///---***(((&&&&&&))),,,///000---------,,,---000555999<<<555666999;;;PPPkkkvvvqqqeeebbbccccccdddfffmmmkkkooozzz{{{fffSSSBBB999333777:::888444333000000111111///---+++))),,,+++++++++******))))))))))))***)))))))))***+++---000,,,222555GGGlllrrr\\\BBB888000///222///---------,,,+++,,,...111//////...,,,,,,...333777999333...///000......000///444222333777555???WWW{{{~~~oooWWWIII777888888888777666666666666777888===EEELLLNNNLLLGGGCCCBBBCCCDDDBBB@@@???@@@AAAEEEBBBAAABBBBBBBBBGGGOOOdddtttcccXXX|||yyykkkZZZKKK@@@:::888555222000///000000000///.........///......---,,,++++++++++++++++++++++++++++++***)))))))))))))))''''''&&&&&&&&&&&&''''''))))))((((((''''''&&&&&&((((((((((((((((((((((((&&&&&&'''((((((''''''&&&((('''&&&&&&&&&'''(((((((((***,,,,,,++++++,,,---...:::SSSqqqsss___BBB???:::444111//////000777MMMhhh{{{~~~nnn^^^FFF===111***(((***)))(((&&&'''((())))))((('''&&&***)))'''&&&&&&&&&'''(((&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$###%%%'''%%%!!!"""%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%%%%&&&&&&%%%$$$$$$&&&(((******)))'''''''''&&&&&&&&&%%%%%%%%%&&&&&&'''((()))******'''---...***+++:::NNN\\\lllZZZGGG???;;;666333333444444444444666999;;;===999777555333111///---+++************+++,,,---...,,,///000999]]]dddqqqXXXNNNBBB666111000000333777:::RRRrrryyylllfffYYYSSSMMMHHH>>>333---,,,000---)))'''''')))******---------------000444888999222333444777PPPqqqwwwjjjdddcccccceeefffkkkkkkoooyyy~~~ttt\\\III;;;666222444666333000......///000111000---***)))++++++***************)))&&&)))+++,,,++++++---//////333...444777JJJmmmooozzzXXX???666//////222///.........,,,******,,,...333111---******///888>>>===444...///111000///000...444444444666555BBB\\\lllTTTHHH777999999888888777777888888999999>>>FFFLLLOOOMMMIIIFFFCCCCCCCCCCCCBBBAAABBBCCCFFFBBB@@@AAABBBBBBHHHNNN^^^}}}uuudddZZZxxxhhhXXXIII===777777444111000111111111000......//////......---,,,,,,,,,,,,++++++++++++***((((((((((((((()))***+++(((''''''''''''''''''(((((((((''''''''''''''''''((((((((()))))))))))))))&&&&&&'''(((((((((((('''(((&&&$$$$$$&&&((((((((()))***+++***))))))+++---111FFFeee~~~}}}cccLLL444444333000......000222BBB]]]yyyzzzlllZZZJJJ888222+++(((((()))(((&&&$$$%%%&&&''''''&&&$$$###%%%%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$"""&&&(((%%% $$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$%%%%%%%%%$$$$$$$$$$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&''''''###""""""%%%(((******)))((('''''''''&&&&&&%%%%%%&&&&&&'''((()))******+++)))------***...>>>RRR___rrr___NNNGGGBBB:::555555555666777888:::;;;<<<<<<:::999666333111///------++++++++++++,,,---......---111333999]]]fffuuu]]]TTTGGG:::444222111333777>>>YYYxxxxxxnnnggg[[[UUUNNNFFF;;;000+++---,,,***'''''')))+++------,,,---.........///222555444///111333666QQQvvv}}}mmmdddbbbdddfffgggiiikkkqqqyyyzzznnnWWWEEE555333111111000///---+++++++++---------+++)))'''************************%%%)))---...------///222///444000555:::NNNppppppuuuTTT===666//////222///...//////---+++***+++---666333...+++,,,222<<>>555///000333222111111...555555444666666GGGdddgggOOOEEE666999888888888888999:::;;;;;;:::>>>DDDIIILLLKKKHHHFFFBBBBBBCCCEEEEEEFFFFFFFFFGGGCCC@@@BBBCCCDDDIIINNNZZZxxxvvveee[[[uuugggVVVFFF<<<999666333111111222222111......//////......---,,,,,,,,,,,,+++++++++******))))))(((((()))***++++++)))((((((''''''(((((()))&&&&&&'''''''''''''''''''''''''''((((((((())))))&&&&&&'''(((((((((((((((***'''$$$$$$''')))))))))((()))******+++...222666EEE]]]www{{{iiiRRR@@@///000///,,,***///999BBBYYYpppzzzgggUUUEEE999111...***))))))***)))(((&&&&&&&&&&&&%%%%%%$$$#########$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$%%%&&&$$$!!! """$$$########################!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$#########"""%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''(((((($$$######%%%'''))))))(((&&&&&&&&&&&&''''''''''''&&&&&&'''((()))***++++++))),,,++++++333FFF[[[fffrrr```PPPLLLHHH>>>888888777888;;;>>>??????>>>===;;;:::777444000...------,,,++++++,,,,,,---...///,,,222444999]]]hhhxxx___TTTGGG:::444222111333777CCCccc}}}pppiiifff^^^WWWOOOEEE999...***---&&&%%%%%%(((,,,000111111+++---//////......///111///,,,222444777PPPvvvmmmbbbbbbiiillllllkkknnnuuuyyyuuueeeOOO???000111000...---------,,,))))))***++++++***))))))))))))))))))************%%%)))......,,,+++...000,,,222000666===TTTvvvtttpppQQQ<<<666000000222------///000000///---...///222111...---...333;;;AAA===555///222666666333333///666666555666888LLLlllcccKKKDDD888===777777777888:::;;;===>>>===???BBBDDDFFFGGGFFFEEEAAABBBDDDGGGJJJKKKJJJIIIIIIEEECCCEEEGGGHHHKKKOOOYYYuuuttteee[[[}}}rrrbbbPPPCCC:::777444222222333333222......//////......---,,,,,,,,,,,,++++++*********++++++************++++++))))))(((((((((((())))))%%%&&&&&&''''''(((((((((&&&&&&&&&'''''''''((((((&&&&&&'''((())))))((((((+++(((%%%%%%(((++++++***&&&''')))+++///666===CCC^^^tttmmmWWWCCC777......---))))))444EEETTToooqqqWWWEEE888...***'''%%%%%%'''))))))((())))))((('''&&&&&&%%%%%%$$$$$$&&&''''''&&&%%%$$$&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$######&&&$$$"""###$$$&&&%%%$$$########################!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$######""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((()))&&&%%%%%%&&&((()))((('''$$$$$$%%%&&&'''((()))***&&&&&&'''((()))***++++++)))******,,,888MMMbbbmmmooo]]]OOOMMMJJJ???999999888;;;???BBBCCCAAA???===;;;:::777444000------...,,,,,,,,,,,,---...//////***111333888\\\gggwww^^^PPPDDD888333111000222555EEEjjjvvvgggcccccc```YYYPPPEEE888---***---+++***)))+++,,,---,,,+++***,,,///000///.........,,,,,,333777888OOOsss~~~jjj___cccmmmssssssnnnrrrxxxxxxppp]]]FFF777---//////---,,,---///...******+++,,,,,,,,,,,,+++)))))))))))))))*********&&&***......+++)))+++...)))000///666???XXX{{{xxxnnnOOO;;;666111000111---,,,///111222222111111222,,,,,,------...222888<<<===444000333888888555444000777777555666999OOOqqqcccKKKEEE<<>>???>>>???@@@AAABBBCCCDDDDDD@@@BBBEEEJJJNNNOOONNNLLLKKKFFFEEEHHHJJJJJJMMMPPP[[[tttrrreee[[[sss^^^KKK???;;;666111//////111333000000000000////////////000///...+++((('''((()))+++******)))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&%%%%%%%%%&&&))))))((('''''''''''''''(((((((((((())))))))))))%%%$$$%%%''')))***)))(((###***///...,,,666MMMbbbtttdddIII777000,,,000000+++000DDD___pppwww```EEE333...111)))(((''''''''''''((()))***)))((('''&&&''''''(((%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""$$$$$$$$$######$$$'''***"""$$$%%%%%%'''(((%%%$$$#########$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''(((((((((((('''))))))'''""" $$$$$$$$$$$$$$$$$$$$$$$$&&&&&&'''(((((())))))))))))***+++///;;;NNN```jjjqqq[[[IIIFFFGGGDDD??????=========@@@DDDFFFCCC@@@???999111---,,,,,,+++***&&&(((***,,,---,,,+++***+++...555<<>>333///...,,,(((***+++---......------------......///.........)))***111777DDDfff|||iii```___kkkwwwtttooozzzvvvgggXXXHHH;;;555222---***************&&&'''((())))))*********+++)))(((&&&&&&((()))+++))))))))))))************///...000111===^^^uuusssfffQQQ<<<333222111...---000000000000111111111111///...---,,,---///111333666111---111999===999333555444111555;;;>>>VVVzzz~~~eeePPPGGGDDDBBB999999888777777888999:::>>>???@@@@@@AAA@@@@@@@@@@@@DDDJJJMMMMMMLLLJJJJJJGGGJJJLLLKKKIIIKKKRRRXXXccczzzuuufff^^^}}}hhhUUUFFFAAA:::555333222000///000000000/////////...............,,,***)))***+++******))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))******))))))((('''''''''''''''(((((((((((())))))))))))((('''(((((()))((('''&&&)))***,,,111;;;MMMcccttttttVVV<<<111...+++---///333BBB[[[sssyyyfffOOO<<>>>>>???@@@BBBDDDEEEDDDBBB@@@>>>888111---,,,,,,+++***)))***,,,---......---------000555:::IIIhhhqqq___JJJDDD;;;333///000444777QQQmmmoooddd``````aaa\\\OOO>>>222///...,,,******+++,,,---------,,,***++++++,,,,,,,,,,,,,,,,,,,,,444===NNNppp|||jjjbbb```lllvvvsssqqqvvvvvvkkk]]]RRRGGG>>>555111---***************&&&'''((())))))************)))(((''''''((()))***))))))))))))************......111222>>>___xxxvvveeeRRR===444333111...,,,------........./////////000//////.........//////222///...222888;;;999555555555222555;;;>>>UUUyyy}}}dddPPPGGGEEEDDD<<<;;;999888888888:::;;;<<<===??????>>>>>>???AAADDDHHHLLLOOOOOOMMMMMMMMMJJJLLLNNNMMMLLLNNNTTTYYYhhhtttfff___xxxeeeQQQIII???999777444000,,,////////////............,,,---///...---+++,,,---))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))***+++,,,,,,)))((((((''''''''''''((((((((((((((())))))))))))(((((()))))))))((('''&&&///---...:::PPPiiizzzyyybbbFFF222---000+++...444BBBZZZuuummmPPP;;;111---((($$$%%%&&&&&&''''''&&&&&&%%%((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''''''''&&&&&&%%%%%%%%%***(((%%%###"""$$$&&&((("""$$$&&&&&&%%%%%%&&&'''$$$%%%'''&&&$$$######$$$######$$$%%%&&&((()))***$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''''''''((((((((((((###%%%((()))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&''')))+++------+++***+++333CCCVVVeeennn\\\MMMLLLKKKEEE@@@@@@DDDHHHLLLLLLHHHDDDAAAAAA<<<777000,,,,,,,,,+++***++++++++++++,,,---.........111666777CCCaaapppdddQQQLLLCCC999111000555;;;SSSmmm{{{kkkaaa```aaabbb\\\NNN===222000///,,,+++++++++***++++++,,,,,,)))***+++,,,,,,,,,,,,,,,///---555CCCXXX{{{{{{kkkdddbbblllvvvrrrsssrrriii[[[OOOHHHCCC???333000,,,************)))&&&'''((())))))************)))(((''''''((()))***************************---...222444@@@aaazzzxxxcccQQQ>>>666444111...,,,---------............///111111222222111...,,,***......///222666888888888555666444666<<>>;;;999999:::<<<===;;;???BBBAAA>>>>>>BBBFFFKKKMMMPPPQQQPPPPPPPPPQQQNNNOOOQQQPPPOOORRRWWW\\\ppptttgggbbbttt^^^RRRCCC:::777666111,,,////////////.........------///000000...,,,,,,,,,))))))))))))))))))******((((((((((((((((((((((((''''''((())))))))))))))))))(((''''''''''''(((((((((((((((((())))))))))))%%%&&&(((((((((((()))***000222:::KKKdddyyy~~~rrraaaOOO===111///222000888DDDWWWooovvv___AAA///,,,---***%%%$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%&&&'''''''''''''''&&&&&&%%%%%%%%%###$$$$$$&&&'''((()))))))))(((&&&$$$############!!!$$$&&&'''&&&%%%%%%%%%%%%&&&'''&&&$$$###$$$%%%$$$$$$$$$%%%&&&'''(((((($$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&''''''''''''((((((((((((%%%'''))))))(((&&&$$$###''''''''''''((((((((((((&&&%%%%%%%%%&&&(((+++,,,---+++)))+++000>>>UUUgggooo```SSSRRRPPPJJJFFFGGGMMMSSSXXXVVVMMMEEEBBBCCC:::555///,,,,,,,,,+++)))***)))(((((()))***,,,......000555555>>>\\\qqqmmm\\\VVVKKK===333222;;;CCCUUUmmmzzzjjjbbbaaaaaabbb[[[LLL;;;222000///,,,---,,,***))))))***+++,,,***+++,,,------...------111---333BBBZZZzzzlllfffcccllluuuqqquuummm^^^OOODDD???===;;;222///,,,*********)))(((&&&'''((())))))*********))))))(((((((((((())))))************************,,,---222555CCCdddzzzwww```OOO???777444111---,,,....../////////000000000111222444555333///+++(((---///222333444555666777555888666777===BBBYYYzzz{{{bbbNNNGGGEEEDDDCCCAAA>>><<<;;;<<<>>>@@@>>>CCCHHHGGGCCCCCCHHHMMMPPPQQQSSSSSSRRRRRRSSSTTTRRRSSSSSSSSSTTTWWW\\\```xxxuuuiiieeekkk]]]III<<<888777444000000////////////.........///111222111...+++******))))))))))))************)))))))))))))))))))))))))))))))))***)))((('''&&&((((((''''''''''''(((((((((((((((((())))))))))))&&&((((((((('''(((+++---...;;;OOObbbuuu{{{qqqfffWWWGGG>>>777111000222<<>>999666555000...+++*********)))(((&&&'''((())))))*********))))))(((((((((((())))))************++++++++++++,,,+++000666FFFfffxxxqqqZZZLLL>>>888555111---,,,............////////////111222444555444000,,,)))000222444444333222333555555999777777???HHH```}}}bbbNNNEEEDDDCCCEEEDDDAAA??????@@@BBBCCC@@@GGGMMMMMMJJJIIIMMMSSSSSSTTTUUUUUUTTTTTTVVVWWWVVVVVVVVVWWWYYY]]]bbbeeexxxllliiizzzkkkWWWFFF===999777555000000000000////////////111222222000---***)))***************************))))))))))))))))))))))))***+++,,,,,,+++)))((('''(((''''''''''''(((((()))(((((((((((())))))))))))***+++***(((&&&(((...333444JJJddduuu}}}|||nnn^^^MMM@@@555333222000333;;;PPP___rrr~~~|||mmm```CCC:::///(((&&&(((((((((&&&%%%%%%$$$$$$%%%%%%&&&!!!"""$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$!!!%%%'''&&&%%%$$$"""$$$'''(((&&&%%%$$$$$$###$$$%%%$$$###$$$&&&(((%%%%%%%%%%%%$$$###"""!!!$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''''''''(((((((((((($$$######%%%'''((('''&&&'''''''''(((((())))))***$$$%%%%%%&&&'''''''''((()))(((***...111;;;UUUooommm___TTTQQQNNNJJJMMMUUUaaaeeefff___QQQEEE@@@???666222---+++,,,---+++))),,,,,,*********,,,...000------222444;;;WWWpppsssbbbXXXGGG777000444AAALLLUUUlll|||wwwiiiaaa```___cccZZZIII999111111000,,,,,,,,,,,,+++,,,,,,------&&&'''((()))***+++++++++...+++///666GGGkkkvvvkkkeeeaaaiiirrrooolll]]]LLLAAA:::555111000///,,,***)))******((('''&&&'''((())))))*********(((((())))))))))))((((((((())))))***+++,,,------...+++///888LLLjjjvvvhhhTTTHHH<<<888555000---,,,+++++++++,,,,,,,,,------000111222333333222000///333444555555333222222333444:::888777AAAOOOkkk~~~cccNNNFFFDDDDDDFFFEEEDDDCCCCCCDDDEEEFFFBBBHHHOOORRRPPPOOOQQQTTTUUUVVVXXXXXXWWWXXXYYY[[[ZZZZZZ[[[\\\```eeejjjmmm|||qqqmmm|||hhhUUUGGG>>>999666222111111111000000000000000000000...+++***+++,,,,,,++++++******)))))))))((((((((((((((((((((((((((()))***++++++***(((''''''''''''''''''((())))))(((((((((((()))))))))))))))******((()))...888@@@EEE\\\sss{{{zzzqqq[[[GGG;;;333///000...111AAAUUUiiisss~~~|||nnnXXXEEE333///***'''&&&'''''''''((('''%%%######%%%'''(((%%%&&&&&&''''''&&&$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######"""""" """$$$%%%&&&%%%%%%###%%%''''''%%%$$$$$$%%%###$$$$$$###""""""%%%'''$$$%%%&&&&&&&&&%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&''''''(((''''''''''''(((((((((((((((%%%###$$$''')))((('''&&&&&&''''''((())))))***&&&'''(((******)))'''&&&((('''***///000999RRRnnnmmm___SSSOOOKKKJJJQQQ]]]fffgggddd[[[MMMAAA:::888555111,,,+++,,,---+++))),,,++++++++++++---...///---+++000333:::TTTkkkmmm^^^SSSDDD777333999CCCKKKTTThhhuuunnnaaa\\\]]]]]]cccYYYHHH888111222000,,,+++,,,------............%%%&&&''')))******++++++***+++111555???___uuujjjccc___gggqqqoooeeeSSSBBB:::777222000000---,,,***)))***)))(((&&&&&&'''((())))))*********(((((())))))))))))(((((('''''')))***,,,---//////333---000;;;RRRooottt```NNNDDD;;;777555000---,,,***++++++++++++,,,,,,,,,/////////111222444555666444444444555555555444333333:::888777DDDVVVuuu~~~cccOOOGGGGGGGGGEEEEEEFFFGGGHHHHHHHHHHHHFFFKKKRRRWWWYYYXXXWWWWWWVVVXXX[[[\\\\\\\\\]]]____________bbbgggmmmrrruuuuuuooouuuaaaOOOBBB:::777222222222222111111111000.........,,,******,,,...,,,,,,,,,+++***)))((((((((((((((((((((((((((((((###$$$&&&((()))((('''&&&'''''''''''''''((()))***(((((((((((())))))))))))$$$&&&((((((,,,555CCCNNNVVViiiyyyzzzssseeeKKK333111///000111...555PPPooo|||~~~tttaaaFFF000///+++''''''((()))((('''***'''%%%######%%%'''***)))))))))((('''$$$""" %%%%%%%%%&&&&&&'''''''''#####################$$$'''&&&%%%$$$############$$$%%%'''&&&%%%$$$$$$%%%$$$$$$$$$###!!!!!!###%%%###$$$&&&'''((('''&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''((((((((()))...***&&&%%%&&&''''''%%%%%%&&&&&&'''((())))))***((()))+++---,,,***(((&&&((('''+++000000666PPPllloooaaaTTTOOOKKKLLLVVVdddgggfffaaaWWWJJJ===666333444000,,,+++,,,---+++((())))))))))))***+++,,,,,,...+++...222999QQQfffggg[[[QQQCCC:::888>>>FFFKKKSSSeeepppgggZZZWWWZZZ\\\cccYYYGGG777111222000,,,***+++---///000000//////'''((()))***,,,,,,------''',,,555777<<>>999555333555444///.../////////...---,,,++++++,,,(((++++++((())),,,---+++)))(((''''''))))))((('''((((((((((((''''''''''''(((((())))))******)))))))))((((((''''''(((((()))&&&***,,,...999OOOfffssswwwrrrmmmfffXXXEEE666000111111///222DDDaaa|||}}}nnnbbbSSSAAA222+++))))))((('''''''''''''''((('''&&&&&&&&&&&&'''((('''((()))'''$$$""" &&&&&&&&&&&&&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$(((''''''&&&&&&&&&''''''######$$$$$$%%%&&&&&&''''''&&&$$$###$$$'''***,,,,,,+++***(((''''''(((((('''''''''''''''''''''(((''')))***)))((('''((()))***((()))---...666MMMfffkkkggg^^^TTTLLLOOOYYYbbbffffffaaaWWWIII>>>999888555222...+++******))))))************************+++...---,,,555III\\\eeefff\\\PPPGGG@@@@@@IIITTTZZZbbbeee^^^UUURRRSSSUUU\\\TTTGGG999000+++******,,,,,,+++++++++,,,,,,,,,(((((((((((()))***,,,,,,...111---777CCC\\\|||xxx{{{hhh[[[WWWVVV```ddd\\\HHH<<<222111111///---,,,***++++++,,,,,,,,,++++++)))))))))((()))***,,,---///...---+++******)))))),,,+++,,,///333555444222111444777DDDkkkpppuuuVVVEEE<<<444222111...++++++,,,,,,,,,,,,,,,---------......///000111222222333111111222111111222555888:::777<<>>999555555444///---.........---,,,++++++++++++(((++++++***+++///111///+++***((()))))))))(((&&&((((((((((((''''''''''''''''''((((((((()))))))))((('''''''''''''''((((((&&&(((+++333GGG```rrryyywwwiiiZZZNNNCCC888222000222///...:::WWWxxxsss[[[III===333+++)))'''(((((((((((('''&&&&&&(((''''''&&&&&&''''''((()))***)))'''###%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$######""""""%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$)))((('''&&&&&&%%%&&&&&&""""""###$$$$$$%%%%%%&&&'''&&&%%%%%%%%%&&&((()))******))))))(((((('''''''''''''''(((((()))))))))&&&(((******)))''''''(((***((())),,,---444KKKcccmmmkkkdddXXXNNNMMMWWWbbbbbbbbb^^^UUUHHH>>>888666333000---++++++++++++***,,,,,,++++++***)))))))))---......---444FFFXXXcccmmmbbbTTTJJJCCCBBBGGGOOOXXX```ccc[[[QQQMMMLLLKKKRRRKKKAAA555---)))))))))...------,,,+++***))))))'''''''''((()))+++---...,,,111///:::FFF\\\zzztttsss___RRRNNNLLLRRRUUULLL;;;333,,,---///...,,,,,,))))))***+++,,,,,,,,,,,,))))))))))))***+++,,,---///...---,,,+++*********,,,,,,---000333444333222444777<<>>888111,,,...///---******)))***+++,,,,,,,,,,,,,,,******++++++,,,---...//////...---,,,++++++++++++,,,...000222444555444333444777>>>PPPuuurrrrrrRRRDDD<<<666444222...---///...---,,,+++,,,---000111000000000000000000//////000111222333222444666999===888:::<<>>444000,,,((('''%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&%%%$$$%%%'''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$!!!!!!"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$###"""""""""$$$$$$%%%%%%&&&'''''''''&&&&&&&&&&&&&&&%%%%%%%%%''''''((((((((('''&&&&&&&&&''''''((()))******+++%%%(((+++,,,+++***)))))))))''')))---...666NNNfffyyymmm\\\NNNIIIJJJPPPTTTSSSSSSQQQLLLEEE===888555111...+++******+++++++++************************((())),,,000888HHH^^^oooxxxhhhUUUGGG>>>;;;???EEEOOOVVVZZZUUUMMMGGGBBB===888555111---++++++,,,---)))******++++++***))))))******)))))))))))))))******...,,,777DDD]]]~~~zzzmmmUUUGGGCCC>>>>>>===666555///+++---...+++)))***,,,,,,,,,,,,,,,+++***)))++++++,,,...///000000000//////...---,,,,,,,,,,,,---///333555666555555444333555???TTTzzzuuusssTTTDDD===888666333000000222///...---,,,,,,...000111000000000///////////////...000222222222333666888999555999===HHHiiicccQQQOOORRRRRRQQQQQQOOOPPPUUUXXXXXX\\\aaaeeeddddddccccccaaa___]]]XXXXXXZZZ\\\aaahhhnnnrrrzzz~~~xxxkkkXXXLLL@@@;;;888444111111000000///////////////000***------+++,,,000111///+++***((()))))))))(((&&&(((((((((((('''''''''''')))((('''''''''((()))***&&&&&&&&&&&&'''((())))))...666CCCRRRbbbjjjeee\\\GGG===333/////////111444NNN]]]ppp|||{{{mmm```KKK???333///...+++'''%%%%%%%%%&&&''''''''''''&&&&&&''''''((((((''''''&&&'''((((((&&&$$$$$$%%%&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$ !!!"""###$$$&&&''''''#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$((('''&&&%%%%%%$$$%%%%%%$$$%%%%%%&&&&&&'''((((((&&&&&&&&&&&&%%%%%%%%%%%%'''''''''''''''''''''''''''''''''(((((()))))))))###%%%((()))((('''(((((()))''')))---...666NNNgggzzzlllXXXJJJEEEGGGIIIJJJHHHHHHHHHFFFCCC>>>999666111...+++)))***++++++***------,,,+++***)))(((''''''(((,,,111999GGG^^^rrrxxxiiiWWWHHH>>>999<<>>VVV}}}vvvtttUUUBBB<<<888666333///000444000///...------...///000////////////////////////+++---///000000111333555666333888@@@QQQuuu~~~```QQQPPPRRRSSSSSSSSSQQQQQQUUUWWWYYY___ggggggfffdddbbb```^^^]]]\\\\\\[[[\\\^^^dddmmmvvv{{{wwwgggYYYIIIAAA<<<666222000//////............//////,,,...---******------+++)))(((''''''))))))((('''((((((((((((''''''''''''***)))((('''''')))***,,,''''''''''''((()))***+++///:::EEENNNTTTUUUNNNEEE<<<444...---...222:::BBBdddppp|||~~~uuufffRRRCCC:::222+++++++++(((&&&'''&&&%%%%%%%%%&&&&&&'''(((&&&&&&'''(((((('''&&&&&&'''''''''%%%######$$$&&&&&&&&&&&&&&&&&&&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$"""######$$$%%%&&&&&&'''"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%&&&###$$$$$$%%%&&&&&&''''''%%%%%%%%%$$$$$$%%%&&&&&&''''''&&&%%%%%%&&&'''((('''''''''''''''''''''((($$$%%%''''''&&&'''(((******((())),,,---444KKKdddtttjjjZZZLLLDDDBBBBBBCCC??????@@@AAAAAA>>>:::777111...+++))))))******))),,,,,,++++++***)))((((((+++***---222777CCCYYYnnnuuukkk]]]PPPBBB:::<<>>WWW~~~uuurrrUUUAAA<<<888666333000111555111111000000///...............//////////////////***,,,///000000111333555444333:::DDDYYY{{{___RRROOOPPPQQQSSSRRRRRRTTTYYYZZZ\\\bbbiiifffeeedddaaa___^^^___```___^^^]]]```gggqqq{{{|||rrrbbbPPPFFF???888222000......---------......///,,,...---)))(((++++++(((((('''&&&'''((()))(((''')))(((((((((''''''''''''+++***((('''((()))+++,,,'''''''''((((((***++++++...999CCCFFFDDDAAA:::444444...)))***...666DDDQQQooowww{{{uuufffSSS===...444---(((((((((&&&'''+++&&&&&&%%%$$$%%%&&&((()))$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$###"""###%%%''''''''''''&&&&&&%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""######$$$$$$"""######$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%&&&'''((('''%%%$$$$$$%%%'''((('''''''''''''''&&&&&&&&&&&&'''((((((((((((+++---+++((()))++++++222HHH```oooiii^^^PPPDDD>>>===???999:::<<<>>>@@@>>>;;;888222///+++))))))***)))(((((())))))***++++++,,,,,,...---///222555>>>SSShhhrrrlllcccWWWHHH======CCCLLLSSSXXXTTTMMMEEE;;;222///...---,,,+++***)))((('''(((***++++++)))'''&&&))))))((())))))***++++++,,,000---777DDD\\\}}}yyynnnPPP===:::333//////,,,///***'''((((((''')))---)))***++++++,,,,,,,,,,,,'''(((***---...//////...000//////............///)))---333444333111000111555444???XXX~~~tttqqqTTTCCC>>>:::888555111333888111111111111000...---,,,............//////000000+++---000222222333555666444444<<>>666000000000000///------...000///...---,,,+++*********+++++++++***)))(((((('''++++++++++++************))))))))))))((('''&&&%%%$$$%%%&&&((())))))))))))000222444555444333444444000000///000555DDD\\\ooo~~~ttteeePPP<<<111000,,,)))&&&(((+++,,,((($$$%%%&&&&&&&&&'''((((((((('''''''''&&&&&&%%%%%%%%%(((((('''''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$#########""""""$$$$$$%%%%%%%%%&&&&&&&&& !!!"""###############&&&&&&&&&&&&%%%$$$$$$###"""###$$$%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&'''''''''%%%%%%''')))%%%%%%%%%&&&'''((()))***''''''''')))***+++***(((&&&&&&''''''(((((())))))%%%))))))***000222CCC^^^uuujjj^^^UUUKKKBBB===>>><<<;;;>>>CCCFFFDDD???<<<444333111---***)))***+++((()))***+++++++++++++++///000222555999AAAIIIOOObbbjjjhhhVVVEEE??????>>>KKKMMMPPPPPPLLLDDD<<<777......---,,,***))))))(((+++++++++*********))))))---)))%%%'''+++...---***(((---333444???bbbzzzvvvmmmWWW???444222000,,,))),,,+++***))))))***+++,,,,,,,,,,,,,,,,,,+++***))),,,,,,,,,---///000222333444333222111000000000000000222333333333333444666===;;;FFFccc|||~~~kkkYYYBBB>>>:::777666777777666555555555555444222000...000222333222000/////////000111333444555444444333888666;;;GGG]]]pppYYYNNNMMMNNNMMMMMMPPPUUU[[[```cccdddeeefffkkkhhhdddcccfffhhhhhhfffiiiddd```bbblllyyyppp[[[JJJ@@@999444222222111000...............---,,,++++++++++++++++++++++++***)))((((((((())))))((((((((('''''''''))))))))))))((('''&&&%%%%%%&&&'''''''''''''''&&&)))+++---...---------...222000000666CCCXXXmmm|||ttt___MMM<<<000,,,...+++(((&&&'''***+++'''$$$&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########""""""""""""#########$$$$$$$$$"""###$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%&&&'''''''''(((((('''&&&&&&'''((())))))(((&&&&&&%%%%%%&&&'''&&&%%%&&&'''((('''&&&''''''''''''''''''(((((()))---+++,,,111444DDD```uuukkkaaa[[[SSSHHH@@@>>>;;;:::===CCCHHHFFF@@@;;;444333000---+++))))))******++++++,,,,,,------...000000111333555:::@@@EEEVVVgggmmm]]]GGG======>>>GGGHHHIIIIIIEEE???888444......---,,,+++***))))))+++*********************---)))&&&(((,,,...---++++++...222222???ccc{{{wwwiiiTTT===333333111---+++++++++***))))))***++++++)))***+++,,,,,,------,,,------......///000222222333222111000000000000000000111333333222333444666:::<<>>999:::>>>FFFMMMLLLCCC:::444333111...,,,+++***)))++++++++++++,,,---...///000111111111111222666999JJJcccsssdddJJJ;;;:::===@@@@@@@@@???<<<777333000......------,,,+++******)))*********************,,,***((()))---///...,,,---...000111AAAgggyyydddPPP;;;333333111...,,,+++***)))(((((()))***+++'''(((***,,,...///000000000000//////000111111222111000000/////////000000000111222333222333666888777???UUUuuufffPPP???<<<888666666666666555666666666666555444222222000111222222000///000000///000333555777888888888555888===BBBXXXvvvdddQQQJJJLLLNNNOOOPPPQQQUUU\\\bbbfffkkkoooqqqjjjjjjjjjkkkmmmnnnmmmkkkhhhiiilllsss}}}nnn^^^TTTJJJ@@@666444222000//////...---++++++++++++++++++,,,,,,+++++++++******)))))))))))))))))))))(((((((((((((((((()))(((((('''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%'''))))))))))))+++,,,---///:::RRRqqqfffRRR<<<222///+++&&&###'''&&&%%%&&&'''(((&&&$$$'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&+++)))'''%%%$$$%%%''')))$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&%%%%%%$$$#########$$$$$$%%%&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%$$$###""""""###&&&(((***)))++++++***(((&&&&&&'''%%%%%%%%%&&&'''((()))***---***'''&&&'''((()))(((,,,,,,++++++******))))))'''***((()))...333EEEaaatttkkkccc```[[[PPPDDD>>>:::>>>DDDLLLUUUUUUIII<<<666444222000///---+++***))))))))))))***+++---...111111111000//////111333GGGcccvvviiiNNN===999999:::999888777444111///---......------,,,++++++***))))))))))))************+++***)))***---//////---,,,---000444HHHooo{{{aaaOOO;;;444333111...---+++***)))(((((()))***+++((()))+++---///000000111222222111111000111111222///////////////000111111222333444444444555888:::777CCC\\\zzz{{{```LLL>>><<<888666666666666555777777666666666555444444000222333333111000000111...000333666888::::::;;;666:::???BBBYYYppp___OOOJJJLLLMMMOOOPPPQQQWWW___fffjjjmmmooopppllllllmmmnnnnnnllljjjhhhjjjmmmsss{{{rrriiifffYYYIII:::666111////////////...++++++*********+++,,,,,,++++++++++++************))))))))))))(((((((((((((((((((((((((((((('''&&&%%%%%%&&&(((((()))))))))((()))+++++++++,,,...000+++666IIIeeemmmNNN===---)))+++)))$$$ %%%%%%%%%&&&''''''&&&%%%''''''&&&&&&%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&///,,,)))&&&%%%%%%'''(((%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&########################$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%%%%$$$###""""""###$$$$$$%%%&&&&&&&&&&&&"""###$$$%%%&&&&&&&&&&&&&&&%%%$$$######$$$&&&((()))***++++++((('''&&&&&&"""###$$$%%%''')))+++,,,---***'''&&&'''((()))(((*********))))))(((((('''$$$((('''(((///333EEEaaasssjjjaaa\\\WWWLLLCCC>>><<>>;;;888777777777666555777666666666666666666666333444555444222111111111///111444777:::<<<======;;;===AAAGGG```kkk]]]OOOKKKLLLLLLMMMOOORRRYYYcccjjjmmmllljjjiiihhhjjjlllnnnnnnmmmkkkkkkqqqvvv}}}vvvtttvvvjjjXXXCCC<<<444//////000000///,,,++++++*********++++++++++++++++++++++++++++++((((((((('''''''''&&&&&&'''(((((((((((((((''''''$$$%%%&&&((()))*********''')))*********+++...000...@@@YYYooonnnWWWBBB555)))&&&'''(((((()))%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''',,,***'''%%%$$$$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&###############$$$$$$$$$""""""#########$$$$$$$$$###$$$$$$$$$$$$$$$###"""$$$$$$%%%&&&&&&&&&%%%%%%###$$$%%%&&&&&&'''''''''&&&&&&%%%$$$$$$$$$%%%&&&''')))+++***((('''&&&&&&&&&&&&&&&&&&&&&'''((())))))'''%%%%%%&&&''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%***)))+++000333DDD___qqqiiiaaaZZZRRRGGG@@@>>>>>>LLLZZZbbbfffdddVVVFFF;;;777222///000111///---+++,,,---///000111111111111111111000000111444777KKKbbbssslllXXXHHH;;;333222111000///......------,,,,,,,,,++++++***************)))))))))((((((((('''(((***,,,---.........++++++111===WWW~~~xxx]]]NNN>>>777555111...------,,,+++******+++,,,---...//////000000000//////222222111111111111111222000000000111333555666777999:::999888888999<<>><<<999999999999777666666666555555555666666777666777888777444222111222000222555888;;;===>>>>>>@@@>>>EEETTTmmmfffZZZNNNKKKKKKKKKKKKMMMTTT[[[dddjjjkkkhhhdddbbbbbbfffkkknnnppprrrsssuuu{{{}}}|||yyyiiiPPPFFF:::222000000000///,,,,,,+++***)))))))))***++++++++++++++++++++++++))))))((((((((('''''''''''''''((((((((((((''''''%%%&&&''''''((((((((((((&&&'''(((((((((***---///111HHH```llloooiiiWWWDDD777111+++)))'''&&&(((,,,$$$%%%''''''''''''''''''%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""#########$$$$$$$$$""""""#########$$$$$$$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$((((((((((((((('''&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%''')))***((('''&&&&&&(((((('''&&&&&&&&&&&&&&&'''&&&%%%&&&'''((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&''',,,+++,,,000000>>>XXXooojjjddd]]]QQQDDD>>>??????RRRcccjjjkkkhhhZZZIII<<<666///,,,...///...---***,,,///222444444333222000000///...---///444777BBB]]]rrrnnn\\\JJJ<<<333////////////...---------++++++************))))))++++++***)))(((''''''&&&%%%'''***+++,,,------...111---000;;;WWW}}}tttZZZLLL>>>999777333111111......,,,,,,,,,,,,......//////000000111111000000111111000000000111111222111111222444555888999;;;<<<<<<:::999777888;;;>>>CCCQQQgggwwwsss```LLLBBB>>><<<::::::::::::888777555555444444444555777777:::;;;;;;999555222111222111333666999<<<>>>??????CCC>>>JJJccc{{{{{{```UUUKKKIIIJJJIIIJJJMMMVVV[[[aaaeeeeeecccaaa```bbbggglllqqqtttwww{{{~~~uuuYYYNNN???444000000000///---,,,+++***))))))))))))++++++++++++++++++++++++++++++++++++************''''''((((((((((((((('''&&&&&&''''''&&&&&&%%%$$$%%%&&&''''''((())),,,///222KKK```ccc]]]UUUGGG999))))))+++,,,'''!!! $$$$$$&&&'''((('''''''''((($$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''######$$$%%%&&&&&&''''''$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%&&&''''''''''''&&&&&&&&&&&&%%%%%%$$$###------,,,+++)))'''&&&%%%!!!"""###%%%''''''((((((###&&&((()))((('''&&&&&&(((''''''&&&&&&&&&''''''''''''''')))***+++***(((&&&'''''''''(((((())))))''',,,++++++---,,,777PPPnnnllliiiaaaSSSDDD===??????UUUiiiooonnniii[[[KKK<<<555---***+++......,,,(((+++///222444333111000000///---+++***---222666999XXXrrrqqq^^^KKK===444------............---,,,*********))))))))))))))),,,+++***)))((('''&&&%%%$$$'''***+++,,,,,,------666000000999TTT{{{qqqWWWJJJ>>>999888555444444///...------------...///......000111111222222222000000//////000111111222222222333555777999<<<===<<<<<<;;;888666777:::===EEETTTjjjxxxqqq\\\III@@@>>>===;;;;;;;;;;;;999888444444333333444555777888<<<======:::666333222111222444777:::===>>>??????EEE>>>NNNnnnsssZZZQQQIIIHHHIIIIIIJJJMMMXXX[[[^^^`````````aaaaaagggkkkqqqtttvvvyyy~~~|||bbbUUUDDD777222222222111)))***+++,,,,,,,,,+++***++++++++++++++++++++++++***++++++++++++)))'''&&&'''''''''(((((((((((((((******))))))((((((''''''((('''&&&&&&(((+++...000AAAMMMUUUQQQGGG===555000++++++******))))))((((((&&&&&&''''''(((((())))))'''((()))******)))(((''''''&&&&&&%%%%%%&&&&&&'''*********))))))(((((('''%%%%%%$$$$$$%%%%%%&&&'''))))))((('''&&&&&&%%%%%%$$$######"""###$$$&&&'''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&'''''''''%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&'''(((***+++''''''''''''''''''''''''%%%&&&(((*********))))))(((***''')))......888NNNeeeooorrrdddNNN@@@<<<<<>>444000...------...///...---...---,,,++++++---///000---,,,,,,+++***)))((((((******+++------------------222///:::KKKgggwwwWWWKKK<<<555555666333///000///...---------------///000000111111111111000111111222222222333333333111111111111222777===BBBFFFBBB>>>999888:::===???@@@VVVnnnwwwnnn\\\LLLCCC@@@@@@???>>>===<<<;;;:::888777555444555777:::<<<<<<;;;999777555444333333888777666777:::===??????CCCEEEQQQmmmjjjQQQPPPMMMJJJHHHJJJNNNQQQ\\\\\\\\\\\\\\\```eeeiiikkkmmmqqquuuyyy{{{}}}}}}~~~zzzlll___MMM>>>666222...,,,***+++,,,------,,,++++++++++++++++++++++++******************)))(((((('''((((((((((((((((((''''''***)))))))))((((((((('''((('''&&&&&&(((***---///===DDDGGG@@@777111,,,))))))))))))))))))(((((((((''''''''''''(((((((((((($$$%%%&&&''''''&&&%%%$$$&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''((((((''''''&&&%%%%%%$$$&&&%%%$$$#########$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&'''((()))'''''''''&&&&&&&&&&&&&&&%%%&&&((()))******)))))))))+++)))***//////999OOOjjjrrrrrraaaKKK???>>>@@@IIIQQQXXX[[[]]]ZZZQQQGGG777222,,,+++---///...,,,---,,,---///222333000---......---++++++---000444>>>RRRfffkkkcccUUUDDD888000...---,,,---...---,,,---,,,+++++++++,,,...///+++++++++******))))))(((******++++++,,,,,,------...222...999GGGbbb}}}qqq^^^QQQAAA777444333///***000000///...............///000000111111111111111222222222222333333333333222444555666888;;;???CCCDDDAAA===:::888999;;;===BBBXXXmmmssshhhYYYLLLDDDBBBAAA@@@???>>>>>>>>>>>>999888666555555777999;;;:::999888666555444333333555444333444777999;;;;;;DDDFFFUUUsss{{{dddQQQPPPOOOLLLLLLNNNRRRVVV]]]]]]^^^^^^___bbbhhhlllnnnpppsssvvvyyy|||}}}~~~~~~vvviiiVVVFFF;;;444///,,,,,,------......---,,,,,,+++++++++*********))))))))))))((((((((((((((())))))))))))(((((('''''''''))))))))))))((((((((((((((('''&&&&&&(((***,,,...===>>>;;;333,,,+++***((('''''''''(((((((((((((((((((((((('''''''''''''''$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&###$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%&&&&&&'''(((''''''&&&&&&%%%%%%$$$$$$'''&&&%%%$$$############&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%######$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))))))))))))))+++---***+++111000:::QQQooouuuqqq^^^III???AAAEEEJJJMMMOOOOOOPPPPPPKKKDDD555111,,,***,,,...---,,,---,,,---///111111///............,,,,,,---000333888KKK```kkkiii\\\III:::111///---,,,,,,---+++***++++++++++++,,,,,,,,,---*********)))))))))))))))******))))))***+++---...///333...666CCC\\\wwwkkkbbbTTTCCC888444222---)))000000/////////////////////000000111222222111111222333333333333444444444555777999;;;<<<>>>BBBDDDDDDBBB@@@===<<<<<<===>>>EEE[[[nnnooocccUUUKKKEEECCCAAA@@@>>>>>>>>>@@@AAA:::999777555555666777999777777666555444444444444444333333333555777888:::EEEGGG[[[|||ppp]]]PPPPPPPPPOOOPPPTTTYYY]]]``````aaaaaabbbeeekkknnnqqqrrrssstttwwwyyy{{{}}}}}}zzznnn\\\KKK>>>777333000...............---------,,,++++++******))))))((()))((('''''''''((()))***+++******)))((('''&&&&&&))))))))))))((((((((((((((('''''''''((()))+++,,,999888333+++(((***+++)))%%%%%%&&&&&&'''(((((()))(((((((((''''''&&&&&&&&&''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&'''((((((%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''(((((()))))))))+++---***,,,111000:::QQQrrrvvvppp^^^JJJAAACCCGGGLLLNNNMMMJJJJJJLLLHHHCCC444000,,,***+++,,,,,,,,,++++++,,,---......------......///...------000222333CCCXXXiiimmm```III888111///---,,,,,,,,,***))))))***+++,,,,,,,,,++++++)))))))))))))))))))))***+++***(((((((((***,,,...///333...555@@@YYYtttiii^^^RRRBBB777333222000---//////////////////......///000000111222222222222333333444444444555555555777888:::;;;<<<>>>BBBEEEFFFEEEDDDCCCBBBAAAAAAAAAIII```ssspppaaaSSSJJJEEECCCAAA>>><<<;;;<<<===???<<<:::888666555555666666555444444333333444444555555666666666666888:::<<>>>>>??????<<<;;;999888666555555444333333333333333444555666333666888888777888<<<@@@HHH\\\yyy{{{dddSSSJJJLLLOOORRRUUUZZZ```dddeeeffffffeeeeeeeeegggjjjrrrrrrrrrrrrssstttuuuvvv{{{~~~|||wwwssskkkkkkhhhaaaTTTFFF999111000///...,,,,,,,,,,,,,,,+++++++++,,,------......++++++,,,++++++***)))(((***)))))))))))))))))))))'''((((((((()))))))))***((((((((((((((((((((((((&&&...222///***))))))(((&&&&&&''''''((((((((()))%%%&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&'''%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%%%%$$$###$$$$$$$$$%%%%%%&&&&&&&&&!!!"""###$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$###$$$&&&''''''&&&$$$###"""###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''$$$%%%&&&(((((((((((((((&&&&&&'''(((((()))******&&&&&&%%%%%%&&&''')))***,,,...+++---222111<<>>888222111...,,,******,,,...+++,,,---,,,***)))+++------///111222000///...///111===UUUnnnuuudddLLL>>>222000......//////...------,,,+++++++++,,,...///------,,,,,,++++++************++++++,,,,,,------,,,333///666@@@ZZZzzzsssggg[[[JJJ;;;333///.........000111333333333111000//////111222333444444444666666666777777777888888444777;;;>>>>>>???@@@AAAAAAAAAAAABBBDDDFFFIIIJJJZZZvvvuuu[[[NNNHHHCCCBBBBBBAAA@@@@@@@@@AAAAAA;;;:::999888777555555444444444444444444444555666111555888888777888>>>BBBNNNiiiyyydddQQQJJJLLLOOORRRUUUZZZ```dddaaabbbccccccccceeegggjjjpppqqqrrrssstttttttttttt}}}wwwqqqnnnlllgggbbb^^^ccchhhggg]]]NNN>>>444000///---,,,++++++,,,,,,***+++,,,,,,......///000,,,---------,,,+++)))((()))))))))))))))*********'''((((((((())))))******((((((((((((((('''''''''&&&///555000)))&&&'''''''''''''''(((((((((((((((%%%%%%%%%&&&&&&'''''''''((('''&&&&&&&&&&&&'''(((%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&(((***+++,,,---((((((((((((((()))******''''''''''''''''''''''''$$$%%%&&&&&&%%%$$$"""!!!$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&'''((((((((((((%%%%%%%%%$$$$$$#########$$$%%%'''(((((('''%%%$$$"""###$$$%%%&&&&&&'''&&&&&&&&&&&&'''''''''((((((###$$$%%%'''(((''''''&&&'''''''''((()))******+++&&&&&&%%%%%%&&&''')))***---///,,,...333333===SSSnnnpppjjjZZZLLLHHHJJJLLLMMMMMMJJJDDDBBBBBB>>>888222111///,,,******---///,,,...///...+++***---///---///222222111///......---:::SSSlllsssbbbLLL???222000......000000000///...---,,,++++++---///000......------,,,+++************+++---------------,,,333000666@@@YYYyyyrrrhhh]]]LLL===555222111111000111333555555555333222//////111222333444444444777777777777888888888888333888???CCCDDDBBB@@@???BBBBBBBBBCCCEEEIIILLLOOO^^^zzzrrrWWWKKKGGGDDD<<<===>>>???@@@AAAAAAAAA::::::999888777666555555555555555444444555555666222666999999888:::@@@EEESSSrrrxxxdddPPPKKKMMMPPPSSSVVVZZZ___ccc\\\^^^```bbbccceeehhhkkkmmmnnnpppqqqrrrrrrqqqqqq~~~|||xxxuuunnnggg```[[[XXXVVVSSSYYY___cccccc[[[HHH666111---+++---...------///------,,,,,,,,,,,,++++++++++++***)))(((((())))))(((+++...///...+++)))(((&&&&&&%%%%%%%%%&&&''''''%%%%%%&&&''''''&&&%%%%%%***'''%%%&&&(((***)))'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''((((((((('''&&&&&&%%%$$$$$$%%%&&&((()))(((((('''&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%'''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&%%%%%%%%%%%%&&&'''((((((&&&$$$###'''(((((('''%%%$$$$$$%%%'''''''''''''''&&&&&&%%%########################%%%%%%%%%&&&&&&&&&''''''(((''''''&&&&&&&&&''''''%%%&&&''''''((('''''''''---)))'''***+++)))(((***))))))))))))(((((((((((()))(((***---+++111JJJgggyyyqqqggg^^^RRRGGGBBBBBBIIIJJJJJJIIIEEE???999555333000,,,+++---///000000------,,,++++++***))))))------,,,---...000222333111888FFFaaasssdddIIIAAA666111///222222///---............---,,,,,,++++++++++++,,,---------,,,,,,,,,---...000000000000///111333///888BBBXXXtttmmmeeeTTTBBB999555222//////222222222333333444444444111222444444444444555777999999888888999999:::;;;<<<===@@@CCCFFFEEEBBB???>>>AAA>>>???EEECCCCCCOOOeee{{{nnnVVVLLLGGG@@@BBBAAA???@@@AAAAAA???>>>>>>;;;888666666777777666777444333444888:::999888888:::777999>>>:::===MMM]]]~~~rrrbbbTTTMMMNNNQQQTTTWWWZZZ]]]^^^ZZZ[[[^^^aaacccdddeeeeeehhhhhhjjjnnnooonnnqqqwwwyyyuuutttpppkkkdddbbb^^^ZZZWWWVVVVVVVVVPPPPPPRRRXXX```]]]LLL999555000---...///,,,,,,...------,,,,,,,,,+++++++++++++++***)))))))))))))))(((***++++++)))(((((((((******((('''&&&%%%%%%%%%&&&&&&'''(((((('''&&&&&&(((&&&$$$%%%'''((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***)))(((((()))((('''&&&&&&&&&'''(((((('''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&'''((((((''''''&&&&&&&&&%%%%%%%%%%%%&&&'''((('''&&&$$$###&&&'''((('''%%%$$$%%%&&&'''(((((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((''''''&&&&&&&&&''''''&&&'''(((((())))))((((((...)))'''))))))&&&$$$&&&)))))))))))))))))))))(((+++***---111000666NNNjjjyyyqqqggg___UUUJJJDDDCCCEEEFFFFFFEEEBBB<<<777333111...++++++,,,...000000---------,,,++++++******---------...///000111222111777CCC^^^tttgggMMMEEE777222000222222///---...---------...............---------------,,,,,,,,,+++,,,...///000000//////222444000999CCCYYYvvvooogggUUUBBB888444111000000///000000222333444555555222444555444333333444555777777777888999:::<<<=========???BBBDDDEEECCC@@@@@@CCC@@@AAAGGGFFFHHHTTTlllpppXXXNNNJJJDDDCCCAAA@@@AAABBBBBBAAA@@@???<<<888666666777777666777555333444777999888777777:::999<<>>AAAQQQeee}}}nnn___RRRNNNOOOQQQSSSUUUWWWYYYZZZ[[[\\\___bbbcccdddeeedddhhhgggiiimmmnnnnnnsssxxx|||zzzssshhhbbbaaa```^^^^^^\\\WWWSSSPPPNNNMMMMMMIIIDDDBBBJJJYYY^^^QQQ???888222///000000------///,,,,,,,,,,,,++++++++++++,,,+++******)))******************)))''''''(((***+++***)))((('''&&&&&&&&&''''''((())))))(((''''''&&&%%%$$$$$$%%%&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&((())))))***+++***************)))''''''&&&&&&'''''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''(((''''''&&&&&&&&&%%%%%%%%%%%%&&&'''''''''&&&$$$###$$$&&&''''''&&&%%%'''((((((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&''''''((('''(((((()))))))))))))))...)))''')))***((('''((())))))))))))))))))))))))***+++...222111888PPPhhhxxxooofff___XXXMMMEEEBBB??????@@@???<<<888444111...,,,******+++...//////......------,,,,,,++++++---...//////000000000000111555???ZZZssskkkRRRHHH888333111222222///---///------...//////000111111000///...---,,,,,,---...+++,,,---......///......222555111:::DDDZZZxxxrrrhhhVVVBBB777444111000111------...000222333555555333444555444333222333444777777888999;;;===???@@@???>>>>>>@@@BBBDDDCCCBBBBBBFFFDDDDDDKKKJJJNNN\\\uuuoooWWWNNNKKKGGGDDDCCCBBBCCCDDDEEEDDDCCC???<<<999777777777777666777666444444666777666555555:::;;;@@@FFFBBBEEEUUUpppvvvggg[[[PPPNNNOOOPPPQQQSSSTTTUUUVVV\\\^^^aaaccceeeeeeddddddhhhfffgggkkkmmmooottt{{{~~~{{{zzztttssslllaaa[[[[[[\\\ZZZ___[[[VVVPPPJJJFFFDDDBBBAAA<<<888???OOOZZZTTTHHH999444000111111//////111,,,,,,,,,++++++++++++***++++++************++++++***+++,,,+++***)))***+++&&&&&&&&&&&&'''((())))))'''''''''(((((('''''''''&&&%%%%%%%%%&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&((()))))))))************)))(((((('''''''''''''''(((''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%&&&&&&'''(((''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$###$$$%%%''''''&&&&&&(((***(((((())))))(((((('''&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((''''''((())))))))))))(((((($$$###''')))))))))+++)))))))))))))))*********'''))),,,...///777LLLbbbuuulllbbb]]]VVVLLLBBB>>>888999999888666444111///,,,***))))))+++---...............------,,,,,,,,,---...000111111000///...333555;;;TTToookkkTTTHHH;;;555222333333///.../////////000000000111111111333111///---,,,,,,......++++++,,,------.........111555111:::CCCYYYxxxsssgggVVVCCC:::666222//////------...///000111222333222333444444333222333555::::::;;;<<<===???AAABBBAAA???>>>>>>AAADDDEEEEEEDDDHHHFFFGGGMMMMMMSSSccc|||kkkUUULLLJJJHHHFFFEEEDDDEEEFFFGGGFFFEEE@@@===999777777777777666777666555555555555555555555;;;>>>CCCHHHDDDGGGYYYxxxmmm```VVVOOOLLLMMMNNNPPPRRRTTTUUUVVV^^^```ccceeeffffffeeedddhhhfffgggkkkmmmooovvv~~~xxxuuurrrpppnnndddgggeee___\\\^^^aaaaaa\\\ZZZUUUPPPJJJDDD@@@>>>:::999777:::EEEPPPRRRNNN???888333222111...---///,,,,,,+++++++++*********+++******)))******++++++'''***---...,,,***((((((%%%%%%%%%%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((())))))%%%%%%&&&&&&'''''''''''')))(((''''''&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&%%%%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###%%%'''''''''''')))***(((((((((((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&'''((((((%%%&&&''''''((((((''''''$$$ ###&&&%%%&&&(((((()))))))))*********+++&&&)))+++,,,---777KKK^^^qqqhhh___YYYQQQEEE<<<999444444444333222000///...,,,***((()))+++,,,,,,,,,......------------,,,,,,...///000111111000//////333555999MMMhhhhhhSSSHHH===777333444333///...000222222111111111000000000333222///---,,,---...///++++++,,,,,,---......//////444000888@@@UUUuuurrreeeVVVEEE===999333...,,,///////////////////////////000222333333333555777<<<;;;;;;;;;<<<===>>>???AAA???===>>>AAAEEEGGGHHHEEEJJJHHHHHHNNNOOOWWWhhhjjjUUUMMMKKKJJJHHHGGGFFFFFFHHHIIIHHHFFFAAA>>>:::888777777666666888777777666444444555555777===???CCCHHHDDDJJJ^^^~~~{{{fffYYYSSSOOOJJJKKKMMMPPPSSSVVVXXXZZZ___aaadddggghhhhhhfffeeehhhggggggkkknnnqqqwww{{{pppiiigggfffeeeccc]]]bbbeeeddddddiiinnnoookkkhhhccc\\\RRRHHH???:::888:::999888<<>>777666333222111000///.........,,,+++))))))+++,,,+++***---------,,,,,,,,,,,,,,,...///000000111111111111222555888IIIccceeeUUUKKK@@@999555444333000///000333333222111111000//////111000///...------......,,,,,,,,,,,,---...///000///444000666===RRRssspppfffVVVFFF===999333...,,,000000000//////.........---///111222333444666888:::999999999999:::;;;;;;AAA???>>>???CCCHHHKKKLLLGGGLLLJJJJJJOOOPPPZZZmmmkkkXXXPPPNNNNNNJJJIIIHHHHHHIIIIIIHHHFFFBBB>>>:::888777777666666777888888777555444666777999>>>???BBBGGGFFFPPPfffvvvaaaTTTPPPOOOIIIKKKNNNRRRVVVZZZ]]]______aaaeeeiiijjjjjjhhhfffiiihhhjjjnnnqqqrrrxxxvvvnnnccc]]]^^^bbbdddeeedddjjjmmmjjjiiinnntttvvvyyywwwrrrjjj^^^PPPDDD<<<;;;<<<:::666777===BBBCCCCCC;;;444222///,,,+++---++++++++++++************((((((''''''((())))))***&&&(((******)))'''&&&&&&(((''''''&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''((('''))),,,+++(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%&&&'''(((%%%&&&'''(((((('''&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%''''''((((((((((((''''''%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$%%%'''((((((''''''(((***&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%&&&&&&((())))))&&&&&&'''(((((((((((((((///***(((++++++)))(((***((())))))******+++,,,,,,))),,,......333DDD[[[lllsssmmmdddYYYHHH:::444666333222111///...............,,,+++***++++++***(((++++++,,,,,,,,,,,,,,,,,,////////////000111222333///555888GGG___dddXXXQQQAAA;;;666555333000///111111111111111000000000000...........................------------///000111///555000666;;;PPPqqqooojjjXXXEEE;;;666222////////////////////////000000...000222222222333555666888888888999:::;;;<<<===@@@???>>>AAAEEEKKKNNNOOOIIIOOOMMMLLLPPPRRR\\\ppp~~~jjjYYYPPPOOOOOOLLLJJJIIIHHHIIIHHHGGGEEEBBB???;;;888888777666555777999999888666555777999:::???>>>AAAGGGIIIXXXrrrttt^^^QQQNNNNNNLLLNNNQQQUUUYYY]]]```bbb^^^aaafffjjjlllkkkjjjhhhkkkjjjlllqqqssstttyyy~~~yyyllldddZZZWWW]]]eeekkknnnnnnrrrqqqjjjfffiiiooorrrrrrrrrqqqlllcccWWWKKKDDD>>>===999444444999;;;:::===666111000000///000333+++++++++************)))'''''''''''''''((())))))***++++++***(((((()))***%%%%%%&&&&&&((()))***+++)))((('''&&&&&&'''((()))&&&))),,,+++(((%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%&&&'''((()))(((((()))))))))'''&&&%%%%%%$$$######""""""###############$$$$$$%%%%%%%%%''''''((((((((((((''''''%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&&&&%%%%%%%%%&&&%%%$$$$$$######$$$$$$&&&'''((((((''''''((()))%%%%%%&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&'''((()))***'''(((((()))))))))))))))'''###"""%%%'''&&&&&&(((((())))))***++++++,,,,,,'''+++------444HHHaaarrrvvvqqqhhh[[[HHH888444888444333111///............///---,,,+++,,,+++)))(((++++++++++++++++++++++++///.........000222444555---444888FFF^^^eee\\\WWWBBB<<<666555444000///111/////////000111111222222,,,---......///......---......------...///111222111666222777;;;OOOqqqooommmZZZDDD777333111000222---......///000111111222000111333333222222333444999999:::;;;===???AAABBB???>>>???BBBGGGMMMPPPQQQLLLRRROOOMMMQQQSSS^^^ssszzzhhhWWWOOOMMMMMMMMMKKKIIIIIIIIIHHHFFFDDDCCC???;;;888888777666555777999:::999777666888;;;;;;???>>>@@@GGGLLL^^^{{{uuu^^^PPPMMMNNNOOOQQQSSSWWW[[[___aaaccc^^^aaafffjjjmmmlllkkkiiikkkkkknnnsssuuuuuuyyy~~~wwwtttsssrrrnnnjjjfffaaa]]]```jjjrrruuuuuusssnnnfff___[[[ZZZ[[[]]]ccccccccceeeccc[[[MMMBBB???===888555333444555777222222111000...,,,***)))...---,,,+++*********************))))))))))))))))))))))))((((((&&&%%%%%%''''''&&&'''***+++******)))((('''&&&&&&&&&&&&&&&))))))(((((((((((())))))'''''''''''''''&&&&&&&&&%%%%%%&&&&&&%%%%%%$$$###))))))(((((('''''''''&&&&&&%%%%%%&&&''''''&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%&&&''''''(((((((((((('''''''''''''''!!!&&&***###$$$)))&&&)))(((((('''''''''((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&((()))***************((('''&&&&&&&&&&&&''''''''''''(((((((((((())))))***++++++++++++***(((---...,,,555MMMggguuuzzzrrreeeUUUGGG<<<444000222222111111000000//////,,,+++***))))))***+++,,,,,,,,,+++*********++++++---++++++---222444444222999444999AAAZZZ]]]mmmRRRJJJ@@@555222444444000***//////000111111111111111000000000000////////////000000000000000111111222222666111666:::PPPttttttqqqbbbNNN===444222333333///000000000111111111111222111111000000111222333999999;;;>>>@@@@@@>>>===@@@???@@@DDDJJJNNNMMMLLLLLLPPPOOOQQQUUUTTT___wwwzzzeeeWWWRRROOOKKKPPPMMMJJJIIIIIIJJJIIIIII???===;;;888777666777777777:::======;;;888888999===:::<<>><<<<<<===>>>;;;>>>DDDFFFPPPlll}}}gggYYYVVVUUURRROOORRRVVVXXXYYYZZZ\\\^^^eeefffjjjmmmnnnnnnllljjjiiimmmsssvvvxxx{{{vvvuuusssrrrrrrrrrpppnnnjjjlllqqqwwwyyyrrreeeZZZSSSOOOHHHBBB???===>>>???CCCAAA??????AAA@@@<<<888777666555444333333333444000000111111111000//////,,,,,,++++++***+++++++++))))))***+++,,,------...............---,,,+++***((('''&&&''')))+++***)))((((((''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''(((((()))###$$$%%%'''((()))))))))(((((((((((('''''''''''''''&&&%%%&&&'''(((&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&((()))***111000...,,,)))'''%%%$$$,,,'''))))))$$$(((---)))+++***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%$$$$$$%%%%%%&&&&&&&&&'''%%%&&&'''(((((((((((((((+++,,,,,,,,,,,,***)))(((((((((((()))))))))******))))))***++++++++++++***)))---......888QQQmmmqqq]]]III<<<555333222111111000000//////......,,,+++***))))))***+++,,,222222000...---,,,,,,+++///......000333555666555444222777@@@ZZZ```pppTTTDDD<<<444444;;;AAABBBAAA///000111111222111111111000000000000000000000000///////////////000000111000555111777===TTTwwwxxxuuufffPPP===444333444666222111111111111111111111444333222222222333555666:::<<<>>>AAACCCDDDDDDDDDDDDDDDDDDGGGJJJKKKKKKJJJHHHLLLLLLNNNTTTUUUaaayyy|||kkkaaa___]]]YYYPPPNNNLLLJJJJJJHHHFFFDDD???>>><<<;;;::::::;;;;;;???AAABBBCCCAAA@@@AAABBB???>>>@@@EEEIIIVVVqqqttt```WWWVVVVVVTTTRRRTTTWWWYYYYYYYYY[[[\\\dddhhhmmmooommmkkklllmmmmmmqqqvvvyyy{{{~~~}}}{{{}}}{{{yyynnnjjjfffccc```ZZZQQQJJJEEEBBB???<<<:::;;;===>>>;;;999888999:::;;;999777333333333333333333222222......//////......---,,,+++++++++***++++++,,,,,,)))******++++++,,,,,,,,,++++++,,,,,,+++******)))(((''''''((()))******)))((((((''''''''''''(((((((((''''''&&&&&&''''''(((%%%&&&&&&'''((())))))***%%%&&&'''((())))))))))))((((((((((((((('''''''''(((&&&%%%&&&'''((('''&&&%%%%%%%%%&&&&&&&&&&&&'''((((((''''''&&&&&&%%%%%%''''''''''''''''''((())),,,,,,++++++***)))))))))+++&&&)))***'''///666111,,,+++***((('''&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&'''''''''&&&&&&''''''((('''''''''***+++,,,------+++)))((())))))))))))************))))))***++++++++++++***(((***,,,,,,555KKKggg|||~~~oooYYYFFF:::444333222111111000000///......---,,,+++************+++,,,111111///...------------......///000222444555555444444999???YYYaaaqqqSSSEEE>>>666333555666444111000111111222222111111111000000000000000111111111//////......//////000111000555333===FFF^^^~~~vvvfffPPP===444333555777333222222222222111111111333333222222333444555666999;;;>>>@@@@@@AAABBBBBBEEEFFFGGGIIIKKKMMMMMMMMMJJJNNNLLLNNNSSSTTT```xxxzzzjjjbbbaaa^^^ZZZTTTRRROOONNNMMMKKKHHHEEE@@@@@@???>>>======>>>>>>AAAAAABBBBBBBBBCCCCCCDDD@@@AAABBBDDDJJJZZZtttlll[[[UUUWWWWWWVVVUUUWWWYYYYYYYYYYYY[[[\\\bbbiiiooooookkkiiikkkooorrrvvv|||~~~vvvrrrddd]]]UUUNNNJJJGGGCCCAAA;;;:::888666666777888999444444444666666555333111000111222222222222111000////////////...,,,+++***+++++++++***++++++,,,,,,++++++******)))))))))(((******************)))((()))((('''((()))***)))((((((((('''''''''(((((())))))(((((((((((((((((()))&&&&&&''''''((()))******'''(((((()))(((((('''''''''''''''((((((((((((((()))'''%%%%%%'''(((((('''%%%%%%&&&&&&&&&'''''''''(((((((((''''''&&&&&&&&&******)))(((''''''''''''''''''(((((()))*********(((%%%(((***,,,888@@@999,,,,,,***)))''''''&&&&&&(((''''''&&&&&&''''''(((&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&'''''''''&&&&&&'''''''''''''''&&&((()))+++,,,,,,***((('''))))))))))))************))))))***++++++++++++******+++,,,,,,222CCC___uuuyyykkkWWWFFF;;;777444222111111111000//////......---,,,+++******+++,,,---------------------......,,,---...///000111222333555666;;;@@@YYYbbbrrrSSSFFF@@@999555333000+++&&&111111222222222222111111///000000000111111111222///////////////000111111111666666EEEUUUmmmttteeeOOO===444333555777333333333333222222222222333333222222333444666777;;;===@@@@@@??????@@@BBBFFFHHHJJJMMMOOOPPPRRRSSSOOORRRPPPPPPTTTTTT```xxxxxxiiicccaaa^^^XXXVVVSSSPPPNNNMMMKKKHHHFFFCCCCCCBBBBBBAAAAAAAAAAAAAAA@@@???@@@AAACCCDDDEEEBBBDDDDDDDDDKKK___vvv~~~gggYYYUUUVVVVVVVVVTTTUUUWWWWWWVVVWWWYYY[[[aaahhhoooooojjjhhhlllqqqwww|||}}}oooeee```PPPLLLHHHEEECCCAAA???>>>;;;:::888666555444555555222333555777666444222000000111111111111111000///111111111000///...,,,+++,,,,,,++++++***+++++++++,,,++++++***)))(((''''''******++++++++++++******)))((('''((()))***)))(((((((((''''''(((((())))))))))))(((((((((((())))))'''''''''(((((())))))***(((((()))(((((('''&&&&&&'''''''''(((((((((((((((***(((%%%%%%'''(((((((((%%%&&&&&&&&&''''''''''''((((((((('''''''''''''''+++***)))(((((('''((((((((((((''''''''''''''''''&&&$$$)))+++...===DDD;;;,,,+++***)))(((''''''''')))((('''&&&&&&'''((()))))))))))))))((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''''''''(((((()))******)))((('''((((((((()))))))))******))))))***++++++++++++***------//////222???YYYoootttfffRRRDDD<<<999666333222222111111000/////////---,,,+++******+++,,,---++++++++++++,,,---...///***,,,............000222555777===@@@ZZZeeevvvUUUFFFAAA<<<888777555111---222222222333222222111000///000000111111222222222000000000000000111111222333777888MMMccczzzoooaaaMMM<<<444333444555222222333333333444444444444444333333444666888999>>>AAACCCCCCBBBAAADDDGGGIIILLLOOOQQQSSSTTTVVVXXXWWWYYYVVVVVVYYYYYYeee}}}yyyjjjeeeddd___XXXVVVSSSOOOLLLKKKJJJHHHGGGGGGGGGGGGFFFEEEDDDDDDCCCBBB@@@>>>>>>AAADDDFFFFFFEEEHHHHHHFFFOOOfff|||{{{fffZZZVVVTTTSSSTTTPPPQQQRRRSSSSSSUUUWWWZZZbbbhhhnnnoookkkkkkooottt|||~~~www|||~~~wwwhhhYYYRRRPPPBBBAAA@@@???>>>===<<<:::999999888777666555555555333444666666666555444444222222111111000000/////////000000000//////...---------,,,+++************+++++++++******)))))))))******++++++++++++*********((('''((()))***)))'''((((((((((((((()))******(((((((((''''''(((((((((((((((((((((((()))))))))&&&&&&'''(((((((((''''''''''''''''''((((((((()))***(((&&&%%%&&&(((((((((&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((()))((((((((())))))***+++((((((((('''''''''&&&&&&'''&&&***+++---;;;@@@444+++******)))(((((()))))))))((('''&&&&&&'''((()))************))))))))))))((((((((('''&&&&&&%%%%%%###$$$%%%&&&'''((((((((())))))))))))))))))))))))''''''((((((((()))))))))))))))***++++++++++++***------000111222<<>>;;;???DDDEEEDDDGGGLLLQQQSSSVVVYYYYYYXXXWWWYYY[[[aaadddaaaaaafffgggtttssshhheeeeeeaaaYYYZZZVVVPPPLLLLLLMMMNNNNNNNNNNNNMMMLLLKKKIIIGGGFFFGGGDDD@@@AAAEEEIIIKKKLLLHHHOOOOOOMMM[[[yyyzzzjjj```XXXPPPNNNPPPOOOQQQSSSUUUWWWZZZ^^^aaafffjjjnnnqqqqqqssswwwzzzzzzkkkbbbYYYWWWSSSMMMHHHCCC@@@>>>;;;:::888777555444444444666555444444333333333333333333222222222222333333////////////............---.........---+++)))(((......---,,,,,,+++******...---,,,+++***+++,,,,,,///,,,***)))***+++++++++,,,+++)))((((((((()))***)))***++++++++++++******))))))((((((((())))))***((((((((((((((('''''''''((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''''''''&&&%%%&&&'''((()))(((&&&%%%&&&&&&&&&%%%$$$(((''''''&&&'''(((***+++)))+++)))%%%$$$&&&'''$$$%%%&&&&&&&&&''')))***+++000---***((()))+++++++++((())))))***))))))((('''(((***,,,+++)))'''(((***))))))(((((('''''''''&&&'''''''''((((((((((((((((((((())))))))))))((((((******)))))))))***,,,---,,,+++******************((((((((()))******++++++---............:::TTTlllqqq^^^HHH<<<999999999999555555555444222000...---///...---,,,,,,---///000,,,+++*********+++,,,---++++++******+++---...000777333666???SSSpppxxxfffXXXIII<<<999;;;888444111555444333222111222333333444333222111111111222333111222333444444444444444555;;;999QQQnnn~~~wwwiii[[[FFF666222444333111...///111444666777888888<<<:::888888:::===>>>>>>@@@@@@@@@BBBEEEJJJOOORRRTTTUUUVVVWWWXXXZZZ^^^```ccceeeffffffffflll|||yyyhhhccceeedddaaa```^^^ZZZUUUUUUXXXYYYVVVSSSSSSPPPNNNMMMLLLKKKIIIGGGJJJHHHFFFFFFIIILLLNNNOOOOOOSSSSSSUUUhhhxxxdddYYYTTTPPPNNNOOONNNQQQVVVZZZ\\\^^^```bbbggglllrrrvvvxxxyyyzzz{{{uuuhhh[[[SSSKKKIIIFFFBBB>>>;;;999888999888777666555444444444444444333222222222222222333222222111111222222333111111000000000/////////---............,,,+++***......------------------...---,,,+++++++++,,,---+++*********++++++)))(((+++***)))((((((((()))******************)))))))))''''''&&&&&&&&&'''''''''((((((((((((((((((((('''((('''&&&&&&&&&&&&'''((('''''''''''''''''''''''''''&&&&&&%%%&&&'''((()))((('''&&&&&&&&&&&&&&&%%%))))))((('''&&&&&&''''''(((***)))'''''',,,---+++(((((((((((()))+++,,,,,,---+++******+++,,,+++***,,,+++***)))((('''&&&&&&)))))))))'''%%%%%%(((***))))))((((((((('''''''''''''''''''''((((((((()))&&&&&&'''((((((((('''''')))((('''((()))+++---///...---,,,+++***)))))))))((((((((()))******++++++(((***---...111===WWWooosssbbbMMM???::::::999888777777777666444111///---000///---,,,,,,---...///,,,,,,+++++++++,,,---...------,,,,,,---...///000555222666???SSSpppyyyhhhVVVHHH;;;888:::999555333666555444333333333444555555444333222111111222222000111111222222111111111///888777NNNmmmxxxfffWWWCCC555111333333000333444555777888:::;;;;;;<<<:::999999;;;>>>????????????AAACCCGGGKKKOOORRRSSSTTTVVVWWWXXXZZZ^^^aaaeeehhhkkkllllllqqq~~~xxxhhheeeggghhhfffeeeccc___\\\]]]```aaa^^^ZZZZZZXXXVVVUUUTTTRRRNNNLLLKKKIIIGGGHHHKKKOOOQQQRRRRRRUUUTTTXXXllluuubbbXXXSSSPPPOOOPPPQQQVVV]]]ccceeefffffffffkkknnnssswwwyyyzzz|||~~~|||xxxqqqggg]]]RRRJJJEEEAAA@@@>>><<<;;;:::999999666666555444444444444555333222222111111111111111222222111111111111222222222222222111111111111000---......//////......------............/////////,,,,,,+++++++++,,,------)))))))))+++,,,+++(((%%%+++***)))((((((((())))))+++***)))(((''''''((()))''''''''''''''''''''''''''''''(((((((((((((((((((((''''''&&&&&&''''''((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((((('''''''''&&&&&&&&&&&&)))))))))(((((('''''''''$$$'''(((&&&''',,,---,,,***************+++,,,,,,*********+++------,,,***...---+++)))((((((((())),,,+++)))&&&$$$%%%))),,,))))))(((((((((((('''''''''''''''''''''((())))))'''''''''(((((()))))))))((('''&&&&&&(((+++...111......,,,+++)))(((((((((((((((((()))******++++++''')))---000333>>>UUUjjjuuufffRRRCCC<<<;;;:::888999999999777555222000...111000...---,,,,,,---...------,,,,,,,,,---.../////////.........//////000333111555???RRRooozzzlllWWWHHH:::777999999777666666555444444333333444444666555444333222111111222111111222222222111000000,,,999888JJJiiiuuuaaaRRR???333111222111000444333333444555777888:::<<<;;;999:::<<>>===<<<;;;;;;:::;;;;;;444444444333333444444555333222222111111222222222222222111111111111222222222222222222111111111111......//////000000000000///.....................,,,,,,+++,,,,,,,,,------******)))***++++++)))&&&******))))))((((((((((((+++***(((&&&%%%&&&'''(((***************))))))(((''''''''''''((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((('''((()))((('''&&&&&&'''(((((()))***************&&&)))***(((***...///---......------------......///...------///000///...000///---++++++,,,---...///---+++)))((()))+++,,,))))))(((((((((((((((((((((''''''&&&'''((()))***)))))))))******+++,,,,,,)))(((&&&%%%&&&)))---///++++++***)))((((((((((((((((((((()))******+++++++++---000222222999KKK]]]qqqgggVVVEEE===<<<;;;888999999999777555222///---111000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,------...000////////////...//////111000666>>>PPPnnn|||pppZZZJJJ;;;777999999777666555444444333333333333333666666555444333222222111222333333444444444444333111>>>:::GGGdddrrr\\\MMM;;;333111111000111333333111111222444666888;;;:::999:::===???@@@@@@===???CCCGGGKKKNNNOOOPPPQQQSSSUUUVVVXXX[[[___bbbhhhmmmrrruuuyyyzzzoooooossstttssssssrrrqqqqqqqqqrrrqqqmmmiiibbbaaa___^^^\\\WWWQQQMMMNNNMMMLLLNNNRRRVVVXXXXXXXXXUUUTTT```xxxwwwkkk]]]WWWTTTRRRRRRTTTPPPVVV___fffiiijjjjjjjjjppprrruuuxxx}}}|||jjj^^^YYYNNNLLLJJJFFFCCC@@@>>>===::::::999888777777777777444333333333333444444555444444333333333444444555333333222222222222333333222222111111111000000000////////////000111111222000000///...---,,,+++***+++,,,,,,,,,,,,,,,,,,,,,...,,,***)))***++++++***))))))))))))((((((''''''+++)))'''%%%%%%&&&'''(((******++++++***)))((((((&&&'''''''''(((((())))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''')))***)))'''&&&'''(((((((((((())))))*********,,,000222222555;;;===;;;===<<<;;;:::999999999999===:::666555777:::<<<===;;;:::888555333000.........---,,,,,,++++++***)))(((((())))))))))))))))))((((((&&&&&&&&&''')))*********))))))***+++,,,---***)))'''&&&&&&'''***+++''''''&&&''''''((()))***((((((((()))******++++++---...000111000444CCCRRRkkkfffXXXFFF<<<<<<;;;888777777777666333111...,,,000000///...---,,,,,,,,,***+++++++++,,,,,,,,,,,,///////////////.........000000666>>>NNNmmm}}}sss___OOO???:::;;;:::777666666666666666666555555555666666555555444333222222222222333555555666666666555@@@:::HHHeee~~~sssYYYIII999333222000000111666555444333444666999::::::999999;;;===@@@@@@???>>>@@@DDDHHHLLLNNNOOOOOOQQQSSSUUUWWWYYY\\\```ccciiinnnrrrttt}}}}}}uuuwwwzzzzzzyyyxxxxxxxxxxxxxxxwwwtttpppmmmjjjiiigggfffccc^^^XXXSSSQQQPPPOOOQQQTTTWWWXXXXXXWWWTTTVVVeee~~~rrrhhh^^^YYYWWWUUUUUUXXXXXX\\\aaafffiiillloooqqqppprrrvvv{{{lllZZZOOOJJJCCCCCCBBBAAA???===;;;:::;;;:::999888777666666666444444333333333444444555555555555555555666666777444444333333333333444444222222222111111111000000000/////////000000111222222111000...,,,+++***))),,,------------,,,+++***///---***)))***+++,,,,,,(((((()))))))))((('''&&&)))((('''&&&&&&'''((()))((())))))***)))(((&&&%%%&&&&&&''''''((()))))))))'''(((((())))))(((((('''''''''''''''''''''''''''%%%&&&''''''(((((('''''''''***,,,***'''&&&'''******)))(((((()))***,,,---222888===@@@GGGOOOSSSRRRUUUTTTSSSRRRPPPPPPOOOOOOQQQNNNJJJIIILLLPPPUUUWWWUUUTTTQQQLLLDDD;;;333///---,,,++++++++++++(((&&&(((((())))))))))))******)))(((&&&%%%&&&''')))+++))))))''''''&&&'''((()))***)))((('''&&&''''''(((%%%%%%%%%&&&''')))++++++((((((((()))******++++++,,,---...000///333@@@NNNgggfffZZZGGG<<<;;;;;;888555555555444222000...,,,/////////......------,,,)))***+++,,,,,,,,,++++++---...///////////////...///111888>>>LLLkkk}}}vvvcccSSSCCC??????===999777999::::::::::::999888888555555666666555555444333111222333444555555555555444<<<:::OOOlllvvvXXXGGG888555444111000222333333333333444666888999:::::::::<<>>===<<<:::999999<<<;;;:::999999888888999555555444444444444444555666555555555666666777888666555555444444555555666333333333333222222222222000000///...//////111111111111000///...---,,,+++---.........---+++)))(((---+++***)))++++++***)))'''((()))))))))((('''&&&'''''''''(((((()))******((()))*********(((&&&%%%&&&&&&''''''((())))))***'''((()))******)))((('''''''''''''''''''''''''''%%%&&&'''((((((((('''&&&'''***---+++'''&&&(((+++******)))+++...333777;;;EEEKKKRRRWWW___iiinnnmmmnnnmmmkkkiiihhhgggffffffdddbbbaaaccchhhnnnsssuuussssssqqqjjj```RRRDDD<<<000---***)))***+++)))'''(((((()))))))))*********)))(((&&&%%%%%%''')))+++***)))'''&&&%%%%%%&&&'''&&&'''''''''(((''''''''''''''''''((()))***+++,,,((((((((()))******++++++...---...//////222???LLLggghhh^^^III<<<;;;:::555333333444444222111///.....................------***+++,,,---------,,,,,,---...000111111111111000000222999>>>KKKiii|||wwwdddUUUGGGCCCDDDAAA===;;;999999:::::::::999888777333444555666777666555555666666666666666555444444555:::===\\\xxxrrrYYYGGG888777777222000333111111222444555777888999<<<<<<<<>>FFFKKK^^^dddkkkpppwww}}}{{{zzzxxxvvvuuuttttttpppppprrrvvv}}}wwwgggWWWMMM555000+++)))***,,,,,,+++(((((())))))*********+++)))(((&&&%%%%%%''')))+++---,,,)))'''&&&&&&'''(((###$$$&&&((())))))((('''***************++++++,,,((((((((()))******++++++222000000000...111===IIIhhhkkkaaaKKK<<<:::999444333333444444333222000///------......///.........+++,,,---.........---,,,...///111222333333333222000222999>>>JJJhhh|||xxxcccUUUHHHFFFGGGEEE@@@>>>666777777888888666555444333444555777777777666666<<<<<<;;;:::888666555444888;;;AAAfff~~~{{{kkkYYYGGG999999888222000444444555777999;;;=========>>>===>>>AAADDDFFFFFFEEEFFFFFFGGGIIIJJJLLLMMMNNNRRRTTTWWWZZZ\\\```eeeiiiooowww}}}}}}{{{~~~{{{wwwtttrrroookkkhhh```^^^\\\[[[[[[ZZZXXXVVV[[[^^^kkk~~~pppkkkfffeeebbb___```ccceeegggkkkmmmooorrrvvvyyy}}}ooowww{{{bbbNNNBBB<<<=========<<<;;;:::888888999999888777666666777777<<<888555444666777666444666777888777666555777999;;;;;;;;;999777777888:::<<<:::777555666666666555444333111111222222111000...000222222000///......//////...,,,***)))((('''*********))))))))))))(((************))))))))))))&&&&&&'''((()))***++++++***)))((((((((()))+++,,,+++***((('''''''''((()))***)))(((((())))))((('''''''''(((((('''%%%###""""""$$$''')))******)))))),,,+++)))((()))***)))(((///---+++000AAAVVVdddhhhuuusssvvv~~~}}}xxxvvvwwwyyyyyyyyysssrrrsss{{{|||nnn```HHH777,,,---///+++***...,,,+++***((((((((())))))$$$%%%'''((()))+++...000''''''(((((())))))******,,,%%%(((---***+++///***(((((('''&&&%%%'''))),,,(((((()))***,,,---......//////***+++222222:::MMMlllllldddRRRBBB;;;999999444666777666333000//////------------......//////........................//////111222333444444444777:::555???HHH[[[vvvmmmgggYYYLLLGGGFFFBBB>>>===777777777999777444222333444444555555666777777777555555555666999:::::::::444:::MMMllluuubbbRRREEE:::777888666555444777888999999:::===AAAEEEBBBAAAAAAAAABBBAAA@@@>>>@@@BBBDDDGGGJJJOOOUUUYYYTTTXXX]]]aaacccdddeeefffmmmuuu~~~rrr}}}{{{yyyyyywwwssspppllleee_________\\\[[[\\\```iiixxxwwwkkkiiiiiijjjgggcccdddhhhjjjmmmppprrrtttvvvzzz|||ooosss|||hhhSSSGGGCCC>>>>>>>>>===<<<;;;:::999::::::999888888888888888999666333333444666555444777888888888777666888:::??????@@@???>>>???AAACCCGGGDDDAAA@@@???===;;;:::888888888888888666444222444555555444333111111111------,,,,,,,,,,,,,,,,,,++++++*********)))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))((('''''''''(((******+++***)))((('''(((((())))))((('''((()))***)))(((&&&&&&'''''''''&&&%%%%%%&&&(((***,,,---,,,,,,+++((()))+++,,,---,,,,,,,,,---333:::EEEWWWjjjvvvyyy}}}xxxvvv{{{~~~}}}{{{{{{pppllliiihhhjjjmmmooooookkkiiikkksss~~~yyy~~~{{{oooNNN<<>>FFFZZZuuummmfffXXXIIIDDDCCC@@@<<<;;;888888888888666444333444444444555666666777888888555555555666888999:::999===@@@SSSsssqqq___NNNBBB888777888777555555555666888999:::>>>BBBFFFFFFDDDBBBAAAAAABBBBBBCCCBBBDDDFFFHHHKKKOOOTTTXXXVVVZZZ^^^aaacccfffhhhjjjooowwwvvv~~~|||{{{zzzvvvsssppphhhcccbbbaaa^^^]]]^^^eeerrrqqqjjjhhhggghhhgggdddeeejjjmmmqqqvvv{{{~~~rrrppptttzzzlllUUUHHHBBB@@@??????>>>===<<<;;;:::;;;;;;:::999999999999:::999777555555666888888777999:::<<<<<<<<<<<<>>>@@@FFFHHHJJJLLLMMMOOOQQQTTTXXXVVVSSSQQQOOOLLLHHHEEECCCEEEFFFFFFDDD@@@;;;888:::999666444222111000000------------------------,,,,,,,,,+++++++++******))))))((((((((('''''''''+++******)))(((''''''&&&'''''''''''''''((())))))******)))(((((((((((((((((('''&&&((()))+++***)))&&&&&&%%%%%%&&&''''''(((&&&'''((()))***))))))((($$$'''***+++******,,,///666BBBSSSaaaooo|||{{{rrrkkklllmmmiiiccc```TTTRRRPPPQQQTTTXXX[[[\\\WWWVVVWWW^^^hhhnnnooolll^^^dddmmmwww|||YYYEEE444111444222000111000...,,,+++)))))))))***)))(((((((((''''''''''''******))))))((('''''''''***$$$(((+++)))///555///******)))((())))))***+++*********++++++,,,,,,,,,---000------111333CCC^^^xxxttteeeQQQAAA<<<<<<<<<;;;<<<<<<999444///---,,,......//////000///////////////////////////////////////111222333333444444444777333<<>><<<::::::999::::::888666555555555444444555666777888999:::444555555666777888999999CCCDDDWWWzzzhhhYYYHHH>>>777777888777555555222444666888:::>>>BBBFFFHHHFFFCCCAAAAAACCCEEEGGGEEEGGGIIIJJJLLLOOOSSSVVVXXX[[[^^^aaadddhhhlllooorrrzzz|||~~~}}}zzzxxxuuunnnhhhgggeeebbb```bbbmmmxxxkkkiiiffffffgggfffeeehhhnnnsssyyyzzzqqqnnnooo{{{oooZZZIII???@@@???>>>===<<<;;;;;;;;;::::::999999999999::::::===<<<::::::;;;<<<<<<======@@@CCCEEEFFFHHHKKKMMMSSSVVVZZZ]]]```bbbeeegggjjjiiifffeeeccc___ZZZWWWWWWYYY\\\[[[VVVOOOHHHDDDEEEAAA;;;777444222111000111000///...---,,,+++***------,,,,,,,,,+++++++++))))))))))))((((((((((((*********)))((('''''''''''''''''''''(((((())))))***))))))((((((((((((((('''&&&&&&'''***++++++***((('''&&&%%%%%%&&&'''(((&&&&&&'''((((((''''''&&&(((******((('''+++444<<>>>>>===>>>===:::555111...---//////000111111000000///000000000000000000000000//////111222222333333333111666222:::BBBVVVsssmmmgggVVVEEE>>><<<;;;::::::999<<<===999666666777777444555666777888:::;;;;;;444555777777777777888:::@@@BBBXXX{{{www^^^RRREEE===777777888666333333222444777888:::<<<@@@CCCEEEEEEEEECCCBBBCCCEEEFFFHHHIIIKKKLLLMMMOOORRRTTTYYY[[[^^^```ccchhhnnnrrrxxx|||}}}{{{yyysssnnnmmmjjjffffffhhhwwwssskkkhhhfffeeeggghhhhhhnnnttt}}}wwwjjjdddiiisss}}}zzzwwwqqqcccPPPBBB@@@???===<<<;;;::::::;;;999999888888888999999:::<<<<<<<<<<<<<<<===???AAADDDGGGLLLPPPSSSVVVYYY[[[bbbffflllpppsssvvvxxxzzzxxxwwwvvvuuuuuurrrnnnkkkmmmppprrrpppiiiaaaZZZVVVTTTNNNFFF???;;;888555333222111000///---+++***)))---------,,,,,,,,,,,,++++++++++++*********))))))(((((((((((())))))))))))(((((())))))************)))))))))))))))((((((''''''&&&&&&'''***++++++******)))'''&&&%%%%%%&&&&&&)))*********+++*********------+++))),,,777IIIVVVhhhqqqwwwsssllliiihhhfffSSSFFF<<<;;;===:::444000////////////000222555666555444444666999;;;999777999:::???KKK[[[kkkwww~~~vvv___CCC333////////////...---+++)))((('''((((((((('''&&&'''))))))'''%%%&&&''''''((()))******+++***''')))***(((333;;;444444000,,,***+++,,,+++***------.....................333222000444999QQQssswwwbbbLLL@@@???@@@???>>>??????<<<777333000000000000222222222111000///111111111111111111111111///000000111222222222222000555111999@@@TTTrrrmmmiiiXXXGGG???===;;;;;;<<<999@@@AAA<<<777999:::999666666777888999:::;;;<<<555777888888777777999:::<<>>@@@@@@CCCEEEFFFDDDBBBBBBCCCHHHJJJLLLMMMMMMOOORRRTTTXXXZZZ\\\___bbbgggnnnrrr{{{{{{}}}xxxuuusssqqqmmmnnnqqq{{{ssspppjjjggghhhkkknnnpppvvv}}}lll^^^]]]bbbhhheeecccgggkkkdddTTTFFF@@@???===;;;:::::::::;;;999888888888888999999:::999:::<<<===???BBBFFFIIIPPPTTTZZZ^^^bbbeeehhhjjjqqqvvv|||~~~|||~~~yyyrrrmmmlllbbb[[[QQQHHHBBB===777333222111111000///...---------------,,,,,,,,,++++++,,,,,,+++++++++*********&&&&&&'''((()))***++++++(((((()))***************)))))))))))))))(((''''''((('''&&&((()))+++***)))+++***)))'''&&&%%%%%%%%%((((((((())))))*********)))******---777HHH\\\jjjwwwyyyssseeeXXXTTTTTTTTTEEE:::111111333222///...,,,------,,,+++,,,...000333222111222222222000///000///333<<>>999444222111000222333444444222000///000000000000000000000000///000000111222222111111///444111999???SSSrrroookkkZZZIIIAAA???===<<<<<<999CCCFFF???:::<<<===:::888888999999:::;;;;;;;;;666888;;;:::888777999<<>><<<;;;;;;<<<<<<999999999999999:::;;;;;;;;;>>>CCCFFFJJJPPPVVV[[[dddhhhmmmqqqsssuuuwwwyyy|||~~~~~~ssskkk```VVVOOOGGG???999666555444333111///...---,,,,,,,,,,,,+++++++++++++++++++++************)))&&&&&&'''((()))***++++++'''''')))*********)))(((((())))))***)))((('''&&&)))((('''((()))***)))(((((((((((((((((('''&&&&&&%%%%%%%%%&&&'''((())))))***---333===LLL\\\kkktttyyysssdddPPPBBB???AAABBB===444------...------...***+++,,,+++))))))+++...//////...//////...---,,,++++++...555;;;FFF[[[mmmxxxkkkWWWCCC666000---***++++++***)))))))))***+++111...,,,...000///***%%%&&&''''''((()))******+++((()))...///333GGGTTTNNNBBB999///***)))++++++******++++++,,,---......///...111...///666>>>VVVvvvqqqZZZEEE>>>AAACCCAAADDDDDDCCC???999444111///111222444555555333111///000000000000000000000000///000000111111111111111...444222888>>>RRRrrrpppkkk[[[JJJBBB@@@>>><<<<<<999EEEKKKCCC===??????;;;:::::::::::::::;;;;;;;;;777:::===<<<999777:::===FFF___yyyuuufffWWWMMMBBB<<<888777666333333666555777:::<<<<<<===???@@@===AAAEEEEEEBBB@@@BBBDDDCCCFFFJJJLLLNNNPPPSSSUUUXXXZZZ]]]```cccggglllooowww{{{|||zzzttttttxxxooojjjllljjjhhhhhhhhhhhhccc[[[SSSCCCAAA???===<<<<<<===>>>::::::::::::;;;;;;<<<===AAAEEELLLRRRWWW___gggmmmtttxxx|||}}}qqqggg___VVVLLLEEE===<<<999666222///,,,+++,,,,,,,,,+++++++++******************))))))))))))'''''''''((()))*********%%%&&&((()))))))))((('''((()))*********)))'''&&&***)))(((((())))))((('''%%%&&&((()))))))))((('''''''''(((((()))+++,,,---444999DDDRRRbbbooowwwzzzuuukkkWWW@@@222111444555999222+++***)))((()))---&&&(((***)))'''&&&)))+++))))))******++++++***)))***+++...111222888LLL```ssslll]]]KKK<<<333---))),,,+++*********+++,,,---+++)))(((+++///000,,,'''(((((((((((())))))))))))******//////333HHHUUUNNNFFF<<<000))))))++++++***(((((()))***,,,---......---///+++---666>>>UUUttt}}}oooWWWDDD>>>BBBDDDAAAGGGGGGEEE@@@:::333///...222333555666555333111//////////////////////////////000000111111111111000...555222999>>>RRRsssqqqjjj[[[JJJCCCAAA>>><<<;;;999GGGMMMFFF@@@AAAAAA<<<<<<<<<;;;;;;;;;:::::::::888;;;>>>===999888;;;>>>LLLkkkoooaaaTTTIII@@@;;;777777666444666:::444666:::<<<===???AAACCC???CCCEEEDDD@@@@@@CCCGGGAAADDDIIILLLNNNQQQTTTVVVXXX[[[^^^aaadddggglllooottt|||~~~zzzyyyyyyzzz~~~{{{|||~~~|||qqqnnneee[[[\\\LLLGGGBBB@@@===::::::<<<999:::===???===:::>>>EEEEEEJJJSSS```llluuuzzz{{{}}}xxxrrrllleee]]]WWWLLLDDD===:::555///,,,------------,,,+++***)))((('''((()))+++++++++***)))(((((((((((()))***,,,,,,+++***((('''&&&&&&''''''&&&''')))***)))(((&&&%%%'''((()))******)))((('''))))))(((((((((((())))))+++)))***---)))&&&+++555:::GGGYYYiiitttyyytttlllgggWWWEEE:::555222333555555111,,,++++++,,,***((((((((()))***++++++,,,,,,---///---)))))),,,,,,***)))+++---,,,)))...>>>PPP```oooiiiQQQ???111)))+++,,,+++))))))***+++***)))+++,,,,,,+++)))((()))***&&&((())))))(((((()))+++***)))***...555>>>DDDGGG<<<555---)))***+++***((()))***++++++------...///222------111333;;;SSSnnnrrrXXXDDD???DDDGGGGGGJJJHHHCCC>>>999444111//////000222444444444222111333333222111000000111111...///000111222222111000333222555777???YYYoooooosssaaaMMMEEECCCBBB@@@@@@:::@@@DDDFFFIIILLLJJJFFFEEE@@@???AAA@@@<<<999999>>>:::;;;??????<<<>>>DDDfffzzzkkkZZZPPPJJJ>>>===<<<;;;:::999999999:::;;;<<<<<<<<<===???AAABBBBBBBBBDDDFFFGGGGGGFFFDDDFFFHHHJJJLLLOOOTTTXXX[[[^^^bbbcccdddgggmmmqqq{{{xxxqqqdddYYY[[[RRRLLLDDD>>>;;;::::::<<<;;;;;;>>>AAA@@@@@@FFFNNNUUUZZZdddooozzz}}}{{{yyyuuuoookkkdddUUUFFF???:::555000...---------,,,,,,+++***)))(((((()))*********)))))))))((((((((()))***++++++***))))))((()))***+++,,,&&&''')))***+++***)))((('''((()))******)))((('''))))))(((((((((((())))))+++)))))),,,+++***111;;;QQQ^^^nnnzzzttthhhYYYJJJ;;;333///---...111222///+++)))***+++***((()))))))))******+++,,,---000333222,,,)))+++,,,+++************'''***777EEE^^^pppmmmVVVCCC333+++------+++))))))***+++***)))---......,,,)))((((((((('''((())))))(((((()))***+++***))),,,111666999;;;666000***(((***,,,***((()))***++++++------...///...,,,---000222<<>>;;;<<<>>>===>>>FFFPPPrrr{{{dddRRRGGGAAA======<<<;;;:::::::::;;;888:::===???@@@AAAAAABBBBBBBBBCCCEEEGGGHHHHHHGGGGGGIIIJJJLLLNNNSSSYYY]]]^^^aaaeeefffgggjjjpppuuu{{{xxxnnnbbbYYY]]]\\\UUUJJJAAA<<<<<<===>>>>>>>>>AAAFFFHHHLLLTTT^^^iiinnnwww~~~wwwcccLLLAAA<<<777111......---------,,,,,,++++++***))))))(((((((((((()))***)))))))))))))))******)))))))))***+++---...///'''((()))+++++++++******(((((())))))))))))(((((())))))(((((((((((())))))***)))***+++,,,111>>>KKKlllxxxlll[[[HHH===222---+++******---...,,,)))((()))******))),,,+++))))))***+++---///333888888000))))))+++,,,---***)))***((()))000999YYYppprrr]]]HHH666---///---,,,***)))***+++***)))---......,,,)))'''&&&'''((()))***)))((('''((()))+++***)))***,,,---...---...+++''''''***,,,+++))))))***++++++------...///------///222333???]]]zzz~~~lllUUUFFFBBBCCCDDDDDDCCCAAA>>>:::666222000///000111222333333333222111333222111111000111111111111222333444444444333222000222888:::AAA\\\vvv{{{vvvfffTTTLLLHHHEEEBBBBBBCCCFFFKKKSSS```jjjhhhbbbLLLFFFAAAAAA@@@<<<;;;======<<<===<<<;;;BBBSSScccrrr\\\KKKAAA=========<<<;;;;;;<<<<<<<<<666999===AAACCCDDDDDDCCCCCCCCCEEEFFFHHHIIIJJJKKKMMMNNNNNNOOORRRWWW^^^ccccccfffiiijjjjjjmmmsssxxx}}}mmmdddZZZVVV^^^ddd```VVVKKKDDDBBBBBB@@@CCCCCCFFFNNNUUU[[[fffpppwww{{{~~~kkkUUUIIIAAA:::333000///......---------------+++***((('''&&&'''((((((+++***)))))))))))))))***'''(((((()))***+++,,,---(((((()))*********))))))(((((())))))))))))(((((())))))(((((((((((())))))(((***,,,+++---:::RRRggg~~~vvv]]]JJJ===555...---,,,)))))),,,+++***)))))))))******+++---,,,***((()))+++---///555;;;<<<333***(((***,,,000,,,+++---------000555RRRmmmvvvdddOOO:::...000...,,,******++++++***)))***++++++***'''&&&&&&''')))******)))(((''''''(((***)))))))))++++++)))(((***)))((()))+++,,,+++))))))***++++++------...///...000333444555CCCbbb~~~}}}kkkUUUHHHCCCAAA@@@@@@???>>>;;;888444222000///000111222222222222111111222222111111111111111222333444555666666555444333000222999<<>>>>>999;;;===AAADDDFFFEEEDDDCCCDDDFFFHHHIIIKKKMMMOOOUUUUUUTTTSSSTTTYYY___eeegggiiikkkkkkkkknnntttyyyyyyccc[[[QQQNNNXXXhhhjjjfffYYYNNNJJJGGGDDDJJJJJJPPPZZZccclllvvv~~~uuufffZZZNNN@@@888555111000///...---------...+++***)))'''''''''((()))+++***)))))))))))))))***''''''''''''''''''''''''))))))))))))(((''''''&&&))))))(((((((((((())))))))))))(((((((((((())))))&&&,,,///---000FFFhhh|||iiiQQQ>>>888222......,,,)))(((*********************+++,,,---,,,***((((((***---...444:::;;;222)))(((+++,,,///,,,+++///000///111444JJJiiiwwwjjjVVV@@@000000///---+++***++++++***)))%%%&&&''''''&&&&&&'''((()))******)))(((''''''((()))((()))***------,,,***+++******++++++,,,+++***)))***++++++------...//////222444444555DDDaaa{{{~~~jjjUUUIIICCC>>><<<======<<<999777444222111000111111111111111111111000222111111111111111222222444555666777777666555444222444;;;>>>DDD___xxx{{{wwwjjj^^^WWWSSSMMMJJJJJJGGGJJJRRR```rrr|||uuuhhhNNNGGGAAA???>>>;;;;;;===:::<<<======CCCUUUooo~~~nnn^^^QQQHHHEEEDDD>>>>>>=========>>>?????????>>>???AAAEEEGGGFFFEEEDDDFFFHHHIIIJJJMMMQQQTTT]]]\\\YYYWWWVVVYYY___ccciiijjjlllkkkkkknnntttyyyzzzvvv~~~vvveee^^^QQQJJJRRRlllvvvwwwhhhYYYRRRPPPMMMVVVWWW]]]iiirrryyy}}}sssiiiZZZHHH;;;666333222000...------......+++******))))))))))))******)))))))))))))))******''''''''''''&&&%%%$$$###)))(((((((((''''''''''''))))))(((((((((((())))))))))))(((((((((((())))))(((---000000999UUUxxxyyyjjjZZZGGG888333///------+++&&&&&&((((((***++++++******+++,,,,,,+++)))(((((()))+++,,,111666666///))))))+++,,,+++)))***...000...000444DDDeeewwwooo___HHH444000000...,,,+++++++++***)))###$$$&&&&&&&&&&&&(((***((()))***)))((('''((())))))))))))+++...///...---++++++++++++++++++++++++)))***++++++------...///...111222222555EEE```uuujjjTTTJJJDDD>>>;;;>>>===<<<:::777555333222111222111111111111000000000111111111000111111222333555666777777777666555444444444;;;AAAJJJeeezzz{{{rrrhhh^^^YYYUUUPPPMMMMMMGGGJJJQQQ^^^oooxxxrrrfffMMMFFFAAA@@@>>><<<<<<>>><<<>>>???BBBPPPfff{{{vvvaaaSSSKKKEEEBBBBBB@@@@@@???>>>>>>?????????CCCBBBBBBEEEJJJKKKJJJGGGDDDGGGJJJKKKLLLNNNTTTXXXbbbaaa^^^[[[YYY[[[^^^bbbhhhjjjkkkllllllqqqxxx~~~qqqddd___gggwwwtttnnnmmm^^^RRRXXXvvvyyyeee^^^^^^^^^cccdddkkkvvv~~~yyytttiiiWWWFFF<<<666444222///---------...)))******++++++++++++***)))((((((((()))***++++++((()))))))))((('''%%%$$$''''''''''''((()))***+++***)))(((''''''((()))***))))))(((((((((((())))))+++------222FFFdddvvvbbbSSSGGG;;;222000,,,+++,,,***&&&&&&)))&&&)))+++***)))((()))+++******)))(((((())))))***,,,//////***(((***,,,+++******,,,///...,,,///444@@@bbbwwwtttgggPPP999000000...,,,+++++++++***)))%%%&&&((((((''''''(((***'''((())))))(((((()))***,,,+++***+++,,,---,,,+++******+++******+++,,,...)))***++++++------...///...000111222999KKKbbbrrr~~~gggRRRJJJEEE???===BBB>>>===;;;888666444333222222222111000000000000000111111000000111222222333555666777777777666444333555444;;;DDDQQQmmm|||qqqhhhaaa^^^ZZZVVVSSSTTTLLLMMMOOOUUU```hhhcccZZZMMMFFFBBBBBBAAA>>>===@@@???@@@AAAJJJ___wwwjjjSSSIIIEEEAAA??????BBBAAA@@@???????????????BBBCCCGGGMMMSSSSSSNNNIIIDDDHHHKKKLLLLLLPPPVVV\\\dddcccbbb___]]]^^^aaacccfffiiilllnnnqqqwwwyyybbbQQQMMMTTT```hhhxxxtttooouuu{{{mmm___cccnnnhhhkkkmmmmmmnnnuuu~~~}}}yyyjjjVVVJJJ888666222///------------((()))+++,,,------,,,+++(((((((((((()))***,,,,,,)))***+++++++++)))((('''%%%%%%&&&(((***,,,...///***)))(((''''''((()))***))))))(((((((((((())))))...,,,+++444OOOooo{{{gggPPP???777000***...,,,+++---+++'''(((,,,%%%(((******'''&&&'''))))))))))))))))))((((((((()))+++***'''(((+++---+++,,,,,,...111///,,,000666???aaawwwwwwlllVVV<<<111111///,,,+++++++++***)))((()))***)))((('''(((***&&&((())))))(((((()))+++000---+++*********)))'''((())))))))))))+++---000)))***+++,,,---......//////111222444>>>RRRgggttt|||eeePPPJJJFFF@@@@@@FFF@@@>>><<<999777555333333222222111000//////000000111111000000111222333333555666777777777555444333555444;;;FFFWWWsssrrrkkkdddccc```[[[YYYZZZWWWUUUQQQQQQVVV[[[XXXQQQMMMGGGCCCCCCCCC@@@???AAABBBBBBDDDPPPiiiuuu___IIIAAAAAA@@@>>>???CCCBBBAAA@@@????????????@@@CCCJJJTTT[[[ZZZRRRKKKDDDHHHLLLMMMMMMPPPWWW^^^ddddddcccbbb```aaacccfffeeehhhlllpppuuu}}}jjjRRRJJJGGGEEEJJJTTT]]]YYYeeeuuuxxxzzz|||www~~~}}}xxx}}}~~~}}}{{{iiiYYYKKKCCC888222000000///---///,,,***+++------***''',,,+++******++++++)))'''''''''((((((((((((''''''))))))************))))))******)))))))))))))))***)))((()))+++***''')))...+++666333<<>>666111---++++++******)))))))))))))))((((((((((((((((((((((((***(((&&&%%%$$$%%%'''(((+++***)))))))))***,,,------------------...///000CCCUUUppp|||```BBB111111...+++)))))))))((('''$$$%%%'''((()))(((&&&%%%''''''''''''((((((((((((''''''''''''((((((((((((''')))))))))...555555111111///,,,***)))***+++---///...555999<<>>BBBMMMhhhyyysssllliiihhheee```[[[\\\[[[ZZZWWWTTTPPPNNNLLLIIIFFFEEEEEEBBB>>>???CCCFFFEEEHHHZZZuuu|||gggUUUCCC>>>??????===;;;BBBAAA@@@@@@@@@AAACCCDDDCCCDDDIIIVVVbbbbbbWWWLLLIIIMMMQQQQQQOOOPPPTTTYYY[[[]]]___aaaaaaaaacccdddiiiiiiiiilllttt~~~ttt```MMMHHHFFFCCCEEEKKKMMMKKKWWWgggqqq~~~rrrfffWWWNNNAAA777111000///...,,,+++,,,---//////...,,,,,,+++******++++++)))((((((((())))))))))))(((((())))))************))))))***))))))(((((())))))***)))''''''***+++)))+++///+++444:::JJJkkkrrr\\\DDD666111---******+++******)))))))))))))))))))))))))))))))))))))))((('''&&&&&&''')))+++---)))((('''''''''(((***+++,,,,,,,,,,,,---...//////???OOOkkk~~~eeeGGG555000---***)))))))))((((((***+++,,,---,,,+++)))(((''''''((((((((()))))))))------,,,,,,++++++*********++++++---444;;;:::444///---+++******+++---//////+++///555===WWWqqqyyyqqq^^^PPPFFF@@@>>>@@@===>>>===999444222222333222222222111111111111000222111000000000000111222444444333333333555777888999@@@IIIWWWnnn~~~zzztttrrrqqqnnniiidddaaa___]]]YYYUUUQQQNNNLLLMMMJJJIIIIIIFFFCCCDDDIIIJJJPPP[[[lllqqq```QQQBBB>>>@@@AAA???>>>BBBAAAAAAAAAAAABBBCCCDDDGGGHHHMMMXXXccceee\\\RRRNNNRRRVVVVVVTTTSSSVVVZZZ[[[]]]```bbbcccdddfffggglllmmmooosss|||qqq```RRRFFFEEEDDD@@@>>>AAA??????IIIUUUeee~~~|||ttthhh___PPPAAA666000...///,,,...000111000///...///+++*********++++++***((())))))************))))))))))))************))))))))))))(((((((((((())))))***&&&%%%)))++++++,,,//////666IIIaaaxxxvvvZZZJJJ888000---+++******+++******))))))))))))))))))))))))))))))))))))))))))((((((((()))+++---...)))((('''''''''(((***+++++++++++++++,,,---...///888FFF```zzzjjjKKK666///---***)))*********))))))***++++++***)))'''&&&((())))))))))))*********------,,,+++***)))((((((,,,------111:::AAA???777---,,,+++***+++---///111000***,,,333AAA___zzz~~~{{{iiiTTTGGGCCCCCCAAA???>>><<<888444222111222000000000000111111111111333222222111111222222333444333222333666999::::::>>>GGGWWWiiixxx~~~}}}}}}zzztttooollliiieee___YYYUUUQQQPPPOOOKKKIIIIIIGGGDDDFFFKKKKKK\\\qqquuufffWWWKKK@@@@@@CCCCCCBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDJJJJJJNNNWWWaaaccc]]]VVVSSSWWWZZZ[[[YYYWWWYYY[[[XXX[[[^^^```aaacccfffiiioooppptttzzzttt]]]QQQHHHAAAAAAAAA>>><<<=========BBBGGGWWW{{{}}}wwwpppcccQQQ???333......222444666444///++++++,,,+++***)))***,,,,,,***(((*********++++++*********))))))************))))))((((((((('''(((((()))***+++&&&$$$'''******+++...666===[[[vvvdddIII===222......,,,+++,,,+++******)))))))))))))))************************,,,+++***)))))))))******+++***)))))))))***,,,---))))))******+++,,,---...333>>>XXXttt~~~mmmMMM555///,,,***)))***++++++***&&&'''((((((((((((''''''))))))*********+++++++++*********))))))(((((((((,,,,,,---222<<>>???>>>===>>>@@@???@@@@@@MMMqqq~~~zzz~~~tttaaaJJJ888000///666888888444...***)))+++******)))***,,,,,,***)))******++++++++++++******))))))************))))))((((((((((((((()))******,,,'''%%%''')))(((***---<<>>666000///...++++++---+++******)))))))))))))))))))))))))))))))))))))))******))))))((((((((((((+++***)))))))))***,,,---)))))))))***+++,,,......444>>>VVVtttpppOOO666///---*********++++++***''''''((()))***++++++,,,************++++++++++++******++++++,,,,,,------)))***,,,000999???<<<444///......------...//////000111777;;;DDDdddpppWWWIIIHHHGGGCCCAAA>>>:::666444333222222000111111222333444555555555555555555555555555555666555555666999<<<>>>>>>JJJZZZrrryyyqqqjjjccc^^^[[[YYYUUUQQQPPPMMMLLLOOOVVVbbbvvvsssdddYYYKKKEEECCCEEEFFFDDDDDDFFFGGGHHHJJJLLLLLLKKKJJJIIIGGGHHHKKKPPPUUUWWWWWWUUUUUUWWWYYYZZZYYYXXXXXXYYY^^^```cccfffiiimmmrrruuuuuuvvvzzz}}}[[[EEEFFFCCC>>><<<===>>>>>>??????<<>>FFFeee~~~}}}vvvgggUUUJJJGGGGGGEEEAAA===888555444444444333222222222333444555555666222333333444444333333222444666888999:::===AAADDDSSSeee{{{yyyqqqjjjddd```\\\XXXUUUTTTSSSTTTZZZaaayyyuuufffZZZSSSHHHEEEDDDGGGGGGEEEFFFIIIKKKMMMPPPRRRRRRQQQNNNMMMJJJLLLOOORRRUUUVVVWWWWWWTTTUUUUUUVVVXXXYYYZZZZZZ___aaadddgggjjjoootttxxx{{{}}}lllRRRDDDBBBAAA>>><<<;;;======<<<;;;888===BBBGGG___rrruuu|||}}}|||~~~rrrUUU@@@;;;===CCC>>>888222///---,,,,,,***))))))***,,,,,,+++***))))))************))))))))))))************))))))))))))))))))***+++,,,---)))***,,,---+++***222<<>>EEELLL```ttt{{{ssslllgggccc___]]]^^^```dddllluuuuuueeeZZZRRRNNNEEEDDDEEEHHHHHHFFFIIIOOOOOOQQQTTTWWWWWWUUUSSSQQQMMMPPPTTTVVVVVVVVVWWWXXXUUUTTTSSSUUUXXX[[[]]]___ccceeehhhjjjmmmrrrxxx|||~~~___KKKEEE???@@@>>><<<;;;<<<;;;999:::555<<>>333...---------+++''')))...+++******)))))))))))))))'''''''''''''''''''''''')))))))))))))))(((''''''+++***)))))))))***,,,---))))))***+++,,,...000111333???YYYvvvqqqQQQ:::222000,,,++++++***)))(((...---,,,***)))(((((((((((())))))))))))*********...---------------------***000222///---///222222,,,,,,---///000222333333222666>>>FFFVVVvvvzzzrrr```QQQMMMJJJDDDCCCGGG@@@;;;666444555666666555111222222222222333333333333333444555555444333333***222999<<<;;;???IIIRRRkkk{{{sssnnnnnnkkkjjjmmmqqqwwwyyyhhhZZZSSSNNNJJJCCCBBBDDDHHHHHHHHHLLLSSSQQQTTTWWWZZZZZZXXXUUUSSSOOORRRVVVXXXWWWVVVVVVXXXVVVTTTSSSTTTXXX]]]aaacccmmmoooqqqsssvvv{{{~~~mmmQQQIIIHHHAAA???===:::999999:::;;;::::::999:::CCCYYYuuu~~~nnnhhhlllvvv~~~~~~wwwzzzvvvWWWKKKOOONNNcccIII:::666...+++,,,(((+++************+++,,,---******++++++++++++******))))))))))))))))))))))))***)))((('''(((***,,,---000+++,,,000...---===SSSrrrnnnMMM888111...---,,,,,,++++++,,,,,,,,,+++))))))******)))(((&&&((()))'''###"""$$$&&&'''((()))(((''''''***,,,))))))))))))((((((((((((,,,+++++++++,,,------...333???TTTsssmmmJJJ<<<000///---+++*********+++))))))))))))***+++,,,---......---,,,,,,+++******)))))))))******++++++,,,............///////////////////////////000111111777555666FFFeee~~~xxxjjjWWWJJJKKKLLLFFFCCCEEEBBB>>>999666555555444444444444444555555444333333555555666666555555444333777555666999<<>><<<:::999999::::::777999:::;;;AAAQQQfffvvv}}}uuullliiisssyyyyyyxxxzzzzzzccc\\\^^^ZZZcccHHH999555...,,,---***---,,,***)))***+++...///******++++++++++++******))))))))))))))))))))))))***)))((('''(((***,,,---...***+++///...111EEE]]]ssszzz\\\AAA444000---,,,,,,++++++++++++++++++++++++,,,...///...,,,+++,,,---+++((('''(((******(((%%%$$$%%%&&&''''''))))))))))))((((((((((((*********++++++---......222CCCZZZuuueeeBBB777000///---+++************************+++,,,---......------,,,++++++******)))))))))***+++,,,------............///////////////////////////000111222000444===PPPlllvvvgggWWWKKKMMMNNNHHHCCCDDDCCC???:::777555555555444333444444444444444333333333444555666666666555555666666999<<>>===;;;999888888999999555888:::;;;>>>FFFRRR\\\kkkyyy}}}qqqhhhppp~~~uuusss|||}}}{{{lllkkkmmmeeecccHHH888444...,,,///,,,///---+++***+++,,,...000******++++++++++++******))))))))))))))))))))))))))))))(((((()))***,,,---,,,***+++---///999RRRkkkuuu|||cccEEE555000...,,,++++++***************++++++---000333444333111***++++++***((('''((()))---(((###"""%%%'''&&&$$$(((((((((((()))))))))))))))))))))***+++---...///333HHHaaawww{{{^^^===333111000...+++***)))))))))+++++++++++++++,,,---...------,,,,,,++++++******))))))***+++,,,---..................////////////////////////000111222333222777CCCWWWpppvvvdddVVVLLLNNNOOOIIIEEEEEEEEEAAA<<<888666666555555333444444444444444444444222333555777777777666666666888<<>>EEEKKKWWWqqqxxxmmmrrr}}}vvvrrr|||yyykkknnntttmmmaaaGGG777444...---111///........................******++++++++++++******)))))))))))))))))))))))))))))))))))))))+++,,,---++++++,,,---222CCC___uuuvvvxxxjjjNNN777111///++++++******)))))))))))))))+++,,,...222555555333111)))))))))((('''&&&'''((()))(((''''''((()))((('''(((((((((((())))))))))))((((((((()))+++---...///444KKKcccwwwzzz^^^>>>333222000...,,,***)))))))))+++*********++++++,,,---,,,,,,,,,,,,++++++******))))))***+++---...//////............/////////////////////000111222444555;;;<<>>GGGRRRbbbzzz~~~vvvvvvllldddaaa___ZZZVVVUUUSSSQQQQQQSSSRRRPPPSSSXXX]]][[[XXXXXXYYY[[[[[[[[[YYYZZZZZZZZZ[[[^^^``````bbbcccfffjjjooosssvvvwwwzzz|||qqqWWWIIICCC@@@???;;;::::::999888888888888999:::;;;:::999<<>>@@@RRRooo~~~~~~uuusssrrrrrruuu|||{{{mmmjjj{{{rrrXXXAAA777999555444555111000///---+++***+++---...******++++++++++++******))))))))))))))))))))))))))))))***,,,,,,,,,,,,,,,)))000666AAA]]]}}}pppQQQ777222///'''&&&...,,,++++++***************)))(((((()))+++,,,,,,+++***'''%%%&&&(((***)))'''(((((('''%%%%%%&&&(((***&&&''''''((()))******+++---------------...///000333KKK\\\^^^YYYFFF555333------++++++++++++------++++++***************+++******************+++++++++++++++*********))))))............/////////000......///111444666888:::GGGSSSkkk~~~~~~nnn___YYYNNNNNNLLLKKKKKKKKKHHHDDDDDD???999555555777999;;;999888777777888:::<<<===;;;:::888777:::@@@FFFJJJHHHSSShhh~~~~~~vvvrrrnnniiihhhkkkgggdddcccdddaaa^^^___ccccccfffkkkssszzz~~~~~~ssskkkggghhhiiijjjooowwwuuuwwwxxxxxxwwwyyy~~~bbbYYYLLLDDDAAA@@@===;;;888999999::::::999999888888777777777888:::===>>>FFFPPP^^^ppp|||zzzzzz{{{qqqpppmmmiiijjjrrr|||}}}nnnppprrrzzzrrrOOO===000111444///---000...,,,+++******+++---///***)))(((''''''((()))******++++++***))))))***,,,+++((()))---...,,,---000555---:::WWWqqq|||nnnRRR999222111,,,***------,,,+++***)))))))))))))))******++++++,,,------+++***((('''''''''((()))''''''''''''''''''''''''***)))((()))***+++***)))'''...000,,,***000555888JJJVVVaaa___PPP???444000000///...---,,,+++++++++***)))((()))***+++***))))))***,,,---......---,,,++++++++++++,,,---......,,,---...---------///111333000222666777555:::CCCNNNhhhwwwfffZZZTTTPPPQQQOOOLLLKKKLLLIIICCCAAA>>>;;;999:::<<<<<<<<<777666666888<<<===;;;888>>>;;;;;;???BBBCCCFFFKKKXXXggg||||||xxxsssooolllhhhgggffffffggggggfffeeefffkkkqqqwww{{{~~~vvvvvvtttpppmmmlllpppttttttyyy~~~~~~xxxVVVNNNDDD===;;;:::888666999999::::::::::::999999888777777777888:::===???BBBKKKXXXiiivvvrrruuuxxxuuuqqqjjjeeegggpppzzzyyyhhhlllpppwwwmmmMMM<<<000111333///---000...---+++******+++,,,...)))((('''&&&&&&'''((((((***+++++++++))))))+++,,,+++)))***---...------000444444IIIeeexxxzzzfffNNN777111000,,,***,,,---,,,+++******)))))))))+++************)))))))))((()))*********)))''''''''''''''''''''''''&&&&&&)))((('''(((***+++***)))***+++,,,+++,,,111:::AAAWWW]]]aaaZZZJJJ;;;222///...------,,,,,,,,,------))))))))))))(((((((((((()))***,,,---......------///...---,,,++++++++++++---...///...---...///111111111555888999;;;FFFRRRlllvvvdddYYYSSSMMMNNNLLLIIIJJJLLLJJJEEE@@@===999888999;;;;;;<<<===;;;:::<<>>===<<<:::888::::::;;;;;;;;;;;;::::::888777777777888;;;===???AAAHHHSSSbbbwwwxxxpppppptttzzzqqqfff```ccckkkvvv~~~sssbbbhhhnnntttzzzeeeJJJ;;;000111333///...//////...,,,+++***++++++,,,))))))(((((((((((()))***+++,,,,,,+++******+++---,,,******...///---...111444>>>[[[uuu~~~pppYYYFFF444000///+++)))***...---,,,+++************,,,+++***)))((('''&&&%%%'''(((+++,,,,,,***'''%%%(((((((((''''''&&&&&&&&&(((''''''((()))******)))...***)))---...222@@@QQQhhhggg```SSSBBB555000///,,,,,,,,,,,,,,,---......'''***+++)))&&&%%%&&&(((***+++,,,------......---//////---,,,,,,,,,,,,,,,...///000///......000111000333777:::<<>><<<===???BBBCCCDDDBBB@@@AAADDDHHHPPP```ooo~~~}}}yyyxxxwwwvvvuuusssrrrrrrxxx|||}}}zzzyyywwwzzz|||{{{xxxvvvwwwyyycccOOOKKKEEEAAA@@@???===;;;:::;;;;;;<<<<<<;;;;;;:::888777777777999;;;>>>@@@CCCIIIUUUcccvvvxxxssstttssseee___```gggrrrzzz|||ooo___iiipppsssuuu^^^EEE999000000222000...//////...---,,,+++******+++,,,+++++++++,,,,,,------+++,,,---,,,******,,,------++++++///000...///222666EEEccczzz}}}{{{qqq___KKK===111///...+++))))))...---,,,+++************++++++***)))((('''&&&&&&((()))***++++++)))(((&&&))))))((((((''''''&&&&&&((('''&&&''')))******)))///)))***///...000EEE___tttkkk[[[III999111000111---,,,,,,+++,,,,,,------(((+++...+++&&&$$$&&&***++++++,,,------.........,,,,,,,,,,,,---...///000000111111111//////111222111555888999>>>PPPnnnttt```UUURRRPPPNNNOOOMMMJJJLLLPPPPPPMMMCCC@@@===<<<>>>@@@AAAAAACCCBBBAAA@@@AAABBBCCCDDDCCCEEEJJJPPPVVV```sss~~~||||||||||||xxxvvvyyy{{{}}}|||yyyxxxzzz}}}yyy^^^KKKHHHCCC???<<<:::888777:::;;;;;;<<<<<<;;;;;;:::888777777777999<<>>777///...---+++))))))------,,,+++************))))))))))))))))))))))))++++++***)))))))))))))))))))))((((((((('''''''''((('''&&&'''***+++******+++(((+++000---...FFFdddvvvhhhRRR???333000111333......---,,,+++******+++)))---///---(((%%%(((+++,,,,,,,,,,,,---...//////------------...///000000111222333222111111222444444777888999DDD^^^nnn]]]WWWVVVVVVOOOPPPOOOLLLMMMQQQPPPLLLDDDBBB??????@@@CCCEEEEEEGGGGGGGGGGGGFFFFFFEEEEEEEEEKKKVVVaaaiiirrr~~~zzzxxx|||~~~~~~|||zzz{{{nnnYYYJJJGGGCCC>>>:::888777666::::::;;;;;;;;;;;;::::::777777777888:::===@@@AAA???FFFWWWooozzzpppkkkeeebbbiiitttppphhhcccvvvzzzqqqkkkPPP;;;666111///000000///------------,,,,,,++++++***((()))***+++,,,,,,,,,+++------...---,,,,,,---//////------111222000111444555FFFcccqqqmmmiii\\\GGG666222///------,,,+++***---,,,+++***))))))))))))'''''''''((()))******+++,,,+++***(((((()))***+++(((((((((((((((((((((((((((''''''(((+++,,,,,,+++&&&&&&***///000666LLLcccppp___HHH777000000111222///...---+++******))))))***---...,,,)))((()))+++,,,,,,,,,,,,---...///000111000///......---......111222333333222333555777666888:::>>>PPPnnnkkk]]]XXXVVVTTTNNNPPPPPPNNNOOORRRPPPLLLFFFDDDAAAAAACCCFFFHHHIIIHHHIIIJJJIIIHHHHHHIIIKKKOOOWWWeeettt|||dddVVVJJJHHHDDD???;;;999:::;;;999999::::::::::::999999777777777888:::===@@@BBB@@@EEEUUUppp}}}xxxuuukkkaaafffrrr{{{{{{fffcccddd{{{}}}nnncccIII777555111//////000///---,,,,,,,,,---,,,,,,,,,+++'''(((***+++,,,,,,++++++---.........,,,,,,---///000---...222333111222555<<>>___wwwWWWGGG<<<111444111...---...---***(((************)))))))))((())))))************))))))************************+++++++++*********))))))++++++******,,,///111111'''222EEE^^^vvv}}}mmmYYYHHH<<<222000000///,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,+++,,,,,,------------,,,,,,---///000222333333333333444555555666222555777777666666999===>>>EEELLL```~~~yyynnngggeeefffhhhjjjlllmmmmmmkkkjjjiiigggbbb___bbbfffjjjqqqxxx|||yyyxxxzzzuuuVVVOOOFFFDDD???;;;888777777777999;;;<<<<<<999777777777666666777888;;;>>>@@@BBBIIINNNeee|||wwwwwwpppqqqwwwvvvwww|||sssaaaSSS\\\kkkvvvrrr]]]FFF888111000000////////////000,,,,,,++++++******++++++***,,,------+++***++++++,,,------...//////000000000...///111111333;;;EEEooopppNNN===666///333111...------,,,***(((************))))))))))))******))))))))))))***************+++,,,---------+++++++++************)))******)))************++++++:::TTTtttiiiJJJ===444---...111///------000...---++++++,,,---......---,,,,,,,,,,,,,,,,,,........./////////000000444444444555666888999:::333777:::;;;999999<<>>:::888777777777:::;;;<<<:::888777777888777777888:::<<>>@@@HHHVVVkkksssxxxkkkRRRQQQDDDBBB>>>:::777777777888888999:::999777666777999777777888999<<>>AAACCCKKKYYYrrr{{{oooaaa\\\ggguuu{{{kkkRRR@@@777333111111000///////////////------,,,,,,------...///000111000///---,,,...000000000000///////////////...000333777;;;IIIddd|||oooVVVBBB555///---...---//////...+++)))***+++((()))))))))************))))))************))))))************))))))))))))))))))*********+++++++++000***(((,,,...///<<>>@@@BBBJJJZZZrrrzzz~~~}}}hhh\\\ZZZpppzzzyyydddJJJ;;;666555///////////////000111111---------------...///000222222222///------...000......//////000000111111555222222888CCCVVVooo}}}eeeJJJ:::333///------,,,...///...***)))***,,,(((((())))))*********+++((()))***++++++***)))(((***++++++,,,,,,------...+++++++++,,,,,,---------111++++++333999???RRRfffzzz{{{rrr\\\EEE888333222///++++++---...,,,---000+++,,,,,,------.........---------------...///000222111000000111444666888444444444444555777888999777:::<<<<<<<<<===BBBFFF___rrriiiooojjjXXXPPPJJJAAA:::999999888777999999999999888888666555444444888:::999777888>>>DDDKKKWWWlll}}}ttt\\\YYYddd|||~~~ttt[[[CCC888555444111000...------...//////222222000...++++++---///222000...---,,,---.../////////...//////000111222///555888;;;JJJcccvvv|||pppUUUCCC===333......***,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++))))))***,,,......,,,***...,,,++++++,,,------,,,,,,***(((''')))***++++++...---,,,///:::OOOgggwww|||lllVVVEEE<<<777222---............---,,,++++++******+++,,,,,,---......000/////////000111222333333222222222333333444555666666444444333444555666<<<555666===???@@@IIIXXXvvvuuummmttt~~~gggWWWPPPLLLCCC<<<::::::888888999888888888888888777666666555777:::999777999>>>CCCIIIUUUhhh}}}~~~}}}{{{~~~ooo[[[\\\jjj|||yyykkkSSS???666555444111000///...---...//////000000///---,,,,,,...111111000...---,,,---...///000000///000000111222333///555;;;EEEYYYppp}}}gggMMM===999111......***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***))))))+++---...---+++...,,,++++++,,,------,,,,,,++++++---...////////////...222>>>OOO```iiilllhhhZZZHHH;;;555222...+++---.........---,,,,,,+++))))))***++++++,,,------......//////000111111222333333222222222222333333666666444444444444555666:::555666<<<>>>AAARRReee~~~yyyvvv~~~cccVVVRRRNNNEEE===;;;;;;888888999777777777888888777777666555777999999888999===AAADDDNNN___ttt~~~xxxvvv{{{|||wwwvvvzzz{{{}}}jjj]]]fffvvv~~~ttt___HHH999444444333111000///............///---......---,,,---///111000///...---------...///000000000000111222333444333666???RRRjjj|||zzz^^^EEE888777111///000---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))***,,,......---...,,,+++,,,---...---+++)))***,,,---////////////222555???SSSeeellldddYYYOOOEEE999222000///---***---------...------,,,,,,))))))******++++++,,,,,,,,,---...///000000000000333333222222111222222222666666444444444555666777777666888:::;;;DDD]]]wwwbbbYYYVVVQQQGGG>>>;;;:::777777888777888888888777666555555555777888999888999<<>>FFFTTThhh}}}ssspppuuuwwwrrroooqqqsssxxxvvveeeaaaooopppVVV@@@555444333222111111000//////.........---......---,,,,,,.../////////...---------...////////////000111222333444888999EEE^^^wwwyyynnn[[[CCC888888333111222...------,,,,,,,,,,,,++++++*********+++++++++++++++---+++******,,,...//////---,,,,,,,,,......---+++,,,---------------///111:::DDDUUUeeellleeeTTTEEE===777111...//////...+++,,,,,,------...---------******+++++++++,,,,,,,,,+++,,,---////////////...111111111111111222333444666555555444444555777777666888::::::;;;IIIhhhfff___]]]TTTIII???;;;999666555777999999888888666555333333555777888888999:::<<<===<<>>:::999:::222333444666777888888888666666666888:::;;;:::999666>>>DDDJJJ^^^zzzrrrnnnyyy}}}sssnnnkkksss|||qqqqqqbbbNNN<<<666666333111111222222333222111///---,,,)))***,,,,,,+++++++++,,,+++,,,------.........---......///000111333555666:::===SSSsssyyyvvv~~~eeeJJJ;;;888111///111///......---,,,,,,+++******++++++,,,------...//////,,,,,,---///111111000...---------///000000---+++&&&,,,555===EEEQQQ___iiidddaaa\\\SSSGGG<<<222------------......---,,,+++)))***+++---...//////000,,,,,,,,,,,,,,,,,,,,,,,,111///,,,+++,,,...222444888777666555444333333333666555555555666777999:::777:::BBBPPPfff~~~zzzgggmmmgggYYYMMMFFF@@@:::999<<<555555555666666666666666::::::;;;;;;;;;:::999888888===AAAFFFTTTllluuuqqq{{{~~~xxxvvvrrrxxx}}}tttUUUHHH:::666555222///...222111111000///......---..........................................------///---...222222000111444555LLL```qqqwwwvvvlll]]]HHH888111000///...///...,,,***(((((((((((('''(((***,,,...///000000,,,,,,------...------,,,,,,...//////...------...,,,666@@@III[[[nnnssslllVVVIIIBBBDDDBBB888222333000///------......---,,,++++++,,,------......///000...---,,,,,,---...000+++,,,---///000222333444444444222222222222444444888555222333777;;;<<<;;;<<<===HHH```||||||{{{~~~zzzjjjpppqqqbbbRRRIIIAAA:::777888777777777777777777777777EEEBBB<<<777555666888:::777:::???DDDMMM___vvvwwwpppwww||||||xxx}}}}}}mmmMMMAAA777555666444222111000000000///...---------...............---------........................///---...222222000222666>>>WWWlll{{{yyywwwpppaaaMMM===555222000...---,,,+++***))))))******)))***+++,,,---------------...//////000000000000---,,,***)))+++...111222888FFFUUU```nnnwwwqqqdddKKK@@@:::>>>===555000222///...---...//////---++++++,,,,,,------......///000///...------...///000,,,---...///000111222333333333222222222333444555999777555666999<<<<<<<<>>777333000---++++++*********+++,,,,,,,,,,,,---------,,,++++++******+++,,,------.........,,,******,,,000333555FFFWWWkkkxxx{{{iiiVVV>>>555111555666111...000,,,,,,---///000000---+++,,,,,,,,,---......//////111000///......///000111.........///000111111111111111111222333444555666888777888;;;???BBBCCCBBBIIILLL```ssskkkkkk}}}ooovvv}}}ppp___RRRIIIBBB<<<888888888888888888777777777:::;;;<<<<<<<<<:::888777<<<777;;;CCCDDDIII```{{{yyy{{{yyynnnttt}}}~~~~~~~~~~~~nnnRRRCCC;;;666666666222...---/////////......---------///......------,,,,,,+++---------...............///...///222222111666===QQQnnnzzzjjjeeeaaaUUUEEE:::555222///---,,,,,,,,,++++++,,,,,,,,,,,,,,,------,,,,,,++++++((((((((()))+++,,,---...---...000///000333999===WWWfffwwwsss\\\HHH555///---000111...---///******,,,///111000---+++,,,,,,------.../////////111111000//////000111111////////////000000000000000000111222333555666777555777:::???DDDHHHJJJJJJMMMSSSlllxxxmmmiii|||sssvvv~~~vvviiiZZZOOOFFF>>>888888888888777777666666666444666888:::;;;:::999777===666888AAADDDGGGYYYpppvvvxxxyyynnnwww|||zzz{{{{{{~~~kkkOOO???:::666777666222......000000000///////////////......------,,,,,,,,,,,,---------........./////////...000222111222999AAA\\\zzzzzziiiaaaVVVLLL>>>555333333111///......------,,,++++++*********+++,,,------------+++++++++,,,---///000222,,,///111//////888GGGUUUpppvvv{{{zzzqqqaaaLLL===222///...//////------...******,,,///000000---***,,,,,,---......//////000111111000000000000111111////////////000000000000//////111222444555666777444666;;;???CCCGGGIIIKKKQQQ[[[vvvwwwqqqyyyxxx~~~~~~vvvfffVVVIII???888888888888777777666555555:::888666444444666888::::::888;;;AAACCCEEERRRbbbxxxwwwxxxoooyyy}}}uuuqqqssszzz}}}{{{~~~kkkQQQ===888666888777333111222000000000000000000//////,,,,,,,,,,,,,,,,,,------,,,,,,------...///////////////000222111222;;;EEE```||||||kkkbbbUUUJJJ===555333444444222......///...---,,,+++***((()))+++,,,---.........,,,,,,++++++,,,...///111---/////////555EEE\\\ooo~~~wwwlll]]]MMM???777222111000///............++++++,,,...//////,,,***---------...//////000000000000000111111000000000////////////000000000000...///111333555666666666444777;;;===@@@CCCFFFIIIZZZjjj~~~{{{zzzrrr^^^PPPEEE===::::::999888888777666666;;;999777555555666777999888@@@GGGGGGBBBDDDOOOYYYyyyyyyyyyyyyooozzz{{{nnnjjjmmmtttzzzgggNNN@@@;;;999999888333111333////////////////////////+++++++++,,,,,,------...,,,,,,------...//////000//////111222111333===HHH___yyysssiii[[[OOO@@@666333333222111------...//////...---,,,))))))+++,,,---.........,,,+++***)))***+++---...111333777???LLL\\\lllvvvzzzsssgggXXXIII===666333///000000...------......---,,,,,,,,,------,,,***------......//////000000///000000000000000000///......//////000000111111///000222444555555555555444777;;;>>>AAAFFFLLLPPPiii|||~~~tttxxxeeeVVVLLLEEE;;;;;;::::::999888777777444666999<<<<<<:::888666888HHHSSSMMMCCCDDDNNNWWWlllzzzzzzyyyoooyyy{{{lllgggiiiooozzzttt```GGGFFF@@@===;;;777111...000---.....................)))***+++,,,------...///,,,,,,------...///000000//////111222111333>>>JJJccc{{{uuu```TTTCCC777222111///---***,,,---///000//////...***++++++,,,------------111///...------...000111444888CCCUUUfffqqqrrrooohhh```TTTHHH;;;222000111,,,......,,,,,,---/////////---++++++,,,,,,+++***------......///000000000//////000000000000//////.........///000111111111///000222444555555555444333777<<>>999555222222222111000......//////---,,,000//////---,,,+++******/////////...------,,,,,,...///111222000222===JJJeeettt|||iiiXXXBBB666444555222...//////.........---------------,,,+++,,,---...///000...+++***+++---000222999HHH[[[iiirrrrrrkkkbbbWWWMMM@@@666000///...------...000///---+++******+++++++++,,,---...///000...///000222222111000000111111111111111222222333111111000000000000111111...111444666555444333444;;;;;;;;;>>>EEESSSbbbmmmzzzsss}}}rrraaaQQQDDD>>>::::::999666555777888777555555555666888999DDDVVV]]]OOO???===DDDHHHWWWtttsssllliiikkkttt~~~sssZZZMMMHHHEEE@@@:::666333111111222000///...//////...,,,,,,,,,,,,------------.../////////...............//////000111000444@@@NNNkkkyyy{{{vvvcccTTT@@@555444555222/////////.........---------...---,,,++++++,,,......***++++++***+++///666<<>>@@@NNNeeezzz}}}}}}tttmmmlllsss|||~~~www\\\NNNGGGEEEAAA<<<777333111000222000////////////...,,,,,,,,,,,,---------............////////////000000000///000000000555DDDSSSppp}}}xxxooogggYYYMMM===444333444333000...............---------...---,,,++++++,,,------))),,,...---...555BBBMMMcccoooyyyuuuiiiYYYHHH<<<555333111000111000...,,,///000222111///------...//////.........///000000444444444333222111///...000000/////////000111111111111000000000000111111000222444555555666999:::777;;;???CCCMMMbbb}}}tttyyylll[[[MMM???;;;<<<;;;999999777777666666666777888999===CCCDDD===888:::>>>???IIIZZZppp}}}~~~zzzpppnnnvvv|||aaaQQQFFFDDD@@@<<<777444222111222111//////000000...---//////...---,,,,,,++++++.........///000111111222222000000///000666GGGXXXsss~~~xxxlll^^^TTTMMMEEE:::444333333333111..............................,,,+++++++++,,,---///000000222888CCCRRR\\\llluuuxxxnnn[[[JJJ;;;333111111111111000///---,,,///000111000...---...///,,,,,,---///000333444666333333222222111000/////////////////////000000111222111111000000111111222222333444555555666999;;;:::;;;>>>EEETTTkkkxxxxxxfffUUUDDD<<<;;;;;;;;;===777777777777777888888999888:::;;;888888;;;===>>>FFFRRRfff|||}}}yyy~~~ssssss|||gggTTTFFFDDD@@@<<<888555333222222111//////000000...---.........------,,,,,,+++------...///000111222222444111000000111999KKK\\\vvv}}}{{{nnn___PPPDDDAAA<<<666333222222222111---.....................///...---,,,,,,,,,---...222000222999GGGVVVaaafffkkkpppnnn___MMM???666222111111000///...---.........///000///---,,,...///------...///111333555666000000/////////000000000///////////////000000111222222111111111111222222333444555555555555888:::@@@>>>AAANNNddd|||qqq```NNNCCC>>>;;;;;;===777777777888888888999999888999999888888:::;;;;;;AAAJJJYYYsss{{{~~~zzzttt~~~yyyyyy~~~~~~sss^^^LLLIIICCC===888555444444333111000000000000///---***+++,,,,,,---...//////------...//////000111111333111111222555???RRRdddzzz|||yyymmm___RRREEE<<<666555444222111000000000---------...............///...---------...000111111333:::IIIZZZeeehhhfffdddfff___PPPAAA999444222------...---,,,---///111...//////...---,,,...000111111000000000111222222///............///000111000000/////////000111111222222111111111111222222333555666777777888999;;;>>>>>>EEEXXXrrr}}}ppp```SSSHHH???;;;<<<777777888888999999999888888888999;;;;;;::::::;;;<<>>@@@>>>CCCQQQggg~~~|||ooobbbSSSDDD===<<<777777888999999999999888666777:::======;;;<<<>>>;;;CCCJJJ\\\xxxxxxqqqzzz}}}wwwsssooorrrwwwtttpppxxx^^^XXXMMMCCC:::666444444333222000000111111///...------------------,,,,,,---------...............//////333999@@@NNNdddwww|||sss```JJJ;;;777666555+++...111222000.........---------.........//////.........///000222444555???PPPgggyyy|||qqq___RRRCCCCCC???777333444222///...111444333000......///000111111000...///111333////////////000111222333444333111000///...//////111111111111111222222333333222222111111222222333///333888===???AAACCCDDDFFFPPPbbbwww|||ppp___NNNBBB;;;:::888888999777555888>>>999999:::;;;;;;<<<=========DDDGGGLLLddd~~~}}}}}}zzzzzz|||uuuoooooosssuuuqqqlllmmmvvvttteeeRRREEE???===999555444111///111000------//////............///000000---------......000111111333333222555FFF___qqqvvv}}}hhhOOOAAA;;;666222111111111111111111111111111+++,,,,,,+++++++++...000,,,...111111333777???EEEVVVddduuu~~~wwwdddPPPCCC777666555555555333000...111000000/////////////////////000000000000//////111000///...............//////////////////......000////////////111222444666333111222555666555333333666:::;;;;;;>>>DDDIIIMMMYYYoooxxxjjjYYYIII???===:::::::::999666999>>>888999999:::;;;;;;<<<<<<888???CCCHHH^^^}}}|||~~~~~~~~~vvvuuuwwwyyyyyysssllljjjpppvvv~~~xxxeeeSSSFFF>>>999777888333111222111---,,,............---...//////000...------......000111111444333222777IIIbbbqqquuuooo\\\FFF;;;666333000000........................---......,,,******+++---000///...000666AAAOOOXXXbbbjjjssstttiiiVVVCCC888444444333444555444111///111000000/////////000000//////000000000000//////000///......------......------......//////000000222111000000111222333444666333222222555666555444444666999;;;===AAAEEEHHHTTTgggyyyiiiUUUGGGAAA<<<:::;;;:::888999===888888888999::::::;;;;;;666===@@@CCCTTTppp{{{}}}{{{vvvmmmiiikkkoooxxx{{{gggQQQCCC======;;;555111222111...---......------------...//////............///000111111555222222<<>>CCCHHHLLL___yyyxxxdddUUUEEE>>>999999:::999999<<<777777888888999999999999999>>>@@@@@@KKK```ttt~~~{{{}}}uuullliiikkkoooyyy~~~yyyaaaNNNHHHHHH>>>666111111111......///---------------....../////////......///000111111333111666DDDYYYhhhjjjeeeQQQDDD777333333222111222////////////////////////...///000///...///000222333333777BBBRRRbbblllqqqnnnhhh]]]OOOBBB888222/////////000333666888777666444333222111//////////////////000000000000//////...------,,,,,,,,,---------------......//////000444333222111111222333444555444444444555666777777555999===<<<<<>>@@@???EEEUUUkkkzzz~~~~~~}}}}}}zzzmmmggghhhnnnrrr|||||||||qqq^^^UUUTTTAAA888111111111000///000...------------...//////000////////////000000111000111;;;OOOaaaggg___VVVFFF<<<444222333111000000/////////////////////////////////...---...111333333:::HHHYYYiiirrrrrrppphhh___PPPAAA666111000000......000444888:::999888555444333111///...------//////000000000000//////------,,,,,,,,,------...000000000//////.........222222111000111111333444444555555555555666888999555<<>>555333333111///000...............///000000000000000//////000000111000444BBBVVVdddaaaSSSHHH<<<555000111111///---...------------------------000000...,,,,,,...222666===IIIZZZlllvvvvvvooohhh^^^TTTEEE888111......///......000333777999999777333222111///...---------//////000000000000//////------------------...///333222222111000///...---111111000000111222444555444555666666666666999;;;777???EEEDDDDDDRRRmmmttt```KKKAAA>>><<<999888999999999999999999999999999888;;;???AAAGGGZZZmmm}}}~~~wwwooozzz}}}ttthhhbbbdddkkkrrrvvvzzzsssqqq}}}rrrxxx~~~zzzqqqiiieeeUUUHHH;;;777666222///...000////////////000111111111111000000000000000111333777FFFYYYaaaXXXIII???444///---000222000...///........................111000......000555===CCCUUU]]]iiiooonnnggg]]]WWWMMMEEE;;;333000/////////------///222555666666444...............//////000//////000000000000//////......------......///000333333222222111111000000111000000111222444666777333555777777666777999<<<:::@@@GGGKKKSSSeee}}}mmmTTTFFFAAA===:::888::::::999999999999999999<<<:::;;;??????BBBQQQccc|||~~~wwwnnnvvvxxxpppgggeeeiiipppuuuwwwxxxooommm{{{}}}eeeiiinnnsssuuusssnnnkkk]]]OOOAAA;;;888333///---000000000000000111111222111111000000000000000111666:::HHHYYY^^^RRRCCC;;;111......222444222111222111111111111111111111111/////////111666@@@KKKSSSjjjnnnpppkkk```TTTJJJEEE???:::333000000222222222------...000333444333111******+++,,,...000222333//////000000000000//////...............///000111222222222222222222333333111111111222333666888:::333666888777666777:::======AAAGGGQQQ```ttt~~~hhhYYYLLL@@@;;;<<<888999999888777777888:::999::::::999;;;AAALLLSSSooo|||zzz|||rrrvvv}}}yyysssqqqpppooommmlllooouuu|||qqqmmmyyyhhhZZZ[[[]]]aaadddeeedddbbb[[[UUUKKK@@@666111111222222222111000000000000000///000111000...---///000;;;DDDRRRYYYUUUHHH;;;555444111///111555666333///111000000111...,,,///666444111111666BBBQQQ___ggg{{{rrreeeYYYNNNEEE<<<666666555222000//////000111000////////////000000111...///000000000000000///000///---,,,+++,,,,,,---///...,,,,,,,,,---///111---...///000222444555555666555444333444555666777888:::999777888;;;======AAAEEEMMM\\\sssvvvgggVVVFFF>>>???999::::::999999999999::::::;;;;;;::::::???GGGNNNfff{{{zzzvvvrrryyyzzzxxxwwwtttuuuvvvwwwyyy|||sssooo}}}~~~fffTTTLLLMMMOOOSSSWWWYYYXXXVVVXXXUUUOOOFFF===666222000333222111000000000000111222333444222111222555999@@@NNN^^^```TTTCCC999666444111///111555666333///111///000333333000111555;;;===AAAJJJUUU___fffiiiiii```SSSFFF>>>888333000222111000/////////000111000000///....../////////***+++,,,...///000000000///...---,,,,,,,,,---...///...---,,,,,,...///111000000111222333444444555444333333222222333555666666888888888999;;;>>>???EEELLLXXXjjjvvvcccOOOCCC@@@:::;;;;;;;;;;;;:::::::::;;;<<<===;;;:::<<>>666111333333111000000000111222000111111000///222999???JJJ[[[jjjeeePPP===666777444222000222555555333000111///000444555333444777EEEKKKWWWbbbjjjkkkgggcccXXXOOOCCC888333111111222////////////000000111111000000///...------------******+++------............------------......//////...---------...///000222333333333333444444444333222111111111222444555666888:::<<<===>>>AAADDDLLLWWWjjj~~~ooo[[[JJJ@@@<<<;;;;;;;;;;;;;;;:::999999;;;===<<<:::;;;>>>BBBMMM___www~~~yyy{{{~~~~~~xxx|||xxxfffPPPDDDGGGGGGHHHJJJMMMNNNNNNLLLOOOOOOOOOOOOKKKEEE>>>999666555333111111111222333///000000...///555@@@HHHVVVdddlll```III999555777444222111333444555333111111000222333111111777???QQQZZZhhhssstttkkk\\\QQQHHHBBB:::333000111333555//////000111111111111000111000///------,,,,,,,,,.........---,,,+++***)))---------......///000000///......---...///000000111111222222333444444444333222111111222333555666999:::===AAABBBBBBFFFLLLWWWhhh~~~~~~|||lllWWWFFF@@@>>>;;;:::::::::999777666999<<<<<<:::;;;===@@@FFFSSSjjj}}}rrr^^^NNNHHHHHHGGGFFFGGGHHHHHHGGGEEEIIIHHHIIIJJJLLLJJJFFFCCC:::888555333222222333444222444444333444<<>>NNNdddkkktttyyytttdddOOO@@@777666333000...///111333222222333333333222111000111000///------,,,,,,,,,/////////......,,,+++***---......///000000000000............//////000000......///111222444555555444444333333444555777888::::::>>>DDDEEEEEELLLVVVeeexxx}}}iiiVVVGGGBBB<<<999::::::999777555888;;;<<<::::::===@@@BBBJJJ\\\sss~~~~~~~~~}}}lllVVVIIIIIIIIIGGGEEEEEEEEEDDDCCCAAABBBAAAAAADDDIIILLLKKKIII???===999666444333444555111444555444555>>>NNNZZZeeeiiiaaaMMM<<<666555333333333444444444444333333333333555444444:::MMM```tttvvvwwwtttjjjYYYFFF999000111222222000000111222444444333333333222222222000000///...------------,,,,,,...//////000000000...///000000111000000///....../////////000000000------///000222444555666555555444555666777999::::::999>>>FFFJJJLLLWWWeeeuuuwwwhhhNNNGGG>>>::::::;;;;;;999777:::<<<;;;::::::<<>>EEEPPP```sss}}}~~~|||zzzxxxzzz~~~iiiQQQGGGHHHGGGEEECCCBBBBBBBBBAAA???===;;;;;;@@@FFFKKKKKKIIIDDDAAA<<<888555444555666///222555444555>>>OOO\\\fffkkkdddMMM;;;666555222333444555555444333333444555333444999BBBNNN```oooxxxtttlllcccWWWJJJ===555111333444333111000111333333222111111111222333444000000///....../////////++++++---...000000111111000000111111111000///.........///000000000000000//////000111333444444555555555555555666888:::;;;<<<;;;AAAMMMSSSXXXhhhzzz{{{}}}sssTTTKKKAAA;;;;;;<<<<<<;;;999;;;===<<<999999;;;>>><<>><<<<<<======<<<;;;999888888>>>EEEJJJIIIFFFGGGCCC>>>999666555555666222666999888999BBBSSSaaaeeemmmhhhQQQ<<<555444111222444555555444333333444777222222>>>OOO___nnnxxxssskkk^^^QQQFFF===666222000111222000---,,,...111111000//////000222555666000////////////000000111------......///.........000111222222111000///.........///000000000000000222222222333333444444444555555444555666888:::;;;???>>>FFFSSS\\\cccvvv~~~kkk[[[HHH<<<;;;<<<:::777::::::::::::::::::::::::>>>>>>@@@IIIYYYkkkzzz~~~yyy{{{wwwbbbOOODDD@@@::::::::::::===??????======888888AAAGGGFFFDDDFFFCCC???:::777888<<<===;;;444::::::777<<>><<<888888@@@FFFEEECCCCCCAAA???;;;888999<<<@@@BBB@@@===999:::DDDTTTdddmmm{{{wwwZZZ???555444222444444444333444888>>>CCCLLLPPPWWW```gggfff___XXXSSSIII===555333333222111/////////000000000111111////////////............//////............////////////...------...///000000333555666444222000000111111222222333444444555555777777666444444444555444555666777888;;;???CCCFFFJJJRRR^^^sss~~~wwweeeTTTGGG???;;;999777888888888999999::::::777888:::===DDDRRRbbbmmmyyyzzz}}}wwwhhhUUUGGG@@@??????===;;;<<<>>>???@@@@@@<<<888888???EEEEEEAAA???>>>===;;;999888<<>><<<>>>??????@@@AAA===:::999???FFFGGGCCC???<<<;;;:::999777;;;HHHTTTYYYGGGBBBRRRaaagggsssrrrVVVAAA999777666888111000555555888MMMgggqqqyyy~~~vvvbbbMMM???999888555111000000111000///000000//////......------333222222111000//////...------............------...//////000000111222333444555777666444111000000...000333555777777666555---000333444444444555666888<<>>DDDJJJPPP]]]nnn~~~nnn[[[LLLBBB>>>777777777888888999999999;;;<<<<<<;;;<<>>AAALLLTTTSSSLLL@@@;;;888888777;;;LLL___cccWWWZZZmmm{{{~~~bbbHHH:::777777666888555666;;;@@@MMMgggwwwcccLLL;;;444333,,,------....../////////------...///000000111111000000//////......---------...///000000///...---...///000111111222111111333444555444111000000000111222333444555555444333888999999888777777999;;;AAAIIIQQQPPPJJJIIIQQQYYYjjj}}}xxxssssssuuuwwwooo[[[GGG;;;;;;;;;::::::999999888888888777777777:::>>>CCCGGGPPP[[[kkkyyyxxxhhh[[[WWWUUURRROOOMMMLLLMMMOOOMMMFFFFFFMMMNNNFFFCCCGGGIIIFFFAAACCCPPP\\\]]]VVVGGG>>>888999:::>>>OOOcccmmmaaa```qqqzzzYYYCCC;;;<<>>>>>EEESSSeeeuuu~~~xxxfffRRRAAA777333333,,,---............///000......///000000111111222////////////...............///111222222111///......///000111111000000///111222333222000///000111///000111222333444555666<<<<<<;;;999888:::===@@@LLLSSSYYYUUUMMMLLLWWWbbb}}}vvvnnnhhhfffggghhhuuu|||hhhSSSEEE===<<<<<<;;;:::999888888888777666777;;;???BBBCCCFFFTTTgggwwwrrr\\\LLLGGGGGGHHHIIIJJJMMMOOOQQQPPPIIIJJJRRRRRRIIIEEEIIILLLHHHCCCEEERRRaaaccc\\\LLLAAA999:::<<>>DDDIIILLLPPPNNNMMMUUUiii}}}~~~xxxkkkWWWEEE:::555444333111222222111///......///000000000000111111111111000000000000111111111111...000111222222111000...//////000111111000......000111222111//////000111---...///000222555777888999999888777888;;;@@@DDDGGGOOOUUUSSSOOOUUUgggwwwttthhheee```[[[^^^hhhvvvyyybbbPPPFFFAAA;;;888888::::::::::::888666777999<<<>>>>>>GGGMMM[[[mmm~~~jjjRRREEE@@@@@@@@@@@@AAABBBCCCDDDFFFJJJPPPRRRQQQMMMIIIGGGLLLJJJCCCBBBQQQdddiiiaaaRRRLLLFFFBBBAAAGGGVVVeeeiiicccgggzzzgggMMMEEEDDDNNNYYYZZZfffZZZVVVdddyyy}}}gggYYYFFF999555555333111////////////000000000000000000000000000000000000111000///------///000111//////000000000000//////111111000000000000000111333333222222222222222333444333111111111333555666444999>>>@@@???@@@CCCFFFNNNQQQTTTVVV[[[gggxxxyyykkk```^^^\\\ZZZaaalll{{{mmm___OOOHHH???;;;;;;<<<:::888999777555666888;;;<<<<<>>>>>===:::666888666555555888:::;;;;;;???CCCMMM[[[jjjxxxyyy___HHH>>>;;;;;;:::999999888777777999<<>>>>>>>>@@@AAA>>><<>>AAAFFFJJJMMMUUUWWW___oooyyyzzz{{{sssddd______dddjjjqqq|||yyygggZZZHHH>>><<<===:::777888777666777999:::;;;:::<<>>======<<<:::999777555555333555777888777777888::::::<<<;;;:::AAANNNXXXZZZ^^^XXXYYYhhhwwwxxxmmmbbb\\\bbbpppmmm]]]YYY\\\iiisssoooooosss~~~nnnSSSBBB:::666111111222333000---000000000111111111222222000000000000000000000000,,,,,,---......---,,,,,,000000000111111000000000111111000000111111222222111111000000000111222222111222444777999;;;<<<<<<======>>>AAAEEEIIILLLMMMWWW___nnn}}}uuummmggggggnnnqqqnnnjjjjjjkkkooouuuyyy~~~rrrbbbMMM???;;;;;;;;;;;;:::888777888:::<<<;;;;;;;;;===BBBHHHSSSccctttoooWWWFFF@@@======<<<;;;999777555333111222333333222333555777666888888888===FFFNNNRRRTTTQQQUUU```jjjiiiccc^^^[[[eeevvvwwwkkkhhhiiittt{{{tttuuu{{{tttYYYEEE<<<999777444333333222///+++111111111111222222222222111111111111111111111111111111000//////000111111000000111111111111000000111111111111111222333333111111000000111222333333444555777999;;;<<<======BBBCCCFFFJJJMMMOOORRRSSSaaannnxxxppplllbbb]]]YYY[[[bbbiiillllllxxx|||zzzlllWWWFFF===;;;<<<===:::999888999;;;<<<;;;::::::===@@@CCCJJJXXXkkkxxx~~~jjjSSSEEEAAA999::::::999888666444222111222222222111111333555444444555777:::@@@DDDFFFDDDDDDHHHPPPTTTTTTUUUXXX]]]jjjzzz}}}{{{|||~~~~~~~~~gggKKK:::777666555333222222222000...111111222222222333333333111111111111111111111111222000///------///000222000111111222222111111000111111111111111222333444111111111111222333444444777777999:::<<<>>>???@@@CCCGGGLLLOOOPPPTTTZZZ___tttsssgggaaa___WWWVVVVVVYYYbbbmmmvvv|||wwwfffTTTEEE>>><<<===999888888999;;;;;;:::999999<<>>@@@IIIZZZhhh{{{yyybbbJJJ>>><<<777888:::;;;;;;999888666111333333333111000111222111......333777666333111:::777777777666555:::AAAAAAQQQcccqqq}}}yyyfffSSSBBB777666;;;888666444222111222333333222222333333333444444444111111111111111111111111000111222333333222111000111111222222222222111111111111111111222333444555333333333333444555666777666777777999===BBBFFFIIIUUU[[[``````aaajjj}}}}}}kkk]]]UUURRRQQQRRRYYYeeerrr~~~|||nnnXXXBBB:::<<<;;;888444333555777888888888888;;;===>>>BBBPPP^^^ooo}}}rrrXXXFFF===888555888888555555999666///111111111000000000000///000111111111111222222222444555777777666666888999;;;HHHTTT[[[lllpppWWWHHH@@@999777999444333333333333333444444555444222111111222444666444444333222111111111222333222222111111333444555666777777555333222333444333444444333222222333555444555555555444555777:::999777888;;;===@@@IIIRRRaaa^^^___hhhwwwtttdddYYYSSSQQQPPP[[[gggxxxttt___III???>>>;;;999666555666888888888888888;;;======@@@LLLXXXlllzzznnnUUUDDD<<<888666999888555777:::888333111111000000000/////////000111111111111222222222444555666666555555777888444===FFFPPPgggttt^^^OOODDD:::777999444333222222111111111111333222111111222333444555111111000000//////000000444444444444555666777888888999:::999777555555555222222222111111222333555777888999888777777999;;;777777:::===???CCCMMMXXX```dddmmmzzzwwwdddWWWRRRUUUZZZ]]]ppp|||}}}jjjTTTFFFAAA<<<:::777777888888888777888888;;;======>>>GGGQQQgggwwwhhhPPPAAA;;;888555777666444666999888555111111111000000000//////000111111111111222222222333555555444333333555666222555:::IIIeeennn]]]MMM???::::::666555444222111111000000000000111222333333444444444333333333333444444555666666777999999:::::::::999;;;======:::777666666111111000000111333555666:::;;;<<<;;;:::999:::;;;:::<<>>>>>>>>DDDLLLaaarrr|||{{{bbbKKK>>>:::888333222222222444666666555222222222222111111111111000000111111111222222222333444444333222222444555666555;;;OOOnnnnnnYYYGGG===:::888777666444333333333333...///000222333444444444555555555555666777888888888999:::;;;;;;:::999888888:::======:::777555444222111000111444666888888:::;;;===<<<:::999::::::BBBBBBEEEGGGHHHNNN^^^nnnwwwwww```^^^\\\^^^gggttt{{{hhhTTTFFF>>>;;;888777777777666555666666:::>>>@@@@@@DDDKKKZZZkkk~~~|||}}}uuu\\\GGG<<<999777333111111333555666666555444444333333333222222222000000111111111222222222222333333222000111333666666777CCC^^^{{{zzzbbbNNN@@@:::777777666555444444444444...///111222444444444444333333333333333444555666999999::::::999777555444444777999:::888555333333555333333555999;;;;;;:::888999::::::999888:::;;;CCCCCCFFFKKKPPP[[[nnnuuucccWWW```kkkuuu{{{rrr^^^MMMAAA===999666666777777777666666999===??????CCCHHHRRRbbbtttzzzqqqYYYEEE;;;888666555222333888:::888666777444444444333333333222222000111111111111222222222222222222111000111555777333999NNNmmm}}}gggVVVGGG>>>999888777555444333333333111111222333444444555555555555444444444555666666888888777777555444222222111444666777666444333333777666666:::>>>???===:::666777888888888:::===???BBBCCCIIITTT```nnnxxxhhh___dddppp|||~~~{{{|||{{{iiiXXXFFFAAA;;;777777888::::::888777888;;;===<<>>CCCCCC===777999999999999;;;AAAGGGLLLTTTXXXdddyyyxxxnnnqqqssspppxxx|||{{{oooccceeewwwwwwdddQQQEEE:::999;;;;;;::::::999999999:::;;;<<<===>>>CCCLLL]]]lll~~~xxx}}}}}}dddOOOCCC<<<888555666555333333333333111000333333222111000///...---000000000000000000111111444111111333444555;;;CCCEEE[[[kkkyyy}}}aaaNNN\\\ttt}}}ssskkkbbbaaaYYYKKK???:::777444888555222000111333444444555444333444555555444222333333333333222111000000555666777999;;;===>>>???999888888888:::;;;<<<<<<;;;:::;;;??????AAAKKKXXX^^^mmmpppkkkrrrvvvssslllmmmjjjccc```jjj}}}lllWWWJJJ>>>;;;<<<;;;999999999999999:::;;;<<<===>>>AAAIIIYYYiii{{{www|||{{{bbbNNNBBB<<<888555555333222222222222111///000000000000111111111111111111111000000000000000222000///111222555???IIIRRRccclllrrrpppYYYPPPbbb}}}wwwxxxqqqaaaQQQHHHBBB======:::888666777666555444555555666666555444333333222222333333444444333333777888888999;;;<<<<<<===999999999999999999999999AAA>>>???BBBDDDIIIWWWeeewwwsssfffeeemmmppplll```\\\XXXXXXaaatttrrr^^^PPPBBB===<<<:::777777999999999999:::<<<===>>>@@@FFFUUUddduuuzzz}}}yyy```KKK@@@;;;888555444222111111111111000...//////000000111111111111222111111111000000//////111000000000111666EEETTT```iiiiiiddd\\\QQQWWWnnnuuueeeWWWJJJAAA>>><<<999888777666333222444777:::999666333333444111111222444555666777777888999999::::::;;;;;;<<<888:::<<<<<<;;;:::;;;<<>><<<999777666888888888999:::;;;======BBBFFFRRR___ooovvv]]]III>>>:::777666444222111111222222111///222222111111000//////...222222111111000/////////111111111111111888KKK]]]ggghhhaaaTTTKKKOOOddd}}}xxxjjjWWWFFFAAA>>>999777666666555444555:::>>>===888333333555333333444444666777888888777777888999;;;<<<======777;;;@@@AAA??????BBBEEEHHHLLLRRRYYYbbbqqqwwwnnneeeaaaZZZUUUUUUUUUPPPIIIMMMLLLQQQaaaxxx}}}yyyeeeUUUEEE===;;;999777777888888888999:::;;;<<<===FFFGGGQQQ[[[hhhuuu\\\GGG===999777666444333222222333444222111222222111111000000//////111111111111000000//////111000111000111999MMM___jjjdddYYYJJJCCCSSSooowww|||nnnXXXLLLGGG@@@;;;999:::;;;;;;777<<>>;;;999888888888888888888999;;;<<<===EEEEEEMMMVVV```yyy~~~||||||uuu\\\GGG<<<888666555444333222333444444333222......///000111222222333000000000000000000000111///...///111444===PPP```kkk___TTTHHHEEE^^^yyy{{{vvvxxx~~~ppp\\\VVVMMMEEE@@@>>>===<<<999>>>CCCDDDAAA<<<999888:::888777555444444555666333444666999;;;>>>@@@AAA===CCCIIIHHHCCCCCCJJJRRR^^^kkkzzz{{{pppcccWWWOOOEEEEEEFFFHHHJJJJJJLLLMMMKKKVVVjjjwwwzzz}}}nnn\\\III???<<<999888999777777888888999:::<<<===AAA@@@HHHQQQZZZqqq{{{zzz{{{vvv\\\GGG;;;777666555333222111222333444333111......///000111222333333/////////000111111222222///...111666===HHHXXXffffffWWWOOOJJJOOOnnn}}}xxxtttxxxwwwzzzwwwpppfff[[[QQQHHHAAA<<<<<>>FFFMMMMMMIIIKKKVVVaaatttwwwiii]]]SSSKKKEEEBBBAAABBBDDDFFFHHHMMMRRRVVVdddyyyuuuttt|||yyyrrr```LLLAAA===:::888999777777777888999:::<<<<<<===;;;DDDMMMVVVmmm~~~{{{{{{|||www\\\GGG;;;777666555222111000111222333222111111111111111000000000000......///000111222333333222111444===GGGRRRaaammm___OOOKKKMMMYYY|||nnnffffffwwwtttfffWWWJJJBBB===@@@CCCGGGIIIEEE???:::888777555444333444666777666777888999;;;<<<===>>>===FFFOOOQQQPPPUUUdddqqq{{{pppaaaWWWQQQLLLDDD>>>AAAAAACCCFFFHHHIIINNNRRReeewwwzzzwww~~~vvvjjjUUUBBB;;;<<<<<<888:::999888888888999:::;;;<<<>>>DDDLLLSSSbbb~~~{{{sssvvvwwwZZZBBB888888777444333333333222222222111111000000000000000000000000333111///---,,,,,,---...000222666BBBWWWjjjpppmmmVVVJJJAAAKKKggg}}}mmm[[[QQQ]]]wwwttt___IIIIIICCCBBBHHHIIICCC===<<<:::888777777888777666444777777888999;;;===@@@BBBFFFKKKQQQUUU\\\jjj||||||tttjjj```RRRHHHEEEEEEEEEDDDBBBCCCDDDEEEGGGNNNXXXaaawwwxxx{{{zzzxxxlllXXXEEE=========::::::999888888888999:::;;;<<<>>>CCCKKKSSSbbb}}}|||uuuzzztttWWWAAA888777666333333333222222222111111111000000000000000000000000333222000...------...///444666;;;III^^^mmmlllcccNNNFFF@@@III```tttuuummm```RRRIIIRRRgggzzzttt___OOOGGGCCCFFFGGGBBB<<<::::::888777888999:::999888999;;;===@@@BBBDDDFFFGGGIIIQQQ]]]gggppp}}}yyypppeee^^^TTTNNNFFF@@@>>>???CCCFFFEEEHHHKKKLLLPPP\\\mmm{{{zzzvvvuuu{{{ppp[[[HHH>>>>>>===::::::999888888888999:::;;;;;;===CCCIIIRRRccc}}}yyy~~~oooSSS???888666444222333222222222222111111111000000000000000000000000333222000/////////000000555999AAAPPPaaaiii```RRRBBB???>>>DDDSSS```___XXXTTTKKKEEEIIIWWWiii|||yyy^^^RRRHHHFFFFFFBBB===::::::888777888:::<<<===<<<:::>>>CCCFFFIIIKKKMMMOOOWWWbbbrrr~~~{{{vvvpppjjjccc[[[SSSMMMFFFFFFEEECCC@@@AAAEEEIIIOOOWWW^^^___cccqqq}}}qqqttt}}}rrr^^^JJJ???>>>===::::::999888888888999:::;;;:::>>>CCCHHHRRRddd}}}|||jjjNNN>>>888555333111222222222222111111111111000000000000000000000000333222111000000111111222333;;;FFFPPPYYYYYYOOOBBB999999:::===EEENNNNNNIIIGGGDDDAAACCCJJJZZZuuuttteeeSSSHHHDDDCCC@@@>>><<<:::888888;;;===??????@@@DDDJJJOOOSSSWWW]]]aaarrr{{{vvvoooccc```[[[VVVQQQLLLGGGDDDBBBDDDDDDCCCCCCHHHPPPXXXcccnnnwwwwwwxxxnnnttt~~~tttaaaLLL???<<<;;;999:::999888888888999:::;;;:::>>>CCCHHHRRReee}}}}}}}}}dddJJJ===999555111000222222222111111111000000000000000000000000000000111111111111111222222222222???LLLOOOLLLFFF@@@:::333555666666;;;BBBDDDBBB;;;;;;<<<<<>>>>>@@@BBB<<>><<<::::::999888888888999:::;;;<<>><<<<<<===???BBBEEEOOO]]]eeeeeeccccccdddaaaVVVZZZrrrzzz{{{~~~mmmVVVDDD===<<<;;;;;;999777777888:::::::::999>>>DDDKKKVVVggg{{{{{{pppXXXBBB;;;:::666333444111222333333222111///...000000000000000000000000...///000000000333777:::HHHJJJHHH@@@555///111555111111222333444666666777555444444444777>>>FFFMMMUUU]]]iiisss{{{zzznnnfffbbb[[[WWWSSSVVV```mmmxxx~~~~~~qqqeeeUUUNNNGGGFFFEEEAAA@@@AAA???@@@@@@>>>======>>>@@@HHHGGGLLLTTTXXXVVVUUUVVVUUUTTTOOO\\\|||{{{{{{~~~mmmWWWEEE>>><<<:::;;;999777777999;;;;;;;;;:::>>>CCCJJJVVVhhh}}}|||pppYYYBBB<<<;;;666444555111111111111000///......000000000000000000000000.../////////000444888<<>>???@@@???>>>>>>@@@BBBKKKGGGFFFIIIIIIGGGHHHKKKMMMLLLKKK___}}}|||}}}mmmWWWGGG@@@<<<::::::999777888:::<<<======;;;>>>BBBJJJWWWkkk}}}qqqYYYCCC<<<;;;777555666222111000///............000000000000000000000000.........///111555;;;???EEEAAA<<<777333222333333222222222333333444444444333333444333333666:::===:::AAAKKKVVVaaaooo}}}{{{rrrqqqsss}}}uuuwww|||tttgggTTTKKKDDDEEEEEECCCAAA@@@===???@@@@@@??????AAABBBFFFBBBAAAAAA@@@???BBBHHHOOORRRSSSfff~~~|||}}}lllWWWHHHAAA===999:::999777888;;;===>>>>>><<<>>>BBBJJJYYYooo}}}}}}rrrZZZDDD===<<<888555666333222000///......///000////////////////////////.........///111555<<<@@@AAA;;;555222222333333333222222222222333333333333111222444444444444666888666;;;CCCKKKUUUcccrrr|||~~~{{{yyyxxxpppkkkgggqqqyyyiiiWWWMMMDDDCCCEEECCC@@@???===>>>@@@@@@??????@@@AAA???===<<<>>>===;;;???FFFMMMYYYcccuuu}}}}}}{{{jjjUUUGGGAAA===999:::999777888;;;===>>>>>>===>>>BBBLLL^^^uuuzzzxxx|||rrrZZZDDD===<<<888555666444333111000//////000111////////////////////////......//////111555:::???;;;666111///111444333222111111222222222222222222000222444666555666777888888;;;???DDDJJJUUUbbbkkkooo|||{{{nnnkkkppptttrrrhhh```hhh|||jjj\\\OOOCCCAAABBB@@@>>>===<<<>>>@@@@@@>>>>>>>>>???<<<:::;;;<<<:::999>>>EEEKKK```ttt|||}}}zzzgggRRREEE@@@===999:::999777888:::<<<======>>>???DDDPPPccc{{{xxxxxx{{{qqqYYYCCC<<<;;;777555666444333222111000000000000000000000000000000000000...///000000111333777:::666333//////111333333111000000000111111222222222000333555777777777888:::888:::===>>>AAAGGGPPPWWW```qqqzzzpppbbbbbbjjjpppnnnhhhaaagggpppcccTTTEEEAAAAAA@@@======<<<===??????>>><<<<<<===<<<;;;;;;<<<;;;===EEEOOO]]]qqqyyy}}}yyyeeeOOOCCC???===999;;;999777777999;;;;;;;;;>>>@@@FFFSSShhh{{{{{{{{{pppYYYBBB<<<;;;666444555222222222222111000///...000000000000000000000000...000111111111111333444111111000000111222111111...//////000111222333333222444666777666666888999555888;;;;;;<<>><<<<<<>>>>>>CCCOOO[[[wwwwww}}}yyycccMMMAAA>>><<<999;;;999777777999:::::::::>>>@@@GGGUUUkkk{{{pppXXXBBB;;;:::666333444000000111111111///---,,,000000000000000000000000...000222222111///000111///000111222111111111111---...///000111222333444444666777666555555666777333666:::;;;;;;===AAAEEEDDDQQQVVVOOOLLLSSSYYYYYY[[[gggqqquuu|||zzz|||vvvaaaMMMEEECCC???>>>???===@@@CCCBBB>>><<<<<<===;;;>>>@@@>>>???III\\\kkkzzz{{{rrr```RRRFFF<<<999:::888999:::999888888:::;;;???BBBIIIXXXooo|||qqq\\\FFF===;;;999555333222111000//////.........................................................111111000000111222333333...///000111222333333333333222222222222333444444444555777:::<<>><<<::::::;;;:::===???@@@EEEPPPaaammmvvvxxx~~~yyy}}}qqq^^^OOODDD;;;888:::888999:::999888888:::<<<@@@CCCKKKZZZsss{{{}}}ttt___HHH>>>;;;888444222222111000//////......///................................................000000//////000111111222///000111222222333222222333333333333333444444555777777888:::;;;===>>>>>>AAABBBCCCCCCCCCDDDGGGIIIRRRXXX___eeeqqq|||qqqnnnpppuuu|||}}}nnnfff]]]YYY[[[^^^______bbbhhhpppzzzuuu```SSSLLLFFFAAA@@@>>>???@@@@@@>>>===>>>???;;;<<<===@@@GGGQQQ]]]eeeggghhhttt|||vvv~~~ppp[[[LLLBBB:::888:::888999:::999888999:::<<>>>>>>>>???@@@===;;;;;;===BBBIIIOOORRRXXXYYYkkkxxxrrr|||nnnYYYJJJAAA;;;:::;;;888999::::::999999;;;===AAAGGGQQQddd}}}|||{{{xxxbbbJJJ>>>;;;777333111333222111000////////////////////////////////////////////////////////////111111000000000000111111222333333333333333222111555444444444444555666666888999:::;;;;;;::::::999888:::===???AAADDDHHHJJJLLLSSSXXXXXX\\\jjjzzz{{{jjj```ZZZUUUTTTUUU[[[___jjj}}}~~~kkk^^^XXXUUUQQQOOOPPPQQQQQQPPPPPPPPPSSS[[[iii~~~wwwnnneeebbbeeeoooyyyiii]]]SSSIIIBBB===;;;999888999:::;;;;;;===:::888:::>>>BBBDDDDDDIIINNNdddvvvoooyyy}}}kkkUUUIIIBBB===<<<===888999::::::999:::<<<>>>AAAIIIXXXkkk{{{{{{wwwaaaIII===:::888555333333222111000000/////////000000000000000000000000000000000000000000000000333222222111111222222222333333444444444333333222555444444444444555666666666888:::;;;<<<<<<;;;;;;888:::<<<>>>@@@DDDHHHLLLTTT^^^eeegggiiisssyyyjjjZZZSSSQQQQQQQQQSSSVVVXXXaaattt}}}yyy{{{vvvdddXXXQQQOOONNNMMMMMMNNNNNNNNNPPPOOOPPPVVVdddzzzxxxhhhaaaZZZXXXYYY___mmmyyy~~~wwwjjj```SSSHHHAAA>>>:::999999;;;<<<<<<:::999888:::===@@@BBBCCCAAAJJJcccvvvqqqwwwxxxfffQQQGGGBBB???======888999::::::::::::===???AAANNNaaassszzzyyyyyybbbJJJ>>>;;;999666444333333222111000000000000000000000000000000000000000000000000000000000000444444333222222222222333333333444555555444444444444444444333444555555666666777:::<<<>>>>>>===<<<;;;;;;<<<<<>><<<<<<>>>???>>>999::::::;;;<<>>???>>>===<<<>>>>>>???@@@EEEMMMWWW]]]|||mmmddd\\\\\\]]]bbbmmm}}}pppgggXXXPPPJJJIIIJJJIIIKKKMMMNNNTTTaaavvvvvvmmmddd___\\\[[[___eeeooouuueeeZZZSSSOOOOOOOOONNNNNNOOOQQQSSSQQQQQQTTT[[[iii|||lll^^^WWWUUUUUUVVVUUUWWW```jjj||||||oooiiihhhfffggglllwww}}}}}}xxxwwwxxxwwwgggYYYHHHCCC===:::;;;<<<===<<<;;;;;;<<<;;;:::<<<@@@CCCLLL]]]qqqzzzzzzyyylll[[[IIIBBBAAA>>>;;;:::888999:::::::::;;;===@@@DDDXXXqqq|||kkkQQQBBB>>>:::777555444333222111000000000000111111111111111111111111111111111111111111111111333333222111000000111111222333444555666666666666333222222222222333444444999;;;===???@@@>>>===;;;AAAAAACCCGGGOOO[[[hhhpppmmm^^^VVVQQQPPPQQQVVVaaattttttbbbXXXOOOJJJHHHJJJLLLKKKMMMPPPLLLUUUggg}}}~~~iiiaaaYYYVVVUUUUUU[[[aaahhhyyynnn___UUUQQQLLLLLLKKKJJJJJJLLLOOOQQQRRRSSSXXX```nnnxxxdddWWWSSSRRRQQQQQQNNNOOOWWWaaavvvpppeeebbbccc``````dddooovvvjjjhhhlllvvv~~~{{{lll^^^cccjjjxxxssseeeTTTKKKBBB???>>>;;;:::;;;;;;;;;;;;;;;;;;>>>BBBEEETTTcccqqqvvv|||yyy{{{vvvjjjZZZJJJBBB???;;;888777777===AAA>>>:::;;;>>>AAAJJJ^^^www|||rrrnnnTTTBBB<<<;;;999777888555333111222222222111333333333222333333444444444333111000000000111111//////000111222444555555444333222111111222333444444444444333222333666888???CCCFFFFFFBBB@@@@@@AAA>>>CCCGGGOOO```wwwlllZZZOOOKKKJJJHHHLLLWWWcccqqqzzzfffZZZWWWPPPKKKIIIIIIIIIGGGJJJNNNTTT\\\mmmnnn\\\XXXUUUTTTSSSRRRWWW]]]___www{{{jjj___YYYXXXPPPLLLKKKOOOQQQOOONNNPPPNNNRRR]]]mmm|||ooo[[[PPPQQQOOOPPPRRRQQQQQQXXX```pppzzziii___^^^```]]]]]]```iiiyyyqqqcccXXXTTTXXXfffwww{{{pppccc[[[]]]gggyyy{{{lllYYYOOOEEEAAA>>>:::999:::;;;;;;;;;;;;;;;===AAADDDSSS^^^fffhhhnnn|||~~~yyy}}}vvveeeWWWHHHAAA>>>;;;888888:::===@@@>>>;;;<<>><<<:::999666444333444444333222444444444333333444444555444333222111111111222222111111333444555555666666555444444444444444555666333444444555666999===@@@BBBEEEHHHHHHEEECCCDDDFFFHHHNNNVVVaaarrrrrr___RRRLLLKKKKKKJJJOOO[[[iiiwwwppp___UUURRRLLLHHHFFFFFFFFFFFFKKKQQQVVVbbbwww|||eeeYYYUUUSSSSSSRRRQQQVVV\\\fff|||zzzmmmccc]]][[[TTTOOOMMMPPPPPPMMMKKKLLLNNNSSSaaattt~~~iiiXXXPPPQQQOOOPPPRRRRRRRRRXXX```rrrrrrccc\\\[[[\\\\\\]]]```hhhuuuooo\\\OOOGGGCCCEEEUUUjjjuuuooofffWWWPPPSSSfff~~~vvvcccXXXLLLEEEAAA<<<:::;;;;;;;;;;;;;;;;;;<<<@@@CCCNNNSSSVVVWWW___rrrtttuuuzzzooo^^^QQQDDD???===:::999999============<<<===@@@DDDWWWiii{{{qqq}}}qqq___NNNCCC===;;;:::999888666666666555333222555555444444444444555555555444333333222333333333444555777888999888777666222222222333333333333333222333555666888<<>>AAAGGGIIIJJJKKKUUUkkkjjjooosssfffVVVKKKAAA===<<<:::999;;;???<<<:::;;;<<<===CCCHHHaaarrr|||qqq~~~vvvfffTTTEEE>>><<<===:::888777777777666333111555555444333333333444444555555555444444444444555777888:::<<<<<<:::888666333333333333333222222111777999;;;<<<>>>AAAFFFIIIKKKOOOTTTWWWYYY]]]ccchhhpppssszzzqqq\\\OOOLLLOOORRRRRROOOPPPZZZlll{{{kkkbbb^^^[[[XXXPPPLLLIIIHHHHHHJJJSSS]]]hhh{{{ppp\\\SSSPPPPPPRRRSSSTTTZZZaaawwwzzzsssmmmeee___]]]WWWSSSSSSRRRMMMKKKLLLOOOVVViiisss^^^UUUSSSRRRQQQRRRTTTUUUUUU\\\dddyyysssbbbZZZYYYWWWUUUXXX]]]bbbeeejjjxxxuuutttuuuxxx~~~~~~||||||}}}wwwcccQQQEEE@@@??????AAAEEEKKKQQQUUUWWWUUUJJJDDDKKK\\\pppzzzlll]]]SSSJJJAAA<<<;;;:::;;;;;;;;;::::::===???AAABBBCCCGGGPPPccc~~~{{{iiioooppp```NNNEEE>>><<<;;;::::::<<<>>>:::888:::<<<>>>GGGQQQkkk{{{~~~rrr~~~~~~nnn[[[KKKBBBAAABBB;;;:::777777777666444222555555444333333333333333555555555555666555555555888999;;;===<<<;;;888666777777666666666666666666;;;>>>BBBFFFIIILLLPPPSSSTTTYYY```fffkkkqqqzzzlllYYYPPPPPPSSSUUUUUURRRPPPVVVfff}}}uuuhhhdddcccaaa^^^UUURRROOOMMMLLLNNNWWWbbbvvvooo^^^RRROOONNNQQQTTTWWW^^^ggg|||}}}uuunnneee___ZZZUUUQQQQQQQQQMMMLLLNNNRRRZZZmmmooo\\\TTTSSSSSSRRRTTTWWWWWWXXX___hhh}}}ooo^^^XXXVVVTTTRRRXXX]]]bbbcccgggttt|||vvvuuusssrrrsssyyy~~~{{{yyyxxx~~~{{{zzz|||hhhTTTFFF???===999===@@@@@@???BBBGGGMMMJJJDDDAAAEEEOOObbb|||uuufff[[[QQQEEE>>><<<:::;;;<<<;;;::::::;;;===>>>>>>AAAFFFMMM[[[rrr{{{oooqqqmmm\\\HHHAAA<<<<<<;;;999:::======999999<<<===@@@MMM]]]tttttt~~~~~~ppp```QQQGGGDDDCCC???<<<999777777777666555666666555444333333333333444444555666666666666555777888:::;;;;;;999888666555555555555666888:::<<<;;;@@@HHHOOOUUUZZZ^^^```dddjjjrrrxxx~~~~~~hhhXXXRRRSSSUUUVVVXXXVVVSSSUUUccc{{{ttthhheeeeeecccaaaZZZWWWUUUTTTQQQSSS]]]iiioooaaaTTTQQQPPPSSSVVV\\\fffpppuuummmeee___WWWRRRNNNOOOPPPNNNNNNPPPUUU```tttnnn\\\UUUSSSUUUTTTVVVYYYZZZ\\\ccclllnnn]]]VVVUUUSSSQQQYYY]]]aaacccggguuuuuurrrssssssrrrrrrxxxyyyxxxxxxwwwvvvxxxvvvwww|||~~~qqqYYYGGG???===>>>888;;;======<<<<<<@@@CCC>>>===>>>BBBHHHWWWooorrrggg[[[NNNDDDAAA:::;;;<<<;;;999999:::;;;<<<<<>><<<999;;;??????BBBUUUjjjzzzvvv~~~~~~tttiii]]]SSSKKKGGGDDD@@@;;;888888999999999999888777666555555555555333444555666666666555555666666777777888777777666555444555777:::@@@EEEIIIHHHOOOZZZcccjjjnnnqqqrrryyy{{{eeeVVVSSSVVVXXXXXXZZZ[[[ZZZZZZeee{{{rrreeebbbcccdddddd___^^^^^^^^^[[[]]]hhhtttpppeee]]]YYYVVVYYY^^^eeeqqq}}}vvvllleeebbbZZZUUUQQQRRRSSSQQQRRRTTTYYYggg~~~qqqccc[[[XXXWWWVVVXXX\\\]]]___fffoooppp```YYYWWWWWWWWW[[[^^^```cccjjjyyyxxxrrrqqqrrrrrrrrrrrrwww}}}}}}}}}~~~~~~||||||{{{wwwwwwwwwuuutttyyy|||wwwtttwwwxxxfffNNN@@@<<<>>>AAA<<<<<<<<<===============888999===BBBFFFPPPcccuuu|||qqqeeeWWWLLLGGG:::;;;<<<;;;999888999:::::::::@@@JJJSSS___vvvppppppmmmgggZZZIIICCC>>>;;;<<<;;;999;;;>>>;;;:::>>>BBBAAAEEEZZZsss}}}www~~~~~~vvvnnncccXXXPPPGGGCCC===:::999:::<<<<<<;;;:::999888777777777777222333555666666666555555444555555555555666666777;;;;;;<<>>======@@@:::>>>LLL```nnnvvv|||mmmhhhfff^^^QQQHHH???>>>===<<<;;;:::::::::999999===AAACCCLLLaaavvvzzzzzznnn___TTTKKKGGGBBB>>>============:::::::::999999888888888777888888888888777666666;;;777444666;;;BBBFFFHHHCCCBBBCCCGGGQQQ___llltttxxx{{{~~~{{{tttwww{{{eee___^^^XXXVVVYYYdddbbb___aaaooommm^^^YYY]]]dddhhhnnngggeeeiiijjjkkkxxx{{{vvvmmmnnnoooooorrr{{{~~~uuupppmmmiiiccc```aaaaaa^^^]]]^^^dddxxx~~~vvvnnnggg]]][[[[[[^^^___```eeekkkxxxiii```]]]^^^___ccceeehhhkkkrrrooolllqqqpppnnnmmmnnnwww|||yyyxxxvvvyyyyyyyyyzzz~~~xxxwwwuuurrrqqqpppwww|||tttsssvvvgggOOOEEE;;;999;;;888;;;;;;<<<<<<;;;::::::999<<<;;;<<>>===<<<;;;::::::::::::;;;;;;???CCCGGGPPPdddxxx|||wwwjjj___TTTOOOIIIEEECCCAAA@@@???@@@???>>>;;;999777666555555666777888999999::::::999888999>>>FFFMMMRRRTTTUUUVVVXXX^^^hhhttt}}}~~~~~~|||tttnnnsss{{{lllhhhhhhaaa\\\[[[]]]\\\ZZZ```qqqoooaaa]]]bbbiiinnnyyyqqqlllnnnooorrr}}}yyy{{{}}}}}}yyysssqqqmmmiiihhhhhhgggddddddggglll~~~xxxrrrfffbbbaaabbbbbbccciiiqqqqqqhhheeefffgggiiikkknnnqqqxxxqqqmmmqqqrrrqqqqqqttt|||wwwssssssrrr}}}||||||}}}|||xxxxxxwwwuuuuuurrrzzz{{{xxx{{{~~~___IIIAAA999888;;;999;;;;;;;;;;;;;;;::::::999===;;;;;;>>>???AAAJJJSSSlllssseeeZZZMMMEEE>>>===<<<::::::===DDDQQQmmmuuukkkccc___ZZZOOODDD???===<<<;;;::::::999999:::<<<===@@@EEEJJJVVVkkk}}}|||vvvnnn___[[[TTTNNNKKKGGGEEEBBBDDDCCC@@@>>>;;;999777777777888999:::;;;<<<<<<===;;;>>>DDDMMMWWW___dddeeegggiiinnnttt}}}~~~{{{xxxtttnnnkkkqqqzzzxxxvvvxxxqqqfff___\\\ZZZ[[[cccxxxrrrfffdddjjjrrrvvvvvvqqqqqqrrrwwwyyywwwuuusssttttttppplllmmmrrrxxxrrrmmmhhhggggggiiipppyyyxxxoookkkkkkmmmrrrtttwww{{{sssnnnqqqssstttwww|||uuurrrsssttt||||||{{{|||{{{yyy{{{zzzyyyyyyvvv}}}}}}{{{]]]HHHAAA::::::===;;;::::::;;;;;;;;;::::::999<<<::::::===>>>???EEELLL```vvv}}}mmmbbbTTTKKKCCC@@@>>><<<===@@@CCCQQQlll|||ooolll}}}nnnfff]]]XXXPPPFFF???===<<<;;;:::999999999999999===>>>@@@DDDNNN___vvv|||~~~{{{kkkggg```ZZZUUUPPPLLLIIIFFFEEECCCAAA???>>>>>>>>>>>>>>>>>>???@@@AAABBBBBBFFFKKKUUU```kkkrrruuuvvvuuuxxx}}}yyyssspppmmmnnnwwwqqqfffbbbaaabbblllvvvllllllssszzzzzzwwwxxx{{{~~~~~~~~~yyytttvvv|||}}}vvvpppmmmlllooowwwxxxsssssstttyyy{{{~~~wwwoooooosssvvv{{{xxxuuuyyy}}}|||||||||}}}}}}|||~~~}}}||||||zzz|||{{{\\\HHHBBB;;;:::===:::999999::::::;;;::::::999:::888999===???@@@DDDJJJTTTjjjrrrgggYYYPPPGGGBBB???===>>>AAABBBJJJ]]]oooqqqeee]]]]]]uuu~~~ssslllbbbXXXPPPHHH@@@===>>>;;;;;;:::999999999::::::===>>>@@@FFFTTTjjjxxxtttooojjjeee```[[[WWWPPPOOOLLLJJJHHHHHHHHHHHHGGGGGGHHHJJJLLLOOOQQQSSSYYY___iiittt|||}}}uuunnnmmmooouuu}}}ooohhhiiilllvvv|||uuuvvv{{{}}}~~~~~~wwwuuutttvvv~~~~~~}}}~~~||||||rrrooorrrvvv||||||xxx{{{~~~yyy[[[GGGAAA999888:::777888999999:::::::::::::::999777999>>>AAABBBDDDHHHIII]]]{{{wwwlll___UUUKKKFFFAAA======???BBBDDDMMMXXXXXXQQQOOOUUUiii}}}uuulllggg\\\PPPIIICCC>>>===@@@;;;;;;::::::::::::;;;;;;<<<@@@EEENNN___www{{{xxxtttoookkkfffccc```\\\YYYXXXXXXXXXVVVWWWYYY\\\```eeeiiikkkooouuu}}}{{{rrrkkklllsss~~~zzzmmmrrryyy~~~}}}wwwssssssvvv{{{yyyyyy~~~xxxZZZGGGAAA:::888;;;777888888999:::::::::::::::888777999???BBBBBBCCCEEEEEEPPPhhh|||rrriii___TTTMMMFFF???===>>>BBB@@@CCCJJJIIIEEEHHHQQQ]]]ttt~~~vvvnnnggg\\\QQQGGGCCCBBB???>>>???<<<;;;;;;;;;;;;;;;<<<<<<<<>>>>>AAA===???DDDCCC@@@EEEOOOVVVooovvvnnnhhhdddRRRHHH@@@@@@BBB@@@>>>===<<<<<<;;;;;;;;;<<<<<<===<<>>AAABBBCCCCCCCCCFFFNNN[[[lll|||}}}~~~wwwtttnnncccRRRBBB???CCCBBB;;;999???AAA???BBBJJJUUUnnnzzzsssjjj___WWWNNNGGG???<<<<<<===:::888===999888:::;;;:::===BBBGGGMMM\\\qqq~~~~~~~~~cccJJJBBB@@@;;;777999999999999999888888888888888999<<<>>>AAABBBCCCCCCBBBCCCGGGPPP]]]mmmzzz~~~~~~yyyssslll^^^OOOGGGEEECCC<<<;;;???@@@???DDDNNNaaavvv~~~xxxqqqiii^^^SSSKKKHHHCCC===;;;===>>><<<999:::777777:::::::::>>>CCCIIITTTggg{{{iiiOOODDDAAA<<<888777;;;;;;:::999999888777777999:::<<<>>>@@@BBBBBBCCCDDDCCCBBBEEEMMMZZZgggooo|||vvvssslll___QQQJJJDDD???===@@@@@@@@@HHHUUUooo{{{yyysssyyyzzzwwwrrrkkk```UUUKKKEEEAAA>>>;;;;;;===>>>===:::999777888;;;<<<<<>>:::999;;;;;;::::::999999999999:::;;;<<<>>>???@@@AAABBBFFFDDDBBBAAADDDLLLVVV]]]pppzzz|||ssstttsssjjj[[[QQQGGGAAA???AAAAAAAAAMMM[[[pppuuurrriiieeennn}}}~~~vvvtttnnndddWWWMMMEEEBBB<<<;;;:::;;;======;;;999:::999:::===>>>???EEELLLYYYlllyyyxxx^^^LLLCCC>>>;;;;;;999999::::::;;;;;;;;;;;;:::;;;;;;<<<===???@@@@@@EEEDDDCCCAAA@@@CCCIIINNN^^^lll~~~~~~ssstttwwwrrrggg___LLLEEE@@@BBBBBBCCCNNN\\\dddddd___WWWXXXeeexxx{{{ooojjjaaaUUUIIIAAA======;;;::::::;;;<<<;;;999888:::999:::===>>>AAAJJJTTTiiiwww{{{{{{hhhUUUHHH@@@======999999:::;;;;;;<<<======::::::::::::;;;<<<>>>>>>???@@@AAA???<<<===AAAEEEOOO\\\rrr{{{zzz|||xxxqqqmmmWWWKKKCCCCCCCCCCCCJJJUUUUUURRRMMMJJJPPP```ttt}}}wwwggg```UUUJJJAAA===;;;;;;::::::;;;;;;::::::999888888888:::===@@@FFFSSS```xxxvvvfffTTTHHHBBBAAA;;;;;;;;;;;;<<<<<<<<<<<<:::999999999999:::<<<===;;;===>>><<<999:::>>>CCCEEEOOObbbxxxyyyuuutttcccTTTGGGEEEDDDAAACCCIIIIIIFFFCCCEEEMMM]]]ppp~~~|||}}}}}}yyyyyyyyysssjjj]]]UUUKKKCCC@@@>>>===;;;999::::::::::::999:::;;;999999<<>>>>>>>>;;;888888999:::999999:::<<<>>><<<===AAAGGGNNN\\\qqq~~~}}}{{{wwwxxxyyyzzzzzzzzzzzzzzzxxx}}}|||{{{{{{|||~~~}}}sssbbbQQQFFFCCC@@@===;;;<<<<<<===<<<999999888888888888999999>>>===<<<;;;:::999999999???BBBHHHVVVnnn|||vvvyyyvvvjjjXXXHHH???======>>>HHHDDD@@@AAAKKKYYYgggooommmqqqxxx}}}|||yyy{{{wwwoooggg___XXXSSS???>>>;;;999888999:::;;;<<<:::888888999:::::::::??????BBBKKK[[[nnn}}}yyytttqqqqqqpppmmmjjjpppooommmkkkkkkllllllmmmmmmmmmmmmnnnnnnoooooopppkkkkkkkkkkkkkkkkkkkkklllnnnoooooooooppprrruuuyyyzzz{{{{{{zzzyyyzzz|||ppp```UUUEEEBBB>>><<<<<<;;;:::999::::::999999999999::::::<<<;;;;;;:::::::::;;;;;;>>>@@@DDDOOOeee}}}~~~wwwyyy}}}rrraaaQQQFFFBBBCCCEEEIIIDDD@@@AAAIIITTT```fffeeellluuuzzz}}}{{{|||yyypppfff^^^VVVOOOJJJ>>>===;;;999888888999:::888777666666888:::<<<<<>>@@@GGGXXXppp|||zzzzzzyyylll\\\OOOHHHGGGHHHHHHDDD@@@@@@EEEMMMTTTYYYXXXaaalllrrrsssuuu{{{}}}{{{tttmmmcccYYYPPPIIICCC???<<<;;;999888888888999999777777666777999<<<@@@BBBHHHLLLWWWhhh{{{|||uuuooollljjjhhhgggfffbbb]]]ZZZZZZ\\\]]]^^^[[[\\\^^^______^^^]]]\\\TTTSSSQQQOOOOOOOOOQQQRRRRRRSSSSSSSSSTTTWWW\\\``````ccceeefffffffffgggiiihhhiiijjjjjjjjjjjjiiihhhmmmnnnoooppppppooonnnmmmnnnnnnnnnnnnnnnmmmmmmmmmnnnoooqqqssstttvvvvvvwwwnnnnnnnnnmmmmmmmmmnnnnnnqqqnnnkkklllqqquuuwwwwwwyyyxxxyyy{{{~~~||||||}}}xxxkkkddd\\\UUUJJJBBB===;;;;;;:::;;;;;;::::::::::::;;;;;;;;;::::::999::::::;;;;;;<<<===>>>CCCNNNaaauuuzzz|||}}}|||sssfffXXXNNNHHHFFFFFFCCC??????BBBGGGKKKMMMMMMVVV```eeegggkkkttt||||||~~~xxxrrreee___UUULLLDDD???;;;999:::999888777777888888999999999999:::<<>>@@@CCCDDDEEEHHHNNNUUUZZZ]]]fffrrr}}}yyywwwwwwtttlllcccVVVPPPHHHBBB>>>;;;999888888888888777888888999999;;;<<<<<<===@@@FFFNNNTTTgggqqq}}}~~~{{{zzz}}}}}}||||||{{{zzzyyyxxxzzzyyywwwvvvvvvxxxyyy{{{zzz|||~~~|||zzzzzzzzzzzz{{{}}}|||zzzwwwwwwxxxzzz{{{|||xxxvvvuuuvvvzzz}}}~~~~~~}}}yyywwwvvvwwwyyyzzz{{{{{{|||~~~~~~wwwqqqnnnnnnoooiiiaaaXXXSSSRRRRRRQQQOOOPPPQQQSSSTTTTTTQQQOOOMMMJJJIIIGGGEEEEEEFFFGGGHHHEEEFFFGGGHHHHHHKKKOOORRRYYY\\\___aaabbbbbbbbbccceeegggkkkoooqqqrrrrrrrrrssstttuuuvvvvvvuuutttsssvvvuuuuuuttttttssssssssspppqqqrrrtttuuuvvvvvvwwwrrrqqqpppnnnmmmmmmmmmllljjjiiiiiijjjmmmpppqqqqqqnnnoooqqqsssuuuvvvxxxyyyrrrqqqooonnnoooqqqssstttssstttuuuvvvuuutttsssrrrttttttuuuwwwyyy||||||wwwlll\\\MMMCCC>>><<<<<<::::::999999999999::::::===<<<;;;999888888777777;;;<<<@@@DDDEEEIIISSS^^^xxx~~~wwwzzzyyypppcccVVVMMMFFFCCC???>>>???@@@@@@@@@FFFIIILLLPPPVVVaaannnwww~~~zzzssskkkgggccc[[[QQQIIIEEE@@@===;;;;;;::::::777777888888999999999999;;;===???@@@DDDMMMXXX```uuu~~~~~~}}}}}}}}}|||zzzwwwxxxyyywwwssspppooonnnpppnnnmmmlllllllllkkkiiijjjjjjiiiiiiiiikkklllmmmjjjnnnpppmmmlllmmmnnnllloooqqqtttuuutttttttttuuupppqqqrrrrrrpppnnnnnnooonnnkkkhhhgggiiikkklllmmmmmmkkkiiikkkppptttvvvuuunnnkkkhhhggghhhiiijjjkkkkkkkkklllnnnppptttwwwxxxsssrrrqqqssswwwzzz||||||vvv{{{sssnnnmmmnnnfff^^^UUUPPPPPPPPPMMMJJJLLLMMMNNNNNNMMMKKKIIIGGGCCCCCCBBBBBBBBBBBBCCCCCCAAACCCEEEFFFFFFGGGIIIKKKRRRTTTWWWXXXXXXXXXYYY[[[YYY\\\aaaeeehhhjjjjjjiiilllmmmnnnoooooonnnmmmlllooooooooooooooonnnnnnnnnmmmnnnpppqqqrrrsssssssssmmmlllkkkjjjiiihhhhhhhhhggghhhiiijjjkkkllllllllliiikkkmmmnnnnnnoooqqqsssooonnnlllllllllmmmooopppnnnoooooopppppppppoooooorrrrrrtttvvvzzz~~~~~~}}}zzzkkk]]]QQQHHHBBB>>>;;;;;;::::::::::::;;;;;;;;;;;;:::999888888888999<<<<<>>>>>===<<>>;;;:::;;;<<<;;;:::666777888999::::::::::::;;;???CCCGGGMMMXXXfffqqq|||}}}|||zzzxxxvvvuuuttttttllljjjggggggggggggfffeeeaaabbbbbb```^^^]]]^^^___^^^\\\ZZZZZZ\\\^^^]]][[[\\\\\\]]]]]]^^^______```^^^dddfffbbbbbbeeefffccceeehhhjjjjjjhhhhhhiiikkkgggiiijjjiiigggeeeeeefffdddaaa^^^\\\^^^```bbbbbbfffbbb___aaafffkkklllkkk^^^\\\ZZZ[[[___bbbccccccbbbbbbbbbbbbdddgggiiikkkhhhggggggiiimmmqqqrrrsssqqqvvvooollllllggg```XXXUUUWWWWWWSSSOOOKKKKKKKKKJJJIIIHHHFFFEEE@@@AAABBBCCCDDDDDDDDDCCCBBBEEEIIIKKKJJJJJJIIIJJJLLLNNNOOONNNNNNOOOQQQSSSPPPSSSXXX\\\^^^___^^^]]]aaabbbcccddddddcccbbbaaaddddddddddddddddddeeeeeeeeefffgggiiijjjjjjjjjjjjdddcccbbbaaa``````___``````bbbdddeeeeeeeeeeeeeeebbbeeeggggggffffffiiikkkjjjiiihhhgggggghhhiiijjjjjjiiiiiiiiijjjkkkllllllmmmnnnppptttyyy~~~~~~~~~}}}}}}|||{{{yyywwwvvvyyy~~~}}}xxxkkk^^^RRRHHHAAA<<<<<<<<<;;;;;;<<<<<<<<<999999888888999999:::;;;===;;;===BBBBBB@@@DDDLLL\\\lllxxxwwwsssyyy{{{{{{{{{yyysssggg]]]NNNJJJDDD@@@>>><<<;;;:::;;;:::999>>>GGGPPPVVVXXXlll{{{zzztttooollleeeeee^^^RRRIIIGGGBBB<<<===;;;::::::;;;<<<;;;:::666777888999:::;;;;;;;;;===BBBGGGMMMUUUbbbssszzzvvvnnnmmmjjjgggdddbbb``````WWWUUUSSSRRRSSSSSSRRRQQQNNNOOOOOONNNMMMNNNQQQSSSOOOMMMKKKMMMPPPSSSSSSQQQRRRRRRTTTUUUVVVWWWWWWVVVXXX___aaa]]]]]]aaabbb``````ccceeedddbbbaaacccffffffhhhhhhhhheeeddddddddd```]]]YYYWWWXXX[[[]]]]]]bbb]]]YYYZZZ```ddddddcccUUUSSSRRRVVV[[[___aaa``````___^^^]]]^^^```bbbccccccbbbbbbdddhhhlllnnnoooqqq{{{qqqmmmlllllleee^^^]]]```bbb^^^YYYMMMLLLKKKJJJIIIHHHGGGGGGBBBDDDFFFHHHIIIIIIHHHGGGCCCFFFKKKMMMLLLJJJIIIHHHKKKLLLLLLKKKJJJKKKMMMPPPOOORRRUUUYYY[[[ZZZXXXWWWZZZ[[[\\\]]]]]]\\\[[[ZZZ\\\\\\]]]]]]^^^^^^_________```aaabbbcccccccccccc___^^^]]]\\\[[[[[[[[[[[[ZZZ\\\___````````````aaa___aaaccccccaaaaaacccffffffeeedddcccccccccdddeeefffeeeeeeeeefffgggiiijjjhhhiiilllpppuuu{{{~~~||||||{{{}}}}}}|||{{{zzzyyyxxxsssqqqoooqqqwww~~~yyyooobbbRRRGGGAAA@@@>>>;;;:::;;;;;;<<<999999999999999999999999<<<;;;:::;;;<<>>???===::::::;;;:::;;;===AAAGGGLLLOOO]]]jjj{{{{{{qqqiiieeedddYYYRRRJJJEEEDDDBBB===999;;;;;;::::::999999::::::888555333555999<<<<<<:::EEEGGGMMMXXXfffttt}}}|||rrriiibbb___YYYWWWTTTQQQNNNLLLLLLKKKDDDDDDDDDCCCCCCBBBBBBBBBCCCCCCDDDDDDEEEFFFGGGHHHHHHEEEAAABBBDDDFFFEEECCCGGGHHHHHHHHHIIIKKKLLLMMMQQQRRRTTTWWWXXXYYYYYYYYYYYYZZZ\\\\\\]]]^^^aaacccfffeeedddbbb```___]]]]]]___\\\XXXUUUTTTUUUXXXZZZ]]]]]]ZZZVVVRRRPPPPPPQQQOOONNNNNNQQQVVVZZZ]]]^^^YYYYYYXXXXXXYYY[[[]]]___bbb]]]]]]aaabbb```aaagggfffyyytttmmmlllmmmkkkjjjggggggoootttmmmaaaNNNNNNNNNMMMLLLJJJHHHFFFBBBDDDFFFHHHHHHHHHFFFEEEFFFHHHLLLMMMLLLKKKKKKKKKQQQMMMMMMQQQTTTPPPMMMLLLRRRXXX\\\\\\\\\]]]ZZZUUU\\\bbbeeecccaaaaaa___\\\]]]```bbb```\\\[[[^^^bbbaaabbbdddcccbbbaaaaaabbb```^^^\\\\\\^^^```bbbbbbaaa^^^\\\^^^bbbfffhhhggghhhgggeeecccbbbaaa``````dddeeeggghhhiiiiiiiiihhhjjjhhhfffccccccdddfffgggiiiiiijjjmmmqqquuuzzz}}}}}}wwwrrrpppssswwwzzz~~~}}}{{{yyyyyy{{{}}}~~~zzzxxxxxxwwwvvvllljjjiiikkkpppyyyzzzooo```UUUGGGCCC>>>;;;;;;;;;:::999<<<<<<<<<<<<;;;::::::999<<<;;;::::::;;;===???@@@EEESSSfffuuu}}}}}}}}}}}}xxxtttqqqeeeUUUFFF@@@???===999777<<<<<<<<<===???BBBEEEGGGPPP\\\lllxxx~~~}}}{{{vvvlll```WWWQQQPPPKKKFFFAAA???@@@@@@===:::;;;::::::999999999::::::888888777999;;;===>>>===DDDLLLZZZhhhssszzz~~~yyyjjj^^^VVVQQQOOOIIIGGGEEEBBB@@@???>>>>>>==================>>>>>>============>>>???@@@@@@AAA???======>>>?????????AAAAAAAAAAAABBBCCCDDDEEEDDDEEEHHHJJJKKKLLLLLLLLLMMMNNNOOOOOONNNNNNPPPRRRZZZYYYXXXWWWVVVUUUTTTSSSUUUSSSOOOMMMLLLMMMOOOQQQUUUUUUSSSPPPLLLIIIIIIJJJFFFFFFGGGKKKOOOSSSTTTTTTSSSSSSTTTTTTUUUVVVWWWXXXWWWSSSSSSVVVWWWUUUWWW[[[^^^qqqvvvnnnlllkkkjjjiiihhhkkkuuu|||vvvkkkZZZYYYXXXVVVRRRMMMHHHEEEEEEEEEEEEFFFFFFFFFDDDCCCGGGIIILLLLLLLLLKKKLLLMMMVVVUUUXXX^^^^^^YYYUUUUUUYYY___cccbbbccceeeddd```dddjjjmmmkkkjjjllllllkkkkkkmmmooommmiiihhhkkkooooooppprrrqqqpppooooooooonnnllliiiiiikkknnnooopppqqqooommmooosssvvvxxxwwwwwwvvvuuusssqqqooonnnnnnqqqrrrtttuuuvvvvvvvvvuuuwwwuuurrrpppnnnooopppqqqqqqqqqrrrtttwwwzzz~~~~~~yyyuuutttvvvyyy{{{{{{zzzyyyyyyzzz|||~~~}}}}}}}}}~~~~~~~~~xxxtttsssrrrqqqoooiiihhhgggiiimmmuuu|||~~~qqqgggRRRKKKBBB======>>>===:::>>>>>>>>>>>>===<<<:::888===<<<:::999:::;;;===>>>FFFIIIXXXooo||||||yyy{{{|||~~~|||yyymmm[[[GGG@@@???===888666999::::::<<<===>>>???@@@CCCLLLYYYbbbiiipppyyy}}}{{{zzzqqqnnnhhh^^^SSSJJJFFFDDDBBB>>>::::::<<<===<<<:::999999999888999999::::::999:::;;;<<<===???BBBEEEQQQ[[[iiiuuu{{{}}}}}}mmm\\\NNNFFFDDDCCC???>>>===;;;:::999999999777777888888999::::::;;;999999888888888888999999:::::::::999888999;;;<<<======<<<<<<<<<<<<=========???AAACCCDDDDDDDDDDDDEEEFFFGGGEEEDDDCCCEEEFFFLLLLLLKKKKKKJJJJJJIIIIIIIIIHHHGGGEEEEEEEEEFFFGGGKKKLLLLLLJJJFFFCCCBBBBBBAAAAAABBBFFFJJJLLLLLLKKKJJJKKKLLLMMMMMMMMMMMMMMMNNNKKKJJJLLLNNNMMMPPPTTTWWWhhhxxxmmmhhhfffhhhggghhhooo||||||qqqccccccccc```[[[TTTNNNIIIKKKIIIFFFEEEFFFFFFFFFEEEIIIKKKLLLKKKKKKKKKMMMOOO[[[___gggllljjjaaa]]]]]]```gggllllllmmmppppppnnnlllrrrvvvuuuuuuyyy}}}~~~}}}|||~~~}}}}}}~~~~~~}}}|||{{{{{{~~~}}}}}}||||||}}}}}}~~~||||||}}}~~~~~~zzzwwwssspppnnnmmmkkkjjjffffffeeegggjjjooouuuxxxyyy{{{~~~wwwcccXXXJJJBBBBBBDDDBBB???<<<<<<===>>>===;;;999888<<<;;;:::::::::<<>>===999777555666888;;;<<<===>>>>>>???DDDKKKPPPUUUZZZbbbhhhqqqqqqpppooonnnllljjjiii```]]]WWWQQQKKKFFFEEEDDDAAA>>>;;;:::::::::999777888888888888888999:::;;;888:::<<<===>>>CCCKKKQQQfffmmmtttxxxyyy|||}}}yyypppaaaQQQFFF???>>>>>>=========<<<<<<<<<<<<<<<999999999:::::::::::::::999999888888777888888888777999;;;999777777;;;>>>>>>===<<<;;;;;;;;;;;;;;;===>>>???AAABBBBBBAAAAAAAAABBBBBBAAA@@@???AAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBEEEGGGHHHGGGEEEBBBAAAAAADDDCCCBBBCCCFFFHHHHHHHHHEEEGGGHHHIIIJJJIIIHHHGGGIIIHHHGGGIIILLLOOORRRUUUUUU```xxx{{{lllccc___cccdddiiitttxxxnnndddfffhhhhhhddd^^^XXXTTTPPPLLLHHHGGGHHHJJJJJJJJJKKKKKKKKKJJJJJJKKKNNNPPP\\\cccmmmrrrlllbbb]]]___bbbkkksssuuuwwwxxxxxxvvvqqqxxx}}}}}}~~~~~~}}}~~~}}}{{{yyywwwvvvtttrrrpppnnnlllkkkggggggggghhhjjjmmmqqqsssuuuvvvyyy}}}~~~}}}xxxjjjXXXMMMIIIGGGCCC???999:::;;;;;;;;;:::999888::::::::::::<<>><<<::::::999777666888888888888999:::;;;<<<:::;;;===>>>CCCKKKXXX```oootttyyy{{{{{{~~~{{{xxxwwwxxxuuunnnhhh___ZZZQQQGGG???;;;999999999999::::::;;;;;;;;;;;;>>>>>>===<<<;;;::::::999;;;:::999999999999999:::777999;;;:::888888<<<@@@???>>>===<<<<<<<<<<<<<<<;;;<<<===>>>??????>>>===;;;<<<===<<<;;;;;;===>>>>>>>>>?????????@@@@@@@@@???@@@@@@AAAAAAAAAAAA@@@AAACCCEEEFFFDDDCCCCCCCCCHHHEEEBBBBBBDDDFFFGGGHHHDDDEEEGGGIIIIIIIIIHHHGGGEEEFFFFFFHHHLLLRRRWWWZZZVVV[[[kkkmmmbbb[[[\\\aaakkkyyy~~~sssjjjdddgggjjjlllkkkfff```\\\TTTNNNIIIGGGJJJMMMNNNMMMKKKKKKKKKIIIIIIJJJNNNQQQWWW^^^hhhllleee[[[XXX[[[aaammmxxx}}}}}}}}}{{{xxxuuu~~~|||||||||{{{yyywwwtttsssrrrnnnnnnnnnoooqqqsssvvvwww{{{|||~~~}}}}}}|||mmm___VVVNNNEEE???<<<<<<;;;::::::999999999:::999999:::===@@@DDDFFF===;;;>>>FFFHHHFFFLLLVVViiipppxxx{{{zzzxxxxxxzzz}}}|||~~~nnn___NNNFFFBBB===999888888999:::::::::999777666999;;;===???@@@CCCFFFIIIGGGGGGGGGHHHHHHGGGFFFFFFCCCAAA>>>======>>>===<<<999999999999999888888888888888888999:::<<<===>>>>>>???BBBGGGOOOZZZeeemmmnnnttt}}}~~~}}}zzzuuupppkkkhhhfffccc```___^^^[[[VVVRRRJJJIIIFFFBBB???<<<:::999777888999:::;;;<<<<<<<<>>===;;;:::999999::::::999999999::::::;;;777888999999999:::===??????>>>===<<<<<<<<<<<<<<<===>>>???@@@@@@???>>>>>>;;;<<<===<<<;;;;;;===>>>;;;;;;;;;<<<<<<==================>>>>>>?????????>>>@@@CCCDDDDDDEEEGGGHHHJJJHHHFFFFFFIIIKKKMMMMMMEEEFFFGGGHHHJJJJJJJJJKKKIIILLLLLLLLLQQQZZZ```bbb______fffvvvuuuhhhaaa\\\cccppp}}}wwwnnniiiiiikkkooopppoookkkeeebbbXXXQQQJJJIIILLLOOOOOOMMMJJJJJJJJJIIIHHHIIIMMMOOOPPPUUU]]]```[[[TTTUUUZZZdddqqq}}}~~~{{{{{{~~~~~~||||||||||||~~~xxxmmm___SSSJJJDDDBBB???<<<::::::::::::::::::999:::<<>>>>>:::;;;<<<===>>>>>>>>>>>>AAA???======>>>>>><<<:::666777999999999999999:::888888999:::;;;===???@@@EEEGGGLLLUUU```jjjqqqttttttyyy|||vvvqqqhhhgggdddaaa\\\WWWSSSQQQNNNMMMLLLJJJHHHGGGEEEDDDAAAAAAAAA@@@???===<<<;;;999:::<<<>>>???????????????>>>>>>===<<<;;;;;;:::::::::999::::::;;;<<<===:::999888999<<>>>>>===============>>>@@@AAABBBBBBBBBAAA@@@??????@@@@@@>>><<<;;;<<<>>>;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@>>>@@@CCCEEEFFFIIIMMMOOOOOOPPPRRRVVVZZZ]]]]]]\\\TTTUUUUUUVVVXXXZZZ\\\]]]^^^aaaaaa___cccmmmsssssstttpppqqqxxxuuummmfffmmmwww}}}vvviiibbbccclllooorrrttttttqqqmmmjjj```YYYQQQNNNQQQSSSQQQNNNHHHIIIIIIIIIHHHIIIKKKMMMKKKMMMQQQUUUTTTSSSXXX___mmmxxxqqqbbbXXXKKKHHHDDD???<<<;;;;;;;;;;;;:::999999:::===???AAA888;;;;;;:::===CCCDDDAAAFFFLLLWWWdddmmmooojjjddd^^^fffsss~~~~~~ssskkkdddeeegggjjjlllkkkhhheee[[[TTTMMMIIIDDD===;;;===333333444555666777888999777999:::;;;:::999777555666777888:::;;;<<<<<<<<<<<<:::999:::<<<<<<999777999;;;<<<<<<;;;:::::::::888999999:::<<<>>>@@@AAAJJJMMMTTT```mmmuuuwwwwww|||xxxsssooolllggg```ZZZQQQPPPNNNKKKIIIFFFDDDCCC@@@AAAAAA@@@>>>===???@@@<<<<<<<<<<<<;;;::::::999999;;;<<<>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;<<<===>>>???>>>;;;:::;;;@@@CCCCCCBBB?????????>>>>>>??????@@@>>>???@@@@@@@@@???>>>===???@@@???<<<:::888888999==============================<<<<<<===???AAABBB@@@BBBEEEGGGIIIMMMRRRVVVUUUXXX___ffflllnnnmmmkkklllllllllmmmooorrruuuvvvtttwwwwwwssswwwxxxrrrvvv|||{{{lll[[[UUUZZZmmmppptttwwwxxxvvvtttrrriiiaaaXXXUUUVVVWWWSSSOOOGGGHHHIIIIIIHHHHHHJJJLLLIIIIIIKKKOOORRRUUU\\\eeeuuuxxxmmm```XXXMMMCCC>>><<<;;;;;;AAA>>>999888:::===@@@AAA???999;;;EEEHHHBBBAAAFFFBBBCCCGGGPPP[[[bbbcccaaa^^^\\\eeexxxpppaaaZZZVVVQQQQQQSSSVVVUUUSSSJJJMMMNNNLLLGGG???999666777555333333555555555444555555666666777777777888444888<<<===<<<;;;<<<===<<<;;;:::888888888888999999:::999999999888777777777:::>>>@@@AAAEEEJJJOOO___```cccjjjqqqwwwzzz{{{}}}yyyvvvrrrnnnkkkbbb```]]]YYYTTTPPPLLLKKKHHHFFFBBB@@@@@@@@@???>>><<<<<<>>>AAADDDCCCAAA>>>;;;;;;<<<<<<;;;:::888777:::;;;;;;<<<===>>>??????=========<<<<<<;;;;;;;;;999;;;>>>AAABBBAAA@@@???<<<:::888:::>>>BBBCCCBBBBBB???<<<<<<>>>@@@@@@>>>@@@AAAAAA???===<<<===???AAAAAA@@@===;;;;;;===???AAA@@@>>>>>>???AAAAAAAAA>>>???@@@BBBCCCDDDDDDDDDCCCCCCDDDGGGJJJMMMPPPRRRSSSZZZdddlllpppsssvvvxxxtttwww{{{|||ppp___UUUWWW^^^rrrrrrtttwww|||~~~wwwggg\\\```fffaaaWWWPPPUUUPPPKKKHHHIIIJJJIIIHHHGGGIIIMMMPPPRRRXXXfffttt~~~pppiii___TTTLLLFFFBBB??????<<<999888999;;;=========999>>>LLLQQQJJJCCCCCCBBBAAABBBHHHRRRYYY\\\\\\XXXUUUZZZjjjwwwxxxoooggg```VVVKKKDDDDDDEEECCCAAA@@@BBBDDDEEECCC???:::666999777555555777888777666888777777777777777777666777:::>>>???===<<<<<<======<<<:::999888999999:::777888999:::;;;::::::999===>>>???AAAFFFOOO[[[ccclllkkkkkkooovvv}}}}}}zzzwwwmmmjjjeeeaaa]]]YYYTTTQQQPPPOOOMMMKKKHHHEEECCCBBBCCC@@@>>>=========<<<;;;;;;<<<===@@@BBBAAA???<<<<<<============;;;:::999;;;;;;;;;<<<===>>>>>>???======<<<<<<<<<;;;;;;;;;999;;;>>>@@@AAAAAA???>>>===;;;999;;;>>>AAAAAAAAABBB@@@===>>>@@@AAA@@@>>>???@@@AAA@@@>>>===>>>???>>>>>>>>><<<;;;===@@@BBBBBBAAA@@@@@@AAACCCDDDDDDBBBBBBCCCDDDDDDDDDDDDDDDBBBCCCDDDFFFHHHIIIJJJJJJMMMSSS[[[bbbgggkkkooosssuuuzzzsssdddUUUOOOTTT]]]qqqrrrtttwww{{{uuulllnnnsssqqqjjjfff___YYYQQQLLLJJJIIIHHHGGGEEEJJJOOOPPPUUUaaarrr~~~}}}uuukkkaaaVVVLLLFFFBBB???;;;999:::;;;;;;:::999888BBBSSS[[[RRREEE???AAA>>>;;;>>>EEELLLPPPQQQOOOJJJKKKVVVaaagggjjjllliii^^^NNNCCC>>>===;;;999::::::;;;>>>@@@???:::666999777555666777888888777:::999999888777777666666:::<<>><<<<<<===<<<;;;:::999999999:::;;;999:::;;;<<<============@@@CCCGGGNNNVVVbbbmmmuuuzzzwwwuuuvvv}}}{{{xxxuuupppkkkgggbbb]]]YYYTTTRRRNNNKKKIIIFFFBBB@@@@@@@@@???>>>===<<<<<<;;;>>><<<;;;:::<<<<<<<<<;;;======>>>@@@AAAAAA>>><<<>>>>>>??????>>>===;;;:::;;;;;;<<<<<<======>>>>>><<<<<<<<<<<<;;;;;;;;;;;;999;;;===???@@@@@@???>>>>>><<<;;;<<<>>>?????????AAA@@@@@@@@@AAAAAA???===<<<>>>@@@AAA@@@??????@@@<<<===>>>>>>>>>@@@DDDGGGEEEEEEEEEFFFGGGIIIKKKLLLKKKKKKKKKKKKKKKJJJIIIHHHEEEFFFGGGGGGHHHGGGFFFFFFHHHJJJMMMPPPTTTXXX^^^bbbfffllluuu}}}lllZZZOOOMMMVVVaaaqqqrrrtttvvvyyy~~~~~~wwwxxx{{{{{{zzzzzzmmmfff\\\SSSMMMJJJHHHGGGGGGLLLOOOPPP\\\qqq~~~uuuiii]]]UUUMMMHHHAAA<<<;;;;;;;;;;;;888888BBBSSS]]]VVVFFF<<<===;;;888999===AAADDDEEEDDD@@@???EEEMMMUUU___ggggggbbbYYYNNNDDD>>><<<<<<;;;999888;;;??????:::555666555333444555777666666999999999888888888888888<<<===>>>======;;;;;;::::::999888888888999;;;<<<============>>>@@@BBBCCCFFFLLLVVVaaakkksssyyy{{{}}}~~~~~~wwwpppjjjggg^^^[[[WWWTTTQQQNNNKKKHHHCCCBBB@@@@@@AAAAAA@@@>>><<<<<<<<<<<<<<<<<<=========<<<;;;<<<>>>??????>>>AAA@@@AAABBBCCCBBB@@@>>>??????@@@@@@???>>>===;;;<<<<<<==================<<<<<<<<<<<<<<<<<<<<<<<<:::<<<===???@@@@@@???>>>>>>>>>======>>>>>>>>>>>>@@@@@@@@@AAAAAA@@@>>><<<:::===@@@BBBAAA@@@@@@@@@>>>???@@@AAAAAADDDHHHKKKIIIKKKMMMNNNOOOQQQSSSUUUWWWWWWWWWVVVUUUTTTRRRRRRNNNMMMLLLKKKJJJJJJJJJKKKLLLJJJHHHFFFGGGKKKPPPTTTTTTZZZbbbiiinnnqqquuuwwwppp```UUURRR\\\iiirrrsssttttttvvv{{{~~~~~~xxxqqqeeeZZZRRRMMMLLLLLLMMMOOOOOOSSSggg}}}ssslll^^^WWWKKKBBB===;;;;;;;;;:::999???LLLUUUQQQEEE:::999999999999;;;<<<;;;;;;<<<999888<<<@@@FFFOOOXXXXXX]]]___WWWHHH<<<:::;;;:::777555888===>>>;;;666666555444444666777777666666666777888999::::::;;;;;;;;;::::::::::::888888777777777777888999;;;<<<===<<<<<<>>>BBBGGGMMMPPPXXX]]]eeennnwww}}}|||zzzuuummmddd\\\WWWUUUTTTIIIHHHFFFEEEEEEDDDBBB@@@:::999888:::<<<>>>===<<>>======???BBBCCCCCCBBBCCCBBBBBBCCCDDDDDDBBB@@@@@@AAAAAAAAAAAA???>>>===>>>>>>>>>>>>>>>>>>>>>===========================<<<===>>>???@@@@@@?????????@@@@@@??????>>>>>>>>>>>>???AAAAAA@@@>>>======;;;>>>AAACCCBBBAAAAAABBBBBBCCCCCCCCCDDDFFFJJJMMMNNNQQQTTTVVVVVVXXXZZZ]]]bbbaaaaaaaaa```^^^]]]\\\XXXUUURRRPPPOOOQQQSSSUUUUUUQQQKKKGGGHHHLLLQQQTTTVVVXXX[[[]]]^^^```cccffflllqqqzzz|||ooo```VVV\\\jjjtttsssrrrqqqsssyyy~~~wwwlllaaaWWWSSSRRRSSSWWWSSSQQQ[[[wwwsssjjj[[[NNNEEE???<<<;;;<<<:::<<>>;;;===AAAGGGOOOWWW^^^bbbpppooopppssszzzwwwmmmgggbbb]]]UUUMMMHHHEEEEEEEEEAAA@@@>>>>>>??????>>>===;;;::::::;;;===>>>>>>===BBBBBBAAAAAAAAAAAA@@@@@@@@@@@@AAACCCFFFGGGGGGEEEDDDDDDCCCDDDFFFFFFEEECCCCCCCCCDDDDDDCCCBBB@@@???AAAAAA@@@@@@??????>>>>>>>>>>>>>>>>>>????????????>>>??????@@@AAAAAAAAA@@@@@@AAABBBBBB@@@??????@@@>>>@@@AAAAAA@@@??????@@@@@@BBBDDDEEEEEEDDDEEEFFFGGGGGGHHHGGGGGGIIIMMMPPPTTTXXX\\\^^^]]]^^^aaadddjjjjjjjjjjjjjjjiiihhhhhhcccaaa]]][[[ZZZ\\\^^^```YYYTTTOOOLLLNNNSSSWWWZZZaaaaaa___[[[WWWVVVVVVXXX\\\aaaiiipppwww}}}{{{jjjYYYZZZfffuuuqqqmmmmmmqqqxxx}}}~~~zzzqqqfff]]]XXXXXXYYY^^^WWWXXXkkk~~~~~~zzz{{{qqqbbbUUUJJJBBB======<<<;;;===???@@@<<<777666888:::;;;:::888666666666444555999:::888888<<>>=========>>><<<<<<<<<>>>???>>><<>>>>>@@@CCCDDDDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGIIILLLMMMLLLKKKIIIHHHHHHIIIKKKLLLKKKJJJFFFFFFGGGGGGFFFEEECCCBBBCCCCCCBBBAAAAAA@@@????????????@@@@@@@@@AAAAAAAAA@@@@@@AAAAAAAAABBBBBBBBB@@@BBBEEEDDDBBB@@@@@@BBB???AAABBBBBB@@@AAACCCFFFGGGHHHIIIIIIIIIHHHJJJKKKNNNOOOOOOOOOPPPRRRVVVYYY^^^bbbgggiiihhhhhhkkknnnssstttuuuvvvvvvvvvvvvvvvpppooonnnmmmkkkjjjjjjjjjbbb^^^YYYWWWYYY]]]```aaagggfffddd___ZZZVVVTTTTTTSSSVVVZZZ___dddiiipppttt|||}}}rrraaa___hhhrrrlllgggiiiqqqyyy||||||{{{~~~{{{tttjjjaaa\\\[[[]]]^^^ZZZddd~~~{{{ssspppqqqrrrwwwvvvyyy}}}sssdddUUUIIIAAA======<<<::::::;;;999666777999::::::888777777777666444555999:::777555666;;;;;;<<<;;;:::888777777;;;;;;:::888555333444555666555444555777999999888666666666666777777777777:::777555555888999888666999999999:::===???BBBCCCRRRYYYeeepppxxx{{{{{{yyy}}}}}}~~~sssmmmbbbYYYQQQKKKGGGDDD<<<=========<<<<<<;;;:::;;;::::::;;;>>>@@@@@@???===<<<===AAAEEEHHHIIIIIIKKKKKKKKKLLLLLLMMMMMMMMMLLLLLLMMMPPPRRRSSSRRRPPPNNNMMMMMMNNNPPPRRRRRRQQQIIIIIIJJJJJJIIIHHHFFFEEEDDDDDDCCCBBBBBBAAA@@@@@@@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCC@@@CCCFFFEEECCCAAABBBCCCAAACCCDDDCCCBBBBBBFFFJJJLLLMMMMMMLLLKKKLLLMMMOOOUUUVVVWWWWWWYYY[[[```cccggglllqqqsssqqqqqqtttwww{{{|||}}}zzz{{{||||||zzzvvvsssppprrrnnnhhhfffgggiiijjjjjjhhhiiiiiifffbbb]]]ZZZYYYPPPQQQRRRSSSVVV[[[aaaeeeiiioooxxx{{{|||wwwkkkhhhoooooohhhcccfffqqqzzz|||zzzxxx}}}{{{uuulllccc]]]]]]^^^]]]\\\mmm|||mmmfffeeeggghhhvvv|||tttpppttt{{{wwwkkkWWWFFFFFFAAA===;;;999555666999=========<<<;;;;;;::::::777777777777777777777777666777888888888888888777888777555555666666555333444444444444333333333333888777555555666666666555888666444555888:::999888<<<<<<===???DDDJJJPPPTTTdddkkkuuu||||||{{{wwwrrrjjjdddYYYTTTNNNHHHDDD@@@===;;;888888888888999:::;;;;;;>>>======???AAABBBAAAAAACCCEEEGGGJJJMMMPPPRRRTTTYYYXXXWWWVVVUUUVVVVVVWWWVVVYYY]]]```aaa___\\\ZZZYYYXXXYYYZZZ\\\]]][[[YYYUUUPPPLLLLLLKKKGGGFFFGGGFFFEEECCCAAA@@@???@@@@@@BBBAAAAAAAAABBBBBB@@@>>>AAABBBBBBAAA@@@???@@@BBBCCCAAADDDHHHFFF@@@>>>BBBEEEEEEEEEEEEFFFGGGHHHIIIOOOOOOMMMKKKKKKMMMRRRVVVVVVVVVXXXZZZ^^^bbbfffhhhnnnsssxxxzzzzzzzzz|||}}}|||yyy|||{{{yyywwwuuurrrqqqppppppooommmiiieeecccdddeee___VVVRRRWWWZZZXXXUUUVVVTTT[[[bbbhhhuuuzzzssskkknnntttrrrnnnlllooowww~~~{{{yyyyyy~~~xxxjjjbbb```___]]]ZZZcccvvvnnnddd___\\\```gggrrr}}}zzzmmmnnnqqqvvv}}}~~~tttvvv~~~{{{gggVVVGGG@@@;;;:::999666666777BBBAAA@@@>>>;;;999888777666666666666666666666666444444666777888888888888888777666666777777666555666666666666666777777777777666666666666666555555999999888888:::<<<===>>>???CCCIIIOOOUUU\\\bbbgggpppvvv|||uuuqqqkkkeee___XXXQQQKKKJJJGGGBBB???>>><<<;;;:::888888999:::;;;===???@@@?????????@@@BBBDDDEEEEEEGGGIIILLLQQQVVVZZZ^^^```dddeeeggghhhhhhgggeeedddeeehhhkkknnnooommmjjjhhhhhhhhhiiijjjlllkkkiiifffaaa[[[UUUTTTPPPJJJGGGHHHHHHGGGDDDBBBAAA@@@@@@@@@@@@@@@???AAACCCCCCBBBAAABBBCCCCCCBBBBBBCCCFFFHHHNNNMMMPPPTTTRRRLLLJJJMMMPPPOOONNNMMMMMMMMMMMMMMMNNNOOOOOOOOONNNPPPSSSUUUVVVWWWXXX[[[^^^aaadddffflllqqqvvvyyyzzz{{{}}}~~~~~~xxxvvvrrrnnnllljjjiiiiii___XXXUUUXXXZZZVVVRRRRRRPPPVVV]]]cccsss}}}kkkfffccckkkuuussstttvvv|||{{{xxx~~~sssgggcccaaa___\\\eeeyyy{{{iiiaaa^^^\\\```hhhppp{{{vvvooojjjnnnrrrwww|||~~~yyyvvvwww{{{uuueeeOOOEEE<<<;;;;;;999777777CCCBBBAAA>>><<<999777666666666666666666666666666222222333555666777888999777666555666888999888777333444444555666666777777777888888888888777666555888;;;=========@@@EEEJJJMMMUUU___fffiiinnntttyyyyyy}}}xxxpppkkkaaa]]]VVVPPPKKKEEE@@@<<<<<<:::888777999:::::::::555666777888;;;===???AAACCCCCCCCCDDDFFFIIILLLMMMOOOQQQVVV\\\cccjjjoooqqqrrruuuyyy|||}}}{{{xxxvvvxxxzzz}}}}}}{{{yyyzzz{{{|||~~~~~~|||xxxtttpppiiibbb^^^XXXPPPJJJIIIJJJHHHFFFDDDCCCBBBBBBBBBCCCBBBBBBDDDGGGIIIIIIHHHGGGGGGFFFEEEDDDGGGKKKNNNXXXYYY]]]```^^^XXXVVVWWWWWWVVVTTTQQQOOONNNMMMLLLLLLOOORRRSSSSSSRRRSSSSSSUUUUUUVVVXXXZZZ]]]___```eeeiiinnnrrrtttwwwyyy{{{~~~}}}xxxvvvuuussspppmmmddd___\\\^^^]]]XXXRRRPPPOOOSSSXXX```qqqmmmZZZVVVZZZhhhvvvvvv}}}~~~zzzxxxiiibbbaaaaaabbbjjj~~~pppbbb^^^]]][[[```hhhooozzzwwwkkkeeegggmmmtttyyy{{{ssspppvvvzzzzzzzzzsss___PPPBBB===<<<;;;999999??????>>><<<;;;:::999888555555555555555555555555333333333444444555666777666555444666888999999888444444444555666666777777777999::::::999888888888777<<>>EEENNNSSSUUU\\\hhhrrrvvv{{{~~~{{{vvvuuuzzz{{{tttnnneee\\\UUUNNNIIIEEE>>>===<<<:::888888999::::::888777888:::;;;;;;:::<<<===???BBBEEEIIILLLMMMSSSVVVXXXZZZ[[[^^^bbbfffkkkmmmqqqvvv|||}}}vvvqqqnnnhhh___YYYXXXUUUUUUTTTTTTUUUWWWXXXZZZ[[[ZZZZZZ[[[^^^aaabbbbbbdddbbb]]]XXXUUUUUUYYY\\\___dddhhhiiihhhfffdddbbb```___\\\YYYUUUSSSQQQQQQPPPUUU[[[______]]]ZZZYYY[[[\\\]]]^^^______``````___```aaacccfffggghhhhhhhhhjjjjjjiiimmmtttuuusssvvvvvvvvvzzz~~~yyyssstttsssppplllfff___YYYXXX[[[___jjjyyy```QQQKKKKKKMMM]]]uuutttjjjkkkrrrxxxxxx}}}ssshhh`````````^^^ccckkkttt~~~{{{jjjdddeeegggooowww|||}}}xxxssswww~~~xxxrrrqqqzzzyyyhhhSSSFFF>>>999888999>>>===<<<:::888666555444777777777777777777777777999888777555444555555666666555444666888999999888666777888:::;;;===>>>??????AAADDDCCCBBBBBBFFFIIIOOOVVV```eeeiiioooyyy}}}{{{xxxyyyyyyoooggg^^^XXXPPPHHHCCC@@@>>><<<999:::999888555444555666:::999888999;;;;;;:::999===???BBBFFFKKKQQQUUUWWWbbbfffjjjllllllnnnrrrvvv{{{|||}}}xxxttttttqqqjjjeeedddcccbbbbbbbbbdddeeegggiiihhhfffddddddfffhhhhhhhhhdddaaa]]]XXXUUUUUUYYY\\\]]]bbbfffeeeeeeffffffccceeedddbbb```^^^]]]\\\\\\```eeekkkoooooommmlllkkkmmmmmmoooppppppqqqppppppooommmmmmnnnpppqqqqqqpppooopppooolllmmmooommmiiiiiiiiiiiilllppptttvvvvvvxxxzzz}}}xxx{{{{{{vvvrrrnnniiiccc^^^bbbiiiwwwjjjRRRHHHGGGKKKLLL]]]yyy~~~}}}zzzvvv{{{rrriiicccdddcccaaafffooozzzyyyjjjeeefffkkkqqqxxx}}}vvvvvvyyy~~~zzzqqqmmmmmmuuu~~~ppp___RRRGGG>>>;;;<<<===<<<;;;:::888777666666888888888888888888888888:::999888666666777888999999888777888:::;;;:::999777999<<>>>>>===@@@BBBGGGNNNVVV]]]cccfffpppvvv|||~~~~~~~~~{{{yyyzzzyyytttpppooommmllllllkkklllmmmnnnooommmjjjgggffffffffffffeee^^^]]][[[YYYWWWYYY]]]aaaffflllnnnmmmmmmqqqsssqqqrrrqqqqqqqqqqqqrrrrrrsssxxx|||}}}~~~{{{zzzzzzvvvqqqjjjhhhgggiiikkknnnoooooopppqqqrrruuuyyy~~~~~~}}}yyyxxxtttnnniiinnnvvv{{{bbbPPPEEEEEEKKKQQQfff{{{xxxzzz|||~~~rrriiidddeeeeeedddjjjttt{{{nnniiijjjqqqtttxxx~~~rrruuu|||~~~qqqooooooooowwwvvvjjj^^^QQQEEE@@@AAA999999:::::::::;;;;;;;;;888888888888888888888888:::999888777888999;;;===;;;:::999:::<<<===<<<;;;???BBBFFFKKKQQQVVV[[[]]][[[^^^```___]]]```hhhooonnnrrrxxx{{{||||||~~~~~~~~~vvvnnnccc[[[UUUOOOHHHBBB999888777777888999888777666999<<<<<<999777888999777777888<<<@@@CCCCCCBBBHHHKKKQQQZZZdddmmmuuuyyyzzz~~~}}}zzzwwwwwwqqqpppooonnnmmmmmmnnnnnnnnnkkkfffdddccccccbbbaaa```aaaaaa```aaaeeejjjnnnwww~~~}}}~~~wwwuuurrrrrrssstttuuutttrrrqqqqqqqqqsssvvvzzz}}}}}}}}}xxxtttyyysss```UUUGGGEEEMMMXXXqqqyyyuuuwwwyyyxxx}}}qqqiiidddffffffeeemmmxxx~~~sssoooppptttuuuxxx~~~{{{sssvvv|||vvvmmmpppsssttt|||{{{yyyssskkk```TTTKKKEEEDDD@@@;;;999;;;<<<<<<:::<<<;;;;;;;;;:::::::::999;;;???@@@======AAACCCBBBCCCEEEEEECCCBBBDDDFFFGGGLLLQQQYYY```eeeiiilllnnnrrrpppnnnmmmnnnppprrrtttzzz~~~|||xxxoooccc[[[PPPGGGAAA??????>>>:::999888777777888999999;;;;;;;;;999777777999;;;<<<===???@@@BBBGGGLLLQQQSSS\\\dddiiioooxxx}}}tttsssppplllhhheeedddddddddiiiiiiiiiiiijjjkkkmmmnnnoooooopppqqqsssxxx~~~~~~yyyvvvuuussspppmmmqqqsssvvvzzz}}}zzzeee[[[WWWSSSXXXlllrrrssszzz}}}xxxtttwww~~~~~~tttmmmfffbbbdddllltttzzzwwwrrrqqquuutttyyy{{{rrrxxx}}}tttrrrzzz}}}zzz|||}}}|||xxxrrriii```XXXSSSOOOKKKGGGDDDDDDDDDDDDDDDHHHHHHGGGFFFEEEEEEDDDCCC???DDDGGGGGGIIINNNRRRRRROOOQQQRRRSSSUUUYYY\\\^^^eeeiiinnnrrrtttvvvxxxyyyxxxwwwtttsssssstttvvvwwwwww|||}}}}}}|||wwwnnnbbbYYYSSSMMMDDD>>>;;;:::999999777666666666666777999::::::;;;;;;:::888888;;;===>>>???BBBDDDGGGMMMSSSXXXccckkkrrruuuyyyyyypppfffdddaaa______bbbeeegggqqqrrrtttvvvxxxzzz{{{|||~~~}}}||||||zzzxxxoooooooooppprrrtttvvvwww{{{lllgggfffeeeiiiyyyzzzlllpppwwwxxxtttqqqvvv}}}{{{yyyssskkkfffhhhooowww|||}}}wwwvvvyyyyyy~~~xxxtttyyy}}}wwwxxx{{{vvvpppjjjgggaaa___]]]YYYVVVUUUWWWYYY]]]]]]\\\ZZZYYYXXXWWWVVVQQQWWWZZZ[[[^^^dddhhhiiiffffffgggiiilllnnnqqqtttwwwyyyzzzzzzzzzzzz{{{}}}~~~}}}{{{yyyxxxyyyzzz{{{~~~~~~wwwnnneee]]]TTTJJJCCCAAA===999666555666666555666555555555777888:::;;;999:::;;;:::999:::===???BBBEEEIIIMMMRRRXXX___dddssszzz}}}}}}~~~rrriii]]]]]]]]]___dddiiiooosss~~~zzzxxxtttpppnnnnnnoooppp{{{yyy{{{~~~www{{{{{{tttvvvzzz}}}rrrggglllrrrsssqqqqqqwww~~~{{{~~~vvvppppppuuu}}}xxxvvvzzz}}}{{{|||xxxuuurrrsssrrrnnnjjjjjjmmmqqqqqqqqqqqqpppooonnnnnnmmmlllrrruuutttuuuzzz|||{{{|||yyywwwxxxyyyxxxxxxzzzzzz{{{{{{yyyxxxxxxzzz|||~~~~~~xxxssseee___VVVNNNHHHCCC>>>:::999777555444555666666555888777777777888:::<<<===999:::;;;;;;;;;===@@@CCCIIILLLQQQWWW]]]dddlllqqqzzz}}}}}}{{{vvvqqqllloootttxxxxxxssslllgggdddfffkkkqqqwww}}}{{{wwwuuutttwwwtttssswwwyyyzzz}}}ssskkkqqqyyy{{{ooodddgggnnnqqqtttvvv|||}}}{{{|||wwwzzz~~~~~~~~~{{{{{{||||||zzzxxxxxx}}}~~~~~~~~~~~~zzz||||||yyywwwyyy{{{|||||||||{{{}}}yyynnnccc]]]NNNIIICCC>>><<<;;;::::::777666555666777888777555999888888777888:::;;;<<<999;;;===>>>???AAAEEEHHHMMMQQQWWW]]]ccckkkrrrwww|||yyytttrrrpppjjjeee]]]```fffkkknnnoooppppppssswww~~~zzzvvvuuutttrrrsssxxxlllfffmmmzzzqqqdddbbbiiipppzzz~~~zzz}}}}}}|||||||||{{{{{{}}}yyyvvv{{{~~~{{{zzz~~~zzzqqqeeeYYYNNNHHH@@@>>>;;;888666666888999777666555555666777555444777777777777888:::<<<======???AAACCCEEEIIIMMMQQQRRRUUU[[[aaagggnnnuuuyyy}}}vvvpppiiidddcccaaa___\\\^^^bbbiiioootttyyy}}}yyysssrrruuuvvvkkkiiiqqqtttgggcccjjjsss}}}zzzxxxxxxzzz}}}~~~|||{{{{{{~~~~~~tttsss|||{{{mmmiiibbbYYYOOOFFF???;;;999888777666444444555666777555444444555666555444777777888:::===@@@CCCEEECCCEEEHHHJJJMMMQQQVVVYYYZZZ]]]ccchhhmmmrrrxxx|||}}}xxxtttbbb```]]]\\\]]]```ccceeemmmsss{{{}}}sssppprrryyyyyyqqqnnnttt{{{{{{wwwwwwzzz}}}~~~}}}}}}zzzxxxuuusssrrruuutttzzznnndddWWWSSSNNNGGG@@@;;;888777444555666555444333444555777555444444666777666666999999;;;>>>BBBGGGJJJMMMGGGIIILLLOOORRRWWW\\\```bbbeeejjjooosssxxx||||||zzzxxxuuuqqqkkkddd___\\\]]]^^^```dddkkksssyyyzzz|||uuuxxx{{{}}}zzzzzz{{{yyy{{{}}}|||zzz{{{wwwuuutttlllcccfffppp|||ssshhh\\\SSSFFFCCC???;;;777666555555555444444333333333444444666666555555666777888999<<<999888>>>GGGPPPSSSTTTNNNPPPTTTYYYYYYYYY___hhhmmmkkkkkkqqqyyy}}}xxxtttiiiiiigggddd___\\\[[[[[[___aaahhhrrr||||||}}}~~~zzz~~~uuulllhhh```XXX\\\fff}}}}}}pppddd[[[RRRHHH@@@>>>===:::888666444444444555555444444333444444555666666555666777888:::;;;AAA???>>>CCCLLLTTTXXXYYYRRRQQQTTTWWWYYY\\\fffqqqtttqqqpppsssyyy~~~~~~~~~yyyuuuqqqkkkeee```[[[\\\]]]^^^___bbbfffiiivvvwww|||}}}~~~}}}}}}nnn```XXXRRRNNNTTT___www}}}qqqgggZZZNNNFFF@@@;;;777777777666666555555555444555555444444444444555555666666666777999;;;===???FFFDDDDDDHHHPPPXXX\\\]]]WWWTTTTTTVVVZZZ```mmmzzz{{{wwwttttttxxx|||}}}|||}}}~~~{{{qqqmmmhhhccc^^^YYYSSSOOOSSSVVV\\\bbbjjjrrr{{{}}}}}}}}}}}}|||tttcccSSSNNNKKKKKKSSS^^^qqqzzzpppiiiXXXQQQHHH@@@<<<:::999888555666666777777666666555555555555444555555666777777777777999;;;>>>AAACCCHHHGGGGGGJJJQQQWWW\\\]]]ZZZWWWUUUWWW[[[bbbnnnzzz|||xxxtttsssuuuxxxzzz{{{}}}|||tttmmmiii```]]]YYYVVVTTTTTTTTTTTT]]]bbbllluuu~~~|||{{{zzz{{{zzzfffWWWJJJHHHHHHIIIQQQ\\\ooo}}}ttthhh[[[SSSBBB???;;;888666666555555555555666666666555444444555555555555666666777888888888999;;;>>>AAADDDFFFJJJJJJJJJLLLRRRWWW\\\^^^\\\XXXWWWYYY\\\aaaiiirrrvvvtttqqqqqqsssvvvyyy{{{|||uuummmddd\\\XXXTTTSSSSSSTTTWWW^^^fffkkkpppvvv~~~yyyxxxxxx}}}zzz|||mmmXXXMMMEEEEEEEEEGGGQQQ^^^uuuwwwlllaaaUUUIIIAAA;;;;;;999888666555444444555555444444333333333333666666555666666777888999:::;;;;;;===@@@DDDGGGHHHNNNNNNNNNPPPTTTYYY]]]```^^^YYYWWWYYY[[[^^^cccjjjppppppoooppprrrvvvzzz}}}|||wwwpppmmmhhhaaaZZZTTTPPPNNNUUUWWW[[[```gggppp{{{~~~xxxxxxzzz~~~iiiXXXMMMEEEAAADDDGGGKKKZZZjjjwwwmmm___SSSLLLFFF???;;;;;;;;;:::888666555666666666555444333444555666666666666666666777888999:::<<<======???BBBEEEHHHJJJPPPPPPQQQRRRTTTYYY^^^aaa```ZZZVVVWWWYYY[[[aaagggnnnoooqqqsssuuuyyy}}}}}}wwwtttoooiiidddZZZXXXTTTRRRRRRTTTXXXZZZccchhhpppwww}}}xxxyyy~~~~~~}}}xxxyyy~~~|||xxxxxx|||qqqZZZJJJFFFAAA@@@EEEJJJRRReeeyyy|||sssaaaWWWIII@@@===>>>===<<<777777666444222333666888888777666555666888:::<<<666666666666777888999:::>>>>>>???@@@CCCFFFIIIJJJOOOPPPPPPQQQSSSWWW\\\```bbbZZZTTTTTTWWWZZZaaahhhnnnpppsssvvvxxx{{{{{{sssiiibbb^^^YYYRRRMMMNNNMMMMMMPPPWWWbbblllrrrrrryyyyyy{{{~~~xxx{{{{{{~~~wwwrrrsssxxxkkkeeebbb```fffpppzzzsss^^^OOOIIIBBBEEEDDDCCCLLLaaavvvuuufffZZZKKKGGGBBB===999888999:::888888888888777777777777888888888666555555888;;;999::::::;;;;;;;;;::::::??????AAACCCEEEGGGHHHIIIMMMOOOQQQPPPNNNNNNQQQTTTXXXVVVTTTTTTWWW\\\bbbfffjjjooosssuuuvvvzzzyyysssiii^^^TTTQQQQQQNNNLLLLLLLLLRRRZZZaaahhhpppyyy}}}}}}~~~ssspppttt~~~uuuqqqqqqrrr}}}mmm[[[UUURRROOOSSS\\\mmm}}}kkkVVVIIICCC@@@BBBCCCGGGTTTkkkxxxnnnfff\\\PPPGGGCCCAAA===:::888777888999888888888777777777777777888999888777666777999<<<;;;;;;<<<<<<<<<<<<;;;;;;??????AAACCCEEEGGGHHHIIIMMMOOOPPPOOONNNNNNPPPRRRWWWUUUTTTUUUXXX]]]cccfffmmmrrrvvvxxxwwwyyy}}}zzzqqqhhhcccYYYPPPHHHFFFGGGGGGKKKOOO[[[bbbmmmwww~~~~~~|||}}}~~~yyypppooosss}}}wwwsssuuuyyylll\\\NNNIIIFFFCCCFFFLLL[[[kkk~~~xxxbbbOOOEEEBBBAAADDDHHHPPPbbbzzztttdddVVVNNNHHHBBB===;;;:::999999888888999999777777888888888888888888999999:::999888999;;;===========================??????AAACCCEEEGGGHHHIIILLLMMMNNNNNNMMMLLLNNNOOORRRRRRSSSUUUYYY___dddhhhqqquuuzzz{{{zzzyyyzzz|||{{{xxxssskkkbbbZZZRRRNNNKKKGGGDDDFFFIIINNNWWWaaammmvvvvvvnnnhhheeedddjjjttt~~~{{{tttpppqqqvvvyyyxxxuuu{{{ttt[[[PPPFFFCCCAAA???AAAEEEMMM[[[pppqqq\\\MMMGGGGGGGGGKKKSSS^^^qqqwwwiii^^^PPPFFFAAA@@@???===888999999::::::::::::999888888888888888999999999999:::;;;;;;:::;;;>>>@@@??????>>>>>>=========>>>???@@@BBBDDDFFFHHHIIIJJJLLLLLLMMMMMMLLLLLLLLLLLLMMMNNNQQQVVV\\\ccchhhkkkssswwwzzz{{{yyyuuutttsssiiieee^^^VVVOOOJJJGGGFFFDDDFFFLLLSSSYYY```mmmzzz|||mmmbbb[[[WWWUUUSSSYYYcccmmmxxx~~~}}}~~~xxxuuuvvvzzz~~~zzzyyyuuu~~~yyyeeeJJJDDD???===<<<<<<>>>AAAFFFQQQeee|||nnnZZZMMMJJJKKKNNNVVVaaaoooyyyjjj___NNNHHH@@@;;;999:::;;;:::777888999::::::999999888999999999999::::::;;;;;;:::;;;=========>>>@@@BBBAAA@@@???>>>>>>>>>>>>???AAABBBCCCEEEGGGIIIJJJKKKMMMMMMMMMMMMMMMLLLKKKJJJKKKNNNSSSZZZbbbiiinnnqqqtttuuuuuurrrnnnhhhdddbbbYYYUUUPPPJJJGGGFFFGGGHHHEEELLLYYYgggnnnttt{{{iiiYYYQQQNNNNNNOOOMMMRRRXXX```jjjyyy}}}~~~~~~~~~zzz{{{{{{wwwmmmWWWBBB@@@===<<<<<<===???AAADDDKKK\\\uuuppp]]]QQQOOOPPPZZZdddqqq~~~uuulll```RRRHHHAAA>>>;;;999999999888777666666777888888888777777::::::;;;;;;<<<<<<======:::<<>>>>>??????;;;===@@@AAABBBCCCEEEFFFHHHFFFDDDBBBBBBBBBCCCDDDDDDEEEGGGIIIKKKMMMNNNOOORRRPPPOOOPPPQQQPPPLLLIIIHHHLLLSSSZZZ```dddeeefffbbb___YYYTTTQQQOOONNNMMMKKKLLLMMMPPPUUU[[[```cccqqqxxx}}}xxxzzz{{{yyyxxx|||}}}dddZZZMMMFFFEEEGGGIIIIIIHHHKKKOOORRRZZZiii~~~}}}zzz\\\DDD>>>???===999777999:::;;;BBBCCCOOOhhh}}}sssmmmnnnrrr}}}fff___UUUKKKDDD@@@>>>===888888888888999888777777888888999:::;;;===???@@@<<<======>>>???@@@@@@AAA;;;>>>AAABBBCCCDDDFFFGGGJJJIIIGGGEEEDDDDDDEEEFFFFFFFFFHHHJJJLLLNNNOOOPPPSSSRRRQQQRRRSSSQQQMMMIIIEEEHHHNNNTTTYYY[[[[[[ZZZWWWTTTOOOMMMMMMPPPRRRTTTTTTWWW\\\ccclllttt{{{{{{rrrttttttrrrpppvvvlllXXXQQQHHHDDDEEEGGGGGGFFFDDDIIIMMMQQQWWWeeeyyy~~~|||lllSSSFFF???===;;;:::999:::<<<===DDDEEEMMM```xxx|||lllcccRRRLLLDDD???===<<<:::888666777888888666555666777999999999999:::<<<>>>???@@@???>>>======>>>???@@@???BBBDDDCCCBBBCCCGGGKKKIIIJJJIIIHHHFFFEEEGGGIIIIIIJJJJJJJJJJJJLLLOOORRRTTTTTTTTTVVVXXXVVVPPPLLLGGGGGGHHHKKKMMMPPPSSSUUUOOORRRVVVWWWYYY\\\bbbfffgggkkkrrryyyyyyrrrkkkjjjkkkiiifffjjjzzzttt^^^RRRNNNIIIGGGGGGFFFDDDAAAGGGHHHLLLOOORRR\\\qqq~~~}}}{{{xxx{{{||||||dddLLLAAA>>>===<<<;;;:::;;;<<<<<<>>>???HHH]]]www{{{ssseeeWWWPPPHHHDDD>>>;;;;;;:::999888777888999888777777888:::;;;;;;::::::<<<===???@@@CCCBBB@@@????????????@@@@@@CCCEEEDDDCCCDDDHHHLLLLLLLLLKKKIIIGGGGGGHHHJJJKKKLLLLLLKKKLLLNNNSSSVVVWWWWWWYYY[[[[[[WWWPPPJJJCCCCCCEEEHHHNNNTTTZZZ^^^^^^aaaeeehhhiiimmmrrrwwwyyy}}}~~~~~~yyyqqqjjjeeedddbbb```^^^ccctttlllWWWNNNJJJFFFDDDEEEDDDBBB@@@FFFGGGJJJMMMPPPZZZnnn~~~}}}yyywwwzzzzzznnnhhhgggjjjsss}}}xxxZZZFFF>>>======<<<<<<<<<;;;;;;;;;;;;<<>>===<<<<<<<<<===???@@@BBBFFFEEECCCAAA@@@@@@AAAAAABBBDDDGGGGGGFFFGGGKKKOOOOOOOOONNNLLLIIIHHHJJJKKKNNNNNNOOOOOOPPPSSSXXX[[[]]]]]]]]]\\\YYYTTTMMMGGGDDDEEEHHHNNNWWWaaajjjpppqqquuuyyy|||}}}~~~{{{xxxsssmmmeee___ZZZYYYXXXVVVSSSYYYkkk|||eeeRRRJJJHHHEEEDDDDDDDDDCCCAAAEEEFFFIIIKKKMMMVVVjjj}}}~~~yyy{{{}}}~~~zzzwwwxxxtttgggYYYTTTTTTYYYaaahhh|||rrrTTTCCC@@@<<<<<<======<<<<<<;;;:::===>>>GGGZZZsssvvvhhhXXXMMMFFF???<<<<<<888999999:::<<<<<<<<<;;;:::;;;;;;::::::;;;>>>AAA>>>>>>======>>>???AAABBBFFFEEECCCBBBBBBCCCDDDDDDDDDGGGJJJKKKJJJKKKNNNQQQSSSSSSRRROOOLLLKKKLLLMMMOOOQQQTTTVVVWWWYYY[[[]]]```]]]XXXTTTPPPMMMKKKJJJPPPSSSXXXaaakkkuuu}}}zzzyyyuuuppphhh___XXXTTTOOOOOOPPPPPPNNNTTTddduuuzzzaaaPPPIIIHHHGGGFFFFFFFFFEEEDDDFFFGGGIIIKKKMMMVVVjjj|||}}}uuuwww{{{~~~yyyvvvzzz}}}~~~yyycccWWWKKKHHHJJJMMMRRRVVVmmm|||nnnQQQCCCAAA<<<<<<======<<<<<<;;;:::>>>???HHH[[[tttssshhh[[[PPPFFFAAA>>>;;;<<<>>>777999;;;<<<<<<<<<<<<<<<======>>>>>>===>>>AAACCC??????>>>>>>???@@@AAABBBDDDDDDCCCCCCDDDFFFHHHIIIHHHLLLOOOOOONNNNNNPPPSSSUUUUUUTTTQQQNNNMMMNNNPPPOOOSSSYYY\\\]]]\\\[[[ZZZZZZVVVPPPKKKJJJMMMTTTXXXaaafffnnnwwwyyyuuuooofff]]]TTTNNNKKKFFFHHHLLLNNNNNNSSSbbbrrrxxx___NNNFFFGGGGGGGGGFFFFFFEEEFFFHHHIIIKKKNNNPPPYYYmmm{{{tttuuu{{{~~~vvvuuuxxxzzz{{{jjjUUULLLDDDCCCDDDEEEHHHLLL___qqqkkkOOOAAA???======<<<<<<<<<;;;;;;;;;<<<===GGG\\\vvv{{{lll[[[PPPHHHAAA<<<;;;;;;999:::===888:::<<<<<<<<<;;;<<<===@@@BBBCCCCCCCCCBBBDDDEEEBBBAAA@@@@@@AAABBBCCCDDDEEEEEEEEEFFFGGGJJJLLLMMMMMMPPPSSSSSSQQQPPPRRRTTTVVVVVVUUUSSSPPPOOOPPPRRROOOTTTYYY\\\\\\YYYVVVUUURRRPPPNNNNNNRRR[[[fffnnnqqqvvv~~~zzz{{{{{{sssfff[[[RRRLLLGGGDDDAAADDDIIILLLMMMSSSccctttxxx]]]KKKDDDEEEGGGFFFEEEDDDDDDDDDIIIJJJMMMQQQTTT^^^sss|||vvvwww{{{~~~zzzvvvwww|||lllZZZMMMFFF@@@@@@@@@AAADDDIIITTTiiimmmQQQAAA>>>>>>===<<<;;;:::;;;<<<<<<<<<>>>GGG]]]www~~~wwwmmmaaaTTTIIICCC@@@;;;888999:::888:::===;;;===??????>>>???AAACCCEEEGGGJJJJJJIIIHHHGGGGGGEEEEEEDDDCCCDDDEEEFFFGGGIIIIIIIIIIIIKKKMMMOOOPPPQQQTTTWWWVVVSSSRRRSSSUUUVVVVVVVVVTTTQQQQQQRRRTTTQQQSSSVVVWWWUUURRRPPPPPPRRRVVV\\\aaagggnnnvvv{{{zzzuuuuuu{{{}}}ppp^^^PPPIIIFFFBBB@@@???AAADDDGGGIIIRRReeexxx}}}aaaNNNDDDFFFIIIHHHFFFDDDDDDEEEHHHJJJNNNSSSWWWbbbxxx{{{{{{|||}}}zzz|||~~~||||||{{{bbbNNNJJJDDD???>>>===>>>CCCJJJOOOeeepppTTTCCC>>>???===;;;:::999:::<<<===@@@AAAIII]]]wwwrrrmmmcccWWWKKKCCCAAA@@@>>>:::888:::;;;:::===AAA>>>AAACCCCCCBBBCCCGGGJJJHHHKKKNNNOOONNNKKKJJJIIIHHHGGGFFFFFFFFFGGGHHHIIINNNMMMMMMMMMMMMOOOPPPQQQSSSVVVYYYXXXUUUSSSSSSUUUVVVVVVUUUTTTRRRRRRSSSUUURRRSSSSSSQQQNNNLLLLLLMMMXXX```llltttyyy{{{}}}{{{yyyuuuqqqpppvvv~~~nnnXXXIIICCCBBB@@@===??????@@@AAAEEEPPPggg|||gggSSSGGGIIILLLKKKHHHFFFFFFGGGGGGJJJNNNSSSYYYdddzzz}}}||||||{{{xxxttt~~~rrrYYYIIIAAAAAA@@@??????@@@AAAAAAQQQ___uuuqqqRRRAAA@@@=========<<<<<<;;;999999@@@@@@III^^^xxx{{{nnn^^^VVVKKKBBB===;;;999777888999:::::::::===BBBEEEJJJFFFCCCEEEKKKPPPRRRPPPSSSUUUVVVUUURRROOOLLLLLLJJJKKKKKKKKKKKKLLLOOOQQQQQQNNNMMMMMMKKKJJJPPPWWW]]]]]][[[XXXUUURRRRRRSSSWWWXXXXXXWWWTTTRRRQQQRRRPPPQQQPPPMMMKKKOOOYYYaaaooosssyyy~~~|||sssjjjfffggglllwww|||eeeTTTJJJ>>>===BBB???======BBBIIIMMMTTTgggzzzlllSSSNNNJJJHHHIIIHHHEEEEEEHHHKKKJJJKKKOOO[[[ooo}}}wwwsssnnnllluuukkkSSSFFFAAA@@@???>>>>>>???@@@AAANNN[[[pppsssUUUCCCAAA<<<<<<<<<=========<<<<<>>DDDHHHOOOKKKIIIKKKRRRWWWYYYXXXVVVWWWXXXXXXVVVSSSQQQQQQOOOPPPPPPPPPOOOPPPQQQRRROOONNNOOORRRQQQOOOSSSXXX]]]^^^]]]ZZZWWWTTTTTTUUUWWWXXXYYYWWWSSSPPPNNNNNNHHHMMMRRRVVVZZZ```jjjqqq{{{~~~yyytttllldddaaaaaafffqqq{{{uuu___PPPHHH======AAA>>>@@@@@@DDDJJJPPPZZZmmmvvv```RRRLLLHHHIIIJJJGGGFFFHHHMMMMMMOOOVVVeeexxx{{{}}}rrrlllllluuu|||```KKKBBB@@@@@@>>>>>>>>>>>>@@@@@@JJJSSSggg}}}uuuYYYGGGBBB;;;;;;;;;<<<===>>>??????AAAJJJ[[[nnnwwwkkk```SSSHHHAAA>>>:::888888999::::::::::::::::::===BBBHHHMMMVVVSSSRRRUUU[[[aaacccccc]]]]]]]]]]]]\\\ZZZXXXWWWVVVWWWWWWWWWVVVUUUUUUTTTOOOOOORRRVVVWWWUUUWWW\\\aaaaaa```]]]XXXUUUTTTTTTVVVVVVUUURRRNNNJJJHHHGGGIIIPPP[[[dddkkksss||||||uuuooohhhaaaZZZXXXXXX\\\gggqqq~~~xxxjjjVVVJJJEEE======AAA===BBBBBBFFFLLLTTTbbbvvvrrr[[[RRRJJJIIIKKKJJJHHHIIILLLLLLOOO[[[mmmxxxzzzssslllnnnvvvvvvYYYFFF@@@??????============??????EEEKKK]]]uuuwww]]]JJJBBB<<<;;;::::::;;;<<<>>>???@@@OOOdddxxx}}}qqqbbbVVVLLLDDD>>>>>><<<:::999999:::::::::<<<======>>>AAAGGGOOOTTT\\\[[[[[[^^^ccchhhjjjkkkgggfffdddbbbaaa```^^^]]]]]]\\\\\\\\\\\\[[[XXXVVVRRRQQQTTTYYY[[[ZZZ\\\```fffeeeccc]]]WWWQQQOOONNNOOOOOOMMMKKKHHHFFFGGGIIIYYY^^^fffnnnuuu|||~~~{{{uuummmggg[[[VVVRRRPPPPPPSSS]]]hhh}}}{{{sss___MMMEEEBBB<<<===AAA>>>CCCCCCEEEKKKWWWiii~~~kkk]]]OOOKKKLLLLLLKKKLLLNNNOOOUUUcccxxx|||}}}www~~~~~~}}}wwwrrrssszzzrrrUUUDDDAAA>>>===<<<<<<<<<<<<===>>>AAAEEETTTnnnyyycccOOODDD???===;;;::::::;;;===???EEEVVVnnnsssiii[[[OOOFFFAAA>>>>>>===<<<<<<;;;;;;;;;<<<===>>>???@@@BBBFFFLLLTTTYYYcccbbbccceeeiiillloooppppppmmmiiifffeeedddbbb```aaa___^^^___```___[[[XXXYYYVVVVVVZZZ\\\\\\___ccciiigggbbbZZZQQQJJJGGGFFFEEEFFFFFFGGGIIIMMMSSSXXXgggiiilllpppuuu}}}{{{uuuqqqsssvvv|||yyypppfff___QQQNNNLLLKKKJJJLLLVVVaaavvv{{{qqqXXXHHHBBBBBB===???DDD@@@BBBBBBDDDKKKZZZooo~~~mmm[[[TTTSSSRRRSSSUUUZZZ\\\dddsss{{{xxxzzzwww{{{uuuttt~~~}}}{{{yyyoooSSSDDDBBB======;;;;;;;;;;;;======>>>AAANNNggg~~~}}}lllYYYMMMDDDBBB???======???AAACCCQQQ```ttt~~~xxxttt___UUUJJJCCC???<<<===@@@999;;;<<<<<<===???BBBEEEAAACCCFFFIIILLLRRRYYY^^^jjjjjjkkklllnnnppprrrrrruuupppkkkhhhhhhhhhfffccccccaaa___```bbbccc```]]]```[[[XXX[[[]]]\\\]]]```dddaaa[[[RRRIIIDDDBBBCCC@@@CCCGGGLLLRRRYYYaaafffgggffffffiiiqqq{{{}}}uuugggaaa]]]```eeelllwwwxxxlll___VVVIIIGGGHHHHHHFFFHHHQQQ\\\ppp~~~rrrWWWGGGBBBCCC???BBBGGGDDDBBBCCCEEELLL^^^vvvooogggcccaaabbbdddhhhkkktttxxxqqqnnnmmmtttpppppp{{{{{{|||{{{tttnnniiilllxxxlllQQQBBB@@@===<<<;;;::::::;;;<<<===<<>>;;;;;;>>>;;;===>>>??????BBBGGGKKKIIILLLPPPTTTWWW\\\aaaeeerrrsssttttttsssssstttuuuuuuoooiiigggiiikkkiiigggeeebbb___```dddfffeeebbbccc^^^[[[^^^___\\\YYYZZZYYYVVVOOOHHHBBBAAACCCEEEEEEJJJQQQWWW[[[^^^aaabbb[[[ZZZZZZ```kkkzzz~~~nnncccVVVRRRQQQUUU\\\cccmmmvvvxxxgggVVVKKKCCCCCCEEEFFFDDDEEENNNYYYllluuuZZZIIICCCDDDAAAEEEJJJGGGEEEGGGIIIQQQddd~~~{{{uuutttuuuuuuzzzvvvkkkhhhiiikkkooommmooozzzxxx|||xxxlllfff___YYY]]]llliiiOOOAAA???<<<;;;::::::::::::;;;<<<<<<>>>JJJaaavvvpppcccNNNLLLIIIGGGIIIMMMRRRUUU```hhhqqqtttkkk\\\MMMDDD@@@;;;:::>>>???:::888:::AAABBBCCCCCCBBBEEEJJJOOOQQQUUUYYY^^^aaaeeejjjmmmxxxyyyyyyyyywwwvvvwwwwwwsssmmmgggfffjjjmmmlllkkkfffbbb___aaafffiiihhhfffccc___^^^aaaaaa[[[VVVTTTOOOLLLGGGAAA>>>@@@EEEIIINNNSSS[[[______[[[WWWUUUQQQPPPRRRZZZhhhyyytttbbbTTTMMMJJJLLLSSS[[[aaaiiiqqq~~~wwwcccOOOCCC@@@AAACCCEEECCCCCCLLLWWWjjjvvv\\\KKKEEEFFFCCCGGGLLLJJJGGGJJJMMMUUUiiinnnddddddhhhlllmmmlllooozzzyyyfffYYYQQQRRRQQQRRR\\\rrrfffNNNDDDEEE;;;===>>>===:::999999999>>>???HHH]]]vvvvvvmmm___XXXTTTTTTVVVWWWZZZ^^^hhheeeaaa\\\RRREEE======888999;;;=========<<<<<<@@@BBBDDDGGGIIIMMMRRRVVVZZZ\\\aaahhhjjjhhhiiimmmvvv~~~|||wwwwwwvvvrrrsssrrrooommmlllmmmnnnooofffdddcccfffkkklllhhhdddfffccc___]]][[[WWWRRRMMMHHHFFFCCC@@@AAAFFFMMMSSS^^^______\\\WWWRRROOONNNGGGIIILLLRRR___sssrrr```QQQKKKHHHDDDFFFRRR^^^ccccccccctttooo\\\PPPJJJFFFDDDCCCBBB@@@AAAKKKVVVpppdddVVVHHHEEEGGGIIIKKKMMMLLLKKKOOO^^^vvv~~~lllccc___bbbhhhlllmmmooovvv}}}zzzlll[[[PPPKKKLLLLLLMMMXXXlllhhhOOOCCCCCC<<<>>>???>>><<<::::::;;;???AAAJJJ]]]vvv}}}wwwjjjeeecccdddeeebbbaaaccc^^^WWWQQQMMMGGG>>>:::;;;;;;;;;===>>>???@@@@@@@@@EEEHHHMMMQQQVVVZZZ```cccccccccffflllnnnlllkkkmmmuuuzzzzzzuuusssvvvwwwuuuuuussspppmmmkkkkkkllllllkkkgggeeefffiiijjjhhhdddbbb___[[[XXXUUUQQQKKKFFFCCCDDDEEEFFFJJJPPPXXX]]]cccbbb^^^XXXRRRLLLJJJIIIGGGIIILLLPPPZZZkkk|||qqqcccSSSHHHEEECCC@@@CCCMMMVVVYYYZZZ\\\nnnzzzgggVVVKKKGGGEEECCCBBBBBBAAACCCNNNYYYrrrqqqcccTTTNNNMMMLLLLLLMMMMMMNNNVVVhhh~~~xxxnnnhhhdddfffjjjhhhjjjmmmttt|||xxx}}}ppp]]]OOOIIIDDDDDDEEEHHHRRReee~~~iiiPPPBBBAAA>>>??????>>><<<;;;<<<===AAABBBJJJ]]]tttwwwsssqqqrrrooohhhbbb```QQQHHH@@@>>>===:::999::::::::::::;;;===???BBBCCCJJJOOOWWW^^^dddjjjooorrrpppllllllqqqtttqqqmmmlllsssssspppnnnpppvvvyyywwwwwwuuuqqqmmmjjjiiiiiijjjnnnkkkggggggiiijjjhhhfff___\\\WWWRRRNNNJJJEEEBBBEEEHHHLLLPPPUUU[[[aaaeeebbb```\\\UUUNNNIIIGGGGGGFFFHHHJJJLLLRRR```tttnnn___QQQEEE@@@@@@===<<>>???>>><<<;;;<<<===@@@BBBJJJ[[[qqqzzzuuurrrkkk___VVVSSSHHH???777888::::::999:::;;;;;;;;;<<>>???BBBKKK[[[ooo|||qqqhhh^^^QQQIIIGGGBBB:::555999<<<<<<:::999??????@@@BBBGGGMMMSSSWWW\\\bbbllltttxxx{{{|||}}}xxxtttwwwxxxtttnnnkkkmmmkkklllqqqwwwzzzzzzyyyxxxvvvrrrnnnlllllllllmmmsssrrrpppmmmiiiccc]]]XXXOOONNNLLLLLLOOOUUU]]]bbbhhhgggeeeaaa]]]ZZZYYYYYY\\\___bbbbbb\\\TTTMMMIIIDDDCCCEEEFFFHHHOOOcccvvv|||kkkXXXLLLDDD>>>===???;;;;;;===@@@???>>>DDDKKK^^^zzzqqq```QQQGGGCCCBBBAAAAAABBBDDDFFFJJJVVVccc~~~sssnnnkkkiiieee______bbb___fffpppzzz~~~yyyxxx{{{www```NNNEEEBBBAAAAAA???AAAFFFJJJUUUlllnnnVVVGGGCCC=========;;;::::::<<<>>>@@@DDDNNN^^^qqqtttfff[[[QQQFFFAAAAAA<<<777666:::>>><<<;;;;;;???@@@CCCHHHNNNVVV]]]aaakkkqqqyyy~~~{{{xxxzzzyyyuuuqqqpppooonnnrrryyy}}}|||{{{|||{{{yyyuuuqqqoooooooooppptttsssoooiiiaaaYYYRRRNNNGGGJJJNNNTTT\\\eeeooovvvtttqqqkkkccc\\\YYYYYY[[[ggglllqqqqqqiii]]]PPPIIIDDDAAAAAAEEEFFFJJJZZZlllnnn___NNNEEE@@@===;;;<<<===;;;===???>>>>>>DDDLLL[[[www}}}nnn]]]PPPGGGCCCBBBBBBAAACCCEEEFFFJJJVVVbbb{{{rrrmmmhhheee```[[[]]]bbbaaajjjvvvxxxwww{{{mmmVVVIIICCCAAA@@@AAA>>>@@@EEEGGGNNNeee}}}www^^^LLLFFF>>>>>>>>><<<;;;;;;>>>@@@DDDJJJUUUeeewww}}}wwwmmmbbbUUULLLDDD>>><<<>>>999777888<<<>>>===>>>BBBDDDFFFJJJQQQYYYbbbiiinnnwww|||~~~}}}~~~|||xxxvvvxxxuuuuuuzzz}}}}}}}}}yyyuuuqqqpppppppppmmmkkkfff___WWWRRROOONNNOOOUUU___gggnnnsssyyy|||tttoooggg___[[[^^^dddjjjuuuzzz~~~ttteeeVVVMMMFFF@@@>>>CCCDDDEEEQQQ```||||||fffWWWGGG@@@>>>;;;:::;;;===::::::===>>>@@@EEELLL\\\wwwpppaaaUUUMMMIIIGGGCCCBBBCCCEEEEEEIIITTT```zzz|||ssssssmmmhhhccc]]]YYY[[[aaabbbnnn|||}}}wwwssssssvvvyyyzzzzzz~~~cccOOOFFFDDDCCCAAAAAA===???CCCDDDIII___xxx}}}cccPPPHHH?????????===<<<===???BBBHHHNNNZZZkkk|||{{{pppgggZZZPPPEEE???;;;777777::::::888:::===??????CCCJJJNNNQQQVVV^^^gggqqqxxx}}}|||zzzzzz~~~{{{{{{}}}|||wwwsssqqqppppppdddaaa[[[UUUPPPPPPRRRTTT]]]fffrrrzzz|||{{{zzzzzznnnjjjbbb\\\\\\dddpppyyy}}}zzzkkk\\\SSSHHH@@@===AAACCCBBBKKKXXXwww{{{eeeUUUEEE>>>===;;;;;;;;;===999777;;;>>>AAAFFFLLL___zzzuuuggg\\\TTTOOOLLLDDDCCCCCCEEEDDDHHHSSS___vvvwwwoooiiifffcccbbb___]]]bbbjjjcccppptttrrrmmmgggdddeeeiiilllvvvuuuwww}}}~~~yyy^^^MMMFFFBBBAAAAAA??????@@@BBBDDDKKK[[[jjjqqqZZZKKKCCCCCCBBB???<<<===AAAEEEGGGTTTgggxxx{{{vvvkkk]]]RRRIIIDDD>>>;;;::::::888666:::<<<>>>@@@AAAEEEIIILLLWWW]]]eeemmmsssyyy}}}}}}~~~|||wwwrrrlllfffbbb^^^TTTLLLKKKOOOVVVbbbllluuuyyy~~~}}}wwwsssfffeeedddfffnnnwwwttt```OOOCCC???===>>>???@@@FFFNNNlll|||gggNNNAAA@@@<<<<<>>???>>>EEEOOObbb{{{|||tttkkkaaaXXXRRRPPPNNNKKKJJJKKKNNNRRRUUU{{{}}}sssmmmeeeccccccdddbbb]]]^^^bbbbbbrrr{{{uuugggfffddd^^^[[[]]]fffnnnsssqqqooottt~~~xxx[[[KKKFFFCCC@@@???>>>===???BBBDDDJJJYYYhhhvvvbbbTTTJJJIIIGGGCCCAAAAAAEEEIIIUUU^^^mmm{{{tttiiiaaaXXXLLLCCCBBB>>>:::888888999999888======???@@@DDDJJJRRRXXXbbbgggnnnuuuzzz{{{tttmmmeee]]]XXXRRRLLLJJJQQQ\\\gggttt}}}yyyrrrnnnmmmnnnqqqvvv}}}{{{rrraaaQQQEEEAAA??????@@@@@@EEEKKKbbbyyyeeeLLL@@@@@@;;;;;;>>>;;;???<<<===BBBAAA@@@JJJWWWiii}}}uuummmhhh___[[[VVVSSSRRRVVV[[[^^^~~~ssslllgggdddbbbccc```]]]___dddjjjyyyssslllbbbcccaaa\\\XXXYYYaaahhhjjjiiihhhmmmuuuWWWHHHFFFDDD@@@======<<<>>>BBBDDDJJJXXXeeevvv}}}mmmbbbUUUSSSPPPLLLIIIKKKOOOSSSaaahhhrrr~~~vvveeeVVVNNNHHHAAA<<<<<<:::777777999;;;<<<<<<@@@@@@BBBEEEKKKUUU```gggnnnrrrxxx}}}vvvlllcccYYYQQQLLLHHHGGGLLLZZZkkkyyyzzztttqqqvvvzzzyyyvvvooo```PPPGGGBBB???@@@@@@@@@CCCHHHWWWkkkdddLLL@@@AAA===<<<===:::;;;;;;@@@EEEDDDCCCNNN^^^ttt}}}wwwrrrlllfffeeehhhlllpppssskkkgggcccaaa```___^^^cccjjjvvvvvvjjjccc\\\]]]]]]YYYTTTTTTYYY___```___^^^eeewwwrrrSSSFFFEEEEEE@@@<<<===<<>>===;;;:::999:::<<<>>>@@@AAABBBDDDHHHNNNVVVaaalllsssvvvzzzxxxlll___VVVNNNIIIFFFHHHHHHPPPaaarrrvvvrrrkkk[[[KKKEEE@@@>>>@@@AAAAAABBBFFFOOO___rrrdddLLLBBBCCC???===>>>:::>>>===DDDNNNRRRSSS\\\iii}}}rrrjjjgggccc``````aaacccjjjssszzznnnddd\\\WWWYYYZZZWWWRRRPPPTTTXXXZZZXXXXXX___ppppppQQQDDDEEEEEE@@@<<<>>>===@@@DDDGGGKKKSSS\\\hhhzzzmmmjjjfffccccccfffiiillllllpppxxx{{{nnndddRRRKKKBBB;;;::::::::::::;;;;;;<<<===>>>@@@BBBDDDEEEJJJRRRZZZccckkksssxxx|||~~~uuulll^^^QQQJJJGGGFFFFFFJJJKKKRRRaaannnyyyyyyrrrhhhVVVEEECCC>>>===@@@CCCCCCCCCFFFIIISSSbbbrrr}}}dddMMMBBBCCC???===>>>:::BBBAAAJJJ\\\iiinnnttt}}}vvvnnnjjjfffeeegggiiimmmvvv|||nnnfff^^^WWWTTTWWWYYYVVVQQQOOOQQQUUUZZZWWWWWW^^^lll~~~nnnRRRDDDDDDDDDAAA>>>???>>>@@@DDDGGGIIIOOOUUUddd~~~wwwtttpppmmmnnnooopppppppppsssxxxyyyuuuiii[[[QQQEEEBBB>>>;;;::::::999999999;;;===>>>???AAADDDFFFKKKRRR\\\eeelllrrrvvvxxxyyyrrreee]]]QQQGGGCCCCCCEEEGGGGGGHHHOOOXXXbbbmmm||||||rrreeeTTTDDDDDD???>>>BBBFFFFFFEEEFFFDDDLLLXXXggg{{{}}}fffOOOCCCDDD@@@>>>@@@<<>>===<<<<<<;;;:::999999<<>><<<===BBBDDDCCCEEEJJJ^^^{{{{{{wwwuuurrrnnnjjjbbbcccaaaYYYNNNDDD>>><<<777777777777888888888777:::>>>BBBEEEGGGIIINNNRRR[[[```gggmmmpppsssuuuvvv}}}qqqaaaVVVIIIGGGEEEDDDDDDDDDDDDCCCAAACCCFFFGGGJJJWWWrrr|||nnncccXXXPPPNNNHHHEEEJJJMMMKKKGGGFFFDDDNNN^^^ooovvv]]]PPPPPPKKKKKKOOOMMMVVV]]]qqq}}}```RRRTTTVVVSSSPPPSSSUUUSSSOOONNNRRRWWWZZZXXX\\\eeennnzzz}}}xxxyyyhhh[[[PPPMMMNNNOOOUUU^^^ooonnnUUUGGGCCCBBB@@@>>>===>>>BBBEEEDDDAAACCCIII]]]sssyyytttoooiiiaaa[[[[[[TTTKKKDDD@@@>>>;;;999888999;;;;;;::::::;;;<<>>CCCHHHUUUppptttggg```]]]YYYVVVVVVWWWUUUOOOLLLMMMKKKXXXkkk}}}qqqddd\\\ZZZ[[[aaagggpppwwwuuu]]]PPPPPPQQQQQQTTTTTTSSSSSSSSSTTTUUUUUUVVV\\\bbbgggnnn{{{yyyyyy|||hhhYYYNNNFFFCCCCCCHHHLLLUUUdddzzzmmmWWWKKKFFFDDDAAA?????????CCCFFFEEECCCFFFLLL\\\rrr}}}vvvpppjjjbbbYYYRRRMMMHHHAAA===;;;:::888666666777888888777888:::<<>><<<<<<999:::???DDDQQQlll~~~vvvrrrpppllliiiiiijjjhhhbbb```aaacccnnn}}}wwwrrrqqqrrrwww}}}qqqZZZOOOPPPRRRRRRTTTTTTTTTTTTTTTTTTTTTTTTVVV[[[```fffmmm{{{zzzzzzmmmYYYNNNHHHCCC@@@???@@@EEELLLXXXlllmmmZZZPPPKKKEEEAAA@@@======@@@CCCCCCBBBFFFMMM```ssszzzqqqhhh```WWWLLLEEE>>><<<999777777888777666777777888777777999<<>>===<<<:::777999===AAAMMMiii{{{xxxyyy~~~oooXXXPPPSSSVVVUUUVVVWWWXXXYYYYYYXXXWWWVVVWWW[[[```eeennn|||~~~{{{}}}tttbbbPPPHHHFFFDDDAAA@@@===BBBGGGPPPaaayyyppp```XXXPPPEEE???@@@======???BBBBBBCCCIIIQQQfffxxxxxxkkk^^^TTTKKKBBB<<<777777777777888999999888999::::::::::::===BBBFFFQQQTTTXXX[[[^^^```ccceeefffgggiiikkknnnsssyyy~~~yyyssskkkrrryyyxxxoooddd]]][[[UUUPPPGGGAAA===<<<;;;;;;:::999;;;???BBBMMMiiipppZZZSSSWWWYYYXXXZZZ[[[]]]^^^^^^]]][[[ZZZXXX[[[```fffppp~~~fffVVVGGGBBBCCCBBB???>>><<>>AAAGGGKKKSSSWWW\\\___aaaccceeefffhhhiiikkkmmmpppvvv}}}}}}}}}~~~wwwlllfffeeeppp||||||qqqddd[[[XXXTTTNNNFFF???;;;::::::::::::999<<>>>>>:::@@@CCCEEEOOOgggzzznnnhhh[[[IIIBBBGGGDDDCCCCCCFFFHHHKKKUUU___nnnzzz~~~qqqeeeUUUGGG???;;;888666666777888888888777999::::::;;;===???AAAEEEJJJNNNUUUZZZ___ccceeefffggghhhkkklllnnnooorrrvvv|||{{{zzz{{{vvvjjjcccaaafffsss~~~|||nnn]]]TTTRRRQQQKKKCCC===::::::999999888888;;;>>>???IIIfffyyycccXXXVVVWWWUUUTTTUUUWWWXXXYYYYYYYYYYYYXXX[[[bbbkkkwwwsssVVVMMMFFFDDDCCC@@@>>>>>>999???BBBBBBJJJaaa~~~tttpppcccOOOJJJQQQKKKHHHHHHKKKMMMRRR]]]hhhvvv~~~tttlll[[[RRRFFF===999888777555666888999888777777999<<<;;;>>>AAADDDFFFJJJNNNRRRYYY]]]ccchhhiiijjjjjjjjjkkklllmmmmmmnnnppptttwwwwwwvvvvvv{{{ssshhhccceeeiiipppzzzzzzgggVVVOOOOOOLLLGGG@@@<<<:::999999999777888;;;>>>>>>HHHeeemmm]]]XXXWWWVVVPPPQQQRRRSSSUUUWWWXXXYYY]]]aaaiiitttnnnOOOHHHDDDCCC@@@<<<999;;;999@@@CCCBBBHHH___}}}xxxuuuhhhUUUPPPYYYVVVTTTSSSVVVXXX^^^jjjuuu~~~ssseeeZZZJJJCCC<<<777777777666444777999:::999777888<<>>AAAEEEIIILLLOOOSSSVVV\\\```gggkkkmmmmmmmmmmmmiiijjjjjjiiihhhhhhkkkmmmooommmmmmrrr{{{|||sssggg```bbbllluuuzzzzzzdddRRRMMMOOOHHHDDD???;;;::::::999999888999===??????HHHfffvvvddd[[[YYYXXXOOOPPPQQQRRRTTTWWWYYYZZZccchhhppp|||fffMMMFFFAAA@@@???<<<<<<>>>888======@@@HHHSSSnnnyyylll```___dddaaa^^^]]]___fffooowww{{{~~~wwwooobbbQQQEEE;;;:::999777666666555555555444555777:::<<<<<<<<>><<<===>>>===FFFeeeppp```VVVRRRQQQMMMMMMQQQUUUYYY___fffgggqqq~~~eeeKKKEEEAAAAAA@@@<<<;;;===888======???GGGPPPjjjtttjjjjjjnnntttrrrqqqsssxxx~~~qqqeee\\\QQQDDD:::999888777666555444444444666666777999;;;===>>>???EEEHHHMMMQQQSSSUUUXXXZZZ^^^dddjjjmmmpppqqqllleee```ZZZRRRNNNOOOPPPOOOLLLMMMNNNPPPTTT]]]kkkzzz}}}uuunnnaaa``````bbbhhhqqqzzz}}}}}}wwwiii\\\TTTOOOKKKOOOFFF===::::::888888:::<<<:::===@@@@@@JJJggg}}}kkk]]]TTTRRROOOPPPUUU[[[___fffmmmrrr}}}{{{bbbIIIDDDAAAAAA@@@<<<:::;;;999===<<<>>>EEELLLcccxxxxxx}}}~~~{{{nnn^^^PPPGGG@@@:::444666666555444444444444444777777999:::===???AAABBBHHHKKKPPPSSSVVVZZZ^^^aaa___eeelllppptttsssiii___SSSMMMGGGCCCCCCDDDCCCBBBBBBCCCEEEGGGLLLZZZkkkxxx~~~wwwpppiiibbb^^^\\\___ccchhhlllpppssstttsssrrrkkk```ZZZYYYXXXUUUWWWIII<<<888999999999999777777:::???BBBNNNjjj|||hhh[[[VVVTTTVVV]]]dddiiipppwww}}}zzz{{{vvv]]]GGGCCC@@@BBBAAA<<<::::::999===;;;===CCCHHH[[[xxxvvvggg\\\MMMBBB===;;;999777555555444444444555555666777999:::<<<===@@@CCCFFFLLLNNNRRRVVVZZZ___dddhhhbbbhhhooosssuuuqqqeeeWWWKKKGGGAAA>>>>>>>>>>>>===;;;>>>AAAAAACCCMMM]]]jjjuuuqqqkkkeee```\\\ZZZXXX```cccfffiiijjjjjjiiigggeeeeeeccc```aaafffgggddd```OOO>>>999;;;;;;;;;;;;999999;;;???EEEUUUqqqvvvggg```^^^aaaiiiooosssyyyzzzuuutttpppqqquuuzzz}}}qqqWWWFFFAAA???AAA@@@<<<999:::888<<<;;;<<>>AAAFFFIIILLLOOOSSSWWW[[[```fffjjjfffmmmsssuuussslll^^^PPPFFFCCC???<<<;;;;;;;;;;;;777;;;@@@@@@???CCCNNNWWW]]]]]]\\\[[[ZZZ[[[\\\^^^_________``````aaaaaabbbXXX]]]bbbgggnnnuuuvvvssshhhVVVEEE???@@@???======???>>>>>>AAAJJJ]]]zzzwwwooommmpppwww|||~~~wwwpppooopppllllllooosssvvvmmmSSSFFFAAA>>>??????;;;:::;;;888<<<:::<<>>AAAAAA@@@CCCMMMbbb}}}~~~uuummmkkkkkkllljjjiiijjjnnnttt~~~mmmQQQFFFAAA=========::::::<<<777;;;:::<<>>???KKKSSS]]]cccbbb^^^ZZZXXXRRRNNNIIIGGGKKKTTT___gggtttvvvooohhh```\\\\\\VVVYYY]]]bbbmmmpppgggfffgggeeebbbccc______gggrrrnnnWWWJJJCCC>>>??????<<<999999:::999;;;===>>>@@@HHHQQQmmm}}}xxxkkkYYYKKKCCC>>>:::666666777777666444444666777888777777999;;;===>>>>>>BBBCCCEEEGGGJJJPPPWWW\\\dddggglllssszzz}}}~~~}}}{{{yyywwwooo___MMMEEEEEE@@@===:::888777666444222333555777888999;;;>>>@@@OOO[[[___YYYVVVZZZYYYRRRGGGFFFEEEHHHPPP___ppp{{{{{{wwwvvvvvvuuurrrssszzzvvvgggdddhhhjjjjjjjjjfffaaaaaajjjuuuwww{{{~~~~~~nnnXXXGGG@@@;;;<<<===:::777888:::999:::===>>>???GGGPPPiiiyyyppp```VVVHHH???;;;999777444555555666555333333555666888888888999;;;>>>??????DDDEEEGGGIIIOOOXXXbbbiiinnnpppsssyyy~~~zzztttmmm```PPPEEEBBB@@@<<<888666555444444333444666888999:::<<>>999888999888666555666666666444444666777::::::;;;<<<>>>@@@CCCDDDJJJKKKMMMPPPWWWbbbmmmuuu{{{{{{}}}xxxnnniiibbbVVVIIIAAA???<<<777333333333444444555777999::::::<<>><<<;;;<<<:::999:::<<<===>>>FFFNNN^^^}}}tttfffVVVKKKDDD@@@<<<999999999777666666777888777666666888:::<<<===>>>???AAADDDHHHKKKQQQSSSWWW[[[aaajjjsssyyyqqqdddbbbbbb[[[NNNDDD@@@<<<666333333444555666555777888999999;;;>>>@@@MMMUUUVVVLLLEEEKKKWWW___[[[dddrrrwwwqqqmmmnnnnnnlllmmmpppddddddhhhqqq~~~vvvgggddduuurrrwwwtttaaaKKKCCC>>>>>>???===<<<===;;;::::::======>>>EEENNN\\\zzzyyymmmaaaTTTGGG???:::999777666666666444333666777888777666666888:::;;;===???@@@BBBFFFLLLQQQUUUZZZaaagggmmmsssyyy|||xxxhhh[[[[[[___[[[QQQIII@@@<<<777444444666777888444555777888888999<<<>>>KKKOOOOOOGGGBBBLLL^^^lllrrryyyrrrmmmkkkmmmnnnlllkkkmmmccceeekkkvvvrrrdddeeeyyyzzzpppyyyyyyfffLLLDDD>>>======;;;;;;<<<<<<;;;<<<>>>>>>???FFFOOO]]]zzzwwwgggXXXMMMEEE>>>:::444444555666777777777777444666666666555666888:::999<<<@@@BBBDDDIIIQQQWWW[[[aaakkksssyyy~~~qqqcccWWWVVVXXXUUUMMMHHH???;;;777555555777888999444555666777777888;;;===FFFIIIJJJGGGIIIUUUiiiyyyrrrllljjjmmmpppnnnllllllfffjjjppp{{{yyynnndddiii}}}~~~{{{wwwsss}}}}}}kkkPPPGGG@@@???>>><<<;;;<<<>>><<<===??????@@@GGGOOO___{{{ooocccSSSFFF???<<<:::888555666777888888999:::;;;777888999888888888:::<<<<<<@@@DDDGGGJJJQQQZZZbbbjjjooovvv}}}ooocccXXXSSSOOOIIIDDDCCC<<<999666555666777777777444666777888888999;;;===DDDGGGLLLRRRYYYfffxxxwwwooojjjooossssssooommmkkkpppwwwxxxnnngggmmm~~~~~~wwwtttvvvxxxxxxwwwxxxoooTTTKKKCCCBBBAAA>>>===??????===>>>@@@???@@@GGGPPPbbb|||{{{ttt```UUUGGG<<<777777888888666666777777666555666777:::<<<===<<<<<<===???AAAAAAEEEKKKNNNQQQXXXccckkkxxx{{{pppfffZZZRRRIII@@@<<<===:::888555555666777666666666777888999888999<<<>>>DDDIIIRRR]]]iiiuuu{{{rrrlllpppwwwwwwrrrooopppuuu{{{~~~|||rrrkkkppp}}}zzzqqqmmmooossswwwxxx|||yyyvvvwwwzzzyyyeeeQQQBBBBBBDDD???;;;===???BBBDDDCCCAAAEEEOOOXXXkkkzzzvvvfffYYYFFFCCC>>>888333111222555777777777777777888888999777999;;;;;;;;;<<>>777666555555777888888888>>>999777;;;>>>======>>>LLLXXXgggsss}}}tttrrrwww{{{xxxtttsssxxx|||yyy}}}wwwrrrpppuuu|||sssgggkkkqqqsssyyyuuuhhhddd___^^^```eeemmmyyymmmYYYHHHFFFFFFAAA>>>@@@@@@DDDFFFFFFFFFJJJTTT]]]kkkwwwxxxnnn```RRRIIIAAA???;;;777333333555888888777777666777777888888999::::::;;;<<<>>>CCCFFFRRRVVV[[[```eeemmmxxxnnn^^^MMMDDD>>>::::::<<<:::999777777777777666666:::666555999<<<===AAAEEEUUUfffzzz~~~yyy{{{}}}}}}{{{}}}~~~~~~zzzuuutttwww{{{}}}qqqgggkkksssvvv}}}vvv```QQQOOOKKKKKKOOOUUU]]]jjjuuuxxxeeeTTTNNNKKKFFFDDDFFFDDDHHHKKKLLLMMMRRR[[[cccoooyyy|||tttgggXXXJJJ@@@;;;:::999888555444555888;;;888777777666666666777777:::;;;;;;<<<>>>BBBHHHLLLXXX\\\bbbggglllrrr{{{fffVVVFFF???===<<<;;;;;;777777666555555555555555888777888:::<<>>@@@BBBFFFJJJNNNUUUXXX]]]aaaeeemmmwww~~~yyyrrrZZZNNNAAA;;;===>>><<<:::555666666666666666888::::::;;;>>>AAABBBFFFSSS```sss{{{tttqqqsssxxx{{{rrrmmmrrrzzz{{{dddQQQIIIGGGEEEBBB@@@CCCEEEIIIQQQZZZsss|||nnnddd]]]XXXWWWYYYZZZ\\\^^^______aaafffjjjssszzzvvvjjjeee[[[OOOHHHEEEAAA<<<666555666777666555555777999777777777777777888999999888<<>>:::===???===999999::::::888777999===AAA===@@@GGGLLLPPPVVVfffuuu~~~vvvmmmlllooottt~~~yyyvvvzzzmmmTTTFFFDDDHHHDDD@@@???@@@AAABBBIIIPPPjjj{{{rrrkkkgggffffffhhhiiikkkkkkkkkkkknnnppp{{{xxxkkk___[[[PPPEEE@@@@@@???999333666777888777666555666777777777777888999:::;;;<<<:::???EEEHHHHHHGGGEEEDDDCCCDDDDDDEEEIIISSS```jjjyyy{{{nnn```SSSJJJEEEDDDBBB@@@AAADDDAAA<<<======;;;999777:::AAAGGGHHHMMMVVV```fffnnn|||vvvkkkdddgggnnnwwwwww^^^KKKBBBBBBEEEAAA>>>===???@@@AAAHHHOOObbb|||yyyvvvtttsssssstttuuuvvvvvvvvvwwwxxxyyypppggg]]]UUUQQQKKKCCC???===<<<888444555777999999777666666777666777777999:::<<<>>>??????BBBFFFGGGFFFCCCAAA@@@;;;<<<<<<<<>>???<<<999999<<<>>>@@@GGGNNN^^^yyy}}}{{{yyyzzz|||}}}~~~~~~~~~~~~zzz{{{vvviii]]]TTTMMMGGGJJJHHHEEEAAA>>>;;;:::999444777999999888777777888666777888999;;;>>>@@@AAACCCEEEFFFEEECCC@@@??????555777888888999>>>FFFLLL[[[rrryyymmm]]]PPPIIIFFFEEEDDDJJJTTT[[[ZZZXXXXXXVVVQQQMMMNNNOOOOOOSSS^^^mmmyyy~~~kkk]]]ZZZfffsssnnnUUUJJJAAA???AAA>>>>>>>>>>>>===>>>@@@DDDHHHWWWppp}}}~~~wwwooobbbUUUKKKHHHHHHJJJKKKFFF@@@;;;999999888888777777777888999:::999777999888777:::???CCCEEEEEEGGGDDD???<<<;;;:::999888444555555444555888<<<@@@VVVjjj{{{pppfffXXXKKKFFFDDDBBBFFFLLL[[[eeelllllljjjkkkhhhccc\\\XXXWWW]]]kkkzzzjjjYYY[[[lll|||~~~gggPPPGGG???===???<<<=========<<<<<<>>>CCCFFFUUUmmmzzzttthhh___SSSJJJFFFDDDCCCBBBCCC@@@;;;888777888777777666666666777888999888777:::;;;<<<@@@DDDFFFFFFDDDDDDBBB???<<<:::888777666333444555555555777;;;>>>MMMaaauuu}}}yyyqqqfff]]]UUUKKKCCCDDDHHHMMMUUU]]]kkkuuu||||||zzzxxxrrrllleeefffjjjsss~~~pppaaaaaaooo}}}zzz]]]IIIDDD===;;;===999;;;<<<;;;::::::===AAADDDRRRjjjyyymmmdddVVVNNNDDD@@@AAAAAA???;;;<<<:::777666777888888888555666777888999999::::::<<<@@@EEEJJJKKKIIIFFFCCCAAA@@@>>><<<999666444222222333555555555555888:::EEEWWWiiimmmeeeZZZPPPIIIEEEAAAAAAIIISSS^^^hhhqqqyyy~~~zzztttnnnjjjqqq|||xxxkkkjjjuuunnnSSSDDDAAA;;;:::<<<999;;;;;;;;;::::::<<<@@@CCCOOOggg~~~{{{uuujjj]]]SSSIIIEEE@@@>>>??????===;;;999888777777999:::999999555777888999:::<<<>>>@@@@@@GGGPPPTTTRRRKKKEEEAAA>>>??????===999555222111111222444555444444666777AAANNN\\\]]]TTTIIIDDDCCCCCCFFFMMMYYYeeepppxxx}}}}}}xxxssspppnnnmmmqqq{{{|||qqqqqqyyy~~~wwwrrroooqqquuu{{{fffNNNAAAAAA;;;:::<<<:::<<<<<<;;;::::::<<<@@@CCCMMMddd~~~uuukkkbbbWWWLLLDDDBBBCCCCCCAAA===:::;;;===999777666777888999999888444666999;;;<<>>@@@DDDKKKPPPTTT^^^gggfffZZZLLLBBB>>>???BBBCCC@@@:::555333333000111333333333444666888999:::>>>AAAAAACCCKKKTTT]]]hhhuuu}}}~~~sssgggccceeekkkvvv~~~xxx{{{}}}yyyiii\\\TTTMMMIIIHHHJJJNNNTTT```kkk}}}```JJJ@@@@@@:::999===;;;;;;;;;:::888888999===@@@GGG___||||||qqqfffUUUHHH@@@===;;;999<<<>>>@@@===999777777999999666444444666999;;;;;;999>>>CCCFFFIIINNNWWW]]]aaajjjrrrmmm]]]LLLBBB???@@@BBBCCC???888333222333111111222222222444888;;;===:::===DDDKKKQQQ[[[eeerrr{{{pppgggbbbfffoooxxx~~~~~~jjjYYYMMMHHHCCC@@@???AAACCCIIITTT```xxx|||```JJJ@@@@@@999888<<<;;;999999999777666888;;;>>>DDD]]]zzzxxxnnn^^^SSSEEE;;;888999<<<===>>>===<<<;;;::::::999888;;;888555555888===@@@AAA@@@EEEKKKOOORRRXXXaaaiiijjjsssyyyqqq___MMMCCC@@@@@@BBBCCC>>>777222222333111111111111111444999===EEEAAACCCNNNXXX```jjjsss~~~}}}{{{vvviiiccceeeqqq~~~mmmWWWJJJFFFEEE???<<<<<>>???;;;999:::666:::;;;;;;:::999888:::<<>><<<:::888555444333444333222111333777<<<>>>JJJUUU[[[]]]fffxxxyyypppllljjj```iiiwwwvvv___LLLBBB???>>>>>>;;;;;;===???@@@FFFNNNdddyyyzzz```HHH>>>???;;;:::;;;777777999:::999999999;;;===FFFVVVppp~~~sssdddUUULLL@@@<<<888555444444333333666555555444444444555555777888:::999888;;;@@@EEEOOOWWWbbbjjjnnnqqquuuxxxxxx|||~~~wwwbbbLLL@@@??????>>>;;;888555222///...///000111222444999???CCC\\\hhhppprrrzzzzzzqqqllllllnnnqqqyyyxxxyyyiiiTTTFFF@@@======<<<:::999;;;<<<===BBBIII\\\sssxxx___HHH===>>>:::999;;;888555666888888999:::<<>>===<<<999999:::::::::>>>EEETTTlllwww___GGG<<<===999888:::777555666888888888999<<<>>>BBBNNNbbbvvvzzzkkk[[[NNNCCC:::666888666333222333444444444444444444444444555666666888:::;;;;;;===CCCLLLSSS[[[fffrrrwwwtttrrruuuzzz}}}zzzjjjTTTFFFAAA===;;;999777555444444333222666999888888>>>KKKVVVnnnyyy|||vvvpppnnnttt~~~}}}~~~nnnRRRCCC>>>:::888888<<<999999;;;:::999===CCCNNNgggyyy```HHH<<<<<<888777999666777888999999888999;;;===AAAOOOcccvvv~~~xxxqqqgggZZZLLLBBB<<<999777777555333333555666666555333333333444555666777888666999<<>>===888777999666888999::::::999999;;;===DDDTTTggguuu|||zzzqqqgggXXXQQQGGG???:::999888888555333222222444555555444222222222333444666777888777;;;@@@EEELLLUUUaaaiiipppwww}}}}}}yyyxxx{{{yyy{{{uuu___KKKAAA<<<;;;888666555666777888888;;;???CCCJJJWWWiiiuuu~~~zzzxxxvvvzzz{{{rrr[[[EEE???===888777;;;888777777:::999888;;;@@@FFF```~~~iiiOOOBBB@@@:::999;;;888888999:::;;;:::;;;>>>@@@GGGVVVgggnnnnnniii]]]RRREEEAAA;;;888666777777666555333222333555666555444333333444555666888:::;;;<<>>AAACCCEEEHHHNNNVVV___kkkwww|||yyyxxx{{{gggQQQ???;;;:::666555:::777555666999999777:::???CCC]]]{{{mmmSSSEEEBBB<<<;;;===:::666888:::;;;<<<===AAACCCGGGVVVdddeee```YYYMMMBBB===:::777666666666666555666555555555777888777555666666777888:::<<<===>>>AAAFFFMMMTTTZZZcccmmmuuuvvv{{{|||zzz}}}zzzzzzzzzppp[[[HHH===666777888<<>>:::888666555444555555444444333333222222444555666777888888888888666777:::===>>>BBBLLLWWW\\\aaahhhmmmmmmiiibbb^^^YYY\\\bbbkkksssvvvsssppplllcccXXXNNNDDD>>>???DDDMMMUUUbbbnnnxxxzzzqqqkkkffffffiiivvv~~~fffKKKBBB:::999:::888888:::777777777777666666999;;;GGG```}}}}}}uuujjj```XXXQQQLLLJJJIIIIIIHHHFFFCCC@@@???>>>???===999555444444555777444444444444444333333333333444666888888888777777555888<<>>AAAFFFPPP^^^gggrrrooohhh```VVVMMMEEEAAAAAAAAAEEENNNVVVZZZWWWRRRIIIFFFGGGKKKPPPVVVaaakkksssxxx~~~{{{jjj___SSSKKKFFFCCCDDDHHHOOOaaa{{{wwwZZZEEE???:::999888555444666555666777666666777:::<<>>BBBEEEMMMZZZeeejjjtttmmmbbbUUUJJJCCC>>>===;;;;;;===BBBGGGIIIHHHEEEBBBDDDLLLXXX```fffnnnvvvzzz}}}xxxfffTTTLLLDDDBBB@@@>>>???BBBFFFVVVooo~~~tttVVVAAA<<<999999888555444777333555666666666888;;;>>>IIIeee~~~rrreeeXXXQQQIIIAAA===999666333333333444444444444444444333333333444555666666777555555666888:::===???@@@BBBEEEHHHKKKUUUdddkkkkkkllleeeXXXKKKBBB===;;;<<<888999:::;;;===>>>>>>>>>???EEERRRbbblllqqquuu{{{yyy|||{{{fffSSSGGG@@@;;;;;;<<<:::;;;>>>@@@LLLbbb{{{|||uuuuuussssss}}}{{{~~~rrrSSS>>>:::888999888555555888333444555666666999<<