BM6P6(@ ~~~wwwqqqpppiiibbb^^^]]][[[VVVQQQKKKMMMPPPPPPNNNLLLKKKJJJJJJIIIGGGEEEDDDDDDEEEEEECCCBBBBBBDDDGGGHHHGGGFFFCCC>>>:::;;;???FFFRRR^^^lllttt|||rrrqqqvvvlllmmmgggZZZJJJ===555000,,,)))(((***+++***---111,,,))))))---///000888BBBRRRRRRIII:::111222222000***///222444===PPPcccmmmbbbOOO;;;222111///+++)))---000333:::IIIVVVWWWPPP<<<888222,,,***+++---/////////...//////000111222222666;;;AAAGGGQQQ]]]fffpppssswwwzzz}}}xxxfffTTTFFF;;;444000000---+++***+++,,,,,,+++)))***+++,,,---///222555;;;FFFNNN```TTT;;;666222111000///------,,,,,,...///000111111///---,,,+++,,,...111444<<>>444333000000000000111222555777999@@@???BBBKKKRRRVVVYYY]]]]]][[[UUUNNNIIIIIILLLPPPRRR^^^^^^TTTJJJBBBMMMfffyyyyyyooo\\\>>>::::::::::::444000---,,,---+++((()))---...***((()))---111111000,,,,,,,,,,,,,,,,,,,,,,,,))))))((('''''''''''''''&&&&&&'''((((((((((((((()))''''''(((+++---...------,,,***)))))))))******+++---000333999GGGXXXeee}}}uuucccLLL===///...000...++++++***'''%%%'''++++++'''"""&&&'''((())))))(((''''''))))))))))))((((((((((((&&&''')))***,,,,,,------,,,)))+++000222:::UUUqqqyyyYYYBBB888888222111444444555DDDXXXqqq\\\===444...,,,555555>>>PPPlllnnnOOO444///,,,%%%$$$,,,)))((('''&&&&&&'''((()))%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$###$$$$$$%%%%%%###$$$&&&&&&&&&&&&((()))""""""###$$$%%%%%%%%%%%%#########%%%&&&&&&%%%#########$$$$$$$$$%%%%%%%%%%%%&&&((())))))(((&&&%%%|||uuuqqqkkkfff```]]]\\\[[[VVVRRRMMMOOOQQQPPPNNNLLLKKKKKKIIIHHHGGGEEEEEEEEEFFFGGGGGGGGGGGGHHHJJJJJJIIIGGGFFF@@@<<<>>>CCCJJJVVVaaakkkttt~~~tttrrrwwwmmmlllgggZZZKKK===555000000,,,+++,,,+++((())),,,+++)))***---///111;;;GGGSSSPPPEEE777000111111///+++...222666CCCWWWgggoooZZZIII777111000///---,,,...000333===NNNZZZXXXNNN999555///+++)))***,,,...///......//////000111222222666<<>>CCCPPPnnn|||PPP999666222111000...------,,,,,,+++,,,---//////...,,,+++,,,,,,///222444<<>>444222//////000111222555888;;;===@@@???BBBKKKQQQTTTWWW\\\^^^\\\WWWPPPJJJGGGIIILLLPPP\\\^^^VVVMMMDDDLLLcccyyyooo[[[===999999999888222...,,,+++---,,,)))+++.........,,,***((((((***+++,,,,,,,,,,,,,,,,,,++++++)))(((''''''&&&&&&''''''&&&'''((())))))))))))(((---+++******+++,,,,,,+++,,,+++***)))))))))***++++++---///000222999CCCLLL]]]mmm~~~{{{dddSSSAAA777222...,,,------***((((((***,,,+++)))&&&'''((())))))((('''&&&)))))))))((((((((('''''''''(((***+++------......---***+++//////555LLLdddeeeLLL@@@999444333666666777DDDVVVnnn|||dddAAA666222///333///777EEE]]]|||bbbDDD777222+++''')))***)))((('''&&&'''((()))%%%%%%%%%&&&&&&&&&''''''%%%$$$$$$$$$$$$$$$%%%%%%###$$$&&&&&&%%%%%%&&&(((######$$$$$$%%%%%%%%%$$$#########$$$&&&&&&%%%######$$$$$$$$$$$$%%%%%%%%%%%%&&&'''(((((('''&&&%%%yyytttpppiiiddd```^^^]]]\\\XXXTTTPPPQQQRRRQQQNNNLLLKKKKKKJJJIIIIIIHHHIIIJJJLLLLLLOOOOOOOOOPPPQQQQQQOOOMMMGGGAAA===???DDDLLLWWWaaagggrrruuutttyyymmmkkkfff\\\LLL===444111000---,,,---,,,((('''*********+++---///555AAAMMMRRRKKK???333///111000---///000333;;;LLL___jjjkkkPPPAAA333...//////...///111111555BBBTTT\\\TTTFFF444111---)))((()))+++---............///000111222222777===CCCKKKUUUaaajjjvvvwwwxxxyyyyyy{{{~~~{{{ppp___NNNAAA888222///---+++)))((()))*********+++,,,---...///111444777555===>>>DDD[[[uuurrrJJJ777555111000///...---,,,,,,,,,***+++,,,............---------000333555<<>>444222...///000222555888<<>>MMM```qqqoooZZZIII;;;111...//////---)))'''&&&'''((()))''''''(((((((((''''''&&&((((((((('''''''''&&&&&&((()))***,,,---......///---+++,,,---,,,///@@@SSSuuuYYYHHH===999888;;;999999CCCQQQdddppppppFFF777666222000,,,111999HHHaaazzz[[[CCC666000+++'''+++***((('''&&&''''''(((%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$$$$$$$%%%%%%###%%%&&&%%%$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$######$$$######$$$&&&&&&%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%}}}xxxtttpppiiieeebbb___^^^\\\YYYWWWTTTUUUTTTRRRNNNLLLKKKLLLLLLLLLLLLMMMOOOQQQSSSUUUWWWWWWXXXZZZ[[[[[[YYYWWWIIIAAA<<<>>>BBBIIIRRRZZZaaannntttsssyyymmmjjjfff]]]NNN===444222---++++++......+++***,,,***+++---...222:::GGGSSSOOOFFF888///...000///---222222555AAAUUUfffhhhbbbFFF;;;000---...---...000444333888GGGWWWYYYJJJ:::111...+++)))((()))+++---............///111222333222777>>>EEEMMMWWWccckkkwwwxxxxxxwwwwwwyyy|||xxxmmm\\\KKK???777222000---+++))))))***+++++++++***,,,---......000444777999>>><<<===LLLbbbgggCCC444444000///...---,,,,,,,,,,,,+++,,,...///000111111111......000333555<<>>@@@BBBDDDCCCFFFKKKNNNNNNRRRWWW\\\^^^^^^YYYPPPJJJHHHJJJNNNYYYZZZUUUOOOFFFKKK^^^~~~tttmmmaaaCCC===:::888999444555000---...---)))((()))+++,,,---,,,******---///------,,,,,,+++************)))((((((''''''(((((())))))************))))))(((((((((***---......---((()))))))))******++++++)))***,,,,,,++++++---000333===JJJXXXeeeuuuvvvcccOOO???555222111000...***&&&$$$&&&((((((((((((((('''''''''&&&((('''''''''&&&&&&&&&&&&'''((()))+++,,,---......,,,+++,,,---+++,,,777DDDjjjbbbMMMEEEAAA@@@???<<<:::AAAJJJXXXbbbqqq~~~LLL777666222......111444999HHHgggtttPPP999222---(((,,,+++)))''''''''''''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%###%%%&&&%%%#########%%%&&&&&&%%%$$$############$$$######$$$%%%&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%~~~yyytttqqqhhheeeaaa^^^\\\ZZZYYYXXXZZZYYYWWWSSSOOOMMMMMMNNNMMMNNNOOOQQQTTTWWW[[[]]]\\\]]]^^^aaaccccccaaa^^^MMMEEE>>>>>>BBBFFFMMMSSSZZZiii|||}}}rrrpppvvvmmmiiieee___PPP===444333---++++++......+++***,,,***---///111777AAALLLSSSJJJ???333...............000111777GGG^^^kkkfffYYY???777000...---,,,---000111333<<>>777333222...,,,******+++------,,,)))***,,,,,,---///333666666;;;888777AAAQQQqqq[[[===222111///...---,,,,,,+++,,,,,,+++,,,---...000111111222......000333555<<>>:::999;;;999777111---......+++***,,,+++)))(((***---//////...,,,,,,,,,++++++*********+++***))))))(((((())))))))))))************))))))&&&&&&'''))),,,---,,,+++(((((())))))***************************,,,///111111555;;;AAAKKK[[[pppkkkVVVDDD:::444444222///,,,***+++,,,))))))((((((''''''''''''((('''''''''&&&&&&&&&&&&%%%&&&((()))+++,,,,,,,,,******+++,,,+++---444;;;YYY}}}iiiPPPKKKHHHEEEAAA===:::===CCCMMMYYYjjj{{{UUU:::666111---...000111222999RRRyyyfffCCC444///+++---,,,***((('''&&&''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%$$$$$$$$$%%%###%%%&&&%%%#########%%%''''''%%%$$$###""""""###%%%###"""###%%%&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%{{{uuupppeeeccc^^^ZZZXXXXXXZZZ[[[aaa```]]]XXXSSSPPPQQQRRRPPPQQQSSSVVVZZZ___cccfffcccdddeeehhhjjjiiifffcccSSSIIIAAAAAADDDGGGLLLPPPTTTeeezzz{{{ooommmsssmmmhhheee```QQQ>>>444444111...---...---)))(((+++,,,///111555>>>IIIOOOOOOCCC999111......---...111---111;;;OOOfffpppcccQQQ999444000///...,,,---222///666EEEUUUYYYNNN???555......,,,,,,+++,,,,,,------------...000111333333333999@@@HHHOOOYYYccckkkrrrssstttttttttuuuxxx{{{vvvkkkYYYIII===666333222...,,,******,,,---...---)))***+++,,,---///222555444999777666===GGGbbb|||PPP999222///...---,,,+++++++++++++++******+++,,,---...///000------///222444;;;KKKZZZjjjrrr}}}iiiQQQKKKTTT\\\ooo}}}iiiYYYLLL>>>555333111000111555999;;;<<<333222000///......//////+++---***,,,222666EEE___eeellljjjkkkttteeeaaaUUUDDD777333111...///111444777;;;===???@@@===<<<===AAABBBEEENNNWWWeeejjjlllfff[[[QQQOOOPPPOOOUUUQQQLLLJJJEEEJJJ[[[sssuuutttcccEEE===:::<<>>333555111...,,,---,,,******---...000333888EEEPPPPPPIII;;;555000000///,,,///444000666DDDXXXlllppp\\\FFF444111000111///---000555555AAATTT```ZZZHHH999555---------,,,++++++++++++---------...000111333444444:::AAAHHHOOOXXXbbbiiimmmoooqqqssssssuuuwwwzzzuuujjjXXXGGG;;;555222111---+++))))))+++---------)))+++,,,------000333666555999888999>>>BBBVVVuuummmGGG777333///---,,,,,,++++++++++++++++++++++++,,,---...//////------///111333999IIIYYYkkkssseeeLLL@@@DDDHHHZZZ{{{}}}iiiTTTGGG???:::555777===AAAAAA>>>555444111///...---...///+++...,,,---333444BBB[[[jjjqqqlllggg~~~uuuYYYSSSHHH;;;333222111///---000444888<<>>DDDOOOSSSAAA777///---......///000+++************)))(((''')))))))))***++++++,,,,,,)))(((((('''''''''''''''((())))))))))))((('''&&&)))((()))***,,,+++)))&&&((())))))******)))((('''+++***(((''''''((())))))((())),,,......444HHH\\\rrr~~~yyykkkSSSJJJ???666333222222111---,,,+++***)))))))))***)))))))))(((((((((''''''%%%&&&((()))+++,,,,,,,,,))))))))))))+++...000111===\\\mmmPPPHHHEEE@@@:::555555777888@@@SSSlll{{{{{{sssQQQ===222222------.........777OOOeeewwwVVV???555///...+++)))'''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((('''%%%%%%$$$$$$$$$###$$$&&&&&&%%%%%%&&&((('''&&&$$$###"""###$$$%%%%%%$$$""""""$$$%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%%%%%%%%%%%%%&&&{{{rrrlllfffccc___\\\\\\```hhhmmmooommmhhhaaa[[[YYYZZZ[[[___aaadddhhhnnntttyyy|||zzzzzz{{{{{{zzzwwwrrrnnnSSSIII@@@AAAEEEIIILLLPPPPPPccc{{{{{{mmmjjjpppmmmgggdddbbbSSS>>>333555...+++))),,,---,,,...333///111444;;;IIITTTPPPEEE777222000222///,,,///666777>>>LLL___ooommmUUU<<<111///000222111///333999???MMM```hhhZZZBBB444222------,,,,,,+++*********,,,------...000111333444555:::BBBIIIOOOXXXaaahhhiiilllppprrrsssuuuwwwyyyuuuiiiWWWFFF:::444111000+++***((((((***,,,,,,,,,+++,,,---...///111444777222666666888<<<<<>>BBBDDDEEE999999;;;AAAFFFOOO___nnn~~~rrr___OOOIIIIIIHHHOOONNNMMMMMMFFFFFFRRRaaammmmmmeeeHHHCCCDDDMMM[[[aaaKKK???333...---+++***,,,(((+++...---+++)))+++---(((((()))***+++,,,,,,---''''''&&&%%%%%%%%%%%%&&&(((((()))(((((('''&&&&&&&&&&&&(((+++......---+++))))))*********((('''&&&(((((('''((()))***)))''')))+++//////******888JJJZZZiii{{{qqqcccPPPAAA;;;999888666///...,,,***))))))***+++))))))))))))((((((((((((&&&''')))***,,,---------))))))((((((***---...---222NNNtttjjjMMMCCCAAA;;;555222444666666;;;QQQlll|||xxx}}}|||{{{~~~\\\AAA444555111///......+++///@@@RRR|||hhhIII:::000...,,,)))'''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''')))((('''&&&%%%$$$$$$$$$###$$$&&&&&&&&&&&&((()))'''&&&$$$""""""###$$$%%%&&&$$$""""""$$$%%%&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&{{{qqqkkkeeeaaa_________bbbkkkuuuvvvssslllbbb[[[ZZZ___ccccccfffmmmvvvzzzzzz{{{xxxjjjSSSIIIBBBDDDIIIKKKKKKLLLQQQ^^^vvvnnnjjjsssnnnkkkgggaaaSSSBBB777444000///---,,,++++++,,,,,,111111777FFFUUUXXXKKK>>>999111+++---000000000222888AAAVVVjjjmmm[[[GGG<<<444333111222555888;;;<<>>======???CCCIIIMMMTTTdddrrrzzzoooZZZLLLFFFDDDCCCFFFLLLOOOKKKEEEEEEIII```vvvuuummmsssOOO>>>CCCWWWlllyyy^^^???///000...+++---+++((()))***,,,,,,+++******,,,(((%%%'''+++---+++(((''''''(((((())))))******************)))(((&&&&&&***)))((('''''')))+++,,,,,,,,,+++***)))(((''''''(((((((((((()))***+++,,,,,,+++***+++---222777:::BBBJJJZZZooo~~~kkk[[[LLL@@@===AAA444000,,,))))))+++,,,,,,,,,,,,,,,,,,,,,+++***)))((((((((('''&&&&&&&&&%%%''''''((()))+++,,,---...888FFF```sssQQQAAA:::555333222///111444999JJJbbbuuu||||||~~~nnnKKK888555111,,,***,,,...111666===___zzzgggJJJ;;;333***&&&%%%'''***+++)))(((((('''&&&&&&%%%%%%&&&%%%$$$###$$$%%%&&&'''$$$%%%&&&&&&&&&$$$!!! """$$$%%%%%%$$$###%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''######""""""######$$$%%%{{{rrrlllgggdddbbbcccccceeemmmvvvwwwssslllddd___```fffkkkooorrryyyxxxhhhRRRIIICCCFFFJJJKKKJJJJJJNNN\\\ttt~~~nnnjjjqqqnnnkkkgggaaaTTTBBB666222...---,,,,,,,,,---...///000222;;;JJJWWWWWWIII;;;666000,,,...222222333555;;;HHH^^^ooolllXXXEEE<<<777666555777;;;@@@DDDFFFYYYgggrrrkkkTTT===000------,,,+++***************......------///222555888999;;;???EEEMMMWWWbbbiiinnnnnnnnnnnnqqqtttxxxzzzwwwjjjWWWFFF;;;555111///...,,,******+++,,,+++)))++++++,,,...000222444555666666111333;;;>>>III___~~~VVV===444...,,,------------------------,,,,,,------------,,,,,,......///111222999HHHXXXnnnvvv```HHH;;;999<<>>888666444111000333555BBBUUUeeeoooxxx}}}|||~~~xxxRRR===888333...+++---......222888LLLeeefffDDD888...***)))&&&&&&)))((('''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&'''&&&''''''((('''%%%###""""""$$$%%%%%%$$$$$$%%%&&&$$$%%%%%%%%%%%%%%%%%%&&&'''&&&%%%%%%%%%%%%&&&'''%%%$$$$$$$$$$$$%%%&&&&&&|||sssmmmjjjgggfffhhhiiijjjpppxxxxxxtttmmmgggeeehhhpppvvvzzz{{{tttcccOOOHHHEEEHHHLLLJJJGGGFFFJJJYYYqqq~~~pppkkkooommmkkkiiicccUUUBBB555000---,,,++++++,,,...000111///555BBBPPPYYYTTTDDD666333...,,,000333444666:::BBBSSSjjjssshhhQQQAAA;;;888:::<<>>111111ӵ===JJJ]]]qqqsss```III<<<:::999===FFFOOOXXXbbbiiinnn{{{{{{^^^DDD;;;666...,,,,,,,,,+++,,,,,,------***+++...000333555666777:::<<>>;;;:::777333111000------000000222BBBTTTxxxzzzffftttaaaRRRMMMMMMFFFBBB>>>555666666888===EEEMMMSSSVVVTTTQQQRRRWWW]]]bbbllluuuyyyyyytttiii```[[[TTTNNNRRRTTTWWWVVVMMMAAA===@@@OOOjjjzzzYYYEEEIII]]]zzzWWW999444111///---(((---,,,***))))))+++---///,,,***((()))+++---,,,+++***************************************)))((('''+++******)))***+++,,,,,,*********+++++++++,,,,,,***************+++,,,---++++++,,,---------------,,,///222777>>>LLL^^^kkk}}}ttt___JJJCCC:::333111000///...000000...---,,,+++******$$$$$$%%%%%%&&&&&&''''''&&&'''***,,,---...------777888EEEfffjjjZZZIII???;;;777555666666<<L~~~vvvpppnnnnnnmmm=hĦ111111///---++++++---///111333???OOOXXXTTTGGG888///4ĉ@ӵSSSdddrrrkkkUUUAAA999:::<<L+++++++++,,,------------------...000222444:::IIIXXXjjjqqq}}}YYYCCC:::;;;===NNNjjj{{{jjjHHH444333//////222222:::@@@KKKWWWcccrrrooo___MMMDDD@@@;;;777555111---,,,//////111???OOOqqqxxxeeeqqqsssccc^^^___VVVOOOGGG:::666777;;;AAAIIIPPPSSSTTTPPPNNNPPPXXXaaagggnnnuuuyyyyyytttlllgggfffbbb]]]^^^^^^^^^ZZZOOOBBB===???JJJhhhWWWEEEHHH\\\{{{[[[;;;444111000///***---+++)))'''(((***---...***)))((((((***++++++***))))))))))))))))))))))))(((((((((((((((((('''&&&***************+++++++++(((((())))))***+++++++++***))))))))))))******+++,,,---.........---,,,,,,,,,///111111222:::FFFQQQ]]]mmm{{{xxxeeeVVVBBB666444555444222222000///---+++*********$$$%%%%%%&&&&&&'''''''''%%%&&&(((***+++,,,,,,,,,444444===XXXiiiOOOAAA;;;888777888666:::AAAJJJWWWhhhzzzwwwhhhdddfffiiinnnsssuuunnnKKK:::444///---...,,,******...000111;;;TTTxxxoooJJJ:::555...***,,,'''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''&&&'''''''''&&&&&&&&&%%%###%%%&&&&&&%%%$$$&&&'''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''GG=?|||zzzwwwsssmmmjjjlllnnnmmmnnnqqqooollliiikkkrrr|||jjjWWWKKKHHHIIIMMMLLLEEE???>>>HdĦ{{{xxxrrrnnnmmm=Īj222000---++++++---///111888EEESSSWWWNNN???444...GG=?iiilll___JJJ===:::;;;AAAIIITTT```lll{{{cccJJJ>>>666///,,,,,,++++++++++++,,,,,,+++---///111444555666777999<<<@@@GGGOOOZZZfffmmmtttuuuxxx{{{}}}~~~~~~~~~uuuhhhUUUEEE:::444000...)))******)))''''''(((***++++++,,,...000222444555222555333444999;;;IIIbbbiiiHHH999111,,,---******+++HdĦ---***+++,,,---------------......///222444;;;LLL\\\jjjqqq}}}XXXCCC999:::<<>>666777:::@@@FFFJJJLLLLLLIIIHHHMMMZZZhhhpppuuuyyy}}}~~~zzzsssppppppooollljjjhhheee^^^PPPBBB===@@@HHHggg}}}WWWGGGKKK^^^~~~^^^???777111///000---,,,***((('''((())),,,...))))))(((((())))))***+++)))))))))(((((((((((((((&&&''''''((((((''''''&&&((()))))))))************(((((()))))))))************)))))))))))))))******------.........---,,,+++***---000000///222999???FFFQQQ___nnnpppXXXFFF>>>;;;777444444222000---+++*********((((((((()))))))))))))))%%%&&&'''((()))+++,,,,,,111222:::MMMnnnqqqSSSBBB===;;;:::999555888===FFFTTTfffxxxrrrccc]]]]]]```gggnnnooozzzSSS===555000------,,,***+++///,,,+++111CCCbbbcccJJJ<<<333...---)))(((((('''&&&&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&%%%%%%&&&'''&&&%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&ӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦ~~~}}}wwwĦmmmĦzzzgggTTTKKK===DdDkkkjjjiii?fӵ111///,,,Ħ===IIIUUUӵƜ`1.׼siiilllĭӵUUU555---,,,+++************ӵ333555666777Ħ@@@FFFOOOZZZeee~~~}}}:::555111///)))++++++Ħ++++++,,,...000222999ĦfffHHH:::222,,,---)))******DdD......///===PPPӵӵӵBBB888999555333Ħ999ӵ111ĭӵhhhqqq|||lllcccVVVNNNFFF:::666666666999===@@@BBBBBBDDDDDDMMM___qqq{{{{{{wwwxxxyyyxxxsssoooiii___PPPAAA===@@@HHHhhhZZZKKKMMM]]]{{{bbbDDD:::222///111///,,,+++***))))))+++,,,...)))*********)))***+++,,,*********)))))))))((((((''''''((((((((((((''''''''''''((()))))))))))))))*********************++++++******))))))******+++,,,,,,,,,,,,++++++++++++(((+++...///...///111444999>>>HHHVVViii}}}wwwcccSSSGGG@@@<<<777666333///---,,,,,,,,,***************)))))))))((('''''''''(((+++---//////333999EEE\\\{{{uuuXXXHHHEEECCC@@@>>>:::;;;>>>GGGUUUhhh|||rrrddd\\\XXXZZZbbbkkkqqq}}}___CCC888333...---+++)))***///+++---111:::LLLiiifffJJJ;;;333000++++++***)))'''&&&%%%%%%%%%%%%'''((((((((('''&&&&&&%%%%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&%%%%%%&&&((($$$%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&eHLShӵgLsssS?ʬbbbPPP3h?D%%)?hhhgggZufĦ///---+++gL666@@@LLLg&e000gĉ@[[[pppg&e>&eEEE@e??CCC<<<---,,,+++***))))))g<ĉ1112224446663we<Ħ???FFFOOOZZZ3h?@eBBB888333000...***,,,---Z,,,++++++,,,...0003h?gL}}}eeeHHH<<<333,,,---'''((((((D%%)?000fff?><z444>>>=?Ħg&eg&eXXXBBB777S?ʬ5554ff?>ߝL222@e}}}g&e3h?g&e>&eyyykkk??|||fffYYYKKKDDD???555777555222222555888;;;<<>>333...000000,,,,,,+++++++++,,,---...***+++++++++******,,,---,,,+++++++++******))))))(((((()))))))))))))))(((&&&''''''(((((((((((((((++++++++++++++++++++++++,,,,,,++++++***+++++++++,,,+++******)))******+++)))+++---...------,,,---222444:::EEERRRddd|||eeeSSSJJJHHH:::888555111///.........******))))))((((((''''''***)))''''''(((+++...111,,,111666;;;KKKgggxxx]]]PPPNNNLLLGGGCCCCCCBBBCCCJJJYYYnnnuuuggg]]]VVVWWW```jjjuuu|||gggIII<<<555///---***(((***...///222555666===SSSwwwXXXBBB999444---,,,+++)))(((&&&%%%$$$%%%%%%'''((((((((('''&&&&&&&&&%%%%%%%%%&&&&&&'''$$$%%%'''&&&%%%%%%&&&((($$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@gggHdĦ|||Htƅ^qqq\\\Bt=o9ĦDtfo9Ħeeebbbdddg?---)))HdĦAAAKKKSSSHu]Ħ---ttmmmrrrHƅ^Hu]ĦAAAH׼s~~~hhhSSSFFF666666111++++++...tQ)))+++...111je<ĦCCCKKKRRRBt=o9ĦH׼sOOOBBB888000---------***(((HtĦ$$$)))***,,,...Bt=o9ĦHdĦhhhJJJ:::...///'''*********Dtfo9ĦsߝLGdUĦ666Ht@cӵHu]ĦHu]ĦUUU>>>Htƅ^DDDqIܗGIӵ///H׼sIIIdddHu]ĦBt=o9ĦHƅ^Hu]ĦuuulllOOODDD<<<999888000444222111111444888;;;<<>>HHHfffbbbKKKKKKSSSllloooGGG444666111,,,333///---+++)))))))))***++++++***)))(((((()))***++++++++++++************)))(((''''''((())))))(((&&&(((((()))***************+++++++++,,,,,,------------,,,,,,+++***)))((((((.........------,,,,,,,,,,,,...//////...---...///333222333888@@@OOOfff{{{www^^^GGGEEE999111222333///++++++---+++)))))))))***)))((()))'''$$$"""###&&&***---***---,,,222@@@PPPlll{{{fff```]]][[[___\\\\\\XXXVVVcccyyyxxxjjj^^^TTTRRR[[[fffjjj~~~PPPCCC444///111///111222)))...+++...444777AAA]]]{{{|||TTT===888111,,,))))))(((%%%&&&)))"""###%%%'''((((((''''''$$$$$$$$$%%%%%%&&&&&&&&&(((((((((''''''&&&&&&&&&###$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&'''(((((())))))%%%%%%$$$$$$%%%%%%&&&'''4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|<DdDDdDĦDdDΦDdDĦq<niDdDĦqetffffffDdDĦq<R{{{iiiqjRgdKӵHdDĦgdKӵjjjfffGR/f6LĭĦ+++***DdDĦDDDRRRXXXDdDĦ+++`eĭsssDdDΦDdDĦ;;;DdDĦpppooopppuuu~~~yyyfffVVV<<<777000.........geĦ+++,,,...FSĦDDDKKKqjRgdKӵDdDĦNNNAAA888000---...///,,,***DdDĦ&&&******,,,qjRgdKӵDdDĦhhhHHH777,,,///***+++++++++HdDĦgdKӵDdDDdDĦ555DdDĦ4DufӵDdDĦDdDĦVVVq<R^^^CCCpeƜ4DuTӵ...DdDĦ???VVVDdDĦqjRgdKӵDdDΦDdDĦxxxuuutttdddHHH>>>777666555///111000000222666;;;???AAAIIIRRRddd|||~~~uuummmgggXXXEEE===>>>GGGeeeaaaIIIIIIRRRlllqqqLLL999999333,,,000---,,,***))))))***+++,,,+++***)))(((((()))******+++++++++************)))(((''''''((())))))(((&&&(((((()))************************+++++++++++++++************++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,------+++))))))***...---///222555===MMM\\\xxxyyybbbSSSEEE888333111,,,))))))***)))((()))***++++++***((('''%%%$$$%%%'''***,,,***...,,,000;;;HHHddd|||tttpppooottttttuuurrrqqqyyyyyymmmddd\\\XXX[[[bbbmmmZZZCCC555111222...///111***,,,)))+++///000888PPPiiimmmPPPBBB555...(((((((((%%%$$$&&&$$$%%%&&&'''''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$###$$$$$$%%%&&&&&&&&&%%%######$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)hDdDΦDdDĦDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦpo9unnn]]]GIdnuR)ĦDdDĦnuR)ĦlllhhhCdgĪj...DdDĦGGGWWWYYYDdDĦ,,,HߝL`o9tttDdDΦDdDӵ777DdDĦ___YYYWWW\\\nnnwwwgggIII;;;000000111,,,geĦ,,,---sp?aĦEEELLLGIdnuR)ĦDdDĦNNNAAA888111...///000...---DdDĦ)))***+++,,,GIdnuR)ĦDdDĦgggEEE444+++000,,,+++,,,,,,DdDĦnuR)ĦDdDΦDdDĦ444DdDĦnuR)ĦDdDĦDdDĦWWWpo9uiiivvv[[[AAA=ӊB1.uTӵ---DdDĦ999LLLDdDĦGIdnuR)ĦDdDΦDdDӵ~~~xxx~~~^^^BBB999333333444///...///000333999???EEEHHHMMMXXXmmmzzztttnnn___JJJ>>>===DDDaaa___FFFGGGPPPjjjrrrQQQ<<<:::333***,,,,,,+++***)))***+++,,,---,,,+++***)))((())))))***+++++++++************)))(((((('''((())))))(((&&&(((((()))))))))******************)))))))))))))))(((((()))***,,,---...///************++++++++++++...///000///---+++++++++,,,,,,///222111222999CCCWWWiiigggWWWEEE:::333...,,,,,,***)))((()))***+++***((((((''''''&&&'''(((***+++)))...------444===WWWzzz|||}}}{{{tttpppjjjbbb^^^^^^nnn}}}hhhEEE666333444...---///+++,,,******,,,+++///@@@SSStttmmmSSS???333)))((()))(((%%%$$$&&&&&&''''''&&&&&&%%%$$$&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''%%%%%%$$$$$$%%%%%%&&&'''4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDddd<Ħ0004DufئL>euuuDdDʜ4DuTӵ888DdDĦSSSIIIEEEHHH[[[ttt~~~uuu[[[CCC111111111***geĦ,,,s<v>aĦFFFLLLpeӵDx<DdDĦMMMAAA888111///000000///...DdDĦ+++***+++,,,peӵDx<>dd<ӵDd<DdDΦDdDĦ333DdDӵnd<DdDĦ>d<ĦWWWpeӵlllĦ111F&uTӵ,,,DdDĦ<<d<ĦuuupeӵDx<>d<ʜ4DuTӵ}}}|||___BBB888222333444///---///111555:::@@@GGGLLLPPP[[[qqq|||wwwfffNNN@@@===AAAZZZ]]]DDDDDDMMMeeesssSSS;;;666000)))***++++++++++++,,,---...///---,,,***)))((())))))***+++++++++*********)))))))))((('''(((******((('''((((((((((((((()))***************))))))((((((((('''((()))+++,,,...//////)))*********++++++,,,,,,...000111000...------...***+++///222222000444;;;???NNNeee~~~ppp\\\KKK???888333111---+++)))))))))(((&&&$$$(((((((((((())))))******'''---,,,,,,000666MMMnnnyyyrrrsss|||}}}}}}zzzpppfffbbbmmmyyytttJJJ999555555...***---,,,...,,,---...,,,,,,777DDDYYYzzzjjjMMM===---***,,,+++'''%%%&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$%%%%%%'''''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊBeee<xB?d<<<<>>>KKKbbbvvvmmmQQQ999333000)))geĦ,,,Hg8>aĦFFFMMMB?Ho9|||>d<888111///000.........>d<ӵ+++---B?Ho9777<x555,,,000+++*********&ӫeʬtIӇ,,,>d<Φ>d<Ħ333D&ӫetIӇDdDĦsdKĦWWWB?dp&ĒR++++++>d<sdKĦ\\\B?Ho9s&dq&ĒRwwwxxxcccDDD888111111222---...000333666999???FFFLLLSSS___sssmmmSSSAAA<<>>NNNeee}}}hhhVVVGGG;;;333///,,,***((((((((('''&&&((((((((()))))))))))))))%%%,,,,,,,,,000222EEEcccggg\\\\\\dddffflllvvv~~~sssnnnsss{{{SSS>>>666666...))),,,,,,------......------333:::FFFddd___KKK555------+++(((%%%$$$$$$%%%%%%&&&'''((((((&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$#########$$$%%%"""""""""""""""!!!!!!!!!%%%%%%$$$$$$%%%%%%&&&'''4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eegesĪj@hfdDĦ@ďDccceeeHkge@hZZZMMM@G555444HĪj@IŌssspppBene000HkgeKKKne---,,,fekkkHu]3hh222777BBBse999888999BBBSSSjjj{{{bbbHHH:::222,,,geĦja>aĦFFFMMM@Gxxx{{{seAAA888111...///,,,---...<Ō+++,,,---@G222777HkgeDDD666---000)))))))))***HĪj@IŌ***,,,ege111333Hu]3hIŌDdDĦneVVV@hQQQ999>h)))***+++seHHHnebbbMMM@GsĪj@h^^^xxx}}}sssgggFFF888///...///***...111444666888===DDDJJJXXXccctttsssVVVBBB<<<>>>QQQtttZZZAAA>>>AAAQQQmmmuuusssYYY999000111///000,,,,,,---......///000000,,,+++***))))))***+++,,,+++++++++************))))))(((((()))******)))''')))((('''&&&'''((()))***************))))))))))))))))))*********++++++++++++++++++,,,,,,,,,,,,,,,(((***------------...///---+++,,,......,,,///444333777???OOOeee~~~uuu```KKK<<<333000+++))))))+++++++++((((((((((((((((((((((((%%%++++++---222111>>>VVV~~~www[[[MMMIIIMMMMMMQQQ\\\hhhqqqzzz___DDD666666...)))++++++)))***+++,,,,,,---///222<<aĦFFFMMMUUUxxxxxx{{{s׼sNNNAAA888000---...,,,...///Ho...+++,,,---///000333888^^^CCC666,,,///)))******+++)))***+++///222333D^DdDĦ~~~UUUDDDmmmOOO777---)))***++++++s׼s111DDD{{{\\\DDDAAA___jjj~~~}}}qqqiiiGGG888///...///***,,,000333555666;;;CCCIIIZZZdddrrr}}}wwwXXXBBB;;;999IIIjjjZZZ@@@===;;;GGG^^^hhhmmmXXX888...000...---++++++,,,---------------+++******)))***+++---...+++++++++************)))***)))((()))++++++)))((()))((('''&&&&&&((()))***(((((((((((((((((())))))'''(((((())))))***++++++++++++++++++************,,,...///000/////////111000......111111...///333222222666>>>LLL___tttjjjWWW???:::222---++++++,,,,,,(((((('''&&&&&&''''''(((&&&******...333000666IIIlllsssXXXGGG===;;;<<<===BBBKKKQQQXXXfffsssjjjIII666555///***++++++''')))******+++---------333:::JJJbbbzzzXXX???222***'''(((&&&%%%%%%$$$%%%&&&'''((($$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&'''&&&%%%###"""!!!"""###$$$%%%%%%&&&&&&''''''((((((%%%%%%$$$$$$%%%%%%&&&'''Φ4DuXӵtvӵ>d<ĦĦĦĦ>d<Ħ~~~uuuoookkkeee___^^^]]]]]]bbbhhhnnnuuuoooYYYLLLEEECCCAAAHHHKKKHHH===555444444111777GGGRRR]]]qqq{{{vvvtttmmmjjjgggeeebbbWWWDDD333444666666999FFFVVV\\\ZZZLLL@@@333...Ħ333444===NNNjjjYYY>d<Ħ333;;;777@@@PPPBeXXX===555444444777CCCYYYttt|||gggNNN???888geFYĉ111333>aĦFFFMMMUUUaaaoooxxxxxxzzzzzzxxxxxx|||BeaaaOOOBBB888000------,,,///000nu]ӵ//////111333555666000111///333999<<d<Ħqqq}}}>d<ĦĦTTTDDD<<<===EEEZZZkkkjjjMMM666---///++++++---)))+++,,,---,,,Be111444DDD^^^Ħ@@@???>>>===CCCUUUmmmuuuvvvrrrlllJJJ:::111000111---***...222444555:::BBBIIIYYYcccooovvv{{{xxxYYYBBB;;;333BBBaaaZZZAAA<<<888@@@UUU]]]fffUUU555+++---***(((******+++,,,,,,,,,++++++******))))))***,,,...///+++++++++************)))***)))((()))++++++)))((()))(((&&&%%%&&&''')))+++%%%&&&&&&''''''(((((((((%%%&&&'''((()))***+++,,,++++++******))))))((((((+++,,,...---,,,++++++,,,,,,+++,,,000000------/////////000333999FFFXXXgggtttLLLDDD:::111+++***))))))((((((&&&%%%%%%&&&'''((((((******...444///111AAA^^^qqqXXXEEE777111333000222666999>>>LLL[[[lllyyyrrrMMM666444///++++++***((()))******,,,...---+++---,,,666OOOnnnhhhJJJ777---***,,,((('''&&&%%%$$$%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%###"""!!!"""###$$$######$$$$$$%%%&&&''''''%%%%%%$$$$$$%%%%%%&&&'''?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦwwwlllfffhhhddd___[[[[[[___cccgggqqquuuzzz}}}iiiUUUDDD<<>>GGGVVVkkkzzz{{{uuurrriiidddeee```RRRAAA999888999:::>>>JJJVVVWWWPPP@@@666///gdKĦ444===>>>]]]tttRRRsdKĦ555777;;;HHH^^^bbbLLL===000...///666AAARRRkkk}}}eeeLLL<<<ŶS0001113333we>><<>>999:::;;;>>>CCCNNN\\\fffjjjxxxqqq~~~LLL777444+++...---+++---000222444888===@@@QQQ___hhhgggmmmwwwZZZDDD888888@@@[[[YYYAAA===777:::KKKXXXYYYIII666000+++'''+++...///000///,,,+++***+++++++++***))))))***++++++++++++++++++++++++++++++))))))((((((((((((((()))***************)))((((((%%%&&&((()))))))))((('''"""###$$$&&&'''(((((())),,,+++++++++++++++++++++++++++,,,,,,,,,+++******---,,,***))))))+++,,,...222222111111333:::BBBHHHeeezzzrrrZZZBBB777333///,,,,,,---)))((((((&&&$$$''',,,,,,,,,,,,+++,,,000666:::WWWuuudddDDD666444------...222333555<<AneneneneDe{{{rrrjjjdddbbb___[[[XXXXXXZZZ^^^aaafffjjjnnnqqqssstttwwwxxxxxxbbbPPPDDD>>>BBBHHHHHHDDD>>>777222///......444888AAARRRhhhxxxyyyrrrpppgggbbbccc___RRRBBB999999888888AAAQQQ\\\VVVJJJ>>>555ne333555@@@IIIjjjmmmLLLne333444777;;;OOOjjjzzzvvvaaaGGG777///......222999IIIaaauuurrrXXXEEE>A444333333k<NNNYYYeeeqqqxxxzzzyyywwwxxxzzz{{{{{{{{{qqq^^^III===666111....../////////fh,,,...000222444555555000333222555:::===UUUyyy~~~iiiDDD888......,,,,,,,,,------......//////,,,,,,---------.........//////111444555Deooottt|||neneuuuUUU>>>>>>;;;BBBXXX]]]___EEE888,,,+++------,,,+++------------...///000000444>>>neVVV>>>555555444444666===FFFMMMUUU___lll{{{ppp{{{LLL777444+++///---+++---///111222666:::===RRR]]]bbbbbbjjjwww]]]GGG;;;:::AAAYYY{{{YYYAAA>>>888999IIIQQQSSSEEE444000+++'''+++***,,,------+++***++++++************************************************))))))(((((((((((()))))))))***************)))(((&&&'''((()))))))))(((((($$$%%%&&&'''((()))))))))+++++++++,,,,,,,,,,,,,,,+++++++++******)))))))))***)))))))))***,,,///000111000///------111777;;;OOO```vvvxxx\\\JJJ>>>444...---,,,((('''((('''&&&(((---,,,,,,---,,,---000444888IIIkkkxxxQQQ999222000...///000000111666>>>GGGYYYmmmyyy|||\\\999333444---***000...------,,,++++++******(((///...222CCCYYYzzzrrrLLL777000,,,+++)))'''&&&''''''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&&&&!!!###%%%%%%$$$$$$%%%&&&&&&%%%%%%$$$%%%&&&'''vvvqqqkkkddd```]]][[[XXXVVVVVVWWWYYYZZZ```bbbeeeggghhhjjjlllmmmuuu~~~mmmXXXJJJCCCAAADDDJJJFFFCCC===666222/////////111333<<>>TTTiiikkkTTT666444333HHHQQQ\\\gggqqqxxx{{{zzzyyyzzz|||}}}~~~}}}qqq___JJJ>>>777222///......///000///***,,,///111333333222222///222111555<<>>===:::@@@UUUWWWXXX@@@666---++++++***+++...++++++++++++,,,---...///444>>>tttTTT===444444222000000222777;;;>>>CCCKKK\\\vvvppp{{{OOO:::666---111///,,,...///000111555999<<>>CCCXXXxxx[[[CCC???888888DDDHHHLLLAAA222000,,,'''+++''')))++++++******+++,,,((()))***++++++***)))(((((((((((((((((()))))))))))))))(((((((((((())))))))))))***************)))''''''((())))))))))))(((((((((((())))))*********++++++,,,,,,------......,,,+++***((('''''''''(((''''''''')))+++...111222---------+++***+++...111===FFFVVVmmm~~~gggRRR@@@555111,,,(((%%%&&&&&&$$$%%%)))+++,,,.........///222444===___```AAA777444000...///---+++///555>>>NNNbbbooowwwzzzyyyvvvzzzeee>>>333333...***---...---,,,************+++)))222333222999FFFcccaaaFFF666---,,,***)))(((((('''%%%###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&'''(((((())))))"""$$$&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&'''wwwuuurrrmmmhhhbbb]]][[[YYYYYYWWWVVVVVVVVVVVVVVVZZZ\\\^^^______```aaaccciiiuuurrraaaNNNDDDAAAAAAEEEIIIEEEAAA<<<666222000000000222333:::LLLeeewwwvvvmmmlllgggcccccc```VVVGGG<<<999:::AAAPPP^^^^^^MMM<<<333///---///111111666;;;IIIiiiYYYCCC>>>:::888555444888===QQQgggzzzvvv```HHH999222111111111111000888LLL___{{{eeeNNN@@@888888777666666666666666;;;AAAJJJTTT___iiirrrxxx{{{yyyyyyzzz|||~~~~~~~~~ppp^^^JJJ>>>888333///...---///000000...,,,,,,,,,***,,,///222333222000//////222111555===CCC^^^nnnGGG999...///---)))*********++++++,,,,,,------------............,,,,,,...000111777FFFUUUllluuutttUUU===<<<999AAAUUUVVVUUU<<<555...+++)))(((+++000++++++++++++,,,---...///444>>>TTT{{{uuuqqqRRR===333222222111111111333444333555;;;GGG[[[rrrqqq~~~}}}SSS===888///222///---...///000111555:::>>>FFFJJJMMMTTTddd{{{yyycccJJJ999@@@DDDYYYxxxaaaHHH@@@:::888@@@BBBHHH???222000,,,'''***(((***++++++***)))***+++'''(((***++++++***((('''((((((((((((((())))))))))))(((((((((((())))))***))))))***+++++++++******(((((()))))))))***************)))))))))))))))***++++++,,,------...//////...,,,***'''&&&&&&'''(((&&&&&&''')))+++...111222***,,,------,,,,,,...///333777AAARRRmmmnnnVVVCCC999333---(((((('''%%%%%%(((***,,,...///......000111;;;UUUmmmNNNCCC555111------+++(((+++///999GGGZZZjjjssswwwvvvttttttzzzmmmDDD444222///+++,,,...,,,***)))((()))+++,,,---666555222444;;;QQQpppzzzZZZ???///...,,,************(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&'''''''''((((((((()))$$$%%%'''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&wwwsssnnnggg```[[[WWWVVVUUUUUUUUUTTTSSSSSSRRRRRROOOPPPRRRRRRQQQRRRTTTVVV___kkkxxx~~~xxxqqqfffWWWGGG@@@???@@@CCCGGG@@@===777222///---......333444999III```rrrsssllljjjgggcccaaa___WWWHHH<<<888???KKKXXX]]]UUUEEE999---,,,,,,//////111888AAARRRwwwoooPPP@@@;;;777666444444;;;CCC___qqq}}}pppUUU???444/////////000000///444DDDUUUmmmtttVVVAAA<<<<<<;;;::::::999999:::<<>>999333000///...///000000...,,,+++,,,+++---///222333222000...000222000444<<>>BBBWWWxxxhhhKKKAAA;;;777===@@@FFF>>>333111,,,&&&(((+++,,,---,,,***(((((()))&&&''')))******)))'''&&&((((((((()))))))))******((((((((((((((()))******)))***++++++++++++******))))))))))))******+++++++++***))))))(((((())))))++++++,,,------.../////////---+++(((''''''((()))(((((()))***+++---...///+++---......---,,,,,,---***---444>>>PPPlllrrrWWWFFF;;;333,,,+++***)))***,,,))),,,...///.........///888KKKooozzz[[[JJJ666000,,,,,,+++)))***...444???QQQbbbmmmooonnnmmmmmmrrrzzzvvvLLL777111///---+++---+++)))(((((()))***+++,,,111...+++000333@@@WWWqqqNNN555///---***)))******)))(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%&&&''''''%%%###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%|||uuuqqqjjjbbb[[[VVVTTTRRRPPPPPPOOOOOONNNMMMLLLKKKHHHIIIJJJJJJIIIJJJLLLNNNUUU```lllqqqrrrpppiiibbbZZZNNNCCC???>>>???BBBFFF@@@<<<888333000///000111111333888EEEYYYkkkpppllljjjhhhdddaaa___XXXJJJ<<<<<>>DDDMMMXXXbbblllvvv{{{zzzyyywwwxxxyyy{{{zzzzzzkkkZZZGGG===999444000000///000000///---++++++,,,,,,---000111222222111000000111000444===FFFcccsssJJJ:::///000...111000///...------,,,+++------........./////////...///111333444:::IIIXXXjjjqqqzzzsssQQQ:::;;;<<>>:::777;;;???EEE===222111,,,&&&(((+++------,,,***((('''(((&&&'''((())))))((('''&&&''''''(((((())))))******(((''''''(((((()))***+++++++++,,,,,,+++******)))*********)))***++++++,,,,,,+++)))(((((()))***+++++++++,,,,,,------......---,,,+++)))(((((())))))))))))***+++,,,,,,------,,,......---+++((((((((((((+++111666???SSSsssrrr]]]EEE:::///+++***)))***,,,)))+++---...------...///000AAAaaaiiiLLL888111---------+++,,,///444<<>>555---+++***)))+++///------------...///000111555CCC[[[xxxqqqQQQ===666555333333444444111...,,,---111333000111<<>>===:::777555666:::===BBBIIIVVVgggwwwhhhMMM;;;===AAAXXX|||jjjFFF999777777:::<<>>555///+++)))+++(((***,,,,,,,,,---///000---:::RRRsssxxxRRR<<<444/////////------///555;;;JJJ\\\gggfffddddddaaabbbccciiirrr~~~hhhFFF444///---***))))))))))))))))))))))))***...******///---000>>>OOOrrr}}}```<<<777///)))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%'''((()))(((%%%#########"""###$$$%%%&&&%%%%%%$$$|||wwwrrrjjjgggaaa[[[WWWTTTRRRRRRMMMLLLJJJIIIHHHGGGGGGGGGBBBBBBCCCBBBBBBCCCEEEHHHDDDNNNWWWZZZZZZWWWPPPIIIEEEAAA???@@@??????DDDKKK;;;888444000...---...///000555<<>>QQQbbb~~~lllNNN999444222---,,,))))))---000000111444???QQQjjj~~~hhhSSS;;;:::777666666999<<<>>>BBBGGGOOOXXXbbbnnnxxx}}}{{{yyyyyyzzzzzzyyyxxxeeeUUUDDD;;;888444111111222111000---******,,,.........///000222333555555---//////555AAANNNnnnwwwKKK;;;///000///------............................../////////000......000222333999HHHWWWnnnrrrxxx{{{kkkQQQ999;;;>>>JJJ```^^^ZZZ@@@666---++++++++++++---------------...///000000555DDD]]]zzzrrrRRR===222000///000333444222///...++++++.........666AAAHHHpppdddJJJBBB???IIIGGGJJJHHHDDD???;;;:::===@@@CCCJJJXXXiiiwww}}}cccJJJ;;;AAAFFF]]]gggBBB444555666999999@@@888......,,,'''+++%%%'''))))))((('''((()))((('''&&&&&&&&&&&&'''((($$$$$$%%%&&&&&&'''((((((''''''''''''((()))++++++......---,,,+++)))(((''',,,+++*********+++,,,---...---+++++++++---///000,,,+++++++++++++++++++++'''(((((()))(((((('''&&&'''((()))+++---.........&&&((()))*********,,,------++++++......111>>>MMM]]]nnn~~~kkkUUUFFF;;;333//////(((***+++++++++---///111///999HHHddd\\\???777111111111///...///222777EEEXXXbbb```]]]^^^___]]]]]]```iiiwwwrrrLLL666///---***'''((())))))))))))((((((%%%+++***)))+++''')))888;;;^^^uuuFFF???555---((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%&&&''''''''''''))))))(((%%%#########"""###$$$%%%&&&%%%$$$$$$yyyqqqnnngggccc]]]XXXUUUQQQNNNKKKIIIHHHFFFEEEDDDEEEFFFGGGCCCBBBBBBAAAAAA@@@@@@???@@@DDDIIINNNOOOLLLHHHEEEBBB@@@<<<:::???GGGGGGBBB888555111////////////...222444888AAASSSiiiwww|||yyyyyyuuuppplllfffXXXJJJOOOTTTXXXTTTFFF666///000---...111444555<<>>888222222666:::<<<>>>BBBGGGPPP[[[gggrrryyy}}}~~~}}}yyywwwzzz~~~zzzsssdddUUUEEE;;;444///...000///000///---******+++---000000000222444555333222222///111999AAATTTzzz{{{OOO;;;555000//////...------,,,,,,,,,,,,,,,---...---,,,+++,,,------...000333444;;;JJJYYYmmmuuu}}}wwwmmmMMM>>>@@@===LLLjjjeeeUUU<<<333---,,,---,,,,,,.........---......///000111555FFF\\\~~~uuutttVVV???333111000///000111000///......---++++++...222666HHH]]]sssrrrVVVPPPTTTYYYaaaYYYSSSJJJAAA===>>>AAADDDDDDGGGMMMYYYiii|||vvvYYYCCC999>>>JJJeee}}}___???555222///000:::<<<:::444000...+++''')))((())),,,+++''''''+++***)))'''&&&%%%%%%&&&&&&((((((((((((((((((((((((+++***)))(((((()))***+++*********)))))))))))))))***++++++***((()))+++---------,,,+++************---,,,,,,++++++******************))))))))))))))))))(((((()))+++---,,,,,,***++++++,,,,,,---------+++***((((((***...333666EEEMMM^^^wwwvvvbbbKKK555222:::,,,***+++...---***+++...///333;;;SSSnnnDDD999///---***'''+++444222888CCCRRR___ccc^^^XXXccceeedddaaaeeepppzzz~~~YYY:::222///'''++++++***)))(((((())))))))))))(((((()))+++---...;;;QQQsssbbbHHH222//////)))''',,,(((&&&$$$%%%&&&'''&&&%%%'''&&&%%%%%%$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%%%%%%%%%%$$$###%%%%%%&&&&&&'''((())))))~~~vvvnnnjjjbbb___ZZZVVVTTTRRROOONNNIIIHHHFFFDDDDDDDDDEEEFFFBBBBBBBBBAAA@@@@@@?????????AAADDDGGGHHHGGGFFFEEEAAA???<<<;;;@@@HHHGGGCCC888555111////////////...111333777???PPPeeetttyyyyyyxxxtttnnnjjjdddXXXLLLQQQVVVVVVMMM@@@555///...+++---000444666BBB]]]uuu___FFF:::444111222222111444BBBZZZnnnppphhhUUU===///---...,,,)))***+++***))))))+++---222<<>>CCCGGGPPP[[[hhhsss{{{~~~}}}yyywwwzzz}}}xxxqqqbbbTTTDDD:::444//////111000000///---+++***,,,...111111333444555555333111111///111:::CCCXXX|||OOO;;;555000///......---,,,,,,,,,,,,,,,...///000///...---...///---...000222444:::IIIXXXnnnwww{{{sssjjjLLL<<<>>><<>>SSShhheee]]]___bbbjjj^^^XXXOOOFFFAAA???@@@BBB>>>???CCCMMM^^^sssmmmSSS@@@777<<>>444111---...777999777111---,,,***'''(((''')))+++***&&&'''+++***)))'''&&&%%%%%%&&&&&&''''''''''''''''''''''''))))))(((''''''((())))))(((((((((((((((((((((((()))******(((''''''(((***,,,++++++*********++++++***)))))))))((((((((('''++++++******)))))))))(((***'''%%%%%%'''***++++++*********++++++,,,,,,---,,,+++***))))))+++...000777===III]]]vvviiiMMM;;;555333...+++,,,,,,+++,,,000...111888LLLtttsssMMM???444222///******000222666@@@NNNZZZ___]]]YYYfffiiihhheeeffflllrrrttt}}}```???444///((()))((((((((((((((()))***'''''''''''')))***,,,---...AAA^^^uuuWWW:::000---(((&&&)))(((&&&$$$%%%&&&'''&&&%%%'''&&&%%%%%%$$$$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&''''''&&&%%%$$$$$$%%%%%%&&&''''''((((((|||rrriiieee]]]ZZZVVVTTTSSSRRRQQQOOOJJJHHHFFFDDDCCCBBBCCCCCCBBBAAAAAA@@@??????>>>>>>>>>>>>>>>???@@@AAABBBCCC@@@???<<<<<>>888000***,,,...---+++++++++///333CCCddd}}}QQQ@@@333111000+++(((***111444;;;GGGTTT\\\^^^^^^ppprrrqqqkkkgggiiijjjiiiooovvvhhhEEE666///)))''''''''''''((()))******%%%%%%&&&'''(((***,,,---+++666JJJhhhpppJJJ555...)))''''''(((&&&$$$%%%&&&'''&&&%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&''''''''''''&&&%%%$$$$$$$$$%%%%%%&&&&&&'''{{{pppfffbbbYYYVVVSSSQQQQQQQQQOOONNNJJJIIIGGGDDDCCCAAAAAAAAAAAA@@@@@@??????>>>======;;;;;;;;;;;;<<<>>>???AAA>>>>>>======DDDJJJHHHBBB666444000...////////////000222555:::III^^^nnnvvvrrrpppjjjeeeffffffaaaYYY[[[[[[OOO<<<222333111***+++...222666AAAZZZ}}}hhhJJJ999111,,,---///222777CCCVVVhhhqqq]]]OOO<<>>OOOfff}}}ssscccRRRAAA888555999<<>>======<<<<<<888999;;;<<<===>>>>>>>>><<<======???DDDIIIFFF???666333///....../////////000333555:::GGG\\\nnnwwwllljjjeeecccfffllljjjdddaaaZZZJJJ777111444222,,,...111555:::JJJgggwwwXXXBBB666111...000222333999III]]]iiikkkSSSEEE555------//////...******+++)))''''''((())),,,...333DDDbbb~~~bbbLLL:::777888888;;;BBBEEEJJJSSS^^^kkkxxx~~~~~~|||yyyzzzzzzrrrhhhYYYMMM???888444000///111/////////...------///222444888;;;<<<999444111000000222666;;;GGGaaaQQQ<<<444...---+++++++++******++++++,,,---...000000///...000111------///000111666EEETTTjjjxxxwwwsssnnnhhhOOO>>>@@@???PPPlllaaaMMM777000+++---...---,,,---......---......///000111888IIIgggqqqMMM777333111///...//////...---,,,------,,,+++,,,///111333@@@OOOsssyyyrrrooolllXXXJJJCCCFFF<<<:::888555333111111111000222888DDDVVVllltttcccTTTGGG;;;555555777888CCC\\\yyy{{{kkktttuuu^^^AAA666111,,,...///555666111,,,++++++***+++***+++...,,,))))))---((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&'''(((((()))*********+++,,,+++)))((()))***''''''''''''(((((()))******+++++++++,,,---------,,,,,,++++++***)))(((((()))(((((()))++++++***((())))))***+++,,,---......***++++++,,,++++++))))))(((+++...///222<<>>999999888444222,,,---000777IIIeeemmmTTT<<<444555333333555000111555???NNN___mmmuuuzzzmmmdddbbbaaa___^^^fffsssnnnKKK888111///---,,,+++***))))))))))))&&&'''((()))+++,,,------...---000???ZZZ|||rrrNNN999000+++((((((&&&$$$%%%&&&'''&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%&&&&&&%%%$$$############$$$$$$$$$$$$$$$vvvjjjbbb___WWWUUUQQQOOONNNMMMLLLKKKJJJIIIHHHFFFDDDBBBAAA@@@???>>>>>>======<<<;;;;;;777999<<<>>>??????======:::<<<===???EEEHHHCCC;;;555222///....../////////000333555999EEE[[[nnnyyygggfffcccbbbiiiqqqrrrmmmcccUUUBBB666333333111///000333777@@@VVVuuueeeFFF666111111222000333666>>>QQQdddhhhaaaJJJ===111---...///...///***++++++***(((((()))+++)))+++222AAA\\\yyyoooUUU???::::::888<<>>UUUttt{{{kkkrrrttt___DDD888222---000,,,333777222,,,)))((('''+++)))+++...,,,))))))---(((((()))))))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))((((((''''''''''''(((((())))))***%%%'''(((((('''&&&&&&'''''''''&&&&&&''''''((((((''''''((()))***++++++,,,*********)))))))))))))))%%%&&&''')))***)))&&&$$$'''((()))***+++---......((()))***++++++,,,++++++###(((,,,---...222999???WWWpppjjjPPPAAA<<<888777888......000444???VVVwww{{{```CCC777333//////333//////333;;;KKK___rrr}}}yyykkkbbb``````^^^]]]cccpppsssSSS>>>555111///...---+++***)))(((((('''((()))+++,,,,,,,,,,,,---+++---777JJJhhhaaaBBB333,,,&&&(((&&&$$$%%%&&&'''&&&%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&######$$$%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$yyyoooddd]]][[[VVVSSSPPPNNNNNNNNNMMMLLLIIIIIIHHHGGGFFFDDDBBBAAA>>>>>>======<<<;;;;;;:::888:::;;;===>>>>>>>>>>>>999;;;===???DDDFFF@@@777444222///---...////////////222444777CCCYYYnnnzzzfffeeecccdddllluuuwwwssscccMMM:::666555111///111000333888EEE```xxxTTT;;;111000111222...555<<>>999<<>>777333...---...,,,,,,---,,,,,,---///222444888<<<:::555222222333///444999===JJJhhh}}}PPP;;;444...---,,,,,,,,,,,,,,,---......(((***++++++++++++---...,,,,,,...111222888GGGVVViiixxx~~~yyyuuu|||}}}sssoookkkeeeKKK:::<<<<<>>======<<<;;;;;;:::::::::::::::;;;<<<===??????999;;;===???DDDEEE>>>444444111...---.../////////---111333666BBBXXXnnnzzzgggfffdddfffnnnwwwxxxtttbbbGGG444666777///,,,222///222888HHHggghhhJJJ888444444111///...777CCCSSSiiiwwwkkkVVV>>>555...///...******---'''((()))(((((((((***,,,))),,,000888KKKiiihhhKKKCCC@@@:::<<>>777333...,,,---+++,,,,,,,,,+++,,,///222444888;;;999444111222444...444:::>>>LLLlll|||OOO:::333...---,,,,,,,,,,,,------...///***,,,------------///000,,,,,,///111333999HHHXXXjjjzzzxxxrrrmmmtttzzzppplllhhhcccMMM;;;===>>>PPPjjj\\\DDD555...+++---///---,,,,,,...............///111111888IIIhhhnnnKKK;;;111///------/////////...***+++,,,+++******,,,---000:::EEEjjjrrryyyccc[[[gggpppdddKKK===444///222111000...+++***+++,,,,,,...111999FFFZZZpppyyylllSSSIII@@@===;;;555000...,,,///777MMMlll{{{lllmmmqqq___EEE888222---///000:::AAA===555000,,,)))'''&&&(((***)))%%%&&&)))'''((()))******)))((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%"""$$$'''(((((((((((()))((('''&&&&&&%%%%%%%%%%%%$$$%%%&&&'''(((******+++&&&&&&''''''((()))))))))+++)))''''''((()))))))))######%%%&&&''')))******&&&&&&&&&&&&'''(((******)))))))))((((((***---///555>>>OOOgggqqqYYYDDD999333000///000222???___~~~fffLLL>>>666......222------///555CCCXXXmmm{{{}}}}}}tttmmmkkkhhhdddiiimmmvvvjjjQQQ???444******)))))))))))))))***'''((()))******)))(((''''''***...111444DDDggg[[[???222+++(((&&&$$$%%%&&&'''&&&&&&$$$$$$$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%vvvmmmeee\\\VVVTTTSSSRRRQQQPPPOOONNNNNNNNNJJJIIIHHHFFFDDDCCCBBBAAACCCAAA>>><<<;;;;;;<<<===:::;;;===>>>>>>>>>============>>>@@@BBB???999444333222///---,,,,,,---......///111888DDDXXXlllzzznnneeecccgggppprrrXXXHHH777111111111000000111555@@@VVVtttmmmXXX???222///000222555555;;;JJJaaaxxx}}}hhhPPP:::444///---***''''''+++((()))***++++++***)))((())),,,---666HHHZZZwww|||[[[AAA===<<<:::???FFFLLLVVVeeesss}}}~~~ssshhhQQQFFF:::555111---+++,,,)))***+++,,,,,,---000333888888777555222000000111000444777<<>>CCC???999555000)))+++++++++***************'''((()))******)))(((((($$$$$$$$$$$$$$$%%%&&&'''(((''''''((())))))'''&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&((('''%%%$$$$$$%%%'''(((%%%&&&''''''(((((('''''')))+++,,,+++)))''''''((((((((((((((((((''''''''''''(((***,,,,,,***((('''(((((((((((((((((((((((('''((()))***,,,,,,------555666===NNNccc}}}yyy\\\AAA:::222000333111555OOOoooyyyxxx\\\:::222555111...000222222555BBBWWWhhhqqqyyy{{{zzzvvvuuuwwwxxxuuussswww}}}cccIII:::444///,,,,,,***&&&&&&)))((((((((((((((()))******++++++///222111888TTTrrrwwwNNN555...,,,)))''''''((())))))((($$$###""""""$$$&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%$$$$$$$$$$$$%%%%%%$$$###""""""######}}}qqqjjjddd[[[VVVUUUSSSRRRQQQOOONNNNNNNNNNNNKKKJJJIIIGGGEEEDDDCCCBBBBBB@@@???===<<<;;;<<<<<<;;;<<<===>>>>>>>>>======<<<===???AAABBB???888333222111///---------...///...///111777CCCVVVjjjxxxjjjbbbccckkkuuuoooPPPBBB444000222222111222000888IIIccc```NNN:::000///000333666:::DDDTTTiiizzzyyycccKKK:::444000///,,,))))))---***************)))(((((((((,,,---333BBBQQQmmm|||^^^EEEAAA???===AAAGGGMMMWWWeeettt~~~~~~~~~|||rrrfffRRRGGG;;;666222...,,,---***++++++,,,,,,---000333888888777444111//////000000444777<<>>BBBCCCTTTnnn]]]CCC222///,,,++++++,,,,,,,,,...///000/////////111333888HHHjjjjjjJJJ;;;222000///------...///000---,,,+++******+++,,,---///555???XXXxxxzzzeeeXXXbbbnnnhhhKKK555333111***************+++,,,------,,,---111666BBBTTTiiiwwwvvvuuuttttttpppfffWWWMMMAAA===888666777666111---000+++777BBB```zzztttxxxwwwhhhLLL555///000///444???FFFBBB999444///***+++++++++++++++++++++***)))))))))(((((())))))***(((''''''''''''((()))***(((''''''((())))))'''&&&%%%%%%%%%&&&'''(((((((((&&&&&&&&&''''''&&&%%%%%%&&&%%%###""""""###%%%&&&%%%&&&&&&'''''''''''''''''')))******(((''''''((((((((((((((('''''''''''''''((()))******)))((('''((((((((((((((((((((((((******+++++++++++++++***//////444@@@PPPeeexxx^^^III;;;111222222555IIIaaa||||||bbb@@@444333...,,,***,,,---111???TTTfffnnnrrruuuvvvtttuuuyyyzzzyyyvvvyyyrrrTTT@@@666111---,,,+++((((((+++((((((''''''(((((()))***+++***...333222666LLLddd[[[???444---***((('''((())))))((((((&&&%%%%%%'''''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%$$$###############vvvkkkfffaaa[[[WWWVVVRRRRRRPPPOOONNNMMMMMMMMMKKKKKKIIIHHHFFFDDDCCCCCC@@@@@@???>>>===<<<;;;;;;;;;<<<>>>??????>>>======;;;===@@@BBBBBB>>>777111000///...------...///000//////111666AAASSShhhvvvjjjccchhhsss{{{xxxcccFFF;;;111000222222333444333===PPPlllkkkMMM@@@333...///111444777???OOOddduuu{{{qqqYYYCCC888333000///...+++---000---,,,+++)))((((((((((((&&&,,,---000:::EEE```|||cccJJJDDDCCC@@@DDDHHHNNNYYYggguuu~~~{{{|||{{{pppdddSSSGGG<<<666333...---...***+++,,,,,,,,,---000222888888777444000......///000444777<<>>===;;;;;;<<<===>>>?????????>>>===;;;===AAACCCBBB<<<555000.........---...///000111...000111555>>>PPPfffuuupppjjjqqq}}}~~~zzzjjjQQQ===555///000111111222555:::DDDVVVoooqqqYYY>>>666//////000222444888AAAXXXsss~~~kkkOOO:::555111...//////---...222000...+++(((''''''((()))%%%,,,...///555===WWW{{{iiiNNNEEECCCBBBGGGIIIOOOZZZhhhwww}}}zzz|||{{{pppcccRRRGGG;;;666222---,,,---***+++,,,,,,+++---000222777777666333///------...///444777<<>>111,,,---))))))***+++,,,,,,++++++++++++++++++************%%%%%%%%%$$$$$$%%%%%%&&&''''''&&&'''))))))((('''(((((((((((())))))))))))(((((((((((('''&&&$$$$$$((('''&&&&&&&&&&&&'''(((%%%%%%&&&'''''''''&&&&&&$$$%%%((((((((('''(((***&&&&&&'''''''''''''''((()))((((((''''''(((((()))))))))))))))))))))))))))+++++++++***)))((('''&&&'''(((+++...///666FFFUUUkkkiiiPPPCCC;;;777===HHHeeelll\\\BBB666000+++,,,///000000///777EEEPPPUUU]]]dddjjjlllpppwww|||}}}}}}pppRRR>>>555...,,,+++******---((('''''''''''''''((((((+++)))***///111444<<>>>>>??????>>>===<<<;;;>>>>>>???@@@@@@???>>>===;;;>>>BBBCCC@@@:::444000------......//////000111...000111444<<>>LLLjjj~~~^^^AAA777//////......---------...++++++*********+++---...///666:::OOOrrr}}}kkkYYYWWWbbb```KKK888222///++++++++++++,,,---...///000///...---000999MMMcccsssuuusssmmm```PPPCCC===;;;888888999::::::888444222111000>>>DDD[[[zzz{{{}}}vvvXXX>>>333222222555DDDTTTSSSCCC222,,,...((((((((()))***+++,,,,,,+++,,,---...---,,,***)))))))))(((((((((((())))))'''&&&&&&''')))***)))'''*********)))((((((''''''((()))(((((('''&&&%%%$$$''''''''''''''''''''''''$$$%%%%%%&&&'''&&&&&&&&&$$$&&&((()))((((((***+++%%%&&&&&&&&&''''''((((((***))))))(((((())))))***))))))))))))))))))))))))'''(((((((((((((((''''''%%%''',,,///---...666AAAMMMaaa~~~oooZZZGGG:::999@@@LLLUUULLL:::444000,,,000111222000---111;;;BBBDDDTTT]]]dddgggjjjrrrxxxzzz~~~{{{\\\FFF;;;000,,,+++******---)))(((((('''''''''((((((,,,)))))),,,000444;;;BBBZZZyyy___===444000+++((('''(((((('''###"""###%%%'''((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''(((%%%$$$$$$$$$$$$$$$%%%%%%yyyoooeee```]]]WWWTTTTTTPPPPPPNNNMMMLLLKKKKKKKKKHHHHHHFFFEEECCCAAA@@@??????>>>>>>>>>=========<<>>===<<>>888444111---....../////////000000---000222444;;;MMMeeewww{{{yyy|||hhhSSS???444111000111000///333999CCCZZZwwwuuuUUU<<<333000///111111222777>>>PPPkkk{{{```GGG777000---,,,//////...///333111///,,,)))'''''')))***%%%,,,,,,...333999OOOooo|||[[[KKKFFFEEEIIIJJJPPP[[[jjjxxxuuufffPPPDDD999333///+++)))++++++,,,,,,,,,+++,,,///111222333222000...---...///000444777<<>>MMMkkk}}}\\\@@@666...............---------,,,++++++***+++,,,...//////777<<>><<>>@@@@@@AAAAAAAAA@@@>>>>>>>>>@@@BBB@@@;;;666333333......//////////////////---000222444;;;MMMfffyyywww]]]III999222000000222111111777???MMMhhhgggJJJ666111//////000000222999BBBYYYpppmmmTTT@@@555000------000111///000444000...,,,***)))((()))***&&&***)))+++222777JJJgggfffSSSLLLIIIKKKIIIOOO[[[iiixxxyyyiiiPPPEEE:::444000,,,***+++,,,,,,---,,,+++,,,///111000000000///...---...000000444777<<>>555///////////////...---------,,,,,,+++,,,...///000222<<>>888777888;;;===@@@@@@===888444111111111@@@LLLjjjdddEEE777333222666CCCTTTZZZLLL888......,,,+++((('''))),,,111444111000...,,,++++++------''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&''')))***)))((('''''''''(((((()))))))))''''''((((((((((((''''''%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%$$$&&&((((((''''''((()))$$$$$$%%%&&&&&&'''(((((('''((()))******)))((('''(((((((((((((((((((((((('''((())))))******))))))((($$$$$$((()))(((***---...666DDDSSSfff~~~jjjTTTJJJ:::???888000333111,,,///---...---+++---333777777CCCOOOYYY^^^aaahhhppptttzzzyyy[[[LLL;;;333000---,,,---++++++***))))))))))))))))))***+++,,,...333888;;;???UUUrrryyySSS888333---)))''''''''''''%%%%%%%%%&&&'''&&&###!!!###$$$$$$%%%&&&'''(((((((((''''''&&&&&&&&&&&&'''$$$$$$$$$$$$$$$%%%&&&'''~~~qqqhhh___]]][[[WWWUUUUUUPPPOOONNNLLLKKKKKKJJJJJJJJJIIIHHHFFFEEECCCBBBAAA@@@???===;;;;;;<<<>>>???@@@AAAAAABBBAAA@@@???>>>???AAABBB???:::555333333......////////////......,,,000222444;;;MMMgggzzzsssTTTAAA333000///000222111222:::CCCXXXrrruuuZZZCCC777///......//////111;;;EEE^^^ppp~~~vvv___III999222222//////222222111222555///...,,,***))))))******''')))&&&(((000555EEE```ooo[[[RRRLLLLLLIIIOOOZZZiiixxx|||kkkQQQFFF;;;555111---+++,,,,,,,,,---,,,+++,,,...111.../////////------///111000444777<<>>666///))),,,...,,,***))))))+++...000,,,,,,,,,---------......)))(((---333555888FFFWWWaaalll{{{|||yyyzzzyyyuuu^^^HHHQQQ___rrr}}}^^^@@@222///,,,++++++,,,,,,,,,)))+++,,,------...111333:::KKKjjj{{{YYY===444000000000000000//////...------,,,,,,---...000111666BBBJJJ```{{{aaa___fffbbbOOO;;;111000000))))))***+++,,,...000000******,,,000:::MMMbbbqqqpppeeeUUUFFF<<<999:::<<<>>>AAADDDDDD@@@:::555222000///@@@NNNoooiiiHHH777333111777CCCTTT[[[OOO:::///...///---)))((()))...444888555222---)))(((***...111+++***)))(((((((((((((((&&&%%%&&&''')))***)))((($$$$$$%%%'''(((***++++++&&&'''((((((((((((((('''''''''((((((((((((''''''$$$$$$%%%&&&&&&&&&%%%%%%$$$%%%''''''&&&%%%&&&'''$$$$$$%%%%%%&&&'''((((((&&&''')))******)))'''&&&((((((((((((((((((((((((******++++++++++++***))),,,&&&"""$$$'''((()))+++***...444>>>LLLdddkkkZZZ>>>AAA888111555222+++---222333222...///444666555>>>JJJVVV[[[___gggooosssyyybbbRRR???666222///---...,,,,,,+++***))))))******&&&***.........222555666888IIIccc^^^999444...)))''''''''''''%%%%%%$$$$$$$$$""""""###$$$%%%'''((()))))))))((('''&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&'''wwwppphhhaaa^^^ZZZTTTRRRSSSMMMMMMLLLLLLLLLKKKKKKKKKMMMJJJFFFDDDCCCCCCCCCBBBCCC@@@<<<;;;===@@@BBBCCCAAA@@@???>>>===<<<<<<<<<@@@EEEEEE===666555666666000000///...............///000222555;;;JJJfffgggIII888555555---+++000111111<<>>LLLbbbssszzzkkkQQQ>>>666444...+++)))***...111222111+++***((('''''''''((())),,,)))+++000///111DDDZZZzzzbbbNNNNNNIIIKKKPPPZZZhhhvvvwwweeeQQQEEE999444000---,,,...,,,,,,,,,,,,,,,,,,,,,,,,---...//////......///000222777888888KKKqqq\\\@@@555111+++%%%,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---///111888HHHXXXfffqqq}}}uuuttttttsss___MMMZZZiiixxx~~~```FFF666222...,,,,,,------------...///...,,,,,,...///===IIIeee}}}vvvUUU:::333000111111111000///...---------...---,,,---///111<<>>FFFMMMSSSQQQIII???999777888666<<>>EEE???777...******+++***(((***+++,,,,,,+++***)))(((&&&'''''''''(((((()))))))))((('''&&&&&&&&&&&&&&&(((((((((((((((((((((((('''''''''(((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((())))))))))))((('''&&&%%%$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&''''''((())))))))))))((((((''')))(((((((((((())))))******((('''''')))***)))(((,,,---///222888IIIfffwwwXXXFFF555222444333///......,,,---000000///222666:::CCCOOOWWW\\\aaahhhmmmrrryyyqqq```KKK===888666000+++000***'''***---,,,+++,,,)))***,,,...111444777999;;;AAARRRrrrqqqGGG777111///&&&"""%%%### """###$$$######&&&%%%%%%$$$$$$%%%%%%&&&(((''''''&&&%%%$$$######$$$$$$$$$%%%%%%&&&&&&&&&vvvllleee___\\\YYYTTTQQQSSSNNNNNNNNNOOOPPPQQQRRRSSSTTTQQQNNNKKKJJJIIIGGGFFFDDDAAA>>>===???BBBDDDDDDCCCBBB@@@>>><<<<<<<<<<<>>BBBOOOVVV]]]\\\RRRFFF===999:::777===TTTvvvvvvMMM888333+++444EEE]]]hhh[[[AAA111000///---***(((+++333>>>FFF;;;444,,,((()))***)))(((+++++++++++++++***)))(((''''''((((((((()))))))))''''''&&&&&&%%%&&&&&&&&&(((((((((((((((((((((((())))))((((((''''''&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&''''''''''''((('''&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&'''''''''(((((()))))))))(((((((((((((((((((((((()))***(((&&&%%%&&&((())))))((())))))+++...333===RRReeeuuu```III<<<666111000111...,,,,,,...//////222777999BBBNNNWWW\\\aaagggkkkqqqwwwxxxjjjXXXJJJCCC>>>777111000***'''***---,,,+++,,,***+++,,,...111444666888:::>>>KKKkkk~~~NNN999000...&&&$$$&&&$$$!!!"""###$$$$$$$$$###"""%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&~~~tttjjjccc]]][[[YYYTTTSSSTTTPPPPPPQQQTTTWWWZZZ^^^```aaa___\\\ZZZXXXUUUPPPMMMJJJGGGDDDBBBCCCEEEGGGGGGGGGEEEBBB???======>>>>>>CCCFFFDDD;;;444333333333000//////............///000///000222888KKKjjjmmmNNN<<<333......---000555777===OOOcccgggMMM>>>555......///111333666???PPP___fffcccXXXGGG:::333///,,,///---,,,,,,,,,,,,)))''')))))))))))))))(((((('''((('''))),,,+++///???RRRzzztttZZZRRRIIINNNSSS]]]kkkxxxppp___NNNCCC999444111......///+++++++++++++++++++++++++++---//////...///000222000555777:::PPPvvv~~~SSS:::333000,,,***,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,...000222999IIIXXXfffooo|||uuusssvvvxxxeeePPPYYYcccnnntttXXX@@@333000---+++,,,...//////.../////////......111333999HHHdddxxxnnnOOO888333222111000............///------------///333888===JJJZZZjjjyyykkkgggcccZZZZZZ999333+++---************))))))))))))******,,,///444AAAXXXnnnjjj[[[JJJAAA>>>@@@EEEKKK^^^eeemmmkkk___OOOCCC===<<<999???VVVwwwzzzQQQ999111(((444EEE___ooocccFFF222---000...+++)))+++222<<>>666444666222...---///000///111666888@@@LLLVVV\\\aaafffiiiooottt~~~yyykkk^^^SSSJJJ@@@:::222,,,)))+++...,,,***++++++,,,---...000333555666::::::CCC___YYY>>>...,,,'''&&&'''$$$%%%%%%%%%%%%%%%$$$###"""$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%zzzqqqjjjccc^^^\\\ZZZVVVUUUVVVSSSTTTWWW\\\bbbiiiooorrruuutttrrrpppmmmgggaaa\\\WWWTTTPPPMMMMMMMMMLLLKKKMMMJJJFFFAAA??????@@@AAAEEEFFFBBB999222222222111000///............//////000//////111777JJJjjj___BBB999777222///000222555888BBB[[[qqqvvv\\\DDD777222......///111333888FFFZZZkkkiii]]]KKK===777444111---,,,,,,,,,,,,,,,***'''&&&((()))*********)))'''&&&'''''')))++++++///===MMMuuu|||___TTTKKKRRRWWWaaannnzzznnn]]]MMMBBB888444222///...000++++++++++++++++++++++++---...//////......///000///444666<<>>LLL___nnnwwwmmmmmmkkkcccccc???888///000+++******)))((('''''''''))))))+++...222>>>VVVjjjfffZZZMMMGGGEEEHHHPPPXXXmmmuuu|||xxxjjjWWWGGG???===;;;BBBXXXyyy|||TTT<<<555///555DDD^^^qqqgggHHH222---------,,,,,,---111666:::111---)))'''((()))))))))+++***)))(((((()))***+++************************(((((((((((()))******+++(((((((((((((((((((((((())))))((((((''''''&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&'''''''''((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%&&&'''((())))))))))))'''''''''''''''((()))***%%%$$$###$$$'''))))))))))))''''''+++------000555HHH[[[tttgggRRRDDD<<<:::555111000333333111000222666===IIISSSZZZ```dddggglllpppyyy|||pppcccUUUIIIBBB666000+++---...,,,***+++,,,,,,---...000222333444:::999???VVV~~~fffDDD...+++((('''(((%%%%%%%%%%%%%%%$$$$$$$$$###$$$######""""""######$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%wwwnnnhhhaaa\\\[[[ZZZWWWVVVXXXVVVZZZ```iiittt~~~{{{vvvmmmjjjeee```^^^\\\YYYXXXUUURRRMMMGGGCCCBBBBBBCCCFFFFFF@@@666111111111000//////............////////////000111777IIIgggvvvRRR999666777444222333444444888HHHeee}}}kkkRRR???555000...///000000222:::MMMbbbqqq```PPP>>>444222111---((()))***,,,,,,+++)))((('''((()))*********)))'''&&&'''((()))***+++///<<>>XXX~~~sssKKK888333...+++,,,++++++++++++++++++++++++++++++,,,,,,,,,---------------...000222888HHHWWWiiiooozzz~~~{{{nnnXXX]]]```fffkkkQQQ<<<000...+++***,,,...000000/////////......000444777===SSSqqq~~~lllLLL999666222111///---,,,---...///......---,,,---111777<<>>>>>FFF\\\||||||VVV>>>999555777BBBZZZooohhhJJJ333///(((+++---///......///000...,,,***))))))******)))******((((((((()))***+++++++++++++++************''''''''''''((()))******((((((((((((((((((((((((&&&&&&''''''(((((())))))$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''((((((((((((%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%&&&((())))))))))))&&&&&&&&&&&&'''((()))***&&&%%%$$$%%%(((*********)))&&&&&&***,,,,,,...222888DDDTTTeeexxxqqqZZZGGG<<<333000///333555333111111444:::DDDNNNVVV]]]bbbeeehhhlllttt|||ooo```RRRIII===555///......+++***+++,,,------...///111333444888999>>>QQQuuurrrJJJ///,,,***((()))&&&############$$$$$$%%%%%%$$$######""""""######$$$"""""""""######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$ssslllccc]]]YYYZZZZZZXXXYYY[[[___dddmmmyyy{{{wwwtttpppnnngggccc\\\TTTNNNIIIFFFEEEGGGEEE>>>444///000111//////............//////000...///111333888GGGbbbzzzyyyeeeHHH555222333222333555555666>>>QQQnnnuuu___JJJ;;;444111000000111111444AAAUUUfffoooVVVGGG777111000...+++)))(((***++++++***))))))***)))))))))))))))(((((('''&&&((())))))***///:::DDDbbblll___VVV[[[```jjjvvv~~~mmm^^^MMMCCC999666333///---...,,,,,,,,,,,,,,,,,,,,,,,,///000111000...------...///333777@@@\\\kkkFFF777333---***,,,++++++++++++++++++++++++***++++++,,,,,,---------,,,,,,...000111777GGGVVViiiooozzz|||mmmWWW[[[]]]aaaeeeLLL777111...+++***+++...//////...............000555888DDD^^^}}}pppOOO;;;777111000///------------............------000555999MMMhhhyyyzzzwwwssssssooonnnFFF;;;///000,,,+++)))''''''''''''(((&&&'''***---111<<>>???IIIaaaWWW===888666777???VVVnnnjjjKKK555000'''***...000...,,,******+++******)))))))))))))))))))))((((((((()))******+++++++++***************&&&&&&%%%%%%&&&&&&''''''((((((((((((((((((((((((%%%%%%&&&'''((()))******%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&$$$%%%&&&'''''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%&&&''''''((((((((((((%%%%%%%%%&&&'''((()))***'''%%%%%%&&&(((******)))&&&###$$$''')))***---222,,,333<<>>555,,,&&&...$$$'''&&&$$$""""""###$$$%%%'''%%%###$$$'''((('''&&&'''&&&$$$######$$$&&&'''%%%%%%%%%$$$$$$$$$$$$###|||pppiiidddeeecccaaagggsss|||~~~yyysssnnnkkkiiiiiimmmqqqvvv{{{pppdddOOOBBB555333444333000...............////////////000///222999@@@IIIUUU```PPPDDD888222000///111555888???FFFNNN___sss{{{yyydddSSS@@@777333111000111555777???QQQfffooocccRRR999555111...------,,,++++++++++++++++++***))))))((()))))))))))))))((((((%%%%%%&&&&&&(((---333888HHHhhhwwwiiijjjlllvvv|||jjjZZZKKKCCC;;;777333//////111111000000000////////////---.....................000000555CCC\\\vvvjjjHHH444333...+++---,,,((()))***+++,,,---------++++++,,,---...///000000000------111555<<>>VVVooo{{{{{{^^^AAA111222---***,,,***)))***+++---...///000000,,,,,,---...///000000111111//////222555;;;GGGRRRhhhppp}}}~~~rrrttt|||mmm\\\gggllliiicccIII999//////...---,,,,,,,,,---.../////////000222777;;;QQQuuuvvvSSS<<<444000000000000///...---,,,+++++++++++++++...222555>>>ZZZttt{{{{{{vvvWWW999111000++++++*********++++++,,,///......///000555BBBNNNXXXWWWYYY^^^cccfffnnnvvv~~~~~~zzzqqqbbbQQQCCC;;;>>>AAASSStttjjjHHH:::888666;;;KKKlll___XXX???222...,,,+++***+++,,,+++******))))))(((((()))))))))((())))))******))))))(((''''''''''''''''''''''''%%%(((,,,---,,,+++***)))&&&&&&&&&&&&&&&&&&&&&&&&******))))))((()))))))))***)))((('''&&&%%%%%%%%%###$$$%%%&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$%%%&&&''''''&&&&&&''')))***)))((($$$%%%%%%&&&'''((()))))))))***+++++++++,,,000222:::EEEVVViiirrr\\\KKK???999111111111333666>>>JJJSSSccchhhkkklllsss{{{nnn\\\TTTHHH:::111+++******+++,,,---...////////////000111333444999MMMqqqpppFFF666...'''---%%%&&&%%%$$$#########$$$%%%&&&%%%###$$$&&&''''''&&&((('''%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$###""""""wwwmmmhhheeefffgggkkkttt{{{{{{uuulllggg^^^UUUOOOMMMNNNOOOOOOPPPPPPRRRUUUZZZ```ccceeegggjjjlllmmmooorrrtttssstttwww~~~wwwgggKKK???555222222000---------------.........//////...222555:::IIIVVVRRRDDD:::444000000000000444999IIISSS```nnn~~~zzzhhhOOOCCC888444222000000222111???QQQaaahhhbbbOOO===111...,,,+++,,,---------******+++++++++******))))))))))))((((((&&&%%%$$$###$$$%%%&&&'''+++111555???[[[oooqqqttt}}}zzziiiYYYHHH@@@888555333000111333111111000...---,,,******///.....................222222222;;;RRRjjjrrrmmmRRR:::000111---+++,,,******+++,,,---/////////000------......///000000111...------///111666BBBOOOhhhrrr{{{oooqqqyyynnn[[[ffflllhhh```GGG999000///...------,,,,,,---...//////...///111666999KKKkkkqqqNNN999222111111000000...---++++++)))******)))***,,,111444:::SSSooozzz{{{vvvXXX;;;222000,,,,,,++++++************///......000000333<<>>999666:::HHHiii```]]]BBB222...---++++++,,,,,,,,,+++******))))))((())))))))))))))))))******)))))))))'''''''''''''''&&&&&&&&&%%%(((,,,...---,,,,,,,,,''''''''''''&&&&&&&&&&&&******)))(((''''''((((((***)))((('''&&&%%%%%%%%%$$$%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""######$$$$$$&&&&&&&&&&&&(((((()))(((%%%%%%&&&''''''((())))))$$$&&&((())))))***---//////777AAANNN```zzzzzzcccOOOBBB:::888666555555:::EEEPPPccciiimmmmmmqqq|||mmm^^^VVVIII<<<111,,,******,,,,,,---.../////////...---///333444666EEEjjjxxxLLL777000(((+++&&&&&&%%%$$$#########$$$$$$%%%%%%$$$$$$%%%&&&&&&&&&((('''&&&$$$$$$$$$$$$$$$'''&&&&&&%%%$$$###""""""tttkkkhhhfffjjjmmmqqqxxxzzzsssjjj```[[[TTTMMMJJJJJJKKKMMMJJJJJJKKKLLLMMMNNNNNNNNNNNNPPPSSSUUUVVVXXX\\\^^^______aaagggqqqvvvlll^^^GGG<<<333111111...,,,---------------............---333888@@@OOOYYYOOO>>>555111...///000000444:::PPP]]]lllyyywwwdddJJJAAA777444333000111444555GGG\\\gggeeeYYYEEE555000...,,,+++,,,,,,,,,+++)))******+++++++++******))))))))))))((('''&&&%%%&&&''''''''''''***...111===VVV{{{sssvvvxxxxxxgggXXXHHH@@@888555333000000222222111000...---+++***)))++++++,,,---......//////000000000999QQQiiimmmcccIII666000222---,,,...++++++,,,,,,---------------------......///000000000---,,,---//////444AAANNNgggtttwwwllloooxxxppp[[[eeejjjdddZZZBBB888000///...------------------------------000444777EEEcccmmmKKK888444000//////...---,,,***)))))))))))))))))),,,000444888OOOkkkvvvxxxtttYYY===333111......---,,,+++***((((((...,,,---000000111888???DDDEEEKKKSSSWWWWWW[[[```ccchhhkkkgggZZZJJJ===777:::CCC\\\vvvSSS???777666:::EEEeee```bbbGGG333///---++++++,,,---,,,+++++++++***)))))))))))))))))))))************))))))(((((('''''''''&&&&&&&&&'''(((+++,,,,,,,,,...000***)))))))))(((((((((''')))((('''&&&&&&&&&&&&&&&))))))(((&&&&&&%%%%%%%%%((((((((((((((('''&&&&&&%%%%%%&&&'''''''''&&&%%%&&&&&&&&&&&&%%%%%%$$$###%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&$$$%%%&&&&&&&&&'''(((((('''''''''((()))))))))***%%%'''))))))))))))+++,,,***111:::@@@HHH[[[xxxfffRRRCCC<<<666444333666AAAMMM```hhhmmmlllooo{{{~~~nnn___WWWJJJ===222,,,******,,,,,,---.../////////...,,,---111444444@@@eeeTTT888222)))***'''%%%%%%$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$%%%&&&'''&&&&&&%%%%%%$$$$$$$$$$$$&&&&&&%%%%%%$$$###""""""{{{rrrmmmllllllppptttvvvvvvtttkkk```VVVSSSOOOJJJGGGFFFFFFGGGFFFEEEEEEFFFFFFEEEBBB@@@CCCDDDFFFGGGGGGIIILLLOOONNNQQQRRRTTT^^^fff```TTTBBB999222111000...---...,,,------------............333===HHHSSSUUUIII:::222///...000000000555<<>>>>>??????===;;;===>>>???>>>>>>???AAACCC@@@FFFHHHIIIQQQYYYVVVJJJ>>>777111000000------///,,,,,,---------.........000555AAAOOOTTTKKK???777111......000000111888@@@MMMfff~~~rrr___OOOCCC<<<555333222222555:::III]]]mmmjjjZZZGGG999000...---,,,,,,---...---+++))))))***+++++++++++++++******+++++++++******)))'''((()))))))))+++...111777JJJlll~~~~~~zzzppp___PPPDDD===666444333111222555333222111000///...------,,,,,,------......//////---111444>>>YYYppplllXXX<<<111///000)))***///,,,***+++,,,,,,---------------------------............///222333222777EEETTTdddtttxxxnnnrrr|||zzz```eeefff\\\OOO999555...------......///000111.........------///333666EEE]]]yyygggEEE333222...............---,,,,,,))))))))))))))),,,000444888IIIfffssstttttt[[[@@@555111+++,,,---------,,,+++******)))+++///111///111555;;;???IIITTTVVVRRROOOPPPRRRXXX\\\XXXMMMBBB<<<:::BBBMMMhhh]]]DDD777999:::BBBbbbccckkkPPP777///---,,,,,,---------+++---,,,+++***)))))))))))))))******++++++******))))))(((((('''&&&&&&%%%%%%$$$'''+++------,,,,,,---,,,,,,,,,+++******))))))'''&&&&&&&&&&&&''''''((('''&&&&&&&&&&&&'''(((((('''''''''(((((('''&&&&&&$$$%%%'''((()))((('''&&&&&&'''(((((((((((((((((($$$$$$#########$$$&&&&&&""""""###$$$$$$###"""!!!"""$$$&&&&&&%%%$$$&&&)))'''''''''(((((((((((())))))*********((()))***,,,******...111222777FFFUUUnnnpppZZZEEE<<<888555:::CCCLLLYYYbbbaaaaaalll~~~ooo^^^VVVIII<<<222,,,++++++***+++,,,...///000000000111,,,...222111999YYY|||```:::555***(((((($$$%%%%%%%%%$$$$$$######"""$$$%%%$$$######%%%'''######$$$%%%&&&&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%zzzvvvssstttyyyuuuxxxvvvmmmeee___XXXSSSJJJKKKKKKJJJHHHFFFCCCAAA@@@<<<999999;;;======<<<:::;;;:::999888888:::<<<666???CCCCCCJJJRRRNNNCCC<<<555000000///---...000,,,,,,,,,---------......222666DDDSSSSSSDDD777555///---...000000222:::CCCLLLjjj}}}kkkWWWGGG@@@999333222111222777>>>NNN```nnngggSSS@@@333...---,,,+++,,,...///...---((()))***+++++++++++++++'''(((((())))))))))))(((&&&((()))******---000333444FFFggg~~~xxxmmm\\\MMMBBB:::444444333222444777000000///...---,,,,,,+++///////////////............333666AAA\\\ssslllVVV:::000......''')))...+++)))***+++---...//////000,,,,,,---------------------...111333222777EEEUUUccctttyyypppuuu~~~bbbffffffZZZLLL777555------------///000111222/////////......000444777DDD[[[vvv{{{ccc@@@...---...///////////////......)))******)))***,,,111444888HHHdddtttuuuttt\\\AAA555000)))***+++---......------)))(((***///111///000333>>>DDDOOOZZZ\\\VVVQQQQQQQQQUUUVVVQQQFFF>>><<<===FFFRRRlllcccIII;;;:::;;;BBBaaadddnnnRRR888///...,,,,,,---------,,,---,,,+++***))))))))))))******++++++++++++******))))))((('''&&&&&&%%%%%%"""&&&,,,//////,,,***))),,,,,,,,,+++***))))))((('''''''''''''''((()))***&&&&&&&&&&&&&&&'''((()))$$$$$$%%%&&&''''''''''''$$$%%%'''))))))((('''&&&$$$$$$%%%&&&'''''''''&&&$$$$$$#########$$$&&&'''%%%&&&'''(((''''''%%%$$$!!!$$$&&&&&&$$$$$$&&&)))&&&&&&&&&'''''''''''''''%%%&&&'''((()))+++///111...)))(((,,,///111888AAATTTlllrrrVVVHHH???888999@@@DDDQQQ\\\\\\[[[eeewww}}}lll]]]UUUIII<<<222---++++++)))***,,,...///000111111444---,,,111000666TTTvvvccc;;;555+++''')))$$$%%%%%%%%%%%%$$$######"""$$$&&&%%%""""""%%%((("""###$$$%%%&&&'''''''''"""######$$$$$$%%%&&&&&&}}}wwwvvvxxx|||yyynnnddd]]]WWWSSSPPPHHHFFFEEEDDDDDDCCCAAA???@@@???===<<<;;;;;;<<<<<<::::::999888888999::::::999<<<===@@@HHHNNNIII???555444222000............+++)))***---...---///222555AAAKKKMMMIIIBBB888000111//////000000111:::CCCTTTmmmsss^^^NNNFFFAAA999555888666222888EEE]]]ooopppYYYCCC===888///......---,,,,,,+++******))))))))))))))))))))))))+++***)))(((((()))***+++***(((''')))...111111///888DDD]]]~~~vvviiiYYYMMM@@@;;;333...---///222333111...+++***,,,...---+++...///////////////.........555<<>>GGGKKKWWWrrriiiCCC<<<999;;;CCCUUUhhhjjjSSS:::444000,,,+++,,,---,,,***...---+++)))((()))+++,,,++++++******))))))((((((((('''%%%$$$$$$%%%'''(((%%%'''+++---...---+++))))))***,,,,,,,,,+++)))'''))))))))))))((('''&&&%%%)))(((''''''''')))***+++)))((('''&&&%%%&&&&&&'''$$$%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&%%%$$$############%%%$$$$$$$$$%%%''')))***%%%%%%&&&&&&'''(((((((((&&&''''''(((((((((((('''+++++++++,,,---000222333CCCJJJaaayyycccNNN>>><<>><<<;;;::::::;;;;;;:::999888777777888999::::::<<<>>>AAAHHHMMMHHH>>>555444222///...---------,,,)))***......---000444888CCCLLLKKKEEE===666///---,,,,,,......111;;;FFF^^^tttiiiTTTHHHCCC???888555777666555???OOOhhhtttpppWWW@@@:::666......------,,,++++++******))))))))))))))))))))))))***)))))))))))))))******(((&&&%%%'''***------,,,555@@@XXX{{{vvvhhhWWWKKK???:::333......///111333111...++++++---...---,,,...///////////////.........555>>>OOOlll|||kkkLLL999333///---+++(((***...***+++,,,---.../////////,,,,,,,,,---......//////------///222444888DDDQQQjjjvvvxxx{{{~~~qqqjjjkkkbbbJJJ777222111...,,,,,,---//////...//////...,,,,,,...333666@@@ccclllyyyUUU===111///,,,---------------,,,,,,++++++))))))***+++---///999GGGcccvvvvvvzzzeeeHHH888222......///...---,,,***)))))))))***---,,,+++000777CCCSSSgggooojjj___YYYXXXVVVUUURRRLLLBBB<<<@@@HHHOOO[[[uuuoooGGG===;;;<<>>444000---,,,---...,,,)))***))))))((()))***+++,,,******)))))))))))))))(((((('''%%%$$$$$$%%%'''((($$$&&&(((***+++***)))(((((()))+++,,,,,,+++***)))***))))))(((''''''&&&&&&(((((('''''''''((()))***((('''&&&%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######$$$%%%&&&%%%%%%$$$$$$###$$$$$$$$$%%%%%%$$$###$$$$$$&&&&&&%%%%%%&&&&&&'''((((((((((((((())))))))))))))))))++++++++++++---...000111666<<>>>>>===;;;:::999999::::::999999777777777777999999:::<<<>>>BBBHHHKKKEEE===555333111...---,,,++++++,,,***+++...///...222888===FFFMMMHHH>>>777333///,,,+++,,,...///444AAANNNjjj{{{xxx___LLLDDDCCC===888555666555999JJJ\\\qqqtttiiiNNN999444222...------,,,,,,++++++******)))))))))))))))))))))))))))))))))******))))))(((((('''&&&&&&(((*********000;;;RRRsss~~~uuufffUUUHHH>>>999222......///111111111///,,,,,,---......---....../////////////////////666AAAWWWuuujjjIII:::444///---***'''(((,,,))))))+++,,,---.........+++++++++,,,---...............000222444999FFFRRRlllwww}}}vvvzzz}}}sssppprrrgggMMM999333000...+++***+++---...///------,,,,,,,,,///444888@@@^^^dddrrrQQQ<<<000---,,,---...///...,,,***)))************+++,,,---...666DDD___}}}xxxxxx|||hhhKKK:::222---------------,,,++++++***)))***,,,++++++111999LLL^^^rrr{{{uuujjjaaa]]]WWWTTTPPPKKKEEEBBBHHHQQQXXXaaayyywwwMMM???<<<;;;@@@UUUnnnvvvbbbIII999555000///000000///,,,************************(((((((((((())))))))))))((('''&&&%%%%%%&&&'''(((&&&&&&'''((())))))))))))&&&''')))+++,,,,,,,,,++++++***((('''&&&''''''((('''''''''&&&''''''((()))'''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$############$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%$$$###############%%%%%%%%%&&&''''''(((((('''((((((((())))))))))))+++******++++++,,,......---000===TTTnnniiiUUULLLIIIFFFDDDCCCDDDLLL]]]nnnuuussshhh[[[QQQCCC777///,,,++++++((((((***,,,---...//////+++,,,***,,,000000BBBcccpppHHH444,,,&&&&&&&&&'''((()))((('''%%%###$$$###"""!!!!!!!!!!!!!!!######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$|||tttsssyyy~~~~~~|||ppphhh]]]TTTNNNKKKIIIHHHFFFDDDCCCBBBBBBAAA???===<<<;;;:::888888888888999888888666666666666888888999:::>>>CCCGGGGGG@@@999444222000---,,,+++++++++---+++,,,/////////555<<>>TTTssssss]]]IIIBBB:::444333333222000.........---,,,***(((''''''''''''(((((())))))***(((((('''&&&&&&'''(((((()))))))))))))))***++++++$$$%%%'''***+++,,,------,,,+++((('''&&&&&&((()))''''''&&&&&&&&&'''''''''%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###"""&&&&&&&&&&&&&&&&&&&&&&&&####################################$$$%%%&&&&&&$$$$$$$$$#########$$$$$$$$$%%%%%%&&&&&&'''((((((&&&&&&&&&''''''((())))))***************+++++++++......444AAAQQQcccyyyoooaaaRRRJJJBBB@@@BBBGGGQQQ[[[dddrrrpppeeeXXXNNN@@@555///---,,,+++***+++,,,...//////000000***,,,***,,,000111CCCdddtttIII333,,,''''''&&&''')))+++***(((%%%$$$%%%$$$###"""!!!!!!!!!!!!"""############$$$$$$$$$$$$######""""""######$$$}}}uuutttxxxzzzwwwsssiiibbbYYYQQQLLLJJJIIIHHHDDDBBBAAAAAAAAA???===;;;<<<;;;999888777777888888777666555555555555666777777999===CCCFFFBBB;;;666222111///---++++++++++++---,,,...000000111888AAAIIIMMMLLLAAA666111111111///...///000222<<>>EEEFFF???777333111000...---,,,,,,------...---///111000222;;;FFFKKKMMMHHH===444111111///------...111555AAAYYYnnnzzz```MMMDDD@@@===;;;888:::BBBTTTjjjyyywwwbbbHHH777000,,,+++,,,++++++++++++++++++******))))))))))))))))))))))))))))))))))))((('''&&&&&&%%%&&&'''&&&%%%%%%'''(((000666DDD]]]}}}}}}uuukkk^^^OOOCCC666333000............---,,,------,,,++++++...000///...------...///111222444:::IIIbbbzzz{{{```AAA111---+++,,,+++)))***---)))***+++,,,---.........)))***+++,,,---...///000,,,+++,,,///111777EEESSShhhtttzzzrrryyywwwTTT<<<666...,,,)))(((***---//////......---++++++---111555@@@ZZZZZZfffIII999///,,,+++,,,---...---+++)))((()))))))))***+++---...///555@@@YYYwwwyyyxxxmmmPPP<<<111------,,,+++++++++++++++***)))***,,,,,,---333<<>><<>>;;;<<<;;;999888777777888999666555444333333444555666999:::@@@HHHHHH>>>666333000///...------...///000......000111000333===IIIKKKIIIAAA777222111000,,,,,,---000444;;;KKKgggwww___OOODDD>>>===;;;999>>>MMMbbbvvvqqqYYY@@@555111...++++++******************++++++))))))))))))))))))))))))******)))((('''&&&&&&&&&$$$&&&''''''%%%%%%'''***///444AAAYYYyyy|||sssiii\\\LLLAAA444222///.........---,,,***,,,,,,+++******---000///...---,,,---///111222333888GGG]]]qqqpppXXX???111---+++,,,+++((((((+++'''(((***+++,,,,,,------******+++---...///000111---,,,---///111888GGGUUUkkkxxxzzzrrrzzzyyyUUU<<<666---+++******,,,...//////,,,,,,+++***+++...222666AAA\\\]]]iiiJJJ888///---++++++,,,,,,,,,++++++***))))))((((((***,,,///111444>>>WWWvvvuuuooorrraaaHHH888000///...,,,+++***)))******)))(((+++.........333;;;DDDXXXkkkqqquuuyyyuuummm^^^ZZZ\\\ggguuupppOOO===<<>><<<999555222///......++++++++++++************)))))))))******)))))))))'''''''''''''''''''''&&&)))(((((((((((())))))***++++++******)))((((((((((((((()))))))))((('''&&&######%%%&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&%%%$$$###%%%%%%$$$$$$###$$$$$$$$$!!!"""###$$$%%%%%%$$$$$$###$$$$$$%%%%%%&&&'''''''''&&&%%%%%%&&&(((+++,,,((((((***++++++++++++***((('''***---...///666???JJJ___yyymmmWWWHHH>>>;;;<<>>333...000...,,,***))))))))))))((((((+++//////...333:::EEEXXXiiinnnsssyyywwwooodddccciiixxxvvvSSS;;;;;;AAAUUUxxxwwwjjjbbbOOOKKKEEE===777222///...---,,,,,,,,,+++*********))))))************))))))((())))))***))))))((((((******)))(((((((((((((((***+++++++++***)))((('''((()))*********)))'''&&&###$$$%%%&&&'''&&&&&&%%%$$$%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&&&&&&&%%%$$$&&&&&&%%%$$$############""""""###$$$$$$###!!! ###$$$$$$%%%%%%&&&''''''###"""!!!!!!###%%%''')))'''(((***+++,,,,,,++++++,,,+++,,,......---111777777III```vvvwww___III===:::;;;AAAMMM[[[jjjwwwyyyiii\\\QQQEEE666...---...---***------///111222333333333...///---///333333FFFfff___@@@444+++%%%&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&''''''###$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&zzztttoooiiiaaa[[[TTTRRRPPPMMMKKKJJJIIIIIIDDDCCCBBB???>>><<<;;;;;;::::::::::::999888777777777555444666444111333888;;;AAAIIIKKKCCC888111000///////////////000111222111333222000555???GGGJJJKKK???333000///......//////222333777FFFbbb}}}vvvgggUUUEEE@@@BBB;;;AAAFFFPPPggg}}}www[[[JJJ999111...---,,,---,,,,,,,,,+++++++++******++++++******++++++,,,---((((((((('''&&&&&&%%%%%%&&&%%%%%%&&&''')))+++,,,---555???NNNmmm{{{pppfffXXXIII???444222///---------,,,++++++,,,,,,+++***+++---///,,,,,,++++++,,,---///000333333???XXXaaammmHHH;;;111,,,''''''+++...,,,)))(((+++...///...,,,,,,,,,///...,,,++++++,,,---///,,,///---///555888FFF___nnnzzzwwwkkkwwwtttMMM666222///...,,,*********,,,------+++***,,,,,,,,,111777EEE^^^___kkkMMM:::111000------------............******+++,,,...//////000000;;;UUUrrrrrrSSSEEEFFF<<<......///---+++)))((((((((()))***((((((,,,......111555BBBRRRdddpppwwwzzzvvvqqqffffffoooUUUEEE<<>>111***))),,,------***+++,,,---.../////////,,,///------111222BBB]]]cccBBB555---***((('''&&&&&&%%%%%%&&&&&&(((((('''$$$!!! """### """$$$%%%&&&%%%###"""'''&&&$$$###"""###$$$$$$zzzsssmmmfff^^^XXXRRRPPPNNNKKKIIIHHHGGGGGGEEEDDDBBB@@@>>>===<<<<<<::::::::::::999888777777777555555666444111333888<<>>666+++,,,---,,,***)))(((''''''(((***((())),,,......111666AAAQQQdddqqqxxx{{{yyytttssssss}}}]]]EEE<<>>111***(((&&&%%%$$$$$$######$$$$$$''''''&&&$$$"""!!!"""$$$!!!"""###$$$%%%$$$$$$###&&&%%%$$$#########$$$%%%xxxooohhhbbbZZZUUURRRPPPNNNKKKIIIHHHGGGGGGEEEDDDBBB@@@???>>>======::::::::::::999888777777888555555666444111444999>>>DDDJJJIIIAAA999444222...---,,,,,,,,,,,,,,,,,,,,,...000333:::DDDIIIIII???666///......---,,,...222333999GGG```wwwooocccVVVMMMFFFAAA@@@CCCCCCFFFOOOggghhhHHH<<<111......---,,,---,,,++++++++++++*********************++++++,,,,,,******)))((((((''''''&&&***)))(((''''''((()))***+++222:::IIIgggxxxnnndddVVVHHH???555222///.........---,,,---------,,,+++,,,...000......------...///111222555666CCC\\\cccmmmGGG999...,,,***))))))***+++++++++---......------...///,,,---------------------...111000222888:::IIIccctttwwwkkkvvvrrrNNN;;;999///...---,,,,,,,,,---...///,,,,,,......///444:::LLLeeeccckkkJJJ888000---...///000000000...,,,+++)))******+++,,,---......111999NNNjjjzzz}}}~~~vvvdddFFF666777222***---,,,+++***(((''''''''''''***((()))---......333999CCCTTTiiiwwwgggHHH===BBBIIIggg~~~vvv[[[[[[]]]dddnnn{{{xxxkkkXXXHHHBBB<<<555333000---,,,---)))))))))((((((''''''&&&))))))))))))))))))))))))(((((((((((())))))))))))&&&&&&'''((()))***++++++''''''&&&&&&&&&&&&&&&''')))(((((('''&&&%%%$$$$$$$$$$$$%%%&&&'''''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$############$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&(((''''''''''''((())))))'''((())))))*********)))+++++++++,,,---......///...111444:::GGG]]]vvvkkkPPPEEE:::999>>>GGGRRR[[[fffjjjkkkggg\\\QQQIIIFFF:::555///---......---+++,,,,,,---------------,,,+++000//////111///;;;SSSUUU888...(((&&&&&&%%%$$$$$$######$$$$$$%%%&&&&&&%%%###"""$$$%%%#########$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%~~~sssjjjccc^^^XXXTTTSSSQQQOOOLLLJJJIIIIIIIIIEEEDDDBBB@@@???>>>>>>===::::::::::::999888777777888666555555444222555:::@@@GGGJJJEEE===777333111000///...------------------000222666???HHHHHHDDD999222......///------///111333<<>>BBBDDDNNNPPPQQQMMMGGGAAA<<<;;;333000,,,+++,,,......---,,,,,,,,,,,,++++++***)))%%%+++,,,...222111>>>WWW}}}wwwMMM555---))))))((('''&&&&&&%%%%%%&&&&&&$$$%%%&&&%%%$$$$$$%%%&&&$$$$$$#########$$$%%%&&&#########$$$$$$%%%%%%&&&wwwmmmddd___[[[WWWSSSRRRPPPMMMKKKIIIHHHGGGGGGDDDCCCBBB@@@???>>>>>>===::::::::::::999888777777888555444555444333666<<>>=========::::::::::::999888777777777444333444444444999???GGGNNNMMM@@@666333222......---,,,,,,,,,,,,,,,,,,,,,///666@@@NNNVVVPPPFFF444000...000000///111555444???RRRjjj}}}lllWWWBBB>>>>>>CCCFFFEEEEEEHHHOOOccc}}}yyy\\\HHH999333//////...+++)))++++++************)))))))))'''(((***+++++++++***)))******)))((((((''''''&&&############%%%''')))***///111555@@@UUUvvvzzzqqqdddUUUHHHAAA666333000/////////...------------,,,+++,,,...000......------...///111222333:::LLLgggjjjpppGGG999...---***((('''((()))))))))***++++++******+++,,,)))+++---/////////---,,,---000///111888;;;JJJdddxxx~~~}}}vvv~~~gggFFF666222,,,---------............---******---......444:::MMMiiicccdddDDD:::555111,,,---...///...,,,***)))++++++++++++,,,,,,,,,---222444DDDbbbzzzuuuVVV:::222///+++///,,,,,,------,,,,,,+++***)))***---//////000888BBBSSSiiipppIII???BBBCCC\\\xxxqqqjjjHHH===333222222444<<>>===<<<<<<<<<::::::::::::999888777777555222222444444555;;;BBBMMMTTTPPPAAA555444222...---------,,,------......333555;;;FFFTTTZZZPPPBBB444000...///......111777888HHH___sss}}}uuu]]]GGG<<<;;;>>>CCCFFFGGGLLLRRR___rrroooRRRAAA555000---------******---************))))))))))))'''(((***+++++++++))))))))))))(((((('''&&&&&&%%%$$$$$$$$$$$$$$$&&&((()))---///333>>>RRRqqq}}}sssfffVVVIIIBBB666333000/////////...---,,,------,,,++++++...000......------...///111222222:::NNNiiilllqqqHHH:::000,,,((('''((()))((('''+++---//////............***+++,,,..................111000222999===LLLfffyyyzzzxxx~~~www]]]@@@444222++++++,,,------------------++++++...///000555<<>>===<<<<<<<<<<<<::::::::::::999888777777444111111333555666<<>>MMMgggyyy~~~{{{vvvuuu{{{xxxzzzTTT:::111111***+++,,,,,,---------,,,...,,,,,,///000111666===QQQmmmdddaaa???666111,,,******************++++++,,,------------------...222000>>>\\\uuu{{{^^^@@@555111...111)))***+++,,,,,,+++)))((()))+++...000///000:::FFFbbbzzztttLLLBBBCCC@@@SSSrrruuuwwwOOO???444555444///...333///555999999???NNN]]]fffxxx|||rrr```PPP;;;999444///+++((('''&&&************************(((((((((((())))))))))))&&&&&&'''((()))******+++---,,,+++***))))))))))))***************)))))))))"""###$$$&&&'''(((((((((&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$###!!! !!!"""$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$######""""""######$$$%%%$$$%%%&&&((()))*********%%%'''***,,,.........---...222333888III]]]___UUUDDDAAACCCMMM[[[mmmxxx]]]HHH888555222///...,,,***(((%%%(((+++,,,***'''%%%$$$***++++++,,,,,,,,,++++++&&&)))&&&(((222<<>>111......,,,000---...333444000...///777===KKKXXX[[[RRRCCC888222///.........---222999???^^^www{{{cccGGG;;;<<<555888EEENNNPPPWWWaaavvvxxx]]]GGG;;;111000...,,,+++++++++,,,+++,,,---------,,,+++***---+++((((((((()))))))))(((''''''''''''&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&......555MMMjjj{{{qqqdddUUUIIIBBB;;;666000...///000---***)))***+++,,,+++,,,///111+++,,,,,,,,,+++,,,///111555@@@KKKmmmpppnnnKKK888000---***))))))*********)))))))))***++++++,,,,,,***,,,............000111///222111444;;;>>>MMMggg~~~~~~yyywwwwww}}}mmmLLL999000111...------,,,,,,++++++***++++++---000000111777???PPPiiimmmWWWCCC666...///******+++,,,,,,***)))(((+++***)))))))))***+++,,,111444;;;VVVwwwfffBBB444111,,,+++,,,,,,---,,,++++++,,,...---111,,,+++000111888JJJfff|||RRR<<<<<<<<>>111///...+++((()))((()))++++++)))((('''''')))***,,,------,,,+++***+++)))+++......777ZZZmmmAAA444...&&&,,,&&&&&&&&&%%%######%%%'''%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&'''{{{rrrlllfffaaa[[[UUUQQQNNNKKKJJJIIIHHHFFFDDDCCCCCCCCCCCCAAAAAA@@@???>>>===;;;;;;999999888888777666666666444555444333333999CCCLLLLLLLLLEEE999111222333111000---,,,000222111222444<<>>IIIeeewwwxxxoooWWW>>>555999444888EEENNNSSS]]]jjjrrrXXXDDD999111///...,,,++++++++++++,,,---......---,,,+++***---***(((((()))***)))((())))))(((((((((''''''''''''&&&&&&&&&&&&'''(((((()))///000666KKKggg|||qqqbbbSSSFFF>>>:::444///---...///,,,))))))***++++++++++++---000,,,------,,,,,,,,,///111333???LLLnnnqqqpppNNN;;;111...+++))))))******)))*********+++,,,,,,------***,,,............000222000333222444;;;>>>MMMggg}}}~~~}}}zzzvvv{{{jjjKKK888///111,,,,,,,,,,,,,,,,,,,,,---,,,,,,---000000111777???WWWoooqqqYYYDDD666...///+++++++++++++++***)))))),,,+++*********+++,,,---000333;;;UUUwwwiiiDDD555111------------...---,,,+++---///---111,,,+++111222:::LLLmmm~~~QQQ>>>@@@>>>KKKkkkuuuvvvRRR???666222,,,---000+++...000111111111444888<<>><<<:::999999888888777777666666555444555555555777===HHHOOOPPPKKKAAA555/////////,,,000,,,+++---///111555:::@@@KKKWWW[[[UUUGGG999000...------///000333;;;EEEUUUllluuummm___HHH666333777666;;;GGGQQQ[[[kkk{{{jjjRRRAAA777000///---,,,+++***++++++......//////...,,,+++))),,,***(((((()))***)))(((***)))))))))(((((((((((('''&&&&&&&&&&&&'''((((((+++111111666IIIaaa}}}ppp```PPPCCC;;;777222---,,,,,,---+++))))))***++++++******,,,............---,,,---///111333@@@NNNooossstttRRR===222///+++))))))))))))(((***++++++,,,------......+++,,,............000222111444222555<<>>333+++---,,,---///000444>>>JJJ___ppppppaaaPPP>>>444777777999@@@LLLXXXggg|||eeeOOO???555000///---+++*********+++.../////////...,,,+++)))+++)))((((((*********((()))))))))((((((((('''''''''&&&&&&&&&&&&'''((((((+++000000666HHH]]]}}}ooo___OOOCCC;;;444000,,,***++++++***))))))***+++***))))))***,,,///000000...------///111555DDDQQQqqquuuwwwTTT>>>333000,,,)))))))))((('''******++++++,,,---------+++,,,...///...///000222222555333555<<>>===<<<;;;:::888777777666666555555444333333444888>>>GGGPPPUUUKKK@@@555111111///......******---111222333999AAAPPPXXXXXXKKK===888444000------///000111666EEETTTkkkpppbbbKKK===333000777555;;;FFFVVViii|||dddQQQAAA777///...,,,+++***)))******+++,,,---------,,,+++***)))(((((()))++++++***(((''''''''''''&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&***,,,555DDDUUUwwwxxxjjj[[[MMMBBB===///...+++)))))))))***+++)))***++++++******,,,...///000111000///000333555:::MMM[[[wwwyyy}}}XXX===222///+++))))))))))))(((((())))))******+++,,,,,,+++---////////////111333222555222333:::>>>OOOjjjpppoooyyywwwhhhJJJ:::000000//////......---,,,,,,+++///------//////111999CCC]]]tttrrrXXXBBB555///222------,,,+++++++++++++++((('''''''''(((***+++,,,///777<<>>999555111000111111...+++......---,,,,,,+++++++++(((+++...999UUU~~~lllHHH777---------&&&'''$$$!!!"""%%%''''''&&&$$$$$$$$$$$$%%%%%%%%%%%%###############$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%|||tttlllddd^^^ZZZWWWTTTRRRPPPOOOLLLIIIEEEEEEEEEEEEDDDBBB@@@???======>>>>>>===<<<<<<;;;777777777666555555444444555555666:::AAAJJJRRRWWWKKKAAA777222...(((&&&(((++++++---111444777AAALLLXXX\\\UUUCCC666555444000---...000222333:::KKK\\\dddfffVVVAAA888111///555888???LLL]]]tttxxxbbbQQQCCC999///...,,,***))))))******)))***+++,,,,,,,,,+++***(((((((((***+++,,,***((((((((((((((('''''''''''''''&&&&&&&&&&&&'''((((((&&&))),,,555CCCQQQsssuuufffVVVHHH>>>999...---,,,***((()))+++,,,)))***++++++++++++---000///000000000000222555777:::NNN\\\xxx|||\\\@@@111...+++))))))******)))))))))***++++++,,,,,,---,,,---///000///000111333222444111222999===NNNjjj{{{llllllwwwzzzcccGGG999000111...............------------++++++...///111:::DDD[[[rrrrrrXXXBBB555///111,,,,,,------,,,,,,+++***(((((('''''')))***,,,---...666:::JJJlll^^^CCC444---///+++,,,,,,+++******+++---,,,000------444888AAASSS}}}qqqpppnnnNNNDDD===EEEdddyyygggFFF333333000///555666666222...,,,,,,---,,,******((()))------...666???LLLVVVcccnnnxxx}}}wwwmmmVVVLLL???666222111///---(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,(((((()))))))))((('''&&&)))(((&&&%%%%%%&&&'''(((&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!"""""""""""""""""""""###$$$$$$$$$$$$$$$######""""""######$$$%%%######$$$%%%&&&'''((((((&&&&&&'''((((((((((((''')))(((((()))))))))***,,,---......------......//////777EEEZZZuuusss___IIIAAA777222111000...,,,......---------------...)))...444CCCeeeYYY===555,,,+++---%%%''''''''''''((((((''''''###$$$$$$$$$$$$%%%%%%%%%###############$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%zzzqqqjjjbbb\\\XXXVVVSSSQQQOOOMMMJJJHHHCCCDDDDDDDDDDDDBBB@@@???<<<<<<============<<<<<<777777777666555555444444777666777<<>>QQQbbbZZZ[[[KKK999555222111777<<>>777000---///111000...,,,...111333888DDDWWWhhhkkk\\\JJJ<<<222,,,---111222//////333:::FFFZZZkkkgggQQQ===666555222333777BBBIIIYYYsssxxxcccNNN@@@;;;///...,,,+++******+++,,,---,,,+++,,,...///...---++++++******************'''''')))))))))((('''&&&((((((''''''''''''(((((((((------222@@@PPPooovvviii___TTTFFF;;;666222000...,,,***)))))))))''')))+++,,,,,,---///111444333111111222444777999===KKK]]]ppp|||___AAA222///+++)))((()))))))))))),,,...///...------...////////////............000222000222999===MMMggg~~~uuulllkkkvvv|||VVV>>>777222111000...------///000000///+++000...---111000555DDDZZZrrroooRRR>>>555......//////...,,,******---///,,,+++*********+++,,,------///888BBBggg}}}~~~mmmFFF888666+++......---+++***+++...000000000000111000444AAANNNvvvuuuqqq~~~zzzMMM???BBB@@@[[[oooLLL666444000111666777555333///,,,******+++,,,******))))))******+++,,,666444999GGGXXXiiiyyy{{{rrrcccRRRBBB888222///...//////...,,,***+++,,,+++******)))(((''''''&&&))))))))))))))))))))))))+++,,,,,,++++++***)))(((%%%$$$$$$%%%&&&(((+++,,,''''''''''''''''''''''''###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$#########%%%%%%%%%%%%######!!!"""###$$$$$$$$$$$$$$$"""!!!!!!!!!"""###$$$%%%######$$$%%%&&&''''''(((&&&%%%%%%'''++++++)))&&&))))))***+++,,,,,,,,,,,,......------,,,,,,------***,,,000777@@@LLLXXX```nnnsssWWWEEE<<<777222...///000///,,,***+++,,,---222888EEE```___EEE...+++---((($$$$$$###%%%'''))))))'''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$###$$$&&&(((((('''&&&&&&%%%%%%%%%%%%$$$$$$~~~tttmmmddd^^^\\\XXXTTTPPPOOOPPPOOOKKKGGGEEEDDDBBBAAA@@@?????????:::;;;;;;;;;:::999888777777555444222222333444555666666666===JJJUUUVVVPPP===666000---///000000...///000222666>>>LLL```pppjjjYYYFFF999111,,,---///000222444777>>>LLL^^^jjj]]]JJJ888444444222444999HHHPPPccc}}}vvvaaaMMM???999000///---,,,++++++,,,------,,,+++,,,---......,,,************************(((((((((((((((''''''&&&((((((''''''''''''(((((((((,,,,,,111>>>MMMjjjwwwiii___TTTFFF;;;777222000...,,,***)))))))))''')))+++,,,,,,---000222444333222111222444777999>>>HHHVVViii{{{{{{```AAA222...***(((((()))*********,,,......,,,,,,,,,---000000000000000000111111---000...111999>>>NNNiii~~~vvvkkkiiirrrwwwTTT<<<666111000///---,,,---.../////////,,,000---,,,000000555EEE\\\ssspppRRR>>>444......//////...---++++++---000++++++*********+++,,,---...///888AAAeee~~~mmmGGG888666,,,---...---,,,***+++---000.........//////222>>>KKKoooqqqmmm{{{~~~QQQ???@@@>>>YYYrrrOOO888555000000444555333111...+++******+++,,,******))))))******+++,,,000...000;;;HHHWWWgggttt}}}yyyqqqeeeWWWHHH<<<555111000///...,,,***)))(((++++++***))))))(((''''''))))))))))))))))))))))))(((((((((((('''&&&%%%%%%&&&&&&%%%%%%&&&'''((()))'''''''''''''''&&&&&&&&&###$$$%%%&&&&&&&&&&&&&&&%%%&&&&&&&&&%%%%%%$$$######$$$%%%&&&&&&%%%$$$###""""""###$$$$$$$$$$$$$$$#########"""""""""""""""$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$&&&)))***(((%%%))))))***+++,,,,,,,,,,,,++++++***)))((((((((())))))***,,,...222999AAAGGGRRRgggrrrWWWEEE;;;666555//////,,,)))''')))+++,,,000<<>>OOOkkk}}}wwwjjjffflllxxxwwwqqq|||SSS;;;444000......,,,++++++---......------111---+++///000666GGG^^^uuuqqqSSS>>>444...---.........,,,******,,,...++++++******++++++,,,---///000777>>>bbb~~~oooJJJ999666------------,,,***+++---///,,,+++,,,------000;;;FFFdddllliiixxxYYYAAA???===UUU|||wwwSSS;;;666000...222111000...,,,***)))***+++,,,******))))))******+++,,,***((()))///666@@@PPP___ssswww{{{zzzppp^^^KKK???777333///......---+++(((+++++++++***))))))((((((((((((((((((((((((((((((''''''''''''&&&%%%$$$$$$'''&&&&&&%%%%%%%%%&&&&&&(((((('''''''''&&&&&&&&&$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$""""""###$$$$$$$$$$$$#########$$$$$$###""" $$$$$$$$$$$$######""""""$$$######%%%'''((('''%%%((()))***+++,,,,,,,,,,,,***)))((('''&&&&&&&&&&&&(((((((((((((((***...111999HHHbbbuuu]]]LLLAAA<<<333000---*********---///333EEEbbb[[[>>>000&&&&&&(((%%%&&&)))(((&&&###!!! """%%%'''%%%%%%%%%$$$$$$#########%%%$$$###$$$&&&'''''''''&&&&&&%%%%%%%%%%%%$$$$$$wwwpppkkkddd___]]]VVVSSSPPPOOONNNMMMJJJGGGDDDDDDCCCAAAAAA@@@@@@@@@:::::::::999999888777777888888777666555666666777666777:::EEESSS[[[TTTGGG777333...,,,---.........111222555>>>OOOdddtttzzz```MMM999000///...------,,,444888>>>PPPfffhhh\\\FFF:::111222444333777>>>NNN___yyyooo[[[GGG:::555000///---,,,++++++,,,,,,,,,******+++,,,---,,,+++***************++++++++++++***(((&&&&&&&&&'''((((((''''''&&&&&&''''''((((((,,,,,,000999DDD]]]~~~wwwjjj```TTTFFF;;;777111000...+++***))))))***(((***++++++,,,...111333666555444333333444666777999>>>HHH]]]www}}}bbb@@@000---)))'''((()))******,,,,,,,,,***))))))+++---***++++++,,,---......///)))---+++///888===NNNjjj|||vvvhhhcccgggqqqpppkkkyyyTTT<<<555///------+++***+++,,,------------111,,,***//////777HHH___vvvqqqSSS>>>444...---+++,,,,,,+++)))(((***,,,+++***++++++++++++,,,,,,///000777<<<___~~~rrrOOO:::555...---------,,,******,,,---+++***+++,,,---///888BBBYYYzzziiieeeuuubbbEEE>>>===QQQwww{{{WWW>>>888000---//////---,,,***)))))))))++++++******))))))******+++,,,)))((())),,,---222>>>KKK[[[gggxxxqqq]]]OOOBBB;;;222///000111///---,,,,,,++++++*********)))))))))))))))))))))))))))))))))))))))((('''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&((((((((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&%%%%%%%%%"""######$$$$$$$$$######!!!"""$$$%%%$$$###!!!#########"""""""""""""""$$$$$$$$$%%%&&&'''''''''((()))***++++++,,,,,,+++++++++)))(((''''''&&&&&&'''((()))(((((()))+++---333:::KKKiiijjjSSSBBB999444000000000000111444999RRRuuurrrOOO777///******((($$$%%%)))***(((%%%###"""$$$''')))&&&%%%%%%$$$$$$#########%%%$$$######&&&'''''''''&&&&&&%%%%%%%%%$$$$$$$$$uuuoookkkddd___]]]VVVTTTRRRPPPOOOMMMJJJIIIDDDDDDCCCBBBAAAAAAAAAAAA;;;;;;:::999999888888888888888777777666666666666666999>>>HHHTTTYYYOOOAAA444222///------...//////000222888CCCXXXmmmuuurrrVVVEEE444...//////......---333888CCC[[[nnnfffQQQ@@@777222444555444999BBBQQQggg{{{jjjXXXEEE888444...---,,,************++++++***)))***,,,,,,,,,+++))))))*********++++++++++++***((('''&&&&&&''''''''''''&&&&&&&&&&&&''''''(((------000888@@@WWWwwwvvviii___TTTFFF;;;666111///---+++************)))***++++++,,,...111444666666555444444444555555555:::EEE]]]yyybbb???000---)))'''((())))))))),,,,,,,,,***))))))+++---//////000000111222333333,,,///---///777<<>>666000...---+++******,,,------,,,---000,,,***///000777III___vvvqqqRRR===333......,,,------,,,******+++,,,******++++++,,,,,,,,,,,,///000666;;;]]]~~~}}}vvvTTT;;;333...,,,------,,,+++***+++,,,,,,******---...000777???RRRpppiiidddrrrkkkIII??????NNNpppZZZAAA:::111---...---+++***))))))))))))***+++******))))))******+++,,,((()))+++---,,,+++222;;;EEETTTlll~~~pppeeeSSSIII;;;333000000...,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************)))(((''''''$$$$$$%%%&&&''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$######"""!!!###$$$%%%$$$"""!!! !!!""""""###$$$$$$$$$%%%&&&&&&&&&'''((()))(((((()))***++++++++++++++++++***)))((('''''''''&&&'''))))))))))))+++---333333<<>>111...///000///000111666>>>NNNcccmmm^^^HHH<<<555222555555555===HHHYYYtttvvvfffTTTCCC888444---,,,+++)))))))))*********)))((()))+++,,,+++***)))))))))***++++++,,,,,,+++***)))((('''&&&&&&&&&''''''&&&&&&&&&&&&''''''''',,,---000777===RRRpppuuuhhh^^^RRRDDD:::555000///---+++*********+++***++++++++++++...222555777777666555444444444444333888DDD\\\xxx~~~cccAAA111...***''''''(((((((((***+++,,,+++++++++,,,.../////////000000111111111///111///000777;;;KKKfffyyy{{{ooo```ZZZ___jjjjjjfffuuuWWW>>>666111///---+++******,,,------,,,,,,000,,,***000000777HHH^^^tttoooPPP;;;333......---...//////---,,,---...)))***+++,,,,,,,,,,,,+++...000777;;;\\\|||}}}}}}xxxWWW<<<333...,,,---...---+++)))***+++,,,******---///000666===LLLiiikkkdddnnn~~~qqqLLL@@@@@@IIIggg\\\BBB;;;222---///...+++******)))))))))************))))))******+++,,,((((((***---+++(((+++000888EEE[[[ooo|||~~~zzzuuufff[[[KKK>>>555///+++)))------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((((((((((('''&&&%%%%%%$$$%%%&&&'''((((((((((((''''''''''''''''''''''''&&&''''''''''''&&&&&&%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%###$$$$$$$$$$$$###"""""" """###$$$$$$###### !!!"""###$$$%%%%%%$$$&&&&&&&&&%%%&&&(((***'''((()))***++++++++++++)))(((''''''&&&&&&''''''&&&'''''''''%%%%%%''')))------222BBBYYYsssqqqPPPAAA555222111///333:::FFFmmmzzzRRR;;;))))))))))))'''&&&'''(((%%%%%%%%%%%%%%%$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$yyynnniiifff___ZZZXXXTTTTTTSSSPPPMMMJJJIIIIIIDDDCCCCCCBBBBBBBBBBBBCCC>>>===<<<::::::::::::;;;666666666666666555444444666>>>GGGLLLOOOLLLAAA555222111000///...///000111333:::EEEVVVmmmzzzmmmWWWAAA888000///000000111333666===KKK\\\gggcccRRRCCC777111000444555666@@@NNNbbbqqqbbbRRRBBB777444...---+++***)))******+++***)))((()))+++++++++)))((())))))***++++++,,,,,,******))))))(((&&&%%%$$$'''&&&&&&%%%%%%&&&&&&'''$$$***+++...555999MMMkkktttggg]]]QQQCCC888444000///---+++*********++++++++++++++++++...222555888777777666555444444444222777CCCYYYsss{{{bbbCCC222///***''''''''''''&&&(((***,,,---------...///------------------------///222///111888<<>><<<;;;::::::;;;;;;888888888888888777666666777@@@IIILLLLLLGGG===222111111111000//////111222666???KKK^^^uuu~~~kkkOOO;;;555000111111000222555:::CCCUUUfffhhhZZZIIIAAA333...///333555777CCCRRRggg~~~nnn```QQQAAA777444///...,,,+++***++++++,,,***(((((()))***+++***)))((())))))***++++++,,,,,,)))*********)))'''%%%###'''&&&&&&%%%%%%&&&&&&'''"""(((***---333777JJJggg~~~sssfff\\\PPPBBB777333000...---+++******+++++++++++++++++++++...222666888888777666555444444333222777BBBUUUnnnwwwbbbFFF333///+++'''&&&&&&&&&%%%'''***---///......///000//////////////////......///222///222999===MMMhhhvvv~~~~~~}}}|||ttthhhTTTQQQYYYggghhhdddqqq{{{OOO:::555222111...,,,++++++---......---)))...,,,,,,222222777GGG[[[qqqlllMMM999222...///(((***++++++)))(((((())))))***+++,,,---,,,+++++++++///777<<<[[[{{{{{{vvvooovvvuuuZZZ===333222+++---...---+++)))))))))+++((((((,,,//////333888FFFaaannncccgggssstttLLL???AAAAAAXXX~~~\\\BBB<<<333///111000,,,,,,++++++***))))))(((*********)))***++++++,,,---(((%%%(((******+++...,,,///666@@@LLLYYYeeekkkuuurrrkkk___PPPCCC:::666------..................++++++++++++++++++++++++(((((((((((('''&&&%%%%%%)))************(((&&&%%%$$$%%%%%%&&&'''((())))))'''((((((((('''&&&%%%%%%###$$$%%%%%%&&&&&&&&&&&&$$$###"""!!!!!!"""###$$$$$$$$$$$$$$$$$$###"""!!!%%%$$$###"""!!!!!!!!!"""$$$$$$$$$$$$############"""$$$%%%$$$""""""&&&)))'''((()))******++++++***''''''''''''((()))***************((('''(((***---))),,,222555333999PPPggglllNNN@@@:::999DDDRRRvvvaaa@@@111***+++***(((((())))))&&&)))((('''%%%%%%$$$%%%%%%""""""###$$$%%%&&&&&&'''$$$###""""""%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$~~~uuuiiiaaa^^^[[[WWWSSSSSSRRRPPPNNNKKKIIIGGGFFFEEEDDDCCCBBBAAABBBCCCDDDDDD@@@;;;:::<<<===;;;999<<<<<<===>>>===;;;777444<<<>>>FFFOOONNNBBB999777999555222333222000111666;;;BBBSSSjjjvvvnnnXXXGGG999444000000...---///444<<>>PPPeeewww|||~~~|||yyyuuummmfffSSSQQQZZZiiijjjcccnnnkkkHHH===111000///000...,,,******,,,...///...,,,---///000333<<>>;;;:::;;;<<<======???======>>>@@@???;;;777;;;===EEEMMMKKK@@@777555444000...000///...111666>>>KKK___rrrvvvhhhQQQ@@@777333000000//////222888CCCRRRgggpppcccKKK999555000222///222:::===III```zzzlll]]]OOOCCC999333//////......---,,,,,,,,,***************************************)))((((((,,,)))'''''')))***(((''''''&&&&&&&&&&&&'''(((((()))%%%''',,,///555GGG[[[|||xxxhhh\\\OOOAAA888444111000//////------,,,+++***++++++***+++...333777888888888888777666555444666999@@@SSSrrrjjjHHH888000******+++***)))+++)))+++---...------...///.........------,,,,,,,,,///...222777999>>>QQQfffyyy}}}~~~zzzvvvqqqiiibbbRRROOOWWWfffgggaaakkkiiiFFF<<<111000//////...,,,++++++,,,---///...,,,,,,---...///777@@@WWWlllfffHHH666222000222000///,,,***))))))***+++******+++++++++,,,,,,,,,,,,...///888QQQooo}}}|||jjjgggtttxxx^^^AAA444///......---,,,,,,,,,------*********+++---000333555@@@TTTqqq{{{oookkkooowww}}}}}}VVV???BBBBBBOOOqqqkkkhhhFFF666222***...+++*********))))))((((((((()))*********************))))))*********))))))(((,,,,,,---///222888???DDDTTTaaannnrrrooogggXXXKKK>>>666111000///)))'''((()))((('''(((***,,,------))))))((('''&&&&&&&&&&&&)))((((((((('''''''''''''''''''''''''''(((((()))***+++,,,+++)))((()))***&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$###"""""""""############""""""#########%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%&&&)))---...+++)))%%%''')))((('''%%%%%%%%%((((((((((((((((((''''''(((***+++++++++///777>>>KKKYYYqqqxxxjjj___fff{{{fffFFF444---*********)))))))))((((((''''''&&&&&&&&&%%%%%%%%%#########$$$$$$$$$%%%%%%'''&&&&&&&&&&&&'''(((((($$$$$$%%%%%%%%%%%%&&&&&&ssslllccc]]]\\\[[[YYYWWWQQQQQQOOOMMMJJJHHHGGGFFFEEEDDDBBB@@@??????@@@@@@===>>>======<<<>>>AAACCCDDDCCCBBBDDDEEECCC???:::;;;>>>DDDIIIFFF<<<555333111...---.........333:::EEEXXXoooyyyrrr]]]FFF888555111000000000000666===KKKYYYiiilllZZZBBB444111///111...222;;;AAAQQQkkk|||tttgggXXXKKK@@@777222......------,,,+++++++++,,,,,,++++++***)))((((((***++++++++++++******)))+++)))''''''((()))(((''''''&&&&&&&&&&&&'''(((((()))&&&(((---///333DDDWWWxxxzzzjjj]]]PPPBBB888444111000000///...---,,,,,,++++++)))'''(((,,,333888777777888888888777666555555999AAAVVVuuuoooMMM999111++++++,,,+++***,,,***,,,.........---...///.........---------------///...111777:::???RRRggg{{{~~~}}}wwwrrrmmmeee^^^RRRNNNVVVdddfff___iii|||fffDDD;;;000000///------,,,,,,,,,,,,------...,,,---...------333;;;VVVjjjcccFFF555222000222///...,,,***)))))))))*********+++++++++,,,,,,,,,+++---///666MMMjjjzzz|||gggdddrrrzzzcccDDD444...///...------,,,,,,,,,---+++++++++,,,...111333555:::LLLhhhuuulllkkkqqqwww~~~^^^DDDAAA???LLLlllnnnlllKKK888333,,,///,,,************************)))))))))))))))((((((((())))))************))))))+++,,,,,,,,,,,,...222555@@@NNN]]]ggglllmmmiiicccMMMDDD:::444000+++)))+++((()))***+++******+++,,,***)))((('''&&&&&&&&&&&&(((((((((((('''''''''''''''''''''''''''(((((())))))******)))'''%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######"""######$$$$$$############$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&))),,,...---+++&&&((())))))'''&&&&&&'''&&&&&&&&&'''''''''((((((''')))******)))+++111555777AAARRRhhh~~~zzzSSS===111(((******))))))))))))((((((''''''&&&&&&&&&%%%%%%%%%""""""#########$$$$$$$$$&&&&&&&&&&&&&&&'''(((((($$$$$$%%%%%%%%%%%%&&&&&&pppjjjccc]]][[[ZZZXXXWWWPPPPPPNNNLLLJJJHHHFFFFFFEEECCCAAA???>>>>>>>>>>>><<<>>>@@@@@@???AAAFFFJJJKKKNNNPPPOOOJJJDDD@@@>>><<<@@@EEEFFFAAA999444222222000///000///000777@@@NNNcccxxxyyygggPPP>>>444333111///000///000777???RRR^^^iiidddQQQ<<<222111000111///222===EEEYYYvvvyyypppcccUUUIII???666222...------,,,,,,+++******,,,,,,++++++***)))))))))*********++++++***))))))***)))(((((((((((((((((('''&&&&&&&&&&&&'''((((((+++(((***...000333CCCUUUvvv|||lll___RRRCCC888444//////...---,,,+++******++++++***)))***---333777888888888888777666555444444999BBBXXXyyytttRRR:::222,,,,,,---,,,+++---+++---...///...---...///...............---------...---111777:::???RRRgggzzz|||zzztttnnnjjjccc\\\SSSNNNVVVeeegggaaaiii{{{dddCCC:::000111111+++,,,,,,,,,,,,---------...---...111000///555<<>>>>>>>>>>>;;;>>>AAABBBCCCGGGMMMRRRVVV\\\```ZZZMMMBBB>>>??????DDDHHHEEE>>>888444333333111000111000222:::DDDWWWkkkyyypppXXXDDD999444222000//////...///888AAA[[[cccggg[[[GGG666000///111333111444???JJJaaayyyqqqcccUUUIII>>>777222...------,,,,,,+++******************************(((((()))))))))))))))(((******)))(((''''''((()))'''&&&&&&&&&&&&'''((((((,,,))),,,000111333AAASSSsss|||mmm```SSSDDD999444000///...---,,,++++++***)))+++,,,------000333666::::::999888666444222111333999CCCZZZ{{{vvvUUU:::222,,,,,,...,,,,,,---,,,---//////...---...///...........................---111777999>>>QQQffftttwwwwwwqqqmmmiiiddd]]]RRRMMMVVVfffjjjccciiiyyybbbBBB:::111222222+++++++++,,,,,,---------++++++---000000111777???VVVhhh```CCC444222000111......,,,+++******))))))******+++++++++,,,,,,,,,***///111777LLLkkktttjjjuuulllKKK888111...---,,,+++************((()))***+++---...000111333???TTTmmmsssccc___gggpppttt|||sssOOOBBB@@@QQQrrrsssvvvTTT===555...222,,,......---,,,+++***))))))((((((((((((''''''&&&&&&&&&'''(((((()))))))))(((((()))******)))***+++---***///999CCCNNN[[[jjjvvvwwwoooaaaPPPAAA777222///+++---///...***)))+++---...---,,,+++))))))))))))'''''''''(((((((((((((((&&&&&&%%%%%%$$$%%%%%%&&&+++,,,,,,***(((&&&&&&'''$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%$$$$$$$$$###%%%$$$$$$$$$$$$$$$$$$%%%$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&'''((()))(((''''''((()))(((''''''&&&%%%$$$$$$$$$'''((()))***)))))))))***---///333888AAAMMM[[[ddd}}}NNN444222111+++(((((((((((((((((())))))''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&$$$############$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&zzznnnkkkeee___ZZZVVVUUUTTTNNNMMMLLLKKKIIIGGGFFFEEEDDDCCCAAA???>>>>>>??????<<<>>>BBBGGGMMMTTT[[[```eeeiiihhh]]]LLL???===@@@BBBHHHJJJCCC;;;666555333111000000000000333>>>JJJaaapppuuucccKKK<<<777444000//////000///111;;;GGG```ddd```PPP===222...---222555444999DDDPPPjjj}}}ttteeeVVVIII???777222......------,,,+++++++++******************++++++''''''((())))))))))))((()))******)))''''''((()))'''&&&&&&&&&&&&'''((((((+++)))+++111111222@@@PPPnnn{{{mmmaaaTTTEEE999444222111111000///...------)))+++---...///000333555<<<<<<;;;999666444222000333999CCCZZZ|||vvvTTT:::222,,,,,,---,,,+++---,,,...000000...---...///.............../////////...---000666777===OOOdddooossstttpppmmmjjjeee^^^PPPLLLVVViiinnnfffjjjyyyaaaAAA:::000222222+++******++++++,,,---...)))(((***---///000888@@@YYYiii___BBB444222000111///......---,,,+++***)))******+++++++++,,,,,,,,,***///222777JJJjjjxxxkkktttpppMMM999111000///...---,,,+++++++++(((((()))+++,,,---...///333:::JJJaaazzzmmm]]]ZZZcccmmmnnn|||sssWWWDDDBBBRRRsssuuuzzzXXX>>>555...222,,,///...---,,,***)))((('''))))))((((((''''''&&&&&&&&&'''((())))))***))))))*********)))'''&&&'''(((,,,---111888???KKK\\\lllyyyzzztttfffVVVHHH;;;222+++,,,,,,+++***+++...000---,,,+++)))(((''''''''''''''''''((((((((((((((('''&&&%%%%%%%%%%%%%%%%%%)))******)))&&&%%%%%%&&&$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&%%%###"""###%%%&&&'''((('''&&&&&&(((***)))((('''&&&%%%$$$######&&&'''((())))))))))))((()))+++---///333:::EEEMMMmmmkkkDDD111//////,,,''''''(((((((((((())))))''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&{{{wwwjjjhhhccc]]]XXXUUUTTTTTTMMMMMMLLLJJJHHHGGGFFFEEECCCBBBAAA@@@??????@@@AAAAAACCCHHHQQQ]]]hhhqqquuuvvvqqqfffVVVHHH???>>>@@@CCCJJJKKKAAA888555444333//////000222222888EEESSSjjjtttqqqZZZCCC888555222------///111222666BBBOOO[[[[[[SSSCCC666222222111222777888>>>KKKYYYuuuvvvgggWWWIII>>>666111//////......---,,,,,,,,,,,,,,,++++++***)))))))))'''((()))***************(((***+++)))'''&&&(((***'''&&&&&&&&&&&&'''(((((((((&&&***///000111===MMMhhhzzzlllaaaTTTEEE:::555222222111000///...------***+++++++++,,,///333666======<<<;;;999777555444333999DDDZZZ{{{tttRRR999111+++,,,---++++++,,,---///000000...---...///---........./////////000...---000555666:::LLLaaalllpppsssqqqnnnkkkeee^^^QQQOOO[[[pppvvvnnnppp|||}}}```???888///000000+++***))))))***,,,...///+++)))***---...000999BBB[[[kkk```BBB555333000000/////////...---,,,+++*********+++++++++,,,,,,,,,)))///111444FFFeeexxxkkkvvvxxxTTT<<<333000000...---,,,+++++++++((()))***,,,---...//////222666AAAVVVpppiiiYYYWWW___hhhjjjwwwlll___HHHBBBPPPmmmvvv|||[[[???444...222+++---,,,,,,+++***))))))(((******))))))(((''''''&&&((((((***++++++,,,,,,,,,,,,,,,+++(((&&&&&&'''))),,,,,,...222555;;;JJJYYYiiivvvuuueeeRRRCCC666222...,,,,,,...//////...---,,,***((((((''''''''''''''''''((((((((())))))(((''''''&&&&&&&&&'''%%%&&&'''&&&$$$###$$$%%%&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%%%%$$$#########""""""#########$$$$$$%%%%%%%%%%%%$$$$$$###%%%&&&%%%###"""$$$'''%%%&&&&&&&&&%%%%%%'''***((('''''''''&&&&&&%%%%%%$$$$$$%%%&&&((()))((((((%%%(((******,,,111;;;CCCXXXYYY<<<000,,,++++++'''''''''((((((((())))))''''''&&&&&&&&&%%%%%%%%%###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&xxxuuugggeeeaaa\\\WWWTTTSSSTTTMMMLLLKKKJJJHHHGGGFFFEEECCCBBBAAA@@@@@@@@@AAABBBGGGHHHNNN[[[kkkzzzttt```NNNDDD@@@???@@@DDDKKKJJJ@@@555333333222//////222444777===MMM\\\ooovvvoooVVV@@@888444000+++,,,///222444:::HHHVVVQQQQQQHHH:::222555888777111777:::BBBQQQ```|||xxxhhhWWWIII===555000000//////......---,,,,,,...---,,,+++***(((''''''((()))***+++++++++++++++(((***+++)))&&&&&&(((***'''&&&&&&&&&&&&'''((((((%%%$$$(((......///<<>>666---......,,,+++)))((()))+++...000///------///000222;;;EEE]]]lll```BBB555333000///000000000///...---++++++******+++++++++,,,,,,,,,)))...111222CCCaaa|||xxxkkkzzz[[[AAA666///...,,,+++***))))))))))))***+++---.../////////222333<<>>@@@BBBEEEIIIHHHSSSbbbrrrmmmRRREEE???:::999===EEEGGGGGG@@@666000111444//////222666888@@@TTTiiippplll]]]HHH;;;666111,,,+++111444222555@@@NNNWWWXXXIII;;;777555444777<<<777888===HHH[[[tttzzziiiWWWHHH===555000...---,,,,,,++++++++++++---,,,+++)))((('''''''''((()))***+++,,,++++++***)))+++------,,,+++***+++))))))(((((('''''''''&&&'''(((***,,,,,,///;;;HHHddd|||ooobbbTTTEEE<<<:::222000///---,,,,,,,,,,,,)))+++---......111777<<>>::::::>>>EEEFFFDDD>>>666111111222000///222777<<>>AAADDDCCCBBBGGGXXXpppwwwrrrvvv}}}|||ssseeeUUUHHH===555000------,,,+++++++++,,,,,,...---,,,******)))))))))((()))******++++++******%%%''')))***((('''''''''''''''&&&&&&&&&&&&&&&%%%(((((())),,,,,,///:::FFF___}}}ooobbbTTTFFF<<<:::222000///---,,,,,,,,,,,,+++---/////////333:::???DDDFFFCCC<<<999999888444999===FFFYYYvvvoooNNN777333///,,,,,,------,,,......///000000000000///000000000000////////////......111222333;;;MMM___kkksssyyyxxxtttpppiiibbb___^^^qqq```BBB888222---000......---------...//////,,,***)))+++,,,000;;;FFF\\\hhh[[[AAA555111,,,,,,---...------,,,+++***)))))))))))))))***+++,,,---,,,---...222>>>UUUttt~~~gggtttoooLLL<<<444///,,,+++)))'''(((+++*********+++,,,,,,------***000888EEE[[[wwwlllXXXRRRWWW```fffuuukkk```yyyyyyNNNEEEBBBWWW}}}fffCCC666333---+++,,,,,,,,,,,,+++***))))))((((((((((((''''''''''''''')))+++...//////......,,,+++***)))((((((((()))&&&'''))),,,///111111000333>>>RRRjjjooo\\\JJJ<<<555444...---,,,++++++************)))'''''''''&&&$$$###&&&((())))))(((''''''(((***)))((((((''''''((((((+++)))'''%%%$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$$$$$$$'''&&&%%%$$$############%%%$$$######%%%%%%$$$###$$$%%%&&&((((((((('''''''''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&((((((((((((((((((((((((***((())),,,+++***,,,222===TTT\\\DDD000---...******000&&&'''''''''''''''((((((&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%&&&'''(((wwwoooiiiccc```\\\XXXVVVSSSOOOLLLKKKJJJHHHFFFEEEEEEEEEEEEEEEDDDEEEHHHMMMVVVgggwwwxxx___GGG>>><<<:::<<>>DDDFFFGGGFFFFFFNNNddd|||nnnlllttt~~~|||sssdddUUUHHH===444///---,,,,,,++++++,,,,,,,,,...---,,,+++************))))))******************%%%'''))))))(((&&&&&&''''''''''''''''''''''''''')))((())),,,---000999CCCZZZwwwooobbbUUUFFF===999222000///---,,,,,,,,,,,,,,,...//////000444;;;AAAGGGGGGDDD===::::::888555;;;===EEEYYYvvvlllMMM444111---******+++++++++,,,---///000000000///...000000000000////////////...///111333444;;;MMM___lllvvv~~~~~~zzzuuunnngggdddbbbvvvaaaAAA777222...111...---------------......,,,))))))***,,,000:::EEEYYYeeeYYY???444111------//////......,,,+++))))))(((((())))))+++,,,------,,,,,,...222===RRRqqqllluuu~~~~~~tttSSS???666111---,,,***(((***...)))*********++++++,,,,,,***///666CCCZZZvvvttt___VVVZZZaaacccssslll\\\vvv~~~UUUEEECCCSSSyyyjjjFFF666222---+++,,,,,,,,,,,,+++***))))))((((((((((((((('''''''''&&&''')))+++------,,,,,,******)))((((((((((((((('''&&&(((,,,000222000,,,---444AAAQQQaaarrr|||cccNNN???888444222///------,,,+++***)))((((((((())))))))))))'''(((******((('''((()))******)))((((((((((((((('''%%%$$$###$$$&&&(((***$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%$$$$$$&&&%%%$$$$$$#########$$$%%%$$$######%%%%%%$$$######$$$&&&'''''''''&&&&&&'''&&&&&&&&&&&&'''(((((('''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$%%%%%%%%%&&&))))))))))))))))))))))))''''''))),,,---,,,000777BBBZZZeeeHHH888------,,,'''''',,,''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&~~~vvvnnnhhhbbb___[[[WWWUUURRROOOMMMKKKJJJHHHFFFFFFFFFFFFFFFFFFEEEGGGNNNWWWggg}}}uuu]]]FFF===<<<:::===BBBBBB===666333444333000---222111444???RRReeepppsssYYYKKK:::111000000000...111333777@@@NNNYYYXXXPPP@@@;;;666999CCCKKKLLLIIIHHHKKKYYYtttvvvkkkjjjsss~~~}}}ttteeeUUUFFF;;;222---,,,,,,,,,++++++,,,,,,---------,,,+++******************))))))))))))))))))&&&(((******)))''''''(((((((((((((((((())))))))))))((())),,,---000888AAAUUUpppooobbbUUUGGG===999222000///---,,,,,,,,,,,,,,,.../////////444<<>>444222///000000000//////---,,,+++***''''''(((***+++,,,------,,,,,,...333<<>>666111,,,,,,***((()))---))))))***************++++++///666BBBYYYvvv|||ggg]]]^^^bbbdddtttppp\\\qqq\\\FFFGGGRRRrrrnnnIII777333...,,,,,,,,,,,,,,,+++***))))))'''''''''(((((((((((((((%%%&&&''')))*********)))))))))(((((('''(((((((((((('''(((,,,000222///,,,---///666>>>GGGUUUnnnhhhQQQ@@@;;;777222000000000000///)))))))))((('''((()))***''')))******)))(((((()))******)))(((((((((((((((%%%$$$###"""###$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$#########$$$$$$%%%&&&%%%$$$######%%%%%%$$$###"""###$$$%%%&&&%%%$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((+++++++++111999CCCdddoooMMM;;;222,,,---+++&&&%%%(((((((((((((((((((((((((((&&&&&&%%%%%%%%%$$$$$$$$$#########$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%{{{tttlllfffaaa]]]XXXTTTRRRPPPOOONNNJJJIIIHHHGGGFFFFFFGGGHHHHHHHHHMMMYYYhhh{{{vvv^^^FFF===<<<;;;===CCC@@@;;;555222222222111///222333999GGG]]]mmmooohhhMMMAAA666222222000//////222555<<>>SSSkkkooobbbUUUHHH===999222000///---,,,,,,,,,,,,,,,.........///444<<>>333...+++***(((&&&'''***))))))))))))))))))))))))+++///555@@@XXXvvvrrrgggddddddhhhvvvvvv^^^iiieeeIIIJJJPPPjjj}}}qqqMMM999444///,,,,,,,,,,,,,,,+++***))))))'''''''''(((((((((((((((%%%%%%&&&'''((()))))))))))))))(((((((((((())))))(((((())),,,...///...,,,------000555888AAAWWWoookkkUUUBBB;;;333...---///......++++++***'''$$$"""###%%%'''(((******((((((((()))***)))((((((''''''((((((((('''%%%$$$"""!!!!!! $$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%############$$$%%%&&&'''%%%$$$######%%%%%%$$$###"""###$$$%%%%%%$$$###"""$$$############$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%'''(((''''''000:::JJJuuu\\\@@@333---***,,,,,,((('''))))))))))))(((((((((((((((%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%###$$$%%%&&&&&&&&&%%%%%%yyysssjjjccc^^^YYYSSSOOONNNNNNNNNNNNJJJIIIHHHGGGFFFGGGHHHIIIJJJLLLWWWiii}}}xxx___HHH???===<<<>>>CCC>>>;;;666222111111222222333777???PPPgggtttlll]]]EEE<<<555333222//////333333:::CCCNNNXXXZZZOOOBBB::::::;;;BBBQQQ___```YYYYYYccc{{{uuuoooiiiiiipppyyyzzzooo^^^MMM???666000---,,,+++++++++,,,,,,---...++++++***)))))))))******+++***)))((('''(((((()))&&&(((******)))((((((((((((((((((((()))))))))***+++((((((+++...000666<<>>VVVtttuuummmiiiiiiuuuwww^^^^^^nnnKKKKKKLLLccc{{{tttQQQ;;;666000,,,,,,,,,,,,,,,+++***))))))''''''''''''((((((((()))&&&''''''((())))))*********))))))(((((())))))***'''(((************,,,------,,,///333222444FFF[[[zzzuuuXXXMMM???555000///---++++++,,,***'''###!!!###%%%&&&((())))))(((''''''((()))(((''''''&&&&&&''''''(((((('''&&&$$$"""$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$###$$$$$$%%%%%%%%%$$$######%%%%%%$$$######$$$%%%%%%%%%%%%#####################$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&((((((((((((((((((((((((&&&%%%&&&''''''***555AAA]]]vvvJJJ999000***''')))+++***))))))((((((((('''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$&&&'''''''''&&&%%%xxxrrrhhh```\\\WWWPPPLLLKKKLLLMMMMMMJJJIIIHHHGGGGGGGGGHHHIIILLLPPP^^^tttzzzaaaIII@@@>>><<<>>>CCC===;;;777333000000222333555:::DDDVVVmmmxxxjjjVVVAAA:::444444111...000666444===HHHSSS[[[ZZZMMM>>>999:::<<>>888222111///---,,,,,,,,,,,,+++,,,---,,,---333<<>>IIIeeennn___BBB555111,,,---,,,,,,---------,,,++++++'''(((***+++,,,,,,+++******'''***222888FFFfffrrrvvvsss}}}mmmIII222///---...,,,((('''***))))))))))))(((((((((((())),,,111<<>>LLLmmm___999000000+++'''(((++++++)))''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$######"""############$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$%%%&&&'''((('''&&&&&&sssmmmgggZZZWWWUUUSSSPPPMMMLLLKKKKKKLLLHHHGGGIIIHHHGGGIIIMMMPPP^^^ppp|||```KKKDDD???BBBEEE>>><<<999666555222///000555666:::LLLeeetttmmm\\\PPP<<<666222111...,,,...333444AAASSSaaa```SSSDDD;;;;;;777;;;KKKaaannnkkkccchhhkkkgggdddhhhqqqwwwxxxuuusssiiiYYYJJJ===555///,,,.........///////////////,,,++++++***+++,,,...///...---,,,***)))******+++$$$&&&'''&&&%%%%%%&&&'''((('''''''''''''''((((((***((((((***+++,,,444===TTThhhppp^^^NNNAAA;;;;;;111000...---,,,,,,,,,---+++,,,---,,,---333<<>>===BBBSSShhhsssrrrllltttiiifffdddhhhpppuuutttqqqlllbbbTTTFFF;;;444000............//////000000000---,,,+++++++++---...///...---,,,+++*********++++++,,,---,,,++++++,,,---******))))))))))))*********))))))+++,,,---555>>>QQQfffrrr___OOOBBB;;;:::333222000///............---...///...///555>>>EEENNNMMMKKKGGGBBB<<<666111444<<>>XXX|||xxxwwweee```{{{tttRRR;;;333---------+++)))*********))))))))))))******+++---///444BBB]]]}}}}}}llliiimmmyyyXXXZZZjjjtttVVVKKKGGG]]]|||sssiii???555111---++++++++++++++++++++++++***++++++)))&&&%%%&&&((('''((((((((()))))))))******************))))))))))))(((+++///...+++...444444777999888555444666888:::III\\\lll~~~eeeJJJ:::777333111...,,,++++++,,,---***)))(((''''''((()))))))))((('''%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$#########$$$$$$%%%$$$$$$%%%%%%&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''&&&&&&&&&######$$$$$$$$$%%%%%%%%%#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$&&&((('''###'''///000444NNNmmm~~~UUU;;;...'''&&&'''((((((((('''%%%$$$$$$%%%%%%&&&&&&'''''''''%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''''''''|||ppplllhhh]]]XXXVVVTTTQQQNNNMMMLLLLLLKKKHHHGGGHHHGGGFFFJJJPPP[[[oooyyy___LLLGGGCCCGGGHHHAAA>>>:::777666333000222888>>>HHH[[[jjjkkk[[[III>>>888555444555444333666<<>>555222///...------,,,+++...//////////////////...------........./////////111444111222999???SSSqqqqqqIII<<<888111///...---,,,+++++++++++++++---///+++---444777EEE^^^fffHHH888///222---000///---+++***(((((('''((())))))***++++++,,,,,,...222000///444<<>>LLL^^^qqq|||pppbbbaaabbbfffkkkllliiieee```XXXMMMBBB;;;777555444......///000111222222333111000......---...///000///...------,,,+++++++++'''((()))(((&&&&&&&&&((()))((((((''''''''''''((('''&&&'''******+++222;;;LLLaaa~~~rrr```QQQDDD<<<:::111000...,,,++++++++++++***+++,,,,,,...444>>>EEEOOOOOOMMMIIIBBB<<<777555777@@@SSSyyyzzz|||[[[>>>444111...---------,,,,,,......////////////......------......//////000000...111///111;;;EEE___tttKKK===777111//////...---++++++*********---///,,,---444777FFF```dddEEE777///444/////////---,,,***)))((((((((())))))***+++,,,------///666555111444<<>>@@@AAAHHH\\\wwwqqq[[[BBB<<<666444444111+++%%%)))((('''''''''((()))))))))(((''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%'''&&&%%%%%%$$$%%%%%%%%%######$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%$$$%%%&&&%%%$$$###$$$&&&)))))),,,///555HHHnnn~~~PPP111,,,---(((%%%&&&'''(((((('''%%%$$$&&&&&&&&&&&&&&&&&&%%%%%%###$$$%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###&&&&&&&&&&&&&&&%%%%%%%%%xxxiiidddcccZZZXXXVVVTTTQQQNNNMMMLLLLLLJJJHHHHHHIIIHHHIIIRRR[[[kkk~~~ttt[[[LLLIIIGGGIIIIIIAAA:::666333333222111555<<>>FFFOOOOOONNNHHHAAA;;;777666444???TTT{{{xxxwwwWWW===222///---,,,,,,---,,,+++,,,------......------,,,------......///000000111...111///222<<>>555...,,,,,,+++***,,,))))))(((((()))***++++++)))***...444:::HHHbbbyyypppdddgggvvvVVVWWWOOOhhhzzzVVVEEEEEEXXXyyyxxxxxxPPP===333...,,,,,,,,,++++++*********((()))))))))((((((***+++))))))))))))((((((((((((((((((((()))))))))******+++***))),,,666DDDQQQXXX^^^aaabbb]]]TTTIIIAAA>>>BBBBBBBBB>>>>>>HHH\\\nnn}}}^^^TTTFFF<<<888444000,,,+++***)))((('''((())))))(((((((((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$######$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%((()))))))))((('''&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######$$$$$$$$$%%%'''&&&%%%$$$%%%&&&((()))+++000===ZZZeee???---...---&&&'''&&&%%%$$$$$$%%%''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$###"""!!!"""###%%%'''""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$uuufffaaaaaaYYYWWWUUUSSSPPPMMMLLLKKKKKKIIIHHHIIIJJJJJJLLLWWWccctttpppYYYKKKIIIGGGHHHGGG===888444222333333333999@@@MMMZZZbbb\\\LLL>>>666333333222222222111444>>>IIIZZZbbbaaaRRRDDD>>>:::666999CCCVVVnnnttt```YYYZZZ\\\___bbbbbb```^^^YYYTTTMMMFFF@@@;;;666333333444444444444555555555555444222111000000000111////////////...---,,,++++++,,,,,,+++)))((()))***,,,+++***))))))(((((()))***)))+++...//////666>>>HHH]]]zzzooo^^^QQQEEE<<<888444222000...,,,+++++++++***+++------000777AAAIIINNNOOONNNHHH@@@999777777444@@@WWW}}}wwwrrrSSS===000...,,,+++,,,---,,,,,,,,,,,,------------,,,,,,------...///000000111222000444222333===KKKjjj{{{OOO===666//////111000///...............---000......111222AAA\\\dddFFF888...222---++++++,,,,,,,,,+++******))))))***+++---...//////555CCCDDD===;;;???RRRmmmyyy|||fffQQQ\\\nnniii[[[@@@777///,,,,,,***)))+++(((((((((((()))***+++,,,)))***///666:::DDD\\\tttssscccdddkkkWWWUUUJJJ]]]zzztttWWWGGGBBBTTTuuuxxx|||UUU???444///---,,,,,,++++++*********'''((()))(((''''''(((***))))))))))))(((((((((((('''''''''((())))))******,,,,,,+++///<<>><<<;;;555999CCCVVVrrrnnn\\\VVVWWWYYY\\\^^^___^^^]]]XXXUUUPPPLLLHHHBBB===999777777777666666666666555777555444222111000111111//////000000///...,,,+++***++++++***(((''''''(((,,,+++***)))(((((((((((()))(((+++......///555<<>>888666777777CCC[[[vvvnnnOOO;;;000...,,,,,,---......---------............------------...///000111222222///444333444>>>MMMmmmyyyNNN<<<555000000,,,++++++*********++++++***/////////333333BBB]]]zzzcccGGG999000333...---.........---,,,***))))))***+++,,,---///000000;;;KKKMMMDDD???@@@OOOggg{{{~~~hhhOOOWWWjjjiiiaaaDDD:::111...,,,***)))+++(((((((((((()))***+++,,,******...444777@@@XXXsssttt```aaacccZZZPPPEEETTTnnnmmmZZZKKKBBBPPPrrrwww~~~XXXAAA555000------,,,,,,+++******)))((())))))(((&&&&&&((()))***)))))))))(((((((((''''''(((((()))******++++++,,,...000555EEE[[[iiinnnooossswwwvvvooohhhcccbbbYYYXXXXXXXXXRRRKKKJJJOOO^^^sssiiiVVVGGG>>>:::111///---+++)))((((((((((((((())))))((('''&&&%%%&&&&&&&&&&&&'''''''''((()))((('''&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&"""######$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&(((******)))((((((((((((***000AAAaaa^^^===000...)))&&&'''&&&%%%$$$###$$$%%%'''((($$$%%%%%%&&&&&&'''''''''######""""""###%%%&&&'''$$$$$$$$$%%%%%%%%%&&&&&&""""""###$$$%%%&&&&&&'''#########$$$$$$%%%%%%%%%|||rrrccc```bbb\\\UUUTTTQQQNNNLLLJJJIIIIIIHHHHHHJJJKKKLLLQQQ___mmmuuulllUUUIIIGGGEEEEEEBBB777888555444555777:::AAAIII[[[bbb___NNN<<<555333333...---...000222999JJJZZZ```aaaVVVCCC999;;;;;;666>>>GGG[[[yyy{{{iiiYYYUUUVVVWWWZZZ\\\]]]]]]\\\YYYWWWUUUSSSOOOJJJDDD@@@999999888888777777666666888666444222111111111111///000000000000...---,,,,,,---...,,,***))))))*********((('''&&&&&&&&&&&&%%%%%%(((+++,,,,,,111999CCCXXXuuutttaaaSSSDDD999333222000...,,,***)))((()))'''(((***+++...666@@@HHHMMMNNNMMMFFF===777555777;;;GGG___wwwlllLLL:::111///------.../////////......////////////......------...///000111222222+++111111444???OOOqqqwwwLLL;;;555000222,,,,,,,,,+++,,,,,,------(((//////111444555CCC^^^rrr|||^^^EEE999111666000111111111000...,,,***((()))***+++,,,...///000111@@@QQQTTTIIIAAA@@@MMMcccjjjNNNSSSfffhhhbbbFFF<<<333///---******+++(((((((((((()))***+++,,,,,,***,,,222444<<>>SSSgggmmm^^^MMM@@@777333666;;;;;;GGG```ppp^^^TTTSSSOOOSSS]]]^^^XXXZZZbbbeeedddeeefffddd[[[MMMBBB???===;;;:::::::::999888999888777555555444444444000000000000////////////,,,------+++)))''''''(((+++***)))((((((''''''(((&&&(((***+++,,,...111444DDDSSSjjjyyydddRRRCCC888444000///---+++))))))))))))---.........000666AAAHHHOOOOOOLLLGGG@@@;;;999888999KKKmmmfffFFF777000000///...............//////000000///...------+++,,,...000111000000///000///444:::???PPPxxxjjjIII777222000///000///...---------------111333//////444555CCC\\\~~~^^^AAA666111555///222111...+++))))))((((((+++++++++******+++...111DDDSSSXXXOOODDD;;;FFF```mmmUUUTTT^^^fffnnnPPP===222111,,,------&&&+++***)))(((((()))***++++++...,,,...666<<>>777444666;;;>>>KKKeeennn[[[RRRQQQMMMQQQZZZ]]]ZZZ^^^gggrrrrrrssstttpppeeeUUUIIIBBB???===<<<<<<;;;:::888777666555444333222222222111000000000//////......//////000...,,,******+++******)))(((((((((((((((&&&(((***+++,,,...111333BBBQQQhhhyyydddSSSCCC888444000///---+++)))))))))))),,,---......000666@@@HHHOOOOOOMMMGGG@@@;;;999999@@@UUUwwwcccCCC444111000///...---......//////////////////...------,,,---...///000000000000111000444:::AAAUUU~~~}}}www}}}iiiHHH888333111/////////...------------------///,,,,,,111333AAAZZZ{{{\\\???555000555///111000...,,,***)))((((((******+++******+++///222CCCTTTYYYQQQEEE;;;EEE^^^nnnTTTQQQ[[[fffpppRRR>>>444222,,,,,,---'''+++***)))(((((()))***++++++...,,,...555;;;OOOmmm{{{```YYYXXXlll~~~hhhHHHCCCLLLeeeiiirrrMMMFFFLLL^^^|||dddDDD777111///......---,,,,,,++++++******))))))))))))))))))(((((())))))))))))((((((************++++++++++++...000555???NNN___nnnvvvzzzmmmaaaYYYIIIEEEEEELLLUUUbbbuuulllYYYKKK===666111,,,+++...***+++++++++++++++,,,---)))(((&&&&&&&&&((()))+++(((((()))))))))(((&&&&&&''''''&&&&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&((($$$$$$&&&&&&%%%(((---000:::OOOppppppLLL888)))((()))%%%###&&&$$$$$$$$$$$$$$$%%%&&&&&&((('''&&&$$$######""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%$$$%%%'''******'''$$$%%%%%%%%%%%%%%%&&&&&&&&&yyynnnfffaaa]]]YYYVVVSSSRRROOOLLLIIIHHHGGGGGGIIIJJJMMMOOOTTT^^^jjjtttzzzyyybbbWWWMMMJJJFFF>>>777444666555666999<<>>===<<<:::888777777666555333222222111222111111000///......---//////000...,,,++++++,,,******)))((((((((())))))''')))***++++++---000333???PPPggg~~~zzzeeeTTTDDD888444111///---+++***))))))***+++,,,------///666@@@HHHPPPQQQOOOIIIAAA;;;::::::CCC\\\___@@@333111000...---,,,---///000///////////////......---............///000111111111111444:::DDD\\\tttnnnttthhhGGG888555222/////////...------------...+++---***+++111333AAA[[[{{{\\\@@@666111666/////////...---+++***((('''))))))*********,,,000333BBBTTT\\\UUUHHH;;;CCC[[[{{{rrrTTTLLLUUUcccpppTTT@@@666222,,,,,,...(((+++***)))(((((()))***++++++...,,,---444999MMMjjj~~~```VVVRRRfff{{{iiiJJJBBBJJJaaannnwwwSSSFFFGGGWWWwwwiiiHHH888222///...---,,,,,,+++++++++,,,+++)))((('''((())))))))))))************))))))***++++++++++++,,,,,,,,,...000555@@@NNN```oooxxxyyyooohhhTTTLLLDDD@@@AAAHHHVVVbbbwwwfffQQQBBB888222111333+++***(((''''''(((***+++))))))(((''''''(((***+++((())))))))))))(((''''''((((((''''''''''''((((((&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%%%%&&&$$$$$$''''''&&&)))///444EEEbbb^^^<<>>777555555555666999>>>EEENNNUUUNNNDDD777//////333444222444444666===HHHVVVdddmmm___OOO===555333444666999BBBUUUttt|||iiiVVVNNNRRRQQQUUU^^^eeelllwwwttt___PPPFFFDDDAAA>>>===<<<:::888999999888777666555444333333222111000///...---,,,+++,,,---,,,)))((()))))))))))))))((())))))******)))************,,,000333>>>OOOggg~~~|||gggVVVFFF:::666111000...,,,+++************+++,,,,,,///666AAAIIISSSTTTSSSMMMDDD===<<<===BBBaaa[[[???555111000...,,,,,,---///111...///////////////......000///.........///111222111000333:::HHHdddssskkkqqqgggGGG999555222...///......---------......,,,///,,,...444666EEE___~~~___CCC999222666000------...---,,,***(((''''''((())))))***,,,000333???TTT```ZZZLLL<<>>@@@HHHOOOeeeyyynnnYYYIII>>>777444///,,,)))'''''''''&&&&&&)))((((((''''''((())))))'''(((((((((((('''''''''))))))(((((((((((())))))&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%'''(((((('''%%%$$$%%%$$$%%%'''&&&%%%)))000<<>>999888444555666:::AAAIIIOOOQQQGGG>>>555111222333222111222444888@@@NNNZZZ```bbbSSSEEE777111111222666:::CCC[[[}}}{{{gggVVVOOOSSSUUU\\\fffpppyyywww```QQQGGGDDDAAA>>>===;;;999777::::::999888777555333222333222111000///...---,,,***+++,,,+++)))(((((()))))))))((())))))***+++,,,***++++++******,,,///222===OOOhhh|||iiiXXXHHH<<<888222111///---++++++++++++)))+++,,,---000777BBBJJJVVVXXXXXXQQQFFF??????AAAGGGggg}}}WWW===555000///...------...000111......///////////////...111000///......///111222//////222:::KKKllluuulllpppkkkJJJ:::555111---......---------......///---000...///555888GGGaaaaaaDDD888111444---,,,,,,------,,,***)))''''''((())))))))),,,000333<<>>999999333555888<<>><<<:::888888888888777666333111000222111111000///......---,,,---...---+++***+++,,,((((((((()))***+++,,,---,,,,,,+++***)))+++///222;;;OOOjjj{{{hhhXXXIII===999333111///---,,,++++++,,,)))+++,,,---111999DDDLLLXXX[[[ZZZSSSHHH@@@@@@CCCPPPooovvvQQQ;;;444...............//////000---...//////////////////000000000//////000000111...///222;;;PPPtttvvvkkknnnsssQQQ>>>666111......------------...//////,,,///---...444777FFF```|||^^^BBB666...111)))++++++,,,,,,+++***))))))(((((()))))))))+++///222:::UUUhhhfffVVVBBBCCCXXXzzz\\\BBB???DDDJJJFFF888333333,,,+++...***+++***)))(((((()))***+++***...,,,...444888JJJggg]]]MMMHHHYYYyyy|||xxxVVVBBBJJJPPPttt}}}cccHHHOOOQQQrrrVVV===666...---+++)))((()))***+++,,,+++***)))'''&&&%%%$$$''''''((((((((((((''''''(((((()))))))))*********+++...444;;;EEESSScccnnnuuu{{{||||||~~~xxxjjjYYYLLLEEE===666???GGGSSScccvvvoooVVVCCC999555///,,,,,,,,,***''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&'''%%%$$$$$$$$$$$$$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&& !!!###$$$&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''''''''&&&$$$###%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&'''&&&'''111;;;QQQuuummmKKK333---***&&&$$$###$$$''')))%%%%%%$$$$$$%%%%%%&&&'''%%%%%%$$$#####################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&***///000...***&&&### !!!"""###$$$%%%&&&&&&tttmmmddd^^^[[[YYYVVVSSSQQQRRRPPPKKKEEECCCFFFJJJKKKOOOXXXeeetttkkk___]]][[[VVVJJJ===777777444777;;;@@@IIIQQQOOOHHH;;;555222222111...000444111777@@@MMM[[[bbbXXXIII;;;666333333111222888@@@OOOoooxxxcccUUURRRYYYdddssszzzcccUUUHHHEEEBBB@@@???>>><<<:::888888999888666444111///111000000000//////.........///000///---,,,---...((((((((()))***+++---...---,,,+++)))(((***...222999NNNkkkwwwfffWWWGGG<<<888333222000...,,,,,,,,,,,,***+++---...222:::EEENNNWWW[[[[[[SSSGGG??????CCCPPPnnnmmmLLL888222,,,---...000000000//////------...///////////////000000111111111000000//////111444>>>UUU{{{xxxmmmnnn|||ZZZCCC888333111---------------...//////---///,,,...333666DDD^^^xxx}}}\\\@@@666///222***,,,+++******************((()))))))))(((***---000777UUUkkkkkk[[[EEEEEEYYYyyy___CCC<<<;;;===>>>222000222,,,+++---)))+++***)))(((((()))***+++***...---///555999KKKhhh^^^LLLFFFWWWuuuyyywwwTTT???HHHJJJsss}}}iiiNNNPPPOOOoooZZZ???999000///,,,***)))***,,,---+++++++++***)))&&&###!!!(((((())))))))))))(((((())))))*********+++++++++))),,,111444:::EEERRR]]]eeemmmvvvzzzyyyxxx|||yyyjjj]]]RRRDDD777:::<<>>GGGSSS```bbbRRR>>>555444444555333333:::DDDUUUxxxwwwbbbTTTRRR^^^lll~~~xxxbbbUUUIIIFFFCCCBBBAAA@@@>>><<<:::;;;;;;:::999666333111000000000000////////////---...//////---,,,---...((((((((()))***,,,---...------+++)))(((***...111777MMMkkktttcccUUUFFF;;;777333222000...---,,,,,,,,,***,,,---///333;;;FFFOOOVVVZZZ[[[SSSFFF>>>>>>BBBJJJgggeeeHHH777222+++---///111111000///...------...///000000/////////000111222222111//////000222666AAAYYY|||pppooo```GGG:::555444---------------...///000...111...///444777EEE___vvv|||[[[AAA888222555...,,,+++***))))))***+++,,,)))***))))))((()))---///666UUUmmmmmm]]]GGGFFFZZZwwwaaaEEE<<<888666999......222,,,+++---)))+++***)))(((((()))***+++)))...---///666:::LLLhhh___LLLFFFUUUqqquuuuuuQQQ<<>>>>><<<;;;999888555111...000111222222222000///...///000000000///...------***)))(((((()))+++---//////...,,,***)))+++...222888HHHbbbzzznnn]]]NNNAAA::::::333222000...------------,,,)))***///555<<>>MMM___tttUUUAAA999555222000'''%%%'''---///,,,))))))((())))))))))))((((((''''''&&&&&&%%%%%%&&&&&&'''"""###$$$$$$######%%%'''%%%'''(((((('''###&&&'''''''''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&%%%%%%$$$%%%&&&&&&%%%$$$###%%%&&&(((%%%)))000111555LLLhhhvvvPPP;;;111***''''''&&&&&&&&&&&&''''''&&&&&&'''''''''''''''&&&'''''''''&&&%%%$$$"""""""""$$$%%%%%%$$$###%%%&&&&&&'''(((((('''&&&((())))))+++------+++(((&&&%%%$$$$$$###############$$${{{tttlllggg___ZZZYYYWWWTTTQQQRRRNNNKKKIIIFFFCCCFFFKKKRRRZZZiii{{{vvviiieeefff```PPPAAA;;;999777888<<>>IIIYYYdddbbbTTTCCC888555000///333333333===JJJgggjjjZZZXXX]]]ooooooeeeTTTNNNIIIHHHGGGCCC@@@@@@>>>===;;;:::999777333111///000000000//////...---///000000//////...---,,,***)))(((((((((***,,,...------+++)))(((***---111777GGG___vvvmmm[[[LLL>>>777777222111///---,,,,,,,,,---,,,***+++000555<<>><<<>>>DDDdddkkkyyyVVV>>>111//////...---,,,,,,,,,------....../////////......------...///000000000000000///333888???WWW}}}sssqqq}}}aaaHHH777444111111000///............///111---...333666EEE```pppzzz^^^DDD888///333---...------,,,,,,,,,,,,,,,)))******))))))+++...111===NNNmmmvvv]]]GGGHHHNNNlll~~~oooAAA555333000///...,,,***))))))))))))++++++***)))))))))))))))(((,,,+++...555:::IIIddd___LLL???NNNhhhjjjwwwRRRAAACCCHHHbbbuuuYYYPPPJJJbbbxxxpppHHH>>>111...+++***,,,---------+++++++++******)))((('''(((((())))))))))))((((((***))))))))))))***,,,---...---++++++,,,///333555:::???IIIWWW___dddkkkssswww}}}sss___CCC999444555555666BBBQQQnnnrrrYYYGGG<<<555111111+++''')))***)))+++///***************))))))((('''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&%%%######$$$&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&%%%$$$$$$%%%'''***%%%%%%***...===^^^bbbAAA111***%%%''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$###"""$$$%%%%%%$$$###%%%&&&$$$&&&(((((('''''''''((('''***,,,,,,)))&&&$$$$$$$$$$$$############$$$$$$xxxpppiiiddd]]]XXXWWWUUUSSSPPPPPPLLLKKKJJJHHHEEEHHHMMMSSS___rrrttthhheeefff___NNN>>>777999<<<;;;EEETTT^^^^^^SSSDDD999222//////111111111555<<>>===;;;;;;:::999666333111111000000//////000000////////////...---,,,,,,)))(((((('''((()))+++,,,++++++***((('''))),,,///888FFF\\\qqqnnnZZZJJJ>>>777555111000...,,,+++++++++,,,+++***,,,000555===JJJVVVfffhhhfffZZZJJJ???===AAAGGGdddgggpppMMM999///...//////...---,,,,,,,,,---...//////000000/////////......////////////...---000555999@@@VVV|||~~~uuuuuutttSSS:::555222222111000////////////---///,,,---444777GGGaaasss}}}```FFF999000333---......---,,,,,,,,,,,,---+++,,,,,,++++++,,,000333===MMMmmmyyyaaaJJJHHHKKKeeewwwlllCCC777333///...---,,,***))))))))))))+++***))))))))))))))))))))),,,***---444777FFF```dddMMM???JJJaaaiiiwwwUUUAAAAAAEEE\\\|||rrr]]]OOOHHH\\\|||tttrrrKKKAAA111///,,,+++,,,---......******+++******)))((('''((((((((())))))(((((('''))))))******************///...---++++++,,,------333444;;;IIIUUU^^^eeelllpppvvvuuuOOOBBB777333111///777AAARRRggg|||~~~fffQQQBBB999888111+++*********,,,000++++++++++++******))))))'''&&&&&&%%%%%%&&&&&&''''''((('''&&&$$$###$$$%%%%%%$$$""""""###&&&)))+++&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&%%%$$$$$$&&&'''+++'''&&&***444LLLrrrqqqNNN666...,,,)))''''''&&&&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&"""$$$%%%%%%$$$###%%%&&&$$$&&&***++++++*********&&&(((******(((%%%$$$###$$$$$$############$$$$$$uuummmgggaaa[[[WWWVVVUUURRRPPPMMMJJJIIIJJJHHHFFFIIINNNTTTdddzzzrrrhhhhhhdddYYYIII;;;777999===CCCRRRdddkkkbbbOOO>>>444111//////000000111777???OOO\\\fffbbbSSSCCC777000444111222777777:::HHHYYY}}}|||eee[[[cccnnnqqqdddXXXRRROOOJJJEEECCC>>><<<:::::::::999777555555444333222222333444555000000000///...---,,,+++)))(((((('''(((((()))******+++***)))((()))---///999EEEYYYmmm}}}rrr\\\KKK???888555///...---+++******++++++++++++---111666===LLLYYYiiillliii]]]KKK@@@???CCCPPPkkkhhhlllHHH777111///...------------............///000000000000000000...//////000000//////...222555999@@@RRRuuu}}}uuuuuu]]]???888333222111000////////////+++...+++...555888HHHcccqqq{{{___EEE999000333---///...------,,,,,,------,,,,,,,,,,,,+++---000333===JJJkkk|||hhhPPPJJJLLLccc~~~uuuoooHHH:::444...------,,,++++++***************)))))))))))))))***))),,,***,,,222444BBB\\\|||kkkOOOAAAIII]]]nnn|||]]]DDDAAABBBTTTrrrlll^^^LLLCCCVVVuuurrrsssMMM@@@111...+++***+++---------***************)))((((((((((((((()))((((((''''''((()))+++,,,+++***((('''*********+++++++++,,,,,,333333888AAAJJJQQQZZZccchhhnnnyyygggRRR<<<333111000333666===LLL[[[bbblllpppWWWEEE999333000000000---+++---,,,++++++***))))))))))))'''&&&&&&%%%%%%&&&&&&'''''''''(((&&&$$$$$$%%%'''!!! !!!$$$(((***&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''&&&&&&%%%%%%%%%&&&&&&&&&$$$%%%&&&((()))))),,,444DDD^^^]]]@@@111//////---'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%$$$$$$###%%%$$$$$$$$$$$$%%%&&&'''"""$$$%%%%%%$$$###%%%&&&%%%(((---//////...------&&&((())))))'''%%%$$$$$$$$$$$$#########$$$%%%%%%ssskkkeee```YYYVVVVVVUUUSSSQQQJJJHHHGGGHHHHHHGGGKKKQQQYYYjjj}}}nnneeejjj___OOOBBB;;;999;;;>>>HHHZZZmmmooo```JJJ:::444111///000111111222;;;EEEWWWccchhh]]]LLL???777222555222333777888===NNNbbb{{{gggaaammmzzz|||pppccc[[[TTTKKKEEEBBB===;;;999888999888777555666555444333333444666666111111111000///...,,,+++))))))((((((((((((((((((***++++++******+++...000999EEEXXXjjjzzzuuu]]]KKK???888444///...,,,+++******+++,,,++++++...222666>>>NNN]]]jjjnnnlll```MMMAAAAAAEEEWWWpppiiiiiiEEE777111///+++,,,---...//////000000......///000000000000000......///000111111111111222555999>>>MMMmmm|||uuuuuucccCCC;;;333222111000////////////***---,,,...555999HHHbbbkkkvvvZZZBBB777000444.........---,,,,,,,,,,,,---++++++++++++***,,,///222;;;FFFggg}}}nnnVVVNNNNNNeeexxxuuuNNN===444///.........------,,,++++++***)))))))))))))))******))),,,***,,,222333@@@YYYwwwsssRRRFFFLLL\\\uuucccFFF@@@>>>MMMiiiiiidddIII@@@QQQqqqqqqvvvMMM;;;///---***)))***+++,,,+++)))************))))))(((((((((((((((((('''&&&&&&''')))***,,,,,,***(((&&&''''''((()))***+++++++++---///333888;;;???KKKWWW```gggrrrdddDDD444222444333000111:::CCCEEEKKK\\\sssrrrYYYBBB;;;444222///+++***---,,,+++)))((('''''''''((('''&&&&&&%%%%%%&&&&&&'''$$$&&&&&&&&&%%%%%%''')))!!!!!!""""""$$$%%%&&&&&&'''&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&&&&%%%%%%''')))))),,,111===SSSqqqpppMMM777///,,,***)))&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%&&&''''''"""$$$%%%%%%$$$###%%%&&&$$$(((,,,......---,,,---&&&((())))))'''%%%%%%%%%$$$$$$######$$$%%%%%%&&&|||pppiiiccc]]]WWWUUUUUUUUUSSSQQQJJJGGGFFFGGGHHHHHHNNNUUUaaaqqqvvvhhhaaadddUUUEEE===;;;<<>>666111...---,,,+++***+++,,,,,,+++,,,///333666>>>OOO```lllrrrqqqdddPPPBBBAAAEEEVVVpppgggeeeBBB666111,,,+++,,,---///000000000000------...///000000000000......000111222222222222111333777<<>>555...444///------,,,++++++++++++,,,***++++++******+++///111:::BBBbbb|||qqqXXXOOONNNfff~~~|||SSS>>>444000.........///...---,,,,,,)))))))))))))))******+++(((,,,***,,,222222???WWWwww{{{WWWMMMOOO[[[{{{eeeEEE===;;;HHHcccjjjnnnKKKAAAOOOnnnpppxxxNNN999...,,,)))((()))***++++++))))))************))))))((((((((((((''''''&&&%%%'''(((***++++++***((('''(((((())))))))))))))))))))),,,000333222555AAAOOOWWW^^^kkkzzzvvvRRR;;;444333111---,,,111555666888DDDVVVeeezzz^^^PPP@@@555...***,,,111,,,+++)))'''&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''###$$$%%%%%%$$$%%%''')))$$$%%%&&&(((((('''&&&%%%'''&&&%%%$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&$$$&&&&&&&&&%%%&&&(((***+++///444BBB___}}}bbbEEE666111+++&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%$$$######$$$%%%&&&&&&&&&&&&%%%"""$$$%%%%%%$$$###%%%&&&"""$$$((())))))(((((((((&&&((()))(((&&&%%%%%%&&&$$$$$$###$$$$$$%%%&&&'''xxxmmmfff___[[[UUURRRSSSSSSRRRPPPLLLHHHFFFGGGHHHKKKRRRZZZiiixxxnnnaaaZZZWWWKKK???::::::<<>>999777222333000111777<<>>777111///...,,,++++++,,,,,,---+++,,,000333666???QQQbbbrrrxxxxxxjjjSSSCCC???BBBQQQlllcccaaa@@@777222,,,......///000000///...---,,,,,,---...///000000/////////000000000000000///000111555999CCC]]]vvvrrr|||nnnGGG<<<111111000///............---000...000555777DDD]]]cccnnnSSS<<<333---222---,,,,,,+++************+++***++++++******,,,///222:::>>>]]]yyypppWWWLLLJJJcccUUU===333111,,,---.........---,,,+++)))))))))))))))***++++++(((,,,+++---222333???WWW{{{\\\RRRQQQYYY}}}jjjFFF===:::DDD]]]hhhsssSSSEEEOOOkkkooozzzQQQ;;;///,,,***)))***+++++++++))))))************))))))(((((((((((('''&&&%%%$$$&&&'''(((*********))))))))))))(((((((((((()))***---,,,---///000222;;;EEEMMMUUUdddvvvgggIII777111///...+++---///000111666BBBKKKdddwwwpppZZZHHH:::222111444...,,,***(((''''''(((((('''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%%%%######%%%'''&&&&&&'''((((((((('''&&&'''&&&%%%$$$$$$&&&''')))''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&$$$&&&&&&&&&&&&&&&(((***+++111;;;MMMnnnhhhPPP;;;555111***&&&(((&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$###""""""$$$&&&''''''&&&$$$###"""$$$%%%%%%$$$###%%%&&&!!!###%%%%%%$$$$$$$$$%%%%%%&&&'''&&&%%%$$$%%%&&&$$$$$$$$$$$$%%%&&&''''''uuukkkddd]]]XXXSSSPPPQQQRRRQQQOOONNNJJJGGGHHHJJJMMMUUU^^^ppp}}}|||iii\\\VVVLLLCCC<<<999999<<>>555555222222444666666<<>>@@@MMMiiibbbaaaAAA:::555...000111111111///...,,,***+++,,,---...////////////000000000000///...---,,,///000444888@@@XXXtttmmmuuuqqqHHH;;;111000///......---------///222///000555666CCC[[[cccnnnSSS<<<222,,,111,,,,,,+++******))))))******+++,,,,,,++++++,,,000222;;;===ZZZwwwnnnTTTIIIGGG___UUU<<<222222+++,,,---------,,,+++***))))))((())))))***++++++(((,,,+++---333333???WWW___UUURRRWWW|||pppJJJ???:::AAAYYYeeerrrYYYIIIOOOiiinnn{{{TTT>>>000---+++***+++,,,,,,,,,((())))))*********))))))(((((((((((('''&&&%%%$$$&&&&&&'''))))))*********''''''&&&'''(((***,,,---000+++(((***,,,...333888GGGOOO___sssxxxVVV;;;///...///,,,,,,---......///444;;;AAAVVVlllyyysss___LLL===444333///...+++)))(((((())))))'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&$$$""""""###$$$%%%%%%%%%%%%&&&&&&'''''''''&&&$$$$$$$$$&&&((()))''''''''''''''''''''''''$$$%%%%%%&&&'''''''''&&&$$$&&&'''&&&&&&&&&)))+++)))444CCC[[[|||oooPPP<<<------,,,%%%###)))&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$"""!!!!!!"""$$$''')))(((&&&###!!!"""$$$%%%%%%$$$###%%%&&&###$$$%%%$$$######$$$&&&$$$%%%&&&%%%#########%%%$$$$$$$$$$$$%%%&&&'''(((}}}tttjjjbbbYYYXXXVVVSSSPPPMMMKKKJJJJJJEEEFFFLLLMMMLLLWWWhhhyyyyyygggXXXPPPIII@@@999777777>>>OOO```yyy}}}uuu]]]CCC666333333111///000555777===MMM]]]ccc\\\PPPAAA666111222444000333666:::EEE^^^yyyqqqrrruuutttppppppqqqqqqjjj___SSSJJJFFF??????>>><<<;;;:::999888333444777999::::::999888666666555444222000...------,,,+++***))))))))))))))))))))))))***+++,,,---777>>>NNNcccuuudddMMMBBB999000000000///...,,,+++******......111555999CCCVVVgggwwwlllSSSCCC???@@@OOOfff]]]```BBB888555444666444111...---------...---...............------,,,------...///000000111000222000666DDDWWW|||tttlllnnn|||~~~QQQ===555111///000...******,,,---000......333666FFFbbbjjjkkkLLL;;;666...222000...,,,++++++++++++***))))))))))))(((''')))---111333AAAQQQpppfff]]]IIIKKK]]]sssyyyZZZ===///,,,---,,,+++***)))))))))))),,,,,,,,,++++++*********%%%,,,,,,,,,111666EEE]]]jjjPPPNNNWWWlllsssTTTBBB:::999VVVtttvvvaaaNNNTTTcccyyy{{{XXXCCC555000,,,+++---//////...(((((())))))*********+++((((((((((((((((((((((((((((((((()))******++++++*********)))((()))+++...,,,+++******+++...111444>>>GGGWWWjjj{{{```AAA:::555***+++)))&&&&&&))),,,...///555>>>IIIUUUcccwwwgggPPPAAA:::222000+++'''''')))'''###&&&%%%$$$######$$$&&&(((%%%$$$###"""######%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&(((******(((///===RRRjjj}}}kkkRRR777444000+++(((&&&&&&''')))(((&&&$$$############'''&&&&&&%%%%%%&&&&&&'''%%%$$$$$$######$$$$$$%%%$$$$$$###%%%''''''&&&$$$###$$$%%%%%%&&&&&&%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%{{{rrrhhh```YYYXXXVVVSSSPPPNNNLLLKKKKKKFFFFFFKKKMMMNNN[[[lll~~~tttdddVVVOOOEEE???;;;:::<<>>555222111222111333777>>>MMMiiiwwwlllkkkllljjjfffjjjlllmmmiii___SSSJJJEEE@@@@@@???>>><<<;;;:::999555666888999::::::999888777666666444222000...---///---***((('''(((***+++))))))))))))***+++,,,---555<<>>PPPhhh```cccCCC888555333333111...,,,+++***++++++---...............------------...//////000111111111222111777EEEXXXyyyqqqiiikkkyyyTTT???666333111222111---,,,///---000......333666GGGcccjjjkkkLLL;;;666...222000///---++++++++++++)))''')))))))))(((((()))---000444@@@OOOooohhhaaaJJJIIITTTmmm}}}```BBB222///---,,,+++******)))******+++++++++******)))))))))&&&---,,,,,,222666EEE\\\nnnSSSNNNUUUiiixxxVVVAAA::::::SSSsss}}}iiiUUUWWWcccyyy}}}ZZZDDD555111,,,+++---//////...'''''''''(((((()))))))))((((((((((((((((((((((((******************))))))((())))))((('''(((***,,,***)))(((((())),,,///000888@@@OOOaaarrrpppMMM<<<444+++...,,,******,,,...000000---222999@@@IIIZZZnnn}}}qqqWWWEEE;;;444...,,,,,,+++'''$$$'''&&&$$$###$$$%%%'''((()))(((''''''&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$&&&(((***+++333EEE___vvvsssYYYBBB222000---***((('''((()))&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%(((''''''&&&&&&''''''(((%%%$$$$$$%%%&&&'''%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%xxxoooeee^^^YYYXXXVVVSSSQQQNNNLLLKKKKKKGGGGGGKKKMMMRRRaaarrr}}}mmm___TTTMMMAAA>>><<<===BBBNNNbbbssswwwqqqaaaLLL<<<555333111555333444999AAAJJJWWWcccXXXOOOBBB999444333222111222333888DDDZZZzzzuuueee``````]]]ZZZbbbdddgggddd]]]TTTKKKGGGBBBBBBAAA@@@>>>===<<<;;;777888999:::::::::888888888777666555222000...---000---)))&&&&&&(((+++---))))))))))))***+++,,,---222999JJJ```rrrfffNNNBBB:::222,,,,,,++++++++++++,,,,,,......111555:::DDDWWWiiiyyykkkQQQ@@@<<<===RRRjjjdddfffEEE999444222111000...,,,************------...............---...//////000000111111111111333222888FFFYYYuuummmfffhhhuuuVVVAAA666333111222111...---000---000......333666GGGccckkkkkkLLL;;;666---111//////---+++++++++***(((''')))))))))((((((***---000444>>>JJJllljjjgggMMMGGGMMMiiifffEEE444000...---,,,++++++******************)))))))))))))))'''...---,,,222777DDDZZZuuuXXXPPPSSSfff[[[AAA::::::MMMmmmqqqZZZXXX___vvv~~~\\\DDD555111,,,+++---//////---((((((((()))))))))))))))((((((((((((((((((((((((,,,,,,++++++***))))))(((((()))***)))((((((***,,,+++***)))((()))+++---///111888EEEUUUeeettt^^^BBB444///---+++******+++,,,++++++---///000111555AAAQQQ]]]xxx\\\HHH:::///......)))%%%&&&'''&&&%%%$$$$$$&&&((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((,,,///777NNNnnn~~~cccEEE333---,,,***((('''((()))***###$$$%%%&&&'''(((((((((%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%$$$$$$%%%&&&$$$###%%%%%%&&&''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%}}}uuummmddd]]]XXXWWWVVVSSSQQQOOOMMMLLLLLLHHHHHHJJJNNNWWWjjj{{{wwwiii\\\RRRKKK???===<<<>>>GGGYYYoooyyykkkWWWDDD:::555333111444333444;;;FFFPPPZZZ```PPPGGG<<<555555555333111444444;;;LLLhhhrrr```XXXWWWUUUSSS[[[\\\^^^]]]YYYSSSNNNKKKEEEDDDCCCBBB@@@???>>>>>>:::;;;;;;;;;;;;:::999888999888777555333000...---...,,,***((('''(((***,,,))))))))))))***+++,,,---000888III^^^ppp}}}gggNNNBBB:::333---,,,+++*********++++++---...111666;;;EEEYYYjjjyyykkkQQQBBB???@@@SSSmmmhhhjjjHHH:::444222222111///---,,,,,,,,,,,,,,,---......///.........///000000000111111111222111333222999GGGYYYrrrkkkdddgggssswwwRRR@@@333000///000///,,,,,,///---000......333777HHHdddjjjkkkKKK;;;555---111///---+++******++++++)))(((((()))))))))(((***---///333<<>>JJJYYYbbb]]]TTTAAA<<<666333444666666555888>>>NNNgggjjjXXXPPPNNNOOOOOOPPPOOOOOOPPPRRRSSSRRRQQQGGGGGGFFFEEECCCBBBAAA@@@>>>>>>>>>===<<<<<<<<<<<<;;;:::999777444111///---)))***+++,,,,,,+++)))((())))))))))))***+++,,,---000666FFFZZZkkkxxxhhhLLL???888333111000---***)))))))))***---...111777<<>>999111......000000---...111,,,000...///444888IIIfffdddeeeGGG777333+++000...***)))((()))+++++++++)))''')))************,,,......777AAAeeeooovvvWWWEEEGGGZZZttt}}}jjjJJJ777555...---,,,++++++*********+++++++++++++++,,,,,,,,,)))---******222555===OOOyyygggSSSLLL^^^|||mmm^^^EEE:::>>>@@@PPPmmmggg[[[ZZZWWWooolllQQQ777222---+++---...---,,,)))))))))))))))((((((((())))))))))))))))))))))))'''(((((()))******++++++&&&''')))***)))(((((()))((((((((()))***+++,,,,,,---000666<<>>>>>=========>>>>>><<<;;;:::777555222///...*********++++++*********))))))))))))***+++,,,---///555CCCVVVggguuugggKKK===777222111///---*********,,,------...222777===III]]]ooommmRRRCCC@@@BBBPPPoooooorrrMMM;;;333111............---,,,,,,++++++,,,---...////////////////////////////////////000222111666BBBQQQvvvyyyoooeeeeeeooo~~~gggPPPAAA555444///,,,,,,...///,,,---000,,,000...///555888JJJfff```bbbDDD555111***000...,,,+++))))))******(((''''''(((************,,,...+++666AAAeeeooowwwYYYFFFHHHXXXppp~~~oooOOO888333---,,,+++******)))******)))*********++++++++++++(((,,,))))))111333;;;LLLpppkkkRRRHHHYYYxxxiiicccIII777;;;===IIIccc```[[[\\\XXXmmmnnnSSS777222---+++---...---,,,)))))))))(((((('''''''''))))))))))))))))))))))))(((((((((((((((((())))))$$$&&&((()))(((''''''(((&&&'''((()))***+++,,,------000333777===IIIYYYdddssszzzbbbFFF444222///------.........,,,---...//////111222444222???WWWrrrwwwaaaSSSCCC555111///,,,)))'''&&&&&&&&&$$$%%%&&&((((((((((((''')))))))))((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&((())))))***'''%%%(((,,,+++...AAAXXX~~~qqqKKK666...(((((((((''''''&&&&&&%%%%%%''''''&&&%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&$$$######""""""######$$$$$$""" ###%%%&&&'''$$$$$$%%%&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%{{{oooiiiddd]]]WWWSSSRRRQQQOOOMMMKKKJJJIIIGGGJJJMMMOOOYYYlllpppeee[[[OOOFFFAAACCCHHHXXXqqqsssTTTDDD555222444222111333222888CCCRRRbbbgggWWWCCC666666555222111111444777;;;IIIbbbvvvaaaPPPHHHFFFFFFGGGDDDFFFKKKRRRWWWVVVQQQMMMHHHGGGFFFEEEDDDBBBAAAAAA??????>>>>>>>>>>>>??????<<<<<<:::888555222///...,,,+++)))((((((***+++,,,))))))))))))***+++,,,---///333@@@SSSdddrrrgggJJJ<<<666222000...,,,******,,,...000---...222777===III]]]ooolllQQQ@@@===???OOOnnnooosssNNN;;;333111000111111111000///......+++,,,---...////////////////////////............000111000555@@@OOOsss{{{qqqeeeccclllzzz\\\EEE999111222,,,)))))),,,,,,******...,,,000...///555999JJJggg^^^```BBB333000***000...///---+++***)))(((&&&$$$'''(((***+++***+++,,,...)))666AAAeeeoooxxx[[[GGGLLLYYYrrrsssPPP666------,,,+++***))))))))))))(((((())))))*********+++(((+++((((((000222:::JJJeeemmmRRREEEUUUtttlllkkkOOO666777:::CCCZZZZZZYYY]]]WWWkkkkkkPPP777222---+++---...---++++++*********))))))(((((())))))))))))))))))))))))))))))((((((''''''&&&&&&%%%'''******)))(((((()))'''((()))+++,,,...//////,,,///222444888CCCQQQ\\\jjjtttpppNNN999666222000111222333333000///---,,,,,,...000222222333AAAVVVeeeooo}}}oooZZZDDD333111---***'''&&&%%%&&&&&&''')))***++++++++++++***))))))((('''&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&'''((()))***++++++((((((,,,,,,444MMMiiijjjCCC555///'''''''''''''''''''''''''''&&&%%%$$$######$$$&&&'''%%%$$$$$$$$$$$$$$$$$$%%%'''&&&&&&%%%%%%&&&&&&'''###!!! ###&&&'''(((###$$$%%%%%%&&&&&&%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%{{{ooofff```[[[YYYUUUTTTSSSQQQNNNLLLIIIHHHGGGIIIMMMRRR\\\oooyyyooofffVVVJJJFFFCCCFFFPPPdddzzzuuubbbHHH???666444333222222555666999FFFZZZbbbYYYIII???666333222333111000333999DDDZZZsssyyyhhhVVVMMMJJJGGGEEEEEEFFFGGGKKKQQQVVVVVVRRRNNNMMMJJJGGGEEEDDDBBBAAA???AAA???======???@@@@@@@@@@@@???>>>;;;888555222111------,,,+++************)))************+++...000///222>>>PPPbbbqqqeeeKKKAAA999///000///---+++************111111444999>>>III^^^ppphhhNNNCCC???===PPPgggnnnnnnWWW999555...000000///...---,,,,,,,,,---------...000222555666//////000000000000//////---111111666@@@OOOtttyyylllcccffftttuuuRRRAAA:::222.........//////......---,,,,,,000......444777HHHddd^^^ZZZDDD111///---)))+++))))))(((((((((((())))))''')))))))))((()))+++---...333CCC```{{{}}}dddHHHPPPPPPxxxMMM===...000///---+++*********+++***)))))))))+++,,,+++******)))+++...000222:::CCC```}}}oooUUUJJJYYYooorrrqqqTTT:::::::::???TTTZZZcccXXXPPPhhh|||nnnUUU;;;222---...000...+++++++++++++++***((('''((())))))***+++++++++)))((('''((()))+++,,,+++***(((&&&++++++,,,,,,,,,++++++***'''(((******))))))***,,,+++...000000222999DDDLLL\\\iii{{{zzz[[[AAA999333444555555666888222222222222111111111000222555999>>>FFFTTTeeerrrqqq]]]DDD999000///...***(((***...***'''&&&((()))))))))((('''%%%$$$$$$%%%'''((())))))((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((())),,,111222///999\\\[[[===555///&&&))))))((((((''''''&&&&&&&&&&&&%%%%%%%%%&&&''''''$$$&&&&&&&&&$$$$$$$$$&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%###""""""###%%%&&&%%%%%%%%%&&&&&&&&&''''''((('''&&&$$$######$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$xxxmmmeee___[[[XXXUUUTTTSSSQQQNNNLLLIIIHHHGGGIIIMMMSSS]]]pppuuummmdddUUUIIIFFFDDDKKKWWWhhhxxxzzziiiVVVBBB999333222222000111444;;;AAAOOO^^^aaaTTTEEE===555222222333222111666===HHH```zzzqqqaaaQQQJJJHHHFFFFFFGGGFFFGGGJJJNNNRRRSSSPPPMMMMMMLLLIIIGGGEEECCC@@@>>>AAA???===>>>@@@AAABBBBBBCCCAAA???;;;777333///------,,,+++***************((()))******)))***---000444666@@@QQQbbbppp~~~iiiLLL@@@999///111///---,,,+++***++++++000111555:::@@@LLL```rrrhhhNNNBBB???===KKKccclllmmmVVV999555.../////////......------,,,............000222444555//////000000000000//////---000111666@@@NNNrrr|||ooodddffftttsssPPP???999111..................------,,,+++///---...444999JJJggg^^^ZZZDDD111///...)))+++******))))))))))))************+++***(((((()))+++...333BBB___zzz~~~gggLLLQQQSSSzzzTTTAAA111000///---+++*********+++)))((('''(((***+++***)))***)))***---///111:::DDD]]]{{{tttXXXKKKYYYooouuuuuuXXX===;;;:::===OOOYYYaaaWWWOOOeeeyyymmmXXX<<<333,,,---///---***)))+++++++++***((('''((()))(((((())))))(((((('''&&&&&&'''((()))******)))(((+++***)))((('''(((***+++((()))+++***))))))***+++,,,.../////////555>>>FFFTTTbbbtttfffHHH===333111222333555888000000...------,,,,,,,,,...000222333777@@@MMMWWWmmm|||}}}[[[III888222222///......)))((('''&&&''')))******((('''&&&%%%%%%&&&'''((()))(((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))''')))...222555GGGlllsssOOO777000,,,''')))))))))(((((('''''''''&&&&&&%%%%%%%%%%%%&&&&&&###$$$%%%%%%######$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%###""""""###%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%((('''&&&$$$######$$$$$$%%%%%%%%%$$$$$$#########tttjjjccc^^^ZZZXXXTTTTTTSSSQQQNNNLLLJJJHHHGGGIIIMMMTTT```rrrpppiii```RRRHHHGGGGGGSSScccpppvvvoooZZZGGG<<<666111222222111222555???IIIXXXaaa[[[JJJ===888444222222333222333:::BBBQQQlllwwweeeXXXKKKFFFFFFEEEFFFHHHFFFFFFGGGJJJMMMNNNMMMKKKNNNNNNMMMJJJGGGCCC???===@@@>>>===>>>AAADDDEEEEEEBBBAAA???;;;777333000...---,,,+++***))))))))))))(((((())))))(((***,,,///888:::CCCSSSdddqqq~~~pppOOO@@@888222111000...,,,++++++,,,,,,///000555<<>>FFF___jjjlllVVV999555...........................////////////000111222333//////000000000000//////...000000555@@@LLLnnn}}}oooccceeerrrqqqNNN===777000///...............---,,,,,,***...---///555:::LLLiii^^^YYYDDD111///...))),,,++++++************+++++++++,,,,,,***((('''(((***---222AAA[[[xxxkkkQQQUUUXXX|||___GGG555000///---+++*********+++(((''''''''')))***)))(((,,,******,,,---000:::DDDXXXxxx{{{]]]MMMYYYnnnxxxzzz]]]@@@<<<999999IIIUUU^^^TTTLLL```tttkkk[[[>>>555------...+++)))(((***++++++)))''''''((()))''''''&&&&&&%%%&&&&&&&&&%%%%%%&&&'''((()))******,,,***'''&&&&&&(((***,,,***+++,,,+++))))))***+++,,,---...---,,,000777===KKKXXXjjjzzzwwwVVVFFF666000111333666999111///---+++))))))******---...///......222999@@@KKK[[[ssshhhMMM===666222...+++))))))***)))(((((()))***)))((('''&&&&&&'''((()))((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((()))))))))***---333???XXX}}}}}}[[[???000+++)))((())))))))))))((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$""""""###$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$######$$$%%%&&&$$$%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$###############"""{{{qqqiiibbb^^^ZZZXXXTTTSSSRRRQQQOOOLLLJJJIIIGGGIIINNNVVVcccuuuzzzmmmggg]]]OOOGGGHHHMMM]]]ooowwwrrrdddNNN===:::666333444444333444888AAANNN\\\^^^QQQ@@@555333333222222222222444===GGG]]]zzzxxxhhh[[[PPPFFFCCCCCCBBBCCCFFFDDDDDDDDDFFFGGGIIIIIIJJJNNNOOOOOOLLLHHHCCC???===>>>======???BBBFFFHHHHHH??????>>><<<:::888555444---,,,+++***)))((((((((('''(((((((((((())),,,...666999EEEWWWhhhtttyyyUUUAAA999555111000...---,,,,,,---------///444<<>>===CCC^^^kkknnnWWW999555...............////////////////////////000000000111//////000000000000//////...000000555???JJJiii{{{mmmbbbcccqqq~~~qqqNNN===777111000------.........---,,,,,,+++///---///555:::LLLhhh^^^YYYDDD111///...***,,,+++******))))))******+++++++++,,,***)))((()))+++---222>>>WWWtttqqqXXXYYY]]]|||hhhKKK666000///---+++*********+++)))((('''(((*********)))---***)))+++,,,///:::DDDUUUvvveeeQQQYYYmmmxxx|||```AAA===999777CCCPPPZZZQQQHHHZZZlllhhh^^^BBB888///---...+++))))))***++++++)))'''&&&''')))((('''&&&%%%%%%%%%&&&'''''''''&&&'''''')))***+++++++++***))))))***,,,---+++,,,,,,+++***))))))***++++++,,,++++++...444888EEEQQQcccsssiiiUUU???444333444777:::555222///+++******+++,,,+++,,,---,,,,,,---111444:::EEEWWWooohhhQQQAAA777000,,,,,,---...,,,((('''''')))))))))(((((((((((())))))(((((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&(((''''''&&&'''((()))***......000777JJJiiijjjGGG555///***((()))))))))))))))))))))))))))%%%%%%%%%%%%%%%%%%$$$$$$"""###$$$$$$######$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%'''''''''((((((((())))))&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$############}}}xxxooohhhbbb^^^ZZZXXXSSSSSSRRRQQQOOOLLLKKKIIIHHHJJJOOOYYYgggzzzwwwkkkdddYYYLLLHHHKKKUUUfffvvvxxxlllZZZGGG:::999555444555555333555:::DDDQQQ\\\XXXIII:::333222333222222222222555AAANNNlll{{{jjj]]]RRRJJJBBB@@@???===>>>@@@AAAAAAAAAAAABBBCCCFFFGGGLLLMMMNNNLLLGGGBBB???>>>===<<<<<>><<<<<>>HHHddd{{{mmmbbbeeettttttPPP>>>888222333---------...---,,,,,,+++---000...///555888JJJfff]]]YYYCCC111///...***---))))))(((((((((((()))))))))***+++***)))***+++------111;;;QQQpppuuu]]]ZZZ^^^wwwmmmLLL666000///---+++*********+++***)))((()))+++,,,+++***---***)))***+++///999DDDXXXzzzmmmWWWZZZjjjvvv{{{```@@@;;;999555???KKKWWWPPPGGGUUUdddddd```FFF;;;111//////---++++++*********)))'''&&&'''(((((((((&&&&&&&&&'''((()))******)))(((((())))))***((()))***,,,,,,+++******+++,,,,,,+++)))((()))***((()))******,,,///333666BBBMMM^^^ooo{{{yyydddKKK<<<555444555888666444000,,,******+++,,,((()))))))))(((((()))***333777AAASSSiiioooXXXFFF;;;555------,,,***(((''''''((()))))))))(((((()))))))))'''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((&&&&&&&&&''')))***...000444???ZZZzzz{{{[[[;;;222111,,,((()))((((((((((((((()))))))))%%%&&&&&&&&&&&&%%%$$$######$$$%%%%%%$$$$$$%%%'''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$'''''''''((((((((())))))%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%zzzuuummmfffaaa]]]YYYWWWSSSSSSRRRQQQOOOMMMKKKJJJJJJLLLQQQ\\\kkk~~~~~~rrrhhh```VVVKKKJJJQQQ___mmmvvvqqq```OOOAAA999666333222444444333888???LLLUUUYYYPPPCCC999555333222222333444444:::IIIYYYzzzxxxkkk]]]SSSJJJCCC===<<<:::777777::::::;;;<<<<<<<<<>>>AAADDDHHHJJJKKKIIIDDD@@@???@@@<<<<<<<<<>>>CCCGGGIIIJJJEEEEEECCCAAA>>>;;;888777///...---+++***)))))))))(((((())))))(((***,,,///...333BBBXXXmmm|||bbbGGG;;;777000///---,,,,,,,,,---...,,,...222999@@@NNNdddwwwkkkKKK<<<::::::AAA___pppttt[[[:::555...////////////////////////......///000000000////////////000000000000/////////000///555>>>EEE___{{{nnndddhhhxxxxxxSSS@@@888333333---------------,,,++++++---000......444777HHHddd]]]XXXCCC000//////+++---))))))(((((((((((())))))(((***+++*********,,,...---111999LLLkkkxxxaaaWWWZZZlllnnnLLL666000///---+++*********++++++))))))***+++,,,+++***,,,******+++,,,///888BBB]]]uuu]]][[[fffuuu|||aaa???:::999555===JJJWWWRRRIIISSS```bbbcccIII===222//////...---...)))******(((&&&&&&'''((((((((((((((((((((()))***+++*********)))))))))(((###%%%(((++++++***(((&&&)))***+++***(((((()))***''''''((())),,,///222333>>>HHHXXXiiixxxrrrYYYGGG:::333222555444222///,,,***)))******++++++******)))((('''&&&------333>>>NNNccc}}}ttt[[[HHH===111...***((()))***))))))(((((())))))))))))((((((''''''''''''''''''''''''$$$%%%%%%&&&&&&''''''''')))(((&&&%%%&&&''')))+++)))000999LLLnnniiiOOO777000111...)))'''''''''''''''((((((((((((&&&''''''((('''&&&$$$######$$$&&&&&&%%%%%%&&&(((&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%&&&&&&&&&wwwrrrkkkddd___ZZZWWWTTTSSSRRRRRRPPPOOOMMMKKKJJJLLLMMMSSS___ooovvvlllbbb\\\RRRJJJNNNXXXhhhppprrreeeRRRCCC;;;666444222222444555777???GGGTTTVVVRRRFFF<<<888444111000111333666888AAATTTfff|||ooobbbWWWMMMGGGAAA;;;777777555222222555222444666666666888;;;???CCCFFFHHHEEEAAA>>>@@@CCC<<<;;;;;;>>>BBBFFFIIIIIIEEEDDDCCCAAA>>>;;;999888111000...,,,+++***))))))((()))******)))***---000000333???SSShhh|||eeeIII:::555......,,,++++++,,,,,,---000000333888@@@NNNeeeyyylllKKK:::888888<<<]]]ooouuu]]]<<<777000111111000000//////......,,,---///000000000////////////000000000000/////////000///444===DDD[[[~~~{{{mmmcccgggxxx{{{UUU@@@777222333,,,------------,,,++++++***...,,,---333777HHHeee\\\XXXCCC000//////+++---***))))))))))))))))))******+++,,,+++******+++------111777GGGgggzzzcccOOORRR___vvvnnnLLL888000///---+++*********+++***)))((()))***++++++)))+++)))***,,,---///777@@@]]]|||ccc\\\bbbxxxddd@@@999888444;;;KKKYYYWWWNNNUUU___cccfffIII===222......------///)))******(((&&&%%%&&&(((''''''((()))))))))))))))'''((()))*********)))((($$$%%%''')))***))))))((('''((())))))((('''(((***&&&&&&'''(((+++---...///666@@@QQQcccsssjjjUUUBBB555222555111000///---+++******)))---,,,+++++++++***)))(((((()))...444;;;HHH___tttyyybbbQQQ@@@888///,,,---...+++((('''(((((((((((((((((('''''''''''''''''''''''''''$$$$$$%%%%%%&&&''''''((()))(((&&&%%%%%%''')))+++(((333CCC\\\WWWGGG555---,,,,,,)))&&&%%%&&&&&&&&&'''''''''((('''((())))))((('''%%%###!!!###$$$%%%$$$$$$&&&'''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%$$$######$$$$$$%%%%%%%%%%%%uuupppiiibbb]]]YYYUUURRRRRRRRRRRRPPPOOOMMMKKKJJJMMMNNNTTT```qqq}}}qqqggg^^^XXXPPPJJJPPP]]]mmmqqqmmm\\\HHH;;;555444444222333666888<<>>666555222,,,...000333777<<>>===<<<;;;111000///---,,,+++******)))************+++...000444555===OOOdddzzzfffIII999222...---,,,+++++++++,,,---222222444888@@@OOOggg{{{mmmJJJ999666777888ZZZnnnuuu]]]<<<888222222111111000///......---+++,,,...000000000000/////////000000000000/////////000///444===CCCYYY{{{yyyjjj```dddttt}}}VVV@@@666111111,,,,,,---------,,,++++++'''+++***,,,222777IIIfff\\\XXXCCC000000///+++...++++++************++++++,,,------,,,))))))***+++---111666EEEeeezzzdddIIIKKKUUUyyypppmmmMMM:::000///---+++*********+++)))((('''((()))******(((***)))***------///666???ZZZ{{{ggg]]]```|||fff@@@999888444:::LLL\\\[[[RRRWWW___ccciiiHHH<<<000------------///)))******(((&&&%%%&&&(((%%%&&&((()))))))))((('''###%%%''')))******)))(((((((((((())))))***,,,,,,%%%'''((((((''''''(((***&&&&&&&&&(((***+++++++++000:::KKK^^^ppp~~~wwwaaaJJJ999555777111111000///...,,,++++++''''''&&&''')))******)))'''***///222000333EEEYYYppppppQQQFFF888222222111,,,&&&''''''((((((((((((''''''&&&'''''''''''''''''''''$$$$$$%%%%%%&&&'''(((((()))(((&&&%%%%%%''')))++++++999KKKggg|||MMMDDD555)))'''***)))%%%%%%%%%%%%&&&&&&&&&''''''((()))******)))'''%%%$$$ """###$$$######%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$%%%%%%$$$$$$###%%%%%%%%%&&&&&&&&&''''''###$$$%%%&&&&&&&&&%%%$$$""""""######$$$$$$$$$$$$uuulllddd```\\\VVVRRRQQQSSSSSSRRRPPPNNNKKKJJJIIIIIINNNWWWeeevvvxxxggg```[[[YYYRRRMMMXXXjjjrrriii[[[MMMBBB:::444111222222555999>>>EEEPPPZZZWWWNNNCCC<<<555111222777333000222888>>>IIIddd|||jjjTTTFFFBBB@@@;;;555222222222222111000......111111111111111222333444;;;===@@@AAAAAAAAABBBDDDCCC@@@>>>@@@DDDHHHIIIIIICCCCCCCCCBBB@@@>>><<<:::333222111///---,,,,,,+++))))))((((((***---///111555777???MMMbbbxxxhhhLLL;;;333///...---...//////---+++///111666<<>>???BBBEEEBBB@@@>>>???CCCFFFGGGGGGCCCDDDDDDDDDBBB???<<<:::444333111///---,,,+++***)))((((((((())),,,...000333666???NNNbbbwwwiiiNNN<<<444///...------...///...,,,---...333999@@@OOOiii~~~jjjJJJ;;;888666;;;RRRlllsss___DDD333000//////...---------------000000111111111111000000//////000000000//////...///444222333999@@@WWWwww~~~uuufffZZZ^^^nnn~~~cccFFF777222...******+++++++++******))),,,///---...444888JJJfff___WWWBBB333333000+++...+++******))))))))))))******++++++,,,,,,,,,+++++++++,,,:::BBB```{{{qqqUUUGGGOOOjjjkkkuuuPPP>>>111///,,,+++******)))'''))))))(((***+++,,,***)))******)))(((***///555:::LLLjjjlll___]]]tttwwwNNN999888888777GGGddd```^^^bbb___nnn|||[[[???222333---(((++++++))))))))))))((((((((((((&&&''''''((((((''''''&&&'''((((((((('''''')))***(((((())))))******++++++---,,,***)))))))))***+++(((''''''))),,,---,,,+++...222===OOOfffyyy~~~bbbKKK<<<333111...---...---)))***---+++***)))((((((((((((((('''''''''(((+++...222444AAAQQQeeewwweeeNNN>>>555000//////,,,)))(((((()))(((&&&***))))))(((&&&%%%%%%$$$$$$$$$$$$###$$$$$$%%%&&&&&&'''''''''''')))******777GGGddd{{{[[[<<<000'''(((+++(((%%%###%%%&&&'''((()))((((((''''''((()))))))))'''&&&$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&%%%###"""$$$%%%$$$$$$######$$$$$$%%%&&&&&&&&&''''''&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&'''&&&%%%%%%%%%'''wwwmmmgggaaa___\\\WWWTTTUUUVVVVVVUUURRRNNNKKKJJJJJJMMMSSS^^^mmm}}}|||nnn```WWWQQQOOONNNPPP]]]lllbbbXXXHHH;;;444333555777777777999AAAOOO]]]gggkkkXXXJJJ<<<666444222222444555888999===KKKccczzzvvvbbbMMMBBB666000111222000---......------------------)))***+++,,,------------222333555777999<<>>???AAADDDEEEEEEDDDEEEFFFFFFDDD@@@;;;999555333111///,,,+++***)))(((''''''''')))+++---...111555>>>NNNcccwwwkkkPPP===555000...,,,,,,---//////...,,,...222888@@@PPPkkkgggHHH:::888888:::QQQnnnwwweeeFFF333.........---,,,,,,,,,------//////000000000000//////......////////////......///444333333999===QQQppp}}}tttcccVVVYYYjjj{{{gggJJJ;;;333///000///...---,,,+++++++++,,,///---///555999LLLhhh```XXXBBB333333000+++///+++***************+++,,,***)))))))))***+++,,,,,,---+++777AAAbbbxxxXXXFFFLLLbbbhhhsssRRR???111...,,,************)))((((((((()))***+++***(((((((((''''''(((,,,333777BBB]]]nnn```\\\sss}}}UUU<<<777666888CCC```bbbeeefffcccvvvfffFFF333222---***+++)))***)))))))))((((((((('''&&&''''''((((((''''''&&&'''((((((((('''''')))+++)))*********************,,,,,,,,,++++++++++++***'''&&&'''(((+++,,,+++***+++///888HHH]]]qqqrrrYYYEEE888333///------,,,)))***---***))))))((((((((())))))''''''&&&&&&(((+++...000000;;;IIIVVVhhhlllQQQ???777555222000---***(((&&&&&&&&&******)))((('''&&&&&&%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%&&&'''((()))***,,,///:::UUUzzzdddGGG222,,,'''((((((&&&###"""&&&&&&'''(((((((((((('''))))))(((''''''&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%$$$"""!!!###$$$%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$&&&'''&&&%%%$$$%%%'''~~~ttthhhbbb___^^^\\\XXXXXXZZZYYYZZZ[[[WWWRRRNNNLLLMMMMMMUUUbbbrrrvvvhhh^^^UUUMMMKKKMMMQQQ[[[fffUUULLL???666222333666888999<<>>CCC@@@???>>>???@@@BBBCCCCCCDDDFFFGGGGGGEEE@@@;;;777555444111///,,,***)))(((''''''''''''(((***+++,,,...333>>>NNNbbbuuuoooQQQ===555000...++++++,,,...///000///000333888@@@QQQllldddEEE888888888;;;QQQooo}}}kkkJJJ333...------,,,,,,,,,,,,------......////////////............//////000000/////////333222444999;;;LLLiiiuuucccVVVYYYjjj{{{kkkNNN===555///222000///---,,,------...,,,///---///555;;;NNNkkkaaaYYYBBB222333000+++///))))))))))))******+++,,,)))(((((('''(((***,,,---...***555@@@bbb\\\GGGNNN^^^jjjuuuXXXBBB111///+++******+++******(((''''''(((******)))(((((((((''''''(((+++111555:::RRRvvvooo^^^XXXnnnZZZ???666555999???YYYccckkkiiigggqqqLLL555222///---...*********))))))((((((''''''''''''(((((((((((('''''''''((()))((('''''')))++++++*********************++++++,,,,,,,,,+++***)))''''''''')))+++,,,+++))))))---444AAASSShhh|||jjjQQQ@@@666111------,,,***+++...)))))))))((())))))*********)))(((((()))***,,,------222888>>>LLLfffnnnVVVFFF<<<666444000,,,)))((()))***))))))(((((('''&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&$$$%%%(((++++++,,,333:::CCCgggsssPPP888///,,,)))((('''&&&&&&'''&&&&&&'''''''''(((((((((+++)))'''&&&$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$"""###$$$###!!!!!!"""$$$$$$$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&|||rrriiiddd```___\\\YYYZZZ^^^^^^aaaccc___WWWQQQNNNNNNMMMVVVeeevvvrrrddd\\\SSSLLLKKKOOORRRWWWZZZHHHBBB:::555444555666777888BBBPPPaaarrr{{{ttthhhPPPBBB444000222222222333333:::@@@III]]]vvvsssrrrrrrgggYYYKKK<<<999666111//////000///...//////000111111111000000------------------,,,,,,222222111000111555:::???>>>>>>?????????@@@BBBCCCEEEGGGHHHHHHEEE???:::666555333111...,,,***((((((&&&&&&''''''((()))***+++---222<<>>555///---,,,+++******+++,,,---,,,///---///666<<>>:::333---******,,,---(((''''''&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%&&&))),,,++++++555BBBTTTwwwaaaBBB111---,,,)))%%%$$$&&&(((***&&&&&&&&&&&&&&&''''''(((***)))'''$$$######$$$$$$###$$$$$$%%%%%%$$$$$$###!!!"""###"""!!!!!!"""$$$######""""""""""""######$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&%%%$$$$$$%%%&&&{{{rrrmmmhhhdddaaa^^^\\\___eeekkkoooqqqlllaaaVVVOOONNNPPPXXXgggyyyoooaaaYYYRRRMMMNNNSSSUUURRRMMM???<<<888666666777777777999JJJaaauuuxxxeeeHHH===222000111111333555444;;;FFFVVViiixxx}}}zzzqqqbbb\\\ZZZOOOFFF???555222111000...---......///000222444666555444111///000///...---,,,+++++++++222222111//////222777:::<<<===???@@@@@@@@@BBBCCCFFFGGGGGGFFFCCC>>>999666444222000...+++***)))(((&&&''''''((()))*********,,,000;;;KKK___rrr|||YYY>>>444111///---,,,---......---...///222777>>>NNNhhh~~~bbbBBB555444444<<>>SSSqqqddd[[[CCC222222///+++000(((((((((((((((((()))***)))((((((((()))***++++++///)))444>>>[[[}}}gggLLLVVVYYYttt}}}gggHHH555111---***************((((((((()))***+++***((()))******)))))),,,000333555AAA[[[|||rrr\\\PPP```zzzzzz^^^FFF888444999999III[[[nnnjjjlll~~~WWW===777333000111///++++++***)))((('''&&&&&&'''(((((())))))(((((('''((()))))))))((((((***,,,******++++++++++++++++++*********)))))))))(((((())))))(((***+++,,,+++)))))),,,111666BBBUUUmmm}}}fffQQQBBB888000...---++++++---+++******)))))))))******((()))+++------+++)))((()))***+++---000;;;QQQddd~~~gggPPPGGG:::111---------,,,''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((('''))),,,)))***777IIIiiirrrQQQ:::///+++***&&&!!!!!!%%%((('''&&&&&&%%%%%%&&&&&&'''((()))'''&&&$$$######$$$$$$######$$$$$$$$$$$$######!!!"""###"""!!!!!!###%%%######"""!!!!!!!!!!!!"""###$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$###%%%&&&%%%$$$###$$$&&&yyyqqqlllhhhddddddccceeemmmvvvppp___UUUQQQUUU\\\jjjzzz|||lll___TTTPPPNNNSSSYYYYYYNNNCCC;;;999555444555777777888>>>UUUooorrrYYY@@@888222111111000333777999???OOOeeeuuuzzzxxxwwwbbbRRRKKKHHH>>>999888222...///000//////111555777;;;===AAACCCCCC???;;;888666444111...,,,,,,---.../////////......000444777:::===@@@AAA@@@AAACCCEEEHHHGGGFFFDDDAAA<<<888666222111///---+++***))))))'''(((((()))************,,,000:::III]]]ppp~~~^^^BBB888111000............,,,***,,,...333:::BBBQQQkkkdddDDD666333333:::JJJggg{{{nnnMMM777555///............///000111/////////000000/////////---...///000111111111111...000...111888<<>>LLLaaazzzlll\\\GGG999444333///,,,''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''(((''')))---,,,///BBBXXX|||zzz[[[AAA333---))))))&&&!!!"""'''&&&"""&&&&&&%%%%%%%%%&&&'''(((&&&&&&%%%$$$$$$$$$$$$$$$######$$$$$$$$$$$$######"""#########""""""$$$&&&$$$######"""!!!!!!""""""######$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$###%%%%%%%%%$$$###$$$%%%xxxqqqfffcccbbbeeehhhnnn{{{}}}iii[[[UUUYYY```lll{{{zzzjjj]]]PPPNNNOOOVVV^^^\\\MMM>>>;;;777333222333666888999DDD]]]wwwgggLLL;;;666222111111000333888CCCHHH[[[uuu{{{{{{yyyXXXHHHBBB???666444555000...000222333555888===BBBLLLPPPTTTWWWVVVRRRLLLHHH===:::555111//////000111+++,,,---------///333666999<<<@@@AAAAAAAAADDDFFFHHHGGGFFFCCC???;;;888666111000///---+++*********'''((()))******+++******,,,000999HHH\\\ooo}}}bbbEEE;;;111000/////////---+++(((---000666>>>GGGWWWpppgggFFF777444333999GGGcccxxxlllKKK666666///////////////000111111//////000000000000//////,,,---...///000000000000---///---000888===LLLeeezzzlllbbbgggwwwdddEEE777222///////////////---+++)))'''---000---///888@@@UUUtttfff\\\CCC222222///+++000,,,,,,+++***)))))))))***)))***+++,,,,,,+++)))(((...***666===RRRrrr~~~nnnMMMRRRLLLooozzzmmmMMM888444...***)))))))))(((***))))))***,,,,,,+++***((()))))))))(((***---000333666FFFeee|||dddWWWaaawwwyyybbbLLL<<<333444888>>>QQQjjjgggnnnbbbHHH???444---...---++++++***)))((('''&&&&&&(((((())))))))))))((((((((()))***)))((((((***,,,))))))***+++,,,,,,------...---+++))))))***+++,,,((('''&&&((())))))((('''(((+++...000666FFF^^^pppkkkJJJ???444000///---+++,,,---,,,+++***))))))))))))***...333777777444///++++++)))+++...---,,,444>>>@@@]]]~~~oooTTTCCC<<<888222,,,((((((((((((((('''''''''&&&%%%%%%%%%%%%&&&'''''''''%%%***000111777NNNhhhkkkLLL777...+++((()))'''$$$&&&***'''&&&&&&%%%$$$%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######"""###$$$###"""###$$$&&&%%%%%%$$$###""""""######"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$###$$$%%%%%%######$$$%%%yyyrrrppphhhddddddhhhnnnwwwsssccc\\\YYY___jjjzzzsssbbbXXXSSSQQQUUU______SSSEEE>>>555222000111111111777???NNNaaa}}}uuuXXXFFF:::333000222111...444???DDDYYYttt~~~wwwVVVHHH:::555555333222222111333444555777???KKKUUUjjjrrryyyzzzyyyuuuiii]]]QQQFFF999222000//////000------------...000222333777999<<<>>>@@@BBBEEEHHHIIIHHHGGGDDD@@@<<<999777222111...,,,***)))))))))))))))((('''''''''''''''---///666EEEZZZooo}}}gggGGG999444333000---+++***++++++333444888===EEEUUUpppeeeCCC555444555;;;HHH^^^mmmdddKKK888333//////000111111000///...///////////////.........//////...---...///000111///333000///777>>>LLLccc~~~nnneeehhhvvvcccCCC666333222............---,,,++++++))),,,000111222@@@\\\vvvnnnZZZCCC555000------...+++******)))(((''''''&&&)))))))))))))))*********---...555:::HHHlllqqqLLLNNNRRR]]]xxxVVV===111///...'''(((,,,((()))((('''***++++++,,,...''''''&&&'''(((+++...000...444BBBWWWpppkkkXXX___ttt{{{sssHHHCCC888222555===III^^^nnnooo|||[[[AAA@@@555111222***++++++***(((((('''''''''&&&''''''((((((''''''&&&)))))))))(((''''''&&&&&&''''''(((***,,,...///000......------+++***((('''))))))************))))))000---///333444;;;TTToooqqqXXXFFF444...//////,,,+++************)))((('''&&&------222999777...***+++'''(((***)))'''(((,,,///777BBBYYYvvvzzzXXXAAA888000(((+++'''&&&((('''$$$$$$&&&$$$$$$$$$%%%&&&'''((()))''',,,//////222AAA^^^wwwnnnMMM666000...)))***)))'''%%%$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###$$$&&&'''&&&###!!! %%%###  ###%%%%%%%%%$$$$$$###"""""""""$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%&&&''''''#########"""######$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&wwwqqqooohhheeegggoooyyyzzziii```___dddooo}}}ssscccYYYQQQQQQUUU\\\ZZZNNNAAA;;;444111111222222333:::BBBUUUhhhgggLLL<<<777111000333333111777BBBMMMeeeqqqSSSFFF999555555333111111...111444777===KKK___nnnlll]]]JJJ>>>999555111...///...---------...000111666888<<<>>>@@@BBBEEEGGGIIIIIIGGGDDD@@@<<<888666333111///---+++*********+++***)))(((((((((((((((---///666EEEZZZooo~~~jjjJJJ;;;444333000---++++++++++++000222666===EEEVVVqqqdddDDD666444444999FFF]]]llldddKKK777222///000111111111000////////////////////////////////////......///000111222///444000000777===JJJ```pppgggiiivvvdddEEE777333111((((((***++++++++++++++++++---111222333@@@\\\uuurrr^^^GGG999222---,,,,,,*********)))((('''''''''((())))))***************,,,---333888FFFjjjtttOOOOOOTTTddd```@@@333000000))))))---)))***(((((()))*********+++((('''''''''(((+++---...000444???QQQhhh~~~nnnZZZ^^^ooovvvtttJJJ@@@333///333:::FFF[[[lllooo|||```CCC===333000333...,,,+++***)))((('''''''''&&&''''''(((((((((((('''''''''((((((((((((((((((************,,,...///111------,,,,,,+++)))((('''))))))************)))))),,,+++...444666;;;QQQiii}}}cccOOO:::111///...+++*********)))((((((''''''&&&++++++000777777000,,,---((()))+++***((((((***---111666CCCVVVjjj}}}qqqVVVFFF:::000000,,,***,,,+++((('''***&&&&&&&&&&&&'''((())))))&&&)))---000:::PPPqqq}}}```BBB222...,,,'''++++++***)))((('''&&&%%%###$$$%%%%%%%%%%%%$$$###$$$%%%&&&%%%###!!!!!!!!!&&&$$$"""!!!!!!"""$$$%%%$$$$$$$$$##################$$$$$$%%%%%%$$$$$$#########$$$%%%%%%&&&''''''###############$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&~~~uuuooonnnjjjhhhlllxxxnnndddccciiitttrrrccc[[[RRRSSSWWWYYYRRREEE;;;777333111222444444555===FFF\\\ppppppUUU@@@555444///000444444333;;;FFFZZZuuuhhhNNNCCC888555444111/////////333888???JJJ^^^vvv|||eeeQQQEEE===444...000///---,,,,,,---...///555777:::===???AAADDDGGGJJJIIIGGGDDD???;;;666444222111///---,,,+++******++++++***)))))))))******---...666EEEZZZnnn}}}pppNNN<<<444222000---+++++++++,,,...000555<<>>666444333222333555444666???JJJeeewww{{{bbbIII;;;555222///000555555444===JJJeeecccJJJ@@@777555444111//////444888AAANNN___rrriiiTTTEEE999111000...,,,++++++---///000333666999;;;===@@@CCCFFFJJJIIIGGGCCC???999555333111000///---,,,+++******+++******)))))))))******+++---444CCCWWWkkkzzzuuuRRR===444222000---,,,,,,,,,---...000666===FFFWWWqqqmmmLLL;;;666444444BBB[[[llldddKKK777111.........//////////////////////////////000000000---......///000111222222111555222111666999DDDXXXsssqqqggghhhssskkkKKK:::333//////000000//////...---,,,---...000111222>>>WWWnnneeeTTTAAA777222...,,,+++***)))))))))((((((((('''&&&''')))+++++++++***)))+++***000555@@@ddd]]]SSSTTTjjjkkkHHH777222333---***,,,)))))))))((((((+++...---)))***))))))((())))))***+++///000555@@@SSSkkkttt___fffkkksssYYYCCC111444///666>>>QQQfffooo{{{kkkKKK999000...///000,,,+++***(((''''''&&&&&&%%%&&&'''(((((((((((((((''''''(((((())))))))))))...---+++))))))+++---...))))))***))))))(((''''''))))))************))))))((((((+++000333999IIIXXXiiittt~~~gggLLL:::222---+++,,,+++***'''&&&%%%%%%'''(((&&&(((,,,111444333111///---------,,,***)))((('''%%%(((---333999BBBSSSddd{{{aaaKKK999111,,,++++++)))(((***))))))((('''''''''((((((///...///999RRRuuummmCCC222...)))&&&(((((('''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###""""""$$$&&&$$$%%%%%%&&&&&&&&&&&&&&&######"""######%%%&&&'''$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$############$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&zzztttpppppptttvvv}}}|||mmmccceeennnyyymmmbbb]]]bbbccc```TTTEEE999444333444333444555444888CCCOOOqqqqqqUUUAAA999666222///111555555555@@@NNNmmm}}}aaaHHH???777555333000000222777===KKK^^^rrruuurrroooooovvviiiRRRAAA555000...,,,++++++---000222111444777:::<<>>999444222//////...---,,,+++***))))))))))))(((((())))))******+++222@@@TTTggguuu|||}}}xxxUUU===444222000---,,,,,,---...000333888@@@HHHXXXrrrqqqNNN<<<555111555CCC[[[llldddKKK888222,,,,,,,,,,,,------......////////////000000111111------...///000000111111111666333111666777AAATTTppp~~~nnncccdddooo|||nnnNNN;;;333///,,,------,,,,,,+++***)))------...///222===UUUjjjbbbQQQ???666222...++++++))))))))))))((((((((((((&&&''')))***+++++++++***,,,+++111555>>>___dddTTTRRRjjjuuuNNN888111333,,,)))***)))''')))((()))...444222,,,***)))))))))))))))******,,,---111<<>>JJJhhh|||}}}eeeIII>>>333///---+++***+++((((((''''''&&&'''''''''000000444CCCbbbaaa???333000(((&&&+++)))'''$$$!!! """$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$""""""$$$&&&"""###%%%&&&&&&&&&%%%%%%######""""""###%%%'''(((%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$###$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&{{{uuusssssswww~~~zzzmmmcccgggqqq||||||llldddbbbhhhggg___NNN???777555333555444555666666<<>>AAADDDHHHGGGEEEBBB===999444222////////////---,,,+++***))))))((((((((()))*********+++111>>>QQQcccpppwwwzzz{{{XXX>>>444222000...------......111444;;;CCCLLL\\\vvvqqqNNN;;;333///777DDD[[[jjjbbbJJJ777333,,,,,,+++,,,,,,---...///...//////000000111111222...///000111111111000000000555333111666666>>>QQQnnnzzziii___```lll{{{rrrQQQ<<<333///++++++,,,---............---,,,...///222>>>TTTiiifffUUUAAA777222...+++***))))))))))))((((((((((((''''''((()))***++++++,,,---+++111666<<>>PPPccc~~~yyy___JJJAAA999666444222555:::???KKK^^^mmmqqqiii\\\RRRIIIDDD@@@AAAEEENNN```pppcccGGG888555111---+++,,,...///...111555888:::===AAADDDFFFFFFDDDAAA===999555333111111111111000///---,,,***))))))))))))***+++,,,,,,---111>>>PPPaaannntttyyy~~~\\\@@@444222000...------...///000444;;;EEEPPPaaa|||qqqOOO<<<555222888DDDYYYggg___GGG666222---------------///000111...//////000111111222222222222333333333222111000...444222222666666===OOOkkkwwwfff[[[^^^lll}}}tttRRR===444000---...///000111111111111...---...111555@@@VVVjjjeeeSSS@@@555111---++++++(((((((((((())))))))))))((((((''''''(((***,,,...---+++111555888SSS|||kkkTTTJJJbbb}}}}}}[[[>>>000222,,,(((+++---&&&))))))(((///888555***(((((()))***************(((+++111;;;KKKaaawwwsssbbbdddeeennnNNNDDD555333---111111===TTTbbbkkkxxxuuusssVVV999444///(((...,,,,,,,,,,,,---...//////............---,,,++++++******))))))))))))))))))******+++++++++***)))((('''((())))))************))))))************))))))***,,,///555???LLLWWW]]]]]]___jjjzzz|||dddPPPAAA555///...+++++++++***))))))(((((('''***,,,000999BBBCCC>>>666222,,,)))*********)))***'''&&&''''''(((...666888HHH[[[nnn|||hhhOOO???444,,,((('''''''''''''''((()))******,,,444DDDaaaXXXFFF444---,,,***)))+++))))))((((((''''''(((((('''&&&%%%%%%%%%%%%&&&'''&&&'''((('''$$$###"""###"""######$$$$$$%%%&&&&&&&&&%%%###"""###%%%''')))%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&}}}zzzxxxyyy}}}uuujjjaaaeeeoooyyy|||{{{}}}zzzooommmoooeee```RRR>>>444555777777555444666888<<>>:::888:::;;;@@@NNN^^^yyyrrrOOO<<<888333...++++++,,,------000444777:::===@@@CCCEEEEEECCCAAA===999555333222333333333222111///...+++*********+++,,,,,,---......333>>>PPPaaammmrrrzzz^^^BBB444222000...------...///...222<<>>MMMddduuu}}}~~~zzzbbbOOOAAA777777666444<<>>LLLeeeyyykkkPPPKKKOOOdddbbbJJJ555000111---*********,,,***'''+++222222---)))))))))))))))*********///,,,---666DDDWWWnnnlll___YYY[[[QQQ===444888111///111999CCCPPP```nnnvvvwww___???555444000///---000444666555666999<<<===<<<;;;:::555000------,,,---,,,+++***+++***(((++++++++++++++++++,,,,,,************)))((('''&&&'''((()))***************(((+++...777NNNdddeeeYYYSSSQQQWWWgggzzz~~~mmm___NNN<<<111///---,,,...111...)))(((***$$$(((+++444HHH\\\\\\PPP:::333+++(((***+++***(((((((((''''''''''''((((((***---555@@@NNNbbb}}}mmmOOO:::000,,,,,,)))''''''((()))---000111BBB\\\}}}~~~[[[>>>666+++%%%&&&'''%%%######$$$$$$%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&'''''''''''''''&&&&&&%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%% """$$$&&&'''((()))&&&###"""$$$%%%%%%%%%%%%&&&'''&&&$$$###$$$%%%(((((('''$$$""""""$$$&&&&&&%%%$$$$$$$$$%%%&&&'''~~~|||{{{oooddd___eeemmmuuutttnnnnnnwwwvvvooollllll\\\OOOAAA<<<:::666333333111777;;;===HHH]]]ssswwwbbbIII;;;555111000000000222555999BBBTTTjjjyyy|||yyy{{{xxxaaaMMMAAA777666555666AAAPPP^^^eeeeeeXXXIII@@@:::666222333333333222555;;;???OOOaaayyyrrrRRRAAA222///000///...///...000333777;;;???AAABBBCCCDDDDDDBBB===999999999666555555666777555222000///...,,,************+++///000222;;;MMMcccqqqtttyyyuuulllFFF777111---------,,,---000111222888DDDSSSiiiuuuRRR===666555777EEEWWW^^^PPP:::000000+++++++++,,,---...///000000000000000111111111111000222333555555333111000...333111111777666;;;JJJfffzzzkkkaaacccooo~~~{{{]]]???222111000...,,,+++++++++---...///...222777:::DDDaaasssSSS===666///---...)))************************((()))++++++)))))))))***+++...---000;;;GGG```yyylllPPPIIIMMMaaadddKKK444...000...******((()))(((&&&***111222...)))))))))))))))))))))***,,,***+++444AAASSSjjj|||ssseee\\\[[[OOO:::...000111///111888BBBOOOaaaooo||||||bbbAAA555555333333666:::@@@DDDGGGKKKOOORRRRRRPPPKKKCCC999111...///------,,,++++++---,,,+++))))))))))))))))))))))))'''(((((()))))))))(((((('''((()))***++++++++++++,,,///111999NNN```___SSSKKKIIINNN___qqqqqqeeeUUUAAA444000...///333777444---))))))&&&***,,,444FFFXXXWWWLLL888222+++((()))+++***(((((((((''''''''''''((((((+++,,,000777@@@MMMbbbttteeeLLL<<<333,,,)))((())))))***,,,000444HHHdddmmmLLL888444---(((%%%%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&''''''((()))&&&&&&&&&%%%%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%% !!!"""$$$&&&((()))***(((%%%$$$%%%&&&&&&%%%&&&((()))(((&&&%%%%%%&&&))))))(((%%%######%%%'''&&&%%%%%%$$$$$$%%%&&&&&&~~~wwwlllbbb^^^gggooouuuqqqiiieeekkkrrryyy|||xxxqqqjjjeeeRRRFFF;;;888777555333333111777>>>EEERRRfffyyyjjjWWWAAA555111000000222222222555===LLL```sss~~~uuussswwwttt___JJJ@@@777555555:::JJJ[[[gggdddZZZKKK>>>999666444222222111000///000444777<<>>;;;::::::777666666666666555222///...---+++)))))))))***+++...000222:::KKK___mmmqqqsssooo{{{rrrKKK777111,,,------,,,,,,///111222888CCCSSShhhwwwTTT???888888:::GGGVVVXXXJJJ777...///+++++++++,,,---...///000000000000000111111111111///000222333333222111///,,,111//////555444:::JJJaaa~~~nnndddfffqqq}}}^^^@@@222111......---,,,,,,,,,,,,,,,000///111666;;;JJJjjjzzzXXX???555---,,,---***))))))))))))))))))))))))(((***,,,,,,***)))))))))+++000///000777AAA[[[~~~yyyoooQQQFFFJJJ[[[|||hhhLLL333---000///+++***&&&''''''&&&***000222000******))))))))))))))))))***(((***111===NNNdddvvvyyyjjj___[[[PPP;;;...---000...000666@@@NNNaaarrrhhhEEE999;;;<<<@@@GGGMMMUUU]]]dddjjjpppssswwwtttkkk]]]NNNAAA:::777444222000/////////---,,,))))))))))))))))))))))))%%%&&&'''((())))))))))))'''((()))+++,,,---------...000222999HHHUUURRRFFF???===CCCSSSfffuuuvvvlll\\\III999222222555;;;AAA===333,,,***)))+++---222AAAOOOOOOEEE555000***((()))++++++***((((((''''''''''''(((((())))))+++...111777EEERRRttt~~~dddLLL<<<000+++***,,,---+++...222<<>>777555666444444555666:::@@@KKK]]]pppyyyzzz]]]LLL:::111//////111555555444888DDDWWWkkkyyypppooovvvooo[[[GGG???888666777@@@RRRdddhhh^^^OOO@@@888555444333111000///------///111333555===MMMeeeuuuUUU:::444222,,,,,,333---...111555:::>>>AAACCCDDDDDDCCCBBB???===;;;;;;999888666666666444222///---,,,***(((((()))***+++---///222999HHH[[[hhhlllmmmjjjuuuwwwOOO777111,,,,,,,,,+++,,,///111111777CCCSSShhhxxxUUU???999999<<>>MMMcccuuurrrQQQFFFJJJOOOVVV___dddlllvvvooo___NNN@@@<<<777444555555111---+++,,,,,,,,,+++++++++++++++%%%&&&'''(((((())))))((('''(((***+++------.........///000555@@@GGGAAA777555444:::HHHZZZkkk|||yyyoooaaaOOO>>>555999<<>>TTTvvv[[[@@@555+++***---)))(((((((((((((((((((((((((((***,,,,,,+++***)))***(((.........444<<>>AAAIIIOOOKKK>>>444000((()))))),,,333999999555---+++((('''((()))***+++((((((''''''''''''(((((('''&&&(((+++++++++000777@@@OOOfff}}}uuu```DDD888000000///---444???YYYtttnnnVVV???000...+++)))+++......+++'''''''''&&&%%%$$$$$$#########""""""""""""###$$$$$$###########################$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%'''((()))(((&&&$$$$$$$$$$$$###"""!!!###%%%&&&$$$######$$$&&&&&&%%%$$$###$$$&&&)))''''''''''''&&&&&&%%%%%%~~~sssggg___^^^gggqqqxxxssscccUUUOOOOOONNNOOOSSSXXX```iiiqqquuuuuusssssstttrrrhhhWWWIII===777444555666555666888888:::DDDXXXppp{{{ooo^^^HHH===333111111111333777555999FFFZZZnnnyyyzzzvvvvvvwww{{{aaaQQQAAA>>>;;;===CCCNNNYYYaaaQQQGGG<<<999888444222111///---,,,---///111222222111222999GGG^^^zzzpppQQQ===333...///222...///000333777;;;???AAADDDCCCBBBBBBBBBAAA???<<<<<<:::888777888777555333111...+++((('''(((***+++)))...111666BBBRRR^^^cccddd```iii|||}}}PPP999333.........,,,,,,///222333999DDDTTTiiizzzVVV???:::<<>>333000000+++++++++,,,---...///000000000000000111111111111...///000111111111111111...333000000555777>>>OOOiiipppfffhhhsss|||^^^AAA222222------,,,+++++++++++++++---///111444>>>UUUuuuyyyWWW>>>444,,,+++,,,))))))))))))))))))))))))))))))***++++++******+++---)))...---...555???YYY|||___EEEDDDFFF^^^vvvkkkQQQ999111000---***++++++******+++***(((+++///++++++******)))((((((((())))))+++///444@@@TTTfffxxxtttddd]]]VVVIII999//////...///333<<>>@@@FFFJJJFFF;;;222000''''''(((***...111222111+++***(((''''''((()))***((((((''''''''''''(((((()))((((((+++***(((***///666>>>NNNfffzzzWWWEEE666222000000<<>>===AAAJJJTTTXXXYYYFFF===666666555111/////////---,,,,,,///111111///...///333===NNNhhhdddFFF666333333111000000111333666:::===@@@EEECCCAAABBBCCCBBB@@@======;;;999888999999888777333111,,,)))'''(((***+++(((---111555???NNNZZZ___^^^[[[cccwwwRRR;;;444/////////------000333444:::EEEUUUjjj|||WWWAAA<<<>>>GGGTTTZZZOOO===222///---+++++++++,,,---...///000000000000000111111111111//////000111111222222333...333000///555777>>>OOOmmmnnnccccccmmmzzzyyy]]]AAA333222...---+++***)))***+++,,,+++...222555>>>UUUqqqqqqQQQ;;;444---,,,,,,(((************************)))******))))))***...000---000---...777AAAYYYzzzeeeGGGDDDAAAUUUppphhhRRR===444111+++))),,,+++)))***---+++))),,,222++++++******)))(((((('''))))))+++...222<<>>222000//////333;;;MMMiiiuuujjjcccccc^^^\\\[[[^^^eeelllqqqsss|||qqq\\\GGG???999111///333++++++******)))((((((''''''((()))***+++++++++***))))))******+++******)))******+++...111000...---***+++000888@@@MMM```qqq|||ttteeeQQQ@@@;;;;;;===@@@;;;222---...'''&&&''')))+++---...000******)))'''&&&&&&((()))((((((''''''''''''((((((***''''''))))))&&&'''+++///444===OOOhhhoooWWWBBB:::777888III___mmmNNN:::000***(((&&&$$$$$$%%%%%%""" &&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''#########$$$$$$$$$%%%%%%###$$$%%%%%%&&&&&&%%%%%%###$$$&&&''''''&&&%%%$$$$$$######$$$%%%&&&%%%###%%%%%%%%%$$$###$$$''')))%%%%%%%%%$$$###%%%(((+++'''((((((((('''&&&%%%$$$}}}qqqccc[[[ZZZfffrrr}}}zzzjjjYYYNNNKKKDDDCCCCCCEEEJJJQQQXXX\\\^^^bbbhhhkkkgggYYYFFF999999555333555555333333666:::GGGXXXiiisssooo\\\HHH<<<666111222222000000333;;;III```yyyrrrXXXJJJ???>>>>>>DDDNNNWWWWWWSSS@@@888333444333...,,,...111...,,,,,,///000///---...///222777DDD[[[{{{qqqLLL888777666000111111111222555999<<>>MMMXXX]]]ZZZWWW___tttSSS<<<555000000///---...000444444:::FFFVVVkkk~~~YYYBBB>>>@@@LLLXXX]]]PPP===222---++++++++++++,,,---...///000000000000000111111111111///000000111222333333333...222///...444666>>>OOOmmmmmm```___gggttt||||||xxx\\\AAA333333///---***)))((())),,,---)))...222555>>>TTTnnnlllMMM:::444...,,,,,,'''******************************)))((((((+++///222111222---///999BBBYYYwwwhhhHHHEEE>>>PPPlllfffSSS???777111***(((,,,***((()))---,,,***---555+++++++++***)))(((((('''((((((+++---000999MMM___sss{{{mmmdddaaaVVVFFF888000///000333;;;NNNkkksssaaaSSSPPPIIIEEEBBBCCCIIIQQQUUUWWW]]]rrrtttVVVFFF:::000///555------,,,,,,+++******)))&&&''')))***,,,---------)))************)))((((((&&&&&&'''***,,,,,,+++,,,(((***...444;;;FFFXXXiiiwww}}}lllUUUBBB777555666777333+++)))***'''&&&(((***++++++...111******)))'''&&&%%%'''(((((((((''''''''''''(((((()))&&&&&&))))))&&&'''+++(((---333???TTTooogggMMMCCC???BBBVVVnnnhhhFFF444,,,)))***++++++)))&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%&&&######$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%"""$$$&&&((((((&&&$$$"""$$$######%%%'''(((&&&%%%$$$$$$###!!! !!!%%%(((%%%&&&&&&%%%%%%&&&))),,,'''((())))))(((&&&$$$###|||nnn```ZZZ[[[dddqqqwwwcccRRRHHHJJJEEEBBBFFFIIIKKKNNNRRRWWW^^^eeecccYYYKKKAAA<<<555555333111111555999:::>>>NNNeeetttqqq___LLLAAA999999333111666222111;;;===RRRqqqoooVVVIII@@@>>>===DDDTTT^^^UUUFFF999777333000...---...///------------------,,,,,,111111333666<<>><<<:::999;;;<<<<<<<<<555333000---+++******+++)))***...444>>>IIIRRRXXXVVVVVV___pppYYY@@@888000...---+++,,,///222555===IIIWWWjjj{{{VVVBBB@@@CCCJJJYYYVVVDDD888///)))+++))))))***,,,...111333444000000000000////////////000000000000111111111111111///000111111555@@@LLLmmmxxxggg\\\ZZZ___lllyyyyyyaaaBBB222111+++******)))***+++---...///000000222;;;MMMeeewwwmmmMMM777111,,,++++++&&&)))))))))))))))******+++***+++***''')))///666;;;777000...222444<<>>@@@BBBDDDEEEEEEDDDBBBAAA>>><<<;;;;;;<<<======<<<333111...+++)))((())))))***+++...444===HHHSSSYYYXXXVVV^^^ooo\\\BBB999111...---,,,---000111444===IIIWWWkkkzzzVVVCCCAAAEEEOOO\\\VVVCCC777///(((***---------------...///000000000000000//////////////////000000000111111111111000000222222555AAAMMMmmmwwwfff[[[XXX]]]jjjvvvzzz{{{~~~xxxaaaCCC333222,,,,,,+++***+++,,,---...//////000222;;;MMMfffwwwgggHHH444///++++++,,,''')))))))))))))))******+++((()))((('''(((///888>>>;;;222///222333:::RRRmmmzzzPPP@@@>>>JJJeeegggfffFFF777222)))---,,,(((((())))))(((***,,,///---,,,***)))((()))***+++'''''')))++++++222BBBRRReeeyyyvvvnnniii^^^JJJ:::333//////444:::FFFaaa{{{xxxTTTBBB;;;555222222222222333333444555<<>>999777888777666666666999>>>BBBSSSaaaooooooaaaMMM===555111333...---444333666CCCVVVooohhhQQQEEEAAAAAADDDKKKUUUWWWJJJ;;;111000...------...000111,,,,,,,,,---........./////////111222555>>>SSSggg}}}bbbHHH666333111111000111444888===@@@@@@BBBDDDEEEEEEDDDBBB@@@===<<<<<<===>>>>>>===;;;444222///,,,***)))))))))+++,,,...333<<>>GGG???555000222222666KKKcccSSS>>>999FFFccciiijjjJJJ999333)))---***((())))))((('''(((***,,,...---+++)))(((((())))))''''''(((******...<<>>JJJ^^^nnn___EEE444111,,,)))((()))))))))'''&&&&&&&&&'''(((***+++))))))---222222,,,((((((###$$$%%%&&&''''''''''''&&&&&&&&&'''((((((((())))))((()))+++---444EEEVVVvvv|||YYY???222,,,***((())))))))))))))))))))))))((('''&&&%%%%%%$$$$$$%%%%%%&&&&&&'''&&&%%%$$$######""" """$$$%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$&&&((()))***)))(((''''''&&&$$$###""""""###$$$~~~}}}xxxooocccWWWQQQQQQ[[[kkk}}}rrrkkkaaaVVVQQQMMMKKKNNNRRR\\\ZZZTTTLLLCCC<<<:::;;;888666666777888;;;BBBJJJ___kkkssskkkXXXGGG<<<777333555000///666777<<>>??????===:::666444111...,,,,,,,,,,,,,,,,,,...333<<>>888CCC\\\iiilllNNN:::333***,,,(((*********)))'''''')))***000///---,,,+++***************+++,,,,,,...:::FFFYYYnnnzzz}}}uuunnn```JJJ999333//////222555>>>VVVnnnkkkIII777222111000///...---,,,,,,,,,,,,///000444:::BBBQQQhhh{{{bbbHHH888666222...,,,...//////......---,,,+++***+++,,,,,,***************)))))))))(((((()))))))))))))))***((()))...111111111:::DDDVVVhhh|||aaaEEE666222---)))((()))))))))''''''&&&&&&&&&((()))***)))+++111888999222---+++%%%%%%&&&&&&''''''''''''%%%%%%&&&&&&'''((())))))!!!!!!$$$''')))...;;;HHH```tttkkkFFF666111+++(((***))))))************))))))'''&&&&&&%%%$$$$$$$$$%%%$$$%%%'''(((((('''%%%$$$$$$$$$######%%%&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&)))******)))'''&&&&&&%%%###"""""""""###$$$~~~|||rrriii^^^SSSNNNMMMUUUccczzz}}}nnn^^^SSSMMMKKKOOOUUUZZZUUULLLBBB:::666666888777444555888:::>>>IIIVVVnnnvvvvvvfffPPPBBB;;;777444777222111777:::BBBSSSkkkeeeQQQHHHAAADDDIIIOOOPPPHHH;;;222333222111000/////////000,,,,,,------...///000000///000222555666999FFFRRRmmmaaaAAA444111000......000555:::===@@@BBBEEEFFFFFFDDD@@@>>><<<<<<<<<===???>>><<<:::777555222///---,,,,,,---------///444===HHHSSSYYYZZZVVVYYYffflllJJJ===222///000000000111000333<<>>PPPcccwwwbbbEEE777333---)))'''''''''&&&)))((('''&&&&&&'''))))))***---555>>>@@@999222111)))(((((('''''''''''''''$$$%%%%%%&&&'''(((((()))'''&&&'''(((''''''...777KKK[[[xxx[[[999111222+++(((,,,))))))************))))))&&&&&&%%%$$$$$$$$$%%%%%%###$$$&&&(((((('''&&&%%%$$$$$$%%%%%%%%%&&&'''(((&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$%%%%%%&&&&&&&&&''')))***)))(((&&&%%%%%%$$$###"""""""""###$$$wwwkkkbbbYYYPPPKKKKKKOOO[[[pppqqq___SSSMMMLLLRRRYYYWWWQQQGGG===666444555666777333333888<<>>111...000000000000222555>>>KKK\\\sssxxxVVVFFFIIIPPPRRRUUUFFF444222222...///......---------......///000000000000////////////......////////////000000......///222333888EEEQQQmmmuuubbbVVVRRRVVVbbbnnnjjjrrrmmmMMM777111000///...---,,,---...///---...///111;;;NNNgggxxx___EEE666333---,,,///,,,)))))))))))))))******+++***'''(((---111:::NNNbbbPPP>>>111000111444CCCUUUzzzVVVBBB;;;===LLLbbblllQQQ<<<333,,,...''',,,,,,,,,***(((''')))***,,,,,,++++++***)))((((((+++)))+++---,,,,,,222:::JJJ```oooyyyxxxnnn___JJJ:::222//////222333999NNNdddsssmmmMMM888000000***************++++++,,,...******---000444BBBRRRkkkmmmMMM<<<555...+++---...---***++++++***))))))))))))***))))))***************+++((())))))******++++++,,,)))((((((******,,,444===JJJ[[[ppp|||eeeHHH777333---)))''''''''''''******(((''''''((())))))+++///777AAABBB;;;444222******)))''''''&&&&&&'''%%%%%%%%%&&&'''''''''(((((('''(((***((('''+++222>>>HHHiiioooNNN222///111+++'''+++'''(((************((('''%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%&&&''''''&&&%%%%%%!!!"""$$$$$$######%%%&&&%%%%%%%%%$$$$$$%%%&&&&&&%%%%%%%%%&&&''''''((((((&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&'''(((((((((''''''&&&%%%%%%$$$###"""!!!!!!"""###$$$~~~~~~}}}rrrfff]]]VVVNNNJJJJJJLLLRRRaaattttttgggXXXPPPMMMOOOVVV]]]UUUOOOEEE<<<777555666777888222333999>>>GGG\\\rrr}}}}}}nnnSSS???999666222111555222222<<>>000---000000000000555777@@@MMM]]]uuuyyyWWWGGGJJJRRROOORRRBBB000000111---,,,---------------...///000000000000000////////////........./////////000000---,,,...111333888DDDQQQjjj|||rrr```TTTPPPUUUaaammmiiissssssRRR;;;555...---,,,,,,,,,---...///---......111;;;OOOgggyyy]]]DDD666333---,,,000...)))))))))))))))******++++++'''(((...222:::PPPgggYYYDDD333000111444BBBSSSuuu]]]DDD999:::III]]]jjjQQQ;;;333---000(((++++++***)))'''&&&(((***++++++++++++******)))(((***)))***------,,,000777BBBYYYiiiuuuwwwmmm]]]III;;;222//////222333888LLLaaannn|||rrrTTT<<<222000++++++************++++++///)))(((...111000888EEETTTsssaaaBBB:::111...///111...+++,,,------------,,,++++++(((((())))))************&&&''''''((())))))******...,,,,,,.........444;;;BBBRRRffftttlllQQQ888444///,,,,,,---------,,,+++***)))(((((()))***,,,///777@@@@@@888000...(((((('''&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$###%%%)))))))))---444777???ccc[[[DDD000...///***''')))&&&''')))******)))'''&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$ ###%%%%%%$$$###%%%'''$$$$$$$$$$$$%%%&&&&&&'''%%%%%%&&&&&&'''(((((((((&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&'''''')))(((&&&%%%$$$$$$$$$%%%$$$###"""!!!!!!"""###$$$}}}~~~{{{oooccc[[[TTTMMMIIIIIIIIILLLUUUdddsss|||{{{wwwggg\\\RRRNNNNNNQQQXXX___QQQKKKAAA999555333444444999333333:::AAAKKKbbbzzzyyywwwfffKKK:::888777333111666444555@@@JJJZZZqqqxxxxxx\\\KKKEEE@@@AAAEEEHHHAAA666222555,,,---...///000111222333///////////////.........111111222444333333:::BBBSSSwwwfffLLL888555111...///333777;;;@@@CCCFFFHHHGGGDDD???<<<<<<:::888888999;;;;;;:::999777444000............***---222999BBBJJJQQQUUUQQQQQQVVV\\\mmmqqqMMM>>>000---///000//////666999AAANNN^^^vvvzzzWWWHHHKKKSSSOOOQQQ@@@//////000***)))))))))***,,,...111333444000000000000////////////............/////////000,,,+++---000222777DDDQQQhhhyyy~~~ppp^^^RRROOOSSS```lllhhhsssvvvVVV???888---,,,++++++,,,---...///---......111;;;OOOgggyyyZZZBBB555333---,,,000///)))))))))))))))******+++---(((***000444<<>>===444,,,)))&&&%%%$$$$$$%%%&&&((()))&&&&&&&&&&&&&&&&&&%%%%%%'''&&&''')))(((&&&)))///444<<>>000...---)))&&&&&&&&&'''(((******((('''&&&$$$$$$$$$###$$$$$$%%%%%%&&&%%%$$$#########$$$$$$"""%%%'''(((&&&%%%''')))#########$$$%%%&&&'''(((%%%%%%&&&&&&'''((())))))&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&'''(((***(((%%%###"""###$$$%%%######"""!!!!!!"""###$$$~~~{{{{{{qqqcccVVVMMMJJJHHHHHHFFFFFFJJJSSS\\\```___[[[SSSPPPJJJGGGNNNWWWYYYUUULLLFFF===555000111444777666888:::===EEEUUUnnnnnnUUUBBB888222222444444555555555;;;MMMfffzzz}}}~~~rrr\\\KKK@@@<<<===>>>===:::666111.........//////000000111111000///---+++++++++---...000111222333222333666888LLLgggrrrNNNAAA555...///000///333;;;<<<@@@EEEFFFEEEAAA>>><<<;;;999777666666999<<<>>>888888777444///+++*********...222666>>>JJJRRRTTTPPPNNNVVVTTTiii~~~tttRRR<<<111222------222111555:::BBBLLL^^^www___KKKLLLUUUUUUEEE666000///---,,,,,,***,,,------++++++,,,...////////////////////////000000//////.........---///......///111666CCCPPPgggvvv|||kkk[[[TTTRRRTTTaaaooommmtttvvvXXX===000...,,,***)))***+++++++++...+++000333888OOOjjjqqq[[[BBB444333---,,,...*********))))))))))))******))),,,***,,,333999MMMkkkbbbPPP777///444333;;;PPPxxxlllHHH999DDD@@@YYY\\\SSS>>>///---,,,'''))))))(((((((((((()))))))))***,,,---......---,,,***)))))))))***,,,...000;;;III^^^nnn|||tttcccUUUFFF;;;333111000000000777HHHXXXiiiyyycccCCC222///,,,,,,,,,,,,+++***))))))(((***,,,------...000222999KKKfffZZZFFF666666444---+++111///...,,,***)))))))))***+++*********))))))((((((((('''''''''((()))+++,,,+++++++++,,,---...///000999FFFYYYkkkzzziiiFFF===555333555999???FFF999111***((('''%%%&&&)))'''***---//////---***'''%%%&&&&&&&&&''''''((((((***(((&&&$$$###$$$%%%&&&'''(((((('''(((+++...///333FFFfff~~~aaa<<<666000,,,+++***'''%%%###!!! """$$$%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$###"""!!!!!!#########$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$######"""(((%%%"""###$$$%%%$$$"""''''''%%%$$$$$$%%%''''''%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$###"""!!!||||||{{{xxxoooaaaTTTLLLHHHGGGFFFAAAAAADDDJJJQQQTTTQQQNNNMMMKKKGGGHHHPPPXXXVVVPPPJJJEEE===666222333555777444555:::AAAMMM```vvvwwwbbbJJJ<<<444111000222555555666999BBBVVVnnn~~~}}}kkkUUUFFF===:::;;;;;;:::777444000---......//////000000000000111000...,,,,,,---...//////111222222222222555777BBB[[[xxx|||WWWAAA555...///111///333:::===@@@DDDFFFDDD@@@===<<<999888666444555888;;;===888888777555111...------,,,///222444===IIIPPPRRRPPPMMMTTTRRRfff|||tttRRR;;;111111------222111444888@@@LLL]]]vvvaaaPPPSSS]]]VVVGGG777000...,,,*********,,,------++++++,,,...000000000000000000000000000000000000//////......///......000111666DDDQQQgggwww{{{iiiWWWPPPOOOSSS```oooooouuuvvvWWW<<<000...,,,***)))***+++++++++...+++000333888PPPjjjqqqXXX@@@333222---,,,...+++******))))))))))))******(((,,,+++---444:::MMMjjjbbbQQQ999000333222:::NNNrrrqqqNNN;;;CCC===RRRUUUMMM;;;...---,,,((())))))(((((((((((()))))))))***,,,---......---,,,***)))))))))***,,,...000999GGGZZZjjjxxxtttbbbTTTFFF;;;222000000000000666EEETTTcccsss~~~cccDDD333111,,,,,,,,,,,,+++***))))))(((***+++,,,,,,---///000444???RRRnnnvvvYYY===333000,,,---111///...,,,***)))))))))***))))))))))))))))))))))))((('''''''''((()))+++,,,---,,,,,,,,,,,,------...777CCCUUUhhhwww|||SSSDDD777777>>>FFFNNNTTTBBB777---)))(((&&&''')))''')))+++------+++)))''''''''''''''''''&&&&&&&&&''''''&&&%%%%%%&&&'''((($$$&&&'''&&&'''***...000:::RRRtttkkkOOO888333---***)))(((&&&%%%'''%%%######%%%''''''&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$######"""######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$######'''%%%"""###$$$%%%$$$###&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$###""""""{{{zzz}}}tttkkk^^^QQQJJJFFFEEEDDD???>>>>>>BBBFFFFFFCCC@@@EEEEEEEEEJJJSSSXXXRRRHHH???<<<777222///000111333444666<<>>111111,,,+++...+++******))))))))))))******(((---,,,...555:::KKKhhhaaaTTT<<<000222222888IIIhhhvvvUUU===???888FFFIIIDDD666---------***))))))(((((((((((()))))))))***,,,---......---,,,***)))))))))***,,,---///666CCCTTTdddqqqtttcccUUUGGG;;;222000000000000444AAANNN\\\lll}}}|||cccEEE444333------,,,,,,+++******)))(((***++++++++++++,,,...000444===RRRqqqoooKKK999333000...000///...,,,***)))))))))***)))))))))))))))*********((('''''''''((()))***+++...---,,,,,,+++++++++,,,333???QQQcccsssfffPPP<<<;;;IIIXXXbbbgggNNN???000***)))(((''''''&&&'''((())))))((('''&&&((((((((('''&&&&&&%%%%%%%%%&&&&&&'''(((((())))))$$$&&&(((((((((***000555BBBaaatttSSS<<<222///***'''&&&&&&%%%$$$(((&&&%%%%%%'''((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%#########$$$$$$$$$$$$$$$%%%$$$"""###$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$###"""~~~|||ppphhh[[[PPPIIIEEEDDDCCC???>>>>>>???AAAAAA???<<>><<<;;;888777555555555777:::;;;::::::999666222///...///.........111;;;IIIRRRTTTQQQJJJNNNKKK^^^zzzwwwvvvTTT<<<111111,,,---222222666<<>>111000+++***,,,)))******))))))))))))******(((------///555999IIIeeeaaaXXXAAA222222222777DDD]]]yyyuuuWWW;;;;;;333;;;===:::111+++,,,---+++))))))(((((((((((()))))))))***,,,---......---,,,))))))))))))***+++,,,---222===MMM]]]lll}}}wwwfffXXXJJJ>>>222000///000000333===HHHYYYgggyyy|||eeeFFF555444------,,,+++************((()))******))))))***+++///000444???VVVuuuaaaJJJ===555000...///...,,,***)))))))))***************))))))((((((((((((((((((((()))******,,,,,,++++++++++++,,,,,,111<<>>OOObbblllpppUUUCCC111******(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&'''((())))))((((((''')))+++,,,***+++333<<>>>>>>>>@@@@@@@@@???>>>CCCJJJPPPVVVUUUIII<<<777777555444444444555666777===HHHYYYooo|||xxxlllSSSEEE777444666555333222777666;;;III]]]mmmvvvxxxvvv~~~zzz^^^LLLDDD@@@777666444222000//////////////////...............---------------------......///000000//////111333888@@@OOOjjjrrrMMM===111111222///000444;;;>>>AAABBB@@@===<<<;;;999888777777888999;;;<<<<<<<<<:::666111---,,,,,,+++,,,,,,111>>>NNNXXXYYYRRRIIIKKKHHH[[[vvvwwwzzzWWW???333111,,,---222222555<<>>???@@@AAAAAAHHHOOORRRRRRNNNDDD999555555444444444555666666555???NNNaaavvvuuubbbIII>>>555444444333222222888;;;DDDTTTgggsssvvvtttzzzrrrXXXIIIAAA<<<555555333222000000///////////////............---,,,,,,,,,---------------///000111000//////111333444;;;FFF^^^}}}UUUCCC444111222//////333999;;;???@@@???===<<<<<<::::::999999:::;;;===>>>======;;;777111---+++*********,,,333BBBTTT]]]^^^SSSHHHIIIGGGYYYuuuyyy[[[BBB555333------222222222999DDDRRRfffddd]]]eeekkkQQQBBB333......---,,,---)))***,,,,,,,,,,,,...//////////////////////////////000222333333333111000...---...000222888FFFTTTiiixxxsssYYYMMMKKKPPP]]]jjjfffeeeqqq{{{ZZZ???777000...++++++,,,------,,,---+++000444999RRRmmmtttXXX???222000+++)))+++'''******))))))))))))******)))---+++,,,111444EEEaaabbbbbbNNN666222444555<<>>@@@CCCEEENNNTTTQQQKKKEEE>>>777333222111111111222444555888EEEWWWiii{{{oooWWW@@@:::666666555222222555;;;AAAOOObbbttt|||{{{www~~~jjjTTTGGG???888333333222111000//////...//////.........---------,,,,,,---...............000111111111000000222333111888AAATTTvvv]]]III666111111//////333666999===>>>>>>======>>>::::::::::::;;;<<<===>>>======<<<888333///------***+++...666GGGXXX``````TTTGGGHHHGGGYYYuuu|||___FFF888444...---222222111888DDDSSSfffddd```hhhoooRRRCCC444......,,,+++,,,(((***,,,,,,,,,,,,...000........................---///111333333222111///---,,,---///222888EEESSSggguuusssXXXMMMLLLQQQ]]]iiihhhfffsss^^^AAA888000...++++++,,,------,,,---+++000444:::RRRmmmuuuVVV===111000,,,+++...+++******))))))))))))*********---******...222CCC___cccfffSSS999222555666999HHH```oooxxxaaa<<<666111,,,******++++++***))))))))))))(((((((((((()))))))))***,,,---......---,,,((())))))***************,,,333@@@PPPcccwwwrrrdddUUUIII777111------///222:::BBBUUU___sssmmmKKK777777///---+++***))))))***+++'''(((******))))))***+++)))***...111222<<>>GGGWWWlll}}}|||fffRRRGGG>>>666111111111111000///...---//////.........---------------...///000000//////000111222111000000222444222888@@@OOOmmmbbbLLL888111111...///333555888<<<>>>>>>>>>>>>???::::::::::::;;;<<<============<<<999444111000000,,,---///888III[[[aaa```UUUGGGHHHGGGYYYuuu}}}aaaHHH999666...---222222222:::FFFUUUiiieeebbblllrrrTTTDDD555...---+++******(((***,,,,,,,,,,,,...000........................,,,...111333333222000///---,,,,,,///111777EEESSSeeettttttZZZOOOOOOTTT```lllkkkhhhvvv```AAA999000...,,,+++,,,------,,,---+++000444:::SSSmmmuuuSSS;;;///000------111...******))))))))))))******+++---)))(((,,,000BBB___dddiiiVVV:::333666666888FFF___ppp~~~hhhAAA777222,,,***)))++++++***(((((())))))(((((((((((()))))))))***,,,---......---,,,((())))))************)))---333???NNNaaauuussseeeUUUIII888222------...222:::CCCRRR\\\ppp~~~nnnLLL888999///---+++)))))))))++++++'''(((******))))))+++,,,...++++++...///444EEEWWWzzzjjjPPP===//////...,,,***)))))))))***'''(((((()))***++++++,,,(((((()))******)))((('''+++******)))))))))))))))---555@@@MMM[[[kkk|||kkkOOO@@@999888:::333...***,,,,,,***+++---&&&'''((())))))((('''&&&&&&&&&''''''''''''''''''&&&%%%$$$###$$$&&&(((***''''''+++111222999SSSppprrrUUU<<>>CCCUUUjjjyyy{{{oooXXXEEE:::999666333444888::::::CCCQQQgggyyyfffPPP???444111000000000000////////////222222111000///...------))))))***+++---......///////////////////////////111222777GGGdddtttIII666888...,,,333000444666999;;;;;;<<<===??????>>>===<<<<<<===>>>???>>>===;;;888555111...,,,,,,+++...888GGGUUU]]]```MMMIIIBBBBBBRRRmmmnnnLLL777555000...111000555;;;EEESSSkkk{{{ppp```wwwqqqXXX@@@444222,,,***...,,,)))***++++++------...///000/////////............,,,---...//////...---,,,---,,,...111222777CCCPPPdddvvvsssYYYNNNLLLMMM\\\mmmiiilllzzzcccCCC333//////...---,,,++++++***...//////222???TTTfffnnnPPP:::...+++&&&)))---))),,,,,,,,,,,,,,,+++***)))((()))++++++***000BBBUUUuuuoooTTT:::555555444777>>>ZZZzzziiiGGG222+++---,,,+++)))((((((''''''&&&(((***+++,,,+++)))(((,,,---///111111///***&&&******))))))******+++,,,,,,...555CCCXXXooommm\\\SSSPPP===333,,,.........555???NNN]]]hhh}}}hhhVVV777111,,,,,,,,,,,,++++++***)))'''((()))***+++,,,,,,,,,,,,---///111000222<<>>======<<<<<<>>>BBBHHHLLLUUUUUUQQQIII@@@999666555555222222444444555;;;CCCKKK\\\nnnvvvrrrdddPPP@@@888777555444555999===???JJJ___yyy~~~dddPPP???666333000000000000/////////...111111000000///.........***+++,,,---...///000000///////////////////////////000444AAA\\\|||{{{QQQ;;;:::000...333000333555888:::;;;<<<>>>??????>>>===<<<<<<<<<===>>>???>>><<<999666222///------+++---555BBBNNNUUUWWWJJJFFF@@@@@@PPPkkkuuuRRR<<<777111---///...666<<>>333---......---333<<>>666222+++,,,)))(((***)))&&&&&&))))))'''&&&'''))))))(((&&&$$$$$$&&&''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%(((+++000:::RRRuuusssSSS<<<111...***'''((('''%%%$$$$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$%%%(((***''''''&&&%%%%%%%%%%%%%%%############$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$!!!###%%%%%%###"""$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''(((((('''%%%$$$$$$%%%&&&%%%%%%&&&'''&&&$$$"""~~~|||~~~{{{jjj___XXXSSSKKKEEEAAA@@@>>>>>>999;;;===>>>@@@EEELLLRRRVVVSSSMMMDDD<<<777666777444222222444555888AAAKKKYYYiiiuuusssdddSSSEEE;;;555444444555777;;;AAAGGGXXXttt{{{bbbNNN@@@888666000000000/////////......////////////////////////,,,,,,---...///000000111///////////////////////////000222:::PPPooo]]]BBB;;;333000222///111333777999:::<<<>>>@@@@@@@@@???>>>======>>>>>>???>>>===:::777333000...---++++++111:::DDDIIIKKKDDDBBB======LLLgggyyyUUU>>>:::333///111000666===HHHXXXqqqzzzrrreee}}}yyy```FFF777444---+++---*********+++,,,---...//////000000000/////////...............------.........///...000222444888DDDQQQ```sssvvv\\\RRRPPPQQQ\\\kkkmmmnnnwww~~~dddGGG777000///...---,,,+++++++++/////////333AAAUUUdddjjjLLL999///...)))***---(((******************)))))),,,---......,,,000@@@OOOooosss___BBB555111222888???XXXxxxqqqPPP999222,,,+++***(((''''''''''''%%%%%%&&&&&&&&&''''''''''''(((***---///...***'''***))))))))))))***++++++,,,---111===PPPhhh~~~{{{hhhXXXOOOKKK???444---......---111999EEEUUU```vvvfffYYY;;;111,,,,,,,,,,,,+++***))))))))))))******+++*********((())),,,///------333<<>>===888;;;===???AAAHHHQQQYYYUUUPPPGGG???888666666777444333333444666:::GGGSSSkkkwww|||nnnXXXFFF<<<888444444555777888===GGGQQQlllwww^^^LLL@@@:::999000000/////////.........---------....../////////,,,,,,---...//////000000////////////////////////000222333777DDD^^^}}}gggIII;;;444222111//////222666999:::<<>>>>>===;;;777333///---,,,******---444<<>>:::444111444444666>>>JJJZZZtttyyyssshhh~~~^^^CCC444222------000---******+++,,,---...//////000000000////////////...///...---,,,,,,---...//////...///222333777CCCOOO___tttwww[[[PPPNNNPPP\\\kkkjjjjjjqqq{{{wwwaaaFFF555111///...,,,++++++++++++---......333BBBWWWeeejjjGGG666///...((())),,,'''))))))))))))))))))******------//////---///<<>>333---------,,,+++***)))((()))***************)))(((((())),,,...---+++///666???^^^lllNNN888444000---***&&&'''*********)))((((((((((((((()))***+++***((('''((()))'''''''''((((((((()))))),,,...555@@@KKKXXXjjjxxxqqqKKK888222...---***)))******'''''')))((((((''''''((((((((('''&&&&&&'''(((((((((((((((((((((((((((((()))))))))(((+++111???XXXuuuYYY666...///+++&&&&&&'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%###%%%&&&%%%$$$$$$&&&(((%%%%%%%%%&&&%%%%%%%%%%%%#########$$$$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$%%%###$$$%%%%%%%%%%%%$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&'''((('''%%%$$$%%%&&&'''%%%$$$$$$%%%&&&%%%%%%vvvggg]]]PPPLLLFFFBBB@@@???>>>===;;;<<<>>>???CCCKKKUUU]]]PPPJJJBBB:::666555666777555333333555777>>>NNN]]]zzz}}}hhhNNN>>>888888555444666999;;;@@@PPP___rrrYYYJJJ???:::999////////////............,,,,,,,,,---......//////,,,,,,,,,---......//////000000000000000000000000---000444666===RRRrrroooPPP<<<666222///000///222666999;;;===@@@BBBAAAAAAAAA@@@@@@?????????>>>>>>===;;;888333///,,,***))))))+++111777<<>><<<;;;FFF```|||xxxTTT===999333111444444666>>>KKK\\\vvvxxxssskkk___CCC222000,,,---///+++***+++,,,---...//////000111000000000///////////////...---,,,,,,---...///...---...000111555AAAMMM```uuuyyyYYYMMMKKKNNN[[[jjjiiiiiiooovvvtttcccIII888111000...,,,+++++++++,,,***+++,,,333DDDYYYgggkkkFFF666000000******---)))))))))(((((()))***+++,,,,,,,,,......---...888CCC^^^ppphhhIII666000000666777MMMooo|||YYY;;;///+++***)))(((((('''((((((''''''&&&&&&''''''((()))'''(((***---000000...,,,)))(((((((((((()))******......111999IIIaaazzz~~~pppcccYYYUUUEEE777---...000000333:::IIIWWW]]]pppeee```BBB555---------,,,+++***(((((())))))*********))))))((())))))+++...---+++---333;;;RRRppp|||YYY===555...,,,***&&&(((,,,+++***)))((((((''''''(((***+++,,,+++)))((()))***(((((()))))))))*********,,,...444???JJJUUUfffsss}}}VVV===222///---***)))+++***''''''***'''(((((((((''''''((((((%%%%%%&&&'''''''''&&&&&&&&&&&&''''''((((((((((((,,,...666KKKlllhhhJJJ111......'''###'''&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$%%%###$$$&&&&&&%%%$$$%%%&&&$$$$$$%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%'''&&&&&&&&&&&&&&&$$$###$$$$$$$$$%%%%%%%%%&&&&&&%%%'''''''''%%%$$$%%%&&&'''%%%######%%%&&&&&&%%%qqqddd[[[MMMJJJEEEAAA@@@??????>>>>>>>>>???BBBHHHOOOUUUYYYJJJDDD===888666666666666444333444666:::DDDXXXkkkuuu^^^GGG;;;777777666444666;;;===FFF[[[qqqmmmUUUGGG>>>999777/////////.........------,,,,,,,,,------.........,,,,,,---------.........000000000000000000000000(((---222555:::JJJjjjzzz\\\@@@888333...222000333777:::<<<>>>AAACCC===>>>>>>?????????>>>>>>>>>>>>>>>===999444000---)))))))))+++///444:::===:::<<<;;;999CCC\\\yyy{{{WWW???999222///222222888@@@MMM^^^yyyvvvsssllldddFFF333000++++++,,,'''++++++,,,---...///000000111111000000000/////////.........------.........------...///000444@@@LLL___uuuzzzYYYLLLKKKNNNZZZhhhcccdddiiippppppbbbJJJ777222000---+++***+++,,,,,,******,,,444FFF[[[gggiiiGGG888333222,,,,,,000...))))))(((((()))+++,,,...++++++---///---...666???WWWnnnjjjLLL999333333888:::LLLmmm]]]>>>111++++++***)))))))))))))))'''(((((((((((()))))))))%%%&&&'''***---...,,,***+++************+++,,,,,,---...111888GGG^^^xxxxxxmmmddd```MMM===000///111000444;;;JJJVVVZZZkkkbbbaaaEEE777......---,,,+++***((('''(((((())))))***)))))))))***)))***------+++---222666HHHaaadddDDD777,,,+++,,,))),,,111******)))(((((((((((((((***+++,,,+++)))((()))***))))))))))))************+++---444???IIISSSaaannncccEEE666000...***)))+++***''''''***'''((()))((('''&&&''')))###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&''''''+++111@@@[[[}}}qqqOOO???111---+++%%%$$$'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$############$$$$$$%%%###$$$&&&&&&%%%$$$$$$%%%"""###%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%'''&&&%%%&&&''''''%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''%%%%%%%%%'''%%%$$$###$$$&&&'''&&&%%%}}}nnnaaaYYYKKKHHHDDDAAA@@@@@@???>>>??????BBBHHHPPPTTTSSSPPPCCC???:::777777777666555222222555999???MMMeeezzzzzziiiRRR@@@999777555444222555<<>>AAACCC===>>>???@@@AAAAAA@@@@@@@@@AAAAAA???<<<777222///************---222777;;;777::::::777???WWWuuu{{{WWW???999333000444444:::CCCPPPbbb|||tttrrrlllfffHHH444000,,,,,,---'''++++++,,,---...///000000111111111000000000//////------............------...---...000111555@@@MMM^^^tttzzz[[[PPPOOOPPPYYYeee^^^___dddkkklllaaaJJJ666222000---+++******,,,---,,,,,,---555FFFZZZdddeeeFFF777222111***+++000///***)))(((((())),,,...///++++++---000//////555>>>SSSlllkkkOOO===999888:::???KKKhhh}}}]]]???555,,,++++++***************&&&'''((()))***)))((((((&&&&&&'''***,,,---,,,******))))))))))))***+++++++++---000777DDDZZZtttvvvnnnjjjYYYFFF555111111000333999FFFQQQSSSccc]]]aaaGGG888......---,,,+++)))((('''''''''((()))*********)))***((((((***+++***,,,111000===OOOffftttSSS???///---...+++,,,111***)))((((((((((((((()))((()))***)))'''''''''(((((((((((())))))))))))***))),,,444???HHHPPP]]]hhhzzzpppOOO;;;222...***)))+++***'''(((***&&&((())))))'''&&&''')))%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&''''''((((((,,,:::QQQmmmzzz\\\===777///)))''''''''''''%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$%%%%%%"""$$$&&&&&&%%%######$$$!!!###$$$&&&&&&&&&$$$###$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$######$$$$$$%%%&&&###"""!!!###&&&'''&&&$$$###$$$$$$$$$$$$%%%%%%%%%%%%&&&''''''%%%%%%&&&'''$$$###$$$%%%''''''&&&$$$~~~|||mmm```YYYKKKGGGDDDAAAAAAAAA@@@?????????DDDMMMVVVWWWPPPHHH???;;;888777888888666444111222555;;;CCCTTTooo~~~ttt___III<<<888666333222000444<<>>999444111************,,,///555888555999999666<<>>RRRllllllQQQAAA>>><<<===AAAJJJbbb{{{xxxYYY???666,,,,,,++++++***+++++++++%%%&&&(((******)))(((&&&(((((()))+++...///---,,,&&&&&&&&&&&&&&&'''(((((()))+++///555BBBXXXrrr{{{tttpppaaaLLL999222111///111777BBBLLLMMM]]]YYY```HHH999.........---+++)))((('''&&&&&&((()))***************'''&&&((())))))+++000,,,555>>>NNNnnnbbbIII444//////***))),,,))))))(((((((((((())))))'''(((((((((&&&%%%&&&'''''''''''''''((((((((()))'''***333>>>GGGOOOZZZeeevvvxxxVVV>>>444...+++***++++++((((((+++&&&(((***)))&&&%%%'''))))))***************))))))'''(((((()))***++++++,,,///DDD```zzzoooMMM666444---%%%%%%)))***'''%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""###$$$%%%%%%"""$$$&&&&&&%%%#########!!!"""$$$&&&&&&&&&$$$###$$$$$$%%%%%%%%%&&&&&&&&&$$$#########$$$%%%%%%&&&!!!%%%((('''%%%######$$$$$$$$$%%%%%%%%%%%%&&&''''''%%%%%%&&&'''######$$$&&&((((((%%%###vvvkkk^^^TTTKKKHHHDDDAAA@@@@@@@@@???CCCFFFMMMVVVZZZVVVKKKAAA:::777333333444555444222222555999???OOOfffzzz~~~jjjSSSCCC;;;666444555111666;;;===FFF\\\}}}dddOOOEEE<<<555222000//////...------,,,,,,000///---,,,,,,---...///000//////.........//////000000000000////////////,,,111111333999>>>RRRpppzzzTTT@@@666888000333333444777:::>>>BBBDDDDDDEEEFFFEEECCCAAABBBCCCCCCDDDDDDAAA@@@>>>666---,,,+++******---111555888;;;888666:::BBBSSSmmmwww[[[AAA888666222333888>>>EEERRRfffmmmmmmggg```EEE555333...,,,,,,(((,,,------.../////////...333222111///...............///000111111222222111222666222000666666===NNN[[[hhh{{{fffXXXRRROOOWWWcccbbbccciiirrrwwwlllRRR;;;444000,,,)))***---///000///......555EEEVVV^^^]]]???777000000000...---//////...---...///000///...///000111222444777:::<<>>PPPkkkhhhEEE555///******///))))))***)))'''&&&&&&''')))'''&&&''')))***)))'''(((((())))))))))))))))))))),,,111888AAALLLXXX```mmmwwwhhhGGG888------)))%%%&&&***((("""((())))))(((&&&%%%'''((('''((((((((((((''''''&&&###+++(((%%%***+++---666@@@dddjjjHHH:::---,,,***)))'''&&&&&&%%%$$$%%%&&&(((((((((''''''&&&&&&&&&&&&%%%$$$######"""###$$$$$$######$$$&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%###"""""""""######$$$$$$$$$$$$%%%%%%&&&'''$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&'''''''''&&&&&&$$$$$$######$$$$$$%%%&&&sssfffYYYNNNJJJHHHEEEBBBAAAAAABBBBBBGGGOOOXXX\\\YYYOOODDD===999666444222333333333222777;;;DDDVVVnnn~~~bbbPPP===666555555555555777999===FFFXXXttt|||]]]JJJAAA;;;777555000000//////...------------,,,,,,,,,---...///000//////............//////222222111111111000000000...111000111555888HHHcccnnnMMM777999777666666777999;;;>>>AAACCCFFFGGGGGGFFFDDDCCCDDDEEEFFFJJJLLLJJJHHHDDD<<<333...---+++***,,,///222555666555666;;;BBBQQQiii~~~ttt\\\CCC888444111111555:::DDDUUUkkkcccddd___}}}}}}___DDD444222---,,,...***))))))***,,,---...//////000000///...------------000000000000///...---------111......444555<<>>JJJUUU]]]hhhrrrzzzTTT<<<...///---)))((())))))'''&&&''')))(((&&&%%%%%%&&&&&&&&&'''(((((((((((((((###+++)))''',,,,,,000===PPPuuutttRRR888333******((('''%%%%%%$$$$$$###$$$%%%'''((((((((((((&&&&&&&&&&&&%%%$$$#########$$$%%%$$$###$$$%%%'''%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%$$$######"""#########$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&''''''''''''&&&'''&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%$$$$$$######$$$$$$%%%%%%qqqdddWWWLLLGGGFFFDDDAAA???@@@CCCEEELLLTTT]]]^^^UUUIII???:::666444222111111111111111999???LLLccc}}}tttWWWGGG888444666777777777777888>>>MMMdddyyy[[[HHH@@@;;;666555//////......---,,,,,,,,,++++++,,,,,,---...///000///............//////000222222222222111111111000---111///000555777EEE___wwwUUU::::::888555555555666888;;;===???EEEFFFFFFDDDCCCBBBDDDFFFGGGLLLNNNLLLIIIEEE<<<444///...,,,***+++...111333333444666:::@@@MMMeeeyyyoooZZZCCC888444222333666999EEEWWWooo|||^^^aaa^^^~~~aaaEEE555222---+++---)))(((((()))***,,,---///000///......---------......///////////////...------,,,000......444555<<>>444111...------,,,+++***------///666GGGWWW]]]ZZZFFF===666555444111///000111333777===EEEJJJMMMMMMLLLNNNOOOPPPSSSXXX```fffttt|||~~~uuuUUU;;;...---+++)))))))))***++++++******))))))))))))***(((''''''(((+++,,,,,,++++++***((()))+++,,,,,,+++)))***,,,000;;;MMMbbbpppyyy|||~~~zzzqqqgggbbb```mmmxxxxxxpppjjjVVVAAA666111///111555999GGGKKKQQQbbbdddNNN;;;000000...,,,+++***)))(((******+++++++++,,,,,,,,,---,,,,,,,,,,,,,,,------//////000222;;;RRRwwweeeCCC111111111,,,,,,)))'''''')))***'''$$$************+++,,,++++++))))))((((((''''''&&&&&&(((***...444===HHHUUU]]]ccckkkxxx```@@@000111///,,,)))(((******%%%'''))))))(((&&&%%%&&&&&&&&&'''((((((''''''&&&$$$+++***)))------444EEE^^^|||^^^???......)))((('''&&&%%%%%%%%%%%%$$$%%%%%%&&&''''''''''''&&&&&&&&&&&&%%%$$$######$$$%%%&&&%%%$$$$$$&&&(((%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&'''&&&$$$###$$$%%%$$$$$$##################$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((('''''''''&&&&&&%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%$$$$$$###$$$$$$%%%%%%pppcccUUUJJJCCCCCCBBB???>>>@@@DDDHHHQQQXXX^^^[[[PPPCCC;;;777777777666444444444555666;;;DDDUUUnnnzzzeeeMMMAAA666444666666777888777:::CCCVVVpppvvvYYYGGG@@@:::555333......------,,,++++++******+++,,,------......///...............///000000222222222222111111111000,,,///...000666777DDD\\\}}}zzz]]]@@@;;;666555555555666777:::<<<>>>BBBCCCCCCBBBAAABBBDDDGGGHHHMMMPPPLLLGGGCCC;;;444000...,,,******---000222222333666999===III```uuujjjYYYDDD888555555666888:::FFFZZZrrrwww[[[```^^^dddHHH666222,,,***+++'''((((((((()))+++---///000......---------......///------...///////////////+++111//////555666<<>>111000...,,,***)))(((((())))))))))))************------,,,++++++,,,,,,,,,,,,---111333888JJJllluuuOOO666444222+++---***'''(((******(((%%%)))***************+++,,,))))))((((((''''''&&&&&&'''))),,,222;;;GGGTTT]]]___fffqqq|||lllFFF111///---***&&&$$$&&&(((''')))++++++)))'''''''''(((((((((((('''&&&%%%$$$%%%,,,+++***---///;;;QQQoooiiiNNN777******)))(((''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$######$$$%%%&&&%%%$$$$$$&&&(((&&&%%%%%%%%%%%%%%%%%%&&&%%%&&&'''&&&$$$###$$$%%%############$$$#########$$$%%%&&&&&&&&&%%%$$$$$$%%%&&&''''''((((((''''''&&&&&&&&&%%%%%%&&&&&&'''&&&''''''(((((('''&&&&&&%%%%%%$$$$$$###$$$$$$%%%~~~~~~}}}nnnaaaSSSHHH@@@AAAAAA???>>>AAAHHHMMMUUUYYYZZZUUUIII>>>888666444444555444333444666999>>>LLLbbbxxxmmmWWWCCC<<<666444444222444888888>>>MMMccc}}}pppUUUFFF@@@:::555222......------,,,+++++++++***+++,,,------...------......---......///000111222222111111111000000000,,,...---///666666AAAWWWtttfffHHH===444666666666777999;;;>>>??????@@@@@@@@@@@@BBBFFFIIIMMMQQQRRRMMMGGGBBB;;;555000...,,,******,,,///111222444666888:::DDD[[[ppphhhZZZGGG:::666666777888<<>>444111...,,,,,,,,,,,,,,,,,,---///666DDDPPPSSSNNNDDD<<<666555666444333444444555999BBBMMMXXX```dddgggfffddd``````hhhuuu]]]===333111...+++(((''''''(((+++******)))(((((((((((('''&&&&&&(((***,,,,,,+++)))(((&&&''')))******))))))***,,,///888GGGXXXeeedddbbb]]]VVVNNNIIIHHHHHHUUUgggzzzvvvhhh\\\PPP@@@444///000111333555EEEIIINNNdddlllXXXAAA222111...,,,***)))((((((''''''((((((((()))))))))******))))))((()))))))))***+++000555777BBB___{{{[[[<<<555333///,,,***))))))))))))(((&&&&&&'''((((((''''''((()))))))))((((((((((((((((((&&&(((+++000888DDDQQQYYY]]]ccclllwwwxxxPPP888333...---***&&&&&&)))((()))+++***(((''''''(((((((((((('''&&&%%%$$$###%%%+++++++++000333FFFccc~~~xxxWWWAAA444)))''')))(((((('''''''''(((((()))((('''%%%$$$$$$###$$$&&&&&&&&&&&&%%%$$$#########$$$%%%$$$###$$$%%%'''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&$$$######$$$""""""###$$$$$$$$$$$$###$$$%%%&&&'''&&&%%%$$$###%%%%%%&&&''''''''''''&&&%%%%%%%%%%%%%%%&&&&&&'''&&&&&&'''(((((((((((((((%%%%%%$$$$$$######$$$$$$~~~zzz{{{zzzjjj^^^PPPFFF???AAAAAA@@@@@@DDDLLLSSSYYYXXXUUUMMMCCC;;;777666///111333222222333666:::DDDVVVooo|||cccMMM<<<999888777333000444:::;;;EEEYYYrrr}}}gggOOOCCC???:::444111000//////......---,,,,,,++++++,,,---------,,,+++---------......///000111111111000000000/////////,,,...,,,...444333<<>>@@@>>>??????@@@AAADDDIIIMMMSSSWWWWWWPPPHHHBBB===999///---+++******,,,///111444555777666666@@@WWWmmmjjj]]]KKK<<<666666777666???KKK^^^uuukkkSSSZZZUUUvvv|||bbbFFF444000++++++...+++++++++***)))***,,,...000............///000111222//////000000111000000000+++000//////444444999IIIWWWeeerrrsssqqqvvv{{{lllYYYLLLMMMYYYdddbbbggghhhmmmyyy|||bbbAAA444111,,,***+++,,,......---...111888FFFSSSUUUPPPGGG???888777777555333444555555888AAAMMM[[[eeekkkllljjjeee^^^\\\eeeuuubbbBBB444222///+++)))((('''(((+++***)))(((''''''''''''&&&%%%%%%'''***,,,,,,+++)))(((&&&''')))******))))))***,,,000777EEEUUUaaa]]]XXXQQQJJJDDDBBBCCCEEENNNcccxxxxxxjjj\\\RRRCCC777111111222222666FFFIIIMMMeeeppp]]]FFF333111...+++)))(((((((((''''''((((((((()))))))))***)))((((((''''''(((((()))(((---222333:::RRRmmmkkkIII999333000***++++++***((('''(((((($$$&&&((('''%%%%%%''')))(((((())))))))))))))))))'''''')))---444>>>KKKSSS]]]aaahhhsss\\\AAA888111000///***(((***((())))))(((&&&&&&''')))''''''''''''&&&&&&%%%$$$$$$)))***---444;;;SSSvvviiiDDD555000)))&&&((((((''''''''''''((((((((('''%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$######"""###$$$$$$######$$$&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&$$$######$$$!!!"""###$$$%%%$$$$$$###$$$%%%&&&''''''%%%###"""$$$$$$%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&&&&$$$%%%&&&((())))))))))))&&&%%%$$$$$$######$$$$$${{{xxxzzzwwwhhh\\\NNNDDD???AAABBBBBBBBBFFFPPPWWW[[[XXXQQQHHH???999777666111444666666555777;;;???III^^^wwwwww]]]HHH999999;;;:::444111666>>>>>>KKKbbb{{{uuu```KKKAAA>>>:::555111111111111000//////......+++,,,---------,,,+++***---------......000111111000000000000////////////---///+++---222000777KKK^^^yyySSSBBB888222222222444666999<<<>>>===>>>???@@@BBBFFFKKKOOOYYY\\\[[[RRRIIIDDD@@@<<>>222---)))+++---+++(((&&&'''***%%%'''))))))'''&&&(((***(((((())))))******++++++(((((((((***000:::EEEMMM]]]```gggqqq}}}fffBBB666...------)))%%%&&&(((((((((&&&$$$$$$&&&((($$$%%%&&&&&&''''''&&&&&&"""(((***...777AAA]]]{{{zzz\\\777+++,,,)))(((''''''&&&&&&&&&'''((((((&&&%%%$$$$$$$$$%%%&&&'''&&&&&&&&&&&&%%%$$$######"""###$$$###""""""$$$&&&'''&&&&&&%%%%%%&&&&&&'''&&&''''''&&&$$$######$$$!!!"""###$$$%%%%%%$$$###$$$%%%'''''''''%%%###"""###$$$%%%%%%&&&&&&%%%%%%############$$$$$$%%%&&&$$$$$$&&&((()))*********&&&%%%%%%$$$#########$$$zzzxxx{{{tttcccTTTIIICCC===>>>@@@CCCIIIQQQXXX]]]ZZZRRRGGG>>>999777777777999777555333444999AAAGGGZZZlll~~~aaaLLLEEE===888555777888999;;;???@@@UUUppphhhXXXGGGAAA>>>:::444222///000000111000...,,,++++++*********+++,,,,,,---++++++,,,------......///......//////...---,,,,,,///---...000111222999BBB```|||^^^CCC888555444444444777:::>>>AAA>>>@@@AAA@@@@@@DDDMMMTTT^^^___[[[QQQIIIDDD???;;;444111,,,***+++,,,---...333666333222888<<>>999777444222222777999===EEEOOO[[[fffmmmkkkggg^^^TTTRRR^^^ppp|||mmmGGG888222,,,***'''&&&***111---+++(((&&&%%%&&&((()))$$$%%%&&&((()))+++,,,---))))))))))))))))))))))))---++++++///:::GGGSSSYYYQQQOOOJJJDDD@@@???AAADDDUUUeeeyyyssslllaaaSSSEEE777...333<<<>>>LLLRRRRRRcccwwwiiiIII:::222,,,++++++)))((()))((((((((((((((()))******++++++++++++++++++++++++)))***,,,...///444AAAOOOssseeeAAA111000*********(((&&&&&&(((***'''((()))((('''&&&''')))&&&'''((())))))((('''&&&******,,,......222???MMMTTT]]]gggoooyyysssMMM777///222000......)))*********)))))))))))))))''''''&&&%%%%%%%%%&&&&&&!!!(((---...888RRRrrreeeEEE444///---)))&&&'''''''''(((((((((((()))((('''&&&$$$######$$$$$$'''&&&%%%$$$###!!! !!!!!! !!!!!!"""######%%%&&&''''''%%%######$$$###$$$%%%%%%######$$$%%%###$$$%%%$$$######%%%'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%%%%%%%$$$%%%&&&&&&'''''''''&&&&&&%%%$$$$$$######$$$$$$yyyxxx|||qqqaaaSSSIIICCCAAAAAABBBFFFMMMTTTZZZ]]]TTTMMMCCC;;;666555555555222444444444555:::CCCKKKfffwwwrrrWWWDDD;;;888444333555777888<<>><<<777222000111111111111000///...---,,,,,,+++,,,,,,------...++++++,,,,,,---........................---,,,,,,///...///111111222999BBBXXXvvvaaaEEE999777666555555777;;;>>>AAA???AAABBBAAAAAAFFFPPPWWWaaaaaa\\\QQQIIIFFFAAA===666222...+++,,,---...///333555222222888<<>>MMMTTTUUUggg{{{qqqVVV<<<444---,,,,,,***(((***((((((((((((((()))******************************++++++---...---///:::FFFlllnnnJJJ666222+++++++++)))(((((())))))&&&'''((((((&&&&&&'''((((((((()))))))))))))))(((***)))+++------111===IIITTT\\\eeemmmvvv{{{SSS;;;111333000......)))************)))))))))))))))(((''''''&&&'''''''''%%%***///888JJJddd|||sssZZZ>>>111...,,,)))'''&&&&&&'''''''''((((((((()))((('''%%%$$$$$$%%%%%%&&&%%%%%%$$$###"""!!!!!!""""""!!!!!!""""""###$$$$$$%%%'''&&&%%%$$$$$$%%%$$$%%%&&&%%%$$$###$$$%%%###$$$%%%$$$######%%%'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$&&&%%%$$$$$$######$$$$$$yyyyyy~~~|||lll\\\PPPGGGCCCDDDDDDGGGMMMUUU[[[\\\\\\NNNHHH???888555555555555...222666777777>>>KKKUUUsssxxx```LLL>>>444555333333666777888>>>EEEVVVmmmsss^^^PPPAAA;;;999555000...333222111000000//////000,,,---------------......++++++,,,,,,------......---............------,,,///---...111000111888@@@NNNooofffIII;;;999888777777888;;;>>>@@@BBBBBBCCCBBBDDDJJJUUU\\\cccbbb\\\QQQJJJGGGDDD@@@777333///,,,---...//////222555222222888===OOOlllwwwyyyYYYCCC888000999<<>>___yyyyyyVVV===333,,,,,,,,,+++***)))((((((&&&((()))((('''&&&'''(((******))))))))))))******))))))***,,,,,,...999DDDRRRZZZccciiiqqq|||[[[AAA333333///---...)))************))))))((((((******)))(((((((((((((((((()))///AAA]]]vvv|||___JJJ555---,,,+++)))'''%%%%%%%%%&&&&&&&&&'''''')))((('''&&&%%%%%%&&&&&&$$$$$$$$$#########""""""######""""""######$$$$$$"""$$$&&&&&&%%%$$$%%%&&&&&&''''''&&&$$$###$$$%%%###$$$%%%$$$######%%%'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$########################&&&%%%$$$$$$######$$$$$$zzz{{{~~~wwweeeVVVKKKEEEBBBDDDGGGOOOYYYaaabbb^^^XXXIIIDDD===888666666777777000555999999:::DDDUUUdddzzzhhhPPPEEE>>>555555444555777888:::CCCMMM```wwwoooZZZMMM@@@:::888333///...333222000///...///000000,,,,,,---------------,,,***++++++,,,------......---------......------,,,---,,,---/////////555<<>>NNNWWW```fffooo{{{cccFFF555222...---///***++++++******))))))((((((***))))))((((((((())))))------777PPPrrr|||kkkMMM>>>///++++++***'''&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%########################$$$$$$$$$######$$$%%%%%%!!!###%%%%%%%%%$$$%%%&&&'''(((((('''%%%$$$$$$%%%###$$$%%%$$$######%%%'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$#########$$$$$$$$$###############&&&%%%$$$$$$######$$$$$$||||||qqq___PPPGGGDDDBBBDDDLLLZZZggglllhhh\\\RRRBBB>>>999666555666666666444777:::999===JJJ```qqqxxx[[[EEE@@@===666444444555777777;;;HHHUUUlllnnnWWWKKK@@@;;;888444111111111000///...---...///000++++++,,,,,,,,,,,,+++*********++++++,,,------...,,,,,,---------------,,,+++***,,,...---,,,111999DDDbbbrrrRRR???===<<<:::999:::<<>>RRRooo{{{aaaEEE888111<<<===CCCQQQiii{{{VVVEEEBBBEEEVVVjjj\\\GGG333......+++***---,,,++++++++++++,,,------,,,,,,,,,,,,+++******))),,,,,,,,,,,,,,,,,,,,,,,,+++000......333222777GGGYYYhhhyyyyyy{{{zzzsssbbbOOOGGGLLLUUUVVVXXXXXX^^^ooo{{{iiiMMM999222------,,,***+++...222444555:::GGGXXXeeeiii[[[NNN???999666333333444777<<>>LLLgggyyy```QQQHHH@@@===:::555444555///000111222222111000///,,,---...//////---+++***)))******+++,,,,,,------***+++,,,,,,------------------///111///---111777888HHHddd~~~bbbKKK;;;:::999888:::===@@@BBBBBBBBBDDDHHHNNNUUUYYY[[[VVVTTTPPPLLLMMMOOOKKKCCC999555000---,,,---------,,,000...111999@@@TTTrrrmmmMMM;;;333;;;999DDDSSSkkkrrrNNNCCCBBBFFFZZZssseeeOOO999222///+++***---++++++******++++++,,,---)))***+++,,,,,,,,,+++******+++---...///...------,,,222000///333111444CCCXXXfffvvv}}}}}}xxxpppiiikkkmmmiiiZZZHHHCCCMMMYYYXXX___```ccctttmmmLLL:::333...---,,,******------000444:::FFFVVV```bbbNNNAAA444000111222444777666CCCTTT^^^___^^^___aaa___PPPFFFFFFFFFEEEMMMYYYgggrrrgggFFF;;;000,,,+++))))))***&&&&&&''''''''''''''''''))))))*********+++++++++))))))))))))))))))))))))''')))+++---222<<>>///***)))***)))&&&%%%'''%%%%%%&&&&&&&&&&&&''''''###$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$#########""""""%%%$$$$$$###"""""""""######$$$&&&%%%###""""""""" """$$$$$$$$$$$$&&&(((###$$$%%%$$$######%%%'''&&&&&&&&&&&&&&&&&&&&&&&&""""""###$$$%%%%%%&&&&&&#########$$$$$$%%%%%%&&&%%%$$$######%%%'''***+++&&&%%%$$$$$$######$$$$$$vvvtttvvvyyy|||}}}jjjXXXRRRMMMJJJPPP[[[iiivvv{{{ooo\\\NNNDDD===777444333555555444777;;;;;;;;;@@@QQQmmmmmm[[[EEE:::555333333555111555999>>>III___}}}ppp[[[JJJFFF@@@;;;888666333222111111111111111000//////............---,,,+++***---------------...///000///000111111000...,,,***---.........---...111333999GGG```{{{kkkNNNAAA===;;;<<<;;;:::>>>DDDCCCCCCBBBCCCJJJTTTYYYXXXVVVVVVRRRNNNLLLNNNLLLGGG===666000...,,,***,,,000///000...222888:::RRRxxxlllIII;;;999888;;;DDDRRRlllrrrMMM???<<>>BBBHHHNNNSSSUUUVVVVVVQQQMMMGGGCCCCCCFFFKKKNNNWWWcccrrr}}}zzzxxxwwwsssuuurrrQQQ:::......((('''+++)))'''''''''''''''&&&&&&&&&$$$%%%&&&'''(((******+++))))))((((((''''''&&&&&&))))))***---000999LLL]]]aaafffmmmtttzzzwwwqqqVVVPPPGGG===555111///......+++(((''')))+++,,,---000...,,,+++******++++++---------,,,------......111444888DDD```yyyvvvdddEEE===444000000///---+++*********))))))))))))(((((((((((()))******++++++(((((((((''''''(((,,,...===HHHVVVbbblllwww}}}XXX===111---,,,,,,---,,,,,,***(((&&&$$$###$$$$$$&&&(((+++///555999RRRppp^^^AAA888+++***(((&&&%%%&&&'''(((&&&&&&%%%$$$$$$$$$$$$%%%$$$$$$%%%&&&&&&''''''((($$$&&&)))+++***(((%%%###(((%%%"""""""""!!!##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%$$$%%%%%%&&&$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%&&&&&&%%%$$$$$$######"""wwwuuuuuuwwwyyy}}}uuucccSSSOOOOOOPPPZZZfffvvv{{{wwwfffSSSFFF>>>888888555555777666555777;;;:::???KKKaaa{{{{{{cccSSSAAA888666444555777666777;;;CCCSSSlllkkkWWWIIIEEE@@@;;;888666333222111111111111111000//////////////////...---,,,,,,000//////.........//////...///000111000...,,,+++---......------...000333999GGG```}}}rrrSSSFFFBBBAAAAAA???===>>>BBBDDDEEEDDDDDDKKKTTTXXXVVVTTTVVVUUURRRQQQQQQMMMGGG@@@888222///,,,)))***...///000...222777:::PPPtttpppLLL===<<<;;;>>>GGGUUUooooooLLL@@@???DDDXXXpppgggRRR;;;000...---,,,------------.........---,,,---...............//////------,,,,,,,,,---......,,,111...---111000555DDDWWWjjjxxxzzzzzz{{{qqqbbb]]][[[ZZZXXXOOOHHHPPP^^^cccgggddddddrrrqqqVVV<<<555/////////---+++,,,)))///222555DDDXXX[[[QQQ@@@777000------,,,///333888;;;???DDDGGGHHHHHHHHHGGGEEECCCAAA@@@AAACCCDDDIIITTTaaappp~~~oooiiihhhfffjjj{{{zzzTTT<<>>ZZZvvv~~~vvvTTTDDD666333444222......++++++*********)))))))))))))))))))))************((()))*********,,,000333888CCCRRR___iiiuuu```DDD666111000000......---,,,***((('''&&&&&&%%%'''***+++---888EEEddd}}}wwwTTT===444---+++)))(((''''''((()))'''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$######(((&&&%%%&&&''''''%%%#################################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%$$$%%%%%%&&&###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$###wwwtttssstttuuuxxxlll\\\OOOOOOTTTZZZgggsss{{{mmmYYYHHH???:::777999777777999888555777<<<>>>GGGYYYpppoooUUUHHH;;;666666555666888::::::===KKKbbb~~~xxxdddRRRHHHDDD???:::888666444222000111111111111000000///000000000000///...---,,,000///...------,,,,,,,,,---...///000000///...------......---------000222666CCC\\\}}}zzz[[[NNNIIIFFFFFFCCC???>>>AAAFFFGGGGGGFFFKKKRRRVVVTTTSSSVVVWWWVVVUUUUUUOOOHHHDDD;;;333///,,,))))))+++...000...111666999NNNoooqqqLLL===<<<<<<@@@JJJYYYssskkkJJJ@@@BBBGGGYYYnnnhhhTTT===111...,,,++++++...///000111000000///...000000//////.........---...---------------,,,,,,+++000------111111666EEEZZZmmm{{{}}}}}}}}}sssdddXXXTTTTTTUUUQQQMMMSSS___gggjjjeeebbbooo}}}qqqXXX===555.........,,,+++,,,***///111444DDDVVVWWWLLL;;;444...------+++,,,000111333666999::::::999888<<<<<<<<<<<<;;;:::999888;;;BBBNNNaaazzzxxxaaaWWWVVVUUU[[[nnnYYY@@@111///)))(((+++(((*********)))(((''''''&&&((((((((((((((((((''''''*********+++++++++++++++))))))***---111:::MMM___ooopppqqqsssvvv|||wwwnnneeeeeeccc^^^UUUJJJ???999333111...---,,,,,,***)))+++,,,,,,---......------///...---------...000111///000111999PPPpppkkkPPP:::777:::444000111,,,,,,,,,+++++++++******,,,++++++***))))))((((((((()))***++++++...111444555@@@PPP^^^iiitttjjjKKK:::444222111------,,,+++***)))(((((()))&&&)))...+++,,,???WWW~~~```FFF888000...---+++)))((((((((()))(((''''''&&&%%%&&&&&&&&&'''''''''&&&%%%$$$$$$$$$'''%%%###!!! """$$$%%%%%%$$$$$$%%%''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%%%%%%%&&&""""""######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%~~~vvvsssqqqrrrrrruuuxxxgggZZZPPPRRR\\\gggsss}}}sss```NNNBBB===;;;999888666777999777555888>>>HHHTTTggg|||wwwcccIII???777555666555666888<<<:::@@@SSSppp~~~rrr^^^PPPFFFCCC===:::777666444222000000111111111111000//////000000//////...---,,,,,,,,,+++***))))))******,,,---.../////////......---......---,,,---///111222>>>VVVyyyeeeVVVOOOHHHEEEBBB>>>===???FFFIIIIIIHHHKKKPPPSSSQQQRRRUUUWWWVVVVVVWWWRRRLLLFFF<<<333///,,,))))))+++---000///000666999KKKiiinnnJJJ:::888999>>>IIIZZZttthhhHHH@@@CCCGGGVVVjjjgggSSS===222///---,,,,,,///111333333222111000///000000/////////.....................---,,,,,,+++***///---,,,111111666FFF[[[ooo~~~xxxjjjVVVNNNKKKNNNNNNNNNWWWdddkkkmmmfff```kkkyyypppYYY===555...------++++++,,,***///000333CCCUUUTTTGGG666000,,,------******,,,...///000111222222222111666666777666555444222111333777@@@VVVvvvtttVVVJJJHHHGGGMMM___vvv___CCC333000***)))+++(((''''''((()))***++++++,,,''''''''''''(((((((((((((((((())))))******++++++))))))***---000:::MMM^^^ooommmjjjhhhiiioooxxx|||tttpppqqqppplllcccWWWKKKCCC999666333111000///---,,,...///000111222111000///111000///......///111222111111222777IIIfff]]]@@@<<<===666000222------,,,,,,,,,+++++++++...---,,,+++)))((('''&&&'''(((*********,,,///111444???OOO___lllwwwrrrQQQ;;;333111000******)))(((((('''''''''***'''+++000---000KKKlllnnnLLL<<<444,,,...---+++)))((('''''''''(((((('''&&&&&&&&&&&&'''&&&&&&&&&%%%%%%%%%$$$$$$(((&&&$$$"""!!!###%%%&&&%%%$$$$$$%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%%%%""""""######$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%""""""###$$$%%%%%%&&&&&&|||rrrppppppqqqqqqttt}}}qqq```XXXTTT[[[hhhttt~~~vvvhhhUUUHHHAAA===:::999666555777888666555:::BBBRRRccczzzkkkTTTBBB;;;555666666555555777;;;<<>>555...---,,,+++***,,,***///000333CCCTTTQQQBBB333---***,,,,,,***)))*********+++---...///000000666555333222111000000000000333999MMMpppqqqOOO@@@===;;;AAARRRkkk~~~cccFFF333///***)))+++((('''(((((()))***+++,,,,,,%%%%%%&&&'''((()))******(((((())))))******++++++))))))***,,,000999LLL]]]jjjfff```[[[[[[bbbllltttzzz{{{{{{yyyuuulllaaaWWWQQQDDD???999555333333222222222333444555555444333222333222222111111111000000000111333999EEE^^^kkkJJJ@@@===555000111---------,,,,,,,,,,,,+++...---,,,+++***((('''''')))***++++++******,,,...333===MMM^^^lllxxxzzzXXX???555222///******)))(((''''''(((((()))(((,,,222333<<<\\\~~~]]]@@@666111)))+++***)))((('''&&&%%%%%%(((((('''&&&&&&&&&&&&'''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$#########%%%&&&'''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""$$$$$$%%%%%%%%%%%%%%%%%%""""""###$$$%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%""""""###$$$%%%&&&&&&'''{{{ooonnnoooqqqqqqrrryyy}}}nnn[[[XXXZZZeeetttjjj]]]MMMDDD???:::666666555444666777666777@@@JJJ[[[rrr}}}]]]EEE>>>999666777888666666999<<>>;;;:::<<<@@@DDDIIIKKKJJJIIILLLMMMLLLOOORRRSSSTTTWWW\\\[[[WWWJJJ===222......,,,,,,---***000000111777<<>>===>>>AAABBBHHHKKKJJJHHHJJJKKKJJJKKKPPPTTTWWW\\\aaa___[[[NNN@@@333......,,,******)))000000111999???KKK```yyypppOOO???<<<<<>>@@@JJJ```wwwvvvvvvlllaaagggtttnnn[[[???666---++++++))))))+++***...///444FFFVVVPPP???000+++(((***+++))))))+++'''''''''(((***,,,///111444333111///------------+++///333@@@aaazzznnnPPP999555111444???UUUooogggGGG222---)))***,,,(((,,,,,,+++)))((('''&&&&&&&&&&&&&&&'''((())))))***+++***************))))))***))))))+++,,,444FFFWWWWWWSSSNNNKKKOOO[[[jjjttt{{{tttoooeee[[[KKK>>>888777:::<<<>>>>>>???@@@BBBEEEFFFHHHHHHIIIKKKKKKIIIDDD@@@===555222444:::@@@PPPtttgggIII999444222...,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++)))+++,,,---,,,+++,,,---...666DDDUUUfffuuueeeHHH<<<666111...---+++)))(((((()))***(((...222666GGGfffzzzZZZ@@@333---)))&&&%%%%%%&&&&&&&&&&&&%%%%%%'''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%######$$$$$$$$$###"""!!!"""###""""""$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%#########$$$$$$%%%%%%%%%{{{llllllnnnpppnnnkkkmmmsssttteeecccffflllvvvuuuiiiRRRGGG>>><<<999444444888666555777888999===KKKYYYuuusss\\\LLLCCC;;;777666999;;;:::===AAAEEEUUUooo}}}dddOOOFFFBBB>>>:::777666555444333//////000111111111111111000000000000///...---,,,---,,,+++***))))))))))))...------,,,,,,---------.........,,,++++++---///111444@@@XXXwwwdddWWWJJJDDDBBB@@@@@@BBB@@@GGGKKKIIIHHHIIIJJJIIIIIIOOOVVV[[[aaaeeebbb\\\QQQCCC444///---+++(((((((((000111111:::@@@LLL___uuuoooOOO???<<<<<<@@@III]]]vvvyyy___IIICCCBBBFFF\\\xxxgggTTT???555111///,,,++++++000555555000,,,+++---///......---+++******)))***+++---/////////---,,,---111...---111000444CCC[[[ooopppRRRGGG>>>;;;<<>>DDDEEEFFFHHHKKKOOOSSSUUUUUUWWWYYYZZZWWWRRRLLLHHH>>>888666:::===IIImmmqqqMMM777444333...,,,,,,,,,+++++++++******)))******++++++,,,------$$$''')))*********+++---///777DDDTTTeeeuuugggIII<<<666000---,,,)))'''&&&&&&'''((()))111444888NNNtttoooKKK777///***&&&%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$#########'''&&&&&&%%%%%%%%%%%%%%%###&&&((('''$$$###$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&%%%%%%$$$&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%###$$$$$$$$$$$$%%%%%%%%%zzzqqqqqqooojjjffffffjjjooo||||||ppphhheeelllvvvxxxhhh[[[FFFBBB===::::::999777555888666777999;;;BBBWWWlll{{{cccPPPDDD;;;:::555333666888999<<<@@@LLLcccxxx]]]KKKGGG???===;;;777555333333222000000000000000000000000///...,,,*********,,,---,,,+++*********+++,,,---///---+++,,,///000000...///...---,,,+++,,,,,,---222555===NNNmmmmmmVVVJJJHHHBBB@@@DDDBBBEEEIIIIIIHHHHHHKKKKKKHHHIIIOOORRRVVVaaammmgggYYYNNNDDD888///---,,,+++)))***))),,,111777>>>LLLXXXjjjxxxoooTTTAAA888999CCCLLL___wwwxxx\\\FFFCCCDDDHHH___|||uuuYYY===333333000,,,,,,//////...---------......------...............---///000111000---++++++,,,...---...///...///999CCCYYYnnn~~~uuufffRRRBBBAAA:::<<>>KKKLLLNNNPPPSSSWWW^^^bbbdddiiimmmmmmkkkggg]]]TTTLLLBBB;;;;;;===GGGccc~~~YYY;;;///666+++,,,,,,,,,+++***)))((('''((((((((()))))))))))))))///...---+++++++++++++++000555CCCXXXiiivvv{{{rrrqqqSSS???555///000,,,)))***)))'''(((,,,---444999DDD___xxxZZZ===111...)))'''+++)))((('''&&&%%%$$$$$$$$$%%%&&&'''''''''%%%"""!!!###$$$$$$$$$%%%%%%%%%%%%$$$&&&&&&!!!$$$%%%%%%$$$###""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$$$$#########""""""!!!!!!%%%$$$$$$######$$$$$$%%%&&&&&&&&&'''''''''(((((($$$$$$$$$$$$$$$$$$$$$$$$'''%%%$$$$$$%%%&&&%%%$$$########################yyyqqqpppnnnhhhdddcccgggkkkssswww|||~~~{{{uuummmgggnnnttt}}}}}}nnn\\\OOOBBB>>>:::888888888777666888888:::<<>>===:::777444333222222000000000000000000000000///...,,,+++***+++,,,---++++++*********,,,---...---+++)))***---...---,,,///...---,,,,,,,,,------222555<<>>555...000666CCCZZZoookkkTTT;;;///---+++***************++++++***))))))''''''(((((())))))************)))(((((((((((((((***((())),,,...222<<>>HHH\\\lllgggQQQAAA;;;===GGGPPPccczzzkkkTTTDDDDDDHHHNNNccc}}}vvvZZZ>>>333000,,,******,,,,,,,,,+++,,,,,,------/////////...---,,,+++***+++---//////...---...///------...000///111;;;EEEYYYmmm||||||xxxtttgggWWWKKK<<<>>>999:::FFFNNNfffyyyttthhhqqqxxxqqqiiiGGG:::...,,,---,,,*********,,,...777IIIVVVMMM===111...)))''''''((((((((((((''''''''')))+++---...+++***)))(((((()))***+++***...///555III```dddZZZAAA666...///444>>>UUUkkkgggSSS<<<000---+++))))))+++,,,---//////...,,,+++))))))(((''''''((()))***++++++***(((''''''''''''((((((***---...000888AAABBBBBBCCCGGGSSSggg}}}uuuaaaJJJ;;;666444888<<>>KKKWWWmmmyyy]]]KKKEEE<<<;;;888555333222111111////////////////////////...---,,,,,,,,,,,,------*********+++,,,---...///...------...//////...---------------------------000444888CCC\\\}}}eeeSSSKKKAAA>>>BBBAAAGGGJJJLLLJJJKKKNNNOOOLLLIIIMMMRRRWWW___eee___VVVIIIBBB888111...------,,,------///222222333999AAAVVVhhheeeQQQCCC<<<>>>HHHPPPdddzzzeeeRRRDDDEEEIIIOOObbbyyynnnTTT;;;222000---,,,...+++*********+++,,,------///////////////...---,,,,,,...//////...------...,,,,,,...111000222;;;EEEZZZnnn|||zzzuuuoooaaaPPPKKK<<>>BBBAAALLLOOOPPPMMMMMMOOONNNKKKFFFHHHLLLQQQWWWZZZUUUNNNDDD>>>777000,,,++++++,,,++++++---000000111666>>>SSSfffeeeRRRDDD===>>>GGGNNNccczzzbbbQQQEEEEEEHHHNNN^^^qqqgggOOO888111000---,,,...)))))))))***+++,,,---...---...///000000000000000...///000///---,,,,,,,,,,,,,,,///111000111:::DDDYYYmmm|||zzztttnnn___NNNGGG999;;;777888BBBIII___rrr~~~wwwiiikkknnniiieeeGGG999---***++++++******,,,...111:::KKKWWWNNN<<<111...***)))))))))(((((('''''''''(((((())))))***(((((('''''''''(((***+++)))...111444AAAUUUaaacccJJJ::://////111666KKKccc```TTTCCC444.........---+++,,,///000111///---++++++***(((&&&&&&''')))***,,,+++***((('''&&&&&&&&&&&&'''***......---111888AAABBBDDDIIITTTggg}}}iiiWWWCCC777333222444888===BBBGGGJJJNNNUUUbbbkkksssxxx{{{xxxvvvvvvvvvtttvvvuuuvvvvvvuuuwwwqqqGGG===444333333333333222111000///*********++++++,,,,,,,,,---+++)))((())),,,000222111777FFFZZZjjjrrryyyyyycccQQQTTTjjjwwwQQQ888222000,,,***++++++***,,,000333IIIhhhvvvYYYAAA555///)))***+++***(((((()))'''%%%#########$$$%%%$$$$$$$$$$$$$$$$$$##################$$$$$$$$$$$$$$$$$$###!!!!!!$$$'''$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###&&&%%%%%%###"""!!! %%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$&&&(((((('''%%%$$$$$$$$$$$$$$$$$$$$$$$$wwwpppmmmllliiiccc]]]\\\___ccceeemmmxxxsss___NNNCCC>>>===;;;:::999666333333444666888;;;CCCSSSmmmwwwXXXBBB777333666:::777888:::<<>>>>>FFFNNNccc{{{```QQQEEECCCEEEKKKZZZjjjaaaLLL888111///***(((***)))))))))***+++---...///,,,---...///000111111111///000111000---+++++++++,,,,,,///111000000888AAAUUUjjjzzzzzzuuupppaaaPPPHHH999<<<777888BBBIII___ppp~~~wwwgggfffiiifffeeeGGG999,,,)))+++*********,,,///222:::KKKVVVLLL999000...+++*********)))''''''''''''(((((((((((((((''''''&&&&&&'''((()))***)))---///333@@@SSSbbbhhhOOO<<<000111111444IIIccceee[[[III666,,,++++++***,,,---...///...---+++***))))))(((''''''((()))***++++++***(((''''''''''''&&&'''***......,,,000777BBBDDDGGGMMMYYYkkkyyycccSSSAAA777333222333555999>>>CCCFFFHHHPPP]]]hhhtttzzz}}}zzzxxxxxxyyyxxxUUUFFF:::777666666555333111///...,,,,,,,,,,,,---------------,,,)))((())),,,///222111888HHH]]]llltttzzzxxxbbbNNNSSSfffWWW;;;555///***'''(((((())),,,222;;;XXX|||fffGGG444111---)))''''''((((((((())))))(((&&&%%%$$$$$$$$$$$$$$$$$$$$$######$$$$$$!!!"""""""""############$$$$$$###"""&&&#########"""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""&&&%%%$$$###""" %%%$$$$$$######$$$$$$%%%&&&&&&'''''''''((((((((($$$$$$$$$$$$$$$$$$$$$$$$%%%$$$%%%'''))))))(((&&&########################wwwppplllllliiiddd______cccgggmmmtttuuubbbPPPCCC===:::999777888777555333333555888:::@@@LLLccciiiNNN???999777888;;;666888<<<@@@EEERRRlllkkkTTTHHHCCC<<<;;;999666555444444444000000000000000000000000,,,------...............,,,---.........---,,,+++***,,,//////,,,******++++++,,,---.........------,,,333777:::KKKlllooo\\\TTTIIIEEEGGGFFFMMMPPPPPPMMMLLLNNNMMMJJJIIIGGGFFFHHHJJJJJJHHHFFF???<<<666000,,,+++,,,...+++***+++------...444===JJJ___aaaQQQEEE>>>>>>FFFPPPeee|||~~~]]]PPPDDDAAABBBIIIXXXgggYYYFFF555111000***'''))))))))))))***,,,...///000+++,,,---......///......---///000///---,,,,,,---,,,,,,///000///...555>>>PPPfffwwwyyyvvvrrrdddSSSIII:::<<<666777BBBIII```rrrzzzhhhdddfffeeegggHHH;;;---***++++++++++++,,,...111999IIISSSHHH555000...+++*********)))''''''''''''((('''''''''&&&&&&&&&%%%%%%&&&((()))***+++---///444BBBVVVgggoooSSS???222333333444HHHccciiiaaaNNN999---,,,---,,,............---+++***)))''''''(((((())))))************)))(((((((((((((((''''''***------,,,111777BBBEEEKKKSSS```qqq~~~ttt^^^OOO@@@888555222222333555;;;AAACCCFFFNNN]]]iiirrrzzz}}}{{{|||}}}}}}lll[[[NNNEEEDDDBBB???;;;888555333111111000000///...------++++++++++++,,,------...333:::KKK```pppxxx}}}xxx```KKKPPP```]]]???888000***'''(((***,,,333:::LLLgggzzzWWW<<<000------+++)))((((((((((((&&&'''(((((('''&&&%%%$$$$$$###############$$$$$$############$$$$$$$$$$$$$$$""" !!!"""############""""""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$###$$$$$$############""""""%%%$$$$$$######$$$$$$%%%((((((((())))))))))))***$$$$$$$$$$$$$$$$$$$$$$$$######$$$'''))))))'''%%%$$$$$$$$$$$$$$$$$$$$$$$$xxxqqqlllllljjjeeeaaaaaaeeejjjuuu{{{sssgggUUUFFF>>>;;;:::999444555555444222333666:::<<>>CCCIIIYYYvvvfffQQQFFFBBB===;;;999777555555555555111111111111111111111111,,,,,,---.../////////...---......///...,,,+++***+++///222111...,,,,,,---***+++---...///...------,,,444777888GGGfffqqq___WWWLLLHHHKKKIIIJJJMMMNNNLLLLLLNNNMMMJJJIIIFFFDDDEEEFFFEEEDDDCCC???<<<777111---,,,---///---++++++,,,,,,,,,333<<>>>>>GGGSSSggg~~~zzz[[[OOOBBB???AAAHHHWWWeeeQQQ@@@222111111,,,***,,,))))))***+++,,,...000111,,,,,,,,,---,,,,,,+++++++++---//////...---...///,,,,,,///000...---444===LLLbbbuuuxxxvvvsssfffUUUEEE666777111222<<>>FFFRRRdddwww]]]NNNBBBBBBDDDFFFQQQ```NNNBBB777444333...)))'''((('''(((***---//////---/////////---+++***,,,------...///...,,,+++,,,------...---------111666:::NNN^^^mmmsssuuuqqq```MMMBBB;;;888999999<<>>KKK[[[fffttt{{{hhh\\\OOOAAA999444111000333666;;;@@@DDDHHHPPP\\\eeekkkrrrzzz~~~tttssspppkkkgggbbb[[[RRRLLLGGGBBB;;;777555444111///111000///...............222;;;MMMddduuu}}}uuu[[[IIILLLSSSmmm```???444000+++,,,111222111>>>OOOvvv[[[???222,,,******++++++***)))((('''%%%&&&'''(((((('''&&&%%%'''&&&$$$######$$$&&&'''''''''&&&%%%######$$$&&&$$$######"""""""""""""""%%%$$$#########$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%###""" """###%%%&&&'''&&&&&&%%%$$$%%%'''&&&%%%%%%&&&((($$$$$$$$$###$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$$$$######%%%'''wwwqqqooojjjfffgggooozzz~~~lll\\\QQQDDD<<<;;;<<<:::777999777777:::;;;:::===AAAFFFVVVmmmjjjLLLCCC;;;888777666777::::::===CCCNNN^^^uuuyyy]]]KKKCCC???<<<;;;:::888666444333222////////////000000000000..............................---,,,++++++++++++************************,,,,,,,,,------.........---000222555AAAZZZzzznnn]]]RRRLLLKKKKKKMMMKKKHHHFFFDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCBBBBBBBBB===666///+++***+++,,,,,,------------///222555CCCOOOXXXTTTEEE<<>>NNNaaaooo}}}}}}lll]]]OOOAAA999444111222555888<<>>===:::777333222111000000000000111444===PPPgggwww~~~uuu\\\IIIJJJPPPiii[[[<<<222...+++,,,000///333FFF\\\tttOOO:::222...))))))))))))))))))(((((()))(((''''''''''''((()))&&&%%%$$$$$$$$$$$$%%%&&&$$$$$$%%%$$$###$$$&&&)))%%%$$$###""""""!!!""""""%%%$$$#########$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$###"""!!! %%%%%%'''(((((('''&&&&&&###%%%&&&&&&%%%%%%&&&'''#########$$$%%%'''((()))'''&&&&&&%%%$$$###""""""%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$######%%%'''{{{tttqqqnnnmmmrrr~~~nnn]]]PPPHHH>>>999999;;;:::888555444555999::::::>>>DDDNNNccc}}}jjjVVVBBB<<<777777777777888<<<===BBBLLL[[[nnnrrrXXXHHHAAA>>><<<;;;999777555333111111////////////000000000000000000000//////......---......------,,,,,,++++++))))))))))))))))))))))))))))))***+++,,,---...//////000111444>>>UUUvvvyyyeeeUUUMMMKKKLLLKKKIIIEEEBBBAAABBBCCCEEECCCCCCCCCDDDCCCCCCBBBBBBBBB>>>999333...+++******((()))******+++---111444AAAOOOZZZVVVGGG===???FFFVVVhhhrrrVVVHHH<<<===CCCIIIUUUaaaHHH===222///...,,,******---,,,++++++,,,+++)))'''%%%'''***+++++++++,,,---(((***---...///000333555,,,---------...111555999HHH^^^tttzzzuuukkk\\\NNN@@@:::777888888:::HHHYYYlllwwwpppkkkiiinnnOOO:::000///+++,,,---''',,,+++///<<>>QQQhhhzzzppp___QQQBBB999555222333777;;;>>>CCCIIIOOOVVV[[[^^^hhhpppyyy}}}wwwsss```YYYPPPIIIFFFCCC@@@===888777666555444444444444777@@@SSSjjjzzzuuu\\\IIIKKKOOOddd{{{vvvVVV;;;222---,,,---...---777SSSoooeeeAAA444000+++(((((('''''''''((()))))))))(((&&&$$$$$$&&&((()))%%%%%%%%%%%%%%%%%%%%%%%%!!!"""#########%%%)))+++&&&%%%$$$###"""!!!!!!!!!$$$$$$$$$$$$$$$%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$###""""""%%%&&&&&&''''''&&&%%%$$$"""$$$%%%%%%$$$###%%%&&&$$$$$$$$$%%%%%%'''(((((('''&&&&&&%%%$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%$$$######%%%&&&xxxvvvuuuxxxuuu```RRRHHHBBB;;;777888::::::888666555777:::;;;<<>>FFFUUUiii~~~lllSSSFFF@@@<<<;;;:::999666444222000///////////////000000000000111000000///...---,,,,,,---------,,,,,,++++++***)))))))))***************(((((()))***+++,,,------//////000333;;;QQQssslllWWWLLLJJJJJJJJJGGGCCC@@@???@@@CCCEEEBBBCCCDDDEEEEEEDDDDDDCCCCCC@@@<<<777222---+++)))&&&'''((()))***---222555???NNN\\\ZZZJJJ???@@@GGGXXXkkkpppXXXIII<<<;;;BBBIIISSS[[[EEE:::111......,,,,,,...000.........///...,,,***$$$'''+++---,,,++++++,,,,,,---///...------...///,,,,,,------...000555888EEE[[[qqqyyyvvvnnn]]]MMM???888555777666999GGGXXXkkkzzzvvvrrrnnnqqqQQQ;;;000111---,,,---(((,,,,,,000>>>PPPVVVHHH666---+++***(((((((((((()))$$$%%%''')))*********))))))'''&&&(((******&&&"""***,,,...000444BBBZZZpppmmmXXX>>>444888<<>>CCCKKKTTTZZZ\\\\\\dddlllvvv~~~}}}mmmfff\\\TTTPPPLLLHHHDDDAAA@@@???===<<<;;;::::::;;;CCCVVVlll{{{sss\\\IIIKKKOOO```rrrnnnRRR;;;444,,,---......///@@@bbbWWW999111,,,$$$''''''&&&&&&'''((()))***&&&&&&%%%$$$$$$%%%&&&&&&###$$$%%%%%%%%%%%%$$$### """#########%%%(((+++&&&%%%$$$###"""!!!!!!!!!$$$$$$$$$$$$%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$"""######$$$$$$$$$#########$$$$$$%%%$$$###!!! !!!###$$$$$$######$$$%%%((('''&&&%%%$$$###############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%$$$######$$$&&&~~~gggTTTKKKDDD@@@;;;888999999888777:::999:::===>>>AAAJJJTTTfff{{{|||cccMMM@@@<<<888777888777666888<<<@@@LLLaaawwweeePPPEEE???;;;:::999777555333111000///////////////000000000000//////......---,,,++++++******+++++++++***))))))*********+++++++++,,,,,,)))))))))*********++++++...---///222:::NNNpppsssZZZNNNIIIHHHHHHEEEAAA>>>>>>@@@CCCEEECCCDDDFFFGGGGGGFFFEEEDDDCCCAAA>>>999444///,,,***&&&''')))***+++...222666===OOO```^^^NNNAAABBBIIIYYYmmmnnnVVVHHH;;;:::CCCLLLRRRVVVBBB999111///...------000,,,++++++,,,......---+++)))+++...///---+++++++++---...///---+++******++++++,,,------...000444777CCCWWWkkkvvvxxxqqq^^^KKK===777444555555777FFFWWWppp~~~~~~xxxwwwVVV===111222---+++,,,***,,,,,,111???QQQWWWIII666,,,+++***((((((((())))))%%%&&&'''))))))(((''''''***((('''(((******'''###)))***---000333@@@ZZZrrrpppaaaDDD444:::;;;DDDYYYzzzcccFFF777...,,,'''(((((((((((()))))))))''''''''''''(((((((((((()))))))))(((((()))******((()))+++,,,---000444666BBBVVVooogggccccccmmm}}}{{{vvveeeVVVGGG===888444444777;;;>>>DDDMMMVVV[[[]]]]]]bbbjjjuuu~~~}}}vvvllleee```[[[UUUQQQNNNMMMKKKIIIGGGFFFEEEEEEDDDKKK\\\ppp~~~}}}rrr[[[GGGHHHKKKYYYhhhdddMMM:::444+++---///111888MMMrrrmmmHHH111,,,***%%%'''''''''''''''((())))))$$$%%%'''))))))'''%%%$$$###$$$$$$%%%%%%$$$$$$###"""#########"""###&&&(((&&&%%%$$$###""""""""""""$$$$$$%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$""""""###$$$$$$$$$$$$######$$$$$$%%%$$$###!!! !!!"""$$$###""""""###%%%&&&&&&$$$###""""""""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$###"""$$$&&&pppZZZLLLFFFAAA???<<<::::::999888666777666777:::<<>>999888777666444222111000///////////////000000000000.........---,,,,,,++++++((()))***++++++***)))(((*********+++,,,,,,------)))))))))***************...,,,...222888HHHjjjxxx___QQQJJJEEEDDDCCC@@@>>>>>>???BBBDDDDDDEEEGGGHHHHHHGGGEEEDDDBBB@@@===999444000,,,***'''((()))***+++...333666<<>>777111000///,,,---000,,,,,,,,,...000111000///---///000000---+++++++++***,,,---,,,+++***+++,,,***+++------...000444666BBBTTThhhssswwwqqq]]]III<<<666333444444666DDDUUUuuu[[[@@@222222,,,))),,,+++,,,---222@@@QQQWWWHHH555,,,+++***)))((())))))***&&&&&&'''(((((((((''''''***)))))))))******)))'''++++++...111333>>>YYYtttqqqiiiJJJ666;;;:::@@@YYYzzzaaaBBB444+++((((((((((((((())))))))))))''''''''''''((((((((((((***))))))))))))******+++%%%''')))***+++...222555CCCWWWppp^^^WWWRRRXXXggguuu{{{|||yyyvvv~~~}}}rrrcccVVVHHH@@@;;;777777999;;;@@@GGGOOOUUUZZZ\\\]]]bbbjjjttt}}}xxxrrrmmmggg```[[[[[[ZZZYYYXXXXXXWWWWWWXXXUUUZZZgggxxxyyypppZZZEEEBBBDDDPPP]]]ZZZGGG777222---...000666DDD^^^~~~zzzXXX;;;+++(((***,,,''''''((()))))))))((((((%%%'''***,,,,,,***'''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""$$$&&&%%%%%%$$$############$$$$$$$$$%%%&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$"""######$$$$$$$$$######%%%&&&&&&''''''&&&%%%$$$!!!###$$$$$$###"""$$$%%%!!!!!!!!!""""""###%%%%%%'''&&&&&&%%%$$$###""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$###"""$$$%%%ssscccRRRGGGCCC>>>===;;;;;;:::999777666555444555888===GGGYYYjjjttt\\\JJJ===666333111222555666888>>>FFFVVViiisssYYYIIIBBB;;;555555555444333222111000000////////////000000000000............------------((()))+++,,,,,,+++***))))))))))))***+++,,,,,,,,,(((((()))***++++++,,,,,,---+++...222555AAAaaayyy```RRRIIIAAA@@@???>>><<<===>>>@@@AAADDDFFFGGGHHHHHHFFFCCCBBB???===:::666222...+++***'''((()))******---111555;;;QQQfffgggVVVGGGFFFMMMYYYppplllQQQFFF;;;<<>>CCCKKKPPPSSSUUUYYY\\\___fffpppyyy~~~yyysssjjjdddeeeeeefffgggiiikkklllmmmlllnnnwww}}}vvvnnnYYYCCC===@@@KKKVVVTTTDDD666111......111<<>>DDDQQQgggzzziiiSSSEEE===777777555555777888999@@@III```uuuoooUUUFFF@@@999333444444333333222111111000////////////000000000000.........///////////////)))***,,,------,,,+++)))'''(((((()))***+++++++++&&&'''((()))+++---...///...+++---111222<<>>>>>DDDEEEGGGHHHGGGDDDBBB@@@===;;;777333///,,,***)))'''((())))))***,,,000333;;;RRRhhhiiiXXXHHHHHHNNNYYYppplllTTTIII>>>>>>IIISSSQQQIII777333000000...***)))++++++******+++,,,---+++***.........---++++++,,,...,,,.........,,,+++,,,...)))+++---......000333555AAAWWWmmmrrrnnneeeVVVGGG;;;444111333222555CCCTTTooodddDDD222111+++&&&***------...222@@@QQQUUUFFF222---,,,+++*********+++,,,&&&&&&&&&''')))+++...///)))+++,,,+++))))))---000222000111444333:::UUUrrrrrruuuVVV;;;???:::???^^^zzz]]]@@@666///,,,+++*********)))))))))(((''''''''''''((((((((()))'''''''''''''''((()))***''')))***,,,---000444888@@@VVVsssZZZLLL===:::DDDRRR\\\```^^^```ooowwwqqqlllggg\\\ZZZPPPFFFCCCAAA??????AAA@@@FFFNNNQQQQQQRRRVVVZZZZZZbbbkkktttzzzvvvooojjjkkkmmmppptttwww{{{||||||}}}|||uuummmXXXAAA<<<@@@JJJUUUSSSEEE888333///...222@@@ZZZwwwnnnOOO777555333)))'''///'''))),,,------***'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$"""!!!!!!"""$$$%%%""""""###""""""###%%%(((############$$$%%%&&&&&&$$$%%%&&&'''''''''&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$###"""""""""###%%%&&&'''&&&&&&%%%"""$$$%%%%%%$$$$$$%%%&&&$$$$$$$$$###$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""%%%&&&&&&$$$###"""###%%%uuubbbTTTLLLHHHBBB>>><<<;;;999888777777777777<<<<<<>>>AAAIII[[[uuurrrVVVDDD???;;;444888555444666777:::DDDNNNnnnfffSSSEEE<<<888999555444444333222111000///000000000000000000000000,,,,,,------...---------------,,,,,,,,,,,,++++++***)))))))))***++++++,,,++++++***)))((('''&&&&&&***///......333999OOOooo~~~gggMMMFFF???<<<:::777666666888;;;===CCCDDDFFFFFFEEECCC@@@>>>:::999666222///,,,******((()))*********---111444:::LLLgggkkkTTTEEEJJJNNNZZZtttqqqWWWNNNCCCCCCQQQ\\\VVVGGG111000///---,,,,,,,,,,,,***+++,,,,,,++++++---///...---,,,+++++++++,,,,,,+++++++++,,,,,,,,,------.........---,,,---111333BBBUUUgggkkkhhhaaaRRRCCC999444000000111555???HHHeee|||xxx{{{iiiHHH222...***,,,///+++///444333IIIOOO\\\EEE777+++)))))))))***)))'''%%%))))))******+++++++++,,,***++++++***)))***---///222::::::666777999JJJddduuuuuu^^^BBB999===IIIXXX{{{___<<<222000))),,,***((((((***+++)))'''((()))***)))((('''((())),,,+++***(((''''''&&&&&&(((***+++,,,---///333666CCCTTTnnnhhhOOO:::999???CCCMMMYYYVVVWWWnnnvvvaaaTTTMMMFFFDDD@@@===<<<<<<>>>@@@CCCIIINNNOOOMMMNNNTTTZZZ\\\aaagggnnnsssyyy~~~{{{{{{oooWWWFFFCCC>>>GGGYYYZZZFFF444000///111666HHHjjj}}}XXXDDD333///...((((((---***)))'''&&&&&&&&&'''(((---...,,,'''$$$%%%$$$!!!$$$%%%'''(((((('''%%%$$$$$$$$$############$$$$$$$$$%%%&&&&&&&&&%%%$$$###&&&&&&''''''(((((())))))$$$%%%&&&'''&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$!!!$$$''''''%%%"""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%$$$$$$###"""""""""ooodddUUUKKKHHHFFFBBB???<<<;;;999777666666666777999:::===FFFTTThhh~~~zzzeeeNNN@@@;;;888444444333444555666;;;HHHUUUwww|||cccPPPBBB999666888444444333333222111000000000000000000000000000000,,,------......---------------,,,,,,,,,,,,++++++***************+++,,,,,,+++******))))))(((((('''***///...---111666JJJjjjmmmQQQHHH@@@<<<:::888666666888;;;===@@@AAABBBCCCAAA???<<<::::::888555222...+++***)))((()))*********---000333999IIIccciiiUUUGGGKKKOOO\\\sssmmmTTTLLLEEEJJJXXXaaaUUUCCC000///...---,,,+++++++++***+++,,,,,,++++++---///,,,---------,,,,,,++++++++++++++++++,,,,,,,,,,,,.........------...111444AAASSSdddiiifff___OOO@@@888333000000111444===GGGbbb}}}xxxtttxxx|||kkkKKK444///***+++---)))///555555LLLPPP[[[CCC333+++***))))))))))))'''%%%&&&&&&'''(((***+++,,,,,,***+++++++++***+++---000333===<<<888888888GGG```xxxzzzcccEEE:::<<>>333000))),,,***((()))***+++)))'''&&&((()))(((''''''((()))***))))))(((((((((((()))((()))++++++,,,...111444BBBTTTmmmjjjOOO999666;;;>>>GGGSSSVVVXXXnnnpppUUUFFF>>>===;;;777555444555666888===BBBGGGHHHGGGJJJRRRXXX___bbbgggkkknnnrrrvvvxxxttt^^^NNNDDDBBBMMM^^^\\\FFF444///333333999MMMpppoooMMM;;;---,,,+++((((((------,,,+++***)))******+++---...,,,'''%%%&&&%%%"""$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$############$$$$$$###$$$%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$'''))))))'''%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$############""""""""""""zzzkkk[[[SSSIIIDDDDDDDDDAAA>>><<<:::999777666666666666:::;;;AAAPPPeeezzz{{{iiiSSSEEE<<<666444555333444666777888@@@QQQccczzz___LLL@@@888555777444444333333222222111111000000000000000000000000------.........------,,,------,,,,,,,,,,,,++++++++++++******++++++,,,,,,************************+++///---,,,000333EEEcccsssWWWLLLAAA<<<:::888666777999<<<>>>@@@AAAAAAAAA@@@===:::999:::888555222...+++)))((()))************,,,000333:::EEE^^^hhhWWWJJJMMMOOO^^^sss{{{fffOOOIIIGGGQQQaaadddSSS>>>000///...,,,++++++*********+++,,,+++++++++---///,,,,,,---------,,,+++******+++++++++,,,,,,,,,,,,...//////...---...111444===OOO```eeeccc\\\LLL<<<777222//////000333;;;DDD]]]wwwrrrooossswwwnnnMMM777000***))),,,(((...666888PPPTTT]]]AAA///,,,***))))))))))))(((&&&$$$$$$%%%''')))***,,,,,,+++,,,,,,++++++,,,...111666@@@@@@<<<:::777CCCZZZxxx}}}iiiJJJ===<<>>???DDDMMMTTT]]]___bbbcccdddfffiiikkkxxx{{{}}}iiiZZZJJJLLLYYYfff```GGG555111555777@@@WWWwwwvvv\\\@@@222((()))+++)))***...******)))(((((((((((((((---...,,,'''&&&'''&&&###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$"""###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$((('''&&&%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&)))++++++)))'''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############%%%%%%""""""""""""############~~~vvvhhh[[[RRRMMMFFFCCCCCCBBB???<<<;;;:::888777666666777777===@@@JJJ^^^wwwqqq[[[FFF===999333222666555777;;;<<<===GGG]]]rrrxxx]]]JJJ@@@999777888444444333333333222222222////////////////////////...............------,,,------,,,,,,,,,+++++++++,,,+++++++++++++++,,,,,,))))))******++++++++++++***...,,,,,,000333DDD```xxx\\\PPPEEE<<<;;;888777888:::===???CCCCCCDDDCCCBBB@@@===<<<<<<:::777333///,,,***))))))************,,,000333<<>>DDDNNNgggvvvwww^^^AAA333...++++++***)))))))))))))))((($$$&&&(((((('''((()))+++(((((())))))***************++++++++++++,,,///222???PPPjjjvvvXXX===666777999CCCOOOVVVZZZrrrqqqRRR???444111///...,,,,,,...000111000333555666888===EEELLLSSSUUUWWWXXXYYY[[[^^^```kkkmmmtttsssfffXXX[[[eeelll```HHH888666666>>>NNNdddzzz}}}gggMMM888///(((***,,,++++++...)))((((((''''''''''''''',,,...,,,(((&&&((('''$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%""""""###$$$%%%&&&&&&&&&))))))((((((''''''&&&&&&)))(((&&&$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&''')))++++++***((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&""""""######$$$%%%&&&&&&wwwtttxxx~~~|||ssslllfff[[[QQQLLLIIIEEECCCCCCAAA>>>;;;::::::888777777888888999>>>GGGWWWmmmfffQQQ???:::888333222777777999===@@@CCCOOOggg}}}uuu[[[JJJBBB<<<::::::555444444333333222222222////////////////////////.../////////......---,,,------,,,,,,,,,+++++++++,,,,,,+++******+++++++++)))))))))***++++++,,,,,,)))---+++---333666FFFaaa}}}```SSSHHH<<<;;;999888888;;;>>>@@@DDDEEEEEEDDDCCCBBB@@@??????===999555111...,,,+++******+++******,,,///222>>>EEE^^^nnnaaaRRRQQQRRRbbbyyysssZZZKKKFFFHHHUUUaaa]]]HHH555000000...---,,,+++++++++)))***++++++******,,,...000...+++)))(((***---///------------.....................---,,,---000333888HHHYYY___```[[[KKK999333000///000000222888???RRRjjjffffffiiijjj{{{lllNNN999222******...,,,+++555:::UUUZZZbbbFFF222---+++)))((()))))))))(((((()))))))))))))))))))))***+++,,,,,,,,,---000222888DDDHHHEEE@@@777<<>>@@@HHHVVVdddiiiYYYAAA222---,,,************)))((())))))&&&((())))))))))))+++---)))******+++***)))((((((+++,,,,,,,,,,,,---000333===NNNhhh}}}|||^^^AAA888888999BBBNNNWWWZZZssswwwYYYDDD777111000///......///111222000111222222222666===BBBFFFHHHKKKMMMPPPTTTXXX[[[```ccckkkwww|||sssiiijjjnnnmmm^^^HHH<<<<<<999III```ssszzzpppYYYDDD444...******++++++***+++,,,,,,,,,,,,++++++******+++---+++'''&&&((((((%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%""""""######$$$%%%&&&&&&***)))))))))((((((''''''((('''%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%&&&''')))***((('''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$%%%&&&'''$$$$$$%%%&&&''''''((()))zzzqqqlllmmmpppqqqrrroooooojjjbbb\\\XXXQQQIIIDDDCCCAAAAAAAAA@@@>>><<<:::999888888999:::<<<<<>>:::999666666555444333222111111000000000000000000000000///////////////...---,,,------,,,,,,,,,,,,++++++++++++******)))*********)))))))))******+++++++++(((+++***---555888GGGaaaeeeVVVIII===;;;999888999<<>>;;;777333///---,,,***++++++******,,,///222>>>FFFbbbuuuiiiXXXVVVXXXjjjoooUUUJJJGGGJJJVVV]]]TTTAAA111000///...,,,++++++++++++)))***+++*********,,,...000...+++)))(((***---///------------............,,,------,,,+++,,,///222666FFFWWW___bbb^^^NNN<<<333000///111111222777>>>NNNfffcccdddfffdddttt}}}lllOOO;;;333***)))...---+++444999SSSXXXaaaFFF444...,,,)))((()))***))))))*********)))))))))(((((()))***+++++++++---///222777EEEKKKIIICCC999:::KKKiii~~~xxxWWWBBB;;;:::>>>HHHUUU]]]UUUBBB111,,,---)))***+++***)))((((((***((()))************+++,,,******+++,,,+++***((('''***,,,,,,------...111444<<>>===<<<999888888999:::===???@@@FFF]]]vvvwww```CCCAAA;;;555444888888666888999>>>HHHUUUggg}}}hhhQQQEEEAAA===999666888777666555333111000000000000000000000000000000000000000000///...---,,,------,,,,,,,,,,,,+++++++++***))))))(((((())))))))))))))))))))))))))))))(((+++***...555888EEE^^^lllXXXHHH===;;;999999:::===@@@BBBBBBBBBCCCCCCCCCCCCDDDDDDAAA???;;;777333///---+++***++++++******+++///111;;;EEEfff}}}qqq^^^]]]aaavvviiiRRRJJJIIIOOOZZZ\\\NNN:::......---,,,***))))))((((((((()))******)))***,,,...------,,,,,,+++++++++,,,+++++++++,,,,,,,,,------+++++++++******+++...111666FFFVVV___dddaaaQQQ???333000000222222222777===LLLdddbbbdddddd___nnnwwwoooQQQ===444***(((---,,,,,,444666NNNSSS]]]CCC222///,,,)))((()))******)))((((((((((((((((((((((((((()))*********,,,///222555DDDLLLKKKFFF::::::IIIccc|||yyyYYYBBB999777:::BBBNNNXXXVVVDDD222,,,...)))***,,,+++((('''(((***((()))******)))((()))+++((()))***,,,,,,+++***)))(((***++++++,,,...222444;;;LLLcccwwwmmmNNNAAA<<<888===GGGWWWTTThhhxxx___FFF333//////...------....../////////.........///111222000222555888;;;???EEEIIIIIINNNWWWaaalllwwwzzznnn```WWWVVVZZZnnnyyy]]]GGG<<<333222...+++*********)))(((((()))***)))((('''&&&''')))(((%%%$$$''''''$$$$$$%%%&&&&&&&&&&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$###""""""###$$$%%%######$$$$$$$$$$$$$$$%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###$$$&&&'''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%&&&&&&''''''(((((())))))yyyrrriiibbb___]]]ZZZWWWUUUVVVSSSNNNKKKLLLJJJFFFFFFEEECCCAAA???===;;;:::888888999:::<<<>>>AAABBBOOOiiiiiiPPP666;;;:::333222999:::555::::::@@@MMM^^^ssswwwcccMMMBBB???;;;666333999888777555333111000///000000000000000000000000000000000000///...---,,,---------,,,,,,,,,++++++******)))(((((('''(((((()))))))))((((((((((((((((((+++***---555777CCC[[[qqqZZZFFF===<<<:::999:::===@@@CCCCCCCCCDDDDDDEEEFFFFFFGGG@@@>>>;;;666222...,,,++++++++++++******+++///111888DDDhhhvvvbbbbbbhhheeePPPIIIJJJSSS^^^\\\KKK666+++,,,+++***((('''''''''&&&((()))******)))***,,,...***,,,...//////---***((())))))*********+++++++++***+++***))))))***---000666EEEVVV```fffdddTTTBBB333111111333333333777===LLLcccbbbdddccc\\\kkktttqqqTTT???555***'''+++***...444444KKKOOOYYY@@@//////,,,)))((()))*********%%%%%%&&&&&&'''((())))))((()))*********+++///111333CCCMMMMMMHHH;;;:::III\\\xxxxxxXXXBBB:::888:::BBBLLLXXXWWWFFF333,,,...(((+++,,,+++((('''(((***((()))***)))((('''((()))%%%'''***,,,------,,,+++'''((()))***+++---111444:::KKKcccvvvuuuVVVHHHAAA:::===FFFTTTOOObbb|||yyycccJJJ666000//////...............------------------...///***+++---...000444999===>>>DDDMMMVVV___iiiuuu}}}{{{ooofffccciii{{{zzz[[[CCC999666555222...---......,,,+++,,,,,,------+++***)))&&&(((((($$$$$$&&&'''$$$"""###%%%&&&&&&%%%###"""&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$###"""""""""###$$$#########$$$$$$%%%%%%&&&"""###%%%&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###$$$&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&(((******(((&&&$$$&&&&&&&&&'''''''''''''''|||ttthhh```[[[YYYWWWUUURRROOOLLLJJJJJJIIIGGGEEEDDDCCCBBB@@@>>>===;;;;;;888666888=========DDDOOOaaavvvrrrYYYEEE<<<999555333444666888999===@@@GGGUUUnnnttt___HHH>>><<<999777555222222111111000/////////......////////////..............................---------,,,,,,,,,+++++++++***)))(((((()))***+++'''((()))+++++++++***)))***///------444888DDDYYYrrrYYYDDD@@@>>>::::::<<<@@@BBBCCC@@@AAAAAABBBCCCDDDDDDEEEEEE@@@:::666444111---)))+++******)))***+++---...;;;GGGkkk}}}kkkkkkppp}}}ZZZLLLHHHKKKVVV```WWWBBB444333,,,,,,,,,,,,++++++***)))''''''(((((()))))))))***..............................------,,,+++*********+++++++++***,,,...111:::GGGYYYiiipppjjjTTT???999444111222333222666;;;MMM^^^fffeeegggeeekkkzzzuuu\\\AAA222,,,((())),,,///555444IIIHHHOOO;;;333...---***((('''''''''((())))))))))))(((((((((((())))))(((((()))***++++++888;;;HHHSSSPPPBBB???EEEbbbtttooobbbJJJ666:::444@@@QQQaaa^^^HHH333)))))),,,,,,++++++***))))))(((************)))(((&&&%%%))))))************))))))&&&%%%%%%'''+++...000111===LLL```pppzzzhhhQQQEEEDDDDDDAAALLLVVV]]]vvvrrrmmmJJJ777///000000///...,,,------......//////...------,,,---------......000111222555;;;BBBHHHMMMVVVbbbjjjqqqwww~~~{{{}}}sssYYYIIIEEECCC>>>777222000/////////...+++((()))+++---,,,***'''''''''(((******(((&&&&&&'''((((((((('''&&&%%%%%%%%%%%%$$$$$$$$$#########!!! !!!"""$$$$$$###&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%$$$######$$$&&&%%%%%%%%%%%%%%%$$$###"""&&&&&&&&&&&&&&&%%%$$$###"""###$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$######"""""""""$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&&&&&&&'''((((((wwwpppfff___[[[YYYWWWTTTPPPMMMJJJIIIHHHGGGEEECCCDDDCCCBBB@@@>>>===;;;;;;999777999<<<===@@@LLLYYYppp{{{eeeNNN===:::888555444555777888999<<>>@@@AAAAAABBBBBBCCCDDDEEEFFFFFFDDD???999555222000---***++++++******+++,,,---...<<>>BBBIIIRRRZZZbbbhhhpppvvv{{{uuu```UUUTTTPPPJJJCCC<<<888555222000111...+++,,,...///,,,***,,,+++++++++,,,+++)))&&&&&&''''''((('''&&&%%%$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$######$$$%%%&&&&&&%%%$$$$$$######$$$$$$%%%###$$$$$$###""""""###%%%$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$$$$######$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$###$$$$$$%%%&&&%%%%%%$$$$$$$$$#########%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((rrrkkkccc^^^[[[YYYUUUSSSMMMKKKHHHFFFFFFEEECCCAAACCCBBBAAA@@@>>>===;;;;;;999999999;;;>>>GGGYYYjjjkkkVVVCCC888888777666555555666888999???LLL^^^sss~~~dddRRR@@@999999888777777222222111111000/////////...//////000000//////...........................------,,,+++******))))))+++++++++***((('''%%%$$$'''(((((())))))))))))(((&&&+++))))))///333>>>RRRqqqvvvaaaPPPEEEBBB>>><<<<<<>>>>>>>>>CCCCCCDDDEEEFFFGGGHHHHHHCCC???999333000...---+++,,,++++++++++++---///000:::HHHnnnyyyxxxzzzwwwWWWMMMMMMQQQZZZ^^^SSS>>>111///111...***&&&$$$%%%'''((('''((()))***,,,...///000,,,,,,,,,,,,,,,,,,,,,,,,*********)))((((((''''''***++++++++++++,,,///222===OOOfffsssuuujjjUUUCCC:::555111222222222666<<>><<<;;;;;;999::::::<<>>888888777666666222222111111000///////////////000000000000//////........................---,,,,,,+++***)))(((((())))))******)))(((&&&%%%(((((((((((()))(((((((((&&&+++)))(((...111;;;OOOjjjuuuaaaPPPEEEBBB>>>======>>>>>>>>>CCCDDDEEEFFFGGGHHHIIIJJJCCC???999444000...---,,,,,,,,,++++++,,,...000111888FFFkkkzzzwwwvvvrrrUUUKKKLLLQQQYYY[[[OOO;;;000...///---***'''&&&&&&'''(((&&&'''((()))***+++,,,---******************************))))))((((((((((((***+++,,,++++++---000222===RRRkkkxxxvvviiiUUUEEE;;;666222222222333777===KKK[[[cccaaaaaa]]]```nnnfffVVVBBB444...,,,+++++++++333666NNNNNNTTT===222((()))***++++++***(((((((((((((((((())))))))))))%%%&&&&&&''')))+++,,,---000888HHHWWWXXXNNNCCC@@@HHHbbbkkkjjjQQQ666666333222<<>>;;;888888888666111---000...,,,+++***(((&&&###&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&############""""""###$$$$$$$$$############$$$$$$###$$$$$$###""""""###%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$######"""######$$$$$$$$$######%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&%%%%%%&&&&&&'''((({{{pppkkkddd^^^[[[WWWQQQMMMLLLJJJGGGFFFFFFEEECCCBBBAAAAAA@@@???>>><<<;;;;;;999;;;===@@@KKK^^^tttvvvdddQQQBBB<<<<<<666777777666555666999===KKKbbb~~~sssZZZLLL>>>:::999666444444222222111111000///////////////000000000000//////////////////////////////,,,,,,++++++***)))(((((('''((()))******)))(((((()))))))))(((((((((((()))&&&,,,***)))...000999LLLfffuuu___NNNCCCAAA>>>===>>>?????????CCCCCCDDDFFFGGGIIIJJJJJJDDDBBB<<<666111...------++++++++++++,,,...000111888EEEhhhyyyuuupppnnnRRRIIIIIIPPPXXXWWWJJJ999000///******************))))))))))))))))))))))))*********************************************)))))))))***+++,,,,,,,,,---000333===SSSlllyyywwwjjjVVVGGG===777333333333444999???MMM]]]cccaaa^^^XXXZZZgggbbbVVVDDD555///...---++++++444999RRRRRRVVV===111((()))***++++++***(((((('''((((((((()))))))))***''''''((()))***,,,...///...777GGGWWW[[[SSSFFF>>>CCC]]]iiilllUUU777444///---333999:::444...++++++((((((((((((''''''''''''%%%%%%%%%%%%%%%&&&&&&&&&))))))************))))))(((******)))((())),,,///777BBBSSSdddrrr}}}~~~vvvmmmooojjj|||xxxxxxZZZIII:::666111....../////////,,,,,,---------------,,,******+++++++++******)))***+++,,,---...000333555333777<<>>===<<<<<<;;;999===BBBJJJYYYoooyyygggVVVGGG;;;777999666777888777777:::AAAGGGVVVnnn}}}nnnVVVJJJ???:::999666333333222222111111000////////////000000111111000000///////////////////////////+++++++++++++++*********'''((()))******++++++++++++******))))))))))))***''',,,***)))...///888JJJbbbzzzbbbNNNCCCAAA???>>>???@@@??????AAABBBCCCDDDFFFHHHIIIIIIFFFEEEAAA;;;444///------************,,,...000111999EEEeeeyyyuuummmmmmRRRIIIIIIRRRYYYUUUGGG888000///((()))***+++++++++******+++++++++************)))************************++++++++++++++++++++++++)))+++,,,,,,,,,...111444===RRRkkkxxxxxxlllYYYKKK???999555444444666;;;AAAMMM]]]ddd```]]]VVVWWWcccaaaWWWFFF666/////////,,,,,,666===WWWVVVXXX===000***************)))((((((''''''(((((())))))******((())))))***+++,,,...///---666FFFVVV]]]WWWIII>>>@@@XXXeeemmmZZZ:::444---+++---000000...+++))))))(((((((((''''''''''''''''''''''''''''''((()))***))))))************))))))''')))+++***((())),,,000777BBBSSSeeeuuu~~~sssuuupppzzz{{{aaaUUUCCC===555000000000///------------------,,,++++++)))***+++,,,,,,,,,******)))******+++,,,...///000...222666777888<<>>888555111...,,,***'''%%%(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%'''(((&&&######%%%(((&&&%%%%%%%%%%%%%%%%%%&&&%%%&&&'''&&&$$$$$$&&&'''((((((((('''%%%$$$"""!!!$$$$$$%%%&&&&&&&&&%%%%%%(((((((((((((((''''''&&&%%%%%%%%%%%%%%%&&&&&&'''$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%&&&&&&'''vvvmmmggg___ZZZWWWTTTPPPLLLKKKIIIGGGFFFFFFEEEDDDCCC@@@@@@???>>>===<<<<<<;;;;;;AAAHHHTTTiii~~~|||jjjUUUIII@@@888555666444777999999;;;BBBLLLUUUjjj{{{kkkQQQGGG===:::999555333333222222111111000/////////000000111111111111000000////////////////////////++++++++++++,,,,,,,,,,,,+++************++++++,,,---,,,+++***))))))***+++&&&,,,***)))---...666HHH\\\kkkUUUEEECCC@@@?????????>>><<>>===SSS```mmm^^^???666---,,,+++************)))((())))))))))))))))))))))))''''''''''''((()))++++++))))))************))))))&&&)))+++***((((((---111555@@@QQQfffyyyrrrvvvsss}}}mmmfffSSSJJJ???777444333000---.........---,,,+++***)))'''(((***,,,,,,,,,+++******))))))***+++++++++++++++///333333222555;;;BBBSSSuuuyyyxxxzzz{{{~~~zzznnnfffaaa\\\UUUQQQPPPOOOLLLJJJAAA===777222...+++'''$$$***)))((('''''''''(((((((((((('''&&&%%%$$$$$$###%%%((()))'''###"""%%%(((%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$%%%'''&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&''''''''''''''''''(((((((((''''''&&&%%%&&&%%%%%%%%%%%%&&&''''''#########$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''~~~tttiiiccc\\\WWWUUUSSSPPPMMMJJJHHHFFFEEEEEEEEECCCBBB@@@??????>>>===<<<<<<;;;===CCCMMM\\\sssqqq]]]III@@@===888666777333666999;;;???HHHUUU___|||zzziiiMMMCCC;;;999888555333444222222111111000/////////000000111111111111000000000000000000000000000000***++++++,,,,,,---.........---+++*********++++++...---+++*********++++++&&&+++)))(((,,,---444FFFXXXrrr[[[HHHEEEBBB@@@???>>><<<:::>>>???@@@BBBCCCEEEGGGGGGJJJKKKIIICCC:::222...,,,)))(((((()))***---///000444???\\\tttxxxwwwtttkkktttqqqVVVKKKQQQZZZ___VVVEEE777000...---+++(((%%%$$$%%%''')))$$$%%%%%%&&&'''(((((()))***************************************+++++++++)))+++,,,,,,---///222555@@@RRRhhhwww{{{sssaaaRRRCCC<<<777666777888>>>EEEIIIZZZaaa```]]]WWWXXXdddbbb[[[III666...000222///000;;;BBB]]][[[[[[>>>......---+++)))'''''''''(((&&&''''''((()))******+++))))))(((((()))***++++++---666EEETTT^^^[[[MMM???;;;OOO\\\lllaaaBBB999///...+++)))((()))***)))'''***************+++++++++&&&%%%%%%%%%&&&((()))+++))))))************))))))%%%(((+++***((((((---222333===PPPfff{{{ooovvvuuuwwwsss```VVVHHH???:::666222...//////...---,,,***)))(((%%%''')))+++,,,,,,+++***,,,+++******++++++***((()))---111111000111777<<>>===>>>===>>>AAA;;;===???AAABBBCCCFFFHHHNNNMMMKKKDDD<<<444...+++'''((((((''''''))),,,///222AAAZZZqqqzzzuuunnnlllqqq~~~rrrYYYMMMSSS]]]YYY[[[BBB===...000------,,,+++***(((''''''))))))************)))))))))***+++,,,,,,,,,,,,,,,///...---,,,++++++++++++...------///111333444444@@@VVVkkkvvv|||zzzfffNNNFFF@@@;;;:::999999>>>DDDNNNZZZbbb___ZZZ]]]eeelllllldddRRR===222111333333///;;;BBBZZZVVVWWW???555------,,,,,,+++***)))))))))***+++,,,,,,+++)))(((***,,,------,,,+++,,,...222:::FFFSSS^^^^^^OOO>>>BBBHHHSSSrrreeeSSS444111---,,,+++++++++,,,---...---,,,***(((((()))***+++***)))'''%%%%%%''')))***+++***)))))))))))))))***++++++++++++,,,...000111333;;;KKKaaayyy{{{pppqqqvvv{{{nnnhhhZZZLLLDDDAAA<<<777777555333111111///,,,***)))+++---,,,)))'''''')))++++++,,,---....../////////000/////////111666999GGG\\\ttttttooonnnsssyyy~~~{{{|||~~~{{{sssrrrjjjaaa\\\]]]]]][[[XXXTTTPPPIIIBBB===888333000333///+++)))******(((&&&&&&'''''''''&&&%%%$$$###'''&&&%%%#########$$$$$$(((&&&######&&&((((((&&&&&&&&&&&&$$$"""###%%%(((&&&&&&&&&&&&&&&''''''(((%%%)))***'''&&&)))***))),,,)))'''%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%)))((('''&&&&&&&&&&&&&&&%%%&&&'''&&&$$$###$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$vvvnnnbbb^^^YYYVVVSSSQQQNNNLLLIIIIIIGGGFFFDDDBBBAAA@@@???<<<<<<>>>===;;;===AAAKKKVVVfffwww}}}oooXXXJJJ===888777666666777444666;;;CCCQQQdddzzzcccMMMDDD===999777333333555222222222222222222222222222222111111111111222222222111000//////......///,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))***)))))))))((((((((((((+++******---...000888AAATTTlllzzzaaaQQQGGG???===<<<;;;<<<>>>999;;;>>>???@@@BBBDDDFFFMMMMMMKKKFFF>>>555///,,,************)))+++...111111===UUUmmmyyyvvvooolllqqqrrrYYYMMMSSS\\\XXXZZZ@@@;;;---///......---,,,+++******)))(((((())))))))))))(((((())))))******************------,,,++++++++++++,,,///......///111222333444???VVVlllvvv}}}{{{iiiRRRFFF???999888777777;;;AAANNNZZZdddccc```ccclllrrruuujjjUUU===///,,,...---000;;;BBBZZZUUUVVV===222......---,,,+++***)))))))))***+++,,,,,,+++)))(((***+++------,,,,,,...///222:::EEERRR^^^```SSSDDDBBBIIIRRRqqqeeeTTT666222,,,+++*********+++,,,---,,,+++)))((('''((()))***)))((('''&&&&&&'''((()))***))))))(((((()))))))))+++*********+++,,,...///222:::III___vvvwwwhhhjjjppp}}}uuuooobbbTTTLLLJJJEEE???999777444222000///---+++***,,,---,,,***((()))***)))))))))***+++,,,,,,,,,,,,------,,,,,,...222666CCCUUU|||~~~hhhaaa[[[YYY]]]bbbiiirrrzzz{{{xxx|||}}}vvvvvvooofff___^^^]]]]]]\\\[[[VVVOOOIIIEEEAAA===:::888444...*********)))(((+++*********)))((((((''''''&&&&&&&&&&&&'''(((((('''%%%"""###&&&((((((&&&&&&&&&&&&$$$######&&&(((&&&'''((()))))))))((('''(((,,,---+++---000000---&&&$$$""""""$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&'''&&&$$$###$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$rrrjjj^^^[[[WWWTTTSSSQQQOOONNNHHHHHHFFFEEECCCBBBAAA@@@===;;;;;;=========AAAGGGVVVddduuu}}}mmm]]]KKKAAA777666777777777888666:::@@@LLL^^^vvvaaaLLLDDD===:::777444333666333333333333333333333333222222111111111111222222222111000///............,,,,,,,,,,,,,,,,,,,,,,,,)))))))))(((((('''''''''******)))))))))(((((((((+++***+++---...///777@@@QQQggg{{{bbbRRRHHH???<<<;;;999:::<<<:::<<<>>>???@@@AAADDDFFFJJJKKKKKKGGG@@@777000---***++++++***)))+++...111111:::OOOjjj{{{|||tttnnnvvvttt[[[OOOTTT]]]YYYZZZ@@@;;;---111.........------,,,,,,,,,))))))************))))))((())))))))))))(((((('''++++++++++++,,,,,,,,,,,,////////////000111333444???VVVmmmxxx~~~}}}lllVVVIIIBBB;;;888666555:::@@@MMM\\\hhhjjjiiimmmvvv}}}rrrZZZ???...+++------000<<>>999666333222///---+++,,,---,,,+++***+++,,,(((((())))))***++++++++++++,,,,,,++++++---111444===KKKnnnuuuYYYLLLGGGDDDEEEIIIPPP]]]hhhrrryyy}}}}}}~~~~~~|||xxxxxx}}}yyyxxxrrriii```[[[[[[\\\^^^]]]XXXRRRMMMIIIFFFDDDBBBAAA<<<555111......------++++++)))(((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%###"""###%%%'''''''''&&&&&&&&&%%%###$$$&&&((($$$&&&(((***++++++***))),,,000222555:::???<<<666)))'''%%%%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$############$$$$$$%%%%%%&&&'''&&&$$$###$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$qqqhhh^^^[[[WWWTTTSSSQQQOOONNNGGGGGGFFFDDDCCCAAA@@@@@@???===<<<>>>???AAAHHHQQQ```ooo~~~ppp]]]NNNCCC;;;555777999888888999<<<@@@IIIXXXlllaaaKKKCCC===;;;888555444666333333333333333333333333222222111111111111222222333222111///............++++++++++++++++++++++++)))))))))(((''''''&&&&&&*********)))))))))((((((***)))+++---...///666???MMMbbb~~~dddRRRGGG>>>;;;:::999:::<<<;;;===@@@AAAAAABBBEEEGGGGGGIIIJJJGGG@@@777000,,,)))))))))(((((())),,,///333888KKKggg~~~zzzsss|||vvv^^^RRRVVV```[[[\\\@@@;;;///333---------------------,,,,,,,,,------------,,,,,,))))))***))))))((('''&&&)))***+++,,,,,,---------000000/////////000333555CCCZZZqqq{{{nnnYYYNNNFFF>>>:::888777<<>>333111000...,,,+++*********)))***++++++,,,++++++***)))+++,,,---...000333666:::???GGGQQQ\\\ccc^^^VVVOOOTTTXXXrrrhhh[[[<<<333---,,,+++)))))))))***+++***))))))((((((((())))))''''''(((((((((((('''''''''''''''(((((((((((((((,,,+++***))))))***,,,,,,000777EEEYYYpppyyylllbbbXXXZZZ^^^gggrrrzzz~~~|||yyypppddd\\\YYYVVVQQQMMMHHHBBB===999666333111------,,,,,,+++++++++,,,******+++++++++,,,,,,,,,,,,---------,,,...111444888CCCcccqqqNNNBBB===999999;;;@@@KKKVVV[[[dddkkknnnqqquuuvvvsssuuuyyy||||||zzz|||zzzvvvpppggg\\\VVVVVV[[[___^^^ZZZUUUPPPNNNLLLJJJIIIHHHEEE@@@;;;888555444333---,,,+++)))(((''''''((('''''''''&&&%%%$$$###"""#########$$$%%%&&&''''''%%%&&&&&&%%%$$$$$$&&&((($$$%%%&&&)))+++...000222444999???EEEMMMOOOHHH>>>///,,,)))''''''&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&######""""""###$$$%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$rrriiiaaa^^^YYYUUUSSSQQQNNNMMMGGGFFFEEEDDDCCCBBBAAA@@@AAA???>>>@@@AAAFFFQQQ\\\qqq}}}uuucccPPPCCC>>>888555777999888777999===DDDSSSfff|||bbbIIIBBB===;;;999666555777333333333333333333333333222222111111111111222222333222111///......------++++++++++++++++++++++++*********))))))(((((((((************))))))))))))***)))+++......///555===III___fffPPPFFF<<<::::::999;;;>>><<<>>>@@@AAAAAABBBDDDFFFEEEGGGHHHEEE>>>555...+++*********)))((())),,,///222555FFFddd~~~wwwuuu]]]RRRTTT```\\\\\\@@@999---222,,,,,,,,,+++++++++++++++------............------++++++++++++******)))((()))***+++---............///000000///...///333666GGG___uuu~~~ooo[[[PPPHHH???:::888999???FFFSSSeeevvv|||}}}~~~eeeIII888555666777222>>>EEE]]]YYY[[[CCC999222111///,,,+++***++++++******+++,,,,,,,,,,,,,,,+++,,,---...///222666999@@@DDDIIIOOOZZZcccbbb]]][[[^^^^^^uuukkkaaa@@@555///...,,,+++*********+++*********************+++''''''((((((((((((''''''%%%&&&'''((())))))((((((,,,,,,+++******+++,,,---000666CCCWWWnnnyyyiii[[[TTTQQQRRRUUU[[[dddnnnwww||||||{{{uuujjjbbb___[[[XXXUUUQQQJJJDDD???;;;666333///...,,,+++++++++++++++++++++++++++++++++,,,,,,+++,,,------,,,---000222666>>>\\\}}}uuuOOO>>>999555555444555;;;BBBEEENNNWWW\\\aaafffhhhfffiiilllssszzz~~~wwwzzzzzz~~~xxxssslllbbbWWWRRRTTT\\\bbbbbb___[[[YYYWWWVVVTTTRRRJJJJJJHHHEEEBBB>>>;;;:::555444222000...---,,,,,,******)))(((''''''&&&&&&"""###$$$%%%%%%&&&''''''$$$%%%&&&&&&%%%%%%''')))(((''''''(((---444;;;@@@DDDJJJQQQVVV[[[XXXLLL>>>+++)))&&&$$$$$$$$$###"""$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&'''$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$~~~qqqhhhccc___ZZZVVVSSSPPPMMMKKKGGGFFFFFFEEEDDDCCCBBBAAAAAA@@@@@@CCCFFFMMM]]]kkk}}}iiiVVVFFF;;;:::555444666888666666888<<>>@@@@@@AAAAAACCCEEEEEEFFFFFFCCC<<<444---***,,,---,,,+++***+++...111111444DDDbbb}}}{{{sssZZZOOOQQQ^^^]]]]]]???888+++000+++++++++******)))))))))++++++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,++++++******+++---.../////////...---///000...---///444999KKKcccyyyqqq^^^PPPGGG===999888:::AAAJJJ\\\nnnkkkPPP???::::::999999DDDIII```\\\___HHH???444222///---+++++++++,,,,,,,,,,,,------......///...///000000111444999<<>>777111000000......000666>>>EEEIIINNNTTTWWWWWW[[[^^^dddkkkpppuuu}}}yyyssstttwww}}}tttoooggg[[[QQQPPPVVV___fffcccaaa```___^^^\\\XXXVVVMMMNNNOOOMMMJJJGGGFFFFFF@@@???>>><<<999666333111***)))(((&&&&&&&&&'''(((###%%%''''''&&&%%%&&&'''$$$%%%''''''&&&&&&''')))---+++)))***///999CCCIIIPPPUUUZZZZZZYYYRRREEE777(((&&&%%%%%%&&&((()))(((###$$$$$$%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&&&&'''###%%%&&&&&&$$$$$$%%%'''&&&&&&%%%%%%%%%%%%$$$$$${{{nnndddaaa^^^YYYUUURRROOOLLLJJJGGGGGGFFFEEEDDDDDDCCCBBBCCCBBBDDDIIINNNYYYmmm~~~ppp[[[LLLAAA999999555444888999888999<<<@@@PPPkkk|||ZZZHHHAAA===<<<;;;888777888444444444444444444444444222222111111111111222222444333111000...---------************************((())))))******++++++,,,+++++++++*********))))))))))))+++.........444;;;EEEXXXyyykkkTTTIII>>>;;;::::::<<>>::::::===FFFOOOfffyyyrrrZZZJJJEEECCCAAACCCLLLNNNccc^^^aaaKKKCCC555333000---++++++,,,,,,---------......///000111111222222222333666;;;>>>EEEFFFGGGKKKUUUccckkklllggghhheeexxxrrrmmmMMM===000///---+++))))))))))))((())))))***************)))((('''&&&&&&'''((()))%%%''')))***++++++***)))***)))))))))***+++---......333???QQQggg}}}iiiOOOAAA???<<<>>>@@@DDDMMM\\\mmmzzzzzz|||yyyppphhheeebbb___ZZZXXXVVVSSSPPPLLLFFFBBB999555000.........---++++++++++++++++++*********)))+++,,,,,,++++++---...333777LLLiiihhhDDD999000//////---***)))...444888999<<>>BBBGGGXXXwwwxxxTTTGGGAAA======<<<888777999444444444444444444444444222222111111111111222222444333111000...------,,,************************''''''((()))***+++,,,,,,+++++++++************)))))))))+++.........333;;;EEEUUUuuummmWWWLLL@@@;;;:::999:::>>>DDDFFFHHHHHHHHHIIIKKKMMMJJJJJJHHHBBB;;;333...,,,+++,,,+++***((())),,,///777;;;LLLiiivvv]]]RRRUUUdddeeefffGGG>>>///444------,,,+++***((((((''',,,------......------,,,)))***+++,,,,,,,,,,,,,,,---...000111222111///...+++---///...,,,///666===JJJccc{{{wwwfffRRRIII@@@<<<===AAAKKKTTTmmmvvvbbbUUUQQQOOOMMMJJJRRRSSSeee___bbbLLLDDD666444000---++++++,,,---............///000222222333333444444444777<<<@@@DDDEEEFFFIIITTTdddnnnqqqggghhhdddxxxsssqqqQQQ@@@000...,,,***((('''''''''''''''((())))))***))))))***)))'''&&&&&&''')))***%%%''')))+++,,,,,,******(((''''''''')))+++---...---222===OOOeee{{{fffJJJ<<<<<<666888999;;;CCCRRReeessswwwzzzwwwooogggcccaaa^^^\\\\\\[[[[[[YYYUUUPPPLLL<<<888333000000000...,,,------------------------,,,---............///000333444EEE```}}}rrrLLL>>>222000222111---+++---111222000222777<<<<<<======AAAIIIMMMRRR^^^lllrrruuu{{{zzzrrrnnnuuuyyyxxxxxxwwwwww|||xxxnnncccWWWHHHCCCHHHUUU___eeekkkkkkmmmnnnmmmjjjddd___``````^^^ZZZYYY\\\ccciiigggggggggeee```ZZZTTTPPPGGGBBB;;;333---+++******&&&)))++++++(((%%%%%%'''###%%%'''(((''''''((()))((('''&&&(((---444;;;@@@;;;???>>>888333111...+++)))'''%%%%%%&&&'''''''''######$$$%%%%%%&&&''''''''''''&&&%%%$$$$$$$$$$$$###$$$&&&%%%%%%%%%&&&'''&&&&&&&&&%%%%%%%%%$$$$$$oooddd```^^^[[[VVVRRROOOLLLIIIGGGKKKIIIFFFEEEEEEEEEDDDCCCCCCHHHMMMSSSaaawwwiiiWWWHHH>>>:::;;;888666777;;;<<<<<>>DDDEEEFFFHHHJJJMMMOOOQQQOOONNNJJJCCC:::333///---,,,+++******+++,,,...///111999EEEbbbxxx```VVV^^^jjjssskkkTTT===222000---,,,+++)))((((((''''''(((***++++++)))(((((()))***,,,///000///...//////222333555666555444222000***)))+++......///555===NNNeeezzzuuubbbVVVKKKBBB???<<<<<>>CCCIIIXXXuuusssVVVDDDAAA===;;;;;;===;;;999888888777666555444333333111111111000000/////////222111000///.........///++++++,,,,,,++++++***)))++++++++++++************************))))))))))))''''''((())),,,///333555BBBWWWsssqqq[[[NNN@@@:::888888;;;???EEEEEEFFFHHHKKKMMMPPPQQQRRRQQQNNNGGG>>>666000---,,,++++++***+++---...///222:::FFFbbbzzzeee\\\hhhttt|||sssZZZBBB555111...---,,,+++***)))))))))((()))++++++***))))))***...///000///...///111333777999;;;<<<:::777222///+++***,,,.........555<<>>>>>JJJYYYooowwwiii___[[[ZZZYYYZZZ]]]bbbddd]]]PPPEEE777555222///------------+++,,,.........///222444333333333444555666777888===AAACCCGGGQQQ___ggggggeeeaaa___iii{{{~~~dddDDD666///***+++,,,***)))***))))))))))))))))))))))))(((''''''&&&'''((()))***''''''((((((((((((''''''(((((((((((()))***+++,,,------666GGG\\\nnnjjjMMM===:::444555111222999???QQQnnnqqqxxxddd^^^```YYY^^^]]]\\\YYYXXXZZZ\\\[[[VVVQQQAAA===666222000000//////,,,+++++++++------...---111000000000000000111111666666===SSSsss[[[GGG555111///,,,***---,,,---///...------///000000111333444777;;;AAAFFFNNNSSSZZZaaalllzzz}}}wwwtttrrrrrrwww}}}yyypppmmmnnnkkkgggiiikkkfff^^^UUUKKKCCCCCCJJJTTTaaammmtttuuuwwwxxxwwwsssnnnjjjkkkfffdddeeefffiiirrr{{{~~~xxxtttssslllcccVVVIIIAAA<<<999888444111---+++***)))((('''(((((('''&&&%%%%%%%%%%%%'''(((***++++++,,,...000...---,,,+++)))'''$$$###''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$########################'''&&&&&&%%%%%%$$$%%%%%%yyymmmfffeee]]]ZZZUUURRROOOMMMKKKIIIHHHFFFDDDBBBBBBCCCEEEFFFNNNVVVbbbpppwwwdddPPPDDD???<<<:::;;;888777888;;;===@@@HHHRRRiiiqqqTTTCCC@@@>>>@@@BBBAAA<<<777888888777666555444333222000000////////////......111111000///............***++++++++++++***))))))+++++++++++++++,,,,,,,,,,,,+++++++++******))))))(((((()))***---111444666@@@UUUqqqwww]]]PPPBBB;;;999888<<<@@@EEEFFFGGGIIIKKKNNNPPPQQQUUUUUUTTTNNNDDD:::222...,,,++++++++++++---...///222<<>>@@@BBBBBB>>>888222...---,,,---.........444<<>>888888888777666444333222222////////////////////////000000//////............******++++++******)))((()))******++++++,,,,,,,,,,,,++++++******))))))((((((((()))***---000444666???TTToooyyy___QQQBBB;;;999999<<>>CCCGGGBBBCCCBBB@@@<<<666000---...------...---...444<<>>>>>::::::===LLLgggiiiQQQ;;;333111,,,)))+++***,,,------+++)))((()))///000000///...///222444999444666AAAJJJTTTeeexxxyyyqqqhhhdddddddddfffiiimmmssswwwxxxwwwtttkkkaaa___[[[UUUPPPNNNNNNMMMKKKFFFDDDBBBAAABBBKKK___rrrxxxzzz|||{{{wwwsssnnnlllmmmlllmmmrrruuuyyyxxxoooiiiccc^^^ZZZRRRMMMEEE>>>999444000---+++***)))''''''&&&&&&&&&'''((())))))((('''(((***++++++++++++***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$&&&'''((($$$$$$$$$$$$$$$$$$######rrrfff``````YYYVVVRRRPPPNNNMMMLLLJJJKKKJJJHHHEEECCCFFFKKKPPP\\\kkkqqqZZZLLL>>>999999888888999::::::;;;<<<>>>FFFYYYkkklllSSSEEECCCGGGPPPSSSJJJ???999888888777555444222111111000000000000000000000000///////////////.........+++++++++++++++***))))))((()))))))))******++++++******)))))))))(((((((((''''''((())),,,000333555@@@TTTlllyyy```RRRCCC;;;999999<<>>333------,,,,,,+++,,,---///000000<<>>CCCDDDGGGIIIJJJIIIHHHGGGCCCCCCEEEPPPeee}}}nnnUUU===444222...+++,,,+++,,,......,,,,,,,,,---444444333111//////111333222000333<<>>>>>FFF\\\qqqwwwyyyzzzxxxtttooommmmmmmmmlllooouuuzzz}}}{{{wwwtttpppmmmddd___WWWOOOFFF>>>666111,,,,,,***)))((('''''''''$$$&&&''''''&&&&&&''')))%%%&&&&&&&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$%%%&&&&&&###$$$$$$%%%%%%%%%$$$###pppddd^^^]]]VVVSSSPPPNNNMMMMMMKKKJJJHHHHHHGGGEEEEEEIIIQQQXXXgggvvvwwwcccNNNEEE<<<:::999777888::::::;;;===???BBBNNNggg}}}gggPPPFFFEEEMMMWWWVVVJJJ>>>;;;888888777555333222111000//////000000000000111111....../////////......---+++,,,,,,,,,,,,+++******)))))))))))))))*********((((((((((((((((((((((((''''''((())),,,///333555???RRRiii{{{wwwaaaRRRCCC:::888888<<>>===<<<<<<;;;999555111...------...///------...---...666>>>SSSlll}}}bbbRRRDDD@@@???AAAJJJVVVmmmppp]]]RRROOOOOOPPPSSSXXXYYYSSSFFF;;;000///---+++******+++,,,)))))))))(((((())),,,///,,,,,,---------,,,,,,+++,,,,,,///111333;;;LLL\\\^^^VVVKKKHHHVVVfffggg]]]@@@777...,,,+++)))(((***((((((((((((((((((((((((&&&''''''((()))(((((((((''''''((((((((((((''''''''''''''''''((()))******...---222>>>MMM]]]ppp}}}|||rrrZZZDDD999222444000000666999HHHcccmmmwww\\\DDD;;;444:::666===>>>AAACCCDDDEEEDDDDDD:::999777777777666444222000111000......222:::AAAGGGJJJNNNRRRSSSSSSQQQPPPMMMNNNQQQYYYjjjxxx]]]BBB888666222......---...000000111222555888<<<;;;888555222333666999222333666;;;CCCRRRkkkjjjXXXHHHFFFHHHHHHJJJOOOXXX___eeehhhhhhfff]]]SSSKKKEEE@@@===:::888999===;;;;;;;;;::::::CCCXXXmmmxxxyyyyyyuuuoookkkkkkmmmnnnnnnrrryyy~~~}}}{{{ssspppjjjbbbXXXLLL@@@888000///---,,,+++***))))))%%%'''(((((('''&&&''')))&&&''''''''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&######$$$$$$$$$$$$######$$$%%%'''(((((('''&&&&&&qqqddd]]]\\\SSSQQQNNNLLLLLLLLLKKKJJJEEEGGGHHHHHHJJJRRR]]]fffwww}}}eeeSSSCCC>>>;;;;;;999777888===999;;;???CCCHHHYYYwwwaaaLLLEEEFFFPPP[[[WWWFFF<<<<<<888888777555333111000000.........//////000000000------...//////......---,,,------------,,,++++++++++++***************)))((((((((())))))***++++++(((((()))***---111444666<<>>OOO___ooo{{{yyycccJJJ===222444000///444555CCC]]]mmmyyy]]]CCC888111666111444666777888999:::;;;<<<888777666777777666444222///000000///...333;;;CCCKKKNNNSSSXXX[[[ZZZYYYWWWQQQUUUZZZaaappphhhKKK???<<<777222222///000222333666:::???DDDJJJHHHDDD@@@===???CCCGGG@@@@@@???@@@KKK```sss}}}aaaLLL:::888:::999;;;???FFFMMMUUUYYY[[[YYYPPPGGGAAA;;;777666444000222888888777777666777@@@UUUiiivvvwwwvvvqqqllljjjnnnrrrqqqrrrwww~~~}}}|||zzztttjjj\\\LLLBBB444333222000///...------***++++++***(((''''''((())))))***))))))(((''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((%%%&&&(((((((((&&&###"""$$$%%%'''((()))((('''&&&qqqeee^^^\\\RRROOOLLLKKKKKKKKKJJJIIIFFFHHHKKKMMMQQQ[[[hhhssskkkUUUDDD;;;:::;;;<<<:::777999???777;;;@@@EEEMMM```\\\HHHDDDGGGRRR\\\UUUCCC:::<<<999888777555333111000///---------.........//////,,,---.../////////...---------......------,,,+++---,,,,,,++++++*********(((((()))***+++,,,,,,---*********+++...222555888999KKKaaarrrxxxaaaRRRBBB999666777;;;@@@@@@BBBEEEJJJOOOUUUYYY\\\```aaa```[[[PPPDDD:::444------,,,,,,---...000111///AAALLL\\\rrrSSS>>>444222111000///------------***,,,------+++******++++++---............///000,,,---...///////////////...,,,,,,------///888AAAWWWnnnjjjXXXHHHBBBAAACCCKKKVVVkkk|||dddRRRJJJJJJ@@@AAAFFFLLLNNNIII===333///---***((('''''''''(((&&&((())))))(((((()))+++***)))((((((((()))+++,,,---,,,---///...333FFFZZZ]]]WWWIII>>>EEEXXXeeegggFFF:::...)))((('''))),,,(((((((((((((((((((((((())))))******((('''%%%$$$''''''(((((((((((('''''''''&&&&&&''''''((()))***---))),,,999KKK[[[jjjtttiiiPPPAAA333444///...111111???XXXlllyyy^^^CCC777000555///000111111222222333666888777666666777777666444111---000111000///333<<>>SSSfffqqqrrrrrrnnnkkkmmmssszzzuuuvvv{{{vvvgggUUUJJJ888777555333222111000000/////////---***((('''(((''''''''''''&&&%%%$$$$$$%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''((())))))***---...---***&&&$$$"""###%%%''''''&&&%%%$$$|||ooofff^^^ZZZRRRPPPNNNKKKIIIHHHGGGGGGFFFKKKRRRWWW[[[dddttt|||iiiVVVJJJDDD???;;;777555777::::::999;;;<<>>DDDRRRgggsssTTT===333000///...---,,,++++++++++++***))))))***,,,---///******+++++++++,,,,,,,,,***---000111///---,,,,,,---++++++...///000666===WWWoooqqqYYYGGGHHHJJJGGGMMMXXXmmmzzzZZZEEE???:::<<<===BBBWWWHHHIII999111///,,,***)))******((('''''''''((()))***)))))))))******)))((('''&&&%%%%%%)))***,,,---,,,000???OOOYYY___EEE:::EEETTTjjjnnnTTT@@@///++++++(((''')))***************)))(((((()))(((((('''''''''((((((&&&%%%%%%&&&''''''&&&$$$%%%&&&&&&'''((())))))***///...///777DDDUUUccclll}}}yyy^^^===666333222222111333<<>>MMMOOOTTTYYY]]]^^^\\\ZZZYYYYYY[[[dddrrrkkkWWWLLLDDD???===999888999===FFFPPPYYY^^^dddeeeaaaZZZ[[[dddkkklllfffccc[[[XXXeeeuuuuuuiiiMMM<<<000//////)))***///333666:::>>>???===999777555333111//////000111222555222000111444===NNN^^^kkkmmmpppsssuuuwwwxxxyyy|||zzz}}}tttcccSSSCCC@@@===<<<>>>>>>===:::===:::777444222///+++))),,,***))))))((('''$$$"""$$$%%%%%%&&&&&&'''((((((%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((***,,,,,,)))'''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$~~~pppfff^^^YYYTTTRRRPPPNNNMMMLLLMMMMMMJJJPPPYYYaaahhhsss~~~nnn\\\MMMDDD@@@===:::777666888::::::999:::;;;CCCPPPbbb{{{tttTTTEEE@@@BBBDDDDDDBBB===888555444444333222222222333333000000/////////.........//////...---,,,,,,,,,,,,,,,---.........---,,,++++++******))))))(((((((((+++*********+++,,,,,,---)))***+++,,,,,,///333666???JJJ[[[ooo}}}gggTTTAAA<<<:::777888<<<===@@@GGGMMMMMMOOOYYYdddiiifffbbb```ZZZOOOBBB999333333333111111555:::===HHHOOO\\\nnnoooOOO:::333......,,,++++++*********))))))))))))***+++,,,---************+++++++++,,,+++...222333111///---,,,---++++++...///000666===VVVnnnttt]]]LLLKKKKKKGGGKKKUUUlllwwwXXXCCC===888999;;;BBBYYYJJJJJJ999//////---+++******+++***)))(((((((((((())))))))))))******))))))(((''''''&&&)))+++...///...000<<>>GGGXXXnnnqqqRRREEE===>>>>>>>>><<<999555333111111222333333333333333000000////////////......//////...---,,,,,,,,,,,,---...///000000000//////---,,,+++***))))))((((((+++++++++***++++++,,,,,,***+++,,,,,,,,,///333666>>>JJJ[[[oooiiiUUUCCC===;;;777777;;;>>>AAAHHHNNNPPPSSS]]]iiisssppplllfff___TTTGGG===777777666666999>>>FFFLLLXXX```kkkxxxjjjJJJ777222---,,,+++******)))******'''((()))***************)))))))))*********++++++,,,000444666444000---,,,---++++++...///000666===VVVmmmxxxdddSSSQQQNNNHHHIIIQQQjjj}}}}}}rrrUUU???999555555999BBB\\\OOOOOO<<<000///---+++***+++,,,,,,+++)))((('''''''''(((***++++++*********))))))(((((()))+++///111//////888CCCYYYaaaJJJ???FFFRRRkkkvvv```HHH333///111...++++++))))))******))))))((('''((((((''''''''''''(((((()))((('''((()))(((&&&%%%"""###%%%''')))+++,,,---,,,,,,...555BBBRRRbbblll|||iiiFFF777444111000///000999BBBVVVbbbaaaMMM:::444111,,,---,,,***))))))***+++---------.........---,,,,,,++++++,,,,,,...111777:::BBBFFFMMMTTTXXXYYYXXXVVVTTTVVVYYY```nnn|||qqqhhh___YYYTTTRRRSSSZZZgggrrrwwwxxxwwwxxxvvvtttuuu|||{{{uuunnnoooyyy~~~nnnXXX;;;000)))***+++''''''+++***---000333333222///------------------............---...111333:::IIIWWWeeekkkttt|||{{{nnnbbb[[[ZZZYYYYYYZZZZZZXXXVVVVVVSSSPPPKKKGGG@@@999444111///,,,++++++,,,+++***'''((()))******)))((((((%%%%%%%%%%%%%%%&&&&&&'''((('''&&&%%%%%%&&&'''(((&&&(((***)))'''%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&rrrhhh```\\\TTTRRROOONNNNNNPPPSSSUUU\\\ffftttqqq\\\JJJAAA===:::888888888888999:::;;;;;;;;;AAAEEEPPPccc{{{lllPPPDDD;;;:::999888777555444333111111333444444333222111000000////////////////////////...---,,,,,,,,,,,,---...///000111222222222///...---+++***))))))))),,,++++++******+++,,,,,,+++,,,,,,,,,---///333666>>>JJJ[[[nnnkkkVVVDDD===:::666555999???CCCKKKSSSVVVZZZfffsss}}}vvvnnncccSSSFFF???===<<<@@@DDDKKKVVV___hhhpppyyygggFFF555222,,,,,,+++***************'''(((***+++++++++***)))((())))))))))))*********---111666888666222...+++---++++++...///000666===TTTkkk|||kkk\\\WWWRRRKKKKKKPPPhhh~~~{{{ssstttmmmRRR<<<555222222777CCCaaaWWWXXXDDD777111...++++++,,,------,,,***)))'''&&&'''(((***,,,++++++******************)))***---///---...777AAAWWWaaaLLLAAACCCKKKffftttgggMMM666111222///,,,+++)))))))))))))))(((((('''(((''''''''''''(((((()))***)))((()))))))))'''%%%$$$$$$%%%'''(((***+++,,,******---333???PPPaaalll||||||mmmIII999555111///...///666>>>MMM[[[^^^MMM:::111---))),,,+++)))((((((((()))***++++++++++++++++++******((()))***+++,,,///444777999>>>FFFLLLOOOPPPPPPPPPPPPSSSXXX^^^kkk~~~yyyrrrllliiiffffffnnnyyy||||||||||||~~~{{{}}}|||bbbGGG555...)))******'''&&&((()))+++---//////...,,,+++***+++,,,---------------++++++...222444:::FFFSSSbbbjjjuuu~~~~~~uuullljjjjjjjjjkkkjjjiiihhhffffffddd```\\\VVVNNNFFF@@@888444000---,,,+++***)))'''((()))***)))(((&&&%%%%%%%%%%%%%%%%%%&&&'''''''''&&&%%%$$$$$$%%%&&&'''%%%'''((((((&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&tttggg___ZZZXXXVVVSSSRRRSSSVVV[[[^^^ggguuuooobbbPPPCCC>>>===;;;888777888999:::;;;<<<===>>>DDDLLL[[[pppgggLLLBBB999888777555444333333333222333444444333111000...//////000000000000000000//////...---,,,,,,,,,,,,,,,---...///111333444555222111...,,,************++++++******++++++,,,,,,,,,,,,---------///333666>>>JJJZZZlll~~~nnnYYYEEE===999555555999===CCCNNNYYY^^^dddqqq~~~wwwdddRRRJJJGGGHHHMMMTTT[[[gggsssuuu|||hhhGGG555222---,,,,,,++++++++++++,,,)))***+++,,,,,,,,,+++***((())))))))))))*********,,,000666888666222...,,,---++++++...///000666===QQQgggrrrddd]]]WWWPPPNNNRRRfff}}}sssjjjmmmjjjQQQ;;;333000111666DDDddd^^^aaaMMM@@@222///,,,++++++---------***)))'''&&&'''(((***,,,************++++++++++++***))))))++++++---777BBBUUUbbbPPPEEEBBBEEE```rrrkkkRRR999222111...+++,,,)))))))))))))))((('''''''''''''''''''''((())))))***)))((()))******(((&&&&&&'''''''''(((((()))))))))***,,,111<<>>777222///,,,***((((((((())))))(((&&&$$$###&&&&&&%%%%%%&&&&&&'''(((&&&%%%$$$######$$$%%%&&&%%%&&&''''''%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%xxxiii^^^YYYXXXVVVTTTSSSVVV\\\cccggguuuzzz]]]TTTHHHAAA???>>><<<999777999:::;;;<<<===@@@BBBFFFTTTjjj```HHH???888777555444333333333333444444333333222000///...//////000000000000111111//////...---,,,,,,,,,,,,,,,---...000222555777999555333000---+++***++++++************+++,,,---...,,,------------///333666<<>>:::555666;;;<<>>444///+++***---(((((())))))(((((('''&&&''''''&&&''''''((()))***)))(((((((((******)))'''(((((((((((((((((((((((()))***,,,000999III[[[hhhxxx}}}xxxxxx~~~uuuSSS???888222///......222888IIIXXX```UUUAAA444//////,,,+++******)))))))))))))))))))))((())))))***+++((()))*********+++...000---222777::::::;;;===@@@EEEKKKSSSXXX```qqq~~~~~~~~~dddGGG333111///---+++)))((((((((('''(((((((((((((((((((((************++++++++++++******---111333888CCCOOObbbkkkvvv|||||||||~~~}}}zzzxxxyyyzzzzzzwwwtttqqqmmmhhhbbb]]]PPPLLLEEE>>>999444///,,,,,,,,,+++)))(((&&&%%%%%%&&&&&&&&&&&&&&&''''''((($$$$$$%%%%%%%%%%%%$$$$$$%%%&&&'''&&&%%%$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%qqqfffaaa[[[YYYXXXZZZ___hhhqqqwwwzzzfffNNNIIICCC>>>===<<<:::888888:::;;;;;;<<<>>>CCCGGGNNNbbb{{{wwwXXXCCC<<<555555444333333222222222333333222111111000111111//////000000000111111111//////...---,,,,,,,,,,,,---...///111444888;;;===777555111...+++++++++,,,((())))))***+++---...///---......------///333666999FFFXXXjjj}}}{{{cccKKK@@@;;;777:::???@@@JJJ\\\nnnzzzxxxnnngggfffmmmppppppyyyjjjMMM:::333++++++************++++++++++++************++++++************+++++++++,,,))),,,000222222000......---++++++...///000666===KKK```{{{uuuhhh]]]UUUSSSTTTccczzzkkk```eeehhhTTT<<<444222555777AAA```[[[aaaOOOCCC555111,,,))))))*********(((((((((((())))))))))))(((((())))))***++++++,,,***((((((******+++222999LLL^^^UUUNNNEEE@@@\\\tttpppZZZCCC777///((()))000(((((())))))(((((('''&&&&&&&&&&&&''''''((()))***'''&&&&&&(((******)))(((&&&'''''''''(((((()))))))))+++,,,///777FFFYYYfffqqq~~~}}}}}}]]]BBB:::333000///...222777BBBSSSaaa[[[HHH888111111------,,,++++++******)))***))))))))))))***+++,,,******+++***))))))+++---,,,000444444222333777;;;>>>FFFNNNSSSYYYhhh}}}|||lllOOO999///+++,,,***(((''''''))))))*********)))))))))************(((''''''((())))))((((((+++///111555AAAMMM]]]eeeooossstttuuuzzz{{{|||~~~{{{zzz{{{~~~|||zzzwwwuuusssqqqmmmjjj___[[[TTTNNNGGGAAA:::666333222///,,,***))))))***&&&&&&&&&&&&&&&'''(((((($$$%%%'''(((((('''%%%$$$&&&'''''''''%%%%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&yyyppplllcccbbbbbbfffmmmxxxiiiTTTGGGDDD@@@<<<;;;999888888999;;;<<<<<<<<>>555444666777>>>\\\WWW]]]KKK???555111,,,)))((()))))))))''''''((()))***)))))))))''''''((()))***++++++,,,***)))***,,,,,,+++...333DDDYYYSSSMMMDDD>>>ZZZtttrrr]]]GGG999...'''***222(((((((((((((((''''''&&&&&&&&&&&&'''''')))******%%%%%%%%%''')))******(((%%%%%%&&&'''((()))***+++***+++---///666DDDWWWeeelllyyyeeeDDD;;;333000///...111666:::NNN```^^^LLL:::111000......------,,,+++******+++***)))))))))+++,,,---++++++,,,+++))))))***+++...111333111...///444999222;;;DDDIIIMMM[[[qqq{{{yyy{{{\\\>>>///---&&&((('''$$$$$$''')))***''''''&&&%%%%%%&&&&&&'''***)))'''%%%$$$%%%'''((('''''')))---///333???LLLWWW^^^gggkkklllooovvv|||vvvwwwzzz{{{zzz||||||zzzxxxwwwvvvuuusssqqqiiieee___YYYRRRKKKDDD???999666222///---,,,---...'''&&&&&&&&&&&&'''((((((%%%''')))++++++)))'''%%%&&&'''((('''&&&&&&''')))((((((((((((((((((((((((|||pppoootttvvvyyylllZZZMMMEEECCC@@@<<<;;;::::::;;;<<<<<<===>>>>>>AAAKKKWWWfff~~~}}}yyy||||||fffIII999:::777666333222111111222333333222111111222222111/////////.........//////000333222000---******,,,...222111000111444888===@@@???:::333---***)))(((((())))))(((((()))+++---...111...,,,+++---000333444555@@@RRRhhhmmmSSSIIICCC;;;@@@MMMRRR```tttzzzsssuuu{{{yyyuuutttqqqwww|||lllKKK555111000---++++++---...+++)))***+++,,,---,,,+++***)))))))))*********+++++++++(((***---//////...,,,***------,,,,,,---000555999DDD]]]{{{ppp___VVVTTTTTTaaayyyxxxeeeZZZ```hhhYYYCCC666...222666AAA^^^UUUVVVBBB555000///---+++)))(((((()))(((((()))******)))''''''((()))***,,,,,,---------'''***,,,***'''''',,,111???RRRUUUNNNKKKBBBPPPwwwrrrhhhLLL444000---***///+++******)))))))))))))))((())))))(((&&&&&&''')))))))))))))))((((((((((((***(((&&&(((+++,,,+++)))000,,,+++222<<>>CCCNNN]]]iiixxxwwwzzzeeeIII:::///&&&(((&&&$$$$$$&&&'''&&&%%%,,,***(((&&&%%%&&&'''((('''((()))((('''&&&'''(((++++++++++++---333:::???HHHOOOXXX^^^bbbhhhpppvvv|||uuupppooossszzz{{{{{{~~~}}}}}}}}}|||{{{zzzzzzyyyoooooojjjdddaaa^^^VVVMMMGGGCCC===999555222///---,,,,,,***(((%%%%%%'''((('''&&&%%%&&&'''&&&$$$###'''&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%&&&''''''rrr```PPPEEE>>>===<<<:::999999999999;;;:::;;;>>>@@@EEEQQQ^^^vvvxxxvvvyyy}}}}}}{{{zzzttt___DDD666777666555333111000111222333333222000111222222111/////////........./////////222111///,,,***))),,,.../////////222666<<>>222///...,,,***)))))))))***((()))***+++++++++***)))((((((***+++,,,,,,,,,,,,***,,,,,,***'''(((---222>>>PPPUUUPPPKKKAAAMMMoooqqqiiiNNN777111...+++///+++***))))))(((((()))))))))))))))(((&&&&&&'''((('''''''''''''''(((((((((***((('''(((***+++***(((---+++,,,111888CCCSSSaaajjjvvvsssNNN999111333...---111000;;;GGG[[[dddVVV>>>111111,,,++++++***++++++,,,,,,+++***)))(((((()))***+++'''((()))***++++++******++++++,,,,,,---......///000222444777<<>>333---'''***(((&&&'''((()))((('''***)))(((&&&&&&&&&&&&'''&&&'''((((((&&&&&&'''(((***++++++***+++///444888???DDDJJJOOOSSSZZZdddlllvvvwwwzzz{{{zzzuuuooojjjkkkooowww~~~~~~~~~}}}}}}~~~xxxwwwrrrllliiihhhbbbZZZVVVRRRLLLFFF@@@;;;666333111000---+++))))))***,,,)))'''''''''((((((&&&%%%''''''&&&&&&%%%&&&&&&&&&'''''''''''''''(((((()))vvvaaaSSSHHH@@@::::::::::::::::::::::::;;;:::<<<@@@EEEMMM]]]kkkwwwuuuzzz~~~xxxtttrrrqqqkkkWWW@@@555666555444222111000111111222333111000000111222000///////////////......//////000///...,,,))))))+++---,,,---///222888???EEEIII???:::444///------------))))))(((((()))+++---...111111333444444444444333888???MMMccc~~~cccXXXSSSQQQZZZhhhuuu|||{{{}}}rrr___TTTVVVYYYfffrrrjjjOOO:::555000...,,,,,,,,,+++***(((***+++,,,------,,,+++***))))))))))))************++++++,,,,,,,,,---------+++++++++***+++...333777JJJaaa}}}ooo```XXXWWWYYY]]]tttxxx^^^RRRXXXdddZZZHHH<<<333555===KKKeeeUUUPPP:::...---,,,+++*********+++,,,((()))***+++,,,,,,,,,,,,'''((()))***************,,,---,,,***((()))///333;;;LLLUUUTTTLLL???HHHcccmmmiiiRRR:::333...+++///+++***))))))(((((())))))*********(((&&&%%%&&&(((%%%%%%&&&&&&''''''((((((+++)))((((((******)))'''***+++---111555===OOO```hhhtttuuuRRR<<<222222...---000...666EEE\\\ggg[[[AAA333333,,,,,,++++++***++++++,,,******))))))))))))******'''(((+++------+++)))'''++++++,,,,,,------...............111555<<>>>>>===<<<<<<>>>===@@@EEELLLXXXjjj{{{|||||||||jjjkkkkkkjjjdddRRR???777888444333222111111111111222222111000000111111000//////////////////...............---+++))))))+++---+++,,,...333999@@@FFFJJJEEE???888111...,,,+++***))))))(((((()))+++---...222555888:::999777555444888???KKK___|||mmmbbb___bbbmmmzzz}}}yyyyyyzzz{{{~~~iiiRRREEEHHHNNN]]]lllgggPPP<<<555111000///...---,,,+++******+++,,,---------,,,+++************++++++++++++,,,,,,+++++++++,,,---...,,,,,,,,,+++,,,///444888KKKbbb}}}mmm^^^VVVVVVXXX\\\rrrzzz]]]PPPUUUaaaZZZJJJ===333444>>>MMMgggTTTNNN888---,,,+++*********+++,,,---******++++++++++++++++++(((((())))))***))))))))),,,,,,+++)))'''***...333999GGGUUUXXXMMM???DDDVVVgggiiiVVV===333...***...******)))(((((((((((((((***++++++)))&&&%%%&&&(((%%%%%%&&&''''''((())))))******)))))))))((((((''')))+++///222222:::MMM___gggrrr~~~~~~|||wwwVVV>>>222222------111///444CCC[[[iii^^^EEE555333,,,,,,++++++******++++++***))))))))))))))))))******+++,,,------,,,***)))++++++,,,,,,,,,---------///......000555:::<<<===NNNfff|||pppkkkooosssxxxyyywwwrrrnnnlllfffjjjooooookkkkkkvvvttt\\\@@@///,,,---,,,(((&&&%%%%%%'''(((''''''&&&&&&(((((('''&&&$$$"""###%%%&&&&&&%%%$$$%%%''''''((())))))))))))***,,,---...///000222888@@@FFFOOOSSSXXX[[[[[[XXXUUUTTTUUU[[[dddppp{{{|||wwwwwwyyyvvvqqqllljjjgggeeebbb]]]XXXSSSEEEAAA<<<777444333222111,,,+++))))))******)))((('''''''''''''''(((((())))))((((((((()))***+++,,,iiiXXXNNNGGGBBB?????????@@@@@@???>>>===<<>>888888333333222222222222222222222111///000111111000...//////000000///...------,,,------,,,******,,,...+++,,,///444999@@@FFFIIIGGGAAA999333///,,,+++***))))))(((((()))+++---...333888===???===999666555777>>>JJJ]]]xxxxxxnnnnnntttzzztttsssssstttxxxyyy{{{cccLLL???AAAGGGWWWeeecccPPP<<<333---------+++***(((((((((***+++,,,---...------,,,+++++++++,,,,,,,,,---------,,,+++******,,,---///---------------111666:::KKKbbb|||}}}jjj\\\TTTRRRTTTZZZqqq|||```PPPSSS```ZZZKKK===222111;;;JJJdddRRRMMM888...+++******)))***,,,---...++++++******)))))))))))))))************))))))(((++++++)))'''''')))---000666AAAUUU]]]OOO@@@CCCLLL```hhh[[[AAA444...***,,,***))))))((('''(((((((((***++++++)))'''&&&'''(((&&&&&&'''((())))))******)))******)))((('''''''''))),,,111333222999MMM```gggqqq}}}zzzyyyyyyyyy[[[AAA333111...///333111333@@@WWWfff___GGG666222---,,,++++++*********+++)))))))))******))))))))),,,,,,+++*********+++++++++++++++,,,,,,,,,,,,,,,///...///222666:::;;;;;;GGG___{{{}}}iii\\\WWW\\\```eeeggggggdddbbbaaa```aaabbb```\\\```rrrrrrXXX>>>000,,,+++)))'''&&&%%%%%%'''(((((((((%%%&&&((()))(((&&&###"""###$$$%%%%%%$$$$$$%%%'''%%%''')))*********+++---***+++,,,---...000333666===AAAFFFIIIIIIGGGGGGGGGJJJPPPZZZfffqqq{{{{{{{{{|||xxxrrrjjjjjjkkklllllliiiddd```RRRMMMGGGBBB>>>;;;777444111...,,,+++++++++***)))((((((''''''''''''((()))(((((((((((()))***+++,,,|||mmm\\\QQQIIICCC>>>===???>>>>>>======<<<<<<<<>>@@@===888555444444===KKK\\\ttt}}}}}}sssmmmjjjkkklllnnnoooqqqvvv~~~aaaJJJ>>>>>>DDDQQQ^^^]]]NNN;;;222---......---+++***+++,,,***+++,,,---......------+++++++++,,,,,,,,,,,,------,,,+++***+++,,,---............---...111777;;;KKKaaa{{{|||kkk\\\SSSPPPPPPXXXppp~~~bbbPPPRRR___[[[MMM???222111777DDD]]]MMMKKK999///+++******)))***,,,---...++++++***))))))))))))***,,,,,,,,,,,,,,,+++***)))***)))(((((()))***,,,...555<<>>@@@===<<<<<<;;;;;;<<<>>>???AAAEEENNN]]]mmmpppbbbVVVNNNQQQWWWZZZSSSFFF;;;555333333444444555555444444444222000//////000000///...//////000111000...,,,++++++---......------...000---///333888???EEEJJJMMMEEE@@@999222///...---,,,))))))(((((()))+++---...111777===>>>:::555222222000===MMM\\\pppzzzqqqhhhaaa^^^___`````````bbbhhhvvvbbbJJJ???<<>>>>>???@@@BBBAAA@@@@@@CCCIIIXXXrrr{{{dddGGG444...---+++))))))((('''(((***+++++++++(((((())))))((('''%%%$$$###$$$&&&&&&%%%%%%'''((('''((()))))))))***,,,...)))))))))***++++++***)))+++---///...,,,---111666666<<>>@@@EEE===<<<;;;;;;<<>>CCCHHHNNNSSSOOOSSSWWWYYY\\\cccnnnwww~~~|||ooocccMMMSSS___lllwww||||||{{{nnnkkkhhhiiiiiieee]]]VVVKKKGGGBBB???===;;;:::888222111000...---,,,+++++++++++++++,,,---...000000}}}|||}}}vvveee[[[MMMJJJGGGDDDDDDCCCBBBAAA===<<<===???>>><<<@@@GGGHHHUUUfffwwwyyygggVVVHHHCCCFFFMMM``````OOOBBB999555999555444222222444555555444...///000111111111111111////////////............---......---,,,---///111000000333:::BBBHHHOOOUUUMMMBBB777333000,,,+++---***)))((('''((()))+++,,,555666666444111000111222444<<>>===???EEEKKKRRRbbbrrrwwwyyy{{{}}}}}}|||zzzyyy{{{uuueeeXXXOOOPPPYYYkkk{{{}}}yyyvvvsssssssssoooggg```RRRPPPOOOOOOMMMGGG>>>888999666222000000///...------+++---000///---...222zzztttsssuuuzzzvvvhhh[[[SSSKKKHHHEEECCCBBBBBBAAA??????>>>???@@@>>><<>>:::888;;;<<>>:::777666444222000000...000444333111333777{{{tttooommmlllmmmqqqwwwzzz|||wwwtttpppiii```XXXPPPLLLHHHEEEBBBAAA@@@@@@???>>>???===>>>?????????FFFNNN___ppppppYYYIII@@@<<<>>>CCCUUUdddaaaNNNBBB999333666555444222222333444444333000111111111111000000////////////............------......------...111333333666:::@@@GGGOOOTTTWWWKKK@@@666222111......000******)))((()))+++---//////000000000//////111333555===JJJYYYkkkvvvkkkaaa[[[IIIEEE@@@<<<999777444222111444999DDDYYYxxxcccIII???;;;===DDDNNNPPPGGG;;;444......,,,++++++,,,------,,,,,,---------,,,***)))(((((())))))***+++++++++)))***++++++++++++++++++)))***+++,,,---000444777GGG\\\tttuuuggg___\\\[[[mmmqqqYYYKKKMMMNNNWWW\\\DDD:::333444<<>>BBBWWWddd^^^KKKAAA:::555888555444222222333444333222111111111111111000///...//////.........---------,,,---.........///222444555999>>>CCCJJJRRRWWWXXXMMMBBB888333111------...******))))))***,,,///000000111111111//////111333999AAAMMM[[[lllxxxlllbbbXXXRRRAAA===999777555444222000---000555@@@UUUttt___FFF===:::;;;BBBLLLOOOFFF:::444///...,,,+++++++++,,,,,,---...000000000...+++***'''(((((()))+++,,,,,,---******+++,,,,,,+++++++++***+++++++++,,,///333777EEEYYYqqqxxxiiiaaa^^^bbbssspppXXXIIIKKKNNN[[[```GGG:::111333===JJJOOOFFF999000,,,+++)))(((((()))+++---***+++...000222333333333///---***((()))******)))(((***++++++++++++,,,...000333???SSSdddeeeWWWJJJPPPdddtttoooYYY@@@111***,,,+++***)))(((((((((((($$$$$$%%%&&&''''''((((((((((((((())))))((((((((((((((((((((((((((((((((()))...,,,,,,333888DDDYYYvvv~~~{{{zzz{{{}}}zzzuuutttwwwwwwgggOOO;;;222111111///000111666FFF\\\dddRRR:::---///000---)))'''(((***)))*********)))***...000>>>SSSjjjzzzvvv]]]CCC444000,,,+++---///---+++---***((((((+++.........777CCCQQQqqqnnnfffEEE888000///...,,,,,,,,,,,,---333888HHHfffuuu___@@@555---++++++((((((******((((((***...222444555111...)))&&&%%%&&&&&&%%%&&&&&&%%%%%%%%%&&&'''''''''(((***++++++***)))(((((((((((()))))))))((('''))))))******))))))((('''((()))***)))'''&&&&&&'''%%%&&&))),,,...222888===GGGJJJOOOVVV]]]cccgggjjjnnnssszzz~~~sssaaaMMM???BBBAAAHHHWWWhhhsss{{{{{{uuummmgggaaaccceeefffddd```[[[WWWPPPNNNKKKIIIHHHEEEAAA???===<<<>>>BBBDDDDDDIIIOOOuuummmdddaaa\\\YYYYYYZZZ[[[[[[[[[YYYTTTPPPLLLJJJIIIIIIGGGDDDBBBAAAAAABBBAAA@@@>>>======AAADDDJJJVVVbbbyyywww```QQQBBB;;;:::;;;>>>AAAUUU```XXXGGGAAA===888;;;666444222222333333222111111111111111111000///...............------------,,,---......///000333666666===CCCFFFMMMVVVZZZXXXPPPEEE:::444000,,,***,,,+++***)))***+++...111222555555555444111111222333===EEEQQQ^^^lllzzzjjj```WWWNNNGGG888555222000000000///---...111666???RRRppp~~~[[[DDD<<<999:::AAAJJJMMMDDD999222......,,,+++***++++++,,,)))+++,,,---,,,+++)))''''''((()))***+++,,,---...++++++,,,,,,,,,++++++******++++++***+++...333666DDDXXXooowwwggg```^^^fffwww}}}nnnUUUGGGKKKPPP___dddIII:::222444===KKKPPPGGG999000---+++)))(((((()))+++,,,(((***,,,///111111111000---+++)))((()))***)))))))))***,,,,,,++++++,,,...000222===SSSiiilllZZZGGGLLLaaavvvtttZZZ===000111,,,+++***)))((((((((((((%%%%%%&&&'''(((((())))))'''((())))))))))))((((((''''''(((((()))*********)))...,,,,,,333777BBBVVVrrr|||}}}{{{zzz{{{}}}zzztttsssuuuvvvmmmWWW>>>111111111---///111555BBBYYYfffXXX@@@000111111...)))'''(((+++*********))))))+++...111GGG___|||bbbFFF444000+++***,,,---,,,+++...---,,,,,,...111222222555???IIIjjjlllkkkJJJ:::111000...---------...///...666LLLlll}}}aaaHHH999222,,,++++++)))((((((((()))+++///444888999999222...)))&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((()))***++++++***((('''&&&'''(((((((((''''''''')))))))))))))))(((''''''$$$&&&'''&&&$$$$$$%%%&&&%%%''')))***,,,...111222666888===DDDKKKSSSXXX\\\cccgggnnnuuu{{{}}}}}}~~~~~~xxxlllZZZHHH=========DDDTTTdddpppyyy{{{uuunnnjjjfffhhhjjjkkkhhhbbb]]]ZZZRRRQQQQQQQQQQQQOOOKKKHHHFFFEEEFFFKKKNNNQQQXXX```tttlllddd```[[[XXXWWWXXXXXXXXXVVVTTTPPPMMMJJJHHHGGGGGGFFFDDDBBBAAABBBCCCCCCBBBDDDBBBBBBFFFJJJRRR```mmmyyyhhhPPPFFF===;;;;;;;;;>>>BBBTTT]]]SSSCCC???>>>;;;===666444222111222333222111000111111111111000000///.........------------,,,,,,---...//////111555888999BBBHHHKKKQQQ[[[^^^ZZZRRRGGG;;;555000+++)))***+++******+++,,,///222444888999999777444333444555>>>GGGSSS```nnnpppbbbYYYRRRIIICCC444222///...//////......///222666>>>OOOmmm{{{XXXCCC===;;;;;;AAAJJJLLLCCC888111------+++******+++,,,,,,***+++,,,,,,,,,,,,+++***(((((()))***+++,,,---...,,,,,,,,,,,,,,,,,,+++***+++++++++******---222666CCCWWWnnn}}}uuuggg``````gggwwwzzzjjjRRREEEKKKQQQ___dddHHH:::444666>>>KKKOOOGGG:::111,,,+++***)))))))))***+++'''(((+++---...//////...+++***))))))++++++***(((***+++,,,,,,++++++,,,...///111<<>>======>>>CCCHHHTTT[[[PPP???>>>>>>;;;<<<666444222111222222111000///000000111111111111000.........---------,,,,,,,,,---//////000222666999<<>>>>>CCCKKKLLLCCC888222,,,+++*********+++,,,---++++++,,,,,,---.........))))))***++++++,,,------,,,,,,------,,,,,,+++***,,,+++***))))))---222666@@@TTTkkk{{{vvvhhhdddfffiiixxxyyyjjjQQQDDDJJJNNN[[[```GGG;;;777888???JJJNNNFFF:::222+++++++++*********))))))'''((()))+++,,,---......)))))))))+++---,,,***(((***,,,---,,,++++++,,,......111:::PPPiiissscccLLLLLLYYYnnnxxxfffFFF444444,,,+++***)))((((((((((((''''''''''''((((((((((((((()))+++------,,,+++***)))))))))))))))))))))))))))///---,,,222555???RRRiiiuuu}}}~~~|||}}}~~~{{{tttrrruuu{{{{{{hhhGGG333222222,,,---333666===RRRfffaaaOOO999555///+++******++++++))))))((('''(((***///222FFFddd{{{]]]EEE333222111000000222666:::@@@CCCEEE@@@777000///000111999>>>\\\bbbjjjMMM<<>>======:::;;;666444222111222222111000...///000111111111111111......---------,,,,,,,,,,,,---//////000333777999???JJJRRRSSSYYYdddfff___PPPEEE:::555111---,,,---+++******,,,...111444666777888999888777777999;;;;;;DDDSSSbbbsss{{{mmm\\\RRRMMMHHH@@@888000...,,,+++,,,------,,,+++...111888HHHgggzzzYYYGGGCCCAAAAAAEEEMMMMMMDDD999222++++++*********+++---...'''''''''((()))***,,,,,,*********++++++,,,,,,---------------,,,,,,+++***,,,+++***)))))),,,222666>>>RRRiiizzzwwwkkkiiikkklll{{{{{{kkkPPPCCCHHHKKKVVV\\\FFF===999999???JJJNNNFFF:::222+++++++++++++++***)))((((((((()))***+++---......((((((***,,,...---***'''***,,,------++++++,,,......000999MMMgggtttgggQQQNNNVVVjjjyyylllMMM666222,,,+++***)))((((((((((((''''''''''''''''''&&&&&&&&&''')))+++,,,+++)))(((+++++++++***)))(((((('''***///---,,,222444>>>QQQhhhttt~~~~~~}}}}}}~~~zzztttrrruuu~~~nnnKKK444444444---***111444999MMMcccaaaQQQ<<<666...******+++++++++))))))(((''''''***///222???^^^~~~rrrWWWAAA000222444555777<<>>IIIWWWdddnnnsssvvvvvvuuutttsssrrrpppoooeeeeeeaaaWWWHHH;;;333111555:::GGGYYYhhhqqqxxx~~~}}}yyytttooolllllllllkkkooossssssnnniiieeeddddddeeegggiiijjjhhhccc```[[[WWWUUUZZZbbbnnn~~~{{{nnnfffaaa^^^YYYTTTPPPNNNMMMMMMKKKMMMOOONNNKKKHHHFFFFFFCCCBBBAAABBBCCCCCCBBBAAAEEEJJJOOOTTTaaavvvvvvfffXXXOOOHHHMMMQQQRRRRRRTTTYYY___cccYYYJJJ===999999777333666444222000/////////000222222111000//////000000000000///...------,,,,,,---///000000000333:::???@@@JJJTTTYYY]]]bbbdddbbbUUUIII===888444000000111---///111111000222666:::===<<<999555333333666999???FFFSSScccttt}}}tttkkkaaaTTTMMMIIIFFF???999000///---+++*********+++......111;;;LLLggggggQQQEEEHHHGGGKKKRRROOOBBB555111...---,,,+++************''')))+++++++++,,,---///,,,,,,------...///000000,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***((((((,,,222777BBBSSSkkk~~~|||tttpppooowwwyyyiiiUUUAAADDDEEEOOO]]]LLL999:::======RRRMMMNNN777111///---*********++++++***((((((((((((((('''&&&%%%------,,,,,,+++************,,,------++++++,,,...///222777HHHhhh}}}rrrXXXNNNEEEooowwwwwwUUU???333...+++((('''((())))))))),,,+++***(((&&&$$$"""!!!))))))*********))))))((())))))************)))))))))---******000222:::KKK```nnn{{{~~~}}}vvvtttrrrpppwwwoooKKK>>>444***000,,,000111555FFF\\\bbb\\\AAA888///,,,......---,,,......,,,+++++++++,,,---@@@TTTooo}}}wwwaaaIII:::222555777777===NNNcccrrrsssVVV;;;111333444444<<>>[[[gggsssfff@@@222000''')))***)))'''(((+++...000<<>>JJJUUU]]]```iiijjjjjjiiifffeeeeeefff^^^WWWNNNDDD===888444111666===IIIWWWdddmmmsssuuuxxxwwwtttqqqnnnjjjhhhgggiiilllpppqqqooollljjjiiiiiinnnqqqqqqqqqpppiiiaaa]]]YYYYYY```kkkwwwyyynnnfffaaa^^^YYYTTTQQQOOOOOOOOOLLLNNNOOONNNKKKHHHFFFFFFCCCBBBAAABBBCCCDDDDDDCCCCCCKKKSSS\\\kkk|||lll```XXXUUUYYY___fffjjjkkklllooosssppp```JJJ;;;666777777444555444222111000//////000222222111000000000000000000//////......---,,,,,,---///000000000444;;;@@@EEENNNWWW]]]ccchhhhhheeeTTTIII===777444000///111...///111111222444777999:::999777444222333666999>>>FFFSSScccttttttkkk```XXXMMMGGGEEEBBB<<<666//////---,,,+++*********------111;;;KKKfffooo\\\RRRTTTSSSVVVXXXPPP@@@444///---,,,+++******))))))***''')))++++++++++++---///,,,,,,------......//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******---222777@@@RRRjjj~~~~~~wwwuuuttt{{{{{{kkkSSS>>>AAABBBMMM]]]NNN===999===<<>>PPPjjjgggEEE666555666666<<>>FFFTTTcccuuuvvvggg^^^SSSLLLEEEAAA@@@>>>888222............,,,+++***)))---,,,000:::JJJdddzzzkkkdddeeeeeeeee```QQQ???222...,,,,,,+++***))))))))))))((()))++++++++++++---///------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---///333666===PPPiii~~~zzzyyyyyymmmSSS===???@@@LLL^^^RRRCCC888<<<;;;PPPKKKLLL777111---+++((((((((())))))(((******))))))))))))((((((******************))))))+++,,,---,,,+++,,,---///000333777EEEccc}}}|||kkkUUUIII\\\sssnnneeeCCC777...+++(((&&&'''(((((((((&&&&&&''''''((((((((()))''''''(((((()))(((((('''(((((((((((((((((((((((()))---***)))000111999KKK___lllxxx}}}~~~|||rrrhhhhhhxxxrrrXXXBBB111,,,444,,,///000333CCC[[[iiilllOOO@@@111,,,,,,,,,+++,,,***))))))))))))+++,,,---///<<>>555000,,,((('''&&&&&&'''(((((('''%%%%%%%%%&&&''''''''''''&&&+++******)))(((&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%'''))),,,...///******,,,111999???DDDEEEHHHHHHHHHGGGDDDBBBBBBCCC;;;888333000......---,,,111888CCCQQQ]]]gggnnnqqqqqqqqqooommmjjjhhhgggfffdddgggjjjkkkiiifffdddccclllppprrrqqqqqqpppjjjccc```___aaafffmmmyyy}}}ssskkkeee^^^\\\XXXTTTQQQPPPPPPQQQOOOPPPPPPNNNJJJGGGFFFFFFDDDCCCCCCAAAAAABBBEEEGGGNNN\\\lllzzzrrrgggdddhhhnnnqqqhhhHHH777444666666555333333222111111000000000111111000000000000000111000/////////......---------///000111222666===CCCKKKSSS]]]eeelllpppllleeeTTTHHH===777444000///111000///000444999;;;999666333333333222111222666888???GGGUUUeeevvv{{{mmm___VVVJJJFFFAAA???===:::555000......//////...,,,***))),,,,,,000:::IIIbbbzzzvvvuuuvvvrrrgggSSS???222---,,,+++***)))(((((((((((((((***++++++++++++---...------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,...//////000333666===PPPiii}}}{{{zzz{{{oooUUU?????????KKK```VVVIII888;;;:::OOOJJJLLL777111///---*********++++++***)))((((((((((((((((((((())))))))))))))))))******+++,,,---,,,+++,,,...000444999>>>IIIccc}}}tttXXXJJJTTTrrrnnnrrrJJJ;;;///,,,)))(((((())))))((($$$%%%%%%&&&''''''(((((('''((())))))))))))))))))((((((''''''''''''(((((()))---***)))///111888JJJ___lllxxx}}}uuugggjjjsssppp\\\CCC000***...,,,...///333BBB[[[oooxxxYYYFFF333---,,,******,,,***))))))((()))***+++,,,---444<<<@@@>>>888333///777222999VVVwwwNNN777333777777;;;JJJaaakkk[[[CCC111///.........222<<>>DDDNNNWWWbbbjjjppprrrmmmeeeUUUIII===888444111000111111111333777<<<===999555000111111111111222555888@@@HHHUUUeeewwwtttggg[[[TTTHHHEEEAAA???===999444///.../////////...,,,***))),,,,,,000:::IIIaaa|||kkkUUUAAA444...,,,+++***)))(((((((((((()))***++++++++++++,,,...---------------------,,,+++++++++,,,,,,---------+++,,,...///000111333555???PPPiii||||||{{{{{{pppWWW???>>>===JJJ___WWWJJJ888;;;999NNNJJJLLL777222///---*********++++++***,,,+++*********++++++,,,((((((((()))*********+++,,,,,,,,,,,,+++,,,///222666>>>CCCKKK```yyyxxx[[[KKKQQQppprrr|||RRR???111...+++))))))******)))$$$%%%%%%%%%%%%&&&&&&&&&((()))***+++++++++++++++((((((''''''''''''(((((()))---***)))///000888III___kkkwww}}}xxxhhhllllllkkk___GGG333---,,,+++---///222@@@YYYsssbbbKKK555///---)))))),,,,,,+++***))))))***++++++---///222333333222111111888555CCChhh|||SSS>>>:::555555999HHHaaannn^^^DDD222///...//////444DDDTTTssswwwUUU<<<,,,---&&&+++******,,,000555999<<>><<<888444///000111111111222555777@@@GGGSSScccuuuwwwmmmcccZZZTTTGGGEEEBBB???<<<999444111////////////---,,,+++***------111:::III```nnnWWWEEE888///,,,,,,+++***)))))))))))))))***,,,,,,++++++,,,---........................***++++++,,,,,,------...+++,,,...//////111333555???PPPgggyyy~~~rrrUUU===<<<<<>>???>>>777...***,,,---+++***(((%%%%%%%%%%%%%%%###''''''((())))))))))))(((''')))***)))&&&'''***...&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%&&&&&&''''''(((((('''''''''&&&&&&&&&%%%%%%%%%&&&'''(((***+++)))((('''(((***+++***)))***+++,,,+++)))((()))***&&&%%%&&&(((+++,,,+++***---///444:::AAAGGGLLLNNNOOOPPPRRRTTTWWWYYY[[[\\\ZZZ]]]aaacccbbb```___^^^```ccccccbbbdddgggddd___^^^^^^bbbjjjsssyyyppphhhbbbYYYWWWTTTQQQPPPQQQRRRSSSTTTTTTRRRNNNIIIFFFEEEFFFDDDEEEFFFEEEEEEIIIRRRYYYlll{{{wwwqqqccc]]]UUUPPPRRRYYYaaaggg```LLL;;;777555000///333111111222333222111000///000000000000000111222222/////////////////////000,,,...111222444999AAAGGGPPP```ooouuussspppkkkfffWWWLLL@@@:::777333222444111666<<>>;;;777444000111222111111222444666>>>EEEPPP___rrr}}}tttlllddd]]]WWWSSSEEECCC@@@>>>;;;888666444111000///...,,,,,,,,,,,,......222;;;III```qqq[[[JJJ;;;///---,,,+++******))))))***)))+++,,,,,,+++***+++------......//////000000000******+++,,,,,,---......+++,,,------...000333666===MMMdddvvvuuuTTT=========LLLccc\\\QQQ999<<<:::OOOJJJMMM:::555---+++((((((((())))))(((&&&%%%$$$###$$$%%%'''((((((((()))***+++,,,---...,,,---,,,++++++---111444???GGGHHHGGGVVVqqqoooQQQXXX___tttwww\\\AAA000---)))''''''((('''&&&&&&&&&&&&''''''(((((((((((((((***++++++,,,,,,,,,+++***(((''''''(((***+++)))---***)))...///777HHHYYYeeesss|||xxxjjjfffbbbqqquuuWWW>>>777222,,,...///000666IIIfff}}}mmmPPP888333111***(((,,,,,,++++++,,,...000222444///---++++++,,,///000111555<<>>@@@@@@777666222,,,***,,,+++((((((&&&###"""###%%%&&&&&&&&&&&&&&&&&&&&&'''(((((()))+++,,,)))&&&%%%)))---%%%%%%$$$$$$$$$#########$$$%%%&&&''''''&&&%%%$$$###$$$$$$%%%&&&&&&''''''))))))((((((((('''''''''&&&&&&&&&&&&'''(((******'''&&&&&&'''))))))((('''%%%'''((((((''''''((()))###$$$&&&))),,,---,,,++++++,,,---000444888<<<>>>>>>???BBBFFFJJJNNNQQQSSSTTTWWW[[[]]]\\\ZZZXXXWWWYYY[[[\\\[[[^^^aaa```\\\[[[\\\bbbnnn{{{yyypppgggaaaYYYWWWUUURRRQQQRRRSSSTTTUUUTTTRRRNNNIIIFFFEEEFFFBBBEEEGGGGGGHHHNNNYYYaaazzz{{{ttttttfff^^^PPPJJJBBB@@@DDDMMMWWW]]]ZZZHHH888555333,,,,,,222000111222333333222000///000000///000000111222222////////////000000000000,,,...111222444999BBBHHHNNN___pppuuuqqqkkkgggcccXXXMMMAAA;;;888444333555111777???AAA>>>999666444000111222222111222444666===CCCMMM\\\pppwwwrrrjjjccc]]]YYYTTTRRRBBBAAA>>><<<:::888777666222111///---,,,,,,,,,---//////333<<>>???AAAPPPiiicccXXX:::<<<:::OOOKKKNNN;;;666///---+++******++++++***)))(((&&&%%%&&&(((***+++(((((()))+++,,,---...///,,,---,,,++++++---111444FFFLLLKKKGGGTTTsssxxxTTT[[[WWWrrrppp]]]@@@...+++(((&&&&&&&&&%%%%%%&&&&&&'''((()))***++++++''''''(((******+++++++++,,,***)))'''''')))***,,,)))---***)))...///666GGGVVVcccqqqzzz}}}zzz{{{wwwiiieeeddd{{{]]]>>>666111...///000///222BBB___wwwoooQQQ888444333+++''',,,******+++---000333666888111///------///111222222666???^^^lllFFF555555111666;;;JJJfffyyygggGGG666000---///000:::XXXvvvkkknnnOOO:::///$$$******((())),,,333;;;@@@AAA@@@444555222---,,,...,,,''''''$$$ """%%%'''(((&&&%%%$$$###$$$%%%&&&'''+++------***%%%$$$''',,,$$$$$$$$$#########""""""$$$$$$%%%&&&&&&%%%$$$$$$######$$$%%%%%%&&&''''''))))))))))))((((((((((((((((((((())))))***,,,,,,'''&&&'''(((***+++***((($$$&&&'''((('''''')))***###$$$&&&***...000///---)))))))))***,,,///222333000222666:::@@@DDDHHHJJJLLLPPPUUUWWWWWWVVVVVVVVVTTTWWWWWWWWWZZZ^^^^^^ZZZZZZZZZaaaqqqwwwlllddd```YYYVVVSSSPPPOOOOOOQQQSSSWWWTTTPPPKKKHHHEEEDDDDDDEEEEEEHHHKKKNNNUUUeeettt|||pppwwwooo___QQQGGGCCC@@@<<<:::;;;CCCMMMTTTSSSIII===333000111111111///000111000//////111333////////////000000000000......------------......111111111222444888???DDDRRR[[[fffmmmlllgggaaa]]]SSSLLL@@@666333444333000888>>>CCCBBB===666444444444333222111111333555666999>>>HHHXXXnnnwwwqqqqqqmmmfff```___```^^^XXXQQQEEE@@@999666666666555444555333000......---+++)))+++111:::AAAMMMbbb}}}xxxaaaKKK:::000...---,,,------,,,***(((++++++******************+++,,,,,,,,,,,,,,,,,,+++------,,,,,,---...000111******))))))+++///222555<<>>WWWpppbbb\\\===444222&&&***---+++...//////555@@@IIILLL???333444888///***///111:::@@@\\\XXX???555222000555:::GGGfff|||iiiFFF666000///222333<<>>>>><<<888666888@@@JJJRRRPPPGGG<<<444111222111111111222222111000000111333////////////000000000000///......------......///111111111111333888>>>CCCLLLSSS\\\aaaaaa^^^[[[ZZZRRRJJJ???777555666666555:::???CCCCCC===777444444555333222111111222333444555:::DDDTTTjjjsssmmmlllddd^^^WWWUUUVVVTTTNNNIIIEEE@@@:::777666666555444333111///......---------000888AAAIIITTTgggxxxaaaLLL;;;111///...,,,,,,------+++***++++++++++++++++++++++++......////////////......------,,,,,,---...000111,,,,,,++++++,,,...111222<<>>NNN___nnnuuu{{{vvvqqqlllooozzzttteeeccctttnnnOOO;;;000222//////111222999OOOfff```\\\???777666+++,,,++++++---///222>>>PPP\\\aaaIII888444666...+++000111888???]]]xxxQQQ;;;333000///555999FFFeee{{{jjjHHH666222000222888FFF```wwwgggSSS<<<000+++(((''''''''''''))),,,111888???CCC<<<888222...,,,***&&&$$$&&&&&&&&&&&&%%%%%%$$$###&&&$$$###%%%(((++++++*********))))))((('''''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$%%%&&&'''((()))***+++++++++***)))((('''%%%%%%'''(((&&&)))...(((((((((((((((''''''''')))'''%%%&&&((((((%%%!!!&&&(((((((((***,,,------+++***(((''''''''')))***)))))))))+++...222666888666888<<<>>>???@@@CCCEEEHHHHHHJJJLLLOOOSSSVVVXXXYYYZZZbbbuuu{{{qqqhhhaaa___ZZZXXXUUUSSSRRRRRRTTTUUURRRPPPMMMJJJIIIHHHHHHIIIIIIHHHJJJOOOWWWeeezzz{{{yyyyyyuuuiiiYYYLLLDDD===888777666333222555===GGGNNNJJJCCC:::444333333222000333444444222000000111222////////////000000000000///......------......///000111111111333777===AAAHHHKKKOOORRRTTTUUUWWWYYYQQQIII???888777999::::::>>>AAADDDCCC===888555444555444222111000000111222111666???OOOeeennngggeeeaaa[[[SSSPPPPPPOOOJJJFFFDDD@@@;;;777666555444444222111000//////000111222999BBBNNNWWW```pppxxxaaaLLL<<<333---+++((((((((())))))(((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---------------...///000......---......///000111;;;LLLdddzzzsssRRR===???>>>KKKeeefffbbbKKK999HHHTTTVVVSSS<<<111*********+++++++++++++++(((((((((((()))***+++,,,&&&&&&((()))***************+++,,,---///222777:::JJJUUU[[[VVVXXXjjjeeeKKKDDDGGGRRRRRRCCC555,,,&&&&&&''''''(((+++******))))))))))))))))))''''''((()))***++++++,,,)))))))))(((((())))))***+++******++++++,,,444===LLL\\\kkkrrryyyrrrnnnmmmrrr}}}zzzfff^^^ooouuuTTT>>>555444000000111000555HHH]]]``````EEE<<<;;;000///***,,,---...555HHH```rrryyyXXXAAA555333------222111777BBBbbbhhhHHH999333111///333777EEEdddyyyjjjKKK777666111111===SSSfffnnnWWWFFF444+++)))((((((***&&&(((***,,,///555>>>EEEAAA<<<555///+++(((&&&$$$&&&&&&%%%%%%%%%%%%$$$$$$'''&&&%%%''')))+++,,,+++******)))((((((''''''&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&''')))+++,,,+++)))((('''%%%%%%(((((((((,,,222...---+++)))(((''''''''')))(((''''''((('''%%%###)))***+++,,,+++***+++,,,***)))'''&&&&&&&&&'''((('''&&&&&&''')))+++...///,,,...000111222444777:::>>>???AAAEEEJJJOOOSSSUUUUUUXXX```rrrvvvlllddd^^^]]]YYYWWWUUUSSSRRRSSSTTTUUURRRPPPMMMJJJIIIHHHHHHIIIJJJHHHKKKSSS___pppzzzxxxlllcccTTTGGG???<<<:::777222111000000333;;;DDDKKKDDD???888444444444222000333444333222///...///111////////////000000000000//////............//////000000111111222666;;;???FFFFFFFFFGGGKKKQQQXXX\\\SSSHHH>>>999999999;;;>>>AAACCCEEEBBB===888555444555444222111////////////000444<<>>:::666444333333333333333222000000222666999CCCNNN\\\gggooo{{{ttt^^^KKK<<<444...+++((('''((()))******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++------------......//////------...///000111111222:::MMMhhhsssTTT???@@@???HHHaaafffhhhPPP>>>LLLWWWYYYUUU===222,,,+++++++++***+++++++++))))))(((((()))***++++++'''((()))***+++++++++++++++,,,...///000333888;;;GGGSSS[[[XXXUUU```vvvnnnRRRAAA???HHHJJJDDD666---&&&%%%''''''))),,,+++******))))))((((((((('''(((((()))******++++++)))))))))((())))))******+++)))***++++++,,,333<<>>;;;:::999;;;@@@EEEEEEDDDAAA===888555444444333222000///...------000333;;;HHH^^^yyykkk```[[[VVVPPPJJJFFFDDDCCCAAA???<<<:::888555333111222333333333333222222555;;;???OOO[[[jjjttt{{{nnnYYYGGG:::444111...+++***+++---------)))*********+++++++++,,,......////////////......---------...............+++,,,---///111222444444:::NNNkkktttYYYAAAAAA>>>EEE]]]gggnnnUUUBBBOOOYYYZZZUUU???333///...---+++***)))))))))))))))))))))))))))***+++))))))***+++,,,,,,,,,,,,)))***++++++,,,///444777BBBNNNYYYYYYQQQTTTiii~~~uuuYYYCCCAAAGGGIIIIII666...&&&&&&''''''))),,,)))))))))(((((('''''''''(((((())))))******++++++)))))))))))))))***+++++++++)))***++++++,,,222:::GGGWWWffflllsss||||||uuuvvvzzzooo^^^hhhzzz]]]EEE777///++++++//////333BBBSSSjjjrrrVVVAAA999111222***///......666MMMnnntttQQQ888111---000555333???RRRwwwnnnMMM;;;555222111///111555DDD```qqqcccIII999999666;;;TTTnnnmmm[[[@@@555+++))))))''''''(((%%%(((+++++++++000999AAAAAA>>>777000***'''&&&&&&&&&%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&'''((()))))))))(((((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""######$$$$$$$$$$$$$$$%%%&&&'''((('''&&&$$$###%%%$$$%%%'''''')))222;;;999666000***'''&&&'''(((%%%&&&'''))),,,333<<>>:::888444333333000000111222666<<>>999444222333333111///000111111///------...///////////////000000000000000//////......//////000//////000000111333777:::;;;:::999>>>GGGSSS^^^cccXXXJJJ>>>===<<<:::===DDDHHHFFFDDD@@@<<<888444222222111111000...---,,,,,,111333999EEEYYYtttmmm^^^XXXNNNKKKFFFBBBAAA???>>><<<888888777555222222333444444555666666777<<>>KKKZZZ\\\PPPKKK^^^wwwzzz```GGGGGGJJJJJJMMM777///((('''((('''(((***(((''''''''''''''''''&&&(((((())))))************))))))))))))******+++,,,***)))***,,,++++++111999DDDTTTcccjjjrrr}}}}}}qqqaaaeeewwwuuuaaaJJJ666222---,,,//////000<<>>BBBKKKJJJGGGCCC???;;;777333111000000000///...---,,,+++///000555@@@TTTnnnmmm\\\TTTJJJHHHEEECCCAAA???>>>===666777888666444444555888888;;;>>>???CCCKKKWWW```lllvvvqqq^^^LLL>>>444///***((('''((()))***)))((())))))***++++++,,,------***++++++,,,,,,++++++***------...//////...---,,,---,,,,,,,,,...000333555;;;PPPnnngggGGG???:::AAA\\\lllzzz___IIIQQQXXXXXXUUU@@@777111///---+++))))))***+++******))))))))))))************+++,,,,,,,,,,,,+++............---///222555>>>KKK\\\```RRRHHHZZZuuuhhhKKKIIIJJJFFFJJJ888000)))))))))'''&&&(((&&&''''''''''''''''''((())))))))))))************))))))))))))***+++,,,---***)))***,,,++++++111888AAAQQQaaajjjuuuqqqbbbbbbmmmnnneeePPP666333...---000//////888FFFbbbyyyeeeIII888000555...,,,...///222BBB```{{{XXX===444...111777666DDD^^^oooMMM;;;444000---,,,///000555EEE\\\fffVVV>>>999777===SSSqqq|||hhhMMM333---)))))))))&&&$$$%%%%%%&&&''')))+++---000111444444222...)))'''((()))&&&%%%$$$######%%%'''(((%%%&&&'''&&&$$$###%%%''')))((((((''''''&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&'''&&&%%%%%%'''&&&&&&%%%%%%&&&'''(((&&&&&&(((******...:::GGGDDD???666...******---///,,,......000888KKKeeexxxpppTTT999...+++&&&&&&***&&&&&&&&&&&&&&&%%%%%%$$$######$$$%%%%%%&&&&&&&&&$$$&&&(((((((((((()))************,,,...000333555;;;>>>EEEVVV{{{~~~ssslllfff```^^^WWWWWWVVVVVVUUUUUUVVVVVVOOOMMMKKKJJJIIIJJJKKKLLLRRRYYYkkkppp]]]MMMCCC;;;555222444222///000666111111333444777<<>>:::666333000////////////...---,,,,,,---...222<<>>BBBFFFIIINNNXXXfffqqqvvv~~~{{{lllYYYHHH;;;222---...------...000000...---******+++,,,,,,---......---......//////......---------/////////...---,,,///...,,,+++,,,...111333;;;QQQnnnkkkIII>>>888AAA\\\mmm|||aaaJJJRRRWWWWWWTTT@@@888///...,,,*********,,,---******)))))))))))))))***)))******+++++++++******+++,,,+++***)))***---000???LLL___dddTTTGGGYYYvvvoooLLLIIIFFF???CCC888000*********'''%%%&&&&&&&&&''''''(((((())))))))))))))))))************))))))))))))***+++,,,---***)))***,,,++++++000888>>>OOO```kkkwwwpppbbb```fffjjjhhhTTT666222---,,,000000000999FFF[[[xxxiiiMMM:::222777000---000//////999TTTrrrzzzXXX???666///111777777GGGbbbuuu[[[???444333222000111///000555EEE[[[cccRRR:::;;;888???XXXssswww]]]@@@///***'''))))))&&&$$$%%%&&&%%%&&&(((+++------,,,...000000---)))'''(((***&&&%%%$$$######%%%'''(((%%%'''((('''$$$###%%%((()))(((((('''&&&&&&%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((((((((('''&&&'''&&&%%%%%%&&&(((+++---$$$$$$&&&((((((---:::GGGHHHBBB999000,,,---000222222333333333<<>>CCCGGG;;;888333111000000000000111///---...000000...,,,...............///000000,,,---///000000000///.../////////000111333444555777555:::III^^^lllooommm]]]PPPDDD@@@BBBFFFMMMSSSTTTKKK@@@999666444000---......---,,,,,,,,,,,,---......222===MMMccc~~~rrrYYYKKKGGGDDD@@@>>>>>>??????>>>>>>>>>===;;;:::<<<@@@CCCFFFKKKTTT\\\dddmmmwww~~~zzzxxxcccJJJ>>>444,,,---000...+++))))))***,,,...++++++,,,------------,,,,,,,,,------------,,,,,,........................///...---,,,---000333555???PPPkkklllIII>>>>>>999VVVyyyxxxiiiMMMPPPUUUVVVRRR===333//////...---+++)))'''&&&&&&'''((()))))))))))))))************+++,,,---...******)))((((((***...111===III^^^hhhZZZJJJTTTkkkvvvQQQ<<<666>>>999000...+++(((&&&&&&'''(((''''''((()))))))))))))))************************)))'''%%%%%%''')))))))))+++***)))((((((***///222<<>>UUUqqqoooZZZ???111777---+++***)))***222DDD\\\mmmkkkXXXBBB444///000666<<>>PPPtttllleee```^^^XXXWWWWWWWWWXXXXXXVVVTTTNNNLLLJJJJJJKKKNNNPPPQQQ\\\nnnwwwbbbPPPCCC<<<<<<777666555333222222111111222222222444888===BBBEEE;;;777333111000111000000111///---...///000...,,,...............///000000...///000111222111111000////////////111222444444999888>>>OOOeeessssssooo\\\PPPDDDAAADDDHHHNNNSSSPPPGGG===666444222///,,,......---,,,,,,,,,,,,---...---111;;;JJJ```|||rrrXXXKKKDDDAAA??????@@@BBBCCCCCCDDDCCCAAA>>>>>>@@@EEEIIIRRRYYYdddmmmtttzzz~~~xxxuuu___GGG<<<333,,,...///---,,,******+++,,,---***++++++,,,,,,,,,,,,,,,------............------...........................---,,,,,,...111444666???PPPkkkoooMMM@@@>>>:::UUUwwwyyykkkOOORRRVVVUUURRR===333000000///...,,,***(((''''''(((((()))******))))))))))))))))))***+++,,,,,,***++++++******,,,///222;;;HHH^^^kkk___NNNSSSggguuuRRR===222777111///---***(((&&&&&&((()))''''''((()))))))))))))))+++++++++***************)))(((&&&&&&((()))***)))))))))(((((((((+++000444;;;KKK___mmmzzzvvvccc___^^^lllrrrTTT@@@333000...///...///555===UUUooolll[[[CCC333777+++------------111<<>>;;;SSSttt|||nnnTTTVVVWWWUUURRR===333111111000...---+++***)))))))))))))))************))))))))))))***++++++,,,+++,,,---------...000222888EEE\\\kkkcccSSSSSS```yyyvvvWWW@@@000111+++---,,,***((('''''')))***''''''((())))))))))))(((+++++++++++++++***)))(((***((('''''')))*********''''''(((((())),,,111555:::JJJ___ooo}}}vvvbbb\\\ZZZkkkwww[[[HHH444000.........///555<<>>555222111111333888BBBVVVoookkkPPP999222***'''***------+++------000:::CCCDDD:::000333>>>RRRfffjjjYYY@@@111'''''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&'''(((***+++,,,+++)))'''''''''$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&'''&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))(((((()))***)))'''&&&)))///555000333//////333555DDD___uuuxxxjjjXXXRRRVVViii{{{]]];;;+++)))***'''%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%$$$###"""!!!%%%&&&''''''&&&&&&'''((('''))),,,------...000222555:::>>>XXXxxxnnnhhhaaa]]]]]]ZZZYYYXXXYYYYYYWWWSSSPPPOOOOOONNNNNNPPPUUU\\\aaauuujjjSSSEEE>>>:::888888555444333222111111111111000111222444888<<<@@@BBB999666333111111111000///000///////////////...---......///000000000000000---......//////////////////...------...000222444999>>>LLLeee}}}wwwdddVVVIIIFFFHHHJJJLLLOOOCCC===666222000///...---...---,,,,,,++++++,,,,,,...---///666CCCXXXvvvvvv[[[MMMEEEDDDDDDGGGLLLQQQTTTUUUYYYXXXUUUSSSUUU\\\eeellluuu|||wwwuuummmooojjjRRR;;;444000+++///,,,,,,---------,,,+++***))))))***++++++++++++***......////////////......---...////////////...---++++++,,,---///222555777===MMMhhhtttUUUBBB===<<>>:::555111////////////------,,,++++++++++++,,,......000666AAAVVVsssvvv\\\OOOIIIHHHIIIMMMSSSYYY]]]^^^cccbbbaaaaaaeeennnyyypppooohhhiiicccLLL555111///,,,///+++,,,---......,,,+++)))))))))***++++++++++++***......////////////......---...///000000///...---++++++,,,---000222555666:::IIIeeetttXXXBBB;;;===NNNjjj~~~sss^^^bbb^^^YYYVVVAAA444111000...,,,+++***************)))(((((())))))******))))))))))))******++++++---////////////111222666>>>OOO^^^```XXXRRRTTTgggvvv```HHH222111...+++***)))(((((()))******&&&&&&'''(((((((((((((((***+++,,,,,,,,,***)))((()))(((((()))++++++***)))))))))***))))))+++...111777GGG\\\oooxxxcccYYYRRRfff}}}jjjZZZ;;;444...---......333999DDD```llllllSSS666555111------,,,+++***+++---///555222111111111222:::BBBJJJUUUbbbkkkjjj___KKK;;;222...+++*********(((&&&......///111222222000...666NNNlllxxxgggIII444---(((((((((''''''''''''''''''&&&%%%%%%&&&(((***+++'''((())))))'''%%%%%%&&&%%%%%%&&&'''''''''''''''%%%$$$$$$%%%&&&&&&%%%###$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((('''&&&%%%%%%%%%%%%&&&&&&''''''''')))(((((('''''''''''''''%%%%%%%%%%%%'''***///333///222---***---444NNNrrr}}}ooommmzzzhhhPPP666++++++***'''$$$''''''&&&%%%%%%$$$######%%%&&&&&&&&&&&&&&&%%%%%%&&&'''((((((((((((+++---''')))+++,,,,,,...222444666;;;OOOsss}}}tttjjjddd^^^ZZZZZZYYYYYYYYYZZZZZZWWWSSSOOONNNOOOQQQSSSXXXdddsss~~~~~~kkkUUUJJJ@@@<<<;;;777444444444444333222222222222222111222444777:::===@@@AAA666444222111111111000......000000000...---...///...///000111222111000///000000000000000111222222...---,,,,,,...222555888<<>>@@@555333111111111111000......000111000---,,,...///...///000222222111000///111000000///000111222333---,,,,,,,,,///333888;;;DDDUUUnnn|||iiiYYYJJJEEEFFFDDD???;;;888666444000---------///---,,,++++++***+++++++++***,,,000666>>>OOOllliii^^^ZZZZZZ]]]dddnnnwww}}}}}}yyy{{{}}}~~~hhhiiieee^^^YYYCCC000000000,,,///,,,---------,,,,,,++++++***++++++,,,,,,,,,,,,,,,------............---------...000222222000...---,,,,,,---///000222333333999GGGaaa~~~|||eeeIII???BBBGGGZZZvvvttteeemmmiiibbb___GGG777222000...,,,++++++,,,---***)))'''&&&%%%&&&'''(((******))))))))))))*********++++++******,,,///222666999EEEVVVaaa^^^SSSKKKWWWzzz~~~sss[[[;;;333...++++++***)))))))))((((((%%%&&&''''''((((((''''''&&&(((***,,,---,,,+++)))'''''''''(((******)))''''''(((*********,,,///111666DDDVVViiizzzooodddTTTdddwwwnnnEEE<<<222/////////111555999PPP```qqqcccCCC;;;333///---+++)))))))))))))))***+++---///...222>>>LLL[[[]]]___\\\RRRDDD888222***)))(((((())))))))))))'''+++......------222666JJJeeegggBBB000000''''''''''''''''''''''''&&&&&&'''(((((('''''''''$$$&&&''''''%%%$$$$$$%%%!!!!!!"""###############%%%$$$$$$%%%&&&&&&%%%#########$$$%%%%%%&&&''''''$$$$$$%%%'''((()))***+++......//////...,,,+++***((((((''''''((()))+++,,,(((((('''&&&''''''((()))%%%$$$###$$$&&&))),,,---,,,000---,,,///222CCC```}}}kkkVVVRRRDDD999...***(((&&&%%%'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&###%%%(((((('''''''''(((''')))***+++,,,...333666:::HHHpppWWWwwwmmmggg```]]]\\\WWWWWWXXXZZZZZZXXXTTTPPPQQQXXXbbbkkkttt}}}kkkZZZNNNBBB===:::999777444555888555555444333333333444444///000222555888;;;===>>>555333111111222111000......000111000---,,,---000...///111222333222000//////...---------...000111---,,,+++,,,000555:::===JJJ]]]wwwzzzeeeUUUFFFCCCDDDBBB<<<999666555333///,,,+++,,,------,,,++++++******++++++(((***000666===MMMiiisssiiicccdddhhhqqq{{{{{{tttoooqqquuuyyy}}}fffhhheee[[[WWWAAA000111111---...------,,,,,,,,,+++++++++++++++,,,------------,,,,,,------------------,,,---...111222222111...---------...///000111222222999GGGaaa~~~kkkNNNBBBDDDEEEUUUrrrtttgggpppllldddaaaIII888333111///---,,,---......***)))'''%%%$$$%%%&&&'''......------,,,---------*********((((((***...111555999EEEWWWdddaaaTTTHHHWWW}}}fffBBB666///++++++******)))(((((('''%%%&&&''''''((((((''''''%%%'''***,,,------+++***&&&&&&&&&(((******(((&&&%%%''')))***+++---000333666CCCUUUfffxxxtttiiiWWWddd{{{tttHHH>>>444000//////111444999KKKZZZpppiiiKKK>>>222***)))((()))***++++++***'''***///222222555BBBPPP^^^^^^\\\VVVIII:::000,,,***)))((('''&&&&&&&&&%%%$$$)))---...,,,---222888QQQlllgggAAA000111&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''''''''&&&%%%$$$$$$%%%'''&&&%%%$$$$$$%%%$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%$$$%%%&&&'''%%%#########$$$%%%%%%&&&''''''###$$$%%%''')))***,,,,,,000000111111000...---+++)))((((((((()))***,,,---((('''&&&&&&'''((()))***'''%%%$$$$$$&&&(((******(((------///333222>>>WWW___ooovvvvvvoooXXX@@@:::666///***((('''$$$%%%)))%%%%%%%%%%%%%%%%%%%%%&&&$$$$$$%%%%%%%%%$$$$$$###%%%'''***+++***)))((((((''')))******+++...333666<<>>999222111111000000000000000...///000111111000......//////000000000000//////222222111000///......------...111222///000999EEEXXXooowwwdddVVVIIICCC@@@;;;555222777444111///...,,,***(((((()))***+++++++++++++++///,,,///666<<>>iiiaaa???qqqggg```^^^]]]^^^[[[[[[\\\[[[YYY\\\bbbfffrrryyygggWWWKKKDDDAAA>>><<<:::999999888666444444444444444333222111000222444555666;;;@@@===777222111000000//////000000111111222222222222111111///000000000000000///...000000///......---,,,,,,,,,---000111111444@@@MMMcccyyywww^^^QQQCCC???===888333111222000///...//////...---******+++,,,,,,,,,,,,,,,///,,,...555;;;GGGaaazzz|||}}}ooo___ZZZVVVWWWZZZ]]]dddlllhhhhhhhhh___NNN<<<333111000...---///...---,,,+++*********+++,,,,,,+++******+++---......///000000000000000//////000111111000//////000////////////111222333888BBBXXXtttqqqSSSDDDBBB@@@NNNiiijjjsssmmmdddggg___HHH777111///---------,,,+++)))))))))(((((((((((())))))))))))***+++,,,,,,------+++)))((()))---/////////777999CCCVVVlllsssdddRRR```xxx|||VVV===555000---***(((((((((((('''(((&&&%%%&&&((()))(((&&&'''((()))*********))))))***)))'''&&&&&&''')))*********+++***)))***---///666???QQQgggzzzzzzhhh]]]cccsss~~~[[[@@@333444...+++///000111===PPP^^^___RRR@@@444...---,,,,,,------+++)))+++)))+++...000222===IIIXXXYYYVVVKKK<<>><<>>;;;444111111000///////////////000///.........///111111000111111000000///...---------,,,,,,,,,,,,,,,,,,------///222555???RRRddd}}}www\\\NNN@@@:::888555111000000///......///...---+++------,,,,,,,,,---------///---///555888AAAXXXoooyyy```OOOEEE???;;;<<<@@@EEEMMMVVVllllllmmmnnndddNNN999222111///...///*********+++,,,---...///+++,,,---,,,******,,,------...//////000000//////.........//////.........//////......///000222333777===NNNjjjxxxYYYCCC<<<999EEE___lllrrrmmmffffff[[[EEE999111///,,,,,,,,,---,,,+++***))))))))))))))))))*********)))******,,,---...))))))((((((***---///000555777>>>SSSpppttt^^^```yyylllHHH777222...***(((((()))))))))(((''''''(((((())))))))))))***+++,,,,,,+++***)))'''((()))*********)))(((******+++***)))***---///444>>>OOOeeeyyy~~~mmm^^^\\\gggwwwgggGGG555444...+++...///,,,333AAAUUUeeedddNNN888000...,,,+++,,,,,,***))))))***+++,,,---...222666888999999444---(((((()))''''''''''''''')))***+++,,,''')))111222555KKKgggqqquuufffFFF000......)))&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((('''&&&&&&$$$%%%&&&&&&&&&%%%###"""&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&&&&%%%$$$)))+++...111222111000......,,,***((('''&&&'''''''''((()))***)))(((&&&%%%###$$$%%%%%%%%%&&&)))+++,,,***)))((()))///888???555000)))%%%%%%&&&''''''$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$###$$$######$$$%%%&&&%%%$$$$$$%%%&&&'''))))))))))))***000---+++//////555EEEeee^^^:::444ssslllgggccc___aaabbbfffjjjnnnwwwxxxqqqnnneee[[[NNNDDD@@@???===;;;<<<<<<<<<>>>??????<<<:::555555555555444333222222111444666777;;;>>>:::333111000000///.../////////000///.........///111222000000000000000///......---------------.........000///000444999FFF[[[nnnxxx___PPP@@@999666333000/////////...///000000...,,,...------,,,,,,,,,---...000...111666999@@@UUUkkkpppUUUDDD===777333555888===EEEMMMeeeoooqqqsssgggNNN777111111---,,,...,,,,,,++++++,,,,,,---...,,,------,,,++++++,,,...------...//////////////////////////////////////////............000111222777<<>>SSSiiimmmWWW<<<111///,,,+++++++++***)))''')))******+++...000111...///000---)))'''(((***(((((((((((()))***++++++***&&&(((000444===XXXuuurrrmmmWWW999***,,,,,,&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&'''''''''''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&%%%$$$###%%%'''***---......---,,,+++***)))(((''''''(((((('''&&&&&&&&&%%%%%%%%%&&&$$$%%%%%%%%%$$$%%%''')))---,,,)))&&&''',,,333666///,,,((($$$#########$$$###$$$$$$%%%&&&&&&''''''%%%%%%$$$$$$$$$##################$$$&&&&&&%%%###$$$%%%&&&((())))))******+++000---+++......888LLLttt~~~NNN222444zzzqqqllliiigggjjjlllrrrzzzuuunnniiifff^^^TTTIIIAAA??????<<<999;;;;;;<<<>>>@@@@@@>>>;;;444555555444444333222111000333555777<<>>555000...000333666===DDD[[[qqquuuyyylllPPP777111111,,,***...000///---,,,+++*********,,,---------++++++---...------...////////////...//////............/////////...------...///111222777;;;LLLiii|||___FFF;;;888BBBXXXqqqyyyxxxuuurrr^^^CCC888111...+++***+++---------+++******))))))******+++,,,,,,,,,,,,,,,***))))))((((((((('''''')))...111555999>>>NNNllllllaaaooo}}}VVV;;;---,,,+++++++++)))'''$$$%%%'''(((((('''&&&((()))******+++,,,+++***)))(((%%%&&&((()))***))))))(((******+++***)))***---///111;;;NNNeeezzztttcccVVVYYYlllvvvRRR;;;666000---111000---111:::NNNgggqqq\\\AAA222///,,,+++++++++***)))&&&))))))((()))---///---------,,,***'''&&&&&&'''+++*********)))((((((''''''''')))///888JJJhhhxxxgggLLL444++++++)))$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&''''''&&&&&&'''&&&%%%$$$###$$$&&&&&&"""###$$$$$$&&&''''''(((&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&%%%$$$######%%%'''***+++++++++***(((''''''''''''(((((()))&&&%%%$$$$$$$$$$$$%%%%%%$$$%%%%%%%%%%%%'''***---000///,,,&&&&&&+++......***)))'''%%%###"""""""""$$$$$$$$$%%%&&&'''''''''$$$$$$$$$$$$#####################%%%&&&&&&%%%###%%%&&&''')))******+++++++++///---,,,///111@@@ZZZjjjCCC000444|||wwwvvvvvv}}}}}}oookkkiiifffbbbYYYPPPFFFAAAAAAAAA>>>:::999999;;;===@@@@@@===;;;444444444444333222111000...222555777<<>>HHHXXXqqq~~~bbbRRR@@@999666444333333333333444777999999777555444222111//////000111222333111555:::<<>>OOOvvvqqqxxx~~~sssSSS999333333---+++///...---,,,,,,+++++++++,,,,,,---...---++++++---...,,,---......//////......///...---,,,,,,---...///......------...///111222555:::KKKiiicccIII<<<777@@@SSSqqqzzz}}}~~~{{{cccFFF:::111...+++***+++---......+++******))))))******+++)))+++,,,...---,,,***((('''((((((&&&&&&(((---111222777;;;GGGccc~~~~~~mmm]]]cccuuu\\\@@@000...+++*********((('''&&&((())))))'''''')))++++++,,,---------+++***)))''''''((()))******************+++***)))***---///000:::MMMeee{{{vvveeeUUUTTThhhYYY???888000---///...///000555DDD___mmm^^^EEE222000,,,************))))))+++***'''(((,,,---)))+++***)))(((&&&&&&'''((()))))))))(((((('''&&&%%%&&&***,,,///===YYYxxxyyy^^^???000,,,***((('''%%%%%%%%%%%%%%%%%%%%%%%%""""""$$$%%%&&&&&&'''''''''%%%""" """%%%'''$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$######%%%%%%&&&&&&&&&%%%$$$$$$###$$$&&&(((*********)))'''&&&&&&&&&&&&&&&''''''$$$$$$&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&''',,,222666555555000(((&&&***+++(((''''''&&&$$$######$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$############""""""###%%%''''''$$$"""&&&'''(((***++++++,,,,,,)))---,,,---222666KKKjjjzzzWWW<<>>@@@@@@<<<777666777999<<>>CCCVVVjjjfffJJJ<<<111...---000222333777<<>>PPPooozzzgggHHH===111...+++***+++---......++++++************++++++&&&))),,,...///---+++))))))))))))(((''')))...333---333777AAA[[[wwwyyykkkWWWXXXggg^^^AAA444000+++))))))***++++++''')))+++***((((((***,,,------.........---+++***((())))))***++++++,,,,,,******+++*********---//////:::MMMfff|||xxxgggUUUQQQfff~~~___BBB:::111,,,---,,,000///000<<>>>>><<<:::666444333666;;;===:::666555444333222111111111111///111555;;;???>>>999444111///...---//////...---//////000111222111111111//////...------------...000000000000111222333444444666;;;FFFWWWmmm}}}eeeWWWGGG>>>::::::===BBB???DDDHHHIIIDDD>>>;;;999777777666555444333333222333333666:::>>>GGGYYYjjj___CCC444000///...///111444888:::GGG___xxx}}}vvvuuu{{{XXX:::555555///,,,///------------,,,+++***)))))))))***+++---...//////......//////......---,,,------............------,,,------...///000111111777888IIIkkkkkkOOO<<<999DDDOOOlll{{{eeeGGG777111000...+++***++++++,,,***++++++******)))((('''++++++,,,,,,,,,++++++***((((((''''''(((***,,,---///444777===PPPiiitttqqq[[[MMM]]]nnndddBBB777222---,,,***'''(((,,,'''''''''''''''((())))))111111000000000---)))&&&++++++******)))(((((((((***+++------,,,+++---...000555FFFccc}}}xxxfffOOOFFF]]]{{{rrriiiLLL333222333---,,,,,,...///666LLL___]]]OOO888000+++,,,---+++))))))'''((()))******)))((((((***))))))(((''''''&&&&&&'''''''''''''''''''''''',,,,,,,,,111DDD```wwwdddIII111++++++'''%%%(((&&&&&&&&&''''''''''''''')))((('''&&&&&&'''((()))''''''&&&%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%""""""""" """$$$%%%%%%%%%$$$$$$#########&&&&&&&&&%%%$$$###"""!!!"""###%%%'''((((((((('''))))))(((((('''''''''''',,,***(((&&&%%%$$$$$$%%%&&&%%%%%%&&&''',,,;;;JJJIII???111)))'''(((***+++'''&&&&&&%%%%%%%%%&&&&&&'''&&&$$$######$$$&&&'''&&&&&&%%%$$$############$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''')))************222222222000111BBBhhh[[[DDD444)))000~~~pppbbbZZZTTTVVV]]]aaa]]]XXXJJJFFFAAA>>><<<;;;999777777555444666::::::777333555444333222111111111111000222666===CCCBBB;;;555111000....../////////...---....../////////......000000/////////000000000000000000000111222333444555888>>>III[[[rrrhhhYYYJJJCCCCCCEEEIIINNNQQQRRRRRRNNNFFF>>>999777666666666555444333333222333444777:::>>>FFFXXXiiiwwwZZZ@@@444,,,,,,++++++---000333666BBBZZZsss{{{uuuuuu~~~\\\===555444...+++...------------,,,+++***)))******+++,,,------.....................------,,,---......//////......---------......//////000000666888IIIjjjmmmQQQ===:::CCCMMMnnnyyydddHHH999111000...+++***++++++,,,)))************)))((((((+++++++++,,,,,,++++++***))))))))))))***+++,,,---...333666;;;NNNggguuuuuu[[[JJJVVVfff{{{lllNNN999333...---+++''''''***((((((((((((((()))******000////////////---)))&&&************))))))))))))***,,,---,,,++++++,,,---000444DDD```zzz{{{iiiQQQGGGZZZvvvooojjjPPP666000///******,,,------333FFFYYYYYYNNN999111+++,,,---+++))))))'''((()))))))))(((''''''))))))(((((('''&&&&&&%%%'''''''''&&&&&&&&&&&&&&&++++++,,,222EEE^^^qqqyyyZZZBBB---))))))%%%$$$&&&''''''''''''''''''''''''(((((('''&&&&&&'''((()))'''&&&&&&%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$"""!!!!!!$$$&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%###""""""$$$%%%&&&'''''''''&&&%%%(((((((((''''''&&&&&&&&&%%%%%%%%%%%%&&&'''))))))%%%$$$%%%'''(((---;;;IIIFFF===000)))((()))***)))((('''&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&((()))************+++...111333888MMMvvvRRR===111(((...wwwfff\\\PPPLLLIIIMMMUUUYYYWWWSSSHHHFFFBBB???===:::777444777555444555888888444111444333222111111111111111222333999BBBIIIHHH???555222000....../////////..................---------000111111222222333333444111111000111111222333444777:::AAAMMM```yyymmm^^^PPPMMMQQQWWW\\\aaadddaaa[[[QQQFFF===888666666666666555555444444444555555888;;;>>>FFFWWWggg~~~}}}nnnTTT???555+++***))))))***---111333<<>>444333...,,,000------------,,,+++******++++++,,,,,,---------..................------------......//////......---.........///////////////444888HHHgggoooRRR>>>999AAAKKKnnnzzzeeeHHH:::111000...+++***++++++,,,(((((()))************)))***++++++,,,,,,+++++++++)))***++++++,,,,,,,,,,,,---222444999JJJdddvvv{{{aaaJJJPPP\\\tttrrrXXX<<<555///...,,,(((&&&((())))))(((((())))))******...------......,,,)))&&&))))))))))))***************,,,---,,,******+++,,,000333BBB\\\uuulllSSSHHHWWWmmmpppoooXXX;;;000---)))+++---...---111AAATTTXXXRRR===444,,,,,,---,,,******((()))))))))((('''&&&%%%((((((''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&******+++333EEEZZZgggjjjMMM;;;+++((()))'''%%%&&&(((((((((((((((((((((((((((''''''&&&&&&&&&''''''&&&&&&%%%%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$######%%%(((''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$###"""&&&&&&'''''''''&&&$$$###''''''&&&&&&&&&&&&%%%%%%"""###$$$&&&'''((())))))$$$###%%%'''(((---999FFFCCC;;;111+++,,,---,,,***)))((('''&&&%%%$$$$$$$$$!!!###%%%&&&&&&%%%###!!!############$$$%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&((()))***+++++++++(((,,,111666@@@[[[pppFFF555---(((+++{{{dddSSSMMMHHHFFFFFFJJJOOORRROOOLLLIIIHHHFFFCCC???;;;777444444333333555666666444111333333222111111111111111444555;;;FFFOOOMMMAAA666222000......///000///...000000000///////////////000111222333444555666666111111111111222222333444777;;;DDDRRRgggtttfffZZZ[[[bbbiiinnnrrroooiii]]]PPPDDD<<<888777777777777777666666666666666777999<<<>>>DDDTTTcccvvvuuuwww{{{~~~xxxeeeNNN===666---,,,+++***,,,...111333;;;QQQlllyyyvvvsss|||zzz[[[===222111......111,,,---------,,,,,,+++***,,,,,,,,,---------------//////......------------......////////////......///////////////.........222777FFFbbbpppSSS===777>>>GGGiiijjjJJJ999111000...+++***++++++,,,'''''')))******+++++++++******+++,,,,,,,,,++++++***+++,,,---...---,,,+++---111444888GGG```vvvkkkPPPOOOVVVlllqqq[[[===555///...---***((())))))((((((((((((((()))))),,,+++,,,---...,,,)))''''''(((((()))***++++++++++++,,,,,,,,,***)))***+++111333@@@XXXqqqmmmVVVIIISSSdddwwwxxx___???333000------///000///222???RRR\\\]]]DDD888...,,,...,,,+++***)))))))))((('''&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&+++******333EEEWWW]]][[[BBB555+++***,,,***(((((())))))))))))((((((((((((''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$&&&'''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$###%%%&&&'''''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''&&&$$$###%%%###$$$&&&'''***333>>>@@@:::444000000111000///***)))'''&&&%%%$$$$$$###"""###$$$$$$$$$$$$###"""$$$#########$$$$$$%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&((()))***+++,,,,,,,,,///222777FFFfffccc???000,,,***+++~~~}}}{{{lllUUUEEECCCBBBBBBDDDGGGKKKLLLJJJHHHIIIIIIHHHDDD@@@:::666444111111222444666666555333222222111111000000111111444777>>>IIIQQQNNNBBB777222000///...000000///...111000////////////000000000111333555666777777777222222222222222222333444777<<>>111...///---++++++******)))((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''''',,,***+++666IIIXXXWWWNNN777000++++++,,,+++***)))******))))))((((((((('''&&&&&&&&&&&&&&&%%%$$$$$$%%%$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$###%%%&&&$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%&&&'''''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&$$$""" %%%###$$$%%%&&&'''---555<<<<<<;;;:::777555333222***)))'''&&&%%%$$$$$$###$$$$$$###""""""###$$$$$$&&&%%%$$$$$$#########$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&((()))+++,,,,,,---///000222999NNNrrrYYY<<>>888444333///000222444555555555555222111111000000000111111222888AAAKKKOOOJJJ@@@777333111//////000000000//////...---------///000111111333555777888888888777333333222222222222333333777>>>LLL___wwwrrr___MMMAAA:::888777888888888999999:::::::::777888999;;;;;;@@@MMM[[[wwwhhhddddddkkkrrryyyxxxjjjXXXDDD666111...,,,+++******,,,///000>>>MMMeeetttrrrkkksss{{{aaaDDD444///+++)))))),,,,,,,,,------,,,,,,+++,,,,,,------.........///000///...---,,,---.........//////000000//////............///////////////000555@@@SSSoooqqqUUU???777;;;CCCYYY}}}UUU;;;111000...+++***++++++,,,''''''(((******+++++++++)))***++++++,,,,,,,,,,,,------------,,,,,,+++***---111444666>>>SSSppptttWWWPPPNNN^^^wwwrrrfffDDD999///------,,,+++,,,''''''&&&&&&%%%%%%&&&&&&))))))***,,,......,,,)))'''(((((()))***+++++++++***,,,------,,,+++---...222444???SSSiii{{{oooYYYMMMPPPWWWxxxkkkFFF555222---,,,***,,,...000666FFFZZZhhhVVVEEE555000000///,,,++++++***)))(((((('''((((((''''''&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''(((((((((------111@@@UUU___VVVFFF///---******+++***))))))***))))))((((((''''''&&&&&&&&&&&&&&&%%%$$$######$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%######$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%###$$$&&&'''''''''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%$$$$$$###%%%######&&&&&&&&&***000;;;CCCLLLMMMFFF;;;444111)))((('''&&&%%%$$$$$$$$$&&&%%%###!!!!!!###%%%&&&'''&&&%%%$$$############$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&(((***+++------------...222@@@]]]uuuOOO;;;...---000***{{{{{{iiiTTTHHHCCCAAA;;;===AAADDDEEEGGGJJJLLLKKKKKKIIIDDD===888555555111222444555555444444444111111000000000000111111111888CCCJJJKKKEEE===777333111//////000111000//////......---...000222444444555888999::::::999888444333333222222333333333888AAAQQQfffyyylllYYYHHH>>>:::999999666666777777888999999:::777777999::::::===JJJXXXsssiiiaaa]]]dddoooxxxuuuiiiXXXDDD777333...,,,***))))))+++---///:::GGG]]]mmmllleeemmm}}}wwwaaaFFF777222///---,,,+++,,,,,,------,,,,,,++++++,,,,,,---...///000000000///...,,,,,,---.../////////000000000000//////------......//////000000///444===LLLgggsssWWWAAA999===DDDUUU|||\\\@@@111000...+++***++++++,,,'''((()))***************))))))***+++,,,,,,,,,,,,...---,,,+++************+++///222444999KKKiiixxx[[[RRRJJJUUUqqqrrrmmmKKK===000,,,+++***)))***(((((('''&&&&&&&&&&&&&&&))))))***---//////---+++(((((())))))*********+++***+++------------///111000222===PPPdddvvvqqq[[[OOONNNRRRooowwwRRR999000,,,---***,,,//////222???TTTfff]]]KKK999111111///,,,***+++***))))))((()))******''''''''''''''''''''''''&&&&&&'''(((((()))******---///:::NNNeeejjjWWW@@@---------++++++++++++***))))))(((((('''&&&&&&%%%%%%&&&&&&&&&%%%$$$"""!!!##################$$$$$$###########################$$$&&&%%%$$$###$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&'''''''''&&&%%%$$$%%%%%%%%%%%%&&&&&&&&&'''###############$$$%%%%%%$$$"""###''')))(((+++000AAASSSgggkkk\\\FFF666///((('''&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&(((***,,,---......---000888LLLooocccDDD888,,,+++///)))}}}vvvzzzvvv]]]GGG???===:::???BBBEEEFFFFFFGGGKKKMMMNNNNNNLLLGGG???:::888888333444666666555333333333111000000000000000111111///888DDDJJJHHHAAA;;;777333111//////000111000///111000000000111333666888666888:::<<<<<<<<<::::::444444333222222333333333:::CCCUUUkkkooocccQQQBBB;;;:::;;;;;;444444555666777888888999777777999:::999<<>>WWW|||VVV<<<666***)))...'''wwwuuu}}}~~~rrrcccWWWKKKAAA<<<<<<>>>???AAADDDGGGJJJMMMOOONNNMMMJJJEEE>>>999777777777777777666555444222111111222222111000000111333777:::BBBKKKJJJ@@@777444333444555444333222333444111333444555555666888:::777777777999:::;;;999777777333222333222111444;;;CCCIIIXXXooosssgggXXXHHHAAA>>>;;;999999777777777666666666666666555444555777777;;;FFFQQQnnnttt\\\___aaakkk|||vvvmmm```PPP@@@666000000...------...//////111???WWWhhhhhhccciiiwwwnnnhhhEEE777777///111---,,,,,,,,,+++++++++******------..................////////////000000000000000000000000000///......//////////////////......333444:::IIIbbb}}}zzz___HHH======AAATTTvvvkkkDDD999222------,,,)))(((++++++++++++*********))))))******++++++++++++******---,,,+++***))))))))))))&&&------...888DDD]]]{{{tttmmmRRR@@@LLLaaaoooyyyWWW???888444''',,,333(((+++)))(((&&&&&&((()))+++)))***,,,///222222///---))))))******++++++++++++...///000111222333333333222333888FFF[[[qqq{{{bbbPPPKKKMMMgggvvvfff<<<555222++++++...++++++000777LLLlll```YYYCCC333444222,,,---((((((((('''&&&$$$###"""&&&&&&&&&&&&&&&&&&&&&&&&'''((()))((('''&&&'''(((,,,888KKKcccuuuqqqUUU888000---))))))+++,,,+++)))%%%%%%%%%%%%%%%%%%%%%%%%##################$$$$$$###""""""""""""$$$%%%&&&######"""!!!!!!!!!!!!!!!######$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&%%%%%%$$$%%%&&&%%%###"""###$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$###"""""""""###$$$%%%###$$$%%%%%%$$$'''---333IIIsssrrrIII:::+++///+++&&&$$$$$$%%%&&&&&&#########$$$$$$%%%%%%%%%$$$###"""""""""###%%%&&&###$$$$$$%%%%%%&&&&&&'''***))))))+++---//////...111:::DDDaaalllOOO444...///+++&&&&&&tttuuu|||vvvhhhYYYNNNEEE>>><<<===>>>@@@CCCFFFIIILLLPPPRRRTTTRRRNNNHHH@@@;;;888888666666666555444333222222///000000///......///111555999AAAIIIHHH>>>666333111222333222111000111333111333666777888999:::<<<777777777999:::;;;999777555111000111000///222999AAAHHHWWWpppsssaaaRRRCCC<<<:::888777777999888888777777666555555333222333555555777BBBNNNnnnwww^^^```cccnnn|||vvvmmm```PPP@@@666111000...---------...///222???UUUfffgggcccjjjxxxrrrmmmIII888666...000+++,,,,,,,,,+++++++++******,,,---------......//////000000000///////////////000000000000000///..............................222333:::IIIbbb|||}}}bbbJJJ<<<:::===MMMooommmGGG999333......,,,***)))+++++++++++++++++++++++++++******++++++++++++******---,,,+++***))))))))))))'''/////////777AAAWWWsssrrrnnnWWWEEEOOObbboooyyy\\\AAA666333(((***///'''***)))(((''''''((()))***++++++---///111111...+++(((((())))))))))))))))))---...///111333555777777333333888EEEZZZppphhhTTTKKKJJJaaavvviii@@@555222,,,***---***+++222999PPPoooggg```III555222...(((***((((((((('''&&&%%%######&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&(((((('''((()))+++///:::PPPjjjxxxmmmPPP666...+++(((''')))***)))'''%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""!!!!!!!!!!!!###"""""""""###$$$%%%&&&$$$$$$###"""""""""""""""######$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&&&&%%%%%%$$$%%%&&&%%%#########$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""###$$$$$$###%%%&&&%%%$$$'''---222KKKqqqkkkDDD777))),,,((($$$""""""###$$$%%%###$$$$$$$$$$$$$$$$$$%%%###"""!!!!!!!!!"""$$$$$$###$$$$$$%%%%%%&&&&&&'''(((((()))+++...///000///555===QQQsss```GGG111,,,---***'''(((wwwrrrtttyyylll]]]MMMEEEAAA>>>>>>@@@@@@CCCGGGKKKNNNRRRVVVYYY[[[YYYTTTLLLCCC<<<999888555555444444333333222222///000000///......///111333777@@@GGGEEE;;;333111111222333222111111222444111555:::===>>>>>>>>>???888777777999:::;;;999888555111000111000///222999===EEEWWWqqqpppZZZLLL>>>999777666777999;;;;;;:::888777666555444333222222333333555???KKKmmm{{{aaaaaadddppp~~~xxxooobbbRRRBBB777111000...---,,,---...///333===QQQbbbfffdddmmmzzzvvvsssNNN:::555---///***,,,,,,,,,+++++++++******++++++,,,---...//////000000000000//////.........000000000000000///..............................000222999III```{{{fffLLL<<<777888DDDeeeqqqJJJ:::444///...---******,,,******++++++,,,,,,------******++++++++++++******,,,+++******)))))))))))))))000000000777>>>OOOhhhpppqqq^^^KKKQQQ```ooo{{{hhhHHH666444,,,)))+++)))***)))(((''''''((()))***,,,,,,...000111000---***((((((((((((''''''''''''------...000333777:::<<<555444888DDDXXXlll|||ppp[[[LLLFFFZZZ{{{wwwpppFFF777222...---///+++,,,333999NNNmmmnnnhhhPPP777000,,,(((***((((((((('''&&&%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%''''''((()))+++---222<<>>aaa{{{OOO>>>...++++++((('''***zzzuuuuuutttsssbbbUUUGGGBBBAAAAAA@@@AAABBBGGGMMMRRRUUUZZZ___cccbbb```ZZZQQQGGG>>>999777444444333333222222222222111222222111000000111333333777@@@GGGDDD:::333222111222333333222333666888555:::AAAEEEFFFDDDBBBAAA999888777888:::;;;:::999777333222333222111444;;;<<>>JJJjjjeeeaaaaaammm{{{qqqdddTTTDDD:::222000...,,,+++,,,...///333;;;MMM^^^eeeeeeooo|||yyyxxxTTT===555---000+++,,,,,,,,,+++++++++************+++,,,...///000000000000000///......------000000000000000///......------------............///111999HHH^^^xxxjjjPPP>>>777777???^^^tttMMM;;;444//////...+++***,,,)))******,,,---...//////******++++++++++++******++++++***)))))))))))))))(((000000111777;;;HHH^^^ooouuufffPPPPPP\\\nnnsssSSS:::666111)))(((,,,))))))(((((((((((())))))++++++---///111111...+++((((((((((((''''''''''''---------...111555999;;;555444777BBBTTThhhwwwvvv```NNNEEEUUUxxxyyyyyyOOO:::222...111222---,,,222666GGGdddooonnnVVV;;;111---***...(((((((((((('''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''''')))+++...333>>>[[[xxxyyy\\\???333***(((&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$######""""""#########$$$%%%&&&&&&$$$######""""""############$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&!!!"""###$$$%%%&&&&&&&&&%%%&&&'''&&&$$$###$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&%%%$$$######""""""###%%%&&&%%%$$$&&&+++///DDD]]]dddcccNNN333...###%%%""" !!!"""######%%%%%%$$$$$$######""""""$$$$$$$$$$$$%%%%%%&&&&&&###$$$$$$%%%%%%&&&&&&'''&&&))),,,...////////////999AAAooogggBBB777...+++)))&&&'''***{{{zzzzzzsssjjjXXXNNNEEECCCCCCBBBAAABBBDDDKKKSSSZZZ^^^cccjjjooommmkkkeee[[[NNNCCC;;;777555555333222222222222222111222222111000000111333444999BBBHHHCCC999333333///000111222333555999<<<>>>DDDLLLPPPPPPKKKFFFCCC:::888777888:::;;;:::999777333222333222111444;;;<<>>ZZZzzzwwwMMM;;;444//////...+++***,,,))))))***+++---...//////******++++++++++++************))))))((()))))))))&&&...///111777999CCCWWWoooyyymmmTTTMMMVVVkkkxxx]]]@@@555222)))%%%+++))))))(((((((((((())))))((()))+++///222222000...))))))))))))))))))))))))---,,,,,,,,,...111444666444333555???QQQcccqqqyyy|||zzzfffSSSFFFSSSuuuzzzXXX???222...///111,,,,,,111333AAA[[[rrruuu```AAA333...***---(((((((((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((((((''''''(((+++---222AAA```xxxpppPPP888222***)))(((&&&%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$######"""######$$$%%%%%%&&&&&&""""""!!!!!!!!!""""""###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&!!!"""###$$$%%%&&&&&&&&&%%%&&&'''&&&$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$###""""""###%%%'''&&&$$$%%%)))---888KKKLLLLLL>>>,,,,,,"""$$$""" """###$$$$$$$$$$$$$$$######""""""""""""######$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''(((+++...///...---...///>>>KKK|||YYY;;;555///+++(((&&&&&&)))~~~qqqaaaPPPIIIDDDDDDDDDBBBCCCFFFKKKTTT^^^ffflllrrrzzzxxxlll\\\LLL@@@999888666444333222111222222///000000///......///111555;;;DDDHHHCCC888444555,,,...///111333777<<<@@@IIIPPPXXX\\\YYYQQQHHHCCC;;;999888888:::;;;;;;:::555111000111000///222999>>>FFFVVVmmmsssfffUUUGGG@@@;;;:::999888999===:::999777555222000...---...------...---...888CCCaaammm___WWW___wwwrrreeeWWWJJJBBB333111---***)))***---...111666EEEYYYeeejjjsss~~~~~~___AAA444---333...,,,,,,,,,+++++++++************+++,,,---......///........................000000000000000///......------......///000000000...000777CCCWWWqqqnnnUUUCCC;;;:::>>>WWWtttxxxNNN:::444///...---******,,,))))))***+++,,,---...///******++++++++++++*********))))))(((((()))))))))'''...///111777888@@@QQQlll|||tttYYYKKKPPPfffwwwgggHHH444111)))###***(((((())))))))))))(((((('''(((+++///222333111///************++++++++++++,,,,,,++++++,,,...///000222000222<<>>VVVttt|||jjjIII666...(((***((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))))))))'''&&&(((+++---555IIIffftttdddFFF222///)))***)))'''%%%%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%########################"""###$$$%%%&&&&&&&&&&&&!!!!!!!!!!!!!!!!!!"""###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&######$$$%%%&&&&&&&&&%%%%%%&&&'''&&&%%%$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&&&&%%%$$$###"""###%%%'''&&&$$$%%%(((,,,...;;;777888111'''+++###%%%###!!!!!!"""$$$$$$##################""""""""" !!!""""""""""""!!!###$$$$$$%%%%%%&&&&&&'''))),,,......,,,,,,///222EEE\\\yyyNNN777444///+++(((''''''(((lllXXXMMMIIIFFFFFFEEEDDDJJJRRRZZZcccpppzzzmmmXXXFFF===:::999666333222111111222///000000///......///111555;;;DDDHHHBBB777333555---...111333777<<>>QQQmmmpppVVVDDD;;;:::999OOOkkk{{{OOO999222------,,,)))(((+++)))))))))******+++,,,,,,******++++++++++++******))))))(((((((((((()))***---333111111666555999IIIbbb|||~~~dddMMMIII[[[uuuxxx{{{\\\999555222***///(((((())))))))))))((((((***+++,,,///222111///,,,''''''(((***+++,,,---...((()))***,,,---...//////---,,,---777GGGYYYgggnnn{{{{{{aaaMMMGGGaaajjjhhhKKK777111+++...---///444000666HHHjjj|||rrrSSS>>>444------(((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''***///333@@@\\\ssslllQQQ999---)))'''((()))&&&###"""%%%'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&''''''((("""###%%%&&&''''''&&&%%%######""""""###$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''''''''&&&%%%%%%&&&'''((('''%%%$$$%%%&&&""""""###$$$&&&'''((((((###$$$%%%&&&&&&&&&%%%$$$###&&&'''&&&$$$$$$'''***&&&---$$$&&&%%%###+++###$$$###!!!!!!""""""!!! !!!!!!""""""######$$$$$$###$$$%%%&&&'''&&&%%%%%%###$$$$$$%%%%%%&&&''''''%%%(((+++++++++...666<<>>888333333222000///222111111111000111111222333555===DDDCCC<<<444111222000333666:::@@@JJJVVV___mmmqqqrrrnnnggg]]]OOOBBB======<<<;;;:::999999888666444222000111333666888@@@GGGVVVkkktttmmmjjjfffhhhggg```UUUJJJCCC???===<<<;;;;;;;;;:::888666333111000//////...,,,***+++)))***,,,---000888BBBXXX{{{cccTTT]]]ggguuuttteee\\\SSSGGG>>>666222---+++***+++,,,,,,333222>>>WWWnnnvvvvvvvvviiiEEE555000,,,---*********)))))))))))))))''''''(((+++---...,,,*********++++++,,,---......000///////////////000000,,,------...///000000111333444777===LLLgggnnn[[[HHH;;;777;;;IIIkkk~~~QQQ<<<555000000000---++++++***++++++,,,,,,------...******)))))))))))))))************++++++*********,,,+++...333333333===JJJ^^^wwwyyyoooSSSCCCZZZhhh|||\\\CCC777---...''')))))))))***++++++,,,,,,)))((((((+++///111///---******)))(((((((((((((((***************++++++,,,'''+++...111<<>>YYYiiiHHH111111,,,&&&&&&))),,,+++))){{{iiiWWWNNNQQQPPPSSSXXXZZZ^^^jjjxxxsss]]]LLL>>>888333333222000000222111111111111111222222333777???FFFEEE>>>666444666000444999@@@HHHTTTbbbkkksssvvvuuuoooggg]]]NNNBBB??????>>>===<<<;;;;;;:::555333111000000333666888@@@GGGUUUiii|||pppiiieee```aaa```[[[RRRHHHAAA>>><<<:::999888888777555333111000......///...,,,******)))***------///777???WWWyyygggWWW^^^ffftttqqqaaaWWWOOOEEE>>>555222---++++++,,,------111222>>>WWWnnnwwwwwwvvvjjjFFF555111,,,---,,,,,,,,,++++++*********'''''')))+++......,,,***++++++,,,,,,---......///000000/////////000000111------...//////000111111222444777===MMMfffrrr___KKK>>>999<<>>888444333333000000222111111111111111222333333777>>>DDDCCC;;;555444666333999@@@IIIRRR___mmmvvv{{{|||yyyqqqggg\\\NNNBBB??????>>>===<<<;;;::::::444222111000000333666888???FFFTTTggg}}}yyylllddd```YYYZZZYYYUUUNNNFFFAAA>>>;;;999666444444333111///...---------......,,,*********+++.........555<<>>444111---++++++---......000222>>>VVVlllwwwwwwttt~~~kkkGGG777111------///......---,,,++++++***(((((()))+++......---+++,,,------......//////000111111000000000000111111......//////000000111111000333777>>>LLLeeexxxdddOOO@@@:::<<>>666000000000---++++++---,,,,,,+++******))))))******)))))))))******+++))))))************))))))---,,,///444888;;;AAAHHHdddyyy}}}yyybbbLLLVVV[[[wwwnnnKKK888///111(((************))))))))))))***)))***---222444111///)))((((((''''''''''''(((''''''&&&&&&''''''((()))***,,,///222:::KKKcccuuuoooZZZJJJ???UUUeeefff^^^BBB444000111000...---///555;;;NNNfffllliiiQQQ555222(((***)))(((&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((,,,)))(((...///555GGGllliiiMMM333///)))'''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$###$$$&&&(((((('''%%%$$$###"""!!!%%%$$$###$$$%%%%%%$$$"""%%%$$$###!!!!!!"""######&&&$$$######$$$%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%'''&&&&&&%%%%%%$$$$$$###%%%&&&'''''''''&&&$$$###$$$%%%&&&&&&'''&&&&&&&&&'''&&&%%%$$$$$$$$$$$$%%%'''&&&%%%$$$############%%%$$$$$$$$$$$$#########""""""!!!!!!!!! !!!"""#####################""""""###$$$$$$%%%%%%%%%%%%&&&''''''(((((($$$******+++111222;;;NNNsssxxxNNN:::///...+++(((((())))))'''$$$wwwcccYYYUUURRR\\\ccclllqqqttt}}}fffSSS???888444444333000000222222111111111111222333333999???DDDBBB;;;555555888;;;@@@IIIQQQZZZfffrrrzzzzzzqqqggg\\\OOOCCC======<<<:::999888777777333222111111222444666888===DDDRRReee{{{zzzlllbbb]]]UUUUUUTTTRRRMMMHHHDDDBBB;;;888444222000000...---,,,++++++,,,---...,,,+++++++++---000//////444;;;QQQoooqqq\\\___eeettt}}}sssbbbSSSHHHAAA>>>===444111---+++,,,...//////111444???TTTiiittttttppp|||lllIII888222---...//////...---,,,++++++***)))))))))+++...///...,,,....../////////000000000222111111000000000000111/////////000000000111111///222666>>>LLLbbb}}}|||iiiSSSBBB;;;<<>>LLLYYYccceeeJJJ555///...---++++++---000333<<<```vvv}}}aaa<<<777111******)))(((''''''''''''''''''''''''''''''((((((&&&)))(((***000111AAA]]]{{{[[[AAA...///,,,(((''''''&&&%%%&&&&&&&&&$$$%%%&&&%%%$$$$$$%%%'''###$$$$$$$$$$$$$$$$$$$$$#########%%%''')))((('''$$$###############$$$$$$(((&&&$$$$$$%%%&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%$$$###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$#########""""""######"""""""""!!!!!!!!! !!!######$$$$$$$$$""""""""""""###$$$%%%&&&%%%&&&&&&''''''(((((()))))),,,,,,...333777JJJiii\\\888000+++---,,,,,,,,,+++)))&&&###kkkYYYTTTZZZbbbqqq|||tttcccTTT???999555444444111111333222222222222222333444444:::???CCCAAA<<<;;;???EEEHHHOOOZZZccckkkttt|||~~~~~~yyypppfff]]]PPPDDD===<<<;;;999888666555444222222222222333555777888;;;@@@LLL^^^tttooobbb[[[UUUSSSPPPNNNMMMLLLIIIGGG<<<777222...------------,,,++++++,,,---...,,,+++---,,,---/////////555<<>>===;;;999555222...,,,,,,...//////333666<<>>===>>>;;;777777333///,,,,,,---......111333999EEEYYYlllpppkkktttoooOOO===444...///************++++++++++++,,,++++++,,,...000000000000000000000000000000000111000///...------------............------------///111444999DDDZZZsssoooYYYGGG>>>@@@GGGaaabbbCCC999111//////,,,+++---++++++++++++,,,,,,,,,,,,************+++,,,---...((())))))******))))))(((...///111<<>>YYYuuummmVVVBBBJJJRRR^^^iiiTTTAAA222000...------///000000///JJJ___ttthhhGGG:::...))))))(((''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&((()))---333666MMMqqqdddCCC222''')))###'''&&&&&&%%%%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$&&&(((###############$$$$$$$$$#########%%%'''((('''&&&"""###$$$$$$%%%%%%%%%$$$"""  """#########$$$$$$%%%%%%%%%%%%$$$$$$'''&&&&&&%%%%%%$$$$$$###&&&%%%%%%$$$$$$$$$$$$$$$!!!!!!!!!!!!!!! """###%%%&&&&&&&&&&&&%%%%%%%%%&&&'''''''''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$#########"""""""""!!!""""""#########""""""!!!!!!!!!"""###%%%&&&'''(((((())))))******++++++***---...333:::BBB___mmmKKK333222...(((((()))((('''%%%%%%%%%~~~hhh```[[[XXXdddvvvvvviii^^^VVV@@@:::555555444111111333333333222222333333444555===CCCIIIKKKKKKOOOYYYaaaeeekkksssyyy|||}}}tttiii]]]NNNAAA888888666555333111000///------...///000222444555>>>AAAIIIWWWkkk~~~mmm___WWWOOOKKKGGGDDDDDDCCCAAA>>>999444...***)))***,,,---...---------......,,,******(((((())))))+++333<<>>???;;;666888444///,,,,,,---.........111666AAAWWWlllrrrnnnsss~~~pppPPP===444...///)))******++++++,,,,,,------,,,+++,,,...000111000000000000///////////////000000///------,,,,,,,,,---------------------,,,000111333777CCCXXXrrrpppZZZHHH@@@CCCGGG^^^eeeCCC:::222///...,,,,,,---......---,,,,,,+++++++++************+++,,,---...---......//////......---......000:::LLLYYYTTTGGGGGGVVVccc|||zzz]]]RRRFFFSSSmmmooommmYYY666///111(((''''''''''''&&&&&&&&&%%%&&&)))///444666222...******))))))***+++,,,,,,((((((((((((((()))*********(((***000222<<>>:::<<<>>>>>><<<===:::666111...---,,,---///111444@@@UUUiiiqqqooottt{{{pppRRR999111...)))++++++******************,,,+++*********,,,...000...000111111000...///000111111111111000000000000...///////////////............111666>>>OOOkkkuuu___LLLCCCHHHSSShhhrrrLLL888111333---+++---+++***,,,------,,,,,,...///,,,+++*********+++,,,---111...+++)))(((***,,,...,,,000333777BBBLLLNNNHHHOOOJJJfffuuurrriiiOOOCCCKKKaaauuuqqqXXX===000---))))))(((''''''((()))***)))***---111333333000...************))))))))))))*********)))))))))))))))(((***''')))333;;;PPPnnnoooTTTKKKIIIQQQaaaqqqhhhKKK===222000000***+++///+++222===QQQfffkkk[[[AAA...,,,)))''''''((())))))(((((((((''''''''''''((((((***+++++++++000BBB```xxxrrrdddMMM777,,,)))(((&&&&&&&&&&&&%%%%%%$$$$$$### ###%%%$$$#########!!!!!!"""""""""#########!!!###&&&&&&%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%###!!!###%%%%%%###!!!!!!"""###$$$%%%&&&&&&&&&$$$%%%'''(((((('''%%%$$$%%%&&&'''((('''%%%"""!!!&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$%%%%%%&&&&&&%%%%%%((('''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###$$$$$$######""""""!!!!!!###!!! !!!!!!###%%%!!!""""""###%%%&&&''''''+++///222111,,,((())),,,,,,111555666;;;QQQwwwyyyOOO@@@333(((...(((''''''&&&$$$""" ooo___^^^```cccqqqqqqlllfffTTTDDD<<<666555666444333444333000///333444333444777???LLLXXX___eeeoooyyy~~~~~~}}}uuuhhhXXXIII@@@>>><<<:::777555444333333.........///111333666777<<>>:::<<<>>>>>><<<===:::555000,,,+++***+++///111444???SSSgggpppppptttyyyoooQQQ999111///***+++***)))))))))))))))))),,,+++******+++,,,...000,,,...//////...------...111111111111000000000000......////////////.........///222777???PPPlllzzzbbbNNNEEELLL\\\ppptttMMM999111333---+++---+++,,,---///...------...///++++++*********+++,,,---000...+++))))))***,,,...---000222666AAAMMMRRROOONNNHHHcccsssuuuoooTTTEEEHHH[[[qqquuu___AAA111///)))((('''&&&&&&'''((())))))***---000333333000...))))))))))))((((((((((((***)))))))))))))))))))))+++---)))+++444;;;NNNkkk~~~sssXXXMMMKKKTTTggg{{{uuu[[[@@@333//////***+++///,,,000:::NNNdddmmmaaaFFF000...+++((('''((((((((('''(((''''''&&&&&&&&&&&&'''(((***+++---555HHHdddyyyiiiZZZDDD222+++***)))'''&&&&&&%%%%%%%%%%%%%%%%%%!!!$$$%%%$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%###%%%'''&&&$$$###""""""###$$$$$$%%%%%%$$$$$$######"""!!!"""%%%%%%""""""###$$$%%%%%%&&&&&&&&&$$$%%%'''(((((('''%%%$$$%%%&&&&&&'''&&&%%%###"""%%%%%%%%%$$$$$$%%%%%%%%%"""###$$$%%%&&&&&&&&&&&&)))((('''&&&%%%%%%%%%%%%&&&''''''''''''&&&%%%%%%#########""""""""""""""""""!!!!!!###%%%$$$$$$$$$""""""###$$$%%%&&&''''''+++///222000,,,)))***,,,,,,000444666>>>XXXmmmFFF999...%%%***''''''&&&%%%$$$###!!! |||lllaaabbbeeekkk~~~sssnnnhhhUUUEEE<<<666666666444333444222///000444555444666999CCCRRRcccnnnvvvzzzqqqcccTTTGGG??????===:::777555444444444.........///111333555777:::===CCCNNN^^^rrryyyhhhWWWKKKAAA<<<777444555555222000222111///---,,,+++,,,,,,******+++,,,,,,,,,,,,,,,******+++,,,...000222333===OOOqqqxxxpppppp|||sss___PPPHHH>>>:::<<<>>>???======:::555111...------...///111444===PPPdddppprrrsssxxxlllOOO888222000,,,******)))(((((((((((((((,,,+++******+++,,,...///,,,---//////...------...111111111111000000000000......///////////////...///000333888@@@QQQmmmiiiUUULLLWWWlllvvvPPP:::111222---+++---+++...///000///---------...++++++******++++++,,,---///...+++))))))***---...---///000444???NNNXXX[[[NNNEEE]]]ooovvvuuuYYYFFFEEESSSjjjwwwfffEEE333222(((((('''&&&&&&&&&'''((()))***,,,000333333000---))))))((((((((('''''''''))))))))))))))))))******---...+++,,,333888IIIeee{{{yyy```QQQLLLUUUiiijjjFFF555//////***,,,000,,,...666HHH```ooohhhLLL333000---)))''''''(((''''''((('''&&&%%%%%%%%%%%%%%%''')))+++111===QQQhhhwww\\\LLL777,,,***+++***''''''&&&%%%$$$%%%&&&'''((("""$$$%%%%%%%%%%%%&&&'''$$$$$$%%%%%%%%%&&&&&&&&&$$$&&&''''''$$$"""!!!!!!###$$$$$$%%%%%%$$$$$$###!!! !!!###$$$$$$!!!######$$$%%%&&&&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$!!!"""$$$%%%'''(((((((((******((('''&&&%%%%%%$$$%%%&&&&&&&&&&&&%%%$$$$$$""""""""""""############ """$$$&&&((((((&&&######$$$$$$%%%&&&'''((((((+++...111000---***+++,,,,,,000333777EEEccc```<<<111+++%%%(((%%%%%%%%%%%%$$$###""""""yyymmmeeefffkkkuuutttooojjjYYYEEE===666666666444333555333222333666777666888<<>>@@@BBBBBBCCC@@@:::444000///000111...000333888HHH```ttt}}}yyyzzzjjjLLL666333333......---,,,+++************++++++++++++,,,---......---///000111000///000111111111111111000000000///------...///////////////000000333888@@@QQQmmm{{{rrrqqqXXX???111111---,,,...***+++,,,---,,,***)))***+++******++++++,,,,,,,,,,,,---,,,+++******+++---......---...222;;;JJJ^^^lllYYYGGGTTTaaapppzzz___FFFHHHGGGUUUiiieeeJJJ666555,,,+++)))((((((((())))))((())),,,///222222///---+++++++++*********))))))(((((())))))************))),,,***,,,222555CCC\\\tttqqqZZZLLLNNN]]]www}}}ZZZ???000111------000---000333>>>TTTkkkoooWWW;;;000---)))'''(((***++++++))))))((('''&&&&&&''''''(((***...999OOOdddllljjjLLL:::)))'''******'''&&&&&&%%%%%%$$$%%%&&&'''(((%%%&&&'''&&&%%%%%%''')))""""""#########$$$$$$$$$ ###%%%&&&%%%$$$$$$%%%###$$$$$$%%%%%%$$$$$$###!!!"""%%%&&&&&&%%%$$$$$$%%%%%%&&&'''''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&&&&"""###%%%%%%%%%%%%###"""###$$$&&&))),,,---//////***)))((('''%%%%%%%%%$$$""""""######""""""!!! !!!!!!""""""######$$$$$$!!!###"""!!!&&&,,,***$$$&&&&&&&&&''''''((((((((()))+++---.........---...---000444===VVV|||vvvLLL666---***(((&&&$$$$$$$$$%%%%%%$$$$$$###zzzvvvzzznnnjjjiii\\\FFF===777777777555444555222111333555666777>>>FFFWWWhhh|||zzznnn___RRRGGG@@@<<<<<<;;;999777555333222222000/////////111222444555888;;;@@@EEEOOO```uuuppp^^^LLL???888777666555444333333333000//////...------,,,,,,******++++++++++++*********---//////---...111555:::FFFaaa|||fffVVVLLLGGGBBB???@@@BBBDDDEEEHHHCCC;;;333,,,***))))))---000222777FFF___www~~~lllKKK666333333...///...---,,,+++***************+++,,,,,,------...***,,,...///.........000111111111111000000000000,,,---...///000000000000///000333888@@@QQQmmm[[[AAA222000,,,,,,...******+++,,,+++)))((()))***)))***+++,,,,,,,,,,,,+++---,,,+++++++++,,,---......---...222999FFF[[[lllaaaLLLSSS[[[kkkzzzdddLLLFFFDDDNNN```bbbOOO<<<555---,,,***)))((())))))***((()))+++///222222///,,,,,,,,,+++++++++*********((((((((()))******++++++)))---,,,...444555AAAYYYkkkuuuvvvxxxvvv^^^MMMKKKVVVpppeeeEEE333333///---///---000222999LLLeeeooo]]]CCC222...***((((((***++++++(((((('''''''''(((((()))***+++000>>>XXXooopppfffFFF555(((''')))&&&$$$%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%%"""$$$&&&%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$###"""$$$%%%&&&%%%%%%&&&'''&&&&&&''''''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######$$$%%%'''***,,,...000000((('''&&&%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$######""""""""""""############!!!###""" &&&...---%%%&&&&&&&&&'''''''''(((((()))***,,,.../////////......222666AAA^^^dddAAA444***'''(((###$$$$$$%%%%%%%%%$$$######iiieeeeeeYYYFFF>>>777777777555444555222111333666888<<>>777777777555444666333333555999===CCCQQQ^^^ooo|||}}}~~~{{{yyyuuunnnbbbVVVMMMHHHGGGGGG;;;<<<<<<;;;999666333111000000///000000222444555444999>>>CCCKKKYYYmmm{{{zzziiiXXXGGG;;;111222333222111000111222.../////////...---,,,,,,.........---,,,+++***)))'''+++......,,,---111666:::BBBXXX{{{}}}yyygggZZZUUUKKKIIIEEEBBBBBBEEEGGGIIIGGGBBB:::333...---...///,,,000222666DDD```}}}oooLLL666333111,,,...---,,,***)))(((((((((******+++,,,------------,,,...000111000000111222111111111111000000000000,,,---...///000000000000......111666>>>OOOkkk```CCC222000,,,,,,...))))))***,,,,,,++++++,,,...)))***+++,,,---,,,++++++++++++++++++,,,,,,---...---,,,///444777???RRRfff```IIIIIIKKK[[[rrreeeSSS<<<@@@IIIXXXccc^^^III555,,,+++)))((('''''''''((('''(((+++///222111///,,,************))))))))))))'''(((((()))***+++++++++'''+++******---***333JJJUUUeeennnyyyfffQQQEEEDDDYYYwwwtttNNN777666222...///---+++---111???ZZZnnnhhhTTT:::555...)))''''''&&&&&&$$$$$$$$$%%%&&&'''((()))***,,,333FFFhhh|||hhh<<<...&&&((('''!!!!!!'''"""###%%%&&&&&&$$$!!!"""$$$%%%$$$"""!!!!!! !!!!!!!!!!!!"""$$$&&&&&&%%%#########$$$$$$$$$%%%%%%$$$$$$$$$"""######""" !!!%%%)))'''((((((((((((((('''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&'''((('''%%%"""!!!%%%$$$###""""""###$$$%%%"""$$$&&&(((***,,,------$$$$$$######$$$$$$%%%&&&###$$$$$$$$$$$$###""""""$$$$$$######""""""!!!!!!$$$&&&&&&---666000"""%%%%%%%%%&&&&&&&&&&&&&&&((((((***---000111000//////444:::IIIhhhuuuGGG222333+++(((,,,&&&%%%%%%%%%%%%$$$###""""""lllccc^^^XXXFFF===666666888666333333888888:::<<<<<>>>>>===<<<:::888666555222111000//////000000111333666;;;@@@HHHUUUdddooo~~~uuucccSSSFFF>>><<<;;;:::777333000000111111111000000///---,,,+++,,,,,,,,,,,,,,,+++***)))(((,,,000000///000555:::@@@IIIZZZttt|||ttt{{{yyyhhh^^^WWWSSSOOOLLLHHHCCCAAACCCIIIMMMMMMFFF===333---+++,,,...,,,...000555CCC___~~~pppGGG666333111111/////////...,,,***(((&&&---...............------,,,---///111222111000//////000111222222111000///111000///------......///......333:::???KKKeee{{{sssdddDDD111111...---000//////---+++))))))***+++,,,))))))***+++---...///000,,,------+++******,,,...111///000444999@@@NNN[[[MMMRRRGGGAAAWWWkkkiiibbbFFF@@@DDDXXXkkkiiiRRR<<<333---)))******'''&&&((())))))+++---000222111000///...---+++***)))))))))%%%&&&'''((()))***++++++///,,,***))))))---777AAANNNddduuuoooSSSDDDIIIPPPccc}}}nnn]]]@@@000111---''',,,+++...111<<>>>>>===<<<:::888666555333333222111000111111222222555888===EEERRRaaalllxxx}}}|||ooo^^^QQQFFF???======;;;888333111000111////////////...,,,+++***,,,------------,,,+++***(((+++...///...000555:::BBBKKK[[[tttxxxnnnrrr{{{~~~nnn___WWWTTTQQQPPPLLLGGGBBBAAACCCGGGIIILLLEEE<<<222,,,)))***+++***---000444AAA\\\~~~pppGGG666333000000/////////...---+++)))(((,,,---------------,,,,,,,,,---///111111111000///000111222333333222111000111000///...---...//////...---222999>>>IIIccc}}}sssllleeexxxeeeDDD111111...---000000,,,,,,***))))))***++++++************************+++++++++******+++...111222//////222666<<>>PPPjjj~~~zzz]]]GGG@@@AAASSSqqqmmmcccIII666444000+++///......---555LLLhhhuuuuuuSSS???...++++++(((&&&)))'''((()))((('''&&&'''(((000333>>>SSSeeeeeeMMM333---,,,***((('''&&&&&&&&&'''(((((((((((((((((('''$$$$$$$$$%%%%%%&&&&&&&&&########################%%%$$$$$$######$$$%%%%%%''''''&&&&&&&&&&&&&&&&&&!!!#########"""###%%%'''%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&'''''''''&&&%%%$$$$$$$$$$$$############"""!!!!!! !!!!!!""""""###$$$%%%%%%%%%%%%$$$###!!!!!!""""""$$$%%%'''((( !!!"""$$$%%%$$$$$$###!!!!!!""""""!!!!!!!!!!!!#########&&&---111,,,"""#########$$$&&&''')))***&&&'''***,,,///111222222666:::GGGeeeyyyJJJ<<<111...,,,%%%###%%%$$$$$$$$$############"""iii___YYYQQQCCC===999::::::888777999<<>>===;;;;;;<<<;;;:::888555444444444333333222222111111111222555777===HHHVVV```jjjnnnlllaaaSSSKKKFFFCCC@@@@@@>>>999444111000000/////////...---,,,+++***+++,,,,,,---,,,,,,++++++)))+++,,,---...222777<<>>HHH[[[^^^NNNAAAMMMcccuuufffSSSFFFQQQlllwwwcccHHH333---)))))))))((())),,,******,,,///222333222111...---,,,+++************(((((())))))***++++++,,,***)))***,,,,,,---444<<>><<>>::::::999777777:::>>>EEEPPP___qqqwwwnnnlllpppqqqrrrpppjjjdddaaa___TTTOOOIIICCC@@@===:::999888999::::::999666444222333333333222222111000///222333555777;;;DDDPPPXXXeeeiiiggg[[[OOOIIIEEECCC@@@@@@>>>999444111000000000000000///...---,,,+++)))******+++++++++******+++,,,---...000333888;;;<<>>333)))'''))))))(((&&&$$$$$$$$$#########""""""kkkbbb[[[SSSFFF???;;;999888777:::???BBBMMM\\\lll}}}qqqhhhgggnnnooommmhhhaaa\\\ZZZ[[[XXXSSSKKKCCC???;;;888777777888::::::999777444222333333333333222111///...111333555666999???HHHOOO]]]aaa```VVVKKKEEECCCAAA??????===999444111000000111111111000///...,,,,,,((())))))***************+++,,,---///111444666777777>>>MMMeeevvvbbb[[[]]]___\\\UUULLLKKKRRRXXXZZZYYYUUUOOOKKKJJJHHHEEECCC>>>;;;777333000///.../////////222555999LLLrrrdddBBB555000---111......------,,,------...---...///000000000000000......//////000111111111......///000000///......000000111111111000///...111///222666999BBBZZZssslllUUUKKKFFF\\\wwwTTT<<<777///+++,,,+++))))))******************************************+++,,,+++***))))))+++---,,,,,,---000222444;;;DDDVVV___XXXKKKNNN]]]tttuuuaaaIIIEEEYYYlllgggVVV777///***))))))'''(((,,,))))))+++---111222111000******)))((((((((((((((('''((((((((())))))))))))(((''')))++++++,,,222:::OOOoooiiiPPPBBB;;;HHHdddzzzhhhCCC333111......000000///000;;;SSSooommmRRR888///...***'''((())))))***)))((((((+++---000999OOOccc___HHH555111)))(((((('''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$######"""""""""""""""######$$$%%%%%%%%%&&&%%%%%%$$$#########$$$%%%&&&'''(((((('''%%%%%%"""######"""!!!!!!###$$$$$$$$$$$$%%%%%%%%%&&&&&&(((''''''''''''&&&&&&&&&((((((''''''&&&&&&%%%%%% !!!"""###$$$$$$######$$$$$$###""""""###$$$$$$ !!!!!!"""!!!!!! """"""######$$$%%%%%%&&&&&&%%%$$$"""""""""######!!!%%%%%%###$$$''''''$$$((('''&&&%%%$$$$$$$$$$$$(((((()))+++---000222444666LLLkkksssNNN:::111(((%%%''')))(((&&&$$$$$$$$$############"""mmmddd]]]VVVFFF@@@;;;:::999:::AAAHHHMMM\\\mmmzzz|||lllddddddhhhiiihhhccc]]][[[]]]aaa]]]WWWMMMDDD???;;;999888888999;;;<<<;;;888555333444555555444333222000///000222555666666:::@@@EEEQQQVVVVVVNNNFFFBBBAAA???======;;;888333111000111000000000///...---++++++))))))***+++++++++++++++)))***,,,...111222222111555;;;IIIaaazzzbbbYYYXXXXXXVVVPPPIIIJJJQQQWWWWWWWWWUUUQQQMMMIIIGGGEEEDDD===;;;777333///---++++++...,,,///555<<>>FFFOOOZZZjjj{{{{{{kkkdddeeeccceeeeeebbb^^^```fffkkk```YYYNNNEEE???<<<;;;:::999;;;===>>>===:::777555555666666666555333111000///222444555555666;;;???HHHNNNPPPIIIBBB??????>>><<<<<<:::777333000000111/////////...---,,,******)))***+++,,,,,,,,,,,,,,,((()))+++...000111///---444;;;HHH___~~~eeeYYYWWWUUUTTTOOOJJJKKKRRRVVVVVVTTTTTTRRRNNNHHHEEEDDDDDD>>><<<777222...***((('''---***---555???QQQuuu~~~\\\>>>444000...444---,,,+++***+++,,,---...+++,,,---...////////////000000000000111222333444///000111222222111000///000111111222222000///...///...000333555===UUUmmm[[[HHHBBB>>>NNNnnnwwwSSS<<<777000---000000///---+++))))))***+++,,,))))))***+++---...///000$$$'''***,,,,,,,,,,,,---,,,+++---000//////555===OOO^^^___SSSMMMQQQddd}}}uuuiiiTTTFFFMMM[[[ZZZOOO:::222+++)))(((&&&'''***''''''))),,,///000///...)))((('''''''''''''''(((&&&&&&&&&''''''''''''''')))''''''))))))***222;;;MMMnnnsssYYYHHH:::>>>RRRpppuuuQQQ>>>888///(((***,,,......222@@@[[[qqqnnnVVV>>>444///***))),,,(((((()))((((((***...111777@@@WWWhhhZZZ:::***...---,,,+++******))))))***''''''((((((((((((''''''"""######$$$&&&''''''(((""""""###$$$%%%%%%&&&&&&%%%$$$$$$###$$$$$$%%%%%%%%%&&&''''''&&&$$$"""!!!###$$$%%%###""""""###%%%%%%%%%&&&&&&&&&&&&'''''''''&&&%%%%%%'''***---000''''''&&&%%%%%%$$$######"""$$$%%%'''((((((''''''&&&%%%$$$######$$$%%%&&&"""###$$$%%%&&&%%%%%%$$$'''&&&%%%$$$#####################"""!!! !!!%%%&&&""" ###%%%$$$&&&&&&&&&&&&&&&'''((()))(((((()))***---000333444;;;[[[ZZZ999,,,//////)))###!!!###%%%$$$$$$$$$############"""qqqfff```\\\JJJBBB:::999===EEERRR]]]ooo{{{pppddd^^^]]]```___]]]]]]```eeejjjmmmhhh]]]OOOEEE@@@>>>;;;999999:::;;;<<<;;;999777555222222222222111///...---222111222333444777999;;;EEEDDDCCCAAA>>>;;;999777888777555333222000//////000111111111111///...---******************++++++)))***,,,...000000000000444:::EEEZZZ{{{jjjYYYQQQPPPMMMIIIHHHKKKOOORRRSSSSSSQQQMMMKKKJJJHHHEEECCCCCC???999555222///,,,)))---///111555<<>>444+++)))***((('''((((((((((((((()))***+++,,,******)))((((((((((((((())))))))))))))))))))))))((((((((()))***///444999QQQfffxxx[[[FFF???BBBFFFjjj~~~uuu```CCC///111&&&,,,///---///666;;;NNNjjjkkkcccHHH000...///+++,,,,,,(((&&&))),,,,,,...222;;;GGG]]]nnnEEE999///******)))&&&$$$$$$%%%'''))))))(((((('''''''''((((((%%%%%%&&&'''&&&%%%$$$###""""""###$$$$$$$$$$$$###%%%$$$"""!!!!!!"""$$$%%%%%%%%%$$$$$$###"""""""""""""""""""""""""""""""""(((''''''&&&&&&&&&''''''&&&'''''''''&&&%%%%%%$$$%%%%%%%%%$$$$$$#########$$$&&&))),,,---,,,***(((&&&###!!! """$$$%%%%%%""""""%%%###%%%)))%%%%%%%%%$$$$$$$$$######"""!!!!!!!!!  !!!"""###$$$$$$%%%%%%%%%&&&''''''&&&%%%%%%$$$***'''%%%---//////555???iiitttOOO777---+++(((%%%$$$$$$$$$%%%$$$###""""""$$$$$$###"""ssshhhaaa\\\LLLEEE???AAAHHHRRRaaammmzzzvvvhhh```^^^___]]]^^^```cccgggkkkooorrrkkk```QQQFFFAAA???<<<:::<<<<<<<<<;;;:::777444333111111222222222111000000111111111222444666888:::??????>>>===;;;999777666666555444222111000000///000000000111000///---,,,******************++++++)))***,,,...000000000000333888CCCWWWwwwppp]]]TTTNNNKKKHHHHHHJJJNNNQQQSSSSSSPPPLLLJJJJJJIIIHHHGGGFFFCCC>>>999333///,,,+++,,,---000333;;;PPPssssssUUU???555111...+++---,,,,,,...000000---***,,,,,,,,,,,,,,,,,,,,,---...///000111222333444444222222222111111222222222222111000///............---222000222888===QQQooovvvUUUGGG;;;<<>>===>>>>>><<<;;;888555222111///000111111222222222111000000000111333555777888888888888777777555444444333333222111000000000000//////000//////...,,,,,,++++++++++++++++++************,,,...///000000000111666@@@SSSrrrwwwaaaUUUKKKIIIFFFGGGJJJMMMOOOPPPQQQNNNJJJIIIIIIKKKLLLLLLIIIIIIEEE>>>555///------***+++///222:::OOOrrrmmmRRR===444222000...---------...000///---+++---------,,,,,,,,,,,,,,,---...///000222333555555111111111111111111111111000000///...------------...222000222888<<>>@@@WWWqqquuukkkPPP888888000,,,...++++++000333BBB\\\mmmlllUUU:::111...))))))***'''(((+++------///333<<>>OOOmmm|||aaaRRRHHHFFFDDDEEEHHHKKKLLLMMMMMMJJJGGGFFFIIILLLOOOPPPKKKLLLJJJBBB666...,,,...***+++///333:::NNNqqqmmmMMM999222222///***,,,,,,------......,,,+++---------------,,,,,,,,,---...///000222444555555//////////////////////////////...------------------000...///555999IIIdddqqqQQQDDD;;;;;;>>>HHHaaa|||rrrZZZ???222///...---......------,,,,,,---......///......---,,,---------------------,,,,,,,,,,,,+++,,,------...111555888===NNNcccgggUUUCCCIII[[[rrrzzzhhhKKKCCCDDD@@@===555///*********((((((***%%%&&&&&&(((***,,,...///***))))))(((((((((((((((''''''''''''''''''''''''&&&''''''((((((+++000333AAAWWWssspppVVVAAA<<<>>>KKKgggqqqpppVVV999777111,,,---)))***///111>>>WWWsssvvvaaaAAA222...)))***(((&&&'''+++---,,,///555@@@TTTZZZ[[[<<<777+++***)))((('''%%%%%%&&&'''''''''''''''((((((((((((((((((%%%""" !!!$$$&&&###"""!!! """$$$%%%$$$$$$###""""""###$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''(((***,,,...(((&&&"""!!!""""""""""""&&&$$$"""###$$$%%%%%%&&&$$$$$$%%%%%%%%%$$$###"""######"""""""""""""""""""""!!!!!!!!!"""$$$'''(((&&&&&&''''''''''''&&&&&&(((,,,)))(((///000333@@@VVVRRR<<<333+++***(((&&&%%%%%%%%%%%%%%%$$$###$$$%%%&&&%%%###{{{xxxuuuggg```[[[QQQPPPTTT___lllxxxvvveee[[[ZZZ^^^aaaaaahhhsss~~~}}}nnnfffZZZNNNGGGDDDDDDDDD>>><<<:::777555333333333000000000000///...---,,,...///000111333444444555000111222333333333333333///.........//////000111000//////...------,,,,,,,,,,,,,,,,,,++++++******++++++,,,---...000111111222666>>>LLLiiiaaaMMMFFFEEEDDDEEEGGGIIIJJJIIIIIIGGGDDDEEEHHHMMMQQQRRRLLLNNNKKKCCC888///------+++---000444;;;NNNppplllHHH333111333000)))***+++,,,,,,++++++++++++------------------------......///000222333444555//////000000000000/////////......------------...,,,///---///555888FFF___qqqVVVGGG<<<<<<<<>>RRRoootttZZZDDD<<<>>>DDD```ooovvv___===777000+++,,,(((***000111<<>><<<999555333222333333111111111000///...,,,+++//////111222333444444444111222222333333333333333///.........//////000111111000///...---------------------,,,++++++******+++++++++,,,...///111222333777===JJJeeecccNNNHHHGGGFFFGGGIIIJJJIIIHHHFFFEEEDDDFFFJJJOOOSSSTTTMMMMMMJJJDDD:::222///...---...222555;;;MMMnnnhhhEEE222111555333---***+++,,,+++***)))***,,,,,,---------............//////000111222333333444111222333444444333222111//////...............///---000---000777:::FFF^^^zzzttt^^^JJJ<<<;;;;;;>>>TTTnnniiiYYYDDD555...---------++++++,,,------......///...------,,,+++,,,,,,,,,,,,,,,,,,,,,++++++++++++---............000444777;;;LLLcccnnnbbbQQQOOOYYYpppvvvPPP<<<666222///---***)))++++++((((((+++&&&&&&'''(((***+++---...******)))(((((((((((((((''''''''''''''''''''''''(((***+++++++++---000222<<>>>>>BBB[[[mmm|||iiiEEE:::222,,,,,,(((***000000:::OOOpppsssNNN888///,,,...***((()))++++++---444===TTTlll___MMM333555'''+++(((((('''&&&&&&&&&&&&&&&'''((())))))(((&&&%%%$$$###$$$%%%&&&%%%$$$"""!!!$$$###"""""""""###%%%%%%########################%%%%%%$$$$$$###""""""!!!""""""""""""""""""""""""############$$$%%%&&&&&&'''&&&%%%$$$%%%&&&'''((('''''''''''''''((((((((($$$%%%''')))*********)))(((%%%"""!!!"""#########$$$%%%### """&&&&&&###&&&'''((())))))'''%%%$$$#########$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$%%%%%%%%%&&&''')))++++++'''***(((+++222222:::NNNrrrgggAAA444,,,)))(((((('''&&&&&&%%%%%%$$$###""""""$$$$$$###"""qqqbbbXXXUUUWWW\\\aaaccchhhvvvpppfffffffffdddgggppp~~~mmm^^^XXX\\\ccchhhrrryyy~~~yyyooocccXXXOOOKKKIIIAAA>>>999444111000111111111111222111111000/////////000222333444555444444333333333333333222222111//////////////////000111222111000..................------,,,++++++******+++++++++,,,---///111222333666;;;GGGbbbjjjSSSLLLKKKKKKKKKLLLLLLJJJHHHFFFEEEEEEIIINNNRRRUUUVVVNNNLLLIIIDDD>>>777222///---///222444:::KKKjjj|||fffJJJ777222333222000***,,,---,,,***)))+++---+++,,,,,,---...///000000000000111111111222222222222333444555555444333222000//////......//////000,,,...,,,///888:::EEE\\\uuuzzzfffMMM:::999999;;;OOOhhhfffZZZHHH888000......---***+++,,,...///000111111///......---------------------------,,,,,,,,,,,,,,,------------...222555;;;KKKcccrrrjjjWWWOOORRRiii|||WWW@@@888000,,,***((())),,,+++((())),,,'''''''''((()))+++,,,---******)))((((((((((((((('''''''''''''''''''''''')))+++,,,,,,,,,---///222:::KKKfffmmmSSSBBB>>>>>>TTThhh~~~pppJJJ===444......((()))///...555IIIbbbzzzuuuTTT===333------...,,,,,,---,,,///999DDD___xxxbbbHHH///444&&&,,,((((((''''''&&&&&&&&&&&&)))***++++++***)))'''&&&$$$%%%&&&&&&&&&%%%###"""$$$$$$$$$$$$%%%%%%%%%%%%#########$$$$$$#########$$$$$$###################################################$$$$$$%%%'''''''''&&&%%%$$$$$$&&&''')))%%%&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%&&&'''((('''$$$!!!!!!"""###$$$$$$"""$$$"""!!!&&&&&&###%%%&&&((())))))'''%%%###"""""""""######$$$$$$$$$!!!"""$$$&&&&&&%%%$$$###%%%%%%%%%&&&''')))+++,,,)))***)))...555555???UUU^^^:::222...(((((((((((('''&&&%%%%%%###"""!!!!!!######"""!!!zzzmmm```TTTLLLJJJJJJNNNTTTYYYcccxxxooogggiiilllpppsss~~~}}}gggXXXUUU\\\fffmmmwww}}}yyylll___TTTMMMJJJCCC@@@:::444000/////////111111222333333333333222000111222444555555444444444444444444333222111000000000////////////000000333222000///......//////......---,,,,,,+++******,,,++++++,,,---///111333222666:::EEE___qqqYYYOOOOOONNNOOOOOONNNLLLIIIFFFFFFGGGKKKPPPUUUWWWWWWOOOLLLHHHDDD@@@;;;555000---...111444888IIIhhhwwwgggQQQ===222//////000+++---...---******,,,///***+++,,,---...000111111111111111111111111111111000111333444444333111000000000/////////000000111)))+++)))---666888CCCYYYrrr~~~jjjNNN999777888999KKKdddeee[[[JJJ:::222000///---+++,,,---///111222333333000000///...............//////.........---------******+++******+++///222;;;JJJddduuuoooZZZMMMLLLccc]]]EEE;;;111+++((('''))),,,+++((())),,,(((((((((((()))***+++,,,******)))(((((((((((((((((((((((((((((((((((((((((()))++++++***+++...000888IIIccc~~~vvvZZZDDD===:::NNNbbb|||qqqLLL===333//////))))))...+++111DDDUUUsssvvvXXXAAA666...,,,222///.........111<<>>:::555222111111222111---///111333333333222111222222111222222333444555333333222111111000////////////000000000111111111//////...............///......---------,,,,,,,,,,,,------...///111333444222222666BBB[[[~~~fff```[[[[[[___aaa[[[TTTPPPNNNKKKLLLTTT___ggggggdddZZZWWWSSSMMMGGG>>>666000000---///555;;;IIIgggeeeDDD666000***,,,,,,,,,,,,,,,+++++++++***......------------......//////.........000111222000000111111111111000000111000000///////////////,,,***---333444666CCCTTToootttWWW???;;;999666CCCWWW___^^^III333222222---,,,111333555888;;;======>>>666444111111222222222111111...,,,++++++,,,++++++,,,+++))))))***...111333777AAAZZZrrruuucccTTTPPP]]]ooo{{{pppSSS:::111111...***'''%%%&&&(((******((((((((('''''''''(((((((((((())))))))))))(((((((((((())))))))))))((((((((()))*********+++---///444@@@ZZZzzzoooXXXGGGGGGDDDXXXpppmmmZZZGGG777222///......,,,+++///666FFFZZZlllhhhRRR999,,,((()))((())),,,+++,,,<<>>BBBAAAGGGUUUeee{{{uuuppp{{{~~~iiiTTTKKKJJJMMMYYYfffssstttfffVVVGGG;;;888444111111222222222...///111222333222222111111111111111222333444555222222222111111000000///000000000111111111222222000000///...------------------,,,,,,,,,+++++++++,,,------...///111222333222222666BBBYYY|||lll```]]]^^^cccddd^^^VVVSSSPPPOOOSSS]]]iiiqqqppplllccc```[[[UUUMMMCCC888111000...111777<<>>AAACCCDDD999888666666777888777666222000---,,,,,,,,,+++***+++*********,,,...000111333<<>>UUUuuuxxxbbbPPPFFFBBBRRRgggiii^^^NNN<<<333///---...,,,***...444:::TTTnnnoooXXX;;;---+++***(((***---,,,...>>>RRRccccccNNN555///,,,((()))''''''(((((()))(((((('''''''''&&&%%%$$$###""""""$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$#########%%%%%%%%%$$$$$$$$$$$$###!!!###$$$%%%$$$%%%&&&(((!!!"""$$$%%%'''(((((((((&&&&&&&&&&&&''''''''''''(((((((((''''''&&&&&&&&&&&&&&&%%%###!!! !!!###$$$$$$$$$######""""""!!!######""""""""""""!!!!!!"""###$$$%%%$$$""" !!!""""""######""""""""""""###%%%&&&'''&&&&&&%%%%%%%%%%%%&&&&&&++++++111666555<<>>:::666???NNNaaabbbNNN666000///,,,---...///222666:::>>>@@@BBB<<<:::999:::;;;<<<;;;:::333111...,,,,,,,,,+++))))))***+++,,,---...//////333999JJJ```nnnkkk[[[MMMTTThhh}}}~~~fffHHH666222...+++((('''''')))))))))'''(((((()))))))))))))))(((((())))))))))))(((((((((((())))))))))))(((((((((***,,,---,,,---...///444<<>>@@@@@@???BBBFFFRRReee}}}}}}}}}ooo[[[IIICCCDDDIIIUUUbbbrrrkkkXXXFFF:::666444111000111333333333//////000000111111111000000000000000111222333333111111111000000000000000////////////000000000000000000///---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++------------...///111111000222777@@@UUUvvvtttmmmlllnnnqqqooofff^^^[[[YYY[[[cccqqqwwwuuuppphhh\\\LLL<<<222111......333888GGGfff^^^FFF777///111++++++++++++************++++++,,,---......------+++,,,---...///000111111//////000000000000//////...//////000///...------000---///333333444BBBSSSnnnvvv___HHH>>>999666>>>KKK___cccQQQ999111...+++...,,,---///222555888:::;;;:::999999:::<<<===<<<;;;333000---,,,++++++***))))))***+++,,,------......555:::EEEXXXjjjmmm___NNNUUUfff|||qqqQQQ:::222...,,,)))(((((())))))(((''''''((()))******))))))(((((())))))))))))(((((((((((())))))))))))(((((((((***,,,---------...///555:::LLLiiiuuubbbIIIBBBKKK^^^kkkppp```EEE777111------,,,+++,,,000777OOOkkksss^^^@@@222333---***+++------222EEEZZZSSSOOO<<<---...,,,&&&'''''''''''''''&&&%%%$$$$$$&&&&&&&&&%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$############$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$###  %%%%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%$$$######"""""" !!!""""""!!!!!!###%%%#########"""""""""""""""!!!!!!!!!!!!!!!!!!"""""""""######$$$$$$###"""!!!"""""""""###$$$$$$%%%%%%'''''''''&&&&&&%%%$$$$$$"""""""""###%%%'''((()))+++---000333888KKKssshhhEEE777000+++---'''&&&$$$###""""""###$$$########################~~~___SSSDDD;;;:::<<<>>>???AAAIIIZZZrrrlllXXXGGGAAACCCHHHTTTbbbtttsss___NNN@@@999555333111000111222222222000000000000000000000000////////////000111222333000000000000000000000000000000000111111111222222//////...---,,,,,,,,,,,,/////////.........------------------...///000111000222777@@@SSStttzzzqqqppprrruuuqqqhhhbbb```bbbdddlll{{{{{{rrrdddRRR???333000---...222666CCC```|||___HHH777---...+++++++++*********)))))))))***,,,---......------+++,,,---...///000000000...//////000000//////.........///000///...---,,,...,,,///444333444@@@PPPjjjyyycccKKK???999777>>>III\\\cccTTT<<<333...+++...------...///111333555666555555555777999:::999888111///,,,+++++++++***)))*********+++,,,---------555:::BBBPPPdddooodddRRRVVVbbbwwwyyyZZZ???444///,,,***((()))))))))(((&&&''')))***+++******)))(((((())))))))))))(((((((((((())))))))))))((((((&&&))),,,------,,,---...444777FFFccc}}}jjjPPPGGGJJJYYYkkkwwwiiiKKK:::333......---+++,,,///222GGGeeetttfffGGG333......++++++......444HHH^^^QQQJJJ666)))---+++%%%'''''''''''''''&&&%%%$$$###$$$$$$%%%%%%&&&&&&''''''###$$$%%%%%%&&&&&&%%%%%%######$$$$$$$$$$$$######!!!""""""###$$$%%%&&&&&&###$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%### %%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%$$$###### """###"""###$$$&&&"""""""""""""""""""""""" !!!!!!!!!!!!"""""" !!!!!!""""""""""""!!!!!!!!!!!!"""######$$$$$$''''''''''''&&&$$$###""" !!!###%%%''')))******,,,///333===UUU~~~\\\===555///((()))%%%%%%$$$###############$$$$$$$$$$$$$$$$$$$$$$$$nnnRRRJJJ@@@999777;;;???AAAFFFRRRggg}}}kkkXXXFFFBBBCCCIIIUUUbbbvvvuuubbbQQQCCC;;;999444333111000111222111000000000000/////////000000///////////////000222222///000000000000000000000//////000000000111111111......---,,,,,,---------.........---------,,,,,,------------...///000000///222777???QQQqqq~~~rrrqqqsssvvvssslllggggggjjjlllttt|||lllXXXCCC666///...000444666???WWWpppyyyYYYEEE777---...,,,,,,+++++++++*********(((***,,,.........---,,,,,,,,,.../////////............////////////......---...///000000...,,,+++,,,+++///444444333===LLLfffiiiPPP@@@999777>>>HHHYYYbbbVVV???555///+++...,,,,,,,,,---...000222444//////000222555666555333///---***)))*********)))************+++,,,---...111777>>>III^^^oooiiiWWWTTT\\\ooo}}}aaaEEE777///---***)))))))))((('''&&&''')))+++++++++***)))(((((())))))))))))(((((((((((())))))))))))((((((%%%(((+++---,,,,,,,,,---222333@@@\\\zzzpppYYYLLLHHHRRRgggzzzpppQQQ<<<555/////////---,,,...222???YYYlllfffKKK555...///,,,+++...///555JJJaaaRRRGGG222'''---+++%%%'''&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%!!!!!!"""#####################$$$$$$$$$$$$###### !!!"""###$$$%%%&&&######$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$!!! ######$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$###"""""" """$$$$$$######$$$%%%!!!""""""""""""""""""""" !!!!!!!!!"""""""""""""""######$$$$$$$$$"""""""""###$$$$$$%%%%%%$$$%%%%%%%%%%%%$$$"""!!!!!!!!!"""###$$$&&&((()))***+++...444CCC___|||PPP444111---&&&)))###$$$$$$$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$uuubbbJJJEEE>>>999888;;;AAAEEEOOO\\\rrr|||kkkXXXGGGBBBDDDIIIUUUbbbxxx{{{hhhUUUEEE;;;777888444333111000111111000///111000////////////000000.........//////000111222////////////000000000000------------............------,,,,,,,,,---......+++++++++*********))))))---------------...///000///222777???QQQpppvvvvvvxxx{{{yyysssppprrrppprrrzzzqqq[[[FFF888///...222777888===PPPfff|||mmmPPPAAA777//////---------,,,,,,,,,++++++((())),,,.........---,,,,,,---.../////////...---......////////////......---...///000000...,,,++++++***///555444222<<>>GGGWWWaaaWWWAAA666///+++///************,,,...000222++++++,,,///222333111000...,,,)))((()))******)))++++++***)))***+++---......555;;;DDD[[[ooolll\\\RRRVVVhhh~~~fffHHH999///---************((('''%%%''')))+++,,,+++***)))(((((())))))))))))(((((((((((())))))))))))((((((%%%'''+++,,,,,,++++++,,,000000<<>>666000//////------...666<<>>999777666333333222111000000000111000000000000000000000000000000111111111222222333444000------///111000...........................000000//////............------------------------...---+++)))(((((())))))///111666???MMMhhhzzzqqqxxx~~~yyyzzzxxxqqq```KKK;;;333111333888999;;;IIIZZZrrrvvvdddIII<<<555...///...---,,,+++************---------...............---...............---------...///000000111000000///...------...///...,,,++++++...222333555<<>>BBBQQQdddfff]]]YYYSSSbbbyyy}}}oooTTT:::000,,,)))(((***+++)))'''))))))))))))(((((((((((())))))(((((((((((())))))(((((('''&&&&&&''''''(((******+++,,,,,,,,,,,,+++...000999KKKggg}}}fffWWWHHHJJJ```rrrnnn___CCC000***///---,,,...***...888FFFTTT[[[TTTBBB222...,,,+++---333@@@RRRaaaQQQ;;;...+++&&&(((+++%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%"""!!!!!!"""$$$&&&%%%$$$&&&%%%$$$$$$%%%%%%###"""######$$$$$$$$$%%%%%%%%%!!!"""$$$$$$######$$$%%%&&&%%%$$$######$$$%%%&&&'''%%%###""""""$$$'''((($$$$$$%%%%%%%%%$$$######%%%$$$!!! !!!$$$%%%"""!!!  !!!"""""""""###$$$$$$$$$$$$### !!!###%%%%%%%%%$$$$$$!!!""""""###""""""!!! """!!! !!!$$$&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''$$$ !!!$$$'''(((((((((///222666NNNxxx^^^AAA888---&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""!!!!!!"""###$$$nnn[[[OOODDD>>>:::;;;<<<===AAAGGGYYYqqqmmmYYYJJJJJJMMMQQQaaauuu{{{ggg]]]NNN@@@888444333333222111000000/////////000000000000000000000000000......///000000000000000333000------///000///...........................////////////......------,,,,,,---------------------,,,***)))(((((()))***000111666>>>LLLgggrrrjjjtttrrraaaLLL<<<444111222777888:::HHHXXXqqqtttbbbGGG;;;444...///------,,,+++***))))))***,,,,,,,,,------------------......//////...------...//////000000000000//////...------//////...------,,,...222333444<<>>AAANNNaaahhhddd[[[SSS___uuu{{{qqqXXX===111---)))(((***+++)))'''(((((((((((())))))))))))'''''''''&&&&&&'''''''''++++++++++++++++++++++++))))))***++++++++++++***...///555EEE___{{{~~~jjj[[[KKKLLL```sssrrrgggIII444---000...---...+++---555BBBQQQ[[[WWWDDD111...---,,,...333AAATTTcccOOO:::...+++&&&(((+++%%%''''''''''''''''''''''''%%%%%%%%%%%%$$$$$$$$$$$$###""""""###%%%'''&&&%%%%%%###""""""######"""!!!""""""#########$$$$$$$$$!!!###$$$$$$######$$$%%%######""""""""""""######&&&&&&%%%&&&'''))),,,---%%%%%%%%%&&&%%%%%%$$$###$$$###"""!!!!!!"""###$$$""""""!!! !!!"""""""""######$$$%%%$$$$$$$$$ !!!!!!""""""""""""!!!"""""""""""""""!!!!!!!!!$$$"""!!!!!!###$$$$$$###%%%%%%%%%%%%%%%%%%$$$$$$'''$$$!!!"""%%%((()))))))))///333:::VVV}}}{{{TTT999222)))$$$%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$vvvaaaPPPGGG@@@===;;;<<<===???FFFNNNeeerrr^^^OOONNNRRRXXXiii|||xxxgggTTTLLLAAA888333111222222000000///.........//////000000000000000000000000---...///000111000///...111///------...///...---.......................................---------,,,,,,,,,------.........---,,,+++******+++,,,---111222555<<>>555111222666777999FFFUUUmmmrrr```FFF999222---000,,,,,,+++***))))))))))))+++++++++,,,,,,,,,---------......//////.........///000000000000//////...///...------/////////---///......111222444<<>>KKKTTTTTTEEE555///---+++++++++******++++++,,,---))))))))))))))))))))))))+++***))))))(((((())))))+++,,,,,,,,,+++,,,...111555<<>>SSSmmmppp```OOOLLL]]]pppvvvrrrQQQ:::000222...---///,,,...444>>>NNN]]]]]]III333---......///555DDDWWWeeeLLL888...,,,'''(((***%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%$$$###$$$&&&''''''&&&%%%###"""###$$$$$$###!!!!!!!!!"""""""""#########"""###$$$$$$######$$$%%%""""""############""""""$$$$$$&&&(((***---...///&&&&&&''''''&&&&&&%%%$$$##############################""""""""""""#########$$$$$$%%%%%%%%%%%%%%%###""""""!!!!!!!!!!!!!!!&&&%%%$$$###$$$$$$&&&&&&%%%###"""!!!"""###"""!!!%%%%%%%%%%%%%%%%%%&&&&&&'''%%%######&&&)))******+++000444@@@aaalllIII222...'''$$$'''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###kkkVVVHHHBBB@@@>>>===??????CCCMMMXXXssswwwcccSSSQQQVVV___ooo{{{kkkXXXHHHBBB:::555222222222333000000///....../////////000000000000000000000000///000111222222222000//////......---------------....................................------------+++,,,,,,------............------,,,---...///000222222555;;;JJJfffsssfffnnnxxxgggRRRAAA666111000555666888CCCRRRhhhnnn___EEE888111,,,000,,,+++******)))))))))***+++++++++,,,------......---......////////////...000000111000000///...---///...---...///000///...111///...000111333<<>>===>>>??????EEETTTccc{{{yyyzzzhhhWWWTTTYYYcccssswwwsssmmm]]]KKK@@@<<<777444222222222111000000/////////000000111000000000000000000000000///000111222111111000///......///...------------................................................,,,,,,,,,------.........,,,,,,++++++,,,---...///222222555<<>>///---((((((***%%%########################"""###$$$$$$$$$###!!! ooo[[[KKKBBB>>>;;;;;;<<<===???HHH]]]pppxxxvvv~~~mmm\\\WWW\\\gggttt~~~xxxjjjbbb\\\NNN???999777444222111111///...000000//////000000111111000000000000000000000000//////...............------///000000...------....................................///////////////------------------------***)))(((((((((***+++,,,111111555>>>MMMjjjlllooonnnXXXFFF888111...222444555>>>JJJ]]]hhh^^^GGG999111+++///,,,,,,+++++++++++++++,,,,,,,,,------...///000000---...//////000000000000///000000000000//////...///...---...000111111000000......//////000888AAATTTllljjjVVVEEE999555666>>>FFFLLLGGG;;;111---...++++++******++++++,,,---************************---,,,,,,+++***+++++++++((()))))))))((()))+++...111999AAABBBDDDPPPfffwwwmmmWWWMMMTTTcccrrrkkkUUU<<<666///+++++++++)))(((''''''(((((())))))******''''''))))))))))))'''''''''(((***+++,,,++++++*********+++,,,,,,,,,,,,,,,+++***///777===IIIaaayyykkk^^^[[[eeexxxoooOOO999333...///222///...///222???YYYjjj^^^FFF222333333555DDDWWW___]]]???222//////)))((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((((((((((((((($$$###""""""$$$$$$###"""###!!!!!!!!!###$$$###"""###$$$$$$$$$$$$%%%%%%%%%$$$%%%&&&%%%$$$###$$$%%%######$$$$$$$$$$$$#########$$$&&&''''''&&&%%%$$$''''''((((((''''''&&&%%%$$$%%%&&&''''''&&&%%%$$$######$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%$$$###"""!!! !!!###%%%&&&$$$"""!!!"""$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&''''''###%%%&&&'''''')))+++---///111:::UUUyyyMMM888---+++''''''((("""$$$$$$$$$$$$$$$$$$$$$$$$###############"""!!! xxxdddSSSGGG@@@<<<999:::<<<>>>BBBOOOjjjxxxvvvqqq```[[[___iiisss{{{yyyxxxmmm\\\QQQLLLDDD999444333222111222111...,,,///.........//////000111000000000000000000000000111///...,,,,,,,,,...///---000222111///------///......................../////////000000000111111.........------,,,,,,+++******)))(((((()))***+++///111666@@@PPPlllrrruuuqqqZZZHHH999111---111333333<<>>OOOiiimmmYYYHHH:::666777;;;CCCKKKHHH===222...///++++++******++++++,,,---************************,,,++++++***************))))))***))))))))),,,...///888AAAEEEFFFNNN```qqqmmmWWWIIIKKKXXXjjjhhhUUU>>>888000,,,++++++)))((((((((((((((())))))))))))&&&''')))******)))'''&&&$$$$$$%%%&&&&&&'''(((((())))))***+++++++++++++++***)))---444999EEEbbb~~~ssscccZZZ___sss}}}ZZZ@@@777000///111---,,,...000:::TTTjjjcccLLL444555333777III]]]```WWW<<<000///000)))((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((((((%%%$$$######%%%%%%$$$###!!!  """###"""!!!############$$$$$$$$$$$$%%%&&&'''&&&$$$###$$$%%%$$$$$$$$$######$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%""""""###$$$$$$###"""""""""######$$$%%%$$$$$$$$$"""""""""""""""!!! !!!"""###$$$&&&'''((()))'''%%%######$$$%%%$$$#########$$$$$$%%%&&&&&&&&&!!!$$$&&&''''''(((+++------333AAAaaammmFFF444,,,+++'''((()))!!!%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$###""""""""""""ooo\\\NNNEEE>>>::::::;;;>>>AAAGGGWWWuuuzzzxxxtttddd]]]bbbkkksssyyynnnnnncccQQQGGGEEE@@@999222111111222333222000------------------...///000000000000000000000000000444222///------...000111---000333222000......///........................//////000000111111222222//////...---,,,++++++***...---,,,+++++++++,,,---...000777AAARRRnnnwww|||rrr[[[III:::111---000222333;;;EEEVVVddd___KKK===222+++------------,,,,,,---......)))******+++---...//////------///000111111111111......///000000111000000......---...111222222111---,,,---000//////444<<>>222...000++++++******++++++,,,---************************+++******)))))))))))))))******+++*********---//////777BBBGGGHHHNNN]]]llllllVVVGGGEEEQQQdddfffTTT???999111,,,++++++)))((())))))))))))(((((((((((((((***+++,,,,,,+++***(((&&&&&&&&&&&&'''(((***+++(((((()))******************(((+++222777DDDeeeuuudddXXXYYYmmmbbbFFF:::111///000,,,---000111:::TTTlllgggRRR666555333888MMMaaa```SSS::://////111***((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%&&&''''''&&&%%%$$$$$$&&&&&&%%%$$$"""!!!!!!"""###$$$$$$###""""""""""""############%%%&&&'''&&&$$$###$$$%%%((('''%%%%%%%%%%%%'''((("""""""""######$$$%%%%%%&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&!!!"""###$$$$$$###"""!!!""""""###$$$$$$$$$$$$#########$$$%%%%%%$$$"""!!!!!!###$$$$$$$$$***(((%%%$$$%%%$$$###"""""""""###$$$$$$%%%&&&&&& ###&&&'''&&&'''***---,,,555GGGiiidddCCC333---,,,)))+++,,,###%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%###""""""###$$$xxxaaaQQQFFF???<<<=========AAAFFFLLL___tttgggaaadddjjjmmmmmmiii^^^NNNDDD@@@===888333444333111///......///000000000000000////////////////////////000000000000111000///......------.........//////////////////000///...------...///000111111111111111000//////,,,---...//////---+++***,,,,,,,,,------,,,,,,+++...222888@@@SSSsss~~~uuulll___JJJ999555222000///000777@@@RRR___aaaOOO<<<444222.........------,,,+++******((()))+++,,,------,,,+++000000000000000000000000000000000000////////////------...............---+++,,,------...111555888FFFbbbuuu```KKK:::555777;;;DDDLLLLLLDDD:::222------------,,,,,,,,,++++++))))))***++++++++++++***)))************)))((((((******))))))******+++,,,333555BBBPPPOOOIIIUUUjjj```[[[GGG<<>>777;;;999QQQmmm```PPP222---***+++***&&&$$$%%%(((((((((''''''&&&&&&&&&'''%%%$$$%%%((((((&&&###$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###"""""""""######$$$$$$%%%%%%%%%$$$$$$###&&&&&&&&&&&&%%%$$$###"""'''%%%###!!! !!!"""&&&%%%$$$$$$&&&&&&%%%$$$(((''''''''''''&&&&&&&&&'''&&&###""""""###$$$%%%%%%%%%$$$###""""""###### """$$$$$$###!!! !!!###$$$$$$######$$$%%%""""""#########$$$$$$$$$!!!#########""""""$$$&&&""""""#########$$$$$$$$$###$$$%%%&&&''')))---//////666LLLrrr[[[:::333***%%%&&&'''&&&$$$######$$$$$$%%%$$$$$$$$$&&&%%%%%%$$$###""" pppZZZLLLEEE???<<<<<<:::;;;@@@HHHTTTlllzzzllleeegggiiihhheee[[[QQQDDD<<<:::999555222444333111/////////000111......//////000000111111.../////////000000000000000//////............///////////////............000//////......//////000111111111111111000//////,,,---.........---,,,+++******+++,,,---.........000444999BBBTTTtttooohhh]]]JJJ:::555222000///000777@@@OOO]]]bbbRRR???666333///...------,,,++++++******,,,,,,---...////////////////////////////////////000/////////////////////......////////////......,,,,,,---......111555888DDD^^^}}}xxxcccNNN<<<666777:::EEEPPPPPPGGG;;;222---,,,,,,,,,+++++++++******((()))*********+++************)))))))))(((((((((***************+++,,,,,,222666DDDSSSRRRLLLTTTfffbbb^^^KKK>>>HHHSSSZZZcccMMM<<<000000///***(((+++''''''''''''''''''(((((()))))))))))))))(((''''''&&&&&&&&&&&&&&&'''''''''&&&&&&'''((((((((((((((($$$,,,+++,,,666DDD\\\zzzuuuaaaXXXkkk{{{YYY:::222111,,,---...000111888MMMccceeeZZZ>>>666999999QQQkkkYYYGGG444///+++,,,+++'''&&&(((%%%%%%%%%$$$$$$#########&&&$$$###%%%''''''%%%###$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###"""""""""###$$$$$$$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%$$$###""""""'''&&&$$$"""!!!"""###$$$%%%$$$###$$$%%%%%%$$$###%%%&&&&&&&&&''''''((((((''''''%%%$$$$$$$$$%%%&&&%%%$$$$$$###""""""###### !!!"""######"""!!!!!! !!! !!!###""""""""""""""""""#########$$$%%%$$$######$$$&&&############$$$$$$$$$$$$###$$$%%%&&&&&&(((,,,...000:::QQQwww|||UUU999222***%%%&&&'''&&&$$$$$$%%%&&&&&&&&&%%%$$$###&&&%%%%%%%%%###"""!!! yyyeeePPPFFFBBB???;;;::::::<<>>LLL[[[bbbVVVDDD999333///---,,,,,,++++++*********++++++++++++,,,---..............................//////////////////////////////000000000000//////---......//////222666999CCCZZZwww}}}iiiSSS@@@777666999FFFUUUXXXMMM===222...,,,,,,+++++++++*********))))))*********++++++++++++***)))((((((((()))***++++++******++++++,,,---222777GGGWWWWWWOOOTTTaaadddcccQQQBBBGGGQQQZZZfffVVVDDD333000000,,,)))***''''''''''''((()))***+++)))))))))))))))(((''''''$$$%%%%%%&&&&&&'''''''''&&&''''''((((((((((((((($$$+++******333>>>SSSooo{{{iii```qqqfffBBB555111,,,---///111111555EEEZZZdddcccHHH<<<>>>AAAZZZqqqYYYCCC555///*********'''''')))'''''''''&&&&&&&&&&&&&&&%%%$$$###$$$&&&&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$############$$$###$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$###"""!!!&&&%%%$$$######$$$%%%&&&%%%$$$######%%%%%%$$$###$$$$$$%%%&&&'''((())))))&&&&&&%%%%%%%%%$$$$$$$$$%%%$$$######"""#########""""""!!!!!!!!!!!!"""""""""######"""!!!!!!$$$&&&"""""""""!!!!!!!!!!!!!!!###$$$%%%$$$""""""###$$$######$$$$$$$$$%%%%%%%%%###$$$%%%%%%&&&'''***---111???[[[qqqMMM777111***&&&%%%&&&%%%$$$&&&'''((()))(((&&&$$$###%%%%%%%%%%%%$$$###!!!!!!ooo]]]IIIAAA@@@>>>;;;999===???EEERRRggg|||mmmggggggeee[[[RRRBBB<<<555333444666555444444333222111000111111111......//////000000111111........./////////000000---------......///111111111000///...------......///000111222222111000//////000000000000000/////////...,,,******+++,,,---***++++++,,,...///000111222666<<>>KKKaaa{{{qqqlllccc___[[[OOO???888222000///000444:::HHHXXXeee___MMM;;;000,,,,,,,,,,,,+++++++++++++++......------...///111222........................------....../////////000111111222222111000//////.../////////000222555888FFFVVVnnnxxxcccLLL===777999GGG\\\ggg]]]GGG666111//////.........---------------,,,,,,,,,---...//////...,,,******+++,,,---++++++******++++++,,,---111999IIIZZZ]]]WWWTTTWWWbbbjjjaaaNNNHHHJJJUUUggg___MMM999000......,,,,,,******)))((((((((((((((()))))))))))))))(((''''''$$$$$$%%%%%%&&&'''(((((('''(((((((((((((((''''''''',,,******111666CCCYYYqqq~~~}}}vvv|||~~~UUU???666111111...---...222999JJJbbbuuuYYYJJJLLLTTTnnn}}}\\\@@@333---(((''''''%%%&&&)))$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&'''((('''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$"""###$$$%%%%%%%%%%%%%%%&&&&&&&&&'''&&&&&&%%%$$$!!!!!!""""""######$$$%%%%%%$$$$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&%%%$$$######$$$###############$$$$$$%%%###!!! """### !!!!!!  """$$$########################"""$$$%%%%%%###!!!!!!"""######$$$$$$$$$%%%%%%%%%###$$$%%%%%%&&&'''+++---111KKKrrr]]]AAA111...)))&&&$$$%%%%%%%%%'''((())))))(((&&&$$$###%%%%%%%%%%%%%%%$$$###"""www^^^QQQDDD???>>><<<;;;===<<>>888555222000111111111000000000000000000000000000222222111000///...------------........./////////---------......000111111111///...------...000111///000000111111000000///......///000000000//////...---+++***)))***,,,---///...------...///000222666999BBBPPPffftttjjjhhhbbb___\\\RRRAAA999222000000000333888FFFUUUcccaaaPPP<<<000---,,,,,,,,,,,,,,,,,,,,,,,,---------------...///000........................---------......//////000111111222111111000///......////////////111444777DDDRRRiiikkkSSSAAA888;;;GGG\\\lllfffNNN;;;444000000/////////............---,,,+++,,,---...///...---,,,+++++++++,,,---******))))))******+++,,,///666EEEUUUZZZVVVRRRSSS```nnnkkkXXXLLLIIISSSfff```RRR@@@333------------+++***)))((('''''''''''')))))))))))))))(((''''''%%%&&&&&&''''''((((((((((((((((((((((((((('''&&&'''---+++***000333===PPPgggwww~~~}}}ZZZ>>>555222444111...///333999EEE___wwwcccSSSVVV^^^vvv\\\AAA444...*********((((((+++%%%%%%%%%%%%&&&&&&&&&&&&&&&'''))))))'''&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&%%%%%%%%%"""###$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&!!!!!!""""""############%%%$$$###$$$&&&''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$'''''''''&&&&&&&&&%%%%%%#########"""######$$$%%%%%%$$$"""  !!!""" !!!######"""!!!"""$$$"""#########$$$$$$$$$$$$###%%%'''(((&&&$$$$$$$$$""""""#########$$$$$$$$$###$$$%%%&&&''')))---///666SSSzzzSSS;;;///---)))&&&$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%$$$###%%%%%%%%%%%%%%%$$$######zzzkkkTTTKKKBBB>>><<<;;;===BBB???HHHVVVmmmuuugggYYYKKK???888333222000////////////////////////000000000//////111111000000//////......---------.........//////...............///000111000...---,,,,,,...111333000//////......//////000---......///000000//////---,,,+++*********+++,,,...---------...000333444;;;>>>FFFTTTjjjnnnggghhheeedddbbbYYYCCC:::222///000000222666AAAPPP```aaaQQQ===222000------------------------)))***+++,,,------------////////////////////////,,,,,,---......///000000111111111111000///...---...............000333666>>>KKKccc|||qqqXXXDDD:::===FFF[[[nnnlllUUU???666////////////............---,,,*********+++---...,,,,,,+++++++++*********))))))(((((())))))***++++++111>>>MMMTTTSSSOOONNN___ssstttbbbRRRJJJSSSfffdddYYYHHH888...+++,,,---((((((''''''&&&''''''''')))))))))))))))(((''''''((((((((((((((((((((((((((((((((((((((('''&&&&&&''',,,***)))///000888III___rrr|||zzzdddGGG:::333333333......333666???WWWqqqlll\\\^^^eeexxx}}}XXX???222---***++++++)))(((***'''''''''((((((((())))))%%%''')))(((&&&%%%&&&((($$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&%%%%%%""""""###$$$%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%""""""######$$$$$$######"""!!!!!!"""$$$%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$#########$$$%%%######""""""###$$$$$$%%%%%%$$$"""!!! !!!!!!###&&&'''&&&$$$$$$$$$ !!!"""###$$$%%%%%%!!!###&&&'''&&&$$$$$$$$$!!!!!!"""""""""#########"""$$$&&&'''(((+++///222===]]]qqqJJJ555---+++)))&&&$$$###$$$&&&%%%$$$###""""""###$$$$$$%%%%%%&&&&&&%%%%%%$$$###sssbbbLLLFFFAAA>>>;;;:::???FFFFFFOOO___vvv|||pppaaaRRREEE;;;555111111000///000000000000......///////////////...////////////000000000000---------........./////////............///000000///...,,,+++,,,///222444000///...------...///000------...///000000//////---,,,++++++******++++++,,,,,,,,,,,,///222555777???BBBJJJWWWlllmmmfffkkkjjjjjjiiiaaaDDD:::222///000000222666===LLL]]]```RRR???444333........................,,,---...000111000000///000000000000000000000000,,,,,,------...///000000111111111000000///---------.........---///333666999FFF___zzzttt[[[FFF;;;>>>EEEZZZooooooXXXAAA777//////.........---------+++***)))((((((***,,,---)))************)))((((((((((((((((((((())))))***'''---999GGGOOOPPPMMMKKK^^^uuuzzziiiVVVLLLSSSfffggg___OOO<<<...++++++---&&&&&&%%%&&&&&&'''((())))))))))))))))))((((((''')))))))))))))))((((((((((((((())))))((('''&&&&&&%%%+++)))(((......555EEE\\\ppp{{{tttzzzpppTTTBBB444...333,,,+++111222888OOOiiilll\\\^^^cccsssuuuPPP777///+++(((******'''&&&'''$$$$$$$$$%%%%%%&&&&&&&&&###&&&((((((%%%$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&'''&&&%%%%%%!!!"""###$$$%%%&&&&&&&&&$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$###  ###$$$###"""######$$$%%%&&&&&&'''(((###""" !!!"""######""""""###$$$%%%%%%$$$###"""!!!!!!  ###%%%$$$"""!!!  !!!"""###$$$%%% ###$$$###"""!!!"""!!!!!!!!!!!!"""""""""""""""$$$&&&'''))),,,000444BBBccclllDDD111,,,+++)))&&&$$$###$$$&&&$$$###!!! """$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$}}}jjj[[[HHHBBB>>>>>>??????AAAEEEJJJVVVlllqqq___RRRFFF<<<666555000000111111111111000000222222222111111111000000000000000000///////////////...---,,,,,,---///000////////////000000000000111000000000000000111111......//////000000111111222222222111111///..............................000000/////////111555888@@@CCCJJJXXXmmmxxxmmmjjjmmmnnnjjjeeeLLL>>>222///...,,,000999===IIIZZZdddYYYBBB333//////---,,,,,,...//////...+++++++++,,,---...000000////////////////////////000000000000////////////111111222222111000...---/////////...---...222444@@@JJJ]]]tttsss\\\HHH<<<>>>FFFWWWhhhmmm```JJJ:::333111---,,,,,,------,,,+++,,,,,,,,,,,,+++******...---,,,+++************---------------------------000666@@@NNNWWWRRRIIIcccqqq~~~www```PPPWWWhhhnnniiiXXX@@@111///,,,'''******((('''&&&&&&&&&&&&))))))************))))))%%%&&&(((************)))((()))***)))((('''((())),,,))))))***)))(((111<<>>>>>???>>>AAAEEEMMM]]]wwwrrrdddTTTHHH???777333333000000111111111111000000111111111000000000//////000000000000////////////.........------......///////////////000000000000000000//////000111222222//////000000000000000111111222222111111///.....................---------...............000444888===AAAIIIWWWmmm|||qqqmmmpppppplllfffMMM???333111///,,,000888<<>>DDDRRRcccllldddOOO>>>444222///---...//////...+++,,,,,,,,,++++++******,,,,,,+++***))))))))))))++++++++++++++++++++++++...111888CCCRRR\\\ZZZRRRaaasssgggVVV\\\lllrrrpppaaaHHH666111000,,,+++***)))(((''''''''''''(((((())))))))))))((((((&&&'''((()))))))))))))))((()))***)))''''''''')))***((()))+++))))))111;;;QQQkkk}}}lllsssaaaAAA333333...111......333666FFFaaayyy{{{uuutttdddEEE333000---***)))))))))((('''((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%###%%%%%%$$$######"""!!!!!!"""###$$$%%%%%%%%%$$$$$$"""$$$$$$$$$######%%%&&&&&&&&&%%%%%%$$$###""""""$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$#########%%%%%%%%%$$$$$$######"""!!!"""$$$%%%$$$"""!!!!!!%%%$$$$$$$$$%%%%%%$$$"""$$$######""" """###$$$%%%%%%%%%$$$$$$$$$#########"""""""""!!!"""""""""###$$$$$$%%%%%%%%%(((%%%&&&,,,+++...:::RRRYYY???333+++***)))'''&&&%%%$$$$$$$$$%%%%%%%%%######%%%'''&&&&&&%%%$$$$$$######"""~~~mmmZZZNNNFFFAAA===>>>>>>>>>BBBGGGRRRiiiyyybbbUUUGGG???999444222333111111222222222222111111000000000///////////////////////////000000000000.........//////......---////////////000000000000////////////000111333333111111111111111000000000111111111111000///......//////.........---------,,,,,,------...000444777999>>>HHHXXXnnnvvvqqqssssssnnnhhhOOOAAA555333111...000666:::FFFWWWccc___MMM===555000...,,,,,,...///...---+++++++++,,,---...///000////////////////////////........................111111222222111000...---......///...---...111333:::FFF\\\uuuzzzfffOOO???>>>AAAKKK^^^llliiiUUUAAA555333000///000111111000,,,,,,,,,+++++++++******+++***)))((((((((((((((()))))))))))))))))))))))))))---333>>>NNN[[[\\\VVV___uuuttt___```mmmsssvvvjjjPPP:::222111///+++******)))((((((((((((''''''((((((((((((''''''((((((((('''(((((())))))((()))***)))'''&&&'''((((((''')))+++***+++111999KKKdddppprrryyymmmGGG333333---///,,,---222444CCC]]]yyyaaaAAA222000---***)))))))))((('''((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%############""""""!!!!!! """###$$$$$$%%%%%%$$$$$$!!!###$$$$$$""""""###%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$#########""""""%%%%%%$$$###"""!!! """&&&%%%""" """$$$%%%###""""""######""" !!!###$$$### !!!"""$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$#########"""""""""###$$$$$$%%%%%%$$$'''%%%%%%++++++...<<<[[[RRR;;;000+++***)))'''&&&%%%$$$$$$&&&''''''&&&$$$###%%%&&&&&&&&&%%%$$$$$$######"""~~~rrrbbbQQQFFFDDD???===>>>>>>???DDDKKK\\\uuu{{{pppWWWLLL@@@:::777444333555111111222222222222111111000000000000000000000000////////////000000000000......///000000///---,,,////////////000000000000.........///000222333444333333222222111111000000000000111111000///....../////////...------,,,,,,+++,,,---...///111444777666<<>>===>>>>>>AAAHHHQQQgggnnnbbbNNNDDD;;;888666444333555111111111222222111111111111111111111111111111111.../////////000000000111...///000111000///---,,,////////////000000000000.........///000222333444333333222222111111000000///000000000000//////...//////.........---------,,,...///000000222555888666<<>>444000---***)))))))))((('''((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%$$$######$$$%%%%%%$$$""""""""""""######$$$$$$$$$###""""""""""""###$$$$$$###%%%''''''&&&$$$$$$$$$#########$$$$$$%%%%%%&&&############$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$!!!""""""###$$$%%%&&&&&&%%%!!! $$$&&&$$$ $$$!!! """""""""&&&%%%$$$"""""""""""""""$$$$$$%%%%%%$$$""" !!!!!!""""""""""""######"""""""""###$$$$$$%%%%%%!!!'''&&&&&&+++,,,444FFFaaahhh???333...---,,,+++)))((('''&&&&&&!!!"""$$$%%%%%%&&&)))+++&&&&&&%%%$$$$$$######"""|||uuujjj]]]QQQHHHCCC===<<<===???AAAFFFRRR]]]uuuzzzeeeQQQEEE;;;555111444555222////////////000000000000//////000000000000111111111222.........///000111111111222111000///............////////////000000000000000000//////000111222222//////000000000000000111......///////////////...,,,,,,------.../////////...///111111000000222444888===HHHXXXooo~~~zzz|||}}}xxxsssbbbMMM:::555555222222666:::EEESSSbbblllgggPPP999111///---------...---+++------,,,,,,,,,---....../////////////////////////////////000111111222222111111222222111000...---+++,,,...///......///000222<<>><<<:::999777444222...---+++))))))***+++,,,))))))((((((((())))))***((())))))***++++++,,,,,,*********---999IIISSSVVVWWW```uuuhhhVVVbbbssszzziiiPPP>>>444---)))((((((''''''(((((()))(((((())))))))))))((((((%%%%%%&&&'''(((((((((((('''((()))(((&&&%%%&&&'''''')))(((%%%'''---///---555>>>RRRhhhxxxwwwzzzxxxTTT<<<333333------222///555GGGaaa}}}ccc===444000---***)))))))))((('''((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%$$$###"""###%%%%%%###""" !!!!!!"""###$$$$$$###""""""!!!"""###$$$%%%###%%%''''''%%%###"""###""""""###$$$%%%%%%&&&&&&############$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$###!!!"""""""""###$$$$$$$$$$$$###"""""""""""""""""" $$$$$$###""""""!!!!!!!!!!!!"""###$$$$$$###"""!!!$$$$$$$$$%%%%%%%%%&&&&&&"""""""""###$$$$$$%%%%%%!!!((('''''',,,---666IIImmm]]]777000...,,,+++)))'''&&&%%%%%%%%%!!!"""$$$$$$$$$%%%''')))&&&&&&%%%$$$$$$######"""{{{xxxpppdddWWWKKKBBB>>><<<;;;===@@@BBBHHHTTTaaawwwsss```MMMAAA666111000444666444111000......////////////........./////////000000111111---......///000111111222333222000............///////////////000000000000111000000000000000111111......//////000000111111......///////////////...+++,,,,,,---...///000000...///000000//////000111888===GGGWWWmmm~~~{{{~~~|||vvvdddOOO;;;555444222333777:::DDDSSScccooolllUUU===222000---------...---+++------,,,,,,,,,---......////////////////////////---......///000111111222111111222222111000...---***,,,...///......///000000999III```www|||___JJJ999;;;===IIIbbbtttlllXXXCCCAAA???===<<<999666333...---+++))))))***+++,,,(((((('''''''''(((((()))'''(((((()))***++++++,,,---------///;;;KKKWWW[[[UUUXXXhhhppp]]]^^^oooxxxjjjRRR@@@333***((((((''''''''''''((()))''''''((((((((((((''''''###$$$&&&((())))))(((((('''(((((((((&&&%%%&&&'''(((***((($$$&&&---///,,,222999III___ppp{{{|||___AAA444333------000---111CCCNNNmmmccc>>>444000...***)))))))))((('''((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%$$$###"""###%%%%%%###""" !!!"""#########"""!!!!!!!!!"""$$$%%%!!!$$$&&&&&&$$$"""!!!!!!""""""###$$$%%%&&&&&&'''"""############$$$$$$$$$$$$$$$$$$############"""""""""""""""!!!!!!!!!!!!"""$$$&&&### !!!$$$""" !!!$$$%%%%%%!!!"""#########"""!!!###$$$%%%$$$$$$!!!!!!""""""############"""""""""###$$$$$$%%%%%%!!!(((((((((,,,...777KKKxxx}}}UUU222......***)))'''&&&$$$$$$######&&&&&&&&&%%%"""!!!"""$$$&&&&&&%%%%%%$$$######"""~~~uuuooofff\\\TTTLLLFFFBBBAAA???@@@DDDIIIPPP]]]jjjzzz{{{tttkkk[[[III<<<777666333111000111222333111///...---...///111222111111111000//////............///111111222222222333222222111///...,,,+++,,,,,,------.../////////000///...///222222000---///////////////000111111---...///111111111000000------......//////000000...///000///...///111333555;;;III\\\pppzzzxxx~~~~~~yyyhhhQQQ<<<777666333444999777CCCTTTeeetttttt]]]CCC666///+++---///...---...------------------------..................------000000000000111111111111222111000111333333111///,,,---......//////......000777FFF]]]uuueeeLLL===;;;DDDGGG```|||nnn]]]JJJFFFBBB???;;;777777;;;111///,,,+++++++++***(((+++***)))***,,,,,,***)))''')))******))))))***++++++***---222777???OOO^^^ZZZUUU]]]yyyyyy```fffeeeppprrrZZZAAA444,,,---+++(((%%%$$$%%%'''(((''')))++++++(((&&&%%%$$$&&&''')))*********)))(((%%%&&&&&&''''''''''''''')))))))))))))))******+++222666@@@PPPdddvvvqqqEEE:::111111111***---444444DDD[[[ddd@@@111///...++++++***)))'''%%%'''&&&%%%%%%%%%'''((())))))((((((''''''&&&%%%%%%""""""###$$$%%%%%%&&&&&&######"""""""""###%%%&&&'''%%%###"""###%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%$$$######$$$&&&$$$$$$%%%%%%%%%%%%$$$$$$######""""""!!!!!! $$$###"""""""""###%%%&&&%%%$$$$$$###"""""""""###$$$$$$###############$$$!!!!!!!!!!!!!!!!!!""""""######$$$$$$$$$######"""$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%'''%%%"""'''---+++999VVVuuuOOO999---+++))))))(((&&&&&&%%%%%%%%%###$$$%%%%%%$$$$$$&&&(((''''''&&&%%%%%%$$$######|||rrrlllaaaWWWNNNGGGBBB>>>BBB@@@AAAFFFMMMTTT^^^hhhqqq{{{xxxsssnnneeeWWWDDD666666555333222111111222222111000///......000111333////////////////////////......///111111222222111000000000000000///...---------......///000000000111///......111111000...///////////////000111111......000000111000//////............////////////...///000///...///111333777<<>>MMM\\\XXXWWW^^^wwwfffcccaaammmqqq]]]EEE888///---+++(((&&&%%%%%%'''(((''')))++++++)))'''&&&&&&&&&'''(((((())))))(((((('''(((((()))))))))))))))))))))(((((())))))***+++000333<<>>888555444///.........000000///...,,,***))))))+++++++++***(((***++++++***)))+++,,,+++***+++...000888GGGUUUWWW\\\\\\bbbwwwYYYRRR\\\fff\\\KKK===000---+++)))'''&&&&&&''''''''')))++++++***))))))***'''&&&%%%$$$%%%&&&'''(((%%%&&&&&&'''''''''''''''((((((((((((((()))******,,,...333>>>OOObbbsss}}}iiiGGG555000222------111000444IIIjjj{{{```EEE888111...+++***))))))(((&&&&&&'''((()))))))))''''''((((((''''''&&&%%%%%%$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%###"""###%%%&&&%%%$$$$$$$$$############$$$$$$###$$$$$$###""""""###%%%$$$$$$%%%%%%%%%%%%$$$$$$!!!!!!"""""""""######### !!!###$$$$$$$$$###"""###$$$$$$$$$$$$$$$#########""""""""""""######$$$%%%%%%%%%%%%$$$$$$$$$$$$"""######$$$$$$$$$$$$###%%%%%%&&&'''''''''&&&&&&######$$$$$$$$$%%%%%%%%%###)))***,,,111999SSSxxx[[[===111---///''''''&&&%%%$$$$$$%%%%%%$$$%%%%%%$$$######%%%&&&%%%%%%$$$$$$#########"""~~~xxxsss```YYYPPPIIIFFFFFFGGGHHHFFFDDDGGGQQQZZZ\\\\\\]]]hhhrrrcccWWWTTTSSSTTTSSSMMMBBB999222222333333333222111000111111111111111222222333//////......------------...//////000000000000//////000000//////...---,,,++++++,,,------......///111000///...---...000222000000000000000111222222000000///.........------//////......------,,,,,,,,,.../////////000222444777;;;FFFVVVggg}}}|||vvvuuuzzz}}}{{{xxxiiiYYYFFF999333//////111333;;;LLLfffqqqOOO:::333...//////---+++,,,+++++++++,,,,,,,,,------........./////////000000///000000000111111111111///......000111222111///,,,---......///.........111555???RRRjjjyyy^^^DDD>>>EEEGGG\\\xxxvvvwwwZZZNNNCCC@@@???;;;777555000//////000222222111///,,,***))))))***++++++***)))***++++++******+++,,,+++***+++...000555CCCPPPYYY^^^YYYWWWppp___RRRUUU___YYYLLL???111,,,+++***(((''''''''''''((()))+++***)))))))))+++&&&%%%$$$$$$$$$%%%'''(((%%%&&&&&&'''''''''''''''((((((((('''((())))))***,,,---111999HHH[[[mmmyyy~~~xxxNNN777///111------111111333EEEbbbwwwwwwbbbHHH777...,,,)))(((((())))))(((&&&'''((())))))((('''&&&(((''''''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###"""###%%%&&&%%%$$$$$$$$$############$$$$$$###$$$$$$###""""""###%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$#########"""""""""!!!"""###$$$%%%&&&%%%$$$###$$$$$$%%%&&&&&&%%%%%%$$$""""""!!!!!!"""######$$$%%%%%%%%%$$$$$$$$$######""""""###$$$$$$$$$$$$$$$$$$%%%&&&'''''''''''''''######$$$$$$$$$%%%%%%%%%'''......///777DDDccc}}}QQQ999...)))***&&&%%%%%%$$$$$$$$$$$$%%%$$$%%%%%%$$$###"""$$$%%%$$$###############""""""zzzqqqjjj[[[UUULLLEEECCCCCCEEEEEEIIIHHHMMMVVV\\\\\\[[[]]]ffftttdddWWWKKKJJJJJJMMMOOOJJJ@@@888222222222222222222222111000000000111111111111222000000//////...------,,,...//////000000/////////000000000///...---,,,+++***++++++,,,------......000000000///......000222111000000000000111222222//////......---..................---------------,,,---/////////000222444555:::EEEVVVhhh|||{{{uuutttwwwxxxvvvsssiii\\\III;;;333111000111555<<>>000222...,,,111222333BBBZZZqqqwwwhhhMMM777///,,,)))(((((()))***)))''''''''''''''''''&&&%%%%%%%%%$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$######""""""$$$&&&'''%%%$$$""""""!!!!!!!!!!!!"""""""""###$$$###!!!!!!###$$$""""""############""""""%%%$$$$$$###""""""!!!!!!###$$$%%%%%%&&&&&&%%%%%%###$$$%%%&&&&&&&&&%%%$$$!!!!!!!!!!!!"""######$$$$$$$$$$$$###""""""!!!!!! !!!""""""###""""""!!!"""###$$$$$$%%%%%%$$$######$$$$$$$$$%%%%%%%%%&&&---,,,...;;;OOOqqqrrrIII666---&&&&&&%%%$$$$$$######$$$$$$$$$$$$%%%%%%$$$""""""###%%%""""""""""""""""""""""""zzztttiii___SSSOOOHHHEEEEEEGGGIIIKKKMMMNNNTTT[[[^^^[[[\\\___mmmrrrdddUUUIII@@@BBBFFFMMMPPPJJJ???555222222111000000111222333//////000000111111111000////////////////////////...///////////////......---......///......------++++++,,,,,,---......///...000111000......///111111111000000111111222333......---------...///000,,,------------------...+++---...//////000333555444999EEEVVVfffzzz{{{uuusssssstttqqqnnniii]]]LLL<<<444222222222666<<>>NNN```lllxxxhhhGGG555444///,,,000111222>>>SSSlllzzzpppSSS999444111,,,***)))***))))))''''''&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""""""""#########$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&%%%$$$###"""""""""$$$&&&'''%%%$$$""""""!!!!!!!!!!!!"""""""""#########!!!!!!###$$$""""""############""""""########################$$$$$$######$$$$$$%%%&&& !!!###%%%%%%$$$###""" !!!!!!"""$$$$$$###""""""!!!  !!!""""""######### !!!"""###$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###)))(((,,,@@@ZZZiiiAAA333---''''''$$$$$$############$$$$$$$$$%%%%%%$$$"""!!!###$$$""""""""""""""""""""""""}}}vvvooocccWWWLLLIIIFFFFFFIIINNNRRRTTTPPPSSSYYY______\\\]]]aaaxxxzzzhhhYYYJJJ@@@;;;???GGGPPPSSSMMM???333333222000//////111222444......///000000000000000......//////000111111111...///////////////......+++,,,---...////////////,,,,,,------...//////000---000222222///...///111111111111000111111222333...---,,,,,,---...///111,,,,,,,,,------.........+++---...//////000333555444999EEEUUUeeewww{{{uuurrrrrrqqqnnnkkkhhh^^^MMM===444333333333555:::CCCVVVppp}}}nnnWWW===555000000000---++++++))))))***+++,,,,,,---------......///000111111222000000000000111111111111,,,,,,,,,---000000000...,,,---......//////......222333;;;LLLeeennnOOOBBBBBB@@@SSStttgggVVVGGGDDDFFFDDD===888333333333555555444222///---+++(((((()))+++++++++)))+++,,,,,,+++***,,,---***+++///333333444<<>>LLLdddtttkkkVVV<<<444---------,,,,,,---*********+++,,,---///000000000000000000000000000...///////////////.........///////////////......///...---,,,,,,,,,---...---000999JJJbbb|||xxxUUUGGGAAABBBLLLjjjttt[[[FFFDDDFFFAAA;;;;;;111555:::;;;999444000---,,,+++)))'''&&&&&&&&&'''------,,,,,,,,,,,,++++++***,,,......000555>>>DDD```lllpppllluuuiiiFFF<<<>>>;;;222---,,,***(((((((((((((((&&&************)))(((&&&&&&'''&&&&&&&&&&&&'''(((((('''(((***+++,,,+++)))(((******))))))))))))******))))))+++///555@@@UUUgggwww```===222222//////444000999IIIaaazzzbbbAAA222333000,,,)))(((((('''&&&%%%$$$$$$$$$%%%&&&'''&&&&&&&&&%%%$$$###"""!!!######$$$%%%%%%%%%$$$$$$$$$###  """%%%&&&$$$###"""!!! %%%$$$"""!!!!!!!!!"""###$$$""""""###&&&&&&### $$$$$$$$$$$$$$$$$$$$$$$$"""%%%&&&'''&&&########################%%%%%%$$$$$$$$$$$$%%%%%%!!!"""$$$###"""!!! !!!""" !!!!!!!!!!!! !!!###$$$$$$######$$$&&&"""###$$$###""""""$$$&&&'''***+++000JJJuuu~~~TTT;;;***(((+++''''''&&&%%%$$$############&&&&&&$$$$$$$$$$$$&&&&&&$$$###""" !!!"""wwwlll\\\QQQMMMEEEDDDCCCFFFKKKQQQVVVYYY^^^hhhiiiddd```[[[cccxxx}}}pppbbbQQQBBB<<<<<<;;;<<>>LLL]]]pppwwwmmmkkkllljjj```QQQBBB777111000111111666;;;CCCRRR___[[[PPPBBB999222000000...---.........------...///000000////////////////////////...//////000000/////////,,,---............---------,,,,,,,,,,,,,,,------000111666BBBVVVoooxxxVVVGGG???AAAJJJfffdddIIIAAACCCAAA<<<:::888;;;======999444000---,,,+++++++++,,,,,,---...,,,,,,,,,,,,++++++++++++)))+++------///333;;;AAAUUUjjjxxxuuupppyyysssPPP<<<666333...***,,,***(((((((((((((((&&&!!!"""###%%%&&&'''''''''((((((((((((((()))******(((((())))))***++++++,,,+++***))))))((((((((((((+++,,,...///000888NNNbbbwwwxxxSSS???888222///...000333<<>>PPPiiixxxYYYHHH???@@@GGGbbbiiiKKK@@@@@@???<<<999<<<>>>???===999333///---************++++++,,,,,,,,,,,,,,,++++++++++++***(((***,,,---...222999???QQQgggzzzxxxkkkkkk~~~xxxXXX???444222///,,,,,,***((('''(((((((((&&&""""""$$$&&&'''(((((((((((((((''''''(((((()))***,,,,,,+++******++++++,,,+++***)))(((((('''(((((()))+++...///...555JJJ^^^uuu```EEE888222///...000222888LLLjjj}}}rrr\\\;;;333---,,,---,,,***)))'''''''''&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&%%%%%%$$$&&&&&&&&&%%%$$$###"""!!!"""###$$$%%%%%%$$$$$$###!!!!!!!!!!!!"""###$$$%%%$$$######"""""""""""""""!!!!!!!!!""""""###""""""$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$###"""""""""$$$%%%'''(((((('''%%%$$$"""!!! !!!!!! $$$######"""!!!!!!!!!!!!!!!"""###$$$$$$$$$###%%%''''''%%%###""""""!!!"""######""""""$$$&&&&&&---333:::SSS{{{ggg@@@333,,,***((("""'''&&&&&&%%%$$$$$$%%%%%%######################## !!!"""######"""!!! yyyhhh[[[OOOFFFBBBCCCBBBDDDGGGKKKSSS___mmmvvvzzz|||ssslllnnnrrr~~~tttkkk[[[JJJAAA===999777888888:::CCCLLLMMMEEE;;;777111000000///.../////////000000000000000000000000////////////////////////////////////...---,,,+++,,,,,,---......//////000///............//////000000000//////////////////000000////////////000000222222111111000///.....................---------......//////000000111111555666>>>KKK[[[ooo{{{rrrnnnmmmjjjaaaSSSDDD888222000000000444999???IIISSSXXXXXXBBB999222000///,,,***+++...---------------....................................///000111111000000+++,,,,,,---......------++++++,,,---......//////000111333;;;LLLeeezzz^^^JJJ@@@???DDD\\\~~~nnnPPP???======;;;999>>>??????<<<777111...,,,,,,,,,,,,,,,++++++******,,,,,,+++++++++*********(((+++------...111888===MMMcccxxxxxxhhhaaasss|||aaaDDD555333333///,,,***((('''(((((((((&&&&&&'''(((((()))))))))(((''''''&&&&&&''''''((()))'''''''''''''''((()))*********)))(((''''''(((((('''))),,,......444GGGYYYnnnyyyoooMMM888222111000000222888IIIeeeyyytttdddDDD777------...,,,******((((((((((((''''''&&&&&&&&&''''''&&&%%%$$$######&&&&&&&&&%%%$$$###"""!!!!!!"""$$$$$$$$$###"""!!!!!!!!!!!!!!!"""$$$%%%&&&############"""""""""!!! !!!!!!!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$###############$$$%%%%%%$$$$$$$$$#########"""""" """###%%%%%%###""" !!!!!!!!! !!! !!!"""""""""""" !!!!!!"""!!!!!!!!!$$$%%%''''''%%%#########!!!"""############%%%'''(((---111999SSS{{{aaa<<<222---)))'''!!!&&&&&&%%%$$$$$$$$$%%%%%%###$$$$$$$$$$$$$$$$$$### !!!"""######"""!!! {{{nnn]]]PPPGGG@@@@@@CCCBBBDDDHHHMMMVVVdddttt|||qqqllltttzzz~~~~~~uuuiii]]]PPPCCC===:::888888999999<<>>KKK[[[nnnxxxrrrmmmhhh```RRRCCC888222000000111222777>>>HHHRRRXXXZZZAAA888000......+++***+++---,,,,,,,,,---......///..............................///000111111111111+++,,,---......///......***+++---...000000111111000111333:::IIIaaa|||eeeNNNAAA???AAAUUUxxxsssVVVBBB;;;;;;;;;;;;>>>???>>>:::444///,,,,,,...............---,,,+++++++++++++++************)))+++......///111777<<>>///---///,,,)))+++))))))))))))((('''&&&%%%((((((''''''&&&$$$###"""%%%%%%%%%%%%$$$$$$###"""""""""###$$$###"""!!! #########$$$%%%&&&'''((("""############"""!!!!!!!!!"""""""""!!!"""$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""###$$$$$$$$$######################## !!!""""""!!! !!!!!!!!!!!!### !!!"""#########""""""############"""""""""$$$$$$###"""!!!"""###"""###$$$$$$$$$%%%''')))***---///999VVV~~~XXX888222---'''&&&###%%%$$$$$$######$$$$$$%%%######$$$%%%%%%$$$###### !!!!!!"""""""""""""""{{{jjj^^^QQQIIICCC??????CCC@@@DDDIIIPPPZZZjjj}}}~~~pppmmmyyy~~~xxxjjj^^^OOOEEE<<<999777555666999999???LLLWWWUUUHHH;;;555000000///............///........................////////////////////////.../////////...---,,,,,,------......//////000000000000///////////////000...............///000111000000////////////000000/////////000000111111111........................////////////000000000000666777>>>JJJZZZnnnwwwnnnfff^^^QQQCCC888222000000222111444<<>>PPPrrrxxx]]]FFF;;;;;;===???======;;;777222---++++++++++++------...------,,,++++++++++++***************,,,///000///222777;;;AAASSSnnn{{{ppp___ddduuuvvvUUU===999777111,,,***(((((((((((((((&&&'''''''''((((((''''''&&&'''''''''''''''(((((()))'''((()))***++++++***)))'''''''''''''''((()))***+++***+++...000333;;;DDDWWWfff|||oooJJJ999444000,,,000444===RRRlllxxxwww[[[DDD000---///+++)))+++))))))******)))(((&&&%%%&&&'''''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$######"""!!!$$$$$$$$$$$$%%%%%%&&&'''"""######$$$###"""!!! !!!"""!!! !!!$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$###""""""""""""###$$$$$$%%%%%%"""""""""""""""""""""""" !!!!!!"""$$$ """############"""!!!"""###$$$$$$$$$$$$$$$#########"""!!!!!!$$$&&&###$$$%%%&&&%%%&&&(((******,,,///<<<\\\yyyNNN333111,,,&&&&&&&&&#########""""""######$$$""""""###$$$$$$###""""""!!!!!!!!!!!!!!!"""######zzzyyyzzz{{{|||~~~yyyttt]]]SSSJJJEEEBBB??????BBB???CCCJJJQQQ]]]nnnpppnnn|||{{{rrrcccVVVEEE>>>888666555333444777888AAAQQQ]]][[[KKK;;;333000000///...............000000000000000000000000////////////////////////,,,---......///.........------......///000000000---,,,,,,+++++++++,,,,,,---------......000111222000000////////////000000111111111111111000000000---.....................////////////000000000000666777===JJJYYYmmm{{{oooddd]]]PPPBBB888222000000222000111:::EEEMMMQQQSSS@@@777000///...,,,+++------------...///111222333..............................///111111222222222,,,---...///000000000000+++,,,///111333333333333222333555999EEEYYYqqqnnnTTTDDD???<<>>???@@@@@@CCCEEEKKKWWWhhh{{{yyyzzz~~~xxxfffTTTKKK:::999888666555555444444999BBBSSSaaa[[[GGG999777444333111///...///000111111111000000//////......///////////////////////////---+++---000222111///---------...............000////////////000111111//////.........---------///...---///222333000---000111222333222000...,,,......////////////......000111222111000000222444777888>>>HHHTTTfff|||wwwkkkaaaSSSFFF999000000444222444666:::@@@GGGMMMPPP@@@777///------,,,---///---------.........//////...///000///...---...000---...///111222222222222//////000000000000/////////000//////444::::::777222000333;;;BBBQQQlllvvv^^^AAA;;;DDDIII\\\{{{cccHHH>>>999CCCAAA@@@:::444333000,,,)))***)))************+++++++++...---,,,,,,++++++,,,,,,((()))+++---...000333555<<>>666222,,,+++))))))***+++***)))+++***)))'''''''''((()))''''''(((((())))))******((()))))))))))))))(((((()))(((&&&%%%&&&''')))+++++++++,,,,,,,,,///444888EEEYYYtttcccGGG888111444444333777DDDZZZppp~~~pppSSS888///---))))))///***))))))((('''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$###"""###"""""""""###$$$%%%%%%######$$$$$$$$$$$$######!!!!!!!!!!!!""""""""""""$$$$$$$$$%%%%%%$$$$$$$$$"""############"""!!!!!! !!!!!! !!!###%%%%%%%%%$$$$$$######$$$$$$###"""!!!!!!!!!###$$$%%%!!!"""###%%%%%%$$$$$$###!!!  """###""""""#########$$$$$$$$$$$$%%%&&&'''(((((((((((()))---333EEEiiidddCCC000111,,,&&&'''&&&$$$###"""###$$$$$$###"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!yyyxxxyyyzzzyyy|||uuuiii]]]TTTLLLHHHDDD@@@???@@@BBBCCCHHHKKKRRR```sss~~~}}}|||}}}ppp^^^MMMEEE:::999888666555444444444999BBBSSSaaa[[[GGG999777333222000...---...//////000000000000//////......000000000000000000000000...---,,,---000111000//////000000000000000000000---......//////000000000//////.........---------///......///222222000...000111222222222000...---......////////////......///000000000//////111333666777===GGGRRRdddzzzoooeeeXXXKKK===222000444111222555999???FFFMMMPPPAAA888///------,,,,,,///------------...............///000///...---...000......///000111111111111//////000000000000/////////000///111888@@@@@@<<<444111333999???LLLhhhxxx```DDD===CCCEEEUUUrrr|||cccIII@@@===FFFDDDAAA:::444222///+++)))+++)))************+++++++++,,,++++++***************''')))+++,,,---///222444:::BBBUUUlllvvvqqqgggbbbvvvnnnUUUBBB888333000---***))))))))))))(((***)))((('''''''''((((((''''''(((((())))))))))))((((((((())))))(((((('''(((''''''&&&'''((()))***)))*********+++...333666BBBTTTnnntttQQQ<<<444333444333555>>>QQQggguuuqqq[[[BBB666111...------***)))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""$$$$$$######$$$$$$%%%&&&######$$$$$$$$$$$$##################""""""""""""$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$###### !!!!!!!!! !!!$$$'''&&&%%%$$$$$$############!!!!!! !!!######!!!!!!###$$$$$$$$$###"""!!!!!! !!!!!!"""############$$$$$$$$$$$$%%%$$$%%%&&&''''''(((((((((***///666JJJqqq^^^>>>...///+++''')))((('''%%%######$$$###""" """"""""""""!!!!!!!!!!!!$$$""" """$$$$$$$$${{{sssiii\\\OOOGGGEEECCCAAA??????AAACCCDDDHHHMMMXXXiii}}}{{{vvv{{{uuugggTTTEEE===999888777666555444444444999AAARRR___YYYFFF888666222111///---------......000000000////////////...111111111111111111111111...---,,,...000111000///000000000000000000//////***+++---.../////////..................---------///......///111111000...000111111222111000...---...//////////////////....../////////......000222444666<<>>>>>@@@CCCEEEHHHPPP___sssxxxpppvvv|||ooo```NNN@@@:::888777666555444444444444777???PPP\\\WWWCCC666444222111///...............////////////////////////111111111111111111111111---------...///000000000............------------((())),,,...//////------.................................//////000000///000000111111000///......//////............//////...///000///......000222333555;;;CCCNNN^^^wwwwwwooodddXXXHHH999111111///000333888???HHHOOOTTTCCC999000...---++++++---,,,,,,,,,,,,------------...///000///...---...000///////////////...------...//////////////////...111000///444>>>HHHFFF@@@777222111555999EEE```zzzhhhJJJ@@@CCCCCCSSSqqqlllMMMBBB@@@JJJGGGBBB999222///,,,)))))),,,))))))*********+++++++++******)))((((((((((((((('''(((******+++,,,///111666999GGGdddzzzjjjrrriiiOOO===555444000+++((('''((())))))'''''''''&&&&&&&&&''''''((((((((((((((((((((((((%%%&&&''''''''''''''''''&&&''''''((()))(((((((((((()))*********,,,000333999GGG\\\nnnzzzhhhDDD666000111333222222;;;NNN___hhheeeTTT;;;......+++"""'''''''''&&&&&&&&&&&&&&&$$$&&&'''))))))'''&&&$$$(((''''''&&&%%%$$$$$$###$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$######$$$$$$%%%######$$$$$$$$$$$$######%%%$$$$$$######""""""!!!######$$$$$$$$$$$$######"""""""""""""""!!!!!! !!!"""""""""###&&&)))'''&&&%%%###""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!! !!!###$$$$$$$$$###"""$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&'''((((((---000:::VVVzzzMMM444(((***''''''***((()))'''$$$#########"""!!!""""""""""""!!!!!!!!!!!! !!! |||ssseeeWWWNNNGGGDDDBBB===>>>>>>>>>===???CCCFFFOOOYYYlllssskkkrrr~~~zzzlll[[[JJJ>>>;;;777666555444333333333444555===MMMYYYSSSAAA444222222222111000////////////.............../////////000000000000000000000000------......//////000111//////......---------,,,''')))+++---......,,,+++---.....................---...............///000000000000000000//////...000///............///000///000000000//////111222333444:::BBBLLL[[[sssyyyqqqhhh\\\LLL;;;222111111111444999@@@IIIRRRVVVCCC999000...---++++++---,,,,,,,,,---------.........///000///...---...000///000000//////...---,,,......////////////......000000000333;;;CCCAAA:::555000000444999EEE```zzzmmmMMMBBBDDDGGG\\\~~~vvvSSSCCC???IIIDDD@@@888000...,,,)))***---))))))*********+++++++++++++++***))))))))))))***''')))*********+++---000666777DDDaaaxxx|||uuuXXXBBB666222///***((((((***++++++&&&&&&''''''''''''''''''((((((((('''''''''''''''%%%%%%&&&'''((((((''''''&&&''''''((()))(((((((((((()))+++++++++---000222777BBBSSSdddrrr|||tttLLL999111000222333111555FFFWWWgggkkk___DDD333222000'''***)))((('''&&&%%%$$$$$$%%%&&&((())))))(((&&&%%%'''&&&&&&%%%$$$######"""###$$$$$$%%%%%%%%%$$$$$$######""""""""""""############$$$$$$$$$$$$############"""""""""!!!!!!!!!""""""############""""""!!!""""""""""""!!! !!!""""""""""""###&&&)))&&&%%%$$$###"""""""""""""""""""""""""""""""""""" !!!!!!!!! !!!###$$$$$$$$$###"""$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%&&&((((((---111===\\\tttHHH222((()))%%%&&&)))&&&(((%%%###"""###$$$%%%$$$""""""""""""!!!!!!!!!!!!"""!!!!!!"""###$$$###"""mmmdddWWWLLLEEECCCCCCCCC<<<>>>??????>>>AAAFFFKKKVVVbbbwwwyyymmmgggnnnzzzuuugggVVVFFF===<<<555555444333333333333333444<<>>555333222333555999@@@JJJRRRWWWBBB999000...---++++++------------.........//////...///000///...---...000000000000000000///...------......//////......------///000111666;;;999444111...///444999DDD^^^wwwsssSSSFFFHHHLLLccc[[[HHHCCCIIIBBB<<<555///---,,,***+++---)))************+++++++++,,,,,,+++************+++)))***++++++***+++---///444777BBB\\\}}}fffIII:::111...+++))))))+++++++++&&&&&&'''(((((((((''''''(((((((((''''''''''''&&&%%%&&&'''(((((((((((((((''''''''''''((((((((()))((()))++++++,,,---///111555>>>LLL\\\jjjwww[[[AAA444111111333222333???OOO___hhheeeOOO;;;444000)))...---,,,***)))'''&&&%%%&&&'''((())))))((('''&&&%%%%%%%%%$$$$$$###############$$$%%%%%%%%%$$$$$$######"""!!!!!!!!!!!!"""######$$$$$$$$$$$$######!!!!!!!!!!!!!!!!!!!!!!!!""""""############""""""######$$$$$$######"""!!!!!!"""###"""!!!"""$$$'''$$$$$$###""""""""""""###"""############""""""!!!!!! !!!"""""" !!!""""""######""""""$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$&&&'''))),,,333CCCeeelllCCC000(((((($$$&&&)))$$$(((%%%""""""###%%%&&&&&&""""""""""""!!!!!!!!!!!! !!!######""" {{{tttnnn\\\UUULLLEEEAAA@@@AAAAAA<<>>...''''''$$$'''***%%%***'''###"""###$$$%%%%%%""""""""""""!!!!!!!!!!!!!!!!!!}}}wwwsssoooiiiaaa[[[PPPLLLFFFBBB@@@???>>>======???BBBBBBCCCIIISSS\\\iiivvv~~~mmmdddaaagggrrrxxxiiiZZZIII<<<777888444444333333222222333333777>>>MMMYYYSSSAAA555444000000000000///...---,,,---------.........//////////////////////////////+++...000000...---000222000//////...---,,,,,,,,,///...---,,,++++++++++++---------.........//////,,,...///---+++,,,///222//////.........//////000111///...------...///111---.........------///000333555:::BBBJJJWWWmmm{{{uuulllbbbSSSDDD;;;:::333333444777>>>GGGPPPUUU@@@777///---...------///////////////000000000000...///000///...---...000000000111111111111000000---..................---%%%,,,000//////111222111...,,,...333777@@@VVVmmm~~~```RRRPPPOOOcccmmmYYYOOONNN@@@666000---......,,,,,,...)))************+++++++++,,,++++++***************+++,,,,,,,,,++++++---//////444===OOOjjj\\\CCC444111...,,,+++)))'''%%%&&&''')))*********)))((((((((('''''''''&&&&&&&&&&&&'''((()))************)))(((&&&%%%&&&''')))+++%%%''')))***)))***,,,...222888CCCQQQaaappp|||pppHHH<<<333000333333///555AAASSScccoooiiiTTT>>>222///+++*********))))))((((((((((((''''''''''''((((((%%%&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%%%%%%%%%%%%%%%%%%%$$$###""""""############$$$$$$$$$$$$######!!!!!!"""###$$$%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%!!!!!!!!!!!!!!! #########!!!!!!###!!!!!!!!!!!!"""###$$$%%%!!!!!!"""""""""!!!"""!!!!!! """###$$$!!!  """###""""""#########$$$$$$$$$%%%$$$#########%%%''')))---<<>>>>>???>>><<>>FFFOOOSSS???888222222222000......////////////////////////000///...---,,,+++++++++---......//////////////////............---------,,,,,,------.../////////...---111666777>>>SSSjjjhhhUUUOOOTTTeeeuuu{{{iiiVVVMMM???333111///---+++***)))***,,,,,,,,,,,,,,,,,,,,,,,,...---+++))))))***+++,,,*********+++,,,...000111222333888DDDZZZtttwwwuuusssOOO888222,,,************+++''''''((()))***)))))))))&&&%%%%%%&&&)))******)))&&&'''((())))))((('''&&&)))(((((('''''''''(((((((((''''''''')))***,,,...000333>>>LLLYYYeeeuuu~~~QQQ888555111///---///666<<>>aaaUUU777000)))&&&(((******((())))))'''&&&$$$###!!!!!!!!! !!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!{{{pppiiiaaa___[[[VVVQQQMMMIIIGGGGGGCCC@@@>>>??????>>><<<>>>CCCHHHKKKNNNWWWeeepppqqqfff___YYYaaarrruuulll\\\KKK???999888777333333333444444555555555666===MMM[[[UUUBBB666666222111///............///---------............///000000000000000000000000////////////000111222222//////.........------------------......------,,,,,,---...//////...------//////...---------...///000////////////.....................////////////---...///000000000000000222555;;;AAAGGGUUUnnnyyyqqqooohhhWWWEEE;;;666555555888>>>EEEKKKOOO>>>666000///000...---...////////////////////////111000///...---------------......//////////////////............------------------------,,,,,,,,,---,,,///444555;;;OOOeee}}}lllXXXLLLLLLWWWddd~~~kkkTTTJJJ<<<333111///---+++*********,,,,,,,,,,,,,,,,,,,,,,,,///...+++***))))))***++++++++++++++++++++++++,,,---///444>>>QQQiiizzzrrr{{{VVV>>>666...,,,,,,***)))***((((((((((((((()))))))))'''&&&&&&''')))***)))(((&&&'''((())))))((('''&&&((((((''''''''''''((((((((('''''''''(((***,,,---000333===JJJVVVaaappp}}}XXX<<<777222000...///444:::HHHaaauuuQQQ888111000---***)))***+++++++++'''((()))))))))((('''&&&'''&&&%%%$$$$$$%%%'''((($$$$$$$$$%%%$$$$$$#########"""!!!!!!!!!"""$$$$$$############""""""""""""###""""""###%%%%%%$$$"""###""""""""""""######$$$%%%$$$$$$###""""""!!!!!!"""###$$$###!!!!!!###$$$""""""!!!!!!!!!!!!""""""  """!!! ###$$$######"""!!!!!!"""######"""##################"""###$$$$$$$$$$$$&&&***---222BBBggg|||PPP555...'''%%%'''******)))&&&&&&&&&%%%%%%$$$$$$$$$###""""""!!!!!!!!!""""""""""""""""""""""""""""""wwwlllbbb\\\XXXVVVRRRNNNJJJHHHFFFFFFCCCAAA??????@@@@@@???>>>@@@EEELLLRRRYYYfffvvvnnnddd\\\VVVaaasssqqqeeeTTTEEE;;;777777888111222222333444555666777666===LLLXXXRRRAAA666555//////......---......///---------............///000000000000000000000000///000000111111000000000...............---------,,,------.........------...............---,,,,,,//////............///////////////000000000000000...............---------------------///000111222444555999>>>EEETTTmmm~~~}}}vvvcccMMM???888666666999???EEEIIIKKK>>>555---,,,---,,,,,,...////////////////////////111000///...............---......//////////////////............---------...------,,,++++++******---+++---222333777III]]]yyysss\\\LLLFFFLLLUUUsssnnnQQQEEE999333111///---+++*********++++++++++++++++++++++++///---,,,***))))))******++++++++++++,,,,,,,,,,,,---///333:::FFF[[[ttt}}}qqqtttaaaGGG;;;111///...+++((())))))((('''''''''((()))***((('''&&&'''((()))((('''&&&'''((())))))((('''&&&((('''''''''''''''((((((((('''''''''(((***,,,---000222;;;FFFQQQ\\\kkkwww}}}bbbAAA999111000//////111666AAA[[[~~~___AAA222...,,,***)))))))))(((''''''((((((((('''&&&%%%%%%%%%&&&'''%%%$$$&&&***///%%%%%%$$$$$$#########""""""""""""!!!"""######$$$!!!!!!""""""#########$$$%%%$$$######$$$$$$"""!!!$$$$$$###"""""""""######$$$######""""""!!!!!! !!!!!!"""!!! !!!######""""""!!!!!!"""""""""!!!  !!! !!!###%%%$$$######""""""######$$$######$$$$$$$$$$$$######"""###$$$$$$%%%'''+++...555IIIpppuuuHHH222---'''$$$&&&((()))(((######$$$%%%%%%&&&''''''%%%$$$######""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!|||ssskkkccc[[[WWWTTTRRRNNNJJJGGGFFFFFFFFF@@@??????@@@AAAAAABBBAAAFFFJJJQQQYYYeeewwwkkk```XXXTTT```ttt|||ppp```MMM@@@999666666888222222333333444555666666555===KKKTTTNNN???555333---------------.........---------............//////////////////////////////000111111111000...---........................,,,------...............,,,------------,,,,,,,,,//////////////////000000---......///000000111111//////............------///...---------...000111333444888>>>EEESSSjjj}}}oooUUUBBB999888777;;;AAAGGGJJJJJJ>>>555---+++,,,+++,,,///////////////////////////000000///...------......---......//////////////////............------------------,,,,,,,,,++++++---+++---111111555DDDWWWssszzzaaaNNNFFFJJJQQQkkkqqqOOOAAA777333111///---,,,+++++++++************************,,,++++++******+++,,,,,,******+++---...000111111111333666999@@@RRRmmmuuummmtttpppOOO???222000000+++((())))))(((&&&%%%&&&''')))+++)))(((''''''((()))'''&&&&&&'''((())))))((('''&&&''''''&&&&&&&&&'''((((((((((((''''''((()))+++,,,...000888CCCMMMXXXfffsssuuuzzzlllHHH:::000///000///000444<<>>>>>???@@@AAACCCEEEGGGKKKOOOVVVaaaqqqggg[[[TTTQQQ```wwwppp]]]HHH===888555444777444444444444444444444444555>>>JJJPPPJJJ===444222---------...............---------............//////////////////////////////000111111111///---,,,---.....................,,,---....../////////...*********++++++,,,---......//////000000111111111,,,,,,---...//////000000////////////////////////222000///---------...///000222888???GGGRRReeevvvyyy[[[DDD<<<999888===DDDJJJMMMLLL???555...,,,------...111////////////////////////......------,,,------------......//////////////////............---------,,,---------.........///...+++---111222444AAARRRllldddMMMEEEIIIOOOhhhwwwPPPAAA777222111///---,,,,,,,,,,,,************************)))))))))***+++,,,......***++++++---///222555666222333555999>>>OOOooorrrlll|||YYYDDD222///000,,,)))+++)))(((&&&%%%%%%''')))***)))(((''''''((()))'''&&&&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&'''((((((((((((''''''''')))***+++,,,...555???HHHSSSbbbooonnnttt~~~xxxRRR>>>///...111//////333888KKKfff~~~rrrQQQ777333111///...---+++)))'''''''''&&&&&&%%%%%%%%%%%%!!!$$$&&&%%%###$$$***000((('''&&&$$$###"""""""""!!!"""""""""########################"""""""""""""""!!!!!!###%%%&&&%%%$$$%%%%%%$$$###""""""######""""""""""""!!!!!!!!!!!!""""""###"""!!!!!!"""$$$$$$$$$###"""""""""""""""  """$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$!!!"""$$$$$$&&&)))---000888VVVhhh>>>222...)))%%%############$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""!!! |||vvvmmmddd]]]XXXSSSPPPNNNLLLIIIEEEBBB@@@??????===>>>@@@@@@AAAEEEIIIMMMQQQVVVaaaooo~~~cccWWWPPPOOOaaazzznnnXXXCCC;;;999555333666555555444444444333333333444>>>IIILLLFFF<<<444111....../////////......------------............///000000000000000000000000000000000000//////...------------...............,,,---...///////////////))))))******+++---...///...///000111222222111111+++,,,,,,---...//////000////////////000000111111333222111000............///111777???GGGQQQbbbqqqcccJJJ???;;;999===EEELLLNNNMMM>>>666///.../////////111////////////////////////...------,,,,,,,,,---------......//////////////////............---------,,,,,,---......///000000///+++,,,111222333???NNNdddfffLLLBBBEEEIIIdddUUUBBB888222111///---,,,,,,,,,---++++++++++++++++++++++++(((((()))+++,,,---......+++++++++,,,000555:::===333111333888>>>PPPsssrrr|||fffKKK444000111,,,***---((('''&&&&&&&&&'''((()))((('''&&&'''((()))((('''&&&'''((())))))((('''&&&%%%%%%%%%%%%&&&'''(((((((((((('''''''''((()))***+++,,,222:::CCCLLL[[[gggiiiooozzzaaaGGG111000333111///333666CCCZZZttt|||\\\>>>555222///,,,+++***(((&&&'''&&&%%%%%%%%%&&&&&&'''"""$$$%%%%%%###$$$(((++++++***'''%%%############!!!!!!"""############"""$$$#########""""""!!!!!!!!! !!!###%%%&&&&&&$$$%%%$$$$$$#########$$$$$$""""""""""""""""""""""""###$$$$$$###""""""###%%%%%%$$$######""""""""""""!!!"""############"""!!! !!!"""#########$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$######!!!"""###$$$&&&)))...222;;;^^^bbb:::000...***&&&###""""""###&&&&&&%%%%%%%%%%%%$$$$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!uuuooofff___YYYTTTPPPNNNLLLLLLJJJHHHFFFDDDBBBAAA>>>???@@@@@@AAAFFFMMMRRRYYYbbbrrrzzz___SSSMMMNNNbbb}}}iiiRRR===999:::666444666333333444444444444444444444>>>HHHIIICCC:::333000///000000000000///---,,,---------............///000000000000000000000000000//////.........//////---------.........//////,,,---...///000000000000---,,,,,,,,,,,,---//////...///000222333333222222------......//////000000,,,------...///000111111111222222222111000//////111111555<<>>999<<>>HHHMMM>>>888666:::@@@QQQtttuuuUUU888222222,,,***---&&&&&&&&&'''''''''(((((('''&&&&&&''')))***)))(((&&&'''((())))))((('''&&&%%%%%%%%%%%%&&&'''((()))(((((('''&&&'''((()))***,,,+++///666<<>>GGGHHHBBB:::333///000111111111111///---,,,---------.........//////000000000000000000000000000///...------...///000---------.........//////,,,---...///000000000000111000///...---...//////...///111222333333222222////////////000000000000***+++,,,---...000111111///000222333333222111000333222333999AAANNNaaaqqqsssYYYFFF???999:::BBBHHHJJJIII;;;444///000111///.../////////////////////////////////.........//////000---....../////////////////////.........---------...------,,,,,,++++++***,,,((()))///111111;;;HHHZZZ{{{oooTTTHHHEEEEEEVVVbbbGGG888222111///...---------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***))))))&&&'''***000<<>>HHH\\\yyyeeeUUUAAA===IIITTTllllllIII555000///,,,+++)))((('''&&&%%%&&&'''((('''''''''''''''''''''''''''(((***++++++***((('''''''''&&&&&&&&&%%%%%%%%%'''''''''''''''((()))))))))***...111222666BBBOOO\\\eeerrr~~~lllBBB444555333///...222===MMMfffbbbCCC222++++++))),,,,,,"""&&&&&&$$$$$$$$$$$$&&&&&&(((((((((((('''&&&%%%$$$((('''&&&%%%###"""!!! """"""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!%%%%%%$$$###"""!!! !!!!!!!!!!!!!!!!!!"""###"""  !!!!!!""""""#########$$$########################""""""############"""""" """###$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$#########""""""###"""###%%%%%%&&&...666IIIwwwuuuFFF777///,,,((($$$######%%%&&&&&&%%%$$$######$$$%%%&&& !!!"""###############  zzzssseee```ZZZTTTRRRPPPNNNMMMHHHGGGFFFDDDBBBAAAAAAAAA@@@@@@AAAEEEIIIQQQ```nnniiiUUUJJJIIIRRRbbb}}}eeeKKKBBB888333555777666333333333333333444555666777777<<>>999555444666777555222333333222222333444555555888===EEEHHHBBB666000000111000000000////////////000///.........///000000........./////////000000000000000000000000000000//////...---,,,+++++++++------------............///......------------.../////////000000000000000000000000000////////////---...............---------...//////......000222000000333666999BBBTTTeee~~~oooKKKEEE<<<:::@@@GGGGGGBBB666333000............---////////////000000000000......------------......,,,,,,---.../////////...,,,++++++******++++++,,,******++++++++++++++++++,,,------,,,...222777<<>>FFFJJJCCC777111222000000000////////////...//////...............///............////////////111111111111111111111111//////...---,,,+++++++++---------.........//////000///...---------------///////////////000000000111000000000/////////...------...............---,,,.........------///111///000222666999AAAQQQaaayyypppJJJDDD<<<:::BBBLLLKKKDDD666333///------......---////////////000000000000///......------......///,,,,,,---.../////////...++++++************++++++,,,---------,,,***)))(((------------...111666:::KKKeee~~~|||{{{dddNNN@@@;;;???JJJ^^^uuuzzz^^^EEE666333///---------,,,++++++++++++++++++***************++++++,,,,,,,,,,,,***///---000:::IIIhhhiiiSSSQQQTTTZZZgggwwwSSS999222000++++++***)))'''&&&&&&''''''''''''''''''''''''''''''(((((('''&&&&&&'''(((((('''(((((((((((((((((((((&&&&&&&&&&&&&&&'''(((((()))''''''***+++...666@@@MMMYYYiiitttzzzrrrTTT>>>111///111666;;;GGG^^^fffGGG555222...------((('''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&%%%$$$######$$$$$$###############"""############""""""""""""""""""""""""!!!!!!!!!!!!############""""""""""""######"""!!!  !!!"""""" !!!"""######"""""""""""""""""" !!!""""""######""""""!!!###""""""!!!!!!!!!""""""$$$$$$$$$$$$$$$$$$$$$$$$########################$$$###$$$'''((()))111:::ZZZYYYAAA///***)))(((&&&$$$###"""!!!###$$$%%%&&&&&&%%%$$$###%%%%%%$$$######$$$%%%%%%!!!!!! !!!!!!qqqgggcccYYYWWWUUUSSSRRROOOKKKHHHHHHGGGEEECCCBBBBBBCCCDDDCCCEEEMMMZZZkkktttUUULLLHHHIIISSSeeegggQQQDDD===:::888666666555333111222222222111111222222333888===EEEJJJDDD888333444000000////////////......---------...------,,,+++------........./////////111111111111111111111111//////......------,,,,,,.........////////////000000000///...------------//////.........///000111111111000000//////......------...////////////...---...///...------///000///000333666999???OOO^^^vvvmmmJJJEEE===:::DDDQQQPPPGGG555222///------......---....../////////000000000//////............//////------......///............------,,,,,,------.........///...---+++)))'''------------...000555888FFF___yyy|||{{{eeeOOO@@@999===FFFXXXooo~~~cccHHH777333///---,,,,,,++++++***++++++,,,++++++***************++++++,,,,,,---+++///...111<<>>333///''',,,+++)))'''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''(((((((((&&&&&&%%%%%%&&&&&&'''((()))'''(((+++---...444;;;DDDRRRcccooovvvdddIII888222333333777BBBWWWwwwpppMMM888555000,,,,,,(((&&&%%%$$$$$$$$$$$$%%%&&&'''''''''&&&&&&%%%$$$###%%%%%%$$$###""""""!!!!!!$$$$$$#########"""""""""""""""""""""!!!!!!!!!!!!$$$#########""""""!!!!!!""""""!!!!!!  !!!!!! !!!"""############""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""############"""""""""""""""!!!!!!"""#########"""!!!!!!!!!!!!"""##################$$$$$$$$$$$$###$$$'''(((***222;;;XXXRRR@@@...'''&&&$$$###"""!!!""""""$$$$$$$$$%%%%%%$$$$$$$$$$$$###"""!!! !!!"""###""""""!!!!!!!!!!!!""""""zzzmmmdddaaaXXXVVVUUUTTTSSSPPPLLLHHHFFFFFFEEEDDDCCCCCCCCCCCCFFFIIITTTeeexxxoooQQQIIIFFFHHHSSSgggvvv[[[JJJAAA:::999777555555444444333222222111111111111222222555;;;DDDIIICCC888333444000000/////////.........---...000111111///---+++---------.........//////111111111111111111111111......................../////////000000000111111111000///...------------///......---...///000111111111111000///.........---...//////000000000/////////000///------...000///000444777999???NNN]]]tttjjjKKKGGG???;;;FFFTTTRRRGGG444111...------......---------.........///////////////............//////.........///......------......------------............//////...---***)))------...---...000444777AAAZZZsss~~~}}}hhhRRRBBB;;;;;;DDDUUUmmmiiiMMM777444///---,,,,,,++++++******+++,,,,,,,,,+++***************+++,,,---...,,,000///555@@@III^^^{{{~~~___NNNIIIIIIOOObbb}}}jjjFFF999111(((---,,,***((('''''''''(((''''''''''''''''''''''''%%%&&&''''''''''''&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''((((((&&&(((,,,......111666;;;JJJ^^^lllttt}}}wwwWWWAAA777666333444;;;LLLiii~~~VVV<<<666000++++++((('''&&&%%%$$$$$$%%%&&&'''''''''(((''''''&&&%%%$$$$$$$$$$$$###"""!!!!!!!!!$$$$$$$$$#########""""""""""""""""""!!!!!!!!!!!!""""""""""""############""""""!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!"""###############"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!"""###$$$$$$###"""!!! !!!"""###""""""#########$$$$$$$$$$$$###%%%((()))+++333<<>>---)))'''$$$###"""$$$%%%'''%%%$$$$$$$$$$$$$$$$$$%%%$$$###!!! !!!"""!!!!!! !!!!!!vvvjjjbbb```WWWVVVUUUTTTSSSPPPLLLHHHEEEEEEEEEDDDDDDCCCBBBBBBHHHMMMZZZmmmlllOOOGGGDDDGGGSSSiiinnnSSSDDD>>>888777555444333444444555222222111111111111111222333999BBBGGGBBB888333444000/////////............000222555666666333000...---------.........//////111111111111111111111111.........///////////////000000000000111111111111111111000......---------///......------///000111222111111000///......---......///000111111000000000000000///------...//////111444888999???MMM\\\ttthhhNNNJJJ@@@<<>>999CCCTTTllllllPPP888444///,,,,,,,,,++++++)))***,,,,,,---,,,+++***************+++,,,---...---111111777CCCJJJ[[[uuu```MMMFFFFFFLLLUUU}}}ssspppKKK>>>777,,,///---+++***((((((((()))''''''''''''''''''''''''$$$%%%'''(((((('''%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&'''''''''%%%''',,,...---...222666FFF[[[jjjsss}}}fffLLL@@@===777555666CCC]]]yyy^^^???777///)))***)))((('''&&&%%%%%%&&&'''((((((((((((((('''&&&%%%$$$############""""""""""""$$$$$$$$$############"""""""""""""""!!!!!!!!!!!! !!!"""###$$$%%%%%%""""""""""""############ """######""""""###%%%$$$#########""""""!!!!!!"""""""""""""""""""""""" !!!!!!!!!!!! !!!!!!!!!!!!"""###%%%%%%%%%$$$###""""""###$$$%%%""""""######$$$$$$$$$$$$%%%$$$%%%((()))+++333<<>>PPPiii}}}qqqYYYDDD999:::@@@KKK___xxxjjjNNN999555333222...)))(((+++,,,,,,+++***)))((('''''''''(((((()))***+++++++++,,,---333>>>LLLWWW\\\\\\uuuqqqVVVGGGDDDEEENNNiiiooo|||VVV:::111,,,,,,,,,++++++***)))))))))))))))((('''&&&%%%%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((((((((&&&%%%%%%%%%%%%&&&'''''''''(((******+++,,,...111666@@@RRReeesss}}}xxxYYYBBB555444555777===HHH[[[tttsssJJJ777333(((+++***((('''&&&%%%$$$%%%&&&'''&&&'''''''''&&&%%%%%%$$$"""""""""!!!!!!!!!!!!!!!%%%%%%%%%%%%$$$$$$###"""""""""""""""""""""""""""""""""#########""""""!!!"""###$$$%%%&&&%%%$$$$$$######%%%%%%&&&%%%$$$###&&&&&&&&&&&&%%%$$$######$$$$$$%%%$$$$$$###"""!!!"""!!!  !!!"""$$$$$$############$$$$$$%%%%%%%%%$$$$$$############""""""""""""$$$%%%&&&'''***%%%%%%,,,,,,000>>>\\\fffEEE000---***(((%%%$$$$$$$$$###"""%%%%%%$$$$$$###$$$$$$%%%############""""""""""""!!!!!!""""""""""""!!!!!!wwwqqqjjjaaaYYYTTTQQQNNNOOOPPPOOOIIIDDDHHHDDDBBBCCCBBBAAADDDIIINNNXXXlllfffMMMIIIFFFJJJWWWkkkwwwXXXEEE===;;;555444444444444333333333222222222222222111111111333;;;CCCDDD===555111///111000//////......//////111444888:::777333///---000000//////............333333222222111111111111///---,,,,,,---......---......///////////////...//////.........---------111000///......///000111///...---,,,---...000111//////////////////......222111///---,,,,,,------...000333666777===LLL[[[sssmmmVVVIIIBBBBBBFFFQQQQQQBBB444222///...//////...---,,,,,,,,,,,,------------......////////////......000000//////....................................000111111111000...,,,***,,,...////////////222444<<>>444444666888???MMMeeeyyy{{{xxxSSS===444)))+++'''((('''&&&%%%%%%%%%&&&'''&&&&&&''''''&&&&&&%%%$$$!!!!!!!!!""""""######$$$$$$$$$$$$$$$$$$###""""""%%%%%%%%%%%%%%%%%%%%%%%% !!!"""###$$$%%%%%%%%% !!!"""###$$$######""""""###$$$%%%%%%$$$######$$$$$$$$$$$$$$$######""" !!!"""######$$$$$$######"""!!! !!!"""###$$$######""""""######$$$$$$$$$#########""""""""""""!!!!!!!!!"""###$$$%%%&&&)))$$$$$$,,,---111@@@^^^\\\>>>,,,+++)))'''%%%$$$$$$$$$###"""######"""""""""""""""###############"""""""""""" ~~~sssmmmggg___XXXSSSPPPNNNNNNOOOMMMHHHDDDEEEBBBBBBCCCCCCBBBFFFLLLQQQ___wwwcccLLLIIIGGGKKKZZZnnngggOOOAAA;;;999444444444444333333333333222222222222333333333333333;;;BBBCCC===555000///111111000/////////000000111666:::<<<999444000---111111111111000000///...111111222111111000///...///...,,,,,,...///...---------......//////000000...............---------111111000//////000111111...------,,,,,,---///000......//////////////////222111///---,,,,,,,,,---...///222666777===LLLZZZpppnnnWWWJJJDDDEEEIIIRRRRRRCCC555333000...//////...---------------.........///......////////////......///............---------------------------------///000000000///...,,,+++,,,---//////...///111333:::JJJbbbxxxyyycccNNNBBB???AAADDDPPPfffvvvnnn]]]???888222111000------///,,,,,,+++***)))(((((('''*********+++,,,,,,------000+++,,,<<>>777222111111111000000000000111111///444999<<<:::666333111111222333444444333222111000000111111111000///...///...,,,---...000//////---------...///000111111........................111000///......///000111......---------...///000/////////000000111111111333222000...---------.........111555888===KKKXXXkkkoooXXXIIIDDDFFFJJJRRRQQQCCC666333000/////////...---............////////////---......//////......------------------------,,,------------------------......//////...---,,,+++,,,---.........///111333999GGG^^^uuu~~~hhhRRRDDDAAABBBBBBJJJ]]]oooooodddEEE;;;222000///......000---,,,,,,+++***)))((('''*********+++++++++,,,,,,...***---<<>>999777666444888JJJ^^^uuupppQQQ===111333***))))))(((''''''&&&&&&&&&%%%&&&&&&'''&&&&&&%%%%%%#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$ '''''''''&&&%%%###"""!!!######$$$$$$%%%%%%%%%%%%""""""###$$$###"""!!!  !!!"""############$$$$$$$$$######"""!!! $$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$"""&&&$$$$$$,,,...666GGGooo~~~PPP999---...(((&&&$$$###$$$$$$###"""###$$$$$$$$$%%%%%%%%%$$$############"""""""""!!!wwwnnniiifffaaa]]]WWWVVVTTTRRRPPPNNNKKKIIIEEEDDDEEEFFFDDDDDDJJJSSSaaavvv```KKKIIIGGGIIIWWWmmmkkkQQQDDD;;;777777444444333333333222222222222222222333333444444444666<<>>222222222,,,,,,++++++***)))))))))(((''''''&&&&&&&&&''''''))))))((((((((((((''''''(((((((((((((((((((((((('''''''''''''''(((((()))&&&'''(((((('''(((***,,,...,,,...999GGGXXXjjjxxxhhhFFF999111333333333>>>NNN^^^{{{ttt```III444222---************)))(((&&&%%%%%%%%%&&&&&&''''''&&&&&&'''&&&&&&%%%$$$###""""""$$$%%%%%%&&&&&&&&&&&&&&&""""""""""""""""""""""""###$$$%%%%%%&&&&&&&&&&&&""""""!!!!!!""""""###$$$###$$$$$$$$$$$$###!!! !!!"""###$$$%%%%%%%%%%%%"""###$$$%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$###""""""!!!!!!""""""###""""""############$$$$$$"""###$$$%%%&&&&&&&&&&&& &&&$$$$$$+++...888LLLuuuwwwGGG333))))))&&&%%%#########$$$###""" """###$$$$$$###"""############""""""""""""!!!""""""""""""""""""!!!zzzpppgggbbb___]]][[[UUUUUUSSSOOOLLLIIIHHHHHHEEEDDDDDDEEEEEEIIIVVVcccvvv\\\IIIJJJHHHJJJYYYqqquuuUUUFFF@@@999555777333333333222222222222111222222222222222111111111444:::@@@@@@:::333000000//////......//////000111111111222333777>>>FFFLLLSSSVVV[[[___aaa```^^^\\\KKKGGGBBB<<<777333222111000///......111222222222000///...------...000111---------........./////////...---,,,,,,---...///---.../////////000//////000000000///////////////...------------///000111222000111555777;;;DDDMMM```xxxvvv]]]GGG>>>CCCFFFKKKMMMEEE888555222000000///...---------........./////////,,,------......------,,,+++,,,.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,***************+++,,,,,,+++,,,---------...000222666???RRRkkkuuu]]]MMMAAABBB@@@@@@PPPkkk~~~dddPPP;;;444444444222111...---,,,,,,******)))(((************************(((***///777CCCSSSeeeqqqooopppzzzwww[[[HHHBBBCCCKKKcccfffLLLCCC777//////...+++++++++***))))))((((((''''''&&&&&&&&&''''''(((((((((((('''''''''&&&&&&(((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((($$$&&&'''''''''(((+++---,,,+++---555???NNNaaaqqq|||nnnNNN;;;///111333000666CCCQQQppprrrkkkWWW999222...++++++++++++***(((&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$######"""""""""###$$$$$$%%%%%%%%%$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""###%%%&&&&&&&&&&&&###"""!!!!!!!!!"""###$$$$$$%%%%%%%%%%%%###""" """"""###$$$%%%%%%%%%%%%""""""###$$$%%%%%%%%%%%%###$$$%%%%%%%%%%%%$$$###""""""!!!!!!!!!!!!""""""!!!!!!!!!"""""""""######!!!"""$$$%%%&&&&&&%%%%%%!!!'''%%%%%%***---888MMMzzztttDDD222++++++&&&$$$""""""###$$$###""" """$$$$$$$$$###"""############"""""""""""" !!!!!! }}}vvvlllddd___\\\YYYXXXVVVVVVTTTPPPLLLJJJIIIIIICCCCCCCCCEEEFFFLLL[[[jjj{{{ZZZHHHJJJIIILLL[[[uuujjjNNNCCC???888555888333333333222222222111111333222222111111000000000666<<>>JJJWWW```hhhkkkooossstttrrrooommm^^^YYYQQQHHHAAA<<<:::999000///...///111222333222111000...------...///000---------.........//////000///...------...///000,,,---......//////......//////......---------,,,++++++++++++,,,...000111333111111555777:::BBBKKK___vvvwww___HHH>>>CCCFFFKKKMMMGGG888666222000000///...---------------.........///,,,------......------,,,+++,,,...000000///...---,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))***+++,,,---+++,,,---------...000222555===OOOhhhyyybbbRRR@@@AAA>>>===NNNlllkkkVVV???666777666444222...------,,,+++***)))))),,,+++++++++++++++++++++******,,,333AAATTThhhttthhheeemmmgggUUU======CCCWWWyyyfffGGG>>>444...,,,************)))((((((''''''''''''&&&&&&&&&''''''(((((((((''''''&&&&&&&&&%%%((((((((((((((((((((((((&&&%%%%%%%%%%%%&&&''''''###%%%&&&''''''(((+++---******---333:::GGG[[[mmmwwwpppUUU???000222333///222<<>>===EEEKKKMMMNNN@@@888111000...------000,,,,,,,,,---------......,,,,,,------.../////////...------,,,,,,++++++***,,,---------,,,,,,...000***++++++,,,,,,+++)))(((,,,,,,++++++,,,---///000555:::III```{{{~~~kkkUUUCCC@@@===???JJJccc~~~```FFF??????999777;;;111111///...---,,,,,,+++...---+++)))(((((())))))((())),,,333@@@QQQ```iiiaaa___ccctttpppTTTAAA>>>>>>KKKjjjmmmEEE444111000...///,,,+++***)))((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&'''''''''&&&&&&&&&&&&''''''''''''(((,,,+++)))'''%%%$$$######%%%&&&(((((()))+++///111......///000333===SSSgggtttwww[[[FFF444111222///222999III```zzziiiIII666222///...---...---+++'''$$$&&&%%%%%%$$$$$$%%%%%%&&&"""""""""""""""""""""""""""######$$$$$$"""!!! ((('''%%%###"""""""""###%%%%%%$$$$$$###$$$$$$%%%########################&&&%%%%%%%%%###"""!!! !!!"""###$$$!!!"""$$$&&&'''&&&$$$###$$$$$$%%%&&&&&&&&&%%%%%%$$$%%%%%%$$$"""!!!"""###""""""""""""!!!!!!!!!!!!######$$$%%%$$$###"""!!!!!!'''%%%$$$(((,,,;;;UUU~~~TTT===---+++'''&&&%%%###!!!!!!"""###$$$%%%%%%%%%$$$$$$#########""""""""""""!!!!!!!!!!!! ~~~vvvkkkbbb^^^[[[XXXUUUSSSRRRQQQNNNLLLJJJHHHGGGCCCDDDGGGHHHKKKVVVnnnyyyZZZNNNGGGIIIOOO]]]gggUUUCCC;;;999888777777666555444333222222222222444333222111111222333444888>>>DDDCCC<<<444000000---///111000//////000111555444;;;JJJYYYcccllltttwwwuuussssssuuuuuusssqqqpppsssrrrlllfff___UUULLL===777222000222333111/////////////////////......//////000000000000000111,,,,,,------............---....../////////////////////000000000111111111...//////000000000000//////111333444777<<>>HHH^^^~~~kkkQQQHHHCCC;;;666888111000///...,,,,,,,,,,,,///---,,,***))))))******++++++,,,222;;;HHHUUU]]]UUUSSSXXXkkkyyy```DDD???===GGGbbbqqqKKK888444111...---+++***)))(((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''(((((()))(((((((((&&&&&&&&&''''''''''''((()))((('''&&&&&&&&&&&&&&&)))***++++++,,,///333666000......///000999MMM___ooo|||www```KKK999444333///111666BBBXXXuuuuuuVVV===111...---,,,---,,,***'''$$$%%%$$$$$$$$$$$$$$$$$$%%%######################## !!!###$$$$$$$$$$$$&&&%%%$$$#########$$$$$$$$$$$$$$$#########$$$$$$&&&%%%$$$######"""""""""!!!""""""""""""!!!!!! !!!!!!!!!!!!"""###$$$$$$!!!"""###$$$$$$$$$###"""$$$$$$$$$%%%%%%$$$#########$$$%%%$$$"""""""""$$$######"""""""""!!!!!!!!!"""###$$$%%%%%%%%%%%%$$$"""'''&&&%%%))),,,===XXX{{{OOO999***((($$$((('''%%%$$$###$$$%%%&&&%%%%%%%%%$$$$$$#########""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!}}}tttiii```\\\YYYWWWUUUSSSRRRPPPNNNLLLJJJHHHGGGDDDFFFIIILLLPPP___|||vvv[[[OOOHHHJJJOOO]]]~~~yyy]]]NNN???:::999888666777555555444333222222222222444333222111111222333444:::@@@EEECCC<<<444000000---///000000//////111333666999EEEWWWfffkkkjjjiiieeeccc```___`````````___hhhllloooqqqrrrpppfff\\\GGGAAA999555444444333111////////////////////////111111111111111000000000---............/////////---....../////////////////////000000000000111111///000000000000//////......000333555777===EEEKKKWWWkkkeeeTTTDDDAAAHHHOOOUUUXXX@@@888111111111//////000............////////////000//////...------,,,,,,---------------,,,,,,,,,,,,---......---,,,---......///000111111222222222...------------...000111333777CCCWWWooouuuaaaKKKCCC======EEEYYYwwwuuu^^^PPPFFF<<<666555000000...---,,,,,,,,,,,,...---,,,+++******+++,,,///......000666???HHHNNNLLLIIINNNaaa}}}nnnJJJBBB<<>>KKKccc}}}\\\AAA555222///+++******)))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%$$$$$$&&&&&&&&&''''''''''''(((%%%%%%%%%&&&'''((()))***))))))******+++...333777///---,,,,,,,,,222@@@NNNcccsssyyygggTTT@@@777333000///111666JJJjjjkkkIII333...,,,************(((&&&%%%%%%%%%%%%%%%%%%%%%%%%########################"""######$$$###"""!!! """"""""""""######$$$$$$!!!""""""###############!!!!!!!!!"""$$$'''***+++""""""###$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$$$$%%%$$$""" """"""%%%%%%%%%%%%$$$###!!!!!! """######""""""###%%%$$$$$$$$$$$$#########""" !!!"""###$$$$$$%%%((('''(((,,,///DDDfffkkkBBB222&&&&&&$$$!!!!!!  !!!$$$$$$$$$###############""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!wwwpppfff^^^[[[XXXUUUSSSQQQPPPOOOMMMKKKIIIHHHGGGHHHJJJNNNTTT]]]ssstttYYYNNNHHHJJJNNN[[[{{{qqqbbbRRRGGG>>><<<;;;888555555444444333222222222333333444444333222222333444444===BBBFFFCCC;;;444111111222222111000///111444777>>>KKKZZZaaa^^^UUULLLFFF@@@@@@???>>>>>>???AAACCCFFFLLLTTT]]]hhhsssvvvssslllcccTTTFFF<<<666333222000000////////////000111333333222222111111000000/////////////////////...---......///////////////...////////////000000000000000111000000///...---...111333444555:::BBBHHHZZZnnnuuubbbNNNFFFHHHPPPZZZbbbJJJ???555333333222000////////////000000000111111---------.........//////---------......////////////000111222333555888:::999:::;;;:::999777555444//////...---...///000111000444===NNNddd|||}}}{{{sssUUUGGG===>>>EEETTTpppuuu^^^III;;;444000///...---,,,,,,,,,,,,,,,******)))(((((()))***+++......000333777===BBBFFFNNNLLLLLLVVVkkkbbbOOO???===EEEWWWxxxiiiHHH555222111...++++++***)))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%$$$$$$&&&&&&&&&''''''''''''(((''''''&&&&&&&&&''''''((('''((((((((())),,,000444---+++***+++,,,000===III^^^pppkkkYYYDDD777333111111222555GGGddd~~~kkkKKK777000---***)))))))))((('''&&&&&&'''(((((('''&&&&&&########################"""######$$$###"""!!! #########"""""""""!!!!!! !!!"""############""" !!!"""$$$''')))+++$$$$$$$$$$$$$$$###""""""""""""###$$$$$$$$$######'''%%%###!!! !!!###$$$&&&&&&&&&&&&%%%$$$###""" !!!######""""""###%%%$$$$$$$$$$$$#########"""""""""""""""######$$$$$$&&&((('''***///222JJJpppccc===111'''((('''#########""""""#################################""""""""""""!!!!!!!!!!!! tttnnnfff```\\\YYYUUURRRPPPPPPNNNMMMKKKIIIHHHGGGGGGHHHMMMWWWeee}}}qqqWWWLLLFFFIIIMMMZZZzzzxxxiii\\\KKKCCC<<<;;;;;;999888999444333333222222333333333555444333222222333444555<<>>999:::<<<<<<===???BBBEEEDDDKKKRRRWWW```kkkrrrsssuuunnncccVVVIII>>>777333222111000///...///000000111111111111111000000000/////////............------......///////////////......////////////000000///000000000000//////...///111222333666<<>>???EEERRRmmmgggLLL<<<333.........---,,,,,,,,,,,,,,,)))(((''''''((()))***+++---...111555999???CCCEEEIIIJJJLLLRRRbbbwwwsssYYYCCC>>>BBBOOOnnn~~~XXX<<<444333000,,,+++***))))))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((()))((((((''''''&&&&&&&&&''''''''''''((((((((('''&&&&&&&&&&&&''''''((()))))))))+++...000***((((((***+++///999CCCWWWjjj~~~xxxfffMMM;;;444333333222555AAAZZZttt|||lllQQQ>>>333000,,,))))))))))))(((&&&'''((())))))((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$ !!!###$$$$$$$$$$$$"""""""""""""""!!!  !!!###$$$%%%$$$$$$###########################"""""""""""""""!!! !!!"""###$$$$$$###""""""&&&$$$"""!!!!!!"""###$$$&&&&&&&&&&&&&&&%%%$$$### """###"""!!!!!!"""###$$$$$$#########"""""""""&&&%%%%%%$$$%%%%%%&&&'''&&&&&&&&&+++111555PPPzzz\\\999111((()))(((!!!!!!"""""""""""""""""""""""""""###############""""""""""""!!!!!!!!!!!! qqqlllfffbbb___[[[UUUPPPPPPOOONNNLLLKKKIIIHHHGGGHHHIIIOOO]]]qqqmmmSSSIIIDDDGGGLLLZZZzzzxxxnnnbbbXXXJJJBBB<<<:::999777777999333333333222222333333444555444333222222333444555:::???CCCAAA:::333111222/////////000333888@@@EEEUUUZZZYYYOOODDD@@@>>><<<;;;???BBBEEEFFFIIIMMMPPPSSS[[[```aaaccciiinnnqqqwwwvvvssskkk^^^OOOBBB;;;444333111///......///000//////000000000000000111............------,,,,,,---......///////////////........./////////000000...//////000000000000//////000222444888AAAMMMVVVcccuuuvvv]]]NNNKKKRRR^^^hhh]]]LLL;;;444333111///............/////////000000------..................,,,---...///000111222222333555999>>>GGGRRR^^^fffjjjjjjgggaaaWWWKKK???888///...---,,,,,,---.........000666BBBTTTkkkbbbNNN??????DDDOOOgggmmmMMM===666///------,,,,,,++++++,,,,,,)))((((((((((((***,,,------...111555999<<>>BBB@@@999333222222,,,,,,...000444<<>>>>>;;;EEEIIIOOOSSSUUUXXX\\\___hhhqqqvvvrrrnnnooorrrtttvvv{{{|||qqq___NNNDDD666444222///.........///......//////000000111111......---------,,,,,,,,,---......///////////////............/////////000......///000000111000000...000222444:::EEETTT^^^ppp}}}bbbQQQMMMSSS___kkkbbbPPP===555333111///.............../////////////////////...------,,,,,,,,,---...///000111222333555999???JJJXXXiii{{{~~~ssscccPPP>>>444......,,,,,,+++,,,---......///444===MMMcccyyyfffPPP??????CCCLLLccc}}}nnnMMM???999333------,,,+++++++++,,,,,,))))))((())))))+++---...---///111444777999:::;;;===EEEIIIIIIPPPddd}}}hhhIIIAAA@@@DDD]]]}}}}}}QQQ===555///***)))(((''''''&&&&&&'''''''''''''''''''''''''''$$$$$$%%%&&&'''''''''&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&'''((()))###&&&((()))'''&&&&&&'''(((&&&%%%&&&'''(((...666FFF[[[rrrfffIII;;;666333///222333CCCddd~~~{{{```HHH888444...***)))))))))(((%%%&&&((())))))(((&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$"""!!!  !!!#########""" """$$$&&&'''&&&%%%$$$ ###$$$$$$###  !!!"""$$$%%%%%%&&&&&& !!!"""######"""  !!!"""###"""######$$$$$$$$$######"""###$$$"""!!! !!!""""""""""""!!!!!!!!!!!!!!!###&&&'''$$$$$$%%%---444888XXXVVV555///&&&$$$"""""""""###$$$%%%%%%$$$$$$!!!!!!""""""#########$$$""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""yyysssmmmeeebbbaaa^^^YYYUUUSSSNNNLLLNNNNNNLLLKKKNNNMMMSSS]]]nnneeeQQQJJJEEEEEEJJJZZZzzzzzzpppkkkfff___XXXGGGDDD@@@<<<999888888888444444222222222222444444666444111000222333444444;;;AAABBB<<<666444333111222000000333444999IIIZZZ\\\UUUKKKCCCAAADDDHHHKKKQQQXXXbbbjjjnnnqqqtttwwwvvvcccQQQFFF:::444777666...,,,111111000//////000000///...////////////////////////222222222111111111111111......//////000000111111000000000000111111111111555444666999===IIIccc|||jjjUUUJJJMMM^^^nnnhhh___GGG333222222///444000000///.............../////////...---------,,,......111333111---///555;;;===GGG^^^yyyfffGGG999;;;222000...---,,,---...///000...111999FFFYYYqqqtttXXXDDDBBBCCCFFF[[[vvvpppKKK;;;555111333111......///...***'''+++++++++,,,,,,---------...111444666555444333444>>>AAAEEEHHHKKKXXXrrr|||XXXLLLGGGAAA[[[tttdddCCC555333...,,,***)))******)))(((%%%%%%&&&&&&((()))***+++***************)))((((((&&&&&&&&&&&&&&&'''((((((%%%&&&''''''((((((''''''++++++************++++++)))(((((()))+++---///000EEETTThhhzzzwwwUUU@@@777222---333999CCCVVVppppppWWWAAA555---......))))))---''''''((()))))))))))))))%%%$$$######""""""##################"""""""""""""""############$$$$$$$$$%%%&&&&&&$$$###$$$&&&((($$$$$$$$$$$$######"""""" """$$$%%%&&&%%%%%%######$$$$$$$$$######""""""!!!!!!!!!!!!###%%%&&&#########"""  !!!!!!"""$$$%%%%%%$$$###"""###$$$$$$###!!! !!!###$$$$$$######$$$$$$%%%&&&%%%'''***---111CCCgggyyySSS666222(((!!!---%%%%%%$$$$$$%%%%%%&&&'''###########################!!!  !!!#########""""""###$$$%%%%%%xxxnnnhhhbbb______]]]YYYVVVSSSOOOLLLMMMMMMKKKKKKNNNSSSWWWcccwwwdddPPPIIIEEEFFFJJJZZZ{{{ssskkkhhhddd^^^XXXGGGDDD???:::888666666555444444333222222333444444666444222222333444666777<<>>777666333444888222111000000111111000...////////////////////////.........//////000000000000000000000000000//////000000000000111111111111///111666@@@PPPmmmnnnWWWGGGEEESSSbbbhhheeeOOO:::666222---///000///......---.........---------..................---///111111111666>>>HHHYYYttt~~~jjjSSS<<<111111///...---++++++,,,------///...111888BBBRRRiii}}}{{{```JJJGGGFFFGGGUUUiiiuuuOOO:::444111111///......///...---+++++++++++++++************+++---......------///111888:::===???@@@HHH\\\pppmmmSSSBBB:::MMM[[[]]]DDD777000---+++)))******)))(((***)))((('''''''''''''''))))))******))))))((((((((((((''''''(((((()))***''''''&&&%%%&&&'''((()))''''''&&&&&&&&&&&&''''''((((((((((((***,,,...///666DDDYYYmmm|||iiiMMM>>>666222000000555FFFeee~~~~~~rrrOOO???222000...(((&&&***(((((()))***************''''''&&&%%%%%%%%%%%%%%%$$$$$$#########""""""""""""############$$$$$$$$$!!!######""" $$$$$$$$$$$$############%%%%%%%%%$$$###""" !!!""""""###$$$$$$$$$######"""""""""""""""######$$$$$$$$$###!!! !!!"""&&&$$$""" !!!"""#########$$$###!!! """###$$$############$$$%%%%%%%%%%%%'''...<<>>GGGLLLFFF===777333111000111333666<<>>MMMcccwwwgggRRRLLLJJJIIITTTeeeuuuMMM999444333000///..................---,,,,,,,,,+++*********.........------...111333888:::===>>>===BBBRRRccc{{{\\\DDD:::IIIQQQmmmkkkIII666111...+++))))))***)))((())))))((('''''''''''''''((()))))))))))))))((((((((((((((((((((()))******((('''%%%$$$%%%&&&(((***'''&&&&&&&&&&&&&&&&&&'''(((((((((((()))+++---...222>>>RRRgggxxxuuuVVVBBB777222444333444BBB^^^www~~~xxxXXXFFF666111///)))(((+++((())))))***************'''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$#########""""""""""""#########$$$$$$$$$!!!###%%%%%%###!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###"""!!! !!!"""###$$$$$$$$$############"""""""""""""""$$$%%%%%%###!!! !!!###((('''%%%$$$#########$$$"""######"""!!!!!!"""$$$###############$$$$$$%%%&&&%%%'''///CCCcccuuuIII222...***&&&(((%%%%%%$$$$$$%%%%%%&&&'''########################"""!!! !!!"""######"""""""""######$$$uuujjjgggccc^^^[[[XXXVVVTTTSSSPPPOOOQQQQQQRRRYYYaaaiiizzzbbbKKKGGGFFFHHHLLL]]]}}}vvvqqqlllhhhjjjnnnmmmggg```OOOIIIBBB???>>>===:::888444444444444444444444444000111222111111333777;;;AAAJJJOOOHHH===666333222222444666888>>>KKKYYYbbb[[[\\\bbbpppuuuZZZHHH===777444333555333111111222222000///////////////////////////......///000111222222333222222111111000000/////////000000000111111111111333555888@@@VVV|||ttt___KKKEEEQQQaaayyyzzzcccDDD888333...000......------------......,,,---------.../////////111000111444666999BBBKKK```xxxrrr[[[HHH<<<333//////..................//////......111555;;;GGG\\\pppooo[[[SSSNNNLLLXXXhhhsssKKK888555444/////////.........///000.........---,,,,,,,,,+++.........---,,,---111444666888;;;===;;;===IIIVVVyyydddJJJ<<>>OOOdddyyyhhhPPP999000,,,'''&&&(((''''''((()))))))))))))))&&&%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$#########"""############$$$$$$$$$!!!###$$$$$$$$$%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%!!!!!!!!!!!!!!!"""###$$$!!!""""""######""""""!!!!!!"""############""""""#########"""  !!! """###$$$###!!!!!!"""###"""!!!!!!###%%%###""""""""""""###$$$$$$$$$(((+++111FFFkkkfff@@@333+++((()))$$$######""""""######$$$%%%########################!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  }}}rrrkkkiiieee___ZZZVVVTTTSSSRRRQQQSSSWWWZZZ___kkkxxxxxxZZZHHHFFFGGGIIIMMM^^^wwwsssqqqooonnnnnnpppxxx}}}vvvaaaXXXMMMGGGEEEAAA;;;666333444555666666555444333000222444333111222666;;;EEENNNQQQHHH;;;444333333///333666888AAARRR```eeemmmwwwooo\\\KKK???999666555333333333222111///////////////////////////------..................111111111111111111222222000000000000111111111111000666;;;EEE___{{{fffOOODDDNNN^^^vvvpppPPP@@@999222000---,,,,,,,,,------...///...............---------//////222777999<<>>III```gggIII444111,,,)))))))))***))))))((((((''''''''''''(((&&&''''''((())))))((((((''''''&&&&&&''''''((()))&&&&&&&&&''''''''''''(((((((((''''''''''''((((((((('''&&&&&&'''(((***+++...333>>>NNNcccxxxvvv[[[DDD555///111444999CCCXXXtttvvv\\\AAA555000)))''')))&&&&&&'''(((((((((((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########"""############$$$$$$$$$"""###$$$#########%%%'''$$$$$$$$$%%%%%%%%%&&&&&&"""!!!!!! !!!"""###$$$############"""!!!  !!!"""###$$$$$$######"""""""""!!! !!!!!!!!! !!!"""###"""!!!!!!###%%%"""""""""""""""###$$$$$$$$$***...222DDDggg\\\===444)))&&&(((!!!######""""""######$$$%%%######################## !!!!!!!!!!!! !!!!!! }}}rrriiigggddd___YYYUUUTTTTTTVVVVVVYYY]]]aaahhhvvvtttVVVGGGFFFGGGIIIMMM___{{{sssqqqqqqqqqqqqrrrwwwlllbbbVVVNNNJJJEEE===777333444555666666555444333111444666444111222777<<>>777555333333333333111///////////////////////////000000000000000/////////000000000111222222222333000000000000111111111111000666<<>>888777555333222222222333222222111111000333777:::CCCOOONNNEEE>>>444...555333222555===FFFRRRdddttt}}}iiiQQQ@@@:::666333333111......111000/////////............000000000000000111111222111000///......///000000111111111000000000000000333666;;;FFF\\\yyyeeeRRRIIILLLRRRfffllliiiXXXFFF:::222,,,------......///000000000000000///..................///111444777:::<<<===CCCEEEGGGGGGDDD@@@;;;777666444222000.........///++++++,,,------......///------///333666>>>MMM[[[uuuxxxeeeUUUWWWmmm\\\GGG>>>222111///---,,,,,,,,,+++******)))))))))))))))******...+++))))))******'''%%%///000222333444555888;;;GGG___}}}zzz^^^FFF<<>>666222000222888IIIiii}}}```<<>>>>>777666444333222222222333222222222111111333777;;;DDDQQQPPPEEE>>>555000666444444777???IIIVVViiiyyyvvv___NNN@@@999444333222//////111000000/////////.........000////////////000111111000000///...//////000111111111111111111111111111333555:::DDDXXXyyyzzzeeeRRRIIIKKKPPP]]]fffhhh\\\KKK>>>555///............//////000000000000///...............---...000222555777999:::888999;;;;;;:::777444222///...---,,,+++*********+++++++++,,,------......///...///222555<<>>555111///---,,,---,,,+++***,,,,,,,,,++++++,,,,,,---+++)))((((((***+++***(((---///111222333555888:::CCCWWWrrr{{{eeeNNNAAA===AAATTTlll~~~]]]@@@555,,,***,,,***))))))+++***)))(((((('''(((((($$$%%%&&&'''((((((((((((&&&'''((((((((((((((((((''''''&&&&&&''''''((()))'''((('''&&&$$$$$$%%%'''&&&&&&%%%%%%&&&''')))***,,,,,,111===MMM```wwwyyy[[[EEE888444222333666EEEeeejjjEEE555111,,,+++******))))))(((((('''''')))(((&&&$$$$$$$$$%%%&&&########################$$$$$$$$$######$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$%%%$$$$$$###""""""!!!!!!""""""$$$$$$$$$$$$""""""!!!""""""######""""""!!!!!!"""$$$###!!! !!!######$$$$$$$$$$$$$$$######"""""""""###$$$%%%%%%$$$&&&---000:::^^^xxxQQQ555...'''%%%&&&$$$%%%%%%###"""""""""#########""""""!!!!!!"""###$$$""""""""""""""" !!!!!!!!! xxxooogggddd___\\\ZZZXXXVVVUUUUUUXXX^^^jjjxxxiiiSSSFFFAAABBBHHHMMM\\\~~~vvvuuurrrssswwwppp```MMMAAA>>>666555444222222222333333222222222111111444888;;;EEERRRQQQEEE===555000555444555:::CCCMMM[[[pppppp___KKK@@@555333333111000111000000000/////////......//////......//////000111///////////////000111222222222222222222222222222222444888AAARRRnnn{{{gggTTTJJJIIIMMMQQQ___hhhbbbRRRBBB777222//////......//////000000000000///...............------///000222333444555...///000111111000///...---------------,,,++++++******++++++,,,---------///...///222333999FFFSSSqqqqqq___WWW```nnnoooqqqgggJJJ<<<555222///---,,,------,,,***---,,,,,,++++++,,,,,,,,,(((''''''(((+++,,,,,,+++***,,,...000111333777999<<>>666555333222222222333444111111111111111333888;;;EEETTTQQQCCC;;;444///333333555<<>>KKKbbb{{{~~~}}}iiiVVVJJJGGGIIIHHHXXXhhhhhhYYYFFF999444111000///......//////000000000///........................///000111111111.............../////////+++,,,...//////...---,,,)))******++++++,,,,,,---...---...111222777DDDQQQpppzzzeeeWWWWWW^^^]]]]]]qqqmmmLLL:::444222000...---------,,,+++******)))((((((((())))))''''''((()))***+++,,,+++(((***,,,...///222555888555@@@SSSmmm}}}dddJJJ===777<<>>777666444333333333333444///000000000000333777;;;HHHXXXUUUDDD<<<777222444222555===GGGRRRccc||||||hhhWWWDDD;;;777333000000111000000000////////////...............///000000...//////000111222222222.../////////000000111111333444666;;;EEEVVVhhhuuuqqqoooooo|||~~~jjjXXXKKKFFFEEEDDDTTTgggkkk^^^JJJ;;;555333111000.........///000000000///...............///////////////000000000222111111000////////////((()))+++,,,,,,,,,+++***)))******++++++,,,,,,---++++++---000222777CCCPPPnnnkkkXXXQQQRRRTTTRRRjjjtttSSS===555222000...---------,,,+++))))))((('''''''''''''''))))))******))))))******''')))+++---...000333666444<<>>:::555666222666>>>HHHSSSeeeyyyhhhSSSEEE<<<555111111111111000000000///////////////......//////000111//////000111222222222222---......//////000000000222333444888???JJJVVV___[[[\\\bbbttt~~~lllZZZMMMEEECCCDDDQQQccckkkaaaNNN>>>888444333000...---...///000000000///...............////////////////////////222222111000///......---,,,,,,---------------,,,******++++++,,,---------++++++---000222666BBBNNNjjjoooZZZNNNKKKPPPOOOhhhwww[[[EEE888333000...---......---+++,,,+++***)))))))))))))))***++++++***((('''((()))((()))+++,,,---///111444555<<>>LLLhhhttt^^^DDD555///+++******((((((((((((((()))***+++$$$%%%&&&'''(((((((((((((((((((((((((((((('''&&&&&&&&&&&&&&&&&&''''''(((%%%'''((()))'''''''''((((((''''''&&&''')))***+++...---...222888GGG___tttuuuRRR@@@444555444666LLLgggdddFFF555...111,,,+++***)))((('''&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""############"""""""""$$$%%%$$$###!!!""""""!!!!!!"""###$$$$$$$$$$$$""""""""""""###$$$%%%&&&''''''...666FFFggg]]]>>>...---'''###$$$###""""""###$$$$$$$$$$$$###!!!!!!"""##################""""""!!!!!!""""""### !!!"""#########"""!!!{{{ooohhhdddccc___[[[XXX[[[```ffflllsssxxxwwwppplllmmmppp{{{aaaNNNGGGBBBCCCIIINNN^^^zzz{{{{{{cccOOODDD<<<;;;888666555444444444111222222222333666:::>>>LLL^^^ZZZEEE===:::666555333777@@@JJJUUUhhhxxxcccQQQCCC777333444111111111000000000//////000////////////000111111000000111222222222111000.........///000000111111///000111444999@@@HHHMMMJJJNNNWWWkkk~~~mmm\\\NNNEEEAAAEEENNN]]]hhhcccRRRBBB<<<666444111...---...///000000000///.......................................////////////...---,,,+++000//////.........//////+++++++++,,,------......------///111222555@@@KKKcccqqq[[[MMMIIIJJJKKKccczzzuuu___JJJ999333111............---,,,...---,,,+++************)))+++,,,+++((('''(((***)))***,,,,,,,,,...000222444:::GGG```sssSSSBBB999;;;DDDaaakkkOOO<<<111++++++---))))))((((((((())))))***$$$%%%&&&'''((((((((((((&&&'''((((((((((((((((((''''''&&&&&&''''''((()))$$$&&&))))))((('''((((((((('''''''''''')))***+++,,,,,,---111666CCCZZZnnn___GGG666555555444EEE\\\jjjLLL888...000,,,,,,+++)))(((&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&''''''&&&%%%######$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################!!!"""###$$$$$$###"""!!!######$$$$$$$$$$$$######"""$$$%%%%%%###""""""#########$$$$$$$$$$$$$$$###!!!!!!!!!"""###%%%&&&''''''&&&...777HHHiiiYYY;;;,,,,,,&&&"""$$$$$$!!!"""###$$$%%%$$$$$$### !!!###$$$$$$$$$$$$######"""!!!!!!"""###$$$ !!!"""###"""!!! xxxllleeeaaa```^^^ZZZYYY]]]dddjjjppptttvvvqqqhhhdddggglllzzzaaaNNNGGGBBBCCCIIINNN^^^~~~gggTTTHHH>>><<<:::777555444444444333333444444444777<<<@@@JJJ\\\XXXBBB999777333222444999BBBLLLWWWiiimmmZZZGGG:::555666111111111111000000000000000000000000000111222222000111222333333222000///...//////000111222222222---...///222666;;;@@@CCCBBBFFFPPPccc~~~mmm]]]OOOEEEAAAFFFKKKXXXeeedddUUUFFF@@@666444111...------///000000000///...............------------------------+++,,,---......---,,,+++...---+++***)))***+++,,,+++,,,,,,------......///000///111222222444>>>III^^^rrr\\\MMMHHHCCCGGG]]]sssppp```KKK777333111///.........---,,,...---,,,+++************'''***++++++((('''))),,,***+++,,,---,,,---///111000666AAAWWWyyy{{{___JJJ===999???ZZZ}}}sssWWWAAA333,,,---111''''''&&&&&&&&&&&&''''''$$$%%%&&&'''((((((((((((&&&&&&'''((()))))))))((((((''''''''''''((())))))$$$&&&)))))))))(((((()))((((((''''''((()))+++,,,++++++---000444@@@VVVjjj|||hhhLLL888666555333@@@UUUsssmmmOOO999,,,+++,,,,,,+++)))(((&&&%%%%%%###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''(((((('''%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$###"""!!!!!!###############$$$$$$$$$"""###%%%&&&&&&%%%###"""$$$$$$%%%%%%%%%%%%$$$$$$"""$$$%%%%%%###""""""###"""############""""""!!! !!!"""###%%%'''((('''&&&---777IIIiiiWWW:::******%%%!!!%%%%%%!!!"""###$$$%%%%%%$$$###!!!"""###$$$$$$###"""!!!######"""!!!!!!"""###$$$ !!!"""""" vvvmmmiiicccbbb^^^[[[ZZZ```kkkssswwwrrrlllgggaaa___dddlll{{{```OOOAAAEEEBBBDDDPPP```hhhWWWKKK@@@777555666555666888222222222222222555:::===LLLQQQPPPFFF<<<777555444555999DDDQQQ]]]nnnkkkSSS@@@777555333333222000///...000222111111000000/////////...222111111111000000/////////---,,,---000000...+++...///111222333555777888:::???III[[[yyy}}}mmm___SSSJJJGGGJJJLLLRRR\\\ddd```NNN===222000000111///,,,,,,000....../////////////////////............---------...---+++******+++---...111///,,,***(((((()))***(((***,,,---,,,,,,---....../////////111666<<>>JJJOOONNNEEE;;;777555444888<<>>333111///.........---,,,---,,,+++***))))))***+++++++++************++++++)))))))))***,,,///000000000444999DDD\\\zzzfffEEE;;;CCCIII[[[yyyqqqPPP<<>>WWWiiiyyyttt[[[@@@111---,,,+++)))((((((((()))***'''&&&$$$%%%&&&&&&%%%###""""""######$$$%%%%%%&&&''''''&&&&&&%%%$$$$$$###%%%$$$###$$$''')))(((&&&"""###$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$###"""""""""!!!!!!!!! !!!!!!"""""""""######### !!!!!!!!!"""""""""###""""""!!! """"""""""""""""""""""""!!!!!!!!!!!!"""###$$$$$$''')))---;;;NNN~~~zzz}}}TTT;;;---+++%%%$$$&&&###"""$$$%%%$$$""" !!!"""%%%%%%!!! """###!!!%%%$$$###"""!!! !!!"""""""""!!! tttjjjffffffdddccceeeiiimmmqqqrrrnnnggg```[[[XXX[[[fffqqq___NNNBBBEEECCCDDDOOO___eeeVVVFFF>>>;;;777333222444444444444444666;;;>>>FFFKKKKKKCCC:::777666555;;;???GGGQQQ[[[mmmooo[[[HHH===777666333111///......---/////////...............111111111111000000000000000///...///111222222111111000000111333555555444;;;>>>EEESSSlllxxxlll```TTTLLLJJJIIIMMMYYYiiilllYYYCCC888444222333222//////222000000//////.........---///............---------------++++++++++++------,,,,,,,,,,,,,,,++++++***)))+++------,,,,,,---.........//////111555;;;???ZZZsss{{{bbbOOOEEE>>>KKKTTTbbbfffKKK===444222///.........---,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,((((((((()))+++---000111333666888>>>PPPnnnuuuRRRAAABBBBBBNNNeeebbbFFF///---((()))(((''''''))))))((('''''''''&&&&&&%%%&&&&&&''''''''''''''''''''''''''')))((('''&&&%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&''''''((()))))))))+++------222@@@NNNgggvvvjjjJJJ999222///222888CCCZZZqqquuubbbGGG444++++++***)))((((((((()))***'''&&&%%%%%%&&&&&&%%%###"""######$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$############""""""###%%%&&&%%%$$$"""###$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%""""""""""""!!!!!!!!!!!! !!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!  """""""""""""""""""""""""""""""""""""""###%%%%%%((())),,,;;;PPP{{{|||SSS:::---,,,&&&%%%'''$$$"""######"""  !!!###&&&%%%""""""$$$%%%"""$$$$$$###""""""""""""""" !!!!!!"""!!!!!!!!!sssjjjfffeeeeeefffkkkqqquuutttrrrfffaaa[[[XXXVVVYYYcccnnn~~~^^^MMMBBBEEECCCDDDOOO^^^uuudddQQQFFF@@@;;;777666333444444333333555999===CCCHHHIIIAAA999666666555999>>>FFFMMMXXXlll}}}hhhRRRCCC999666333000///...------..................------111111111000000000000000111111000000111111111111444333333444666888777777;;;<<>>GGG[[[}}}pppPPP222...,,,***)))''''''))))))(((''''''''''''&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''&&&&&&&&&''''''(((%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&'''((((((***)))***,,,,,,///;;;GGG```qqqvvvSSS===444111222555777MMMhhhrrrgggPPP:::...++++++)))((((((((()))***(((&&&%%%%%%&&&&&&%%%$$$"""""""""#########$$$$$$$$$$$$$$$##################""""""######$$$############$$$$$$$$$$$$######""""""############""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!"""""""""######!!!!!!!!!!!!"""""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""###$$$%%%&&&((())),,,===TTT}}}{{{RRR:::---,,,'''&&&((($$$###$$$###!!!!!!###"""$$$### !!!%%%%%%"""!!! !!!!!! !!!!!!!!!!!!!!!!!!ssskkkhhheeefffjjjpppvvvxxxtttppp___[[[XXXWWWVVVWWW```jjj}}}]]]LLLCCCFFFCCCDDDNNN^^^~~~sss___QQQFFF>>>999999222333222111111333888;;;@@@FFFGGG@@@888666666666555<<>>999333000/////////...------..................000000000000000000111111222222222111000000111222999<<<@@@BBBAAA???===<<<;;;;;;@@@MMM___|||}}}tttdddTTTKKKIIIIIISSSjjjvvvfffMMM;;;555000111111...---///000000//////.........---///............---------,,,,,,,,,,,,,,,,,,,,,,,,%%%&&&(((******)))'''&&&***+++------,,,+++,,,------...//////000333777;;;LLLeeeqqqVVVKKK@@@EEEJJJ^^^lllVVVGGG777333000------......---++++++,,,---------,,,,,,******+++,,,,,,+++******)))***++++++,,,...333777???BBBDDD@@@AAARRRrrrfffJJJ???<<>>IIIUUUXXXRRRHHH???<<<<<<;;;AAALLLZZZsss~~~mmm[[[MMMKKKIIIPPPfffvvvjjjRRR@@@888222333333111000000///////////////////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,......---+++******,,,------,,,+++,,,------...//////000222666999GGG^^^zzzyyy]]]III???CCCDDDXXXkkkXXXKKK888444000------.........,,,,,,,,,,,,++++++++++++)))***+++,,,,,,+++***))))))+++,,,,,,+++...444999@@@FFFLLLJJJDDDLLLeee~~~tttUUUBBB:::???NNNooogggBBB666000---+++((('''((())))))(((((((((((((((((('''&&&%%%'''''''''(((((())))))******)))((('''&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&''''''((()))***((())),,,,,,...666???SSSdddxxxbbbGGG888222000000///999JJJ]]]eee]]]GGG666...---+++)))''''''''''''((('''&&&&&&''''''&&&$$$"""""""""""""""""""""""""""""""""###$$$$$$$$$%%%$$$%%%&&&%%%###""""""############$$$######"""!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""############$$$$$$$$$$$$""""""""""""!!!!!!!!!!!! """""""""""""""""""""""""""""""""""""""###%%%%%%)))***000FFFaaaxxxNNN777+++,,,'''&&&'''$$$###$$$$$$$$$""""""###%%%%%%%%%###"""%%%******%%%!!!!!! !!!!!!"""""""""!!! !!!zzzpppkkkkkkkkkpppuuuwwwtttmmmfffbbbXXXTTTRRRSSSTTTXXXcccooozzz[[[KKKDDDGGGCCCDDDMMM\\\|||yyyxxxtttkkkYYYEEE:::888333333333111111333777:::???EEEFFF@@@888666666666666>>>CCCEEEPPPiii|||sssVVVLLL>>>444111111111000.........//////000000000///000000000111111111111000222333444444777<<<@@@LLL```vvv}}}ppp[[[III@@@>>>===BBBKKKVVVjjjvvvbbbOOONNNJJJMMMbbbtttlllVVVBBB999222222333111000000------......///000000000///............---------+++,,,,,,------,,,,,,+++...///000000000///......***,,,...---,,,++++++,,,---.../////////111444777???UUUqqq|||```HHH???BBBAAATTTiii[[[OOO999555000------.........---,,,+++***))))))***+++***+++,,,------,,,+++***(((***,,,+++***---444:::CCCLLLVVVUUUKKKGGGWWWjjjcccJJJ<<<===III```sssLLL:::///...+++((('''((())))))(((((()))))))))((('''%%%$$$&&&''''''((())))))******))))))((('''''''''''''''(((''''''&&&&&&''''''(((((((((''''''(((((()))***+++))))))++++++,,,222:::III\\\ppp}}}mmmQQQ===444222111111444@@@WWWiiihhhRRR===000...,,,)))'''&&&%%%%%%)))'''&&&&&&''''''&&&%%%$$$$$$$$$###############""""""######$$$%%%&&&&&&$$$%%%&&&%%%""" !!!##################"""!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!!!!"""""""""###""""""""""""###############"""""""""!!!!!!!!!  !!!""""""""""""""""""""""""!!!!!!!!!!!!"""###$$$$$$(((***222KKKgggvvvLLL555***+++'''%%%'''###!!!"""$$$$$$###""""""###$$$$$$"""!!!&&&+++***%%%""""""!!!!!!!!!!!!!!!"""###"""!!!  !!!wwwnnnjjjllloootttzzzyyyrrrggg```\\\WWWSSSOOOPPPRRRYYYgggtttyyyZZZJJJDDDGGGCCCDDDMMM\\\|||jjjooouuurrraaaKKK>>>;;;444444444222222444888;;;@@@FFFGGG@@@888666666666999AAAEEEEEEOOOiii|||```TTTDDD888333222111000.../////////000000111111//////000000111111111222...111444555777;;;BBBGGG```zzzrrrXXXLLL@@@>>>BBBKKKSSSddd{{{gggPPPPPPKKKLLL___rrrlllXXXAAA888111000222000......,,,,,,---...///000111111//////.........---------+++,,,,,,------,,,,,,++++++,,,,,,,,,++++++***)))+++,,,...---,,,++++++,,,---.../////////111444666888NNNiii|||{{{aaaHHH@@@DDDAAASSSiii^^^TTT999555000------.........///---+++((((((((()))***+++,,,...//////...,,,+++'''***+++***))),,,333999IIISSS^^^^^^OOODDDKKKZZZmmmQQQ@@@>>>IIIQQQtttyyySSS===//////,,,)))'''((())))))(((((())))))))))))'''%%%$$$&&&''''''((()))******+++%%%%%%&&&&&&((()))++++++((((((''''''''''''((((((((((((((((((((()))******,,,))))))+++******///555BBBUUUkkkyyyvvvYYYCCC888444333333333===WWWooorrr\\\EEE111///,,,)))'''%%%%%%$$$)))'''&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%&&&&&&'''###%%%&&&$$$!!! """###############"""!!!!!! !!!!!!!!!!!! !!!!!!!!!""""""######!!!!!!!!!!!!""""""""""""######""""""!!!!!!!!! !!!!!!!!!!!!!!!"""###$$$"""""""""""""""""""""""" !!!"""###$$$(((***333NNNkkkuuuKKK444)))***&&&%%%&&&"""!!!###$$$"""!!!!!!!!!"""!!!$$$)))(((###""""""!!! ###"""!!!  !!!xxxooommmooowwwyyyyyyvvvnnnddd\\\XXXWWWTTTLLLMMMWWWZZZeeezzzuuuYYYLLLFFFFFFAAACCCOOO___~~~tttbbb```gggooohhhQQQ???:::888555333333222111444:::@@@PPPNNN???999666444888:::>>>BBBEEEMMMbbbrrrcccNNN@@@999666222.........000111111222222222111111222333333333333222444444111555:::777BBB\\\xxxjjjFFFBBBAAACCCGGGMMMaaaqqq[[[LLLKKKGGGRRRaaa]]]aaaDDD<<<555333111...///111...000111000///...///111000000000000000//////...***++++++,,,,,,++++++***++++++++++++++++++++++++---------.........//////............///111222444;;;III___wwwyyygggNNNAAA@@@<<>>:::888555333444333222666<<>>HHHWWWSSSCCC<<<777444888<<>>555222222000///111...///000000......///000000000000000///...---,,,------............---------------------------------------------,,,,,,,,,---,,,,,,,,,---///111222444AAAVVVnnn}}}kkkUUUEEEBBB>>>PPPiiiiiilllOOO???222111111---,,,///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********))))))(((***---......222777@@@NNNfffvvvnnnVVVDDD>>>SSSrrr~~~]]]???999666===MMMdddsssnnnVVV???000...+++************)))************)))(((''''''((((((''''''''''''((((((&&&&&&&&&'''''''''(((((()))((('''%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&''''''''''''(((((((((***...111444@@@RRRfffvvvgggKKK999111...111666DDDbbbzzzuuuaaaEEE<<<111+++++++++***)))%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$&&&&&&%%%$$$###""""""!!!###&&&%%%""""""$$$$$$!!!"""############""""""!!!###############"""!!! !!!!!!!!! !!!""""""######""""""!!!!!! """######""" !!!"""""""""!!!!!!!!!!!!"""""""""###$$$###"""###%%%&&&***---<<>>AAAKKKccc|||[[[KKKIIIEEEPPPaaa___eeeHHH===333111111//////000...///000///......///000111111111111000///------------............------------------------------.........//////000000000,,,+++++++++,,,...000111222===PPPhhh}}}pppXXXFFFBBB???PPPiiimmmuuuSSSAAA222000000,,,,,,///+++,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++***))))))((()))((()))---......222777===CCCUUUjjjlllZZZIIICCCCCCaaannnLLL;;;777888BBB[[[uuuxxx___BBB000...+++******+++***)))))))))******)))(((''''''(((''''''&&&&&&''''''(((%%%%%%%%%&&&&&&&&&'''''')))((('''&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&''''''''''''(((((((((***---000111:::JJJ]]]pppnnnOOO:::111111222555BBB]]]vvvzzzoooNNN@@@222,,,+++***))))))%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$%%%%%%%%%$$$###""""""!!!"""%%%%%%""""""$$$### !!!!!!"""""""""!!!!!! """#####################!!!!!!!!!!!!!!!!!!"""#########""""""!!!!!! !!!"""###""" !!!###""""""!!!!!!!!!!!!"""""""""###$$$$$$######%%%''')))---<<>>CCCWWWuuuwwwxxx{{{pppYYYEEE999555222222111000000111222222111111222333333333333222222444222555<<>>NNNffflllxxxUUUCCC222///...++++++///+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))((((((***(((***...///...222888;;;<<>>TTTxxxzzzYYY???555444:::RRRpppyyyaaaCCC000...+++************)))((())))))))))))(((((('''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&((((((''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''''''''((((((''''''))),,,//////666DDDWWWkkk}}}uuuVVV???333000111333>>>XXXsss~~~|||VVVEEE333,,,***(((((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$%%%$$$$$$######""""""""" ###$$$!!!!!!###"""!!!!!!"""""""""""""""!!!!!!""""""###$$$%%%&&&&&&""""""!!!!!!!!!""""""######"""""""""!!!!!!!!! !!!""""""!!! """###""""""!!!!!!!!!!!!""""""!!!###$$$%%%$$$$$$&&&''')))---:::RRRwwweee@@@555+++((('''%%%###$$$"""""""""########################""""""###$$$$$$###""""""!!!!!!!!!!!!"""!!!  xxxooocccZZZVVVSSSQQQOOOKKKOOOOOOSSS\\\]]]iiihhhQQQIIIDDDDDD>>>???KKKZZZxxxkkkQQQEEECCCBBBFFFIIIFFF???999666333222444444444999@@@LLLYYYTTTCCC<<<999777<<>>111///000000......---...//////------...///+++++++++,,,++++++***))),,,,,,------------,,,,,,++++++++++++++++++++++++((()))***+++,,,...//////,,,+++++++++,,,...000111222888FFFZZZqqq}}}```JJJBBB===III___eeesssUUUBBB222......++++++///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***)))))))))((()))(((***---......222888:::>>>JJJ[[[gggcccQQQAAADDDLLLiiigggFFF888666999JJJeeesssbbbHHH///---***))))))))))))(((((((((((())))))(((((('''''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''(((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&'''''''''((((((''''''(((,,,///...444@@@RRRgggzzzzzz^^^FFF888,,,---000:::QQQmmm___III444---+++'''''')))''''''''''''&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$#########"""""""""###$$$"""!!!###!!!"""######$$$$$$$$$$$$######"""######$$$%%%'''((($$$###""""""!!!!!!!!!"""!!!!!!!!!""""""""""""""" !!!"""!!! """$$$""""""!!!!!!!!!!!!"""""" """%%%&&&%%%%%%&&&'''))),,,999OOOqqqaaa???555+++(((&&&###"""$$$###############$$$$$$$$$"""""""""""""""###$$$$$$""""""!!!!!!!!!!!!""""""!!!!!! !!!!!!"""rrrjjj___XXXUUUSSSPPPMMMLLLPPPPPPTTT\\\^^^kkkeeeOOOIIIAAABBB???@@@KKKWWWqqqhhhPPPCCCBBBCCCFFFJJJHHH???666666333222333333333888>>>IIIVVVRRRAAA;;;999888======@@@@@@======KKKcccwww{{{xxxvvvvvvwwwzzzttt\\\FFF888555444222000000000111222111111222333333333333222000555666999@@@LLLqqqfffIIIAAA>>>GGGTTThhheeeTTTNNNGGGQQQcccbbbiiiNNN@@@333000222222000000---...//////------...///******+++,,,,,,,,,++++++------............------,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++,,,,,,+++,,,---...000111222666AAATTTkkkfffNNNDDD<<>>;;;999???RRRaaaXXXFFF...,,,)))(((((((((((('''''''''(((((((((((((((''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%&&&%%%%%%%%%%%%&&&'''''''''(((((('''&&&(((+++...---222===OOOdddwww{{{bbbIII999......///666IIIbbbwwwgggNNN666...,,,((('''+++))))))((('''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$############"""""""""""" $$$%%%###"""$$$"""!!!"""######$$$$$$######&&&%%%$$$$$$$$$$$$%%%&&&%%%%%%###"""!!!!!! !!!!!!""""""###### !!!"""!!! !!!"""$$$""""""!!!!!!!!!!!!"""""" """%%%&&&&&&&&&&&&'''(((,,,999NNNppp\\\<<<333***'''%%%######%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$######""""""""""""###""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!"""###$$$oooggg^^^XXXUUUSSSOOOKKKMMMQQQPPPTTT\\\___mmmcccNNNIII>>>AAA???BBBLLLUUUlllgggPPPCCCCCCDDDHHHMMMKKKAAA777666333222333333222666===GGGTTTPPP@@@:::888888>>>:::======999888DDD[[[mmmzzzyyyzzzxxxxxxzzz~~~~~~hhhPPP@@@888666333111//////000000111111222333333333333222///555777;;;CCCPPPvvvhhhIIIAAA???IIIVVViiijjjWWWRRRJJJSSSeeedddkkkQQQBBB444111444444222111---...///...------...///,,,,,,---...////////////......////////////......------------------------......---,,,,,,+++******---,,,,,,,,,---///111222222555===OOOggg|||kkkQQQFFF<<>>LLLIII;;;---+++(((''''''((('''&&&''''''(((((((((((((((''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((''''''((((((''''''&&&%%%&&&%%%%%%%%%%%%&&&'''''''''(((((('''&&&(((+++...,,,000;;;MMMbbbtttyyybbbIII777333222111444BBBXXXnnnzzzlllQQQ888000...)))(((,,,******)))'''&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$############""""""""""""!!!%%%&&&$$$$$$%%%### !!!!!!!!!!!!!!!)))(((&&&$$$############&&&&&&$$$"""!!!  !!!"""###$$$$$$ !!!"""!!! !!!###$$$""""""!!!!!!!!!!!!"""""" """%%%&&&&&&&&&'''(((''',,,:::PPPpppYYY999000)))&&&%%%###$$$''' !!!!!!!!!"""""""""&&&%%%$$$"""!!!!!!!!!!!!""""""!!!!!!!!!!!!"""###!!!!!!!!!!!!"""###%%%%%%{{{rrrhhhbbb[[[VVVRRROOOKKKHHHMMMOOOMMMQQQ\\\cccttt~~~```MMMFFF===AAA???BBBJJJRRRggghhhOOO@@@??????BBBFFFEEE>>>888777666444333333444555666GGGPPPJJJ???===999777===<<<;;;888555777AAAQQQ]]]vvv~~~zzzwwwwww{{{uuu\\\EEE:::666444333000---...333333333222222333333444555333555444:::EEEUUUzzzcccKKKGGGFFFLLL[[[ooowwwbbbOOOMMMYYYfffooottt[[[AAA444444000000111---000000////////////000000///............---------...///////////////......++++++,,,,,,,,,,,,------,,,,,,*********+++,,,---...------------...//////...555<<>>===@@@OOObbbWWWMMM666***...---***000---,,,++++++******++++++%%%&&&&&&''')))***,,,---(((((()))***,,,...111222CCCFFFHHHKKKTTT]]]ZZZQQQCCC777BBBYYYnnnrrrTTTCCC333000555888777555)))'''%%%$$$%%%&&&%%%%%%))))))((((((''''''&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''$$$%%%&&&'''(((((((((((()))(((''''''((()))(((&&&+++000:::III\\\nnn|||~~~hhhLLL999666///,,,111777@@@UUUiii^^^WWWBBB222///+++(((///'''&&&$$$""""""###$$$%%%###$$$'''((((((&&&###!!!$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$#########$$$"""""""""""""""!!! !!!""""""#########""""""%%%%%%%%%$$$"""###&&&)))%%%$$$$$$###############!!!!!!""""""""""""!!!!!!!!!""""""!!! ###%%%###"""""""""!!!!!! !!!"""###$$$###$$$''')))&&&---777PPPyyy}}}WWW;;;333***'''$$$!!!"""%%%$$$''')))(((&&&%%%'''***%%%%%%$$$###""""""#########"""!!!   uuukkkeee```ZZZUUURRROOOLLLIIIKKKNNNMMMRRR]]]eeexxx|||^^^LLLFFF>>>AAA???AAAHHHOOOdddgggOOOAAA@@@@@@CCCGGGFFF???999777666444333333444555777FFFOOOIII>>><<<888666<<<<<<;;;777444444<<>>BBBEEEHHHQQQZZZ\\\XXXGGG:::>>>OOObbb~~~zzz^^^HHH333...111111000000)))'''%%%$$$&&&''''''&&&)))))))))(((((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((((('''&&&&&&'''***++++++***+++///777EEEWWWjjjyyy}}}iiiOOO===666///,,,///222888KKK___hhhbbbJJJ444000,,,'''((('''&&&$$$######$$$%%%&&&%%%%%%&&&&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######"""""""""###""""""######"""!!!!!! !!!!!!!!!"""""""""!!!!!!$$$$$$$$$###!!!"""%%%((($$$$$$###""""""""""""###!!!!!!!!!""""""!!!!!!!!!!!!""""""!!! ###%%%#########""""""!!!!!!!!!"""###$$$$$$###$$$&&&((((((...:::UUU~~~~~~VVV<<<333+++(((%%%"""###&&&"""$$$&&&&&&$$$###$$$&&&#########"""""""""""""""!!!!!! !!!!!!"""  yyymmmcccaaa]]]WWWSSSPPPNNNLLLKKKIIIMMMMMMSSS___hhh|||zzz]]]LLLFFF???BBB???@@@GGGMMMaaadddMMMBBB@@@@@@DDDHHHGGG@@@:::777666444333333555666777DDDMMMHHH===:::777555;;;;;;999666222111666???FFFYYYmmmwwwtttvvv|||qqq```JJJ@@@666444444222111111000000000000000111222222222444333888EEEUUUzzzgggIIIFFFFFFMMM]]]ooo~~~kkkSSSMMMTTTaaalllsssYYYAAA555555000///111.........------------..................------------------......///......---++++++,,,,,,,,,,,,------...---,,,+++******++++++///////////////000111111000444888>>>NNNfff|||{{{bbbKKKCCCAAACCCRRReee]]]UUU@@@111222111---111...------,,,,,,,,,,,,,,,***))))))((((((((()))))))))))))))***+++...000111777<<<@@@CCCJJJUUU^^^aaaNNN@@@<<>>BBBLLL[[[eeeSSSGGG>>><<>>======AAAEEEEEE???999666555444333444666888:::AAAJJJEEE;;;999666444:::777666444222111333777:::BBBOOOdddxxx{{{yyy}}}vvvZZZHHH888222444333111000111111111111111222333333111333333777AAAMMMoookkkJJJGGGGGGOOO]]]jjjppprrrssswww~~~}}}gggPPPHHHNNNYYYfffoooVVV@@@666666000...111///000000////////////000000...------------,,,,,,,,,++++++,,,---------------+++++++++,,,,,,,,,------------------,,,,,,++++++......------......///000//////222999FFF\\\uuu{{{cccMMMEEEBBBCCCQQQcccbbb```MMM:::888666111222......---,,,,,,,,,------((((((((())))))***+++,,,((('''''''''''')))+++,,,111555888999:::CCCSSSbbbSSSMMM@@@:::BBBXXXuuugggKKK:::111******---)))'''%%%%%%''')))***)))((((((((((((((()))))))))''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&%%%$$$$$$&&&(((******))),,,---000666BBBTTTgggttt||||||fffRRR;;;444000000//////:::III^^^ssskkkJJJ666///+++,,,((((((''''''&&&&&&&&&'''%%%%%%&&&&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%######$$$$$$$$$$$$$$$###$$$###"""!!!!!!!!!"""""""""###$$$$$$######$$$&&&###""""""!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!""""""!!! ###%%%##################$$$$$$$$$%%%&&&%%%$$$$$$&&&''')))111>>>WWW}}}wwwNNN666///)))'''&&&######%%%%%%&&&&&&'''((('''%%%$$$!!!!!!"""######$$$$$$###""""""!!!  zzztttmmmddd]]]SSSSSSQQQMMMJJJIIIKKKLLLKKKPPPPPPSSS[[[ccczzzsssXXXKKKGGG???BBB@@@BBBJJJQQQeeetttZZZFFF===<<<<<<@@@EEEDDD>>>888555444444444555777:::;;;AAAJJJEEE;;;999666444;;;777666333222222444777999999AAAQQQdddttt~~~dddRRR>>>666444222111111222111111111111222333333111444333777>>>GGGeeeoooLLLIIIHHHPPP\\\eeegggfffiiimmmyyywwwvvvcccOOOHHHLLLWWWbbbkkkTTT@@@777777111...111000......------------......------------,,,,,,,,,,,,******+++,,,------------++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,---------------...//////......000888CCCVVVppp{{{cccNNNFFFBBBAAALLL]]]]]]^^^LLL777444333------...------,,,,,,,,,,,,,,,((((((((()))***+++,,,---(((''''''&&&'''((()))***///111444666555;;;JJJZZZTTTRRRDDD999===HHH___}}}zzzmmmVVV>>>000,,,,,,+++)))'''%%%%%%'''(((((((((''''''''''''((((((((((((''''''''''''''''''''''''(((''''''&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$%%%&&&'''&&&%%%$$$%%%'''((('''&&&+++,,,...222<<>>======BBBFFFFFF@@@:::444444333444555888;;;===AAAJJJEEE;;;:::777555<<<;;;888444222222444555666>>>:::<<>>999777444222222444777999999:::::::::@@@PPPgggxxxyyybbbMMM???888666666111111111111222333444555555000000555777<<>>555111+++,,,***)))***+++,,,+++)))))))))))))))************%%%%%%&&&&&&'''((((((((((((((('''''''''&&&&&&&&&&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&%%%%%%***((('''&&&&&&'''(((***+++...111222222:::PPPeee{{{xxx\\\???444444444333222999AAAPPPXXXPPP;;;,,,(((+++)))(((((())))))(((&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###!!!""""""############"""&&&''''''((('''&&&$$$###""""""#########""""""!!!"""############$$$$$$$$$$$$###"""!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###!!! """""""""###$$$%%%''''''!!! ###((()))(((+++000333DDDccc}}}LLL555000,,,*********'''$$$%%%$$$###$$$'''(((&&&######$$$%%%&&&&&&$$$###""""""!!!!!! !!!"""""""""  """%%%rrrjjjeee]]]WWWUUUQQQPPPOOOMMMLLLLLLMMMMMMNNNNNNQQQWWW[[[hhhdddPPPGGGDDDCCC@@@AAAFFFGGGLLL___ttt|||]]]GGG???>>>AAAHHHNNNLLLCCC:::777444222333333444999@@@KKKQQQIII<<<;;;999777<<<888666444222222444777888777888888888<<>>AAAWWWjjjrrr```GGG888000,,,+++***))))))******)))((())))))(((((('''''''''&&&%%%%%%&&&&&&'''((((((((((((((('''''''''&&&&&&&&&''''''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&'''((()))))),,,///000000999OOOcccyyyiiiHHH888555444333333777???MMMXXXRRRAAA222---+++)))(((((())))))'''&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%$$$$$$###!!! $$$$$$$$$%%%$$$$$$######""""""############""""""""""""#########$$$$$$$$$$$$###"""!!!!!!""""""###########################!!!!!!"""###$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$!!! """'''(((''')))...666JJJlll~~~MMM222---(((%%%&&&&&&$$$!!!$$$###"""$$$&&&'''%%%######$$$$$$%%%%%%%%%$$$$$$###"""!!! """###"""!!!!!!###yyylllfffaaa[[[UUUTTTPPPOOONNNMMMMMMMMMMMMMMMMMMMMMQQQWWW\\\iii___NNNGGGDDDCCC@@@AAADDDEEEIIIYYYkkk{{{]]]GGG??????BBBJJJPPPNNNDDD;;;666333111333333555;;;BBBPPPVVVLLL>>>;;;777555:::777666333222222333555777444555666555666???MMMYYYnnn||||||vvvssstttuuurrrooommmpppsssvvvxxxiiiPPP???888888444333222111000000000000444000000333222222<<>>???BBBMMM___ssskkk\\\UUU```xxx|||qqqnnnkkkfff```]]]___eeekkk[[[DDD999888000...000...///...---,,,,,,,,,,,,,,,------,,,,,,,,,---......------............------++++++************++++++,,,,,,---------................../////////000000///...000111333:::KKK[[[rrrppp]]]LLLAAA@@@DDDRRR\\\[[[JJJ999444222...111///---+++***)))(((''''''(((((())))))***************)))))))))))))))***,,,,,,///444555333555;;;JJJ^^^nnnhhhUUUCCC888333BBBUUUppp|||kkkLLL999666,,,***'''''''''((('''&&&''''''&&&&&&%%%$$$$$$###%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''(((((((((((('''&&&%%%%%%$$$$$$%%%%%%&&&'''(((((()))(((''''''''''''((()))'''(((+++---///777KKK^^^qqqgggHHH888333111000...333???KKKQQQJJJ<<<222---+++((('''''''''&&&%%%######$$$$$$%%%%%%&&&&&&'''&&&&&&%%%$$$###""""""!!!""""""###$$$$$$$$$$$$!!! !!!"""$$$!!!""""""############"""""""""""""""############$$$$$$###""""""!!!!!!!!!""""""""""""""""""""""""%%%$$$###!!!!!!!!!"""###!!!!!!""""""###%%%&&&'''&&&$$$&&&))))))'''***000:::VVV~~~MMM333...'''######%%%$$$###!!!!!!"""###$$$$$$###"""######""""""###%%%'''((($$$###"""  !!!"""  !!!xxxkkkddd```YYYTTTRRRMMMMMMMMMMMMMMMMMMMMMLLLKKKKKKPPPXXX^^^mmmxxx[[[MMMGGGEEE??????@@@BBBDDDIIIUUU```mmmrrrzzzvvvYYYEEE@@@@@@CCCJJJPPPNNNEEE;;;888444333444666888@@@HHHZZZ^^^RRRAAA<<<777444999555444222111111111222333000222444444555888>>>BBBOOO]]]ooo|||uuunnneee^^^\\\\\\[[[ZZZ[[[]]]___``````ccciiinnnssssssxxxhhhNNN>>>777222222111111111111222222//////111222111111444:::>>>OOO___aaa]]]UUUHHH<<<:::;;;<<<>>>??????===;;;<<>>???@@@AAACCCHHHRRRYYYbbbdddkkkvvvtttXXXEEE@@@???AAAGGGMMMLLLDDD;;;999555333444555888@@@HHHZZZ^^^QQQ@@@;;;777444999444333222111000000111111000111333444555777:::<<>>888555777999;;;;;;;;;:::999:::===FFFUUUeeewww~~~gggYYYTTTTTTfffzzzyyyyyyvvvpppjjjkkkqqqxxx___FFF999888222111333000......---------------...,,,,,,,,,,,,---......///------............------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------------........./////////+++---000444555:::HHHVVVjjj{{{pppYYYGGG@@@AAAGGGPPPTTTJJJ===444111///---...///...,,,,,,---///************+++++++++++++++************+++,,,,,,)))***,,,///111222222333777KKKcccpppkkkXXXBBB555999DDD\\\uuuzzzfffMMM>>>111...+++(((((()))((((((&&&&&&&&&'''''''''((((((%%%%%%&&&&&&'''(((((((((&&&&&&&&&''''''''''''''''''&&&&&&%%%&&&&&&''''''$$$%%%%%%&&&&&&'''''''''(((((((((((((((((((((((())))))***---...666FFFVVVjjj{{{bbbFFF666000...333333777CCCTTT[[[OOO???222///+++((((((((('''&&&%%%&&&&&&&&&&&&&&&''''''%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%$$$######"""$$$############$$$$$$%%% !!!"""######$$$######!!!!!!!!!"""""""""######""""""############""""""######################## !!!"""$$$%%%&&&$$$$$$###""""""""""""###"""!!!!!!$$$$$$$$$(((...>>>\\\OOO222---&&&###$$$$$$###""" """###$$$""""""###$$$############$$$%%%&&&&&&""""""!!! !!!!!!"""~~~rrrfffaaa]]]XXXSSSRRRNNNNNNNNNNNNMMMLLLJJJIIIIIIJJJPPPXXX```pppvvvZZZLLLEEEAAA>>>???@@@???@@@FFFLLLQQQWWWYYY```llluuuYYYFFF@@@>>>>>>DDDJJJJJJCCC;;;999555222222333666>>>FFFWWW[[[NNN>>>999555333888333333222000000///000000000111222333333444555666===FFFOOOVVV\\\___\\\VVVFFFCCC???======>>>@@@AAAFFFIIIMMMPPPTTT[[[dddkkkmmmpppwwwlllRRR@@@555555444333222222222222111333333111000/////////222777;;;;;;:::888666222222444777888777666555555777999AAAMMM[[[kkkzzzdddWWWRRRPPP^^^vvvyyyqqqpppvvv}}}dddJJJ;;;999333111222...///......---......//////,,,,,,,,,,,,---...//////------............------++++++************++++++++++++,,,,,,,,,------------------.........//////+++---111444444888DDDQQQfffxxxxxx```JJJAAA@@@AAALLLUUUQQQEEE999222///---//////...,,,+++---///++++++*********************************+++,,,,,,***++++++---000333444333444AAAWWWhhhjjj]]]JJJ===999>>>OOOiii{{{uuu\\\EEE555111---************)))'''''''''''''''&&&&&&&&&%%%%%%&&&&&&'''(((((((((&&&&&&&&&'''''''''((((((&&&%%%%%%%%%%%%&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((('''''')))((()))+++---333BBBQQQgggxxxpppOOO:::222000444111222???UUUbbbYYYIII444111,,,)))((((((((('''&&&&&&&&&%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$### !!!"""######$$$$$$$$$!!!!!!!!!!!!"""""""""### !!!"""###$$$$$$######"""""""""""""""""""""""" """###$$$$$$%%%$$$$$$###"""""""""""""""###!!!!!!$$$%%%%%%***000<<>>@@@@@@>>>>>>CCCHHHKKKOOORRRZZZiii}}}vvvZZZHHH@@@======AAAHHHHHHBBB;;;888444111111222444<<>>444///...///000...+++)))+++---++++++******))))))(((((((((((('''(((((()))******++++++,,,,,,000444666555333<<>>444111111...---;;;TTTeee^^^MMM666222---***))))))((((((&&&%%%%%%$$$$$$#########"""######$$$$$$%%%&&&&&&!!!!!!###$$$%%%&&&&&&&&&$$$%%%&&&&&&&&&$$$###""" !!!######$$$$$$$$$!!!!!!!!!!!!"""""""""""" """###$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######"""!!! !!!!!!"""$$$%%%&&&%%%###$$$'''((()))...444888SSS|||~~~JJJ111---(((''''''&&&$$$!!! ###%%%%%%###"""###%%%###$$$%%%&&&&&&$$$###"""  !!!"""###"""""" ~~~tttiiiaaa^^^\\\XXXTTTRRRNNNKKKJJJLLLMMMLLLJJJMMMQQQVVVZZZ___qqqrrrXXXLLLEEE@@@???>>>===???AAADDDEEEFFFJJJNNNWWWeee{{{vvvXXXGGG@@@===;;;>>>DDDDDD>>>777888555333444555777>>>EEEVVVXXXJJJ;;;888555///222222222111111000000//////222222111111222222333444555666888999:::::::::999444444333222333444555666777777:::@@@CCCGGGQQQ[[[eeeooozzzlllMMM@@@888222333444111000000000000//////......------000111111111222222222222000000000000000000000000444666:::@@@KKK\\\ppp}}}oooZZZOOOLLLQQQSSSeee~~~wwwvvvyyyeeeOOO<<<666555000---///000////////////.........***+++,,,,,,---------------.../////////---***)))++++++,,,,,,,,,---------((()))***,,,---.../////////---,,,---///111111000///,,,---000333777>>>GGGXXXlll}}}lllRRRCCC>>>CCCCCCVVVbbbOOO777111444...------,,,,,,,,,------******))))))))))))))))))+++++++++,,,,,,,,,------***+++,,,...///111222333333999DDDUUUlllttt\\\===<<<:::AAAXXXuuurrr^^^:::555,,,&&&(((,,,+++(((%%%&&&'''((())))))))))))'''&&&$$$$$$$$$$$$&&&'''%%%%%%%%%&&&'''((()))))))))((('''%%%%%%$$$$$$$$$###"""!!!!!!!!!"""###$$$)))((('''&&&&&&&&&&&&&&&((('''(((***+++///;;;GGGbbbmmm{{{mmmNNN:::222...//////666JJJ___ccc[[[EEE222...+++"""***...%%%#########%%%%%%%%%###############"""""""""""""""############$$$$$$$$$&&&&&&%%%%%%$$$######""" !!!"""######$$$"""""""""######"""""""""!!!###$$$$$$###""""""""""""""""""""""""""" !!!!!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!""""""###$$$$$$%%%&&&***,,,:::DDDkkkzzzHHH///+++&&&############"""$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$###"""""" !!! !!!"""|||ssshhhaaa^^^\\\XXXTTTQQQNNNJJJJJJLLLMMMLLLIIIMMMPPPUUUZZZ```sssqqqWWWKKKEEE@@@???>>>>>>>>>AAACCCEEEFFFJJJNNNVVVeee~~~vvvYYYHHHCCC???===AAAGGGGGGAAA:::888555333444555777===EEEWWWXXXJJJ:::777444///222000000000000000000//////111111111111111222333333111222333555555555555555444333222222222333444555555444777<<<@@@EEEOOOYYYbbbmmm{{{xxx\\\GGG===555444444111/////////////////////.........////////////000000000000000000000000000000000000222444888===FFFUUUfffrrrlllYYYNNNJJJMMMOOO^^^zzz}}}zzz{{{fffPPP<<<666444000---////////////.........------***+++,,,---------------//////000000///...,,,+++++++++++++++,,,,,,,,,,,,)))***+++,,,---............---,,,,,,///000000000///,,,,,,000222555<<>>OOOgggssscccKKK>>>999===OOOiiixxxrrrgggJJJ>>>222,,,,,,---+++***(((((()))))))))(((((('''&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&((()))))))))((('''&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&'''((((((''''''&&&&&&&&&&&&'''((('''(((***+++...:::FFF\\\gggvvv}}}ZZZ@@@666222111///444FFF\\\fffdddMMM777...,,,%%%***..."""&&&$$$###$$$%%%&&&%%%$$$$$$$$$######""""""!!!!!!"""############$$$$$$$$$%%%%%%%%%$$$######""""""!!!!!!""""""######$$$$$$""""""!!!!!!!!!!!!"""""" !!!#########""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""""""""""""''''''''''''&&&&&&&&&&&&"""###$$$$$$$$$%%%(((+++666???ccczzzIII222...)))'''&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$######%%%###""""""######!!!  !!!yyyqqqgggaaa___]]]XXXSSSQQQNNNKKKLLLNNNNNNLLLJJJMMMPPPUUUZZZbbbvvvpppWWWKKKDDD@@@??????>>>>>>@@@BBBDDDFFFKKKNNNVVViiivvvXXXGGG@@@<<<;;;???EEEEEE???888888555333555555777===DDDXXXYYYIII999666333...111//////////////////000000000000000000000111111222...///000111111222111111222222111111222222333444333222333888<<>>;;;:::???DDDEEE>>>777888555444555666777<<>>666555111............---------,,,,,,,,,,,,,,,---------------,,,---,,,+++************+++))))))*********+++++++++------.........------,,,---+++***+++---//////...///---,,,...///000555<<>>CCCIIIIIIBBB;;;888555444666666666<<>>FFFPPPWWW```cccffffffbbbZZZPPPIIIDDDFFFMMM\\\ssswww\\\AAA888777222............---------,,,,,,,,,---------......------,,,,,,,,,+++*********++++++))))))*********+++++++++---------...------,,,+++---+++***+++---//////...///,,,,,,.........333999III[[[iiivvv|||gggQQQCCCDDDEEEXXXggg___MMM>>>000000///---,,,+++***))))))************+++,,,---......,,,***))))))+++...///000000///000111333666777444222111444BBBWWWhhhoooYYYJJJ;;;777>>>OOOiii~~~pppYYYBBB777222,,,)))+++%%%&&&&&&''''''&&&&&&%%%%%%%%%'''(((((('''%%%%%%'''&&&&&&&&&&&&'''(((((('''(((((())))))((('''&&&$$$%%%%%%&&&&&&&&&&&&&&&$$$%%%&&&'''((((((((('''))))))+++---,,,,,,444===NNNZZZkkkyyy~~~XXX@@@555111000333888DDD\\\ssskkkUUU<<<000...((('''---)))(((&&&''''''(((&&&%%%%%%%%%%%%$$$###""""""!!!""""""#########$$$$$$$$$$$$$$$######"""!!!!!!!!!"""""""""""""""!!!!!!!!!$$$$$$###""""""###$$$$$$$$$###"""""""""""""""###""""""""""""""""""""""""!!!""""""###############''''''&&&%%%$$$######"""((((((((('''%%%&&&(((***---777HHHhhhkkkDDD///+++'''$$$#########"""%%%%%%$$$$$$###"""!!!!!!"""!!!!!!"""###$$$&&&&&&!!!!!!"""$$$%%%%%%""" !!! pppkkkgggffffffccc[[[UUUTTTTTTUUUZZZ^^^___\\\XXXTTTUUUYYYaaannnpppWWWLLLEEEAAA???AAAAAAAAA@@@CCCJJJOOOYYYdddyyyqqqUUUDDD@@@>>>???DDDJJJJJJCCC;;;888555555666777666;;;AAARRRTTTFFF888666333...111//////////////////000000///////////////000000111//////............//////000000111222222222222111222000111444777<<>>DDDJJJJJJBBB:::888555555777777666;;;AAANNNQQQFFF999888444...000000000000000000000//////000000//////000000111222000///...------...//////000111222333333333222222111000111555777:::CCCMMMaaalllvvv{{{nnnPPP>>>777333222222///////////////.....................////////////////////////////////////,,,...111222555:::CCCIIIMMMSSSZZZ\\\YYYRRRKKKHHHAAADDDHHHRRRhhhkkkKKK???<<<777111////////////.........------...............---,,,,,,---...///000000///...---++++++++++++,,,,,,,,,,,,******++++++,,,+++++++++...---,,,,,,///000000000...,,,,,,//////...222888???RRRbbbqqqqqq[[[IIICCCAAAOOO]]]\\\SSSFFF444------,,,+++******++++++******)))))))))******+++))))))(((((())))))***+++...---,,,,,,---000222444000222555777===NNNfffyyyppp^^^KKK@@@:::===PPPeeepppkkkYYY@@@333222...'''))))))))))))((('''&&&&&&''''''&&&&&&&&&&&&''''''(((''''''&&&&&&&&&''''''$$$%%%'''(((((('''&&&%%%%%%&&&'''(((((((((''''''&&&&&&((()))((('''&&&$$$***+++---///,,,***000888@@@PPPgggzzzuuuXXX>>>444000444444666LLLgggkkknnnUUU666000,,,''',,,)))(((&&&&&&'''&&&%%%#########$$$$$$$$$$$$%%%%%%"""############$$$$$$$$$%%%%%%%%%$$$######""""""!!!!!!!!!""""""######$$$"""###$$$%%%%%%$$$###""" !!!###$$$%%%$$$$$$###""""""""""""""""""""""""""""""###$$$$$$$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!%%%%%%&&&%%%$$$%%%''')))***<<>>AAACCCCCCBBBFFFOOOVVVbbbvvvtttWWWGGGBBBAAABBBHHHNNNNNNFFF>>>888666555777777666:::@@@KKKOOOEEE999999555///000222222111111000000//////000000000000000111222222222111000///...///000111000111222333444333222222000///111444666888AAAJJJYYYfffrrryyywwwVVVAAA999444222222000000//////.........------------........./////////////////////////////////111222222333888@@@GGGGGGNNNVVVXXXTTTMMMHHHFFF>>>BBBFFFOOOdddoooNNNAAA>>>888222000000////////////............/////////...---,,,,,,***,,,...//////...,,,+++++++++,,,,,,,,,---------((()))***+++++++++++++++///---,,,---///111111000...,,,---//////...222888:::NNN___ooottt___LLLCCC@@@KKKZZZZZZTTTHHH666,,,,,,++++++***+++++++++******))))))))))))))))))'''((((((((())))))))))))...---+++******,,,///000000333666777999FFF]]]rrruuucccPPPEEE;;;999GGGYYYuuuvvveeeHHH888888444)))---,,,,,,+++)))(((&&&%%%((('''&&&%%%%%%&&&'''((((((''''''&&&&&&&&&''''''###%%%&&&(((((('''%%%$$$###$$$&&&'''''''''&&&%%%&&&'''((())))))'''%%%###***+++...///,,,***///666888JJJcccyyy}}}___DDD777000444222333IIIeeejjjvvv]]]999222///(((,,,)))'''&&&&&&&&&&&&$$$###"""######$$$$$$%%%&&&&&&"""############$$$$$$$$$&&&&&&%%%%%%$$$#########!!!!!!"""###$$$%%%%%%&&& !!!$$$%%%%%%$$$!!!  ###%%%&&&%%%$$$###""""""""""""""""""""""""""""""###$$$$$$$$$$$$###!!!!!!!!!!!!"""""""""""""""###$$$###"""###&&&((('''===JJJdddhhhNNN000---(((%%%%%%%%%$$$$$$"""""""""""""""#########$$$###!!! !!!"""$$$%%%&&&$$$!!! !!!!!!!!!  uuunnnkkkhhhjjjkkkhhh___WWWWWWWWWZZZ___eeegggdddaaadddeeefffiiitttrrrYYYJJJCCCAAA@@@===>>>CCCCCCDDDPPP___kkktttVVVEEE@@@===<<>>CCCFFFNNNaaa|||yyyZZZCCC<<<;;;666---......---,,,,,,,,,,,,---,,,------------------,,,...---+++***)))******+++.........------,,,,,,,,,+++,,,,,,------,,,,,,+++///............---------............///111222333???GGGXXXnnnvvvbbbRRRCCCCCCGGGRRR``````MMM777000000...***(((''')))***(((***+++***)))((()))***))))))(((((((((((()))))),,,------,,,+++,,,...000444555<<>>VVVssszzzkkkFFF000111000&&&(((((('''''''''&&&&&&&&&%%%$$$$$$######$$$$$$%%% !!!!!!!!!!!!!!!"""###$$$%%%%%%&&&$$$######%%%''''''$$$ """"""""""""############""""""############""""""""""""!!!!!!!!!!!!!!!"""&&&&&&%%%%%%%%%%%%$$$$$$###"""!!! !!!"""%%%&&&$$$%%%(((******(((&&&$$$---777KKKkkkvvvGGG222+++&&&'''(((&&&%%%'''%%%$$$"""  !!!%%%%%%$$$###"""""""""###""""""!!!  tttooollljjjkkklllhhh```XXXWWWYYY\\\aaagggkkkmmmmmmnnnllljjjlllxxxlllXXXLLLDDD@@@BBB???@@@EEEEEEFFFSSScccyyywwwYYYHHH???<<<<<>>CCCGGGIIIJJJKKKJJJGGGDDDAAA<<<@@@BBBHHHZZZtttwww___III@@@<<<555---///...------,,,,,,------,,,,,,---......---,,,,,,...---,,,+++***+++,,,,,,,,,,,,,,,++++++*********+++,,,,,,------,,,,,,+++------------,,,,,,,,,,,,,,,,,,,,,---...///111111<<>>;;;;;;BBBJJJLLLDDD;;;777444333444333444999@@@GGGLLLBBB666555222///333111111000000000000111111000///---,,,---...000222222222222111111000000000111000000//////000000111111111111000000222666999EEESSSdddpppxxxsssTTTBBB888111222222111000////////////...//////000//////......++++++,,,,,,---.........---...///000222666<<<@@@DDDEEEGGGHHHGGGDDDBBB@@@===???@@@DDDSSSlll~~~}}}vvveeeRRRDDD===666//////...------,,,---------+++,,,...//////...,,,+++---,,,,,,,,,,,,---......,,,,,,++++++++++++******+++,,,,,,------,,,,,,+++,,,,,,,,,,,,+++++++++++++++++++++,,,---...///000888@@@QQQgggwww}}}jjj[[[HHHBBB@@@JJJ]]]dddVVVCCC000///---,,,******))))))(((***+++***)))((()))***,,,,,,++++++++++++,,,,,,)))***+++++++++,,,///222333<<>>222...((((((((((((''''''''''''&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&########################$$$"""!!!""""""""""""""""""############""""""############""""""###"""!!! !!!###$$$!!!"""###$$$%%%&&&''''''%%%$$$"""!!! !!!!!!%%%%%%&&&&&&''''''''''''...777KKKkkkyyyKKK444,,,'''''''''%%%###$$$$$$$$$$$$$$$###"""!!!!!!######"""""""""###$$$$$$""""""!!!  |||rrrqqqqqqqqqooolllfff___[[[ZZZ^^^cccjjjsss|||yyymmmXXXLLLEEEAAAAAA???AAAFFFGGGMMM___tttzzz[[[HHH@@@===<<>>KKK\\\kkkuuuaaaIII===888333222111000//////......---....../////////......+++,,,,,,------...//////.........///222666:::===@@@BBBCCCDDDDDDBBB@@@???@@@AAAAAACCCOOOeeexxxxxxvvvlllZZZHHH>>>777222//////...---------------***,,,...//////...,,,***,,,,,,,,,---...//////000------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,++++++++++++++++++++++++,,,...///000555<<>>III]]]ggg[[[III222000...---,,,+++***((((((***+++***)))((()))***,,,++++++******++++++,,,((()))*********,,,///222222===NNNYYYTTTIIIGGGLLL___nnnvvvlllWWWBBB888:::CCCVVVmmmuuufffKKK888222---,,,+++,,,---,,,***(((&&&''''''((((((((((((((((((((()))))))))(((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((()))***++++++******,,,...---555DDDWWWkkk|||zzzuuu{{{nnnJJJ:::555333888@@@[[[qqq{{{eeeFFF444...+++((((((((('''''''''''''''%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$###############"""""""""!!!!!!!!!"""!!!  !!!!!!"""!!!"""""""""############%%%$$$$$$$$$"""!!! ###""" !!!###%%%"""""""""###$$$%%%%%%&&&&&&&&&%%%$$$######$$$$$$%%%%%%$$$$$$%%%'''((()))...777JJJjjjyyyMMM444---'''&&&'''$$$"""######$$$%%%%%%%%%###"""!!!""""""!!!""""""###$$$%%%""""""!!!  {{{sssrrrssstttqqqllleee___[[[[[[```fffppp}}}uuu[[[KKKDDDCCC???===???EEEIIISSSkkk{{{[[[HHHBBB???>>>AAAEEEDDD===666777333222333333333888???EEEJJJAAA555444222///333000000000111111000000000000///---------...000111000000/////////.........000000////////////000000...000222333333555777999:::DDDSSScccppp}}}lllPPPAAA<<<444333222000//////......,,,,,,---.........---------------...//////000000///......///222666:::<<<>>>???@@@BBBBBBAAA@@@???AAAAAA@@@BBBKKK^^^yyyvvvxxxzzztttbbbMMM@@@999666//////...------------...+++,,,...//////...,,,++++++,,,---...///000000000------------------------+++,,,,,,------,,,,,,+++------------,,,,,,,,,,,,+++++++++,,,---...000000333:::III]]]mmmwwwooo___JJJCCC???HHH\\\hhh^^^NNN666333000......---+++((((((***+++***)))((()))*********))))))))))))******'''((())))))***+++...111222===MMMXXXWWWNNNGGGFFFNNN```wwwyyybbbJJJ===999???NNNgggwwwoooUUU>>>444...---,,,,,,,,,,,,)))(((&&&&&&'''((()))(((((((((&&&&&&'''((((((((('''&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((())))))))))))'''((())))))))))))+++------333???OOObbbuuu}}}WWW>>>444222666;;;MMMfffxxxmmmQQQ:::///,,,((((((((((((((((((((((((&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$######""""""""""""&&&&&&&&&%%%$$$$$$###### """###$$$###"""!!!!!!!!!"""""""""############"""############""""""!!!"""!!!  !!!###$$$########################$$$$$$$$$$$$$$$%%%%%%&&&$$$$$$######%%%''')))+++...777HHHhhhxxxLLL444,,,&&&&&&&&&$$$"""###"""###$$$%%%%%%$$$"""!!!!!!!!!!!!!!!"""###$$$$$$""""""!!!  xxxrrrrrruuuvvvssskkkbbb]]][[[\\\```iiivvvxxx\\\JJJDDDEEE???===@@@FFFMMM]]]|||}}}\\\HHHBBB???>>>@@@CCCBBB<<<555666333222333444444:::AAAEEEJJJ@@@444444222///333000000111111111111000000...............///000000........................111000000//////000000111///111444555666666777999777>>>JJJXXXgggxxxyyyZZZEEE<<<555444222111000///......,,,---------------,,,,,,------......///000000111000...---...111555888999:::;;;===>>>?????????>>>>>>>>>>>>@@@FFFWWWsssyyy}}}mmmWWWFFF===888000///......------......,,,------------------,,,+++,,,---...////////////******++++++++++++,,,,,,+++,,,,,,------,,,,,,+++------------,,,,,,,,,,,,+++++++++,,,---...///000111777EEEXXXgggrrr~~~uuudddNNNGGGAAAGGGXXXeee```UUU<<<777222///......,,,)))(((***+++***)))((()))***))))))(((((((((((())))))'''((()))))))))***---000333<<>>555444333111000///............///......---,,,+++,,,,,,---......//////000000---+++,,,000444666666777888999;;;<<<=========<<<;;;===@@@DDDRRRnnn}}}{{{dddOOO@@@888000//////..................---,,,,,,,,,,,,---...+++,,,---...///......---*********++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,++++++++++++************+++---...//////333@@@RRRbbbnnn{{{|||mmmTTTLLLCCCDDDQQQ```bbb]]]CCC<<<444/////////---***(((***+++***)))((()))***)))((((((''''''(((((()))((()))))))))((())),,,...111888FFFWWWccc```OOO???HHHJJJeee|||uuuhhhZZZEEEAAAFFFRRRcccqqqmmmVVV>>>///,,,(((&&&%%%&&&&&&&&&%%%&&&((()))***)))((('''%%%&&&((()))))))))((('''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&'''((()))))))))(((((($$$%%%''''''''''''***,,,+++...555@@@OOO```oooxxxxxxXXX@@@666555666AAAUUUmmmvvvgggMMM888///'''((((((((())))))))))))&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$######""""""!!!!!!!!!!!!!!! !!!###%%%$$$"""!!!"""$$$""""""""""""############ !!!######$$$$$$$$$!!!"""#########"""!!!!!!"""""""""""""""""" !!!!!!"""!!!!!!!!!!!!!!!"""$$$&&&((()))***...555DDDaaaqqqFFF222***%%%%%%&&&$$$###$$$"""""""""!!!!!!""""""######""""""!!!!!!!!!!!!"""""""""!!!  }}}tttpppqqqvvvxxxsssiii___[[[[[[]]]```jjj~~~kkkWWWLLLGGGEEEEEECCCFFFNNNZZZrrryyyXXXCCC<<<;;;;;;>>>BBBBBB>>>:::555222222444666777===EEEDDDIII@@@444444222///444///000111222222111000///,,,---///111111000...---------...///000111222222222222111111111111222222111444666777555333222222555666;;;FFFWWWkkk|||vvvVVVBBB666555333111000///......000000000000///...---,,,++++++,,,------......//////+++)))***...222444444444555777888:::;;;;;;;;;<<<<<<>>>AAADDDQQQnnnnnnVVVCCC777000000///...............///...,,,++++++,,,...///+++,,,---.........---,,,,,,,,,,,,------.........+++,,,,,,------,,,,,,++++++++++++************)))(((((())))))***+++---...---111===NNN^^^kkkzzzsssYYYOOODDDAAALLL\\\dddcccGGG???555/////////---+++(((***+++***)))((()))***))))))(((((((((((())))))((()))))))))((((((+++------555EEE[[[llllllYYYFFFFFF>>>VVVtttxxxtttgggMMMBBBDDDJJJZZZpppuuu^^^BBB222...)))&&&&&&'''((((((%%%&&&((()))***)))((('''%%%''')))***+++***)))((('''''''''&&&&&&'''''''''''''''''''''''''''''''''%%%%%%'''((((((((('''&&&###%%%&&&&&&&&&''')))+++)))+++111;;;IIIYYYgggpppcccGGG888555444888JJJeeetttlllTTT===333'''((((((((())))))******'''&&&&&&%%%%%%&&&&&&'''$$$$$$######"""!!! ############$$$$$$$$$$$$###$$$$$$""" ###&&&""""""""""""############%%%%%%%%%$$$"""!!!!!!###$$$$$$"""!!! !!!"""###$$$$$$###$$$$$$######"""!!! !!!"""$$$&&&((()))***...444CCC```oooDDD111)))$$$%%%&&&%%%$$$%%%###"""!!! !!!"""###$$$###"""!!!!!! !!!!!!""""""!!!  {{{tttrrrqqqvvvwwwppphhhccc^^^YYY```bbbiiizzzwww^^^RRRKKKEEEBBBGGGFFFGGGPPPeeekkkOOOCCC<<<;;;;;;===???>>>:::666666444333444333555===FFFKKKNNNAAA444444333///222...000222222000000000111///.........---------------------............///222222111111111111111111111111222333333333333222///333:::BBBMMM^^^ppp|||___CCC888555333333222000///000.........------,,,,,,,,,---......///000111111222......///000111222333333333444444666888:::<<<===:::???>>>???FFFMMMfffxxxwww[[[III;;;333000...---.........---////////////000000000111,,,++++++,,,......---+++------,,,,,,,,,+++++++++---------,,,,,,+++++++++---------,,,)))((()))+++------++++++++++++------///111888EEEWWWjjjzzz}}}dddSSSBBB???JJJZZZiiiqqqVVVAAA000...///+++***...+++*********+++,,,------(((''''''''''''(((((()))))))))))))))***+++,,,---+++555AAAQQQmmmmmmMMM@@@@@@HHH^^^{{{ttt[[[CCCBBBAAAJJJcccuuufffKKK555111,,,)))(((((('''&&&###$$$%%%&&&''')))************))))))((((((''''''''''''((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&''''''''''''(((,,,+++...777BBBNNN^^^kkkyyyzzzVVV???777555;;;>>>QQQkkkppp\\\DDD888...,,,)))(((+++---+++'''$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$############""""""""""""""""""""""""######""""""""""""######&&&$$$""" !!!###$$$"""!!!  !!!"""""""""""""""############""""""!!!!!!  """######!!! !!!$$$$$$$$$%%%&&&'''((())))))999AAA\\\fffIII222+++%%%$$$$$$"""$$$'''######"""  """&&&%%%$$$######$$$%%%&&&!!!!!!""""""""""""!!!!!!$$$!!!yyyrrrppprrrvvvvvvooofffaaa]]]ZZZ___bbbjjjzzzrrr[[[PPPJJJFFFCCCDDDFFFKKKYYYssshhhNNNCCC>>>======???AAA@@@<<<777666333333444444555===FFFKKKMMMAAA444444333///222///111222222000///000000/////////.........---------------............///111111111111111111111111111111222333333333333222...111555;;;DDDSSScccoooyyygggLLL>>>888333222111......///,,,,,,,,,+++++++++******.........///000111111111//////000111222333444444333333444555777999;;;<<<:::>>>===>>>EEELLLcccuuuzzz|||aaaNNN???555222000...///000///...111000000//////...------,,,++++++,,,......---+++,,,,,,------,,,,,,+++***------,,,,,,,,,+++++++++)))***++++++***+++,,,...------++++++++++++------///000666BBBTTThhhyyyjjjXXXEEE@@@IIIYYYiiisssZZZEEE222///111---+++---)))))))))))))))***++++++)))(((((('''''''''((((((*********++++++,,,---...,,,555>>>MMMhhh{{{oooVVV??????DDDUUUpppxxxhhhGGGCCC???FFF[[[kkkcccRRR777333...***)))((('''&&&$$$%%%%%%&&&'''((())))))))))))))))))(((((('''''''''''''''''''''&&&&&&%%%''''''''''''''''''''''''(((((((((((((((((((((((('''''''''((((((((())))))******---444===HHHYYYhhhxxxcccGGG999666777:::KKKcccqqqfffNNN;;;...---***((())))))'''%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$#################################"""""""""""""""""""""""" !!!!!!""""""""""""!!! !!!"""""""""""""""############"""""""""!!!!!!!!! !!!###$$$$$$"""!!!"""###%%%%%%%%%%%%&&&((()))******:::DDD```fffGGG222+++'''&&&&&&$$$%%%'''"""$$$%%%$$$""" !!!%%%$$$############$$$%%%!!!!!!""""""""""""!!!!!!###!!! vvvpppnnntttwwwuuukkkccc___\\\ZZZ\\\___hhhyyykkkWWWNNNIIIEEEEEEEEEIIITTTiiidddLLLCCC???>>>>>>AAACCCBBB>>>999555333333444444555===FFFJJJMMMAAA444444333///333000222333222000/////////000000000/////////......---------............///111111111111111111111111111111222333333333333222222444555888>>>JJJYYYcccqqqwwwsssZZZFFF===444222111---,,,...,,,,,,,,,,,,,,,+++++++++......//////000000111111///000000111222333444555333333444555666888:::;;;999===<<<===CCCIII___qqqppptttkkkVVVDDD888555222000000000000///222111000///---,,,******,,,++++++,,,......---,,,+++,,,---------,,,***))),,,,,,,,,,,,++++++++++++)))***++++++***+++---///------++++++++++++------...///444>>>OOOdddwwwrrr^^^IIIAAAGGGUUUggguuuaaaJJJ555111222000,,,+++(((((((((((((((((()))*********)))(((''''''''''''))))))))))))***+++,,,---///444999FFF^^^tttrrrcccFFFAAA>>>HHH___tttzzzwwwRRREEE999===KKKVVVUUUOOO888444///+++)))(((&&&%%%&&&&&&&&&'''''''''(((((()))))))))((((((((((((''''''''''''''''''&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***((()))---111666???QQQbbbuuu}}}wwwTTT>>>777444888CCCZZZrrruuu^^^CCC111///---***(((&&&%%%%%%''''''''''''''''''''''''((('''&&&%%%$$$$$$$$$%%%########################!!!"""###$$$$$$###"""!!! $$$%%%%%%###!!!"""!!!!!! !!!!!!"""""""""""""""#####################"""""""""""""""###$$$&&&%%%$$$###$$$&&&%%%%%%&&&&&&''')))***+++---;;;JJJeeefffEEE222,,,((()))(((&&&%%%'''"""%%%''''''%%%###!!!!!!$$$######""""""######$$$!!!!!!""""""""""""!!!!!!###!!!!!!!!!"""!!!uuuooonnntttvvvrrrhhh___\\\[[[YYYVVV[[[ddduuueeeTTTMMMGGGEEEFFFIIIPPPaaa{{{}}}___IIIBBB>>>===>>>AAADDDCCC>>>999555333333555444555<<>>SSSiiiqqqnnnTTTGGG:::===QQQiiiyyyeeeOOO999666>>>DDDFFFFFF444111---***)))((('''&&&'''''''''''''''''''''&&&((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((()))))))))((()))---///000777IIIZZZpppyyy{{{dddEEE999555888>>>QQQooolllLLL666333///---***&&&&&&(((''''''''''''''''''''''''((('''&&&&&&%%%%%%%%%&&&######################## !!!###%%%%%%###!!! ###&&&''''''%%%###"""!!!!!!!!!!!!!!!!!!"""!!!"""""""""####################################%%%&&&'''&&&%%%%%%&&&(((&&&&&&'''''')))***,,,---000===QQQmmmhhhCCC111+++((())))))&&&%%%&&&###%%%'''&&&$$$"""""""""###""""""""""""""""""###""""""!!!!!!!!!!!!"""""""""!!!!!!""""""""" uuuoooooosssuuupppeee\\\ZZZZZZYYYUUUYYYaaarrraaaRRRLLLFFFDDDGGGKKKWWWmmmzzz\\\FFFAAA;;;;;;===AAACCCBBB===888444333333555555555<<>>BBBSSSooopppeeebbbssszzzcccKKK<<<888333000//////......------------,,,,,,,,,,,,---,,,,,,---//////...,,,++++++,,,,,,,,,+++***)))+++++++++++++++++++++++++++,,,,,,+++***)))+++,,,------++++++++++++------000000333:::HHH\\\sssjjjQQQEEEBBBIII]]]rrrjjjUUU===333111000+++(((++++++***))))))*********,,,+++***(((((('''''''''&&&&&&&&&&&&'''((()))***111000111888GGG[[[llltttbbbNNN:::777HHHaaawwwvvv[[[@@@666999=========...,,,)))(((((()))(((''''''''''''''''''&&&&&&&&&'''''''''''''''((((((((()))((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&'''''''''((((((((()))+++---...---222AAAQQQgggrrr|||wwwRRR===777888999FFFeee|||qqqVVV<<<555...,,,)))%%%&&&***&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&######################## !!!###%%%%%%###!!! """"""###$$$%%%$$$$$$$$$!!!""""""""""""""""""!!!!!!"""""""""########################$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%''')))''''''((()))***,,,---...333???XXXwwwkkkBBB000+++'''((((((%%%$$$%%%%%%%%%$$$### """###"""""""""######"""""""""""""""!!!!!!!!!!!!"""""""""!!! !!!"""""" uuupppoooppprrrnnnccc[[[YYYZZZYYYWWWZZZ```mmmzzz\\\QQQLLLEEEDDDJJJMMM]]]zzzxxxZZZEEEAAA::::::<<<@@@CCCBBB<<<777444333444666555666<<>>:::444000............,,,,,,,,,------.........---,,,,,,---//////...---,,,+++++++++*********************+++++++++++++++''')))***+++***,,,...000------++++++++++++------///000333888DDDWWWnnn}}}nnnVVVJJJCCCEEEWWWmmmkkkYYYCCC555000///,,,)))---,,,+++++++++++++++++++++******)))(((((((((((((((((((((((()))***+++,,,000...///444>>>MMMcccsssiiiVVVAAA:::CCCWWWooowwwcccIII888444666666444***)))''''''((()))((('''''''''''''''''''''&&&&&&&&&''''''''''''((((((((()))((('''&&&%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''***+++---...,,,...:::FFFYYYgggzzzdddFFF888888555===VVVooopppbbbEEE888,,,***)))$$$%%%)))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$###"""!!!$$$###"""!!!!!!!!!!!!"""!!!""""""######""""""!!!""""""""""""###########################$$$$$$$$$$$$%%%%%%$$$$$$%%%''')))(((((()))***,,,---///000666AAA___pppCCC111+++'''''''''%%%$$$&&&%%%$$$###!!!!!!###"""######$$$$$$######"""###"""!!! !!!"""###"""  ~~~tttoooooommmooolllbbb[[[YYYZZZYYYXXXYYY[[[eeewwwsssWWWNNNKKKEEEFFFMMMUUUiiiwwwZZZFFFBBB999999<<<@@@DDDBBB<<<777333222444666666666<<>>222333222///333...000222222000000000111///.........---------------------.........//////---......///000111111222111111222333333333333222000222444333222333888<<>>PPPkkkYYY>>>;;;888:::GGG\\\qqq~~~aaaHHH333//////***(((+++&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""#########$$$%%%%%%%%%%%%$$$###!!!"""###$$$$$$###"""!!!""""""""""""############!!!!!!""""""############"""""""""!!!!!!"""%%%((())))))***+++---///111222999CCChhhvvvFFF555...(((((('''&&&'''***!!!###%%%%%%###!!! ###$$$%%%&&&&&&%%%$$$###$$$"""!!! !!!"""$$$""" !!!yyyrrroooooonnniiiccc___]]][[[ZZZYYYVVVUUUVVV[[[cccjjjnnnooolllooowwweeeNNNMMMLLLFFFKKKYYYhhhxxxZZZEEE@@@>>>======@@@EEEEEE???:::444444333222333777<<>>999EEESSSxxx{{{dddEEE111++++++///,,,******)))&&&)))---&&&&&&&&&'''((())))))***(((((())))))))))))(((((((((((('''''''''&&&&&&&&&)))(((''''''&&&&&&''''''%%%&&&'''(((((('''&&&%%%(((((()))***************---,,,++++++,,,---///000<<>><<<<<<@@@DDDDDD???999444444333222333777<<>>MMM```mmmssszzz]]]HHH<<<222...000........................000000///---++++++---/////////000000000111111111//////000222555666555444333111111444666:::EEEPPPlllsssfff\\\eee~~~wwwZZZBBB555444///---111...............---,,,+++***+++,,,------...---------***++++++,,,,,,++++++******++++++***)))***,,,...++++++******+++,,,...///------,,,,,,,,,,,,------000///111444999AAAQQQ```ppp}}}ttt___KKKBBBJJJVVVmmmpppSSSAAA777+++//////***))))))((()))***,,,---++++++++++++++++++++++++)))***+++***))))))+++---000111222000///555AAALLLhhhtttuuubbbHHH===CCCMMMcccrrryyyjjjNNN999111///---******,,,+++)))***...&&&&&&''''''((())))))***'''(((((())))))(((((('''(((((('''''''''&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$&&&&&&'''(((((('''&&&&&&(((((()))************))),,,++++++***+++---...///777@@@RRRkkk|||MMM@@@555555:::FFFaaazzzooo```DDD333000((($$$,,,''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$%%%&&&(((******)))'''&&&&&&%%%### !!!#########$$$$$$$$$$$$$$$###"""""" !!!"""""""""""""""###$$$%%%%%%######$$$%%%!!!!!!!!!###%%%&&&$$$######""""""!!!"""###$$$%%%%%%&&&)))---000222222111666GGG\\\xxxKKK555---'''&&&'''%%%$$$%%%)))'''$$$"""!!!!!!############$$$$$$$$$$$$""""""!!!!!!!!!!!!""""""!!!""""""###"""!!! ~~~uuuoookkkllllllhhhccc^^^[[[YYYWWWUUUNNNLLLJJJKKKOOORRRUUUVVV```eeerrrvvv\\\JJJJJJLLLKKKTTTddd~~~xxxZZZEEE@@@===;;;;;;???CCCCCC>>>888444444333222333777<<>>BBBBBB===777444444333222333777<<>>777///........................000000///---++++++---...,,,,,,,,,,,,---------...000000111333555666555333333111222555444555<<>>666///---000,,,---............------,,,***+++,,,,,,------,,,,,,,,,,,,------,,,+++******)))+++,,,,,,+++***+++---,,,,,,++++++,,,---///000---------,,,,,,---------,,,+++---///111555@@@LLL___pppjjjTTTMMMPPPZZZtttfffLLL:::///222,,,///...---++++++++++++,,,((((((((((((((((((((((((((()))******)))***,,,...---000333333111000222444888UUUsss~~~ttt___III:::CCCSSShhhyyy~~~qqqTTT;;;555000---......)))%%%%%%''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&&&&'''''''''''''''''''''((('''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&'''''''''''''''((()))))))))))))))((((((''''''((()))+++,,,///333???RRRfffvvvyyy[[[@@@999777777FFFZZZzzzqqqNNN;;;444...,,,(((((('''&&&%%%$$$$$$$$$$$$%%%%%%&&&%%%$$$###"""###$$$&&&&&&$$$$$$$$$%%%#########%%%&&&&&&###!!!"""######$$$$$$$$$###### !!!""""""""""""""" !!!""""""!!! !!!""""""  """###$$$"""#########$$$$$$$$$$$$%%%''')))+++,,,///444777@@@[[[ttt}}}MMM555---'''&&&'''%%%$$$%%%'''%%%###""""""!!!###""""""!!!!!! !!!!!! !!!!!! !!!!!!yyyrrrllljjjjjjeeebbb^^^ZZZXXXUUURRRPPPKKKJJJIIIGGGGGGJJJOOOSSSYYY```qqqxxx]]]QQQHHHJJJOOOYYYlllwwwZZZFFFBBB<<<::::::>>>BBBBBB===777444444333222333777<<>>666111222222000666666444222///...///111------......///000000000------...///000000000///......//////000000111111000000111222333333444555333333222222111222222222...333777===KKK___rrr{{{uuusssqqqpppvvvpppRRR@@@555...........................000000000...++++++,,,........./////////000000000000000000222444555333222222222333666555555;;;BBBUUUwww}}}oooZZZRRR```wwwwwwVVV@@@888111000111------......//////...------******+++,,,,,,,,,,,,,,,---------------,,,+++***(((***,,,,,,+++++++++,,,---,,,,,,+++,,,---///000---,,,,,,++++++,,,,,,---++++++---000000333>>>III[[[mmmuuu\\\OOOMMMUUUooofffTTTCCC222222---///...,,,+++***+++,,,,,,))))))))))))))))))))))))''')))******)))***,,,...---///222333222111111111222IIIfffyyy}}}oooVVVAAAAAAHHHWWWmmmhhhPPP999222------...+++***+++''''''(((((((((((((((((('''''''''(((((('''''''''&&&&&&&&&'''''''''''''''&&&&&&%%%$$$$$$$$$$$$%%%((('''&&&&&&&&&&&&'''(((&&&'''(((((())))))((((((((((((''''''((()))+++,,,///222<<>>JJJooowww[[[FFF888......((((((''''''&&&&&&%%%%%%###%%%&&&'''&&&$$$""" ###%%%&&&%%%$$$$$$%%%'''###""""""$$$%%%%%%###!!!""""""###$$$$$$$$$$$$### !!!""""""""""""""""""###$$$$$$""""""###$$$$$$!!!"""$$$%%%"""###$$$$$$%%%%%%$$$$$$%%%'''******+++...444:::IIIgggMMM555---'''&&&'''%%%$$$%%%###"""!!!""""""""" """"""""""""!!!!!!!!!!!!!!!  !!!  !!!"""yyysssnnnkkkkkkbbb___\\\YYYWWWUUURRRPPPIIIIIIHHHEEEDDDGGGMMMRRRZZZaaaqqqoooVVVNNNIIILLLSSSaaaxxxvvvYYYFFFBBB<<<::::::>>>CCCCCC===888444444333222333777<<>>666333444444222999999777333000...///111,,,,,,---......///000000......///////////////............///000111111111000000000111111222222222111111000000000111111222,,,222888<<>>888444444333222333777<<>>777444666666444;;;:::888444000...///111++++++,,,,,,---...//////...///////////////......---......///000111111222000000000000000000000000///////////////000111111---444:::>>>III[[[iiinnnhhhjjjnnnttt~~~hhhIII:::888........................,,,---------,,,---000222............///////////////...///111333333111/////////222555555444999@@@LLLmmm{{{yyy{{{~~~www]]]NNNVVVooovvvVVV???999333222222,,,++++++,,,------,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,++++++)))(((((((((***,,,---,,,++++++,,,+++************,,,---...+++******************+++,,,,,,...000...///777AAANNNaaavvvgggNNNAAALLLaaa]]][[[OOO444///...,,,+++*********+++,,,,,,))))))))))))))))))))))))'''(((************---///+++---000222333333222222555>>>QQQmmmpppUUU@@@@@@DDDUUUnnn~~~|||qqqRRRDDD777000---***)))***((((((((((((((('''''''''(((((())))))))))))((((((&&&&&&&&&'''''''''((((((******)))(((((((((((()))((('''&&&%%%%%%&&&'''(((&&&''''''((((((((((((((())))))(((((()))***,,,---,,,---555EEETTTbbbpppzzzpppNNN666333;;;AAAJJJeeeuuuooo\\\???,,,---'''''''''(((((((((((((((((('''%%%###""""""###$$$"""###$$$###"""###$$$&&&%%%$$$######%%%%%%$$$###!!!"""###$$$$$$$$$$$$$$$ !!!!!!""""""""""""""" !!!"""!!!  """$$$###"""###%%%&&&&&&%%%"""###$$$%%%&&&%%%$$$$$$$$$'''******)))---555<<>>BBBDDDBBB;;;555222111111333333555===FFFAAAFFF===333666555111444999;;;999444111222000,,,,,,------......------,,,---------............///............////////////---...000111111111000/////////000111111111111000333222444;;;FFFSSS]]]ccc^^^]]]eeevvv{{{WWW???666333000...,,,---------,,,.........///////////////////////////............////////////000000000000+++---...///111444999===IIIccc~~~~~~|||cccSSSVVVhhhvvv]]]CCC888555111...---,,,------......------,,,***+++,,,------,,,+++***---,,,++++++******++++++---***((())),,,...---+++)))***++++++,,,---......,,,,,,++++++++++++++++++---,,,,,,---000444888;;;LLL___uuurrrUUUBBBIIIUUUiiiiiiPPP===444+++------......---+++***(((''''''(((((())))))******((((((((((((((()))******,,,...///000000111444666222999GGGaaa}}}gggMMMEEE>>>EEE[[[rrr{{{yyyjjjKKK222......''''''///***)))))))))))))))******))))))))))))((((((((((((((((((((((((((('''''''''&&&%%%%%%$$$$$$%%%%%%&&&'''((()))((('''&&&''')))'''''''''''''''((()))))),,,,,,+++***)))))))))***000///333===IIIVVVdddppp{{{UUU999777:::888CCCWWWqqq{{{hhhIII555111)))&&&%%%&&&%%%###%%%***)))&&&$$$$$$&&&&&&$$$!!!%%%&&&&&&$$$"""!!!!!!"""###$$$$$$$$$$$$%%%%%%%%%'''&&&&&&%%%$$$###""""""######""""""""""""###### """######"""!!!$$$%%%%%%$$$"""!!!"""###$$$######"""""""""""""""'''&&&'''***+++---444===\\\{{{QQQ999111+++)))'''$$$$$$&&&'''%%%######%%%&&&$$$!!!%%%$$$#########""" """!!! ###""""""!!!|||tttkkkggggggaaa^^^ZZZXXXYYYXXXUUUQQQNNNJJJGGGFFFEEEFFFLLLSSSZZZaaaqqqqqq]]]OOOHHHIIITTTbbbtttxxx[[[EEE@@@:::;;;===@@@CCC@@@:::444333111222444444666>>>GGGEEEIII???444666666333666888:::888333111111///,,,,,,------......------,,,------------........................////////////......//////000000000//////000000111222111111111222111222666???IIISSSXXX[[[\\\eeewwwbbbEEE888333000.........///...---,,,------...///000000111////////////................../////////000000000...///000000000333666999AAAXXXwww|||fffVVVWWWfffzzzwww___EEE999555222//////+++,,,,,,------,,,,,,++++++++++++,,,,,,+++++++++,,,,,,+++***************,,,***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))))))))))))))******......---...000333666888GGGZZZppp~~~yyy[[[FFFIIIQQQffflllVVV@@@555,,,------.........------,,,((((((((()))))))))))))))))))))(((((())))))***+++,,,---/////////111333555333777AAAUUUppp}}}pppYYYKKK======MMMdddzzzwww]]]CCC777222,,,+++///***))))))(((((())))))***&&&&&&'''((()))***++++++))))))(((((('''&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&'''((()))((('''&&&''')))'''''''''''''''((()))))),,,+++******))))))******---+++...666AAALLL[[[gggrrr~~~aaa@@@777777444===MMMeeeqqqfffMMM888111+++((('''(((&&&###$$$((((((&&&$$$$$$&&&&&&$$$"""$$$%%%&&&%%%$$$###$$$%%%!!!""""""""""""#########$$$###########################""""""""""""###### """"""""""""!!!###$$$%%%$$$"""!!!"""###$$$######"""######$$$$$$'''&&&(((***+++---444===XXXwwwRRR888111***((('''$$$$$$&&&%%%###!!!"""$$$%%%###!!!$$$$$$#########"""!!! """!!!  """ !!!"""!!!zzzssslllgggggg___\\\YYYYYYZZZZZZVVVSSSMMMIIIFFFFFFFFFFFFLLLSSSYYYaaaqqqiiiYYYOOOKKKOOO]]]mmmxxxZZZEEE@@@::::::<<>>OOOjjjjjj[[[XXXbbbsss~~~wwwaaaHHH:::555222000000++++++,,,,,,,,,,,,++++++,,,++++++++++++++++++,,,++++++***))))))))))))*********++++++******,,,------------,,,,,,+++++++++)))))))))))))))***+++,,,//////......///111444666AAATTTkkk|||cccJJJJJJMMMcccrrraaaFFF777000...------------...//////))))))))))))))))))(((((())))))(((((())))))******+++---...//////000222444333444888DDDZZZppp{{{|||eeeSSSAAA;;;AAATTTrrr~~~lllRRR<<<111...---,,,))))))(((((((((((())))))&&&&&&'''((()))******+++'''''''''&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''((()))((('''&&&''')))'''''''''''''''((())))))++++++***)))))))))******,,,)))***111999CCCQQQ]]]gggvvvpppMMM<<<666222666@@@SSScccdddTTT@@@333...***)))***((($$$$$$&&&(((&&&%%%%%%%%%%%%$$$"""###%%%&&&&&&%%%%%%&&&'''!!!""""""""""""#########!!!!!!"""""""""###############""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$###"""!!!"""###""""""""""""###$$$%%%&&&''''''(((+++,,,---444===TTTrrrSSS888000***(((&&&$$$$$$'''$$$###"""###$$$%%%$$$###$$$######"""""""""######!!!!!!  """  !!!"""!!!xxxrrrlllgggfff___]]][[[[[[\\\[[[VVVRRRLLLHHHFFFFFFFFFGGGMMMTTTXXX```rrrvvvbbbUUUSSSSSS[[[iii{{{wwwYYYEEEAAA;;;;;;<<>>CCCNNNYYYiiiyyyfffIII:::777333///...---+++***............------------............------------------------............---///000111111111333555888DDD]]]{{{ttt^^^SSSWWWfffsssnnnaaaMMM;;;333111000///------............---------,,,+++******+++,,,---+++***))))))((()))))))))(((***,,,+++((((((+++...******+++,,,,,,---......++++++++++++,,,---...///++++++,,,---///222444555;;;JJJbbbyyyqqqWWWMMMEEEWWWqqqlllSSS???333111000---+++*********+++++++++******))))))(((((((((''''''&&&&&&'''''''''***,,,///000//////000111//////000333<<>>AAA@@@;;;777555333333555666777???HHHMMMOOOBBB444444444111555333555444111000222111...,,,------......------,,,++++++,,,,,,,,,---------............////////////......//////000000000///......///000000000000///+++...000000000333:::@@@PPP___ooozzzgggBBB<<<555000...///111222...------------------,,,.........---------,,,,,,+++,,,,,,,,,,,,---------,,,...000111111111333444;;;GGG```~~~gggUUURRR]]]iiiccc___RRRAAA666444333///---..................---+++++++++,,,,,,+++++++++,,,,,,+++******************)))((((((***++++++***+++++++++,,,,,,---------++++++*********++++++,,,***+++,,,---///000111222777@@@UUUppptttUUUJJJQQQaaaeee___MMM666/////////...---+++***)))******************++++++******)))(((((((((((((((+++...111222111000000111,,,---000111000777MMMccc{{{___HHHCCCHHHLLL```ppp}}}xxxbbbIII777000---,,,+++***))))))))))))$$$%%%%%%&&&'''((())))))******)))((('''%%%%%%$$$(((''''''&&&&&&''''''((('''((()))((('''&&&''')))'''''''''''''''((())))))((((((((((((((()))******'''(((+++------000:::FFF[[[jjjnnnNNN;;;333111222===QQQaaa```WWW>>>444,,,******'''%%%&&&%%%'''(((&&&$$$"""###%%%$$$%%%&&&%%%###"""###$$$!!!""""""""""""#########%%%%%%$$$$$$######""""""######""""""""""""######!!!"""###$$$###"""!!! """$$$%%%%%%$$$$$$%%%&&&############$$$%%%&&&'''((((((+++.........333:::BBB]]]xxx|||TTT555...((('''&&&$$$$$$'''!!!"""###!!!###((((((%%%"""###%%%!!!!!!!!!!!!!!!"""######!!!######!!! """###tttppppppmmmgggeee\\\\\\]]]```bbb___YYYSSSIIIFFFDDDEEEFFFHHHOOOWWWZZZdddwwwzzzjjjeeeaaa]]]eeetttvvvWWWDDDCCC<<<;;;;;;===@@@???:::666444333333555555777???HHHLLLOOOBBB555666555222666333555555111000333222///,,,------......------,,,++++++,,,,,,,,,---------............/////////000---...000111111111000///---......///////////////---000333222111444;;;AAAMMM\\\llluuu~~~rrrLLLDDD:::222......//////,,,,,,,,,------...............---------,,,,,,,,,++++++,,,,,,,,,------------///111111111111222333777BBB[[[zzzkkkXXXRRR[[[fffaaa___TTTCCC888666555111,,,------......------,,,***+++,,,------,,,+++***---,,,++++++******+++++++++(((&&&'''***,,,+++)))------,,,,,,,,,,,,++++++......---,,,,,,,,,------,,,------....../////////444<<>>222222000---,,,,,,+++***((())))))*********))))))'''''''''((())))))******+++...111111000---,,,+++...//////...///444===DDDnnn|||dddHHH======BBBXXXzzzpppXXX===444222,,,''')))---***###%%%&&&&&&&&&''''''(((((((((''''''&&&&&&&&&&&&'''%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%$$$$$$&&&%%%%%%%%%%%%&&&''''''***)))(((''''''((()))***(((((('''''')))...666;;;WWWoooqqqMMM888333///222>>>QQQbbbkkkTTTAAA...))))))'''%%%&&&((((((((('''&&&&&&%%%%%%&&&&&&%%%$$$###!!!!!! %%%%%%$$$$$$###"""!!!!!!!!!!!!"""###$$$$$$$$$$$$$$$$$$###"""!!!!!!!!!"""""""""""""""""""""""""""%%%%%%%%%$$$###"""!!! !!!"""######$$$&&&)))***,,,.../////////111333===JJJgggXXX===---''''''"""###&&&!!!############"""""""""!!!###&&&)))'''###!!!$$$'''"""   !!!!!!!!!!!!!!!sssnnnmmmjjjhhhhhhcccaaabbbeeegggcccXXXOOOLLLGGGDDDFFFHHHLLLRRRYYY[[[dddzzz{{{iiidddeeegggiii|||rrrUUUCCCBBB<<<999;;;BBBEEE@@@:::888666444333555777999@@@IIINNNQQQDDD555333111///444222222222111111111000000///...------,,,,,,,,,,,,......---------,,,,,,,,,,,,---...//////...---,,,,,,,,,---...//////////////////............//////111000//////000333666888CCCOOO\\\eeemmmtttvvvtttllljjjlllvvvgggNNN777222222///---...,,,,,,---......---,,,,,,,,,,,,,,,---......,,,******+++,,,,,,******+++,,,,,,...///000000111333444888===LLLeeexxxaaaRRRXXXgggfff]]]VVVKKK999444555...000000///...---,,,,,,++++++,,,---......,,,***)))++++++************++++++&&&''')))***,,,---------,,,,,,---------............------,,,,,,------...,,,,,,,,,,,,---...//////111999HHH]]]uuurrreeeVVVXXXjjjrrr___CCC444333000...,,,,,,,,,************+++******))))))(((((())))))))))))******+++---///000///---------///000000//////333:::@@@ZZZpppuuuZZZHHHBBBCCCPPPlll}}}iiiMMM:::555///,,,+++***)))'''&&&&&&''''''(((((((((((()))(((''''''&&&'''''''''###""""""!!!!!!""""""###&&&&&&&&&&&&&&&&&&%%%%%%'''&&&&&&&&&&&&'''((((((***)))(((''''''((()))***)))))))))(((***...444999OOOfff}}}\\\???777222333:::GGGZZZjjj]]]KKK999000---***((()))((((((((('''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$######""""""%%%%%%%%%&&&&&&%%%$$$$$$'''&&&%%%%%%$$$$$$%%%%%%""""""""""""""""""""""""######$$$$$$$$$######"""!!!###$$$$$$$$$%%%''')))+++---///000000222555777>>>JJJggg[[[>>>...(((((("""###&&&!!!%%%%%%$$$$$$$$$############&&&(((&&&"""!!!###&&&"""!!! !!!!!! !!!!!!!!!!!!!!! tttpppnnnkkkjjjjjjdddcccdddgggiiidddZZZRRRJJJFFFCCCFFFIIILLLSSSZZZ\\\eee{{{oooeeecccccckkkvvvsssVVVEEEDDD<<<:::===DDDGGGBBB;;;888555333333555666999BBBLLLPPPRRREEE666333111///444222111111111111000000000......---------------.........------------,,,,,,------------------------,,,---...///000000000000//////............//////000/////////000222555777===HHHTTT[[[aaaffffffbbb\\\[[[^^^fffooorrrmmmfffbbbgggrrrwwwZZZ===333333111...///,,,------......------,,,---,,,,,,...//////---+++,,,---......,,,,,,---...---...000000//////111222888:::DDDZZZvvv|||eeeTTTXXXfffbbb[[[XXXNNN:::222333////////////.........------+++,,,---...---,,,+++***++++++************++++++'''((()))+++,,,---......---------.........//////...------,,,,,,------...++++++++++++,,,---...///000666DDDYYYqqqlllVVVTTThhhuuufffLLL999555111...---,,,,,,+++,,,,,,,,,++++++*********+++************)))))))))+++,,,......------...000///000111000...000555:::HHH```nnnWWWJJJDDDFFFXXXpppzzzaaaFFF;;;222111...'''''',,,(((((((((((())))))))))))***)))(((((('''''''''(((&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&'''((((((''''''''''''((())))))))))))(((((((((((()))))))))***+++++++++...222555CCCYYYrrrpppLLL>>>555555666;;;OOOgggaaaRRR@@@444---)))***,,,))))))((('''&&&%%%$$$$$$$$$$$$%%%&&&'''((())))))&&&&&&%%%%%%$$$$$$######&&&&&&&&&&&&%%%$$$###"""''''''&&&%%%%%%%%%%%%&&&""""""""""""""""""""""""""""""###$$$$$$$$$$$$$$$###%%%&&&&&&%%%&&&(((***,,,---///111222555999===CCCPPPooobbb@@@///)))(((###$$$'''"""$$$$$$$$$$$$#########""""""%%%&&&%%%""" """%%%###!!! """"""!!!""""""!!!!!! ~~~ssspppnnnkkkiiijjjddddddeeehhhiiidddZZZRRRKKKGGGDDDGGGIIILLLRRRXXX[[[eee{{{~~~eeebbbddddddqqquuuXXXFFFDDD<<<;;;>>>FFFIIICCC<<<888222111111333444777AAALLLQQQTTTFFF777444111///333111111111111000000000000------,,,,,,,,,---......------,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------...///000000000000//////............////////////...///000222444555999CCCNNNSSSVVVYYYWWWSSSNNNOOORRRXXX]]]^^^XXXRRRQQQUUU]]]llldddCCC333111111000///------------------------,,,+++,,,---//////---+++,,,...///...---,,,---...---///000000......///111666777???SSSppphhhVVVYYYfffbbb\\\\\\TTT>>>222333111.............../////////+++,,,---------,,,++++++++++++************++++++++++++,,,,,,,,,,,,++++++------------............,,,++++++******++++++,,,,,,,,,,,,,,,---...//////000555AAAUUUmmmtttXXXRRReeewwwnnnYYY???888111///...,,,,,,---...------,,,++++++++++++,,,,,,++++++***))))))(((***+++,,,,,,,,,---000222///111222000......111555@@@SSSmmm~~~gggSSSDDD<<>>OOOlllkkkZZZ\\\iiifff^^^___YYYCCC444444333.........////////////000+++,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,------------,,,,,,+++,,,,,,,,,,,,---------,,,++++++******++++++,,,---------......///000111111555>>>PPPggg~~~}}}___TTTcccvvvsssdddFFF;;;222000///,,,,,,.........---,,,++++++,,,,,,---,,,,,,+++***)))((((((***++++++++++++---000333000111222111...---///222:::GGG\\\vvvxxx___FFF999;;;LLL___vvvoooQQQ666000///)))(((...******************))))))++++++)))(((((('''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''(((((()))***&&&&&&%%%%%%&&&&&&'''((((((((())))))))))))(((((()))+++,,,,,,++++++---...555CCC\\\wwwpppRRR:::777666444AAATTTiiidddWWWEEE555///333777,,,,,,+++***)))(((''''''%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$ !!!""""""############""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""%%%%%%%%%$$$###"""!!!!!!###$$$%%%%%%%%%%%%(((***+++...000333555999>>>AAARRRgggvvvDDD333,,,***$$$%%%)))%%%""""""""""""!!!!!!!!!!!!"""#########!!!!!!!!!""""""!!! !!!"""###"""!!!######"""!!! }}}vvvpppmmmkkkgggeeegggeeefffhhhhhhfff___UUUOOONNNJJJGGGIIIJJJJJJNNNSSSUUUaaazzz|||kkk___ccclllvvvzzzYYYDDDAAA======BBBKKKNNNGGG>>>999444444555666555888DDDRRRTTTWWWIII888555222...333//////000000000000000111......---------------...++++++,,,,,,,,,,,,------........................+++,,,---...//////////////////............//////............///000111222222999???@@@@@@AAA@@@===:::;;;===???AAACCCDDDEEEFFFGGGLLLYYYooowwwTTT<<<333222111///...------,,,,,,------...)))))))))+++---...,,,***+++,,,------++++++,,,---,,,---///...------...///000666>>>KKKfffppp```cccppplllbbbaaa\\\GGG777555444////////////////////////++++++,,,,,,,,,,,,------++++++************++++++)))***+++---...///000000+++++++++,,,,,,,,,------...------,,,,,,------...............///000111222222444;;;JJJ___wwwkkkZZZaaapppsssjjjMMM>>>222000000,,,,,,000------+++++++++,,,---...,,,,,,+++***))))))((((((***++++++++++++,,,///222000111222000------///333333===QQQllloooPPP???:::CCCOOOhhh}}}```CCC555000,,,***,,,************))))))))))))+++***)))((('''&&&&&&&&&(((''''''&&&&&&''''''(((%%%&&&'''((()))))))))(((%%%%%%%%%%%%%%%&&&''''''(((((())))))))))))(((((()))***+++***))))))+++---222<<>>@@@QQQggg{{{GGG555---+++%%%&&&***'''%%%%%%%%%%%%$$$$$$$$$###############"""""""""!!!!!!  """###"""!!!""""""!!!!!! zzztttooommmjjjfffeeegggggghhhjjjiiieee]]]TTTMMMLLLHHHGGGIIIJJJKKKOOOTTTTTT```zzzkkkddd```eeeqqq{{{ZZZDDD@@@======CCCMMMOOOHHH>>>999555555666666444777DDDRRRUUUXXXJJJ999555222...333////////////000000111111222111000///.........///---------.........//////......///000000///......***+++,,,---............//////............//////---.........///000000111000666:::999999;;;;;;888::::::;;;<<<>>>BBBIIIMMMMMMOOOUUUcccxxxbbbFFF777333111000...---,,,,,,,,,,,,---...***)))***,,,...///---++++++,,,------++++++,,,---+++,,,......------...///000777>>>FFF^^^uuufffkkkyyyrrrddd```]]]III999555333000000000///////////////++++++++++++,,,,,,---...++++++************++++++)))***,,,---///000000000,,,,,,,,,,,,---------......------,,,,,,------......------......///000111222222777CCCWWWnnnyyyccc^^^hhhnnnkkkQQQ@@@222111111,,,,,,111,,,+++***)))***,,,...///*********))))))((((((((()))+++,,,,,,+++,,,...000000111111///------111555444===JJJ^^^zzzcccLLL>>>===BBBXXXvvvoooUUU???333...,,,,,,******)))))))))(((((((((+++***)))'''&&&%%%%%%%%%***))))))(((((())))))***###$$$''')))***)))((('''&&&&&&&&&&&&&&&'''(((((('''((()))******)))((('''((())))))(((''''''***,,,000555HHHfff|||zzzrrrUUUAAA777444777<<>>???HHHZZZ}}}zzzHHH666...,,,&&&'''+++(((&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$############"""""" !!!"""!!! !!!!!!!!!!!!!!! yyysssooonnnkkkfffeeegggiiijjjkkkjjjeee]]]SSSMMMJJJGGGFFFIIIKKKLLLPPPVVVTTT```{{{`````````fffvvv{{{ZZZDDD@@@===>>>DDDNNNPPPIII???999333444555555222444AAAPPPVVVXXXJJJ999555222...333.../////////000000111111444444222111000000000000.../////////000000111111---///111222222111///---******+++,,,------------//////............//////------......//////000000111666999777777999:::999777777777777:::@@@JJJQQQXXXZZZaaaooolllMMM;;;444222000...---,,,,,,,,,,,,---...+++***+++---///000...---,,,---...---,,,,,,---...***,,,------------...000000888===BBBXXX}}}xxxkkkqqqvvveee___]]]JJJ:::444111111000000000/////////...,,,+++++++++,,,,,,---...++++++************++++++------............---------------.........//////,,,++++++******++++++,,,---------------...000000111111444???RRRiii|||hhh]]]bbbiiiiiiTTTAAA222111111,,,,,,111******))))))***,,,...000))))))))))))(((((((((((()))+++,,,---,,,,,,---...000111111///---...333777;;;AAAFFFNNNeeetttWWWAAA999888KKKhhhwwwyyydddIII555///---,,,***)))))))))((((((''''''***)))((('''%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&!!!###'''***+++)))'''%%%'''''''''''''''((())))))'''((()))******)))(((''''''((('''&&&%%%&&&))),,,...111BBB```}}}|||zzz~~~bbbGGG666222444666???WWWiiidddPPP===222+++&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%#####################$$$"""######""""""!!! """"""!!!!!!"""###$$$$$$""""""""""""""""""""""""""""""###$$$$$$$$$$$$###"""$$$&&&'''(((***...000222555:::===>>>>>>>>>>>>???MMMnnnyyyIII777...,,,&&&''',,,(((%%%%%%%%%$$$$$$$$$######%%%$$$######$$$$$$###"""!!!"""!!! !!!!!!!!!!!!!!!xxxtttoookkkjjjhhheeebbblllmmmnnnkkkeee[[[RRRMMMDDDDDDEEEGGGJJJMMMPPPRRRTTTbbbuuuYYYXXX]]]mmm___GGGAAAAAAAAAGGGPPPSSSKKK@@@:::666666777999999;;;EEEPPPUUU[[[DDD:::888///111......000333333333333555777333888999555444666555//////000000000///000222333//////000111222000---***,,,,,,,,,---------------000......///000111000///............////////////222//////444777777888;;;:::555555;;;AAAHHHUUUccciiimmmuuu^^^DDD888222---............////////////---------............///.........------,,,,,,,,,.../////////////////////111555:::EEE^^^zzzmmmuuu}}}kkk\\\WWWMMM<<<444777...//////000///---,,,+++---..................------......---,,,+++***)))***++++++,,,,,,------...+++++++++******)))))))))---,,,+++++++++,,,---...000///...---------------000...111<<>>AAARRRgggzzztttTTT<<<666111(((+++***((('''&&&''')))***''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((''''''''''''(((((('''((())))))((()))+++---+++(((%%%%%%&&&)))++++++000222???WWWqqqvvvUUU@@@;;;777---:::PPPlllvvvdddFFF555333+++)))(((++++++'''&&&((('''&&&%%%%%%&&&&&&$$$"""%%%$$$$$$$$$###"""""""""$$$$$$$$$###"""!!!!!! ######""""""!!!!!! """###""""""$$$""""""###$$$%%%%%%&&&&&&"""$$$&&&((())),,,///222:::<<<===>>>>>><<<:::999:::JJJ^^^}}}III333******$$$$$$(((((((((((('''&&&%%%%%%$$$$$$ !!!###%%%&&&'''"""""""""!!!!!!!!!!!!!!!  wwwsssmmmiiigggfffdddbbbiiikkkllliiicccZZZQQQLLLDDDDDDEEEFFFIIIMMMPPPRRRWWWdddmmm___^^^eeewww^^^GGGBBBAAAAAAGGGPPPRRRJJJ@@@;;;555444666777777:::DDDOOOTTTZZZCCC999888000333000222333333444666999===???CCCFFFEEE???;;;:::777111444444444333111000000000------...111222222///---,,,,,,------.........//////...,,,---///000000///............////////////000---...222555555777;;;===999999@@@IIITTTdddrrr~~~kkkMMM;;;333000//////////////////......---------............///......---------,,,,,,,,,...............---------000555:::DDD]]]{{{mmmrrr{{{kkk^^^XXXMMM<<<222333...////////////...,,,,,,------............------.........------,,,+++*********+++,,,,,,------............---------,,,,,,,,,+++*********+++------...------,,,,,,,,,,,,,,,---,,,000999EEEVVVlll~~~qqqYYYQQQYYYddd]]]SSS===111444111***,,,,,,,,,+++++++++************)))(((((((((((()))***)))+++,,,+++******+++,,,///111222222222444:::???UUUYYYVVVNNNPPPccc|||sssZZZJJJ???;;;EEESSSlllwwwuuu```III<<<444---+++***((('''''''''))))))''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))(((''''''''''''''''''((('''((())))))((()))+++------+++)))(((***+++,,,,,,,,,...999MMMcccwwwjjjNNN???888222777KKKiii{{{rrrUUU<<<111...+++***------)))((()))'''%%%%%%%%%&&&&&&$$$"""$$$$$$$$$$$$############$$$$$$$$$###"""!!!!!!!!!###"""""""""!!!!!!!!! %%%&&&'''%%%""" !!!"""$$$$$$$$$$$$%%%%%%%%%%%%$$$&&&(((***+++---111333777888:::;;;;;;999888777777DDDWWWzzzIII444***+++&&&%%%)))((('''&&&&&&%%%$$$$$$######$$$$$$###"""!!!!!!"""""" !!!!!!!!!""""""!!!  !!!vvvqqqkkkfffdddddddddccchhhjjjkkkhhh```WWWOOOKKKEEEDDDDDDEEEHHHLLLPPPSSSYYYgggvvvccc``````iii|||]]]HHHCCC@@@@@@FFFOOOQQQJJJ@@@;;;444333444555555999DDDPPPSSSZZZCCC999777///444222777555666:::AAAIIIPPPTTTbbbbbb___WWWPPPJJJBBB<<<;;;:::888666444222000///.........000111111///---,,,,,,---...//////000000///---++++++---/////////............///////////////,,,,,,000333444777;;;@@@>>>@@@IIIVVVfffzzz[[[BBB666333000000000///......---------------............///...------------,,,,,,,,,.........------,,,,,,,,,000333888CCCZZZ|||{{{lllooo{{{yyymmmaaaZZZPPPAAA666444...///////////////...---,,,,,,------------,,,,,,---------------,,,+++*********++++++,,,---------...............---------*********)))***++++++,,,+++++++++++++++,,,,,,,,,***+++...444<<>>CCC^^^dddbbbSSSHHHQQQjjj~~~oooUUU@@@888===DDDXXXfffsssppp\\\FFF777333+++***((('''''''''((()))''''''&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%$$$'''(((((((((((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&'''((()))(((((((((***,,,---+++***+++,,,,,,+++******,,,444BBBRRRdddyyy^^^BBB555333333AAA[[[rrrvvvbbbEEE111---)))(((++++++(((&&&'''&&&%%%%%%%%%'''&&&%%%############$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!!!!!""""""""""""!!!!!!!!!!!!%%%&&&'''&&&###"""!!!"""%%%%%%$$$$$$$$$#########%%%''')))***+++---///222222444555777777666444333222===MMMxxxyyyJJJ444+++,,,(((&&&)))'''%%%%%%$$$$$$######""""""&&&%%%$$$"""!!!!!! !!!!!!"""""""""!!!  !!!~~~uuuqqqjjjdddbbbbbbdddffflllnnnnnniii```UUUNNNJJJEEEEEEDDDEEEHHHLLLPPPSSSZZZgggjjj]]]___bbbpppzzz\\\HHHDDD@@@@@@EEENNNPPPIII@@@;;;555333333555555999FFFRRRVVV]]]EEE:::666...444333888999===GGGVVVeeepppvvvwwwlll```UUUMMMHHHEEE???;;;777444222000222000/////////...,,,***,,,------...///000111111000...,,,+++---///000000............////////////...,,,,,,000222333888>>>CCCEEEJJJUUUeeezzzkkkJJJ999555111111000///...---,,,,,,---------............///------------------------/////////......------,,,000333777AAAUUUuuuyyykkkmmmwww|||rrrggg]]]SSSGGG===888////////////////////////+++,,,,,,------,,,,,,++++++,,,,,,,,,++++++***)))*********+++,,,,,,------++++++++++++++++++++++++)))))))))))))))******+++******+++,,,,,,---------)))+++...111555???TTThhhxxx~~~dddRRRRRR[[[ccc```LLL:::666222,,,///++++++++++++*********************))))))*********)))***+++***(((((((((***---000333444444777<<>>???@@@HHHTTTiiivvvlllQQQ;;;444******)))((('''(((((()))''''''&&&&&&&&&&&&''''''(((((('''&&&%%%%%%$$$$$$''''''''''''((((((((((((%%%&&&&&&&&&&&&&&&&&&%%%&&&((((((((('''''')))+++***))))))***++++++)))'''***,,,222;;;FFFUUUlllpppLLL999777777;;;JJJbbbsssmmmTTT>>>000***'''***+++)))'''(((&&&%%%%%%&&&''''''%%%$$$#########$$$$$$%%%%%%%%%$$$$$$$$$######"""""""""""""""""""""!!!!!!!!!!!! """###############"""""""""""""""############%%%'''))))))***+++---...000222333444333222111000888EEEqqq{{{JJJ444***,,,(((&&&((($$$%%%%%%$$$$$$############"""!!!!!!!!!"""###$$$%%%""""""""""""""""""""""""!!!!!! !!!!!!|||tttpppjjjdddaaabbbeeehhhqqqsssssslll```TTTLLLIIIFFFEEEEEEFFFIIIMMMQQQSSSYYYeeeuuubbb[[[aaahhh{{{xxx[[[GGGDDD??????DDDLLLOOOIII@@@;;;777555444555666;;;IIIVVV\\\bbbJJJ<<<666...444444888>>>KKK^^^sssyyyllleeeaaaZZZPPPGGG@@@:::666222222000............---,,,------......///000000111111///------///000111000............///////////////---...111222444;;;CCCGGGMMMWWWdddvvv{{{UUU>>>666222111000///...---,,,+++---------............///------------------------000000000000//////......000222666>>>NNNiiixxxlllnnnvvv}}}pppaaaVVVLLLAAA888111000000000////////////+++,,,,,,------,,,,,,+++)))************))))))((())))))***++++++,,,,,,---))))))))))))))))))******(((((())))))***************+++,,,---......------***,,,...000111999KKK\\\mmm}}}lllXXXVVV]]]lllkkkWWW???666111---111---,,,,,,,,,,,,+++++++++++++++++++++++++++++++++(((***+++***)))((()))***000333555555444555:::===RRR```kkkdddRRRIIIRRRaaa}}}uuuZZZKKKAAA999>>>DDDXXXnnnoooWWW>>>222***))))))(((((((((((((((''''''&&&&&&&&&&&&''''''(((((('''&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&''''''&&&%%%%%%&&&'''((('''&&&&&&(((***)))((()))***,,,+++(((&&&)))+++000666===KKKaaatttyyy}}}bbbGGG===:::999BBBYYYrrrwwweeeOOO999111++++++---,,,***+++&&&%%%%%%&&&'''(((&&&%%%######$$$$$$%%%%%%%%%&&&$$$$$$$$$$$$############!!!!!!!!!!!!"""""""""""" !!!"""######""" !!!"""###$$$"""$$$'''((((((((()))***+++,,,///111222111000///000666BBBmmmMMM555***+++'''%%%&&&"""%%%%%%%%%%%%$$$$$$$$$$$$ !!!"""$$$&&&'''&&&%%%$$$$$$###"""!!!!!!!!!!!!!!! !!!!!!!!!{{{rrrooojjjdddaaaaaaeeeiiirrrttttttlll^^^RRRKKKIIIEEEFFFGGGIIIKKKOOORRRSSSWWWccc~~~kkk^^^[[[```lllxxx[[[GGGCCC???>>>CCCKKKNNNHHH@@@<<<888666555666777===KKKZZZaaahhhOOO???888///666777;;;III```yyy~~~uuujjj^^^UUUKKKBBB;;;444222///...///000000///---............/////////000///...///111111111///............////////////000...///111222444===FFFOOOZZZhhhwwwaaaCCC777222111000///...---,,,,,,---------............///,,,,,,,,,------------...000000000000000000000000222333666<<>>===BBBJJJMMMHHH@@@<<<999666555555777>>>MMM[[[dddkkkRRRBBB:::222:::===CCCXXXvvv{{{rrrfffXXXNNN===999555111000000///............---------------------...000111111///---............////////////000...///111111444>>>IIIXXXgggzzznnnJJJ888111000000///...------,,,---------............///,,,,,,,,,---------............//////000000111111333333666:::???NNNjjjtttpppppp{{{qqqgggUUUAAA555444222000////////////------............------******++++++++++++******)))))))))***++++++,,,,,,******+++++++++,,,,,,,,,((()))***+++++++++*********+++---------,,,***)))---,,,---111222555>>>HHHVVVoookkk\\\ZZZjjjsssdddIII:::111,,,...,,,,,,,,,,,,+++++++++***((()))************)))(((''')))***+++***+++,,,...555777999777444333444777@@@KKK___ooommm]]]OOOIIISSSggg~~~~~~fffLLL:::666777<<>>===AAAJJJMMMGGG@@@<<<999666444444666===MMM\\\eeelllSSSCCC<<<444>>>AAAJJJbbb}}}mmmaaaHHHCCC<<<555111...+++))).........---,,,,,,+++++++++,,,---000111111...+++............/////////000///...///000000333>>>III___qqquuuOOO999000000000///......---------------.........//////,,,,,,,,,------.........,,,,,,---...///000111111444444666999;;;FFF```yyyxxxpppmmmzzzfffOOO777555333111///.........---......//////......---+++,,,,,,---------,,,,,,)))))))))***++++++,,,,,,))))))*********+++++++++((()))***,,,,,,++++++******+++,,,---,,,***((('''---+++,,,111333555<<>>ddd^^^AAA///,,,'''''''''###"""""""""""""""#########"""""""""""""""###$$$$$$ !!!"""###""""""!!!!!!!!!!!!""""""qqqlllfffaaa___^^^]]]\\\cccgggfff]]]VVVTTTOOOIIIIIIJJJMMMSSSXXXYYYUUUQQQWWWccc}}}~~~eeeXXXWWW[[[jjjsssUUUFFF???AAA>>>???FFFJJJFFF???;;;;;;;;;555666<<<>>>HHH___ssskkkSSS@@@<<<999<<>>CCCUUUqqq}}}nnneee~~~~~~RRRAAA999333333333222111222////////////...---,,,+++++++++++++++******))))))******((('''&&&&&&&&&&&&*********)))))))))((((((+++******)))***+++---...///...------++++++***)))............000555;;;@@@SSSjjjzzzkkkWWW\\\aaadddSSS===999666)))------------,,,,,,+++***'''''''''(((((((((((()))))))))***+++,,,------...///000111333333222222111999???KKK```xxxmmmUUUQQQGGGZZZuuu~~~qqqOOOEEE777---///222111///000+++***(((((())))))'''&&&%%%%%%&&&&&&'''((((((((($$$$$$$$$%%%&&&'''))))))&&&&&&'''&&&%%%$$$&&&(((''''''''''''(((((())))))''''''''''''''''''''''''+++(((&&&&&&''')))*********)))+++///111444>>>HHH[[[aaajjjttt|||oooJJJ999888>>>DDDeeesssPPP777333---(((---&&&''''''(((((((((((((((%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$######$$$$$$%%%$$$###"""!!!!!!!!!!!!$$$###"""!!!!!!"""######%%%%%%&&&&&&&&&'''''''''%%%'''))))))***+++...111555666???[[[fffDDD///,,,(((%%%(((&&&%%%%%%%%%$$$$$$$$$$$$###""""""!!!!!!!!!###$$$%%%###"""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!|||mmmiiibbb^^^\\\\\\\\\\\\___aaa^^^UUUOOONNNLLLIIIKKKNNNRRRWWWZZZYYYUUURRRWWWccc}}}sss]]]TTTYYYaaawwwtttVVVGGG???@@@===@@@HHHMMMHHH@@@<<<::::::555555;;;<<>>>>>FFFWWWpppyyyjjj^^^VVVVVVUUUSSSYYYdddppp}}}yyyfffOOOAAA999333222444000---+++,,,...///,,,***,,,---...//////000//////000000000///000000111222000111222333111222;;;FFF^^^vvv^^^GGG:::555000---...000...+++---------............///........................,,,,,,,,,---.../////////222555222444<<>>AAA]]]bbbAAA555...((()))((()))))))))((('''&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""!!!!!!""""""%%%$$$###"""!!!!!!!!!!!!$$$###"""!!!!!!"""###$$$!!!!!!""""""""""""######%%%'''((()))***+++...000222444<<>>===BBBLLLQQQLLLCCC===999999555555:::999AAAVVVeeegggXXXEEEAAADDDSSSiiizzzlll```WWWPPPGGGAAABBBAAA>>>CCCLLLTTTbbbrrr}}}cccNNN???666333555000---++++++......+++(((+++,,,---...////////////000/////////000000111222111000222333111222:::DDDXXXrrrhhhMMM;;;777222///......---,,,---------............///////////////////////////++++++,,,,,,---.........///222000333;;;@@@QQQlllrrreeekkkbbb@@@888111//////---,,,---------------,,,+++******,,,,,,***)))))))))***+++*********+++,,,...///000------------,,,,,,,,,,,,,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,000666:::BBBZZZmmm{{{xxxaaa\\\ZZZaaa```KKK:::444............---,,,++++++***&&&&&&&&&''''''''''''(((''''''((()))***++++++,,,......///000000000000//////444===NNNfffyyy}}}aaaNNNIIISSScccxxxzzzbbbPPP===444222000...------,,,******++++++)))(((******)))(((((('''&&&&&&((('''&&&%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%&&&(((&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''(((&&&$$$$$$&&&((((((((('''&&&(((+++,,,///777@@@VVV\\\eeelllsss{{{jjjOOO@@@>>>===SSS|||sssHHH555///***)))*********)))((('''%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!!"""""""""%%%$$$###"""!!!!!!!!!!!!######"""!!!!!!"""###$$$############$$$$$$$$$$$$%%%&&&((())))))***---//////111999RRR|||uuuPPP666000***&&&'''%%%#########""""""""""""!!!$$$$$$###"""""""""######"""!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""zzzpppkkkccc^^^\\\\\\]]]]]]XXXWWWTTTOOOKKKKKKMMMOOOTTTZZZaaaccc___YYYVVVTTTVVVaaazzz~~~eeeVVVUUUccctttvvvWWWHHHAAA<<<===DDDPPPVVVPPPDDD===999:::555666;;;999@@@TTTfffjjj\\\HHHDDDMMMbbb{{{wwwaaaSSSKKKFFFCCC===999::::::888;;;@@@BBBLLLZZZiii|||wwwbbbOOOAAA999777111///,,,,,,...///---++++++,,,---......////////////////////////000111222111000111333222222999AAANNNiiipppSSS???999444222000......000---------............///////////////////////////,,,,,,---------.........---111///222:::>>>NNNiiitttdddbbbwww^^^BBB:::333222222111111333---------------,,,++++++000///---,,,,,,---...///...------------......///------------------,,,,,,,,,---......---,,,+++)))+++++++++,,,,,,---------++++++++++++,,,///444777===VVViiixxxjjj\\\UUU^^^eeeSSS===444111//////...---,,,+++++++++&&&&&&&&&&&&''''''''''''''''''((()))***+++,,,,,,------........./////////111444999DDDVVVkkk}}}oooZZZFFFCCCRRRllluuubbbIII999333222222111---+++************)))'''******))))))((((((((((((''''''&&&%%%%%%%%%%%%&&&&&&'''((('''%%%%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''***((('''''')))******)))'''&&&'''***+++---444===QQQXXXaaaiiiooowwwcccGGG======MMMuuu}}}LLL444000......*********))))))'''&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$###"""!!!!!!""""""###"""!!!!!!!!!"""###$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&((((((((())),,,...---///777MMMuuu|||UUU888111***''''''%%%%%%%%%%%%$$$$$$$$$######%%%$$$$$$######"""""""""$$$$$$$$$###$$$$$$%%%%%% |||rrrmmmeee___]]]\\\\\\\\\VVVUUUSSSQQQNNNLLLMMMPPPWWW\\\bbbccc___YYYUUUTTTUUU^^^vvvvvvdddYYYXXXhhh|||vvvWWWHHH@@@;;;===FFFSSSYYYRRRFFF>>>:::;;;666777<<<:::BBBUUUiiinnn```LLLKKKZZZrrrwww___LLLCCCAAA@@@888444222333333222444777:::@@@HHHTTTeee{{{{{{gggTTTEEE<<<666111---,,,...///...,,,+++,,,---...////////////............///000111222111000000222222222777>>>GGG```uuu]]]DDD;;;444222111---...111---------............///////////////////////////.............../////////---000000333:::===LLLfffvvvccccccnnn\\\LLLBBB888444222...---...---............------,,,//////...------...///000------,,,,,,,,,------...++++++++++++,,,,,,,,,,,,,,,,,,---...---,,,***)))***++++++,,,,,,------...,,,------,,,,,,///333666<<>>III```{{{www\\\DDD666222222222,,,***)))((())))))(((&&&(((((((((((())))))******&&&%%%%%%%%%%%%&&&''''''''''''((('''&&&%%%''')))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))((('''''')))******)))(((''')))+++++++++222:::JJJSSS]]]eeekkksss~~~{{{RRRAAA@@@KKKmmmWWW<<<333000000(((((()))))))))))))))(((%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$%%%%%%$$$###""""""""""""""""""###"""!!!!!!!!!"""$$$%%%""""""#########$$$$$$$$$%%%&&&'''((('''(((+++------///555HHHnnnXXX999111***((()))&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$######""""""$$$$$$$$$$$$$$$%%%&&&&&&!!!!!!!!!!!!!!!!!!!!!!!!{{{qqqlllfffaaa^^^]]]\\\[[[WWWTTTRRRQQQNNNJJJKKKOOOWWW[[[^^^___]]]XXXUUUSSSSSS[[[qqqlll```ZZZ]]]qqqvvvWWWGGG@@@<<<>>>GGGUUUZZZSSSFFF===::::::666777===<<>>::::::;;;111///.........///000222666999>>>FFFSSSfffxxx}}}jjjWWWJJJ???888111------...---,,,,,,---...///000000000000---------...///000111222222000000222222111666<<>>FFFQQQ___jjjwww|||mmmbbbNNNEEE:::222///......------...///000111111111111---------...///000111222222//////111222111444:::>>>LLLdddzzz|||]]]HHH666333333...+++------------............///------------------------........................+++000///222777888DDD\\\www}}}fff```\\\lllsssFFF<<<444111111000000333,,,------......---------)))***,,,......---,,,+++)))))))))***+++,,,---...)))*********+++++++++,,,******)))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,......///...---...000222555KKK^^^nnnhhhYYYYYYcccbbbZZZJJJ777333111///---+++++++++,,,((((((((()))))))))******(((((()))***+++,,,------...------,,,---...///000///---///111444===QQQcccooovvvfffQQQMMMNNN]]]zzzgggLLL;;;333///,,,***))))))***)))(((&&&''''''''''''''''''((((((''''''&&&%%%%%%%%%&&&&&&'''(((((((((&&&&&&((()))((((((((('''''''''&&&&&&''''''''''''''''''''''''&&&%%%%%%&&&((()))'''&&&)))((()))+++***)))...555888DDDSSS^^^dddkkkvvv~~~[[[KKKCCCOOOnnnsssZZZ@@@...---))))))*********))))))(((%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!!!!"""######$$$######""""""""""""######"""!!!!!!!!!!!!###%%%&&&%%%&&&&&&&&&&&&'''''''''$$$%%%''''''&&&''')))+++,,,///222???___ddd@@@444,,,))))))%%%#########""""""""""""!!!"""###$$$%%%%%%%%%$$$### !!!!!!###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%sssnnnllliiihhhhhhhhhfffdddbbbZZZSSSPPPLLLIIINNNVVVVVVTTTSSSUUUXXXWWWTTTPPPQQQVVViiiooo[[[YYY___llluuuVVVFFF>>>>>>???HHHUUUZZZRRREEE<<<777777222444;;;===III___rrreeeooo{{{||||||gggTTT???555555666333000///000///------000222222222333666999===BBBLLLTTTcccvvv}}}uuu\\\QQQCCC888222111000///...///000111111222222222,,,,,,------///000111222222//////111222111444888:::DDDXXXooo{{{jjjQQQ;;;666777111---...---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------***///...111666555AAAXXXhhhhhhTTTOOO```zzzNNNCCC888444111---,,,...++++++,,,------,,,,,,,,,***,,,...000111000...,,,...---,,,+++***)))))))))*********++++++,,,,,,,,,))))))((((((((()))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,---///111000FFFYYYjjjmmm]]]ZZZbbbeeebbbQQQ999444222///---+++++++++,,,))))))))))))************''''''((()))***+++,,,,,,......---,,,---...///000111//////111000444CCCSSSppp~~~rrr[[[PPPGGGNNNjjjrrrVVVCCC888222---,,,******++++++)))(((((((((((('''&&&&&&%%%%%%))))))'''&&&%%%$$$$$$$$$'''((()))(((&&&&&&((()))))))))((((((((('''''''''''''''''''''''''''''''''((('''''')))***+++)))((()))((()))+++)))(((,,,333111???PPP\\\bbbhhhsss{{{~~~gggMMM===CCC^^^iiiyyy~~~uuubbbEEE///...++++++++++++***((('''&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&&&&###"""""""""""""""######"""!!!!!!!!!"""###%%%&&&!!!!!!"""""""""#########$$$%%%&&&&&&&&&''')))++++++...111<<<[[[iiiCCC666---)))((($$$%%%%%%%%%$$$$$$$$$$$$###!!!"""$$$%%%&&&%%%%%%$$$""""""""""""###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$