BM66(X@ tttttt|||^^^DDD333555666444111///111444---///222444444333111000((()))*********+++...111222000...------...111222555555888<<<>>>>>>>>>???444444333222111///...---+++,,,...///111111222222444222///,,,,,,...000222:::999777222...+++++++++...222666666333000000111111333555555333///------111111333777666444555:::UUUooo}}}aaaIII???HHHaaaxxx}}}zzzrrrbbbNNNAAA===RRRmmmyyyeeeTTT???222+++///333777FFFVVVhhhfff]]]JJJ777111:::FFFZZZ[[[SSSDDD888555444000222---''''''+++......---...000333666777666444222//////000333777888777666222555999>>>CCCHHHNNNQQQ\\\gggyyyyyywww|||sssRRR:::222555777666222///...//////111333444555444222111,,,------+++******,,,...222111///.........000111333222444777:::;;;;;;<<<555555555444333111///...,,,---...//////000000000222000...,,,+++---///111999888666222...,,,,,,---...000333444333111//////000222555555333000...---222222555999888444666:::TTTnnnzzz]]]FFF>>>HHHbbbyyyrrr[[[EEE>>>AAAXXXrrrqqqbbbKKK:::,,,---444<<>>HHH]]]uuu~~~rrr]]]HHH444222;;;EEERRR]]]jjjdddVVVBBB222222AAAQQQXXXTTTHHH:::222555:::===000+++&&&%%%&&&((((((&&&+++---111444555444333111111111111333555666444222444777;;;@@@EEEKKKQQQVVV^^^iiiyyytttpppqqqmmmTTT???333666888999777111,,,+++,,,222222333333333333333222222222111///,,,*********111111000000///......---...---***(((+++111222000444555555555444111...,,,++++++,,,---...000111222000///---,,,---...000222333333111...++++++,,,......---...111444444000,,,...000333333222111111111666888;;;>>>:::555777<<>>333///***'''%%%%%%###"""%%%(((---222555777666666000000111444666777666444555888<<>>PPPkkkuuuaaaJJJ???BBBQQQgggwww}}}|||~~~|||```KKKIIIRRR^^^qqqsssjjj___[[[[[[___hhhoooiiieeeZZZJJJ===<<>>BBBPPPbbbppp{{{yyyuuuuuuyyyzzzaaaMMMKKKSSSbbbtttvvvtttqqqnnnlllmmmppptttkkkeeeYYYIII>>>@@@LLLXXXmmm___LLL>>>555000222666;;;888333...((($$$!!! )))+++///333555444333111------///333777::::::999555888<<>>444222...***&&&###!!!!!!$$$$$$%%%'''***///333555444333111000////////////,,,...111111...+++)))((($$$'''+++.........---...***,,,///111222333666888555777999888222000888CCC```uuuyyyaaaFFF:::@@@OOObbbpppqqqnnniiigggjjjrrr|||sssXXXFFFGGGRRRhhhyyyyyyxxxvvvvvvxxxxxxvvvsssnnndddRRR@@@888AAATTTeeetttaaaKKK===333///333999999888444///***&&&$$$$$$+++---111444555444222000,,,,,,...222555777777555555777;;;@@@FFFOOOXXX^^^eeennn~~~{{{uuu{{{yyy```GGG999777999222555777555222000111333777555333111000111333555***,,,...///---,,,,,,---***)))((('''(((***...000111444444444???OOOPPPHHH666333...((($$$!!! ######$$$%%%(((,,,///222444333111000...---------,,,///333333111---)))''' %%%+++---+++***+++---***,,,///111222444777999555555777555000///888EEE```rrrxxx^^^AAA666>>>QQQgggwwwkkkfff___ZZZ[[[bbbjjjpppxxx{{{lllNNN<<>>;;;888888777444000---,,,---///777555111,,,))))))---000111111222111000//////000111...***)))***+++,,,,,,000333333555>>>IIIJJJDDD666222,,,%%%!!! $$$&&&'''%%%$$$%%%***...000/////////000000...,,,111333333222...+++)))(((###$$$''')))++++++++++++111111111111111111111111555777444333444...333FFF]]]www}}}lllSSS???999FFFcccssslll]]]UUUNNNMMMNNNRRRZZZcccqqqwww}}}sss]]]FFF;;;DDDSSSnnn~~~{{{{{{{{{zzzzzzxxxwwwvvvnnn[[[BBB222444CCCVVVaaaeeeWWWCCC555000333777:::777555333111///+++'''$$$))),,,000555999:::777555333111///......///222333444777<<>>GGG^^^hhh___NNNHHHDDDCCCDDDIIITTT___nnnvvv~~~~~~ooo\\\GGG<<>>000111>>>OOO[[[^^^QQQ???333000333666888666555444222000---***'''***,,,000555:::;;;:::888555333111///...///000222666999>>>CCCHHHPPPXXX]]]hhhqqqvvv___GGG888777999:::777666444111......///111000///,,,(((&&&(((+++///444444333333333444555555333///+++)))***+++------***++++++---333999999555000---'''!!!!!!###%%%&&&&&&''')))+++(((((((((+++///222444444555888::::::666222///---)))))))))***,,,///222444000///...------...///000000333111111222---222EEEggg|||tttiiiTTTEEEAAAFFFUUUXXXKKK===:::888999:::@@@NNN[[[jjjuuu|||nnn[[[HHH<<>>:::888===<<<111---...000222222777EEESSS>L=hĦVVVnnn|||{{{vvvqqqooopppnnnjjjfff4ĉ@ӵgggVVV@@@222111555777888666999;;;:::666222000///333333333555777777666444111111222444555555555555888;;;???EEEMMMWWWbbbiiiuuu>LyyyfffOOOAAA999222...,,,///000111000///GG=?---000......///333777999666333,,,(((%%%$$$''',,,111333000------//////------///---,,,***((((((((()))***'''&&&%%%&&&((()))((('''))))))***---000111111000+++---000222111000000111222///***&&&$$$%%%(((+++,,,,,,,,,,,,,,,,,,,,,,,,///222///000111,,,111DDD```yyy~~~vvv___GGG888555333777888///,,,,,,///222444888BBBNNNHdĦ=Ījrrr{{{~~~xxxtttppppppqqqpppkkkeeeGG=?MMM888---///555888888333777;;;;;;777222111111666666666777888777444111///000333555777777777777777:::???EEENNNYYYdddlllsssHdĦӵĭӵӵĦӵӵ>>>888ĦƜ`1.׼s+++---000///Ħ:::555---)))$$$###%%%***...ӵ---Ħ++++++,,,---///000,,,)))&&&&&&ĭӵ000111Ħ''')))***Ħ+++Ħ222---333FFFdddwww|||ooo888222---MMMDdD}}}nnnYYY?fӵoooĦuuurrroooӵƜ`1.׼sVVVFFFĭӵ:::777999333000111444777888888777ӵOOO[[[gggoooĦĦĦDdDӵӵӵĦӵĭӵ?~4g&e>&eg&evvv>hӵg&eguO>uO>&eGGG<<<4ff?>ߝL---gĉ@,,,---000222Shӵ777...***%%%"""$$$(((g&e///>hӵ,,,---///111333///+++'''fff?><z,,,g&e>&e///000HL%%%(((***ShӵgL000555333:::NNNjjjxxx|||S?ʬ:::4443h?D%%)?bbbKKKZufĦkkkgLwwwssspppg&eggggĉ@]]]TTTg&e>&e666@e777888??999555111333666888999888g<ĉFFFPPP\\\iii3we<Ħ3h?@eZ3h?gLD%%)?fff?><z=?Ħg&eg&eS?ʬ4ff?>ߝL@eg&e3h?g&e>&e??4DӵHƅ^Hu]ĦHu]Ħ}}}ZuR)ĦHu]ĦHŐeHŐeHu]Ħ>>>qIܗGIӵ///tt,,,...222HGgĉ@DDD;;;,,,)))&&&%%%&&&)))Hu]Ħ***ZuR)Ħ---,,,---000222222111sߝLGdUĦ***Hƅ^Hu]Ħ///ntHdĦ...---HGgĉ@///HdĦ(((000777EEE[[[ssszzz~~~}}}Htƅ^///111Bt=o9ĦDtfo9ĦPPPBBB===g?HdĦhhh___jjjHu]ĦmmmttWWWTTTHƅ^Hu]Ħ,,,H׼s999777999777555888777666777888888tQ===HHHUUUbbbje<ĦBt=o9ĦH׼sHtĦBt=o9ĦHdĦDtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]Ħ4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦ:::peƜ4DuTӵ...`eĭ///qetFFFAAA888...,,,)))((()))+++DdDĦ...,,,t|<...---------000222222000DdDDdDĦ+++DdDΦDdDĦ...q<niDdDĦ222qet444333DdDĦ+++222999HHH^^^qqqxxx{{{zzz}}}q<R000///qjRgdKӵHdDĦgdKӵJJJ<<d<ĦDt~~~~~~>d<Ħ>d<ʜDd<ʜ4DuTӵ333111F&uTӵ1114DufئL>e333puR)Ħ444111000......//////>d<Ħ444Dt---,,,++++++---...///---DdDΦDdDĦ...>d<ʜ4DuTӵ///4DwDd<Ħ888puR)Ħ>d<000666EEE]]]mmmuuu{{{{{{~~~peӵ555ĦpeӵDx<>d<ӵDdd<888<<<>d<Ħ~~~4DufئL>eIIIDdDʜ4DuTӵ...DdDĦ555///---***((()))***,,,---444555777;;;===<<aĦpeӵDx<DdDĦDdDĦpeӵDx<>d<>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵ4DuXӵD&dq&ĒRsdKĦDHRRud}}}yyysdKĦD&oq<Ōq&ĒR>>>555333>dp&ĒR999666nfʜd<Φ>d<Ħ///s&dq&ĒR111000i?ʜtd<Ħ777HHܗDӊB222<xFFF___pppzzzB?d<---+++))))))***---///222333666999;;;;;;geĦJJJHg8>aĦB?Ho9>d<>d<ӵB?Ho9<x&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒR4DuXӵHu]3hhne=ene|||pIƎ@t@hMMMBBB777>h888;;;777fe222@ďD888999777111///......///000ne///---=e+++***))))))+++...---,,,ege///000sĪj@h222222111fdDĦ555@ďD111111Hkge999KKKfffwww@hKKKCCC@G888DDDHĪj@IŌVVVJJJBenezzzHkge555netttrrrfeKKKHu]3hh111000///se.........---,,,,,,///222111222444666888888geĦja>aĦ@Gse<Ō@GHkgeHĪj@IŌegeHu]3hIŌDdDĦne@h>hsene@GsĪj@h4DuXӵĵD^pppSSSEEE777222///444666444,,,...000333555888999111///------///111///---+++,,,,,,+++++++++...000///....../////////000000///...DdDĦ555333,,,---...333<<>>{{{ggg111444fffppprrrfffKKKD^111222111000s׼s///---...000000//////222555111111111222444444geFm8kkk>aĦs׼sHoD^DdDĦs׼sΦ4DuXӵtvӵ>d<ĦĦĦxxxWWWFFF666111111000---+++))),,,000222111/////////''''''&&&'''(((+++---...000666888333111333888999222000------000333555555Ħ***+++---......,,,---------,,,---000222111000///......///111222---//////...++++++...111,,,---......------...///>d<Ħ666444111%%%%%%%%%&&&''')))***+++)))///---+++222===TTTqqqzzzkkkOOOEEECCCMMMRRRJJJ???;;;000111333444222555CCCRRRlllwwwzzz```FFF555...+++...///444NNNjjjwwwqqqVVV999---***+++444111333555<<<ĦtttWWWGGG666777PPPllltttnnnJJJ>d<Ħ000222333111000Be000...+++...111222000111333666111000///000111111geFYĉ```jjj>aĦBenu]ӵ>d<Ħ>d<ĦĦBeĦ?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦmmmPPPCCC888555444000...000111///---,,,,,,---...//////+++((((((+++///000//////111333444444555777999111111111111222666;;;gdKĦ,,,---...---+++000,,,)))+++000333333000///000222333444333111000333///***)))+++---------...+++'''&&&(((,,,///111gdDĦ888666333+++$$$ """%%%(((,,,111---***)))***///===UUUiii~~~www^^^HHHBBBHHH[[[ggg^^^JJJ===111333777777444:::MMMaaavvv{{{qqqVVVBBB777000+++,,,333@@@UUUeeeiiiZZZHHH:::000)))(((***///000111gdKĦiiiWWWBBB555;;;VVVwww{{{eeeIIIsdKĦ111222555444222222000...000111333333333333555777444333111///------ŶSWWWaaaiii3we<iĉ@3hR/ŌDdDĦsdKĦgdKĦgdKĦ>Aneneneqqq[[[FFF<<<666666666111......000///---,,,+++,,,---...///+++((((((+++...///...000222444444444444555666444444333222222444ne,,,+++,,,---,,,+++000---+++,,,111333222000***,,,...000111222222222555111,,,***,,,///111111...+++(((''')))+++---De999;;;999666,,,%%%!!!"""&&&(((---222222///------///===WWWnnnqqqYYYFFFEEEPPPfffooobbbLLL???222333666888;;;CCCWWWiiizzzvvv___HHH:::111,,,))),,,444AAATTTddd\\\NNN===222,,,)))+++///111222nemmmgggQQQAAA888>>>RRRnnnsss___IIIne222222333555333000000000111000///...000222333222222333444333333111///------>AMMMYYYccck<fhDenenene}}}___HHH<<<888666888999666111000000///---,,,++++++,,,,,,...+++)))(((***+++,,,,,,000222444444333222333444777666555333111222///,,,******,,,,,,,,,000...,,,...111222111...&&&'''))),,,///111333444555111---+++,,,000333444---+++(((((()))+++,,,,,,111888;;;:::777---&&&"""###&&&)))...444777555333000000???]]]wwwmmmVVVGGGJJJZZZqqqyyyiiiOOO???666444666===FFFSSSfffuuu~~~{{{eeeMMM===666...+++***---333>>>PPP___VVVGGG666---))))))---222222333hhhnnnhhhTTTDDD:::;;;JJJccclll___III333333222444444222000///000111000000,,,///222333222111111111222222111///---...BBBPPP\\\jjjPPP>>>999888888;;;<<<;;;888666222111///---+++***)))))),,,***)))(((((()))******---///111111000000111222777777555333111222444777222///,,,******,,,---...000...---...///000...,,,&&&'''(((***---000333444333000+++((((((+++///111+++***((()))+++,,,---,,,---)))'''+++333888777444...(((###$$$'''***///555999888666333333BBBdddnnnZZZIIIKKK[[[uuuqqqUUUCCC>>>:::<<>>555333333222222444333333222444555444222000---///333444333111000000111111111000...///111444;;;DDDQQQ^^^hhhsss|||lllUUUCCC999999999999999:::;;;;;;:::333222000...+++***((((((******)))((('''((()))******+++------------///111444444444222111222444666222000...+++***,,,///222000///...------,,,+++*********++++++---///111222///---)))%%%$$$%%%)))+++***)))((())),,,...//////---***(((+++000444444222///)))%%%'''***,,,000555666666666444666GGGjjjppp]]]FFFEEESSSqqqzzzbbbQQQJJJEEEFFFRRRaaapppxxxgggTTTDDD:::666111---******---999OOObbbeeeSSS===111,,,)))***,,,---///222<<>>VVVmmmrrrkkkQQQ@@@===IIIXXXfffdddTTT@@@888111///---++++++...000222555999;;;999444000000222555555333111000000000222333333222333555777;;;DDDQQQ___jjjvvv{{{lllXXXDDD666111111777:::999333000111111---,,,---...///000000111111,,,...//////...---///222111///,,,)))'''(((,,,000000111111000//////000222000///---***)))+++000555777555111---******+++---------.........---,,,+++(((******)))'''(((+++...222///+++***+++...///000444555666555333111222333---))))))---000000111444000///000333:::LLLiiizzzdddQQQ???CCCUUUrrryyytttfffcccdddllluuu||||||jjjWWWEEE999111------+++))))))+++555KKK___bbbOOO;;;000---***((('''$$$+++555CCCYYYiiifffYYYCCC:::AAAQQQ[[[```YYYHHH;;;444...,,,)))&&&'''+++...///000333555555333000111222333222000///...///111333444555444555777999<<>>FFFSSSaaammmzzzwwwqqqhhh[[[JJJ===777555333222444555555333000...---...++++++---000444666666555111333555666555333000...666666444...))))))...444555444111///---,,,,,,---...---***((('''+++111555888999999666111---***)))---...000000...,,,++++++***'''(((000444222111444555555222---)))(((,,,///888777666222///---...//////+++))),,,111444222000,,,,,,...333<<>>UUUddd^^^III888+++*********+++,,,---...//////000111111111222333666222...,,,---000333444333444555666777999<<<>>>GGGNNNWWWaaalll|||}}}lllXXXUUUOOOHHHAAA;;;777555///000111222222111---+++'''))),,,---,,,*********...000333888;;;;;;777444111666:::888222000444999888777555222000000111333111111111000...+++)))''')))---333666777555444333111111111///------...000/////////---++++++---///,,,,,,,,,---///222333111///000333555666444000---...000333444444555777999:::777222000///000222222333111333:::DDDSSSjjj}}}ttt```MMM@@@FFF]]]yyyqqqcccKKKAAA888555444222111333111222555888888999@@@JJJRRRMMMDDD999111,,,,,,---...444EEE[[[kkkhhhUUUCCC444999III\\\dddXXXDDD555+++***************++++++,,,,,,,,,...///111111222444222//////111333444444222444555666666888;;;???LLLOOOWWWddduuudddOOOBBB@@@===:::777444222222...///111222111///,,,)))***+++,,,,,,***)))******---...111555999999777444---000222111......333888888666333111000111333444000000///...---+++)))(((***---111333222000...---...//////...,,,,,,---///---...///...,,,,,,---///000222222222666<<<>>><<<666666666777777555111---...000333444444555666888;;;999666222111000111222111222666:::@@@NNNiiiqqq\\\JJJAAALLLeeeppp```CCC;;;555555555333222333444444777;;;<<<===BBBJJJTTTPPPGGG;;;000+++,,,...555CCCWWWiiinnndddQQQCCC<<<@@@KKKXXX[[[QQQAAA888...,,,+++,,,...///---,,,(((((((((***...000000000111111111000000111333444333555777777666777;;;???LLLOOOWWWggg{{{{{{fffNNN===666666555444333222111111...000111222000...,,,++++++,,,,,,+++******,,,...//////111444666666555333,,,---//////...///222444444333222111222333333333333111///---+++)))((('''***,,,......---+++******---///000///...,,,------///111333444444444666777<<<>>>===;;;???EEEGGGCCC;;;999666666666555222///---///222333333333444555999888777555333222333444222444888;;;???LLLeee{{{rrr\\\NNNHHHYYYnnn{{{gggTTT<<<666333666888666444444666666999???AAACCCHHHOOOYYYVVVMMM@@@333...000555@@@OOOdddqqqooobbbRRRGGG@@@AAAIIIWWW\\\SSSDDD999///,,,***---222444111...&&&%%%%%%(((---000000//////000000---+++,,,000444666999;;;:::777888<<>>@@@AAAEEEHHHFFFBBBEEEKKKKKKGGG===999555444555555333111,,,...111222111111111222666777777666444444555666777777999<<<@@@JJJ___rrruuu^^^RRROOOdddtttuuu\\\GGG999444333888;;;999777666666777;;;AAAEEEGGGNNNUUU^^^[[[SSSEEE888333666<<>><<<999999>>>BBBAAAIIIUUUfffyyylllRRRAAA777222000000111222222333444555111111111///...///111444...,,,***((()))+++...000//////000222333222...+++...///000111333333333333///000222333333333222111444222...***'''''''''(((,,,---...---***)))***+++///......000333777999:::>>>BBBFFFGGGDDDBBBAAABBBEEEDDDCCCAAA???>>>======999555000...///111111///+++***,,,111222000000333///333666666888;;;;;;888222444777;;;>>>GGG[[[mmm~~~dddPPPQQQbbbqqqXXXEEE888555555999<<<;;;<<>>@@@???>>>>>>???@@@IIIXXXkkkvvv[[[GGG;;;555222333333333444444333333333000000///---,,,---000333///---+++))))))+++---//////......///000///,,,)))......000111222333333333111111222222111111000000333111---***(((''''''(((,,,,,,,,,***((('''((()))++++++,,,///555999;;;<<>>HHH\\\ooosssYYYJJJOOObbbwww___NNN;;;555444;;;CCCCCC>>>;;;666666999>>>CCCLLLZZZhhhyyytttiiiYYYKKKGGGLLLSSS___gggqqqwwwrrraaaKKK;;;222BBBYYYhhhfffUUU???000---)))''')))---///...+++(((&&&$$$(((...222111/////////000000000111111111333777;;;======>>>@@@BBBDDDMMM\\\nnnsssZZZFFF:::555333222555666666666555333222111///...---***)))***...111000...,,,******,,,...///111///.........---***(((---...///000222222222222333222000///......//////222000---+++)))(((((((((,,,,,,+++(((&&&%%%&&&(((((((((+++000555999;;;;;;>>>??????;;;777444666888555444333222111111111111...,,,******+++++++++***((()))...444444---(((''')))...111222444777777444222333666999===GGG\\\ooo}}}zzzdddJJJAAAMMMeee~~~jjjZZZEEE===;;;FFFQQQOOOCCC888666888<<>>CCCGGGJJJSSSaaasss}}}kkkXXXBBB666333333222222444555666666555333111///...---+++(((&&&'''+++//////...---------000222444555333111000///...,,,***---...///000111222222222111000---,,,+++,,,...///000///...,,,+++***))))))...---,,,)))&&&&&&''')))******,,,000444777666555333666888888555444666999333333222222111111222222111000///......---+++***((((((,,,111000)))$$$###(((---000111333666666333222333555777:::DDDZZZnnn|||nnnYYYCCC???NNNjjjuuuhhhWWWPPPPPPZZZaaaXXXGGG999333555999???FFFTTTjjj~~~wwwmmmeeecccggglllnnntttzzzxxxjjjVVVCCC777@@@PPPaaabbbTTTAAA555000+++******---111444444222---+++)))))),,,...///...+++///444999:::999555333//////000222777???FFFKKKNNNWWWfffwwwtttYYYFFF555111333333222333000222444666555333000...---,,,***'''%%%&&&***------------///111555888:::;;;999666555444333000...---...///111222222222222000...,,,******,,,...000/////////......---,,,+++///000///,,,***)))***,,,/////////111222222000---+++111666999777666666777444444333333333333444444444444333111///---++++++***'''(((+++)))%%%"""$$$***...111111333666555222222222333444777AAAXXXlllyyyhhhXXXHHHFFFUUUnnn}}}~~~uuufffeeegggllliiiYYYEEE999111000444@@@PPPaaasss|||{{{yyytttooommmnnnpppssswwwyyyssscccQQQCCC===GGGQQQ[[[[[[OOO???444...***+++,,,000333555555555,,,,,,---...//////...,,,+++///444999:::888444111...------111888AAAHHHMMMPPPYYYhhhyyypppOOO>>>111111555333222444///111444666666333///---,,,,,,+++)))'''''')))++++++,,,---000444888;;;======<<<:::999999777444222...///000111222333333333222000...,,,,,,---///111...///000111111000...---000111222111///---...///333222000000///...,,,)))---222888:::888444222222444333333222222222333333333333222///,,,******++++++'''&&&'''&&&$$$$$$'''+++000222111222555444111111000111222555BBBYYYooo|||jjj\\\MMMNNN^^^ooo|||tttuuurrrvvvnnnooossstttjjjUUUBBB888111///666III___ppp{{{yyyzzzzzzxxxuuusssrrrrrrtttxxxxxxooo]]]MMMDDDAAADDDOOO[[[]]]TTTBBB222((()))+++...111444555666666---...000222222000...------000444777888666222000...---...333;;;CCCJJJMMMPPPZZZjjj|||mmmNNN===111222444111111666111444777888777333...***,,,------+++)))((()))******+++---000333777:::<<<<<<;;;;;;;;;;;;999555222///000111333444444444444888666444111//////000000...000222333333222111//////111444444333111000111222000...---......---+++000444999999666222000111333333222111000000000111///000///,,,)))(((+++---+++'''&&&((((((&&&'''+++,,,000222111111333222......---///111777EEE___uuunnn[[[JJJMMM```pppvvvjjj``````[[[aaaoooooopppttttttiiiUUUAAA888444444@@@WWWooo|||zzzzzzzzzwwwuuurrrppppppsssxxxyyynnn[[[JJJBBBAAACCCPPP^^^aaaVVVCCC111'''))),,,///222444555555666000111222222111111111111111333444555555333000///......000666???FFFJJJKKKPPPZZZkkk~~~kkkNNN>>>111111222...000888444777999:::888333---))),,,---...---+++)))))))))***+++---///222555888999:::::::::;;;;;;999555111000111222333444555555555===<<<999555333111000///...000333555555444222111...111444666555333222111000...,,,+++---/////////111444777666333111222333333333222111000000000000---------+++((()))---111***''''''***+++)))***------000222000000222000,,,++++++...222999IIIddd{{{pppWWWCCCHHH^^^rrrwwwhhhXXXMMMLLLHHHOOO```vvvooooooqqqrrrjjjWWWDDD999666:::JJJcccxxx|||{{{xxxtttqqqnnnmmmmmmrrrxxxzzzooo[[[III@@@???GGGTTTaaaaaaSSS@@@222,,,))),,,000333444444555555333333222111000111333555555555555444333111000/////////222999AAAHHHJJJJJJPPPZZZlllqqqRRR===,,,,,,///...111777666777777555111...,,,,,,...---+++***)))******+++***,,,...111333444444444555444444555666777555444///000222333444444333222555888;;;;;;888444000//////222555555111...---...000000///000222222000///.........---,,,---000333777777555222///...///111222222111111000...---,,,***)))((('''(((+++---///...---,,,------...---+++---///000...+++***+++---((((((+++111777EEE```yyyoooMMM<<>>:::AAAPPPfff~~~yyyqqqnnnppprrrlllZZZEEE999999BBBUUUjjjzzz}}}{{{xxxtttqqqnnnlllkkknnnvvvyyymmmWWWEEE???AAAKKKWWW^^^WWWHHH<<<444///,,,///111111000000333555222222111---+++...666>>>BBB===666222111111000.........333<<>>666...+++,,,,,,***)))((()))++++++,,,,,,,,,///666BBBJJJGGGBBB;;;555111...+++)))///...222999===AAAGGGOOO[[[cccsssuuuYYYBBB777///111555666777999666555333///,,,,,,///222444444444333111...,,,***++++++,,,------............------///222444555444666333000......111555888:::999666222...---...000000111000---***))),,,///444333222222333333111///000111333333444666999<<<777222,,,+++///111000---......///////////////...+++,,,.../////////---,,,///...---+++)))((()))***---...///...---***(((''')))))),,,222>>>RRRkkk~~~yyykkk]]]TTTUUU___jjjdddVVVCCC444...------+++...444===MMMcccxxx{{{|||}}}ttt___EEE555000///===QQQhhh|||~~~{{{wwwsssooommmllllllooojjj^^^KKK:::555;;;CCCUUUXXXVVVMMMBBB;;;444...,,,,,,+++***))))))***+++...---+++)))***000999@@@DDD@@@:::444000---+++***//////222888<<>>BBBLLLWWW```jjj}}}}}}ZZZ???:::555111000333555555444222222000---+++,,,000333111111111111111000///...---------------...///000444222000000222333444333000000///000222666:::<<<777555000+++((()))---000///111111///,,,,,,///333222111111222333333222000+++---......------///000///---,,,...111333222///---...000111222333333333...///000111000...,,,+++(((***+++***)))***///333333111//////000000///---)))---111999JJJcccwww|||ooo\\\SSSYYYhhhsssaaaNNN;;;333222000+++(((,,,000777AAAUUUmmmvvvaaaIII:::555>>>UUUmmm|||yyyzzz|||{{{xxxsssnnnkkkooonnneeeQQQ;;;222888BBBQQQYYYZZZNNN===333///...------///111333222000------+++))))))***...222555888888666444111///000111111333888>>>AAAEEEPPP[[[dddqqqxxxZZZDDD;;;888333111222444555333000000///---,,,---000333000000000000111222333333............///000222333777444111000000111111000---...///111333555666777666444000,,,)))+++///222333444555222...---///111000//////000222333222111---///000///---,,,,,,---...///111222222111///...,,,---...000222333333444//////000000///---,,,+++(((+++,,,+++)))+++000555444111......000222222111,,,...///666IIIfff|||{{{gggQQQKKKXXXjjjuuudddPPP<<<444333111...---,,,111666???RRRjjj~~~yyy```FFF:::999OOOiiixxxpppqqqsssuuuuuusssqqqoootttssshhhPPP777///:::JJJVVVYYYVVVIII;;;333///---......000333555333...)))((('''''')))---000333555666888888666333222333555222555<<>>EEEGGGJJJUUU```mmm~~~sss\\\JJJ???999333111333666555333222222111000//////000000000222444444444333444555333000,,,++++++---......555555555222///---...///&&&+++222555555444555777999888666333///...000111333444444222...+++******---///111333555666666666444333333333333111...+++///111333444333000,,,*********)))***+++...000222///000000///---++++++,,,,,,,,,+++***))),,,000444...//////...------///111000111111777JJJhhhmmmTTTDDDDDD[[[rrruuubbbGGG777666333333444///555444555BBB^^^zzzlllRRR666444HHH___jjj\\\MMMTTT^^^gggllloooqqqqqqwwwnnn[[[DDD555666DDDRRRYYYYYYUUULLL@@@666000////////////...,,,)))&&&$$$%%%###$$$(((...222222000333333333333444666888999999999<<<@@@CCCGGGSSS___ooo}}}hhhPPP???>>>:::555333444444444333000000000//////000000111111333555555333333444555333222///---,,,,,,---...666666444111...,,,,,,---***...333777888999999999:::999777333///...///000222333333222///------------///111444555555555555000000//////000000///...333333444444333000---+++,,,+++*********,,,...//////000000///---++++++,,,------,,,***)))+++///222...///...---,,,---000333444555666???UUUrrr~~~fffRRRLLLRRRhhhssslll[[[AAA333444222333444///333777>>>LLLccc{{{vvvdddPPP;;;;;;OOOdddzzzkkkUUUHHHBBBIIIUUU```hhhmmmooopppmmmgggZZZHHH;;;;;;GGGTTTZZZXXXSSSIII>>>555111000///000000///---+++(((&&&&&&$$$$$$''',,,000000///333222222222333555777888999999===AAADDDIIIUUUaaarrrsssZZZCCC555::::::999666333111111222//////////////////000000222333444333222111222333444555444000,,,***,,,///555555444111---+++,,,---///111555:::???BBBAAA@@@:::999666222...,,,---...111222333222000//////000---///222555666666444333...---,,,,,,---...000111777777666555333000...---...---+++******+++,,,---///000000///---++++++,,,......,,,***)))***---000......---,,,+++---111444666777<<>>BBBVVViiisssdddRRR===333555===JJJXXXdddlllpppqqqfffcccZZZKKK???>>>HHHSSS]]]XXXPPPEEE:::333000000000000111111///,,,***((('''$$$"""$$$)))---......222111000000111333555777999:::>>>CCCFFFLLLYYYeeewww~~~fffMMM;;;222555888999666111---...000////////////......------///000000///------...///444777888444---***+++///333444444222000//////000111222555<<>>TTTmmm~~~zzzwwweeeQQQ@@@222;;;UUUpppyyymmmVVVGGG:::...---***000<<>>KKKWWWaaaXXXIII;;;222...---...---...///000///...,,,+++%%%""" """'''---//////000///---,,,---000333555888:::@@@GGGMMMUUUcccpppwww___III:::111...---000333111+++((())),,,...//////...---+++)))'''&&&'''((((((((()))---///555888999666111,,,++++++***...444777888777777777666555555666777666444222,,,,,,,,,+++***+++...000555555444111...---...///111222333444444444333222777666333---)))***...333555444333222222222333333111111000///000222444666///000000///---++++++,,,------,,,***((('''(((***+++,,,---,,,,,,---///222666===LLLccc|||pppYYYJJJNNN___www~~~pppMMM999333777222//////+++000222>>>VVVooo}}}zzzvvvdddNNN===111===YYYssssss```HHH>>>555---///***---666EEEVVVdddkkkmmmiiiZZZGGG999999DDDSSS]]][[[PPPAAA444---+++,,,---+++---...000000///---,,,(((%%%$$$&&&+++000111111000///---+++---///333555888;;;AAAIIIPPPYYYhhhuuu}}}dddNNN@@@888222...---///000...+++)))+++---***+++---------,,,***)))%%%'''((()))***---222555666666666555222...+++)))'''---444999:::888666444555666666555222///......---------+++***+++...111333333222///------///111111000000000///000000000333333111+++&&&&&&+++000//////000111222333333444666555444333333444666777///000000///---++++++,,,,,,,,,,,,***((('''((()))***,,,......------...///333>>>OOOeee|||{{{bbbNNNFFFPPPfff|||}}}jjjLLL999333666111///000---222777HHHaaattt|||~~~|||sss]]]HHH>>>999HHHeeemmmfffNNN999555222...111---...555CCCTTTdddmmmppp```QQQ???888???LLLWWW[[[OOOEEE777---((())),,,---,,,---///111111111///...///---+++---111333333111111///,,,+++,,,///333666888;;;BBBKKKRRR\\\kkkyyynnnUUUCCC<<<:::555111.........---,,,+++,,,...''')))+++---...---,,,+++&&&((()))+++---111666:::666555555444333000+++'''&&&,,,555:::;;;777333111333666888666222000111333/////////---+++,,,...000000000000...------000333000///---,,,,,,---.........///---)))$$$$$$)))...+++,,,...000222333444444;;;999777555444555666777///000000///---++++++,,,+++,,,+++***((('''((()))***,,,//////...---,,,---///<<>><<<666000555222...++++++,,,,,,,,,+++(((&&&'''+++///000000...,,,***+++...111333444444444555666555222---***)))---111333111000000222555666888:::;;;:::666333222000......///000//////000000...***''')))...222...+++***+++***))),,,222000...***'''&&&''')))++++++---...///...///111222333444555666666444222111222000...---...---+++***,,,------+++(((&&&&&&&&&...***+++222666444000...---;;;PPPiiiiiiSSSKKKNNNddd|||nnn]]]FFF>>>666333000,,,---000:::RRRlllwwwwwwyyy}}}zzz^^^KKKCCC>>>EEETTTYYYQQQBBB222+++,,,...333888666333555EEE```ttttttiiiZZZGGG======AAANNNUUUNNNCCC888...+++***((())),,,...//////......///222444666555444333222222111111111000///------000444888;;;@@@FFFLLLTTTaaaqqq}}}rrrZZZOOOBBB<<<======888222222///,,,******,,,,,,,,,***(((&&&(((,,,///111111///---++++++---000111111222222333555555333///+++))),,,000111//////000111555666777:::;;;:::666333000///...///000000///.........---***'''(((,,,///---+++)))***)))'''***//////---***''''''(((***,,,,,,---......---,,,---///111222444555444333111000------,,,---......---+++......---,,,***(((((())),,,)))***000555444111111111DDD]]]uuulllXXXQQQTTTgggzzz{{{lll___LLLCCC999444000...///444GGG]]]ttt}}}|||{{{}}}~~~sssZZZJJJBBB:::???KKKMMMHHH;;;///+++---///333666555666<<>>;;;777111...***)))***,,,------)))((('''))),,,///111222222///,,,+++,,,---------000111222444555333000---)))+++---------...///111444555777999;;;999666333/////////111333222000...+++++++++***(((((()))+++...+++***+++***'''***//////---***(((((()))+++,,,---...///...+++***)))***000111222333333111///...,,,,,,,,,///111222000//////...,,,+++******++++++)))'''(((///333333444777===TTToooqqqXXXSSSWWWhhhwwwwwwmmmcccUUUKKK@@@:::555444888???YYYjjj{{{~~~|||{{{yyylllWWWHHH???666:::DDDDDD@@@555+++***---///111333333999BBBOOObbbrrryyywww___FFF666555<<>>???FFFIIINNNSSS[[[hhhzzz|||}}}zzzsssggg```UUUKKKGGGDDD>>>666///,,,***,,,111666:::;;;666333///------...//////***+++,,,---///000222444444111---+++++++++******333222222222222000,,,************+++---///000111111111333666888777444111///111333777999888555222,,,---...//////...,,,******(((***------,,,///555777555222...,,,+++******///111111000,,,(((&&&&&&,,,...000222333222111111111111111222444333222000(((%%%"""!!!$$$'''))))))'''&&&(((,,,///222:::CCCXXXhhhzzzyyydddEEECCCLLLcccyyyyyyrrrkkkddd]]]YYYUUUVVV]]]fffuuu{{{~~~}}}{{{|||zzzwwwkkkUUUCCC999666EEEUUUVVVFFF999---)))******,,,//////444???TTTmmm}}}{{{qqqVVV;;;///<<>>666000000000---***++++++---///000000111444555000...---,,,,,,---///111111444999<<<>>>>>>???@@@EEEJJJPPPWWW```oooyyyssslllkkkllljjjddd^^^PPPHHH===777666666444111)))((('''(((***///333666888555111///000111222222---///000111111111333444222///,,,+++,,,---------444222111111000///+++)))+++++++++---000222222111...///111444666555222///000111333777:::999777444000000000222333222///,,,&&&%%%'''++++++***---222888666333000---,,,+++***...000111000,,,)))'''&&&)))+++...111333333333333111///......//////...,,,&&&""""""&&&))))))))))))***,,,---000;;;GGGZZZiiixxxkkkVVV>>>BBBRRRkkk|||uuurrrpppooollljjjpppxxx}}}}}}}}}~~~{{{uuudddNNN>>>777<<>>@@@CCCJJJRRR[[[fffvvv}}}vvv^^^ZZZUUURRRQQQOOOKKKGGG===555---+++...000///...''')))***+++,,,---000333555333000///111444666666000222444444222222333555///---++++++---000111111222111000000000///,,,***,,,+++,,,000333555444222,,,---///222444333000---///000222555888888777444222111111333444444111...'''&&&'''******(((***...444333111///---,,,,,,++++++---//////,,,)))&&&&&&%%%'''+++///222333444444111...++++++,,,---------'''""""""(((+++,,,,,,,,,------,,,///<<>>===<<<:::999222+++&&&(((,,,......---(((,,,000222111000111333222000...///222666888999222444777666333222333555...,,,***+++...111333444000///...///000000...,,,,,,,,,...111666777555222***+++...111333222///,,,......000333666777666444444222111222555444222...+++)))***,,,+++((()))---000///...------,,,,,,---(((***------+++(((&&&%%%"""%%%)))---111333444444111...+++***,,,...///000(((###$$$***............///...+++...<<>>DDDLLLWWWbbbnnn|||vvvaaaSSSKKKDDD???333444444222...---000222111///,,,,,,---......---111222333444333111///...,,,///111///...000666<<<999777444333333333333222000000111111222222222222444222000000000000///...111---***,,,111333000---((()))---000333111---)))***,,,---------///444888666666777666555222000...++++++***)))))))))))))))---...---,,,)))'''((()))---------,,,***'''%%%###!!!%%%***...111222333333333///+++***---000111111+++)))%%%!!!"""'''000666333000...,,,***000@@@OOO```{{{ttt]]]TTTQQQfff~~~zzzzzz|||jjjXXXAAA666555;;;CCCRRRVVVIII;;;---$$$)))///000111555:::BBBQQQeeevvvwwweeePPPCCC@@@BBBLLLRRRPPPKKKGGG999111***)))+++,,,...222000///.........000111222000...,,,,,,...000111000000///...///111555:::<<>>333//////...---%%%''')))+++---000333444666444111000000///---+++...//////---***)))***---,,,...///...---,,,---...---,,,,,,---///000...---,,,...000111000...+++)))***((('''(((,,,000333444666555222---(((%%%&&&'''***+++...111333222///+++%%%&&&'''(((***---000222999888555333111000000000+++)))'''%%%&&&(((+++...***)))'''$$$$$$(((...333333111...+++******+++,,,$$$&&&***...222444333222000***'''+++444:::999555111111///---+++,,,...111333111//////111;;;OOObbb|||mmmTTTLLLRRRdddzzz}}}~~~}}}{{{rrr```PPP===111666MMMhhhzzzoooSSS888///+++......,,,000999FFFRRR___gggiiicccSSSDDD:::;;;FFFYYYeee\\\GGG777,,,***,,,000222//////000222333333333222000...---++++++***,,,...000111000---,,,,,,///666AAAKKKQQQUUUXXX___mmm~~~===999444111111111000...((((((***,,,///111222222777555333111000///,,,***,,,...///,,,(((&&&(((+++,,,,,,------,,,+++,,,---++++++,,,...000000...,,,(((+++///222111...)))%%%$$$######%%%)))...111222222222222000,,,)))''''''+++,,,...111333222///---$$$$$$$$$&&&)))+++------111000///......///000111,,,***'''&&&&&&))),,,...///...+++((('''***///444333111---***)))***+++---%%%'''***000555888777555111---+++///777;;;:::666...///...---++++++---///222000000333999GGG^^^sssxxx```IIIDDDRRRkkkzzzdddOOO;;;555BBB___yyyrrrPPP:::111,,,///000...444>>>LLLZZZiiimmmhhh[[[JJJ===:::@@@OOO^^^```QQQ???444,,,,,,///444555222222444999999888666444000---+++******+++...222555555555111000///222888AAAKKKQQQUUUYYYbbbqqq333222222222333111...,,,******+++---000111000///444222111111111000...+++,,,///111///)))&&&(((,,,++++++++++++,,,,,,---...,,,,,,...111222222///,,,&&&)))---//////,,,(((%%%$$$$$$$$$''',,,///111111...///000000///---***(((,,,---...111333333000...%%%%%%%%%''')))++++++***)))******+++---///000111---+++)))((((((***,,,...111111000...---...111444333111...+++***+++,,,---((((((+++111777:::888555222111111333777888777444---------,,,******+++---///...///444===OOOjjj|||mmmUUUEEEHHH]]]wwwxxx^^^FFF999777IIIfff|||pppNNN===222+++...111222888BBBTTTdddrrrrrreeeUUUEEE:::<<>>RRRooosssbbbMMMHHHUUUjjj}}}xxxjjjOOO777333555HHHcccvvvsssYYYHHH:::000333999===DDDLLL^^^nnnyyysssaaaOOOBBB;;;@@@IIITTTYYYOOO>>>333111---,,,---000///---111777===<<<999666333111//////------///222555777777555333444666:::AAAJJJSSSXXX```iiivvv---...///000000000//////)))((())),,,///111///---((((((+++///333555555444///555999777000,,,---000***)))'''(((+++///222333000111333666777555111---+++)))&&&%%%%%%(((+++...''''''***...111222111//////+++'''(((,,,...---)))......///111333333111///,,,***)))+++---...,,,)))(((***---///111222222222///......---,,,,,,,,,,,,---000444666555444444444444333111000////////////...,,,---111555666222...222555777666222...---...222111///+++'''%%%&&&((()))(((***111===QQQooolllYYYIIILLL```qqq{{{ooo[[[@@@+++---000DDD]]]ppp~~~{{{hhhWWWGGG<<>>DDDIIIRRRTTTKKK;;;222111,,,++++++,,,+++***///666<<<:::777444222111111111//////000222555666444333111333777===FFFPPPYYY^^^fffqqq777333///000333333000,,,---+++***+++---...---+++$$$%%%''',,,111555666666333555555222///...111333222...+++***---000111000444555666666444222000...333...'''$$$&&&***///222***++++++,,,---///222333------+++************+++000111222333222000...,,,,,,***((((((***...333666333111...---.........---------,,,***)))***---///222333666:::>>><<<777222...---///111000------111000000000111222222///---000000000000////////////444222000...,,,***))))))***+++---222???VVVqqqzzzhhhTTTKKKTTTaaarrr~~~wwwcccIII888111///333AAAYYYqqq|||vvvlllbbb\\\UUUTTTXXX```fffiiixxxwwwrrrgggYYYKKK@@@:::AAAJJJVVV[[[OOO;;;///---***)))(((((())),,,...000666444222111111///,,,***---000222333222000000000000111666@@@NNNYYY___```jjjrrr~~~444111---...111222000---,,,***((())),,,---,,,***((((((***---000222222111///111222111111222666999555111---,,,---//////...000111333444444222111000666111+++)))***---111333***((((((+++///222111///------...------,,,+++***---111666888555///)))'''((('''''')))---333888<<<444222///---------,,,***...---,,,)))((()))---000666777:::>>>@@@===666111,,,***,,,000111///...000222222333555555444000---)))***+++---///000222222333222111///...---------.........444BBBYYYqqqxxxgggRRRGGGPPP___uuu~~~|||}}}yyyrrrbbbKKK999000---777JJJ```qqqwwwsssmmmmmmiiiddddddgggmmmqqqssstttvvvttthhhVVVEEE:::666CCCSSSbbb___NNN:::000...++++++++++++,,,...000111333222111000000///,,,***+++...111222111000000111000222888BBBMMMXXXaaaeeekkksss333///,,,,,,...111000///***)))((((((***++++++***...---...///000000---++++++---...///111555:::>>>888555000...------,,,+++---...000222333333222222666222...,,,---///111111***'''&&&+++111444000+++---///111222111///,,,)))+++333===???888...'''###%%%%%%&&&)))...333888;;;666333///------,,,+++)))000///,,,)))''')))...222888999<<<>>>>>>;;;444000+++''''''---111000......444444666888999666111---&&&''')))+++...000222333222222111000000111111222444222333;;;KKKaaattt||||||uuucccLLLAAAMMM```|||~~~}}}yyytttoooaaaLLL888...---===TTTgggpppqqqpppoootttqqqnnnnnnppptttvvvwwwsssyyyyyyjjjSSS???777777III___mmmaaaIII999222///,,,,,,---...000111222333111000//////000///...,,,+++---///000000000111222000333999CCCOOO[[[eeekkkooowww444111---+++---///000000+++***)))((()))***++++++111111111222222000,,,)))***+++,,,---000444999;;;777555222///------,,,,,,---...000111222333333222444111...------......---******+++///222111---)))...000444666555111,,,)))+++555@@@BBB:::///)))'''''''''(((***,,,///111333666333000/////////...---333111---***(((+++000555777888888888888666333111000(((%%%)))...///......222333666999:::888333...,,,,,,------...//////000333222000//////000111222555555;;;HHH\\\ooo|||{{{oooZZZCCC>>>RRRiii{{{xxxuuuooo___HHH555,,,111BBBXXXiiiooopppqqqssswwwtttqqqppppppsssvvvxxxxxx~~~|||iiiNNN<<<:::@@@RRRfffmmmYYYAAA777333...+++,,,...000111222222222//////...///111111000///...000111111000000111333111111666CCCTTTccclllooottt}}}555333///------...000000---,,,+++***))))))***+++000111333555666333///++++++***+++,,,...111333444222222111///...---...///111111222222222222222222222000............---,,,+++///444444111---+++***///111555666555111,,,)))***333<<<<<<555...++++++***+++,,,---////////////444222000000222444444333555333000,,,+++---333777777666444333222444666888666,,,%%%&&&***,,,---///...000333777999777333///000000000000000000000000333222///---,,,,,,......333888DDDXXXooo{{{gggOOO>>>CCC^^^yyy~~~~~~wwwxxxwwwnnnYYY@@@111---999EEEWWWfffnnnrrrtttvvv{{{xxxssspppooorrrwww{{{|||~~~wwwaaaGGG:::???JJJ[[[eeebbbLLL:::666333,,,++++++---...///000000000/////////111333444333222333333333222000000222444222111666FFF]]]mmmrrrqqqvvv333222000......///000111//////---***'''''')))+++...///222666888555111---))))))***,,,///000///...---...///.........000111333333333222111111111111222000......//////...---,,,222777666///******,,,111222444444333000,,,***)))...444555000,,,+++,,,+++---000333555555555444333111000111444777999999555444111...,,,...333777666555444111111333888<<<999000(((((()))+++...222---...111444666555111...---......///000111222222333111---***))))))***+++000999KKKccczzzwww]]]IIIBBBPPPooo~~~{{{zzzuuuuuusssfffOOO888///000???HHHWWWeeemmmrrruuuvvvxxxuuuqqqmmmlllooouuuyyyzzzwwwjjjSSS???999CCCOOO______UUUCCC777444222---++++++,,,,,,,,,---------000//////111444555444333444555444222000111444666555666>>>PPPffftttvvvrrrvvv---............///111222000000...)))%%%$$$&&&(((***---111555777555000,,,%%%&&&(((---111333111...))),,,......------///222222222111000000000000000///...,,,,,,---......---,,,000333333///,,,+++,,,222222222111///...,,,++++++...222222000---+++++++++...333777999999777666222000000111555888999:::333222000...---...222555222333333222111222555999555000,,,------,,,///444000000111333333222///,,,)))***+++,,,...///000111111///+++((('''''')))***///:::NNNfff|||nnnTTTHHHMMMbbb|||yyyzzz|||}}}{{{zzzvvvpppgggXXXCCC333000444@@@LLL\\\hhhmmmoooqqqsssqqqpppooollljjjkkkppptttwwwnnn]]]III<<<<<>>444/////////000---+++******)))((('''((())),,,///222222000...111///000444666555888<<>>KKKXXXhhhsssvvvxxx{{{((((((((()))+++---...000000000000///......---------000333444333111000000///...---,,,+++***)))(((***---000222222000///...000///---+++***+++///222000000///---++++++,,,...((()))+++---.../////////---,,,******+++...111444444222111111111111///...------,,,+++++++++,,,---...//////...+++******+++***,,,///222444555666666444333000---++++++,,,---+++)))&&&&&&))),,,......,,,)))&&&$$$&&&((()))))),,,,,,---,,,***)))((())))))))),,,//////---111777@@@SSSiii{{{{{{jjjTTTJJJQQQdddwww___CCC666444555555666666HHH```rrr~~~|||uuujjj^^^PPPCCC:::888@@@JJJ```eeekkkoooooonnnnnnooonnnsssvvvtttsssuuuyyy{{{uuu___DDD333666FFFWWWbbb[[[KKK666)))&&&)))******)))(((&&&&&&((())))))((("""###&&&***///222222111333111222444444444999AAAMMMXXXgggppptttxxx+++***))))))***,,,...000......---------,,,,,,,,,---///000000000///111222/////////---***'''$$$"""+++...222333222000//////333222000,,,+++,,,000333111222111000......000111------///000000000000000...,,,******,,,///444666777444111000000111111000,,,+++******,,,///111222333444444222///------.........///000111333555666444222000...---,,,------,,,)))'''(((***...000111000---(((&&&&&&''''''''',,,...000000...,,,,,,.........000222111...222888HHH]]]tttrrrXXXEEEAAASSSnnnoooXXX???333111222222222111BBBWWWjjjwww}}}xxxqqqfffZZZKKKAAA===@@@JJJTTT```dddiiimmmoooooooooooonnnuuuzzzxxxwwwzzzzzzxxxiiiSSS:::333@@@QQQ[[[\\\OOO@@@...######(((+++,,,+++***))))))+++,,,,,,+++'''(((***---222444444444888555333222111333<<>>FFF___yyy|||eeeRRR<<<222///---,,,,,,222AAAUUUggguuu{{{vvvnnn```QQQBBB<<<>>>FFFPPPZZZ\\\___bbbdddfffhhhkkknnnllluuuzzzzzzzzz|||wwwnnnUUUDDD444888KKK[[[]]]WWWEEE999***"""###)))...000///---,,,,,,---......---******,,,///444666777777:::888666555444666BBBNNN]]]dddnnnssswww~~~111///+++)))((())),,,...000000/////////.........000///...------///444777777666333...)))(((***---///333666555111///111444<<<:::777111,,,***+++,,,...///000//////000333555000000//////000222333444---+++)))''')))---222555444222///...///111222222...,,,***,,,000444555555555666666555333222222333000111333333222...+++(((------,,,,,,---.../////////---***+++---111333333444111...,,,+++)))'''%%%''',,,000222000...000333555444555666444222666<<>>777---&&&&&&***000333111///......///000///...((((((***...333777999999888888:::<<<<<>>FFFQQQWWWRRRLLL<<<777000***)))+++111444222111//////000000///...%%%%%%(((---333888::::::444777===BBBCCCFFFPPP\\\lllppptttuuuuuu{{{222...)))''')))+++,,,+++000111333222000...------//////...---,,,...222555:::888444///,,,,,,000333555444222111000111222333444333///+++'''%%%&&&((()))***++++++***+++---///---+++)))((())),,,000222,,,)))&&&'''+++///222222000000000000///...---,,,+++,,,---,,,,,,,,,...000444222000000222333444333444333333444444111***$$$&&&&&&'''))),,,,,,+++)))***)))***---111333111...777555222///---+++++++++---000444666555444444444888111111555444000666BBBPPPeee|||yyycccQQQNNN\\\sss{{{bbbPPP>>>666000///000///111333@@@GGGUUUhhh{{{sssaaaHHH>>>222000888FFFQQQVVVSSSDDD777222000333???MMMZZZkkkvvvwwwyyy{{{lllWWWFFFCCCBBBKKKWWW[[[UUUMMM>>>555---,,,333999888555666222---+++---/////////&&&&&&'''+++111666999:::444<<>>666444:::EEEPPPVVVNNN@@@444///---...999GGGUUUhhhuuuuuutttttthhhVVVFFFBBBDDDRRRdddiii^^^PPP@@@888000///333999;;;:::666222---,,,---/////////---***((()))---222777999888@@@HHHKKKLLLPPPZZZccclllnnnooooooqqq{{{,,,***(((''''''&&&$$$"""&&&(((************+++---,,,---...---++++++,,,---222333333111...++++++,,,000111222333333333222222,,,...///...+++'''$$$###%%%&&&(((***+++++++++***,,,+++******+++,,,---......------///222333222111000000000000///...------...///000000...------...000//////000000222333444000000222666888888555333***)))***,,,...///...---******+++---000222222111////////////......---,,,...111444555444222111111333222444777333000;;;JJJfffvvv|||lll]]]SSSQQQ^^^rrrsssTTT<<<111---,,,...//////333888999KKKcccrrrvvvmmmZZZIII@@@<<<888888>>>HHHPPPUUUIII===333///,,,,,,777DDDXXXkkkxxxvvvrrrooocccSSSDDDAAAGGG[[[ooosssbbbOOO>>>999222...000666;;;>>>;;;888333111000111111111444///***'''***///444777;;;BBBJJJMMMOOOTTT]]]eeejjjlllooopppttt,,,+++,,,,,,+++***(((&&&'''((()))((('''(((***+++***,,,......,,,++++++,,,000000000...+++))))))***...///222444555444333111---...///...+++((('''&&&%%%&&&(((+++---...,,,+++++++++,,,,,,---///000111333222000000000000000111//////000000000000/////////111222222000...---------...000000000111222444---...111444666666666555...------...000111000///---------...///000000000,,,---...000000000///......111444555333111000000444555777666333666GGGZZZoooyyyzzzhhhVVVKKKMMM___vvv}}}hhhKKK666111///...000000000555<<>>CCCAAA<<<999666555444444555111,,,***,,,111555777:::@@@HHHLLLOOOVVV```hhhlllnnnpppsssyyy***+++------------,,,---,,,,,,+++)))'''''')))+++(((+++---...---,,,,,,,,,000///---***'''''')))+++,,,...222555666555444222...---+++)))&&&&&&(((***))))))+++...111222000...+++,,,---...000333444555999666111---+++,,,...000---...///000111111111111///111333333111...,,,,,,---///111111000000111333///000222444444555555666333111000000111222111000000000000///............+++,,,...000111111000000...000333444333000//////555555555333333>>>VVVkkkzzz~~~vvvaaaJJJ===HHHaaazzz~~~oooXXXBBB222222111000000///000888BBBTTTfffxxx|||rrrbbbQQQDDD666222222===LLLSSSOOOGGG;;;555333555333333<<>>999555222222333---...111666;;;>>>???>>>;;;>>>BBBFFFMMMXXXeeennnssstttvvvyyy......,,,)))(((***000444555333000+++((((((+++---,,,------,,,)))''''''''',,,,,,,,,***((('''((()))+++---000333555666666666...,,,)))%%%###&&&+++///111///...111666999888555222111//////000222555777555444222...++++++000444333333222222000///---,,,+++///333444222///,,,***///222666555111///000222222444555444333333666888555222///---,,,+++)))(((///000111///------///222---,,,,,,++++++,,,,,,---+++...111333222000000000///111222555AAAYYYuuurrrZZZEEE???CCC[[[uuu|||cccLLL;;;000000000///000111;;;PPPddd|||yyymmm\\\FFF555---111:::EEEKKKHHH>>>555...---111666555333;;;HHHYYYhhhsssqqqcccUUUKKKEEEMMMYYYddddddVVVEEE888222000111222555777999999999666777777555222000222333...000333999???CCCDDDDDDBBBCCCDDDFFFMMMYYYgggqqqrrrrrrtttyyy333222...***'''***111777555333000,,,)))))),,,///......---***&&&$$$######)))+++------***((('''&&&+++,,,///222555666777777000///---***(((***///333333000...000666:::999777555333000......000222444111222222000...///222666777666555222000---***(((***---222444222///,,,***000444777666111...000222///111222111000000444777444111---***)))'''&&&$$$---///000///---...222555---,,,***)))((()))***+++***---111222222111000000///222666<<>>>>>NNNWWW___]]]OOO???333......///222666::::::888555000222444333111111444666111222555:::@@@EEEHHHHHHIIIHHHGGGHHHNNNZZZhhhrrroooppprrrxxxDDD;;;222...***&&&)))111000...++++++,,,...000000//////+++%%%!!!$$$---///000///+++)))***+++//////000111333444555666222///++++++...000000///333///,,,---111555777777222000...///111111///,,,...000222111...---...000777666333...***(((***,,,,,,000444555333000...,,,444666666555222000000000555222///---,,,---000111222111...***'''&&&''')))------...111555888888888000...***'''&&&(((***+++,,,000444555222///......,,,000666AAAVVVrrrlllXXXEEE>>>QQQjjjpppUUU???444222///...111@@@ZZZyyyxxx]]]BBB555444444<<>>WWWuuuvvvcccTTTIIIHHHYYYooonnnTTT>>>333111222555>>>QQQkkklllQQQ:::111222;;;DDDMMMLLLAAA444------******,,,......666III]]]vvvyyypppaaaRRRAAA<<>>@@@AAACCCFFFIIIOOOQQQWWW___gggkkklllllliiinnnyyy___XXXKKK<<<000+++---111///...---+++***,,,000222//////,,,'''###"""&&&***+++,,,,,,+++)))(((''''''''')))+++...///000//////111000///...///000000000000000000222333444444444444333222222222333333333444888;;;:::555000------222333333111---+++******+++...333666666666555666444111///222777999777333000///.........///000111333555666666444111000000///000222666:::;;;:::888333111---***)))+++---...333222000---***(((((((((((((((+++999UUUrrroooZZZNNNLLLVVViii{{{qqq]]]OOOHHHKKKOOOXXXhhhxxx~~~fffNNN;;;111222888@@@MMMVVVQQQBBB555///...+++((((((---;;;RRRkkk}}}vvvxxxmmm\\\MMM<<<888DDDYYYccc^^^HHH888666333+++......000444777999888666111000///000222444444333:::<<<@@@AAABBBDDDHHHLLLPPPVVV^^^gggmmmooommmkkkkkksssZZZWWWPPPCCC777111111222000222333222///------...111111///+++((((((---111000///,,,+++************,,,---...000000000//////000000000000//////000111///000111111111111222222444444555555555555555555666999;;;999333---)))(((111333555444111...,,,+++***---111444444444444555222000...222777:::888444000000111111222222333333777888777555111//////000///......000333666777777333333222000---+++((('''))))))******+++***)))((((((***000AAA]]]yyyuuu___NNNJJJUUUlllwwwjjjbbb^^^```eeennn{{{qqq]]]JJJ;;;333666===EEESSSZZZSSSDDD999222......+++,,,777LLLeeewwwvvvwwwjjjWWWHHH;;;===OOOgggiii[[[AAA111111111+++111111333666999:::888666111000000222444555444333777<<<@@@BBBCCCFFFKKKPPPRRRYYYbbbkkkooopppnnnmmmpppzzzUUUXXXTTTIII<<<666333222111444777555111---++++++111222111...,,,...444999888444///------///000000222222111000///.........---///000///...---...000---......---,,,,,,...000222555888999888666666666555777999666000***((('''000333666666444000---,,,***---000222222111222222000///...111666888777555111222333444555555555555888888777444000.../////////---+++,,,///333555666555555666555111,,,'''$$$$$$$$$%%%(((+++,,,+++)))!!!(((555IIIddd}}}ttt^^^MMMKKKZZZrrr|||wwwtttsssqqqvvvwwwkkkYYYIII;;;555;;;EEEUUU^^^^^^QQQBBB:::444...000111555BBBYYYoooyyyzzzzzzuuu```KKKBBB@@@NNNgggtttjjjUUU>>>000.........555555666888:::999777555111111222444777888666444888===CCCEEEEEEHHHOOOUUUUUU[[[dddkkknnnpppqqqqqqyyyWWW\\\YYYLLL>>>777333111111444666444///++++++---000111111000///222999>>>@@@:::333///000333666777777555111...,,,************,,,...---+++***+++------------+++)))))),,,///111555;;;===;;;888666666222444666333...******+++...111666777555111---+++---///111222111000000000---...000222333555555555000222444666777777777666555666777666333000//////...---,,,---111333444444888888888777444///+++((((((&&&%%%&&&))),,,+++***$$$///AAAUUUmmmwwwiiiVVVKKKRRRfff}}}}}}|||sssgggWWWFFF999777DDDSSSfffhhh___KKK>>>;;;888222222:::DDDOOO```qqqxxxwwwwwwjjjQQQ@@@DDDMMM^^^vvvqqq]]]GGG999222...///333888777777888999777444111000111333666999:::888666<<>>666333000000333444111---***---000///000111000000444;;;AAAEEE>>>555000222666:::<<<999666111,,,(((''''''''''''))),,,+++)))'''(((***//////...,,,))))))---111000555<<>>444222222555222///,,,,,,++++++***---------///333777888999999777333111111333777:::999888555000+++'''&&&&&&(((***+++(((######''',,,444000,,,+++---...---,,,333444555999;;;999444///000///000333555555111---000222555555333000......555444222///---,,,...000444222111//////000222333555111///222888:::555000333666999;;;;;;888333000//////000111222333333444888999:::888444000///...******)))&&&&&&)))+++,,,888PPPfffrrr}}}bbbLLLBBBTTTnnn}}}~~~~~~xxxtttfffQQQ???666===UUUkkkwwwkkkYYYFFF:::666999===CCCVVVcccccciiivvvyyyrrreeeIII888===MMMeeeooogggRRREEE888333111111222444======<<<888333000//////,,,///333444333555999===GGGJJJMMMLLLJJJLLLRRRYYY\\\```eeeiiimmmuuu~~~MMMWWW[[[PPPAAA777444444444111...+++++++++,,,,,,/////////111333444444444333222000///000222555777:::999555000,,,))))))++++++,,,+++((($$$###&&&)))111///,,,,,,...000000000555555666888:::999555111111000111333555444111...---000444555333111000000666444000---***+++---///333222000/////////111222111//////222666888555222222444888;;;;;;888555333......///000111111222222777888999888555222111111------+++)))(((+++...000@@@VVVmmm}}}oooQQQEEEFFF^^^yyy~~~nnn]]]HHH======III^^^oootttnnnaaaQQQCCC>>>BBBHHHSSScccmmmmmmqqqyyyuuujjjZZZDDD999???NNNbbbiii```MMM@@@222///000000111333888999999666333000......------...///111666===AAAHHHJJJKKKKKKKKKOOOUUU[[[^^^bbbgggjjjooowwwEEEQQQXXXOOO@@@666222000000///,,,))))))***,,,---111222222222222000///...------------...000111222:::999666111---,,,---///...---+++(((&&&%%%&&&&&&---,,,+++,,,///222444444777666666777888777555222222111222333444444222///---000444555555444333333666333///,,,***+++---///222111///.........///000......///000222333333333111333777999:::999666444---......///000000000000666888:::999777555444444222222000...---...111444FFF[[[tttzzz[[[BBBBBBPPPmmm~~~}}}gggSSS???:::DDDTTTeeeqqqrrrrrrmmm```SSSMMMQQQXXXhhhsssyyywwwyyy{{{ppp___PPP@@@;;;DDDPPP```eee[[[JJJ;;;...,,,000222222222111333444444111///.........+++)))***000888@@@EEEGGGGGGHHHJJJNNNSSSXXX[[[^^^bbbgggkkkpppzzzDDDOOOUUUKKK;;;///***(((++++++)))'''&&&(((***---000111333333000...+++++++++,,,---............---666666666333000.........///---***)))))))))((('''))))))***,,,///222555666666555444444444444444333333333333333333333222111000333666888777666555555333111/////////000111111000///...---------......---///000///---,,,///111333444666888888777555444......///000000000//////777999:::999777555444555666666666666333000222666FFF]]]wwwmmmOOO@@@HHH[[[uuu~~~|||}}}|||^^^LLL;;;:::GGGWWWeeeooouuuvvvtttnnnfffaaabbbeeetttzzz{{{xxxyyyxxxjjjXXXMMM@@@???GGGQQQ^^^ddd\\\III:::---,,,111333222111,,,...000111000.........///+++(((***222;;;AAACCCCCCDDDGGGLLLRRRWWWYYYYYYZZZ```ffflllrrr~~~BBBLLLPPPEEE555)))%%%###&&&'''(((&&&%%%%%%(((+++,,,///222111///,,,++++++,,,---///000000...---+++000222555555222///---,,,...,,,++++++,,,---,,,+++'''(((***,,,...000222444222222222111111111222333333333333222111111111222444777:::;;;:::888777666//////000333666777555222...------------------...000111111---)))'''***---555555666666555333222111///000111222111000///...666888999999777444444444888888;;;===888222222777HHH___zzzxxxbbbOOOEEEOOObbbvvv}}}}}}}}}|||mmmPPPDDD:::===IIIXXXgggrrrzzzyyywwwvvvuuussspppmmmwwwxxxuuurrrtttrrreeeUUULLL@@@@@@HHHPPP]]]bbbZZZFFF888,,,+++...///......***,,,///000///...//////000...,,,///666<<>>PPPfff|||vvvgggZZZPPPIIISSScccttt~~~||||||}}}qqq]]]BBB<<<999AAAOOO^^^ooo|||~~~{{{yyyzzz}}}|||wwwrrrsssssspppnnnooolll```SSSGGG===AAALLLTTT]]]]]]QQQ???444***((())))))***,,,---...////////////000222111111222666:::>>>???@@@???EEENNNVVVZZZZZZXXXVVV[[[cccmmmttt{{{777DDDKKKDDD666+++&&&$$$###(((,,,---)))'''(((******---///...***(((+++...,,,...000222333333333222000222333222///---------///111333333000///000222...000111///,,,))))))******---000111000000222444333333222///,,,,,,///222444777;;;<<<;;;:::999999...+++***,,,000333222///******,,,---///000000111444222...)))&&&&&&''')))333333222111000////////////000111222111///,,,***---///222444444444555666666222333777555222;;;III]]]nnn|||yyyiiiYYYOOOJJJKKKVVVeeettt}}}}}}{{{{{{iiiRRR???999:::FFFXXXiiixxx~~~}}}|||}}}}}}|||yyywwwqqqrrrqqqpppnnnhhh[[[OOOAAA;;;FFFWWW```cccYYYEEE888111***((('''&&&***...222222111000//////222444222444777999<<>>FFFWWWiiiwww~~~~~~~~~{{{xxxxxxuuuuuuwwwqqq```LLL@@@;;;EEEXXXkkknnn]]]HHH;;;666222,,,'''&&&'''***---111222333222222333555888999888888;;;???EEEHHHJJJTTTWWWYYYXXXXXX[[[bbbiiiyyy}}}333???HHHCCC888///***'''+++,,,...//////...---+++///222444222,,,))))))+++---+++***,,,000444555444///......000444666666666999???DDDBBB;;;333000111111333444222...++++++,,,+++---000333555555444333333333111...+++)))+++,,,---...000333666666333000***%%%!!!"""&&&***++++++///111444444333222111111+++)))&&&&&&(((***++++++&&&&&&&&&''')))+++...000111444666666333...+++)))***,,,///444888999888666222///000666>>>LLLaaattt~~~|||mmmWWWHHHDDDFFFYYYjjj}}}|||xxxuuuqqqeeeRRRCCC999@@@NNNaaaqqq{{{~~~~~~~~~|||yyyyyyxxxyyyxxxlllXXXEEE===EEEUUUgggmmmdddQQQ>>>333222///+++'''&&&(((+++---...///000000000222555888999999;;;>>>CCCHHHKKKMMMTTTWWWZZZZZZ[[[```hhhnnn{{{---:::EEEBBB888111,,,))),,,---...///////////////333555666333---))))))***+++)))((())),,,000222333000000000222666888888888<<<@@@CCC@@@888222000111111111111///---,,,---...***+++...000111111111000333222111...+++***+++,,,,,,,,,...111444333111...(((%%%"""###'''+++,,,,,,000222666666555333111111)))(((((()))***,,,+++***%%%$$$######%%%)))---000111444888888555111---++++++,,,000555999:::999777000///111:::GGGYYYppphhhOOOCCCGGGPPPjjjyyy}}}vvvqqqjjj\\\HHH999777EEEZZZmmmzzz|||||||||~~~~~~|||yyywwwyyyzzztttaaaLLL???===QQQggguuukkkUUUBBB555---///...+++))))))+++---///+++---///111222444888;;;:::<<>><<>>HHHVVVkkkssskkkPPP:::444222,,,------,,,+++************,,,///222555888:::>>>@@@???CCCIIILLLMMMMMMOOOPPPQQQTTTYYY___hhhsss}}}777BBBJJJDDD888...)))&&&******,,,---.../////////...222777;;;:::555///++++++,,,.........///222444444333222222333444333111333444444333111000000222000...---...000222222111///...---,,,,,,---///000111222222000...,,,,,,---222111222333555555333222++++++***+++,,,---///000222333555444111///......///...---......---***(((+++)))&&&$$$%%%)))---000///...---++++++---111444777333///---,,,+++***((()))...444===NNNcccssszzzzzzjjjSSSAAA???PPPkkk~~~kkkNNN:::999???VVVgggwww|||~~~~~~xxxttttttuuuwwwyyyyyywwwuuuhhhbbbXXXLLLAAABBBRRReeesssnnn]]]CCC333///...******)))'''&&&&&&&&&&&&''',,,...222555777999;;;===BBBFFFLLLOOOOOOOOOQQQTTTSSSUUUZZZbbblllxxx===GGGMMMEEE888...)))'''***,,,...000111000/////////111333666666333...+++***---000111000000222333222111111222444555555444444444444333111000//////000///...000333444222000333111///......///111222000111222111///---------000000000111333333111000............---...///111222333222000---+++,,,---...---,,,---//////---,,,///---***((((((+++...111...............000333666:::555...***(((((((((((()))000999DDDVVVkkkyyy~~~lll\\\HHHAAALLLddd|||~~~|||vvvyyy|||}}}~~~tttYYY>>>333;;;HHH___ooo|||~~~wwwvvvvvvvvvxxxzzzyyywwwuuujjj___QQQFFFAAAHHHZZZkkkpppcccPPP>>>111+++******((('''%%%$$$$$$&&&((()))...111444777888999:::<<>>PPPmmmuuu^^^DDD>>>QQQfff|||gggTTTGGGBBBFFFMMMVVVhhhwwwzzz{{{{{{fffPPPDDD===<<>>@@@BBBGGGHHHJJJNNNTTT]]]fffkkkeeebbbdddnnnyyyCCCQQQWWWKKK888---++++++111111111111000000///...000///---+++*********+++...222444333000///111444999777666666666666444222333222111000...,,,+++******---000111111222333444444444333222111111000000000000000...,,,,,,...000444333000...---,,,------...000111111///------...000111111000---+++***+++,,,,,,///222444444111...---+++***,,,000333444444555444444333333444555555666444111,,,***+++++++++000999HHH]]]xxxlllVVVDDDBBBSSSgggttt[[[GGG<<<666999>>>KKK___rrrzzz~~~xxxjjjVVVCCC<<<<<>>???AAADDDGGGMMMLLLMMMQQQXXX```gggjjjfffdddiiisss~~~FFFMMMNNNDDD666//////000444222111///............111///---***)))***++++++///222555444111///111333999999999777444111000000222444666333...***)))******,,,///000000000222333333222222111///......---...///000///---,,,---...555444222000......---------///111111///.........111222333111///,,,,,,,,,......000333444444111...+++++++++...222666888888;;;999777444222222222333333111///---******---000444CCCXXXnnnvvv___NNNFFFKKKYYYkkkwwwcccKKK;;;333///111555FFF[[[rrr~~~yyymmmYYYIII;;;999===GGGXXXhhh~~~|||~~~~~~xxxxxxxxx{{{{{{pppbbbTTTDDDAAALLL\\\hhhmmm___MMM999...+++))))))+++******))))))+++///222555:::;;;===???BBBFFFKKKOOOTTTRRRRRRWWW^^^eeehhhiiifffhhhooo{{{EEEHHHGGGAAA888333222333333111...,,,,,,---///000000///,,,***)))***+++,,,000222444444222000111222555777999777222//////000444888;;;888111,,,+++---...000111111//////000111111111000///...---,,,,,,---///000000...---------111111111000000///......---000222222111/////////222333444333000.........000000111333444444111...,,,---...111444777999:::===;;;777333000000111111111///...,,,)))(((---444<<>>AAAWWWkkkppplllVVVEEE222******+++,,,...222111///...///222444666:::<<<>>>AAADDDJJJQQQUUUZZZWWWWWW[[[bbbggghhhgggffflllvvv@@@AAABBBAAA<<<666333222///---+++******,,,///111...---,,,******+++,,,---000222444444333222111111///333666555222000000222666:::>>>;;;555000///111333444444222///......///000000//////...------,,,...///111111///---......---...///000000000//////...000333444333111000000333444555444111000///000000000111222444333111//////000222333444666777888;;;888555111000///000111000...---+++'''%%%...:::JJJccczzz|||rrrbbbTTTDDDHHHYYYmmm~~~bbbLLL???333///111555999>>>OOOdddzzzppp^^^KKKBBB999666===OOOiii}}}}}}vvvmmmfffdddggglllqqqwww{{{~~~~~~~~~yyysss[[[HHH;;;HHHgggzzzvvviiiKKK<<<...***,,,///222555:::999666444444555666888;;;===@@@BBBGGGMMMTTTYYY[[[ZZZYYY]]]bbbfffhhhhhhiiisss888:::>>>AAA===555000000+++***(((((()))+++...000++++++++++++,,,------...000111333555555444333222---000333555555444444555777999;;;:::666333333444666666555222///---...///////////////////////////000111222111///...///000+++---///111111111///...---///333444333111000000222444555444222000000111/////////111333333222000///111333444444333444666888666444222000000111222111...,,,+++&&&%%%333EEE]]]sssrrreeeZZZQQQBBBHHH___wwwnnnPPP;;;333......000333888>>>QQQggg}}}nnn\\\EEE;;;000111BBB]]]xxxttteeeTTTLLLMMMWWWeeerrryyy|||wwwooohhhJJJAAAAAAWWWuuutttaaa@@@777///...000333777<<>>:::111,,,...)))(((''''''''')))+++,,,'''(((***,,,...//////......000222444666666444222///000333666999:::888777444444444444444444444444444444333111...---...000/////////000111111222222222333333111//////111333...000222333333111...,,,***---111333222000///...222333555444222000000111...---...000222333222000---000333444222222333555777777555444222222111111111---,,,,,,((()));;;QQQkkkyyywwwggg\\\QQQGGGIIIOOOiii~~~nnnXXXAAA000///000333444666<<>>;;;888111000...///111333333222000111111///------///111//////000111222333444444444444333111///000222555111333555555444111---***(((,,,000111111///------222333444444222000000111---,,,---///111333222111***...222333222111333555999888777666444333111111111---,,,---))),,,BBB[[[qqqyyyzzznnn```UUUIII===RRRXXXrrrxxx]]]FFF666,,,///555:::<<<===DDDMMM]]]www~~~hhhVVVCCC:::;;;QQQrrrwwwdddHHH<<<555999BBBMMMZZZfff|||nnnVVV@@@888HHHaaavvv|||nnnUUUBBB777666777999888666:::@@@<<<;;;999888888:::===>>>CCCFFFKKKNNNRRRUUUYYY\\\YYY]]]```___^^^bbbllluuu}}}nnnnnnnnnqqqvvvyyy{{{'''000:::<<<666///,,,,,,***'''$$$$$$&&&'''%%%###$$$&&&)))---000000---+++000000222333444444555555:::;;;<<<>>>???>>>;;;888222///,,,+++---///111111000///...---,,,---.../////////000111222222333333777333...,,,...222555777666555555666777555000,,,///222777888666111...,,,111222333444333111///---+++***+++---000111111//////111333333222111111111333444666666555111---+++///.........111<<>>333222222222555:::CCCMMMTTTpppuuuaaaQQQAAAFFFSSSiiieeeHHH444///333@@@IIINNNZZZiii~~~~~~rrr[[[FFF<<<@@@WWWqqqzzznnnWWWCCC:::777666555555666999<<<>>>777777666777888:::<<<===AAAGGGPPPUUUWWWXXX[[[]]]___^^^^^^aaagggpppzzzzzziiicccaaannnooolllpppuuu~~~***111888999444...,,,,,,,,,***'''&&&''''''%%%###$$$&&&)))---000000...+++000111222444555666666666888999;;;<<<<<<:::777444---+++)))))),,,...000000///...---,,,,,,---...///000000111111222333444555777333///---///222555666777555444555666444000---///222777888666333000///222333333333333111///---,,,++++++---///000000//////111222111///---------...///222333333111...---((((((***000:::KKK```nnnuuuxxxtttbbbMMMCCCGGGOOOjjj{{{qqqYYYGGG:::000///111333444:::GGGYYYfff|||lllTTTAAABBBQQQfffvvv{{{oooTTT===,,,***222@@@JJJPPP]]]lllyyyzzz|||xxxhhhRRRBBB<<>>???DDDKKKTTTZZZ\\\\\\]]]^^^aaa``````ccclllwwwlll]]]WWW[[[hhhiiieeeiiillluuu///222555333///+++******...,,,)))(((''''''%%%$$$%%%&&&)))---111111...,,,000111222444666777777777666777999:::999555111///+++)))((())),,,.../////////...---,,,,,,---...///111111222222333555666777666333///...000333555666777555444333333222000//////333777999888555444333444444444333222000///......,,,+++,,,...//////...///000111///,,,)))''''''(((***,,,...000///......%%%%%%)))555HHHaaauuu|||nnnWWWBBB???NNN___}}}jjjRRRBBB777000000222444555<<>>WWWsssxxx___GGG;;;CCC[[[qqq}}}fffOOOAAA888333444444444888EEE]]]yyyvvveeeSSSBBB777GGGaaayyywww```FFF555...+++---444===CCCKKKZZZjjjuuutttooo```JJJ===BBBNNNhhhpppqqq___CCC000---222111333444555555222000...000333777<<>>MMM```ooolllbbbOOO<<<000000444777777888888777666444333333666:::???CCCFFFHHHHHHMMMTTT\\\aaaaaa```aaaaaaeeegggkkktttnnn\\\SSSMMMLLLMMMRRRWWWRRROOOSSS\\\tttJJJAAA555---)))))))))(((###$$$%%%$$$######%%%''''''))),,,000333333000...***+++,,,---.../////////111333555333000...///111999555111//////000000000///......///000222444555666555222111000111222333000///---...000111000000222333333333222333666999666888999999777666777888555444222000000222333555111...***(((***,,,......333444444111---(((&&&&&&)))((('''&&&%%%$$$$$$%%%(((111>>>PPPkkksssXXX>>>;;;III^^^uuulllVVVEEE===;;;???@@@FFFUUUkkkuuu^^^JJJBBBJJJVVVnnnnnneeeSSSAAA888333111///...000777EEEYYYooo}}}|||rrrcccSSSFFFHHH[[[oooqqqfffUUUCCC666000111222;;;<<<=========<<<;;;;;;666888<<<@@@DDDGGGJJJKKKQQQVVV[[[^^^___```cccfffkkknnnttt~~~zzz]]]LLLEEECCCDDDFFFJJJMMMIIIGGGNNNYYYvvvIII>>>000((('''))))))(((###%%%&&&$$$"""!!!###&&&%%%&&&)))---000000...+++***+++,,,------------,,,...000111///,,,,,,000444888444///,,,,,,///000111000//////000222444666777777555222///---...//////...---,,,---///000///---///222444555444666999<<<:::::::::888666444555666444333111000000333666888111---)))'''))),,,...000222333333111---***((((((+++)))'''%%%$$$###$$$$$$%%%333CCCUUUmmmvvvYYYFFF:::DDDWWWiiizzzqqq[[[KKKGGGIIILLLRRR^^^nnn}}}www```LLL@@@CCCTTTgggtttjjjWWWCCC888555333//////...111;;;OOOhhh}}}{{{ooo```TTTOOOVVVgggxxxkkk___KKK:::000...000222;;;>>>BBBEEEEEEDDDAAA???;;;===???CCCHHHMMMPPPRRRWWWYYY\\\]]]^^^aaahhhmmmrrrwwwhhhKKK<<<:::<<<>>>@@@BBBEEECCCDDDLLLWWWuuuCCC777***###$$$'''((('''%%%''''''%%%""" """$$$###$$$'''+++......,,,)))+++,,,,,,------,,,,,,+++,,,...///---***+++000666666111,,,)))***---000222000000000111333555777999777555111...,,,+++,,,---,,,,,,+++---...///---,,,...111444666666777:::>>><<<<<<;;;888555333333444333222000///000333777999111---(((&&&(((,,,///111111222333111...+++))))))+++***'''%%%###$$$$$$%%%%%%555GGGXXXkkkzzzvvviiiFFF;;;;;;MMMaaannnzzzsss___RRRQQQWWWYYYdddsss|||gggNNN???<<>>EEEJJJKKKIIIDDDAAA@@@AAADDDHHHMMMSSSXXX[[[[[[\\\]]]]]]^^^ccclllrrrxxx~~~mmmTTT888---...444888;;;===BBBCCCFFFMMMWWWttt===888///'''######%%%(((((('''(((***,,,+++&&&!!!%%%%%%'''***---...,,,***...///000000000///------***,,,---+++***+++000444222///+++)))***...333666666333111000000111000///000,,,+++......***((())),,,,,,+++***************444444444444444777;;;???888888777555555555555555555222000000333999===???888444///***)))***...000///111333111...,,,...111---+++&&&""""""%%%''''''---666GGG]]]rrrwwwfffRRR;;;<<>>GGGYYYooo{{{qqq\\\CCC555111///---,,,333===MMMccczzz~~~lll```VVVXXX```ggglllooo^^^NNN>>>555222111444888>>>@@@DDDHHHKKKMMMMMMMMMKKKKKKKKKMMMPPPWWW```fffiiihhheeecccdddiiipppvvvwwwaaaNNN@@@222000333555777:::===>>>AAADDDLLLaaa222222222111///,,,)))(((######%%%(((***+++)))'''&&&&&&'''***,,,,,,***(((***,,,///222222111///---000222333000,,,((((((***///...,,,++++++...000222333111......///111111000222///...111222...+++,,,)))(((&&&%%%%%%'''(((***111222111000000111444777333222222111000000//////111///...///111333444333222///,,,***)))+++...000---------...///...,,,******)))(((&&&%%%&&&)))---;;;RRRjjjsssmmm\\\III::::::EEE[[[sss~~~|||~~~}}}nnnLLL999777HHHXXXiiiwwwwwwmmmXXXAAA555222///------555HHHbbbzzzsssaaaXXXTTTZZZcccfffdddbbbSSSGGG:::444333555999>>>BBBDDDFFFIIILLLNNNOOOPPPPPPPPPPPPPPPTTT[[[ccciiinnnmmmkkkjjjkkkpppxxx}}}eeeMMMBBB777......222666999<<<;;;<<>>DDDOOONNNNNNNNNOOOPPPRRRSSSUUUUUUVVVWWWYYY___ggglllnnnnnnoooqqqwwwqqqYYYGGG???666000,,,,,,------000555<<<;;;>>>FFFWWWvvv111///+++((('''''')))***###%%%&&&''''''))),,,...------...111333333111///(((+++...111222222000...111444777666333//////000444333222222222333444444...,,,***)))***,,,,,,+++$$$###&&&...222111///000///......---------------,,,---...---,,,,,,...///222333333444333111000///---------...///---***'''&&&'''(((***++++++*********)))))))))+++++++++***+++((((((***(((,,,>>>QQQsss~~~mmmSSSFFFFFFKKKUUUddduuu|||eeeMMM>>>@@@@@@MMM```ttt\\\GGG888999???CCCNNN\\\ssssssbbbUUUKKKRRR```nnnooobbbRRRIII;;;777555888:::<<>>HHHZZZxxx+++)))&&&######%%%(((***&&&((()))((('''(((+++.........///222555555444222***,,,...000111111000///000333666444111...///000555444222111111222444555,,,***'''''''''(((((('''%%%$$$'''...222000......000111111111000...---,,,+++---......------...000222333444555444222000///...------...///...+++(((((()))+++---...---+++************)))((())),,,...---)))***---///777PPPkkk|||}}}ttt___LLLGGGMMMSSScccqqq{{{kkkSSSBBB<<<>>>FFFXXXjjj{{{}}}___MMMCCCJJJRRRUUU```ooo|||lllZZZLLLMMMXXXiiitttnnn\\\JJJBBB444222444999===@@@FFFLLLNNNOOOQQQSSSVVVYYYZZZ[[[XXX[[[```cccgggkkkpppttttttuuuxxx|||{{{```III:::333111000---+++***'''&&&,,,555888999>>>III\\\yyy&&&$$$"""!!!"""%%%(((***)))******(((&&&'''+++...,,,,,,...111444555333111,,,---...///000000000///000333444333///------///555444111//////111333555---+++(((''''''((('''''''''&&&)))///222///,,,---111222333333111///,,,***+++---............///111222333444555444222000///......---...///...,,,***)))+++...000000///---+++***++++++)))&&&''',,,111///+++,,,111444@@@^^^}}}yyytttfffRRRFFFIIIRRRYYYiiixxx~~~{{{rrr]]]FFF;;;<<<:::GGG___rrryyyeeeUUUOOOZZZbbbdddmmm{{{zzzhhhTTTDDDSSS___pppxxxlllUUUAAA999000///333:::???BBBIIIPPPKKKMMMPPPUUUYYY\\\^^^```[[[___dddiiimmmqqquuuxxx}}}~~~gggOOO???555///+++,,,***)))(((&&&'''///888666777===JJJ]]]zzz)))%%% $$$***///000///...+++'''%%%%%%'''***+++---000000////////////,,,++++++...222333111...444222///---,,,,,,---...888666222///---...000222...---***'''&&&%%%&&&&&&)))...222222...,,,...000555444333111///---,,,+++...///000111000...,,,+++444333222111000000000000555222000//////000//////---***((())),,,///000///------+++(((%%%&&&))),,,...000000111>>>VVVnnn{{{{{{fffRRRGGGBBBCCCRRReeettt|||~~~}}}sssaaaPPPEEE<<<444???UUUmmm{{{~~~mmmjjjkkkpppssstttzzzlllWWWOOOSSS[[[rrrtttWWWCCC<<<;;;555333444:::CCCKKKMMMLLLKKKLLLOOOUUU]]]bbbcccbbbaaacccggglllrrrwww|||mmmPPPBBB999000---111......,,,++++++...333777555222999KKK```xxx***&&&######(((...333555///...+++(((%%%%%%(((***+++---//////...,,,,,,---+++***+++...222333222000222000---+++***+++,,,...555333111///......///000+++++++++******)))((((((***...111000......111555:::999666222///,,,+++***---///000222222111///...222222111000/////////000222000......///111111111+++'''$$$###&&&)))++++++---+++(((%%%$$$%%%(((******---222:::LLLdddvvv}}}ppp]]]IIIBBB@@@FFFWWWjjj{{{ssseeeWWWJJJ@@@:::777IIIaaayyyzzzxxxyyy~~~~~~qqqZZZJJJLLLWWWlllxxxzzzgggMMM<<<777777555444666<<>>FFFNNNRRRSSSQQQUUUVVVZZZ]]]```bbbbbbaaaeeekkkssszzz}}}xxxcccLLL@@@777666777555222333111000...,,,---222999??????;;;>>>JJJ]]]yyy,,,,,,---------...///000333222///,,,)))))),,,.../////////,,,)))''''''(((+++,,,...000000000000000111///---++++++,,,...000...000333666888888666555///...------///222555888444444333222444888>>>BBB???<<<777333000......///...///000111111///---,,,,,,+++******+++---///111444111---******,,,,,,,,,+++)))&&&$$$%%%***111666333222111111///,,,'''$$$---:::OOOgggzzzssscccVVVHHH<<>>JJJ```vvv{{{tttqqqvvv{{{~~~~~~~~~yyyqqqlll\\\QQQFFF???:::???TTTkkkqqq^^^HHHCCCTTTkkkxxxxxxbbbQQQ???888999;;;===>>>@@@EEELLLSSSYYY\\\^^^^^^```bbbccccccccceeegggjjjjjjrrrzzzrrrlllkkkvvvnnnVVVCCC:::777444444666666444333............000444:::???:::<<>>>>>777555222000///000222444666555444444444444333333555444333111000/////////...///000111111000...------,,,++++++---000444777777222,,,(((''''''(((((($$$&&&''''''&&&&&&))),,,,,,///000---)))***000666EEEYYYnnnxxxtttgggUUUGGG===???HHH\\\ttt|||vvvlllaaa\\\^^^gggnnnxxx{{{yyymmmeeeWWWOOOFFFAAAFFFWWWkkkyyy~~~}}}rrrYYYOOOFFFNNNfffyyywwwjjjPPPCCC888777;;;===AAAEEEKKKNNNTTTYYY\\\^^^``````eeeffffffeeedddfffkkkoooooovvv~~~pppfffdddkkkyyy~~~lllWWWDDD888111///......222555666555222222222222222444888;;;999<<>>??????888777555333111000000000555444444444333111...+++333333222111000...---------...000222333222111000...---++++++---111666888666222,,,(((''''''(((((($$$'''***)))'''%%%&&&''',,,///000,,,(((+++888CCCUUUiii|||}}}oooZZZFFF999===EEETTTlllwwwsssfffTTTHHHGGGOOO[[[cccssswwwyyykkkbbbWWWPPPGGGDDDSSSkkk}}}|||wwwgggIIIGGGJJJYYYsssttt```CCC999333777<<<@@@FFFLLLRRRVVVZZZ\\\^^^___```aaahhhiiihhhfffeeegggnnnsssrrryyyvvveee___```mmm|||www^^^GGG999222*********+++000666999888666666666555444444666888888===FFFWWWttt444111...---------,,,***,,,---...---+++***+++,,,---+++(((&&&%%%%%%%%%&&&(((,,,111444444444444444111///............---+++***...444999<<<===;;;:::777666444333111111111111000222444444222///------333111000111222222...+++---///222555777777666555555111------000333444333222---&&&""""""$$$'''(((&&&***---)))### ###(((...------,,,)))---===PPPhhhuuu|||uuueeeRRR@@@333EEETTTnnnrrrkkk\\\KKK>>>;;;;;;===KKK\\\lll{{{{{{uuugggXXXQQQIIIFFFPPPcccuuu}}}zzzxxx{{{~~~kkkSSS<<>>FFFNNNTTT___aaaccccccbbbaaaaaaaaa___``````aaaccchhhooottt{{{yyycccVVVSSSZZZbbbnnnnnneeeQQQ>>>333,,,&&&%%%%%%%%%(((---222555666999777444333555666777777999:::BBBVVVvvv000---***((()))+++,,,,,,//////---+++(((''')))+++((('''&&&&&&'''))),,,---,,,...000111000111222444000...------------,,,***...222777;;;<<<:::666444000111222333222000---,,,...//////...,,,+++,,,...------///222555888777777111111222333555777888999:::555///,,,,,,------,,,,,,)))%%%$$$%%%(((***+++***)))((('''''')))+++---...///000111333>>>VVVkkkyyytttnnnbbbNNN???DDDQQQcccxxxooo\\\KKK???555333444888999<<>>GGGWWWjjj{{{}}}|||{{{yyyxxxyyy}}}~~~yyyooo```MMM>>>HHHddd~~~rrr___LLL>>>:::<<<>>>@@@DDDKKKUUU\\\ddddddeeefffgggeeeccc```[[[]]]___aaaeeekkksssxxxzzz```OOOKKKQQQZZZ```eee___QQQ@@@333---)))%%%%%%&&&(((,,,111444444333777555444555666666555333777:::EEE]]]...+++(((''')))+++---...222111///+++((((((***---))))))(((((())),,,...000000000111000///000222555///...,,,,,,------+++***000333888;;;;;;888444111...///111333222000---+++......---+++)))))),,,...111111111222333444444333222222111111333555888:::666111***(((((())))))'''+++(((&&&%%%''')))*********'''$$$%%%(((,,,------/////////444===NNNcccssswwwmmmcccZZZHHH<<>>LLLaaavvv|||zzzzzz~~~rrrrrrrrrtttxxx|||~~~}}}yyyfffNNNCCCKKKXXXvvvmmmVVVKKKDDD;;;777:::???EEENNN[[[iiisssnnnllliiiiiiiiigggaaa]]]^^^aaaeeejjjqqqyyyyyybbbQQQAAA???KKKWWW[[[XXXJJJAAA666000---+++)))(((+++---000444777777444111---///333777::::::777444555===RRRrrr---+++******,,,...//////444444222000---,,,...000---,,,+++******+++---...000111111000000000333555111///...---......---+++000111333555555333111000000///.........///000111000000...,,,))))))+++---+++---.........///111444111000///......///111222...+++)))***...///...,,,***)))))))))+++***(((&&&(((%%%$$$&&&))),,,+++)))''',,,555DDDZZZmmmuuutttmmmZZZGGG???AAANNNfff}}}oooQQQ:::111000000...555>>>HHHOOOUUUbbbxxxyyyaaaLLLBBBDDDIII]]]rrrvvvqqqooommm^^^```eeelllvvv}}}~~~ppp[[[HHHDDDVVVjjjwww]]]KKKDDD@@@:::777:::@@@JJJXXXfffqqqxxxmmmkkkiiigggfffdddaaa^^^bbbeeejjjpppvvv~~~rrrcccJJJAAA;;;???LLLTTTQQQKKK;;;333---------+++***+++,,,---///222444444222///+++...333888<<<<<<888555333<<>>777;;;DDDSSSdddpppuuuuuuggggggfffdddbbbaaabbbccciiilllqqqwww~~~}}}lllZZZMMM:::999;;;CCCKKKLLLFFF>>>333---***,,,---,,,...222000//////000222222111000---000444999<<<<<<999555444<<>>FFFKKKHHH???777111,,,***...///...222999444222000000222333333222000222555:::===<<<888444888>>>QQQsss333111000///000000...,,,,,,++++++,,,...///...,,,+++&&&$$$'''******,,,///222000+++'''%%%&&&+++000444333111///...---------++++++,,,///444555333000+++(((%%%'''+++000222222444333222000...,,,***)))///222333///***+++111888333111...***((('''''''''+++)))(((,,,000111---)))%%%&&&''')))************---)))(((------***+++///888FFFVVV___```[[[QQQIII???@@@EEEXXXxxx{{{___HHH:::222333111+++,,,333888EEERRR]]]nnnyyyjjj^^^LLL>>>???OOOhhhzzznnnZZZMMMDDD>>>;;;<<<777CCCOOO]]]qqq~~~fffSSSEEEMMMdddxxxiiiXXXHHHGGGKKKJJJCCC===555???TTTmmmwwwkkkbbbbbbaaabbbdddhhhlllnnnxxx}}}jjjXXXHHH<<<555...666@@@CCC>>>888444222222000---,,,...000222222222000...000333555444333333222444:::BBBCCC<<<666777CCC]]]111000......//////...,,,***,,,---/////////......,,,((('''+++---,,,,,,///000...+++'''%%%&&&***---333222111000...---++++++,,,+++,,,...111222///,,,)))'''&&&(((...333666777444333111...,,,+++******...111222///******///666555333000...+++*********+++)))))),,,000111...)))''''''(((((()))***++++++...++++++......,,,///555@@@JJJWWW\\\YYYOOODDD===999CCCPPPccczzznnnTTT@@@666000333222---...444???LLLYYYbbbppp}}}|||rrr^^^RRREEEAAALLL^^^ppp{{{lll^^^MMMBBB;;;777777999;;;DDDQQQ```vvvpppRRRIIIHHHZZZsss~~~uuubbbUUUJJJIIIKKKHHHAAA===<<>>555000///444::::::666222111111222///,,,,,,...000111222111///---...111333333222111222444999>>>???;;;666;;;MMMlll///...------...///...---+++///444444222000000111---***+++///111...,,,------,,,+++)))''''''))),,,111222222111000---***(((---,,,,,,---......,,,)))'''''''''***000666:::<<<555333///+++)))(((((())),,,///111...***)))---222444444222000...---,,,++++++******---000111...******)))((('''((()))+++---///---,,,------///777???JJJQQQYYYZZZRRRDDD999333777KKKbbbrrryyyttt^^^GGG:::333111444444000222999FFFUUUdddnnnvvvzzzsssgggPPPFFFAAALLLbbbsssvvvrrrUUUJJJ===666222000333888<<>>CCCUUUnnnyyyooohhhiiihhhhhhhhhlllqqqvvvyyyqqqgggWWWGGG<<<444///---000111222000------111555333111...---...000000000...,,,+++,,,///111222222000222555888::::::888777@@@WWWzzz---,,,+++,,,.........,,,///555::::::555111000222,,,+++---333444000,,,+++)))+++,,,+++++++++,,,...111333444444222///+++))),,,,,,,,,------,,,+++***((((((***---222777;;;===666222---((($$$$$$%%%&&&---///111///+++***,,,///111111111111///...,,,***++++++,,,...111111...,,,,,,+++(((&&&''')))+++---...---+++)))+++222@@@KKKVVVXXXZZZXXXMMM???777666BBBYYYrrr{{{ttteeeQQQBBB:::666444555444333888@@@QQQbbbuuuxxxgggXXXDDD@@@GGG___yyyqqq^^^EEE===555111//////555===>>>MMMaaatttzzzdddNNNKKKWWWiii|||uuudddUUURRRQQQPPPKKKCCCAAACCCKKK^^^uuu|||sssooopppmmmlllkkkkkknnnrrrwwwzzz~~~sss^^^UUUGGG;;;333000000000000...+++)))***000999@@@888555222000000000///...*********,,,...///000111000444777999777777888:::AAAYYY~~~---,,,+++,,,---...---,,,000555:::999333...---///++++++...555777111,,,***(((+++---//////000111333222444666777555222...+++++++++,,,---,,,,,,,,,---***+++---...111444777999555222+++&&&"""!!!###$$$///000111///,,,+++,,,...///000222333222000---++++++,,,---///111111///------+++(((&&&%%%'''***------,,,)))''',,,:::JJJUUU___\\\XXXRRRFFF;;;:::???XXXkkk||||||mmmZZZKKKDDD>>>;;;888555333666AAAKKKgggwwwrrrZZZHHH<<>>999BBBPPPnnnyyy{{{iiiUUUJJJEEE@@@@@@???;;;:::AAAQQQ^^^eeeNNN@@@???KKKaaavvv}}}oooRRR;;;333222222333222555???KKKYYYkkk|||{{{jjjUUUJJJGGGYYYrrrzzzgggWWWPPPOOOOOONNNIIIHHHQQQ\\\sss|||~~~tttqqqxxx}}}zzzxxxuuutttssspppuuuyyy{{{zzzrrrbbbSSSAAA<<<555000...///000111---+++)))+++111:::DDDJJJ<<<:::666444222111...,,,'''+++111555666555555555888999:::999777777;;;>>>DDDXXXzzz000...------......,,,++++++,,,---.........------,,,,,,111888;;;666000///000222333333222111222333111333555666666555333111+++,,,---+++((('''(((***)))+++---,,,++++++---//////...+++))))))+++...///222111...+++))))))***,,,,,,000444888888555000---+++---000111111000000000,,,***'''%%%$$$%%%'''((('''+++///777GGGXXXaaaaaaXXXMMMDDD???;;;>>>SSSjjj}}}zzzjjjWWWIIIBBBBBBGGGJJJIIIKKKWWWjjjxxx~~~hhhSSSGGGCCCNNN\\\mmmqqqfffPPP<<<111///111444777777:::GGGTTTiiissszzzpppZZZLLLNNNVVVlll~~~~~~ssscccSSSKKKIIIHHHHHHHHHMMM]]]lll{{{uuuuuu}}}zzzsssnnnkkkkkktttyyywwwnnnaaaRRREEE888555111......///......,,,++++++---222888===???888666333222222111000...***000888===>>><<<::::::;;;:::999777666888;;;>>>IIIaaa111000............,,,++++++***+++---111222222111------222:::<<<888333111444555555333111//////000000111333555555444333222+++------***&&&$$$%%%'''''')))++++++))))))+++---,,,,,,+++,,,---111444666333000,,,)))'''''')))+++)))---222666666333...++++++---000222111000000000+++)))'''%%%$$$%%%%%%&&&%%%+++444AAATTTeeehhhbbbOOODDD;;;:::;;;FFFccczzzmmmYYYHHH>>>CCCLLLTTTWWW\\\jjj~~~|||iiiSSSFFFEEEJJJ^^^kkkuuukkkQQQ888,,,+++...111666:::;;;@@@NNN\\\ooosssrrrdddQQQJJJWWWhhh|||tttjjjeeeZZZLLLGGGDDDBBBBBBFFFQQQdddvvv~~~|||wwwuuuyyyyyyppphhhccchhhrrryyyssseeeUUUFFF<<<444222000///000///...,,,,,,+++,,,...111333444444333111000111222222111///,,,444>>>DDDDDDAAA>>>======:::777666666888;;;===NNNjjj111000///---,,,...111444...+++***---333777666333//////111333666777666444;;;777111,,,***+++...111666555333000---,,,---///***+++,,,------,,,***)))+++)))'''''')))***+++***///+++'''&&&***///333444444...'''%%%''')))(((&&&(((+++000444555333000---000555555111000333111,,,***&&&$$$&&&'''%%%%%%(((///111???XXXkkkmmmgggaaaOOODDD999:::JJJaaauuuzzznnn```RRRJJJTTT\\\eeemmmuuukkkTTTAAA;;;JJJ]]]vvvtttiiiTTT???222------///333:::AAADDDJJJZZZkkkvvveeeVVVPPPXXXjjjxxx}}}rrrggg]]]VVVPPPMMMEEEBBB>>>>>>GGGXXXlllyyyzzzvvvtttvvvzzz}}}}}}qqqhhheeeeeeppprrrooobbbOOO???999999000///------.........---,,,------...//////............000111111000000///---222999???AAA???;;;888888666666777666555;;;BBBTTTttt111111000...---...000222---***(((+++111555666444//////000222444444333111777333///+++***,,,000333555444333000---,,,---...***+++---......---,,,+++***(((''''''***,,,,,,,,,...***&&&%%%)))...222333111,,,'''&&&(((***)))&&&(((***---000111111000///000444444000///111000,,,***$$$###&&&)))'''%%%%%%444>>>PPPbbbmmmkkkaaaVVVGGGBBB@@@HHHZZZnnn~~~}}}vvvlllaaa[[[fffllluuu|||rrr^^^MMMCCCGGGZZZnnn}}}sss___HHH777///...///333999@@@EEEKKKWWWiiivvv|||ppp```WWWYYYgggwww|||tttggg\\\UUUQQQMMMKKK<<<888555999GGGZZZkkkttttttrrrrrrtttyyy~~~~~~oooaaa[[[```gggrrrmmmcccTTTDDD999555555000///.........///...---++++++,,,,,,---,,,,,,,,,,,,---...//////...---,,,***---333888;;;:::777555555333444555444444:::BBBYYYzzz000000000///////////////+++(((&&&(((---222444444.........///111111000...222///,,,******---111444333444444333///---------+++,,,...///000///......(((''''''(((+++---...------)))&&&%%%(((---111444...+++'''''')))***)))&&&'''((()))+++---///111111000222111...---//////---)))$$$###&&&)))(((&&&''';;;OOObbbjjjjjjeeeWWWJJJAAAEEENNN]]]nnn|||{{{vvvsssyyy}}}rrrcccQQQGGGIIIWWWlll~~~|||iiiNNN:::000///222444:::CCCIIIMMMYYYlllzzz~~~sssfffYYYYYYgggwwwrrrgggYYYOOOKKKIIIGGGEEE777111---555FFFZZZhhhnnnrrrsssuuuvvvyyy~~~vvveeeXXXXXXdddppppppcccQQQAAA777333111000000000111111000///......++++++++++++++++++***)))***+++---......---+++***(((***...222444555555444333222222333222222999AAAXXXzzz------...000222222111///,,,(((%%%&&&)))...000111,,,+++***,,,...///...---///---+++)))***,,,///111222444666555333000......+++,,,---...///000//////***)))((())),,,------,,,---+++(((''')))---111444---+++******+++***(((%%%&&&''')))+++---000222333000000...,,,,,,---......)))&&&%%%&&&&&&'''---444III___lllfff]]]XXXOOOCCCCCCMMM^^^ppp}}}~~~}}}vvvmmmfffYYYKKKIIITTTeeewwwoooYYY???333222666:::;;;BBBMMMUUU[[[lllvvvddd[[[VVVaaauuu|||iii^^^PPPGGGEEECCC@@@===666111...444DDDWWWfffnnnyyy|||~~~||||||zzzmmmaaa\\\aaakkksssfffUUU@@@222000111000---000222444555333111///...---......---,,,+++******+++,,,...000000...,,,+++)))***,,,...111444666777555333222333111111888@@@RRRuuu++++++,,,///333444333111,,,)))&&&%%%'''***,,,...***)))(((***,,,......---...,,,***))))))***,,,---222444777777555333222111++++++,,,---.../////////---+++++++++,,,---+++***...---,,,++++++---111333...---,,,,,,+++***'''%%%%%%'''***---000222333333000...---,,,,,,,,,---///***))))))'''$$$)))999III___mmmnnn\\\MMMLLLJJJDDDJJJWWWkkk|||}}}xxx|||~~~{{{lllaaa[[[TTTNNNSSSbbbsss{{{|||```MMM;;;888>>>AAAAAABBBMMMXXXbbblll|||zzzcccSSSSSSZZZmmm~~~qqqcccZZZNNNFFFBBB>>>999555111000000666BBBUUUiiiuuurrrhhh___^^^dddjjjjjjgggTTTFFF555...///222111---111555999:::777333111000222222111111///...,,,+++,,,...111333333222000...++++++***+++...111555888999666555444111111777???QQQttt+++***+++///333555444111***((('''%%%&&&(((***,,,+++)))((()))+++---------,,,+++***)))(((((())))))000333666777666555555555,,,---------......//////...---,,,---------+++)))---/////////...---...000............,,,+++))))))'''(((+++...111333333333///---,,,......,,,,,,///---+++***)))(((222HHH]]]pppqqqgggRRREEEFFFKKKMMMTTTaaasss|||yyy~~~sssfff^^^TTTTTTVVV```qqq}}}|||uuuYYYJJJAAAEEEKKKLLLKKKNNN\\\gggsss{{{lllWWWNNNVVVeeexxxwwwlll]]]WWWNNNEEE>>>999555222---///333;;;HHH\\\qqq~~~uuucccZZZVVV]]]jjjnnndddWWWBBB:::222///222444222///222888>>>???;;;666333111555444444222111...---,,,+++...111444555444222000+++***((((((***...333555;;;888555444222222888AAAXXXzzz///,,,+++...222444222///%%%&&&&&&&&&''')))+++---///---+++***+++,,,+++***)))))))))(((((((((((((((---000333555555555666777/////////.../////////000---,,,,,,---......,,,***,,,///222111///,,,++++++------......------...///******+++,,,...111444555///+++,,,000000,,,,,,///000+++)))+++333AAAVVViiimmmdddVVVIIIDDDHHHRRRZZZdddnnnzzz}}}|||}}}}}}rrrfff^^^[[[VVVZZZaaalllzzzyyykkkVVVLLLIIIPPPVVVWWW[[[dddkkkwww}}}nnnaaaYYYWWWcccsss|||{{{sssjjjeeeYYYTTTLLLBBB888333222444222444:::FFFWWWjjj{{{~~~~~~qqqaaaWWWQQQOOOYYYddddddTTTEEE555444222222333333222111444:::BBBCCC???888444333555444333111///---+++)))(((+++///333444444222000,,,+++((('''))),,,111444999555444333222333;;;DDD[[[}}}333///,,,---111333000---!!!###%%%'''(((***---///333000---++++++***)))((('''''''''(((((((((((((((+++...000222333444666888222111000000000000000111++++++,,,---//////...,,,+++///222222///***((((((+++,,,---......000222444---+++))))))+++///444777...+++,,,111222---+++///222***&&&---<<>>555222,,,((('''***...222///------111111---******)))***...;;;PPPbbbgggbbbNNNCCC===CCCNNNZZZhhhttt}}}{{{{{{~~~}}}wwwiiiddd^^^TTTRRRWWW```nnnxxxyyy|||xxxlllWWWYYYYYYYYY```ooo~~~sssgggbbbdddhhhttt||||||ooo___WWWSSSPPPPPPNNNHHH===222...333:::DDDEEEQQQffftttxxx~~~uuuhhh^^^VVVRRRHHHEEEBBBAAAAAA===555...,,,---///000000222555777999;;;===<<<888777999;;;444222///+++(((%%%###"""&&&'''))),,,...///000111///,,,(((&&&)))---000222333444......666666888DDDSSS}}}999444000000444444000+++'''))),,,......---------,,,///111///+++)))+++...000000///...---,,,,,,+++000...,,,---000222444444333333333222000...,,,+++++++++---000444444222/////////000//////---,,,***,,,---///000111333777999666333...******,,,///111---++++++//////,,,***+++...000888JJJ```lllcccTTT===;;;???JJJVVVaaappp}}}~~~|||}}}~~~yyyjjj^^^\\\YYYSSSTTT[[[eeeqqqyyyzzz|||yyyoooeeeeeedddfffqqq{{{rrrgggaaaccckkkrrr{{{}}}vvvfffXXXRRRPPPNNNPPPOOOIII@@@666444999???IIIRRRaaapppwww{{{uuuiii```ZZZUUURRRJJJDDD<<<777444000***%%%+++---...///000333666999;;;<<<<<<:::777666555666222000---***((('''&&&%%%((()))***,,,---............+++'''''')))...111333333555000///666666;;;JJJ\\\555111...///222333000,,,)))+++------,,,+++,,,,,,+++---...,,,******---000222333333333222000---,,,000...,,,+++---000111111///000111111111///,,,+++,,,,,,---000222222///---///......000333333000---))),,,000333333333333444666444111...---...000111---++++++......++++++---111999HHH]]]ppppppZZZBBB111999HHHXXXeeennn{{{~~~|||}}}zzzjjj^^^UUUTTTUUUUUUZZZcccllluuu|||{{{}}}{{{sssuuusssqqqvvvwwwnnnbbbYYYZZZeeesss}}}zzzlll[[[QQQOOONNNMMMOOOOOOKKKCCC<<<:::???EEEPPP```qqqyyyzzz}}}{{{qqqcccZZZVVVTTTQQQNNNIIIAAA666...)))'''$$$""")))+++,,,---///333888;;;===;;;888777555444111//////---***))))))***))))))++++++++++++++++++++++++,,,)))&&&&&&***...222444333777333111555666???RRRkkk111...,,,---000222///,,,''')))+++***)))(((***,,,---------+++)))***---000111222444666555333000------+++)))))),,,...000000///000111222111///,,,++++++,,,---.........,,,+++///------111666888444///))),,,000222111000000111666555333111000000000000///,,,,,,......,,,---222777HHH]]]kkknnnbbbKKK666666BBBVVViiivvv}}}~~~|||zzz{{{~~~}}}|||}}}zzzppp^^^WWWQQQSSSVVV[[[dddmmmtttzzz~~~~~~~~~~~~yyy}}}}}}||||||mmmdddYYYTTTZZZhhhwww|||qqqbbbUUUPPPPPPPPPNNNNNNNNNKKKEEE@@@???DDDIIITTTgggwwwzzzzzz}}}|||vvvmmmbbbVVVOOOOOOOOOKKKGGGAAA;;;222+++((((((((('''&&&''')))***,,,111666:::;;;777444333444333///,,,---***((((((+++------,,,---,,,++++++***))))))))))))'''$$$%%%)))---111333111888555222555777CCCZZZzzz---+++***+++...///...,,,&&&))),,,+++)))))),,,000000///---+++))))))***,,,,,,...222444555333111///***((('''(((+++...000111111222222222111///,,,+++++++++,,,,,,,,,******)))///---,,,111666888555111---...///...------///000333333222222111000000///...,,,,,,...------222888III___rrrqqq```LLL>>>777EEEPPPaaatttzzzzzzzzzyyywwwxxx{{{}}}||||||~~~pppcccQQQOOOOOOUUU\\\eeepppyyyzzz}}}~~~~~~wwwoooeee```ZZZYYY___iiisssyyypppeeeZZZUUUUUUUUURRROOOLLLLLLJJJFFFCCCCCCFFFJJJYYYhhhsssuuuwwwyyyrrrggg^^^VVVMMMIIIJJJHHHBBB<<<888555111...---,,,++++++$$$%%%'''(((+++...333777666333000000222222///,,,+++)))'''***///222111...,,,+++***))))))))))))***(((%%%###$$$'''+++...///...666444222444777FFF^^^+++***)))***,,,---,,,+++''',,,000000---,,,///333111000...+++)))((((((((((((+++...111333222000///((('''%%%'''***...000111333333222111000...---,,,+++,,,------+++******+++///------///333555444222//////---+++)))***---///////////////////////////***)))+++...000333;;;EEE___qqqzzzkkkPPP@@@@@@EEEVVV^^^kkkxxxzzzwwwxxxxxxwwwvvvwwwyyy|||tttcccVVVEEEIIIPPPXXXbbbnnnyyy}}}{{{rrrmmmjjjfffaaaaaacccdddgggiiikkkmmmccc[[[VVVYYY[[[XXXQQQMMMGGGGGGGGGFFFEEEFFFJJJMMM]]]dddkkknnnnnnkkkbbbYYYOOOJJJFFFDDDCCC@@@999333111222111111///---+++***%%%'''***+++,,,...222444111///...///000000///...+++))))))---333555222...))))))(((((((((***+++,,,)))'''$$$$$$&&&)))+++,,,***111111///444888FFF^^^))))))((()))*********)))(((...333333///,,,...222000///---,,,+++)))(((&&&(((***---///000000...---)))(((&&&'''***---//////111000///.........//////---...000///---,,,---...///.........///000111222//////---+++)))(((***,,,***+++++++++,,,---......)))***...444888???LLLXXXjjjppplllYYYGGGEEEPPP\\\iiiqqqyyy}}}xxxwwwxxxyyyyyyxxxyyy{{{}}}|||rrrcccSSSHHHDDDLLLWWW```iiisss{{{~~~|||oooeeebbbaaa___^^^dddkkknnnkkkgggcccbbb]]]WWWVVV\\\]]]UUULLLGGGAAABBBDDDEEEHHHKKKOOORRR[[[]]]cccfff```TTTMMMKKKBBB@@@===<<<:::666222...---///111111000///---,,,***---000111222222333444...///000///...------...,,,++++++111777888333---%%%%%%%%%&&&(((+++...000---***'''&&&''')))***)))&&&---,,,,,,444999FFF[[[)))((((((((())))))))))))(((...444333...***+++...///...---,,,,,,***(((&&&***+++---...///...,,,,,,,,,)))''''''***,,,------///---,,,+++,,,...000111...000222111...---///111//////...---,,,---000222---......,,,***(((((()))((((((((()))***+++---...+++,,,222:::AAAKKK[[[iiihhheeeYYYIIIDDDOOOaaammmxxx~~~~~~|||xxxyyyzzz{{{{{{{{{|||~~~{{{ssseeeUUUFFF>>>KKKUUU```hhhooouuuzzz|||~~~~~~ttteee\\\[[[\\\[[[\\\fffpppsssmmmeee___\\\\\\WWWWWW]]]\\\RRRGGGBBB===???AAAEEEJJJOOOTTTVVVWWWXXX]]]___SSSBBB<<>>666111000111222///,,,,,,,,,,,,+++)))%%%(((---111333555888999999777555555777:::<<<===555222...,,,,,,+++***((((((***---000000///,,,***%%%""" ###***///000000111...,,,...222222///+++******%%%(((222666AAAVVV{{{333222222111000///......,,,---,,,+++***+++---000111///+++(((&&&%%%%%%%%%''')))---//////...+++***)))******)))'''''')))******(((%%%$$$&&&+++111444111111000///////////////444555555333000......///////////////...---,,,,,,'''%%%%%%&&&&&&'''...666777AAAJJJRRR^^^jjjkkkdddQQQBBB777BBB]]]ssswwwsssfffdddaaa]]]]]]dddoooxxxzzz|||{{{xxxxxx~~~qqq[[[III@@@DDDUUUeeekkkoootttxxxzzz|||~~~mmm```QQQKKKTTTfffwwwzzzuuuqqqmmmdddXXXPPPNNNLLLHHHBBB>>>>>>===:::888111000000555===CCCFFFFFFBBB???999222,,,+++---000000...+++******+++******(((+++...000222444666888888555111111444888;;;<<<555333000---,,,***'''$$$&&&)))---000111///,,,***'''%%%$$$''',,,111222222222000///111333222...+++((()))%%%)))111555AAAWWW{{{111111111///,,,*********---------+++***,,,///222111000---***(((((((((((((((***...000000...+++)))((()))++++++******,,,---,,,)))&&&$$$&&&+++111555000000...,,,+++***,,,---333444444333111//////000111000000///...,,,******$$$$$$%%%&&&$$$'''222>>>HHHRRRZZZ[[[\\\]]][[[VVVPPPGGGFFFUUUkkkrrrdddSSSHHHGGGEEEDDDGGGSSSdddqqqwwwzzzyyyvvvuuuxxxxxxwwwnnnZZZFFF@@@HHHWWWiiiuuusssuuuxxx{{{||||||||||||}}}|||{{{nnnZZZSSSMMMQQQ^^^ooo|||~~~rrrfff^^^WWWOOOIIIGGGIIIDDD???;;;::::::999777...------000444999;;;;;;888555000,,,******---//////---+++******++++++,,,...000000111000222555777888333...,,,---000333444222000...---,,,)))&&&###%%%(((,,,///000///,,,***)))((((((***///222444333111111111222333222---***(((+++(((+++222666DDD]]]///000000...***(((''')))//////...,,,+++---111444222111///---++++++*********,,,///111111///,,,+++***,,,............///000---***'''&&&''',,,111555333333111...***)))***,,,111222333222000///000111222111000...,,,)))'''%%%"""###&&&'''''',,,:::III___hhhmmmggg]]]XXXYYYZZZ]]]XXXWWW^^^fff___KKK888222333333333999HHH]]]mmmwwwxxxwwwqqqnnnlllgggbbbRRRBBB777BBBZZZnnnxxx|||wwwxxxzzz{{{||||||zzzxxxzzz|||||||||ooo___KKKOOOVVVbbbnnnxxx}}}~~~yyyjjjYYYPPPLLLGGGCCCBBBCCC@@@<<<:::888777555444///...,,,,,,...///000000---,,,+++******+++,,,,,,...------,,,++++++,,,...444444222111///111444777<<<777000+++)))***++++++---,,,++++++,,,+++(((&&&&&&(((+++---...---+++*********+++---000222444444///000222444444111---***+++...,,,...555999KKKggg000222333000,,,***+++---000///...,,,***,,,000333222111000...---,,,,,,,,,+++,,,...000000///...---,,,...000000/////////000---,,,))))))***...222555666777777444...+++,,,......///000000///...///111111000///---***'''%%%$$$###$$$(((,,,///777GGGVVVggglllllleeeZZZVVV\\\bbbiiibbbZZZTTTPPPGGG:::///***---///222888HHH^^^oooxxxwwwqqqhhhaaa]]]VVVNNN<<<444666LLLiiizzz}}}zzzyyyyyyyyyzzz|||{{{xxxuuuyyy}}}~~~zzzqqqbbbUUUGGGSSSeeeuuu||||||xxxvvvlll]]]MMMFFFDDDBBB@@@AAA;;;:::888555333111000000111000...,,,************&&&&&&&&&(((++++++***(((+++,,,...---,,,,,,---...444333111///...111666:::@@@;;;444///,,,++++++***+++***)))***---...---,,,((()))***+++++++++*********+++,,,...000111333333...111555777666333///,,,---111000000666===RRRrrr000333555333///---///222000///---***(((***---111000///...------,,,++++++++++++,,,---......//////---...000000...---,,,---------,,,,,,---000222444555888:::777222...///111+++,,,......------...000......---,,,***((('''&&&%%%&&&+++222:::DDDTTTccc```]]]YYYTTTPPPPPPWWW^^^bbbZZZNNNEEE???999444000+++///444777>>>MMMcccsss{{{uuuiii\\\SSSOOOHHHBBB222444@@@YYYoooxxxwwwtttuuuttttttvvvwwwwwwtttpppuuutttvvvwwwnnn^^^PPPIIIMMM^^^rrr~~~|||ssskkkgggYYYLLL@@@============???666555222///---,,,,,,---222111///,,,)))(((((()))&&&%%%%%%'''+++,,,+++)))'''***---...,,,++++++,,,///...,,,+++,,,111888>>>>>>:::555222000000///...---+++***+++...111222222++++++***))))))))))))***)))+++---...///000111222///222777::::::666222//////333111111777???XXX{{{///333666444000///111555///...+++(((&&&'''+++///......---,,,,,,+++***************+++,,,---///000,,,...//////,,,***))))))...------...///111333444222666999777222//////111)))***,,,,,,,,,,,,---///,,,,,,,,,,,,+++***))))))((((((---777BBBMMM]]]kkkZZZRRRIIIGGGIIIMMMRRRVVVSSSKKKBBB<<<999777333000,,,222888<<>>:::777777888999777555222666;;;AAALLL\\\nnn{{{zzzlllXXXEEE;;;:::@@@DDD<<>>LLLaaarrroooTTT999444999AAAIIIKKKEEE888...,,,000555666555444444555;;;@@@BBBIII]]]ssswwwnnnVVVDDD333333AAAMMMMMMHHHTTTUUUTTTMMMCCC;;;:::<<>>:::555111333777444GGG___qqqwwwqqqbbbTTTPPPMMMMMMPPPXXXcccpppyyylllaaaQQQDDD===:::666333///000222777;;;===<<<:::<<<:::666333000---)))'''((()))+++.../////////...------///222555555222///+++((($$$"""###$$$%%%%%%'''''')))++++++(((""" """'''...111///,,,&&&%%%&&&))),,,......---%%%%%%&&&'''(((''''''&&&)))((((((***,,,+++***(((***---//////---)))&&&%%%'''000444777===DDD]]]...000222222111...,,,***+++,,,---......---,,,,,,)))+++...000111111///.........//////...---------,,,+++)))((('''((()))***)))***---000222111...+++(((((())),,,...///---+++///......,,,***((('''&&&%%%$$$###%%%***222:::>>>MMMZZZgggfffVVVCCC999888LLLXXX]]]QQQ???111)))$$$(((...444444111111888>>>EEEPPPZZZdddrrrvvvaaaFFF333555<<>>FFF```,,,---...///...---+++)))(((***,,,///000000///...***+++---///000000///...,,,---......,,,,,,---///000---)))%%%$$$%%%'''))))))***---111555555222///,,,++++++,,,...///...---///000000...+++(((''''''&&&&&&&&&)))///888BBBHHHXXX```dddYYYBBB444:::III___eee```JJJ666,,,(((&&&%%%***---...///666BBBMMMUUU^^^hhhoooooodddMMM888222<<>>GGGbbb+++******+++,,,+++***))))))***+++,,,---......///+++,,,---...............+++---......,,,,,,///111111///,,,)))''''''((()))+++++++++...111333333222///---++++++---......---...000111000---+++++++++******,,,111:::EEEPPPVVVaaa^^^WWWKKK<<<888GGG[[[hhheeeTTT===///...---((((((***,,,///777GGGZZZiiilllooossssssdddMMM<<<555999DDDPPPVVVQQQEEE;;;444000)))&&&***+++...;;;LLLjjjvvvyyyhhhOOO@@@???BBBEEESSScccnnnrrrnnn^^^NNN777///+++...111000111555222333333222333555888:::666111---,,,------***'''&&&&&&''')))+++---///000,,,---.........---------)))'''&&&&&&'''''''''&&&$$$%%%'''+++///111000...*********---000333666777222000------000333666666222000,,,***)))***,,,---,,,+++***+++,,,+++(((&&&%%%'''((((((''''''((()))***111333555===HHHddd***)))((()))*********))),,,+++)))((()))+++---///,,,,,,,,,,,,---------...+++...//////------000333111000...---,,,+++++++++...+++)))***---000333333111...+++***+++---...---,,,///222222000...///000---...111888CCCPPP[[[bbbgggZZZLLLCCC???CCCTTTfffjjj___HHH111,,,333222(((......///444BBBYYYrrr}}}zzzzzzsssZZZ===222888;;;CCCKKKLLLEEE<<<444111000((('''+++...444GGG]]]wwwzzzrrrZZZBBB:::@@@GGGNNNYYYccchhhhhhaaaOOO>>>///)))(((,,,///...111777222333444444333444555666333...)))))),,,---***'''%%%%%%%%%&&&(((+++---///,,,,,,---,,,+++***+++,,,'''&&&%%%%%%''''''&&&$$$!!!&&&,,,222444333111***,,,...111333555555555333000------000555999;;;333///***&&&%%%&&&))),,,---,,,++++++,,,+++(((&&&###%%%&&&&&&&&&&&&((()))+++111222555===HHHfff---,,,+++******+++,,,---...,,,*********++++++***''''''***......+++,,,///333000,,,,,,---//////...222111111111222111///---...///000000000000//////000000///---***)))***,,,000000000000000000//////000555>>>IIITTT\\\^^^]]]UUURRRLLLHHHMMMYYYbbbdddYYYHHH:::999777000///444;;;<<<>>>GGG\\\uuuuuuaaaHHH777333555:::>>>AAA>>>888222111222///))))))000777AAAVVVlllyyyoooZZZDDD999===EEEHHHVVV\\\dddeeeXXXEEE:::777...+++((()))---111333333111000...---...///111222111...++++++,,,,,,***'''&&&&&&&&&'''(((***,,,---***))))))***,,,,,,+++)))***+++,,,+++***'''$$$"""!!!###'''+++...000///......222777888666444333333111///...---...111444666///---***%%%"""###%%%(((******,,,...000000...,,,$$$''')))++++++***(((''',,,///...222???PPPqqq...---,,,+++++++++,,,---...,,,)))'''((()))+++,,,(((&&&(((,,,---+++,,,...111///,,,,,,---...///...111222222333444333111//////000000000000000000000000000...,,,))))))+++---000111111000......000222;;;CCCJJJNNNSSS\\\```___TTTQQQMMMPPP[[[eeeccc\\\OOOBBB999:::999555777>>>EEEIIIRRR```tttxxxooo```NNN???777555666555777888666222//////000444000...333>>>NNNddduuukkk]]]KKK???>>>EEEMMMQQQWWWYYY\\\ZZZNNN===222000---+++)))***---000111111000///---,,,,,,---///000000...------......,,,)))%%%&&&'''(((***+++,,,---(((''''''))),,,...---,,,---...///...,,,'''!!!###&&&***---............///333777999777555444555000///...------///000222******)))'''%%%$$$&&&(((+++++++++,,,------+++***%%%&&&(((+++------,,,***+++///---222@@@SSSwww------,,,,,,++++++++++++,,,***'''%%%&&&***///222111***''')))++++++***,,,...---,,,++++++++++++,,,000111444666666555333111111111000000000000000111000000...+++)))***---000555666666111,,,+++000444FFFUUU^^^XXXVVV]]]```]]]VVVTTTTTT^^^lllqqqdddRRRBBB<<<;;;>>>??????EEEOOOYYY___iiivvvyyymmm___LLL>>>777666777777444222000.........000111555888;;;AAANNN```lllqqqZZZHHH;;;@@@KKKPPPSSSWWWSSSOOOLLLIIIAAA444,,,***,,,+++***+++---///...---///...---+++++++++,,,,,,///...///000111111///---'''((()))+++,,,,,,++++++$$$$$$%%%)))---000111000111222333222...''' &&&***...///---+++,,,---///222666888777666555555111000///------,,,,,,,,,(((***++++++***(((((()))...------,,,++++++******'''&&&'''***///111111///000222///111>>>SSSxxx++++++++++++***)))(((((()))(((&&&&&&)))000888>>>???444)))&&&((('''((()))---......,,,)))''''''(((---000444666666555333333333222000//////000111111222111...+++***,,,000333;;;<<<;;;555...---444;;;QQQcccjjj___WWW\\\___[[[^^^___bbblllwwwvvvcccOOO??????CCCHHHJJJMMMVVVaaammmsssyyy|||~~~|||sssiiibbbWWWHHH>>>999888888666777333...,,,...111555666666AAALLLTTT```jjjfffZZZMMM<<<999LLL]]]\\\UUUSSSKKKCCC<<<999666///***)))***+++,,,---------,,,+++000///---,,,+++*********...///000222333333222111***+++---...---,,,)))(((######$$$(((---222444444777666555222...)))%%%""")))---000000,,,)))***,,,,,,...111444555555444444222222000///---+++)))((())),,,///000...+++)))(((000000///---+++)))***+++)))''''''+++111555555333666777111000;;;NNNttt'''(((*********((('''%%%&&&'''(((***///777AAAHHHLLL===---&&&$$$###%%%'''111444555222+++&&&&&&'''+++///333444444222222333444222000......///000222444333000---,,,---222555999<<<<<<888444777AAAJJJ___hhheeeUUUNNNXXXcccfffmmmpppssswwwzzzvvvfffWWWIIIMMMRRRVVVXXX\\\fffpppvvv~~~yyylllbbbZZZUUUTTTRRRMMMGGGAAA===:::999777222,,,***---444:::===DDDOOOYYY___fffhhh[[[IIIEEE===EEE___nnndddTTTMMMFFF<<<333111000,,,))))))***+++---...---,,,++++++111000///...,,,++++++***---///111333333333333444//////000000...+++(((&&&$$$$$$%%%)))...333666777:::888444000...,,,,,,,,,,,,...000///+++))))))***((())),,,///111222222111444333111///---+++)))(((***---000000---)))&&&$$$...//////,,,)))'''(((***+++******---222555555444666888333222;;;MMMttt'''(((+++------+++)))'''&&&))),,,///222888AAAGGGKKK>>>000((($$$"""###'''333999<<<888///((((((***+++...222222000///111333444222///,,,,,,---000111444444222///---...111444222555888:::===FFFSSS]]]fff___QQQDDDDDDVVVlllyyy|||~~~|||yyyqqqhhh```bbbeeefffeeeiiiqqqxxxwwwoooZZZMMMHHHHHHKKKPPPSSSPPPHHHAAA>>>>>>555222...---000999BBBIIIZZZ[[[[[[[[[]]]\\\TTTJJJFFFJJJXXXlllqqqcccQQQHHHBBB:::222000...***'''(((***,,,......---,,,,,,---111111000///...---,,,+++...///111111111222333555111111111000...,,,***((((((((((((+++///444666777;;;777222...---...111333---------,,,,,,+++))))))&&&'''(((,,,000222222111444222000...,,,+++***))))))+++---,,,)))&&&###"""))),,,---+++(((&&&'''***---...///111222222333333333888777888CCCVVV~~~)))+++///222222111...,,,)))---111222222333888<<<>>>666///+++'''###$$$(((///666<<<888...'''(((+++,,,000222111...---111444444222...******,,,///111333333222///------///111...111555;;;DDDPPP^^^ggg\\\LLL===<<>>CCCOOOccc,,,///333666777666333111,,,111555444000---///111000...---...+++&&&&&&))))))111888555+++%%%&&&***...111333111------111555444111---))))))+++...000222222111///,,,+++,,,...000111444<<>>@@@CCCDDDIIIUUUeeerrr___SSSLLLMMMKKKGGGIIIQQQcccrrrzzzoooZZZIII@@@<<<333111111333222...,,,///***---//////------///222////////////...---,,,,,,...//////---,,,---222666............///000111222111///---...111444555666444222000...------...///...)))&&&'''---///+++&&&***)))***...444777777666000...+++)))((()))***,,,,,,------+++))))))+++,,,(((---222333///---///111...444999777111+++,,,...888AAAFFFLLLYYYlll)))***,,,111777888666444333111...---------+++***...000111000---***((((((+++,,,,,,)))&&&%%%(((,,,---+++((('''(((+++///222111000---+++******++++++...///111000+++((()))---444333666@@@MMMUUUQQQJJJ888444;;;QQQggguuu{{{{{{uuusssuuuxxxyyyxxxdddJJJ888333<<>>EEEIIITTTqqq***+++,,,///222444333111---+++******,,,------,,,,,,...000///...---------((('''&&&'''***...000111///---***'''&&&''')))++++++***)))(((((()))***+++***---///......222;;;AAAHHHHHHHHHHHHGGGEEEEEEFFFEEEQQQdddttt{{{{{{~~~}}}}}}}}}yyyuuutttsssrrrqqqYYYIII<<<>>>IIITTT\\\```bbbbbbdddeeebbb___bbbgggtttssskkk___YYYVVVNNNCCC???EEENNNWWWYYY\\\dddnnnnnn___KKK<<<333...)))%%%'''&&&(((...333555444111------..................111111///---+++,,,...000000000000000000///......------...000444666666555333444555555444111...------///111///+++))))))+++---,,,,,,,,,------***((()))((('''(((***++++++***'''&&&'''***000333222000+++---///111222333333333...//////111333555777888999999777222---,,,...222555999===BBBRRRrrr,,,---...///111222222222,,,+++))))))+++++++++***,,,---............///111,,,)))''')))...222333333111...+++'''&&&&&&'''((((((((((((((((((***+++,,,,,,///000///333???LLLTTTSSSMMMGGGDDDCCCDDDIIIOOOXXXddduuu}}}}}}~~~|||zzzzzz{{{}}}|||wwwsssnnnjjjeeeaaaLLLCCC???FFFPPPUUUWWWXXXXXX]]]dddjjjlllmmmpppttt{{{tttfffYYYQQQLLLDDD===@@@NNN___gggddd```ccciii___KKK999222...(((%%%&&&((('''(((+++///222222111000000//////000000111111222111///...---...000222111111111111000///............///222555666444333222444666777777444000...///111222000---+++++++++......///000000...,,,***+++******,,,...//////---%%%%%%&&&***///111111///***,,,///111333333222111///000111222333555777999888777444111...///333777666666888@@@TTTxxx...///000000111222333555---+++)))))))))***)))(((+++,,,------,,,...000333111...+++,,,000444444333222///,,,)))''''''((((((''''''(((((()))+++,,,,,,+++...000333>>>QQQ___eeeTTTGGG<<<<<>>VVV}}}///000000000000111444777...,,,))))))))))))((('''***++++++++++++---000333444222000///000222333333222000...,,,*********+++(((((()))***+++,,,------(((---222999KKK```hhheeeJJJ>>>777===HHHRRR^^^jjj~~~zzzzzzzzzzzz{{{|||}}}~~~~~~zzzrrrjjjbbbZZZSSSNNNCCCGGGNNNRRRQQQNNNSSSZZZaaakkkuuuyyyyyyyyyxxxuuubbbVVVKKKEEE@@@;;;???GGG^^^kkkvvvtttiii[[[NNNEEE888000---///...***+++000---,,,***(((((()))***,,,---,,,++++++,,,---///000///......000444666777777333333333222222111/////////......000222333222111,,,000555999999777333000,,,,,,,,,,,,+++***)))))),,,///222333222000......******,,,///333444444222((((((''''''((()))******)))***+++,,,---,,,++++++000222333111///...000333.........///111444666888//////111;;;TTT{{{---/////////...000444888,,,***))))))***+++***)))*********))))))+++000333333333222000//////111333222111///...------...///******,,,---.........///+++111888CCCUUUddd^^^PPP>>>:::???NNNYYY^^^hhhttt{{{}}}}}}{{{yyyzzz{{{{{{||||||}}}}}}sssnnnfff___ZZZVVVSSSQQQMMMPPPTTTUUUPPPMMMSSS]]]jjjrrrvvvrrrmmmjjjgggbbbLLLDDD@@@BBB???;;;DDDRRRiiioooqqqjjj```UUUEEE999///+++)))***---......///,,,+++***'''&&&''')))***,,,+++***)))***,,,...///......///222777999888666000000111222333333333333333222000///000111000///***...333777777444///+++%%%$$$$$$%%%&&&%%%$$$###'''+++000222000...---...,,,,,,...111444444333111******(((&&&&&&'''))),,,***************)))))))))+++---///...***))),,,///***+++---000333333333111------000:::QQQwww,,,---...---,,,///444999***)))((()))+++,,,---,,,******)))((((((***///333111222222000------000444222111000//////000111222+++,,,---...////////////222888@@@JJJZZZaaaPPP777777<<>>777///,,,...000000...///000111222000---)))'''%%%***000333000---++++++---///111222222333555666555000)))###!!!$$$(((,,,***,,,---***%%%###%%%(((***'''&&&(((,,,...---,,,222000///111333444222///...///444???WWW|||+++---000111000///000222111///------...000111111...///000000.........000111000///......///111111555222...---...000/////////111444666:::@@@HHHNNNNNNMMMNNNPPPPPPJJJ???777DDDWWWkkkvvv{{{~~~|||xxxyyyzzzzzzyyyuuurrrsssuuuyyy{{{{{{{{{|||wwwgggVVVGGGDDDBBBEEEKKKRRRUUUVVVYYYZZZ[[[[[[[[[\\\```cccbbb[[[PPPGGG@@@<<<777555999BBBLLLQQQQQQPPPRRRTTTIIIFFF@@@;;;666000***&&&''')))+++---//////......,,,...000...***)))---111111111111000000222666999666333111444999<<<;;;999999:::999888777888;;;===;;;444---+++---//////...///000000000...,,,)))(((""""""###""""""!!!!!! &&&+++111333000---,,,,,,---...000000000111444666111...***&&&%%%&&&((())),,,...///,,,'''%%%'''******))))))***---///000000555333111222444555333111333222666EEEbbb,,,.../////////...000111222000......000111222111---000444555333000---,,,...---,,,+++,,,///222444444111///...///000000000222555:::>>>DDDMMMWWW^^^[[[VVVOOOKKKJJJIIIGGGDDDOOOYYYbbbdddcccdddeeeeeeiiinnnttttttqqqpppqqqssswwwxxxxxxvvvrrrfffRRR???999;;;===@@@CCCHHHMMMQQQRRRUUUZZZ___bbbccccccccc\\\VVVKKK???666222333555DDDLLLUUUYYYVVVPPPKKKIII:::777444111///,,,(((%%%)))***,,,---.........---,,,...///---+++***---111111///...///333777;;;<<<999666333444999???AAABBBCCCCCCAAA===:::999;;;<<<555000+++)))+++...///...//////...---+++***))))))''''''(((((('''%%%###"""''',,,111222000---,,,------............000333666000///---,,,***)))((((((///111111...***(((***,,,,,,---...//////000222444999666444333444555444444666444888JJJkkk---......------...///000333111000///111222111000,,,000333444222...+++***+++***))))))+++///333666444333111//////000111222222777???IIIRRRZZZ]]]___WWWSSSOOOMMMNNNOOOPPPOOOLLLNNNLLLFFF@@@@@@EEEJJJXXXcccnnnqqqqqqqqqsssttttttqqqlllggg```SSSAAA222666;;;??????======BBBGGGNNNSSSZZZ```dddccc___\\\ZZZVVVMMM@@@777555<<>>???HHHPPP[[[YYYVVVRRRKKKCCC:::444,,,+++***+++---/////////+++,,,,,,---............---------,,,,,,---///000000,,,)))+++000444666555222222333777;;;@@@CCCDDDIIIGGGCCC===666222222222---+++(((((())),,,///000///...,,,+++***+++,,,---,,,,,,,,,+++***'''%%%$$$)))---000///---++++++---/////////......000555888>>>;;;777333000.........222222222111000000111222222444555333///...000222888777555333222222333555333777>>>LLLeee...+++))))))+++...111111222000///...///...---++++++,,,------+++)))******+++***))))))+++...111333777666333000000333999===@@@EEEOOO\\\ccc^^^PPPCCC>>>CCCKKKPPPPPPJJJBBB===;;;555...((("""$$$///;;;RRR```nnnsssvvvwwwqqqgggZZZQQQGGGCCC???999444333===BBBEEE???555///111666@@@KKKXXX```___ZZZUUURRRMMMNNNLLLHHHFFFHHHPPPXXXZZZUUUMMMGGGBBB===666111((('''%%%&&&)))+++------+++,,,,,,---......///000111000000000000222333444///---++++++---000222333,,,///222777;;;>>>@@@AAAEEEDDD???999333.........,,,+++))))))***,,,///111000///...---,,,---...///------,,,***)))'''&&&&&&***,,,...---***)))***,,,...////////////111444777???<<<777222000///000111000000000111222333444555555555555333000///000111555666555333111111333555444888@@@MMMccc---***''''''+++///222333000...---------,,,***(((***,,,//////---,,,,,,,,,,,,+++++++++,,,...///111555444222000111777@@@GGGIIIOOOWWW[[[WWWMMM@@@888:::>>>CCCEEEBBB<<<444000...***'''%%%$$$'''444BBB]]]jjjtttvvvwwwuuugggWWWFFF???:::;;;:::555222333666:::<<<888000---000555>>>MMM___gggaaaWWWNNNKKKHHHJJJMMMNNNOOORRRWWW[[[RRRKKKBBB>>>===;;;777222***(((&&&&&&(((***++++++++++++,,,,,,...///000111333222111111222444555666000000///...---///333666000333666:::===AAADDDFFFBBB@@@<<<777111---------,,,,,,+++++++++---000222000000000///000000000111///---+++)))((((((((()))))),,,---+++((('''))),,,,,,---/////////000333555777555222///...///000111.........000222444666666666444333222333444333222333555666555333222333555555666<<>>KKKRRROOOIIIBBB@@@@@@???999222///222333000---***)))(((''''''...,,,+++...444DDD^^^tttzzzzzzxxxqqqcccQQQ>>>333111222444555333000,,,***'''---333333111555>>>GGG^^^eeeggg^^^NNNFFFJJJRRR___aaaeeeiiiiii___OOOCCC;;;888333222444666777666222000...///222222---))),,,,,,...111444555555444222000---...000222222111333222555888666444:::CCCPPPMMMHHHEEEDDDDDDCCCAAA>>>;;;777333111///---+++---+++)))***---000000//////000222333444444444444444555555444111---+++)))(((---222333000,,,)))(((++++++,,,///111111---)))***++++++++++++,,,///222777333...+++,,,,,,+++***+++---111555777888999999;;;:::888999:::;;;;;;:::999555666CCC___***(((''''''***---//////+++******---111222///---------...//////000000000444666888777555111...---...000:::JJJYYY[[[QQQEEE888777777888555///...000000---***'''%%%&&&)))***,,,000222666EEE^^^www}}}wwwkkk\\\LLL===222,,,...000222333111...***'''***...222222444<<>><<<::::::777666444111...---...///,,,***)))***+++------,,,+++...111111///000333777888:::;;;<<<999555///,,,)))---222444222---***(((+++++++++,,,......---+++++++++***))))))+++///222999555000,,,+++++++++***+++///444666666555777999;;;999888999;;;<<<<<<;;;888555666CCCaaa***(((''''''***---//////***''''''+++222555333000,,,---...///000000//////000333666666333111000000222888DDDRRRZZZVVVIII>>>666555666888555...***+++,,,,,,+++))))))+++...111000777===EEEZZZttt~~~ooofffXXXGGG888...***))),,,---///000///,,,)))''',,,///222555999DDDTTT```hhh^^^OOODDDBBBMMM]]]iiinnnoooooojjj^^^MMM===333000000000111111111000///000111333666888555000,,,222333555555444333222222//////000111222222111000000333555555444999FFFRRRYYYRRRFFF<<<555222111111111222111...***))),,,000+++*********************+++...000...+++,,,111777;;;;;;<<<===;;;777222...+++---///000///---+++))),,,+++******+++,,,,,,---...---+++((('''(((,,,///555222///......///000111///444888888333111222555666555444555888:::;;;:::888555777GGGggg,,,***((((((+++---//////)))&&&%%%)))000444333///,,,---///000000000......+++---///111222444666777:::BBBLLLQQQOOOGGG===888888666666888444+++$$$"""###&&&***,,,...000444777===DDDMMM[[[ppp~~~vvveeeTTTNNNEEE888...))))))+++,,,,,,---......---,,,+++---111666:::@@@JJJWWWaaa\\\TTTJJJGGGMMMYYYgggpppppprrrnnnaaaMMM;;;111...***,,,...//////...,,,,,,...000333666666333---)))///111333222000.........---///000111111111111222...222666666888AAANNNYYYRRRJJJ???555000------,,,---......+++''''''***---***+++++++++***)))))))))---///000...******///444;;;999777666777555222000---,,,***)))***+++,,,---,,,,,,***))))))***,,,---000///,,,(((%%%%%%'''***//////...------///111222...333888777222///000333111000000333777:::;;;;;;???;;;===MMMnnn///,,,******+++.........***(((''')))---000///---,,,...///111111000...---((()))+++000777===???@@@@@@GGGMMMLLLDDD<<<999888:::666333333000''' """)))...222666<<>>>>>@@@===555///---+++&&&$$$$$$ &&&///555;;;CCCLLLTTT]]]bbbmmmyyywwwcccIII888000222333111,,,+++---000///...---,,,...222666999>>>@@@DDDFFFIIIMMMSSSWWWUUUSSSRRRVVV\\\aaacccdddeee```VVVHHH:::///)))'''$$$(((++++++***((((((***,,,...000111...***&&&$$$'''+++//////,,,***,,,...+++---/////////111555888888;;;<<<;;;???GGGKKKIII===999444111///...,,,+++(((((()))+++...///...---***,,,//////---,,,,,,.../////////...///000111222444000,,,,,,000222111///+++(((%%%&&&***...111111///000///,,,(((''')))+++,,,,,,+++(((%%%$$$%%%''',,,///111111...+++***++++++,,,///111222222111111,,,,,,...333999???BBBCCCBBB>>>@@@SSSuuu444111...,,,---........./////////---***((()))***,,,...000111111000---,,,,,,,,,111>>>LLLTTTQQQKKKDDDDDDDDDDDDDDDEEEGGGHHH@@@666,,,)))((((((***---***///777>>>EEEOOO\\\fffcccgggsss{{{nnnPPP999111...222444222---+++---111111///---,,,///444:::>>>FFFGGGHHHIIIJJJMMMRRRUUUXXXVVVUUUVVVXXXZZZZZZYYYXXXPPPEEE===888222,,,'''&&&***------+++***+++---,,,...000000,,,(((%%%###'''+++///000---+++---000***,,,.........111666;;;CCCEEEBBB===>>>BBB@@@999555333000///...---+++)))'''&&&(((---222444222///***---000000...---...//////...---///222444444333111---+++---111333111...***'''&&&(((---111222222000111000---)))'''(((+++))))))***(((&&&%%%&&&(((,,,000444555333000...............000111111...+++)))))),,,111999???BBBDDD:::777;;;QQQvvv555333111000000111333555111///---,,,,,,+++)))(((111000...------...//////444555???PPPZZZVVVJJJAAA???DDDHHHIIIKKKMMMKKKFFF===000&&&)))111333222000:::BBBIIILLLTTTbbbmmmpppfffiiijjjaaaRRRBBB888555444555666555333222222222///111222000000777EEEQQQVVVLLLEEEEEEIIILLLOOORRRYYYYYYXXXUUUQQQOOONNNNNNIIIFFF???888333///------+++...000000---,,,---///---...---+++(((&&&'''(((++++++---111333222---))),,,+++++++++...555===CCCOOOHHH???888555555444333//////......///...,,,+++&&&%%%'''---444777444000...///000111111000///...000000000111222444555666333///,,,...333444000***%%%%%%'''+++///222111000///000000///---***'''%%%***+++,,,***&&&%%%&&&(((,,,111666666222...---...---,,,+++,,,...//////...***+++---000444777;;;<<<888666===UUU|||444333111000000222444666222000---,,,,,,,,,,,,,,,111000/////////000111222:::@@@KKKUUUTTTIII@@@<<>>FFFRRR\\\XXXMMMDDDCCCFFFIIIMMMQQQUUUUUUSSSOOOJJJFFFCCCBBB===:::777333111000111222000111222000---+++,,,.../////////,,,)))(((((()))++++++---111444444000,,,+++***((()))...777AAAHHHJJJDDD:::333000///......000/////////000000///...---***(((***///222111...---...///111222222111111111111000000000000000000000......111444333...)))''''''))),,,000222222111////////////...+++)))'''+++,,,,,,***'''&&&(((******...222222///,,,,,,...---,,,******+++,,,------((()))+++...111555777999888888BBB\\\111000///...///111444666111000---+++***,,,...000111000//////000222555666===FFFRRRUUUIII;;;777;;;LLLTTT\\\]]]ZZZSSSGGG===333...,,,222<<>>666000,,,+++++++++111000000///000000111222444///)))'''))),,,,,,+++***+++---///111111111111000000///...---+++***)))+++---000222222///,,,)))+++***+++...111333333111....../////////---,,,+++---------+++))))))+++,,,)))+++...---+++***+++...,,,+++)))''''''(((***+++)))***+++---000333555777999;;;HHHddd,,,+++******+++...111333111///+++(((''')))---000111000//////111333666888888AAAJJJJJJ>>>444777AAAXXX```ffffffaaaXXXKKK???333333888AAAIIIQQQ]]]gggooonnnnnnppppppfffTTTCCCDDDHHHLLLLLLGGG???888444111111222444666777666666@@@IIISSSZZZ[[[ZZZZZZ[[[KKKBBB;;;<<<@@@EEELLLSSSXXXRRRIIIAAA:::555222000///...---------///000111444333111///,,,++++++,,,222333333111...,,,+++,,,,,,---...111333444555444444222///000444;;;AAAEEE===999444///,,,,,,---...333333222111//////000111555111+++(((((()))))))))((()))+++,,,------,,,,,,,,,,,,,,,,,,***(((%%%$$$(((,,,//////,,,******+++.........000222444444333......//////000///.........------,,,+++,,,...000,,,,,,,,,***((((((***,,,***)))&&&###"""###&&&)))------...000111333555666999<<>>333888BBBLLLRRRUUU^^^ggghhhggggggfff___SSSEEE<<<===GGGQQQQQQHHH>>>;;;;;;111111333777===@@@AAA@@@SSSYYYaaabbb]]]UUUMMMHHHAAA<<<:::>>>DDDIIIQQQXXXXXXOOOBBB777222000000000......------...///000111000///---,,,,,,,,,,,,+++222333444222000---,,,------...000111333555888:::>>>;;;999888999:::999888444222///,,,+++---000222666666666333///------...111///---,,,++++++***)))((()))))))))(((&&&%%%###&&&''')))***)))'''%%%###''')))***(((%%%&&&***...111000///111333555555444.../////////////////////...,,,++++++---000333444222000---***'''''')))+++((((((&&&""" !!!%%%(((000000000000111222444444888<<>>777111777BBBLLLNNNMMMQQQXXXWWWVVVVVVSSSIII===777777999DDDOOONNNDDD;;;;;;???<<<<<<>>>EEEMMMRRRTTTSSS```cccfffcccZZZLLL@@@999999999===EEEKKKMMMQQQVVVOOOEEE777...+++,,,---...***++++++,,,...000111222,,,++++++,,,......,,,+++///111222222000...------...///111222555999???CCCFFFBBB>>><<<;;;777111,,,******)))((((((***///222888::::::777111---,,,---....../////////...---,,,*********(((&&&### !!!###''')))***(((&&&$$$&&&'''&&&$$$###%%%+++000111000///111333555666666000000//////......------,,,***)))***///333777888555333///+++)))((()))***'''((((((%%%""""""&&&***111111000000000000111111666<<>>DDDDDDFFFMMMVVV]]]^^^\\\^^^______[[[QQQDDD888111333666???IIIMMMJJJHHHJJJBBB999...((((((+++,,,,,,'''((()))***,,,---//////,,,+++,,,...000000,,,))),,,...000111000...---...---///222555999@@@IIIOOOIIIDDD>>>;;;888444---'''&&&''''''&&&&&&(((---111888;;;>>><<<555000/////////000111111000000000000------,,,***(((%%%""" """&&&***+++)))&&&$$$$$$$$$$$$$$$%%%)))---000111000///000333666777777222111000...---,,,++++++***(((''')))///666:::;;;555222...+++************(((+++,,,***''''''***///444333222111000000000000444<<>>===:::666222111222555777>>>:::999999555///,,,---)))///444666777888666111222333777===<<<999:::??????:::777666222+++***///333444555222///111666;;;AAA@@@BBBIIISSSYYYYYYXXXVVVVVVUUUQQQIII>>>444...///444???IIIJJJDDD>>>===999222***(((***,,,,,,+++((((((((())))))))))))***------...000222111,,,((())),,,///000///...---...+++...333777<<>>@@@666)))%%%***222999<<<:::777444444666:::>>>AAA???<<<888999444///,,,------,,,***...///000111111111000000:::===@@@BBBBBBBBBCCCDDDFFFEEEBBB???:::555111...111666:::;;;888555333333,,,+++******++++++***((()))))))))((())))))******,,,++++++///222222,,,&&&(((,,,333666444000,,,)))///...000888EEEOOOTTTUUUDDD<<<222,,,,,,---,,,***((()))***))))))***---///666888:::888555444555777888666333111000000222333333333222000---***'''%%%"""&&&+++------+++))))))+++(((%%%&&&,,,111555555111111111222444666888:::777555222///---+++++++++***)))***---222555444222...,,,)))''''''***...111222000---++++++...111333;;;:::888666555444222000999@@@TTTwww000...,,,+++,,,///222333000000333999AAAFFFHHHGGGBBB>>><<<===<<<<<>>333///222888>>>BBBBBB???<<<:::<<>>DDDFFFEEEDDD???;;;999<<<@@@AAACCCGGGMMMNNNLLLHHHFFFDDD>>>888666666999???EEEHHHFFFCCCBBBDDDGGGIIIJJJHHHFFFEEE777333///...///111333444222000...------...///000::::::999666333111111111///---+++******+++...///555444222...***'''&&&'''&&&%%%%%%&&&((())))))((('''((()))+++---///000111222///------//////,,,)))(((+++///222222111111222---...222:::BBBGGGGGGEEE333///***)))+++,,,+++***------+++(((%%%%%%&&&((((((***---......///111333333222222111000000000111111111222333333111000///111111000---***((()))***---------///333666666666111000//////000333555777222222000///............000///------------+++)))(((''''''(((***...111333111///+++)))+++000666;;;===<<<:::777444111///...666@@@XXX|||666222...---000444777777555888===AAABBB@@@===::::::666555888>>>@@@>>><<>>DDDIIIHHHFFFCCCEEEHHHIIIIIIIIIIIIIII666444000......000333444888666222///------...///666666555333111111333555222000,,,***)))+++...111666555222///+++(((&&&&&&%%%$$$$$$&&&(((******)))((()))+++---...000111111222222222333555555222///(((***,,,...///000333555///111555:::>>>>>>;;;888111///------...///...,,,---,,,***'''$$$###%%%'''&&&((()))+++,,,...000111111111111111111111111111333444555666666555444333888666222---((('''(((***---...000333555666555444111000///...///111333444///////////////000000000111000...,,,+++***)))((((((((()))***,,,///111222222///+++))),,,222999>>>===<<<:::666111...,,,+++444@@@[[[:::444...---222999===???===@@@CCCCCCAAA;;;666333777555555999???CCC???:::999<<>>:::666888;;;@@@>>>;;;<<<>>>@@@???>>>888:::=========>>>AAACCC999888555333111111222333777666333000///...//////222333333111000111333555555333000......000333444333222222111///,,,)))&&&&&&%%%%%%''')))++++++*********,,,---////////////333444777999999666000,,,((()))++++++,,,...222555222333666888888555000---111000000000000000...,,,++++++)))&&&###$$$&&&)))))))))***+++---...//////000000111111222222333333777777888888777555444333:::888333---(((&&&(((***+++---111333444333222111111000/////////000000111------...///000111111222//////---,,,***))))))***+++++++++,,,---///111222333000---+++---444;;;@@@;;;;;;:::555///***))))))222AAA^^^>>>777111222999BBBGGGHHHHHHJJJKKKJJJEEE???;;;999???@@@AAACCCIIIMMMIIICCC666777:::<<<999777;;;BBBIIIFFFAAA;;;666222000//////111333222111222666:::888888777555111///...///222222333333222222111000///000000///---,,,---///......///000111444666777...------......,,,)))&&&'''&&&&&&(((***,,,,,,+++((()))+++---......------111444888999777111***&&&+++++++++++++++---111444222333444333111...***(((///////////////...---,,,+++***(((%%%###$$$(((++++++******+++---......---.........///000222333444666777777666555333111000666555222---)))'''(((******---111222222000//////000000111111111000///...+++,,,...000111222222222......---,,,***)))+++---......------...000333444555333///---///444:::???:::;;;:::555...)))((()))000AAAaaa@@@;;;888===FFFOOORRRRRRSSSUUUUUUSSSOOOLLLLLLMMMSSSUUUUUURRRTTTVVVRRRKKK===<<<>>>AAAAAA@@@GGGPPPWWWVVVRRRHHH===555333444555666777444111111666;;;:::<<<===;;;777333222222555777999:::999555111...+++,,,---,,,***)))))))))'''***---000333555555555---+++))))))++++++)))'''(((''''''(((***,,,+++***$$$&&&)))+++---------------000333555333...***'''...///...---,,,...111444000000000...,,,***))))))---...//////.........///---+++)))%%%###$$$(((+++)))((('''))),,,...---,,,,,,+++++++++---///222444222222333222111000...---000000000---***(((((()))***...111222000...---...///111333444333000---++++++,,,...000111222222222...///...,,,)))))),,,//////...------///333777999777555222000111444999<<<:::<<<;;;666///***)))+++///BBBcccAAA??????FFFQQQYYYYYYWWWZZZ\\\]]][[[YYYYYY[[[^^^dddgggeee^^^ZZZYYYTTTLLLKKKHHHHHHMMMNNNPPPWWWaaahhhiiifff\\\OOOFFFEEEHHHAAACCCBBB===999888===BBBBBBEEEHHHHHHCCC???======>>>@@@BBBCCC???888000***''')))+++,,,+++))))))***&&&)))---222444444222111000,,,(((&&&(((***)))((((((''''''(((***+++***)))!!!###&&&***,,,......---(((+++///111111000000000222222111///......111333...---,,,***))))))+++,,,---...///000000000222333///---***&&&###$$$'''***'''%%%$$$'''+++------+++***)))((((((***---111333---...//////...---,,,+++,,,---...---+++)))((((((+++...111222///------...///111444555444111,,,***+++,,,...000222222222222///000000---)))))),,,//////...,,,---000555:::>>>999777444222222555888:::;;;======888000++++++---...BBBeeeEEEFFFJJJRRR[[[``````^^^]]]```bbbaaa___aaafffkkkjjjjjjhhhccc]]]XXXUUUUUURRRUUUXXXYYY[[[___eeejjjkkkrrruuuoookkkiiieee```ZZZPPPGGGEEEDDDEEEMMMVVV___WWWQQQTTTVVVQQQKKKGGGJJJNNNSSSRRRJJJ===000)))###%%%))),,,---,,,***(((((('''(((,,,000555777777000///---+++)))(((''''''$$$$$$&&&+++000///)))### %%%+++---,,,))),,,+++,,,111999===;;;888>>>999333///------------......,,,(((%%%%%%))),,,---...111444555333///,,,***'''$$$######$$$$$$$$$(((%%%###$$$''')))((('''%%%&&&&&&(((+++///222444...111333000***''''''***...000111///,,,***,,,...000000111111///---***(((+++///222222000...------///.........///...,,,+++)))******)))''''''((()))//////...---,,,...222666999999888555444444666999>>>>>>===777111,,,,,,...555EEEgggHHHJJJNNNTTTYYY\\\[[[ZZZ\\\```dddeeecccccceeeiiihhhgggeee```[[[XXXWWWXXX[[[]]]___```aaaccchhhlllnnnsssuuutttuuuvvvqqqiiibbbXXXPPPNNNOOOQQQZZZdddooofff```bbbccc```ZZZWWWSSSWWWZZZWWWLLL===...&&&'''***---///...---++++++''''''(((+++000444666666000///...,,,***)))(((((('''&&&'''+++//////***%%%!!! !!!%%%***+++)))&&&'''(((---666@@@EEEEEEBBBBBB===666000.........---000000...***''''''***------...000333444333///,,,***'''$$$###$$$%%%%%%$$$(((&&&&&&''')))***(((&&&$$$%%%&&&(((***---///000---111333111---)))***,,,...000111000......///111000000000///...,,,***)))+++---///111111000...------,,,---///111000,,,(((&&&'''((('''&&&&&&((()))---......---------000222555555555444333333555777::::::888333...,,,///222;;;KKKlllKKKNNNRRRTTTTTTTTTTTTUUUZZZ___fffhhhfffcccaaabbbaaaaaa```]]][[[ZZZ[[[\\\cccdddeeefffeeegggiiilllmmmoooppprrruuuuuuooofffddd]]]XXXYYY\\\bbbkkktttuuullleeefffgggdddaaa___ZZZ]]]^^^ZZZNNN???222***000333555444111......///(((((((((+++///111222222000///...,,,++++++*********)))(((***...///,,,)))$$$######'''+++,,,)))&&&%%%(((...999BBBGGGGGGDDD>>>999333///......//////111000...***''''''))),,,,,,,,,...111222222///,,,***'''%%%$$$%%%%%%%%%$$$%%%&&&(((+++......,,,)))&&&''')))+++---......///,,,///333333000......///...000111222111111333444///...---,,,***)))))))))***+++---000222222000---------...333777666///(((%%%&&&'''((('''(((***---///111222111000......//////111222222111111333444555555222...***+++111666>>>NNNnnnMMMOOOOOOMMMKKKKKKNNNRRRXXX]]]dddgggddd^^^YYYWWWWWWZZZ]]]^^^^^^^^^^^^___cccdddeeefffgggggghhhiiimmmnnnooonnnlllgggaaa[[[^^^]]]]]]```fffmmmuuuzzzooofff______```^^^]]]^^^\\\\\\[[[UUULLLBBB:::666<<<>>>>>>:::444//////111++++++***+++---...---,,,///...------,,,,,,,,,---...,,,******,,,.........((('''(((+++///000...+++***,,,///444:::===<<<:::333000,,,+++,,,///111222///...+++)))(((((()))+++++++++,,,///111111///---***(((&&&%%%&&&'''&&&%%%###&&&***///222333111///,,,---///111222222111111+++...222333333111111222000000111222222222333444...,,,***((('''''''''((()))***+++///333333111...000000222999>>><<<444+++'''(((***++++++---///222555666888666333///------***,,,///000//////000111222111...***'''***111777<<>>IIIPPPSSSRRRPPPPPPQQQTTTXXXZZZ[[[___ccciiikkkggg```ZZZVVVPPPQQQUUU[[[aaacccbbb___fffaaa___aaa___[[[\\\aaahhhllljjjdddbbbdddbbb]]]YYYVVVUUUXXXZZZZZZ]]]aaaYYYXXXUUUQQQMMMLLLMMMNNNDDD;;;222///222444333///,,,,,,---...000///,,,***''''''((()))+++---///111000///---+++***+++///111111///000222666666333///333333000,,,&&&"""  $$$(((,,,+++(((%%%$$$+++111333333,,,+++***,,,///222444444...------...///000...,,,'''(((((('''&&&)))///444...---------...///111222000...+++***+++---......///...---///333555555333000000///...------------...555;;;999111,,,---222222666999888333111222555666666666555333333444666222000,,,)))(((+++000555333222000,,,((('''((()))%%%)))...000//////111444:::JJJkkk///111666>>>GGGNNNRRRSSSWWWVVVUUUTTTSSSVVV[[[___hhhfffccc___\\\XXXSSSPPPJJJOOOWWW___bbbbbb^^^\\\ZZZ^^^aaaaaa^^^^^^aaaeeehhhgggfffeeedddbbbbbbaaa[[[[[[ZZZZZZ[[[^^^aaabbb\\\ZZZWWWTTTQQQNNNMMMLLLHHHCCC===<<<===<<<888444111---,,,//////+++(((((($$$%%%''''''''''''(((***,,,------,,,***))))))***///222444444222///---,,,111000...+++'''$$$!!! %%%***------)))&&& $$$***...000000,,,***''')))...222444444444000------000111---)))%%%$$$"""!!!"""(((000666222000......111111///---111///,,,++++++---------000000//////000111333444,,,---111999>>>>>>777000999:::999777333000......333999>>>===999555555666888777555222//////222444444111,,,***,,,111555888555444222000---+++)))(((***(((&&&)))...222444333444EEEiii999:::>>>EEELLLRRRUUUVVVXXXZZZ[[[\\\[[[ZZZZZZ[[[aaa^^^[[[YYYXXXUUUPPPLLLMMMQQQXXX]]]```___\\\YYYZZZ^^^cccdddbbbaaacccfffiiihhhgggfffeeecccbbbbbb\\\\\\[[[\\\^^^aaaccceeedddaaa]]]WWWTTTRRRQQQQQQQQQOOOOOOOOONNNHHH>>>666333...+++---,,,(((&&&'''###$$$&&&&&&%%%%%%'''(((---.........,,,+++++++++---000222222000---,,,+++......,,,***(((%%%"""!!!!!!###&&&+++......+++((("""!!!!!!$$$(((,,,---...,,,)))'''(((,,,111444555222///,,,,,,......,,,***'''%%%"""!!!###)))///333222000...///111222000...///---++++++,,,...///000333222000............///000111555;;;@@@@@@;;;555555666777666333000000000555999>>>@@@>>>;;;:::999666666444111...---///111333000,,,***+++///222444111111111000///---,,,***+++(((&&&(((,,,111333333888IIIkkkCCCDDDGGGLLLRRRVVVXXXXXXZZZ^^^bbbdddaaa\\\WWWTTTVVVSSSPPPQQQSSSSSSNNNIIINNNQQQVVVZZZ\\\[[[YYYWWW\\\```eeegggfffeeefffhhhiiiiiihhhgggfffdddcccbbb]]]]]]^^^___aaaccceeefffjjjfff___YYYVVVUUUWWWYYY]]]```eeehhhdddWWWEEE777555...***)))(((%%%$$$&&&###$$$%%%%%%$$$%%%'''(((//////000000000...---++++++---///000...+++******---------,,,+++)))'''%%%&&&&&&(((+++...///...,,,(((&&&######&&&)))+++++++++(((&&&&&&***///333555111///---+++******++++++***%%% $$$***---...///...---...000000///---++++++++++++,,,...000111555333000...+++******)))......///444888999666222///111333333222111111222666888===AAADDDBBB>>>;;;333333222000---,,,,,,---111000---+++***,,,...///,,,...111333333111///---,,,)))&&&&&&***...222333===MMMmmmIIIJJJMMMRRRWWWYYYYYYXXX\\\___cccccc^^^VVVPPPLLLKKKHHHHHHLLLRRRTTTPPPKKKLLLNNNSSSWWWZZZ[[[ZZZZZZaaacccffffffeeedddfffggghhhhhhhhhgggfffdddbbbaaa^^^______```aaabbbccccccgggccc\\\WWWVVVYYY^^^bbbjjjooovvvxxxrrr```JJJ;;;555...((('''&&&$$$%%%((('''((((((''''''''')))+++111111111222222111...,,,)))+++......,,,+++******,,,---...///...---+++***((('''(((+++...//////...+++((($$$###%%%(((***+++***(((&&&%%%(((---222555333222///,,,((((((***,,,,,,&&& !!!&&&+++,,,***,,,,,,---.........,,,+++******+++++++++,,,...000444333000---***(((((((((+++***)))+++---...---+++))),,,///111111111111222666777:::@@@EEEDDD>>>777---...///...,,,+++,,,---000///...,,,))))))***+++,,,///444777888666222///---***'''&&&(((,,,111444>>>MMMmmmLLLOOOSSSYYY]]]]]][[[XXX[[[\\\\\\YYYSSSLLLHHHFFFEEEEEEFFFLLLTTTWWWUUURRRMMMOOOTTTYYY^^^```aaabbbfffeeedddbbbaaaaaadddeeeeeeeeefffeeedddbbb```^^^^^^^^^___``````___^^^^^^```]]]YYYWWWYYY___fffkkktttxxx}}}}}}uuudddPPPCCC666///(((''''''&&&(((,,,,,,------+++***+++---000222000///000111111...+++(((***,,,,,,+++***++++++***+++---......---+++)))'''&&&''')))---///000///,,,((($$$"""$$$(((+++---***)))'''&&&(((+++000333666555222...***)))***,,,,,,'''"""###(((++++++)))---...000000///...---,,,***+++---,,,******,,,...222111///,,,+++*********///---+++***+++++++++***&&&)))---000000000000111555444777===BBBAAA999222)))+++,,,---,,,,,,...///000000000---)))'''((()))...222777;;;<<<888444000---+++((('''(((,,,111555<<>>===777000)))***,,,,,,,,,---///111111222111...)))'''(((+++000444999======:::555222++++++***))))))---222777:::LLLmmmVVV[[[bbbhhhjjjddd[[[TTTKKKIIIEEEAAA???AAAEEEHHHLLLPPPVVVYYYZZZZZZZZZ[[[XXX[[[___bbbdddcccaaa````````````bbbccccccbbbaaa\\\]]]^^^^^^]]]ZZZWWWUUUWWWYYY\\\^^^___^^^\\\ZZZ\\\\\\\\\^^^aaafffjjjmmmssssssrrrnnnfff\\\SSSMMMAAA888111...,,,***+++...111000///---,,,---000222111---((((((+++,,,+++((($$$&&&(((((((((((()))+++)))***,,,---,,,)))&&&$$$"""###&&&***///222222111---***&&&%%%&&&((()))***+++------,,,***))),,,...444111//////111222111///))))))))))))***+++,,,---222555777666222///------***...222222///...111444222111000.........///000***************+++...000---000444555444222000000///000333888<<<<<<888444---------,,,+++,,,///111222444333...)))'''***---///222888<<<<<<:::666333)))++++++++++++...444888<<>>QQQtttWWW\\\bbbeeeccc\\\SSSMMMAAA>>><<<>>>DDDLLLQQQSSSXXXXXXYYY\\\^^^^^^]]][[[``````^^^ZZZUUURRRSSSUUUUUUXXX___eeeiiihhhccc^^^\\\VVVSSSVVVVVVQQQPPPRRRNNNRRRWWW[[[___aaadddfff___^^^\\\ZZZZZZ[[[]]]___ddddddaaa[[[WWWUUUOOOHHH@@@===:::777111***''')))//////...***((()))...333///(((###&&&---000,,,&&&#########$$$%%%(((***+++***+++---000111---%%% """%%%+++///111000//////---***)))(((((('''%%%...///111000...,,,,,,,,,---++++++000888;;;888333((((((((((((((())))))***///000000...,,,******+++---///111333333333555666333555444111111222///)))((()))+++---///111222222444666888888555333222222......000666===AAABBB@@@===777111111///,,,+++---888555000,,,******,,,...111111222555777666000,,,'''%%%%%%(((...555;;;===GGGVVVtttSSSVVVYYY[[[YYYTTTMMMIIIDDDBBBBBBJJJUUU\\\[[[XXXXXXYYY\\\___```___]]][[[\\\[[[YYYTTTPPPPPPSSSVVVXXX\\\aaaeeeeeebbb]]]ZZZXXXSSSRRRTTTSSSOOONNNQQQOOORRRVVVYYY\\\___aaabbb]]][[[XXXVVVUUUVVVWWWXXXXXXZZZYYYVVVSSSRRRKKKDDD<<<777444222---)))(((,,,---,,,***((((((***...222///)))%%%%%%)))+++((($$$######$$$%%%(((+++...///,,,,,,---//////+++$$$ !!!$$$)))---///...---...---,,,,,,,,,,,,+++))),,,---......,,,+++,,,......++++++///666999666111,,,,,,+++)))&&&%%%&&&(((---...//////------...//////111333444333333555666555777555222111222///***((()))+++...000111222333666888:::999555222000000------000666>>>EEEHHHHHHCCC;;;333111///---///222666333///+++******,,,...111000///111222111...+++)))((('''***///666:::<<>>IIIRRRXXXMMMCCC999444222111444999444333111/////////000111555555555444444333111000...,,,+++,,,000444666777???NNNmmmFFFEEEDDDEEEHHHOOOUUUZZZUUUYYY___dddfffccc^^^[[[WWWYYY[[[YYYSSSNNNKKKJJJKKKMMMQQQUUUZZZ]]]______YYY\\\]]]YYYRRRMMMNNNQQQQQQRRRRRRPPPOOOQQQRRRSSSPPPMMMKKKKKKMMMOOOOOOOOOOOONNNMMMMMMMMMNNNOOOPPPPPPPPPLLLGGGHHHLLLMMMJJJ@@@666---******+++...333111...******,,,---+++(((%%%&&&&&&$$$""""""%%%(((((((((***+++,,,---......///...,,,***((('''((()))******+++---///000///---***+++---///000...***'''(((((((((((((((***...111...,,,***+++......,,,***,,,333:::999111)))'''(((,,,---......---,,,---...)))+++...000111333555777999999555111111444333000,,,,,,...///000000000000333555777666444111000000---...000444<<>>@@@EEEHHHGGGAAA777///......---,,,---///000111000---+++******&&&&&&(((***,,,,,,,,,++++++,,,---------,,,+++******+++,,,+++***,,,000444///...------...///---,,,++++++---///111111///,,,,,,---......,,,+++,,,...---,,,+++++++++++++++***+++///444555444000...------//////...---,,,,,,...+++---///000000000222333000000---***---444777555/////////...---+++***)))***---///000///------------///222666<<>>>>>555...---///---******+++...111000---***+++,,,((((((***,,,//////---***+++,,,---......---,,,,,,(((***,,,,,,,,,...333777...---,,,,,,,,,,,,+++***,,,,,,...111444555333222...///111000...,,,,,,,,,---,,,++++++++++++++++++...///000111111000///...---///000///......///000...000222222000000000111------+++(((,,,444888777000//////---,,,***((('''))),,,...///---+++******,,,///333888>>>GGGSSS[[[VVVIII;;;333///000555<<<777777888888666555333111///111333333111111333666///...---///111333333333333CCCdddGGGMMMVVV^^^bbbbbb___\\\XXXWWWXXX[[[]]]\\\VVVQQQPPPQQQPPPLLLHHHKKKRRRYYY]]]XXXRRRRRRTTTVVVTTTRRRPPPNNNKKKFFFCCCCCCFFFHHHJJJEEEBBBHHHTTT___ccccccYYYUUUPPPNNNOOOOOONNNKKKMMMMMMLLLLLLLLLLLLLLLKKKNNNMMMJJJGGGCCC@@@===<<<:::555///***'''''''''&&&---,,,,,,---//////---+++***((((((***...000000...+++...111222000---***)))+++,,,------,,,,,,...000000+++&&&%%%)))+++***((((((---666???DDDBBB:::333///...------...---+++)))''',,,///...+++))),,,//////////////////111222333777444000,,,******,,,---222111000///......//////---+++***,,,///222333333000111111///,,,******+++,,,///111222000---,,,,,,------111999???FFFOOOYYY[[[MMM<<<222///111555888666666444111...---...///111111111222333444555555666555444555666777666555666CCCbbbSSSUUUYYY^^^aaaaaa\\\YYYXXXXXXWWWWWWVVVSSSNNNKKKHHHKKKMMMMMMLLLOOOUUUZZZXXXTTTPPPPPPSSSTTTSSSPPPMMMKKKGGGBBB???@@@EEEHHHMMMIIIFFFIIIQQQYYY\\\\\\[[[XXXTTTQQQPPPNNNMMMKKKNNNOOOOOOOOONNNLLLLLLMMMMMMJJJHHHFFFFFFFFFDDDBBB<<<666...(((&&&(((+++---///---,,,,,,,,,,,,+++***((('''&&&))),,,///...---***---000111///,,,***))),,,,,,,,,,,,++++++...000///+++'''%%%'''***++++++,,,111;;;FFFNNNLLLBBB999111000///......---+++(((***---000///,,,+++---000000222333222111000111222777555111---*********+++000000000/////////.........,,,+++,,,...000000000---...///...,,,,,,,,,------///111111000///////////////444;;;@@@EEENNNXXX___QQQ@@@333//////222555444444222///,,,******,,,111222333444444555555555999888777777888777555333999EEEddd\\\[[[[[[^^^cccbbb]]]XXXXXXXXXWWWTTTPPPKKKHHHGGGFFFJJJNNNPPPPPPQQQTTTWWWRRROOOMMMNNNPPPQQQNNNLLLIIIFFFAAA===;;;???EEEJJJRRRPPPNNNNNNRRRUUUWWWWWW]]]]]][[[VVVQQQMMMKKKKKKOOORRRTTTRRROOOKKKKKKLLLJJJGGGDDDFFFKKKMMMJJJGGG<<<777000+++))),,,111555333000---,,,,,,,,,+++)))&&&%%%&&&(((+++---------))),,,///000///---++++++...---,,,***((())),,,///...,,,)))&&&%%%''',,,000000333<<>>======AAAHHHRRRYYY\\\]]]^^^___```aaaaaaaaaYYYZZZ[[[WWWQQQLLLKKKLLLQQQRRRRRRNNNHHHCCCAAAAAAAAA@@@BBBIIINNNLLLAAA888111777===AAA???;;;888666666222...+++++++++***)))&&&'''((()))***+++,,,------///222444333333333444555333///***%%%$$$%%%'''***------***&&&'''---444111///000555<<<<<<666000......000222444444222///------...---------...000333;;;AAA@@@777000---...,,,,,,,,,,,,,,,---------+++,,,...///000...---+++///...---...//////...,,,---...000/////////000111---333999>>>===:::666444///000555:::>>>DDDQQQ^^^eeeaaaSSS>>>000---...---,,,,,,---,,,,,,---000222333333444555555444333222000111333555777777444111---:::YYYXXXVVVVVVXXX[[[ZZZTTTNNNHHHKKKNNNQQQSSSTTTVVVWWWYYYVVVQQQLLLJJJIIIJJJKKKGGGFFFEEECCCAAA???>>>===>>>???AAADDDHHHOOOWWW]]]]]]^^^___bbbddddddaaa___QQQRRRRRRPPPNNNLLLLLLMMMNNNLLLJJJGGGCCC@@@>>><<>>===999444111...///333777999AAAQQQ```iiiiii]]]GGG555000///,,,(((***+++,,,---///222555333333222222111111000000,,,---...222555666444333555@@@]]]XXXUUURRRPPPOOONNNMMMKKKJJJLLLOOOTTTYYY[[[ZZZYYYOOOLLLHHHFFFEEEFFFGGGHHHCCCBBBAAA???>>>===>>>??????BBBGGGKKKOOOTTTYYY\\\]]][[[[[[]]]```___YYYSSSJJJHHHGGGHHHJJJMMMNNNNNNJJJEEE@@@???AAAAAA???===???AAACCCDDDBBB;;;222+++,,,333;;;===999444000000...---++++++,,,,,,+++)))'''(((***)))'''&&&(((***(((+++...///000111222444222222000---)))'''((()))(((,,,000111///,,,******...///000000///---,,,++++++,,,///222555555222000...///000222333333000...,,,000444444111,,,(((&&&'''(((+++---......---,,,++++++,,,,,,------------///---,,,,,,,,,+++(((%%%%%%'''***++++++,,,...000111444888:::777333000/////////111333444<<>>===<<<===@@@BBBAAAEEEKKKPPPSSSUUUXXXZZZ\\\YYYVVVXXX[[[XXXOOOFFFEEEBBB@@@CCCHHHMMMOOOOOOGGG@@@::::::@@@CCCBBB???AAABBBCCCAAA===777000,,,---111555444000,,,---//////......///000000///---&&&(((***(((%%%$$$%%%'''%%%'''***,,,---...000222///000000...+++***+++,,,(((,,,111333222...)))'''***...222222///,,,++++++,,,---///333555444111...***+++...000222111---***---///222333222///***'''((()))+++---...---,,,+++,,,++++++++++++,,,---...///...,,,+++***((($$$!!! ###&&&((()))+++...000333555666444222///......111000111000111999LLL^^^uuuzzzqqqXXX@@@666000***$$$&&&''''''''')))---///333111...+++***+++---...---------///222444444444666@@@ZZZQQQJJJDDDBBB??????IIIVVV^^^XXXTTTTTTXXXXXXRRRLLLBBB???===>>>@@@AAA???===666777777888999<<<@@@DDDIIIIIIIIILLLOOOQQQRRRQQQRRRRRRRRRPPPLLLFFFAAA>>>>>>AAADDDFFFFFFEEEDDDDDD>>>===;;;:::<<<===>>>>>>??????>>>>>>===:::666333444000+++'''&&&***///333222555777777333...***'''&&&)))***(((''')))(((%%%'''$$$%%%***---+++***+++---.../////////...---,,,(((---444888888333+++&&&***+++---.........------...000333555555222///---'''(((+++---...//////...333444777888666222...+++)))***+++,,,---,,,+++***'''((()))'''&&&(((,,,111111///,,,(((%%%"""!!! !!!###%%%&&&)))---000111111111111111111111111888444///++++++555KKK```~~~vvv[[[JJJ:::---)))))))))'''$$$"""###(((---,,,***(((***...000///---------,,,,,,---...000111333???YYYKKKEEE@@@@@@@@@EEEQQQ^^^ggg^^^TTTNNNNNNNNNJJJFFF>>>===<<<===>>>>>>;;;888222333555888<<<@@@DDDFFFHHHGGGGGGHHHKKKLLLLLLKKKHHHHHHGGGFFFDDD@@@===;;;>>>@@@BBBCCCBBB@@@>>>===;;;;;;::::::;;;=========???===:::888666666555444222...)))%%%%%%)))///333666999;;;888222+++(((''''''+++---+++***+++)))%%%'''$$$&&&,,,...,,,++++++/////////...---,,,******+++---000222222000,,,***+++,,,.../////////...---...000222666888777333///&&&''')))+++,,,---......111333666888888666333111,,,,,,------,,,,,,+++*********)))'''%%%%%%))),,,...---+++(((&&&###!!! !!!"""$$$&&&(((,,,111444666555333111000111222333444000,,,***+++555LLLaaa{{{~~~cccNNN<<<000///+++***((($$$!!!"""&&&***,,,***(((***...222222111,,,,,,,,,,,,------...///333???YYYCCC@@@???@@@CCCJJJXXXdddlll```PPPFFFBBBBBBAAA@@@<<<<<<;;;<<<<<<:::666333000000222999@@@FFFHHHGGGFFFDDDCCCCCCEEEEEEEEEDDD>>>>>>>>>===<<<<<<;;;;;;===>>>>>>>>><<<:::888777888888999:::::::::::::::===999444000...000333555000,,,'''$$$$$$)))///333<<<@@@AAA;;;000(((&&&'''+++111444222000///,,,((('''&&&***111444000,,,+++111000///---+++))))))(((------,,,++++++,,,......---...///000000000//////000000222777<<<;;;555///%%%%%%&&&((()))+++---...///000222444555555555444//////---,,,+++*********---,,,***'''$$$$$$&&&(((,,,,,,+++***(((&&&###"""$$$%%%&&&'''(((,,,222666777555222///...///111222000,,,***))),,,777MMMaaayyykkkSSS???333444,,,+++(((%%%""""""$$$&&&,,,)))''')))...222333222***+++,,,---............555???XXX}}}AAAAAABBBCCCFFFLLLVVV^^^```VVVGGG>>>;;;===>>>??????===;;;999777666444333222111333;;;DDDIIIIIIFFFAAA???===>>>???AAAAAA@@@<<<<<<;;;::::::;;;<<<===<<<;;;::::::999888666444555777999999888777666666888555000,,,)))+++///222///,,,'''%%%&&&***000444AAAEEEFFF>>>000'''&&&)))///666;;;999555333///+++''')))000:::===666...+++000...,,,***)))))))))))),,,+++)))((((((+++...000000000000000000000000000222000111666<<<<<<444---%%%$$$$$$%%%'''))),,,...---------...............000...,,,***((('''((((((...,,,***'''%%%%%%&&&(((,,,,,,---...---***(((&&&)))((((((&&&&&&(((,,,///000///...---------...///---***)))+++///:::OOOaaayyynnnWWWBBB333333***)))'''%%%$$$$$$%%%&&&,,,)))&&&'''+++...000///'''))),,,...000111111111666@@@WWW|||CCCFFFIIIHHHGGGIIILLLOOOLLLFFF>>>:::;;;>>>@@@AAACCC???:::555222222555777666555666===DDDHHHEEEAAA;;;999888888;;;>>>??????===<<<;;;::::::;;;===>>>;;;888666666888888777666333555777777444222222333333222000,,,((((((***---...,,,)))''')))---111555AAAFFFGGG???222)))))),,,000999>>><<<666333///+++(((,,,666BBBDDD:::///)))+++***)))(((((()))++++++))))))((((((***,,,...000111111111111000111111111444111///333888888000)))%%%%%%%%%%%%&&&)))+++,,,///...,,,***)))''''''&&&,,,***(((&&&%%%$$$%%%%%%,,,***'''&&&&&&(((***+++---...///000000...,,,***,,,+++)))%%%""""""###%%%(((***---///000///...---,,,***+++///444>>>NNN^^^xxxoooZZZEEE333...((('''''''''((()))******---)))&&&&&&(((+++***)))&&&(((+++///333555666666888AAAWWWyyyDDDJJJLLLIIIEEEDDDDDDCCC>>>===;;;<<<>>>@@@AAA@@@BBB>>>888111---...333888888777999<<<@@@BBB???<<<555444222444777;;;===>>>999999888777888999;;;<<<888555222222555777666555///222444444111000111333111222111---(((&&&(((+++,,,+++******+++...000222;;;???BBB===444---,,,...111:::???<<<555111---***+++...777AAABBB999...(((&&&&&&&&&'''(((***+++,,,'''((()))+++---...///000222222111000000000111111333000...000333222---(((''''''''''''((()))***+++000///---+++)))&&&%%%$$$&&&%%%%%%$$$############)))&&&$$$$$$'''***,,,---------...///...---,,,+++,,,+++***&&&""" !!!%%%(((---111333222///---,,,+++...333888???KKKWWWqqqtttaaaJJJ444,,,(((''''''***---//////...---***'''(((******)))&&&&&&(((+++///333666999::::::BBBVVVwwwCCCIIIJJJDDD@@@BBBCCCBBB@@@@@@@@@@@@@@@???===<<<<<<999444---)))***///444777777888999::::::999888222000///000333777:::;;;333333444555666777999:::555111------000333222000)))---000000...///333777333444222---'''%%%'''+++******+++,,,---.........222666:::999555000//////666>>>CCC???777222000.........222999999222***'''###$$$%%%''')))******+++'''(((***,,,...000222333333222111000///000000111111///------......---,,,))))))************))))))---,,,,,,+++***(((&&&&&&!!!!!!"""######$$$######&&&###!!!!!!%%%)))++++++*********)))))))))((((((((()))***(((&&&$$$###$$$&&&(((,,,///111000...---,,,,,,000666:::>>>FFFNNNddd~~~jjjOOO777///***)))***---111333222000...,,,+++,,,//////,,,))))))***+++...111555777999;;;BBBUUUvvvAAAFFFFFF???===AAAFFFEEEGGGGGGFFFDDDAAA===999666666555111+++''''''+++///444666777777555444555666111///------000444777888///000111333666777999:::444...)))))),,,///...,,,%%%)))---------000666<<<777666333,,,%%%$$$(((---((()))+++---------,,,++++++///333666555222000///;;;DDDIIICCC;;;666555333000------111111+++'''&&&"""###&&&((())))))))))))))))))***,,,...111444555333222000/////////000000///...---,,,,,,---///000***+++,,,,,,,,,***)))((('''((()))******)))((('''!!!###$$$%%%$$$$$$$$$!!!$$$((())))))((('''&&&%%%$$$%%%%%%%%%$$$''')))******))))))***'''(((***+++,,,,,,+++***,,,,,,111888;;;===BBBHHHYYY|||rrrSSS:::333,,,+++,,,///333555333111///......000444444000,,,++++++,,,---///222555777<<>>BBBFFF___uuutttYYYBBB444---,,,...333444000///000///111333666777555///+++...///111333555555555555:::AAARRRooo555555444555777999<<<>>>CCCDDDCCC===444...---...---,,,)))'''&&&(((,,,000000111333444666777777888333222222333444444333111000/////////000000//////000,,,)))''''''((()))(((((((((***,,,...000111222666666444111---++++++++++++******)))***+++---......///000333333111,,,))),,,888FFFNNNRRRNNNBBB666333---))),,,---)))&&&&&&&&&(((***+++***))))))***(((+++...///000111333444111///...///111333222111///000111111000000222444222///,,,******)))((('''(((%%%$$$&&&***,,,***'''$$$###$$$'''***+++)))&&&'''&&&$$$"""""""""###$$$"""$$$%%%%%%$$$$$$%%%&&&((()))***+++,,,---...///,,,,,,+++******))))))***+++...333777999<<<@@@CCCWWWmmmttt]]]FFF888222//////333444111000111222444666777666222...+++...000222555666666666555666<<>>666...((()))***((('''(((***,,,//////...------...+++---111222111000000000---,,,,,,...111444444333000111111111000000111333111---)))''''''((()))(((,,,)))&&&&&&(((***)))'''%%%%%%&&&(((++++++***((()))(((&&&%%%$$$$$$%%%&&&###&&&(((((('''''''''(((************************---,,,,,,+++***)))))))))+++...333666888:::<<<>>>OOOfff~~~yyydddOOOAAA777222///111222000///111333777999888333...,,,,,,///111333666777777666666111777EEE```000111222333333333222222///000000---)))&&&&&&'''&&&'''(((((('''''')))+++***,,,...000222333444555///...---...//////---,,,---...//////---+++******,,,***(((((()))+++,,,,,,222222111111111000000000---///222222222111111222111...)))&&&%%%(((,,,///+++---///222333000***&&&"""***777GGGWWW]]]TTTGGG444---((((((***(((''')))---///111222000//////000---000333333222///------,,,,,,...000222333444444000111111///------...///---***&&&%%%&&&)))++++++///,,,(((&&&'''(((((('''''''''((()))+++++++++***((('''''''''((()))***+++)))******)))(((((()))++++++++++++*********))))))---------,,,+++***)))(((***...222555666777999:::KKKbbb|||nnnYYYJJJ;;;333------...------000333777:::777111------000///111333666777777777666111555AAAZZZ///000111222222111000...+++++++++)))'''&&&&&&&&&###%%%((((((((('''((()))((()))+++---.../////////---,,,+++,,,,,,,,,***)))+++---000///---+++++++++,,,+++)))***,,,.........111111000///...------,,,(((+++...000000000111222///---***'''&&&''')))***+++,,,...000111...)))%%%"""'''111AAARRR[[[TTTIII333,,,)))+++,,,***((()))...000222222000/////////...111333333111...,,,+++...///111222222111111111000000000---***))))))***)))&&&######&&&***---...///---***((('''(((((((((((((((************++++++)))))))))******+++,,,---000///---)))''''''***---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++)))((())),,,000333444555777999III___xxxttt```PPP===444+++***+++***+++---000444666444///---000444///000222444555666666666444888AAAVVV{{{,,,---...//////...---,,,+++******)))((('''&&&&&&###%%%'''((((((((()))***((()))***,,,---.........---,,,++++++,,,+++)))(((+++...222111...,,,+++------,,,+++,,,.../////////------,,,+++***))))))((('''))),,,---...///000222000...,,,)))((('''((((((++++++,,,...///---)))&&&%%%///>>>OOOYYYTTTJJJ888111---...///,,,******---///111111///............000222222///---,,,+++000111333333000...---------...---+++)))(((((()))(((&&&$$$$$$'''***,,,------,,,+++))))))))))))***((()))******))))))+++,,,---------,,,,,,+++******222111...***((())),,,///,,,,,,---------.........+++,,,---------,,,***)))'''))),,,///111444777:::FFFZZZssswwwdddTTT@@@555+++***+++,,,,,,...///111222000......222555/////////000111333555666777:::BBBUUUxxx+++,,,,,,---------,,,,,,,,,+++***))))))(((&&&%%%###%%%'''((((((((()))+++((()))+++---///111222222///---,,,---------+++)))...222555444///++++++,,,---++++++,,,...///...---************))))))(((((((((***+++,,,,,,---000222444111...***(((((()))***,,,++++++,,,,,,,,,)))&&&!!!%%%,,,777IIIWWW[[[WWWDDD;;;333111000---+++,,,---///111111///------------...000///---,,,,,,---...000222111...+++******)))***+++***)))***+++---***(((&&&&&&((()))))))))***+++++++++******++++++(((***+++***((((((***,,,.........------,,,+++***---.........,,,,,,---///......------------------)))***,,,......---,,,+++%%%''')))+++...333888<<>>FFFXXXnnnpppaaaHHH<<<222111444444444444333///,,,***,,,///111111...,,,***)))***...222555666:::BBBTTTvvv///---***+++---111333333333000---***))))))'''&&&'''&&&''')))+++,,,,,,+++)))---000555===FFFGGGDDD666111***(((***---000000666666555222---***)))***,,,,,,---+++***)))+++,,,......---------......///...000111000---...111555444333...(((######'''++++++---......,,,***))))))((())))))---:::LLL]]]ggg___OOO===333111111333444777444111000222222///,,,'''(((***---.../////////111///...------+++(((&&&''')))+++,,,...000333666111///+++(((&&&''')))***---------...000///---+++)))((((((***------)))&&&''')))+++...///...------''')))---222555555111---000111111111000///---,,,...+++)))+++///000---)))######%%%***111777:::;;;IIIVVVnnn}}}}}}hhhKKK999333666111111666777666222...,,,...///...---+++)))&&&%%%&&&+++000333777:::@@@SSSuuu///,,,******,,,000222222222///,,,++++++,,,+++*********)))+++------,,,+++)))---111555===EEEGGGDDD444///***''')))---///000333444333000---************++++++***(((((()))+++////////////////////////,,,------,,,,,,,,,...000111000---(((###!!!###%%%''')))***+++)))(((&&&%%%******)))+++444FFFZZZggghhhXXXCCC666222555:::===;;;666111/////////---+++((()))+++---...//////...000000///...,,,***)))(((***+++---......///222444111///,,,)))((()))+++,,,---------///000111///---***))))))+++---,,,)))&&&%%%'''***,,,............'''(((+++///222333111...111111222333222000...---,,,)))'''***---///,,,)))$$$%%%(((---444:::===>>>HHHSSSiiizzz|||gggJJJ777111333000000777888777444000//////000...,,,***(((&&&%%%&&&***///222666999@@@SSSttt///,,,******,,,///111111000...,,,,,,...////////////...------...---,,,+++'''+++///222999@@@BBB???222...)))'''(((+++---...///000000...,,,******+++******+++)))((('''(((***000111222333222111///---***)))'''((()))*********,,,,,,+++((($$$!!! """$$$&&&((((((&&&###!!!&&&'''''''''...@@@YYYllluuudddLLL888222666===BBB>>>888222......---+++))))))***+++------------,,,---///111///+++))))))+++...///000///......000222000///---+++++++++---...---------///111222222000,,,++++++,,,,,,,,,)))'''$$$&&&)))+++---...///...)))((()))+++...000000//////111333444333111...,,,)))'''&&&'''+++---,,,)))%%%'''***000888>>>AAABBBFFFNNNbbbttt~~~fffIII555---000---///666777777555333222222111///---+++)))'''&&&'''+++...111444888???RRRsss111...++++++---///111111000...,,,,,,...000000000222000...---------+++)))&&&***---...222777888666000---)))&&&%%%&&&'''(((+++,,,---,,,+++***+++,,,***++++++***(((((()))+++///111333444333000---+++(((%%%###$$$'''((('''$$$&&&(((******(((%%%""" !!!###&&&)))***(((%%%""" """%%%+++===[[[sssqqqVVV;;;///111999===:::777222111111///+++((())))))+++,,,,,,+++******)))---000///***''')))---333333333111...---...///...---,,,,,,,,,---...///---------///222333333222------,,,,,,,,,+++)))(((((()))***,,,............---***((((((***,,,------,,,---000111111...,,,***&&&%%%$$$%%%(((+++***)))&&&'''+++111999@@@CCCDDDDDDIII[[[ooo~~~kkkKKK555+++---***,,,333444444444333333333222111000---+++***)))***,,,///111222666>>>OOOooo444111...---///111222222000...,,,,,,...000000000222000---,,,,,,+++***)))(((,,,///......111111...///---***&&&"""!!!!!!!!!(((***++++++******+++---------...,,,+++***+++------///222333222///+++)))'''%%%###$$$''''''%%%"""###%%%))),,,---,,,(((&&&$$$%%%(((,,,///...***&&&"""%%%***999UUUooozzz```AAA///...222444333222333555666444---(((((()))***++++++***)))((('''+++...---)))''')))---555555444222...------...,,,,,,,,,,,,------------,,,,,,,,,...111333333333---------,,,+++***))))))------..................111...***((()))*********(((***+++---,,,+++((('''$$$$$$###$$$&&&((())))))''''''***000888???CCCEEECCCFFFVVVjjj{{{qqqPPP777******&&&)))000000000111222333333333333333//////.........///111222///333;;;KKKjjj666333000...///111222333000...,,,---///111111111111...,,,***++++++******+++000222000...//////---......+++'''"""'''(((************,,,...//////000...---,,,---///,,,---000111111...+++)))'''&&&&&&'''((('''&&&$$$%%%&&&)))...111222///---((((((***...222333///,,,$$$###%%%((()))000FFF]]]}}}xxxdddHHH555000000...---///222888;;;888111+++)))***+++,,,,,,++++++***'''***,,,,,,***)))+++---555555444111...,,,,,,---,,,,,,---......------,,,,,,******+++...111111111+++,,,---,,,***))))))***111000000///.........---222000,,,+++++++++***)))'''((()))******)))((('''$$$$$$######$$$&&&((()))(((((()))---555<<>>:::777///,,,333;;;;;;777333111111000000///000000000000///......///111333444666444222///---,,,,,,,,,---,,,,,,...000000---)))'''&&&'''))),,,.........******+++,,,,,,------...***************+++,,,,,,)))***+++---///111222333,,,***(((((())),,,,,,,,,...,,,(((%%%$$$%%%&&&(((...+++***---111666???IIIKKKOOOUUU\\\iiivvv{{{zzz^^^EEE*** ###))),,,---,,,///111111...)))&&&%%%---///111222222000...,,,---111666BBB\\\555555000)))(((+++,,,+++)))+++---111444666666666///,,,((((((***...000000111...+++******++++++***((()))+++---------,,,,,,)))&&&$$$$$$'''***,,,---///,,,))))))---222777:::444000,,,+++------,,,)))***)))((()))******)))'''++++++...222666777444111---***((((((***,,,......---...,,,((($$$$$$)))...>>>TTTjjjpppfffVVVHHH>>>:::222...444::::::666333222111111111111111222222111000...,,,,,,...000222222111000...------------+++***+++,,,......+++(((((('''''')))---///000///++++++,,,---...///000000,,,+++***((((((((()))***''''''((()))+++---...///+++***((('''((()))+++---000---)))&&&$$$$$$%%%&&&***))),,,111444777===DDDJJJNNNTTT[[[fffsssxxxwww]]]EEE+++!!!$$$))),,,------///111111...+++)))(((,,,...000222333222000///000111444===UUU}}}666666333,,,)))++++++((($$$(((---222555444222111///...+++))))))---444999222000,,,*********)))(((%%%&&&(((+++---//////000(((&&&$$$%%%(((+++------111---((('''+++222999===222...))))))+++------,,,)))((('''((()))((('''%%%(((+++///444777666222...,,,***'''&&&(((+++,,,,,,---,,,***%%%!!!!!!'''+++:::PPPqqqmmmTTTFFF===444000444999888444111222222222333333444444444222000---++++++,,,///111------------------------)))))))))***,,,+++)))'''((('''(((***---000111111,,,---...///000111222222---+++)))'''%%%&&&&&&''''''&&&%%%%%%&&&''')))***((())))))&&&$$$%%%)))---111...***&&&$$$$$$$$$%%%'''(((---444777777999>>>IIIMMMSSSYYYcccoootttsss[[[EEE...&&&'''***,,,......///111111///---,,,------...000222333333333222333222333:::OOOttt:::;;;888222//////...***(((,,,222555666333000...///000000---***---444;;;333000---+++***)))'''&&&###$$$%%%'''***,,,...///)))'''&&&(((+++...//////333///***))),,,111666999000,,,((((((,,,000222222+++***)))***+++***(((%%%&&&***000555777555000---***)))(((***---......---+++***&&&!!! $$$)))777HHHjjjwww[[[MMM;;;333...111555444222111111222333444555555666666333111...,,,,,,///222444+++,,,,,,,,,,,,,,,++++++'''(((((()))))))))(((''')))(((''')))---000111111...////////////000000000,,,***(((%%%$$$%%%&&&'''+++)))'''%%%$$$$$$%%%&&&$$$&&&'''$$$ %%%+++...,,,)))'''%%%%%%&&&''''''(((---444666555777;;;HHHMMMSSSXXXaaakkkqqqqqq\\\III555---,,,---...///...///111111000///000111000111222222333333333333444222333:::MMMpppDDDDDDAAA:::555444111,,,///333888:::888555222222///222555222...,,,000555111///,,,+++***)))'''%%%$$$$$$$$$$$$%%%''')))******)))***,,,///111222111444222///...///000111111---)))&&&'''+++111333333---------...///...,,,)))&&&***000555666333///---'''))),,,000333444222///***((($$$ !!!$$$(((111>>>]]]{{{^^^MMM666///***---000000000000111222333555555666666555333111000///000333777999,,,,,,++++++******))))))(((((())))))((((((((((((***)))'''))),,,///000111000000///......------,,,***)))'''&&&&&&&&&((()))///...+++(((&&&%%%$$$$$$"""$$$$$$ """((())))))'''''''''(((***++++++***,,,000222222555;;;GGGMMMSSSWWW___iiinnnooo___OOO>>>666222///...000---///111222111111222444444444333222222111111222222111333===OOOnnnQQQQQQLLLCCC===:::666111333888======999444111000...333666555000,,,---//////---+++++++++***(((&&&((('''%%%$$$$$$%%%'''(((++++++,,,///222444444333222111000111222222000///***&&&$$$%%%)))---///.........///111222222///---'''+++000222222000//////(((***---222555666333000***(((%%%######%%%((()))+++777TTTxxxcccLLL444,,,''')))+++,,,---///000111333444555444444333111000000111222555888:::---,,,***)))((()))******)))+++,,,+++***)))***,,,---+++)))***,,,///000111//////......---,,,++++++******))))))((()))))))))///...---+++)))'''&&&%%%$$$###"""!!!&&&%%%%%%&&&''')))+++...//////,,,+++,,,---...444<<>>777000---...,,,///222333333222333444666555333111000000111111111///333===NNNkkk[[[[[[VVVMMMHHHGGGDDD@@@BBBHHHMMMKKKCCC888111---...111444333000,,,+++,,,+++*********+++,,,***(((---+++(((&&&&&&'''***+++******,,,000333555444333------...000333555555444,,,)))&&&&&&)))******(((------///111333333000...))),,,//////......///111,,,,,,---///111222111///+++***((((((***,,,------***666MMMkkknnnSSS444---''''''(((((())),,,///000222333333222111000...//////000222333444444,,,+++(((''''''))),,,...,,,...///...,,,+++---///222///---,,,...000111222------------------------,,,,,,------,,,***(((''')))***+++,,,+++***)))''''''%%%!!!###%%%$$$$$$%%%'''***,,,///000111---+++++++++,,,333;;;AAAIIIPPPTTTZZZcccjjjlllfff[[[MMMCCC888///******+++...222444444333222222555444111000///000111222222...000999HHHddd``````\\\VVVSSSTTTTTTQQQYYY___ddd```SSSCCC666000///000111000...---,,,,,,)))))))))***,,,---+++***000...+++))))))+++---///)))***,,,000333555444222((((((***...444888:::;;;111...***)))******'''$$$++++++---000333222000...+++---...---,,,,,,000333000...+++***+++---......---,,,+++---///111111111///777FFF]]]zzzxxx^^^666///(((''''''&&&'''***///000111222222111///...,,,---...///000000//////+++)))'''&&&'''***///222...000111///------///222555222///...///111222333++++++,,,---...///000000//////000///...+++'''%%%###%%%(((+++,,,,,,***)))***&&&!!!"""%%%&&&$$$%%%&&&(((***,,,///000111---+++++++++,,,222999>>>FFFNNNRRRXXXaaaiiikkkhhh]]]PPPEEE999---((('''***...333555444333111111333222000...///000333444444...---444BBB]]]^^^bbbcccaaabbbhhhmmmoootttvvv]]]GGG888111...000111000---,,,...000,,,,,,++++++******++++++000,,,)))))),,,/////////+++,,,///111111111000///''')))+++---111:::EEEMMMHHH555'''***...***'''(((***+++,,,------,,,***))),,,---...---,,,---///111------,,,***)))))),,,///222333444444333222000///---...999MMMiiicccIII999---...///+++(((***,,,---......------...000---000444444111......///'''(((((((((((())),,,/////////000...,,,,,,---...444222///...///222333444,,,------+++******,,,...222111000///...,,,,,,+++$$$%%%'''+++///111111000000+++%%%$$$''')))(((&&&'''&&&&&&)))---///...,,,000111///,,,)))+++000555???EEEMMMTTTZZZ___fffkkkpppcccQQQ???333---******---000444555333///,,,+++///333777555000---///222222......444@@@[[[dddppp{{{eeeMMM===444---///111000...---...///...---+++***))))))******---+++)))***...000111000+++,,,...////////////...***+++,,,...333===JJJTTTIII666'''(((***'''&&&)))***+++,,,---,,,+++)))(((+++,,,---...---...000222222222000...+++)))***+++000222555777666333///,,,...+++000???ZZZ{{{jjjPPP???111//////***'''((()))***+++,,,,,,---......000222444333000---...000,,,,,,***'''&&&&&&))),,,/////////---******+++---333000...---...000111111,,,,,,,,,+++))))))+++---222111111000000/////////+++******+++///222333333///+++&&&&&&)))+++***'''%%%%%%%%%)))---000000///000111000,,,))))))...222;;;BBBLLLTTT[[[aaahhhmmmnnnbbbOOO>>>222,,,)))(((+++...000000...+++((('''---///222111///...000222111......444???YYYooolllSSSAAA666...000222333111000000111000///,,,***(((((())))))***)))(((***---111333333......---,,,,,,,,,,,,---++++++,,,---222<<>>JJJTTT[[[bbbiiinnnhhh]]]MMM===222---+++***+++,,,...,,,***'''%%%%%%***++++++,,,---...000111...---///555???VVVvvv]]]HHH999111333555555555444333222444222...+++)))((())))))((('''%%%&&&***///444777333111...+++***))))))******+++,,,,,,...444>>>EEE???333***)))***)))))),,,,,,,,,,,,,,,***)))'''&&&+++---000111222333555777777888888555111,,,)))(((000333666888777222---))))))%%%***666KKKlll}}}uuuWWWAAA///+++,,,***((()))%%%&&&(((***++++++)))'''***...333333111//////111+++,,,------+++++++++,,,,,,------,,,++++++---000111///...---...///...---***+++***(((&&&&&&''')))......///111222444555666333111...---///000111000,,,+++***+++---...,,,***&&&&&&'''***,,,///111111000111111---(((%%%&&&)))444<<>>333333444444444333222111666444000---+++)))))))))(((&&&$$$###&&&,,,444999777444000,,,)))(((((((((+++---///...,,,,,,000333444///,,,---...------...------,,,+++***)))(((''',,,...111333333333555666333555777666333///,,,,,,333444444444333111///...,,,''')))222DDDeee}}}}}}___GGG222,,,---+++)))+++(((((()))+++,,,+++&&&"""!!!'''///333222111000111+++...222333111...+++******,,,.........000222444222000//////000///---+++(((((((((&&&%%%$$$&&&(((++++++---...000222444444333222111111222222000...+++******+++,,,,,,,,,+++***************+++---...000111000,,,'''$$$%%%'''444<<>>999444111111222111///...//////...,,,)))&&&######)))///222111///......000000111111222444555666222333333000,,,+++---000'''******(((&&&(((+++---......---,,,,,,,,,------***,,,...---+++(((&&&&&&***,,,///000000000222333222222222222222222333333333...111444<<>>555333444222000111000...,,,,,,,,,+++)))(((,,,000333111,,,)))+++......///000333666777666555000111///,,,---000000,,,(((((()))******++++++,,,111---+++......+++)))***+++,,,------,,,)))&&&$$$((()))***---///111222333555555444444333222222222444222111666???PPPiii}}}kkkTTT===222---)))'''(((%%%''')))+++,,,+++)))((($$$$$$$$$######&&&***...,,,---,,,***(((''')))***111000//////000111///......///000000...***&&&$$$"""$$$%%%%%%%%%&&&(((+++---,,,,,,,,,---...------,,,'''"""###'''++++++)))&&&&&&%%%###!!! """$$$......---***''''''(((***------+++((('''(((+++...444555:::CCCOOO[[[dddiiiggg```SSSDDD888///***((()))***+++---.........---333333111///---...000333888777111222:::EEEfffiiiNNNBBB666333333222111333000...,,,,,,------,,,+++---///111000---+++,,,...000000000222444555333222---///...+++***,,,---***)))***+++---...000111222000+++***,,,---++++++------...//////...,,,***(((+++,,,---///000222333444333333222222111000000///111//////222999IIIcccxxxrrr\\\CCC555...(((&&&&&&'''))),,,......,,,)))(((%%%%%%%%%######$$$(((+++,,,,,,+++)))((((((***---000///......000111111111111111111000---***'''%%%!!!###%%%&&&&&&&&&(((***++++++++++++---------,,,+++&&&""""""&&&))))))'''###$$$###""" """$$$+++,,,,,,+++)))((()))+++,,,+++)))&&&%%%&&&***...222444999BBBMMMXXXbbbgggiiicccYYYLLL@@@666...+++)))***,,,............---///.........000222444555888777111222999CCCbbbrrrXXXIII:::333222111333555222///---,,,---///000///......///...............222111000000111111000///...222333...***+++,,,++++++,,,---000222555777888...)))(((+++,,,+++,,,...////////////......------....../////////000000000//////...------,,,,,,+++++++++,,,---111???[[[sssxxxcccJJJ999000+++((((((+++---///111000---***'''''''''%%%###""""""%%%(((,,,,,,***(((''')))---000000...------000222444444444333222///---***)))''' ###'''(((((((((((())))))***++++++,,,,,,,,,+++)))&&&######&&&((((((&&&"""###"""!!! """$$$(((***+++,,,+++***+++,,,+++)))&&&###"""$$$)))---000333888???IIITTT^^^cccgggccc\\\RRRFFF:::111,,,)))+++,,,.........---,,,***)))***---333777777666777666000111777@@@^^^{{{dddSSS@@@555111111333777555222...,,,---///000000///---,,,---///000000///222000....../////////...444:::<<<555...---......+++,,,...000333555777777---)))(((+++---,,,+++---000//////......///000111111000///...,,,+++***)))******)))((((((''''''&&&%%%'''))))))+++999UUUnnnyyyfffNNN<<<222///---------///222333222///***'''''''''%%%###!!!"""%%%(((,,,+++)))''''''***///333222000------///222444555777666333///---+++******###'''+++------,,,+++++++++,,,------,,,*********&&&%%%$$$%%%(((******)))%%%%%%%%%### !!!###%%%(((+++,,,,,,,,,---...***(((%%%""" ###(((,,,///222777===FFFPPPYYY___bbb___YYYPPPDDD999000+++)))***+++------------,,,***((((((...555:::999666333333///000666>>>[[[rrr^^^FFF888111000333777777444000------............---,,,---///111111111111///,,,,,,---...///...999???@@@999222//////...++++++,,,...///000111222,,,***+++000222///,,,---333222111000000111333444444333111...+++(((&&&%%%&&&&&&&&&%%%$$$$$$######$$$%%%((()))***777RRRjjjwwwhhhQQQ===333000...,,,...000222333333///+++)))&&&&&&%%%###"""###&&&)))+++***)))''''''***000444444111......000333444555888666333///---,,,++++++(((,,,000222222///...---...000222000,,,)))(((((($$$%%%&&&))),,,.........******(((&&&"""!!!"""###%%%(((+++---------...///+++***'''###!!!###(((+++...222777===CCCLLLVVV\\\```]]]VVVMMMCCC999111,,,*********+++,,,---...///...++++++///666999777444///000---///666===XXX~~~hhhMMM;;;222///111555777444000---,,,,,,+++***------------...000333444222///,,,***+++---......666;;;<<<666111///...,,,*********++++++,,,,,,,,,,,,,,,222:::<<<777222000555555444333333444555666666555333000---***'''&&&&&&&&&%%%%%%$$$######"""'''((()))+++,,,777NNNcccuuuiiiTTT>>>222...+++&&&---...000111111///---,,,''''''&&&$$$###$$$'''***))))))(((''''''***...222222000//////222444666666666555222000...---,,,,,,,,,///333444222///------...111444222---(((''''''%%%&&&))),,,///000000000,,,,,,+++(((%%%###$$$&&&'''))),,,,,,,,,,,,---///...---***'''%%%%%%(((+++///333888===BBBJJJTTT[[[bbb___YYYQQQHHH>>>666222,,,+++******+++///222555333111000111555777666444...///---000666;;;UUU{{{pppSSS???333...000333333000...,,,,,,,,,***)))***,,,......---///444888666222---******+++,,,---///333444111000111///+++(((((())))))***++++++++++++...888EEEIIICCC;;;777444333333222222222333333333222111///---+++******((((((''''''&&&&&&%%%%%%---,,,,,,---...666HHHZZZnnneeeRRR===111---)))$$$++++++---...////////////******(((%%%###$$$&&&)))''''''(((''''''))),,,///...------000444777999999444333222000...------------///111111///,,,***)))+++///222111,,,(((((()))''')))---///000/////////***+++***(((&&&&&&((()))+++,,,,,,,,,++++++---...111111///,,,)))((()))***000555:::>>>BBBIIISSSZZZcccbbb```ZZZQQQFFF<<<666000...+++***,,,222888<<<666555444333444555666666000222///111666999PPPuuuuuuWWWAAA444......222///---,,,,,,,,,,,,***((()))---//////,,,...444:::999555...***)))***++++++***---......000333111,,,'''((())))))++++++,,,---***000===LLLRRRKKKBBB===000000000000//////......------,,,,,,,,,++++++++++++******))))))(((((('''222///......///666DDDRRReee___NNN;;;111///+++%%%))))))***,,,---///000111---,,,***'''$$$###%%%'''&&&'''(((''''''(((+++---******,,,111666:::<<<<<<222222111000///...------,,,...///...+++(((&&&&&&''',,,000000,,,((((((***)))+++///000///...,,,,,,(((((()))((('''(((***,,,---------+++******,,,...333333222///,,,***)))***111666;;;???BBBIIIRRRZZZcccdddddd```WWWKKK???777333000,,,+++...444<<>>DDDHHHQQQYYY\\\bbbgggeeeYYYGGG777...(((,,,//////---...111555111...+++***,,,///111222000111...///666999HHHaaauuu___LLL???888555///---***'''&&&&&&((()))''')))+++,,,---,,,+++***/////////...+++)))******)))******+++,,,...///////////////...............,,,+++,,,000555555000***(((,,,000///***%%%%%%'''222666777333+++&&&&&&(((,,,///333666888666444222...++++++++++++---555>>>TTTXXXUUUEEE444,,,***+++///---++++++,,,...//////***(((''''''(((*********''''''((()))))))))(((((($$$###%%%***111555555333444333222111333666999;;;:::777222...***)))((()))---,,,,,,,,,++++++******...000111111...+++)))))),,,---......,,,******++++++,,,,,,***(((((()))+++******++++++,,,...///000222111444;;;AAAGGGPPPYYY]]]aaadddaaaVVVEEE666---'''+++000222000...///000---***''''''))),,,///000///111//////555666DDD]]]wwwbbbPPPDDD;;;888000...***'''%%%&&&((())))))***,,,------+++)))'''+++,,,---,,,***(((((()))((()))***,,,---...//////000111111111000000000///+++)))((())),,,---+++)))+++222777555---'''''')))000333555222,,,&&&%%%%%%(((+++000666999999666333...+++***+++))))))000888KKKSSSTTTFFF555------...///---)))((()))+++,,,,,,)))((('''(((***,,,---,,,++++++++++++******))))))###%%%(((---222555444222222333444666666777777777888666333...***)))***,,,111000///---+++***)))(((///111444444111...,,,+++...//////...,,,+++***)))+++,,,---,,,++++++,,,...******++++++,,,...///000///...000777===DDDNNNXXX___aaaccc___UUUFFF777...***///555888888666555555111...***)))***---//////...111///000333333@@@YYYyyydddRRRFFF===888111///+++((('''(((***+++...//////...---***'''%%%''')))******((('''&&&'''((()))+++,,,---.........111111222222222111000///(((&&&###"""###&&&)))***...555:::777///)))(((******...111000,,,(((%%%%%%(((***...555999:::777333---+++++++++)))(((---555IIITTTYYYLLL999///...000///,,,(((&&&&&&((())))))(((''''''))),,,...//////000///...---+++******)))&&&(((,,,111555666555333111444777:::999666111...222222000---******---///666555222...+++)))''''''///222555555333111///...000000///...---,,,***))))))+++------,,,,,,---...+++++++++,,,---...000000///...000777===DDDNNNXXX___```aaa___VVVIII;;;111---111777<<<======<<<;;;666333...++++++,,,------,,,111111111222111===WWW}}}}}}hhhWWWIII>>>777111000---+++***+++---...333222111...,,,)))'''&&&%%%''')))***(((&&&&&&''')))***,,,---......---,,,111111222222222000///---%%%$$$!!!!!!'''+++000444777555...)))((()))&&&***...000...+++((('''++++++...333999999666222,,,++++++,,,***)))---444LLL[[[bbbVVVAAA333000111222...(((%%%%%%%%%&&&&&&%%%$$$%%%(((,,,/////////111000///---,,,+++++++++))),,,000333666666555555111444888:::999333---(((,,,...///...++++++...111777555111...***(((''''''...000333444333111111111111000///...///...+++)))%%%(((***+++++++++,,,---,,,,,,------...000111222000///222999???EEENNNXXX\\\^^^```___YYYMMM???555---000444888<<<=========777333...+++************+++111222222333000<<>>CCCKKKSSSXXXZZZ]]]___[[[PPPBBB888......000222666888::::::666222,,,)))((()))))))))***111333333333000<<>>555666333333000,,,&&&"""!!!!!!"""))),,,+++'''++++++******++++++,,,---,,,+++***,,,///222444555///...///333777555///((((((,,,111333111///000111///---***(((((((((((('''&&&&&&(((,,,000111...***---,,,---///222333333333---...///222444333111............//////111222222,,,***+++000999CCCIIIKKKQQQQQQTTTXXXYYYRRREEE;;;,,,+++,,,...111333333222000000///+++((()))---111...//////444555,,,444NNNwwwlllWWWFFF<<<555444444555555444000---111111000---)))''')))+++---...000000///---***(((***,,,///111222111///...,,,---//////...+++(((&&&%%%***...,,,'''$$$&&&***---///000...)))&&&&&&'''***+++---000444444111...000---***(((((('''&&&%%%###$$$&&&)))+++,,,------999JJJ___gggXXX@@@///***------,,,***&&&$$$$$$%%%###!!!!!!$$$***---+++((())))))*********+++++++++))))))(((***,,,///000111000//////222666444///))),,,000444444222//////000...,,,)))&&&&&&'''((()))&&&&&&''',,,111333111...)))***---111555777666555//////000111333222000...............///111222333000......333:::AAAFFFGGGLLLNNNRRRVVVVVVOOODDD;;;222111000111333555666555//////...+++))))))---000///000000444666---555NNNvvvqqq]]]LLLAAA777666555555555222...+++111111///---***((()))+++,,,---///000000...+++***,,,---...///000000000000,,,---......---+++((('''''')))******(((''''''(((***,,,---***&&&$$$%%%'''))))))+++...111222111///...+++'''$$$%%%&&&''''''$$$%%%&&&((()))***++++++666GGG]]]ggg[[[BBB...&&&%%%&&&&&&&&&%%%%%%'''(((&&&$$$###%%%)))+++***(((''''''((())))))))))))(((''''''''''''(((***+++,,,///---,,,...111222...+++111444777666222...---...---+++'''%%%$$$&&&)))+++&&&%%%%%%)))///222222000***,,,///444888999777555333111000000111000///---------------...000222333333222222555:::???AAABBBFFFJJJPPPSSSQQQJJJAAA;;;777444222111333555666777000///...,,,******,,,...000222111444666///666MMMtttuuu```MMMAAA777666666555555333///,,,222111000...,,,,,,,,,,,,,,,...000222222000...---///...------------...///***+++,,,------,,,*********)))((()))******)))((((((***+++)))%%%$$$%%%(((+++++++++---...000000000---)))$$$"""###%%%((()))%%%&&&'''))))))*********555BBBVVVbbbZZZFFF333+++ !!!""""""###%%%(((%%%$$$###$$$'''))))))((($$$%%%&&&'''(((''''''&&&&&&&&&''''''&&&&&&((()))***)))(((***---//////...444777:::888222...+++,,,---+++'''$$$###&&&***...(((&&&$$$&&&+++///000///222222333555777888777666555222///............---++++++***+++,,,...000222222222333666999;;;===>>>BBBHHHNNNQQQNNNGGG@@@<<<777333///---///111333444222111///---+++*********000222111333666111777LLLrrrxxxcccPPPCCC777666444444555555333222444333111111000000//////...000222444444333111000111///---***)))***++++++'''(((***+++------------+++)))((()))+++,,,+++))))))+++,,,+++'''%%%''')))---------.........///000,,,(((###!!!"""&&&)))+++(((((()))***+++,,,,,,+++333???TTTccc___KKK666*** """$$$%%%%%%%%%'''***,,,,,,,,,$$$$$$%%%%%%&&&&&&&&&%%%&&&(((***)))'''&&&''')))(((((('''))),,,///222222444777:::888222---++++++...,,,***&&&$$$&&&+++000...***&&&&&&***...000000777444222222444777999999333111---,,,,,,------,,,))))))(((((())),,,///111...000222444666999<<<===BBBGGGMMMPPPMMMFFF@@@<<<444111,,,***+++///111333555444111///---+++)))'''...222000111555222888KKKppp|||hhhUUUGGG777444222111222444555666555333222222333333222000000222444666666555333111000...,,,)))(((((()))***&&&''')))***,,,---......***)))(((((()))++++++***))),,,///...***'''((()))+++---......------///111---)))$$$"""$$$'''***,,,)))***+++,,,------------000>>>VVVjjjiiiRRR555### !!!###''')))+++...///000000000$$$$$$$$$###$$$%%%%%%&&&'''***,,,,,,)))''')))+++******+++,,,...111444555111444777666111---++++++//////...***'''(((,,,111555///)))'''+++000333444333000------000555:::<<>>777,,,***'''(((+++///222333333222111222444333///,,,)))...,,,---444555;;;JJJmmmkkkUUUFFF888333---***+++...222555333222000222444444222///111333555666555333111///+++++++++***+++---...///+++++++++***************%%%&&&&&&%%%$$$$$$'''***)))---222222---)))&&&&&& $$$***,,,---...111333///,,,((('''(((***+++,,,((()))***,,,---...//////333<<>>444///***)))---222666777444333000---,,,,,,,,,---000111444555444222///,,,***+++,,,---...------,,,+++)))((((((******)))(((%%%&&&'''&&&$$$$$$&&&'''***,,,......,,,(((### """&&&+++---...------***'''***000000,,,*********+++,,,---//////333666DDD[[[llldddJJJ333'''$$$###''')))''''''(((...------,,,---------...%%%%%%%%%###"""###&&&))),,,+++)))((())),,,000222444000,,,)))((((((((((((((((((''''''((()))***+++---000222111---)))((()))&&&$$$###$$$'''+++,,,---*********))))))(((''''''!!!"""$$$'''***,,,------...,,,***)))***---000333333...,,,000444666999>>>BBBFFFIIIKKKMMMJJJ???333'''%%%$$$%%%)))---///000222///---111777999444...,,,)))***///222777???HHHooonnnUUUBBB444000,,,,,,000666999:::333222///---++++++,,,,,,000222444555444111...,,,((()))***+++,,,++++++***+++******+++---...---+++)))******)))(((((()))++++++---......,,,'''### !!!%%%(((***------***(((***000000---***))))))***+++---///000111555EEE^^^pppiiiNNN555+++'''%%%(((***))))))+++...---,,,+++++++++,,,---******)))'''%%%%%%'''))))))(((&&&&&&'''+++...111000...+++***)))'''$$$!!!###$$$%%%&&&&&&'''((((((***,,,///...+++(((''''''&&&%%%%%%'''***++++++***(((((((((''''''&&&&&&&&&$$$%%%&&&(((***+++++++++++++++,,,---...000222333222...---000444666:::@@@EEEHHHJJJKKKLLLJJJAAA666+++)))&&&'''***...111333555222...///222444222000...,,,,,,111444888@@@IIIiiiwww___LLL999555111111444888999999222000...+++******++++++111222333444222000---+++'''(((((())))))))))))(((******+++...111222111///,,,---...---++++++---...---.........+++'''###!!!  $$$''',,,---***(((***///000...))))))((((((***,,,///111///555EEE___rrrnnnSSS999000***''')))+++***,,,///---,,,+++)))))))))***+++,,,,,,,,,***'''&&&'''(((&&&%%%$$$$$$&&&)))---///,,,+++++++++***&&&!!!!!!"""%%%'''((((((''''''&&&(((++++++)))(((''''''''''''))),,,---,,,)))&&&&&&%%%%%%$$$$$$$$$$$$%%%(((((()))************))))))***---///111222333333111------000444666<<>>888444444333111//////---+++)))((())))))***------......---+++((('''))))))))))))((()))))))))'''''')))---111333333222+++,,,,,,+++******+++---000000///...+++)))'''&&&***)))&&&"""###''''''))))))&&&&&&+++...---******))))))***,,,...000444777@@@TTTkkkqqq[[[AAA333,,,''''''((((((***...,,,++++++******)))))))))''')))+++,,,***))))))***&&&&&&&&&(((***---000222,,,***))))))+++,,,++++++$$$&&&***...///...+++***&&&''')))+++------,,,+++'''))),,,000111...'''######"""!!!!!!"""###%%%&&&((()))***,,,---.........---+++)))((((((***,,,---///------///111444<<>>666333...,,,,,,,,,,,,,,,...------...000333555666...---...111222222666<<>>999777333...+++******++++++***+++,,,000333555444333///++++++---...,,,---000LLLuuulllaaaSSSGGG;;;444000---...111---+++))))))***+++***)))%%%###!!! """%%%&&&&&&&&&(((,,,000111000...---///...------..................000222222000,,,(((&&&&&&%%%&&&(((***,,,---''')))+++---......---,,,&&&&&&(((***...//////...111000///---***'''%%%######&&&111@@@ZZZzzz~~~fffKKK;;;888999000***,,,+++...---,,,)))'''&&&(((***++++++***)))'''&&&'''(((&&&&&&&&&'''((()))******((((((((('''&&&$$$###"""!!! ###))),,,***)))+++---(((!!! ###&&&+++///111///,,,***&&&'''((())))))*********)))***+++,,,---.........555666666666444444555666777555222//////333:::???EEEGGGJJJLLLKKKEEE>>>999999555///,,,++++++***)))''')))+++///333555666666222---+++,,,,,,***+++///IIIrrrnnnaaaPPPFFF;;;555000,,,---000,,,***)))((()))***)))((($$$###"""###%%%&&&&&&%%%###&&&***...000///...,,,...,,,***))))))+++///222///000000111111...(((%%%&&&'''((())))))***+++,,,)))***+++,,,,,,+++***)))%%%%%%'''+++///333444444444333111...***&&&""" !!!$$$///===VVVyyynnnSSSBBB<<<;;;000)))***)))...---+++(((%%%$$$&&&((()))******)))&&&&&&''')))(((((()))))))))******)))((()))))))))((('''&&&%%%"""!!!###((()))((()))---///***""" !!!$$$)))---///---***(((&&&&&&((())))))***))))))&&&(((***---000111222333555666777666444333333555444333222222333777>>>CCCKKKJJJIIIJJJKKKJJJGGGCCC===777000---,,,,,,)))&&&$$$&&&+++///222555777888666000,,,++++++***...333KKKsssrrraaaLLLDDD===888333------000---+++***)))***+++***)))&&&%%%$$$%%%''''''&&&%%%###%%%(((,,,---...---,,,,,,***(((%%%%%%(((...222///............+++&&&###$$$''')))*********,,,---,,,,,,++++++******))))))%%%&&&'''+++111555777777555444222///+++((($$$######&&&...999QQQuuurrrWWWCCC;;;999///)))+++)))......+++((($$$###$$$%%%''')))***)))&&&%%%'''***,,,,,,,,,,,,+++***))))))'''((())))))***)))))))))%%%###$$$''''''%%%(((---000+++$$$ """ ###'''+++,,,+++)))'''%%%&&&(((*********))))))$$$&&&***...111333444555444555666555333111111111000111222333555:::@@@EEEKKKHHHGGGIIINNNQQQRRRQQQ???888111......---((($$$$$$''',,,///111444666888666000,,,,,,,,,---222888NNNuuupppZZZHHHDDD@@@===888111///111000...,,,,,,---...---,,,***'''$$$$$$%%%&&&''''''$$$&&&(((***,,,---------))))))(((%%%###$$$)))---+++************)))&&&$$$ $$$)))+++,,,---...000///...,,,+++***+++,,,---((('''(((+++000444666666333222222000...,,,***))))))***000666JJJnnn~~~qqqWWW@@@555444---+++---+++......,,,)))%%%""""""###&&&(((***)))%%%%%%(((+++////////////---+++)))(((&&&&&&'''((()))***++++++)))'''''''''&&&###'''---///,,,'''###!!!!!!###%%%"""$$$'''***++++++***)))&&&''')))***++++++***)))###&&&)))---000222333333111333555555222///......---...111333666:::???CCCFFFCCCBBBEEELLLQQQSSSRRR>>>888000...//////***%%%'''***...000000000222444222...,,,...000111555;;;OOOtttlllSSSGGGDDDBBBAAA<<<444000222222000//////000000000...---)))$$$!!!"""%%%'''(((&&&'''(((***+++,,,------'''((((((&&&###"""$$$'''((('''&&&'''))))))(((&&&"""(((,,,---...111444000///---++++++---///111***))))))+++///222333333000000111111000//////.........111555FFFjjjzzznnnUUU===000000------000.........---)))%%%"""""""""%%%(((***)))%%%$$$(((,,,111222111000...,,,)))((($$$$$$%%%&&&(((***+++---+++)))((((((%%%"""&&&,,,...,,,)))&&&%%%%%%%%%&&&###%%%'''***+++++++++***&&&''')))+++,,,+++***)))$$$&&&)))---///000111000000222444444222...,,,++++++---000222555888===@@@BBB???===AAAHHHLLLLLLKKK===666///...000000,,,&&&***---000111///...///111...+++,,,000333333666;;;OOOsssuuuSSSDDDGGGJJJFFF>>>555000......///000000111111111000111+++$$$ $$$(((******)))'''(((***,,,------+++)))'''%%%$$$#########"""$$$&&&'''((('''&&&&&&&&&'''***---000222444444444111,,,)))***---000222...,,,++++++,,,...//////000//////---,,,---000333222222000222CCC]]]qqqxxx]]]GGG333000111///...000...,,,************(((&&&&&&&&&$$$$$$%%%'''***+++444555444111---***(((((((((((()))***++++++,,,,,,---+++'''%%%######%%%&&&******)))***+++,,,+++***---+++)))'''''')))+++---,,,***))),,,111222...)))***))))))))))))***,,,,,,///.........///---***((())),,,//////...000666<<>>333)))###$$$%%%&&&(((***---///000...+++)))(((+++...000000///...---......---+++)))***))))))))))))+++,,,---............---,,,******'''))),,,000333555555555444333000,,,))))))***,,,000///---***%%%"""!!! ###$$$&&&(((++++++***((((((((()))...<<>>CCCJJJPPPSSSSSSPPPNNNDDD>>>888777:::<<<;;;888333666999888444111111222111000---,,,...222666999CCCbbbcccPPPSSSQQQGGG999000---///))))))***+++...111555777222...)))''''''((()))))))))***---000333333///---'''&&&&&&&&&(((***,,,---,,,///333555555111,,,)))$$$&&&***,,,---+++)))((())),,,---***$$$ ###$$$)))***))))))---000///,,,******,,,+++'''"""$$$###&&&+++444DDDaaayyyuuu[[[AAA666333...,,,...+++...111333222...***'''&&&%%%%%%$$$%%%&&&'''(((***++++++***'''%%%$$$$$$"""###&&&((())))))(((''''''((((((((())))))******...222666666222000000333///---+++***)))+++---///000111222000---)))&&&%%%&&&'''((()))************&&&&&&(((---222555666555333222111222555999;;;<<>>HHHNNNOOOUUU^^^]]]TTTIIIBBB999333222555888;;;111222333444555555555555//////000111111222333333@@@XXXlllRRRPPPLLLFFF@@@:::333...))),,,///222333555777888555333...***(((((()))***+++---000222333000+++(((###$$$&&&((())))))(((((((((***+++,,,+++(((%%%###$$$***000222///+++******,,,///111000---)))%%%$$$)))+++---...///000222444...,,,)))((()))***))))))+++(((***000666BBB\\\uuu{{{iiiPPP===444000/////////...---------+++'''$$$"""###%%%&&&'''((())))))...---+++)))))))))+++,,,)))++++++)))&&&$$$&&&)))///000111111222111000000++++++***,,,------+++***''''''''''''((()))***+++---+++)))'''%%%$$$$$$$$$''''''&&&%%%$$$$$$$$$%%%$$$###$$$''',,,//////---000000111222333444444333;;;EEELLLNNNUUU]]]\\\TTTIIICCC;;;555333555777888222333333444555555555555000111111222333444555555@@@XXXxxx[[[VVVOOOGGG@@@888000,,,'''+++111444666777888888333111...+++))))))+++,,,,,,...111222000,,,'''$$$ !!!###&&&)))+++,,,,,,(((((((((((('''&&&$$$###%%%)))---...+++)))***++++++...000111...***'''&&&+++,,,...///000111333555000---***((((((((((((&&&***(((+++222777AAAYYYqqqxxxiiiRRR>>>444222333333000...,,,+++***)))'''%%%######%%%'''((())))))))),,,+++)))(((((()))***+++)))+++,,,***&&&%%%'''***000111222333444444444444---***(((''''''''''''&&&'''&&&%%%%%%%%%'''((())))))'''&&&$$$######$$$$$$'''%%%%%%'''******(((%%%%%%$$$###%%%(((*********...///000111111000...---555>>>FFFKKKSSS[[[ZZZSSSHHHCCC;;;555333222222222222222333444444333333333111222222333444555777777AAAWWW~~~fff\\\QQQHHH???666...+++***///444888999888888888444222///,,,******++++++---000222222...(((### !!!%%%(((,,,...///))))))'''&&&%%%%%%%%%%%%%%%''')))((('''&&&(((******---000111///,,,))))))***,,,.........///111333111...+++)))(((((('''%%%)))'''+++222666???UUUkkkzzzmmmWWWAAA444333555555///---+++)))''''''&&&&&&$$$%%%&&&''')))))))))***((('''&&&%%%&&&''')))***(((***,,,***((('''***---111111222222333333333333---)))%%%###$$$%%%&&&&&&'''&&&$$$######$$$&&&'''&&&%%%$$$"""""""""######%%%""""""(((///111---'''$$$#########%%%'''))))))+++,,,...000000...+++)))///777???FFFOOOVVVVVVQQQHHHCCC;;;555222000...---111111222222111000000///000000000111333555777888AAAUUUzzzpppbbbRRRHHH???444...,,,---111444666666555555555666444111...+++*********---000333222---&&&!!!"""%%%))),,,...///,,,***((('''&&&'''((()))&&&&&&%%%$$$###$$$''')))***---000111000---+++***,,,---////////////000222111...+++)))))))))(((''''''&&&***111444;;;OOOeee|||sss]]]CCC444222444444///---+++(((&&&%%%&&&'''&&&&&&'''((())))))))))))%%%$$$######$$$&&&(((***(((***,,,+++)))))),,,///111000000/////////......,,,((($$$"""###&&&((()))'''&&&%%%$$$######$$$$$$%%%$$$###"""!!!!!!"""###""" '''111444000***""""""###$$$%%%'''***,,,(((***---//////...,,,++++++111999AAAIIIPPPQQQNNNKKKFFF???888444111...,,,000000000///...---,,,+++------------///222555666???RRRuuuxxxeeeSSSIII???444...///...///000000//////000222666555222///,,,+++***))),,,000444222,,,%%%!!! !!!%%%))),,,............,,,***)))((()))+++,,,'''%%%$$$######%%%'''(((***---111222000...,,,+++...000111111000000111333000...+++***+++++++++***'''&&&)))///222888KKK```}}}vvvaaaDDD222000333222000000...+++((('''((()))))))))))))))))))))((('''$$$#########$$$'''***+++***,,,...,,,***))),,,///...---,,,+++************+++((($$$"""$$$(((***,,,(((((('''&&&%%%$$$###"""$$$###"""""""""###%%%%%%""" '''///222...)))!!!###%%%'''(((***---///(((***,,,///000000///...,,,///555===EEEKKKMMMMMMQQQLLLDDD===888555222000000000///...---+++)))))))))))))))***,,,///222555;;;MMMqqq}}}gggRRRHHH@@@555000222...---,,,***))),,,000444555333111///...,,,,,,++++++000444333,,,&&&""""""$$$'''+++///111000...---...---,,,******+++,,,---)))'''%%%$$$%%%'''))))))+++...222333111...,,,+++...000111111//////000222///---++++++,,,.........)))'''***///111666JJJ___yyyuuuaaaBBB...---111111333333333111---++++++---+++++++++***)))(((&&&&&&%%%$$$$$$%%%'''***---...///000111...***((())),,,***)))(((((('''((())))))+++((($$$###%%%(((***+++))))))***)))(((%%%###!!! !!!"""$$$''')))+++$$$""""""&&&+++---)))%%%###&&&***++++++,,,...111,,,---...///000111111111000111555<<>>555222......---,,,,,,---000444666666555333///+++***---000222000---+++)))'''%%%$$$))),,,000222111///...---222///+++((('''(((***,,,+++)))''''''(((************,,,...///...------...///---,,,***)))))))))***,,,---...000111111000000+++///,,,---555999CCCVVVqqqyyyiiiJJJ666,,,)))///222333444333000...---...222///---...///...***&&&***...111000---,,,...222333222///+++&&&$$$%%%'''((('''&&&(((***---------***((('''&&&&&&(((***,,,***+++------+++((($$$!!!""""""###%%%)))++++++***'''''''''&&&&&&%%%%%%%%%)))+++---......///111222222///,,,---000111---***...444<<>>---''',,,+++***)))''''''***000444...+++((((((+++------+++'''&&&%%%&&&(((*********---///111222111000000111+++***)))+++...000000000(((***,,,......,,,***))),,,***'''%%%$$$&&&(((***---+++(((((()))+++++++++)))'''%%%###$$$&&&)))+++******)))((((((+++///333//////---+++***+++...111555888<<<===>>>@@@EEEJJJMMMIIICCC<<<555000---+++(((,,,000111000//////111---///222444555666777999:::888EEEgggiiiNNN@@@===:::666333000000///......---......000...+++)))((()))+++,,,...---,,,---///...+++(((------------,,,,,,,,,---...,,,+++,,,---......---///,,,******+++***(((%%%%%%$$$$$$&&&***,,,+++((('''(((((()))+++,,,---...000000111222222///***'''---,,,---333888===FFFOOO^^^lllmmmXXX>>>000,,,+++.........---***(((((()))+++)))))),,,111222000---*********(((&&&&&&''')))+++***+++,,,......---+++---,,,+++,,,...000000///+++)))'''(((+++---,,,***)))'''%%%$$$'''***,,,,,,444111,,,)))((())),,,...+++'''###$$$))),,,,,,)))***)))'''&&&'''))),,,...---------------......///777888:::<<>>999666555555444222000////////////******))))))((()))))))))((('''&&&'''((((((&&&$$$'''(((+++.../////////...///---+++***,,,...//////+++***)))***+++,,,+++)))''''''(((***...//////...)))***+++---.........---******+++---///...+++)))&&&%%%'''---333999BBBLLL^^^nnnsss```FFF555---)))///000///+++'''$$$######&&&(((***+++***)))******'''))),,,---,,,+++,,,---(((,,,000///+++(((***,,,,,,---...111333444222000)))((('''''')))******))),,,***)))***---111333444...---,,,,,,---///111333111...,,,,,,------***'''%%%&&&'''((('''&&&$$$###""")))444<<<>>>999111+++,,,...333999>>>AAACCCDDDHHHKKKJJJDDD:::222///000111333555555333222111222000///---------///111222666444<<>>>>>EEEIIIJJJDDD999000...000111333444444333222222222111000---++++++---000222888666>>>UUU{{{```JJJBBB>>>;;;:::444333000---++++++,,,---++++++++++++++++++******((((((((('''%%%%%%%%%%%%$$$'''+++///222222222111000---***((()))))))))((((((((()))))))))))))))***....../////////.........)))***+++,,,,,,+++******+++***(((((())))))'''&&&$$$###&&&,,,222888BBBLLL[[[oooxxxiiiOOO;;;///(((+++,,,,,,+++)))'''((()))&&&))),,,+++(((&&&'''(((''')))---///...------...,,,666@@@???444***&&&'''***+++---000222111...,,,)))))))))((((((((()))))),,,+++))))))***+++++++++,,,...///111333444444444...***$$$!!! !!!"""###%%%(((---000222000---+++(((...777===>>>888000***'''***///555999;;;;;;;;;AAAEEEGGGAAA666...,,,...000222333333222111222333333111...,,,,,,///222444999999@@@VVVxxxfffNNNDDD>>>:::888555333000---,,,,,,...///...---,,,+++************(((((((((%%%###!!!"""###"""$$$'''***,,,------------+++***)))******)))(((((())))))(((&&&%%%&&&'''---///000000...------...++++++******************,,,***(((''''''((('''&&&&&&%%%'''---333999CCCLLLZZZnnnyyykkkQQQ>>>111***''')))******))))))***+++)))***,,,,,,+++***)))***(((***------,,,+++++++++,,,555===<<<222((($$$$$$++++++,,,---///...,,,)))((())))))(((&&&&&&''')))///---+++++++++,,,+++))),,,...000222222111///...'''%%%!!!!!!$$$&&&)))---000222222000///(((,,,111666888666333111---000444888;;;===>>>>>>@@@BBBBBB===444---,,,---///000111111000000111333444222000...///111444666::::::AAAUUUuuujjjNNNAAA;;;888777333111...+++***+++---///000...,,,)))((((((((()))++++++***'''###!!!"""######$$$%%%'''((()))******)))))))))+++...///---,,,(((******((($$$""""""$$$))),,,...///------...000...---+++))))))***+++++++++(((&&&%%%'''((((((((((((&&&(((...333888BBBKKKXXXmmmxxxkkkRRR???333,,,***+++------,,,,,,---///,,,,,,,,,...//////---+++++++++,,,+++(((''''''(((,,,222777555...'''&&&(((...---,,,,,,---,,,***(((%%%''''''&&&######$$$&&&---,,,++++++,,,,,,+++***+++---///000///,,,(((&&&!!!!!!"""!!!!!!"""$$$&&&'''(((***,,,------------)))+++---000222222222222111333666999===???AAABBBBBBBBB@@@;;;555000------...///000///...///000222333222111000111333666888888999AAASSSqqqiiiJJJ===888777777///---***(((''')))+++---000...+++'''&&&&&&'''(((//////...***%%%###$$$&&&&&&&&&&&&'''((())))))***%%%&&&)))---111333222000)))******'''### !!!&&&)))---...------000222000///,,,))))))***,,,---)))'''%%%%%%''')))++++++(((&&&(((...333888AAAJJJWWWlllxxxkkkSSS@@@444---///000222111000000111222///---,,,///222333000---,,,,,,+++)))&&&%%%%%%&&&...111222000+++)))+++...000...,,,,,,,,,+++***(((###%%%&&&$$$!!! """$$$***)))((()))+++,,,+++******,,,......,,,(((### !!!$$$'''(((((((((((('''''''''''''''((()))))),,,------...............111222555888<<<@@@CCCDDDEEECCC???:::666222000...---...///...---...000222222111111111222444777888777888@@@RRRooohhhGGG;;;===;;;555111111000...+++***+++---*********((('''(((***---888666222,,,'''%%%&&&(((***))))))((()))***,,,---,,,***)))))),,,///111111+++***)))((((((%%%!!!###&&&***,,,------...///333000,,,++++++---------,,,+++)))'''((())),,,------,,,++++++///777BBBIIIYYYjjjwwwmmmTTT===222000111666:::;;;777444333333333111//////000000///......---+++)))'''&&&&&&''',,,...111222111/////////333222000---***(((&&&%%%&&&'''(((((('''$$$!!!&&&&&&'''))),,,---,,,***%%%(((+++***'''$$$$$$%%%###&&&***,,,,,,,,,,,,,,,*********)))'''''')))+++,,,---///000///...---+++...111555888;;;???CCCFFFKKKJJJFFF???888222000/////////...---+++,,,...000---///111333444444222111444:::AAAOOOlllsssPPP@@@>>>;;;666444444222000---,,,---...,,,,,,***(((&&&&&&)))+++555444111---))))))+++---,,,,,,+++***+++---...///---+++)))))),,,...000000+++***)))((('''%%% """%%%))),,,...000333555:::666111...---.........000///,,,******+++,,,---...---+++***---555@@@HHHVVVggguuunnnWWWAAA666444555777999999666333000//////---++++++,,,------,,,---,,,***)))((((((((()))///111222222000.........111000000...,,,***((('''''''''(((((('''%%%###"""&&&&&&'''))),,,---+++***'''***---,,,(((%%%$$$%%%&&&''')))+++---,,,,,,+++***++++++***((()))+++---...///111222222000...---///222666:::===AAAEEEHHHNNNLLLHHHBBB:::444111000...---,,,+++***+++...000......000111111111111111111777>>>JJJddd^^^HHHAAA===888888777555222...---...000///...+++(((%%%&&&))),,,000000///---,,,---000222///...---,,,---///111222...,,,***)))+++---......+++***))))))(((%%% !!!$$$)))---111555999<<>>666111///...//////333111///---+++,,,---...///---***(((+++333>>>FFFTTTdddrrrnnnYYYBBB555222333333333444444222...+++,,,***))))))+++,,,,,,+++......---,,,---...///000333444333111...,,,---......///000000///---+++***(((((())))))(((((('''&&&(((((((((***,,,,,,***((('''+++......***&&&%%%&&&))))))***---111111---***+++,,,,,,+++******,,,...///111333555444222///---///222666;;;>>>BBBGGGJJJNNNMMMIIIBBB:::333///...,,,+++***))))))+++---///---,,,,,,,,,---///222333///555;;;DDDZZZkkkPPPDDD???<<<999888666222...---...000111000---)))'''(((+++...,,,------------...111333///...------...000222444111///,,,+++,,,---...---+++******)))(((&&&""" ###(((---222777===BBBFFF@@@777000---,,,------000///---,,,+++,,,------...+++((('''***333???GGGUUUbbbpppppp\\\AAA111,,,///...---///222333000---,,,***)))***,,,------,,,111000000111222555777888777666444000,,,+++,,,---+++---///111111000...,,,******))))))************,,,+++***++++++***'''$$$$$$(((,,,---***''''''(((******---444999888111***---......---+++++++++---...000222444333111---+++---111555:::>>>BBBGGGJJJLLLKKKGGG@@@888111,,,++++++***))))))+++---///000---+++)))(((***...222555111666;;;@@@RRRvvvrrrTTTFFFAAA>>>888777444000,,,+++---///222111///,,,***+++...111***+++------------///111...---++++++,,,///222444333111---,,,---.........++++++*********((($$$!!!!!!###'''+++000777>>>BBBBBB<<<444---***)))******+++************+++,,,---***)))'''&&&+++444@@@IIITTT```ooosssbbbGGG444///333000...000333444222///+++***))))))+++------,,,//////000222444777:::;;;888777444000,,,+++,,,...+++,,,///111222111///...******++++++++++++,,,,,,///...,,,+++***((($$$!!! $$$((()))((('''(((***+++---222;;;@@@>>>555,,,...000000///,,,++++++,,,,,,...000111000---***(((,,,///444888<<<@@@EEEIIIKKKJJJGGGAAA888111,,,***+++******,,,///222222111111...***''''''+++///333222555999===KKKlllsssTTTEEE@@@===666555111---***))),,,...333222111...,,,+++---///)))+++---...------...///---+++))))))***---111333333111---,,,---......---+++++++++,,,,,,+++(((%%%###$$$&&&)))---222999>>>:::555...)))(((((())))))((((((((()))***+++,,,---(((''''''(((---666AAAIIIQQQ\\\nnnxxxkkkPPP===777:::888555333333222111///+++)))((((((***++++++***++++++,,,...111444888999777666444111---,,,---///,,,---///000111000///---++++++,,,,,,---,,,,,,+++000...---+++***'''### """%%%%%%$$$%%%(((+++,,,000666<<<@@@<<<444,,,,,,...//////---,,,,,,---------......---+++)))(((+++...222777:::>>>CCCFFFLLLKKKIIICCC:::333...,,,***)))+++///444666444000555222,,,''''''***...222333444666999EEEdddpppQQQBBB;;;777444333000+++)))))),,,///444444333000,,,)))((()))(((+++...//////...//////,,,***((('''))),,,000333111...+++***+++,,,,,,,,,+++++++++---///...+++)))%%%&&&&&&&&&(((---333888333///+++((((((***++++++******++++++,,,,,,------(((((()))***///666@@@GGGOOOXXXkkkyyyoooTTT???999999888666333///---...///---,,,******+++,,,+++***(((((()))+++...222666888555555444111///......000....../////////...------***+++---......,,,+++***---,,,+++++++++)))&&&######%%%%%%###!!!"""'''+++000333666888777333...***'''***---.........///111000000///...---,,,+++++++++...333666:::===AAAEEEJJJJJJHHHCCC;;;333...,,,'''(((+++222888999444///111...***((()))///555999666555555:::EEEaaammmOOO@@@888222333222///+++((())),,,000555555444000+++&&&$$$###(((+++///111111000111111,,,***((('''))),,,111444///,,,***)))***+++++++++++++++,,,...000000...+++''''''&&&%%%%%%)))///333///,,,))))))***,,,---.....................------)))***+++,,,000666>>>DDDNNNWWWjjjxxxoooRRR;;;444222333222///***))),,,///111///------......---,,,(((((()))+++///222666888333333333222000///000111000//////...---,,,,,,,,,***,,,...///...,,,***(((***))))))***++++++(((&&&''''''&&&### !!!%%%***444555555222...***((((((###&&&***---///000222444333222111///......------,,,///333777:::===AAADDDGGGGGGEEE@@@999222---+++%%%&&&+++333999:::444...((('''&&&'''---555>>>CCC:::777888===HHHbbbcccDDD555333666444111...---,,,+++)))'''///000111000...(((### %%%'''***---///000000//////,,,)))'''))),,,///000...,,,)))'''''')))+++---///000111222111...+++)))''''''&&&&&&'''(((***+++---,,,******+++---000222333111...+++,,,...222555///...,,,,,,000666===AAAIIIXXXmmmwwwjjjPPP999///---...///...,,,,,,...000555555444111...---...///000///......111333555555666777666444000...---...000...,,,***)))(((((()))...000222111///---++++++)))((()))+++......+++'''+++***)))'''%%%%%%''')))222777666---'''((((((%%%###$$$'''+++///111111///444777999666000,,,,,,...111222444555888<<>>HHHWWWlllxxxmmmRRR888+++---...///...------///000333444333111//////000222222111000000111222333333555666555222///------...000///---+++************111333444444000---***)))(((((((((+++------+++((()))***)))(((&&&&&&(((***222666444,,,''''''&&&$$$###%%%(((+++///111111111222666888666000++++++,,,000111333555777<<>>MMMtttgggJJJ;;;777999666222...,,,,,,,,,,,,++++++,,,...//////...,,,+++)))******+++++++++++++++...111444444222///......)))******+++***(((&&&%%%&&&'''(((******+++*********)))((('''&&&'''((()))+++,,,,,,,,,,,,+++***)))((((((((('''((())))))***+++...000...,,,111===GGGLLLTTTbbbllldddMMM555'''&&&(((+++,,,,,,,,,---...000///,,,)))&&&&&&(((***...111333333111.........000111222222000//////000000...,,,++++++---000111...111555555444111///...000///...,,,)))'''%%%%%%"""&&&)))++++++***))))))***((('''((())))))***+++***+++++++++,,,///444888999:::;;;:::666111...,,,+++---000333777===DDDIIIFFFGGGIIIKKKIIIAAA555,,,(((((((((***++++++***)))+++000666777333111222555777999======<<>>HHHSSSaaafffYYYAAA000***&&&)))---000000000111222///---***%%%!!!!!!###&&&,,,111555333---&&&$$$$$$###'''...111000---***(((***(((&&&%%%&&&***...111+++,,,---,,,+++,,,...000000111222///+++***+++---...000222222111000111222111+++(((---000---,,,...//////...+++)))---666>>>999666111...,,,***((('''///000333555888>>>DDDIIIMMMLLLMMMNNNMMMGGG===555'''))),,,---///000333555444111//////111333555555===999777444333@@@bbbfffKKK===888777666888999777333///---,,,((())),,,...///...,,,+++)))&&&###%%%)))***((($$$)))+++......---+++******+++...222555555333///---***111555111---,,,***'''///***$$$###'''+++,,,***)))+++...111222222111000...+++(((((()))(((%%%""""""'''---222777;;;???AAAFFFSSSgggsssiiiOOO777+++***---111333333222222222000///***$$$ """''',,,222222222111...)))%%%"""###''',,,...---***((('''((())))))'''%%%(((...444222...***)))+++,,,+++)))------,,,,,,,,,------...222666999888444000///000000***)))++++++(((***///666333111000111222222222333111////////////...---222222333666;;;AAAGGGKKKUUUSSSQQQQQQQQQMMMDDD<<<111...+++***,,,000222333555444222///...111666:::999;;;666333999BBB^^^pppRRR???777666666777777555222...------***,,,...111111111///...***'''$$$&&&)))***'''$$$%%%(((***+++***)))))))))))),,,000333444333000......333555111---------,,,,,,)))$$$###&&&)))+++,,,)))***---000222222000///+++(((%%%%%%&&&&&&### """&&&+++000444888;;;>>>IIIUUUfffpppfffNNN666+++---...000000//////111333000...***%%%"""$$$)))...222333333222000,,,(((&&&%%%(((---///...,,,***)))+++,,,+++)))'''(((...333555333///.........+++))),,,,,,------...000111222444666999999777444222111///***(((++++++(((***...444111//////111333444444222000...---...///...---//////111555<<>>GGGPPPUUU^^^\\\[[[ZZZWWWPPPEEE===000///------///111222222888888777555333222333444222888888:::@@@EEEYYYwwwbbbGGG;;;999555444333000------...000...///000000000...---,,,+++)))((()))***)))&&&###$$$''')))*********+++---)))***---///000///...---...333444000,,,---///...+++000444333///+++,,,...(((&&&&&&***...000---***&&&$$$!!!"""$$$%%%""" %%%(((***---///222666999===GGGZZZiiigggTTT===111000000...,,,******---000...---***((((((***...111///000000111000...,,,+++***---000111111000000111444555444000+++***,,,///333333333333222///+++(((******+++,,,---///000111000000111555:::;;;888444,,,+++)))))))))***,,,...---,,,+++---111555777888...,,,)))(((+++---///000...///222888@@@IIIRRRWWW______^^^]]]YYYPPPDDD<<>>DDDJJJNNNTTTWWW[[[\\\WWWNNNCCC===111///---,,,.../////////,,,///333555555555555555888:::888:::BBBGGGXXXttteeeHHH888222111111111000//////222444444444333111///---,,,+++'''))),,,---,,,***)))(((+++,,,,,,***'''&&&&&&''')))******,,,---///000111222888:::555111//////---,,,000444444000,,,)))((((((+++//////------000444444111......//////---)))############%%%)))///333;;;DDDVVVkkkppp___DDD111)))---111444444333333333---+++)))***---......---222222222222222222222111000000000///------///000000222444222---******+++---111444666444333444555+++***)))((('''&&&&&&&&&&&&)))---///...---------,,,///...***+++000222000---+++***+++///222444555,,,(((%%%$$$(((...444777555444444666:::???DDDHHHMMMRRRXXX[[[WWWNNNEEE???444111...---///000222222---000333555555555666777555888777:::BBBFFFUUUooolllNNN;;;333000111222111000111222444000000///...---,,,,,,+++&&&))),,,---,,,+++))))))000000///,,,)))''''''((('''((()))+++...111333555222777666000++++++++++++)))***+++***)))((((((((()))///333333///...333888777444111000111111...+++&&&&&&&&&&&&''',,,222777666===NNNccckkk]]]DDD222***---111333444555666777---+++)))***---...---,,,/////////...............000111000...,,,,,,---///...000333111---******+++,,,000333333111000111333++++++***))))))((())))))(((,,,//////,,,)))((()))---000///***+++111333111...,,,***+++...111333444,,,((($$$$$$(((///555999333222222333666<<>>======JJJZZZvvvTTT>>>555444666777555222///------+++---000222444444333222000...+++'''$$$%%%(((,,,///000111///,,,************((('''+++111444222///,,,***'''""""""%%%((((((((())))))*********+++---000111111000111222444333222000///...------///...---,,,...111555777888CCCUUUhhhtttmmmRRR777222///+++&&&"""!!!$$$&&&&&&&&&%%%$$$############(((''''''***...222444444...,,,***)))'''''''''(((+++,,,,,,***)))(((***+++,,,---...---+++***+++,,,222333444555444222000...///...---,,,,,,,,,---...***)))***,,,///111111000.........,,,***)))+++---111///...///111444555555555555555666888>>>EEEKKKTTTXXX[[[ZZZYYYVVVNNNEEE<<<444......111111333666::::::::::::999999888888777555888<<<;;;999CCCRRRyyy|||[[[DDD888333444444333222000......***,,,...///............222///+++'''%%%&&&))),,,...//////...,,,***(((((()))''')))000999<<<777111,,,***'''""" """'''''''''((()))******+++***---///000000000111222111000///---,,,,,,,,,,,,---...///111333555666777777BBBUUUjjjwwwoooRRR555000111///+++%%%"""###&&&%%%'''((())))))'''$$$"""$$$$$$%%%)))---/////////******))))))))))))))))))***,,,,,,,,,+++***,,,---,,,------------,,,------333444666777666444111///000///------...///111111***)))((())),,,.........+++,,,,,,***)))(((***+++///000111333555777777777555555555666999???FFFLLLVVVZZZ\\\[[[YYYVVVMMMDDD<<<444......000000000333999::::::999888888888999:::777999===;;;999BBBPPPuuu^^^EEE888333333333333333222111000,,,......---+++)))***,,,333000+++(((((()))+++,,,111000000000...,,,)))'''&&&''',,,666@@@BBB;;;444,,,,,,)))%%%""" !!!###''''''((()))***+++,,,---***,,,...///...///000222///...,,,+++******+++++++++---111555777777555444555@@@SSSiiixxxpppQQQ444***...111000+++'''&&&&&&&&&***///222222...)))&&&######$$$&&&)))***)))(((&&&''''''(((***,,,---...---...000///...---...///,,,,,,,,,---.../////////222333444555555333111000111///---...000222333222,,,)))''''''(((***+++******++++++***(((((()))***---///333555777888999999333333444444777===EEEKKKSSSXXXZZZZZZYYYVVVNNNEEE;;;333---...///......000777888999888666666888;;;<<<888999>>>===<<>>QQQhhhxxxqqqRRR444%%%)))...111///,,,(((&&&(((,,,111555777444000---%%%%%%%%%&&&'''(((&&&%%%$$$%%%%%%'''))),,,///111000111222111///------...***))))))+++---//////...000000111111222222222111111///...///333555333111,,,)))%%%$$$%%%'''(((((()))+++,,,+++***)))***+++---000444666666666777999111111111222555<<>>>>>FFFRRRooo```JJJ@@@<<<999666555666666444111111222333000+++***---111///,,,******,,,------+++.........111333333000,,,((()))---222666888666444.........,,,)))''''''((()))***,,,---///111222333***+++------,,,---///111333111...,,,++++++,,,---,,,...000333444444333222333===OOOgggyyysssTTT666&&&(((+++///111000,,,))))))+++...111444555555555)))((('''((()))***)))((($$$$$$$$$$$$'''+++...111111222222111...+++))))))'''%%%%%%'''+++------+++............///111222333000///...111555666222...***'''###!!!###&&&((()))***+++------+++***+++,,,000222555555444333444555///000000111444;;;CCCHHHPPPUUUYYYYYYYYYWWWOOOGGG<<<444///000222000000111222444666444222222777;;;:::555555;;;<<<<<>>IIIfffrrrSSSAAA888222...///000000222666777444000---------...---&&&&&&&&&(((+++,,,+++***((((((((()))***+++,,,------,,,***))))))***+++---,,,---///222444444111...+++***+++---000222333222,,,,,,,,,,,,,,,---...///////////////000111222333222///++++++---000333444888999III```uuuqqqOOO000++++++444:::888222...---***&&&%%%&&&'''(((((('''(((***,,,---+++'''$$$###&&&***...000111000///......---...---***%%%"""!!!%%%((())))))***+++,,,---000555999;;;666000---...000000000...+++'''&&&'''((()))))),,,,,,,,,,,,,,,,,,,,,,,,...,,,******,,,///222333222222222111------777CCCQQQYYY```dddeeeaaaWWWMMM???888111...222666666555333333444444444555555666666222000000000222;;;EEE___uuu[[[LLL777000+++,,,///000444999===999333000......---,,,(((((()))***++++++***))))))))))))***+++,,,......222000---***(((((()))***'''((())),,,///000///...***))))))***...000111111,,,***)))***,,,------,,,,,,,,,...000111222333333,,,)))&&&&&&(((,,,...///888999HHH\\\qqqsssSSS444---+++111777666111...+++(((%%%###$$$&&&'''''')))***---000111///***''''''))),,,...000111111111000000000111000...)))%%%!!!%%%)))+++,,,...000000111222555777888333,,,***,,,000222222000---)))((()))+++------//////...---,,,++++++******)))'''''')))---000111000111111...)))(((444AAAQQQXXX___dddfffcccXXXLLL===777///---///333555555444444444555555555444444333000///000000111:::CCC\\\xxx^^^PPP888111,,,---///111666;;;@@@<<<666222///...,,,+++,,,,,,---,,,+++***))))))******+++,,,---///000111555333000,,,)))(((((((((%%%$$$###%%%(((,,,......***)))((()))+++---...---***))))))***,,,---,,,++++++,,,...000111222222222)))'''$$$$$$''')))++++++111444CCCUUUlllyyy[[[<<<111***+++000000///...)))'''$$$###%%%'''))))))......000222444333///,,,,,,,,,++++++,,,---///000///////////////---(((%%% !!!!!!"""###&&&***,,,///222444444444444555666444///)))'''+++000333444000...++++++---///111111222111000...,,,***)))((()))(((((('''''')))+++---,,,---...,,,((()))555CCCPPPVVV]]]```ccc```UUUJJJ<<<666...***+++...111222222333444444555444444333000......000000222:::CCC[[[|||yyyZZZIII<<<555///000111222555:::>>>:::555111///...---,,,---//////...,,,******+++,,,,,,------...///000111555333111...+++)))''''''&&&$$$"""###''',,,///000,,,+++******++++++***)))'''(((***+++,,,,,,------+++,,,---...///000000///***((('''(((***+++***))))))...===OOOhhhdddBBB444((('''***---...000***'''%%%$$$&&&)))***+++000//////000222222111000---+++)))((((((***---///---,,,+++++++++)))&&&$$$$$$&&&'''''''''''')))+++000222555666555666777888333...((('''+++000444555///...---...111444555555444333111///,,,)))((('''(((*********((('''((()))))))))+++,,,***,,,888DDDMMMSSSXXXZZZ[[[YYYRRRJJJ===777///)))(((***---///000111222444444444333222...---...111111333:::CCCWWWvvvwwwYYYHHH???888222222222111333666777444000....../////////,,,///111000...---...///000///...---------------/////////...---***((('''%%%$$$###%%%)))---//////000///---------+++(((%%%$$$'''+++---,,,,,,...000,,,,,,,,,++++++++++++++++++***+++,,,---,,,***'''(((...;;;LLLdddgggCCC555(((&&&***---000333...+++'''&&&''')))******///---***)))+++---//////)))((((((((((((***,,,---...,,,)))((()))((('''%%%'''))),,,+++)))'''((())),,,...222444555777999;;;555000+++***---111333333------...111555888888888666555222///,,,)))&&&%%%(((+++......+++)))((((((((('''))),,,...111:::DDDGGGNNNRRRRRRRRRRRRPPPLLL@@@:::111)))&&&'''***,,,---...111222333333222222000///000222222222888@@@NNNnnnuuu]]]OOOAAA:::444333222000000333111...++++++---///111111***...111111000///111333222111///---+++***))))))***+++,,,------,,,***(((######$$$'''+++---------333222000000///+++'''###"""'''---...,,,+++...222,,,+++***)))((((((((((((******+++---...,,,(((%%%---222>>>KKKbbbeeeCCC555)))''',,,///222555111...***(((((()))))))))---)))$$$"""$$$(((,,,...%%%&&&''')))***,,,,,,,,,111...+++)))******)))((((((,,,......***'''&&&&&&(((***...111444888<<<>>>999444...---///111222222+++,,,///333888::::::999777666333000,,,(((&&&$$$(((,,,111111...+++))))))((('''(((,,,000444;;;CCCBBBIIINNNMMMLLLNNNPPPOOOCCC<<<333***&&&&&&)))++++++---///222333333222111222111222333222111777>>>GGGfffuuu]]]PPPDDD<<<555222///+++***---,,,)))''''''***---000111***,,,......---,,,---...111222111---(((%%%%%%&&&(((&&&$$$&&&((()))(((&&&$$$%%%'''))),,,...000000000///...---***'''%%%###&&&(((+++,,,+++++++++,,,(((((((((&&&$$$$$$$$$&&&...,,,)))''''''&&&$$$"""000:::===NNNccc|||fffJJJ111%%%)))+++111888777666333///)))$$$###%%%''')))'''###!!!!!!$$$'''***'''%%%%%%'''+++------+++///---***(((((())),,,...---...000///,,,)))((('''///------000555999999888333000------///000...,,,+++,,,---///222444555666111222222000,,,)))''''''++++++++++++*********)))(((---111333222444:::???GGGIIIHHHEEEGGGMMMPPPOOOGGG???444---************......///000111333555666///111333555666888:::===DDD___}}}aaaQQQFFF===666222///***)))+++***'''$$$$$$'''+++...///,,,,,,------...------,,,000111///,,,'''%%%&&&(((%%%###"""$$$(((******)))%%%&&&'''***,,,...///000222111///---***(((&&&&&&$$$'''+++,,,+++*********'''((()))'''###!!!"""$$$+++***)))'''&&&%%%&&&&&&,,,666888III___xxxhhhLLL333'''***+++000555444222111...***&&&$$$$$$&&&%%%######(((,,,(((''''''***...111111000000...+++((((((***---///...///111000---***((((((///...---000444777777777333111......//////---,,,***+++,,,---///111222333...//////---***))))))***,,,,,,+++))))))(((((())))))///555777666666888;;;CCCFFFGGGGGGIIIOOORRRQQQGGG???555...++++++,,,,,,---------...000111333444000111444555666777:::<<>>666222...***))),,,***&&&###"""$$$)))---......,,,+++,,,...///---***000000///---***)))***,,,&&&$$$$$$%%%(((***+++***'''''')))***,,,...///000333111...+++)))'''''''''"""&&&+++------***(((''''''***+++(((""""""((()))***(((&&&%%%(((+++,,,444555EEEZZZtttmmmNNN555))),,,,,,///333000//////...,,,)))&&&&&&'''(((%%% """(((,,,*********---111444666666222000,,,))))))+++...000///111222111...+++)))(((000......///222444444444222000......//////...---,,,,,,------...///000111+++++++++)))((((((+++---...,,,***(((&&&&&&''''''***000777999888666555666>>>CCCGGGIIIMMMSSSUUUTTTIIIAAA777///,,,,,,...///+++,,,,,,---...000111222111333444555555666888:::BBBYYYdddRRRFFF===555222///,,,,,,///---)))%%%###%%%***---//////+++)))+++///000---(((...///000111000...---,,,+++***)))))))))*********)))******,,,---...///000222///+++'''%%%%%%'''(((###(((---000///,,,)))((())),,,...***### ###))),,,---+++&&&&&&***//////666555DDDWWWqqqsssMMM555))),,,+++...222///......---***(((''')))+++000,,,%%% """(((,,,.........///111444555666444111...+++***,,,///111000222333222///,,,***)))//////......///000111111///.........///000111111111000////////////000111******(((&&&&&&'''+++...000...***'''%%%%%%&&&''')))---333555555444444444===CCCIIILLLPPPVVVVVVTTTMMMEEE;;;111,,,+++---///,,,,,,,,,---...///111111333444444444444555777999BBBVVVzzzdddUUUCCC;;;333111///...///333222...***((())),,,///111---***(((***///000---)))))),,,///333333000+++'''+++,,,---------------...+++,,,,,,---......//////...+++'''$$$###$$$&&&((((((+++000222111...,,,+++---//////+++%%%"""$$$'''---///000,,,((('''+++000222777555CCCSSSkkkuuuMMM444(((++++++...222000---+++((($$$"""$$$))),,,222---'''"""!!!$$$***...222111000///...///111222444222///---,,,---///000///111333222///---+++***.........---------......+++,,,---...000222444666222111///.........///000,,,+++)))&&&%%%&&&***...222///+++(((&&&&&&''''''''')))+++---///222444666>>>EEEKKKOOOSSSWWWVVVSSSQQQJJJ>>>333+++)))+++...---------...///000111222333444444333333444777999AAARRRtttgggXXXAAA999222000000///222666666333...,,,---...///000***)))(((***...///...+++''')))---000111---'''!!!&&&)))...111222222333444.............../////////+++)))&&&$$$$$$&&&(((***...000111222000//////000222000...***'''''')))+++///000///,,,))))))---000111555333@@@OOOfffvvvQQQ777)))++++++///444222,,,)))$$$ !!!''',,,---***%%%"""###'''---111333333111...+++***,,,...333222000///...---......---000222222000---,,,,,,------...,,,+++***+++---)))+++---///000222555888111///---+++++++++------...---+++(((&&&'''+++...222111...+++)))((())))))(((''''''(((,,,111666999@@@GGGMMMPPPTTTXXXWWWSSSRRRKKK@@@333***(((+++///////////////000111222333333333333222222333777:::@@@NNNmmmhhhWWWCCC:::222000//////222666777444111.........---,,,&&&''')))+++---...//////++++++,,,...///,,,&&&!!!"""(((///333444444444555000/////////////////////+++***(((((()))+++---///333222222000...///222444444000***'''))),,,...///...---+++))))))+++...000000333222AAANNNeeezzzXXX===------,,,000666555,,,+++'''$$$"""$$$)))------***'''%%%&&&***000333333333111---)))'''))),,,111111111000///...,,,++++++...000111///...------+++,,,---+++)))(((***,,,+++---///000///111444777111///---+++***+++---...------,,,***)))***---000333222000...---,,,++++++***)))(((***...333888;;;AAAGGGMMMPPPUUUYYYYYYVVVOOOJJJ???333***(((---111////////////000111222222222333222222111333777;;;===IIIeeehhhSSSDDD<<<333000///...111555666444111///...,,,***((($$$&&&***+++,,,---///111222000.........---)))%%%###)))111555555333111111111000000000/////////...,,,,,,++++++---///222333555444111...,,,...333666666...'''%%%)))...111111,,,)))'''&&&)))---///000///444444CCCQQQggg^^^BBB111///---111777666//////---+++)))))),,,///222///,,,)))***,,,000333222222000,,,((('''))),,,///000111111000...+++)))***,,,///000///.........***+++,,,+++((((((***,,,---///111111//////222555333111...,,,,,,---///000,,,------,,,+++,,,///222333222222111///...---,,,---,,,+++---111666999;;;@@@FFFMMMPPPUUUZZZ[[[XXXMMMHHH>>>222***)))///444///////////////000111222222222222111111444888;;;;;;FFFaaabbbQQQEEE===555222111///111555444000+++***,,,---,,,***((()))******)))***,,,...333111000//////...,,,***,,,...000222222111///...111222333333333111///...000///...///222333444444666000))))))---333666666111---(((&&&'''+++...///***(((&&&(((,,,///000///111777999===PPPmmmdddIII999555000111888999777333///,,,,,,...//////333000---,,,---000111222------,,,,,,+++++++++***000222444444111---***))),,,...111222111000/////////,,,(((''')))++++++***666333000---,,,---///000111000000000222222000......///000---))))))...333666555333///++++++...222111000//////111555999;;;???CCCKKKTTTZZZ]]][[[YYYSSSLLLAAA555---******+++///...---,,,---///111222666444111111222333333333444BBB^^^}}}aaaPPPFFF===555222000///111555444111---++++++,,,***)))'''(((*********+++...000222000...---......,,,+++---///222444444222000...---///111333444333111000222222111222333444555555333...((('''***...000///---)))%%%###%%%(((+++---+++(((&&&'''***---......---222555999KKKiii}}}jjjNNN===888111000555555666222...,,,,,,...//////111///------...///111111000000000000///...---,,,...111333222000---+++***+++---//////...---......111...++++++,,,---,,,***333111...++++++,,,...000222222222222111000//////...000111///++++++///333555555222///++++++///222333111///...///222666999AAAFFFNNNWWW]]]^^^\\\YYYUUUNNNBBB777///,,,---...///...,,,,,,---///222333555333111111222333333222666BBB[[[{{{___NNNEEE<<<444000///...111555555222///,,,+++***(((''''''(((***++++++,,,///111///---+++***+++,,,,,,+++---///222444444222///---)))+++///222444444222111444444333333333333444444111---(((&&&(((******((()))&&&###"""$$$(((+++,,,+++)))&&&&&&(((+++,,,---***///111666HHHfff}}}mmmQQQ@@@;;;333222666444444111---,,,---...//////............//////000000222333444444444222000...---///111111///---++++++)))+++,,,,,,++++++,,,...333111///......---,,,***///---+++))))))+++---///111444555333///------///...111222111...---000333444333000---++++++///222444222...,,,---000444777@@@FFFOOOXXX\\\\\\ZZZWWWWWWPPPEEE:::222///000111///---,,,+++,,,///333555444222111111222333333222555>>>TTTxxx~~~^^^JJJBBB:::111...------///444555333000---+++)))'''&&&)))***,,,---------...///+++)))&&&%%%''')))))))))+++---000111111///,,,***'''))),,,///111111///...333333333111000///000111111---***(((((('''&&&$$$'''%%%######&&&***,,,,,,+++)))'''%%%&&&(((***,,,,,,000222777HHHeeemmmQQQ???:::555555888666333111---,,,---/////////+++---///000////////////333555666777666444111///,,,///111111///...------)))***+++*********,,,...444222...,,,************+++***)))((((((***,,,...000333666333---***+++...---///111000...---///000111///---+++***+++...000222000,,,***+++///444777<<>>999444555888555444111///....../////////***---000111000//////000333444666666555222///------///111111///......///)))***++++++***+++---///444111,,,'''%%%&&&(((+++***)))(((((((((***,,,------111333111,,,)))***---,,,---...---,,,,,,---------,,,******+++,,,---......,,,)))(((***...333777999AAAKKKTTTWWWWWWVVVUUUYYYQQQFFF;;;444111222333///---,,,+++,,,///222555333222222444666777777555333666EEEgggbbbHHH<<<555///...---+++,,,///111111111///+++))))))))),,,...000000///.........(((%%%!!! ###&&&'''''''''((()))))))))))))))---,,,+++)))((('''&&&&&&***,,,,,,***&&&$$$&&&))))))'''%%%""" !!!!!! """%%%'''((('''((())))))((('''''')))+++///222444888CCCZZZwwwwwwVVV???888333333777444666444111000000000///...***---111222000///111333222333444444222000---,,,---///000000...------...(((***,,,,,,+++,,,---///222000,,,'''###$$$(((+++******)))))))))***,,,---,,,...000000---+++,,,...++++++************++++++*********,,,...///...,,,***)))((((((***...222555666???JJJRRRUUUWWWXXXZZZZZZSSSGGG<<<444000111222///...---,,,---///111222222111222444777888777666555888EEEccceeeKKK:::444111111000---,,,...---///000///,,,******,,,))),,,///111111000000111+++'''""" $$$'''((())))))(((((()))+++---...111///,,,(((&&&%%%&&&&&&(((+++,,,)))%%%###%%%)))&&&%%%###  """!!!!!!###&&&''''''&&&&&&(((******)))(((***+++111333666999AAATTTqqq{{{YYY@@@888333555:::888888666333222111111///...+++///222222000///222555333222222111000...,,,+++,,,---...---+++***+++,,,&&&)))+++---,,,,,,---...000000///,,,(((''')))+++,,,++++++***++++++,,,---,,,---...///000000111111,,,+++)))((((((***++++++******,,,000444333000---)))(((((()))***---///000222;;;FFFNNNRRRUUUZZZ]]]]]]UUUIII===444111111111//////.........///////////////000222555777666444666888DDD___gggNNN:::555222444333///---...+++---000///,,,+++,,,...'''***...111222222333444...)))### !!!%%%((())),,,***))))))***---000333444111,,,(((&&&&&&'''((((((+++---***&&&$$$&&&***'''&&&$$$!!!"""$$$$$$$$$$$$&&&((()))((('''$$$(((+++,,,***)))***,,,444666999;;;AAASSSnnnzzzWWW>>>777444999@@@>>>:::777555333222111///...,,,000333333000000333777333333111000...---,,,,,,+++,,,,,,+++)))(((((()))$$$'''+++---,,,,,,,,,,,,...000222111---******+++------,,,,,,,,,,,,,,,------,,,---000333444444333...+++((('''(((***,,,,,,***+++...444888777222---)))))))))******+++,,,---...666AAAIIINNNSSSYYY^^^___WWWKKK>>>555111111222/////////000//////...---------...111444555444333444777CCC[[[~~~___DDD;;;444000333555444444555444111...+++))))))***+++)))---222666777666666666333,,,###!!!%%%)))***+++)))(((***111999@@@CCC<<<111((('''***+++,,,...222222000,,,''''''***...***'''%%%$$$%%%&&&%%%$$$###&&&***++++++)))((((((******))))))((()))))))))444333666<<>>777333555777666666777333000---***((((((((()))))),,,111555666666555555///)))""" ###(((+++,,,%%%$$$%%%***222;;;BBBEEE@@@555,,,***,,,...000444555333000+++((((((+++---,,,***'''&&&'''((((((((()))+++...///...,,,,,,,,,******)))(((((())))))***111///111666<<>>AAABBB888...,,,...000555:::;;;777111,,,+++,,,...//////,,,)))((()))+++,,,,,,...///111000///.........******)))((())))))***+++000---,,,000666EEEdddeeeGGG999444111000333111000000000111333555666333111000111333444444444222111222444555333---((($$$'''***+++***(((((((((---000333333111///000111111222333111---)))'''&&&)))************+++...111...---+++)))(((((())))))---***((((((***---......---///111111...***((('''((('''''''''(((***,,,---666<<>>FFFLLLQQQUUUZZZ^^^ZZZUUUMMMDDD<<<666333111444555777666333000//////222222444777999888555222...///555FFFeeeoooUUUFFF>>>777777888777666888666444222///---,,,++++++,,,---000444777888555222,,,)))'''(((,,,......,,,%%%%%%%%%(((+++.........111***%%%&&&))),,,444;;;>>>888111---...///000///,,,)))'''&&&(((+++,,,,,,...//////---+++******+++,,,+++***)))***,,,///000222...,,,///444CCCbbbiiiMMM:::333000000000......//////000111222333222///------000000...+++...,,,***)))***+++,,,,,,)))'''%%%%%%&&&(((***+++,,,---.........///111222333333111...***((('''((($$$$$$%%%&&&(((***++++++***+++,,,,,,------------)))((('''(((+++,,,+++***,,,---...,,,((($$$"""!!!$$$)))///222333222111222777>>>GGGNNNSSSWWW]]]aaa[[[VVVOOOEEE<<<555111///222444555444222000//////555666777999:::999777444222333999FFF```sssWWWFFF>>>777666666444444555555444222000///------,,,------///333777888444000,,,)))'''(((+++---,,,***#########&&&***---//////)))$$$###%%%''')))...444666222---******+++++++++***(((''''''***,,,,,,,,,---/////////,,,+++***+++***)))(((''')))+++///111///,,,,,,000444AAA^^^zzzlllPPP;;;222000///...------------------------,,,+++***+++,,,+++***(((,,,)))'''%%%%%%(((+++...---***&&&$$$%%%(((******++++++******,,,...000111222333222000---*********&&&&&&'''***,,,---,,,***'''(((***,,,---------,,,((('''''')))+++,,,+++)))+++,,,---+++'''$$$###"""%%%+++222666555333333444666===GGGOOOTTTXXX]]]aaa]]]ZZZRRRGGG<<<444///...///000111000...---...000666666777888777666555555444777;;;FFF\\\~~~vvvZZZGGG>>>777555555333333444111000///...---,,,++++++,,,+++,,,000555666222---***'''$$$%%%(((++++++)))$$$######&&&+++///222222'''%%%&&&)))***(((***...//////---+++)))(((***+++***))))))+++...//////---***---//////---+++******'''&&&%%%$$$&&&)))---///,,,***---222666AAA\\\vvvoooSSS<<<111...---***,,,++++++***)))'''&&&%%%###%%%'''(((((((((((()))((((((&&&%%%&&&(((+++...---***&&&&&&(((******)))***)))((((((***---000111222333444222000---------)))***,,,000222222...***(((***,,,...///...,,,+++(((((()))+++------+++)))***+++,,,***(((%%%%%%%%%''',,,111333111111333666777>>>GGGOOOSSSVVV[[[^^^aaa^^^WWWKKK>>>444///...,,,,,,,,,+++***+++---000333333333222111111111222333777<<>>JJJdddaaaGGG@@@999555///)))'''************+++,,,---...///111000///000111222111000+++***))))))+++...111333111///---+++***+++,,,---,,,+++*********+++,,,---,,,000333000,,,))),,,000............---+++***)))(((&&&$$$%%%''''''%%%"""$$$$$$%%%$$$$$$%%%(((+++---111...,,,000333GGGeeeeee???+++$$$%%%---...///...***%%%###$$$&&&###&&&)))+++222888777222+++***))))))******(((&&&+++---000111111000000111222000---***(((((()))***111444444///,,,------+++,,,,,,...444::::::444...(((+++...111222111///---000///---,,,++++++++++++............------------+++,,,...//////...,,,+++,,,...666???EEEGGGKKKQQQYYY]]]___YYYKKK<<<222...(((((())),,,///111000///111111222111000...,,,+++,,,...222888CCC]]]bbbIIIBBB;;;666000)))(((+++*********+++,,,...///000000///---...///111000000,,,+++***)))***---000222---,,,,,,,,,---///000222...---+++++++++---///000,,,...///---((('''))),,,++++++,,,,,,,,,,,,,,,,,,'''$$$!!! """#########%%%&&&((('''&&&&&&'''))),,,///***)))---111DDDaaaeeeAAA...'''&&&,,,000222333111+++'''&&&''''''((()))---555<<<:::333)))))))))+++,,,,,,***(((***---000111222222444555222///+++'''&&&&&&(((***///222222---***+++,,,***)))'''(((---444666222,,,(((***...111222111///...111000...,,,+++***++++++...---------------------,,,---...///...---+++******,,,444???EEEHHHLLLRRRWWW[[[\\\UUUHHH999...)))%%%'''***---000111111000222222222111///---,,,***+++,,,///444???YYYfffKKKCCC;;;666000***))),,,+++++++++,,,---///000111///...,,,,,,...//////...+++************,,,...///+++,,,,,,---...000000111...---+++++++++---///000...//////+++'''%%%&&&(((''''''(((***+++---...///&&&### ###$$$'''(((***)))((('''((()))+++,,,''''''---333GGGeee~~~}}}cccBBB333,,,'''***///333777666111,,,((((((***+++,,,...555:::888111(((((())),,,///000///---***---///111111222444666///,,,((($$$$$$%%%)))+++,,,000000,,,)))++++++)))'''%%%$$$(((...111///,,,***+++...111222222111000111000...,,,++++++++++++,,,,,,,,,,,,,,,---------...---,,,*********++++++,,,...777AAAHHHKKKPPPVVVYYY[[[ZZZSSSFFF888---((('''***---000222222222222222111111///...,,,+++***+++,,,...333>>>WWWnnnLLLBBB888444111---++++++,,,,,,,,,---...///000111000...------......---,,,******++++++,,,,,,,,,,,,,,,------......---,,,,,,,,,+++*********+++,,,---///000///---)))'''&&&'''%%%%%%&&&(((***,,,///000$$$""" $$$''')))***+++***)))((()))***)))+++''')))111888KKKggg{{{{{{dddFFF888///((((((,,,111666777333...+++***,,,...///000333777444///))))))***,,,///111111000+++---/////////000222444,,,)))&&&######%%%)))+++)))...000---+++---,,,***((('''&&&'''***---......------...///000111111111111000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------///---)))'''&&&(((***,,,---000888CCCJJJMMMRRRXXX\\\\\\YYYRRRGGG;;;222---,,,///222333333333333444000000///...,,,+++******,,,---///444===VVV|||uuuPPPCCC777444444222...,,,......------...///000000111000000000000///---******+++---//////...,,,+++)))***,,,------,,,+++***,,,++++++++++++++++++***///000000///---+++)))(((&&&&&&&&&'''(((+++---...###""" ###(((+++***++++++***))))))+++---))),,,+++///777;;;IIIccctttzzzhhhKKK:::...''')))***...111222///,,,,,,---,,,000222111222555333///,,,******+++---///000///,,,---......------///111,,,***'''%%%$$$&&&(((***(((...222111000000///,,,)))))))))'''&&&'''+++//////...---,,,---...000111000///...---,,,,,,---...,,,---------...............,,,)))&&&&&&(((+++------///777BBBHHHKKKPPPVVVZZZYYYUUUOOOGGG>>>777333///111222222000///111333000///...---,,,,,,,,,,,,---...000444<<>>444---...---+++)))((((((***---///---,,,---///222222000---333444555444111000111333...+++((('''((()))(((&&&$$$%%%'''((('''((()))+++000111222222111...+++)))+++'''"""!!!###(((+++---111000...,,,+++,,,...//////...,,,***************...///222444444333111000111...+++)))+++---///000000111333888>>>EEEKKKNNNRRRQQQPPPQQQPPPIII===444)))(((&&&$$$###"""!!!!!!'''(((***---000333555666000000---111:::DDD```\\\EEE;;;;;;555333444111,,,,,,------...000111222111111333555666444111---+++...111000---***)))***+++++++++***)))'''%%%$$$(((,,,000111---((($$$!!!$$$###$$$&&&***,,,------,,,***)))((())))))(((&&&)))'''%%%&&&(((+++,,,,,,...---,,,+++++++++,,,,,,...+++---000000111???PPPgggwwwpppVVVEEE:::000///---,,,+++******,,,...///)))((((((***---//////...222444666666444333333333...,,,((('''&&&&&&%%%$$$###'''+++---...------...333222111000...+++)))'''***(((%%%%%%'''+++---...000000///...///000222333222000---+++******+++,,,///000222444444333222111222222000...,,,---000333555333222444888@@@HHHMMMRRRSSSVVVXXXVVVLLL===222(((&&&$$$$$$%%%%%%!!!"""$$$&&&***///333666777222222///222:::BBB\\\|||XXXDDD;;;<<<555111222///++++++***++++++,,,------...000222555777444000,,,)))---111000,,,)))***,,,,,,,,,+++***((('''&&&%%%(((+++------***'''%%%$$$%%%%%%%%%(((+++,,,,,,+++&&&&&&&&&'''))))))'''%%%'''&&&&&&(((+++------,,,---///111222111///,,,++++++((()))---...000===MMMddduuupppWWWGGG<<<222000---,,,+++++++++,,,---...&&&&&&&&&(((***---///000...000222444444222111000...,,,)))&&&%%%$$$###"""$$$)))///333333222111000222111///---,,,******)))+++)))((()))+++........./////////000111222444444444222///---,,,,,,---...///000222333333222111000000111111///,,,,,,///333555444333333777>>>FFFLLLRRRVVV[[[^^^ZZZMMM===222---)))'''(((++++++&&&!!! """%%%)))---111444666333333111444<<>>CCCZZZ}}}cccKKK???@@@<<<:::888111333222111///......---------...222555777555000,,,+++++++++,,,,,,,,,,,,+++%%%%%%&&&&&&''')))***+++))))))(((&&&&&&)))...222//////...//////...+++(((%%%%%%'''***---///...,,,)))((((((***---/////////***...444<<<@@@<<<222***&&&!!!"""(((,,,000===KKK___pppjjjRRRCCC999111000***+++,,,---------,,,,,,***+++,,,,,,,,,...111444...///000222333222///,,,******)))'''$$$###$$$&&&%%%(((+++---,,,+++******))))))***+++---///111333///...------//////...---+++,,,...///000///....../////////000111222333444/////////000//////......)))******)))((()))+++---...111555777999>>>FFFLLLSSSWWW[[[\\\VVVJJJ===555333000------...---)))&&&&&&'''(((***---///000111222444333888>>>BBBWWWyyyoooPPP===;;;999999888111333333222111000000000000///000333666888666333///,,,***(((***---///---***#########$$$&&&(((+++,,,(((((('''&&&&&&)))...222///.........///---***''''''&&&&&&(((+++,,,+++******)))((())),,,.........++++++///888@@@???555,,,'''""""""(((,,,///;;;IIIWWWiiifffPPPBBB999000///+++,,,---//////...---,,,---///000///......000333000//////000222111...***((())))))'''%%%%%%'''***)))***+++***(((''''''(((&&&'''))),,,///222444555111000.........///---,,,***+++---...---+++)))((('''))),,,///111333333444000000000000/////////...)))'''''''''***+++,,,,,,...111444555666;;;DDDKKKTTTVVVXXXVVVPPPGGG>>>888333222///---+++)))((('''))))))***,,,...///111111222444444777<<<>>>QQQrrrwwwSSS999444333444555...111000000000000000111222222222444777999888555222...)))&&&(((...111---)))#########$$$%%%(((***,,,&&&''''''''''''))),,,///---,,,,,,------,,,)))&&&'''%%%$$$%%%&&&'''&&&%%%***)))'''(((***,,,------,,,)))***333>>>@@@888...***###"""(((+++...999FFFOOOdddcccOOOBBB999000...,,,---///111111000///---...000222111///...///111000///---...000///,,,(((&&&((()))'''%%%&&&))),,,......---***'''&&&((()))%%%'''***---000333444555333111///.........---+++)))***,,,,,,+++)))&&&$$$"""%%%)))---111222333333222111111111000000//////)))'''%%%''',,,......,,,///111333222333888BBBJJJTTTUUUVVVRRRLLLDDD>>>:::444444222...)))''''''))))))***+++---///111222333333555444777::::::LLLmmmYYY>>>999444333444111111...,,,---111444333222333444666888888666333222***)))'''&&&&&&(((***,,,$$$###"""$$$'''***,,,,,,'''''''''((()))***,,,---000///.........---***''''''%%%$$$$$$%%%&&&%%%$$$%%%%%%&&&(((+++,,,+++)))((())),,,000333444222000&&&$$$%%%+++///111777===OOOeeeiiiXXXFFF555,,,000***---///...,,,+++---000222111///---,,,,,,,,,,,,111000///...---,,,++++++)))*********))))))+++------+++))))))***+++***))))))***,,,...///222666999555444333///+++))))))******)))(((&&&%%%$$$$$$###'''((()))***+++---111444222111111000000111111111///***'''(((***)))***---111444666333222777CCCNNNOOOQQQQQQNNNLLLJJJCCC;;;333222///,,,***)))******......///111222333444444666999666666<<<>>>MMMggg```DDD>>>888666777444000---***+++///222222111222333444444333111...,,,+++***)))'''&&&&&&&&&'''###""""""###'''***,,,,,,******++++++,,,,,,------...------------,,,***''')))&&&$$$$$$$$$%%%%%%$$$&&&%%%&&&(((***+++***((((((((())),,,///000...---'''%%%&&&***...111888???QQQeeefffTTTBBB111'''***))),,,......++++++---000000///---,,,+++,,,,,,,,,//////......---,,,,,,+++***+++,,,+++***)))+++,,,***))))))***,,,...---,,,***,,,------...000333555222222111...,,,,,,---000++++++)))(((''''''&&&&&&'''(((***+++,,,...111444......---------...///000000***''')))***)))***---///222555555666;;;EEELLLRRRVVVVVVSSSOOOKKKDDD<<<222000...,,,,,,,,,---...000000111222333555666777:::<<<888888<<<<<>>NNNaaaaaaNNN???111'''(((***,,,///...++++++---///...---,,,++++++++++++++++++,,,,,,------,,,,,,,,,,,,---...,,,***)))***+++((((((***---000111000...+++,,,------,,,---///111111000///---,,,...222555------,,,+++++++++++++++)))***,,,,,,,,,---000222***)))(((((()))+++---///000***''')))***)))+++...---///333777;;;@@@GGGKKKTTTYYY\\\WWWQQQJJJBBB;;;111000///......000222333333333222333444666888::::::<<<888666888777BBBZZZpppPPPFFF???<<<>>><<<666000***(((***,,,---,,,+++,,,------+++)))'''%%%+++,,,------+++'''$$$!!!!!! """&&&***------...///111222111000---,,,)))(((((((((******)))(((+++(((&&&%%%'''***+++,,,***)))((()))***+++)))((($$$###"""###&&&)))******)))&&&%%%''''''***222;;;HHH]]]]]]KKK???666.........000222000,,,***,,,......---,,,+++***)))((((((((()))+++,,,------,,,,,,...//////...+++)))))))))((())),,,000333333000...***+++---,,,,,,,,,---///111000...,,,+++...333777000///////////////000000,,,.........,,,,,,---...&&&%%%$$$%%%&&&))),,,///---(((&&&)))++++++---000...///111666<<>>;;;>>><<<:::444---))))))***)))(((&&&(((+++------+++)))''')))+++...000///,,,(((%%%!!! """'''+++---......///000111000...,,,+++((('''&&&'''((())))))((()))'''&&&'''***...///000,,,***))))))***+++***((("""!!! """%%%)))+++,,,,,,***))))))((()))111:::JJJaaabbbOOOBBB:::333222333555555222---******,,,000///...,,,***((('''&&&'''(((***,,,------,,,,,,///000000///+++)))(((((((((***---000333222///,,,(((***,,,,,,,,,,,,---...111000...+++)))+++000333111000000000000111222222///000000...,,,***)))***%%%$$$$$$%%%'''***---///,,,'''%%%(((,,,---///333222111111444999AAAHHHMMMPPPWWW[[[YYYTTTMMMDDD<<<777666444222222222444444555555444333333444555666222555222111333000:::PPPyyy|||vvvSSSEEE<<<999<<<;;;;;;555...***)))(((&&&$$$"""%%%***...000...+++)))'''***...111111///,,,***###"""!!!$$$(((+++---...---......///...---,,,+++)))'''&&&&&&''')))((((((&&&&&&&&&(((,,,///000000+++)))''''''((())))))(((###!!!!!!"""&&&)))++++++...------...,,,,,,444>>>SSSnnnpppWWWEEE;;;333111555666666222---))))))+++111111000...,,,***((('''&&&(((***---......---,,,...///000///+++(((''''''((()))+++///111111...+++(((***,,,---,,,,,,,,,---000///---***'''(((+++---//////.........//////000...///000...+++)))((((((&&&'''(((***,,,...000111---(((&&&))),,,---///222444444444444777===EEEJJJOOOTTTXXXYYYXXXUUULLLBBB:::888666444222222333444666666555444333333222111000444333333666333<<>>777333444666444333444555777999888555111000///222111222333222333<<>>888333555666333000000444333222222333222000...000000333444222000666>>>[[[rrrwwwPPP999///+++***,,,+++***((((((((()))******(((((()))'''$$$%%%***///...,,,******+++++++++)))+++------+++***,,,......------,,,***)))''''''***((('''''')))))))))''''''))),,,---,,,***))))))((((((((('''''''''((()))&&&&&&&&&&&&&&&%%%%%%%%%&&&'''***...,,,+++///666GGG[[[iiidddPPP>>>000((())))))***,,,...///...---+++...///...///222111---++++++***)))(((((((((((())))))))))))(((&&&%%%$$$#########&&&))),,,,,,,,,(((***,,,------,,,++++++(((,,,000111000+++'''%%%((()))((('''&&&'''***,,,888777444///***((()))***((('''(((***...///---++++++)))'''(((,,,......,,,)))+++...000333999AAAHHHPPPTTTWWWZZZ___aaaYYYOOO===777222444555222000000222000//////111111///---///000333555111///333:::VVVzzzppp~~~SSS999///,,,++++++---///000///---+++))))))&&&&&&'''%%%"""###(((.........,,,+++***+++++++++---000...+++***,,,///.........---+++)))'''&&&+++***(((((())))))'''&&&%%%***111444222...+++)))+++***((((((''''''&&&&&&######$$$%%%'''(((******'''''')))---,,,+++...444CCCVVVgggfffVVVBBB333,,,'''&&&&&&))),,,......------000000---+++---,,,)))+++***)))(((''''''''''''((((((((('''&&&%%%$$$###!!!!!!"""&&&***...//////&&&)))---111222000---******,,,///...,,,)))(((((()))))))))'''&&&'''***---333111...***'''&&&(((***)))'''%%%$$$%%%&&&&&&'''(((%%%$$$''',,,//////---)))***,,,---///666???FFFVVVVVVVVVZZZaaacccYYYLLL===666111222333111000111000/////////000///---,,,///000333555111---111888RRRvvvkkkXXX:::000......,,,///222555444000+++((('''&&&&&&(((&&&"""###''',,,...000///---+++******+++...///---)))(((,,,000222222222111///,,,***(((,,,+++************(((&&&)))222>>>CCCAAA999222...,,,***((((((((((((&&&$$$!!!"""###%%%'''***---...***((())),,,,,,+++...333@@@TTTiiilll\\\FFF666000'''%%%$$$''',,,000///......111///***''')))***)))***)))((('''&&&%%%%%%%%%'''''''''&&&%%%$$$""""""!!!$$$)))---......&&&(((---333555333---)))***,,,---,,,)))(((***,,,)))))))))(((''''''***---,,,+++)))&&&$$$%%%(((+++***(((%%%"""!!!!!!"""###$$$######%%%(((***++++++(((***++++++---333<<>>333,,,'''&&&,,,111222222333111///***%%%"""$$$)))---)))(((&&&%%%$$$$$$%%%%%%  !!!$$$&&&%%%%%%&&&'''(((***,,,///000000000000000000///---,,,+++******...***$$$!!!###'''+++---,,,***((((((***+++++++++)))***,,,---,,,((($$$"""***...111///***&&&&&&(((((()))(((((()))///999@@@IIIMMMQQQTTTYYY^^^[[[UUURRREEE777...((($$$&&&+++555888;;;:::555111000111333444444000------111444FFFddd[[[}}}{{{TTT:::000000///111222222000...---...111000///---,,,+++******))))))***+++,,,,,,***)))*********'''$$$###'''***,,,---///000///,,,(((%%% ###***000111---))))))+++---///000...,,,+++,,,,,,,,,+++++++++++++++&&&&&&''')))+++...000111333444444111---+++,,,///666KKKdddqqqkkkYYYFFF;;;000+++(((,,,000000///111---,,,)))&&&$$$&&&***...)))((('''&&&&&&&&&&&&&&&###"""!!!!!!"""!!! !!!$$$&&&&&&&&&'''(((***,,,///222333222111000//////...---,,,+++))))))***'''$$$###%%%(((***+++((('''(((***,,,+++)))'''"""$$$&&&'''(((&&&%%%###,,,///111...***)))+++...---......,,,,,,000888???FFFJJJOOOTTTZZZ```^^^YYYUUUHHH999///((($$$%%%)))///222555555222111222555222222111//////000444777DDDbbbXXXyyy^^^@@@333111222333333222///---,,,---111333333000+++((((((***$$$$$$###$$$%%%(((***,,,------,,,***((('''&&&&&&)))+++...000...***%%%""""""'''---///,,,)))((((((((((((((()))))))))------,,,+++)))(((''''''$$$$$$%%%'''***///222555444555555222---+++---///777FFF\\\mmmnnnbbbOOOBBB555...***,,,...------...*********)))((())),,,...((())))))))))))(((((('''&&&$$$###$$$$$$$$$""" !!!$$$&&&&&&''')))***+++,,,///111222111000///.........---,,,***((('''&&&%%%$$$%%%''')))))))))$$$&&&))),,,---+++&&&"""!!!###%%%%%%&&&,,,...///---******...222111111111///---000666;;;BBBHHHNNNSSS[[[bbbbbb___XXXKKK;;;111)))$$$$$$(((+++...000///...///444888222000......111555888999AAA___QQQqqqhhhGGG999777555555555222///,,,++++++...111333000***'''(((+++&&&%%%###!!! ###'''+++...---,,,,,,,,,+++'''$$$)))+++---...---***&&&######"""###%%%))),,,,,,+++,,,***'''&&&&&&(((***,,,...---,,,***(((&&&$$$$$$"""""""""$$$(((---222555333555555222...+++,,,...888DDDXXXllltttkkkUUUCCC777///***+++,,,,,,,,,...)))+++---...---,,,---...((()))***++++++***)))((('''%%%$$$%%%%%%%%%###!!!"""$$$&&&'''(((+++------,,,,,,,,,------......,,,,,,,,,+++***)))'''&&&%%%$$$###%%%''')))***)))'''(((***------***$$$ """%%%''')))+++,,,...---++++++---///...///000...,,,...333888BBBHHHOOOSSSZZZaaacccaaaXXXKKK===333+++&&&&&&***...///000...,,,...222777444000...///444888:::999???[[[LLLkkknnnMMM>>><<<888888666333...+++******)))---000///***'''))),,,,,,+++'''"""###'''++++++,,,...///...***''',,,,,,,,,++++++***)))))),,,)))&&&%%%'''***,,,......,,,(((&&&&&&(((+++......---+++)))'''%%%###""" """%%%***///222000222444111---++++++---444>>>RRRkkkzzzsss[[[EEE555...((()))+++++++++---,,,...111222111///......))))))+++++++++***((('''%%%$$$$$$$$$%%%%%%###"""!!!###%%%''''''))),,,...111///+++)))(((+++...000+++***))))))(((((((((((('''%%%######&&&)))++++++,,,,,,+++++++++((($$$!!!!!!$$$'''***+++***---000111000---,,,++++++,,,---,,,,,,...555:::CCCJJJPPPTTTYYY___aaa___VVVJJJ===444...***+++...555666555222...---000333555333111333777999999777>>>XXXIIIhhhsssRRRBBB>>>;;;:::888333---)))((((((&&&***------+++)))***,,,000///,,,&&& !!!$$$(((***---//////...,,,+++,,,+++*********+++,,,---///...+++))))))***---...---+++(((%%%%%%''')))+++,,,,,,+++)))'''%%%$$$$$$!!!!!!!!!"""$$$'''***,,,,,,...000///,,,)))***,,,,,,555KKKhhh|||xxx```III222+++''')))+++******+++,,,///333444333000//////*********))))))((('''&&&$$$######$$$&&&&&&%%%######%%%&&&'''((())),,,///555222---***)))+++///111)))(((&&&%%%%%%''')))***(((&&&$$$%%%''')))++++++...,,,***))))))(((&&&$$$""""""###$$$''')))+++---+++---000333333000,,,)))(((***+++++++++000777===EEEKKKQQQSSSVVV\\\^^^]]]TTTIII===666111---...222999;;;;;;888333//////111444444555777999:::888666>>>WWWEEEddd|||[[[FFF>>>===<<<999333---)))''''''((()))+++------,,,++++++---///...)))### """$$$'''+++//////---+++,,,---((()))***+++,,,---------,,,---...///...---------***)))'''&&&&&&&&&'''(((+++******)))((('''&&&&&&$$$######$$$$$$%%%&&&''''''***------***((()))+++(((111EEEaaawwwuuu___JJJ111+++''')))***((('''''')))---111333222111000000+++***((('''&&&%%%$$$$$$###""""""$$$'''((('''&&&%%%&&&((((((((())),,,///444222///,,,++++++---...(((&&&###"""###&&&+++---(((''''''(((***+++***((((((''''''(((***)))(((&&&!!!"""$$$&&&)))+++,,,---((()))+++...///...,,,***&&&'''((('''(((---666===DDDKKKQQQRRRTTTYYY]]]\\\UUUJJJ???888333//////333777;;;>>>===888333111111000444999<<<<<<:::888777???VVV~~~@@@aaacccKKK??????===999333---(((''''''+++++++++---///...,,,)))))),,,...+++&&&"""$$$&&&''',,,000000,,,)))***---$$$&&&))),,,......---,,,'''+++000333333000---+++***))))))(((''''''''''''******))))))((((((((((((&&&&&&&&&&&&%%%$$$$$$$$$$$$'''++++++)))'''(((***+++111CCC\\\pppppp[[[GGG111+++''')))***'''$$$###&&&***...111111111111222+++***(((%%%############""""""###%%%((())))))((('''(((((((((((())),,,/////////...---+++***)))((('''%%%!!! !!!&&&,,,000'''((())),,,...,,,)))%%%"""###%%%(((++++++)))'''!!!$$$&&&)))+++------######$$$''')))++++++***$$$$$$$$$######)))333:::CCCJJJPPPQQQSSSXXX\\\]]]VVVKKK@@@999333//////222444999>>>???<<<777444333,,,333;;;>>>===:::999999@@@VVV|||@@@XXXpppPPP???>>>>>><<<555...)))(((******+++,,,......,,,(((%%%***((((((((())))))(((&&&***---///...***'''''')))+++******+++,,,---+++***(((+++///111111///+++(((&&&)))+++,,,+++)))(((((('''&&&&&&''')))++++++***---...///...---)))&&&$$$%%%)))...---)))&&&''')))...444???QQQhhhppp___FFF444,,,%%%''')))'''$$$###"""%%%)))+++,,,---///000...,,,)))%%%!!! !!!###"""###%%%(((++++++)))'''(((&&&''')))---...+++)))((((((((((((((()))******'''%%%%%%''',,,...---+++%%%%%%&&&((())))))&&&$$$###"""$$$'''+++,,,)))%%%%%%$$$$$$'''++++++((($$$'''$$$!!!!!!$$$%%%%%%###!!!'''222999GGGHHHKKKOOOSSSWWWZZZ\\\PPPKKKBBB;;;555222000...333333444666777666333000***---111444777888777777>>>MMMooo>>>UUU~~~sssOOO;;;===>>>>>>:::333...,,,,,,***+++,,,...///...***'''+++******+++++++++(((&&&&&&((()))(((%%%%%%(((+++...---,,,,,,,,,,,,***((())),,,///111000---)))&&&%%%)))---000...+++(((''''''&&&''')))+++,,,------///000111000...+++(((%%%(((+++...---***((()))+++333999CCCUUUkkktttdddMMM888...'''(((***((($$$""""""%%%'''((())),,,...,,,,,,***'''$$$$$$&&&((($$$%%%'''))),,,+++)))&&&(((''''''))),,,---+++)))''''''&&&&&&'''((()))***///,,,***+++---...---,,,%%%%%%&&&(((******(((&&&((('''(((+++......+++(((&&&&&&&&&((()))***((('''(((&&&######%%%&&&&&&%%%###!!!$$$---333@@@DDDJJJNNNPPPRRRSSSUUUQQQKKKBBB:::555222111111333222333444444222...+++***,,,000333555555555444999GGGggg;;;QQQyyyzzzRRR:::<<>>888222000000++++++---///111000---***,,,,,,---...///---)))&&&!!!###$$$###"""###(((---000...---,,,,,,+++)))&&&,,,...000111000,,,(((%%%###(((///222111,,,(((%%%''''''(((***+++---......111111222222000---+++)))+++---...---)))(((***---555;;;DDDUUUkkkvvvhhhSSS<<<222******,,,)))$$$""" !!!###$$$%%%'''+++...++++++***)))'''(((+++---(((((()))+++,,,+++(((%%%)))((((((***,,,,,,+++***((('''&&&&&&&&&(((+++,,,444111---+++++++++******%%%%%%&&&)))+++,,,+++***++++++,,,---///...+++)))'''(((((((((''''''(((***)))'''%%%%%%&&&(((((((((&&&%%%""" ###)))...888???HHHLLLLLLKKKMMMPPPSSSLLLCCC999333111222444222222111111111...***'''***,,,///111333333222111777CCCaaa<<>>NNNooo```DDDBBBBBB???999222//////222......000222444555333111......000111222000+++(((###'''+++,,,)))''''''(((***))))))+++,,,---,,,+++000111222222111---***'''''')))******)))(((((()))***,,,,,,***'''%%%&&&''')))***,,,---////////////,,,+++)))'''%%%%%%((()))---333;;;JJJaaarrrnnn___FFF888,,,+++//////+++)))''''''&&&%%%%%%''',,,///)))******((('''''')))+++*********,,,,,,+++'''$$$'''(((((('''&&&&&&''''''''''''&&&&&&(((+++---///---+++((($$$""""""###$$$%%%$$$%%%'''***,,,,,,+++***+++,,,---,,,+++******((()))(((%%%""""""&&&)))))))))((((((((()))***,,,++++++***)))))),,,111555777???GGGJJJIIIKKKRRRYYYYYYRRRGGG999///,,,...111222111111222333333111//////000111222222222111111999DDDbbb@@@LLLiiidddGGGBBB@@@<<<555...+++---000......///111333333222000------...000111000,,,)))(((,,,000000,,,(((&&&&&&&&&&&&&&&))),,,...---,,,...///111111000...+++***))))))(((&&&$$$&&&))),,,,,,......+++&&&######%%%%%%&&&(((***,,,...//////+++)))'''%%%$$$$$$%%%&&&+++000888HHHaaavvvvvvkkkNNN===---***...000...,,,''''''&&&$$$###$$$'''***'''(((((('''&&&%%%&&&((()))***+++---...---***'''$$$%%%%%%###!!!!!!"""$$$$$$$$$%%%&&&(((***,,,---++++++)))&&&$$$###%%%'''&&&%%%$$$%%%((())))))(((+++---//////......///000******(((&&&$$$$$$%%%''''''(((((('''&&&'''***,,,************,,,000777<<<<<>>AAAEEEJJJNNNPPPSSSUUUWWWSSSOOOFFF999...))),,,000111000000111333555444333111111111222222333333333444===XXXCCCIII___lllKKK777999999555000,,,---...+++***)))+++,,,---+++***+++******+++---...---,,,---//////---(((&&&&&&((($$$###$$$'''***++++++***'''(((+++---------,,,+++++++++***(((&&&'''***---+++...000---(((%%%&&&)))'''(((((()))******++++++***(((&&&%%%%%%%%%$$$###''',,,555EEEaaa{{{|||^^^HHH222***,,,...---+++))))))(((%%%###!!!"""$$$###$$$&&&&&&%%%&&&'''(((***+++---111444444222000***++++++(((%%%$$$&&&)))&&&(((,,,///111222222222+++---...,,,(((%%%&&&''''''%%%###"""######"""!!!(((+++...//////000444777000---***)))++++++(((&&&###%%%&&&%%%$$$$$$(((+++&&&%%%%%%%%%(((...777===BBBFFFKKKPPPSSSTTTRRRQQQOOOLLLEEE999...***---222000/////////111222222111000000000111222222333333444;;;UUUHHHKKK[[[zzz|||LLL;;;555333666777222---***)))))))))))))))(((''''''$$$'''+++------,,,+++++++++,,,......,,,)))%%%###$$$###$$$)))000222///+++&&&&&&&&&&&&'''((()))***+++,,,+++(((%%%$$$'''***------......///---)))&&&''''''(((***,,,+++(((%%%'''(((((()))*********+++***333:::BBBVVVqqqfffKKK222,,,...---,,,,,,+++------***%%%""""""###$$$&&&&&&######((()))''')))((((((,,,000444444222000///---***)))(((((((((///---...444;;;<<<666///******(((((('''((())))))000+++%%%!!!!!!###$$$%%%.........,,,,,,...111555444111---,,,,,,,,,)))'''%%%$$$"""###$$$%%%%%%$$$###$$$$$$$$$%%%***333;;;???BBBIIIQQQWWWWWWRRRMMMLLLHHHBBB:::444111111222888444///------...000000222222111111111222222333555@@@UUUwwwHHHKKKYYYxxx~~~NNN;;;777666999999333...---++++++++++++)))'''$$$######%%%(((+++------,,,++++++---///000///+++'''$$$""""""%%%,,,333555333///***)))((((((''''''((((((---......+++'''%%%(((+++------...//////---)))%%%%%%&&&(((,,,......+++((())))))******,,,---///000///555:::@@@TTTooodddIII000))),,,,,,+++---...//////,,,(((%%%%%%&&&(((***(((%%%%%%)))***(((***)))(((***...000000///111000...,,,************,,,+++---222777888444000+++***((('''&&&'''((()))---)))$$$"""###%%%'''(((000///...+++))))))+++---111...+++***++++++)))'''$$$###!!!!!!###$$$###### !!!"""!!!###(((111888???BBBIIIPPPUUUVVVRRROOONNNKKKFFF===555111222444777444000...///000000000........./////////000000333<<>>PPPllliiiMMM222)))*********---111111000...+++)))))))))+++,,,***%%%%%%)))+++***,,,***((((((***,,,,,,,,,222111///---,,,++++++,,,((())),,,...000111111111+++***(((&&&&&&'''((())))))&&&""""""$$$''')))+++000///---)))%%%$$$%%%&&&---+++))))))******)))(((%%%###!!!!!!###$$$###""""""######"""###'''000666???CCCJJJQQQUUUWWWVVVUUUSSSQQQJJJAAA888333444555555333111000000000///...+++,,,---...............111888HHHfffDDDDDDNNNkkkOOO:::888999<<<999333///000,,,---...---+++&&&!!!!!! &&&---111...+++(((+++///111111...***''' ###)))000666666333000---,,,***)))(((''''''''')))+++---+++'''$$$###%%%'''((())),,,---+++'''$$$ """&&&,,,000222111///((('''&&&&&&)))---333666>>>>>>;;;<<>>999999FFF]]]tttpppUUU999---***))),,,222///---+++)))((((((((((((***++++++((()))///333222000///---+++)))))))))***///...,,,***))))))******'''***+++)))&&&$$$'''***,,,+++)))((('''''''''((($$$"""!!!!!!###%%%%%%%%%%%%&&&&&&&&&%%%%%%'''***((((((((())))))***+++---+++***((('''((()))((('''---...---***''')))...222???EEENNNTTTXXX]]]eeekkkfffZZZLLLDDDBBB???777000...---------...---+++)))%%%'''(((+++---...//////111666CCC___;;;888???YYY\\\AAA:::666777777222...---)))***+++,,,***(((%%%######""""""&&&+++...---+++&&&(((***,,,,,,***'''%%%!!!$$$)))---...,,,)))'''%%%%%%%%%%%%&&&'''((()))(((---111222...***''''''!!!!!!!!!$$$'''))))))((($$$$$$%%%(((,,,...///...+++***((('''***...333666;;;888555777BBBVVVlll{{{kkkQQQ777,,,***)))---444...+++(((&&&'''(((((((((***---...,,,///444777666///000000...+++*********---,,,***)))((((((((()))''')))***(((%%%###%%%'''+++,,,,,,+++***)))((('''$$$"""!!!"""###%%%$$$### """$$$%%%%%%'''))),,,&&&'''((((((((()))+++------+++))))))******)))(((+++,,,+++)))&&&'''+++000???FFFNNNRRRUUU\\\gggpppkkk^^^NNNFFFCCC???666...,,,+++***+++,,,,,,***(((###$$$%%%(((+++...111333555888BBB[[[;;;666;;;SSS{{{kkkJJJ???666777999666111...++++++++++++)))'''%%%$$$$$$%%%&&&''')))+++,,,,,,((()))******)))(((&&&%%%!!!$$$(((******)))'''&&&"""""""""######%%%&&&&&&''',,,222444111,,,***)))!!! """&&&***---...+++)))'''(((***---......,,,***)))((())),,,000222000///000555@@@QQQfffuuummmTTT:::...***(((+++222///+++'''&&&((()))***))))))---......000444555333+++...000000---*********,,,+++)))((('''(((((()))%%%'''(((((('''&&&&&&'''+++,,,...///...+++(((&&&###""""""$$$&&&'''&&&%%% !!!###$$$$$$$$$&&&((($$$&&&((('''&&&'''))),,,,,,***((('''(((((('''&&&'''((()))'''%%%''',,,111>>>EEEMMMOOOOOOUUUbbbmmmjjjaaaTTTIIIAAA:::444///,,,+++******++++++***)))%%%%%%&&&(((---222777:::;;;:::>>>SSSzzz<<<777999PPPwwwwwwRRRDDD888888<<<:::444000---,,,+++***(((&&&$$$###%%%'''((()))((()))+++,,,*********)))(((((('''&&&!!!###'''))))))(((((((((""""""!!!!!!""""""###$$$$$$***111333111,,,)))(((""" """''',,,000222000---)))(((***,,,......***)))'''&&&'''))),,,---((((((,,,333???PPPdddsssuuu[[[@@@333,,,'''(((...111---((('''))),,,,,,+++&&&***---,,,---111000---(((,,,000000...+++******,,,+++***((((((((())))))$$$$$$&&&((())))))((((((+++---000111000,,,(((%%%###"""###%%%(((***)))(((!!!"""$$$###""""""###$$$"""%%%'''&&&$$$%%%(((+++***(((%%%%%%%%%&&&%%%###$$$&&&''''''''')))///444>>>EEEKKKKKKJJJOOO\\\hhhgggbbbYYYKKK>>>555222222...,,,******+++,,,+++***))))))))),,,111777>>>BBB>>>:::;;;LLLsssBBB@@@BBBQQQppp^^^BBB555;;;999666666222.../////////...+++(((&&&)))(((''''''(((+++...000//////...,,,***)))''''''&&&%%%$$$'''***+++)))&&&$$$###"""!!! !!!"""###---,,,,,,,,,,,,***'''$$$ $$$000666444///---+++))))))***+++,,,(((%%%!!!!!!###'''+++---+++)))---666===HHH^^^ttt~~~fffGGG333---,,,,,,,,,111000...,,,++++++,,,,,,'''(((***+++,,,---......+++...000111///---,,,,,,***++++++***)))''''''((('''((()))+++,,,,,,++++++,,,///333444000+++'''%%%"""&&&***,,,+++)))'''''''''%%%""" """'''+++)))$$$!!!$$$)))+++***)))'''&&&%%%$$$$$$$$$&&&)))***+++...333777CCCFFFGGGGGGHHHKKKQQQVVV\\\ZZZRRREEE;;;666111,,,000......000///---000555111000------111:::FFFNNNNNNGGG???GGGhhhGGGCCCBBBNNNjjjaaaEEE:::???>>>999777222------.........,,,+++***++++++++++++---...000111333222000...,,,+++++++++((('''(((***,,,---***''')))))))))&&&$$$###$$$&&&)))))))))***+++***(((%%%"""###!!! &&&000444333000---+++***++++++***)))&&&$$$!!!!!!$$$''')))***)))(((---777???JJJ```vvv~~~gggIII555...---------111///...,,,+++*********)))((((((((()))+++---...+++---000000...,,,++++++,,,,,,,,,***)))((()))***)))***,,,---------,,,++++++,,,...///...+++'''$$$!!!$$$((()))(((&&&&&&&&&$$$""" !!!!!! !!!&&&)))(((###!!!$$$)))***)))(((&&&%%%%%%&&&&&&$$$''')))+++,,,///444888AAACCCDDDDDDCCCFFFMMMRRRRRRSSSNNNCCC:::555///)))...---...111111///111666111///+++***///:::IIISSSVVVNNNFFFKKKhhhKKKDDD???GGG```eeeIII===BBB???:::666111+++++++++,,,---.........------...///000000111111222111...,,,++++++,,,---***+++,,,...000///,,,)))///111222...((($$$&&&)))((('''(((***,,,,,,+++)))&&&&&&%%%$$$'''...111///...,,,***+++------***'''%%%###""""""$$$&&&'''''''''&&&,,,777@@@KKKaaawwwlllPPP:::000//////...///...---+++***(((((('''((('''&&&%%%&&&(((+++---))),,,......,,,***))))))---,,,***))))))***+++---,,,...///000000...,,,***((('''''')))++++++'''$$$!!!###%%%%%%$$$###$$$%%%"""!!! """###"""!!!###'''&&&"""!!!$$$(((---+++(((%%%$$$$$$%%%&&&&&&((()))***,,,000444888<<<>>>???>>>>>>BBBIIINNNJJJMMMKKKBBB999222+++%%%******...222333111333777111...)))(((---;;;KKKVVV]]]VVVLLLOOOgggLLLBBB;;;@@@VVVyyykkkMMM===???;;;555444///*********++++++---...///,,,---///000111000...------+++)))&&&&&&''')))***---...000111111///,,,***222666888333***%%%'''+++*********,,,...///...,,,((('''&&&%%%&&&)))++++++***))))))+++---...+++(((&&&$$$######%%%%%%%%%$$$&&&&&&+++666>>>HHH]]]rrruuuYYY@@@333111000...+++++++++)))(((&&&$$$###%%%%%%%%%%%%%%%&&&'''(((%%%(((+++,,,+++************(((&&&&&&(((+++...///...000222333222///,,,)))%%%""" ###(((+++((($$$###$$$%%%$$$######$$$&&&%%%$$$###$$$%%%%%%###!!!!!!$$$###!!!!!!$$$(((000---)))%%%######%%%&&&))))))))))))***---111444666888:::;;;<<<@@@HHHNNNMMMOOOMMMBBB777///)))###&&&''',,,222333111222666000...******...:::HHHQQQ[[[TTTMMMOOOdddMMMCCC;;;@@@RRRrrrqqqPPP<<<999333000000...,,,,,,+++++++++,,,,,,------...000111111///---,,,)))'''%%%######%%%'''(((...///111111000---+++)))111555777333***%%%'''+++,,,+++***,,,......---,,,(((&&&%%%$$$$$$$$$%%%((('''((()))+++---.........***(((%%%$$$$$$$$$$$$###(((&&&***222999BBBVVVkkkzzz___CCC222...,,,)))'''(((((((((&&&$$$!!! """%%%''''''&&&###!!!!!!$$$(((***++++++,,,,,,%%%###!!!"""'''+++...///...000333444222///***'''!!! &&&***(((%%%&&&''''''%%%$$$$$$&&&(((***)))))))))***(((%%%"""!!!"""""" !!!$$$''',,,***'''%%%$$$&&&(((***,,,***((('''(((***,,,...000444777:::===BBBJJJOOOVVVXXXRRREEE777...((($$$###$$$***000222///000333//////......111777@@@FFFNNNJJJGGGKKK]]]OOOEEE???EEETTToooyyyVVV>>>888111...000///............------------000111222333222000---,,,((('''&&&%%%&&&''')))***---...///...+++)))'''(((,,,000222///)))&&&'''))))))((('''(((+++,,,,,,+++)))&&&%%%%%%###!!!$$$))))))+++---,,,+++---222777333...((($$$######$$$$$$)))&&&(((...333<<>>666222333222///000111222222111000///111111111000///---,,,***))))))))))))***+++,,,---,,,---,,,)))%%%###$$$%%%''')))++++++)))''''''(((&&&%%%%%%'''***,,,------,,,(((&&&'''$$$"""'''...000444555000***,,,666@@@<<<444+++###!!!###%%%'''***&&&&&&+++000999OOOeee|||dddCCC///+++)))%%%$$$&&&(((******'''$$$""" """%%%'''&&&$$$ """%%%(((************+++$$$!!!!!!&&&)))(((%%%'''***...111000+++%%%!!!"""%%%'''(((((()))***+++***((('''((()))------///111111///***&&&######"""!!! !!!###%%%######$$$&&&(((,,,///000---)))%%%$$$'''+++---------333:::>>>AAADDDHHHLLLUUUYYYXXXKKK===333...+++''''''***///...+++,,,///...000111111000111444666666777;;;BBBMMMhhhNNNFFFCCCIIISSSeeecccKKKEEE===777666444000111333555666555444333//////...---+++***((((((((()))***+++,,,---......++++++***&&&""" !!!$$$$$$%%%'''((())))))((((((%%%$$$%%%(((,,,///111111///+++((()))'''$$$***333777:::;;;333***+++888EEEAAA999,,,### """&&&)))***%%%%%%***///999OOOfff}}}gggFFF111...---)))$$$&&&***,,,,,,***&&&$$$"""###$$$%%%$$$### %%%'''***+++***)))))))))'''$$$!!!"""&&&'''%%%!!!$$$(((---///...)))###!!!$$$%%%&&&((())))))+++,,,+++)))(((((()))+++,,,...111333111,,,)))%%%$$$"""!!! !!!###$$$&&&&&&'''''')))***+++,,,,,,((($$$$$$(((---000000...444;;;@@@BBBCCCFFFHHHMMMTTTVVVMMM@@@666111---***)))+++///...++++++/////////000//////000333555222555:::@@@IIIaaaPPPEEE>>>AAAGGGYYYsssSSSFFF@@@999444666000/////////000111222333------,,,+++***(((''''''&&&'''***,,,.../////////---***&&&%%%&&&%%%!!!###%%%&&&&&&%%%%%%%%%&&&&&&&&&'''))),,,...//////222///+++)))))),,,111444888::::::444---***...444555000'''!!!!!!&&&***)))%%%"""$$$)))666LLL___wwwmmmHHH666111+++)))+++++++++***)))((('''&&&((('''%%%""" !!!###%%%$$$###$$$'''(((((('''%%%%%%$$$###""""""""""""###'''---111000,,,%%% """'''******((('''&&&((()))*********((('''''')))***---//////...,,,***'''(((&&&###$$$((('''###((((((((((((((()))******((())))))***+++,,,---------333:::???BBBCCCDDDEEEKKKNNNPPPLLLBBB777///+++,,,111555333---(((&&&'''...------000444555333111222555222666EEE\\\JJJ???888;;;BBBTTTzzz}}}VVVEEEAAA<<<888888333222///......///222333///...,,,***(((&&&&&&%%%'''(((***,,,---...//////...+++(((''''''&&&### """###$$$%%%$$$######$$$&&&&&&'''(((+++------...000...+++***+++---111444555888888333+++(((+++///000---((($$$"""###&&&((('''$$$###%%%+++777LLL^^^yyynnnGGG555111//////......---,,,+++)))'''&&&''''''&&&$$$"""!!!!!!"""###"""###%%%((())))))'''&&&%%%$$$#########$$$%%%&&&***...111111,,,'''###!!!$$$)))+++***((('''&&&&&&&&&''')))***+++***)))(((***,,,......---,,,+++,,,...---)))''')))(((%%%&&&&&&&&&&&&''')))***+++))))))***+++,,,---......---111666;;;>>>BBBEEEHHHMMMOOOPPPLLLBBB777///+++...222666444...(((&&&'''++++++---111555777555333111444111444BBBXXX~~~KKK>>>666888>>>MMMqqqWWWBBB???===999777555333000------///222444111///,,,)))&&&%%%%%%&&&))))))***+++,,,---......///---+++******(((%%%###"""""""""######""""""!!!&&&&&&&&&'''((()))***+++---,,,+++++++++---000111111444555111***'''(((+++,,,+++***(((''''''''''''%%%$$$%%%(((...999KKK\\\xxxnnnGGG444222333555111111///---+++)))(((''''''''''''&&&%%%###!!! !!!$$$(((+++,,,+++)))%%%%%%######$$$&&&((())))))+++...///...,,,(((&&&$$$'''***+++***(((&&&&&&###""""""&&&***---,,,***''')))+++,,,------,,,,,,333777777111+++)))(((&&&#########$$$&&&(((***,,,)))******+++,,,---.........000333666;;;BBBIIIOOORRRSSSRRRMMMDDD:::111---///222555333...)))''''''((())),,,111555777666444000333000222???RRRwwwRRRDDD;;;:::===IIIhhhVVV>>>;;;<<<777333222111000//////111222333222000,,,)))'''''')))******************+++,,,,,,---------,,,+++***'''&&&######"""###$$$###"""!!!###$$$$$$$$$###$$$&&&(((,,,,,,++++++++++++,,,,,,,,,///222000+++((()))++++++++++++++++++*********(((''')))---111999IIIXXXrrroooIII555222222666000///...,,,+++))))))(((&&&&&&'''((((((&&&""" """&&&+++//////---***###""""""###%%%)))---///++++++,,,,,,+++***((('''&&&)))+++***(((&&&%%%%%%""" """(((+++***'''((()))***+++,,,,,,------666;;;<<<444+++'''&&&%%%!!!!!!!!!"""$$$'''***,,,))))))***+++,,,---......//////000333999CCCOOOWWWWWWWWWUUUOOOGGG===444///---000222111...***))))))&&&)))---111444555333222///222000222>>>OOOrrrTTTFFF======???HHHbbbZZZ@@@;;;;;;666000---///111333444333333222111///---+++***+++---///++++++*********))))))))))))+++,,,,,,+++***)))((('''&&&$$$%%%'''&&&$$$"""!!!""""""!!! ###&&&------,,,+++***)))(((((())),,,///000...,,,,,,---......---,,,,,,---...///---,,,...111333888EEERRRjjj|||qqqMMM777000...111++++++***(((((((((((()))%%%&&&'''***+++)))$$$!!!###(((---111111...+++ !!!$$$''',,,000222,,,++++++***************(((******)))'''%%%%%%%%%###!!! !!!$$$&&&%%%$$$************+++,,,---...555::::::222)))&&&%%%$$$!!! """%%%)))+++''''''((()))***+++,,,,,,---,,,,,,///666CCCQQQ[[[XXXVVVRRRMMMEEE<<<444///+++,,,...///---,,,++++++''')))---000111111000000...333111333???NNNoooOOOBBB;;;>>>AAAIIIaaazzzhhhKKK???;;;666111,,,///222555666444222000000///---,,,---...000111++++++++++++***(((&&&%%%###&&&)))+++***)))))))))+++)))'''(((******'''$$$!!!""" """&&&///...---+++***))))))(((***,,,///000///...//////000///...,,,---...000111///...///111222666AAAMMMeee{{{sssQQQ888---)))+++((('''&&&%%%%%%&&&'''(((%%%%%%&&&***---,,,'''"""###%%%(((---//////,,,))) """%%%(((,,,///000++++++*********+++,,,---+++++++++***'''&&&&&&'''%%%%%%$$$###"""""""""###---,,,+++***+++,,,---...222555444---'''&&&&&&%%%###""" !!!$$$''')))$$$%%%%%%&&&'''((())))))))))))))),,,444BBBQQQ[[[VVVSSSNNNHHHAAA:::222,,,+++,,,---.........---,,,(((+++---/////////000111111555444666???MMMkkkMMMBBB===AAAEEEKKK___vvv{{{WWWAAA888555333000222444555444222000...//////............//////***+++,,,---+++((($$$"""!!!&&&((((((((((((***...+++((())),,,,,,)))%%% """###!!!$$$)))000///---,,,,,,,,,---...---...//////............///......---------......---,,,---//////333???KKKeee|||vvvRRR777+++&&&((((((&&&$$$###"""###$$$%%%$$$$$$%%%)))......***%%%$$$%%%'''***,,,+++(((%%%"""###%%%''')))*********'''&&&&&&'''((()))+++,,,---...---+++)))((()))+++&&&((()))&&&""" ###&&&000///---++++++,,,---///111111///)))'''***+++)))&&&$$$""" """%%%'''!!!"""######%%%%%%&&&''')))***+++///777DDDSSS]]]UUUQQQKKKFFFAAA:::333---000000//////000///---,,,)))+++...///...000333666555999777888???JJJeeeQQQFFFAAAFFFIIILLL]]]rrr]]]@@@444222333666555555444222000...---/////////......---,,,,,,)))+++---...,,,(((### ###&&&'''&&&(((***///+++)))***------)))%%%!!!###$$$""" !!!&&&,,,000///...---...000222444000000///...------,,,,,,,,,---.........---,,,+++***)))***,,,---111===JJJggg~~~wwwSSS666)))%%%((()))'''%%%###!!!!!!"""###$$$###$$$)))...000+++'''%%%%%%&&&((()))(((%%%"""$$$&&&'''))))))(((&&&%%%!!!!!!!!!"""$$$&&&'''(((/////////---+++***,,,...'''+++---)))### $$$***222000...++++++,,,...///000000,,,'''(((---///---(((&&&### !!!$$$%%% !!!"""###$$$$$$%%%,,,---///333<<>>GGGaaaWWWJJJCCCGGGIIIIIISSSccc]]];;;//////111555888999777222///......///......///000///,,,***+++,,,---+++'''###!!!!!!!!!!!!"""$$$%%%%%%$$$###'''&&&&&&'''((())))))((()))'''%%%$$$$$$&&&(((***000---+++---333666555222///...---,,,+++,,,------/////////000000...***'''((())),,,...,,,,,,444???XXX|||\\\;;;,,,(((***&&&&&&$$$"""!!!###%%%$$$&&&)))...///---***%%%$$$######%%%%%%%%%$$$"""''',,,///---(((### !!!$$$&&&'''&&&+++---...,,,)))(((***,,,++++++***))))))(((((((((////////////............---,,,+++******,,,...000***(((%%%###$$$$$$$$$###"""###$$$%%%&&&&&&&&&&&&---...000333999BBBLLLSSSYYYWWWTTTPPPIII???777444111111222222...+++///777444333111111222555888999;;;>>>:::888;;;AAAXXXzzzXXXJJJBBBEEEFFFEEEOOO^^^bbb???111000111444666777555111...---......------...///000///...,,,---...,,,)))&&&%%%%%%$$$$$$%%%&&&''''''&&&$$$((((((((()))*********))),,,+++)))''''''(((***,,,...,,,,,,///444666333000---,,,+++*********+++,,,...------......---)))''''''(((,,,///,,,***000999ZZZ}}}aaaBBB111***+++))))))'''$$$"""!!!###$$$%%%%%%&&&)))---...,,,***%%%$$$$$$%%%&&&&&&%%%######(((...111///***%%%"""!!!%%%)))******,,,------+++******+++---...---,,,******)))******////////////...------,,,---,,,+++***))))))******%%%$$$"""###$$$%%%%%%$$$%%%&&&'''((())))))))))))000//////000555>>>HHHPPPWWWWWWWWWUUUNNNBBB777222/////////000,,,)))---444000///000000111333444555999===:::777999===TTTvvvYYYJJJAAACCCBBB@@@HHHVVVkkkFFF555222333333333333222///---,,,---,,,+++)))+++...111222333...//////---***(((((()))(((((()))))))))(((''''''((()))+++,,,,,,+++******---,,,***(((((()))+++,,,******+++///333444000,,,******)))(((((()))***+++---+++***+++,,,,,,***)))''')))---000---***///666[[[{{{gggKKK777,,,,,,++++++***'''$$$###$$$&&&%%%$$$%%%'''***+++***)))%%%$$$%%%'''((('''%%%"""###)))000333222---'''$$$###(((,,,...//////---++++++,,,.........111///---+++)))******+++---......///...,,,***))),,,+++***)))'''&&&$$$###  ###&&&'''&&&%%%))))))+++,,,------,,,,,,111///------000888CCCKKKRRRVVVZZZZZZSSSGGG:::111...,,,------***(((+++222,,,,,,------...///000111555<<<;;;777666888OOOqqqZZZKKK@@@AAA>>>:::AAAOOOyyyxxxQQQ===777666333222111///---,,,,,,,,,***'''%%%&&&***///333555000000000---***))))))******++++++***)))''''''(((((())),,,,,,,,,******))))))((('''''''''(((***+++'''&&&'''***------,,,)))))))))(((''''''(((***+++---+++******+++---------))))))+++---,,,+++111888XXXwwwlllRRR:::+++)))*********'''$$$###$$$%%%$$$$$$$$$$$$%%%&&&'''&&&%%%%%%'''(((***(((%%%"""###(((///333111,,,'''$$$!!!%%%***///222222000---***+++...000000...000...+++(((''''''((())),,,,,,------,,,***((('''(((((()))((('''$$$!!! """%%%))))))(((%%%)))***,,,---...---,,,+++---,,,,,,,,,...555>>>DDDKKKRRRXXXYYYTTTLLL???555...++++++,,,***(((+++000---,,,+++***+++---///111333;;;;;;888555555JJJkkk[[[LLLAAA@@@<<<777===JJJttt]]]DDD<<<:::666444111...------------(((%%%""""""&&&,,,111333000111000...***(((''''''***++++++)))'''%%%&&&'''&&&)))++++++)))'''((()))''''''&&&'''((()))+++,,,%%%$$$"""###$$$'''(((((())))))(((''''''((()))***---+++)))***,,,///000000)))&&&%%%&&&''')))222;;;QQQppp~~~pppWWW:::'''&&&'''((((((&&&###"""###$$$#########"""!!!"""###%%%''''''(((***+++)))%%%""""""'''---///...)))%%%### """''',,,111222222///,,,+++,,,///111000...,,,***(((%%%$$$$$$%%%&&&***+++++++++***)))'''&&&%%%&&&(((((('''%%%###!!!"""###%%%)))++++++)))&&&((()))+++------,,,***)))&&&(((***,,,///333999===DDDMMMTTTTTTRRRNNNDDD:::///,,,+++,,,+++)))+++000000---***((((((,,,000333111999:::888666555FFFeee]]]MMMBBB@@@===777===JJJnnnfffJJJ???<<<;;;777222////////////...(((%%%!!! $$$(((---///...///000///+++((('''&&&(((******((($$$###%%%(((&&&)))***)))&&&$$$&&&)))+++++++++++++++,,,,,,---%%%$$$"""!!!!!!$$$''')))***)))(((&&&&&&&&&'''((()))((('''(((+++...000000'''""" """&&&000999JJJjjj~~~vvv\\\999$$$&&&%%%&&&'''&&&$$$###$$$%%%%%%%%%$$$!!! """%%%)))))))))***+++)))&&&$$$"""&&&***+++)))%%%"""!!! $$$)))...000000///---,,,---///000000...,,,''''''&&&%%%$$$$$$$$$$$$))))))((((((((('''''''''%%%&&&((())))))'''&&&$$$%%%&&&(((+++------+++(((''')))+++------+++)))(((###&&&))),,,...111555777@@@JJJQQQQQQPPPOOOGGG===000,,,***,,,,,,***,,,000111///+++((())),,,000333///666777777777555DDD___^^^NNNCCCBBB>>>999???LLLhhhlllMMM@@@<<>>JJJRRRRRRQQQQQQHHH;;;000+++)))+++,,,***,,,//////...,,,+++,,,---///000---222222444888666AAAXXX___OOODDDCCC???:::@@@MMMcccoooNNN@@@<<>>KKKUUUTTTSSSQQQFFF888///+++(((***+++***+++...+++,,,---...///...---,,,,,,//////222777666???TTTyyydddXXXMMMFFFBBB???@@@DDDXXX{{{jjjJJJ===;;;<<<;;;999666555555555555111...)))&&&%%%$$$###""")))&&&&&&)))///333111...+++***((('''&&&&&&&&&&&&,,,------)))%%%$$$***000777777666333///......///---000333555444000+++'''...***%%%""""""###$$$$$$ """%%%'''(((111---,,,...---+++,,,000===WWWwwwpppNNN333)))&&&(((+++---...---,,,+++,,,,,,***(((&&&&&&))),,,+++)))'''%%%%%%&&&)))******++++++)))%%%""" ######"""""""""$$$%%%&&&(((+++---...+++(((&&&%%%%%%%%%%%%%%%&&&&&&'''((($$$$$$"""  ''',,,,,,,,,+++***)))((((((((($$$$$$&&&))),,,...---,,,///000222333111...***(((,,,,,,,,,++++++---222555BBBLLLTTTWWWXXXUUUFFF555((((((+++111111+++''''''&&&'''***...///...***&&&,,,+++///555444444>>>MMMwwwkkk^^^QQQIIIDDD@@@???BBBRRRuuukkkKKK===;;;;;;:::999888777666666666333///+++((('''''''''&&&***((((((+++111444222///+++***(((''''''((()))***,,,---,,,)))&&&&&&***...555555444222//////000222111222333333222///+++)))...+++'''%%%$$$%%%$$$$$$ ###'''***,,,///---...000///+++)))***777TTTwwwnnnLLL555...''')))+++---...---+++******++++++***((('''((())))))'''&&&$$$$$$%%%''')))******)))&&&###""""""#########"""!!!!!!"""###$$$&&&(((++++++)))'''&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&%%%###"""''''''&&&$$$"""""""""$$$%%%&&&%%%%%%)))---///...,,,,,,---/////////---***(((------,,,++++++...444888FFFQQQXXXYYYXXXTTTFFF777---,,,///444555///+++***'''(((+++---,,,+++((('''+++***...333222111<<>>999::::::999777555222111000---***((()))+++,,,,,,))))))***...111333111///,,,+++(((&&&'''(((+++---...+++(((''')))***++++++,,,------,,,,,,...222555666333///+++)))((()))***,,,++++++******((($$$"""$$$###"""###%%%)))---000...---///222111***&&&&&&444OOOqqqnnnOOO999333))))))+++++++++***)))(((&&&((()))(((%%%######$$$"""""""""""""""######$$$((())))))'''###!!! !!!!!!###%%%%%%%%%%%%###"""!!!###%%%&&&%%%%%%%%%%%%%%%&&&&&&)))))))))&&&""""""&&&***'''###$$$(((,,,'''$$$'''---000...+++(((((((((((()))***+++,,,******))))))+++///555:::>>>KKKUUUWWWXXXXXXPPPEEE888555555:::<<<777222000+++...000,,,'''%%%)))------+++...222000///999HHHlllyyyiiiXXXOOOJJJDDDAAA@@@KKKgggiiiKKK===999999888666333000---+++,,,)))''''''(((*********&&&'''***---000000///---,,,***(((&&&%%%&&&'''(((---***(((((()))+++++++++******)))((((((+++///222333000+++&&&$$$%%%&&&((()))))))))******(((### '''&&&%%%$$$%%%(((+++,,,---++++++......******,,,:::PPPnnn~~~sssUUU;;;...((()))*********)))((('''((('''&&&###!!! """$$$ !!!!!!"""#########"""'''))),,,+++'''""""""%%%'''%%%%%%$$$""" !!!###''''''&&&&&&%%%&&&&&&'''$$$&&&((('''%%%&&&***---)))&&& !!!&&&***---(((%%%&&&+++...---+++)))((((((((()))***+++,,,&&&'''((((((***...333888<<>>777;;;EEE]]]sss___TTTRRRPPPJJJCCCHHHZZZwwwQQQ;;;:::444---***+++...//////222111000000000///,,,)))(((((((((''''''&&&&&&&&& %%%,,,000111---'''###%%%))),,,***'''%%%(((+++///...---+++******++++++111---))))))++++++'''### """""" """&&&***+++***(((&&& !!!!!!!!!!!!(((===^^^xxxwww___AAA000+++'''&&&***+++)))((()))...,,,(((%%%(((---+++%%%###%%%&&&''''''&&&$$$###"""###&&&))),,,...///000***&&&!!! !!! ###&&&'''((((((***,,,,,,,,,,,,***((())),,,......///...,,,'''""" ...---+++***(((((('''''',,,+++***)))'''&&&&&&&&&"""&&&***+++(((&&&%%%&&&)))&&&)))111666444111000444888===EEEPPPXXXUUUMMM888000,,,///444444333333000...++++++,,,...//////...222666777555555:::>>>UUUuuuyyyeeeYYYUUURRRKKKDDDBBBTTTyyy[[[CCC999444///---...111111111222111000000000...+++)))%%%&&&(((((((((&&&$$$### %%%+++000222000,,,***###&&&)))(((&&&&&&***...---,,,+++***+++,,,...///111---***+++...///,,,(((  """$$$$$$"""!!! """&&&)))***)))&&&%%%""""""######"""!!!  555VVVrrruuu___BBB///)))%%%$$$''')))((((((***,,,+++((('''+++000000+++&&&&&&''''''&&&%%%"""!!!"""###&&&(((+++---...///***&&&""" !!!#########%%%((()))))))))+++,,,***+++***))))))***---//////...+++'''### !!!,,,...000111222000///...///...---***(((''''''((('''***,,,+++&&&######$$$)))''')))111555444222222777;;;@@@FFFOOOSSSNNNEEE777000,,,///444666555666333000---,,,---...------,,,000444555444444888<<>>...)))&&&'''&&&###!!!"""!!!%%%&&&%%%'''---111111---,,,)))((((((***---...,,,+++***))))))***,,,---''''''''')))++++++***(((+++++++++)))''''''***,,,***++++++***'''%%%%%%%%%&&&))),,,------,,,---------,,,***((('''&&&%%%%%%&&&***,,,(((###!!!%%%***+++...000///+++((((((***((($$$""""""###%%%...777<<>>BBBIIIMMMIII;;;---(((((()))+++...'''(((+++000333333000---,,,,,,---///222555555555777FFFiiilllXXXOOOPPPPPPOOONNNMMM\\\YYYHHH888333666444666777111///...---......,,,)))'''&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%'''((()))***...///+++)))***)))'''&&&&&&(((...555666222---)))((((((,,,111222...)))%%%$$$$$$%%%((())))))(((&&&### %%%)))******'''%%%###$$$(((+++333444AAA]]]xxx{{{```CCC+++""" ###'''+++(((''''''(((***...111333,,,------+++((('''***---...---+++)))))))))++++++)))'''&&&&&&'''(((&&&%%%((('''%%%$$$$$$&&&(((***'''((()))(((&&&%%%%%%&&&$$$$$$$$$%%%'''))),,,...)))(((&&&$$$""""""""""""&&&''')))(((''''''((()))***---000---'''###"""$$$ """###!!!!!!'''...888===CCCEEEEEEFFFLLLPPPLLLCCC555***&&&(((---000+++,,,......,,,,,,---...000333444222//////444999777IIIiiimmmWWWMMMMMMNNNMMMHHHHHHWWW|||```GGG666///111000444999555000...------...---***(((((((((((())))))((((((((((((((((((((()))***+++,,,+++///000---+++,,,,,,))))))(((+++000666777333///***((('''***...///,,,(((&&&%%%$$$&&&)))******)))(((%%%!!!###'''+++,,,,,,***'''$$$$$$&&&(((,,,...<<>>555...+++***+++++++++++++++)))((((((+++---222333333000,,,***---000777BBB\\\vvv___PPPIIIFFFBBBAAAAAANNNooo|||TTT@@@666444///222666222000...,,,,,,,,,,,,+++***))))))************))))))&&&''')))+++---...///000---111222///---......,,,...---...111444555333000---***(((''')))***)))(((&&&%%%%%%&&&***---......,,,+++)))(((((()))***+++...//////---***'''&&&&&&$$$)))555MMMkkkwwweeeKKK444,,,%%%%%%'''(((***---************((('''%%%$$$)))+++///111111000...------,,,***))))))***+++,,,)))'''%%%$$$%%%&&&&&&%%%%%%$$$$$$$$$&&&(((***,,,777333---&&&!!! ###&&&((()))***++++++***)))(((%%%%%%%%%%%%&&&(((***+++000///...+++'''%%%%%%&&&***---000///+++&&&###"""%%%&&&((('''$$$######$$$000777AAAHHHKKKKKKKKKKKKDDD>>>555...******++++++,,,+++***(((&&&(((+++...///000000...++++++,,,...666===SSSzzz}}}iiiXXXMMMEEE?????????IIIfff{{{SSSAAA999888333333444...///...,,,,,,------,,,***'''(((((((((((((((((('''$$$%%%&&&(((***,,,---......222333///---------+++...---...///000000///......,,,)))(((((()))))))))&&&%%%$$$%%%(((,,,---...+++++++++******)))((((((+++,,,......,,,+++++++++)))---666IIIeeetttfffNNN666...***+++,,,+++)))***(((((())))))))))))(((((()))+++...111333333222000...---***((('''((()))***+++)))&&&%%%&&&(((((('''###"""""""""###$$$&&&'''...,,,'''### """''',,,(((((()))***)))((('''&&&#########$$$&&&)))+++---222111///+++'''%%%&&&''')))+++------+++'''$$$"""$$$&&&((((((''''''&&&'''///666@@@HHHLLLNNNMMMLLLFFF???555---)))***+++---++++++***((('''))),,,///,,,---------------...///444999LLLrrrrrr```SSSIIIAAA???===CCC\\\sssMMM<<<777888444444444.../////////000111000---+++&&&&&&''''''''''''&&&&&&$$$$$$$$$%%%'''***,,,...222666666222//////...,,,---------,,,,,,+++++++++,,,+++***((((((((()))***&&&$$$"""###&&&)))+++,,,)))***,,,,,,+++)))&&&%%%&&&)))+++,,,,,,---...000---000666DDD___sssjjjTTT888111---......,,,)))***&&&&&&((()))+++,,,......---,,,,,,...111222222111,,,+++)))'''&&&'''((((((,,,***'''&&&'''((()))(((""""""!!!!!! !!! """'''+++'''''''''''''''&&&%%%$$$""""""###$$$'''))),,,...222111///+++((('''(((******+++,,,,,,+++)))'''&&&&&&'''((()))************000555===EEEKKKNNNNNNNNNIIIAAA666...******+++,,,))))))))))))(((***---000***+++,,,...///000111222444777GGGkkkvvveeeYYYOOOHHHBBB???AAAUUU~~~tttMMM===777888555555555...111111333555666444111---&&&&&&''''''''''''&&&&&&((('''%%%%%%&&&)))---000999<<<<<<777333333222///------,,,***)))((()))***)))))))))(((''''''((()))%%%###!!!!!!###&&&((()))(((***---...---***%%%######%%%((()))***+++...000+++///222???[[[tttppp]]]===555---,,,,,,******,,,&&&''''''))),,,///222444222...+++***+++---...---((('''%%%%%%%%%''')))***,,,)))&&&%%%&&&'''(((((($$$###"""!!! $$$'''%%%%%%$$$############$$$######$$$%%%(((+++...///111111///+++)))(((***---,,,,,,+++,,,,,,---,,,+++***))))))***+++,,,---,,,000222888@@@GGGLLLNNNOOOHHHBBB999222---+++***)))$$$&&&'''((((((***---///,,,,,,---///111333333222444777FFFfffxxxggg\\\TTTNNNFFFBBBBBBTTT||||||TTTBBB;;;:::555555555///222333666999:::888333///&&&&&&''''''''''''&&&&&&+++)))'''%%%'''***///222>>>BBBAAA<<<777777555222...---,,,***((('''((()))&&&'''((('''&&&&&&'''(((%%%""" """$$$&&&''')))+++...///...***%%%"""!!!###%%%&&&'''))),,,///(((,,,///;;;YYYvvvuuudddAAA777---***))))))+++///((((((((())),,,000444777555000)))&&&''')))))))))$$$#########%%%'''***,,,+++(((%%%$$$%%%&&&'''(((&&&%%%###!!! ###%%%$$$###"""!!!!!!!!!###$$$%%%%%%%%%'''))),,,///111000000...+++)))))),,,///...---,,,,,,...///000///---,,,***+++,,,---------///111555<<>>BBBDDDKKKSSSRRRHHH888***""" !!!$$$***,,,///222333222000///------....../////////000444333888IIIjjjpppbbbWWWPPPJJJEEE@@@GGGddd[[[===666333444999888777444000---...111666999555222---***(((((('''&&&&&&''')))+++------+++***,,,,,,,,,,,,+++***---000333222111000...,,,***)))'''&&&&&&(((,,,///000///,,,+++))))))(((&&&""""""&&&))))))'''$$$''')))++++++)))(((((((((,,,---///444BBBUUUdddjjjTTTBBB000))))))***)))***%%%######%%%%%%&&&+++222;;;<<<;;;:::777333000///(((((((((''''''&&&%%%%%%%%%%%%%%%$$$"""!!!!!!######'''+++---+++'''$$$"""((('''%%%###"""""""""###&&&'''(((***,,,...//////'''%%%###"""""""""""""""%%%$$$$$$&&&))),,,,,,,,,,,,,,,------***&&&$$$###!!!###%%%%%%%%%&&&((()))...222;;;DDDFFFEEEHHHNNNQQQIII;;;...$$$ !!!###+++,,,///111111000...---((()))+++---///000000000333666===LLLfff{{{jjj^^^WWWJJJCCC<<<@@@[[[aaa@@@777333444888777888666333222222333666888<<<888111,,,)))'''%%%###''''''(((+++------+++((('''&&&(((+++,,,---000666444555666666444111...,,,'''%%%$$$''',,,000111000***((('''(((***)))%%% """"""$$$''')))(((%%%"""%%%'''***,,,++++++,,,---000//////222<<>>>>>;;;777333000000))))))(((((('''&&&&&&&&&"""###$$$###!!!!!!!!!"""###&&&***,,,***'''%%%###%%%### &&&''')))+++---...//////'''%%%"""!!!"""$$$%%%%%%$$$$$$$$$&&&)))******)))(((''''''(((%%%!!! ######&&&((()))(((&&&&&&&&&***111???JJJKKKFFFFFFJJJOOOJJJ@@@444***%%%$$$%%%,,,,,,---......---,,,+++$$$&&&***---///000//////000666???JJJ^^^sssssscccZZZKKKCCC999:::TTTgggDDD999444555888666999888555333222333555666>>>999333...+++***)))((((((''''''***------+++(((&&&$$$&&&+++---,,,000777666777777777555333111000+++(((&&&(((---111000///'''%%%%%%(((,,,,,,(((###$$$$$$&&&)))***)))%%%"""###&&&)))+++,,,,,,---...---,,,,,,...555CCCWWWfffVVVDDD111))))))******+++((()))+++,,,)))%%%(((...777888888555111---,,,---,,,+++)))'''%%%$$$###### """######""""""###$$$%%%(((***+++)))'''%%%%%%  !!!((()))***+++++++++******%%%###"""###&&&((('''&&&%%%$$$$$$&&&((()))(((&&&$$$!!!"""### $$$&&&((())))))'''&&&&&&&&&***333BBBMMMMMMHHHGGGKKKKKKIIIDDD;;;222,,,)))***...---,,,,,,++++++++++++$$$&&&***---///...---,,,---444===EEEUUUtttfff}}}vvveeeZZZMMMDDD888999RRR~~~kkkGGG<<<666666999666;;;999555222111222444666999555000------.........)))''''''))),,,---+++((('''$$$&&&***+++))),,,333777666555444333222222222///+++((()))...111000---$$$######(((---...***&&&$$$%%%'''***+++***&&&######%%%)))+++++++++,,,---)))(((((()))///>>>TTTeeeXXXEEE222******++++++,,,***+++......)))###%%%***///111111...***'''(((***...,,,***'''$$$""" """$$$$$$$$$###$$$%%%''')))++++++)))'''&&&&&&!!!$$$&&&)))*********)))(((&&&%%%###"""###&&&***+++)))&&&&&&%%%%%%&&&'''(((&&&$$$""" %%%((((((((('''%%%%%%''')))+++555CCCNNNNNNIIIHHHMMMHHHHHHFFF@@@888111......///...,,,+++******+++,,,%%%'''***---...---+++))),,,333;;;BBBPPPooo