BM6P6(@ &&&&&&''''''''''''&&&&&&$$$%%%&&&&&&''''''&&&&&&###$$$%%%&&&'''''''''''''''%%%%%%&&&((()))(((''''''''''''&&&&&&%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%(((''''''&&&&&&((()))***'''((()))))))))))))))(((+++***,,,,,,&&&111]]]lll777...((((((((((((''''''''''''''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&++++++++++++++++++,,,,,,,,,(((///:::UUUWWWMMMjjj~~~```222<<<:::777555555555333222222111000000111111000///000000000000000000000000,,,000111000000222222...000111111222333444444555555666777888777666444222222444222222>>>LLLKKKAAA777777666666666666777777999<<<<<>>777===<<<777666<<<888>>>AAAUUUWWWfffwwwrrriiiooo```nnnYYYWWWttttttXXXWWWssspppMMM===888444EEEKKK777888<<<999000>>>qqqnnn|||YYYHHH;;;444&&&===222555///---111111...000666IIIxxxccc000,,,///......------,,,++++++,,,,,,+++***)))((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&'''&&&&&&%%%%%%+++***)))'''''''''((())))))'''&&&'''***+++***(((((((((((((((((((((((((((%%%%%%%%%%%%%%%&&&'''((('''&&&&&&%%%%%%&&&&&&'''%%%%%%$$$###$$$%%%&&&'''///%%%$$$+++'''$$$;;;]]]~~~~~~VVV111777MMMoooXXX@@@UUUxxxbbbgggttt777$$$///(((,,,,,,+++---...///...,,,+++---///111222222111000&&&&&&''''''''''''&&&&&&$$$%%%%%%&&&&&&&&&&&&&&&###$$$%%%&&&'''''''''''''''%%%%%%&&&'''(((((('''''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%&&&'''((()))''''''((()))))))))))))))'''000222+++...LLLzzzPPP222***((((((((((((''''''''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''+++++++++++++++,,,,,,,,,...222,,,???uuuWWWJJJjjj>>>:::888777666666777777666444222111000000111111000...////////////////////////,,,000111//////111000---000000111222222333444444888999;;;;;;;;;:::888777777:::888555<<>>KKK|||```zzzXXX\\\wwwnnnWWWyyybbbxxxYYYsssvvv```bbb~~~dddKKKHHHCCC???<<<888AAA???:::UUU|||zzzSSS___<<<,,,888+++///222///...//////------000///@@@ZZZSSS&&&666///......------,,,++++++,,,,,,+++***)))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&%%%%%%%%%&&&&&&'''(((&&&&&&&&&''''''&&&&&&%%%***)))((('''''''''(((((()))'''&&&'''***+++***(((((((((((((((((((((((((((&&&%%%%%%%%%%%%&&&'''((('''&&&&&&%%%%%%&&&&&&''''''&&&%%%%%%%%%&&&'''(((%%%)))+++((()))999XXXrrr~~~rrrUUUVVVaaavvv{{{kkkvvvYYYiiiwww<<<)))222+++---,,,,,,---///000...---+++---...000111000///...&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%&&&'''''''''''''''&&&%%%&&&'''((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&''')))************"""111222(((777eeebbb222***&&&(((((((((''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&''''''''''''''''''''''''((('''''''''&&&&&&%%%%%%&&&&&&''''''(((((())))))***+++++++++,,,,,,,,,---+++333***KKKZZZ666<<<777777888999;;;:::777555222111000000111111000...////////////////////////000333444222222444333///111222222333333444444555555666777888999888777666666999777222333999999222333333444555666888999::::::555888<<<555;;;gggSSS777:::>>>888999555:::<<>>888777999===999BBBtttYYY}}}lllqqquuuRRRVVVyyyjjjbbbQQQzzzhhhlllpppFFF}}}qqq;;;555000...111111...---///...+++---222---'''000777444...///......------,,,++++++++++++******))))))((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''&&&(((''''''&&&&&&&&&''''''%%%&&&''''''((((((((('''&&&&&&'''''''''''''''''''''(((((()))((())))))***(((((((((((((((((((((((('''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&'''''''''''',,,&&&)))???ccc~~~ssspppoootttEEE{{{^^^888+++,,,(((+++******+++------,,,***,,,,,,,,,++++++***))))))%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$#########$$$&&&'''%%%%%%&&&&&&'''&&&&&&%%%'''&&&%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''&&&'''(((((())))))((((((&&&&&&''')))************...&&&222XXX}}}___...000...###+++'''''''''&&&&&&&&&&&&%%%$$$###$$$$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''(((((())))))******++++++******+++,,,---.../////////BBBvvvmmm\\\UUU\\\YYYFFF999::::::888666666777888888777555444222333444444333111111111111111111111111111---111222111111333222///333333333333333333333333222222222222333333333333222333444333333444666777666666555555444555555666222888:::666555999>>>???PPP}}}KKK777===666777666:::999999___kkkhhh~~~ggg{{{QQQjjj]]]hhhsss___]]]tttiiiUUU~~~\\\mmmeee...333:::888999<<<999222---,,,***(((***///000......111///......------,,,++++++************))))))((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''&&&&&&&&&)))(((''''''&&&'''''''''%%%&&&'''(((((((((((((((&&&&&&'''((((((((('''''''''((())))))(((((()))***((((((((((((((((((((((((''''''&&&%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&''''''''''''&&&,,,%%%111UUU{{{|||uuuxxxuuu}}}___PPPtttMMM333------***)))))))))***+++,,,+++)))+++++++++******)))))))))$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$###"""###$$$&&&'''%%%&&&&&&'''&&&&&&%%%%%%'''&&&%%%%%%&&&&&&%%%#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((%%%&&&'''(((((((((''''''''''''((()))))))))))))))+++///FFFnnnvvvGGG---,,,***%%%%%%'''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))******************************+++,,,---...//////444```dddIIICCCIIIHHH???IIIEEE???:::999:::;;;;;;777555444444555555444333222222222222222222222222000444666555666999888555777777777777777777777777444444333333333333333333666444333444444444444444444444444444555555666777666:::;;;888666999>>>AAA;;;hhh___===888777:::666999;;;666MMM~~~YYY]]]vvvNNNzzz___|||```qqqMMMiii{{{rrrYYYYYYnnnSSS}}}FFF555<<<888???KKKIII888...000111''',,,555111))),,,000///......------,,,++++++************))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&))))))((('''''''''''''''%%%&&&'''((())))))))))))&&&'''((()))))))))((((((&&&(((***)))(((''')))+++((((((((((((((((((((((((((('''&&&%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%&&&'''((()))(((((('''+++444MMMooozzzttt|||yyy{{{KKKeeefff===,,,------,,,***))))))***,,,,,,+++***++++++******************$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$###""""""$$$&&&'''&&&&&&&&&'''&&&&&&%%%%%%'''&&&%%%%%%%%%&&&$$$############$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&'''((($$$%%%&&&'''''''''&&&%%%(((((()))))))))))))))(((000@@@^^^}}}CCC***///%%%%%%...)))''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''''''''''''''''''''%%%%%%&&&'''((()))******+++++++++*********************+++,,,---//////000<<<}}}{{{qqqooo\\\UUUJJJBBB===<<<<<<===888666555555666666555444333333333333333333333333888<<<>>>===>>>BBBBBB???========================<<<;;;:::999999999999999???;;;888999999777666555222222333333555666888999;;;555444:::>>><<<:::;;;<<>>888999???777EEEnnnRRRWWWnnnLLLzzzSSSffffffbbbPPPzzzsssQQQ[[[lllRRR[[[{{{mmm666111---999OOONNN888,,,000...)))+++,,,'''---444000///......------,,,++++++************))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))(((((('''''''''&&&&&&&&&))))))((('''''''''''''''%%%&&&'''((())))))))))))&&&''')))*********)))(((&&&(((******'''''')))+++((((((((((((((((((((((((((('''&&&%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&''')))*********)))(((222LLLnnnuuuqqqzzzvvvDDDvvv]]]222''',,,,,,,,,+++******+++------,,,***++++++************++++++''' ,,,111)))$$$%%%######$$$%%%%%%&&&''''''(((((('''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&((('''&&&%%%%%%&&&''''''&&&&&&&&&&&&''''''&&&******%%%'''...///***444QQQsss{{{III:::,,,)))++++++)))((()))((('''&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%'''((()))&&&'''((((((''''''(((***''''''''''''((((((((((((++++++******)))*********,,,&&&///222&&&+++444,,,[[[qqqaaaCCC777888:::777999;;;;;;::::::;;;<<<666666999>>>???>>>@@@EEEMMMUUU\\\aaafffjjjjjjfffcccaaa_________]]]WWWSSSQQQLLLGGGDDDEEEFFFFFFEEECCC@@@<<<::::::888555222333333444555777999;;;<<<:::666666:::<<<;;;:::<<>>:::???666555@@@<<<>>>VVVjjjfffkkkpppiiiQQQqqqbbb```ppp\\\UUU~~~GGGmmmxxxrrrZZZhhh^^^UUU|||kkk{{{KKK333...///444333,,,+++111'''---111000......---+++111000///111333222...***+++******)))(((''''''&&&((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''GGG333%%%&&&((($$$"""&&&''''''''''''((((((((((((((()))))))))))))))(((((())))))(((((((((((()))))))))'''&&&&&&'''''''''&&&---&&&###''')))((('''(((###)))***&&&&&&***)))###)))---)))(((,,,)))&&&...>>>ddd~~~tttooommmrrrGGGxxxEEE---///---+++222++++++++++++++++++++++++---,,,***(((((()))***++++++###$$$...222,,,((()))$$$$$$$$$%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&'''&&&'''(((***(((''''''&&&&&&''''''((('''$$$''',,,+++***666FFFXXXnnnzzzOOO777---&&&'''******(((((((((((('''&&&&&&&&&&&&&&&$$$%%%%%%&&&''''''((((((&&&'''((((((''''''(((***''''''((((((((()))))))))+++***************++++++...(((,,,---%%%(((999FFFttt~~~sssfffaaa___ccceeeggggggfffffffffhhhppppppssswwwxxxvvvxxx}}}}}}|||xxxtttnnniiiccc\\\TTTOOOPPPNNNJJJFFFAAA<<<888666===;;;:::<<<::::::>>>EEE>>>|||oooYYYgggzzzaaaCCC:::===666555>>>999:::OOO\\\hhheeeZZZrrr[[[{{{nnnfffSSSXXXlllXXX\\\VVVWWWPPPiiitttCCC444***---111//////111+++...+++&&&'''000777777111000///000111111...+++*********)))((('''''''''((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''666(((!!!%%%(((%%%###'''&&&&&&&&&&&&''''''''''''(((((())))))))))))((((((+++******))))))))))))***((('''&&&&&&''''''''''''!!!&&&++++++'''%%%%%%&&&'''***)))%%%"""###%%%&&&%%%***((('''+++'''&&&///QQQqqq|||{{{\\\ffffff888+++---,,,******++++++++++++++++++++++++---,,,***(((((()))***+++)))###"""***---)))&&&(((%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&'''))),,,///(((''''''&&&&&&''''''(((((( %%%000+++&&&???eeesss^^^---)))%%%$$$(((***(((''')))((('''&&&&&&&&&&&&&&&&&&$$$%%%&&&(((((((((((('''&&&'''((((((''''''(((***((())))))))))))*********))))))))))))***+++,,,,,,---***(((++++++***EEEooo~~~uuullleeeaaaTTTSSSRRRQQQMMMMMMVVVaaaooocccjjj{{{JJJ<<<<<<777999>>>999999HHHgggYYYfffwwweeeXXXnnn^^^tttbbb]]]VVVlllNNNqqqzzztttMMMPPPEEEKKKeeeIII...)))///000...---)))...---)))///:::;;;333222000////////////...,,,******))))))((((((''''''((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''((("""!!!''')))%%%$$$(((%%%%%%%%%&&&&&&&&&&&&'''(((((())))))))))))((((((,,,,,,+++******)))******((((((''''''''''''(((((((((<<>>''')))'''))),,,***'''&&&***''''''&&&%%%%%%&&&&&&&&&$$$%%%''')))))))))'''&&&&&&'''((((((''''''(((***))))))*********+++++++++))))))))))))***+++,,,---)))+++'''---333///NNNĦĦӵkkkaaavvvĦUUUAAA<<<999===@@@<<<<<L=hĦ4ĉ@ӵwwwyyy>LeeeGGG;;;999??????===???AAALLLbbbsss|||ttt~~~___bbbhhhuuu^^^{{{WWWhhhcccWWW___@@@HHHvvvoooNNN===555...,,,---222///+++///>>>HHHAAA222111000000...---------...))))))))))))((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))&&&###%%%)))&&&'''''''''((((((((((((''''''((()))))))))))))))+++***)))((((((((((((((('''(((***)))'''(((***,,,YYYoookkkLLL;;;000'''&&&((('''%%%%%%&&&++++++++++++(((444OOOhhh???+++;;;^^^OOOZZZ...(((666+++(((111***++++++++++++++++++++++++*********)))))))))))))))%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$(((((()))(((''''''***,,,)))((((((''''''(((((()))""",,,,,,(((;;;cccGG=?)))((()))'''''')))(((&&&)))...%%%%%%%%%%%%%%%&&&&&&'''$$$%%%&&&''''''&&&%%%%%%&&&'''((((((''''''(((***)))************+++++++++))))))))))))***+++,,,,,,***///---***...888QQQoooHdĦ=ĪjGG=?mmmcccHdĦmmm{{{NNN;;;888>>>::::::???===BBBooo[[[mmm}}}hhh^^^aaatttfffssshhhdddYYYyyyVVV\\\```BBB```nnn[[[HHH666,,,---...111>>>OOOXXXNNN:::***///000000///---,,,,,,---))))))))))))((((((((((((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%$$$$$$''')))'''''''''((((((((())))))&&&'''((())))))******)))))))))(((((((((((())))))''')))+++***((((((+++...dddssswwwgggWWW>>>)))###(((+++***&&&***))))))))))))>>>aaaTTT111555WWW{{{eee^^^qqqBBB******333***&&&---+++++++++++++++++++++++++++******)))))))))(((((((((###%%%&&&ӵ%%%%%%&&&ĭӵ&&&ӵ$$$Ħ$$$$$$$$$$$$$$$$$$$$$$$$%%%ӵӵ000HHHĦƜ`1.׼s))),,,)))'''Ħ'''***%%%%%%$$$$$$%%%%%%&&&ӵ%%%Ħ((((((''''''(((***)))))))))***ĭӵ111TTTĦĦĦDdD?fӵĦӵƜ`1.׼sĭӵӵĦĦĦDdDӵӵӵĦӵĭӵ>>>777___hhhppp^^^]]]XXX\\\rrreee{{{[[[nnnooollltttVVVVVVpppXXXJJJGGGGGGOOOdddvvvjjjGGG,,,%%%---///111111...,,,,,,,,,(((((((((((())))))))))))((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''###$$$$$$$$$%%%''''''&&&&&&&&&&&&'''''''''((((((&&&'''((()))************(((((((((((()))***++++++&&&))),,,+++((((((+++///cccttt~~~```999'''+++///,,,(((***))))))+++000MMMxxxeeePPPZZZxxx]]][[[222---,,,---+++))))))***++++++++++++++++++++++++)))))))))))))))(((((('''&&&)))?~4'''%%%%%%g&e>&e&&&g&e$$$>hӵ$$$$$$$$$$$$$$$$$$$$$g&e(((guO>uO>&e1117774ff?>ߝLgĉ@,,,***''')))Shӵ$$$$$$$$$$$$$$$%%%%%%g&e###>hӵ(((''''''(((***((())))))fff?><z***g&e>&e)))999HLShӵgLS?ʬ3h?D%%)?ZufĦgLg&egĉ@g&e>&e@e??g<ĉ3we<Ħggg3h?@eZ3h?gLD%%)?fff?><z=?Ħg&eg&eS?ʬ4ff?>ߝL@eg&e3h?g&e>&e>>>@@@?????[[[vvvqqqmmmrrrYYYwwwfffKKKUUU{{{YYYZZZYYYMMMlllvvvrrr{{{yyyaaa555&&&222,,,///222111...,,,+++,,,(((((((((((())))))))))))((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''''''''((()))&&&!!!%%%%%%%%%&&&&&&&&&''''''&&&'''((()))************(((((())))))***+++---...&&&))),,,+++((((((,,,000]]]ssssssFFF******+++%%%***,,,***+++///777ZZZxxxeeeLLL---222---)))///...))))))++++++++++++++++++++++++)))))))))))))))((((((''''''4Dӵ%%%)))'''Hƅ^Hu]Ħ%%%Hu]Ħ$$$ZuR)Ħ$$$$$$$$$$$$$$$$$$$$$Hu]Ħ)))HŐeHŐeHu]Ħ666qIܗGIӵtt***+++(((HGgĉ@&&&&&&%%%%%%%%%&&&&&&&&&Hu]Ħ%%%ZuR)Ħ%%%%%%&&&''''''))))))sߝLGdUĦ+++Hƅ^Hu]Ħ!!!ntHdĦHGgĉ@HdĦHtƅ^Bt=o9ĦDtfo9Ħg?HdĦHu]ĦttHƅ^Hu]ĦH׼stQje<Ħ|||rrrBt=o9ĦH׼sHtĦBt=o9ĦHdĦDtfo9ĦsߝLGdUĦtttHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]Ħ>>>AAA<<>>;;;999>>>999@@@>>>III```|||jjj\\\rrrcccEEEyyybbbfff{{{fffsssQQQtttxxxsss[[[yyyoooUUUdddsssIII...,,,000///---...///---+++***+++,,,+++++++++++++++***))))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&'''((((((''''''''''''&&&&&&&&&+++***))))))++++++***)))''''''(((((((((((('''''',,,------,,,******+++---999fffKKK000...((("""''',,,999SSSuuuaaaNNN___yyyfffeeeUUU...000000///......---,,,,,,,,,,,,,,,+++++++++***************))))))((((((((((((,,,4DuXӵ'''((('''DdDΦDdDӵ%%%DdDĦ######o)h###$$$$$$$$$$$$$$$$$$$$$$$$DdDĦ(((DdDΦDdDΦDdDӵXXX=ӊB1.uTӵHߝL`o9&&&po9wӵ&&&%%%%%%%%%&&&&&&&&&DdDĦ%%%%%%o)h%%%%%%%%%%%%&&&''''''''''''DdDΦDdDĦ***DdDΦDdDӵIIIGIpӵDdDĦpo9wӵDdDĦpo9uGIdnuR)ĦDdDĦnuR)ĦCdgĪjDdDĦDdDĦHߝL`o9DdDΦDdDӵDdDĦgeĦsp?aĦGIdnuR)ĦDdDĦDdDĦGIdnuR)ĦDdDĦDdDĦnuR)ĦDdDΦDdDĦEEEDdDĦnuR)ĦDdDĦDdDĦpo9u=ӊB1.uTӵDdDĦDdDĦGIdnuR)ĦDdDΦDdDӵAAA999999===:::???AAA???dddzzzvvv```wwwttt{{{cccnnnUUU{{{fff~~~VVVWWW^^^kkkZZZYYYvvvSSS555***---000000---...---+++))))))+++,,,++++++,,,,,,++++++***)))))))))))))))))))))))))))'''''''''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''((((((''''''&&&'''''''''&&&&&&'''''''''(((((((((,,,+++***+++,,,,,,+++)))''''''((((((((((((''''''+++,,,---,,,***))))))***)))KKKvvvrrr[[[KKK===???BBBJJJ[[[vvvYYY<<<,,,FFFuuu{{{oooPPPrrrCCC+++000000000///......------,,,,,,,,,+++++++++******))))))(((((((((((('''''''''+++4DuXӵ''''''&&&DdDʜ4DuTӵ%%%>d<Ħ###Dt###$$$$$$$$$$$$$$$%%%%%%>d<Ħ'''>d<ʜDd<ʜ4DuTӵnnnF&uTӵ4DufئL>e'''puR)Ħ&&&%%%%%%%%%&&&&&&&&&>d<Ħ%%%Dt&&&%%%%%%&&&''''''&&&&&&DdDΦDdDĦ***>d<ʜ4DuTӵddd4DwDd<ĦpuR)Ħ>dd<ӵDdd<>d<Ħ4DufئL>eDdDʜ4DuTӵDdDĦgeĦs<v>aĦpeӵDx<DdDĦDdDĦpeӵDx<>d<>d<ӵDd<DdDΦDdDĦmmmDdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵEEE888:::===;;;>>>DDD;;;wwwsssgggjjjhhhnnnvvvuuu```xxxkkk}}}UUUwwwtttqqqlllzzz]]]sss}}}qqqWWW:::......///---***------,,,***((((((+++---***++++++++++++***))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''***)))((('''''''''''''''%%%&&&&&&'''((())))))))),,,++++++,,,......,,,***''''''((((((((((((''''''&&&(((******)))(((((((((%%%000JJJhhhzzzzzzrrrssswwwVVVFFFEEEaaasssaaa^^^444+++////////////......------,,,,,,,,,+++++++++******((((((((((((((((((((((((%%%)))4DuXӵ&&&%%%&&&D&dq&ĒR%%%%%%sdKĦ###DHRRud######$$$$$$%%%%%%%%%sdKĦ&&&D&oq<Ōq&ĒReee>dp&ĒRsssnfʜd<Φ>d<Ħ***s&dq&ĒRHHH{{{i?ʜtd<ĦHHܗDӊB<xB?daĦB?Ho9>d<>d<ӵB?Ho9<xxxxxxx&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒRKKK999<<<;;;<<<===CCC;;;nnn^^^nnnsssiiiwwwrrr{{{___|||aaaggg~~~YYY\\\kkk{{{qqqOOO===---,,,///...+++)))------,,,***((()))+++...)))))))))))))))(((((('''((((((((((((((((((((((((&&&'''''''''''''''''''''''''''&&&&&&&&&&&&''''''***)))((('''''''''''''''%%%&&&&&&'''((()))******,,,+++,,,---///...,,,***''''''((((((((((((''''''"""%%%(((************+++---$$$+++HHHcccmmmooopppeeerrr}}}pppppppppyyyQQQ...///......------------------,,,,,,,,,+++++++++******))))))))))))))))))))))))$$$(((4DuXӵ&&&$$$&&&Hu]3hh%%%%%%%%%ne$$$$$$=e#########$$$$$$%%%%%%&&&ne&&&'''pIƎ@t@hVVVzzz>hVVVfe+++@ďD&&&&&&&&&%%%%%%%%%&&&&&&&&&ne%%%%%%=e%%%%%%%%%&&&''''''&&&&&&ege******sĪj@h222]]]fdDĦ@ďDHkge@h@GHĪj@IŌBeneHkgenefeHu]3hhsegeĦja>aĦ@Gse<Ōiii@GHkgeqqqyyyHĪj@IŌegeHu]3hIŌDdDĦne@h>hsene@GsĪj@hSSS===@@@:::<<<<<aĦs׼sHowwwuuuD^DdDĦs׼sZZZBBBCCC999===<<<>>>AAAVVVlllrrrgggzzzbbbhhhpppwwwdddcccfff~~~ZZZiiigggMMM111000,,,)))***...///...+++---...---,,,+++,,,...)))))))))))))))(((''''''))))))))))))))))))))))))&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&'''(((''''''(((((()))))))))*********+++---///...+++(((''''''((((((((((((''''''''')))***++++++---///111777111------///---((($$$+++444111AAAttt]]]111222___VVV222111---------...............,,,,,,,,,+++++++++******'''''''''(((((()))))))))Φ4DuXӵtvӵ>d<Ħ'''%%%%%%%%%%%%%%%%%%Ħ&&&&&&&&&&&&&&&&&&&&&""""""###$$$%%%%%%&&&&&&&&&&&&Ħ((()))))))))''')))+++''')))???ZZZ}}}GGG(((///000!!!&&&,,,,,,'''%%%((((((%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''Ħ%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''''''''(((((()))***************))))))***+++,,,,,,,,,PPP>d<ĦĦ>d<ĦBegeFYĉ>aĦ~~~Benu]ӵ___>d<Ħ>d<ĦĦBeĦ^^^EEEEEE888===<<<@@@EEEPPPxxxqqqgggyyyeeezzz___QQQ{{{rrrjjjuuu~~~hhhAAAxxxNNN))),,,111222......222000)))+++---......---,,,---...***************)))(((((())))))))))))))))))))))))&&&&&&&&&'''''''''(((((('''''''''&&&&&&'''''''''%%%%%%%%%%%%%%%&&&'''((((((((((((((()))))))))))))))***+++---...---***'''''''''((((((((((((''''''((())))))))))))***---///(((------&&&!!!$$$---555'''555++++++WWWbbb@@@KKKwww]]]555///.........///////////////,,,,,,,,,+++++++++******&&&&&&&&&'''''''''((((((?aŖ%7uSQuR)ӵsdKĦ$$$%%%%%%%%%%%%%%%gdKĦ&&&&&&%%%%%%$$$$$$$$$$$$######""""""######$$$'''gdKĦ'''((()))***)))&&&///000###???~~~www555###+++((($$$))))))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%gdKĦ&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))((()))******)))***,,,......ggggdDĦgdKĦssssdKĦŶS3we<^^^iĉ@3hR/ŌDdDĦsdKĦgdKĦgdKĦpppGGG555:::===:::@@@>>>WWWkkktttZZZ}}}eeeiiicccmmm|||ooovvv@@@GGGyyyxxxMMM333222///......------,,,++++++++++++++++++++++++++++++************************************))))))))))))&&&((())))))(((''''''(((&&&&&&&&&&&&&&&'''(((((('''''''''''''''&&&&&&&&&((((((''''''''')))+++,,,******)))(((((((((((((((''''''''''''(((((((((((()))((('''&&&&&&'''((()))***))))))((()))+++,,,---333***666;;;@@@nnnzzzmmm999...111))),,,111...000222,,,---------,,,,,,+++++++++(((((((((((((((''''''&&&>A&&&ne$$$$$$%%%%%%%%%%%%ne&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&'''((())))))ne'''((()))******'''(((///,,,)))LLLooo222%%%,,,(((&&&)))((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%ne%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''(((((()))************+++***))))))+++,,,777oooDenezzzne>Ak<xxxfhqqqvvvwww{{{DeneneneyyyOOO:::<<<@@@===@@@<<>>===AAA???@@@;;;OOOmmmuuuqqquuuhhhmmmuuurrr\\\~~~mmmfff\\\LLLnnn}}}tttXXX<<<...,,,...///......------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))&&&((())))))(((''''''(((((((((''''''(((((()))***&&&&&&&&&''''''(((((()))''''''''''''((()))***+++***))))))(((((((((((((((&&&''''''''''''(((((((((((((((''''''''''''(((((((((((()))***++++++++++++///)))000///---QQQ~~~{{{tttjjj666777,,,,,,000++++++///,,,------,,,,,,,,,,,,++++++***+++,,,------+++))))))(((''''''''''''(((((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%(((+++---------,,,%%%%%%&&&&&&'''((()))***,,,$$$---000$$$:::nnnMMM)))---///(((,,,)))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%$$$((((((((()))******++++++)))***+++***))))))+++,,,NNNxxxLLLmmmbbb]]]>>>:::>>><<>>999===:::>>>888JJJrrr|||qqqlllwwwwwwzzzppppppccchhhhhhXXX\\\~~~qqqmmmMMM111,,,111222000000///......------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------************)))))))))(((&&&((())))))(((''''''(((((((((((((((((()))******)))))))))((((((''''''&&&%%%&&&''''''((()))))))))))))))(((((((((((())))))&&&&&&&&&&&&'''''''''''''''(((((((((((((((((('''&&&''')))***++++++***))))))''',,,---***AAArrrQQQ000222AAAtttsssEEE111,,,222000...000...,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,+++***((('''(((''''''''''''(((((()))''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&''''''&&&%%%$$$%%%&&&''''''((('''''''''---(((,,,---)));;;hhh|||kkk???&&&//////&&&+++((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))******+++&&&'''))))))***+++...000ggglllrrryyymmmeee@@@;;;>>>;;;;;;666HHHxxxqqqxxxkkkttthhhuuu~~~aaappp{{{zzz```wwwmmmJJJkkkvvv|||tttDDD555...333444,,,***111///......------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------************))))))))))))&&&((())))))(((''''''(((((((((''''''(((((()))***)))))))))(((((((((''''''%%%%%%&&&(((((((((((((((((((((((((((((())))))***%%%&&&&&&&&&&&&'''''''''''''''((((((((((((''''''''''''((()))************((((((+++...---;;;jjjGGG&&&111JJJyyy\\\>>>...000///---...+++++++++,,,,,,,,,,,,------)))))))))))))))((((((''''''''''''''''''((())))))''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%((())))))******)))''''''---,,,)))+++...666YYYsssHHH(((,,,,,,%%%***((((((((((((((((((((()))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&'''''''''&&&''''''(((((()))******'''((()))******+++---///]]]jjjrrrtttQQQeee@@@<<>>888@@@???PPPggg{{{{{{wwwQQQxxxeeeooovvvmmmllluuuVVVyyy___{{{|||aaaBBB,,,///555222(((***444555---///......------,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))&&&((())))))(((''''''(((&&&&&&&&&&&&&&&'''((((((###$$$&&&(((***+++---...$$$%%%&&&(((((((((((('''((((((((((((((()))******%%%%%%%%%&&&&&&&&&''''''&&&'''((())))))((('''&&&((((((''''''''')))+++,,,+++***)))---,,,,,,RRRzzzOOO---UUUxxxssssssiiiAAA555000...///---+++++++++,,,,,,---------,,,+++)))''''''((()))+++(((((((((((((((''''''''''''''''''(((''''''&&&%%%''''''&&&&&&&&&%%%%%%%%%)))&&&###$$$&&&***///222222444222+++&&&&&&(((***)))777JJJQQQCCC///'''+++...)))+++///)))...WWWxxx[[[555&&&---***222***))))))))))))******+++((((((((((((''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((((((((((()))******++++++...VVVkkkgggRRR{{{xxxWWWBBB999;;;@@@:::>>>EEE___www|||SSSwwwXXXxxxyyyyyyzzz]]]lll```bbbttt|||jjjEEE222333111111111111000000000000111000...---,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------))))))))))))(((((((((((()))))))))))))))(((''''''&&&&&&&&&''''''''''''(((&&&''''''((()))******+++)))))))))))))))(((''''''(((((())))))************((('''&&&&&&'''((()))***((((((((((((((('''''''''((()))))))))))))))(((''',,,###+++...------AAAxxxsss<<<666{{{^^^AAA+++)))000///,,,...---)))+++111111,,,///...---+++***)))))))))(((((((((((('''''''''''''''((((((((('''&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%"""%%%%%%---@@@UUUaaafffaaaWWWIII;;;111,,,)))666YYYzzz}}}fffJJJ333&&&...111111000555GGGgggrrrBBB***000)))(((+++***))))))(((((())))))(((((((((((('''''''''''''''&&&&&&&&&%%%%%%%%%$$$&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((((((((((()))******++++++&&&>>>lllgggUUUuuuoooqqqUUUBBB::::::>>>===>>>DDDaaa|||cccvvvvvvwwwkkkooorrruuuyyydddtttWWWxxxlllMMM999444666000000000000///////////////...---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,+++******)))))))))((((((((()))))))))))))))(((''''''&&&&&&&&&''''''''''''(((&&&''''''((())))))******)))))))))))))))(((''''''))))))))))))))))))******(((((('''&&&''''''))))))((((((((((((((((((((('''''''''((())))))***))))))---%%%,,,--------->>>rrrvvvBBB777rrr{{{]]]999+++//////,,,...,,,((((((---...,,,...---,,,+++))))))))))))''''''''''''''''''''''''(((((((((((('''&&&%%%$$$''''''&&&&&&&&&%%%%%%%%%)))......222KKKrrr~~~xxxsssooommmlllzzzZZZ888,,,000,,,+++CCCmmmPPP---000***'''+++***)))((((((''''''((((((((((((((('''''''''''''''''''''&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&''''''''''''(((((((((((((((((()))******++++++(((...RRRcccWWW{{{nnnQQQAAA;;;:::<<>>:::---.........---------,,,,,,+++++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))))))))))))))(((''''''&&&&&&&&&''''''''''''((('''''''''((((((((())))))(((((())))))))))))(((((()))))))))))))))((((((((())))))((((((''''''''''''''''''''''''((((((((((((((((((((((((((()))******...)))///,,,------444ZZZbbbEEEUUUxxxpppUUUAAA...---///000...,,,,,,---...,,,+++***)))((((((((((((%%%&&&&&&&&&''''''(((((((((((((((((('''&&&%%%$$$''''''&&&&&&&&&%%%%%%%%%******(((555___{{{~~~___JJJ888AAAbbbqqqNNN888'''...((((((((((((((()))***+++((((((((((((''''''''''''''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''((((((((()))******++++++---(((///CCC```aaaUUUTTTpppjjjQQQNNN@@@;;;::::::<<<<<>>:::AAAKKKuuuvvvuuu[[[hhhwwwnnnbbbxxxzzz}}}qqqccc}}}eeejjjqqqmmmSSS---///333333///***+++///...------------,,,,,,,,,,,,,,,------,,,+++***)))************************)))))))))*********++++++******)))))))))((((((((()))))))))))))))(((''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''((()))))))))))))))%%%&&&&&&'''((()))******&&&'''((())))))(((((('''&&&&&&''''''((())))))***,,,***)))'''&&&'''((()))++++++///)))...111)))888\\\wwwzzzwww{{{nnnEEE999...---...,,,+++,,,,,,,,,+++************+++$$$$$$%%%%%%&&&'''(((((($$$%%%&&&'''((((((((((((''''''&&&&&&&&&%%%%%%%%%&&&$$$###$$$%%%&&&'''((((((######)))'''"""'''333JJJjjj{{{cccDDD111000...,,,***((('''''')))(((((((((''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''((((((((()))******++++++---(((---,,,!!!...[[[OOONNNbbbxxxUUUfffvvvlllzzzvvvuuujjjuuuUUU???777:::@@@;;;DDDOOOsssoooZZZvvvaaaoooXXX|||{{{vvvxxxWWWZZZqqqRRR{{{ZZZ888333333---''',,,666333'''.........---------,,,,,,+++,,,,,,,,,+++***((('''************************'''((((((((())))))******))))))))))))(((((((((((()))))))))))))))(((((('''&&&&&&&&&'''''''''(((((('''''''''''''''''''''&&&''''''((()))))))))))))))$$$%%%&&&'''(((***++++++%%%&&&''')))))))))((((((&&&&&&&&&'''((())))))******)))'''&&&'''(((***+++******///(((...222(((444WWWuuulll\\\zzzUUUCCC222---.........///,,,,,,++++++***+++++++++)))'''%%%%%%&&&'''(((''''''&&&&&&%%%%%%&&&&&&'''''''''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&'''((((((%%%%%%%%%&&&&&&&&&''''''...===fff|||qqq___FFF000---...+++&&&&&&***&&&&&&+++---***&&&$$$&&&&&&''''''&&&&&&%%%$$$'''%%%$$$$$$%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&((((((''''''''''''(((((('''***---------000777>>>kkk}}}\\\\\\hhhsssPPPjjjMMMBBB888666===>>>AAAKKKhhhgggfffWWW[[[}}}rrr|||uuukkkOOOXXX~~~SSS555888///............---------......---,,,,,,+++******'''+++,,,)))***...,,,&&&******************************)))))))))))))))***+++++++++***)))(((((('''''')))***++++++***)))'''((((((((((((((((((((((((++++++***'''%%%$$$&&&((())))))(((''''''(((((()))'''(((((((((((((((((('''%%%&&&((()))))))))((('''((('''&&&%%%%%%&&&'''(((******))))))((((((''''''***+++,,,,,,++++++---///NNNLLLBBBWWWttt}}}fffFFF000+++000000,,,///,,,***))))))******)))(((&&&$$$$$$&&&((((((((('''&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''(((%%%%%%%%%&&&&&&&&&'''''''''---MMMrrr}}}mmmSSS===---%%%&&&+++)))%%%$$$''''''&&&'''+++'''''''''''''''&&&&&&%%%'''%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&((((((''''''''''''((((((+++---///---***+++///444===gggvvveeeYYYkkkRRRuuuwww]]]```mmmsssPPPBBB:::888>>><<>>:::>>>;;;???HHHfffrrrvvvwwwooo```uuummmsssnnn\\\YYYllliiiKKK999000)))............------------------,,,,,,++++++*********---,,,******,,,,,,***************************))))))(((((((((((())))))++++++******)))((((((((()))***,,,,,,,,,,,,***)))((((((((((((((((((((((((***(((&&&(((***+++(((&&&'''((()))*********)))((()))((('''&&&&&&'''((()))'''((()))***+++***))))))&&&&&&%%%%%%%%%%%%&&&&&&))))))((((((((((((((((((+++---...---------///111KKK>>>333444ZZZ}}}uuuaaaSSS}}}rrrttt___EEE000+++111---,,,+++,,,------,,,***+++)))'''&&&'''(((((('''&&&&&&''''''''''''&&&&&&''''''&&&%%%%%%%%%%%%&&&$$$$$$######$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''***)))***MMMkkkVVVBBB111,,,))))))------)))%%%%%%******)))))))))((())))))'''&&&%%%%%%'''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''((((((''''''''''''((((((%%%(((+++,,,+++***+++,,,000000666QQQvvvlllccciiiaaassszzz{{{vvv{{{yyyyyy\\\@@@???:::======@@@GGGzzzbbbwwwuuufff{{{pppUUUhhhppp```zzzjjjFFF111000333111.........---------,,,,,,,,,,,,,,,,,,++++++******)))******)))(((((())))))************************((((((((('''(((((()))***************))))))(((((()))***++++++++++++***)))((((((((((((((((((((((((,,,)))(((+++///000---((()))***,,,......---+++***)))(((&&&%%%%%%&&&((()))&&&'''(((******))))))(((%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((((((((((((((+++,,,---,,,,,,,,,...000DDDzzzGGG222444SSS|||jjjKKK???CCC```ooo|||aaaAAA111222,,,++++++---......+++)))///---***((((((((('''&&&&&&''''''((((((''''''&&&''''''&&&%%%%%%%%%%%%&&&$$$############$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%+++%%%777lllgggOOO000(((###&&&******((((((,,,+++***))))))))))))***(((&&&%%%&&&'''))))))(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''((((((''''''''''''(((((($$$&&&***,,,,,,,,,---------///000777EEEPPPjjjfffaaauuu~~~{{{XXXaaappp{{{gggiii|||eee>>>???999;;;===@@@EEEuuu___yyysss{{{iiivvvppp{{{eeeIII^^^}}}OOOtttgggFFF000+++///333444...------------,,,,,,,,,,,,+++++++++++++++******)))***++++++)))'''(((***************************((((((((((((((()))***************)))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((+++)))'''+++///111---(((+++---///000111000///---((('''&&&%%%%%%&&&'''(((%%%&&&'''((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''(((((()))))))))***++++++***+++---///888qqq]]]>>>EEE[[[[[[777+++(((GGG}}}nnnuuuSSS777+++,,,+++,,,---...---+++)))000---***((((((((('''&&&&&&'''((())))))((('''&&&''''''&&&%%%%%%%%%%%%&&&$$$$$$######$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''###,,,'''+++QQQrrrYYYJJJ:::000+++''''''***,,,+++***)))((()))******(((&&&%%%&&&(((******)))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''((((((''''''''''''(((((('''(((***+++,,,,,,+++***+++---***+++111333>>>UUUrrr}}}rrrdddWWWiiinnnZZZ___^^^XXXpppzzz]]]ZZZiii}}}qqq~~~qqq===???888:::<<>>???777;;;:::>>>BBBqqqaaa~~~vvvwwwbbbccc{{{wwwwwwbbbeeennnlllppp]]]xxxppp]]]===333,,,...111///---------------,,,,,,,,,++++++******************+++++++++,,,111444000)))(((---************************))))))))))))***+++,,,---)))))))))))))))))))))***))))))(((((((((((())))))((((((((((((((((((((((((''''''&&&&&&&&&''''''(((((())))))***++++++,,,,,,$$$%%%'''(((((('''%%%$$$$$$%%%'''((((((((('''&&&%%%&&&''''''''''''&&&%%%$$$$$$%%%&&&'''))))))***)))***++++++***+++---...///QQQoooXXX[[[tttkkkjjjsssooo]]]UUUnnn|||HHH<<>>@@@ppphhh{{{nnn|||ooojjjlll|||qqqzzzrrrmmmwww}}}ZZZ\\\___ooopppJJJ777111222000///------///000222......---,,,++++++++++++***************)))(((((())))))(((((((((((())))))(((+++))),,,///'''###...)))(((***///222///)))&&&***(((&&&'''))))))((('''***'''%%%&&&'''&&&&&&'''+++******)))))))))))))))))))))))))))))))))))))))&&&&&&%%%'''((()))(((&&&((((((((((((((((((((((((''''''''''''''''''&&&&&&%%%'''((('''&&&&&&'''((((((''''''&&&&&&&&&'''''')))+++------,,,******+++%%%777eee???888\\\PPP666888///GGG|||jjjkkkyyynnn}}}fff:::&&&111222***+++111''''''&&&&&&&&&&&&'''''')))((('''&&&&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&'''''''''(((//////+++***...KKKtttfff???000;;;===???888333222...888OOODDD999,,,(((+++,,,(((###!!!$$$)))---000...***'''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&'''((()))***++++++............---------------000111///,,,///777>>>PPP```xxxMMMLLL{{{{{{sssxxxaaa\\\XXXyyy|||DDD;;;999===<<<===???oooyyycccsssggg~~~nnnmmmeeewwwvvvhhh{{{yyyrrrSSSQQQhhhvvvccc}}}XXX???555---111000///......///000111......---,,,++++++++++++***************)))(((((())))))(((((((((((())))))'''+++((((((---***(((000,,,///777BBBIIIEEE;;;333&&&***+++''''''++++++&&&***(((&&&'''''''''((()))+++***))))))(((((())))))))))))))))))))))))))))))((('''&&&&&&((((((&&&$$$''''''''''''''''''''''''''''''''''''''''''&&&&&&$$$'''***+++***(((''''''(((''''''&&&&&&&&&'''''')))+++------,,,******+++...111OOOxxx~~~hhhtttgggQQQcccRRR111888BBB^^^~~~tttjjjuuuTTT;;;333---...000+++''''''&&&&&&&&&&&&''''''(((((('''&&&&&&'''((((((&&&&&&&&&%%%%%%$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&(((//////,,,+++)))777SSS|||lll>>>EEEOOOhhhnnnqqqeeeMMM666---HHHrrrooo]]]DDD111)))((())))))+++(((&&&&&&)))***)))'''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&'''((()))***++++++------------------------+++...//////---+++++++++---999JJJ[[[jjj|||VVVXXXnnnkkkrrrssseeeSSSRRRkkkFFF===999===???@@@AAAqqqwwweeeooocccqqqooorrrsss|||zzzjjjtttzzz|||kkk<<>>:::<<<>>>???AAAqqquuukkknnn]]]oooqqqooonnn{{{rrruuunnnnnnRRRoooaaaqqqJJJ,,,///777000000///............///000...---,,,+++************))))))************)))(((***))))))))))))))))))***&&&///+++$$$)))---+++---///HHHkkklllYYY999000(((&&&)))******)))(((******'''&&&(((************)))((((((((((((((((((((((((((((((((((((((()))'''%%%%%%&&&'''&&&%%%''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&''''''%%%(((+++,,,+++(((&&&%%%'''&&&&&&&&&&&&'''(((((('''***,,,,,,+++******+++)))(((444JJJiii}}}WWW||||||uuuYYYeeelllqqqzzzlllhhhyyyoooKKK------333)))''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&''''''&&&%%%%%%$$$######$$$$$$&&&'''((((((((((((%%%%%%&&&&&&&&&&&&&&&&&&%%%)))&&&$$$)))&&&%%%000***999PPPkkk|||hhhEEENNN\\\hhhZZZvvvyyyuuu@@@FFF|||xxx```GGG888***)))***,,,......+++'''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''(((((())))))******)))******+++,,,---......///,,,)))(((+++...000000+++000444333000000777===NNNbbb|||eeehhhccc\\\kkkvvv~~~~~~FFF>>>;;;===999;;;>>>nnnoooooommmSSSggg~~~tttttt^^^yyybbbxxxbbbtttsssPPP:::---///444000//////............//////------,,,+++************((())))))*********))))))******))))))))))))******(((111---'''***+++***///EEEaaayyySSS777$$$''',,,'''&&&,,,''',,,,,,&&&$$$'''***(((***))))))((('''((((((((((((((((((((((((((((((((()))'''%%%%%%'''(((((('''''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&''''''&&&((())))))'''%%%&&&&&&&&&&&&&&&&&&&&&'''((((((''')))+++,,,+++******+++******///;;;UUUmmmXXXwwwRRRsssfffXXXVVVmmmhhh@@@///111000''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&''''''(((''''''$$$$$$%%%&&&&&&''''''(((&&&***&&&$$$***)))'''...((()))222EEEaaa}}}QQQ<<>>;;;===;;;>>>AAArrrkkkvvvqqqOOOdddxxxaaaWWW~~~jjjRRR\\\[[[999333111//////,,,........................---,,,+++******))))))***((())))))************)))+++******))))))******+++***000---***,,,***///@@@hhh|||iiiHHH---+++,,,&&&%%%,,,)))//////'''$$$(((***(((***)))((((((''''''(((((())))))))))))))))))))))))+++)))'''&&&'''))))))(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&'''''''''((()))'''%%%$$$%%%&&&&&&&&&&&&&&&&&&'''((()))&&&(((+++++++++******++++++&&&(((333OOO{{{LLLkkkqqqZZZuuujjjRRRqqqvvvpppzzzddd[[[\\\rrrzzzRRR555///---''''''&&&&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$######$$$%%%'''((())))))%%%+++'''$$$***)))&&&***+++)))+++...111@@@cccZZZ666@@@jjjsssOOOEEEBBBIII@@@///KKKxxxpppaaaLLL999...,,,...((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))''''''(((***+++---......'''))),,,...//////.........---++++++---000444666555222......555FFFZZZhhh|||zzzMMMSSSvvvsssWWW}}}dddTTTbbb~~~wwwAAA===;;;>>>>>>@@@CCCtttgggyyyvvvNNNdddrrr{{{eeeooowww}}}~~~tttVVVeeejjjyyyoooGGG///111222000///,,,---..................------,,,+++***))))))))))))(((((()))***************+++******))))))******+++,,,---***,,,...+++<<<[[[rrr___DDD000))))))***(((,,,444444***%%%)))+++((())))))(((''''''''''''((())))))))))))))))))))))))000---***((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&&&&''''''''')))******(((&&&%%%%%%&&&%%%%%%&&&&&&((())))))%%%(((***++++++******+++***%%%'''000AAAhhhhhheee}}}RRR;;;SSSXXXaaaqqqoooccc```rrrpppjjjgggrrrbbbJJJ;;;,,,'''''''''&&&&&&'''''''''%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&######$$$$$$$$$###""""""""""""###%%%'''(((******###***'''###((('''!!!$$$%%% $$$...,,,'''222GGGfffoooMMM333XXXnnn}}}}}}qqqYYYFFF999888]]]kkkPPP<<<222((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((())))))))))))&&&'''((()))+++---......------,,,***((())),,,//////---,,,---///000...+++---///222333333222111111888MMMjjjuuu{{{KKKVVV}}}[[[vvv___TTThhh~~~uuu???<<<;;;>>>:::<<<>>>ooo___tttsssJJJbbbhhhuuu{{{rrraaauuubbbtttqqqZZZ\\\TTT:::---000000111444000------............---------,,,+++***))))))))))))(((((()))***************++++++************++++++---***''',,,///...FFFppprrrpppXXX333%%%---///$$$...777777,,,&&&***---)))))))))((('''''''''''''''))))))))))))))))))))))))555111,,,)))((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&''''''&&&)))---...+++(((%%%$$$%%%%%%%%%&&&'''((()))***%%%'''***+++*********++++++***...+++***GGGvvvdddpppwww@@@///???sssJJJhhhtttjjj^^^^^^wwwtttnnnfffhhhsssdddPPP555((('''&&&%%%$$$%%%%%%&&&%%%&&&'''((((((&&&$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''(((((()))))))))))))))******+++---SSSzzzwwwWWW@@@;;;??????QQQRRR;;;000IIIvvvoooYYY;;;222)))''')))***)))((($$$'''))))))''''''))),,,)))***+++,,,,,,+++***)))+++++++++************)))'''(((((()))(((((('''&&&,,,,,,,,,+++***)))+++,,,///---+++,,,...///---+++,,,...000222333333111111///222999BBBQQQiiiQQQiiiMMMccc|||rrr666@@@===>>><<<:::DDD^^^ZZZmmmeeeMMM^^^___{{{|||{{{~~~ppp~~~vvv{{{VVVqqqvvv~~~===444,,,,,,111222///+++//////.........---------,,,+++++++++++++++,,,,,,)))))))))))))))))))))))))))))))))***++++++,,,,,,,,,,,,%%%***333,,,@@@ppprrrhhh~~~LLL(((+++,,,***))))))))))))))))))))))))******))))))((((((''''''%%%&&&(((************)))...888888+++"""&&&+++***&&&&&&''''''&&&&&&%%%$$$%%%))),,,***%%%###$$$''')))***++++++***(((&&&$$$%%%%%%&&&'''((()))***++++++*********))))))((((((------)))(((+++444YYY{{{oooaaaJJJ>>>CCCooo}}}EEElllsssjjjpppnnnrrrwwwsssCCC((('''&&&%%%%%%%%%&&&&&&%%%&&&'''((((((&&&$$$###$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&''''''((()))((((((((())))))******///333>>>UUUuuu}}}fffIII777//////...444LLLoootttdddZZZJJJ:::---'''''')))///---,,,***(((((())))))))))))***++++++***))))))************++++++++++++))))))(((((((((''''''''')))+++++++++******,,,...///---+++,,,...///---+++,,,---///000000000000///111333444555888BBBPPPZZZ}}}TTTcccffffffhhhvvv~~~vvv999???999888;;;;;;BBBXXXfff|||kkkLLLYYYeee{{{llliiivvvfffggg???777///...000///......//////.........---------,,,++++++*********++++++************************)))))))))***++++++,,,,,,,,,---(((+++000...FFFwwwgggqqq```AAA222''''''))))))))))))))))))))))))***)))))))))(((((((((''''''((()))******+++++++++...;;;@@@333&&&%%%))))))'''''''''''''''&&&%%%%%%%%%(((+++)))%%%"""$$$&&&''''''((()))((('''%%%###%%%%%%&&&'''((()))******************)))))))))(((+++,,,)))))),,,000KKKtttxxxYYYUUUaaaccc[[[XXXppp~~~bbb((('''&&&&&&%%%&&&&&&&&&&&&&&&'''((((((&&&%%%$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''''''''((((((((())))))))))))&&&'''000@@@[[[~~~zzzkkk@@@555444LLLttt{{{{{{}}}rrr]]]EEE555000111*********+++,,,+++(((&&&))))))************)))))))))******++++++,,,,,,---+++***((('''''''''((()))''')))++++++++++++---//////---,,,---//////...---------------------------...///000///---...222666AAAOOOdddzzzZZZyyy~~~sssjjj___aaahhhkkkrrr~~~zzz===???777777;;;===AAAQQQuuutttLLLVVVnnnttt{{{ttt~~~dddaaajjj___===777222111///,,,---111/////////.........------,,,,,,+++***)))))))))***************************)))))))))***++++++,,,,,,+++...,,,,,,---111QQQ{{{YYY~~~iiiEEE)))+++))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***+++,,,,,,)))999AAA777)))%%%'''((('''(((((((((((('''&&&&&&$$$''')))((($$$"""###%%%$$$$$$&&&&&&&&&%%%$$$###%%%&&&&&&'''((()))******************)))))))))))))))+++)))+++...+++888UUU^^^XXXvvvIIIzzzvvv'''''''''&&&&&&&&&&&&'''&&&&&&'''(((''''''&&&%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''((((((((((((((((((***...+++""",,,ZZZmmmeeefffuuu}}}zzz{{{ooo^^^SSSNNNEEE@@@777...((('''***...))))))))))))))))))))))))))))))***+++,,,---......---+++)))''''''''')))***(((***+++,,,++++++,,,......------......//////.........---,,,,,,,,,------,,,///111111000000222444)))...777DDDVVVkkkccciiiiiiXXXUUU\\\cccgggccciiiooovvv}}}hhh[[[ZZZfffrrrwww{{{|||???AAA:::<<<<<>>{{{sssYYYhhhxxxlllwwwuuunnnVVVuuuhhhnnn&&&'''''''''''''''''''''&&&'''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''((()))(((((('''---%%%$$$******,,,BBB]]]OOOPPPXXXfffttt~~~zzz~~~sss___GGG222))),,,222******))))))))))))******)))******,,,---...///000...,,,***((('''((()))***)))+++------+++******+++,,,------.........//////000///...------......///222222222111//////000111999777333111555???MMMWWWooo}}}rrrvvvfffbbb}}}rrr^^^rrreeeZZZ___qqq{{{vvvnnnfff^^^ZZZ]]]bbbggg___lllvvv{{{vvv~~~@@@@@@:::???>>>AAAAAAJJJ}}}JJJYYYyyynnnttt}}}^^^{{{YYYsss~~~^^^;;;222...111111+++,,,333000000/////////.........,,,,,,+++***))))))******************************)))))))))***++++++,,,,,,(((+++...++++++CCCmmm~~~aaaWWWwwwQQQ444'''))))))))))))))))))))))))(((((((((((()))))))))))))))((('''&&&&&&''')))***'''***+++)))'''''''''%%%((((((((()))(((''''''&&&$$$%%%&&&&&&%%%$$$$$$$$$###$$$%%%%%%&&&&&&&&&'''&&&&&&''''''(((((())))))))))))))))))))))))*********,,,)))+++000***(((444XXXiiiWWWpppYYYFFFfff```DDD@@@QQQGGGvvvOOO===BBBbbb&&&&&&'''((((((((((((''''''''''''''''''(((((((((%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&'''((()))***)))((((((---$$$###,,,000+++,,,333,,,,,,///666???KKK[[[iii}}}~~~vvvttt|||vvv___EEE222(((++++++************++++++******+++,,,...///000000...---+++***)))((())))))***,,,...---,,,***)))******,,,------,,,,,,.../////////////////////000000222111///......///111222444555555555333333444555>>>IIIZZZkkk{{{nnnnnnRRRHHHMMMsssXXX{{{XXXQQQddd|||~~~sssnnnpppkkkuuuiiieeehhhgggbbbeeecccVVVaaaooo~~~BBB>>>777===>>>???AAALLL~~~GGGVVVhhhvvvcccssswwwXXXfffMMMMMM:::...000333...---222000000000/////////......,,,+++++++++++++++,,,,,,++++++++++++++++++++++++)))))))))***++++++,,,,,,))))))---,,,111RRR|||nnnXXXhhhttt~~~rrrPPPFFF,,,))))))))))))))))))))))))(((((((((((())))))))))))'''''''''&&&&&&''''''(((...+++(((&&&''''''%%%###'''(((((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''''''''''''''(((((())))))))))))))))))************))),,,(((***000+++'''000555uuu|||```UUUlllCCC---AAAzzzlll===333...999KKKzzzttt===222888]]]%%%&&&'''((())))))(((''''''''''''''''''((())))))###$$$$$$%%%&&&'''(((((($$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&''')))++++++***)))(((***)))+++---)))""""""'''+++'''%%%&&&&&&(((000999BBBUUUnnnuuu\\\QQQBBB666666CCCWWWeeehhhiiiqqq{{{~~~hhhGGG111---,,,+++******+++,,,---+++,,,,,,---...//////000...---,,,+++***))))))((((((***---...,,,+++++++++(((***,,,,,,++++++---///------///000111111000///...------...000333555555'''+++000444555666777777---000444;;;HHH]]]uuuYYYHHHOOOaaaxxxtttVVVkkkYYYVVVzzz}}}GGG???555;;;>>><<<@@@OOOKKKPPP}}}eeetttxxxeeehhhrrrVVVVVVlllLLL222///333000---000000000000000/////////...++++++++++++,,,---......++++++++++++++++++++++++)))))))))***++++++,,,,,,,,,(((---///888bbb___RRR{{{}}}eeeRRRccc@@@))))))))))))))))))))))))'''((((((((()))))))))***''''''(((((((((((('''''',,,***(((((('''&&&%%%%%%'''''''''''''''&&&%%%%%%&&&&&&&&&'''''''''&&&%%%&&&&&&%%%%%%%%%&&&&&&'''''''''''''''((((((((((((((()))))))))************%%%***((()))...***%%%,,,+++LLLnnn~~~yyyZZZVVV===111777kkk```222777555@@@sssuuuQQQVVV\\\yyy%%%&&&((()))))))))(((''''''''''''''''''((()))***"""###$$$%%%'''((())))))$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''(((***+++,,,+++)))(((,,,'''$$$%%%))),,,+++***%%%$$$''',,,...+++***,,,)))---444===HHHUUUaaaiiiqqq}}}}}}eeeJJJ...---,,,...///...+++(((222777EEEXXXdddlllwwwnnn|||wwwaaaPPP------,,,++++++,,,------,,,,,,------.../////////------------+++***((('''&&&(((,,,------,,,,,,---'''***,,,,,,******,,,///***,,,...000111111000///...------...000111111000777555333000///222888<<<444666999888888;;;BBBIIIdddsssvvvVVVVVVfffeee|||uuuVVVuuupppMMMbbb|||LLLCCC777<<<<<<999???PPPRRRMMMzzzwwwiii|||ccc{{{^^^sssTTTqqq[[[666///333000---000000000000000////////////+++++++++,,,---...///000++++++++++++++++++++++++)))))))))***++++++,,,,,,...(((---111>>>lllVVVOOO}}}ZZZRRRvvvOOO))))))))))))))))))))))))'''((((((((())))))******'''((()))******)))((('''###$$$''')))'''$$$%%%(((&&&&&&''''''&&&&&&%%%$$$'''&&&&&&'''(((((('''&&&&&&&&&%%%$$$$$$%%%%%%&&&'''''''''((((((((((((((((((((())))))*********+++!!!((('''(((...(((###(((222"""RRRpppGGG???AAA@@@mmmaaa999333777EEErrrppp''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%######""""""######$$$%%%&&&%%%%%%$$$#########$$$$$$%%%'''))))))((('''&&&(((((((((((())))))))))))(((((((((((())))))))))))******+++,,,------......333666999;;;:::777333111************************)))***+++,,,...222888===;;;LLLbbbsss}}}~~~wwwyyy}}}WWW<<<&&&%%%++++++,,,000............---,,,+++***---------,,,+++***)))(((((())))))))))))*********************************......///////////////......000111000///...///000...111555666666555555555555555555555555555555555555;;;GGGVVViii~~~gggVVVwwwnnnZZZYYYddd{{{ZZZmmmLLLtttUUU===???999===999???JJJMMMTTTeeeUUUttt___^^^eeemmmkkkRRRiii|||ppp@@@---<<<;;;000444---000000......///...,,,---,,,,,,++++++,,,,,,---)))***+++,,,,,,+++***)))'''''')))***,,,,,,------///!!!...222WWW{{{HHHqqqggg999kkk```111,,,///(((,,,---)))))))))(((((((((((())))))((((((((((((''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%###%%%'''&&&######%%%)))$$$$$$%%%%%%%%%&&&&&&&&&(((((((((((((((''''''''''''((()))***++++++***)))+++***)))(((''''''((((((222'''555___wwwLLLBBBgggmmmEEE999YYYzzzNNN;;;BBBggg%%%%%%&&&''''''''''''&&&((((((((((((((((((((((((''''''((((((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%###############$$$$$$%%%&&&%%%$$$$$$######$$$$$$$$$%%%'''((()))((('''&&&''''''((((((((()))))))))''''''((((((((()))))))))((((((((()))***+++++++++)))+++---//////---***(((************************((()))))))))((()))+++---%%%---777AAAJJJTTT___ggg|||[[[DDD000---...+++)))+++---.........---,,,++++++,,,,,,,,,,,,+++***)))((()))))))))*********+++++++++++++++++++++++++++++++++,,,---...///000000000222000///////////////...///000111333444555444444333444444555666777777888===;;;888666===PPPiii{{{hhhZZZxxxhhhYYYbbb___|||VVVuuu^^^>>>;;;777===<<<<<>>RRRXXX...///BBBOOO''')))+++,,,,,,,,,***)))((((((((((((((((((((((((''''''((((((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$$$$%%%&&&((((((''''''&&&'''''''''(((((((((((()))'''''''''(((((((((((()))''''''(((((())))))******'''''')))******)))((((((************************(((***+++***(((&&&&&&&&&'''&&&%%%%%%)))///555:::DDDGGGMMMWWW```bbb^^^ZZZDDD666++++++---******...,,,,,,---------,,,,,,++++++,,,,,,,,,+++***))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++---...///000000333111///......///000000333000...000333444333111222333444555777888999:::777999999555111555AAALLLlllwwweeemmm[[[aaappplllCCC999:::;;;???888EEEjjjQQQYYYjjjyyy{{{rrr{{{uuuttt___pppsssnnn[[[ooodddYYYOOO===000555---***...///,,,---222---,,,,,,++++++,,,,,,---)))***+++,,,,,,+++***)))))))))***+++,,,,,,++++++***...000777eee|||OOOcccuuuPPPQQQ}}}SSS***)))---***...,,,...))))))(((((((((((())))))((((((((((((''''''''''''(((''''''''''''&&&&&&&&&''''''(((((()))************((('''&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''((((((((((((((((((++++++,,,++++++***((((((((()))*********)))((('''$$$))))))---IIIqqquuubbb[[[cccvvvhhhXXXUUU{{{DDD///555;;;JJJ'''))),,,...///...,,,***((((((((((((((((((((((((''''''((((((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%$$$%%%%%%$$$$$$###$$$$$$%%%$$$%%%&&&'''''''''&&&&&&&&&&&&'''''''''(((((((((&&&&&&'''''''''(((((((((((()))))))))******++++++))))))******++++++,,,,,,************************''')))***)))(((((()))***000---)))((())))))&&&$$$%%%&&&***000666666111,,,+++&&&%%%(((+++***,,,111***++++++,,,,,,,,,,,,+++***++++++++++++******)))******+++++++++,,,,,,,,,------------------------)))***+++,,,---.........111111111///---///333777999333......222333111...222222333444555666777888222999???@@@;;;666444555999QQQjjj}}}xxxjjjpppnnnWWWlll^^^ppp{{{MMM;;;>>>888@@@777FFF]]]{{{QQQnnnwwwrrrYYYjjjzzzZZZcccqqqhhhqqquuueeeRRRBBB222)))///444///,,,///---,,,,,,++++++,,,,,,---)))***+++,,,,,,+++***)))******+++,,,,,,+++++++++'''000+++;;;rrrnnnAAAsssjjjDDD[[[hhh000+++111'''***+++***(((((())))))))))))((((((((((((((((((''''''''''''(((''''''''''''&&&&&&&&&&&&''''''((()))******+++,,,)))%%%%%%''''''%%%"""%%%%%%%%%&&&&&&&&&&&&'''''''''''''''((((((((((((+++++++++++++++*********''')))***++++++***((('''&&&---***"""111VVVsss|||ppp|||~~~rrrbbbVVV^^^rrr|||iiiRRRUUUzzzggg>>>666===???kkkQQQXXXzzz"""$$$'''*********(((&&&))))))))))))))))))))))))''''''((((((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%$$$%%%$$$$$$###$$$$$$%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''''')))))))))))))))*********)))))))))))))))***++++++************************''''''&&&%%%%%%'''+++...***'''&&&(((+++,,,((($$$***+++,,,---,,,***)))(((,,,+++,,,...,,,******,,,******++++++,,,+++++++++))))))***+++++++++************+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,+++++++++000444111---...666>>>===777111///111222000---222222333333333333333444:::777444333444777888999444;;;CCCNNNYYY___lll}}}qqqjjjlllvvv~~~OOOKKKyyywwwZZZ>>>>>>888???999EEEQQQpppPPPqqqoooxxxrrr___uuuuuuggg```|||vvvgggttt~~~dddKKK444000222111//////---,,,,,,++++++,,,,,,---)))***+++,,,,,,+++***)))***++++++,,,,,,,,,++++++***333,,,III^^^CCCYYY???aaa}}}lll333---111&&&))))))((((((((())))))))))))((((((((((((((((((''''''''''''(((''''''''''''&&&&&&&&&%%%%%%&&&''''''((())))))+++((($$$$$$%%%&&&### %%%%%%&&&&&&&&&'''''''''&&&'''''''''(((((())))))(((((())))))***+++,,,---'''(((***,,,,,,+++)))((()))---,,,''')))<<>>999666AAAOOOIIILLLCCCAAAOOOZZZ^^^cccxxxwwwjjjdddHHHXXX^^^sssuuuooouuuQQQ:::>>>555@@@999===gggiiiXXXmmm{{{~~~}}}kkk```xxxppp|||___iiitttrrr~~~```>>>---///222000---,,,,,,++++++,,,,,,---)))***+++,,,,,,+++***))))))***+++,,,------......(((///999kkkrrr}}}aaa>>>mmmkkkKKKcccsssnnnqqq___CCC...---******...&&&///'''((()))******)))((('''((((((((((((''''''''''''(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&(((((((((&&&$$$###$$$%%%&&&&&&&&&&&&''''''''''''&&&&&&''''''((())))))***''''''&&&'''((()))+++,,,))))))*********+++++++++%%%&&&+++...+++***555DDDgggfff===;;;RRRtttwwwlllsssrrrsss}}}{{{%%%%%%&&&'''((()))******))))))))))))))))))))))))''''''((((((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%''''''&&&%%%$$$$$$#########$$$%%%%%%&&&%%%%%%$$$$$$$$$%%%&&&'''$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&++++++++++++******************+++++++++)))((('''************************!!!$$$''')))***+++---...%%%'''***------,,,***(((,,,,,,,,,+++)))(((((()))---...,,,++++++,,,+++)))++++++++++++***(((''''''&&&'''(((***++++++++++++((())))))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------...............***'''***...000...)))///000111000///000111333000000111222444555666666...000333333222333555777222111777888666<<>>GGGXXXeeecccXXXSSSJJJBBBDDD>>>WWWvvvzzzuuuppp|||ZZZBBBMMMAAAnnn||||||]]]===>>>000AAA666;;;[[[bbbRRRuuuzzzzzzuuuwww|||JJJ}}}^^^mmm[[[zzzqqqxxx{{{~~~mmmJJJ222000000***---,,,,,,++++++,,,,,,---)))***+++,,,,,,+++***)))((()))+++,,,---.........,,,444FFF{{{~~~~~~tttWWW999WWWGGGvvvtttvvvXXX555//////''',,,...###...'''((()))++++++)))(((''')))(((((((((''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%''')))***((($$$###%%%(((&&&&&&&&&'''''''''((((((&&&&&&&&&'''((())))))***(((((('''&&&&&&'''))))))******))))))***+++,,,,,,&&&)))*********+++,,,---BBBrrruuuYYY\\\oootttqqqxxx''''''(((((())))))******(((((())))))))))))(((((())))))(((((('''''''''&&&%%%%%%$$$$$$%%%%%%&&&'''((('''%%%%%%%%%%%%###"""&&&%%%$$$$$$######$$$$$$'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$%%%%%%&&&''''''((()))))))))))))))((((((((()))************************))))))(((((('''''''''((())))))))))))))))))))))))))))))******+++((((((((((((***,,,...///000///...,,,++++++,,,,,,000...,,,***((('''''''''(((((((((((()))+++,,,------,,,***(((((((((((())),,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,...000111...+++******)))))))))***,,,---000//////111444444000---000000111222333444555666333333222333333444666666111111222666999:::777333222444888777444<<>>666???;;;GGGSSSbbb|||mmm~~~gggyyy|||xxx______cccyyyllluuuXXX@@@111++++++,,,---,,,---...,,,))),,,,,,,,,++++++++++++***++++++++++++,,,,,,------...666ggg{{{hhh>>>qqqbbb===qqq}}}JJJAAADDD:::***&&&,,,,,,'''(((((()))***************((((((''''''''''''((((((,,,------,,,)))'''&&&&&&'''&&&%%%$$$$$$$$$%%%&&&###%%%''')))***)))(((&&&&&&&&&&&&''''''''''''((((((((())))))(((''''''&&&"""+++)))333QQQUUU>>>000000,,,((('''***,,,,,,***)))************+++++++++)));;;SSSjjjzzztttttt))))))))))))(((((((((((('''''''''(((((('''''''''((((((((((((''''''''''''%%%%%%%%%%%%%%%&&&&&&'''(((&&&%%%%%%%%%%%%$$$"""&&&%%%$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$######%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&&&&'''&&&&&&'''(((((((((((((((((()))))))))))))))(((''''''&&&%%%%%%%%%&&&'''(((&&&&&&((())))))*********))))))(((((())))))***+++++++++******+++,,,,,,---...---,,,************+++***)))((('''''''''((()))+++***))))))((((((((())),,,+++***)))((((((((()))++++++++++++++++++++++++*********,,,......,,,***+++************+++,,,,,,,,,+++***,,,///111222111222222333444555666666777666777777666555333111000///000111444666666444222999---222777:::]]]{{{rrrtttpppYYYZZZzzzyyyJJJKKKxxxxxxEEE<<>>llluuuHHHnnnhhhwwwnnnyyy]]]}}}kkk~~~aaa~~~mmm[[[YYY```mmmQQQBBB666...***---///,,,+++---------,,,,,,,,,+++++++++))))))))))))***,,,---...333RRRmmmzzz~~~JJJMMMyyy@@@]]]sssAAAWWWhhhNNN+++---,,,%%%///((()))************))))))((((((''''''''''''((((((+++,,,---,,,)))'''''''''(((''''''&&&%%%%%%$$$$$$((()))*********)))'''&&&&&&&&&&&&''''''''''''((((((((()))))))))(((((('''///%%%'''JJJzzz~~~iiiHHH;;;---'''))),,,)))%%%))))))*********++++++++++++(((***777QQQmmmnnnBBB111MMM******))))))((((((''''''&&&&&&''''''''''''&&&&&&'''''''''(((((((((((((((&&&&&&%%%%%%&&&&&&'''((('''%%%$$$$$$&&&&&&%%%###&&&%%%$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''(((%%%&&&'''((())))))))))))(((((())))))))))))((((((''''''&&&&&&'''((()))***((()))******++++++******((((((((('''((())))))******************))))))))),,,+++***)))))))))***+++///...+++)))(((''''''(((''''''''''''((()))***+++************)))))))))(((***************************+++---......------,,,++++++,,,,,,,,,+++++++++---,,,***))))))***---///...//////000000111111111222333555666666444333111222333444555666555555555444<<>>999888<<<___oooNNN}}}xxxvvv}}}zzzyyymmmcccsssaaabbbgggaaaaaaDDDNNNiiixxxhhhQQQ555%%%---222***)))333---------,,,,,,,,,++++++,,,+++***)))***+++---...444kkk___bbb@@@ggg```>>>lll```???aaasssWWW...+++***$$$///))))))*********))))))(((((((((''''''''''''(((((()))+++,,,+++(((&&&&&&'''''''''''''''&&&&&&%%%%%%((())))))***))))))((('''&&&&&&&&&''''''''''''((((((((()))))))))))))))(((000'''222TTTwwwmmmZZZ@@@000++++++***((())))))*********+++++++++...---+++---999QQQqqqrrrFFF,,,@@@ppp))))))))))))(((((((((((('''''''''((((((''''''''''''''''''(((((((((((((((&&&&&&&&&&&&&&&''''''(((&&&%%%$$$$$$&&&&&&%%%$$$&&&%%%$$$$$$######$$$$$$%%%%%%&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&''''''(((&&&&&&''')))************(((((()))***************'''(((((((((((((((((((((+++,,,,,,,,,,,,+++******((((((''''''(((((()))*********+++++++++******))),,,+++***))))))***++++++000///,,,***((('''''''''&&&&&&&&&'''((()))++++++))))))************)))((())))))))))))))))))))))))))),,,......---,,,------,,,,,,,,,---,,,,,,+++***,,,,,,+++***((()))+++...,,,,,,------............///000222333444444444333222444666666555555555666888cccbbbSSS```HHHMMM~~~kkkfffcccRRR<<<===>>>777:::<<>>KKK^^^YYY{{{nnnpppoooUUUmmmwwwnnnsssppp```tttyyykkkqqqyyyxxxkkkuuudddBBB000,,,......---...------------,,,,,,,,,---,,,+++***+++---000222OOOyyyfffnnnsss777RRRfffCCC___ttt:::UUU~~~oooBBB((()))---(((***************)))((((((((((((''''''''''''(((((()))***,,,+++)))''''''((($$$%%%&&&'''((((((''''''###$$$%%%'''((()))***+++&&&&&&&&&''''''''''''((((((((()))***************(((---UUU~~~ooo[[[KKK>>>222+++)))************+++++++++'''(((***+++)))111GGG]]]{{{pppdddttt''''''(((((())))))******(((((())))))))))))((((((&&&'''''''''(((((())))))'''&&&&&&&&&&&&'''((((((&&&%%%$$$$$$&&&&&&&&&$$$&&&%%%$$$$$$######$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''(((((('''((()))***,,,,,,------'''(((***+++------......000222444555444222///---111111000///...,,,***)))'''''''''''''''((())))))+++,,,.../////////......,,,,,,+++******+++,,,---+++***)))'''''''''((()))))))))(((''''''''''''(((((()))***++++++***)))((())))))))))))))))))))))))&&&)))------+++)))***,,,,,,,,,---...---,,,***)))''')))++++++***+++...111+++,,,,,,,,,,,,,,,,,,---000000//////000111111222111333555444222111333555FFFmmmTTTqqqnnnVVVRRR|||{{{yyymmmrrr@@@:::999<<<555??????FFFRRRUUUhhhtttnnnyyyeeeQQQiiiYYYkkkeeeZZZfffooossszzzGGGTTTkkkzzz~~~zzzVVV222'''111222&&&......---------,,,,,,,,,,,,+++******,,,///333555___sssYYYzzzqqq\\\<<>>===777>>>:::>>>:::JJJ___yyykkkvvvXXXgggYYYwwwtttdddtttjjjccc]]]~~~xxxnnntttHHHAAA]]]vvvzzzVVVUUU^^^000...,,,$$$///.........------,,,,,,,,,...###000)))(((000---DDD```ZZZ{{{vvvyyyFFFDDD~~~uuu333ZZZyyyvvvMMM<<>>kkk}}}))))))***...777FFFVVVbbbfffkkklllfff\\\OOO;;;((((((******)))''''''((((((&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&'''(((((('''(((((()))******++++++&&&(((***+++******+++---...111444555333333444555111///,,,+++,,,,,,+++)))(((((((((((())))))))))))******++++++,,,---------))))))******+++***************)))((((((''''''(((''''''&&&&&&&&&&&&'''''''''''')))***+++,,,,,,,,,)))***+++,,,+++***((('''''')))+++++++++***+++---,,,,,,,,,,,,,,,,,,,,,,,,***************************+++---//////...---,,,+++,,,---...///111222222444...111:::666222DDD___kkkuuuiii[[[yyytttVVV\\\uuuxxx~~~www}}}ttt|||RRR888:::;;;777===999>>>BBB|||MMMhhh|||pppuuuqqqsssyyyzzz{{{ooosssuuueee}}}aaakkkyyyfff@@@;;;ZZZxxxQQQEEErrreee///+++///)))---------------,,,,,,,,,+++000(((///))),,,///---JJJwwwZZZ]]]~~~}}}pppAAAddd___@@@fff~~~tttKKKAAAoooQQQ...,,,(((...))))))))))))))))))))))))((('''''')))+++---///111*********+++,,,+++(((&&&%%%%%%$$$$$$%%%&&&((()))((('''&&&''')))***(((&&&)))'''%%%$$$%%%(((+++...)))***))))))(((((()))***(((000UUU~~~{{{mmmXXXHHH555---///111---''',,,***)))++++++(((***...555IIIlllvvvbbbnnn,,,999MMM^^^kkkttt}}}~~~uuuXXX777''')))++++++(((&&&&&&'''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&'''&&&&&&%%%%%%''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&'''(((((('''(((((())))))******+++&&&(((******)))((()))***)))***,,,------...000222...,,,***)))******)))'''(((((((((((())))))))))))++++++++++++++++++,,,,,,)))))))))***))))))(((((()))))))))(((((((((((((((((((((''''''''''''(((((('''((()))***+++,,,,,,,,,***+++,,,,,,,,,+++))))))''')))+++,,,++++++,,,---------,,,,,,++++++******************************+++,,,---.........---,,,,,,,,,---...000111222222666///...222333===aaavvvaaaiii|||hhhKKKhhhKKKhhhnnnwwwzzzmmmlllgggqqqmmmAAA666777999888;;;888>>>PPPhhhWWWxxx}}}hhhvvvXXXuuuggg\\\}}}xxxiiilll```{{{aaalllUUU111IIIdddqqq```BBB]]]ggg///(((222...,,,,,,,,,,,,,,,++++++++++++---+++,,,(((000///333[[[pppZZZfff[[[HHH~~~GGGUUUwwwoooHHHLLL}}}PPP000///***...))))))))))))))))))))))))***'''%%%'''+++...///...---+++***)))***)))(((&&&$$$$$$$$$$$$%%%&&&'''(((((('''&&&&&&((()))))))))&&&&&&(((+++,,,***&&&###((())))))))))))((((((''')))***CCCttt}}}oooVVV>>>666888444+++000,,,***+++***((()))---...---FFFrrr}}}EEE999DDDmmmLLL___yyynnnVVV222---(((((()))'''&&&'''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((''''''''''''&&&%%%$$$$$$'''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''(((((((((((((((((())))))******((()))+++***)))(((((()))(((((((((((()))***,,,---+++***(((''''''''''''&&&(((((((((((())))))))))))++++++++++++************************)))(((((('''((((((((()))))))))))))))((((((((((((((())))))***'''((()))***++++++++++++++++++,,,,,,,,,++++++***((()))+++,,,++++++,,,---...------,,,+++***))))))***************++++++++++++,,,---.........------,,,---...///000111222222111555222---<<<```uuuVVVggglllZZZOOONNNYYYhhh\\\XXXNNNooonnnWWW{{{jjjeee{{{|||uuukkkhhhKKK___WWW777:::666:::999:::777===^^^[[[aaawwwuuu}}}}}}VVVqqqMMMWWWeeettt```mmmssslllZZZjjjwwwLLLFFFUUUiii}}}NNNLLL\\\000+++111...---++++++++++++++++++++++++''',,,)))'''000///@@@ppplllcccvvv|||LLL]]]|||}}}ooo@@@jjjcccFFFYYY}}}NNN000111+++,,,))))))))))))))))))))))))+++'''$$$&&&+++///...+++...,,,)))((((((((('''&&&%%%%%%%%%%%%&&&&&&'''''''''&&&%%%%%%&&&((()))***$$$&&&(((******(((&&&$$$&&&&&&''')))******)))''')))***555```zzzZZZCCC===:::333000,,,***,,,---++++++...---+++///FFFnnniii666888111SSSzzz~~~vvvqqqJJJ777&&&$$$)))***((('''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((''''''''''''&&&%%%$$$$$$&&&&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%&&&'''((((((((((((((((((((())))))))))))***,,,+++***((())))))***)))(((((((((((())))))))))))((('''&&&%%%&&&&&&(((((((((((())))))))))))******************))))))***+++++++++***)))(((((('''((())))))***))))))(((((((((((((((((()))***+++'''((()))***************+++++++++,,,,,,,,,++++++(((***,,,,,,,,,+++,,,---------,,,+++******))))))))))))*********+++++++++,,,,,,---------...---------......///000111222222...555:::GGGeeedddfff~~~~~~dddHHH;;;666666<<>>555???999<<<<<<888;;;???zzznnnOOOYYYkkklllzzzhhhqqqeeeXXXnnn^^^pppxxxdddnnnmmmMMMeeeFFF;;;fffddd<<>>;;;CCCBBB???BBB???<<>>CCCRRRdddooowww|||rrrkkkxxxfffyyyuuubbbxxxbbbxxxrrr\\\aaaVVVNNNvvvfffBBBZZZyyyIII===sss^^^???---000111---------+++,,,,,,,,,------------...---)))222///CCCeeeSSSYYYsssEEENNNcccBBBiiiggg333HHH}}}RRR222111)))+++)))))))))))))))))))))))))))((('''&&&'''((()))******(((&&&&&&'''''''''%%%''''''((())))))((('''&&&(((***,,,+++(((&&&'''(((%%%&&&111III^^^\\\CCC***---***'''(((,,,...,,,)))(((++++++---GGGwwwsssTTTFFF777///,,,******---,,,***...111+++...MMMqqqlllhhh{{{qqqzzzaaaGGGRRR}}}|||nnn___===///+++''''''+++(((((())))))))))))((((((%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&''''''''''''&&&%%%$$$######%%%'''(((%%%%%%%%%%%%&&&'''((((((((((((((((((((('''''''''%%%'''))))))((('''((())))))((()))+++...///+++((((((***+++)))'''&&&(((+++(((((((((((())))))))))))&&&''''''((()))******+++&&&&&&'''((()))))))))((()))***++++++***(((&&&$$$&&&&&&&&&&&&'''(((******'''((()))))))))))))))((())))))(((((()))***++++++)))+++------,,,,,,---...***************+++++++++((())))))***++++++,,,,,,---,,,,,,,,,,,,---......//////000000111111222222===hhh{{{HHHDDDCCCCCC<<<333444<<<555??????>>>CCCDDDFFFQQQMMMQQQSSSRRRTTTXXXVVVPPPNNNTTTWWWSSSLLLNNNYYYddd^^^qqqxxxxxxeeeHHH222666===???dddwwwLLLSSSzzzrrrvvvpppdddMMM999<<<<<<777999:::777@@@FFFDDD~~~eee~~~aaa}}}tttfffdddfff]]]{{{kkknnnkkkwwwSSSTTTLLLGGGTTT)))```@@@000,,,///...000111+++,,,,,,,,,------.........---&&&$$$555555PPPoooDDDfff}}}aaa999\\\MMMFFFmmm```///QQQUUU444111***,,,))))))))))))))))))))))))((((((((('''&&&&&&(((***((('''&&&&&&(((((('''%%%&&&&&&((((((((('''&&&%%%***,,,///...***''''''(((*** ###BBBkkk~~~qqq[[[222---((((((+++---+++((((((&&&,,,,,,666eeexxxyyywwwwww~~~iiiWWWAAA333---+++---000000,,,+++,,,---000:::EEE{{{~~~SSS777KKK|||nnn@@@)))<<>>888222NNNyyy}}}PPPjjjaaauuuXXX999:::<<<222======???===VVVqqqKKKmmm___ooouuu]]]hhh^^^}}}jjjXXXbbbfffLLLtttpppTTTjjjqqq555zzzggg...999111000///......------...000---++++++------+++(((***%%%111,,,FFFjjjZZZOOO~~~EEEBBBooo666dddzzzBBB444fffRRR888))))))+++,,,,,,,,,+++***)))(((((((((((((((((((((''''''&&&&&&'''''''''((()))))))))***'''%%%%%%&&&''''''''''''///555333***$$$%%%((((((%%%$$$555___]]]EEE///***,,,+++***,,,(((&&&...***&&&HHHwww}}}ggg<<>>MMMxxxvvv~~~|||yyyuuuWWW@@@888777===???555888999;;;<<<>>>BBBGGGJJJIIIJJJLLLPPPTTTVVVTTTSSSZZZUUUVVVYYYRRRDDD>>>AAAQQQRRRPPPJJJBBB======@@@:::>>>CCCFFFHHHJJJMMMPPP___ooo|||___GGG999777@@@<<<333CCC___ooodddiiiddduuunnnuuu^^^666:::;;;888???888777>>>bbb___dddsss|||oooxxx]]]aaa|||XXXcccvvv___OOO]]]~~~eeeLLLjjjyyyNNNFFF}}}CCCnnnooo888888111000///......------...///---++++++------+++)))...+++000---FFFbbbVVVXXXmmmAAAQQQbbbEEEmmmlll<<<===mmmQQQ:::+++))))))+++,,,,,,++++++)))(((((((((((())))))(((((('''&&&''''''''''''''''''(((((()))(((''''''''''''))))))...222333///((($$$&&&)))%%%)))&&&---SSS|||^^^>>>///,,,)))''''''---%%%(((,,,)))999bbbooo@@@{{{}}}pppqqqzzz```III999///((()))+++,,,---,,,---///000222MMMnnnWWW***888AAA~~~\\\777999OOOsss{{{___ccc~~~}}}rrrIII,,,(((***'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%%%%%%%%%%((('''&&&%%%%%%%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%$$$$$$%%%&&&&&&''''''(((((())))))((((((''''''((())))))******))))))---,,,,,,---///000///------,,,,,,+++***))))))(((&&&''')))******)))((('''((((((((((((((()))******++++++,,,,,,++++++***)))*********))))))((((((((())))))))))))))))))))))))************************))))))(((((()))***++++++,,,,,,+++*********++++++************************)))***,,,,,,,,,,,,.../////////...//////000111222222111333555444:::RRRlllwww}}}rrrnnn~~~}}}fffIII888===@@@444>>>;;;999:::???CCCEEEEEEDDDEEEGGGKKKPPPRRRRRRQQQWWWTTTVVVZZZTTTGGG@@@AAAUUUVVVUUUPPPIIICCCAAABBB???>>>===;;;999888:::<<<666AAAIIIKKKRRRXXXNNN===888333555<<<;;;555:::FFFkkk{{{UUUGGG___wwwWWWqqqggg555>>>>>>===???444888LLLvvvSSSgggjjjooo}}}^^^zzzeeeKKKccc|||~~~gggTTTQQQddd}}}qqqYYYeeeiiiJJJmmmUUU[[[xxxDDD444111000///......------...---,,,++++++,,,,,,+++***//////...---FFFUUUOOObbbvvvSSSAAAiiiGGGYYY|||ZZZ777NNNwwwOOO;;;---***(((+++++++++++++++***)))((()))))))))))))))((((((''''''''''''&&&&&&&&&&&&&&&&&&(((***)))''''''***---444333000+++'''&&&''')))$$$---)))###???ssssssZZZEEE666---***+++000&&&%%%//////***JJJ~~~yyyKKKeee{{{kkkooozzzgggRRR===---+++,,,---....../////////(((222JJJwwwgggEEEQQQuuuuuuXXX]]]vvv{{{xxxoooAAA%%%&&&+++&&&''''''''''''((((((((((((&&&&&&&&&&&&''''''''''''$$$$$$%%%%%%%%%%%%$$$$$$''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%&&&'''((('''(((((((((((((((((('''(((((()))************)))......//////000000//////---------,,,,,,+++++++++'''(((+++------+++)))'''((((((((((((((())))))******++++++++++++***)))))))))))))))))))))((((((((((((((((((((((((((((((((((((((())))))))))))******(((((((((((()))***++++++------,,,+++++++++******************************)))+++,,,,,,,,,,,,---///.........//////000111111///000///000===WWWvvvxxxmmmZZZbbb|||lllBBB333999:::AAA@@@@@@AAADDDEEEEEEDDDCCCCCCEEEHHHMMMOOOPPPPPPNNNOOOTTTZZZXXXPPPLLLMMMVVVXXXYYYXXXTTTPPPNNNNNNHHHEEEAAA<<<::::::<<<>>>:::<<<888///000:::>>>:::777555444555777888:::<<>>===;;;:::666KKKhhhsss^^^vvveeecccyyyaaa]]]ooosssiiiVVVQQQ]]]ooo}}}}}}iiiaaaUUUOOO~~~hhhNNN|||QQQ000111000///......------...,,,,,,++++++,,,,,,,,,++++++000,,,111FFFIIIKKKjjjnnn}}}uuu@@@MMMhhh666mmm~~~MMM:::bbbLLL999...+++)))+++++++++++++++***)))((())))))******))))))(((''''''''''''&&&%%%%%%%%%$$$###'''+++***&&&&&&)))...222///+++((('''(((((((((%%%,,,)))!!!...UUUyyy}}}~~~xxxeeeMMM999///++++++)))&&&///333&&&;;;ppp[[[RRRssskkkwwwnnnSSS<<<444111//////000000...,,,,,,333444FFFnnn~~~zzz{{{eeehhh~~~|||{{{{{{kkk===$$$)))///)))''''''((((((((((((((((((&&&&&&&&&''''''(((((((((%%%%%%&&&&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&'''((()))''''''((((((((((((''''''((())))))***************000111111111111000000000---------,,,,,,,,,,,,,,,(((***,,,......,,,***((('''(((((())))))))))))))))))))))))))))))(((((('''((((((((((((((()))))))))(((((((((((((((((((((((('''''''''((((((((()))))))))))))))))))))***++++++......---------,,,++++++************************)))+++,,,,,,,,,,,,---...,,,,,,---...////////////---000,,,---KKKxxxsssrrrooolllooolllfffssslll[[[gggXXX777444999===AAAFFFJJJJJJJJJKKKKKKEEEDDDDDDEEEHHHKKKLLLKKKFFFIIIOOOUUUWWWTTTTTTVVVWWWYYYYYYXXXUUUQQQNNNLLLHHHEEE???;;;999:::<<<>>>777===>>>888666999888333777777555333666::::::666222LLLpppkkkrrrlll~~~hhhxxxLLL@@@:::::::::CCCiii^^^vvv|||ttt|||sss___ssslllqqq[[[RRR[[[mmmwwwuuuwwwpppXXXsssBBBCCCvvvJJJ```444111000///......------...,,,---------,,,+++,,,,,,)))///...<<>>222111YYY~~~~~~{{{xxxyyypppPPP333((('''&&&******))))))((((((''''''&&&''''''((())))))******(((((())))))(((''''''&&&&&&&&&'''''''''&&&%%%$$$%%%%%%%%%$$$$$$%%%%%%%%%######$$$$$$%%%'''((()))&&&''''''((((((''''''&&&))))))***++++++++++++***---///000///,,,***+++,,,))))))*********++++++++++++,,,,,,,,,,,,+++***)))&&&'''((()))***))))))((()))))))))))))))(((''''''&&&&&&''''''((()))******))))))))))))))))))))))))((((((((()))***+++++++++...---,,,+++***************+++,,,---------,,,,,,++++++++++++++++++++++++***,,,------++++++,,,...,,,,,,...///000000//////...222AAA]]]}}}sssuuutttvvvyyyoooaaaoooxxxsss|||]]]<<<666777;;;BBBIIIOOOQQQRRROOOLLLGGGDDDCCCCCCBBBAAAEEEFFFFFFDDDEEEHHHLLLOOOMMMNNNOOORRRTTTUUUUUUTTTLLLHHHDDDAAA@@@???===:::>>>===:::555444888<<<<<<333222333666888777444222888111---888KKK\\\qqqllleee___XXXoooeee```uuu}}}rrrfffvvvZZZccc]]][[[wwwrrr[[[{{{KKKiiiEEE}}}{{{FFF111000///......------...111222222000---+++,,,---...+++555OOOHHHPPPiii<<>>vvvoooDDD999dddnnnnnnuuuIII888......///)))******+++++++++******'''''''''''''''&&&%%%%%%''''''''''''''''''((((((&&&'''((())))))(((''''''%%%&&&'''(((((('''''''''((($$$''',,,((((((@@@^^^||||||vvvttt~~~eeeCCC222***+++))),,,222333XXXhhhUUU{{{vvvppp|||^^^NNN::://////111000......***333999,,,+++HHHiiibbbAAARRRssseeeJJJOOO___888;;;@@@iiizzzxxx{{{~~~dddBBB,,,'''(((+++******)))(((''''''&&&&&&''''''((()))******+++))))))***))))))(((''''''%%%&&&'''''''''&&&%%%$$$'''&&&&&&%%%%%%&&&&&&'''"""""""""###$$$&&&'''(((&&&''''''''''''''''''&&&))))))***++++++++++++***+++---///---***((((((***((((((((())))))******+++,,,,,,,,,++++++*********&&&''')))*********)))(((***************)))((((((%%%&&&&&&'''((()))******)))))))))))))))))))))))))))******+++,,,,,,------//////---,,,+++*********((()))+++,,,---,,,,,,+++++++++++++++++++++++++++***,,,------++++++,,,...,,,...///111111111000000...222NNN{{{xxx~~~yyykkkxxxwwwmmm|||ZZZ;;;777555:::DDDKKKLLLJJJVVVRRRLLLGGGEEECCCBBBAAAFFFFFFDDD@@@@@@FFFLLLOOOLLLLLLLLLMMMNNNNNNMMMLLLJJJGGGDDDDDDDDDBBB???<<<:::;;;:::999888888777444:::444111333444444666;;;,,,AAA777///===777888[[[UUU~~~dddbbbPPPtttnnniiihhhqqqwwwiiirrr\\\\\\fff|||^^^jjjmmm\\\TTTZZZNNN}}}~~~GGG111000///......------...222444444222...+++,,,---///(((444PPPBBBRRR]]]777lllQQQ:::hhh999999mmmyyy```eeerrrJJJ:::///...///)))******+++++++++******&&&&&&''''''&&&&&&%%%$$$&&&'''''''''((())))))))))))(((((()))+++***(((&&&'''))))))(((&&&&&&''')))***((('''&&&$$$&&&111===rrr~~~ZZZ777,,,111++++++222...>>>|||yyyVVVvvv~~~fffsssttt```GGG666222222000---111(((...666...,,,666===pppqqquuuNNN///AAAeeehhh<<>>???EEEQQQQQQQQQPPPNNNKKKHHHFFFEEEEEECCC@@@???@@@DDDHHHJJJKKKLLLLLLLLLMMMMMMMMMMMMFFFHHHGGGDDDBBBAAA<<<555@@@???===<<<:::888777666888777666555444333333333555555555555555777:::===TTTXXX~~~nnnlll{{{dddmmmtttpppxxxjjjtttlllqqqTTTbbb|||]]]oooZZZYYYJJJzzzHHH444222///......///...---/////////---******,,,......---GGGAAALLLvvvJJJ;;;{{{ppp===hhhwwwQQQ222HHHyyybbbEEEsss|||SSS333,,,+++)))))))))))))))))))))))))))))))))((('''''''''''''''&&&'''((((((((((((((('''+++%%%)))333222(((&&&---+++&&&$$$&&&((('''&&&((($$$(((***'''&&&,,,111222___}}}xxxzzz|||[[[999+++***+++,,,000111YYYyyycccZZZwwwbbbyyyoooUUUBBB777222/////////,,,,,,000000......000DDDaaaeeeBBB@@@rrrwwwllliiizzzyyy}}}}}}|||zzzzzz{{{||||||zzzyyy}}}~~~qqqXXXDDD<<<,,,---%%%!!!((((((%%%***''''''((((((((((((''''''(((((((((''''''&&&$$$$$$'''&&&%%%%%%&&&'''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''''''''(((***,,,...//////---,,,,,,+++***))))))((((((((())))))******++++++***+++++++++)))((()))***))))))************))))))***))))))((((((((((((((('''(((((())))))(((((('''''''''''''''((((((((((((,,,+++***)))))))))************+++++++++***)))(((******+++++++++,,,,,,,,,+++***************+++,,,+++++++++++++++,,,,,,---...222///111777333...444999]]]|||ccckkkjjjKKK:::;;;BBBHHHJJJOOOPPPRRRUUUUUUQQQIIIDDDDDDDDDCCCCCCDDDEEEGGGHHHEEEGGGJJJLLLMMMMMMLLLKKKFFFHHHGGGCCCBBBBBB>>>888???>>>>>><<<;;;999777666555555444444333444444444222333333333333444777999<<>>>>>>>><<<999777555333222222222333333444555000222333333333333555777;;;uuuzzzvvvyyytttwwwyyyvvvxxxooolllxxx}}}ccczzzeee[[[eeemmmmmmrrrkkkwwwjjjeeegggSSSkkkRRRLLLdddyyy{{{zzzKKK{{{OOOssspppLLL|||HHH444222///......///...---***,,,------,,,,,,---...333444777RRRtttXXX:::mmmBBBUUUxxx===666aaa|||LLLBBBjjjoooLLL555222///+++,,,,,,,,,,,,,,,,,,,,,,,,))))))(((''''''''''''''')))))))))******+++++++++%%%===^^^pppcccDDD---&&&***(((((()))((($$$%%%)))$$$)))+++******///111000:::RRRjjjuuuyyy~~~___;;;///---***111LLLZZZSSS}}}zzzmmmeeeyyyqqqVVV???444000111,,,***,,,---,,,---000&&&///<<<[[[||||||uuuiiiccciiiuuu|||~~~|||qqqmmmnnniiieeebbbbbbhhhpppsssrrrsssrrr___HHH999)))"""(((&&&'''((((((((((((((((((((()))))))))))))))(((''')))'''%%%%%%&&&%%%$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''(((***+++---......///......,,,+++***)))((('''''''''(((((()))))))))''')))+++***)))'''''''''))))))************))))))))))))(((''''''''''''((((((((())))))))))))((((((''''''''''''((((((((((((---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++++++++,,,,,,,,,++++++*********+++,,,,,,,,,,,,+++,,,,,,---...///444444///333:::666333>>>]]]{{{yyyzzzssssssmmmKKK999:::@@@OOOQQQTTTUUUTTTRRRPPPOOOGGGHHHHHHIIIHHHFFFEEEDDDCCCEEEGGGIIIJJJJJJIIIHHHFFFGGGEEEBBBBBBEEECCC???<<<===>>>>>>===:::777444333222222111222222333333111333444555444555777888III{{{~~~rrr{{{|||llllllwwwjjjsssjjj```rrrqqqyyyxxxvvv~~~{{{ppplllfff~~~pppzzzSSSwwwoooFFFHHH```~~~ccc\\\NNNcccZZZLLL444222///......///...---+++,,,......,,,+++,,,---111AAAFFFiiixxxGGGKKKlll>>>rrrfff999CCCtttuuu@@@JJJooorrrNNN444...+++***,,,,,,,,,,,,,,,,,,,,,,,,))))))((('''''''''''''''))))))))))))******+++,,,'''BBBhhhyyy\\\===***((('''((()))'''$$$&&&***%%%))),,,+++,,,000111//////===RRRfffuuu|||~~~~~~|||zzz___DDD<<>>888KKKgggzzz~~~~~~dddHHH;;;;;;666000000777===CCCUUUhhhpppzzzsss___III000$$$)))&&&&&&'''((((((((((((((()))******++++++++++++******((('''&&&'''&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''((()))+++,,,------//////...---,,,+++***)))******))))))((((((((('''((()))******(((''''''((())))))************)))))))))(((((('''''''''''''''(((((())))))))))))((((((''''''''''''((((((((((((---.....................,,,,,,,,,+++++++++++++++******+++++++++,,,,,,,,,...---,,,+++************,,,,,,,,,,,,---...///000111333111222444///666KKK{{{vvvsssssszzzPPP:::999@@@IIIRRRVVVUUUSSSUUUXXXOOOOOONNNMMMLLLKKKJJJJJJKKKJJJIIIHHHGGGGGGGGGGGGEEEFFFEEEBBBCCCEEEDDD@@@;;;<<<>>>>>>===:::777555444444333222111000000111111222444444444555888:::NNNjjjJJJEEETTTMMMCCCNNNZZZOOOggg|||~~~|||zzz~~~uuunnnqqqcccnnnzzzfffrrruuuyyyyyyuuunnnnnnXXXooo\\\^^^hhhSSSrrr|||LLLXXXfffOOO444222///......///...------...///...,,,+++,,,---555FFFPPPuuu```777ccc~~~PPPLLL~~~SSS555OOO~~~iii;;;SSSuuuvvvOOO333+++***,,,************************))))))((('''''''''''''''(((((('''((((((***+++,,,000FFFeee~~~rrrSSS:::)))'''&&&((('''%%%''',,,&&&***++++++---111111...))),,,999QQQjjjxxx{{{yyysssbbbZZZ[[[```dddrrrWWWUUUtttooolll~~~nnniiiwww|||pppYYYEEE555///+++...000...,,,,,,)))222...+++<<>>DDDGGGEEEEEENNNaaaqqqeeebbb]]]XXXYYY\\\\\\XXXZZZ^^^WWWTTTaaaqqq|||eeewww___cccsss```kkk~~~xxxjjjuuu}}}zzzyyylllyyyVVVsssiii||||||zzz|||YYYjjjQQQOOOpppLLL444222///......///...---/////////...,,,,,,...111???BBBPPPssssssGGG444uuupppAAA```pppEEE555]]]~~~[[[===[[[wwwsssMMM444------000))))))))))))))))))))))))))))))((('''''''''''''''((('''''''''(((***+++---888LLLcccuuu~~~yyybbbKKK111+++&&&'''((('''))),,,(((******))),,,000000---+++(((---BBBaaa{{{zzz[[[uuuxxx]]]www~~~~~~gggIII[[[YYYXXX~~~zzzrrrfffvvvsss[[[<<<333,,,---///...------'''222111)))+++555MMMjjj]]]444///KKK}}}{{{|||lllTTTBBBGGG___xxxwww___MMMNNNVVVYYY[[[___fffdddbbb]]]RRRCCC333+++CCC]]]rrrvvvlllMMM///'''%%%&&&'''((())))))))))))'''((()))***++++++++++++'''&&&%%%%%%''''''&&&%%%###########################$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''((()))***+++,,,,,,............------------......------,,,,,,++++++,,,,,,***(((&&&'''***,,,))))))************))))))(((((('''&&&&&&&&&&&&'''&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((+++,,,---...///......---,,,+++***)))))))))************+++++++++,,,,,,,,,///...---,,,+++*********,,,,,,------...000111222111333111222333555PPPxxxttt```[[[ggg}}}yyyZZZEEE444888???HHHNNNRRRRRRRRRRRRTTTUUUVVVUUURRRPPPNNNOOOMMMKKKHHHFFFDDDCCCCCCBBBDDDDDDCCCCCCEEEAAA<<<=========<<<;;;:::999888555444333222222222222222000000000000111555;;;@@@xxxiii```dddttt___fff^^^ZZZ\\\ZZZVVVZZZddd|||rrr~~~^^^yyy\\\qqqxxxrrrffftttsssppplllvvvmmm~~~rrrqqqbbbzzzqqq|||bbbooo~~~~~~yyyZZZeeeoooNNN}}}EEE444222///......///...---//////...---,,,///333777CCC???YYYppp___???LLLVVVCCCrrr^^^>>>AAAqqqyyyLLL@@@fffxxxlllHHH555222///...))))))))))))))))))))))))))))))(((''''''''''''''')))((((((((()))+++---...DDD\\\rrryyyyyywwwkkk^^^>>>222)))(((******)))***))))))(((&&&***///000,,,...,,,+++777UUUyyyzzz___nnn___qqqoooXXXQQQQQQZZZoooxxx~~~jjjlll|||rrrTTTEEE666///...------///---111......///+++222HHHsssqqqIII......BBBnnn___ggg{{{uuurrryyynnnEEE%%%...NNNiiivvvzzzrrrwwwvvvrrrsssrrr]]]CCC&&&CCC___qqqrrrYYY888***%%%&&&'''((())))))))))))%%%&&&''')))************&&&$$$$$$$$$&&&'''&&&$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''((()))***++++++,,,---------............///...........................---+++(((&&&'''+++...))))))************))))))(((((('''&&&&&&&&&&&&'''%%%&&&&&&&&&&&&&&&&&&%%%''''''''''''((((((((())))))***,,,---...---,,,,,,,,,+++)))((((((((()))*********+++++++++,,,,,,,,,------,,,++++++,,,,,,,,,,,,,,,------///000111222444444111333888>>>]]]xxxnnnUUUBBBIIIUUUooowwwAAA999333555>>>GGGJJJJJJLLLOOOSSSUUUUUUQQQLLLHHHKKKKKKKKKJJJGGGEEEBBBAAAAAADDDDDDCCCCCCDDD@@@:::======<<<;;;::::::999999333333222222333333444555222222111111333888???EEEjjjiii```SSSyyy^^^UUUxxxaaazzz^^^eee|||zzzzzzrrrooofffmmmkkksssooo^^^xxxvvvuuuLLLmmmiiihhhKKKzzz___QQQyyy>>>444222///......///...---------,,,,,,---111777<<>>///444======SSSdddWWWZZZxxx|||vvvlllRRR888'''---:::EEEXXXmmmppp}}}|||vvv|||}}}ooobbb222...GGGmmmyyygggHHH+++***)))(((''''''((())))))&&&))))))''''''***+++((()))&&&$$$$$$&&&'''&&&$$$'''$$$!!!!!!###&&&&&&%%%$$$$$$###############$$$(((''''''&&&&&&&&&'''''''''''''''&&&%%%&&&***,,,222000000333444111222555000222111---,,,///000...222///+++((('''(((***,,,+++*********))))))(((((()))((('''&&&&&&&&&&&&&&&'''&&&$$$%%%'''(((((((((%%%%%%%%%&&&&&&&&&''''''((()))+++---------+++***((())))))))))))************++++++++++++++++++,,,//////...---,,,,,,,,,,,,+++,,,---...///000111111666222666333444YYYxxxiiiooo^^^EEE@@@<<>>@@@AAAEEEIIIMMMPPPQQQOOOKKKIIIGGGHHHJJJLLLLLLJJJHHHFFFBBBBBBCCCCCCBBB@@@>>>===???>>><<<;;;:::999666444999444000111444666444111111555333444666111888MMMxxxlllbbbUUU___VVVmmmeeevvv[[[nnnxxxrrr}}}ssskkknnnbbbhhhhhheeeqqqyyyiiirrr~~~SSSaaammm~~~}}}oooWWW]]]bbbQQQqqqmmm@@@222000//////000111111000333+++&&&222444---:::DDDNNNDDDtttpppCCCFFF|||kkk333UUUlllBBB999fffkkkBBB;;;~~~lllEEE444111---++++++******)))))))))))))))++++++***))))))))))))))),,,***&&&)))---'''(((888WWWtttwwwvvvuuufffKKK000(((+++,,,+++***(((((()))***++++++,,,,,,,,,...222)))+++ZZZeeeTTTqqq|||uuu]]]bbbuuu}}}{{{www|||{{{ssszzzwww]]]QQQfff}}}wwwkkkRRR999...000000+++,,,---......//////......111222///666GGGEEE999888ffftttUUUZZZ\\\MMM~~~ggg]]]fffbbbMMM???000...111666444///666CCCiiiuuu~~~zzzvvvyyywwwmmmBBB000999[[[ooojjjPPP444))))))(((''''''((()))***(((++++++((((((++++++))))))'''$$$%%%&&&'''&&&$$$)))&&&######%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%((((((''''''''''''((((((&&&''''''''''''(((+++...333000000333333111111444000222111---,,,000000...000...,,,)))((()))***+++************)))))))))((()))((('''&&&&&&&&&&&&''''''&&&$$$%%%'''(((((('''%%%&&&&&&&&&&&&'''''''''((()))+++------,,,+++***((((((((()))))))))******++++++++++++,,,,,,,,,,,,......---,,,,,,,,,------)))+++---///000000//////111000222444DDDggg{{{pppuuu___GGGBBBHHH]]]aaaeeeAAA111222777;;;======@@@DDDHHHIIIIIIGGGFFFDDDFFFHHHIIIJJJHHHFFFEEEAAAAAABBBBBBAAA???>>>===@@@>>>;;;999888888666444999555111111444666444222111555333444666222999MMMfffhhhYYYvvvSSSWWWwwwiiiyyy```xxxzzztttxxxssszzzjjjTTTbbb~~~vvvxxxsssnnn}}}bbbffftttdddsssoooyyypppaaaoooggg^^^|||bbb333222000//////000111111000000)))***111,,,...AAAIIIJJJ]]]fff444MMMTTT@@@rrr^^^<<<@@@www```>>>NNNoooFFF444111,,,++++++******)))))))))))))))+++***)))(((((((((((()))++++++'''))),,,&&&+++@@@gggxxxuuu|||nnnrrr}}}oooTTT666***************(((((()))******+++,,,,,,,,,+++---,,,,,,CCCggg{{{{{{zzzttt```PPP___|||{{{```PPPhhh~~~vvv{{{rrrwwwxxxqqqvvvyyyjjj___bbbiiisss}}}|||vvvooo___JJJ999000---+++,,,,,,---...............)))000555JJJdddVVV999444VVVXXXtttDDDDDD===sssooo]]]@@@444:::555)))'''999FFFSSSUUULLL???888555AAAPPPooo{{{qqquuu|||pppDDD,,,---LLLhhhmmmVVV666(((''''''''''''(((***+++))),,,,,,)))))),,,+++))))))'''%%%%%%&&&'''&&&%%%***(((%%%%%%%%%&&&&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&))))))((((((((())))))******++++++++++++,,,///222333000000333333000000222000222111...---000111.........,,,+++***))))))***************))))))))))))((((((''''''&&&&&&'''''''''&&&%%%&&&((((((((('''&&&&&&'''''''''((((((((()))***+++,,,,,,,,,+++***((((((((())))))))))))***+++,,,,,,,,,------------------,,,,,,,,,---......)))***,,,...//////......///222///:::[[[zzzqqq]]]XXX\\\lll~~~}}}sssyyynnnggg|||lll}}}XXX>>>333000333666666888;;;>>>AAABBBCCCCCC???AAACCCEEEEEEDDDCCCBBB@@@@@@@@@@@@@@@???>>>===AAA===999666555555555444888555111111444555444222111555333444888444:::MMM}}}WWWfffVVVlllUUUZZZmmmzzzaaaddd|||qqqxxx___ffffffwwwmmmxxx}}}~~~^^^[[[|||ttt```cccaaayyy```jjjzzz```nnnXXX444222000//////000111111000000(((111222'''333JJJOOONNNwww|||~~~PPP777qqqzzz>>>XXXKKK777NNNwwwTTT<<>>@@@AAA999;;;<<<>>>??????>>>>>>???????????????????????????;;;555111111222222222777555222222333444444333222444222444888444999LLLuuuxxxxxxNNNZZZNNNiiiUUUJJJqqqmmmuuuvvvzzz\\\xxxzzzjjj}}}~~~lllpppyyyqqqkkkiiikkkmmmyyyxxx^^^```xxxjjjccceee|||tttjjjOOOtttfffWWW~~~zzzKKK???222000//////000111111000222'''666333)))>>>PPPPPP```|||~~~vvv>>>IIIfff===qqqttt===999___|||bbbJJJAAA~~~rrrGGG333///,,,+++++++++++++++******))))))((((((''''''''''''(((((()))+++***+++((($$$888^^^uuunnnnnnjjjpppbbb~~~lllNNN888---)))'''&&&((()))))))))*********+++)))+++&&&***000$$$(((HHHuuuqqq^^^IIIYYYvvvmmmYYY^^^yyy[[[^^^www}}}pppkkkmmmjjjggglllrrrttt___NNNRRRdddrrrvvvtttxxxxxxxxxqqq[[[@@@111...,,,,,,,,,,,,,,,------...555444///PPP~~~oooNNNWWWyyyiiigggOOO888333AAAttt---111//////000///===YYYsss}}}|||zzz}}}wwwlllMMM>>>MMM[[[NNNNNNPPP;;;...333KKKggguuusss[[[:::'''&&&&&&&&&'''(((***+++(((******''''''******'''((((((((('''&&&&&&&&&'''(((((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&***************+++,,,,,,111222222000...---...///222//////111111......111000333333111111333333000+++,,,,,,---,,,+++))))))))))))))))))))))))******(((((('''''''''(((((()))+++******+++,,,,,,***((((((((())))))))))))***************************)))*********+++++++++,,,,,,++++++,,,------...//////+++++++++,,,---...///000222000---+++,,,///222555222666777RRR}}}||||||ppp^^^tttyyyyyytttQQQ999333777555555555555777999;;;<<<555666777999:::::::::999=========>>>>>>???@@@@@@<<<888222......///111111777555333222333444444444222444111444999444888III}}}XXXSSSmmmyyyxxx]]]AAAlllcccBBBHHHFFF]]]qqqyyyiiifffrrr~~~yyy[[[ooodddrrryyyttteeeooohhhwwwrrrtttyyyiiiffffffyyy{{{zzztttttt[[[]]]]]]uuu```hhhbbb888???222000//////000111111000333&&&555111111IIINNNOOOwwwggg888ZZZMMMKKKggg888DDDqqqxxxNNNEEEKKKoooEEE222000---,,,***++++++++++++***))))))((((((''''''''''''(((((((((***+++,,,)))%%%@@@mmmxxxqqquuummmjjj^^^}}}wwwiiiRRR===000+++(((&&&)))))))))))))))*********%%%...(((&&&000,,,(((555```~~~uuubbbqqqlll___vvv}}}eeeUUUsss~~~tttkkkkkkkkkdddaaahhhrrr^^^LLLIIIRRR___nnnyyyzzzhhhNNN777,,,------,,,,,,,,,---...///111...///VVVzzz\\\ZZZMMMDDDUUU===<<<555333999444...444UUUlllxxxvvvzzz|||mmmEEE/////////999@@@666FFFPPPgggwwwxxxsss```CCC'''&&&&&&&&&&&&''')))***&&&))))))''''''***+++(((((())))))'''&&&%%%'''(((&&&''''''&&&$$$###$$$%%%$$$#########$$$%%%&&&'''***************+++,,,------...///---+++******+++000------111111//////222...111222000000333333///+++,,,,,,,,,,,,+++***)))))))))))))))************((((((''''''(((((())))))+++++++++,,,---,,,***((()))))))))*********+++++++++************)))))))))*********+++++++++,,,,,,******+++,,,---......///+++++++++,,,---...///000333111...,,,,,,///333666///222???aaa}}}wwwLLLVVVzzzrrrXXX```yyy|||ZZZ???333000444444333222333444666777444444555666777777777777999999::::::;;;===>>>???:::555000......000111222666555444333222333444444333444111333888333555EEEqqqpppZZZPPPMMMKKKFFFXXX{{{sssYYYNNNKKKQQQ]]]YYYVVVppp}}}xxxvvvwwwzzz___nnnrrreee~~~pppwwwnnncccqqqddddddkkk___cccrrrdddsss~~~jjjYYYlllhhhTTTnnnOOO---999222000//////000111111000111%%%222---;;;QQQHHHXXXxxxGGG:::pppooo===]]]WWW:::VVVjjjCCCEEEWWWmmmDDD333111...---***+++,,,,,,,,,+++)))(((((((((''''''(((((())))))((()))***---+++)))HHHyyy}}}~~~wwwbbbZZZzzzvvvllleeeTTT@@@333...+++((())))))))))))))))))))))))%%%---+++&&&...444///,,,???```wwwuuuvvv|||}}}vvv~~~zzzoooRRRttt{{{YYYQQQpppuuuqqqoooqqqggg___eeevvvfffWWWQQQRRRZZZlll~~~rrr^^^CCC.........---,,,---...///000,,,///DDDnnnSSSrrr~~~zzzsssgggggg]]]XXX^^^VVV@@@333:::UUUssszzztttvvvzzz{{{PPP...333KKK]]]cccbbbggglllvvvyyysssnnnYYY999((('''&&&&&&&&&'''((()))%%%((()))'''(((,,,---***''')))***(((&&&%%%''')))%%%''')))(((&&&%%%&&&'''$$$$$$$$$%%%%%%&&&'''((())))))))))))***+++,,,---)))+++,,,,,,+++***+++,,,...+++,,,000111///000333+++...///......111000---,,,,,,++++++++++++++++++((()))))))))************((((((((((((((()))***************+++,,,+++(((&&&*********++++++++++++,,,++++++***)))))))))))))))(((((()))))))))*********))))))***+++,,,---......,,,,,,,,,,,,,,,---...///000000.........///111222111000IIIooo}}}ssslllooouuussspppDDD[[[zzz^^^]]]ooolllVVV>>>+++333333222222333444555666666666666777777777777777555555555666777999;;;===888555111000111333444555666555444333222222444555333444000222777222222AAAxxxsssTTTAAAKKKLLLOOOaaa|||~~~YYYVVVggghhhrrr^^^ggg}}}vvv```uuuiiiQQQxxxrrruuu~~~xxxxxxiiihhhcccbbbUUUbbb}}}jjjggg{{{kkkuuuwwwZZZaaaaaa???000444222000//////000111111000222***444...GGGXXXHHHnnnyyyTTT111FFF}}}SSS@@@mmmwwwGGG???gggaaaFFFJJJeeemmmEEE444222...---***+++,,,------+++)))((()))(((((((((((()))***+++(((((((((...---,,,MMM}}}~~~\\\___zzzuuusssnnn___HHH666///,,,))))))))))))))))))))))))((('''(((,,,+++)))000333***)));;;TTTfffooorrrssssssooohhhppp~~~}}}|||yyyKKKddd{{{kkkIIIUUUoooxxxvvvyyyppphhhpppxxxnnnhhhjjjiiieeeiiirrr|||pppUUU:::000///...------///000222222<<>>222DDDppp^^^}}}xxxpppnnnyyyvvvcccLLL444FFFWWWAAA<<>>999]]]~~~NNNhhhsssoooGGG666222------,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,...+++,,,......888WWWxxxvvvuuuWWWggg{{{zzzxxxjjjXXXIII888++++++)))(((((()))++++++***((((((((())))))***++++++++++++***(((666NNNTTTPPPSSSVVVbbbuuuuuudddeeeyyy~~~zzzMMMFFFssswwwrrrzzzwwwyyy|||fffcccyyylll;;;222++++++@@@OOOaaaiii===111???tttkkkvvvhhhpppuuuuuuyyy~~~zzzpppMMM777KKKhhhjjjrrrvvv^^^TTT]]]pppzzzzzzvvv{{{sssaaaFFF///''')))***)))(((''''''&&&''''''&&&&&&&&&'''(((((())))))&&&)))+++,,,***(((''''''&&&''''''(((((((((((((((&&&&&&&&&&&&'''((()))***,,,,,,,,,,,,---------------,,,+++,,,...///...---...111222111,,,******,,,---,,,+++))))))))))))*********++++++++++++******''''''((()))***++++++,,,))))))(((''''''(((((((((((((((((((((''''''''''''))))))******************''''''(((((((((((())))))+++***)))(((((()))***++++++******+++---...---++++++,,,...---+++******+++...------...000111000000===sss|||xxxwww]]]HHHKKKpppyyy~~~~~~QQQ444...555...111<<<:::777777777888999888555222000111111111111222222222222222111111222222333444555555555444333333555777444444444444555555555555>>>eee|||{{{rrrAAAHHHooommmGGGNNNkkkyyyvvvkkkIIIxxxccczzzvvv^^^qqqppphhhzzztttzzzyyyqqqvvvdddooo|||llluuu}}}jjjpppqqqmmmqqqiiiUUUgggdddAAA555///333888444111111444222111222111...000444777111NNNeeeDDDuuuMMM;;;\\\zzz|||iii???QQQXXX666AAArrrdddTTTwwwnnnFFF666333...---++++++,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,///,,,+++...333AAA]]]xxx|||lllUUUmmm~~~~~~wwwlllbbbPPP888)))''')))(((((()))+++,,,***)))''''''(((((()))************---)))+++666>>>KKK___bbbtttwww\\\bbbjjjWWWaaauuu~~~}}}{{{vvvpppvvvqqqtttaaacccUUUBBB???JJJfffvvvppp```]]]RRRAAACCCTTTwwwUUUwwwddd]]]pppDDDWWWhhhpppuuuyyyvvvoooCCC???]]]}}}|||{{{|||~~~www}}}ooo[[[EEE111$$$###)))))))))((('''''''''''''''&&&&&&&&&&&&''''''((((((''')))***+++***)))((((((''''''((())))))))))))(((%%%%%%%%%&&&'''((()))***,,,------------------------,,,+++,,,---......,,,...000111///,,,******+++,,,+++***)))((()))******))))))************))))))&&&'''((()))***+++,,,,,,))))))((((((''''''(((((())))))((((((((('''''''''((()))******)))***+++,,,))))))))))))*********+++******)))(((((()))******+++******+++,,,,,,+++)))***+++------,,,+++,,,---+++***+++000333222111222AAA~~~vvvwwwwwwNNNdddyyyvvvxxxrrr|||sssFFF333666000333<<<555666555666777888777444111000111111111111111111111222222111111222222333444555555555444222333666888444444444444444333333333333NNNaaa^^^UUUVVV[[[\\\fff]]]TTT]]]MMMBBBYYYyyyZZZHHHFFFddd```___nnnbbbaaammmvvvvvvrrrwwwzzzcccqqqjjjvvvsss|||vvvoooiii___bbb^^^~~~[[[UUUvvvrrrAAA888222000333555333444777///000444999777111...///666777]]]\\\HHH{{{oooAAALLL{{{}}}sssUUU777hhhJJJ:::QQQRRR```mmmFFF777444...,,,***+++,,,------,,,+++******+++,,,......///......,,,+++***---666KKKiiieeeUUUuuu}}}xxxnnnnnnlllUUU888+++)))((((((((()))+++,,,+++)))&&&&&&''''''((()))))))))+++///***&&&***000BBB\\\uuujjjaaappp~~~\\\VVVpppzzziiihhhtttrrrsss```rrrvvvkkkqqqxxxQQQ444<<>>...(((&&&&&&))))))((((((''''''''''''(((&&&&&&&&&''''''''''''''')))))))))***++++++)))((('''((())))))******))))))%%%%%%%%%&&&&&&''')))))),,,,,,,,,,,,,,,,,,++++++,,,+++***+++,,,------++++++,,,......---,,,,,,,,,,,,,,,***))))))******+++((())))))******))))))(((&&&'''((()))***+++,,,,,,***))))))((((((((())))))*********)))))))))((((((&&&(((******)))(((***,,,((())))))))))))***************))))))))))))*********)))((()))++++++***((((((***+++,,,,,,---///111,,,+++---222333///000444MMMyyyqqquuu~~~mmm[[[qqqvvvuuurrr[[[:::555333666999000444333444555666666333000222222222222222111111111222222111111222222333444444555555444333444666888555444444333222111000000555===MMMaaatttvvvcccMMMFFF>>>555NNN|||\\\DDDMMMhhh^^^[[[AAAPPPMMMSSSPPP___}}}aaaSSSyyy}}}}}}iiirrrrrrjjjwwwiiiWWWXXXeeevvv|||iii]]]lllPPP222333222222222000...000444///000444888777111///111666IIIhhhNNNddd{{{^^^:::___~~~uuuBBB@@@|||vvv>>>>>>[[[HHHllllllEEE777555///,,,+++,,,---......---,,,+++((()))+++---...000000111+++------...:::TTTsss\\\TTTyyy|||fffbbbppptttVVV999222111)))(((((()))++++++***)))&&&&&&&&&'''(((((())))))***...***&&&)))+++555JJJmmm|||tttgggttt|||dddVVVhhhlllooo{{{}}}eeeaaa{{{oooGGG,,,>>>eee~~~qqqttt^^^wwwFFF666666WWWBBBKKKOOOLLLIIIGGG===111999YYY|||sssUUU@@@***$$$(((+++***(((((((((''''''''''''((((((''''''''''''''''''''''''***)))(((***+++,,,***)))(((((()))***************&&&&&&&&&%%%&&&&&&'''(((************))))))))))))***)))((()))+++,,,+++***)))***+++,,,------------,,,+++***))))))***++++++))))))************))))))''''''((()))***++++++,,,***)))))))))******+++,,,************))))))))))))&&&)))+++***((('''))),,,&&&&&&''''''''''''(((((()))))))))******))))))))))))(((((()))+++,,,+++)))(((***+++,,,,,,---000222111...000333000,,,333>>>fffvvvttt|||oooSSSFFFuuunnnEEE333666888444222333333333555666666333111333333333222222222222222222222111111222222333444222444555555555444666777666555333111111111222222888DDD^^^rrrbbbBBBMMMlll}}}hhhGGGIIIjjjooolllxxxLLLHHHYYYooojjjIIIUUUzzzyyyXXXcccsssvvvgggoootttdddkkkgggxxxVVV]]]rrrooojjjtttttt___bbbxxx{{{jjj:::666...222666777444111000111444111000111111000444:::999XXXdddIII}}}}}}oooHHH555fffnnn;;;SSSeee;;;FFFcccyyyzzzvvvbbbGGGuuukkkDDD888666///,,,,,,,,,------------,,,,,,))))))***+++,,,...000111---000///111BBBaaa{{{yyyQQQRRRyyy|||llljjj|||{{{SSS888444...***)))))))))++++++)))(((&&&&&&''''''((()))))))))(((***&&&&&&,,,))))))555IIIccc~~~bbb___sss^^^ZZZlll{{{||||||~~~rrrmmmXXXaaarrrXXXKKK```vvvppp^^^|||kkk@@@888HHHmmm999WWWnnngggRRRGGGJJJOOOeee|||~~~uuunnnnnnfffPPP888...&&&&&&******))))))((((((''''''''''''((((((((((((((((((((((((((((((***)))((())),,,---+++)))((()))******++++++******''''''&&&&&&%%%%%%&&&&&&((((((((('''''''''&&&&&&)))((('''((()))***)))((())))))***+++---------,,,***)))((((((((()))******)))******++++++******)))(((((())))))*********+++))))))******+++,,,......***))))))))))))((((((((('''***,,,***'''%%%(((+++&&&&&&&&&'''''''''(((((())))))************)))))))))))))))+++---...---,,,+++,,,---,,,+++,,,...111111......000---...@@@VVV|||~~~|||kkkUUUHHHFFFNNN\\\aaauuuXXX666999777///999444444555666888777555222333333333222222111111111222222111111222222333444000333666777666555555666666444222111111333666888666JJJmmmWWWMMMQQQRRRsssYYYGGGbbb]]]vvvhhhQQQooo___KKKXXX||||||``````rrrjjjggghhhnnnmmmvvvqqq```eeewww}}}mmm^^^___nnn~~~ttt^^^TTT\\\hhhhhh}}}{{{{{{rrrmmmgggKKK555:::000444777777555333333333444111///000000000666===FFFdddYYYYYYzzzPPP:::>>>mmmUUUFFFmmmQQQAAA\\\|||yyyxxxvvviiiGGGSSSjjjDDD888777000,,,------,,,,,,,,,,,,------,,,+++***))))))+++...000,,,------555PPPrrrnnnJJJRRRyyyzzz~~~RRR===<<<---+++***)))*********(((&&&&&&''''''((())))))******''')))%%%'''///+++%%%,,,,,,AAA```wwwuuubbbXXXsssmmmSSSjjjkkkyyyrrrwwwjjjzzz|||aaaOOOlll|||}}}pppqqqrrrllljjjdddwww(((MMMrrr|||{{{}}}}}}~~~|||oooUUUIIIRRRKKK---%%%%%%))),,,+++''''''+++(((((('''''''''(((((())))))))))))))))))(((((((((+++)))'''))),,,---,,,***))))))***++++++++++++***(((((('''&&&%%%%%%%%%%%%''''''&&&&&&%%%%%%%%%%%%((('''&&&'''((())))))'''*********+++------,,,+++)))((('''&&&&&&'''((()))******++++++++++++******)))))))))))))))*********))))))***+++,,,...///000)))((((((((('''''''''''''''***---+++&&&$$$'''***(((((((((((()))))))))***))))))************))))))*********,,,///000000............,,,++++++,,,...---******,,,+++222NNNlllzzzgggmmmrrrdddCCC888>>>EEE:::JJJDDDFFF```eeellliii;;;;;;555+++>>>555555666888999999666444333222222222111111000000222222111111222222333444///222666888777666555555666444222111222666;;;>>>IIIXXXxxxnnndddYYYIIIfff}}}sssHHHRRRVVV~~~YYYvvv```MMM[[[pppsssMMM```xxxxxxvvvjjjjjjHHH~~~qqqMMMfffxxxNNNTTTcccxxxzzzfffXXXMMMUUUnnn}}}iiiXXX^^^eeeNNN888666777444555333///---///333555///...000444555333555:::XXXnnnTTTpppvvv<<<999RRR{{{>>>UUU~~~uuu;;;EEEsssyyyggg;;;```jjjDDD999777000,,,......,,,++++++,,,......000...***(((''')))+++---(((((((((666\\\}}}zzzhhhFFFTTTzzz}}}}}}TTTIIILLL999,,,+++*********)))'''%%%''''''(((((()))*********)))+++''')))111---'''---%%%)))>>>```yyy~~~ZZZ]]]{{{eeeBBBHHH```hhhyyyqqqoooGGGXXXmmm~~~oooccciii111[[[~~~~~~rrrJJJ+++///:::333((())))))))))))))))))))))))'''&&&%%%$$$%%%''')))***(((***++++++*********+++)))'''%%%(((,,,---)))%%%************++++++++++++((((((''''''&&&%%%%%%$$$***$$$###%%%%%%!!!###(((((())))))'''''')))***)))+++***)))***+++---------+++'''%%%'''+++,,,)))%%%&&&))),,,,,,***((()))******++++++,,,,,,++++++*********+++++++++******))))))((('''&&&&&&&&&&&&&&&))))))))))))((('''&&&%%%))))))(((((((((((())))))+++++++++***************,,,+++***+++---...---,,,------,,,,,,---...000111222***000333(((222]]]yyynnn```bbbmmm}}}[[[EEE>>>AAAKKKSSSNNNPPPQQQMMMJJJMMMVVV^^^lllQQQ888555888111444555777777777666777888888555222//////111444666555111000333444222111333666666666555555666888999777111333777111111KKKmmmcccHHHhhhyyySSSMMMbbb```CCCYYYgggiiirrrPPPNNN{{{PPPVVVhhhccc~~~uuuUUUZZZ^^^dddPPPeee|||wwwaaa]]]ffffffjjjtttrrr``````TTTRRRWWWgggWWW555===555444333333222222333333///666,,,)))555333444HHHxxx___XXXgggCCC///\\\|||nnn===qqq```@@@OOOdddGGGsssfffEEE:::333666...------,,,,,,,,,,,,++++++......---,,,,,,+++******000...'''???ssstttSSS>>>fffqqqppp|||{{{[[[MMMXXX666222'''(((+++((()))***###)))((('''((()))((('''%%%&&&''''''((()))******+++***&&&)))888TTTpppNNNddd}}}rrrooo___III@@@MMMhhh~~~lllWWWpppuuubbbvvvpppuuu|||dddvvv???aaa}}}{{{}}}~~~}}}XXX@@@---***///222///((()))))))))))))))))))))))))))(((&&&&&&&&&''')))***)))***,,,,,,***))))))******(((''')))---...***'''******++++++++++++++++++&&&&&&'''((()))******++++++'''&&&***)))&&&&&&***&&&'''''''''(((***+++++++++++++++,,,---......---***'''%%%%%%(((++++++***&&&)))++++++)))((((((******++++++,,,,,,++++++***))))))*********))))))((()))(((((('''''''''''''''''''''(((((()))((((((((())))))(((((((((((())))))((((((((((((((((((((()))+++***)))***,,,,,,,,,***---,,,,,,,,,,,,...///000...(((///222***:::iii|||{{{rrrooozzzqqqxxxrrr^^^HHH===<<>>///555444333333222222333333111444//////555...:::\\\vvv]]]jjjSSS===YYY|||~~~QQQKKKNNN999^^^UUUOOO}}}aaaCCC:::444777000------,,,,,,,,,,,,++++++******++++++,,,,,,------...///...IIIzzzuuuPPP>>>lllxxxxxxwwwrrr^^^bbbiiiLLL666***)))***&&&'''+++&&&)))((((((((()))((('''&&&'''''''''((()))*********&&&***------555KKKnnn~~~sssPPPKKKqqq|||}}}iiiXXXRRRSSSUUUbbbiiinnnwwwyyyfffiiizzz]]]WWWbbbrrrkkkzzzjjjlll\\\qqq~~~{{{www}}}kkkUUU===$$$***>>>999---,,,((())))))))))))))))))))))))+++***)))''''''((()))******+++---,,,***)))))))))+++)))(((***---...+++(((++++++******************''''''&&&&&&%%%$$$$$$$$$(((%%%%%%((((((&&&&&&((()))(((((()))((((((((((((###$$$&&&'''(((((('''''')))))))))))))))*********''')))+++***)))(((((()))******++++++++++++******'''(((((()))))))))((((((***))))))(((((((((((((((&&&&&&((())))))*********))))))(((((((((((())))))'''''''''(((((()))))))))***)))((()))+++,,,+++***,,,+++++++++,,,---...///...***...///,,,CCCttt~~~mmmmmmvvv~~~|||{{{|||tttOOOEEE===>>>BBBEEEHHHKKKOOORRRTTTQQQJJJGGGHHHKKKCCCfffSSS444444<<<999888777444333444777:::555666888:::999777555333222222333555333111444999888777555333333777<<>>PPP]]]^^^III```^^^GGG```|||kkkbbbuuuPPPUUU~~~SSSAAAVVVccczzz}}}```ttt}}}]]]```zzziiilllppplll{{{}}}jjjYYYWWWTTTPPP\\\pppPPP333555444333333222222333333111222222444333...GGGsssdddVVV}}}IIIDDDqqqAAAfffooo===888sss~~~EEE```\\\@@@999444888333------,,,,,,,,,,,,++++++))))))******+++,,,,,,---,,,...666VVVzzzLLLAAAtttuuuxxx{{{ccc]]]wwwvvv```<<>>)))---((()))))))))))))))))))))))),,,,,,***))))))))))))***+++,,,---,,,***(((((((((***)))((()))+++,,,+++)))***)))))))))))))))))))))***))))))'''&&&%%%%%%$$$)))'''&&&'''''''''(((***)))''''''))))))'''&&&((()))+++...000///.........%%%(((+++---,,,+++++++++))))))******)))(((((((((******++++++++++++******'''((())))))***)))))))))******)))))))))))))))***'''((())))))*********)))))))))(((((((((((())))))'''(((((()))***+++,,,,,,)))(((((()))+++,,,+++******+++++++++,,,------...111...///------KKKyyyvvvuuu}}}yyyuuu}}}{{{TTTAAA<<<<<>>333666888999888666444444666888444555888999999777444222000///111666777555555777...333:::======;;;;;;;;;AAAOOO```ooo}}}dddAAA???LLLaaa~~~aaaFFFggggggMMMMMM|||xxxZZZuuuSSS[[[~~~fffEEEBBBBBBMMMaaaqqq~~~ccc|||~~~wwwaaazzzuuuOOOHHHKKKYYYccciii{{{___:::555444333333222222333333///333444222000:::YYY{{{TTT[[[nnnEEE[[[hhhFFF|||wwwUUU:::GGGfffDDDuuuXXX???999444888444------,,,,,,,,,++++++++++++++++++*********))))))***---===```|||JJJHHHyyyzzzttttttSSSXXXvvvgggDDD444000111)))'''++++++((()))******(((''''''''''''((((((((()))))))))***))))))(((&&&'''...888@@@eeeqqqccc:::@@@mmm{{{mmmppptttVVV___nnnppp[[[hhhsssqqqzzzzzzvvvnnnpppyyy~~~|||}}}oooWWW@@@222...111===aaaccc777%%%...(((************************,,,,,,++++++************+++,,,---,,,***((((((((()))((('''((()))******)))((((((((()))))))))******((())))))***+++,,,------++++++)))''''''***+++,,,'''$$$&&&,,,111444999@@@;;;>>>BBBCCCBBBAAAAAAAAA777666333///+++)))+++---++++++***))))))))))))((()))******++++++******)))((()))******+++++++++*********))))))))))))***+++******++++++***))))))((())))))(((((((((((())))))''''''((()))***++++++,,,***)))(((***,,,------,,,******+++,,,------------111......+++111VVVpppjjjffflll|||bbbBBB<<<999:::AAADDDBBB??????@@@BBBBBBBBBBBBEEEKKKPPPOOODDDUUU|||YYY???111555777999999777555444555333444555555555444222222555111222999<<<999555333:::888555333777DDDVVVcccyyyTTTAAAJJJKKK```KKKLLLdddvvvbbbIII~~~nnnbbbaaaCCC]]]|||rrr```NNNFFFDDDKKK```vvvlllzzzuuuhhhVVVJJJJJJEEEAAABBBHHHLLLLLLJJJZZZRRRIIIFFFIIIOOOQQQOOORRRTTTXXX]]]bbbhhhpppvvv|||rrrmmmiiiPPPCCC```iiiwwwhhh888555444333333222222333333---555555,,,000NNNjjjqqqRRRqqqQQQAAAuuuPPPRRRhhhEEE;;;^^^LLLSSSWWW???:::333666333------,,,,,,,,,+++++++++++++++******************++++++BBBgggwwwHHHTTT|||vvvlllKKKZZZvvvkkkNNN:::444666///***,,,+++''')))+++***((('''''')))(((((((((((())))))))))))(((((()))+++......+++(((333GGGdddpppGGG111DDDggg~~~tttwwwcccRRRfffsssgggjjjzzzooovvv|||{{{wwwssswww~~~yyybbbFFF...&&&222BBBRRReeeyyyddd666(((///)))************************++++++++++++++++++*********+++---,,,***)))))))))((((((((('''(((((()))***(((((()))***+++,,,,,,---'''(((((((((((((((((((((,,,//////,,,+++------***555------666BBBNNN___oooyyy|||~~~}}}~~~jjj```PPP@@@333,,,)))(((...,,,*********+++***)))))))))************))))))((()))***++++++,,,++++++)))))))))))))))******+++,,,,,,,,,++++++***(((((())))))(((((((((((())))))&&&&&&&&&''''''((((((((())))))(((***,,,------,,,***+++,,,---.........------,,,,,,+++;;;fffxxxsssmmmmmm|||___BBB???<<<999:::@@@CCCAAAAAABBBCCCAAA???===>>>CCCJJJOOOTTT>>>@@@bbbyyy|||rrrOOO111333666999:::999666555444444444333333222222222222555222222777888555222111<<<<<<===AAAOOOhhhnnnOOOAAADDDPPPiiimmmRRRIIIdddyyyRRRrrrWWWbbbJJJbbbrrraaaRRRJJJIIIgggccc~~~vvvbbb``````bbbfffiiikkkmmmgggdddbbbdddgggjjjjjjhhh___VVVJJJDDDHHHLLLGGG???@@@<<<:::<<<===::::::;;;@@@FFFOOOaaasssxxxkkkVVVNNNYYYpppttt@@@555444333333222222333333---333444,,,888```rrr```UUUrrrBBBMMM___<<>>999111333000------,,,,,,,,,,,,++++++'''((()))***+++---......---,,,HHHpppkkkGGGddd~~~yyydddNNNfff~~~tttYYY???444777222------+++'''***,,,+++(((&&&(((***(((((((((((())))))))))))%%%***---,,,(((&&&'''***###---AAAZZZrrrxxxJJJ666@@@PPPfffoooXXXddd}}}hhhcccsssyyy~~~~~~~~~||||||~~~|||vvvoooZZZAAA111...999PPPeeevvv}}}tttUUU666,,,,,,***************************)))******++++++++++++***)))***,,,,,,***))))))***)))))))))(((((()))***,,,)))***+++,,,...000111222000000222444666888:::;;;EEELLLPPPNNNNNNMMMHHH@@@LLL===333888DDDWWWrrrttteeeVVVIII<<<444111...+++***,,,,,,+++***))))))************))))))'''((()))***++++++++++++((((((((((((((()))******+++++++++,,,++++++******))))))(((((((((((())))))&&&&&&''''''''''''''''''(((''''''(((+++,,,,,,+++***+++---...//////......------...000HHHwwwuuunnnyyycccAAA666???===:::;;;@@@CCCCCCDDDGGGFFFDDD@@@>>>>>>BBBHHHLLLOOOFFFCCCMMM```vvvbbb;;;333666888999888666666666444555555555555444333333111111444666444444:::CCC;;;PPPnnnnnnEEEEEEGGGQQQjjjpppVVVPPPssshhh^^^xxxlllkkk|||zzz]]]ZZZoooooo[[[RRRbbbbbbtttnnnjjjbbbbbbhhhggg{{{~~~yyyoooiiiddd___VVVHHH@@@??????BBB999<<>>QQQ\\\dddmmmuuuxxxzzz]]]GGGTTTrrrtttjjjhhh}}}wwwwwwxxx~~~}}}}}}}}}|||{{{wwwmmmeeeAAA000&&&000HHHbbbyyyxxxpppUUU:::000+++(((+++************************((()))***+++++++++++++++(((***+++,,,*********+++*********)))))))))+++---***+++---///111333444555;;;???EEENNNWWW```fffjjjoooxxx|||rrrhhh[[[EEE111...777JJJkkkqqq^^^OOO222///++++++,,,---,,,***))))))************))))))&&&'''((()))************(((((('''(((((()))******))))))***+++,,,,,,,,,,,,))))))(((((((((((()))))))))))))))))))))((((((((('''&&&&&&'''***++++++***+++,,,---///000//////...111111111555PPPxxx___;;;555;;;:::;;;888999>>>@@@@@@BBBEEEFFFDDDBBB@@@AAADDDIIILLLAAAJJJFFF999CCCeee}}}zzzxxxzzzsssKKK555666777666666666888999555666888999999777555333000555:::;;;888;;;LLL^^^zzz\\\MMMBBBFFFRRRhhhrrrLLLOOO```TTThhh\\\XXXooowwwffffff\\\hhhvvvWWWOOOrrrvvvnnnpppcccbbbSSScccooorrr}}}___dddOOO@@@@@@>>>???;;;===PPPhhhuuu```rrr~~~ooo555555444333333222222333333666***000>>>OOOkkknnnPPPDDDCCCcccvvvIIIUUU|||QQQ===nnnIIIUUUPPP:::777---000...---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,000111XXX```OOO~~~|||}}}UUU[[[|||kkkDDD,,,------,,,...,,,'''+++...,,,(((&&&(((+++))))))))))))((((((((((((---)))&&&)))---///,,,''''''((()))***,,,111777;;;KKKggg{{{xxxuuuxxxsssgggVVVLLL>>>666;;;EEEHHHDDDbbb~~~~~~}}}^^^GGG@@@QQQoooqqqqqq~~~{{{tttaaafffnnnpppiiibbbiiiuuu}}}}}}}}}kkkPPP<<<000---555PPPnnn~~~~~~nnnQQQ333'''''')))***,,,222...)))))),,,...---***,,,+++***((((((((()))))),,,,,,,,,,,,,,,,,,++++++...'''&&&+++...+++)))***333000000444999???HHHRRR___aaajjjvvv|||}}}xxxbbbRRR888///:::999222GGGkkk~~~~~~bbbOOO888...222666111(((...,,,,,,...---((((((+++***)))((()))***)))(((&&&+++***)))(((((()))***+++***************+++++++++((()))))))))))))))(((((())))))((((((((((((((())),,,***)))'''''''''((((((,,,++++++---000222222222333222(((???eeevvvyyy\\\HHH===888777999555777<<<@@@CCCEEEFFFFFFJJJIIIGGGEEEDDDDDDEEEEEEMMMFFFBBBCCCCCCKKKddd|||vvv{{{]]]>>>:::===<<<444666888000666222555555111777:::111666999888777BBB\\\{{{vvv\\\;;;BBBPPPXXXuuu___GGGQQQgggqqqdddwwwqqqkkkpppmmm\\\gggppp___VVVOOOTTTddduuu{{{jjjUUUDDD===AAA555444GGG]]]pppkkk999666444333444777999888666444000222@@@UUUxxxYYYbbbqqqBBBPPP^^^>>>kkklllJJJJJJ~~~nnn???nnnzzzRRR:::444333///***//////...------,,,++++++,,,++++++,,,......---+++...CCCjjjSSSZZZ{{{pppKKKvvvlllIII...'''&&&,,,111,,,---,,,***(((''''''((()))))))))))))))))))))))))))***(((((()))***+++***)))))))))))))))************222555999===@@@BBBCCCCCC>>>QQQ^^^bbbddd___bbbpppsssSSSUUUYYYFFFDDDJJJZZZtttvvvhhhZZZRRRSSSXXXcccmmmdddccchhhssswwwvvvwww{{{}}}|||dddIII444***111EEE___uuuvvvaaaAAA555,,,,,,///...---///000999EEEJJJEEE:::111+++***)))(((((((((((()))***,,,,,,,,,,,,+++***(((''',,,)))))),,,------222999888:::CCCTTTbbbkkkrrrwwwSSSZZZkkk{{{qqqlllaaaIII888===HHHHHHEEEDDDvvv}}}wwwppp|||uuu[[[BBB555333444444,,,)))(((+++***)))***///+++***)))***++++++)))'''******))))))))))))******************************(((((())))))))))))(((((())))))(((((((((((())))))+++***)))))))))***++++++,,,,,,,,,---000222222111***...---JJJgggooommmWWWnnn|||{{{gggPPPAAA;;;777888:::555777999<<<>>>>>>>>>>>>EEEEEEGGGHHHHHHGGGEEEDDDHHHBBB??????>>>BBBVVVmmmppp???777999<<<555555;;;:::666333666777555888888111///666BBBUUUpppgggJJJ???III```sss|||eeeQQQIIIccckkkooowwwkkksssvvv[[[bbbttteeebbbbbbaaacccjjjxxxwwwqqqeeePPP<<<777<<>>BBBFFFHHHFFFDDDBBBCCC???>>>>>>;;;:::FFFVVVMMM999555;;;666333:::???777555666999999777555333222FFFeeeiiiIIICCCKKKSSSvvvooowwwgggNNNAAAbbbsssgggaaayyy{{{qqquuuzzzcccUUUffftttvvvtttoooqqq}}}zzziii[[[LLL@@@AAAIIIYYYlllUUU555444333222222333333222111///222@@@^^^VVVaaa{{{IIIPPP~~~yyyIIIZZZJJJHHH{{{MMMYYYjjjvvvvvvOOO;;;666444111...............------------,,,,,,,,,,,,,,,+++++++++000aaa}}}VVVJJJmmm|||WWWOOO~~~XXX999///******+++&&&...---+++***))))))***+++'''''''''''''''''''''''')))((('''(((***+++***)))(((((())))))))))))******((()))++++++++++++))))))***'''###///KKK___nnntttssslllBBB&&&***,,,...333???RRRhhhxxxooopppsssvvvrrrlllkkkooo\\\VVVPPPNNNMMMNNNSSSYYYxxx]]];;;***222JJJcccqqqGGGaaa}}}}}}fffCCC&&&//////111555===LLL```ppp}}}xxxtttsssooo```FFF222...---,,,++++++,,,,,,---************,,,---///111///444<<>>GGGMMMOOOUUUZZZ]]]```jjjuuu{{{rrrhhh]]]UUURRRFFF===888FFFaaayyymmmoooyyywwwYYY<<<...)))666GGGWWWdddnnntttwwwsssuuuxxxyyyppp[[[???***///...---+++******++++++...---,,,,,,...333777:::???GGGSSS```mmmyyyvvvrrr||||||___BBB;;;MMMbbbyyyyyyxxxwww]]]:::***111AAAZZZrrrccc:::GGGsss^^^;;;HHHSSShhhzzziiiLLL111---(((&&&)))+++)))(((******)))((()))******(((&&&)))***+++,,,,,,+++***)))++++++******)))(((''''''''''''((()))))))))))))))((((((((((((((()))******,,,,,,,,,++++++*********...------...000111000///222---555fff{{{}}}ppp[[[JJJ@@@999666777888555333444555555555555555555444444333444666999<<<>>>@@@@@@======???@@@>>>;;;;;;>>>PPPoooNNN222888:::444555666444888444666;;;222222GGGaaavvvWWWGGGHHHOOOggguuueeettt~~~sssnnnuuuhhhjjjlllwwwcccdddnnn}}}uuuWWWDDD>>>YYYxxx\\\sssYYY===666666666555444333222111111111<<>>HHHPPPUUU```iiittt{{{{{{jjjSSSJJJVVVgggzzzyyycccMMM<<<222RRRlll}}}{{{}}}{{{gggBBB111***<<>>999777999888444222333555555666666666777777888777777777888:::===@@@AAA999:::;;;<<<===<<<;;;;;;BBBWWWvvvsssnnnsssvvv{{{XXX555666:::999888666222888333555<<<333===bbbdddKKKDDDNNNpppooohhhsssvvvYYYiiicccnnntttqqqOOO:::MMMqqq{{{mmmkkk???222:::666777777666333222222333111IIIooo___~~~pppJJJYYYyyyHHHpppQQQNNNuuu}}}TTTgggkkkhhhjjjGGG:::777222///111,,,,,,,,,+++++++++++++++***,,,...---+++,,,000333MMMuuu}}}qqqIIIcccaaaPPP|||VVV333...,,,******'''((((((((((((((((((((((((''''''''''''''''''''''''((('''&&&''')))***)))(((''''''(((((((((((())))))(((((((((((())))))******''''''$$$&&&+++,,,===\\\jjjqqqhhh[[[~~~TTT///,,,++++++,,,...//////...000//////000---+++...555666888777444333555555333\\\iiizzz|||~~~yyylllbbb```xxx}}}~~~yyywwwzzz}}}||||||rrr]]]DDD000)))---444++++++*********,,,---...///555@@@LLLXXXaaagggjjjjjjwww{{{www~~~sss\\\===***---999hhhnnnvvv}}}uuu\\\CCC777KKKdddwww~~~zzzbbbKKK555222@@@UUUlll{{{{{{~~~lll<<<>>>bbbPPP***'''---777FFF```zzz{{{fff===333+++***+++******,,,***)))))))))******(((''')))(((((((((((((((((())))))))))))))))))(((((((((&&&'''((()))************''''''''''''((()))***+++,,,,,,---...------,,,+++,,,,,,,,,---000222222111///;;;MMMttt|||iiinnnsss~~~oooVVVDDD;;;===999777999888444222444555555555555666777777888:::999999888999;;;===>>>999999888888:::<<<<<<::::::???UUUooossseeeeeesssmmmsss}}}bbb>>>777777999;;;777///999444555@@@:::NNNjjjRRREEEWWWyyyyyy{{{ooojjjuuuqqqwwwzzzxxxwwwzzzZZZBBBFFFdddyyyRRR666333<<<444666777666333222333555???aaasssfffYYYDDDooobbbJJJ|||uuuLLLZZZjjjJJJvvvYYYxxxeeeCCC999777111...222///......------,,,,,,,,,***,,,///...,,,---333777[[[cccPPPqqq[[[ZZZUUU222...,,,))))))'''(((((())))))))))))((((((((((((((((((((((((((((((((('''&&&''')))))))))((('''''''''((((((((())))))))))))))))))******+++,,,666000((('''+++,,,===]]]\\\lll|||QQQ<<>>TTTuuuwwweeeqqq|||}}}nnnSSS???;;;@@@;;;777666777777444333666555555555444444555666666999999888888888888888888;;;:::888777:::>>>>>><<<:::222AAAbbbnnnfffnnnkkkGGG:::444666:::777---:::555777CCC@@@[[[sssRRRMMM___yyyxxxsssjjjmmmrrrlllbbb{{{}}}wwwvvveee777EEEvvvoooOOO;;;666777888333555777555333111333555RRRvvvSSSlllKKKBBB}}}NNNOOOmmmJJJ^^^___EEE{{{xxxKKKfffCCC888666///+++///111111000///......------))),,,///...---///444:::eeeVVVTTT{{{[[[dddSSS000------++++++***((()))************))))))))))))))))))))))))))))))((('''&&&''')))))))))'''''''''''''''((((((((()))))))))((((((((()))******""")))...222...$$$111QQQeeewwwuuuAAA===xxxHHHDDDBBBDDDddd~~~ooo===,,,...///---++++++...111111---,,,///111...,,,...,,,111222///...111000+++zzzyyyyyyyyyzzzyyyxxxvvv~~~{{{}}}xxxppptttyyyrrrBBB444))))))***)))))),,,///+++,,,444;;;BBBQQQ___gggbbbhhhppppppvvv~~~|||QQQHHHIII]]]ttt}}}zzzvvvxxxzzz{{{lllIII(((&&&555)))--->>>ZZZpppwwwwwwwwwuuuYYY@@@@@@XXXrrrqqqQQQEEE;;;555@@@ZZZsssggg@@@===bbb===---,,,222******EEEddd|||yyysss\\\AAA111///000...+++///---***))))))******)))))))))))))))))))))))))))---***((((((******)))'''''''''((()))***+++,,,,,,((()))******)))***,,,...,,,,,,---...///000111111---***,,,000222000///000---EEE[[[nnnmmmFFF888BBBCCC777999999888777555444222111555555444333444555666777777777777777777888999999999999:::;;;;;;;;;;;;:::666======;;;NNNrrrZZZ444:::@@@777555333;;;>>>999<<>>===RRRjjj{{{{{{yyyqqq^^^DDD000,,,222111***+++;;;RRRhhhzzzvvvzzziiiJJJ???UUUrrr{{{~~~jjjYYY@@@111;;;FFFXXXooo{{{ZZZAAAAAA]]]HHH---***333+++***<<<```rrruuu]]]BBB222///...***---+++)))))))))***)))((()))))))))))))))))))))))),,,***((((((***+++***((()))))))))))))))*********((()))******)))***,,,...+++,,,---...///000000000...+++,,,000111...---///444NNNcccrrroooRRR===888::::::777888888888777555333222111444333333222333444555666666666666666777777777888666777888888999999888888777;;;:::999HHHgggiii@@@777666555???999AAA@@@AAA___zzzOOOJJJZZZfffpppwwwUUUCCCIII\\\eee\\\SSSUUUTTTMMMCCC===777666999;;;:::777333:::444222888333555KKKwww{{{___^^^XXXOOOXXXMMMwwwjjjKKKccchhhHHHsssKKKjjjZZZ>>>777000,,,...---//////......---,,,,,,+++---,,,111(((///333222XXX{{{}}}~~~|||eeeIIIhhheee^^^ttt777999666333&&&+++(((&&&'''((((((''''''(((***(((((((((((((((((((((((())))))((((((((('''''''''&&&))))))&&&&&&))))))&&&))))))*********))))))((((((+++)))+++---)))555PPPlllppp~~~___666YYYjjjRRR@@@JJJiii~~~___777XXX}}}[[[222...))))))---///...,,,........................------............------{{{vvvrrr{{{||||||}}}}}}~~~~~~~~~xxx{{{ppp\\\bbb{{{QQQ---,,,,,,...---...333999EEEPPP^^^kkkuuu|||}}}zzzzzzyyyzzz}}}~~~yyyqqqqqqhhhSSS<<<<<>>MMMlllmmm{{{rrrPPPFFFRRRsss{{{qqqSSS===777***:::ZZZooo|||oooLLL777YYYiiiQQQ444///222///'''999TTTlll|||}}}nnnPPP999222666+++***))))))))))))'''%%%(((((((((((((((((((((((()))((((((((()))***++++++***)))))))))((((((((((((&&&''')))))))))***,,,///+++,,,...000111111111111///---,,,//////...111666fff~~~~~~VVV<<<,,,333:::555222777666666666555444333222111333333333333333444444444222333444555555555444444777888888999:::999999999999777888:::;;;EEEaaa}}}eeeHHH999999???CCCYYY|||uuufffYYYWWW\\\cccnnnxxxXXX???;;;888999999777777999:::<<<===;;;666444555777777555444444222777QQQsssXXXcccjjjYYYDDDvvvvvvFFFtttDDDUUUFFFppp]]]PPP|||xxxYYY???999222///111///------....../////////000111+++...111......GGGpppsssQQQHHHwwwrrr]]]tttLLL777LLL@@@888)))))))))&&&((())))))(((((()))***(((((((((((((((((((((((()))))))))(((((((((''''''%%%((((((%%%&&&))))))&&&'''((())))))))))))))))))***///,,,(((,,,...666HHHccc\\\{{{vvv|||zzzEEEAAADDD,,,///;;;000BBBrrrVVV???www}}}~~~gggAAA111...+++***,,,------,,,........................,,,------......------,,,{{{zzzzzz}}}}}}}}}zzzyyyzzz|||{{{vvvqqqhhhdddqqqvvvhhhBBB<<<777;;;JJJ___qqqyyyrrryyy{{{vvvqqq}}}}}}pppllliiioooxxx}}}mmmTTT@@@CCCTTTnnnvvv]]]CCCPPPqqq{{{uuueeeJJJ111(((---555FFFhhh~~~~~~}}}\\\000PPPfff}}}sssXXX>>>,,,...>>>MMMjjj|||tttFFFFFFiiisssIII555888)))))),,,888PPPkkk~~~jjjFFF555888...---+++******)))'''%%%((((((((((((((((((((((((((()))))))))))))))+++,,,'''(((((((((((()))))))))&&&'''))))))((())),,,...,,,---///111222222222111///------///000111666>>>yyylll===777222444777777555444444444444444444333222222333444444555555555555555222222333444444444444444666777888888999999888888999777:::===999;;;OOOgggwwwttt[[[GGG>>>QQQpppttthhh___\\\\\\]]]nnnwwwOOO:::777777:::999555666;;;999777444222333555888:::888333222222111BBBfffvvvPPPppprrrHHHPPP^^^VVVrrrBBBdddpppAAAMMMllllllYYY???:::333///000...///////////////////////////+++,,,333,,,///TTTwwwpppNNNSSShhh\\\~~~vvv>>>===WWWCCC999***)))+++'''((())))))(((((()))+++))))))))))))))))))))))))((((((((('''''''''&&&&&&$$$''''''%%%%%%))))))&&&''''''((()))))))))))))))---,,,))),,,///+++:::YYY|||rrr|||}}}rrr===FFFDDD+++111333+++LLLyyyLLL:::vvvqqqFFF///...+++***+++---..............................,,,,,,------------,,,,,,xxxxxxzzz|||~~~{{{yyy{{{}}}|||www|||zzz{{{hhheeeaaacccnnn{{{yyyyyyzzzxxxrrrpppxxxtttxxxqqq|||oooOOOBBB:::LLLbbbrrryyywwwnnneee===AAAUUUooovvvllllllyyyvvv^^^DDD444...------JJJcccmmm}}}uuuSSS555PPPtttuuuJJJ:::111111777NNNmmmooo:::FFFrrriiiNNN===%%%222***(((777SSSnnn|||~~~vvvSSS999222444111---+++***)))(((&&&))))))))))))))))))))))))((()))***)))((((((***,,,'''''''''(((((()))))))))'''((())))))((((((***,,,+++---///222333222111111///------///000222:::DDD{{{tttVVV///666888222111666666000333333333444333333222222333444555666666666555555333333333222333444444555444444555666666666666666999888;;;===:::888CCCRRRxxx\\\<<>>SSS444555GGGEEEQQQzzzzzz___999EEErrrCCC---,,,+++++++++---///111------------------------,,,,,,------------,,,,,,yyy|||~~~zzzxxx{{{wwwzzz}}}~~~~~~{{{}}}zzz}}}xxxrrraaaSSS[[[nnnooowwwooozzzggg<<<***,,,(((...IIIqqqiii^^^QQQFFFNNNfff|||yyyqqq___MMM;;;,,,---+++777SSSlllwww{{{MMMFFFYYYsss{{{aaaPPP999000333999OOOnnn{{{TTT>>>RRRnnniiiKKK666111,,,***...999LLLggg~~~zzz{{{~~~{{{iiiOOO::::::666000,,,******)))((()))))))))))))))))))))))))))***+++***(((''')))+++((((((((((((((('''''''''((()))))))))'''''')))***)))+++...000111111000///000............000:::EEEzzz}}}~~~|||dddAAA...444555000...333444222111222333333333333222222222333444555555555444444555444222111111333555777333444555555666666555555888888999::::::;;;???CCC]]]|||YYYYYY{{{fffwwwwwwmmmaaaaaalllsssHHH444999;;;;;;888777777777555888888888999:::888555333222111555444;;;aaa^^^sssFFFNNNfffPPPUUUaaauuuNNNjjjcccVVVzzztttrrrNNN777444000...///...---------,,,,,,,,,,,,+++,,,000,,,333+++<<>>999222---************))))))))))))))))))))))))***+++,,,***'''&&&(((++++++***)))((('''&&&%%%%%%)))******)))''''''((()))((())),,,///000///...---111///...---,,,...888CCC|||vvvzzzzzzoooUUU333555333111000///000444777111111222333333333222222111222333444555444333333777555222000111333666888555666666777777777777777888888777777:::>>>???===LLLqqq}}}DDDllljjjiiiqqqZZZZZZfffnnnGGG:::888:::777333555;;;:::444888999:::999777666777888000111999888@@@kkkzzzVVVBBB___TTT^^^LLLnnncccIIINNN```nnnoooKKK555333000000222111,,,---------------......+++222...333,,,BBBzzz}}}|||KKK@@@~~~wwwUUUqqqHHH<<>>]]]rrr{{{fffIII777777777((('''000***''''''''''''((((((((()))*********)))'''&&&((()))))))))(((''''''((()))***)))))))))))))))******+++)))***,,,...//////......---,,,000***///555...???sssuuu}}}}}}xxx~~~XXX:::+++111222444444222111222222//////000000111111111222222222333333333333333333<<<999555222111111333444666555444444555777:::;;;999999:::;;;;;;<<<<<<===CCCYYY{{{gggUUU___sss}}}sssgggeeezzz\\\===555888888777777666666555555777777666666555555555555666444333444NNNXXXooogggJJJ{{{rrrBBBsssiiiNNNFFFRRRqqqPPPllljjjHHH444444111///000---------------------------111(((---///111TTT~~~nnn???[[[dddUUUmmmDDD===wwwdddLLL666444)))---************************************)))(((&&&&&&''''''((((((((((((''''''''''''''''''''''''''''''&&&''''''(((((((((((((((***(((%%%&&&...???SSS```jjjwww~~~QQQEEEuuu{{{hhhWWWWWW\\\iii||||||~~~wwwpppYYY===333************************------------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,}}}~~~~~~}}}~~~~~~}}}yyyuuuvvv|||~~~yyyrrrmmm|||~~~|||tttwwwvvvyyywwwbbbRRR444:::TTTvvvvvveee___===444000111///555QQQqqq}}}xxx]]]IIISSSkkkrrrbbbBBB333,,,222333666KKKggg|||nnnMMMHHHccc|||~~~sssSSS>>>222000999III```wwwgggCCCDDDaaaqqqgggPPP666,,,000333222000???XXXwww~~~{{{WWW===555777---))),,,%%%'''''''''((((((((()))))))))***+++***((('''((()))***)))(((''''''((()))***)))))))))(((((()))******)))+++,,,.../////////...---,,,000)))...333...AAAoooVVV::://////000222222111000111222000000000000000111111111333333333333444444444444:::888555333222222444555666555444444555777:::;;;999999::::::;;;<<<<<<<<>>tttqqq|||yyyiiiVVV;;;((((((************************,,,,,,,,,,,,,,,++++++***++++++++++++++++++++++++|||yyyvvvtttxxx{{{{{{}}}~~~~~~yyyxxx{{{}}}}}}}}}~~~jjjUUU@@@???VVVppp{{{{{{{{{kkkSSS>>>555555777888XXXkkk}}}|||bbbFFFKKKtttzzz{{{vvvWWW;;;111---'''+++666OOOfff}}}\\\BBBPPPooo{{{wwwhhhMMM888666222777TTTtttkkkJJJNNNppp|||mmmRRR<<<444333222++++++;;;[[[zzztttPPP:::===<<<000))))))'''(((((((((((()))))))))'''))),,,---+++)))))))))+++***)))((((((((()))***))))))((((((((((((((()))***+++---///000111000000333111555...111555555PPPlllXXXYYYyyyvvv}}}~~~}}}HHH222555,,,...000111000///000111333222111000//////000000333444444555555666666666444444555666666666666666555555555555666777999999888999999:::;;;;;;<<<<<<<<<:::CCC]]]^^^bbbhhh}}}YYYbbbttt|||nnnccc|||{{{^^^JJJrrrmmmFFF333444777888:::;;;:::777444222333333333222222222222222444>>>RRRxxxmmm\\\rrrTTTTTTqqqKKK}}}bbbSSSBBBMMMkkkIIIqqq^^^^^^@@@111333000...000///...........................000...000JJJxxx|||JJJIIIzzzvvvXXX~~~GGG444bbbttt\\\666...***---------,,,,,,,,,,,,,,,+++***************)))((('''''''''((((((((((((''''''''''''''''''''''''''''''%%%&&&''''''((((((''''''%%%(((***'''%%%)))333<<<]]]ooorrrrrr~~~tttRRR:::OOOgggzzzwwwkkkmmmssswwwsssxxxlllXXXEEE111%%%***************************++++++,,,,,,,,,++++++***************************}}}xxxssspppwww~~~{{{xxxvvvssswwwyyyyyy||||||}}}zzzyyy|||zzzxxxwwwyyy|||}}}|||{{{zzzttt\\\===888RRRooo||||||}}}bbbBBB111222888333SSStttvvvggg===WWWrrr~~~yyymmmOOO555+++...000---333HHHlllxxxXXXLLLTTTxxx~~~~~~}}}{{{eeeDDD555000777555RRR{{{hhhJJJYYY|||~~~~~~pppTTT888///444111+++***:::[[[zzz}}}|||```FFFBBB@@@111(((,,,(((((((((((()))))))))***'''***------,,,*********,,,+++***((((((((()))***((((((((((((((()))*********+++---000111222222111333000444...000333888WWWrrr[[[XXXsss{{{{{{BBB---333...000222222111111111333333222000/////////000111333333444444555666777777333444555777777777777777555555555666666777888888888888999999:::;;;;;;<<<;;;999>>>PPPmmm[[[ooouuuxxx\\\tttUUUmmmlllppp{{{~~~qqqsss]]]===444999999:::;;;<<<;;;888555333111111222222222222222222111JJJmmmccc^^^eeeDDDfffXXXZZZWWWcccppp888aaaZZZJJJ[[[[[[???111333000,,,...---........................+++111...444VVVlllBBBSSSlll___vvv???===vvvqqq[[[555...,,,+++---------,,,,,,+++++++++)))************))))))(((''''''((((((((((((''''''''''''''''''''''''''''''%%%&&&&&&'''''''''''''''''''''&&&&&&&&&))),,,...<<>>000555...666QQQtttzzzzzzZZZEEEJJJqqqzzz|||yyycccBBB000333333******666TTTxxxrrrWWWHHHqqq}}}uuuRRR:::222888&&&888rrrzzzYYYSSSvvvwww}}}mmmNNN777///---///,,,+++;;;[[[wwwmmmQQQCCCBBB444'''+++((((((((()))))))))******(((***------,,,++++++,,,---,,,***)))(((((()))***(((((((((((()))+++,,,---***,,,...000222333333222111---222---...111:::^^^{{{{{{|||wwwAAA---111111222444444222111222333333222000......///111222222222333444555666666777333444555666777888777777555666666666777777777777888888999999::::::;;;;;;:::;;;>>>GGG\\\xxxdddccckkk]]]}}}bbbRRRppp}}}yyy{{{~~~uuuyyy{{{|||ooozzztttwww~~~sssJJJ000444CCC>>>?????????>>><<<999777111111111111222222222222000UUUfffmmmNNNFFF{{{{{{KKKmmmlllXXXwww~~~XXXBBB{{{OOOXXXrrrfffVVV;;;000333///,,,..............................+++111...;;;ccc___FFFfffdddqqqiii888IIIppp]]]555......+++------,,,,,,++++++******)))******+++******))))))''''''((((((((((((''''''''''''''''''''''''''''''%%%%%%&&&''''''''''''&&&)))&&&$$$%%%((())))))'''(((555CCCQQQdddxxx{{{rrrPPPNNN>>>333;;;KKKbbbzzz}}}uuupppooolllhhhYYYQQQ<<<++++++(((&&&---)))))))))))))))))))))))))))***++++++++++++++++++++++++++++++++++++++++++AAA777///+++***111JJJcccxxx{{{}}}{{{{{{|||{{{~~~{{{~~~zzzrrrmmmnnnvvv}}}~~~|||}}}aaa@@@<<>>[[[www~~~lllUUUXXXttt}}}|||bbbLLL999555...333NNNlllooo___cccnnn{{{zzzgggLLL888...//////,,,...@@@bbbxxxoooRRR???CCC;;;,,,,,,(((((()))))))))************+++,,,,,,++++++,,,...---,,,+++)))(((((()))***''''''((()))+++---...///***,,,...111222333333333222---333...///333>>>fff}}}zzziiiggg@@@222111222444555444222111111111222111///......000222333111111222333444555666666555555555666777777888888555666666777777777777777888888888999::::::;;;;;;:::======???NNNkkkrrrsssZZZ^^^RRRqqquuu^^^jjjjjjiii}}}zzz}}}xxxYYY===222999BBBAAAAAAAAA@@@>>>===;;;:::111111111222222333333333:::]]]{{{ppp|||HHHZZZbbbPPP{{{[[[aaasssCCCXXXrrrOOOoooeee{{{xxxOOO666---222000---000111........................,,,111000DDDoooUUUOOOyyyzzz\\\\\\444XXXtttddd777---///,,,---,,,,,,+++******)))))))))******++++++*********''''''((((((((((((''''''''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&''''''''''''((((((((()))+++(((000@@@OOOcccuuuzzziiipppnnnooowwwyyyzzz|||vvvqqqppplllcccYYYTTT;;;999,,,$$$))))))&&&+++))))))))))))))))))))))))))))))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,111---,,,---))))));;;RRRtttxxx|||~~~}}}}}}~~~}}}|||uuuooo```KKK<<>>666444333444555444222000000000222000///---...000333444000000111222444555555666666666666666666777888888555666777777777777777666777888888999::::::;;;;;;:::===<<<:::GGGeeecccEEEPPPuuurrrooo~~~}}}vvvtttppp~~~xxx```UUUpppwwwWWW???:::>>>???:::AAAAAA@@@>>>===;;;::::::111111222222333333333333IIIccclllwwwdddKKKnnnMMM[[[SSSiiilll888jjjcccTTT\\\tttJJJ333+++222000///333444////////////////////////---222222KKKvvv}}}NNNVVVkkkUUUTTT444eeeyyylll999,,,///---,,,,,,++++++***)))(((((()))******+++++++++******''''''((((((((((((''''''''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&$$$'''***)))'''&&&))),,,111!!!!!!///888HHH___lllsssyyywwwwww|||xxxoooqqqpppiiihhhmmmfffOOO777+++&&&+++'''&&&---+++'''+++))))))))))))))))))))))))((()))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,'''000+++(((...***222QQQooo{{{www~~~{{{yyy~~~yyytttxxxppp\\\@@@,,,''',,,222666SSSppp}}}{{{|||hhhJJJ999GGGooo~~~|||pppMMM666---333888>>>___vvvaaaXXXuuusss|||~~~vvv[[[<<<------222111000999SSSppp|||zzz[[[HHH^^^|||yyywwwRRR999333555...@@@dddvvv______kkk~~~{{{iii^^^:::---+++222000///JJJmmm|||eeeQQQEEE>>>AAA>>>...)))))))))+++,,,---+++)))++++++******++++++,,,---((()))***+++++++++++++++++++++++++++,,,---...///++++++,,,...222555666666333111333333---333TTTzzzccc999HHHzzzvvvllluuuttt\\\AAA555333222333777777444555999222333222111000111444666222333333333222222444555777666444333333444555555666888999888777666777888666777777888:::;;;<<<<<<666???>>><<>>===<<<<<<;;;;;;::::::999444333222222333444666888XXXvvvZZZ|||bbbLLLSSSuuuAAAssszzzUUUQQQ>>>xxxIIIjjjjjjmmmhhhAAA777//////000///...///////////////000000000000222222777fffkkkLLLWWWvvv[[[bbbsssLLL777sssiii???------***+++++++++************)))))))))))))))))))))))))))***(((&&&&&&'''((()))(((///,,,(((&&&&&&''''''&&&&&&&&&'''(((((('''&&&%%%''''''&&&''')))***)))(((&&&)))+++)))(((111AAAOOOhhhnnnssssssqqqqqqwww|||zzznnn[[[HHH:::111+++)))))))))(((((((((***+++,,,(((((((((((())))))))))))+++******))))))******+++***+++---//////...---,,,,,,---###&&&444222000AAArrrzzz{{{~~~yyy~~~~~~tttzzzyyyjjjtttJJJ)))***444///)))***777HHHaaawww}}}wwwsssMMM<<>>>>>===...)))))))))***,,,,,,+++)))***************+++,,,,,,++++++,,,,,,++++++***)))*********++++++,,,---...+++++++++...222555666555444111333333///777[[[lllAAAIIIwwwmmmKKK555444222333777666222222555222333222111000111444666222333444333222333444666666666555666666777888888777888999888777777888999777888888999:::;;;<<<===:::>>>:::888<<>>555//////000///......////////////000000000000111111???rrr^^^EEE\\\{{{|||YYYjjjjjjGGGGGGxxxhhh???---...,,,+++++++++************)))(((((((((((((((((((((((()))'''%%%&&&((()))))))))...+++(((&&&''''''''''''''''''((())))))(((''''''&&&&&&%%%&&&'''''''''&&&(((***+++)))&&&)))111888HHHRRR___hhhjjjjjjkkklllTTTKKK???333,,,)))'''&&&***)))((((((((()))***+++(((((((((((())))))))))))++++++++++++++++++++++++***+++,,,---...---,,,,,,***000...,,,------===[[[xxx~~~~~~|||yyy}}}mmmOOOUUUDDDGGG^^^oooiiiDDDeeeCCC''''''000///***(((+++000BBB]]]ttt~~~mmmMMM+++EEEvvvkkkPPP111(((---333JJJjjj~~~qqqbbblllrrrSSS555...++++++///444AAA___|||bbbMMM___tttUUU999555444,,,???eeewwwhhheeeuuu{{{yyyRRRBBB888999777333???SSSxxxYYY<<<999:::---))))))(((***+++,,,+++))))))))))))))))))******+++---------,,,+++)))((('''***************+++,,,---+++++++++...222555555555444222222333111<<>>@@@???::::::;;;???___OOOrrrlllxxx]]][[[sssmmmsssrrrcccYYYQQQbbbpppKKK<<<888555777;;;===:::666555555555555666666666666999222000444444666GGG]]]SSSwww^^^EEE{{{QQQ\\\~~~RRRjjjeee@@@tttSSSPPPyyyeeeVVV999222...000111///---...////////////000000000000000333LLLQQQAAAjjjkkkXXXxxx]]]BBB```iii@@@...000///+++++++++************)))'''''''''''''''''''''''''''&&&%%%&&&(((***+++***,,,)))'''&&&'''((((((((((((((()))))))))))))))(((%%%%%%&&&&&&&&&&&&&&&&&&(((***+++)))'''%%%%%%%%%&&&---777???BBB@@@<<<888444000***''''''(((************)))((((((((())))))(((((((((((())))))))))))***+++,,,,,,,,,,,,+++*********+++++++++,,,,,,,,,***...111...,,,666YYY}}}dddLLL,,,555+++...@@@[[[gggIIIIIINNNDDD---""")))111///---000111999VVVxxxuuu~~~mmmHHH???eee~~~wwwfffCCC///222...444PPP|||rrrdddsssbbb<<<666///...222...///IIIjjj}}}uuuYYYRRRqqq}}}zzz|||hhhFFF666666///:::^^^uuurrrnnnnnnssszzzxxxrrrkkkTTT===111---555OOOiiinnn~~~^^^999555888,,,)))(((((()))++++++***)))((((((((((((((()))******++++++++++++***)))((('''***)))))))))***++++++,,,+++++++++...111444555444555222222333111===eeexxxooodddAAA999666666999999555222333444555555555444444666888444555666555444555666888555666888:::;;;::::::999888:::;;;:::999888999::::::;;;;;;<<<======>>>>>>???<<<:::>>>===;;;ZZZjjj]]]qqqiiitttXXXtttzzznnniiitttyyyrrrWWWIIIHHH```zzzhhhDDD333777<<<===999999<<<999000222333333444555555666666:::444555888555:::WWWyyyrrrXXXXXX]]]IIIrrrqqqNNN{{{SSSAAArrrEEE\\\fffggg{{{III444///---000111///---...////////////000000000000111666ZZZxxxJJJJJJ~~~]]]\\\RRRBBByyymmmDDD//////...+++++++++*********))))))(((((((((((((((((((((((('''&&&%%%''')))+++++++++)))(((&&&&&&((())))))((('''((((((((())))))))))))$$$%%%&&&''''''''')))***'''((()))***+++)))&&&$$$+++)))((()))+++***(((%%%+++)))'''''')))+++,,,,,,******))))))(((((((((((((((((((((((()))))))))))))))+++,,,......,,,+++)))******))))))******+++,,,000(((---===KKK[[[pppcccCCC444///555111111000FFFjjjeeeCCCUUUZZZEEE...(((,,,///+++---))))));;;ZZZrrrzzz~~~yyymmmQQQFFFiiizzzwwwWWW:::555000///<<>>111...444000)))888QQQsssqqqOOOZZZttt|||}}}}}}xxxWWW888444333:::PPPnnn}}}yyyccc]]]nnnwwwqqqzzzjjjTTT@@@444666JJJ___\\\sss}}}___999444999///***((('''(((***+++***)))((((((''''''(((((()))***''''''((()))******))))))*********)))******+++++++++++++++...111333444333555222222222///;;;bbbppprrriiiZZZ\\\pppuuuQQQ999555333666888555333444111222333333222222333555555666666666555555777888777888999999999888777666999;;;<<<;;;:::999:::<<<<<<<<<<<<======>>>>>>???;;;::::::???>>>777OOO|||```[[[qqqpppnnnmmmsssoooZZZIIIFFFXXXooolllFFF666;;;:::AAAAAA888555999777///222333333444555666777777555444777999666???eeecccrrryyyJJJxxxgggHHHbbbYYYJJJPPPeeeGGGmmm{{{[[[pppsss???222......111111...---///////////////000000000000///888eeemmmIII[[[WWWfff{{{GGGIIIrrrIII111...,,,+++++++++*********))))))))))))))))))))))))))))))&&&&&&&&&(((***,,,+++***((('''&&&&&&((()))((((((&&&&&&&&&''''''((((((((("""$$$&&&'''&&&''')))+++((('''''')))+++,,,***(((---)))$$$$$$(((+++,,,***((('''&&&'''((())))))((())))))))))))((((((''''''(((((((((((()))))))))))))))***,,,------,,,***)))******)))))))))***+++,,,222333LLLiiissswww|||zzzyyyppp|||yyyLLL///------...///111%%%;;;rrr~~~^^^SSSTTT___WWW:::***,,,---(((+++222---///QQQzzzxxxkkk===DDDqqq~~~gggGGG666111000444DDDhhhpppccciiixxx~~~jjjEEE555---333333,,,000===eeeXXXJJJaaa{{{~~~gggCCC111111888AAAiii~~~]]]OOOdddxxxzzzxxxuuunnn^^^KKK??????CCC]]]oooyyy```<<<555:::333***((('''''')))******)))((((((((((((((())))))***%%%&&&''')))***+++,,,,,,++++++*********++++++,,,,,,++++++---111333333333222000111222///888]]]~~~jjjfffTTTAAABBBaaa~~~]]]:::444000333555444333444...///111111000///000222444555666666444555666888888888888888888777666666:::<<<===<<<;;;:::;;;<<<<<<<<<=========>>>>>>>>>>>>??????BBB@@@999JJJmmmooommmoooppptttlllfffbbbpppuuu{{{|||xxxsssbbbYYYRRRWWWddduuu```@@@555:::@@@:::???===555222555666222444444555555666777888888000222555555999LLLqqqvvveee```LLLxxxTTT[[[uuuUUUlllqqqGGGiii]]]WWWooo\\\~~~iii999111//////111111...---000////////////000000000000...===ooo\\\JJJnnnsss[[[tttjjjAAAXXXsssMMM333---***+++++++++************)))************************''''''''')))+++,,,+++***((('''&&&&&&((()))(((&&&&&&&&&%%%&&&&&&'''((()))"""%%%''''''%%%$$$'''***((('''&&&&&&((()))))))))&&&$$$$$$%%%((()))'''$$$((('''&&&''')))***)))'''(((((()))))))))(((''''''(((((((((((()))))))))))))))***++++++++++++***)))))))))*********+++++++++DDDGGGfff{{{```QQQvvvyyy```nnnggg===***///---,,,...444---NNN~~~XXXJJJeeeuuu^^^BBB999333,,,///666---"""777YYYqqqvvvyyyPPP888PPPvvv~~~ttt___@@@///000000333QQQwwwsss___ooo|||yyyTTTAAA222111222//////333NNNjjjmmmNNNSSSsss|||qqqUUU555...888<<>>???CCCAAA@@@AAA>>>KKKeeeaaabbb[[[YYYYYY^^^gggmmmnnnlllqqqtttxxx{{{tttkkkzzzuuueeeWWWOOOMMMZZZmmmbbbAAA000333:::===;;;:::777333222333555555555555555666666777777777111333111222AAA___~~~hhhppprrrLLLccclllHHHvvv|||dddUUUZZZLLL|||YYYllleeebbb___666333000000111000---...222////////////000000000000222HHH~~~{{{LLLLLL~~~___eeeZZZCCCnnnyyywww{{{qqqOOO444---***+++++++++************)))))))))))))))))))))))))))((((((((()))+++,,,***(((((('''&&&'''(((((('''%%%'''&&&&&&&&&'''((()))***))),,,---+++&&&$$$&&&((('''''''''&&&&&&&&&'''(((,,,,,,---......---***(((***(((((()))***+++***)))&&&'''((()))))))))((('''(((((((((((()))))))))))))))))))))))))))))))))))))))***+++,,,,,,,,,+++***cccNNNXXXuuurrrJJJ888iiimmmFFFZZZ|||XXX555***000,,,))))))///000ZZZdddJJJ\\\zzz}}}eeeNNN222///,,,---111333444444TTTtttzzziiiGGGCCChhh{{{~~~wwwNNN000------333@@@eee~~~[[[jjjyyy{{{dddOOO999111111111000000999NNNwww[[[LLLhhhwwwuuuddd===...;;;AAA___mmm{{{vvvcccWWW```pppccc```YYYUUU\\\mmm{{{}}}vvv^^^<<<...000...***(((&&&&&&(((*********)))))))))))))))***++++++((()))+++,,,---.........------,,,,,,+++,,,,,,,,,,,,++++++---000222222222++++++111444111777XXX}}}xxx|||zzz{{{uuu\\\SSSWWWxxxIII???777666888777777888333555777777666555666777333444555555333444555777777777666666777999;;;<<<<<<===>>>===<<<;;;<<<>>><<<<<<<<<<<<============888>>>;;;888;;;???KKK```jjj[[[YYYjjj}}}xxxyyytttfffYYYRRRTTTUUUSSSOOOLLLMMMOOOJJJUUUWWWPPPPPPZZZaaa```cccZZZ]]]ggg```SSS```{{{~~~~~~~~~zzzssslll```___[[[VVVVVV^^^nnnzzzZZZ999666;;;888999AAA>>>999666555444222333555555555555666666666666777777555///111JJJppp[[[xxxggg@@@www^^^<<>><<<;;;<<<>>>@@@???>>>>>><<<===EEEOOO\\\|||vvv]]]iiirrr```xxxssspppdddRRRIIIQQQ\\\XXXSSSUUUUUUTTTQQQMMMKKKKKKLLLOOOPPPXXXZZZ[[[[[[[[[[[[\\\^^^WWWWWWWWWXXXYYY[[[\\\]]]fffqqq}}}PPPEEE888444888<<<===:::<<<:::666222111111333444888666444555888999777555555...999:::```cccsssEEE^^^tttBBBjjj{{{~~~vvvMMM{{{bbbEEEooo{{{```bbbyyy^^^{{{FFF555333333333222111000/////////222333000...///111222===ooogggCCCooo{{{UUUooo{{{>>>iiiQQQyyy|||kkkPPP555111,,,(((((((((((((((((((((((()))))))))))))))(((''''''&&&'''''''''(((((())))))''''''''''''''''''''''''&&&''')))((('''&&&((()))******))))))((((((((('''(((''''''&&&&&&&&&''''''''''''((()))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''))))))(((((('''''''''&&&))))))))))))((((((((((((******+++++++++,,,,,,,,,EEEHHHmmmkkk]]]FFF666'''HHHTTT222___SSS,,,111---***+++///000???fffjjjjjjhhhNNN666///111///---------;;;RRRkkk~~~}}}fffLLLUUUtttoooIII666...///,,,;;;```ooo]]]iiirrrRRR999000222111------333HHHjjjwww```QQQ^^^vvv|||zzzQQQ333555@@@dddxxxuuufffXXXCCC888EEEbbbmmmwwwyyyzzz}}}ssswwwfff999***333,,,,,,+++************+++,,,---,,,++++++************+++******,,,//////---+++***+++,,,---............---,,,---///222444444444......222666555:::NNNdddiiioooxxx~~~}}}qqq|||~~~zzz}}}wwwNNN@@@888555999222444666777777888777777555555444444555555666666666555666777888999999888777666999999:::::::::999888888999;;;======;;;:::<<<===AAA???>>>===;;;:::BBBKKKvvvgggkkknnnqqq~~~VVVuuueeeWWWMMM^^^~~~xxx]]]AAA;;;555666<<<@@@???;;;:::888555222111222333555777666555666888999777555222444444MMMuuu~~~[[[tttqqqNNNllliiiFFFtttiiiZZZVVVNNNvvvvvvWWWjjjuuuiiixxx@@@000222222222222111000//////...000111000000111333444JJJ{{{WWWDDDrrrnnnXXXwwwsssHHHuuuPPPyyyrrrWWW999111))))))))))))))))))))))))))))))))))))))))))(((''''''''''''''''''((((((((()))'''''''''''''''''''''''''''((())))))''''''((()))(((((((((''''''&&&&&&&&&''''''&&&&&&&&&''''''(((''''''((()))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''')))((((((((('''''''''''')))))))))))))))))))))(((*********+++++++++,,,,,,777WWW{{{gggRRR:::(((000&&&===III...^^^XXX...///---...***,,,---444TTT{{{zzziiiJJJ666111111...+++***+++777SSStttsss\\\DDDVVVsssXXX:::---+++)))111LLLpppfff[[[}}}~~~eeeCCC111222333......///:::[[[xxxpppUUUJJJsssttt```III===@@@ccc]]]UUUQQQSSSTTTRRRQQQjjjyyy{{{wwwyyyuuulll}}}zzzzzzaaa777...666,,,************************,,,+++++++++************)))))))))+++------,,,+++)))***+++,,,---...///000.........000333555555555222111555888666888HHH]]]aaammm{{{~~~zzzPPP@@@777333888333777333444666888888777666555222333555777888777555444666777888999999888777777888888999:::::::::999999888:::<<<<<<;;;:::;;;<<>>===<<<:::999>>>FFFXXX~~~ZZZ}}}RRRoooggg|||pppgggmmmssseeeZZZ^^^cccxxx___ppprrrkkk|||{{{WWW<<<444444555;;;AAABBB===888777666444222222333555666666666666777999888666444000:::888eeemmm```~~~aaa]]]XXXRRRXXXnnntttFFF]]]bbbRRRzzzkkk}}}lll777///222222222222111000//////......///000222333555666WWWqqqMMMUUU]]]aaagggTTTtttUUU|||pppUUU888111***************************))))))******))))))((((((''''''''''''((((((((((((''''''''''''''''''''''''((()))***)))((('''((()))&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((()))''''''((())))))))))))(((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''))))))))))))))))))))))))*********++++++++++++,,,???nnnxxxDDD;;;+++$$$///333FFFNNN222]]]ccc555...+++222+++---...,,,BBBoooeeeHHH555//////---111***,,,@@@```wwwzzzsssUUUEEEooovvveee>>>///---,,,---<<<]]]}}}sssbbbqqq~~~oooSSS;;;111000111444444666MMMqqqxxxaaaNNNXXXttt}}}yyyzzziiiPPPKKKUUUJJJLLLYYYgggtttvvvlllwww{{{}}}{{{zzzwwwpppgggxxx|||xxxYYY666444999...)))******++++++******)))******+++++++++*********((((((((()))***+++++++++))))))***+++---...000111000//////111444666666555555333666888444333AAARRRkkkuuuzzzwww}}}pppIII<<<555333888555:::222444666999999999777666444555666777777666555444777777888999999999888888777888999999::::::::::::999:::;;;<<<<<<<<<<<<<<<@@@===<<<<<<;;;:::>>>DDDLLLvvv}}}\\\iiidddeeetttzzzfffdddvvveeeSSSjjj~~~kkkRRR===222222444999>>>AAA???999333444444333333333555666777666666777888888777555444333===MMMxxx^^^wwwyyyZZZnnn}}}KKKiiizzzMMMaaa???nnnYYYZZZqqqdddYYY///333111111111111111000//////...------000222222444888cccaaaJJJjjjQQQlllZZZ___aaa___{{{fffKKK333222///++++++++++++++++++++++++))))))*********))))))((('''''''''(((((((((((((((''''''''''''''''''''''''(((*********((('''((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))***&&&'''(((((())))))((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((''''''''')))))))))))))))*********************++++++++++++LLL~~~ccc...///))),,,(((BBBVVVZZZ555WWWooo???000,,,---(((111666...:::bbb{{{\\\===---,,,///333...+++333FFF___vvvrrrGGG^^^zzzvvvJJJ666//////,,,222LLLoooxxxeeejjj~~~wwwjjjOOO222,,,555333777555BBBggg}}}vvvjjjWWW~~~~~~pppXXXDDDEEEXXX___pppyyytttxxxvvvkkksss{{{zzz|||www|||qqqOOO555555666***(((***+++,,,,,,+++***((())))))***+++++++++***)))'''(((((()))))))))***+++)))))))))***,,,...000111111000000222555666666666444222555888555444@@@QQQuuu{{{}}}ooosssooohhhjjjEEE===888666999444888444555888:::::::::999999:::888777555444444444555777777888999999999999999777888999999::::::::::::::::::;;;<<<>>>>>>>>>===>>>;;;;;;======<<>>>>>;;;777444222333333444555777888888666777888888777666555555666AAAlllsssaaammmUUU~~~iiiLLLlllRRRTTTHHH}}}vvvYYYiiifffjjjLLL***444000000111111111000/////////---...111000///444<<>>^^^{{{zzzeeebbb~~~}}}bbb<<<...777---444222===aaa}}}}}}sssyyymmmXXXOOOOOORRRYYYttt|||{{{zzz}}}nnnZZZUUUjjjwwwsssqqqyyyvvvwwwdddEEE444444000&&&(((***,,,......,,,***(((((()))***+++++++++***)))'''((()))(((((((((***,,,***)))))))))+++---///000222111111222555666666555333111333888888999FFFVVVuuuxxx}}}{{{}}}gggSSSmmm\\\;;;777777666:::555:::666777888999::::::;;;;;;;;;999777444333444555666777777888888999:::::::::888888999:::::::::999999;;;::::::<<>>===::::::===>>>===???BBB```fff|||~~~dddWWWwwwZZZ|||kkkdddmmmvvvPPP666333444111444777:::;;;:::999888888222333555666888999999999777888999777555444555666888QQQgggttt]]]YYYWWW]]]]]]hhhzzzNNN]]]fffZZZxxxeeezzzKKK+++111///000000111111000/////////...000222///---888FFF{{{xxxMMMNNN~~~___PPP~~~mmmVVVzzzttt[[[kkkiiiMMM333000***++++++++++++++++++++++++))))))******++++++******((((((((((((((('''''''''''''''''''''''''''''''''((()))***)))'''%%%&&&'''''''''''''''((((((((((((&&&&&&&&&&&&&&&'''((()))&&&&&&'''(((((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((())))))******+++++++++)))))))))************+++cccttt<<<...---...)))555nnn{{{lll111===qqq{{{JJJ333333444+++555GGGQQQ]]]iiikkk~~~fffGGG333///++++++,,,+++,,,777QQQiiiuuukkkMMMOOOqqqjjjBBB...000///,,,222JJJllltttlllwwwlllLLL:::999222666444???```vvvssslll```NNNDDDGGGWWWrrrzzzwww{{{hhhgggTTTOOOXXXllltttkkk___]]]pppkkkTTT;;;555555...((()))+++...000000...+++)))'''(((***+++,,,+++***)))''')))***)))'''(((+++...+++***))))))***,,,...///222111111222444666666555555111222666777999FFFVVVooovvv}}}~~~|||{{{yyykkkuuuXXX888666666555:::666;;;888888777777777999:::;;;777666666666666666777777888888888888999:::;;;;;;999999:::::::::999888888:::999999;;;>>>@@@>>><<<===999999<<<===;;;;;;>>>ZZZaaakkkooorrr```lllmmmnnnVVVaaaxxxVVV===555444333///333666999999666555666777222444666888:::::::::999999999999666333333555888;;;lllzzzggglllSSSnnnxxxGGGvvvyyyOOOiiiKKKvvv|||ZZZ\\\tttfffJJJ.../////////000000000000000//////...222555000...>>>SSSjjjDDDbbbZZZbbb~~~aaa```bbbWWWrrrhhhKKK222...)))++++++++++++++++++++++++((()))***++++++++++++***)))((((((((('''''''''''''''''''''''''''''''''''''''((()))(((%%%$$$%%%&&&&&&'''''''''((((((((((((''''''&&&&&&&&&''''''(((%%%&&&''''''((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))((())))))******+++,,,,,,))))))))))))************oooooo000111...222)))777vvvppp555AAAyyy}}}KKK333333...222QQQzzzwwwXXXzzzYYY;;;000---,,,...///...111@@@RRRwwwTTT???aaa~~~{{{NNN111222222,,,***:::___{{{|||{{{qqq~~~|||nnnXXXFFF<<<<<<<<<777CCCaaalll\\\MMMHHHGGG```uuuuuu}}}tttwww{{{gggQQQ[[[fffjjjpppuuutttooogggbbbggg___FFF444666888000...)))+++///111111///+++)))&&&(((***+++,,,+++***)))''')))***)))'''(((+++...,,,+++***))))))+++---...222111000222444555555444888333222444333444@@@OOOkkkwwwyyyuuuzzziiiGGGAAA===777999333777999888666555555777999:::222333666888999999888888888888888888999:::;;;<<<:::::::::::::::999888777999888777:::===???>>>;;;===999888;;;<<<999888999aaazzz]]]ooo]]]hhhbbbgggRRRhhh}}}vvvKKKmmm^^^===444444000...111444777:::999444111111333333555777:::;;;;;;:::999::::::999555222222666999>>>jjjjjj]]]RRRkkk???nnnGGG]]]KKKsssTTT```iiieeeqqquuuGGG222111//////000000000000000///...///444777111000DDD^^^~~~fffDDDrrr}}}SSSttt{{{[[[hhhQQQNNNzzz~~~___BBB,,,...,,,************************((()))***+++++++++++++++))))))(((((('''''''''&&&'''''''''''''''''''''''''''(((((('''%%%###$$$%%%&&&&&&&&&''''''((((((((((((''''''&&&&&&&&&''''''%%%&&&''''''((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))&&&'''''''''(((((())))))((())))))***++++++,,,,,,))))))))))))************uuuyyyhhh777///&&&//////444pppiiiDDD;;;bbbbbb???333:::WWW~~~uuu~~~iiiLLL444...,,,///333000,,,222===rrr{{{kkkVVVCCCwww}}}^^^777(((......///999NNNuuuyyy|||sssvvv|||~~~~~~hhhRRRFFFHHH======IIINNNIIIJJJRRRfffttt}}}zzzxxx}}}qqqkkkcccQQQZZZoooqqq{{{}}}wwwnnnoooxxxyyyrrrhhhNNN888444666222......***+++,,,---,,,+++***))))))))))))))))))*********)))'''&&&'''***+++***(((+++***(((((()))***---...///111333555666555444333444555444999;;;333<<>>777::::::666888888777777666666666666666777888777555555666888:::777444222333444555555777666666777999999888777999666666999:::888999<<<===;;;999888:::;;;<<<;;;EEEyyyWWWhhhttt___oooZZZ{{{kkkIII===222111333222222333555555444333333333333333555666777888888888777666444888222333:::333777OOOlllgggsssVVVzzzuuuEEEqqqwww^^^lllLLLvvv``````xxxooodddwwwuuuLLL:::111///...---...//////......***555---)))444777OOOxxxFFFXXX```aaaggggggyyyWWWZZZyyyXXX<<>>111222///---...111222000---...000///...000@@@eeejjjDDDiiiwwwTTTjjj~~~bbb{{{pppXXXhhhuuuSSS777---,,,,,,,,,,,,,,,+++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''&&&%%%$$$'''&&&&&&'''))))))(((&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''(((((((((((((((''''''''''''((((((((((((((((((((((((((('''''''''))))))((())))))+++,,,,,,'''(((((())))))******+++hhh555111)))///)))444ZZZyyyyyyOOO888bbb}}}xxx{{{}}}tttfffCCC444))),,,000...,,,...000AAAiiirrrfffJJJ\\\tttYYY;;;111,,,,,,000333JJJrrr|||zzzeeewww{{{lll___TTTKKKQQQ```qqqxxx{{{}}}{{{xxxsss~~~tttgggeeehhhiiitttzzz{{{wwwuuuoooyyy{{{wwwoooppptttmmm___;;;444000111000...000444111000---+++*********+++******++++++,,,,,,------))))))))))))***++++++***))))))+++,,,,,,---,,,,,,000000000000000222333444777777111000222///888OOO|||kkkeeessswww|||wwwyyysssWWW@@@888::::::666555666666666666666555555555666777666555555777999:::888555444555666666666888777666666888999999888;;;888999<<<<<<::::::<<<===;;;999888999:::999999@@@dddooo{{{[[[nnn```qqqppp{{{WWWssszzzWWW<<<222222333333222222333666444444333333333333333444777888999999999888666555222111333555111333TTTfffsssJJJ|||FFF___SSSxxxxxxFFFcccddd]]]```wwwSSSXXXmmmHHH@@@666555222///000333444222///333...333222...LLLzzzbbbMMM~~~kkkTTTzzzyyycccdddUUUtttvvvRRR666---,,,,,,++++++++++++++++++++++++************))))))))))))(((((((((((((((((((((((((((((((((((('''&&&%%%$$$'''&&&&&&'''((()))'''%%%&&&&&&''''''''''''&&&&&&&&&&&&'''''''''''''''(((''''''''''''''''''''''''''''''((((((((((((((('''''''''''''''(((((((((((())))))((((((''''''&&&&&&'''''')))***++++++++++++(((((((((((())))))******|||fff555111***///***000MMMqqq{{{kkk@@@KKK~~~}}}|||{{{qqqPPP;;;******000000......222555LLL}}}uuuWWWJJJiiicccAAA444---...000...BBBpppssshhh^^^YYYSSSOOOXXXeeeqqq|||wwwggg[[[TTTOOOTTTRRRLLLKKKYYYnnnyyywwwnnn^^^VVVUUUXXXhhhvvvvvvhhhjjjrrrbbbCCC222000000000///---...222111///---+++************))))))******+++,,,,,,---)))***+++++++++++++++,,,((()))***+++,,,,,,,,,,,,111111000111111222444444444666333111222---111BBBuuu||||||xxxyyykkkqqqtttwwwssscccLLL<<<:::===;;;444444555666666666666555555555666777666555666777999;;;999777777888999999888:::888777777999:::::::::999777999===>>><<<<<>>DDDXXX[[[fffeee~~~UUU999444111333444222000111444777555555444444444444555555555666777888999888777777666222444333---:::eeekkk```KKKvvv@@@{{{{{{TTTkkkEEExxxTTT___xxx^^^xxxsssEEE^^^bbbBBB@@@<<<444222000000222333111...444---333111///VVVYYYZZZbbb^^^xxxkkkYYYSSS|||wwwTTT888...,,,***))))))******************+++*********)))))))))((('''''''''''''''''''''''''''(((((((((''''''&&&%%%'''&&&&&&'''((((((&&&%%%&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&''''''(((((('''''''''''''''''''''''''''(((((((((((((((''''''''''''''''''(((((((((((())))))((((((''''''&&&&&&(((((()))*********))))))((((((((((((((())))))))){{{zzzggg666222***000++++++???ooo|||{{{HHH;;;}}}zzzuuu]]]DDD---***......,,,---)))///???||||||dddEEE]]]iiiFFF777/////////+++===iii}}}{{{qqqeeeLLL@@@QQQfffpppyyyvvv```JJJ;;;999<<<>>>BBBAAAAAANNNfffyyynnnMMM===666777@@@OOOiiiwwwqqqnnnlllQQQ---000000000000...---...000...---,,,+++***)))))))))((())))))***+++,,,------)))+++,,,,,,++++++,,,---******++++++,,,---------......///000000111111222---333222111444000000>>>ttt}}}zzzvvv}}}dddYYYIII<<<;;;>>>;;;555444555666777888777666555555666777666555666888:::<<<:::999999:::;;;:::999;;;999777888999;;;;;;;;;777555888===>>><<<<<<>>>@@@>>>;;;:::::::::999888===777sssooojjjttt]]]^^^{{{aaa|||hhh>>>///888000333222......111444444555555444444444555666666444555666777888888777666777222555222///IIIuuu]]]tttOOOZZZ```RRRgggccc]]]SSSsssPPPlllrrrhhh]]]DDDkkk~~~WWW???======111111000000///.........000---111...444```oooQQQkkk}}}\\\nnnxxxwwwSSS\\\tttRRR888///,,,))))))))))))))))))******************))))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((('''''''''&&&&&&&&&''''''&&&$$$&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&''''''((((((''''''''''''''''''''''''(((((((((((((((((('''&&&''''''''''''((((((((((((((((((((((((((('''''''''))))))******))))))((('''((((((((((((((((((((((((yyy|||kkk:::333)))///,,,...555qqq___SSS|||{{{vvvttt}}}wwwmmmQQQ555,,,---,,,+++,,,&&&///999\\\{{{sssWWWSSSfffDDD666///000000--->>>ccc|||}}}{{{tttaaaUUUNNNDDDHHH___xxxmmmYYYMMMFFFBBBHHHRRR[[[hhhooohhhbbbjjjwww~~~tttuuuXXX666///---,,,555:::VVVrrr{{{ppp[[[???***///000111000///000000000++++++++++++******)))((())))))***+++,,,---......)))+++------+++***,,,...------,,,,,,---...000111,,,---...000000000000///,,,222111111555222222>>>hhhxxx|||}}}lllgggYYYHHH===:::999777444555777999999888777666444555666666666666888:::;;;999888999:::;;;:::999;;;999777777888:::;;;;;;999888:::??????<<<;;;===BBB@@@<<<;;;;;;;;;:::999777<<>>555)))///,,,444///ssszzzyyy|||zzzkkkiiisss~~~ppp___aaasss}}}zzzzzz\\\===000...,,,,,,......///000666vvvlllMMM```???333...000333111DDDjjjcccNNNGGGHHHOOOmmmsssyyy|||jjjPPP???EEEQQQYYYcccooovvv{{{zzzuuuuuuuuukkk^^^bbbcccFFF***///444111777---DDDgggzzziiiEEE000//////000000000111333333111((()))***++++++***((('''******+++,,,...//////000))),,,...---+++***,,,///000///...---...000222444,,,---000111222222000//////555333111555333333>>>PPPiii~~~wwwiii{{{{{{yyy~~~yyy}}}xxxxxx}}}{{{nnnVVV???555666888444666888999:::999888777444555666666666666888::::::999888888:::;;;:::888:::888666555777999::::::>>><<<>>>BBBBBB>>><<<>>>CCCAAA===<<<;;;;;;:::999---BBB333ccc~~~kkk```vvviiixxx^^^wwwwwwQQQ777222111,,,---111222111444999777000222222222222333333444555666777777777555444222111...---555555===gggdddVVVQQQmmmIIIqqqRRRtttQQQZZZiiixxxbbbKKKUUUuuuLLLCCC666444222777:::777111...111666...666444111LLL{{{LLLRRReee\\\xxxccckkkUUU||||||dddDDD...+++---,,,*********++++++,,,,,,,,,***))))))((('''&&&&&&%%%(((((((((((((((((((((((($$$%%%&&&((())))))******'''&&&&&&&&&''''''%%%###&&&''''''''''''''''''&&&$$$$$$%%%%%%&&&'''((((((''''''''''''''''''''''''(((((())))))((('''&&&&&&''''''''''''((((((((()))&&&'''''''''(((((())))))((((((''''''((()))***+++((((((((((((((('''''''''|||ggg>>>---,,,,,,---111999VVVyyy{{{~~~rrrPPP555???^^^yyyxxxjjjPPPQQQ||||||zzz{{{jjjKKK///)))111111))),,,+++(((555___~~~___EEE888@@@333000;;;666EEExxxcccPPPBBB>>>UUUsss{{{xxxqqqvvv~~~{{{KKK;;;HHHaaaiiittt}}}wwwxxxzzz~~~|||~~~sssMMMSSSeee888$$$111...222000+++AAA^^^gggOOO111***666...///111000///------...+++*********))))))(((((('''(((+++...---,,,---111---,,,+++---//////---+++111000...,,,---///111333000000000000000///.........///000222222111000000<<>>BBBDDDEEECCCAAA???@@@@@@???>>>===;;;999888111:::888GGGooovvvVVVoooooollljjjwwwLLL;;;999666111111///000111222333444444444222333333333222222444666777777777777555333111000666,,,555>>>KKKwww```fffnnnKKKuuuYYYVVVRRRtttMMM___}}}JJJdddkkkcccBBBvvvoooOOO@@@:::;;;666555333111////////////''':::444555^^^oooBBBvvv[[[tttnnnzzzlllMMMjjj???///...+++(((,,,,,,,,,,,,,,,,,,,,,,,,'''((()))))))))(((&&&%%%***)))((('''&&&'''(((((()))&&&$$$'''+++---+++'''%%%&&&''''''%%%%%%&&&'''(((((('''&&&&&&&&&&&&'''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))))))))(((((((((((())))))((('''&&&&&&%%%%%%)))((('''&&&&&&'''((()))))))))))))))))))))))))))'''''''''''''''((())))))zzzggg???///...------+++///HHHmmmwwwHHH;;;///444OOOssssss^^^IIIeee{{{pppVVV999,,,......***......***111SSSzzznnnNNN888<<>>222777))))))---,,,AAARRRNNN<<<...---111...///000///---,,,---...,,,+++++++++************,,,...000000...,,,...111000111222111000///000222------,,,,,,---///222333333333333333222111000//////000111111222222111111CCCYYYooozzzyyyuuu}}}|||}}}|||pppuuurrruuuppp]]]III===888666888777666555555555555555888555333333666777777666888777666777888999888777666888999999999999;;;===:::<<>><<>>>>>===<<<:::888777444666555DDDiiiyyylll~~~lllvvvTTTSSSuuubbb@@@555555333111222///000111222333444444444222333333333222222444555777777777666555444222111111333222???```~~~dddooo___UUUSSSeee^^^QQQmmmjjj___lll~~~tttTTTKKK|||kkkLLL@@@:::888666555444222111111111111+++666333<<>>===<<<:::999999333333>>>[[[zzzyyyyyyWWWWWWyyy]]]GGG333...111000000222...///111222333333444444111222333222111222333555666666666666555444333222000:::555JJJxxxvvvlll~~~{{{MMMgggdddPPP~~~mmmmmmfffYYYUUU{{{rrrwww___DDDZZZeeeGGG@@@;;;444333333222111111111111222111000111IIIuuuXXXdddjjjmmm{{{ggg|||WWWhhh```999,,,,,,******************************(((((()))))))))((('''&&&(((((('''&&&&&&&&&&&&'''(((&&&%%%'''***,,,***'''%%%&&&''''''%%%%%%&&&'''(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''((())))))yyyhhhAAA000///...///000...666MMMhhhzzzaaa999---111111,,,)))...777:::111...@@@^^^uuuvvv}}}gggCCCaaa~~~}}}uuuWWW888+++...555222000---666VVVyyygggFFFCCCDDD777===SSS^^^ttt|||~~~~~~tttDDD888444333///222666///EEEhhhooo^^^TTTKKKKKK]]]kkkpppwwwuuuooosssjjjQQQ\\\hhhQQQ222***,,,333999FFFFFF>>>222,,,///000---//////...+++******---///,,,,,,,,,,,,++++++++++++***...///---,,,.../////////222555777666666666666:::;;;:::999888555333222000000111111111111000000333222111111111222444555@@@]]]iiipppyyyhhhgggwwwuuuzzz{{{rrrZZZCCC777777:::<<<;;;999777555333333222777666666666666666444333777666555777999::::::999999999999888888:::>>>BBB>>>???BBBCCCCCCBBBAAA@@@CCCCCCCCCBBBAAA???>>>===<<<333555999HHHuuu}}}yyy{{{xxxyyy|||eeeAAA555------000///000222...///000222333333333333111222333222111111333555666666666555555444333333444888@@@bbbkkkxxxcccIII|||NNNWWW[[[yyyOOOcccwwwOOOjjjRRR???lll]]]BBB@@@:::111///////////////000000000555+++222XXX{{{QQQwwwZZZxxxsssfffzzzpppNNNyyy~~~XXX555,,,+++))),,,))))))))))))))))))))))))))))))))))))((((((''''''(((''''''&&&&&&&&&&&&&&&'''&&&&&&'''******)))'''%%%&&&''''''%%%%%%&&&'''(((((('''&&&&&&&&&&&&'''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''(((((('''''''''((((((((((((((((((((('''''''''&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''((())))))xxxmmmEEE111------/////////111<<>>***+++222888///***888ZZZzzz{{{WWW???:::JJJRRR```www|||{{{|||qqqTTT222...444777111333777333;;;QQQKKK888555222222>>>JJJZZZqqqyyysssqqqeeeNNNXXXwwwzzzQQQ999@@@EEEFFFEEE:::333444444///---/////////...+++******---///******+++++++++++++++++++++......,,,...222000+++000000333:::@@@@@@;;;555888888999888666444111///---...///000111222222222333222111111111222444555<<<^^^nnnsssoooTTTRRR{{{wwwzzzuuurrrxxxssscccMMM===888888888::::::888777555555444444666777777777666555444444666555555666888:::999888888999:::999999;;;???BBB@@@AAACCCDDDEEEEEEDDDCCCCCCCCCCCCCCCBBBAAA??????;;;555999999:::```{{{{{{fffCCC555111///000111000000111...///000111222333333333111222222222111111333444555555555555444444555555666222QQQ|||jjjQQQUUU~~~FFFfffxxxVVVGGGoooccc]]]{{{jjjLLLBBB|||VVV???>>>888000---......///000000111111777))):::iiisssXXXUUUrrrpppoooaaaMMMwwwOOO111,,,+++)))---))))))))))))))))))))))))******))))))(((((((((((('''''''''''''''&&&&&&&&&'''&&&'''((())))))((('''%%%&&&''''''%%%%%%&&&'''(((((('''&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''&&&&&&''''''((((((((()))'''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))ooosssMMM444---+++///...222222444IIIjjjiiiLLL888///+++,,,///222(((***444000(((444MMMwwwxxxmmmbbbLLLmmmjjjJJJ222+++,,,...---444HHH___fffXXXGGGCCCFFFCCC^^^xxx}}}xxxuuuhhhbbbRRR555000...555666///222::::::444999444---000000...000...DDDgggzzzyyysss___CCCoootttrrrSSSPPPfff[[[HHH666***(((333666///+++000...//////---++++++---///************++++++++++++'''+++...222>>>IIIGGG>>>GGGFFFHHHPPPYYYZZZSSSKKK,,,---.../////////...------...000111333333444444111111111111111222333333<<<[[[pppuuukkkTTTXXX{{{~~~qqq~~~{{{iiidddooogggWWWGGG>>><<<999555:::999888777666666666666555666777666555444555666666444444555777888777666666888;;;=========???@@@===???AAACCCDDDDDDDDDDDDAAAAAAAAAAAA@@@???>>>>>>:::888;;;:::888OOO{{{yyyyyy}}}kkkKKK000333222222222222111000000---...000111222222333333000111222111000111222444555555444444444555555666555999dddvvvrrrLLLmmmdddMMMzzzeeebbbpppPPP}}}WWWtttdddpppGGGOOOxxxPPP>>>;;;555222///000111222333333333333777,,,HHH{{{dddfffooo\\\xxxrrr[[[^^^pppGGG...---,,,)))...))))))))))))))))))))))))+++***)))((((((((())))))(((((())))))(((((('''&&&&&&''''''(((((((((''''''%%%&&&''''''%%%%%%&&&'''(((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&&&&''''''(((((()))''''''''''''''''''''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''((())))))aaa{{{yyyWWW<<>>lllPPPHHH===KKKaaaHHH000,,,***+++///222111///......///000///---,,,---...++++++++++++,,,,,,------444777999AAASSSbbb\\\MMM...------222888:::666111((((((***+++,,,---------//////000111111111111000///000111111222222111111:::SSSooozzzrrrhhhqqqzzzcccrrrwwwfffaaannneeeUUUEEE>>>===:::555;;;:::888777666555555555555666777555333444666999555444333444555666555444333777===@@@AAA???>>>>>><<<===???AAADDDEEEFFFFFFAAAAAAAAAAAA@@@???>>>>>>===<<<999888999@@@bbbbbb\\\|||kkkyyysss|||eeeJJJ777000222222222000111222222111---...///111222222222222000111222111000000222444555444444333444555666777777VVVwwwrrrjjjVVVNNN]]]VVVvvvXXX```pppXXX\\\yyyiiiBBBjjjmmmLLL???888222444000111222444444444333333666333XXXWWWvvvZZZhhh||||||XXXsssiii@@@,,,///---)))///************************+++***)))((((((((()))***((()))*********)))((('''&&&'''(((((('''&&&&&&'''%%%&&&''''''%%%%%%&&&'''(((((('''&&&&&&&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%&&&''''''((())))))''''''''''''''''''''''''(((((()))******)))(((((((((((((((((((((((((((((('''''''''''''''((())))))VVVwww}}}___BBB111***---'''...+++(((???eeexxxuuuzzzgggGGG555333444000000111111111000///......GGGpppzzz}}}[[[EEEsssyyyttt]]]HHH===666666888:::===JJJccczzzmmmddd^^^|||zzzyyyyyyhhhVVVIIIMMMccc}}}rrrOOO...***111777666999;;;333:::***000999---+++333111777777EEEYYYgggmmm^^^@@@OOO===QQQTTTOOOKKK111,,,...555555...---444444---...///111000///------...,,,,,,,,,------.........444444111444CCCMMM@@@***,,,,,,,,,---///000000///------------......//////////////////...---,,,+++...///000222222111000000666KKKnnn}}}|||{{{```rrr|||kkkdddwwwlllXXXCCC999999:::888<<<;;;999888666555444444555666666444333333777;;;555444333333444555444222111666>>>CCCCCCAAA>>><<<<<<===@@@BBBEEEGGGHHHIIICCCCCCCCCCCCBBBAAA@@@@@@BBB@@@666666:::555MMMtttYYYiiiTTTjjjlllzzzyyyRRR333...777111111///...///222333111---...///111222222222222000111222111000000222444555444333333444555777888<<>>===AAA;;;<<<>>>???@@@DDDIIIMMMDDDDDDAAA???AAAFFFEEEAAADDD>>>===???<<<888@@@OOO{{{|||zzznnn|||ddd]]]rrrJJJ666999777+++///000000111111111000000///333000+++000:::999///111222222111000000111333...777111...999555333CCCeeerrrzzz\\\YYYYYYOOOfffooo```TTTPPPrrr]]]uuuwww===mmmbbbBBB999777333444///222333222111222111000444BBBUUUjjjuuuPPPsssXXX]]]YYY666...+++,,,...***))))))))))))))))))))))))++++++)))(((''''''''''''''''''((((((((((((''''''((('''&&&&&&'''((('''&&&)))'''&&&%%%%%%&&&((()))%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&'''((((((((((((&&&&&&&&&''''''''''''((('''''''''''''''((()))))))))))))))))))))(((''''''(((''''''''''''&&&&&&&&&)))'''%%%&&&)))***(((&&&''''''''''''((((((((()))???]]]tttkkkVVV777***,,,---++++++---,,,444OOOlllvvv|||}}}nnnOOO888111///111222333222///------...444eeesssrrrsssrrrtttgggKKKmmmwww```RRREEE777III]]]pppvvvuuuvvvxxxyyyoooZZZMMMNNNTTThhhssszzz}}}~~~kkkNNN???000...333555111,,,999333111222111------111)))...GGGRRRBBBAAAUUU```jjjjjj[[[BBB000---...,,,+++---///111222111111000////////////......---,,,***,,,---......,,,)))(((,,,+++***))))))***++++++---------......////////////000000///......///111---...//////000000000///111111111111111111222222>>>___~~~nnnfffllljjj___sss}}}www\\\CCC;;;:::777:::888666777888999777444888777555444444555666666777555555888888555555888:::888;;;AAABBB??????BBB???@@@AAABBBCCCEEEHHHKKKFFFFFFCCC???AAAFFFFFFBBBDDD>>>===@@@===777;;;EEE|||}}}zzz~~~mmmmmmssscccvvvnnnKKK666555888555...000000111111111111000000...222111///666@@@@@@888111111222111//////111222///777333222999333666KKKxxx{{{\\\eeeXXX\\\fffyyyYYYfffxxx[[[|||bbbjjjIIIwww___@@@888666222444111222111111111333444444555OOOXXXrrrfff[[[tttyyyTTTjjj|||RRR444///---,,,---(((++++++++++++++++++++++++++++++)))(((((('''''''''''''''((((((((((((''''''((('''&&&&&&''''''&&&&&&((('''&&&%%%%%%&&&'''(((%%%%%%&&&&&&&&&'''''''''$$$%%%&&&'''((((((((((((&&&&&&&&&''''''''''''((('''''''''''''''((()))))))))))))))))))))(((''''''(((''''''''''''&&&&&&&&&)))'''&&&'''))))))(((&&&&&&&&&&&&''''''''''''(((JJJFFFhhhooojjj:::222+++---++++++,,,))),,,???UUUlll}}}|||fff@@@///222111222222111///---......(((]]]uuu|||{{{nnnHHHXXX```UUUHHHHHHPPPVVVooorrrvvvxxx||||||wwwyyykkkWWWIIIGGGPPP]]]ffffffiiilllnnnuuuuuu[[[===///333;;;999333555...+++---000111111333555///666DDDRRRhhhqqqfffrrr]]]AAA///+++---...............//////000000000///000000000///...,,,+++***+++---......---+++)))...---+++***))))))******///////////////////////////111111000...---.../////////000111111111000000222222111111111111111111666UUUvvv~~~mmmlllzzzxxxuuuVVV???;;;<<<888<<<;;;999999:::999777555888777666555444444555666666444444777888666666999:::999;;;@@@AAA???>>>@@@@@@BBBCCCDDDDDDDDDFFFHHHHHHHHHEEEAAABBBFFFFFFCCCEEE???===@@@>>>777777<<>>VVVvvvwwwLLL:::+++,,,+++++++++((((((333AAAaaa||||||jjj{{{yyyLLL000333///000000///---,,,---...999aaapppzzz}}}yyylllCCCBBBBBBHHHUUUeeesss||||||wwwrrrssswwwxxxpppgggDDDHHHQQQ^^^fff```OOO@@@RRR]]]iiijjjdddaaahhhrrr~~~sssaaaRRRNNNQQQMMMDDD@@@888000...000000///---***AAAWWW___ggguuuvvviiiSSS>>>---+++.........111000000///......///000111000111222222000...,,,******+++---......---,,,+++---,,,+++***)))***++++++.........//////000000000000111111000...---,,,---//////000111111000000000222222222111111111111111000KKKlllxxxsss~~~mmmqqqeeeJJJ888999<<<999;;;;;;;;;<<<;;;;;;999888888777666555444444555555555333333777888666666999888888:::<<<=========>>>>>>@@@BBBCCCBBBBBBCCCDDDJJJJJJHHHCCCBBBEEEFFFDDDGGGAAA>>>@@@@@@;;;999;;;:::TTThhhqqqwwwttt~~~```DDD666000777666,,,---999111111111000000000000000000333222111444999888333...///000///......000222333222333555444888QQQqqqkkk___]]]MMMMMMlllpppjjjWWWTTTxxxaaazzzfffBBBooo}}}TTT888666666111333333///...111333333444666>>>www[[[iii|||^^^~~~|||RRROOO}}}gggCCC......,,,+++,,,(((************************+++******)))(((((())))))''''''(((((((((((('''''''''(((((('''&&&%%%%%%%%%%%%&&&&&&'''&&&&&&%%%$$$&&&&&&&&&&&&''''''''''''###$$$%%%'''((()))))))))&&&&&&&&&''''''''''''((('''''''''''''''((())))))(((((())))))))))))(((((((((''''''''''''&&&&&&&&&((((((''''''((((((((('''&&&&&&&&&'''''''''((((((mmmHHHGGGvvvvvveeeCCC///,,,+++++++++))))))...555KKKooovvv___kkkYYY222...---......---++++++---...CCCjjjxxx~~~yyycccVVVHHH@@@EEEQQQddduuu}}}}}}|||vvv{{{}}}uuudddSSSMMMMMMMMM]]]mmmkkkYYYAAA000)))333FFF___qqqsssmmmhhhfffjjjpppssssssvvvsss^^^EEEYYYMMM===000---......,,,999WWWjjjnnnuuuwwwaaaGGG333***(((...///***+++222333222000//////111222333222222222222000///---,,,,,,,,,---.........------++++++*********+++---...++++++,,,...///111222222000111111///---,,,,,,---/////////000000//////...111111111111111111111111555IIIhhh~~~dddcccXXXFFF:::888999888888:::<<<======<<<<<<<<<999888666555444444444555555222333666777555666999888999:::;;;<<<>>>???>>>===???BBBCCCBBBCCCDDDEEEJJJLLLJJJEEECCCEEEEEEBBBHHHCCC@@@@@@AAA@@@@@@AAA;;;???HHHrrrzzzrrr{{{pppwwwVVVAAA...333888999333...///444222222111000//////000000000222222000111222000---...///000///...///000222444000222333444DDDhhhgggrrryyyOOOfffsssDDD]]]}}}]]]yyyXXXeeejjjQQQaaaQQQAAA~~~wwwMMM444666777111333111///000444444000111666MMMSSSwwwrrriii~~~zzzJJJ[[[aaa@@@------+++***,,,+++************************+++******))))))))))))***''''''(((((((((((('''''''''((()))(((&&&%%%&&&'''&&&''''''''''''&&&%%%$$$&&&&&&&&&'''''''''((((((###$$$%%%'''((()))))))))&&&&&&&&&''''''''''''((('''''''''''''''((())))))(((((())))))))))))(((((((((''''''''''''&&&&&&&&&'''(((((((((''''''(((((((((((((((((())))))))))))xxx[[[FFFiiinnnuuuPPP888---,,,+++***+++,,,...///222VVVrrr}}}cccaaazzzggg;;;,,,---------,,,++++++---000PPPqqqtttmmmYYY?????????WWWcccrrr|||~~~~~~}}}|||xxxmmm]]]NNN@@@777777<<>>333222888>>>???```mmmgggaaannnlllGGG%%%,,,+++---000+++$$$(((222222111111000111222333444333333222111000//////.....................------++++++******+++,,,...///((()))+++---///111222333000000000...,,,,,,---/////////000000//////......000000111111111222222222555DDD```}}}yyy~~~~~~jjj```WWWQQQHHH;;;666888666999<<<>>>>>>=========999888666555444444444555555333333666777555555888999<<<===<<<>>>BBBDDDBBB@@@BBBDDDDDDDDDDDDFFFGGGIIIMMMMMMHHHEEEDDDCCC@@@EEECCCBBBAAAAAABBBDDDFFF???:::===iiitttiii```rrrsssNNN999777111555333...///555444---333222111/////////000000///000222222222222111000...///000000//////111333333///222333777VVV}}}ccckkkPPPyyyaaaKKKtttdddZZZRRRyyyYYY```sssnnnzzzHHHSSSrrrFFF111777888111222///...222666333...222<<>>EEEJJJLLLQQQWWWXXXUUU___zzzvvvWWWEEE888///333.........,,,(((&&&)))...000000000000111222333444444333111//////000111222000/////////......---------,,,+++***+++,,,---...))))))***,,,---///000111000000...,,,***+++///222000111111111000000///...//////000111222333333444000;;;WWWvvv|||yyyeee___lllzzzvvveee___eee\\\CCC666;;;666:::>>>???===<<<<<<<<<:::888777555444444444444666333333666666444444777888===>>><<>>AAADDDCCCAAAAAACCCEEE888<<<999PPPlllwwwwwwdddrrrwww~~~hhhMMM999333666444444000,,,...555444...444333111///...///000000///000333444444222222222///000111000000000222444111///555555>>>hhhuuuaaa```RRRYYYZZZffffffXXXzzzUUUyyy\\\aaaFFFmmmlllAAA000999:::222222//////333666111,,,888IIInnnlll~~~^^^PPPMMMyyyqqqNNN444***000---+++......------------------------+++******))))))***++++++''''''((((((((((((''''''%%%))),,,+++((('''***...+++***((('''&&&&&&''''''''''''''''''((((((((((((&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''((('''''''''''''''((())))))''''''((()))))))))))))))(((''''''''''''&&&&&&&&&&&&((())))))'''&&&''')))(((((((((((())))))))))))~~~~~~hhhEEElll|||tttWWW222///***(((+++......+++***...DDDbbbxxxzzzeeeOOO|||]]]CCC/////////...---...222444777===444HHHeeepppyyywww|||}}}xxxrrrtttrrr]]]DDD888666444222+++%%%***444777JJJ[[[UUU>>>+++(((------111***444TTTnnnuuuyyy~~~ttt```]]]bbbTTT:::999NNNeeerrrwwwuuuiii\\\dddqqq\\\<<<333,,,&&&---***+++***(((***...---***---...///000111222333333444333000......000222444111111000///...------,,,///...,,,+++***++++++,,,******++++++,,,---......000///---***)))+++000333222222222222222111000///......///111222333444555---777SSSttt~~~tttzzzYYYAAAMMMjjj}}}hhhdddrrrjjjIII888???888;;;???@@@===::::::::::::999777555444333444444777444444666666333333666666;;;<<<:::===DDDGGGDDDFFFEEEDDDAAA>>>>>>@@@BBBFFFLLLOOOLLLFFFCCC???;;;888???EEEEEEAAA???@@@AAA444BBB777444DDDhhhjjj~~~^^^}}}zzzvvv~~~~~~^^^===000444555//////222666666222///111555444333111///......///000111222444666444111///000///000111111000111333555///000888888DDDsssvvv\\\pppMMMggg[[[uuuRRR___tttWWWNNNNNNEEEiii>>>///:::;;;222222000000333555///,,,===TTT^^^yyyrrr```zzz{{{KKKRRR}}}zzzjjjEEE...)))111000,,,...---+++++++++++++++++++++++++++***************++++++''''''((((((((((((''''''%%%))),,,,,,)))(((,,,000---+++)))'''&&&'''((()))''''''''''''((((((((()))''''''((((((''''''&&&%%%&&&&&&&&&'''''''''(((((('''''''''''''''((())))))''''''((()))))))))))))))(((((('''''''''&&&&&&&&&&&&(((***)))&&&%%%''')))''''''''''''((((((((())){{{wwwXXXLLLfffxxxkkkBBB666)))%%%***///,,,%%%///+++444QQQrrr{{{NNNYYYttt{{{pppAAA999444444111++++++///<<>>LLLeee~~~{{{{{{eeeiiiyyyiiiKKK777ccc{{{rrr```bbbkkk]]]CCC999777;;;@@@???<<<999:::<<<888888999888777555333222666444444777777555555888888:::===>>>???AAAEEEGGGFFFDDDAAAAAAAAAAAA@@@???GGGGGGIIIKKKKKKGGG???888555;;;>>>>>>AAAEEECCC===444555777888999GGGjjj{{{tttgggmmmRRR888222777666000+++222111000111222222///---444333111000///...//////333333222111000000111111222111000000111222222222333444777FFFddd~~~nnnwww^^^iiiKKKfffaaaLLL}}}XXXsssaaawwwtttEEE```XXX888888;;;:::777000444333---333888,,,<<>>:::888888888888888666777888999888888777666666444444777777555555888888:::;;;<<<>>>@@@DDDGGGHHHFFFDDDCCCCCCCCCBBB@@@FFFFFFHHHKKKKKKGGG@@@::::::===>>>===AAAFFFDDD===>>><<<999666333888III[[[~~~{{{|||tttvvvzzzzzzsss{{{hhhIII999------222333222222333222000/////////000000555444222000000000000111333222222111000000111111222111111111222222222111333444EEEgggzzzxxx```uuuVVV]]]]]]tttqqq]]]dddfffdddKKKrrrRRR666:::<<<888555111111222...333666...DDDuuudddeeeVVV\\\PPP|||xxxYYY???111(((,,,///+++)))---)))+++,,,,,,+++******+++************))))))))))))'''''''''((((((((())))))&&&'''((('''&&&%%%&&&'''(((((('''&&&&&&&&&''''''((()))***)))'''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%&&&((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((|||vvv{{{zzzdddUUUWWWYYYGGG111%%%---222,,,)))///---///,,,...EEEfffxxxxxxpppaaacccuuu{{{qqqWWW>>>;;;LLL___kkkpppyyytttoooRRRIIICCCEEE[[[xxxrrrNNN444,,,///444111000000---RRRoootttPPP000+++...***...'''***===TTT___^^^YYYJJJIIIXXXllllllaaaiiikkk```JJJ777999DDDCCC888,,,++++++,,,...///---+++(((***...222555333///++++++---000222333111///...000000000000000000000000222222222222111000///...111///,,,+++,,,,,,,,,+++******))))))***+++,,,---////////////////////////111000///000111222111000...///000111333444555666333777999AAAPPP[[[ppp|||eeeCCCeeeyyyhhhjjjxxxnnnRRRHHHddd}}}wwwgggRRRHHH;;;555555888888666444555777888999999999999666333444777777555555888888999:::;;;<<>>>>>444222222///111111444333111PPP[[[oookkkaaaQQQYYYsssVVV<<<000))),,,...+++***,,,***,,,------+++++++++,,,++++++*********)))))))))''''''(((((((((((())))))((())))))(((&&&%%%&&&'''((('''&&&%%%%%%&&&(((***+++***((((((((((((&&&%%%''''''''''''''''''''''''&&&''''''&&&%%%%%%&&&((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((({{{vvvrrrWWWBBB222---***+++//////******---+++333000)));;;bbbxxxwwwzzz~~~{{{lllWWWLLLKKKQQQ```qqq}}}tttiii^^^RRRDDD:::555888IIIaaa{{{ZZZ666...777;;;******555444YYYooopppOOO///)))---,,,+++***444GGGSSSPPPMMMNNNRRRaaapppvvvxxxxxxqqqhhhLLLAAA333...333888666111000111222111///,,,+++***)))+++...333777888666444---...000111111111///...///000111111111111000///111222333444333222000...111///---,,,---------,,,***)))(((((()))+++---///////////////////////////000///...000222333333222000000222333444555666666555999???MMM]]]eeevvvwwwwwwnnnnnn```IIIxxxhhhkkkwwwhhhPPPXXXooouuupppcccWWWGGG;;;666666777777444444555666777888999999666333333777777555666888::::::;;;;;;<<>>:::<<>><<<<<<======>>>@@@EEE___yyyxxxtttnnnrrruuuyyyhhhgggwww\\\CCC555666666777666333///...///+++...222444333111111111333222111000000000111222222222111111111111111222111222444444333222222222222@@@dddzzzsssVVVVVVaaaDDDccchhhtttPPPggg~~~ccc|||qqqEEEnnnddd@@@444@@@>>>222000333///111333444///555\\\uuu]]]]]]sss|||KKKjjjiiiZZZ999000***,,,...,,,***,,,***,,,...---,,,+++,,,,,,+++++++++*********))))))(((((((((((((((((())))))+++,,,,,,+++)))((()))***+++)))(((''''''***---///---***''''''))))))'''$$$''''''''''''''''''''''''&&&'''((('''%%%%%%'''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((wwwwwwzzzkkkMMM)))---@@@GGG888+++,,,111000(((111,,,###777bbb|||{{{uuuRRR@@@EEEHHH^^^pppzzzxxxxxx```DDD333333999>>>???GGG@@@JJJ[[[dddmmmtttqqqDDD111///000'''///???>>>___pppoooRRR333***,,,,,,000***...;;;GGGOOO[[[iiitttqqqdddWWWUUUZZZVVVLLL@@@:::666888888444///---+++---......,,,+++---...---,,,,,,///333666888888000///////////////000111000000111111111111000000111222444555555333111000111///...---......---,,,,,,+++))))))***,,,...000000000000000000000000000///...---///111333222222111222444555666666666666333666???UUUjjjmmmtttsssyyyQQQqqqrrrJJJiiiyyytttRRRdddbbbOOOVVViiiyyyjjjdddXXXIII;;;444555888555555444444444555555555555333333777777555666999;;;<<<=========@@@DDDGGG@@@@@@@@@BBBEEEFFFEEEDDDAAACCCFFFGGGGGGEEECCCBBBBBB===999<<>>??????AAACCCEEEAAAAAABBBEEEHHHIIIHHHGGGAAACCCFFFFFFEEEDDDCCCDDDAAA===;;;>>>BBBEEEIIIMMMJJJMMMHHH===333222777;;;<<<;;;@@@XXXzzzppplllTTTAAA444111333333333000...000444444000666222///000666@@@HHHLLL///......---...///111222111111111000111111222333000333555444222333666999<<>>///...000,,,:::OOOeeexxx}}}rrrddd]]]KKK===;;;888///,,,000,,,...///------///111222111000000//////...,,,+++,,,***((((((***,,,---,,,------...///000111111222222222111000000111222222222333444555666555555444111000//////000000...,,,,,,,,,,,,---------------000000000000000000000000111000000111333444333222444666777888999888777666666555===UUUfff[[[PPPZZZnnn}}}wwwtttssspppSSS```ccclllQQQfffvvvwwwhhhNNNJJJ]]]ccclllrrrjjjVVVBBB888777666555444333333333444444444222333666888666777:::888;;;>>>@@@@@@@@@AAACCCCCCCCCDDDFFFHHHHHHFFFDDDAAADDDFFFFFFDDDBBBCCCDDDAAA>>>>>>AAAAAA@@@EEELLLEEEJJJIII???888999;;;;;;;;;777444???\\\}}}iiiHHH999888666222000666888666111111444333///222000111888DDDLLLNNNMMM///.........///000222333111111000000111222222333000222444333111333999>>>YYYvvv```}}}}}}SSShhhYYYOOOnnnrrrmmmPPP~~~eeettt```|||bbbGGGyyy>>>===CCCAAA666555888333>>>111333666999ZZZ}}}cccaaavvvzzzFFF\\\vvvVVV@@@.........---------,,,***)))+++,,,,,,+++******+++,,,,,,+++++++++******************)))))))))((((((%%%'''(((((('''((()))***'''&&&&&&&&&'''((())))))((()))******))))))***+++))))))))))))))))))))))))'''(((((((((&&&&&&((()))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((444NNNsss}}}|||{{{rrrFFF```rrrfffGGG222,,,...)))***---:::QQQaaaXXXDDDMMMVVVlll{{{zzz~~~vvvpppXXXDDD777///555DDD\\\rrryyyvvvxxxvvvxxx{{{zzzoooYYYRRRcccjjjqqqzzzgggPPPQQQooouuupppYYY>>>000000444666NNNeeelllkkkeeeWWWHHH888===555&&&$$$000444---+++...///,,,...222222///((((((***---000111...,,,((('''(((***---///...---***,,,///111333222111000333222000//////000222333333333444555666666666666222000000000111000...,,,,,,,,,---------,,,++++++000000000000000000000000333222111222444555444333555666888999999888777666///111===VVVaaaLLL:::@@@TTT~~~lll~~~vvvwwwkkknnnppp]]]OOOhhhdddMMMVVVjjjdddEEEFFFaaammmxxxuuucccNNN???999666555444333444444666666444222333666888666777:::666999===@@@@@@???@@@@@@CCCCCCCCCEEEFFFEEEBBB@@@BBBDDDFFFFFFCCCAAABBBDDDBBB@@@AAACCC@@@<<>>EEElllvvvvvvxxx}}}lllPPP555...222444111///+++222444111///333555333///000666AAAHHHEEE888+++////////////000111333444111111000000111222333333000222444222000333:::AAA}}}{{{nnnqqqYYYGGGjjj^^^zzzcccNNNUUU|||dddFFFSSSjjj999@@@HHHAAA444777;;;333AAA111222888???eeessshhhZZZsssCCCqqqzzzmmmSSS111---......------...,,,***(((***,,,,,,***)))***+++,,,,,,,,,+++++++++******+++*********))))))((((((&&&''')))***)))***+++---'''''''''(((((((((((((((&&&(((+++***((((((***---))))))))))))))))))))))))'''((()))(((&&&&&&((()))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''((((((((()))000777XXXqqqnnngggmmmyyylllFFF...------***000:::>>>AAAOOObbblllsss|||~~~zzzwww{{{uuurrr]]]BBB,,,000:::***SSSeeemmmuuuyyyiiieee}}}sssyyyxxxyyy{{{tttxxx^^^JJJUUUooo}}}eeeFFFSSSeeeTTTEEEFFFQQQWWWNNNCCCTTT[[[fffkkk^^^FFF444.........///////////////...------+++******+++------,,,,,,,,,,,,,,,,,,,,,,,,---,,,---...000000...,,,......//////000111111111444000...111555888666222444444444555555666666666444333222111000...+++(((000000///............//////000111222333222222111111111222222222333333333444666999999888666555555222111:::MMMYYYXXXRRRNNN]]]yyyyyy||||||uuuSSSTTTvvvzzzIIILLL\\\fffJJJTTTxxx|||cccCCCKKKTTTnnnwwwhhhbbbXXX===777:::;;;888666666555222999666555777;;;===:::666666888<<>>??????>>><<<===???AAAFFFCCC???>>>@@@DDDFFFGGGFFFIIIJJJGGG@@@:::777777666999??????:::;;;MMMbbbjjjrrrAAA;;;555222222333333222111111/////////000111222///......000111222000///111000///......///000111222111111000111333444555555<<<000///:::111;;;hhhnnnQQQzzzuuuKKK```NNNrrrgggbbbnnnyyyvvv???zzzNNN???BBBAAA999666777666222555:::///777???___|||uuuYYY^^^EEEtttaaaIII444......---,,,,,,,,,,,,---++++++++++++++++++++++++......---,,,,,,+++******&&&'''(((((()))***,,,...***)))((()))***+++***((((((((()))))))))((((((''')))(((((((((((())))))***++++++***))))))((()))))))))***+++,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))(((''''''''''''''''''((((((((()))(((((((((((((((((((((((('''''''''''''''((())))))///...DDDuuu{{{sssrrrvvv~~~uuubbbYYYZZZ888:::<<>>FFFQQQWWW[[[___ffflllkkkcccYYYPPPCCC444,,,+++------...............---------,,,,,,,,,,,,------+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...///000...,,,------...//////000000000222///---000444666444222222222333333333444444444444333222222333111///,,,//////.........//////000000111222444444444333222000000000000000000000000444666888999888777777888555000444FFFXXX```eeeiiizzzzzzzzz|||~~~zzzrrrlllZZZZZZrrrzzzZZZJJJ>>>eeeSSSSSSccczzz]]]BBBGGG```rrrkkkhhhgggYYY<<<;;;888666444111111333999666555777;;;<<<999666666888:::===@@@AAABBBBBBCCCCCCDDDEEEEEEDDDCCCBBB@@@@@@@@@>>><<<<<<>>>@@@CCCBBBAAA??????AAACCCDDDEEEFFFGGGEEEAAA<<<888666888888;;;===;;;:::BBBMMMVVV|||lllpppMMM888555111///000222222111111111000000000000000111000///...///000111000...///////////////000111111222111111111111333444555444555111555999333KKK~~~ppp|||MMMeeeXXXtttwww{{{VVV}}}llltttkkk^^^RRRuuuBBB???BBB???777444555444111444999000;;;IIIddddddcccWWWTTTqqq\\\EEE333......---,,,,,,,,,,,,---++++++++++++++++++++++++......---,,,,,,+++*********+++++++++++++++---...+++)))((()))***+++***(((******++++++++++++*********))))))((((((((())))))******))))))(((((())))))))))))***++++++***)))))))))))))))))))))))))))))))))))))))))))))((('''''''''''''''((((((((())))))((((((((((((((((((((((((((((((''''''(((((()))***000,,,666bbb|||rrr}}}yyy~~~eeeHHH666FFFSSS[[[jjj}}}{{{lllddd^^^```eeeaaaQQQBBB>>><<>>VVV]]]hhhpppqqqmmmfffaaa^^^MMM:::///,,,******,,,....../////////......---,,,------......------,,,******+++++++++,,,,,,,,,,,,,,,,,,---//////...,,,+++,,,---....../////////000...---///333555444111000111111111111222222222333333222333555555333111............///000111111222222444555555444444333000000000///......------333555777777777888999;;;999222777LLLcccqqq}}}vvv}}}~~~sssnnntttqqqttt}}}iiiWWWDDDJJJUUUYYYOOOWWW~~~~~~cccKKKEEETTTcccpppqqqeeeKKK???777555333///111777888666555777:::;;;999666666777888;;;===???AAABBBCCCCCCCCCDDDDDDDDDDDDDDDBBBBBBAAA???<<<;;;===>>>@@@BBBCCCAAA===<<<===@@@CCCCCCCCCDDDCCC???:::666888555666;;;>>>===;;;;;;<<>>WWWmmmoooRRRsssxxxNNNjjjjjjTTT???111......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++***))),,,,,,------------,,,,,,++++++***)))(((((((((((()))(((((((((((())))))***((())))))******))))))((()))))))))))))))))))))))))))))))))))))))(((''''''''''''((((((((()))))))))(((((((((((((((((((((((()))(((((((((((()))******,,,---111SSSppp~~~zzz}}}gggTTTKKKIII___jjjuuuzzzzzztttcccQQQKKKIIIDDD???;;;888111***EEE^^^wwwmmm[[[HHH333333]]]tttvvvXXX777''''''+++:::fff~~~wwwppprrruuu{{{~~~fffWWWNNNOOOHHH<<>>999666444555:::@@@AAA===999;;;;;;:::HHH^^^iiisssqqqtttnnnKKK666///000000111222444444444333111222222222111000...---111///------...///......,,,---///111222333222222111111222222333444444555888666999777666PPP}}}ppp{{{SSSjjjaaaGGGgggQQQtttnnnpppkkk}}}WWW???}}}DDD@@@DDD@@@999333111222333333444777111???eee```zzzYYYiiiJJJ~~~zzzbbbKKK:::111......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++************,,,,,,+++***+++***))))))++++++***))),,,,,,---.........---------,,,+++***)))(((((((((((('''''''''((()))******(((((())))))))))))(((((()))))))))))))))))))))))))))))))))))))))((('''''''''(((((((((((()))))))))(((((((((((((((((((((((()))))))))))))))******+++(((,,,+++KKKooo~~~~~~vvvmmmbbbRRRHHHUUUiii{{{{{{|||qqq]]]MMMHHHJJJEEE:::111222<<>><<<888???AAA@@@???BBB\\\~~~xxx}}}nnnIII666333444111333444555555444444444111222222222111000...---111///------///000///...,,,---///111333333333222111222222333444444555555555999999222???mmmyyywwwhhhPPP~~~NNNUUUrrrxxxpppOOOhhhzzzdddAAAQQQmmm<<>>EEEWWWiiimmmeeeZZZIIIUUUcccvvvbbb666KKKttttttmmmOOO---(((---''',,,QQQhhhlllkkkaaaQQQHHHJJJTTTggghhhkkkdddOOOUUUkkkbbbVVVNNNNNNUUU```ggguuu___???(((###)))+++))),,,,,,,,,,,,,,,+++***)))+++,,,,,,------,,,,,,+++)))))))))))))))))))))))),,,***))))))+++,,,,,,,,,((()))+++---...---,,,+++......///111333444555666333333333222222222222222444222000111222333333222000111111222333444666666222222333444444333111000777666666444333222111111222333444333111000111222888111===ZZZmmmmmmmmmtttjjjFFF666<<<@@@:::@@@KKK\\\zzz|||zzzyyymmmssskkkEEE000???888XXXbbbPPPCCCAAAGGGTTTWWWPPPFFF<<<777666888::::::::::::;;;::::::999888777888999;;;===>>>@@@@@@AAAAAABBBCCCDDDEEEFFFGGGEEEEEECCC@@@===;;;;;;===;;;>>>BBBBBB???;;;:::;;;???AAADDDHHHIIIHHHCCC@@@888999888555666:::;;;999555???BBB@@@>>>999EEE___zzz}}}vvv```CCC444333333///111333444444333222222333111111111111111000///...///......000111222000///...///000111222222333333111222333444555555555444///999666333UUUuuuZZZbbbwwwMMMrrrfff]]]\\\hhhyyynnnooo???ooo[[[???KKKEEE<<<555444444444444666555777666DDDtttnnneeezzzRRRccc}}}kkkUUU@@@444000......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******---222333111...,,,*********+++,,,+++******+++,,,---------------------,,,+++***************))))))))))))******+++***))))))(((((())))))***************************)))))))))))))))(((''''''((((((((()))))))))******)))))))))))))))))))))))))))(((((((((((()))******,,,000---TTTyyynnnbbb___PPP[[[kkkvvvzzz|||lllNNN555,,,///777FFFUUUaaaooo{{{zzzpppnnnPPPQQQVVVmmm^^^000OOOqqqkkkgggPPP,,,$$$+++%%%%%%HHH___[[[OOOCCCFFFUUUkkkpppxxxpppsssqqq\\\^^^QQQJJJGGGSSShhhyyy~~~}}}rrrfffOOO:::222666777444------------,,,+++***)))+++++++++******+++++++++*********)))(((((('''''',,,***((()))***,,,,,,,,,((())),,,...///...,,,+++,,,---///000111333444666333333333222222111111111222000///000222444555555333333333444444666777777333444555555555333222111555444444333222111111000000222444444333222222333888222???___qqqmmmjjjooosssnnnWWW999///888;;;444,,,777<<<\\\iiissskkk}}}oooNNN999CCC===DDDEEEOOO\\\MMM888888BBBSSSYYYKKK:::555888999;;;<<<<<<<<<;;;:::::::::888999<<<>>>@@@@@@@@@@@@???@@@BBBDDDFFFFFFFFFFFFEEEEEECCC@@@===;;;<<<===<<<===@@@AAAAAA@@@>>>===<<<@@@FFFIIIHHHFFFCCCAAA:::;;;777333555;;;:::666666;;;888999AAA>>>:::@@@~~~mmmTTT999000222444111...000222444333222111333555111111000000000000000111------///222444444222000111000000000111222222333111222333555555555555444000:::333???ppp}}}sssVVVdddVVVfff|||KKKlllmmmkkkkkk[[[PPPuuuNNNIIIIIIBBB888222333555444444666333888===LLLdddlll```JJJ{{{xxxfffSSS???222///......---,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,---++++++...222333000,,,,,,+++******,,,,,,+++******+++,,,---............---,,,,,,+++++++++,,,,,,,,,++++++************++++++***))))))))))))***+++************************)))))))))))))))(((''''''(((((()))))))))*********))))))))))))))))))))))))((((((''''''(((((()))***###///000OOObbbJJJFFFVVVkkkyyy~~~xxxssszzznnnLLL000///===HHH[[[mmmwwwmmmccchhhrrrwwwqqqeeeeeeNNNZZZWWW222RRRmmmfffhhhWWW222(((111...***:::BBBCCCJJJQQQaaayyyqqqrrrtttgggjjjfffJJJCCCBBBRRRfffsssuuutttsssuuurrrrrrlllaaaYYYUUUMMMCCC000000000000///...---,,,,,,+++***))))))***+++,,,++++++***)))((('''&&&&&&,,,***((((((***+++,,,+++(((***,,,...///...---+++***,,,...///000111333555333222222222111111000000000///...000333777888888555555555555555666777888555555666666666555333222222222111111000/////////---000444555555444444444...+++???cccuuummmdddggguuurrr```CCC000///444666444@@@777EEEQQQzzzttthhhtttxxxhhhmmmfffJJJ;;;===555111III___JJJ777HHH333VVVjjjYYY>>>666999:::<<<===>>>===<<<::::::;;;888:::===@@@BBBBBBAAA@@@===???BBBEEEGGGGGGFFFFFFEEEEEECCC@@@===<<<===>>>======>>>@@@BBBCCCAAA>>>999???FFFIIIGGGDDDBBBBBB;;;:::666444999@@@>>>666333AAAAAA999777777<<>>222.........---,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,...+++***---111111---(((,,,+++******,,,,,,+++***+++,,,---...////////////,,,,,,+++++++++,,,------------,,,+++*********+++,,,+++***))))))***+++,,,************************)))))))))))))))(((((('''))))))))))))************))))))))))))))))))))))))'''''''''''''''((()))))))))---333;;;FFFWWWjjjxxx~~~uuuuuu}}}{{{pppZZZGGG<<<&&&IIIVVVeeeoootttcccMMMAAA>>>BBBMMMWWWOOOeee``````HHHGGG:::HHHppphhhnnnaaa777$$$---000,,,>>>RRR```iiiooorrrrrr|||pppcccWWWGGG999999BBBVVVaaaooouuurrrnnnmmmooosssrrrppppppuuuxxxssskkkTTT666)))000000---//////************))))))))))))***)))'''&&&%%%%%%&&&&&&((((((((()))******++++++((((((***...222444222///------///000111111111111666555555444222000...---000000000000111222333444444666888999888666666777444:::===888333444666666000...---///222333000...---000333222000///000222111///DDDeeerrriiigggsss~~~gggCCC222999999...888888;;;>>>???EEEZZZooossswww|||}}}xxxttt___DDD222DDDJJJIII[[[]]]111>>>gggoooDDD222===:::;;;;;;<<<======<<<;;;:::777777888999;;;>>>AAACCCBBBDDDHHHIIIGGGEEEDDDDDDBBBBBBAAA@@@???>>>===<<<@@@???===<<<<<<>>>???AAA<<<===???CCCFFFHHHGGGFFF===<<<:::888777777777777<<<;;;:::999999:::<<<===DDDkkkxxxOOO999777555333222222222222666555444333222333444555222222111//////.........000000000000////////////333333333222222111111111888666444444444555444333AAA)))>>>ooo~~~nnn|||oooSSStttUUUaaaRRRPPP```kkkhhhQQQHHH]]]SSSDDD888777555333333333555666888333@@@ooohhh~~~ZZZFFF\\\qqqaaaKKK555,,,...//////.........------------------...------,,,,,,)))***,,,......---,,,+++...---,,,++++++,,,---...---------,,,,,,+++++++++...------,,,,,,------......---,,,,,,++++++,,,,,,---+++***+++......,,,)))---------,,,,,,,,,+++++++++,,,---......,,,***)))))))))*********+++++++++)))***++++++***)))***,,,+++*********))))))(((((()))((('''''''''(((***+++222333===RRRjjjxxxxxxrrrqqqwww||||||```CCC888666777222]]]eeejjjrrrdddPPP;;;000///111666:::333BBBMMM```\\\JJJ555;;;hhh```fff```@@@---,,,&&&FFFVVVfffkkklllpppvvvzzzkkkXXXFFFAAA???999666888666AAATTTeeepppsssqqqnnnmmmrrrtttsssrrrqqqmmmggg]]]NNNGGGEEE??????>>>555************))))))))))))***)))'''&&&%%%%%%&&&&&&(((((())))))***+++++++++***)))***---000222111///...///000111222222222222333333333333333222111000111111111111222333444444333555777777666555666777666<<<===777222333555555111///...///222333222000///111333333111111222333333222FFFkkk~~~yyyvvv~~~oooNNN777666:::999:::999:::;;;999;;;IIIXXXkkkrrr{{{zzzpppiiiNNN>>>222CCCMMMWWWrrrvvv@@@999VVVjjjNNN999<<<777:::;;;<<<=========<<<;;;<<<;;;;;;;;;<<<>>>@@@AAABBBDDDGGGHHHGGGEEEDDDDDDDDDCCCBBB@@@>>><<<;;;:::???>>>===<<<<<<>>>@@@AAA<<<<<<===???BBBEEEFFFFFF@@@>>>;;;999777777888888<<<;;;:::999999;;;<<<===DDDeeexxxXXXAAA333333222111111111111222666555444333333333333333111111000///............000000000000////////////333333333222222222111111555555444555666777666666:::444QQQ||||||zzzbbbccc^^^YYYwwwbbbMMMeeennnnnniiiZZZbbbuuuMMM[[[RRREEE666555444222222222444444888333JJJzzziiibbbsssLLLlllnnnZZZEEE444---...//////.........---------,,,------...------,,,,,,***,,,---//////...---,,,///...---,,,,,,---...///.........---------,,,,,,...------,,,,,,------...///...------,,,,,,------...---+++---//////---+++---------,,,,,,,,,+++++++++,,,---......,,,+++)))***+++++++++,,,,,,,,,,,,***+++,,,+++))))))***++++++*********))))))))))))***))))))((()))***+++,,,999FFFYYYkkkxxx~~~wwwqqqPPP999555;;;DDDJJJAAABBBmmmmmmhhhoooRRR@@@---''')))***))))))---)))666NNNcccJJJ999<<>>>>>>>>===<<<@@@???>>>======>>>???@@@BBBDDDFFFGGGEEEDDDDDDDDDDDDCCCAAA???===;;;999888===<<<<<<;;;<<<>>>@@@BBB???>>>======???BBBFFFHHHDDDAAA===999777888999:::;;;;;;:::999:::;;;<<<===AAAWWWnnnrrrWWW===...//////000111111222222222555555555555444333111111//////...............///////////////000000000000333333333222222222222111222333444666777888888888222EEEmmm}}}QQQvvvjjjPPPmmmdddkkklllNNN```ooozzzMMMyyyaaaUUUYYYQQQCCC555444333222111222333444888444YYY|||oootttmmmbbbWWW{{{hhhOOO;;;222///..................---------,,,,,,------...------,,,,,,---...///000///...---///......------......////////////.....................------------......//////...------------...///...------//////...---------------,,,,,,,,,,,,+++,,,---...---,,,+++***++++++,,,,,,,,,---------+++,,,,,,+++)))((()))******************)))))))))+++************+++,,,,,,hhhpppvvvtttmmmkkkqqqyyyppp\\\EEE:::;;;EEEUUUcccooommmJJJGGGmmmkkkccciiiAAA555+++***------,,,,,,333&&&///===```KKK>>>666888888AAAPPP[[[dddiiigggiiippptttmmm```TTTHHH@@@JJJXXXhhhgggMMM...%%%++++++)))+++777JJJ\\\gggkkkpppyyy{{{oooaaa```hhhppptttfffgggtttfffBBB************)))))))))(((((((((''''''&&&&&&&&&&&&'''(((***+++++++++++++++---+++***)))+++,,,...//////000111111222222222111222222333333444333333333000000000000000111222333222333333222111222555777999;;;999333...///000///333111/////////111333444111222333444444444444555444...:::WWWnnnnnnddd]]]\\\eeellldddLLL666111777777777888999:::999:::<<<888888999;;;>>>@@@CCCDDDLLLKKK999///---IIIyyyhhh[[[```aaaFFF222888AAA:::;;;===>>>??????>>>===@@@???>>>======>>>???@@@BBBDDDEEEEEEDDDCCCCCCDDDBBBAAA@@@>>><<<;;;999999<<<;;;::::::<<<>>>@@@BBBBBBAAA???===>>>AAAFFFJJJGGGCCC>>>:::888888:::;;;:::::::::::::::;;;======<<>>444444333222222333333444888;;;lllmmm{{{dddyyyUUUdddzzzuuubbbEEE333000000---........................,,,,,,------...---------,,,,,,---...///......---/////////....../////////..............................------------......///......---------------......---------......---...------------,,,,,,,,,,,,,,,---------,,,+++***+++++++++,,,,,,,,,,,,---+++,,,---+++)))(((((()))************************************++++++,,,,,,aaaZZZSSSRRRUUUXXXUUURRRBBB555000BBB]]]rrr|||yyypppAAALLLmmmmmmddd^^^111---+++,,,,,,***+++...(((&&&000777ZZZLLL;;;&&&555DDDUUUeeerrrtttooommmmmmrrrlllSSS;;;888HHHXXXgggssszzzkkkDDD&&&'''999...***%%%&&&---:::HHHPPP]]]iiiqqqllleeeeeelllssssssccchhhzzzzzzfffLLL444************)))))))))((('''''''''''''''&&&&&&&&&'''(((***,,,,,,,,,++++++---,,,+++***)))+++...000...///000000111000000000333333444444444333222222000////////////000000111111222222111111222555777777999777111...//////---222111000//////000333444222222333444555666666555999333:::QQQfffkkkccc[[[___cccgggeeeTTT>>>555666333555888:::<<<===<<<:::999777444333555;;;AAAEEEYYY```RRRDDD>>>WWWxxxkkkUUU===444888:::;;;<<<>>>?????????>>>>>><<<;;;;;;;;;<<<>>>???@@@CCCDDDDDDCCCBBBBBBCCCEEE@@@??????>>>===<<<<<<;;;;;;:::::::::;;;===@@@AAABBBAAA???===<<<>>>DDDHHHGGGCCC>>>:::888888:::;;;999999::::::;;;<<<=========;;;<<>>//////000------.....................+++,,,,,,---.........---++++++,,,,,,------------...//////////////////...------------------......///......------......///...---,,,,,,+++,,,,,,,,,------,,,,,,++++++---............---------,,,,,,,,,---------,,,,,,++++++************+++++++++++++++,,,---+++)))(((((()))***************+++++++++)))))))))***************FFFFFFFFFCCC???;;;999999111===PPPeeessszzzzzzwwwoooddd>>>^^^tttrrrfffOOO---,,,---...,,,((()))---%%%)))---000HHHGGG===333GGG[[[eeejjjqqqmmmfffhhhWWWOOOCCC>>>III\\\kkkqqqsssvvvxxxkkkMMM...&&&---******)))&&&&&&***111777DDDSSSdddmmmqqqttttttrrruuummmvvv}}}dddCCC444000************))))))))))))&&&''''''(((''''''&&&&&&'''(((+++,,,------+++***,,,,,,,,,+++***+++...111...//////000000000//////333444444444444333333222000000/////////000000111000111222222222222555777555777666222000222000---222222222111000111333555444333333555888999888666888555:::III]]]hhhiiieeehhhddd```[[[QQQCCC999666222666999888999:::999555222222111111111222444444HHHVVVUUURRRMMM^^^{{{uuuooocccMMM:::888>>>===666===>>>???@@@@@@???>>>===999999999999;;;===???AAACCCDDDCCCBBB@@@AAACCCEEE??????>>>>>>>>>>>>======;;;;;;:::999:::<<<>>>@@@===>>>>>>;;;999:::>>>BBBDDDAAA===999777888999:::888999:::;;;;;;<<<======AAA;;;888TTTuuu^^^```~~~sssWWW===444000,,,...555222111000//////000222222333333333333333222222111//////...............///......//////000000111111111222222222222333333333111444666555333333666:::QQQ|||tttRRR}}}tttAAAvvvaaakkkpppUUUggggggooo___MMM```\\\qqqXXXCCC555444444555555555555555555777ZZZ}}}kkktttiiinnnZZZ~~~~~~rrrdddNNN999//////000...---------...............++++++,,,---............+++++++++,,,,,,,,,---------......//////......------------------.........//////............//////------,,,++++++++++++,,,,,,---,,,+++******,,,...............---------,,,------,,,,,,,,,+++++++++))))))*********++++++++++++,,,,,,+++)))((()))************+++++++++++++++((()))******++++++******dddgggbbbPPP:::111999DDDVVVPPPLLLVVVqqqpppqqqbbbAAAkkknnnllliiiGGG///,,,,,,......***))),,,---444222???GGGKKKGGGSSS999ZZZnnnuuuwwwbbbEEE===666,,,'''777ZZZwww|||ssslllqqqwwwsssZZZ999&&&###)))+++,,,,,,******,,,...222===LLL\\\llltttoooffffffbbbgggaaaFFF333000111************))))))))))))%%%&&&'''(((((('''&&&&&&'''(((+++---...---+++***+++,,,------+++,,,///222000000111111111000000///111222333444555555555555222222111111111111222222...000333444333333555666333666777555555777444000222444666555444333555777777666555888;;;<<<;;;999666666777===KKKYYYbbbddddddccc___ZZZUUUMMMAAA777222888:::777555777777444666666777888777666444333222???BBBFFFCCCKKK]]]PPPEEE>>>222000:::???<<<===???@@@@@@AAA@@@???===<<<999999999999;;;===???@@@CCCCCCBBBAAA???@@@CCCEEEAAAAAA@@@???>>>>>>======<<<;;;:::999999;;;===>>>999<<<>>>===999888:::===@@@>>>;;;999777777888888888888:::;;;<<<=========@@@>>>@@@^^^lll___|||zzzaaaOOO<<<000333444...---444222111///...///222555777222222222222222222333444111111000///.....................///000111111111111111222222222333333333222555666555333555;;;@@@jjjzzzhhh```YYYSSS```^^^ccc~~~~~~yyyfffkkk|||QQQmmm~~~\\\rrrqqqQQQ<<<777333333444444555555555555777kkkooozzzeee}}}]]]lllooolllXXX@@@444111000000111---------.........//////***+++,,,---............,,,,,,,,,,,,,,,---......,,,---...//////...---,,,------.........///////////////............//////......---,,,,,,,,,,,,,,,---......,,,******---000............------------------,,,,,,+++++++++,,,*********+++++++++,,,,,,***+++,,,+++))))))***+++*********++++++,,,,,,,,,)))***+++,,,,,,,,,+++***```RRR???333666GGG\\\kkktttwwwkkkUUUQQQdddxxxwwwaaa===ggg\\\```lllLLL...(((&&&***---,,,******---;;;CCCeee```YYYKKKbbbHHHaaaeee]]]\\\HHH///,,,&&&,,,222666BBBVVVkkkvvvpppuuuzzzrrrVVV777---222******))))))***+++,,,---(((***111@@@UUUccc___TTTGGGAAA===333)))---111'''************))))))))))))%%%&&&'''(((((((((&&&&&&''')))+++---...---,,,******,,,......------000333111111222222222111111000///000222444555666777777444444333333222333333333...000333555555444555666333666888888999;;;888222333666999999666555777888999888777:::===???>>>;;;:::;;;888666<<>>===;;;;;;:::::::::;;;<<<>>>???DDDCCCBBB@@@???@@@CCCFFFCCCCCCBBB@@@???===<<<;;;===;;;:::999999:::<<<===888===@@@@@@;;;999:::<<<===<<<:::888777777777777777888:::;;;<<<=========;;;???GGGhhhZZZJJJppprrrLLL222555222+++...666555,,,333222000///111555:::===222111111000111222444555333222111//////.........---......///000111111222111111111222222333333333222555777555444777???EEE{{{{{{RRRlllOOOjjjhhhRRRooo~~~ssskkknnniiivvvvvvsssJJJzzz]]]pppJJJ888999111222333444444444444444777uuufff^^^}}}UUU|||~~~ggghhhOOO777222333111000333---------.........//////***+++,,,---...............------------...//////+++,,,---......---,,,+++.../////////000000111111//////............////////////...------------......//////---++++++...222//////.........---------...---,,,+++++++++,,,,,,++++++,,,,,,,,,---------)))***++++++***)))***,,,*********++++++,,,,,,,,,***+++,,,---...---,,,,,,888<<>>eeeggg``````QQQ000---,,,---***(((000;;;FFFZZZnnnpppbbbWWWYYYaaaeee^^^SSSGGG777***)))//////)))(((...111:::QQQiiinnnrrryyyxxxgggJJJ000$$$000)))&&&+++,,,))))))...///---,,,///444777444111......//////...,,,***(((***************)))(((''''''''''''(((((((((((((((+++)))((()))+++,,,,,,+++,,,---...000111222222222000111111111111222222222000///...---///333888;;;===:::666333333333333222555555444444444555555555666666555555555666666666333444555444333333444555999888888:::======;;;888999888999999888888AAALLLbbbccc___YYY]]]ccc[[[LLL===333...333333...///666444555444222333666555111999999999999888888888888;;;999888777777888:::<<<===>>>???>>><<<<<<<<<>>><<<<<<;;;;;;;;;<<<<<<===@@@AAABBBCCCCCCDDDDDDDDDCCCCCCBBBAAA@@@>>>>>>======<<<:::666444555999<<<:::;;;;;;===>>>===999666888999:::;;;:::888666555999;;;===>>>===<<<<<<<<<<<<===JJJrrrccciiivvvttt~~~zzzqqqNNN777444333111000000000111111///555444---///:::>>>999//////...//////000111222222222000///..................------...///111222222111111111222444666777666555888888000///IIIjjjnnnqqqTTTrrrPPPccccccRRR~~~YYYqqqRRRfffYYYtttZZZEEE666333000999555///444555333777LLLvvvyyy|||ppp|||xxx^^^ooosss^^^EEE000///444222000111000...------///000---***...//////...,,,,,,---///...------------...////////////............//////111///...///111444555555111111000///////////////111111111///---,,,,,,...,,,///000///,,,+++---///,,,---.../////////------+++,,,,,,---,,,+++)))(((...//////---++++++,,,------------,,,+++***)))(((+++++++++++++++++++++++++++,,,,,,------,,,,,,+++QQQYYYdddmmmrrrrrrtttwwwuuuvvvzzzzzzkkkUUUKKKNNNtttggg777XXXeeeiiiiiiTTTDDD666+++///;;;GGGQQQXXXhhhppppppddd```fffgggaaaBBB888888DDDIII>>>...''',,,***+++...---111GGG```nnnnnnqqqtttmmmXXX>>>,,,)))++++++******+++,,,+++---***(((***---...+++(((***+++---...---,,,***))))))************))))))((('''''''''(((((((((((((((+++)))((()))+++,,,,,,,,,,,,,,,---//////000000000333222222222111111000000000/////////000333777999<<<:::777666666666555333555444333222222333444444666666555444444444555555...000333444444555666888555777999999888777888888888666666888777888>>>FFFYYY```___VVVRRRYYY]]]\\\NNN===222444777333222666555666555333555999888444999999999999999999999999;;;:::999999999:::;;;<<>>>>>>>>>>>=========<<<;;;;;;;;;;;;<<<<<<===???@@@BBBCCCCCCCCCBBBBBBDDDCCCBBBAAA@@@??????>>>>>>>>><<<999777888:::===;;;;;;:::;;;:::888444000777888999::::::888666555777999<<<<<<;;;::::::;;;;;;:::FFFnnnwwwvvvwwwrrr\\\HHH999///222222111000000111222333222888777000111999;;;666//////////////////000111111111000///.........///......------...///111222111111111111222444555666555666777333---888[[[jjjaaabbbaaaddd[[[VVVnnnxxxcccyyyxxxTTT~~~ooo]]]{{{zzzVVVBBB555777333999444///555666555;;;ZZZppp|||ppp___bbbmmmjjjRRR>>>//////333111000222000...---...//////---+++...//////...---,,,...///......------......///000000//////......//////000000...---...000333333333111111000////////////000000111000///------///111000111111000...------......//////000000/////////---------------,,,++++++---......---,,,+++---...,,,,,,---,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,------............------kkkssszzz{{{yyywwwuuusssvvvwww{{{{{{jjjQQQ>>>[[[]]]DDDaaammmnnnjjjRRR<<<666888FFFXXXeeejjjmmmpppyyyqqqZZZRRRXXXQQQ@@@888:::JJJ\\\VVV<<<++++++***+++......((((((;;;PPPmmmjjjjjjoooqqqfffMMM888'''+++---***))),,,,,,***...+++***+++...///,,,)))((()))***,,,,,,,,,+++***((())))))************)))'''''''''(((((()))))))))+++)))((()))+++---------.........//////000000000444444333222111000///...111111111111333444555666;;;:::999999:::999777666666444222111000111222333666666444333333333333444---000333444444444555666333777:::999666555777:::777444444777888888:::>>>IIIXXX___VVVMMMSSS___gggZZZEEE333222666666555666666888777555777;;;;;;777888888888999::::::;;;;;;;;;<<<<<<<<<=========>>>AAA>>><<<===???@@@>>>;;;::::::::::::;;;;;;<<<===>>>???BBBCCCDDDBBB@@@???DDDCCCBBBAAA@@@?????????===>>>>>><<<:::999:::<<<;;;::::::::::::777333000777777888999999888666666666888;;;;;;:::999999:::;;;999BBBhhh|||~~~YYY999///000///111111111111222333444555555:::999444333888888222000000//////.../////////000000//////.../////////............///000111111000000000111222333555555333888999222222GGGooo|||SSSwww~~~PPPbbb___zzzUUUjjjppprrr~~~ZZZ]]]WWWiiiqqqOOO>>>444;;;666999222000666666666???nnnkkkccc|||MMMooo|||mmm```BBB666...000222000///222///.........//////...,,,......///...------...000...............///000000000000////////////000000///...---...000222222222222111000000///000000000111111000///...///222555444333111000000///---,,,111000000//////000000000//////...---------......,,,---...---,,,,,,...000+++,,,,,,------,,,,,,+++------------------------......////////////......wwwwwwrrriiifffkkktttyyyvvvvvvttttttyyywwwbbbJJJRRRfffccciii]]]NNNKKK<<<<<>>???????????????BBB>>>;;;<<<@@@AAA>>>:::999999999999:::;;;<<<======???BBBDDDDDDCCC@@@>>>BBBBBB@@@???>>>>>>>>>???;;;===>>>===;;;999999::::::999:::;;;<<<<<<999777666666777888888777777666666999;;;;;;:::999::::::<<<888???ccc}}}vvvmmmXXX???222222555333222222222222222333333333444777888444444666444000111000///...............//////.........//////000.........//////000111111000000000111222333444555222888888666???ZZZ|||}}}lllZZZ```QQQRRRvvvggggggbbbjjjuuuKKKpppzzzSSS|||dddHHH;;;444<<<777888333333888555666BBBsssoooyyyhhh~~~wwwUUUssswwwmmmVVV666111///222222///...111........./////////...------...///...------///111//////......//////000111111000000//////000000111000///...///111333222222222222111000000000000111333333222000///000333666444111//////111111///,,,222111000///...///000111000///...---,,,---...///,,,---...---------///111++++++,,,---------------.................................//////.........vvvhhhTTTEEEBBBQQQjjj}}}ssssssmmmiiipppwwwmmm\\\GGGXXX]]]UUUJJJ@@@MMMNNN___dddhhhhhhfffhhhlllpppiii]]]LLL<<<333999NNNcccpppbbbaaammmhhhKKK000&&&+++))))))***+++,,,111666^^^llltttpppmmmnnniii```BBB...###***---'''&&&---(((((((((***,,,,,,,,,+++,,,,,,,,,,,,,,,++++++***'''((()))***************''''''(((((()))******++++++***)))***---/////////111000000//////000111111111111111111111111111111333444555666777777666555777777888;;;<<<<<<999777666555333222111222333444666555222111000111333444222444555555333222111222999666333555999;;;888555888555555999;;;888666777444;;;DDDLLLUUU```hhhlll^^^TTTFFF;;;333000444:::999:::999666777:::999444444555666777888:::;;;;;;<<<===>>>???@@@@@@@@@@@@AAA===:::;;;???@@@===999777777888888:::;;;=========???BBBDDDEEECCC@@@>>>@@@???===<<<;;;<<<======<<<>>>??????<<<;;;:::;;;:::::::::;;;<<<<<<:::999444555666666777777777777777999<<<<<<;;;::::::;;;;;;777???cccuuuWWWDDD333000222222222555555555555444333222111111000333444333222333111...000000///......---......///...............///000......///000000111111111///000111222333444444555666555333888MMMmmm]]]wwwJJJffftttUUU[[[{{{}}}jjjxxxppp\\\\\\```fffUUUCCC:::666:::666777444777:::333777JJJlll}}}nnn}}}fffjjj}}}pppssseeeFFF111111222444333///...000......///000////////////---...//////......000222000////////////000111111111111000000000000111111111000000111333444333222333333222111111111111111555555444222000///111444111...,,,...111222000---222111///...---.../////////...---,,,,,,---...///,,,---......------///111+++,,,---.......................................------............------kkkRRR999,,,+++777VVVtttrrrtttssspppssswwwrrrggg@@@BBBLLLJJJSSSOOOXXXWWWaaacccfffmmmvvvxxxooocccKKK;;;444>>>MMMZZZlll~~~iiidddgggpppkkkRRR777))),,,)))(((***...000111111TTTkkkzzzuuuppptttqqqiiiPPP:::+++------((('''---***************)))((('''------,,,,,,++++++++++++((())))))************)))''''''((())))))***+++++++++******+++...000000000//////...---...///000111000000111111111222222222333333444555666666666555555555666888:::999777555444444333333333333444444666444222000000222444666111333444444444444555777999333...000777:::666111777555777;;;;;;777666999666333333:::JJJ[[[hhhmmmeeeddd\\\MMM<<<333444:::888:::888666777:::999444555666666888999:::;;;;;;<<<<<<===>>>???@@@@@@AAA???<<<:::;;;===>>><<<999666666777888999;;;===>>><<<===@@@BBBCCCBBBAAA??????>>><<<:::::::::<<<===>>>???@@@@@@===<<<<<<<<<;;;:::888888888888555333333444444555666777777888777:::<<<<<<;;;::::::;;;999666>>>dddeeeQQQ>>>222...333333+++---666777777666555444222111000---///000000000000///---//////......---.........//////......---...............///000111111111111000111222333444555555555;;;333222AAA___{{{}}}}}}eeetttLLLaaafffvvvVVVvvvxxx```zzzSSSxxxXXXoooJJJ>>>888:::888666666666:::;;;333===ZZZnnniiiuuuYYY{{{zzzttthhhSSS555111222444444222000//////---///000000/////////000---...//////...///000222000000000000000111111222222222111111111111222222222111111333444555444222444333222222111111222222555555555333111000000111...------...000111111000111111000///...............------------...//////---...///...------///000,,,------.../////////...........................---------......---------UUU;;;)))***)))(((???___rrrsssuuuvvvvvvuuuppplllXXXGGGMMMEEEOOO===777222===FFFSSS___jjjiiiXXXEEE666999EEEVVVeeelllpppssseeellluuuvvvkkkWWW@@@000************---///000000PPPiiiyyyvvvuuuwwwkkkWWWRRRNNNAAA111***,,,,,,)))------...---,,,************************++++++,,,)))************))))))(((&&&'''((()))***+++,,,,,,,,,******+++...000111111111000//////000222444555222222222111111111111111000111111222333444444555333333333444666666444222000111222333444444333333555333111000111333666888444555555444333444777999777222///000444777555222555555888;;;999555666;;;777444111333;;;GGGUUU___fffjjjgggYYYEEE777333555666888777666888<<<<<<888888888999:::;;;;;;<<<<<<<<<;;;;;;;;;===>>>@@@AAA<<<;;;;;;;;;;;;:::::::::555555666777999;;;===>>>999:::<<<>>>@@@@@@@@@@@@???>>>;;;:::999;;;<<<>>><<<======<<<:::999:::;;;999777666666666555444222333333333444555666888888666888;;;;;;:::999999:::888444<<>>NNN\\\TTT444&&&111222%%%(((***,,,,,,,,,+++,,,---''''''(((((()))+++,,,---***************)))((('''&&&'''((()))***+++,,,,,,,,,+++***,,,///111111111444333222222444666888:::444333333222111000//////.........///000111333444222111111222333333222000---...111333444444333222555333111000111444888::::::999777444222222555888666555333333444666666777333444888:::777333666<<<777888999666333444???JJJ___eeefffZZZHHH999222000444666666666999>>>???<<<:::;;;;;;<<<<<<=========<<<;;;::::::;;;===@@@BBB:::;;;<<<;;;999888999:::444444555777999;;;===>>>777888999;;;===>>>???@@@@@@>>><<<::::::;;;===???999999999777555555666777666444444555777888777666222222333333555666888999555777::::::999888888999999444:::^^^qqqPPP<<<:::@@@---444555000111888666---444555666666666555444333111///...///...++++++,,,---------------...///000111000///...---,,,,,,,,,---...000111222222111111111222444666777777777666555666LLLsss{{{yyysssxxxVVVIII{{{llljjjMMMiiipppeeesssXXXlllgggyyyPPPAAA999000???999888777555999888555RRRjjjtttggg~~~fffiiiuuutttkkk@@@555666000111000///000222222000,,,///111111///...000222---...////////////111333111111111000111111222333333222222111111222222333000000000222333333111///555444333333222222333333...111444555444222222222000333555333000...000222222222333333222111///......///000222222222111000000000000///---,,,...///......////////////......------------------------//////000000000000//////333,,,***---+++***555FFFdddeeeggghhheee[[[NNNDDD333111...,,,******++++++,,,,,,+++++++++,,,---...CCCiiisssiiimmmnnnhhhiiinnnrrrqqqooopppkkkNNN...))))))***+++,,,...///000GGGgggmmm{{{}}}sssoooQQQVVVggghhhMMM222)))******+++,,,,,,---,,,+++)))((($$$'''+++---,,,++++++,,,,,,+++***((('''''''''''')))(((((()))+++------,,,------,,,,,,---000222444//////000111333555888:::222222111000000///000000...111111///000333444222333111///000222333222//////000111222222222222222111333333000---...444:::;;;999666444444555777888888444111111444777777666222222222333555888:::<<<:::999888777777999;;;<<>>;;;999AAA===>>>>>>===<<<<<<>>>@@@============<<<;;;:::999666888;;;<<<===>>>AAACCC??????>>>>>>======<<<<<>>===;;;999999999888777666555444888666444555888999777444666666666555333222444555555666777666555666777999444===777[[[{{{|||~~~cccJJJ<<<777666555444444444555555555666666444444444333333222222222111...,,,,,,......+++))),,,------......------,,,,,,,,,,,,---------......333222111000///////////////111222444777999777333555@@@ddd~~~ppp]]]eee|||VVVYYYyyyiiiVVVsss{{{lll}}}JJJzzzcccsssLLL444333;;;===:::999@@@:::777>>>>>>RRRzzzlllgggpppWWW}}}oooUUU999000888222222333333222111///...////////////////////////000000///...---...111333222222333444444444333333444444444444444444444444222333444333111111111333222222222222222222222222111222333444444333222111333555777777555222111000777555333333333333111/////////111333666666444111......////////////......------///000111111111111,,,---......//////......111222222222222111000000333+++(((+++***'''000===IIIHHHGGGEEEAAA:::000)))---------,,,+++***)))(((++++++++++++,,,,,,------999XXXmmmooosssuuuttttttooopppnnnlllmmmfffJJJ,,,+++++++++,,,---///111222FFFhhhrrr}}}|||vvvzzzfffmmmxxxuuuZZZ;;;+++***---............---+++***)))'''))),,,---,,,+++,,,,,,,,,,,,+++***)))((((((((()))(((((()))+++------,,,------------...///111222222111000000000111222333000//////............//////222333111222555555222222000...///111222000...000000111222222222111111///222444333000000444777888777444333222333555666888555222222555777777666666555555444555666888999;;;:::999888888888999999???EEELLLNNNKKKBBB:::555:::::::::::::::;;;;;;<<<555999666777===888444<<>><<<<<<<<<<<<;;;:::999888999;;;===>>>>>>???AAACCC@@@??????>>>======<<<<<<>>>;;;999999;;;<<<;;;888:::::::::999888777555555666555444555888999888666777777777666444333444555666777888777666666888:::777<<<444ZZZwwwkkk]]]III:::333111111000333333333444444444555555555555444444333222111111000...,,,,,,......,,,***,,,,,,------------,,,,,,,,,,,,---------.........000000///000000111222333666555444444777888555222888QQQttt~~~yyy~~~XXXxxxkkkggg]]]___jjjllluuuYYYXXXfffnnngggBBB111333888::::::>>>DDDBBB<<<<<>><<<<<<===<<<:::;;;;;;;;;;;;:::999888888<<<>>>???@@@@@@@@@BBBDDD@@@@@@??????>>>=========>>><<<;;;<<<>>>>>>;;;777;;;;;;::::::999777666555666555444666888:::999888888888888777555444555666777888999999888888999::::::999333\\\www~~~~~~zzzeeeGGG@@@888222111222222111333333333333333444444444777666555444333222111000...---,,,,,,......---,,,+++,,,,,,------,,,,,,+++,,,------------.........------...///111333555666999666444555777777666444???eee}}}bbbZZZYYYaaalllWWWlllmmm{{{:::ooo|||YYYzzz{{{WWW777111666666777;;;<<<@@@DDD<<<555KKKppptttsss}}}~~~hhhnnnaaaCCC666777666///333333333333222111000000000000000000000000000000000111111000//////222444333333444555555555555444444444444444444444444444555666777666444333444555444444444444444444444444777888888999999888888777888999:::999666333222222333555777555222000222444222000///000222333333222///000000111111000000///...//////000000111111111111111000///000111222333111222222222222111000000...(((%%%((()))&&&'''***'''&&&%%%&&&(((***,,,---&&&'''((()))***)))((((((******++++++,,,,,,,,,,,,&&&666^^^wwwppppppvvvooovvvtttrrrrrrooo___BBB***,,,,,,,,,---///000222333555SSSjjjqqqnnnqqq{{{|||}}}zzzrrr___FFF444...............---,,,,,,++++++,,,,,,***)))((()))+++++++++++++++++++++******)))(((((()))+++------,,,---......//////...------............///000000111,,,+++++++++,,,---......---222555444555777555111///////////////000//////111111222111111000/////////222444555444333444555222222222111222222333333222222111111222333333333:::999888777666555444444666777999::::::999888777333444555444444555888;;;===>>>?????????===<<<;;;;;;>>>999666<<>>======>>>======@@@CCCBBB???;;;;;;;;;;;;:::999888777666999888888999999::::::999888999999888666555666888888:::;;;;;;999999:::;;;>>>:::;;;jjjzzzpppeee[[[VVV[[[```___eeeyyyzzzwww}}}fffUUUKKK;;;888555444444555444222444444444444444444444444777777666444333111000///---,,,,,,------...------++++++,,,,,,,,,,,,++++++------------............------...///111444555777777444333666888888777888QQQxxx~~~vvvQQQlllhhhZZZVVVqqq]]]yyy}}}mmmbbbDDDllleeepppMMM333444;;;777777===:::;;;BBB:::444YYYuuufffxxxYYYqqqOOO888222666666222333333333333333222222111111111111111111111111111111111222111000000222444444444555666666666666555444444444444444444555555777888999888666555555666555555555555555555555555666666666666666666666666===>>>>>>===:::777666666888;;;<<<999222///000333444222//////111222333333//////000000000000///////////////000000111111222333111000//////111333444111222222222222111000000***'''&&&(((***(((((((((++++++***)))((('''''''''((((((''''''((()))+++,,,)))***+++,,,,,,,,,+++++++++:::bbb{{{sssqqqvvvooouuutttuuuvvvmmmVVV:::(((******+++,,,---///000111666NNNjjjqqqsssxxxzzz|||zzztttssswwwrrr[[[>>>+++++++++++++++++++++,,,,,,*********)))'''&&&''')))((()))***++++++******))))))(((((()))+++------,,,---......///......---,,,/////////000000000111111,,,,,,,,,,,,---...//////+++000333222333555333///000000000000000///000000111111111111111000///...222222222222222333555666222222333444444555444444333333333333333333444555777777777777777666666555222444777:::;;;;;;:::999777888999999888:::<<>>@@@AAABBBBBB@@@===<<<:::===777444999;;;DDDWWWEEE@@@:::999<<<>>><<<999;;;<<<<<<<<<<<<;;;;;;:::===>>>??????>>>>>>???AAAAAAAAAAAA@@@??????>>>>>>;;;;;;<<<@@@CCCDDD@@@<<<999999:::::::::999888888=========<<<:::999999999777888888888666666888:::999;;;<<<<<<;;;999::::::<<<:::HHHllldddOOO<<<<<>>eeeuuuyyyQQQUUUmmmmmmbbb[[[ooorrr{{{~~~SSSppp```bbbEEE222888===777666======;;;???;;;>>>kkk|||eeevvv{{{]]]zzz\\\???777666333222666444444444333333333333333222222222222222222222222111222333333222222333555555555666777777777777666444444555555555666666666999::::::999777666666777666666666666666666666666555555555555555555555555===>>>>>><<<:::777777888888<<<>>>;;;555222444777666444000///111222333333...//////000000//////...111000000///000111111222222111000//////111333444111222222222222111000000''''''((()))))))))))))))%%%'''))))))'''&&&%%%&&&)))((('''&&&'''))),,,---((()))+++,,,,,,,,,+++***+++BBBdddtttrrrrrrtttooosssqqqsssrrrbbbGGG000&&&)))))))))***,,,---///000555GGGhhhpppssszzzssswwwyyyttttttzzz|||lllKKK000***))))))))))))******+++((())))))(((&&&%%%&&&''''''(((***+++++++++******)))(((((()))+++------,,,......------------------222222222222111000............---------...//////+++///111000111333222...///000111111//////000111000000000111000000//////222111000000111222444555222333555777777777777666555666888888666666777999333444555666777777777666111333666999;;;;;;;;;;;;777999<<<>>>>>>???AAABBB===???BBBDDDDDDBBB???<<<:::>>>;;;:::>>>::::::FFFBBB???;;;;;;===>>>===;;;;;;<<<<<<======<<<;;;;;;;;;===>>>>>>======???@@@BBBBBBAAAAAA@@@?????????888777888<<<@@@@@@===999777777888999:::::::::999???@@@@@@>>>;;;888888999555666777777777777999;;;999;;;======;;;:::999999222222MMMfffdddPPP>>>AAACCC???@@@@@@EEEJJJUUUdddjjjuuu~~~zzzsssgggUUUFFF>>>:::666333444444444333333333333444777777777666666666666666555444333222111000///...,,,---......,,,+++,,,...,,,------......------,,,------........./////////000000000111111333444444888777999<<<888444===JJJrrr}}}uuubbbcccqqqVVV^^^zzzTTTvvvuuuqqqYYYlllaaaPPP>>>444888;;;666555;;;<<<999888;;;OOOxxxuuuvvvsssnnnrrrcccHHH555777888000...666555444444333333444444555333333333333333333333333222333444444333333444555666666777888888888888777555555666666777888888888:::;;;;;;:::888666777777666666666666666666666666777666666555555666666777999::::::888666555555666444777999999888888:::===888555222111222333444333///000000111111000000///222111000//////000222222222111111000111222333444111222222222222111000000&&&)))+++)))'''&&&((())) ###'''(((((((((***,,,'''''''''(((((()))******((()))+++,,,,,,,,,***)))+++MMMeeejjjooorrrppppppsssppppppkkkVVV888(((((()))))))))***,,,---///000000???eeekkkmmmuuujjjssszzzyyywwwwww{{{uuuZZZ>>>,,,+++***(((''''''((((((&&&(((******(((''''''''''''(((***,,,------,,,+++)))(((((()))+++------,,,...---,,,,,,,,,---...///000111111222111000///...///......------------...+++///000...///222222///---///111000...---///111...///000000000000000000//////000111222333222111111333666888999999888777444777999888777666777999111222444555666666666666222333666888::::::;;;:::777:::<<<>>>>>>>>>???@@@;;;===AAADDDDDDBBB>>><<<<<>>===:::;;;;;;<<<<<<;;;;;;;;;;;;<<<>>>>>>>>>>>>???AAABBBBBBBBBAAA@@@@@@??????:::888888:::<<<<<<999555444444666888999:::;;;;;;===>>>???===999777888999222444555666666888;;;===888;;;======;;;999888888222111RRRbbbfffVVVFFFGGG@@@888???===???===???DDDBBBFFFXXXooorrrxxx|||www{{{xxxwwwwwwkkkaaafffKKK@@@333000333555444222444555777999888888888888777777666666555555555555222222111111000//////...---...000...,,,***+++------......//////......---............////////////000000000111222333555555777666999;;;666666IIIaaasss}}}XXXaaahhhbbbuuu\\\wwwyyy{{{aaasss]]]vvvjjj@@@:::777888999777888<<<888777333AAAhhh{{{}}}kkkxxxgggoooKKK???555555666333222555555555444333333444555666333333333333333333333333222444555555444444555666666777888888999999888888666777777888999999::::::;;;<<<<<<:::888666666777666666666666666666666666777666666555555666666777555666777555444333444666222333444777999;;;===>>>999777444333444444444333111222222333333222222111333222000//////000222333222333333333333444444444111222222222222111000000&&&+++---***%%%$$$&&&)))&&&(((***(((&&&$$$%%%'''%%%&&&((()))***)))((('''''')))+++,,,,,,,,,***)))222[[[kkkhhhrrrvvvqqqsssuuuqqqooogggNNN000&&&---))))))***+++,,,...///000...>>>fffjjjjjjrrrhhhvvvyyy|||yyyrrruuuwwweeeMMM///...+++)))'''&&&&&&&&&%%%(((++++++***(((((((((((())),,,...///...---,,,)))(((((()))+++------,,,...---+++++++++---///000,,,---///000222222111111///......---,,,,,,,,,,,,---///000......222222000,,,...000///---,,,---000......///000000111000000,,,---000333444444111...111333666999::::::888777111444777777444333555777000222333555666555555444444555666777888999999999999:::;;;;;;999999999:::888;;;???CCCCCCAAA===;;;;;;;;;555666>>>===;;;DDDAAACCCEEEDDDAAA???>>>>>>999999:::;;;;;;:::::::::;;;<<<>>>>>>>>>???@@@BBBCCCBBBBBBAAAAAA@@@@@@???>>><<<::::::<<<;;;777444222333555777999:::;;;<<<:::<<<===;;;888777888:::000222444555666888;;;>>>888:::======;;;999888888>>>;;;\\\yyyVVV___RRRCCCCCC:::777GGG;;;CCCBBBAAAEEEBBB???FFFBBBIIISSS]]]hhhttt|||qqqvvvppptttoooiiibbbLLL999888333333555555444333666:::222555999;;;:::999777666666666555555555444444444111000000000//////......---///000///+++)))+++---......////////////................../////////000//////000111222444666777444333777888555:::VVVuuuqqqmmmZZZXXXzzzrrrllleeegggmmmpppXXXnnn\\\UUU777999;;;:::999:::===???999:::555MMMxxxfffnnneeeZZZ===>>>:::333333888888444666555444333333444666666444444444444444444444444222444666666555444555666777777888999999999999888777777888999::::::;;;;;;;;;<<<<<<:::888666666777666666666666666666666666666555444333333444555666555666666555444444555777333222333555888:::;;;::::::888666555555555444333333444444555555444444333444222111//////000222333333444555555666666555555111222222222222111000000(((((())))))((('''&&&&&&,,,***((('''&&&'''((()))'''''''''''''''((())))))******************++++++>>>```{{{xxxjjjgggnnnssstttooocccNNN777***'''*********+++++++++,,,,,,,,,222<<>>>>>???<<<=========<<<;;;:::999???>>>>>>???AAA@@@===999======<<<:::777777888::::::<<<@@@CCCDDDCCCAAA@@@BBBBBBBBBAAA@@@???>>>======;;;888777666777999;;;999:::;;;;;;<<<<<<;;;;;;999888555333444666555222444555222555>>>:::333777>>>444444>>>>>>444111888DDDUUU~~~mmmOOOOOOUUUOOOBBB@@@CCC<<>>???DDDLLLTTTYYY^^^]]]bbbmmmuuuwww}}}|||pppiiigggUUUQQQKKKDDD>>>:::888888666666666666666555555555777:::===<<<:::888999:::666666555555444333111111222111000///------,,,,,,,,,++++++******++++++,,,...///////////////......///000000///------...///......000333555666444222888333777:::999MMMrrr~~~\\\vvvkkkiii___SSSmmmsssqqqZZZvvv\\\ttt}}}HHH888888888777888888999999999666<<>>===<<<::::::999999:::;;;:::888666666666666777666666555444444444444444555666666666777777888888111444777777666555777999===<<<:::888666444444333///333555555222111333555///000000000000111444666333444555666666666555555666444222111000///111333((((((((((((((('''&&&&&&+++***((('''&&&''')))***'''''''''''''''(((((())))))***+++---------,,,+++:::[[[sssmmmZZZTTT[[[bbbggg[[[III777+++(((***...(((((()))***,,,---......+++111EEEbbbuuuwwwsssqqqzzzpppgggeeellluuu{{{YYY:::***,,,***))),,,*********))))))))))))******)))***+++...000111///......,,,)))''''''(((***,,,------,,,,,,,,,,,,---------...///...,,,,,,,,,---...---,,,,,,,,,,,,---...222222222000...---...000000000...---,,,------...------...///000111222222222222222222222111000000444222111111222333333333222222222222333333444555444666777777555444444555:::999888666444444777999888888777888999:::999999777999===>>>>>>======>>>===============<<<<<<<<>>>>>@@@AAAAAA>>>;;;999999:::999888888:::;;;;;;===???BBBCCCCCCAAA@@@AAAAAAAAAAAA@@@>>>===<<<<<<:::888777777999;;;<<<;;;;;;<<<<<<<<<<<<;;;;;;888666444111111111000///***BBBLLLEEE===666666AAA???666333777;;;===EEEOOOfffkkkwww[[[VVVVVVPPPFFFGGGIII@@@<<>><<<999666444444444555777777777777777777777777777:::<<<===;;;999:::;;;666666666555444333111000222111000...------,,,,,,,,,++++++******++++++,,,......////////////......000111111///---,,,...///---...000222555666666555;;;777666444===bbbhhh``````~~~~~~eeeooo\\\\\\xxx^^^yyyaaazzzoooAAA999999999999999::::::;;;===777FFFuuunnnqqqhhh\\\CCC888888777666555555555555555333222333666777666444888777666444444333444444888777777777666666666666888999:::;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===>>>>>>======<<<<<<;;;;;;<<<;;;999888888888888999888888777666555444444444666666666777777777888888444666888777555555666888:::999777555444333222222000222333444333222333444222333333222111111333555555555555555555555555555666555444444333444666999(((((((((((((((''''''&&&)))((('''''''''((()))***''''''&&&&&&''''''((()))''')))---000000///---,,,///JJJ^^^TTT>>>666===EEELLL???...%%%$$$(((++++++&&&'''(((***,,,---//////---+++999XXXqqqvvvuuuvvviiimmmmmmiiimmmwww|||zzziiiIII000)))(((---///&&&******))))))))))))******((((((***---000111000///,,,***(((''''''((()))***,,,++++++++++++++++++,,,...---,,,,,,------,,,+++...------,,,,,,------...000000000///---,,,...///222111///...---,,,,,,,,,------...///000111222222111222222222222111000000555333111111333333333222555444222111111222444555888999::::::888777777888888888888777555666888:::;;;888666777:::;;;;;;999999;;;===>>>===<<<<<<===???>>>=========>>>???@@@>>>>>>>>>@@@AAAAAA???===888:::;;;;;;999888888999======???@@@AAAAAAAAAAAA@@@@@@@@@???>>>===<<<;;;;;;:::999888999:::===>>>======<<<<<<;;;:::::::::444444333222000///000222NNNpppyyylllbbbbbbkkk[[[TTTKKKHHHNNNYYYfffmmm}}}vvv{{{wwwnnn```ZZZQQQ@@@:::===@@@@@@===<<<<<<===AAA@@@===:::888888999:::888777888<<<>>>===???BBBMMMSSSWWWZZZaaakkkjjjbbbiiihhhiiilllooooookkkfffSSSSSSPPPIII>>>666222111333222111111222444666888777777888888999999::::::777:::<<<===<<<;;;;;;<<<888777777666444222111000111111///...------,,,,,,,,,++++++******++++++,,,------......///......---111111111///---,,,---//////000111333666888:::;;;999666444777LLL{{{UUUmmmVVVgggqqqXXXkkkxxxeeemmmkkkkkknnnmmmYYY999:::::::::::::::;;;<<<<<<===;;;ZZZxxxooonnnxxxCCC???777777666666666666777777555444444444666777666555888888777666555555555555777777777777777666666666:::;;;===?????????===<<<<<<<<<=========>>>>>>>>>>>>>>>???@@@@@@???>>>===<<<;;;;;;:::::::::;;;;;;::::::888777777666666666777777777777777888888888888999888777555555777999888888666555444333333333222111111333444444333222555555555444222222333555666555444333333444555666444555666555555777:::<<<'''((((((((((((((('''''''''''''''''''''((()))***'''&&&&&&&&&&&&'''((((((%%%(((,,,000111000---+++''':::FFF===,,,%%%)))///000***$$$$$$(((***((($$$''''''(((***+++,,,......333***///GGG]]]gggnnnvvv]]]gggllllllsss~~~yyytttWWW===...(((///222(((+++******))))))******+++(((((()))+++---......,,,***)))(((''''''((())))))++++++,,,,,,,,,,,,++++++(((&&&%%%'''+++...---***------------------------...//////...---,,,---///000000///.........------------...///000111222222111111222222222111111000777666555555666777666555999777444222222333555777999:::<<<;;;999888888999555777888888888999;;;===<<<999666777:::===;;;999;;;===??????===<<<<<<===@@@???======>>>@@@BBBDDD>>>>>>???@@@AAAAAA@@@@@@<<<>>>???>>>;;;888666666>>>>>>>>>>>>???@@@AAABBB?????????>>>===<<<:::::::::999999999:::<<<>>>???===<<<;;;:::999888777777222333444444111000666>>>rrr{{{uuubbbKKKFFFCCC@@@???@@@@@@???===??????>>>======<<<<<<<<<===;;;::::::888666555666333777888888;;;>>>;;;555777999<<>>@@@888333:::MMMjjjyyy[[[aaa\\\~~~^^^zzzSSSvvv{{{aaa|||ggg}}}FFF888:::999999999:::;;;<<<===777FFFttt~~~sssuuu\\\}}}]]];;;;;;777666666666777777888999777666666777888888888888777777666666666666666666888888888888777777777777:::<<>><<<>>>>>>?????????@@@@@@@@@===???@@@BBBBBBAAA???>>>;;;;;;;;;;;;;;;<<<<<<<<<::::::999999999999::::::888888888888888888888888:::999888666666777:::;;;999999888777666666666666555333222333777888555222444555555555333333444555555444333333333555777999222666888666444777:::;;;''''''((((((((((((((('''&&&&&&'''''''''((())))))&&&&&&&&&&&&&&&'''((((((###&&&***...///...+++))))))000555111+++(((((()))%%%&&&''')))***)))'''$$$)))))))))******++++++,,,///((()))666DDDNNNWWW___lllooommmiiiooo{{{}}}{{{eeePPP===,,,+++///)))++++++************++++++)))(((((()))***+++***((((((((((((((((((((())))))+++,,,------------,,,+++'''%%%$$$'''+++...---+++------------------------,,,---///...------...///---......//////000000000------...///000111222222000111111222222222111111777666666777999999888777999777555222222333555666777999;;;:::999888999999777999;;;;;;:::999:::;;;<<<999888888;;;===<<<:::===???@@@???>>>======>>>???>>>======>>>@@@BBBDDD===>>>???@@@@@@@@@@@@AAA>>>@@@AAA@@@===:::999999???>>>>>>>>>>>>???AAABBB>>>>>>>>>===<<<;;;:::999999999999999;;;<<<>>>???;;;:::888777555555555555444444555444//////<<>>AAACCC@@@<<<::::::;;;<<<======<<<<<<777888999888999:::;;;:::666777555222111222000---222111111222444555555444444444333222222444777999555555444333222333333444666666777888888999::::::999999:::<<<===<<<;;;:::777777666555444222000///000///...------,,,------,,,++++++******++++++,,,++++++,,,---------------000111111000......///000111333666666777999<<>>???AAABBBCCCBBB@@@???;;;;;;<<<<<<<<<<<<<<<<<<999999999:::;;;<<<===>>>999999999999999888888888999888777777999;;;===???999999888777777777777777777555444666999:::888555000222444444444444555666444333333333555888;;;===555<<<>>>999666888;;;:::&&&'''((((((((((((((((((&&&''''''''''''(((((((((&&&&&&%%%%%%&&&&&&'''(((%%%&&&(((***++++++***)))((())))))*********(((&&&((()))***)))'''&&&(((+++)))))))))******************+++---111;;;FFFIIIGGG[[[]]]bbbkkktttyyyxxxvvv~~~mmm```PPP777))))))'''++++++************+++++++++)))(((((())))))(((''''''((()))*********))))))+++,,,---......---,,,++++++******+++,,,---,,,+++,,,------......------,,,+++,,,...///.........///,,,---...///000111111111------...///000111222222000000111222222222222111333333333555888999888666666555333111111111333444555777999999888888999:::<<<===???>>>;;;888777666999:::;;;<<<<<<<<<;;;;;;>>>?????????======>>>???===============???AAABBB===>>>??????>>>===???@@@<<<===??????>>>>>>???@@@>>>>>>>>>>>>>>>???@@@AAA>>>>>>>>>===<<<;;;:::999888888999999:::<<<===>>>:::888666444333333333444777555444222,,,...AAAWWWqqquuurrrbbbMMMBBBAAABBB???;;;<<<======>>>>>>===<<<<<<:::<<<<<<999999;;;;;;888999888777555555666777888555444333222333444555666555444222222222444666777333222222333333444555666777777777888888999999::::::999999;;;<<<<<<:::777444444444444333111000//////......---,,,,,,------,,,++++++******++++++,,,******+++,,,------------///000111000//////111222000333666666555555888;;;:::333KKKuuuZZZgggZZZbbb[[[{{{wwwiii[[[|||lllyyyyyyRRR888>>>888888888888999;;;<<<===EEEooommmmmmnnnTTT888BBB555888888777777888999::::::888:::;;;;;;::::::;;;<<<666666777888999999999888:::::::::;;;;;;;;;;;;;;;;;;===???AAABBBBBBAAAAAABBBBBBCCCCCCCCCDDDDDDDDDAAAAAABBBCCCCCCBBBAAA@@@<<<======>>>======<<<<<<999999999:::;;;===>>>???:::::::::999999999999999999888777888;;;>>>@@@@@@999888777777666666666666888777777999::::::999888///111444555444444666777444444444555777:::<<<>>>:::CCCEEE>>>999;;;>>><<<&&&&&&'''(((((((((((((((''''''''''''''''''&&&&&&&&&&&&%%%%%%&&&&&&'''((((((((('''''''''(((******&&&%%%%%%'''((('''%%%$$$((()))(((&&&%%%%%%))),,,'''(((((()))***++++++,,,)))//////...===RRRTTTHHH===@@@QQQkkkyyyvvvpppnnnzzzkkkfff```EEE...)))))),,,++++++******++++++,,,+++***((()))***++++++***'''(((***+++,,,+++***)))***+++,,,------,,,+++******+++,,,,,,++++++,,,...,,,,,,---......---,,,,,,***,,,///000/////////000---...///000111111000000------...///000111222222000000111222222222222222000000111444777888888666444444333222222222333333333555777888888999:::<<<:::<<>>;;;<<<<<<<<<======>>>>>>===>>>???>>><<<;;;===???;;;===>>>>>>===>>>@@@BBB>>>>>>>>>>>>????????????>>>>>>>>>>>>===;;;:::999888888888999:::;;;;;;<<<999888666444333333444555777444333111,,,222NNNlll|||~~~zzz```SSSccc}}}```ggguuu```MMMCCC???>>>===AAAAAAAAA@@@???>>>>>>===???AAA@@@;;;999:::999555555444444444444444666888///000111222333555777999111000///000222555777888444444555777888:::;;;<<<999999999999::::::::::::;;;999888999;;;:::777444111222222222222111000///......------,,,,,,------,,,++++++******++++++,,,)))***+++,,,,,,------------///000000///000222555222666:::999666444555888555???aaannnsssXXX{{{}}}hhhyyyeeeyyyzzz}}}rrrVVVxxxrrrkkk@@@:::<<<888888999999:::<<<===>>>dddrrryyy|||hhhwwwpppIII555===666999999888888888999999:::777999;;;:::999888:::<<<777888:::;;;<<<<<<<<<;;;;;;<<<<<<<<<===============>>>@@@BBBCCCDDDEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCBBBBBB??????@@@@@@???>>>===<<<;;;;;;;;;;;;;;;<<<======;;;;;;:::::::::999999999:::999888:::>>>@@@???>>>;;;:::999888777777777777666888::::::999888999:::222444666777666555555666777777888999:::;;;;;;<<<:::EEEHHH???:::===@@@===&&&&&&'''((())))))(((((('''((((((((('''&&&%%%%%%&&&%%%%%%%%%%%%&&&''''''+++)))'''%%%%%%'''***,,,))))))***+++***'''&&&'''$$$$$$%%%&&&'''''''''&&&%%%&&&''')))***,,,---...(((---(((%%%===___eeeUUUBBB<<>>>>>>>>======333:::AAABBB===999:::===999:::;;;;;;::::::<<<>>>:::;;;<<<<<<===<<<<<<;;;===>>>???===:::999;;;>>>>>>>>>>>>===;;;<<<>>>@@@===>>>>>>????????????>>>?????????>>>===<<<::::::777888888999999::::::;;;999888666444333444555666444111111111000:::\\\~~~sssqqq~~~rrrkkkoooppp^^^>>>444YYYgggkkkoooYYYGGG??????AAA?????????>>>======<<<<<<777;;;<<<888888======999777666777777555222222333222444555555555444555666333111000111222444555555555555777888:::;;;<<<===;;;;;;;;;;;;;;;;;;::::::;;;999888999:::999666222000000111111111111000000......---,,,,,,,,,------,,,++++++++++++++++++,,,((()))***+++,,,---------,,,...///000000111444666666:::>>>>>>999666666888666QQQ|||[[[zzzUUUrrruuujjjvvvuuulll```mmm```yyyccc666===999999::::::;;;<<<===??????}}}mmmuuudddvvvVVVFFF888555:::::::::999999888999999:::555888:::999777666888;;;999:::<<<>>>??????>>>>>><<<=========>>>>>>????????????AAABBBDDDFFFHHHIIIDDDEEEEEEEEEFFFFFFFFFFFFHHHHHHFFFEEEDDDDDDDDDDDDAAAAAABBBBBBAAA???>>>===>>>===<<<;;;;;;::::::;;;;;;;;;;;;::::::999999999<<<;;;:::<<>>;;;???>>><<<;;;:::999999999555888;;;:::888777888;;;555777999999777555555555999::::::;;;;;;::::::999777CCCGGG>>>999===@@@===&&&&&&''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''%%%&&&'''((()))***+++,,,***))))))***++++++)))''''''''''''''''''''''''''')))'''&&&'''***,,,,,,+++))),,,+++)))333LLLhhhyyyfffOOOCCCTTTjjjqqqppppppqqq[[[YYYfffdddSSS===(((***...///+++***......,,,,,,+++*********+++,,,---))))))))))))((((((((((((+++***)))(((''''''((()))))))))***+++,,,------...---------......///000111000000000000///...---,,,//////000000000000////////////000333777777333000000222444444222000......///333777666333333666:::111333444444333222333444555666888:::;;;:::999888999888888<<<@@@AAA>>>;;;:::999999888888999::::::888999888777666777:::<<<777888999;;;===>>>???@@@>>>>>>>>>>>>>>>===<<<<<>>@@@AAAAAA@@@???>>>???>>>===???@@@???;;;777999888888:::<<<<<<999555666666444111111333222///333000333888<<>>777777444;;;]]]ooofffyyykkkIII:::@@@EEE>>>??????@@@???===:::999888999::::::999888777666888777666555555555555555777666555444444444444444111222444555666777666666666666777888999;;;;;;<<<;;;999999===BBBCCC???;;;999888777666555444333333555444333111000/////////------,,,,,,,,,,,,++++++---+++******+++,,,+++******++++++,,,,,,------...,,,...///000000222666999777555888888333999===666;;;mmm}}}~~~aaaiiimmm\\\VVVwww}}}{{{PPP~~~rrrLLL999===666888AAA<<<;;;AAA999<<>>888;;;:::999999;;;;;;:::999999999999999:::;;;<<<<<<:::<<<>>>???>>>>>>???@@@BBB======BBBDDDAAAAAAEEE===???@@@BBBIIINNNJJJAAACCCHHHIIIFFFEEEGGGGGGFFFRRRPPPMMMLLLLLLKKKIIIGGGDDDAAA@@@CCCDDD@@@:::666???>>><<<<<>>:::>>>>>>===<<<:::999888888777;;;???@@@???<<<999888===;;;:::;;;======:::777999999888777666666666777888777777888:::;;;;;;:::;;;:::;;;>>>AAA@@@===999<<>>BBB&&&&&&''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''&&&&&&'''((()))***++++++***))))))***++++++***((('''''''''''''''''''''''''''''''''((()))***+++,,,***,,,---+++...AAA^^^vvvvvvVVV@@@JJJbbbmmmmmmjjjiiiZZZZZZcccaaaZZZMMM<<<,,,------,,,*********,,,---,,,+++*********+++,,,*********))))))(((((((((***)))((('''''''''((()))))))))***+++,,,---..................///000111111111111111111000///...---//////000000000000/////////...///222555666333111///111444555333222222222...222555777666444444555111333555555444444555666666666666666777888999999999999:::<<<>>>>>><<<:::::::::::::::::::::;;;;;;999999999888777888:::===>>>=========>>>???AAABBB@@@@@@@@@@@@@@@??????>>>@@@??????@@@CCCCCCAAA>>>>>>>>>>>>>>>???@@@@@@AAACCCAAA@@@@@@AAA???;;;888;;;:::999:::<<<;;;777444333555888777333111999BBBSSSPPPSSS\\\fffsss}}}|||}}}cccAAA777999<<<<<<999;;;FFFRRRIIILLLooogggCCC;;;@@@===>>>???AAABBBAAA???<<<:::999:::::::::999888666555777666555555444444555555555555444444444555555666111111111111222444555666777777777888999999::::::888666555777;;;<<<999555777777777666555333222111333333222000////////////------,,,,,,,,,,,,++++++,,,+++)))***+++,,,+++******++++++,,,,,,---.........///000000111444888;;;;;;999:::999555888:::444RRRzzzzzznnnxxxddd{{{pppjjjmmmaaapppjjjfffsssrrrFFF:::===:::888???<<<<<<@@@;;;IIIlllxxxiiilll^^^CCC444999===999;;;:::999:::;;;;;;;;;999::::::::::::;;;<<<======;;;===?????????>>>???@@@BBB>>>>>>BBBCCC@@@@@@CCCBBBGGGJJJHHHBBBBBBIIIQQQLLLKKKHHHFFFPPPeeezzzuuuhhh^^^UUUMMMCCC>>>???BBBFFFHHH???@@@AAAAAABBBBBB???===>>>>>>>>>===<<<;;;:::::::::===AAABBBAAA===;;;:::<<<:::999:::;;;;;;999777::::::999999888999999999999888777999;;;<<<<<<;;;:::::::::===@@@@@@>>>;;;888@@@===999>>>???>>>CCC&&&&&&''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))******+++((((((((()))+++,,,***)))&&&&&&&&&&&&&&&&&&&&&&&&%%%(((******((('''***,,,***+++......+++222OOOmmmuuuWWWAAAJJJbbbooolllffflllgggiiihhhdddhhhhhh[[[:::000+++------((()))...------,,,+++************++++++******)))(((''''''(((((('''&&&&&&''')))))))))******+++,,,---......////////////000111222222222222222222111000////////////000000000000/////////......000222444333222...111444555555555666777111222555888999888555222111333555666555555666888777666444444444666999::::::<<<======<<<:::999999:::::::::;;;;;;<<<<<<<<<999:::;;;:::999999;;;===CCCAAA>>>;;;<<<>>>AAADDDBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@BBBCCCBBB@@@===???>>>===<<<===???BBBCCCFFFDDDCCCBBBAAA???<<<:::>>>===<<<;;;;;;999555222111222999===444///AAA\\\xxx{{{|||{{{zzzmmm^^^HHH333:::@@@???666333777888444===IIIqqqyyy|||{{{XXX;;;===CCC999===???CCCEEEEEEBBB???===;;;;;;;;;:::999777666555666555444444444444444444333333333333444555666777333222000000111333777999888888888888888888888888888555333333666666444111555555666777666444111000111000000///.........///------,,,,,,,,,,,,++++++,,,+++******+++,,,+++***+++++++++,,,------......///000111111222555:::>>>999777888888777666666666iiiyyyiiicccgggVVVVVVwwwnnn```nnn[[[@@@<<<===>>>999===<<<===>>>@@@]]]rrryyyhhh^^^MMM>>>888:::;;;;;;<<<;;;::::::;;;<<<;;;:::;;;;;;;;;;;;<<<===>>>???<<<>>>@@@@@@@@@???@@@BBBCCCAAAAAADDDDDDBBBBBBDDDJJJAAA===EEEJJJIIIIIILLLCCCPPPaaasssuuuaaaQQQHHHEEEDDDCCCDDDAAA===;;;<<<>>>AAADDD>>>?????????>>>======<<<>>>AAADDDEEEBBB???===;;;:::999888999::::::888666;;;;;;;;;;;;;;;;;;<<<===:::999999:::<<<===<<<;;;;;;;;;:::<<<>>>??????===777>>>===<<<@@@??????III&&&&&&''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))******&&&%%%%%%''')))***)))(((&&&&&&&&&&&&&&&&&&&&&&&&(((,,,...---(((%%%(((++++++)))---111,,,***???[[[ZZZQQQNNN[[[lllsssnnnffftttvvvxxxnnnfffrrrzzzqqqQQQ;;;+++---000,,,+++111...---,,,+++******))))))+++******)))((('''&&&&&&''''''&&&&&&&&&((()))*********+++,,,---...//////////////////000111222333111111222222111000000/////////000000000000/////////.........000222444444000222555666666666777999666444444777:::;;;666222000222444555555555777888666666555555666777999:::;;;===???===999666777888888999:::;;;;;;<<<<<<<<<:::;;;===<<<;;;;;;<<<>>>BBB???;;;888888<<<@@@DDDAAAAAA@@@@@@@@@@@@@@@AAA>>>???@@@AAAAAA@@@===;;;============>>>???AAABBBEEEDDDCCCAAA@@@???>>>===@@@???>>><<<999666333111222///666===555...HHHmmmrrrfffnnn|||pppTTT<<<333444@@@FFFHHHBBB>>>===:::666555KKKzzztttqqqsssttt___III:::===CCC;;;===@@@DDDGGGHHHEEEBBB???===<<<;;;:::888777555555555444444333333333444444444333333333444444555666666555444444555777999;;;:::::::::999888888777777999666444333444444222111444555777888777555222000//////...---------......------,,,,,,,,,+++++++++,,,++++++,,,---...---+++++++++,,,,,,---............///111111333666:::>>>666777777:::===:::<<>>;;;>>>;;;<<<======<<>>@@@BBBBBBAAAAAABBBCCCCCCDDDEEEFFFFFFFFFGGGIIIOOO@@@<<>>??????@@@@@@???>>>===@@@CCCEEEEEECCC???===<<<::::::::::::;;;:::999888;;;;;;;;;;;;<<<===>>>>>><<<::::::;;;===>>>===<<<>>>===<<<;;;<<<=========<<>><<<888555666888555666888:::;;;<<<<<<<<<:::<<>>======>>>@@@===999777888<<>>>>>======>>>?????????@@@BBBBBB@@@>>>===<<<;;;<<<>>>???@@@@@@??????BBBAAA@@@???>>>>>>???@@@AAA@@@>>>;;;777444222000444,,,000999333///MMMvvvsssTTTFFFRRRbbbgggnnnhhhaaaVVVBBB111000888333???TTTdddbbbRRREEEAAA555SSSqqqQQQLLL]]]\\\DDDBBB>>><<>>===;;;:::888777666666444444333333333444444555555555444333333333333333444555666777888999999999;;;;;;:::999888777666666888666444333333222222111444555777888888555333111......---------------...------,,,,,,,,,+++++++++---,,,,,,...000000///---+++,,,,,,------...//////---///111222333666999<<<999===;;;>>>DDD>>>CCC[[[~~~{{{vvvnnnYYYkkkuuudddxxxyyyfffnnnjjjoooCCC===@@@:::;;;===<<<>>>===>>>VVVrrr~~~ZZZfffMMM:::;;;???;;;999<<<===<<<;;;;;;======<<<;;;::::::;;;;;;===>>>???@@@???AAACCCDDDCCCCCCDDDEEEAAADDDGGGGGGFFFHHHKKKLLLMMMIIIKKKNNNJJJMMMfffvvvYYYNNNGGGJJJNNNJJJAAA<<<>>>???@@@AAAAAA@@@???>>>AAACCCEEEEEEBBB???======;;;;;;<<<===<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<===>>><<<;;;:::;;;===>>>===<<>><<<::::::;;;<<>>AAABBBAAA?????????AAA???===<<<===@@@DDDGGG>>>===<<<<<<<<<===>>>???CCCDDDEEECCCAAA?????????;;;<<<>>>@@@@@@???>>><<<@@@@@@???===<<<<<>>>>>===:::555222111111333---///666222333SSS{{{}}}sss\\\FFFDDDQQQWWWRRRTTTEEE999999:::666111111,,,777OOOfffkkkbbb\\\^^^ooo```TTTbbbrrrGGG222<<>>@@@DDDFFFGGGEEEBBB@@@>>>===;;;:::888888777777444444444444444444555666666555444333222222222222000111333555666666666555999999888777666555444444333222222222111111111000333444666666666555333111//////...---,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,...000111///---,,,,,,,,,---......//////---///333444555666777999777???:::;;;@@@888BBBiii}}}WWWiiiggg\\\wwwttt{{{dddhhhtttbbbBBB===???;;;999>>><<>>DDDjjjyyyqqq```___JJJ:::<<>><<<<<<<<<===>>>===<<<;;;<<<<<<===>>>@@@AAABBBAAACCCEEEEEEEEEDDDEEEFFF@@@EEEHHHGGGFFFHHHLLLLLLKKKEEEEEEMMM]]]wwwqqqVVVIIIFFFCCCEEEIIIAAABBBCCCDDDCCCBBB@@@>>>@@@BBBDDDDDDBBB???>>>>>>;;;===??????>>>===>>>???;;;;;;;;;:::;;;;;;<<<<<<===;;;:::;;;======<<<;;;@@@@@@???===:::999:::<<<@@@AAA@@@EEEEEE<<>>>>>>>>>>>>>>======<<>>BBB;;;<<<;;;888444111111222000///333666000777[[[uuuiiiVVVHHHGGGNNNNNNIIICCC;;;555777<<<:::333---111666===HHHXXXkkkxxx}}}}}}qqqOOO???CCC@@@<<>><<<<<>>===<<<===>>>>>>===<<<>>>>>>>>>???AAABBBDDDEEEBBBDDDFFFGGGFFFFFFGGGHHHEEELLLOOOJJJGGGJJJMMMMMMLLLKKKUUUooogggUUUIIIJJJRRREEEFFFGGGHHHGGGDDDBBB@@@@@@BBBDDDDDDBBB@@@@@@@@@;;;>>>@@@@@@>>>>>>???@@@===<<<<<<;;;;;;;;;<<<<<<<<<;;;:::;;;<<<<<<;;;:::<<<>>>???===;;;:::<<<>>>>>>======CCCDDD;;;HHHiii&&&''''''''''''''''''&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%******))))))(((((('''''')))((('''((())))))'''&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%(((++++++***(((&&&))))))&&&'''---111111JJJcccvvvxxxuuuwwwtttllluuuooorrrwwwvvvzzz|||rrrzzzrrr^^^CCC111,,,,,,,,,)))***+++,,,---,,,+++***)))))))))***++++++,,,,,,---,,,+++)))))))))******,,,,,,---...///000111111---------......///000111111222222333333333222222//////000000000000//////,,,///222333222333666999555666777666555666777999999888888888888777444222333444666666555444555666777666555444555777999::::::888555666999;;;:::888444666999<<<>>>???>>>>>><<>><<<;;;<<<===>>>DDDDDDBBB>>>::::::>>>AAA999::::::777333000111333,,,222999777000:::aaagggbbbVVVGGG<<<:::???DDDAAAHHHOOOMMMEEE===888666...444444555MMMsssqqqzzz|||~~~ppp___SSSCCC<<<>>><<>>999888???777NNNzzzvvvsssdddmmmhhhwwwzzzcccmmmppphhhJJJBBB888:::BBB>>><<<<<<@@@@@@TTTxxxooolllpppLLLEEE>>><<<======>>>AAA???===<<<===>>>???>>><<<@@@@@@@@@AAACCCEEEFFFGGGCCCEEEGGGGGGGGGFFFGGGHHHLLLSSSUUUOOOKKKMMMPPPOOOOOOhhhaaaLLLIIIHHHIIIJJJKKKIIIGGGDDDAAAAAACCCEEEEEECCCBBBBBBBBB;;;>>>@@@@@@>>>===???AAA???>>>===<<<<<<<<<<<<<<<<<<;;;::::::;;;<<<;;;999999<<<>>>>>><<<<<<>>>@@@===;;;;;;CCCDDD<<>>)))'''000+++******,,,.........,,,************************(((((())))))))))))((((((+++++++++++++++,,,......////////////000000000000---///111222333222000///333333333222111000////////////000111222222333333333333333555777888888666999666333222333333333222666555555555555555666777444555666777888999::::::999999888777777888888888777999::::::999888999999999;;;???BBBDDDDDDCCCBBBDDDEEEDDDBBBCCCFFFEEEAAA>>>AAACCCAAA??????DDDIIIJJJGGGCCC@@@???>>><<<:::@@@???===<<<<<<===>>>>>>CCCBBB@@@>>>===<<<======@@@:::555444666666222...666222000///...:::]]]iiiNNNNNNFFF(((///???)))KKKZZZgggiiiggg```JJJ444000666333333===CCCHHHSSSBBBMMMcccrrriiiUUUMMMTTT[[[uuuyyyhhhOOOCCC>>><<<;;;<<<===>>>@@@@@@AAAAAA===<<<<<<;;;;;;:::999999999888777555555555666777333333333333222111111111111111000000///............///000222222333333333777444111//////000000000...000222222000.........222111000//////...////////////...---,,,,,,++++++++++++******++++++,,,---...,,,+++,,,///111///---...===KKKLLLBBB777444777555777<<<;;;222;;;eeekkk[[[}}}}}}]]]___mmmeeeqqqyyy```PPPEEEFFF888<<>>FFF===@@@PPPiii~~~jjjsss}}}jjjKKKDDD???>>>>>>======@@@AAAAAA@@@@@@???>>>>>>>>>CCCBBBBBBCCCDDDFFFHHHIIIMMMFFFBBBDDDGGGFFFFFFHHHJJJXXX^^^UUUJJJMMM\\\iii|||jjjNNNQQQKKKHHHGGGDDD@@@CCCJJJDDDDDDCCCBBB@@@???@@@AAAEEEBBB@@@@@@BBBBBB@@@>>>DDDAAA===;;;:::<<>>===<<<;;;::::::======>>>>>>>>>>>>@@@BBB===;;;@@@@@@BBB;;;EEE~~~''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''((((((((((((+++'''(((,,,...,,,...222---JJJbbbkkknnnhhhbbbeeeqqqwwwzzzuuummmnnnzzzzzzfffHHH///)))///---,,,,,,---///...,,,***************************))))))))))))))))))))))))***++++++,,,,,,------...000000111111111222222222///000111222222222111000444444444333222222222111000111111222333333444444666555555666888888777555999666444333444555444444777666666555555555555555333333444444666777888999999999999999999999999999999;;;<<<<<<;;;::::::;;;@@@>>>===<<<===???BBBDDDBBBDDDCCC@@@BBBEEEDDD@@@AAADDDGGGEEEAAA>>>@@@BBBGGGDDDAAA?????????===<<>><<<;;;;;;;;;<<<<<>>=========>>>??????:::555333333444222000///)))///999666444PPPvvvjjjGGG;;;888(((,,,888111FFFSSS```gggmmmlll]]]JJJ>>>KKKCCC222111777999===999AAAXXXuuuoooRRR???DDDGGGJJJSSSffftttooo```___sssXXXEEE>>>;;;888;;;;;;===>>>????????????<<<<<<;;;;;;:::999999999999888666555555555666777666555444222111000000000111111111000000///////////////000111222222222111444222///...///000000///...000222111000.........111000/////////////////////......---,,,,,,+++++++++++++++***++++++,,,---...,,,+++---000111000...222999AAACCC???:::777777444777888777:::OOOuuurrrzzz[[[iiissstttmmm|||~~~|||yyy{{{xxxKKK>>>CCC;;;<<<<<<===666HHHYYY[[[rrrvvvrrrJJJCCC>>>???@@@>>>>>>@@@AAAAAA@@@@@@@@@@@@??????AAAAAABBBCCCDDDGGGIIIJJJGGGGGGJJJOOOOOOLLLKKKMMMHHHPPPTTTQQQUUUlll^^^SSSJJJJJJKKKGGGDDDCCC@@@AAAAAAAAA@@@@@@AAABBBBBBAAA@@@AAACCCDDDBBB@@@@@@@@@???>>>>>>>>>??????BBBAAAAAA@@@???>>>>>>======>>>>>>>>>>>>>>>@@@AAA>>><<>>???===<<<<<<===BBBAAA>>>======???AAACCC@@@BBBAAA???@@@DDDCCC??????CCCFFFFFFBBB?????????DDDBBB@@@???@@@@@@???>>>>>>===<<<:::999999::::::;;;;;;;;;<<<===>>>@@@@@@===:::666222111111222333888+++,,,666000+++LLL{{{yyyVVV<<<888555---,,,111555???LLLYYYgggqqqjjj]]]\\\mmmbbbCCC777888444000;;;<<>>:::555;;;;;;<<<===============;;;;;;;;;:::999999888888888777666555555555666666888777444222000//////000111111111111111111000000//////000000000000000///222///------...000000///...000111111///......////////////...//////000000.........------,,,,,,++++++++++++++++++,,,------...------...000111111000555555666999<<<<<<:::777777999555333FFFlllsss~~~^^^fffXXX]]]jjjuuulllJJJ;;;DDD???;;;888@@@???fffuuujjjxxxuuuIIIBBB>>>???AAA@@@@@@AAA@@@AAAAAAAAAAAABBBBBBBBBAAAAAABBBCCCEEEHHHJJJKKKHHHIIIMMMQQQOOOJJJIIIMMMRRROOOLLLSSSnnnsss[[[PPPMMMKKKGGGDDDBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@AAACCCEEEEEEDDDBBB===>>>@@@BBBBBBAAA???>>>BBBAAAAAAAAA@@@@@@??????>>>>>>>>>>>>????????????@@@===BBBAAACCC>>>LLL''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%'''''''''''''''''''''''')))((((((''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((***))))))*********+++,,,111...KKKmmmssswww|||vvv{{{}}}zzzssslllooo|||zzzlllRRR;;;///,,,,,,---...///...+++(((++++++++++++++++++++++++,,,+++)))(((((()))+++,,,'''))),,,...///...---,,,222222222333333333444444555555444333333333333444444444555555555555555555555555555666666777777777999999888999::::::999777666555444555666777666555888888888888888888777777777777666555666888:::;;;::::::;;;<<<<<<<<<;;;;;;:::===???@@@>>>===<<<<<<===???BBBDDDDDDCCCAAA???@@@AAAAAA???@@@DDDCCC???:::===@@@BBBAAAAAABBBDDDDDDBBBAAAAAABBBBBBAAA??????>>><<<;;;:::::::::::::::;;;;;;<<<===>>>??????;;;:::666222//////333666:::111...111---333WWWqqqQQQCCCDDD666'''+++(((...777EEEXXXffffff^^^jjjwwwoooYYYNNNFFF:::555>>>AAABBBDDDOOOgggyyyhhh]]]VVVSSS\\\iiiuuuUUUMMMWWWPPPFFFAAAAAAAAA===888:::;;;;;;<<<<<<<<<;;;;;;:::::::::999888888777777666666666666555666666666888666444222000000111222111111111111111111111111//////////////////......000...------///111111000...000111000...---...///...............///000111......---------,,,,,,,,,,,,++++++++++++,,,------.........///111222222222777555444666:::<<<:::777<<<===555666UUU}}}eeeaaa}}}yyyaaayyy```kkkqqqooowwwnnnJJJ>>>FFFAAA999999NNNkkk||||||mmm|||nnnJJJBBB===???BBBAAA@@@AAAAAAAAABBBBBBCCCDDDDDDEEECCCDDDDDDEEEGGGHHHIIIJJJKKKIIIIIILLLLLLKKKMMMQQQWWWRRRTTTkkkfffTTTMMMKKKKKKHHHGGGEEEDDDCCCBBB@@@???AAABBBCCCEEEFFFFFFDDDCCC===>>>AAABBBCCCBBBAAA@@@?????????>>>>>>>>>======????????????@@@@@@???>>>AAA>>>CCCAAADDDAAARRR''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))******,,,...000000///$$$;;;```qqq{{{}}}pppxxx{{{{{{vvvqqqttt~~~}}}}}}hhhIII222*********,,,......,,,***++++++++++++++++++++++++---+++***((((((***+++---''')))+++...///......---111111111111222222222222555555444444333444444555444444444555555555555555777777777777777888888888888777888999;;;<<<;;;:::666555444555666777666555777888999::::::::::::999777777666666777888999:::999:::;;;;;;<<<<<<<<<;;;999<<<>>>???>>><<<;;;;;;:::<<>>@@@DDDFFFEEEDDDCCCCCCCCCCCCAAA???AAA@@@>>>===<<<<<<<<<===<<<<<<<<<===============;;;999666222///000444777...111111...444JJJjjjcccEEEDDD;;;*********,,,///888FFFPPPRRRNNNSSSXXXXXX[[[]]]OOO??????:::CCCIIICCC>>>JJJiiinnniiijjjooozzz~~~fffGGG???VVVNNNDDD@@@@@@???>>>===999::::::;;;;;;;;;::::::999999999888777777666666555555555666666666666555555444333222222222333444222222222111111111111111....../////////......---000......///111222222111///000000///------...///......---......///000000---------------,,,,,,,,,,,,,,,++++++,,,,,,---......///000111111222333444777888999::::::999888777<<<;;;777AAAfffxxxdddlllvvveeegggyyy~~~{{{ooonnnoooFFF@@@DDD???:::EEEjjjsssqqq{{{iiiNNNDDD===>>>AAAAAA@@@@@@BBBBBBCCCDDDEEEFFFGGGGGGGGGGGGGGGHHHHHHIIIIIIIIIKKKHHHHHHMMMPPPQQQRRRUUUPPPaaa}}}vvv```TTTOOOKKKHHHEEEDDDDDDDDDBBB@@@EEEFFFGGGGGGFFFEEEDDDCCCAAAAAAAAAAAAAAABBBCCCCCC@@@??????>>>>>>=========AAA??????AAACCCCCCAAA???AAA???CCCAAADDDCCCWWW&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''%%%(((***+++///555888777,,,$$$000OOOkkk|||{{{ooossswwwzzzxxxtttuuu}}}xxxWWW999+++******+++---......,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---''')))+++---............000000000000111111111111333444444444555555555555555555555555555555555555888888888888888888888888777777777999<<<===<<<;;;777666666777888888666444666777888::::::999999888444555555555666666666666999888888888999:::;;;<<<888;;;>>>???>>><<<::::::===;;;:::999;;;===@@@BBB???AAA@@@???AAAEEEDDD@@@===<<<;;;;;;<<>>>>>>>>???@@@>>>>>>>>>>>>>>>===<<<;;;;;;999555333222333555777000111+++&&&555YYYxxxjjjBBB:::777,,,+++...---,,,...333888888777444666;;;MMMZZZOOOBBBHHH>>>AAAGGGHHHBBBBBBTTTkkkxxxkkklllzzzgggcccppp^^^III>>>::::::<<>>>>>;;;888888999777666<<>><<>>AAA@@@@@@BBBFFFGGGDDDAAAAAA???CCC@@@CCCDDD[[[&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''$$$)))+++***---444777555)))+++---???cccyyyzzzwwwrrrvvvyyyxxxuuuvvv|||cccFFF000...,,,,,,---//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++---...///000000000000000111111111222000111333555666666666555888888888777666666666555888888888888888888888888888888888999;;;<<<:::999:::999999:::::::::777555666777888888777555333222333444666777777777555444888777666555666888:::<<<888;;;>>>@@@>>><<<::::::???>>><<<:::;;;===???AAA===??????===???CCCCCC??????>>>>>>>>>???@@@@@@@@@@@@???@@@AAACCCCCCAAA@@@@@@@@@???>>>>>>???AAABBB>>>>>>?????????>>>===<<<<<<888444444666777777555777333///555JJJcccppprrrmmmlllVVV===555222---...+++++++++,,,,,,---000222,,,333555>>>JJJHHHBBBGGGDDD===AAAJJJGGGAAAQQQjjjuuuVVVQQQooo}}}bbbFFF999888999999999888888:::;;;<<<<<<<<<<<<888888777666666555555444333444555666666666555555222333555666555444333222333333222111///...---------...///000000000000000///......///000111///.../////////...,,,,,,---/////////...---------......---------------------------,,,,,,,,,,,,---......---000222333222333555888;;;<<<===<<<:::::::::;;;777555FFFkkk~~~ttt}}}qqqrrr||||||wwwzzzuuummm^^^JJJ@@@AAA;;;<<>><<<<<<>>>===<<<>>>BBBBBB>>>===>>>???AAACCCCCCAAA???;;;;;;===???BBBCCCBBB@@@???>>>>>>>>>>>>@@@AAABBB===>>>???@@@@@@???>>>======888444444888:::888444//////???\\\rrrnnnYYYIIIBBB;;;555444444222111444)))+++...111222333999>>>333???<<<444999>>>===@@@===999BBBQQQIII999GGGddd~~~nnnUUUDDDJJJ```sss{{{ooovvv~~~wwwYYY===666;;;<<<777333777888:::;;;<<<=========777777777666555555444444222333555666666666555555333555666777666444111///444333222000///---,,,+++------///000111111111111...------...//////...,,,/////////---,,,,,,---///000///...------------------------------------------,,,,,,,,,,,,---......---000333333333333666999>>>;;;999999:::<<<<<<<<<;;;777NNNzzzwww|||zzzmmmbbbqqqmmmXXXLLLGGGGGG;;;???WWW{{{lllppp|||uuueeeVVVGGGBBBDDDEEEDDDEEEGGGGGGHHHHHHHHHHHHIIIIIIFFFGGGJJJMMMPPPRRRRRRRRRMMMQQQUUUTTTRRR```qqqgggZZZRRROOONNNKKKIIIGGGHHHHHHFFFDDDFFFJJJNNNEEEEEEDDDDDDCCCCCCCCCBBBIIIHHHGGGEEECCCAAA???>>>BBB@@@@@@EEEJJJLLLIIIEEEAAA???BBB???BBBEEE```%%%&&&((())))))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))(((((((((((((((((('''''''''&&&&&&&&&&&&'''((())))))((('''&&&******)))((((((((((((((('''((()))((('''(((***+++---******------++++++...&&&***,,,222LLLmmm|||xxxtttssszzzvvvjjjnnn}}}~~~~~~uuufffCCC555000000+++...222,,,------,,,++++++******))),,,+++,,,---000111000...---***''')))---///---)))//////......///111333444777777666555555666888888777666666666777888999:::;;;;;;::::::::::::::::::666999<<<>>>??????===<<<>>>===;;;::::::999777666999777555444333444555777777666555444333444444555666999;;;:::777444444666============>>>>>>>>>>>>DDDCCCCCCBBB@@@>>><<<;;;666888:::<<<>>>>>>>>>>>>@@@===;;;;;;>>>@@@AAABBB??????@@@@@@@@@??????>>>@@@???@@@BBB>>>666555:::;;;<<<===>>>@@@AAABBBCCCBBB;;;444555:::===888333...666YYY```AAA:::111111888???BBBLLLNNNBBBBBB999///000???NNNRRRNNNUUUVVVIIIDDDKKK@@@444???>>>===<<>>666222888999999:::;;;;;;<<<<<<===777666555444333444555555333444555555666666555555333555666666555444444555111222333111...+++++++++,,,...000222222111///---000000000000000000000000///000000000///...------,,,---...//////...---,,,//////.........---------...,,,***+++...000///---333222222111222555777999;;;???===888777;;;<<<999999MMMjjjyyy~~~ggggggrrrrrr{{{xxx{{{sss{{{SSSAAAHHH@@@888NNN~~~yyyxxxeeeWWWLLLJJJIIIGGGGGGJJJIIIIIIKKKLLLMMMMMMMMMMMMJJJLLLNNNMMMKKKLLLQQQVVVOOOWWWVVVRRReee}}}eeeUUUVVVVVVIIINNNKKKLLLNNNMMMHHHEEEFFFKKKIIIFFFEEEFFFFFFDDDCCCEEEEEEEEEEEEDDDCCCBBBAAAAAAEEEEEEAAAAAAEEEEEEAAAAAA>>>AAAJJJEEE===bbb%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((()))))))))(((((('''''''''&&&&&&&&&&&&'''((())))))((('''&&&))))))(((''''''''''''''''''((()))((('''''')))+++---******,,,,,,((((((+++'''******...EEEfff{{{~~~|||yyysssppptttzzz{{{}}}{{{nnnUUU999,,,222111...000///------,,,,,,+++*********,,,+++,,,---000111000///...+++)))+++///000---***/////////000111333444555888888777777777888999:::777777777777777888999999<<<<<<;;;:::999777666555666888:::<<<======<<<<<<;;;;;;;;;::::::999999999999888777666555555666777444444555666777777777777777:::<<<<<<888666666777;;;;;;<<<<<<============AAAAAA@@@@@@?????????>>>======>>>???????????????@@@===;;;;;;===?????????AAAAAA@@@@@@??????>>>>>>===<<<>>>@@@===888888<<<<<<<<<===???@@@AAABBBCCCAAA:::444555:::<<<888222222666UUUXXX777111222===KKKIII===EEEXXX^^^```XXXIII999777FFFZZZgggeeejjjddd^^^aaa^^^OOODDD???@@@===AAAGGGDDDEEETTTUUURRR@@@888CCCGGGLLL```qqq|||~~~~~~qqqVVV??????HHHGGG???888999999::::::;;;<<<<<<<<<666555444333222333333444333444444555555555555555333555666666555444444555333333333111...,,,,,,---...///000111111000...---000000000000000000000000//////000000000///......------............------//////.........---------...,,,+++,,,...000///...222111111111222444777888<<<>>><<<888999===<<<888888YYYyyygggvvvrrruuuhhhzzzxxx{{{wwwPPPCCC???BBB;;;XXXuuu|||}}}tttaaaVVVLLLKKKKKKIIIHHHKKKJJJKKKLLLLLLMMMMMMMMMMMMKKKNNNQQQSSSUUUTTTSSSQQQVVVNNNMMMdddhhhZZZXXXPPPLLLJJJJJJLLLKKKHHHIIIMMMLLLKKKIIIIIIIIIIIIHHHFFFEEEFFFFFFGGGFFFEEECCCCCCAAADDDDDDAAAAAADDDDDDAAABBB???AAAIIIDDD>>>ddd''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))***((((((((('''''''''&&&&&&&&&''''''((((((''''''&&&(((''''''&&&&&&&&&&&&''''''((()))((('''''')))***---***)))+++***&&&&&&((()))+++)))***;;;ZZZwwwxxxqqquuuyyyyyy}}}uuuhhh@@@,,,333333//////000------,,,,,,++++++******,,,+++,,,...000111000///000...---///111222...+++...///111333444555666666999999999999999:::;;;;;;888888888777888888999999999999999999888666444222666777777888999:::;;;;;;888:::<<<;;;999888:::<<<888888999999888888777777111222555777999:::999999666999<<<;;;888555666777999999:::;;;<<<=========>>>>>>======>>>???AAABBBBBBAAA@@@??????>>>??????@@@===;;;:::;;;<<<<<<<<>>>>>=========::::::;;;>>>===:::;;;>>><<<===>>>???@@@AAABBBCCC???999444555999;;;777222222111QQQ___===888555???KKKAAA,,,111KKKZZZKKKXXX\\\NNN;;;777AAAMMMTTTYYY\\\YYY[[[hhhbbbJJJ<<>>AAAAAAJJJ___oooyyyllleeellltttiiiLLL333888999999::::::;;;<<<<<<444444333222222222222333333333444444444555555555333444666666444333444555444444333111...---///000111111000000//////......////////////////////////...//////000000000//////......------------.....................---------...---,,,---///111000///111111000000222444777999======;;;999;;;>>><<<777777ggg}}}[[[dddxxxsssbbbtttxxxlllJJJEEE:::AAAFFFooogggxxxiiiZZZSSSLLLLLLLLLKKKKKKLLLLLLMMMMMMNNNNNNMMMMMMMMMSSSPPPLLLMMMPPPTTTVVVWWW]]]XXXgggxxxhhhWWWQQQNNNMMMNNNLLLHHHIIIMMMIIIHHHGGGGGGHHHHHHFFFDDDEEEFFFHHHIIIIIIGGGFFFDDDAAADDDCCC@@@@@@CCCDDDAAADDDBBBBBBHHHDDD@@@hhh((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''&&&&&&''''''((()))******((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''''''''((()))(((&&&&&&(((***,,,))))))+++***''''''))))))+++***)))333MMMnnnxxxpppsssyyy||||||~~~vvvnnnMMM777222......111......------,,,++++++******,,,+++,,,...000222111000222111111222444333000---///000333555777777777777999999999999:::;;;;;;<<<:::999999888888888999999333444666777777777555444666666555666777888:::;;;777;;;>>><<<888666999<<<888999;;;<<<;;;:::999777222333444666777999::::::555888;;;:::777555555777888999:::;;;<<<===>>>>>>>>>===<<<<<<===???AAACCCBBBAAA???>>>======>>>???@@@>>>;;;:::;;;;;;:::999???>>>===<<<;;;<<<<<<===;;;;;;<<<======<<<===>>><<<======>>>@@@AAAAAABBB<<<777333444888999666111111///PPPkkkFFF>>><<<:::>>>999///666FFFLLL666QQQiiigggRRR???666555===888???@@@>>>QQQ]]]MMM888@@@;;;777AAAGGGHHHLLLJJJ@@@555444999888555777???PPPiiitttNNN777888888888999::::::;;;;;;444444444333333333333333333333333333333444444555222444666555444333444444444444222000...---000222333222000///............////////////////////////,,,---...//////////////////...,,,,,,,,,,,,...///........................------...///111222222111222111111222333666999;;;===;;;999:::===???<<<888:::rrrjjj|||kkkqqqbbbrrr~~~]]]EEECCC>>>;;;\\\fffxxxiii^^^SSSOOOLLLLLLMMMMMMLLLLLLNNNNNNOOOOOOOOONNNNNNMMMQQQPPPPPPPPPQQQSSSWWWYYYZZZvvvooo]]]UUUOOOOOOPPPNNNLLLLLLGGGGGGFFFGGGHHHHHHEEECCCDDDFFFHHHJJJJJJHHHGGGEEECCCCCCCCCAAAAAACCCCCCCCCFFFDDDDDDGGGDDDCCCmmm((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''%%%&&&&&&'''((())))))***))))))((((((((('''''''''&&&&&&%%%%%%%%%%%%&&&&&&)))((((((((((((((())))))'''((()))(((&&&&&&''')))***''''''++++++)))))),,,***+++,,,+++...@@@aaa}}}|||xxxpppllltttyyyzzzzzz|||yyykkk^^^MMM777'''---333+++......------,,,++++++***++++++,,,...111222222111333333333444555444333111000222444666888888888888888888999:::;;;;;;;;;<<<;;;;;;:::999999888999999333444555666777666666555666666555555666888:::;;;:::===???===777555777:::888999;;;======<<<:::888666555444444555777999:::666:::<<<<<<999777777999999::::::<<<===>>>??????@@@???===<<<<<<>>>@@@AAA@@@@@@???>>>>>>???AAABBBAAA???<<<;;;;;;;;;999777;;;::::::::::::;;;;;;<<<>>>>>>===<<<===>>>===<<<<<<<<<======>>>???@@@@@@999555333444777777444000444222PPPtttMMM???CCC<<<@@@DDDCCCJJJTTTSSS555EEERRRRRRJJJAAA:::666AAA555;;;>>>444;;;LLLLLL<<>>777===@@@???CCCJJJ>>>777666444333444333111:::JJJ___rrrsssppp```kkk[[[BBBBBB777777888888999:::::::::555555555555555444444333333222222222222333444444222444555555444333333444222222111///------000222333222000...---......///////////////////////////+++,,,------...............---,,,++++++,,,---...---.....................---...000222222333333333333333333444666999<<<>>>>>>;;;999;;;===>>><<<;;;GGG|||~~~yyyjjjtttmmmwww}}}xxxpppRRREEE<<>>>>><<<888666666888888:::;;;======<<<;;;:::999888777666666777888999999<<>>>>>???AAA@@@???>>>===>>>??????@@@@@@@@@AAAAAACCCDDDDDDBBB@@@>>>======<<<:::888999999::::::;;;:::999999??????===:::;;;>>>===:::;;;;;;;;;<<<===>>>>>>>>>666444222333666666333000333000IIIxxxjjjZZZJJJCCCFFFHHH???>>>FFFFFF---///000000444999777222???:::@@@DDD:::555???HHHKKKNNNFFF<<<<<<888999CCCFFF888666;;;999>>>EEEBBB;;;777888AAAQQQeee{{{mmmaaaffftttcccWWW\\\qqqsssjjj|||pppGGG777<<<666777777888888999::::::555555666666666555444333333222111000111222333444222333555555333222333444000111111///......000222222111000.........//////////////////////////////,,,,,,---.........------------,,,,,,,,,,,,---------------...............---///222444444444444555444333444555777;;;???AAA>>>;;;:::<<<<<<;;;<<<@@@]]]{{{uuulllbbbvvvyyyvvveeeNNNFFF999MMMMMMhhhrrr^^^KKKQQQOOOQQQPPPMMMLLLNNNOOOLLLPPPPPPQQQRRRRRRQQQQQQQQQRRRUUUUUUQQQOOOYYYlll|||zzziiiaaaZZZSSSOOOPPPNNNLLLKKKKKKKKKJJJIIIGGGHHHHHHHHHHHHHHHGGGGGGJJJGGGEEEFFFFFFEEEGGGJJJHHHIIIHHHIIIFFFJJJvvv%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))((((((((('''&&&%%%$$$######$$$%%%&&&'''''''''''''''((())))))((((((((('''%%%%%%&&&((((((&&&&&&)))***((((((+++)))'''(((***(((111RRRttt~~~~~~rrrhhhiiisss|||qqqtttyyy{{{{{{}}}|||___999///222+++.........---,,,,,,++++++++++++,,,...222333333222444444444333444555888:::555555555555555666777777888999;;;===>>>>>>>>>>>>>>>===<<<;;;999999888888;;;:::888666555666777888777777777888999:::<<<<<<<<<<<<;;;;;;999999888888999:::;;;<<<<<<<<<;;;;;;777888:::<<<<<<;;;:::999888<<>><<<:::;;;===::::::;;;;;;;;;<<<<<<<<<@@@@@@@@@@@@@@@@@@@@@@@@???@@@AAABBBBBBCCCCCCBBBCCCAAA@@@@@@@@@???<<<:::;;;<<<===>>><<<:::777555======;;;777999======888999::::::;;;;;;<<<<<<<<<444222222333555555222///000,,,;;;bbb~~~```PPPHHHBBB555...///,,,***+++,,,///666<<<:::444555???@@@;;;;;;999:::AAAYYYVVVKKKBBB>>>888???UUUSSS@@@AAAMMMPPPZZZbbbYYYFFF<<<666999CCCPPPbbbqqqoooaaabbbiiissscccWWWRRRGGGEEEeee^^^GGG;;;555666666777777888999999999444444555555555444333222222222000000000111333444111333555444333222333444000111222111000000111222000000///////////////000000000000000000000000000/////////000//////......,,,,,,,,,------,,,,,,,,,---------.........//////,,,000444555555444555777333333333555888;;;???AAA>>><<<<<<===:::777<<>>???@@@?????????>>><<<;;;:::999888888999888666555666888;;;===777888999:::;;;<<<<<<===;;;:::999999;;;;;;:::999999::::::;;;<<<<<<<<<;;;444888===AAABBB???;;;888555999<<<<<<999777888:::::::::::::::::::::::::::>>>???@@@AAAAAAAAAAAAAAA===>>>???@@@AAA@@@???>>>CCCBBBAAAAAAAAA@@@>>><<<>>>???AAAAAA>>>:::555222:::;;;888444777======777999999999::::::;;;;;;;;;333222222333444444111///333,,,000NNNxxx___JJJDDD>>>;;;666***((()))))))))...666888555;;;NNNDDD222999>>>999<<<___YYYLLLFFFBBB<<>>:::???DDDHHHPPPYYYlllNNNXXXcccjjj]]]CCC;;;YYY~~~___DDDIIIJJJ===666666666777888888999999333333444555444333222111222111000//////111333444111333555444333222333333000111333444222222222333/////////000000000000000111111111111111111111111111111222111111000//////++++++---......---++++++---------.........//////,,,000555666555555666777222222222444777;;;???AAA>>><<<======888555<<>>??????===<<<@@@>>>;;;999888777555333777666555444555777999:::999;;;:::666666:::;;;999;;;;;;;;;999777777888:::666888999::::::<<<>>>AAA<<<<<<>>>??????>>>======<<>>???AAAAAABBBBBB888;;;>>>@@@??????????????????>>>>>>>>>>>>??????BBB===;;;<<<;;;666444444:::;;;<<<:::888555555555777999;;;=========<<<;;;//////000111111000///...(((777///333___eeeOOO@@@555///...(((*********...555555000@@@QQQ___YYYEEE666666===RRRhhhhhhRRRDDDAAAEEEMMMQQQQQQTTTUUUZZZiiigggPPP888:::999999AAANNNVVVVVVaaakkkzzz\\\QQQTTT^^^PPP===PPPyyy}}}bbbFFF<<<;;;<<<<<<:::999777555444555666777222222444444444444222222333222111000000111222333333222111111111222333444111222444555555444222111000000111111111111000000333333222111000000111111000111222333222000...---........./////////000000111000...---,,,,,,---...000111333555666666555444555444555777;;;???AAAAAACCC<<>>?????????>>>===<<<===???@@@>>>;;;999;;;>>>======>>>>>>===<<<<<<;;;:::;;;<<<>>>??????@@@@@@<<<===???@@@AAA@@@???===========================AAA===;;;======:::888999888888999999999999888777555777999;;;<<<;;;::::::333333333333222111///...---666+++,,,VVV~~~nnnSSS:::---+++((('''''')))+++---222666222AAASSSYYYQQQDDD;;;888:::QQQaaaddd\\\HHH:::===@@@AAAFFFEEEIIIWWWVVVBBB>>>=========AAAJJJWWW```tttcccSSSYYYwwwdddIIIMMMVVVZZZlllsssQQQCCC???999777;;;:::888666555444444666666222333333444444333333222222222111000000111222222222222111111111222333444222333444555555444222111000111111111111111111000222111111000//////000000111111222222111000...---............////////////000///...---,,,------...111333444666777666555444444555666999<<>>===<<<===>>>>>>?????????@@@AAA>>>>>>?????????>>>>>>===;;;<<<===>>>???@@@@@@@@@BBB@@@???@@@BBBBBB???;;;;;;;;;<<<======<<<;;;;;;AAA===<<>>======IIIKKK;;;:::;;;BBBLLLOOOPPP[[[jjj|||sssaaaPPPQQQiii|||dddMMMJJJkkk~~~ZZZ??????@@@666222999999888666555444444555555444333333222222333333444222222111000000111222222222111111111111222333333222333444555555444333222111111222222222222111111111111000////////////000111111000000//////..............................000///...---------...///444555666777777666555444444666999<<<>>>?????????<<<<<<@@@BBB===BBB___~~~ooolllnnnaaammmsssxxxOOOHHHAAAGGGxxx}}}kkkPPPQQQQQQNNNTTTSSSUUUTTTRRRTTTWWWVVVRRRRRRXXX[[[XXXSSSUUU```kkkwwwcccWWWPPPMMMHHHFFFFFFHHHJJJJJJMMMNNNNNNOOONNNNNNMMMLLLFFFHHHLLLGGGKKKSSSrrr&&&&&&&&&&&&''''''''''''((((((((('''''''''''''''(((((((((''''''''''''''''''(((((((((((((((''''''((((((''''''&&&&&&%%%%%%'''&&&&&&&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''')))'''))),,,+++'''***000^^^vvv}}}yyyvvveee]]]mmm}}}}}}zzzxxx~~~}}}fffBBB***,,,+++***,,,///222333333222333444444333333444666444444666777:::<<<===>>>888777666444222333444666777888;;;===>>>??????>>>;;;999777777999:::999888999999888999999:::<<<<<<<<<>>>===:::999;;;;;;888666888999999888888:::;;;888999::::::999:::;;;===@@@@@@@@@@@@@@@>>><<<;;;<<<<<<<<<>>>AAACCCCCCBBB????????????>>>===<<<<<<>>>???@@@AAABBBBBBBBBBBBCCC???===???CCCCCC???;;;999:::<<<======<<<:::999BBB===<<>>>>>CCCJJJKKKEEE>>>999:::999@@@EEE<<<666AAA666888>>><<<777@@@DDD888333777JJJbbbjjjdddfffqqqtttnnnSSSOOOeee{{{|||bbbKKK999:::===777333666888777666555444444444444444444222222222222444444222111111111111111111222111111111111111222222333222333333444444444444333222222222333333222222222111111000000000000111111222111000///............/////////............---000///...------...000000666666777777777777666555555888===@@@@@@@@@???>>><<>>777777666444111111333666666777999:::;;;<<<<<<;;;>>><<<999999999999888777777777777888999999:::;;;<<<>>>>>>:::999;;;:::777666777999999888888999:::666777999999999:::===??????@@@@@@@@@???>>><<<;;;::::::;;;>>>BBBDDDCCCBBBAAAAAAAAA@@@???===<<<;;;???@@@AAABBBBBBCCCBBBBBBAAA===;;;===AAACCC@@@<<<999:::<<<======<<<:::999BBB>>><<<>>>???<<<:::;;;;;;888666999===???<<<888;;;;;;<<<<<<:::777444333---...///000000000///...++++++;;;]]]sssZZZCCC222((((((---"""...000---999KKKEEE000///666AAALLLRRRNNNBBB888000777666555<<<:::333555::::::===:::222777;;;111222666IIIeeeqqqkkkgggkkkoooxxx|||tttiii\\\RRRyyykkkJJJGGG???777666999777333666666555444444333333333444444222222222222444444111111111222222111111111000000111111222222222222111222222333333444444333222222222333333222222222222222222111111222222333222111000///.........///////////////////////////000////////////000222333777777777777777777666666666;;;@@@BBBBBB@@@??????;;;@@@@@@:::<<>>>>>??????>>>===<<<;;;999;;;===???AAABBBBBBBBBCCCCCCCCCBBBAAA@@@???>>>>>>???@@@AAAAAAAAAAAAAAA???===<<<===@@@BBB@@@>>>;;;;;;<<<======<<<;;;;;;AAA===;;;>>>>>>;;;999;;;<<<:::999:::===>>>;;;999888999;;;<<<<<<;;;999888+++,,,---////////////...222111LLLwwwbbbOOO:::000......000222>>>EEEBBB;;;FFFTTTIII///(((...888AAAGGGIIIHHHFFF222;;;666...333666777===IIIDDDDDD>>>444666777...222111:::LLLUUUTTTRRRTTThhhnnnwwwrrr___OOOddd~~~ZZZ>>>EEEBBB666333999:::333555555555444444333222222444333333222222333333444000111222222222222111000///000111111222222111111000000111111222222333333111111222222222222111111333222222222222333444444222222111111000///////////////000000000111111111111111000000111333444555666666666666666777777777999===BBBDDDBBB??????@@@;;;@@@>>>:::GGGddd~~~~~~zzzsssnnnzzzqqq|||yyy}}}xxxcccfffMMMRRRRRRMMMPPPTTTSSSRRRSSSUUUUUUTTTXXX]]][[[fff|||qqqYYYRRROOOLLLMMMOOOQQQOOOMMMIIIJJJNNNHHHHHHFFFXXX''''''''''''(((((((((((('''((((((((())))))))))))++++++***))))))(((''''''))))))((((((((()))***+++''''''''''''(((((((((((('''&&&&&&&&&&&&'''((((((%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''%%%'''******+++,,,------,,,EEEkkk~~~{{{{{{www~~~{{{jjj^^^ZZZjjjmmm|||}}}zzziiiEEE...,,,***+++///222555666000222555555444333444444///000333555777888888999999;;;;;;777333222555999<<<<<<<<<;;;;;;;;;::::::===:::888777777666555333555666777888888999999999777;;;<<<999999;;;:::777444666888888666555444555666777999999999999<<<>>>;;;<<<===>>>>>>===<<<;;;999===AAABBB@@@???@@@BBB@@@AAAAAABBBBBBBBBAAAAAA???@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@???????????????========================???;;;:::===???===<<<===::::::;;;<<<<<<<<<<<<<<<999:::;;;<<<;;;:::888777---...///000111000///...444888___```BBB777......222777<<>>===444...111222@@@XXX^^^UUUQQQJJJ???===<<<111...///222555777:::===???PPPddd{{{iiiYYYSSSggggggHHH======;;;777666888888555555555444444333333222111222333333444444333333222000111222222222222111000...///000111222111111000////////////000111222333000111111111111111111000222222111111222222333444222222333333222111000/////////000111222333333444222222222222333555777888555555555555666777777888;;;@@@DDDEEEAAA??????AAA;;;???===<<>>@@@CCC;;;<<<===???@@@AAABBBBBBBBBBBBCCCCCCDDDCCCCCCCCCCCCDDDDDDBBB???>>>???@@@??????>>>>>>>>>>>>??????>>>::::::>>>@@@???>>>@@@888:::<<<===<<<<<<===???===>>>>>><<<:::777333111111222333333222111000///***555ggg|||[[[666222///...111444:::FFFQQQUUU>>>///222222(((&&&---///---,,,...111555999:::===888666===>>>555BBBeeekkk```YYYQQQEEEBBB???333---555888444111444999:::444NNNnnnqqqcccYYYVVV\\\eeekkkVVV>>>@@@666222777:::666444777444444444444333222111111222222444555555444222222000111222333333222111000...///000222222111111000............///000111222000000111111111111000000111111000000111222333333222333444555444222000...//////000222333444555666333333222333444666888999444444444444555666888888<<>>???BBB<<<@@@<<<<<>>]]]rrruuuxxxyyy~~~wwwnnndddfff|||yyyttt^^^444,,,'''+++000222333555777777777666555333222111000222555888999::::::999999:::;;;<<<:::777444222222666999888444222444777444333333333333444555555888999999999999888777777666777888999:::;;;;;;;;;:::555222666::::::;;;===:::999999888888999999:::;;;:::999999999;;;>>>????????????>>><<<;;;<<<>>>@@@@@@@@@???????????????EEEBBB@@@AAACCCDDDAAA>>>>>>BBBGGGJJJIIIFFFCCCBBB<<<>>>???@@@??????AAABBB???>>>===>>>@@@@@@<<<999;;;;;;<<<<<<<<<===<<<<<<@@@>>><<<===???>>>:::666222333555555333222111111...===XXXZZZ===,,,---+++000===FFFBBB888///AAA>>>111)))......---333333666666222111333555444777;;;???@@@===>>>LLL\\\]]]RRRFFF???===;;;::::::111...555???===111111<<<@@@666UUUjjjYYYUUUUUUppp}}}WWWBBB>>>===<<<:::888666555666666777777555444333222222222222333333444444333333222222222222222222222222222111111000000000000111111////////////000000000000......///111222333444555444333222111111333555666333333444555555444444333000000111222333555666777333333444444555555666666666666555333333444888;;;EEEGGGIIIGGGCCC@@@???@@@===>>>555EEEnnn~~~zzzjjjppp~~~llltttjjjlllrrruuuvvvfff]]]UUUSSSZZZooo}}}fffYYYSSSHHHLLLMMMKKKFFFSSS(((((()))++++++,,,,,,+++,,,+++)))(((((()))+++,,,,,,++++++******))))))(((---,,,++++++++++++***)))+++)))'''(((***+++***)))+++++++++***)))(((&&&%%%&&&&&&''''''((())))))***((((((''''''&&&%%%%%%%%%))))))******+++,,,------...111:::NNNiii}}}xxx~~~wwwpppttthhh:::000)))+++111333555666888888888777666444333222111333666999:::;;;;;;:::;;;;;;<<<<<<:::777444111555999<<<;;;777666777:::222222222222222333333444777888888999999888888888777888999999:::::::::::::::444222666999999999<<<999999999999:::;;;======:::999888777777999;;;<<<<<<===>>>>>>===<<<===???>>>?????????????????????EEECCCBBBBBBBBBBBB@@@??????CCCFFFHHHFFFCCCAAA@@@===???@@@AAA@@@@@@AAACCC@@@>>>===>>>??????===;;;<<<;;;999888777777888888<<<<<<<<<===>>>===;;;999333444555555444333222222000:::NNNwwwvvvPPPDDDDDD777333333:::>>>888000***555666,,,&&&,,,+++''',,,777===???===:::999555111000222999???@@@===>>>CCC===888333222555777888888222444>>>KKKMMMFFFEEEIIICCC666NNNxxx|||cccIII>>><<<:::999888777777777888888777666555444333222222222222333333444444333333222222222222222222222222222111111000000000000111111////////////000000000000000000000111222222222333222111000///000111333444333333333444444555555555222222222222333555666777555555555555555666666666555666555444333555999<<>>>>>;;;RRRzzz~~~yyysssxxxvvv}}}|||yyy~~~ddd^^^PPPKKKdddhhhUUUIIIIIIJJJWWW((()))***++++++++++++++++++***)))(((((()))******,,,,,,*********+++,,,,,,...,,,+++***+++***(((''',,,***(((((()))***)))(((,,,,,,,,,+++***)))((('''&&&&&&''''''((()))))))))))))))(((((('''&&&&&&%%%(((((()))***+++,,,---......444444:::XXX}}}sss}}}tttnnnppp~~~~~~lllBBB555***+++111555777888888999999999888666555444333555777999;;;<<<<<<<<<=========<<<:::777333111666999<<<;;;888777999;;;333333333222333444444555666666777888999999999999888999999:::::::::999999999444222555777666666999777777777888:::<<<===>>>:::999888888888999:::;;;999;;;>>>???>>>>>>>>>???=========>>>>>>?????????DDDEEEEEECCCAAA??????@@@AAACCCEEEEEEBBB???>>>===;;;===??????>>>>>>???@@@@@@>>><<<<<<===>>>===<<<>>><<<:::777666555555666888:::<<<===<<<<<<<<<<<<444555666666666555333333444666DDDllliiiAAA;;;CCC000,,,,,,000222///---...---000***'''...,,,'''+++222;;;CCCEEEDDDAAA;;;555000...111999===999222///000///...///000222111///111888BBBNNNTTTTTTOOOJJJOOOBBBQQQttthhhJJJ===;;;:::777777777777777888::::::777666555333222222222222222333333444444333333222111111111111111111111111111111000000000000111111////////////000000000000111111111111111111111111000000///...///000111222222222222333444555666777444444444444444555666666777777666666666666666555555555555444444666:::>>>EEEFFFGGGEEECCCAAA@@@@@@@@@<<>>>>>>>><<<:::666333111333666888777666555666777666555555555555666777777444555666888999999::::::999999:::::::::999888888888444333555666444444777555555555666777888:::;;;;;;::::::::::::;;;======999;;;>>>???>>>=========;;;;;;<<<===>>>??????@@@CCCEEEFFFDDD???===>>>@@@BBBCCCCCCAAA>>><<<;;;;;;888:::<<<<<<;;;;;;;;;<<<>>><<<;;;::::::;;;<<<===>>>===<<<;;;:::888777777666:::======;;;999:::<<<666555666666777666444222111///@@@rrrvvvJJJ777555+++)))))),,,---,,,///444...222,,,(((...,,,)))...$$$///:::???AAABBB>>>999888111---111555444111000111444444111//////...+++///666===CCCIIILLLDDD999JJJCCCQQQsss]]]AAA;;;;;;888666666777777888888999999666555444333222222222222222333333444444333333222000000000000000000000000111111000000000000111111////////////000000000000111111111111111222222222000////////////000111111222222222222333555777888666666555555555555666666888888777777666666555555555555555555555888<<<@@@DDDEEEEEEDDDBBBAAAAAAAAABBB999FFFoookkkkkkssswwwwww{{{tttjjj[[[iiipppfff))))))***+++++++++******,,,,,,++++++************,,,+++******+++---///111,,,++++++,,,...///...---++++++***)))((((((((()))&&&'''((()))************''''''''''''(((((((((((()))))))))(((''''''&&&&&&&&&'''((()))+++,,,---...///000//////666KKKggg{{{rrrmmmuuu~~~jjjfffqqqttt|||yyyvvvssssss```BBB555******000444666777999:::;;;<<<<<<:::888666444555666888999::::::;;;???>>>===;;;999666333111111222444444444444444555666555555555555666777777333444666777999999::::::999999:::::::::999888888888555555777666333444777777777777666777777888888888999999:::;;;===>>>>>>:::===??????>>><<<::::::;;;;;;<<<===>>>??????@@@BBBDDDEEECCC>>><<<===???AAAAAAAAA???<<<:::999:::777999<<<<<<;;;:::::::::;;;::::::999888999;;;<<<:::;;;===???>>><<<:::888777:::===<<<999777888999666444444555777666444111...***===zzzhhhKKK;;;666333222222000...111777;;;<<<222)))+++)))(((000(((///555666888;;;;;;999:::444000000111111222666,,,333555111...111222111111444666888>>>@@@999...333;;;OOOppp|||WWW>>>:::;;;888888888888888777777777666555444333222222222222222222333333444444333333222000000000000000000000000111111000000000000111111////////////000000000000...///000111222333444444000000000000111111222222111111222333444555777888777777666555555555666666888888777777666666555555444555666666777:::???BBBDDDDDDCCCBBBBBBBBBBBBAAACCC777IIItttwwwyyyyyyvvvxxxuuu)))******+++++++++******------,,,,,,+++*********+++*********+++---///000,,,++++++,,,///000000///******+++***(((((()))+++))))))******))))))((('''''''''(((((((((((((((((())))))(((((('''&&&&&&%%%&&&&&&''')))+++,,,---...000...000222...333OOOooommmgggwwwyyymmmjjjiii}}}}}}~~~zzztttrrr^^^;;;111***+++000222555777888:::<<<======;;;888666555555666777888999:::;;;======<<<:::888555333222111222333333444444444444333333333222333444444555333444555777888999999999888999999:::::::::999999888666777999888444555999;;;::::::999999999::::::666777888999:::;;;;;;<<<<<<===???>>><<<:::::::::=========>>>>>>?????????AAABBBBBB@@@>>><<<<<<===>>>??????>>><<<::::::::::::<<>>:::666444222111666<<>>?????????????????????@@@???>>>===>>>===<<<;;;:::<<<>>>>>>===;;;;;;;;;;;;>>>AAABBB@@@>>>======777:::<<<<<<:::999;;;<<<888888888999999:::::::::777777777888::::::888666333000///000444444000,,,111222<<>>@@@888444444666555222111444>>>JJJOOOFFF<<<999666000555000333<<>>666777777888999;;;<<<===>>>>>>===<<<;;;999888777:::;;;<<<;;;;;;;;;===???@@@@@@@@@???????????????@@@===;;;;;;>>>>>><<<999888:::===???>>><<<<<<<<<:::===@@@AAA@@@===<<<<<<777;;;>>>>>><<<;;;<<<======<<<999777777999<<<>>>555444444777;;;<<<:::777222///---///222333///***%%%000>>>fff}}}|||ooo```NNNCCC===<<<@@@FFF777888---$$$(((---555DDDPPPLLLBBB444///444;;;???AAA999333333444444555777:::JJJRRRJJJ@@@<<<777000333,,,000===>>>444///555111RRRhhhtttzzzyyygggCCC444555777444222666666777888888777555555333333222222111222222222222333333444444333333222222222222222222222222222111111000000000000111111////////////000000000000111111111111111111111111000000111222222222222222000222555777777666333111444444444444444555666666333444444444555555666666444555666777999>>>CCCGGGDDDAAA??????BBBDDDCCCBBBCCCAAAccc~~~vvvdddwwwpppooo******)))))))))))))))))),,,,,,+++***)))((('''&&&((((((((()))***+++------------,,,+++++++++,,,,,,)))))))))))))))))))))))),,,+++***))))))***+++,,,+++***)))((('''&&&%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%'''***,,,------,,,+++---///111111111000111222666OOOjjjuuuttttttxxx|||lllppp|||wwwaaaYYYPPP666------...000444888===????????????>>>===;;;:::999777777888999:::<<<===>>>===999888999777111///000///111000,,,---111444333444444444222000///000222555666888::::::888666555777888888999999:::;;;;;;;;;;;;::::::999:::::::::::::::999999::::::;;;<<<@@@??????===;;;999888666;;;<<<<<<<<<;;;<<>>???===<<<;;;:::::::::::::::<<<======;;;888777:::===>>>>>>===;;;888888999;;;666777;;;AAABBB???===???>>>===:::888888888999:::888555333555999999555000000111222222222000///...+++---CCCnnn}}}qqqeeeUUUJJJ@@@111...,,,,,,---//////...,,,111000///111444888999999AAA<<<666333333333333111,,,333777:::CCCKKKCCC333000666555------333444///111:::EEENNNWWW```dddbbbsssUUU;;;444666444333666444666888777444222222444888777444222111111222333333333333222222222111111222222111111111111111222666333///...000222222000111111111111111111111111000111111111111222222222444444444333333222222222222222222222222222333333555444333333555666666555>>>---666777,,,222666333444444444777===CCCHHHKKKKKKFFFAAA@@@CCCDDDCCC@@@BBBUUUkkkkkkrrr|||uuu______iiiiiifffzzzlll}}})))))))))))))))*********************))))))))))))))))))))))))***,,,---...---------,,,,,,+++++++++************************,,,+++***))))))***+++,,,******)))((('''&&&%%%%%%%%%&&&''''''&&&%%%&&&'''&&&''')))***+++,,,,,,+++---///111111000000111222333EEE\\\jjjqqqvvvwwwuuu\\\eeeppppppeee[[[GGG---......000222444888;;;===>>>>>>======<<<:::999888888888999:::;;;===>>>???<<<888666777444///---///222555444111222666888666444555555333111000111333555777999::::::999777555777888888999999:::;;;;;;999999888888888888999999::::::999999::::::;;;<<>>============<<<<<<<<<;;;888:::;;;:::888777999;;;:::::::::999777666888999666777:::??????<<<===AAA>>><<<:::888777777777888777444222444777777333///000000111111111000//////&&&---HHHsss|||tttooo]]]@@@+++(((***+++++++++,,,///222111000///111444666888888;;;888444333333333111///888777111+++222BBBGGGCCC555777555111///111222000+++...//////222:::>>>>>>WWWuuuaaaKKK888555777444333555555888999888444222444666888666444333222333444444333333333222222222111111222222111111111111222222555222///...000111111000111111111111111111111111000111111111111222222222333333333222222111111111222222222222222333333333444444444444555666777888444333999666222666444222666555555999@@@FFFIIIJJJUUUOOOGGGDDDDDDFFFEEECCC>>>XXXrrrppp{{{vvvXXXYYYVVV]]]^^^ZZZgggjjjVVVvvv~~~}}}(((((())))))*********+++)))))))))******+++++++++)))))))))***+++,,,......------......---+++***(((++++++++++++++++++++++++,,,++++++******++++++,,,******)))((('''&&&&&&%%%&&&((()))((('''&&&'''((('''''''''((()))***+++,,,,,,...000111000000111222...888GGGXXXkkkyyy{{{wwwgggooommmiiikkk^^^@@@***...///111444666888999:::<<<<<<<<<<<<;;;:::888888999999:::;;;<<<>>>???@@@===999666666333//////111444777777555666999:::777555666666444222111222444666777999::::::999777666777888888999999:::;;;;;;777777666666666777777888::::::999999::::::;;;<<<@@@>>>;;;888888:::===???<<<<<<;;;:::999;;;>>>AAA<<<<<<<<<;;;<<<======>>>===>>>?????????>>>===<<<555777999999888777888999777888::::::888777777888:::999;;;===;;;:::>>>DDD===;;;999777555444444555555222111222555555222/////////000111111111000000000...777PPPhhhxxxaaa666((('''+++//////......111555111000///000333555555555555444444444555444222///333666333...000:::@@@>>>777444222333111///333888666666333......333666555666KKKccctttKKK>>>555777888444333555777999999777444333555777666555444333333444555666333333333222222222111111222222111111111111222222333111///...///111111000111111111111111111111111000111111111111222222222222222111111111111111000111222222222333333333444333555777777555555888;;;///CCC>>>111777999444555777666666<<>>???@@@;;;888777555222222555111555666555555888888555555666666555333333444555777888999::::::999888777777888888999999:::;;;;;;777666666666666777777888::::::999999::::::;;;<<>>>>>??????<<<>>>???@@@@@@???===<<<666777999999999777666666777999;;;<<<:::999999:::>>><<<;;;;;;999777;;;BBB;;;:::888555333222222111333222111111333444222000/////////000000000000000888...'''+++666FFF[[[lllvvvTTT***...+++000777<<<<<<:::666444111000///000222333333222333333333444555666666666444;;;===777333444555333777000...111000///666CCC>>>@@@>>>999777888777333777777>>>UUUrrr[[[;;;666444777777333333666666888888666333222444777555444444444444555666777333333333222222222111111222222111111111222333333222111/////////000000000111111111111111111111111000000111111111222222222222222222222111111111111111222222333333444444444222666999888555555:::>>>QQQpppSSS444<<<999222777777666777>>>GGGKKKIIIDDDTTTOOOIIIEEEDDDDDDCCCBBBNNNxxxzzz}}}sss~~~xxxqqqddd\\\aaaoooeeePPPSSS~~~```VVVNNN[[[www}}}ttt}}}(((((())))))*********************)))))))))(((((()))))))))***+++,,,......---...//////...+++((('''++++++++++++++++++++++++++++++++++++++++++++++++))))))((((((''''''&&&&&&%%%'''((('''&&&%%%&&&''')))((('''&&&&&&(((+++,,,+++---/////////...///000,,,...000666HHHaaauuuooonnnXXXJJJRRRIII444///...000444888;;;<<<<<<<<<===============<<<;;;:::999999999999:::;;;======@@@<<<888888666333333666000444555333444777777444555666666555444333555666777888999999999999888777777888888999999:::;;;;;;777777777777777888999:::::::::999999::::::;;;<<>>>>><<<;;;:::999999::::::999777666777;;;===>>>>>>??????@@@@@@@@@@@@;;;<<<>>>??????>>><<<;;;:::::::::::::::999666555666888:::;;;:::999888999>>>:::888888777444666:::999888777555333111000///333222111111222333333222//////////////////000000000...,,,...///111777===OOOpppTTT***333---222<<>>555222:::```~~~NNN777555555666444222333777444666777555222000222555333333444444555555666777333333333222222222111111222222111111222333333444000000111000000000111111111111111111111111111111000000111111111222222222222333333333333333333333111111222333444444555555222777::::::777777<<>>444000555666666999@@@GGGJJJGGGCCCGGGFFFEEEEEEEEEEEECCCBBBZZZxxxqqq|||ggg\\\ZZZeee~~~]]]QQQ{{{sssXXXrrriiisss***))))))))))))))))))))))))))))))(((((('''''''''((((((((()))***+++------------......---+++***(((++++++++++++++++++++++++)))******++++++******)))))))))((((((''''''''''''%%%&&&''''''&&&%%%&&&'''***)))((('''''')))+++,,,***,,,...///......///000...111000...444FFFZZZfffiiihhh\\\PPPJJJ>>>///+++222444777:::==================>>>>>>===<<<<<<;;;999888888999:::;;;<<<<<<>>>999777888666222222555222555555333444777888555555555666555333333555666777777888888888888777777777888888999999:::;;;;;;888888888888999::::::;;;::::::999999::::::;;;<<<:::;;;<<<=========<<<;;;::::::;;;999888888:::<<<>>>>>>???@@@@@@@@@@@@@@@:::;;;<<<=========<<<;;;<<<;;;::::::;;;:::888666555777888888666555666666999444333777999666222111777777666444333111000///222111111111111222333333111000///............///...000222333111...,,,,,,777IIIaaa```444///+++///999GGGQQQOOOBBB666000000000111333444222111//////000111333888>>>CCCSSSXXXXXXPPPCCC777222222:::888666333......555???IIIHHHBBB===@@@LLLVVVZZZ:::333666111JJJuuuhhhEEE777777777555333222444555222555777666222000111333222333333444444555555555333333333222222222111111222222111222222333444555///111222222111111222333111111111111111111111111000111111111111222222222333333333333333444444444111111222333444555666666444777999:::999:::>>>BBB```999===222666777666888<<>>;;;===>>>>>><<<;;;<<<===<<<===>>>?????????>>>>>>;;;;;;;;;<<<<<<=========;;;999777888:::<<<;;;:::777777888666444333555666666000111;;;BBB???555...555555555444333222000000000000000//////000111333222111000...------------333222000---,,,...111222111222NNN~~~mmmCCC111,,,...333;;;BBBAAA:::222000///000222444555333222...111444666999===DDDHHHUUUZZZ___[[[NNN???555111666<<>>@@@AAA\\\sssBBB222===444>>>888666;;;AAAEEEFFFFFFGGGHHHCCCDDDFFFGGGGGGFFFFFFFFFrrrwwwfffUUU[[[jjj~~~SSSxxxppp,,,,,,+++***)))(((''''''######$$$%%%&&&'''((()))&&&&&&''''''(((***+++,,,------,,,+++++++++,,,,,,))))))))))))))))))))))))'''((()))******)))((('''((((((((((((((('''''''''((()))***)))((('''(((*********************++++++***+++---...------...///&&&000666444///000222333222111???>>>'''&&&666:::>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;;;;;;;;;;<<<===>>>>>>;;;:::<<<;;;666444666111333111...///333666444333444555444333222444666666666666555555666666666777888888999::::::;;;;;;777777777777888999:::;;;::::::999999::::::;;;<<>>===>>>:::;;;===>>>>>>>>>===<<<<<<<<<<<<;;;<<<===>>>???888666444666:::===>>>===::::::999777555444666888555000333@@@KKKHHH<<<111555555555444333222111000............---...000222333222000...---,,,,,,---000111111111222444444222444000SSSuuuRRR>>>////////////000000...---//////000222555666444333///444:::>>>AAADDDIIIMMMaaa^^^WWWNNNCCC;;;<<<@@@///===DDD???999:::999555222222///+++...888???BBBbbb:::666222888FFF888777555777777666666666333000111555::::::777333111222111222222333333222222111333333333222222222111111222222222222333444555666///222555555333222333555111111111111111111111111000111111111111222222222000000111111222222222222111111222333444666666777888777777999===@@@AAAAAAEEE\\\555555BBB666???222777===DDDGGGFFFEEEHHHKKKGGGGGGGGGFFFDDDCCCDDDEEEooooooRRRmmmnnnjjj]]]```mmmsss************)))(((&&&&&&''''''''''''''''''''''''%%%%%%&&&'''((()))***+++------.........---+++******))))))***++++++)))''',,,***))))))******((('''++++++************************))))))))))))******(((((()))***++++++,,,,,,------...///000000000///...///111333333333333222111111000111222444666888;;;<<<===>>>>>>>>>>>>>>>>>>>>>===<<<;;;::::::::::::;;;;;;<<<;;;;;;:::999888999:::::::::999888777999888777555444444444444555555555555555666777888777777777666777777888888666444444666999;;;:::999666888777666888===>>>;;;<<<999777888:::<<<;;;999>>>???>>><<<;;;;;;>>>AAA???>>>===<<<;;;;;;<<<===>>>===<<<>>>@@@@@@===:::666666888;;;>>>???>>>===999999::::::;;;>>>CCCFFF;;;;;;999666333222444666555000333AAAIIIDDD:::444333333333333333333333333222111///...---------...666333...---......,,,***000...///555777444111222+++///LLL}}}jjjLLL;;;+++444+++,,,555***666222***:::NNNEEE333...000222111>>>VVV___UUUPPPTTTRRRFFF999666666555444555111222777;;;999333...,,,///......---///444:::@@@ZZZ<<<555:::222333:::333666666666666666555555555222444777888888555222000333222111111333333222111222222222333333444444444222222333333333333444444///111222444555555444444666555333111000000111222222111111111000000//////333333333333333333333333444444444555555555555555999;;;<<<======>>>AAADDD@@@<<<<<<@@@???999888;;;<<<@@@EEEGGGGGGEEEEEEDDDCCCLLLFFFBBBHHH@@@AAAYYYsssyyyuuuKKK^^^eeeSSStttZZZYYYPPPoooqqq*********)))((('''''''''''''''''''''''''''''''''%%%%%%&&&'''((()))******+++,,,---------+++***)))***)))((()))***+++***)))+++***((()))******)))(((************************(((((((((''''''(((((((((''''''((())))))***++++++++++++,,,---...............///000111222222222222222333333444666888999:::======>>>>>>???>>>>>>>>>=========<<<;;;;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;:::888777999888777666555444444444222222333333555666888999777777666666666666666777777555444555888999888666777777444222444:::<<<;;;<<<:::999:::<<<>>><<<:::>>>>>>>>><<<;;;;;;>>>@@@???>>><<<;;;;;;;;;<<<<<<>>><<<<<<===??????===:::777777888;;;>>>???>>>===888999;;;;;;::::::<<<===999999999777444333555666333......666;;;777111...222222222222222222222222//////---,,,+++,,,,,,---333000------...///...---///---///555888555222222111111GGGrrrttt```GGG666999111333999,,,444555888MMMZZZIII555222555333333CCC]]]ggg```ZZZ^^^AAA777...---///000000222222222111111111000222444///000111333555666777777SSS666...333///222888333666555555555555444444444333444666777777555333111444222111222333444333111222333333333333333333444222222333333333333444444111111333444555444444333555444333222111111111111222222111111000000000000222222222222222222222222555555555555666666666666999;;;============???AAAAAA<<<;;;======:::;;;??????BBBFFFGGGFFFDDDBBBBBBDDDKKKHHHFFFHHH>>>CCC___zzzlllzzzvvvvvvwww~~~qqqfffrrrmmmtttoooyyykkkPPPgggnnnqqq\\\aaassswww+++***)))(((''''''((((((''''''''''''''''''''''''%%%%%%&&&'''((())))))*********+++,,,+++***)))(((+++)))'''((()))+++,,,++++++)))((((((***++++++***************************'''&&&&&&&&&&&&&&&&&&'''&&&''''''(((((()))))))))((()))***+++,,,,,,,,,,,,////////////000111222222444555777999;;;<<<======>>>????????????>>>>>>===<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::<<<===>>><<<<<<======<<<:::888777:::999888777666555555444000000000222333555777888888777777666666555555555777555444555666777666555999888444000222999<<<;;;;;;;;;;;;===??????===;;;===>>>===<<<;;;;;;===???======;;;::::::;;;;;;<<<<<<;;;;;;<<<>>>>>><<<;;;999999999;;;>>>???>>>===777999;;;;;;999666444444666777888888666555555666999444111222222000///000111111111111111111111111......---,,,,,,------...///---,,,,,,...000111111...---000666:::777444444333000===```___III???333333888333;;;===KKKbbbdddGGG222111444111777MMMiiisssggg\\\ZZZ888111+++,,,///000111333777666333...,,,,,,///111...000555;;;@@@@@@:::555DDD000,,,222222333555000666555555555444444444333444444555555555444333222444333222333444555444333444333333333333333333222222222333333333333444444222333444444444444333333333444444333333222111000222222222111111111111000111111111111111111111111555666666666777777777777:::;;;======<<<<<<<<<===???;;;888999999999;;;@@@CCCEEEGGGGGGEEEBBB@@@@@@EEEIIIJJJJJJFFF;;;IIIkkk{{{zzz}}}qqqhhhdddiiijjjeeeaaabbbvvvqqqiiicccttttttzzz{{{YYY|||\\\lllRRR[[[sss}}}|||,,,***((('''&&&'''(((***''''''''''''''''''''''''%%%%%%&&&''''''((()))))))))***+++++++++***)))(((+++)))''''''))),,,------***)))((((((***,,,,,,+++***************+++++++++'''&&&&&&%%%%%%&&&&&&''''''''''''(((((()))))))))'''((()))***+++,,,,,,,,,///.........///000222333555777999<<<>>>????????????@@@@@@@@@???>>>======;;;;;;;;;<<<<<<<<<<<<<<<:::999888777888:::<<<>>>======>>>===<<<;;;999888::::::999888777666555444//////000000222333555555888888888777666555444444444444444444555666666666::::::777333555;;;<<<:::999:::<<<>>>???>>><<<;;;<<<======<<<::::::<<<>>><<<;;;:::999999:::;;;<<<;;;;;;;;;<<<<<<===<<<<<<;;;::::::;;;===???>>>===888:::;;;:::777444222222333666888999888666666666===:::777444111000222555111111111111111111111111///////////////000000000------,,,---...000222222///---111888<<<999777888777111777OOOmmm|||eeeNNN<<<888>>>GGGSSSWWWeeevvvkkkFFF111222333000:::SSSnnnsssaaaMMMDDD777222///111222111222666999:::777222//////---+++,,,...555@@@IIIJJJDDD===555...///666666444222000777777666666555555444444444444333333333333333444444333222333555666555444444444444333333222222222222222222333333333444444444444444444444444333333222333444555444333111000222222222222222222222222222222222222222222222222666666666777888888999999:::<<<>>>>>><<<;;;;;;;;;===;;;999999:::<<>>WWW|||zzz|||qqqkkkyyyxxxfffpppuuussstttuuufffRRRqqqxxxhhh\\\XXXUUU___tttfff^^^~~~[[[]]]bbb}}}yyy+++***(((&&&&&&''')))***''''''''''''''''''''''''%%%%%%&&&&&&''''''(((((()))***+++,,,,,,+++***)))+++)))''''''))),,,---...***))))))***,,,---,,,***))))))*********+++++++++((((((''''''''''''(((((((((((()))))))))))))))***'''((()))***,,,,,,------............000222444666666888:::===???????????????????????????>>>===<<<;;;;;;;;;<<<<<<<<<<<<<<<:::999888888999;;;===???======>>>>>>===;;;:::999999999999999888666555444111111000000000111111222888888888888777666555444000111333444555666888999777999888666888;;;:::666666888:::<<<<<<<<<;;;:::;;;<<<<<<<<<::::::;;;===;;;:::999888888999:::;;;:::;;;;;;;;;;;;<<<======<<<:::::::::<<<======<<<:::::::::888666555555666222555888999888777666666777888777444111111333444222222222222222222222222//////000000000000000000.........------///000222111///222888<<<;;;:::;;;;;;777999HHH^^^ssslll^^^XXXZZZjjjuuu{{{tttOOO999777666222999KKK^^^```PPP===333333000///111000///222777EEEBBB:::111000333222------...333===FFFJJJGGGBBB111111000222444222222666999999999888777666666555444333222111222222333444444333222333555666555444444444444333333222222222222222222333333333444444555555444444444444444444222333444555555333222111222222222222333333333333444444444444444444444444666666777777888999999::::::<<<======<<<;;;;;;<<<::::::;;;;;;===BBBEEEFFFCCCDDDEEEDDDCCCBBBCCCDDDGGGCCCFFFEEE>>>FFFiiiooofffooorrr]]]\\\fffcccVVVxxxmmm```XXXuuunnn```zzz___lllqqqppp}}}***)))(((''''''((()))***''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''((()))***+++,,,+++******,,,***((((((***,,,---,,,))))))***,,,...---+++((()))))))))***++++++,,,,,,))))))(((((((((((())))))))))))))))))))))))))))))'''((()))+++,,,---------......///111333666888999888999;;;<<<>>>>>>??????===>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::<<<===>>>;;;<<<=========<<<;;;:::888999999999888666444333222111000000//////000000666777777888777666444333...111333444555666999;;;444777777666777999666111444666999:::999999:::;;;:::;;;<<<<<<:::::::::<<<999888888777777888:::;;;:::;;;<<<<<<;;;<<<>>>@@@<<<;;;999999;;;<<<<<<;;;:::;;;;;;999777666888999333666888999888666666666333777777444333444555333222222222222222222222222....../////////......---...//////...------000222333000111666:::999:::<<<999:::>>>JJJ\\\qqq~~~~~~[[[AAA:::666666777<<>><<<444555---+++666888666===;;;;;;:::999888777666666222222111111111222333333333222111222444666555444444333333333333333333222222222333333333333444444555444444444444444555555333333444444444444333333222333333333333444444444555555555555555555555555555555666777888999999::::::;;;<<<<<<;;;<<<>>>@@@<<<===;;;888:::???CCCCCCBBBCCCDDDCCCBBBCCCEEEGGGFFFAAADDDAAA===SSSzzznnnZZZpppsssttt}}}{{{nnnqqqsss___eeeooobbbgggrrrXXXnnnrrr((((((((((((((()))))))))''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&'''''''''((()))*********)))))),,,*********,,,,,,+++***((())),,,///000...)))%%%((())))))***++++++,,,,,,))))))(((((((((((())))))((((((((((((((((((((((((&&&'''(((***,,,------------...111444777:::<<<<<<;;;;;;;;;<<<<<<===??????;;;<<<<<<============<<<=========<<<;;;;;;;;;:::999999999999999999::::::999:::;;;<<<===<<<;;;;;;777888888888777555333222111000000000000000111111222333555666666555333222000222555666555666888;;;666888777444555888666222444666888888777888:::<<<999:::<<<;;;:::999:::;;;888777777666777888999:::;;;<<<======;;;<<>>;;;;;;;;;:::999888777666555000111111111222222222222222111000222444555444333222333333333333333333444222222333333333333444444444444333333444555666777444444333333333444444444333333333333444444444555444444444444444444444444444444555666777888999:::::::::;;;:::;;;===BBBEEETTTQQQHHH<<<888<<>>???>>>===<<<<<<<<<===???@@@::::::;;;<<<=========<<<>>>>>>===<<<;;;;;;::::::555666666666666666555444888999:::<<<<<<<<<<<<;;;666777888888777555333111////////////000111333333000111333444444333222111222444777777555555777:::;;;;;;888444555888999555444666888888777777;;;>>>888:::<<<;;;:::999::::::888777666666666888999:::;;;===>>>===;;;<<<@@@CCC<<<:::888777888999999999777:::===>>><<<999666444666777999888666555555666444666444///111666555000000000000000000000000000111222222222111000...---+++---......---...222555333...,,,///222333666999;;;>>>>>>::::::DDDTTT___uuurrraaawwwxxx|||UUUCCC???666555666999:::999666555:::999888555...***000999GGG<<<---***===TTTVVVJJJ000222333222222222444666///555111@@@bbbaaaCCC444::::::999888777666555444///000111222222222222222111000000111333444444333222222222333333444444444222222333333333444444444444333333333444555777888555444333222222333555666333333333444444555555555333333333333333333333333333444555666777888999999::::::::::::;;;???DDDIIIvvvooo^^^JJJ???@@@BBB@@@EEEEEEDDDBBBAAAAAADDDFFFCCCAAAFFFAAABBBiii~~~xxxfffTTTYYY``````mmm}}}ooo___jjj```dddWWWGGG^^^gggvvviiimmmttthhhiiiiiidddkkkyyy|||xxx---+++(((((((((((('''&&&((('''&&&%%%$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''$$$%%%&&&((())))))******++++++++++++++++++++++++***+++---......---+++***++++++***))))))***++++++,,,+++)))'''&&&%%%%%%&&&(((((('''&&&&&&&&&&&&'''$$$%%%&&&'''(((***++++++///111555888;;;<<<<<<<<<>>>??????@@@@@@?????????777888999;;;<<<<<<<<<<<<@@@>>><<<;;;;;;;;;999777555222111222555777555333666777999:::;;;<<<<<<<<<======>>>===;;;888555333000///...------...000111222///---///555777555222666666666666666888:::;;;555777777777555444555666999999999777777888;;;>>>???>>>===<<<<<<;;;<<<<<<888888888888999999:::;;;999;;;===??????>>><<<;;;;;;:::888888888:::<<<===555777;;;>>>???>>><<<::::::999888666666666777888888777666777888777333/////////000000111111111111444111//////111000---***111///---,,,,,,...000222000//////...///111333444:::===AAADDDEEEDDDBBB@@@===@@@IIIXXXhhhrrruuussspppsss```MMMEEE777666777999777444777<<>>333QQQooo777777888888777666555444333333222444555555333222222333222222222222333444555666333333333333333333333333333333333333333333333333555555555666666666666666444444444444444555777777333333555555555444333222555444444333333333444444555555555555555666777777888999;;;<<<===>>>@@@BBBdddZZZ@@@888;;;AAADDDEEEEEEDDDBBBBBBDDDEEE>>>GGGBBB999KKKqqqzzzvvvcccccckkkooo|||wwwaaaXXXLLLwwwdddqqq^^^~~~}}}kkkpppfff^^^uuu+++)))''''''((())))))(((((('''&&&%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%'''((()))*********++++++++++++++++++++++++***+++---------,,,***)))************************,,,+++)))'''&&&&&&&&&&&&(((''''''&&&&&&&&&&&&&&&$$$%%%&&&'''(((***++++++...000333666999;;;;;;<<<======>>>>>>??????>>>>>>:::;;;<<<======>>>======???===<<<;;;;;;:::888666333222000222444555444222555666777999:::;;;;;;;;;999:::::::::999666444222000///...------...///000444000...///333444222///777666666555666777999999444555666555333222333444888999999999888999;;;======<<<;;;:::999999999999:::::::::::::::;;;<<<<<<<<<<<<<<<==================<<<:::999999999999:::=========<<<:::999888777:::999777666666666777888555555555777999888444111000000000111222222333333444222000000111111...+++...---++++++,,,...111333111000000000000000111111<<<>>>AAADDDEEEFFFFFFEEE@@@======???CCCDDDAAA===EEELLLaaa{{{www___NNNCCC@@@<<<888555888FFFUUUccc```QQQ<<<111222222---+++111333222KKKvvvyyyUUU333///...222555444444666111222666eeemmm888<<<777777777666555555444444222444555555333222222333222222222222333444555555333333333333333333333333333333333333333333333333666666666666666666666666444444444444555666777777333444555666666555444333555444444444444444555555666666555555666666777888999;;;=========>>>@@@AAA]]]kkkPPP???:::???BBBCCCDDDCCCBBBAAABBBDDDEEEJJJEEE???QQQqqq{{{pppxxxzzz}}}~~~}}}iiiRRRppplllttt___zzzzzzrrrkkkaaattt)))(((&&&''')))******)))((('''&&&&&&%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%&&&'''((()))*********++++++++++++++++++++++++++++++,,,,,,,,,+++)))((()))***+++,,,,,,+++***)))+++***)))((('''&&&&&&'''''''''&&&%%%%%%%%%%%%&&&%%%%%%&&&''')))***++++++---...000333666888:::;;;;;;;;;<<<===>>>>>>======<<<<<<============<<<<<<===<<<;;;;;;;;;:::777444111000///000222333222111333444555777888888888888555555666666666444222111000///...------...//////111///---///222444222000666666555555555666666777333444444333111000000111444666888888777777888:::<<<;;;:::999999888888999:::::::::999::::::;;;<<<>>>===<<<;;;;;;;;;===>>>:::::::::;;;:::::::::999AAA???<<<999777777888888999888777777666777777777222333555888:::999666222111111222222333444444555444333222222222111///---,,,+++******,,,...111222111111111111111000//////999;;;>>>AAADDDFFFHHHHHHPPPLLLGGGDDDBBB@@@;;;777---444>>>YYY}}}iiiaaaZZZPPPFFF@@@GGG^^^uuuxxxcccIII999555444///333...111>>>]]]ggg???777111333555444111111333111KKK___222777666666666666666666666666333444555555333222222333222222222333333444444555444444444444444444444444444444444444444444444444666666666666666666666666444444444444555666777888555555666666666666555555555555444555555666777888777666666666666777888888;;;<<<>>>>>>>>>>>>???AAAPPPwww{{{___DDD666999???AAACCCCCCBBBAAAAAAAAAAAAAAA;;;:::MMMdddcccRRR[[[\\\lllyyy``````qqq{{{ccczzzzzziiitttgggzzz***((('''''')))***)))((((((''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%&&&'''((()))*********************************+++++++++++++++***(((((()))***,,,------,,,***)))******)))(((((('''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%&&&((()))***+++,,,,,,,,,...000333666888:::999:::;;;<<<===>>>>>>>>><<<<<<<<<<<<<<<;;;::::::<<<<<<;;;<<<<<<:::666444////////////000000000///111222333444555555555555222222333333333333222222//////...---------......---,,,,,,///333666666555555555555444444444444444333444444333000//////000...111444555555444444555===<<<;;;::::::999999:::888888777777777777888888======<<<;;;;;;;;;;;;<<<444666999;;;=========<<<<<<;;;:::888888999;;;<<<888888777777777777777777111333666999:::888555222333333333444555555666666444333333333333222000///...---,,,,,,---...000111...///111222222111000///333666:::???CCCEEEFFFFFFMMMKKKJJJJJJJJJIIIFFFDDD999<<<222<<>>??????>>>>>>???AAAGGGoooiiiKKK888999<<<>>>AAABBBAAA@@@??????DDD@@@>>>IIIcccwwwrrrbbbKKKGGGPPPkkkmmmWWWppp~~~cccxxxqqqbbbfffvvvsss,,,***(((((((((((('''&&&'''(((((('''''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%&&&''')))******++++++************************++++++++++++******)))))))))***,,,------,,,***)))))))))))))))))))))((((((''''''&&&%%%%%%%%%%%%&&&%%%&&&'''((()))+++,,,,,,++++++,,,...111333666777888999:::<<<===>>>>>>>>>============<<<;;;::::::<<<;;;:::::::::999666333...............---......000000111222333333333333000111111222222222222222//////...---------------------...000333666777777333333444444333333333222333444555444111000111111,,,///333555444444333444<<<;;;:::999999888888888888777777666666666777777999:::;;;<<<<<<;;;999888444666999<<<======<<<<<<666888999;;;<<<<<<;;;:::777777777888888888777777333555888999888666333222444555555555666666666666333333444444222111111111222111000///.........///,,,---///111222333222222///333:::@@@DDDEEEDDDCCCGGGHHHJJJLLLMMMLLLHHHFFFGGGGGG888...MMMpppSSSAAA===???;;;333AAAaaa~~~VVVGGG888333444555666777>>>[[[oooFFF:::999444444555555666777777777333555666666444333333444111222333444444444333333555555555555555555555555444444444555555666666666888888777777666666666666555555555555555666888888666666666666777777888888555555555666777888999:::777777777777777888888999<<<>>>??????>>>>>>???AAAEEEkkkoooVVVBBB===:::===@@@AAA@@@???>>>??????:::???WWWxxxeeeUUUGGGMMMgggxxxUUUuuurrr|||aaauuu~~~~~~ccc```vvvuuuqqq---+++)))((((((((('''%%%'''(((((((((((('''&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&'''((()))***+++++++++************************++++++++++++++++++++++++***+++,,,------,,,+++***(((((()))*********))))))(((((('''&&&&&&&&&&&&'''&&&&&&'''(((***+++,,,,,,+++,,,---...000222333444555666888:::;;;<<<=========>>>>>>>>>===<<<;;;;;;;;;999777666666555444222---...///...,,,,,,,,,...//////000111111111111111000000000000111111222222//////......---,,,,,,,,,///000000111111222222222111111222333333222222111333444555444222222222333...111555666666666666777999888777666666555555666:::999888888777888888888555666999;;;<<<:::888777888999;;;<<<<<<;;;999888666999;;;======;;;777555666666777888888888888777444666888888777444444444777666666666666555555555222333444444222111111111444333222000///......---+++,,,...000222333444444222666<<>>>>>>>>>>>???AAA???dddyyyuuuooobbbKKK<<<:::===???@@@???>>>???@@@<<<777@@@]]]zzzqqqXXXMMM___~~~]]]qqqxxxeee{{{~~~lllsss{{{nnngggcccxxxqqq+++***((('''((()))(((''''''(((((()))((('''&&&%%%%%%%%%$$$$$$%%%%%%&&&'''&&&'''((()))***+++++++++*********************************++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,'''((()))***+++******)))))))))(((''''''''''''(((&&&&&&''')))***+++,,,---+++,,,...000111111111000222333555777999:::;;;;;;:::::::::;;;::::::999999999666222111111111000000,,,...///...,,,+++,,,---//////000000111111000000//////////////////000000............---,,,++++++.../////////......///000...///111222222222222111111222444333222222333555///222555666666777888999888888777666555555555555999999888777777777777777333444666777888888888888:::;;;;;;;;;;;;:::888777888:::<<<===<<<999666333555666777888999888888777333555777777555444666888888888777666555444333333000222444333111000000222222222111000///......---.........///000222333444777888:::===@@@BBBDDDDDD999<<>>@@@AAA;;;aaauuurrrwwwtttXXX:::;;;===>>>???>>>>>>@@@AAADDDAAAPPPppp}}}VVVJJJlll}}}cccnnnxxxjjjjjjmmmUUUcccdddoooyyysssppp)))((('''''')))******)))'''((()))))))))(((&&&%%%%%%%%%$$$$$$%%%%%%&&&'''&&&'''(((***++++++++++++))))))))))))))))))))))))*********+++,,,---//////---,,,,,,++++++,,,,,,---&&&((()))***++++++************)))(((((((((((((((&&&&&&''')))***+++,,,---+++---///111111000///...///000222444666888999999555555666666666666555555777333///---------......,,,...000///,,,***,,,......///000000000000000000.........------......///............---,,,+++***)))***,,,------...///111---...000111222222222111000111333333222222333555///111333444555555777888:::999888777777666666666777777666555555555555555333333333444555777999:::888999::::::;;;;;;;;;;;;888999;;;<<<;;;:::888666555666777999999999888777222444666555444555888;;;999999888666555333222222///222444333000///000222///////////////.........111000/////////111222333999888777888:::>>>AAADDD???AAACCCDDDEEEFFFHHHJJJQQQAAAPPPKKK444dddxxx|||{{{~~~zzzpppOOO222111999777444666666666666666666666666444555777666555333444444111222444555555444222111333333333333333333333333444555555666777888888999999999999888777666666555555555555666666777888999555444444444555666888999777666666555555555555666555555555555555666777777888999<<<<<<===>>>@@@BBB>>>ggg{{{yyyggg???<<<===>>>>>>===>>>@@@BBB777:::QQQwwwxxxZZZ[[[pppwwwaaacccttt|||gggiiiXXXFFFVVVUUUdddkkkgggqqq))))))))))))))))))))))))(((((('''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&'''((((((***+++,,,------++++++***)))***---///111...,,,+++,,,...///...,,,,,,******---000000,,,((('''(((******)))***---///,,,+++)))((('''''''''(((((())))))+++,,,---......)))***+++---///111222333333222222222333555777888555666666666666444222111111000///...---,,,++++++---+++******+++,,,,,,+++---------....../////////---------------------------------,,,,,,+++++++++(((***++++++******+++,,,,,,------......///000000111//////333444111222555222111111222555777888888666666555444333333444444666666555444333333333333000111222444666999;;;<<<:::<<<<<<999888999888444666777888999999888777666666777555333555888555///000111222333444555555444000222444666666444222000///000000111111111000000+++,,,...000000///---,,,---------...000222555666666777888::::::;;;;;;:::>>>>>>???@@@AAABBBDDDDDDIIIIIIJJJIIIIIIJJJNNNQQQmmmuuu~~~zzz```OOOBBB;;;DDDTTTuuuzzziiiIII???444111555999777333777666555444444444444444444555666555444555666888555444333222111000000000111222444666777777666666555444444444555666888999:::888666444333555666888777555444555666777666555555666666777888999999:::777777777777777777777777444444444555666888999:::999999999:::;;;===@@@AAAEEESSS{{{iiiSSS<<>>BBB:::UUUxxxsssVVVPPP{{{bbbaaa{{{sss{{{jjjWWWrrrSSSSSSQQQnnnkkk[[[ZZZ\\\))))))))))))))))))))))))(((((((((''''''&&&&&&&&&'''&&&&&&&&&&&&&&&''''''(((((()))***++++++,,,,,,,,,+++*********,,,...///,,,***)))***---...,,,***+++++++++,,,...---+++***'''(((******)))***---///,,,+++)))(((''''''((((((((())))))***,,,------...,,,------...///000111111222222333333444666777888555555666666555333222111000000///...---,,,++++++---+++******+++,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++***,,,---,,,++++++,,,---,,,,,,,,,---....../////////,,,---000111//////222555555444444555555555444555555444333333333333333000000///////////////000111000000000111222333444555888888666666888888555444555777888888888888777888888777444555777555///111111111222222333333444111222444555444333222000...///000000111000000000...///000000000000///...////////////000222444555333444666888:::;;;<<<<<<===>>>@@@AAABBBBBBAAAAAAFFFGGGIIIIIIHHHGGGHHHIIIAAAGGGLLLMMMJJJJJJNNNSSShhhrrr}}}}}}wwwXXX;;;555::::::999:::BBB[[[pppqqqkkkbbbNNN999<<<555......333777888666666666555444444444444444444555666555444444666888555555444333222222111111222333444666666666666555555444444444555666888999:::999666444444555777888777555444555666777666555555666666666777888888888777777777777777777777777555555555666777888::::::::::::::::::;;;===???@@@>>>LLLuuupppaaaAAAAAA<<<<<>>AAADDDDDDCCC@@@>>>@@@CCCGGGIIIHHHHHHGGGHHHCCCEEEFFFEEEBBB???=========HHHYYYiiissswwwvvvtttVVV===***---888;;;666222000===IIILLLGGG???444+++222000...///222555777777555555444333333333444444444555666555444444666888666555555444444333333333444444555666666555555444444444444444555666777888:::888777555555666777888777555444555666777666555555555666666666666666666777777777777777777777777666666666777888999:::;;;;;;;;;;;;;;;<<<===>>>???;;;GGGnnn~~~~~~vvvoooRRR>>>888???<<<888:::<<<@@@>>>AAACCCNNNpppyyyPPP\\\hhh___sss```\\\EEEfffhhhOOOcccTTTPPPyyy___zzz((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&'''''''''))))))))))))************------,,,+++******++++++((((((((()))***+++++++++***,,,---,,,((((((***---((()))******)))***,,,...+++******))))))(((((((((((())))))***+++,,,,,,,,,............////////////...000222333555555444444222222222222111111000000//////...------,,,++++++---,,,******,,,---,,,+++......------,,,,,,,,,+++,,,,,,,,,,,,,,,---------------------------------...///000///---,,,---...+++,,,,,,------...//////222///000333444222222555111222555666666666777888555444444333333444444444333222222222222222333333111111111222222444555666444666666333333666666444222222222333333333333333444666666333333555444000222000...------...000111444333222111000000111111//////000111222222222222555444222000//////000111333333222222111111111111000111222444666888:::;;;999<<>>>>>>>>FFFkkk{{{{{{xxxyyypppEEE666???999777???@@@;;;MMMSSSAAA===[[[~~~cccPPPiii\\\mmm___TTTVVVPPPttt{{{oooqqqPPPcccxxx~~~lllllluuu(((((((((((((((((((((((())))))))))))))))))))))))(((((('''&&&%%%%%%&&&&&&))))))))))))))))))******---,,,,,,+++************((()))***+++++++++,,,---+++---...,,,)))(((***---((()))******)))***,,,---***************))))))))))))))))))******++++++,,,+++,,,,,,------.........,,,---///111222222222111000000000///////////////.........---,,,,,,++++++...,,,++++++,,,------,,,.........------,,,,,,,,,.........//////000000000..................//////...///000000.........000......//////000000111111///------111111///000333111444666777666666777999777777666666666777777888444444333222222222222222333333333333444555666777111444444111222666777555444333222111000000/////////222444111111444444111111///---,,,,,,---...000444333111//////000111222///000111222333333333333555333000...---...///000333333333333333222222111333222222333444555777777666:::???DDDGGGGGGFFFDDD???AAACCCDDDEEEHHHLLLOOOOOOOOOPPPRRRSSSRRRNNNKKKQQQKKK===333999DDD@@@222///333999;;;666222444:::555333555:::999333222666333555777666444222222444333333222222222222333444333444555444333444555777555555666777777777666666777666666555444444444333444444444555555555555555777666666555555666777888777555444555666777666555555555555555444444444444666666666666666666666666777777777777888999::::::;;;<<<<<<======>>>>>>>>>@@@CCCiii|||}}}}}}QQQ:::AAA>>>;;;@@@???;;;bbbrrrWWW>>>HHHlll~~~NNNqqqhhh[[[ZZZEEEffffffllllll\\\TTT{{{~~~rrrnnnpppYYYfff))))))))))))))))))))))))))))))))))))************(((((('''&&&%%%%%%%%%%%%((((((((())))))*********,,,,,,+++++++++******)))(((***,,,,,,,,,,,,...///---......---+++***++++++)))***+++***))))))+++---)))******++++++***)))))))))))))))*********+++++++++++++++,,,---------...+++,,,---...///000000000///......---------...///------------,,,,,,++++++...---++++++---------,,,---,,,,,,,,,,,,,,,++++++000000000111222222333333000000000000000111111111///000222111111000222333222222222333444444555555444111222555666444444777888:::;;;999555444777999;;;;;;:::::::::;;;<<<<<<;;;;;;:::::::::::::::;;;999888777666666666666666000333333111333999;;;:::777666444222000/////////---111333000///111222000///...---,,,,,,---...///222111000//////000111222///000111222333333444444222111///---------//////222222333444444444333333555444333222222333444555555777;;;@@@CCCFFFGGGGGGCCCCCCCCCBBBAAABBBEEEHHHMMMMMMNNNQQQSSSSSSQQQOOOJJJQQQOOOAAA666444444222222111222444555555222000333222333666666333333555000111333444333222333444222222111111222222333333333444555444333333555777333444666777888888777666777666555444444444444444333444444555555555444444555555444444555555666666777555444555666777666555444444555555555555555555777777777777777777777777777777777777777888999999:::;;;<<<===>>>??????>>>>>>???eeeYYY===??????:::;;;>>>MMMwwwqqqNNN???XXXXXXccckkk]]]QQQ???ZZZ|||SSSeeehhhwww}}}vvvgggccczzz)))))))))))))))))))))))))))))))))******+++++++++***)))((('''&&&&&&&&&&&&&&&''''''((()))***++++++***++++++++++++******)))'''***,,,,,,++++++...000///.........///...+++))))))***+++***))))))+++---)))***++++++++++++***)))))))))))))))************...------------,,,,,,,,,,,,,,,,,,---...///111111...---,,,,,,,,,,,,---...---------,,,,,,,,,,,,+++...---++++++---...---,,,,,,------------------...000111111222333333444444111111111222222333333333111222444444444444666888666666777777888999999999;;;888999<<<===;;;;;;>>>===??????;;;777777:::?????????>>>>>>???@@@@@@AAAAAAAAAAAABBBCCCEEEFFFGGGBBBAAAAAA@@@@@@@@@AAAAAA;;;===<<<888999===???===999888666555333333333333///444555111...///000...,,,,,,------......//////////////////000000111222---...///000111222222222000000///.........///000000111222444555666666555666555333222222333444555555666777:::===AAADDDFFFDDDEEEEEEDDDBBBAAABBBDDDFFFGGGGGGGGGGGGFFFFFFFFF>>>FFFLLLIII@@@::::::;;;555333111111444666444111777555111...///444777888000000111222333444333333111111111111111222333333333444444444333333555777222333555777888888777666666666555444444444555555333444555555555444333333333333333333444444555555777555444555666777666555444444444555666666777777777777777777777777777777777777666666666777888888999:::<<<>>>???@@@@@@???>>><<>>;;;<<>>@@@@@@===999;;;AAAFFFBBBAAAAAAAAABBBCCCCCCDDD???@@@AAACCCEEEHHHJJJLLLIIIJJJJJJKKKMMMNNNPPPQQQJJJKKKGGGAAA???AAA@@@>>>;;;:::888777666666777777222777888333.........,,,+++,,,---...///000//////------...///000111222222+++,,,---///000000111111///////////////000000000...000222444666777777777666444333222222333555777666555555555888===AAADDDBBBEEEGGGHHHGGGEEEEEEEEEIIIJJJJJJGGGDDDAAAAAABBBEEE@@@???DDDHHHCCC;;;555000444666222...000555999///444444111333777555///555333222222444555333222111111000000111222333333333444444444333333555666111333555777888888777666666555444333333444555666333444555555555444333222222222222333333444444444777555444555666777666555444444444555666777888888777777777777777777777777777666666666666666777888888:::<<<>>>@@@@@@@@@@@@@@@===eeeTTT:::===@@@OOOpppzzzPPPFFFggg}}}TTTmmmvvvggghhhnnnRRRqqq{{{UUUooouuutttvvvxxxqqqsss}}}&&&(((******((('''((()))'''(((***+++,,,,,,++++++))))))))))))(((((((((((((((((())))))*********+++((())))))*********))))))(((((()))***++++++,,,,,,...///111111111///,,,***...---,,,***)))******+++((()))***)))((((((***,,,))))))))))))************++++++,,,,,,,,,---------------............//////,,,,,,---............------,,,++++++******++++++111111111111111111111111111333555777666444111.../////////000111222444444333333333333333333333333111222333444555777888888777777888888888888777666999999:::;;;<<<<<<<<<<<<::::::999999:::;;;;;;<<<<<<======>>>@@@AAACCCDDDAAAAAABBBBBBCCCDDDDDDEEEGGGGGGFFFFFFFFFGGGGGGHHHIIIJJJKKKLLLLLLKKKIIIHHHHHHGGGFFFEEEDDDCCCBBBAAA<<<;;;:::888666444222111---+++***,,,000222111///000000000000000111111111...///000111111111111111333000...---///222444555222333555777999999999999888888777666555666666666444444444555777999:::;;;CCCDDDFFFHHHIIIJJJIIIIIIFFFCCC@@@@@@BBBBBB???<<<===<<<===AAADDDBBB;;;444222222222111111111000000111111222333333444555555111111111111000000000000/////////000111111222222111222333444555555555555555666888777666555666888555555555555666666666666777444333444666777555333444333333222222333333444333444555555555444333222444444444555555555555666888888888777777777777777777777777777777777777777888;;;>>>??????>>>???@@@CCC999WWWwwwBBBHHHLLLhhhcccJJJ___VVVKKKpppqqqYYY\\\^^^]]]bbb___uuu{{{uuujjjfffbbbeeefffjjjoootttyyy+++***)))***,,,---+++)))'''(((***+++,,,,,,++++++******)))))))))((((((((((((((()))))))))************************)))(((''''''(((((()))******++++++---...000111111///---,,,...---,,,************+++((()))***)))((((((***,,,))))))))))))************++++++,,,,,,,,,---------.........///////////////---------...------,,,+++,,,,,,,,,,,,,,,---......666555555444444333333333222333555666666444222000111111111111222333444444555555555555555555555555222333333444555666777777777888888999888888777777888999:::;;;;;;<<<<<<<<<:::999999999:::;;;<<<===>>>>>>>>>???@@@AAABBBBBBAAABBBCCCEEEFFFGGGHHHHHHEEEDDDDDDCCCCCCDDDDDDEEEGGGFFFFFFFFFFFFFFFFFFFFFJJJJJJIIIIIIIIIIIIHHHHHHIIIIIIIIIHHHGGGGGGFFFFFF???<<<999777777666333000222222111000///...------***+++,,,...///000111111444222000000111444444444222333555888999:::::::::777777666666555555444444333333333333444666777888999<<>>>>>>>>???BBB888TTT~~~UUUZZZggg}}}cccFFFYYYeeeSSSkkkdddrrrooouuusssNNN\\\]]]hhhfffuuu}}}ccc^^^\\\ZZZ___kkkhhheeedddeeegggiiikkkiiihhhhhhkkkrrrwwwzzzzzz|||xxxvvvuuuuuu}}}zzzwwwwwwyyy{{{{{{zzz///+++'''***///111...***'''((()))***++++++++++++++++++*********)))))))))(((((())))))))))))******++++++++++++***((('''&&&'''''''''((())))))******,,,...000111111000///......---,,,+++************((()))***)))((((((***,,,)))))))))*********++++++,,,,,,,,,,,,------------////////////////////////............---,,,+++***,,,,,,,,,---...///000111777777666555444333333222444444555555555444333333444333333333333333444444555555555555555555555555444444444555555555666666777777888888888888888777666777888999::::::::::::999999999999:::;;;<<<===@@@@@@@@@@@@AAAAAAAAABBB@@@BBBDDDFFFHHHIIIIIIHHHDDDDDDCCCCCCCCCCCCCCCDDDFFFEEECCCBBBBBBCCCEEEGGGFFFGGGGGGGGGHHHIIIIIIIIILLLMMMMMMNNNOOOPPPQQQQQQOOOLLLIIIFFFCCCAAA===:::777666444222///---+++***+++,,,---///111333444444111000///000222333222111111333555888999:::::::::555666666666555444222111222222222222222333333444333555999===AAAEEEGGGHHHIIIJJJIIIEEEAAA===;;;::::::999:::===???===777222222222222111111111111111111111111222333333444444//////////////////////////////000000111222222222333444555666777777777777888999:::999777666666888999999888888777666666666666555444444555666555444333333222222222222333333333333444555555444444333444444444444555555555555777777777777777777777777666666666666666666666666888;;;>>>???>>>>>>???@@@CCC:::OOOuuucccgggcccGGGXXXsss^^^hhhVVV]]]EEE___fffOOOjjj[[[wwwdddppp}}}iii[[[\\\YYYYYY^^^gggaaa\\\ZZZ]]]^^^]]][[[[[[XXXUUUUUUXXX[[[^^^___ZZZ___fffjjjkkkhhhfffdddeeeccc___[[[WWWVVVUUUUUU```^^^ZZZXXXXXXXXXWWWVVV---***((()))---///---***(((((())))))***+++++++++++++++++++++*********)))(((((())))))))))))))))))***************)))((('''((((((((()))))))))******+++---///000111111000///------,,,+++************((()))***)))((((((***,,,))))))*********+++++++++,,,,,,,,,------------...////////////////////////...............---,,,,,,------------...///000111333222222222222111111111666666555555444555555555666666555444444444444444333333333333333333333333555555555555555555555444555555666777777777777666444444555666777777777777777777777888999;;;<<<===@@@AAAAAACCCCCCDDDDDDDDDAAABBBDDDFFFGGGGGGFFFFFFGGGFFFFFFEEEEEEEEEEEEEEEGGGFFFEEEEEEEEEFFFGGGHHHDDDEEEEEEEEEFFFGGGGGGGGGFFFGGGHHHIIIKKKLLLMMMNNNRRRQQQOOONNNLLLKKKIIIHHHBBBAAA???<<<:::777666444222222222222222333444444//////000222444555333222000222444777888999999999555666777888777555333111444333222222111111222222444555777999<<<>>>???@@@DDDFFFGGGDDD>>>999999999777777888:::;;;999555111111111111111111111111111000111111111222222333333------......//////000000///000000111111222333333111222333444555555555555999::::::999777666777888::::::999999888777666666555555444555555555555444333333222222222222333333333333444444444444444444333333444444444555555555666666666777777777777777666666666666666666666666:::<<>>@@@???;;;888777999666666666777888666333111111111111111111111111111000000111111111111111222,,,------...///000000111000000000111222222333333111222333444555555555555888::::::999777666777888;;;::::::999888777777666444555555555444444555555333222222111111222222333333333333333444444555555333333333444444444444555555555666666777777777777555555555555555555555555;;;>>>@@@BBBAAAAAABBBBBBCCC>>>FFFbbbjjjjjjmmmPPPKKK}}}YYYmmmsss```OOOYYYtttiii```hhh|||qqq}}}WWW^^^aaa\\\[[[ZZZ^^^___^^^\\\YYYXXXZZZ]]]WWWXXXYYYYYYXXXVVVUUUTTTWWWUUURRRQQQRRRTTTVVVWWWNNNNNNNNNNNNOOOQQQSSSTTTTTTSSSRRRPPPMMMLLLKKKKKK***+++***(((%%%%%%'''***(((((((((((((((***++++++++++++*********)))))))))))))))((((((((((((''''''&&&'''(((***++++++++++++***************+++++++++++++++,,,---.../////////,,,,,,,,,,,,,,,***))))))((()))***)))((((((***,,,*********++++++++++++,,,,,,---------............///000000111222333444444222333333333333222222111//////...------------------...///111222444555666777777666666777777888999777777666555444444444555555555555555555555555555555555555555555555444444222333444555666666666555333444555666666777777777666666777888:::<<<>>>???CCCEEEHHHKKKMMMNNNOOOOOONNNNNNMMMLLLKKKJJJJJJIIIIIIIIIHHHGGGFFFFFFFFFFFFDDDFFFHHHJJJKKKJJJIIIGGGHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIGGGIIIIIIIIIGGGGGGGGGIIIIIIIIIIIIHHHHHHHHHGGGGGGFFFDDDBBB@@@????????????444444333444555444222///222333555666777777666666555555777888888888777666888777666555444444444444444444444444555777888999555777:::;;;:::999888888555555555555555333222111111111111111111222222222000000000000000000000000,,,,,,---...000111222222000000111111222333333333333444555666777777777777777888999888777777888999:::999999999888777777777444555666555444444555666222222111111111111222222333333333333333444666666333333333333444444444444444555555666666777777888555555555555555555555555;;;>>>AAABBBAAAAAABBBCCC@@@???CCC___|||mmmddd___HHHMMMKKKOOOtttcccaaawwwhhhbbb~~~uuuuuuTTT]]]^^^\\\```[[[\\\^^^^^^ZZZTTTQQQSSSWWWXXX[[[^^^___]]]ZZZYYYXXXQQQQQQRRRTTTUUUTTTQQQOOOSSSRRRRRRRRRQQQRRRRRRRRRRRRSSSSSSQQQOOOMMMMMMNNN000---***(((((((((((((((((((((''''''((()))+++,,,******)))))))))((((((((())))))(((((((((''''''''''''((()))******************************)))))))))***++++++,,,,,,---------,,,,,,------,,,+++)))(((((()))***)))((((((***,,,*********+++++++++,,,,,,------------............111222333555666888999:::999999888777555444222111//////.........///000000//////000222333444555555777777777888888888999999666666555444444444555555555555555555555555555555444444555555555555555555333444555666777777777777666777888999::::::::::::888999:::;;;===@@@BBBCCCHHHJJJLLLOOOQQQRRRRRRQQQQQQPPPNNNLLLLLLLLLMMMNNNLLLLLLKKKJJJIIIIIIIIIIIIGGGHHHIIIJJJJJJKKKKKKKKKHHHHHHIIIJJJKKKLLLLLLMMMMMMMMMMMMMMMMMMLLLLLLLLLJJJLLLMMMKKKHHHGGGHHHIIIFFFFFFFFFFFFFFFFFFFFFFFFIIIIIIHHHGGGHHHJJJLLLNNNDDDBBB???===;;;888555222555666777888888777666555333444444555666777888888999888777666666555666666333333222222333444666777444555777:::<<<<<<:::888444555555444333222222222000000111111111222222222000000000000000000000000,,,---...///111222333444000111111222222333333444333444555666777777777777444666777777777777888:::888888888888888888777777333555777666444333444666222222111111111111222222333333222222333444666777222222333333333444444444444444555555666777777888555555555555555555555555:::<<>>@@@BBB]]]ttt]]]nnnJJJ{{{JJJAAAJJJttteeerrrrrr~~~iii}}}xxxYYY^^^YYY[[[ddd]]][[[[[[ZZZXXXWWWVVVWWWWWWTTTWWWYYYYYYVVVTTTTTTUUUQQQQQQRRRUUUWWWVVVRRRNNNPPPPPPOOONNNMMMLLLKKKKKKJJJLLLMMMKKKHHHFFFFFFGGG666000***)))+++,,,***&&&((((((''''''((()))+++,,,))))))))))))(((((((((((())))))(((((('''''''''&&&)))************))))))((())))))))))))((((((((((((******++++++++++++,,,,,,,,,,,,------,,,+++)))(((((()))***)))((((((***,,,******+++++++++,,,,,,,,,---------.........//////333444555777:::<<<===>>>>>>===<<<:::777444111000////////////000222333444000000000111222222333333666777888999999999999999555555444444444444555555333333333333333333333333444444444555555555666666555555777888999999999999999999;;;<<<<<<<<<<<<<<<:::;;;<<<>>>@@@CCCEEEFFFLLLMMMPPPRRRTTTSSSSSSRRRPPPNNNLLLJJJJJJLLLNNNPPPPPPPPPNNNMMMMMMLLLLLLLLLLLLKKKJJJJJJJJJLLLNNNPPPLLLMMMNNNPPPRRRTTTUUUVVVSSSSSSSSSSSSSSSSSSSSSSSSOOOQQQRRRQQQNNNLLLMMMOOOKKKKKKKKKKKKKKKKKKJJJJJJBBBBBBCCCDDDGGGLLLOOORRRZZZWWWRRRNNNJJJEEEAAA===888999::::::999888777666222222222333555777888999888888777666666666666666555444222111111111222333666666777;;;???@@@<<<999444555555444222111222222000000111111222222222222000000000000////////////,,,---...000111333444555000111111222222333444444111222333444555555555555333444666777666777888:::777777777777777888888888333555777666444333444777222222111111111111222222333333222222333555666777222222333333333444444444444444444555666777777888555555555555555555555555888;;;>>>??????>>>???@@@===BBBBBB[[[]]]{{{pppJJJvvvMMMIIIZZZ}}}```ttt|||yyynnnzzz|||\\\\\\QQQVVVbbbZZZ```\\\XXXWWWYYYYYYVVVSSSWWWYYYZZZXXXTTTSSSUUUWWWVVVSSSOOOOOORRRTTTTTTSSSRRRRRRQQQPPPOOONNNNNNMMMLLLNNNOOOMMMIIIFFFFFFGGGOOO555%%%+++000(((%%%,,,)))))))))))))))******+++++++++)))((((((((()))***(((((('''''''''&&&&&&&&&))))))*********))))))((())))))))))))))))))))))))%%%''')))*********+++---//////...---+++***))))))))))))******+++++++++,,,)))***,,,,,,,,,,,,...000------,,,,,,---...000111666777999;;;============<<<;;;888555333111000000333222000.........000111000000111222222222222111555666777888888888888888444444333333444555666666555555444444333333333333333444666777888999999888<<<;;;:::999::::::<<<<<<;;;<<<===>>>????????????CCCCCCDDDEEEFFFHHHJJJKKKQQQSSSVVVWWWWWWUUURRRPPPQQQQQQQQQQQQQQQQQQQQQQQQVVVUUUSSSQQQQQQRRRSSSTTTPPPNNNKKKJJJJJJMMMPPPRRRSSSVVVZZZ[[[ZZZYYY[[[]]]UUUVVVWWWYYY[[[]]]___```\\\[[[[[[YYYWWWUUUSSSRRRPPPPPPPPPOOONNNMMMMMMMMMJJJHHHEEEDDDFFFLLLRRRVVVUUUUUUSSSRRRPPPNNNMMMLLLGGGGGGFFFCCC???:::555222222555444111222666888666666666666888999999777555444444444333333444555555666888:::;;;;;;888444222222111111000000000000000111111000000000111333444...//////000000000000000...//////000111222222222444444222222222222444444444444555555666777777777555777888888666555555666888999999999888777555444777555333333444444444222444333111000000000111111222222222222222222222222333222111111333555555444444555666666777666666666999999888777666555444444777;;;???AAAAAA@@@@@@@@@@@@BBB???LLLmmmgggrrrLLLUUU{{{HHHtttDDDHHHzzz]]]yyy[[[~~~eeewww}}}cccUUUPPP^^^aaa^^^\\\\\\[[[YYYWWWUUUSSSRRRXXXWWWVVVUUUTTTTTTTTTTTTPPPOOONNNNNNPPPRRRRRRQQQMMMOOOPPPNNNKKKKKKMMMOOONNNMMMLLLJJJHHHFFFEEEDDDaaaFFF...)))***'''%%%'''(((((((((((()))******+++,,,+++***)))((())))))***(((((('''''''''&&&&&&&&&))))))*********))))))(((((((((((((((((((((((((((%%%'''************+++,,,......---,,,+++******)))*********+++++++++++++++)))***++++++***)))***,,,***++++++,,,///111444555999:::<<<=========<<<;;;777555333111000//////000333222000.........///000111222222222222222111111666666777888888888888888777777777777777888999999666777888999:::999999888999:::;;;;;;:::999777666999999999:::;;;===???@@@??????@@@AAABBBBBBBBBBBBGGGGGGGGGGGGGGGHHHJJJKKKLLLNNNPPPRRRSSSRRRPPPOOOSSSSSSSSSSSSSSSTTTTTTTTTZZZYYYWWWUUUTTTUUUVVVWWWYYYXXXVVVUUUUUUWWWYYY[[[]]]```ddddddbbb```bbbddd\\\]]]___aaabbbcccddddddccccccbbbaaa```___^^^]]]VVVVVVUUUTTTSSSRRRRRRQQQPPPNNNKKKIIIJJJMMMQQQSSSUUUTTTRRRPPPNNNKKKJJJIIILLLKKKJJJHHHFFFBBB@@@>>>999:::888444222444444222666666666888::::::999777666666666666666666666666555666777888777555222111222222111000000000000000222111000//////000111111...///000000111111000000//////000000111222222333444444222222222222444444444444555555666777777777666888999999888777888999888999999999888777555444666444333333444555444333444333111000000000111222222222222222222222222222333222111111444555555444444444555666666666666666888888777777666666555555888;;;???BBBBBBAAAAAAAAA===???===LLLoooddd}}}YYY===QQQ~~~NNNwwwrrreeehhhPPPYYYppp]]]dddyyydddXXXQQQ[[[ZZZVVVWWWWWWWWWWWWVVVUUUTTTSSSWWWWWWVVVUUUTTTTTTTTTTTTQQQOOONNNMMMOOOOOONNNMMMLLLMMMNNNLLLJJJIIIKKKMMMKKKKKKJJJIIIGGGFFFEEEDDDttt^^^AAA---(((***+++)))''''''''''''((()))++++++,,,+++******))))))******'''''''''''''''&&&&&&&&&((())))))******)))))))))(((((((((((((((((((((((('''(((*********)))***+++,,,,,,,,,+++++++++******++++++++++++************((()))***)))'''&&&'''(((((()))+++...111555888:::>>>>>>>>>===<<<;;;999888333222000/////////000111222111000///...///000111333333444444444333333222777888999999:::999999999;;;;;;::::::;;;;;;<<<<<<777888;;;=========<<<;;;888999:::;;;;;;;;;;;;;;;???>>>>>>============>>>>>>>>>???@@@AAAAAAAAAAAABBBAAAAAAAAABBBDDDEEEGGGMMMNNNOOOQQQSSSTTTTTTTTTSSSSSSSSSTTTTTTUUUUUUUUUXXXWWWVVVUUUUUUUUUVVVWWW]]]]]]]]]]]]^^^___```aaacccfffiiiiiifffdddeeegggdddfffhhhjjjkkkkkkjjjjjjjjjiiiiiiiiihhhhhhgggggg______^^^]]]\\\[[[ZZZZZZZZZXXXUUUSSSQQQQQQRRRSSSRRRQQQPPPOOOMMMLLLKKKJJJKKKJJJIIIHHHGGGFFFFFFEEEDDDEEEBBB<<<999999777444666666666777999999888666666777888999999888777666333333333333333222000000222222222111111111000000111000000/////////000000//////000111111111111000000000000111111222222333444444222222222222444444444444555555666777777777777888:::;;;:::::::::<<<999999999999888777666555666444333333444555555444333333222111111111111222333333333333333333333333333222111222444555555555333444555555666555555555777777777777666666666666888;;;???BBBBBBAAAAAAAAA<<<>>>===NNNsssdddlllLLLAAA^^^PPPooozzzQQQJJJ]]]ZZZgggllliii|||rrrsssoooaaa[[[SSSYYYUUUQQQRRRRRRSSSTTTTTTTTTTTTTTTVVVUUUTTTSSSRRRRRRRRRRRRQQQOOOMMMLLLLLLLLLJJJIIIJJJKKKKKKIIIHHHGGGHHHJJJHHHGGGGGGFFFFFFEEEEEEDDDssslllTTT666(((+++...+++&&&&&&''''''((()))++++++,,,++++++***************'''''''''''''''''''''''''''((())))))))))))))))))((((((((((((((((((((((((''')))++++++)))))))))************++++++++++++++++++******))))))((((((((('''((()))((('''&&&'''(((((())),,,///333777:::<<>>>>>>>>>>><<<<<<<<<===???AAADDDEEEAAABBBCCCEEEGGGJJJLLLMMMQQQQQQQQQRRRSSSSSSTTTTTTRRRRRRQQQQQQRRRSSSTTTUUUYYYZZZ\\\^^^```bbbbbbcccdddhhhkkkkkkhhhggghhhjjjiiikkknnnqqqrrrqqqpppnnnmmmmmmllllllkkkkkkkkkkkkiiiiiihhhgggfffeeeddddddcccbbb```^^^\\\ZZZXXXXXXRRRRRRRRRRRRQQQQQQQQQPPPLLLJJJHHHGGGFFFGGGHHHHHHNNNOOOLLLGGGCCCCCCAAA===999777666666777777555333444555777999:::999777666222222111000000000000000222222222222222111111111000000000000000111222222///000111111222222111111111111111222222222333333444444222222222222444444444444555555666777777777666888:::;;;::::::;;;<<<999999999999888888777777666444333333555666666555222222222222222222222222333333333333333333333333444222111222444666666555333333444555555555555555555666666666777777777888777:::>>>AAAAAA@@@@@@@@@@@@AAA>>>NNNuuugggnnnZZZ^^^zzz~~~MMM]]]lllQQQ\\\www^^^lllnnn{{{gggppptttlllggg\\\[[[UUUZZZVVVTTTPPPQQQRRRSSSSSSSSSSSSSSSSSSRRRQQQPPPPPPOOOOOOOOOOOOMMMKKKJJJJJJJJJIIIHHHIIIHHHHHHGGGFFFEEEFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDiiirrrhhhEEE)))&&&)))''''''''''''(((((()))++++++++++++++++++******))))))&&&'''''''''''''''''''''''''''((()))))))))))))))''''''''''''''''''''''''''')))++++++)))))))))***)))))))))*********++++++))))))((((((''''''&&&&&&&&&((())))))))))))***,,,+++,,,///111555777999:::===<<<:::888555333222111444333111000000000111111111111222333555666888888555666888:::<<<===>>>>>><<<======>>>======<<<<<<;;;;;;:::::::::::::::;;;:::999888777777777888888===;;;999666666666888999444444555555555666666666555555666777888888888888888999999:::;;;===>>>>>>;;;;;;<<<>>>AAADDDFFFHHHFFFFFFFFFGGGGGGHHHHHHHHHGGGGGGHHHIIIKKKLLLNNNOOOOOOPPPSSSWWWZZZ\\\]]]^^^```dddhhhiiigggfffhhhjjjiiikkknnnrrrssssssrrrqqqqqqqqqpppnnnnnnnnnnnnnnnqqqppppppooonnnnnnmmmmmmiiiiiiiiihhhfffdddbbbaaa\\\\\\[[[ZZZYYYXXXWWWWWWSSSQQQOOOLLLKKKKKKLLLMMMOOOQQQPPPLLLJJJJJJIIIEEEAAA???<<<;;;:::999777555222444777999:::999888777333222111000000000111222222333333444333222111111...///000222333444555555000111111222222222222222222222222222333333333333444444222222222222444444444444555555666777777777555777999:::999999:::;;;999999999888888888888888666555333444555666666555222222222333333333222222333333333333333333333333444333222222444666666555333444555555666666555555555555666666777777888888666999===?????????>>>???DDDBBB<<>>???@@@AAA=========>>>======<<<<<<888888777666666666777777222222222333555666888999@@@AAACCCFFFHHHIIIJJJJJJHHHGGGDDD@@@<<<777333111---...///000000111111000///000111222222111000///444444555777999;;;===>>>888888888777777777777777::::::;;;<<<===??????@@@>>>???BBBEEEHHHJJJLLLLLLPPPTTTXXXYYYXXXWWWYYY\\\___aaaeeeiiikkkmmmmmmmmmqqqqqqpppoooooopppqqqrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmnnnnnnnnnmmmlllkkkkkkjjjiiigggeeebbb```^^^]]][[[YYYVVVSSSQQQPPPPPPQQQOOORRRQQQNNNMMMNNNLLLHHHKKKIIIEEECCCCCCAAA@@@>>>777888999:::;;;:::999999333333222222111222222333333333444555444333222111///000111333444555555555111111222333333333333222333333333333333333333333444444222222222222444444444444555555666777777777444666888999888777888999:::999999888888888999999888666444444555666555444111222333333444333333333333333333333333333333333444333222333555666666666444555555666777666666666555555666666777777888888666999===@@@@@@?????????BBBAAA999CCCggghhh}}}{{{RRRTTT}}}hhhrrraaannnUUUZZZdddVVVXXXUUUpppmmmZZZXXXSSSWWWTTTTTTSSSTTTTTTTTTSSSRRRQQQPPPNNNMMMLLLKKKJJJJJJJJJJJJJJJIIIHHHIIIKKKMMMMMMLLLIIIGGGEEEDDDEEEEEEDDDBBBAAAAAABBBBBBBBBCCCCCCCCCuuuaaa888&&&(((...,,,++++++***************(((((()))***)))((('''&&&&&&&&&&&&'''''''''((((((%%%&&&'''((())))))))))))''''''''''''''''''''''''%%%'''************+++,,,))))))))))))))))))(((((((((((())))))))))))))))))***+++---,,,,,,+++---...---///111333555666666666555444222111111111222222111111000000111222444555<<<<<<<<<<<<<<<;;;;;;:::999:::;;;<<<===>>>>>>>>>;;;;;;<<<<<<;;;;;;:::999666555444444333333333444222666<<>>777333111222333444444555444444222555888<<<===<<<:::888333333444666777888999:::======<<<<<<;;;;;;::::::999:::::::::999999888888555666777888:::;;;<<<===>>>BBBEEEFFFDDDCCCDDDFFFMMMOOORRRVVVZZZ^^^```aaaggggggfffgggiiikkknnnppppppppppppqqqrrrrrrssssssooopppppppppppppppppppppqqqpppooommmllljjjiiihhheeecccaaa^^^\\\ZZZZZZYYYXXX[[[ZZZVVVSSSSSSQQQLLLQQQNNNKKKJJJJJJJJJIIIGGGBBBAAA@@@???===<<<;;;:::222222222333333333333333333444555666555444222111000111222333333333222222111222222333444333333333444444444444444444333333444444222222222222444444444444555555666777777777666777999999888777777888:::999888888888999:::::::::888555555555555444333111222333444444444333333444444444444444444444444555333222333555777777666555666777777888888777777666666666666777777777777777;;;???AAAAAA@@@@@@@@@@@@AAA:::BBBbbb~~~eee{{{zzzQQQWWWkkkzzzkkkvvvuuuQQQIIIWWW}}}}}}}}}^^^TTTZZZaaapppYYYWWWTTTXXXRRRQQQRRRRRRRRRSSSRRRRRRQQQPPPNNNMMMLLLKKKKKKJJJJJJKKKKKKJJJIIIJJJLLLNNNNNNMMMKKKHHHEEEEEEFFFFFFDDDBBBAAAAAABBBBBBBBBBBBBBBCCCvvv~~~]]]555###&&&///...---,,,+++************'''((()))))))))(((&&&%%%&&&&&&&&&'''''''''((((((%%%&&&'''((())))))))))))''''''''''''''''''''''''%%%''')))*********,,,---***)))))))))(((((((((((())))))******++++++,,,,,,,,,---...---+++++++++,,,---...111333555666777777222222111111111222444555222222222333555777999;;;AAAAAA@@@???>>>;;;:::999;;;;;;<<<<<<<<<<<<;;;;;;999:::::::::999999888777444444333222222222222222>>>EEEQQQ\\\eeejjjkkkkkkrrryyyuuummm___]]]ZZZTTTMMMFFF@@@===???@@@AAABBBCCCCCCCCCCCCEEEIIIPPPVVVZZZ[[[YYYXXXRRRSSSTTTUUUVVVVVVVVVVVVSSSRRRRRRQQQPPPOOONNNNNNFFFFFFEEEDDDBBB@@@>>>===:::999999888999999::::::777:::======:::999:::;;;===???BBBFFFKKKPPPTTTVVVZZZZZZ[[[]]]```dddhhhjjjmmmmmmnnnooopppqqqrrrrrrppppppqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrrrrrrsssssspppooommmkkkiiihhhgggfffeeegggeee```\\\[[[WWWRRRQQQOOOLLLLLLMMMNNNMMMMMMKKKIIIFFFCCC@@@===<<<;;;111222333333333333222222333444555666666444222111222222333333222111///...111222333333444444333333444444444444444444444444444444222222222222444444444444555555666777777777777999::::::888777777888:::999888888888999:::;;;;;;999666555555555333222000111333444555444333333444444444444444444444444555333222333555777777666666666777888888888888888777777777777666666666666999<<>><<<::::::======;;;>>>888555:::<<<:::999;;;>>>???BBBGGGLLLMMMHHHDDD???EEECCC999222333666777JJJVVVaaadddjjjpppjjj^^^iiiooo}}}wwwjjjeeebbbeeekkkqqqwww|||zzzuuussspppnnnjjjfffbbb]]]XXXUUUSSSPPPKKKGGGCCC???<<<999<<<;;;;;;;;;===@@@BBBDDDIIIJJJLLLNNNQQQVVV[[[```cccdddeeegggiiijjjkkkllljjjlllnnnnnnmmmooossswwwrrrsssuuuvvvvvvvvvuuutttvvvxxxyyyyyywwwvvvwwwwwwrrrssssssqqqmmmgggaaa]]]___^^^[[[WWWSSSPPPMMMLLLRRRPPPLLLIIIHHHFFFCCCAAA666444111111222444555555555444333333555555444333444444444444444444444444222444444111222666777666666666444444333444555666999777444222222333555666999777666777999:::777444:::::::::888777777:::<<<999999888777777888888999777777666555555555555555444444333222222222333333000000111222333444444555333333222222333444666777666666777777777777666666777666555555555666888999???AAABBBBBBAAA@@@AAABBB@@@CCC>>>DDD^^^uuuxxxfffvvvyyy~~~oooOOOWWW\\\~~~~~~{{{^^^TTT___uuugggpppzzzkkkRRRooohhhkkkVVVWWWRRRSSSQQQXXXNNNOOOPPPQQQQQQPPPPPPOOOLLLOOOMMMHHHGGGKKKOOOOOOOOONNNMMMLLLKKKJJJIIIIIIJJJJJJIIIFFFCCCBBBDDDEEEHHHDDDAAAAAADDDEEEBBB>>>}}}mmmPPP333%%%%%%))))))******+++,,,,,,,,,,,,,,,,,,+++***)))''''''&&&&&&))))))(((((((((''''''''''''''''''((((((((((((((((((((((((((())))))))))))(((((()))))))))(((''''''))))))))))))*********+++------------------------,,,,,,,,,+++,,,,,,---...//////000111222333444444333333333333555666777888555444666;;;<<<888777999===<<<999777555444333111:::777999@@@DDDDDDFFFJJJSSS[[[eeemmmlllbbbSSSIIIHHHWWW^^^RRR???666888<<>>@@@BBBBBBAAAAAAAAABBB@@@CCC>>>EEEaaayyykkkvvvsssttt{{{oooLLLYYYcccyyyttt\\\JJJLLLIIIrrriii\\\cccccceee~~~iiiXXXZZZTTTTTTPPPTTTOOOPPPQQQQQQRRRQQQPPPOOORRRSSSQQQLLLKKKMMMNNNKKKMMMLLLKKKJJJIIIHHHGGGGGGHHHIIIIIIGGGEEEEEEFFFGGGFFFCCCAAABBBEEEEEEBBB>>>ccc;;;'''&&&)))***++++++,,,,,,------------,,,,,,+++***)))(((''''''''')))))))))((((((((('''''')))))))))(((((('''''''''))))))))))))((((((((((((&&&&&&''''''((((((''''''))))))*********+++++++++........................,,,,,,,,,,,,,,,---......000111222444555555555444444555666777666777999;;;::::::<<<===999333333777333222333555888;;;???BBBMMMPPPVVV[[[ZZZXXX\\\cccnnnxxx}}}jjjTTTGGGVVVnnnxxx```QQQSSSZZZpppyyy}}}yyyzzzzzzrrrjjjdddaaaYYYSSSLLLGGGEEECCCAAA???FFFFFFHHHJJJOOOTTTYYY\\\```bbbdddfffhhhkkkooorrruuuvvvwwwxxxyyyyyyyyyxxxvvvxxx{{{||||||||||||}}}|||||||||{{{zzzxxxvvvuuuqqqpppmmmjjjfffccc```___]]]YYYTTTPPPNNNMMMKKKIIIFFFCCC>>>;;;999888666444666333000///000111111111222222222333333444444444444666555222333666777555777666555444444555666777666555666666666666666777888666444555777888999999666666666555333444666888999999;;;;;;;;;;;;:::999888777666666555555666666555555444333333333333333444333333333222222222111333333333333333444666666666666777777777777666666999999777777666777888999>>>@@@BBBCCCBBBAAAAAABBB???BBB===EEEbbb{{{kkkvvvuuuttt}}}pppNNNaaaiiikkkhhhNNNAAAHHHIIIqqqUUUDDDNNNhhhlllttt}}}|||~~~fffYYY\\\WWWUUUOOOPPPPPPPPPQQQRRRRRRQQQPPPOOOOOOOOOMMMJJJLLLNNNLLLGGGJJJJJJIIIHHHGGGGGGFFFFFFDDDFFFGGGGGGFFFEEEEEEFFFCCCAAAAAABBBEEEEEEBBB>>>}}}TTT...%%%,,,---,,,...,,,,,,---......---------++++++***)))((((((((())))))))))))((((((((((((''')))(((((((((((((((((((((******))))))((((((''''''%%%%%%'''(((((()))))))))*********+++++++++,,,,,,------------............---,,,,,,,,,---...///000111222555777888777666555777888999888666666888:::888666666555222111888BBB;;;<<>>;;;999;;;777333000000111111111111111222222333444444444444777666444444777777444777666555555555666777888444555777888888888888777777666444444555777:::;;;555666666555444444555777777888:::<<<<<<;;;999888888777777666555666666666666555444333333333333333333333333333333333333333333333333333444444555555666666777777777777666666::::::888777777777888999===???BBBCCCBBBAAAAAABBB>>>@@@;;;CCCbbb{{{fffzzztttSSSllljjjcccrrr```SSSRRRhhhUUUKKK^^^}}}zzz}}}}}}dddYYY[[[UUUUUUOOOOOOPPPQQQRRRRRRRRRQQQPPPOOOIIIIIIHHHIIIOOOTTTQQQJJJIIIIIIIIIHHHGGGFFFFFFFFFBBBDDDFFFFFFEEECCCCCCCCC?????????AAACCCCCC@@@>>>```>>>$$$%%%---***(((***---------......---,,,,,,+++***)))))))))))))))******)))))))))((((((((((((''''''(((((()))******+++******))))))((((((''''''&&&'''((()))***+++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,---------------------...///000111333444666888999888777666666777777666555555666888000111555999;;;>>>IIITTTVVVZZZdddnnnnnnfffaaabbbgggwwwzzzfff\\\dddoooyyyzzztttsss}}}sssiiiaaa[[[WWWKKKHHHDDDCCCEEEJJJOOOSSS]]]___bbbfffkkkpppsssuuuxxxyyy{{{{{{zzzyyyzzz|||{{{zzzyyyxxxxxxxxxyyyzzz||||||{{{{{{zzzyyyyyyxxxtttpppjjjdddaaa^^^[[[YYYVVVSSSPPPMMMKKKIIIFFFDDD@@@<<<777333222111111000222222222333333444444444444777777555555888888555777666666555666777888999555666888999:::999888777666555555444444666999;;;777888888888666666777999555777999:::;;;:::999777888888777666666666666666777666555444333333333333111111222333444444555555333333444444444444444444666666777777777777666666:::999888777777888999999<<>>===EEE111$$$(((---***'''***,,,------------,,,,,,+++******)))))))))***++++++******)))))))))(((((((((&&&''''''(((***++++++,,,))))))))))))((((((((((((((()))***+++,,,,,,---,,,++++++,,,,,,,,,---------***++++++,,,,,,------------------...///000111222555666777888999888777777444333333555999<<<======AAADDDLLLTTTVVVTTTWWW\\\\\\dddsss|||jjj\\\XXXiiixxx|||mmmiiirrr{{{{{{|||~~~}}}wwwuuu|||ssslllbbbXXXRRRMMMIIIGGGKKKLLLOOOSSSWWW\\\```bbbnnnpppqqqrrrtttvvv{{{~~~~~~}}}{{{zzzyyyyyyyyyzzzzzzzzzzzzzzzzzzzzzzzz|||xxxtttqqqnnnkkkhhheee```]]][[[YYYXXXVVVSSSPPPIIIEEE???;;;888555333111444444444444444444444444333666777666666999999666777777666666666888999:::777888999:::::::::999888555666666555444555888:::888:::;;;:::999888999:::555666888999:::999999888999888777777666666777777777777555444333333333333111111222333444555666666333333444555555444444333666666777777777777666666888777777666777888999:::;;;>>>BBBDDDDDDBBBBBBBBBCCCDDD>>>HHHiiiiiixxxRRRzzzmmm~~~iiixxxxxxyyybbbWWWUUUNNNSSSQQQRRRPPPQQQQQQQQQQQQOOONNNMMMKKKMMMMMMMMMQQQUUUSSSMMMJJJJJJJJJIIIIIIHHHHHHHHHIIIJJJJJJIIIFFFDDDCCCDDD>>>>>>==================:::///''')))---,,,,,,---,,,,,,,,,,,,,,,+++*********)))))))))***++++++,,,*********)))))))))(((((((((((()))))))))*********(((((((((((()))))))))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++,,,,,,---......///---------...///000222333777777777777777888888888333111222:::EEENNNPPPOOOWWWWWW\\\cccddd```^^^___\\\```mmmyyyvvviiibbbfffuuu~~~|||~~~}}}}}}~~~}}}}}}|||}}}uuummmhhhZZZYYYWWWUUUSSSSSSRRRRRR]]]]]]^^^___aaaeeelllqqqwwwwwwxxxyyyzzzzzz{{{{{{zzzzzzyyyyyyxxxxxxxxxwwwyyyxxxwwwvvvvvvtttqqqnnnkkkiiifffeeedddaaa^^^\\\VVVRRRLLLGGGCCC>>>:::777777666666555555444444333111555777666888;;;;;;888777777666666777888:::;;;:::::::::::::::999999888444666777777555444666888999;;;<<<<<<;;;::::::;;;777777888999999::::::;;;999888777777666666777777888777666555333333333222222333333333444444555555333444444555555444333333666666777777777777666666666555555555666888:::;;;:::>>>BBBDDDDDDCCCBBBBBBBBBBBB===HHHlllgggwwwSSS~~~ppptttvvvyyy{{{vvvxxx|||zzz```WWWUUUNNNSSSQQQPPPOOOPPPPPPPPPPPPNNNMMMLLLJJJMMMMMMJJJJJJMMMLLLHHHIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHFFFDDDCCCDDDEEEAAA@@@???===<<<<<<>>>???555...'''%%%(((+++,,,,,,,,,,,,,,,,,,++++++***)))))))))))))))***+++,,,,,,************))))))))))))************))))))))))))''''''(((((())))))************+++,,,,,,,,,,,,+++,,,,,,,,,---------......,,,,,,------...///000000------......///111222333888777777666777777888999555333555AAARRR___bbbaaaTTTRRRSSSZZZ___aaabbbeeekkkgggjjjqqqoookkkqqq~~~}}}~~~|||{{{yyytttvvvzzz}}}~~~wwwnnnfff^^^ZZZWWWNNNNNNMMMLLLMMMRRRYYY^^^iiikkknnnssswwwzzz|||~~~}}}}}}|||{{{yyyxxxwwwwwwsssssstttvvvwwwwwwtttqqqsssqqqnnnmmmkkkiiieeebbbaaa^^^XXXSSSMMMHHHBBB>>>888888777666555444444333000555777777888<<<<<<999888777777777777999;;;<<<;;;;;;;;;::::::999999999333666888888555444444666999;;;===<<<;;;:::;;;;;;999999999999:::;;;<<<===999888888777777777777777888888666555444333333222555555444444444333333333333444555555555444333222666666777777777777666666444444444444666888:::;;;:::===BBBDDDDDDCCCBBBBBB===>>>999GGGmmmbbbvvvXXXrrrsssxxxzzztttuuuxxxyyy}}}___XXXVVVOOOSSSPPPNNNOOOOOOPPPPPPOOOMMMLLLKKKKKKOOOOOOLLLJJJLLLMMMLLLIIIIIIHHHHHHHHHHHHHHHHHHCCCDDDCCCBBB@@@AAACCCEEEDDDCCC@@@>>><<<<<>>AAAGGGQQQXXXZZZIII;;;777GGGWWWZZZWWWWWWKKKNNNRRRXXX^^^eeejjjmmmooommmjjjggghhhmmmuuu{{{~~~~~~sssfffgggiiilllqqqwww}}}uuunnnhhh^^^RRRJJJFFFEEEEEEOOOSSSYYY```ggglllooopppwwwttttttxxx{{{{{{zzzyyyuuuuuuuuutttrrrsssuuuwwwuuutttrrrpppooonnnnnnmmmgggdddaaa___^^^XXXNNNFFFAAA???;;;999777555222000444555666777888999999999:::999888666555666:::<<<;;;;;;<<<:::888777777888777666666666666666777888999999:::;;;<<<<<<<<<<<<>>>===;;;:::999888888888999999999888777666666555666666555444333333222222333333333444444555555555333333333444444444555555777444222222444666444222666777888777666777888:::>>>@@@CCCFFFGGGEEECCCAAA@@@???@@@>>>nnnooolll^^^xxxtttaaatttyyy}}}zzzuuussswww}}}]]]VVVWWWTTTRRRKKKRRRPPPOOORRRVVVSSSKKKJJJNNNJJJIIIIIIJJJLLLMMMLLLJJJEEEFFFFFFGGGGGGGGGFFFFFFEEECCC@@@>>>>>>@@@BBBCCCFFFCCC???======>>>>>>>>>***)))((((((((()))+++++++++++++++,,,++++++************))))))******+++,,,***))))))***++++++***(((***)))((((((((()))***+++++++++++++++*********)))------------------------+++,,,---...////////////'''+++...///111444222---555333///,,,---444===BBBNNNUUU\\\aaaiiissszzz{{{OOOBBB>>>KKKWWWXXXVVVWWWYYYZZZ]]]```dddiiilllnnniiimmmqqquuuwwwyyy|||~~~uuujjjeeedddhhhnnnvvv}}}|||vvvrrroooiiiaaa[[[RRROOOLLLJJJKKKPPPUUUYYYaaafffmmmrrrsssrrrqqqqqqppppppqqqrrrrrrtttvvvwwwtttrrrooollljjjjjjjjjkkkmmmjjjhhhhhhhhhccc[[[TTTOOOKKKEEE@@@<<<999555222444444555666777777888888;;;:::999777555555888::::::;;;;;;:::888777777888888888888888888888999:::::::::;;;;;;;;;:::999999===<<<;;;:::999888888888999999888888777666666555666555555444333333222222333333444444444444444444333333333444444444555555666444222222444666555333666777777777666666888:::<<<>>>AAADDDFFFFFFEEEDDD@@@???BBBCCCssssssfff^^^wwwxxxhhhsssvvvyyyyyyxxxvvvwwwxxx}}}\\\UUUTTTQQQQQQKKKRRRQQQSSSXXX[[[VVVMMMJJJNNNIIIHHHHHHIIIKKKKKKJJJIIIFFFFFFFFFEEEEEEDDDDDDDDDDDDBBB@@@???>>>???@@@AAABBB@@@???>>>???@@@>>>===)))))))))((()))******+++******++++++***)))((((((***))))))))))))***++++++)))(((((()))++++++)))''')))))))))******++++++,,,++++++++++++************++++++,,,,,,------............---,,,,,,+++******---.........222555222,,,333000---...555AAANNNWWW```gggkkkmmmpppwww{{{{{{^^^UUURRRZZZ``````aaadddfffggghhhjjjmmmooorrrsssqqqvvv|||vvviiieeeggghhhnnnxxx~~~uuukkkeeeZZZPPPHHHFFFFFFGGGHHHOOOXXX]]]```dddiiimmmjjjkkklllnnnoooqqqrrrsssuuussspppmmmkkkkkklllmmmooommmmmmnnnooolllfff```WWWRRRKKKDDD???;;;777555777666666555666777888999;;;;;;;;;999666555666777999;;;;;;:::888777888999:::::::::::::::;;;<<<<<<;;;;;;;;;;;;:::999888777<<<;;;::::::999999999999999888888777777666666555555555555444444333333222444444444444444444333333333333333444444444555555666444333333444555555444555666666666555666999;;;<<<===@@@CCCEEEFFFFFFFFF@@@???CCCHHHyyyvvv^^^___yyyzzzuuuqqqrrruuuxxxzzzyyywwwuuuzzz[[[SSSRRROOOPPPJJJRRRQQQVVV]]]^^^VVVLLLIIILLLHHHGGGGGGHHHIIIJJJHHHGGGGGGFFFEEECCCBBBBBBBBBBBBCCCBBBAAA??????>>>>>>>>>>>>>>>>>>@@@AAAAAA>>><<<)))))))))))))))******+++++++++++++++***)))(((((()))))))))))))))***++++++***(((''''''((())))))(((((()))***+++,,,------,,,++++++++++++++++++++++++))))))***+++,,,......//////......---------------333222...+++///555555111...++++++222<<>>@@@BBBDDDEEEFFFFFFAAA???BBBIII|||tttYYYeeevvvmmmppprrruuuwwwxxxxxxxxxxxx|||}}}ZZZTTTQQQMMMPPPLLLRRRQQQWWW\\\ZZZQQQIIIHHHKKKHHHGGGGGGHHHIIIIIIHHHFFFGGGEEECCCAAAAAABBBCCCDDDAAAAAAAAA@@@???>>>===<<<@@@???>>>???@@@???===<<<((()))))))))************++++++,,,,,,+++***))))))))))))(((((())))))***+++---***&&&$$$&&&(((***+++((()))***,,,------------+++++++++++++++++++++,,,))))))***+++---...//////------...///000222444666///222555999AAAIIIKKKHHH999111,,,000666;;;CCCJJJWWWZZZZZZWWWZZZccckkknnnkkkjjjlllpppsssuuuzzz{{{xxxooo}}}yyyzzz|||~~~zzzwwwqqqeeeYYYUUUVVVSSSLLLSSSSSSUUU[[[bbbgggiiijjjiiikkknnnppppppooolllkkkkkklllmmmnnnnnnllliiigggeeeaaaZZZTTTPPPMMMIIIGGG???===:::888666666777888666777999999888888999:::888999::::::999888999;;;999999999::::::<<<======;;;;;;<<<===>>>>>>======;;;;;;:::999999:::::::::777777777666666666666666444444444444444333333333555555555444444333333333333333333444444444555555444444444444444555666777555555666555555888<<>>@@@HHH|||tttYYYooopppmmmooossswwwuuurrrsssyyyyyyYYYUUURRRNNNQQQMMMSSSTTTXXXZZZTTTLLLHHHIIILLLIIIHHHGGGHHHJJJJJJHHHFFFEEEDDDBBBAAABBBDDDFFFGGGAAAAAA@@@@@@???>>>======EEEBBB>>><<<<<<<<<<<<;;;(((((()))************)))******+++++++++++++++***)))(((((((((((()))******...***&&&%%%&&&)))++++++*********++++++,,,,,,---++++++++++++,,,,,,,,,,,,******+++,,,---...//////,,,,,,++++++---///111222999DDDRRR\\\eeelllllliiiKKK===333444:::@@@KKKVVVbbbdddbbb___aaaiiiqqquuurrrtttwwwzzz}}}yyy|||wwwzzz|||~~~yyyvvvtttgggWWWGGGFFFFFFKKKRRRYYY\\\\\\bbbeeejjjnnnppppppnnnmmmnnnooopppqqqpppooommmlllkkkgggaaa\\\WWWSSSNNNKKKDDDBBB???<<<999777666666555777888888777888;;;===777888::::::999999:::<<<999999999999:::;;;======;;;<<<===>>>????????????<<<;;;::::::999999999999666666666666666666666666444444444444444444444444444444444444444444333333333333333444444444555555333444555555444555777888666666666666666999>>>AAAAAABBBDDDEEEFFFFFFEEEDDDDDD===@@@JJJ}}}|||ZZZxxxqqqyyyqqqooosssvvvsssooooooxxxtttXXXVVVRRRNNNRRRNNNRRRUUUXXXVVVPPPKKKKKKLLLLLLIIIHHHHHHHHHIIIIIIGGGFFFBBBBBBBBBBBBCCCEEEFFFHHHAAAAAA@@@????????????@@@GGGCCC>>>;;;;;;;;;;;;;;;'''((()))***+++******)))'''((()))***++++++++++++((((((((((((((()))******+++***((()))***+++***))),,,+++***))))))***+++,,,+++++++++,,,,,,,,,------++++++,,,---...////////////000333777===CCCIIILLL```kkktttvvvuuuuuutttqqq[[[LLLBBBFFFNNNTTT^^^jjjmmmppppppmmmnnntttyyy{{{}}}{{{wwwuuutttttttttyyywwwxxx|||zzzxxxvvvwww||||||}}}~~~|||~~~}}}|||eee^^^WWWSSSRRRRRRPPPMMMWWWZZZ]]]aaaeeeiiikkkkkkkkkmmmoooqqqqqqpppppppppjjjgggdddaaa^^^ZZZUUUQQQMMMKKKHHHEEEAAA===:::888888888888777666777:::===666888999999999999;;;<<<999999999:::;;;<<<===>>><<<======>>>>>>>>>=========<<<;;;:::999888888888666666666666666666666666444444444444444444444444333333444444444444444444333333333444444444555555333555666666444444777:::777777777777777;;;@@@DDD@@@BBBEEEGGGIIIHHHGGGFFFCCC<<>>???@@@BBBCCCDDDAAA>>>===<<<<<<;;;:::'''((()))++++++******)))%%%&&&''')))************((((((((((((((()))******))))))***,,,...---)))'''---+++***(((((()))+++,,,+++++++++,,,,,,---------,,,------....../////////333999BBBPPPaaaqqq~~~xxxiiicccaaaaaaeeeXXXQQQXXX]]]]]]aaaiiiooouuuzzz|||xxxyyy}}}{{{~~~tttqqqkkkccc\\\XXXXXXYYYeeedddiiivvvzzzwwwsssnnnlllrrr}}}|||~~~zzz}}}zzzlllaaaXXXOOOHHHIIIJJJLLLPPPUUU[[[```cccfffhhhkkkmmmnnnnnnooopppjjjiiihhhhhhhhheeeaaa]]]UUUTTTQQQMMMIIIDDD@@@===::::::999666555666999<<<666777999999999999;;;===999999::::::<<<===>>>???>>>>>>>>>>>>===<<<;;;:::>>>===<<<:::999888888888555555555666666666666666444444444444444444444444333333333444444555555555333333333444444444555555222555666666444444777:::777888888777888<<>>AAAEEEIIIKKKKKKIIIHHHBBB<<>>???AAADDDFFF??????>>>??????>>>;;;999(((((((((((()))))))))***''''''((((((((())))))***&&&&&&%%%%%%''')))+++,,,)))************+++++++++,,,***'''(((+++------,,,+++,,,------++++++,,,...---...///......222888>>>CCCTTTlll{{{oooaaaXXXVVVZZZ^^^\\\]]]___bbbgggnnntttxxxxxxyyy|||}}}|||vvvzzznnnhhh^^^TTTMMMJJJJJJKKKLLLUUUbbbqqq}}}vvvkkknnnxxxzzz{{{{{{~~~~~~rrr^^^RRRKKKEEEDDDEEEHHHOOOVVV]]]___cccgggjjjlllmmmmmmkkkiiihhhjjjmmmlllfff```^^^\\\YYYTTTPPPKKKHHHFFF>>>===;;;999888999:::;;;999888888888999;;;>>>@@@<<<<<<<<<<<<;;;;;;;;;;;;??????@@@@@@???===;;;:::<<<<<<;;;:::999777666555666666666666666666666666555555444444444333333333666555333222222333444555000111333555666666555555555555444333444555666777999888888888:::>>>AAADDDAAADDDGGGIIIIIIGGGGGGGGG@@@<<<<<>>=========EEECCCAAA???<<<;;;::::::(((((((((((())))))))))))&&&'''((())))))))))))(((&&&&&&&&&'''((()))++++++************++++++++++++---+++((()))***+++***)))++++++)))((('''***///222...///111555<<>><<<===@@@AAA???===????????????>>>===;;;;;;<<<<<<;;;;;;999888666666666666666666666666666666555444444444444333333333555444444333333444444444111222444555555555555444555444444333444555666777888888777888;;;>>>BBBEEE@@@CCCGGGHHHHHHFFFFFFFFFGGGAAAAAAiiiuuu```vvv}}}{{{^^^bbb{{{tttlllpppooommmmmmppppppnnnnnnqqqtttiii]]]SSSPPPQQQOOONNNOOONNNNNNMMMMMMLLLJJJIIIHHHHHHHHHHHHHHHGGGEEECCCBBBDDDCCCBBBAAAAAABBBCCCDDDBBBAAA@@@>>>>>>=========BBBAAA@@@>>>===;;;:::999)))))))))(((((((((((((((&&&''')))******)))((('''&&&'''((()))***+++++++++************+++++++++,,,,,,+++***+++,,,,,,+++***))),,,///000...---,,,,,,222:::FFFUUUcccppp{{{}}}{{{xxxuuupppkkkgggeeebbb]]]YYYYYY```iiippp{{{~~~~~~}}}~~~}}}zzzrrrpppssssssllliiilllbbbaaa^^^[[[WWWUUUSSSRRROOOPPPNNNIIIEEEDDDAAA===:::777444666:::======<<<555444333444555555333111777555111---,,,+++,,,---+++,,,///222666:::===??????BBBGGGKKKNNNRRRVVVYYYeeegggiiimmmppptttvvvwww{{{~~~rrrlllooo~~~{{{yyy}}}wwwlllbbbggguuu{{{yyyssspppnnnnnniii^^^TTTPPPEEEEEEFFFHHHMMMSSSXXX\\\bbbbbbbbbfffjjjllljjjgggeeeccc```]]][[[YYYWWWWWWSSSQQQMMMHHHBBB===999777:::999888777777888999:::>>>:::777999???AAA>>>:::??????>>>>>>======<<<<<<;;;;;;;;;;;;:::999777777777777777777777777777777444444444444333333333333333333444444555444444333333333444555555444444333555444444444444555666666777666777999<<<@@@DDDFFFBBBEEEIIIKKKJJJHHHHHHHHHHHH@@@AAAlll|||dddqqqwwwRRRjjjzzzaaakkkyyyqqqnnnqqqppplllkkknnnnnnlllnnnqqquuuhhh]]]SSSQQQQQQOOONNNOOOMMMMMMMMMMMMLLLJJJIIIHHHHHHHHHHHHGGGGGGEEEDDDCCCCCCBBBBBBAAAAAAAAABBBCCC??????>>>===============>>>?????????>>><<<:::999)))))))))))))))((((((((('''(((+++,,,,,,+++)))'''&&&''')))++++++++++++************+++++++++,,,,,,******+++,,,......///...------...------///333666KKKWWWiiizzzkkkeee___]]]```eeehhhiiillllllmmmnnnqqqwww||||||zzz~~~yyyoooggg___ZZZXXXRRRIIICCCCCC>>><<<999666333000...---...///...,,,+++***)))'''***(((&&&''')))+++***)))((('''&&&%%%%%%&&&&&&&&&******)))((((((((())))))((((((''''''''')))***+++(((***,,,...///000333555666888;;;???CCCGGGJJJLLLSSSWWW\\\aaagggmmmsssxxxxxxtttxxx~~~zzz{{{jjj[[[[[[eeemmmnnneeedddhhhpppuuurrrnnnlll]]]WWWOOOGGGDDDEEEIIILLLUUUXXX^^^fffkkkllliiieeeeeecccaaa]]]ZZZXXXVVVUUUUUUTTTQQQMMMHHHCCC???<<<999999888888888999999:::;;;999888999===>>>===;;;???>>>>>>=========>>>>>>;;;;;;;;;;;;:::999888777888888888888888888888888444444444333333333222222222333444555555555444333444444444444444444333333444444444444555555666666555666777999===AAAEEEGGGFFFIIIMMMOOONNNMMMLLLLLLGGG>>>@@@mmmxxx}}}bbbddduuuZZZlllrrrsssrrrrrrooollljjjllllllkkkmmmqqqvvvggg\\\RRRQQQQQQPPPNNNOOOMMMMMMMMMMMMLLLKKKJJJIIIGGGGGGGGGGGGFFFFFFEEEEEEBBBBBBBBBBBBBBBAAAAAAAAA>>>======<<<<<<<<<======<<<===???@@@???>>><<<:::************************)))***,,,......,,,***(((&&&((()))+++++++++***)))***++++++++++++,,,,,,,,,)))******+++,,,,,,---...///+++''''''...===PPP\\\llloootttyyyzzzwwwqqqmmmnnnhhhaaa```eeennntttwwwwwwzzz~~~~~~}}}vvvzzzzzzsssjjjhhhbbbZZZUUURRRKKKCCC???:::777777555111...---,,,+++***((('''&&&&&&%%%)))))))))++++++***))))))******+++,,,,,,+++)))'''+++***)))'''&&&'''(((***((((((((((((((((((((((((++++++++++++***)))((('''***+++,,,+++***)))***+++,,,,,,,,,,,,,,,+++++++++///222555888;;;???DDDGGGQQQUUUZZZ^^^aaafffmmmrrrwwwrrrttt}}}~~~}}}zzzppp|||yyyiii^^^^^^gggooorrrddd___^^^dddjjjkkkkkkllluuuppphhh]]]TTTLLLHHHEEEKKKMMMRRRYYY```eeeggghhhfffeeeccc```\\\YYYVVVUUUQQQQQQPPPNNNLLLIIIGGGFFF>>>>>><<<;;;:::999888888:::===??????======@@@BBB>>>>>>??????????????????<<<<<<<<<;;;:::999888777999999999999999999999999444444333333333222222222111222444555666555444333555444444444333333444444444444444555555555555555444555777:::>>>BBBEEEGGGFFFIIINNNPPPPPPOOOOOOPPPJJJBBBBBBlllttt~~~xxxbbbhhhxxxqqqzzzppptttrrrpppoookkkjjjllllllkkkmmmqqquuueee[[[RRRQQQRRRPPPNNNNNNLLLLLLMMMLLLLLLKKKJJJIIIGGGGGGFFFFFFFFFFFFFFFFFFBBBBBBCCCCCCCCCBBB@@@@@@======<<<<<<<<<<<<<<<===<<<===???@@@@@@???===<<<******++++++,,,,,,,,,,,,***+++---------,,,***)))'''((())))))*********)))++++++++++++,,,,,,,,,,,,***++++++***)))***---///***///999EEEQQQ___kkksssnnnggg^^^YYY[[[ccclllrrrxxxuuuqqqqqquuu|||xxxwwwwwwyyy|||}}}}}}{{{sssnnnhhhbbb\\\TTTJJJCCC<<<;;;777111000222111---)))(((''')))***+++******((((((((((((((()))******(((%%%&&&((('''$$$###%%%###%%%''')))***(((&&&$$$++++++***(((&&&'''))),,,''''''''''''&&&&&&&&&&&&$$$%%%&&&''''''%%%###!!!%%%'''((('''&&&%%%&&&(((,,,,,,++++++***)))))))))&&&'''((('''&&&'''(((***&&&,,,111333222555<<>>???@@@BBBBBBBBBAAA@@@=========<<<:::999777666888888888888888888888888333333333333222222222222222222333444555555555555444444333333333444444555333444555555666666555555555666888;;;>>>BBBEEEGGGCCCGGGKKKOOOPPPPPPPPPQQQJJJCCC???bbb~~~xxxtttjjj[[[QQQ\\\qqqnnndddeeefffzzzcccMMMKKKppp~~~TTTWWWggg]]]}}}tttppprrrnnnnnnoookkkjjjmmmmmmkkkmmmppptttdddZZZRRRQQQRRRPPPNNNNNNLLLLLLLLLLLLLLLKKKJJJJJJGGGFFFFFFEEEFFFFFFGGGHHHBBBCCCEEEEEEEEECCCAAA???>>>>>>===<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>===<<<***++++++,,,---...//////******++++++******)))(((((((((''''''(((((())))))+++++++++,,,,,,,,,------***+++,,,,,,,,,000666:::<<>><<<:::888666555888888888888888888888888333333333222222222222111333333333333444555666666444333333222333444666666333444555666666666555444555666999<<>>===<<<<<<;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;***+++,,,---///000111111******)))((((((((('''''')))((('''&&&&&&''')))***++++++,,,,,,,,,---------)))+++---///333999CCCIIIcccdddeeeccc^^^YYYVVVUUUWWWXXX[[[cccnnnwww|||~~~{{{tttmmmgggdddbbbMMMDDD;;;777777666000***)))***)))(((&&&'''***---...///...)))((()))(((%%%******))))))***,,,+++(((''''''&&&&&&&&&''''''(((((($$$%%%******%%%%%%)))******)))'''%%%%%%&&&'''(((******(((%%%%%%'''***&&&&&&%%%%%%%%%&&&&&&'''%%%$$$$$$$$$%%%&&&&&&'''!!!"""$$$$$$$$$$$$&&&'''''''''''''''&&&&&&&&&&&&&&&'''(((((('''''')))+++)))))))))))))))(((&&&%%%''''''(((******+++333<<>>>>>>>>>>>>>>======<<>><<<<<<;;;;;;;;;:::999888888888999999......//////000///...,,,,,,+++)))((('''''''''((((((&&&$$$&&&***,,,***(((''',,,...,,,,,,......,,,***///555>>>NNN]]]cccaaaqqqfffVVVHHHDDDMMM]]]iiikkklllrrr{{{~~~{{{{{{{{{yyywwwjjj```SSSIIICCC>>>777333...---,,,+++************((((((((((((((((((((((((,,,222111(((%%%+++,,,'''(((((())))))))))))(((((((((((((((''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%((('''&&&%%%%%%&&&'''(((+++***(((((())))))(((&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((((('''&&&%%%%%%)))((('''&&&%%%$$$$$$$$$((())))))((('''&&&&&&(((''''''&&&&&&&&&&&&'''''',,,,,,+++,,,...111444666>>>IIIZZZgggpppwww~~~~~~|||~~~{{{xxxsssssstttpppqqqwwwyyyxxx{{{tttqqqggg^^^___hhhllljjjbbbbbbaaaccchhhmmmhhh```sss|||{{{bbbXXXMMMHHHFFFIIIOOOTTTYYY\\\ccc```\\\WWWRRRMMMJJJHHHDDDEEEEEEEEEFFFFFFEEEEEEFFFDDDAAA>>><<<<<<===>>>@@@@@@AAACCCFFFEEEAAA>>>@@@@@@@@@???<<<999666444888666777::::::555333555222222333333333222111111333333333444444444555555444444444444555555666666666555555555555666777777777777777999<<>>===<<<<<<;;;999999999999999999999999,,,111777999555///+++))),,,+++)))((('''''''''(((...+++(((&&&'''((()))***+++......***))),,,...---222<<>>BBBFFFHHH@@@GGGLLLOOOTTTYYYYYYVVVQQQCCC<<>>BBB>>>>>>>>>============<<<;;;;;;:::::::::::::::;;;999>>>AAA===444,,,)))***+++***)))((((((((((((((('''((()))))))))+++---000,,,......,,,000888======<<<@@@NNN___aaaSSSDDD>>>MMMRRRXXXaaajjjttt~~~}}}uuuqqqnnnfff\\\WWWRRRKKKCCC===777222...---***''''''***+++***(((++++++***)))(((((((((((('''''''''''''''''''''''',,,)))***,,,+++'''&&&(((&&&''''''''''''''''''&&&'''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&&&&'''''''''&&&%%%&&&(((((((((&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&'''''''''((((((((((((((((((((((((((('''&&&((('''&&&&&&%%%%%%%%%%%%%%%(((******)))'''&&&&&&''''''&&&&&&&&&&&&''''''((('''&&&%%%%%%&&&(((((((((((('''%%%&&&,,,555===DDDHHHMMMRRRWWW^^^gggmmmpppttt~~~xxxwwwwwwyyyjjjbbbdddfffooo{{{xxxlllcccaaa```___bbbkkksssrrrlllooouuuvvvooohhhgggjjjkkkhhhttt|||lll]]]QQQJJJEEECCCLLLPPPXXX```cccaaa\\\VVVOOOKKKEEE???===>>>@@@BBB???AAABBBCCCCCCAAA???>>>AAA======DDDNNNPPPHHH???@@@AAAAAAAAA???<<<999777888666777999999444333444444444444333333222222222333333333444444444555555666666666666666666666666555444444444444555666666666777999<<<@@@CCCFFFGGGBBBHHHLLLNNNRRRWWWXXXVVVSSSDDD===CCCmmmWWW[[[ssskkkmmmkkk^^^NNNUUU|||ooovvvssslllpppllllllllllllmmmnnnooopppuuu___WWWPPPPPPPPPOOOOOOPPPQQQOOOLLLJJJJJJLLLNNNPPPJJJHHHFFFEEEFFFFFFEEEDDDCCC???@@@EEEEEE???===AAA==================<<<<<<<<<;;;:::::::::;;;<<<===NNNJJJAAA666,,,)))+++///++++++***)))))))))))))))"""&&&+++---,,,---///222333555999>>>IIITTTXXXVVVEEE<<<;;;DDDDDD>>>AAALLL```gggqqqzzzuuummmmmmhhh]]]RRRKKKFFF>>>555///...+++***)))(((''''''***))))))+++---...---+++***)))((('''''''''''''''''''''''''''''''''''''''+++%%%&&&......'''$$$(((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%'''((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''(((((((((((()))'''(((((()))((((((''''''((('''&&&%%%%%%%%%%%%%%%$$$'''***+++***'''&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''(((((()))***)))((((((***,,,"""'''---000333999CCCKKKOOOTTT```jjjnnnmmmooosssttt|||{{{pppjjjnnnpppxxxvvvjjjdddaaa___bbbjjjoookkkeeedddoooyyy{{{yyywwwtttqqqxxx~~~rrrxxx{{{jjjWWWHHHDDDDDDGGGMMMUUU[[[]]]]]][[[WWWQQQJJJDDD???<<<;;;<<<===???BBBDDDEEEEEEEEE@@@======AAAHHHKKKGGGAAABBBCCCDDDDDDBBB@@@===<<<:::777777:::999555333555555555444333333333222222333333333444444444555555777777777777666666666666444444444444444555555666666888;;;???BBBDDDEEEFFFDDDHHHLLLMMMQQQVVVXXXVVVUUUDDD>>>@@@ccc___lllyyyiiippppppvvvccczzz{{{nnnuuuvvvqqqsssnnnmmmllllllmmmnnnpppqqqvvv___VVVPPPPPPPPPOOOOOOQQQQQQPPPOOONNNNNNNNNPPPQQQKKKIIIGGGFFFFFFFFFDDDBBBCCC??????BBBAAA>>>>>>AAA>>>>>>===<<<<<<;;;::::::<<<;;;:::999999:::<<<===OOOEEE666,,,)))***---///++++++++++++++++++******+++---...------000666;;;PPPQQQUUU^^^lllssslllaaaJJJ===777===AAAEEEVVVlllzzz{{{tttjjj^^^RRRJJJAAA???999333111222///***((((((((((((''''''((((((((((((***,,,------+++)))((((((''''''&&&''''''''''''''''''''''''''''''''')))###$$$---///(((%%%(((%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%'''((('''&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''(((((((((((()))''''''((((((((((((''''''''''''&&&%%%%%%%%%&&&&&&$$$&&&***+++***(((&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&&&&'''((((((&&&(((+++++++++)))((((((%%%(((***((($$$$$$)))...///222999CCCGGGJJJQQQYYY^^^bbbiiioootttwwwzzz|||{{{{{{}}}|||rrrmmmfffaaacccgggiiifffcccccckkkuuu|||yyy|||nnneeerrr{{{|||nnnUUULLLAAA>>>CCCMMMVVV[[[]]]]]][[[WWWQQQIIIAAA<<<999999999;;;>>>CCCGGGIIIAAAAAA@@@AAABBBDDDEEEFFFEEEEEEGGGGGGFFFDDDBBBAAA===:::999;;;:::666555777777666555444333333333333333333333444444444555555777777777777777666666666555444444444444555666666666888<<<@@@CCCEEEEEEEEEDDDHHHKKKLLLOOOUUUXXXVVVVVVDDD@@@===ZZZ```sssvvvppp___}}}xxxooossstttrrrpppooonnnmmmmmmnnnoooqqqrrrvvv___VVVPPPPPPPPPOOOOOOQQQOOOOOOPPPQQQQQQPPPNNNMMMJJJIIIGGGFFFGGGFFFDDDBBBCCC@@@???@@@???>>>???BBB@@@???>>><<<;;;999888777:::999888888888:::;;;<<<;;;333+++))),,,///...+++,,,------...------,,,,,,...------///777CCCQQQZZZpppmmmnnnwwwrrr[[[HHHGGGMMMWWW]]]cccqqq~~~|||yyyvvvooofffYYYLLLBBB;;;666333,,,,,,***((()))---...+++''')))***)))((('''((()))###%%%(((***++++++***)))((((((''''''&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''$$$%%%+++...,,,((('''%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''(((%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%$$$%%%'''''''''%%%#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&'''''''''(((((((((%%%&&&'''''''''''''''''''''&&&&&&%%%%%%&&&&&&&&&$$$&&&)))***)))(((''''''''''''&&&&&&&&&&&&''''''###$$$$$$%%%%%%&&&&&&&&&'''&&&%%%%%%&&&(((***,,,(((***+++)))&&&%%%'''***'''%%%''',,,...000555;;;AAADDDIIIRRR^^^mmm}}}uuummmggggggiiiiiikkkmmmsssrrrpppsss}}}yyy}}}gggaaaqqqqqq[[[KKKEEEFFFHHHIIITTTWWWYYYZZZXXXRRRLLLHHH===:::777666777<<>>===>>>===999888:::999777666444333333333444333333333444444444555555555555555666666777777777555555555555555666777777888:::===@@@CCCEEEFFFFFFDDDHHHJJJJJJNNNUUUYYYXXXVVVDDDBBB;;;RRRzzz~~~yyyrrrqqqpppooojjjnnnnnnnnnoooooopppqqqrrrvvv|||___WWWPPPPPPPPPOOOOOOPPPMMMNNNPPPRRRQQQNNNKKKIIIIIIHHHGGGGGGGGGFFFDDDBBBCCCAAA@@@?????????@@@AAA???>>>===<<<:::888777777777888888999999:::::::::---+++***,,,///000...,,,---...///000000///...---+++...555BBBQQQ___jjjoooqqqkkkjjjyyyuuuWWWNNN[[[kkkvvv{{{~~~|||rrrkkkgggbbb[[[VVVIIIBBB999000,,,***)))))))))+++***'''(((++++++(((###%%%((('''&&&%%%'''(((###%%%(((***************((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''',,,000---&&&&&&&&&''''''''''''&&&&&&'''''''''((((((((())))))%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&&&&&&&%%%$$$((('''&&&&&&''''''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''%%%'''))))))((('''((()))''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%$$$$$$###(((&&&$$$$$$&&&)))+++,,,###$$$'''(((***************&&&$$$((()))((()))+++---000444:::CCCSSSfffrrr~~~|||vvvrrrqqqpppnnnrrrxxxzzzqqqmmmuuuzzzzzzyyyvvvppp}}}|||lllaaaVVVLLLDDDJJJLLLNNNPPPRRRTTTUUUUUUIIIEEE???999666777:::<<<===???AAACCCDDDEEEFFFFFFDDDFFFGGGIIIIIIHHHFFFEEEEEEAAA@@@AAA???<<<;;;===:::888666444333333444444333333333444444444555555333333444555666777777888777666666666666777888888999;;;===@@@CCCEEEFFFGGGDDDGGGIIIIIIMMMUUUZZZYYYVVVDDDCCC:::LLLxxxuuupppnnnpppkkklllmmmnnnoooppppppppppppvvvyyy```XXXQQQPPPPPPNNNNNNOOONNNNNNNNNNNNMMMKKKHHHGGGGGGGGGFFFGGGHHHGGGEEECCCAAAAAA@@@>>>>>>?????????<<<<<<;;;;;;:::999999999666777999;;;<<<<<<;;;:::---...............///000...///000111111000/////////777GGGYYYiiiooonnnjjj]]]VVVXXXnnnzzz[[[___ooopppggg[[[QQQIII@@@666...(((''''''(((***)))(((&&&$$$''''''&&&'''******'''(((***+++)))&&&######$$$$$$&&&((((((((('''''''''(((((('''''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$((((((%%%***333000&&&&&&''''''((((((''''''&&&'''((((((((())))))******%%%&&&&&&''''''&&&&&&%%%$$$$$$&&&&&&&&&&&&$$$$$$)))(((&&&&&&''''''&&&$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''###$$$%%%%%%&&&&&&&&&%%%&&&&&&%%%%%%%%%&&&&&&'''&&&'''((((((''''''(((***'''''''''&&&&&&'''''''''))))))((((((&&&%%%###"""%%%%%%&&&(((******(((&&&((((((((()))***(((%%%"""&&&""""""'''+++)))''''''$$$&&&((())),,,555DDDOOOdddnnnwww~~~~~~{{{zzzvvvrrrvvv~~~tttnnnrrr}}}}}}xxxvvvsssbbbUUUFFFEEEDDDEEEJJJPPPWWW\\\UUUPPPHHH@@@:::777666666888888;;;AAAGGGHHHDDD@@@CCCDDDFFFHHHHHHGGGFFFEEEGGGCCCBBBCCCAAA======???;;;999666444333333444555333333333444444444555555111222333444555777888888777777777777777888888999;;;;;;===@@@BBBEEEGGGHHHCCCFFFHHHHHHMMMUUUZZZ[[[VVVDDDDDD:::III}}}uuuvvvpppooouuuooojjjlllmmmoooooooooooonnnvvvxxxaaaYYYQQQPPPPPPNNNMMMNNNOOONNNMMMKKKIIIHHHGGGGGGFFFFFFFFFGGGHHHHHHFFFDDD???@@@???======??????>>>999999999::::::;;;;;;;;;666888;;;===>>>===;;;:::,,,,,,------...//////000///---...333777444...***444NNNgggoookkkcccUUUFFF===;;;JJJjjjuuuooouuu||||||nnncccNNNEEE:::111...------,,,***************)))(((((()))((('''&&&&&&'''((()))&&&&&&'''((((((''''''&&&%%%%%%%%%%%%&&&'''((((((***)))'''%%%$$$%%%&&&'''***)))(((''''''&&&&&&'''%%%&&&(((***++++++++++++)))'''&&&'''+++,,,+++)))&&&(((+++,,,+++)))((((((%%%&&&((())))))'''%%%$$$''''''(((((((((((('''''')))))))))))))))((('''&&&&&&%%%%%%''')))***)))(((%%%%%%$$$###$$$%%%&&&'''&&&&&&&&&&&&'''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&'''''''''((((((&&&&&&&&&'''((())))))*********)))''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''&&&''''''''''''''''''&&&***)))((((((***,,,///111:::EEESSSaaammmyyy~~~xxxrrroooqqqttt{{{yyysssnnnrrr|||tttvvvwwwzzz|||lll___MMMAAA???FFFOOOUUUXXXSSSLLLFFFBBB>>>999555;;;888555777===BBBDDDDDD???AAACCCFFFHHHIIIIIIIIIIIIIIIGGGFFFDDDBBB@@@@@@:::999777666444444333333444333222333555555555333333333555666777777777777666666666666666777888888999;;;>>>AAADDDEEEFFFFFFDDDCCCEEEJJJQQQVVVWWWWWWPPPJJJBBB:::KKK{{{vvvrrrtttwwwooossslllmmmmmmnnnooonnnnnnnnnxxxttt[[[WWWRRROOONNNMMMMMMLLLMMMMMMNNNNNNLLLIIIFFFCCCHHHIIIIIIIIIHHHGGGEEEDDDBBBBBBAAA@@@????????????===<<<;;;::::::;;;<<<===888:::<<<>>>>>><<<:::888,,,,,,---...///000111222333///------000444:::===OOOZZZccc```UUUJJJAAA:::777===QQQooo|||mmmaaaXXXNNNBBB999666222,,,)))((((((((('''))))))******)))(((((('''(((((('''&&&&&&'''(((((('''''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&'''((())),,,***((('''&&&&&&'''(((((((((''''''&&&&&&''''''$$$&&&''')))++++++++++++)))''''''(((+++,,,+++***)))***,,,,,,***(((((((((&&&&&&'''((((((((('''&&&'''(((((((((((((((((('''))))))))))))))))))((('''***))))))+++------,,,+++&&&%%%$$$$$$$$$%%%''''''%%%%%%&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&'''''''''&&&&&&''''''((())))))******)))((('''&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&'''(((***+++%%%+++444<<>>>>>999666333333777;;;@@@BBB@@@AAACCCEEEGGGHHHHHHHHH@@@AAACCCDDDCCCAAA???===;;;:::888666444333222111444333222333555666555444444555555666777777666666666666666666666777888888888:::>>>AAAEEEGGGHHHIIIDDDCCCEEEIIINNNSSSTTTSSSOOOHHH???999KKK{{{uuuqqqrrrvvvnnnqqqlllmmmmmmnnnnnnnnnnnnnnnvvvpppZZZWWWRRROOONNNNNNMMMMMMLLLLLLMMMMMMKKKHHHEEECCCFFFFFFGGGGGGFFFEEEDDDCCCCCCBBBAAA@@@???>>>>>>>>>===<<<<<<<<<<<<======>>>999:::<<<======<<<:::999,,,---...///000111222222222000...///444>>>JJJRRRfffccc___WWWIII<<<888;;;>>>JJJbbbyyy|||sssmmmbbbXXXIII:::111+++(((&&&((('''&&&'''))))))'''&&&(((((((((((((((((('''&&&''''''&&&&&&&&&&&&'''''')))((('''&&&%%%&&&&&&'''&&&&&&&&&&&&'''((())))))---,,,***((((((((())))))&&&&&&&&&'''''''''(((((($$$%%%''')))***+++,,,,,,***)))(((***,,,---,,,+++,,,,,,,,,***(((''''''((((((((('''''''''((((((((('''(((((())))))(((((('''(((((()))*********))))))))))))((()))++++++***(((&&&&&&%%%%%%&&&&&&'''(((%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''((()))))))))))))))((('''&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&"""$$$%%%&&&(((---666===JJJNNNSSSXXX[[[^^^aaacccccchhhnnnttt}}}}}}xxxyyy~~~{{{xxxxxxtttnnnuuu|||qqq^^^OOOGGG>>>BBBGGGIIIIIIGGGEEEEEE<<<:::777444222444888<<<>>>???AAACCCEEEFFFFFFFFF:::<<>>>>><<<:::888555222000///444333222333555666555444555666666777777666666666666666666666666777888888777:::===BBBEEEHHHJJJJJJEEEEEEFFFJJJNNNQQQRRRRRRRRRIII>>>666EEErrrssspppqqqtttlllooommmmmmmmmnnnnnnnnnnnnnnnrrrkkkYYYVVVQQQOOONNNOOOOOONNNKKKLLLLLLLLLJJJHHHEEECCCCCCDDDDDDDDDDDDDDDCCCBBBCCCBBBAAA???>>>=========<<<======>>>??????>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;............////////////,,,...111777DDDRRRYYY[[[]]]VVVSSSSSSLLLCCCFFFOOOWWWdddwwwzzzooodddXXXMMMGGG999555...((($$$&&&***...'''((()))******)))(((&&&&&&''''''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&***)))'''%%%$$$%%%&&&'''''''''''''''((()))******,,,+++***)))(((((())))))&&&&&&'''((()))*********&&&'''((()))+++,,,------+++++++++,,,------------++++++***(((&&&&&&)))+++,,,***(((&&&&&&&&&'''((('''(((((())))))((((((''''''(((((()))************((('''&&&'''(((((('''%%%&&&&&&&&&&&&''''''((((((&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''(((((()))))))))((('''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&'''(((((('''&&&$$$******)))'''%%%(((---111...111666;;;@@@DDDGGGIIIQQQ[[[hhhttt~~~|||~~~sssqqq}}}|||{{{~~~uuuqqqooommmjjjpppmmmmmmuuu}}}}}}rrrgggQQQGGG===<<>>666DDDnnn|||rrrpppooorrrkkknnnmmmmmmmmmmmmmmmnnnooooooooojjjYYYVVVQQQOOOOOOOOOPPPOOOLLLLLLMMMLLLKKKHHHFFFEEEBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA???>>>===<<<<<<===>>>???@@@AAA@@@???>>>===<<<;;;::::::;;;<<<===//////...------,,,++++++******---888MMM```ddd^^^GGGBBBCCCKKKOOOSSS___nnnvvv}}}}}}hhh```RRREEE;;;333///,,,)))++++++***(((''')))+++&&&'''''''''&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%***)))&&&%%%$$$%%%'''((((((((((((((()))***++++++++++++***)))(((((((((((('''((()))+++,,,,,,,,,,,,)))))))))***+++,,,---...,,,,,,------,,,,,,---...(((((((((&&&%%%'''***---...,,,)))&&&$$$$$$%%%&&&''''''((((((((((((''''''&&&'''((())))))))))))))))))(((((((((***)))(((&&&&&&&&&&&&'''''''''''''''&&&''''''''''''((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''(((((((((((((((''''''&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%'''(((***)))(((%%%$$$''''''''''''&&&&&&'''(((%%%%%%&&&))),,,///222333???MMM```rrrpppjjjuuu~~~zzzqqqnnnyyywwwtttxxx{{{vvvsssoookkkiiirrrjjjdddhhhsss{{{zzzvvvnnncccSSSHHHCCCDDDDDDEEE???AAABBB@@@:::666666777555666777:::<<>><<<888444111///444333333444666777777666333444555777888999999999666666666666666777777888888:::===???BBBCCCCCCCCCCCCEEEIIIMMMPPPTTTWWWYYYRRRIII@@@:::FFFnnnuuusssqqqooorrrkkkmmmnnnmmmmmmmmmmmmnnnoooooommmjjjYYYVVVRRROOOOOOPPPPPPPPPNNNNNNNNNMMMLLLJJJHHHGGGDDDDDDDDDDDDDDDDDDDDDEEECCCBBBAAA???>>>=========>>>???@@@AAAAAA@@@???>>>>>>===;;;::::::;;;===>>>///......---,,,+++******---***'''111KKKdddkkkcccHHHFFFIIIQQQ\\\kkk||||||{{{yyyooo___RRR@@@999///(((&&&(((+++,,,&&&))),,,---+++'''%%%$$$%%%&&&''''''&&&&&&(((***%%%&&&''''''((('''''''''&&&&&&''''''''''''&&&&&&((('''&&&%%%&&&&&&'''((())))))))))))***+++,,,,,,++++++******)))(((((('''(((***+++---......------+++************+++,,,---)))+++,,,+++******+++,,,%%%%%%%%%%%%$$$&&&))),,,...,,,)))&&&$$$######$$$&&&&&&&&&''''''&&&&&&&&&&&&&&&'''(((((((((''''''&&&%%%%%%&&&'''(((&&&%%%%%%%%%&&&''''''''''''&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''((((((((((((((((((''''''&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%&&&((('''&&&$$$###$$$%%%'''((()))((('''&&&***(((&&&&&&(((***+++***000>>>QQQdddwww~~~mmm^^^___jjjqqqpppmmmsssvvvyyy}}}|||yyyxxx|||{{{tttmmmiiikkkmmmmmmiiifffgggmmmssstttwwwsssdddNNN???<<<@@@;;;===??????===<<<;;;;;;555555666777999<<<>>>???BBBBBBCCCCCCDDDEEEFFFGGGAAAAAA@@@>>>;;;888444333444333333444666888888777444444666777888999999999666666666666666777888888888:::<<>>===>>>===<<<;;;;;;<<<===>>>---------------------------,,,***111JJJfffnnngggWWW^^^dddkkkwww|||tttnnneee]]]SSSHHH;;;222+++(((%%%%%%'''***---...%%%&&&(((******(((&&&$$$$$$'''))))))''''''(((***&&&&&&'''(((((((((((((((&&&'''(((((((((((('''&&&%%%%%%&&&&&&'''(((((((((******)))******+++,,,---,,,,,,,,,++++++***)))((()))***,,,---...---,,,++++++***)))((((((((())))))%%%''')))(((&&&%%%&&&((($$$%%%%%%$$$###$$$&&&))))))((('''%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&'''&&&&&&%%%%%%###""""""$$$&&&&&&%%%$$$###$$$%%%&&&'''&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''(((((((((((((((((((((''''''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&###$$$%%%&&&&&&&&&%%%$$$&&&'''(((***,,,,,,***)))+++))))))***,,,---+++))))))000999DDDSSSccclllmmmkkkgggaaa]]]___eeegggdddmmmuuu~~~~~~{{{uuuuuuyyyyyysssmmmkkkdddjjjnnnllleeebbbfffkkkiiirrryyyuuugggWWWMMMIII@@@>>>===<<<>>>???>>>>>>999999888777888999:::;;;<<<>>>@@@BBBDDDEEEDDDDDD@@@AAAAAA@@@>>>;;;888666444333333444777888888777777777888888888777777666666666666666666777888888888999<<>>===============<<<<<<<<<<<<======+++,,,,,,---...///000000+++///222:::OOOhhhooohhh___nnn|||~~~wwwqqqWWWMMM@@@444---+++,,,---((('''((()))***)))&&&###***)))''''''(((((('''%%%"""%%%))))))%%%"""!!!"""&&&&&&'''((()))))))))(((&&&'''((())))))((('''&&&###$$$&&&'''((())))))(((************+++,,,---...------------,,,+++******(((***,,,------,,,+++***+++***((('''&&&&&&&&&'''"""%%%&&&%%%###!!!###%%%$$$%%%%%%$$$###"""$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###&&&&&&&&&&&&%%%$$$$$$###&&&%%%&&&'''***+++***(((###$$$%%%&&&&&&&&&%%%$$$""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&%%%%%%&&&&&&''''''''''''%%%%%%%%%%%%'''((('''&&&&&&&&&(((,,,//////,,,(((''''''%%%&&&...<<>><<<===?????????>>>===;;;999777777777777888;;;???DDDFFFFFFDDDCCC@@@@@@AAAAAA@@@===;;;999444333333444777999888888:::::::::999777666444333666666666666666777888888777999<<>><<<;;;999888888777777888888999AAA???===:::888777666555888555333333666888777666777:::>>>@@@AAABBBDDDEEEEEEKKKOOOPPPRRRVVVXXXWWWRRRJJJ999===888OOO```@@@LLLsssWWWFFFQQQuuuttttttvvvvvvtttooojjjnnnmmmmmmllllllnnnooopppooo}}}```ZZZXXXUUURRRPPPNNNNNNNNNMMMLLLKKKJJJHHHHHHHHHGGGIIIGGGEEEBBBAAAAAABBBCCC>>>@@@BBBCCCCCCDDDFFFHHH@@@@@@???===::::::===???>>>>>>===<<<<<<<<<<<<<<<---333>>>HHHNNNNNNKKKHHHCCCIIIOOOTTTYYYeeevvv|||jjjZZZMMMCCC999222111...+++))))))******)))$$$%%%%%%&&&'''&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%&&&''''''((((((''''''((((((((())))))((((((''''''((()))***++++++******++++++******+++,,,......---,,,+++***+++---///000++++++++++++***)))((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######(((---,,,'''%%%&&&&&&&&&&&&((()))))))))(((%%%''''''%%%&&&***+++(((%%%%%%%%%%%%$$$$$$$$$%%%+++***+++---)))%%%'''...111,,,(((+++//////+++&&&%%%''''''%%%&&&)))'''###############$$$$$$$$$$$$'''###"""&&&'''$$$$$$'''######$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''(((((((((******(((''''''((())))))((((((''''''''''''((((((%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''%%%&&&'''&&&%%%%%%'''))),,,,,,------,,,+++)))(((&&&&&&&&&&&&''')))***,,,,,,333:::===<<<===AAAFFFQQQYYYeeepppwww}}}~~~|||}}}|||yyyvvvuuutttuuuvvvtttqqqsssxxxsssvvvvvvsssqqqppplllgggmmmggg___VVVMMMDDD:::444;;;???AAA???999666777:::888777777888:::>>>AAACCC@@@@@@AAA@@@@@@>>>===<<<;;;;;;::::::::::::;;;;;;===<<<;;;:::999777666666888666333333666777777666666888<<<>>>@@@AAACCCEEEEEEKKKNNNNNNOOOTTTWWWVVVVVVNNN>>>???666GGG}}}|||hhhllldddrrrsssssstttvvvxxxvvvrrrnnnmmmlllkkkkkkkkklllmmmnnnooo{{{ddd[[[YYYWWWSSSQQQOOONNNNNNNNNMMMLLLKKKIIIIIIIIIIIIHHHGGGDDDBBBAAAAAABBBCCC@@@AAABBBBBB@@@@@@AAABBB?????????===;;;;;;>>>@@@>>>>>>===============>>>555888???HHHOOOQQQNNNKKKNNN\\\lllrrrrrrwwwzzzeeeYYYGGG999000+++(((&&&)))(((((((((******)))((($$$$$$%%%&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&''''''((((((((((((((((((((()))))))))(((((('''((()))***+++,,,---------,,,+++***))))))***+++,,,------,,,,,,,,,,,,,,,---((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$$$$$$$$$$$$$''',,,000---'''(((,,,+++'''###$$$(((***)))&&&$$$&&&&&&%%%(((......,,,***(((&&&%%%%%%&&&&&&%%%)))***,,,---)))&&&)))000111+++'''***000222---&&&)))+++)))&&&(((++++++'''############$$$$$$$$$%%%&&&######$$$%%%$$$%%%((("""###%%%&&&&&&$$$"""!!!%%%%%%%%%&&&''''''((((((((('''&&&&&&&&&'''((()))((((((''''''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((''''''&&&'''((('''&&&&&&(((***------......---,,,***)))%%%%%%%%%%%%&&&'''))))))((()))***+++,,,...333666888EEEWWWdddlllqqqwww|||~~~zzz{{{|||rrrnnnlllnnnrrrrrrqqqtttyyyzzz{{{xxxtttrrrqqqjjjaaahhhiiijjjhhhaaaUUUFFF<<<777<<<@@@???:::888;;;@@@;;;999666555666:::>>>BBBCCCCCCCCCBBBAAA???===<<<>>>>>>>>>>>>>>>>>>>>>>>>999::::::;;;:::999888777888666555444666777666555333666999<<<===???BBBDDDFFFKKKMMMLLLMMMRRRUUUUUUWWWOOOBBB???444@@@nnnzzzqqqrrrtttvvvxxxxxxuuurrrmmmmmmlllllllllmmmnnnoooooowwwggg\\\ZZZWWWTTTQQQOOONNNNNNNNNNNNLLLKKKJJJJJJJJJJJJGGGFFFDDDCCCBBBBBBBBBBBBDDDEEEEEEBBB???======>>>>>>>>>>>>===<<<===???AAA??????>>>>>>>>>??????@@@GGGEEEAAA???BBBHHHOOOUUU^^^ppp{{{cccSSS???888///)))(((***,,,---((('''&&&''')))***))))))$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''(((((((((((((((&&&'''(((((()))))))))(((++++++,,,,,,------------,,,+++***((((((((()))******++++++++++++++++++***(((((((((((((((((())))))''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&&&&&&&(((+++///...((($$$)))222)))&&&$$$###%%%&&&%%%$$$%%%&&&%%%$$$(((------***///,,,((('''((())))))((('''(((***---,,,***))))))'''%%%%%%***333888222(((,,,---+++''')))------***#########$$$$$$$$$%%%%%%&&&%%%$$$$$$$$$$$$&&&)))%%%&&&''''''&&&%%%$$$###$$$%%%%%%&&&&&&'''((((((######""""""###$$$%%%&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((((((''''''&&&'''((((((''''''(((***+++,,,---------+++***)))%%%&&&&&&&&&'''((())))))+++)))((()))+++---......+++666FFFSSS[[[bbbhhhllllllttttttnnnqqqzzzvvviiidddbbbdddiiikkkkkknnnsssxxxwwwssspppqqqppphhh___\\\___cccfffgggeee```]]]DDD>>>888888<<<@@@@@@>>>>>><<<999777777999;;;===HHHGGGFFFDDDBBB@@@>>>===???@@@@@@@@@@@@@@@@@@???:::;;;<<<======;;;999888888888777666666666666555222444666888:::===@@@CCCHHHLLLMMMJJJKKKPPPTTTTTTSSSKKKBBB===555>>>eeeooopppqqqsssuuuvvvvvvtttrrroooooooooooopppppppppqqqnnnssseee[[[YYYVVVSSSPPPNNNMMMMMMMMMLLLKKKJJJIIIIIIIIIIIIGGGFFFEEECCCCCCBBBCCCCCCHHHHHHGGGEEEAAA>>>>>>>>>===>>>???>>>>>>>>>AAACCC@@@@@@?????????@@@AAAAAAXXXWWWRRRLLLJJJTTTeeettt{{{wwwiiiUUUAAA444...---+++++++++******))),,,)))'''&&&''')))******%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((((((((('''''')))+++,,,---------...------,,,,,,+++++++++,,,,,,++++++******))))))&&&''''''((()))))))))***(((((('''&&&&&&&&&''''''''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%***000000)))"""'''///&&&(((***)))%%%######$$$((((((''''''---333333///111...+++*********++++++)))***,,,000333222***"""!!!$$$(((...888===555((()))***(((%%%&&&***+++'''###$$$$$$$$$$$$%%%%%%%%%&&&((((((&&&$$$%%%'''(((((('''%%%$$$###$$$$$$%%%$$$$$$%%%%%%&&&'''''''''""""""!!!!!!!!!###$$$%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''''''''&&&'''((((((''''''(((***))))))***+++***)))((('''%%%%%%&&&&&&''''''(((((()))((((((***,,,,,,***((()))---444>>>GGGMMMQQQRRRQQQ[[[___]]]dddqqqpppdddcccaaabbbhhhkkklllnnnrrrsssrrrooolllmmmmmmeee\\\WWWXXX[[[^^^bbbgggkkknnn\\\RRRGGG???=========<<>>===;;;::::::DDDCCCCCCBBBAAA@@@@@@@@@@@@@@@AAABBBBBBAAA@@@@@@>>>???@@@AAA@@@>>>;;;::::::::::::999888666666666222333555666777:::???BBBIIILLLMMMJJJJJJOOORRRRRRQQQFFF@@@:::777>>>]]]gggZZZ[[[xxxjjjoooqqqrrrsssrrrqqqpppooonnnoooooopppppppppppppppnnnnnn```XXXVVVTTTQQQNNNMMMLLLLLLKKKKKKJJJIIIHHHHHHHHHHHHGGGFFFFFFEEEDDDDDDDDDDDDGGGGGGGGGDDDAAA?????????<<<>>>?????????@@@BBBCCCAAAAAA@@@@@@@@@@@@AAAAAAUUU[[[```aaabbblll~~~tttiiiXXXIII>>>555///***&&&'''***,,,+++)))&&&###...+++'''&&&''')))******&&&&&&'''(((((((((((((((&&&&&&&&&''''''''''''((('''(((((()))))))))))))))***+++---...000000111111......,,,+++***)))))))))))))))***+++***)))'''&&&%%%%%%%%%%%%&&&'''((()))***)))'''%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""###$$$$$$$$$%%%///333---%%%%%%+++))),,,///---(((%%%%%%'''******)))+++444<<<===888.........,,,******+++---...111444555777555,,,"""$$$+++000333999<<<444'''$$$%%%$$$!!!###&&&&&&"""$$$$$$$$$$$$%%%%%%%%%%%%&&&+++,,,)))%%%&&&''''''%%%$$$""" !!!###$$$$$$$$$$$$%%%&&&&&&''''''%%%$$$#########$$$%%%&&&######""""""""""""######%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''''''''&&&'''((('''&&&&&&(((***&&&'''((())))))((('''&&&######$$$%%%%%%%%%%%%%%%((((((***,,,...---)))'''(((((()))---333999::::::888@@@GGGMMMYYYfffhhhbbbccc```aaaggglllmmmpppsssyyyyyyvvvrrrpppooohhh___^^^]]]\\\[[[ZZZ[[[___bbblllmmmgggWWWDDD999999???>>>@@@BBBCCCCCC@@@===;;;;;;;;;<<<===???AAABBBDDD@@@AAABBBCCCCCCBBBAAA@@@BBBCCCCCCCCCBBB@@@???>>>;;;<<<===<<<999777777777333444444444555888===AAAGGGKKKLLLJJJIIIMMMOOONNNOOOBBB???999999<<>>@@@QQQzzzmmmoooppprrrqqqooommmllllllkkklllmmmnnnnnnnnnmmmmmmnnn~~~hhh]]]UUUTTTRRROOOMMMMMMLLLMMMJJJIIIIIIHHHGGGGGGHHHHHHGGGGGGGGGGGGFFFFFFFFFEEECCCDDDDDDBBB@@@>>>>>>???===???@@@AAA@@@@@@BBBCCCBBBBBBAAA@@@@@@@@@@@@@@@VVV___kkksssxxxrrreeeNNNEEE777---)))))))))(((###%%%'''((((((''''''&&&***((('''''')))***)))((('''(((((()))))))))))))))'''''''''((((((((()))))))))***++++++,,,,,,++++++---......////////////...,,,+++***)))(((((())))))***,,,...000000...+++)))((('''%%%$$$$$$&&&'''(((111///,,,)))&&&%%%%%%%%%######################## !!!!!!"""######$$$$$$!!!)))...+++'''***111//////...+++((('''''''''((('''&&&)))222;;;;;;666(((,,,///---((('''***...222999<<<888333111,,,'''%%%///333111333666111&&&###%%%$$$"""$$$'''%%%!!!$$$$$$$$$%%%%%%%%%&&&&&&'''...111,,,'''''''''%%%"""""""""""""""############$$$$$$%%%%%%&&&''''''&&&%%%$$$#########$$$%%%######""""""""""""######$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&''''''''''''%%%&&&'''&&&%%%%%%''')))%%%&&&'''(((((('''&&&%%%###$$$%%%&&&&&&&&&%%%$$$'''))),,,------,,,+++***&&&&&&'''((()))+++---///,,,///555@@@MMMVVVYYYYYY^^^[[[\\\cccjjjllloooqqq}}}~~~yyyuuurrrmmmgggfffccc]]]VVVPPPPPPTTTXXXkkkrrruuukkkXXXGGGAAAAAA;;;>>>AAADDDEEEDDDCCCAAA;;;;;;;;;<<<>>>AAACCCEEEAAABBBDDDEEEEEEDDDBBBAAACCCCCCCCCCCCCCCBBBBBBBBB===???@@@???;;;888888888555555444333333777<<<@@@DDDIIIKKKHHHGGGJJJJJJIIIIII;;;<<<888<<<888;;;llldddDDD888888999GGGyyyrrrrrrmmmoooqqqpppmmmkkkkkkllljjjkkklllmmmnnnmmmllllllmmm|||ccc^^^TTTSSSQQQOOONNNNNNNNNOOOJJJJJJIIIHHHHHHHHHHHHIIIHHHHHHIIIIIIHHHHHHGGGGGGCCCDDDDDDBBB@@@>>>>>>???>>>@@@AAABBBAAA@@@AAACCCCCCCCCAAA@@@????????????hhhoooyyyyyynnncccRRRCCC333///+++)))******(((%%%******)))'''%%%$$$&&&(((%%%%%%&&&)))++++++)))'''(((((()))***************'''((((((((())))))******+++,,,------......------------------,,,+++***)))))))))(((''''''((()))***222555999<<<<<<999555222,,,***'''$$$$$$%%%&&&(((888666222...+++)))))))))%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%%%%&&&&&&###!!!"""###$$$'''222===444///(((&&&'''((('''%%%%%%$$$!!!###+++222111+++###***///---'''$$$(((...222<<<@@@777---***++++++###---111,,,+++000///'''%%%''''''&&&(((***(((###$$$$$$%%%%%%%%%&&&&&&&&&'''000444...(((((('''$$$!!!"""$$$&&&&&&&&&%%%$$$###$$$$$$%%%%%%&&&''''''%%%$$$###!!!!!!!!!""""""$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&''''''''''''%%%&&&&&&&&&%%%%%%'''(((%%%&&&'''(((((('''&&&&&&%%%&&&'''((((((((('''&&&$$$''')))***))))))***+++###(((,,,+++'''&&&)))---***(((,,,999CCCGGGJJJMMM[[[XXXYYYbbbjjjmmmpppssswww||||||wwwssspppmmmhhhiiicccYYYNNNHHHKKKTTT\\\aaafffmmmqqqlll___NNNBBB999;;;???CCCFFFGGGGGGGGGBBBAAA@@@@@@@@@AAABBBCCCBBBDDDEEEFFFFFFEEEDDDBBBAAAAAAAAABBBBBBDDDEEEFFF>>>@@@BBB@@@<<<999888999666666444333333666;;;???BBBGGGIIIGGGFFFGGGGGGEEEAAA444999777>>>777000```zzzTTT:::999<<<:::QQQooowwwlllnnnppppppmmmkkklllnnnkkklllnnnooooooooonnnmmmmmm{{{```aaaTTTSSSQQQPPPOOOOOOPPPQQQKKKKKKJJJIIIIIIIIIJJJJJJIIIIIIJJJJJJJJJIIIHHHHHHFFFFFFFFFDDDAAA??????@@@???@@@BBBBBBAAA@@@AAABBBDDDCCCBBB@@@???>>>======{{{qqquuulll___OOOAAA777111...))))))((((((''''''''''''((('''&&&%%%&&&'''((()))'''%%%%%%'''+++---+++)))***************)))(((''')))*********)))***---//////000000//////.........333000,,,)))))))))))))))&&&)))((($$$$$$(((***(((///;;;FFFGGGFFFGGGDDD???>>>111&&&%%%((((((&&&%%%///:::AAA;;;222,,,++++++%%%%%%%%%%%%%%%%%%%%%&&&$$$&&&&&&&&&$$$###$$$%%%"""%%%((('''&&&+++555>>>777000(((######%%%''''''&&&''''''%%%$$$%%%(((+++)))...555666333000111222777888999999777666666777666222111444555222111222000111222///+++)))***,,,,,,,,,,,,,,,***(((&&&%%%((()))++++++)))'''&&&&&&$$$$$$$$$$$$%%%&&&'''((((((&&&%%%%%%&&&&&&%%%###%%%$$$######""""""######%%%$$$$$$$$$$$$%%%%%%&&&$$$$$$######""""""!!!!!!$$$###"""""""""###%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((('''&&&$$$%%%%%%&&&''''''(((((((((((((((((('''&&&&&&'''((()))***&&&'''((('''%%%$$$$$$%%%)))((('''&&&&&&'''((()))''''''(((((((((((('''''''''&&&&&&(((---444;;;???IIIMMMTTT[[[```eeeiiilllmmmlllnnnuuuzzzwwwoooiiimmmjjjfffccc___YYYWWWVVVbbbaaa^^^\\\[[[]]]bbbeeeSSSAAA222666BBBIIIGGGCCCEEEEEEEEEEEEDDDBBB@@@??????BBBDDDDDDCCCCCCFFFIIIFFFEEECCCBBBBBBCCCDDDEEE@@@@@@???===<<<:::999999999666333444777999888777;;;===???AAABBBAAA???===777777666555555888<<<@@@nnnuuuZZZDDD:::<<>><<<}}}{{{qqqeeeQQQLLLBBB888000+++((((((((((((((((((''''''&&&&&&'''&&&&&&%%%&&&'''((())))))((('''))),,,...,,,***++++++,,,,,,,,,++++++***)))***,,,,,,,,,---000222///000111111///---+++***+++***)))(((''''''''''''((('''%%%$$$$$$&&&))),,,333???JJJLLLLLLNNNOOONNNJJJ:::***$$$$$$$$$%%%&&&,,,222666222---+++)))&&&$$$$$$$$$$$$$$$######""""""$$$%%%%%%%%%&&&(((***---000333333111333999???555000+++(((((()))))))))&&&&&&'''''''''''''''(((...333999<<<:::888:::<<<===>>>@@@???===<<<<<<===@@@;;;999;;;===;;;;;;===:::::::::999777666777999666666666555333111///...,,,...///...+++)))((((((&&&&&&%%%%%%$$$$$$%%%%%%(((&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&######"""""""""######$$$#########"""""""""""""""######""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((&&&%%%%%%&&&&&&&&&'''(((((((((((((((''''''&&&&&&&&&'''((()))&&&'''((('''%%%%%%%%%'''(((((('''&&&&&&'''((((((''''''(((((((((((('''''')))(((&&&&&&'''+++///222===BBBHHHNNNTTTZZZaaaeeecccdddhhhpppwwwwwwtttqqqzzzssslllddd]]]YYYXXXZZZ[[[[[[WWWTTTUUUZZZ___dddYYYKKKAAA999888@@@IIIJJJKKKJJJHHHDDDAAA@@@AAABBBDDDEEEEEEDDDDDDEEEGGGGGGGGGEEEDDDDDDCCCCCCDDDCCCBBBAAA???===;;;:::999888555333444777999999888555777999:::;;;:::888777666777666555555777:::===ppppppUUUJJJWWWiiifffUUUccchhh[[[ZZZVVVYYYeeezzz{{{}}}}}}wwwrrrqqqrrrqqqmmmhhhdddfffjjjooossstttrrrooojjj~~~xxx___\\\WWWVVVUUUTTTRRRPPPOOOOOOMMMNNNOOONNNMMMNNNPPPRRROOONNNLLLKKKKKKKKKKKKLLLCCCCCCEEEFFFFFFFFFFFFEEEAAABBBBBBBBBAAAAAACCCEEECCCCCCCCCCCCBBB@@@???>>>|||tttmmmeeeXXXKKK555222---(((&&&%%%&&&''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&'''((()))***+++******,,,......---++++++,,,,,,---------,,,,,,)))+++...//////000111333///111333222...***'''&&&$$$&&&((('''%%%%%%'''***)))###"""''''''$$$)))222111>>>KKKQQQRRRRRRQQQOOOJJJ===///***)))(((((()))(((******'''''')))(((###&&&'''(((***++++++++++++...///111111222444888;;;???AAAAAA===888555555777000---+++*********)))'''&&&&&&&&&((())))))&&&$$$)))---333666555555777:::<<<>>>@@@@@@???>>>>>>???CCC>>><<<>>>???>>>>>>@@@===<<<;;;;;;===??????>>>>>>>>>>>>===<<<:::888777555666777555222000/////////...,,,+++))))))(((((()))'''%%%$$$%%%&&&&&&&&&%%%$$$$$$$$$%%%&&&'''(((######"""""""""""""""###""""""""""""############""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&((())))))'''&&&&&&'''&&&&&&'''(((((((((((('''&&&&&&&&&%%%&&&&&&'''(((%%%'''((('''&&&&&&'''((('''&&&&&&%%%%%%&&&&&&'''&&&''''''((((((''''''&&&)))(((%%%$$$###%%%''')))///222777<<>>DDDHHHMMMMMMJJJGGGEEEEEEFFFEEEDDDDDDEEEEEECCCAAAGGGGGGGGGGGGFFFEEECCCCCCEEEDDDCCCAAA>>><<<;;;:::777555444444666888999999111222444555555444333222555666777666555555777999^^^|||tttnnn{{{bbbEEE777HHH||||||www___UUURRR\\\WWWUUUZZZeeezzzrrr{{{tttooommmnnnnnnnnnlllnnn\\\\\\XXXWWWVVVTTTRRRQQQOOOOOOMMMNNNOOOOOOOOOPPPRRRTTTLLLLLLLLLLLLLLLLLLLLLLLLEEEEEEFFFFFFGGGFFFFFFEEEAAABBBBBBBBBAAABBBCCCEEECCCCCCCCCBBBBBBBBBAAAAAA}}}}}}uuuiii]]]RRRFFF999000...,,,)))'''%%%&&&'''(((''''''''''''&&&&&&&&&&&&%%%%%%&&&'''((()))***+++,,,,,,,,,---......---,,,+++,,,,,,---------------***---///000000//////000222444444111+++'''%%%%%%$$$''')))'''$$$%%%***///,,,%%%&&&...---&&&+++777222;;;GGGQQQVVVSSSKKKCCCKKKDDD>>><<<888000***((()))+++***'''(((,,,---+++,,,...111444888:::<<<===AAABBBBBBBBBBBBDDDHHHKKKPPPMMMFFF>>>555...+++))))))))))))))))))'''&&&$$$'''&&&%%%%%%'''(((&&&$$$!!!$$$(((***++++++---///888:::<<<>>>>>>>>>@@@AAACCC???>>>AAAAAA???===>>>;;;888777999===@@@???>>>???????????????>>>>>>>>>???@@@@@@???<<<;;;;;;<<<:::999888666555444444333///---)))'''((((((''''''&&&%%%%%%$$$$$$$$$%%%%%%&&&%%%$$$###############!!!!!!""""""######$$$$$$!!!"""###%%%%%%$$$##############################'''(((***)))(((&&&&&&'''%%%&&&''''''((((((''''''&&&&&&&&&%%%&&&&&&&&&&&&%%%&&&''''''''''''((()))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''&&&%%%$$$$$$&&&((()))'''(((***---333;;;DDDKKKRRRXXX^^^bbbgggooouuuwwwvvvtttnnngggdddgggiiijjjgggfffddd```]]]ZZZYYYYYYWWWRRRRRRYYY\\\QQQAAA555999===DDDKKKPPPPPPMMMJJJHHHFFFDDDDDDEEEEEEAAA===DDDEEEFFFGGGFFFEEEDDDCCCFFFEEECCCAAA>>><<<:::999666555444555666777999999222333333444444444333333444555777666555444444555BBBttt}}}UUU>>>;;;SSS~~~ssshhhmmmuuu{{{jjjXXXWWWYYYWWWWWWXXXXXX[[[```cccpppwwwuuu~~~vvvpppmmmyyyhhh[[[]]]XXXXXXVVVUUUSSSQQQPPPOOOLLLMMMOOONNNNNNNNNOOOQQQKKKKKKLLLLLLLLLKKKJJJJJJHHHGGGGGGFFFDDDCCCBBBAAABBBCCCDDDCCCAAAAAABBBDDDCCCCCCCCCCCCCCCCCCDDDDDD{{{~~~zzzttteee[[[MMMAAA777///)))&&&***)))(((&&&%%%&&&&&&'''''''''''''''''''''''''''&&&&&&''')))***+++,,,,,,,,,,,,---...------------...//////000000/////////---...000000...,,,++++++444555555000)))$$$%%%&&&'''((()))%%%###%%%---444555///111999777///333@@@<<<999<<>>AAAEEEHHHKKKLLLLLLMMMMMMKKKJJJKKKMMMOOOWWWOOOCCC777...)))&&&%%%'''((((((((((((((())))))...+++'''%%%%%%&&&''''''$$$%%%&&&''''''((()))***333666999<<<===???AAACCCDDDBBBCCCGGGHHHDDD@@@@@@===;;;999;;;???AAAAAA???<<<<<<===>>>???AAABBBBBBBBBDDDEEEDDDCCCCCCDDDFFFBBBBBBAAA@@@??????@@@@@@<<<999555222111000...---***)))'''&&&$$$$$$######'''&&&%%%$$$############!!!!!!""""""######$$$$$$!!!"""###%%%%%%$$$##############################'''(((***)))(((&&&&&&'''%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$&&&''''''&&&&&&((()))$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&'''(((%%%%%%&&&'''***000777===GGGOOOTTTWWW^^^jjjrrrtttvvvwwwqqqiiiggglllnnnlllmmmhhhcccaaa```]]]WWWQQQMMMFFFIIIXXXfffeeeVVVJJJ;;;888777===FFFNNNOOOMMMKKKIIIGGGHHHIIIHHHCCC???AAABBBDDDEEEFFFEEEEEEDDDDDDCCCAAA???<<<:::888777777666666555555666888999555555444444444444444444333555666666555333333333555eeeaaaGGGMMMmmm}}}|||}}}gggTTTPPPSSSYYY\\\fffgggaaaVVVTTTZZZYYYRRRZZZ___YYYVVV]]]\\\___ooofff]]]^^^XXXXXXWWWUUUTTTSSSRRRQQQNNNOOOPPPOOOMMMLLLLLLMMMLLLLLLLLLKKKJJJIIIGGGFFFIIIHHHGGGFFFEEEDDDCCCCCCEEEEEEEEECCCAAA@@@AAABBBCCCCCCDDDDDDDDDEEEEEEEEE{{{{{{zzzxxxtttmmmddd]]]EEE<<<222---***'''))),,,((((((''''''''''''(((((('''''''''(((((((((((((((((()))***+++,,,------,,,+++---//////.........///222333333333333222111111///000000...+++)))((()))333555666111)))%%%%%%(((&&&&&&&&&%%%%%%)))111777AAA>>>>>>@@@===888>>>IIIAAA444***000<<>>===>>>;;;666777:::???FFFIIIGGGDDDFFFHHHIIINNNMMMLLLKKKLLLOOOQQQSSSNNNPPPQQQQQQPPPOOOPPPQQQTTTIII;;;000++++++++++++***++++++***,,,000555:::;;;888333---'''&&&(((***(((((('''&&&&&&''''''(((+++---111333555666999;;;???===???EEEGGGDDDAAAAAAAAA???>>>>>>???@@@@@@???===>>>>>>@@@AAACCCEEEFFFCCCDDDEEEEEEEEEFFFHHHJJJFFFEEEEEEEEEEEEEEEFFFGGGGGGEEEBBB@@@>>><<<999666222000///,,,***)))(((((()))((('''%%%$$$#########""""""""""""############""""""###$$$$$$$$$$$$$$$########################&&&((())))))'''&&&&&&'''%%%%%%&&&''''''''''''&&&&&&''''''''''''&&&%%%%%%$$$&&&'''&&&%%%%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$#########%%%%%%&&&%%%&&&)))---111888@@@FFFJJJUUUfffpppppplllpppnnnhhhiiippprrrooonnnjjjgggfffeeeaaaYYYSSSLLLHHHIIIQQQ[[[```dddiiiPPPEEE888333888AAAHHHJJJMMMLLLMMMMMMMMMLLLHHHFFFAAABBBCCCDDDDDDEEEEEEDDDBBBAAA@@@>>>;;;999777777888888888666444444666888666555333222222333444444333444666666444333333444444QQQzzzwwwhhhrrr{{{yyynnnQQQPPPQQQUUUWWWQQQNNNTTTWWWTTTQQQTTTYYY[[[sss\\\___]]][[[kkkvvv~~~fff^^^^^^WWWWWWVVVVVVUUUTTTTTTSSSQQQRRRSSSRRRPPPNNNMMMNNNNNNMMMLLLKKKIIIHHHGGGFFFHHHGGGGGGHHHHHHIIIKKKKKKEEEFFFFFFDDDAAA@@@AAABBBCCCDDDFFFFFFGGGFFFEEEDDDzzzuuulllcccYYYOOOEEE???///)))'''******((()))---((((((((()))))))))((((((((((((((()))))))))*********+++---.........------+++...000111000///111333333333333333222000///...///000///---***))))))***...444888555...'''&&&'''###$$$&&&)))---222777:::JJJIIIDDD===777999CCCMMM>>>000%%%&&&...555<<>>@@@AAADDDEEEEEEEEEBBB@@@??????@@@BBBAAAAAABBBCCCDDDFFFGGGFFFFFFGGGFFFFFFFFFIIIKKKHHHHHHGGGGGGGGGHHHHHHHHHJJJIIIHHHHHHGGGDDD@@@===;;;:::999777555444333333...---+++***(((''''''&&&#########"""""""""""""""######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&'''((((((&&&%%%%%%&&&$$$%%%&&&&&&''''''&&&&&&'''(((((()))((('''&&&%%%$$$%%%&&&&&&$$$###$$$%%%$$$%%%&&&''''''&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$###"""!!!###%%%&&&&&&%%%&&&''')))***222777===MMMaaajjjhhhbbbiiikkkfffhhhooopppjjjjjjlllooommmiiiccc```___TTTRRRUUU[[[aaaeeekkkqqqeee]]]OOOBBB;;;:::???CCCJJJLLLOOOPPPNNNLLLKKKJJJFFFEEEEEEDDDCCCCCCDDDDDDAAA@@@???===;;;:::888888999:::999777444333444777777555333111111222333555333444555555444444555666999;;;VVVuuuzzzyyy}}}___QQQSSSVVVdddmmmaaaZZZVVVRRRQQQPPPRRR[[[dddeeeccc```ZZZeeeggg~~~wwwddd^^^\\\VVVVVVVVVVVVVVVVVVVVVVVVPPPRRRTTTSSSQQQPPPOOOPPPOOONNNLLLKKKJJJJJJJJJKKKGGGGGGGGGHHHIIIKKKMMMNNNCCCDDDDDDCCCBBBBBBDDDEEECCCEEEGGGIIIIIIGGGDDDBBB}}}vvvnnnaaaRRRDDD888...((()))''')))//////)))&&&((('''(((((('''&&&%%%$$$###(((((())))))******++++++,,,---.../////////...---,,,///222333111111333666111111111000...---+++***/////////,,,******+++---***222999999222***&&&&&&!!!###'''...666<<<>>>>>>MMMMMMDDD555...666DDDLLL<<<444......//////555>>>???FFFQQQZZZYYYRRRPPPRRRJJJLLLMMMNNNSSSTTTMMMDDD999666222//////222777:::>>>BBBIIINNNPPPRRRTTTUUULLL@@@222++++++...///......---,,,,,,222@@@QQQ]]]UUUWWWSSSGGG666***(((+++)))'''%%%$$$&&&'''((()))((()))++++++***)))***+++000,,,,,,333:::???EEEKKKMMMNNNNNNJJJEEEBBBBBBEEEEEEDDDCCCBBBCCCDDDEEEFFFJJJJJJJJJIIIGGGGGGJJJLLLKKKKKKJJJIIIIIIIIIIIIIIIGGGGGGHHHIIIIIIGGGCCC@@@BBBAAA@@@???>>>=========444333111///...,,,,,,,,,$$$$$$######""""""!!!!!!$$$###"""""""""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%'''((('''&&&$$$%%%%%%$$$%%%&&&&&&''''''&&&&&&(((((()))))))))(((&&&%%%$$$%%%&&&%%%###"""###$$$%%%%%%''''''''''''%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$!!!"""$$$&&&&&&&&&%%%%%%!!!###&&&'''%%%$$$$$$$$$$$$+++000555GGG\\\ddd```iiiqqqqqqjjjhhhkkkhhh___aaajjjqqqpppgggaaabbbfff^^^]]]dddrrr}}}{{{qqqjjjnnnnnnhhhYYYHHH<<<:::<<>>666...---+++))))))***+++,,,,,,...333999???BBBBBBAAA555333000---,,,,,,,,,---111///---///777BBBOOOWWWOOOOOONNNGGG999,,,+++000...)))(((++++++&&&&&&***)))))))))***+++---///000---,,,,,,---000333666999DDDEEEGGGIIIIIIGGGEEECCCBBBEEEGGGFFFGGGKKKKKKIIIQQQPPPNNNMMMKKKKKKJJJJJJMMMJJJHHHHHHKKKNNNMMMLLLKKKGGGCCCDDDGGGIIIGGGCCCBBBCCCCCCCCCBBBAAA@@@???>>>===<<<:::777444222000***(((&&&%%%&&&&&&%%%$$$###############$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$'''******)))&&&%%%$$$""""""###$$$%%%%%%%%%%%%''''''((((((((('''%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&'''''''''&&&&&&######$$$$$$$$$$$$######&&&&&&%%%%%%$$$%%%%%%%%%&&&$$$&&&...777AAALLLVVVYYY___cccaaa[[[XXXZZZ]]]eeellluuuuuukkkcccgggqqqppphhhkkkzzz~~~~~~vvvvvvssslll___OOO???666<<>>===<<<;;;999999999888666555444444555555444444444444444444333333333444444444555666666666;;;111666RRRppp~~~zzzxxxSSSPPPOOORRRUUU\\\jjjwww```VVVOOORRRUUUUUUTTTUUU[[[^^^gggllleeeYYYYYYaaaZZZ^^^bbb^^^ccchhh\\\YYY[[[XXXWWWXXXYYYYYYXXXTTTRRRTTTPPPOOOTTTVVVTTTRRRRRRRRRQQQOOOMMMLLLKKKJJJJJJHHHIIIJJJLLLLLLJJJFFFBBBHHHFFFDDDBBBCCCFFFIIIKKKJJJHHHFFFGGGHHHGGGCCC???xxxSSSGGG777,,,******)))'''''''''&&&$$$"""###&&&)))******)))((()))***+++,,,---......---,,,---000333222000000222000---000666777666555222111000000000000,,,+++//////++++++///000***777GGGBBB555,,,###111999888...))),,,,,,(((...---***&&&(((,,,,,,)))<<>>BBBIIIKKKKKKIIIGGGHHHLLLPPPRRRRRRKKKNNNPPPRRRXXX```^^^XXXZZZUUUTTTVVVRRREEE888222...---,,,+++++++++,,,,,,(((((())),,,///000///---...---,,,,,,---///111333111///------111888@@@EEEDDDBBBCCCHHHGGG???555000222,,,))))))(((&&&(((---.........//////000000111000...---,,,+++,,,...///111222555:::???DDDHHHJJJGGGIIIHHHDDDEEEJJJMMMLLLKKKMMMOOOQQQRRRQQQPPPOOOPPPMMMJJJJJJLLLMMMMMMKKKJJJGGGDDDEEEIIIJJJHHHEEEGGGGGGFFFEEEDDDCCCCCCCCCBBBBBBAAA@@@>>><<<;;;:::888555111...,,,***(((&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%(((++++++)))'''&&&&&&"""###$$$%%%%%%&&&&&&%%%&&&''''''((('''&&&%%%$$$&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&&&&######$$$$$$$$$$$$######%%%%%%$$$$$$$$$$$$%%%%%%'''$$$%%%***///333999@@@EEEKKKPPPPPPMMMKKKOOOSSSkkkoootttsssjjjbbbfffnnntttllljjjuuuyyyyyyxxxsssjjj]]]RRRKKK======???DDDIIIMMMMMMLLLMMMMMMNNNMMMKKKHHHCCC???@@@@@@>>><<<:::999888888:::999888666555555555666444444444444444444444444444555555555555555666666333222444AAAZZZtttsss{{{wwwUUUQQQNNNMMMMMMMMMPPPTTTTTTQQQOOOQQQTTTVVVUUUSSSWWWZZZdddmmmiii^^^[[[```___[[[hhhppp______ddd\\\XXXXXXYYYXXXXXXYYYZZZYYYVVVSSSUUUPPPOOORRRTTTRRRQQQQQQLLLKKKLLLLLLLLLLLLMMMMMMLLLKKKIIIHHHHHHGGGDDDBBBDDDDDDCCCCCCDDDEEEEEEFFFJJJGGGDDDEEEHHHJJJKKKJJJgggSSS999111((($$$&&&((((((&&&&&&&&&%%%$$$######&&&)))***************+++,,,,,,000111111000//////222444777555555555444111333888888555111...---,,,+++)))))))))---444888999;;;===666///999HHHFFF===444)))...;;;???333&&&$$$))),,,666666///&&&###&&&***+++777DDDNNNMMMKKKNNNNNNKKKPPPOOONNNPPPRRRUUUUUUUUUMMMPPPQQQQQQTTTZZZ\\\ZZZ\\\[[[ZZZUUUHHH888...+++---.........------,,,,,,***((('''((())))))'''&&&*********+++---000333444000///...---///111444666:::555777CCCOOONNNEEE===:::444---***(((&&&)))---......///000000000//////111000---+++***)))******+++++++++,,,111777<<<@@@LLLLLLIIICCCDDDJJJNNNNNNNNNQQQTTTWWWVVVSSSNNNKKKQQQOOOMMMLLLMMMMMMLLLKKKJJJHHHFFFGGGJJJKKKJJJGGGKKKIIIGGGFFFDDDDDDDDDEEEFFFFFFFFFEEEEEEDDDCCCBBBBBB>>>:::777444222...,,,)))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&)))+++,,,***(((''''''######$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&%%%%%%$$$''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&&&&######$$$$$$$$$$$$######$$$$$$#########$$$$$$%%%'''$$$$$$((()))'''(((+++333999@@@BBBCCCDDDJJJOOO___aaafffjjjhhhgggllltttssslllfffiiiwww{{{||||||zzztttlllccc^^^MMMDDD;;;:::@@@HHHKKKLLLPPPMMMLLLMMMOOONNNHHHCCCCCCAAA>>>;;;:::999:::;;;<<<;;;999888777666666666222333333444444555555555666666666666555555555555111888777555DDDeee|||wwwyyyrrrZZZPPPNNNMMMPPPWWWYYYUUUOOONNNSSSTTTTTTZZZbbb```WWWSSSUUU```llllllbbb\\\^^^aaabbbzzzgggQQQqqqwww```\\\XXXWWWZZZYYYYYYZZZ[[[ZZZWWWUUUXXXSSSQQQTTTUUURRRQQQSSSQQQQQQQQQPPPPPPOOOOOONNNQQQNNNJJJGGGFFFFFFEEEDDDEEEFFFHHHIIIJJJJJJIIIHHHQQQNNNJJJFFFDDDBBB???===~~~jjjQQQ===444---)))%%%%%%'''(((&&&$$$'''((((((&&&%%%&&&(((+++******++++++,,,,,,------...000000000000000333555999888777777666555555777555...((()))///111...(((***---111666<<>>DDDGGGKKKOOOGGGBBB;;;555///+++***+++,,,---///000111111111111000///............/////////---+++***+++---111333DDDDDDAAA;;;;;;@@@DDDDDDHHHKKKOOORRRRRRPPPMMMKKKOOONNNNNNNNNNNNNNNNNNMMMMMMLLLJJJKKKMMMMMMKKKIIIKKKIIIFFFDDDCCCCCCDDDDDDFFFFFFGGGFFFFFFEEEDDDDDDBBB@@@===;;;;;;:::888666000///...,,,+++***))))))((((((((('''''''''''''''&&&)))++++++)))'''''''''###$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%$$$'''''''''&&&&&&'''''''''''''''''''''''''''''''''%%%&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$############"""######$$$$$$$$$###%%%******&&&$$$&&&)))...555:::>>>BBBIIINNNNNNPPPVVV___ccceeejjjpppiiiiiiccc___hhhwww{{{uuuyyy|||~~~~~~{{{tttlllggghhhYYYEEE777666===EEEKKKPPPMMMKKKJJJLLLMMMMMMLLLEEECCC???===<<<===>>>@@@;;;;;;:::888777666555555222222333333444555666666888777777666666555555555333888777222666OOOqqq}}}zzz{{{www\\\PPPLLLJJJJJJLLLWWWkkkyyytttgggOOOTTTTTTSSS___nnnjjj[[[RRRRRR[[[hhhkkkbbb[[[[[[]]]ppp}}}jjj|||qqq^^^\\\[[[\\\[[[ZZZZZZ[[[\\\[[[YYYWWWYYYWWWXXX[[[ZZZVVVSSSTTTNNNNNNMMMLLLLLLKKKJJJJJJMMMKKKHHHGGGFFFEEEDDDBBBBBBBBBDDDEEEFFFFFFFFFEEEEEEFFFGGGIIIIIIHHHEEECCC~~~dddLLL777******000)))(((&&&'''))))))&&&###'''(((((('''&&&''')))+++***++++++,,,---.........---///111111222333555777777777666555555555555444333***$$$***777>>>888000666999888555999EEEMMMMMM:::---222FFFTTTYYYMMM777+++666>>>:::111,,,,,,...888???CCC@@@@@@GGGPPPUUUTTTVVVVVVVVVXXXZZZXXXUUUUUUWWWYYYZZZZZZZZZZZZZZZYYYYYYXXXUUUQQQQQQUUU[[[___aaa\\\MMM999---,,,//////000222333333111///---...+++))))))+++---......///.........---------...,,,...111333333222111000222:::CCCCCC999555AAAQQQTTTRRRNNNFFF???888222...//////111222444555555555000000000000000111222222............000111333444333555444000000333444222333666;;;@@@FFFJJJMMMNNNKKKLLLMMMNNNOOOOOOPPPPPPQQQQQQPPPQQQQQQPPPOOOMMMJJJIIIFFFDDDCCCCCCDDDEEEGGGGGGGGGGGGFFFEEEDDDCCCCCCAAA??????@@@@@@@@@>>>888777555333111000//////***))))))(((''''''&&&&&&&&&((())))))'''&&&&&&&&&$$$$$$%%%'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$###"""""""""######$$$%%%###"""&&&+++,,,(((&&&'''!!!&&&,,,222666<<>>>>>:::999999888777555444444222222333333444555666666888888888777777666666555444111222444000777VVVxxxvvvyyyyyypppUUUKKKKKKOOOIIIIIIKKKWWWsssyyyQQQQQQMMMMMM___qqqkkkYYYTTTRRRXXXcccggg___XXXXXXXXXsssxxxppp^^^^^^```ddd\\\[[[ZZZ[[[\\\\\\ZZZYYYWWWWWW[[[```^^^XXXSSSSSSPPPOOOOOONNNNNNOOOPPPPPPEEEFFFFFFHHHHHHFFFBBB???HHHHHHGGGFFFGGGGGGHHHIIIJJJIIIHHHGGGFFFFFFFFFGGGsssVVV999---***((((((***%%%%%%%%%'''))))))(((&&&%%%&&&''''''&&&'''(((******+++,,,...///////////////111333444444555666888333444333111222555444000---(((&&&---:::???;;;333555:::666///444FFFRRRRRRCCC111---:::IIIXXXYYYKKK---...///,,,***,,,111666BBBJJJPPPPPPQQQVVV\\\______]]]YYYWWWWWWWWWWWWVVVVVVXXXZZZ[[[[[[[[[\\\]]]___]]][[[ZZZVVVTTTXXX___cccbbbXXXFFF777111333666111222333444444222000///111///,,,+++,,,------,,,---....../////////000000...///000111111///---+++///>>>MMMLLL;;;...555CCCUUUXXXXXXSSSNNNJJJCCC===555444333222111111222222111111111000000000//////111222333444555555444444...111222000000111000---***+++---111666;;;???AAACCCFFFHHHIIIIIIJJJKKKLLLNNNOOOPPPQQQRRRQQQPPPOOOIIIHHHGGGEEEEEEEEEEEEFFFHHHHHHHHHHHHHHHGGGFFFEEEHHHFFFDDDDDDEEEEEEDDDCCC???===<<<:::888777666555---,,,+++***((('''&&&%%%&&&''')))(((&&&%%%%%%&&&$$$%%%&&&'''((((((((((((&&&%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$###############$$$%%%&&&%%%$$$&&&++++++&&&$$$%%%"""%%%)))---111666;;;???EEEFFFJJJPPPQQQNNNNNNQQQ```hhhlllgggbbbdddkkkpppxxxzzz~~~~~~{{{vvvlll]]]LLL???777555888AAAKKKOOONNNKKKIIIIIIPPPOOOMMMIIIDDD???;;;999888888888888777666555444222333333444444555555555888888888888777777777777999111333;;;555...BBBaaa|||tttrrr{{{pppLLLIIIOOOLLLKKKHHHIIIHHHSSStttVVVQQQLLLPPPaaaoooiiiYYYTTTRRRXXXbbbddd\\\VVVVVVUUUfffuuunnn``````aaafff\\\[[[ZZZZZZ[[[\\\[[[ZZZTTTUUUZZZ___]]]VVVRRRSSSRRRPPPNNNLLLLLLNNNPPPRRRUUUWWWZZZ^^^^^^[[[UUUPPPRRRPPPMMMJJJHHHGGGFFFFFFMMMJJJFFFCCCEEELLLVVV^^^tttbbbDDD222&&&+++000,,,&&&$$$%%%$$$%%%&&&((()))))))))&&&'''))))))((((((***,,,***+++---///000000000000111222444444333222333444///111000...000444333---***,,,000444777777444222,,,222000(((000GGGVVVUUUNNN:::---+++000CCCSSSRRR222000000111333999@@@FFFNNNTTTXXXXXXXXX[[[^^^^^^```^^^]]]\\\ZZZXXXWWWWWWUUUWWWYYYZZZYYYYYY\\\^^^___[[[YYY[[[ZZZXXX[[[aaaccc^^^OOO<<<111222666666333333444555444333222111444222111000111111000///......///000111111111111...............---++++++,,,666CCCJJJFFF<<<888:::GGGNNNRRRSSSTTTWWWTTTNNNEEEBBB===777333000//////222222222111111000///...444444555555444444333333222555666444444666666222...---------...///000111666999<<<===;;;;;;<<<>>>@@@BBBFFFIIIJJJKKKKKKLLLEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGHHHIIIIIIIIIIIIHHHIIIHHHFFFEEEFFFGGGFFFEEEBBBAAA???>>><<<;;;::::::555444333000...,,,***)))'''((()))((('''&&&&&&'''%%%&&&'''(((((())))))(((&&&&&&%%%%%%%%%&&&((((((&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''((('''&&&%%%%%%%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$#########$$$$$$%%%&&&'''&&&$$$%%%(((((($$$###%%%&&&'''(((***,,,///333555666888===CCCEEEEEELLLTTT]]]```eeehhheeedddllluuuzzzyyyxxxxxxzzz|||~~~{{{uuulllaaaSSSGGG???777;;;AAAFFFIIIIIIHHHHHHMMMNNNNNNMMMHHHBBB;;;777777888888999999888777777444444444444444444444444777777888888888888888999:::666888===999222:::IIIwwwpppoooyyyppppppzzzYYYAAAMMMNNNGGGLLLMMMNNNJJJPPPooo|||UUUQQQPPPWWWcccgggaaaXXXQQQRRRZZZffffff\\\VVVWWWVVVYYY|||hhh```bbb___```\\\ZZZYYYYYY[[[\\\[[[ZZZUUUVVVYYY]]][[[UUUTTTWWWOOOOOOPPPTTT[[[dddmmmsssooommmjjjeee___ZZZUUUSSSPPPSSSZZZdddssswwweeeFFF+++...&&&$$$)))'''!!!$$$---((('''&&&&&&'''((())))))(((***+++,,,++++++---...***,,,...///111111111000111222333222000...---...---//////,,,///444222,,,///777>>>>>>888222111444+++333000%%%,,,BBBOOOLLLHHH===666///)))333???>>>;;;===AAAGGGKKKOOOTTTZZZUUUYYY[[[YYYYYY[[[\\\ZZZ]]]^^^```aaa```[[[XXXXXXWWWYYY[[[[[[ZZZ[[[___bbb[[[VVVTTTXXXZZZXXX[[[aaaaaaXXXFFF222+++000444333444444555555444444333222222111000111333444333222000111111111111000000///,,,,,,,,,------......///,,,+++222AAAMMMLLLDDD===666???GGGLLLSSS[[[]]]ZZZZZZUUULLLCCC;;;666333222111222333333333333222222...//////111333666888:::222555555222222666666444---......///000111111111***---000000...,,,---///111555:::>>>AAACCCEEEFFF@@@AAAAAABBBCCCBBBBBBBBBCCCDDDFFFGGGIIIJJJJJJJJJFFFDDDCCCDDDFFFGGGGGGGGGDDDCCCAAA???>>>===<<<<<<>>><<<:::888555222000...(((******)))((('''((()))%%%&&&'''((())))))))))))'''&&&&&&%%%&&&'''((()))&&&%%%%%%$$$$$$%%%%%%&&&((((((((((((((((((((((((((('''&&&%%%$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&'''((('''$$$$$$''''''%%%%%%(((%%%%%%%%%%%%&&&'''***+++111222555888999<<>>:::777888???GGGKKKMMMFFFIIILLLNNNKKKEEE>>>:::777888999:::;;;:::999999444444444444444444333333777777777888999999999:::444666888777666444555666LLLmmmnnnSSSSSSssskkkgggsssyyyNNNEEERRRJJJFFFZZZVVVWWWNNNMMMffffffNNNKKKOOOZZZ___[[[UUUSSSMMMQQQ]]]jjjjjj^^^WWWXXXWWWUUUeeebbb```ccc]]]YYY\\\ZZZYYYYYYZZZ[[[[[[ZZZYYYXXXZZZ\\\ZZZVVVXXX]]]bbbfffpppyyybbbJJJ888---((()))((('''&&&%%%&&&'''((('''((()))***+++,,,------+++,,,......---,,,---///...000000///111444666666777111...111333000---,,,///444@@@???---(((000333111444;;;DDDGGGEEEEEEHHHFFFDDD888///777DDD===+++000000000---,,,000:::BBBLLLPPPTTTWWWWWWWWWWWWXXXWWWXXXYYYZZZ\\\^^^```bbbbbbaaa``````aaaaaa___\\\]]]\\\ZZZWWWUUUSSSRRRRRRMMMMMMKKKJJJJJJIIIIIIIIIIIIAAA666...---...000000222444666666555444555666222222333444555555555555333333111000////////////,,,---000111111///,,,***000---,,,000;;;FFFNNNQQQDDD>>><<>>>>>======<<<999777666777888888222222000///,,,***'''&&&&&&&&&&&&&&&''''''((())))))(((''''''&&&&&&'''''''''&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&'''((())))))%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''(((((('''%%%$$$"""%%%%%%%%%&&&&&&&&&''''''(((((()))---444===FFFLLLTTTVVV]]]eeegggfffnnnyyyyyypppkkkpppuuuuuuuuuxxx~~~yyyrrrlllhhhccc^^^[[[TTTAAA000111;;;BBBFFFHHHIIIIIIJJJNNNPPPMMMFFF@@@:::;;;:::888777777:::<<<888777666555555666777888666777999::::::999888777888888888777777666555444<<>>KKKPPPOOOMMMOOOTTTQQQDDD777:::DDD>>>///&&&+++111666<<>>============<<<<<<;;;:::999555444444222000...,,,+++((((((''''''&&&'''''''''&&&%%%%%%%%%%%%%%%&&&&&&)))((('''%%%$$$#########%%%%%%%%%&&&&&&''''''(((&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%$$$###%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%)))111<<>>:::888999;;;;;;;;;999888777666666777888999888888999999999999999888888999999888888777666555555AAA\\\yyy{{{jjjfffpppwwwxxxTTTJJJTTTjjjsssccccccTTTMMMSSSUUUhhhyyycccQQQLLLIIIMMMXXX^^^ZZZUUUTTTMMMUUUlll{{{aaaSSSWWWVVV\\\nnnttt___]]]^^^[[[ZZZZZZXXXVVVXXX\\\^^^]]][[[SSSZZZeeesssOOOAAA000%%%$$$&&&'''&&&(((''''''&&&&&&''''''((('''(((***,,,------,,,,,,---...---,,,+++,,,///111111222555777888888888888111,,,(((((('''%%%'''+++...@@@QQQFFF///---444000))),,,555@@@CCC>>>999888JJJIII???333444>>>>>>444999???GGGMMMQQQUUU[[[___\\\[[[ZZZYYYYYYXXXVVVTTTWWWZZZ___ccceeedddaaa`````````^^^ZZZVVVQQQOOOOOOIIIHHHEEEBBB???===;;;::::::999666333000...,,,+++///......///111222222111444555777777555444444555555555666666666555444444222111000///...---------*********++++++++++++++++++...111222111444;;;@@@OOOQQQPPPIIICCCHHHVVVcccdddfffgggeeeaaa___```aaaUUUMMMDDD@@@???>>>:::777:::777333222444666555333666555555666777888666555333111//////111222///---////////////111444666777:::888555444444333111000---------,,,,,,+++++++++,,,***(((''')))---222555@@@BBBEEEIIIKKKLLLKKKKKKMMMKKKHHHFFFEEECCCAAA???<<<===???AAA@@@>>>;;;:::999888888777666444222111,,,+++***)))((('''&&&&&&$$$$$$$$$$$$%%%%%%&&&'''***)))'''%%%###""""""!!!%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''&&&$$$&&&---777BBBHHHLLLSSS]]]```\\\[[[eeeqqqsssrrrtttvvvsssnnnmmmnnngggdddaaabbbdddeeeaaa\\\ZZZ[[[YYYQQQAAA555666===@@@EEELLLNNNMMMMMMPPPSSSLLLEEE<<<:::<<<>>><<<888:::999888777777888999:::;;;::::::999999999::::::::::::::::::999888777777444333AAA^^^xxxnnndddmmmnnnLLLGGGWWWqqqwww[[[OOOPPPEEENNNYYYlllsssZZZKKKQQQGGGMMMbbbkkk^^^RRRRRRLLLVVVpppfffWWWZZZXXXkkkqqq___^^^^^^[[[ZZZ\\\ZZZYYY[[[]]]^^^]]]ZZZ^^^uuu,,,***)))+++---+++&&&!!!''''''''''''((((((((()))''')))+++,,,------,,,++++++++++++******---111555777666777999888444222222+++((('''((((((%%%'''+++111AAALLL<<<)))111;;;333(((&&&(((,,,---((($$$$$$///444333...333???EEEAAASSSVVVZZZ[[[ZZZYYYYYYZZZ[[[YYYXXXZZZ\\\^^^]]][[[ZZZ\\\^^^``````^^^[[[YYYQQQQQQOOOJJJCCC???>>>>>><<<;;;999777555333222222111000///...------------......//////000000///...444666777777555444555666777777777777666555444333222111///...---,,,++++++,,,++++++++++++,,,......+++...000111111222555777BBBMMMWWWVVVLLLEEEGGGLLLXXX```ggggggaaa]]]^^^aaa[[[VVVQQQOOOPPPLLLDDD===999666444666:::;;;777333666555555666888888777555333///---000555777444000111111222333444666888:::;;;999777666777777888888333333333222111000//////111///+++'''&&&''')))+++555777;;;>>>BBBDDDEEEFFFKKKJJJIIIIIIIIIHHHEEECCC???@@@AAABBBAAA>>><<<:::;;;;;;;;;;;;:::999888777111111000...,,,***((('''%%%%%%%%%%%%&&&'''((())))))(((&&&%%%$$$#########%%%%%%$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''&&&$$$###"""###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&***)))&&&&&&)))...444777DDDLLLVVV[[[[[[[[[aaahhhhhhmmmssstttppplllkkkmmmkkkcccZZZXXX\\\bbbfffgggfff```ZZZWWWRRRIII;;;222666>>>IIIQQQSSSRRRPPPOOOTTTMMMEEE???>>>===:::777;;;;;;999999999999;;;;;;===<<<;;;:::999:::;;;<<<<<<<<<<<<;;;;;;:::999888999111111CCC]]]uuuwwwlllaaaiiirrrPPPFFFNNNcccjjjPPPEEESSSFFFJJJPPPfffttt[[[IIIQQQIIIOOObbblllbbbSSSMMMRRRUUUggg}}}|||fffZZZ]]]^^^zzznnn``````^^^[[[[[[[[[^^^```]]]YYYZZZbbbiii++++++)))((('''(((***,,,(((((())))))************)))***+++,,,------,,,,,,***+++,,,,,,...222777;;;===888666777333,,,)))+++,,,***+++......***((()))333;;;>>>111(((;;;JJJCCC333+++%%%&&&((()))---222***333999;;;BBBNNNUUUTTTWWWYYYZZZZZZYYYXXXXXXXXX\\\[[[\\\]]]___aaaaaaaaa___]]]ZZZWWWSSSPPPNNNMMMFFFCCC???999333111111222333333222111000000000000............///000111222000000000/////////000000333555777777666555666777999999999888777666555444222111///...,,,++++++***,,,+++******+++---///000...------000333555444222333AAARRRYYYUUUKKKCCC???FFFRRR```fffeeeaaa```bbb^^^ZZZWWWWWWYYYWWWRRRMMMCCC===666555888999777444666555555666888999888666222///...111777;;;999666555555666666777888999999777666666555555777999:::555555444333222222111111,,,,,,,,,+++,,,,,,------------...000333777:::<<>>>>>>>>>>>======<<<;;;:::777777666444222///---,,,''''''&&&&&&&&&''''''(((&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&%%%$$$###"""###$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&(((((((((''''''(((((()))666===GGGQQQZZZ```bbbbbb]]]eeellllllgggccccccccchhhaaaYYYUUUXXX___fffjjjgggbbb\\\\\\^^^XXXHHH999555888???HHHPPPTTTTTTRRRWWWUUUPPPIIIBBB<<<999888===<<<;;;::::::;;;<<<===???>>><<<;;;;;;;;;<<<============<<<<<<;;;:::999999555333777CCCWWWqqq{{{xxx|||hhhdddmmmzzz~~~sssVVVKKKIIITTTZZZJJJHHHOOOIIIKKKIIIcccjjjOOOJJJLLLPPPXXXbbbeee]]]RRRTTTNNNWWWkkkoooaaaWWWYYYeeelll```bbb___\\\^^^XXX]]]^^^YYYUUUbbb~~~)))***+++)))&&&&&&(((***))))))***+++,,,,,,,,,,,,++++++++++++,,,,,,---------...000111444777===@@@???666111000---&&&%%%+++222...///444777444000...444555666000///EEEXXXVVV???333(((&&&***///777>>>>>>EEELLLOOOSSSZZZ^^^]]]\\\\\\\\\[[[ZZZZZZZZZYYY```aaabbb```]]][[[ZZZ[[[WWWSSSMMMGGGCCCAAA@@@@@@GGGAAA888111////////////111111000000000111111222111000000000000111111222///000000000///000333666222444666777777777888999999:::999999888777666555333222000...,,,+++******))))))((()))***,,,...///000...---000555777555222...777DDDNNNSSSPPPIIIDDD555@@@OOO\\\bbbeeeeeeeeeaaa]]]XXXVVVWWWZZZ]]]___VVVLLL>>>555222333555666666555555777999999888777333111///111666:::;;;:::888888888999999999999999999:::;;;:::888888999;;;888888777777666666555555...///000000///---+++)))***)))((()))***---000222888888;;;>>>CCCEEEEEEDDDFFFFFFEEEEEEDDDDDDDDDDDD@@@@@@@@@??????===<<<;;;:::;;;::::::888555333222+++***)))((('''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%###%%%&&&(((((('''%%%$$$'''---666BBBQQQ]]]___\\\WWW___ccc```[[[YYYXXXWWWYYYYYYXXXWWWXXX\\\bbbgggbbbfffgggccc^^^YYYRRRKKK>>>999666999DDDOOOWWW[[[XXXYYYXXXSSSKKKCCC>>><<>>===<<<<<<===>>>???@@@???>>>===========================<<<;;;:::999333999>>>:::666<<>><<<:::;;;===;;;;;;::::::::::::::::::666666666555222///---+++,,,,,,++++++*********+++---...000444999<<<=========???BBBEEEFFFFFFFFFEEECCCBBBBBBAAA@@@???======;;;<<<======<<<:::888666333111///---***)))''''''&&&&&&%%%$$$$$$%%%%%%%%%######$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$%%%&&&'''''''''&&&&&&"""''',,,333>>>LLLQQQPPPUUU[[[]]]XXXUUUVVVVVVTTTLLLQQQUUUVVVUUU[[[eeeooofffllllllddd]]]ZZZXXXUUUJJJCCC:::666:::DDDQQQYYYWWWYYY[[[[[[WWWPPPGGGAAA@@@???>>>======>>>???@@@@@@@@@@@@@@@???>>>===<<<============<<<;;;:::999444???FFFBBB888444:::BBBbbbmmmzzzyyyzzz{{{qqqeeeaaaeeecccmmmgggMMMBBBGGGCCCEEEJJJAAAGGGDDDCCCJJJFFFYYYyyywwwrrrUUURRRNNNJJJLLLYYYnnneeeWWWSSS[[[\\\VVV^^^oooggg]]]```\\\ZZZ___ZZZXXX]]]ppp)))%%%"""$$$)))---+++(((***,,,---///000000//////...---+++))))))+++...///...000222444444666888:::777***###%%%%%%$$$,,,888///((()))666HHHQQQRRRQQQ999999AAADDD<<<@@@OOOTTT888111///777CCCNNNWWW]]][[[\\\[[[[[[]]]```bbbaaaaaabbbbbbcccbbb___ZZZWWWVVV[[[^^^WWWJJJ???===??????@@@CCCIIIPPPXXX___ccc]]]OOO>>>555666999888666666666555444333333333333111111111111222333444555...111444555222000000111///222555777888999;;;<<<999999:::::::::999888888444333111///---,,,++++++******,,,---///000111222000222555444111000333666333333444777<<>>===;;;<<<===>>>>>><<<:::999:::999666333///---+++***((('''&&&%%%$$$$$$###$$$######$$$%%%&&&&&&''''''#########$$$$$$%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&'''''''''(((((($$$%%%&&&'''((('''&&&%%%######$$$$$$$$$%%%%%%%%%((((((''''''''''''''''''$$$)))***)))...:::BBBDDDSSSXXXYYYVVVUUUZZZ\\\YYYJJJOOORRRQQQQQQZZZmmm|||rrrpppiiiaaa___```[[[RRRQQQMMMEEE<<<777;;;EEENNNXXXXXX[[[___aaa[[[OOODDDAAA@@@???>>>>>>???@@@AAA@@@@@@AAAAAA@@@???===<<<============<<<;;;:::999;;;DDDJJJFFF>>>999999;;;;;;GGG\\\ppp~~~~~~tttkkkooozzzuuuhhh\\\eeesssaaaBBBKKKBBBHHHCCCEEELLLEEELLLKKKAAADDD>>>IIIcccoooeeeXXXOOOLLLIIINNNlllxxxggg[[[YYYTTTUUUkkkddd[[[^^^ZZZYYY______]]]ggg((('''&&&&&&&&&((()))***---...///111111111000//////...---------...000111000...///111///...666AAA222((($$$((((((%%%***444===333(((+++@@@UUUYYYQQQ222222333333///---222;;;:::>>>EEEOOOWWW\\\]]]\\\```aaacccbbbaaaaaacccddd^^^^^^___aaa```ZZZPPPIIIHHHFFFCCC@@@???@@@BBBCCCMMMQQQWWW]]]```aaa```___PPP@@@444555;;;;;;999777===999555444666888777666444444333444555666888:::888777666555333222111111111222333333444555777999999===BBBAAA<<<888888999555333222222444222///++++++,,,---...///111111222444333111111111333555666444666777666666999>>>CCCLLLTTTVVVQQQRRRWWWTTTJJJVVVYYY\\\^^^^^^]]]\\\\\\fffaaa]]]]]]^^^[[[SSSJJJ???===999888888888777777;;;;;;:::777222000000000111333666999:::;;;:::999999999999::::::;;;;;;;;;:::;;;<<<<<<::::::;;;<<<999999888888777777666666333333222111///,,,***)))((('''''''''***...222444,,,222888<<<======???AAAEEEGGGIIIHHHEEEBBB@@@@@@BBBAAAAAA@@@??????>>>>>>:::;;;<<<;;;888333...+++---+++(((&&&%%%%%%&&&'''&&&&&&%%%$$$$$$###$$$$$$%%%%%%&&&&&&%%%%%%$$$###%%%%%%%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''(((((('''%%%$$$$$$%%%&&&&&&''''''&&&&&&''''''''''''(((((())))))$$$%%%&&&'''(((***---000???EEEOOOYYY``````\\\XXXVVVPPPNNNRRRXXX]]]gggqqquuurrreeeUUUTTT^^^bbb]]]]]][[[WWWOOO???333777BBBFFFPPP^^^kkknnngggZZZQQQJJJ???888<<>>???AAABBBCCCBBBBBBAAADDDCCCCCCBBBBBB@@@>>><<>>BBBAAA===::::::<<<666444222222222111...+++------...///000111222222333444444555555666666555555999;;;999666:::DDDMMMOOOOOORRRZZZ]]]WWWMMMFFFDDDPPP]]]aaa^^^\\\aaaggggggeeebbbaaa```^^^\\\ZZZTTTPPPKKKFFFBBB>>>999666444555666777888888777666222333555888999:::::::::999999:::::::::;;;;;;;;;:::;;;<<<;;;:::999:::;;;999999888888888888888999555444333111///---++++++******))))))***,,,...///222666:::<<<<<<<<<>>>???BBBDDDDDDCCCBBBBBBCCCEEECCCCCCCCCBBBAAA@@@@@@???===>>>???>>><<<888555222222000---***((('''''''''&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###%%%%%%$$$%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''(((((('''%%%$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&'''''''''(((((((((%%%&&&&&&&&&%%%&&&)))+++111;;;LLL]]]hhhggg^^^UUUPPPLLLLLLQQQVVVXXX^^^eeesssrrrhhhZZZXXXdddnnnooodddcccaaa[[[LLL;;;555777AAAHHHUUUeeeppppppggg^^^XXXMMMCCCAAA@@@??????BBB<<>>@@@BBBDDDDDDDDDDDDJJJHHHDDD@@@===;;;;;;;;;======;;;:::;;;BBBMMMTTTfffZZZ\\\ddd]]]XXX]]]aaatttuuunnnkkkllldddaaakkk___IIIDDDBBB@@@GGGQQQXXXXXXQQQJJJEEEXXXWWWOOOIIIDDD>>>JJJeeessswwwhhhRRRGGGFFFUUUmmmzzzeeeZZZ]]]fff~~~xxx``````]]]^^^YYY[[[rrr%%%&&&(((***---...///000333222222111111111111222111111222222111111000000...+++)))******((())),,,***$$$"""&&&'''###%%%,,,******+++111<<>><<<888888<<<777666666777888999888666888777666666666777888999;;;:::888666444222000///------///000111333333444:::>>>AAABBB???<<<===>>>:::888555333333222000...//////000000111222333333444555888999999888777555777<<<>>>:::555888DDDOOOMMMEEEKKK___iii___QQQLLLHHHQQQZZZ```aaabbbeeeiiieeefffeeeccc```aaadddgggdddaaa[[[VVVPPPJJJCCC???;;;999888999<<<<<<999666444555666777888999::::::::::::::::::;;;;;;;;;;;;;;;<<<<<<;;;:::999999:::999999999999999999::::::777666333111...---------,,,,,,++++++******))))))111333555666777999;;;>>>??????>>>===<<<>>>AAADDDBBBCCCDDDEEEEEEDDDBBBBBBAAAAAAAAA@@@???<<<:::999777555222...+++))))))(((&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%######$$$&&&%%%...???RRRaaaccc\\\SSSQQQPPPRRRXXXZZZZZZ\\\___lllqqqpppiiiiiiqqqxxxxxxaaa___aaaccc^^^PPP@@@777999;;;DDDTTTdddllliiiccccccYYYNNNFFF@@@===???DDD<<>>AAAOOOggg|||vvvWWWGGGIIIRRR]]]lllXXXWWWiiizzztttbbb```ZZZ___fffrrr'''(((+++...///000000000333222111111111333444555444444444444222000---,,,+++(((''''''((((((&&&&&&'''######''''''$$$%%%)))###$$$&&&)))---000///...444444;;;FFFMMMPPPRRRVVVZZZYYYYYYZZZ^^^aaabbbbbbiiieeeaaa``````]]]VVVOOOEEEAAA;;;777444555666777>>>??????>>>;;;777222///---,,,)))((((((+++...000333999@@@BBB>>>999888;;;666666888:::;;;:::999888666666666777999;;;>>>???>>>===;;;999777444333222000000000222444555666555:::===@@@@@@???>>>>>>??????<<<999666555444333222111222222333333444444444666777888999999888777777:::======:::555555<<>><<<999888888888888999:::<<<<<<::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;999888999:::::::::999888888888999999888666333000...---......,,,,,,------,,,***)))((()))******,,,///333777::::::::::::999777888:::<<>>BBBEEEEEECCC@@@>>>888<<>>FFFNNNOOONNNPPPVVVXXXYYY[[[___bbbcccbbbaaaeee___YYYVVVTTTOOOFFF???444333111///......///111///......,,,+++***)))((()))))))))***+++---///000:::===@@@@@@>>><<<;;;999666888;;;<<<<<<;;;:::999777777777999;;;>>>@@@BBB======;;;:::888666555444444222111222555888888888:::;;;===>>>>>>>>>>>>>>>???===;;;888555444444444555555555555555555555555999888777666666777888888999999999999999999999999:::;;;<<>>@@@@@@???<<<<<<;;;;;;<<<===>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<;;;999888999:::;;;:::888777666666666777999777333000...---......+++,,,---......---,,,+++(((&&&%%%&&&)))...222555333555777888888777777888;;;===???BBBEEEFFFGGGGGGFFFEEEDDDCCCAAA>>>===;;;888777666555333222222222***)))'''&&&%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&%%%$$$$$$%%%)))%%%"""&&&000;;;BBBEEEJJJLLLOOOQQQSSSUUUVVVUUUTTT___lllwww{{{wwwlllaaaiii^^^VVV___ooorrraaaMMMFFFBBB<<<999<<>>;;;888===TTTggghhhgggiiifffiiiwwwjjjCCCIIIIIIGGG^^^gggiii]]]NNNGGGEEEEEEFFF[[[ZZZHHHCCCDDDAAA???PPPpppqqqRRRFFFPPPWWWYYYZZZTTTggg{{{qqqjjjiiijjjiiikkknnn~~~pppWWWYYYfff000000111111000//////...111111111222444555777777555444222///,,,(((%%%$$$%%%((((((&&&'''******(((%%%%%%&&&'''((('''''''''$$$%%%(((---000333;;;DDDFFFGGGJJJLLLIIIGGGNNNWWWXXXYYY]]]bbbdddddd```]]]UUUPPPJJJFFFBBB>>>888444---......---+++))))))***((('''&&&&&&&&&((()))+++***+++,,,------......///:::;;;;;;:::;;;>>>===:::777999<<<===<<<:::::::::999999999999:::<<<>>>???:::::::::999888888777777888444111111666:::;;;;;;;;;<<<<<<===>>>>>>>>>>>><<<<<<;;;888555333333444777777777777777777666666:::888666555444666777888666555666999===>>><<<999:::===;;;:::JJJcccnnnjjjfffddd^^^QQQGGGHHHTTT```^^^___aaaeeegggddd___YYYSSSTTTVVV[[[aaafffggggggiiibbbWWWNNNIIIDDD???;;;>>>>>>>>>>>>>>>?????????<<<<<<<<<<<<;;;;;;;;;;;;888:::;;;:::999888999;;;;;;:::777666555555777777999888555222000/////////+++---///000111111111111///,,,)))((())),,,///000,,,000444888999:::;;;<<<888999;;;===???BBBDDDEEEFFFFFFFFFEEEDDDAAA???>>>888888888888888777777777///...,,,***((('''&&&%%%%%%%%%&&&&&&%%%%%%$$$############$$$$$$%%%&&&'''$$$%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&'''((((((((((((''''''''''''&&&&&&&&&&&&&&&$$$&&&((('''&&&%%%%%%&&&'''%%%$$$%%%)))...222555???DDDGGGHHHLLLRRRTTTRRRYYY```jjjqqqsssrrrnnnkkkhhhaaa\\\cccttt~~~wwwjjjXXXQQQEEE888333999GGGSSSVVV]]]```]]]VVVQQQKKKFFFDDDBBB@@@??????BBBEEEGGGGGGBBB>>>AAAHHHOOOQQQPPPOOOKKKEEE???======@@@BBBDDDEEEFFFGGGGGGDDD???<<<===<<>>===OOOdddbbbMMMHHHOOOUUUZZZSSS]]]~~~{{{yyywwwssspppnnnlllllllllhhhlllkkkpppqqq\\\qqq222111111000////////////222222333444444444444333000///---***(((&&&%%%$$$$$$***+++'''$$$(((******$$$%%%&&&&&&&&&''''''&&&%%%(((111;;;AAABBBHHHOOOOOOMMMLLLMMMLLLJJJNNNTTTPPPPPPRRRUUUUUURRRMMMIII>>><<<999555222111000000+++---...---***(((((()))******)))(((((()))***+++'''''')))***---///222333777;;;<<<999999===>>>;;;777999;;;;;;999777777999777666666777999;;;===>>>:::;;;;;;<<<<<<=========>>>999333333888===@@@@@@>>>======>>>??????>>>>>>;;;===>>><<<999666666777999999999999888888777777999888888777777777777777444555777999:::;;;<<<<<<<<<;;;888777===KKKWWW^^^fffnnnqqqeeeQQQEEEHHHPPP[[[___eeegggfffbbb^^^]]]XXXXXXYYY]]]bbbgggiiiiiitttsssqqqlllbbbUUUIIIAAA>>>>>>???@@@@@@???>>>======<<<<<<<<<;;;;;;;;;;;;777888::::::999999:::<<<999888666555666888:::<<<::::::888666444222111000...///111222333444555555555111---+++---///000000***,,,000333555777:::===999888777888999;;;===??????AAACCCDDDDDDCCCAAA???<<<<<<<<<<<<<<<<<<;;;;;;666555222///---***)))(((%%%%%%&&&&&&%%%%%%$$$###############$$$%%%&&&'''$$$$$$%%%%%%&&&''''''(((((((((''''''''''''((((((&&&&&&'''(((((((((((((((((((((((('''''''''&&&&&&%%%&&&((((((&&&$$$$$$%%%$$$&&&(((((('''''')))+++555<<>>EEEQQQWWWSSSLLLJJJGGGBBB>>>===>>>@@@BBBCCCCCCEEEHHHKKKJJJFFFCCCAAA:::PPPooorrrlllxxxfffFFFFFFAAAJJJccceee\\\GGG;;;===CCCDDD___iii\\\EEE=========@@@NNNTTTPPPKKKNNNOOORRR]]]bbbwww|||uuujjjaaannnjjjggggggjjjkkkiiifffjjjrrroookkk222111000/////////111111444444555555444222111///,,,***(((&&&%%%%%%&&&&&&%%%,,,...'''"""%%%)))***$$$%%%%%%$$$%%%&&&'''%%%,,,000===LLLRRRQQQQQQVVVMMMJJJLLLQQQSSSOOOLLLLLLCCCCCCBBBAAA@@@<<<666222...---,,,***)))***---111***,,,---,,,***)))+++---'''((()))***+++,,,------+++++++++,,,...222666999777>>>AAA<<<999<<<===;;;666999:::999666555555777111111222444777;;;>>>@@@======>>>@@@AAABBBDDDDDDDDD>>>777666;;;BBBEEEFFF@@@???>>>???@@@@@@???>>>===@@@BBBAAA===::::::;;;;;;::::::999999888888888777888:::::::::888666555555888999888555444888<<<<<<555444888888888DDDUUUUUU___iiihhh]]]PPPGGGCCCWWW___fffgggbbb^^^^^^aaa^^^]]]]]]___dddhhhkkkkkklllttt~~~|||ooo```VVV===>>>@@@AAA@@@???===<<<======<<<<<<<<<;;;;;;;;;666777999999999999;;;===888777666666777:::>>>@@@<<<<<<;;;999777555333111111222222333555666777777444000------000333333333+++,,,------...111555888:::888666444444666888:::888;;;>>>BBBCCCBBB@@@>>>???????????????>>>===<<<<<<:::777333000---,,,+++%%%%%%&&&&&&&&&%%%$$$$$$############$$$%%%&&&'''$$$$$$%%%%%%&&&'''((((((((((((''''''''''''((((((&&&''''''((((((((((((((())))))((((((((('''''''''%%%'''((((((%%%###"""""""""&&&((('''###"""%%%)))+++444===BBBIIIRRRSSSOOOWWWaaaiiidddUUUNNNWWWeee___ooo|||zzzuuuxxx~~~}}}fffQQQDDD>>><<<<<>>AAACCCDDDEEEFFFJJJMMMKKKFFFAAA>>>777SSS{{{zzzlllJJJEEE???NNN\\\aaa[[[JJJ???AAACCC@@@hhhlll[[[DDD<<<;;;===EEEJJJGGGCCCIIITTTQQQSSSbbb{{{zzziiilllrrrpppjjjkkkfffdddgggmmmpppmmmiiieeepppooohhh{{{111111111111111111111111222555888777222---++++++'''&&&'''))))))((()))+++$$$888888((('''***%%%!!!,,,((('''******(((+++222<<<@@@FFFKKKOOOOOONNNMMMJJJLLLNNNOOOLLLEEE???:::777555333111///---,,,,,,''')))+++,,,---,,,***)))(((***,,,,,,+++))))))***++++++++++++++++++++++++(((+++.........///333666<<<:::777777888;;;<<<<<>>888444333333444444111222444777999<<<>>>???@@@<<<888999>>>DDDGGGHHHPPPPPPLLLFFFDDDGGGHHHEEE===???AAABBBAAA>>><<<;;;======>>>>>>===<<<;;;;;;===;;;::::::<<<======<<<:::::::::999999999888888<<<;;;:::999999:::<<<>>>999;;;======;;;:::<<>>===@@@>>>===>>>??????;;;888666555444666999<<<===>>>;;;;;;;;;<<<===???@@@AAABBB>>>:::999::::::888666444333444666888999999888888444111000111222111///...---,,,++++++,,,---...,,,...000111111000///---888888:::;;;===???@@@AAA@@@>>><<<;;;;;;<<<>>>@@@???<<<777444333333333333((('''%%%&&&&&&&&&%%%$$$""""""###$$$%%%%%%$$$$$$$$$###"""$$$''')))'''%%%)))))))))(((((((((((((((&&&'''((()))))))))))))))))))))******)))(((''''''''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&((()))...666@@@JJJPPPRRR___ZZZ]]]aaaPPP:::BBB]]]dddwww|||}}}kkkqqqxxxgggRRRBBB:::888888>>>HHHRRRYYY]]]^^^^^^QQQHHH???===AAAEEEEEECCC@@@DDDVVV\\\VVV```aaaIIIEEE???>>>CCCDDD@@@???BBBFFFJJJKKKIIIIIIKKKFFF>>>:::<<>>>>>BBBHHHMMMOOONNNKKKIIIIIIHHHGGGDDD???:::555333222111///---+++***))))))''')))***,,,,,,+++***))),,,---///...,,,+++***+++******+++,,,---...//////+++---//////......111444333555888<<>>HHHJJJJJJJJJLLLLLLEEE<<<===>>>???===;;;:::;;;<<<===============<<<;;;;;;===<<<;;;<<<===>>>===;;;;;;;;;::::::999999888888:::999999999999:::<<<===999;;;<<<<<<:::999;;;===@@@HHHRRR\\\ffflllhhh```ZZZPPPJJJOOO[[[ccccccaaa___[[[YYY^^^fffkkkiiieeejjjmmmqqqvvv{{{|||zzzxxxssscccSSSJJJEEE???<<<===>>>>>>>>>???@@@>>>888444000111444999======;;;999============>>>>>>???@@@@@@===:::999::::::999777555555555666888999888777777444222222333444222111333222000...---------...***+++---......---+++***000111333555777999;;;;;;>>>>>>>>>>>>>>>?????????@@@<<<888555444444333222---+++)))((('''&&&$$$"""###$$$$$$$$$$$$$$$$$$###$$$###"""$$$'''((('''%%%''''''(((((()))***++++++(((((()))*********))))))(((((())))))((((((''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&$$$%%%''',,,555@@@KKKRRRYYYVVVYYYYYYLLL>>>HHH]]]rrr~~~vvvssspppqqqssstttooodddUUUGGG???666:::BBBJJJRRRXXX\\\^^^ZZZRRRGGGAAA@@@AAAAAA@@@AAAIII^^^gggaaaeee^^^DDDCCC>>>===BBBCCC@@@???BBBEEEIIIKKKIIIJJJKKKGGG@@@;;;DDDfffkkkqqq{{{oooNNNBBBGGGFFFIIIMMMPPPKKKDDDDDDIIInnnkkkTTT???>>>BBBBBBEEELLLTTTQQQHHHTTTwwwjjjkkkmmmooovvvvvvuuuwwwrrroookkkgggfffgggjjjkkkkkkooohhhkkklllqqq111111000000111444777999111111000...***'''&&&'''$$$%%%%%%$$$###$$$&&&'''333FFFCCC...$$$$$$)))333---,,,///555:::>>>CCCHHHFFFHHHJJJLLLJJJFFFAAA>>>???<<<999555111///...---///...,,,+++)))((((((''''''(((***+++++++++***)))***,,,------+++******+++---------....../////////***,,,---//////111444777333333555888:::999777444000999FFFPPPVVVYYY\\\^^^gggfffdddaaa]]]ZZZWWWUUU[[[UUULLLFFFEEEHHHKKKMMMEEECCC>>>===CCCIIIFFF@@@AAAAAA@@@<<<777666999<<<=========<<<<<<<<<<<<;;;=========>>>??????===;;;<<<<<<;;;;;;:::999999888888888999999:::;;;<<<<<<:::;;;<<<;;;999999:::;;;>>>BBBHHHQQQ```lllpppmmmfffZZZHHH>>>III]]]eeeaaagggaaa[[[\\\bbbeeedddaaafffhhhjjjmmmppptttyyy|||}}}sssggg[[[NNNAAA999888999999;;;===???>>>;;;999222222444777;;;<<<;;;:::???>>>>>>>>>>>>>>>>>>???>>><<<::::::::::::999888777777666777888888777555444333333555666666444222777666444222000///......++++++,,,,,,,,,***)))(((((()))+++---000111222333:::;;;===???@@@@@@???>>>AAA>>>:::888777666444222222///---+++)))(((%%%"""$$$$$$$$$$$$$$$#########$$$######%%%''''''&&&%%%&&&&&&''')))***,,,------******+++++++++***))))))'''''''''''''''(((((((((%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&%%%$$$###$$$&&&######""""""(((555EEEQQQSSSUUUWWWTTTMMMLLLUUUaaawww{{{kkkwwwfffggghhhiiifff[[[KKK???999:::===BBBIIIRRRYYY^^^```ZZZQQQHHHBBB@@@@@@AAAFFFNNNaaakkkgggeeeZZZDDDAAA>>>===@@@BBBAAAAAABBBFFFIIIKKKKKKLLLLLLGGGAAA777CCChhh}}}}}}^^^DDDGGGAAA>>>???EEEHHHEEECCCCCCVVV[[[NNN>>>@@@DDDCCCDDDKKKJJJIIIXXXffflll^^^ooolllvvv~~~|||{{{xxxqqqmmmhhhfffgggiiilllmmmjjjhhhllllllooo111111111222333444555666000///---***'''&&&%%%&&&&&&)))((($$$"""$$$((()))555DDDAAA111)))&&&(((222<<<;;;<<>>888333000///...,,,++++++,,,---...///...---,,,+++*********((()))***+++++++++******)))+++,,,,,,++++++,,,...///////////////000000000111333666:::???CCCHHHJJJDDD>>>666111000333555777;;;FFFUUU___ccceeegggjjjmmmmmmkkkiiifffccc```^^^eeebbb___]]]___ccchhhkkk```UUUCCC222///888AAAEEEBBBCCCDDDAAA<<<999888:::===<<<<<<<<<;;;<<<<<<<<<>>>>>>>>>@@@AAA@@@===;;;======<<<<<<;;;::::::999888888:::;;;<<<======<<<;;;<<<<<<;;;;;;::::::;;;@@@>>>???GGGUUUdddmmmpppkkkhhh\\\MMMEEEJJJWWW```kkkggg```\\\\\\^^^aaabbbgggiiijjjiiiiiikkkrrrwwwsssqqqnnniii___QQQCCC;;;777666666666999===@@@AAA===888333222444888<<<>>>======>>>??????@@@@@@@@@>>>===<<<<<<<<<<<<;;;;;;999888777777888777555444000222444666777666444222777777555333222000//////------------,,,+++))))))&&&'''(((***++++++++++++333444666999;;;===>>>>>>@@@>>><<<;;;;;;999666444444222000...---,,,)))'''$$$$$$############$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%&&&'''((()))***,,,------,,,,,,,,,,,,++++++***)))&&&&&&&&&&&&''''''((((((%%%%%%%%%$$$$$$$$$#########%%%%%%%%%$$$###$$$%%%%%%$$$###!!!###---===JJJNNNVVVYYYUUUUUU]]]eeegggrrrzzzttthhhooohhh```YYYYYY\\\[[[TTTKKKAAA???======BBBKKKTTTZZZ]]]\\\XXXQQQIIIDDDBBBCCCIIIOOO[[[cccbbb^^^UUUIII@@@>>>===>>>@@@AAABBBCCCIIIJJJLLLLLLMMMKKKFFFAAA777>>>^^^yyyYYYJJJCCC>>>===BBBEEECCC@@@???AAANNNJJJ===???CCCBBBCCCJJJAAAMMM}}}gggqqqaaahhhqqquuu|||wwwwwwtttpppkkkggggggjjjmmmppplllmmmnnnkkklll111222333444444222000...///---***(((&&&&&&&&&&&&''',,,,,,&&&###(((---///<<>>777000,,,***)))&&&&&&((()))+++,,,---......------,,,++++++,,,,,,)))******+++++++++++++++,,,---......,,,,,,---///,,,...000444888;;;>>>???HHHIIILLLQQQWWW]]]aaacccYYYQQQFFF>>>===@@@DDDGGGSSSZZZcccgggfffeeefffiiiiiijjjjjjiiigggeeebbbaaadddeeeggghhhkkkooorrruuu~~~uuu^^^BBB...,,,333999;;;>>>BBBDDDCCC@@@<<<:::<<<<<<;;;;;;;;;;;;<<<===???>>>???@@@AAA@@@===:::=========<<<<<<<<<<<<;;;:::;;;<<<===>>>>>>>>>>>>======<<<<<<======<<<<<>>@@@AAAAAAAAA>>>??????>>>===<<<<<<<<<999888777777777666444222---000333555666444222111333333333333222111000000......------,,,+++***)))((()))+++++++++***)))(((,,,------///222666:::<<<===<<<===>>>>>>===999666444222111111222222000///%%%$$$$$$######$$$%%%%%%###$$$%%%&&&&&&%%%%%%%%%((((((((()))******++++++,,,,,,,,,,,,,,,+++***)))&&&&&&%%%%%%&&&'''((()))%%%%%%%%%$$$$$$$$$#########$$$%%%%%%######$$$%%%%%%&&&%%%###"""(((333<<>>WWW{{{yyyOOOCCC@@@@@@BBBAAA>>>>>>@@@<<>>>>>>>>=========>>>>>>>>>>>>???===<<<<<<<<<>>>???>>>======:::<<>><<<999777666444111...777888;;;>>>@@@AAAAAAAAA>>>???@@@@@@===<<<;;;<<<888777666666666555333111---000444555444333222222000000111111111111111000------,,,,,,++++++******+++,,,...///...,,,***)))))))))((()))+++///333666666777:::===???>>>;;;888333222222444666888777777+++***(((&&&&&&&&&&&&'''###%%%&&&&&&%%%$$$%%%&&&''''''(((((())))))******++++++,,,,,,,,,+++******((('''&&&&&&&&&'''((()))%%%%%%%%%%%%$$$$$$$$$$$$###$$$%%%$$$###"""###%%%###$$$%%%$$$###$$$)))...777CCCIIIHHHNNN\\\ccc``````___lllsssiiihhhqqqtttbbb[[[TTTRRRVVV\\\^^^___QQQKKKDDD===;;;===AAAEEEPPPWWW___```ZZZPPPHHHCCC@@@HHHOOO[[[dddVVVGGGIIIBBBBBB???===???CCCEEEBBBJJJFFFEEEFFFFFFAAA>>>>>><<<:::SSSzzzKKKAAA@@@@@@BBB???<<>>IIIHHHIIIHHHEEEGGGJJJDDD<<<000...+++((('''((()))*********++++++++++++******))))))))))))***+++,,,,,,---,,,,,,,,,------......---///222555888===BBBEEEIIIKKKPPPWWW]]]dddhhhkkkdddbbb```aaadddeeeeeecccfffeeeeeefffhhhhhhgggfffgggfffdddaaa```aaabbbcccfffhhhkkkmmmnnnnnnlllkkkjjjkkkllljjjgggeeeggghhh```gggiiiaaaXXXUUUXXXZZZFFF>>>777888@@@EEECCC???<<<;;;:::999999;;;===>>>AAA???>>>>>>>>>>>><<<;;;;;;<<<<<<===>>>???@@@AAA??????===<<<<<<<<<===>>><<<:::999;;;>>>@@@???>>>===<<<>>>AAADDDLLL^^^pppxxxqqqooovvvxxxlll[[[RRRHHHLLLTTT\\\dddjjjnnnqqqpppooonnnnnnnnnnnnmmmlllooopppmmmhhhhhhkkkjjjfffiiifffaaaWWWKKKBBB>>>===CCCAAA>>>===;;;999555222777888;;;===????????????===???@@@???<<<999999:::666555444444555444222000///222555666444222222333//////000111111111000///......---------------...+++,,,///000111///...,,,******))))))***+++,,,------000444:::>>>>>>;;;888444333444666999;;;<<<;;;555333000,,,)))'''''''''###%%%''''''%%%###$$$&&&$$$%%%&&&'''((()))***+++)))***+++++++++++++++******)))(((&&&&&&'''((()))&&&&&&&&&&&&%%%%%%%%%%%%"""$$$%%%$$$###"""###$$$######$$$$$$%%%%%%&&&&&&***222777777<<>>IIIPPPYYY___^^^WWWOOOJJJ@@@GGGHHHRRR^^^OOO@@@IIIDDDDDDBBB===???DDDEEEBBBDDD>>><<>>EEEMMMUUU^^^dddeeefffgggiiijjjlllmmmnnnfffcccaaaaaaccceeecccaaadddbbbaaaaaaccceeefffeeebbb```]]]]]]```ccceeeeeecccfffjjjooorrrttttttttthhhiiiiiifffddddddhhhkkkgggiiihhhbbbcccmmmyyyYYYIII999444;;;CCCCCC@@@<<<;;;999999999;;;===>>>AAA???===<<<======<<<;;;;;;;;;<<<>>>???AAABBBBBB@@@???===;;;:::;;;<<<===:::888888:::>>>@@@???===AAA??????===888888GGGXXXqqquuuwwwuuuwwwxxxsssiiiTTTNNNHHHLLLYYYhhhrrrwww{{{wwwrrrqqqrrrrrrooollliiiqqqsssnnniiiiiihhhdddkkknnnpppmmmcccXXXPPPLLLMMMHHHBBB>>>======>>>>>>777999;;;===>>>>>>===<<<<<<>>>@@@>>>:::777666777555444333333444333111///111444777666444222333444000000111222111000///...111111000000000111111222)))+++...000222111000///,,,,,,---,,,+++)))'''&&&'''***000777<<<===:::777555555555777;;;===>>>===>>>;;;666000+++((('''&&&###%%%((('''$$$###$$$&&&!!!"""$$$&&&(((***+++,,,((()))***+++++++++++++++,,,+++)))'''&&&'''((()))''''''&&&&&&&&&&&&%%%%%%"""$$$$$$$$$###"""###$$$$$$$$$$$$%%%'''((('''&&&$$$(((++++++///;;;IIIQQQVVV\\\hhhcccYYYiiioooXXXOOOOOONNNIIIFFFIIIRRRZZZXXXUUUNNNHHHBBB???======BBBHHHSSS\\\```]]]XXXSSSEEEGGG@@@FFFSSSFFF<<>>???EEEFFFBBB???888555999:::888999===666222HHHnnnuuuUUUHHHMMMGGGDDDEEEDDDBBBBBBDDDbbbwwwpppRRRDDDFFFJJJOOOgggwww|||```[[[cccppp}}}~~~vvvttttttuuuuuutttrrrtttxxx|||zzzyyytttvvvssssss]]],,,,,,***((('''(((+++///&&&&&&&&&%%%&&&&&&''''''&&&+++///333;;;CCC@@@777:::;;;===???BBBEEEHHHIII@@@===999777666444///+++,,,)))'''&&&(((***++++++///---,,,******+++---...---,,,***(((''')))...111555333///++++++000999???HHHNNNWWWaaahhhjjjjjjjjjmmmkkkkkknnnrrrsssrrrpppiiigggeeeaaa```aaaeeehhheeegggeeebbbbbbfffhhhgggdddcccaaabbbdddfffhhhiiimmmoooqqqqqqoooooooooppphhhhhhhhhfffdddcccdddeeebbbbbbaaaaaabbbeeekkkooohhhWWWDDD:::;;;>>>BBBDDDCCCBBB???;;;;;;===>>>>>>=========???@@@@@@===:::????????????????????????>>>>>>>>>>>>===<<<;;;:::>>>>>>>>>>>>===============???AAA@@@>>><<<===???PPPcccxxx|||vvvuuuyyyrrr___GGG;;;FFF]]]mmmrrrttt}}}}}}qqqjjjqqqyyyzzzxxxwwwtttpppkkkgggfffgggmmmnnnooopppooojjjddd___RRRNNNIIIFFFDDDDDDCCCBBBBBB===888444555888===@@@@@@AAA@@@???<<<777333111222333333333333222111000111333555555444333222333555777888666111......///555333111///......///000...---...000333333222000///...------......,,,+++)))))))))***...444999===888555444999@@@CCC???:::;;;===>>>;;;444---***)))%%%$$$$$$&&&((((((%%%!!!'''&&&&&&'''***++++++***'''((()))***************(((((()))(((((('''&&&&&&%%%''')))(((&&&%%%&&&)))$$$%%%&&&'''&&&%%%$$$###$$$#########$$$$$$%%%&&&$$$$$$$$$(((000<<>>>>>===CCCNNNXXX^^^aaa``````QQQIIIDDDGGGHHHEEECCCFFFIIIDDD???;;;;;;>>>@@@AAA777777666666666777777888666000AAAiiiyyyqqqccc___dddRRRDDDCCCBBB???EEEPPPssstttfffRRREEE???NNNiiixxxdddbbbdddpppuuuxxxsssvvv{{{zzzssspppuuuyyyxxxwww|||xxxxxxrrr}}}lllXXXPPPOOO++++++,,,+++******---///''''''&&&&&&&&&&&&&&&&&&%%%(((***---666??????:::@@@@@@AAABBBAAA@@@>>>===000///---...000000...++++++)))((((((***,,,,,,,,,///...+++)))))))))***++++++///222444333111111111---000333777===EEENNNTTT]]]aaagggmmmqqqrrrrrrqqqooommmmmmoooqqqrrrqqqnnnjjjhhheeecccbbbdddgggjjjgggiiihhheeeeeeiiijjjhhhccccccdddeeehhhiiijjjiiioooooonnnllljjjkkkmmmoooggghhhhhhfffcccbbbbbbcccbbbccccccbbbbbbeeeiiillliiihhhaaaSSSCCC:::<<>>=========???@@@@@@>>><<<========================<<<===>>>>>>>>>>>>======>>>>>>>>>============<<<<<<>>>@@@@@@>>><<<===???FFFVVVkkkxxx{{{wwwsssrrrrrroooaaaKKK===CCCUUUcccmmmssssssllllllvvvzzzwwwvvvwwwvvvtttqqqnnnnnnnnniiikkkooosssuuuuuurrrpppggg___SSSHHHCCCAAAAAAAAA@@@AAA???:::555444666999>>>>>>===<<<:::777444333222222222111111111000000000222444444333222333444888999:::888444111111111555444222000///000000111000000000222555555444222111///...---......,,,+++(((((()))+++...333777:::777555444777<<<>>><<<:::<<<===>>>;;;666111//////)))'''$$$$$$%%%&&&$$$"""&&&&&&%%%'''***,,,++++++***)))((((((((()))***+++)))))))))))))))(((''''''&&&((()))(((&&&%%%&&&(((%%%%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%&&&%%%$$$&&&***222999>>>KKKNNNQQQRRRTTT[[[fffoooXXXUUUPPPLLLJJJLLLTTTZZZ```___]]]ZZZVVVNNNEEE>>><<<@@@HHHRRRZZZ___aaa```YYYPPPIIIFFFDDD@@@@@@DDDIIIFFFAAA===::::::;;;<<<666666555555555666666777333000BBBfff~~~uuueee[[[___YYYNNNFFFDDDBBB@@@EEEMMMyyyxxxaaaGGGFFFUUUiii}}}qqqaaaeeeeeefff}}}zzzwwwtttxxxxxxqqqmmmpppsssssswww{{{{{{}}}wwwsss```RRRKKKIIIIII(((***,,,---,,,,,,,,,---''''''''''''&&&&&&%%%%%%%%%&&&'''***222<<>>EEEEEEEEEBBB===777111...%%%%%%%%%'''***,,,+++************+++---......,,,...---+++***)))***,,,---444666888888666444222222666<<>>======<<<<<<>>>???@@@???===========================<<<===>>>???@@@@@@@@@@@@>>>>>>=========<<<<<<<<<<<<===??????>>>======>>>:::EEEVVViiivvvyyytttooorrrzzzwwwaaaGGG;;;@@@GGGXXXeeeooooooqqqvvvyyyvvvsssuuuwwwwwwvvvuuuuuuvvvrrrsssvvvxxxzzzzzzyyyxxx|||tttggg[[[QQQJJJFFFCCC???CCCEEEAAA999444555777;;;:::999888777666555555222111000/////////000111000111222222111222555777:::;;;;;;:::777555444444666555444333222333333333444333444666888888666444222000.........---+++***(((((()))+++...111333555666666666777888999;;;;;;;;;<<<;;;999666333333333///,,,(((%%%$$$$$$$$$###&&&%%%%%%'''***,,,,,,+++---+++(((&&&&&&'''***+++))))))*********)))(((((('''((()))(((&&&%%%&&&'''&&&%%%%%%%%%%%%%%%&&&&&&######%%%&&&&&&%%%%%%$$$&&&%%%$$$$$$&&&***---000>>>BBBGGGJJJOOOVVVbbbjjjfffaaaXXXQQQOOORRRVVVYYYaaa___^^^aaaccc]]]PPPDDD>>>===@@@HHHRRR\\\aaabbb___XXXOOOGGGAAA===???DDDHHHIIIGGGBBB;;;777777999555555444444444444555555000000BBBaaassswwwzzz~~~vvvYYYLLLQQQIIIHHHGGGDDDAAAAAAEEEIIIsssrrrZZZCCCPPPlllhhh```hhheee___sssxxxzzzyyyuuuxxxwwwqqqlllmmmoooooovvvzzz{{{{{{eeeYYYKKKDDDFFFIIIIIIGGG%%%(((,,,---,,,***(((((('''''''''&&&&&&%%%%%%%%%))))))+++///666===AAAAAAEEEDDDAAA<<<666///***'''''''''''')))*********)))******+++...000111///------,,,++++++,,,...000222===;;;777333111333777<<>><<<<<<;;;;;;<<<>>>???>>>===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAAAAAAAAAAA>>>>>>>>>=========<<<<<<<<<===>>>>>>============777999DDDWWWmmmzzzzzzvvvvvvzzzzzzrrrfffVVVDDD555>>>TTTiiirrrssstttvvvwwwpppssswwwyyyyyyyyyyyyyyyyyyzzz||||||{{{{{{{{{||||||vvvnnnbbbVVVNNNBBBDDDEEECCC>>>::::::;;;888777555444444555666777444222000///...///111222000111111000000222777:::;;;<<<<<<;;;999777666666555666666666666666666666888777777999::::::888666222111......---,,,***(((((()))***,,,...//////000222444666555555666:::>>>999888777555333222333444444111...+++(((&&&%%%$$$&&&%%%%%%'''***,,,,,,+++,,,***)))'''''''''((()))(((((())))))))))))(((''')))))))))((('''&&&&&&&&&'''&&&%%%$$$$$$%%%'''((("""$$$&&&''''''&&&$$$###$$$$$$$$$%%%''')))+++,,,000555???IIIQQQVVVWWWWWWhhhddd\\\RRROOOSSSXXX[[[YYYWWWWWW\\\aaa```YYYQQQEEE???:::===GGGUUU___ddd```\\\VVVMMMCCC>>>???CCCFFFIIIJJJFFF>>>777666888555444333333222333333333000///>>>\\\pppwwwxxxtttzzz^^^FFFBBB@@@DDDFFFCCC@@@AAACCCEEE___```SSSNNNaaauuu|||ttteeebbbgggeeebbbooorrrrrryyyxxxzzzzzzuuuooommmmmmnnntttzzz{{{|||```LLLMMMGGGCCCEEEKKKNNNJJJEEE$$$'''***+++)))'''%%%%%%''''''&&&&&&&&&'''((()))000111555;;;???AAAAAAAAA???<<<888333...+++)))(((***+++,,,,,,,,,+++++++++++++++---000222222///------,,,+++***+++---///000888666444333666>>>HHHOOOhhhiiikkkkkkiiihhhiiiiiilllnnnqqqrrrppplllgggcccbbbdddhhhkkknnnqqqsssuuuoookkkhhhfffhhhiiiiiiiiiiiilllnnnlllmmmppppppmmmnnnnnnllliiiffffffjjjmmmeeefffggggggffffffhhhiiiggghhhiiihhheeebbbaaabbbbbbdddeeeeeecccaaaaaaaaakkkgggcccgggqqqppp]]]FFF888888>>>HHHKKKGGGCCCDDD===;;;::::::<<<>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@AAAAAAAAAAAA@@@@@@???>>>>>>>>>>>>========================<<<;;;::::::666888GGG^^^rrr||||||{{{yyyyyy{{{rrrZZZDDD;;;DDDQQQ^^^kkkuuuxxxwwwsssvvvyyy||||||{{{{{{|||vvvxxx{{{|||{{{|||~~~|||xxxmmmdddOOOJJJDDD@@@???>>><<<:::666444222111111333555777555333111000000000222333111111111000000333888<<<;;;;;;:::::::::999777666555666777888999999888888;;;::::::;;;<<<<<<:::888333111///......---+++))))))***+++,,,------,,,,,,+++...111111000111666;;;888666444333333333444444666666555222///+++'''&&&'''&&&&&&'''***++++++***((()))*********((('''%%%&&&&&&''''''(((''''''&&&))))))(((((((((((('''&&&&&&&&&%%%$$$%%%&&&((()))###$$$&&&''''''&&&$$$#########$$$&&&'''((())))))(((+++333AAAOOOTTTQQQKKKZZZ]]]YYYNNNHHHMMMUUUZZZSSSSSSSSSTTTWWW[[[^^^___PPPFFF;;;777>>>KKKYYYaaa```aaa^^^VVVKKKCCC>>>===@@@DDDHHHEEE>>>888666777444444333222222222222222222---888WWWrrrsssfffiiisss{{{]]]MMMFFFDDDBBB@@@@@@@@@AAABBBPPPPPPOOO\\\nnnrrruuupppeeeeeecccfffllliii~~~nnnmmmyyyzzz{{{{{{wwwqqqkkkjjjlllqqq{{{yyykkk^^^VVVOOOIIIFFFDDDDDDGGGIIIJJJHHHFFF###&&&((()))((((((((())))))(((&&&&&&(((+++///111::::::>>>DDDEEEAAA>>>>>>666444000,,,***)))***+++(((***------------...///------...000222111///,,,...---+++***)))***,,,------111999AAAIIIRRRZZZ```fffgggfffeeeddddddfffiiigggiiilllmmmmmmjjjfffdddgggiiikkkmmmmmmmmmooopppgggdddbbbccchhhlllllllllfffiiiiiihhhiiilllmmmjjjnnnnnnkkkfffbbbccchhhlllccceeeggghhhgggffffffgggdddfffhhhgggeeebbbbbbbbb```bbbddddddbbbaaabbbbbbbbbfffhhhfffjjjmmmeeeZZZ===666555@@@IIIJJJJJJNNNAAA>>>;;;;;;<<<>>>??????========================@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@?????????>>>>>>>>>???===<<<<<<===<<<999777999666555<<>>===:::666555444222111111222444555444444222111111111222333222333222222222444999<<<;;;:::999:::;;;:::999777333555888:::;;;;;;:::999<<<<<<;;;<<<===<<<:::777444222000000000///---+++,,,,,,------,,,+++***)))%%%'''***+++***,,,///333666444222333555777888888777999999777333...+++***)))''''''((()))******(((&&&'''***++++++)))&&&$$$%%%%%%&&&'''''''''&&&&&&)))(((''''''))))))((('''%%%%%%%%%%%%&&&'''((()))%%%&&&&&&''''''&&&$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%'''%%%'''111AAALLLOOONNNSSSZZZYYYMMMGGGMMMVVVZZZSSSUUUVVVTTTTTTXXXaaahhhZZZQQQDDD;;;:::BBBOOOXXX___dddddd^^^UUUKKK@@@777:::>>>BBBAAA===888666555555444333222222111111222444,,,444SSStttkkkVVVJJJHHH>>>GGG^^^zzzooo\\\KKK>>>>>>AAA??????BBBKKKIIIMMM```sssvvvccceeedddaaahhhqqqbbbiiiwwwpppmmmwwwxxxxxxxxxwwwppphhhfffhhhnnnyyy~~~}}}zzztttfffUUUIIIFFFIIILLLNNNHHHGGGEEECCCCCCFFFJJJNNN$$$&&&((()))***---000333,,,***((((((+++111777;;;BBB@@@CCCGGGDDD;;;777888000///---+++******+++,,,(((+++---...---,,,...000//////...///000000...,,,,,,,,,++++++,,,///111333555<<>>@@@AAAAAA========================>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@???@@@>>><<<<<<<<<;;;888555222444666777<<>>;;;999555444333222111111111222222222222222111111111111444444444444444555999<<<<<<:::999:::<<<<<<:::888222444888;;;===<<<;;;:::===<<<;;;<<<===<<<999777666555333333333333222000//////...,,,+++***)))(((%%%&&&((()))))))))***+++...---...111666:::;;;:::999::::::777333/////////***)))(((((())))))((('''&&&'''((()))))))))((('''%%%&&&&&&'''((((((''''''((('''&&&'''***+++***((($$$%%%&&&'''((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&$$$###(((222>>>IIINNNVVV]]]ZZZOOOJJJQQQWWWVVVPPPTTTYYYZZZ[[[^^^ffflllaaa[[[QQQDDD<<<<<>>;;;777555555555444333222111111222444,,,222OOOppp~~~uuuwww~~~ppplllggg___OOO@@@===BBB444999III^^^xxxUUU;;;===DDD@@@???EEEDDDHHHKKK[[[uuuqqq^^^aaa^^^bbblllkkkbbbbbbjjjssskkkqqqwwwvvvwwwwwwpppfffcccfffkkkuuuxxxrrr___FFFFFFGGGJJJLLLLLLJJJHHHIIIHHHFFFEEEFFFIIIMMMQQQ%%%'''(((***,,,222888===...,,,******...666>>>CCCFFFCCCCCCEEE@@@666111333------------,,,,,,+++***+++...000///---+++,,,...111000.../////////---+++)))***+++...222666;;;>>>HHHLLLRRRUUUWWWXXXXXXYYY\\\]]]^^^]]]]]]^^^```bbbaaa___\\\[[[\\\^^^bbbddd[[[^^^bbbbbbaaaaaacccfffgggbbb___```dddfffdddbbb```bbbaaa^^^___dddgggeeeaaadddgggeeebbbbbbeeejjjkkkiiifffbbb^^^^^^```bbb]]]```ccccccbbb```______^^^___```aaaaaabbbdddfffeeehhheee```gggsssrrriii```GGG444666@@@EEEHHHMMMJJJFFFBBB???@@@AAABBBCCC????????????????????????<<<===>>>@@@AAABBBCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@BBB???<<<;;;<<<:::666333***222888666222777GGGVVVsssvvvwwwxxx{{{|||vvvrrrfffQQQ===<<>><<<999111444888;;;======;;;:::===<<<;;;<<<<<<;;;888666888777555555666666555444222000...,,,***))))))((())))))***++++++***((('''''''''(((...555:::;;;;;;::::::999555111///111444,,,***(((((())))))'''%%%'''''''''''''''((()))***&&&&&&'''((())))))(((((((((&&&%%%'''***,,,+++)))###$$$&&&((())))))((('''((('''&&&%%%%%%%%%%%%&&&$$$$$$$$$%%%&&&((()))***$$$%%%'''(((+++333???IIIXXX\\\WWWLLLJJJQQQRRRMMMJJJPPPXXX___cccfffkkknnncccaaaZZZMMM???999;;;AAASSSZZZ```aaaaaa___RRREEE@@@@@@AAABBBBBB???:::666666555444333222222222222222,,,333MMMjjjzzz|||zzzqqquuu{{{qqquuusss~~~lllXXXKKK@@@@@@CCCCCCCCCEEECCCBBBGGGOOO]]]:::===FFFAAA@@@HHH:::FFFKKKWWWwww}}}fff___]]]XXXdddoooccchhheeellltttiiijjjwwwvvvwwwxxxqqqfffcccgggjjjrrrtttyyyeeeSSSHHHFFFGGGJJJKKKLLLKKKIIIHHHFFFFFFGGGIIILLLMMMKKKIII)))+++***'''(((666OOObbbKKK:::111999BBBBBB@@@BBB???BBBCCC>>>666000...///---,,,++++++++++++------///000000///---,,,------222///,,,))))))***++++++(((***///666>>>HHHPPPUUUYYY[[[[[[XXXUUUSSSUUUWWWYYYZZZ[[[ZZZXXXWWWXXXYYYZZZYYYXXXXXXZZZ[[[[[[ZZZSSSWWWZZZ[[[ZZZZZZ^^^aaadddcccaaaaaaccccccbbbaaa^^^cccgggfffbbbaaaeeejjjiiikkkhhhbbbcccggggggbbbfffccc___]]]]]]^^^^^^]]]ZZZ___dddccc___[[[[[[^^^WWW\\\```aaa______bbbfffeeefffhhhjjjlllmmmmmmmmmkkkWWW???444888BBBFFFEEELLLNNNIII@@@<<<@@@CCCAAA@@@???>>><<<<<<======>>>AAAAAABBBBBBBBBBBBCCCCCCAAABBBCCCCCCBBBAAA???>>>===>>>>>>===;;;777222000111000000111333777;;;>>>fffrrr|||~~~~~~|||uuuyyyxxxmmmZZZJJJAAA???KKK\\\pppzzzyyywwwzzz~~~{{{zzzzzz{{{{{{||||||{{{{{{{{{~~~}}}~~~{{{qqq```OOOBBB;;;AAA888111111222111444:::444333111111111111///---000000000111333777:::<<<<<<;;;;;;<<<===>>>??????999666666<<>>@@@@@@?????????@@@??????@@@KKKiiixxxIIIBBBEEE@@@FFF@@@JJJCCC@@@RRRggg]]]YYYaaafffcccaaadddbbbeee~~~fffbbbiiiiiiqqquuuooohhhdddaaa___hhhooosssxxx}}}eeeYYYTTTMMMGGGEEEGGGHHHIIIJJJJJJKKKLLLMMMLLLKKKKKKKKKLLLLLLKKKIII)))++++++''''''222EEEUUUIII>>>999AAAFFFDDDDDDIIICCCBBB>>>777111------///,,,,,,++++++,,,---///000000111111///,,,++++++,,,---............,,,)))&&&,,,000888@@@IIIPPPVVVXXX]]]^^^___]]]ZZZYYYZZZ[[[ZZZZZZZZZXXXWWWVVVVVVVVVVVVVVVXXX[[[]]]^^^]]]\\\XXX[[[^^^]]][[[[[[^^^``````___```aaadddddddddbbb```cccffffffccccccfffiiiiiikkkiiidddcccfffeeeaaaaaa^^^[[[ZZZ\\\```bbbccc___bbbeeeccc^^^XXXVVVUUU[[[^^^aaa___\\\ZZZ\\\^^^bbbbbbdddfffhhhjjjlllmmmttt```GGG666333999>>>AAAIIILLLIIICCC@@@CCCFFFEEE@@@???>>>=========>>>???@@@@@@AAAAAABBBBBBBBBCCCAAAAAABBBBBBAAA@@@>>>============<<<999666222000333333222333444777:::<<>>?????????:::888<<<>>>===<<<===>>>>>>>>>>>>>>>======<<<<<<<<<;;;:::888555333111111000...,,,***)))))))))''''''(((***,,,,,,+++***+++***((((((***...222555:::888555333222333555777666555333000...+++)))((()))))))))))))))(((((('''))))))(((((('''&&&&&&&&&''')))******)))***+++---******))))))))))))******,,,***)))((()))***)))((($$$###"""###%%%&&&%%%$$$###%%%&&&$$$###%%%+++111???BBBFFFJJJLLLOOORRRTTTZZZaaafffeeeddddddbbb]]]ZZZYYY^^^ccc^^^MMM;;;222444BBBSSS^^^eeeeee]]]RRRIIIDDD???<<<;;;:::777444666666555444333222111111000000111555CCCVVVbbbggggggaaaeeettt~~~ooo[[[GGG:::===???AAAAAA@@@???@@@AAA??????===AAARRRnnn\\\HHH>>>777BBB@@@DDDEEEGGGWWWttttttmmm\\\]]]^^^^^^^^^ccchhhfffbbbcccuuueee___aaammmtttwwwqqqhhhbbb___[[[gggpppuuuxxxzzz}}}cccWWWMMMKKKLLLKKKJJJLLLHHHHHHHHHIIIKKKKKKKKKJJJIIIJJJJJJLLLMMMMMMLLLKKK(((******'''&&&---;;;GGGFFFAAAAAAGGGIIIFFFHHHMMMFFF???666...++++++---...,,,,,,,,,,,,---000222333111111111///---,,,---...+++,,,---...//////......999>>>FFFOOOUUUXXXYYYYYY^^^```aaaaaa___]]]]]]]]]]]][[[YYYXXXXXXXXXVVVUUUUUUXXX\\\```bbbbbbaaa``````bbbcccbbb^^^\\\^^^```______```ccceeeeeedddbbbddddddeeefffggghhhhhhiiikkkmmmlllhhhffffffdddaaaeeebbb___^^^___aaabbbbbb___aaaccccccbbb^^^[[[XXX[[[]]]^^^[[[VVVRRRSSSTTT^^^^^^^^^___```ccceeefffkkk```NNN???777777<<<@@@IIILLLKKKGGGDDDEEEEEEDDD@@@???>>>=========>>>???>>>>>>???@@@AAAAAABBBBBB@@@@@@@@@@@@???>>>===<<<<<<<<<;;;999777555222111444444444444555666888888222JJJhhh{{{~~~~~~|||ssseeeYYYDDD@@@@@@JJJ\\\llluuuxxx}}}zzzwwwwwwzzz}}}}}}}}}~~~|||zzz{{{}}}}}}{{{yyyuuupppjjjeeeSSSJJJAAA<<<777333111333222111//////000111000//////......///000222555666======<<<<<<<<<======>>>BBB<<<:::<<<===<<<===@@@????????????@@@@@@@@@@@@@@@@@@???===:::777444222000000---)))&&&(((---222...---+++)))))))))+++,,,---+++)))((((((+++---///222222333444555777888999999999888666333000,,,+++,,,+++***((((((((()))***'''((()))******)))((('''&&&((())))))))))))***,,,+++******)))))))))******+++*********++++++)))((($$$###"""###%%%&&&%%%$$$!!!###%%%$$$"""###'''***111555<<>>@@@BBBBBBAAA@@@AAABBB?????????===>>>MMMnnnzzzaaaKKK>>>GGGCCC???EEEGGGQQQxxxiiiUUUZZZ]]]WWWWWW```ccc^^^```iiiiiiaaajjjddd^^^\\\lllssswwwqqqiiiccc___\\\eeepppvvvxxxuuutttjjjWWWIIIFFFGGGJJJKKKIIIHHHJJJIIIGGGFFFHHHKKKKKKIIIFFFFFFGGGHHHJJJJJJJJJIIIHHH&&&'''(((''''''---888AAAEEEAAABBBHHHJJJHHHGGGIIIBBB999...((())),,,...---,,,,,,,,,---///111444555111222111000......///111,,,+++***+++...555===CCCJJJMMMSSSWWWZZZZZZXXXWWW\\\]]]___aaa```___]]]]]]___\\\ZZZYYYZZZ[[[YYYXXX[[[]]]```cccddddddeeeeeefffhhhhhheee```]]]^^^___aaaaaaccceeegggfffcccaaacccbbbaaacccgggjjjiiigggiiijjjkkkhhheeebbb```^^^bbbaaa```aaabbbbbbaaa___aaa```aaaaaa```]]]XXXSSSLLLMMMLLLIIIEEEBBBCCCDDDAAA@@@???>>>???@@@CCCDDDMMMOOONNNIIIBBB>>>@@@CCCJJJLLLMMMJJJFFFBBB@@@>>>???>>>===<<<<<<<<<===>>>======>>>???@@@AAAAAABBB>>>>>>>>>>>>===<<<;;;;;;<<<;;;999777555444333222222222333444555555666666444:::III```xxxwww}}}{{{{{{~~~~~~uuulllhhhWWWBBB666<<>>:::999<<<===<<<===AAA????????????@@@@@@AAABBBAAAAAA@@@>>><<<999666444//////---(((&&&,,,777@@@BBB>>>888111+++((((((***---,,,***))))))***,,,---***,,,000444888999::::::999999:::999777444111///...,,,)))'''&&&''')))***&&&'''***+++,,,+++)))(((&&&'''))))))((((((***+++++++++******))))))******(((''''''((())))))&&&$$$$$$###"""###%%%&&&%%%$$$###%%%'''&&&%%%$$$&&&((()))+++222===JJJSSSVVVVVV^^^^^^```bbbeeefffaaa[[[lllhhhggglllpppiiiYYYLLLAAA999555AAAWWWgggfff___YYYQQQFFF>>>;;;;;;;;;:::888888777666555444333333222000111444111444GGG]]]mmmmmmqqqxxxpppQQQ<<<999??????@@@BBBBBBAAAAAAAAABBB??????BBBBBB<<<<<>>AAAAAAEEE[[[}}}{{{jjjSSSJJJRRRYYYYYYYYY```dddaaa___bbbeeefffyyy```]]]^^^fffnnntttpppjjjfffdddaaaeeemmmtttxxxtttooouuudddZZZSSSNNNLLLKKKMMMOOOOOOLLLHHHEEEHHHFFFDDDEEEHHHIIIFFFBBBFFFGGGIIIJJJIIIHHHGGGGGG%%%&&&(((***...555>>>EEEHHHCCCAAAFFFJJJIIIDDDAAA999222***'''+++//////------------...///222444555222222111///,,,,,,---///+++---///222777AAALLLTTTSSSTTTVVVXXXYYYYYYYYYXXXZZZ[[[]]]___``````^^^]]]]]][[[YYYXXXYYYZZZ[[[[[[```aaabbbaaa``````cccfffhhhjjjjjjgggaaa^^^^^^``````aaacccfffiiiiiifffdddcccaaa```ccchhhjjjiiigggeeefffgggfffbbb^^^]]]^^^XXXZZZ^^^bbbdddccc^^^ZZZ\\\ZZZWWWSSSOOOHHHAAA<<<666666555333222111222333111000///000111444666888888???FFFGGGBBB??????BBBFFFHHHJJJJJJGGGAAA===<<<>>>===<<<;;;:::;;;<<<<<<======>>>??????@@@AAAAAA>>>>>>===<<<;;;;;;;;;;;;::::::888777555444333333...///000111333444555555999555777GGG___sss|||~~~zzzzzz{{{}}}}}}|||zzzxxx}}}pppZZZDDD777:::HHHUUUiiioootttwwwxxxyyy|||yyy{{{|||{{{zzzyyyzzz{{{{{{wwwvvvwwwxxxwwwuuuyyyrrreeeWWWLLLCCC<<<777555333000............---............///000111111666666666666666666777888666555888===>>><<<<<>>>>>>>>>>>>>>???@@@AAA>>>>>>>>>>>>===;;;999777111000---((('''---:::EEEPPPLLLDDD:::///)))'''(((+++++++++***++++++,,,---%%%(((---333777999::::::666777999:::999888666555000...***'''%%%&&&'''(((&&&'''***+++,,,+++***)))&&&'''))))))((((((***+++,,,,,,+++***************&&&&&&&&&'''((('''%%%"""$$$###"""###%%%&&&%%%$$$%%%&&&''''''&&&%%%&&&&&&((((((,,,555BBBNNNTTTVVVZZZYYY[[[```eeeeeebbb___iiiiiiiiikkkllliii```XXXJJJ===222555EEEVVVbbbggg```]]]VVVKKKAAA<<<;;;===888888777666555444444333333///000333111000<<>>>>>???@@@BBBBBBAAAAAAAAABBBCCC>>>@@@DDDBBB<<<@@@JJJ___iiibbbTTTJJJMMMRRRSSSPPPZZZ}}}rrrZZZRRRTTTQQQIIIGGGMMMRRRRRR^^^ZZZ]]]bbb]]]WWWbbbvvviiiXXXYYY___bbbkkkrrrpppkkkhhheeeccceeejjjpppwwwvvvlllzzzyyybbbQQQHHHHHHMMMQQQKKKIIIHHHJJJOOOQQQMMMGGGGGGDDDBBBCCCEEEFFFDDDBBBDDDFFFHHHIIIHHHGGGIIIKKK''')))---444;;;AAAGGGJJJKKKFFFCCCDDDGGGEEE>>>888222---))))))---000000...//////......///111222444222111000---++++++---000000666===CCCGGGLLLRRRVVVRRRSSSTTTVVVXXXZZZ[[[\\\\\\\\\\\\___aaabbbaaa___[[[[[[ZZZXXXVVVWWWYYY\\\aaabbbaaa^^^[[[[[[___dddfffhhhiiifffaaa______aaa___```bbbeeeiiijjjiiigggiiigggeeegggjjjkkkiiigggaaaaaabbbccc```[[[\\\```]]]___aaabbb```ZZZRRRKKKDDDCCCAAA===:::666333222111000///.........///000444555666888<<>>===<<<;;;;;;;;;<<<<<<>>>????????????@@@@@@@@@>>>===<<<;;;;;;::::::;;;999999888888777555444333.........///000222333444777666999>>>FFFWWWqqq{{{}}}}}}zzzyyyzzz|||wwwwwwssseeeSSSDDD??????NNNYYYhhhuuu||||||{{{zzz~~~~~~{{{xxxxxxxxx|||yyyuuussssssssstttsssvvvvvvsssjjj```UUUGGG<<<555222///---.../////////......///000111111222222444444444555555666777888555555:::??????<<<<<>>=========>>>???@@@<<<<<<===>>>===<<<;;;:::666333...)))'''---888@@@NNNMMMIII@@@555,,,)))(((******++++++,,,,,,,,,,,,$$$'''+++///333666888999555666777999::::::999999333111---)))&&&%%%&&&&&&'''((()))***++++++***)))&&&((())))))))))))***,,,---,,,+++***************((('''''''''((((((&&&%%%$$$###"""###%%%&&&%%%$$$%%%%%%%%%%%%%%%$$$$$$$$$((('''(((...777BBBKKKPPPTTTSSSWWW]]]aaa```___```dddjjjpppqqqppplllddd\\\MMMBBB666222777CCCVVVeeefffgggeeeZZZKKK???;;;;;;888888777666555444333333000...---///000000555<<<[[[fffooottt{{{{{{uuuoookkkHHH999@@@DDD===>>>@@@BBBBBBAAA@@@AAABBBEEE???;;;>>>BBBAAA@@@@@@CCCeee{{{iiisss~~~|||iiiVVVXXXfff\\\ccckkknnnnnnoootttyyymmmSSSKKKOOONNNMMMMMMOOOSSSWWWXXX]]]TTTVVV___[[[YYYrrrzzz]]]SSSSSSZZZ```jjjqqqooojjjgggdddaaafffhhhmmmwwwvvvhhhssszzzuuuXXXQQQKKKJJJIIIHHHIIILLLLLLIIIFFFFFFKKKQQQOOOIIIFFFEEECCCBBBBBBCCCEEEGGGBBBCCCEEECCCAAABBBFFFIII+++000888BBBJJJMMMLLLJJJIIIHHHEEEBBB>>>:::555000000---***+++---000000///111111///......///000111---...//////111555:::>>>DDDIIIOOOQQQOOOOOOQQQTTTQQQRRRTTTVVVYYY[[[\\\]]]\\\[[[ZZZ]]]```cccbbbaaa___aaaaaa\\\VVVUUUYYY^^^```bbbccc```\\\[[[___cccbbbdddfffddd```___```bbbcccbbbbbbccceeefffdddccceeecccaaa___^^^\\\ZZZYYYNNNNNNPPPRRROOOJJJMMMUUUXXXWWWVVVTTTOOOHHH???999///111333444333555:::>>>;;;999666444333333333333...///111333666888:::;;;;;;:::;;;===???>>><<<:::>>>>>>CCCIIIHHHBBB???BBB@@@???>>>===<<<===>>>>>>AAA@@@@@@@@@@@@????????????>>><<<;;;::::::;;;;;;777888999999999777444333222111///...///000222333555777;;;<<<;;;CCC[[[sssyyy{{{~~~~~~|||{{{{{{|||sssvvvzzzzzzrrrbbbQQQFFFBBBGGGSSScccrrrzzzzzzvvv}}}~~~{{{xxxwwwwwwwwwvvvuuurrrqqqqqqsssuuutttxxxxxxsssnnnhhh]]]QQQ@@@<<<777333222111000///...///000111222333444444666666666777888:::;;;<<<<<<<<<>>>AAA???<<<===BBBAAA@@@>>>=========???@@@<<<===>>>???>>>===<<<;;;999555///+++,,,111888>>>HHHJJJKKKEEE:::111+++))))))******++++++***)))(((&&&'''))),,,///333666777777777888999999::::::;;;777555111---)))'''&&&&&&(((((())))))))))))))))))''')))******)))***+++---...---,,,+++***************(((''''''(((((('''&&&$$$###"""###%%%&&&%%%$$$%%%$$$######$$$$$$%%%%%%%%%&&&&&&(((---444<<>>;;;BBBDDD???===???AAAAAA@@@???@@@AAABBBAAA>>>;;;===AAAAAA===:::IIISSSmmm}}}wwwcccQQQTTTWWWYYYWWWTTTQQQRRRTTTUUUWWWWWWSSSTTTZZZaaacccrrrZZZNNNNNNLLLHHHFFFJJJOOORRRSSSTTTWWWUUUXXX\\\^^^mmm___YYYVVVQQQUUU[[[eeennnmmmjjjgggeeebbbfffiiimmmuuupppaaannnuuuaaa~~~lllXXXKKKIIIFFFGGGKKKLLLHHHFFFHHHMMMNNNKKKFFFGGGKKKKKKGGGGGGGGGGGGCCCAAABBBIIINNNPPPPPPMMMGGGAAA???BBBFFF000666AAAMMMTTTTTTNNNHHHEEEGGGFFF>>>666000,,,***111...,,,+++,,,...///000333222000///.........///'''***...333999AAAJJJPPPYYYZZZYYYTTTNNNLLLOOOTTTSSSUUUWWWYYYZZZZZZZZZYYY[[[YYYXXXZZZ^^^aaaaaa```dddhhhhhhbbbYYYUUUZZZaaa___cccfffeeeaaa___aaaddd___bbbdddbbb```___aaacccjjjgggeeecccaaa```]]][[[UUUTTTQQQMMMIIIEEEBBBAAA555444666999666222777@@@===<<<;;;;;;:::888333000222555888888777:::AAAHHHAAA>>>999666444333222111111111222333444333333333777888<<>>@@@BBBAAA???>>>>>>>>>???@@@BBBBBBAAAAAA@@@????????????>>><<<;;;::::::;;;<<<777888:::;;;:::888555333666444111///...///111333888666777;;;<<<>>>HHHTTTrrruuuyyy}}}~~~}}}|||xxxvvv{{{zzzjjj\\\GGGAAAAAANNNdddtttxxxuuuxxxzzz{{{{{{yyyxxxwwwwwwsssuuuuuusssqqqqqquuuxxxxxxzzzxxxsssrrrtttqqqjjjNNNIIIBBB;;;666333000......///111222444555555555888888888:::;;;===???@@@DDDBBBBBBBBB???<<>>???@@@>>>???@@@@@@???>>>===<<<:::666000...111888>>>AAAEEEIIIMMMIII???444,,,))))))************(((&&&%%%((((((((())),,,000444666::::::999999999:::;;;;;;:::888444000+++(((&&&%%%))))))(((((((((((())))))((()))++++++******,,,---...---,,,+++***************(((%%%%%%&&&''''''&&&$$$###"""###%%%&&&%%%$$$'''%%%######%%%&&&''''''"""$$$&&&%%%&&&***222888BBBDDDKKKUUUXXXWWW[[[ccceeeiiiiiihhhjjjmmmhhh___ZZZUUUNNNEEE888111888EEE___cccggghhhaaaTTTEEE:::777777666555444333222222,,,333222++++++222555222+++GGGcccpppwwwyyymmm\\\YYYuuuxxx{{{|||yyy}}}}}}^^^???555:::?????????===>>>@@@@@@?????????@@@<<>>;;;???>>>888>>>===999OOOcccnnn~~~XXXNNNMMMLLLLLLLLLLLLKKKJJJJJJOOOPPPMMMNNNRRRRRRNNNSSSXXXdddqqq|||nnnPPPPPPRRRRRRLLLJJJOOOTTTSSSPPPNNNSSSYYY]]]\\\cccoooNNNYYY]]]SSSTTTUUU```jjjllljjjjjjiiigggfffjjjoootttkkk[[[mmmfffXXXmmm[[[RRRNNNKKKHHHTTTMMMHHHIIIGGGCCCEEEJJJEEEJJJKKKDDDBBBFFFIIIHHHHHHJJJIIIEEEAAACCCLLLTTTiiiggg```UUUJJJDDDEEEIIIEEEGGGKKKNNNOOOOOONNNMMMDDD@@@999222...,,,,,,---+++---/////////...///000333...,,,//////,,,***+++'''222>>>GGGRRR\\\cccdddeee^^^UUUPPPOOOPPPPPPOOOOOOQQQSSSSSSRRRTTTXXX\\\VVVXXX\\\^^^______aaabbbgggbbb\\\YYYYYY\\\___aaaaaabbbbbbaaa___```bbbddd``````_________``````aaa```^^^YYYSSSMMMGGGBBB@@@999777555222000.........000...,,,---111444555444222444777888777777777888999:::<<<======<<<;;;999:::999666333333666;;;@@@AAA@@@@@@BBBDDDDDDEEEGGGOOOTTTYYYWWWPPPJJJHHHIIIIIIGGGDDDCCCEEEEEECCCAAA???@@@BBBBBBBBBAAAAAAAAAEEECCCAAA???>>>===>>>>>>BBB@@@<<<;;;;;;::::::999777777888888888777555555555333000000111222222111000333777;;;>>>>>>>>>===```jjjvvv~~~}}}yyyzzzyyyyyyyyyyyywwwtttrrraaaUUUGGG@@@FFFWWWiiiuuuzzz{{{{{{zzzwwwuuuuuuuuuvvvwwwwwwuuuttttttvvvxxxyyywwwuuurrrooonnnnnnmmmlll^^^LLL???888555111...222111111222555777666666555777;;;>>>@@@AAA@@@???@@@BBBDDDDDDBBB???>>>>>>@@@AAAAAA???>>>===>>>@@@@@@>>><<<<<<<<<<<<<<<:::<<<999222,,,111>>>FFFFFFLLLMMMIIIBBB???<<<333(((...$$$###---...$$$$$$---)))'''&&&&&&(((***++++++666888;;;<<<;;;:::;;;;;;;;;:::999666222,,,(((%%%'''((()))******)))((('''(((((((((((()))***+++,,,++++++******)))*********))))))((('''&&&&&&%%%%%%)))(((&&&%%%$$$%%%%%%&&&''''''&&&%%%$$$$$$$$$$$$%%%$$$$$$%%%'''***---///FFFEEEEEEIIIPPPTTTTTTSSSWWW\\\aaaeeefffiiimmmppp\\\^^^[[[OOO???444333666DDDUUUeeeiiieee^^^SSSHHH:::666555777555///...333000000////////////000000000222<<>>??????AAAAAA@@@???>>>>>>>>>???@@@@@@@@@AAABBB@@@===:::@@@BBBBBB??????JJJ]]]mmm}}}zzzuuujjjYYYMMMHHHEEEDDDFFFIIIKKKKKKJJJJJJKKKLLLMMMOOOPPPQQQRRRRRRPPPRRRXXX^^^hhhzzzzzzeeeWWWQQQQQQMMMOOOLLLHHHMMMVVVTTTJJJLLL___[[[UUU}}}[[[TTTVVVNNNLLLTTTSSS[[[dddeeeaaa___```dddiiijjjnnnoooiiioooaaa[[[nnntttbbb[[[SSSMMMKKKKKKKKKJJJJJJKKKMMMLLLJJJFFFEEEDDDKKKFFFAAA@@@CCCEEECCC@@@KKKFFFDDDEEEBBB@@@OOObbbvvvmmmTTTIIIGGGFFFJJJKKKNNNQQQRRRPPPKKKFFF999666222...+++***++++++...000222222222222333444:::555222111///,,,---111===GGGRRRYYY```fffiiigggddd___WWWRRROOOOOOPPPPPPOOOQQQRRRQQQPPPPPPTTTWWWXXX[[[^^^___^^^]]]]]]^^^[[[YYYWWWXXXZZZ]]]^^^___aaaaaa````````````______ccc```[[[TTTLLLFFFAAA???<<<;;;999777555444333222222111000///............333222222666<<>>======>>>AAADDD999999999777555222000...555:::AAAHHHMMMRRRWWWZZZ```^^^^^^___```aaacccdddkkkfff]]]SSSLLLKKKMMMPPPaaaWWWKKKCCCDDDGGGIIIJJJGGGEEEBBB@@@@@@AAACCCEEEGGGFFFDDDBBB@@@???>>>>>><<<;;;;;;<<<===<<<:::777888888999999999777666555444222000///000111111000...000444777:::<<<<<<<<>>>>>???AAAAAA???===<<<======<<<;;;>>><<<444...222===FFFHHHDDDGGGGGGEEECCC@@@666+++---+++))))))(((((()))+++***((('''''')))******)))///333888<<<<<<;;;;;;;;;===<<<;;;999666222///---))))))***))))))((('''&&&(((((((((((()))***+++,,,*********))))))******+++)))(((((('''&&&&&&%%%%%%'''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%$$$$$$%%%&&&(((***666:::@@@DDDHHHMMMSSSXXXYYY]]]aaabbbbbbdddhhhlllgggfffbbbXXXLLLAAA;;;888666FFFYYYdddiiiggg\\\PPP???888444666666222000222000000////////////000000///111666FFF___uuuxxxqqqttt{{{{{{{{{}}}yyy~~~}}}vvviii\\\@@@<<<777666:::<<<<<<:::???>>>==================???>>>???@@@AAA@@@>>>;;;:::>>>BBBBBB@@@BBBHHHNNNKKKKKKKKKMMMNNNKKKCCC<<>>888888999:::;;;<<<===>>>IIINNNVVV\\\```ccceeegggdddbbb``````bbbeeeffffffwwwgggRRRDDDBBBHHHPPPUUUjjj[[[III??????CCCFFFGGGIIIGGGEEEDDDFFFHHHIIIJJJFFFFFFFFFEEECCCBBB@@@???999:::<<<>>>???<<<777333888888999999888666555444555333111000111222222222///000222555888:::<<<===:::KKKeeeyyy~~~|||{{{zzzyyyxxxwwwuuuuuuttt}}}sssbbbNNN@@@:::;;;KKKWWWgggsssvvvuuuuuuuuuqqqtttwwwxxxwwwuuuuuuuuuppprrrtttuuuuuussspppnnnvvvtttmmm```PPPBBB888444000///...000222444555444555666999<<<>>>@@@BBBBBB>>>AAACCCDDDCCCBBBBBBBBBBBBBBBCCCAAA@@@???AAABBBBBB@@@>>>===>>>>>>===<<<@@@>>>777111333===GGGKKK>>>CCCFFFIIIJJJGGG===222,,,111000'''%%%+++---)))***)))((()))******(((&&&''',,,444999;;;;;;;;;;;;======;;;999777666444333---,,,***((('''&&&%%%%%%(((((((((((()))***++++++))))))((())))))***+++,,,((((((((('''&&&&&&%%%%%%$$$%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$%%%&&&'''(((&&&%%%$$$###"""###$$$%%%+++444>>>BBBBBBGGGSSS^^^WWWZZZ\\\]]]^^^aaafffkkknnnkkkfffaaaZZZPPPFFF>>>...888HHHYYYgggllleee[[[JJJ???555444666555222111000000////////////000000......///555GGGbbbxxx{{{}}}uuusss}}}||||||}}}nnnXXXGGG666555777;;;@@@AAA???<<<;;;;;;:::::::::;;;<<<<<<===<<<===>>>@@@@@@>>><<<===AAADDDEEECCC@@@>>>>>>===>>>@@@AAABBBBBBAAA@@@GGGEEEDDDEEEGGGHHHHHHGGGIIIIIIJJJJJJKKKLLLMMMMMMOOONNNPPPSSSRRROOOMMMOOONNNOOOPPPQQQQQQPPPPPPOOOMMMMMMNNNNNNIIIFFFJJJQQQSSS]]]xxxlllUUUHHHNNNSSSMMMJJJOOOPPPOOONNNPPPUUU[[[aaadddaaaqqqTTTRRRVVVyyybbbTTTMMMKKKJJJNNNLLLHHHFFFFFFGGGGGGGGGDDDFFFHHHHHHGGGFFFFFFFFFDDDBBBAAACCCGGGIIIIIIFFFDDDCCCEEEIIIFFFDDDLLLZZZzzzwwwZZZCCCZZZPPPEEE???<<<777...&&&)))******+++,,,---......---...///...------///111333000...,,,***,,,777CCCNNNUUU[[[\\\___ccceeeccceeeeeeccc]]]VVVQQQQQQRRRUUUUUUUUUUUUUUUWWWYYYZZZZZZ\\\___aaa```_________]]]\\\\\\\\\]]]]]][[[YYYUUUNNNGGGCCCCCCAAA===888333222222111///...,,,+++333333222111111111222222000111333444666888888999:::999999:::===???BBBCCC>>>===;;;888666777;;;???GGGHHHJJJMMMQQQUUUXXXZZZbbbccccccbbbaaaaaaccceeebbbaaa___^^^aaaeeedddaaadddSSS@@@888>>>JJJSSSWWW___RRRCCC;;;;;;>>>>>><<<>>>@@@CCCGGGJJJKKKJJJHHHDDDFFFGGGIIIIIIIIIHHHGGGBBBCCCDDDEEEEEEBBB<<<888::::::::::::999777555444999666444444555666666555333333444666888;;;>>>@@@===BBBPPPgggyyy|||xxxxxxxxxxxxwwwvvvvvvwwwxxxyyy{{{zzzrrrbbbQQQEEE@@@777BBBRRRbbbmmmqqqrrrqqqqqqtttvvvwwwwwwwwwxxxyyyssstttuuuvvvuuutttrrrqqqwwwwwwtttlll^^^NNNAAA888111///---...222555888999777888999;;;===???@@@AAA>>>@@@CCCCCCCCCCCCDDDEEEBBBCCCDDDCCCAAAAAABBBDDDCCCAAA???>>>??????>>>===@@@>>>999444555===HHHPPP???BBBFFFKKKNNNLLLDDD===///111000,,,*********)))+++*********+++***'''%%%###(((...333777999;;;===<<<;;;999777666555555555000///,,,)))&&&%%%%%%%%%((((((((((((((()))******'''''''''((()))***+++,,,(((((('''''''''&&&&&&&&&$$$%%%&&&''''''&&&$$$###%%%$$$$$$$$$%%%%%%&&&'''&&&%%%$$$###""""""######'''000999<<<<<>>999999999999999:::;;;<<<;;;::::::<<<>>>???>>><<>>???>>>@@@BBBCCCCCCDDDFFFGGGCCCCCCDDDCCCBBBBBBCCCEEECCCAAA???????????????===>>><<<:::777666<<>>===<<<@@@>>><<<<<>>???===:::;;;@@@DDD???@@@AAABBBDDDFFFHHHJJJLLLLLLMMMMMMNNNNNNNNNOOOSSSSSSRRRSSSTTTUUUSSSPPPKKKLLLNNNQQQRRRPPPLLLHHHNNNHHHHHHMMMMMMKKKSSS```fffSSSNNNMMMQQQQQQLLLJJJLLLJJJRRRWWWTTTRRR\\\ttt```TTTTTTJJJfffxxxcccTTTPPPNNNKKKJJJJJJJJJJJJIIIIIIIIIIIIHHHGGGFFFFFFGGGDDDEEEFFFEEECCCBBBBBBCCCAAAAAABBBCCCDDDEEEDDDCCC???BBBGGGJJJHHHFFFIIINNNVVVhhh~~~rrr___RRR???222,,,,,,+++***((()))***+++,,,---...///,,,...//////000222666999444444777===BBBHHHSSS^^^^^^___[[[TTTSSSXXX]]]___ZZZ]]]```bbbaaa___^^^]]]bbb^^^ZZZVVVTTTRRRPPPNNNFFFGGGGGGEEEDDDDDDEEEGGGJJJGGGEEEEEEHHHMMMPPPQQQGGGAAA;;;999;;;@@@CCCDDDBBBCCCDDDEEEFFFEEEDDDCCCDDDFFFIIILLLMMMMMMMMMLLLJJJGGGBBB<<<777333111///,,,---///000111333777:::DDDIIIPPPWWW]]]bbbfffiiihhhhhhgggfffeeeddddddccc]]]aaaeeehhhfffccc```^^^```cccccc```aaabbbXXXJJJ333222444:::BBBHHHHHHFFFRRRIII<<<333111111333333333666888555///---///333111222555777:::<<<>>>??????AAAEEEJJJOOOQQQQQQOOOKKKKKKKKKJJJHHHFFFCCCBBB<<<:::888777888999999888666555555555777888:::<<>>;;;EEEWWWgggqqqvvvwwwyyyzzzyyyxxxyyyzzzzzzyyywwwuuuttttttuuuvvvwwwtttsssuuuuuupppeee[[[DDD===444---,,,000444777888999:::;;;<<<=========???AAACCCDDDDDDEEEGGGIIIBBBCCCDDDCCCBBBBBBDDDFFFCCCAAA???>>>??????>>>======<<<<<<:::666888CCCPPPEEEAAAAAAFFFKKKKKKJJJJJJ<<<...,,,888;;;///)))...,,,+++******+++***(((&&&((())))))***+++000555:::;;;;;;::::::999888888777777555222///,,,)))((('''(((((((((''''''(((((()))''''''&&&''''''((()))***''''''''''''''''''''''''&&&''''''(((((((((((('''((('''&&&%%%$$$$$$$$$$$$###$$$$$$%%%&&&&&&&&&''' !!!###(((///999BBBHHHKKKMMMOOOPPPRRRWWW___eeehhhfffbbb^^^ZZZUUUQQQNNNJJJ>>>333000888GGGZZZiiijjjcccTTTBBB666333222111000000////////////000000,,,///222222///222AAAQQQsssssspppqqqssszzz~~~lllVVV@@@333444:::;;;:::999888777888888888::::::999999::::::;;;;;;999888777999;;;<<<<<<;;;<<<<<<===@@@AAAAAA???===AAABBBCCCAAA>>>>>>AAADDD===???AAABBBBBBDDDGGGIIIKKKKKKLLLMMMMMMNNNOOOOOOPPPVVV[[[[[[ZZZXXXRRRLLLQQQSSSTTTUUUTTTRRROOOMMMGGGKKKMMMHHHCCCMMMkkkUUUNNNMMMLLLMMMMMMLLLLLLLLLKKKNNNNNNMMMVVVrrr{{{RRRJJJTTTMMMZZZrrrcccYYYSSSLLLGGGLLLKKKJJJIIIIIIHHHHHHHHHFFFGGGGGGFFFDDDCCCEEEFFFEEEFFFFFFDDDBBBAAABBBCCC===>>>???AAACCCEEEFFFGGG@@@CCCGGGHHHFFFEEEGGGJJJFFFUUUhhh}}}|||CCC<<<333,,,)))***+++,,,))))))***+++---///111222...000333666999>>>DDDHHHAAA@@@DDDLLLQQQSSSXXX]]]\\\\\\XXXPPPMMMQQQUUUVVVXXXYYY\\\______\\\WWWSSSTTTPPPKKKHHHFFFDDDBBB???555555555555666999===AAAFFFDDDDDDFFFLLLRRRVVVXXXQQQOOONNNNNNOOORRRVVVXXXTTTVVVXXX[[[\\\]]]\\\\\\\\\^^^aaacccccc```]]]ZZZJJJFFF@@@:::555222111111---111666:::???EEELLLQQQZZZ]]]aaacccdddeeefffhhhbbbccceeefffgggffffffeeecccfffiiiiiifffbbb___]]]hhhmmmmmmiiifffbbbQQQ>>>,,,///444777888888888888AAA>>>;;;666222/////////;;;DDDLLLJJJ???666555888333333333333333444555555888<<>>>>>===888888888888888999999:::;;;BBBMMMNNNBBB>>>SSSnnnwww{{{}}}wwwrrrqqqqqquuuxxx|||~~~|||wwwrrrnnneee^^^TTTJJJHHHNNNZZZcccaaafffmmmsssvvvvvvvvvvvvuuuuuuuuuuuuuuuuuuuuuuuusssssssssuuuwwwwwwsssppp^^^SSSCCC555......111333444666999<<<>>>??????>>>@@@BBBCCCDDDDDDEEEGGGIIIBBBCCCCCCCCCBBBBBBDDDFFFBBB@@@>>>>>>>>>???>>>===>>>>>>???===666333<<>>>>><<<:::999888999>>>@@@BBBAAA@@@AAADDDFFFGGGGGGHHHIIIKKKLLLMMMMMMKKKUUU[[[ZZZXXXXXXVVVSSSQQQSSSSSSPPPKKKGGGFFFGGGCCCJJJMMMMMMWWWssslllLLLLLLMMMLLLJJJJJJLLLLLLJJJKKKKKKNNN\\\wwweeeOOOJJJQQQTTTTTTeee|||```YYYPPPJJJIIIKKKNNNOOOKKKKKKKKKKKKJJJJJJLLLMMMEEEFFFFFFEEECCCCCCFFFIIICCCDDDEEEDDDBBBBBBCCCEEE???@@@AAAAAABBBDDDFFFHHHCCCEEEGGGEEECCCDDDFFFGGGDDDIIIQQQ___www------,,,,,,------......******+++,,,///222555777777:::>>>BBBHHHOOOVVV[[[SSSQQQTTT[[[___^^^]]]^^^XXXYYYVVVPPPMMMQQQTTTTTTRRRQQQRRRSSSRRRMMMDDD===:::666222111111222000...111222333555999???HHHMMMMMMMMMNNNQQQWWW\\\```aaa]]]^^^``````______aaacccfffgggiiijjjkkkjjjhhhgggdddfffgggfffbbbZZZRRRMMM;;;888333...,,,---///000444999@@@FFFMMMUUU___eeeccceeeggggggggghhhiiikkkeeefffhhhiiihhhgggeeeccchhhhhhgggdddbbbbbbeeegggaaaggggggaaa\\\UUU???(((///333777666111///222555000777>>>AAA===777222///BBBTTTfffiii\\\LLLDDDDDDCCCBBB???<<<:::999999999===BBBLLLWWW___```]]]YYYTTTTTTSSSRRROOOLLLJJJHHHFFFDDDBBBAAABBBCCCCCCBBB<<<<<<<<<;;;;;;;;;;;;:::444333:::BBBAAA===DDDRRRpppvvv|||}}}yyyvvvuuuvvvvvv{{{~~~{{{uuupppppprrrgggkkklllcccUUUMMMNNNRRRHHHQQQ___kkkrrrtttttttttoooqqqsssvvvwwwvvvuuusssoooqqqssstttuuuvvvyyy|||tttfffQQQ===222...///111000333777<<>>===>>>>>>===<<>>333///999CCC>>>222---+++)))((()))***+++***,,,---...---++++++,,,---333444777:::<<<<<<<<<;;;999999888666333000,,,***)))(((((('''''''''(((((((((''''''&&&&&&&&&''''''&&&'''''''''''''''''''''&&&%%%%%%$$$%%%&&&((()))$$$$$$$$$$$$%%%&&&''''''$$$$$$%%%%%%%%%$$$######$$$%%%%%%$$$$$$)))222999===AAAEEEIIILLLRRRZZZ```TTTOOONNNVVVaaabbbXXXMMMHHHGGGGGGCCC888111999FFF\\\hhhjjjYYYCCC666222111000000////////////000000111,,,+++000222///...111444NNN\\\___gggjjjfffeeeQQQBBB666666999888888:::333555666666666777999:::::::::999888777777888888999888666777888:::999999;;;;;;;;;999888999===@@@:::;;;===???AAABBBAAAAAA@@@BBBCCCBBB???>>>AAACCCCCCDDDEEEFFFHHHIIIJJJKKKMMMTTTVVVOOOKKKOOOTTTTTTRRRUUUVVVRRRLLLIIIKKKOOOHHHKKKNNN[[[~~~}}}TTTGGGNNNOOOMMMJJJIIILLLKKKGGGNNNPPP]]]}}}vvvQQQOOOPPPKKKUUULLLIIIqqq~~~hhhVVVKKKGGGHHHIIIIIIIIIIIIIIIHHHIIIJJJLLLLLLJJJIIIHHHIIIDDDFFFGGGEEEDDDEEEIIIMMMAAACCCDDDCCCCCCCCCFFFGGGEEEEEEDDDBBBAAABBBDDDFFFEEEGGGFFFCCCAAACCCEEEFFFHHHDDD???DDD[[[zzz......---***''''''+++000444///---111222111444:::???@@@DDDLLLUUU\\\]]]\\\]]]VVVWWW___bbb[[[XXXZZZYYY[[[[[[WWWSSSPPPRRRTTTMMMJJJEEE>>>888222...,,,***...///,,,...444666333:::<<>>AAACCCBBB???;;;999888@@@===::::::<<>>///---...111111333999???BBBAAA???III>>>BBBKKKIIIHHHJJJFFFBBBAAAAAABBBCCCCCCBBB@@@AAA@@@???>>>===>>>???@@@CCCBBBAAA???;;;888444222NNNGGGBBBHHHTTT[[[XXXQQQRRRFFF444)))///===AAA===:::///((()))+++***+++...///...---,,,,,,,,,---...(((...666===???>>><<<;;;:::;;;:::888555222222222&&&)))***''''''(((&&&"""''''''&&&&&&&&&&&&''''''###$$$%%%&&&''')))******'''&&&%%%$$$$$$%%%&&&'''''''''&&&%%%%%%$$$###############$$$$$$%%%%%%%%%!!!!!!!!!"""%%%))),,,///888<<>>CCCDDDCCCBBB@@@===???????????????@@@@@@@@@@@@AAACCCEEEGGGHHHIIIIIIHHHLLLMMMJJJIIIMMMOOONNNQQQMMMHHHEEEEEEGGGHHHIIINNNBBBWWWWWWLLLQQQNNNIIIIIILLLLLLHHHJJJQQQLLLUUUsssXXXLLLPPPLLLLLLHHHHHHNNNXXXppp}}}^^^PPPLLLLLLKKKJJJJJJJJJKKKLLLKKKIIIFFFGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEDDDCCCBBBAAAAAA@@@CCCBBB???>>>>>>@@@CCCEEEFFFFFFFFFEEECCCBBBCCCEEEHHHFFFCCCBBBBBBBBB@@@???>>><<<===DDDOOOaaayyy(((***+++***))))))---111---***+++111555666:::@@@FFFFFFIIIMMMRRRVVVWWWXXXddd^^^[[[\\\^^^\\\[[[]]]^^^]]]ZZZWWWSSSNNNIIIEEE===:::666111.........///,,,111444555:::BBBEEEDDDIIIKKKOOOUUU[[[______^^^___]]]\\\]]]aaacccddddddbbbbbbcccdddeeeeeeeeeeeedddcccbbbdddgggjjjiiihhhfff^^^SSSJJJDDD>>>777111111111000111444;;;EEEKKKVVV[[[aaadddeeeeeeggghhhggghhhjjjkkkjjjiiiggggggiiiiiijjjkkkkkkjjjhhhfffdddeeefffgggeeebbb]]]ZZZPPPGGG===777333000222777444...000222---111555......111555:::>>>>>>;;;888777>>>OOOcccllljjjkkkpppvvvzzz}}}{{{tttnnnkkklllnnnlllkkkmmmpppqqqmmmjjjooonnnjjjfffbbb^^^[[[YYYSSSRRRPPPMMMJJJGGGEEEDDDBBBAAAAAA@@@@@@@@@@@@AAA>>><<<<<<===AAADDDEEEFFFLLLZZZnnn{{{}}}yyyvvvwwwvvvuuuvvvxxxzzzzzzxxxuuuuuussspppnnnrrruuuqqqhhhSSSNNNJJJNNNYYYfffpppuuuooooooooopppqqqrrrssstttrrrtttuuuuuuttttttvvvxxxyyywwwqqqaaaLLL:::333444111111444999>>>AAAAAA@@@BBB<<>>;;;777444333HHHFFFBBBCCCNNNYYYZZZUUUSSSIII999,,,---888??????<<<222++++++,,,)))))),,,---,,,+++******+++,,,,,,'''+++111555777999<<<===999:::::::::888888:::;;;111222...&&&$$$'''+++++++++***)))((('''&&&&&&&&&$$$%%%%%%&&&'''((())))))''''''&&&%%%%%%&&&''''''''''''&&&&&&%%%$$$######$$$$$$%%%%%%%%%&&&&&&&&&$$$#########%%%'''***+++222777>>>EEEKKKPPPUUUXXX^^^[[[YYYYYY]]]```^^^ZZZYYYWWW```aaaNNN???999222???MMM[[[___[[[QQQBBB555...000111111///...000222000000000000////////////222000000444888999555111666444333444666888999888777777777666777777888888888888888777777777666666999444===666999;;;///BBB<<<777444777;;;======<<<888:::<<<>>>@@@BBB@@@======>>>>>>??????@@@@@@AAA@@@AAABBBDDDFFFHHHHHHIIIGGGKKKLLLIIIIIILLLNNNMMMHHHJJJKKKHHHCCCCCCIIINNNRRRiiilllJJJGGGIIIKKKJJJJJJLLLLLLKKKKKKMMMNNNeeeoooRRRMMMPPPIIIMMMIIIIIILLLOOO[[[zzzuuu___OOOIIIHHHIIIIIIKKKJJJIIIIIIIIIHHHFFFDDDFFFFFFFFFFFFEEEEEEDDDDDDCCCCCCBBBAAA@@@@@@??????@@@@@@@@@AAABBBCCCEEEFFFDDDDDDEEECCCAAAAAABBBDDDHHHFFFCCCBBBBBBAAA???===???@@@AAABBBDDDRRRnnn'''))),,,,,,******...111//////333;;;@@@CCCGGGLLLOOOPPPRRRSSSSSSSSSTTTVVVYYY[[[[[[ZZZ\\\aaa```]]]YYYRRRKKKFFFCCC???888333000---+++***,,,000666999<<>>EEEOOOYYY```ggghhhhhhhhhffffffhhhjjjjjjiiiiiijjjlllmmmlllkkkmmmkkkhhhggghhhiiihhhhhhbbbgggkkkjjjbbbWWWLLLEEE888111+++,,,...111666<<<;;;000///000---111555000000111000111222666<<<@@@EEE:::???ZZZmmmmmmkkkooorrruuu~~~qqqiiikkkqqqnnnnnnvvv~~~vvvllltttsssqqqnnnmmmllllllllldddffffffccc\\\WWWUUUVVVPPPKKKDDDAAAAAABBBBBBAAACCCBBBAAABBBDDDFFFFFFEEEEEEOOOdddzzz~~~|||{{{zzzyyyzzzzzzyyyvvvsssnnnmmmkkklllssszzzzzzuuujjjbbbWWWOOOPPPYYYeeemmmnnnoooqqqrrrsssrrrpppooonnnpppqqqqqqqqqqqqsssuuuwwwqqqlllfffVVV@@@333000111222444888===@@@AAA@@@>>>===DDDGGGBBBFFFJJJDDDCCCBBBAAAAAACCCCCCBBBAAAAAAAAAAAAAAAAAA@@@@@@???>>>>>>>>>===;;;888666444???DDDBBB===EEEVVV^^^ZZZVVVPPPBBB222+++000;;;AAA@@@888111...+++((((((******))))))((())))))******((()))***,,,...333999===999:::;;;::::::;;;>>>@@@666444...%%%###***111444...---+++)))'''%%%$$$$$$&&&&&&&&&'''''''''((((((((('''&&&&&&&&&&&&'''(((''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&''''''&&&%%%$$$$$$$$$%%%'''(((***000999BBBJJJQQQVVVZZZZZZ\\\^^^\\\WWWTTTUUUWWW^^^bbbnnnqqqeeeYYYIII444111>>>OOO[[[```[[[LLL???/////////000111111...,,,////////////000000000000666222...---000222111000666444444555777999::::::888777777666666666777777777777777777666666666666666999===777;;;777666YYY___VVVOOOIII@@@777888@@@;;;999888;;;>>>@@@???===<<<<<<===>>>???@@@@@@AAA???@@@AAACCCEEEFFFGGGHHHFFFJJJKKKIIIHHHKKKLLLKKKIIIGGGDDDDDDFFFJJJKKKLLLuuu~~~UUUIIILLLFFFFFFJJJMMMMMMNNNPPPOOOLLLRRR{{{hhhVVVMMMOOOPPPHHHLLLIIIIIIKKKHHHHHHUUUeeevvvSSSOOOKKKHHHIIIJJJJJJJJJLLLIIIGGGFFFFFFFFFDDDCCCFFFEEEEEEDDDCCCBBBAAAAAA@@@@@@??????>>>>>>=========>>>AAADDDEEEFFFFFFFFFBBBBBBCCCAAA@@@???AAABBBFFFEEECCCCCCBBBAAA>>>;;;===AAADDD???999CCCddd***,,,---,,,******...222:::;;;@@@FFFKKKNNNQQQSSSPPPTTTXXXXXXUUURRRRRRSSSPPPYYY^^^[[[[[[]]]WWWMMMDDD>>>555...------......444333333444999???EEEIIIPPPTTTXXX[[[___bbbbbbbbbYYY[[[```gggmmmppppppnnnnnnllliiifffcccbbbaaa```bbbbbbaaaaaabbbbbbcccccc^^^```cccfffhhhgggdddbbbLLLDDD999111///222555888>>>DDDMMMUUU\\\aaaeeehhhhhhgggffffffeeeeeeggghhhllljjjhhhiiikkkmmmmmmlllmmmiiidddcccdddgggggggggiiiiiifff\\\OOOAAA777333...,,,...111333555===EEEIII999333222...111666111444444222///---000666<<>>@@@AAAAAAAAAEEEEEEEEENNNOOO@@@CCCBBB@@@AAABBBCCCBBBAAA@@@AAABBBCCCBBBAAA@@@???===>>>>>>>>><<<;;;999888888BBBCCC:::???SSSaaaaaa[[[XXXMMM:::+++)))444???EEE???888000***'''(((***(((((((((((()))))))))***))))))(((((()))---444888<<<<<<;;;:::888999;;;===999777222000444;;;<<<999---,,,***(((&&&%%%$$$$$$'''''''''''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&%%%+++444>>>FFFMMMSSSVVVSSSVVV[[[\\\WWWRRRUUU[[[YYYdddxxxxxxaaaAAA555999CCCSSSaaabbbUUUGGG666222......000111...+++////////////000000000000444111...---000333555666555555444666999:::;;;:::777777666555555555666666666666666666666666666666333<<<;;;888???>>>PPP{{{ZZZ<<<555???>>><<<<<<>>>>>>;;;;;;============>>>>>>????????????@@@AAABBBCCCEEEFFFGGGEEEIIIKKKHHHGGGJJJKKKIIIJJJKKKJJJGGGFFFNNN^^^llltttWWWIIIOOOQQQGGGDDDKKKNNNLLLMMMRRRSSSOOOccckkkOOOMMMMMMNNNOOOJJJIIIGGGIIILLLJJJEEEFFFLLLZZZrrroooLLLEEEGGGJJJKKKKKKJJJJJJJJJJJJHHHEEEDDDEEEFFFFFFEEEFFFEEEDDDCCCAAA@@@???>>>>>>>>>>>>===============>>>???AAACCCDDDEEEEEEEEEBBBBBBCCCAAA@@@???AAABBBEEEDDDBBBBBBBBB@@@===:::888>>>CCC???888AAA___|||***,,,,,,++++++///555;;;FFFHHHKKKMMMOOOQQQQQQPPPLLLRRRYYY[[[XXXSSSPPPPPPQQQYYYYYYPPPJJJGGG???444222333333222222444888<<>>444444111444888444333555555333000///111444>>>BBBIIIUUUkkk}}}zzzmmm```SSSPPP]]]gggfffhhhooosssnnniiigggiiilllnnnooofffeeedddeeegggjjjmmmnnnkkkqqqwwwyyyvvvuuuxxx{{{zzzrrriiidddaaa\\\TTTNNNOOOKKKGGGEEEFFFIIIKKKLLLNNNLLLRRR^^^bbbYYYOOOMMMPPPRRRUUUYYY\\\```bbbdddlllnnnooooooqqqssspppiiilllnnnnnnjjjddd``````bbbjjjmmmppprrrrrrpppmmmkkkmmmoooppppppnnnllllllllluuullliiillleeeOOO888---111222333555888;;;>>>AAABBBAAACCCCCCLLL^^^[[[AAADDDBBB@@@@@@BBBCCCBBBBBB@@@AAABBBCCCBBBAAA@@@???>>>>>>?????????===<<<;;;555AAACCC;;;===OOO___ddd```^^^UUUCCC///&&&---999HHHFFF???444,,,)))***,,,((())))))*********++++++*********))))))***---000:::;;;;;;:::::::::===???BBBAAA@@@EEEMMMOOODDD777(((((('''&&&%%%%%%%%%%%%'''''''''''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''%%%%%%%%%$$$$$$$$$$$$$$$#########$$$%%%&&&''''''$$$)))000888>>>DDDJJJNNNSSSUUUZZZ___^^^YYYZZZ```WWWbbbxxx}}}```FFF;;;777EEEYYYaaaZZZOOOBBB:::000,,,...000///---.../////////000000000111...------...000333444555555555555666999::::::999666666555555555555555666555555555555555555555666222<<<888999BBBMMMyyydddGGG===<<<;;;>>>@@@===777999???????????????>>>>>>>>>>>>@@@@@@@@@AAABBBDDDFFFGGGEEEIIIKKKIIIHHHIIIJJJHHHGGGOOORRRJJJGGG]]]lllMMMFFFEEEGGGJJJFFFFFFLLLNNNJJJGGGLLLRRRVVVoooTTTJJJPPPMMMHHHJJJJJJFFFFFFIIIMMMMMMJJJHHHHHHLLLTTT___nnnwwweeeVVVLLLFFFGGGIIIHHHFFFFFFGGGIIIGGGEEEDDDDDDFFFHHHIIIHHHFFFEEEDDDBBBAAA???>>>===============>>>>>>>>>>>>AAA@@@@@@@@@AAABBBCCCDDDDDDDDDDDDCCCAAA@@@AAABBBDDDBBBAAA@@@@@@???===;;;888<<>>HHHNNNOOONNNPPPRRRTTTTTTUUUWWWYYY\\\]]]^^^]]]\\\]]]aaabbb______aaaeeefffiiilllnnnlllhhheeeaaaaaaaaa___]]]]]]___aaadddcccbbb`````````aaaaaaaaadddeeeaaaXXXMMMBBB===555333111333999DDDOOOVVV``````___^^^^^^```cccgggjjjjjjiiijjjjjjgggddd```eeefffgggffffffgggjjjmmmnnnkkkhhhiiikkkjjjddd___HHHAAA777222333:::BBBFFF>>>:::555222222;;;QQQeeeWWW>>>222444444777<<<888111444666777666333222222,,,:::EEELLL```yyy~~~tttmmmXXXDDD???AAADDDJJJRRRYYY```hhhmmmnnnnnnnnnnnniiihhhggggggggghhhiiijjjiiimmmrrrttttttuuuxxxzzz~~~{{{yyyxxxyyywwwsssoookkkeee\\\TTTNNNKKKHHHFFFJJJHHHHHHNNNTTTTTTMMMFFF;;;===@@@AAABBBCCCFFFHHHQQQVVV\\\bbbiiioooppplllrrrttttttrrrmmmiiihhhiiibbbdddgggjjjkkkllllllkkklllnnnoooooommmkkkjjjkkkqqqmmmkkkjjjgggXXXCCC222000111222333444888===@@@>>>???AAAAAAQQQmmmhhhGGGDDDBBB@@@@@@AAACCCCCCBBBAAAAAAAAAAAAAAA@@@@@@???>>>???@@@@@@@@@???===<<<666>>>AAA>>>>>>JJJYYYdddbbb___XXXJJJ666)))***333GGGJJJGGG===222---,,,+++((()))***++++++,,,++++++***+++,,,+++)))((()))***222555888;;;>>>@@@DDDGGGGGGGGGHHHMMMSSSPPP>>>+++&&&%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&&&&''''''((((((%%%%%%$$$$$$$$$$$$######!!!"""###$$$%%%&&&'''((($$$''',,,000555:::@@@DDDSSSRRRWWW^^^]]]VVVVVV[[[]]]bbbuuu[[[FFF555999JJJWWWYYYVVVOOODDD666---,,,...000000......//////000000111111000000111333333333333333666555555777999999888777444444444444444555666666444444444555555555555555333999666;;;AAA]]]rrrMMM???;;;;;;>>><<<777:::AAA????????????????????????AAAAAAAAAAAABBBDDDFFFGGGEEEJJJLLLJJJHHHJJJJJJGGGMMMEEE@@@HHHddd```KKKGGGOOOGGG>>>CCCIIIJJJKKKKKKHHHCCCFFFWWWiii|||TTTGGGJJJQQQIIIBBBEEEHHHFFFGGGIIIKKKKKKJJJIIIIIIJJJJJJHHHKKKWWWeeelllllluuutttmmm___OOOHHHIIIMMMGGGGGGFFFEEEDDDFFFJJJMMMDDDCCCBBBDDDGGGIIIIIIIIIDDDDDDCCCAAA@@@>>>======<<<<<<======>>>>>>??????BBBAAA@@@??????AAABBBCCCFFFGGGFFFDDDAAA@@@AAABBBBBB@@@>>>>>>>>>???>>>=========@@@DDDEEEGGGOOOWWW111777???EEEKKKQQQYYY___]]]```___YYYVVVWWWUUUPPPQQQQQQRRRRRRPPPLLLFFFBBB444111///111222666???HHHJJJOOOWWW]]]``````___^^^\\\[[[ZZZ[[[\\\___aaaccc```]]]^^^bbbccc```aaaeeehhhiiikkkmmmnnnkkkeeeaaa___``````^^^[[[ZZZ]]]___aaa```^^^^^^^^^```aaaccceeebbb\\\QQQEEE;;;666444777888<<>>777222555???NNNbbbsss^^^BBB555888999;;;>>>;;;777666777888888777444222+++222888===KKK```mmmppprrr^^^LLLAAA===<<<===:::EEEUUUbbbiiikkkkkkllljjjjjjjjjjjjkkkkkkkkkkkkkkkmmmoooqqqsssvvvxxxyyyzzz{{{|||~~~wwwnnnfff]]]UUUPPPPPPPPPLLLJJJTTT___[[[OOOAAAAAA@@@===888444444555555<<>>??????@@@???>>>===<<<888999>>>AAAAAADDDQQQ___```\\\WWWOOO???000+++///@@@JJJOOOGGG;;;333---((('''(((***+++,,,,,,++++++(((***+++***)))''''''((((((---444:::???CCCGGGJJJEEEGGGFFFEEEEEE@@@444'''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&''''''''''''''''''$$$$$$%%%&&&&&&%%%$$$$$$%%%%%%%%%&&&'''(((((()))&&&&&&%%%%%%%%%$$$$$$$$$!!!"""###$$$%%%&&&&&&&&&%%%&&&'''))),,,111888<<>>HHHSSS[[[XXXMMM>>>222......000111.........///000111111111333444666777666666555555666555555777888888666444222222222333444555666777333333444444444555555555555777555===<<>>:::;;;@@@===>>>???@@@AAABBBCCCCCCCCCBBBAAAAAABBBDDDFFFHHHEEEJJJMMMKKKIIIJJJJJJGGGOOOHHHMMMkkkwwwWWWFFFDDDOOOTTTHHHAAAGGGJJJJJJFFFGGGIIIFFFMMMlllZZZIIIBBBHHHMMMEEEBBBGGGGGGDDDGGGHHHHHHHHHHHHHHHHHHEEEHHHIIIIIIJJJLLLIIIDDDHHHJJJLLLMMMKKKHHHGGGGGGIIIHHHGGGFFFGGGHHHIIIJJJBBBBBBBBBDDDFFFGGGFFFEEEAAAAAA@@@???>>>===<<<;;;;;;;;;<<<<<<===>>>????????????AAABBBCCCCCCCCCCCCHHHHHHGGGDDDAAA??????@@@AAA???<<<;;;<<<>>>??????>>><<<>>>CCCFFFEEEFFFHHH===EEEOOOXXX]]]bbbgggjjj[[[^^^\\\UUUSSSTTTRRRMMMKKKGGGBBB???===999333///888444888BBBFFFFFFOOO[[[]]]ZZZWWWYYY]]]aaaaaa```___]]]ZZZYYY[[[___dddggg```[[[[[[___```\\\^^^bbbfffgggjjjlllmmmkkkfffbbbcccdddccc___ZZZWWWYYY[[[[[[ZZZZZZZZZ\\\^^^aaaccceee^^^RRRCCC666111222666999???HHHRRRYYY]]]aaaccc]]]___bbbbbbaaa``````aaagggdddbbbbbbdddeeecccaaaWWW___ggghhheeegggnnnvvvooommmmmmoooooofffVVVJJJGGGEEEHHHPPPXXXWWWMMMCCC888222333@@@RRRcccpppyyygggJJJ;;;>>>===>>>???;;;???;;;777666888888555222666000---222;;;GGGWWWdddqqqsssmmm]]]LLLAAA999222777777888;;;DDDRRR```iiifffgggiiikkkmmmnnnooooookkkjjjkkkmmmrrrvvvxxxxxxvvvxxxzzz{{{|||~~~yyyrrrmmmbbbbbbWWWLLLRRR___ZZZIIIIIIIIIHHHCCC>>>::::::;;;777::::::888999===>>><<<===DDDPPP\\\fffkkkkkkjjjjjjhhheeecccbbbbbbdddeeecccfffiiikkklllkkkllllllfffmmmlllccccccfffXXXAAA...///000///000333:::???999CCCGGGAAAMMMllliiiEEEEEEBBB@@@???AAABBBCCCCCCBBBAAA???>>>===>>>???@@@===>>>?????????===<<<;;;999666;;;CCCCCC@@@KKK\\\^^^YYYUUUQQQEEE555---...;;;IIITTTOOOCCC777---%%%&&&''')))***+++++++++***'''((()))(((''''''((()))###(((000888>>>BBBEEEHHHEEEGGGEEE>>>999777333///(((((('''&&&&&&&&&&&&'''&&&&&&&&&'''''''''((((((######%%%%%%%%%%%%######$$$%%%%%%&&&'''((())))))'''''''''&&&&&&%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%$$$%%%%%%%%%''',,,333999MMMOOOWWW___XXXMMMMMMWWWcccfff~~~oooQQQ>>>888===MMM]]]]]]SSSDDD777000...///000---......///000111111222000222444555555555666888666555555666777777555222111111222333444666777888333333333444444555555555777555666???888hhhhhhPPP===<<<@@@>>><<<>>>;;;<<<>>>@@@BBBDDDFFFGGGCCCCCCBBBAAABBBDDDGGGHHHFFFKKKMMMKKKJJJKKKJJJGGGBBB\\\tttSSSDDDFFFGGGMMMKKKCCCHHHLLLDDDGGGAAADDDMMMNNNXXXpppCCCJJJCCCEEEGGGCCCFFFLLLHHHBBBFFFHHHGGGFFFGGGHHHHHHHHHKKKKKKFFFEEEIIIMMMNNNMMMFFFAAADDDKKKMMMLLLJJJJJJIIIGGGFFFFFFEEEBBB???BBBAAABBBCCCEEEEEECCCAAA??????>>>===<<<;;;;;;:::::::::;;;;;;<<<===>>>>>>;;;>>>BBBEEEGGGGGGEEEDDDIIIIIIGGGDDD@@@>>>>>>>>>AAA>>>:::999;;;>>>@@@AAA;;;999;;;AAADDDBBBBBBDDDPPPVVV]]]bbbbbbaaabbbccc]]]UUUOOOOOONNNHHHBBB???555222...///333;;;BBBFFFLLLOOOTTTXXXZZZZZZXXXVVVPPPRRRTTTWWWYYY]]]aaadddbbbaaa^^^ZZZXXXYYY]]]aaaaaa]]]YYYYYY]]]bbbdddeee```dddkkkooopppmmmhhhddd```bbbccc___YYYWWWZZZ^^^\\\``````ZZZWWW\\\```___XXXHHH999333222444<<>>OOOeeerrrsssnnnrrrcccOOO@@@;;;:::;;;:::<<<<<<;;;:::888666444333111444666666444777>>>DDDRRRSSSYYY```^^^UUUKKKFFF===;;;777222111777BBBLLLSSSYYYccckkkooonnnjjjggghhhhhhjjjmmmrrrvvvwwwwwwyyyxxxzzz}}}{{{zzz}}}~~~xxxuuussspppjjjddd]]]XXXQQQJJJFFFCCCAAA@@@EEEFFFIIIKKKJJJDDD;;;444999666666;;;BBBIIISSS\\\___dddfffddddddhhhjjjiiiiiigggeeefffggghhhgggfffdddhhhjjjhhhgggddd]]]UUU:::...***000444111333:::<<>>======>>>>>>??????@@@AAA@@@???>>>===;;;;;;333888EEE>>>AAA^^^```ZZZTTTPPPJJJ???333+++333AAANNNQQQMMMCCC333###)))'''))),,,,,,((())),,,)))***+++***)))((((((***(((((()))---333:::AAAFFFEEEFFFEEEBBB@@@@@@<<<666...,,,)))&&&$$$$$$&&&'''$$$%%%&&&'''&&&%%%$$$###!!!!!!!!!"""###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&%%%$$$$$$&&&%%%$$$######$$$%%%%%%&&&'''''''''(((***...111MMMYYYccc```VVVRRRXXXaaafffiiiwwwtttWWW>>>666>>>III]]][[[RRRCCC444---...222,,,---///111222333333333222333444444555555444444444444444444444444444444111222222333333444555555222222222333444555666777222444999555777]]]ooo>>>:::CCC<<<888>>>GGGAAA;;;<<>><<<999999;;;>>>;;;;;;;;;<<<<<<===>>>???===???AAAAAAAAAAAACCCDDDIIIJJJIIIDDD<<<888999<<<<<<>>>???>>><<<<<<@@@CCC??????@@@AAAAAABBBBBBCCCJJJTTT```hhhhhhddd___]]]NNNDDD;;;888777333111222222444999AAAJJJRRRXXXZZZVVVXXXZZZ\\\[[[YYYVVVTTTLLLNNNQQQTTTVVVYYY[[[]]]\\\]]]]]]\\\[[[[[[]]]___aaa___^^^```cccfffgggfffdddgggkkknnnmmmjjjeeeaaaaaa```^^^]]][[[[[[[[[[[[]]]]]][[[\\\aaacccYYYLLLDDD:::222333888>>>GGGPPPVVVXXX[[[^^^___aaadddgggkkkhhhdddcccbbbaaabbbcccddddddcccbbbbbbcccdddeee^^^aaadddcccbbbccciiinnnhhhbbb```dddaaa[[[^^^hhhfffgggjjjfffRRR<<<666<<<888>>>KKK___qqqyyyuuuooossseeeSSSFFFAAA@@@???>>>=========<<<:::888777666333555777555222333999>>>DDDFFFOOO\\\bbb]]]UUUQQQKKKHHHBBB===999888999999@@@FFFPPPZZZbbbfffhhhhhhqqqqqqrrrsssuuutttqqqnnnxxxuuuuuuxxx}}}~~~}}}}}}zzz|||}}}yyyzzz~~~{{{xxxyyy|||}}}zzzwwwrrrmmmfff___YYYSSSMMMIIICCCDDDFFFHHHHHHEEE???;;;<<<888555555555555888===DDDMMMYYYaaaiiinnnlllgggdddffffffeeecccccceeegggeeeiiijjjhhhfffddd___XXX@@@000(((///666666555777<<>><<<===555666AAA>>>???SSS]]][[[YYYWWWQQQEEE777...///<<>>EEEJJJKKKGGGCCC::::::===DDDKKKPPPQQQPPPHHHAAABBBHHHGGGBBBIIIWWWuuuSSSJJJLLLHHH???EEEFFFGGGHHHGGGFFFDDDBBBBBBIIISSSeee```GGGBBBIIIHHHGGGFFFFFFGGGHHHIIIHHHIIIKKKLLLLLLKKKJJJIIIJJJJJJKKKJJJIIIHHHFFFEEEEEEEEEEEEFFFFFFFFFGGGGGGIIIHHHFFFDDDCCCCCCCCCCCCBBBBBBBBBAAA@@@@@@??????>>>>>>===<<<;;;;;;>>>@@@;;;;;;;;;;;;<<<===???@@@@@@AAAAAA@@@??????AAABBBEEEEEECCC@@@<<<999:::<<<@@@@@@@@@@@@??????AAACCCAAAAAAAAAAAAAAABBBBBBCCCQQQWWW^^^___YYYPPPIIIEEE;;;555111444999;;;===@@@EEEHHHLLLRRRYYY___cccfffbbbbbbbbb```\\\XXXTTTRRRPPPRRRUUUYYY[[[]]]]]]]]]\\\\\\\\\[[[ZZZ\\\___bbb______```cccfffhhhgggfffeeegggiiikkkjjjgggdddbbbeee```\\\\\\^^^___\\\YYYZZZ]]]___```___XXXJJJ<<<333111333;;;EEENNNVVV\\\]]]^^^___``````bbbfffhhhlllkkkiiigggeeeeeeffffffeeeeeefffgggggghhhiiiiiieeeeeeeeebbb```aaaggglllfffbbbccchhhjjjhhhmmmuuummmiiibbbWWWDDD333444???>>>KKK^^^pppzzzwwwlllccccccXXXJJJBBB???@@@>>>===??????>>>>>>===;;;:::999888:::999777333333666:::999:::BBBPPP[[[^^^___aaaXXXSSSLLLHHHFFFDDDAAA???@@@BBBEEEJJJOOOSSSVVVWWWaaaccchhhnnntttvvvvvvtttxxxvvvuuuwww|||~~~|||yyy~~~}}}}}}{{{xxxzzz~~~{{{xxxvvvvvvxxxyyywwwtttxxxvvvrrrooolllgggbbb___[[[YYYVVVTTTPPPKKKEEEAAABBB>>><<<===<<<999:::===:::>>>CCCHHHRRR]]]dddddddddhhhllljjjeeecccgggllleeeiiiiiifffeeedddaaa\\\LLL999+++///888:::888777<<>>@@@888444<<<>>>===EEEXXXZZZ\\\[[[UUUIII:::000+++555BBBLLLPPPLLLAAA666,,,)))(((***+++)))***---)))***+++***)))((((((***$$$$$$$$$&&&***///444777999???EEEHHHJJJIIIBBB999<<<777000***&&&%%%''')))%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$%%%%%%&&&'''((()))))))))((((((''''''''''''&&&&&&%%%%%%$$$$$$#########""""""###$$$%%%%%%&&&&&&'''&&&%%%&&&)))+++000???SSSbbbgggbbbZZZUUUPPP[[[mmm~~~___EEE888666DDDQQQ[[[WWWEEE555...///------...///000000111111...///000000111111000000222222222222222222222222000000000111222222333333444444444444444555666777888777444;;;<<<999fffLLL777<<<@@@<<>>======>>>>>><<<=========<<<===@@@BBB;;;;;;::::::;;;===???AAACCCBBBAAA???<<<<<<>>>@@@AAA???<<<;;;;;;<<<;;;;;;AAA@@@??????@@@AAAAAAAAABBBAAA@@@>>>>>>???@@@@@@OOOOOOMMMGGG@@@:::999:::===<<>>>>><<>>===<<<<<<===>>>===:::888777999;;;:::888999@@@GGGPPP]]]iiigggccc\\\UUUQQQRRRTTTWWWNNNLLLHHHDDDBBBCCCDDDEEEEEEHHHOOOZZZfffooouuuwwwyyy}}}~~~~~~}}}zzz~~~{{{xxxwwwxxx{{{vvvsssqqqqqqqqqqqqnnnllluuusssqqqpppooonnnllljjjqqqoookkkgggbbb[[[TTTOOOIIIEEECCCEEEDDDAAABBBEEEAAACCCAAA<<<<<>>AAACCCBBBDDDIIIKKKIIIHHHGGGFFFDDDCCCBBBAAA@@@BBBBBBBBBBBBBBBBBBCCCCCCBBBBBBBBBBBBBBBAAAAAAAAAAAADDD<<<444888???>>>:::RRRXXX\\\ZZZSSSHHH<<<222+++111<<>>>>>@@@BBB@@@;;;>>>;;;555///***(((&&&&&&$$$%%%%%%%%%&&&&&&&&&&&&$$$$$$#########$$$$$$%%%))))))(((((('''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$""""""""""""###$$$$$$%%%%%%&&&&&&%%%$$$$$$&&&''')))444EEEXXXccccccZZZRRRLLLTTT___fffiiisssyyy[[[BBB444777EEEUUUYYYPPP@@@444..................///000000......///000000000000///111111111111111111111111/////////000111111222222555555444444555666666777666;;;555999>>>222MMMuuuGGG<<<@@@BBB===BBBJJJUUUdddvvvqqqjjjvvv\\\OOOFFFFFFDDD???@@@FFFFFFFFFHHHKKKRRR[[[dddiiitttNNN???BBBJJJFFFFFFEEEDDDDDDEEEFFFFFFBBBCCCDDDEEEFFFFFFEEEEEEBBBBBBBBBCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEFFFFFFDDDDDDDDDDDDCCCBBBAAA@@@@@@???===;;;:::;;;<<<======>>>>>>>>>===>>>@@@BBB<<<;;;999999:::<<>>@@@AAA<<<888999<<<>>><<<999>>><<<:::<<<@@@BBBAAA???AAA@@@>>><<<;;;<<<======<<<===>>>>>>>>>CCCKKKQQQVVVUUUXXX^^^```\\\YYYYYY]]]]]]\\\ZZZZZZ^^^dddiiiiiihhheeebbb]]]XXXSSSQQQQQQRRRVVV\\\```aaa___\\\^^^]]]\\\YYYXXXYYY]]]```___```bbbcccccceeefffgggdddddddddeeeeeeeeeddddddaaaaaabbbccccccddddddddd```___XXXHHH555***---444888CCCQQQ]]]dddfffccc___^^^^^^___```aaaccchhhkkkffflllnnnjjjiiilllmmmkkkhhhhhhiiiiiiiiiiiihhhhhhdddeeeggggggggghhhjjjkkkmmmkkkmmmqqqrrrqqqqqqssslll[[[GGG===<<<@@@GGGLLLccckkkrrrnnn```OOOCCC>>>CCC>>>999999>>>AAA@@@>>>>>>???????????????>>>>>>>>>>>>>>>===;;;;;;<<<>>><<<;;;<<<;;;999===LLL\\\qqqrrrqqqiii___[[[^^^bbbXXXTTTMMMGGGCCCBBBCCCDDD;;;<<<>>>EEENNNXXX^^^bbbsss~~~yyytttsssrrrrrroooooooooqqqtttvvvwwwwwwwwwsssnnnkkkjjjjjjjjjiiimmmmmmnnnppppppnnnjjjfffWWWQQQLLLHHHCCC<<<999;;;BBBLLLQQQJJJ@@@:::888777HHHKKKRRRZZZbbbfffhhhhhhdddhhhhhhccc```bbbcccbbbaaaUUUEEE999333111555;;;>>>AAACCCBBBDDDIIIKKKIIIIIIHHHGGGFFFDDDCCCAAAAAAAAAAAAAAABBBBBBBBBBBBBBBCCCCCCCCCBBBBBBBBBBBBBBBEEEDDD@@@777666@@@BBB888OOOWWW[[[VVVOOOIIIAAA999///000666BBBNNNQQQMMMHHH888000***))))))'''(((***)))***+++***(((((((((***&&&&&&%%%%%%&&&''')))+++222666777888;;;@@@???;;;<<<;;;999555000+++'''$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%$$$$$$###$$$$$$$$$'''''''''&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$""""""######$$$$$$$$$$$$%%%&&&&&&%%%###"""###%%%''',,,666DDDPPPVVVTTTQQQRRRXXX___bbbbbbkkksssQQQ888111999FFFSSSVVVMMM<<>>JJJYYYhhhuuuZZZCCC@@@FFFIIIDDDDDDDDDCCCCCCDDDDDDDDDDDDDDDEEEFFFGGGHHHHHHHHHAAAAAAAAABBBBBBBBBCCCCCCCCCCCCDDDDDDDDDEEEEEEEEECCCCCCCCCBBBBBB@@@???>>>>>><<<:::999888999;;;<<<>>>???@@@???======>>>@@@<<<;;;:::999:::<<<>>>???>>>>>><<<;;;999;;;>>>AAACCC>>>999:::>>>@@@===999;;;999999<<>>============:::AAAIIIQQQVVV\\\ccchhhkkkfffdddccc```[[[ZZZ\\\YYY]]]aaaaaa___^^^___aaahhhgggfffddd```[[[VVVTTTTTTTTTVVV[[[___```\\\XXX]]]```dddfffdddbbb___^^^bbbccceeeeeedddeeefffhhhaaaaaaaaabbbbbbaaaaaaaaa[[[]]]```bbbdddeeefffhhhbbbQQQ===222///000333888BBBNNNZZZbbbeeefffbbb]]]^^^___`````````aaadddgggfffoooqqqkkkhhhjjjjjjgggggggggggggggggggggggggggccceeegggiiilllmmmnnnnnnmmmnnnqqquuuwwwvvvsssppp\\\XXXPPPFFFAAAGGGUUUbbbnnnoookkk]]]KKK@@@>>>AAABBB>>>999:::>>>AAA@@@===>>>???@@@AAAAAAAAAAAAAAA===============>>>??????;;;>>>BBB@@@888444;;;EEE\\\gggssstttmmmggggggkkkddd```ZZZTTTNNNKKKJJJJJJ???===;;;<<>>:::444:::888;;;MMMrrrbbbMMMEEECCCDDDEEEDDD@@@@@@IIIUUUcccvvvgggIIIAAACCCDDDCCCBBBCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCDDDEEEFFFFFFHHHGGGFFFDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCBBBAAA???>>>===<<<::::::999888999:::;;;<<<===>>>??????=========>>><<<;;;;;;;;;;;;;;;<<<<<<::::::::::::999;;;???AAAEEE@@@<<<<<>>;;;;;;;;;<<>>:::;;;@@@BBBAAA>>>@@@@@@BBBCCCDDDDDDDDDDDD@@@??????@@@AAABBBBBBAAA??????AAABBB===666666:::<<>>>>>444<<>>QQQWWWMMM???333222000......///000111...//////000000000000000000000000000000000000000//////000111111222222333444444444666777999;;;<<<666999999777666666:::@@@pppjjjPPPEEEGGGLLL>>>GGGKKKEEEEEEZZZ}}}rrrOOOBBBBBBAAAAAABBBAAAAAABBBBBBBBBBBBAAAAAA>>>>>>??????AAABBBCCCDDDIIIHHHGGGEEEDDDDDDDDDDDDBBBBBBCCCCCCCCCDDDDDDDDDEEEDDDAAA???===<<<;;;;;;777777888999:::;;;<<<<<<:::<<<>>>>>>======>>>???<<<<<<<<<<<<<<<:::999888777999:::::::::;;;===???CCC@@@======???AAA@@@>>>;;;===@@@AAAAAABBBBBBCCCAAABBBCCCDDDCCCBBB@@@???gggkkkooopppmmmjjjjjjjjjqqqqqqsssssslll```WWWUUUXXX[[[\\\[[[YYY\\\ccciiijjjlllmmmllliiiddd^^^[[[aaa^^^[[[[[[]]][[[UUUOOOJJJIIIGGGDDDDDDHHHOOOTTTPPPUUU[[[]]]ZZZVVVSSSRRRIIILLLRRRXXX^^^bbbeeegggfff___YYYZZZ]]]\\\TTTKKK333...---222777???NNN^^^___dddccc\\\XXX[[[]]][[[UUUXXX]]]aaacccfffiiilllaaammmrrrllliiinnnooojjjdddcccbbbcccdddgggiiikkkkkkiiiggghhhkkkpppsssuuutttuuutttpppjjj```QQQEEECCCAAAAAAJJJ\\\mmmuuuuuuoooeeeSSS===///222AAAOOOCCC@@@===???EEEIIIHHHFFFAAABBBCCCEEEFFFFFFGGGGGGDDDCCCBBBCCCEEEEEEEEEDDDGGG@@@<<<>>>>>>;;;:::;;;...:::KKK[[[gggooouuuxxxnnnooopppqqqpppmmmkkkiiiXXXUUUQQQNNNMMMLLLKKKIIIHHHSSSTTTFFF<<>>???AAA<<<<<<===>>>===:::888666777999:::;;;::::::;;;===@@@???======???AAAAAAAAA:::>>>AAAAAA>>>===>>>@@@===???AAABBBBBB@@@===<<>>KKKWWW```cccaaa^^^\\\]]]\\\ZZZZZZ]]]]]]___aaacccfffhhhkkkmmmeeefffggggggggghhhjjjllleeefffgggggggggiiikkknnnllllllmmmmmmoooqqqssstttoooxxxvvvpppkkkYYYBBB888:::DDDUUUeeemmmoooooopppppp]]]FFF888444777???GGG???>>>===@@@DDDFFFFFFDDDEEEFFFGGGHHHHHHHHHGGGGGGEEEFFFGGGGGGFFFEEECCCBBBGGGFFFDDDCCCBBB???;;;888555666888>>>LLL^^^qqq}}}nnnpppooolllnnnrrrpppiiinnnnnnllleee[[[QQQIIIFFFDDDOOOSSSMMMIIIKKKIIIBBBAAAEEEKKKTTT\\\dddiiilllllluuuwwwnnnggghhhmmmooozzzxxxtttrrrooolllhhheeeiiinnnrrrrrrnnnmmmpppssshhhkkkoootttvvvuuuppplllooorrrsssuuuvvvqqqaaaQQQHHH???666555777;;;AAAGGG^^^___bbbhhhmmmmmmjjjeeehhhbbbfffkkkddd[[[III000999:::===AAAEEEHHHJJJKKKEEEFFFGGGFFFEEEEEEFFFHHHFFFFFFEEEEEEDDDBBBAAA@@@EEEDDDBBBAAA@@@@@@AAABBB???>>>>>>>>>;;;:::CCCPPP>>>777IIIYYYTTTVVV[[[QQQEEE:::///...:::IIITTTXXXOOOLLLDDD999333111,,,&&&((('''(((***,,,,,,***((((((((('''''''''&&&&&&&&&''''''&&&&&&)))000888>>>===;;;999:::<<<===<<<:::+++)))&&&$$$$$$&&&))),,,###$$$%%%&&&%%%$$$###"""%%%%%%$$$$$$%%%&&&((()))---+++)))'''&&&&&&(((((('''&&&%%%$$$$$$$$$$$$%%%&&&%%%&&&'''$$$ !!!&&&###"""###%%%(((111DDDUUUUUURRRNNNSSScccssstttlll]]]VVVQQQVVV```bbbZZZQQQ@@@DDDCCC<<<999CCCSSS___FFF999000000333222000111000000111111111111000000000000////////////000000///000222222111222555777555888888555888???@@@;;;;;;999999:::999888888:::FFFpppSSSPPPKKKFFFCCCBBBCCCDDD@@@@@@HHHfffOOOIIIBBB>>>???AAABBBBBBCCCAAA??????@@@@@@@@@???@@@@@@AAAAAABBBCCCDDDDDDAAAAAABBBBBBCCCDDDDDDDDDBBBCCCDDDBBBAAA@@@AAACCCAAA???<<<999888777888888:::::::::::::::::::::999;;;;;;;;;;;;<<<>>>???@@@AAA???>>><<<;;;;;;;;;<<<888888999:::;;;<<<===>>>999<<<<<<;;;???EEEDDD======???AAA???<<<:::<<<>>>===:::<<>>:::555333444444000,,,000//////...///000111222///222555888777555111...---...///222999CCCNNNUUUaaa```\\\RRRDDD888222000555<<>>:::777<<>>111---555CCCOOOUUUTTTRRRIII===555333///***((('''''')))+++,,,***)))(((((('''''''''&&&&&&&&&''''''&&&&&&'''+++222666<<<:::999:::<<<===;;;888555222---(((%%%%%%'''(((######$$$%%%%%%%%%$$$###%%%%%%$$$$$$%%%&&&((())),,,+++)))'''&&&'''((((((&&&&&&&&&%%%%%%%%%$$$$$$&&&$$$$$$%%%###"""%%%+++%%%###$$$%%%&&&---<<>>???AAABBBBBB@@@???>>>???AAABBBBBBAAA@@@AAAAAABBBCCCCCCDDDDDDBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBB???===<<<===???DDDBBB@@@===<<<;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<======>>>>>>======<<<;;;;;;;;;<<<<<<888999:::;;;<<<===>>>>>>:::======<<>>>>>===;;;::::::;;;<<<999;;;AAADDDAAA======iiilllppptttvvvtttppplllhhheeeccccccddddddaaa^^^]]]]]]]]]]]]___bbbeeegggfffddd___UUUJJJ>>>777333///---,,,---000111...+++000000/////////000111111111000//////.........///,,,///000///...777FFFSSS```ZZZOOO@@@333///222777<<>>GGG___iiipppwwwwwwtttsssvvvzzzdddOOO999333777;;;<<<<<<666999@@@GGGMMMNNNKKKHHHFFFFFFFFFFFFHHHJJJLLLMMMFFFGGGHHHIIIJJJJJJJJJIIIAAACCCFFFJJJLLLIIIDDD@@@777999:::666222777CCCNNNgggiiijjjjjjnnnsssssspppvvvtttqqqpppqqqrrrrrrrrrkkkccc]]]]]][[[VVVOOOMMMNNNLLLHHHDDDCCCCCCDDDEEEKKKVVVaaafffiiiooouuuwwwnnnoooppptttwwwxxxvvvuuuxxxyyyxxxvvvppphhh```[[[hhhjjjlllkkkiiijjjmmmpppqqquuutttnnnkkknnnqqqqqqkkkdddZZZNNN???444333888000555@@@RRReeeooooookkkmmmgggkkkooonnnjjjZZZ???222111000111555;;;AAADDDEEEFFFGGGFFFEEEDDDEEEGGGFFFFFFFFFEEEDDDCCCBBBAAA@@@@@@@@@@@@AAABBBCCCDDDDDD@@@===<<<:::777777999DDDBBBOOOZZZVVVTTTWWWRRRRRRFFF777...000<<>>;;;777666:::===555EEExxx[[[III;;;DDDCCCBBBBBBBBBBBBBBBCCCCCCLLLooommmDDDBBB@@@>>>>>>???AAABBBAAA===<<<<<<>>>AAACCCCCCCCC@@@AAAAAABBBBBBCCCCCCCCCBBBBBBBBBBBBBBBAAAAAAAAA??????>>><<<;;;;;;>>>@@@EEECCCAAA???>>>>>>>>>>>>888888888888888888888888:::;;;<<<=========<<<;;;999999:::;;;;;;;;;;;;;;;999::::::;;;<<<===>>>>>>;;;<<<<<<<<<@@@FFFHHHFFF@@@>>><<<<<<<<<<<<;;;:::;;;999:::???BBB???======ZZZ[[[]]]bbbggghhhddd```ccc^^^WWWUUUUUUTTTOOOJJJJJJIIIIIIIIIIIIKKKMMMNNNFFFEEEBBB===777222//////222111111333555555333000444333333333333444444444666555222000000000222333///222444333222999GGGSSSVVVLLL===111...666CCCMMMLLLTTT\\\]]]YYYWWW[[[```bbb^^^]]]___aaabbbeeekkknnnkkkiiijjjkkkkkkhhheeehhhhhhfffcccbbbcccgggjjjssspppmmmiiihhhkkkqqqvvvlllsss{{{~~~zzzvvvuuuppp^^^IIIIIIVVVZZZ^^^mmmvvvxxxvvvrrrpppqqqrrrqqqYYYFFF666555===BBB@@@===555999???FFFJJJKKKIIIHHHGGGFFFEEEFFFHHHKKKNNNPPPKKKKKKJJJIIIHHHGGGGGGFFFEEEFFFHHHKKKMMMMMMIIIFFF???@@@>>>:::666666===CCCNNNVVVaaallltttxxxwwwuuuxxxtttpppoooppprrrrrrrrrzzzuuuvvv}}}{{{mmmcccaaaTTTSSSRRRPPPMMMKKKJJJIIINNNTTT[[[aaagggooowww|||xxxuuussssssuuuyyy{{{|||zzzzzzxxxuuuoooeeeZZZRRRooorrrtttqqqllljjjmmmqqq{{{~~~sssiiigggjjjllljjjiiihhhdddYYYGGG;;;666888111...888MMM___hhhjjjnnnhhhjjjllllllmmm```GGG666333000///111666<<>>AAALLLXXXYYYVVVTTTSSSWWWNNN???222...777HHHTTTMMMPPPOOOGGG???;;;777333***((('''''')))++++++***((((((((((((''''''''''''&&&'''((('''%%%%%%&&&'''222444777:::======<<<::::::777222---(((&&&%%%%%%""""""###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%'''(((***)))(((''''''''''''(((%%%&&&''')))((('''%%%$$$&&&###"""$$$%%%$$$''',,,%%%###$$$%%%###"""(((000:::BBBNNN]]]mmm~~~~~~sssbbbRRRHHHDDDFFFHHH<<<888999<<<555...444CCCeeedddTTT;;;+++,,,111333222222222333333222222222000000////////////000000000111111111000000222444333555777888:::<<<>>>>>>:::;;;;;;666444666888888:::999___mmm\\\LLLEEEEEECCC??????@@@AAAAAAAAAAAAAAAOOOhhhTTT===????????????@@@@@@@@@???:::::::::<<<@@@AAAAAA@@@?????????@@@@@@@@@AAAAAABBBBBBBBBAAA@@@??????>>>;;;;;;;;;;;;<<<>>>BBBFFFAAA@@@???===<<<<<<<<<===666777777777777777888888:::;;;<<<======<<<:::999888999:::;;;;;;:::999888::::::;;;<<<<<<===>>>>>>::::::::::::===AAADDDEEECCC???<<<===???AAA@@@===<<<::::::>>>>>>;;;:::;;;888888:::BBBKKKRRRTTTTTTVVVOOOHHHDDDCCC@@@:::555333222111111111222333333---......---,,,---///222111222222444555555333222666666666666666666666666444444222111000000000111...///000111222777>>>DDD>>>777111333>>>LLLWWW]]]\\\^^^___^^^^^^^^^aaacccaaa]]]\\\___aaabbbeeejjjkkkooosssrrrnnniiigggfffiiiiiigggfffeeegggllloootttrrrpppmmmmmmpppwww{{{sssyyy}}}|||uuulllfffdddSSSLLLGGGXXXrrrxxxrrrvvvzzzwwwppplllpppsssnnndddJJJ===444888AAAEEEBBB???;;;>>>BBBEEEGGGHHHHHHHHHFFFFFFEEEFFFHHHKKKNNNPPPKKKJJJIIIHHHGGGFFFEEEEEEKKKJJJIIIKKKLLLMMMLLLKKKHHHEEEAAA>>>===<<<;;;;;;999BBBPPPaaammmuuuzzz}}}uuusssrrrrrrtttuuuuuuuuuyyyzzz~~~xxxzzzmmmmmmkkkgggaaaYYYQQQLLLRRRQQQRRRWWW```kkkwwwxxxwwwuuuuuuvvvvvvuuusssxxxxxxxxxwwwtttmmmddd^^^hhhnnnssstttrrrqqqssswww~~~rrrllljjjiiifffdddhhhooonnnaaaQQQGGG666999888111---999SSSjjjrrrooopppooolllpppfffNNN;;;888333//////333777:::???AAACCCDDDCCCCCCDDDEEEDDDDDDDDDDDDDDDCCCBBBAAABBBBBBBBBAAAAAA@@@@@@???<<<;;;:::;;;>>>>>>999444333:::DDDRRR\\\YYYSSSTTTVVVQQQEEE666---222CCCRRRLLLQQQSSSOOOHHHAAA999111---***((('''(((*********))))))((((((((('''''''''%%%&&&(((((('''&&&&&&''',,,///444888;;;<<<<<<<<<;;;999666222---***'''&&&""""""######$$$%%%&&&'''%%%%%%$$$###$$$%%%&&&'''((((((((('''''''''''''''%%%&&&((())))))(((&&&%%%%%%######&&&'''$$$###%%%"""!!!"""$$$###!!!$$$******666FFFRRR\\\iii{{{yyyhhhXXXMMMFFFBBB???888666999???<<<333111666GGGeeennnPPP111,,,111111222222222333333222222222000000////////////000000///111111111000111333444888444333666;;;>>>>>>===@@@@@@<<<777888======999555666@@@cccnnnQQQBBBCCCAAABBBCCC>>>>>>???@@@AAAAAA@@@??????III]]]oooxxxZZZ@@@>>>???@@@AAAAAA@@@>>>======:::999999;;;===>>>===;;;<<<<<<===============>>>AAA@@@@@@???>>>===<<<<<<888999:::::::::<<<@@@CCC======<<<;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<999:::<<<======;;;999888999::::::;;;:::888666555::::::;;;;;;<<<=========<<<;;;:::;;;<<<===@@@CCCCCC???<<<===@@@BBBAAA@@@>>>;;;;;;<<<;;;777666999---,,,---000777===BBBDDDCCC???;;;888777444000,,,...------,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---000333///000111333444555555555666666777777777666555444333333333333222000///......------...000222222222,,,///888EEETTT^^^aaa```___\\\YYYZZZ^^^bbbdddddd^^^\\\\\\___``````bbbfffiiipppvvvuuunnnhhhggghhhkkkkkkkkkiiiiiikkkooorrrppppppqqqqqqrrrvvv|||yyylll^^^TTTQQQRRREEEUUUcccrrryyy{{{zzzvvvooolllsssvvviiiWWW<<<777666<<>>999444444777???KKKXXXcccqqq|||zzz}}}{{{wwwuuutttrrrwww~~~{{{vvvpppiiidddaaaUUUNNNHHHHHHLLLRRR[[[bbbbbbgggnnnvvv|||}}}zzzwwwuuuvvvyyyzzzyyywwwtttrrrnnnsssxxxzzzxxxvvvuuuvvvuuu||||||wwwtttoookkkhhhcccccclllsssppphhhcccDDDCCC===111)))///@@@PPPnnnqqqwwwuuuqqqtttkkkTTT<<<999555111000000222444:::===@@@BBBBBBBBBCCCDDDCCCCCCCCCCCCCCCBBBAAA@@@BBBBBBBBBBBBAAA@@@???>>>===>>>>>><<<======888111,,,333999HHH[[[\\\TTTXXXRRRRRRKKK;;;......===LLLRRRVVVWWWTTTPPPHHH<<<000111...***((((((*********)))))))))(((((((((''''''%%%'''))))))((((((((()))'''+++000333555666888999======<<<999555///***'''############$$$%%%&&&&&&&&&%%%$$$######$$$%%%&&&''''''''''''''''''''''''&&&'''((()))))))))((('''&&&###$$$'''((($$$ """ """%%%$$$"""$$$((($$$,,,999DDDKKKTTTfffvvvzzzrrrfffZZZOOOFFF===777;;;???BBBBBB===666111///222XXXtttfffGGG444///...111111222222222222111111000000////////////000000///000222222111222555777:::555222555999:::<<>>===???<<<>>>???????????????>>>>>>;;;;;;BBBNNNUUUZZZgggwwwwwwGGG888??????AAABBBAAA???<<<;;;;;;:::999:::;;;======;;;999;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>===<<<;;;;;;::::::888999999888777666777999;;;;;;;;;;;;;;;;;;;;;;;;999999999::::::;;;;;;<<<888999:::;;;;;;;;;:::999;;;;;;::::::999777666555:::::::::;;;;;;;;;<<<<<<===<<<<<<>>>===;;;>>>CCCBBB@@@===<<<===>>>??????===;;;:::;;;888444555999555555444222111333666999666666666555444222///...444333333333222222222222000111111111000000222444333333444555555666888:::666666777777777666555444666666666555444333111000000/////////000111111111666???MMMYYY___bbbbbbccc```\\\XXXXXX\\\___``````\\\ZZZ[[[^^^___]]]]]]___dddhhhmmmnnnmmmlllmmmooommmnnnnnnmmmlllmmmooorrroooqqqssstttuuuwwwzzz|||yyyvvvlll]]]MMMEEEFFFJJJUUUppp}}}wwwwwwuuuuuuqqqooorrrrrr___III555888>>>CCCCCC>>>>>>AAAEEEGGGHHHHHHFFFEEEGGGIIIDDDDDDEEEGGGHHHJJJKKKLLLHHHGGGFFFEEEEEEFFFGGGHHHJJJIIIIIIKKKMMMNNNMMMLLLJJJIIIHHHGGGEEEAAA<<<888666444555<<>>;;;FFFXXXbbbZZZLLLBBB888///...???___uuugggDDD000111000111111111111111111000000000////////////000000///000222222333444777999666555666999999:::CCCOOOKKKRRRNNN<<<000///000---...===888111BBB]]]yyyaaaSSSNNNIIIDDD>>>???EEEAAA777:::BBB???<<<<<<<<<======>>>>>>???AAA======AAABBB@@@CCCKKKMMMTTT[[[\\\WWWSSSRRRSSSMMMOOOSSSVVVXXXYYYXXXWWWXXXyyy\\\???:::???===???@@@???<<<:::999:::::::::;;;<<<>>>>>><<<999;;;;;;;;;;;;::::::::::::;;;;;;::::::999999888888777999:::999666444333333999999:::::::::::::::999555555666666777888888999888888999999::::::;;;;;;;;;:::999999888888888888999999999:::::::::::::::999888:::>>>===:::<<>>;;;:::;;;===:::888888999666444666<<<444555666444111111444888222555777777555333222222444444444444444333333333111222333333333444666888888888888666555666888:::777888999999999777666555777666555444333222111111...///000//////111444777LLLVVV```bbb___]]]bbbhhheeeccc```___^^^______^^^[[[YYYZZZ^^^^^^ZZZYYY[[[______aaafffkkkqqqvvvxxxoooppppppooommmmmmnnnooorrrtttvvvwwwvvvtttttttttdddddd```VVVJJJCCCEEEJJJnnn~~~}}}}}}uuupppnnnssssssooonnnjjjUUU===555<<>>CCCBBBEEEHHHGGGEEEDDDEEEGGGCCCDDDFFFGGGIIIIIIJJJJJJLLLKKKIIIFFFEEEDDDDDDEEEFFFGGGIIILLLOOOPPPNNNLLLGGGJJJNNNMMMJJJFFFCCCBBB777444444888:::;;;DDDOOOaaannn}}}~~~wwwtttttt|||wwwfff```YYYOOOJJJOOO[[[kkkuuuyyypppjjjllljjjbbb\\\ZZZRRRQQQPPPSSSYYY___dddgggrrrttttttooohhhfffiiimmmkkklllmmmqqqtttvvvuuussstttrrrnnnnnntttyyytttlllnnnjjjiiilllooooooqqqtttqqqlll^^^JJJ777...111777444IIIeeeqqqqqqxxxrrr]]]<<<;;;;;;999888666444333333666;;;???@@@AAACCCDDD@@@@@@AAAAAAAAA@@@??????===>>>@@@AAABBBBBBAAA@@@888===???;;;999:::777111///000(((444UUU^^^YYYbbbUUU\\\]]]NNN888000999FFFNNNMMMKKKLLLQQQRRRHHH<<<888333---)))((()))******))))))))))))(((((((((((('''((()))(((''''''((()))%%%((())))))''''''))),,,...222888<<<<<<888333///&&&%%%$$$#########$$$%%%&&&%%%$$$#########$$$%%%&&&&&&''''''(((''''''&&&((((((''''''((()))***++++++%%%"""%%%'''&&&%%%&&&&&&###$$$''''''$$$%%%(((+++"""!!!---;;;EEEMMMSSS^^^dddfff```RRRGGGDDDEEEUUUttt}}}fffVVVEEE666111***GGGzzzSSS444777000000111111111111000000000000////////////000000...000222333444555888;;;111444;;;>>>;;;===NNNaaarrrPPP???:::666000777444666:::111@@@llluuubbbWWWNNNNNNKKKGGGHHHIIIEEE???>>>===???;;;777???CCC666:::::::::;;;<<<===???@@@:::EEECCC777999HHHIII>>>???AAAEEEFFFEEEDDDBBBAAA??????@@@AAACCCEEEGGGHHHEEEsss]]]BBB999:::<<<:::<<<>>>===:::888999;;;::::::;;;>>>@@@@@@>>><<<;;;;;;;;;;;;;;;;;;;;;;;;999999999888888888888888555888:::;;;999777666555666666777888888888777777666777777888999::::::;;;888888888888999:::;;;<<<:::999888888888999;;;<<<999999999999999999::::::444333777<<<<<<888:::AAAKKKKKKHHHBBB;;;888:::===777666666888666444888???666777888777555333333444888999;;;<<<<<<:::777555888666444333333555666888>>>777666666666???AAA444555555555555666888999999999999999999888666555444333555888888666333222111333444444111000777FFFSSScccggggggaaa```dddfffdddgggggggggfffeeecccaaa``````aaaaaaaaa^^^[[[WWWUUU[[[___fffooovvvxxxwwwtttnnntttvvvsssssswwwwwwtttwwwsssqqqsssrrrlllhhhggg\\\EEEEEEZZZWWWAAAEEE```zzzwwwyyyvvvwwwtttxxx{{{gggHHH<<<777GGGPPPHHH???@@@BBB???FFFGGGGGGFFFCCCBBBBBBCCCFFFFFFEEEEEEFFFFFFGGGHHHMMMMMMLLLKKKJJJIIIIIIHHHHHHJJJLLLMMMLLLJJJJJJKKKLLLOOOPPPNNNMMMLLLFFF>>>888888888999<<<======<<>>===<<<<<<;;;888444111777999<<<<<<;;;===@@@DDDBBBCCCCCCDDDCCCBBB@@@??????DDDFFFCCCAAABBBBBB?????????>>>===<<<;;;::::::111...***000EEEZZZaaa\\\[[[XXXWWWTTTGGG888666===CCCJJJOOONNNOOORRROOOHHH>>>999222---+++******)))(((&&&'''+++***&&&(((...((((((((((((((((((((((((''''''''''''((()))***+++&&&---333555888<<<888111***'''######%%%&&&$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((((((((''''''''''''(((((()))(((&&&%%%$$$$$$%%%&&&"""###$$$%%%&&&%%%$$$$$$(((&&&%%%)))222<<>>FFFkkkTTTEEE>>><<<@@@BBBCCCCCCAAAAAABBBCCC======<<<;;;::::::999999;;;::::::999:::;;;===>>>@@@???===<<<<<<>>>@@@AAA===???AAA@@@???>>>@@@BBB999;;;>>>@@@AAACCCFFFIIIkkk]]]BBB???BBB???;;;>>>======<<<;;;;;;::::::<<<=========<<<;;;;;;:::;;;;;;;;;;;;;;;:::999888888888777777777888:::;;;===???>>>999888::::::777;;;;;;;;;:::999888777777555666777999;;;:::777444999999999888666666999;;;>>>999555444777999999888777555555999===>>>999444444666888999;;;===AAACCCEEEFFFEEE===444111666<<<;;;888444333555888:::;;;777999:::999777555555555888999;;;<<<<<<:::888666888888777777777888999:::555777===;;;333666:::222555555555555555666777888777777777777666555444333555555666444222111222333,,,///555;;;CCCMMMWWW___eeehhhgggcccccchhhhhheeellljjjhhhffffffgggiiijjjeeeccc```]]]ZZZZZZZZZZZZaaaccciiioootttvvvtttqqqmmmtttvvvrrrpppsssvvvvvvnnnkkkkkkkkkfff\\\UUUSSSHHH@@@EEESSSNNNBBBMMMggg|||vvvwww{{{{{{vvvxxxyyybbbBBB444;;;IIIPPPHHH@@@AAABBB@@@DDDEEEFFFEEEDDDCCCDDDEEECCCEEEGGGIIIIIIHHHFFFEEEIIIIIIIIIIIIIIIIIIJJJJJJHHHJJJLLLLLLKKKJJJKKKLLLJJJMMMNNNLLLLLLKKKFFF???777555444555777888999888777???KKKYYYfffsss}}}}}}{{{wwwfffSSSUUURRRNNNNNNSSS___llluuuxxxvvvtttsssuuuwwwyyyzzzqqqpppooopppoookkkddd]]]XXXTTTMMMIIIIIIMMMSSSWWWWWWYYY]]]aaacccbbb___\\\^^^\\\[[[```hhhlllmmmmmmgggeeedddfffkkknnnnnnllllllmmmoooooofffUUUCCC888111333@@@PPPbbbwwwyyyggg============<<<999666444555888;;;======???BBBEEECCCCCCDDDDDDDDDCCCAAAAAA>>>CCCEEEBBB@@@AAAAAA????????????>>>===<<<;;;:::333000+++///@@@UUU___^^^\\\ZZZZZZYYYOOO???555444DDDKKKOOONNNNNNRRRRRRPPPDDD===555///,,,+++)))'''***''''''++++++'''(((,,,))))))))))))))))))))))))((((((((((((((()))******%%%+++000222666;;;:::555000---)))&&&%%%%%%###"""$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((''''''&&&&&&&&&&&&''''''((((((&&&%%%$$$$$$%%%%%%"""###$$$%%%%%%%%%$$$$$$'''&&&%%%'''---666???EEEVVVVVVUUUOOOCCC@@@NNN```{{{dddYYYUUURRR@@@333***:::___rrr^^^@@@222555333......111000+++///000111///------///111111111222222333444444444///999444888???666JJJ}}}SSS===999555444444:::KKK\\\eee^^^SSSHHH@@@===>>>???AAABBBBBBAAA???>>>???@@@<<<<<<<<<;;;::::::999999:::::::::::::::;;;<<<<<<>>>>>>===<<<<<<===???@@@<<<@@@CCCBBB>>>;;;;;;===AAA>>>888666<<>>===999888::::::777:::::::::::::::999999888666666888:::<<<;;;888666888999999777666666888::::::888555555666777888888666555555999===>>>:::555:::999888999;;;???BBBDDD@@@BBBBBB===777555888<<<;;;888555444666888999999999;;;<<<;;;999888888888888:::;;;<<<<<<:::888777888999:::;;;<<<<<<======888777<<<;;;333666:::444555444444444444444555555333444444444444444333333555666666555222111111222...444@@@MMMYYYbbbfffgggggghhhfffeeehhhlllkkkgggkkklllmmmnnnnnnmmmllllllbbb___[[[XXXXXX[[[```cccggghhhkkknnnqqqrrrooommmnnntttuuuooojjjiiijjjjjjeeeaaa^^^YYYOOOEEEBBBEEEIIIOOOTTTQQQIIILLLaaawww~~~xxxyyy|||~~~zzzyyyvvv]]]>>>222AAAKKKOOOGGG???@@@BBBAAABBBDDDEEEEEEDDDDDDEEEGGG@@@DDDHHHLLLLLLIIIEEEBBBDDDDDDEEEGGGHHHIIIJJJKKKIIIJJJKKKJJJIIIIIIKKKMMMIIILLLMMMKKKKKKKKKFFF@@@777555222111333444555555444555888===GGGTTTccclllzzz{{{rrrggg[[[[[[PPPGGGLLL\\\llltttuuuwwwvvvuuutttttttttttttttnnnnnnqqqvvvyyyxxxrrrlllllleeeZZZOOOHHHFFFGGGHHHEEEFFFHHHJJJMMMQQQVVVZZZPPPOOONNNOOOSSSXXX[[[[[[[[[ZZZZZZ___ffflllnnnnnnllllllmmmrrrtttjjjVVVEEE===555666@@@PPPhhhpppbbb;;;<<<======<<<:::888777333777;;;>>>@@@AAACCCEEECCCDDDDDDDDDDDDCCCCCCBBB>>>BBBDDDAAA???@@@@@@>>>@@@@@@??????>>>===;;;;;;555111,,,---:::MMM\\\bbb\\\ZZZZZZ]]]XXXJJJ:::///EEELLLPPPOOOMMMQQQUUUWWWLLLEEE;;;333///,,,)))&&&+++((('''***+++))))))***++++++++++++++++++++++++))))))))))))))))))))))))%%%))),,,...222888;;;;;;777555111+++&&&######$$$###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$%%%&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&%%%$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%$$$%%%%%%%%%$$$&&&---777>>>FFFCCCEEEFFF???;;;KKKaaaqqqXXXUUUbbbnnn\\\888...111999eeewwwQQQ222777555---,,,111///)))...///000///...---...///000000000111222333333333...888444333;;;888EEEkkkhhhUUU@@@888EEEbbbuuukkk```TTTHHH@@@888888888888999;;;===??????@@@AAA???===;;;;;;<<<<<<;;;;;;::::::999999999999::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<============>>>::::::BBBKKKMMMDDD;;;<<<>>>BBBLLL___xxx~~~SSS666<<>>===999888::::::777999999:::::::::999999888777777888:::<<<<<<999777888888888777555666888:::888999999888777666777888555444555888<<<===:::777???;;;888888<<<@@@BBBAAA;;;<<<>>>===;;;::::::;;;:::888666555777888888777;;;<<<>>>===;;;::::::;;;999:::;;;<<<<<<;;;:::999777888;;;===?????????>>>???555444666444:::===444444444333333222333333333222222333444444444444444333555777777555444444555BBBIIIUUU```fffgggeeedddhhhfffdddggglllnnnkkkgggggglllrrrvvvuuuooogggbbbYYYYYYYYYZZZ]]]bbbgggiiijjjjjjkkklllnnnnnnllljjjllloooqqqppplllgggbbb]]]YYYSSSMMMEEE>>>;;;CCCNNNaaahhhaaaKKKCCCVVVrrr{{{{{{|||yyy|||xxx~~~|||xxxpppWWW???;;;FFFKKKLLLDDD???@@@BBBAAACCCDDDEEEEEEDDDDDDEEEFFFAAADDDIIILLLMMMJJJEEEBBBCCCDDDEEEFFFHHHJJJKKKKKKIIIJJJJJJIIIHHHIIILLLNNNKKKNNNNNNLLLKKKKKKFFF@@@999666222111111333444444444555666888:::???EEEIII\\\ooo}}}yyyuuudddXXXNNNTTTfffvvvyyywwwwwwwwwwwwtttpppmmmkkkkkkooonnnnnnrrrxxx{{{zzzxxx}}}zzzuuummmeee\\\UUUQQQHHHFFFBBB===<<>>>>><<<999777666555777;;;???AAABBBBBBCCCBBBBBBCCCCCCCCCCCCCCCCCC???CCCDDDAAA???AAAAAA@@@@@@@@@AAA@@@???>>><<<;;;444111,,,,,,444FFFXXXccc\\\YYYWWWYYY[[[UUUDDD444BBBJJJQQQRRROOOOOOSSSXXXSSSMMMCCC999222---)))&&&)))'''&&&(((++++++***)))++++++++++++++++++++++++)))))))))******)))))))))((()))******---333:::===999999666///'''######%%%"""###%%%&&&&&&%%%###"""%%%$$$$$$$$$%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$############$$$$$$%%%%%%%%%%%%%%%&&&&&&$$$"""&&&///777???;;;>>>CCC>>>888FFF]]]ttt|||zzzfffVVV[[[sss{{{NNN999///+++QQQooo\\\===555...---///000//////,,,---...//////////////////000000111222333444444111:::666222888888>>>OOOtttdddaaa{{{|||fffXXXIIIFFFBBB???===;;;888666999999:::;;;<<<;;;;;;:::;;;<<<===<<<:::999:::;;;;;;:::::::::999999999888888999;;;<<<<<<;;;:::999999999;;;<<<<<<<<<<<<<<>>>>>CCCIIIJJJGGGCCCEEERRRiii[[[CCC555>>>EEE???<<>>===???>>>::::::<<<<<<999999999999999888777666555666666777999;;;;;;999777777888888666555555777999:::===???>>>999666666888555444555888;;;<<<;;;999>>>:::666888<<>>>>><<<;;;;;;<<<:::;;;;;;<<<<<<<<<;;;:::555777:::===??????>>>===<<<999@@@BBB888555777333444333333222222222222333222333444555555555555555444444333444666===EEEKKKXXXaaaiiikkkgggaaa______hhhddddddhhhmmmnnnjjjfffhhhlllqqqsssqqqjjjaaa[[[WWW[[[```eeeiiijjjkkkkkkjjjiiiiiijjjllllllkkkiiijjjjjjlllpppoooggg[[[RRREEECCCBBBCCCDDDIIIVVVdddsssoooYYY;;;:::XXXuuuyyynnnqqqtttuuu{{{www~~~{{{rrrfffOOO@@@DDDGGGHHHGGGBBB>>>???AAAAAADDDEEEFFFEEEDDDCCCDDDEEEDDDEEEHHHJJJJJJIIIGGGEEEFFFGGGGGGHHHIIIJJJJJJKKKHHHIIIIIIHHHHHHIIILLLNNNOOOQQQPPPMMMLLLKKKFFF@@@:::777333111111222333333000333666999;;;===???AAABBBPPP```jjjrrrzzzrrrkkkfffhhhqqqyyyzzzxxxvvvxxxxxxuuuppplllkkkkkksssrrrrrrvvv{{{~~~}}}{{{uuuwwwyyyyyywwwqqqlllhhheeeaaaZZZPPPIIIHHHMMMRRRGGGHHHEEEBBBEEEKKKLLLHHHDDD@@@===@@@JJJTTT\\\```gggkkkllllllnnnrrrpppkkkWWWDDD999:::DDDYYYccc\\\===???@@@???;;;777555555888999<<>>QQQ______[[[UUURRRWWWYYYNNN>>>>>>FFFQQQUUURRRNNNOOOSSSVVVSSSLLLAAA777///+++***'''(((((((((***,,,,,,***************************((()))******+++******)))+++***)))))))))---555;;;888999777111***%%%%%%'''###$$$%%%%%%%%%%%%$$$###%%%%%%$$$$$$$$$%%%&&&&&&((((((''''''''''''(((((('''&&&&&&&&&%%%$$$######$$$###$$$$$$$$$$$$%%%%%%%%%''''''$$$!!!###***000;;;:::@@@HHHFFFCCCPPPdddttttttlll]]]WWWeeelllBBB---,,,:::QQQcccRRR999***///222,,,,,,444---------...///000111111000000111222333444555555444999666333777::::::===CCCddduuubbbRRRFFF>>>::::::999777888999;;;;;;;;;555555555666666777777888666888999999888888:::;;;999999999999999888888888999999;;;;;;;;;:::999888888888:::;;;<<<<<<<<<<<<:::BBBGGGDDD???EEEXXXjjj{{{^^^>>><<<;;;;;;;;;<<<:::999888888888888777777777777888888999999:::999999888777888888999999999888888666777888:::;;;===>>>>>>>>>@@@???<<<;;;>>>>>>;;;::::::999888666444333222555444555777999999888666666777777666444444666888<<>>>>><<<;;;<<<<<<;;;;;;<<<<<<===<<<<<<<<<555777999<<<>>>>>>======777EEE]]]^^^DDD222444777333333222222222222333333333444444555666666666555666444111222:::IIIZZZfffeeelllqqqnnneee^^^^^^aaagggdddeeejjjmmmkkkgggffflllkkkiiifffdddbbbaaa```aaadddjjjooopppooollliiiiiihhhiiijjjlllllljjjiiioooiiifffddd^^^QQQCCC;;;999===GGGSSSZZZ___gggpppnnnaaaGGG444===[[[qqqxxx{{{|||pppgggjjjlllnnnwwwyyyzzzpppdddXXXGGG>>>FFFFFFEEECCCAAA@@@AAABBBCCCEEEFFFFFFEEEDDDCCCCCCDDDFFFFFFHHHHHHIIIIIIHHHHHHHHHIIIIIIIIIJJJJJJJJJKKKFFFHHHIIIIIIHHHIIIKKKMMMPPPRRRQQQMMMLLLLLLHHHBBB999666333111111222222111333555777888:::<<<@@@CCCDDDEEEGGGKKKQQQ]]]iiipppxxxzzz{{{|||zzzyyyyyyzzzuuuwwwyyywwwtttqqqrrrsssssssssvvv{{{}}}wwwrrrssssssssssssrrrrrrqqqqqqttttttsssoooiiidddaaa___SSSQQQHHH@@@CCCKKKLLLEEE???>>>???CCCJJJNNNNNNMMMSSSbbbnnnnnnnnnrrrtttsssjjjVVVHHHCCCDDDOOOWWWQQQ>>>AAACCC@@@;;;777555666:::::::::===???@@@>>>===????????????@@@AAACCCCCCCCCFFFFFFBBB@@@CCCDDDCCCAAABBBCCCCCCBBB@@@>>><<<444000------000888FFFSSS``````YYYQQQSSSZZZSSSDDD999AAANNNWWWVVVPPPMMMOOOUUUWWWUUUJJJ<<<111...000)))---...+++)))+++,,,+++))))))))))))))))))))))))'''((()))+++,,,,,,+++***,,,***))))))((()))000888777777666333...***'''&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&(((((((((''''''(((((((((''''''''''''&&&%%%$$$###$$$$$$######$$$$$$%%%&&&$$$&&&'''%%%######'''***333999DDDMMMPPPTTT```mmmoooeeeWWWNNNTTTlllNNN000...***888aaadddHHH333222222******222111///------///111111111///000111222333555555666222333444555999<<<:::555:::999UUUrrrkkkWWWPPPFFF===888666555555777666666555444444555555444333333333444555777888333555777777777777999;;;888888888888888888888888:::::::::::::::999999888888888999:::;;;<<<<<<===999999>>>MMMffffff===444<<>>@@@???<<<;;;>>>>>><<<::::::999888666444222111444333333555888999888777666666666555444444666888:::;;;<<<;;;888555333222666777888888999999999999666555444666888777444111666888::::::888888888:::>>><<<888666666555444333:::;;;======;;;;;;;;;<<<;;;;;;<<<<<<============666777999;;;<<<======<<<999FFF^^^bbbHHH444555888222222222222222333444555444444555555555555555444555666999>>>HHHUUUcccllliiilllnnnkkkfffcccccceeefffeeehhhnnnnnnhhheeeggghhheeebbb______aaaeeegggiiijjjlllmmmnnnmmmkkkjjjjjjjjjkkkmmmnnnmmmkkkhhhkkkddd[[[RRRFFF;;;777;;;JJJNNNXXXdddjjjjjjiiikkk[[[KKK<<<>>>OOOaaakkkooolllpppkkkhhhlllllllllvvvwwwooo[[[NNNLLLDDD???FFFEEEBBB@@@AAACCCDDDEEEFFFCCCDDDEEEEEEDDDDDDEEEFFFEEEFFFHHHIIIJJJIIIHHHGGGHHHHHHHHHIIIJJJJJJKKKKKKEEEGGGIIIJJJIIIJJJKKKLLLMMMOOONNNLLLLLLMMMJJJEEE999777555444555555444222777777777666666777:::<<>>DDDLLLHHH>>>BBBEEECCC===999999:::999888777:::===??????>>>????????????@@@BBBDDDEEEBBBFFFEEEAAA???BBBDDDCCCBBBCCCDDDDDDCCCAAA>>><<<777222///000000222999CCCYYYaaa___VVVVVV^^^YYYKKK777<<>>???CCCJJJ^^^mmmIII666:::::::::;;;;;;:::999888555555555555555555555555888999999:::;;;;;;::::::888888999:::::::::::::::888999;;;<<<=========<<<<<>>::::::======;;;999999999999888777666666555444444555888999999888555666666444333333555777888777777777888888666444777888999999888888888999888777555444444555666666444777999777444555:::???AAA===888555444444444333999:::<<<<<<;;;::::::;;;;;;<<<<<<<<<======>>>>>>888888:::;;;<<<<<<======;;;999DDDLLLAAA777555111222222222222333444555666444444444555555444444333222999EEEPPPWWW\\\```bbbiiiiiihhhhhhhhhhhhhhhggggggfffjjjpppnnngggeeehhh_________```bbbeeehhhjjjjjjiiigggfffgggiiilllmmmmmmmmmnnnooopppnnnkkkhhh^^^XXXQQQHHH===:::GGGWWWeeedddffflllmmmhhhcccbbbHHH999666HHH\\\ccccccddd^^^gggiiikkkrrrppppppzzzssscccHHH>>>EEEEEEAAAFFFEEEAAA@@@BBBFFFGGGHHHHHHAAABBBDDDEEEDDDEEEGGGHHHDDDFFFIIIKKKKKKJJJGGGFFFFFFFFFGGGHHHJJJKKKLLLLLLCCCFFFIIIJJJJJJJJJKKKKKKIIIKKKKKKJJJKKKNNNLLLGGG;;;:::999999999999777666000222555666666555555666777;;;CCCIIILLLLLLOOORRRTTTcccvvv~~~|||vvvyyyzzzwwwrrrpppsssvvv~~~yyywwwxxxxxxwwwuuutttttttttsssrrrqqqpppooopppllljjjkkkpppuuuwwwwwwsssuuurrroooqqqnnnYYY@@@666333222444;;;@@@CCCCCCGGGYYYeee```\\\aaahhhiiiaaaOOODDD>>>999BBBNNNOOO>>>BBBFFFEEE@@@<<<<<<>>>888666555888<<<@@@@@@???@@@@@@@@@@@@AAACCCEEEGGGBBBEEEDDD@@@>>>AAACCCBBBBBBCCCDDDEEEDDDBBB???===999444111222111...111777OOO^^^ccc[[[[[[ccc___QQQ666999EEETTTZZZWWWTTTUUUMMMXXX```VVVBBB444444:::333<<<>>>444***)))+++,,,))))))))))))))))))))))))$$$&&&)))+++---...------'''&&&(((+++)))'''---666;;;999888888777111)))###'''%%%###!!!!!!###%%%'''&&&&&&%%%$$$$$$%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''((())))))))))))'''&&&%%%%%%$$$#########$$$%%%&&&!!!!!!###%%%'''&&&$$$!!!###555BBB@@@AAAJJJOOOMMMRRRLLLGGGLLLZZZnnn]]]:::---111222\\\bbbSSS555(((111666...???999222...---------,,,------...000111333444444777...222:::888555222******:::===999ZZZ~~~ooo^^^QQQLLLEEE???:::888888999888555222111333666888888333555666666444333333444333333444555555555555555555666777777555444555666777777777777777888888888<<<;;;999888777888999999:::999888888999<<<>>>@@@QQQxxxtttIII888;;;???333000:::>>>888555:::444555555555555555555555888999:::;;;;;;;;;;;;;;;888999:::;;;;;;;;;;;;;;;999:::<<<=========<<<<<<;;;===<<<999999<<<<<<:::777888999:::::::::::::::666555555666999::::::999555666555444333333555777888666444666:::<<<;;;999888999:::999888777777888<<<:::777444222444999===333666888666222333<<>>888444333444444444<<<<<<::::::::::::<<<<<<;;;::::::;;;<<<;;;888666666777999;;;<<<<<<<<<;;;888888888888666555444333777444111111333555444333333666888666222222777<<>>AAAFFFIIIIIIGGGDDDEEEEEEDDDBBBAAAAAABBBEEEEEEEEEFFFGGGIIIJJJKKKFFFBBBBBBFFFHHHGGGJJJPPPGGGGGGGGGHHHHHHIIIIIIIIIKKKKKKKKKJJJIIIFFFDDDCCCCCC@@@;;;777555777:::<<<666777777888999:::::::::777888<<>>888333:::???FFFJJJJJJKKKMMMPPPDDD???999777===EEEIIIHHHCCCHHHFFFDDDCCC:::666???===:::777777:::===>>>======???@@@??????@@@BBBEEECCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCBBBAAA???===;;;:::333------...---,,,...HHHZZZ]]]WWWYYY^^^bbbjjjTTT555;;;WWWWWWPPPTTTSSSPPPSSS\\\aaaTTT>>>333444>>>888///******,,,---...,,,,,,,,,++++++)))((((((''''''(((***---//////...((()))))))))((((((+++---444777777555555555111***((('''%%%######$$$%%%&&&'''******'''&&&'''&&&"""((())))))))))))'''%%%$$$%%%&&&'''(((((('''&&&%%%######""""""###$$$%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%***111999AAAGGGFFFCCCJJJKKKMMMRRR]]]lll}}}eeeGGG888...,,,???YYY\\\EEE555000444===hhhAAA***,,,...///222111......//////000000111111111111222333444444444444222666333111GGGvvvkkkeee\\\QQQGGG@@@<<<:::444444555666666666666666555666666777666444333222555666666666555444444333444333333333333444555555666666777777888888888999888888888888888777666666:::999888777777888999:::===333999:::<<<999>>>eeeggg>>>222666;;;888777555555666666444333666666555666666777888888===<<<;;;999999:::;;;;;;BBB???<<<999888999:::<<<<<<<<<<<<<<<<<<<<<<<<<<<@@@???<<<:::999999999999???:::999<<<;;;555444888444444444444555777888999888888777666555444444333444555777888999999999888<<<:::777666777777444111888888555444999???<<<555999666333333555777777555666666666777888888666444;;;:::999999999999:::;;;999999999;;;<<<<<<:::999555666888:::;;;;;;;;;;;;999888888777666444333222444222000111333555444333888666222///000999FFFPPPSSSXXX[[[ZZZZZZ]]]```___ccciiilllkkkkkkmmmkkkfffgggbbbdddmmmooohhheeeiiimmmmmmoooooollliiihhhiiinnnlllhhhffffffgggjjjkkkccc\\\XXX[[[]]]YYYSSSPPPQQQZZZhhhrrrvvvsssooonnnmmmcccaaa^^^YYYccccccLLL555<<>><<<<<<===???CCCEEEFFFFFFFFFFFFEEECCCBBBAAAAAABBBEEEEEEEEEFFFGGGHHHIIIJJJIIIEEEDDDGGGHHHFFFHHHMMMGGGFFFFFFFFFFFFGGGHHHIIIKKKKKKKKKJJJIIIGGGEEECCCCCC@@@<<<999888999;;;===;;;:::888777888:::===???:::999999===BBBHHHLLLNNNWWW]]]ddddddZZZRRRUUU]]]]]]cccllltttxxxyyyyyyyyy~~~}}}|||yyywwwvvvwwwyyyuuupppoootttvvvsssqqqrrrqqqppppppoooppprrrtttuuu|||wwwrrrppprrrrrrpppmmmeee___YYYUUUTTTQQQMMMIIICCC@@@<<<999888888999999:::;;;===DDDKKKNNNIIIBBBDDDIIIFFFAAA???666333???<<<999777777:::<<<===<<<<<<>>>@@@@@@@@@@@@BBBDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@>>>===<<<999111,,,---...,,,---///BBBVVV[[[VVV[[[```dddlll\\\999888PPPUUURRRVVVUUUOOORRRYYY]]]XXXKKKAAA===<<<:::777222---***+++,,,,,,,,,,,,,,,+++***)))(((((('''(((***---///...---)))))))))(((''''''***,,,222777999888777888555000***(((&&&###"""###$$$&&&'''******'''&&&((('''###'''(((((()))((('''&&&%%%&&&&&&''''''''''''&&&&&&###############$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&&&&'''+++333<<>>;;;;;;;;;;;;;;;;;;;;;;;;===<<<:::999888888888888<<<888777:::999444333666444444444444555666777888777666666555444444333333555666777888999999999888999666444444555555333111333444444666999;;;;;;999666444222222555666555333777666666777999999777444999888888777777888888999666555555777999:::999777222333555777888999::::::888888777666555333222111111000000111333444333222666333000111888FFFUUU___[[[^^^]]]YYYXXX\\\______\\\fffppprrrpppkkkeee```TTTUUU\\\hhhllliiijjjpppooosssuuuqqqkkkgggggghhheeeiiiiiieeegggllliii```KKKDDD?????????===>>>@@@UUUjjj|||}}}yyyqqqhhhpppfffaaa___]]]aaaXXX@@@222BBBZZZnnntttqqqoooqqqnnnmmmqqqssstttyyykkkLLL???<<<::::::>>>@@@@@@>>>999<<<>>>@@@AAACCCFFFHHHGGGFFFDDDBBBAAAAAAAAAAAAEEEEEEEEEEEEEEEFFFGGGHHHKKKHHHGGGHHHHHHFFFGGGJJJGGGFFFEEEDDDDDDFFFGGGIIIJJJJJJJJJJJJIIIGGGEEECCCCCCAAA???>>>======>>>>>>@@@===999666777:::???CCC>>>;;;888888;;;???BBBDDDKKKLLLQQQRRRNNNJJJMMMSSSYYYUUURRRVVV^^^ggglllnnnpppqqqrrrqqqooonnnnnnooopppnnnooouuuwwwuuurrrrrrxxxwwwvvvuuuvvvyyy|||}}}zzzuuuooommmnnnoooooommmuuuooogggaaa]]]YYYTTTPPPCCC===777444666777666444777999>>>GGGMMMOOOLLLHHHHHHKKKFFF@@@>>>444111;;;;;;888666666888;;;<<<<<<;;;>>>@@@BBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBB@@@???>>>===<<<666000+++,,,---,,,---000AAAUUU\\\XXX[[[___bbbhhh___===555IIITTTUUUXXXXXXQQQVVVYYYYYYYYYWWWNNNEEE:::======999111,,,+++,,,,,,,,,,,,,,,+++***)))))))))((((((***,,,...---,,,)))))))))(((&&&&&&(((***///666;;;:::888999888666...+++'''$$$""""""###%%%&&&))))))'''&&&((('''$$$&&&&&&'''((((((((((((''''''''''''&&&&&&'''''''''$$$############$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&###$$$+++555:::999666EEEIIINNNRRRWWW```mmmvvvqqqPPP333...===^^^lllmmm\\\CCC---555SSSNNN444)))---+++))),,,,,,------......///000000000///000111222333333333333333888555,,,,,,:::HHHNNNccc___YYYSSSKKKBBB999333444444333222111222222222555555666777777777777666777666555444333333333333333333444444444333222222444333333333333444555555444444444555555555555555777777777777777666666555888888777777777777888888999222;;;:::777<<>>333999===999222777999:::888555333444666333333444555777999:::;;;::::::;;;;;;::::::999888999999:::::::::;;;;;;;;;999999999999999999999999999888777777666666777777777555444777666444333666555555555444444555555666444444444333333222222222555666777888888888888888666555333333444555444333222222555999999777888:::555444444555666666555333777777777888999999777555666666666666666666666666222111000111333333222111//////111222444555555666666666666555333222000////////////000111111111000...000666???KKKUUU\\\___]]]___^^^ZZZZZZ]]]___^^^___iiirrrqqqgggZZZOOOIII@@@HHHXXXhhhnnnkkkkkkoookkkmmmmmmjjjhhhiiiiiihhhaaakkkmmmhhhhhhkkk^^^JJJ<<<777333222000...222888QQQlll|||uuuuuulll^^^ZZZ]]]dddhhheee]]]III333888LLLeeerrrnnnggggggjjjpppmmmqqqrrroooooocccLLL>>><<<;;;<<<======<<<:::;;;???CCCDDDCCCEEEHHHLLLGGGEEEBBB@@@@@@@@@AAA@@@DDDCCCCCCCCCCCCCCCDDDDDDKKKIIIHHHHHHHHHGGGHHHIIIIIIGGGEEEDDDDDDFFFHHHJJJGGGHHHHHHHHHGGGEEEDDDCCCCCCCCCCCCBBBBBBAAA@@@@@@@@@===999666777:::???BBB@@@===:::999:::;;;<<<<<<<<<;;;>>>EEEHHHJJJNNNTTT^^^VVVKKKEEEEEEIIILLLNNNSSSXXX```eeehhhhhhggggggkkkkkkmmmpppssssssssstttppppppqqqqqqssstttuuuvvvvvvrrrooommmmmmmmmlllkkkoooiii___VVVNNNHHHBBB>>>:::::::::<<>>======<<<333...+++,,,,,,+++---111FFFZZZ```[[[\\\]]]\\\aaaZZZCCC;;;JJJVVVWWWWWWXXXUUU[[[\\\VVVUUUXXXRRRGGG;;;;;;:::888444000...---,,,,,,------,,,+++*********)))((()))+++,,,,,,+++)))))))))'''%%%%%%'''(((---666<<<;;;888888999999222///***%%%""""""###$$$$$$'''(((%%%%%%'''&&&###$$$%%%&&&'''((()))))))))((('''&&&%%%%%%&&&'''((($$$$$$$$$######$$$$$$%%%#########$$$$$$#########$$$!!!!!!&&&,,,333:::@@@HHHLLLPPPRRRSSS[[[gggppprrrUUU===FFFfffgggRRR???:::DDD666%%%$$$,,,++++++111111,,,------......///000000//////000111222222222222000555555///+++...111111333444444333333333444555777777777666555444333222555555666777777777777666777666444333222222333444222222333333333222222111444333333333333444555555444444444444555555555555666666666777777666555555777777777777777777777777999222:::999555888^^^nnnFFF<<<888===>>>777333555666:::<<<999444222444777444444444555666888999::::::;;;<<<<<<<<<;;;999888::::::;;;;;;:::888777666777777777777777777777777555555555555555555555666444333333555555444555666666555555444333333444444222222222222222222222111444555555666666666666666777666444333333444444444444444666999999666555777666666777888999888666555777777777888:::999777555555555555555555555555555222000///...///...---,,,,,,,,,,,,---...///000111333333333222111000///.........//////......///000///555@@@MMMXXX]]]]]]\\\___bbbcccaaabbbdddbbb^^^ffffffcccZZZLLL???888888GGGPPP___lllpppnnnnnnpppggggggdddbbbhhhoooooojjjhhhnnnkkk```]]]\\\NNN:::999666555555222000333999CCCbbbxxxxxxtttrrrcccNNN...HHHbbbmmmhhhUUU===111HHH[[[nnnpppggg```ccciiinnniiisssyyylll[[[QQQHHH???>>>=========<<<:::999>>>BBBEEEFFFEEEFFFIIIMMMFFFCCC@@@@@@AAABBBAAA???BBBBBBAAAAAAAAABBBBBBCCCHHHIIIIIIHHHIIIJJJKKKKKKKKKIIIGGGEEEEEEFFFIIIJJJDDDEEEFFFFFFEEEDDDCCCBBBCCCDDDEEEFFFEEEDDDCCCBBB===<<<:::999:::;;;===>>><<<;;;::::::;;;:::888666===999:::???BBBCCCEEEIIINNNQQQTTTSSSMMMGGGCCCAAA>>>AAAFFFJJJLLLMMMNNNPPPZZZ[[[\\\]]]```fffjjjmmmiiillloooqqqrrrqqqnnnmmmnnnmmmllljjjgggddd___\\\TTTOOOFFF???888444000///222666:::<<<===>>>@@@BBBMMMWWWfffnnnfffVVVMMMMMMPPPMMMEEEFFFNNNDDD222...777666555555555666999;;;:::===AAABBBBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@>>>===<<<<<<222...+++,,,+++***---333III]]]ccc\\\\\\\\\ZZZ^^^ZZZPPPLLLUUU]]]XXXRRRVVVUUU\\\\\\TTTPPPSSSQQQKKK===777111///111222000---,,,------------,,,,,,+++,,,***((((((***++++++***)))))))))'''%%%%%%'''(((///888>>>===::::::;;;:::666333---((($$$#########"""%%%%%%######&&&&&&######$$$$$$&&&'''(((******((('''&&&%%%%%%&&&'''(((%%%%%%$$$$$$$$$$$$$$$%%%"""######$$$$$$######""""""!!!###%%%&&&...@@@SSSOOOQQQSSSRRRTTTZZZfffnnnqqqwwwwwwppp```QQQcccjjjTTTMMMEEE@@@333'''(((...)))(((+++***,,,,,,,,,---......//////---...///000111111111111---222444111////////////,,,...111111111111444666000111333444666666666666444444555666666666666666777666444333222222333333111111222222333222222111444333333333333444555555555555555555555555555555444555555666666666555555666666666666666666666666999222999777444444JJJsssaaaQQQCCC999999666777999444...666CCC555999;;;999444222444888777666666666666666777888;;;<<<=========<<<:::999777888999:::999777666444666666666666666666666666333333444444444555555444333444444444555666777666666555444333333222222333111222222222222222222222333333333333444444444555666555444222111111222333555666666666777777555333555666888888888777666555777777777888999999777555333444444555555444444333444111///......---,,,++++++************+++,,,---///////////////...------,,,---......---///222555===CCCKKKSSSYYY]]]^^^___cccfffgggffffffeee```YYYUUUNNNEEE???::::::CCCLLLdddgggllloooqqqqqqqqqrrrmmmllliiigggnnnvvvrrrhhhWWWWWWPPPFFFDDDHHHEEE===555333333555333///000444000NNNjjjtttvvvoooUUU777$$$KKKiiipppdddHHH555666UUUcccmmmhhh___\\\ccciiillliiivvvzzzbbbHHH@@@???AAA@@@???=========>>>???@@@BBBDDDEEEEEEFFFGGGIIIEEEBBB@@@BBBDDDEEECCC@@@AAAAAAAAAAAAAAABBBCCCCCCEEEHHHIIIHHHIIIMMMNNNLLLKKKJJJHHHFFFFFFGGGHHHIIICCCDDDEEEEEEEEEDDDCCCBBBDDDEEEFFFGGGGGGGGGFFFEEE======>>>>>>>>>>>>>>>===999999999;;;;;;:::666333===999888;;;===<<<===???AAAJJJSSSVVVSSSTTTYYY```YYYUUUNNNEEE<<<888888999>>>AAAAAA@@@CCCJJJQQQTTTVVVYYY]]]``````]]]YYYVVVUUUUUUTTTRRRMMMGGGAAA>>>999777333000///000222333000444888;;;???HHHTTT]]]hhhccc___\\\RRRIIIKKKTTTNNNKKKDDDHHHRRRGGG333---555555555444333444777:::;;;>>>@@@BBBAAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@===;;;:::222///------,,,***...333EEEYYY___ZZZ\\\]]]]]]bbb___^^^YYY[[[ccc[[[QQQUUUTTTXXXXXXSSSPPPQQQRRRQQQEEE;;;///+++...111000------------......------,,,---+++)))((()))******))))))))))))(((&&&&&&(((***111999>>>>>>===>>>>>><<<888555111,,,(((%%%$$$$$$!!!$$$%%%######&&&&&&#########$$$%%%&&&(((***+++'''''''''&&&&&&'''''''''&&&%%%%%%$$$$$$$$$$$$%%%"""###$$$%%%%%%$$$###"""""""""%%%&&&$$$***AAA[[[UUUUUUUUUVVVYYY___ggglllfffmmmppppppfffWWWdddhhhLLLKKKKKKJJJ444)))+++///***(((+++(((++++++,,,,,,---.........------...///000000000000---///111111000000000111,,,---......---,,,,,,---...///000222333333333333333333444555555555555444666555444333222222222222111111222333333333222222444333333333333444555555666555555555555444444444333444555555555555555555555555666666666666555555999333888444444333666WWWpppwwwvvvssstttjjj]]]]]]SSSRRRMMMEEE;;;555333333888555444555444333666;;;444666888777444333555777888888777666666666666666;;;;;;<<<<<<;;;;;;:::999333444666777888888888777555555555555555555555555333444444555555555444444222555555444444888888666555444333333222222222222222222222333333444444444444333333222222333444444333333333111///000222555888AAAAAA666222777777111222444555555444333333444666666666777888888666444333333444555555444333333111///,,,,,,,,,,,,,,,+++,,,+++***)))))))))*********++++++,,,---,,,,,,,,,***,,,------///333999>>>LLLQQQVVVXXXYYY[[[___bbbdddeeeccc^^^\\\YYYQQQHHH???999999???HHHQQQ___kkkttttttsssrrrqqqqqqooolllmmmqqqooojjjjjjkkkaaaRRR;;;999666444666999>>>@@@333///...111000---,,,...***@@@[[[nnnvvvlllLLL+++888]]]qqqjjjWWW:::222EEE]]]fffiiiccc]]]aaajjjppppppooorrrgggKKK<<>>===>>>AAADDDCCCCCCBBBCCCEEEFFFFFFEEEEEECCCBBBEEEJJJJJJGGGCCCBBBBBBBBBCCCCCCEEEFFFGGGEEEJJJKKKIIIJJJNNNNNNKKKIIIHHHHHHGGGFFFFFFGGGGGGCCCDDDEEEFFFFFFFFFEEEDDDDDDEEEFFFGGGHHHHHHGGGGGGBBBBBBBBBCCCCCCBBBBBBBBB===<<<;;;;;;<<<;;;888666888666777;;;===;;;<<>>@@@@@@@@@@@@BBBDDDAAAAAAAAAAAAAAAAAAAAAAAA???@@@BBBBBBAAA>>>:::888333000///...,,,***...444@@@TTT[[[WWWZZZ]]]^^^ddd___```UUUSSSaaa___UUUZZZZZZUUUSSSTTTTTTRRRQQQSSSUUUJJJ<<<333111222111000------............------///,,,)))'''((())))))((()))))))))(((''''''***,,,...444999:::<<>>555===<<<<<>>888;;;888777777777666666999<<<000444666777999:::444---333333444444555555666666777666666666666666777777;;;:::999999888888999999222333444555666777777888555555555555555555555555444555666666666555444444222555666333333777888444444333222222222222222333333333444444555666666777666555444333333444555555222333333222111333888<<>>=========<<<;;;:::888:::======::::::>>>AAAGGGMMMLLLHHHEEEGGGKKK[[[^^^bbbaaa]]]VVVPPPMMMGGGKKKJJJAAA;;;;;;999666@@@AAABBBBBBAAA???<<<:::999:::;;;;;;;;;<<<>>>@@@<<<;;;888555444666:::===PPPPPPTTT]]]iiiqqquuuvvvQQQ===222:::FFFGGGGGGHHHBBBFFFDDDEEEGGG<<<111444222444444333111222666999===???@@@??????@@@BBBEEEAAAAAAAAAAAAAAAAAAAAAAAA>>>@@@BBBCCCBBB>>>:::777444222000///,,,***...444???SSSYYYTTTWWWZZZ\\\cccZZZZZZIIIGGG]]]bbbZZZ```cccVVVPPPVVVYYYTTTPPPQQQbbbYYYLLL@@@777444333444------...............---///,,,)))'''((((((((((((((()))))))))((()))+++---)))---222555:::>>>===999999888666333...***&&&$$$"""&&&'''&&&'''******'''%%%$$$$$$$$$%%%''')))***%%%&&&'''(((((('''&&&%%%'''&&&%%%%%%$$$$$$$$$$$$"""###%%%&&&&&&%%%###"""### """&&&$$$$$$333FFFUUUUUUXXX```hhhkkkhhhdddnnnqqqjjjbbbYYYKKKIIIYYY[[[TTT===///888FFFOOOYYY<<<000...000+++---...(((***++++++,,,,,,---......+++,,,---...////////////---,,,---......------///000---******,,,......---/////////000111333444555111111222333333333333222333444555555444333111000111222333444444444444444444333333333333444555555333333333222222111111111222333444444555555555444333444555666666555444333333666999...555<<<111888333888444333999888555;;;888555444555666444333333...777:::444111666888444222111111333555777777666555555555555666777999999:::999777666666666777888555555555555555444444444555555555555555555555555666666777777777666444333111555666222222777777333333222222111222222333333333444555555666777888888777777555444444555666777333555666666666999???DDDZZZvvvuuuMMM000333777...444555555444111111444777444444444555777666444222888666444555666555111---------+++******))))))))))))))))))))))))(((''''''+++***)))))))))***,,,---&&&---///---555GGGQQQQQQZZZXXXWWW[[[```ccc___[[[WWWQQQHHH>>>777777;;;???QQQWWW^^^ccceeehhhnnnttttttrrrnnnggg^^^SSSHHH@@@IIIHHHFFFCCC>>>888333000111444777999:::999666555999666000---...222444222222FFF\\\jjjrrrqqqcccSSS]]]iiidddIII555;;;MMMXXXmmmooolllhhhhhhnnnsssssswwwiiiTTTBBB999;;;EEENNNJJJGGGBBB???@@@DDDJJJNNNKKKIIIFFFEEEGGGHHHIIIHHHIIICCC>>>AAAIIIOOOPPPNNNKKKCCC???CCCGGGGGGDDDCCCFFFGGGJJJLLLMMMMMMLLLLLLLLLKKKJJJHHHGGGFFFEEEEEEFFFFFFEEEDDDEEEGGGHHHIIIHHHHHHHHHGGGGGGFFFFFFFFFIIIIIIFFFIIIJJJ===777BBBDDDIIIGGGIIIQQQLLLCCCDDD@@@EEE;;;:::GGGAAA999CCC???RRRdddeeeWWWHHHBBBDDDGGGIIIHHHGGGIIINNNOOOMMMFFFJJJMMMMMMHHHDDDCCCCCCKKKKKKKKKJJJGGGBBB>>>;;;???;;;<<>>000,,,,,,333GGG^^^SSS111)))111)))'''000000++++++++++++++++++++++++........................------------------------///......---------......////////////000000000000000111111222222333444444555444333333222222222222222222222111111111111000222222111111222222333444333444555444222111222333222222222222222222222222222222222333333333444444444444444333333222222222333444555555666555555555444555555555444333333222222222333444444555555666222222222222333333444555444555777888888666444333555666666666777777888888:::999888666555333222111444555555555555555444444999666333333555555444111777444111111444666555444111000000000000222444555666777777888888888777777777888555000///444777666@@@999555888===DDDTTTeee~~~gggMMM===777444222333777555444444666777777666...111555888999777444222888666444444555333000,,,++++++***))))))))))))***))))))******+++*********(((((()))***+++---///000111333111///999LLLVVVUUUUUUWWW[[[]]]]]]ZZZTTTPPPAAA===777333777DDDSSS___```dddiiijjjjjjhhhhhhiiiddd[[[PPPIIIDDD???888222444555555666555333000///888888888888777666555444999666111......111222222;;;OOObbbhhhiiilllkkkeeedddcccSSS:::333EEE]]]kkkpppqqqnnniiihhhmmmooonnnkkkWWWCCC;;;<<>>444<<>>>>>===@@@DDD:::888;;;DDDMMMTTT^^^gggfffiiiiiigggeee```WWWMMMDDDCCC>>>:::>>>EEEFFFBBBMMMZZZhhhkkkaaaPPP@@@777666555555666777888888777777888;;;===???@@@AAAAAABBBBBBAAAAAA@@@@@@AAAAAA???===>>>BBBAAA<<<999;;;888333222444111...777EEERRRRRRWWW```dddaaa^^^^^^ZZZ]]]RRRHHHQQQ^^^___^^^```]]]XXXTTTSSSVVVYYY\\\```eee^^^III888444666777000---***,,,111333222///+++***)))(((((()))***+++))))))((('''''''''''''''&&&''''''(((***...444888;;;===<<<666222222000,,,&&&%%%$$$$$$%%%&&&%%%$$$&&&&&&%%%%%%&&&'''((()))''''''''''''&&&%%%$$$###((('''&&&&&&'''&&&$$$"""%%%$$$######%%%%%%$$$###$$$###""""""###$$$&&&(((---777???NNNccciiieeehhhnnniiiaaaZZZUUUQQQLLLJJJNNNAAA555///,,,///AAAVVVddd@@@+++...///++++++,,,++++++++++++++++++++++++------------------------------------------------......------------........./////////000000000000000111111222222333333444555555444333333333333333222222222111111111111000222111111111111222333333333444444333222111111333222222222222222222222222222222222333333333333444333333222222222111111111222222333444444444444444444444555555444333333222222222333333444555555555333333333333333333444555333444555666666555444333555555555666666777777777999888777666555444333222444555555555555555444444888555333222444444333111666444222222444555444222333333444555777999;;;<<<::::::::::::999999888888:::;;;999444444888;;;999:::888;;;EEETTTaaalllttt]]]NNN===555222111111222:::888666555555555555333666666555444444333333222666555444444333111...+++******)))(((((())))))***((()))***+++,,,,,,,,,,,,'''(((***,,,---...//////111000---///???TTT[[[XXX^^^___]]]WWWNNNFFFBBB@@@888:::<<>>GGGgggtttxxxhhhQQQFFFIIIHHHMMMYYYbbbnnnxxx|||tttoooooohhhbbbWWWMMMKKKKKKHHHAAA>>>;;;888777888:::<<<<<<;;;;;;<<<<<<<<<;;;::::::777444444444333333:::BBBBBBEEEMMMWWW^^^cccjjjrrrkkkkkkjjjdddUUUEEE===<<>>;;;===BBBBBB>>>SSSeeeuuuxxxqqqeeeTTTEEE888222---///666:::777222888999;;;===>>>???>>>>>>@@@@@@AAAAAAAAAAAABBBBBB>>>===>>>@@@@@@<<<:::<<<666444555666000---666DDDRRRQQQUUU```gggfffaaa___\\\\\\\\\TTTMMMVVV```\\\[[[\\\]]][[[ZZZ[[[```dddcccgggdddTTT???333444;;;111...,,,---000222111///---,,,***)))(((((())))))))))))(((''''''''''''''''''&&&$$$"""###(((///555??????;;;555333555444000%%%$$$$$$%%%'''&&&%%%###'''&&&&&&&&&&&&&&&'''''''''''''''''''''&&&%%%$$$((('''&&&'''((('''%%%$$$$$$######%%%&&&&&&$$$"""$$$###""""""###$$$&&&'''&&&000555CCCXXXbbbdddjjjmmmcccXXXTTTTTTSSSNNNHHHNNNEEE<<<444,,,+++888IIIlllRRR111)))111000(((***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---------------............/////////000000000000000111111222333333333555555444444333333444444222222222111111111111000111111111111111222222333111333333333111000111222111111111111111111111111111111222222222333333333111111111111111000000000111111222333333333333222444444444444444333333222111222222333333444555555555555444333333333444444333333333333333333333333555555555555555666666666777777666666555444444333444444555555555555555444666444222111222333222111555444333333444444333111444555666777888999:::;;;;;;;;;::::::::::::;;;<<<<<<>>>===:::;;;???@@@???BBBEEEMMM\\\ooo{{{yyyqqqCCC;;;555555444333444777999777444333444444333333222222222222333444444555555444444333222000---+++++++++***)))))))))))))))))))))***+++++++++++++++)))***,,,---......---,,,***)))+++666JJJ\\\^^^WWW[[[UUUKKKAAA;;;;;;>>>AAAGGGIIIKKKOOOUUU]]]gggmmmvvvpppjjjfffccc\\\SSSLLL666333111333666666111---000000222333333333333333222333555777:::<<<>>>???999666333111......222777HHH\\\kkkfff]]]]]]bbbeeeaaaKKK444111EEE^^^kkkllljjjjjjjjjiiilllppplllfffQQQ===555AAALLLLLLMMMTTTUUUUUUUUUUUUUUUSSSRRRQQQPPPNNNMMMLLLMMMNNNMMMLLLGGGHHHGGGEEECCCBBBDDDFFF\\\ZZZXXXSSSKKKDDDGGGOOOMMMKKKIIIHHHHHHJJJMMMOOOLLLKKKJJJHHHGGGFFFEEEEEEBBBCCCCCCDDDCCCCCCBBBBBBDDDCCCCCCCCCCCCCCCCCCCCCGGGIIIEEEGGGNNNLLLNNNZZZ___DDDFFFLLL^^^ooonnnrrruuuxxxyyyxxxxxx{{{}}}{{{yyyuuuqqqrrrqqqiii___MMMEEE;;;555666999<<<===EEEDDDBBB@@@>>>===;;;;;;::::::===???>>>???GGGQQQ^^^]]]^^^aaadddgggjjjmmmlll___TTTMMMDDD;;;???JJJGGGDDD@@@???AAADDDCCC@@@PPPdddssssssnnnkkkdddZZZDDD:::///,,,111666777444777888:::<<<===>>>>>>===??????@@@AAABBBBBBCCCCCC???>>>>>>??????=========999666555444...***...777HHHJJJSSS^^^eeeccc``````___[[[ddd```LLLOOO]]]ZZZVVV[[[``````]]]]]]aaaeee___bbbfff```MMM999000222222000......000111000///...---+++)))((((((((()))))))))(((''''''''''''''')))(((&&&$$$###'''---222AAA???:::555444666555111(((&&&%%%$$$%%%&&&%%%###''''''&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&%%%(((''''''((())))))'''%%%######$$$&&&'''&&&###!!!######""""""###$$$%%%%%%$$$,,,///999NNNZZZ___iiiiii```VVVRRRSSSTTTPPPLLLNNNIIIBBB:::...(((///;;;]]]```CCC&&&+++000***+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------.............../////////000000000000000111222222333333444444333222222333333333222222222111111111000000000000000000000111222222000111222222000000000222111111111111111111111111111111111111222222222222111111111111111111111111000111222222333333222222333333444444444333333222111111111222333333444444666666555444333333333333444333333222333333444555444444555555555555555555666555555555555555444444333444555555666555555555555444333222222222222222444444444444444444333222777777888999999999999999<<<<<<===>>>AAADDDFFFHHHJJJMMMNNNMMMOOOSSSUUUSSS]]]ccckkkvvvjjjQQQ999777666888777444666;;;:::888666555666888888888111222555666777555444222333333444333111///------...---,,,,,,+++++++++,,,,,,,,,---------,,,,,,+++***+++---...///......---***,,,333AAARRRZZZUUUJJJBBB;;;555555>>>JJJSSSXXXUUUSSSQQQPPPUUU___llluuupppgggZZZPPPJJJBBB999111+++---///000///.........////////////......------,,,///444999===?????????999666333222///---555???UUUbbbjjjeee```bbbdddbbbUUU???///777PPPdddiiifffhhhiiiiiikkkooonnneeeZZZBBB:::<<>>???@@@AAABBBCCCCCCCCC@@@AAA@@@>>>>>>>>>>>>>>><<<777333111000,,,+++,,,;;;CCCRRR^^^aaa___```dddaaa]]]hhhgggOOOKKKXXXWWWQQQWWW\\\]]]ZZZWWWYYY[[[]]]^^^```aaaVVVBBB222,,,111000///...///000/////////...,,,***(((((((((((())))))((('''''''''''''''((((((((('''&&&'''***,,,AAAAAA>>>999777999888444...***%%%######$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''((('''''''''(((''''''((()))***((('''######$$$&&&'''&&&###!!!##################$$$$$$###))))))000BBBMMMTTT``````\\\VVVQQQOOONNNOOOPPPMMMKKKGGG???222***+++111FFFiii]]]222%%%------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---..................///////////////000000111111222333333222111111000111111222222222222222111111111000000000000//////000000111222///000111000//////000111000000000000000000000000000000000111111111222222111111222222222222222222111111222333333333333333222222333333444333333222000000111111222333333333666555444333333333333333444444333333444555666666555555555555555555444444555555555555555444444444333444444555666666555555444444444333222222333444333444555555555666777888888999:::<<<>>>AAABBBCCCHHHJJJMMMRRRWWW\\\```ccciiilllnnnmmmpppvvvxxxwwwzzzuuuQQQ222666444444666444222555;;;???<<<888777888999:::999777666555444333444555555111222444444111000//////////////////000111111222333333444555555555444444...//////000111111000000---111999CCCKKKIIIAAA888<<<;;;???IIIXXXbbbeeedddRRRWWW\\\```aaa`````````RRRJJJ???888555222...***000111000,,,''''''+++000------------------------...111666:::======<<<:::999555333333///...:::IIIfffjjjiiiccceeekkkkkkeeeGGG777111AAAYYYgggkkkkkkkkkkkklllnnnpppjjjYYYHHH777:::BBBMMMQQQOOOOOORRRVVVUUURRRPPPOOOPPPQQQRRRLLLIIIFFFFFFGGGIIIJJJJJJLLLJJJIIIIIIJJJIIIFFFCCC>>>HHH\\\nnnoooaaaNNNCCCNNNKKKFFFDDDFFFLLLSSSXXXOOOMMMKKKIIIFFFDDDCCCCCCFFFHHHIIIJJJIIIGGGDDDBBB@@@@@@@@@@@@AAAAAAAAAAAA>>>EEECCCBBBGGGCCC@@@FFFTTTlllsssnnnxxxpppjjjqqqrrrtttwww}}}~~~xxxqqqllltttzzz}}}zzztttjjj[[[NNN>>>>>>???EEEOOO\\\gggmmmttttttsssrrrpppnnnlllkkkoooqqqvvv{{{yyyttttttwww|||xxxsssqqqrrrmmm]]]MMM===666555AAAQQQ[[[^^^___TTTNNNJJJKKKJJJFFFAAA??????PPPdddnnnmmmhhhgggiiimmmcccTTTCCC777333444777555555666777999<<>><<<<<<777333333444333///,,,222>>>PPP]]]```^^^bbbiiibbb```ggggggWWWLLLOOOUUUSSSWWW\\\]]]ZZZVVVUUUUUU___]]][[[[[[XXXMMM;;;---000///............/////////...,,,***))))))))))))))))))((('''''''''''''''%%%'''((((((&&&&&&&&&''';;;@@@BBB???<<<<<<;;;999333...(((###"""$$$%%%&&&$$$%%%&&&&&&&&&&&&%%%%%%%%%&&&'''((((((((((((((('''&&&&&&''')))***)))'''$$$######%%%&&&&&&$$$""""""#####################!!!'''%%%(((666???FFFRRRUUUUUUTTTNNNHHHFFFJJJOOOMMMLLLIIIBBB888///,,,+++444dddpppJJJ+++)))------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///------.........///////////////000000111222222222000000//////000000111111222222222111111111111000///////////////000000111---///000///......///111///////////////////////////000000000000111111111111111111222222222222222111111222333333333333222111222222333333333333333///000000111111222333333444444333222222222333333333333444444555555666666666666666555555555555555555555555444444444444444333333444555666666666666333444555444222222333555333444666666777:::===@@@666888;;;AAAGGGNNNTTTXXXbbbeeejjjpppwww|||dddAAA,,,666333333555555444888===<<<888444222222222333333111///---...555???KKKRRR///222444444222000111222...///000222555888:::;;;<<<<<<>>>@@@BBBCCCCCCCCC:::999666444222000//////---222:::@@@AAA>>><<<<<>>>>>>>>777@@@>>><<<@@@===999===:::GGGJJJJJJWWWhhhzzz{{{llljjjoooiiinnnuuuzzzzzzvvvsssppptttuuunnnaaaTTTKKKDDD>>>:::AAALLLXXXbbbjjjqqquuuqqqqqqrrrrrrqqqooolllkkkssssssuuuzzzzzzuuurrrssszzzwwwppphhhccc[[[KKK;;;444>>>JJJRRRXXXXXXRRRJJJPPPIIIFFFGGGGGG@@@;;;:::999???QQQfffmmmhhheeehhhkkkggg^^^SSSGGG>>>888555999777555444666999===@@@>>>???AAACCCCCCBBBAAAAAAAAACCC@@@999888;;;<<<999999888777666555555222///,,,777IIIZZZaaaaaaccciiibbbdddccceee___NNNGGGRRRWWWYYY\\\]]][[[XXXTTTQQQYYY]]]___^^^^^^YYYEEE///---......---------...///...---,,,***))))))******))))))((('''''''''''''''%%%'''((('''&&&%%%&&&'''///999AAAAAA=========<<<666111+++'''%%%%%%$$$$$$######%%%&&&'''&&&&&&%%%%%%%%%'''((())))))))))))%%%%%%%%%''')))***)))'''%%%$$$######%%%%%%$$$###""""""############"""""" &&&$$$%%%111777===HHHNNNPPPOOOKKKEEECCCFFFJJJMMMLLLIIIDDD===666///))))))MMMnnnbbb;;;'''+++...++++++++++++++++++++++++------------------------++++++++++++++++++++++++++++++++++++,,,---...///---------.........////////////000000111111222222000000000000000111222222222222222111111111111000///............///000000,,,...//////......///000/////////////////////////////////000000000111111000000000111111111222222///000111111222222111111111111222333333333333333//////000000111222222222222222111111111222333333000111333444555555444444777777777666666555555555555555555444444333333333222333444555666666666666111333444333111000222555333444666777999===DDDIIIAAACCCGGGOOOXXXcccmmmrrr|||wwwOOO777444888444333666888777999===666333000///111444666666666888===GGGUUUfffttt}}}...111444555333111222444---...000444888===@@@BBBBBBCCCFFFIIILLLNNNOOOPPPGGGCCC>>>888222...+++***...444<<>>888555777999777555222///...,,,***)))((())),,,000333222...***111111111111111222333444444444444555666888999:::999333222222///000BBBYYYffflllmmmkkkjjjeeeTTTBBB111555JJJeeeqqqjjjfffiiifffhhhkkkpppsssiiiOOO777DDDMMMPPPLLLOOOXXXXXXPPPOOOOOOOOOOOOOOONNNNNNMMMLLLLLLNNNOOONNNJJJCCC>>>CCCIIINNNMMMGGGDDDFFFIIIFFF===:::DDDPPPRRRJJJDDDFFFGGGHHHIIIIIIJJJKKKKKKIIIIIIHHHGGGGGGGGGHHHHHHDDDFFFHHHIIIHHHDDD@@@===:::::::::;;;;;;<<<<<<<<<777>>>999555:::<<<===EEEJJJUUU[[[cccooonnniiimmmyyyzzzqqqiiilllnnnppprrrqqqppppppsssvvvfffdddZZZIII>>>???EEEHHHKKKVVVeeepppuuuuuuttttttpppqqqrrrrrrpppmmmiiigggtttqqqsssxxxzzzwwwttttttmmmkkkbbbUUUNNNLLLDDD;;;CCCNNNQQQGGGBBBJJJUUUYYYMMMFFFDDDHHHHHHBBB>>>>>>555000<<>>@@@AAACCCCCCBBBAAA@@@AAABBB???777555999:::666666999;;;777444222000///)))111BBBUUU```ccccccfffbbbfff```bbbeeePPPBBBQQQUUUVVVWWWYYYYYYVVVQQQLLLOOO]]]ffffffgggbbbIII---,,,,,,---,,,,,,,,,...///...---+++************+++))))))((('''''''''''''''((())))))(((&&&&&&(((***"""111===???<<<;;;<<<===666333...***(((&&&###!!!!!!###$$$&&&''''''&&&&&&%%%%%%'''((())))))))))))%%%$$$$$$&&&(((***)))'''&&&$$$######$$$%%%%%%$$$""""""############"""!!!!!!'''%%%&&&000666:::EEEMMMNNNMMMJJJFFFDDDEEEGGGMMMLLLHHHDDD@@@;;;222***"""666aaaoooHHH''')))000++++++++++++++++++++++++........................++++++++++++++++++++++++++++++++++++,,,---...///---------.........///////////////000111111222222111111000000111222333333222222222111111111111000...............///000000,,,---......------///000////////////////////////////////////000000000000.../////////000000111111...//////000000000000000000111222333333333333333/////////000111111222222000000000000111222333333...000222444555444333222888888777777666666666555666666555444444333222222222333444555666666666666000222333222//////111444333555666777:::@@@HHHOOOUUUWWW[[[bbblllxxxiii>>>///:::777222111444666555444555777555444666:::@@@DDDFFFPPPWWWcccsss222000///000111111000......---///333444444777<<<<<<444111444555666???LLLPPPFFF@@@@@@888---,,,555>>>FFFPPPWWWVVVOOOFFF@@@???AAACCCEEEDDDAAA>>><<<::::::888555222111222333666000+++,,,,,,******---***+++,,,...///000000000000111222333333444555666777777777777777777888999<<<444222333...///JJJkkkrrrkkkiiinnnlll]]]EEE444,,,DDD[[[dddiiiooollleeemmmjjjqqqzzzpppXXXHHHGGGLLLNNNQQQSSSTTTSSSRRRQQQOOOPPPPPPNNNKKKJJJKKKMMMNNNNNNNNNMMMMMMLLLJJJJJJFFFIIILLLNNNMMMKKKJJJJJJEEECCCAAA@@@AAACCCFFFIIIOOOPPPQQQRRRRRRPPPNNNLLLLLLKKKIIIHHHFFFEEEEEEEEECCCDDDDDDCCC@@@>>>===>>>999888888999:::;;;<<<<<<666777999<<>>@@@DDDFFFDDD@@@<<<@@@@@@AAA@@@>>>;;;999777===:::888666555444111...***,,,777JJJ[[[bbbaaa^^^XXXUUU[[[fffdddUUULLLMMMXXX[[[]]][[[VVVQQQOOOOOOZZZWWWWWW___iiieeeLLL222)))---...,,,...222222............,,,***)))+++------,,,+++)))(((&&&%%%$$$&&&(((((('''%%%$$$$$$%%%'''---555999::::::===@@@===<<<888111)))$$$$$$%%%######$$$%%%'''(((((()))&&&'''''''''&&&'''))),,,'''&&&&&&''''''((()))******'''$$$$$$%%%%%%###!!!######""""""######$$$%%%'''&&&%%%$$$(((000:::AAAGGGJJJMMMMMMJJJEEECCCBBBHHHMMMNNNJJJFFFBBB777***000(((CCCiii```555$$$///************************,,,++++++******++++++,,,++++++++++++++++++++++++...,,,+++......+++,,,......------,,,,,,------.........---------.........000000111111111222222222222222111000///...------,,,,,,,,,---------......---------------------------...///.........000222000000000000000111111222////////////////////////000000000000000000000000//////000000111111222222111111111000000000000000000111222222111000///...111000000000000000111111===<<<999777555555444555;;;777444222222444444444555555555555666666666666333222000///111444333000///444888999===FFFOOOVVVkkkqqqvvvxxxzzz{{{nnnlllllliiiZZZBBB555333======<<<===?????????>>>???IIIPPPPPPSSS^^^iiinnnwww===<<<;;;<<>>\\\bbbeee```SSSCCC888333777888:::;;;;;;:::888666444444444222000///000111444...+++,,,,,,***+++---,,,---...///000000111111111000111222555666777777888888888888888999::::::777222///...,,,444PPPmmmuuuoookkklllfffTTT===///333JJJ```eeefffkkkllliiinnnpppvvvtttdddOOOGGGKKKMMMOOOQQQSSSSSSRRRPPPNNNOOONNNMMMMMMMMMMMMMMMMMMPPPOOOMMMKKKKKKKKKLLLMMMJJJKKKMMMLLLJJJGGGEEEEEEHHHFFFCCCAAABBBDDDGGGJJJSSSSSSSSSSSSQQQPPPNNNLLLJJJIIIHHHGGGGGGFFFFFFFFFBBBDDDEEEDDDAAA>>>======999;;;<<<;;;:::888777777888===DDDNNNYYYdddkkknnnqqqpppooollljjjjjjmmmooo}}}}}}uuuoooooonnnkkktttuuuuuuppphhh```[[[ZZZUUUQQQOOOUUUbbbppp{{{~~~yyyuuuttttttttttttwwwuuussspppooopppppppppsssxxxzzzuuummmdddWWWJJJBBB@@@>>>===???@@@AAA@@@JJJRRRSSSIIICCCHHHPPPRRROOOKKKJJJLLLJJJCCC???@@@<<<888333999NNNffflllfffbbbbbbaaabbbggghhh```VVVDDD999555444000444888222:::::::::<<<>>>??????===>>>???@@@@@@???===;;;999888777555333111000000000///,,,777PPP^^^ZZZVVVYYYVVVVVVZZZaaaaaaWWWMMMIIIXXX[[[]]][[[UUUQQQQQQSSSWWWUUUUUU\\\fffdddQQQ===---......///............---------+++)))(((***,,,++++++***)))(((''''''&&&%%%&&&''''''&&&%%%&&&((((((***///666;;;>>><<<:::<<<<<<;;;666...((($$$######$$$$$$%%%&&&'''((()))'''(((((('''&&&&&&)))+++'''''''''''''''(((((()))***'''%%%$$$%%%%%%###!!!######""""""######$$$%%%&&&&&&$$$$$$&&&,,,444999:::>>>DDDIIIJJJIIIGGGFFFIIIMMMNNNLLLJJJGGG===333)))...666TTThhhHHH'''...***************+++++++++,,,++++++******++++++,,,++++++++++++++++++++++++---++++++------++++++---------,,,,,,,,,,,,------//////......///000000///000000000111111111222222222222111000///...---,,,,,,,,,,,,------------...---------------------------...///...------...000000000//////000000111222////////////////////////////////////////////////111111111111111222222222000000000000000111111111000111222222222000///...000000000000000111222333999888777666555666666777;;;888555444444555555555444444444444555555555555333222111111222444333111333666999@@@NNN```ooouuu||||||vvvrrrkkkddd___^^^aaaaaaUUUFFFAAAGGGFFFCCC@@@>>>BBBNNN^^^iiiqqqnnnjjjkkkvvvTTTRRRQQQRRRUUUXXX[[[[[[ZZZRRRJJJDDD<<<444222444999GGGQQQJJJ<<<333333555777999666111444@@@MMMTTThhhkkkjjj___LLL;;;222111///000111222333333333333///111222222000///000000222,,,***,,,---++++++...//////000111222333333444333111000333777999888666888888888999:::;;;<<<<<<555333///***---???[[[pppqqqnnnlllhhh[[[GGG666...>>>RRRdddfffdddhhhmmmoooooovvvvvvgggPPPAAADDDLLLOOOPPPQQQRRRQQQOOOLLLJJJLLLJJJIIIKKKNNNPPPOOOMMMQQQOOOLLLIIIHHHJJJLLLNNNLLLMMMMMMLLLIIIFFFFFFFFFKKKIIIFFFDDDDDDFFFJJJLLLSSSSSSRRRPPPNNNMMMKKKKKKHHHHHHGGGFFFFFFFFFFFFFFF???AAAAAA@@@===:::999999666888888888777:::AAAFFFRRRVVV^^^fffmmmrrrwwwzzz{{{xxxsssmmmhhhgggiiikkkqqqrrrqqqnnnoooqqqppplllppprrrpppjjj```YYYXXXYYY___```ccciiipppyyy{{{vvvtttuuuwwwyyy{{{wwwvvvppplllsss{{{www~~~~~~sssaaaQQQEEE===<<<===???BBBFFFHHHGGGEEENNNfffiiiQQQDDDNNNTTTMMMOOOLLLLLLMMMKKKFFFDDDEEE??????666000CCCbbbooohhhcccdddbbbaaadddkkkmmmkkkZZZJJJ???999222666;;;666:::888555555888;;;===>>>===>>>???@@@@@@???===<<<444555555222//////222555...&&&222RRRbbb[[[VVV\\\TTTWWWXXXYYY[[[ZZZPPPDDDUUUYYY]]]ZZZTTTPPPRRRVVVRRRRRRRRRWWW___bbbYYYMMM555...---111000******...,,,,,,,,,+++)))((()))+++))))))))))))))))))(((((($$$%%%''''''&&&'''(((***)))'''(((111;;;@@@===888;;;===>>><<<555,,,&&&"""$$$$$$$$$%%%&&&'''((())))))))))))'''%%%%%%''')))(((((((((((('''''''''''')))'''%%%%%%%%%%%%$$$"""######""""""######$$$%%%%%%%%%$$$###$$$''',,,000999===BBBHHHMMMMMMJJJGGGNNNOOONNNLLLKKKIIIAAA888$$$222(((999iii^^^111+++))))))******++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,******------******,,,------,,,,,,,,,,,,------...------...000111000/////////000000000111111111111111000///...------,,,,,,,,,,,,,,,---------------------------------------...///...---,,,---...000000//////000000111222////////////////////////........................222222222222222222111111//////000000111111222222000111222222222111000///000000000111111333444555555555444555555666888888999888666666777777666444222333333333444444444444444444444444444333222222666===FFFUUUlllxxxxxxvvvuuuxxx|||{{{wwwxxxkkkmmmxxxiiieee\\\RRRNNNSSS___jjjvvvdddaaa______aaadddffffff```UUUGGG>>>777333444888CCCXXXdddVVV@@@666666666555>>>>>>777:::MMM]]]```\\\\\\XXXMMM@@@555111000,,,------...000222444444111333555555444222111222000,,,***---///------///000000111333444666888999777444222444888:::888555777777888999:::;;;;;;<<<555666111)))111JJJdddqqqgggjjjkkkaaaLLL999444888KKKXXXbbbddddddjjjppprrrpppuuunnnWWW@@@:::BBBJJJOOOOOOPPPPPPNNNKKKGGGEEEIIIFFFDDDHHHNNNQQQOOOLLLNNNMMMJJJHHHHHHIIIKKKLLLJJJKKKMMMLLLKKKKKKMMMNNNLLLJJJGGGFFFGGGJJJMMMPPPOOONNNLLLKKKIIIIIIIIIIIIHHHGGGFFFEEECCCCCCCCCCCCAAA@@@???<<<999888999;;;333444555777<<>>WWWkkkrrrjjjlllkkkfffeeekkkqqqsssppp```SSSGGG:::<<>>???@@@???>>><<<;;;444666777444111111777===444,,,333JJJ^^^aaa]]]ZZZSSSXXXWWWSSSVVV\\\SSSBBBLLLSSSZZZYYYSSSOOOPPPTTTMMMOOOPPPRRRXXX______[[[@@@///(((000333,,,)))...,,,------,,,***)))***+++*********)))))))))((((((%%%'''((((((''''''((())))))%%%%%%+++666>>>@@@>>>===???@@@>>>888000)))$$$%%%%%%$$$$$$%%%'''((()))******)))'''%%%%%%&&&((()))))))))(((((('''&&&%%%(((''''''&&&&&&%%%$$$#########""""""######$$$%%%######$$$######%%%(((***;;;===BBBJJJRRRVVVWWWVVVUUURRRNNNKKKKKKGGG@@@999+++000###+++VVVeeeEEE))))))))))))***++++++,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++//////+++***,,,---,,,,,,,,,,,,,,,,,,---,,,+++,,,...111222000---....../////////000000000000000///......---,,,,,,++++++,,,,,,,,,---------------------------------///000111000...------...///////////////000111111////////////////////////////////////////////////222222222111111000000000......///000111222222333000111222222222111000000000000000111222444555666333333333444555666777777777666666777888777555333333333333333444444444444666555666777444111333666;;;KKK___rrrxxxmmmdddqqquuusss|||yyynnncccYYYSSSTTTiiidddbbbaaaaaacccddddddcccUUUGGG888111000333<<>><<<<<>>BBBHHHRRR```ppp{{{wwwtttuuuyyyxxxsssssswwwtttrrroookkkhhhhhhkkkmmmzzzuuupppqqqqqqmmmeee______eeelllooooooqqquuuzzzyyyzzzzzzwwwsssrrrvvvzzzsssqqqqqqsssuuutttpppkkkpppppphhhcccpppxxxfff```XXXPPPJJJHHHJJJMMMHHHFFFEEEFFFHHHJJJKKKKKKJJJRRRUUUPPPKKKLLLMMMMMMJJJMMMMMMKKKIIIIIIJJJJJJJJJCCC>>>===>>>FFF^^^vvvooossssssmmmiiilllrrrtttxxxooojjj^^^JJJCCCFFFBBB<<<:::777666777777666555======>>>>>>===;;;999777444666777555222333999???BBB???:::>>>QQQccc___PPPUUUZZZXXXPPPTTT]]]UUUDDDCCCLLLVVVXXXTTTOOONNNPPPKKKNNNPPPPPPUUU]]]bbbbbbLLL444%%%,,,555222---...---...///...,,,++++++,,,,,,,,,+++***)))(((''''''((()))***)))'''&&&'''((('''%%%%%%(((...888AAAFFFAAA@@@@@@>>>:::444...***&&&%%%$$$$$$%%%&&&((()))*********'''%%%$$$&&&'''))))))))))))((('''%%%$$$&&&'''((('''&&&%%%$$$$$$######""""""######$$$%%%!!!###$$$$$$$$$%%%''')))333666===HHHTTT```hhhlllYYYRRRLLLKKKLLLJJJEEEAAA;;;,,,)))***999YYYVVV+++))))))*********+++++++++,,,++++++******++++++,,,........................---,,,---111111---,,,---,,,,,,,,,++++++,,,,,,,,,---,,,---111555666333///------.........///////////////......------,,,,,,+++++++++,,,,,,,,,------------------------------000111333222000//////////////////...///000000111////////////////////////000000000000000000000000111111000000//////............///000111222222333000111222333333222111000000000000111222444555666444444444555555555555555555555555666777777444222333444444444444555555555555333444555222///444===HHH^^^uuu{{{rrrmmm|||qqqgggjjjzzzkkk]]]WWWXXXggg~~~eeeeeeeeefffgggeeeaaa^^^EEE888+++***000<<>>222444:::@@@LLLNNNBBB:::>>>@@@===;;;555...,,,---///---+++++++++,,,...000333555777666777888666444222111222333000000555666333111222444444444555777999<<<>>>::::::999999888777777777666777999:::::::::999888111111000222BBBYYYfffgggdddddd^^^KKK333)))999NNN___\\\\\\```hhhooorrrqqqmmmaaaRRRGGGDDDFFFJJJLLLLLLMMMNNNNNNLLLHHHEEEBBBCCCBBBCCCGGGKKKMMMLLLIIIGGGHHHIIIIIIIIIHHHHHHGGGJJJLLLMMMMMMKKKJJJKKKLLLHHHHHHIIIJJJKKKNNNPPPQQQGGGGGGHHHHHHHHHIIIIIIIIIEEEDDDAAA>>>;;;888777666999888555444555;;;CCCIIIQQQUUU[[[ccclllssswwwzzzxxxrrrrrrwwwxxxqqqmmmooosssssssssqqqnnnmmmnnnpppkkkccc___bbbfffhhhhhhiiikkknnnrrruuuwwwyyy{{{}}}yyyxxxvvvrrrooooootttxxxxxxtttqqqtttxxxzzzwwwssssssqqqiiiaaacccgggbbbWWWRRRJJJBBBBBBFFFJJJOOOTTTKKKHHHFFFEEEHHHKKKNNNOOOJJJFFFGGGNNNNNNJJJKKKQQQHHHMMMOOOLLLIIIIIIJJJJJJIIIBBBBBBEEE>>>;;;PPPmmmqqqtttrrrkkkgggkkkssswwwrrrqqqwwwrrr^^^OOOFFF:::<<<:::888777666555222000:::;;;<<<<<<;;;888666444222444444333111222666999???AAA999222DDD```eeeVVVYYY]]]YYYRRRUUU\\\XXXKKKAAAHHHQQQVVVVVVRRRPPPOOOMMMQQQTTTSSSVVV\\\aaabbbVVV>>>******333555111///---///000///---,,,,,,,,,---,,,,,,***)))(((''''''******+++***(((&&&'''(((%%%&&&&&&&&&'''000===GGGDDDBBB@@@???===999555111'''&&&$$$$$$$$$&&&((()))*********'''%%%%%%&&&(((((())))))))))))'''%%%$$$%%%'''))))))'''%%%%%%%%%######""""""######$$$%%%!!!###$$$%%%$$$%%%((()))...333<<>>JJJ[[[ooonnnfff[[[XXXaaammmuuurrrooouuuxxxmmmbbbVVVFFF>>><<<999777777666555333666666888999888777555333222222222111111111222333222777333...:::TTTeeeeee]]]^^^\\\WWWWWW[[[YYYTTTGGGJJJOOOTTTWWWXXXVVVTTTSSSWWWZZZYYYZZZ^^^aaa```]]]JJJ555+++...333444111,,,...000///---++++++++++++++++++******)))))))))(((***+++***(((((()))***&&&''''''%%%$$$***555===EEEDDDCCCCCCCCC@@@;;;666(((&&&$$$###$$$%%%'''))))))***)))'''%%%%%%''')))'''((()))***)))(((&&&$$$$$$'''******'''%%%%%%&&&######""""""######$$$%%%$$$$$$%%%$$$###$$$&&&(((***333>>>EEEJJJPPPXXX___[[[OOOGGGJJJPPPRRRRRRSSSJJJ;;;777...###666KKKAAA,,,,,,++++++***))))))))),,,++++++******++++++,,,---------------------------+++---222222---+++---,,,,,,++++++++++++,,,,,,...---///555;;;<<<777111,,,,,,,,,,,,---------------------,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,------------------------...000333444222111111111///............///000000////////////////////////000000000000000000000000////////////000000000000000000000000000111111111000111222333333333222222000000000000000111222333444555666666666666555444666555444555777777666444222333333333444444444444444000111555666;;;OOOeeezzzyyyyyyvvvlllooo~~~iiiPPPJJJ^^^vvvnnnooonnnkkkcccVVVHHH>>>;;;333///888FFFUUUcccllldddcccddd```MMM666...222777>>>BBB===444///111555000000///,,,((('''))),,,,,,...000222555666777888666777777666555666888:::888666777;;;<<<888444444===;;;999777666666666777333888===<<<888777<<>>EEEMMMVVV```iiiooorrrlllgggiiiqqqxxxzzzyyysssjjjjjjtttvvvfffVVVNNN]]]___```]]]VVVNNNGGGDDDJJJNNN[[[mmmwwwuuussstttqqqlllggghhhmmmsssuuutttrrrqqqooonnnpppsssuuuwwwuuuvvv{{{}}}nnnaaaNNNOOOTTTVVVPPPDDD???@@@??????EEENNNQQQLLLJJJMMMOOOMMMKKKJJJKKKKKKJJJIIINNNMMMKKKHHHEEEFFFIIINNNFFFOOOTTTOOOKKKKKKLLLIIIHHHMMMNNNHHHDDDGGGLLLNNNnnnhhhZZZKKKIIIUUUfffpppxxxnnnooouuuttttttmmm]]]BBB???;;;999999:::::::::222333555666777666555444444333222222333333111000000333222000444DDDYYYiii```___]]]ZZZYYYYYYZZZZZZMMMMMMNNNSSSYYY\\\[[[ZZZWWW\\\^^^]]]^^^``````]]]aaaTTT>>>,,,)))000444333+++---///...,,,*********))))))*********+++++++++'''(((******))))))+++,,,&&&'''&&&%%%$$$'''---333EEEEEEFFFHHHHHHEEE???999((('''$$$######%%%'''))))))))))))'''&&&%%%''')))&&&''')))******(((&&&%%%###'''******'''%%%%%%&&&#########"""###$$$$$$%%%%%%&&&%%%$$$""""""$$$&&&,,,<<>>SSS```bbbeeekkksssaaaggghhhIII222222111555...222444++++++222444111...***)))***+++)))''',,,...222333444444555666888888777777888888999999888999::::::999888666555999888777666666777888999:::;;;;;;:::999888:::;;;>>>>>>>>>???>>>:::555222222+++???VVV\\\iiipppbbb^^^CCC///222:::AAARRRfff[[[```bbbcccjjjsssnnnccc;;;???EEEIIIKKKKKKKKKKKKRRRPPPNNNNNNOOOMMMGGGCCCDDDFFFJJJMMMNNNNNNMMMLLLSSSQQQOOOMMMLLLMMMOOOPPPMMMRRRWWWUUUNNNIIIGGGHHHEEEFFFGGGIIIJJJKKKLLLLLLGGGDDDCCCFFFEEE???;;;;;;999666333111333999@@@DDDWWWcccmmmmmmiiihhhiiijjjkkkmmmnnnooonnnnnnpppqqqqqqiiihhhnnniiiXXXKKKHHHLLLHHHBBB>>>???DDDKKKPPPUUU___gggrrr|||vvvmmmrrrfffeeeaaabbbkkktttqqqhhhqqquuuvvvqqqiiijjjuuuzzzooogggdddbbb^^^ZZZVVVMMMDDDCCCHHHKKKHHHCCCJJJJJJKKKLLLLLLKKKJJJIIIIIIIIIHHHHHHGGGFFFEEEEEEHHHHHHGGGFFFGGGHHHIIIJJJJJJKKKLLLNNNOOOPPPQQQQQQOOOLLLIIIIIIJJJGGGAAA;;;VVVjjjnnnUUU999666JJJ[[[qqqtttsssooopppssspppiiihhhXXXCCC888888:::888555000222555777888777555444888444111000111222111///333333111///000999HHHSSS___]]]___bbb___XXXWWW\\\[[[VVVUUUXXXWWWSSSWWW^^^```\\\ZZZ]]]^^^[[[YYYZZZ^^^^^^RRR;;;,,,...333333...//////...---***((('''))))))))))))***+++,,,---((((((((((((((()))******'''''''''''''''((()))***>>>BBBDDDBBBAAABBBAAA>>>111+++%%%"""###%%%%%%$$$******)))'''&&&%%%$$$###&&&''')))******(((&&&$$$%%%&&&(((+++...---(((###%%%$$$#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&)))333???HHHSSSaaannnjjjZZZGGG@@@EEEOOOSSSTTTOOOIII@@@666---+++555BBB777333---)))((()))+++,,,)))***+++,,,,,,+++***)))++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++******++++++,,,------******...444666444000---.........---,,,,,,+++,,,,,,+++***))))))******++++++++++++++++++++++++,,,,,,++++++,,,,,,---.........------------......111000///......///000111,,,---...000000...---,,,000///.........///111222222222111111000000//////......////////////......,,,///222333222///......000000000000////////////333222333555777777666444111222333333111000000000777444111111333444222111222:::888>>>ZZZtttzzzzzzoooqqq~~~uuuqqqooo|||vvvlllVVVVVVgggwww{{{qqqWWW===222333555555===NNN___iiikkkooosssqqqeeeiiidddEEE111111///333,,,000444,,,,,,222222333000---+++,,,,,,+++))),,,...222333444444555666888888777888888999::::::888999999999888777666555777666555555555666777888:::;;;;;;:::999888:::<<<>>>>>>===<<<;;;999666444111,,,CCC___dddhhhkkkaaaLLL;;;///222===HHHXXXgggcccdddeeeiiiooommm]]]LLL999===BBBFFFGGGGGGGGGHHHNNNMMMMMMMMMMMMKKKHHHFFFEEEGGGIIIKKKMMMMMMLLLLLLSSSRRRQQQPPPOOONNNNNNNNNNNNQQQSSSQQQKKKFFFDDDDDDIIIJJJIIIIIIGGGEEECCCBBBDDDAAA@@@BBBBBB>>>;;;<<<444555888???HHHSSS^^^dddpppvvvwwwqqqjjjiiijjjjjjlllnnnpppooommmjjjiiihhhrrrfff___^^^WWWIII@@@AAA>>>===>>>@@@GGGPPPYYY___dddjjjkkkooouuunnnggglllaaa```^^^aaalllwwwwwwpppqqquuuuuunnnddd___aaaeee]]]VVVOOOKKKLLLLLLIIIGGGAAA>>>===BBBKKKPPPPPPMMMKKKKKKKKKKKKJJJIIIGGGFFFHHHHHHGGGFFFFFFEEEDDDDDDHHHGGGGGGFFFGGGHHHIIIJJJHHHIIIKKKLLLNNNOOOOOOOOOMMMJJJGGGGGGIIIGGGBBB===CCC\\\nnndddKKK;;;>>>GGGdddmmmsssqqqmmmnnnooommmgggeee\\\NNN>>>555555888666444222111111444777999888666333222333444333111333444333111000333;;;BBBPPPSSS[[[cccaaaZZZXXX\\\\\\YYYYYY]]]^^^[[[\\\``````[[[YYY\\\]]][[[[[[]]]YYY]]]XXXGGG555...222777000//////...,,,+++)))(((***************++++++,,,)))(((((((((((()))******(((((('''''''''((())))))555===CCCAAA??????@@@???555000)))%%%%%%&&&'''&&&)))((('''&&&%%%$$$######%%%&&&(((******)))'''%%%&&&&&&'''***,,,,,,(((%%%%%%$$$###"""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&000>>>KKKUUUaaajjjwwwjjjWWWJJJHHHPPP[[[cccjjj]]]JJJ888)))$$$,,,666;;;444,,,)))***,,,,,,******+++,,,,,,,,,,,,+++***++++++++++++++++++++++++*********+++++++++,,,,,,++++++******++++++,,,---+++***)))---111333111------------------,,,++++++,,,++++++***))))))******++++++++++++++++++++++++,,,,,,++++++,,,,,,---.........------------......//////...............///,,,---///000000///---,,,000///.........///111222111111111000000000000000......////////////......---///111222000///...///000000000000////////////222222333555777777666444000222333333222111111222333222111111222333222111111>>>FFFTTTqqq{{{qqqvvvllliiimmmyyyzzz```QQQbbbyyyvvvcccCCC---,,,333777>>>OOOaaakkkooorrrssssssooojjjjjj[[[>>>000000,,,222***...222---,,,111///555222000.........---+++,,,...222444444444666777777777777888999:::;;;<<<888999999888888777666555555444444444555555666777999:::;;;:::999999:::<<<>>>>>>===;;;999777555444111444NNNjjjmmmhhhccc[[[===666111555CCCSSS```fffgggeeehhhqqqqqqaaaIII888999===BBBEEEEEEEEEFFFFFFJJJKKKLLLKKKIIIHHHIIIIIIGGGHHHHHHIIIJJJKKKKKKKKKQQQRRRRRRRRRQQQOOOLLLKKKLLLMMMNNNNNNLLLHHHEEECCCEEEEEEDDDCCCBBBAAA@@@???AAA>>>>>>AAAAAA>>>===@@@EEEGGGMMMTTT^^^gggoootttzzzzzztttjjjdddeeeffffffnnnpppssstttqqqmmmkkkiiiaaaUUULLLJJJGGGBBBCCCIIIHHHJJJNNNTTT[[[dddkkknnnhhhllljjjjjjnnngggccckkkhhhgggfffjjjssszzzxxxqqqkkkkkkggg^^^TTTMMMLLLMMMDDDAAA======???@@@???======???CCCHHHMMMOOONNNLLLLLLLLLLLLKKKIIIHHHFFFEEEFFFFFFFFFEEEEEEDDDDDDCCCGGGFFFFFFFFFFFFGGGHHHHHHGGGGGGIIIKKKLLLMMMMMMMMMLLLJJJGGGGGGHHHGGGCCC@@@444KKKfffnnn]]]DDD888888KKK\\\mmmrrrpppnnnnnnnnnkkknnnmmmbbbQQQBBB;;;:::777555222000111333777999888777555444555555555444111444666444111000222444===EEESSS___ccc___\\\]]]\\\YYYYYY___cccaaa______```YYYVVVWWWXXXXXXYYY]]]TTTZZZ^^^UUU@@@000000999222111///...,,,,,,++++++,,,,,,+++************+++)))))))))((())))))***+++***)))((((((((((((((((((+++666???@@@===>>>??????;;;555...)))''''''((((((''''''&&&%%%$$$$$$######$$$%%%''')))***)))(((''''''''''''(((******)))'''%%%$$$###""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###+++:::IIITTT[[[aaazzzsssdddUUUNNNWWWmmmrrrWWW???...&&&)))111===555,,,))),,,...,,,)))++++++,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++++++++,,,+++************+++,,,,,,+++))))))+++//////---***,,,,,,---------,,,++++++,,,+++******)))*********++++++++++++++++++++++++,,,,,,++++++,,,,,,---.........------------......,,,------.........---------...///000000///...---000///.........///000111000000000000111111111111......////////////.........///000000///...///000////////////000000000000222222222444666777555333111222444444333222333444111111222222333333333444777MMM___ssszzztttrrryyywwwoookkksssxxx\\\TTT]]]pppxxxaaaDDD222...333:::???WWWgggtttuuuuuuxxxvvvoooooooooeeeNNN777111111,,,444+++---111,,,---222000555333222000///...---,,,,,,...222444444555666888777777777888999:::;;;<<<999999999888888777666666333333444444555666777888999:::;;;:::999999;;;<<<>>>>>>???===999555222111333FFFaaaooopppjjj]]]NNN888777555888JJJ```gggbbbcccdddlllsssiiiPPP<<<555>>>AAAEEEGGGHHHGGGHHHHHHIIIKKKLLLIIIFFFEEEGGGJJJHHHHHHGGGGGGHHHIIIJJJKKKMMMMMMMMMMMMMMMLLLKKKJJJHHHIIIKKKMMMNNNLLLGGGCCCAAA???<<<:::999999:::;;;888999@@@IIINNNNNNQQQVVV]]]___bbbeeeiiikkkmmmnnnrrrqqqllleeebbbdddeeeccchhhjjjkkkiiieeeaaa^^^]]]IIICCC@@@EEEKKKPPPYYYbbb^^^```cccgggiiikkkllllllccciiihhhiiimmmgggccclllqqqqqqqqqtttwwwtttkkkaaa\\\WWWOOOGGGBBBBBBEEEHHHFFFDDDCCCCCCEEEEEEDDDBBBGGGJJJMMMNNNNNNLLLKKKJJJLLLKKKKKKJJJIIIHHHHHHGGGFFFFFFFFFEEEEEEDDDDDDDDDEEEEEEEEEEEEFFFFFFGGGGGGFFFGGGHHHJJJKKKLLLLLLMMMNNNLLLIIIIIIIIIHHHEEEBBB444>>>SSSgggfffSSSBBB>>>777FFFZZZiiiqqqrrrpppnnnrrrnnnjjjjjjhhh^^^LLL???555555666666666555444444777666555555555555555555111333666777555333333333333888EEEUUUaaaeeebbb___[[[WWWVVVZZZ___```^^^[[[^^^WWWRRRRRRSSSSSSUUUYYYUUUWWW]]][[[HHH333...555333222000...,,,,,,------...---,,,+++***************))))))))))))***+++++++++******)))((((((((((((%%%...777;;;>>>AAAAAA??????:::333,,,((('''(((((('''&&&&&&&&&%%%%%%$$$$$$"""$$$&&&((()))))))))(((((('''&&&&&&'''((())))))%%%$$$###"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&###%%%222AAAMMMUUUZZZyyywwwmmm\\\QQQYYYrrrpppWWWDDD666---+++...:::555///,,,++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++***************++++++,,,+++******+++------+++(((++++++,,,,,,,,,,,,++++++++++++***************+++***+++++++++++++++,,,,,,,,,,,,++++++,,,,,,---......------,,,,,,------...+++,,,...//////...---,,,...//////000000//////...//////...---...///000111//////000000111111222222......////////////......///000000...------///111////////////000000000000111111222444666666444333333555666555444222222333111333444333333444777:::IIIddd|||~~~yyyooouuu~~~tttuuuqqqllltttuuuRRRGGG```dddEEE------333777CCCTTTqqqzzz~~~||||||zzzpppqqqooo\\\BBB777666333///888...000333,,,---333333333333222111...,,,+++++++++...222444555666777888777777777777888999:::;;;999999888888777666666666333333444666777888999999888:::::::::999999;;;======???AAA???:::444000...<<<]]]qqqnnnllliiiUUU===555777777===RRRhhhkkkaaaaaafffnnnlllWWW>>>777>>>BBBEEEHHHIIIIIIHHHIIIIIIJJJKKKKKKIIIDDDCCCDDDGGGHHHGGGFFFEEEFFFGGGIIIJJJHHHGGGFFFEEEEEEGGGIIIJJJDDDFFFIIILLLMMMIIICCC>>>???<<<777333111333666999<<>>???BBBFFFIIIHHHGGGGGGHHHHHHIIIHHHGGGIIIKKKMMMMMMLLLLLLNNNPPPJJJJJJJJJJJJJJJJJJKKKKKKFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDEEEEEEEEEEEEEEEFFFFFFHHHJJJKKKLLLLLLLLLPPPOOOMMMLLLKKKIIIFFFDDD999777BBB[[[iiicccUUUMMM::::::AAAQQQdddpppsssrrrtttnnnjjjnnnrrrmmm]]]NNN;;;:::888666444222111111333444555555444444444555333444555555444333333444222222777FFF[[[iiiiiiccc^^^ZZZUUUUUUYYY]]][[[XXX]]]VVVQQQQQQRRRQQQSSSWWWXXXUUUVVVXXXMMM999......333222000...------............,,,+++******))))))***************+++,,,,,,,,,+++***)))))))))))))))&&&***...555@@@GGGDDD===@@@===666///***'''''''''''''''''''''&&&&&&&&&&&&"""###%%%'''((()))))))))(((((('''%%%%%%''')))+++&&&%%%###"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$(((""""""+++999GGGVVVaaa|||zzzppp```SSSTTTeeeuuuhhh[[[MMMDDD;;;111)))'''111444444000)))%%%'''+++******))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++******))))))******+++,,,,,,+++,,,,,,---,,,***(((******+++++++++++++++***+++***************++++++*********++++++,,,,,,,,,,,,,,,++++++,,,,,,---...------,,,,,,,,,,,,------,,,---...///000///............////////////......///...---------...000111//////000000111111222222......////////////....../////////---,,,,,,///111.../////////000000000111111000111333555555444222666777888666333111111111111333444222111555===DDD]]]yyy|||eeeUUU___vvvzzzyyy|||sssmmmlll~~~nnnNNNLLLYYYBBB333,,,111555<<>>BBBCCC888222999333888:::111...444444222333333111...+++******+++...222444555666888999777666666666666777888888888777666555444444444555111222444666888999999999888999::::::999999;;;===<<>>555///...000111000222444444444333444555777666333111000///000000555///---888OOOeeekkkhhhcccaaa[[[VVVWWWZZZYYYVVVYYYTTTQQQTTTUUUTTTTTTWWWXXXTTTSSSTTTPPPCCC444+++111111///......---------......---++++++*********++++++******++++++,,,---,,,+++******************)))((((((000>>>HHHFFF>>>@@@>>>:::333,,,(((&&&&&&&&&&&&''''''''''''''''''###$$$%%%&&&'''((())))))'''((('''&&&$$$&&&)))+++'''&&&%%%############$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%""""""(((222CCCZZZmmmwwwpppfff\\\XXXYYY^^^cccTTTNNNJJJIIICCC777,,,'''***222777333***$$$&&&,,,))))))(((((((((((())))))++++++++++++++++++++++++)))))))))************+++***))))))))))))***+++++++++,,,---------,,,***)))))))))***+++++++++***************)))******+++,,,*********++++++,,,,,,---,,,,,,++++++,,,,,,---...------,,,,,,,,,,,,------,,,---...///////////////........................///...---------...///000000000000000111111111111......////////////....../////////---,,,,,,...111......//////000000111111000000000222444555333111666777777666333111111111000222222000111:::JJJVVVpppwwwdddXXX]]]ssspppooo|||nnnjjjsss|||cccQQQ000222222333<<>>;;;>>>???===888555777:::[[[nnnnnndddcccSSS:::222///<<>>===@@@GGGPPPYYYaaahhhkkkrrrqqqppplllbbbWWWSSSUUUZZZVVVPPPJJJDDD@@@>>>===<<>>;;;>>>DDDGGGSSSZZZdddlllppprrrrrrrrrkkkooorrrqqqlllgggbbb```]]]```cccgggkkkmmmnnnooohhhkkkcccZZZTTTHHHDDDPPP\\\SSSKKKIIIGGGBBBAAACCCBBBFFFJJJLLLJJJHHHFFFFFFCCCDDDDDDEEEEEEGGGIIIJJJLLLKKKIIIGGGFFFEEEEEEDDDHHHGGGFFFFFFFFFGGGHHHIIIEEEEEEEEEEEEEEEEEEEEEEEEAAABBBCCCDDDDDDDDDCCCCCCCCCDDDEEEGGGHHHIIIJJJJJJIIILLLOOOQQQPPPNNNKKKIIIAAA===;;;EEEYYYiiikkkdddcccSSSBBB999:::GGG]]]pppllluuu|||yyyooohhhiiimmmeee\\\OOO@@@666111000000///111444555444333444666888555333000//////......444000+++///CCC[[[iiijjjfffhhhddd\\\XXXXXXVVVQQQOOOLLLMMMSSSVVVUUUTTTVVVRRRTTTUUUUUUUUUNNN>>>...////////////...---,,,,,,...---,,,+++++++++++++++,,,++++++++++++,,,------++++++*********+++,,,,,,)))((('''+++888DDDFFFAAA??????===777000***'''&&&%%%%%%%%%&&&&&&'''''''''$$$$$$%%%&&&''''''((((((&&&'''(((&&&$$$%%%(((+++((('''&&&$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&(((+++999VVVoootttfffYYYWWW___ddd```YYYOOOMMMMMMOOOJJJ>>>333///(((000777666...((('''*********)))(((((()))******************************))))))))))))************)))))))))))))))***++++++***+++------,,,+++******((())))))***++++++************))))))***++++++,,,)))******+++,,,,,,------,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,---...///000------,,,,,,,,,,,,------......---,,,---...///000111111111000000000000000......////////////......---...///...---,,,...///.........///000111111111000///000222444444333111222444555555333222222333222444444333666EEE]]]ooouuuuuupppdddaaagggyyysss|||uuummmiiissszzziii000888555000EEEmmmwwwfffHHHGGGaaa]]]@@@444444999IIINNN>>>333333222333555666444///,,,+++++++++...222555666777999:::777666555444444333444444222111000............///...///222444666777888888888999::::::999:::<<<>>>;;;======999666666<<>>666444)))///666777333---)))(((,,,+++***))))))***+++,,,))))))))))))))))))))))))))))))))))))************)))))))))))))))******+++(((***,,,,,,+++*********(((((()))*********************))))))***+++,,,,,,))))))***+++,,,,,,------,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---++++++******+++---...000---,,,,,,++++++,,,,,,---......---,,,---...///000222222111111000000//////......////////////......---...//////---------///---......///000111111222//////000222444444222111///111333444333333444555555888888777===PPPmmmjjjPPPgggmmm^^^YYYxxx{{{wwwxxxuuudddaaajjjuuu|||>>>666666HHHfff~~~tttSSSIII\\\ggg^^^HHH000111333MMMaaaMMM000,,,444333888777...)))******'''......000333777999888777777666555444333444555555111222111///---,,,,,,------,,,---///444888;;;<<<999999999:::;;;<<<===>>>@@@::::::<<<333---@@@\\\hhhhhhggg```MMM888000333@@@YYYmmmmmmhhhjjjooooookkkSSS@@@???DDDCCCCCCGGGHHHGGGGGGGGGHHHHHHIIIJJJHHHGGGFFFEEEEEEFFFGGGHHHIIIFFFDDDDDDFFFFFFEEEBBBFFFHHHHHHFFFHHHKKKFFF>>>>>>AAA>>>888===OOObbbkkkpppjjjfffhhhllljjj```WWWTTTPPPJJJCCC===999777777333444666:::???FFFKKKOOOJJJGGGLLLWWWaaacccbbbaaannnkkklllsssuuunnnddd_________]]]WWWNNNGGGDDDDDDEEE<<<555777:::<<>>QQQgggtttlllhhhccc[[[KKK<<<<<>>IIIAAABBBAAA===777///((($$$&&&((()))'''%%%$$$&&&)))&&&&&&&&&%%%%%%&&&&&&&&&''''''%%%###&&&)))'''""")))((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$###%%%((($$$&&&<<>>222222...///444444---))))))(((((()))***++++++,,,,,,************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((+++...---***&&&))))))***++++++++++++***))))))*********+++++++++***+++,,,---,,,,,,***)))++++++******************...------,,,,,,,,,---------,,,******,,,---............------------......111///---------------,,,000000////////////000000//////000//////...---,,,///............------------...000///......///000///000333555777888888888111111111000111111222333444///000===RRRhhhxxxooovvv[[[ZZZmmm|||~~~ooojjjmmm~~~qqqvvviiieeeggg@@@:::CCC```yyy___KKKQQQnnnuuu^^^@@@---333444OOOeeeVVV;;;222333333888777111,,,,,,+++)))......000333777999888777555666777888777666555333333333222000---,,,,,,---,,,,,,,,,000555999<<<<<<::::::999999:::<<<===>>>AAA<<<:::777222555IIIbbbkkkhhhbbbVVVCCC555777@@@YYYeeelllkkkkkknnnhhh^^^VVVFFF<<>>666666555555888<<>>;;;999999999444666???FFFCCC>>>;;;IIIFFFAAA???AAAGGGNNNTTTQQQHHHEEEKKKOOOKKKHHHIIIKKKKKKKKKJJJGGGFFFGGGHHHFFFEEEDDDCCCDDDEEEGGGHHHEEEEEEEEEDDDEEEFFFFFFGGGFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDDDDDDDDDDDDDEEEEEEBBBAAAAAAEEEIIIIIIEEE@@@>>>???AAACCCEEEGGGIIIJJJHHHHHHHHHIIIKKKLLLMMMNNNLLLIIIBBB;;;;;;HHH___qqqpppoooooolllbbbRRRAAA666CCCUUUgggnnnnnnooonnnllliiiiiikkklllgggXXXDDD555555///...333555333222555111111111111111000///......000000...222AAAZZZmmmrrrpppmmmiiiddd\\\SSSMMMOOOQQQRRRSSSSSSTTTUUUVVVSSSXXXYYYWWW[[[___WWWIII444000...000000---+++,,,//////...,,,+++******+++000000000///...---,,,,,,000///...------,,,,,,,,,---)))'''))),,,111;;;EEEAAAAAAAAA@@@<<<555---'''&&&((()))(((&&&&&&''')))'''&&&%%%%%%%%%%%%&&&''''''((('''$$$&&&)))'''"""&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&(((###!!!...AAARRRPPPUUUccclllhhh^^^WWWccckkkjjj[[[MMMHHHCCC<<<555///---222333///***)))((())))))***++++++,,,,,,************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((+++------***&&&))))))***++++++++++++***))))))*********+++++++++***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++...---------,,,------------------...000000000///......------------......000...---------......---000000////////////000000/////////000//////......///............------------...//////......///000000111333444666666777777222111111111111111222222---000;;;OOOeeewwwvvv}}}hhh\\\jjj{{{mmmkkkvvv}}}|||yyyjjj;;;===UUUyyy}}}xxxMMMJJJ___~~~^^^<<>><<<;;;:::999999;;;===???@@@>>>888111222AAAXXXjjjmmmhhh]]]KKK999222>>>MMMhhhoooqqqkkkfffaaaVVVHHHBBB;;;;;;DDDIIIGGGFFFIIIFFFFFFEEEEEEEEEFFFGGGGGGHHHGGGGGGFFFFFFGGGGGGHHHGGGFFFEEEFFFHHHIIIHHHGGGGGGHHHEEE@@@>>>>>>===:::AAA999>>>SSSeeedddXXXPPPLLLIIIEEE@@@===;;;<<<===AAA@@@@@@BBBGGGMMMTTTXXXVVVYYY^^^ccceeefffeeeddd]]]XXXWWWYYYYYYSSSMMMKKKGGGAAA>>>@@@@@@;;;666444===;;;:::;;;<<<===<<<;;;999666;;;HHHSSSQQQFFF===GGGFFFCCCAAAAAAGGGQQQYYYVVVMMMLLLVVVZZZSSSIIIEEEHHHIIIJJJIIIGGGFFFFFFGGGFFFEEEDDDDDDDDDEEEGGGHHHFFFFFFFFFFFFFFFGGGHHHHHHIIIIIIHHHHHHGGGFFFFFFFFFBBBBBBBBBCCCDDDDDDEEEEEECCCAAA@@@AAADDDEEEBBB???===???AAADDDEEEFFFGGGGGGJJJIIIHHHGGGHHHJJJMMMNNNNNNIIIDDD???888;;;QQQiiissswwwwwwuuusssjjjPPP666444AAASSSaaakkkooommmiiinnnjjjiiippptttkkkVVVCCC777444222333333111222444111000000/////////000000---...111333000777QQQmmmsssooojjjgggeeeaaa[[[VVVRRRTTTVVVTTTPPPPPPTTTYYYRRRWWWYYYVVVYYY^^^[[[TTT???444+++,,,000000,,,***111///------------,,,,,,++++++++++++---...///000333333111000...---,,,+++...)))'''(((***---666???AAAAAABBBCCCAAA<<<222+++&&&((())))))(((''''''(((((('''%%%$$$$$$%%%'''(((((()))(((&&&&&&(((&&&"""###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###&&&)))%%% $$$///555AAAVVVkkkuuurrrllljjjiiipppooo]]]MMMGGGFFFEEE999111,,,///333111,,,))))))))))))***++++++,,,,,,************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))+++,,,,,,)))'''((()))******++++++*********************+++++++++***++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------...)))***,,,...///......---......------------.........------------...//////000//////......//////000......///000000000/////////............------------...//////......///111222222222333333444555666222222111111111111111222+++666III___ttt|||pppmmmhhhdddmmm|||tttsssdddccc~~~xxxcccccczzzwwwzzz;;;LLLmmm~~~yyyfffIII[[[rrr~~~___@@@555000333NNNkkkjjjUUU>>>,,,222444555444111///---+++,,,---///222666999999888444666999;;;:::888555222444444333000,,,******+++++++++---111777<<<>>>???>>><<<:::999999;;;===>>>>>>===555---555MMMdddnnnkkkdddUUUBBB333555EEEVVVeeennnqqqdddRRRFFF@@@<<<===<<>>AAA???>>>???FFFAAA===<<>>===>>>AAADDDFFFFFFEEEDDDGGGGGGFFFFFFFFFGGGIIIJJJNNNIIIHHHFFF:::222AAAYYYoooxxxxxxooopppssseeeOOO;;;<<>>444,,,,,,111333///***))))))*********+++++++++************)))))))))((((((((((((((((((((((((((())))))))))))))))))))))))(((((()))+++++++++)))(((((())))))*********************************************++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,---------...............)))+++,,,,,,,,,,,,---......------,,,,,,------...,,,,,,---------...000111/////////....../////////---...//////000000000000///............---------,,,...//////......000111444333222111111222444555222222111111111111111222///>>>SSSgggxxxgggVVVJJJGGGAAA999AAAQQQlllqqqmmmwwwyyyyyy]]]dddyyy}}}jjjeeegggzzzJJJiiivvvTTTPPPrrr|||cccCCC444111777TTTqqqssscccJJJ222222222222333222///,,,***+++,,,...222666999999888666777777777666666555555333333222///,,,))))))***+++,,,...222888===>>>???>>>===;;;::::::;;;<<<===:::999222...>>>YYYjjjmmmggg[[[GGG555111>>>UUUfffeeeeee]]]LLL===777999;;;@@@BBBFFFIIIGGGCCCBBBEEEEEEEEEDDDCCCCCCDDDDDDDDDGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIIIIHHHDDD???:::777777777888;;;<<<;;;999999666<<>>===>>>BBB@@@BBBGGGHHHDDDBBBBBBDDD===666444777<<>>???BBBDDDDDD???666///(((((('''''''''&&&$$$###((('''%%%$$$$$$%%%'''((('''***,,,)))(((((('''###%%%&&&''''''&&&%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$'''$$$###&&&'''&&&&&&'''000888DDDSSSaaaoooxxx}}}uuukkkYYYJJJDDDGGGJJJKKKBBB999...***...222000+++***************+++++++++************)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))***+++***))))))((((((((()))************)))*********************************++++++,,,,,,,,,)))*********+++++++++,,,,,,---.../////////......---......,,,+++,,,///222------,,,,,,,,,,,,------+++,,,......------000222//////............//////,,,---...//////////////////............---------,,,---//////...///000222333222111000000111222333111111000000111111222333111FFF___qqq|||^^^DDD999555999666000444@@@@@@AAAVVVhhh{{{~~~jjjlllqqqRRRmmmqqqgggeeezzz}}}aaaUUUkkk~~~uuu```~~~pppRRR^^^eee>>>000///999WWWqqqsssgggRRR999555111000222222...++++++++++++...222666999999888999777666444444555666777333333222000,,,******+++,,,---///444999===>>>>>>>>>>>>===<<<;;;;;;;;;;;;777555222888LLLccckkkggg]]]MMM777,,,666OOOfffqqqhhhWWW@@@333444;;;???@@@AAADDDGGGGGGDDDCCCEEEGGGEEEEEEDDDCCCCCCCCCDDDDDDEEEFFFFFFGGGGGGFFFFFFEEEGGGFFFDDD@@@;;;666555555444000///444888777555555111444HHHcccjjj^^^WWW]]]MMMJJJFFFFFFFFFDDD>>>888888666333000//////000000+++...222666888888777666777555888===>>>======@@@BBBAAACCCHHHHHHDDDBBBCCC>>>:::555333666;;;@@@CCC>>>?????????CCCHHHHHHDDDAAACCCDDDDDDEEEHHHNNNSSSjjj}}}[[[IIIJJJBBBDDDGGGHHHGGGFFFFFFGGGDDDEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEFFFGGGGGGGGGGGGFFFFFFEEEEEEDDDDDDDDDCCCBBBAAA@@@>>>=========<<<:::999999:::<<<===@@@AAACCCDDDEEEEEEDDDDDDDDDEEEHHHJJJKKKJJJIIIHHHIIIHHHKKKNNNFFF999555:::PPPkkk|||uuummmqqquuuqqqiiiWWWCCC888999CCCSSS______eeekkkllliiiffffffhhhbbbXXXIII<<<888999666000333222222111111111222222222------111222222999CCC[[[```fffhhhfffddddddeeeaaa___]]]^^^___\\\VVVPPPSSSTTTUUUUUUTTTVVVXXXYYYWWWQQQJJJAAA444++++++111///111222222000///000111111111222222222111000000---...000111222111000000///+++))))))'''&&&***000999===AAACCCBBB>>>999555---***'''&&&&&&%%%$$$"""&&&&&&&&&%%%%%%&&&&&&&&&%%%***---***((()))(((%%%''''''((()))'''%%%###!!!$$$$$$$$$$$$$$$$$$$$$$$$(((%%%#########$$$######(((///999FFFVVVhhhsssvvvtttbbbKKK???@@@EEEGGGEEEFFF>>>111)))+++000000,,,************************************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((***++++++)))(((((()))'''((())))))******))))))+++++++++***************************+++,,,------)))))))))******++++++,,,+++,,,...///000000///...+++---...+++((((((+++...------,,,,,,,,,,,,------***---///...,,,,,,///333///......------......///,,,,,,---.........------///............---------+++---...///...///000222111000000000000111111222//////000000111222444444666QQQnnn~~~]]]999888777888;;;999444444777888000>>>HHHZZZkkkcccdddggg\\\aaavvvtttVVVYYYvvvhhhhhhlllxxx~~~uuuzzzttt{{{wwwhhhaaasss]]]555333111???^^^tttssskkk[[[EEE999333000333333...+++,,,***+++---111666999999888999888777666555666777888444444333111...------...---...000555:::===>>>======>>>>>>>>>===<<<:::999666222444DDD\\\kkkjjjaaaLLL@@@222444JJJbbbjjjfffUUUFFF666333999AAACCCCCC@@@CCCDDDCCCBBBCCCDDDEEEFFFEEEEEEDDDCCCCCCDDDDDDDDDEEEFFFFFFFFFFFFEEEDDD@@@???;;;777666:::BBBIII>>>333+++///444444222222000111;;;KKKOOOHHHCCCFFF222222222111000...,,,+++//////000000222333555666000222555777888666333222333222555999:::888999===>>>===>>>BBBBBB@@@AAAEEE>>>>>>>>>======???BBBEEE>>>FFFKKKHHHDDDEEEFFFDDDAAABBBCCCDDDFFFHHHJJJKKKMMMgggzzzVVVEEEGGGAAADDDGGGHHHHHHGGGGGGGGGDDDDDDEEEFFFFFFFFFFFFFFFDDDCCCCCCCCCCCCDDDEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCBBBBBBAAA@@@???>>>>>>===<<<<<<;;;;;;:::<<<>>>@@@CCCCCCCCCDDDDDDEEEEEEEEEDDDEEEFFFGGGIIIIIIJJJJJJGGGGGGHHHJJJJJJEEE<<<555???ZZZsssxxxuuutttrrrmmmnnndddXXXOOOGGGAAAEEELLLSSSVVV]]]dddjjjkkkhhhfffcccbbbYYYJJJ???<<<999555444444444444333333222111///000111111000111333666FFFSSSaaagggdddaaabbbeee```___]]][[[YYYVVVRRRPPPTTTTTTVVVYYY[[[[[[[[[[[[XXXTTTNNNFFF999...---222///222333000---000888@@@BBB???;;;666333333333444///000222333444333222111///+++******(((&&&)))...333999@@@CCCAAA>>>===>>>333...)))&&&&&&&&&%%%###%%%%%%&&&''''''&&&%%%%%%###)))---+++)))******(((&&&''')))***)))'''%%%###########################&&&&&&$$$###"""###$$$###!!!)))222:::HHH[[[jjjooohhhVVVBBB<<>>:::666666444000@@@444<<<:::AAASSSUUUWWWzzzlll[[[[[[uuu{{{cccZZZfffssseeehhhxxxzzzxxxvvvlllvvvgggaaapppyyy|||TTT///<<<999JJJjjj}}}{{{ttthhhUUU<<<555111333444///,,,...******---111666999999888999999999888888888888888555555555333000///000111...///111666:::======<<<===>>>??????>>><<<:::888666111666MMMfffppphhh]]]>>>888555CCC^^^oooeeeRRR777999===AAAAAA@@@AAACCC@@@BBBCCCAAA@@@AAABBBAAAFFFFFFEEEDDDDDDDDDDDDDDDCCCDDDEEEFFFFFFEEEDDDCCC>>><<<888777<<>>;;;===BBB:::>>>AAAAAA>>><<<===??????KKKPPPIII@@@@@@DDDGGGAAAAAABBBDDDGGGHHHGGGFFFAAAZZZzzznnnNNN@@@DDDDDDGGGIIIIIIHHHEEEDDDDDDDDDDDDEEEFFFFFFFFFFFFFFFBBBBBBBBBBBBBBBCCCDDDDDD??????@@@@@@@@@@@@@@@@@@@@@@@@@@@???????????????<<<=========<<<>>>@@@BBBDDDDDDDDDDDDDDDEEEFFFGGGCCCCCCBBBCCCDDDGGGIIIKKKEEEEEEEEEFFFLLLMMMCCC666555LLLffftttyyyxxxqqqiiijjjiiijjjfffWWWEEE<<<===KKKHHHIIIVVVgggqqqnnnhhh___fffdddUUUDDD===;;;999555555666666555333111000...555888444000111222111222DDDYYYcccaaa^^^aaafffffffffeee```YYYVVVWWWYYYWWWVVVWWW[[[^^^\\\ZZZYYYWWWSSSNNNHHH===222///111///222333///...555EEERRRggg___RRREEE:::555333333111222444555555444222111///,,,******(((&&&)))......666???BBB@@@>>>AAAEEE777222+++'''''''''&&&$$$$$$%%%'''(((((('''%%%$$$""")))---,,,***++++++)))$$$&&&(((***+++)))'''&&&########################"""%%%&&&%%%%%%''''''&&&"""***...000:::OOOcccmmm```QQQCCCBBBKKKSSSUUUUUUKKKEEE888)))%%%+++000...++++++******************************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))+++,,,+++((('''(((***'''(((((()))))))))))))))++++++++++++******))))))******))))))***,,,---///******+++,,,,,,---......+++,,,...000111111000///111777======888222//////---,,,,,,++++++,,,,,,---+++...000///++++++...222.........------.........,,,,,,,,,,,,++++++***)))//////.........---------+++,,,.../////////111333,,,---///111111111111000,,,---...000222444666777]]]sssrrrIII555555///999;;;444444;;;<<<666888///:::555333DDDIIIMMMggglllVVV]]]{{{hhh]]]kkk}}}ooodddhhhqqquuupppuuu{{{{{{rrrqqq|||sssTTT___yyyqqqPPP444999<<>>EEE888<<<===???JJJ]]]kkkpppUUU>>>+++,,,333222...---111111222111111111222444111111111111111111222333---///...,,,---000///+++,,,...000000///...///000444666999::::::<<<>>>@@@<<<>>>???>>>>>>@@@@@@???CCCBBBAAA@@@AAABBBDDDEEECCCGGGFFF@@@???BBBCCC???FFFEEEDDDDDDDDDDDDEEEEEEDDDNNNXXXXXXOOOFFFBBBCCCDDDDDDCCCCCCDDDDDDDDDCCC??????AAABBBCCCDDDDDDDDDCCC???@@@EEEGGGDDD@@@>>>??????>>>>>>=========>>>>>>>>>>>>======<<<<<<<<<;;;;;;===>>>@@@BBBCCCDDDEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDEEEGGGGGGMMMIIIGGGHHHKKKLLLHHHDDD>>>;;;IIIggg{{{xxxpppoookkkmmmjjjcccbbb```PPP<<<<<>>;;;///,,,444555---000777<<<999555333000,,,///EEE\\\cccaaa______```fffeeeddd___YYYTTTVVVZZZ[[[[[[ZZZYYYXXXZZZ^^^aaaZZZRRRNNNMMMBBB222...444///111222000...:::VVVppp~~~vvveeeRRRKKKJJJ>>>...666444444444666666555444------++++++++++++------...333:::???AAABBBCCCDDD???999111)))$$$###$$$&&&$$$%%%%%%&&&&&&%%%%%%%%%''''''(((+++//////+++((())))))***))))))((('''&&&$$$$$$$$$###$$$$$$%%%%%%%%%&&&'''&&&$$$###$$$%%%$$$&&&***...555@@@KKKSSSYYYSSSHHHBBBKKKZZZ\\\UUUPPPGGG999,,,'''***---//////,,,)))(((***+++***(((******))))))((((((''''''((((((((((((((((((((((((,,,)))'''(((++++++***'''******)))))))))))))))***&&&&&&''''''(((((())))))******))))))***+++,,,,,,)))************+++++++++//////...---,,,++++++,,,,,,---///000111111111000555PPPddd```UUULLL===---,,,)))))),,,+++((('''***,,,,,,............---,,,,,,------......------,,,,,,,,,,,,---------........................------......///000000111000000//////000000111111111222444111000111//////999GGGkkkzzz___;;;444777444666888888888777888999555444333333555999>>>@@@HHHvvvzzz[[[QQQmmm{{{hhh]]]yyyqqqggggggzzz}}}nnn|||xxxyyyuuu]]]WWWllltttNNN333999===TTTssszzz{{{wwwgggTTTAAA111000333///***)))***---222666999::::::999:::888666777:::;;;;;;999888555666999999666555777666666777999<<<>>>>>>===<<>>@@@AAABBBBBBEEEDDDBBBAAAAAABBBDDDEEEAAABBBEEEDDD;;;333666>>>FFFPPPZZZ___ccceeeaaaZZZUUUFFF777000///...///111000000///---+++******+++000///---+++*********+++(((******)))---222222///333444555444222111111222///000111333666888::::::888:::===>>>??????@@@???<<<===>>>@@@AAACCCDDDEEEDDDGGGEEEBBBBBBFFFFFFBBB???@@@AAABBBCCCDDDEEEFFF===DDDKKKKKKGGGBBBAAACCCDDD@@@===>>>@@@AAA>>>:::555888===@@@BBBBBB@@@???BBB===:::===>>><<<:::;;;000111222444444555444444:::::::::;;;;;;;;;;;;;;;888888:::<<<>>>@@@BBBCCCEEEEEEDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDEEEFFFGGGJJJGGGEEEFFFJJJJJJGGGCCCDDD<<>>>>>===:::444///...///111666:::999444000111444444GGG[[[bbb```___^^^]]]gggfffccc___ZZZWWWWWWYYYYYY[[[]]]]]]\\\[[[\\\]]]^^^WWWSSSQQQEEE444,,,......***))),,,222;;;JJJWWWZZZccciiifff\\\OOO@@@555888666555555555555333222///...---+++++++++,,,---///111555===CCCEEEBBB===<<<777///(((###"""###%%%%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&'''***......,,,))))))))))))))))))(((((('''%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&'''&&&$$$###$$$%%%%%%&&&(((---444===FFFLLLLLLNNNLLLIIIPPP[[[[[[TTTKKKEEE:::...''''''***,,,///,,,))))))******)))((()))))))))))))))(((((((((((((((((((((((((((((((((+++)))((((((***+++***(((,,,,,,***)))(((((((((((('''''''''((((((((((((((())))))*********+++++++++)))************+++++++++------,,,,,,,,,------......///111222333222111111GGG]]]kkkeee[[[YYYUUULLL:::111******,,,++++++,,,+++,,,---.........------,,,,,,------------,,,,,,,,,,,,,,,------------.........................../////////000000//////...///000000000111111111111111000111222///111===KKKjjjzzzVVV555111444555777999999888777888999666555444444555888<<<>>>@@@lllmmmuuusssggg```pppjjjrrr~~~jjjaaa]]]iii}}}}}}|||}}}]]]QQQeee|||uuuJJJ222;;;===QQQppp~~~~~~rrr___III555111111---***+++...000444777:::;;;;;;:::999888777888;;;=========777555666:::<<<999:::<<<;;;;;;;;;===???@@@???===>>>@@@@@@=========999444666;;;YYYwwwwwweeeNNN777555GGGccctttfffGGG999<<>>???AAA>>>777777BBBPPP___bbbcccaaa``````]]]YYY]]]ZZZOOO===000+++++++++//////...............///000///---,,,+++---...///111444555666;;;CCCEEECCCFFFGGGGGGFFFDDDCCCDDDEEE>>>;;;888777777666333000333666999;;;<<<<<<===???===>>>???AAABBBCCCCCCCCC@@@@@@>>>===@@@DDDCCC???>>>???AAABBBBBBBBBAAA@@@===??????>>>;;;999999:::===888444666:::===999555///444;;;AAACCCBBB>>><<<===888555666555000,,,,,,///000222333444333222222222222333333444555555666555666888:::===???AAABBBDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCDDDDDDEEEEEEFFFFFFDDDCCCEEEHHHIIIGGGDDDHHH>>><<>>555+++&&&'''***///---+++*********)))((()))))))))))))))*********((((((((((((((((((((((((***)))((()))***+++***)))...---+++)))((('''''''''))))))((((((((((((((('''((()))***+++,,,+++******)))************++++++++++++++++++,,,---...///000000111333444444333222111OOOaaalllhhheeeiiihhhcccJJJ;;;,,,)))+++------...++++++,,,---......------,,,,,,------------,,,,,,,,,,,,,,,,,,------------...........................///////////////...---000000000000111111111111...///111111000666EEEUUUjjj||||||LLL555666777666888999:::888888888999888777555555555777999:::;;;TTT}}}mmmtttZZZ]]]mmm~~~gggdddpppxxxsssoootttooohhhbbb```mmmzzz{{{rrrYYY]]]zzzqqqDDD111<<<<<>>>>>888666888<<<===<<<===@@@?????????AAADDDEEEDDDCCCBBBAAA???===<<<;;;666111111CCCfff}}}qqqRRR<<<444AAAWWWkkkfffOOO===;;;BBBFFFCCCBBBCCCEEEFFFCCC@@@888444000///222888===@@@CCCCCCBBBAAAAAAAAAAAAAAA@@@===777222333>>>QQQaaahhhddd\\\VVVVVV\\\dddhhhhhhmmmgggRRR>>>333+++###---,,,+++,,,---/////////------...000333888===???IIILLLMMMNNNTTT\\\___]]]XXXZZZ[[[[[[[[[\\\^^^``````YYYQQQLLLIIICCC;;;444444333333333000...111555777888888:::;;;===???@@@:::888666666:::===<<<888;;;<<<======<<<999777555777666444444444333222111111000///111555888999999333777>>>CCCEEEDDDAAA>>>666666999>>>>>>888222111222111000...---,,,++++++........................333444777999<<>>777///***'''&&&&&&''''''''''''&&&%%%$$$#########%%%''')))+++,,,,,,((((((((((((((()))******&&&&&&%%%$$$$$$$$$%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&'''%%%%%%(((000888===@@@BBBLLLTTTXXX^^^dddaaaXXXIIIHHHEEE>>>222)))'''***...---,,,+++******)))((()))))))))******+++++++++(((((((((((((((((((((((())))))))))))************,,,+++***)))((((((((((((***)))))))))((((((''''''((()))+++,,,,,,+++***((())))))*********+++++++++,,,,,,,,,,,,---...//////111222444555555333111000BBBPPP[[[aaahhhpppmmmdddZZZIII777...,,,***+++---******++++++,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,------------------...............------...///////////////000000000000000111111111///000000000222>>>TTTeeeppphhh@@@666<<<:::777999::::::888777888999999888777666555666777777;;;CCCmmmiiiiiikkkOOOPPPnnn___]]]aaaqqq{{{iiifffvvvdddQQQXXXkkkzzz~~~tttaaa^^^ppphhh>>>111999999EEEeeennnTTT;;;111000///000333555666777888:::;;;<<<<<<======<<<<<<;;;;;;<<<===<<<999:::===>>>===>>>AAA@@@??????AAADDDFFFGGGFFFFFFCCC@@@???<<<777333000666RRRpppxxxaaa???222:::TTTeeedddHHH444888BBBCCCBBBAAABBBFFFIIIHHHCCC???555000+++***...444:::>>>???@@@@@@@@@???===:::888;;;666///...777FFFTTT\\\^^^]]]]]]^^^```bbbeeehhhhhhpppqqqeeeXXXMMM===---...,,,,,,---111333444333999:::<<<@@@EEEKKKPPPSSS^^^``````___cccjjjllljjj]]]___bbbccceeehhhllloootttnnngggdddbbb___XXXRRRIIIDDD>>>999000***---555333222000000111444777999555222000222555555555444111333666888999999888777444333333555888888666444///333666444111111666<<<;;;===@@@BBBDDDCCCBBBAAA777888>>>EEEGGGEEEDDDFFF???===999666444444444555333333222222111000//////000111333666999<<<>>>???AAAAAABBBBBBBBBCCCCCCCCCBBBCCCCCCDDDDDDDDDDDDCCCCCCCCCDDDEEEGGGHHHGGGGGGDDDFFFCCC===BBBWWWppptttqqqllliiimmmrrrrrrooommmfffYYYJJJ???>>>DDDKKKXXXYYY```jjjmmmiiikkksssrrreeeUUUKKKJJJLLLHHHCCC222''''''555@@@BBBKKKXXX___cccccc``````bbbcccaaadddhhhhhhccc```aaa___ZZZYYYZZZ[[[ZZZWWWTTTTTTTTTVVVTTTTTTVVVSSSFFF777---(((,,,000...(((,,,@@@TTTmmmUUUCCCHHHQQQMMM@@@777:::888777777777777666444333333222000///---++++++,,,++++++000888BBBHHHLLLGGGBBB;;;333,,,'''%%%###&&&'''''''''&&&&&&%%%$$$###$$$%%%&&&((())),,,---((((((''''''((()))***+++'''&&&&&&%%%$$$$$$$$$%%%$$$%%%&&&&&&$$$$$$%%%&&&&&&%%%$$$'''...666>>>BBBBBBJJJQQQXXXcccmmmjjj```KKKIIIHHHDDD888***&&&***,,,------,,,+++*********))))))******++++++,,,,,,))))))))))))))))))))))))(((((()))))))))******+++***)))))))))))))))************))))))((((((((('''(((***+++,,,,,,+++)))((())))))*********+++++++++---------,,,,,,------...///111333555555333000...111888AAAMMM^^^mmmnnnfffjjj]]]MMM@@@555,,,)))+++++++++************+++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---------------.........//////+++,,,---///000111111111111111000000000000000000111111000///777LLLfffxxxzzzsssPPP555555<<<555888999::::::888666777777888777777666666666555555888999\\\qqqooottteeeYYYgggsssQQQJJJaaavvvfffgggrrr|||mmm]]]TTT}}}eeeVVVeee}}}YYY777111333777@@@```~~~sssXXX===222111000111666888888888888999:::<<<<<<===>>>>>>===;;;:::;;;===>>>;;;;;;>>>???===>>>BBB???===;;;<<>>444000***(((,,,222888;;;888999::::::999666333111...000444===MMM[[[___\\\]]][[[\\\___```___```ccc```ffflllpppqqqkkk\\\MMM>>>===???DDDLLLSSSUUUUUUWWWWWWYYY\\\___bbbdddfffddddddbbb___aaafffhhheeeVVVXXX[[[\\\___bbbgggjjjfffddddddfffjjjmmmllljjjjjjbbb[[[UUUJJJ@@@DDDNNNIIIFFFAAA;;;666222000000222000000333444333555888777:::>>>DDDIIIMMMPPPQQQNNNMMMLLLKKKJJJFFFBBB???===BBBCCC<<<111,,,111888<<<===>>>???@@@@@@AAAAAA>>><<<===???>>><<<>>>CCCFFFDDD@@@>>>======???@@@===<<<;;;:::888777666666---...000222555777999:::?????????@@@AAAAAABBBBBBBBBBBBDDDEEEEEEDDDCCCBBBBBBCCCDDDEEEFFFFFFFFFFFFBBBGGGGGG@@@;;;GGGccc{{{{{{vvvqqqnnnoooqqqpppnnnkkkllljjjbbbUUUGGG===777CCCVVV___\\\```pppxxxtttkkkoooiiiXXXGGGDDDJJJPPPJJJ;;;...---000444@@@LLL\\\aaabbb```___bbbcccbbb^^^gggiiiccc^^^___^^^YYYYYYYYYXXXVVVSSSRRRSSSTTTXXXUUUTTTUUUTTTJJJ:::...000+++***///555777999;;;ZZZGGG===JJJ^^^```NNN;;;;;;:::999999999999888777333333333222000...---+++***++++++,,,111;;;GGGPPPGGGCCC<<<444---'''###!!!&&&&&&''''''''''''&&&&&&$$$%%%&&&&&&&&&(((+++...))))))(((''''''(((******((('''&&&%%%%%%$$$$$$%%%###%%%&&&&&&$$$$$$%%%'''%%%%%%%%%&&&***333>>>EEECCCLLLUUU^^^kkkvvvrrrfffOOOJJJHHHEEE:::+++&&&)))***,,,------,,,++++++,,,+++++++++++++++,,,,,,,,,))))))))))))))))))))))))'''(((******))))))***,,,(((((((((((()))***+++,,,***))))))))))))))))))(((******+++,,,+++***)))((()))************+++++++++...------,,,,,,,,,------...000333555666444111///+++,,,...777JJJ___kkklllrrrkkkbbbXXXJJJ:::000///...---,,,+++*********+++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,------.../////////,,,,,,...000111222222222111111111111000000000000333222000222BBB]]]xxx```CCC333777===555888999:::999777555555555555666666777777666666555333444IIIlllvvvbbbqqqqqq\\\VVVmmm~~~eeeWWW\\\ppp}}}kkk]]]qqqwwwiii```qqq]]]ZZZssssssHHH222333///666===]]]www[[[???333111///111555:::999888777888999;;;<<<;;;<<<===<<<::::::<<>>;;;;;;>>>???>>>@@@CCCAAA===:::999;;;???CCCDDDDDDCCCDDDCCC;;;222333999TTTpppmmmOOO<<<666EEE```ppp```III999:::BBBFFFDDD@@@CCCGGGHHHFFFCCC@@@???555111+++)))+++111555888444444333222222222222333444>>>JJJVVVccckkkhhh```^^^YYYVVVYYY[[[[[[```fffaaa```fffsss}}}|||tttnnn```^^^]]]```gggkkkkkkjjj]]]^^^______^^^]]]\\\[[[SSSRRROOOJJJKKKOOOOOOLLLEEEFFFGGGGGGGGGIIIMMMPPPGGGHHHKKKNNNRRRVVVXXXYYYbbb]]][[[\\\UUUNNNSSS```^^^\\\WWWQQQJJJBBB<<<888======AAAFFFEEECCCHHHPPPQQQSSSVVVZZZ^^^bbbeeefffeeeeeebbb___ZZZUUURRRPPPQQQRRROOODDD555---...222999:::;;;===>>>???@@@AAA>>>???DDDGGGFFFAAA@@@CCC<<<;;;:::999888666555444===<<<<<<;;;:::999888888...///111333555777999999=========>>>???@@@@@@@@@AAABBBDDDEEEEEEDDDBBBAAAAAABBBCCCDDDDDDDDDDDDEEEEEEDDDFFFDDD>>>>>>QQQggg|||vvvsssqqqooollljjjjjjjjjlllnnnjjj]]]JJJ<<<999LLLUUUQQQWWWlll{{{|||qqqnnnlllgggYYYJJJFFFKKKVVVPPPCCC555+++)))000777JJJTTT\\\^^^^^^___```___VVVccciiiaaaYYYZZZZZZWWWXXXYYYXXXVVVTTTRRRSSSTTTXXXUUURRRTTTUUUPPPBBB555777///+++222:::<<<999777CCC@@@???GGGTTTYYYNNN??????===;;;;;;;;;:::888666333333333333111000...---************---555BBBJJJEEEBBB===666000***&&&$$$$$$%%%&&&'''((((((((((((&&&''''''&&&%%%'''+++///+++***(((''''''''')))***(((((('''%%%%%%$$$$$$$$$###$$$&&&%%%%%%$$$&&&'''%%%&&&&&&$$$%%%---<<>>888777999999888666444333444222444555777888777777666111666:::KKKnnnkkkeee}}}xxx^^^XXXfff~~~ttt^^^```jjjkkk[[[gggyyy~~~yyy|||yyybbbZZZeeefff<<>>AAA===::::::===??????AAAEEEEEEAAA;;;999:::>>>BBBDDDAAABBBEEEDDD;;;222555>>>[[[sssddd???444>>>UUUsssdddIII555:::BBB@@@<<<>>>CCCFFFHHHFFFBBB>>>>>>???777222---***,,,000444777444222///...///222666888LLLVVV___dddggghhhbbbXXXUUUTTTXXXaaaeeebbbcccgggjjjccceeettt~~~|||~~~~~~xxxpppkkkhhhddd]]]WWWGGGGGGGGGFFFDDDAAA===;;;:::999555000000333333000222222111///------000222333444555555444444555666777666<<>>??????@@@AAABBBDDDEEEEEECCCBBB@@@@@@AAACCCCCCBBBBBBBBBCCCHHHAAABBBGGGCCC<<>>JJJQQQQQQCCC333...000222:::HHHVVV\\\]]]]]]]]][[[QQQaaahhh___UUUVVVXXXVVVWWWXXXYYYXXXVVVTTTSSSSSSVVVRRRPPPRRRWWWVVVJJJ===333000///000222444<<>>BBB@@@>>><<<;;;:::777555222333333333222000///---+++***((((((,,,333<<>>999333...+++)))$$$$$$&&&'''(((((())))))'''(((((('''%%%'''+++///,,,+++((('''&&&'''((())))))((('''&&&%%%$$$$$$$$$###$$$&&&%%%%%%%%%&&&'''&&&((('''###!!!)))999GGGTTTiii~~~~~~pppaaa]]]QQQIIIHHHAAA222+++---&&&)))---...---,,,---///---------,,,,,,+++++++++))))))))))))))))))))))))&&&(((******)))(((+++---++++++***))))))((())))))(((((())))))******++++++,,,,,,+++***))))))******)))************+++++++++******+++,,,---///000111///111555888999888555333,,,000///(((%%%000EEEUUUXXXYYYaaannnrrrfffSSSFFF777555333000...---------+++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,------...///000000333333333222222000//////222111111111000000/////////111333???YYYyyy___???444000444:::888777888999888555333222333000222555777888888888777333;;;222444YYY{{{nnn{{{gggNNNWWWuuutttfffhhhwwweeeXXXggguuuxxxxxx}}}zzzaaaPPPeee|||uuuKKK000222,,,000555666RRRvvv{{{{{{fffIII444///333444111555666777777666777888:::;;;;;;;;;;;;;;;;;;;;;;;;<<<:::999;;;===@@@AAABBBEEECCCAAAAAACCCEEEFFFFFFGGGJJJ@@@:::===444:::WWWnnnjjjPPP111666WWWggg```BBB===<<>>999999;;;777444///...888IIIUUUXXXDDD>>><<<@@@DDDGGGNNNWWWdddeeeeeeeeedddbbb___^^^bbbccccccbbbaaaccciiimmmeeejjjrrrxxxzzzvvvppplllddd```YYYOOOEEE>>>;;;:::333222111000///...---,,,///...---------...000111------------------------+++,,,---------------,,,......------...///111222222333555999>>>CCCGGGJJJSSSZZZbbbffffffeeehhhkkkdddfffhhhiiijjjllloooqqqfffgggbbbYYY]]]hhhlllfffbbb______^^^PPP:::///000222444777999;;;===???AAA@@@BBBJJJXXXeeelllnnnooojjjkkkkkklllpppqqqdddUUUQQQNNNHHHAAA;;;777444333444555666777777;;;@@@DDDAAABBBDDDDDDDDDDDDEEEFFFAAAAAABBBDDDFFFEEEAAA???AAACCCDDDFFFEEEDDDBBBAAAGGGEEECCCAAA???>>>======YYYqqq{{{tttuuupppffflllkkkiiijjjlllnnnpppppp\\\DDD...,,,<<>>LLLYYYaaabbb___TTTaaafff___WWWWWWVVVRRRRRRTTTVVVUUUTTTSSSTTTTTTRRRVVVTTTPPPTTTYYYQQQBBB777111---...000111444888999888888===BBBCCC@@@;;;>>>===<<<<<<<<<;;;888666666444222000............)))'''''''''&&&)))444???JJJBBB===???AAA:::...%%%%%%%%%&&&&&&$$$$$$)))///333999999000))))))***)))---,,,***((('''''''''((()))(((&&&%%%$$$$$$%%%&&&###$$$%%%%%%&&&&&&&&&%%%&&&&&&&&&((((((+++555@@@ddd|||ppphhh___WWWSSSIII999///,,,(((***,,,------...000111......//////...---,,,,,,((((((((((((((()))))))))************))))))))))))++++++++++++++++++++++++,,,+++***)))((((((((((((+++*********))))))(((((()))******++++++,,,------,,,,,,------.../////////111333555666777666555444444111---,,,---///111111KKKVVV]]]hhhuuussshhhggg\\\KKK:::666666222//////111...,,,,,,***))),,,222------,,,,,,+++++++++***------......///000000000000555999666///+++---000...000222111///...000222444222<<>>000888111333222333PPPuuu|||}}}iiiKKK444---000111...666777777666444555777999888888999999999999999999===;;;:::;;;>>>AAABBBBBBCCCAAA???@@@CCCEEEGGGGGGIIIDDD???>>>999111BBBcccsss___AAA333DDD]]]^^^NNN@@@???@@@CCCBBB>>>???DDDIIIEEEBBBCCCDDDBBB999222)))222===GGGTTT___cccaaaXXXTTTTTTXXX\\\]]]bbbiiihhhgggggghhhiiihhhgggfffbbbeeeiiijjjiiiiiijjjlllmmmnnnnnnkkkdddZZZOOOIII???===999444...,,,,,,---------------............///............///000111++++++,,,,,,,,,,,,++++++...///////////////......------,,,++++++,,,---...............000222444555888???IIIOOOSSSWWW\\\```bbbdddhhhnnnqqqoooiiidddiiikkkeee]]]___hhhiiicccXXXYYY___ccc\\\JJJ666+++000444999:::999999:::<<<<<<===AAAJJJSSSWWWWWWVVViiilllnnnrrr{{{yyynnnkkkddd]]]VVVPPPLLLJJJ@@@===999777777999::::::===>>>@@@AAACCCEEEHHHKKKFFFEEECCCCCCDDDDDDCCCBBBBBBBBBBBBBBBDDDFFFHHHIIIDDDDDDCCCCCCBBBBBBAAAAAA===\\\xxx~~~xxxvvvtttqqqnnnmmmmmmnnnoooppppppooonnn[[[DDD444000777FFFTTT```jjjoookkkjjjllleee[[[@@@@@@DDDMMMSSSNNN>>>///---...444CCCVVVaaa___YYYPPPYYY```___\\\YYYVVVSSSUUUVVVWWWWWWUUUTTTTTTUUUUUUXXXVVVRRRUUUYYYRRRDDD888222...000111111333666777888999===@@@AAA>>><<<===<<<;;;;;;;;;:::888666666555333111000/////////---***))))))''''''000999EEECCCAAAAAAAAA<<<111'''''''''&&&&&&&&&(((,,,000@@@AAA;;;111+++,,,,,,)))000///---+++***))))))))))))(((&&&%%%$$$$$$%%%%%%$$$$$$%%%&&&&&&%%%%%%%%%'''&&&'''((('''(((000999ccc|||tttmmmfff___ZZZPPP@@@444111***+++---......///111222000000000000000///......+++++++++***************------------,,,,,,,,,,,,************************+++******)))))))))))))))************)))))))))((()))******++++++,,,------,,,,,,------.../////////111222444666777666555555555222...,,,---///000000333JJJ]]]hhhpppmmmmmmvvvqqqdddXXXRRRLLLBBB999666***)))+++000111000000444---------...///000//////000000000000000/////////000555888666000---///222444333333333333333222111222;;;MMMeeewww}}}SSS>>>111777<<<777555999:::999888666555555555555888777666555444555666666777666777777555===YYYwww~~~jjjeee{{{|||fff[[[OOOrrrzzzggg]]]]]]kkkqqqeeebbbdddsssccc___lllwww~~~ZZZKKKBBB111333AAA777444000222PPPuuu~~~nnnPPP666---///000---888888777444222222444666777888888888999999::::::===<<<;;;===???BBBBBBBBBAAA???>>>@@@CCCFFFGGGGGGJJJ======>>>222333PPPmmmmmmMMM444===WWWaaaPPP;;;@@@AAADDDEEEBBB>>>AAAGGGCCCAAA>>>>>>===999333...555DDDUUUaaahhhlllhhhcccjjjhhhhhhkkkmmmmmmooorrrqqqooonnnnnnnnnmmmkkkiiigggjjjmmmmmmiiiccc^^^\\\UUUTTTQQQKKKCCC:::222---*********((('''(((+++...++++++---///111333444555333444555555555555555555333444666777777666444333444444444444333222222111000000...---,,,,,,,,,,,,...---,,,******)))))))))+++000555888:::<<<@@@CCCLLLNNNUUUaaammmrrrnnniiigggkkkhhhbbbbbbgggfff___TTTWWW\\\___```WWWBBB///---111666777777666777999666777999>>>DDDGGGEEEBBBHHHQQQ___lllyyyvvvuuuqqqmmmhhhccc___]]]ccc^^^XXXUUURRRLLLDDD===<<<;;;:::::::::<<<===???AAA>>>;;;:::<<<>>>??????CCCCCCDDDEEEFFFFFFGGGGGGAAAAAABBBBBBAAA@@@>>>===555HHHcccvvv|||wwwpppmmmnnnooopppppppppnnnmmmkkknnngggYYYFFF111***666FFFOOO^^^hhhhhhgggjjjkkkhhh]]]OOOAAA@@@IIIQQQOOOJJJ888...(((111BBBPPPRRROOOMMMOOOVVV^^^___YYYSSSRRRWWWXXXYYYXXXUUUTTTTTTUUUWWWYYYXXXTTTWWWZZZTTTHHH999444000111222000111333444777;;;>>>>>>===<<<<<<<<<;;;:::::::::999777555777666444333111111000000000---,,,+++(((&&&+++222>>>DDDFFFCCCAAA???666***((((((((()))---111333333@@@<<<222)))'''******'''000///...,,,+++))))))((((((((('''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$'''&&&'''((('''%%%***111SSSpppuuujjjgggeeeeee^^^OOO>>>555,,,------...///111222333111111222222111111000000......------,,,,,,++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))******+++************)))))))))))))))******++++++,,,------,,,,,,------...////////////111333555666666666666555222///---.../////////&&&===PPP]]]hhhkkkooo|||yyytttppphhh[[[PPPKKK:::555222333333000///000...------///111111000...222222111111000//////...000444777666111///111444333111000111333444333111777MMMhhh{{{wwwfff@@@888444888<<<;;;888777:::999888666555555444444888777666555555555666777666444555666222222@@@QQQ{{{]]]dddwwwoooVVV\\\jjj}}}ooo\\\\\\oooqqqhhh|||uuuwwwjjjdddwww~~~wwwVVV???444...<<>>===<<<>>>@@@BBBBBBAAA@@@???>>>???BBBDDDEEEDDDFFF999:::666,,,>>>^^^hhhUUU<<<666PPPdddZZZCCC666BBBBBBCCCDDDCCCBBBDDDFFF<<>>===>>>???@@@@@@@@@???>>>>>>???BBBCCCCCCBBB???>>>::::::::::::999888777666888777666444333222111111//////...---,,,,,,,,,+++---......---***)))+++---555555999DDDTTTbbbjjjmmmlllpppqqqmmmjjjiiibbbZZZ[[[^^^ZZZUUUWWWYYYOOO@@@///...---///333666777777333444666:::@@@FFFFFFBBB111888AAALLLVVVaaajjjnnnoooppprrrrrrppplllgggdddwwwwwwwwwuuupppggg\\\UUUOOOLLLIIIEEEAAA===999777555444222222444666777777888<<>><<>>;;;999;;;===;;;999888999999999777555666555444333222111000000111...------***'''(((---666BBBHHHEEEBBBCCC;;;000++++++,,,000999>>>;;;444333000***%%%$$$''')))***------,,,+++***((('''&&&(((''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$###%%%((('''$$$''',,,@@@dddzzzuuuwww|||iiiffffffkkkkkk^^^GGG666...---,,,---///111222222111111111222222111111000//////......---,,,++++++((((((((('''''''''&&&&&&))))))))))))))))))))))))(((((((((((()))***+++,,,*********))))))))))))))))))******++++++,,,------,,,,,,------.../////////...000111333555666666666666333000/////////...---,,,555:::FFF\\\hhhllltttzzz{{{||||||xxxqqqmmmkkkVVVKKK???999444000000222333111000000222222///,,,000000000000//////.........222444444111000222555//////000111111444777:::JJJfffhhhQQQ777:::;;;;;;<<>>::::::999888666555444444444666555555444555666888999555333444666444222666>>>NNNoooiiiXXXgggkkkUUUYYYqqqvvvhhh[[[kkkvvv~~~rrrooodddkkkvvvWWW;;;222555JJJVVV>>>111222555RRRuuu~~~uuu[[[>>>000222333///888888777444222111333555777777888999;;;<<<======>>>======>>>AAABBBAAA@@@AAA@@@??????AAABBBAAA@@@???999777------NNNcccUUU888888JJJcccdddKKK<<<>>>EEECCCAAACCCGGGIIIEEEAAA===???===444---333EEEVVV]]]bbbdddaaaaaagggllloooiiihhhfffdddeeeiiimmmoooqqqoooooopppqqqnnngggaaaYYYSSSJJJ@@@777222...,,,------,,,+++******+++++++++,,,,,,,,,+++,,,...000888999:::<<>>===<<<;;;===<<<<<<:::999888666666000000000000//////......+++++++++***))))))***,,,---,,,---000777AAALLLSSSeeekkkpppqqqoookkkccc]]]bbbeeeaaaVVVTTTYYYXXXRRR===333***(((///444444111000444555888@@@IIIKKKGGGAAA<<<666333555???NNNZZZeeejjjqqqvvvxxxvvvrrroooppptttwwwuuuooojjjiiikkkhhheeebbb___\\\UUUNNNHHH;;;;;;;;;<<<<<<;;;777444000222666;;;???BBBDDDEEEJJJKKKLLLLLLKKKHHHEEEDDDEEE888:::RRRllluuuttttttrrrqqqnnniiieeedddfffiiigggiiimmmlll^^^GGG444+++111;;;JJJYYYeeellllllhhhaaaeeefff^^^PPPDDD@@@@@@NNNEEE;;;222******666DDDTTTMMMNNNXXX\\\VVVRRRSSSTTTUUUUUUSSSQQQQQQRRRTTTRRRSSSSSSSSSVVVYYYXXXTTT>>>777333222111///...111111777>>>>>>:::888:::===:::999888888999999777555444444333222111000000///000---,,,...,,,((())),,,///<<>>///+++,,,...---***(((+++000+++,,,------,,,***'''&&&'''''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$"""!!!###'''(((%%%&&&***888```|||{{{}}}{{{qqqhhhfffhhh```JJJ666///---++++++...111111111//////000000111000000/////////...---,,,++++++***************))))))))))))************************(((((((((((()))***,,,,,,))))))))))))))))))******)))******++++++,,,------,,,,,,------.../////////...///111222444555666666555333111000000000...---000333///444HHHWWWaaammmqqquuuyyy{{{|||}}}hhh___TTTLLLCCC:::666666777333000000333333111------------.........//////---///111111//////222444///444777444000444@@@KKKeee~~~|||VVV;;;888>>>???;;;:::>>>???<<<;;;:::888777555444444333777777555444444444555666555333333555666444555777===TTTuuuddd^^^nnnzzziii[[[^^^vvvkkkcccdddiiissswwwlllgggsssxxxQQQ666555DDD^^^cccCCC222///222PPPsss}}}|||}}}www```AAA111222222,,,333444555444222222333444444444555777888:::;;;<<<=========>>>AAAAAA@@@???AAA@@@??????@@@@@@???>>>:::999444,,,:::XXX[[[BBB,,,BBB```mmmZZZ???;;;FFFDDDBBB@@@CCCIIIMMMFFF<<<<<<666000111;;;IIIVVV]]]cccfffgggddddddiiilllkkkiiijjjhhhfffhhhoootttuuuwwwqqqiiiccc___WWWLLLCCC>>>777///)))'''(((***+++,,,,,,------...///000000,,,---/////////111333555<<<<<<===???@@@BBBCCCDDDGGGGGGGGGGGGGGGGGGFFFEEEAAACCCDDDEEEEEEDDDCCCAAAAAAAAAAAAAAA@@@???>>>>>><<<<<<<<<<<<;;;:::999888666666666666555333222111//////...---,,,,,,,,,,,,''')))++++++***,,,000444>>>FFFQQQYYY___bbbdddddd^^^dddgggbbb]]]\\\]]]\\\PPPBBB111***,,,///---)))...222333333;;;FFFIIIDDDHHHDDDAAA???<<<999;;;???FFFMMMXXXcccmmmsssvvvwwwsssuuutttmmmdddbbbhhhoooiiigggfffggghhheee___ZZZRRRSSSSSSSSSQQQKKKCCC>>>BBB>>>888444333666:::===AAABBBDDDEEEFFFGGGFFFFFFGGGDDDFFFOOOVVV[[[gggtttsssrrroooiiicccbbbfffjjjiiifffggglllkkk^^^MMMCCC///111888FFFWWWcccfffcccccceeehhhjjjggg[[[KKK???DDDBBBBBB???333(((+++666OOOLLLMMMSSSXXXXXXVVVWWWPPPQQQQQQPPPPPPPPPSSSVVVRRRQQQQQQRRRUUUWWWXXXWWW@@@999333111000...///222333888===>>>;;;999:::<<<:::999888888999999777555333333333333222111000//////,,,+++------******---+++222===EEEGGGEEEBBB???AAA>>>:::===IIIOOO@@@,,,))),,,111222,,,&&&(((---+++,,,...000///---+++)))''''''''''''&&&%%%$$$######$$$%%%%%%&&&&&&&&&%%%""" """'''(((''''''***333XXXxxxkkk]]]YYYUUUHHH:::000---******...111111000......//////000000//////......------,,,,,,++++++*********))))))))))))(((************************(((((((((((()))***+++,,,))))))))))))************)))******++++++,,,------,,,,,,------...///////////////000111333444555555333222111222222111///---(((222111...555???PPPgggjjjpppvvvxxx|||tttrrrooojjj\\\III<<<888777222,,,+++...000...+++++++++,,,------...//////...///000/////////111333///555888333...666JJJ]]]}}}mmmFFF555;;;>>>>>>:::999;;;<<<;;;;;;:::999777555444333333:::888666444222111111111666444333333444444333333:::===PPPsssrrrlllmmmqqqoooYYYZZZdddyyytttfff^^^```lllzzzvvvhhhooo~~~wwwHHH444???YYYtttqqqHHH333---111QQQttt}}}hhhGGG555444222+++,,,///111222222111222333333333555666888:::;;;<<<<<<<<<<<<>>>@@@AAA???===???>>>>>>???@@@@@@???>>>888888111666NNNYYYIII777666TTTnnniiiOOO<<<===GGG???BBBCCCEEEIIILLLEEE;;;777777:::DDDRRR\\\^^^]]]iiillllllkkkmmmpppnnnjjjkkkmmmlllhhhiiinnnpppnnnlllaaaSSSHHHAAA:::000)))---***&&&&&&))),,,------'''))),,,...000111111111000222555666666888:::===<<<===>>>???AAABBBCCCDDDFFFEEEEEEDDDCCCCCCDDDDDDBBBCCCCCCDDDDDDCCCCCCBBB??????@@@@@@@@@??????>>>999:::;;;;;;<<<;;;:::999999:::::::::999888777666666444333111000...,,,+++(((((()))***,,,---,,,,,,$$$(((000999AAAIIIRRRYYYSSSXXXaaahhheee___^^^aaaZZZOOO@@@444...,,,***)))+++000000///777CCCFFF@@@:::;;;BBBKKKKKKBBB:::777///333:::DDDOOOYYYaaafffllloooqqqoooiiigggiiilllbbb___\\\^^^bbbdddbbb___ddddddddddddbbb[[[SSSMMMWWWQQQIII@@@999555444444444555666888:::;;;======BBBGGGLLLJJJEEEEEEPPP[[[ppppppnnniiiccc```cccgggeeeaaaaaagggkkkgggaaa^^^???666000444AAAOOOYYY^^^kkkfffccceeeiiiiiibbb[[[HHHAAA@@@CCC>>>111***,,,;;;AAAGGGKKKRRRXXXYYYUUULLLMMMNNNNNNOOOQQQUUUXXXTTTSSSRRRSSSTTTUUUVVVWWWBBB:::222000///...000444555999===>>><<<::::::;;;:::999888999::::::888666333444444444333222111000000,,,***,,,,,,******,,,))))))333CCCJJJEEEBBBEEEEEE@@@888:::JJJUUUHHH222+++***,,,///,,,%%%$$$((((((+++...000111///,,,***&&&''''''''''''%%%$$$###"""###$$$%%%&&&'''''''''%%%"""###''')))'''(((***,,,GGGggg}}}~~~~~~xxxiiiXXXOOOLLLFFF???333...***+++///222222111---...//////000000//////------------------------+++************)))))))))))))))))))))))))))))))))))))))(((((()))***++++++((()))))))))************)))******++++++,,,------,,,,,,------.../////////000000000111111222333444222111111222333222000---&&&111111,,,///222===OOOZZZeeepppwww~~~rrrwwwrrr^^^QQQNNNFFF>>>444000111111///+++---------...............///000000//////000222333///222444333666GGGcccyyyxxxpppUUU<<<<<<>>><<<;;;<<<<<<999999;;;<<<;;;999777555444333333666555333222111111222333222333333333444555444111222222888KKKiii{{{mmmfffrrr~~~fffRRRZZZhhh{{{sssjjjggggggiii~~~|||pppcccvvvzzztttDDD444HHHiiizzzKKK333---222SSSxxxpppNNN999777444+++'''+++...111111111111111444555666888:::<<<>>>>>><<<;;;<<<>>>@@@@@@>>><<<===<<<<<<>>>@@@AAA@@@???999777000@@@]]]UUU;;;444EEEcccsssbbbGGG===???BBB;;;BBBGGGGGGHHHIIIDDD<<<777DDDVVVbbbfffeeecccbbbiiikkklllnnntttzzzyyytttjjjnnnmmmgggdddfffccc^^^PPPDDD555---,,,,,,***''',,,++++++---111111...+++,,,...000222222111...---000222444555555666888:::<<<===>>>@@@BBBDDDEEEFFFFFFEEECCCBBBAAABBBCCCCCC@@@??????????????????@@@======>>>?????????>>>>>>888999:::<<<===<<<<<<;;;444555777888999888888777333333333333555444333111333---))))))...111000---...---+++******///888@@@LLLMMMWWWdddeee^^^]]]ccc[[[UUUJJJ<<<111++++++---***///000...666DDDHHHBBB777333444===DDDFFFJJJOOO999777555444888>>>FFFJJJMMMVVVdddooouuutttppplllhhhccc]]]\\\```ddddddbbbfffgggggghhhgggccc\\\XXXWWWWWWUUUQQQKKKCCC;;;777222222222222333444666777555;;;@@@AAAAAACCCEEEEEEjjjlllmmmhhhbbb^^^___bbbeeecccdddgggfffaaa___aaaWWWGGG555---333BBBRRR]]]___```aaabbbdddeeehhhjjj]]]KKK@@@EEEGGG===222...(((555???CCCKKKVVVXXXRRRKKKLLLMMMNNNOOOSSSWWW[[[XXXUUUTTTTTTTTTTTTUUUWWWCCC:::222///......111555666999<<<>>>===<<<;;;;;;:::999999999::::::999777444555555666555444222111222---+++,,,,,,***)))+++(((###---CCCKKKDDDBBBIIICCC<<<222444HHHZZZQQQ===...)))(((---...)))''')))%%%(((,,,//////...+++)))&&&''''''((('''%%%$$$###!!!"""###%%%&&&'''((((((((($$$$$$''')))''''''))))));;;YYYxxx|||mmm^^^ddddddYYYNNNIIIGGGDDD555000+++,,,000333333222......///000000000000000---------...............000000000/////////......(((((((((((((((((((((((()))))))))))))))******+++(((((())))))*********+++)))******+++,,,,,,------,,,,,,------...//////000111111000000111222333333111000111333444333000...---000++++++444444000333IIIXXXiiiwww{{{cccmmm{{{}}}ssspppsss___TTTGGG>>><<<:::666111000000000///......------111111000000000111333444333444555999EEE^^^xxxaaaTTT===333DDD@@@;;;;;;@@@@@@;;;999<<<<<<;;;999777555444333333/////////000222444777888...111333555666888666444,,,666777000===```lllWWWiii{{{rrrPPPNNNTTThhh}}}nnneee}}}nnncccmmm~~~ZZZ:::222HHHqqqwwwVVV444333444TTT}}}}}}|||SSS<<<@@@333,,,------,,,+++,,,---...///111333555777888999<<>>?????????===<<<>>>@@@@@@<<<999777///@@@```^^^>>>222???bbbwwwlllPPPGGG???777???DDDBBBCCCFFFFFF@@@<<<<<>>????????????BBB<<<888999999999<<<@@@>>>;;;777666888888777555888777777666555444444444444222000///000000///...---,,,++++++,,,,,,***(((555444;;;LLLYYY[[[ZZZZZZWWW^^^```VVVCCC444///000111///000333666777888999666444333222444888<<>>DDDLLLUUUDDD666444999>>>EEEMMMkkkppppppiiicccbbbcccbbbdddddddddeeefffeeecccaaaaaa]]]RRR???000000@@@OOOTTT^^^bbb\\\\\\dddhhhdddaaaZZZJJJ===>>>DDD===000/////////444DDDVVV[[[VVVOOOOOOPPPRRRUUUVVVVVVUUUVVVWWWYYYYYYUUUQQQTTT[[[KKK<<>>TTTTTTFFF000***(((+++,,,((('''***'''(((***...111000---+++***)))(((((()))(((&&&$$$%%%%%%$$$&&&'''((('''%%%%%%&&&''''''((((((''''''(((000DDD```zzzqqq^^^]]]ddd```NNNFFFMMMOOOHHHAAA111...111)))'''111888......//////000111111222------------------------////////////...---,,,+++,,,+++++++++++++++,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))))))*********++++++++++++//////.........000222333//////000111222222333333222111111333666555222...,,,---...000000000//////333===QQQkkk}}}qqqzzznnn{{{|||hhhuuujjjRRRNNNNNNCCC999;;;---111444(((+++444,,,111333444333111000333555444000333HHHggg}}}mmmQQQ???===???===AAA???<<<===???@@@>>><<<999999999666333222222444222222111111222555888999222333555666555333000///000222666888888???UUUlll]]]RRRdddrrr|||zzzppp^^^OOOSSSfffzzz{{{nnneeejjjwww}}}sssjjjHHH444...FFFooovvvUUU333111333UUUvvv{{{wwwOOO666888,,,'''---,,,+++++++++,,,---...000222666888999;;;===???<<<<<<<<<<<<<<<===>>>>>>???>>>===>>>???>>>:::777::::::HHHVVVIII222999TTTyyyqqqNNN@@@::::::FFFCCCDDDGGGGGGBBB<<<>>>EEESSS___iiilllllloootttvvv|||~~~}}}xxxuuutttpppkkkkkkaaaTTTIIIBBB:::222---///...,,,*********,,,------------............///000000000000000///.........000222333555777:::======>>>@@@@@@@@@@@@AAACCCBBBBBBBBBBBBBBBAAAAAAAAACCCAAA@@@??????>>><<<;;;999:::<<<===>>>>>>>>>===<<<;;;:::;;;999999>>>FFF???<<<888777888888666555888777777666555555444444333222111222333444333222///---+++,,,---...---,,,'''&&&+++666@@@IIISSS]]]\\\bbbgggeee\\\QQQHHHDDD222//////444:::;;;888555444333111111222444777999;;;<<<@@@DDDHHHHHHEEEAAA333555888<<>>555999AAAFFFSSS]]]]]]```ggggggaaakkkeeeVVVFFF===<<<<<<:::///...---222BBBSSSXXXTTTVVVVVVVVVWWWXXXXXXWWWVVVTTTUUUYYY\\\XXXQQQOOOQQQLLL>>>111------...222777999::::::;;;<<<<<<<<<<<<<<<;;;999888888888777666666666555444333333333333333111000000000///,,,***+++((()))222;;;BBBHHHNNNGGGCCC555+++444EEEDDD666///***(((++++++(((''')))'''(((***---000000...+++***)))(((((()))(((&&&%%%&&&%%%$$$&&&'''((('''%%%%%%&&&''''''((((((''''''+++(((666WWWppppppbbbWWW\\\ccc]]]MMMGGGPPPUUUQQQIII:::000------222222(((...//////000000000//////------------------------............---,,,+++***,,,++++++******++++++,,,************************************************))))))*********+++++++++------------...///000111//////000111111222333333222111000222444444111///------......///.........333555<<>>EEECCC@@@@@@AAA@@@<<<999::::::999777444222333444444333222222333555777999555555555444333222222111666444333333111222;;;GGG^^^nnn~~~lllbbbVVVVVVkkkiiiTTTNNNYYYeee{{{sssbbbcccyyy~~~yyyaaaSSS666000,,,FFFooowwwVVV333///333VVV}}}tttxxxwwwQQQ555333((((((---,,,+++*********+++,,,...222666:::;;;<<<>>>???<<<<<<<<<<<<<<<<<<===>>>???>>>>>>>>>>>>;;;777444000<<>>????????????@@@BBBCCCCCCBBBBBBAAAAAA@@@@@@AAA???>>>>>>>>>>>>===;;;999:::;;;<<<<<<<<<<<<<<<999:::;;;;;;777555<<>>;;;777555888???EEECCCLLL[[[iiiqqqssspppmmmnnn```PPPJJJRRR___kkkpppeeeddd```[[[ZZZ]]]]]]ZZZbbbdddkkktttwwwuuuvvvzzzuuusssPPP666555;;;;;;]]]jjjtttqqqjjjhhhiiikkkcccbbbbbbaaa`````````aaa^^^cccddd\\\LLL<<<222///666EEESSSZZZ```gggeee___mmmiiibbbWWWGGG;;;;;;AAA888444......999HHHRRRTTTXXXXXXYYYZZZZZZYYYYYYXXXXXXVVVVVVWWWTTTMMMJJJKKKLLL@@@444......///333777::::::;;;;;;<<<;;;;;;;;;===<<<;;;:::999777777666777777555444444444444444666444333222222111...,,,,,,((('''+++222;;;HHHTTTJJJFFF999...333AAABBB888...)))(((******(((((()))''''''))),,,///000...,,,+++***(((((())))))'''%%%&&&%%%$$$%%%'''((('''&&&%%%&&&''''''((((((''''''--- (((HHH```___TTTPPP[[[___YYYIIIEEEPPPYYYXXXNNNDDD555,,,///666000"""...///000000000///---,,,------------------------...---------,,,+++++++++,,,++++++******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))))))))************++++++,,,---...///////////////000000111111222222222222111000000222222111000///......------------...555222///<<<```}}}nnnaaaJJJFFFYYYgggllltttwwwlllfff^^^OOOIIIGGG===999888555222333888???EEEVVVcccvvveeeCCC333666<<<>>>???FFFDDDBBBCCCDDDBBB===999;;;;;;;;;888555333333444666555444444444666777888999777555333222222222333666111///222444333333444777FFF___yyy~~~hhhXXXWWW]]]uuu~~~^^^JJJEEENNNXXXiii{{{ddd```kkkuuuSSSDDD...000///IIIpppyyyXXX555000444VVV~~~~~~zzzyyyxxx|||}}}ZZZ<<<555***---,,,+++***)))))))))***+++...222888;;;===>>>??????>>>===============>>>>>>??????>>>===;;;777444111***:::DDD<<<111<<<^^^~~~uuuXXXBBB>>>AAACCCEEEGGG@@@:::999===HHHXXXgggnnnggggggppptttppppppuuuyyy|||{{{tttjjj___RRRGGG888444///,,,---...///...++++++***+++,,,---.../////////000000000111111111000000///////////////000222222222222222555999===:::<<<======<<<<<<>>>???CCCCCCBBBAAAAAA@@@@@@@@@@@@>>>======??????>>><<<;;;;;;;;;<<<<<<<<<<<<<<<<<<:::::::::777444666<<<;;;999777666666666666666777777666666555555555555444444555777999999777444999666333111111111000//////000000///+++***---222AAAEEENNNZZZdddjjjjjjhhh\\\QQQAAA444000333444111333333333333333444444555444333222333777<<>>AAABBB===444---...999IIISSSSSSUUUXXXZZZZZZYYYYYYYYY___WWWPPPMMMJJJGGGGGGIIIIII@@@555...---///444777::::::;;;;;;<<<;;;;;;:::;;;<<<===<<<:::888888888999999888777666666666666777666444444444222///---***((('''))),,,555EEETTTLLLJJJ???333444>>>@@@:::+++)))'''((()))))))))(((''''''(((+++...//////---,,,***)))((())))))((('''&&&%%%$$$%%%&&&''''''&&&%%%&&&''''''((('''''''''***!!!###888QQQZZZTTTMMMVVVYYYRRRDDDAAAMMMXXX[[[NNNHHH<<<999<<<666---,,,---...///000000///...,,,..............................------,,,,,,,,,,,,---,,,++++++++++++++++++------------------------++++++++++++++++++++++++)))))))))*********+++++++++,,,...///000000///...///000000000111111111222111111//////000000111111111000///---------...///333333///666VVV{{{|||zzzpppZZZ===555AAALLL^^^xxxwwwmmmiiifff___SSSQQQPPPPPPSSSZZZaaagggxxxbbbJJJ777666<<<===>>>@@@AAA@@@@@@CCCEEEDDD@@@;;;:::;;;;;;999666444333444888777666666555666777777999888666555444333222222111//////333777888555333---555BBBUUUmmmjjj[[[OOOTTTiiixxxccc[[[VVVXXX\\\bbblllyyyYYYgggyyynnnGGG<<<,,,000000IIImmm~~~wwwYYY666222444TTTyyyyyyxxxzzz{{{}}}bbbDDD888+++///,,,+++***)))))))))***+++///333999===>>>??????@@@@@@@@@???????????????@@@??????>>>;;;777444111000222999888111777PPPkkkzzz{{{^^^AAA888===EEEEEE???@@@888666DDDXXXiiirrrwwwppphhhhhhssszzzwwwvvvzzz}}}zzznnn]]]MMMAAA666---,,,,,,,,,------+++)))'''---------------......///....../////////000000000000000////////////000111444444444222222444888<<<999;;;<<<===<<<===>>>@@@BBBBBBAAAAAAAAA@@@@@@@@@@@@???>>>>>>???@@@???>>>======<<<<<<<<<<<<<<<<<>><<<444222111222888BBBLLLSSSZZZYYY[[[bbbkkknnnjjjdddgggbbb^^^\\\]]]___aaacccccc```___aaacccgggooowwwsssuuusssiiiTTTAAA888999===GGGUUU```iiinnniiiaaaffffffeeeccc```___aaacccddd```^^^aaaccc]]]NNNAAA...222777>>>KKK\\\hhhmmmiiibbbbbbhhheeeVVVHHHCCC<<<===:::444---///<<>>LLLQQQOOOEEE666---------))))))((('''&&&(((***)))(((''''''''')))---//////...---+++)))((()))***)))((('''%%%$$$$$$&&&'''''''''%%%&&&''''''((('''''''''&&&((('''---DDD\\\]]]OOOMMMPPPLLLCCCCCCOOO[[[___RRREEE???TTTcccKKK///111,,,---///000000000//////........................000///......---......///......---,,,,,,,,,,,,,,,------------------------------------------------************++++++++++++,,,---///000111111000///000000000000000111111111111111000000//////111111333222111/////////000111---111111222EEEcccttttttdddxxxlllOOO===666333IIIpppxxxwwwwwwxxx|||wwwdddBBB999777===>>>;;;<<>>:::999:::;;;:::777555444444888888777777666666666666666666777777666444222000111222222111000000///...444333444999FFF\\\xxxyyynnnZZZNNNSSS\\\bbbooo~~~yyynnngggggglllqqq```www___999555***...///EEEfffwwwtttZZZ888333444RRRuuu{{{uuuxxx|||{{{zzzfffJJJ:::(((,,,+++***)))))))))***,,,---333666:::===>>>>>>???AAABBBAAAAAA@@@@@@@@@@@@@@@??????<<<888333000///000444111+++///IIIkkkzzzyyyeeeFFF444444555:::===666111000<<>>@@@BBB@@@@@@@@@AAAAAAAAAAAAAAA@@@???>>>>>>@@@@@@???===>>>>>>===<<<;;;;;;;;;<<>>888;;;AAAJJJVVVeeepppnnngggbbbdddfffeeecccbbbeeehhhkkkddd^^^```dddcccZZZQQQ888444///222>>>RRRdddnnnmmmfffbbbeeefff```UUUOOO666999======555///111888JJJQQQYYY]]][[[VVVSSSRRRSSSRRRTTTVVVSSSJJJCCCBBBIIIEEE;;;000,,,///444555888999:::;;;<<<<<<<<<<<<777;;;>>>???===;;;===???======<<<:::::::::::::::999777555444444222///---((((((***,,,+++,,,555???LLLNNNIII:::---'''%%%###'''(((&&&%%%'''******'''((('''&&&(((+++...000000///,,,***))))))******)))'''%%%$$$$$$%%%'''''''''%%%&&&''''''((((((''''''###---+++&&&999XXX^^^MMMCCCGGGHHHEEEHHHSSS^^^cccXXXEEE???gggfff444---///////////////000000000........................111000///......///000111000000///...------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,,,,------...///000111111111111000000000000000000000000000111222222000000111222333222222111111111111222///222222000777MMMfffvvvppp}}}}}}~~~iiiSSS===+++666WWWzzzkkkRRR<<<666888;;;===:::888===EEECCCAAA???@@@AAA???:::666666888:::999777555555555777777777777777666666666333444666888777555222000///333444111...000222333555333111///111===SSSgggooo^^^OOOHHHSSSddd{{{zzzrrrqqqvvvMMM---111))),,,---BBB```rrrttt___@@@000333QQQtttzzzuuuxxx~~~{{{mmmSSS???)))+++***)))))))))***,,,---///666888;;;======>>>???AAABBBAAA@@@@@@?????????@@@???>>>;;;555000...///111000---///BBBeee{{{jjjFFF:::CCCKKK===333777555888???PPPgggwww{{{yyyyyywwwxxxxxxvvvvvvrrriii___IIIEEE:::---)))---222333,,,------...///111444666---..................---.........////////////000000///...---...///111222111222333222111111333444333666888:::;;;===???BBB?????????@@@AAAAAABBBBBB@@@???======>>>>>>===<<<>>>===<<<:::::::::::::::;;;777666;;;>>><<<999999777888999777444444666999555666666666666666666666555444333333444555333222111222444888<<<>>>>>><<>>>>><<<;;;;;;...444<<>>333222111000111222333444999<<>>:::222...///<<>>888<<>><<<<<<;;;:::999999999999:::888777555555333000---,,,***+++,,,+++)))---444AAAHHHJJJ@@@222***)))***%%%'''&&&$$$&&&++++++'''(((&&&%%%'''***...000000///---***))))))*********(((&&&######%%%'''((((((%%%&&&''''''((((((''''''$$$+++)))$$$000HHHPPPGGG===CCCGGGHHHKKKRRRYYY]]]TTTJJJBBBaaaddd333...555444222///......//////........................000///...------...000111222111000///............................................................,,,,,,------------..................///000111111000000000000000000000//////111444444222000111222000000111222222222111111111222333222000;;;VVVppp}}}}}}|||lllXXXgggwwwbbbDDD999FFFmmmfffIII;;;222555:::<<<::::::===@@@AAADDDAAA>>>>>>???>>>:::777333666888999777666555555555555666666777666666666333333444555555444333222---222444222222777999888222000000111///000:::EEEUUUmmmqqqtttzzzssszzzfffWWWQQQWWWeeeyyyyyy}}}~~~{{{}}}kkk@@@'''000+++------BBB___qqqvvveeeHHH...111QQQuuu{{{uuuyyy~~~ttt\\\FFF---...))))))))))))+++---///000888:::<<<<<<<<<===???AAAAAAAAA@@@???>>>>>>??????@@@>>>:::333...,,,///333333555AAA\\\{{{kkkLLL333;;;^^^oooSSS;;;======QQQ[[[jjjuuuvvvtttxxxssshhh___NNN===///111///+++***------***,,,---//////...---,,,,,,++++++,,,---............////////////000000000000000///...---...///111333///111222111000///000111...000333666777999<<>>>>>???@@@AAABBBBBBCCC@@@>>>===<<<======;;;:::>>>===;;;999888888999999999777888:::888333222444;;;<<<<<<999555444666888555555555666666666666666444222111222444555666555555555888;;;======:::888BBBIIIIII===000---...///+++,,,,,,***((((((+++...555GGGXXXaaaggghhhZZZHHH888666222000000111444666222555888999:::<<<@@@CCCBBBAAA@@@@@@BBBCCCCCCBBB<<<;;;888555333333444555...222888<<>>>>>???:::>>>BBBBBB===:::;;;===;;;;;;:::999888888888888;;;:::888777666444111...///,,,++++++***''')))...;;;DDDJJJBBB333(((&&&'''$$$'''&&&###%%%++++++'''(((&&&%%%&&&***...000111000---***))))))++++++***(((&&&######%%%'''((((((%%%&&&''''''((((((''''''%%%'''$$$###+++999AAAAAA<<>><<<111444777888777666555666444444555666666666666666333333222111222333444555000444444111222666444...111...///444444000111666444CCC@@@JJJhhhjjjjjjwwwllleee\\\WWW\\\jjj}}}}}}~~~zzzrrrrrr{{{mmmMMM666//////,,,+++///:::]]]sssssseee;;;000111OOOttt}}}wwwxxx{{{}}}lllGGG111666+++***((((((+++111777;;;===<<<<<<<<<<<<<<<===>>>???@@@@@@AAAAAA@@@@@@@@@???;;;888555000---333===222222DDDggg}}}qqqPPP777111LLLfffnnnkkkhhhiiiiiijjjssszzzyyyzzz}}}mmm\\\KKK<<<000)))+++,,,,,,,,,,,,,,,,,,,,,000000000000000000000000000000//////.........---...///000000000///---,,,000000000000000000000000////////////000000000000...///111444666999:::;;;<<<>>>??????===;;;;;;<<<:::<<<:::555666999777222;;;;;;999888888888888999===888666888777111---...888888888777777777777777222222222333333333444444666555333333222333444555999777555666888888777444@@@???===:::777444222111,,,+++***)))))))))++++++///000888JJJ]]]gggccc\\\SSSBBB333///000222333555555...000;;;@@@<<<<<>>:::888777444333<<>>JJJUUU[[[XXXQQQWWWQQQPPPVVVZZZWWWWWWYYYYYYWWWEEE222///......333666888;;;<<<;;;:::;;;;;;<<<===>>>>>>======>>>???>>>===<<<;;;999888777666999888777555444444444444333000---++++++***)))(((111AAAOOOMMM===---((()))((('''%%%$$$$$$&&&)))+++'''((())))))))))))+++---222000---,,,+++***)))(((***(((&&&&&&''''''&&&%%%'''''''''''''''''''''''')))((((((((((((,,,999GGGCCCFFFIIIKKKJJJIIIHHHIIIBBB@@@JJJYYYVVVBBB333222@@@HHH777'''---...***444,,,///333555444222111000000...---...111000...+++,,,000333333///---...000222222333333333444444444///000111111222222222111------......//////000000000000////////////000000222222111111000000//////222333333333222000///---111111111111111222222222222...000333000///===PPPrrrggg}}}RRRAAA```vvvvvvvvvZZZ<<<>>>mmmxxx[[[FFF???>>>>>><<>>@@@???@@@BBBAAAAAAAAA@@@>>>===;;;:::888888888777888888999999888333000333999;;;777222222444555555444333333444444333333222111111222222111111111111222333444555666111000555;;;CCCSSScccyyy{{{jjj\\\UUURRRRRR~~~~~~{{{wwwwww{{{uuuYYY===---+++---...***///:::]]]tttuuufff<<<111222PPPuuu~~~xxxxxxzzzyyynnnJJJ000111,,,+++***+++///444:::>>>=========<<<<<<======>>>@@@@@@AAAAAAAAA@@@??????999<<<666,,,,,,666;;;777,,,<<>>000;;;UUUnnnuuurrrqqqtttwwwxxx{{{|||{{{~~~{{{xxxjjjUUUAAA333,,,*********++++++,,,---...//////000000000000000000000000000/////////............000000111111000//////...000000000000000000000000.../////////000000000000000000222333555777888999333555777888888888:::;;;???:::555222333555888:::222333444555555555555555888888777555444444444444555555555555555555555555222222333333333444444444555444333333333333444555777555333333555555333111888777666555333222111111///...---+++******))))))''''''***444DDDSSS___eee___[[[RRRHHH>>>888777888222444666777:::>>>@@@?????????>>>>>>???AAACCCDDD___```WWWGGG>>>???<<<444>>>BBBIIILLLEEE:::666999888;;;AAAHHHOOOQQQOOOLLLQQQRRRRRRRRRUUU[[[dddkkk]]]^^^bbbiiipppsssppplllOOO@@@999@@@CCC@@@CCCMMMYYYnnntttfff___hhhggg[[[```aaacccdddeeedddbbbbbb```^^^[[[VVVIII999111222===DDDOOOXXX^^^bbbeeeggg^^^[[[UUUOOOHHH???666000///000444???NNNWWWXXXTTTVVVQQQQQQWWW[[[ZZZZZZ\\\[[[ZZZGGG444000---***///444777:::<<<<<<<<<===>>><<<===???>>>======>>>@@@======<<<;;;::::::999999:::999777555333222222222222000---+++++++++***)))///===KKKMMMAAA222)))''''''&&&%%%$$$%%%&&&((()))'''((())))))((((((+++,,,111000...,,,++++++)))(((***(((&&&&&&&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&)))((((((((('''***777DDDBBBEEEHHHIIIIIIJJJKKKMMMKKKHHHSSSddd```FFF222...999FFF===///222///)))000///000111111000/////////000...,,,---//////...,,,---.../////////...//////333222222222333333444444333333333333333222111000///////////////000000000111000000000000000111111111111111111111222222222222333333333333111000///222222222222222111111111555...---111000...777DDDfffeeewwwpppKKKKKKjjjuuubbbXXXeee~~~ZZZAAAAAAtttvvvcccUUUDDD888555777888777<<<999999>>>@@@??????AAA?????????>>>===<<<:::999999999999999999:::;;;<<<999666555666::::::888444555666777666444222222333444333333222111111111111111111111111222222333444333//////111333555>>>HHHNNNWWWdddsss|||pppgggbbb}}}{{{~~~}}}rrrnnnrrrqqqZZZ@@@111,,,+++---///***...999]]]uuuwwwggg===000000NNNttt~~~xxxwwwxxxvvv}}}~~~|||pppNNN111+++---,,,---///333888>>>AAA>>>>>>============>>>>>>@@@AAAAAAAAA@@@???>>>>>>555<<<555&&&---BBBBBB000444SSStttyyy]]]===111444QQQfff{{{zzzxxx~~~~~~sssfffRRRGGG666)))$$$'''---222***+++,,,---...000111111000000000000000000000000////////////............222111111000000000000000000000000000000000000000....../////////000000000......///000000111222222222333333222000000111222666333888AAAAAA777000///111222444555666555555444777======444000444666333222222333333333333333333333333333333444444444444444444333333333333444444666444333222333333111///000111111111111111222222222111000///---+++)))(((***)))((('''+++777HHHTTT]]]kkkrrrhhhWWWJJJ@@@777555======555444>>>AAA<<>>>>>???@@@BBBCCCSSSUUUQQQGGGBBBDDDBBB<<<:::BBBPPPZZZYYYOOOHHHFFF===999666555999>>>CCCEEELLLMMMMMMMMMNNNQQQVVVZZZ```ccciiiooosssuuuttttttkkkTTT>>>:::AAAEEEAAA;;;BBB___qqqjjjdddjjjiii___eeeeeeffffffeeedddbbbaaaccc]]]ZZZ\\\YYYLLL999...666<<>>@@@<<<>>>??????>>>>>>???@@@<<<<<<<<<<<<;;;;;;;;;;;;:::999666444222111000000111///---,,,,,,,,,***)))+++666DDDKKKEEE999,,,%%%&&&&&&%%%%%%%%%&&&''''''&&&'''(((((('''''')))+++000///...---,,,+++*********(((&&&&&&&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&)))''''''(((&&&(((333>>>@@@BBBDDDEEEGGGIIIMMMPPPPPPMMM[[[rrrnnnOOO555...:::MMMOOOCCC>>>888000111222111000/////////000111000...------...//////...//////...------...///000333222222111111333444555333444444444444444333333111111111111111000000000111111111111222222333444111111222222333444444444222333333444444333222222444333333333222111111111999111---111222000222999NNNaaavvvccc???IIIfffjjjCCCRRRlll|||lllMMMCCCKKK||||||gggXXX???;;;666444444666888888999777999>>>AAA???>>>???============<<<;;;:::999::::::::::::;;;<<<>>>>>>;;;::::::::::::999777777888999999888555333222222444333333222111000000000222222111111111222222333333111222444333000111555444999AAAKKKVVVcccpppxxxwwwooopppzzzwwwfffYYYYYYOOO===000111333///---000+++...888\\\uuuxxxiii>>>......LLLsss~~~zzzzzzzzzwwwzzzxxxwwwpppSSS333))),,,---///222666;;;???BBB??????>>>=========>>>>>>@@@@@@AAA@@@@@@???>>>===888:::333---777FFFAAA...GGGiiiqqqGGG---333EEEhhhwww{{{zzzkkkWWWGGG222...***((())),,,///000,,,------...///000000111///////////////////////////////////////.........222111000/////////111111////////////////////////........./////////000000////////////////////////444555444222000///111333>>>:::AAAPPPNNN<<>>>>>??????===>>>@@@???>>>>>>???AAA======<<<;;;;;;:::999999888666444222000000111111000...---,,,------+++***(((000<<>>???AAAEEEKKKOOOOOOOOOaaa{{{{{{\\\>>>333>>>VVVaaaWWWKKKEEE@@@===555333111000000000000///------...///000000000//////111111///++++++000555333222111000111222444555000111333555777888999999333333333222222111111111111111222222333555666777444444444444555555555555333333444444555555555555666555555444333222222111888444222555444111222555666VVVrrrccc???===OOOPPPCCCcccvvvQQQ999EEE]]]mmmUUUHHHEEE555666888999999999:::;;;999777:::@@@CCC@@@===>>><<<<<<<<<<<<<<<;;;;;;:::999999::::::<<<===>>>???;;;===>>><<<888666666777888999999888666444444444333333333222222111000///333222222111111111222222111222444666555333222222444444444555888???GGGMMMhhhrrryyyhhh```gggfffTTTBBB<<<888000---444666000///444---...666ZZZtttxxxiii???///...LLLtttzzz{{{uuurrroooWWW888++++++---000444888<<>>===============@@@@@@@@@@@@??????>>>===<<<444111:::BBBAAA:::555]]]ppptttWWW444---CCC[[[uuu~~~|||zzznnn___LLL;;;111------...000000...***&&&/////////////////////...////////////////////////.........///////////////000///...------...000111////////////////////////............////////////222222222222111111111111000000000//////111555888PPPDDDAAAGGGDDD666111666222111000//////111333444888EEEGGG:::333666555---000000000111111222222222222222222333333333333444111222222333333444444444444444444333222111111111222222222222222222222222000111222333333222000///''')))***+++++++++---///222EEEYYYdddpppuuugggRRRKKKDDD>>>>>>;;;888<<>>?????????BBBDDDCCCDDDFFFEEECCCCCC===888===LLL[[[bbbccc^^^^^^\\\WWWNNNDDD;;;555222444888===BBBEEEGGGGGG???FFFNNNTTTXXX^^^eeekkkuuuppp___HHH;;;>>>GGGLLLEEE@@@EEEWWWdddgggiiimmmmmmlllhhhddd___ZZZVVVTTTSSSRRRSSSZZZaaa```TTTHHH999333000444@@@LLLSSSUUU\\\]]]^^^]]]YYYRRRJJJEEE777333000///...000;;;HHHSSSUUUXXXYYYZZZ[[[[[[ZZZUUUVVVHHH888555111---///555888===??????>>>>>>>>>>>>???@@@@@@??????@@@AAA??????===;;;:::888666666444222111//////000222333///...------......,,,***'''+++444@@@HHHDDD555'''&&&&&&&&&&&&&&&&&&&&&%%%''''''((('''&&&&&&(((***---///111000...,,,,,,---+++***((('''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&&&&'''&&&&&&+++222888888999999<<>>VVViiicccVVVVVVYYYSSSBBB???<<<:::888555000,,,+++---...//////......---***000444111+++,,,666???222222111111111222333444///000222555777888999999444444333333222222111111111111222333555777888999999999888777666555555444444444444555555666777777888888777666555444444333333444666777444000222666000DDD]]]bbbRRRCCC===777@@@YYYgggUUU:::888SSSooo{{{}}}~~~}}}uuubbbKKK<<<:::===555888::::::999888999;;;:::999<<>>===;;;;;;<<<<<<======<<<<<<888888888999:::<<<===>>>:::===???<<<777444444666666777999888777555666777222333333333333222111111444333222222222222222333///000222222333444333222333333222000000333888<<>>??????>>>===<<<<<<;;;<<<<<<>>>>>>???????????????>>><<>>222---------------///000000...+++000000000///......------000000000000000000000000.........///////////////...............//////000000000000000000000000000------........./////////........./////////000000------+++)))(((***...222EEE???===AAA>>>333,,,,,,//////......///111333444+++333666000---000000,,,//////000000111222222222111111111111222222222222000111222333444444444333000222222111000///000111333333222222111000000///000111222333333444444444---+++))))))***,,,---...,,,222:::FFF\\\pppssskkklll]]]TTTRRRJJJ:::333777CCCBBB@@@???>>>>>>>>>???>>>???AAABBBCCCCCCCCCBBBBBB???:::<<>>KKKdddooollliiigggeeebbb^^^[[[YYYXXXTTTUUUUUUWWW\\\___YYYQQQ<<<444---...777BBBIIIKKKRRRXXX\\\\\\VVVPPPNNNNNN<<<666333111---,,,777EEEPPPVVVYYYXXXXXXYYYYYYWWWYYYZZZJJJ888444000***---555999>>>@@@@@@???>>>===>>>@@@AAAAAA@@@@@@AAABBBAAA@@@???<<<:::888666555111000...---...000333444...------...//////---+++))))))---999EEEEEE999---(((((('''&&&&&&&&&''''''(((((()))(((''''''(((***,,,///222222///------///---+++)))))))))***)))'''''''''''''''''''''''''''(((&&&&&&((('''&&&)))...333444555777;;;AAAIIIOOO___ggguuuwwwWWW<<<>>>UUUnnnmmmaaajjjuuummm\\\XXXRRRNNNKKKEEE===777444444333111...,,,,,,---&&&---333222...000:::DDD111111111222222222222222222222333444555555555444333333333333333222222222000000111333555888:::;;;<<<<<<;;;999888777666555666666666666666777888999:::999999888888777777777///222666555222000222555777555???VVVcccWWWBBB555999>>><<<666;;;RRRmmm}}}jjjooo~~~___SSSDDD:::999;;;<<<<<<999:::;;;:::::::::<<<======;;;===BBBDDD@@@===<<<999:::;;;<<<============888888888888999:::<<<<<<:::<<<===;;;777444444555555666888888777666666777111222444555555555444333444444333333333333444555444555444333444888777333333444555444333444666888444666888<<>>666111JJJooo~~~}}}{{{wwwttt^^^>>>...,,,///444999<<<>>>>>>>>>>>>===<<<;;;::::::::::::<<<===>>>??????@@@@@@???999111;;;OOONNN???JJJeeesssfffKKK444===```zzz}}}|||wwwwwwgggTTT???333...+++,,,000+++******,,,000222333333//////..................000000000000000000000000............/////////000......///000000000000000000000000000000000000000---------.........//////++++++,,,---...///000000222222111000111666<<>>;;;<<<======<<<;;;888777444333000...,,,,,,---.........//////000111111222///000000000000111111111///000222333444444333333///111222222000000111333444333333222111000000///111111111222333444555555555333000,,,++++++---...---+++,,,444DDDWWWhhhrrr|||uuuoookkkdddUUUEEE:::======<<<<<<===>>>???AAA;;;;;;===@@@AAAAAAAAABBB<<>>999555...///111666===HHHSSSZZZJJJPPPVVVVVVOOOEEECCCFFFKKKOOOIII>>>???PPP___cccgggfffdddbbb```___^^^^^^VVVUUUSSSQQQUUUZZZXXXQQQGGGAAA999333111666>>>DDDEEEMMMVVVZZZXXXUUUTTTUUUJJJ===333111///,,,333???MMMUUUZZZXXXXXXZZZ[[[XXX[[[ZZZJJJ888444///+++...333888===AAAAAA@@@@@@??????@@@AAAAAA@@@@@@AAACCCBBBBBB@@@>>><<<;;;999999222000---,,,,,,...111333---------...000///...,,,,,,((()))333???DDD===444+++***(((&&&&&&'''((())))))******)))(((''')))***+++///333333///---...000///---+++***++++++***)))(((((((((((((((((((((((('''%%%&&&))))))'''(((,,,000111444888>>>FFFOOOUUUmmm{{{iiiFFF<<>><<<<<<<<<<<<>>>?????????>>><<<===AAABBB>>>;;;;;;777888999;;;<<<<<<======999999888999999:::;;;;;;;;;<<<<<<:::888666444444666777888888666444444555000222444666777777666666444444444444555555666777888:::999777999===;;;666666777777666333222222333///111333222333;;;JJJUUUpppTTT999---///333444...666999777:::???<<<333555000000QQQlllsssggg>>>555///EEEjjjxxxxxx{{{||||||{{{xxxaaa@@@...---111666;;;>>>??????>>>>>>===<<<;;;:::999999999;;;<<<===???@@@@@@@@@@@@888777DDDTTTPPPHHH[[[|||lllZZZ<<<,,,CCCnnnzzzqqqnnnPPP===,,,***...//////000/////////000111111///---,,,---------......//////000000000000000000000000---.........//////000000...///000222222222111000000000000000000000000000---------........./////////000111333444666777888555777;;;AAAIIITTT```hhhuuuyyyzzzyyyzzz}}}{{{uuuoooqqqsssrrrooohhhaaa\\\OOOEEE<<<999555111111444------......///000111111////////////000000000000///000222333444444333333000222444444222222444777555555444444333222222222333222222111222333555666222444555333000000222555,,,+++---111666AAAVVVjjjqqqwww{{{zzz}}}|||jjjTTT888888888999;;;>>>AAABBBDDDCCCBBBCCCBBB???===>>>;;;EEEGGG>>>888BBBSSS___]]]^^^___^^^[[[[[[^^^aaaYYYZZZ\\\______YYYPPPIII<<<888333000111777===AAANNNIIIJJJSSSWWWQQQJJJHHHEEEEEEKKKNNNDDD999DDD[[[hhhgggfffdddcccbbbaaaaaaSSSRRRNNNKKKPPPWWWUUUMMMTTTQQQIII;;;///...666???AAAJJJUUU^^^aaaaaa______ZZZEEE444000000---000888KKKTTTZZZXXXXXX\\\]]][[[XXXXXXHHH666444111...222111666<<>>===<<<333111...,,,+++---///111---,,,---...000000...,,,---((('''///<<>>BBB===<<<;;;<<<>>>???>>><<>><<<999555666444RRRqqquuuddd???333:::KKKtttwwwyyybbb===111111000333999<<<<<<===@@@??????>>>===<<<:::999888777===@@@???@@@AAA===555777444JJJUUUMMMcccyyylll[[[AAA666EEE```}}}zzz{{{zzzoooWWWEEE000///---,,,,,,---///000///333666666333///------///...---...000000000///111000///...---......///555222///......000000000///000000000000111444777999333000111111...---...111111///***,,,222777777:::EEEMMMOOOSSS[[[cccffflllkkknnnuuu{{{wwwiii[[[PPPHHHDDD???<<<666333222222111111---///222444444222000...222000000222666777444111000555888444111222222111;;;:::333444;;;666...111///000111222222333555888:::888555222000000000111222---,,,///111333===III```jjj|||zzzbbbTTT???000111;;;AAA@@@AAACCCCCCAAACCCGGGDDD>>>DDDDDDDDDCCCCCCAAA@@@???OOOSSSWWWZZZZZZ]]]bbbggghhh]]]YYY```eee```\\\^^^[[[SSSGGG<<<666333111111333888>>>EEENNNTTTTTTNNNLLLOOORRRPPPKKKEEEBBBAAAVVVbbbkkkiiifffhhhjjjjjj[[[VVVNNNJJJNNNVVV[[[[[[^^^___[[[QQQBBB666000///???DDDNNNWWW[[[aaammmzzzhhhUUU???444222333111///777PPPbbbaaa^^^cccddd___ZZZ]]]KKK555555999222,,,555666<<>><<<777666---***000///,,,333'''111555000...111000,,,...,,,******...444;;;@@@111***'''+++---***))),,,******++++++++++++***)))---...000111222111000///222111///---,,,+++++++++,,,(((&&&'''+++---***'''%%%%%%%%%&&&'''((()))***555---888HHHJJJOOO```lll{{{___777@@@;;;eeeRRRDDDOOOUUUYYY]]]```aaafffiiibbbWWWhhhVVVEEE;;;444333???NNNQQQMMMGGGAAA999333///---...111222222222333222///000000000000000111333444555444222000000111222333000000000111444777999;;;<<<<<<<<<;;;;;;;;;;;;:::999999:::::::::::::::999>>>===;;;:::999999::::::888777666888:::;;;888555000333666666333999MMMbbbuuuzzzQQQ>>>111444777333555>>>===:::888888999<<<======AAA???>>>>>>???@@@@@@???>>>AAA@@@;;;:::;;;999555888::::::999>>>FFFGGGBBB>>>@@@???>>>@@@BBB???:::;;;888777999===>>>:::666888777666444333333333333444555777999999999777666777666555666777777666555777777888:::===>>>===<<<888777777666666666666666333555666777666555666777WWWAAA000///444555666;;;999888888:::===>>><<<:::777777111NNNpppwwwggg@@@000666GGGttt}}}lllFFF666222111555<<>>>>>AAA???>>>===<<<;;;<<<===>>>>>>BBBDDDCCCDDDFFFAAA999222999XXXiiicccppp{{{hhhSSS777888]]]yyy~~~{{{nnnVVV@@@444//////------...///111333444777:::999666333222222//////...///111111111111222111000//////111333444666444111///...000222444///333777999777444222111///---...222222......000(((...333888???HHHLLLLLLeeemmmwww|||}}}~~~sssooohhh___TTTGGG;;;333888444///***))),,,000444555111+++***,,,111555777111444444222222555666444444<<<777111777777222222...000111222222333555777999888666444333222222222333000000222000///333;;;BBBSSSkkkzzz^^^@@@111333;;;AAA<<<>>>AAACCCDDDDDDDDDEEEFFFFFFEEEEEEDDDBBBAAA@@@HHHKKKQQQYYY```dddffffffhhhccc```eeehhheee```]]]cccaaa^^^ZZZSSSIII>>>777BBB???999444777@@@EEEEEEJJJPPPWWWZZZWWWRRRNNNLLL<<>>777222000///222HHH\\\aaabbbgggllllllbbbcccPPP999777888222///777777<<>>555777NNNSSS<<<===@@@OOOWWW```gggnnnooofffZZZfffQQQ???999222///AAAZZZ]]]ZZZZZZ[[[TTTDDD777222,,,---.........//////...---...000333444444111///333333444444444444444444222222222222333444666666999999::::::;;;<<<<<<<<<<<<<<<=========<<<;;;;;;>>>===<<<;;;:::;;;<<<<<<===<<<;;;;;;;;;999555222555333333444333555???JJJYYYddduuuQQQ>>>111555:::888555777:::888777777999;;;;;;;;;>>>===;;;<<<>>>??????>>>???AAAAAA>>><<<===;;;777666999:::;;;BBBJJJLLLHHH;;;>>>???>>>???BBBBBB>>>===;;;999:::===>>>;;;777777666555444444444444444666777999::::::999777666888888888777777777777777777777999<<<>>>???===;;;999888777666666666777777444666888888777666666777AAA555---000555666999???;;;;;;;;;<<<>>>???>>><<<;;;999000LLLsssoooDDD000444DDDsssqqqIII333222222777>>>BBB@@@???BBBCCCAAA>>><<<;;;===???AAA===???AAAAAADDDDDD???888000CCClll{{{}}}|||fffPPP<<>>;;;222555888333222111222444444444555888:::999999999999888888777666444333444555222......000...<<>>CCCDDDCCCEEEIIIKKKKKKKKKLLLKKKJJJJJJIIIJJJHHHEEEDDDDDDDDDBBBAAA:::;;;555222555///...888???000)))111777333000444222000---+++,,,...222444:::444///---,,,)))(((******---000///,,,******,,,***+++///444888888666444333333222000///------,,,+++)))(((***...111000...***)))))))))))))))******+++999VVVjjjmmmwwwuuuNNN///555:::[[[CCC333333777@@@LLLYYYeeellliiicccaaaKKK:::666444777PPPmmmlllddddddjjjbbbLLL;;;666///...///222777999::::::666333222333666777555333333444666888888777555444666666777777666666555444999999;;;<<<>>>???AAAAAAAAABBBBBBCCCBBBAAA@@@???@@@???>>>>>>>>>???@@@AAABBBBBBAAAAAA@@@===888444;;;555222444666555555888>>>JJJ^^^sssaaaJJJ666333999:::999999999888888999;;;===<<<;;;===<<<;;;===???AAAAAA@@@BBBEEEDDDAAA@@@AAA@@@===<<<>>>???>>>AAADDDCCC@@@<<<@@@BBB@@@@@@DDDFFFEEE<<<999666777999:::888666888888777777777777888888;;;;;;<<<<<<<<<:::999777:::<<<>>>===:::888:::<<<:::;;;===@@@CCCBBB???<<<===;;;999888888888:::;;;888:::;;;;;;:::888999:::888333222777::::::<<>>>>>>>>???@@@@@@@@@???>>><<<222NNNyyyxxxGGG555666CCCsssuuuKKK///000111777???BBB@@@???AAAFFFDDDBBB???============:::;;;===@@@BBB@@@:::444555RRR}}}~~~ooo^^^\\\qqqqqq\\\III888......444......///000222444666777666666555444222222222333///000111222222222333444444333111000111444777999LLLMMMLLLFFF<<<666555777888777555222000000222444222222444777999>>>KKKXXXaaakkkwww~~~~~~{{{|||ttthhhZZZLLLAAA:::111333555666666444222111111666777444222444444222888===999555:::777111555555666888888888999<<<>>>;;;<<<===>>>???===<<<;;;444555666777555333111111111444666DDDlllzzzaaaIII888>>>777:::HHHMMMFFFFFFNNNIIIIIIIIIJJJLLLMMMNNNOOOJJJFFFCCCFFFOOO[[[fffllllllqqqqqqkkkkkkqqqoooggghhhggggggiiimmmrrruuuvvvrrrooofffXXXMMMEEE<<<444333222222666@@@OOO___iii```[[[OOOAAA===III___pppkkkeeeaaacccfffgggggghhhnnnkkklllrrrxxxtttggg[[[888444333:::DDDNNNZZZcccyyywwwmmm^^^QQQGGG@@@<<<555:::JJJaaarrrxxxyyyzzzrrrlllTTT???;;;999777<<<;;;>>>CCCHHHIIIIIIJJJLLLNNNNNNNNNOOOOOOOOOOOOOOONNNMMMKKKIIIHHHGGGFFFEEE???AAA<<<999999222333BBBSSSBBB333111666888666444222111///------...000111:::666111...+++)))***+++***...111000---***+++---***+++///555:::;;;999666777777666444222000///...///---,,,,,,......---+++++++++***)))))))))*********AAAfff}}}ccc888444777aaa^^^;;;:::111333888@@@LLLXXX___aaaXXXHHH888444>>>SSSmmm{{{kkkdddfff]]]GGG999999666222555BBBPPPXXXXXXWWWHHH@@@666111222555777777777777999999:::999888777:::;;;<<<===<<<;;;:::999<<<===???@@@BBBDDDEEEFFFGGGGGGHHHIIIHHHGGGEEEDDDBBBBBBAAAAAABBBDDDEEEFFFEEEFFFGGGHHHGGGDDD@@@>>>>>>888555888;;;999888888777<<>>@@@AAA@@@??????>>>???AAADDDEEEEEEDDDIIIJJJGGGCCCBBBFFFGGGEEEDDDDDDDDDDDDCCCCCCAAA???DDDGGGHHHDDDCCCFFFJJJJJJ===:::777777888999888777<<<;;;;;;;;;<<<======>>>????????????>>>===;;;:::>>>BBBEEECCC>>><<>>@@@>>><<<::::::;;;===>>><<<>>>??????===<<<<<<===444555999>>>??????@@@CCC??????????????????@@@AAA===>>>444OOO~~~JJJ666666BBBttt}}}QQQ222///000666>>>BBB@@@???AAADDDDDDDDDDDDCCC@@@>>>===???@@@BBBDDDBBB<<<666333AAAaaa{{{lllWWW>>>222000111333666000000111333444666777888:::999777666666777777777000222333333222111333555555444222111111333666777999>>>CCCBBB===999888:::000333777888777333111///666:::CCCNNNVVV___nnn{{{pppgggUUULLL>>>222---///444888000888<<<999555555888888===888333999@@@777000:::777999:::::::::<<<>>>@@@;;;===???AAAAAA@@@>>>===888888888666666666666444222444111111KKKzzzmmmSSSGGG999666EEEPPPNNNLLLPPPRRRQQQQQQQQQQQQRRRSSSTTTSSSQQQMMMIIIIIINNNWWW]]]eeepppwwwvvvwww{{{xxxppphhhkkkrrrxxx{{{xxxqqqlllxxx~~~zzzrrriii\\\RRRGGG@@@777111333<<>>999555===:::AAAIIINNNPPPPPPOOOMMMNNNNNNOOOPPPQQQRRRSSSTTTQQQPPPNNNLLLJJJHHHHHHHHHDDDEEEAAA>>><<<444999NNNddd]]]III444222;;;;;;111222111111000000111111111777666333...,,,,,,,,,---***...111222///------...,,,,,,///555<<>>???@@@@@@@@@???@@@AAABBBCCCEEEFFFHHHHHHIIIKKKLLLMMMMMMKKKIIIGGGDDDDDDCCCDDDEEEFFFHHHIIIIIIJJJLLLMMMKKKIIIGGGEEEBBB>>><<<===<<<:::;;;>>>;;;:::<<<@@@IIIUUUaaahhhyyyjjjNNN???===>>>>>>>>>>>>???AAADDDEEEEEEDDDBBBBBBCCCFFFIIIJJJJJJHHHMMMMMMIIICCCCCCIIIMMMMMMFFFFFFHHHKKKLLLLLLMMMOOONNNOOOLLLFFFDDDGGGIIIIIIAAA???===<<<<<<===>>>===????????????@@@AAABBBBBBAAAAAAAAAAAA@@@??????>>>BBBEEEHHHGGGCCCAAADDDHHHDDDEEEGGGIIIKKKHHHDDD@@@AAA???>>><<<<<<===>>>???>>>???AAA@@@???>>>>>>???444777===AAADDDEEEFFFGGG@@@AAAAAA@@@??????@@@BBB<<<@@@555MMM~~~OOO444555DDDxxxTTT555111222777???CCCAAAAAADDDAAACCCFFFHHHIIIHHHEEEDDDGGGGGGGGGEEE>>>666555888UUUsssgggPPP???///...444777444000555555666777888999999999;;;999777777888888888777333555777666222111333555777777666555666666888888555:::???@@@===999666666666444111000222999CCCJJJ^^^dddppp}}}lllZZZMMMBBB999444111777999555333666:::;;;???>>>:::===CCC:::555???999:::;;;<<<<<<===???BBB===>>>@@@BBBBBBAAA@@@???@@@@@@===999888:::888555+++666999222555TTT```LLL>>>DDDOOOTTTUUUVVV___]]][[[YYYWWWVVVWWWWWWZZZ]]]^^^ZZZSSSNNNMMMOOOFFFTTTeeepppxxx||||||}}}|||zzz|||tttlll```TTTKKKDDD>>>;;;LLLVVViiiyyy{{{nnn^^^TTTTTTOOORRR```lllqqqvvv}}}zzzzzz~~~hhhKKK:::555<<>>777CCC___rrrvvvfffEEE666<<<<<<222444444555555555444333333555888666111...//////...---///111333444333111000///...///666???DDDCCC@@@???>>>===:::777333///---+++,,,,,,---......//////,,,,,,,,,+++,,,,,,------,,,999___\\\777???GGGrrr[[[DDDAAA===<<<======<<<>>>AAAAAABBB@@@IIIkkk{{{pppeeeUUUDDD999777555666GGGhhh~~~zzzsssjjj___UUUNNNJJJBBB@@@<<<999777666666777999;;;===???AAACCCDDDEEEBBBCCCDDDFFFHHHIIIJJJKKKMMMNNNQQQRRRRRRQQQOOOMMMIIIHHHHHHHHHIIIJJJLLLMMMPPPRRRSSSRRROOOMMMLLLLLLMMMJJJHHHFFF@@@;;;<<>>>>>>>>???AAADDDGGGIIIRRR[[[iiixxxsss```UUUIII???BBBBBBBBBDDDHHHJJJJJJJJJHHHHHHIIILLLOOOPPPOOOMMMPPPQQQNNNIIIIIIOOOSSSSSSMMMLLLNNNPPPQQQPPPSSSWWWYYYVVVNNNFFFDDDGGGHHHEEEAAAAAAAAA@@@@@@AAAAAABBBEEEDDDDDDDDDEEEFFFFFFGGGDDDDDDDDDEEEEEEFFFFFFFFFFFFIIIKKKJJJIIIHHHKKKMMMJJJJJJKKKMMMMMMKKKGGGDDDCCCBBBBBBAAAAAAAAAAAAAAA@@@BBBDDDDDDCCCCCCCCCDDD:::>>>BBBEEEHHHJJJKKKJJJEEEFFFGGGEEECCCCCCEEEHHHAAAEEE999MMM}}}ZZZ666999JJJTTT666666666;;;BBBFFFFFFGGGJJJEEEFFFIIIKKKLLLMMMLLLLLLLLLJJJHHHCCC;;;777???LLLtttkkkMMM===555111555999999777666<<<<<<<<<===<<<<<<;;;;;;;;;999777888999:::888666777:::;;;999555222444777999:::;;;<<<======>>>>>>BBBBBBBBBAAA>>>:::666444===;;;:::>>>III\\\qqqvvv^^^MMMFFFBBB;;;555666===@@@>>>GGGXXXVVVFFFBBB@@@===>>>===>>>@@@@@@@@@AAADDDFFFCCCDDDEEEFFFGGGFFFEEEEEEFFFHHHEEEAAAAAACCC@@@999222888===:::444@@@ddduuuYYYKKKMMMVVV]]]^^^eeecccaaa^^^]]]]]]]]]^^^___bbbeeefffddd___ZZZWWWDDDHHHPPP[[[dddppp}}}qqqeee]]]FFFEEENNNcccxxxeeeVVVLLLPPPYYYbbbppp~~~xxxaaaJJJ<<<===EEEZZZiiizzzgggNNNGGGBBBMMMnnnwwwVVVJJJNNNEEE===CCCFFFOOOXXX[[[]]]``````\\\]]]]]]]]]]]]^^^```bbbccc___```___\\\XXXUUUVVVWWWTTTSSSMMMHHHDDD???QQQtttcccGGG>>>===;;;888999:::::::::777555333666;;;<<<666222222222///111000222666;;;;;;777333000...000888DDDLLLMMMKKKHHHGGGFFFBBB>>>888444111---...////////////000111............///000000111000111TTTlllHHH@@@AAAjjjyyyJJJ===;;;===BBBBBB>>>???CCCDDDBBBKKKgggzzzeeeQQQFFF>>>999<<>>@@@CCCFFFHHHJJJEEEFFFHHHKKKMMMPPPRRRSSSUUUWWWZZZ\\\]]]\\\ZZZXXXTTTSSSRRRRRRSSSTTTUUUVVVXXXZZZ[[[YYYWWWWWWXXX[[[```\\\YYYVVVPPPHHHEEEGGGCCCDDDEEEEEEEEEEEEDDDDDD???DDDNNNZZZbbblll}}}lllWWWJJJIIIIIIJJJNNNQQQSSSSSSQQQQQQRRRUUUXXXXXXWWWUUUVVVYYYZZZXXXYYY\\\\\\ZZZYYYVVVWWWYYYXXXVVV[[[bbbccc\\\QQQHHHIIIMMMKKKFFFEEEGGGHHHIIIIIIIIIIIIJJJOOONNNNNNNNNNNNNNNOOOPPPLLLLLLMMMNNNPPPRRRSSSTTTOOOOOOPPPRRRSSSTTTUUUVVVTTTSSSSSSTTTTTTRRROOOLLLJJJKKKKKKLLLKKKJJJIIIHHHIIIKKKMMMNNNMMMMMMNNNPPPDDDFFFHHHJJJLLLNNNMMMJJJLLLMMMNNNLLLIIIIIILLLOOOHHHLLL===NNN~~~eee:::>>>QQQVVV:::;;;;;;>>>EEEIIIIIIKKKOOOMMMMMMMMMMMMMMMNNNOOOOOOQQQNNNLLLFFF???@@@RRRfffjjjSSSCCC666666888;;;999888===EEEAAAAAAAAAAAA@@@>>>======???===<<<===@@@@@@===;;;:::===???<<<777444555888:::<<<>>>AAACCCDDDDDDCCCCCCAAA>>>=========;;;:::777BBBUUUjjj~~~eeeXXXFFF===BBBJJJKKKFFFRRRtttsssPPP@@@EEECCC;;;BBBCCCEEEEEEEEEFFFIIIKKKKKKKKKLLLLLLLLLLLLLLLKKKJJJMMMLLLIIIKKKMMMIII@@@DDD<<<:::??????===GGGWWWtttTTTLLLVVV```cccdddcccbbbaaaaaaccceeefffaaaaaaccchhhnnnpppnnnjjjhhh\\\QQQMMMOOOZZZtttyyyiiiZZZVVV[[[fffyyy{{{ZZZIIIDDDJJJ]]]qqqlllNNNCCCEEEWWWeeevvvYYYUUUJJJJJJfffuuuTTTMMMVVVOOOGGGMMMPPPYYY```aaadddiiijjjgggiiihhhhhhggghhhiiijjjkkkiiijjjiiifffaaa___```aaa]]]\\\TTTOOOKKKGGG]]]}}}YYYAAA???GGG<<<===>>>>>><<<999666333999???@@@999444444333///444222333888???AAA<<<666111///000:::GGGQQQTTTSSSQQQPPPNNNJJJEEE???:::777222222333111///......///000000000000111222444444444---NNNxxxYYYBBBFFFfffVVVHHHDDDDDDFFFEEE@@@BBBHHHKKKDDDUUUeeeOOOJJJIIIDDDHHHZZZ}}}|||kkkZZZMMMFFF@@@@@@AAACCCEEEIIILLLNNNHHHJJJLLLPPPTTTWWWZZZ[[[^^^```cccfffgggfffdddccc^^^]]]]]]\\\\\\]]]______\\\^^^`````````bbbfffjjjpppjjjgggfffaaaXXXQQQOOOIIIHHHHHHHHHJJJKKKMMMOOOOOONNNNNNOOOOOOSSSdddvvvvvvRRRPPPOOOQQQTTTXXX[[[\\\YYYZZZ[[[^^^``````^^^\\\[[[aaaeeefffggghhheeeaaa___]]]___dddfffgggoooyyykkkbbbUUULLLNNNSSSQQQJJJOOORRRTTTVVVVVVUUUVVVVVVXXXXXXWWWWWWWWWWWWWWWXXXUUUUUUVVVXXX[[[]]]___aaaWWWWWWWWWYYY\\\______^^^]]]\\\[[[[[[[[[YYYWWWTTTSSSTTTUUUVVVVVVTTTRRRQQQQQQTTTVVVWWWWWWWWWYYYZZZFFFKKKQQQTTTTTTTTTVVVXXXSSSWWWYYYWWWQQQOOOQQQUUUQQQMMM@@@ZZZoooDDD;;;YYY\\\AAADDDDDDFFFKKKPPPSSSRRRPPPUUUSSSQQQNNNNNNNNNPPPQQQNNNTTTNNN@@@@@@[[[|||oooQQQAAA<<<999<<<>>>???@@@AAABBBDDDHHHHHHHHHGGGFFFEEEDDDCCCBBBBBBCCCCCCBBBAAA@@@???AAA???>>><<<;;;;;;<<<<<>>;;;999===@@@CCCBBB===777555444666444333888CCCJJJEEE;;;<<<888555;;;HHHVVV```ddd___\\\YYYVVVRRRLLLCCC<<<333555777777555444555666222222333555777888999:::444777IIIuuusssUUUJJJbbb|||SSSRRROOONNNNNNOOOOOOOOORRR[[[ttt{{{hhhYYYOOOMMMOOOSSS|||ppp\\\JJJJJJJJJJJJLLLNNNPPPQQQPPPQQQSSSVVVYYY]]]aaacccdddfffhhhkkkmmmnnnoooooojjjmmmooopppnnnlllkkkkkknnnppppppmmmjjjjjjooottt|||wwwrrrkkkbbbZZZUUURRROOORRRXXX\\\\\\ZZZZZZZZZ[[[\\\\\\]]]^^^^^^{{{bbb]]][[[\\\^^^^^^ccchhhccc```aaaggghhhccccccgggpppwww||||||{{{|||zzzvvvooorrrpppkkkmmmwww|||{{{ssslllccc]]]ZZZZZZXXXWWWbbbcccccccccbbbcccfffhhhhhhddd```___aaa```\\\WWWaaaaaadddgggddd___bbbjjjccccccdddfffhhhkkkmmmnnnmmmllljjjhhhfffdddcccbbbfffeeedddbbb```___^^^^^^\\\```dddhhhhhhfffccc```QQQVVV\\\``````___aaabbb```_________aaaaaaaaa```___WWWIIIggg~~~JJJCCCbbbfffMMMSSSTTTWWW\\\```bbb___\\\```]]]XXXTTTPPPPPPPPPQQQLLLNNNJJJIIIZZZ~~~|||]]]HHH@@@AAAEEEGGGKKKNNNOOOOOOQQQRRRUUUUUUTTTTTTRRRQQQOOONNNPPPOOONNNLLLJJJHHHGGGFFFFFFFFFEEEEEEEEEFFFGGGHHHDDDGGGJJJLLLLLLLLLLLLLLLHHHFFFHHHMMMUUUbbbyyy~~~mmmcccTTT\\\\\\QQQKKKOOORRRPPPWWW\\\___^^^[[[[[[```fffddddddeeehhhkkkjjjeeeaaafffdddbbbbbbbbbcccbbbaaa^^^ZZZUUUPPPNNNOOOQQQSSS\\\uuupppmmmttt}}}}}}zzzzzz~~~~~~~~~zzztttyyyuuuqqqtttxxxiii```aaa___bbbmmmwww~~~bbbaaagggyyytttggghhhrrreeeuuuyyyrrroooooovvv}}}wwwvvvsssmmmiiisssmmmXXX^^^fffPPPPPPPPPOOOMMMJJJGGGEEEFFFHHHIIIIIIGGGCCC@@@>>>AAA???;;;===FFFNNNJJJBBBCCC???===CCCRRRcccooovvvkkkiiigggeeebbbZZZNNNDDD<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;<<<======>>>>>>999===KKKqqquuucccsssqqqjjjcccaaaccceeedddaaagggssspppbbb[[[[[[___|||ooo^^^^^^]]]___ccchhhnnnqqqdddaaa______bbbfffiiijjjrrruuuzzz|||tttllliiifffhhhmmmqqqpppooojjjkkklllmmmnnnnnnnnnnnnooooookkkjjjlllnnnppptttzzz}}}{{{}}}|||uuuqqqpppppppppooowwwwwwwwwuuusssssstttvvvtttrrrqqquuu{{{~~~~~~|||zzzyyy|||~~~zzzuuuwww~~~zzz{{{|||}}}~~~|||{{{zzzzzzzzzyyyxxxwwwuuutttsssrrrrrrppprrruuuxxxxxxvvvsssqqq___eeelllppppppooooooqqqooojjjgggjjjrrruuurrrmmmmmm```RRRtttOOOLLLkkkppp\\\bbbdddhhhmmmqqqpppmmmjjjpppkkkddd]]]WWWUUUTTTTTTWWWQQQLLLUUUsssiiiRRRHHHKKKPPPOOOSSSXXX[[[]]]]]]^^^___bbbbbbaaa```___]]][[[ZZZ___]]]YYYVVVSSSQQQOOOOOONNNNNNNNNOOOPPPRRRTTTUUUSSSTTTTTTRRROOOMMMLLLLLLMMMVVVhhh{{{nnnhhh```[[[\\\```dddfffcccgggjjjjjjggggggkkkppp}}}}}}vvvuuusssssstttuuuuuutttqqqnnnhhhccc^^^\\\\\\\\\jjjkkkzzzzzzrrriiifffggglllvvvqqqeeerrr|||{{{zzz|||llluuu~~~aaaaaaaaa```^^^[[[YYYWWWTTTSSSSSSTTTUUUSSSNNNJJJPPPMMMHHHHHHPPPZZZ\\\WWWOOOLLLJJJPPP___rrr~~~~~~uuueeeYYYIIIGGGEEEFFFHHHHHHFFFCCCGGGGGGGGGGGGGGGHHHHHHHHHEEEJJJQQQmmmuuuzzztttpppsssuuurrrnnn~~~tttpppttt{{{}}}tttssstttwww~~~|||sssppptttxxx{{{{{{zzz~~~|||yyyvvvwww{{{}}}|||{{{~~~vvv||||||qqqddd```___{{{ssswwwyyy|||wwwnnnhhheeedddeeejjjaaa\\\iii~~~ggg[[[[[[bbbhhhdddhhhnnnqqqrrrqqqppppppvvvvvvuuutttsssqqqpppoooooommmiiieeebbb`````````______```aaabbbdddeeeeeecccbbbaaa^^^]]]^^^aaadddsssyyyssspppmmmpppwwwuuuyyy|||{{{yyyyyy|||}}}yyyuuurrrqqqyyypppyyywwwwwwwwwvvvtttrrrpppooolllhhheeegggjjjiiiccc\\\^^^[[[XXXXXXaaannnuuuuuugggbbb```dddqqquuuXXXTTTPPPQQQUUUVVVSSSOOOUUUUUUVVVVVVWWWXXXXXXXXXUUU\\\]]]mmmzzzyyyyyy}}}}}}~~~zzzuuuttt}}}tttrrrwww|||}}}{{{zzz{{{{{{{{{{{{||||||}}}}}}}}}}}}rrrrrrrrrtttyyyzzzyyywwwwwwvvvqqqmmmnnnrrrsssqqqmmmsssssstttvvvwwwyyyzzzzzzuuu{{{www~~~\\\___bbbaaa___]]]___aaaaaabbbbbbbbbaaaaaaaaabbbZZZ^^^WWWaaaeee```ggg```[[[XXXaaagggbbbbbbfffbbbdddaaagggdddjjjgggWWWccc^^^___```___^^^```dddgggaaaaaa```____________```]]][[[[[[^^^bbbddddddcccggggggfffggggggeeeaaa___^^^]]]\\\^^^```bbbbbbaaa]]]```bbbcccbbbaaaaaaaaa]]]]]]^^^_______________````````````````````````______```aaaaaa```___^^^aaaaaa```___```ccchhhlllccciiilllkkkkkknnnmmmiiikkklllmmmnnnnnnooopppppplllkkkkkkjjjjjjkkkkkklllmmmlllkkkjjjjjjkkklllmmmdddfffiiikkkmmmmmmmmmlllsssssssssssstttvvvxxxyyywwwzzz{{{zzzvvvuuuxxx|||}}}|||zzzxxxwwwwwwwwwwwwxxxyyyzzz{{{{{{zzzyyyxxxyyyyyyxxxxxxxxxwwwwwwwwwxxxvvvttttttvvvxxxxxxxxxtttuuuvvvwwwwwwwwwvvvvvvzzzyyyvvvsssrrrvvv~~~zzz}}}yyyuuutttuuuvvvxxxyyyyyyyyyyyyyyyuuuxxxzzzyyyvvvuuuvvvyyy|||zzzyyyyyy{{{||||||{{{xxxxxxxxxxxxyyyzzzzzz{{{yyy~~~}}}uuurrrxxx{{{|||zzz|||~~~}}}}}}~~~|||zzzzzz~~~~~~yyyzzz|||}}}}}}|||{{{zzz~~~~~~[[[]]]___]]]ZZZYYY[[[^^^[[[ZZZYYYZZZ\\\]]]\\\[[[UUU___ZZZ^^^[[[UUU\\\UUU^^^[[[``````WWWXXX]]]YYYXXXTTTZZZXXX^^^]]]RRRbbbWWWYYYZZZYYYWWWVVVXXXZZZUUUUUUVVVWWWXXXXXXYYYYYY[[[YYYYYY[[[[[[YYYWWWWWWYYYWWWUUUUUUVVVXXXXXXXXX^^^\\\YYYWWWVVVVVVWWWWWWSSSUUUWWWXXXXXXXXXYYY[[[UUUVVVWWWXXXYYYYYYYYYYYYSSSTTTUUUUUUUUUUUUTTTSSSQQQRRRSSSTTTUUUUUUTTTSSSSSSUUUWWWWWWVVVVVVWWWYYYRRRUUUTTTOOOOOOUUUWWWTTTQQQRRRSSSQQQOOOOOOQQQTTTSSSSSSRRRRRRRRRRRRSSSSSSSSSRRRQQQQQQQQQQQQRRRSSSQQQQQQQQQPPPPPPOOOOOOOOOLLLLLLLLLLLLMMMOOOQQQRRRLLLOOOQQQOOOKKKJJJMMMQQQOOONNNMMMLLLLLLMMMOOOPPPLLLLLLMMMNNNNNNMMMLLLLLLKKKKKKKKKJJJJJJJJJIIIIIIJJJHHHFFFFFFHHHIIIJJJIIIGGGHHHIIIJJJKKKJJJJJJIIIGGGHHHJJJKKKLLLKKKJJJIIIIIIHHHDDDAAABBBGGGIIIHHHCCCEEEFFFGGGHHHGGGGGGGGGFFFGGGIIIKKKMMMMMMLLLKKKHHHFFFDDDDDDFFFGGGFFFEEEDDDDDDEEEEEEGGGHHHJJJKKKEEEIIINNNMMMIIIEEEGGGKKKGGGFFFGGGIIIHHHFFFIIIOOOGGGHHHIIIIIIHHHHHHIIIKKKLLLHHHFFFHHHHHHFFFHHHLLLIIIHHHFFFFFFFFFGGGIIIJJJLLLIIIFFFFFFIIIJJJJJJHHHGGGKKKMMMKKKGGGGGGLLLQQQIIIJJJJJJJJJJJJKKKKKKKKKPPPLLLGGGFFFHHHKKKKKKJJJHHHHHHIIIJJJKKKJJJGGGEEEEEEIIIIIIEEEEEEIIIIIIEEEGGGCCCEEEKKKMMMGGGCCCCCC@@@EEEIIIHHHCCCAAACCCGGGEEEBBBFFFFFFBBBHHHMMMGGGHHHEEEJJJKKKBBBDDDKKKIIIGGGHHHFFFEEEHHHLLLJJJFFFCCCDDDEEEFFFGGGIIIJJJJJJEEEGGGHHHGGGEEEEEEGGGJJJGGG@@@@@@IIILLLGGGFFFJJJ@@@DDDNNNLLLCCCGGGLLLEEEHHHHHHGGGFFFFFFFFFFFFFFFFFFEEEDDDFFFIIIJJJIIIFFFCCCIIIMMMKKKIIIIIIIIIFFFFFFFFFFFFDDDCCCDDDGGGJJJFFFIIIMMMMMMKKKIIIJJJKKKJJJKKKKKKJJJJJJKKKOOORRRHHHHHHIIIIIIIIIJJJJJJJJJMMMOOOIIIIIIOOOMMMJJJRRRLLLLLLKKKKKKLLLNNNPPPQQQQQQHHH\\\QQQEEENNNIIIRRRNNNKKKHHHGGGIIILLLMMMLLLKKKPPPQQQKKKIIIMMMMMMKKKJJJLLLOOOQQQMMMHHHIIIOOOIIIJJJDDDDDDMMMLLLHHHNNNLLLLLLKKKJJJNNNSSSQQQLLLJJJKKKLLLKKKKKKJJJJJJKKKQQQOOOMMMKKKKKKLLLNNNOOOMMMNNNOOOPPPOOOMMMLLLJJJLLLLLLKKKKKKKKKKKKKKKKKKJJJKKKKKKJJJIIIHHHJJJKKKPPPMMMIIIGGGHHHIIIJJJJJJKKKLLLLLLKKKIIIIIIJJJKKKGGGHHHJJJJJJKKKNNNQQQTTTNNNMMMJJJHHHHHHJJJLLLNNNKKKPPPOOOGGGFFFMMMOOOKKKNNNLLLMMMPPPPPPLLLJJJLLLJJJMMMLLLHHHKKKTTTZZZYYYQQQSSSRRRLLLHHHIIIJJJHHHKKKKKKRRRZZZ[[[SSSMMMMMMGGGJJJMMMMMMLLLLLLNNNQQQHHHJJJLLLLLLKKKIIIIIIJJJJJJKKKLLLKKKJJJIIIJJJKKKMMMPPPOOOJJJKKKOOOMMMHHHMMMMMMMMMMMMMMMNNNOOOOOOJJJLLLNNNPPPQQQQQQPPPOOONNNOOOQQQRRRRRRQQQPPPOOOKKKKKKKKKLLLNNNOOOQQQQQQddddddddddddeeeggghhhiiiccceeeggghhhfffdddcccccceeeggghhhhhheeecccbbbbbbfffiiikkkhhhcccaaabbbfffaaafffhhhfffdddfffeeecccaaa______aaaeeefffeeebbbaaaddddddbbbdddhhheee]]]dddeeeeeeffffffeeeeeedddaaabbbddddddddddddeeeggggggaaa]]]___dddfffccc___bbbbbbcccddddddeeeffffffeeeaaa___```___]]]___bbbbbbccccccccccccbbbaaaaaa```````````````aaaaaabbbaaaaaabbbbbbbbbaaaaaa```^^^^^^^^^^^^___aaabbbccchhheeebbb___^^^```bbbddd```___^^^]]]]]]^^^___```[[[[[[\\\]]]^^^___``````aaa```^^^\\\ZZZYYYXXXWWW]]]\\\\\\[[[YYYWWWUUUTTTWWWWWWWWWWWWVVVUUUSSSRRRQQQPPPPPPPPPPPPOOOOOOOOOOOONNNMMMMMMNNNNNNLLLJJJMMMMMMNNNNNNNNNNNNMMMLLLOOOKKKIIIKKKJJJHHHJJJMMMGGGGGGGGGGGGGGGFFFEEEEEEFFFGGGHHHIIIIIIHHHFFFEEE@@@DDDFFFEEEBBBAAAEEEIIIDDDEEEEEEFFFFFFGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFEEEHHHFFFEEEFFFGGGGGGCCC@@@BBBFFFJJJKKKHHHFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEDDDDDDGGGFFFEEEEEEEEEFFFHHHIIIGGGFFFFFFFFFEEEEEEDDDDDDEEEFFFGGGFFFDDDDDDFFFGGGFFFFFFFFFFFFGGGGGGGGGHHHKKKIIIGGGEEEDDDDDDEEEFFFGGGGGGGGGGGGFFFFFFFFFEEEDDDFFFGGGGGGFFFEEEEEEFFFFFFFFFEEEEEEEEEDDDDDDDDDEEEFFFGGGFFFEEEDDDEEEGGGEEEEEEDDDDDDEEEFFFGGGHHHEEEEEEEEEEEEEEEDDDDDDDDDGGGFFFFFFEEEEEEFFFHHHIIIGGGGGGFFFEEEEEEFFFGGGHHHEEEFFFFFFFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCEEEFFFGGGFFFEEECCCBBBEEEEEECCCCCCFFFGGGDDDBBBDDDEEEGGGGGGEEEDDDBBBBBBBBBBBBCCCDDDEEEEEEFFFBBBBBBAAA@@@AAABBBCCCDDDGGGBBBBBBFFFFFFBBBCCCGGGDDDGGGEEE??????EEEFFFCCC@@@BBBCCCCCCBBBBBBDDDEEECCCDDDDDDEEEEEEEEEEEEDDDGGGHHHHHHIIIHHHGGGEEEEEEAAACCCEEEFFFFFFGGGIIIKKKIIIHHHHHHGGGGGGFFFFFFEEEJJJIIIIIIIIIIIIHHHHHHHHHFFFGGGGGGHHHHHHGGGGGGFFFEEEEEEFFFFFFFFFEEEDDDDDDFFFFFFEEEEEEDDDCCCBBBBBBBBBCCCDDDEEEEEEEEEEEEEEEIIIIIIHHHHHHHHHIIIJJJJJJIIIHHHFFFDDDCCCCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEGGGFFFDDDEEEGGGIIIJJJJJJEEEDDDCCCCCCEEEEEEDDDCCCHHHHHHFFFFFFFFFGGGHHHIIIDDDDDDDDDDDDEEEFFFFFFGGGIIIHHHEEEDDDEEEGGGJJJMMMHHHGGGFFFEEECCCCCCBBBBBBHHHHHHGGGFFFFFFGGGHHHIIIFFFGGGHHHJJJJJJKKKJJJJJJIIIFFFFFFIIINNNPPPMMMIIIGGGGGGGGGGGGHHHIIIJJJKKKJJJJJJKKKKKKLLLLLLMMMMMMQQQQQQQQQPPPPPPOOOOOOOOOPPPPPPOOOOOOOOOPPPPPPQQQLLLOOORRRSSSSSSRRRQQQQQQQQQTTTXXXYYYYYYWWWVVVVVVXXXVVVUUUUUUVVVWWWWWWVVV\\\\\\[[[ZZZZZZYYYYYYXXXYYY[[[\\\ZZZWWWVVVXXX[[[XXXYYYYYYXXXWWWXXX[[[]]]YYYWWWVVVXXX\\\^^^^^^]]]ddddddeeeeeeffffffggggggccceeeggggggeeeccccccccccccdddfffeeedddccccccddd\\\```eeefffeeefffjjjnnncccggghhheeedddffffffeeedddbbbaaaccceeefffdddaaa```cccdddbbbeeehhhfff___ddddddeeeeeeeeeeeeddddddccceeeffffffffffffgggiiigggdddaaabbbeeegggeeebbbaaabbbbbbbbbcccdddddddddccc______aaaaaa```aaadddbbbccccccccccccbbbaaaaaabbbaaa```______```aaaaaaaaabbbbbbcccbbbbbbaaaaaa____________```aaabbbbbbgggfffdddccccccdddeeeeeedddcccbbbaaaaaabbbcccccc______aaaccceeeggghhhiiifffeeedddcccbbbbbbbbbbbb_________```______^^^^^^]]]^^^_________^^^]]]\\\^^^^^^^^^_________``````]]]\\\[[[\\\\\\\\\ZZZXXXXXXXXXXXXXXXXXXXXXXXXXXXUUURRRRRRTTTSSSPPPOOOQQQPPPPPPQQQQQQQQQQQQQQQPPPRRRRRRQQQPPPOOONNNNNNNNNKKKNNNOOOMMMIIIGGGJJJMMMJJJJJJJJJJJJJJJKKKKKKKKKJJJIIIIIIHHHHHHHHHHHHHHHHHHGGGFFFGGGIIIIIIFFFDDDEEEGGGJJJJJJHHHGGGHHHJJJIIIHHHHHHHHHGGGGGGGGGFFFHHHHHHHHHGGGGGGGGGFFFFFFEEEEEEDDDDDDEEEFFFHHHIIIIIIIIIHHHHHHGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGEEEEEEEEEFFFGGGHHHHHHHHHJJJIIIHHHFFFFFFFFFFFFGGGIIIIIIIIIHHHHHHHHHHHHHHHCCCEEEGGGGGGFFFEEEFFFGGGGGGGGGFFFFFFEEEEEEEEEEEEDDDEEEFFFFFFDDDDDDEEEFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDFFFEEEEEEEEEEEEFFFHHHHHHHHHGGGFFFEEEEEEFFFGGGGGGDDDEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDFFFGGGHHHGGGFFFEEECCCFFFFFFDDDDDDGGGGGGEEECCCDDDEEEFFFFFFEEEDDDCCCCCCCCCDDDDDDEEEFFFFFFFFFCCCCCCBBBBBBBBBCCCDDDEEEIIIEEEDDDGGGGGGCCCDDDHHHCCCFFFDDD@@@@@@EEEGGGDDDBBBDDDEEEEEEDDDDDDEEEGGGCCCDDDDDDEEEEEEEEEEEEEEEGGGHHHIIIIIIIIIHHHFFFEEEDDDFFFGGGGGGFFFFFFHHHIIIFFFFFFFFFGGGGGGHHHHHHHHHHHHHHHIIIIIIJJJJJJJJJKKKHHHHHHHHHIIIIIIHHHHHHHHHGGGHHHIIIIIIIIIIIIHHHHHHHHHHHHHHHGGGFFFEEEEEEEEECCCDDDEEEFFFFFFGGGGGGFFFHHHGGGGGGFFFFFFFFFGGGGGGJJJIIIHHHGGGGGGHHHHHHIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGHHHHHHIIIHHHLLLKKKJJJJJJLLLLLLKKKJJJJJJIIIIIIHHHHHHHHHIIIIIIJJJKKKLLLMMMNNNNNNOOONNNNNNMMMMMMMMMLLLLLLMMMMMMOOOOOONNNNNNNNNOOOPPPPPPRRRRRRQQQPPPPPPQQQRRRSSSTTTTTTTTTTTTUUUUUUVVVWWWTTTRRRQQQSSSVVVWWWTTTPPPRRRRRRRRRSSSSSSTTTTTTTTTWWWWWWXXXXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYYYYXXXXXX___^^^^^^^^^^^^^^^______XXX[[[^^^^^^\\\[[[\\\^^^XXX[[[^^^``````______```^^^\\\[[[[[[\\\]]]]]]\\\[[[\\\\\\]]]]]]^^^^^^___^^^______^^^]]]\\\\\\]]]```aaaaaa```^^^]]]^^^```]]][[[ZZZ[[[^^^```___^^^cccdddeeefffffffffeeeddddddeeeeeeeeecccbbbcccddd```bbbbbbbbbaaaaaaccceeeaaadddffffffdddcccfffhhhdddhhhhhhdddcccfffgggfffeeedddcccdddeeeeeecccaaaaaacccdddccceeehhhfffbbbcccddddddeeeeeeddddddccc```aaaccccccbbbbbbdddeeeddddddcccdddddddddddddddaaaaaabbbbbbbbbbbbbbbbbbccc``````ccccccaaaaaadddbbbccccccccccccbbbaaaaaacccbbb```___^^^___aaabbbbbbbbbcccccccccccccccbbbbbbaaaaaaaaaaaaaaabbbbbbccccccdddeeeeeeeeeeeedddeeeddddddccccccdddeeeeee___```aaabbbcccdddeeefffeeeeeeeeedddeeeffffffgggbbbbbbccccccdddcccccccccbbbccceeefffffffffeeedddccccccdddeeefffggghhhhhhdddcccbbbbbbcccbbb```^^^aaa``````______```aaaaaa\\\ZZZ\\\___^^^YYYWWWXXXYYYZZZZZZ[[[[[[\\\\\\]]]aaa___\\\YYYXXXXXXYYYZZZYYYZZZZZZWWWSSSQQQRRRTTTTTTTTTTTTSSSSSSSSSSSSSSSRRRQQQPPPNNNNNNNNNOOOPPPNNNMMMMMMNNNOOOOOOMMMKKKJJJKKKLLLLLLKKKKKKLLLNNNNNNNNNMMMMMMLLLLLLLLLKKKLLLLLLLLLKKKKKKKKKKKKKKKHHHHHHGGGGGGHHHJJJKKKLLLLLLKKKJJJIIIIIIIIIJJJKKKJJJGGGEEEEEEHHHIIIHHHFFFFFFFFFGGGHHHHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIJJJJJJJJJJJJJJJJJJDDDFFFHHHHHHHHHGGGHHHIIIGGGGGGGGGGGGFFFFFFFFFFFFEEEGGGHHHGGGFFFEEEFFFGGGGGGGGGHHHHHHGGGFFFDDDCCCFFFFFFFFFFFFFFFGGGGGGGGGFFFFFFFFFFFFGGGIIIJJJKKKKKKJJJIIIHHHGGGGGGHHHHHHFFFFFFGGGGGGHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIJJJKKKJJJIIIIIIFFFIIIIIIGGGGGGJJJKKKHHHGGGGGGGGGGGGGGGGGGGGGGGGFFFGGGHHHIIIIIIJJJJJJIIIGGGGGGGGGGGGGGGHHHIIIIIIMMMJJJIIIKKKJJJHHHHHHJJJFFFHHHGGGDDDEEEHHHJJJHHHHHHIIIJJJJJJIIIHHHIIIKKKHHHHHHIIIJJJKKKKKKJJJJJJLLLMMMMMMNNNNNNMMMKKKKKKKKKMMMMMMMMMKKKKKKKKKMMMLLLLLLLLLLLLLLLMMMMMMMMMLLLLLLMMMNNNOOOPPPQQQQQQNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOPPPQQQRRRRRRRRRRRRPPPOOOOOONNNNNNMMMMMMMMMNNNOOOPPPQQQRRRRRRRRRRRRRRRRRRQQQPPPOOOOOOOOOPPPPPPPPPPPPPPPPPPQQQRRRRRRPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPQQQRRRSSSSSSSSSSSSUUUTTTSSSSSSUUUUUUTTTSSSUUUUUUUUUUUUTTTTTTSSSRRRRRRTTTVVVXXXYYYYYYYYYXXXYYYZZZ[[[\\\[[[YYYWWWUUUYYYYYYXXXXXXYYYZZZZZZ[[[\\\\\\[[[[[[[[[[[[\\\\\\___^^^]]]]]]]]]^^^______```]]][[[\\\]]]]]]ZZZVVV\\\]]]^^^______^^^]]]]]]aaabbbbbbbbbbbbccccccccc`````````aaaaaaaaaaaaaaaeeeddddddddddddddddddddd]]]aaacccbbb^^^]]]```ddd```aaacccdddddddddfffggg```^^^\\\]]]^^^___^^^^^^______``````aaabbbbbbbbbbbbaaaaaaaaabbbaaa^^^\\\___aaabbbbbb```______```bbb```______```aaa```___cccdddeeegggfffeeecccbbbcccddddddcccaaaaaabbbdddaaaaaaaaa```^^^___aaacccfffggghhheeebbb``````aaacccffffffbbbaaadddfffeeeccccccccccccddddddcccbbbdddeeeeeeeeeeeeeeedddbbbccccccddddddddddddcccccc^^^___aaa``````___aaabbb___bbbdddcccaaa```aaacccbbbbbbbbbbbbbbbbbbaaaaaadddbbbbbbeeeddd```___aaabbbccccccccccccbbbaaaaaaaaa```^^^^^^^^^```ccceeebbbbbbcccdddddddddccccccdddccccccbbbaaaaaaaaabbb______```aaabbbbbbccccccbbbbbbbbbbbbcccccccccdddaaaaaa``````___^^^^^^]]]dddcccccccccdddeeeffffffdddddddddcccbbbaaa```___ddddddffffffgggfffeeedddaaaaaabbbcccddddddeeeeeecccaaa```aaaaaaaaa___]]]``````_________```aaabbbaaa___```cccccc```___aaa\\\]]]]]]^^^___```bbbbbbfffeeedddbbbaaaaaabbbbbbaaaaaaaaa^^^[[[YYYYYY[[[^^^^^^^^^]]]]]]\\\\\\[[[\\\[[[YYYXXXWWWWWWXXXYYYXXXXXXWWWWWWVVVVVVUUUTTTPPPQQQSSSTTTSSSSSSSSSSSSTTTTTTUUUUUUUUUVVVVVVVVVRRRRRRRRRRRRRRRRRRRRRQQQRRRQQQPPPOOOOOOPPPQQQRRROOONNNMMMKKKKKKLLLNNNOOONNNJJJGGGHHHLLLNNNLLLHHHLLLLLLLLLLLLLLLLLLLLLLLLMMMNNNOOOPPPPPPPPPPPPPPPKKKLLLLLLLLLLLLMMMMMMMMMKKKLLLNNNNNNLLLKKKKKKLLLJJJJJJJJJJJJJJJJJJIIIIIIKKKLLLMMMMMMKKKKKKLLLMMMKKKLLLMMMNNNNNNLLLJJJIIIKKKLLLLLLLLLLLLLLLMMMMMMKKKKKKLLLMMMNNNOOOPPPPPPQQQQQQPPPOOONNNMMMMMMMMMKKKKKKLLLMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMNNNOOOPPPPPPPPPOOOOOOMMMPPPPPPNNNNNNQQQQQQOOOPPPOOOOOONNNNNNOOOOOOPPPMMMNNNOOOPPPQQQQQQPPPPPPOOOOOOOOOOOOOOOPPPPPPPPPTTTRRRQQQQQQQQQPPPPPPQQQNNNNNNNNNMMMNNNPPPQQQQQQQQQRRRSSSRRRQQQPPPQQQRRRQQQRRRSSSTTTUUUUUUUUUTTTTTTUUUVVVWWWVVVVVVTTTTTTTTTUUUVVVVVVTTTTTTUUUVVVZZZYYYXXXWWWVVVTTTSSSSSSUUUUUUVVVWWWWWWXXXYYYYYYXXXXXXXXXWWWWWWXXXXXXXXXXXXYYYZZZ[[[\\\]]]]]]]]]ZZZZZZYYYYYYYYYXXXXXXXXXXXXYYYZZZ\\\\\\]]]]]]]]]```___^^^]]]\\\[[[[[[[[[[[[ZZZZZZZZZZZZZZZ[[[[[[YYYYYYYYYYYYYYYYYYYYYYYYVVVXXX[[[]]]^^^^^^^^^___\\\ZZZYYYZZZ[[[\\\[[[ZZZ]]]^^^_________]]][[[ZZZWWWYYY\\\___``````___]]]___```aaabbbbbb```^^^]]]```___^^^]]]\\\\\\\\\\\\``````__________________^^^______```______^^^]]]aaa___^^^^^^^^^^^^\\\ZZZ^^^___aaabbbbbbaaa___^^^bbbbbbbbbbbbbbbbbbbbbbbb```aaaaaabbbbbbcccccccccaaaaaabbbbbbaaaaaa``````^^^aaaccc```[[[[[[___eeebbbccccccbbbaaaaaadddfff```___]]]]]]___```___^^^ddddddcccbbbbbbaaaaaa```bbb```___```bbbaaa]]]YYYZZZ\\\___aaaaaaaaaaaabbbcccbbb```____________^^^bbbccceeeffffffdddbbbaaabbbccccccbbb``````aaacccccccccbbb```^^^]]]___aaa```aaabbbcccccccccdddfffaaadddddd```^^^bbbdddccc^^^```aaabbbbbbbbbccccccgggfffffffffdddaaa```aaabbbbbbccccccccccccbbbbbbaaabbbccccccbbbbbbcccddd^^^aaadddddd```___```ccccccccccccccccccbbbbbbbbbbbb```aaadddeeebbbaaadddbbbccccccccccccbbbaaaaaa^^^^^^]]]^^^___bbbeeegggaaabbbcccdddddddddddddddeeedddcccbbbbbbaaaaaabbb___^^^]]]]]]^^^```bbbddd```aaaaaabbbbbbcccccccccddddddcccbbbaaa```______eeeeeedddddddddddddddeeeaaabbbbbbbbbaaa```______ddddddeeeeeedddcccaaa```ddddddddddddddddddcccccceeedddccccccdddcccaaa__________________```aaaaaabbb___^^^aaabbbaaacccggg]]]]]]]]]^^^___aaacccdddcccdddeeefffffffffeeedddbbbbbbbbb```^^^^^^^^^___bbbbbbaaaaaa``````______bbbaaa___^^^]]]]]]]]]^^^``````___]]]ZZZYYYXXXXXXVVVXXXZZZ]]]^^^\\\YYYWWWXXXXXXYYYZZZ\\\]]]^^^___YYYYYYYYYYYYYYYYYYYYYYYY[[[YYYXXXVVVUUUUUUUUUUUUUUUTTTSSSSSSSSSSSSUUUUUUWWWRRROOOPPPTTTVVVTTTPPPVVVUUUUUUTTTRRRQQQQQQPPPSSSTTTUUUVVVWWWWWWWWWVVVSSSSSSSSSSSSSSSSSSSSSSSSTTTUUUVVVUUUSSSQQQQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRSSSTTTUUUTTTSSSRRRSSSUUUPPPRRRTTTVVVVVVUUUTTTSSSSSSSSSSSSSSSTTTTTTUUUUUUSSSTTTUUUUUUVVVWWWWWWWWWXXXXXXXXXWWWVVVUUUTTTTTTSSSSSSTTTUUUVVVVVVVVVUUUVVVVVVVVVVVVVVVVVVVVVVVVUUUUUUVVVVVVWWWWWWWWWVVVUUUXXXXXXVVVVVVYYYZZZWWWYYYXXXXXXWWWWWWXXXXXXYYYUUUVVVXXXYYYYYYYYYWWWWWWWWWWWWWWWXXXXXXXXXXXXXXX[[[[[[ZZZYYYXXXYYYYYYYYYXXXWWWWWWXXXYYYXXXYYYZZZZZZ[[[\\\[[[YYYXXXXXXYYYYYYYYYZZZ[[[\\\]]]]]]]]]ZZZZZZ\\\\\\]]]\\\[[[ZZZYYYZZZ\\\\\\[[[[[[]]]^^^aaa```___^^^]]]\\\[[[[[[]]]]]]]]]]]]]]]]]]]]]]]]___^^^^^^]]]]]]^^^^^^___]]]^^^___aaaaaabbbbbbbbb`````````_______________YYYZZZ[[[]]]^^^^^^______aaaaaa```^^^]]]]]]]]]]]]aaaaaaaaa```___^^^^^^]]]^^^^^^^^^^^^^^^^^^^^^^^^XXX[[[]]]^^^]]]\\\\\\]]]^^^]]]\\\\\\^^^^^^]]]\\\\\\]]]]]]^^^]]]\\\[[[ZZZYYY[[[^^^```bbbaaa___^^^]]]]]]\\\[[[\\\]]]^^^___```___^^^]]]]]]]]]]]]]]]````````````______^^^^^^[[[]]]```aaaaaa___\\\ZZZ^^^]]]\\\\\\]]]^^^]]]\\\\\\]]]___```aaa```^^^]]]`````````````````````____________``````aaaaaaaaaaaaaaabbbbbbaaa```___^^^___bbbbbb```\\\]]]aaafffbbbbbbaaa^^^\\\\\\^^^```cccaaa``````aaabbbbbbaaaccccccbbbbbbaaa````````````___^^^```bbbaaa\\\XXX[[[]]]```bbbbbbaaabbbccc``````___^^^]]]\\\\\\]]]aaabbbcccdddddddddcccbbbaaabbbcccbbb```___```aaacccdddcccbbb___^^^___```^^^___```aaabbbdddeeeeee___bbbccc___^^^aaabbbaaa\\\^^^aaabbbaaaaaacccdddgggfffeeefffccc^^^^^^aaaaaabbbbbbccccccbbbbbbaaa```aaabbbbbbaaa```aaabbb___cccfffeeecccaaabbbcccbbbccccccccccccccccccccc___]]]^^^bbbdddcccdddgggbbbccccccccccccbbbaaaaaa\\\]]]^^^___aaaccceeefff```aaabbbcccddddddddddddddddddcccbbbaaaaaabbbbbbaaa```______```bbbdddfffaaaaaacccdddddddddddddddbbbbbbbbbbbbbbbccccccccccccbbbaaa```````````````^^^___```bbbcccdddddddddeeeeeeeeeeeedddbbb```___eeeeeeddddddccccccccccccfffeeeddddddeeedddbbbaaa```aaabbbcccddddddddddddaaa]]]\\\___``````cccggg______^^^___```bbbdddeee```aaadddfffffffffdddcccaaaaaa```````````````aaa``````_______________^^^bbbaaaaaa```___^^^]]]]]]aaaaaaaaa^^^[[[YYYZZZ[[[\\\\\\^^^```bbbaaa^^^\\\XXXYYYZZZ\\\]]]___``````]]]]]]^^^^^^^^^^^^______]]]\\\ZZZXXXWWWWWWWWWWWW[[[[[[\\\\\\\\\\\\]]]]]]___\\\ZZZZZZ]]]^^^]]][[[]]]\\\\\\ZZZYYYXXXWWWWWWZZZZZZZZZ[[[[[[\\\\\\\\\]]]\\\\\\\\\[[[[[[[[[[[[[[[\\\]]]\\\ZZZXXXXXXXXX[[[[[[[[[[[[\\\\\\\\\\\\YYY[[[\\\[[[ZZZYYYZZZ[[[WWWXXXZZZ[[[\\\\\\[[[[[[XXXXXXXXXYYYZZZZZZ[[[[[[[[[\\\\\\]]]]]]]]]]]]]]]]]]]]]^^^^^^]]]\\\[[[ZZZYYYZZZ[[[[[[[[[[[[[[[[[[\\\\\\\\\\\\\\\\\\\\\\\\[[[[[[[[[\\\\\\\\\]]]]]][[[^^^^^^\\\\\\______]]]]]]]]]]]]]]]]]]]]]]]]]]]ZZZ[[[]]]^^^___]]]\\\ZZZ\\\\\\]]]^^^^^^^^^^^^]]]^^^```___]]]]]]``````^^^___]]]]]]______]]]]]]______```aaa___]]]\\\\\\]]]ZZZZZZ[[[]]]^^^^^^^^^^^^ZZZ[[[]]]^^^^^^]]]\\\\\\ZZZ[[[]]]]]]]]]]]]^^^```]]]^^^^^^___``````aaaaaa_________^^^^^^^^^]]]]]]``````^^^^^^^^^^^^``````^^^^^^___```aaaaaaaaa```________________________ZZZZZZ\\\]]]___````````````___^^^]]]\\\\\\\\\]]]````````````___]]]\\\[[[^^^^^^^^^^^^^^^^^^^^^^^^]]]___aaa___[[[XXXXXXZZZ___]]]]]]]]]^^^___^^^]]][[[[[[\\\\\\\\\\\\\\\[[[[[[\\\^^^```aaa```___^^^___]]]ZZZYYYZZZ]]]```ccc]]]]]]]]]^^^___```aaabbbaaaaaaaaaaaaaaa```^^^^^^\\\^^^aaaccccccaaa^^^\\\]]]]]]\\\\\\]]]^^^______[[[\\\^^^___``````______aaaaaaaaaaaaaaa`````````_______________```````````````aaaaaaaaa___^^^]]]^^^^^^^^^]]]]]]^^^aaaddd``````___]]][[[ZZZ\\\^^^```___]]]]]]_________^^^^^^^^^^^^___``````aaaaaa_________```aaa```^^^\\\]]]___```___]]][[[[[[\\\]]]]]]^^^]]][[[[[[]]]^^^aaaaaabbbbbbccccccdddddd___```bbbbbb```_________bbbcccddddddbbbaaaaaaaaacccbbbaaaaaaaaaaaa```___^^^bbbdddaaa___aaabbb```^^^```ccccccaaa```bbbcccdddbbbccceeebbb]]]___dddaaaaaabbbbbbbbbbbbaaaaaa^^^```aaa```___^^^___``````bbbdddeeedddbbbbbbaaa``````aaaaaabbbcccccccccbbb___^^^aaaaaa```aaaeeebbbccccccccccccbbbaaaaaa]]]^^^___aaabbbbbbbbbbbb___```aaabbbcccccccccccccccbbbbbbaaaaaaaaabbbbbbaaabbbbbbbbbccccccdddddd```aaacccdddeeeeeeeeeddd`````````aaaaaabbbbbbbbbaaaaaa```____________```^^^___aaabbbdddeeeeeefffddddddeeeeeeeeedddbbbaaabbbbbbbbbbbbbbbbbbccccccdddcccbbbbbbccccccaaa___```bbbdddfffgggfffeeedddaaa^^^^^^```aaa______bbbaaa```______```bbbdddeeeaaaaaabbbbbbccccccbbbbbbcccbbb`````````aaaaaa```^^^^^^^^^^^^____________aaabbbbbbbbbaaa___]]][[[```aaaaaa___\\\[[[]]]``````^^^\\\]]]___aaa```___[[[[[[\\\\\\]]]]]]^^^^^^````````````aaaaaaaaabbb]]]\\\[[[ZZZYYYZZZ[[[[[[]]]^^^```aaabbbaaa```___aaaaaa````````````aaaaaa____________^^^^^^^^^^^^___^^^]]]\\\]]]]]]______cccbbbbbbaaa```___^^^^^^]]]___``````___^^^___```^^^_________````````````\\\^^^___^^^]]]\\\]]]^^^]]]]]]]]]]]]]]]^^^^^^^^^YYYZZZZZZ[[[\\\\\\]]]]]]___```aaaaaaaaa```___^^^^^^^^^___``````___^^^]]]]]]]]]^^^^^^]]]]]]\\\\\\]]]]]]]]]]]]]]]]]]]]]]]]______^^^_________```aaa]]]``````]]]^^^aaaaaa^^^\\\]]]^^^^^^^^^^^^]]]\\\[[[\\\^^^______^^^\\\ZZZ\\\]]]^^^___```______^^^]]]``````]]]]]]bbbccc```aaa]]]]]]aaa```[[[[[[^^^```aaaaaa___]]][[[[[[\\\XXXYYYZZZ[[[\\\]]]]]]]]]ZZZ[[[\\\^^^^^^^^^]]]\\\\\\]]]^^^^^^]]]\\\]]]___[[[[[[\\\]]]___```aaaaaa^^^^^^^^^^^^^^^_________```___^^^]]]]]]^^^___```]]]^^^____________^^^^^^]]]]]]]]]]]]]]]]]]]]]]]]\\\]]]___```bbbccccccccc``````___^^^^^^_________]]]]]]^^^^^^^^^]]][[[ZZZ^^^^^^^^^^^^^^^^^^^^^^^^___aaabbb```[[[ZZZ\\\___```^^^^^^^^^___```___^^^^^^^^^^^^^^^___``````aaa___``````aaaaaaaaa``````cccaaa^^^\\\\\\^^^aaaccc]]]]]]^^^^^^___aaabbbcccaaabbbbbbbbbaaa```^^^]]]]]]^^^______````````````]]]^^^]]]]]]\\\]]]___```[[[\\\]]]^^^___aaabbbbbbbbbbbbaaaaaaaaa```````````````_______________^^^]]]^^^___```___]]][[[ZZZ\\\ZZZYYYZZZ]]]`````````\\\]]]^^^]]][[[[[[]]]^^^]]][[[ZZZZZZ[[[\\\\\\[[[\\\]]]]]]^^^^^^___``````]]]^^^______^^^^^^___```^^^^^^^^^[[[YYYWWWXXXYYY[[[]]]^^^^^^\\\]]]___bbbaaaaaaaaaaaabbbccceeeeee]]]```bbbcccaaa___^^^^^^```bbbeeeeeedddccccccddd```______```aaabbbbbbaaa^^^bbbeeebbbaaabbbbbb```aaaccceeedddbbb```aaacccaaa___aaadddbbb]]]```gggaaaaaabbbbbbbbbbbbaaaaaabbbcccdddcccbbbaaabbbccc___```aaabbbcccbbb```^^^^^^______```aaabbbbbbccciiidddaaaaaa___[[[\\\___bbbccccccccccccbbbaaaaaa^^^```aaaccccccaaa```^^^______```bbbbbbcccccccccbbbaaaaaaaaaaaaaaabbbbbb___aaaccceeeeeedddbbb```___```aaacccddddddcccccceeeeeeddddddcccbbbbbbaaaeeeeeedddddddddeeeffffffaaaaaabbbbbbccccccbbbbbbaaabbbdddeeeeeeddddddcccaaaaaabbbcccdddeeeffffffeeecccccccccdddcccaaa___]]]___cccffffffeeecccaaaaaa___```cccccc^^^\\\^^^aaa```___^^^___aaacccdddeeecccaaa```___```aaabbbeeecccaaaaaaaaaaaa```____________``````aaaaaaaaabbbccceeeeeedddaaa^^^\\\___aaabbbaaa______bbbfffccc^^^YYYXXX[[[___```aaa___^^^^^^^^^]]]]]]]]]]]]`````````aaaaaabbbbbbbbb\\\\\\[[[[[[\\\]]]___```[[[]]]```bbbcccaaa___^^^___```aaa```^^^^^^```aaa______``````aaabbbbbbbbbaaa```^^^]]]\\\^^^___aaadddcccbbbaaa```___^^^]]]]]]___aaabbbbbbbbbccceee^^^^^^^^^^^^______``````]]]^^^______]]]]]]^^^___``````^^^]]]]]]]]]]]]]]]YYYYYYZZZ[[[\\\\\\]]]]]]aaaaaabbbbbbbbb```^^^]]]]]]^^^___``````___^^^^^^^^^^^^^^^^^^]]]\\\[[[[[[]]]]]]]]]]]]]]]]]]]]]]]]```````````````aaaaaabbb\\\______]]]]]]```aaa^^^YYYZZZ\\\]]]]]]\\\ZZZYYYYYY[[[]]]___^^^]]]ZZZYYY[[[\\\^^^_________^^^]]]ZZZ______[[[\\\bbbccc``````\\\[[[___^^^YYYWWW[[[___``````^^^[[[YYYZZZZZZWWWXXXYYY[[[\\\]]]]]]]]][[[\\\]]]_________^^^]]]___```aaa```]]]\\\]]]^^^]]]]]]]]]]]]^^^^^^^^^^^^]]]]]]^^^___```aaaaaabbbaaa```^^^]]]]]]^^^```aaa______`````````___^^^^^^\\\\\\\\\\\\\\\]]]]]]]]][[[\\\^^^```aaabbbcccccc_________^^^^^^___``````[[[\\\]]]______^^^]]]]]]________________________YYY\\\^^^]]]ZZZ[[[```eeeaaa```______aaaaaa```___^^^]]]]]]]]]^^^```bbbcccdddcccccccccbbbbbbbbbbbbbbb```^^^\\\[[[\\\]]]^^^``````___^^^^^^^^^______```aaaaaaaaaaaa___]]]\\\]]][[[ZZZYYYZZZ\\\___aaa^^^^^^^^^\\\[[[\\\]]]___[[[\\\\\\]]]___aaacccddd``````_________^^^^^^^^^_________^^^^^^]]]]]]]]]^^^___```aaa```^^^\\\ZZZ^^^[[[YYY\\\bbbeeedddaaaXXXZZZ[[[\\\\\\\\\^^^______^^^\\\\\\^^^___^^^]]]_________^^^]]]]]]\\\\\\ZZZ\\\^^^]]][[[[[[^^^aaa`````````^^^\\\\\\^^^```[[[]]]______^^^___bbbfffaaadddggggggdddbbbcccdddaaa```______``````___^^^[[[^^^aaabbbaaaaaabbbeee______```aaabbbbbbccccccccc]]][[[^^^___]]]___eeeccc______dddeeeaaabbbfffdddaaa___```bbbcccaaa___bbbeeefffddd___]]]```ddd```]]]```fffgggbbbaaadddeee```___dddeeebbbaaadddbbb```___]]]]]]___```bbbcccbbbaaa____________```ccccccbbbbbbbbbbbbbbbbbbcccbbbaaaaaa```aaaaaaaaa______```aaaaaaaaaaaaaaadddcccbbbaaaaaabbbcccdddbbbbbbcccccccccddddddddd```aaabbbccccccccccccbbb]]]```ddddddcccbbbccceeeeeeddddddcccbbbbbbbbbbbbcccbbbaaaaaaccccccbbbaaaaaa``````____________```cccccccccccccccbbbaaa```gggeeebbbaaaaaaaaa``````_________bbbdddffffffeeecccaaa___^^^```aaaaaa```___``````aaaaaaaaa``````aaabbbcccdddddddddcccbbbccccccccccccbbbbbbbbbaaa___^^^^^^^^^^^^```bbbcccdddcccccccccbbbbbbaaaaaaaaa```^^^^^^___``````___bbbaaaaaa```______^^^^^^\\\]]]]]]^^^___```aaabbbbbb___\\\YYYXXXZZZ^^^```___```aaa```___^^^___```bbbbbbccccccbbb```]]][[[]]]]]]___```aaaaaaaaaaaa`````````___^^^^^^]]]]]]]]]^^^^^^______^^^^^^]]]______```aaa```___]]]\\\]]]\\\\\\]]]^^^```bbbddd]]]]]]\\\[[[\\\]]]___```]]]]]]\\\[[[ZZZZZZZZZZZZ]]]]]]^^^______^^^]]]]]][[[\\\\\\[[[ZZZ[[[]]]```___^^^]]]]]]\\\\\\]]]]]]]]]]]]^^^___^^^]]][[[ZZZ\\\\\\\\\]]]]]]]]]^^^^^^ZZZ^^^___\\\[[[___aaa```^^^^^^^^^^^^^^^^^^^^^^^^aaaaaa^^^ZZZ\\\___]]]XXX[[[]]]^^^\\\XXXXXX[[[^^^]]]^^^^^^^^^^^^]]]\\\[[[YYYXXXZZZ^^^\\\XXXZZZaaa___aaaccccccbbbaaaaaaaaaccc```^^^___^^^YYYXXXZZZ```\\\[[[]]]]]][[[\\\___bbbaaa___[[[YYYZZZ]]]```\\\^^^]]]YYY[[[``````[[[bbb___]]]]]]______]]]ZZZ]]]]]]]]]]]]]]]]]]]]]]]]\\\]]]___`````````_________ZZZZZZ___aaa]]][[[^^^aaa```___^^^]]]\\\[[[[[[______^^^^^^]]]\\\[[[ZZZbbbbbbbbbbbbbbbaaa``````__________________^^^^^^WWWXXX[[[___bbbbbb___\\\```^^^]]][[[ZZZZZZ[[[[[[ZZZZZZ[[[\\\\\\]]]^^^^^^aaabbbbbb^^^ZZZYYY]]]bbb^^^]]]\\\[[[ZZZZZZZZZZZZaaaaaaaaa```^^^]]]^^^```aaa```^^^]]]]]]^^^```aaabbbaaa___]]]\\\\\\\\\]]]bbbbbbbbbaaaaaa```___^^^]]]]]]\\\\\\]]]]]]^^^^^^ccc___\\\]]]aaacccaaa]]]bbb___]]]^^^aaacccbbbaaa______```bbbddddddbbbaaa```___]]]]]]____________bbbaaa___]]]\\\\\\\\\]]]XXXYYY[[[___cccdddcccaaa]]]^^^^^^______```````````````___^^^]]]]]]\\\\\\]]]]]]\\\^^^___```___]]]XXXWWWWWWYYY\\\]]]]]]\\\[[[^^^``````]]]\\\]]]___^^^\\\[[[\\\______]]]ZZZcccdddffffffeeeeeeeeefffeeedddbbbaaa```___]]]\\\\\\___aaaaaa``````bbbddd___aaaccceeefffeeedddcccfffaaa___bbbbbb```bbbgggdddaaaaaadddddd``````ddddddbbbaaaaaaccccccaaa^^^bbbeeefffddd```___aaadddccc______cccdddbbbbbbgggccc^^^]]]bbbcccaaa```bbbaaaaaa```______```aaaaaabbbaaa```_________```aaa``````_________``````aaadddcccbbbaaaaaaaaaaaaaaa______```aaabbbbbbbbbbbbccccccbbbaaaaaabbbccccccbbbbbbcccccccccdddddddddaaaaaaaaabbbbbbccccccddd^^^aaaddddddcccbbbbbbddddddcccaaa`````````bbbbbbdddbbbaaabbbcccdddcccbbbbbbbbbaaaaaaaaabbbbbbccccccccccccdddccccccbbbbbbgggeeecccbbbaaa```___^^^\\\\\\\\\___aaacccbbbaaaaaa```^^^^^^___```aaa```bbbcccccccccccccccbbbbbbbbbbbbddddddeeeddddddcccccccccbbbbbbbbbbbbbbbbbbbbbaaa```_________``````bbbbbbaaaaaaaaa`````````aaa```______aaaaaa```___bbbbbbbbbaaaaaa`````````^^^^^^______^^^^^^]]]\\\^^^]]]\\\[[[]]]```cccfffcccddddddccc```______```aaaaaabbbbbbaaa___^^^\\\]]]^^^^^^___````````````bbbaaa```___]]][[[ZZZZZZ]]]^^^^^^______^^^^^^]]]__________________^^^]]][[[[[[\\\]]]^^^```aaabbb]]]]]]\\\\\\\\\]]]^^^___\\\\\\\\\[[[[[[\\\\\\\\\\\\]]]^^^______^^^]]]\\\]]]]]]]]]\\\ZZZ[[[]]]_________^^^]]]]]]]]]]]]]]]______``````______^^^]]]]]]]]]]]]^^^^^^_________\\\``````\\\[[[]]]___^^^_________^^^^^^^^^^^^^^^\\\\\\ZZZXXXZZZ]]]\\\XXXXXXYYY[[[\\\[[[ZZZZZZZZZ[[[\\\\\\]]]]]]^^^^^^___ZZZYYY[[[^^^]]]YYY[[[aaa^^^```bbbbbbaaa`````````aaa]]]\\\]]]\\\XXXWWWYYYddd```___```___[[[ZZZ]]]``````^^^[[[YYYYYY\\\^^^\\\^^^]]]ZZZ\\\``````\\\cccaaa______``````]]][[[]]]]]]^^^^^^^^^^^^]]]]]]\\\]]]___`````````___^^^ccc^^^\\\______[[[YYY[[[^^^^^^^^^^^^^^^]]]]]]]]]``````___^^^]]]]]]]]]]]][[[\\\]]]^^^___`````````^^^^^^^^^^^^^^^^^^^^^^^^\\\\\\^^^```bbbaaa___\\\bbbaaa```^^^^^^^^^^^^___[[[[[[\\\\\\]]]]]]^^^^^^```bbbbbb___[[[ZZZ]]]aaa^^^]]]\\\[[[[[[[[[[[[[[[bbbbbbbbb```]]]\\\\\\]]]]]]]]]\\\\\\\\\]]]^^^___aaa```___^^^^^^^^^^^^^^^aaaaaaaaaaaaaaa```^^^^^^]]]\\\\\\\\\\\\]]]___```ccc___\\\]]]aaabbb```]]]bbb```^^^^^^```aaa```______``````aaabbbbbbaaa```aaa```______````````````___^^^]]]\\\\\\[[[\\\\\\\\\\\\]]]___aaabbb```___\\\\\\]]]^^^___```````````````______^^^]]]]]]\\\]]]\\\\\\^^^___```^^^]]]YYYXXXXXXYYY[[[]]]\\\[[[]]]___```___]]][[[[[[]]]^^^]]]\\\]]]___```^^^[[[dddcccbbbbbbdddeeeeeeeeeccccccbbbaaa___^^^]]]]]]^^^___```___^^^___aaaccc___aaadddggghhhfffdddbbbgggdddbbbccccccaaacccfffeeecccbbbdddccc```___bbbdddcccbbbcccdddbbb```]]]bbbdddeeedddaaa```cccfffeeeaaa```aaabbbbbbdddhhh```]]]\\\___aaa```___```aaaaaaaaaaaaaaaaaaaaaaaaaaa```_________```aaabbb_______________```aaabbbeeedddcccbbbaaaaaaaaaaaa___``````aaabbbcccccccccccccccbbbaaaaaabbbccccccbbbbbbcccccccccdddddddddaaaaaa``````aaabbbdddeee___aaacccdddcccaaaaaabbbbbbaaa```______```bbbcccdddcccbbbbbbddddddcccbbbaaaaaaaaaaaabbbcccddddddccccccddddddeeeeeeddddddeeeeeedddcccbbb```___^^^\\\\\\\\\^^^aaabbbbbb```bbb```______aaaccccccbbbdddddddddddddddcccbbbaaabbbcccdddeeeeeeeeeeeedddaaaaaa`````````aaaaaabbbddddddcccbbb```___^^^]]]``````____________^^^^^^aaa``````aaaccccccaaa___bbbbbbbbbbbbbbbbbbaaaaaa^^^______``````___]]]\\\___^^^^^^___```ccceeegggeeeffffffdddaaa___```````````````_________^^^^^^^^^^^^___``````_________``````___^^^]]]\\\[[[ZZZ^^^^^^____________^^^^^^^^^^^^^^^^^^^^^^^^___```ZZZ[[[\\\]]]^^^_________]]]]]]\\\\\\\\\]]]^^^^^^\\\\\\\\\]]]]]]]]]^^^^^^\\\]]]^^^______^^^]]]\\\^^^^^^^^^\\\[[[[[[]]]_________^^^]]]]]]]]]]]]]]]``````___^^^^^^^^^__________________````````````^^^aaaaaa]]]ZZZ\\\]]]\\\_________^^^^^^]]]]]]]]]YYYZZZYYYWWWYYY]]]]]]YYYXXXXXXZZZ]]]___^^^[[[YYYZZZZZZZZZ[[[]]]___aaaccc[[[[[[\\\^^^^^^[[[]]]aaa^^^___aaaaaa___^^^___``````]]]\\\]]]\\\XXXXXXZZZdddaaaaaacccbbb]]]\\\^^^]]]^^^^^^\\\ZZZZZZ[[[\\\\\\]]]\\\[[[]]]```___\\\aaa___^^^^^^^^^]]][[[YYY\\\]]]___``````___]]]\\\\\\]]]___``````___^^^^^^ddd___\\\^^^^^^\\\[[[]]]\\\\\\]]]]]]^^^^^^______``````^^^^^^^^^^^^___```ZZZZZZ\\\]]]^^^_________]]]]]]]]]]]]]]]]]]]]]]]]bbbaaa```aaaaaaaaa___]]]aaaaaa``````___``````aaa]]]]]]]]]]]]]]]^^^^^^^^^___aaabbb```\\\[[[]]]```^^^]]]]]]\\\\\\\\\]]]]]]bbbbbbbbb```]]][[[[[[\\\ZZZZZZ[[[\\\\\\]]]\\\\\\_________``````______^^^aaaaaaaaaaaa```___^^^]]]]]]\\\[[[[[[[[[]]]```aaaaaa___]]]^^^```bbb```]]]```___^^^^^^___```___]]]``````aaaaaa``````___^^^````````````````````````]]]^^^^^^^^^^^^^^^]]]]]]aaa___^^^^^^______^^^]]]ZZZ[[[\\\]]]^^^___```````````````___^^^^^^]]]]]]]]]\\\\\\]]]______^^^]]]ZZZYYYYYYZZZ[[[\\\\\\[[[^^^___```___]]][[[[[[[[[___^^^]]]^^^``````^^^]]]dddaaa^^^^^^```bbbaaa```[[[\\\^^^______```aaaccc``````___^^^^^^___```aaa^^^```bbbddddddcccbbbaaafffdddbbbbbbaaaaaabbbcccdddcccbbbcccbbbaaaaaabbbccccccddddddcccbbb___]]]bbbcccdddcccbbbbbbdddfffcccbbbaaabbbbbbbbbdddeee___]]]\\\^^^```aaa``````aaaaaabbbbbbbbbbbbaaaaaaaaa`````````aaabbbdddeeeaaaaaaaaabbbcccdddeeeffffffeeedddbbbaaaaaaaaaaaa`````````aaabbbccccccdddcccbbbbbbbbbbbbbbbbbbcccbbbbbbcccccccccdddddddddbbbaaa```___```bbbdddfff```bbbcccccccccaaaaaa``````aaabbbbbbccccccccccccdddcccbbbcccdddeeedddbbb_________```aaabbbcccdddccccccdddeeeffffffffffffbbbdddeeeeeedddcccbbbaaa_________aaaccceeedddccccccbbbbbbccceeeggggggfffccccccccccccbbbaaa______ccccccddddddeeeeeeeeeeee___^^^^^^]]]^^^___``````dddddddddcccaaa```^^^^^^________________________``````aaacccddddddaaa^^^````````````````````````[[[]]]___aaabbbbbbaaa```cccbbbbbbbbbaaaaaaaaa```bbbcccdddbbb```______``````______^^^^^^^^^______``````aaaaaaaaa```______\\\\\\]]]^^^^^^___``````^^^^^^____________^^^^^^^^^^^^]]]\\\]]]^^^```aaa\\\]]]]]]^^^]]]\\\[[[ZZZ]]]]]]]]]]]]]]]]]]]]]^^^^^^^^^^^^^^^^^^^^^]]]]]]\\\]]]^^^^^^^^^^^^]]]\\\]]]]]]^^^]]]\\\\\\___aaa^^^^^^]]]\\\\\\\\\\\\\\\___^^^\\\[[[[[[\\\]]]^^^```aaaaaaaaaaaaaaaaaaaaa\\\``````\\\ZZZ\\\^^^\\\^^^^^^^^^]]]\\\\\\[[[[[[[[[]]]\\\YYYZZZ]]]]]]ZZZ\\\[[[[[[^^^bbbbbb___\\\[[[ZZZZZZZZZ\\\^^^aaaccc]]]]]]]]]^^^^^^^^^^^^```]]]^^^______^^^]]]^^^___aaa^^^]]]```___\\\[[[^^^```^^^___cccccc```___aaa\\\]]]^^^^^^\\\[[[[[[\\\\\\\\\\\\\\\^^^___^^^\\\]]]]]]\\\\\\[[[ZZZXXXWWW\\\^^^```bbbbbb```^^^\\\\\\]]]^^^_________^^^]]]```]]][[[[[[]]]___```aaa\\\\\\]]]]]]]]]^^^^^^^^^___^^^]]]\\\]]]^^^```aaa_______________^^^^^^]]]]]]]]]]]]]]]]]]^^^^^^^^^cccbbb```___``````___^^^^^^^^^^^^^^^^^^^^^______^^^^^^^^^^^^^^^^^^^^^]]]^^^```aaa```^^^]]]]]]___^^^^^^]]]]]]]]]^^^^^^___```aaabbbaaa___]]]]]]^^^ZZZ[[[\\\]]]]]]\\\ZZZYYY[[[\\\^^^___```___^^^^^^````````````___^^^]]]]]]]]]\\\[[[ZZZ[[[]]]```bbb```^^^]]]^^^```aaa___]]]]]]]]]]]]^^^_________^^^``````aaa```^^^]]]]]]]]]^^^`````````_________```^^^___aaabbbbbbbbbaaa```cccaaa^^^^^^^^^^^^^^^]]]ZZZZZZ[[[\\\^^^___```````````````______^^^^^^^^^]]]\\\\\\]]]______^^^\\\]]]\\\[[[[[[]]]^^^]]]\\\^^^____________^^^]]]]]]___^^^______``````___^^^fffbbb^^^^^^___```___]]]YYY\\\___``````bbbeeeggg``````_________`````````aaaaaa`````````aaabbbcccddddddcccaaa```aaabbbaaaaaabbbbbbbbbbbbcccdddcccbbbbbbccccccbbb```___^^^aaaaaabbbbbbbbbccceeeggg```aaaccccccccccccbbbaaa______^^^___aaacccbbbaaaaaaaaabbbbbbbbbbbbaaaaaabbbbbbaaaaaabbbdddfffgggbbbbbbbbbcccdddeeefffgggeeedddcccbbbaaaaaaaaaaaaaaaaaa``````aaaaaabbbcccbbbbbbbbbccccccbbbbbbbbbbbbbbbcccccccccdddddddddbbbaaa```______aaacccdddaaaaaabbbbbbcccbbb```______bbbeeehhhhhhgggdddbbbdddcccbbbbbbddddddcccbbb````````````aaacccddddddcccdddeeefffffffffffffff```cccfffgggfffeeefffgggaaaaaaaaaccceeefffeeedddcccbbbbbbcccfffgggfffeeecccccccccbbbaaa```___^^^bbbbbbccccccdddeeeffffff^^^]]]\\\[[[[[[\\\^^^___cccbbbbbbbbbaaaaaaaaa`````````````````````````````````aaacccddddddaaa^^^^^^^^^^^^]]]]]]]]]]]]]]]ZZZ[[[]]]___`````````___ccccccbbbaaa```^^^]]]\\\]]]^^^______]]]]]]^^^``````______^^^^^^^^^______aaaaaabbbbbbbbbaaa``````]]]]]]^^^___```aaabbbbbb^^^______``````______^^^^^^]]]\\\\\\\\\^^^___aaa_________^^^\\\ZZZXXXVVV]]]]]]]]]]]]]]]]]]]]]\\\___``````______]]]\\\[[[\\\\\\]]]^^^^^^]]]\\\\\\[[[\\\]]]]]]]]]^^^aaaddd]]]\\\\\\[[[[[[[[[[[[[[[^^^]]]\\\[[[[[[\\\^^^___aaaaaaaaaaaaaaaaaaaaa```ZZZ^^^___[[[ZZZ]]]___^^^\\\\\\\\\[[[[[[[[[ZZZZZZ\\\___^^^ZZZYYY[[[[[[YYY___\\\ZZZ\\\___bbbaaa___]]]\\\[[[ZZZ[[[]]]```aaa]]]^^^^^^]]]^^^______^^^]]]^^^___^^^\\\\\\]]]___```]]]]]]```___]]]]]]___^^^\\\^^^bbbbbb___^^^```\\\^^^``````^^^\\\\\\]]]]]][[[[[[]]]______]]]\\\[[[\\\]]]]]]\\\ZZZYYYXXX\\\^^^```bbbbbb```^^^\\\]]]]]]^^^______^^^]]]\\\___]]][[[ZZZ\\\```aaa```^^^^^^]]]]]]]]]\\\\\\\\\]]]\\\\\\\\\\\\^^^___```___````````````___^^^^^^]]]^^^^^^^^^_________```aaa___]]]]]]___`````````]]]]]]]]]]]]^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^]]]______```___^^^^^^^^^___^^^^^^^^^]]]^^^^^^______]]]___aaabbbaaa``````aaa]]]^^^___```___\\\ZZZXXXYYYZZZ\\\]]]^^^^^^]]]\\\___``````______^^^]]]\\\]]]\\\[[[[[[\\\]]]___aaa^^^^^^^^^___``````^^^]]]YYYZZZ]]]^^^______``````___``````^^^[[[ZZZ[[[\\\\\\^^^``````^^^]]]]]]^^^^^^___aaabbbcccbbbbbbaaaaaa___^^^]]]^^^______^^^ZZZZZZ[[[\\\]]]^^^___```_______________^^^^^^^^^\\\\\\[[[]]]^^^___^^^\\\___]]]]]]]]]_________]]]]]]]]]^^^___aaabbbaaaaaa^^^___``````______^^^___fffdddbbbaaaaaaaaa```______bbbddddddbbbbbbdddggg```______```bbbcccaaa```dddcccaaa______aaacccdddccceeedddaaaaaacccdddaaa___bbbbbbaaaaaaeeeeeeccc```aaabbbaaa___^^^___```______```aaabbbdddfffggg]]]aaacccbbbbbbcccaaa^^^___``````___aaaeeeeeeaaaaaaaaaaaaaaaaaaaaaaaaaaacccbbbbbbbbbbbbdddfffgggaaaaaaaaaaaaaaabbbcccdddcccbbbaaaaaaaaaaaaaaaaaacccbbb```_________```aaaaaabbbccccccccccccbbbaaabbbbbbcccccccccdddddddddcccbbbaaa```___```aaaaaa`````````aaaccccccaaa___```bbbfffiiiiiigggcccaaacccbbbaaaaaaccccccbbbaaaccccccccccccdddeeeffffffddddddeeeeeefffeeeeeeeee___cccffffffeeeeeegggiii`````````aaadddddddddbbb```______aaacccdddbbbaaacccccccccccccccbbbaaa```aaaaaaaaabbbcccdddeeefff```^^^\\\[[[[[[[[[]]]^^^bbbaaa```___```aaabbbccc```aaaaaaaaaaaabbbbbbbbbaaa``````aaaccccccaaa___^^^^^^^^^]]]\\\\\\[[[[[[\\\\\\\\\[[[[[[[[[[[[[[[^^^^^^^^^^^^^^^^^^^^^^^^ZZZ[[[]]]]]]\\\\\\^^^___`````````_________^^^^^^```aaaaaabbbbbbbbbaaaaaabbbaaaaaaaaa``````____________````````````______]]]]]]]]]]]]]]]]]]^^^___``````___^^^\\\ZZZXXXWWW]]]]]]^^^^^^^^^]]]\\\\\\^^^___``````___]]]\\\[[[[[[\\\]]]^^^^^^]]]\\\[[[\\\]]]^^^^^^^^^___bbbeee]]]]]]\\\[[[[[[[[[[[[[[[______^^^^^^^^^___``````````````````____________YYY]]]^^^[[[ZZZ]]]```___[[[[[[[[[[[[[[[[[[[[[[[[[[[^^^^^^YYYWWWXXXYYYWWW]]][[[ZZZZZZ[[[]]]^^^^^^^^^]]]\\\\\\\\\]]]^^^___^^^___^^^\\\]]]```___\\\]]]^^^^^^]]]\\\\\\]]]___]]]ZZZZZZ^^^^^^\\\\\\___aaa^^^^^^aaa```\\\[[[]]]\\\^^^``````^^^]]]]]]^^^]]]ZZZ[[[___```^^^\\\]]]\\\^^^aaaaaa```^^^]]]]]]\\\]]]___``````___]]]\\\]]]]]]^^^______^^^\\\[[[______]]]ZZZ[[[^^^^^^[[[^^^^^^]]]]]]\\\\\\[[[[[[[[[\\\\\\]]]]]]^^^^^^^^^ZZZZZZ\\\]]]^^^_________]]]^^^^^^______`````````^^^\\\[[[\\\___```aaa```______`````````______^^^]]]]]]]]]]]]]]]^^^^^^^^^```______^^^^^^^^^_________^^^^^^]]]]]]]]]^^^^^^[[[]]]```aaaaaa```aaabbb^^^___``````___]]][[[YYYYYYZZZ[[[[[[\\\\\\\\\\\\____________^^^]]]\\\[[[]]]]]]\\\\\\]]]]]]^^^^^^]]]^^^___``````___^^^]]]XXX[[[^^^_________```aaa]]]______]]]YYYXXXZZZ]]]ZZZ]]]``````]]][[[\\\^^^]]]]]]^^^___``````______```^^^^^^^^^___```___^^^\\\\\\]]]]]]^^^^^^______^^^^^^^^^^^^^^^^^^^^^^^^\\\[[[[[[\\\^^^^^^]]]\\\^^^]]]]]]^^^___``````___\\\[[[\\\^^^bbbccccccbbb]]]^^^``````^^^]]]^^^___aaabbbccccccbbbbbbbbbcccaaadddfffddd```___aaaddd^^^^^^```cccffffffccc```bbbaaa````````````aaaaaa___bbbbbb______cccccc``````dddddd```aaaddddddaaa^^^______^^^\\\\\\```ccc]]]]]]]]]___bbbdddffffff]]]aaabbb^^^^^^aaaaaa]]]^^^``````^^^aaafffeeeaaaaaaaaa```______```aaaaaabbbaaaaaa```aaabbbdddeeeaaa``````___``````aaaaaa`````````___``````aaabbbdddbbb```^^^]]]]]]^^^___aaabbbccccccccccccbbbaaabbbbbbcccccccccdddddddddccccccbbbaaa```___^^^^^^_________aaacccdddbbb___aaabbbcccddddddcccaaa```bbbaaa``````bbbbbbaaa```eeeeeedddddddddeeeeeefffdddeeeeeeeeeeeeddddddcccaaadddfffeeeaaaaaadddhhh```______aaacccdddcccaaa_________```aaaaaa```^^^aaaaaabbbbbbbbbaaaaaa```````````````aaaccceeefffdddbbb___]]]\\\\\\^^^___cccaaa___]]]]]]___aaaccc``````aaaaaaaaabbbbbbbbbaaa```______aaaaaa```___bbbbbbaaa```^^^]]]\\\\\\___]]]\\\ZZZZZZ[[[\\\]]][[[[[[[[[\\\]]]^^^```aaa\\\^^^___^^^]]]]]]^^^___aaaaaabbbbbbaaa___^^^\\\]]]^^^___```````````````bbbaaaaaa```___^^^^^^^^^______````````````______]]]]]]^^^^^^^^^]]]\\\\\\___^^^]]]\\\\\\\\\\\\\\\]]]]]]^^^^^^^^^]]]\\\[[[ZZZ\\\]]]_________^^^]]][[[\\\]]]^^^^^^]]]\\\[[[___``````___]]]^^^```bbb___^^^]]]]]]\\\\\\]]]]]]]]]^^^______``````_______________^^^^^^]]]]]]]]]ZZZ^^^^^^[[[ZZZ\\\^^^]]][[[[[[\\\\\\]]]]]]^^^^^^ZZZ^^^^^^ZZZWWWYYY[[[ZZZZZZ[[[\\\\\\[[[[[[[[[\\\\\\\\\]]]]]]]]]]]]^^^^^^]]]___]]][[[]]]aaa___ZZZ^^^^^^^^^]]]\\\\\\^^^```\\\ZZZZZZ^^^___]]]]]]```bbb^^^]]]______\\\\\\___\\\]]]^^^^^^\\\\\\]]]^^^]]]ZZZZZZ```aaa^^^[[[]]][[[^^^bbbdddbbbaaa```aaa]]]]]]^^^^^^^^^^^^]]]]]]]]]]]]^^^___^^^]]]\\\[[[\\\^^^]]]ZZZ[[[^^^]]]XXX\\\\\\\\\\\\\\\]]]]]]]]][[[]]]^^^___```___]]]\\\XXXYYYZZZ\\\]]]]]]^^^^^^\\\\\\]]]^^^^^^___``````]]]\\\\\\]]]___``````___aaaaaabbbbbbaaa```___^^^[[[[[[\\\\\\]]]]]]^^^^^^aaa___]]]\\\]]]___``````______^^^]]]\\\\\\\\\]]]YYY\\\___```___^^^^^^___\\\]]]^^^______^^^]]]]]][[[[[[[[[[[[[[[[[[\\\\\\^^^^^^___^^^^^^]]]\\\[[[]]]]]]^^^^^^^^^]]]\\\[[[\\\]]]___```___^^^]]]]]]ZZZ]]]aaaaaa___^^^^^^___[[[]]]^^^\\\XXXWWWZZZ]]]YYY^^^bbbaaa^^^[[[\\\___^^^^^^^^^]]]^^^^^^______```______`````````^^^[[[^^^^^^^^^^^^^^^^^^^^^^^^]]]]]]]]]]]]]]]]]]]]]]]]\\\[[[[[[\\\^^^^^^]]][[[\\\[[[[[[\\\___``````___[[[ZZZZZZ]]]```bbbaaa___[[[^^^```___]]]\\\]]]^^^ZZZ^^^bbbcccaaa```bbbddd^^^aaadddbbb]]][[[^^^aaa^^^^^^```dddhhhhhhddd```]]]]]]^^^______^^^]]]\\\ZZZ^^^___[[[\\\```aaa]]]bbbfffeeeaaa```cccccc___]]]^^^^^^\\\ZZZ[[[```ddd]]]\\\\\\^^^aaadddeeefff___bbb```[[[[[[```aaa^^^]]]``````]]]```fffeee```bbb```___]]]]]]___```bbbaaa```_________```bbbbbbbbbaaaaaa````````````aaa___^^^^^^______```aaabbbdddccc```]]]\\\\\\\\\]]]aaabbbcccddddddcccbbbaaabbbbbbcccccccccdddddddddcccccccccbbbaaa___]]]\\\___^^^^^^```dddeeebbb```bbbaaa```^^^^^^^^^___```aaa```___```aaabbbaaa___ddddddcccbbbbbbbbbcccccceeeeeeeeeeeedddcccbbbbbbbbbeeefffccc^^^]]]aaaeeeaaaaaaaaabbbdddeeedddbbbaaa``````aaabbbbbb```^^^]]]^^^_______________^^^```_________aaabbbdddfffgggeeebbb___]]]^^^___```eeebbb^^^\\\[[[]]]```ccc___`````````aaaaaabbbbbbaaa```^^^^^^___``````___fffeeedddbbbaaa___^^^]]]___^^^\\\\\\]]]___bbbddd\\\\\\[[[[[[\\\]]]___``````aaabbbaaa___^^^^^^___bbbbbbccccccbbb```]]][[[[[[\\\]]]^^^____________^^^^^^^^^_____________________````````````______]]]^^^^^^___^^^]]][[[ZZZ]]]\\\[[[[[[\\\^^^___aaa]]]]]]^^^___^^^]]][[[ZZZWWWYYY[[[^^^`````````___[[[\\\]]]]]]]]]]]]\\\[[[bbbbbbbbb___]]]]]]^^^`````````___^^^^^^^^^^^^___ZZZ[[[]]]^^^___^^^]]]]]]^^^^^^^^^]]]]]]\\\\\\\\\\\\______[[[YYY[[[\\\[[[[[[\\\]]]^^^______```aaaZZZ___```\\\ZZZ]]]______YYY]]]aaaaaa^^^[[[[[[\\\ZZZ[[[\\\]]]^^^___^^^^^^]]]___]]]ZZZ\\\aaa___YYY^^^______]]]\\\\\\^^^```^^^[[[\\\```aaa___```ccc___\\\\\\^^^___^^^```ddd\\\\\\]]]\\\[[[[[[]]]^^^]]]YYYZZZ```bbb]]][[[]]]XXX]]]aaacccbbb```aaabbb]]]]]]]]]]]]]]]]]]]]]]]]]]]^^^^^^___^^^]]][[[[[[VVVZZZ[[[YYY[[[``````ZZZYYYZZZ[[[\\\]]]^^^______\\\^^^```bbbbbb```]]]\\\]]]]]]]]]]]]]]]\\\[[[[[[[[[[[[\\\]]]]]]^^^______^^^^^^]]]___```aaa___]]]```aaaaaaaaa```___]]]\\\ZZZZZZ[[[\\\\\\]]]^^^^^^bbb___\\\[[[]]]___```aaa```___^^^]]]\\\[[[[[[[[[YYY\\\^^^___]]]\\\[[[[[[ZZZZZZ\\\]]]^^^______```^^^]]]\\\[[[[[[[[[]]]^^^^^^^^^^^^^^^]]]\\\[[[[[[]]]^^^___```___]]][[[YYY[[[]]]``````___^^^]]]]]]]]]```cccccc___\\\\\\]]]ZZZ\\\^^^[[[WWWVVVZZZ^^^ZZZ___cccccc___\\\]]]```aaa```___^^^^^^___```aaa`````````aaaaaa___\\\YYY``````_________^^^^^^^^^\\\\\\\\\\\\\\\\\\\\\\\\\\\[[[[[[\\\^^^^^^]]][[[ZZZYYYYYY[[[]]]______^^^\\\ZZZYYY[[[^^^___^^^[[[ZZZ]]]______\\\[[[\\\^^^