BM6P6(@ }}}zzzzzzzzz~~~~~~tttgggeeeeeeiiiooowww|||vvvkkkdddbbb^^^WWWQQQFFFBBB?????????@@@GGGOOOQQQRRRRRRQQQMMMIIIFFFEEEFFFIIIMMMQQQTTTTTTRRRQQQQQQTTTUUURRRLLLGGGDDDDDD???<<<888777999<<>>>>><<<:::999888666444333333444333222////////////000444888;;;@@@<<<777555666444000+++###&&&+++...//////000111000333666666333111222333333555777555111---------444666333...///555555111555555555444222222333444...)))$$$%%%+++222555555///000000000///,,,***((((((((())),,,...///---+++,,,...+++$$$###((()))&&&)))((('''(((+++---------***+++,,,,,,+++)))'''&&&'''%%%"""!!!""""""!!!)))'''%%%%%%&&&(((******---+++&&&"""!!!"""%%%'''333666:::<<<;;;:::999:::@@@CCCEEECCC;;;222,,,)))+++)))'''&&&(((---222555777555666888666555:::BBBHHHRRRYYYUUUOOOMMMPPPQQQXXXMMMBBB<<<777222222555>>>IIIYYYgggoookkkXXXFFF777''')))777===CCCJJJOOOOOONNNJJJFFFFFFIIIMMMTTTMMMEEE@@@AAAEEEJJJMMMLLLHHHCCCAAA@@@???<<<:::999555000,,,)))'''$$$"""+++---///,,,&&&$$$&&&***{{{yyyzzzyyyvvvjjjiiijjjmmmtttzzzxxxqqqmmmkkkfff]]]VVVFFFBBB???@@@@@@AAAHHHPPPSSSTTTTTTRRRNNNJJJFFFEEEFFFIIILLLPPPQQQQQQPPPOOOQQQRRRPPPLLLGGGDDDDDDEEECCC???;;;888888999999999888999;;;;;;;;;999666555444333222222333333222000,,,---------///222666999:::666222000000...(((###$$$***...//////......,,,///333555555333111000000222333222///...///111222555444000111444333///000111222222111222444777333...)))(((---111333222///000222222111///,,,***%%%&&&))),,,//////,,,***,,,...,,,'''''',,,...,,,...,,,+++,,,...000000000,,,---/////////...,,,+++(((''''''))),,,......---+++)))((((((***,,,...///------,,,,,,+++,,,...///888;;;>>>???===:::888777<<<@@@DDDCCC>>>777111///+++***)))((()))+++...000111111333666666666<<>>HHHOOOYYYcccmmmnnndddWWW===...%%%...;;;AAAHHHOOORRRRRRQQQOOOMMMMMMNNNPPPRRRMMMGGGEEEGGGMMMRRRUUUPPPLLLGGGEEEEEEEEEDDDBBB>>>999222,,,)))'''&&&%%%+++------***$$$"""###&&&}}}}}}{{{wwwwwwzzzxxx~~~}}}vvvllllllnnnrrrxxx|||~~~{{{xxxvvvuuussskkk___VVVEEEBBB@@@AAABBBCCCIIIQQQWWWVVVUUURRRNNNJJJFFFDDDEEEGGGJJJLLLMMMLLLKKKJJJMMMJJJFFFAAA======???BBB@@@===:::888888777555444333555777888777555111///......///111222222000...*********+++---000333444444111...---,,,)))######***///000///---,,,)))***---222666666222------......---,,,...111444000333333000///111///,,,...///000000000222444777444000------000333333222111333666777666333///---%%%&&&)))---000000---+++---///...+++,,,000333222333111000111333555666666222333444555444333222111+++,,,...222666999999888000...---,,,---000444666888<<>>GGGMMMRRRVVVVVVUUUUUUXXX[[[ZZZVVVRRRMMMLLLLLLNNNSSSXXX[[[\\\MMMKKKHHHGGGJJJOOOUUUXXXZZZQQQCCC777000---,,,+++'''''''''$$$!!! !!!zzzsssqqqrrrqqqsssvvvxxxxxxtttnnnnnnrrrtttrrrqqqqqqsssuuuwwwwwwtttqqqooooooppppppkkk___QQQFFFCCC@@@@@@CCCCCCCCCHHHNNNRRRPPPMMMLLLKKKJJJFFFCCC@@@@@@@@@@@@@@@@@@@@@@@@===;;;888666444444333333111111333666999:::999777222444555666444111---+++%%%&&&***...111111///,,,---,,,+++,,,...///---+++------///000111///,,,)))///111222333222333555888000+++'''+++444999888444222000//////222555999:::888666333111000333;;;AAAJJJHHHCCC;;;444///......---...000333555666555444333666;;;???AAA???===:::333111000111444888;;;<<<444333222222222222333555444444777;;;@@@BBBCCCBBB???>>>===:::777555222111+++---000666;;;>>>>>>===888777444000...000555:::BBBOOO___gggbbbUUUHHH@@@@@@BBBBBB???888111+++(((...222777<<<===999444000******++++++,,,---...///111000111555777;;;DDDNNNPPPSSSRRRMMMIIIGGGCCC>>>777111...000222444777;;;DDDLLLUUUZZZ\\\XXXKKK>>>666555999AAAJJJNNNQQQSSSRRRQQQRRRVVVYYYYYYUUUQQQNNNMMMMMMNNNQQQSSSSSSRRRHHHFFFEEEEEEIIIPPPXXX]]]eee[[[LLL>>>555000...---$$$$$$$$$###!!!!!!"""###|||pppffffffkkknnnoooqqquuuqqqjjjeeeiiiqqqtttrrrooooooqqqssstttsssooollljjjiiigggddd^^^TTTIIIAAAAAA??????BBBBBBAAADDDJJJIIIGGGDDDEEEGGGHHHFFFCCC>>>>>>===<<<<<<======>>>===;;;999888888666333111000000222666999999888666666666666555333111...,,,$$$&&&)))---111111///---///...---000333444111------...111222333333222111888888777555444555999;;;444...)))+++222888999666666555555888<<>><<<888444000...,,,&&&(((,,,222999>>>@@@@@@888777444///,,,...555;;;BBBOOO```hhhcccWWWKKKEEEAAABBBBBB???999333///---...///222666777555000+++$$$###!!! """''',,,000000...---000222777BBBMMMUUUVVVSSSNNNJJJFFF???777222...---111555666999<<>>@@@@@@>>>@@@EEE???===;;;>>>CCCFFFEEECCC>>>===<<<;;;;;;<<<>>>???@@@===:::888888777444222///000111555888:::999777999888666555222000......&&&''')))---111222000...///......333999:::777444333444666666777777777888;;;;;;:::888666666777999333///,,,---222666666555222333777===CCCFFFEEECCCAAA>>>>>>AAADDDIIIVVVdddpppkkk```RRRDDD:::444333...222777;;;;;;888555333555777;;;===???>>>===<<<444444444777<<>>555111,,,,,,111666:::>>>CCCBBBBBB>>>888555666333///,,,111666:::>>>BBBFFFGGGMMMNNNOOOOOOOOOQQQTTTVVVUUUSSSOOOLLLIIIFFFBBB???<<<<<<;;;::::::>>>EEEJJJNNNIIIAAA:::555222000...((('''&&&%%%&&&''''''&&&}}}hhhVVVIIIOOO^^^hhhjjjhhh___[[[VVVYYYfffrrrrrrkkk\\\]]]___bbbeeefffeeeccc\\\XXXQQQJJJDDD@@@>>>===>>>======@@@???<<<>>>BBB999666555999@@@EEEEEECCC???>>>===<<<<<<===???AAABBB===999666666666444222------000444888;;;;;;;;;:::999666444111000///...'''(((***---111222111///...---///555<<>>===:::999=========<<<:::777444333000111555:::>>>@@@???===:::666666::::::666666:::;;;???EEELLLOOOMMMGGGBBB888666333000,,,***((('''$$$###$$$(((---111444444333333111---+++000:::BBBKKKQQQWWWUUUMMMEEEBBBBBB<<<<<<;;;999555333333333---,,,---///111111---)))%%%+++333000,,,***+++///888GGGUUUbbb]]]TTTKKKGGGDDD===555000+++)))///555;;;BBBIIIBBBDDDBBB===::::::888444...222555666777<<>>;;;777444333222000///+++***((('''(((((('''&&&{{{zzz~~~}}}wwwppp[[[NNNDDDLLL___jjjfff]]]RRRPPPPPPWWWeeeqqqppphhhYYYUUUPPPPPPTTTYYY[[[\\\XXXPPPFFF???<<<<<<<<<;;;<<<======>>>???@@@@@@AAA>>>888666===EEEGGGEEEDDD@@@<<<999999===AAABBBBBBDDD???:::666444333222111000111333555888:::<<<===;;;777222000111222111000***---000222222333444555222111222555;;;AAAFFFGGGJJJFFFAAA;;;999:::===@@@DDD@@@<<<888666555333222111000000222555444111------000444:::???@@@???===::::::>>>EEEJJJRRRddduuuxxxrrrdddSSSIIIEEE>>>666000,,,---666;;;<<<>>>CCCGGGCCC===888333///,,,)))+++...222777999999888777888777666555444444444444???BBBFFFHHHIIIGGGEEECCC777333...,,,---,,,***'''%%%$$$%%%(((,,,///000000000000//////111666>>>CCCIIIJJJIIIDDD===888777888777777777777666555333222///...,,,,,,111555111(((%%%###''',,,000000111111111444???OOO[[[gggggg___PPPDDD>>>888111(((***---222:::BBBIIIMMMMMMJJJGGGGGGJJJJJJEEEAAA;;;999555222111444:::???GGGMMMOOOKKKHHHLLLQQQSSSUUUVVVQQQIIIEEEEEE@@@999888555333555555333111111666444222000111111000///111///***%%%###%%%***...{{{qqqkkkkkkiiieeeaaaSSSJJJFFFPPPcccllldddYYYLLLKKKKKKQQQ]]]gggeee]]]OOOKKKGGGGGGKKKOOOQQQPPPJJJDDD;;;777888:::;;;;;;>>>>>>>>>>>>>>>??????@@@DDD===;;;AAAHHHIIIGGGFFF@@@>>><<<>>>BBBEEEFFFFFFBBB>>>999444222111000///666666666666888;;;===???===888333000111222222222222444666666555444444555222222222555:::AAAHHHMMMUUURRRKKKAAA999777<<>>CCCDDD@@@:::555111---***'''(((+++...222444444333222222222111111111222222333;;;>>>AAADDDDDDBBB???===666333111/////////...------+++))))))+++---......///...---...222777===AAABBB@@@<<<666111///000111444333333333333333444444333111///...222666222******$$$ ###'''+++111777======:::777888???LLLVVV```bbb]]]OOOAAA:::333---***+++---222:::CCCLLLQQQUUUSSSSSSWWW[[[[[[WWWRRRQQQLLLDDD:::444222555888@@@EEEHHHEEEDDDHHHNNNQQQTTTWWWUUUKKKDDDAAA???;;;:::888666666666555333222666333000...............,,,+++((($$$"""###'''***}}}||||||wwwkkk```YYYVVVTTTSSSIIIEEEGGGTTTdddjjj```TTTFFFGGGGGGJJJSSSZZZWWWOOODDDAAA>>>???CCCFFFFFFEEE===888333333666;;;>>>???<<<<<<===>>>???AAACCCEEELLLEEEAAAEEEJJJKKKIIIIIIAAA@@@AAACCCEEEGGGFFFEEEAAA>>>999555444333222000888777777888:::>>>BBBDDD@@@;;;555111000222444444999;;;;;;:::888666555555333555666888<<>>:::888777666444333222000------------,,,+++++++++---000333555444222111222666;;;@@@HHHVVVccceee```UUUHHH???;;;555000'''$$$%%%,,,333999>>>CCCBBB>>>777222...***'''%%%$$$&&&))),,,...///......------------...///000111888:::>>>@@@@@@===999777333444444333222222333555999555000---,,,---......///---+++...444;;;>>>???AAA<<<555000///000222333111111000000222444777888777666333222555888333,,,,,,(((&&&(((+++000:::CCCKKKIIICCC<<<999<<>>@@@===:::888888888777777555666999<<<@@@DDDGGGIIIBBB>>>888333111222555666;;;<<<<<<:::777555555555666999;;;===BBBMMM^^^jjjoooeeeTTTCCC777444888===<<<:::888777888999888777111///,,,***)))))))))))),,,++++++---///000///...,,,---000222555<<>>888444000...'''%%%%%%***111888===AAACCC>>>777000,,,)))%%%###"""$$$&&&))),,,......///------------...///000000777999;;;======:::777555111444666666444555888;;;???:::555111111333444444333///...222:::???@@@???CCC===777555666888999888222111000000222666;;;===;;;;;;999777888:::555...)))'''(((+++...444@@@KKKQQQLLLDDD;;;555666;;;@@@GGGIIIFFF;;;...%%%""""""###'''///999DDDNNNVVVZZZZZZZZZ[[[___bbbcccaaa___gggbbbXXXLLL???777333333333:::@@@AAADDDHHHKKKJJJJJJMMMMMMGGG@@@;;;;;;<<<======;;;:::;;;>>>>>><<<888333+++&&&&&&(((+++---))))))'''%%%######%%%(((4ĉ@ӵ>L=hĦ4ĉ@ӵ>L|||zzzuuuqqqkkkjjjmmmssswwwzzzuuuqqqiii\\\OOOFFFBBBAAAGGGFFFGGGNNNUUUVVVOOOHHHBBBEEEEEEEEEGGGJJJHHHCCCAAA>>><<<>>>BBBEEEEEECCCCCC@@@===@@@EEEKKKMMMNNNBBBAAAAAACCCFFFLLLQQQTTTSSSMMMIIIKKKLLLIIIHHHIIIJJJKKKKKKJJJEEE???:::777<<<:::888999:::<<<<<<<<<777:::>>>CCCGGGIIIIIIJJJCCC@@@<<<777444444555777666777777666444333444555666999===@@@FFFSSSdddqqqnnn^^^III:::555555666555222111111333666888999888111///,,,)))''''''((()))...---,,,---//////...,,,(((***+++++++++000777;;;>>><<<888555111---,,,---+++***)))+++111888===???DDD???777111,,,)))'''%%%$$$%%%(((***---000222333111111000000000000111111444555777999999888666555222555888888777777:::===>>>;;;777666888:::<<<<<<888555444888???CCCBBB???>>>;;;999999<<<===;;;888222000//////111555:::======??????=========777///((((((***...111444>>>HHHMMMHHH???777111111555999;;;:::777///%%%!!!%%%+++666AAAJJJOOOQQQQQQNNNMMMMMMOOOSSSVVVYYY[[[^^^\\\WWWNNNDDD<<<777555777>>>EEEHHHJJJLLLJJJFFFBBB@@@??????>>><<<;;;;;;===???>>><<>>@@@DDDHHHJJJIIIKKKHHHFFFGGGLLLPPPPPPPPPNNNLLLIIIHHHIIILLLPPPSSSRRRMMMKKKLLLLLLHHHEEEFFFNNNOOOOOOLLLFFF???999777888777666888:::<<<===<<<===???BBBDDDFFFFFFEEEDDDBBBBBBAAA===999666555555111222222222111111333555444777:::???FFFSSSaaakkkdddSSS>>>222222444333000(((((()))---111444555555//////---***'''&&&(((***000//////000111111...,,,&&&)))***''''''+++......000......///,,,))))))---...///......333:::>>>===BBB===666111...---+++*********+++---///222555666444333222222222222222333111111222333444666777888777999:::;;;::::::;;;;;;:::999999:::===?????????;;;::::::===AAABBB???===:::;;;<<<>>>@@@???<<<999111000...---...222555888===AAACCCBBBAAA???888000,,,+++...333666777;;;@@@FFFAAA888222...000444777333000...,,,((($$$$$$'''...555???HHHMMMKKKGGGDDD@@@@@@AAADDDIIIPPPWWW[[[WWWWWWTTTOOOGGG@@@<<<:::BBBGGGKKKKKKKKKKKKGGGAAA;;;777777;;;>>>===<<<===???CCCBBB>>>AAAJJJMMMHHH>>>777...(((''')))---///......,,,)))&&&%%%&&&(((ӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵĦӵƜ`1.׼sĭӵӵĦĦĦDdDӵӵӵĦqqqYYYӵooolllfffKKKĭӵGGGGGGDDDAAACCCHHHNNNQQQQQQQQQNNNLLLMMMQQQSSSRRRPPPUUURRRMMMJJJJJJLLLPPPSSSPPPMMMLLLNNNMMMGGGDDDDDDIIIKKKMMMJJJEEE???;;;:::999888888999;;;======<<<<<<<<<;;;;;;;;;;;;<<<===@@@BBBDDDCCC===888444333///000111000///000222444666666999>>>FFFPPPYYY^^^WWWIII888//////222111...&&&&&&'''***///111222111...//////,,,)))''')))+++000000111333444333///,,,'''++++++((((((---...,,,***)))***---+++&&&''',,,...111111111555===@@@===<<<888333000///111222222111000/////////111333444222111111222222333444555000000///000333777;;;>>>>>>>>>===>>>>>>>>>;;;999666777999===??????<<<::::::<<<===??????===:::888777:::>>>???>>>===<<<;;;333222///......000222333;;;AAAFFFFFFEEEBBB999000---,,,111:::@@@??????@@@<<<777000+++***---111444000,,,---333555222///000555;;;DDDJJJLLLIIIBBB>>>;;;<<>><<<>>>BBBDDDHHHFFF@@@CCCMMMOOOIIIAAA:::111+++***,,,...000222444555444000,,,)))(((?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&eHLShӵgLS?ʬ3h?D%%)?ZufĦgLg&egĉ@g&e>&e@e??g<ĉ3we<Ħ3h?@eZ3h?gLD%%)?fff?><z=?Ħg&eg&eS?ʬ4ff?>ߝLlll@eRRRg&eppphhhccc3h?g&e>&eOOOLLL??LLLHHHEEEFFFLLLSSSWWWXXXUUURRRPPPQQQTTTVVVTTTRRRUUURRRNNNKKKKKKNNNRRRUUUOOOLLLMMMOOONNNGGGCCCCCCBBBEEEGGGFFFBBB>>><<<<<<===<<<;;;<<<>>>>>>===<<<555333000//////222666999>>>CCCGGGFFF@@@999333111000111111000///000222444999888:::???GGGNNNSSSVVVOOOEEE888000...///000///(((((())),,,///111111111---///000---***(((***,,,000111222555666444000,,,(((,,,...***+++000111---)))(((***---***%%%%%%+++---111222222777???AAA===777444000...000444666777555444111///...///000000...//////000222333555666222111000111555:::@@@DDDDDDAAA???@@@AAA@@@<<<888555777:::>>>???===888444999<<>>888777777<<>>:::???HHHHHHLLLIIIBBBDDDMMMOOOHHHBBB<<<444...,,,...000111666:::>>>???:::444---***4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@HdĦHtƅ^Bt=o9ĦDtfo9Ħg?HdĦHu]ĦttHƅ^Hu]ĦH׼stQje<ĦBt=o9ĦH׼sHtĦBt=o9ĦHdĦDtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵbbbH׼sMMMOOOHu]Ħiii^^^Bt=o9ĦHƅ^Hu]ĦPPP___TTTOOOKKKMMMTTTYYYYYYVVVOOOOOOOOORRRVVVVVVRRROOOPPPNNNKKKIIIKKKOOOTTTWWWNNNJJJFFFDDDDDDCCC???<<>>???<<<888555111222333444555666666666777555222111222444444444:::???CCCCCC???999555444...000777AAAJJJJJJAAA888000***"""%%%,,,000333444999@@@FFFEEE===555;;;@@@FFFJJJKKKHHHFFFDDDHHHFFFFFFJJJOOORRRUUUWWWSSSOOOKKKKKKKKKKKKPPPVVVYYYVVVNNNCCC>>>???>>><<<;;;>>>AAA@@@<<<:::<<<@@@HHHGGGFFFFFFGGGFFFDDDBBB::::::888444000111555:::@@@RRR]]]UUUGGG===111%%%4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|<DdDDdDĦDdDΦDdDĦq<niDdDĦqetDdDĦq<RqjRgdKӵHdDĦgdKӵGR/f6LĭĦDdDĦDdDĦ`eĭDdDΦDdDĦDdDĦgeĦFSĦqjRgdKӵDdDĦDdDĦqjRgdKӵDdDĦHdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦDdDĦq<R~~~peƜ4DuTӵ___DdDĦOOORRRDdDĦkkkqjRgdKӵDdDΦDdDĦVVVUUUWWW]]]ccchhh]]]WWWQQQPPPUUUXXXWWWTTTMMMMMMNNNQQQSSSRRRMMMIIIIIIIIIJJJKKKNNNQQQTTTVVVLLLHHHDDDAAA@@@???===;;;@@@@@@AAACCCCCCCCCCCCBBBAAABBBCCCDDDCCC???999555000---(((###"""&&&---333>>>BBBFFFDDD<<<444///...222111/////////000222333888:::AAAJJJSSSVVVRRRMMMDDD???:::666666666555333///------...111222000...,,,,,,+++*********++++++000///---,,,,,,,,,,,,,,,---------------///333666333000,,,)))(((***,,,...333555777999>>>BBB>>>666---((($$$&&&---555999:::;;;999666444222111000///000...---///444888999999888666555666999===@@@AAA???BBBEEEGGGFFFCCC@@@===:::::::::999777555333222555666999<<<===<<<:::888333333333333444555777888888666555555666666555333555888<<<===:::888777777333222444:::@@@@@@999111///***%%%"""$$$)))---000222444888>>>CCCCCC>>>999;;;@@@FFFIIIJJJIIIGGGGGGLLLLLLMMMQQQTTTTTTRRRQQQQQQLLLIIIIIIIIIHHHKKKPPPPPPPPPKKKAAA<<<===??????@@@AAABBB>>>999777:::===BBBBBBCCCDDDDDDAAA===999555777999888666777;;;???RRRbbbkkkbbbSSSGGG888+++4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)hDdDΦDdDĦDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦpo9uGIdnuR)ĦDdDĦnuR)ĦCdgĪjDdDĦDdDĦHߝL`o9DdDΦDdDӵDdDĦgeĦsp?aĦGIdnuR)ĦDdDĦDdDĦGIdnuR)ĦDdDĦDdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦDdDĦpo9u~~~}}}=ӊB1.uTӵ^^^DdDĦVVVZZZDdDĦlllGIdnuR)ĦDdDΦDdDӵ___]]]^^^cccjjjoooggg___WWWSSSTTTTTTRRRPPPLLLMMMOOOQQQQQQNNNIIIDDDAAAEEEJJJOOOSSSTTTTTTTTTJJJFFF@@@<<<;;;;;;;;;:::@@@>>><<<>>>BBBEEEEEEDDDCCCBBBAAAAAA???<<<777444......,,,***'''(((***---222666:::999555000......111000/////////000222333666<<>>>>>===>>>>>><<<888555000///...///000000///---(((((((((((()))***,,,---000...***((('''(((+++---...---,,,******---222666666444000,,,++++++---...555888999:::===???:::222(((&&&%%%)))///555777777999999999999777444111000///000333777;;;===<<<:::999888888:::===?????????>>>@@@BBBDDDDDDBBB???======<<<:::777555333222111333444666999:::;;;;;;:::777555333111111333555777999888888999:::888555222000222333444444555777999666333000222555555111,,,///---******+++...//////222444777;;;===?????????@@@CCCGGGIIIHHHHHHHHHIIIFFFJJJPPPVVV[[[\\\YYYVVVSSSLLLFFFEEEEEEDDDEEEIIIEEEGGGDDD???===AAAEEEEEEEEEDDDAAA;;;555444777;;;===>>>@@@BBBAAA>>>777333555888<<<<<<;;;:::<<d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDdd<>d<Ħ4DufئL>eDdDʜ4DuTӵDdDĦgeĦs<v>aĦpeӵDx<DdDĦDdDĦpeӵDx<>d<>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵdddDdDĦ```ddd>d<ĦmmmpeӵDx<>d<ʜ4DuTӵhhhgggeeefffjjjmmmiiibbbXXXRRROOONNNLLLIIIKKKMMMPPPRRRQQQLLLFFFBBB>>>DDDKKKSSSVVVUUUSSSPPPHHHDDD>>>:::888999:::<<<@@@;;;777888???DDDDDDCCCCCC@@@>>><<<:::777444111111222333111...***((('''$$$(((,,,...------...///000000//////000111222333777>>>IIITTTYYYUUULLLDDD:::<<<@@@CCCBBB===777222...---,,,,,,------------%%%%%%%%%%%%'''***,,,...000---(((###"""$$$)))---///...+++)))))),,,222777999666111---+++******+++444888<<<<<<===;;;333***&&&''')))---222555555333666888;;;<<<:::666333000000444:::???AAA@@@===:::888888:::===@@@AAA@@@???;;;===???@@@@@@>>><<<;;;???===999666333111111111333444666777777888999::::::888444222222333666888<<<<<<;;;<<<<<<;;;888555222111///......000444666444111...///222333111...222111111111111111...,,,///222666999;;;???CCCFFFJJJJJJJJJHHHFFFFFFGGGIIIEEELLLTTT[[[cccgggeee```\\\PPPEEEAAA@@@@@@BBBEEE??????======DDDLLLOOOLLLHHHEEE@@@:::555666:::>>>>>>???AAACCCCCC@@@<<<888>>>@@@AAA???;;;999:::<<dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?daĦB?Ho9>d<>d<ӵB?Ho9<x&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒRqqqppp>d<sdKĦoooB?Ho9NNNs&dq&ĒRooorrrqqqlllgggfffgggddd]]]TTTMMMIIIGGGDDDBBBFFFIIIMMMNNNMMMHHHCCC???@@@FFFMMMTTTVVVSSSNNNKKKFFFCCC>>>999777999<<>><<<888666555333111///444555666444///)))$$$""""""&&&)))+++---////////////000000111222333777<<>>666:::???AAA>>>777///***)))************+++,,,...&&&%%%%%%%%%'''***---///000...)))###!!!''',,,//////---++++++---222666888666111---***)))))))))222888======;;;666+++!!! ###)))///444555444222222666;;;<<<:::666333111222666<<<@@@@@@===999666777888;;;???BBBCCCBBB???999:::;;;;;;;;;:::999888???<<<888444111000111111555777888777555444666888999888777777999<<>><<hfe@ďDne=eegesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌBeneHkgenefeHu]3hhsegeĦja>aĦ@Gse<Ō@GHkgeHĪj@IŌegeHu]3hIŌDdDĦne@h>h~~~sevvvnezzzttt@GNNNPPPsĪj@hmmmrrrwwwuuummmeeeaaa```\\\WWWPPPIIIDDDAAA===;;;===AAAEEEGGGFFFBBB@@@>>>CCCGGGMMMQQQQQQNNNJJJFFFCCCAAA>>>:::888:::???BBB???:::444333555888::::::999666444222222111000///444555444111+++%%%!!!  %%%)))+++,,,,,,,,,,,,---...///000111111222555;;;???AAA???;;;999888;;;??????:::111***&&&)))*********)))***---///***)))(((((())),,,///222333111---'''""""""'''+++///000111000000111333555555444111...------------222999===<<<777111''''''///444555333222///444888999666333222222222555999;;;:::777555444;;;<<<>>>BBBEEEEEECCC@@@999999999999888777666555;;;:::777444222111111222777999:::888444222333555666888;;;???CCCGGGJJJKKKFFFFFFFFFHHHIIIHHHEEECCC999444///+++++++++++++++)))+++///666===CCCEEEEEEAAA???;;;999777555333111+++000999DDDMMMSSSVVVWWWQQQNNNGGGAAA>>>@@@FFFKKKRRR^^^hhhoooyyy|||aaaNNN;;;444777;;;>>>AAA;;;888666===LLLXXXWWWOOOHHHGGGDDDCCCEEEIIIMMMPPPMMMKKKKKKKKKMMMMMMLLLJJJHHHIIIGGGBBB===;;;===@@@999999999999888444///+++4DuXӵĵD^DdDĦD^s׼sgeFm8>aĦs׼sHoD^DdDĦs׼sxxxyyy|||{{{SSSPPPSSSaaahhhnnnrrrpppggg^^^[[[[[[XXXTTTNNNHHHBBB===888666666:::@@@BBBBBB@@@@@@@@@DDDFFFIIIJJJJJJHHHFFFDDD??????>>>;;;999;;;@@@EEE@@@===888444333333555666444222111111222222111000333333111---)))%%%$$$$$$ """%%%)))+++,,,***)))((()))***+++,,,---------,,,///444888::::::::::::@@@BBBDDDBBB;;;444...,,,...//////---+++,,,///222222000...---...000333555777777444...(((%%%(((,,,///111555666555444444444111111111111222444666888777<<<<<<777222...'''!!!%%%---333666555222000---111444444111///000333222555777777555555666888BBBBBBCCCEEEGGGFFFCCCAAA;;;;;;999888777666555555888666555333333222333333666999;;;999555222333555777:::???DDDHHHHHHHHHGGGAAACCCHHHLLLNNNKKKEEE@@@555111---+++,,,,,,+++))))))+++000777???FFFLLLNNNHHHDDD>>>:::999:::;;;;;;:::>>>GGGQQQYYY[[[WWWRRRHHHDDD>>>999999@@@IIIQQQXXXeeerrrxxxyyyRRR@@@///,,,222777:::;;;777888888<<d<ĦĦĦĦ>d<ĦĦ>d<ĦBegeFYĉ>aĦBenu]ӵ>d<Ħ>d<ĦĦBeyyyyyyzzz}}}Ħ|||wwwrrrmmmdddYYYTTTUUUTTTWWWYYYYYYWWWVVVXXX[[[bbbgggkkkhhh^^^WWWUUUVVVWWWTTTOOOIIIBBB<<<666333444888>>>AAAAAAAAACCCDDDDDDDDDEEEEEEEEEEEEDDDCCC<<<======;;;:::<<>>IIIJJJKKKGGG@@@:::666666444444444111...---000333777555333111111333666888:::;;;:::444,,,(((***---...222777:::999666444333///000111444777;;;???AAA<<<>>><<<444...,,,)))%%%+++000666:::999555000---,,,///222111---,,,000333444666777666555666:::>>>IIIHHHHHHHHHHHHGGGCCC@@@===<<<;;;999777666555555555444444333333333444444444999<<<:::666333444666999===BBBFFFFFFCCC>>>;;;999===EEELLLNNNJJJAAA:::000---++++++---...,,,***,,,---000666>>>FFFNNNRRRLLLFFF???;;;;;;>>>AAACCCKKKMMMSSS\\\aaa]]]RRRHHH???<<<777444666@@@MMMVVVfffsss}}}~~~ssscccEEE444&&&'''///555666666333888;;;;;;===AAACCCAAA;;;;;;===AAAEEEHHHJJJJJJMMMMMMOOOPPPOOOKKKEEE@@@;;;>>>@@@===777222//////+++$$$###'''***+++?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦgdKĦsdKĦŶS3we<iĉ@3hR/ŌDdDĦsdKĦgdKĦyyyxxxvvvvvvgdKĦyyyrrriiiaaa]]]\\\\\\\\\\\\YYYUUUQQQPPPQQQSSSUUU___^^^^^^ZZZQQQKKKOOOWWW^^^]]]VVVKKKCCC???;;;666555999AAAGGGJJJKKKIIIHHHFFFBBB>>>???CCCFFFEEECCC???===;;;::::::<<<>>>@@@CCCBBB>>>999333///....../////////000222444666888;;;;;;:::777222000111333222111///---,,,+++*********+++---...---+++)))'''---111666:::<<<>>>AAABBBJJJGGGCCC@@@@@@@@@???>>>:::777222///...000333555:::<<<<<<999555555888<<<===:::555///,,,+++,,,---000111555888:::999444000000///000333888===???@@@===;;;888444111...,,,+++---///222666999888666333111000222333111///333:::999:::999666444666<<>>:::666555555666666666666777888999888888777666:::;;;777111...111555===<<<<<<===>>>;;;555000111444:::@@@BBB???666///***+++,,,...///000000000111222444999CCCLLLMMMIIIGGGBBB<<<888999@@@KKKSSSPPPQQQSSSUUUUUURRRLLLHHH999444//////777EEEUUU___kkkqqqxxxxxxooocccXXXSSS;;;111'''(((000666555111000333666999999::::::;;;777888999===AAABBBBBBAAADDDCCCBBBCCCDDDDDDCCCBBB>>>@@@AAA???999222,,,)))((('''%%%$$$$$$%%%&&&&&&>AneneneneDenene>Ak<fhDenenewwwnnnmmmpppne~~~sssnnnfffaaa^^^^^^^^^___^^^YYYSSSNNNLLLNNNSSSVVV]]][[[XXXSSSKKKFFFKKKTTT]]]]]]WWWNNNHHHFFFBBB>>>>>>BBBHHHNNNQQQPPPLLLIIIBBB===999;;;BBBHHHHHHEEE???>>>===;;;;;;<<<===>>>AAA@@@===888333000000000000...,,,,,,...333888<<>><<<;;;;;;999888555333222000//////000111666555666888<<<===<<<999444222///,,,++++++,,,------///222666888888444111111000///000444777999:::777666444222111//////...000000222666999999888666666555555888777444666:::666999:::999777888<<<@@@GGGFFFCCCAAAAAABBBDDDFFFCCC???:::666444555666777999:::;;;<<<;;;999777666444888:::888333000222666777555555666777666000,,,000222555:::===;;;555000,,,...000222444555555555444777;;;???FFFKKKHHHBBB999777666555888>>>FFFKKKLLLLLLLLLMMMMMMLLLHHHEEE999555000///666CCCRRR[[[dddhhhkkkhhh^^^SSSHHHCCC999222,,,+++000222000,,,111222555777888:::<<<>>>===<<<===???AAAAAA???======;;;;;;<<<>>>?????????BBBCCCCCC@@@999333...,,,111111000///,,,((($$$zzzppphhheeemmm}}}xxxmmmiiieeebbbbbbbbbccccccaaa[[[RRRKKKIIILLLQQQUUUYYYUUUQQQKKKDDDAAAGGGPPPYYY[[[XXXQQQMMMMMMJJJFFFIIILLLPPPVVVZZZWWWPPPJJJ???888333666@@@HHHHHHEEE???>>>>>>======<<<<<<<<>>;;;777333000111222222///+++)))---444<<>>;;;999???>>>;;;777444000...,,,......------,,,---------000222444555666888;;;===<<<:::888777666444222///...//////000000///......000------555???BBB;;;222***************+++,,,---+++,,,///333777888666444333000---,,,...000222222000/////////000111222222444333444666:::<<<<<<;;;:::666777;;;<<<999777888333777:::;;;::::::===@@@@@@???===<<<===???AAACCCCCC???999333111222444666;;;===>>>???===:::666444111555999999666333333444000......///111111---)))///000222444666555222///...000444777:::;;;;;;:::777;;;@@@CCCFFFGGG@@@777+++---000444999>>>BBBDDDGGGFFFDDDDDDEEEEEEDDDCCC999666222111777AAAMMMUUUXXXYYYXXXSSSJJJAAA:::666555333000......---***(((///111444777<<>>>>>>>>======@@@>>>;;;666111///000111333111......222999@@@EEEEEEFFFFFFFFFDDDCCCBBBAAADDDBBB???;;;666222...,,,,,,+++***))))))***,,,---///000111111000222555888555555444444333111---***)))***+++---...///000000,,,((((((///888;;;333+++%%%&&&((()))+++,,,------+++,,,///333888::::::999222///+++)))+++---......++++++,,,---...000222333666555444666999===??????888444555;;;>>>;;;888777333666888888777888<<>>;;;444...+++,,,000333;;;===??????===888444000000444777999777444111///,,,******---111222///,,,111111222333222000...,,,///222666:::===>>>>>>>>>888<<<@@@AAABBB@@@888000)))+++...444:::>>>@@@@@@@@@===;;;;;;===@@@BBBCCC;;;999777777;;;BBBJJJNNNMMMLLLHHHCCC===888444333111111000---***((()))***///222888@@@GGGMMMPPPPPPFFFDDDCCCBBBBBB@@@<<<999:::888666777999;;;<<<<<>>>>>???BBBDDDEEEFFFDDDBBB>>>999444000...,,,+++)))((()))+++---///.........---,,,---000222222222222333333111---***'''&&&&&&'''***...222555---+++)))+++//////+++'''&&&''')))+++,,,------------...111555:::===<<<;;;///---***)))***---......************,,,---...///222000///000444999<<<===666333444;;;???===999888555666666444222444:::>>>:::888666555555666999:::999666111+++'''(((---111999:::<<<===;;;777333000333444777999888444...***))))))***///555777666333666666666444111...,,,+++111333777:::===>>>??????;;;???AAA??????>>>999222///...///222777;;;<<<<<<666444222333777<<>>999555333111000---//////+++'''''',,,111777;;;BBBLLLTTTVVVTTTQQQDDDCCCBBBCCCCCCBBB???<<<>>><<<999999:::::::::999>>><<<888333///...000222777666444111---)))&&&$$$zzz{{{}}}}}}wwwqqqlllllllllmmmoooooommmiiieeebbbaaa^^^[[[WWWSSSPPPNNNKKKIIIIIIJJJGGGBBBBBBFFFMMMQQQRRROOOLLLLLLHHHBBB>>>DDDLLLRRRTTTRRRNNNKKKEEE???999888:::;;;888444333555888;;;>>>???@@@@@@BBB@@@;;;444...,,,,,,...333666;;;???BBBBBBAAA@@@???<<<999888:::>>>AAABBBDDDCCCBBB???;;;777333111---,,,+++++++++---000111,,,---...---,,,+++---/////////000111222111...+++&&&$$$""""""%%%***111555///...,,,+++***)))(((''''''(((***+++,,,---------...///222777;;;===;;;:::,,,***)))***,,,.........******))))))))))))******+++)))(((***...333666888666444666<<<>>>;;;999999777777666222///111666;;;777555333222222333666777777666222---))))))///444666888;;;<<<;;;999666444666666777:::;;;777///)))((()))---555===@@@???<<<;;;:::888444///---...///666777999;;;<<<>>>??????BBBEEEFFFCCCBBBBBB???;;;555222///000444888888777///...---///333777:::;;;;;;>>>CCCGGGIIIHHHEEECCCAAA===777333000...,,,+++---///000---***,,,222888@@@DDDKKKSSSYYYWWWPPPJJJAAAAAAAAABBBDDDCCCAAA???>>>===::::::999888666444444222///+++)))***...111555444111...---,,,------}}}zzzxxxxxxxxxyyyvvvpppkkkgggiiikkknnnnnnkkkfffbbb]]]]]]]]]\\\ZZZWWWUUUTTTOOOJJJGGGFFFBBB======@@@CCCGGGIIIGGGEEEDDD@@@;;;666===FFFKKKJJJHHHGGGHHHAAA???===<<<;;;999888666333555777999<<<>>>??????AAA>>>999333...,,,---///333777===AAACCCAAA>>>;;;999666444444888;;;<<<<<<<<<<<<<<<;;;888555222000++++++++++++,,,...000111,,,...//////---------...,,,,,,,,,...///000...,,,$$$"""  %%%***...,,,+++***))))))((('''%%%&&&&&&'''(((***+++,,,---,,,...111666999:::777444***))))))+++---...---,,,))))))((('''''''''''''''((('''&&&(((---222555666555555777:::999444444666999999888555111000333666111000///...///111444666999:::999444000111666;;;777888;;;===>>>>>>===<<<999777888;;;>>><<<444---+++---444???HHHLLLKKKHHH@@@===777000+++---222888======<<<<<<===???@@@AAAGGGKKKMMMJJJGGGGGGDDD???:::666222222555888777555000///000222555777777666999>>>GGGMMMNNNJJJCCC>>>999666111//////...---+++...111444333222333888<<>>@@@???>>>===999444111:::CCCGGGDDDAAABBBEEE<<<>>>???>>><<<:::::::::555555666888:::<<<===>>>???===888222...---///111333666<<<@@@AAA>>>:::777000//////222666999999888444555555555444111...---(((((()))***+++---...///,,,///111111000.........***))))))+++---......,,,###!!!!!!%%%'''&&&$$$$$$&&&))))))&&&"""######$$$%%%''')))+++,,,***,,,000444777666333///)))))))))+++------+++)))(((((('''&&&&&&&&&&&&''')))((((((***///444777888444444666777333------222999;;;;;;888333000111222---,,,++++++---111444666===??????;;;777777<<>>HHHPPPQQQKKKBBB;;;222///---...111222111///000444888999999999;;;===@@@AAAEEELLLRRRQQQKKKEEE>>>>>>???AAACCCDDDCCCAAA;;;;;;;;;<<<;;;999444111$$$$$$###"""###''',,,000333222111000//////......{{{uuunnnqqqwww|||}}}|||yyywwwnnnkkkiiijjjmmmlllgggbbb^^^\\\[[[\\\^^^^^^[[[XXXUUUUUUUUUUUUUUUTTTTTTSSSIIIFFFBBB???<<<999555222444222222555:::;;;777222555777;;;>>>@@@???===<<<<<<===???>>><<<::::::;;;@@@>>>;;;:::;;;;;;;;;:::;;;777333111111000...,,,444555999===@@@===666000,,,'''$$$&&&---333555444,,,,,,,,,...//////,,,***---)))&&&&&&((())))))'''''',,,//////***'''(((******)))((()))++++++(((%%%$$$"""  """$$$%%%((()))###$$$(((+++***)))+++,,,...111333111...+++))))))******)))'''&&&$$$$$$$$$$$$###"""###&&&((())),,,111555777777555444777555222---***+++///222888777777777777666333000...---+++***+++///666;;;@@@EEEEEE???:::<<<>>>>>>;;;:::;;;>>>AAADDDDDDDDDAAAAAAAAAAAA@@@???===<<<;;;>>>DDDLLLSSSSSSNNNIII>>>999111)))'''...:::EEEOOONNNIIIBBB<<<;;;???DDDQQQSSSUUUSSSOOOKKKGGGFFFFFFEEEBBB>>>;;;<<<@@@CCC<<<<<<<<<;;;999777666555555>>>JJJQQQOOOEEE:::333///---,,,---000333555666@@@EEEFFFAAA======>>>===BBBAAAAAAEEEKKKMMMJJJFFFBBB@@@@@@AAACCCBBB???;;;<<<888666888<<<<<<666000+++&&& """(((+++,,,000---++++++---///---,,,wwwqqqiiilllrrruuuvvvsssooolllfffdddccceeeggggggbbb]]]VVVUUUTTTUUUWWWXXXVVVTTTWWWVVVUUURRRPPPMMMJJJIIIEEECCC@@@===;;;888333000......000555:::;;;777333444777;;;>>>@@@AAA@@@???:::;;;;;;:::888888999:::CCC@@@===;;;;;;;;;:::999888555222111111222000...111222444999<<<<<<777333)))%%%!!!###)))///111111------------------.........+++)))(((******(((&&&&&&***...,,,'''######$$$&&&%%%%%%&&&((('''$$$!!!!!!"""$$$&&&&&&%%%""""""&&&&&&''''''""""""(((...000///------...111333444333000...))))))((('''%%%""" """$$$%%%%%%######$$$%%%'''***---111555666777777777555111---+++---222666===:::666555555666666666111000---+++---333;;;AAAEEEFFFCCC<<<999===@@@@@@<<<:::888999<<<@@@DDDEEEBBBAAA@@@???>>>>>>>>>>>>DDDEEEHHHJJJJJJHHHDDDAAA666222---+++000;;;JJJTTTVVVRRRJJJBBB>>>???EEEJJJPPPRRRRRROOOKKKFFFCCCBBBFFFEEECCC@@@>>>???CCCFFFCCCBBBAAA???<<<:::888777666;;;AAACCC???888111---,,,,,,---000555:::===???DDDJJJLLLHHHEEEDDDDDDBBBAAA@@@AAAFFFLLLOOOLLLIIIFFFBBB===;;;<<<======;;;888555555999===<<<555...)))%%%!!!!!!$$$))),,,------,,,+++---000222222000zzzrrrmmmeeehhhmmmooonnniiiccc___ZZZYYYZZZ\\\______ZZZVVVOOONNNNNNOOORRRTTTTTTSSSVVVTTTRRROOOJJJFFFCCCAAAAAA@@@???>>>===:::555222---...111777===???<<<888555777:::>>>@@@AAAAAA@@@999999888555444555888:::EEEBBB>>><<<;;;;;;999888666444222222333333222111///......111666888777555&&&"""$$$***---...///000000---++++++///222///...---------,,,)))''''''***---+++&&&!!! $$$###$$$%%%&&&%%%""" !!!%%%***......***$$$ &&&,,,,,,+++***&&&!!!!!!$$$)))000555666555333000222444555555444333222---,,,***'''""""""%%%)))***)))'''&&&%%%'''(((***...222666999;;;999777333000///111777;;;BBB===777333333666999;;;555333000...///666???FFFHHHFFF???888888???BBBBBB>>>999333111444:::@@@CCCAAA???<<<::::::===AAACCCQQQRRRPPPJJJAAA:::777777///,,,+++///;;;JJJYYYbbb]]]TTTIIIAAA???BBBGGGKKKKKKKKKJJJGGGCCC@@@??????EEEEEEDDDAAA@@@AAAEEEHHHHHHGGGDDD@@@===999777555555555555222...+++++++++,,,---000444999>>>CCCEEEIIIQQQUUURRROOONNNLLLIIICCCCCCDDDIIINNNQQQOOOLLLHHHBBB:::555444666999;;;666555666:::===;;;444---'''%%%######'''+++...//////...///000333444333111}}}tttnnnkkkfffhhhkkkllliiiccc\\\WWWRRRRRRSSSVVVXXXWWWTTTQQQMMMMMMNNNPPPSSSUUUVVVWWWTTTRRRPPPMMMIIIEEEBBB@@@======>>>???@@@>>>:::777555666888<<>><<<<<<<<<;;;:::888777666555555444444333...+++)))+++///333444333&&&"""###(((,,,---222555666222---+++...222000111222333333111...,,,***---///...***%%%###"""%%%&&&'''(((((('''$$$###''',,,222555333---&&&"""$$$---444444222222111...))),,,000666::::::888555222333555555555444333444444222///***$$$!!!&&&---111111///---++++++***+++---000555999;;;<<<;;;777444222555:::???CCC>>>888444333666888:::555444222111222666<<>>:::555222000111///+++'''%%%'''+++///111333666999;;;===@@@BBBLLLTTTZZZYYYVVVTTTQQQMMMIIIHHHIIIKKKNNNNNNKKKIIIDDD???777000///222666999888777666888:::999333...$$$$$$$$$&&&))),,,///000333333333333333222000...tttllliiihhhhhhjjjkkkjjjggg```ZZZUUUQQQQQQQQQRRRSSSRRRPPPOOOMMMOOORRRUUUVVVXXXYYYYYYVVVUUURRROOOKKKFFFCCCAAA999:::<<<>>>@@@@@@===:::>>>===<<<===AAADDDFFFGGG888888888888888888777777::::::888666555777;;;???AAA???===<<<===>>>=========<<<;;;999777444333333///+++((((((+++...//////&&&%%%###$$$''',,,///111666:::<<<888222------//////222555777777666444333000111222222///---+++***'''((())))))((('''&&&&&&000444999999555...)))&&&'''///666666666888:::999111222555888:::999666333111333444444222111222444777555111+++&&&!!! &&&...444555444222111000/////////000333666888<<<;;;888444222333777;;;@@@===999666666555444333222333444444333333555777::::::888777<<>>999555000...---+++((($$$"""$$$***...555888;;;<<<;;;;;;<<<>>>JJJSSSZZZZZZWWWUUUQQQMMMKKKJJJJJJIIIGGGEEEAAA>>><<<999444000...///333666999666222111222222///---###$$$&&&(((***---000222555555555444222000//////uuukkkeeegggjjjlllllllllkkkhhhccc^^^[[[TTTTTTSSSRRRPPPPPPOOOOOONNNQQQVVVYYYYYYXXXXXXYYYYYYXXXUUUQQQLLLHHHDDDAAA888888999;;;======;;;999===<<<<<<<<<===@@@CCCEEE888777666444333333333333:::;;;<<<;;;;;;<<<>>>AAA???===;;;;;;<<<>>>>>>===???@@@???<<<888444222111///+++((('''***,,,,,,+++((((((***,,,...222444666999;;;===:::555///------///333777999999888888888666666555333222111111000((((((((('''%%%%%%&&&(((555:::>>>===777111,,,+++(((---111222444888;;;:::444444444666777666222000111222333222///...000333555333///***&&&""" %%%---222444444444444444333222222222222222222777777555222000000333555999999888999999777333000///222444444333111000000555888999999<<<@@@@@@<<<777222---******+++,,,,,,///111555:::@@@FFFLLLOOOOOOPPPNNNDDD555***'''(((111222444:::CCCKKKQQQTTTRRRPPPNNNKKKFFF>>>666000,,,---000222444888<<<@@@CCCDDDEEEDDDBBBAAABBBBBBDDDDDDDDDBBB>>>999444111---+++((($$$!!!###'''+++666:::???@@@>>><<<===>>>EEENNNVVVVVVSSSQQQNNNJJJGGGGGGFFFDDD@@@;;;777444555555333000...---///111333000,,,******+++,,,+++&&&(((***+++,,,///222555444555555444222222333555|||}}}{{{oooeeedddjjjqqqsssrrrqqqooommmjjjgggeeeZZZXXXUUURRROOONNNNNNOOOOOOTTTZZZ]]]\\\YYYWWWWWWVVVVVVTTTQQQMMMJJJFFFEEE===<<<;;;;;;;;;:::888666666777999;;;<<<===>>>???777555444222111222222333999<<>>;;;:::;;;<<<<<<;;;>>>??????<<<777222111111---***((()))+++---+++))))))+++///222555777999;;;::::::999777444111///...000333777888777666777888;;;888444111000000000000))))))(((%%%###$$$'''+++444:::@@@AAA;;;444000...***,,,++++++...555777555222111000111222222000...000222333111---,,,///333222000---***'''%%%$$$###%%%)))...111333333444555333333444444333000...,,,222333333333111111222333333444666999;;;:::666333///111444444222111111222666;;;===;;;;;;======:::666111,,,)))***---///111555888>>>CCCGGGIIIHHHHHHFFFFFFCCC;;;222---...111999;;;>>>@@@BBBDDDGGGJJJJJJMMMOOOMMMFFF===444//////000222444555777:::<<<;;;===???@@@@@@???@@@AAABBBDDDFFFGGGDDD???999666...,,,(((%%%$$$&&&,,,000;;;@@@EEEEEEAAA>>>>>>??????IIIPPPPPPNNNLLLJJJFFFBBBCCCCCCAAA>>>:::666555555555444000,,,***,,,...+++)))((((((***,,,------,,,---/////////111666:::888888777444222222555888wwwyyy|||xxxllleeefffpppyyyyyyxxxwwwuuusssqqqpppooo^^^[[[WWWRRRNNNLLLNNNPPPQQQWWW^^^aaa___[[[XXXWWWPPPPPPPPPOOONNNLLLKKKJJJDDDAAA>>><<<;;;999777555///333888<<<===<<<<<<<<<555444222111111222444555888<<<@@@CCCCCCBBBAAA@@@AAA???<<<::::::;;;:::999;;;===>>>;;;666222000000+++)))(((***---...+++((())),,,222666999;;;<<<===;;;888444222222222111000111444777777555333444666===999333///------------,,,,,,***&&&###$$$)))...111999AAADDD???777222111---,,,)))'''+++222444111///...------...///...---111333333000,,,+++///444111000---+++)))(((((((((+++...111333333444666777000222444555333000,,,)))000222444555444444555666000111555999<<<===:::888111222333333222222444666:::???AAA===999:::;;;:::666111+++)))+++///444777;;;???FFFKKKLLLIIIEEEBBBBBB@@@<<<666222222777;;;BBBEEEGGGEEEAAA??????AAACCCHHHMMMLLLDDD;;;333000444555777777666666777888222555888;;;;;;<<<===??????BBBGGGIIIGGGBBB<<<888---,,,)))&&&''',,,444999BBBGGGKKKJJJDDD???>>>???<<>>>>>===;;;666222111444888|||vvvxxx|||~~~|||vvvpppmmmpppvvv{{{~~~vvvnnnkkknnnsssuuutttaaa[[[UUUQQQMMMJJJMMMSSSTTTWWWZZZ\\\\\\XXXTTTQQQLLLJJJIIIJJJLLLNNNOOONNNNNNHHHAAA===<<<;;;888666666555555888<<<>>><<<999;;;999555111......111444===AAA@@@:::888;;;>>>???BBB???;;;999999999999888;;;999666555444333000...+++,,,---...////////////000222555:::???AAAAAA???555555333222222222333333444444444444444444444444;;;666111---,,,+++++++++'''###"""%%%'''%%%%%%'''---000555999:::888666333000+++&&&$$$(((,,,//////------***&&&""""""&&&***555666666666444111...---///+++''')))---000///,,,///111333444333222///...------...---+++)))&&&$$$,,,000555888888777666666444333333444777999999888666444444999@@@CCC>>>999???@@@@@@>>>:::666444444111111000111444999>>>AAAHHHIIIKKKLLLLLLIIICCC>>>888999;;;<<<===AAAFFFIIIDDDDDDBBB@@@===<<<===???AAAEEEHHHEEE===666333333:::999999::::::999777555111333555888:::;;;;;;;;;@@@@@@AAABBBAAA???:::666000+++))),,,000222777<<>>???>>><<<:::888555111......000333888;;;;;;666444888<<<===???<<<999777777888888777777666555555444111---***.../////////000000111111666666888<<<@@@DDDEEEDDD???===999666444444444444666555333111111222444555888555000,,,,,,,,,------'''###"""%%%'''%%%&&&(((---...111444555666555555///+++''''''***...000000...---)))$$$ %%%***777999;;;;;;:::555000---...***'''(((,,,///...,,,000111333555444222///---,,,,,,---,,,+++)))&&&%%%,,,000444777777777777888666444222222333444555444999:::===BBBGGGGGGBBB===@@@AAAAAA>>>999444111000/////////222777===DDDHHHRRRQQQPPPOOOLLLGGG@@@;;;888:::===AAADDDFFFGGGGGG@@@>>><<<:::;;;===@@@BBBIIIIIIGGGCCC<<<777666666???===;;;;;;<<<;;;888555...000333666888::::::;;;===<<<<<<===>>>>>>===<<<666111///222444666:::???DDDDDDCCCCCCCCCDDDDDDEEEFFFGGGJJJKKKLLLJJJHHHGGGFFFIIIMMMOOOMMMGGG@@@<<<666444111---+++)))((((((***))),,,222999<<<999666222333444555666888===@@@>>>:::666444555666666666{{{yyy|||wwwuuutttvvvzzz||||||zzztttmmmfffdddgggjjjjjjhhhhhhaaa[[[XXXUUUQQQRRRVVVddddddbbb___ZZZUUUPPPMMMEEEDDDCCCEEEIIINNNQQQSSSRRROOOJJJBBB;;;777777888>>>===<<<===??????>>>===888888555222///...000222333777777444444999===>>>:::888555444555555555444444444444555444111+++'''.........///111444777999===<<<;;;===AAAFFFIIIJJJIIIEEE???:::666555555666999777333111000222555777777444000...///000111111'''###!!!%%%'''&&&'''))).........///111222444555...+++(((***...111111000///---)))### ###***111999;;;>>>@@@===888222...+++(((%%%&&&))),,,,,,+++///111333555555222///---+++,,,,,,,,,+++***)))(((,,,///333555666777999:::999666111......///000000666:::@@@DDDFFFCCC>>>;;;@@@AAA@@@===777222...---......///333;;;DDDNNNSSS\\\YYYTTTNNNIIIBBB<<<888888;;;BBBJJJQQQQQQLLLGGG===999555666<<>>:::;;;======888444...000333666888:::;;;;;;:::999999;;;???CCCEEEFFF<<<888555666777777;;;AAABBBAAA@@@@@@AAADDDGGGIIIMMMMMMNNNMMMLLLKKKIIIHHHFFFIIIMMMNNNKKKEEE===777444111---)))''''''((()))++++++---222888<<<;;;999444555555444444777;;;???;;;999777777999:::;;;:::}}}zzzvvvtttvvv||||||yyyooojjjeeeeeeiiilllllliiiiiiccc^^^]]]\\\YYYYYY\\\dddccc```\\\WWWSSSOOOLLLGGGEEECCCCCCFFFJJJMMMNNNNNNLLLHHHAAA999666888;;;>>>===<<<;;;<<<<<<<<<<<<888888777444111000000111333666777666888>>>AAAAAA888666333222222222111000111111222333333111...+++))))))***---222888???CCCBBB???<<<<<>>999222---,,,------...222777===@@@>>>;;;999999===>>>===999444000------......111666???KKKUUU\\\___XXXOOOFFFAAA===;;;:::===AAAIIIUUU]]][[[RRRIII:::555111555AAANNNVVVZZZUUUOOOHHHGGGJJJMMMMMMKKK???:::777888===>>>:::555444555777999::::::::::::888888:::???EEEKKKNNNOOO???;;;999999888777;;;AAADDDBBB@@@???@@@CCCGGGJJJNNNNNNMMMLLLJJJHHHGGGFFFBBBCCCEEEEEEAAA<<<555111222///***&&&%%%&&&)))+++,,,,,,---111666999::::::666666555333222444888;;;777777888:::<<>>AAA;;;444///------...///444888<<<<<<999777999;;;999999888555111//////000///000333999BBBMMMWWW]]]WWWPPPEEE>>><<<>>>BBBDDDLLLOOOUUU]]]```[[[NNNCCC444000...444BBBRRR\\\```SSSMMMHHHHHHLLLNNNKKKHHH999666555777<<>>;;;;;;;;;;;;;;;999777555444222555;;;CCCJJJOOOPPPOOOAAA>>><<<;;;999888===CCCHHHEEEAAA>>>>>>@@@DDDFFFIIIIIIHHHGGGFFFDDDCCCBBB>>>===<<<999666333000///111...)))%%%%%%'''+++------,,,,,,...222555888999777666555222000111333666222333666999<<<@@@DDDFFFzzztttpppppppppooonnn]]][[[ZZZ___fffkkkjjjgggbbb\\\ZZZ^^^aaaaaaaaabbbTTTSSSRRRPPPMMMJJJHHHFFF>>>>>>@@@FFFMMMSSSXXXYYYYYYTTTMMMCCC;;;777777888888888666333111111444666:::<<<======999666444333222666:::===AAADDDBBB===888666444333333222///---------///111444444333111+++++++++,,,000666;;;???@@@<<<888666777999;;;<<<888555000,,,+++---000333111333555777888777666555222000......000111111111)))%%%###'''+++---000444555444444333111///---,,,...---,,,///222333000---!!!"""######%%%,,,666>>>444333222000...---,,,,,,'''%%%###""""""%%%(((***'''(((+++---000333444555444333111000111222444666222111///...///333:::???AAA<<<555111///000111222555777:::999777777999;;;666555333000------000333111222555999@@@HHHPPPTTTLLLGGG@@@>>>BBBIIIQQQUUU```______^^^ZZZOOOAAA777+++)))***111===KKKUUUZZZNNNIIICCCBBBCCCBBB===888333333444777;;;???AAAAAA>>>>>><<<:::666333///------111999CCCJJJMMMKKKIIIBBB???>>>>>>;;;:::@@@GGGIIIFFFAAA===;;;<<<>>>@@@AAABBBCCCCCCCCCBBB@@@???;;;999666333111000000000111...***'''(((***...111...---,,,,,,...111555777888888777444111000000222...000333555888;;;@@@DDDzzzwwwrrrlllhhhfffeeeeeeVVVUUUUUU[[[bbbfffddd```^^^XXXVVVZZZ___^^^]]]]]]QQQPPPNNNLLLHHHDDD@@@>>>999<<>>AAAAAA>>>999666555222888===AAAEEEGGGAAA:::777555444555666555333222222444888<<<>>><<<666222---------...111555999<<<===:::666444444444333333111...+++((((((***...000...///111333444555555555333111//////000111000///+++&&&%%%)))---///333777222111...,,,++++++,,,,,,000...---...111222///,,,###%%%&&&&&&%%%(((...333222333333222111///...---***(((&&&$$$$$$'''+++...)))))))))***,,,///222444666444222000000222555777444222///,,,---222:::???>>>:::555222222333444555777999<<<>>>============666444000+++)))+++000444333333555888<<>>BBBAAA@@@>>>;;;666111---+++,,,000777@@@FFFHHHFFFCCC>>>=========::::::@@@IIIFFFCCC???;;;888888999::::::<<>>;;;888555444333111///---...,,,)))'''''')))---///---------...000222555666777555333222333333222111,,,'''%%%***...111555999///---)))&&&%%%(((,,,...111///---...000111...+++)))+++,,,***'''&&&))),,,222333555777666333000...,,,+++)))'''&&&)))...111,,,***)))(((***---000222666444111000000222555777666333///,,,,,,111999???<<<888444222333555666666???AAAEEEHHHJJJIIIFFFDDD777444///)))''')))///444333333555666888;;;<<<>>>???BBBIIITTT___jjjppprrrjjjfff___SSSDDD777///+++###&&&***...222888???CCCAAA===777111...---,,,+++%%%)))---//////111888>>>CCCBBB@@@===888444///---...111777???DDDFFFDDDAAA:::999999:::888777>>>HHHCCC@@@<<<999666555555666666999===AAADDDCCCBBBAAA111111111111111000//////222000...---...111444666222111...+++***---222666;;;<<<===:::666222000///,,,------+++)))+++000555~~~yyyvvvuuuuuupppooommmhhhccc```^^^^^^YYYXXXWWWYYY[[[]]]^^^]]]YYYWWWUUUVVVWWWYYYYYYXXXSSSPPPNNNLLLFFF???<<<>>>EEEFFFMMMZZZfffiiiaaaYYYQQQJJJ@@@:::999:::::::::999:::888333---...333:::;;;@@@EEEFFFBBB<<<888777;;;@@@GGGKKKJJJFFFAAA???888555222333888;;;<<<;;;@@@HHHQQQVVVQQQEEE888000,,,+++---333:::===;;;777777555333222111000---+++,,,+++******+++,,,,,,---,,,+++,,,...111444555444222333555666666555333222(((***---///111222222222...)))$$$"""%%%***---...777777777444000---,,,,,,,,,///000,,,$$$!!!%%%***111555:::<<<:::666222000111...,,,+++,,,---......333000,,,)))***+++---...,,,...///000000000222333555444222000///222666:::777666333222222555888:::EEEHHHLLLOOOMMMHHHBBB>>>999222)))%%%&&&+++///000444333111111333666:::<<>>:::777555555666777<<<::::::>>>CCCEEEBBB>>>555222///...000333555666666222+++&&&***222555222555000++++++///222222111888999;;;<<<:::666111...000000...,,,******,,,...zzzuuurrrqqqqqqnnnmmmjjjfffccc`````````]]]\\\ZZZZZZ[[[\\\\\\ZZZXXXWWWVVVWWWXXXXXXWWWUUUTTTPPPNNNLLLFFF@@@???BBBKKKOOOVVV```gggdddZZZQQQJJJFFF???;;;:::;;;===>>><<<;;;999444111111666:::<<<@@@DDDCCC???:::777666<<>>CCCJJJMMMIII@@@555...---...111888@@@DDDBBB>>>:::777444111000///,,,***,,,---.../////////111222------...///111222000///...000222444555555333222---...///000000000000000)))'''&&&(((---222444555:::;;;:::888444000.........111222---&&&"""$$$'''///333999;;;:::888555444000---)))'''(((+++...000000///......---,,,+++))))))+++---......000333555777777555222000111555888222111111222444999>>>AAAHHHJJJLLLMMMKKKFFFAAA>>>666111+++(((***...111222555333000......111555777===GGGTTT```llltttqqqiiibbbYYYLLLBBB<<<888333///333555333000000555777666333000---+++******(((''''''(((+++...222666999:::???CCCGGGGGGCCC===777444777888:::<<<<<<;;;;;;<<<999:::===>>>??????>>>===???>>>;;;777555444444444:::777666888===???===:::555222///...///111333333333000***&&&+++444777555333...))))))---222333333777:::???BBB@@@:::333...---...---+++******---///|||}}}}}}vvvrrrooonnnmmmllljjjgggdddbbbbbbcccddddddaaa___^^^]]]\\\ZZZXXXYYYYYYYYY[[[[[[ZZZVVVTTTUUURRRPPPOOOKKKEEEEEEIIIQQQXXXbbbiiiiii```TTTLLLDDDCCCAAA???>>>???BBBDDDAAA>>>:::666444555888:::===@@@BBBAAA<<<888777888;;;BBBJJJNNNLLLDDD<<<777333000...000666;;;======<<<>>>AAABBB???999222---///111666>>>FFFJJJIIIFFF<<<999444111///...,,,+++---000555666555444555777111222333555555333...+++***,,,///222444444222111222111000...---,,,++++++))))))***...333777888888<<<======;;;777333111000---111222///(((###"""%%%+++///444666666555444333...+++'''$$$$$$''',,,///---///222444333///+++((()))***+++,,,---000444777::::::888555222111222333111000000111555:::???BBBGGGHHHHHHHHHEEE@@@<<<999111...,,,,,,...111333333555222...++++++---111444<<>>:::<<<;;;:::999999999:::;;;<<<>>>@@@BBBCCCAAA@@@>>>>>>===;;;999666444222111666222000000444777777666444222///---...////////////---)))'''---666:::999000+++'''&&&+++111444555777===DDDIIIGGG???666///+++,,,,,,,,,+++,,,///111~~~{{{vvvtttsssqqqoookkkhhhdddaaabbbdddeeefffiiigggdddbbb```]]]ZZZWWW[[[\\\]]]___```]]]WWWSSSTTTSSSTTTUUUSSSMMMLLLOOOSSS]]]iiinnnhhh\\\QQQJJJBBBDDDFFFDDDBBBBBBEEEIIIFFFBBB<<<888777777777777<<>>:::888888:::888???HHHMMMJJJCCC:::555...+++***...555<<>>DDDOOOYYY]]]XXXLLLBBB<<<888444222333555555555444777888555555888777444,,,,,,,,,---...---***'''%%%'''+++///444777:::;;;;;;BBBJJJNNNLLLFFF???:::;;;999666555666888:::;;;===>>>AAACCCCCCAAA>>><<<<<<<<<;;;:::777444111000000---******---111444555444111...------------,,,......+++***...666:::999...***&&&%%%)))000555888:::???FFFJJJIIIBBB999333+++---.........000222555{{{zzz{{{zzzwwwttthhheee```___aaadddeeefffjjjhhheeecccbbb___[[[XXXYYY[[[]]]``````\\\UUUQQQMMMNNNSSSXXXVVVQQQNNNPPPSSS]]]iiijjjaaaTTTJJJEEEBBBEEEGGGFFFDDDCCCEEEHHHJJJEEE???:::888777666555999<<>>:::888888:::444;;;CCCHHHFFF@@@999444+++(((''',,,444===AAACCC???;;;777555555555444333111444888>>>BBBDDDBBB@@@888444000......///000000000555:::<<<:::777666777333444666999:::888333///)))+++,,,---------,,,+++,,,***(((&&&$$$###$$$$$$...---,,,+++***+++,,,---111444666666333...+++)))###'''+++,,,***'''&&&'''((()))++++++*********,,,,,,------+++'''$$$###$$$(((+++...//////...///000333333333222111111333555:::::::::777333000......333111///------///222444888:::<<<<<<999222+++'''###'''+++///111111000000111111111222555999===@@@???AAAFFFKKKLLLCCC777...+++,,,...111444555555444333777999888888:::888444))))))+++...000000---+++(((((())),,,000444999;;;:::@@@GGGKKKHHHAAA:::666666333111111555999<<<<<<;;;===>>>???>>><<<:::888999999999999777555222000---***''''''***///444777333000,,,++++++,,,,,,,,,111222000...000666999777...+++'''&&&)))000666999===@@@DDDFFFDDD@@@;;;777///000222333333444666888~~~|||}}}yyyttteeeaaa\\\\\\^^^aaaaaa```bbbaaa``````___]]]YYYWWWTTTVVVXXX[[[[[[WWWQQQLLLDDDFFFLLLSSSSSSNNNLLLNNNSSS[[[bbbaaaVVVJJJCCC@@@CCCEEEEEEEEEDDDCCCCCCDDDIIIGGGBBB>>>:::888888888;;;???CCCCCC>>>:::888888444999@@@CCCAAA===888555,,,)))(((+++333<<>>@@@BBBBBB;;;999:::???>>>555***$$$$$$(((---222555666555444444999<<<;;;;;;<<<888333''''''***...111333222000------,,,---000444888;;;:::???CCCEEEAAA;;;555222000......111888===>>>>>>999::::::999888666555444333444555555555444222111,,,***((('''***///444888222...***)))***,,,...///555777555222222666888666000...+++***+++000666999>>>>>>???>>>===;;;:::888444555777777777777888:::~~~{{{{{{}}}~~~uuummm```\\\XXXXXX[[[\\\ZZZXXXVVVVVVVVVWWWYYYXXXUUUSSSQQQRRRUUUWWWXXXTTTOOOJJJ@@@AAAFFFLLLMMMJJJKKKOOOTTTYYY\\\YYYPPPHHHEEEEEEGGGFFFEEEEEEFFFGGGFFFEEEFFFGGGEEEAAA<<<:::<<>>???>>>888333111444666666444222333555666666666777777222000...---......---,,,)))(((***///444666333000)))(((''''''***,,,,,,,,,+++***((('''(((***,,,---))))))(((((('''&&&%%%$$$###&&&((('''$$$""""""###!!!%%%+++---,,,((($$$"""!!!$$$'''+++,,,---....../////////...---///222555---111333111,,,((((((***+++------+++((()))...444888999;;;:::777444222222111111111000......///111...---***((((((***---///111111000///---***(((''''''---444888888555222111333777===BBBCCCBBB???===111...000777999111)))&&&&&&)))///333555666555555666;;;>>><<<;;;999444...%%%&&&)))---222666777666333333333444555777999:::;;;>>>@@@???<<<777444222...---...444<<>>888777666444222111111000------...000111111222222...,,,***))))))---222555111---(((''')))---111333777:::999555444777888666333222///......111555999;;;:::999888777666666666777999::::::888777888999|||yyyyyy|||{{{pppggg]]]XXXUUUUUUXXXXXXUUURRRLLLMMMNNNQQQSSSTTTRRRPPPPPPRRRTTTVVVWWWUUUOOOKKKAAA@@@CCCGGGIIIIIIMMMSSSTTTWWWXXXVVVPPPMMMNNNPPPLLLIIIGGGHHHKKKMMMKKKIIIDDDFFFGGGCCC>>>===AAAFFFQQQWWW\\\\\\TTTJJJBBB>>>===>>>???>>>;;;888666666555111------222888;;;<<<;;;666111000333666555222222333444444444444666777222000///......---+++)))%%%"""""")))222666333...)))'''$$$###%%%(((***+++***(((&&&%%%'''***...000+++,,,,,,,,,+++)))&&&%%%###&&&******&&&!!!###))),,,+++'''###!!!$$$&&&)))+++---///000000...............111555999///222333111,,,***---000111333333000,,,,,,000555666999;;;;;;888444222111---......---------000222111///+++((('''(((***,,,///---)))&&&%%%%%%'''(((,,,222999===;;;777555444666;;;AAAFFFFFFAAA;;;666)))&&&+++555999333,,,******,,,000333444555666777666;;;===;;;888555...'''%%%%%%(((---333888999:::777888999:::;;;;;;::::::<<<>>>>>>===999666444444------000777@@@CCCAAA>>>888666444111////////////((()))***,,,...///111222000///,,,***)))+++///333000,,,'''%%%(((...333666888;;;;;;777666888999777555444222111000111555888888777666555444444333333999;;;<<<;;;999777777888~~~}}}|||{{{||||||{{{uuullleee^^^ZZZVVVTTTUUUUUUSSSQQQMMMLLLMMMPPPTTTUUUSSSPPPRRRQQQRRRWWW\\\\\\VVVQQQEEEEEEFFFGGGKKKOOOTTTVVVWWWZZZXXXSSSSSSXXXZZZXXXSSSPPPOOOTTT[[[\\\TTTMMMLLLIIIEEE@@@???CCCKKKQQQcccfffggg```TTTIIICCCBBBAAA>>><<<;;;;;;;;;:::999888666333222333444444444444000,,,+++---000333555555111///000555999;;;::::::666111,,,)))'''%%%### """%%%)))+++...///***((('''))),,,...---+++---+++((('''***,,,...///222...,,,///333222+++%%%###&&&)))((($$$ """$$$'''******)))'''%%%,,,///111000---+++,,,...,,,,,,---000444666444222...///222444555444333222333111000///000222555777888>>>@@@<<<888666333///111000///......000444888555333111//////...,,,******)))((($$$ $$$(((333888===<<<888333222333888666777<<<<<<777333333))),,,000222111000//////.........111444666666555666777999:::888222***$$$%%%%%%(((---444:::>>>@@@888:::<<<>>>>>><<<:::999999:::<<<===;;;999666444444333222222444777;;;>>>999666111...---,,,+++***'''(((***---.../////////+++...000///,,,******+++,,,+++***+++---222666999???:::555444999<<<===;;;===999333...---...111333777444000///000111111111;;;;;;:::888555444555666~~~}}}|||||||||{{{vvvoooiiieeeaaa[[[XXXXXXWWWTTTRRROOOOOOOOOQQQSSSTTTUUUUUUVVVUUUUUUYYY]]]^^^YYYUUUQQQPPPOOOQQQSSSUUUTTTSSSUUUXXXWWWUUUXXX^^^___[[[XXXVVVVVV[[[``````XXXPPPIIIGGGCCC???>>>BBBHHHNNN\\\^^^^^^ZZZQQQHHHBBB@@@<<<:::999999;;;;;;:::999<<<999555333222222111111---+++((((((+++///111222222000///000444888<<<===999555000,,,***(((&&&$$$""""""###$$$&&&'''))))))&&&&&&(((+++///000---***---+++((((((***,,,......000...---///111000,,,'''$$$&&&'''%%%!!! !!!"""$$$(((+++,,,,,,***)))...000222111...------///)))(((***///555888444000---///111333555555666555222111/////////222444666999<<<>>><<<<<<<<<:::555444333111///...000444666888777555333111///,,,***)))((($$$ %%%***444888===<<<888222///...000,,,---222666555333444...111555777555111///---//////111333666666444222555777:::;;;999222***$$$###%%%(((...444999===>>>???@@@BBBBBBAAA>>>;;;888777777777999;;;<<<<<<;;;666444111//////111444666444111---++++++++++++***((()))+++---////////////111333333000,,,((('''(((+++++++++---111666;;;>>><<<888444444999===>>>===;;;999666222000/////////111000000111222111///---222333555555555555666888~~~}}}|||zzzwwwssspppnnnhhhbbb^^^]]]\\\ZZZWWWSSSTTTUUUSSSRRRTTTYYY]]]]]][[[ZZZ\\\^^^___\\\YYYZZZXXXXXX\\\``````ZZZTTTSSSSSSTTTWWW^^^dddccc^^^[[[ZZZ[[[```cccaaaXXXQQQFFFEEEBBB???>>>@@@EEEIIIQQQRRRQQQOOOJJJDDD>>>;;;444444555777:::;;;:::999>>>:::666222000///---,,,&&&%%%$$$&&&)))---...///......//////111666;;;???888444///,,,***)))'''&&&%%%$$$######"""""""""###"""$$$(((---111111...+++---+++((((((***---............//////...,,,***)))''''''&&&### !!!###!!!$$$(((,,,///000//////000111333222111///000000&&&$$$%%%+++444777444...---...000222444555777888111000///...///111333444888:::;;;<<<@@@EEEDDD???:::888444111000111333555::::::999777444000,,,***)))'''$$$ ###)))...666999===>>>;;;555111...(((""" '''///222333555444777;;;;;;888333///---///111444888::::::666333333777;;;<<<999222***$$$"""%%%***000555999<<<===BBBCCCEEEEEECCC@@@===:::777666777;;;AAAEEEEEEDDD;;;777222...++++++---///---+++)))((()))*********)))***,,,///000000000000555555333///+++((('''(((******,,,///444999???BBB;;;888555666;;;???AAA@@@::::::999777444000---+++***+++///222444222---)))+++...111333333333444555}}}{{{yyyxxxwwwuuuooogggcccbbbaaa___]]]VVVYYYZZZWWWSSSUUU]]]eeeeeebbb___]]]]]]]]]\\\ZZZZZZYYY\\\cccjjjjjjaaaYYYQQQOOOPPPWWW```eeeaaaZZZWWWXXX[[[^^^___[[[RRRLLLDDDCCCAAA???===???CCCFFFIIIHHHGGGFFFCCC>>>888444...///222666:::;;;:::888:::777222///---,,,+++***$$$$$$$$$&&&)))++++++***+++---/////////111777<<<555222...+++******)))(((%%%$$$"""!!!!!!###''',,,//////...------+++))))))+++---......---///000---)))&&&&&&(((+++***(((&&&###"""!!!!!! ###''',,,000222222222111222333333333222222222'''""" %%%...333111,,,.........///111333444666000///.........///111222555666777;;;DDDMMMMMMHHHBBB>>>888333222333444555888:::;;;999666111---+++))))))'''&&&'''+++///222555888<<<@@@@@@===888555((( """+++000333555888:::;;;:::777444222111000222777<<>>:::666111555:::;;;777000)))$$$$$$(((...444888;;;===???BBBCCCDDDEEEDDDBBB@@@>>>:::<<>>;;;999777888<<<@@@BBBBBB======<<<:::666222...,,,''')))---111333111,,,(((,,,...111222111/////////~~~{{{zzz{{{||||||uuukkkdddbbb```^^^\\\UUUYYYZZZWWWRRRTTT\\\eeehhheee```\\\ZZZXXXWWWVVVVVVWWW[[[dddlllkkkaaaXXXOOOLLLMMMTTT\\\]]]XXXRRRRRRUUUXXXZZZYYYSSSKKKFFFCCCBBBAAA>>>===>>>AAADDDFFFDDDBBB@@@===888222...+++---222777;;;<<<:::777222000,,,++++++,,,,,,+++)))(((((()))******)))(((***---//////...///222666222///+++************)))$$$###!!!"""$$$'''***,,,...///000,,,+++******,,,............//////,,,&&&###$$$&&&///...---+++)))%%%!!!"""&&&+++///111333333222222222333333333333222***###&&&---...,,,...---------...///000000......---------...///000222444777<<>>DDDOOOYYY___[[[RRRIIIBBB>>>999333...,,,++++++)))'''&&&&&&'''((('''&&&***,,,///111444555555555222///,,,)))'''&&&&&&%%%'''(((***,,,///111333444888777666777:::===???@@@@@@???===:::777444333111***+++,,,///000///,,,))),,,...111222111///......}}}zzzyyy{{{}}}wwwkkkaaa\\\YYYVVVTTTPPPTTTWWWUUUQQQQQQXXX___dddaaa]]]XXXTTTRRRQQQQQQTTTUUUZZZ```eeebbbYYYQQQLLLIIIJJJQQQUUUSSSMMMJJJNNNRRRVVVVVVSSSLLLGGGDDDBBBAAA???===;;;<<<@@@CCCDDDDDDBBB>>>999333...,,,---000555:::>>>===999555---+++)))***,,,///000111///...,,,,,,,,,,,,***(((***---000111111000111111...+++)))((()))*********###"""  !!!$$$''')))+++,,,...111333,,,+++***+++---............///...***&&&$$$&&&(((111000///...,,,(((""" """&&&***...000222333111111000222333444222111***%%% $$$)))---...,,,---------------,,,,,,------,,,,,,,,,---------000555:::@@@KKKVVVXXXVVVMMMFFF<<<666555555444333222555777666222...---...'''(((,,,111555666444222++++++///777???CCC@@@;;;666000...000333333666:::======<<<:::888888:::;;;777777777777666444///,,,333555777444///+++***+++000555;;;>>>@@@BBBFFFIIIQQQNNNJJJEEE@@@>>><<<;;;???HHHTTT]]]^^^WWWMMMEEE???===999444///,,,)))(((&&&%%%%%%%%%'''((('''&&&***,,,///333666888999999555222...+++)))&&&###!!!&&&'''(((***++++++++++++000000111333555888;;;===@@@???<<<999777666666666///......//////...+++)))(((+++...000111222333555{{{wwwuuuwwwzzzxxxooocccYYYUUURRRPPPOOONNNRRRUUUUUUSSSSSSVVVZZZZZZYYYVVVRRROOOMMMMMMNNNPPPRRRVVV[[[\\\XXXQQQLLLIIIFFFGGGMMMOOOIIIEEEEEEJJJNNNSSSRRRMMMGGGCCCBBBAAA@@@===:::888999===AAACCCDDDDDD???888111......111444999>>>AAA>>>888333---,,,+++---111555777888333111///.........,,,+++***,,,000444777666333000+++(((&&&&&&''')))******%%%###!!!!!!"""&&&***...000000111333555,,,+++***,,,...//////.........,,,***)))***,,,...111///---,,,,,,)))%%%""""""$$$'''***---000111222000///...000222333111///&&&&&&%%%&&&'''+++///222***+++,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,000888???FFFNNNWWW[[[ZZZMMMEEE;;;444333444333111333666888555///++++++---++++++...333888:::888666///,,,,,,333<<<@@@===888555444666999888777;;;AAA@@@BBBCCCBBB???=========999777444333333222000///777888777222,,,***---111555999???AAABBBDDDIIINNNRRRNNNFFF???:::777777777<<>>;;;666111+++'''$$$"""!!!"""$$$'''((((((''')))+++///333777:::<<<<<<777444111///...+++'''$$$&&&''')))******)))(((''')))+++...111444888<<>>;;;777555777<<>>777222000......000444999<<<===555222000.../////////...***,,,000666;;;;;;666111)))'''%%%%%%''')))******'''%%%""" !!!"""''',,,222666555444444444,,,++++++,,,...//////......---++++++,,,///222333111---)))(((******(((&&&%%%&&&(((+++...000111222///...---...111222000..."""%%%)))+++,,,...222555((())),,,...000000///...++++++++++++++++++++++++111:::DDDJJJQQQYYY\\\\\\MMMDDD999333222222111///666888999444---)))***,,,111000111555:::======;;;555000...333<<>>FFFCCCFFFIIIIIIFFFBBB>>>===888666333222444666777888;;;;;;888111+++***000555777<<<@@@BBBBBBEEEKKKPPPLLLGGG@@@888333222444555999???EEEDDD???:::;;;>>>AAA@@@>>>999333,,,&&&###"""&&&))))))((((((+++///444888<<<>>>>>>666444222333333222...***&&&''')))******)))(((&&&''')))...222666;;;AAADDD777888999999999999888777333333444555333///(((###%%%'''***---///333777:::zzzuuussspppkkkhhhiiiddd^^^UUUNNNLLLMMMOOOPPPQQQXXX\\\YYYUUUVVVXXXXXXPPPLLLGGGEEEHHHJJJKKKJJJOOOQQQQQQQQQOOONNNNNNNNNIIIIIIGGGDDDAAA@@@AAABBBKKKOOOQQQNNNEEE===999888:::999666444222444888<<<>>>BBBEEEBBB;;;444111111888AAAEEEAAAAAADDD???444555000...111333222444666333222111111222000---***...---...444::::::333+++%%%''')))(((''')))---111+++&&&!!! """######+++000666:::888444///---+++---000222111...***'''---000222000+++((())),,,***(((&&&&&&&&&&&&%%%###'''((()))***+++...222555222222333444333222000///,,,+++,,,///444666444222///------000666888555111555222///+++******,,,---999BBBKKKPPPTTTVVVRRRLLLFFF???777333333444333111888::::::666000,,,+++---444666888:::<<<<<<<<<<<<;;;999777666888999::::::999:::>>>AAA>>>888666999===FFFOOOPPPHHH>>>777666222555999;;;:::999888777<<<<<<999333---,,,222888@@@AAABBBAAA>>><<<<<<===AAA???<<<666111///000222::::::888666555888<<>>888444///''' &&&)))&&&&&&(((%%%***///222222444777;;;;;;:::999999999777444111444111---...222333///,,,//////111666<<<>>><<<:::444444444777:::999666222555666666444111///......'''***...111222333555777zzzsssnnnlllhhhaaa]]]]]]]]]YYYTTTQQQQQQSSSTTTUUUWWWZZZYYYQQQLLLNNNRRRTTTLLLHHHDDDEEEIIIMMMOOOOOOPPPPPPPPPQQQSSSSSSRRRPPPMMMKKKGGGCCC@@@@@@BBBDDDJJJMMMOOOLLLDDD<<<888777666555333000000222777;;;>>>AAACCC@@@:::444222333<<>>>>>>>><<<:::777777888:::::::::888999===@@@===666444666777@@@HHHIIIBBB999444333333777<<<>>>===;;;999888888:::;;;777111000444999AAA@@@>>>;;;888666777888::::::888555222111222444777777777666666888<<>>777444222---'''!!! """''')))&&&&&&(((***---111111111222555999999:::::::::999888666666666666888;;;<<<;;;777333444555777<<>>999666666888CCCHHHIIIFFFFFFHHHCCC;;;222,,,***,,,...---...111222111000000111000...,,,))),,,000444666444111.../////////---+++***+++---222---'''###"""!!!!!!!!!'''+++000222000---+++))),,,---......---***(((&&&+++...///...,,,+++---000...***&&&$$$######"""!!!$$$'''***---///111444777:::999888777666555444444666555555777888888666444444222222555;;;??????>>>777444000...///222777:::===CCCFFFFFFGGGHHHFFFAAA???;;;888888:::;;;:::777333555666555444555:::>>>============>>>>>>>>>>>>===;;;999999:::;;;;;;;;;888888;;;===:::222...//////777???@@@;;;555222222666:::@@@BBBAAA===999777444999===<<<888444555777@@@>>>:::555111///111222111222333333222222444666222444555666666777:::===>>>>>>999444222444333///)))&&&&&&))))))'''(((+++111444666555222111222555777999;;;:::777666777999:::@@@HHHMMMLLLGGGAAA===:::<<>>BBBHHHJJJFFFDDDBBBEEEKKKPPPRRRRRRUUURRRRRRYYYbbbfffbbb[[[UUUQQQJJJEEEBBBAAA@@@@@@AAACCCDDDCCC???;;;::::::555444111---+++---222666:::<<<======<<<<<>>:::666555555666999999888555...000222222222555;;;@@@???>>>>>>===============>>><<<;;;;;;<<<>>>>>>===999777888:::666---(((((((((...666999888555333444:::>>>CCCDDDAAA<<<777444333999@@@AAA<<<666333333<<<;;;999444000------...,,,...000111111111333444///111333444444444555666444555333111333777666333///+++)))***+++)))+++000888;;;>>>===888333111111444777999666111///222666<<>>AAAAAA@@@>>>@@@@@@@@@>>>;;;888555444555555555888===BBBEEEGGG:::666111------000555999>>>@@@???:::999:::999666111222333666777777555333...000111111111444:::???@@@@@@??????>>>======<<<===<<<;;;<<<>>>@@@??????999666555666222***$$$###&&&,,,333888888777777777<<>>999444222555<<>><<<999333444777;;;???@@@===:::222//////222666666111,,,~~~zzzuuusssmmmeee___^^^___```dddhhhddd```[[[WWWUUUTTTSSSRRROOOQQQOOOJJJHHHIIIHHHEEEBBBDDDIIIQQQZZZ```___]]]TTTRRRTTT]]]hhhkkkeee]]]PPPLLLHHHFFFEEEAAA;;;777888888888999999::::::;;;::::::888555222111333444777888;;;???CCCHHHLLLNNNLLLGGG@@@===>>>===888333'''###"""&&&***+++---111000///------///000000///+++000666888777666666777;;;666000+++************$$$%%%&&&&&&'''***...111******)))(((&&&'''))),,,)))***---///000///...---)))+++...111222111///---333666;;;@@@@@@;;;222+++***...444777666333111000///222888>>>AAABBBAAA@@@AAABBBAAA???:::666333333444555888;;;???CCCFFFHHH>>>:::555222111333777999<<<===<<<777666888777555333444666777777666444333...000222222111333888<<>><<<;;;999888888:::===?????????777222000111///)))%%%%%%***///666;;;<<<;;;999888:::<<<<<<:::777555444444:::@@@EEEDDD===666333222<<<>>>???===999444000......//////---++++++,,,---000222222111///---------,,,222888<<>>:::999888666666666777777777888999:::999777666666777888999;;;@@@EEEIIILLLMMMHHHAAA999888;;;;;;777444---((('''***------///222---+++)))***,,,---...---(((,,,000333444333333333888555333111111///+++((($$$&&&(((''''''(((,,,000---,,,***(((&&&(((+++///,,,...111222222000...,,,$$$''',,,222555555222///111555<<>>>>>>>>@@@AAAAAA>>>888333111111000222666999<<>><<<888555444666888:::888:::999555555777888555666777888888666333111111+++...111111000111555888999;;;===>>>>>>;;;888666333333444777;;;===>>>===111,,,))),,,---+++***+++222666<<<@@@???<<<888555555555444222000222555888???CCCFFFDDD>>>999888:::CCCDDDCCC@@@:::555222000000000...,,,))))))+++---111222333222000//////000444999???BBBEEEFFFBBB;;;888444111111000///111555999>>>BBBBBB<<<555111///000---)))%%%######%%%&&&)))---222444222000//////222444555444000---,,,,,,+++---000333666999<<<===999777777:::???AAA???;;;333222111000///......---|||rrrjjjeee```]]]___eeegggdddbbbcccbbbaaa``````^^^ZZZUUUQQQKKKMMMNNNLLLLLLMMMIIICCCDDDGGGMMMTTTYYYWWWQQQJJJGGGIIIMMMUUU\\\]]]XXXRRRGGGBBB======@@@BBBBBB???;;;999666444444444333333555777:::;;;:::999888999999:::<<<@@@EEEHHHIIIIIIDDD<<<555666:::;;;888666333...+++.../////////222***((('''''')))+++++++++((()))---000222222111000555444555777777333,,,&&&''')))***(((&&&&&&))),,,///---+++(((''')))---111///111444555444111---*** $$$+++222777888444111---000555;;;===;;;555000,,,222:::??????===999777===<<<:::999888999;;;<<>>;;;===@@@JJJIIIFFF@@@999444222222111000...+++((((((+++---222333333222111111333444:::???BBBCCCEEEEEEAAA:::;;;666333333111...///222777:::===;;;666222000000000,,,&&&$$$$$$&&&'''(((((()))+++,,,---...000222000222111...***''''''))),,,000444555666888<<<@@@;;;888666999>>>@@@===:::333333222000...---///111zzztttlllgggZZZ\\\___aaaaaa```^^^\\\]]][[[YYY\\\______ZZZUUUOOOOOONNNLLLHHHEEEDDDDDDCCCEEEKKKQQQUUUSSSLLLFFFAAAEEEMMMUUUZZZZZZVVVRRRLLLDDD>>>???FFFKKKHHHDDD>>>:::555333333444444444333666;;;>>>>>>===<<<<<>>888000+++###(((,,,,,,)))(((+++///111000...---,,,...///000111333777999888444000,,,((((((+++222999<<<888444///000222333333111///......222777::::::999999:::???>>><<<999666666888:::<<<999555333222222111000---...000222444666888999777555444333444666888::::::888666555666888;;;>>>???;;;666333222000+++'''&&&%%%'''+++,,,+++---222444222111222444444111---((()))+++---111444777888---+++'''%%%''',,,444999;;;@@@DDDDDD>>>888333111...//////......000444777<<<>>>??????===>>>AAAEEEGGGDDD@@@>>>>>>;;;666222333333000,,,)))'''((()))---...000000111333777:::===AAADDDDDDAAA>>>======555444222000......---...222444555333///,,,,,,---******+++,,,,,,,,,++++++,,,,,,+++,,,111555333,,,+++---///---)))((())),,,---333;;;BBBFFFEEEBBB???;;;:::888888:::;;;;;;;;;555222...---...000111111}}}vvvooogggbbbZZZ[[[]]]^^^___^^^\\\[[[\\\ZZZYYY[[[___```\\\XXXQQQQQQPPPLLLIIIFFFFFFGGGIIILLLPPPVVVXXXUUUNNNHHHDDDGGGLLLRRRWWWWWWTTTRRRQQQJJJEEEFFFLLLMMMIIICCC>>>:::555333444666888999999<<<@@@AAA@@@===<<<;;;===;;;888:::===??????===999555222222777:::999777666444222111222222///,,,///000222444444222///---...000333555444111...,,,111555:::===;;;555---((((((,,,///...***(((+++///333222000...............///333888<<<<<<999444111......000555;;;<<<888333,,,,,,,,,,,,...000111333444666888;;;<<<<<<<<<===>>>>>><<<888555444555777777444000...///000000000222222333444444555555555111000///000222666:::===>>><<<999666555777999;;;<<<:::777555444111...,,,***)))+++...---***+++000444444333444444333000...)))***+++---///222444555222///+++((()))---333777@@@CCCFFFCCC===555000------.../////////111444777:::<<<===<<<<<<>>>BBBFFFHHHEEEBBB@@@>>><<<999777999888555000+++((()))***---///222444555666888999AAAEEEGGGEEE>>>777555666555333111000000111222333444444333111...,,,******,,,,,,---...///000000000333444444444777:::666///---...//////......///000888;;;@@@DDDFFFDDDAAA???>>><<<:::::::::999777555555333111//////000222444xxxqqqjjjbbb]]][[[[[[\\\\\\\\\[[[ZZZZZZ]]]ZZZYYYZZZ^^^___^^^[[[VVVUUUSSSOOOKKKJJJJJJLLLPPPSSSWWWZZZ[[[VVVOOOIIIGGGHHHKKKPPPUUUXXXYYYXXXWWWRRRMMMNNNQQQQQQKKKDDD???<<<777555666:::<<<>>>@@@BBBDDDCCC@@@===:::999<<<:::999;;;======999666555333111222777::::::999888777666666555222---)))///333666666333///......222666::::::666111///...///222555666555000***&&&+++///222111---,,,000444777666444222///---++++++(((---555<<<>>><<<777444222222333777::::::555111+++***)))))),,,111666::::::::::::<<>>>>>>>><<<888444111111111333000,,,+++---000222333666666666555444333222111---,,,,,,...222888>>>BBBCCC@@@<<<888555555777888888999:::888666444333444222000000222///******---555666777666444333222333,,,,,,,,,---...///111222888777555222111111555888AAACCCCCCAAA;;;555111///...000111222222444777:::;;;;;;;;;:::;;;>>>CCCGGGGGGGGGEEEAAA===<<<<<<======;;;777111+++(((((())),,,000444777999999:::;;;AAAFFFIIIDDD:::111///000333222000000111555888;;;999666222111222111...+++,,,---///111222444666666999<<<===>>>AAACCC???777111111111333666888999888>>>???@@@AAAAAA@@@???>>><<<;;;;;;<<<;;;999555222333444333111......222555zzztttnnnhhhbbb^^^___^^^]]]]]]\\\[[[[[[[[[___]]][[[[[[]]]^^^]]]\\\ZZZYYYVVVRRROOONNNPPPRRRVVVXXX[[[\\\ZZZUUUNNNJJJIIIIIIKKKOOOVVV\\\```aaaZZZUUUPPPPPPRRRRRRMMMHHHDDDAAA<<<:::;;;===???@@@@@@BBBCCCBBB???;;;999888;;;;;;<<>>===666000...///000000///...---+++)))(((,,,000333333222333999???===;;;999555111,,,(((&&&%%%///777:::999666333111111222555777666222///---,,,,,,...111666;;;>>>======???BBBEEEDDDAAA===>>>>>>===999444000///...111...++++++...222555777666666555555333111000......---...000555;;;AAAEEEDDDAAA===888666555555666555999<<<;;;999777999;;;888666666666222,,,***,,,444777999999666555777:::111000000/////////000000<<>>>>>===:::999:::===BBBEEEEEEEEEDDD@@@;;;999<<>><<<;;;::::::::::::777888:::<<<===;;;666222///111222///+++***///555}}}zzztttpppllliiifffcccdddcccbbbaaa```^^^^^^]]]bbb```^^^]]]\\\\\\[[[ZZZ]]]\\\YYYUUURRRQQQSSSUUUYYY[[[]]]\\\ZZZUUUQQQNNNLLLKKKKKKNNNTTTZZZ^^^___WWWSSSNNNNNNQQQRRRQQQNNNJJJHHHEEECCCBBBBBB@@@???<<<>>>???>>>;;;999777777<<<<<<@@@DDDHHHFFF@@@:::777666555666777888888777:::<<<@@@AAA>>>999444111333888<<<888///((()))---888===@@@>>>777222000222222000,,,((('''))),,,...111444777666555777>>>DDDBBB@@@===888222,,,'''$$$!!!)))111555555222000---...000333555555333111...///111444777999;;;<<>>>>>>>>===999444000/////////,,,******---111444555111222333333222111///...//////000222555:::>>>AAA@@@???<<<:::777666666666444888===>>><<<;;;===???<<<::::::;;;777000---///444777::::::999999===@@@555444333222222111111222===EEENNNQQQNNNGGGBBB@@@999888777777888999::::::777:::===??????@@@AAABBBBBB???;;;999:::<<<@@@BBBAAAAAA@@@<<<888666999<<<444333000+++((((((***---+++,,,///111555:::@@@DDDEEEHHHIIIDDD:::444333666...---+++,,,///444999<<<999444111555<<>>DDDGGGHHHFFFEEECCC???;;;888777666666666777:::======:::444///***---...+++'''(((---333uuurrrnnnkkkkkkkkkjjjjjjiiiiiihhhgggeeecccaaa```cccbbbaaa___]]][[[ZZZYYY[[[[[[YYYVVVRRRQQQSSSTTTZZZ[[[[[[ZZZWWWTTTTTTTTTPPPNNNMMMMMMPPPRRRSSSSSSSSSPPPNNNOOORRRTTTSSSQQQNNNNNNMMMMMMKKKGGGAAA===888:::<<<;;;999777777777;;;===AAAGGGKKKIIICCC===999999999888888777777777;;;???CCCEEEBBB===888666888<<>>???<<<888444444555333000+++((((((+++///222777999:::777444666<<>>???>>>??????<<<;;;===>>>;;;555333555555777888999:::<<<>>>AAA777777666555444444444444<<>>999777999;;;:::999777555444333333333000///...---...000222444777888888555222444;;;AAAAAA???;;;777444111000///&&&&&&&&&'''(((***+++,,,'''))),,,///111222333333///111444777999999999888===GGGQQQTTTNNNFFFAAA@@@::::::888444111000111222///---,,,,,,------,,,+++---///111333333222000...///111333555666666666555===>>>@@@AAA@@@===999777888999;;;>>>AAAAAA???===::::::===AAA???:::999;;;888777666777999;;;<<<<<<777777666666666666777777;;;DDDNNNQQQLLLEEE@@@@@@===888222///000333555555:::===AAACCCCCCAAA@@@@@@>>>;;;888777999;;;;;;:::;;;999666555444222000...)))(((&&&$$$###&&&,,,000...///111222444777<<<@@@BBB>>>888444222222444555000...---++++++,,,...///((((((+++222777888333...'''(((***---222888===@@@???DDDFFFBBB???<<<666000444666888888888999:::<<>>;;;777444333:::;;;<<<<<<;;;666///******)))((()))+++...222555zzzllliiifffeeegggjjjmmmnnnnnnnnnooonnnlllhhhdddaaa^^^```bbbbbb```]]]\\\[[[SSSTTTTTTRRROOOMMMMMMMMMNNNNNNMMMKKKIIIJJJPPPTTTQQQPPPPPPPPPQQQPPPMMMJJJMMMPPPUUUZZZ]]][[[UUUPPPNNNRRRWWW[[[YYYQQQEEE===;;;<<<===<<<:::999999999888999===BBBEEECCC===777999:::;;;;;;:::999::::::???CCCGGGFFFAAA<<<888777666999<<<===<<<<<<>>>@@@666333000...///000000000...///000222333444444444333555555333000333<<>><<<999666444444555555)))'''$$$######%%%''')))###&&&))),,,------///000111333555777999;;;<<<<<<:::DDDNNNNNNGGG???===>>>888777555222//////111444222111000000000///,,,***///000222444444222000///000333666888999888777555>>>@@@CCCEEEDDD???:::777::::::;;;>>>BBBBBB???;;;999999===BBBAAA======@@@:::777444444777999888777666666666666666777888888:::BBBJJJJJJDDD===<<<<<<;;;555///,,,///222555666999<<<@@@BBBAAA???======:::777555666888::::::888:::777444333444222...***%%%$$$!!!"""(((,,,000222444555666777999;;;555000)))'''***...111333222000...,,,+++*********&&&(((,,,222777555000+++)))***,,,///444:::???BBB:::???AAA===:::777333...///222444333111000222555777888888888777666444222777888:::;;;;;;777111---,,,***)))***...333666777{{{vvvnnnkkkgggeeeeeefffggggggkkkooorrrsssnnnggg```]]]aaacccdddbbb]]]YYYWWWXXXUUUUUURRRNNNIIIEEECCCCCCGGGEEECCCBBBDDDGGGLLLNNNUUUTTTUUUVVVWWWTTTNNNIIIOOOPPPUUU\\\]]]WWWQQQPPPSSSWWW___eee___QQQDDD>>>@@@BBBBBBAAA>>>:::888666666777:::===>>>===:::777333555777:::<<<<<<<<<<<>>===>>>AAAAAA???===:::777444222222444555555777777777555333555:::>>>BBBCCCDDDBBB>>>:::777666555222///------111666999<<<>>>AAAAAA???<<<::::::;;;888666666999;;;;;;999<<<888444222111///+++'''$$$$$$"""%%%***///111444666666555222000((("""(((///333333000---***))))))(((''''''(((***---000///---+++,,,111333222333888;;;:::BBB@@@>>>>>>===:::333...---333888666...(((''')))(((+++...222333333222000...444;;;<<<888111,,,)))---+++***,,,000333333222{{{wwwpppmmmiiihhhggghhhgggfffkkknnnpppoookkkeee```]]]___```aaa___[[[XXXXXXXXXWWWUUURRRMMMHHHEEEDDDDDD???@@@AAADDDGGGLLLOOOQQQTTTRRRQQQRRRSSSQQQNNNKKKMMMPPPXXX___^^^UUUNNNLLLPPPUUU^^^ddd]]]OOOCCC???@@@CCCDDDBBB===888666666555666999;;;===<<<999777333444666888:::;;;;;;;;;CCCDDDEEEEEEBBB>>>:::777777888:::===@@@>>>:::555333///...111000+++)))***(((+++///333444333333333444000---,,,///333777888555///***+++111666777555555222...***((()))+++---((((((***---000222111///......///222666;;;???BBBBBBEEEGGGFFFBBB===:::888111111222333444555777777111222333222000///000111888999;;;;;;:::999:::;;;222444666777777888:::<<>>===;;;:::999888:::<<<===;;;888777555333333444777:::;;;999:::999777666777<<<@@@@@@AAABBBAAA===999777777222111000000333777<<>>AAAAAA???<<<999999444222111222555777777666777444111111111000---+++%%%%%%###  %%%***,,,000444888888555000---&&&######)))---......+++(((&&&'''(((***+++''')))+++...000000...---,,,000222000222999>>>???===;;;<<<>>>AAA???999333///333666444...)))((((((%%%)))000555777666222///+++111777:::888222,,,((((((&&&&&&)))...111222111~~~yyyvvvrrrpppnnnmmmmmmllljjjhhhllllllllliiieeeaaa___^^^]]]]]]]]][[[XXXWWWXXXYYYWWWSSSNNNIIIEEEDDDDDDDDD>>>AAAEEEJJJNNNPPPPPPPPPOOOMMMKKKKKKLLLNNNOOOOOOMMMRRR[[[aaa\\\QQQHHHGGGLLLRRR\\\aaaYYYKKKBBB@@@AAAEEEGGGCCC;;;555333333444555777999::::::888777333444666777888999999999>>>?????????>>><<<::::::999999999:::;;;999555222333000///000...***)))+++(((***...111222111...------+++***,,,///333555555222,,,'''(((...222333222555333000------///111333---------///222333111000///...///000444999>>>AAABBBDDDDDDCCC???;;;888777222333444555777999:::;;;111111222111000000222555888;;;>>>???>>>=========333444444444444666999<<<<<<>>>???===:::<<>>:::999:::;;;999888333333333555777777555333444444333333555888;;;===>>>===<<<:::999:::===@@@<<<>>>???>>><<<999888888444444444666888;;;>>>@@@;;;>>>AAAAAA>>>:::666444...------...000111///...111000//////000111000///((('''%%%"""!!!"""&&&)))***///444888888444...***%%%$$$$$$&&&)))******)))(((%%%###!!!###&&&+++...***+++,,,......///......111444444111222888===>>>777555555;;;CCCDDD???888444444333111...+++)))(((###)))222999;;;888222...)))---333777888444,,,'''""""""###&&&+++...000000{{{~~~xxxtttuuutttsssssssssrrrooommmjjjiiigggccc^^^\\\]]]^^^]]]]]][[[YYYXXXWWWXXXYYYSSSOOOIIIEEEDDDEEEGGGHHHHHHKKKOOOSSSSSSPPPLLLIIIIIIGGGDDDDDDGGGLLLQQQTTTQQQUUU\\\___XXXKKKDDDCCCFFFMMMWWW[[[TTTGGG@@@AAACCCGGGIIIDDD:::111......222333666777777777777888666666777888999999999999::::::999888999:::;;;<<<::::::888777555444111000666555333111...***)))***,,,...000333333///***&&&))))))***...222444444444000,,,((()))---111222111222111///...///111333555111000//////111222111000333111000000111555999;;;???@@@AAA???<<<999888888999999999999999888777777222222222111111222666999888;;;???@@@???===<<<;;;333444555444444444666888:::;;;;;;888555666;;;@@@===:::666555555666555333000111222444555444333222555555444333444666:::<<>>;;;999777333000//////000;;;<<<:::555000,,,******---...222555777444...)))***+++...222555777555444111///,,,---111333333222111000000000111222444555333000...---...//////...222111000///000333666888999;;;======;;;:::999:::<<<<<<;;;:::999777555444222333333333333555999<<<;;;>>>AAAAAA???<<<:::999666888::::::999777666666999999999777555555888;;;999666333111000000000000222333666777666555333222444555666666666999>>>BBBHHHEEE@@@<<<999777555555555777999999888888999:::======>>>===<<<:::888777???@@@AAA>>>888000***(((((())),,,...////////////333333333111000///......---+++)))(((((()))))))))...///000111000---+++)))&&&&&&'''((()))***,,,...)))'''###!!!(((---444444111,,,'''$$$%%%'''777;;;===999555333111---111,,,(((+++333:::;;;999:::666111000222222000---...111555888777444///,,,---...111666777333+++$$$###%%%'''((())))))******}}}|||wwwwwwvvvuuuuuutttsssooommmbbbbbb___[[[WWWUUUVVVXXXZZZYYYXXXZZZ\\\^^^^^^^^^VVVQQQKKKJJJMMMRRRTTTUUUOOOOOOOOONNNLLLHHHDDDAAACCCBBBBBBAAABBBGGGNNNSSSSSSOOOMMMMMMJJJEEEBBBDDDAAAAAAEEEIIIGGGAAA>>>???AAABBBBBB???999111***'''---000222222000111444888>>>===<<<<<<;;;;;;;;;<<<888666444333444777;;;>>>:::888555000------///222<<<@@@@@@:::222///---***)))+++111888======777222...000222666999999777444222222333444666777666444222222333333333444555666222000,,,+++,,,---------------...///111333666777555888;;;<<<;;;:::::::::888999999999888777555333222333444444444666999;;;>>>@@@BBBAAA>>>;;;:::999:::===@@@AAA???<<<::::::999:::999888777777:::===777555111...,,,---///000555777:::;;;999666444444222444777999;;;???FFFLLLIIIEEE@@@<<<888555222000111333555555444555777888:::;;;<<<======<<<:::999>>>???>>>:::333,,,'''%%%%%%(((,,,000333666999;;;999999888555111...------...,,,++++++,,,---,,,+++............,,,+++)))((($$$$$$%%%%%%'''+++000444///---)))###!!!''',,,777666111)))""""""---333888666444333///+++///+++((((((---222444555777444111111333444222000333444555666444111...,,,...///222444444000+++&&&''')))+++,,,***)))))))))zzzzzzwwwwwwtttqqqooollliiieeeccc^^^^^^]]]ZZZVVVTTTSSSTTTSSSSSSUUUYYY___bbbcccbbbXXXSSSMMMMMMPPPTTTUUUTTTNNNMMMJJJHHHFFFEEEEEEEEEFFFFFFFFFDDDCCCDDDIIIMMMIIICCC???CCCFFFEEEDDDDDD@@@<<<<<>><<<;;;;;;;;;<<<999777555333444777:::===999777333...+++,,,000555999@@@BBB<<<555222000,,,'''***000:::BBBCCC===777333444666999::::::777444333555888;;;<<<;;;888555444444444444444444444444222///+++)))***,,,------,,,---...000111222333333444888;;;===<<<:::888888555666777777777555333222000222444444444555777999<<<===>>>===;;;999999999<<<>>>@@@@@@?????????@@@>>><<<888444333444888;;;888666111,,,***,,,///333777:::======999555333333000333777999;;;@@@HHHNNNHHHDDD???;;;999666222///---...000000///000222444999:::;;;<<<=========<<<::::::999555///***'''&&&))),,,000333555999>>>BBB======<<<888222...------...---,,,---///000...,,,,,,---......---***'''%%% ###$$$''',,,444999333333///)))###"""'''---666555///&&& %%%+++//////...///---***,,,,,,,,,,,,---...111333222111111111222333222111222333555555444111---++++++---000111000---+++***(((+++......,,,***)))***|||vvv{{{|||xxxuuutttvvvsssnnnjjjfffaaa]]]ZZZ[[[\\\\\\ZZZVVVSSSQQQQQQMMMNNNQQQXXX```eeefffeeeXXXSSSMMMLLLOOORRRRRRPPPQQQNNNJJJFFFDDDEEEGGGHHHIIIJJJJJJGGGCCCBBBDDDGGG@@@999666===EEEGGGEEEDDD@@@:::666:::>>>>>><<<<<<555444555888;;;999111++++++...000///,,,---333888AAA@@@>>><<<;;;;;;;;;;;;:::888666444555777:::<<<888666222---***+++222777555>>>BBB===666444222...(((+++222<<>>777777777888:::;;;:::666444333666;;;>>>???===999666333333444444333222111111222///+++)))***,,,---......///000111111000///...555888===>>>===999777666555666666666555222000......000333444444444555666777999999888777666777999:::;;;<<<<<<<<<>>>AAACCCDDD???777///,,,---111555:::777222---***,,,111555777;;;>>>===999444222222///333666777777;;;CCCJJJGGGBBB>>>;;;999777333000***+++,,,,,,,,,---///111;;;<<<<<<============<<<777777555222---)))((((((000222555555666888===BBB???@@@???:::333///...///...---,,,...111222000---***,,,///000...***%%%"""!!!$$$(((...555;;;555555333,,,&&&$$$)))...555333---$$$ """'''***((((((******((()))---000111///...000222...///000111111111111111///111444666555222---+++'''+++//////---+++,,,...(((+++...///,,,******+++|||vvvsssvvvzzzzzzvvvrrrppppppqqqqqqnnnggg^^^YYYZZZ]]]WWWYYY[[[\\\ZZZWWWSSSQQQOOOKKKKKKSSS___fffccc^^^UUUQQQLLLIIIJJJLLLNNNNNNKKKJJJIIIEEEBBBCCCIIINNNPPPOOOLLLIIIFFFCCCAAA??????===<<<@@@DDDFFFBBB>>>555777:::<<<===;;;999888444555555666666555444333222000---,,,,,,---000111===>>>?????????===<<<;;;:::777555444444666777777666000+++***...222222111555666888888777444111///+++---444===DDDDDD===666666555444555777777777666444888<<<<<<:::777666777555666777555222000//////000,,,(((''''''(((,,,///000//////000...***---333666666777888888888888777222222333222111///---,,,---...//////...///111333111111222444777999::::::<<<<<<;;;999888:::===@@@<<<888222+++''')))...333666777444...---111222111777:::===<<<888444333333///222555888999;;;>>>@@@???<<<999777666555333111000...+++(((&&&)))...222888===?????????@@@===888999777777888222(((&&&***222444666666555666:::===@@@>>>:::666333222222222...///111111000000111222000///...---+++(((%%%"""!!!###'''+++000333555888888777222,,,***,,,///666555000'''"""(((%%%"""###'''***++++++000777<<<:::666555333000---111333444222111333555555777777555222///......***,,,...///.........///---+++)))'''''')))+++---~~~}}}}}}~~~|||uuuqqqwwwyyy{{{xxxsssnnnkkkkkkoooooonnnggg___[[[[[[]]]\\\]]]^^^^^^]]]ZZZWWWUUUPPPNNNNNNSSS[[[___]]]YYYSSSQQQMMMIIIGGGGGGIIIJJJJJJJJJHHHDDDAAACCCHHHMMMPPPOOOMMMJJJFFFBBB???>>>@@@>>>>>>AAADDDDDD@@@;;;444555777999:::999999888555666777777555333000///000...+++******---111444;;;===@@@BBBBBB@@@===;;;===:::666444555555333111---)))''')))...111111000111222222222111///,,,+++,,,...444<<>>>>>???@@@>>>:::999777666777222+++***...000333444555444555888;;;@@@===999444111000111111111333555555333111000111///---+++******)))%%%!!!"""###$$$'''+++000444666999999666111,,,+++...111666555222***###"""%%%(((&&&%%%''',,,///000///777===AAA>>>:::999666222000333555666666777:::===<<<<<<:::777333000///////////////...------...000---,,,***)))))))))++++++~~~{{{zzzyyy|||{{{yyyxxxwwwuuurrroooyyyyyyxxxtttoookkkhhhhhhlllmmmmmmiiibbb^^^]]]]]]``````___^^^]]][[[ZZZYYYTTTSSSSSSTTTVVVVVVUUUSSSNNNNNNKKKGGGBBBAAADDDGGGJJJJJJHHHEEEAAABBBGGGLLLQQQPPPOOOLLLHHHCCC???===@@@??????AAACCCAAA<<<777111222444666888888777777666777888777555111,,,***...---,,,,,,...222666999999<<<@@@BBBBBB@@@<<<:::@@@<<<777666666555///***$$$"""###''',,,000000...000///...,,,+++***))))))---///333999===<<<666000+++,,,---///111555777999=========:::777555555666;;;>>>???>>>888111+++((((((''''''+++333===DDDHHHGGG===555333555777:::???===<<<;;;:::888777666555666555444333222111111111444555666555222000000000222333333444444555555555888888666333//////000222666444000,,,((((((+++...888===>>>777111/////////,,,000666::::::999777777;;;===>>>===:::777666555:::777444222222333333333444111,,,'''###$$$))),,,555999<<<<<<===???===999777666555666333///000333///111222333333444666888@@@===999555111000//////333666888999666333000///000,,,((()))++++++'''###%%%%%%%%%&&&***000666999:::999555///******///333555555333///)))%%%&&&)))'''(((***...333666777666===BBBDDD@@@<<<:::666222000222444555888;;;@@@DDDBBBBBB@@@<<<777333222222555444111...++++++...000++++++,,,,,,,,,,,,,,,+++~~~}}}}}}}}}zzzwwwuuuuuuuuuuuuuuuvvvuuussspppmmmjjjiiiiiijjjlllmmmkkkfffaaa______```___^^^]]]\\\[[[ZZZZZZYYYYYYXXXVVVSSSPPPOOOOOOKKKMMMMMMHHHBBB???BBBFFFJJJJJJIIIFFFCCCCCCHHHLLLTTTSSSRRROOOKKKFFFBBB????????????@@@@@@<<<666222...111555888:::999666555333555666777444000+++''',,,---///222666888;;;<<<777888;;;<<<===<<<:::888@@@<<<777777888666///(((###""""""$$$(((+++,,,,,,222000---***(((((()))***...///222666888777222---,,,,,,---...///222666999<<<;;;999888777777999;;;:::===???===666...&&&"""$$$'''+++444DDDVVVbbbeeeUUUFFF888555999<<<@@@DDD>>>===<<<:::999888777777444222000.........///000333444666666555333333444444555555444333333333444555555444111---,,,---///666666333000---,,,---///666>>>AAA:::111------,,,***---111444666777888888;;;===@@@@@@>>>;;;:::999<<<999555333444555555555999777222---***+++///222777;;;<<<:::999:::888444444444666777777555444444///000111222333555777888>>>>>>===:::777222...,,,111555999;;;999555222000111,,,((()))---...+++'''&&&&&&%%%&&&+++111777;;;;;;999333,,,'''''',,,222333444444111---******+++'''***///444999;;;;;;;;;<<<@@@@@@<<<999666222---***+++,,,...222888>>>BBBAAABBBCCCAAA<<<888555444777666444000,,,+++,,,---)))+++---000111000///...~~~{{{vvvuuuvvvxxxzzz{{{uuussspppnnnllljjjiiiiiijjjkkklllkkkhhhdddaaa``````___^^^]]]\\\\\\]]]]]]]]]]]]\\\XXXSSSOOOOOOPPPTTTVVVUUUOOOGGGBBBCCCFFFIIIJJJJJJGGGDDDEEEIIINNNWWWVVVTTTQQQMMMIIIEEECCC???>>>>>>>>>;;;777222...,,,111777<<<===:::555222///111333444333///+++((('''+++111777;;;<<<;;;:::666555444333444444555666;;;888666777999777111,,,(((%%%"""!!!###%%%((()))444111---)))(((((()))+++...///111444555333000...111111000///...000555999===:::777555666888;;;<<<;;;===???<<<555---%%%!!!!!!'''...;;;RRRkkkzzz}}}aaaPPP>>>777999;;;===@@@<<<;;;::::::999999::::::444111...,,,+++,,,///111444555666666444222222333555666777555333111222333333333333111///...000111555555444111...---...///222;;;???:::111---++++++,,,,,,,,,...111555777888:::>>>BBBCCCBBB???===<<>>===999666555222---000333777999;;;:::777333000000111222555888999:::===???BBBBBB>>>777...))),,,111777:::999777444333000,,,''''''+++---,,,)))((('''''')))---333888;;;:::777111)))###$$$)))///333444444333000---++++++'''+++222777;;;<<<<<<;;;:::<<<<<<888666555000+++###""""""$$$)))///555999777:::>>>???<<<777333111444555555222...+++))))))(((***...222444444222111{{{wwwvvvwwwyyy{{{|||vvvtttpppnnnmmmkkkiiigggiiijjjjjjiiigggdddaaa_________^^^^^^^^^___``````^^^^^^\\\YYYUUUSSSSSSTTTbbbbbb___XXXNNNGGGCCCCCCGGGHHHIIIGGGEEEFFFJJJNNNVVVUUURRROOOLLLIIIFFFEEE??????>>>;;;888333///------222999>>>???;;;555111---...000222111...+++)))###(((///666::::::777555555333000......///111333333333444555666555333111...+++'''%%%%%%'''***---555333...+++))))))***+++000111333444555444333222666666555111---...444888>>>;;;777444555777888999>>>??????<<<666///+++((((((...666BBBZZZvvvgggUUUBBB999666555666888::::::999888999:::<<<===777444///,,,,,,...222555777777666333///------...444666777555111///000222333444444333222222333444111111000---+++)))***,,,///666;;;777111///---+++,,,++++++---111555888888;;;???CCCEEECCC???;;;:::>>><<<::::::::::::999888666777777666555555777999===???>>>999555444111---000444777999;;;<<<888222000///000333777;;;<<<===???BBBFFFGGGCCC:::///))))))...444999999888666666...+++(((&&&''')))***+++,,,---...000222555666888666333...'''######)))///555555555333111///,,,***''',,,222777888888888777777999999666666777333...""" $$$)))---///,,,000666888666222...,,,111222333111---***((('''(((+++///222444333222000~~~zzzyyyyyyzzzzzzzzztttrrroooooooooooollliiihhhgggfffeeedddbbb___\\\[[[[[[\\\]]]^^^___``````]]]\\\ZZZXXXXXXXXXXXXXXXdddbbb^^^XXXQQQJJJDDDAAACCCEEEFFFEEECCCEEEIIINNNSSSPPPMMMIIIFFFEEEDDDDDDAAAAAA>>>;;;666222000///111444888;;;;;;888444222---...//////...,,,***(((%%%(((...333666777666555555333111///......///000+++...111222111111222333333333222222222444777::::::777333///------...///333555666777888888999:::999999777111------333999<<<888444333555888999999@@@@@@???;;;666222000000///444888???TTTmmmyyywww```QQQ@@@888444333444777:::999888777888999;;;<<<999666000---,,,000444888777666333///+++)))+++,,,111333555333...,,,...111555666777666444333444555......,,,***'''&&&((()))---333666444222333111...)))***,,,000666::::::999888<<>>:::888888777888999;;;<<<:::999333666888888777666555666:::======999888999777444444666666555777;;;999333...---...222888<<<>>>>>>BBBDDDGGGGGGBBB:::111+++***///444888999888888888//////---)))'''(((,,,000444666888999999666444222000///,,,'''$$$&&&---333999888666444222000,,,***(((,,,222444444222111222555666666555777:::777222(((%%%######&&&)))+++++++++...111222111...---,,,/////////---***(((((((((+++,,,///111111///---+++~~~||||||{{{yyyxxxooommmmmmooorrrsssqqqooogggfffdddbbbaaa___\\\ZZZVVVWWWYYY[[[]]]^^^^^^^^^\\\YYYWWWWWWYYY[[[[[[[[[^^^[[[XXXTTTPPPKKKEEEAAA@@@BBBCCCCCCBBBDDDIIIMMMOOOLLLHHHDDDBBBAAABBBCCCCCCBBB???;;;666222111111555666777888777666444333/////////...,,,***((('''***,,,///222555777777888555444333222111//////...'''+++//////---,,,000333888:::===???@@@BBBEEEGGG>>><<<888555333222333333666888999:::;;;<<<>>>???:::999777111,,,---333999666333111222666:::<<<<<<@@@???===999555333333444---000111444DDDZZZbbb^^^TTTHHH;;;666444444777;;;;;;:::888777777888:::;;;999555000,,,+++///444888333222///+++)))))),,,///...111333111,,,***,,,///777888888777555444444555------+++)))&&&&&&'''))),,,111333333444666444000&&&(((---555<<<>>>===:::333888>>>BBBAAA>>>:::888111222444888;;;<<<;;;999333666999:::999666444444777;;;<<<:::;;;>>>>>>;;;888999555111444::::::555,,,+++,,,111888===??????EEEFFFFFFEEE@@@999222---,,,000555888999999888888222333222...)))***///555;;;===???@@@===888111---+++,,,***(((&&&***111777<<<:::888555333000---***(((---111222000...---...222333333444777;;;999444000,,,)))(((+++,,,,,,+++///000111000...---...//////...,,,)))&&&&&&(((+++---...//////...+++(((&&&{{{uuuooonnnlllllllllnnnpppqqqgggccc^^^\\\]]]]]][[[XXXWWWZZZ\\\\\\ZZZZZZ\\\___ZZZZZZYYYZZZ[[[[[[ZZZXXXWWWSSSOOOKKKJJJHHHGGGEEEFFFDDD@@@<<<<<<@@@HHHMMMOOOJJJDDDAAAAAABBBAAA@@@BBB???===;;;999777444111666999===>>>;;;888555444111000///...///111333555666333111111333555666666666666666444222...+++)))*********)))***---222666AAAAAACCCJJJPPPRRROOOJJJIIIDDD===888666555555555999;;;======<<<===AAAEEE===999333///............333111//////222444666666;;;999777666444222...,,,'''(((,,,444>>>EEEHHHHHHDDDAAA;;;444///000333777BBBAAA>>>:::777777999<<<:::777333///,,,,,,,,,------...---+++((('''((()))---///111000,,,+++,,,///888999888555000...000222444111,,,)))((((((((((((---///222555666666666666333//////777BBBHHHFFFAAA=========>>>???>>>;;;999888666555777:::;;;:::888444888;;;;;;999444000///888:::======<<<;;;;;;;;;<<<:::888666555555666666,,,******///666:::999777<<>>???>>>===;;;999888666:::???BBBAAA>>>;;;:::444333333222333444666777<<<888444222333555777888555444333111///,,,***)))++++++++++++,,,111777;;;???BBBHHHRRRZZZ\\\WWWQQQMMMGGG>>>888555555777777999:::;;;:::999999<<>>@@@@@@===:::666111///111666:::BBBAAA>>>:::777666999;;;<<<999555000---+++******---------,,,))))))***+++---000111///---,,,///222888888777333///,,,,,,---222///+++))))))***++++++---///333555777777888999666555888BBBLLLPPPLLLFFF???>>>============;;;999999888666777999:::888666333555888888666333111111999:::;;;:::888777777888<<<;;;999777555444333222...------111777:::999777:::>>>AAAAAA===888444222222000///000222333444333444888:::999555444888<<>>:::999333000,,,)))(((***...222555333000000000000---+++***+++...//////...------222666999999555333333444444111---,,,.../////////...------,,,---...000111333000,,,+++,,,...------//////000000...+++'''%%%~~~zzzzzz|||~~~}}}pppnnnlllkkkkkkkkkmmmnnnjjjccc\\\WWWWWWWWWVVVTTTQQQSSSTTTUUUUUUUUUWWWXXX]]]]]]\\\[[[YYYWWWUUUSSSOOOIIIAAA===>>>DDDIIIMMMJJJKKKKKKLLLMMMPPPUUUXXXXXXSSSMMMHHHDDDBBB???======AAAEEEEEEBBB>>>======<<>>DDDMMMXXX___]]]VVVNNNLLLEEE<<<555222333666777777888888666555555777999<<<999444000...,,,)))'''***++++++)))&&&&&&(((,,,,,,***((('''(((+++///111,,,+++,,,///333666777777777666333000///111666;;;@@@???<<<888555555777:::<<<:::666111---***((('''+++,,,---,,,******,,,---...///000///------111555::::::999555000,,,******...,,,)))((((((+++...000///222555777888999;;;===:::<<>>===666000///111222000......//////...,,,))))))((()))***---///111333000,,,+++---111333444222222222111///,,,)))(((zzzuuusssuuuyyy}}}~~~yyywwwsssooollljjjjjjjjjjjjccc[[[UUUTTTTTTTTTRRRRRRSSSTTTUUUVVVWWWXXXYYYaaa```___[[[VVVQQQNNNMMMJJJEEE>>>;;;>>>DDDKKKOOORRRTTTVVVVVVVVVVVVXXXYYY[[[WWWRRRLLLFFFAAA>>><<>><<<<<>>666111000111222333555444444333333333555666:::777333111///---***((((((+++,,,)))$$$"""&&&***+++***(((&&&'''+++111555444444333333333444444444777666444111000111555999===<<<999555222222444777999777444000,,,)))'''&&&***+++,,,+++******,,,...---...///---,,,...333888???>>><<<888444000---+++)))((('''&&&'''***///222555777::::::999999;;;>>>===@@@FFFMMMRRRRRRMMMHHHAAA===:::888:::===???@@@@@@???===:::888666444333111222222222111222666888<<<:::777222...,,,---///444444555555222///+++))),,,,,,...222777:::::::::444555777777666444222111***))))))+++...111222333222000000333888999666333555:::???AAA@@@===;;;;;;222...)))%%%$$$&&&((()))%%%%%%$$$&&&))),,,000222,,,+++******++++++******000999AAA@@@666...,,,---111111000000///---***(((###$$$&&&)))+++---...///000...***))),,,000666999666555333111...+++)))(((~~~yyysssoooqqquuu{{{~~~~~~{{{wwwrrrnnnllljjjjjjiiicccZZZUUUTTTTTTTTTRRRQQQRRRSSSVVVZZZ]]]___```eeeeeeccc]]]UUUNNNKKKJJJFFFBBB>>>===AAAFFFKKKNNNSSSVVVZZZ\\\\\\[[[ZZZ[[[YYYWWWSSSMMMGGGAAA===;;;DDDJJJOOONNNGGGAAA>>>>>>GGGIIIKKKIIICCC<<<555222888999;;;;;;:::888555333***+++...111333111...***&&&%%%###"""%%%+++000444555444222000000333888===BBBCCCEEEGGGFFFAAA:::555:::777444222222111111000111111000111333555777888777444222000000///---+++))),,,///,,,'''%%%(((,,,111000...+++***---333888::::::888666444333333333888777666444333555888;;;;;;999666222//////222444555333000---***(((((('''***+++++++++******+++---,,,---...---,,,...444999???>>>;;;888555222///...''''''&&&$$$$$$(((...222999<<>>:::888999<<>>;;;777777999>>>BBBDDDBBBBBB@@@===999666444333222333333333333444777:::;;;999555000,,,***,,,......///111111000---***'''((())),,,111666999;;;;;;333444666888777555111///'''(((+++///333555555333///+++***---333555111+++***...444888:::;;;::::::111,,,'''$$$$$$%%%&&&%%%"""###$$$%%%(((,,,000333...+++)))((()))***)))(((///888@@@>>>444+++)))+++000111222000---)))%%%###!!!&&&+++...///...------+++(((&&&(((---333888888666333000,,,)))'''&&&~~~zzzzzz~~~}}}yyysssoooooorrrxxx|||xxxvvvsssooommmlllkkklllgggaaaZZZVVVVVVWWWVVVTTTNNNOOOQQQVVV\\\aaacccdddeeefffddd]]]TTTMMMJJJJJJDDDAAA>>>>>>AAAEEEHHHIIIMMMQQQWWW[[[\\\[[[[[[[[[TTTTTTRRRMMMFFF@@@<<<;;;@@@EEEJJJLLLIIIFFFCCCCCC@@@AAAAAA>>>:::555222111666888:::;;;:::666111...&&&)))...444777555///+++%%%$$$"""###&&&,,,333777888777555333111222555888>>>>>>>>>>>><<<;;;999777888777555555555444222000///......000444777999999555222///......///...---+++---//////,,,+++---000555666555222...///333777::::::888666222111222444666777888777777999<<>>AAA@@@:::666666888BBBCCCEEEEEEDDDCCCCCCDDD>>>:::777666999???CCCEEEBBBBBBAAA===999666444555333555666666666666777999888777555111---,,,...000,,,---///000///,,,)))''''''))),,,111555888:::<<<555555777999:::888444111(((***...333777888666333---(((&&&)))///111...)))'''***///555999;;;;;;;;;111,,,'''%%%&&&''''''&&&$$$&&&((()))***,,,000333...***&&&&&&)))++++++***///555;;;999111***((()))...000111///***%%%"""  &&&+++...///---,,,***)))&&&$$$###'''...222555333000,,,)))'''&&&&&&~~~zzzwwwxxx}}}yyyvvvrrrmmmkkkmmmqqquuuqqqooollliiiffffffffffffeee```[[[XXXYYYZZZYYYWWWQQQPPPPPPTTTXXX\\\\\\[[[]]]___^^^YYYPPPJJJHHHIIIDDD@@@<<<;;;===@@@CCCDDDGGGKKKQQQUUUVVVVVVUUUUUUMMMOOONNNKKKDDD???<<<;;;<<>><<<888444333444666444777:::;;;999444///+++&&&)))///444777666000,,,((('''%%%%%%(((---333666888888888666444333555777888999:::::::::;;;<<<======:::777666555444222000///---,,,///333777999888444111---+++***++++++++++++,,,...///000111111222555777888555111///111444777888777444111111333555999:::::::::999:::<<<>>><<<:::777333000000222555666333...***((())),,,...111111111...,,,******+++---000333333222222666:::666222...---///111222222------+++'''###$$$+++111444:::@@@???888333222444<<>>AAACCC>>>??????<<<777444444555333555888999888666555444666666444222000000222444000000000000...,,,)))(((***,,,///222555777999:::888777666888;;;<<<;;;999///000222444777777555333+++'''$$$'''---111000---***,,,000666:::<<<<<<;;;444///)))'''***,,,+++))))))+++---...,,,---///111+++'''###$$$***...000//////222444222---)))((()))***---...---((($$$!!!!!! $$$'''***,,,------)))(((&&&###!!!"""(((,,,///---***(((&&&&&&'''(((yyyvvvtttwww}}}~~~uuurrrnnnjjjggggggjjjmmmnnnkkkgggccc```^^^^^^]]]ccc___[[[ZZZ[[[\\\[[[YYYWWWTTTRRRRRRSSSSSSQQQOOOSSSVVVWWWRRRKKKFFFEEEGGGDDD???999666888;;;???AAAFFFJJJOOOQQQQQQOOONNNMMMIIIKKKLLLIIICCC>>><<<<<<<<<>>>AAAEEEIIIJJJHHHFFFDDDBBB===888444444777:::444666:::<<<999444---)))(((***...222555444///,,,,,,***(((((()))---222555888999999888666555666888555777888999:::;;;===???AAA===888444333222111000///---,,,...333666777777555111+++((('''(((((((((+++***+++...111333333222222555888666111...///111666777777444222222555888>>>>>>>>><<<999888999:::===<<<999555222222444777999555///***(((***---///555555444111---++++++,,,///222555666444555777:::444000+++***...222555555111111...((($$$$$$***111///666======777111000222555:::???@@@>>><<<>>>@@@AAA>>>:::888:::<<>>???@@@>>><<<<<<>>>AAAEEEHHHKKKMMMNNNLLLAAA888777999999:::<<<333444555444333111...---,,,***)))+++...///...++++++,,,---+++***...777>>>===>>>>>>;;;888666666666999;;;;;;:::>>>CCCDDDAAA???<<<777444444444444333///000111222222333777999111---***((()))***(((&&&(((***...111444444444333555777888555000------///111222444777:::<<<<<<;;;===<<<:::999777777777888888777555333444555888999999666111------///222444:::555000///000111000......------000444666666444000---,,,///444777555222000///...+++)))))),,,///222333333222000...+++***000666<<<>>>>>>===>>>@@@BBB===;;;<<<<<<999:::>>>:::888555444444444333222444666777777777777888999;;;777444444666888777555888777666444111///,,,+++111333666888999777555444999555333777>>>BBB???;;;777222...000666999666111(((%%%+++>>>KKKHHH===555,,,...111555;;;??????<<<777444111111333444222///111111000111222222111000'''(((***---111444666888000...++++++,,,,,,***'''******)))((('''&&&%%%$$$###"""!!!###&&&)))+++,,,***(((&&&%%%&&&%%%###"""%%%$$$###"""###%%%((()))~~~}}}|||zzzyyyyyyzzzyyyvvvssskkkiiifffdddcccdddeeefffkkkmmmkkkfff______eeelllsssmmmddd]]][[[[[[\\\\\\VVVUUUPPPKKKEEECCCDDDFFFEEEEEEDDDDDDCCCBBBAAA@@@BBB@@@<<<:::999999999888AAABBBAAA<<<;;;>>>@@@>>>???<<<999999;;;>>>>>>>>>AAABBBDDDEEEGGGHHHHHHHHHCCC<<<777999<<<;;;::::::666666666555333000,,,***+++***)))+++......---***+++---......---111888???@@@@@@???===:::777777888888;;;<<<===@@@DDDBBB>>><<<999555444555666777777444333222222444666888999333///+++))))))(((&&&$$$(((+++///333555666666555555666666222---+++,,,...333444666888:::;;;:::999888777666666666777888999888666333111111111333444555444222000//////000000555222//////111222111//////......111444666444222222000000333888999666222......---,,,+++---000333444333111///---***(((''',,,111888===@@@@@@@@@@@@AAA<<<:::<<<<<<:::<<<@@@===<<<:::999999999666444444555555555555666888:::999777666555666666555444777888999999777222...+++000222555888777555111///555333111444999===<<<;;;777333111333888999555000))),,,;;;TTTddd```RRRHHH777777777888:::============999555444444444222111000000000222333444444333...///000222444555666666333000......//////---***+++***)))'''&&&%%%$$$###%%%###"""###%%%&&&%%%$$$"""%%%'''******(((&&&$$$%%%###!!! !!!$$$''')))}}}{{{{{{zzz{{{{{{{{{{{{yyyuuuooojjjhhhfffccc```______```aaaiiijjjjjjeeeaaabbbiiipppuuuoooeee]]]YYYWWWWWWVVVUUUTTTQQQLLLGGGDDDDDDDDDAAA???>>>???BBBDDDBBB@@@???>>>===;;;:::888777777???AAAAAA===;;;===<<<999:::777444555888<<<@@@AAAEEEEEEEEEDDDCCCBBBAAA@@@999555666<<<@@@===:::999888888999888666222///,,,+++++++++,,,......,,,******---000111111444:::>>>CCCCCCAAA>>>:::999999:::999<<<>>>>>>@@@BBB???:::888555222222555999;;;<<<;;;777333222555888999888333000---***)))'''%%%###&&&)))...222555666666555333333222...***))),,,///111333555777777777555444333222222222444666999::::::888444111///...///000///000111111111///...,,,111///...000333555333000/////////111333333222000222222333666999999444000,,,---------...111666999777555111,,,)))&&&%%%%%%***///888BBBIIIJJJGGGCCC@@@<<<:::;;;;;;;;;===BBB@@@@@@@@@AAAAAA>>>;;;777222111000000111444666888666777888777444222111111666999<<<===;;;666///+++...000333444444111---***000000000111333666999;;;999555333555888888444///)))555OOOppppppaaaIIIBBB;;;777777999<<<===???;;;666333222111111000///000111333444555666666666777888888777666444333333111000///000///...,,,,,,+++)))'''%%%###""""""&&&%%%$$$$$$$$$!!! (((---,,,)))((('''&&&$$$!!! ###'''***}}}{{{{{{|||~~~}}}|||zzzvvvqqqkkkggghhheeeaaa]]][[[ZZZ[[[[[[dddeeedddaaa```bbbiiipppoooiiiaaaZZZVVVUUUUUUTTTUUUTTTSSSOOOJJJFFFEEEEEEEEEAAA>>>@@@EEEGGGEEEBBB===>>>???===;;;888777666<<>>===999888666666888===AAADDDDDDDDDCCCAAA???===;;;999444222666===AAA>>>;;;;;;:::;;;======;;;888444222---...///000000///---,,,))),,,000333444666:::===CCCCCC@@@===999888999;;;===??????======???<<<777333111///000444999===??????999333222666999888555111000---+++)))'''%%%$$$###&&&***///222444444444000000...***&&&'''+++///...000222222111///......111111000000222555999;;;===:::666111...---------)))+++,,,---......---,,,///...///222666666444111////////////000000///...///000222555666444///++++++,,,---...000444:::>>>:::666000***&&&$$$$$$%%%+++111>>>MMMVVVWWWPPPIIIAAA===:::;;;;;;999;;;???AAABBBDDDEEEFFFCCC===999///,,,***)))+++///222444333666999888444///...///555777:::;;;999555000---------.........---,,,+++...///000///...111666;;;;;;777222222333444222///+++>>>```___MMM999111333777:::<<<:::777222...,,,,,,---...000111333444555555666777:::;;;;;;:::999666333222111111//////...---,,,+++---,,,)))'''$$$###""""""&&&%%%%%%%%%$$$  )))...,,,))))))***,,,)))%%%###"""$$$(((***|||{{{}}}|||wwwqqqmmmiiihhhhhheeeaaa]]]ZZZYYYYYYYYY```aaa```^^^^^^bbbiiioookkkfff^^^XXXUUUUUUTTTTTTTTTUUUTTTQQQLLLIIIGGGGGGJJJEEEAAABBBFFFGGGEEEAAA===???AAA@@@<<<999777888>>>NNNZZZVVVJJJBBB@@@AAA;;;::::::::::::===@@@BBB?????????>>><<<;;;999888666444666<<>>???999333222555777555333......---,,,)))((('''&&&###%%%(((+++...111333444333222///(((###"""%%%))),,,...000///---++++++,,,333222111000222555888:::<<<999555000---,,,,,,---((((((((()))***,,,///000111000111444888999555222000///...---,,,,,,---...//////111222222000---***,,,---...///111555:::>>>777333,,,&&&"""!!!###$$$+++333BBBRRR\\\[[[RRRJJJBBB>>><<<<<<:::777777:::???@@@CCCFFFGGGDDD>>>:::,,,((($$$###&&&+++...///000444888888444000......333444444444333222000000---,,,***))))))+++...000...000111///---///444999;;;666///,,,---...//////111GGGkkkvvvXXX999---111555666666222000---***((())),,,...111444666666444333444666999:::999888666444222000111111111000...---,,,---...---***'''$$$#########%%%$$$$$$%%%$$$!!!&&&---///,,,***,,,...111///+++'''&&&'''***+++~~~yyyxxx{{{}}}yyyrrrllliiiiiijjjgggdddaaa^^^\\\[[[\\\]]]aaa```___^^^___ccciiinnnlllggg```YYYVVVTTTSSSRRRSSSSSSSSSPPPMMMJJJIIIJJJJJJFFFBBBAAABBBBBB@@@>>>@@@BBBDDDBBB>>>::::::;;;CCCSSS___ZZZLLLBBB??????;;;===??????>>>===>>>???======>>>>>>>>>======<<<;;;888888;;;;;;999999<<>>===999555333444888;;;DDDCCC@@@;;;<<>>=========BBBEEEGGGDDD???<<<===???BBBLLLSSSPPPGGGBBB???===;;;@@@FFFHHHFFFBBB@@@???>>>???@@@BBBCCCCCCCCCCCC>>>;;;:::;;;888444444777@@@AAACCCBBB???999333///222555888888555111/////////000222555777999999999<<<:::666333111333888<<>>@@@???===666444111,,,***,,,333888444333111...---...000333333333222///......111444,,,***%%%"""!!!###&&&((()))///777>>>AAAAAAAAAAAA<<<:::;;;===;;;555222222888:::>>>BBBEEECCC???;;;222---((('''+++......---000000111444666666444222///.........///222555777444333222111222333444555111222111000//////000111444111...+++******++++++000CCC___zzzjjjNNN333,,,...,,,+++---)))******)))''''''***,,,///333666555333111444777777666333000...---------111333333222...------///***(((%%%"""!!!!!!"""###&&&###  !!!""""""'''))),,,.........---,,,******))))))***+++,,,---}}}vvvnnnlllooosssrrrsssrrrnnnhhheeefffgggaaa```___```bbbfffiiilllaaa___]]][[[\\\```eeeiiieee```ZZZVVVSSSSSSRRRQQQNNNNNNMMMKKKIIIHHHJJJLLLFFFFFFDDD@@@===;;;===>>>EEEGGGIIIFFF@@@===???BBB<<>>===DDDLLLOOOMMMHHHDDDBBBBBBCCCDDDFFFGGGHHHIIIIII???<<<;;;;;;777111///222777999<<<>>>===999555222111555888888444000......222222333666888::::::::::::999555222000333999======@@@CCCEEEJJJQQQSSSPPP???;;;555111222444777888777999:::999777444333333...000111...)))%%%###$$$&&&***'''((()))&&&$$$%%%)))...((())))))&&&$$$&&&---444111///...---///444888<<<<<<:::888777777999;;;======<<<:::999777777666777444444555999@@@DDDDDDBBB999777222---***...666<<<555333///+++***,,,000444666555333///,,,,,,...000,,,***'''%%%%%%'''+++---+++...222333444666;;;???999777999===<<<555222222666888<<>>DDDHHHPPPTTTUUURRRJJJCCC@@@@@@>>><<<999888999;;;???AAAIIIPPPWWWYYYVVVOOOIIIFFFFFFIIILLLLLLJJJHHHFFFFFFAAABBBAAA???999333...+++222222222555888999666333000111000///...000333666999===@@@@@@<<<999777777888777666555555555666777???@@@BBBCCCDDDFFFIIILLLCCC===666000///111333444999999::::::999666444222:::666000,,,+++(((%%%!!! %%%(((&&&%%%$$$###$$$(((...222///,,,&&&######'''---111111222222222222555:::>>>??????@@@@@@AAADDDFFFHHHHHHBBB<<<999::::::777444222333555777999;;;<<<===<<<888333000111444666777444000***)))+++---...---111///,,,)))'''&&&%%%%%%***)))((((((((()))+++,,,...000222444555555555444777888;;;<<<<<<:::777666666999===??????>>>>>>>>>BBB:::111,,,---000444555555444333333555555444333000,,,***+++000666999999;;;;;;;;;;;;999777555333333222000///...///000111111000000222444444000---000444<<>>???@@@@@@@@@CCCGGGJJJXXX[[[[[[VVVMMMEEEAAAAAA>>>;;;888777999>>>CCCGGGOOOTTTZZZ\\\XXXQQQKKKHHHHHHJJJLLLLLLJJJHHHFFFFFF???<<<:::::::::777222---------...222777999888777444333222///...111555999???AAABBBAAA===999888999666888999:::::::::::::::???AAACCCCCCBBBBBBBBBCCCAAA;;;555000000222444555666666666666666666777777999555000---,,,+++)))'''"""###'''***###"""!!! """(((000666000---(((%%%&&&***000444333333444444555888===AAAAAAAAACCCFFFKKKOOOQQQRRRIIICCC===:::999888555111222000///111444666666666777444111000111333333333111---)))&&&%%%&&&&&&&&&,,,+++***)))''''''&&&&&&***))))))))))))***,,,---+++...222666888777666555666777999:::::::::888777999;;;<<<<<<<<<;;;===>>>BBB<<<444000111333555666666555333333555555555333///---+++,,,111666888999999999888777444222000///111000---,,,+++,,,...000111000111333555555333000///111555999;;;888111,,,---&&&!!!(((......+++(((***+++***((((((***------///111111000111333666:::555---)))((((((((('''++++++***)))((((((***+++,,,&&&!!!###!!! !!!###$$$%%%%%%%%% !!!###%%%&&&&&&&&&%%%}}}yyyxxxvvvnnncccYYYVVV[[[aaallliiiddd```\\\[[[[[[\\\YYYWWWVVVYYY___dddeeedddaaa___\\\\\\\\\]]]\\\[[[TTTSSSPPPNNNMMMMMMNNNOOONNNMMMJJJIIIHHHFFFDDDAAA:::>>>BBBFFFHHHKKKMMMPPPaaaaaa```YYYOOOGGGCCCBBB>>>;;;888666999???GGGLLLUUUXXX[[[ZZZVVVPPPKKKIIIIIIKKKLLLKKKIIIFFFDDDDDD<<<777333444888999444///,,,,,,---000444888999999:::777444000///222888===CCCCCCBBB???;;;999888999444777;;;>>>===<<<;;;;;;???BBBDDDDDDAAA>>>;;;:::<<<888333000111333555666666444222111222444777888777333///---.../////////***&&&###!!!###'''***+++###!!!&&&///666222///+++)))***...333777555666777777888:::>>>AAABBBCCCEEEKKKQQQUUUTTTSSSBBB>>>999777777777444111111,,,((()))...111000......---...000111111///------,,,)))%%%!!! !!!%%%&&&((())))))))))))((())))))((())))))+++,,,---(((,,,222777::::::888777666666777888999999999999<<<<<<<<<:::888777999;;;<<<999555333333444444444888666444333444555444333///---,,,---111555777888777666444222///...---,,,111///,,,***)))+++---///222222333555777777555222333555666444000,,,***)))***%%% $$$,,,222333111+++,,,------+++***+++,,,---......---,,,,,,...000333///***''''''((())))))((('''&&&&&&&&&'''((()))(((###""""""""""""###$$$&&&'''$$$$$$%%%%%%&&&&&&&&&&&&xxxtttvvvssslll```WWWVVV\\\bbbkkkiiidddaaa___^^^]]]]]]\\\ZZZYYYZZZ]]]``````______^^^]]]^^^___^^^]]][[[VVVUUUTTTRRRQQQQQQQQQRRRNNNLLLIIIGGGFFFDDDBBB???===@@@EEEJJJMMMPPPTTTVVVbbbaaa^^^WWWNNNGGGBBBAAA>>><<<888888<<>>:::777777888999:::999;;;<<<:::777555888;;;>>>BBBFFFFFFCCC>>>999777555333222222333444555444000/////////////////////...------,,,---///333555111...***))))))*********(((%%%!!!!!!(((...444222000...///111444777:::::::::888555444555777>>>???AAADDDFFFCCC>>>999444333333444666888888888222+++%%%&&&---111000,,,!!!&&&+++...,,,&&&!!!&&&((()))'''### !!!$$$"""''',,,///000000000---------...............***+++,,,///333888;;;>>><<<<<<<<<;;;::::::::::::<<<===>>><<<777333111000,,,---///000000222333444777555444333222111///---,,,---...///000222333444333222111000000111333333666444111//////000333444444555666666555333111000000555:::999444111333777333///---///333666555222...000222444444222///---000...***(((&&&&&&''''''(((((((((((((((***,,,...&&&$$$"""###&&&((()))(((""" $$$&&&&&&&&&$$$""" """%%%''')))((('''&&&&&&&&&''''''{{{tttpppmmmmmmkkkeee___^^^ccchhhnnnkkkhhhhhhiiihhheeebbbZZZYYYYYYYYY\\\```dddggg```___^^^^^^___^^^\\\ZZZVVVWWWXXXXXXXXXXXXWWWVVVSSSNNNGGGBBB@@@@@@@@@@@@BBBCCCDDDEEEGGGMMMSSSXXXUUURRRMMMHHHCCC???===<<<:::<<>>;;;555444777<<<>>>@@@CCCCCC@@@<<<999888444333222333444444222111((()))***,,,---///000000+++,,,---------...000333///,,,***))))))***)))(((%%%%%%###!!!!!!$$$)))---111000///000111444777999;;;;;;;;;888555333333444:::===@@@BBBAAA>>>999666888888888999999999999999444///***+++...111000---!!!&&&+++---+++%%%!!!###$$$%%%%%%###"""!!!""""""''',,,000111222222111111222222222111000///+++******+++///444999<<<<<<============<<<;;;:::<<<===>>>===888333///---...///000000000222555777777666555555444111---******,,,.../////////000222222222222222333444555666555444222000000111222333000333444444222///......000555999888444000111444...,,,+++...222444333111...///333777999888333///222///***''''''''''''&&&###%%%&&&'''&&&''')))+++'''$$$!!!"""&&&)))((('''!!! ###(((******&&&$$$!!! !!!###%%%((((((''''''''''''''''''|||uuuqqqmmmoooppplllfffdddfffjjjllliiiggghhhjjjjjjfffaaaZZZYYYXXXXXXZZZ___eeeiii```___]]]\\\\\\[[[ZZZXXXUUUVVVYYY\\\]]]^^^^^^^^^VVVOOOFFF@@@>>>???AAABBBBBBCCCEEEFFFIIINNNTTTYYYPPPMMMGGGBBB>>><<<:::999<<>>:::666777666111+++(((((()))+++...333555555666888;;;000111111111111333666999:::666111//////000000///555:::===;;;555333666:::<<<===>>><<<999777666666555444333444444333000---(((''''''((())),,,///111+++...000///...---...000,,,***)))))))))***)))(((&&&''''''&&&%%%%%%''')))------...111444999===???;;;<<<<<<:::888666777777:::???DDDDDD???:::888777777888999999999999999:::555333000//////...,,,+++###%%%(((,,,...,,,((($$$$$$######$$$%%%$$$!!!"""&&&***...000111222111111111111000...---+++)))))))))***---000444666888999;;;===>>>>>>===<<<>>>???>>>;;;666222///...444444333000...000444888777888888999888333---((('''+++...///...---...///000111222333444444444444///.........------------***---000111///------...444666777555222000111222+++******,,,000111///---,,,...333999======777333555111+++(((((()))((('''###%%%'''(((&&&&&&(((***'''### !!!%%%((('''$$$"""!!!!!!###$$$$$$ """&&&***++++++$$$###!!!  !!!"""%%%&&&'''((((((((('''&&&}}}vvvrrrooosssuuussslllhhhiiikkkkkkhhheeegggjjjiiieee```\\\[[[XXXVVVWWW\\\bbbggg```^^^[[[ZZZYYYYYYXXXVVVUUUWWW[[[```ccceeeeeeeeeXXXQQQFFF???<<<>>>AAACCCBBBEEEGGGJJJMMMRRRWWW[[[PPPKKKEEE@@@<<<:::888777@@@CCCJJJQQQXXX]]]```bbb^^^WWWNNNGGGEEECCCBBB@@@GGGKKKPPPPPPJJJAAA888333444333111000...,,,+++)))+++///333444222111222333+++---000111222222444666666111,,,)))))))))(((&&&...444::::::555111333666<<<;;;:::777444222222333555555444444444222...+++---***'''%%%%%%(((---000,,,///222222///,,,---...***)))((((((******)))(((***+++,,,+++'''%%%######)))+++---222777===AAADDD<<<===>>>===;;;:::;;;<<<<<>>===AAA@@@===999444111000111888777444///+++,,,111666888999;;;<<<;;;555...(((&&&***...///---,,,,,,...000111222333333222111000)))************)))((('''%%%)))---...---,,,---///444333222000......///111---,,,,,,---//////,,,***+++---333;;;@@@???:::555777222,,,))))))******)))%%%(((******)))((()))+++'''### $$$'''%%%######!!! ###&&&'''(((%%%$$$###%%%(((***++++++###"""!!!  ###%%%'''))))))((('''&&&|||tttppprrrtttvvvvvvrrrmmmjjjiiigggeeecccdddfffgggdddaaa```\\\WWWUUUWWW\\\```ccc```]]]YYYVVVTTTTTTVVVWWWYYYWWWXXX]]]eeellloooooobbbVVVKKKEEEBBB@@@AAADDDEEEJJJNNNRRRZZZdddddd___OOOCCC<<<>>>===666555:::;;;>>>BBBHHHMMMRRRUUUVVVTTTRRRNNNLLLIIIGGGEEECCCCCCFFFHHHDDD<<<444111111///222555555333000......(((,,,111333333222111111111...,,,...333444111---(((***,,,,,,)))'''%%%%%%***...333666666666666666777555222...******---000000333444222---+++...222222///+++'''%%%'''+++//////000222111///---,,,,,,...,,,)))((((((((((((''')))'''***---)))!!! %%%,,,---000444999???DDDFFF@@@AAABBBAAA???>>>???@@@AAADDDCCC???>>>===666,,,000,,,---666;;;999777::::::888333///+++((('''&&&,,,///222333333000,,,)))%%%'''))))))(((%%%!!!&&&&&&'''((()))+++,,,---))))))(((&&&%%%&&&))),,,,,,++++++,,,000333555555555666888;;;===???@@@@@@AAA???<<<999666333111000444111---,,,---///111111222444777888666222...+++***(((***///111...,,,------///222444333000,,,)))&&&(((+++,,,,,,+++((('''%%%''')))))))))***+++---555000------,,,***---111,,,---///...,,,++++++,,,(((+++///444777888555333555666666444000,,,))))))(((---333555222,,,'''$$$'''"""!!!%%%&&&%%%'''!!!'''...000///'''$$$"""$$$(((***(((%%%&&&%%%###!!! """%%%((()))(((&&&zzzrrrnnnsssuuuvvvtttoooiiieeeccccccbbbbbbeeehhhiiigggeeeiiiddd\\\WWWVVVXXX[[[\\\\\\ZZZWWWUUUUUUWWWYYYZZZ[[[ZZZ[[[___fffkkknnnnnneee[[[QQQLLLIIIEEEDDDFFFJJJQQQWWW[[[aaaddd___WWWJJJ>>>777999:::555777======>>>@@@CCCFFFJJJMMMOOOQQQPPPNNNLLLIIIEEE@@@===;;;@@@CCC@@@999222///...111444888888555000,,,***(((+++000222333222222333444000------///...***&&&&&&))),,,---+++***))))))...111444555555444444555000///,,,+++******++++++...111333111...---000444444111,,,'''%%%&&&))),,,---...000///,,,)))((((((,,,,,,+++***))))))))))))***(((((()))'''"""$$$***///111333666;;;@@@DDDGGG@@@?????????@@@AAAAAABBBCCCFFFEEEBBBAAA@@@888///111///222:::>>><<<;;;===???<<<666000+++((('''''',,,...///000///,,,(((&&&&&&'''(((((('''%%%""" $$$$$$$$$%%%&&&(((***,,,+++++++++***)))***---//////---+++---222555666555333555777999;;;===>>>???======;;;999666222///---222000---++++++---000222222333444555444222///---,,,)))+++111444111...---...000222333222000---,,,+++,,,------,,,+++)))(((((()))***+++***+++---///000...---//////,,,...222000222222111...+++******+++,,,///111333222///---666777777555111---++++++---111555666333...***'''&&&""" $$$''''''%%%&&&""" &&&+++------&&&###!!!###(((***(((%%%))))))(((&&&$$$""" """%%%((()))'''&&&}}}vvvppplllqqqssssssqqqkkkfffbbb`````````bbbeeeiiijjjiiihhhoooiiiaaaZZZWWWWWWXXXXXXWWWVVVVVVVVVWWWYYY\\\]]]\\\\\\^^^aaafffiiijjjjjjfff^^^XXXUUUQQQKKKHHHHHHQQQXXX```eeefffbbbXXXNNNCCC999444666888666:::AAAAAA???===;;;<<>>999666999;;;;;;>>>DDDEEEAAA<<<777777999===AAAEEEEEEEEEBBB>>>;;;:::999<<<@@@EEEEEE@@@888111...000555:::;;;777///'''###$$$&&&))),,,---...111333333000---,,,+++((($$$!!!&&&,,,000333666777555666666555555555888:::555444555:::>>>>>>888111,,,///111222333555999<<<888444...)))&&&$$$######(((***,,,+++'''###&&&+++111111---+++,,,...///---+++******,,,///222555666888:::<<>><<<===@@@AAAAAADDDHHHKKKFFF???999777999===@@@??????===:::888999<<<@@@DDDHHHKKKKKKFFF===444...,,,111666888555///(((%%%"""%%%(((***+++,,,...000......------...---+++*** ###(((,,,///111444555111222333333333666999<<<<<<;;;<<>>888333---)))'''%%%###!!!''')))******&&&""" %%%+++111222///,,,---///111111111111222444444222444555777888:::<<<=========999666888@@@FFFGGGFFFCCCDDDEEEGGGFFFCCCAAAAAAIIIUUUbbbeee]]]NNN???666111///+++((('''((()))+++######""""""######$$$$$$%%%$$$######"""###$$$$$$###"""!!!!!!"""$$$&&&'''+++---/////////000111333000,,,((()))...333444333666666555444444555666666333333111000---+++)))((()))+++,,,)))&&&&&&,,,222555333111111222555888;;;222...///555888555///,,,++++++***)))***,,,///000------,,,,,,---...111222111444666666222---)))'''...000555999444,,,***---000111222111...---------+++---//////,,,++++++,,,+++---///...,,,*********---......,,,)))&&&&&&&&&###''')))(((%%%"""!!!%%%((('''$$$"""%%%''''''''''''(((***,,,,,,,,,---000333666666333...+++%%%%%%&&&(((,,,.........}}}{{{}}}~~~}}}{{{xxxxxxwwwsssnnnhhheeedddddddddccc```^^^]]]___```fffccc___[[[XXXTTTOOOKKKOOOQQQSSSUUUTTTRRRPPPNNNKKKOOOTTTUUUSSSOOOLLLJJJFFFEEEGGGKKKJJJGGGHHHLLLRRRQQQRRRRRRMMMGGGDDDFFF???@@@BBBDDDEEEFFFJJJMMMQQQLLLEEE???<<<<<<>>>???;;;;;;:::777666999@@@GGGJJJLLLNNNMMMHHH???555...***...222444222...+++)))&&&(((+++------------...,,,---...000111222222222...//////...---,,,---///---...000222333666:::===@@@???@@@AAAAAA===555///......000222555888;;;===555000+++))))))'''$$$!!!&&&'''((((((%%%#########(((,,,000111///------...000333555666999;;;999555222333555777888999999999:::888666999>>>CCCDDDDDDAAA@@@BBBDDDDDDBBBDDDHHH\\\jjjvvvttteeeTTTCCC999///---***'''$$$#########""""""######$$$%%%&&&'''%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&'''((())))))+++,,,,,,+++,,,...000...***&&&%%%)))...444777<<<;;;888666555444555555333333333222000---+++)))(((***+++***((((((+++///000///...---...000222333111...///333333///,,,,,,***)))((((((***---///111,,,,,,,,,,,,...000333444222333555333///+++'''&&&,,,...222333,,,$$$"""&&&000000000///...///111444222444666444...)))(((((((((***,,,---+++******+++,,,---...,,,***((('''(((!!!$$$&&&'''&&&$$$######&&&((('''$$$###%%%'''&&&''''''(((((())))))***(((***---......,,,***(((!!! !!!$$$'''***++++++~~~{{{vvvvvvyyy}}}~~~}}}{{{{{{yyyuuuooojjjgggfffdddcccaaa\\\XXXXXX[[[^^^```___]]][[[WWWQQQIIIDDDIIIKKKNNNPPPOOOLLLHHHFFFDDDIIIOOOPPPMMMHHHCCCAAA??????AAADDDDDDCCCFFFLLLNNNKKKIIIHHHDDD===>>>CCC@@@AAABBBAAACCCHHHPPPUUUWWWSSSMMMFFFAAA>>>======:::<<<<<<;;;999===DDDJJJNNNOOOOOONNNIIIAAA777000+++...111222000.........---///333444333111000///...///111333333444555555999888555111,,,+++,,,---///111444555777:::===@@@EEEEEEDDDAAA<<<666000,,,------...000333666888999111---)))(((******'''###$$$%%%&&&%%%$$$$$$%%%'''+++,,,...//////...---,,,---222444666;;;AAA@@@:::000222444555777777777777777888888:::<<>>???BBBBBBBBBGGGOOOdddqqqyyyppp^^^MMM???666---,,,***(((%%%###"""!!!$$$%%%&&&''''''((('''''''''''''''(((((()))))))))'''((()))++++++++++++***)))))))))((('''(((+++...,,,***&&&###$$$+++555<<>>===>>>AAA@@@@@@EEELLLKKKGGGEEEDDD???888999@@@@@@AAA@@@===???HHHSSSZZZ[[[XXXRRRKKKEEE@@@===;;;:::===@@@???>>>@@@FFFKKKPPPPPPPPPOOOKKKCCC:::333...000111000///...///000222555999:::888444222111111222444444444333444555<<<:::777222...---///111444777:::<<<===???AAACCCKKKKKKIIICCC;;;333...,,,,,,,,,,,,...111444555555...***'''(((+++,,,((($$$"""###$$$######$$$''')))---,,,,,,---///...,,,***+++000222333;;;CCCDDD???000111333555777777777777666888:::;;;;;;<<<>>>@@@@@@======AAABBBBBBJJJTTTbbbnnnrrrdddPPPAAA666///*********)))(((&&&%%%$$$'''((()))******)))''''''((()))***+++,,,,,,++++++)))***---...///...---,,,***)))(((&&&%%%&&&))),,,+++***'''###""")))666@@@FFFCCC???;;;777666555555111666<<<@@@>>>888///***''''''))),,,......+++))),,,,,,---...---,,,***))),,,,,,......***%%%'''---*********,,,...000333444000111111222333333333444111///***%%%$$$&&&,,,111---...000...''' """)))***)))'''$$$$$$(((---222111666:::999333,,,*********---///000000///000111(((***,,,,,,***((((((((('''''''''&&&$$$$$$%%%'''((('''&&&%%%&&&'''((((((---.........,,,,,,,,,---,,,+++)))&&&$$$###"""""" $$$((())))))}}}{{{{{{xxxsssnnnmmmppptttvvvvvvtttwwwzzzxxxqqqkkkgggfffaaa]]]XXXVVVWWWXXXWWWUUUWWWWWWWWWTTTPPPJJJDDD@@@HHHGGGFFFGGGGGGGGGEEEDDDDDDKKKPPPNNNFFF???===>>>>>>>>>>>>======@@@EEEHHHHHHFFFBBB@@@>>>===;;;:::??????>>>===>>>EEENNNVVVYYYXXXTTTMMMDDD===888666999<<>>??????<<<777222///...444555555666666777888888@@@AAA@@@:::222///111444:::;;;<<<>>>???AAABBBCCCKKKNNNPPPLLLDDD:::444111000...,,,+++---/////////+++******---///...***&&&$$$###!!! !!!###&&&(((***,,,///000222333///+++,,,+++,,,111888===???>>>222///---111777;;;;;;888888888999;;;<<<;;;:::999>>>AAACCCDDDDDDGGGMMMQQQccc___WWWLLL???555///,,,'''&&&%%%%%%&&&&&&$$$"""+++,,,...///000000000///,,,---...///...,,,)))((()))+++000333333000,,,******+++,,,***((((((+++...000...***&&&&&&---999BBBDDDDDDCCCAAA===:::777555<<<===>>>===:::444///+++,,,***(((((()))******)))%%%)))---///...+++((('''(((+++...,,,'''$$$%%%(((...---,,,---///111111000000111333333333111...,,,++++++++++++++++++++++++---.........---+++))))))+++((($$$!!!!!!%%%***---222666999777333---******111111111111111222333333,,,+++)))'''%%%$$$######...***%%%"""$$$'''***+++''''''&&&&&&'''((('''%%%---------,,,***)))+++---333,,,$$$!!!###%%%$$$""" %%%)))+++,,,~~~zzzyyyyyywwwsssooonnnppprrrrrrqqqqqqqqqqqqoookkkhhhfffeee___\\\XXXWWWWWWXXXVVVUUUSSSTTTUUUUUURRRMMMHHHEEEGGGGGGGGGHHHHHHGGGFFFDDDEEEJJJNNNLLLEEE@@@???AAABBBDDDFFFFFFEEEDDDEEEEEEFFFDDDAAA>>>>>>>>>>>>>>>??????@@@???AAAEEELLLRRRXXXWWWTTTNNNEEE===888666666;;;BBBHHHKKKOOOTTTWWWWWWYYYYYYRRRGGG>>>999888777999999777444333666:::>>>===:::666111//////000777888999;;;<<<<<<<<<<<>>EEEJJJNNNPPPRRRSSSSSSPPPHHH>>>444---)))(((&&&&&&&&&&&&%%%%%%$$$$$$---...000111222222111111------...---,,,***'''&&&(((***...000111000---,,,$$$)))...000...+++)))(((---------+++,,,000888===AAAAAAAAABBBBBB@@@===;;;;;;;;;<<<<<<999555000---+++)))&&&%%%&&&'''''''''&&&(((***++++++***((((((***---///---)))'''(((+++......///111333333222000---...000111000---)))''',,,,,,------,,,+++***)))'''''')))---000222222111---***'''$$$%%%(((,,,///000222444333///+++******000000/////////111222333...---+++(((&&&%%%%%%$$$***'''$$$###&&&)))---...+++)))'''&&&&&&%%%$$$###))))))+++,,,------------000---***)))******'''$$$!!!%%%)))+++,,,zzzvvvuuuuuuuuuqqqnnnnnnppppppmmmkkkkkkiiifffeeeddddddcccbbb^^^[[[XXXWWWWWWWWWVVVUUURRRSSSUUUVVVTTTOOOJJJGGGGGGHHHIIIJJJJJJIIIGGGEEEDDDHHHKKKIIICCC@@@AAADDDHHHLLLPPPRRROOOJJJFFFDDDIIIFFFCCC???>>>???@@@BBBAAACCCDDDEEEFFFHHHLLLNNNVVVVVVUUUPPPHHHAAA<<<:::;;;BBBLLLSSSVVVWWWYYY\\\YYYZZZXXXQQQGGG???;;;:::<<<>>>>>>;;;777555666888;;;999444///++++++...222777999<<<>>>??????>>>===<<<>>>@@@===888555666777444666999<<>>===<<<999555222---)))&&&%%%'''***,,,---,,,)))'''(((+++,,,***((( $$$'''***,,,******+++---...------***'''$$$%%%)))///444777555666666555444555777999:::999888999999999777555888===FFFOOOUUUUUUQQQMMMBBB>>>888///((($$$%%%&&&&&&((((((&&&$$$###&&&)))000111222333333333333333...------+++***((('''&&&)))***,,,.........------###''',,,///...+++)))'''***,,,///111222333555777999999;;;@@@DDDEEEBBB>>>888999999999777555222111+++(((###!!!!!!###$$$$$$%%%&&&'''((())))))******,,,...000...+++***+++---......///111333333111///+++---///000///,,,(((%%%...///000000///,,,)))'''$$$$$$&&&+++333888888777...,,,***((()))+++---///---...///---+++******+++...---+++***+++---000222000...+++)))'''''''''(((***'''%%%$$$'''***,,,,,,***)))((('''&&&'''((((((,,,******,,,//////,,,(((+++---000222111...***((($$$"""!!!"""%%%)))++++++~~~xxxtttrrrpppooonnnmmmnnnpppooojjjfffdddaaa___```ccccccaaa___ZZZYYYWWWVVVUUUUUUUUUUUUUUUVVVWWWWWWTTTOOOIIIFFFGGGIIILLLMMMLLLJJJHHHHHHFFFHHHIIIGGGCCCBBBEEEHHHMMMQQQVVVXXXUUUOOOJJJGGGPPPNNNIIIDDD@@@@@@BBBEEEGGGIIILLLNNNNNNNNNNNNNNNTTTVVVVVVSSSNNNIIIEEECCCIIIQQQYYY]]]ZZZVVVSSSSSSVVVVVVSSSMMMEEE???;;;;;;@@@AAAAAA<<<666222111222555333///+++((()))---111444777;;;>>>???>>><<<::::::<<<>>>===:::666555555222444666999;;;<<<<<<<<<:::666333222333222///,,,'''$$$!!!!!!$$$))),,,......***&&&$$$&&&((('''&&&%%%### """'''...222000,,,***+++,,,+++***,,,+++***((()))+++///333555777999;;;999666666;;;@@@@@@>>><<<<<<======:::888;;;>>>DDDKKKOOOMMMEEE>>>888555///(((###"""$$$'''&&&(((***'''######(((---111222222333333333333333...---,,,+++******++++++------,,,,,,,,,,,,,,,,,,((()))+++,,,------------))),,,///222444333333222222222555<<>>888000+++***+++......---+++******---///333666:::===>>><<<999777888:::;;;;;;888555333222333444555777777777777666777222---******)))&&&### $$$***...000...)))%%%$$$'''***++++++,,,(((### """)))222888555///,,,...---)))'''))),,,...000222444444555555777;;;>>><<<999:::AAAGGGEEEBBB??????BBBCCCAAA===;;;;;;<<>>???<<<888111000///......111333555111,,,&&&"""!!!""""""###$$$+++111444222000))))))***))))))***,,,------)))$$$"""$$$'''***,,,***,,,...000111000///...222333666777555111,,,)))(((''''''***000444444333111111222333333222111000,,,***(((((())),,,...000)))'''%%%######&&&)))+++)))((('''((()))+++...///,,,)))&&&$$$$$$%%%$$$$$$'''))),,,...000333888<<<===555---)))***+++(((%%%%%%(((++++++***(((''''''%%%###!!!"""$$$&&&(((((({{{tttnnnhhhhhhiiilllooommmhhhccc\\\^^^ccchhhiiifff```[[[RRRQQQNNNKKKIIIKKKOOOSSSUUUUUUTTTSSSRRRPPPNNNMMMJJJMMMOOOOOOLLLKKKMMMOOOVVVUUUSSSPPPNNNMMMOOOQQQOOOQQQRRRPPPNNNKKKKKKKKKLLLLLLLLLIIIGGGHHHMMMQQQPPPPPPPPPRRRTTTSSSPPPNNNLLLNNNOOOOOONNNNNNOOOPPPQQQXXX]]]YYYNNNDDD???>>>CCCCCCBBBAAA???<<<:::888<<<;;;888111)))$$$$$$&&&***+++,,,---,,,---///000555888;;;======;;;888555555666777888777555333222555555555555555555555555777333...)))&&&###  %%%+++...000,,,(((%%%&&&+++000222222---)))$$$"""###)))000555444...,,,111000((($$$&&&+++000555999999777555444666999<<<;;;:::<<>>???DDDFFFEEEAAA888777555555555555333222444333111---)))&&&&&&&&&&&&(((***)))'''(((+++///222111111000000111222222///---++++++---222777:::888666333///,,,+++******,,,333===GGGJJJDDD:::222---,,,,,,...000000///......111555888999888777666000...,,,***+++///444777555000***&&&$$$$$$######%%%---444777444111(((((('''((()))+++---......)))""" $$$))),,,)))***+++,,,------......000222555666666222...,,,'''((()))+++...000333555444666888:::999777555333---***((((((+++...000111***(((&&&$$$$$$%%%'''(((&&&&&&((()))+++---///000***'''$$$###$$$&&&''''''+++///222333111222555888777111)))&&&'''***,,,,,,%%%%%%$$$#########""""""  """%%%%%%%%%yyyqqqiiiiiiiiilllnnnllleee```]]]bbbhhhkkkiiieee```]]]VVVTTTPPPLLLJJJMMMTTTYYYWWWVVVSSSQQQOOONNNMMMMMMLLLOOOPPPOOOLLLKKKOOOSSSYYYXXXUUURRROOONNNNNNOOOMMMMMMMMMKKKHHHEEEEEEEEEEEEGGGIIIGGGEEEFFFKKKPPPLLLKKKJJJKKKMMMMMMKKKIIIEEEFFFGGGFFFEEEEEEHHHJJJIIIOOOSSSNNNCCC:::888:::999:::;;;===>>><<<:::888555444000)))""" """%%%)))+++,,,------///222444777999;;;<<<;;;999666333111222333555777777666555777666555444444666888999999777333---'''""" """'''+++---------)))&&&'''+++///111111,,,+++(((''''''***---//////)))+++222222((("""$$$'''---444777666444222222555666777666777:::@@@EEE@@@<<<888;;;AAAEEEDDDAAA999888666333111111333555444666777555111,,,***(((''''''((()))***+++,,,---333222111000000111222222111///,,,+++---222888<<<:::888555222///---,,,,,,---555BBBNNNRRRKKK>>>333///------///111111///,,,,,,000444444222000111333222///+++)))***///555999777333...***'''&&&$$$"""""""""%%%,,,333666444000***)))((()))+++...000111111,,,%%%"""###(((,,,///,,,+++***))))))***+++,,,---///111333333222///---***---///...,,,---111555333666999<<<;;;888444111---***((((((,,,///111111,,,+++)))((('''&&&'''''''''(((***---.../////////...***&&&###$$$''')))))),,,000444444000......111---***&&&$$$%%%(((,,,///'''###  !!!###"""!!!|||tttkkkjjjjjjlllmmmjjjddd^^^___dddjjjlllhhhccc```___\\\ZZZVVVQQQOOORRR[[[aaa\\\YYYUUUPPPMMMKKKJJJJJJMMMPPPQQQNNNKKKKKKPPPUUUXXXVVVTTTPPPMMMKKKJJJJJJJJJKKKKKKHHHDDDAAA??????CCCFFFHHHFFFBBBBBBEEEJJJHHHFFFCCCDDDFFFGGGGGGEEEAAAAAA@@@>>>======@@@CCCCCCHHHLLLGGG<<<444444777333555888;;;>>>===:::888///...***$$$###'''+++,,,,,,,,,---000444888777888999999888666333111//////000333777:::::::::888777555444555888;;;===;;;;;;999222***$$$"""### $$$(((++++++***///+++'''&&&(((******))),,,,,,---------,,,++++++***%%%)))333333((("""###$$$)))000333222000//////333333333222333777<<<@@@;;;666333666>>>CCCBBB???>>>===;;;666111///222666666888;;;;;;888222...,,,'''''''''***,,,...---,,,444333222111111111222333333000---+++,,,111777;;;:::888666444111000///...000666???IIINNNIII???666///......111333333///+++'''---222000+++))),,,000444000,,,)))+++000777;;;888444///,,,)))'''$$$"""(((&&&%%%***000333222///,,,+++)))***---000333333333///***((())),,,///111111///,,,)))((()))***,,,***,,,...000111111///......222444111+++)))...333000333777::::::666111...---***'''(((,,,000000000///...---+++)))(((((('''***+++...000000000...---444///)))%%%$$$&&&'''((()))...333222...++++++,,,&&&&&&%%%$$$$$$%%%)))---(((###  """!!!~~~yyyllljjjhhhhhhiiihhhddd```bbbfffjjjhhhbbb]]]\\\]]]dddaaa[[[WWWWWWZZZ^^^aaa]]]ZZZWWWRRRNNNLLLJJJIIIMMMPPPRRRPPPMMMMMMRRRWWWQQQLLLGGGEEEGGGHHHHHHGGGEEEEEEEEEDDDBBB@@@===<<<<<<@@@CCCFFFFFFEEEEEEEEE@@@>>><<<<<<>>>AAABBBBBB???>>>;;;777555666:::===CCCBBB???;;;666444444666222444777;;;>>>>>>;;;999111---(((### !!!###%%%))),,,---,,,+++...555<<<===888111...000222444333///333777:::;;;;;;<<<======:::888:::???BBB@@@===<<<888333222333111,,,&&&######$$$%%%'''***---///,,,,,,***)))((((((((((((&&&)))...222444333000...))))))***)))((('''%%%$$$%%%###%%%)))+++***+++...---111222000111666:::::::::666222222666;;;======:::666333333666888888777999:::<<<<<<:::555///+++......---+++))))))+++,,,444555555333111111222333666333000...///333888<<<;;;???AAA>>>777111000111+++///666===AAA@@@:::666777444111111222333111...+++---///...+++***+++---222...***(((+++000555888888222,,,'''%%%&&&''''''---,,,,,,---///111111000---...//////000333888;;;666111+++((()))---111333111---(((''')))+++,,,+++,,,---...------...111444888666333222222111///---111111000000000///---++++++)))((()))---///...,,,///000111000...+++******'''***...333444444222000555111,,,)))((()))******---***&&&'''***,,,,,,+++***)))(((%%%$$$%%%(((***///,,,'''%%%###!!! ~~~~~~{{{ooonnnmmmlllkkkjjjgggeeeeeehhhjjjgggaaa[[[ZZZZZZaaa___]]][[[[[[]]]```aaaZZZXXXUUUQQQNNNLLLJJJJJJMMMNNNPPPOOOMMMLLLMMMNNNKKKHHHDDDDDDEEEGGGFFFEEEBBBCCCDDDDDDCCCBBB@@@???DDDFFFHHHHHHGGGDDDBBBAAA>>>;;;888999<<>>888222///000333444555111444888;;;<<<<<<===>>>CCC@@@>>>@@@DDDEEEBBB???999666333333444333///+++'''&&&&&&'''(((***+++,,,000///---+++)))(((&&&&&&&&&***///333555555333111------,,,+++)))'''%%%###$$$###$$$''''''%%%(((...+++000222111222666888888888333///...222666777777444111......222555555444444666999:::999444///+++/////////...------///111666777666555333222222444111111000///...000333777888<<>>;;;888999>>>EEEJJJMMMKKKGGGAAA;;;777777999:::;;;;;;:::888666666888:::::::::;;;>>>AAACCCBBBAAA???:::222***%%%$$$%%%'''...111333444333444777;;;===999444111222444666777333666:::<<<<<<===>>>???FFFDDDBBBDDDFFFFFFBBB???666333111222444444111...,,,+++***)))))))))))))))000///---***'''$$$"""!!!###&&&,,,111333333222111/////////---+++(((%%%###$$$###%%%%%%""" %%%---,,,111555444555777777555555222///000333666777555///,,,)))+++///222333222...111555888888444///,,,111222222222111222444777888888888777444222222333,,,000333222...,,,...111555999;;;:::444...+++***(((+++111999>>>@@@>>>;;;:::666111...---.........111111000---***)))+++,,,,,,***((((((+++...000000+++)))'''(((,,,000222333555333222111111///,,,)))''')))---///111333555777444222//////000222333222111---'''%%%&&&)))+++---***+++,,,,,,,,,---111333333111//////...---***((($$$%%%&&&''')))***++++++''''''(((***...111222111555666666444000---++++++***,,,...111333333333222333...(((%%%%%%'''***+++,,,***)))***---///000000.........,,,+++,,,...000...------,,,***&&& !!!~~~~~~zzzuuussstttuuuqqqmmmjjjkkkmmmkkkkkkiiiddd]]]XXXUUUUUUTTTWWW\\\______\\\WWWTTTTTTTTTTTTSSSRRRPPPOOONNNMMMIIIDDDDDDFFFGGGDDDAAAAAAAAABBBCCCEEEFFFGGGGGGBBBDDDFFFHHHIIIJJJJJJIIIMMMLLLLLLLLLKKKIIIFFFDDD???===<<<>>>CCCHHHLLLNNNMMMHHHBBB===;;;;;;===>>>:::;;;;;;999888777888:::::::::;;;>>>BBBEEEEEEEEE@@@<<<777000,,,)))((((((///111444444444444555777;;;888555333333555777888555777:::;;;;;;<<<===>>>BBBAAAAAACCCDDDCCC@@@>>>666444333333444444222///000///---,,,***((('''''')))(((&&&$$$"""!!!&&&+++.........---.........---,,,)))'''&&&%%%%%%&&&$$$###---222888<<<;;;:::;;;999666777666666:::===>>>;;;777,,,)))(((***...000000...))),,,222666777555111...444444444444333333666888888999999777444222111111+++222999999222------000555777777555111---++++++)))+++000666;;;======;;;;;;777111,,,)))***+++,,,+++***((('''&&&&&&'''(((***))))))***---000000000,,,+++***,,,///333555666777555444333222...)))&&&###&&&+++...000111333444222000......000333555666444000+++&&&%%%'''***,,,***+++,,,+++***+++...000---,,,,,,,,,---,,,***(((%%%&&&'''((()))***,,,...''''''))),,,///111333444666777777444000,,,******+++,,,...000222333333333333...((($$$%%%(((,,,---,,,,,,++++++,,,------...+++,,,.........///111333111111000...,,,)))%%%###!!!###""" """~~~|||uuupppqqqsssssspppkkkhhhiiijjjjjjhhhfffaaa\\\XXXVVVVVVWWWZZZ^^^```^^^YYYSSSNNNSSSTTTUUUUUUUUUTTTRRRPPPMMMFFF???===BBBFFFFFFDDDAAABBBCCCEEEFFFGGGHHHIIIGGGHHHJJJLLLMMMMMMMMMLLLPPPNNNLLLKKKKKKJJJFFFCCC>>>>>>???BBBEEEGGGHHHGGGEEEAAA===<<<===@@@AAABBB>>>???>>>===:::999999:::===<<<<<<>>>AAABBBBBBAAA;;;:::888555111...***)))---///111111111000000000555555555444444555777888555777999:::::::::<<<===>>>>>>>>>@@@AAAAAA???>>>;;;:::999888777555222000111000///---+++)))'''&&&###""" ###'''***+++***)))***+++,,,,,,,,,+++******(((((((((&&& $$$...999???BBB@@@>>>???===:::<<<===@@@CCCEEEAAA999222'''&&&&&&)))---...+++((('''***///333555444222000555666555444222222333555888999999777333000//////...666>>>>>>777111///111777666444000...------///,,,---...222666888999888999555///)))&&&&&&(((***%%%$$$######$$$&&&'''''')))(((***---000222222111///---++++++,,,...//////444444333333222...((($$$ $$$))),,,...///000111000---+++,,,000444777999777444...)))%%%%%%'''))),,,,,,,,,***((((((***,,,''''''(((+++------,,,***'''(((***)))((())),,,...)))***,,,...///111222333555666666333///+++)))(((+++,,,...000111222222111///***%%%###$$$'''+++,,,------,,,+++)))(((((((((&&&))),,,......000222444444333222///---+++******%%%((()))((($$$!!!!!!###{{{tttppppppqqqqqqpppllliiigggfffeeedddaaa^^^\\\ZZZZZZZZZ^^^___aaaaaa^^^YYYSSSOOORRRTTTVVVWWWWWWVVVSSSRRRMMMEEE===;;;???EEEHHHHHHBBBCCCEEEEEEDDDEEEGGGJJJIIIJJJLLLNNNOOOOOONNNNNNRRROOOKKKJJJIIIGGGCCC???;;;;;;===@@@BBBBBB@@@===;;;888777:::@@@EEEFFFFFFCCCCCCCCCAAA>>><<<<<<<<>>;;;888555555555444222///,,,***++++++,,,,,,++++++***))),,,///333555666666777888666888999:::999999;;;===============>>>>>>??????AAA@@@???<<<999555222111//////...---,,,***((('''!!!  ###%%% """&&&)))******))))))'''(((***,,,.........---+++)))((('''### &&&///;;;???AAA???>>>@@@AAA@@@AAAAAABBBCCCAAA:::///&&&!!!"""%%%***......***%%%'''***---000222222222111555555444222000000111333999::::::888333///------000666===>>>999333000000555333111.........///000---++++++,,,///222333333555333...'''###"""%%%(((%%%$$$$$$&&&(((******)))&&&&&&(((,,,000333333333///,,,'''%%%%%%&&&&&&%%%---...///111111...)))%%% ###'''***+++,,,---...///---,,,...111555777888666444000+++&&&$$$%%%'''+++++++++)))''''''(((***%%%&&&(((+++......---+++''')))***)))&&&'''***...---///000000///...000111444555555222...***(((''')))+++---000111000000///***&&&"""!!!###&&&)))***,,,------***'''%%%$$$%%%###&&&***,,,---...///000222333222000---++++++,,,&&&((()))(((&&&$$$######~~~zzzwwwuuuqqqqqqqqqqqqooolllgggccc```^^^\\\[[[\\\]]]______bbbbbbaaa___[[[WWWSSSQQQQQQSSSVVVXXXXXXVVVSSSQQQLLLGGG@@@>>>AAAEEEGGGIIIBBBCCCCCCBBB@@@@@@DDDGGGHHHIIIKKKMMMOOOPPPPPPOOOOOOKKKGGGFFFGGGFFFBBB>>>:::::::::<<<>>>>>><<<:::666555777===FFFLLLMMMLLLFFFGGGGGGFFFCCCAAAAAAAAA@@@@@@@@@AAA@@@>>>:::666444333111///...,,,,,,+++***)))'''''''''&&&%%%$$$$$$***111666777666666666999:::;;;:::::::::<<<======<<<;;;:::999999;;;===@@@@@@>>>;;;666222///...+++,,,,,,---,,,+++***)))""" !!!'''***%%%&&&(((***+++***((('''((()))+++...///000000000,,,)))((((((&&&$$$(((...555888999777888>>>CCCDDD???===;;;999777111(((!!!!!!'''///555444...)))((()))***,,,---...///000222222222111//////111333;;;<<<<<<999555000---,,,///333777888555111...---//////...///000000//////)))&&&$$$%%%(((+++......111000,,,&&&!!! """%%%((('''(((+++...///,,,***!!!!!!###(((---111222222,,,(((### !!!"""%%%'''+++///111///***&&& ###&&&(((((()))***+++///000111444666666333111000000///***%%%######%%%((((((((('''&&&''')))+++'''((())),,,......,,,)))''')))+++)))&&&'''+++000222444444222...,,,,,,---333444444222...***)))(((''')))---///000///---,,,(((&&&$$$$$$&&&)))*********,,,---+++'''$$$$$$%%%$$$'''+++,,,,,,+++******+++...222222///+++)))(((!!!!!!"""$$$&&&&&&$$$###}}}{{{zzz{{{|||sssrrrqqqrrrsssooohhhbbb\\\ZZZYYYYYY\\\___bbbcccbbbaaa^^^[[[WWWUUUSSSRRROOORRRUUUWWWWWWUUURRROOOKKKHHHDDDBBBCCCEEEFFFGGGBBBBBBBBB???<<<<<<@@@DDDEEEGGGJJJLLLOOOPPPPPPQQQIIIFFFBBBCCCGGGHHHEEEAAA<<<;;;::::::<<<======<<<777777:::CCCMMMTTTTTTRRRGGGHHHIIIHHHFFFDDDDDDEEE<<<<<<>>>AAABBBAAA===:::555222...+++)))***+++,,,)))'''%%%$$$$$$$$$###"""&&&000666777666555555:::;;;<<<<<<;;;;;;===???===<<<999666444444666999<<<<<<:::777222...+++***)))***+++,,,---,,,+++***### !!!'''+++'''((()))******(((&&&%%%***+++---///111111111111---)))&&&((((((&&&(((,,,...111111000333<<>>;;;666111...------///111222111///,,,******+++---000222111...,,,$$$""" ###'''+++,,,......+++%%% !!!$$$******+++...000000,,,((($$$)))...000111+++&&&!!! """### ###'''---000///+++(((!!!###%%%&&&&&&'''(((***000222666::::::777000++++++,,,,,,)))%%%"""###%%%$$$%%%&&&&&&&&&(((+++...******+++---///...***''''''***,,,+++((()))...444666777777333...******+++333444555333///+++***)))&&&(((,,,000000///,,,******((('''(((+++---...---)))+++---+++'''%%%%%%''''''))),,,---+++((('''&&&%%%+++111333000***%%%### %%%'''%%%"""~~~|||yyywwwuuuttttttwwwvvvsssrrrppplllhhhddd]]][[[YYYYYY\\\___bbbccceeeaaaZZZUUURRRQQQPPPOOOPPPRRRVVVXXXWWWSSSMMMJJJJJJHHHFFFFFFGGGHHHHHHGGGCCCBBB@@@>>>===<<<======>>>BBBHHHLLLNNNLLLIIIGGGCCCAAA@@@BBBDDDEEECCCAAABBBAAA>>>:::777666888;;;888888;;;CCCMMMUUUWWWUUULLLLLLLLLKKKIIIFFFCCCBBB@@@@@@???===;;;<<<>>>@@@AAA===666000,,,+++,,,---111111///***###!!!))),,,111555777777555333999>>>BBBAAA<<<888888:::===:::888777888888888777777777666555222///,,,***))),,,...---***((((((***'''!!! &&&***,,,---...,,,)))$$$"""!!!&&&)))---//////000111222...,,,***))))))'''%%%"""((()))+++---///333777;;;555222...------+++&&&###$$$)))111:::???>>>999444(((''''''(((+++,,,,,,+++---...///...,,,---111444999;;;<<<<<<999444///,,,***))))))***,,,,,,+++)))***,,,///000000...+++)))%%%$$$$$$%%%&&&)))+++---...'''!!!$$$&&&,,,---...000111///+++((( !!!$$$&&&%%%'''### ###%%%%%%%%%&&&))),,,---+++'''$$$!!!$$$''')))((((((((((((555:::>>><<<555---***)))+++,,,---+++'''"""  !!!###&&&***---///---...///...,,,+++++++++)))(((((((((***...111444<<<===;;;666///++++++,,,...444999999333,,,)))(((------,,,***(((((()))+++++++++,,,...000000...+++))))))(((&&&$$$"""!!!!!!''')))---000000,,,%%%"""&&&***------***%%%""" ###"""}}}yyyvvvtttsssssstttvvvtttrrrpppnnnkkkgggddd\\\[[[ZZZZZZ]]]```aaabbbbbb^^^XXXTTTSSSRRRRRRQQQSSSUUUWWWXXXUUUPPPJJJFFFFFFGGGIIIJJJJJJJJJJJJJJJGGGEEECCCAAA???>>>>>>>>>@@@DDDIIILLLMMMJJJHHHFFFCCCAAA??????CCCFFFFFFFFFJJJHHHEEE@@@:::777777777666555888@@@JJJQQQRRRQQQJJJJJJIIIGGGEEEBBB@@@???===============>>>@@@BBBDDD@@@999222......///111444222...)))%%%###%%%&&&,,,...222666777666444333888<<>>999555444555555333222333555888888888999999888777333///,,,***&&&)))+++***(((&&&&&&&&&$$$ !!!###%%%***,,,---,,,)))&&&%%%%%%((())),,,...111222222222+++************(((%%%"""$$$&&&)))***+++...111444111///---,,,---,,,)))&&&###'''---555:::999555111,,,)))'''''')))+++,,,,,,***+++,,,,,,+++...222666888888888777666333111///,,,+++***+++,,,+++***((()))+++---......,,,)))'''++++++,,,------...//////---'''!!! $$$&&&'''***+++---///000...***&&&!!!"""%%%%%%$$$%%%""" !!!%%%)))******))))))***,,,,,,)))$$$!!! ###'''***++++++,,,---555999<<<999222,,,))))))+++,,,---,,,((($$$"""!!!!!! !!!$$$)))///222000111111000---+++++++++)))((((((***---111555777======:::666111---+++***)))---222333000,,,)))(((++++++***)))&&&&&&''')))---...///000///---+++***))))))(((&&&###!!! '''(((***------***$$$$$$'''+++...---***&&&###"""$$$"""}}}{{{xxxuuussssssssssssuuussspppnnnllliiieeebbb[[[ZZZZZZ\\\___``````___\\\YYYUUUSSSSSSTTTUUUTTTWWWXXXXXXWWWSSSMMMGGGCCCEEEIIIMMMNNNLLLJJJJJJKKKMMMKKKHHHEEECCCAAAAAAAAACCCFFFJJJLLLJJJGGGDDDCCCCCC@@@>>>>>>BBBGGGKKKLLLPPPOOOKKKEEE>>>888555444333333555<<>>===<<<===>>>>>>???@@@@@@@@@@@@DDD@@@888222//////222444555000***%%%$$$%%%''')))---000333666777666444333555999;;;999444///------+++***+++...333666888999:::::::::888555000,,,***''')))***)))'''$$$######"""  """######"""''')))++++++)))))))))***+++******---222333222///(((((()))***+++)))%%%"""###%%%((())))))***+++---,,,+++******++++++***)))"""%%%)))///333444222//////+++'''&&&''')))******)))******+++,,,///444888777555444222111111222333...,,,,,,,,,---,,,***(((((()))++++++***(((&&&$$$000111444555666555333111+++'''###"""&&&)))***)))'''(((+++...///---((($$$!!!!!! """$$$%%%$$$### $$$)))---///000------,,,,,,+++(((### $$$(((,,,...///222333666888888555...***((()))+++---...---)))%%%###""""""  ###)))///333333444444222///,,,++++++&&&''')))+++///444888:::???===999666333///+++)))%%%%%%'''+++---...,,,***((())))))'''%%%$$$&&&'''///111333111,,,((('''((()))***)))&&&### (((((((((******((($$$!!!&&&(((+++...---***'''$$$###%%%### }}}zzzzzzzzzyyywwwuuusssrrrvvvsssooolllhhheee```]]]XXXXXXZZZ]]]___```^^^[[[WWWUUURRRRRRSSSUUUWWWWWWXXXYYYXXXVVVQQQKKKEEEBBBFFFJJJNNNMMMIIIGGGJJJMMMRRRPPPMMMJJJGGGFFFEEEEEEFFFIIILLLKKKGGGBBB@@@???AAA@@@@@@AAAEEEIIIMMMOOONNNNNNLLLGGG???999444333333333444888===@@@AAA@@@@@@???===;;;::::::;;;;;;AAAAAAAAABBBBBBAAA>>><<>>@@@BBBEEEGGGJJJLLLNNNFFFGGGFFFCCC>>>999666444555555555777999:::999888999888888777888999;;;<<<@@@@@@@@@BBBDDDCCC???<<<:::666111......111555999555...%%% """######(((+++...222444444444444111222333111...)))&&&$$$''''''(((,,,111444555555222222222222222111000///222111///,,,((($$$"""&&&((()))###%%%(((******+++---...,,,(((&&&(((,,,,,,(((######$$$&&&)))+++***&&&###%%%(((******)))((((((((($$$$$$###"""!!!!!!"""######"""###%%%(((******)))'''''''''((((((&&&###!!!%%%,,,444;;;???;;;777222---,,,...222444///......///111222111///'''&&&&&&%%%###"""!!!!!!'''***///333555444222000&&&%%%%%%)))---000...,,,$$$&&&))),,,---+++'''######%%%'''(((((('''%%%$$$%%%***...111222333000///.........---+++)))***,,,///000000111333555666555111...++++++---///000111111...)))$$$ !!!$$$(((+++---...///666777666444000---,,,,,,***,,,000444888;;;>>>???>>>:::444222111000,,,)))&&&"""!!!&&&///444444222***+++,,,+++)))'''(((((())),,,///,,,'''$$$&&&))),,,...///,,,&&&###$$$&&&,,,***))))))******((('''%%%&&&((())))))(((&&&%%%###"""!!!!!!"""######"""|||zzzvvvyyy}}}zzzuuuqqqsssooojjjfffbbb^^^ZZZXXXVVVWWWYYY]]]___^^^[[[XXXTTTRRRPPPQQQSSSTTTTTTTTTSSSRRRPPPMMMIIIEEEAAA???;;;<<<>>>???AAAFFFNNNTTTPPPOOOMMMKKKIIIIIIIIIIIIGGGJJJKKKFFF>>>888777999>>>@@@CCCEEEEEEFFFGGGIII@@@AAABBB@@@<<<999777666666777777888888777777666666666666777888999:::;;;:::999:::>>>CCCDDDBBB>>>888555222//////111555888555000+++'''%%%%%%&&&&&&(((***---000222333333333///000111111///+++(((&&&******+++...222444444333//////.........///111111333111...+++((($$$"""&&&((("""%%%)))+++************'''%%%$$$&&&((('''$$$!!!###$$$%%%'''))))))&&&######%%%''''''&&&%%%&&&'''$$$%%%$$$""" !!!###!!! !!!$$$&&&&&&&&&###$$$&&&)))***(((###(((333;;;???999666111---,,,---000333///......///111222000///'''&&&$$$###"""""""""""""""%%%(((,,,/////////...%%%$$$%%%)))...000...+++&&&''')))+++---,,,(((&&&$$$&&&)))***)))'''''''''###''',,,000111222222333///...,,,---/////////...///000111111//////000222444111...++++++,,,///111111222222///***%%%""" !!!$$$(((,,,...///...---333444555333000...------000222555999<<<>>>>>>???888555000,,,++++++******)))&&&%%%(((///444444222,,,---......,,,*********''')))+++***'''&&&(((***,,,///111...(((%%%&&&***---,,,******+++,,,***)))###$$$&&&'''((('''''''''&&&%%%"""  !!!"""~~~zzzxxxuuuvvvyyyzzzzzzwwwtttrrrmmmjjjfffbbb```^^^\\\ZZZXXXYYY[[[^^^```___\\\YYYUUUSSSQQQQQQRRRRRRRRRQQQPPPNNNKKKGGGCCC>>>;;;999666777888:::>>>CCCHHHLLLIIIHHHGGGFFFFFFGGGHHHHHHGGGIIIJJJDDD:::444444666???@@@AAA@@@??????AAACCCAAABBBBBB???;;;888666666666777888999999999999:::666777888999999999999999666444444999>>>AAA@@@===777555111///......000111111111000---***))))))***,,,---///111111111111000//////000111111///,,,)))++++++---///222444333222000///---+++,,,...000222333111...---+++(((###!!!###$$$"""&&&***,,,***(((&&&%%% !!!###$$$%%%&&&%%%$$$$$$$$$$$$&&&''''''%%%$$$!!!###$$$$$$$$$$$$''')))&&&''''''%%%######%%%(((###""""""###%%%''''''&&&###$$$&&&)))+++***&&&###&&&///666999333111///---,,,...000111000///......///...,,,***'''&&&$$$""""""###$$$$$$$$$%%%&&&(((***,,,---...$$$$$$$$$(((---///---+++)))))))))+++------+++)))%%%'''***+++)))((()))***+++///222333111///...///---,,,***+++---/////////000111111000......///000///---***)))***---///111111333333111---)))'''&&&%%%'''***---/////////...///111222111///.........222333666999::::::999888000...***%%%"""###&&&******)))(((***...111111///---///000000...,,,+++,,,)))))))))))))))***++++++***...111...(((%%%(((,,,---,,,++++++,,,,,,+++)))###$$$%%%&&&((())))))******'''###"""}}}yyyvvvttttttuuuttttttssssssrrriiifffccc``````___^^^]]]ZZZ[[[\\\___aaa```^^^[[[VVVTTTRRRQQQQQQQQQPPPNNNNNNLLLHHHCCC>>>999555333777666777999===@@@AAA@@@DDDCCCBBBBBBCCCDDDFFFGGGFFFIIIIIIBBB888222222555@@@AAA???<<<888999===@@@EEEEEEDDD@@@;;;777666666444666999::::::;;;<<<>>>888999:::::::::999777666666333222555:::===;;;777555333000---+++))))))))),,,///111000,,,******,,,000111111222222111///...//////000222333222///,,,,,,,,,---000333444333111333111---******---000222444222//////000...)))&&&!!!!!!######"""###&&&+++---***'''###!!!"""$$$%%%&&&''')))%%%$$$$$$%%%&&&'''%%%$$$"""###$$$$$$$$$&&&))),,,((()))***(((&&&&&&***...((('''&&&''')))******)))%%%%%%&&&(((***+++***((('''### &&&,,,000222...---,,,,,,,,,...000111111000...---,,,***'''%%%'''&&&$$$""""""###%%%&&&((('''&&&'''(((***,,,...$$$###$$$''',,,...,,,***+++******+++------,,,+++%%%(((++++++)))(((***---///222444222...+++******---+++)))))),,,.........000111111000...---...000,,,***''''''))),,,///111111222444333000---++++++******+++,,,...///000000,,,...000000.........//////111333555555444222000+++)))%%% ###)))*********+++,,,------,,,---///111000...,,,,,,,,,---+++)))***+++---,,,+++(((---000---'''%%%(((,,,,,,+++++++++---,,,+++)))###$$$%%%'''(((***,,,,,,,,,)))$$$"""}}}zzzzzz|||wwwuuutttuuuvvvuuuqqqmmmddd\\\WWW[[[``````^^^]]]\\\ZZZXXXZZZ^^^aaaaaaaaaXXXVVVSSSQQQQQQPPPNNNLLLJJJJJJGGGAAA:::555444555888888888888999<<<@@@DDDAAAAAABBBCCCEEEFFFFFFGGGCCCBBB???;;;666333333444>>>@@@@@@;;;444222777===DDDDDDBBB@@@===999555333666666777:::===@@@@@@???===<<<<<<>>>@@@>>>888333222......333666555555777555333000,,,((('''(((***,,,,,,,,,,,,+++)))((('''...///111444555222...***+++...222333111...,,,***++++++---222666666333///444333222000///.........111///---,,,,,,,,,+++***'''&&&&&&'''))))))(((&&&&&&$$$###$$$&&&'''%%%""" """$$$&&&&&&$$$"""!!!"""######%%%(((+++...000'''%%%""""""$$$''')))***+++***((('''(((***,,,...((((((***...111000---)))"""###$$$'''***++++++***((((((((()))******++++++))))))(((((()))+++---......///000---)))&&&$$$###"""%%%'''%%%""""""''',,,,,,)))&&&&&&(((***,,,---$$$&&&***,,,,,,+++,,,---...------...111222222111+++***)))***---//////////////////...---+++)))((())))))(((((((((((())))))***)))***...111000,,,)))+++***))))))+++...111333555333000//////111444666000///...///000111111111000111111000......000222...000111222000...+++)))&&&$$$!!! ###)))((('''((()))+++...000...000111///+++))))))******,,,...000000...+++)))((()))++++++)))(((((()))***)))(((***---...+++(((%%%'''+++---...---+++)))(((&&&###zzzwwwxxxzzz~~~zzzvvvtttsssqqqmmmiiiaaaYYYVVVZZZ```___]]]\\\ZZZXXXWWWXXX\\\___```___ZZZWWWSSSQQQOOONNNMMMKKKJJJIIIFFF@@@:::888999;;;???===;;;888888<<>>;;;666444444555:::>>>AAA>>>999777:::???BBBAAA@@@???===:::666333555555666999<<<======;;;<<<;;;;;;>>>@@@???;;;666111------222555444555777444333111...+++******+++,,,,,,++++++******))))))---...000444666555222000222333444333000---,,,++++++,,,...111444333111...333333222000//////......000...,,,,,,,,,,,,---,,,+++++++++,,,...///...---111---(((%%%%%%$$$""" !!!###$$$&&&%%%###!!! !!!"""$$$&&&)))+++,,,&&&%%%%%%%%%&&&(((+++,,,...---+++))))))***,,,---(((((())),,,///...***'''$$$%%%'''))),,,---,,,+++))))))******++++++,,,,,,,,,+++*********+++---...///000000---)))%%%$$$###$$$%%%&&&$$$!!!!!!&&&+++,,,+++)))''''''(((***,,,&&&)))---//////---------///......///111333222111***)))((()))+++---------------,,,+++)))((((((''''''''''''&&&&&&''''''((()))((((((+++...000...,,,,,,,,,,,,---///111333444777555222000222666:::>>>777555444333333333333333222222000...,,,---///111111222333333111///+++)))((('''%%%""" ###&&&***)))(((((()))+++---......000222111---+++***+++,,,---///111000...+++)))((()))******)))))))))))))))(((''')))+++,,,***'''&&&''')))******)))'''%%%$$$###!!! ###zzzuuutttuuuxxxzzzsssooonnnmmmkkkiii^^^XXXVVV[[[```___\\\ZZZWWWVVVUUUWWWYYY[[[\\\[[[YYYUUUQQQNNNMMMLLLKKKJJJJJJHHHDDD>>>;;;;;;>>>AAAFFFCCC>>>::::::===BBBEEEEEEDDDBBB@@@>>><<<;;;;;;??????>>>;;;888666666777999???EEEFFFBBB@@@AAACCC@@@?????????>>><<<888444444444555777::::::999777999999:::===AAABBB>>>:::222...---111555555777:::777666555333111///...------,,,+++*********+++,,,......000444888::::::999999888666111---******++++++---000111000...,,,,,,000000000/////////............,,,++++++,,,......---,,,---...111333333222888444---(((%%%$$$"""!!!$$$%%%&&&&&&%%%### !!!###%%%&&&''''''%%%(((******))))))+++...000///,,,+++******,,,---))))))***+++,,,+++(((%%%((()))+++---.........---++++++,,,,,,,,,,,,,,,,,,///...+++******,,,...000/////////,,,(((%%%######&&&&&&%%%"""!!!&&&+++,,,------***&&&%%%'''***)))---111444333000...---///......///111222111000)))''''''((()))******)))***)))(((&&&%%%%%%&&&&&&$$$$$$%%%&&&((()))+++,,,)))(((&&&'''+++...///000...///111333444666666777999777555444666:::???BBB<<<:::888666555555555666555333111---+++,,,///222444444555555333///,,,))))))******(((&&&&&&'''))),,,+++))))))((()))***+++---///222222111///......---...///000///---***)))))))))))))))))))))))))))'''&&&%%%&&&'''(((((('''((((((''''''%%%$$$"""!!! !!!!!! !!!$$$'''|||vvvrrrqqqsssvvvxxxrrrjjjfffgggiiikkkjjj```[[[YYY^^^aaa^^^ZZZYYYWWWVVVUUUUUUUUUUUUUUUUUUSSSPPPLLLJJJJJJKKKKKKKKKKKKGGGAAA<<<:::<<<@@@DDDGGGDDD@@@>>>???AAADDDEEEEEECCC@@@>>>;;;999999888>>>??????===;;;999:::;;;>>>EEEMMMPPPNNNKKKIIIHHHBBBAAAAAABBBCCC@@@:::555666555555777888888666444777777888===BBBCCCAAA>>>666111///333777999===AAA@@@>>>===;;;999666222///---,,,***)))***+++---...//////111666;;;???AAABBB???<<<666///)))'''(((+++...111333111,,,(((&&&''',,,,,,,,,---------,,,,,,......---,,,++++++---...+++***)))+++...111111111555222///,,,)))((('''&&&((((((((('''&&&###!!!!!!###%%%%%%%%%$$$(((,,,000///+++(((***------,,,+++******+++,,,---,,,,,,,,,,,,,,,***(((&&&***,,,...///////////////***+++,,,------,,,++++++...,,,***)))))),,,///111.........+++'''$$$######((('''$$$!!!!!!&&&+++,,,///000,,,&&&"""$$$'''***///555777666222...,,,---------...000000///---'''&&&&&&&&&(((((('''&&&'''&&&$$$###"""###%%%&&&######%%%(((+++...111333+++)))&&&%%%'''+++...111000111444777888888888777:::999888777888999;;;<<<888888777666666666888:::999666222...+++,,,111444666777777666444000,,,))))))+++,,,,,,+++))))))***,,,,,,***)))((((((((()))***,,,000222444333333222.../////////...,,,***))))))(((''''''((((((((('''$$$$$$######$$$%%%%%%%%%)))(((&&&$$$""" !!!"""######$$$&&&(((}}}yyytttpppppprrruuupppjjjbbb___aaaeeeggghhhccc^^^]]]```aaa]]]YYYXXXWWWWWWVVVTTTRRROOONNNMMMJJJHHHFFFFFFHHHJJJKKKKKKJJJFFF@@@<<<;;;===@@@CCCBBB@@@@@@BBBEEEGGGGGGFFFCCCAAA???<<<;;;:::::::::???@@@AAA@@@>>>======>>>FFFLLLUUUYYYXXXSSSNNNLLLGGGFFFFFFHHHIIIFFF???888999777666666777777666444666666777;;;AAADDDBBB@@@999444222666;;;???EEEJJJKKKHHHEEECCC@@@;;;555111...---+++******,,,...///000111333777===BBBEEEFFFDDD@@@999111+++)))+++...111333444000***$$$""""""''''''((()))))))))((((((...//////...+++***+++---((('''&&&'''***,,,---,,,.../////////---+++))))))++++++***)))'''$$$"""!!!!!!###%%%&&&&&&%%%%%%,,,000333111,,,'''(((***(((((((((((()))***,,,,,,//////...---+++***))))))+++...000000///------...(((***+++,,,,,,,,,+++******)))''''''(((+++...000+++++++++(((%%%#########)))'''$$$!!! ###(((+++,,,000111---&&&"""###%%%***///555888666222---+++***)))***,,,......,,,***&&&%%%%%%&&&((((((&&&%%%&&&%%%###"""###$$$&&&'''%%%&&&''')))+++...000111...,,,(((&&&%%%(((,,,///000222555777888777666555777888888888666444111///...000333444444666999<<<:::777333...+++---111666777777777666444000+++)))'''***,,,---,,,+++******++++++***)))(((((((((((('''))),,,111444777777777222222111111000///......***(((%%%%%%&&&&&&%%%$$$!!!!!!""""""""""""######)))'''%%%###!!! !!!###&&&'''&&&%%%&&&&&&~~~|||{{{zzzyyywwwssspppoooppprrrnnnhhhaaa^^^___aaabbbaaabbb^^^]]]______ZZZXXXXXXWWWWWWWWWTTTOOOLLLJJJIIIDDDCCCCCCEEEHHHJJJKKKKKKFFFCCC???===>>>@@@AAABBB???>>>@@@EEEJJJMMMKKKIIICCCAAA???===<<<<<<===>>>@@@BBBCCCCCCAAA@@@@@@@@@IIINNNVVVZZZYYYTTTPPPMMMJJJIIIJJJMMMPPPMMMEEE===;;;999666555666777666666666555666:::@@@BBBAAA???:::444222666===CCCKKKRRRRRRNNNIIIFFFCCC>>>777111///...---,,,,,,,,,---...000111222777<<>>>>>@@@AAA@@@BBBDDDCCCBBB@@@@@@@@@EEEIIIOOOSSSTTTPPPLLLJJJIIIIIIKKKPPPVVVTTTLLLDDD===999555333333555777777666555555999>>>@@@???===777111///333;;;CCCMMMUUURRRMMMGGGCCCAAA===666111//////......------,,,,,,...///111555:::=========BBB@@@<<<777333111222444111000...---+++)))&&&######$$$%%%&&&&&&%%%###"""$$$***000222///------...+++(((%%%$$$$$$%%%%%%$$$%%%(((+++,,,+++)))***++++++***)))'''%%%$$$"""!!!######$$$%%%&&&(((******//////...---+++***(((((($$$%%%%%%&&&'''((())))))***+++***'''###"""$$$''')))---///...***'''(((***&&&(((+++---//////------(((((()))))))))(((((('''$$$$$$$$$"""!!!!!!"""$$$(((&&&$$$$$$&&&))),,,---+++,,,------+++(((%%%###$$$(((...000///,,,)))'''$$$%%%'''+++......,,,***%%%%%%&&&)))++++++)))''''''(((((()))+++,,,------++++++***)))))))))******+++,,,---+++)))))),,,///.../////////...---,,,+++)))******)))((('''&&&%%%&&&,,,222444333111111333---,,,)))%%%###%%%)))---333333444333111---***'''$$$'''***++++++******+++&&&'''((()))************)))''''''***///444555555222111000///000111222333,,,'''""" !!!###$$$"""  !!!""""""#########'''+++---+++(((%%%$$$}}}xxxuuutttrrrssssssqqqnnnmmmlllmmmmmmiiieeedddffffffdddaaaWWWSSSRRRUUUUUUTTTUUUYYYQQQSSSUUUSSSNNNKKKJJJKKKCCCCCCEEEHHHKKKKKKJJJHHH>>>>>>???CCCHHHJJJHHHEEEFFFCCCBBBFFFMMMSSSSSSRRRHHHFFFCCC@@@???@@@AAABBB@@@BBBCCCCCCAAA@@@?????????CCCHHHMMMNNNLLLIIIGGGGGGGGGJJJQQQXXXXXXPPPHHH===999333000111444777888777666555888===???>>><<<444...+++111999BBBMMMVVVOOOJJJCCC@@@???<<<666000////////////...---,,,+++------///333777999999777<<<<<<999666222000111222///---***+++------)))&&&###$$$&&&&&&&&&$$$###!!! '''///333111//////000+++((($$$"""""""""!!! !!!###'''(((((()))---111))))))'''&&&$$$"""!!! #########$$$&&&(((+++,,,...,,,******++++++***)))&&&&&&&&&'''''''''''''''&&&'''&&&###!!!$$$(((,,,///---(((%%%&&&(((&&&(((,,,///000000//////***+++++++++)))'''%%%$$$!!!""""""!!! """$$$'''&&&%%%%%%(((+++---...+++++++++,,,,,,***&&&""""""&&&+++---,,,)))'''&&&$$$%%%'''+++///000...,,,%%%%%%'''))),,,---+++)))((()))+++---.../////////*********+++,,,...///000(((+++------,,,+++---000---------,,,+++)))((('''$$$###""""""###%%%'''))))))///666777333...---...'''&&&$$$!!!!!!%%%(((111222222222000---)))'''$$$''')))************+++$$$%%%''')))***+++++++++,,,)))'''(((---111222222---,,,+++***+++---///000---'''!!!###%%%###  """######$$$###''',,,...---)))&&&%%%~~~xxxtttqqqqqqooollliiihhhggghhhhhhnnnkkkiiijjjllljjjccc]]]\\\TTTLLLLLLRRRWWWUUURRRQQQOOONNNNNNOOONNNLLLJJJKKKKKKMMMPPPRRROOOHHHBBB>>>;;;:::>>>FFFKKKLLLKKKKKKHHHEEEEEEHHHMMMPPPRRRPPPKKKEEEAAA???@@@AAAAAABBBBBBAAAAAA@@@???>>>>>>===>>>???AAACCCDDDDDDBBBCCCEEEHHHLLLOOOOOOLLLIII===999333000000222444555777;;;>>>???;;;888777777222...+++---444===CCCGGGCCC@@@>>>===<<<:::555111000222444444222---((($$$''')))---000333222///,,,111...---...111111///,,,)))+++...//////,,,(((%%%###""""""%%%((()))'''$$$''')))...555888777000+++,,,...---'''!!! $$$"""&&&***------,,,***(((&&&$$$######$$$$$$)))***++++++***+++---///******)))((('''(((+++---+++)))'''$$$$$$%%%&&&(((***%%%###$$$%%%"""!!!###&&&(((******(((%%%%%%%%%)))+++///333777777444111///---+++******(((%%%###### !!!###""" %%%%%%%%%'''+++.........(((### ###(((***&&&!!!!!! ###(((***)))''')))%%%###(((000444333///''''''(((***++++++(((&&&&&&&&&(((+++...000///...,,,(((%%%)))000444222......---+++***)))***+++++++++***)))(((((('''%%%###"""###***000222666888999888555222000///%%%!!!###***111777777222,,,((((((&&&&&&'''***---...---+++&&&%%%######%%%(((+++---//////.........//////000'''((()))((('''&&&'''(((+++***'''###!!! """""" !!!###$$$%%%!!!&&&***+++(((%%%######{{{vvvqqqnnniiihhhgggffffffhhhiiikkkkkkjjjjjjkkklllkkkfffccc^^^ZZZUUUUUUXXXYYYVVVRRRMMMLLLLLLNNNPPPQQQPPPOOOOOOOOOPPPTTTUUUSSSLLLFFF<<<::::::@@@HHHOOOQQQPPPLLLHHHEEEDDDEEEIIIKKKLLLOOOLLLGGGCCCBBBAAABBBBBB>>>???@@@@@@@@@>>>===<<<:::;;;<<>>CCCDDDFFFIIIKKKJJJFFFCCC<<<888333000000222444555888:::<<<;;;777444333333222...+++,,,111888===??????===:::999999777333000///111333333111,,,((($$$)))***---000000///+++((((((((()))+++...///...---***,,,...000///,,,(((&&&%%%$$$$$$&&&((((((%%%"""%%%'''---333777777222---***+++***%%%!!! !!!$$$(((++++++***'''&&&$$$"""!!!!!!"""###(((***++++++******,,,---++++++)))&&&$$$$$$&&&))))))(((&&&%%%&&&''')))******%%%$$$&&&'''$$$###$$$&&&''''''&&&###""""""###''')))...333888:::888666+++)))))))))))))))&&&$$$$$$"""!!!"""$$$%%%###!!!%%%%%%&&&(((+++------,,,&&&###!!!$$$)))***&&&!!! !!!$$$(((***)))'''&&&"""!!!%%%---222111...))))))***+++,,,+++(((%%%''''''(((+++...000///...+++)))(((,,,333555222---......---,,,+++************)))((()))******(((&&&&&&"""%%%,,,222555999;;;===<<<999333...,,,)))###%%%+++333555111,,,******))))))))),,,...///...,,,***)))'''%%%%%%''')))***///...------,,,---......((()))(((&&&$$$###$$$%%%))))))((('''%%%#########  !!!!!!!!!!!!"""%%%))))))&&&$$$###$$$yyytttooollleeeeeedddcccdddeeeggghhhdddfffiiijjjhhhgggffffffaaacccddddddaaa\\\VVVSSSMMMLLLMMMOOOQQQSSSRRRQQQTTTSSSUUUWWWYYYVVVPPPJJJ???>>>???DDDKKKQQQSSSSSSOOOKKKFFFDDDDDDEEEFFFGGGKKKIIIGGGDDDBBB@@@??????:::<<<>>>??????===;;;:::888:::===???@@@???>>><<>>@@@???;;;444---(((***$$$ !!!'''///333222///---------,,,,,,---//////...,,,...,,,)))'''%%%%%%%%%&&&---,,,***))))))***,,,---+++***(((%%%""" """###,,,,,,,,,***'''$$$###$$$!!!""""""######"""""""""%%%&&&'''&&&###""""""###zzzuuupppnnnjjjhhhgggdddcccbbbaaaaaa]]]aaaeeeeeeaaa^^^```bbbdddjjjppppppiii___WWWTTTRRRQQQQQQRRRSSSTTTRRRQQQVVVVVVVVVXXXZZZWWWQQQLLLFFFEEEEEEIIINNNQQQRRRRRRRRRNNNIIIEEEDDDDDDCCCCCCDDDEEEDDDCCC@@@===;;;:::888:::===???@@@>>><<<::::::===@@@BBBBBB@@@???>>>@@@@@@@@@AAABBBAAA>>>;;;:::777444333444666777777999888666444222222222333444222000///000222333444555333111///////////////000111111111///---***)))...000222333111...+++***---000222000,,,)))((()))***+++++++++***(((&&&%%%%%%&&&(((******((($$$"""%%%&&&((()))***)))'''%%%"""###$$$""" '''%%%######%%%)))++++++$$$###!!! !!!"""&&&)))+++,,,***((('''''',,,***'''""""""%%%((((((((()))***+++---...'''$$$$$$(((***(((&&&'''+++***(((%%%$$$''',,,000111111111333444444111///&&&&&&''')))++++++)))'''&&&&&&'''(((((('''$$$"""%%%%%%''')))+++***'''$$$%%%$$$%%%)))------(((###!!!$$$''')))***)))(((""")))///000///+++,,,---///111000---***)))))))))+++---///...---+++))))))---111333000---//////000000///---+++)))'''&&&&&&(((+++...///...///---+++***...333999<<<===<<<;;;:::777222,,,(((((('''&&&$$$!!!!!!&&&---111222111000000///---,,,---......,,,+++...,,,)))&&&$$$#########'''&&&%%%$$$%%%'''***,,,,,,+++)))%%%""""""$$$'''111111///)))### !!!!!!!!! $$$%%%&&&'''(((((((((((()))(((&&&###!!! !!!~~~yyyuuurrrooommmkkkhhhdddbbb```___[[[```cccaaa\\\XXXZZZ^^^eeemmmvvvvvvlll```XXXUUUUUUTTTTTTUUUVVVWWWUUUTTTUUUTTTTTTVVVWWWUUUOOOIIIGGGGGGHHHKKKOOOQQQRRRRRRQQQMMMHHHDDDBBBAAA???>>>@@@BBBCCCBBB>>>:::999888777999===@@@AAA@@@>>><<<;;;???BBBCCCAAA?????????>>>======>>>@@@@@@???===:::888666555777888888777888777555444555777888999555555444333333333555666111000///---,,,,,,---...000111222222000...,,,******---000111///---,,,,,,000333555222---(((&&&''''''''''''''''''%%%$$$$$$$$$&&&)))++++++***)))(((((((((&&&$$$!!!!!!#########"""""""""$$$""""""&&&((()))%%%$$$""" !!!"""%%%(((***+++)))'''&&&&&&***(((%%%!!!!!!&&&***------++++++++++++------%%%""""""&&&(((&&&%%%'''******((('''(((,,,222666444222111000000...+++)))(((((()))+++,,,+++(((%%%&&&'''((()))'''%%%###"""%%%%%%&&&(((***)))%%%"""&&&&&&(((,,,///...***'''!!!###%%%((((((((((((((( !!!&&&---222333222,,,,,,---///111222000...***)))((())),,,------,,,+++(((&&&'''+++...///...---...///000///...---,,,'''&&&&&&(((+++...//////222111000000222555:::===999666222111000///,,,***(((...111,,,$$$ ###&&&***---...............---++++++++++++***)))***((('''%%%###""""""""" !!!###&&&***,,,++++++)))'''%%%&&&))),,,111000,,,$$$!!!$$$### !!!$$$***++++++,,,,,,++++++***,,,)))%%%!!! |||yyyvvvpppooommmkkkhhhfffdddbbb^^^bbbdddaaa\\\XXXZZZ\\\cccllltttsssjjj___YYYWWWTTTSSSTTTVVVXXXZZZYYYXXXRRRPPPPPPQQQRRRPPPJJJEEE@@@BBBEEEIIIMMMPPPRRRRRRKKKGGGCCC???>>>===;;;:::???BBBDDDCCC>>>:::999:::777999===???AAAAAA@@@???;;;>>>AAAAAA>>><<<===>>>===<<<;;;<<>>BBBEEEHHHJJJLLLMMMEEEBBB???===<<<<<<;;;:::===@@@CCCAAA<<<888888999777999;;;>>>@@@AAAAAAAAA<<>>:::999;;;???===;;;:::;;;===?????????999888666666777666444222444222222444888;;;;;;;;;555555333///,,,+++...111...000111000---+++,,,---***,,,///111000...***'''!!!&&&))))))&&&$$$&&&(((((((((***---...---***'''######""""""###$$$&&&&&&'''))),,,,,,,,,---000333,,,+++((("""$$$%%%&&&''''''%%%!!!###&&&'''((('''$$$!!! $$$%%%''''''&&&&&&''')))&&&$$$!!!$$$+++111555222...+++***,,,///111(((### """######$$$'''''')))+++,,,,,,...000222000...,,,++++++++++++***'''((()))+++,,,+++'''$$$)))***+++(((%%%######$$$%%%$$$###$$$&&&&&&%%%###&&&'''(((***,,,,,,,,,+++'''((()))'''$$$$$$&&&((())),,,222999===???>>><<<333000---,,,...000000000***(((&&&&&&((()))***)))'''&&&%%%%%%''')))***+++((((((***+++...000333444222///---,,,---...///...///222666777666555666888222---******---///...+++...777<<<666///...//////***(((&&&%%%'''+++...000---+++)))((()))***)))(((&&&%%%%%%$$$$$$######### """$$$&&&((()))))))))$$$%%%&&&&&&&&&&&&)))+++!!!$$$%%%!!!###"""!!!!!!&&&***//////...+++)))&&&$$$"""%%%""" ###&&&''''''|||zzzxxxtttsssqqqoookkkhhheeeccc`````````___]]]\\\\\\]]]___dddhhhhhhbbb\\\ZZZZZZXXXVVVUUUUUUVVVUUUSSSQQQMMMKKKJJJKKKKKKIIIDDD???;;;===@@@BBBCCCDDDDDDEEEDDDAAA>>>============<<<:::===@@@>>>888555555888777888:::<<<>>>@@@AAABBB>>>@@@AAA>>>:::999<<>><<<::::::;;;=========888777666555555444222000222111000333777:::999777333333000+++&&&%%%(((+++...111333222///,,,,,,---'''***...000000,,,(((%%%###'''+++***&&&$$$%%%(((***)))***---000///+++&&&###"""""""""###%%%''')))***,,,------,,,---111555,,,+++(((######'''''''''(((((('''$$$!!!&&&)))***)))'''$$$!!!###%%%&&&%%%%%%&&&(((***&&&$$$ ###+++111666333...******---111444***$$$ !!!###"""$$$((()))+++...000/////////000222000,,,+++******)))(((%%%&&&'''***,,,+++'''$$$+++,,,,,,)))%%%###$$$&&&%%%#########%%%&&&%%%$$$%%%&&&'''(((***+++++++++)))***)))&&&###"""%%%(((---111888???CCCCCCAAA???777333...,,,,,,---//////***(((&&&%%%'''((()))(((%%%%%%&&&((())))))))))))&&&&&&'''***---111555777777444000.../////////...---222666888777555555666111---+++,,,000111...***,,,444888555555999;;;999///,,,((('''***...333555...+++)))((()))******)))''''''&&&%%%%%%$$$######$$$%%%(((***+++***)))((("""###%%%%%%$$$$$$%%%&&&$$$'''###!!!!!! """'''******))))))(((&&&$$$###"""!!! %%%***,,,,,,}}}}}}|||}}}~~~tttqqqnnnllljjjgggdddaaaaaa^^^[[[[[[^^^______]]]ZZZ]]]```aaa^^^ZZZVVVUUUUUUVVVWWWWWWVVVTTTRRRPPPNNNKKKJJJNNNMMMHHHEEEDDD???:::555555;;;AAADDDDDDBBBAAA???@@@AAABBBBBBAAA===???>>>;;;666222222333666666777:::===??????>>>DDDEEEDDD@@@:::888<<>>999777333///,,,***)))(((---((("""!!!$$$((())))))***((()))---,,,(((''')))***...///+++***...333555444555777777555333111000222222222444555555333222444000---,,,...000000...******,,,000666:::===>>>000+++(((***000444444222......---+++(((''''''(((%%%""" !!!$$$&&&%%%###&&&''')))++++++)))'''%%% ######$$$""""""%%%&&&%%%"""!!!"""%%%&&&%%%###""""""%%%""" !!!%%%)))***)))|||xxxxxxwwwxxx|||xxxuuurrrooonnnllliiifffaaa^^^[[[[[[]]]_________\\\]]]^^^\\\YYYUUUTTTSSSSSSTTTUUUVVVUUUSSSQQQPPPMMMJJJIIILLLLLLHHHEEEEEE>>>888111///555<<>>>>>===DDDEEEFFFCCC>>>===@@@DDD???<<<999999:::;;;;;;999666444111//////000111333666555666777888:::::::::333222///***&&&&&&))),,,///111444555333111000000///...---+++***((('''&&&+++///111///***'''''')))//////000111222///+++''''''###"""%%%&&&+++///000+++***---///...)))$$$ ###&&&&&&$$$!!!!!!"""###"""!!! (((******&&&!!! """&&&)))&&&"""!!!"""###!!!  !!!###$$$"""""""""###%%%''')))***///...,,,+++)))(((''''''$$$$$$$$$%%%%%%&&&&&&&&&,,,---///000///...+++***...---,,,,,,,,,***'''%%%$$$###$$$&&&&&&%%%(((---444000+++)))***,,,,,,,,,'''&&&%%%$$$######$$$%%%&&&''''''&&&%%%&&&(((***+++(((###!!!###'''***,,,222777>>>CCCEEECCC???<<<;;;888444///+++))))))))))))&&&###$$$'''+++,,,++++++)))+++...---***))),,,000555777333111333555555777888888777444111///---000///...///111222333333444111---,,,---......---+++++++++---111444666666///,,,)))***---000000///,,,---,,,+++)))'''''''''&&&###!!!!!!$$$%%%%%%###$$$%%%'''))))))(((&&&%%%!!!!!!!!!!!!!!!"""""" ###'''***)))%%% !!!$$$###"""!!!!!!###!!! ###&&&&&&%%%zzzuuutttsssrrruuu{{{~~~{{{wwwtttrrrooommmjjjaaa^^^[[[YYY[[[]]]___```^^^^^^\\\YYYTTTPPPOOOOOOOOOPPPQQQRRRRRRQQQPPPNNNLLLGGGFFFHHHIIIFFFDDDEEE@@@999000...222:::@@@DDDFFFCCCAAAAAABBBDDDEEEFFFAAAAAA@@@===;;;:::;;;===888888999;;;>>>??????>>>CCCEEEGGGFFFCCCBBBCCCFFF???<<<999888888999999999333333222222222444555666999999888888888:::;;;<<<444333222...+++***+++,,,///333666888777555333222222000---***(((((()))***111222333000+++((()))***333222222333222///+++''')))&&&!!!!!!&&&,,,//////,,,***,,,...---%%%"""!!!"""!!! """%%%&&&222111///)))""" """'''%%%"""!!!"""""""""!!!  !!!!!!"""######$$$&&&(((***+++000...,,,)))'''%%%############$$$%%%''')))***+++---...//////...,,,***(((******+++,,,---+++(((%%%$$$###$$$((()))(((+++000444222///......///...,,,((('''&&&%%%$$$$$$$$$$$$!!!###&&&'''''')))+++---)))&&&######'''+++...000111444777:::<<<<<<:::999;;;777222---)))))))))+++)))((((((,,,000222111...,,,***,,,///...,,,---111777===@@@<<<777666555333777888888555111---******...---,,,,,,---000333555444111---++++++,,,,,,+++,,,***))))))+++---...------,,,***))))))***++++++***++++++***)))((('''&&&&&&$$$""""""###%%%&&&&&&%%%&&&'''(((((('''&&&%%% ###$$$$$$!!! """###!!!%%%***...---((("""!!!$$$%%%$$$###"""!!! !!!"""###""" ~~~xxxuuurrroooooossszzzzzzvvvrrroookkkiiiccc___[[[XXXXXXZZZ\\\^^^^^^^^^]]]YYYSSSNNNKKKKKKJJJKKKMMMNNNOOONNNMMMLLLHHHDDDBBBDDDEEECCCBBBDDDCCC===777444777>>>CCCGGGGGGDDDAAA???@@@AAABBBBBB???>>>===<<<;;;<<<>>>???<<<<<<<<<>>>@@@AAAAAA???AAADDDGGGGGGEEECCCBBBBBB???===:::888777777888888222333333555777999:::;;;>>>>>><<<:::888888:::<<<999777444000---,,,,,,---000333888:::999777555555444111---)))'''(((+++---111111111///+++***+++---......///111222222///,,,,,,***%%% '''+++------+++))))))***+++###!!!###(((+++000///---)))$$$"""###%%%%%%###"""!!!"""######$$$ !!!!!!"""######$$$%%%&&&'''(((***+++,,,000...,,,)))&&&###"""!!!######$$$&&&))),,,...000......///...,,,***'''&&&&&&'''))),,,---,,,(((%%%###"""%%%)))+++***---222444444333333333111///...+++***)))'''&&&%%%$$$### ###&&&((()))***,,,---((('''&&&'''***...111111000000111222333444444555555222---)))((())),,,...000000222666::::::666111,,,+++---000///---000666AAAHHHKKKGGGAAA<<<888444555666666333---)))((((((...////////////000222444333111...+++***)))))))))---***((('''(((*********,,,,,,,,,)))'''&&&'''(((((((((((()))***)))'''&&&%%%###!!!!!!"""%%%((()))+++++++++***)))((('''&&& ###&&&''''''$$$###$$$&&&###"""!!!%%%***---...+++'''$$$ &&&))))))(((&&&%%%!!!!!!###$$$$$$###!!!xxxuuupppmmmmmmrrrxxx}}}~~~yyytttpppkkkfffbbbbbb___[[[WWWUUUVVVYYY[[[]]]^^^^^^[[[UUUNNNIIIGGGFFFHHHJJJKKKLLLKKKJJJIIIFFFAAA???AAABBB@@@???AAACCCAAA>>>===???BBBEEEFFFGGGDDD@@@>>>>>>>>>===<<<<<<;;;::::::;;;===>>>>>>===<<<<<<===??????>>>===???AAADDDEEECCC@@@===;;;<<<:::888666444444555666333444555777:::<<<>>>???BBBBBB???;;;777555777999>>>:::444///---,,,---...000444888:::999777666555555222---***(((***,,,...,,,,,,,,,,,,+++,,,---///++++++,,,///111111///---------***"""###***++++++++++++)))&&&'''(((%%%###""" ###(((,,,)))))))))'''%%%%%%&&&'''######"""""""""$$$%%%'''""""""###%%%&&&'''''''''''''''((()))***++++++,,,...---+++(((&&&$$$###"""$$$%%%%%%'''***...111444222111000///,,,)))'''%%%###%%%'''***---,,,)))&&&!!! ###((()))'''***///333555666666444222000///...---,,,***(((&&&$$$######%%%''')))))))))***+++******)))+++...111111111///...,,,,,,,,,...///111---***(((&&&(((,,,111555999999:::===???<<<666000,,,,,,...000///...333;;;LLLRRRUUUPPPHHHBBB<<<777555777888444...******+++111444777777555333222222333222///,,,)))))))))***---+++(((''')))+++,,,,,,,,,---,,,***'''%%%%%%&&&'''&&&%%%'''))))))(((&&&###""" !!!%%%)))---222111///,,,***)))''''''"""!!!"""$$$''')))))))))(((&&&&&&(((&&&!!! ###%%%&&&)))******)))(((&&&"""&&&***,,,+++(((&&&%%%"""###&&&''''''%%%###"""zzzwwwrrrllljjjkkkpppuuu{{{yyyvvvsssoooiiibbb]]]]]]\\\ZZZVVVTTTTTTWWWZZZ[[[]]]^^^\\\VVVOOOIIIFFFFFFHHHJJJKKKLLLKKKJJJIIIEEE@@@???AAABBB???===>>>AAAAAAAAABBBBBBCCCCCCCCCGGGDDDAAA???>>>===;;;999:::::::::;;;===???>>>===999999888999::::::888777;;;===???@@@>>>;;;888555666666666444222111222333555555666777999<<>>999222...---...///000111333666777555444444444444222///,,,+++,,,---...&&&'''(((***+++---......---,,,,,,---......,,,***...///...***%%%$$$***///+++***+++,,,)))%%%$$$'''&&&&&&%%%### """''')))%%%&&&&&&'''&&&&&&%%%$$$!!!"""#########%%%(((+++&&&'''((()))************((())))))*********))))))***)))((('''&&&%%%%%%%%%((('''((())),,,///333555555444333000---***'''%%%###$$$%%%(((++++++(((&&&"""&&&&&&$$$%%%)))111333555555222///......,,,,,,,,,+++)))'''%%%$$$&&&((())))))(((''')))***,,,,,,---///222333222111---,,,+++******+++,,,---((('''''')))---333999===@@@???>>>??????:::333---------000222111111888AAALLLRRRSSSMMMEEE???:::555:::<<<===888111------000222777;;;<<<888444333333666555333000---+++---...///,,,***)))+++...///000......---+++***)))(((''''''$$$"""$$$'''))))))'''$$$###!!!"""(((,,,222000---***'''&&&%%%%%%#########%%%(((******))))))&&&&&&((('''###"""$$$))))))((((((&&&%%%###"""$$$&&&))))))'''$$$###""" ###&&&((('''&&&&&&'''wwwuuurrrmmmiiiiiimmmqqqttttttsssrrrooojjjbbb]]]UUUVVVVVVUUUTTTUUUXXX\\\ZZZ[[[[[[YYYSSSNNNJJJIIIIIIJJJLLLMMMNNNMMMKKKJJJFFFBBBAAADDDDDD@@@======@@@AAABBBBBBBBBAAABBBBBBEEEDDDCCCCCCCCCAAA???<<<<<<;;;<<>>777666555666777666444333666777999:::;;;999555333333555777777444222333444666555444444666999===???===???@@@<<<666222333555777444000...000222222111111222333333111000111222222111000//////...------$$$$$$&&&))),,,---------///...------------***(((...000222111//////111444---+++,,,...+++%%%$$$(((&&&'''&&&%%%###"""!!!"""!!!###%%%"""$$$%%%'''((('''$$$!!!!!!###$$$%%%%%%&&&***...+++,,,,,,---,,,+++***)))(((((((((((((((&&&%%%$$$#########$$$%%%&&&'''(((+++*********,,,000333666555444111...***'''$$$#########$$$&&&))))))(((&&&######%%%((('''$$$$$$(((---///111000---+++******'''(((((()))))))))((('''((())))))(((&&&''')))++++++,,,...222555666444333,,,,,,++++++************)))***,,,///555;;;AAAEEEFFFDDDAAA???>>>:::333...///000333555333444===GGGLLLPPPOOOHHH???;;;777444===@@@@@@:::111+++,,,///222666::::::666444444666::::::999555222111333555222///,,,+++---///111222000...,,,---//////,,,)))'''### !!!%%%)))***((('''&&&"""###(((***(((%%%""" !!!!!! """&&&)))))))))%%%""""""%%%&&&###"""$$$%%%&&&''''''%%%### ###$$$%%%%%%"""!!! !!!###%%%%%%%%%''')))}}}zzzssssssqqqnnnjjjjjjmmmqqqoooppprrrsssqqqlllddd___OOOQQQTTTTTTTTTVVVZZZ^^^ZZZZZZYYYUUUPPPMMMKKKKKKLLLMMMOOOPPPPPPNNNMMMLLLGGGDDDDDDGGGFFFBBB>>>===AAABBBCCCBBBAAAAAABBBCCCEEEDDDEEEFFFGGGFFFCCC@@@======???BBBFFFFFFBBB???888777666666666666444222222333555777999888555333444888;;;;;;999666666777666555333222444777;;;===999<<<>>><<<666333333666000///...///333555444222111222222000......///111000111111222111///---,,,###$$$'''***---...,,,+++...---,,,---......,,,***...111444666666666666666///,,,---000---&&&%%%)))&&&&&&'''&&&%%%%%%'''(((!!!!!!!!! !!!!!!!!!!!!$$$(((***)))%%%"""!!!###%%%&&&%%%''',,,000/////////...---***(((&&&''''''''''''&&&$$$"""  """$$$&&&((()))---,,,++++++---000333555222111...***&&&### $$$$$$$$$%%%((()))(((''')))(((***---,,,''''''***))),,,...---)))''''''(((!!!###%%%'''))))))))))))))))))((('''&&&'''***,,,***,,,///333777888666444,,,,,,,,,,,,+++***)))(((---...000555;;;AAAGGGJJJKKKGGGCCCAAA???<<<666111222333666777666777@@@LLLQQQTTTRRRJJJBBB>>><<<:::>>>@@@@@@888...((((((,,,111444888777333222555999===>>>===999666555777:::444111---,,,---000222222222...,,,...222333///+++(((###$$$)))***)))***((($$$ %%%""" $$$'''((((((!!!###%%%######%%%!!!$$$'''&&&$$$ """######"""  !!! """"""###&&&)))yyytttrrrpppnnnkkkkkklllmmmnnnnnniiiiiinnnpppjjjccc___UUUUUUUUUTTTTTTWWW[[[___]]]\\\YYYTTTPPPOOORRRVVVVVVWWWUUUPPPMMMNNNMMMIIIJJJGGGFFFGGGBBB:::;;;AAAEEEGGGGGGEEEBBBAAABBBEEECCCBBBDDDHHHMMMNNNIIIDDDCCCDDDEEEFFFDDDBBB???>>>;;;999888:::<<<<<<999666666444333444777888666333777999<<<>>>@@@???>>><<<<<<<<<:::777555666999;;;<<<===<<<;;;888444111...000000222444555333///,,,000111333444333000...,,,222222333555666333,,,&&&$$$"""!!!$$$(((++++++***///...---,,,,,,---//////222333444444222111111222///000111000///---***)))******)))(((((('''(((((($$$"""!!!"""%%%&&&%%%"""###%%%'''))))))(((%%%$$$!!!"""$$$%%%&&&(((+++---...,,,***+++------)))&&&$$$%%%%%%$$$"""!!! !!!!!!&&&))))))000...+++***+++...222555222///+++&&&""" &&&### !!!&&&***------///333555222,,,((((((***------,,,***'''$$$""" !!!###%%%'''((())))))***+++,,,---...---,,,,,,///000111222333444444444,,,---...---++++++,,,...111777<<>>@@@EEEMMMTTTXXXZZZZZZVVVOOOEEE===999<<<<<<999555000,,,++++++333333444555666666666555===<<<999777555555777888666444000....../////////111---,,,///000---,,,...((($$$!!!###(((++++++)))***(((### ### $$$'''%%%### """"""  %%%((('''"""!!!######!!! """''')))'''$$$}}}}}}~~~yyyttttttrrrooolllkkklllmmmnnnlllgggfffkkkmmmhhhccc```[[[ZZZYYYWWWXXX[[[```eeeaaa___[[[UUUPPPPPPSSSVVVYYYYYYVVVPPPMMMNNNLLLHHHHHHEEEDDDDDD@@@::::::???GGGHHHHHHEEEAAA@@@@@@BBBBBBAAAAAAEEEJJJLLLJJJFFFFFFFFFEEEDDDBBB@@@>>>======>>>???BBBCCCAAA;;;666666666777999::::::888666999;;;>>>@@@@@@@@@>>>======<<<;;;999666666777999:::::::::999777444111//////000111222333111---***...///111333333222000///222222333666888666111---&&&$$$"""###'''*********------------...///111222222333444333222000///...------,,,+++++++++++++++++++++)))(((&&&&&&%%%%%%$$$!!! ###%%%%%%###$$$%%%&&&&&&&&&%%%###"""###$$$$$$$$$$$$$$$'''))),,,++++++,,,,,,+++)))&&&&&&'''((((((&&&$$$###""" """$$$(((***+++...---,,,,,,---000333666666333...)))$$$"""!!! $$$###"""%%%***...000000///111111---'''%%%'''+++------,,,***&&&#########'''((())))))******)))))))))***,,,............---,,,---///111333444555555...///000///...///111333555<<>>@@@EEEIIIJJJIIIIIIGGGDDDAAA>>>=========@@@BBBFFFIIIIIIDDD===777666:::===???>>><<<;;;:::===???@@@AAAAAA@@@>>>===;;;<<<<<<:::888666666777777888888888777555333111000000000111111///+++(((***+++...000111111111111111111222555777888777555)))'''$$$###%%%(((******,,,---...///111222333444000111222222000...+++******)))'''%%%%%%''')))***+++***(((&&&%%%############  ###%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$(((((('''%%%###"""$$$&&&)))+++,,,,,,***((((((((()))***+++,,,***'''$$$""" ###'''((('''(((***---------......000222444555999666111+++&&&###!!!!!!######%%%)))...111222222000///,,,'''""""""&&&******,,,,,,(((""" ###'''000000///...,,,+++******)))***,,,............---)))***,,,///222333555555111222222222222444888;;;???EEEKKKMMMPPPSSSRRRNNNQQQHHH???888000)))'''***111;;;IIITTTZZZ^^^bbbddddddffffffbbbXXXIII:::111000000000...,,,+++,,,---333333333444333333222222666444222333555666444222++++++,,,---------------+++&&&"""$$$&&&'''))),,,***(((&&&''')))***'''$$$$$$### !!!$$$((((((&&&$$$###!!!!!! !!! !!!###%%%,,,+++)))'''%%%"""###,,,111000,,,&&&"""!!!$$$''''''$$$###)))------+++'''~~~~~~~~~{{{tttrrrnnnkkkhhhgggggggggccc___]]]aaabbb```______fffggghhhgggeeeddddddeeeeeebbb\\\VVVTTTUUUYYY\\\___\\\VVVOOOLLLLLLHHHCCCBBBAAAAAAAAAAAABBBDDDGGGIIIHHHGGGEEECCCBBBAAABBB@@@===;;;<<>>;;;:::;;;<<<@@@BBBFFFHHHGGGBBB;;;666666<<>>@@@AAABBBBBBAAA@@@>>>===888:::;;;;;;999777777777666777777888777777666555444333222333222000,,,((('''((()))+++,,,---------//////000111333555666666---***'''%%%%%%''')))+++---...///111222333333444------.........,,,)))&&&&&&%%%$$$###"""###$$$$$$((('''&&&$$$###"""""""""""" !!!%%%'''((('''%%%$$$$$$%%%'''(((...---+++((($$$"""###$$$&&&))),,,+++(((&&&&&&(((,,,,,,------,,,((("""$$$***+++'''%%%(((,,,...///000111111111111000555222...***&&&###"""!!!"""$$$(((,,,///000000///000...+++%%%!!! ###&&&'''******%%%###***444333111///...,,,++++++***+++,,,------,,,+++***&&&(((***---000333444555444555555666777:::>>>BBBIIINNNQQQQQQTTTWWWUUUQQQQQQFFF:::111***%%%%%%(((+++777HHHWWW```dddddddddgggddd^^^WWWLLL@@@555---,,,---......---...000222444444444444444333222111111///---///333444111---)))+++---...---+++******&&&"""!!!$$$'''&&&'''***((('''&&&&&&'''&&&"""""""""!!!  ###&&&,,,+++)))'''%%%$$$$$$$$$$$$###"""""""""$$$%%%&&&,,,+++***(((%%%!!!"""---333111+++%%%######$$$&&&%%%###!!!%%%((())))))(((wwwuuurrroookkkhhhfffeee^^^ZZZYYY\\\]]][[[ZZZ]]]gggkkkppprrrooojjjeeebbbbbb^^^YYYUUUUUUXXX[[[^^^]]]ZZZRRRKKKJJJKKKGGGAAA@@@@@@@@@AAADDDIIILLLMMMGGGFFFEEEDDDDDDDDDDDDDDD???===:::;;;>>>BBBGGGIIIIIIFFFAAA<<<:::999:::;;;>>>???AAAAAA>>>:::777444666<<>>>>>AAAAAAAAAAAA@@@>>><<<;;;444777999:::999888777888666777777888999999999999777666555555444222...+++%%%%%%%%%%%%&&&&&&'''(((---,,,,,,,,,,,,---///111...,,,)))&&&%%%&&&)))+++......///000111222333333+++******+++,,,+++(((%%%""""""###"""!!! ######""""""!!!"""""""""""" """'''***'''%%%###"""###&&&))),,,......---***%%%"""!!!"""$$$'''******'''%%%%%%''',,,+++++++++***&&& """((((((### $$$***000111222222111...,,,***,,,+++)))&&&$$$###""""""###&&&***------,,,+++)))...---+++((($$$!!! ###&&&'''"""###***111000///---,,,,,,,,,,,,,,,,,,,,,,,,+++)))(((&&&&&&'''***,,,///111333333555666777888999<<>>===<<<<<<===@@@CCCEEEDDDBBB???<<<::::::::::::;;;<<<<<<:::777444333333666:::???BBBBBB@@@===<<>>===<<<;;;:::999333555888888777666666777777777777888999:::;;;;;;777666555444444222///,,,&&&%%%$$$""""""###$$$%%%*********(((&&&&&&(((***,,,,,,***'''$$$$$$''')))---,,,,,,---...111333444...+++)))***++++++(((%%% !!!""""""   !!!!!!""""""!!!  ###)))---&&&%%%###!!!"""%%%)))+++,,,---...,,,((($$$"""!!!$$$%%%'''(((&&&%%%%%%%%%)))'''&&&&&&'''%%%  $$$"""###)))000111111000...+++(((%%%%%%%%%$$$###############$$$'''+++,,,***(((&&&%%%*********)))&&&### """###$$$ $$$)))---,,,+++***)))***+++,,,,,,------,,,+++)))'''&&&'''(((***,,,...000111111444666888999:::<<>>PPP\\\aaaaaa```QQQFFF777---***+++...///000111222222111222444666555555666666555555444444555555444333222000000000///222444111,,,'''%%%&&&"""!!!%%%,,,...+++'''&&&%%%%%%$$$$$$###!!! ###%%%&&&&&&%%%######$$$((('''%%%$$$$$$%%%'''(((((((((((())))))***+++,,,'''((('''$$$!!!###''',,,//////---,,,+++((($$$  !!!!!!""" """'''~~~|||{{{zzz{{{{{{xxxsssllleeeaaaVVVTTTUUUWWWVVVRRRQQQTTTWWW^^^iiippppppjjjccc___ZZZVVVSSSSSSUUUWWWWWWVVVQQQMMMFFFBBBEEEJJJHHHBBB???@@@>>><<>>>>>@@@AAA@@@>>>>>>??????>>>>>>>>>???@@@>>>>>>>>>===<<<;;;::::::888:::;;;:::666333333444555777:::===@@@???<<<999;;;;;;;;;:::999888777777555666777666444333333333666666777777888:::;;;;;;555333222111111000---+++((('''%%%######$$$&&&(((((())))))'''$$$###%%%((((((((((((&&&###"""###&&&)))(((((((((+++000555888666111,,,+++,,,,,,)))%%%  """######""""""&&&+++000,,,***'''&&&&&&'''***++++++...111111...***'''%%%$$$$$$$$$%%%'''&&&$$$###### """%%%&&&### %%%+++...///...---+++(((%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''++++++(((%%%$$$$$$%%%%%%%%%&&&&&&%%%###!!!"""""""""!!! """&&&)))+++)))(((''''''''')))***,,,,,,---...---,,,+++******+++,,,---............333555888:::::::::;;;<<<666888:::>>>HHHRRRTTTQQQ>>>333(((###"""  ###***666BBBKKKNNNLLLJJJ@@@777+++%%%''',,,111222111222222111000///111222333333444555555555444444777888888444...+++---000000222444000***%%%%%%&&&%%%$$$&&&,,,...+++((((((&&&'''&&&%%%$$$$$$%%%&&&$$$&&&((('''%%%""" """!!! !!!$$$''')))---,,,,,,,,,++++++++++++))))))'''### (((''''''(((+++---...---((($$$ !!!$$$%%%&&&&&&$$$ !!!&&&~~~~~~zzzxxxwwwxxxyyyyyyxxxrrrjjjaaa\\\TTTRRRTTTVVVUUUPPPOOOQQQLLLTTT___ggghhheee```]]]XXXUUURRRRRRTTTUUUTTTRRRMMMIIIBBB???DDDJJJIIICCC???@@@===999>>>FFFIIIEEECCC@@@===<<<===>>>;;;999>>>@@@AAA@@@???=========:::;;;===>>>>>>===:::999777:::===<<<888555444444555444666:::>>>>>>:::666999999888777777666666555888888888555222000000000666555666666777999:::;;;111000///......---+++)))***(((&&&%%%%%%'''***,,,&&&((()))(((%%%$$$&&&((($$$&&&&&&$$$!!!!!!###%%%$$$$$$&&&***000777;;;===777000------,,,)))%%%  !!! """###%%%%%%$$$'''---111333111...+++******,,,------111555777444000---+++%%%###"""$$$''''''$$$!!!%%%(((&&&###!!! '''---,,,,,,,,,+++***'''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###'''***+++(((%%%$$$%%%"""!!!!!!###%%%&&&&&&%%%###"""""""""###%%%((()))***)))'''%%%%%%&&&'''(((+++,,,---///000//////...,,,,,,---.........------222555888999999888777888444666777;;;CCCJJJHHHBBB<<<222(((&&&%%%###""""""%%%)))///666:::999555222555...'''&&&***111444444111222222000...---...///111222333333444444444444666888888222)))&&&)))...///111333///)))$$$%%%'''(((%%%&&&+++---***((())))))))))))((('''(((***,,,$$$&&&(((((($$$!!! ###''')))000000///...,,,+++***))),,,+++(((### ***%%%!!!!!!%%%***------'''$$$!!!!!!%%%((()))(((((((((%%%!!!"""'''~~~|||yyyxxxvvvuuusssrrroooiiibbb]]]XXXTTTQQQQQQSSSSSSOOOJJJIIIMMMSSSWWW[[[]]]```bbb\\\UUUNNNLLLOOOSSSTTTTTTOOOIIICCCDDDHHHKKKIIIEEE===:::777666888:::<<<======<<<:::999999999999999===>>>???AAABBBAAA===::::::<<<>>>@@@AAA@@@>>>===<<<<<<=========<<<:::999666555666999<<<;;;888444555555555555444444444444333333222111000000000000000000333777;;;;;;666222///---,,,,,,,,,,,,+++)))---,,,,,,,,,...000222333//////...+++(((&&&&&&&&&&&&$$$!!! """$$$'''+++...333999===???;;;555222111///,,,)))&&&###"""###""" !!!###$$$%%%%%%&&&'''))))))+++---...---,,,,,,---***000:::AAABBB===555///%%%!!!###)))***&&& ***...(((!!!$$$&&&(((***+++,,,+++)))&&&""" ######%%%'''))))))'''%%%%%%&&&'''(((***)))&&&###""" !!!%%%((((((&&&$$$###""""""###$$$&&&'''+++%%%"""######"""###%%%###(((...444666444111...,,,///111///+++)))+++...777:::===?????????AAABBB<<<;;;:::;;;>>>???===:::222///***'''%%%###!!!###&&&)))+++***************'''%%%(((---111222111------,,,***((()))+++---666555222///...///222555666666444///)))&&&(((******111777888222***&&&$$$$$$%%%&&&''')))))))))***(((&&&&&&***000222...***$$$%%%'''&&&%%%###"""!!! """'''***++++++++++++************&&&''''''$$$  """$$$%%%&&&!!!###***///...+++############$$$$$$$$$$$$~~~}}}|||}}}xxxuuurrrqqqooonnnlllggg```\\\WWWSSSQQQRRRTTTUUUQQQMMMLLLNNNQQQTTTVVVYYY]]]```^^^XXXPPPMMMPPPSSSTTTSSSNNNIIICCCDDDIIIKKKIIIFFF???===:::999:::;;;;;;;;;;;;<<<<<<;;;:::999999:::=========>>>??????>>><<>>===<<<;;;<<<>>>===;;;888777666666888999999666333555555555555555444444444444333222000000000000000333333333666777666222...+++******+++---//////............///111333555777555444222...((($$$######&&&%%%$$$###!!! ###%%%(((+++...222666:::;;;888555333333222000...(((%%% !!!$$$$$$###"""!!! !!!$$$%%%&&&&&&$$$$$$$$$&&&''')))+++,,,+++))))))***)))111===EEEGGG@@@777000%%%""" """&&&(((%%%!!!(((,,,'''!!!""""""######$$$%%%&&&&&&)))***+++***)))&&&###!!!""""""###$$$%%%%%%###!!!"""###&&&***------+++(((%%%""" !!!$$$&&&&&&%%%$$$$$$$$$$$$$$$%%%&&&''')))### !!!"""!!!"""$$$&&&)))...333555444111000,,,///000...***(((***---999===AAADDDEEEFFFGGGHHHFFFBBB>>><<<:::777333000+++)))&&&$$$###"""!!!!!!###%%%'''(((&&&%%%%%%%%%((((((((())),,,...//////)))))))))(((((())),,,...777777555333000111333555555444111+++%%%$$$'''+++---222777777222,,,(((((('''''')))*********))))))(((''''''***...///---+++%%%&&&'''&&&%%%$$$$$$$$$'''&&&$$$######%%%(((+++))))))))))))((((((''''''###%%%%%%###!!!###$$$%%%######(((///111---(((!!!!!!""""""###%%%&&&'''}}}{{{zzzzzz~~~}}}uuuqqqkkkjjjjjjiiihhhddd^^^ZZZVVVTTTRRRSSSVVVVVVTTTPPPOOOOOOOOONNNOOOSSSYYY^^^aaa[[[SSSPPPPPPRRRRRRQQQLLLGGGCCCCCCHHHKKKIIIGGGCCCAAA???>>>===<<<:::999888;;;>>>>>><<<999:::;;;<<<;;;:::::::::<<<>>>???DDDEEEEEEEEEDDDBBB@@@>>>>>>:::888:::===>>>;;;666888777555555666666444333555555555666666666555555777666444333222222333444888777666555555333///,,,'''''''''***...222333333///000111222444666777888999888555000)))$$$!!! &&&)))+++)))%%%""""""###&&&(((***,,,---///333666666555444444555555333222+++((($$$!!! """$$$&&&&&&%%%%%%%%%&&&&&&''''''((((((&&&###!!!!!!"""$$$&&&))))))(((&&&%%%%%%'''000<<>>:::777666;;;@@@AAA>>>;;;;;;<<<:::999777555555888<<<@@@HHHGGGFFFEEECCCAAA???>>>===888444666<<<===999444777555444444444555666666666777888888888888777666;;;:::999777777777888999;;;:::888666444111///...'''''''''***///333555555000111222333444444444444666666444000***%%%###""")))---111000+++''''''))))))***,,,,,,,,,---///111000111222444555555333222---+++(((&&&$$$$$$%%%&&&((('''&&&''')))***++++++'''((((((&&&###!!!!!!!!!###&&&((()))'''%%%$$$$$$%%%,,,555<<<>>>999222,,,((('''&&&$$$$$$$$$%%%&&&&&&""" """(((++++++(((((()))+++,,,+++)))'''%%%&&&&&&'''((('''&&&$$$###$$$$$$$$$""" &&&---222222///,,,%%%### !!!$$$%%%)))***+++,,,,,,+++)))(((&&&!!!"""$$$###$$$&&&'''''''''(((***+++---...111333555555555777;;;>>>???DDDJJJOOOQQQPPPPPPPPPLLLGGG???666...((($$$"""'''((((((%%%###"""$$$&&&++++++)))&&&""" !!!(((,,,000///,,,)))))))))%%%'''((((((((())),,,...555666666555222/////////...///...***&&&$$$'''******+++,,,+++((('''((()))---.........---+++)))(((***)))((('''&&&'''+++...***(((&&&%%%&&&(((***+++,,,***'''%%%%%%&&&&&&&&&###$$$%%%%%%$$$""" !!!$$$$$$!!! !!!###$$$%%%&&&&&&&&&&&&(((,,,000000***%%%""""""!!!"""###&&&(((***~~~|||{{{zzzyyyvvvvvvuuutttqqqnnnkkkiiidddccccccccccccbbb___\\\[[[ZZZYYYXXXWWWUUURRRPPPUUUSSSOOOKKKJJJMMMRRRWWW\\\ZZZWWWTTTQQQOOOLLLJJJDDDAAA???@@@CCCFFFGGGGGGIIIHHHFFFEEECCC@@@;;;888666;;;@@@BBB@@@===<<<===888777555333222555:::???GGGFFFDDDBBB???>>>===<<<:::555111333999;;;777222444444444444444666999;;;999:::;;;;;;;;;:::888777::::::::::::::::::;;;;;;888777666444222000000000+++***)))+++...222444444000111222222111000---,,,---...///...+++)))((((((,,,111555444///+++,,,...+++,,,------+++***+++,,,---...000111111111000000///...+++)))(((((((((((('''&&&%%%'''***------,,,$$$%%%&&&%%%###"""###$$$$$$&&&***+++)))'''&&&%%%'''***...222333111...,,,+++***((('''&&&''''''(((***(((%%%%%%''')))***)))&&&(((+++------+++)))'''&&&&&&'''''''''&&&$$$$$$((((((((($$$!!! """ ###(((---000///***&&& !!!%%%(((,,,---.........,,,+++***###!!!###"""###%%%'''''''''((())),,,...//////111333777;;;@@@EEEIIIMMMQQQTTTUUURRRNNNKKKJJJCCC???888111+++))))))***)))************+++---///111000---((($$$"""$$$&&&***...222222...***))))))((()))******))))))***,,,000111222111...+++******+++///111000,,,((('''(((((())))))((('''''')))***//////...---,,,+++***)))***)))'''$$$###&&&***...+++(((%%%%%%'''+++------%%%### !!!""""""!!! """$$$%%%$$$"""!!!$$$$$$"""###$$$&&&((()))*********'''&&&&&&'''******(((%%%&&&&&&%%%$$$$$$%%%''''''~~~|||yyyxxxqqqpppmmmkkkhhhgggggggggcccbbbaaabbbbbbaaa___]]]\\\\\\[[[YYYVVVTTTRRRPPPUUUUUUSSSPPPNNNNNNQQQSSSVVVWWWXXXWWWTTTPPPKKKHHHAAA???>>>???BBBEEEGGGHHHJJJHHHGGGFFFDDDAAA===:::999;;;>>>AAABBBAAA???===777888888555333555:::>>>DDDBBB@@@===<<<;;;;;;;;;888444111222666888666333333444555666666999<<>>;;;:::>>>DDDGGGBBB===:::>>>AAA???;;;999<<>>===:::888888999;;;<<<777666555555666777888999777999<<<<<<;;;:::===???;;;<<<<<<<<<:::666222000///333999>>>@@@???===;;;666999;;;:::666444333444444111...,,,---///000000///111444555444000,,,)))(((+++///000000/////////222000------.........---,,,...///---***'''&&&&&&%%%(((******+++---111666.........---,,,***(((((("""%%%((('''%%% """###$$$######%%%'''$$$(((---000000///------***(((&&&$$$$$$$$$%%%&&&+++'''$$$(((...000+++%%%"""$$$'''((()))+++000333---......//////...---,,,+++***)))((('''&&&%%%%%%'''((((((%%%!!!!!!''',,,000///---,,,***&&&  ###&&&'''&&&(((+++///,,,+++)))&&&%%%%%%%%%&&&!!!$$$((('''(((***%%%)))...333666666666555000000333999AAAJJJQQQUUUMMMNNNOOOMMMIIIFFFEEEEEE>>><<<777111...111888>>>===666000111777999555///***((($$$ !!!''',,,,,,***))),,,///000---***&&&((())))))(((''''''(((,,,------+++))))))***,,,111444666444///+++******(((***...333555555222///+++)))&&&$$$%%%)))---111(((### &&&++++++***(((%%%"""%%%+++//////---$$$  !!!"""'''***+++)))%%%"""!!!$$$"""$$$&&&((())))))((('''!!!!!!!!!"""###$$$######)))***,,,------+++(((&&&}}}}}}}}}xxxrrroookkkhhhdddcccccceeeffffffdddcccaaa___]]]\\\[[[[[[\\\[[[ZZZYYYXXXYYYZZZ[[[______^^^\\\XXXSSSOOOLLLMMMMMMRRRZZZ[[[UUUNNNLLLGGGFFFDDDDDDGGGJJJMMMNNNRRRMMMGGGBBB@@@@@@AAAAAABBBCCCCCCBBBAAAAAADDDFFF>>>BBBDDDCCC???:::999999>>>===<<<;;;;;;;;;;;;;;;;;;:::888888999888777555:::999888777888;;;@@@CCCCCCCCC@@@;;;555111//////555444444777;;;===<<<:::777777888888888999999999888777555000,,,+++,,,---///111444555444///+++'''------000333555444111///000111000---***(((''''''***+++,,,------+++)))((($$$$$$%%%)))---/////////666444000---***))))))***'''### $$$&&&### &&&%%%$$$$$$###$$$$$$%%%###&&&+++...000...+++(((&&&&&&%%%""""""&&&((('''&&&&&&&&&&&&&&&&&&&&&'''(((***---000333444444222///......,,,***(((,,,+++)))((((((***+++,,,///,,,'''###!!!"""%%%&&&+++,,,---,,,+++(((%%%###!!!&&&******'''%%%&&&)))000...)))###!!! """%%%(((+++---......,,,---///111333444555555555444555666999===BBBEEEHHHEEEAAA@@@?????????>>>CCC<<<444000,,,,,,222:::???>>>:::555555777444///***&&&######&&&))))))(((---,,,+++...222333111///,,,***((('''(((+++///111///000111...***'''((()))000111222///+++)))+++...,,,+++***---000222000...)))&&&###&&&,,,000000///'''%%%$$$'''+++...---+++&&&$$$###%%%))),,,,,,+++""" !!!$$$&&&%%%###'''%%%$$$'''+++,,,((($$$$$$!!!"""$$$%%%&&&$$$###$$$'''((('''%%%###$$$$$$###!!! !!!###))))))***)))((('''%%%###~~~}}}}}}~~~}}}~~~zzztttooolllhhheeebbbaaabbbdddddddddcccbbb```^^^]]]\\\\\\]]]]]]]]]]]]]]]]]]]]]^^^^^^bbbaaa^^^[[[VVVQQQMMMKKKHHHFFFIIIOOOSSSQQQPPPQQQKKKIIIGGGFFFHHHJJJMMMNNNRRROOOIIIDDDBBB@@@@@@@@@CCCDDDDDDCCCBBBAAABBBDDDBBBDDDDDDAAA<<<999999;;;AAAAAA@@@???>>>============;;;999999999:::999888888888888888999<<>><<<777333...//////---+++)))((('''((()))+++---//////...---***((('''(((+++...000000555333000---+++*********((($$$"""###&&&'''%%%"""&&&&&&&&&%%%$$$############&&&***---...,,,)))'''%%%%%%###  ######"""!!!"""###$$$%%%%%%((()))+++...111555777999444111,,,)))(((((('''&&&))))))(((((())),,,...000000---'''###!!!###&&&(((,,,,,,,,,,,,***(((&&&$$$###''',,,+++(((%%%%%%&&&,,,***'''### """"""$$$&&&***,,,...///000---...///000222444666777777666555444555888;;;===???===;;;:::;;;;;;:::888;;;666111///,,,***---333======:::666555555222+++)))'''%%%%%%(((******)))******+++///333444222///,,,+++))))))))),,,...000///111222///+++((((((***.........,,,++++++...000---++++++,,,...///---+++$$$""""""&&&---222333111***(((&&&(((,,,...,,,***$$$""" """%%%''''''%%%"""!!! """&&&''''''%%%$$$!!! $$$)))+++)))''''''$$$!!!!!!"""$$$%%%&&&&&&$$$###%%%(((***)))(((&&&'''&&&%%%""""""###$$$((()))))))))((('''%%%$$$}}}}}}}}}~~~{{{{{{yyywwwsssnnnjjjhhhgggeeebbbbbbcccdddddddddcccaaa___]]]\\\]]]^^^___]]]^^^```aaabbbbbbaaaaaabbb```\\\WWWRRROOOLLLKKKEEEAAA@@@FFFKKKOOOTTTYYYRRRPPPMMMJJJIIIIIIJJJLLLPPPNNNKKKGGGCCCAAA???>>>EEEFFFGGGFFFCCCAAAAAAAAAEEEEEEDDD???:::777999<<>>===<<<;;;999777777888999999999666666777999:::<<<>>>??????===777111+++((()))+++------...111555888999999888555444666;;;===:::666333444444222///,,,+++,,,...000111222000,,,(((%%%)))///888@@@DDDAAA:::444,,,---///000///---+++))))))***---000222333333333///---***))),,,///111222333222000---,,,*********(((&&&%%%&&&)))***(((%%%&&&&&&&&&%%%%%%###"""!!!###%%%)))+++,,,***'''%%%###"""!!!""" """$$$$$$$$$***+++...111555777999:::222...((($$$##################$$$%%%(((+++...000000---(((%%%###%%%(((***+++++++++***)))'''&&&%%%$$$(((,,,---)))&&&$$$%%%&&&&&&%%%###!!! """$$$$$$%%%(((+++---///111111//////......111444888:::<<<:::777444333333444555444444444555777777555333444111000000---)))***...:::<<<;;;777555444...'''$$$$$$$$$%%%(((******)))((()))+++...111222111///++++++++++++,,,,,,------...111222000+++((()))***---***((((((***---///000,,,+++***+++,,,+++)))(((!!! %%%,,,222444333,,,***(((***---...,,,***%%%###""""""######"""!!!  """%%%&&&&&&%%%  %%%)))******)))'''&&&&&&((())))))((('''%%%$$$%%%(((***++++++)))))))))'''$$$$$$%%%''')))))))))))))))((('''&&&~~~}}}|||||||||zzzwwwtttqqqnnnkkkhhhfffiiifffdddcccdddfffffffffcccaaa___]]]\\\]]]^^^___\\\]]]```bbbbbbaaa___^^^___\\\WWWQQQNNNLLLKKKLLLFFFAAA???DDDKKKQQQXXX___[[[XXXTTTNNNIIIFFFEEEFFFJJJJJJJJJHHHDDDAAA???>>>FFFHHHIIIGGGDDD@@@???>>>EEEFFFDDD???:::777888:::AAA@@@???>>>===;;;:::999888666444444666888999999777888999;;;<<<===;;;:::<<<:::888333...,,,,,,---,,,,,,...111555888:::;;;777555555:::AAAAAA;;;444111333444333000---,,,+++...///000000...+++'''%%%(((---555===@@@===777111,,,---000333555333000---...///000222333333333333///...,,,---///111222333000000///...,,,+++******((('''''')))+++,,,***(((######$$$%%%$$$###""""""$$$%%%'''))))))'''%%%$$$!!!!!!!!!$$$&&&"""  $$$&&&%%%$$$,,,---///111222222222222+++(((%%%#########!!!  !!!$$$'''***+++...---+++************+++))))))((('''&&&&&&%%%%%%###'''+++---+++(((&&&&&&$$$%%%&&&%%%###""""""$$$%%%&&&(((***---...000111000///------000444999===???===999555222111111222///000111444777777444222222000///000...***+++///888<<<===:::777333+++$$$ ###''')))++++++++++++******+++------...)))+++,,,---------+++***,,,///000...***'''''')))+++'''$$$$$$(((+++---,,,))))))))))))))))))''''''$$$!!!!!!&&&,,,000111,,,***)))***...///...++++++***(((&&&%%%$$$######!!!###$$$###### """''')))***(((((((((***---......---***(((&&&&&&'''(((***+++((()))((('''%%%&&&(((+++++++++++++++******))))))}}}|||zzzyyyyyyxxxtttpppmmmmmmllljjjhhhhhheeebbbaaabbbeeefffgggdddbbb```]]]\\\\\\]]]]]]XXXZZZ]]]^^^^^^\\\ZZZXXXYYYVVVQQQLLLJJJJJJKKKMMMHHHCCCBBBGGGMMMRRRXXX^^^aaa```[[[TTTKKKDDDAAA@@@CCCEEEHHHGGGDDDBBBAAAAAAGGGIIIIIIGGGCCC???======BBBDDDDDD@@@;;;777666777?????????>>><<<:::888777666555444555888:::;;;;;;;;;;;;;;;===???===:::666555777888777444000......---...000222555999<<<>>>666555888???EEEDDD;;;222111333555444222...,,,+++............,,,***((('''+++---000555777666111...---...111666999888444000111111000///...---,,,++++++,,,---000333444333222---.........---,,,+++***'''''''''(((***++++++***!!!!!!"""###$$$$$$$$$$$$%%%&&&''''''&&&%%%###"""!!!  ###&&&***,,,%%%"""!!!%%%'''&&&$$$+++,,,------,,,)))&&&$$$######$$$%%%&&&%%%"""!!!###%%%&&&'''+++,,,///000000...,,,***'''&&&%%%$$$######$$$%%% $$$(((++++++***)))((('''((()))'''%%%#########&&&&&&''')))***,,,---......---,,,---000555:::======:::666333000//////000000111333666999999666333111...------+++))),,,111777<<>>???CCCGGGGGGEEECCCCCCDDDHHHIIIHHHEEEAAA>>><<<<<>><<<:::999777777888:::>>>@@@@@@@@@???>>>>>>@@@BBB@@@;;;777111444777888555111...------...111222444777<<>>888222***######'''+++///333777888555...'''""""""%%%)))(((***,,,---,,,***'''&&&&&&***---,,,(((%%%$$$%%%)))'''%%%$$$%%%%%%%%%$$$###%%%&&&'''&&&%%%&&&''',,,''' &&&+++***((('''***...111000...---------***'''%%%%%%&&&"""$$$'''((('''&&&%%%&&&)))(((%%%######$$$&&&'''$$$$$$&&&)))...000111000...,,,(((### ###&&&&&&&&&&&&%%%%%%'''+++///111000...---,,,+++++++++~~~zzzwwwvvvvvvvvvqqqmmmjjjkkkoooqqqpppnnnfffaaa[[[XXXZZZ^^^cccfffgggfffeeebbb^^^ZZZVVVTTTOOOQQQTTTVVVXXXXXXXXXWWWUUURRRNNNJJJHHHIIIJJJLLLMMMHHHFFFKKKOOORRRWWW\\\cccffffff```UUUJJJDDDBBBAAAEEEIIIIIIFFFCCCDDDGGGHHHHHHFFFCCC???<<<<<<<<>><<<:::777777:::>>>BBBDDDCCCBBBAAA???>>>AAADDDDDD@@@;;;444666888888444000...,,,+++---///000111444999===999999:::<<<===<<<888555777888888666222///...---,,,,,,,,,++++++,,,,,,,,,///---+++***,,,------,,,******+++000555666222...---,,,+++***)))(((((((((++++++,,,///111222000///)))+++---//////...+++***######""""""###%%%)))++++++)))'''%%%$$$%%%'''((()))((('''%%%$$$###"""!!!!!!###(((***+++%%%!!!###+++///...+++!!!$$$'''))))))&&&""" """%%%'''&&&""" !!!"""$$$&&&'''((()))'''))),,,...///...---+++'''&&&###""""""$$$&&&(((""""""###%%%''')))))))))---...---,,,)))((()))+++***)))((('''''''''((((((%%%(((,,,000444666777777666333000---++++++,,,,,,///...///111222111///,,,)))&&&%%%&&&%%%$$$(((...222:::???<<<777111***### ###&&&)))+++...444888999888333,,,&&&###%%%'''((()))***+++***(((&&&$$$&&&)))---,,,(((%%%$$$%%%'''((()))((('''&&&&&&&&&$$$&&&((('''%%%###$$$%%%(((%%%!!!"""(((,,,+++(((''')))---000...,,,***++++++)))%%%###$$$&&&%%%(((+++,,,)))'''&&&&&&---,,,***(((&&&&&&'''((($$$###$$$&&&***,,,------+++***&&&!!!"""&&&***)))(((&&&%%%&&&***---222000...,,,***)))))))))}}}xxxuuuuuuuuuvvvnnnkkkhhhkkkpppsssrrroooiiiccc[[[XXXYYY___eeeiiihhhhhhfffccc___YYYTTTQQQMMMNNNQQQUUUWWWYYYZZZ[[[VVVTTTOOOKKKIIIIIIJJJKKKQQQKKKIIILLLQQQUUUZZZ```bbbfffiiidddZZZOOOHHHFFFDDDHHHLLLKKKFFFDDDEEEHHHHHHGGGEEEAAA===;;;<<<===@@@???===777333222666:::===>>>???@@@???>>><<<:::444666999>>>CCCDDDCCCAAAAAA???>>>BBBFFFHHHDDD@@@:::;;;;;;888444000......)))+++------...000666:::;;;:::999888777777777777999:::999777333///......,,,+++++++++,,,,,,---...,,,***(((((()))+++++++++(((&&&'''+++111333///+++---,,,,,,,,,,,,---......///---,,,,,,...//////...(((***---///000...+++***"""!!!  ###(((+++111...***'''%%%&&&((()))***)))'''%%%$$$""""""!!!"""!!!%%%''''''&&&"""!!!&&&000666555222!!!&&&***+++***'''%%%"""!!!"""###$$$###!!! ###%%%'''((()))'''((()))***+++,,,,,,---)))'''$$$######%%%(((***$$$###"""###%%%'''((((((...///...,,,++++++---///---+++)))((('''&&&''''''"""&&&,,,111555666666555777555111...,,,,,,------,,,+++++++++,,,+++)))''''''%%%%%%''''''%%%(((---000888===;;;555000)))######%%%'''((((((+++111666888999777222+++&&&&&&'''((()))******)))'''%%%###&&&***------)))&&&%%%&&&%%%(((,,,,,,)))'''(((***&&&((()))((($$$""""""$$$######"""""""""&&&***...,,,***((()))---...,,,***)))++++++)))%%%$$$%%%(((%%%))),,,,,,)))&&&$$$%%%......---+++((('''(((***%%%$$$###$$$'''))))))))))))'''$$$"""'''---,,,***'''%%%&&&))),,,222000---+++)))(((''''''zzztttqqqpppooopppllljjjhhhggghhhlllpppsssgggccc^^^]]]^^^```aaabbbgggfffccc^^^YYYTTTQQQOOONNNOOORRRXXX]]]^^^[[[XXXUUUSSSOOOLLLKKKLLLNNNPPPQQQOOONNNPPPVVVZZZ\\\[[[]]]]]]___cccccc]]]QQQGGGEEEHHHIIIGGGDDDCCCFFFKKKJJJLLLMMMJJJDDD>>>;;;;;;???@@@>>>999222000333777<<<;;;::::::;;;<<<;;;:::555444555;;;BBBEEEBBB>>>>>>>>>???@@@AAAAAABBBBBB999:::<<<===:::444...***'''((((((((()))---333777999888777666666666666555888:::<<<;;;999555222111333444555333///,,,******+++***)))((((((((((((((('''&&&%%%'''***---......***---000111000/////////.........///////////////+++)))&&&&&&((((((%%%### !!!!!!###''',,,000444---%%%"""$$$((()))((((((%%%!!! ###$$$$$$###!!!"""$$$%%% """!!!$$$333EEEFFF;;;,,,((($$$&&&,,,...***%%%"""###%%%%%%$$$!!! ###$$$$$$%%%(((+++***'''%%%$$$&&&(((((((((,,,)))$$$!!!!!!###(((+++(((((('''&&&%%%$$$######'''***,,,,,,******...111***)))((('''&&&%%%%%%%%%$$$''',,,000111000...,,,...///111222222000...,,,///000000---)))%%%######!!!"""%%%(((,,,,,,+++)))000333777999666000(((######&&&(((******+++---///444777999555...((('''(((---......,,,)))(((((())),,,...000...)))'''''')))******,,,---------,,,+++,,,)))%%%###"""#########%%%###!!!"""$$$''')))))),,,***)))***,,,,,,***'''%%%&&&&&&$$$""""""%%%)))......,,,)))%%%###$$$%%%)))---000///+++'''&&&'''###&&&((()))((('''&&&''''''&&&###!!! !!!///+++&&&###$$$&&&((()))///555666---&&&%%%%%%"""|||wwwssspppoooooonnnpppnnnkkkhhhhhhjjjmmmoookkkhhheeebbbaaabbbccccccdddccc```\\\WWWSSSRRRQQQQQQRRRTTTYYY]]]^^^[[[WWWUUUQQQLLLHHHHHHKKKPPPTTTUUURRROOOQQQWWW\\\]]]]]]]]][[[[[[^^^aaa]]]SSSJJJFFFHHHHHHFFFBBBBBBFFFJJJPPPPPPOOOJJJCCC===999999>>>???>>>:::555333777;;;<<<;;;::::::;;;<<<;;;:::666444444888???BBBAAA???========================999::::::888444...)))&&&$$$&&&)))***+++,,,///111777777777888888888666555777999;;;<<<;;;999888777;;;;;;999444---&&&###!!!&&&(((***++++++)))'''%%%&&&%%%&&&(((,,,.........)))+++...///...,,,,,,,,,...000222333333222000///+++)))&&&&&&&&&%%%### !!!%%%)))---///...)))"""!!!$$$'''((('''%%%!!!###&&&((($$$""" $$$&&&'''!!!"""!!!%%%666JJJPPPJJJ///***%%%%%%)))+++'''### """######"""!!! ###%%%%%%$$$###%%%(((&&&$$$!!! """$$$%%%%%%&&&%%%#########%%%(((***''''''&&&%%%$$$"""!!!!!!%%%''')))(((&&&&&&))),,,***)))'''%%%$$$$$$$$$%%%&&&(((***,,,,,,***((('''***---000222222111000000/////////---+++((($$$"""!!!"""%%%))),,,---,,,***000222666777555000***&&&''')))+++,,,+++***++++++222444555222+++'''''')))************)))***---000...///000000...,,,,,,---......,,,+++++++++,,,---***'''###!!! !!!###$$$'''&&&%%%$$$%%%&&&((())),,,***)))***,,,,,,***((('''(((((('''%%%%%%(((+++111000///+++(((&&&&&&'''))),,,///---)))%%%###$$$"""%%%)))+++******)))***)))'''%%%###"""""""""###***'''###"""$$$'''***+++---333444...'''''''''%%%{{{xxxtttqqqqqqpppooonnnsssqqqmmmkkkjjjlllnnnpppqqqooommmiiieeecccccceeeaaa```]]]YYYTTTQQQQQQRRRTTTUUUWWWZZZ\\\[[[XXXVVVRRRNNNHHHDDDDDDIIIPPPUUUUUURRRQQQTTTYYY^^^___^^^[[[VVVSSSVVV]]]]]]VVVOOOHHHHHHGGGCCC???@@@DDDIIIPPPOOOLLLGGGAAA===;;;;;;===???>>>;;;888777:::>>>;;;:::999:::;;;<<<;;;:::888555333555:::>>>???>>><<<;;;;;;:::999888888777999777444000,,,'''$$$"""%%%)))---//////.........555555666888:::999777444555777999<<<======<<<;;;===<<<888111(((!!!"""%%%***------***&&&###%%%%%%'''***...//////...(((***,,,,,,***)))((()))...000333666666333000---+++)))'''%%%$$$""" ''',,,---,,,'''### ###&&&&&&%%%###$$$***...((($$$ !!!$$$'''(((######!!!$$$444HHHQQQNNN///***$$$"""$$$%%%"""!!!"""###$$$$$$$$$&&&'''&&&%%%$$$$$$%%%### !!!######""""""$$$%%%'''((()))***''''''&&&%%%###""" $$$&&&'''&&&###"""%%%(((&&&%%%$$$###$$$&&&((()))++++++***)))'''%%%$$$###%%%***///111000000222444111000...//////---'''""""""###&&&***...000///---000222444444333000,,,))))))+++......+++)))((('''---//////---)))'''(((***&&&&&&&&&&&&(((,,,222777000000000111333222111///222000,,,))))))***---///***'''###!!!###'''((()))'''%%%$$$'''+++,,,***))))))++++++)))(((***+++++++++******,,,...333333222///+++)))((()))(((+++---+++&&&!!! !!!$$$)))------,,,,,,,,,+++)))(((&&&%%%%%%&&&&&&%%%### !!!$$$(((+++---***///111---)))(((((('''xxxuuuqqqqqqrrrsssrrrqqqtttrrrpppnnnoooqqqsssuuusssssspppkkkeeebbbbbbccc______\\\WWWRRRNNNOOOQQQVVVVVVWWWXXXWWWVVVTTTRRRNNNJJJEEEBBBBBBEEEKKKNNNMMMNNNPPPVVV\\\___]]][[[UUUOOOJJJNNNWWW\\\XXXSSSJJJIIIEEE???<<<===AAAEEEGGGEEECCC@@@>>>>>>???@@@>>>>>>>>>;;;999888:::===;;;999999999;;;<<<;;;::::::666333333666:::<<<===<<<<<<;;;999777666555444666333...)))%%%###"""!!!+++///222444333222111111444333222555888999888555444444666888;;;;;;:::999333222///***###"""%%%***---...+++'''$$$%%%&&&(((,,,///000///---(((***++++++)))''''''''',,,...000222111///,,,******)))'''%%%"""''',,,+++(((!!! $$$&&&&&&%%%!!!$$$+++///((($$$!!!$$$%%%$$$$$$!!!""",,,:::@@@???+++%%% """$$$&&&&&&'''((())))))((('''&&&%%%""""""$$$$$$$$$$$$&&&''')))***+++,,,)))))))))'''&&&###!!! %%%'''(((&&&"""!!!###&&&$$$#########%%%))),,,///...---+++)))'''%%%%%%$$$"""''',,,...---...000333333000///111333111+++$$$$$$%%%(((---111333222000000111111111000---+++))))))+++...---+++(((&&&%%%***++++++)))''''''))),,,&&&%%%$$$$$$&&&,,,444999111000///111333333000,,,000...,,,***+++,,,...000---***%%% """$$$'''***((($$$$$$(((,,,---,,,+++))))))((('''''',,,,,,------------......333333222000,,,***)))***''')))+++(((###"""&&&+++------,,,+++***,,,+++***)))(((((())))))###!!! ###'''***,,,&&&***,,,,,,***(((((((((~~~vvvrrrnnnooosssvvvvvvuuuwwwuuusssqqqqqqrrrtttuuuqqqooolllgggbbb```___```______^^^XXXQQQLLLMMMOOOUUUUUUUUUSSSQQQOOOMMMLLLHHHGGGEEECCCBBBBBBCCCDDDCCCFFFMMMVVV]]]^^^YYYTTTNNNHHHDDDHHHRRRYYYYYYVVVNNNKKKEEE>>>:::;;;>>>AAA>>>===;;;:::;;;===???@@@>>>>>>===:::888777888999:::999888999;;;<<<;;;:::;;;888444333444666999:::===<<<;;;999777666444444111///+++'''$$$###$$$$$$000111333333222222333555333000...000555999999777333222222444666666444222''''''%%%""" &&&(((***------,,,***)))&&&&&&(((,,,///000...,,,***+++,,,+++)))(((((()))***************)))(((((((((((('''%%%!!!$$$((('''### """$$$%%%%%%%%%"""&&&(((&&&""" ######""""""&&&,,,---,,,$$$ !!!"""$$$&&&&&&((()))***+++,,,+++***(((###""" !!!###&&&''''''))))))))))))***,,,...///---...---,,,***'''$$$"""%%%&&&'''%%%!!!!!!###'''&&&&&&&&&'''***,,,...******))))))((('''''''''"""%%%)))+++++++++---000111...,,,...111000+++%%%&&&(((+++000444666555333000000///...,,,***)))((((((***,,,,,,***'''&&&&&&)))))))))((('''(((***,,,)))'''$$$"""###(((000666000...---///000///***&&&)))***+++---.../////////...,,,((("""!!! $$$((('''%%%%%%)))......---,,,)))'''&&&&&&&&&,,,------...///...---,,,///000000...+++)))((()))&&&)))***'''"""%%%(((,,,---,,,)))''''''++++++******************###!!! ###&&&((()))$$$&&&(((******(((''''''}}}yyyrrrmmmiiikkkqqqvvvxxxwwwyyywwwtttqqqnnnmmmmmmnnnlllhhhbbb^^^]]]]]]]]]\\\]]]``````ZZZRRRLLLLLLNNNSSSSSSRRROOOKKKHHHGGGHHHDDDEEEEEEEEEDDDBBB@@@???===BBBJJJTTTZZZYYYRRRLLLGGGDDDCCCGGGPPPXXXZZZZZZTTTOOOHHHAAA<<<;;;<<<>>>===;;;888888999;;;<<<<<<===<<<;;;999888777777777999888777999;;;<<<;;;::::::999777555444555666777::::::999888666555444333///---+++)))(((''''''(((---............///333555111...,,,000666;;;:::888444111///000222111...+++######!!!!!!###+++,,,---......------,,,(((((((((+++---...---++++++,,,,,,,,,***)))***+++))))))(((''''''&&&&&&&&&%%%&&&'''%%%"""!!!$$$###!!!!!!"""###$$$$$$$$$ """$$$!!! !!!######$$$$$$$$$### !!!###$$$&&&&&&&&&((()))***,,,......,,,)))$$$$$$$$$&&&)))++++++***++++++++++++,,,...000111222222222111...+++'''%%%###$$$%%%###!!!---,,,+++***)))(((((((((###%%%''')))******)))((($$$%%%&&&(((***+++,,,,,,,,,***(((***,,,+++(((%%%((())),,,000444666555333//////...---,,,+++)))))))))***++++++)))(((((()))******************++++++,,,)))%%%!!! ###***///,,,,,,---...---+++'''######&&&+++///111000///---,,,,,,)))$$$!!!"""&&&'''&&&'''***------,,,+++)))&&&%%%&&&(((---------//////...+++(((***+++,,,+++)))''''''(((&&&(((***((($$$!!!"""###***,,,---,,,***'''%%%%%%(((((())))))))))))))))))###!!! ###&&&((((((%%%$$$'''++++++'''%%%&&&~~~}}}yyytttmmmgggaaaccckkksssvvvvvvsssqqqnnnkkkiiigggffffffggg___WWWUUUXXX[[[[[[YYY[[[___aaa]]]UUUOOONNNPPPQQQQQQPPPKKKFFFDDDDDDEEECCCDDDEEEFFFEEEDDDBBB@@@???BBBHHHPPPTTTSSSLLLFFFBBBBBBEEEKKKQQQXXX\\\^^^[[[UUUMMMEEE@@@>>>===<<>><<<>>><<<:::<<>>999999888999;;;<<<;;;;;;888777777888:::<<<;;;:::888999;;;:::888444222111111111111000000000000000111111222222111...+++)))###&&&))),,,---///111333,,,,,,000888AAABBB<<<555666222//////222222...***$$$###"""!!!"""%%%+++///000111333555444222///---+++***(((((()))******)))***+++,,,+++***+++---...+++---000111111---***''' ###&&&&&&### """ !!!!!!  """$$$$$$"""###%%%(((&&&$$$"""!!!!!!"""###$$$###  '''&&&%%%$$$$$$"""!!! """&&&)))*********)))((()))+++---,,,((($$$!!!###&&&+++......,,,)))!!!%%%***///222333222000666777777666333...***'''%%%'''(((&&&"""!!!###%%%&&&''')))++++++***(((''' %%%,,,222444222...+++'''$$$"""&&&...333111...+++++++++)))((((((+++---&&&'''***...111222000...)))+++---///111222222111222111///,,,))))))+++---////////////000///,,,***---+++%%% """&&&&&&***///000---***)))***%%%'''***---...---+++***"""%%%$$$ !!!$$$'''&&&&&&(((***+++***)))$$$&&&''''''&&&(((---111111000///111111...)))$$$###%%%'''((('''''''''(((%%%(((******((('''***---/////////,,,***))))))+++###$$$%%%&&&'''''''''&&& !!!%%%(((***++++++''')))//////)))%%%&&&yyyzzz|||zzztttoooiiiccc]]]^^^eeemmmqqqqqqhhhfffcccaaa___^^^______^^^VVVNNNNNNSSSXXXXXXVVV[[[]]]^^^]]]ZZZXXXWWWWWWTTTSSSPPPMMMJJJHHHFFFFFFGGGGGGHHHHHHHHHHHHIIIIIIJJJJJJIIIIIIGGGFFFDDDDDDCCCFFFJJJMMMPPPTTTXXX[[[```^^^ZZZSSSKKKEEEBBBAAA>>>;;;:::;;;>>>@@@???>>>:::999888:::===@@@AAAAAA???;;;888999<<>>>>>@@@BBBBBB@@@===999999999<<>>@@@@@@????????????>>><<<999777666777555444111///,,,+++***---///111333444333222111++++++,,,...111333222111//////000222444444222000---+++,,,...111///***$$$###&&&(((((('''***000555777666555333222222222222...---+++)))((())))))***,,,,,,,,,,,,,,,------.........,,,)))%%%$$$%%%&&&'''((())))))((((((''''''%%%""" !!! !!!"""!!!  %%%%%%"""!!!######"""!!! !!! $$$$$$%%%''')))******)))###$$$%%%***...///---***---+++++++++,,,,,,+++)))((('''''''''&&&&&&%%%%%%$$$%%%'''...555;;;===<<>>DDDHHHJJJKKKHHHDDD???>>>@@@BBBBBBAAA@@@@@@???>>>===<<<<<<<<<;;;999666222...+++)))(((---...000111333444444444///......///111222111000...---...///111000---***''')))+++---,,,***&&&###%%%'''(((((((((,,,222888555444222111000111222333---,,,,,,++++++*********,,,------...............---+++(((### !!!$$$(((+++,,,,,,,,,,,,+++)))(((%%%###!!! !!!!!! """%%%$$$!!!$$$'''$$$!!!"""!!!!!!  """%%%%%%&&&'''(((***,,,,,,''''''(((***---......,,,///...---...///000///---000...***&&&%%%&&&((()))******,,,222:::AAAFFFIIIKKKJJJHHHDDD===333(((!!!***,,,//////...,,,,,,,,,------,,,------+++(((%%%'''***...222222000---+++'''%%%%%%)))///444555444///......000111000...,,,---------...000000///---&&&(((+++///111333333333777777666555222///,,,***...///000000...+++'''%%%)))******(((&&&%%%&&&'''((()))+++,,,,,,***'''%%%""""""$$$''')))***(((&&&###%%%'''***,,,.........+++(((&&&%%%(((+++------'''%%%###%%%***...///...111000/////////...***(((### !!!$$$%%%&&&(((+++...000...+++(((&&&&&&&&&'''''')))***(((%%%###%%%'''+++)))&&&%%%&&&(((((((((***,,,,,,)))$$$!!!!!!"""~~~|||xxxsssooojjjggggggkkkmmmjjjfffcccaaa^^^[[[XXXXXXXXXXXXXXXYYYZZZXXXUUUSSSUUUWWW^^^___```^^^[[[XXXVVVVVVVVVVVVVVVTTTRRRNNNJJJGGGHHHHHHIIIIIIHHHGGGFFFEEEFFFEEEDDDBBB@@@>>>======???BBBFFFIIIJJJKKKLLLMMMLLLMMMNNNMMMIIIFFFDDDCCCIIIJJJMMMMMMJJJDDD===777888888:::>>>DDDHHHIIIIIIGGGCCC???>>>AAACCCCCCBBB>>>===<<<::::::;;;===>>>;;;999666222///,,,***)))......///000111222333444222000....../////////...---------///000///,,,***'''***,,,,,,(((&&&&&&'''%%%&&&&&&&&&(((---444:::444333000......///111333+++,,,,,,---,,,+++***)))+++,,,---//////......---+++***'''$$$!!!"""%%%(((,,,,,,,,,------+++(((&&&%%%$$$"""!!!!!!!!!""""""!!!&&&$$$$$$'''%%%!!!!!!""""""!!!!!! !!!!!!!!!###%%%'''''''''&&&%%%&&&(((*********)))***+++,,,------+++,,,...111444444222000777333,,,'''&&&)))---111///111666<<>>EEEKKKOOORRRTTTTTTQQQNNNJJJFFF@@@666))) """(((,,,---......///111444666666444000,,,)))''',,,222666777555000---""""""###(((000555666555+++---......---+++)))''')))---222555444///***'''&&&)))---111222111///...------------...///111222.........---+++)))&&&$$$,,,...///---)))%%%""" ***,,,---,,,'''### """######""" !!!###&&&))),,,---......&&&$$$""""""$$$(((******&&&"""!!!'''000666444///'''&&&&&&'''((('''%%%###!!!$$$$$$###"""!!!"""'''((()))(((&&&%%%&&&((()))+++,,,(((###!!!$$$(((******)))(((&&&$$$$$$$$$(((---000,,,$$$!!!%%%xxxjjjfffbbbdddiiimmmmmmkkkbbbaaa^^^\\\[[[[[[\\\]]]eeeeeeddd___XXXTTTTTTUUURRRTTTVVVWWWUUUTTTTTTTTTPPPPPPPPPOOONNNLLLJJJHHHIIIJJJLLLMMMMMMLLLKKKJJJFFFEEECCCBBBBBBBBBCCCDDDAAABBBCCCBBB@@@@@@AAABBBBBBBBB@@@>>>===???BBBFFFGGGLLLQQQRRRLLLCCC;;;666999999:::<<>><<<<<<:::999<<<@@@BBBAAA???777666444333222333555666222111/////////111333444444333222000///.........///,,,(((''')))+++,,,,,,000000000222444444111///)))***)))&&&######&&&***&&&$$$"""###'''///777===999666000,,,******---///,,,,,,,,,,,,+++)))'''&&&###%%%)))++++++***'''%%%$$$''')))***)))''''''''''''%%%%%%(((***)))$$$ !!!"""###""""""###&&&(((&&&!!! !!!!!!%%%$$$!!!!!!%%%'''%%%###!!!%%%)))***(((&&&%%%'''***,,,+++)))***---000---......,,,***)))***+++"""&&&+++222555444///+++)))&&&"""!!!%%%---777===JJJOOOUUUYYYYYYVVVSSSQQQQQQOOOKKKFFF>>>444***### ###(((+++,,,---...///000444888999777222...,,,***...333777888555000---"""!!!"""'''---111111///***,,,......,,,++++++,,,,,,111777999777111,,,((((((***---///000...,,,***'''''''''))),,,///333555------,,,***)))(((((('''///111222000+++&&&""" ***---///---(((###!!!!!!%%%%%%%%%""""""%%%''')))))))))$$$###!!!"""$$$&&&''''''!!!"""+++000///,,,#########%%%&&&&&&$$$"""!!!$$$'''(((&&&$$$###"""$$$'''******((('''(((***'''((('''$$$!!! ###'''------,,,***&&&%%%%%%&&&(((,,,///,,,%%%"""%%%)))uuudddaaa```dddiiillljjjfffaaa```^^^\\\\\\]]]^^^___eeeddd```\\\WWWTTTSSSSSSNNNQQQSSSTTTSSSSSSSSSTTTNNNNNNMMMMMMLLLKKKKKKKKKJJJLLLNNNOOOOOOMMMKKKJJJHHHFFFDDDCCCBBBBBBCCCDDD???@@@???>>><<<===@@@BBB@@@@@@???===::::::<<<>>>@@@FFFMMMOOOKKKDDD>>>:::;;;;;;<<<>>>??????===;;;999888999<<<@@@@@@===999777666444333222111222222...---,,,---...222555777555555444333222111000///---***&&&%%%'''+++---...222111111222333222///,,,******+++***)))''''''((('''$$$"""###(((111:::???>>>999222,,,((((((+++------,,,,,,***)))'''%%%$$$!!!%%%((((((&&&### !!!###&&&'''&&&%%%%%%&&&%%%$$$$$$'''******%%% !!!######"""$$$(((+++)))&&&###!!!!!!!!! !!!%%%&&&"""!!!(((...,,,((($$$""""""###$$$!!!&&&((((((&&&%%%%%%'''+++......+++))),,,//////000111///,,,)))***+++%%%&&&))),,,...---***'''%%%$$$###&&&...999DDDKKKTTTYYY___aaa___ZZZVVVTTTRRRQQQMMMFFF;;;222***'''$$$&&&))))))))))))***+++,,,111777:::777333000......111555777666222---***$$$""""""$$$(((***'''%%%$$$'''***+++***+++...111000444888888444000,,,+++(((***+++,,,,,,***(((&&&!!!###&&&***...000222333,,,+++)))''''''(((***+++111333444222---)))&&&$$$(((---000000+++''''''((('''((((((%%%  ###%%%'''((((((((($$$######$$$&&&&&&%%%$$$ &&&******(((######$$$%%%''''''&&&$$$!!!!!!!!!"""###### !!!&&&((('''%%%$$$######''',,,,,,***(((***---)))(((&&&$$$$$$&&&(((***......---)))$$$"""###%%%'''***+++)))%%%$$$(((,,,~~~pppbbb```aaaffflllmmmhhhccc```___]]]\\\\\\]]]___```dddaaa\\\XXXUUUSSSRRRRRRPPPRRRTTTTTTRRRPPPPPPPPPMMMMMMLLLKKKKKKLLLLLLMMMMMMNNNOOOOOOMMMJJJGGGEEEJJJHHHEEECCCAAAAAAAAABBB======<<<;;;;;;<<<@@@DDD???@@@???===:::777666666:::AAAIIIMMMKKKEEEAAA???======>>>@@@AAAAAA>>><<<999888999===@@@???:::555888777666444222111000000,,,,,,+++,,,...222555888555555666555444333222111,,,)))%%%%%%(((,,,///000333222222222222///,,,)))+++,,,///000000---***''')))%%%"""###***333<<>>999555333222888<<>>===@@@DDDEEEAAA<<<999;;;===??????===:::888777777888:::;;;;;;888555...------///222333333222111//////444:::;;;444---,,,+++******+++...222444000222333111---++++++------111555666444///,,,***''')))+++---///444<<>>===@@@CCCDDD@@@<<<:::<<<===???>>>===:::999777888999;;;<<<;;;888555222111///000222444444333---,,,---222:::<<<777222000///......000222444666...000111///+++))))))+++111444777777444000,,,***''')))+++---///555<<>>222(((""" """$$$&&&%%%$$$$$$&&&(((...000111000---***((((((///000111333333222111000///+++%%%"""""""""!!! !!!"""$$$&&&(((***,,,,,,000///---+++)))((((((((((((''''''((()))***((('''$$$###$$$'''---111111111222///,,,,,,---...---+++***,,,...---+++(((''''''+++///333111+++%%%"""""""""%%%''''''%%%$$$$$$&&&&&&'''(((***,,,,,,***(((''''''((((((((('''''''''+++******)))((('''&&&%%%%%%&&&(((***+++,,,,,,+++***...333333...(((###!!! !!!$$$'''((()))((((((******)))'''%%%&&&***---///...---,,,,,,+++)))((((((((('''&&&$$$###$$$$$$""" !!!%%%(((}}}zzzwwwuuutttsssqqqooooooqqqrrrsssrrrnnnjjjhhhcccaaa___\\\ZZZYYYYYYYYY]]]]]][[[XXXTTTRRRSSSTTTOOOJJJEEEBBBCCCDDDDDDCCCAAAAAAAAADDDGGGJJJKKKJJJHHHGGGFFFGGGIIIIIIHHHGGGEEEGGGHHHHHHHHHHHHJJJKKKJJJGGGFFFIIIMMMOOONNNLLLJJJIIIGGGBBB===:::888999===>>>AAACCCCCCCCCAAA@@@???======>>>BBBBBB@@@=========>>>>>>===<<<;;;;;;777777888:::<<<<<<:::777555333222222444666666666---+++,,,111888:::888444444444444444555666888888000111111000---+++***+++333666888888555000---+++)))***,,,...111666<<>>333+++%%% """""""""!!!!!!"""%%%(((---......,,,***(((((((((---...///111222333333333333...((($$$"""""""""!!!"""###%%%'''(((******+++...---+++)))((((((((()))******+++---//////---***'''%%%%%%'''***...///000000...,,,+++,,,---,,,+++&&&((()))((('''&&&'''(((+++...///,,,&&&  """$$$&&&%%%&&&'''(((%%%%%%%%%&&&))))))((('''))))))((((((''''''&&&&&&---------,,,***(((%%%$$$$$$&&&(((***+++,,,+++++++++,,,...---)))&&&######"""$$$&&&)))***+++++++++---,,,)))&&&$$$&&&***...//////...,,,***&&&###!!!&&&&&&%%%%%%&&&&&&'''(((%%%""" $$$'''}}}zzzvvvsssrrrpppnnnllljjjkkkmmmmmmllljjjfffdddcccbbb```]]][[[YYYXXXXXX\\\\\\[[[XXXUUUTTTUUUVVVOOOHHHAAA@@@CCCGGGGGGEEECCCCCCDDDFFFGGGHHHHHHHHHEEEDDDCCCDDDGGGIIIJJJIIIDDDEEEGGGHHHIIIJJJKKKLLLIIIIIIIIIJJJMMMMMMKKKIIIIIIHHHGGGCCC???======>>>BBBAAAAAA@@@???>>>======>>>===<<<===???@@@???===???>>>>>>===<<<<<<<<<<<<888777555555777:::::::::333333444666888999888777000///...222666888666333777777777888888999999999444555555444222000......222444666666333000...---,,,,,,---///333777<<>>???@@@BBBCCCBBBAAABBBCCCEEECCCAAA???===<<<;;;;;;;;;999888777777999;;;<<>>===;;;::::::::::::DDD???888333222222222222+++...222888;;;:::777333---...222777<<<>>>>>>===444444444444555666777888666555555666666444000---)))+++,,,---,,,,,,---...///...---...111444555555---***'''&&&'''((())))))************)))((('''&&& !!!###$$$&&&&&&&&&&&&+++***(((&&&%%%$$$%%%%%%***)))'''%%%""" !!!###%%%%%%### !!!&&&***...+++(((&&&&&&)))++++++)))!!!###%%%$$$"""!!!$$$%%%$$$###""""""!!!%%%***------,,,,,,,,,(((%%%!!! """ """###$$$&&&///===HHHZZZ]]][[[PPPFFFBBBBBBBBBLLLMMMIII@@@:::666111,,,""" !!!%%%(((++++++'''$$$ !!!######$$$%%%&&&&&&'''))),,,///000...,,,***)))***+++,,,(((((('''%%%!!! !!!###'''+++///000111111,,,---///000111000//////***+++,,,...000000---+++)))***)))((('''''')))+++'''(((((('''$$$!!! !!!'''''''''&&&$$$%%%''')))------+++***'''%%%###!!!!!!%%%+++000333444***)))(((((()))(((&&&$$$%%%$$$###!!!!!!!!!"""""""""###%%%&&&'''''''''&&&'''((()))))))))((('''&&&&&&%%%######$$$$$$$$$### !!!!!!"""######$$$$$$$$$%%%'''))))))&&&$$$"""%%%'''&&&######%%%(((###!!!!!!%%%,,,000111111(((&&&%%%%%%&&&)))---///|||zzz|||~~~yyywwwuuurrrnnniiibbb^^^]]]___aaacccdddddddddcccaaaaaa```___]]]\\\ZZZYYYZZZ[[[[[[YYYUUUSSSRRRRRRQQQOOOLLLIIIGGGGGGHHHHHHJJJMMMOOONNNJJJGGGFFFFFFDDDDDDDDDFFFHHHIIIGGGFFFCCCCCCDDDGGGKKKLLLJJJHHHFFFFFFFFFDDDAAA???=========@@@CCCDDDCCCBBBAAAAAA@@@@@@?????????>>>??????999888666444444666999;;;======<<<;;;:::999888888>>><<<999888888777666444...///000333555555333111...000555;;;@@@BBBAAA@@@222222111111222555777999666555444555666444///+++)))***+++***))))))***,,,...,,,***+++...//////...***(((&&&&&&''')))***)))''''''&&&%%%%%%%%%&&&&&&!!!###%%%(((((((((&&&%%%''''''((((((''''''&&&%%%%%%%%%%%%$$$!!!!!!$$$$$$$$$%%%$$$$$$$$$%%%''')))+++((('''%%%$$$%%%&&&&&&&&&"""&&&+++,,,(((""" ###%%%$$$"""!!!!!!$$$,,,111222000---+++((('''$$$""" !!!"""$$$%%%$$$%%%...<<>><<<:::>>>AAA???888111---(((###!!!$$$''')))***,,,...***&&&""" !!!######"""###$$$%%%%%%%%%&&&(((***///---***'''&&&''')))+++$$$''')))(((%%%#########$$$&&&***...000111111111***,,,000333444222000...,,,++++++,,,---...,,,***''')))******((('''(((******,,,---***&&&"""!!!!!!###%%%&&&&&&&&&''')))+++++++++++++++***)))&&&$$$$$$+++111444555...---------,,,***&&&###%%%$$$"""!!!!!!"""###$$$%%%%%%&&&'''(((((()))))))))*********)))'''%%%$$$"""&&&)))(((&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%(((***)))'''%%%''''''%%%!!! ###'''###!!!!!!%%%---222333222((((((''''''((()))+++,,,zzzwwwyyy{{{wwwvvvtttqqqmmmggg___ZZZ]]]^^^```aaabbbbbbbbbaaa`````````___^^^\\\[[[ZZZZZZZZZZZZXXXUUURRRQQQQQQWWWVVVTTTPPPKKKIIIHHHIIIHHHKKKNNNNNNJJJGGGGGGGGGEEEEEEFFFHHHIIIIIIFFFDDDBBBBBBCCCHHHLLLNNNLLLJJJIIIIIIHHHEEEBBB???>>>>>>===@@@DDDFFFEEEBBB@@@???<<<===>>>???@@@AAABBBCCC777666555333222444888;;;<<<<<<<<<;;;:::999777666333555888<<>>111000//////111444777999777555555666777555000,,,***++++++)))((('''(((***---***((((((+++,,,***(((((('''%%%%%%''')))******$$$$$$###"""###$$$%%%&&&$$$'''***------,,,)))'''###%%%''')))******((('''"""$$$%%%%%%"""###"""!!!&&&'''((()))))))))((('''&&&%%%$$$"""!!!!!!"""######)))000111---%%%!!!$$$%%%$$$!!! ###---444555111---***((('''&&&$$$###!!! &&&''''''$$$$$$+++:::EEEHHHOOOPPPGGG>>>;;;999666333777777222,,,)))%%% $$$***---,,,+++,,,---,,,((($$$"""###$$$"""!!!"""$$$%%%%%%$$$###$$$&&&---+++(((%%%%%%''')))+++###'''+++,,,)))'''&&&''''''))),,,000111111111000(((+++000444555333000------,,,++++++,,,---,,,***&&&)))++++++((('''(((***...000000...((($$$###### """$$$&&&'''(((***,,,))))))***+++,,,+++(((&&&""" ###)))///111000000000000000///+++&&&###%%%$$$"""!!!!!!###%%%&&&))))))(((((()))***+++,,,***++++++***(((&&&$$$""""""))),,,+++)))***)))((('''''''''''''''(((%%%###$$$(((+++,,,+++)))***)))$$$!!!&&&$$$!!!!!!&&&...333444222++++++***************+++|||vvvttttttvvvuuusssoookkkgggdddbbbccccccdddggghhhgggdddaaabbb___\\\\\\\\\\\\YYYVVV[[[ZZZXXXWWWWWWVVVTTTSSSZZZYYYUUUOOOIIIFFFFFFFFFHHHHHHHHHHHHHHHGGGFFFEEEHHHHHHGGGFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDFFFIIIJJJKKKJJJGGGDDDAAA@@@?????????CCCGGGHHHEEEAAA@@@@@@AAA<<<888:::@@@EEEGGGFFFCCC>>>777222222666;;;@@@===@@@AAA@@@<<<777333111111555999:::777777;;;???;;;444,,,(((***------,,,444666999888777666999;;;111///------000333666777:::999777444000---+++***(((,,,000111...++++++,,,000---((($$$!!!!!!"""###(((((((((''''''&&&%%%%%%&&&###  """%%%&&&'''***---...,,,,,,---000///&&&"""(((---)))$$$###%%%%%%%%%%%%###!!!!!! '''(((((('''$$$###%%%&&&######""" $$$))))))&&&""""""$$$!!!$$$&&&%%%###  $$$(((******((('''&&&'''%%%###$$$&&&%%%### &&&)))*********///999AAAMMMJJJEEE???999555333222444222///+++'''$$$!!! $$$%%%&&&''')))***+++++++++(((''''''###!!!&&&&&&%%%"""(((&&&$$$###$$$'''***,,,***)))(((((()))+++---...++++++******+++,,,------...---...//////...+++(((+++***+++---000///+++((('''***,,,+++((('''(((***111///,,,+++***(((&&&$$$$$$!!!"""'''***)))&&&&&&%%%%%%'''))))))(((&&&%%%%%%&&&(((***,,,///000666444111...+++)))))))))'''&&&%%%$$$$$$%%%'''((((((((((((''')))---333777333///+++++++++)))### %%%***,,,---222222///)))$$$%%%+++111///)))"""###)))------+++...+++&&&  $$$###!!!!!!$$$)))---......***(((%%%""""""$$$'''***yyytttrrrssstttsssrrrooollliiigggeeegggggghhhjjjkkkiiifffddd___]]][[[[[[\\\\\\YYYWWW[[[ZZZYYYXXXWWWVVVUUUTTTWWWVVVRRRNNNIIIFFFFFFGGGCCCDDDEEEEEEFFFFFFFFFFFFIIIIIIIIIHHHGGGFFFEEEDDDDDDDDDDDDDDDCCCCCCDDDDDDGGGFFFCCCAAA@@@@@@@@@AAA@@@CCCEEEDDDAAA>>>======>>>:::777:::@@@EEEGGGGGGEEEAAA;;;777666888===@@@AAACCCDDDBBB===777333222222555999888777777<<<@@@>>>555***$$$%%%))),,,---111333555555333333555777222000......111333555555999888666444111...,,,+++,,,000333333///+++***+++,,,***&&&###!!!!!!""""""%%%%%%%%%%%%%%%&&&'''(((&&&$$$  """%%%''''''***,,,,,,******,,,...,,,&&&###'''***'''$$$%%%&&&&&&&&&%%%###!!! !!!!!! &&&&&&%%%$$$###"""""""""  ######!!! """%%%&&&&&&$$$""" !!!$$$((()))(((&&&%%%%%%&&&$$$###$$$&&&'''$$$"""&&&(((*********...777>>>CCCBBB???;;;888555333222000///---+++(((%%%""" $$$$$$%%%&&&''')))***+++***(((''''''$$$ &&&%%%$$$!!!!!!'''&&&$$$$$$%%%(((+++---,,,+++)))((()))***+++---***)))''''''(((***---//////...,,,+++******************+++---000///+++'''$$$&&&((()))))))))***++++++***((('''''''''&&&%%%""" """'''***(((%%%%%%$$$$$$%%%'''((('''&&&%%%&&&&&&((()))+++---...333222000...+++)))))))))'''&&&$$$######%%%'''(((((((((((('''(((,,,222777000,,,))))))***)))$$$ %%%***,,,---111111...)))$$$$$$***///,,,)))%%%&&&***,,,,,,***)))(((%%%!!!!!!$$$%%%######&&&***,,,,,,+++'''%%%""" !!!%%%))),,,|||vvvrrrqqqqqqrrrqqqqqqooonnnllljjjiiikkkjjjiiijjjjjjiiifffcccZZZZZZYYYZZZ\\\\\\[[[YYYZZZYYYXXXWWWVVVUUUTTTSSSSSSRRRPPPLLLHHHFFFGGGHHHDDDEEEEEEEEEEEEEEEEEEEEEGGGGGGHHHHHHGGGEEEBBBAAADDDEEEFFFEEEBBB???>>>>>>BBBBBB@@@???@@@AAABBBCCCAAABBBBBB@@@>>><<<<<<<<<<<<:::888;;;AAAFFFGGGGGGEEEBBB===:::888:::<<<>>>AAABBBCCC@@@;;;666222111333555777666555666;;;???@@@666)))!!!!!!&&&,,,//////000222111000000111222111000///000333444444333666666555444222///---,,,000444777555000+++((((((&&&%%%%%%$$$###""""""""""""""""""###%%%''')))+++%%%###!!! """%%%(((((()))))))))((((((***,,,***'''&&&''''''$$$$$$''''''&&&%%%$$$""" !!!$$$%%%### %%%$$$"""!!!!!! """###&&&''''''&&&$$$"""$$$%%%''''''%%%$$$###$$$%%%$$$$$$%%%''''''&&&%%%$$$&&&(((((())),,,222888::::::999777555222///---************(((%%%###!!!%%%$$$$$$$$$%%%(((***,,,)))(((((()))%%%%%%$$$###!!!!!!###&&&%%%%%%%%%&&&))),,,...---,,,***(((((((((((()))'''&&&$$$###%%%)))---000111...***'''&&&''')))+++)))***,,,///000...+++'''######$$$'''***,,,,,,+++&&&$$$######%%%''''''&&& $$$))),,,***(((&&&$$$######%%%'''((((((''''''''''''(((((()))***/////////---+++))))))***(((&&&###""""""$$$''')))(((((((((''''''***///333,,,)))&&&&&&''''''### !!!&&&***------000///---((($$$$$$)))---*********++++++***)))((($$$%%%&&&%%%###"""###%%%%%%$$$%%%'''))))))(((&&&$$$"""###(((,,,}}}wwwssspppoooooorrrqqqqqqpppooommmlllkkkkkkiiigggfffeeedddaaa^^^XXXXXXYYY[[[\\\\\\\\\[[[XXXXXXWWWUUURRROOOOOOOOOQQQQQQPPPMMMJJJHHHIIIJJJKKKJJJIIIGGGEEEDDDCCCCCCCCCDDDEEEFFFEEEBBB>>><<>>======>>>@@@AAA>>>======???CCCFFFFFFFFF???>>>;;;999999:::;;;<<<===>>>>>>;;;777333111111333444444333222444999<<<===555***###$$$)))///222000000000000000000000111......///111444666555333333333333222111000///...333666888555///(((%%%$$$"""###%%%&&&'''&&&%%%$$$!!!"""$$$&&&((())))))(((###"""!!!!!!%%%'''(((''''''&&&&&&'''((()))***+++***)))%%%###%%%(((&&&%%%###!!!  ###$$$###!!!&&&###!!!  ###$$$&&&'''((('''%%%$$$&&&'''((('''$$$###"""###&&&&&&&&&&&&''''''&&&%%%"""$$$%%%&&&&&&(((---000555555666444222...***'''%%%&&&((())))))'''$$$"""%%%$$$###"""$$$'''***,,,((('''(((***&&&###$$$###!!! ###&&&%%%%%%%%%&&&(((***,,,---,,,+++)))'''%%%$$$$$$$$$"""""""""###%%%(((+++---///...+++(((&&&&&&)))+++***,,,...000111///,,,)))'''%%%%%%''',,,...---+++%%%###"""$$$&&&((((((((( !!!$$$)))///222222111***(((&&&&&&(((***+++,,,***)))(((&&&$$$#########***,,,...---+++)))***+++***(((%%%######%%%(((+++******)))'''&&&'''+++...+++(((%%%$$$$$$$$$"""!!!!!!!!!!!!###''',,,.........---+++(((%%%%%%(((,,,***---000000+++'''$$$######&&&)))***((('''&&&%%%###$$$&&&((()))(((&&&$$$(((%%%!!! ###&&&~~~xxxssspppooooooooossssssrrrqqqpppnnnmmmlllmmmjjjfffcccaaa___\\\ZZZXXXYYY[[[\\\\\\[[[[[[ZZZUUUVVVUUURRRMMMJJJIIIJJJQQQRRRQQQOOOLLLJJJKKKLLLKKKJJJHHHFFFDDDDDDCCCCCCBBBDDDEEEFFFEEEBBB???===BBBGGGKKKJJJEEEAAA@@@@@@DDDEEEEEEFFFEEEEEEDDDDDD???===<<<<<<>>>BBBEEEFFFBBBBBBCCCEEEFFFFFFEEEDDD;;;::::::999999:::<<<<<<999::::::888555333333444333333111000///111555777555222---***+++///222555222111111222222333333222***+++---111555666666444000/////////000000000111444666777333,,,%%%"""!!!"""$$$'''***,,,+++***)))###&&&))),,,,,,)))&&&### !!!"""!!! !!!$$$''''''&&&&&&%%%&&&&&&&&&&&&+++...///+++&&&$$$&&&(((%%%###!!!!!!######'''%%%$$$"""!!!!!!"""###%%%&&&'''&&&%%%$$$'''((()))'''$$$"""""""""&&&'''''''''&&&%%%%%%%%%"""""""""""""""$$$''')))...000111222000---***'''$$$&&&((())))))(((&&&$$$%%%$$$###"""$$$'''***,,,((('''(((***&&&###$$$$$$###"""###%%%'''$$$$$$%%%'''(((***++++++***)))'''%%%###"""!!!  ###&&&((()))))))))+++,,,---,,,)))((()))***,,,...000111111///...---...***'''(((***,,,+++)))'''&&&&&&''')))***)))(((!!!###'''---333777::::::000---+++***,,,...//////,,,+++(((%%%"""&&&***......+++)))***,,,---+++(((&&&%%%''')))+++,,,+++***'''$$$$$$&&&(((+++)))%%%###""""""""""""&&&$$$$$$&&&)))---...///+++***)))(((&&&''')))+++---111444222+++$$$ &&&)))---///---***((((((&&&'''***++++++***)))(((...***%%% |||vvvqqqooopppppppppsssssssssrrrqqqpppnnnnnnppplllgggbbb___]]]ZZZXXXYYY[[[]]]]]]ZZZXXXVVVVVVRRRTTTTTTQQQLLLIIIIIIKKKTTTTTTTTTRRRNNNLLLKKKLLLEEEDDDCCCBBBCCCCCCEEEFFFEEEFFFGGGHHHGGGEEECCCBBBDDDIIIMMMLLLGGGCCCCCCEEEFFFHHHJJJKKKKKKIIIFFFDDD@@@===;;;;;;===AAACCCDDDCCCEEEGGGIIIIIIGGGDDDBBB;;;:::999999999:::;;;<<<888999999777555555666888555333111000///000111222.........///000222333444333222222333555666666555)))***,,,///333555555333---,,,++++++,,,///222333444555444///((("""!!!!!!$$$&&&***...///000///...'''))),,,...,,,(((### """%%%&&&$$$###%%%''''''&&&%%%&&&&&&&&&$$$""")))...000,,,(((((()))((($$$"""!!!!!!$$$&&&'''((((((&&&!!!!!!"""###$$$%%%%%%$$$$$$%%%'''((('''$$$!!! $$$&&&''''''%%%$$$%%%&&&$$$###!!! """$$$&&&&&&(((+++...//////...,,,'''((()))******)))'''&&&%%%$$$$$$$$$%%%(((***,,,)))(((((()))%%%###%%%''''''&&&%%%&&&'''###$$$&&&'''(((((((((((('''&&&%%%$$$###!!! """&&&)))***)))'''%%%&&&***......+++))))))***---///000000///......///111---(((%%%$$$%%%&&&&&&''''''(((+++---,,,***(((!!!###''',,,111666:::===444222//////000111111000---+++(((%%%"""$$$***///000,,,)))***,,,///...+++)))((((((((()))+++***)))&&&######$$$&&&+++)))&&&###"""###%%%&&&)))'''&&&'''***,,,------(((((((((((()))***,,,---000333444111***$$$!!! (((+++///000///---,,,,,,***,,,...///---,,,,,,,,,111...***$$$|||tttpppoooqqqqqqqqqqqqqqqrrrrrrrrrrrrqqqqqqrrrmmmgggaaa]]]ZZZXXXVVVYYY\\\^^^\\\WWWSSSPPPPPPPPPSSSUUUSSSOOOMMMOOORRRVVVVVVVVVSSSOOOKKKJJJJJJDDDCCCBBBBBBBBBDDDFFFGGGGGGGGGHHHHHHHHHGGGGGGFFFGGGLLLPPPNNNGGGCCCDDDGGGDDDHHHLLLOOOOOOLLLHHHEEECCC???;;;999999::::::999AAADDDHHHJJJJJJGGGDDDBBB;;;:::888777666666777888999999888666444333555777777555333222111000///...)))+++...///000/////////222000000222555777777555,,,+++,,,...000222111000+++)))'''''')))---222666555555333---&&&""""""$$$&&&(((,,,///111222222111++++++,,,+++)))&&&""" $$$***,,,)))'''''')))&&&%%%%%%'''((('''######)))---++++++---,,,)))%%%""""""%%%"""###&&&(((&&&***,,,((( """###""" !!!"""############!!!$$$&&&&&&### """%%%&&&%%%%%%''')))(((%%%!!!"""$$$&&&###%%%(((+++---.........++++++++++++***)))(((((($$$$$$%%%&&&''')))***+++***(((''''''$$$ ###&&&***+++***((('''&&&###$$$&&&'''''''''&&&%%%%%%%%%%%%%%%$$$###""""""$$$%%%(((******(((&&&%%%"""''',,,---***((()))+++---...///---++++++...111///+++%%% ###"""$$$'''+++...---)))&&& !!!###&&&***///444777444333111000111000///---+++***(((&&&$$$###""""""$$$***111222---)))***,,,000///---+++)))'''&&&%%%''''''&&&%%%######%%%'''((('''%%%######&&&***---+++)))''''''(((*********&&&&&&'''(((+++---......111111000...***&&&$$$###(((+++---/////////000222---...///---***((()))***000...+++'''###|||tttpppppprrrsssrrrnnnoooqqqrrrssstttttttttqqqllleee___[[[XXXUUUSSSZZZ\\\]]][[[UUUOOOLLLKKKOOOSSSVVVUUURRRQQQUUUYYYWWWWWWVVVSSSNNNJJJHHHHHHIIIGGGEEEDDDCCCDDDEEEFFFFFFFFFFFFFFFFFFGGGGGGGGGIIINNNQQQNNNGGGBBBCCCGGGBBBFFFMMMQQQRRROOOJJJFFFFFFAAA;;;777666444111...>>>BBBGGGJJJJJJGGGDDDCCC;;;999666333111111111222888888666333000000222444999777555444333111///---'''))),,,------,,,++++++000......000444777666555...---,,,---...///...---***(((%%%$$$''',,,333777666555222,,,%%%"""###&&&'''))),,,000222333333222---,,,***'''%%%###""""""&&&---000---***)))***&&&%%%&&&((()))'''"""%%%)))))),,,111///)))%%%### """%%%((($$$""" !!!###&&&((()))$$$***...*** !!!&&&(((&&&!!! !!!!!!"""""""""!!!$$$$$$"""###%%%%%%&&&)))+++,,,(((""" """%%%'''$$$&&&''')))++++++++++++......---,,,+++***))))))$$$%%%&&&''')))***+++++++++)))''''''###!!!###'''+++---,,,)))'''&&&###$$$&&&''''''&&&$$$###%%%%%%&&&&&&&&&%%%%%%$$$((()))))))))((('''&&&&&&!!!%%%******'''&&&))),,,---...---***((()))---111+++((("""!!! %%%+++...---)))%%% !!!###''',,,000333222111000000///,,,***))))))(((''''''''''''((($$$+++222333...******---//////...,,,)))&&&###"""###$$$$$$$$$$$$%%%'''***&&&%%%$$$###$$$(((...222+++)))&&&&&&'''(((''''''%%%%%%&&&))),,,///000000111000---+++)))(((((('''''')))+++---...000333555,,,---,,,)))$$$"""###%%%---,,,+++)))&&&"""~~~~~~|||wwwsssrrrqqqpppooopppooooooqqqssstttsssrrrjjjiiifffbbb]]]XXXTTTRRRYYYYYYWWWUUUQQQMMMIIIGGGNNNRRRVVVXXXVVVUUUVVVWWWRRRSSSRRRNNNIIIFFFFFFHHHKKKHHHEEECCCBBBCCCBBBAAAAAADDDHHHIIIFFFDDDEEEFFFHHHHHHGGGFFFDDDBBBAAA@@@@@@CCCHHHKKKKKKGGGBBB???======>>>===999222(((!!!111777@@@JJJTTTWWWNNNBBB???<<<777333000///000111666666555333000///000222999777666555444111---***'''((()))***)))***---///000222444444333222222222000***%%%&&&+++...+++''''''%%%"""###''',,,111333888666333///+++(((%%%###((()))+++///111111...,,,(((((())))))'''%%%""" !!!(((000555333000---+++,,,)))(((***,,,***### $$$***000111///+++,,,***&&&### !!!"""'''&&&&&&%%%&&&''')))***&&&))))))%%% (((&&&""" """%%%((()))'''###"""&&&(((%%%!!! ###$$$""" !!!""""""$$$&&&((()))((('''$$$"""###%%%((()))+++---,,,)))((()))+++,,,,,,,,,------***&&&"""!!!"""&&&+++///111000...'''&&&%%%"""!!!###"""&&&,,,///...+++(((&&&'''+++...,,,&&&!!!!!!"""$$$'''******((('''))),,,,,,***((()))+++***'''$$$###(((,,,,,,(((&&&(((***///---)))'''&&&''')))***)))$$$!!!"""%%%''')))*********&&&$$$###""" (((000000111111///,,,***((()))((((((''''''''''''((((((---222444333000---+++//////...***&&&#########"""!!!!!!"""$$$'''***,,,...'''###''')))(((((('''&&&%%%$$$$$$###''')))***+++))))))***+++,,,***'''%%%%%%&&&((()))'''&&&&&&'''***++++++***(((&&&$$$$$$######!!!######%%%)))+++((("""zzzvvvtttrrrqqqpppmmmllllllmmmoooqqqpppooohhhgggdddaaa]]]YYYVVVUUU[[[ZZZXXXVVVSSSOOOLLLJJJQQQTTTWWWUUUPPPNNNPPPRRRPPPQQQPPPMMMIIIGGGGGGIIIMMMJJJFFFDDDDDDDDDCCCCCCCCCFFFHHHHHHEEEDDDDDDEEEGGGFFFDDDBBBAAA@@@??????@@@CCCGGGIIIGGGCCC>>>::::::;;;======<<<666...(((***111===IIIUUUXXXPPPDDD;;;999555222000111222333777777666444222222555777;;;999777666555222///,,,%%%&&&(((***+++---000333333333444333222000000000///+++''''''***+++)))'''***'''%%%&&&)))...222444666555333000,,,)))&&&$$$'''(((+++///222111...+++%%%''')))***(((%%%!!!$$$,,,111222111//////...+++((()))+++***%%% """&&&******((($$$((((((&&&### ))))))''''''''''''))))))(((((('''###%%%###"""!!!!!!!!!!!! %%%)))......+++&&&###"""###&&&***+++)))%%%!!! """%%%&&&%%%###"""""""""$$$&&&&&&%%%$$$%%%&&&))))))((('''&&&'''***---///000000---***)))+++---000///...---,,,)))%%%!!!"""&&&,,,111111///---&&&&&&&&&$$$!!! !!!###"""&&&+++...---***((('''))),,,...,,,&&&######%%%......---+++)))((()))+++)))((('''((()))((($$$ """&&&+++,,,)))'''((()))...,,,(((%%%%%%&&&(((***)))%%%!!! """"""###$$$&&&'''((()))***(((&&&%%%%%%!!!!!!'''---.........---+++((('''))))))))))))***+++,,,---,,,...000000///------...---...---***&&&$$$$$$$$$###""" !!!###)))...222///)))###!!!$$$&&&'''(((((('''&&&&&&%%%$$$$$$%%%'''((()))((('''((())))))'''$$$""""""$$$&&&(((((('''&&&''')))+++***)))###"""!!!!!!"""!!!!!!###''',,,...+++$$${{{wwwtttqqqooommmjjjhhhggghhhjjjkkkkkkkkkeeedddaaa^^^\\\[[[ZZZZZZ]]][[[YYYWWWTTTQQQPPPNNNQQQTTTTTTNNNFFFCCCFFFKKKMMMNNNMMMKKKHHHGGGHHHIIINNNKKKGGGFFFFFFFFFFFFFFFFFFGGGGGGFFFDDDCCCDDDEEEEEECCC@@@>>><<<===>>>???AAACCCEEEEEECCC>>>999666888:::<<>>;;;???FFFJJJJJJJJJIIIHHHHHHHHHIIIJJJHHHEEEEEEGGGIIIJJJJJJFFFFFFFFFEEEDDDDDDEEEFFFDDDAAA===:::999;;;===???BBBCCCCCCCCC@@@<<<888666999;;;>>>AAACCCBBB???<<<000666===DDDKKKMMMFFF===777666444333333444666888888777666444444777<<>>@@@AAAAAAAAA@@@???===;;;999<<<===???BBBEEEEEECCC@@@999<<<>>>???BBBDDDAAA:::999888666555444555666777666666444333333666<<<@@@;;;999666444333222///---+++,,,,,,++++++---111444---+++))))))+++---...---333666777555111...///222///---++++++---------,,,((()))************((((((&&&(((+++///222111---)))'''&&&###!!! !!!"""###!!!"""###$$$&&&''''''&&&!!!%%%(((+++***'''%%%''''''&&&$$$"""!!!!!!!!!%%%***(((""" $$$ !!!###&&&)))***'''### """%%%((((((%%%""" !!!'''---...***&&&%%%&&&(((+++...///---+++)))(((*********(((%%%###$$$%%%$$$&&&'''%%%""" """###%%%$$$"""!!!!!!"""$$$""" ###(((---000///...------...,,,)))'''%%%$$$$$$&&&***---/////////333777888666333000///.........+++)))'''((()))$$$$$$%%%%%%&&&)))...111---+++)))))))))&&& ###&&&'''%%%###!!!%%%(((,,,......---++++++)))(((&&&$$$"""""""""""" """#########$$$&&&$$$###  ###%%% $$$'''%%% $$$%%%&&&''''''((()))))))))'''&&&&&&%%%%%%%%%&&&&&&%%%%%%###!!! """&&&(((++++++*********+++&&&&&&&&&&&&''')))***+++***+++---......---,,,,,,(((((('''&&&%%%$$$######%%%&&&(((((('''''''''(((((('''&&&%%%%%%''')))++++++)))'''''')))+++,,,,,,!!! !!!###%%%&&&$$$""""""(((///333222,,,$$$~~~|||zzzyyywwwvvvtttsssoookkkhhhbbbbbbaaacccddddddcccaaa^^^]]]\\\\\\\\\]]]___```XXXYYYZZZZZZYYYXXXVVVUUURRRSSSQQQNNNIIIHHHJJJLLLFFFEEEDDDDDDFFFGGGGGGFFFAAA@@@???AAAFFFJJJMMMNNNEEEDDDDDDEEEFFFGGGFFFEEEAAA???;;;999888;;;>>>@@@???>>>===<<<;;;;;;::::::<<<<<<>>>AAADDDEEECCCBBB===>>>===;;;<<<@@@???;;;999888777555555555555666555555444222222444999<<<999777444222222111000...000///...+++)))***---000***'''&&&(((---000000...222555777666333222333444111000............,,,***######$$$%%%&&&'''((()))***+++---///111000---******'''""" $$$&&&%%%$$$###$$$&&&'''%%%$$$ $$$''')))(((&&&%%%((())))))(((%%%$$$$$$%%%!!!&&&***)))%%%###%%%(((!!!$$$(((+++---'''%%%""" $$$(((***)))%%% !!!%%%***,,,+++(((%%%$$$$$$'''***,,,+++)))))))))++++++)))&&&###!!!"""###"""######"""!!!###$$$### """  ###%%%''''''******,,,...///...+++((((((&&&%%%&&&))),,,------000333777999777444111000,,,---,,,***'''&&&'''(((#########%%%'''+++...111++++++++++++***&&&""" %%%(((((('''&&&&&&)))***,,,---------+++***'''''''''&&&$$$""" """""" """$$$$$$""" !!!!!!%%%"""!!!$$$$$$%%%&&&((()))***+++***)))((('''%%%%%%%%%%%%%%%%%%%%%###!!!!!!"""$$$&&&))),,,------,,,------))))))******))))))((((((***,,,...///.........000)))((('''%%%$$$"""!!! !!!###$$$$$$######$$$%%%)))))))))))))))*********)))'''%%%&&&)))---//////$$$###!!!"""###$$$###"""###(((...000---'''!!!~~~zzzxxxssssssrrrrrrrrroookkkhhhccccccdddfffgggfffccc```]]]]]]]]]]]]]]]]]]^^^^^^XXXYYY\\\]]]]]][[[YYYWWWTTTSSSSSSRRRQQQPPPNNNMMMFFFDDDBBBBBBEEEFFFFFFDDDBBBAAA@@@BBBFFFJJJLLLMMMHHHFFFEEEFFFGGGGGGCCC@@@>>><<<:::888888:::===???<<<:::888777666666666777888888999<<<@@@BBBBBBAAA???@@@???;;;;;;======999666555555444444444444555555555555333222333666888777555222111222222111000111000...***((((((+++---***((('''+++000333111///...000222333333333333444000...------,,,+++(((%%%!!!$$$'''))).........///000///---+++)))'''### !!!$$$&&&%%%$$$$$$'''***+++***((($$$%%%%%%%%%%%%%%%%%%&&&(((***+++***&&&$$$$$$%%%###%%%'''((((((((()))+++""""""###$$$'''+++...///***+++)))%%%%%%(((+++)))$$$ !!! """$$$(((+++)))$$$ ###'''))))))(((((()))+++***(((%%%"""!!!###%%%$$$$$$###  !!!"""$$$&&&%%%"""!!!!!!!!!$$$'''((('''%%%'''(((+++...000...***&&&''''''''')))++++++***(((+++...222333222///,,,,,,%%%&&&''''''%%%%%%''')))'''&&&&&&'''))),,,---...------,,,)))&&&############&&&***+++***((()))***+++***************)))(((%%%&&&(((((('''### ###""" ######!!!!!!###""""""###%%%''')))+++,,,+++***((('''&&&%%%%%%%%%&&&%%%$$$"""!!!!!!$$$''''''***---//////......///...---,,,+++******++++++---//////...,,,,,,///111)))((('''$$$""" !!!######"""!!!"""###((()))***++++++)))((('''&&&$$$$$$%%%***///222333***'''$$$###$$$%%%%%%$$$!!!%%%******'''###!!! ~~~zzzwwwnnnmmmnnnoooooommmiiifffcccdddfffhhhiiihhhdddaaa\\\]]]]]]^^^^^^]]]]]]\\\WWWZZZ^^^``````^^^[[[XXXTTTRRRRRRSSSTTTSSSNNNJJJFFFCCCAAABBBDDDFFFEEECCCDDDCCCAAACCCFFFIIIKKKLLLJJJHHHGGGGGGHHHFFFAAA<<<<<<;;;999888888:::<<<===:::888555222111111222222444444555999===@@@AAA@@@AAACCCBBB>>>;;;;;;999444333222222222333333444444555666666444333333444666777444222111222333333222222000...***''''''***---,,,******...333555333///***+++---000222333222222,,,+++***)))(((&&&### """&&&)))111000////////////---+++(((&&&$$$""""""###$$$%%%######$$$(((...111000...+++***'''$$$!!!"""%%%'''(((+++,,,+++&&&###"""###$$$$$$%%%''')))***,,,,,,&&&&&&'''(((***---000111---///...((($$$(((+++)))$$$ !!!### $$$)))((("""!!!%%%'''(((((()))******)))'''$$$""""""$$$''''''&&&$$$!!!!!!######&&&((((((&&&"""  """''',,,...,,,)))&&&(((+++///000...((($$$%%%&&&))),,,---,,,'''$$$&&&)))---...,,,)))(((''' ###$$$$$$%%%''')))***)))((()))+++,,,,,,+++......+++&&&!!!"""&&&(((+++...---***))))))+++,,,***((('''((((((((('''$$$&&&)))***((($$$"""%%%### $$$"""!!!!!!### !!!"""###&&&(((***,,,)))((('''&&&%%%$$$$$$$$$&&&$$$""" %%%)))(((+++...000000/////////222000---+++***,,,...000000111000...++++++...111***(((&&&$$$!!! """###$$$###"""###$$$&&&(((***+++***(((%%%###$$$###"""%%%***000444666000---(((&&&&&&'''''''''###&&&&&&$$$!!!!!!"""~~~{{{yyypppmmmjjjjjjkkkkkkiiigggeeejjjkkkhhheeeeeedddaaaccccccbbb```]]][[[XXXWWWYYYZZZ]]]______^^^\\\[[[YYYUUUQQQOOOPPPQQQOOOMMMIIIFFFCCCAAAAAACCCDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCGGGHHHIIIJJJIIIFFFCCCAAA<<<;;;999888999:::<<<===<<<;;;888555111///------,,,000555:::???AAAAAAAAACCCBBB@@@===:::666444222444555666555333333555666888888666555444444444444999666222...,,,...333777555333111---)))((()))***,,,+++,,,111666555000***(((+++---///000000222333---)))$$$"""!!!""""""!!!###&&&))),,,...111222222///+++(((%%%$$$###!!! !!!$$$&&&$$$""""""(((000555666444222///)))$$$###$$$&&&(((((((((''''''%%%$$$###""""""###%%%(((,,,......---+++***)))((()))---333777777555///&&&!!!%%%)))((('''###"""&&&''' ###%%%$$$$$$%%%'''%%%(((***(((###!!!$$$'''+++((($$$######%%%&&&&&&))))))))))))))))))******+++'''$$$&&&***---,,,***$$$"""###(((...---&&&!!!"""#########"""!!! """$$$'''((('''$$$###### """&&&***++++++,,,)))&&&$$$###$$$'''(((......***$$$ ***,,,///111111///,,,***'''(((***++++++)))&&&$$$"""!!!###(((,,,,,,&&& %%%'''((($$$"""######### !!!!!!%%%((('''""""""###%%%&&&&&&'''***,,,)))((('''%%%$$$$$$$$$%%%$$$"""  """%%%&&&)))***,,,...///...,,,+++///...---,,,,,,,,,---...///...,,,)))(((***---111------+++'''"""###$$$%%%%%%######$$$&&&*********(((%%%"""""""""%%%%%%&&&))),,,///333555000...+++******)))'''%%%!!!"""!!!!!!$$$|||zzzsssppplllkkkllllllkkkiiihhhkkklllgggddddddccc```cccbbbaaa___]]]ZZZXXXWWWXXXYYY[[[\\\\\\[[[YYYXXXSSSQQQPPPPPPRRRRRRPPPNNNJJJGGGDDDAAA@@@@@@AAAAAABBBCCCEEEEEECCCCCCCCCEEEJJJKKKMMMMMMLLLJJJGGGEEEAAA@@@===<<<;;;;;;<<<<<>><<<<<<<<<>>>CCCGGGGGGCCCBBBDDDGGGNNNOOOOOOOOONNNLLLJJJIIIGGGEEECCC@@@>>>=========AAA===888444222333555666<<<<<<>>>???@@@@@@??????>>>===:::777555444444555777777777666555555777999666777777888777666444333444333111...+++***,,,...999<<<===999222......000333666999999888444222111---///222444555444222000+++((($$$!!! &&&&&&&&&&&&&&&&&&%%%%%%'''(((***+++,,,,,,,,,+++&&&$$$!!! !!!$$$(((+++***+++------,,,+++,,,,,,+++...111111---***)))***.........,,,)))%%%""" !!!$$$''')))((('''$$$%%%&&&(((,,,111666888===;;;666...'''!!!"""""""""  """!!!!!!"""############$$$%%%(((++++++***)))+++...+++)))&&&$$$%%%&&&&&&&&&&&&''')))+++---...//////222---(((&&&'''))))))'''!!! ###'''(((%%%""" %%%'''******((($$$!!! """&&&((())))))'''%%%###"""###$$$%%%###$$$$$$!!!&&&)))///333333///)))&&&***+++,,,,,,)))$$$ """''''''$$$ ###&&&&&&###!!!!!!"""%%%%%%%%%###!!!!!!###%%%&&&)))***)))%%%""""""$$$((()))))))))(((***...111///---***'''%%%$$$$$$%%%%%%%%%%%%&&&''''''((()))$$$$$$$$$%%%&&&((()))***111000...,,,+++******+++,,,,,,+++***))))))******---,,,)))$$$  """$$$###""" !!!%%%(((---,,,***%%%!!! """$$$'''+++,,,,,,+++))),,,+++)))))))))(((&&&$$$'''%%%""" ###|||{{{xxxtttppplllkkkkkkmmmmmmrrrtttqqqjjjeeeddddddbbb```___^^^\\\[[[ZZZYYYYYYVVVVVVVVVVVVTTTQQQNNNMMMGGGJJJMMMQQQRRRQQQNNNKKKMMMKKKHHHBBB===:::999999;;;BBBHHHHHHCCCAAADDDHHHOOOOOOOOONNNMMMLLLJJJJJJJJJHHHFFFCCCAAA??????>>>>>>===:::888888:::<<<===AAAAAA@@@@@@@@@@@@@@@@@@===;;;888666444555777888::::::888666333333444666333444666777666555222111111222222111///...///000:::>>>AAA===555000///111333777;;;:::555111000111......///000111111///...***(((%%%###""" !!!"""%%%'''))))))((((((''''''(((((()))*********)))&&&###"""%%%)))---///,,,000222///)))%%%&&&(((***...222333///,,,,,,...---......---***'''###!!!%%%###"""###$$$$$$"""!!!######$$$''',,,000333444777666333...'''!!!!!!!!!!!! """$$$$$$%%%###!!! !!!###$$$$$$$$$$$$%%%###'''+++---...///111333///+++$$$ """$$$%%%$$$&&&))),,,...000111222222---&&&###"""###$$$###!!!!!!!!!"""$$$&&&&&&&&&###!!!%%%(((+++---,,,)))$$$!!! !!!%%%((()))((('''&&&$$$###$$$$$$$$$!!!"""###$$$###"""!!!!!!%%%'''+++......+++'''%%%((()))***)))'''""""""###""""""&&&'''%%%###""""""$$$$$$$$$###"""###%%%'''***,,,---+++'''%%%&&&(((******)))((((((***---000///---***&&&$$$######$$$%%%&&&(((***++++++******&&&%%%#########$$$&&&(((,,,+++)))((((((((()))***+++***************((('''***)))%%%!!!!!!$$$'''''''''%%%######$$$&&&***)))&&&"""!!!"""$$$&&&'''((('''&&&%%%***)))(((((()))(((&&&###&&&### ###~~~{{{yyywwwuuupppllliiiiiikkklllvvvwwwtttlllggggggfffddd___^^^]]][[[[[[[[[[[[[[[XXXWWWVVVTTTQQQMMMKKKIIIFFFIIIMMMPPPOOOMMMJJJHHHMMMLLLJJJDDD>>>:::999999<<>>@@@AAABBBCCCBBBAAA@@@>>>???@@@BBBCCC>>><<<:::777777888:::;;;===<<<999555111///000222000111333444444222000///000222444555444444555666888<<>>999;;;>>>AAACCCDDDDDDDDDAAA@@@===;;;<<<>>>BBBDDD???>>><<<;;;:::;;;===>>>>>>===999444000...///000///000111111111000//////111333666777888888999;;;777888999888444111...---,,,111444333...+++,,,...+++'''$$$$$$'''))))))'''%%%$$$$$$%%%&&&&&&###!!!&&&''')))+++,,,,,,+++***)))))))))(((((((((((((((&&&### !!!%%%)))******)))---000---'''"""!!!"""!!!!!!"""###%%%''')))***&&&&&&&&&&&&&&&%%%%%%$$$!!! """&&&)))******(((%%%"""###'''+++++++++...------------***%%%!!!!!!!!!!!!!!!  ###%%%%%%$$$$$$%%%((()))))))))"""%%%)))...222444666666222*** !!!%%%$$$&&&)))---///000000000,,,***&&&###"""###$$$&&&((())))))&&&###"""$$$'''"""  %%%(((---------***&&&###"""""" $$$&&&'''&&&%%%%%%%%%%%%%%%###"""!!! %%%''''''&&&%%%%%%$$$######$$$%%%%%%!!!!!!!!!  """"""###$$$&&&((('''$$$!!!!!!###$$$'''+++...444555555111+++'''&&&'''&&&'''''''''%%%%%%'''(((''''''''''''&&&%%%###"""&&&''')))+++,,,------,,,,,,***'''$$$###""""""### """%%%(((+++---+++((('''))),,,,,,***'''$$$###  $$$***---000000---'''###!!! !!!%%%((((((&&&%%%###"""###$$$$$$''''''''')))***)))'''$$$  |||yyyvvvtttuuuuuusssooojjjggghhhiiillloooooojjjeeeeeeccc```___^^^\\\\\\\\\]]]___```___]]]ZZZUUUPPPLLLHHHFFFFFFHHHJJJIIIGGGFFFHHHJJJJJJLLLLLLIIICCC???@@@BBBDDDDDDDDDCCCAAABBBDDDGGGHHHGGGDDDBBBAAAAAABBBCCCAAAAAAAAA@@@>>>===;;;:::<<<<<<>>>???@@@AAABBBCCCAAA>>>:::888888<<<@@@CCC@@@???>>>>>>======>>>>>>>>><<<999444000///111333000000000000000000000000222444666777777888999;;;777555333333333222...++++++...111111///---...///'''$$$$$$&&&***+++((($$$ """%%%''''''%%%###(((((()))*********)))((('''((()))***+++++++++***$$$!!!!!!%%%((('''%%%&&&)))+++***'''###!!!""" &&&))))))&&&$$$###"""!!!!!!"""######  ###)))---000111+++&&&"""###''',,,---,,,---,,,,,,---...,,,((($$$  """$$$ ###&&&(((%%%###"""$$$(((*********%%%'''***...111222222000,,,&&&###&&&%%%'''***---//////...---&&&&&&%%%###"""###%%%'''***------)))"""!!!$$$!!!"""&&&(((,,,+++)))%%%""" !!!"""!!!$$$%%%$$$###""""""###$$$###!!! $$$((())))))$$$$$$$$$$$$$$$$$$$$$$$$!!!  !!!###%%%&&&''''''''''''&&&###!!!###&&&***///333777999999555---&&&#########%%%''''''%%%$$$$$$%%%###%%%''')))***(((&&&$$$&&&&&&(((***+++,,,------+++***(((%%%$$$###"""""" !!!$$$'''+++///111+++(((&&&(((,,,...,,,)))###"""  ###'''***------***&&&###"""!!!"""######%%%(((***))))))(((((('''&&&&&&%%%&&&'''(((***++++++(((%%%!!!{{{wwwtttrrruuuuuuuuuqqqkkkhhhhhhiiifffjjjkkkfffcccbbb```]]]___^^^]]]\\\\\\^^^```aaaaaa___[[[VVVQQQLLLIIIGGGFFFGGGHHHFFFEEEEEEIIILLLHHHKKKMMMJJJEEEBBBCCCFFFGGGEEECCCAAAAAABBBDDDFFFIIIGGGDDDAAA@@@AAABBBCCC@@@@@@???>>><<<:::888777???>>>===<<<<<<>>>@@@AAAAAA>>>999666666999>>>AAA@@@@@@?????????>>>=========<<<999555222222444777111111000000000000111222333444666666555666777999777333000000333333...***+++---000111000000000111$$$###%%%***///...(((""" ###'''(((&&&$$$$$$%%%&&&'''''''''''''''%%%''')))+++------------%%%""" ###(((***((($$$###%%%(((((('''$$$"""""" ###+++...+++&&&$$$"""  !!!"""""""""%%%***...111222---'''"""###(((---//////,,,+++***,,,---,,,'''### !!!%%%'''$$$""""""&&&'''((($$$"""!!!###'''***+++***)))))),,,...000000...+++&&&######&&&(((&&&(((+++---......,,,+++ !!!!!!!!!!!!"""%%%'''+++...///***!!!"""!!!!!!!!!!!!###%%%((()))***)))&&&"""""" ###$$$###!!! """"""!!! $$$***,,,,,,###$$$&&&''''''&&&$$$###"""  !!!"""######%%%''')))***)))((('''%%%"""!!!%%%(((---222666999;;;;;;666...&&&!!! """%%%'''(((&&&$$$######!!!$$$(((+++,,,+++(((&&&%%%&&&'''(((***+++,,,---)))((('''%%%$$$###############$$$'''***...111333+++(((%%%''',,,///...+++######!!!!!!###$$$&&&((((((&&&$$$$$$$$$!!!###%%%&&&&&&''')))+++)))***,,,---,,,***'''%%%&&&'''(((***,,,+++(((&&&$$$~~~|||zzzwwwuuuyyyuuuqqqpppqqqpppmmmjjjgggggghhhhhhfffbbb^^^\\\]]]___```___]]][[[\\\\\\^^^\\\ZZZVVVQQQLLLHHHFFFFFFDDDAAAAAACCCDDDEEEEEEKKKKKKKKKGGGBBB???@@@AAAFFFDDDAAA???===>>>>>>???AAA>>>;;;;;;???BBBCCCBBBBBBAAA???;;;777555555666666777999999:::;;;>>>AAACCC<<<333...///555<<>><<<::::::===@@@@@@>>>:::666222222333555333111222666666222111333777555222000111222333333555333111//////...,,,***,,,///222555666444111///''')))---222555222***$$$!!!$$$&&&&&&###!!!!!!###$$$&&&))),,,...---)))%%%$$$$$$&&&((()))(((%%%"""%%%%%%%%%###!!!!!!"""###""" %%%+++...---***&&&### !!!!!!%%%$$$%%%'''***,,,---,,,&&&%%%$$$&&&)))+++++++++'''&&&%%%%%%''''''&&&%%%!!!###&&&(((%%%""""""%%%'''&&&+++'''###$$$)))---...---000000///...---+++***)))'''""" &&&+++......***&&&%%%''''''%%%""""""$$$%%%)))+++***%%% %%%%%%&&&'''((()))******(((%%%  """$$$&&&%%%!!! !!!""" !!!""" %%%)))+++&&&&&&&&&$$$"""!!!"""###$$$###  (((++++++(((''''''(((&&&###"""!!! """$$$%%%'''***---333777888444,,,$$$!!!!!!+++***'''$$$#########$$$ ###(((,,,---***''''''%%%###$$$((()))((('''$$$###""""""$$$$$$###"""!!!$$$'''***+++---000222...+++''''''))))))'''$$$###"""  !!!###$$$(((&&&$$$######%%%''')))&&&'''((()))+++---///000333222111///---***'''&&&###$$$''')))++++++)))&&&"""}}}{{{yyyxxxxxxuuuqqqpppqqqpppnnnkkkffffffgggfffddd```]]]ZZZXXXYYY[[[[[[ZZZYYYYYYZZZYYYXXXVVVTTTPPPMMMJJJHHHFFFDDDAAAAAACCCEEEEEEEEEFFFGGGGGGEEEAAA@@@AAABBBCCCBBB???===;;;;;;;;;;;;;;;999999;;;@@@CCCEEEDDD>>>>>><<<888444222222333222444666777888999;;;======999555333555999>>>AAA??????>>>;;;::::::===??????===999555222222444666333222333666666222000111===:::777555333111000///111111111000///---,,,+++111333777:::;;;:::666333***+++...222333111***%%% ###%%%&&&%%%%%%$$$!!!$$$######%%%''')))'''$$$!!!######$$$&&&((('''$$$"""$$$%%%&&&$$$###"""$$$%%%""""""(((,,,,,,***&&&###!!!!!!$$$###$$$&&&))),,,,,,+++(((&&&%%%%%%&&&&&&&&&$$$"""!!! !!!"""###"""!!!###  ###$$$%%%""" ###&&&'''&&&)))&&&###%%%***///000///111000///---+++(((%%%$$$&&&### $$$***...000,,,(((###!!!######"""  """"""!!!'''((((((###"""(((((()))***************'''$$$!!!"""$$$&&&%%%"""  """"""###$$$%%%$$$ &&&***,,,###$$$$$$"""  !!!###"""!!! $$$)))+++)))''''''''''''&&&%%%$$$""" !!!""""""""""""$$$&&&(((,,,///111...(((######$$$***)))((('''&&&&&&'''(((###!!!"""(((000333///)))&&&""" $$$&&&'''&&&&&&%%%$$$###""""""""" ###''')))***+++---...***)))(((((((((&&&###!!!  """$$$***)))'''&&&&&&''')))***''''''''')))+++///222444222111000---+++(((&&&%%%###$$$&&&)))++++++***)))%%%"""  ~~~}}}{{{zzzwwwtttpppoooqqqqqqnnnkkkeeeeeeeeedddbbb^^^[[[YYYTTTUUUUUUTTTSSSSSSUUUWWWSSSSSSSSSRRRPPPMMMKKKJJJFFFDDDBBBBBBDDDEEEFFFFFFCCCDDDDDDCCCAAAAAABBBDDD@@@@@@>>><<<:::999888777444555777<<>><<<::::::===??????<<<777444222333666888444222444777666111...///:::999777555333000...---,,,000333333000---,,,---444777<<>><<<:::777666444666:::>>>AAAAAA@@@???999999999777444222222333222555999;;;;;;::::::;;;666888;;;===>>>>>>???@@@@@@@@@???===;;;;;;===???===999555222333555777999444333444777666000,,,---...000111222000...---,,,---222888888333///...///333666<<>>444444333111000...,,,+++(((,,,...,,,'''%%%(((,,,,,,+++)))%%%!!! !!!###!!!  !!!!!! &&&&&&'''))),,,,,,***)))(((******)))&&&%%%%%%%%%"""%%%))),,,(((%%%""" !!!#########"""###$$$'''+++,,,,,,+++)))'''%%%###"""  """$$$$$$###!!!!!!!!!!!!!!!"""$$$$$$%%%$$$((('''&&&(((,,,000222222000000///---)))%%%!!!&&&&&&(((***,,,.........%%%  ###!!! !!!"""!!!$$$%%%$$$""" """&&&)))((()))******)))'''$$$###!!!!!!!!!  """""" ###$$$&&&(((***((($$$!!! """$$$$$$"""!!!!!!!!!******(((%%%!!!''')))+++---,,,***)))'''$$$'''***((($$$"""$$$((()))&&&###!!!!!!!!!""""""!!!%%%***------,,,+++)))'''%%%$$$###!!!"""(((222666333///###%%%)))+++...///+++%%%"""%%%)))...111444555333///---,,,$$$&&&((('''###!!!"""$$$(((''''''&&&''''''((()))+++******)))))))))))))))+++(((%%%!!!!!!###&&&(((******)))(((((())))))***(((***++++++******)))***''''''&&&&&&%%%""" }}}zzzyyyyyyyyyxxxwwwqqqnnnkkkkkkmmmmmmkkkiiieeeeeedddcccaaa^^^\\\ZZZ\\\XXXQQQIIIFFFHHHNNNTTTSSSTTTUUUTTTSSSPPPMMMKKKFFFEEEEEEFFFHHHIIIIIIHHHKKKJJJHHHFFFFFFEEEDDDDDDAAAAAABBBBBBAAA===:::777777:::>>>AAA@@@>>><<<:::777888888777444222222333555888;;;<<<;;;:::999:::999<<<>>>>>>======>>>@@@AAAAAA@@@>>>;;;;;;<<<===999666333222555777999999555333444777555///,,,---(((+++...///...,,,+++,,,000666<<<<<<666111000111...111777@@@HHHIIIDDD???777666444111///---------...111333000***'''))),,,...---+++'''%%%%%%'''***###!!!!!!$$$%%%&&&&&&%%%&&&(((+++,,,+++***,,,------+++'''$$$######""""""'''***(((&&&######$$$&&&&&&&&&$$$%%%&&&))),,,...---+++'''&&&%%%%%%%%%### """!!!"""$$$&&&&&&$$$"""!!!$$$%%%&&&&&&&&&%%%&&&&&&)))(((''')))+++...//////......///...,,,)))&&&###&&&''')))***************$$$ """"""$$$ """%%%&&&%%%%%%$$$###$$$&&&))),,,'''(((***+++***'''$$$""" !!!!!! """!!! !!!"""$$$'''(((&&&!!! ###$$$###!!! )))))))))&&&### !!!$$$'''+++...000...+++)))###'''***((($$$###&&&)))***'''######$$$&&&%%%%%%!!!&&&)))///...,,,)))%%%!!!###(((,,,...///000######""""""###%%%(((***+++...///+++'''%%%)))...555777999999555000,,,+++%%%&&&&&&###!!!"""'''+++,,,,,,+++******))))))))),,,,,,,,,,,,,,,+++******)))'''$$$!!! !!!###%%%&&&&&&'''((()))+++---...***,,,---+++'''###!!!!!!###%%%&&&&&&%%%"""~~~||||||{{{yyyvvvttttttuuutttsssmmmjjjggggggiiijjjhhhfffccccccbbbaaa```^^^]]]\\\^^^ZZZRRRJJJEEEGGGMMMRRRUUUUUUVVVVVVUUUQQQNNNLLLHHHGGGGGGHHHJJJLLLKKKJJJNNNKKKHHHGGGFFFEEECCCBBB@@@BBBDDDEEEDDD@@@<<<999;;;>>>BBBCCCAAA>>>;;;999555777888777555444444444999:::<<<<<<:::888888888;;;>>>AAA@@@===;;;===???AAAAAA@@@===:::888888999666333111333777::::::888666333333555333///---...+++///111111---))))))***111555:::;;;888444222222***,,,111:::BBBEEE@@@:::666555333000,,,++++++---...111222000,,,))))))+++)))((('''&&&&&&)))---111&&&$$$""""""$$$&&&(((((("""!!!"""$$$'''))))))(((,,,---...,,,(((%%%###"""""" """%%%(((&&&$$$###$$$&&&((())))))&&&'''(((+++---...,,,***%%%$$$%%%&&&''''''%%%###!!!!!!!!!###$$$$$$!!! $$$)))******(((&&&&&&'''(((&&&''''''((()))+++,,,---,,,---///000000---+++)))$$$&&&''''''&&&&&&''')))%%%!!!"""###"""!!!"""%%%'''&&&&&&&&&&&&'''(((***+++&&&))),,,...---+++'''$$$!!!""""""!!!!!!###!!! !!!###%%%&&&###"""$$$###!!!$$$%%%&&&&&&%%%%%%&&&'''$$$&&&)))---000000...,,,###&&&((('''$$$###%%%((('''$$$"""###&&&((('''%%%!!! !!!"""$$$&&&'''---+++(((%%%!!! %%%'''((())),,,...&&&))),,,---,,,+++++++++***++++++)))''''''+++...333555666555111---***))))))'''$$$!!!!!!$$$)))---++++++******)))(((((('''---...//////...---+++***%%%%%%%%%&&&'''((()))***%%%&&&(((***,,,---......***---...***###!!!$$$&&&%%%""" |||yyyxxxyyyvvvsssrrrrrrrrrqqqppphhheeeccccccfffgggeeeccc`````````___^^^^^^]]]]]]ZZZXXXSSSMMMIIIIIILLLOOOSSSTTTVVVWWWUUUSSSOOOMMMIIIHHHIIIJJJMMMNNNNNNLLLKKKHHHEEEDDDDDDDDDAAA???<<>>CCCDDDCCC@@@???>>>888:::<<<<<<:::999999:::?????????===;;;999999999888===BBBBBB???<<<<<<===??????>>>;;;777444333333222000000444999<<<:::777666333222333222......000///222444111+++'''''')))---///222555666555333222)))))),,,333<<<>>>999333111111000,,,((('''(((***)))+++,,,------,,,***)))%%%$$$###"""###&&&+++///***'''%%%$$$%%%&&&&&&%%%  """%%%''''''''')))+++,,,,,,)))&&&%%%$$$""""""###"""""""""###%%%###"""!!!###&&&)))******'''''')))+++---,,,)))'''######$$$'''))))))'''%%%  """"""!!!!!!&&&******)))&&&"""!!!###&&&"""###%%%&&&((()))+++---+++---000222222000---,,,"""###$$$###"""$$$(((,,,)))%%%  !!!  """######&&&&&&&&&'''((()))((('''###'''+++...///,,,(((&&&!!!"""######"""!!!"""$$$###!!! """$$$&&&&&&###%%%''''''$$$""""""###%%%'''((('''((()))***)))'''''')))---///000///$$$$$$$$$$$$$$$$$$$$$$$$### """&&&'''$$$ !!!"""$$$&&&'''&&&%%%&&&%%%""" !!!###%%%''')))***++++++***...222444222///------)))(((&&&%%%%%%&&&(((***---...//////,,,***)))))),,,((($$$!!!"""%%%'''(((&&&'''(((((()))))))))(((+++,,,---...---+++)))'''"""%%%(((,,,...---,,,+++'''))),,,...///...---,,,,,,000222...%%%###&&&%%%###""""""{{{xxxvvvxxxvvvrrrqqqppppppooonnnfffccc```aaadddeeedddaaa^^^^^^]]]]]]]]]]]]]]]]]]UUUUUUSSSPPPMMMKKKKKKLLLQQQRRRUUUVVVVVVSSSPPPNNNJJJIIIJJJLLLNNNPPPOOONNNGGGDDDAAAAAABBBBBB@@@===999===AAAEEEDDD@@@;;;888888===BBBEEEDDDCCCCCCDDD===???BBBBBBAAA??????@@@EEEEEECCC@@@===;;;;;;<<<555;;;BBBDDDAAA===;;;<<<>>>>>><<<999444000//////000///000555;;;===:::777777333111222111......222---111222///***&&&'''***((())),,,000444555333111+++)))***000777999444------...---***&&&$$$%%%((($$$%%%'''***------+++(((%%%$$$"""  %%%(((,,,)))&&&$$$$$$$$$###!!! """&&&((()))(((&&&)))++++++***(((''''''"""$$$%%%%%%$$$###"""### """%%%((())))))'''''')))+++,,,+++'''%%%"""###$$$''')))***(((&&& """""" !!!&&&''''''%%%!!!!!! ###%%%''')))+++---+++---000222222000...,,,!!!!!! $$$***///,,,(((###!!!!!!  """""" &&&&&&&&&((()))(((&&&$$$###(((,,,---+++(((%%% """###$$$$$$$$$  ###%%%###!!!"""###&&&((('''### ###))),,,,,,)))'''&&&&&&(((******)))(((((()))...)))%%%%%%)))---000111%%%###""""""$$$$$$###!!!  $$$$$$  ###&&&))))))'''$$$  !!!'''%%%$$$'''+++---+++(((,,,000555666333000......)))&&&###!!!###$$$%%%%%%((()))++++++***)))***+++---((($$$"""$$$%%%$$$"""$$$%%%'''(((***++++++,,,'''(((*********'''$$$######&&&+++///000...***(((***,,,///111111...+++)))///444777444***!!!"""&&&&&&$$$$$$$$$~~~}}}|||||||||zzzxxxuuurrrqqqqqqqqqiiiddd^^^]]]```bbbaaa___\\\\\\]]]]]]\\\ZZZWWWUUUTTTSSSSSSSSSRRRPPPLLLIIIOOOQQQSSSSSSPPPOOOQQQSSSOOONNNLLLJJJIIIIIIIIIIIIFFFCCC???>>>???@@@>>><<<<<<>>>AAAAAA>>>;;;999888<<>>;;;::::::888777555333111///...---///000222555777999:::;;;666555444333444333000......,,,***(((((()))***+++,,,(((%%%'''...333444333.........000222333111000///---+++(((&&&%%%%%%%%%!!!###'''+++...---***((()))%%%  """!!!###'''******'''%%%%%%&&&%%%$$$$$$&&&***+++)))&&&%%%$$$$$$(((,,,---***'''$$$$$$###"""!!! ###(((+++,,,((((((%%%!!!$$$)))&&&%%%$$$$$$&&&&&&%%%$$$ !!!!!!!!! """###$$$'''))))))+++---//////---+++***$$$ ###)))---...((((((&&&$$$!!!!!!""""""!!!%%%%%%''''''&&&$$$!!! ###'''***---'''"""###&&&%%%###""""""%%%%%%$$$!!!###&&&(((((($$$!!!%%%))),,,---,,,,,,---,,,+++*********+++,,,---///***###!!!%%%***...///)))&&&""""""$$$$$$""" !!!''',,,---***%%%!!! !!!!!!!!!###&&&)))%%%&&&***...222333000...))),,,000222222111222222...***$$$!!!"""%%%(((***))))))******************'''"""###&&&%%%""""""!!!"""$$$''')))))))))&&&%%%$$$"""!!!!!! %%%&&&''''''((('''&&&&&&&&&&&&(((***,,,***'''###)))...222111***$$$!!!!!!"""%%%&&&%%%$$$%%%%%%~~~||||||||||||zzzxxxvvvtttrrrrrrmmmhhhbbb```aaaaaa^^^\\\[[[ZZZYYYXXXXXXWWWVVVVVVVVVUUUTTTUUUUUUSSSPPPMMMMMMNNNOOONNNLLLLLLOOOQQQRRROOOJJJFFFDDDEEEGGGIIIHHHDDD@@@>>>>>>>>>===;;;<<<>>>??????<<<:::999999===???@@@AAAAAAAAACCCDDDBBB@@@??????BBBCCCAAA???EEEBBB===;;;;;;;;;:::888666:::===>>>===;;;;;;;;;:::888444111///.........000222444666888:::::::::777666555444444333111///...,,,(((%%%%%%&&&)))++++++'''$$$''',,,111222111------...000222222000......---,,,+++))))))((((((&&&(((***---...---+++(((%%% %%%'''***+++***(((&&&&&&$$$$$$%%%(((+++,,,***'''$$$###$$$(((,,,---***'''""""""""""""""""""""""""!!!###(((+++,,,+++((($$$ '''&&&%%%%%%&&&%%%$$$"""""""""   !!!"""###&&&((()))***,,,------,,,***)))%%%!!!###(((+++,,,***)))&&&###!!!"""######""" '''''''''&&&%%%""" !!!%%%)))+++'''%%%""""""$$$&&&'''&&&&&&###!!!!!!###%%%$$$###$$$%%%&&&((((((&&&""" $$$'''+++------,,,+++,,,)))***+++,,,,,,,,,,,,,,,***%%% """&&&)))***)))'''%%%$$$$$$$$$###""""""!!! !!!###'''***,,,+++)))(((%%%%%%%%%$$$###$$$''')))&&&)))---222555555000---(((+++...////////////111///+++&&&""""""$$$&&&((())))))))))))((((((((((((%%%!!!"""%%%###  $$$&&&''''''""""""!!! %%%%%%%%%%%%&&&&&&''''''$$$######$$$&&&&&&%%%###%%%***...---((($$$$$$%%%%%%(((***+++)))&&&$$$$$$}}}||||||}}}}}}|||zzzwwwtttrrroookkkeeeccccccbbb___\\\]]]ZZZXXXWWWYYYZZZ[[[[[[XXXWWWWWWWWWWWWVVVSSSPPPMMMLLLKKKIIIIIIJJJNNNQQQSSSNNNGGGAAA???BBBFFFIIIJJJFFFBBB???>>>>>>===<<<@@@@@@@@@>>>;;;::::::;;;>>>>>>???>>>>>>???BBBEEE@@@>>>======>>>???>>>===BBB===999999===>>><<<888777999;;;<<<<<<<<<===>>>===999444///------///000333444666999::::::::::::999777666666666555222000///,,,(((%%%$$$&&&)))+++***'''%%%''',,,///000///,,,,,,...111333222000---,,,,,,---------,,,,,,++++++,,,---------,,,***)))""" &&&'''***---...,,,(((%%%%%%&&&'''***,,,,,,***((($$$###$$$(((,,,---***''' !!!"""###$$$$$$%%%$$$!!!!!!&&&***,,,,,,(((###  )))'''&&&&&&&&&%%%""" """$$$$$$###""" """######!!!######$$$%%%'''((()))***++++++***)))(((&&&$$$!!! ###'''***+++---***'''###  ###%%%%%%$$$###!!!((('''&&&$$$###"""!!!!!! ###'''((()))))))))'''&&&&&&(((******'''%%%#########!!! $$$$$$&&&''''''&&&$$$###$$$&&&)))***)))'''''''''$$$&&&(((++++++***'''&&&$$$!!! """$$$%%%'''((('''%%%###"""###$$$$$$###""" $$$$$$&&&''')))***+++++++++***)))&&&######%%%''''''***///333666444///***((()))************,,,...111...)))%%%###"""$$$%%%))))))((('''''''''''''''$$$ """$$$!!!###$$$$$$ ###$$$%%%%%%&&&'''((((((""" !!!"""###""""""&&&)))***((((((***,,,,,,...000///+++'''$$$"""}}}||||||}}}}}}zzzvvvsssmmmjjjgggeeeeeeeeecccaaa^^^\\\\\\^^^bbbddddddccc[[[ZZZXXXXXXWWWVVVSSSPPPMMMKKKHHHEEEFFFIIINNNRRROOOKKKEEE@@@???AAAFFFIIIJJJHHHDDDAAA@@@?????????FFFEEEBBB>>>;;;:::;;;===>>>???@@@?????????AAACCC>>>===<<<<<<<<<=========@@@===;;;>>>CCCDDD???:::999999:::;;;<<<>>>???AAA@@@<<<555///,,,...111444555666888::::::;;;:::::::::888777777777666444222000...,,,***))))))***+++***(((((()))---/////////---...000333555555222///((()))+++---------,,,,,,+++,,,,,,+++)))(((((()))""""""%%%&&&((((((***...222111+++&&&))))))+++,,,,,,+++)))'''$$$###$$$'''+++---+++(((!!!!!!"""######$$$$$$%%%%%%###  $$$(((***)))''''''***...000///,,,***((('''&&&%%%$$$!!!"""%%%'''((((((%%%&&&%%%###!!!$$$''''''&&&''''''&&&''''''((((((((((((''')))'''%%%###$$$''')))***...,,,'''###  """%%%''''''&&&%%%###'''%%%$$$""""""###$$$%%% !!!###&&&(((,,,...///,,,'''$$$'''******)))&&&###!!! """&&&''''''%%%###""" !!! $$$!!!###%%%$$$""" """%%%((('''$$$ !!!"""###%%%&&&$$$ !!!$$$%%%%%%$$$"""!!!!!!"""###$$$%%%%%%&&&&&&''''''&&&+++***(((%%%!!! !!!###'''(((***---...---***'''&&&&&&&&&%%%%%%&&&))),,,333111...)))%%%######$$$)))((('''&&&&&&&&&'''(((%%%!!! $$$$$$ !!!#########""" """$$$(((+++,,,+++***((( !!!""""""!!!!!!###&&&((())),,,000444///000000---)))%%%$$$###}}}~~~}}}|||{{{|||}}}}}}|||yyyuuusssnnnllliiigggeeeeeedddccc]]]]]]___eeekkkmmmkkkggg]]][[[YYYWWWUUUSSSPPPNNNJJJGGGBBB@@@BBBGGGLLLPPPJJJHHHEEECCCCCCDDDGGGHHHJJJIIIGGGEEECCCBBBBBBBBBGGGEEEAAA===999888:::<<<>>>@@@CCCCCCBBB@@@??????>>>>>>===<<<<<<===???@@@AAA@@@BBBFFFJJJIIICCC===;;;::::::;;;===@@@AAABBBAAA===666111...000444777666777777888999999::::::999888777777888888666444111111222333111///---+++******+++---000111111111000111222555777777444222%%%'''(((***++++++******(((******(((%%%$$$%%%&&&""" &&&))))))((((((+++000333222---(((---......---+++((('''&&&%%%######%%%***---,,,***$$$$$$$$$$$$############%%%###!!!"""&&&(((&&&'''+++222999;;;999555+++(((&&&%%%$$$$$$"""  """%%%(((***,,,)))(((&&&""""""$$$%%%$$$###"""  $$$(((++++++))))))(((%%%$$$%%%%%%&&&'''((((((+++***((('''&&&''')))+++...,,,((($$$!!!!!!"""""""""$$$&&&((()))'''&&&$$$""""""!!!!!!###%%%)))+++%%%$$$###"""###$$$&&&(((///222333...'''###$$$(((((('''%%%"""###))),,,***%%%!!!""""""!!!"""''' """###"""  """%%%&&&$$$ """###!!!!!!$$$%%%&&&%%%###$$$'''***&&&'''))))))(((%%%""" %%%%%%%%%"""%%%###""""""###$$$$$$###$$$$$$###""""""$$$'''***444444222...((($$$###$$$''''''&&&&&&'''(((***+++((($$$!!!###&&&&&&"""!!!######((('''%%%""" !!!&&&,,,111222///+++''' !!!$$$&&&%%%""" !!!###&&&+++000333...---+++'''###"""$$$%%%}}}~~~}}}|||zzzyyyyyyxxxvvvuuusssrrrrrrpppkkkgggdddccccccccc]]]]]]___fffmmmnnnjjjddd\\\ZZZWWWUUUTTTRRROOOMMMGGGCCC>>><<>>:::777777:::===@@@BBBEEEEEEBBB???===<<<===>>>>>>======>>>BBBEEEDDDEEEGGGHHHIIIGGGBBB???;;;::::::;;;>>>@@@AAAAAA>>>;;;666333111222555777666666555555666777999;;;777666666777888999888666222444777888777333...+++***+++...000222333333333111111222333555666555333''''''((())))))))))))))))))***+++(((### !!!###"""&&&(((((('''))),,,000333222///,,,000000///,,,(((&&&&&&''''''$$$!!!###(((,,,------''''''&&&%%%$$$###"""!!!$$$$$$###"""!!!"""%%%(((&&&(((---333666777444222***((($$$######$$$$$$$$$######""""""$$$'''***,,,***)))'''$$$"""###'''******)))(((&&&### !!!%%%***,,,,,,***((('''###""""""###%%%''')))+++++++++***(((&&&''')))+++---+++(((%%%$$$###$$$$$$$$$&&&((())))))(((%%%$$$!!!###'''+++---((('''%%%$$$$$$%%%'''(((...000111---'''"""###&&&%%%%%%%%%###%%%,,,///+++$$$"""!!!######$$$%%%%%%###""""""######$$$%%%%%%### $$$&&&'''&&&$$$&&&***///(((***---...,,,'''!!! """"""!!! !!!###  !!!!!!!!!"""!!!!!!###'''***222444444000***%%%$$$%%%&&&&&&%%%&&&))),,,///111,,,'''###$$$''''''###"""######***)))'''%%%###!!! !!!&&&---222333///***&&&""""""$$$'''((('''### $$$(((+++***)))'''###!!!!!!###&&&~~~~~~}}}}}}|||xxxvvvsssqqqooopppqqqrrrrrrpppkkkfffbbbbbbeeegggbbb______ccciiijjjeee___ZZZWWWUUUTTTSSSSSSQQQOOOGGGCCC>>>===AAAGGGLLLNNNOOONNNLLLKKKIIIHHHHHHHHHIIIKKKLLLJJJEEE???<<<;;;<<<<<<;;;::::::<<<@@@DDDCCCDDDDDDBBB???<<<::::::<<<===>>>======???DDDHHHGGGHHHGGGDDD@@@>>>>>>@@@:::999888:::===???>>>===999777555333333333444555555444222111222555999<<<444444444666999:::999888222444666777666222...+++(((+++///222444444444555000.........111222222111++++++***)))))))))))))))---//////+++$$$$$$(((((('''&&&***...000000000000000000///---)))&&&%%%(((+++)))%%% %%%+++///000((('''&&&%%%$$$###""""""$$$&&&'''&&&$$$$$$''')))''')))+++++++++******+++***&&&""" """%%%''')))(((&&&$$$""""""%%%(((***((())))))((('''&&&(((***))))))(((&&&###"""(((+++***'''$$$###!!!!!!!!!"""$$$(((+++...)))******(((%%%%%%(((*********((('''&&&%%%%%%%%%&&&''')))***)))'''$$$""" !!!$$$(((+++---***)))'''%%%%%%%%%&&&'''***+++,,,***&&&$$$$$$%%%###%%%'''%%%"""%%%++++++%%%  %%%&&&((('''&&&&&&''')))$$$$$$###"""!!!!!!""""""!!!!!!###%%%###""" !!!!!!!!! $$$&&&'''&&&###$$$)))...)))***------+++'''!!!###&&&''''''''''''""" !!! !!!""""""$$$(((+++...111333111***%%%$$$%%%$$$$$$%%%'''+++000555888...)))$$$###&&&'''$$$ !!!######"""'''&&&%%%$$$###"""""""""!!!%%%***---...+++'''$$$%%%$$$$$$%%%&&&%%%"""!!!"""'''((((((&&&###""""""###}}}}}}~~~~~~}}}|||||||||wwwtttppplllkkkllloooqqqooommmhhhdddbbbdddiiilllhhhccc```aaafffgggbbb]]]WWWUUUSSSSSSTTTTTTSSSRRRJJJFFFAAAAAAFFFKKKOOOQQQUUUSSSOOOLLLIIIHHHHHHIIIIIILLLNNNKKKDDD===888666:::;;;<<<===???BBBHHHKKKFFFEEECCC???;;;999999:::;;;<<<=========???EEEIIIIIIHHHEEE>>>777555:::???999777777999<<<>>><<<:::555444444444333333333333555333000...000444999<<<333222333666999::::::999333444444444333000---+++&&&***///222444444555555...,,,******,,,...//////000///---+++******++++++222444444///%%%!!!&&&******(((&&&***///000///...000222......+++'''$$$%%%***///***%%% $$$+++///111''''''&&&%%%%%%$$$######$$$'''))))))'''&&&(((+++'''((('''$$$!!!!!!%%%))))))%%% !!!%%%))),,,+++)))%%%"""!!!###&&&((('''))),,,,,,+++)))((((((''''''&&&$$$!!!%%%((('''$$$!!! !!!$$$(((---///'''((()))'''$$$$$$&&&))))))))))))(((((('''&&&&&&'''((()))***)))&&&###!!! """%%%'''***++++++***'''%%%$$$%%%&&&'''&&&'''(((((('''%%%%%%&&&$$$''')))(((%%%######$$$###'''%%%!!!%%%&&&((((((((((((***+++!!! %%%'''((((((&&&&&&))),,,'''$$$!!!!!!$$$%%%$$$!!!%%%'''(((%%%!!!"""''',,,'''((())))))(((%%%!!!&&&+++------------""" !!!""""""!!!!!!###$$$&&&)))+++***///222000***%%%###$$$$$$$$$%%%(((---333999<<>>???@@@@@@@@@@@@AAACCCBBBAAA???:::666555999<<<666666777999::::::888555111555888666111---...000333222111///...000444777444333444666999;;;;;;;;;777666444333333111///---''')))---222666555000+++)))(((&&&$$$$$$''',,,000333111---)))%%%%%%(((+++333333222000+++%%%!!!%%%+++,,,***,,,+++,,,000111111555;;;777...$$$!!!&&&***,,,000+++%%%###&&&+++...000+++***)))((('''&&&&&&&&&,,,+++)))'''''''''((()))***(((%%%""" !!!""""""######$$$%%%&&&'''(((###""""""$$$((()))(((%%%###&&&***000444111+++%%%((('''%%%$$$"""!!! &&&&&&%%%$$$"""  """###$$$&&&))),,,+++)))&&&%%%&&&&&&&&&&&&&&&'''(((((('''%%%###!!!###$$$&&&''''''&&&%%%$$$&&&%%%############$$$%%%,,,***)))(((((('''%%%###"""&&&)))***++++++'''((())))))'''###!!! $$$$$$$$$$$$$$$#########!!!!!!###%%%)))---///...+++)))&&&&&&(((***+++)))%%%!!!&&&((()))'''$$$###%%%'''%%%$$$###!!!!!!!!!!!!"""###'''+++......---------&&&%%%###""" """%%%&&&''')))***+++***((('''%%%%%%%%%%%%*********+++---000333555222,,,%%%###%%%&&&$$$"""!!! """"""!!!###$$$!!! !!!###$$$%%%&&&&&&,,,+++(((###!!! """'''+++000222///)))$$$!!!}}}~~~~~~|||uuusssqqqnnnllllllkkklllkkkfff``````eeelllooopppoookkkgggcccaaa___\\\ZZZVVVTTTRRRSSSUUUVVVTTTSSSKKKIIIGGGGGGIIILLLNNNNNNMMMNNNOOOMMMJJJIIIJJJKKKJJJJJJIIIGGGDDD@@@<<<:::???======???CCCFFFEEECCCCCC@@@AAADDDBBB===;;;??????@@@AAAAAA@@@?????????<<<>>>>>>===:::888999;;;777777777777888666333111000555999999444000...///111000...+++***,,,111555111111222444666888::::::999888666555444111...+++)))***,,,000333222---)))&&&%%%%%%$$$&&&)))...111333111---((($$$$$$'''***222333333111---'''!!!!!!&&&''''''++++++---000222444>>>IIICCC666&&&$$$)))+++111,,,'''$$$&&&***,,,---++++++)))((('''&&&%%%%%%(((&&&%%%$$$$$$%%%&&&(((***(((%%%""" !!!###$$$$$$%%%%%%$$$###""" $$$)))+++***(((&&&'''***///111///)))$$$%%%&&&&&&&&&&&&%%%######&&&'''''''''&&&$$$""" !!!###$$$$$$&&&(((+++***(((&&&&&&'''(((''''''''''''(((((('''$$$"""!!!############$$$$$$%%%%%%&&&&&&&&&$$$!!!!!!###%%%))))))))))))(((&&&""" """%%%((()))***+++%%%'''((((((&&&"""###$$$  """  ###&&&''')))((('''&&&&&&&&&$$$$$$&&&(((***(((%%%"""$$$&&&'''%%%""" ###%%%%%%$$$"""!!! !!!"""###+++,,,,,,+++***)))+++,,,((('''%%%###""" """$$$%%%'''(((******(((%%%$$$###%%%''')))---,,,***)))***---000222,,,'''###$$$''')))'''%%%$$$###""""""!!!"""$$$""" ###%%%''''''(((///...+++'''###"""###%%%%%%$$$###!!! !!!$$$((())),,,000222222///***'''~~~~~~~~~|||tttssspppnnnllljjjiiihhhhhh```ZZZ[[[cccllloooooojjjgggccc```___]]][[[ZZZUUUSSSQQQRRRSSSTTTSSSRRRQQQNNNKKKJJJKKKLLLLLLLLLIIIGGGFFFFFFHHHKKKLLLMMMHHHGGGGGGFFFDDDCCCAAA@@@@@@@@@@@@@@@@@@@@@???>>>AAA???AAADDDDDD@@@???@@@@@@@@@@@@??????>>>======888;;;>>>???>>>;;;:::999888777666666555333///,,,...333999:::666111///...000...+++'''&&&(((---111000111111333555777:::;;;===;;;999888666222,,,(((******+++---...---***(((######$$$&&&))),,,000222222000,,,'''$$$$$$'''***000222333333000***$$$ !!!!!!'''(((,,,///222:::MMM___ZZZHHH000!!!###(((+++000,,,(((&&&''')))******++++++)))'''&&&%%%$$$$$$"""!!!  """###'''%%%###!!! !!!$$$%%%&&&&&&$$$"""$$$))),,,,,,+++))))))+++------+++&&&###"""$$$''')))***)))'''&&&&&&(((***++++++)))'''%%%###$$$%%%%%%%%%%%%''')))((('''&&&&&&((()))((('''&&&&&&''''''&&&$$$"""!!!!!! """$$$&&&))),,,,,,(((###!!!$$$((()))+++,,,,,,***%%%  %%%,,,111222///)))&&&"""$$$&&&'''%%%!!!$$$&&&"""###!!!!!!###'''((('''###!!!!!!!!!###&&&((((((%%%"""$$$&&&&&&$$$ !!!$$$%%%$$$""" !!!###$$$000///,,,'''$$$###%%%((('''&&&%%%###!!!  """%%%(((******'''### $$$))),,,000...+++(((((((((***,,,&&&$$$###%%%)))***)))&&&(((&&&$$$"""!!!!!!$$$###!!!!!!%%%''')))))))))///...,,,((($$$###$$$%%%'''((('''&&&%%%&&&))),,,,,,,,,---000333333000,,,~~~}}}}}}~~~~~~}}}}}}}}}|||wwwrrrqqqooommmjjjhhhgggffffff^^^VVVXXX```hhhkkkjjjbbb___]]][[[\\\\\\[[[ZZZUUUTTTSSSRRRRRRRRRRRRRRRTTTRRROOONNNNNNOOOOOONNNHHHDDD@@@AAAFFFKKKLLLKKKGGGGGGGGGGGGGGGGGGGGGGGGEEEFFFFFFEEEAAA>>>======BBB@@@???@@@AAA@@@??????AAA???===<<<===>>>??????:::<<<>>>@@@???===:::999888777555444444222///---000444777888666333111000333000,,,'''$$$%%%(((,,,111222444555666888;;;===???>>><<<:::777222,,,(((***))))))*********))))))$$$$$$%%%(((,,,///000111000...+++(((%%%&&&))),,,...000333444222---((($$$$$$ ###)))---000<<>>???DDDIIIJJJHHHFFFGGGGGGIIIJJJKKKLLLMMMJJJKKKKKKIIIEEEAAA???>>>@@@>>>;;;:::===AAACCCBBBAAA>>>:::999<<>>===<<<<<<;;;:::999666555444444555555333222666666777777666555666666666555111,,,(((&&&'''(((///222555666666666999;;;???===;;;999777222---)))'''(((((((((((()))***,,,)))((((((+++...000000///+++++++++)))((()))+++...+++...111333222///+++(((+++&&& $$$)))++++++555NNNeeezzzgggKKK444'''$$$%%%'''((()))+++,,,,,,+++++++++)))(((&&&$$$###"""!!!!!!!!!!!!###$$$%%%###$$$$$$%%%$$$$$$###"""""""""!!! """%%%))),,,+++,,,,,,+++)))(((''''''###%%%'''))))))(((&&&%%%%%%&&&)))+++,,,+++***)))'''((((((&&&$$$$$$%%%&&&""""""###&&&((()))'''%%%!!!"""$$$%%%&&&&&&###''',,,111555111***&&&(((,,,,,,,,,***&&&!!!""",,,999AAA>>>111  %%%''''''%%%###$$$"""  !!!"""'''&&&$$$""" !!!######"""%%%&&&%%%######$$$### """)))((('''%%%%%%%%%%%%%%%&&&'''((('''%%%$$$$$$$$$""""""#########"""!!! &&&---222444111,,,$$$%%%))))))*********((($$$!!!!!!%%%***---...---+++(((%%%"""!!!!!!!!!  ###&&&&&&&&&%%%"""###&&&((())))))((((((''''''%%%"""'''((())))))((((((***+++***&&&###%%%)))***'''###vvvuuutttvvvzzz{{{yyyvvvooosssxxx||||||yyyuuurrrlllkkkiiigggfffggghhhiiihhhddd___]]]___aaaaaaaaaXXXVVVUUUUUUXXXZZZZZZZZZ[[[ZZZWWWTTTPPPOOOPPPQQQRRRQQQPPPRRRTTTVVVVVVUUUMMMGGGAAA@@@DDDGGGFFFEEEFFFGGGHHHJJJLLLMMMNNNNNNKKKKKKKKKJJJHHHDDDAAA>>>888888666666===EEEHHHFFF@@@===999:::>>>BBBCCCCCC???<<<999777777888777777333222222444666888888777999888888777777888999:::777777777444///+++((((((,,,000555666444333444555:::888555444333111---+++'''((())))))((()))+++---,,,***)))+++///000///---''')))++++++***)))+++,,,(((***---000000///---+++...+++%%% %%%(((,,,+++'''))):::LLLggg\\\III666(((""""""###&&&)))---///...---,,,,,,((('''&&&%%%$$$############!!!###%%%&&&'''###"""!!!!!!"""%%%''')))***)))&&&### !!!$$$'''&&&(((******(((((()))***'''&&&&&&&&&%%%%%%%%%%%%%%%&&&'''((()))((((((''''''''''''&&&$$$###$$$%%%!!!"""$$$'''))))))&&&$$$!!!###%%%&&&'''###%%%&&&,,,000000+++'''&&&(((((((((&&& ###''',,,///,,,###$$$((()))***)))(((&&&%%%$$$###$$$%%%&&&  !!!%%%%%%%%%%%%$$$###!!! """&&&&&&%%%!!!!!!$$$&&&%%%$$$!!!!!! )))))))))((('''%%%###""" ###(((++++++*********&&&''''''((((((&&&%%%$$$!!!$$$,,,444888999444...&&& ###&&&###%%%'''((('''$$$!!! %%%+++///111111000%%%### !!!###$$$$$$ !!!$$$'''''''''$$$$$$%%%&&&'''''''''''''''''''''$$$!!! )))***,,,,,,+++)))******'''$$$""""""###$$$!!!yyyvvvuuuvvvyyyyyyuuuqqqkkknnnsssvvvwwwuuurrrpppiiihhheeecccdddgggjjjmmmiiiiiigggeeecccbbbbbbbbb[[[YYYWWWVVVXXXYYYYYYYYY\\\[[[XXXSSSNNNKKKMMMOOOPPPOOOOOOQQQSSSUUUUUUTTTMMMIIIDDDCCCDDDEEEEEEDDDDDDFFFHHHKKKMMMMMMMMMLLLGGGFFFEEEFFFGGGEEE@@@;;;333666777999AAAJJJJJJEEE>>><<<<<>>888333777:::===DDDKKKIII@@@<<<===???EEEIIIFFF???888111///...000333444222000111000000222555888999888---...///222333333000...///444;;;>>><<<666///,,,,,,333:::<<<888333111111---***((('''(((***+++++++++---///---***((()))++++++'''$$$&&&+++///...,,,$$$'''++++++)))%%%!!!%%%&&&'''***+++---...///++++++***(((&&&''')))***$$$'''------%%%!!!)))000555999444+++$$$%%%((((((---333555222---***)))******))))))))))))******$$$"""!!!%%%((()))((((((&&&!!!!!!)))...---///000,,,&&& ###%%%&&&'''))),,,+++(((###!!!!!!%%%***...***(((&&&%%%$$$$$$$$$%%%%%%&&&&&&$$$""""""###$$$%%%&&&))),,,---,,,((($$$ !!!"""###!!!""""""!!!!!! $$$+++000111---((($$$###&&&(((%%%###%%%%%%""" $$$(((***,,,...111444444222---)))'''!!! $$$''''''&&&###"""!!!"""$$$)))+++***(((&&&$$$""""""'''///111,,,&&&!!!$$$%%%%%%$$$&&&&&&$$$ """&&&((()))***'''""" $$$'''))),,,...---------,,,)))&&&""" !!!"""***000111000111...)))%%%""""""###$$$ $$$'''******,,,//////...,,,***)))&&&###!!!$$$'''(((######&&&''' ###&&&((()))***)))'''$$$""""""###(((***,,,+++)))&&&%%%$$$$$$%%%''''''%%%$$$$$$%%%zzzzzzzzzzzzyyywwwrrrooopppnnnnnnnnnooonnnllljjjlllgggbbbcccgggkkkkkkjjjiiiiiigggddd```______aaaaaa]]]YYYVVVVVVXXXYYYYYY]]]\\\ZZZWWWTTTRRRPPPOOOSSSOOOKKKJJJLLLNNNNNNLLLLLLJJJGGGCCC@@@@@@DDDGGGFFFFFFFFFGGGHHHGGGCCCAAA@@@@@@>>>===:::888666555888888:::>>>BBBEEEEEEDDD<<<>>>@@@BBBBBB>>>777222///...---///222333000......///111333444444333333//////......---,,,,,,+++...333888999555111//////555999;;;:::;;;===<<<888222...(((%%%&&&(((+++,,,111000///,,,***)))+++---)))*********++++++++++++***,,,...,,,'''"""!!!!!!"""###$$$&&&((()))***+++(((***,,,......+++(((&&&$$$%%%(((,,,...+++$$$&&&''')))***++++++******---///111222222///,,,))),,,)))&&&'''+++------+++'''### !!!###$$$%%%%%%)))"""$$$'''000///---***%%%  """%%%&&&+++'''"""$$$+++///...)))%%%%%%(((***(((%%%###"""!!!"""$$$%%%%%%$$$'''(((******((('''((((((%%%""" !!!######### !!!  !!!######%%%***......'''!!!%%%%%%&&&((('''%%% !!!"""$$$&&&((())))))''',,,---+++,,,---......---***(((&&&!!!"""(((+++***$$$!!! !!! """%%%%%%%%%%%%''')))+++***)))"""'''***000+++&&&$$$%%%%%%$$$"""$$$&&&''''''%%%!!!!!!%%%))),,,......(((""" """###!!!###""""""$$$&&&***---///111...)))%%%######%%%'''&&&$$$!!! !!!%%%))),,,///...+++(((&&&&&&%%%&&&###$$$### """))),,,,,,$$$ $$$###!!!!!!$$$'''((('''''''''&&&&&&&&&&&&*********++++++)))&&&###%%%(((******'''$$$$$$&&&}}}}}}}}}}}}|||zzzvvvrrrrrrpppooonnnooonnnllljjjjjjfffbbbcccgggjjjiiigggggggggfffccc___]]]]]]^^^^^^[[[WWWVVVVVVWWWWWWWWWVVVWWWWWWWWWVVVTTTSSSQQQQQQNNNKKKJJJKKKLLLJJJIIIHHHIIIHHHFFFCCCAAABBBCCCGGGFFFFFFGGGHHHGGGDDDAAA>>>>>>>>>===<<<:::888777;;;;;;<<>>>>>@@@AAAAAA===777333333111//////111222111000111111222333444555666666555444222111000/////////111555999999666333222333===BBBEEEEEEEEEFFFCCC>>>666111+++(((''')))***+++000000...,,,******,,,...+++******)))))))))******,,,...000...)))%%%""""""###$$$%%%&&&((()))+++++++++,,,...///...,,,)))'''"""%%%+++222444111)))"""%%%&&&''')))++++++++++++---...000111000...+++)))(((%%%###%%%***------,,,,,,((($$$!!!  !!!"""""""""### ###$$$(((((('''&&&###  $$$''''''$$$  %%%(((,,,***(((''')))******)))###"""!!!"""###%%%%%%$$$((()))+++***((('''((()))(((&&&###"""###%%%%%%%%% !!!""""""!!!!!!"""###&&&$$$$$$'''***(((""" !!!$$$&&&'''&&&### ###$$$&&&'''((()))((((((!!!(((------,,,......---,,,+++)))'''%%%###!!! $$$(((++++++&&&!!!!!!""" !!!$$$&&&%%%&&&(((******(((&&&""""""  %%%))),,,***))))))***)))&&&###%%%&&&''''''%%%""""""%%%)))+++---(((### ###""" !!!"""$$$''')))***++++++---+++'''$$$###$$$&&&''''''%%%###""""""$$$&&&''')))((('''%%%$$$$$$$$$###&&&))))))&&&%%%***,,,+++&&& !!!$$$### !!!!!! !!!###&&&'''&&&$$$###$$$%%%'''))),,,++++++***)))'''%%%###$$$'''))))))'''%%%%%%&&&~~~~~~~~~~~~|||xxxuuuuuurrrpppooonnnnnnllljjjgggdddbbbcccfffgggfffddddddddddddaaa^^^[[[[[[[[[[[[YYYWWWVVVVVVVVVUUUTTTLLLNNNRRRVVVWWWVVVSSSQQQOOOMMMLLLLLLKKKJJJGGGDDDDDDFFFHHHHHHEEEBBB@@@@@@GGGFFFFFFGGGGGGGGGDDDBBB>>>>>>>>>======<<<;;;;;;@@@??????@@@BBBCCCCCCBBB>>>>>>>>>??????===999666999555111///000222333333555444222111222555888:::<<<:::777555333333333444666999:::999666555777999DDDKKKOOOPPPOOONNNIIICCC888444...)))((())))))))).........,,,++++++...000,,,+++)))'''''''''((())),,,///111000,,,((($$$###%%%%%%&&&''')))***++++++//////...---***&&&###!!!###,,,555888555---&&&$$$%%%&&&((()))++++++,,,,,,---...///...,,,***((($$$""" ###(((---......,,,+++((($$$ !!!###  !!! !!!###"""!!! %%%)))'''%%%!!!!!!"""***+++++++++******+++---'''%%%######$$$&&&&&&&&&***++++++***((('''(((***+++(((%%%$$$$$$%%%$$$###!!!"""######""""""$$$%%%'''%%%#########!!!!!!$$$&&&&&&%%%$$$&&&''')))))))))(((&&&$$$###***......,,,///---+++)))'''&&&%%%%%%%%%$$$!!!!!!"""%%%(((++++++((($$$###$$$$$$!!! ###(((''''''(((((((((&&&###%%%### $$$(((((((((***,,,---***&&&"""&&&&&&''''''&&&###  """%%%''')))***!!!""""""!!!"""&&&)))******(((&&&)))(((%%%#########%%%&&&((('''&&&%%%###"""!!! !!!!!!"""""""""!!!!!! (((---///,,,)))***++++++'''###"""$$$### ###$$$$$$$$$""""""###$$$&&&$$$ ###(((,,,///...,,,***(((%%%###""""""%%%((()))'''&&&%%%%%%~~~}}}}}}}}}|||xxxuuuwwwtttqqqnnnnnnmmmllljjjfffdddcccccceeeeeecccaaaaaabbbbbb___\\\YYYXXXYYYYYYXXXWWWWWWXXXWWWUUUSSSFFFJJJPPPUUUWWWVVVRRRPPPNNNNNNOOOOOOMMMIIIDDDAAACCCEEEGGGGGGDDDAAA@@@???EEEDDDDDDEEEFFFFFFDDDBBB@@@???===<<<<<<>>>@@@BBBDDDBBBAAAAAABBBBBBAAA@@@===<<<;;;<<<>>>>>>===<<<>>>:::444000///111444666777444111...///333888;;;@@@>>>:::777555555666777;;;;;;;;;888666777;;;???GGGNNNSSSSSSRRROOOHHHAAA555111,,,((('''(((((((((---------,,,+++,,,///222...,,,)))&&&%%%&&&'''))))))+++...///...***'''%%%&&&&&&'''((()))***++++++111///,,,'''"""'''000444222---)))&&&&&&&&&&&&'''((()))***++++++,,,,,,,,,+++)))(((%%%""" """''',,,------&&&'''&&&### !!!%%%)))###"""!!!!!! !!!###$$$$$$###""" %%%+++***)))'''%%%###""""""!!!'''+++...---)))))),,,000+++(((&&&%%%&&&(((((((((***++++++***)))((()))******(((%%%######"""!!! !!!!!!!!! !!!###%%%'''$$$  ###%%%%%%$$$$$$&&&'''(((((('''$$$!!!&&&+++...---++++++)))%%%###""""""$$$%%%%%%$$$###"""###%%%(((******(((%%%%%%%%%$$$"""  ###)))&&&###"""#########"""$$$"""###(((&&&''')))***)))'''###!!!%%%&&&&&&&&&%%%###"""  """###$$$%%%%%%!!!""""""!!!$$$'''((('''&&&$$$)))((('''%%%######""""""'''''''''&&&###  %%%,,,000---))))))***)))%%%"""!!!$$$&&&$$$!!!%%%&&&'''&&&$$$###"""###$$$!!!""")))...222111...+++'''$$$######!!!###&&&'''((('''&&&&&&~~~~~~~~~}}}zzzxxxyyyuuuqqqmmmlllllllllkkkgggfffdddddddddcccbbb```aaaaaa```^^^ZZZXXXXXXXXXZZZYYYXXXYYYZZZYYYWWWUUUJJJMMMSSSWWWYYYWWWSSSPPPOOOQQQRRRRRROOOIIIDDDAAADDDEEEEEECCCAAA???@@@AAABBBAAAAAABBBDDDEEEDDDCCCEEEBBB???<<<===@@@DDDHHHEEECCCAAA@@@@@@@@@???>>>;;;:::999;;;===???@@@@@@@@@<<<777333111222555777777444///,,,,,,000555999>>><<<999666555666777999<<<<<<:::777444777===CCCHHHMMMQQQQQQNNNKKKDDD===///,,,(((&&&&&&(((((()))+++++++++++++++,,,///222000...***(((&&&'''((()))$$$&&&(((+++,,,+++)))'''%%%&&&'''((()))***+++,,,...+++'''"""$$$***.........---***)))&&&%%%$$$$$$%%%&&&***************)))))))))(((%%%!!!"""&&&***++++++###$$$$$$""" %%%)))###""""""!!!!!!  """%%%'''((('''%%%$$$"""###!!!%%%+++++++++***)))'''%%%###"""%%%)))---,,,((('''***...***(((&&&%%%&&&&&&&&&%%%''')))++++++***((())))))+++)))&&&$$$###""" """$$$%%%""""""$$$###!!!!!!!!!######$$$$$$### !!!'''+++,,,***((($$$""" $$$&&&$$$$$$######$$$&&&'''(((((('''&&&%%%%%%%%%###""" """$$$ !!!""" $$$)))++++++***(((%%%$$$###"""%%%%%%%%%$$$$$$#########"""!!! !!!"""  """"""""" !!!"""$$$%%%''''''---,,,+++)))&&&"""%%%%%%%%%%%%###  !!!"""!!! &&&+++***((()))(((%%% !!!%%%&&&%%%###%%%'''))))))&&&$$$######"""!!!)))///222222111,,,'''$$$$$$%%%######$$$&&&((((((((('''~~~|||yyyuuuooolllkkkllllllllliiihhhgggeeedddcccbbbbbbbbbbbb```]]]YYYXXXXXXZZZ[[[ZZZYYYZZZ[[[[[[YYYWWWQQQTTTWWWYYYZZZWWWTTTRRROOORRRTTTTTTPPPJJJFFFCCCEEEDDDCCC@@@>>>>>>@@@CCC@@@??????AAADDDFFFFFFFFFIIIFFFCCC@@@@@@CCCFFFIIIDDDAAA???===>>>>>>>>>===;;;:::999:::===@@@@@@@@@>>>===:::666333333555777777444///,,,,,,...111444999888666555555666888999<<<;;;888444222666>>>DDDIIIMMMNNNKKKHHHEEE@@@999,,,)))&&&%%%''')))******************)))+++...111111///---***))))))***+++""""""###&&&)))***((('''$$$$$$%%%''')))+++,,,,,,***((($$$!!! !!!"""'''***,,,...000222,,,***&&&###""""""###$$$******)))(((((())))))******&&&"""!!!%%%((())))))%%%%%%%%%###"""!!!###$$$!!!!!!"""!!!  $$$&&&)))++++++)))&&&$$$###%%%%%%"""###((((((((((((((('''$$$""" ###'''******&&&$$$&&&***'''%%%$$$$$$$$$$$$""" ###&&&***,,,+++)))((((((,,,***'''&&&%%%$$$!!!"""%%%$$$"""!!! !!!%%%%%%""" ###'''((((((&&&$$$ ###&&&######$$$$$$&&&'''((()))'''&&&&&&%%%%%%%%%&&&&&&"""  !!! %%%)))///...,,,((($$$###%%%'''&&&%%%$$$$$$$$$%%%&&&&&&&&&$$$!!! """"""""""""""""""###$$$  ###'''***---222222000...)))$$$""""""!!!!!!!!! ###############"""!!! !!!%%%%%%''')))'''"""!!!$$$%%%$$$###"""%%%)))***(((&&&$$$$$$ !!!)))...111333333///***''''''((('''%%%$$$%%%''')))))))))~~~|||xxxtttnnnjjjjjjkkklllmmmmmmllliiifffcccbbbcccdddeeeccc```\\\YYYXXXZZZ\\\\\\ZZZYYYYYYZZZ[[[ZZZXXXTTTUUUVVVVVVVVVTTTSSSRRROOORRRUUUTTTOOOJJJFFFEEECCCCCCBBB@@@>>>>>>@@@BBB?????????BBBEEEIIIJJJJJJIIIIIIHHHHHHGGGFFFFFFEEEAAA>>><<<;;;<<<=========>>><<<;;;;;;===>>>===<<<;;;<<<<<<999555444444666666444111...------...///222333333444555777888999999888666222000444<<>>;;;555...+++)))(((***,,,------)))))))))(((((()))---///111000///...------------$$$"""!!!###&&&((('''%%%!!!"""$$$&&&(((+++,,,---+++((($$$  ###%%%%%%(((,,,------...111333,,,)))%%%""" !!!###%%%+++***)))(((((()))***+++)))%%% ###&&&(((((('''&&&%%%&&&''''''&&&$$$ !!!  """%%%'''***,,,,,,***&&&$$$"""&&&(((%%%######$$$%%%%%%$$$###!!! !!!$$$&&&&&&###""""""###&&&&&&%%%&&&&&&$$$!!!###))),,,,,,***((('''***((('''&&&%%%###!!!!!!!!!!!! """%%%(((%%%%%%$$$###""""""###$$$###'''&&&!!!!!!###$$$ """%%%&&&%%%###"""!!!"""%%%######%%%'''((()))***+++''''''&&&&&&&&&'''***,,,$$$!!!!!!###%%%$$$"""!!!%%%)))------,,,(((%%%$$$&&&)))((('''&&&%%%&&&''')))***,,,(((###!!!!!!"""#########$$$%%%&&& """&&&+++///222555555555222...'''!!!"""%%%'''$$$$$$$$$$$$$$$%%%%%%&&&!!!"""###'''***&&& """"""!!!###'''***)))'''&&&%%%"""'''+++///222444222---******,,,+++((($$$$$$&&&)))++++++~~~~~~~~~~~~|||{{{wwwsssmmmiiiiiijjjlllmmmooonnnkkkgggccccccdddffffffeeeaaa\\\XXXXXX[[[^^^\\\ZZZXXXXXXYYYZZZZZZYYYRRRRRRQQQQQQPPPPPPPPPPPPOOORRRTTTSSSNNNIIIFFFFFFAAABBBBBBAAA???>>>???@@@??????@@@CCCGGGKKKMMMMMMHHHJJJMMMNNNMMMIIIDDDAAA???<<<:::999:::<<<======@@@???=========<<<:::999999;;;===;;;777444444555666555333000...------,,,///000111333666888999:::777777444000///333;;;BBBGGGHHHEEE>>>:::999666222111///,,,+++---...///...((())))))((('''(((+++...111111111000000///......'''$$$!!!"""$$$&&&%%%### !!!###%%%(((+++---...///+++%%%  """'''+++///000///...000222***((($$$!!! !!!$$$&&&+++***((('''((()))+++,,,'''"""!!!&&&((((((%%%$$$%%%(((,,,...+++(((   !!!!!!"""###$$$'''***,,,,,,)))&&&### %%%)))''' !!!"""###$$$$$$###"""!!!!!!"""######""" (((((()))******'''###  (((------+++(((&&&'''%%%$$$######!!!$$$$$$$$$###"""$$$(((,,,'''''''''&&&$$$###$$$%%%$$$((('''!!! ###''')))"""$$$&&&%%%###!!!!!!!!!######$$$&&&(((***,,,,,,---(((((('''&&&''')))---000$$$!!!$$$'''(((((((((&&&###!!!"""%%%(((((())))))'''$$$###%%%(((***)))((('''(((***,,,---000,,,%%% ###!!!"""###$$$%%%&&&((( """&&&***///333555666777777555111***$$$"""(((,,,$$$#########%%%''')))***###"""!!!"""(((,,,&&& !!! !!!'''******((('''&&&"""''')))---111555444///,,,,,,......)))$$$###&&&)))+++,,,}}}|||~~~}}}{{{zzzyyyxxxvvvqqqppppppnnnllliiifffeeeiiiiiihhhgggfffdddbbbaaadddbbb___]]]ZZZYYYYYYYYY[[[[[[\\\\\\ZZZWWWTTTQQQPPPNNNLLLLLLMMMMMMMMMLLLQQQOOOLLLKKKLLLLLLKKKIIIBBBBBBBBBEEEGGGFFFAAA===>>>@@@DDDGGGIIIJJJKKKJJJHHHKKKOOOSSSRRRLLLBBB;;;===<<<;;;;;;===>>>>>>===EEEBBB>>><<<:::999777555777666666777777555111...222333444444222///+++)))---...000333777888666555000000000...------///111666999;;;999666444555666555333///+++******,,,...///111222///+++((()))+++111222444444333111...,,,)))(((&&&%%%$$$$$$%%%%%%"""###%%%'''***---000111,,,+++'''!!!###***+++,,,---......//////'''&&&###  ''',,,333///***%%%$$$&&&))),,,)))$$$###'''((('''***(((&&&)))...000...+++"""!!!!!!"""!!! """%%%((())))))((('''((((((&&&%%%######!!!$$$'''((('''$$$""" !!!"""$$$$$$###!!!%%%)))---...+++&&&!!!%%%***000000,,,'''%%%$$$$$$$$$"""###!!!###%%%'''))))))******,,,(((######'''((('''$$$ ###&&&&&&"""  %%% !!!###$$$%%%'''((((((&&&$$$$$$$$$$$$&&&"""$$$$$$)))'''&&&(((,,,---,,,***+++)))'''&&&&&&(((***,,,$$$###!!!!!!%%%&&&(((,,,///,,,,,,,,,***&&&%%%%%%&&&%%%%%%&&&&&&%%%$$$$$$$$$((())))))%%%!!!$$$...777@@@999+++"""%%%''''''&&&&&&###!!!"""%%%+++000111000111222222111...***&&&$$$ ###%%%&&&&&&&&&'''&&&&&&'''***------(((######(((++++++)))###!!! !!!"""$$$$$$$$$%%%(((***&&&!!!%%%***+++***,,,000333222...***)))))))))))))))((((((''''''&&&|||{{{|||}}}~~~|||zzzyyyxxxvvvtttqqqqqqpppmmmjjjgggdddbbbbbbccccccddddddddddddcccdddcccaaa___\\\ZZZYYYYYYXXXYYY[[[[[[ZZZXXXUUUSSSOOOMMMLLLLLLMMMNNNLLLKKKOOOMMMLLLLLLMMMLLLKKKIIIDDDCCCBBBCCCEEEDDDAAA>>>===>>>AAAEEEJJJMMMLLLKKKFFFHHHKKKNNNMMMGGG???999999999999:::===???@@@@@@AAA>>><<<:::999777555333444555777999:::777222...///111222333222000---,,,------///222666777666444---------,,,***)))+++---,,,///111111111111444666333000+++(((''')))---000/////////...,,,+++,,,---///000333444444222///------,,,***)))((((((((((((###$$$(((+++...///000000+++***((($$$""""""$$$&&&)))***,,,---......------''''''%%%""" ###(((---222///***&&&%%%'''***,,,***%%%!!!"""''',,,---,,,,,,***(((***...///+++'''"""!!!""""""!!! ###&&&))))))***++++++)))'''%%%######!!! ###&&&&&&%%%###!!! !!!%%%((()))(((%%%###%%%)))---///---)))&&&$$$(((***------***&&&###!!!"""###"""!!!!!!###&&&(((*********)))'''$$$!!!###''')))'''$$$"""###%%%$$$###$$$'''***)))$$$!!!!!!$$$&&&))))))'''%%%#########%%%#########$$$###$$$'''+++,,,+++))))))(((&&&$$$$$$%%%&&&'''%%%$$$""" !!!$$$%%%'''***,,,))))))(((&&&$$$###%%%&&&(((&&&%%%&&&))))))%%%"""%%%'''(((%%%"""&&&000999LLLFFF888(((###%%%&&&%%%%%%  ###(((+++++++++------,,,+++***)))((((((%%% !!!"""!!!###$$$%%%%%%%%%%%%''')))---***''''''(((******)))$$$"""  """$$$ """###$$$###$$$&&&((($$$  &&&++++++***'''***---...---+++***)))&&&&&&%%%%%%$$$$$$######|||zzzzzz{{{~~~|||zzzxxxxxxvvvtttqqqqqqpppooommmiiieeebbb```]]]^^^___aaabbbcccdddeeeccccccaaa___]]]ZZZXXXWWWUUUVVVXXXYYYZZZYYYWWWVVVOOONNNNNNNNNOOONNNKKKIIILLLKKKKKKLLLNNNMMMKKKIIIEEECCCBBBBBBBBBBBB@@@???===<<<===CCCKKKOOOMMMJJJDDDDDDFFFGGGFFFAAA:::555555666777999<<>>:::---  !!!!!!  !!!!!!!!!$$$'''***,,,$$$"""!!!"""###$$$""" ###&&&'''&&&$$$######))),,,...+++&&&###$$$'''''''''&&&'''(((***,,,---...///000...***'''%%%%%% $$$)))++++++)))!!!%%%***+++((($$$&&&%%%$$$"""!!!!!!!!!!!!}}}~~~}}}|||{{{||||||yyyvvvtttssssssqqqpppmmmmmmmmmmmmkkkiiigggfffhhhgggeeecccaaa`````````ZZZZZZZZZYYYWWWTTTQQQPPPOOOQQQSSSUUUXXXYYYYYYZZZWWWVVVUUUTTTRRROOOJJJFFFFFFFFFHHHJJJLLLLLLJJJGGGDDDCCCAAA@@@>>>>>>@@@AAABBB>>>===BBBIIIKKKFFFAAAAAA@@@??????>>><<<888444666888999999888999<<<>>>888888888999999777444111000//////000333555666555444555777888777555333111,,,,,,,,,...111222222111000000111///---++++++++++++***(((((()))+++---...)))%%%  '''///555000+++'''&&&(((++++++***(((***---///111111000/////////......---,,,,,,+++******)))))))))+++,,,.........000444777666111,,,+++---000222222000---+++***+++,,,///111222222111---+++)))&&&%%%%%%&&&&&&$$$"""!!!"""$$$'''))))))(((((()))***+++***(((&&&&&&&&&%%%%%%$$$###"""""""""$$$$$$$$$%%%&&&%%%''')))*********,,,...+++(((%%%###"""!!! !!!###&&&((()))111333444333///+++******((()))***)))&&&%%%%%%%%%###!!! !!!$$$&&&$$$!!!###$$$$$$%%%&&&&&&$$$###$$$%%%(((******)))(((&&&%%%&&&(((******(((%%%"""!!!  """###$$$ %%%%%%###!!! !!!%%%(((((())))))(((######(((+++,,,++++++(((&&&### ###&&&((()))***)))&&&""""""%%%%%%)))......,,,(((''''''%%%%%%###!!!'''...000((( !!!!!!!!!!!! !!!%%%'''))))))#########$$$$$$###!!!"""%%%)))***(((&&&$$$###%%%)))+++)))###"""%%%((())))))***+++,,,------333444444222,,,'''###!!!!!!%%%(((******))) ###'''(((%%%!!!&&&%%%###!!! !!!}}}|||}}}~~~}}}}}}~~~{{{xxxssspppooooooooooookkklllllllllllljjjiiigggmmmkkkgggddd```^^^]]]]]]WWWWWWWWWVVVTTTSSSQQQPPPOOOPPPRRRTTTVVVXXXXXXYYYXXXWWWUUUSSSRRROOOKKKHHHEEEEEEEEEGGGIIIIIIHHHFFFAAAAAAAAA???>>>>>>@@@BBBCCC@@@???BBBFFFGGGBBB>>>??????>>>>>>>>><<<999666888:::;;;999666555777:::;;;:::999999999888555333111///---...111555777888666777999999888555222000---,,,,,,...000222222111222444555444222000///000///,,,***))))))***)))((('''%%%!!! ###(((...333...+++&&&$$$%%%(((***+++***++++++,,,,,,,,,,,,,,,,,,,,,------------,,,+++,,,***(((&&&&&&(((***,,,---...111333555333000------...000111111///,,,***---...111555999999777555+++)))'''%%%###!!!!!!!!! """###%%%%%%&&&&&&'''(((((((((((($$$###"""!!! !!!"""###!!!###$$$$$$%%%'''((('''((()))(((&&&&&&'''(((***'''$$$""""""""""""!!! """%%%''')))***222444555222---)))((()))(((((('''$$$ !!! """$$$&&&%%%$$$$$$$$$$$$%%%'''(((&&&%%%%%%&&&'''((((((''''''&&&&&&'''))))))(((%%%!!!"""!!!  %%%)))))))))******%%%###'''(((((()))***'''$$$ ###&&&((((((&&&%%%""""""(((------'''$$$%%%((($$$###!!! (((,,,&&&###############"""!!! """%%%''''''&&&%%%&&&&&&&&&$$$""" $$$'''******(((&&&$$$$$$"""%%%'''$$$ !!!%%%******+++,,,,,,,,,+++***///111222000+++%%%  ###%%%'''((())))))$$$#########%%%%%%$$$"""&&&$$$!!!}}}zzz|||}}}}}}||||||~~~zzzuuunnnjjjiiikkklllmmmkkkkkklllkkkjjjiiigggeeejjjhhhdddaaa^^^\\\\\\\\\XXXXXXWWWVVVUUUUUUUUUUUUPPPQQQRRRSSSUUUVVVWWWWWWUUUSSSQQQPPPPPPOOOMMMKKKEEEDDDCCCDDDFFFFFFEEEDDD>>>@@@AAA@@@>>>>>>@@@BBBAAAAAAAAACCCDDDCCC@@@>>>=========>>>???>>>:::777999;;;<<<999555333555888===<<<:::999888888555444222000///000333666888888555666888888777555222000...------...000222222111333555666666444333222333///---++++++,,,,,,***(((&&&%%%$$$$$$&&&)))---///+++***'''$$$$$$''',,,000...---+++)))((('''((()))***+++,,,...............,,,+++)))(((''''''((()))***,,,///111000000000000---............,,,***)))+++---111666::::::777333)))(((%%%###  """$$$%%%%%%%%%$$$$$$%%%&&&(((&&&### !!!!!!###$$$%%%%%%&&&(((***+++,,,,,,***((('''((())))))&&&###"""############ """$$$&&&'''((((((,,,000333222,,,(((''''''&&&%%%###!!!$$$%%%%%%%%%%%%&&&$$$"""!!!###&&&''''''%%%&&&&&&&&&%%%%%%%%%&&&&&&###$$$%%%$$$"""!!!$$$&&&'''&&&(((***''' $$$''')))((((((***,,,***&&& !!!"""""" """%%%%%%$$$!!!!!! """%%%((((((%%%"""###%%% '''***&&&!!! """#########$$$$$$$$$$$$!!!!!!"""$$$%%%&&&&&&%%%&&&''''''%%%$$$######$$$&&&((((((%%%###""""""!!!""""""!!!###&&&***+++,,,,,,+++)))'''&&&(((+++...---)))$$$  """$$$%%%&&&'''((()))&&&&&&&&&$$$######%%%'''(((&&&###  ~~~yyyzzz{{{{{{{{{{{{~~~xxxssskkkfffeeehhhjjjlllllllllkkkkkkiiifffdddccceeeccc```^^^\\\\\\\\\\\\ZZZYYYXXXWWWVVVWWWXXXYYYQQQQQQRRRSSSTTTUUUVVVVVVQQQOOONNNMMMOOOPPPOOONNNFFFDDDBBBBBBCCCDDDDDDCCC<<<>>>AAA@@@???>>>@@@CCC???@@@BBBCCCCCCBBB@@@???;;;;;;<<<>>>???>>>;;;888888;;;<<<999444222555888???<<<999888777777555444111111222444777999888777333444666777666444111000///...---...000222222222222444666666555333333333///...---...000111...,,,&&&&&&&&&''')))***,,,---))))))'''%%%###'''///555111...***'''$$$$$$%%%&&&***+++---///000111000000+++++++++***)))((('''''''''***......------000333---------,,,+++***)))((('''(((---333888888333///(((&&&$$$!!!!!!$$$&&&&&&%%%$$$"""!!!"""%%%''')))%%%  """$$$%%%%%%%%%&&&)))+++000000000...,,,+++,,,...(((%%%""""""###$$$%%%%%%"""###%%%&&&''''''&&&%%%%%%+++222222---(((&&&&&&$$$###!!!###'''(((%%%###$$$&&&###!!!!!!$$$&&&&&&$$$'''&&&%%%$$$###$$$%%%&&& !!! ###""" !!!"""###$$$%%%###&&&***(((!!!"""'''***,,,---++++++---///...***###!!! ###&&&(((&&&### """$$$###""" $$$#########$$$###"""!!! &&&)))%%%""""""!!! !!!"""###$$$%%%&&&'''&&&%%%###!!!!!!!!!!!!"""$$$&&&'''"""$$$&&&''''''((()))***###$$$%%%%%%""" !!!%%%(((+++,,,,,,,,,***(((%%%######'''+++,,,***&&&""" """###$$$%%%%%%&&&''')))'''((((((%%%""""""'''++++++)))&&&###!!!!!!"""###~~~|||{{{zzzyyyxxxyyyzzz|||~~~yyyqqqgggccceeeiiijjjjjjkkkjjjiiihhhgggeeeeeeddddddbbb^^^ZZZXXXWWWXXXXXX[[[\\\^^^___^^^\\\ZZZXXX[[[[[[YYYWWWTTTSSSSSSUUUNNNNNNPPPRRRSSSQQQMMMJJJGGGEEEAAA@@@AAABBBBBBBBB======>>>AAABBBBBB???===AAABBBBBB@@@??????AAACCC>>>@@@AAABBBBBB@@@>>>===>>>===<<<:::999999999999>>>;;;777444555666666666444444555888;;;;;;666222222444666777555333222222333000...///222555555444888777888777222...222999666888666111000222222000***'''###$$$'''***++++++(((%%%$$$&&&***///000000222---(((&&&&&&'''%%%$$$(((+++...///...---,,,,,,+++)))'''((())))))%%%"""%%%$$$%%%(((---000000...)))+++...///---(((###!!!%%%***///111111000...$$$$$$$$$""" &&&'''&&&############%%%''')))***,,,***$$$"""""""""###%%%(((,,,...222222222000---++++++,,,,,,((($$$%%%((()))'''$$$$$$""""""&&&***+++'''""" &&&,,,,,,((($$$$$$%%%$$$###"""!!!!!!"""######&&&&&&%%%%%%%%%%%%&&&&&&###$$$$$$###""""""###%%% """"""!!!###((()))&&&  """$$$### """###"""  ###(((,,,------///111222111...+++---,,,(((""""""!!! &&&+++------+++(((%%%$$$$$$$$$###"""""" ###&&&&&&%%%'''&&&$$$""" ###%%%!!!###""" )))&&&###!!!!!!"""""""""###$$$&&&&&&&&&&&&((()))***)))'''### !!!"""#########&&&+++///111111(((%%%!!!!!!"""!!! $$$ !!!###$$$&&&)))******'''### ###%%%''')))(((%%%"""&&&&&&&&&%%%%%%$$$$$$###))))))(((&&&%%%'''+++...---......,,,(((%%%######|||zzz}}}|||zzzyyyyyyyyyzzz{{{uuunnnfffdddfffiiikkkjjjiiiiiihhhhhhfffeeedddcccddd```[[[VVVTTTUUUXXXZZZ\\\^^^___``````^^^[[[YYYXXXXXXVVVSSSPPPOOOPPPRRROOOOOOQQQSSSSSSPPPLLLHHHDDDAAA???>>>???@@@@@@???=========@@@BBBCCCAAA@@@@@@AAAAAA???>>>???AAACCCEEEFFFFFFFFFDDDBBBAAA@@@AAAAAA@@@???===<<<;;;::::::999888888999999777555555444555777:::999555000222444777888777555444444555333111222555666666444444444444555111---111888999:::888222000222111...***'''######&&&)))+++++++++)))''')))...222444444000---***)))******)))'''''')))+++++++++***+++,,,,,,+++***+++---,,,)))%%%&&&&&&'''***...000...---***,,,///000///+++&&&###%%%(((+++...///...,,,+++&&&&&&%%%""" &&&((('''%%%$$$$$$$$$$$$&&&'''((('''&&&###!!!######"""###%%%'''***,,,+++,,,,,,+++***+++---///222...***))))))(((%%%"""###!!!!!!$$$((()))%%% !!!$$$((()))(((''''''(((&&&&&&%%%%%%$$$$$$###"""$$$&&&)))+++,,,+++************)))%%%!!!"""""" """'''(((%%%""" !!!!!!!!!%%%$$$!!!!!!"""!!! """'''+++000000111222222111///---))))))&&&!!!!!!%%%###!!! %%%(((******(((&&&$$$$$$$$$%%%%%%$$$###!!!!!!###''')))'''%%%&&&&&&$$$"""!!!"""%%%'''!!!  ###$$$###!!!###"""!!! !!!"""""""""%%%&&&'''&&&%%%$$$%%%'''(((((('''%%%""" !!! """$$$%%%"""!!!"""%%%)))---...///(((%%%!!! !!!""""""!!!""" ###'''(((******'''""" !!!"""######""" ###$$$&&&&&&&&&$$$!!! ###$$$&&&&&&'''))),,,...111222333111---)))'''&&&{{{yyy~~~}}}|||zzzyyywwwvvvuuuoookkkfffeeehhhkkkkkkjjjhhhhhhhhhhhhfffdddbbbaaaaaa]]]WWWSSSQQQSSSWWWZZZ[[[\\\^^^^^^^^^[[[YYYWWWVVVUUUSSSPPPMMMLLLNNNOOOPPPPPPQQQSSSRRROOOIIIEEEAAA@@@??????AAABBBAAAAAA>>>======???AAACCCCCCBBB??????@@@???>>>???AAACCCMMMMMMKKKHHHDDDBBBBBBCCCBBBBBBBBBAAA???<<<:::999555666888;;;===<<<888555666555555777999888333///111444888:::999777777666888777666777888777555444000///111222///+++...444;;;<<<999333111111000,,,***'''$$$###%%%(((***+++...---,,,...111444666666///...------...---,,,***'''((()))(((((()))+++---,,,---...000111000---***((((((***,,,//////---***+++---000222111...***(((******+++++++++)))(((''')))(((&&&"""  &&&((()))%%%$$$###""""""!!!"""""" """$$$%%%$$$######$$$&&&(((***$$$%%%&&&'''(((+++000333888555111...+++((($$$!!!!!! !!!$$$%%%""""""###$$$'''***,,,+++***((((((''''''&&&%%%$$$###!!!%%%***...000///---+++///...+++&&&!!!"""###!!!###'''(((&&&$$$ !!!$$$###!!!"""$$$)))(((&&&%%%###""""""""" """$$$$$$%%%######""" """'''***000000/////////......---%%%%%%$$$!!!###(((&&&###!!! """%%%&&&'''%%%$$$###$$$&&&'''&&&%%%######$$$(((++++++'''######$$$$$$###"""###''')))$$$###!!!"""###$$$$$$### !!!""""""######$$$%%%&&&$$$"""!!!!!!"""$$$%%%&&&&&&###""""""""""""&&&)))!!! !!!$$$(((+++++++++(((%%%###"""###$$$######!!!###&&&'''((('''$$$ !!!!!!"""""" ###''')))(((%%%  $$$(((***+++---...111333444333000,,,******~~~|||~~~}}}|||zzzwwwtttqqqooollljjjhhhhhhjjjkkkjjjiiijjjjjjjjjiiifffccc```^^^]]]ZZZVVVSSSRRRSSSVVVXXXVVVWWWYYYYYYXXXVVVSSSQQQTTTTTTRRROOOLLLKKKMMMOOOOOOOOOPPPPPPOOOKKKDDD@@@@@@@@@AAAEEEHHHJJJIIIHHHAAA???>>>???AAABBBCCCBBB??????@@@???>>>???BBBDDDOOONNNKKKEEE???===???AAA???@@@@@@???===:::777555222333666999<<<<<<999666888666555777999888333///000333777:::999888888888:::::::::999888666333222...---...000---)))***...888999888333000111000,,,***(((%%%$$$%%%(((***,,,111000//////000222333333//////000000000...+++)))))))))((('''&&&(((,,,///,,,...111333444333000...+++,,,---//////...+++))),,,...000222222000---+++******)))((('''&&&%%%%%%((((((&&&###  !!!""" %%%(((***######!!! """$$$%%%&&&%%%$$$###"""###$$$&&&(((###$$$%%%&&&(((,,,111555:::888666111,,,'''$$$""" """!!!###(((///111...+++'''%%%$$$######$$$%%%&&&!!!###'''+++---,,,+++))),,,,,,***&&&!!!!!!%%%'''%%%%%%)))***(((%%% %%%%%%$$$"""&&&(((,,,++++++*********))))))!!!###%%%'''***,,,''''''%%%###"""###'''***------,,,***(((((()))***$$$%%%$$$!!!###'''(((&&&""" !!!###$$$"""""""""%%%''')))((('''!!!"""$$$))),,,+++%%% !!!"""""""""###''')))&&&$$$###"""""""""######!!!$$$%%%%%%$$$$$$$$$"""######"""  """$$$&&&&&&$$$""""""""" %%%)))!!!!!!!!!$$$'''******)))((('''%%%%%%%%%&&&&&&&&&%%%"""$$$"""###$$$$$$"""!!!###$$$%%%%%%$$$ $$$)))------((("""&&&+++------------,,,...000000///,,,++++++|||{{{yyywwwsssooollljjjlllkkkkkkkkklllkkkiiigggmmmlllkkkiiifffbbb___]]]YYYXXXXXXWWWVVVVVVUUUUUUTTTUUUVVVWWWUUUSSSPPPNNNPPPQQQPPPNNNLLLKKKLLLNNNNNNMMMMMMLLLJJJFFF@@@<<<===???CCCHHHMMMPPPOOOMMMEEECCCAAA@@@AAAAAAAAA@@@@@@@@@AAA@@@??????BBBDDDJJJIIIFFF???888555888<<<======>>>>>><<<:::777555222222333555888999999777888666555777999888555111000333666888888888888999:::::::::999666333000//////---...000...)))'''***222444444111000111111---***)))(((''''''(((***,,,000000000///...------...000111222111///,,,)))'''***)))'''$$$###%%%***...,,,///111333333222111000---///000000///,,,+++***,,,---///111000...,,,***''''''&&&%%%%%%%%%%%%%%%&&&&&&%%%###!!!!!!###$$$###!!!!!!$$$''')))$$$###""" !!!%%%''''''&&&$$$###"""!!!"""$$$&&&((('''((())))))))),,,///333555666666222,,,'''%%%%%%###"""$$$+++222444///)))###!!!"""'''***%%%%%%&&&&&&'''(((((()))******(((%%%""" ###)))+++)))(((+++,,,+++%%%###%%%%%%"""%%%'''******++++++,,,,,,,,,,,,%%%&&&((('''&&&'''***---,,,+++)))&&&$$$$$$'''***+++,,,+++(((%%%$$$&&&((('''''''''###!!!%%%)))'''### """""""""$$$'''******)))''' """&&&)))(((""" """%%%'''%%%$$$###!!! !!!"""$$$'''******(((&&&%%%%%%###$$$%%%$$$"""!!!"""###&&&((())))))'''$$$$$$$$$### ###&&&###"""###&&&)))***)))((('''((((((((('''(((((()))***(((### $$$!!!"""###""" !!!$$$%%%%%%$$$""" %%%+++000000,,,%%%!!!###)))---...---,,,+++'''))),,,,,,++++++,,,---xxxwwwtttqqqnnnkkkiiigggjjjjjjkkklllkkkjjjhhhggglllkkkiiifffcccaaa___^^^YYYZZZ[[[[[[ZZZXXXVVVUUUUUUVVVWWWXXXVVVTTTQQQOOOLLLNNNOOOOOONNNLLLMMMMMMNNNLLLIIIGGGEEEBBB>>>;;;999<<>>@@@AAA@@@???>>>>>>@@@BBBDDDDDDAAA:::222000444999<<<===>>>>>>>>>===;;;;;;444222111222555777777777555333333555888999666333333444666666666777999;;;:::::::::777333000......///---...111000+++((()))---111111///000222222///***+++++++++))))))+++,,,---...///...,,,***+++,,,000222333222...***((('''***)))&&&###!!!###'''***---000222222222111111222000111222000...++++++,,,+++,,,---...,,,***'''%%%#########$$$$$$$$$%%%%%%$$$%%%&&&%%%###""""""###""""""!!!!!!"""###&&&''''''&&&%%%$$$!!!"""&&&'''&&&$$$!!!!!! """%%%''')))++++++,,,+++***)))+++,,,...111333000)))%%%$$$&&&!!!"""%%%$$$&&&+++000111,,,&&&!!!"""(((,,,+++)))&&&$$$$$$&&&)))*********(((%%% ###)))---+++)))***,,,+++%%%!!! $$$&&&!!!!!!  !!!!!!$$$%%%'''(((***+++++++++//////...***&&&%%%'''+++000///,,,((($$$$$$''')))---......***&&&$$$&&&)))***+++***%%%  ###(((&&&###"""###$$$&&&))),,,,,,)))'''!!!!!!!!!$$$'''&&&!!! """$$$######"""  ###(((+++...---)))&&&%%%&&&((()))***)))'''&&&'''(((***+++,,,,,,)))(((((()))'''$$$ """%%%$$$$$$%%%''')))***((('''%%%'''(((((((((''')))***+++***'''!!! $$$%%%%%%$$$### ###)))...///,,,'''$$$###&&&+++------,,,++++++((()))))))))((()))+++---~~~tttrrrooollliiigggffffffeeefffhhhiiiiiihhhgggggghhhfffdddaaa`````````aaa^^^^^^]]]]]]\\\ZZZYYYXXXWWWXXXYYYYYYXXXUUURRROOOKKKOOOSSSUUUTTTRRRQQQQQQOOOLLLHHHDDDBBB@@@>>><<<888;;;@@@GGGKKKKKKHHHEEEEEEDDDCCCDDDDDDCCC@@@>>>???@@@???===;;;;;;===>>>???AAA???888111///333999;;;;;;<<<===>>>??????@@@555444333444555666666555000//////222666888777444777777777666555777:::===::::::999666111......///---,,,...222333///,,,------000111000000333333///))),,,//////---++++++,,,))),,,......,,,,,,---///000222333111...+++***+++---,,,)))&&&###$$$'''***000111333222000000111444222333222000,,,+++,,,...************'''$$$!!! !!!"""###############$$$&&&''''''$$$!!! !!!""""""""""""###$$$%%%'''''''''&&&$$$""" """&&&&&&$$$!!!"""&&&)))+++***+++,,,+++(((&&&$$$%%%''',,,000---&&&!!!"""%%%!!! """&&&((((((&&&%%%'''))))))'''%%%  $$$(((***+++)))&&&$$$$$$&&&(((***(((((('''### '''+++)))&&&'''((((((&&&%%%""""""&&&$$$###"""!!! !!!###%%%(((***+++++++++000111///***%%%$$$'''+++111///,,,'''######%%%'''...000111...(((&&&'''***,,,---,,,'''""" ###&&&%%%"""###&&&'''))),,,...,,,)))%%%&&&$$$"""###&&&&&&### !!!"""!!!  """"""###""" !!!$$$'''+++---,,,'''$$$%%%'''---......,,,)))''''''((()))*********))))))+++---)))'''###!!! """%%%'''%%%%%%%%%'''))))))'''%%%"""$$$''''''&&&%%%''')))&&&'''&&&""" $$$%%%%%%$$$### $$$(((***)))'''%%%%%%(((***+++*********+++***)))(((%%%###$$$'''***|||zzzqqqooolllhhhfffeeeeeeeee```ccceeeggggggggghhhhhhcccbbb___^^^^^^___bbbcccbbbaaa___]]][[[[[[[[[[[[VVVWWWYYYYYYWWWTTTQQQOOONNNRRRXXX[[[[[[YYYWWWWWWPPPLLLGGGCCCAAA@@@???>>>999<<>><<<999888:::;;;>>>@@@???999222000444:::999999:::;;;===???AAABBB666666555666777777555333---+++,,,///444777666555::::::888666555777<<>>CCCEEEHHHJJJIIIFFFBBB??????@@@BBBEEEFFFDDD???;;;999::::::888666666:::===EEEBBB<<<666111000333666<<<;;;;;;;;;<<<===>>>???;;;999888888888777555333222***(((///555444333555===<<<999666333444888;;;666666666555444444333333000//////111333444333111000000222444555333///,,,&&&***///111000...,,,++++++...000111000///...///---000444666444222000//////000000---)))))),,,///888888666333000.........000...------...000000000---+++((("""!!!$$$$$$###"""!!! ((()))))))))&&&!!! """  """&&&'''((('''$$$  %%%)))***'''### ###"""###$$$&&&'''%%%######'''++++++((($$$""""""###%%%&&&%%%###!!!!!!$$$'''((((((***...222...,,,)))((('''%%%###!!!''')))((($$$$$$&&&%%%"""%%%%%%$$$$$$$$$%%%&&&'''&&&%%%$$$!!! !!!%%%%%%!!!!!!$$$%%%***(((!!!!!!&&&&&&'''"""###&&&''')))((((((***---...+++)))))))))(((&&&$$$%%%(((+++333...'''!!! !!!"""+++---000000---)))&&&%%%)))))))))'''%%%$$$$$$%%%***'''"""###++++++,,,------+++'''$$$###$$$&&&)))+++***'''$$$%%%###!!!  !!!"""'''$$$!!! !!!###$$$%%%&&&&&&$$$ !!!$$$...000///***'''%%%!!! !!!&&&***+++******'''$$$$$$'''((((((&&&"""!!!!!!%%%)))***(((%%%%%%$$$######$$$&&&)))+++$$$""" """ %%%&&&""""""&&&%%% !!!$$$%%%$$$,,,,,,)))'''%%%&&&)))---111...((("""!!!$$$zzzuuusssnnnmmmlllnnnooonnnkkkhhheeefffiiinnnsssrrrmmmhhhccc```^^^^^^aaaccceeeffffffccc```^^^]]]\\\ZZZYYYUUUTTTTTTVVVYYY\\\^^^^^^WWWZZZ]]]``````^^^ZZZXXXPPPNNNKKKHHHGGGFFFEEEDDDGGGHHHJJJJJJHHHEEEAAA???;;;===@@@DDDEEECCC>>>999555777888999999:::>>>BBBDDDAAA;;;444000///333666>>>>>>>>>>>>>>>=========:::999888999::::::888666555...,,,111555444333444777777777555333444666888666666666666666666666666222111000111222333222111......///000///---)))&&&%%%'''+++...//////---++++++---000000///---,,,,,,,,,///111222111/////////111111000---)))(((+++...555555444222///,,,,,,---.........///000000///...***)))&&&""" """$$$$$$######"""!!! ***+++++++++((($$$ $$$&&&''''''$$$  $$$''')))'''$$$"""''''''&&&''''''&&&### $$$((()))'''&&&%%%&&&"""######"""!!! ###%%%'''''''''(((***---...---------,,,+++***(((+++------)))(((((('''###$$$$$$$$$%%%&&&&&&'''(((''''''&&&### ###&&&$$$ !!!!!!''')))$$$"""%%%((((((&&&###!!!$$$&&&''')))((((((***------+++((())))))(((&&&%%%&&&)))+++000,,,'''#########""""""(((+++...///---)))&&&%%%%%%&&&&&&&&&%%%%%%(((***,,,)))### $$$)))(((((((((((('''### ###'''++++++(((%%%###"""  !!!%%%###"""""""""#########$$$%%%%%%### !!!###***,,,***$$$"""""" """'''*********)))'''%%%%%%''')))(((&&& !!!%%%(((&&&$$$$$$$$$###$$$$$$&&&'''(((%%%###  %%%'''$$$$$$'''&&&!!! ###'''************)))''''''))),,,000222///)))###"""}}}yyyuuusssnnnoooqqqtttuuusssooolllhhhiiilllrrrvvvwwwsssooodddaaa``````bbbeeefffgggfffdddcccbbbaaa```\\\ZZZWWWVVVVVVXXX[[[^^^______ZZZ[[[]]]^^^^^^\\\ZZZYYYRRRPPPLLLHHHGGGGGGIIIJJJKKKKKKKKKJJJGGGEEEBBB@@@===>>>@@@BBBBBB???:::666333555999;;;===@@@CCCFFFBBB???999222...///444888@@@AAABBBAAA@@@>>>;;;:::777777777999;;;;;;999888777222///222555444222222333555777888777666666777555555666777888888999999666444222111222222111000...---,,,)))'''$$$!!! ######%%%)))---///---+++***,,,//////---***))))))***,,,------,,,,,,---///333333000+++'''&&&)))---000111222000---+++***+++***,,,///222111///,,,***&&&&&&%%%""" """$$$%%%%%%$$$$$$#########"""***++++++***((($$$!!! !!! ###$$$%%%&&&$$$  %%%(((***)))(((&&&++++++******(((%%%  """%%%''''''''''''(((###"""  ###%%%''''''&&&%%%&&&'''***,,,...///000///...------111111...,,,+++(((###!!!"""$$$%%%&&&'''(((((('''((('''$$$!!! %%%''''''###$$$((('''%%%''')))(((%%%###!!!!!!"""$$$$$$$$$''''''''')))+++,,,***((('''''''''%%%$$$$$$''')))***)))''''''''''''%%%###$$$(((---...---)))&&&%%%&&&&&&&&&%%%%%%&&&))),,,...+++%%%!!!%%%'''%%%###""""""!!!###)))------***'''###"""!!!"""$$$&&&&&&%%%###""""""######"""  !!!%%%&&&### $$$'''))))))((($$$$$$###%%%''')))(((((("""%%%%%%$$$###$$$%%%&&&''''''&&&&&&'''%%%###  $$$'''&&&'''(((&&&""""""!!!!!!%%%$$$""" """&&&***---...((())))))))))))+++///222111///***$$$!!!}}}yyyvvvtttqqqrrrtttvvvwwwvvvsssqqqllllllnnnssswwwxxxuuuqqqdddbbbaaaaaaccceeeffffffeeeeeeeeefffeeeccc^^^ZZZZZZYYYXXXYYY[[[\\\\\\[[[[[[[[[[[[[[[[[[ZZZYYYYYYUUURRRNNNIIIFFFGGGJJJLLLLLLKKKJJJIIIGGGFFFEEEDDDDDDBBB@@@>>>>>><<<999777777999<<>>;;;555000...000666;;;BBBCCCDDDDDDAAA===999666333333444777999:::888666444111///000222222222111555888<<<===<<<999777666333444555666777999::::::888666333222222111000///111///***$$$ """ %%%,,,///---)))***,,,...---+++((('''&&&)))******))))))))),,,...222222///)))$$$###&&&***,,,...///...,,,)))(((((((((,,,000222000+++&&&############!!! !!!&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%###"""!!!###$$$%%%%%%###"""!!!!!!!!!###$$$### ###)))...000///,,,***,,,++++++***((($$$ """$$$%%%&&&((())))))%%%### !!!"""$$$%%%%%%%%%$$$$$$%%%'''+++------,,,+++***,,,000222///---,,,'''""""""$$$&&&'''''''''%%%&&&&&&%%%###""""""###(((((('''$$$  """!!!%%%'''&&&###"""###$$$%%%$$$###""""""!!!!!!"""$$$''')))***))))))$$$%%%%%%$$$######$$$&&&'''((()))+++---+++'''$$$"""&&&+++...---***'''&&&++++++)))'''%%%&&&(((+++...+++&&&!!!"""&&&&&&### !!!'''...222111---)))&&&$$$ """'''***)))&&&###!!!"""###$$$$$$###""""""""""""""" !!!###%%%'''&&&%%%$$$!!!###&&&)))******!!!"""&&&&&&%%%$$$&&&)))++++++***(((&&&((('''&&&$$$"""!!! """%%%&&&'''&&&$$$"""!!!!!!!!! """&&&)))...+++'''&&&(((+++---...((()))******+++,,,///111---,,,***&&&""" !!!###|||yyywwwuuurrrrrrssssssrrrrrrssssssooonnnnnnqqquuuvvvsssooofffdddbbbbbbdddeeeeeeeeeeeeeeeggghhhhhhddd___[[[XXXWWWWWWXXXZZZ[[[[[[YYY\\\[[[ZZZXXXXXXWWWWWWWWWVVVUUUQQQKKKFFFEEEHHHKKKJJJJJJIIIHHHHHHGGGGGGGGGGGGCCC===:::;;;===???@@@@@@@@@AAABBBCCCCCCBBBBBB:::777333///...222999>>>AAABBBCCCCCC@@@<<<777444//////111444666777555222------------///111222111888;;;>>>???<<<888555444111222333444666777888888999666444333333222111///666222+++###"""&&&$$$"""!!!%%%+++...,,,(((***,,,...---***(((&&&&&&((()))***)))((()))+++,,,//////---((("""!!!$$$'''***,,,......+++(((&&&&&&'''+++000111---'''!!! !!!###$$$$$$%%%&&&&&&'''''''''%%%%%%&&&&&&&&&''''''''''''(((((())))))'''%%%###!!!"""!!!!!!&&&///555888555000---***)))))))))'''$$$!!!%%%(((+++---...)))%%%""" !!!$$$&&&&&&$$$###"""%%%)))***)))'''&&&&&&(((,,,///---+++***%%%!!!$$$&&&&&&&&&%%%"""$$$%%%%%%$$$$$$%%%&&&(((((('''&&&$$$%%%&&&(((''''''&&&###$$$$$$$$$"""!!!$$$&&&'''((()))$$$%%%''''''%%%$$$%%%&&&'''(((+++...///...)))&&&!!!%%%+++------***((('''------,,,***((((((***,,,,,,***&&&""""""%%%%%%"""%%%---333444111...***'''"""###***---+++'''###!!!###$$$%%%'''''''''%%%$$$""""""""""""!!!###%%%%%%%%%###!!! """%%%(((+++---%%%""" !!!%%%((()))(((&&&(((,,,//////...+++)))))))))((('''&&&&&&&&&&&&!!!$$$$$$"""!!! !!!###$$$&&&(((,,,///222///+++)))***,,,......)))***,,,+++******,,,---)))******(((&&&%%%%%%'''}}}{{{xxxvvvuuupppppppppooonnnnnnoooqqqnnnllllllnnnqqqrrrpppmmmiiigggeeeeeeffffffeeeddddddeeefffhhhhhheee___[[[SSSSSSTTTWWWZZZ\\\\\\[[[[[[ZZZXXXVVVUUUTTTTTTTTTVVVVVVTTTOOOIIIFFFGGGJJJHHHHHHHHHHHHHHHHHHHHHHHHEEE@@@:::888;;;@@@EEEHHHDDDCCCAAAAAABBBAAA@@@>>>888777444111000333999===>>>???@@@@@@===999555222//////111333555555222///***,,,---,,,...222444333777999;;;;;;777444111000111111222333444444555555666555444555555444222000666444000)))######(((,,,)))((()))+++...///,,,(((+++---......+++)))''''''(((***------+++*********+++,,,+++(((###"""$$$'''))),,,//////,,,(((%%%$$$&&&+++//////+++$$$  """###$$$&&&(((!!!!!!"""###$$$%%%&&&&&&)))(((((((((((()))***+++******)))******(((%%%"""!!!###!!!###)))111888:::777222...)))(((''''''&&&%%%"""%%%,,,000222222***'''%%%%%%&&&$$$ $$$''''''%%%""""""&&&******'''%%%%%%''''''+++---***((('''"""!!!%%%'''&&&%%%### """%%%%%%%%%$$$%%%'''&&&&&&''''''(((***+++,,,***(((&&&###"""######"""!!!###$$$$$$&&&'''&&&(((***+++)))(((((((((((((((***---...---)))%%%!!!$$$)))+++***(((''''''***+++,,,+++******,,,---&&&&&&%%%### !!!###""" (((///222111///***'''!!! &&&,,,---***&&&###"""$$$%%%''')))++++++(((%%%###%%%"""!!!###""" """$$$###"""  """###'''+++...(((%%%###$$$(((***)))'''%%%''',,,///000///,,,***(((((('''''''''((()))***!!!!!!!!!###''')))+++---000333...,,,)))(((***,,,---...(((***++++++)))(((((((((''')))++++++***))))))***}}}}}}{{{zzzxxxvvvtttsssoooqqqsssrrrpppnnnnnnoookkkiiihhhkkkoooqqqooommmnnnllljjjiiiiiihhhfffdddcccdddeeeffffffddd___[[[SSSSSSTTTWWW[[[]]]\\\[[[YYYXXXWWWUUUSSSRRRQQQQQQSSSUUUWWWTTTNNNJJJIIIKKKHHHHHHHHHHHHHHHGGGFFFEEECCC???;;;:::<<>>@@@???>>>:::999777444222333666999999:::;;;;;;999666333111222333444666777555111...+++000111...///555777555555666777555333111000111333333333333333333222222333333444666888777444111111444555222---+++---000111222444444444111---***+++---//////---***))))))))),,,111222000,,,)))((((((***+++***&&&%%%''')))***---000111---)))%%%###%%%)))......)))&&&%%%&&&"""$$$((())))))))))))*** !!!"""###%%%&&&'''(((---,,,***(((''''''((()))---+++***++++++***%%%"""!!!%%%%%%###%%%)))...333555444111///,,,***'''&&&&&&%%%$$$""""""(((...111111///((('''(((+++---+++$$$$$$(((((($$$ """&&&))))))&&&$$$&&&)))+++......***&&&$$$###''')))(((%%%###!!!###%%%%%%$$$######$$$$$$%%%&&&(((+++,,,---,,,)))'''''''''!!!!!!"""!!!!!!$$$$$$###"""###$$$%%%(((++++++***((('''''')))(((((()))***)))&&&### ###%%%&&&&&&%%%%%%%%%(((***,,,,,,***)))((()))!!!"""$$$###""" !!!###))),,,+++)))&&&######(((------)))$$$###$$$$$$%%%'''+++...---)))%%%%%%'''&&&###"""######  !!!###%%%%%%%%%$$$###%%%***...(((&&&$$$&&&((()))'''$$$!!!$$$(((,,,------+++)))'''&&&$$$######%%%(((***""" !!!$$$(((+++,,,---///000***(((&&&%%%&&&'''''''''%%%(((******(((&&&%%%%%%(((***---...,,,+++******{{{zzzyyywwwuuutttsssrrrqqquuuxxxyyyuuurrrppppppiiigggfffiiinnnqqqpppoooqqqooommmkkkkkkjjjgggeeeccccccdddeeeeeeccc^^^[[[VVVVVVWWWYYY[[[[[[ZZZXXXWWWWWWVVVTTTSSSQQQPPPOOOPPPUUUYYYWWWRRRMMMLLLMMMIIIIIIIIIIIIHHHFFFDDDCCCEEEBBB>>><<<===?????????>>>;;;888999<<>>>>>===<<<;;;:::;;;<<<===;;;999888666444333222222555888999888555333333555777888999999777555222000222222222333555666888888666777888777444222111111888999:::888555444333444,,,000555:::<<<:::777444111444777999888666555555999888555222000.........000...++++++,,,...000111000...---...000000,,,)))(((''''''((())),,,...///222222222222000,,,&&&!!!''')))+++...///000000000000000000000...+++)))'''&&&&&&'''''')))+++---...111...)))%%%###$$$&&&((()))(((((('''&&&%%%%%%$$$!!! ###&&&'''***(((%%%%%%(((---000222444222---((($$$$$$'''***%%%(((---000111...)))&&&''')))---//////---)))'''$$$&&&''''''$$$!!! """&&&***---///000000,,,'''!!! !!!###$$$######$$$&&&%%%&&&&&&$$$!!! !!!((('''''')))++++++)))'''%%%&&&(((((('''### """ !!!""""""!!!&&&(((******'''###!!! &&&%%%###"""###%%%''')))))))))(((###"""$$$&&&((()))+++...,,,***)))))))))((('''"""%%%$$$ """'''&&&""" &&&,,,)))$$$ !!!###&&&'''(((+++......---+++)))(((&&&%%%%%%$$$"""!!!!!!$$$***&&&!!!"""&&&)))'''%%%&&&###"""###$$$$$$!!! !!!!!!!!!$$$'''---&&&"""$$$ """### ###$$$&&&%%%%%%%%%&&&(((***)))&&&"""""""""###$$$&&&'''((((((+++++++++)))'''&&&'''((({{{zzzyyyyyyyyy{{{}}}~~~|||vvvooollljjjccceeegggjjjkkklllmmmmmmfffeeedddbbb```___^^^^^^___^^^\\\ZZZYYYXXXXXXXXXXXXWWWUUUVVVWWWXXXWWWVVVVVVUUUTTTQQQNNNKKKHHHFFFKKKPPPTTTSSSOOOJJJIIIJJJFFFEEEDDDDDDEEEEEEDDDBBBCCC@@@======>>>???>>>===<<<;;;;;;;;;;;;;;;<<<<<<;;;:::888666444333222111666888:::999666444444555666666777777666444222111222222222333555888:::<<<777888999777555333444555<<<===<<<999666444555666111444999<<<===:::777444111444777888666555444444666555333111///...------///,,,***)))***---///111---,,,,,,---//////---***'''&&&%%%%%%'''+++///222555444333333111---((($$$((()))***,,,.../////////......---,,,+++)))((('''***((('''&&&&&&(((***,,,///---)))%%%$$$###$$$%%%%%%%%%%%%&&&&&&((()))***$$$""" !!!###&&&''''''(((%%%""""""&&&+++///111444111,,,&&&###"""%%%'''(((***---//////,,,(((%%%)))***,,,---,,,***'''%%%$$$'''((((((&&&###!!!!!! $$$(((***+++,,,***'''$$$#########$$$$$$$$$###$$$&&&)))$$$$$$%%%%%%%%%$$$"""!!!%%%%%%&&&'''((('''$$$"""###$$$'''((('''$$$ !!! !!!$$$%%%$$$###&&&(((++++++)))&&&$$$###$$$$$$$$$$$$%%%&&&''''''(((((('''### $$$&&&'''(((((()))+++)))'''&&&&&&&&&%%%###"""%%%$$$  !!!"""'''+++***%%%%%%(((%%%""""""###&&&&&&(((***---...---,,,***)))'''&&&&&&%%%###!!!!!! """%%%###"""$$$)))+++)))&&&###!!! !!!###$$$###!!!!!!  ###'''"""!!!######%%%$$$  """$$$&&&&&&%%%$$$%%%&&&$$$$$$!!! !!!"""###$$$$$$%%%&&&''''''&&&$$$###%%%&&&yyyxxxxxxyyy{{{}}}{{{ssskkkfffcccbbbdddhhhkkkmmmlllkkkiiiccccccaaa___^^^\\\[[[ZZZ\\\ZZZVVVSSSSSSTTTWWWXXXYYYXXXVVVVVVWWWWWWUUUTTTSSSRRRQQQOOOMMMKKKHHHGGGJJJLLLNNNOOONNNLLLIIIHHHBBBAAA@@@AAACCCDDDCCCBBBBBB@@@>>>===>>>>>>===<<<888999:::;;;;;;::::::999:::999888777555333222111666888:::999777555555555444444444444333333333333333222222222555888<<<>>>888999888777555555777999@@@???>>>:::666444555666444666888::::::888555222222333555555333111000000222111///...---------------+++(((&&&'''***...000++++++***,,,---...,,,+++&&&$$$######''',,,222666888777555333111...***''''''(((((()))***+++---...***)))((('''&&&&&&''''''***)))&&&$$$$$$$$$&&&'''---,,,)))'''%%%###""""""!!!!!!"""###&&&***---000(((&&&%%%&&&'''))))))(((&&&### ###(((,,,///111---(((### !!!"""&&&''')))+++,,,+++)))(((++++++++++++)))'''%%%$$$%%%'''))))))&&&###!!!  %%%&&&'''((((((((((((***,,,((((((&&&$$$###$$$(((+++%%%$$$%%%(((+++***%%%!!!""""""$$$%%%&&&$$$ !!!$$$&&&%%%### !!!$$$''')))'''&&&%%%(((+++,,,***(((&&&&&&###$$$%%%&&&''''''''''''((('''&&&###!!!"""%%%(((((((((&&&%%%%%%$$$""""""###""" """!!!"""!!!!!!###$$$%%%***...---((("""$$$%%%### """$$$%%%%%%&&&(((,,,------,,,+++)))((('''&&&$$$""""""$$$###  !!!!!!"""&&&+++,,,***''' !!!$$$%%%%%% !!! """"""###''''''$$$ """%%%&&&$$$###"""###"""###""" !!!""""""###$$$%%%$$$######%%%'''}}}vvvvvvvvvwwwyyy{{{|||}}}||||||{{{uuummmeee```]]]bbbeeejjjmmmnnnllliiigggddddddcccaaa___\\\ZZZYYYZZZXXXUUUSSSSSSUUUWWWYYYYYYXXXVVVVVVWWWVVVTTTRRRRRRRRRRRRQQQOOOMMMLLLKKKKKKJJJJJJKKKMMMLLLHHHDDD@@@??????AAACCCDDDDDDCCCCCCBBBAAA@@@??????>>>===777888:::;;;:::888555333777777666666555555444444666777888999888666555444333222222222222333444444444222111000222555:::<<<888888777555444555888:::??????<<<888444222333444111222444555444333111000000111222000...,,,++++++------,,,,,,,,,,,,,,,,,,***)))&&&$$$$$$''',,,///++++++***+++++++++***)))%%%%%%&&&'''+++000444777888666333111000---***'''%%%%%%$$$$$$%%%''')))+++'''&&&###""""""###&&&'''(((''''''&&&&&&%%%%%%$$$++++++***)))'''$$$"""!!! !!!%%%***...111)))((('''(((******)))(((&&&###"""'''+++---***'''"""  """%%%''')))++++++***))))))((((((''''''&&&&&&'''(((&&&###"""###%%%((((((((((((((())),,,///...,,,)))%%%###$$$(((,,,(((''''''+++///---&&&  """&&&'''&&&""" """"""!!!!!!&&&***+++)))'''$$$&&&)))+++***(((''''''%%%%%%$$$$$$%%%''')))***((('''%%%###!!! !!!"""###%%%'''(((&&&### ###"""!!! !!!###$$$"""''',,,...***%%% """%%%###  """$$$#########&&&)))+++,,,++++++)))'''&&&%%%""""""&&&%%%""" !!!###"""###&&&)))+++)))''' """$$$&&&!!!!!!!!! ###  """###$$$'''&&&""" ###$$$###!!!!!!"""""" !!!%%%%%%$$$######"""######$$$###$$$&&&&&&&&&'''))),,,~~~zzztttttttttttttttttttttuuusssttttttqqqkkkeee```^^^eeegggkkkmmmnnnllliiigggeeeeeedddbbb___\\\ZZZXXXYYYYYYYYYYYYYYYYYYYYYYYYWWWVVVVVVVVVWWWWWWUUURRRTTTTTTTTTSSSRRRQQQPPPOOOMMMKKKIIIJJJLLLKKKFFFBBBAAA@@@@@@BBBEEEGGGGGGFFFEEEEEEEEECCCAAA@@@???>>>888999::::::999555111///444444444444555666888999555666777888888777555333222222222222222444555666444222000......111444666555555555333222333666999;;;;;;999666222000000222//////000000000000000000//////...,,,)))''''''(((******++++++,,,,,,,,,,,,((((((&&&$$$"""$$$)))---,,,,,,+++***)))(((((((((&&&'''+++...111333444555333111///---,,,***'''%%%!!!!!!!!!!!!"""$$$&&&(((%%%$$$!!! """%%%'''&&&'''***,,,,,,+++((('''++++++,,,+++)))'''$$$"""!!! ###'''+++...(((''''''(((***+++***)))(((%%%"""!!!$$$(((+++,,,$$$  !!!$$$&&&(((%%%&&&&&&'''''')))******&&&&&&%%%""""""###$$$---,,,+++(((&&&'''))),,,000...+++'''$$$$$$'''***,,,******,,,///,,,%%%"""'''***)))&&&###"""'''++++++)))'''"""$$$&&&'''&&&&&&'''((()))'''###!!!###''',,,///***(((&&&$$$######""""""###"""###$$$%%%$$$ !!!  !!!!!!"""%%%***,,,)))$$$ !!!!!!&&&%%%###!!!!!!"""$$$%%%###"""!!!###&&&)))***+++)))(((&&&%%%### $$$&&&$$$""""""###'''%%%$$$$$$%%%&&&''''''!!!!!! """$$$"""!!!!!!!!!""""""""""""$$$""" """######"""%%%### ######""" !!!###%%%(((***---+++)))'''&&&&&&''''''$$$%%%'''((((((***---///}}}yyytttssssssqqqpppnnnmmmmmmllloooqqqqqqnnniiifffeeeggghhhjjjkkkkkkiiihhhgggeeeddddddbbb___[[[XXXVVVXXXYYY[[[\\\\\\[[[XXXWWWTTTTTTTTTVVVXXXXXXVVVTTTUUUUUUUUUUUUTTTSSSRRRQQQNNNLLLJJJJJJKKKJJJFFFCCCCCCBBBBBBDDDGGGIIIIIIHHHGGGHHHHHHFFFCCC@@@??????:::;;;<<<;;;999666222000555444222222333777:::<<<555666777999:::999666333222333333444555666666666222111...---,,,...000111333444444222111222444666666666777555222000000111111111000///000000222222......,,,)))&&&%%%&&&''')))***+++,,,---------,,,'''((((((%%%""""""%%%)))+++,,,,,,***((('''(((***'''***...111222222111///+++***)))))))))((($$$""" """$$$&&&'''%%%$$$"""!!!!!!###&&&'''&&&(((,,,///000...,,,***)))***++++++***(((&&&$$$!!!!!! !!!$$$&&&(((&&&%%%$$$&&&)))+++,,,+++)))'''%%%%%%''')))******""""""###""" !!!"""%%%''')))+++,,,&&&%%%"""!!!!!!!!!...---+++'''$$$"""###%%%++++++***(((&&&%%%''')))---***)))))))))'''"""!!!&&&***+++)))''' ###(((++++++)))&&&###$$$$$$###"""###&&&))),,,(((### !!!'''---222---+++(((&&&&&&%%%$$$######!!! !!!$$$$$$!!!  $$$&&&((()))&&&!!!###%%%%%%$$$$$$&&&%%%#########%%%'''(((&&&$$$"""###%%%(((***+++)))'''%%%$$$"""!!!%%%%%%###$$$%%%)))'''%%%###""""""$$$%%%"""""""""!!!!!!###!!!!!!!!!"""%%%''''''&&&###""" !!!######"""###!!! """$$$$$$"""""""""$$$***111666777555222000---***((((((((()))###$$$&&&'''(((***---///~~~zzzttttttsssqqqooommmkkkjjjhhhkkkoooqqqpppmmmkkkjjjiiihhhgggfffeeeeeeffffffeeeeeedddbbb___[[[WWWUUUVVVXXXYYYZZZYYYXXXUUUTTTPPPQQQSSSVVVYYYZZZXXXVVVTTTTTTTTTTTTSSSRRRQQQPPPMMMLLLKKKLLLLLLKKKIIIGGGDDDCCCCCCEEEHHHIIIIIIHHHFFFHHHIIIGGGBBB???>>>>>><<<<<<======<<<:::888777888666222000111555999<<<777777888;;;===<<<888555444555666777888888777666///...---,,,------//////222333444333222111222333222444777777666444333444555444111/////////111222//////---)))&&&&&&''')))***+++,,,---......------&&&((()))'''""" ###&&&(((***+++***((((((+++...***+++---...---,,,***)))%%%%%%%%%''''''&&&""" """%%%'''((((((&&&%%%$$$######%%%&&&'''%%%&&&'''))))))***))))))'''((()))***)))(((&&&%%% !!!"""###$$$###"""$$$(((,,,//////***)))(((((())))))(((&&&%%%!!!###&&&&&&$$$"""%%%'''((()))&&&%%%!!!!!!%%%&&&%%%"""***)))((($$$  """$$$''')))(((((()))+++((('''$$$"""!!!  $$$''')))(((&&& """$$$$$$&&&)))++++++)))'''%%%$$$""" """&&&***+++((($$$!!!###(((...222111---)))(((((((((&&&$$$$$$ ###%%%### """### """"""""" $$$$$$&&&&&&%%%!!!"""'''+++,,,***((("""""""""###%%%(((***,,,***(((%%%$$$&&&)))+++,,,)))(((&&&%%%"""$$$$$$######$$$%%%%%%%%%###"""!!!!!!""" """$$$###!!! !!!###""" """&&&)))((('''###!!! ###%%%&&&&&&###!!! !!!!!!%%%''''''&&&$$$"""!!!""")))''')))444AAAIIIFFFAAA222///,,,(((&&&%%%&&&&&&###%%%'''((((((***---///}}}uuuuuutttrrrpppmmmkkkjjjeeeiiinnnppppppnnnlllkkkjjjhhheeebbbaaabbbdddfffgggggggggeeeaaa]]]YYYVVVUUUVVVVVVVVVUUUTTTRRRRRRNNNOOOQQQUUUYYY[[[ZZZXXXRRRRRRRRRRRRQQQPPPOOONNNKKKKKKLLLLLLLLLLLLLLLLLLEEEDDDDDDEEEHHHIIIIIIHHHEEEHHHIIIGGGBBB>>>============>>>??????>>>======<<<888333000///333888<<<999999:::===@@@???:::666444666888::::::999888666,,,,,,,,,---...//////000222444555555333222111222111444888:::999777777666777555222...------...///111000...***''''''))),,,***+++---...///......---&&&)))+++(((### !!!$$$&&&(((***))))))***...222++++++***)))(((&&&%%%%%%!!!"""###&&&'''&&&"""!!!%%%''')))******''''''&&&%%%%%%&&&'''((($$$"""!!! """$$$%%%%%%&&&'''((((((''''''&&& !!!$$$"""!!!###(((---111333+++*********+++)))&&&$$$***%%%!!!"""&&&((('''%%%!!!###%%%%%%%%%'''$$$!!!!!!(((------***&&&!!!$$$$$$$$$!!!%%%)))***+++,,,,,,######!!!!!!!!!$$$&&&%%%$$$### """%%%(((((()))***,,,,,,***'''(((&&&"""!!!''',,,)))'''%%%$$$%%%)))---000333///+++)))))))))'''$$$%%%!!!###&&&%%%### ###%%%""" $$$%%%$$$!!! !!!"""$$$%%%###$$$+++000000...+++ """&&&***---///...+++'''&&&(((+++---...***)))'''&&&#########""""""###!!!###%%%%%%###!!! """$$$$$$"""!!!###%%%""" """&&&)))(((&&&$$$###!!!"""&&&)))+++,,,$$$"""!!!!!!###%%%&&&%%%*********(((&&&$$$$$$%%%)))&&&)))666GGGOOOKKKCCC000---)))%%%###""""""###%%%''')))******,,,///111}}}{{{wwwrrrnnniiieeeccciiiggggggjjjoooqqqpppnnniiiiiigggccc```aaafffjjjqqqnnniiiccc^^^[[[ZZZZZZYYYWWWUUUTTTTTTSSSQQQPPPQQQSSSUUUUUUTTTRRRPPPPPPPPPRRRTTTSSSPPPMMMMMMNNNOOOPPPQQQQQQPPPNNNKKKJJJOOONNNNNNNNNNNNKKKGGGCCCDDDEEEFFFFFFDDD@@@===:::<<<<<>>@@@BBBBBB@@@<<<999888:::===???@@@<<<666111//////---------...000111000555666000+++---111333000//////222666888777555111...---//////------111222000...,,,+++++++++,,,++++++,,,...///...,,,)))(((******'''###!!!###&&&))))))(((((()))+++---...111111...***%%%"""!!!""""""$$$&&&'''&&&### !!!$$$((()))******)))***++++++******,,,...+++&&& %%%%%%%%%'''((((((%%%###""""""$$$&&&%%%"""$$$))),,,'''!!!"""''',,,------,,,------++++++,,,///111666000***((()))(((%%%!!! ###!!!"""&&&))))))&&&!!!&&&---888111)))$$$###""" ###$$$%%%###!!! $$$)))***(((%%%%%%%%%"""%%%***%%%###  ###&&&))))))&&&"""!!!&&&###"""###&&&((('''&&&)))'''$$$###'''&&&((((((((('''(((***,,,//////...+++'''$$$######"""&&&&&&###"""&&&'''$$$ """%%%'''%%%""" """$$$&&&''''''%%%""""""(((,,,...,,,)))&&&###$$$%%%%%%%%%&&&(((***,,,+++)))((((((((())))))...+++(((&&&&&&$$$ !!!"""!!!###""""""""""""""" (((***,,,***'''"""!!!"""###$$$%%%((('''''''''((()))***+++,,,&&&!!! ###%%%$$$"""'''))),,,,,,***(((&&&&&&***)))***333===???888111"""###$$$### %%%)))---///......///111~~~|||xxxtttpppkkkfffccchhhhhhhhhkkkoooqqqqqqoooooommmhhhccc```aaaggglllnnnkkkfffaaa^^^\\\[[[[[[YYYWWWUUUTTTTTTSSSQQQOOOSSSTTTTTTSSSQQQOOOMMMMMMLLLNNNOOONNNLLLJJJJJJKKKPPPQQQQQQQQQPPPNNNKKKIIIPPPPPPPPPPPPPPPMMMHHHDDDCCCDDDDDDDDDBBB???<<<999<<<:::===DDDHHHFFFGGGKKKFFF???888666333111444999>>>???AAACCCCCCBBB>>><<<:::::::::;;;<<<;;;888555555333111///...///111222111444444000---000222111///------///444666444222///,,,,,,000000///000333777555333111///---,,,,,,,,,++++++---......,,,))))))******)))'''&&&'''((())))))))))))***,,,---...333111...)))$$$!!!!!!"""$$$$$$&&&&&&%%%###  ###&&&)))+++,,,,,,,,,+++((('''))),,,///+++'''""" """###%%%(((***)))&&&$$$ ###&&&&&&###%%%***000+++&&&%%%(((++++++)))&&&&&&'''(((+++222:::@@@CCC;;;222+++)))&&&""""""$$$###"""%%%(((''''''%%%!!! '''---444///***'''&&&%%%###  """$$$&&&&&&''' ###'''***)))'''&&&((((((&&&$$$###$$$'''&&&%%%%%%%%%&&&''')))+++)))'''$$$!!! """###""" """&&&))))))(((***)))&&&""" ###&&&&&&(((+++,,,***(((&&&&&&)))***)))'''###!!! !!! !!!$$$'''&&&### ###&&&(((&&&$$$""" ###%%%&&&$$$!!! """$$$&&&((((((&&&$$$""""""###%%%&&&&&&%%%###"""###$$$$$$$$$$$$%%%(((+++...---+++)))'''''''''(((+++***((((((((('''### !!!"""###""" """!!!!!!"""###$$$###"""&&&'''(((((('''%%%"""  !!!"""$$$%%%''''''((((((((()))***+++,,,,,,(((### $$$&&&%%%######&&&***+++***'''&&&%%%'''%%%$$$)))...///***%%% !!! """###'''***...///...------...}}}zzzwwwsssoooiiieeehhhhhhiiilllppprrrrrrqqquuurrrllleeeaaaccchhhllliiifffbbb___\\\\\\\\\]]]YYYXXXVVVUUUUUUSSSQQQNNNUUUTTTSSSQQQNNNLLLKKKJJJIIIJJJKKKKKKIIIIIIJJJKKKOOOPPPPPPPPPOOOLLLJJJHHHLLLMMMNNNOOOOOOKKKFFFBBB???@@@AAAAAA@@@>>>;;;::::::888888===AAADDDJJJOOOIIIBBB<<<999666333555:::===???AAACCCCCCBBB@@@>>>;;;999777777888999:::999;;;888333000...///111333222333333111222666555111---+++***---111333222///---++++++///111000111555;;;;;;999777444111...---,,,++++++,,,------,,,***)))(((((()))+++,,,+++******+++,,,---.../////////555333...(((###!!!"""$$$%%%%%%%%%%%%$$$######""""""""""""###%%%(((+++------,,,)))&&&%%%(((---111,,,)))$$$"""!!!!!!!!! """&&&***,,,+++'''###%%%&&&%%%&&&+++111---(((''')))******((("""!!!!!!###)))333>>>FFFIIIAAA666...***((($$$"""!!!!!!###%%%&&&%%%"""!!!%%%((()))%%%%%%%%%""" """''',,,///,,,******+++)))%%% !!!'''+++,,,+++"""&&&)))******(((+++//////---)))&&&%%%&&&'''((()))***++++++,,,)))'''%%%###""""""""""""!!!%%%)))*********)))(((%%%"""!!!"""$$$%%%)))---///,,,'''### %%%&&&&&&$$$""" !!!#########%%%'''&&&$$$!!! !!!###&&&'''(((((((((###""" """$$$$$$###!!! """$$$&&&))))))((('''%%%'''&&&###!!!"""#########$$$&&&+++///111///,,,)))'''&&&&&&&&&''''''((()))+++)))&&&###'''%%%###!!!   """%%%'''((('''%%%$$$###%%%((((((%%%"""!!!!!!"""$$$%%%''')))***((()))***++++++,,,,,,,,,### !!!$$$&&&%%%###"""'''***)))'''%%%$$$%%%$$$$$$&&&'''(((&&&$$$ !!!###%%%(((+++------,,,++++++,,,~~~|||}}}~~~}}}{{{yyyxxxwwwtttnnnjjjiiijjjlllnnnqqqrrrssssssxxxuuuooojjjffffffgggiiicccaaa^^^\\\ZZZ[[[\\\]]]ZZZYYYXXXWWWWWWUUURRRPPPUUUSSSPPPOOONNNMMMKKKJJJJJJJJJKKKKKKKKKLLLMMMNNNKKKLLLMMMLLLKKKIIIFFFDDDDDDEEEGGGIIIJJJGGGBBB>>>999:::<<<===>>>===<<<<<<999888777999<<>>@@@AAAAAA???>>>===999777555555777999::::::;;;777222...---...111333222333222333999???===777...,,,***,,,///111000...---***+++...000///000444<<<;;;;;;999777444111///---,,,+++,,,---...,,,+++'''&&&&&&)))...///---***---...000111222222111111777444///)))%%%###%%%(((''''''&&&%%%%%%'''((()))&&&&&&&&&&&&''''''(((((())))))'''&&&&&&)))...222...+++'''$$$#########$$$!!!###'''+++---***%%%!!!"""%%%%%%'''***,,,***''''''((())))))((("""!!! $$$+++444:::===888333///------+++)))&&&&&&''''''&&&$$$!!!"""&&&''''''%%%%%%%%%$$$""""""%%%'''+++***+++---...+++$$$ ''',,,***'''!!! !!!$$$'''***+++))),,,000333222...***'''%%%%%%%%%&&&''')))***+++((('''%%%###!!!!!!$$$'''((()))'''((((((&&&###!!!!!!!!!$$$(((---...,,,'''###!!!%%%&&&'''&&&$$$"""###$$$######$$$%%%%%%$$$"""!!!!!!!!!!!!"""$$$'''***,,,+++)))&&&### ######!!!!!!###&&&)))******)))(((***(((%%%"""  !!!!!!"""$$$)))///444333000,,,(((%%%$$$###$$$!!!###&&&)))+++***(((%%%((($$$ !!! """'''+++,,,,,,'''###!!!###''')))%%%!!!""""""###$$$%%%(((***+++******+++++++++***(((''' !!!$$$$$$### $$$((('''%%%$$$### ###''')))************"""###$$$###!!! !!!"""'''(((***+++++++++++++++}}}{{{{{{}}}~~~{{{xxxvvvvvvxxxxxxsssoookkklllnnnpppqqqrrrssstttvvvtttrrrooollljjjgggeee___]]][[[XXXXXXYYYZZZ\\\[[[ZZZYYYYYYYYYXXXUUURRRSSSPPPNNNNNNOOOOOONNNMMMIIIIIIJJJKKKMMMNNNNNNNNNFFFGGGHHHHHHGGGEEECCCAAA>>>???BBBDDDFFFDDD@@@===333555777:::<<<===>>>>>><<<======<<<===@@@BBBBBB>>>:::777888888666888<<<;;;===??????<<<:::::::::555444444666888:::999888666333///,,,+++...111444333333333666>>>EEEDDD>>>111...+++,,,000222111///---******---...,,,---111777888888888666444222111...---,,,---//////---+++%%%$$$&&&***///000...***---...000111111000//////666444000+++''''''***---+++***((('''(((***---///(((***+++,,,+++(((%%%"""###$$$&&&'''(((+++///222...,,,)))&&&$$$$$$%%%'''&&&''')))+++,,,)))###$$$%%%&&&******(((%%%$$$$$$$$$###### !!!%%%(((,,,,,,---...//////---,,,******)))'''$$$ !!!#########&&&''''''%%%###!!!!!!!!!(((((())),,,---)))!!!&&&***)))&&&###""""""!!!"""%%%(((***(((***,,,///000///,,,***!!! """&&&((('''&&&### !!!######$$$%%%%%%$$$%%%&&&%%%"""$$$'''***+++***'''&&&&&&&&&'''(((&&&$$$###$$$%%%!!!"""######"""!!!!!! !!! !!!%%%***---000...***%%%""" !!!!!!!!!"""%%%((()))*********))))))((('''%%%$$$###""" """%%%+++222777222///***&&&"""!!!!!!""" $$$((())))))''''''$$$!!!"""""" $$$)))---......)))$$$!!!!!!%%%'''$$$ ###"""""""""$$$&&&(((******+++++++++)))&&&"""  !!!"""!!!###%%%%%%###"""!!!&&&***+++***))))))%%%'''((('''$$$"""!!!"""$$$$$$%%%''')))*********~~~||||||}}}zzzvvvrrrtttwwwyyyuuurrrmmmoooqqqrrrrrrrrrssstttsssrrrrrrqqqppplllgggccc]]][[[XXXVVVUUUVVVXXXYYYYYYYYYYYYZZZ[[[ZZZVVVTTTPPPMMMLLLMMMPPPRRRPPPMMMGGGGGGHHHJJJMMMNNNLLLJJJCCCDDDFFFGGGFFFEEECCCBBB@@@@@@AAACCCDDDCCC@@@===111333555888:::<<<>>>??????BBBCCCAAAAAABBB@@@===888555444777888888:::>>>===@@@AAA???:::777666777333333444666999999888666222000---,,,,,,///222555222333333666===EEEFFFAAA444000---...111333222000...++++++......,,,---111333333333333333333222111.........000222111...,,,&&&'''+++///111111///,,,------------,,,,,,+++***222111///,,,***+++...111000...,,,******,,,...///)))+++...///---)))$$$!!! ###%%%''')))+++...111...---+++(((%%%$$$&&&)))+++***)))))))))'''### ###%%%'''***+++)))%%%!!!  %%%'''***------,,,)))((())))))'''$$$"""$$$###!!! &&&'''''''''%%%"""$$$$$$%%%''')))&&&%%%)))***)))&&&&&&%%%###!!!"""$$$'''&&&%%%&&&(((***+++***)))"""%%%'''%%%!!! """$$$%%%###"""!!!""" """$$$###!!!###%%%((((((((('''((()))&&&''''''%%%###!!!!!!""" !!!!!!  !!!""" $$$***...000---)))%%%"""  !!!###&&&'''((())))))'''(((((()))(((&&&%%%$$$ """%%%)))///444...+++&&&"""  $$$''''''''''''(((###""""""######"""%%%+++......---)))%%%"""!!!"""###""" $$$###"""""""""$$$&&&(((((()))+++***(((### """###""" """(((,,,,,,)))&&&$$$###%%%)))***(((&&&%%%$$$!!!!!!!!!###&&&((()))(((}}}~~~~~~}}}}}}}}}~~~|||vvvqqqqqquuuwwwtttqqqooorrrttttttrrrqqqrrrtttrrrpppooooooooommmhhheee\\\ZZZWWWTTTSSSSSSUUUVVVVVVVVVWWWYYYZZZYYYVVVTTTMMMKKKJJJLLLPPPQQQNNNJJJFFFFFFHHHKKKNNNNNNKKKGGGDDDEEEGGGHHHIIIHHHFFFEEEEEEDDDBBBBBBAAA@@@===;;;333444555777999:::;;;<<<<<>>666222......111333222111...++++++///000///000444111111000000000000000000...///111333555333///,,,***...333666666444222111000///---,,,***)))))))))+++,,,,,,++++++---000333666444000---************)))+++---...---+++(((&&&$$$%%%%%%%%%&&&)))---000...---,,,(((%%%$$$'''***---+++'''&&&&&&&&&&&&%%%###&&&))),,,+++(((### """"""!!!!!!"""###)))***++++++)))'''%%%$$$$$$$$$### $$$+++,,,&&& $$$%%%'''((('''###!!!$$$###!!!%%%(((+++,,,((()))(((%%%!!! """"""!!!!!!"""%%%&&&$$$"""!!!###'''$$$ """$$$'''&&&###!!! !!! """!!! """%%%((()))((('''((((((((()))(((&&&""" !!!  """&&&### !!!&&&+++///+++)))&&&###   !!!###%%%&&&''''''%%%%%%%%%%%%$$$$$$###""" !!!"""$$$(((+++***'''"""!!!%%%'''&&&&&&''')))''')))***)))%%%  '''---///---***'''%%%"""!!! !!!"""###'''%%%###""""""###%%%'''%%%''')))***((($$$ """###""" """$$$'''******)))&&&######))),,,+++(((%%%$$$!!! ###%%%%%%$$$|||}}}}}}|||{{{{{{~~~wwwpppooosssuuurrroooqqqsssuuuuuurrrqqqrrrtttrrrooommmlllmmmmmmjjjggg\\\ZZZWWWSSSRRRRRRSSSTTTSSSTTTUUUXXXYYYYYYVVVSSSLLLJJJIIILLLPPPPPPLLLGGGGGGGGGIIIMMMQQQPPPKKKGGGEEEGGGIIIKKKLLLKKKJJJIIIHHHFFFBBB@@@>>><<<999777666666777777888888999999777===???===>>>BBBAAA<<<999666777;;;<<<;;;===AAAHHHJJJJJJEEE===777666888555333222333555777777777666555333222222333555666111222111///222999;;;999666222///...111333222111---+++,,,000222222444888222111///...---...//////...///222555777555000,,,...333999<<<999666555555444333000---+++*********&&&((()))***+++---111444:::888333...***'''%%%%%%)))***+++,,,,,,,,,,,,,,,((('''%%%######&&&,,,000------,,,(((%%%$$$'''+++...***&&&$$$$$$&&&((())) $$$'''***...(((%%%!!!"""###%%%$$$$$$$$$&&&'''------,,,***'''$$$######  ***333222)))!!! """###&&&((((((%%% !!! ###%%%''')))+++***+++***&&&!!!  """"""!!!"""###'''$$$  """%%%((('''$$$!!! !!! !!!!!!  """%%%)))***)))'''&&&&&&++++++***'''### !!! !!!$$$)))&&&###"""###(((---111&&&%%%"""  !!!"""  """$$$%%%%%%%%%$$$###!!!   !!! """$$$&&&$$$!!!$$$''''''&&&&&&(((***,,,///111...&&& (((......+++((($$$$$$###  ###&&&)))'''$$$""""""###%%%&&&###%%%(((***)))&&&!!! """###$$$###!!! ###%%%&&&$$$"""$$$***---+++'''###!!!""" !!!###""" {{{{{{~~~~~~}}}|||{{{{{{sssrrrpppppprrrtttuuuvvvsssttttttsssqqqppppppqqqkkkfffccceeekkknnnkkkggg]]]]]]\\\ZZZWWWVVVVVVWWWVVVXXXZZZ\\\[[[XXXUUURRRKKKHHHFFFHHHMMMOOOMMMJJJHHHJJJNNNTTTXXXWWWQQQLLLIIIIIIHHHHHHHHHIIIIIIJJJLLLHHHAAA<<<999666444222777777666888:::<<<;;;::::::;;;;;;;;;;;;===@@@CCC>>><<<:::999:::<<>>999555333333333222222333555666777555444444444555555333111///000111222444666777777777666333000...000444777222000......000444999<<<777333333888777000+++++++++///333555444111...---333777<<<===;;;999888999:::666000,,,,,,---///000111...+++******---111333::::::777000((("""!!!"""###&&&)))---000111222222...)))### %%%,,,111...---+++'''$$$$$$&&&(((&&&%%%######(((&&&(((000000,,,((('''$$$ %%%(((++++++((('''(((***---......///---''' $$$%%%(((,,,///,,,%%%!!!  !!!"""""" !!!$$$'''))))))(((''''''***+++)))### !!!!!!!!!&&&)))(((''''''%%%###  !!!###%%%''''''$$$  !!!"""######!!!!!!''',,,+++%%% !!!$$$---...000///,,,'''!!!!!!$$$$$$"""!!!"""$$$&&&&&&&&&'''))),,,...000&&&!!!###%%%&&&$$$"""!!!!!! $$$&&&'''(((%%%"""  """""" !!!$$$%%%!!!###"""%%%'''&&&%%%)))000333444333---$$$"""***---+++'''###$$$!!! !!!!!! """###!!! """"""$$$(((+++)))###"""### !!!!!!""""""!!!"""### &&&)))'''###!!!######"""!!!$$${{{zzz|||~~~}}}{{{xxxvvvqqqpppnnnmmmnnnooopppqqqssstttuuutttqqqooonnnnnniiiccc___aaagggkkkjjjgggccccccbbb___\\\ZZZZZZ[[[[[[[[[\\\\\\[[[XXXVVVTTTOOOLLLJJJKKKNNNNNNKKKGGGFFFHHHMMMTTTXXXXXXTTTPPPLLLJJJGGGEEEEEEFFFHHHJJJKKKFFF???:::777555444333:::999888888:::<<<<<<;;;;;;;;;:::999888:::<<<>>>???===:::888888999<<<===GGGFFFCCC@@@===999777555444444555666666555444333222111000111333444444333111000000000111222222111000111111000000222555888888666333000000222555777999777888;;;999111---...+++...111111///,,,+++***333777;;;<<<:::999888999444000,,,***+++...000111111///---++++++...111333777666333...)))&&&%%%&&&***+++,,,...000111222222///+++%%%!!!!!!%%%***...,,,+++)))&&&######%%%'''((('''### $$$&&&!!!(((...///---+++***'''### """))),,,...---***'''&&&&&&*********+++***&&& $$$%%%''',,,///---'''!!! """$$$$$$######"""###$$$%%%&&&((())))))))),,,---***$$$""""""!!!"""'''(((&&&$$$$$$###!!!!!!$$$%%%###!!! !!!!!!""""""!!! ###(((,,,***### ###(((***------+++'''###!!!$$$%%%%%%$$$!!!!!!###&&&(((((((((((()))+++---..."""!!!$$$$$$%%%###!!! !!!###!!! """$$$$$$&&&$$$!!! !!! !!!###$$$$$$"""!!!###%%%%%%###!!!$$$'''&&&&&&'''$$$!!!$$$)))555555333---$$$###''')))&&&"""!!!!!!  !!!###%%%&&&$$$ """$$$!!!!!!  !!! !!!%%%$$$"""))))))(((%%%!!! """$$${{{{{{}}}~~~zzzuuurrrpppnnnllljjjiiijjjkkklllsssuuuvvvvvvsssooommmllliiiccc^^^___eeejjjlllkkkkkkkkkiiifffaaa___^^^_________]]]\\\ZZZWWWVVVUUUTTTQQQOOOOOOOOOMMMHHHDDDEEEHHHNNNTTTYYYYYYVVVSSSOOOLLLHHHDDDCCCEEEHHHJJJGGGBBB;;;777555666777777>>><<<999999:::<<<=========<<<:::999888999999:::???===:::777666666888999??????>>>===;;;:::888777444555777888777555222000000...,,,,,,///333555666555333111000000000...---+++...222444555777888:::???<<<777333000///000000777888:::;;;666...,,,---,,,///111111...,,,******000333666888777666666777---+++)))***,,,///111111333111...,,,,,,...000111111...+++***************000000///...//////000111///,,,'''$$$###&&&))),,,***)))'''$$$!!!!!!###&&&,,,***&&&  ###&&&$$$"""$$$'''+++---------,,,)))&&&""""""$$$&&&+++---000///,,,)))&&&&&&&&&%%%%%%&&&''''''$$$"""&&&&&&(((+++---+++%%% """$$$&&&'''(((((('''&&&%%%$$$%%%''')))++++++---///,,,%%% !!! """%%%%%%""" """"""!!!!!!""" !!!!!!!!!!!!%%%(((***'''!!!"""$$$'''+++,,,***(((&&&%%%***)))(((%%%""""""$$$&&&((('''&&&&&&&&&'''((()))""""""$$$###"""!!! ###"""  !!!"""$$$""" !!!""""""""""""$$$%%%%%%$$$###$$$&&&&&&%%%###$$$******)))((('''"""###333222000,,,&&&!!! !!!###$$$###!!!!!!"""  """!!!###&&&$$$"""""""""!!!!!!!!!!!!######******((($$$""""""$$$&&&}}}{{{|||{{{uuurrrpppooommmjjjhhhggghhhjjjrrruuuyyyyyywwwssspppooommmhhhbbbbbbgggnnnqqqrrrqqqpppnnniiidddaaa``````aaa___\\\XXXVVVUUUTTTTTTVVVTTTRRRRRRQQQNNNIIIEEEHHHKKKPPPVVVYYYYYYVVVTTTRRROOOLLLHHHGGGGGGHHHIIICCC>>>999666666:::===???BBB???;;;:::;;;===>>>>>>>>><<<;;;:::;;;;;;;;;;;;===<<<999777666666777888;;;<<<<<<<<<;;;:::999888444555666666666444222111///,,,)))***...333777:::888444111000111111000...+++000666:::;;;;;;<<<<<<@@@===999444000---,,,+++000444888666///(((''')))---000555666555111///------...111333333333333333---++++++---000222333333555333000...,,,,,,,,,,,,(((%%%"""###'''+++++++++222000...,,,,,,---///000,,,***(((&&&&&&(((***,,,***)))'''$$$!!!!!!###%%%...,,,((($$$""""""$$$%%%%%%'''(((((('''(((+++......---+++(((%%%%%%''')))***,,,///000///,,,***(((""""""!!!###&&&(((((((((((('''''')))***((("""!!!###'''***,,,---)))((('''&&&&&&((()))***))),,,...,,,&&& !!!!!!!!!   """  !!!""" !!!"""###%%%''''''### $$$(((,,,---***((('''''',,,,,,***(((%%%$$$$$$$$$$$$###!!!  !!! !!!!!!!!!!!!  !!!!!!  """###!!! """"""!!! !!!"""###$$$&&&&&&'''******&&&!!!!!!&&&+++***((('''&&&"""###---,,,+++)))'''&&&''''''%%%$$$###"""!!!!!!%%%''''''%%%###!!! &&&+++(((%%% $$$'''((()))*** ###%%%%%%$$$""" ###&&&(((|||zzz{{{}}}~~~xxxtttrrrrrrqqqmmmjjjiiikkkmmmtttxxx|||~~~|||xxxuuutttoookkkggggggkkkppptttuuurrrrrrooojjjeee```_________]]]YYYUUUSSSRRRSSSSSSUUUUUUSSSRRRQQQOOOLLLIIILLLPPPUUUXXXYYYWWWUUUSSSRRRQQQPPPNNNLLLJJJHHHHHH@@@<<<888777:::???DDDFFFDDD@@@===;;;<<<===>>>>>>;;;999888999<<<======;;;:::999777666666777999::::::;;;<<<===<<<;;;999888444444333333333333444444///,,,))))))...444:::<<<666222......111333222000...222888<<<<<<;;;;;;:::<<<:::777333000---+++***+++111555222+++&&&%%%%%%)))///666;;;:::777333000,,,---...111333444444333111000000222444666777666777555222///,,,)))((('''""""""'''((((((...,,,)))''''''))),,,---&&&&&&%%%&&&'''***---...,,,+++)))%%%""""""$$$&&&***((('''&&&'''''''''(((%%%(((+++***'''&&&)))---000///---+++((()))+++...,,,---...//////,,,)))'''"""&&&))))))"""  !!!!!!!!!$$$######%%%((('''###!!!&&&***---///((((((((((((((((((((((((&&&)))+++***&&&""""""###,,,,,,)))$$$!!!!!!!!!"""  !!!!!!!!!!!!!!!!!!"""###$$$###$$$### (((,,,000///***'''&&&'''++++++++++++***'''$$$!!!!!! """ !!! """"""!!! """###""""""$$$&&&&&&(((,,,///...(((%%%%%%(((%%%$$$%%%&&&### ###)))***)))((('''((((((((((((%%%$$$###""""""######$$$!!!!!!!!!"""$$$%%%$$$""" ###'''+++,,,+++'''%%% !!!)))///,,,'''"""$$$''')))+++---"""$$$###""" !!!###&&&'''}}}yyyxxxyyy{{{~~~zzzvvvtttvvvuuurrrooonnnqqquuuxxx|||{{{yyywwwnnnllljjjkkknnnqqqttttttsssrrrooojjjddd```^^^^^^]]][[[WWWTTTSSSSSSTTTUUUUUUTTTSSSRRRQQQOOOOOONNNPPPTTTXXXZZZXXXVVVTTTSSSQQQQQQQQQPPPNNNKKKHHHFFF@@@===:::999===BBBFFFHHHCCC@@@===<<<===>>>>>>>>>666444444666:::===<<<:::666666666666777888:::;;;999:::<<<======<<<:::999555444333222222333555666111...******...444:::===111---)))***///333222000000333777999999888777888777666555333111...,,,+++,,,222555111---***(((%%%%%%+++333888888555222000------...111444666666555555333333444777999:::999777666444111...***(((&&&""""""%%%&&&((('''$$$######%%%''')))""""""###$$$'''+++///111///...+++'''###"""###%%%""""""###&&&)))***((('''$$$(((,,,+++(((&&&(((+++111000///---+++,,,///222222000...---,,,)))%%%"""$$$&&&'''$$$$$$###!!!!!!!!!"""######(((***(((%%%!!!  $$$(((+++,,,$$$%%%&&&''''''&&&&&&%%%###&&&'''&&&$$$###%%%(((444444000(((###$$$###"""###!!!  !!! !!!"""############$$$$$$$$$$$$!!!!!!!!!!!!,,,000333000***%%%$$$&&&((((((***++++++)))$$$ !!! $$$  ###$$$### ###$$$"""!!!"""$$$ !!!$$$%%%%%%'''+++//////,,,(((%%%%%%!!!!!!###%%%$$$"""&&&,,,,,,***((('''&&&%%%###!!!!!!!!!"""$$$&&&''')))***'''&&&%%%&&&((())))))(((!!!###&&&***------)))&&&"""""" """***///,,,(((### !!!"""###%%%'''  !!!"""'''%%%######$$$%%%%%%$$$~~~zzzyyyzzz{{{~~~|||xxxuuuvvvxxxyyywwwsssssswww|||~~~{{{xxxwwwnnnnnnoooppprrrssssssssstttssspppkkkfffaaa``````\\\[[[XXXWWWVVVWWWXXXZZZVVVUUUSSSQQQOOONNNPPPQQQRRRVVVZZZ[[[YYYVVVTTTTTTOOONNNMMMKKKIIIGGGFFFEEEBBB@@@<<<<<<>>>AAADDDEEEAAA???======>>>??????>>>666444333666:::===;;;888444444444444555666777888555777:::<<<======;;;:::777777777666666555444444222...+++***...333888:::111+++'''(((///333333000333555777777777777888999555555555444222000...---...333555222000000---'''&&&***///222222000//////,,,++++++...222555555444444333222444777:::;;;<<<666666555333111...,,,***&&&%%%""""""%%%%%%$$$""" !!!"""### !!!###&&&***///111111///,,,'''###!!!"""######(((------)))%%%###'''++++++((('''(((***......---+++***+++...111333///,,,))))))'''$$$!!! $$$''''''&&&''''''$$$!!! """%%% ###(((+++)))'''######!!! ###%%%&&&&&&"""!!! !!!"""###$$$###%%%%%%###!!!"""&&&+++555555222))) ###$$$"""!!!""" """###!!!"""!!!"""$$$%%%$$$%%%&&&&&&&&&%%%$$$### !!!!!!"""$$$%%%,,,000333000(((######&&&&&&&&&&&&(((***)))%%%"""!!!!!!  !!!"""###### $$$((()))((("""!!!!!! """''''''###!!!!!!### !!!!!!"""%%%%%%$$$$$$&&&)))++++++)))'''%%%!!! """$$$""" $$$++++++)))'''&&&&&&###!!!%%%(((+++,,,,,,+++)))'''&&&'''(((((('''"""###%%%***......,,,)))&&&###!!! !!!!!!!!!"""(((,,,***&&&###"""###!!!"""$$$%%%&&&(((((('''&&&$$$$$$&&&%%%$$$%%%'''(((&&&$$$}}}|||~~~~~~~~~zzzvvvssswwwyyy{{{yyyvvvvvv{{{zzzwwwuuuooopppsssuuuvvvvvvtttsssuuutttrrrmmmgggcccaaaaaa]]]\\\ZZZYYYZZZ[[[]]]^^^WWWVVVSSSPPPMMMMMMOOORRRRRRVVVZZZ[[[YYYVVVUUUVVVMMMLLLIIIFFFDDDDDDDDDDDDEEEBBB???===>>>@@@AAAAAA???>>>===>>>???@@@???===999666555888<<<>>><<<888444333333333444444555555222444888;;;======<<<;;;999:::;;;;;;999666333111222///++++++...222666888333---(((***000555444222666777888888777888:::===555555555555444222000//////333444222222444///'''***+++---...------...///)))((('''***///222222111222111000222666:::<<<===444555555555444222000///+++***(((###"""&&&%%%###"""  """%%%)))...000111000,,,'''""" """ %%%,,,000000***%%%###&&&******)))''''''((())))))((('''&&&'''+++...000,,,(((&&&''''''&&&$$$$$$''')))***''')))***&&&!!!"""&&&&&&$$$###%%%((()))'''%%%$$$$$$###  """###"""!!!!!!"""$$$$$$%%%$$$"""!!!&&&+++333333111)))!!!!!!%%%&&&!!!!!!"""###$$$&&&(((%%%&&&(((((((((&&&$$$""" !!!###$$$&&&'''(((+++///222///'''""""""%%%&&&$$$###$$$'''((('''%%%  """###%%%!!! %%%***,,,,,,%%%$$$###"""!!!!!!!!!""" %%%)))((($$$ """###$$$$$$!!! !!!$$$&&&%%%###""""""###&&&((()))(((&&&"""!!!"""### !!!''''''%%%$$$%%%&&&$$$!!!&&&***,,,,,,,,,...+++'''%%%%%%%%%%%%$$$$$$$$$&&&+++///111...+++(((%%%!!!!!!###$$$!!!%%%&&&%%%""" !!!%%%)))(((%%%""""""$$$###$$$'''+++---000111///,,,)))'''!!! !!!$$$(((***(((&&&~~~{{{vvvtttuuuwwwtttuuuuuussssssvvv}}}}}}yyywwwtttvvvxxxzzzzzzwwwuuussswwwvvvtttqqqlllfffaaa^^^\\\[[[[[[]]]___``````^^^[[[WWWRRRMMMJJJKKKMMMOOOVVVVVVXXXZZZ[[[YYYTTTPPPKKKIIIGGGDDDCCCBBBCCCDDDDDDCCCAAA???>>>>>>??????@@@BBBDDDDDDBBB@@@?????????AAABBB@@@===;;;<<<===666555333000/////////000222333777;;;???@@@???===@@@???<<<999777666666666444333000***''')))///555555444333222333555777888>>><<<:::777666777:::===999888777666444222111000444222111111222222000///,,,---.........---,,,+++$$$###"""%%%+++...///---///---***+++///555999;;;111333555666555333///---000...(((!!!!!!&&&!!!!!!!!!!!!!!!!!!!!!"""$$$%%%&&&%%%###$$$(((,,,...///...((( """ $$$(((,,,---+++(((%%%$$$***...+++%%%!!!"""&&&$$$$$$###"""!!!"""&&&)))------+++((()))***''' """!!! """'''+++...//////000///)))!!! ......,,,'''!!! """$$$""""""!!! """&&&&&&%%%!!!"""***...///*** $$$$$$###!!! %%%'''%%%### !!!%%%)))---)))))))))(((&&&###!!!"""###%%%&&&''''''&&&&&&)))(((((('''&&&%%%$$$###&&&### """""" """&&&)))$$$###""" """&&&***)))***+++(((###  """$$$$$$###!!!"""$$$%%%%%%$$$###""" !!!"""$$$&&&(((***&&&%%%###"""!!!!!!!!!"""%%%$$$###%%%'''###"""''')))***,,,---+++)))&&&###!!!!!!!!!!!!&&&%%%&&&))),,,------,,,%%%%%%%%%%%%$$$######"""!!!''')))### !!! """$$$###"""(((000444777555///(((###!!!!!!  !!!$$$&&&(((~~~||||||}}}}}}~~~}}}zzzuuusssssstttrrrssstttrrrqqqttt{{{|||{{{yyy{{{~~~~~~zzzvvvttttttttttttqqqnnniiidddaaaZZZ[[[]]]aaacccccc___\\\ZZZVVVPPPKKKHHHIIIKKKMMMRRRSSSVVVYYY[[[YYYTTTPPPJJJIIIFFFDDDBBBBBBCCCCCCFFFEEECCC@@@???=========<<>>===BBBCCCCCC@@@<<<:::;;;===666444111---,,,,,,---------000666<<<@@@@@@???===::::::888777666555444444333222///***''')))///555666555555444555777999;;;???>>>;;;888666777999;;;888888777666555444333222777444000...///000111111000000000000///---+++***%%%$$$###%%%))),,,...///---,,,+++,,,000333444555...000222333333000---+++,,,,,,***&&&!!! """%%% !!!""""""###$$$%%%$$$""""""%%%((((((+++,,,((("""!!!''',,,---+++'''$$$"""(((---,,,&&& """###$$$&&&&&&&&&&&&(((***//////---)))***---***%%%$$$###"""$$$(((,,,......+++,,,***%%%!!!,,,,,,)))%%% !!!###$$$%%%%%%###&&&&&&$$$ !!!%%%))),,,(((""""""&&&&&&&&&$$$"""!!!!!!### !!!%%%''''''&&&"""!!! !!!$$$&&&''''''&&&%%%$$$""" """"""$$$%%%%%%%%%$$$############$$$%%%&&&'''(((%%%"""###%%%!!!!!! ###&&&((())))))&&&""" !!!###%%%&&&$$$""""""###&&&''''''%%%###!!!!!!###%%%'''((()))***)))'''&&&&&&&&&''''''%%%%%%%%%&&&'''$$$!!!&&&((())))))***(((&&&###!!! !!!"""###((('''''')))++++++***)))((()))***)))'''$$$"""!!! %%%&&&!!! $$$$$$ """&&&,,,///111///)))""" """%%%&&&~~~{{{{{{{{{{{{{{{{{{yyyuuurrrqqqqqqqqqssstttrrrqqqsssxxx}}}~~~}}}}}}|||wwwsssqqqrrrsssrrroookkkfffcccWWWZZZ^^^ccceeeccc^^^ZZZXXXTTTNNNHHHEEEEEEGGGIIIMMMOOOSSSWWWYYYXXXSSSOOOIIIGGGEEECCCBBBAAABBBBBBHHHFFFDDDBBB@@@===<<<;;;999===BBBCCCBBB>>><<<:::BBBBBB@@@===:::888999:::555222...***((()))***,,,,,,000666===@@@@@@>>><<<333333444444333222111000111111///+++((()))...333444333333333555666888:::===;;;888555444555666777666666666666555444333333666222---***+++---000111111111111///---+++)))(((&&&'''&&&&&&''')))...111,,,++++++---///000///...***,,,...//////---+++))))))***+++***(((%%%$$$$$$!!!!!!###"""!!!"""######"""!!!"""$$$"""'''***)))$$$%%%)))+++)))%%%""""""(((------(((""" !!!!!!%%%)))+++++++++,,,,,,222333000,,,,,,///...***$$$######$$$'''***++++++%%%%%%$$$!!!)))(((&&&###  """%%%((()))&&&  %%%$$$!!! ###&&&)))'''!!! ###'''(((((('''%%%%%%&&&'''### !!!$$$'''(((&&&%%%"""%%%$$$###"""!!!  !!!"""###"""!!! """%%%)))+++%%%"""!!! &&&&&&&&&###!!! !!!"""""""""$$$%%%$$$"""###$$$&&&((('''%%%""" !!!$$$'''))))))***///...,,,+++******+++,,,%%%%%%&&&''''''$$$"""&&&''''''(((((($$$###!!! !!!###$$$(((''''''''')))((('''%%%***,,,...---)))$$$  ###### $$$&&&!!!!!!""" !!!$$$)))***+++(((###!!!"""###~~~}}}~~~zzzzzzzzzyyyvvvssspppooossstttuuutttrrrsssxxx|||~~~|||{{{|||zzz|||zzzuuuqqqpppqqqrrrrrroookkkfffbbbWWWXXX\\\```bbbaaa\\\YYYVVVRRRLLLGGGDDDCCCEEEFFFJJJLLLPPPUUUVVVTTTOOOJJJFFFEEEDDDBBBAAAAAAAAAAAAEEEEEEDDDCCCAAA???===<<<<<<>>>@@@@@@===:::888777:::;;;;;;:::999666555444333000+++((('''))),,,///222444888::::::999888888...///111222111///,,,+++///000///,,,))))))---222.........///000222444555666444111000000222333333555555555555444222111000///---))))))+++---///000000//////...,,,+++***)))***++++++(((''')))...333---,,,+++,,,------,,,***((()))+++------,,,+++***(((***,,,,,,+++***((('''&&&######"""!!!"""######$$$$$$!!!$$$(((((($$$ !!!$$$&&&&&&%%%###&&&***---,,,((($$$$$$%%%"""%%%)))+++,,,---...///666666333---,,,......+++#########$$$&&&((((((''' !!!&&&%%%###""" !!!""""""&&&)))'''!!!!!!!!! %%%###!!!!!!%%%'''(((%%% &&&'''((('''%%%%%%&&&((("""$$$'''+++(((%%%""" """"""!!!!!!  !!!!!!!!! !!!%%%'''%%%### !!!!!!  """""""""""""""###$$$&&&%%%### ############"""!!!###'''***+++++++++222111///,,,+++*********###$$$&&&&&&$$$"""!!!###%%%%%%$$$%%%&&&((($$$###!!! !!!"""###%%%$$$###$$$%%%%%%$$$"""'''***...---(((""" """""" !!!%%%)))$$$!!! !!!###'''(((((('''$$$!!! |||{{{zzzyyywwwtttqqqoootttvvvxxxwwwttttttwwwzzz|||}}}}}}|||zzzxxxxxxyyyvvvxxx{{{}}}|||xxxtttqqqnnnooooooooolllgggbbb___XXXWWWWWWYYYZZZ[[[YYYWWWSSSPPPLLLHHHEEEDDDDDDEEEIIIKKKNNNQQQRRROOOJJJEEEDDDCCCBBBAAA@@@@@@??????@@@AAABBBCCCCCCAAA???>>>======;;;777333111111222222444888:::;;;888444111000---***((())),,,111444888888666333///---...000...///111111000---)))'''///000111...+++***,,,///+++,,,,,,---...///000111000...,,,,,,///222333333333333444333222///---,,,))))))+++...111333222111.............../////////.........+++(((***///444000---+++******+++++++++'''(((***,,,------,,,,,,******++++++,,,,,,+++***+++### %%%%%%""""""%%%'''(((((( """"""""" !!!"""$$$%%%'''))))))'''$$$###%%%(((###%%%'''((()))+++---000777777444---)))******(((%%%$$$%%%'''))))))'''&&&!!!###"""!!!!!!""""""######"""&&&&&&"""!!!$$$&&&((('''&&&%%%%%%%%%%%%%%%$$$&&&&&&$$$%%%%%%%%%$$$""""""###$$$!!!###'''...+++'''&&&&&&&&&$$$### !!!!!!!!!"""""""""""" """"""""""""""""""!!!"""  !!!######!!!  """$$$''')))***((($$$ """!!!!!!$$$(((+++---------333111...***'''&&&%%%$$$ ###%%%$$$ ((('''###"""%%%$$$$$$$$$###"""""""""!!!  """"""!!! %%%******%%% ###$$$######$$$ &&&***'''"""!!! """%%%'''((()))++++++***)))''' ~~~|||zzzyyyxxxuuurrrpppsssuuuwwwvvvsssrrrtttvvvwwwyyyzzzzzzwwwuuutttttttttuuuwwwxxxwwwuuuqqqoookkkkkkjjjiiifffccc___]]]ZZZWWWTTTSSSTTTUUUUUUUUUQQQPPPNNNLLLIIIGGGFFFEEEHHHIIIKKKMMMMMMKKKFFFBBBBBBBBBAAA@@@@@@???>>>>>><<<===@@@CCCCCCBBB@@@???;;;999555000,,,+++,,,...111333777;;;===;;;666222...---+++***,,,000444777888777333,,,&&&$$$&&&***000111222222000...***(((000222333111---++++++------------...//////000000...,,,***,,,111444555444000111222222111...,,,***(((+++///555999999666333/////////000222333555666111000///,,,++++++...111///,,,)))((()))***++++++'''(((***,,,............,,,+++***+++---------,,,...(((###"""&&&((('''$$$!!!&&&)))++++++ """$$$$$$###""" $$$'''%%%&&&'''''''''(((+++---222444111***%%%%%%%%%###&&&&&&(((***,,,,,,)))''' !!! """$$$$$$###"""%%%%%%$$$!!!!!!%%%)))*********,,,---,,,***((( !!!######!!! !!!"""%%%%%%%%%"""!!!  &&&+++...+++))))))+++,,,***((( !!!###%%%&&&&&&&&&%%%"""###$$$$$$$$$   ###((($$$!!! """$$$$$$"""""""""###"""'''******)))***&&&!!!!!!###$$$!!! """%%%(((+++------...000...+++'''$$$""" """$$$"""&&&###!!!"""###%%%&&&%%%###!!! !!!''''''"""$$$'''&&&%%%%%%!!!!!!&&&)))'''%%%###!!!###&&&'''(((***---000111///--- !!!!!!!!! |||xxxwwwvvvuuussspppooorrrtttssspppnnnnnnpppqqqsssvvvvvvssspppnnnmmmqqqqqqrrrqqqooommmjjjiiieeeeeedddbbbaaa___^^^]]]ZZZWWWTTTRRRRRRRRRRRRQQQOOOPPPPPPPPPNNNKKKHHHFFFFFFFFFGGGHHHJJJIIIFFFCCC@@@@@@@@@@@@???>>>======999<<>>888777555111...,,,...///555444555777:::999666333...---,,,,,,...111555777555555222,,,&&&$$$'''+++111222333333222000...---111444666444///+++***+++......///////////////......+++)))+++000444333111,,,...000111222000...---***---111777:::999555222......//////111333555666222///---,,,,,,,,,,,,+++)))((('''((()))***)))(((&&&'''))),,,---//////000+++******,,,...///,,,***+++***)))***++++++)))((($$$)))++++++  """%%%$$$'''))))))((('''''''''(((,,,,,,&&&"""!!!!!!$$$%%%'''***,,,,,,)))&&&!!!$$$$$$""" %%%))))))$$$"""%%%''''''))),,,///---((($$$ """$$$%%%&&&'''(((((('''&&&### !!!"""!!!!!!$$$)))---...***((()))---...,,,))) """&&&)))+++***)))(((!!!"""###%%%%%%%%%$$$$$$!!! !!!!!!"""''',,,((($$$!!!!!!"""""""""  !!!""""""!!!!!!"""$$$###''')))&&&$$$%%%###!!! """#########""""""$$$&&&(((***,,,---,,,+++(((%%%"""!!! ###%%%!!!###&&&'''$$$!!! """'''&&& %%%***)))&&&$$$!!!###%%%&&&&&&&&&###!!!!!!$$$&&&$$$%%%(((---111111...*** !!!"""!!!|||wwwuuuuuuuuurrrpppkkknnnqqqpppllljjjjjjkkkkkknnnqqqqqqoookkkhhhgggooonnnllljjjhhheeecccbbbaaa```___^^^]]]]]]]]]^^^ZZZXXXUUUSSSRRRQQQPPPNNNNNNPPPRRRSSSQQQNNNJJJGGGDDDCCCDDDFFFHHHHHHGGGEEE??????@@@??????>>>===<<<999;;;???BBBCCCAAA>>><<<777888888666444222222333777555222222444555444222......------///111333555222444555111,,,***,,,000111222333444444333222222333555777555000+++******......//////......---,,,---)))''')))...111///---)))+++///111333333222111,,,---111444777666222...---,,,,,,,,,...000222333222...++++++,,,,,,***'''###$$$&&&(((+++***(((%%%%%%''')))+++---///000000******+++...000000+++'''((())),,,......---+++*** ###'''))))))""""""!!!!!!!!! """"""  """###$$$$$$'''+++,,,***'''$$$###!!!&&&(((###  !!!$$$'''))))))&&&###  ######!!!!!! &&&,,,,,,%%%"""!!! """%%%))),,,***$$$!!!"""$$$&&&((()))************((($$$ #########%%%)))------)))'''(((,,,...+++((( ###(((,,,...---+++)))%%%&&&''''''&&&%%%$$$### !!!$$$###!!!!!!%%%)))000,,,'''%%%%%%&&&''''''  !!!!!! """$$$###''''''###!!!######!!! !!!######!!!""""""###$$$&&&(((***+++***(((&&&$$$###""""""""" $$$&&&!!!!!!&&&(((%%%!!!###""" $$$)))''' $$$+++***%%%"""!!!!!!#########$$$&&&"""  """$$$%%%&&&!!!"""%%%+++///...***%%% !!!!!! }}}zzzxxxvvvuuurrrppplllllllllllljjjhhhfffdddjjjkkkllljjjfffcccaaaaaafffgggfffccc___^^^___bbbccc___[[[YYYYYYYYYWWWUUUWWWSSSNNNJJJJJJLLLMMMNNNPPPMMMKKKOOOTTTUUUOOOIIIFFFFFFFFFEEEDDDCCCBBBBBBCCCCCCAAA===999777888999<<<;;;<<<>>>@@@@@@>>><<<666999<<<<<<:::888666666:::777444333555666555444222333444555555444333333444444444444333222111111444333222222222111///---,,,///333444111...+++***---...//////,,,************(((&&&'''***...111333...,,,,,,111777999555//////////////////---***''')))***,,,.../////////...222111000.........///000'''((()))(((&&&&&&'''((()))***+++,,,,,,+++)))(((,,,---///000000---***'''***,,,---//////...,,,+++$$$  $$$&&&'''"""$$$&&&%%%!!! """!!!!!!!!!!!!###'''******------)))'''(((%%%!!!!!!"""!!!%%%)))******(((&&&  !!!&&&&&&'''***,,,***%%%  $$$%%% !!!!!!!!! !!!"""###$$$%%%###$$$%%%&&&'''))),,,///+++++++++(((%%%"""!!!"""######"""###%%%''')))'''&&&%%%'''((('''&&&%%%%%%'''))),,,///222444...'''"""$$$%%%###!!!"""!!!###$$$###  """###$$$%%%$$$$$$)))'''&&&'''***,,,------%%%!!!""" $$$((()))%%%""" """!!! !!!""""""&&&***+++(((%%%$$$%%%"""!!!""""""$$$&&&((())))))'''$$$###"""""" %%%$$$!!! %%%)))+++***%%%!!!###$$$$$$"""!!! !!!###%%%&&&%%%"""!!!"""###%%%%%%""""""%%%%%%###!!!  %%%))))))$$$ $$$'''(((&&&###!!! !!!""""""~~~|||zzzyyywwwuuurrrooojjjjjjjjjjjjiiigggffffffjjjkkkkkkiiifffcccaaaaaaeeeeeedddaaa]]]\\\^^^```___\\\YYYXXXXXXXXXUUUSSSTTTPPPLLLJJJJJJLLLMMMMMMMMMLLLMMMQQQUUUUUUQQQLLLIIIIIIIIIHHHFFFDDDAAA@@@AAAAAA@@@===:::888888888>>>??????@@@AAA@@@???>>><<>>???@@@@@@???<<<:::999:::@@@AAABBBAAA???>>>===>>>@@@CCCEEEFFFDDDAAA???>>><<<:::777777888999999888999;;;===???>>><<<999777222333555666777666444333111111111333666666555333...---...000222111,,,''')))+++------***'''$$$###$$$$$$%%%(((+++...//////)))'''''',,,222555222...+++,,,,,,,,,+++)))&&&$$$%%%'''***---000222333444---------......///000000...000222111...+++***)))&&&'''***,,,.........---111222333333111...+++))))))+++---//////...,,,+++)))(((&&&''')))*********''')))+++***&&&!!!"""###%%%%%%%%%%%%''')))222444222---***(((%%% """%%%&&&''''''!!!  !!!"""$$$$$$"""!!!  !!!"""#########&&&(((+++------+++(((&&&######$$$(((++++++'''######$$$&&&%%%###  ###&&&&&&###!!!"""$$$'''%%%"""!!!%%%,,,444999222***$$$###$$$"""!!!###%%% !!!"""  $$$'''(((&&&$$$!!!!!!!!!""""""  !!!###$$$$$$###$$$%%%(((&&&"""(((---333555222///------$$$"""!!!%%%(((((('''%%%###  !!!!!!!!!$$$(((+++,,,+++(((&&&!!!###$$$$$$$$$%%%''')))))))))(((&&&""" !!! !!! !!!'''***)))&&&###!!! """$$$%%%%%%$$$"""!!! |||yyyuuuvvvvvvwwwwwwsssnnnjjjeeeeeeddddddeeegggiiijjjkkkkkkjjjhhheeedddeeefffgggfffccc___\\\[[[\\\]]]aaaaaaaaaaaa```]]]YYYVVVPPPOOOMMMNNNOOOPPPOOOMMMJJJOOOTTTVVVTTTRRRRRRRRRPPPQQQQQQOOOKKKFFF@@@===@@@BBBCCCCCCAAA???>>>>>>???@@@AAA???<<<::::::<<>><<<;;;;;;<<<<<<>>>??????===<<<<<<<<<<<<;;;:::888777777888999888;;;>>>@@@???<<<999666555777999:::;;;:::999888555555555777888777444111222///...111444555///***)))+++---,,,***&&&$$$###%%%&&&***000666:::;;;:::000...+++,,,---...---+++000111222///***%%%###"""%%%''')))+++,,,,,,,,,,,,...///000000///---+++******---//////,,,)))'''&&&&&&(((***,,,,,,,,,+++***000000000000...+++(((&&&+++---000111111...+++)))&&&''')))))))))((((((((('''&&&###  ###$$$$$$%%%&&&'''((()))((('''333555444///+++***'''""" """$$$$$$$$$!!!###%%%%%%###  """""" $$$$$$$$$###!!! $$$&&&''''''!!!"""%%%%%%%%%######%%%)))+++)))$$$ """'''((('''$$$"""!!!"""&&&%%%(((### ''',,,)))""" ###$$$%%%'''%%%%%%$$$"""!!!"""###!!! $$$''')))*** """######""" $$$)))000222000---,,,,,,)))&&&!!! %%%(((*********&&&""" """###(((---,,,%%%!!!### """%%%&&&###!!!!!!!!! """###$$$%%%&&&)))+++***---000000,,,'''""" """###""" $$$+++222111+++%%%######%%%%%%###"""!!! !!! !!!###$$$%%%%%%|||vvvooopppqqqsssssspppkkkggggggggggggggghhhiiijjjjjjkkkkkkjjjhhhhhhjjjmmmqqqqqqmmmgggcccaaaaaaaaa```bbbdddgggfffddd```^^^]]][[[ZZZXXXWWWWWWVVVTTTRRRQQQSSSUUUTTTPPPOOOPPPQQQPPPQQQQQQPPPNNNJJJFFFDDDGGGHHHJJJIIIHHHFFFGGGHHHBBB@@@>>>>>>???@@@@@@???<<<<<<<<<;;;::::::===???======<<<:::777666777999777999;;;======<<<999777777888888999999999999999666666777888888666222///000//////111333333000,,,+++---...---+++)))((((((&&&'''***000666:::;;;;;;444111...,,,,,,,,,+++***///222333111+++&&&$$$$$$'''''')))*********)))(((///000111222000---***(((&&&(((++++++***(((''''''%%%&&&(((*********((((((.........---,,,)))'''&&&)))+++---...---)))%%%""""""$$$%%%&&&%%%$$$%%%&&&((('''$$$  $$$((($$$ ###%%%%%%$$$$$$&&&(((+++,,,+++***///111111---+++,,,)))%%%!!!    """&&&)))***+++"""###%%%&&&%%%"""!!!###"""######"""!!! $$$&&&''''''"""$$$%%%%%%&&&(((((('''$$$  %%%'''&&&%%%######!!!######  '''$$$ ###&&&""""""###$$$&&&###&&&(((&&&!!!!!!###%%%$$$!!! $$$'''(((!!!"""!!!$$$$$$###"""!!!%%%+++---+++)))***+++***'''""" ###&&&)))***+++(((###!!!"""%%%&&&***//////+++$$$"""###!!! ###%%%$$$  """#########$$$&&&(((%%%(((******&&&  $$$&&&%%%!!!!!!  ''',,,111111+++&&&%%%&&&(((&&&###  !!!"""$$$&&&)))***}}}|||xxxppppppqqqrrrsssqqqllliiiiiijjjjjjkkkkkkjjjjjjiiijjjjjjjjjiiiiiimmmrrrvvvtttooohhhdddccccccbbbaaa^^^bbbeeefffdddccccccdddbbb___\\\YYYXXXWWWTTTRRRSSSRRRRRRPPPOOOOOOQQQSSSNNNOOOOOOOOONNNLLLJJJIIIHHHHHHIIIGGGEEEEEEFFFHHHBBB===:::;;;AAADDDBBB???;;;:::999777666999>>>BBB@@@@@@???<<<888666777999777999;;;=========;;;;;;888777666555555666666777666666777888888666111...---...///000000///...---...//////...,,,,,,---...++++++---000555888999999333111---+++******+++++++++///222000+++'''''')))'''((()))*********)))(((...///222333222///,,,)))$$$&&&((()))))))))***+++&&&'''***,,,---------,,,---------,,,+++)))((('''(((***,,,---***&&&!!! """"""!!!!!!###&&&&&&''''''&&&%%%'''+++---***%%% !!!$$$###!!! !!!&&&***,,,+++)))))),,,---++++++---+++(((%%%###!!! """!!! """'''+++---...$$$%%%%%%%%%""""""###"""!!!$$$%%%%%%$$$!!!######$$$(((***((("""###$$$$$$""""""""" """###$$$%%%&&&%%%$$$$$$$$$$$$%%%%%%!!!!!! !!!!!!###&&&(((((($$$!!!$$$&&&###!!! ###$$$%%% """''')))(((%%% """###((()))(((''')))+++)))&&&"""!!!###''')))***'''###!!!###&&&'''((()))++++++''' """'''))))))((('''$$$'''(((%%%!!!""""""""" !!!"""$$$######"""!!!$$$&&&$$$""" !!!&&&)))------***(((((()))***'''### !!!!!!!!!"""$$$'''***,,,{{{{{{~~~}}}zzzqqqqqqqqqssssssrrrnnnkkkkkklllmmmmmmlllkkkiiihhhjjjjjjjjjiiijjjooouuuyyyvvvpppiiidddcccccccccaaa]]]```eeefffffffffiiikkkfffbbb^^^ZZZXXXVVVTTTRRRSSSQQQNNNMMMNNNQQQSSSUUUMMMMMMMMMNNNNNNMMMMMMMMMGGGGGGGGGEEECCCCCCDDDFFF@@@999555888@@@EEEBBB>>>:::888666333333777>>>CCCBBBCCCBBB>>>999666777999999:::;;;===>>>>>>>>>>>>888777444333222333444555444555666888888666222///***,,,...///---,,,,,,---000111000///......000222000000000222555888888888111///,,,***)))***+++,,,&&&+++//////+++)))***,,,'''((()))***++++++***))),,,...222444444111...+++$$$&&&((())))))***---///(((***---111333444444333---------,,,+++***)))(((***+++---...+++&&&   ###&&&###%%%(((******+++---///...)))""" """### !!!'''***)))&&&%%%)))+++)))***------***(((%%%### """$$$###""" $$$))),,,---%%%%%%$$$### !!!###""""""###$$$###""""""###"""###(((+++''' !!!"""!!!  ###'''))))))%%%&&&(((******)))(((''' !!! ###(((---+++###!!!$$$&&&###"""!!!"""###$$$$$$###  &&&,,,---+++(((!!!!!! ###''''''&&&&&&))),,,(((%%%!!!!!!%%%''')))'''""" ###''''''%%%$$$&&&)))(((### $$$)))---...+++((((((***+++''' !!!""""""!!! !!!%%%"""!!!###$$$  %%%!!!###%%%((()))*********++++++(((### !!! !!!###&&&***,,,~~~}}}}}}}}}zzzvvvtttwwwyyyxxxtttqqqppppppssstttsssqqqlllhhheeedddiiijjjjjjjjjkkkmmmrrruuurrrnnnjjjiiijjjhhhbbb\\\\\\___dddiiikkklllkkkjjjgggddd___\\\ZZZWWWUUURRRSSSRRRQQQQQQQQQPPPMMMKKKJJJMMMPPPQQQOOOMMMKKKKKKEEEDDDBBB@@@>>>>>>>>>>>>===:::777666777999;;;;;;:::999777555555999???CCCCCCBBBAAA@@@>>><<<;;;:::999:::;;;;;;<<<<<<;;;;;;888666444222111000000111---...000333555555222000***+++---...///000000///333111/////////000///---222222333555777888666555333///+++***,,,---,,,+++///---,,,---//////+++((()))))))))***,,,---+++******,,,///222444333///,,,(((((()))***,,,,,,+++)))***---///111222333666888333444333---%%%###)))///...000222111,,,&&&!!!!!! !!!"""""""""###(((...111000///***(((&&&&&&'''%%%  !!!###&&&&&&(((+++///...)))%%%'''&&&&&&'''&&&$$$ !!!!!! """&&&'''(((######$$$$$$$$$ !!!###$$$""" """$$$###!!! !!! !!!$$$%%%$$$"""!!!!!!&&&%%%$$$######!!!&&&)))'''(((&&&'''+++///...'''!!!###$$$"""!!!$$$$$$%%%'''))))))'''%%%###%%%%%%###!!!"""$$$&&&''''''###"""!!!"""""" """***+++'''$$$$$$''')))&&&"""  &&&,,,+++&&&###&&&***---***%%%"""!!!!!!!!!!!!'''(((%%% $$$'''&&&)))'''&&&'''))))))&&&######&&&)))++++++*********'''))),,,,,,***$$$ """!!!""" """  $$$&&&'''$$$"""%%%)))***+++***(((((()))+++***(((&&&%%%$$$$$$$$$%%%&&&"""###$$$$$$|||yyyxxxzzz|||zzzvvvrrrqqqqqqwwwuuuqqqlllgggeeeddddddhhhiiijjjkkkkkkmmmpppssstttpppmmmllllllhhhaaa\\\[[[```fffkkknnnmmmjjjhhhfffccc```^^^]]][[[XXXVVVUUUSSSQQQOOOOOOMMMKKKIIIKKKMMMPPPPPPMMMJJJIIIHHHDDDAAA===999888888:::;;;;;;999777666666888::::::;;;;;;;;;999999:::===@@@@@@@@@>>>======<<<======;;;;;;;;;::::::999999999:::999666444222000//////+++,,,...111333444222///,,,------....../////////000...------///000000000111111222333555555444333///---,,,---...///---***+++++++++...000000---***)))((((((***,,,......---------...000111000,,,)))%%%$$$%%%'''+++---+++)))+++---///111111222555666666555222***"""""")))000222222111---)))%%%$$$$$$!!!  !!! !!!%%%***------,,,)))((()))***+++***&&&""" $$$&&&(((+++,,,***%%%"""&&&&&&'''((()))'''$$$!!!"""%%%&&&'''$$$$$$$$$%%%%%%"""!!!!!!$$$%%%$$$""" ###$$$!!!###&&&''''''''''''(((&&&$$$######""" """&&&%%%%%%######'''***+++&&&"""!!!((()))''''''%%%$$$###$$$&&&'''%%%$$$  ###%%%%%%%%%%%%$$$#########!!!""")))***%%%""""""%%%'''%%%######$$$$$$""" ###&&&***)))'''%%%(((***---***'''$$$"""!!!!!! $$$%%%### $$$&&&%%%$$$$$$%%%'''))))))%%%"""###%%%((()))((('''''''''''')))******((($$$   """!!!!!! """  %%%((($$$"""!!!%%%'''***+++***)))'''&&&(((******+++***(((%%%###$$$%%%$$$!!! }}}~~~~~~|||xxxtttrrrrrrxxxtttmmmfffcccbbbccceeefffhhhkkkllllllmmmoooppptttrrrpppooonnniiibbb\\\[[[```ffflllooommmiiifffdddbbb``````___^^^[[[XXXWWWTTTPPPMMMKKKJJJHHHFFFKKKMMMNNNMMMJJJGGGEEEDDDBBB???999555222333555666:::888777555555777888:::===>>>>>>===;;;;;;===>>>>>>===<<<;;;;;;<<<>>>???===<<<:::888777777777888===<<<999666333000...---)))***,,,///222222111//////...---------...///000---+++***+++...000111111111111111222222111111111---------///000///,,,)))'''(((+++///222111...+++)))'''&&&'''+++...000000///---,,,,,,,,,+++)))&&&""" ###***...,,,***+++...000111111222333555888666000''' !!!(((///444111---'''###"""%%%(((!!! !!! !!!$$$(((***+++***)))***,,,///111000,,,((("""###$$$### ###&&&***+++((($$$!!!###$$$%%%(((******'''%%% """###%%%&&&%%%%%%%%%%%%%%%###!!!!!!!!! ###'''&&&"""###%%%%%%$$$######$$$&&&((('''$$$!!!###'''***,,,...///,,,((($$$"""!!!"""!!!!!! """ #########!!!!!!$$$&&&$$$"""&&&,,,+++))))))%%%###!!!!!!###$$$$$$###%%%$$$""" ###%%%%%%$$$%%%$$$###""""""!!!###'''&&&"""!!!%%%$$$$$$&&&'''((('''%%%$$$%%%&&&'''''''''&&&&&&(((((('''%%%###!!! """""" $$$%%%### $$$)))+++***%%%!!!###%%%&&&&&&$$$""""""###$$$'''((((((%%%"""  !!!!!!###$$$""" """"""  %%%((( !!!###%%%''')))++++++***'''%%%$$$&&&))))))---///,,,&&&"""###%%%""" {{{xxxuuusssrrrtttoooiiidddbbbcccdddeeeeeehhhkkkmmmlllllllllmmmppppppppppppnnnjjjccc^^^\\\___dddiiikkkjjjhhhfffcccaaa``````___]]]ZZZXXXVVVRRRNNNJJJIIIHHHGGGFFFJJJLLLLLLJJJGGGCCCAAA@@@BBB???;;;777444333333333777777777555555555777999>>>>>>===;;;::::::===@@@???===;;;999999;;;===???===<<<999777777777888999???>>>;;;888444000---+++))))))+++...111222111///111///...,,,,,,...///111---+++)))***,,,///000000222222222000//////000111000000//////...---***)))%%%(((,,,000222000,,,((((((&&&######&&&***---...---+++)))((((((((('''&&&!!!!!!)))......+++...000222333222222222333666555000((("""!!!&&&+++///,,,'''!!!$$$((($$$"""!!!"""$$$$$$$$$%%%&&&((()))***)))+++///333444222...+++'''((()))'''### %%%))),,,,,,'''""""""%%%))))))(((&&& !!!"""#########"""###$$$%%%$$$$$$$$$$$$$$$"""!!!###### $$$((('''$$$ """""""""%%%&&&)))++++++)))&&&###$$$))),,,...111333000+++%%%  $$$###"""$$$$$$!!! !!!!!!!!!!!!!!!(((,,,)))&&&%%%$$$!!! """$$$$$$)))((((((&&&### """'''((('''%%%"""!!! !!!!!! ###%%%###"""###$$$&&&((((((((('''######%%%((()))'''!!!!!!###$$$""" """### ###### %%%+++...+++'''###$$$$$$$$$""""""&&&'''### $$$%%%&&&$$$!!!!!! """$$$ """###%%%&&&&&&+++***)))%%%######%%%'''''',,,000---%%% !!!$$$###"""!!!!!! }}}|||~~~{{{xxxuuusssrrrqqqmmmiiifffdddeeegggffffffdddgggkkkllllllkkkjjjjjjjjjkkkmmmnnnmmmjjjddd```^^^___aaacccdddeeefffffffffdddbbb``````^^^ZZZXXXSSSPPPLLLIIIHHHHHHHHHGGGHHHIIIIIIGGGCCC@@@>>>>>>BBBBBB@@@>>>;;;888555333666777777666444444666999>>><<<999666555999???CCCAAA???<<<999888999:::<<<;;;:::888777777999:::<<<======<<<999666222...+++******+++---000222111//////...---,,,---///111222000---******+++---......222333222000------///222666555222...+++)))((((((&&&)))...111000,,,'''$$$&&&### ###'''***++++++(((%%%%%%&&&((()))((($$$ """)))...000...000222555555444222222222111222000+++&&&######$$$((('''$$$!!! $$$((('''%%%""" !!!###%%%((('''&&&$$$###$$$&&&'''))),,,000333222///+++))))))***+++***'''$$$###"""(((+++---+++&&&""" !!!!!!%%%((()))'''%%% ###$$$"""###%%%%%%$$$""""""$$$&&&""""""""""""###"""!!!  !!!###""" """%%%$$$"""  !!!"""$$$&&&)))+++***(((%%%$$$"""&&&)))+++---///111222---%%%"""### $$$&&&%%%### !!!''')))&&&###$$$### """%%%%%%&&&'''((((((&&&"""&&&+++,,,***'''  """######"""""""""!!!!!!!!! """###""" !!!###$$$$$$$$$$$$%%%%%%&&&***...///)))!!!  $$$$$$!!!!!!###!!!!!!)))...///---)))&&&!!!!!!$$$&&&""""""###$$$"""  !!!!!!!!!))))))'''%%%"""!!!###%%%$$$)))---***######%%%&&&&&&%%%###!!! {{{yyyxxx{{{|||xxxtttqqqppppppooonnniiifffdddfffiiijjjiiigggdddgggjjjkkkjjjiiiiiiiiigggiiikkklllkkkhhheeeccc____________```bbbdddeeehhhfffbbb```___^^^\\\[[[RRROOOLLLJJJIIIHHHGGGFFFDDDEEEEEECCC@@@=========BBBCCCDDDCCC@@@;;;777444555777999777555444666999>>>;;;777333333777>>>DDDBBB@@@>>>;;;999888999999888888777777777888:::;;;888999::::::777444000---+++++++++---///000///...,,,,,,,,,---///111333555333///,,,******,,,,,,,,,111222111...++++++///333999888444///)))''''''(((&&&***...///---(((###!!!$$$""" ###'''***,,,***(((&&&&&&(((+++,,,---)))(((&&&'''***...111222111444666666444111000000,,,...///...)))%%%!!! $$$$$$%%%$$$###%%%(((++++++(((%%%"""!!!###&&&(((***)))&&&""" """(((+++///000...+++((('''''')))+++***((('''&&&&&&)))***)))'''$$$""""""""" !!!###&&&))))))&&&$$$!!!%%%(((&&&"""$$$&&&$$$!!! """%%%"""!!! !!!"""!!!!!!  ###  !!!!!! !!!!!!"""### ###'''(((&&&$$$######"""$$$'''(((((()))+++,,,000***""" !!!$$$''''''######"""!!! %%%(((&&&%%%(((&&&###  """###$$$ """###%%%$$$""""""(((---...+++(((!!! !!!###%%%&&&%%%!!!!!! ######  !!!###(((***///333333+++ """%%%%%%""""""$$$### !!!%%%+++//////,,,***(((###$$$&&&&&&&&&%%%"""!!!"""###"""%%%(((&&&!!! ###&&&'''((((((&&&$$$$$$%%%yyywwwuuuwww{{{~~~}}}|||uuuqqqllljjjkkklllllllllkkkgggeeefffjjjlllkkkhhheeegggiiijjjiiiggghhhhhhhhhiiikkkkkkiiigggeeeddd_________```aaabbbcccccceeebbb^^^\\\\\\\\\\\\\\\RRRPPPMMMKKKJJJHHHEEECCC@@@AAAAAA@@@>>><<<<<<===BBBBBBBBBAAA>>>:::777555555888:::999555444777:::>>><<<888555333666<<<@@@BBB@@@???===;;;999999888666666666666666666555555333555777999888666222000,,,+++***+++---...---,,,((()))+++...111444666777444000,,,***+++,,,---...///000///,,,((()))...333777777666111+++'''&&&'''%%%)))------***%%%!!! ###!!! ###''',,,000111...,,,***+++---///000000000000///---+++---222666111333555555222///---,,,***,,,...---***%%%!!! !!!"""###$$$'''+++...---***&&&###"""$$$''')))///---)))### &&&)))------+++(((''''''%%%'''))))))(((&&&&&&'''(((%%%!!!!!!!!!!!!!!!"""###%%%'''&&&### &&&***(((!!!"""###!!!###"""!!!!!!"""######!!! """ !!!###""" !!!!!! !!!###""""""!!! !!!""""""$$$%%%&&&%%%%%%'''((()))$$$ !!!'''(((&&&"""######!!! &&&'''&&&'''***+++((($$$"""!!!!!! !!!######!!! ###(((,,,,,,)))&&&"""  """""""""!!!"""%%%""" $$$'''***///222111***!!!!!!""" !!!!!!$$$%%%###$$$'''(((&&&&&&)))---...,,,***)))*** ###!!! !!!###"""$$$%%%%%%###"""!!!"""!!!"""###"""!!!!!!###%%%###%%%''''''%%%%%%''')))~~~}}}}}}yyyvvvtttuuuxxxyyyxxxvvvppplllgggeeegggjjjjjjjjjooojjjeeeeeeiiilllkkkiiifffgggiiiiiiggggggggghhhjjjkkklllkkkhhhfffdddddd^^^___aaacccdddcccbbbbbb```\\\XXXVVVWWWYYY[[[[[[TTTRRROOOMMMKKKGGGCCC@@@===>>>???>>>===<<<===>>>AAA@@@???<<<:::888666555555888;;;999666444777:::>>>===;;;888666666999<<<@@@@@@???>>><<<;;;:::999555666666555444333111000///222666888999777444222+++***)))***+++,,,+++)))%%%'''***...222555777888333000,,,***+++---//////---......***&&&'''---333333555666333...)))&&&&&&###'''++++++((($$$!!!!!!"""!!!"""&&&,,,222666777222000//////000222222222555666555111,,,---333999000222444444111---+++******+++,,,,,,)))&&&""" """&&&+++///...+++&&&###"""$$$''')))333222---&&&!!!$$$'''++++++)))'''''')))###%%%'''(((&&&%%%%%%&&&&&&!!! !!!!!!!!!######"""&&&+++***"""!!!!!!###"""""""""$$$$$$"""!!! """'''%%%!!!!!!!!!!!!$$$))))))%%%!!!!!!###$$$$$$######%%%&&&### """((()))%%%!!!$$$$$$###!!! $$$"""$$$((((((%%%&&&***///,,,((($$$"""  """#########!!! """&&&******'''$$$!!! $$$'''%%%"""!!!&&&$$$'''+++---,,,'''""" %%%%%%""" """ $$$$$$###%%%***,,,+++)))+++------***((()))***$$$""""""###!!!"""""" !!!$$$(((!!! """%%%%%%$$$"""!!!!!!!!!!!! !!!###%%%&&&!!!###%%%%%%$$$$$$(((+++{{{xxxvvvvvvxxxzzz{{{yyyvvvrrrjjjgggeeefffjjjmmmmmmllllllgggbbbccchhhlllmmmlllhhhhhhhhhhhhhhhjjjkkkllllllkkkjjjiiiiiihhheeebbb______```bbbdddccc```]]]YYYWWWTTTRRRRRRSSSUUUVVVUUUOOOHHHFFFHHHIIIGGGEEE@@@>>><<<<<<===>>>>>>===>>><<<:::999888888999999777777666444333555999<<>>;;;:::;;;<<<<<<======>>>??????>>>===<<<666777888777666777999;;;888777555444444666888999888555111////////////...111000000222333333111000+++,,,///222444444333333000---)))((()))---///000111,,,(((''')))---......******+++,,,---,,,)))&&&%%%'''***,,,+++++++++,,,111111000///////////////111333222...(((###"""###((((((&&&###!!!###)))///555000+++))),,,...///...((('''''')))+++***&&&"""&&&%%%$$$'''+++///222333000///---)))&&&### """"""""""""!!! !!!"""%%%,,,222000***%%%### !!!###%%%%%%%%%%%%$$$###"""!!! """$$$'''))))))'''$$$!!!$$$######$$$$$$###!!! $$$'''%%%((((((###$$$((()))%%% !!!$$$((((((%%%!!! ###%%%%%%""" !!!!!! !!!"""'''$$$""""""###### $$$%%%### !!!###&&&)))+++++++++***+++)))%%%###""" """(((,,,***%%% !!!!!!  !!!######!!!!!!$$$&&&((((((((((((&&&%%%''',,,222777:::111000---***'''%%%######%%%&&&''''''&&&$$$"""!!!!!!###%%%'''$$$###""" !!! !!!$$$%%%$$$!!!!!!!!!###$$$%%%$$$###***...000...)))%%%&&&((($$$%%%&&&&&&&&&(((+++...|||xxxuuutttvvvyyy|||{{{wwwpppkkkdddfffhhhkkkmmmlllkkkiiieeeeeefffhhhjjjiiifffcccaaaaaacccfffjjjppptttwwwqqqnnnjjjfffccc___[[[XXXXXXXXXZZZ\\\^^^]]][[[XXXSSSPPPLLLHHHEEEDDDEEEEEECCCCCCDDDGGGJJJLLLJJJHHHEEEBBB???======>>>=========>>>AAABBBBBBAAA???>>>888:::;;;:::888777777888555555555666777999:::;;;666333000......//////...000000000111333333111///***,,,///000000/////////000...+++***+++...///000111---***+++///222111000***)))))))))***(((%%%""""""%%%(((************+++333333222111111111222222444555444///)))%%%&&&(((//////---)))&&&&&&***///222...)))(((+++......---'''$$$"""$$$(((***'''###""" """(((...222444000...+++(((%%%"""!!! %%%%%%%%%%%%%%%$$$######"""$$$'''...888>>>777---### """###"""######""""""!!! !!!###&&&((((((&&&###!!!%%%%%%&&&'''&&&%%%"""!!!!!!"""&&&)))---000///'''!!!###'''***&&&"""%%%(((((($$$!!!######$$$&&&))))))'''"""!!!"""###$$$$$$'''&&&%%%$$$$$$!!!%%%%%%  !!!$$$'''***,,,,,,+++&&&%%%###!!! """***...---((("""!!!###$$$$$$ $$$'''))))))(((&&&$$$"""$$$***111777:::222000---***'''%%%#########%%%'''(((&&&###!!!###%%%'''(((######"""!!!  !!!###'''))),,,+++'''"""***///333///'''"""###'''&&&'''((((((((())),,,...{{{vvvssstttuuuxxxzzzyyytttmmmgggdddgggjjjllllllkkkiiihhhgggfffeeeeeeeeedddcccbbbbbbaaaaaaccchhhpppxxx}}}vvvqqqiiiccc^^^[[[YYYWWWYYYYYYZZZ\\\]]]\\\YYYVVVQQQNNNKKKHHHFFFFFFGGGGGGEEEEEEFFFHHHIIIIIIGGGEEE@@@???@@@BBBCCCCCCAAA>>>===???BBBDDDDDDBBB@@@>>>;;;===???===:::777444444555666777888:::<<<===>>>666444111///000222222222/////////111222222000...,,,...000///---+++++++++...---------......+++)))))))))***...333555444111---***'''%%%%%%%%%%%%$$$$$$%%%'''''''''))),,,///777666555333333333444555222333222...)))(((***,,,333333111---((('''***------***'''(((,,,......---&&&!!!"""&&&'''%%% %%%+++///111...,,,***'''$$$"""!!!!!!%%%&&&'''((()))*********(((***...777CCCHHH???222%%%!!! """###!!!!!!!!!   !!!"""######"""%%%&&&'''''''''%%%$$$$$$ """%%%%%%&&&%%%###!!!"""%%%)))666888555,,,%%%""" $$$'''&&&!!!!!!!!!!!!"""$$$"""!!!$$$(((*********+++,,,,,,(((""" ###&&&'''(((&&&&&&''''''%%%!!!&&&&&& $$$(((++++++*** !!!"""!!! ###***...---)))%%%"""""""""$$$%%%&&& !!! %%%((((((&&&### $$$+++000333---+++)))&&&$$$######### """&&&((('''$$$ !!!"""$$$&&&'''(((((("""#########!!!###)))...333111---'''""" !!!(((---111---%%% $$$&&&'''((()))((((((***,,,}}}xxxtttuuuvvvxxxyyyxxxssslllffffffiiilllmmmkkkiiigggggggggfffdddcccbbbcccdddeeecccbbb```aaafffnnnvvv{{{tttnnnggg```\\\ZZZXXXWWWXXXYYYZZZ\\\]]]\\\YYYVVVQQQOOOLLLIIIHHHHHHJJJKKKIIIIIIJJJIIIHHHFFFDDDBBB===>>>AAAFFFHHHHHHEEEBBB>>>@@@BBBCCCCCCBBB???>>><<>><<<:::===AAABBB>>>999555333666666555555666777999::::::777333111111111000///++++++,,,///222333111000...111222000+++(((***,,,)))***,,,---...+++&&&""" &&&---//////...000222111---(((&&&&&&'''((()))+++++++++******,,,000333222111000//////222444666......---)))%%%%%%***......//////+++'''$$$&&&(((&&&&&&'''+++......)))%%% %%%((( !!!$$$&&&''''''&&&'''''''''&&&$$$###""" """&&&))),,,---...+++///333:::BBBEEE===333&&& ###%%%%%%############"""!!!  ###&&&%%%"""!!!######"""$$$$$$###"""$$$'''+++%%%%%%### !!!%%%(((//////---(((!!!!!!%%%111222...'''###&&&******''''''))),,,...---)))&&&######""" ###''')))+++,,,(((&&&%%%$$$$$$###!!! """'''+++---***+++,,,+++(((###"""&&&&&&""" """&&&%%%######)))+++)))%%%###"""!!!$$$%%%$$$$$$%%%&&&'''&&&###!!! ###%%%&&&!!!%%%&&&&&&!!!###$$$$$$""" !!!"""!!!%%%''''''%%%""""""$$$&&&'''''''''###%%%&&&'''%%%""" %%%((((((((('''%%%$$$%%%'''((()))+++***'''$$$######"""###%%%%%%$$$###$$$%%%||||||{{{zzzzzzxxxtttnnnjjjjjjmmmnnnlllhhheeeeeefff___bbbdddggghhhiiilllmmmcccccccccdddddddddeeeeee``````______^^^[[[WWWTTTPPPRRRTTTYYY\\\^^^\\\ZZZUUUSSSOOOLLLJJJJJJKKKLLLNNNNNNMMMJJJFFFCCCBBBCCCCCCCCCDDDFFFHHHJJJIIIHHH@@@@@@AAAAAA@@@>>>===<<<888<<>><<<:::;;;======;;;888999888666444333333333444666666555444222000---,,,---...///...---...000222555222//////222444444222///,,,***+++...///---***---///111///+++(((((())),,,......***&&&%%%'''***111111111111///---+++***,,,***((((((+++...///000///---***((('''(((***+++000...,,,***(((&&&%%%%%%(((,,,222333///(((  """###%%%'''((()))%%%$$$"""!!!!!!###$$$&&&)))))))))***+++***'''$$$!!! !!!%%%(((,,,,,,///666;;;888...$$$ """###&&&))),,,---+++(((&&&%%% ###&&&''''''$$$  """$$$&&&&&&$$$""" """&&&))))))(((((('''(((((()))***)))******((($$$!!!!!!!!!,,,'''(((...111...***''''''(((((('''###""" ###'''%%%  !!!"""###$$$%%%### !!!$$$%%%$$$###"""!!! ###'''***---000444222,,,$$$###%%%&&&$$$ !!!(((+++111444...$$$ """%%%$$$""" !!!###$$$)))'''&&&$$$###!!! %%%+++...///+++$$$!!!### $$$'''&&&&&&&&&''''''%%%""" ###&&&'''!!!%%%'''$$$$$$ """ $$$###!!!  """$$$&&&,,,***)))***,,,,,,***'''!!!!!!"""$$$%%%%%%""" }}}vvvsssrrrvvvxxxvvvvvvwwwwwwrrrllleeebbbaaabbbcccaaaaaabbbeeekkkrrrzzz~~~uuummmdddaaabbbbbb___[[[\\\]]]]]]^^^]]]\\\[[[ZZZRRRQQQPPPQQQSSSUUUUUUUUUSSSPPPMMMLLLMMMMMMLLLKKKKKKJJJGGGCCC@@@???AAADDDDDDCCCBBBCCCDDDBBB???;;;>>>?????????????????????>>><<<;;;;;;======;;;999999888666444333333333444444444444333111///---+++,,,...000000000000222333555333000111444666666555111...,,,,,,...///---***,,,...000///,,,))))))***++++++***(((&&&%%%&&&(((---...//////...,,,***((()))'''&&&'''))),,,......,,,+++)))(((((()))+++,,,...---,,,***)))(((((('''(((,,,000111---'''!!!"""&&&+++...//////...(((%%%""""""%%%((((((''''''((())))))&&&$$$###""" """$$$&&&&&&(((,,,...,,,'''!!!"""&&&))),,,///111111...***(((&&&$$$%%%''''''%%%"""!!!$$$(((***)))&&&""" !!!""""""$$$''')))''''''(((((())))))******&&&(((++++++***))))))***...)))!!! &&&+++***'''""" !!!""""""###"""$$$&&&$$$ #########$$$###  $$$&&&''''''''' ###%%%&&&''''''***---000///***%%%!!! ###$$$$$$!!! !!!&&&'''+++---''' """"""""""""""""""###$$$$$$%%%"""  !!!!!! """''',,,///...***%%% """###$$$""" """!!!$$$&&&%%%&&&'''***+++)))$$$!!!!!!"""### ###!!!   '''&&&&&&))),,,......,,,""""""###&&&))))))'''%%%{{{xxxnnnjjjkkkqqquuutttuuuxxxtttmmmeee``````bbbccccccbbbcccfffkkkrrr{{{zzzrrriiiddddddccc```\\\\\\]]]^^^^^^^^^]]][[[ZZZQQQNNNLLLMMMPPPRRRQQQOOOOOOMMMLLLKKKLLLKKKIIIHHHIIIGGGBBB===:::;;;???CCCBBBBBBBBBDDDDDDBBB>>>;;;<<<<<<>>>???@@@AAAAAABBB>>>===;;;<<<======<<<;;;999888777555444444444444333333333222111///,,,++++++...222333333333333444444333111222444666777666444111...---......,,,))))))***,,,+++***((()))))))))'''%%%$$$%%%%%%%%%%%%)))+++---......,,,)))'''%%%$$$$$$%%%))),,,------)))))))))))))))******++++++++++++*********++++++)))+++------***&&&###"""$$$(((...333666555333111***'''""""""&&&)))&&&$$$######%%%&&&&&&%%%######!!! """###$$$$$$!!!!!!'''+++000222444333///+++)))'''(((((((((&&&$$$!!!%%%(((,,,///---((("""!!!######$$$''')))&&&''')))***+++***)))(((###&&&+++---...---.........***$$$!!!%%%)))&&&""" """&&&$$$%%%&&&############""" ###''')))++++++ """)))***)))&&&$$$&&&(((******((('''''''''%%%%%%###  !!!"""$$$###%%%&&&"""### !!!###$$$%%%$$$###"""  """$$$&&&$$$$$$###$$$'''***...000---***&&&""" """###))))))'''### !!!%%%%%%$$$&&&))),,,...+++&&&"""  !!!"""###"""  """"""###'''+++///000000&&&&&&'''***,,,+++(((&&&}}}yyytttppphhhdddeeeiiilllllllllnnnmmmgggaaa```dddggggggeeedddffflllrrrzzzyyyssskkkgggfffeeeccc```]]]]]]^^^^^^^^^\\\[[[ZZZOOOLLLIIIIIILLLNNNLLLIIILLLKKKKKKJJJIIIHHHFFFEEEEEECCC???;;;888999>>>AAAAAABBBDDDEEEEEECCC???===;;;<<<===>>>?????????>>>===<<<<<<<<<<<<<<<<<<<<<999888888666555555444444222333333333111///---,,,,,,///333555444222000000111000//////111333444555777333///---......,,,)))&&&''''''((((((((((((((('''$$$!!!!!!$$$&&&%%%###&&&))),,,//////,,,)))'''######$$$'''+++...//////*********))))))(((''''''&&&'''((()))***+++,,,,,,***++++++***'''%%%%%%%%%+++...111444555444111///)))'''###!!! ###&&&((($$$""" """$$$%%%%%%!!!!!! $$$''')))%%%$$$'''...000222111...***((('''))))))(((&&&%%%###"""!!!***,,,//////---)))###"""$$$$$$%%%'''(((''')))+++,,,+++(((%%%### $$$))),,,,,,+++******+++)))%%%"""!!!###&&&''''''"""!!!"""!!!!!!"""$$$######$$$&&&###  ###&&&)))***$$$***,,,)))&&&$$$$$$%%%&&&''')))+++---...)))'''$$$ !!!"""""""""#########"""$$$&&&$$$ $$$ """%%%''''''$$$!!! !!!!!!!!!!!!!!! ###&&&)))''''''((()))+++---///000,,,***'''### ###%%%((((((&&&"""  %%%(((&&&$$$%%%(((,,,---***%%%  """  """"""!!! !!!!!!!!!!!!"""$$$'''***,,,---******+++,,,,,,)))%%%"""}}}zzzwwwqqqkkkgggddd``````eeegggffffffhhhfffcccaaadddjjjmmmllliiifffjjjqqqxxx}}}rrrooojjjhhhhhhhhhfffddd]]]^^^^^^^^^]]][[[YYYXXXNNNKKKHHHHHHIIIIIIGGGEEEJJJJJJJJJIIIGGGDDDCCCBBBAAAAAA@@@===;;;;;;===???@@@AAACCCDDDBBB@@@===<<<888999;;;============<<<:::;;;<<<===<<<<<<;;;;;;999999888888777555555444333333444444333111///......111444555222///,,,***,,,,,,,,,,,,,,,...000111777222...---......,,,***(((''''''((()))***++++++&&&### !!!$$$&&&%%%$$$''')))---///000...***((($$$$$$'''+++000333444333...---,,,***'''%%%###""""""$$$%%%((()))***++++++***++++++***'''&&&&&&'''+++,,,,,,---.../////////''''''&&&$$$$$$$$$%%%%%%$$$!!! ###$$$$$$ !!! (((...111+++  !!!###+++---///...,,,***(((((((((''''''&&&&&&&&&''''''---......---***(((%%%###!!!$$$&&&&&&''')))***)))+++,,,,,,***%%%!!!"""'''******))))))((('''&&&$$$######$$$&&&'''(((######&&&### """###%%%((()))((('''&&&###$$$%%%(((+++///111222***(((%%%### !!!%%%'''&&&%%%$$$%%%###$$$(((,,,,,,&&&$$$%%%"""$$$&&&((('''$$$  ###$$$###""" !!!"""!!! """&&&)))((((((***+++,,,---------'''&&&### &&&&&&&&&######((()))'''######%%%''''''%%%!!!"""###$$$$$$$$$ """"""  !!!!!!$$$###  !!!!!!  !!!"""######"""######%%%&&&((((((***+++,,,***%%%!!!~~~yyyuuuqqqlllgggcccbbb______dddgggggggggjjjbbbbbbdddhhhnnnpppooollliiimmmsssxxxyyywwwtttqqqiiiiiihhhiiijjjiiigggeee^^^^^^^^^]]][[[XXXVVVTTTNNNNNNLLLJJJHHHFFFFFFFFFKKKKKKKKKHHHCCCAAA@@@@@@>>>???@@@???===<<<<<<===>>>???@@@???<<<999888999444666888;;;=========<<<666999<<<>>>===;;;999999999999999999888666555444222333444444333222111000///111444333000,,,)))'''+++++++++***)))***,,,...444000,,,+++---......,,,---+++***+++---/////////'''&&&$$$$$$%%%&&&'''&&&)))***---//////...+++)))%%%'''+++000666999999888222000---)))%%%"""!!!"""%%%'''))))))))))))***,,,---,,,)))'''&&&&&&$$$$$$$$$$$$'''+++///111''''''''''''&&&%%%%%%$$$$$$"""!!!#########"""$$$""" %%%,,,222555///!!!"""!!!!!!"""$$$)))+++,,,,,,***((((((((($$$$$$%%%%%%&&&'''((())),,,,,,+++)))(((&&&%%%%%%###%%%&&&''''''(((***,,,)))***+++***(((### %%%((())))))******$$$###"""!!!"""###%%%&&&$$$  $$$!!!""" !!!###%%%&&&%%%%%%&&&'''$$$%%%'''***...000000///'''&&&$$$######!!!###))),,,***'''&&&&&&###$$$***000000***%%%$$$$$$%%%&&&&&&%%%###!!! $$$&&&&&&###  """""""""%%%&&&''')))++++++***)))''' &&&((()))'''$$$"""   $$$)))(((%%%!!!  !!!"""$$$$$$ """%%%$$$""" !!! $$$&&&### !!!######""""""###$$$$$$$$$###""" !!!###"""$$$''',,,......+++(((~~~zzzuuuqqqnnnkkkhhhfffbbb___```eeehhhhhhhhhjjjdddeeegggjjjlllnnnoooooolllnnnppprrrqqqmmmiiigggbbbcccfffiiijjjiiifffddd______^^^\\\YYYVVVSSSQQQQQQRRRRRROOOIIIFFFGGGJJJMMMMMMKKKFFFAAA>>>>>>???===>>>??????===<<<===>>>>>>??????<<<888555666777555777:::<<<======;;;:::222666<<>>===>>>>>>===;;;;;;===???AAAAAA@@@<<<777555666888;;;<<<===>>>===;;;888666///555<<>>555111,,,&&&"""$$$%%%((()))******((('''***---111222///***%%%### """%%%'''))),,,***'''$$$###$$$&&&(((&&&%%%#########$$$###""")))---///,,,&&&$$$''',,,444777777000%%% """ """$$$$$$$$$"""!!!"""#########"""!!!###&&&))))))&&&###!!! ###%%%%%%&&&&&&$$$""" ###%%%%%%$$$!!! $$$###  !!!"""###!!!$$$******((($$$ %%%&&&&&&%%%###""""""###$$$%%%)))---111///)))###"""!!!&&&...111...)))'''((("""!!!$$$***+++%%% ######!!!!!!"""%%%((()))&&&$$$"""!!!!!! """!!!!!!###&&&((((((%%%!!!!!!"""###))))))+++---+++%%%  """((((((%%%!!!"""$$$!!!!!!$$$$$$!!!""" !!!!!! $$$((('''&&&!!!  !!!!!!###'''&&&### $$$$$$  !!!$$$&&&&&&''')))+++ """###"""!!!"""'''+++&&&(((,,,222555555111...zzzuuupppnnnppppppmmmiiifffbbb___```dddhhhjjjkkkhhhgggfffffffffggghhhiiimmmkkkhhhdddaaa___^^^^^^___bbbfffjjjlllkkkhhhfff___^^^]]][[[XXXUUUQQQOOOQQQSSSUUUSSSPPPMMMNNNPPPOOOMMMJJJEEE@@@;;;888666;;;===??????===:::999999===<<<;;;;;;======;;;:::<<<>>>??????===:::666555222333666:::<<<:::666333888:::;;;;;;888444000---,,,++++++,,,///111111000222111000......---------111///111444333...+++,,,......---+++***+++...000222,,,&&&$$$&&&***------,,,,,,+++************+++++++++,,,,,,,,,+++******+++---///222555777999:::777111---+++&&& &&&&&&%%%%%%(((,,,...---+++++++++,,,------***%%%!!!###"""$$$''',,,---+++)))***(((&&&$$$#########$$$ !!!###%%%((()))111,,,'''%%%(((,,,...///333111,,,&&&!!! !!! !!! """"""!!! """$$$$$$"""!!! !!!###"""!!!%%%'''""""""!!! !!!  !!!###$$$%%%$$$!!! """$$$$$$######&&&***)))'''$$$"""$$$"""###'''+++++++++,,,,,,+++'''$$$"""$$$###$$$,,,///...+++)))((((((###""""""  $$$(((+++---''' """$$$""" &&&***,,,,,,+++)))(((&&&%%%###  $$$((()))((($$$!!!%%%)))'''###  """###&&&%%%###!!!"""&&&((()))'''"""!!!###&&&'''%%% !!!&&&)))))))))***+++***'''$$$%%%(((***)))(((&&&+++111666777444...***zzzuuupppoooqqqrrrpppmmmgggddd```aaaeeejjjlllmmmmmmkkkgggddddddeeehhhjjjmmmkkkgggcccaaa___^^^^^^```bbbeeeggghhhhhhgggfffbbb```^^^[[[XXXWWWVVVVVVPPPQQQRRRRRRPPPNNNNNNOOONNNMMMJJJGGGBBB>>>:::888<<<>>>??????<<<:::999999===;;;999999;;;<<<;;;;;;:::;;;======:::777555333444444666888:::888555222666777888777555111...+++(((((())),,,000111111000/////////...------,,,,,,///...000555444000---...---...///...---,,,...///...)))$$$"""$$$'''***+++,,,,,,+++******)))))))))++++++,,,,,,,,,,,,------,,,---///222444666777888666000,,,***&&&"""$$$******((('''))),,,------+++---,,,***))))))(((%%%#########%%%)))---...,,,))))))'''$$$!!! !!!"""### !!!###%%%'''(((,,,((($$$###&&&***,,,---...,,,)))$$$!!! !!! !!!!!! """$$$ !!!  ###$$$!!!""""""!!!!!!$$$&&&%%%$$$"""!!! !!!&&&'''$$$!!! !!!######!!!  !!!###$$$$$$$$$'''***((($$$   %%%***+++,,,......,,,(((%%%!!!%%%)))+++)))&&&###''',,,...---***))))))'''###!!!!!!$$$%%%""" """%%%((()))+++'''!!!!!!!!! """ ###'''((())))))%%%$$$###!!! !!!$$$&&&&&&$$$!!!&&&,,,***'''$$$"""!!!!!!""""""###&&&&&&$$$""" ###&&&''''''$$$ !!!###!!!###'''((((((###  %%%,,,//////,,,+++******(((&&&&&&)))***)))((($$$)))///444555222---)))}}}yyytttpppnnnpppqqqqqqpppgggdddaaaaaaeeejjjnnnpppooolllhhhddddddfffjjjmmmllliiieeebbb`````````aaacccccccccccccccddddddeeefffccc___[[[YYYYYYZZZ[[[PPPOOOOOOOOOPPPPPPOOOMMMLLLLLLKKKJJJFFFBBB>>><<<>>>???@@@???<<<:::::::::===<<<::::::;;;<<<<<<;;;777999;;;:::888555333333222222333555777888666444555555555444222000---,,,&&&''')))---111222111///+++,,,---------,,,+++***)))))),,,222222...,,,---,,,...111222111///...------)))%%%$$$%%%(((***+++...------,,,***)))(((''',,,,,,+++++++++---...///,,,---...000222333444555333///+++)))'''%%%)))///...,,,***)))***+++++++++---***'''%%%$$$$$$###""""""$$$''',,,///...+++((((((&&&$$$"""!!!"""$$$%%% !!!!!!###$$$%%%%%%&&&&&&$$$"""###%%%(((***+++***(((&&&%%%############"""!!! %%%***   ###$$$!!!###"""!!!  """### ''''''%%%!!!$$$***,,,((($$$!!! """###"""!!!!!!!!!"""$$$%%%&&&((()))'''!!!!!!""""""###)))***,,,///111///***'''""""""###&&&+++.........)))+++...///---***)))(((%%%###"""$$$((()))'''$$$ !!!###$$$&&&''''''''')))(((%%% """###"""  ###%%%&&&&&&!!!   ###### """'''---,,,)))'''%%%###""""""!!!  ###$$$"""!!!!!! !!!###%%%$$$###!!!%%%&&&### %%%***,,,,,,(((######(((...111000,,,)))''''''&&&%%%%%%''''''&&&$$$"""&&&---111222000+++'''~~~{{{xxxsssnnnllllllmmmnnnmmmeeecccaaaaaadddhhhmmmpppooommmjjjggggggiiilllnnngggeeeccc``````aaadddeeeeeecccaaa___^^^```bbbcccfffddd```]]]ZZZYYYYYYYYYPPPMMMLLLMMMPPPQQQNNNKKKJJJKKKLLLLLLJJJFFFBBB@@@@@@AAAAAA@@@===;;;;;;<<<>>>>>>???AAABBBAAA>>>;;;555888::::::666444333444111000111333666888888777555555444333111000...---((()))---111444444111...(((***,,,------,,,***)))!!!!!!%%%+++---)))((()))+++///333555444000---,,,///...,,,+++,,,---///000000000000///...+++)))'''---,,,***))))))***,,,---+++++++++,,,---...///000222///+++'''%%%&&&***///000---***((('''(((((()))(((&&&###"""!!!!!! !!!$$$(((,,,...,,,)))&&&###$$$%%%&&&'''(((((()))""""""###$$$%%%&&&&&&&&&%%%%%%$$$%%%&&&((()))))))))(((''''''((((((((((((!!!'''---'''###  %%%'''$$$ ###$$$###"""!!! $$$$$$&&&$$$""")))+++((($$$ """$$$%%%$$$"""!!!!!! $$$&&&'''((((((%%% """&&&&&&$$$ !!!'''(((+++///111///+++'''%%%$$$######%%%(((***+++,,,...000111///,,,(((&&&$$$###$$$'''***+++***((("""$$$&&&((())))))((('''(((***)))$$$###$$$$$$$$$###!!!!!!###$$$%%% """ !!! ###''',,,+++***(((&&&$$$"""!!!""""""###"""!!!!!!!!! ###!!! !!!"""""" ###''''''%%%!!!$$$!!!"""(((---//////(((###!!!$$$'''))))))'''$$$###""""""""""""""""""!!! """&&&+++000000...)))&&&}}}~~~~~~|||zzzvvvrrrnnnjjjhhhhhhggggggbbbbbbaaaaaacccfffkkknnnqqqpppnnnllljjjiiihhhgggbbbaaa``````aaadddgggiiieeebbb___]]]\\\]]]___aaacccbbb```^^^ZZZWWWTTTRRRQQQNNNLLLMMMPPPPPPMMMJJJHHHJJJKKKLLLKKKHHHEEECCCBBBCCCDDDBBB???===<<<===>>>AAAFFFKKKKKKGGG???888666999<<<;;;777555666888666444333444555666666555333333222222000///...------///222555777555111...(((***,,,------,,,***)))!!!&&&(((&&&%%%(((***///444666444000,,,***000000000000000111222333222222333333111---***(((,,,***(((&&&&&&&&&((()))(((((((((((((((***+++,,,000///+++&&&###%%%)))+++---,,,)))&&&$$$$$$%%%&&&"""!!! !!!!!! """%%%))),,,+++(((%%%###$$$)))++++++***((($$$$$$%%%%%%&&&'''(((((())))))))))))((((((((())))))'''%%%&&&)))***)))((('''---...***### !!! ###((()))'''"""!!!$$$'''&&&&&&%%%""" %%%###%%%### &&&)))'''$$$""""""%%%'''))))))&&&"""###&&&''''''&&&!!!$$$***,,,(((###!!!###$$$"""!!!!!!$$$%%%(((+++---,,,(((%%%###"""!!! """%%%''',,,---000222111---'''#########$$$&&&)))*********$$$%%%'''))))))))))))((())),,,---)))### ###&&&&&&%%%$$$###"""  """$$$%%%&&&!!!!!! !!!###!!! ###'''++++++***((('''%%%$$$###"""$$$&&&&&&$$$!!!###"""!!! """!!!$$$''''''%%%######!!!!!!&&&+++,,,+++$$$ !!!""" !!!"""###"""!!!  ###&&&+++...///,,,'''$$$zzzxxxyyy{{{zzzyyysssrrroookkkhhhfffddddddbbbcccdddeeeeeegggjjjllltttsssqqqmmmiiieeeaaa^^^`````````aaabbbdddggghhhbbbaaa___]]]\\\]]]^^^___^^^^^^]]][[[XXXTTTQQQOOOSSSQQQPPPOOONNNMMMJJJHHHGGGHHHJJJJJJJJJHHHFFFEEEDDDFFFGGGFFFCCC@@@>>>===???DDDKKKQQQQQQIII>>>555777;;;>>>===888666999<<<>>><<<999777666444222000111111111111111///---,,,333444666888999777333///+++,,,---------,,,+++***###!!!"""&&&(((&&&'''***+++...222333111...+++***,,,...000111000///000111///111222222111---)))&&&((('''%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%&&&''')))***...000---&&&###%%%(((((())))))(((%%%"""!!!"""$$$ !!!""""""$$$'''++++++)))%%%""" !!!'''))))))'''%%%%%%$$$$$$$$$%%%''')))***+++,,,,,,+++)))((()))******'''###$$$&&&((('''%%% (((...111---&&&"""###!!!!!!$$$((()))(((%%%"""!!!!!!!!!!!!!!!"""$$$(((((())))))&&&"""$$$&&&'''%%% %%%'''%%%$$$%%%'''+++---...,,,'''!!! !!!"""###!!!$$$&&&%%%$$$"""(((,,,,,,'''"""###%%%"""###&&&((('''%%%### !!!"""%%%&&&&&&###!!!!!!&&&***)))***+++------+++&&&"""######$$$$$$%%%'''((()))%%%%%%%%%%%%&&&'''))))))))),,,---,,,(((%%%%%%'''&&&$$$"""!!!!!!!!!"""%%%############$$$&&&'''((($$$%%%%%%""" $$$"""  !!!!!! !!! """&&&***)))((('''&&&%%%%%%%%%"""%%%((((((%%% !!!$$$'''(((((('''&&&""" """$$$%%%%%%$$$!!!"""%%%$$$""""""###"""  ###$$$###""" !!!$$$$$$'''***---,,,)))$$$!!!}}}wwwuuuvvvxxxxxxwwwrrrrrrqqqnnnkkkhhhffffffeeehhhkkklllkkkjjjlllmmmrrrppplllhhhddd```^^^\\\```aaabbbcccccccccdddddd_________^^^^^^]]]]]]]]][[[ZZZYYYWWWUUUSSSRRRQQQUUUUUUTTTQQQMMMJJJHHHGGGGGGGGGHHHHHHGGGGGGFFFFFFEEEGGGJJJJJJGGGCCC???>>>@@@EEELLLQQQOOOGGG;;;222777;;;???===999777:::???@@@>>><<<:::999777333000222333555666555333111///444555666999:::999555222/////////...------,,,,,,(((%%%$$$&&&'''&&&(((,,,+++---//////---+++***)))'''+++...000...------...)))+++...///---)))$$$!!!""""""###$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%''')))***,,,///...(((%%%((()))((($$$&&&'''%%%###!!!"""$$$"""!!! ###$$$$$$$$$(((+++---+++'''### !!!$$$&&&%%%$$$###$$$###!!!!!!"""&&&))),,,***++++++)))''''''))),,,///***$$$###%%%'''&&&### !!!%%%+++000222///)))$$$  """$$$'''&&&###  """%%%&&&%%%%%%&&&'''"""$$$&&&&&&$$$#########&&&(((***,,,+++'''### %%%)))***(((!!! """$$$###!!!"""%%%(((---...///,,,&&& ###%%%&&&''' """$$$###!!!"""'''+++---+++(((&&& $$$,,,,,,((( """$$$&&&''''''&&&!!!&&&***&&&$$$######%%%&&&$$$"""$$$###"""!!! """$$$'''$$$"""  ###'''***)))***+++,,,+++)))&&&%%%$$$""" !!!!!! $$$'''######$$$%%%&&&'''(((((('''))))))&&&  $$$!!!###!!!###%%%&&&$$$### !!!$$$%%%$$$""" !!!"""### $$$''''''###!!!%%%(((+++,,,,,,,,,""" !!!###%%%!!!"""""" $$$$$$ !!!%%%(((((($$$ """&&&$$$&&&)))+++)))%%% }}}vvvtttuuuvvvwwwvvvqqqrrrsssrrrooollljjjiiihhhlllpppqqqooonnnnnnooollljjjfffbbb```___``````bbbcccdddddddddbbbaaa___]]]^^^___```___^^^\\\[[[YYYXXXUUUSSSRRRSSSTTTVVVVVVXXXWWWSSSLLLGGGFFFGGGGGGGGGFFFFFFFFFFFFFFFFFFEEEIIILLLMMMJJJDDD@@@>>>AAAEEEJJJNNNLLLDDD888000777;;;???>>>999777;;;@@@<<<;;;;;;;;;<<<;;;888555555777:::<<<;;;999666333333444555888::::::777555222111000......---------+++'''$$$%%%&&&%%%''',,,,,,------,,,***))))))***%%%)))...///...,,,,,,---$$$&&&)))+++***&&&!!!"""$$$&&&'''(((((('''&&&%%%$$$%%%(((***+++***//////***(((+++,,,)))"""%%%'''&&&$$$"""###%%%&&&### ###&&&)))***+++...///,,,'''""" """"""#########$$$$$$$$$"""!!! $$$))),,,'''(((((('''%%%%%%)))---444...'''$$$&&&(((&&&$$$######$$$%%%&&&)))...222333111---)))&&&%%%%%%%%%''')))+++)))$$$!!! !!! """""""""$$$'''***&&&((())))))&&&$$$######$$$'''+++------+++'''$$$ """(((******(((###"""###""""""''',,,...///,,,&&&"""%%%''')))***### !!!###""" ###''',,,......,,,++++++$$$%%%###""")))111222,,,###!!! ###&&&((()))###'''%%%!!!!!!######%%%###!!!"""%%%"""  &&&***(((((()))+++,,,***&&&######  !!! $$$((("""###%%%&&&'''((((((((()))+++,,,(((""" ######$$$""" $$$((()))&&&$$$""" ### """&&&&&&"""###'''+++---......###  !!!"""%%%$$$"""!!!"""###""""""%%%$$$ $$$***---***###!!!'''$$$&&&((()))'''"""|||yyyxxxwwwuuutttsssttttttsssqqqmmmjjjhhhiiikkknnnppppppmmmjjjhhhmmmkkkgggbbb___^^^```bbbdddeeeggggggeeeaaa]]]ZZZZZZZZZZZZ]]]``````\\\YYYUUUUUUTTTRRRQQQRRRUUUXXXZZZXXXUUUSSSPPPKKKFFFBBBEEEHHHJJJHHHCCCBBBEEEHHHHHHIIIKKKIIIFFFBBB??????AAAHHHPPPRRRKKK>>>111)))111777===>>>;;;888888:::??????>>>===;;;:::999888777:::>>>AAAAAA<<<444///333555888:::999555111...---///111000......///000...***&&&&&&'''))))))'''---+++***+++++++++)))'''"""'''...222111...+++)))%%%$$$$$$&&&((('''$$$ !!!$$$&&&&&&&&&(((((()))(((&&&'''(((***///---***)))*********)))&&&)))+++)))%%%###$$$&&&%%%$$$&&&(((&&&$$$(((............---+++)))&&&%%%&&&&&&&&&&&&&&&%%%%%%$$$'''%%%!!!"""%%%(((&&&$$$%%%)))***((())),,,222000---***(((''''''(((&&&&&&&&&))),,,...///...++++++***((('''%%%$$$$$$+++---//////,,,)))&&&&&&""" %%%''''''***************)))&&&$$$"""(((///111...((($$$"""""""""!!!!!!(((+++)))%%% """'''000111111...'''  %%%***,,,***'''%%%$$$"""#########!!!###(((---...+++)))((()))'''%%%%%%&&&))),,,------(((""""""%%%### !!!!!!'''$$$######""""""!!!###$$$$$$###!!!  ###&&&$$$""""""!!!"""$$$'''***,,,---,,,+++(((######%%%%%%%%%%%%"""###%%% ###%%%'''&&&###  $$$)))++++++***%%%""" !!!!!!$$$###  (((...,,,'''!!!"""$$$""" !!!###$$$###  (((---,,,(((###!!!###&&&'''&&&'''((((((%%%}}}zzzwwwuuusssqqqooopppppppppnnnllliiigggfffhhhjjjlllmmmllljjjiiillljjjhhhccc```___```bbbffffffffffffddd```\\\XXXXXXXXXZZZ]]]______\\\YYYWWWVVVTTTSSSTTTWWWZZZ\\\XXXUUUSSSPPPOOOLLLHHHEEEFFFGGGHHHGGGDDDDDDEEEGGGGGGHHHIIIGGGCCC@@@>>>>>>DDDIIIOOONNNDDD555((( +++111999<<<;;;;;;===@@@@@@???===;;;888777777888;;;===???@@@???;;;555111333666999;;;999444///+++---...//////...,,,+++***---***((((((+++---...---...---,,,,,,,,,+++(((&&&"""(((///444444111...---)))(((''')))***)))&&&###%%%$$$$$$%%%&&&'''%%%$$$)))+++,,,,,,*********+++,,,++++++---......,,,***'''((())))))&&&$$$$$$$$$$$$$$$'''***(((%%%&&&***000000000///...+++)))(((&&&&&&''''''''''''&&&&&&&&&$$$""" !!!$$$%%%$$$"""%%%***+++((((((***,,,***(((&&&%%%%%%%%%&&&&&&)))///555999999666222)))(((&&&$$$$$$%%%&&&'''(((***---...---++++++***!!!!!!%%%(((((((((((('''((())))))((('''###'''++++++'''###!!! """"""!!! &&&###""""""######""""""%%%+++------+++%%%$$$(((***(((&&&###""""""###$$$$$$!!! %%%***,,,***(((((()))%%%###!!!###&&&***---...(((!!!######!!! !!! %%%###""""""!!! !!!!!!  !!!  &&&'''%%%"""!!!!!!!!!###&&&(((***...---+++((($$$"""#########!!! $$$!!!!!!&&&''')))((($$$!!! ###''')))((('''&&&###!!! !!! """"""!!!!!!''',,,***&&&!!! ###%%%$$$"""!!!!!!!!!!!!"""""" ###(((***)))'''%%%%%% !!!%%%&&&%%%&&&((()))'''"""~~~zzzvvvrrrooommmkkklllmmmmmmllljjjgggeeecccdddeeeggghhhiiijjjjjjkkkkkkiiifffbbbaaabbbdddhhhfffdddddddddaaa[[[WWWXXXXXXZZZ^^^``````^^^\\\YYYUUUQQQRRRUUUZZZ\\\\\\TTTRRROOOMMMMMMMMMLLLKKKHHHGGGFFFFFFGGGGGGFFFEEEEEEFFFFFFDDDAAA@@@@@@@@@HHHMMMPPPLLL@@@000###)))...555:::;;;<<>><<<666000---000333555555444222111111444888444444444444444444444444111...***((()))+++...///***+++,,,------...000111///...---,,,+++((($$$!!!&&&+++000333222...***)))'''(((+++---...000222333333222111111111///,,,***''',,,111333111---)))''')))(((&&&&&&((()))((('''$$$"""###''',,,000000...)))%%%###&&&((((((***...333333222000---)))&&&$$$"""$$$''')))******))))))%%%''')))++++++(((%%%""""""(((***'''&&&'''!!!!!!!!!!!!"""###%%%%%%&&&***111777:::888111,,,((())))))***))))))((('''((()))******))))))***,,,......---+++)))(((((((((%%%$$$!!! $$$ !!!###%%%&&&%%%###!!! """###&&&))),,,,,,(((%%%(((---,,,%%%"""&&&((('''$$$!!!"""###!!! ###&&&&&&### ###'''***)))&&&######$$$---)))$$$!!!"""###%%%%%%   !!!  """###!!!!!!$$$###"""!!!$$$""" """%%%&&&'''  """$$$!!!###$$$###&&&++++++((('''''''''((()))***++++++)))(((&&&### """""""""!!!!!!"""###%%%&&&!!!###%%%%%%!!!"""###"""!!! """$$$&&&'''(((&&&"""!!!###&&&((('''%%% !!!!!!$$$%%%"""!!!!!!!!!!!! !!!$$$(((***)))'''%%%(((+++,,,+++)))(((((($$$!!!$$$'''&&&&&&&&&%%%###!!! yyyrrrnnnmmmpppqqqssstttqqqmmmhhheee```___^^^^^^___bbbeeehhhjjjmmmpppqqqpppmmmlllkkkfffeeedddbbbaaa``````aaaeeegggjjjkkkiiigggeeeeeeccc___[[[YYYXXXWWWSSSPPPNNNLLLJJJJJJMMMQQQTTTUUUNNNKKKHHHHHHJJJIIIDDD>>><<>><<<555...---...444777999777333111333666333444666888888777666444111444444000)))'''***...///111333222000...///111333000---++++++***)))'''''')))++++++***((('''''''''))),,,,,,---...222555111...***((((((((('''&&&%%%)))...000---)))&&&$$$!!! !!!###$$$###""" !!!###(((...222111+++&&&'''(((&&&%%%'''(((((())))))(((&&&$$$### $$$&&&'''&&&$$$######&&&***------,,,)))&&&"""!!!###$$$(((---,,,***'''$$$$$$&&&(((***'''%%%"""!!!"""%%%&&&&&&%%%%%%%%%%%%%%%###"""!!! !!!!!!"""&&&***...---///111///,,,)))((((((''''''$$$"""%%%###"""###&&&'''&&&%%%"""&&&)))+++$$$""" """$$$$$$$$$ ###%%%%%%"""!!!'''+++***&&&###!!!  !!!###$$$###"""!!!###%%%$$$  !!!"""###''')))***(((&&& !!!"""###$$$###!!! ###%%%&&&%%%$$$$$$''')))###$$$###!!! """ !!!###### """'''%%%$$$%%%&&&&&&%%%$$$"""!!! $$$&&&$$$ """$$$%%%''''''(((&&&%%%$$$"""!!!!!!!!!"""###$$$$$$""" """%%%$$$%%%&&&&&&%%%%%%&&&((('''+++...---'''######$$$)))***,,,+++'''$$$"""!!!$$$######$$$$$$$$$!!! """!!! $$$######$$$$$$!!! !!! !!! !!!%%%%%%(((+++,,,***((('''''''''&&&%%%%%%$$$%%%%%%&&&((()))((($$$  ~~~~~~wwwttttttwwwxxxyyyxxxtttnnngggcccdddcccaaa``````aaabbbcccfffjjjooorrrqqqnnnkkkjjjjjjmmmmmmfff^^^ZZZ]]]bbbgggiiillljjjeee```^^^^^^\\\^^^___]]]XXXSSSOOOMMMIIIHHHGGGHHHKKKMMMNNNNNNJJJIIIGGGFFFCCC@@@;;;777777:::???CCCEEEFFFGGGIIIOOOQQQOOOEEE666---,,,000000000000222444555444333111888???>>>777///------333777:::777222......000222555999<<<<<<888444000444:::===999///)))***...111444666555222111222444555222...,,,,,,,,,++++++&&&((())))))(((((()))***))),,,...---,,,---000333111---'''$$$######""""""!!!%%%)))***((($$$!!!"""$$$%%%###!!! """***111444...)))***)))%%%!!! ###$$$%%%'''''''''&&&&&&###%%%&&&$$$""" """%%%))),,,---,,,)))''')))$$$!!!###%%%(((---444000---(((%%%$$$&&&)))+++((($$$  $$$&&&((("""!!!  !!! !!!  """&&&***$$$'''******'''$$$$$$$$$''''''&&&!!!%%%((($$$ """$$$%%%$$$!!! $$$&&&'''&&&%%%$$$#########$$$$$$!!!  ######!!!$$$***...---)))&&&$$$!!!$$$%%%$$$"""!!!"""%%% """$$$###""" """!!! """%%%)))+++)))%%%!!!%%%$$$##################%%%''')))((('''(((+++///''''''%%%""" """$$$###$$$###$$$ !!!###$$$"""$$$'''&&&%%%%%%%%%$$$"""'''%%%""" !!!$$$###!!!"""%%%'''((())))))&&&&&&$$$#########$$$%%%######"""!!!!!! $$$%%%%%%###!!!### ######!!!!!!###%%%(((---000///)))%%%$$$%%%''')))***)))&&&###"""!!!&&&%%%$$$###"""  ###$$$$$$)))'''%%%$$$$$$""" $$$''')))******((('''((((((***))))))((('''%%%$$$###((()))(((%%%!!!!!!###}}}~~~|||zzzxxxvvvuuuvvvvvvwwwwwwuuuqqqjjjeee``````aaacccfffhhhgggfffgggggghhhkkkoooqqqqqqpppmmmkkkhhhdddaaa___^^^^^^eeedddcccbbbaaa___\\\YYY\\\[[[[[[[[[ZZZVVVQQQMMMHHHHHHHHHJJJLLLMMMKKKIIIHHHEEEBBBAAAAAA@@@<<<999888444666===BBBCCCGGGNNNNNNNNNEEE555+++---111333///...///444999999555000222222444666777555111---333333444444222///+++)))+++...444;;;>>><<<666222888;;;===999222---,,,...333333444555666777888888999555///---...///...------+++'''%%%&&&)))---000...111222...)))(((...444333///(((""""""######%%%%%%$$$""" !!!$$$((((((&&&### ###$$$$$$"""!!!###(((------......+++&&&!!!!!!$$$''')))(((%%%###""" ###'''+++,,,)))'''%%%&&&''''''(((,,,111555,,,***'''''')))+++...///000,,,&&&!!! ###'''+++---(((###!!!$$$((())))))$$$$$$$$$###!!! """""""""######$$$%%%%%%"""""" !!!$$$'''((((((%%%"""!!!$$$'''***&&&###"""$$$(((+++,,,%%% $$$(((,,,)))%%%######$$$$$$$$$$$$$$$""" """%%%""" $$$)))---,,,)))%%%!!!$$$'''((('''''''''(((!!! """%%%%%%""" """"""$$$&&&((('''$$$ !!!"""######$$$$$$'''&&&$$$%%%''')))******!!! !!!!!!!!!### !!! """"""!!!!!!'''"""$$$%%%"""!!!$$$(((&&&"""  ###"""!!!'''++++++)))######$$$$$$###%%%(((***%%%$$$$$$$$$&&&&&&%%%$$$))))))((('''%%%###!!!  """######$$$+++,,,...---***'''%%%$$$(((((())))))(((%%%""" ######"""###$$$###$$$'''***+++'''### $$$&&&&&&%%%(((,,,,,,(((((())))))(((&&&&&&'''((((((((((((((('''&&&$$$$$$~~~}}}|||zzzyyyxxxxxxxxxwwwwwwxxxyyywwwrrrkkkeeeaaaaaabbbdddgggiiiiiihhhhhhggghhhjjjlllnnnnnnmmmmmmkkkgggccc```^^^\\\\\\aaa`````````___^^^[[[YYY[[[[[[[[[\\\[[[XXXRRRNNNJJJJJJIIIJJJKKKLLLJJJIIIEEEBBB@@@???@@@AAA???===888444555<<>>???AAABBBBBBAAA888444333999AAAHHHPPPWWWKKKDDD888---,,,111444333444333333666999999666222---///222666777444...***...000222333333111///---)))***,,,///222222///------///111000...---000333222222111111222555888:::;;;888444111///---***(((((()))***,,,...///000000111444777666222000444888999444---&&&!!! !!!"""$$$%%%%%%%%%###""""""###&&&&&&%%%%%%%%%&&&'''((()))+++,,,***&&&###$$$&&&///...,,,((($$$""""""###"""$$$''')))******((('''+++***+++...111444444333---...---+++)))(((((()))&&&&&&''''''((()))))))))(((&&&"""!!!###(((...222333+++"""!!!&&&***,,,+++***)))&&&"""!!!"""######"""&&&)))+++(((%%%  %%%)))***'''$$$"""######"""!!!$$$)))---)))$$$ """&&&"""###%%%$$$ !!!"""######!!! """%%%)))((('''&&&%%%!!!!!!""""""!!!!!! !!!"""!!!"""(((,,,((($$$###(((,,,,,,&&&###(((((('''###  !!!!!! ######$$$$$$&&&(((+++******,,,,,,+++)))&&&'''(((******'''!!! $$$(((***///000111///+++'''$$$###!!!!!! !!!!!!"""  """'''***+++,,,,,,***,,,---,,,(((### ###(((+++)))%%%!!!""" !!!%%%'''''')))(((&&&'''++++++((((((***************,,,...///.........---.........|||yyyuuurrrrrrsssvvvxxxvvvvvvwwwxxxvvvppphhhcccddddddeeegggkkkmmmmmmlllkkkiiiggggggggggggeeeccceeedddaaa___]]]\\\\\\\\\]]]^^^______]]]\\\[[[ZZZXXXXXXZZZ\\\\\\YYYTTTPPPJJJHHHEEECCCCCCDDDCCCBBB>>>???AAACCCDDDDDDBBB@@@888444333888BBBMMMVVV[[[NNNAAA000(((,,,444999999999888777888::::::777555---///333777888555///+++,,,...111333444333111000,,,+++++++++------+++)))+++---...---,,,...111444222000...---...111555888;;;999666333000,,,)))''')))+++...111222222111///222666::::::777555777999;;;666...&&&!!! !!!$$$%%%%%%%%%######%%%&&&'''%%%""" """%%%(((***,,,,,,***&&&%%%''')))...---***&&&###"""###%%%###$$$&&&)))+++,,,***)))+++,,,...111555666555444//////...+++&&&"""!!!!!!$$$%%%'''(((((('''''''''%%%###!!!!!!###(((---000111)))"""'''******))))))'''$$$  ###%%%!!!!!!''',,,///+++'''""" %%%)))&&&$$$######%%%%%%$$$###"""(((***'''!!!"""  ######!!! !!! ###&&&'''%%%$$$$$$$$$!!!!!!"""   !!!&&&+++...)))"""###***000111+++!!!%%%)))+++***###!!!"""###$$$&&&'''///---+++++++++,,,+++***)))******)))&&& ###'''))),,,...///...***'''%%%$$$!!!  !!!###  !!!"""###!!!###&&&(((***+++++++++***,,,,,,***&&&""" ###***,,,)))&&&$$$$$$(((&&&###""""""$$$'''))))))***)))&&&'''++++++(((&&&(((***+++,,,...111333000///...------...000111|||yyyuuuqqqoooqqqsssuuuxxxxxxxxxxxxvvvpppiiidddddddddeeehhhkkkmmmmmmmmmllljjjiiiiiihhhgggdddaaa___^^^]]]\\\[[[[[[\\\]]]```bbbcccbbb___\\\[[[[[[XXXXXXXXXYYYYYYVVVRRRNNNEEECCC@@@??????@@@???>>>===AAAFFFIIIHHHDDD???<<<888555444888DDDQQQZZZ\\\MMM<<<)))$$$+++555;;;===>>>===;;;;;;;;;:::888777000111555888:::777222...---///222444555444222111...,,,)))'''''''''&&&%%%***************+++...000000...+++)))***---111444;;;:::777444///,,,)))(((---///222444444222000...333666:::;;;999888999;;;;;;666...&&&  $$$%%%%%%%%%$$$%%%'''))))))&&&""""""&&&(((------,,,)))$$$###&&&)))+++***'''###!!!!!!###&&&######$$$(((+++,,,+++)))'''))),,,111555555222///......,,,(((######&&&))))))'''&&&&&&'''%%%$$$"""!!!"""&&&))),,,,,,$$$###&&&%%%&&&''''''&&&$$$!!! $$$'''%%%""" """'''---111333***&&&  %%%((('''&&&%%%&&&''''''%%%$$$ %%%&&&### !!! ###&&&$$$ ###%%%$$$### !!!"""!!!"""""""""!!! ###%%%""" """%%%$$$"""  !!! !!!'''+++...&&& $$$&&&))),,,+++&&&"""&&&((((((!!! !!!###%%%(((111---)))'''(((***,,,---///...---+++'''### !!!%%%'''(((***,,,,,,)))'''&&&&&&$$$"""  '''%%%###"""$$$(((******&&&&&&&&&''''''''''''''')))******((($$$!!! !!!&&&'''&&&%%%&&&(((,,,***'''$$$$$$%%%(((***++++++)))&&&(((,,,,,,)))(((***+++,,,,,,---000222///...,,,++++++,,,///000}}}zzzvvvrrrqqqrrrtttvvv|||{{{yyywwwuuuqqqkkkgggbbbbbbdddgggjjjmmmmmmllllllkkkllllllllljjjeeeaaa\\\[[[ZZZYYYYYYZZZ[[[\\\```ccceeeccc___[[[[[[\\\ZZZXXXVVVUUUTTTRRRNNNKKKAAA???======?????????>>>>>>CCCIIIKKKHHHBBB<<<888777777666;;;GGGUUU[[[ZZZGGG666&&&%%%---555:::<<>>>>>@@@BBBCCCBBBAAA@@@DDDGGGHHHCCC>>>:::888777888:::>>>KKKXXX[[[VVVBBB444***---555999:::<<>>;;;;;;999:::999666333222333444777666444333333444666777666999<<<<<<888333111111888555000,,,,,,...333666111///...///111222000---)))&&&$$$)))111999;;;;;;999777444333333222000...000''' (((------++++++---222666888555222444000+++******)))'''%%%)))***+++***))))))+++,,,333222000---+++***))))))&&&###"""%%%***)))"""!!!#########""" $$$***,,,)))$$$###""" """***111888333,,,(((''')))***+++***))))))***+++,,,+++***///+++''''''***+++)))%%%%%%!!!!!!$$$%%%%%%///111111---&&& ###)))+++++++++&&&!!!!!!%%%))))))((())))))***,,,---+++'''$$$&&&&&&%%%###&&&,,,...,,,((((((&&&"""!!!###!!!!!!$$$&&&&&&)))(((%%%!!! """)))&&&"""!!!%%%'''&&&))))))&&&&&&'''$$$  !!!""")))///222///(((""""""(((+++***%%%!!!!!!!!!)))(((%%%!!!"""%%%"""!!! """"""$$$((()))&&&"""!!! """'''))))))+++,,,+++(((%%%$$$$$$$$$(((,,,---***&&&$$$$$$%%%(((+++,,,---000555:::<<<444,,,'''&&&%%%###!!!!!!"""!!!%%%***---,,,***)))(((((()))***###!!! $$$'''(((******&&&!!!!!!'''---111,,,&&&&&&((()))'''$$$###(((,,,///222000+++'''))),,,(((!!!!!!%%%((())),,,000444===999222+++(((***000555}}}}}}xxxvvvuuuvvvwwwtttnnngggbbb````````````dddcccdddfffhhhiiihhhgggjjjjjjhhhgggffffffffffff```\\\WWWTTTTTTTTTSSSRRRUUUXXX[[[ZZZVVVRRRQQQRRRQQQQQQPPPOOOLLLIIIFFFDDD===???AAAAAA???=========???@@@???===<<<<<<>>>AAABBBBBBBBBGGGQQQWWWOOOBBB777222333;;;@@@>>>;;;:::999777444222222333555666777666555444444444555666777999;;;:::666444333444555333000,,,+++---111444000///...///111000...+++)))((()))---333888;;;;;;:::777333111111222111111///'''&&&************,,,111555777555333111...+++***++++++***((()))***,,,,,,,,,---///111333111---)))'''''')))***$$$"""!!!%%%***+++&&&!!! ###%%%&&&&&&%%%$$$"""!!!###(((...000---***$$$$$$$$$"""###'''...444666333...************)))'''&&&&&&'''***,,,------...+++''''''******((($$$%%%""""""$$$%%%$$$///000000,,,%%% %%%)))++++++)))$$$###''')))((()))(((((()))++++++)))((('''))))))'''***///000---((()))((($$$!!!!!!###$$$""" """$$$%%%%%%"""""" !!!&&&### """%%%((((((&&&&&&(((%%%  ###"""%%%***///000---'''"""###&&&&&&$$$!!! !!!%%%%%%### !!!$$$ !!!$$$$$$%%%((((((%%% !!!$$$&&&%%%'''((((((&&&%%%$$$%%%'''***,,,,,,)))'''&&&'''&&&(((***+++,,,...222666555000)))### ###%%%'''&&&%%%###"""$$$(((+++++++++,,,---,,,***)))'''$$$$$$###"""###%%%'''((()))***(((%%%!!!!!!%%%(((+++&&&""""""&&&))))))''' %%%)))***+++---,,,(((&&&(((+++)))######'''***...444888888666111,,,))),,,111555}}}{{{vvvsssrrrrrrrrrpppkkkddd___]]]]]]]]]]]]bbbcccdddgggjjjjjjhhheeegggfffdddbbbbbbbbbcccddd]]]ZZZWWWUUUVVVVVVUUUTTTSSSVVVXXXWWWSSSPPPOOOPPPNNNOOOPPPPPPNNNJJJFFFDDD@@@AAABBB@@@>>>;;;:::;;;===>>>>>>>>>>>>???BBBEEEEEEEEEFFFKKKUUUWWWLLL>>>444111333:::>>>===:::999555111---...111555777777666666555555444444444333555666666555333222222333111111///,,,+++,,,///222111111111111222000---***))),,,000333555777:::<<<:::666000......111333444222+++### !!!%%%((()))((())),,,000333555444222...,,,******+++------,,,''')))+++,,,---...000222222///)))$$$"""$$$(((+++""" ###***---+++'''"""$$$'''***+++***(((&&&%%%%%%''',,,111444222///)))***))))))(((***---000222000......---,,,***(((###"""!!!###(((,,,///000,,,)))&&&&&&((((((%%%""""""!!! !!!###%%%$$$###,,,---,,,)))###!!!&&&*********&&&""" $$$&&&&&&&&&%%%$$$%%%(((*********(((+++------000333111,,,'''((((((&&&$$$######$$$$$$###""""""$$$$$$$$$###"""%%%"""###&&&(((&&&&&&(((&&&###"""&&&((()))((()))+++------***%%%!!! """$$$$$$%%%###"""###### !!! !!!!!!  """$$$###!!!!!!$$$###%%%'''%%%!!! !!!###$$$$$$$$$%%%&&&+++,,,,,,***(((((()))***'''((()))))))))+++...111---+++&&&!!! &&&+++---+++(((&&&'''((())))))(((***---///...+++'''$$$%%%&&&'''((()))))))))(((***(((&&&###""""""###$$$$$$!!!###(((***+++ !!!&&&((('''%%%((((((&&&$$$''',,,***&&& ###%%%)))---333777222111///,,,***,,,000333~~~|||}}}|||yyyuuurrrpppppppppooojjjddd```^^^^^^^^^]]]bbbcccfffiiilllkkkgggdddbbbbbbbbbbbbaaaaaa``````[[[ZZZYYYXXXXXXXXXXXXXXXVVVXXXXXXUUUQQQPPPRRRUUUSSSSSSRRRPPPNNNJJJGGGEEEHHHHHHGGGCCC???;;;:::;;;===>>>???@@@@@@BBBEEEGGGHHHGGGIIIOOOUUUSSSFFF:::222222444888<<<;;;999777///,,,***...444999888555444444444444333222111000---///111222111///...------//////...++++++---000333333444444333000---+++***///555666555444666:::888333---***+++///333555555000+++'''&&&'''))))))'''(((+++...111222222111...---+++++++++,,,------&&&(((***+++++++++---......+++&&&"""!!!###&&&(((!!!!!!'''++++++)))###&&&***,,,---,,,)))'''&&&&&&(((,,,111333222000......---,,,***(((''''''***+++,,,///000///+++(((!!! !!!%%%***...///)))'''%%%%%%%%%%%%"""  """$$$%%%%%%$$$******)))&&&###!!!%%%((((((((('''$$$"""!!!"""!!! ###&&&((()))(((''',,,///000222333///(((%%%&&&'''''''''&&&%%%%%%%%%$$$$$$$$$%%%%%%###  """&&&$$$!!! %%%&&&%%%$$$''''''%%%%%%+++,,,++++++***))))))(((&&&"""!!!"""$$$%%%&&&"""###&&&%%% ###$$$"""!!!!!! """###!!! #########%%%### !!!###%%%''',,,+++***((('''(((***,,,(((((((((''''''(((***+++)))'''%%%%%%'''+++000333111...***)))++++++)))&&&&&&(((***,,,+++)))%%%###%%%&&&''''''(((((((((''''''%%%###"""#########"""""""""'''***,,,&&&""""""%%%$$$"""$$$&&&%%%$$$'''------)))&&&%%%$$$$$$%%%(((+++...+++,,,,,,+++)))***,,,...}}}yyyyyyzzz|||zzzxxxuuusssqqqqqqqqqqqqoookkkfffcccbbbbbbbbbbbbcccdddgggjjjllljjjfffbbb]]]___bbbdddccc```]]]ZZZYYYZZZ[[[[[[[[[[[[[[[[[[ZZZYYYVVVQQQMMMNNNTTTZZZ[[[XXXTTTOOOKKKIIIGGGFFFMMMLLLIIICCC>>>:::999999>>>???AAABBBCCCDDDFFFIIIJJJIIIKKKPPPQQQKKK@@@777222444555666888999888666...---///555<<>>888555555666===@@@BBBDDDEEEFFFIIIKKKMMMMMMOOOPPPKKKBBB:::777555777777555555777777555111333888>>>CCCCCC>>>999555444333111000...------))),,,111666777333,,,&&&(((...333444000------///000111111///---*********...333777666222//////222333///+++(((***---///000...000000---(((%%%&&&(((''')))++++++++++++,,,---//////...+++((('''((())),,,---...---+++(((''''''$$$%%%&&&''''''%%%###"""###!!! !!!###%%%%%%$$$"""###&&&(((******)))))))))))))))((('''&&&%%%$$$!!!!!!###%%%'''&&&$$$!!!!!!"""%%%))),,,,,,***'''  ###'''******'''''''''&&&%%%""" !!!!!!!!!"""###((()))+++......,,,'''###"""%%%((()))(((&&&$$$$$$$$$&&&((((((&&&"""###&&&&&&$$$!!!###'''))))))******&&&"""&&&))))))&&&"""###$$$&&&)))***'''###$$$###!!!!!!$$$!!!"""%%%%%% """$$$""" """'''(((&&&%%%$$$"""!!!!!!!!! $$$%%%((()))(((%%%"""!!! """""""""!!!  %%%+++......***'''''''''&&&### ###&&&(((&&&'''))))))&&& !!!!!!!!! """%%%&&&%%%!!! """%%%''''''&&&%%%'''***,,,---,,,'''%%%######%%%'''''''''***&&&&&&///<<>>777333222222222111...***'''$$$###!!! """"""!!!!!!!!!!!!"""""" !!!###$$$%%%%%%%%%%%%$$$###"""!!!###$$$%%%&&&###!!!%%%'''******((()))---...,,,&&&$$$!!! """############%%%&&&'''%%%$$$$$$%%%|||vvvrrrqqqqqqqqqpppooonnnnnnnnnnnnnnnkkkiiifffeeefffhhhhhhhhhdddddddddeeeeeeccc^^^ZZZ\\\^^^```bbb```\\\WWWSSSUUUYYY\\\]]][[[YYYYYYZZZVVVVVVSSSNNNKKKLLLRRRWWWZZZXXXSSSNNNJJJGGGEEEDDD@@@>>>;;;777333222444666;;;>>>BBBEEEGGGJJJMMMOOOQQQQQQRRRPPPFFF:::777;;;888;;;999333222555777555444777<<<@@@BBB@@@<<<999888666444111000///......,,,---111555777333,,,&&&'''...666777333///...000111222111///,,,***,,,...333555777555222///...///333000---,,,---.........***...111///)))&&&''')))(((***+++***(((''')))***---...---***'''&&&''')))+++,,,...---***'''%%%%%%$$$%%%'''((('''&&&$$$###"""""""""###$$$$$$$$$$$$!!!"""###%%%''')))***+++------+++((($$$!!!"""&&&'''%%%"""""""""###%%%''''''%%%###!!!%%%(((******)))***+++***(((%%%"""!!! ###%%%)))...111///(((###"""%%%((()))'''&&&&&&''''''((()))((('''%%%###""" !!!###&&&&&&$$$"""###%%%%%%###$$$%%%"""!!!'''++++++'''###"""###'''***,,,)))###""""""!!!  ######$$$ """$$$!!!!!!%%%&&&&&&"""  """###"""!!!"""  """&&&'''((()))'''$$$!!!!!!"""######""" !!!"""### ###(((+++,,,+++*********)))((($$$""""""$$$''''''%%%&&&***+++(((#########""""""!!! """'''+++,,,***&&&$$$"""######"""!!!"""$$$&&&######%%%)))...000///---&&&###!!!"""%%%((((((((()))''''''---777;;;888333---///111111...)))&&&$$$"""!!!!!!"""$$$%%%%%%$$$"""!!!!!!%%%%%%$$$###$$$&&&$$$%%%$$$###"""!!!!!!!!! !!!""""""'''***------)))(((+++,,,***%%%###!!!!!!###$$$###""" """%%%&&&%%%%%%&&&'''{{{vvvrrrpppppppppooonnnmmmlllkkkkkkkkkiiigggddddddfffhhhiiiiiicccbbbbbbbbbbbb___ZZZWWW]]]^^^___^^^\\\YYYUUUSSSSSSWWW\\\\\\ZZZXXXWWWXXXUUUVVVUUURRROOONNNRRRVVVUUUTTTRRROOOKKKGGGDDDBBB:::999666333111222555888999<<>>DDDBBB???===<<<@@@FFFKKKVVVQQQGGG;;;333111333777:::;;;888222000222333111555333000//////111333555888999999999999999888777999333,,,)))+++///000000000222555666666333000...///222555777666444444444333000---+++,,,///444777111///---***(((&&&&&&%%%+++///333444222...***)))***)))''''''(((+++...111333111...------------,,,%%%$$$###"""###%%%'''(((---***&&&$$$######!!! !!!$$$&&&'''&&&%%%%%%&&&''')))+++---...///+++(((### $$$%%%&&&'''&&&$$$""" !!!###((()))***)))'''$$$###### !!!$$$***000222///+++((($$$"""%%%%%%$$$$$$$$$$$$''')))'''$$$"""$$$&&&$$$###""" $$$((('''(((******)))&&&""" ###$$$&&&(((***)))%%%"""'''&&&'''))),,,...//////++++++(((%%%!!! !!!###%%%&&&'''(((&&&###!!!"""###"""!!! $$$''''''""" &&&((('''"""!!!  !!!$$$'''***,,,)))%%%$$$%%%&&&''''''***(((%%%$$$%%%'''((()))$$$%%%### ###"""!!!&&&'''%%%""" """$$$&&&&&&  '''+++,,,,,,++++++((((((((((((((('''''''''&&&%%%&&&(((***++++++***,,,+++***))))))***+++,,,((())))))(((%%%"""!!!!!!"""''',,,...))) """######!!!$$$###"""%%%((()))&&&###!!! ###(((***)))'''&&&%%%$$$&&&((()))***+++---///'''&&&%%%'''***+++,,,+++%%%$$$%%%&&&'''&&&### """&&&***---/////////~~~|||yyyvvvssspppoookkkiiihhhhhhhhhgggeeeccc___```cccgggjjjkkkjjjhhhaaa___]]]\\\\\\\\\ZZZYYYUUUWWWXXXWWWVVVWWWYYY\\\YYYVVVSSSQQQPPPSSSWWWZZZYYY\\\______]]]ZZZXXXWWWTTTQQQMMMHHHDDDAAA???>>>;;;999777888:::>>>???@@@BBB@@@>>>===>>>CCCIIIMMMPPPJJJ@@@888444333444555999<<<;;;777666888777444555222///,,,,,,///333555777888::::::;;;;;;<<<>>>===777...)))))),,,///111111222333444444333222111...222666888888666333111222000---+++---111666999000...+++(((''''''((())),,,...000111///,,,+++++++++)))'''&&&'''***---///222000---,,,,,,,,,,,,+++%%%$$$""""""###&&&))),,,///---***'''%%%$$$###### ###'''))))))(((%%%&&&'''((()))+++------...)))$$$"""$$$%%%$$$###%%%%%%&&&&&&%%%$$$"""!!! ###%%%(((+++---+++'''###"""### !!!$$$)))...///+++&&&$$$ %%%&&&$$$######$$$'''''''''$$$!!! !!!### !!!$$$###&&&))))))%%%  !!!'''((()))***)))&&&""""""!!!###***222777777555''''''$$$ ###%%%(((***((($$$###&&&'''((( !!!"""!!!  """!!!###$$$&&&(((+++)))'''''''''&&&$$$###)))((('''''''''((())))))%%%&&&$$$ !!!$$$$$$ (((+++)))$$$"""&&&'''%%%$$$((())))))))))))%%%'''***,,,,,,***'''%%%$$$$$$$$$&&&((()))(((&&&,,,+++************+++,,,))),,,---)))###"""''',,,,,,%%%%%%'''&&&###!!!!!!  ###%%%%%%$$$###""""""  ###%%%&&&&&&((()))******************,,,---++++++++++++***(((&&&$$$###$$$%%%&&&'''&&&$$$"""###%%%(((,,,...000111111}}}~~~~~~}}}zzzvvvqqqooollljjjiiiiiiiiigggdddbbb___```cccgggjjjkkkiiigggbbb```^^^]]]]]]\\\ZZZXXXVVVWWWXXXXXXYYYZZZ]]]^^^YYYUUUQQQNNNOOORRRVVVYYYYYY[[[^^^^^^\\\ZZZYYYXXXUUUQQQLLLFFFBBB??????>>><<<:::999:::<<>>AAADDDGGGIIIFFFAAA;;;777666555444222888<<<>>><<<===???>>>:::666333...++++++---111444333666888::::::<<>>>>>>>><<<:::999:::===???@@@@@@::::::;;;>>>AAACCCDDDCCCAAA>>>:::777666555333222888<<>>777444///,,,+++---000222111444777888888999>>>BBB@@@;;;333,,,)))***...000---...///111222222333333---///333777888666000,,,))))))(((((()))+++---......,,,+++***+++---000222///000///...------000222,,,+++***)))((((((((()))+++)))&&&%%%%%%%%%%%%$$$%%%$$$$$$%%%&&&))),,,.........---+++(((((()))+++%%%$$$###$$$&&&)))++++++&&&%%%$$$#########$$$%%%)))'''&&&%%%$$$###!!!!!!###%%%&&&&&&%%%$$$###!!! """&&&((('''&&&%%%%%%$$$$$$&&&)))***'''  %%%(((&&&######!!!###%%%$$$ """#########&&&))))))&&&"""###)))***&&&!!!!!!###%%%''''''%%%""" !!!"""###%%%(((((('''%%% &&&'''$$$!!! ###&&&(((&&&### ###&&&+++---,,,***)))(((''''''%%%"""###((()))&&&)))///---)))$$$"""%%%%%%###!!!###)))---...,,,'''$$$$$$$$$%%%'''((((((%%%###((((((((((((((((((((((((***,,,,,,''' !!!)))+++,,,((( !!!"""$$$&&&&&&%%%###""" ###&&&(((%%% """&&&&&&%%%''''''&&&$$$$$$''',,,000+++)))''''''&&&&&&$$$"""%%%'''******(((%%%######!!!###''')))(((((((((((()))***,,,---///000000111~~~~~~}}}{{{yyyvvvtttrrrooommmjjjiiihhhfffdddbbbaaabbbdddggghhhgggccc___ccccccdddddddddaaa\\\XXXWWWXXXYYY[[[]]]^^^]]]\\\XXXSSSNNNLLLNNNPPPQQQRRROOOPPPQQQPPPOOOOOOPPPRRRPPPMMMHHHCCC???===<<<<<<;;;999999:::===???@@@???999999:::>>>CCCGGGHHHGGGBBB@@@<<<777444333333444777<<<>>>>>>???AAA@@@===888555111---,,,,,,...000222555777666444444999===>>>:::555///++++++---///---...///000111000000000+++,,,///333555222---((($$$%%%&&&''')))***++++++,,,+++******+++,,,...000///111333444333222333444++++++,,,,,,,,,++++++******(((%%%$$$$$$$$$$$$###%%%%%%%%%'''(((***,,,---.........+++'''&&&(((***(((%%%######%%%'''((()))(((&&&$$$"""!!!!!!!!!"""%%%&&&'''&&&"""!!!$$$'''((('''%%%###!!!$$$''''''%%%### ###'''***(((!!!!!!###"""%%%(((&&&"""&&&&&&$$$!!!  !!!"""###$$$$$$$$$$$$"""  !!!!!! !!!###&&&((()))'''%%% &&&(((&&&$$$### ###$$$###!!!"""%%%)))***)))(((((()))$$$$$$""" %%%'''$$$###+++000///,,,$$$ !!!###%%%$$$""" ###&&&((((((''''''%%%%%%&&&((()))(((%%%"""&&&&&&&&&''''''&&&&&&&&&(((((('''### """&&&***---)))""" ###'''&&&%%%###!!!  """$$$&&&))),,,(((%%%""""""$$$&&&%%%$$$)))))))))(((&&&''')))+++'''%%%$$$%%%&&&&&&### ###&&&(((&&&$$$$$$%%% $$$(((***))))))***+++,,,,,,---....../////////~~~zzzwwwuuuttttttuuussspppmmmkkkjjjiiigggeeeaaabbbdddggggggeeeaaa]]]ddddddfffgggfffccc]]]YYYWWWXXXYYY\\\^^^^^^\\\ZZZWWWSSSNNNLLLMMMOOOPPPOOOKKKKKKKKKJJJIIIIIILLLNNNMMMKKKFFFBBB>>><<<;;;::::::999888:::<<<>>>??????999888999???GGGMMMPPPQQQFFFCCC>>>777111000333777777;;;===<<<<<<>>>===999999666222...,,,,,,---...333666777555111000444888<<<:::666111---,,,---......///000000000///---,,,******,,,///222000***%%%!!!###&&&)))+++,,,------++++++***))))))***+++,,,...222777999999666444444***+++---...///...------+++(((%%%$$$%%%%%%$$$###%%%%%%'''((()))+++,,,,,,.........***&&&$$$%%%''')))&&&###"""###%%%&&&'''***(((%%%""" !!!###'''***((("""$$$((()))(((&&&$$$ !!! """'''((($$$ !!!&&&***)))###  """ %%%,,,,,,%%%$$$%%%###   !!!"""$$$%%%'''!!! $$$$$$"""!!!"""$$$!!!%%%((()))'''%%%!!!!!!!!!#########$$$""" &&&((((((((((((!!!"""###"""$$$''''''%%%%%%'''***!!!!!!###%%%"""%%%,,,000000///"""!!!###$$$$$$!!! """%%%((()))&&&&&&''')))***)))&&&###$$$%%%%%%&&&&&&%%%%%%$$$'''%%%"""!!!######(((---,,,&&&###%%%(((+++((($$$ !!!###%%%'''))),,,///+++)))'''%%%%%%%%%$$$###&&&(((***)))'''%%%$$$$$$###""""""%%%''''''$$$ """%%%&&&$$$"""###$$$ $$$)))+++******+++------------...............}}}xxxsssrrrsssvvvxxxuuurrrmmmhhheeeddddddeeedddggghhheee```\\\[[[[[[aaaccceeefffdddaaa\\\YYYYYYXXXXXXYYY[[[[[[ZZZXXXXXXSSSOOONNNPPPPPPMMMIIIIIIJJJLLLMMMMMMKKKHHHFFFGGGHHHGGGCCC===:::999;;;BBB@@@===:::888999:::;;;888:::>>>DDDKKKOOORRRRRRNNNFFF;;;444444666888999@@@===999888:::;;;999888444666666222---+++...222666666444111...///555999@@@>>>:::555111...,,,+++,,,,,,---------,,,***)))'''+++000111---(((### !!!%%%(((+++,,,,,,,,,---///000,,,'''%%%(((+++000222555888777444...))))))***---111555666444222---+++&&&###!!!"""$$$&&&***---///...+++(((((()))---......+++'''$$$"""""" !!!!!!  ###&&&)))&&&###!!!"""#########''''''((('''%%%!!!###)))---,,,(((###!!!%%%$$$"""!!! %%%%%%%%%%%%%%%"""''',,,,,,'''### """"""%%%******%%%  !!!!!! !!!"""!!! '''""""""'''***+++###!!!!!!""""""%%%)))(((###""" !!!$$$'''((( ###$$$!!! +++(((%%%#########"""!!!"""&&&((('''&&&  !!!%%%$$$$$$######$$$$$$%%%$$$!!! ### !!!%%%((())))))"""!!!!!! #########$$$######""""""!!! !!!&&&+++$$$$$$%%%'''((('''$$$"""$$$"""!!!!!!"""""" ###""""""!!! $$$'''******(((((()))+++000+++$$$$$$###"""$$$(((---000111222111///+++&&&"""$$$%%%&&&%%%"""!!!!!!""""""!!!  ###$$$%%%$$$""""""###$$$###%%%'''***,,,...///000111///,,,***(((((())))))}}}zzzvvvrrrpppqqqsssuuussspppllliiigggggghhhiiihhhiiiiiieee___ZZZXXXXXX^^^```ccceeeeeebbb___]]]XXXWWWWWWXXXZZZ[[[ZZZYYYWWWSSSOOOOOOQQQQQQNNNJJJKKKLLLMMMOOOPPPOOOMMMKKKIIIIIIGGGCCC>>><<<===???EEEBBB>>>:::888777888999777:::@@@HHHPPPVVVXXXYYYMMMGGG???:::999:::;;;;;;>>>;;;999888999999777555333666777555000...000333::::::888555222333888===AAA@@@>>>;;;777333000.../////////...---+++)))'''(((+++//////,,,(((%%%######%%%''')))+++++++++***...000000---)))(((+++///000000111111111///,,,***(((***///444888888666333+++***'''%%%$$$######$$$''')))***+++***)))***+++---------***'''$$$$$$$$$"""!!! !!!"""$$$%%%(((&&&$$$###$$$$$$$$$###$$$$$$%%%$$$###  ###((()))'''$$$ ######""""""!!!!!!!!!!!!$$$######$$$###!!!$$$((('''###!!!"""!!!"""$$$%%%""" """'''&&&!!! ###$$$%%%%%%###""" """'''###"""&&&)))***###!!!!!!!!!!!!!!!!!!!!!(((000333000&&&$$$!!! ###%%%&&&###$$$"""###)))&&&$$$""""""""""""!!!###&&&%%%$$$ """""")))(((''''''&&&&&&&&&&&&$$$"""!!!"""  """%%%###  !!!""""""!!!!!!!!!!!!"""#########"""!!! %%%)))(((&&&%%%$$$$$$$$$$$$$$$&&&$$$"""!!!!!! !!!###$$$$$$###"""###%%%((()))((()))+++......***$$$""""""###%%%)))---///111///...,,,)))$$$ !!!"""###""" """ !!!""""""!!!!!!"""######%%%***---//////...------,,,***(((&&&%%%%%%%%%}}}zzzxxxtttqqqooooooqqqrrrpppnnnllliiiiiijjjlllmmmmmmmmmkkkgggaaa[[[XXXWWW___aaaccceeedddbbb___]]]XXXVVVUUUVVVYYYZZZ[[[ZZZUUURRRPPPQQQRRRRRRNNNKKKJJJKKKLLLOOORRRRRRPPPNNNKKKJJJGGGCCC@@@@@@CCCFFFJJJFFFAAA;;;888666777777888===DDDKKKQQQTTTUUUUUUGGGDDD@@@>>>===<<<:::888:::999777777777666333000000333555555222000111333<<<===<<<888555555:::>>>@@@AAAAAA???<<<888444111222222111///---+++(((''')))+++------+++)))((((((((()))+++,,,,,,,,,+++***...///...,,,)))***...222000...+++))))))***,,,---,,,...111555777666222...))))))((('''&&&$$$###"""%%%$$$$$$&&&))),,,------,,,---,,,***'''&&&&&&(((%%%""" !!!$$$&&&&&&%%%'''%%%$$$$$$&&&&&&%%%$$$ !!!!!!!!!!!! """$$$%%%%%%"""  !!!!!!!!!"""""""""###%%%$$$$$$$$$$$$### !!!######"""%%%$$$ """%%%'''(((&&&"""!!!$$$%%%###  $$$$$$ &&&))))))'''&&&%%%### ###%%%  $$$&&&'''### !!!"""'''(((%%%$$$&&&'''$$$ !!!+++777;;;888***(((###  ###%%%(((&&&###!!!%%%&&&### !!!!!!  ###$$$###)))(((((((((''''''''''''%%%###  ###$$$###### !!!""""""""""""""" """###"""!!!"""&&&'''%%%""" ###%%%(((&&&$$$"""!!!  $$$'''((('''%%%###$$$%%%%%%%%%&&&(((******'''""" !!!###%%%(((***,,,---)))***)))&&&!!!  """!!!"""""""""###%%%###''',,,111222000,,,***++++++***((('''%%%###"""~~~}}}yyyxxxuuusssqqqqqqqqqqqqooonnnllljjjjjjkkkmmmnnnmmmllljjjgggccc___]]]\\\bbbcccddddddbbb___[[[YYYXXXVVVUUUVVVYYY[[[\\\\\\SSSRRRQQQRRRSSSRRRPPPMMMIIIHHHIIILLLPPPRRRPPPMMMKKKIIIEEECCCBBBDDDGGGJJJNNNJJJDDD>>>:::888888888<<>>>>>>>>>>><<<888444222555555666666555222...,,,+++...222333222000000000<<<======;;;777666999<<<>>>>>>===;;;999777444333444333222111///---,,,+++***+++,,,+++))))))+++---------.../////////......------,,,***)))+++///333111...)))%%%$$$(((...333555444333333222000+++((()))((('''&&&$$$$$$######%%%###!!!###)))---...------------+++(((((()))+++)))$$$!!!###(((+++)))&&&$$$$$$$$$%%%''''''&&&$$$ !!!!!!!!!$$$%%%%%%###!!!!!!"""### """###$$$%%%%%%((('''&&&&&&'''&&&$$$###!!! """######!!! ###$$$$$$!!!!!!$$$'''((((((***%%% %%%(((&&&!!! #########%%%$$$""" '''+++***&&&&&&&&&### !!!$$$ """$$$$$$$$$!!!!!! %%%+++...------000///***######---888:::555***(((###!!!$$$+++)))&&&$$$###$$$&&&'''$$$!!!!!!#########"""###$$$%%%&&&&&&&&&&&&%%%$$$""""""  !!!"""!!!  """""" !!!"""!!!!!!$$$(((&&&$$$######""" """%%%&&&&&&%%%&&&%%%$$$###!!!!!!"""###%%%"""!!!###$$$$$$$$$%%%&&&$$$&&&'''%%% !!!###!!! ###$$$$$$%%%&&&'''$$$(((,,,000000...***(((++++++,,,+++***'''%%%###~~~~~~zzzyyyxxxwwwuuusssrrrqqqooonnnllljjjjjjjjjkkklllfffeeedddbbbbbbaaa```___bbbccccccbbb```]]]YYYWWWWWWVVVVVVWWWZZZ\\\\\\\\\QQQPPPPPPQQQRRRRRRPPPOOOKKKIIIHHHKKKOOOQQQNNNKKKGGGEEECCCBBBCCCEEEHHHJJJNNNKKKGGGBBB???===<<<<<<@@@CCCGGGGGGBBB;;;666333888:::===>>>;;;666111...111333555555333///,,,******---111333444222111111;;;>>>@@@???;;;888888999999888555222111111222333333333222222111111000000,,,,,,+++***)))***---000000000111111222222222222///...---,,,,,,...111444222///***%%%###(((111888<<<999555222000...+++)))***(((%%%"""!!!"""$$$%%%&&&###"""$$$)))------,,,...///...---***)))***+++***&&&###%%%***,,,***'''!!!!!!!!!###&&&'''&&&$$$ !!!"""###$$$$$$%%%%%%$$$$$$$$$'''))) """$$$&&&((()))******((('''%%%%%%'''''''''&&&&&&%%%$$$$$$&&&'''&&&%%%!!!!!!!!!"""!!!!!!!!! !!!!!!!!!###&&&((('''&&&***'''"""###&&&$$$!!!!!!$$$)))+++***(((!!!'''***'''$$$$$$$$$### $$$'''###%%%$$$###!!! """""""""$$$,,,000111222555888333+++)))///555222***%%%%%%""" ###((((((***---111333111...&&&###  ###%%%'''((()))%%%$$$""" ### """""" """$$$%%%$$$######$$$%%%$$$""" """###((('''%%%$$$$$$######"""!!!!!!###"""!!!%%%((('''""" $$$&&&%%%######%%%### ###%%%%%%%%%%%%&&&&&&(((***,,,---+++)))''')))***+++,,,+++(((&&&$$$~~~}}}}}}}}}}}}yyyyyyyyyyyywwwtttrrrpppnnnmmmkkkiiihhhhhhhhhiii```^^^\\\\\\^^^___^^^]]]^^^^^^___```___]]]ZZZYYYVVVVVVVVVXXXZZZ[[[ZZZYYYOOOOOOOOOOOOOOOPPPQQQRRRPPPLLLJJJKKKOOOPPPLLLGGG@@@??????@@@CCCEEEEEEDDDHHHGGGFFFDDDCCCBBBAAAAAA@@@EEEHHHGGG@@@888333111:::===@@@@@@<<<777222///111333666666333000///...---///222555777666555444;;;@@@DDDDDD@@@;;;888777555222///,,,,,,...111333111111111000111222333333------,,,***)))***...111222222222222333333333333222111111000000111222333000...+++&&&%%%)))222:::===999555333111111///...)))&&&""" ###%%%$$$######%%%(((+++,,,,,,...//////...***((('''''''''%%%$$$%%%)))***)))''' ###%%%%%%$$$ """"""###############$$$&&&&&&&&&&&&(((***$$$&&&(((+++---.........&&&$$$""""""$$$&&&&&&&&&)))'''%%%%%%'''(((((('''"""!!! !!!"""###!!!!!!!!!$$$&&&((('''&&&)))((($$$!!!""" %%%***,,,+++)))!!! """%%%&&&$$$!!!""""""""""""###%%%%%%%%%&&&(((***### $$$%%%$$$  ###%%%&&&%%%""")))---...111555:::777000---///000+++"""""""""""""""###%%%***333;;;===888222)))&&&###!!!!!!!!! $$$(((+++,,,---&&&$$$"""  &&& !!!!!! $$$((((((&&&######$$$!!! """$$$&&&%%%$$$"""!!!!!!'''&&&&&&(((******)))(((   """""" !!!'''------'''""" !!! """&&&)))((('''((()))&&& !!! ###$$$###"""!!!"""&&&''')))++++++***((('''###%%%&&&''''''&&&$$$###}}}{{{zzzzzzzzzvvvwwwxxxxxxvvvsssooommmjjjiiihhhgggggggggggggggaaa^^^[[[[[[\\\\\\[[[ZZZ]]]]]]^^^]]]\\\ZZZXXXWWWTTTTTTUUUXXXYYYYYYVVVTTTNNNNNNMMMLLLLLLNNNQQQTTTSSSNNNIIIIIILLLKKKFFFAAA999999;;;???CCCCCC@@@===@@@AAACCCEEEFFFEEEEEEDDDAAAFFFJJJHHHAAA:::666666>>>AAADDDCCC>>>888444222333666999999666444444444000111222555777888666555888>>>EEEGGGCCC;;;666333111000...---...///111333//////......///000111222...---,,,***)))+++...111444333222111111000000000222111111111000000...---***+++***(((&&&)))000777888666555333333000---***%%%$$$!!! !!!""" ###&&&'''(((+++,,,---...///---)))$$$!!! """"""###$$$%%%%%%%%%%%%"""###$$$ !!!###$$$$$$###!!! ###&&&'''&&&%%%%%%%%%###%%%(((+++---......---%%%###!!!!!!###&&&'''((('''%%%######$$$$$$###""" !!!!!!"""""""""###'''))))))(((&&&'''&&&""" ###&&&'''%%%### !!!"""#########"""!!! !!!!!! """$$$'''(((((('''((((((&&&""" !!!%%%(((''''''!!! $$$''''''***///333111,,,'''((()))&&& !!!###$$$!!! !!!"""&&&///777888111)))&&&$$$""""""###%%%%%%$$$ """"""   %%%)))+++------&&&$$$"""!!!%%%"""!!!%%%))),,,***%%%!!! !!!!!!######""" !!!"""&&&&&&'''***------***'''!!!!!! """######!!!!!!""""""***222333---&&&""""""!!!""""""!!!!!!###'''***)))(((******&&&!!!"""$$$%%%### $$$&&&+++......,,,(((&&& !!!"""###$$$$$$$$$###}}}zzzxxxwwwwwwssstttvvvvvvuuuqqqmmmjjjggggggffffffffffffgggggggggccc^^^\\\]]]\\\ZZZXXX______^^^]]]ZZZWWWTTTSSSQQQRRRTTTWWWXXXWWWSSSPPPNNNMMMLLLKKKKKKMMMRRRUUUSSSMMMGGGFFFHHHGGGAAA:::444666999>>>BBBBBB===888:::<<<@@@DDDGGGGGGFFFFFFCCCGGGKKKHHHAAA:::888888AAADDDFFFDDD>>>888555444666999;;;;;;999777888999000000111333555666555444444;;;DDDFFFBBB999222...000000000111111222333333......---,,,,,,---...///......---+++***+++...111555444222000///------,,,//////.........,,,)))'''%%%((()))(((&&&'''...444444444444444111,,,&&&!!!""""""!!!!!! ###%%%&&&'''***---+++---...---(((""" """""""""!!!"""### ###### !!!###%%%$$$""""""%%%'''%%%"""  """%%%(((*********)))'''$$$""""""$$$(((******&&&###!!! !!!######"""!!! """'''*********$$$&&&&&&$$$  !!!!!!!!!  """""" ######"""!!!!!!""" """!!! !!!"""###&&&((('''&&&%%%%%%'''###!!!&&&(((((('''### !!!""""""%%%))))))((($$$ ###### """%%%'''$$$###!!!!!!(((...---###!!! ###&&&''''''(((******'''### !!!!!!!!!!!!  $$$(((***++++++&&&$$$!!!!!!###  ###(((+++,,,(((!!! !!!###$$$$$$$$$&&&&&&''')))+++***%%%!!!#########$$$&&&%%%###!!!!!!!!!"""###,,,666888111((($$$###"""""""""!!!!!!###'''***(((((()))***%%%###%%%''''''%%%""""""&&&,,,111222...)))%%%!!!"""$$$%%%%%%%%%{{{xxxvvvsssqqqvvvuuuuuuuuutttqqqlllhhhdddeeeeeefffggggggggggggcccfffgggddd^^^[[[\\\___aaacccaaaZZZUUUUUUTTTRRRQQQQQQRRRTTTWWWXXXWWWUUUPPPPPPNNNJJJHHHJJJQQQVVVUUULLLCCC@@@BBBAAA;;;444444777===AAABBBAAA===;;;999???AAA>>>AAAHHHLLLKKKHHHFFFCCCAAA@@@???===;;;@@@BBBCCC@@@;;;666555555555777:::;;;;;;999666444444111000111555777555333555666999<<<===:::555111///222444333111111333555111000...***((('''***,,,,,,...000000///......///777888888666222...------......///---)))'''&&&&&&''')))++++++))))))+++---222333333111---'''!!!!!!###&&&&&&$$$"""!!!%%%+++...///...)))))))))'''%%%""" %%%))))))$$$!!! """ $$$%%%%%%&&&&&&$$$"""  """$$$%%%###!!! """"""!!!!!!!!!$$$(((,,,+++)))'''&&&((())))))))))))'''###!!!###$$$###!!!&&&))))))'''$$$$$$$$$"""   !!!!!!!!!!!! %%%)))$$$ !!!  !!!###""" &&&$$$""""""#########""""""$$$%%%"""!!!%%%$$$""" %%%(((***((("""$$$%%%%%%###!!! """ !!!!!!!!! $$$&&&%%%!!! $$$'''%%%(((***((("""!!!$$$%%%$$$"""$$$$$$!!! $$$''''''%%%###$$$### """%%%$$$!!!!!!$$$###!!!###(((&&&$$$###$$$###"""!!! """&&&&&&$$$&&&&&&%%%%%%$$$$$$$$$$$$$$$######&&&))))))%%%!!!!!!"""""""""""" !!!%%%***---,,,)))&&&%%%"""  ###'''***&&&###!!!!!!$$$%%%""" %%%(((+++,,,(((###$$$%%%(((+++------)))&&&$$$!!!"""&&&'''$$$!!!!!!~~~yyywwwwwwuuusssuuuttttttsssrrroookkkgggaaaaaabbbeeehhhiiihhhfffbbbgggkkkjjjfffbbbaaaaaaeeegggeee^^^XXXVVVTTTQQQQQQQQQQQQTTTVVVWWWVVVTTTPPPPPPNNNLLLKKKMMMQQQTTTQQQJJJDDDAAABBB@@@:::444888;;;AAAEEEFFFDDD@@@>>>@@@CCCCCC>>>>>>CCCEEECCCCCCAAA???>>>??????>>>===@@@AAAAAA>>>999555333333333666:::<<<;;;666111---/////////111333444333222444555777999:::777333///...000222222111111444666222111///+++(((&&&''')))...111444555444222000000555666666444111///...///...//////---***'''&&&''')))+++...---,,,+++,,,------------,,,)))&&&### $$$###$$$%%%''''''&&&$$$ """&&&+++------,,,)))(((&&&%%%$$$$$$%%%%%%(((,,,...,,,'''###"""$$$!!! """$$$%%%&&&'''&&&$$$"""!!!!!!######"""!!!  """(((,,,...---+++(((&&&$$$$$$$$$((('''$$$ !!!!!!$$$%%%%%%"""!!!!!!$$$'''))))))'''&&&&&&$$$""" !!!""""""######$$$$$$$$$%%% $$$&&&"""!!!"""""" """$$$$$$((('''$$$######""" !!!###### """$$$###!!! %%%)))***)))###"""###"""%%%""" !!!"""!!!!!! $$$&&&&&&###!!!$$$&&&"""$$$$$$!!!!!!$$$%%%%%%$$$######"""### """$$$$$$"""$$$$$$### $$$'''&&&###!!!######"""$$$'''%%%######$$$$$$$$$### """&&&&&&%%%''''''''''''&&&%%%$$$###%%%$$$$$$'''***)))%%%!!!!!!$$$&&&%%%### """&&&))))))'''&&&&&&$$$""" !!!"""  !!!"""!!! %%%))),,,---+++&&&###!!!$$$%%%'''))),,,,,,***''''''$$$###&&&&&&!!!{{{wwwwwwxxxxxxwwwwwwuuusssrrrqqqnnniiifff___^^^___dddjjjlllhhhddd```fffmmmpppmmmhhheeedddiiillljjjbbbZZZVVVRRRNNNNNNNNNOOOQQQTTTUUUUUUTTTRRRPPPNNNMMMOOOQQQQQQQQQLLLJJJGGGEEEBBB???:::666;;;???DDDIIIJJJGGGCCC???DDDDDDBBB===;;;>>>???>>>===<<<;;;;;;>>>@@@@@@@@@>>>>>>>>>;;;666333111000000444888:::999333,,,'''***---000111111000///000222222333444555333///,,,+++---//////000111444666444333111---)))''''''(((...222777:::888555111000333444444222000//////000/////////---***(((((())),,,...111111///...------***)))(((((('''''''''''')))(((''''''(((((('''%%%"""###%%%(((+++,,,+++)))((('''&&&%%%&&&)))+++---000111111---'''######$$$$$$$$$$$$""" ###$$$'''(((((('''%%%### !!!###$$$%%%$$$"""!!!'''---222222///***###%%%%%%$$$!!!!!!"""!!!!!!$$$&&&'''&&&&&&&&&'''***+++***((()))'''%%%"""!!! !!!"""%%%%%%$$$$$$%%%''')))***$$$!!! !!!######  !!! !!!$$$&&&)))'''%%%$$$###!!!!!!$$$%%%$$$!!! """ ###''')))+++***%%% &&&$$$ !!!!!!!!!!!!  ###$$$$$$###  """""""""###%%% !!! !!!  ###%%%%%%%%% """!!!!!!%%%!!! """"""!!!%%%(((&&&###!!!!!! !!! """$$$%%%$$$######%%%''''''&&&  !!!"""&&&'''&&&))))))******)))'''$$$"""&&&%%%%%%'''******%%%!!! $$$'''&&&""" ###%%%&&&&&&'''(((&&&%%%""" !!!%%%)))---///...+++((('''%%%$$$$$$&&&((())))))(((***&&&$$$%%%###zzzwwwxxx{{{}}}}}}|||zzzvvvtttqqqmmmiiifff```^^^___eeelllmmmggg```^^^cccjjjmmmlllhhheeedddkkkmmmkkkccc[[[UUUPPPJJJIIIIIIJJJMMMQQQTTTTTTTTTRRRPPPNNNPPPRRRSSSQQQNNNKKKLLLMMMKKKFFFAAA===<<<===AAAFFFJJJKKKHHHDDDAAABBB@@@<<<999:::===??????<<<:::999:::<<>>@@@>>><<<999999;;;>>>???@@@888666444222000...,,,+++...000222333333222000///000444666555000,,,******/////////000111000...+++''''''''')))---111444666777666555222///...///000***000777;;;;;;777333000777666444000------///111000111000///,,,,,,---...111222444555555333000...---,,,***((((((***+++---+++(((&&&%%%%%%%%%$$$###"""###&&&***---...,,,***(((***---///000000///...,,,+++)))&&&$$$###%%%&&&***+++,,,***&&&"""  """&&&((((((&&&$$$""""""%%%+++111444222+++&&&&&&---///000///((( ###%%%((()))'''%%%$$$$$$%%%###!!! !!!#########'''(((***+++,,,------...)))&&&"""!!!"""""""""!!!###"""!!!!!!###%%%((()))'''''''''&&&$$$$$$$$$$$$!!!"""!!!  !!!$$$%%%%%%$$$!!! ###&&&$$$ $$$)))&&&###!!!"""$$$%%%%%%%%%""" """"""!!! !!!"""$$$'''(((((()))******)))(((&&&###!!! (((+++------)))%%%###!!!###&&&'''%%% !!!!!!"""""""""  """ !!!$$$%%%"""!!!###""" !!!###&&&%%%%%%'''+++...//////+++)))&&&$$$###$$$&&&'''"""!!! !!!###%%%''''''((()))+++,,,+++)))&&&$$$$$$###"""%%%'''&&&""" )))))))))'''%%%$$$&&&((())))))(((&&&$$$!!!!!!$$$###"""$$$(((***,,,---///000&&&$$$!!! !!!$$$%%%%%%&&&""""""$$$$$$|||{{{~~~~~~yyyuuurrrpppnnnlllhhhggggggjjjmmmkkkddd]]][[[]]]^^^___```___^^^]]]```cccaaaZZZTTTQQQNNNIIIDDDCCCDDDGGGLLLQQQSSSSSSQQQQQQQQQRRRSSSRRRPPPNNNOOOQQQRRRQQQNNNIIIFFFEEEFFFHHHKKKNNNPPPOOONNNMMMDDD<<<555555888999<<<>>>@@@===999888:::<<<======666444111000000000...---///000222444555666666666555777777666222...,,,+++...///000333444444111...)))''''''***...333777888777666333000------000222,,,000777;;;;;;999777666888666333...++++++...000111222111///------///111222222222444555444111///---,,,+++***************((('''&&&&&&''''''%%%$$$###$$$'''+++......,,,)))(((***...111111///---+++((('''&&&&&&&&&'''((()))+++,,,---,,,((($$$"""!!!"""$$$''')))(((%%%"""!!!'''000;;;???:::///&&&!!!  &&&++++++,,,***&&&  '''***...000---)))&&&$$$"""!!! !!!"""$$$###"""%%%'''***+++***+++,,,---(((%%%""""""%%%&&&$$$"""""""""!!!!!!"""$$$%%%''''''&&&%%%$$$############%%%%%%&&&$$$"""!!!!!!"""!!!"""###!!!###&&&''''''$$$""" """%%%%%%###!!!"""######!!! !!!!!!###""" !!!###$$$%%%%%%!!!###&&&)))+++------...//////...,,,)))&&&###"""+++---...---)))$$$!!! ###'''***(((###  ###### """$$$$$$$$$###!!!"""###$$$$$$###""" """%%%$$$!!!!!!$$$###  """&&&%%%&&&(((,,,000111111---+++(((%%%%%%''')))+++%%%$$$###""""""###$$$$$$%%%&&&((()))***)))((('''###""""""$$$&&&%%% """&&&)))+++------+++(((%%%###$$$&&&(((((((((((('''&&&%%%%%%%%%'''(((&&&###  !!!###%%%(((---000***'''###!!!"""$$$%%%%%%### %%%&&&### ||||||~~~{{{wwwsssqqqpppppppppooojjjjjjlllmmmnnnkkkfffbbb]]]^^^___``````___\\\ZZZYYY\\\[[[UUUQQQQQQPPPMMMIIIHHHGGGIIIMMMPPPQQQRRROOOQQQRRRRRRPPPOOOOOOOOOOOOOOOOOONNNMMMJJJGGGEEEGGGIIIKKKMMMOOOQQQQQQRRREEE;;;333444777999;;;??????;;;888666777:::;;;;;;777444222111333333222111111333666999:::::::::999888666555444333222///---...000333777999888555222---+++***,,,222777:::;;;666444000+++((((((+++...+++///333777888888999999444222///+++((()))---000222222111000......111333222000000111333444222000,,,---/////////---+++***''''''''')))++++++)))'''&&&''')))---///...***''''''(((+++------,,,+++***%%%$$$$$$%%%&&&(((((((((+++,,,---,,,)))&&&$$$$$$%%%'''***+++)))%%% ###+++999GGGMMMFFF666)))%%%%%%$$$###"""###&&&))))))(((&&&###!!! !!!!!!(((,,,111222///)))$$$!!! $$$&&&%%%$$$%%%'''))))))((('''(((***'''%%%###&&&***+++'''$$$#########$$$$$$%%%%%%%%%'''$$$!!! !!!!!!&&&+++...---)))&&&"""######!!! """$$$!!! ###$$$$$$###""" """%%%((((((&&&$$$""" ###$$$$$$### !!!$$$%%%&&&&&&!!!###%%%(((+++,,,------,,,,,,,,,+++)))&&&""" ((()))***(((%%%!!! ###&&&$$$!!!  !!!!!!%%%)))%%%!!!!!!###"""!!!"""$$$&&&''''''$$$!!!###!!!!!!$$$$$$!!!###'''((($$$"""''''''### %%%$$$%%%(((,,,///111111---+++(((%%%%%%'''***,,,'''&&&%%%"""!!!"""$$$&&&''')))))))))$$$""""""$$$&&&%%%  $$$(((+++,,,,,,,,,***'''###!!!!!!"""%%%%%%&&&''''''((())))))))))))(((((('''$$$""")))//////,,,(((%%%%%%&&&&&&%%%"""!!!&&&(((&&&$$$%%%|||}}}~~~|||tttqqqnnnmmmnnnppprrrrrrjjjlllnnnooonnnkkkhhhfff___```aaaccccccaaa\\\YYYUUUXXXWWWRRRPPPQQQRRRPPPNNNLLLKKKKKKMMMOOOPPPPPPNNNQQQSSSRRROOOMMMNNNPPPNNNLLLKKKKKKKKKIIIFFFCCCFFFGGGIIIKKKMMMOOOQQQRRRCCC888111333888:::>>>CCC===999666444666888:::;;;999555333333555777666444222555:::===???===;;;888888555222222444444222//////111555999<<<;;;888444000...,,,///444:::======555222---'''"""###&&&***(((+++///222444555888999000///,,,(((&&&(((---111222222222000//////222444222000...///222444333111---///222444444222///---'''((())),,,//////---+++((()))+++...///---((($$$&&&&&&'''((())))))******"""""""""###%%%&&&&&&%%%***,,,---,,,)))'''&&&&&&(((***,,,---***%%% '''111BBBRRRXXXOOO===...'''((()))(((&&&%%%&&&((()))&&&###"""""""""!!! '''+++000111---&&&  %%%((((((&&&%%%(((***)))&&&$$$%%%&&&'''%%%%%%)))---...***&&&%%%%%%&&&''''''&&&&&&%%%'''######...555555...'''$$$$$$"""###''')))%%%!!! !!!!!!###%%%&&& """&&&***,,,***&&&"""$$$((()))&&&%%%"""!!!###%%%%%%%%%"""%%%''')))))))))%%%&&&''''''&&&######$$$%%%$$$!!!  ###!!! """###""" '''...+++%%%"""$$$%%%$$$""""""###&&&''''''%%%""" !!! """$$$!!!$$$)))***&&&  ###)))***%%% $$$###$$$'''+++...000000,,,***'''$$$$$$'''***,,,((('''%%%!!! !!!###&&&(((***+++%%%######%%%'''&&&!!!"""$$$%%%%%%%%%))))))(((%%%""" ###$$$$$$%%%&&&''')))***+++)))(((((()))'''!!!'''---222///+++)))(((((('''&&&""" !!!'''***(((&&&'''~~~~~~}}}{{{xxxqqqmmmhhhgggiiimmmnnnoookkkmmmooolllfffdddfffiiijjjhhheeecccbbb```\\\ZZZ\\\[[[XXXTTTQQQPPPRRRTTTOOOPPPPPPPPPPPPOOONNNNNNQQQQQQQQQOOOMMMLLLMMMOOOPPPOOOMMMIIIEEEDDDFFFHHHIIIHHHHHHJJJNNNOOOLLLJJJ;;;444///000888>>>???>>>;;;999555111111333666888999::::::888888:::777222333444777;;;>>>===:::777444444333333333222222222444444666888999888444000111///...000444777777666555000)))$$$###$$$&&&'''+++,,,...000222222222222111...***''''''+++000333888888666111,,,+++---111,,,++++++...222555444222000000111222444333111......,,,+++*********(((&&&***...111///***'''(((***000,,,(((%%%%%%%%%%%%%%%&&&((((((&&&"""!!!###%%%,,,------,,,***))))))************(((&&&### ***<<>>>>>;;;888777777666555333222111000333333555777999888444111111///...000444777777666333...(((%%%$$$&&&((((((***+++---///000222222222222///,,,******---111444777777555111---+++,,,...+++***+++...222444444222111111222444555555333111000...,,,,,,,,,+++)))'''+++///222111+++&&&%%%&&&...,,,)))%%%######$$$%%%&&&'''((('''%%%$$$&&&(((+++,,,------,,,,,,,,,---******)))'''%%%###!!! 000BBBWWW```VVVDDD444+++***++++++)))%%%$$$&&&)))'''%%%"""!!!!!!!!!$$$%%%!!!"""&&&---)))$$$"""$$$&&&''''''%%%'''******)))(((((((((%%%&&&))),,,------***(((+++&&&  !!! %%%((()))((('''&&&$$$###"""######$$$(((%%%###!!!!!! !!!(((+++)))$$$$$$$$$%%%&&&$$$!!! $$$''')))***'''$$$  ######!!!!!!###""" !!!&&&+++***&&&!!! !!!$$$$$$$$$###"""!!! !!!"""  """)))(((%%%"""###%%%'''&&&"""###&&&(((###"""$$$### """$$$'''''''''%%%$$$%%%$$$"""!!!!!!(((***&&&!!!!!!"""!!!!!!!!!$$$)))---++++++)))(((''''''''''''******((("""###%%%%%%$$$###$$$(((+++)))&&&###"""""""""!!!  """###((()))******)))'''$$$"""))))))((('''&&&)))///444555111+++(((''''''''''''"""'''***///000///,,,((($$$""""""######$$$%%%&&&&&&&&&&&&~~~{{{yyywwwtttpppmmmjjjgggddddddfffjjjnnnooollllllkkkfffbbbaaacccgggllliiieeebbbaaa```^^^\\\WWWVVVUUUTTTTTTSSSTTTTTTWWWWWWXXXXXXWWWUUUSSSRRRQQQRRRSSSRRRPPPOOOOOOPPPPPPOOOMMMJJJFFFEEEFFFHHHDDDDDDEEEGGGJJJKKKIIIHHH>>>999555777===BBBCCCAAA777333,,,'''&&&)))...111777===@@@===:::;;;<<<;;;777888:::===??????<<<:::999999777666333111///...333333444666777777444111///......000333666777666333///***'''&&&'''''''''***++++++---...000222333111///---,,,,,,...111333444555444222...+++******))))))+++...222333333222222111222444555666444222000...------...---+++)))---000222000***%%%######------+++&&&!!! """%%%&&&((())))))(((((()))+++,,,---...000111222333333+++***(((&&&$$$######$$$666HHH[[[___RRR>>>///)))((()))((($$$ ###&&&!!!!!!!!!!!!"""!!! #########'''$$$"""!!!"""$$$%%%%%%###&&&***+++***((('''''''''(((***+++,,,+++******...(((""" """###"""!!!  $$$''')))***)))((('''%%%$$$$$$%%%%%%!!!!!!!!!######"""!!!'''(((&&&!!!!!! !!!######""" """ """&&&)))))))))'''###"""&&&(((&&&""" ######!!!"""&&&++++++(((###!!!!!!"""""""""!!!!!!""""""%%%### $$$$$$"""!!!&&&%%%$$$$$$### ###'''((($$$!!! ###%%%$$$###"""$$$&&&'''((('''&&&%%%(((&&&"""$$$""" '''***(((&&&$$$%%% !!!&&&***,,,,,,,,,+++***((('''&&&)))***)))%%%  """))))))(((&&&%%%&&&))),,,)))&&&###"""""""""!!!  ###&&&((()))+++------,,,***))),,,***(((&&&&&&+++222777777222+++&&&%%%%%%%%%$$$ """$$$&&&'''......---***&&&$$$$$$%%%((())))))))))))(((''''''}}}{{{xxxvvvtttrrrnnnkkkjjjgggdddcccdddhhhkkkmmmmmmllliiiddd```___bbbeeehhhgggeeedddcccaaa^^^[[[SSSRRRSSSTTTVVVWWWWWWVVVWWWXXXXXXWWWVVVTTTQQQPPPMMMOOOQQQPPPOOOMMMLLLMMMOOOOOOMMMJJJFFFEEEEEEGGGDDDDDDEEEFFFGGGFFFEEEDDD>>>:::666777;;;>>>>>><<<888333---'''&&&)))...111777>>>BBB???;;;<<<>>>>>>::::::;;;>>>@@@@@@>>><<<999999888777555222000...444333333333444333111///.........000222555666777666222---***(((((('''&&&+++++++++,,,---000222444///...---------...000111222333333333000,,,)))'''(((***,,,///111222222111222111000111222222000...,,,,,,,,,---//////...,,,...///...+++&&&######$$$---......((("""###''')))***++++++************,,,---///333666888888888***)))&&&$$$######%%%&&&777GGGXXXZZZLLL:::///,,,%%%''''''$$$ !!! ###%%%$$$ ###&&&&&&###"""$$$### """###"""!!! !!!%%%***,,,+++(((&&&%%%((()))******))))))***+++...(((""" ###%%%&&&***'''###"""%%%))),,,...***)))'''&&&%%%$$$%%%%%% ###$$$%%%###  $$$$$$!!! """#########'''%%%"""###&&&'''))))))$$$$$$)))+++'''""" !!!%%%&&&%%%!!!%%%)))***'''###  """&&&***'''###!!!""""""$$$)))&&&$$$###$$$""""""&&&'''$$$!!! """$$$$$$$$$###$$$&&&''''''&&&%%%$$$'''%%%"""!!! '''++++++++++++,,,!!!!!!  %%%))),,,---------+++)))'''&&&(((******(((&&&%%%&&&(((,,,+++)))''''''))),,,...+++)))&&&$$$$$$$$$###"""######"""!!!!!!###'''***(((***---///111222222222---,,,)))((((((,,,000444444///(((###  """$$$%%%'''(((......---***&&&%%%&&&(((,,,,,,,,,,,,+++******)))zzzxxxvvvuuutttssspppmmmkkkiiifffdddccceeehhhkkkooommmiiiddd``````aaaccccccccceeeffffffccc]]]YYYQQQPPPQQQSSSXXXZZZZZZYYYYYYXXXWWWUUUSSSQQQPPPOOOKKKNNNPPPQQQOOOMMMLLLLLLNNNNNNLLLIIIFFFDDDDDDEEEEEEFFFFFFFFFDDDBBB@@@@@@???===:::999:::;;;999777777333...***)))+++///111666>>>BBB???;;;;;;===>>><<<;;;;;;===??????>>>===999:::::::::999888555444555444111000000///---+++,,,---...///111333666777555222...,,,+++,,,,,,,,,------,,,---...000222444000000000///000111222222111222333444222///+++((()))+++...111111111000000111///...------,,,***(((''''''))),,,000111111///...,,,)))%%%######&&&)))...000///***$$$"""%%%***,,,,,,,,,,,,,,,***)))((())))))+++000555777777555***'''$$$"""!!!"""$$$&&&...;;;IIIKKKAAA555///...'''***---+++%%% !!!&&&((('''$$$ $$$((()))'''(((,,,,,,)))######!!!$$$%%%%%%$$$"""  %%%***,,,+++'''$$$"""'''((()))((('''&&&(((******'''""" """%%%''',,,((($$$###%%%))),,,...)))(((&&&%%%$$$$$$$$$%%%!!!###%%%%%%$$$!!!"""!!! """%%%&&&&&&***)))&&&!!!!!!%%%'''((($$$"""''')))&&&!!!""" $$$&&&'''!!!###%%%%%%###"""!!!)))---+++'''  !!!$$$'''***'''%%%%%%&&&$$$ $$$((($$$"""  """######$$$%%%%%%&&&%%%%%%$$$######"""!!! !!!###(((+++,,,---...%%%%%%$$$###!!!"""%%%(((***+++++++++***(((&&&%%%)))*********)))***+++,,,+++***(((((())),,,...000...,,,)))'''''''''&&&%%%$$$%%%&&&&&&&&&))),,,000***+++---000333666888999111000////////////.........***### !!!$$$&&&)))***//////...+++((('''(((***,,,,,,---------,,,++++++}}}~~~|||{{{xxxvvvuuuuuuuuutttqqqooommmkkkiiieeecccdddhhhkkkqqqnnnjjjfffcccaaaaaabbb^^^```bbbeeefffccc^^^ZZZTTTRRRQQQTTTXXX\\\\\\ZZZ[[[YYYVVVRRRPPPOOONNNNNNKKKNNNRRRTTTRRRPPPNNNMMMLLLLLLKKKHHHEEECCCCCCCCCDDDEEEFFFEEEBBB@@@>>>>>>BBB@@@>>>======<<<999777444333111///...///000111666<<>>>>>===;;;999444222///---,,,+++***(((***,,,...///000222555888444111---,,,...222444555000000000000111222333333333333222222222333444555111111333555555333///++++++...111333222000/////////---+++******)))'''%%%%%%&&&)))---111333222111...+++'''######&&&***---///000...***&&&%%%(((+++---,,,+++,,,,,,+++(((%%%###"""$$$)))///222000---(((&&&###!!! !!!"""$$$"""+++555888333---,,,---,,,000333111+++###"""'''******&&&######'''***)))+++...///,,,&&&%%%###!!!%%%******)))&&&### !!!"""%%%***+++)))&&&""" """%%%'''&&&$$$###&&&(((&&&$$$"""!!!!!!###%%%&&&'''%%%"""!!!$$$'''***+++'''&&&%%%$$$###$$$%%%%%%%%%&&&%%%###    ###&&&''''''))))))(((######%%%%%%###  """$$$"""###"""%%%&&&"""!!!!!!  ###***---,,,)))!!! ###&&&((('''''''''&&&$$$  %%%***"""!!! """###%%%%%%%%%%%%%%%$$$###### !!!###%%%### $$$(((+++,,,,,,*********)))&&&%%%%%%&&&''''''''''''&&&%%%$$$$$$)))((((((((()))+++---...***((('''(((+++---.........,,,)))'''''''''&&&%%%"""%%%))),,,...///111333------,,,---///333666999444444555666666444///+++(((%%%!!! !!!###%%%(((***+++,,,------,,,******+++,,,,,,,,,,,,,,,,,,+++******~~~{{{yyyxxxwwwvvvuuuttttttsssqqqooolllllljjjgggdddfffjjjnnnrrrppplllhhhfffdddbbbaaa]]]]]]___aaacccbbb```]]]\\\WWWTTTTTTXXX[[[ZZZXXXZZZWWWQQQMMMJJJIIIJJJKKKJJJNNNRRRTTTSSSPPPMMMLLLJJJJJJIIIGGGDDDAAAAAAAAAAAADDDFFFEEEBBB@@@@@@@@@AAA@@@@@@??????===;;;999444555666777777666555444777:::;;;888888999888444777555333444555777777666999:::<<<======;;;999777000---***))))))******))))))+++...//////111555888888444000...000333666777333333444444444444333333333222000000000111333555222222333555888777333///---111444555333000.........,,,*********+++***((('''(((+++///222444222000///,,,)))((((((***,,,---///...+++((('''''')))******))))))***,,,+++(((%%%  %%%+++---+++'''&&&%%%"""  """''')))(((((()))+++///222444111)))!!!"""'''+++***'''%%%"""'''******+++---,,,(((%%%%%%$$$!!!"""&&&)))***)))&&&"""!!!"""$$$$$$'''******((($$$ !!!$$$$$$"""!!!###&&&"""###$$$%%%$$$$$$%%%&&&###!!!!!!"""%%%((())))))&&&%%%$$$$$$$$$%%%&&&'''&&&%%%###!!!"""!!!$$$&&&&&&%%%$$$&&&'''$$$######$$$$$$""" !!!%%%"""&&&((($$$!!!###(((++++++***###"""###%%%((((((%%%!!!!!!$$$!!! """$$$'''''''''&&&%%%$$$$$$###"""  $$$$$$%%%%%%$$$(((+++,,,------//////...***&&&%%%$$$######""""""""""""######'''&&&$$$$$$&&&***,,,...***(((((())),,,---+++)))+++)))&&&$$$$$$$$$###"""$$$+++111333444444555222///,,,)))))),,,///222222222333666777444///***$$$"""!!!!!!###$$$$$$###!!!###&&&(((******)))(((&&&(((+++,,,,,,,,,...///,,,,,,,,,+++)))(((&&&%%%~~~yyywwwwwwxxxvvvuuuttttttrrrooommmkkkkkkjjjgggeeegggmmmqqqsssqqqmmmjjjhhheeecccaaa^^^\\\\\\]]]___aaabbbaaabbb\\\VVVUUUWWWYYYXXXUUUWWWSSSMMMGGGDDDDDDEEEGGGGGGKKKPPPRRRQQQNNNKKKJJJIIIIIIIIIFFFCCC@@@@@@@@@>>>AAADDDDDDBBBAAABBBCCC===>>>>>>??????>>><<<;;;666888<<<>>>???===:::888777999888666666888555000444222000000111333333333555777888999999666444222,,,***''''''(((***+++***(((+++...//////111555888@@@;;;444000///111444555555555666777666555333222000///---+++,,,...000222333222333666999999666222///222666666333///......---+++******,,,...------***+++---111444444222//////...------------,,,+++///,,,(((&&&''')))))))))'''&&&'''))),,,,,,)))%%%!!! %%%+++---***%%%%%%$$$"""  !!!"""$$$&&&((()))000222111,,,$$$!!!&&&******(((%%%###(((+++***+++,,,)))%%%###$$$$$$!!!###'''&&&'''&&&### """%%%&&&(((******'''### ######!!!"""%%% ###&&&''''''&&&%%%%%%!!!!!!"""$$$(((***+++***%%%%%%$$$$$$%%%&&&((()))%%%$$$ """%%%###!!!$$$%%%%%%$$$###&&&$$$ #########$$$$$$"""!!!"""((("""$$$(((***&&&"""###&&&((()))***%%% $$$((((((###!!!!!! """%%%))))))((('''&&&%%%%%%$$$$$$!!!"""%%%'''$$$###&&&$$$ """&&&***.../////////111222000,,,'''$$$"""!!!  """###&&&###!!!!!!###'''+++,,,+++)))(((***,,,+++(((%%%(((%%%"""!!!!!!!!! ###,,,333777777555555666222+++%%%###%%%))),,,/////////111333222---)))###""""""$$$'''(((((('''"""%%%***......+++'''$$$ ###(((+++---...000111...---,,,***(((%%%###!!!}}}yyywwwyyyvvvqqqnnnnnnnnnmmmmmmhhhiiijjjjjjjjjkkknnnpppuuutttpppiiibbb___```bbb^^^]]]]]]```cccdddaaa]]]^^^\\\YYYYYYZZZXXXSSSOOOLLLIIIFFFEEEFFFGGGFFFDDDJJJJJJKKKLLLMMMKKKHHHDDDGGGFFFFFFFFFEEECCC???<<<>>>???@@@@@@@@@>>>===<<<666888;;;@@@CCCBBB???<<<777777999???EEEFFFAAA<<<:::======888555666555333222000---++++++---111333444222000111444555222///)))((((((,,,111222...)))(((((()))***...333777:::===888333111333444555444111555:::<<<;;;888444222///***%%%$$$''',,,...///...---...444:::===;;;777222666888555...+++///333,,,,,,...000111000---***))),,,000333555444222111///000111333444333000...***)))'''&&&&&&'''(((***(((&&&%%%%%%%%%&&&%%%###""""""$$$(((+++,,,((($$$$$$###"""#########!!!!!!%%%((('''$$$###'''+++333///)))###"""&&&))))))'''&&&%%%""""""&&&---...)))############%%%''''''%%%###"""  """!!!###%%%&&&$$$"""!!!!!!###%%%&&&&&&###!!! """$$$&&&((((((***'''&&&&&&((('''$$$!!!"""!!!$$$###"""!!!!!!"""!!!!!!"""$$$$$$&&&'''&&&!!!"""!!! """$$$(((!!!%%%))))))""" !!!###$$$$$$$$$###"""!!!  ######!!!""" !!!"""$$$%%%&&&&&&%%%### %%%$$$###$$$(((,,,+++%%%$$$######$$$&&&(((+++,,,...000222111,,,(((&&&'''""""""!!! !!!"""###$$$&&&$$$"""!!!$$$&&&(((((()))(((((()))+++***(((&&&'''$$$!!!"""$$$###+++444777777444333444000+++%%%!!!!!!$$$(((%%%+++000222...)))&&&%%%""""""###'''***+++'''$$$%%%(((---000111---'''###$$$''')))))))))+++///333111///,,,'''$$$!!! }}}zzzxxxyyyuuuppplllkkkjjjjjjjjjhhhiiiiiihhhfffgggiiikkkrrrqqqoooiiiccc______aaa^^^]]]]]]___bbbcccaaa^^^^^^[[[XXXWWWWWWVVVQQQMMMJJJHHHFFFFFFIIIKKKJJJIIILLLKKKKKKKKKLLLKKKHHHEEEEEEDDDDDDEEEFFFDDDAAA>>>AAAAAAAAA@@@>>><<<999888444555888;;;>>>>>>;;;888555555777===CCCDDD@@@<<<<<<>>>>>>999666777666333444111...++++++,,,...000111///...111444555222000'''&&&''',,,222333///++++++******+++---111666888;;;777222000111333333333000444999===<<<999444222,,,(((###"""%%%))),,,,,,,,,+++,,,000666999777333444666777444///---///111000000000111222111///,,,***---000333444444222000......000333666666222...)))((('''%%%%%%&&&((()))'''&&&$$$#########%%%&&&%%%%%%'''+++//////,,,((()))'''&&&%%%&&&%%%$$$"""'''***,,,)))$$$!!!"""$$$---***&&&!!!"""%%%((()))(((((($$$"""!!!%%%+++...***%%%"""!!!!!!"""###$$$"""  !!!###$$$$$$""" !!!###%%%$$$"""!!!  """%%%&&&((('''%%%$$$$$$%%%%%%### """%%%######!!! !!!!!!"""""" """$$$''''''### """ !!!$$$ &&&((((((### """ !!!###$$$%%%%%%$$$###"""!!!!!!"""!!! !!!  !!!###$$$###$$$$$$"""!!! """###!!! !!!&&&+++,,,)))%%%$$$######$$$%%%'''((()))+++---...,,,(((%%%$$$$$$###"""!!! !!!"""$$$%%%+++(((&&&%%%%%%&&&%%%$$$&&&''''''((())))))))))))+++(((%%%%%%&&&%%%'''///222111000//////---(((###!!!###%%%)))......***%%%###"""###"""###&&&((()))&&&###&&&)))---///...***'''%%%''''''&&&&&&'''***---//////---***&&&$$$!!! {{{yyyyyyuuunnnjjjhhhgggffffffhhhhhhhhheeecccbbbdddeeennnnnnmmmiiiddd```^^^^^^___^^^]]]^^^```aaaaaa```]]]YYYUUUTTTTTTSSSPPPMMMHHHGGGGGGIIILLLOOOPPPPPPMMMKKKIIIIIIIIIJJJHHHGGGDDDDDDDDDEEEFFFFFFCCCAAAAAAAAAAAA@@@>>>;;;888666111222333555777888555333333333555;;;@@@AAA???<<<===???>>>:::888:::888555555333111//////000222333///------000444555333///&&&&&&(((---333444222......---,,,,,,---000333555999555111//////111222222///333777;;;;;;999555222+++(((%%%$$$&&&)))+++,,,+++******---111333222///444444333222111000000000222111000000000000---++++++---000333444222000///,,,+++,,,111777777333...((('''&&&%%%%%%&&&'''(((&&&&&&%%%""" $$$((('''(((***///333333///+++...+++(((''''''((('''&&&))),,,...+++&&&!!! )))(((%%%""" """%%%''')))******### ###(((+++(((%%%   !!!!!!  !!!"""###""" !!!######"""!!! !!!!!!###%%%&&&$$$###""""""######!!!   ###&&&###### $$$###$$$%%%!!!!!!###'''((($$$ ###''''''&&&###!!!%%%!!! """"""!!!"""###$$$%%%%%%$$$###"""  !!!!!!  """###  !!!"""!!!!!!###&&&'''&&&$$$!!!$$$***------+++%%%%%%%%%%%%%%%%%%&&&&&&((())))))'''$$$"""""""""###"""!!! !!!###%%%'''...,,,+++***)))'''###!!!###&&&'''&&&%%%&&&)))---...,,,*********'''"""$$$(((************,,,***(((### ###&&&)))(((###$$$###$$$%%%&&&&&&$$$"""'''***,,,,,,)))'''''')))***&&&"""!!!$$$((()))))))))(((&&&$$$"""!!! }}}{{{zzzuuuooojjjgggfffeeedddhhhhhhhhheeecccbbbdddeeejjjkkkkkkiiifffaaa^^^\\\^^^^^^]]]]]]___```aaaaaaZZZVVVRRRQQQRRRRRRQQQNNNIIIIIIJJJLLLOOOQQQRRRRRRJJJHHHEEEEEEGGGIIIJJJKKKHHHGGGFFFGGGGGGGGGEEECCC===>>>??????>>><<<999777111000000222444444333111222222444888<<<>>>===;;;===???>>>;;;<<>>:::777666555444555777:::;;;222000///111444444111...))))))+++///333555333111222000...------///111333666444000......000222333111222333555777777555333///---+++******,,,...///,,,+++***,,,...000000...222000///000333444333000111///---,,,,,,+++)))''')))+++///111111000...,,,)))((((((...444666111,,,''''''&&&&&&&&&'''(((((()))***(((######(((((((((+++111555666111---///,,,)))''''''(((((((((&&&))),,,,,,)))%%%$$$###***)))'''%%%$$$#########"""###$$$%%%(((***,,,---%%%""" """&&&(((&&&###!!! """$$$&&&&&&$$$""" !!!""""""""" !!!###$$$###""""""###!!!  """$$$&&&######""""""""""""""""""  !!!"""""""""###%%%(((###### ###$$$&&&)))&&&  """'''((($$$"""&&&((('''%%%"""!!! !!!!!! !!!!!!!!!!!!"""#########"""!!! !!!!!!!!!!!!!!!!!!###%%%'''(((###"""!!! !!!"""### !!!&&&******&&&"""!!!'''+++------''''''((((((''''''&&&%%%((('''&&&%%%###"""######""""""!!! !!!###&&&''',,,,,,,,,------+++&&&###$$$'''(((%%%""""""'''------------......+++%%%!!!"""$$$%%%%%%&&&'''++++++***'''###  """$$$"""&&&&&&&&&&&&&&&%%%$$$###''')))+++)))&&&%%%(((+++,,,%%%"""&&&&&&$$$######"""!!!!!! ~~~|||zzzvvvpppllljjjhhhfffeeehhhiiihhhgggeeefffhhhjjjiiiiiiiiiiiigggbbb]]]ZZZ]]]^^^^^^^^^^^^___```bbbVVVSSSOOOOOORRRSSSSSSQQQLLLMMMNNNOOOOOOPPPQQQQQQGGGDDDBBBBBBFFFJJJMMMOOOMMMKKKIIIIIIIIIHHHEEECCC>>>???@@@@@@???;;;888666222111222333555555444222111111333666999:::;;;:::;;;===<<<<<>>@@@@@@;;;555222222111...+++//////......///111333444666444222000000111333555444444333222222444999<<<:::555000///111555666555333333333000---,,,,,,---///...---,,,,,,...111222---,,,---000444666444222000...---,,,,,,+++(((&&&&&&(((+++...///---+++***&&&%%%%%%''')))***)))((())))))******++++++,,,,,,000222111---((($$$$$$&&&(((***...555::::::666111***(((&&&%%%'''(((((((((((()))***+++***)))'''%%%)))((('''&&&$$$###!!!!!!''''''''''''((()))***+++...,,,,,,,,,---,,,+++)))%%%$$$%%%'''((((((&&&%%%'''((()))******)))((('''%%%&&&&&&&&&&&&%%%%%%$$$ """$$$%%%$$$###$$$$$$######$$$%%%&&&'''''''''%%%&&&&&&%%%$$$%%%(((***(((&&&$$$!!!!!!############%%%&&&''''''%%% ###%%%,,,+++### ###&&&'''$$$ """$$$%%%$$$###""" """%%%###'''%%%#########"""  ###$$$$$$$$$###!!!$$$###""""""###$$$&&&'''%%%&&&&&&&&&%%%###!!! !!!$$$'''''''''$$$"""!!! !!!###$$$%%%''')))++++++***(((&&&)))((('''((()))***)))((($$$%%%&&&&&&'''&&&&&&%%%!!!###''',,,000111...+++)))***(((%%%!!!!!!$$$((((((+++000333333000+++(((###%%%&&&%%%$$$%%%&&&(((,,,------***&&&###!!!!!!!!!!!! %%%(((***+++)))'''%%%$$$######$$$%%%'''((())))))(((!!!"""&&&&&&### !!!""""""!!!~~~{{{zzzyyytttsssrrrrrrrrrooollliiiggghhhhhhgggffffffiiikkkkkkjjjiiihhhgggccc]]]XXXYYY\\\___```___^^^___```WWWTTTRRRSSSUUUUUURRROOOMMMPPPRRRQQQNNNLLLLLLMMMJJJHHHFFFFFFJJJNNNPPPRRRMMMKKKIIIHHHHHHHHHFFFEEECCCDDDEEECCC@@@:::555111444555888<<<>>>>>>;;;999444444444444444555777888888888777777<<>>DDDIIIBBB<<<555000//////---+++---,,,+++)))***...333666777555333222222444666888444555666555555888>>>CCC<<<888333333666888666444444555555222...******+++---,,,+++******,,,///222......000222333333111//////.........///---)))'''%%%(((+++...000///---,,,'''((((((&&&$$$$$$''')))++++++,,,---......//////111222333333111---)))'''$$$&&&+++222777888333...(((''''''(((***++++++******************)))(((&&&(((((('''&&&%%%###"""!!!&&&&&&&&&&&&&&&&&&&&&&&&)))***+++---......,,,***%%%&&&(((,,,...---+++(((((('''&&&%%%%%%&&&'''(((---,,,+++***((('''&&&%%% """$$$$$$###""""""######%%%''')))*********)))&&&''''''&&&%%%&&&***---+++******''' !!!###$$$###"""!!!!!!!!!!!!!!!!!!''''''!!!"""%%%'''&&&### !!!!!!!!! !!!"""""""""  !!!!!!!!! """###""" %%%#########$$$$$$""" !!!%%%'''&&&$$$%%%"""######!!!!!!!!!"""###$$$"""###%%%&&&$$$!!!!!!"""###%%%&&&$$$###!!! !!!%%%((()))(((&&&$$$'''&&&&&&(((++++++)))'''''')))+++,,,,,,***'''&&&!!!###&&&+++//////,,,***)))((('''%%%$$$%%%&&&'''***...333666555111,,,)))&&&'''((('''&&&&&&((()))000111000---)))&&&$$$$$$###%%%%%%"""!!!&&&+++,,,***'''$$$$$$  %%%***,,,***&&&$$$ ###''''''&&& """###$$$%%%%%%$$$~~~{{{xxxwwwvvvrrrrrrrrrssssssqqqmmmjjjfffggggggeeeddddddfffhhhmmmkkkiiihhhgggccc]]]XXXXXX\\\```aaa___^^^^^^___YYYWWWUUUUUUWWWUUUQQQMMMLLLOOOQQQQQQNNNLLLLLLMMMOOOLLLJJJJJJLLLOOOQQQQQQJJJHHHFFFFFFGGGGGGGGGFFF@@@BBBCCCDDDAAA===888555444666:::>>>AAAAAA===:::555555555444333444666888888777555444999>>><<<666666444333444;;;DDDNNNUUUBBB;;;333...---------,,,+++)))'''&&&''',,,333888777555444333333666888:::555666777777777;;;AAAFFF===:::777888;;;;;;777222777888888555///+++***++++++***)))'''''')))...111000111333333222000...------------//////---)))&&&&&&(((,,,000111111///...)))+++***&&&"""!!!&&&***,,,---...///000000000000000222444666777333---))) %%%---333333...)))(((((()))+++---...---,,,)))(((((((((***+++******(((((((((((('''&&&$$$$$$%%%%%%%%%%%%$$$###"""""""""$$$'''***,,,,,,***)))%%%'''***...111000---***'''%%%###!!!!!!###%%%'''333111///---***'''%%%$$$""""""!!!!!!###$$$"""!!!!!!!!!###%%%))),,,------+++***&&&'''((('''%%%&&&***...---------***""" !!!!!! """###!!!$$$'''(((&&&$$$!!!!!!!!!"""######"""!!!######!!! """""""""""" !!!###"""!!!!!!###%%%%%%$$$### !!!%%%((()))%%%"""!!!!!!$$$&&&$$$$$$"""!!!!!!!!!"""###!!!###%%%### """"""!!!"""$$$###"""!!! $$$&&&&&&###"""%%%$$$%%%(((++++++(((%%%***,,,///111000---)))&&&$$$%%%'''***---,,,)))''')))'''%%%%%%'''((((((''',,,111666999777111,,,)))&&&((())))))((('''(((***555555444111---***))))))((())))))%%%$$$***---***&&&###"""%%%---///***$$$!!! %%%((()))(((!!!"""$$$&&&'''(((''''''{{{uuuqqqpppqqqqqqrrrrrrsssrrrqqqooonnnlllhhhccc^^^^^^aaaeeeiiinnnnnnmmmiiiddd```]]]\\\YYYZZZ\\\^^^^^^^^^\\\[[[\\\[[[XXXVVVTTTRRRQQQPPPLLLMMMNNNMMMKKKKKKLLLNNNMMMOOOOOOLLLKKKNNNNNNKKKHHHDDDAAAAAADDDFFFGGGFFFGGGEEECCC@@@>>><<<;;;;;;???@@@@@@@@@>>>===;;;999888888777666555555666666888777444222111222333444444111///000888EEERRR[[[DDD:::...)))***,,,+++)))'''&&&%%%%%%(((,,,111555888777666555555777:::;;;:::888666777:::===???@@@999999777666555555555555:::<<<<<<999333---******))))))((((((((()))+++,,,000222444444000---***)))+++---//////,,,)))'''&&&))),,,000444555444111///...,,,)))'''%%%%%%%%%&&&)))((((((***...111222222///111222333222///---+++)))%%%"""$$$))),,,+++((()))((()))+++...---***''''''&&&'''''')))+++---...+++***((('''&&&$$$!!!%%%&&&'''((('''&&&%%%$$$$$$!!!"""''')))&&&######%%%(((+++,,,---,,,,,,,,,+++)))'''%%%#########***...333555222,,,&&&###$$$""" $$$)))***(((###!!!&&&'''(((***...///...+++(((!!!"""###%%%&&&'''((((((222333111+++!!! """######$$$%%%&&&(((((($$$&&&(((((('''%%%%%%&&&%%%""""""### $$$&&&%%%###""" """  $$$ """***---+++&&& """%%%&&&***///+++'''""" ###"""$$$%%%###!!!"""###"""!!!$$$$$$###$$$%%%''')))+++////////////---,,,***)))%%%'''***,,,,,,)))&&&###&&&%%%$$$###$$$&&&)))***///444999:::666111---,,,)))***++++++***,,,///111???;;;777222///............000111...&&&  """&&&)))***(((%%%###!!!&&&+++,,,)))%%%'''$$$ %%%,,,000...+++'''''')))++++++***}}}}}}yyy{{{{{{xxxtttrrrrrrsssqqqrrrrrrrrrqqqooommmlllkkkhhhccc``````bbbfffhhhiiiiiiiiifffccc___\\\[[[XXXYYY[[[]]]^^^^^^]]]\\\]]]\\\YYYVVVSSSQQQPPPOOOMMMOOOPPPPPPNNNLLLLLLLLLLLLOOOPPPMMMMMMOOOOOOLLLFFFCCCBBBCCCGGGIIIIIIHHHCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@>>><<<999888888888888777666666777888999888777555444333333333333111000222999CCCNNNUUU???555)))$$$&&&((((((&&&''''''((((((***---111444333333444555666888:::::::::999777777:::<<<>>>>>>:::999777555333111000000333555777777333000//////+++***)))((((((((()))***---///222222000...---,,,,,,...000///+++&&&###!!!)))+++///333444444222000,,,***'''%%%######$$$$$$)))******+++,,,---......+++---///000///---+++))))))&&&###$$$'''******)))***)))((()))+++***'''$$$ """%%%))),,,///111222)))((('''''''''&&&$$$""" !!!###%%%'''((())))))%%%"""!!!###''')))'''###!!!###%%%(((***+++++++++,,,,,,+++***((('''&&&%%%(((---222555222,,,'''$$$""" ###'''++++++***%%%!!!%%%))))))***,,,---,,,)))'''"""###%%%&&&'''&&&&&&%%%+++,,,+++%%%###$$$$$$$$$"""!!! """###%%%&&&'''&&&&&&###&&&((()))(((''''''(((%%%!!! !!!""" !!!$$$&&&$$$"""### ######!!!!!!!!!!!!  %%%///333000,,,!!!$$$&&&&&&)))---***&&&"""  !!!###!!!!!!"""###$$$###""""""$$$'''+++---000///...,,,+++***)))(((&&&(((+++------***'''%%%%%%###!!! """%%%))),,,444888<<<;;;666///***((((((,,,111444333111000///333222111000000///---++++++///333222+++$$$!!!$$$&&&'''&&&###""""""'''+++---,,,***,,,''' """)))...---+++((((((***+++***)))zzzxxxwwwxxxyyywwwtttrrrqqqrrrppppppqqqqqqooollliiiggghhhfffdddcccbbbdddfffgggcccdddddddddbbb___\\\[[[XXXYYY[[[\\\]]]]]]\\\[[[]]][[[XXXUUURRRPPPOOONNNNNNQQQTTTTTTQQQMMMJJJIIIKKKOOOPPPNNNNNNPPPOOOLLLCCCBBBAAACCCFFFIIIJJJJJJCCCCCCBBBCCCCCCDDDEEEEEEDDDCCCBBB???===999777555777888999888666555666888777888999999888555333222555444444555999???EEEIII999000&&&!!!"""%%%&&&%%%)))+++,,,------...000222,,,///222666888:::::::::;;;999777888:::<<<======<<<;;;888555222///...---///222444555444222111222---,,,+++))))))))))))******---000111111000///000000222333111,,,&&&!!!)))+++...111333333111000(((&&&$$$"""""""""###$$$+++...///...+++((()))***&&&(((***+++,,,+++***))),,,+++)))(((((()))+++,,,,,,+++)))(((((('''$$$""" """&&&+++...111222222((('''&&&&&&(((((('''%%% !!!"""###%%%''')))***&&&###"""$$$'''((('''$$$ !!!###%%%''')))***+++,,,---......---+++(((&&&%%%***000333111,,,&&&###$$$))),,,,,,+++&&&!!! """&&&,,,***)))***++++++***(((''''''''''''&&&$$$"""!!!$$$$$$### !!!""")))***,,,,,,)))###"""!!! ###&&&'''&&&$$$######%%%(((((('''&&&''''''### !!!###""" !!!!!! """###$$$"""!!!""" $$$&&&%%%'''+++)))'''$$$!!!!!! """***333777222,,,!!!!!!%%%'''%%%&&&)))$$$"""  """$$$$$$###""""""%%%(((---//////---+++(((&&&%%%%%%%%%''')))+++------***'''%%%&&&%%%"""!!!$$$(((---111888;;;===;;;555---&&&"""'''---666;;;:::555///,,,((()))+++---///---)))&&&%%%+++222333...&&& """###$$$%%%%%%$$$"""!!!$$$'''***,,,...///000***""" ''',,,,,,+++***+++,,,,,,***(((yyyuuuyyyyyyyyywwwtttqqqooonnnllllllmmmllljjjgggdddbbbddddddddddddeeeeeeeeefffaaabbbcccddddddccc```]]]ZZZZZZ[[[[[[[[[ZZZYYYXXXWWWVVVSSSPPPNNNNNNNNNNNNNNNRRRVVVWWWSSSMMMHHHEEEHHHLLLNNNMMMMMMOOONNNJJJBBB@@@>>>===???BBBEEEFFFHHHGGGFFFEEEDDDDDDDDDDDDEEEDDDAAA>>>:::777444222777999:::888555222333444333555888::::::777444222888888888999999:::;;;<<<888111(((###$$$'''((((((,,,///222222///------...))),,,222777;;;<<<;;;::::::999888999;;;>>>>>>>>><<<;;;888666333111000///333444666666444222000///...---,,,++++++,,,------,,,...111222111000000111444555555222---(((%%%%%%+++,,,...000000///...---$$$###"""""""""$$$&&&(((...111333000)))$$$%%%'''###$$$&&&(((*********)))000000///---++++++...111111///,,,)))'''&&&%%%$$$(((((()))***,,,---...///)))(((&&&&&&'''((('''&&&&&&%%%$$$###"""###$$$%%%&&&$$$###$$$&&&'''&&&$$$""""""###$$$&&&)))+++,,,,,,...000111///+++'''$$$!!!%%%+++...---((($$$"""###'''******)))&&&$$$###&&&(((...,,,******,,,.../////////---)))%%%""" !!!######!!! $$$)))...//////...***%%% """"""###&&&'''%%%""" """$$$&&&&&&$$$""""""""" ###$$$"""!!!!!!!!!!!!!!!!!!"""%%%''',,,222222---%%%%%%$$$&&&,,,444444---&&&  %%%&&&###"""$$$ !!!###$$$"""###$$$&&&))),,,...000,,,***'''$$$!!! !!!!!!&&&''')))+++***(((&&&$$$''''''''')))+++///333555888999:::888222***###%%%+++222666555111,,,)))&&&&&&'''***,,,***&&&!!!!!!'''---///+++$$$ ((((((&&&%%%$$$"""!!!  $$$&&&&&&'''***......+++&&&"""!!!$$$(((+++,,,,,,---......---+++)))yyytttuuutttttttttrrrpppmmmkkkgggggggggfffdddbbb```___aaabbbdddfffggggggffffffdddcccdddeeeggggggdddaaa\\\\\\[[[ZZZYYYWWWVVVUUUQQQOOOMMMLLLLLLMMMNNNPPPOOOSSSVVVVVVRRRLLLFFFCCCFFFJJJKKKIIIIIIKKKJJJGGGCCC???:::666444777===@@@IIIHHHGGGFFFEEEDDDDDDDDDEEEDDDAAA===999555333111888;;;<<<999333//////000///111555888999888666444777888999::::::999888888;;;555...++++++,,,------///333666555111,,,+++,,,***...333888;;;<<<;;;;;;888777777999<<>>???@@@BBBEEEHHHJJJLLLGGGEEEBBB???<<<::::::999777;;;???<<<555000111333555555555555666777888999555555666777999:::;;;<<<===;;;999777555333000///***000666666111...000333444444444444555666777777555555444666888999888666******+++,,,---///111222444333444666888888555222///.........///000222333444555444111...+++*********+++---,,,+++***+++,,,)))((('''&&&&&&&&&''''''((('''''''''(((***---...)))'''### """###%%%''')))***,,,,,,)))%%%"""###'''---000000111///+++&&&"""###(((---(((&&&### !!!%%%))),,,---***&&&######"""!!! !!!"""$$$%%%'''((((((((("""!!! """"""$$$%%%%%%%%%$$$###&&&(((,,,...---)))$$$!!!"""!!!$$$''')))))))))'''&&&(((,,,000333555111---'''""" """!!! !!!"""%%%'''((()))$$$ """&&&%%%$$$!!!"""#########"""!!! !!!###""" ###  !!!!!!!!!"""""" """""" !!!###""" !!!!!!$$$)))***$$$###%%%%%%!!!''',,,***&&&!!!$$$((((((&&&###!!!"""!!!'''''' ###$$$###!!!"""###$$$%%%%%%*********++++++++++++***&&&&&&%%%###"""  !!!"""!!! """''',,,//////...------***&&&$$$$$$$$$###!!!!!!###%%%&&&'''(((***,,,'''###"""&&&---222111...)))+++,,,)))$$$!!!!!!###%%%%%%&&&'''''''''&&&&&&$$$$$$%%%''''''%%%"""$$$,,,444666333...***$$$'''+++,,,++++++---...~~~{{{xxxrrrqqqqqqsssuuutttoookkkaaa___\\\[[[\\\```dddgggfffhhhkkknnnpppqqqqqqppplllgggaaa```ccceeecccaaaXXXWWWWWWVVVVVVVVVWWWWWWXXXVVVTTTRRRRRRTTTWWWYYYXXXXXXWWWSSSOOOLLLKKKLLLIIIJJJGGGAAA@@@CCCDDDCCCDDDEEEDDDAAA<<<:::;;;======>>>???AAADDDGGGJJJKKKHHHFFFDDDAAA???>>>======555;;;???>>>777333444777:::999777555555666888999;;;:::888777777777888999;;;:::999888555222...,,,&&&---444555111000444888777666333222111222444555666555444444555444222000***++++++,,,...000222333555444333555777666222...//////...------...///000333333222000,,,)))((()))(((+++///111000---,,,+++&&&%%%$$$$$$%%%&&&((()))+++***)))(((((()))+++,,,+++'''""" !!!!!!"""###$$$&&&(((***+++,,,)))$$$""")))000222222---+++'''"""!!!'''---'''%%%###!!!!!!###%%%&&&+++((($$$"""""""""!!!!!!"""###%%%'''((((((((((((!!!  """######!!!###&&&***------+++'''%%% """%%% ###%%%&&&&&&'''%%%$$$&&&)))---//////)))(((&&&$$$############ $$$(((+++,,,,,,***%%% !!!&&&)))&&&"""!!!$$$$$$### !!!###!!!!!!$$$!!! """ """###"""!!!!!!!!!!!!%%%!!!!!!""" """ ###%%%$$$!!! """!!!!!!"""!!!###&&&###"""&&&%%%###"""$$$))))))'''###'''++++++(((%%%#########)))((( """###"""$$$""" !!!$$$&&&  ###%%%'''...,,,)))'''&&&''')))***'''''''''&&&%%%###"""!!! !!!!!!!!!  """&&&***---............)))$$$""""""$$$###"""!!!%%%***.........------***&&&$$$(((///222...***'''******((("""$$$&&&(((+++---.........'''&&&&&&))),,,***%%% ###,,,333666333...***!!!%%%((())))))))),,,...}}}||||||xxxxxxwwwvvvtttqqqnnnmmmdddbbb```___```dddiiillllllnnnooooooqqquuusssoooiiifff```]]]]]]^^^^^^^^^]]]\\\YYYWWWWWWXXXYYYYYY\\\YYYUUUTTTUUUXXXZZZZZZXXXUUURRRPPPOOOOOONNNMMMQQQMMMHHHCCCAAAAAACCCDDDDDDDDDDDDCCCBBB@@@>>>>>>===???@@@AAAAAADDDHHHKKKMMMHHHDDDDDDGGGGGGDDD@@@<<<<<<<<<:::777555666777777777888999999999999888;;;;;;;;;<<<<<<;;;::::::999777555666777555000,,,+++...333777:::;;;:::::::::777333///---...000222777666777777888555111...+++,,,...000222333444555666444333222222111///---...------...//////---+++......,,,+++)))((('''''')))---222666777444000---'''%%%###$$$&&&((('''&&&,,,,,,,,,,,,,,,,,,,,,,,,(((%%%"""!!!!!!!!! """###%%%''')))+++,,,,,,((('''$$$$$$+++444666222+++'''!!!$$$'''###!!! """$$$$$$###$$$%%%&&&'''&&&$$$!!! ######$$$&&&''''''%%%###""""""""""""!!! ###%%%(((******)))&&&$$$ """###!!! ###$$$""" !!!"""''')))(((&&&%%%%%%''')))******(((&&&$$$%%%((()))(((%%%!!!!!!!!!"""$$$(((+++---...)))%%%$$$''')))'''$$$ """"""!!!  ###$$$######(((&&&### !!!!!!  !!!$$$### """%%%### !!!%%%&&&###!!!"""###&&&%%%""""""###$$$''')))***(((&&&!!! """'''---000111  !!! ###'''+++...,,,&&&###%%%!!!"""$$$""")))***+++)))'''$$$######&&&***,,,---***&&&$$$$$$&&&''''''******+++...000,,,%%% $$$&&&###!!!!!!###&&&'''&&&(((,,,---***---+++(((&&&%%%### $$$&&&***...000000000///)))(((***...222000***###$$$%%%$$$""" !!!"""))))))+++...111222000///***((('''))),,,***###%%%---000...'''""" !!!###%%%&&&'''((((((}}}|||{{{xxxxxxwwwvvvtttqqqooommmgggfffdddcccdddgggjjjlllnnnqqqrrrqqqrrrtttrrrmmmiiifffaaa^^^]]]]]]\\\[[[]]][[[YYYXXXYYYZZZZZZ[[[]]]YYYUUUTTTTTTVVVWWWWWWRRRPPPNNNNNNNNNOOOMMMLLLNNNKKKGGGCCCAAAAAABBBCCCEEEEEEEEEDDDCCCBBB@@@???===>>>@@@AAAAAAAAADDDFFFIIIGGGDDDDDDEEEDDD@@@<<<::::::999666333111222333444555777999:::::::::::::::::::::::::::999888888666555333333444222...***...111666:::<<<<<<:::888666333000------///111333777777777888888666222///,,,---///111333444555555:::777333111000///...,,,.........000111000---***))))))***)))((('''&&&%%%)))+++000333555444222111+++'''###!!!###%%%&&&%%%)))***+++,,,,,,+++***)))(((&&&$$$######$$$###""""""###%%%'''***+++------++++++)))(((---333333...%%%"""""""""!!! !!!""""""!!! ###$$$&&&((('''%%%###!!!"""###$$$&&&'''&&&$$$""""""$$$%%%%%%$$$$$$###"""!!!!!!###%%%)))++++++***'''%%%&&&'''(((%%%!!! ###%%%$$$""" ###))),,,+++)))'''&&&%%%$$$###"""&&&$$$###%%%((()))((('''!!!!!! !!!###&&&)))++++++(((%%%%%%)))***(((%%% """$$$$$$!!!!!!%%%)))&&&$$$!!! """""" !!!###$$$%%%### !!!%%%(((%%%"""!!!$$$$$$ ###&&&$$$  !!!###'''******(((&&&$$$###"""###&&&((()))))) !!!!!! $$$'''***+++***&&&!!!!!!""" """!!!,,,,,,+++'''### ###(((******(((%%%$$$%%%&&&&&&%%%&&&&&&'''((()))(((%%%###&&&######''')))&&&$$$%%%$$$(((+++***+++...---)))'''&&&&&&'''''''''%%%###%%%&&&)))+++------------'''(((***---///---((($$$!!!""""""!!! !!!$$$'''++++++,,,...000000---+++)))'''%%%&&&'''%%%!!!'''***)))$$$"""%%%''''''&&&$$$}}}{{{{{{xxxxxxwwwvvvtttqqqooonnnlllkkkjjjiiiiiiiiijjjkkkllloooqqqqqqssstttpppkkkhhhdddaaa^^^]]]\\\ZZZXXX\\\ZZZXXXYYYZZZ\\\\\\[[[\\\YYYUUUSSSSSSSSSSSSSSSKKKKKKKKKLLLNNNNNNLLLJJJIIIGGGEEECCCBBBAAABBBBBBGGGGGGFFFFFFEEEDDDCCCBBB>>>@@@CCCCCCBBB@@@@@@@@@DDDDDDCCCBBB@@@===:::888:::999777444000...///000222444777999;;;<<<;;;;;;999999999888777666555555222111000//////---***(((///222777;;;<<<:::777555111000---,,,---///333555777777777999999777333000---...000222333555555555<<<999444111///...---,,,---...000333444111---)))$$$%%%'''))))))'''%%%$$$(((***,,,...000222222333///+++&&&"""###%%%&&&'''''')))+++,,,,,,+++)))''''''&&&%%%%%%'''''''''&&&"""###$$$&&&)))+++...///111222111///111333///(((!!!!!!!!!!!!"""###### """###&&&''''''%%%###!!!!!!$$$&&&'''%%%""" $$$)))---''''''&&&%%%%%%$$$$$$$$$###%%%))),,,,,,***'''%%%)))******'''""" $$$''''''&&&###***...------+++)))'''$$$!!! $$$######%%%(((******)))###"""!!!!!!"""$$$&&&((((((&&&%%%(((+++---+++((("""!!!  ###$$$######&&&)))%%%###!!!!!!$$$$$$""" !!!###$$$$$$!!! """!!!!!!"""$$$'''***%%%""""""###!!! ###%%%### ###&&&))))))&&&$$$%%%$$$###$$$%%%&&&$$$### &&&&&&&&&&&&%%%$$$###"""###""" !!!***)))&&&!!!###'''%%%$$$######$$$%%%$$$###"""""""""!!! """$$$''')))$$$###&&&(((&&&&&&(((''',,,///......///---)))$$$%%%'''+++......,,,)))&&&&&&'''((((((((())))))$$$'''+++,,,+++(((&&&%%%!!!!!!  ###(((,,,---,,,,,,---...---***((((((%%%#########!!!!!!$$$### !!!&&&'''&&&$$$"""|||{{{zzzxxxwwwvvvtttsssqqqooonnnooonnnmmmlllkkkjjjiiiiiihhhlllooooooqqqsssoooiiicccaaa^^^]]]\\\\\\ZZZXXXXXXVVVVVVWWWZZZ\\\[[[YYYWWWUUURRRQQQRRRRRRRRRQQQIIIIIIJJJMMMNNNNNNKKKHHHDDDDDDCCCCCCBBBAAAAAAAAAGGGGGGGGGGGGFFFFFFEEEDDDCCCFFFIIIIIIFFFBBB@@@>>>@@@@@@???<<<888666555666;;;:::888555111//////111333555777:::;;;;;;:::999888888666555444333222222///...,,,+++***)))(((''',,,///444888:::888555333111000...---...000333555666666666888999777444111///000111333444555555555:::777444222222111///...---...111444555222,,,((("""$$$(((+++,,,***(((&&&((((((((((((***,,,...000000...***((('''((()))***&&&(((+++------+++(((&&&%%%%%%%%%''')))***)))(((!!!!!!"""$$$&&&***---///666999888666555333,,,$$$ !!!!!!"""$$$&&&&&&###!!!"""###$$$%%%%%%###!!!  $$$&&&&&&$$$"""!!! &&&,,,111'''&&&%%%#########$$$%%%"""$$$(((++++++)))&&&$$$&&&''''''%%%!!!"""''')))((('''!!! """)))---///000000...+++(((&&&%%%$$$$$$%%%''')))++++++,,,((('''%%%###"""###$$$$$$&&&&&&'''***...///...,,,$$$"""!!!######$$$%%%'''"""###''''''%%%### !!!!!! ###''''''&&&%%%%%%###!!!!!!"""!!!$$$&&&%%%!!!!!! """%%%'''&&&"""!!!!!!###%%%((()))'''%%%###%%%###!!!  """###  %%%&&&!!!$$$"""###!!!######!!! ###'''%%% !!!$$$$$$%%%(((,,,000000......///...+++''')))---222444333///,,,&&&&&&$$$######$$$$$$%%%"""''',,,,,,(((%%%&&&(((&&&%%%###!!!!!!###(((,,,,,,+++***+++,,,+++)))''''''%%%#########""" """%%%''''''%%%$$$~~~|||zzzxxxvvvuuusssrrrpppooonnnmmmnnnnnnmmmlllkkkiiigggfffjjjnnnppppppqqqqqqmmmfff^^^\\\ZZZZZZ[[[\\\[[[ZZZTTTRRRRRRTTTYYYZZZXXXTTTPPPOOONNNOOOQQQRRRRRRQQQKKKKKKMMMNNNOOOMMMIIIFFFBBBBBBBBBBBBBBBAAA@@@@@@EEEEEEFFFFFFFFFEEEEEEDDDHHHLLLOOOOOOLLLFFFBBB@@@===<<<:::666222222444666999999999666333111111222777888999::::::999777666777666444222111111000111---,,,+++)))'''&&&''''''***---222777999888666444444333111000000111333555444444555777888777444111000111222333444555555555444444333444555555222000......000222222000+++(((%%%(((,,,///000...+++(((((('''&&&%%%&&&''')))+++++++++,,,++++++*********'''))),,,......,,,)))'''###$$$%%%(((+++,,,+++)))!!!!!! !!!$$$(((+++...999<<<<<<999666222+++### !!!"""###&&&))))))(((&&&"""""""""""""""!!! !!!%%%'''&&&$$$###### %%%+++///%%%$$$!!! !!!"""$$$!!!###&&&(((((('''$$$###""""""######""" """"""###&&&)))***(((&&&%%%$$$""" %%%)))000111222000+++'''%%%%%%&&&'''((()))***+++,,,---,,,+++***(((&&&$$$###"""%%%&&&(((+++...///...---$$$""" """"""###$$$###((()))'''%%%!!!(((,,,***%%% !!!''')))***'''### !!!""" !!!"""###$$$""" &&&,,,//////...---''' !!!###"""!!!!!!''''''!!!!!!"""!!! !!!"""  !!! """%%%!!!"""###%%%)))111222///+++***---///---+++---111444555111+++&&&%%%$$$""" !!!"""###(((,,,+++'''$$$&&&***---+++((($$$"""###&&&***)))((('''(((******)))((('''&&&&&&&&&&&&&&&%%%### !!!!!!######$$$%%%%%%&&&'''(((~~~{{{yyyxxxsssrrrpppnnnmmmlllkkkkkkllllllkkkjjjhhhgggffffffooorrrrrrppppppooojjjddd[[[YYYWWWWWWYYY[[[\\\[[[QQQOOONNNRRRWWWXXXTTTOOOJJJJJJKKKNNNQQQRRRRRRQQQNNNNNNOOOPPPPPPNNNIIIFFFAAAAAAAAAAAAAAAAAA@@@@@@BBBBBBCCCDDDDDDDDDCCCCCCJJJMMMPPPPPPMMMHHHCCCAAA;;;999666444333555666888444666888888666444333333;;;;;;:::999888777555444555444222000000000000111------+++(((&&&%%%(((***,,,///333777999999888777666555333222222333444555444444666888999999666333111222333333444444444444000000000222444555444333///...---------,,,***((())),,,///111111///,,,***)))((((((((('''(((((()))&&&(((******)))'''''''''(((***,,,------,,,***(((###$$$'''***---...,,,***###""" """&&&+++---777:::;;;666333000+++%%% """"""###%%%((()))(((&&&"""!!!  !!!###$$$&&&))),,,+++'''$$$$$$%%%###!!! $$$(((+++$$$""""""$$$"""###$$$%%%%%%%%%$$$$$$!!!!!!!!!###%%%&&&&&&$$$(((((((((***+++***'''$$$'''''''''###!!!%%%///111000,,,&&&!!! ((()))******))))))***++++++,,,------+++(((%%%###%%%&&&''')))***+++,,,,,,"""  !!!!!!&&&((('''%%%""" $$$***---)))###!!! ,,,------)))### ###""""""""""""!!! '''...222444333333,,,###!!!%%%'''!!!%%%%%%!!! """""" """###%%%$$$!!!!!!###"""  !!!!!!!!!!!!###%%%"""!!!$$$%%%(((+++111111---'''&&&+++......+++,,,///111000+++$$$!!!  !!!$$$(((+++***&&&$$$&&&***///---***&&&######%%%(((&&&%%%$$$&&&((())))))((('''''')))*********)))(((""" """"""'''&&&$$$###$$$%%%&&&'''~~~{{{xxxwwwooonnnlllkkkiiiiiiiiiiiijjjjjjhhhggggggfffgggggglllnnnnnnllllllmmmjjjddd[[[YYYVVVUUUWWWYYYZZZ[[[PPPNNNMMMQQQWWWWWWRRRLLLGGGGGGIIILLLPPPQQQPPPOOOOOOOOOOOOOOOPPPNNNKKKHHHCCCBBBAAA@@@@@@@@@@@@AAA>>>???@@@@@@AAAAAAAAAAAAFFFIIILLLLLLIIIDDDAAA???999777666777;;;<<<;;;888222666:::<<<;;;999888777===<<<:::888666666555555444222111/////////000111......,,,)))&&&&&&))),,,///111333555666777777666666555444333333444555666555666777:::<<<;;;888666111222222333333333333222000---++++++...111333444000---)))'''((())))))(((,,,...000111000---***(((***+++---.........---,,,''')))***(((%%%###$$$%%%((()))***++++++***)))((($$$&&&)))---000000---+++'''%%%"""!!!###&&&+++...222555555000---,,,***&&&!!! !!!!!!"""!!! !!!###$$$###"""  %%%***---333555555000)))$$$$$$&&&$$$###!!!!!!"""$$$''')))%%%"""###%%%$$$$$$#########$$$%%%&&&""" """'''+++,,,,,,+++******++++++)))&&&###&&&((()))&&&!!! """+++,,,,,,(((!!! )))***+++***'''%%%&&&'''%%%(((,,,//////,,,(((&&&$$$$$$%%%%%%$$$%%%'''((( """###$$$"""%%%%%%$$$###&&&)))((($$$""" ###'''))))))&&&!!!!!!$$$###""""""######""" """'''---000111111---)))""""""$$$&&&!!!!!!"""###!!!!!!$$$$$$$$$%%%&&&&&&$$$  ###%%%%%%$$$!!!"""%%%'''(((&&&"""!!!%%%''''''(((+++---...+++%%%%%%)))+++***((()))+++------(((!!! !!!$$$&&&'''&&&$$$###%%%(((******(((&&&$$$$$$&&&(((%%%$$$###$$$&&&(((((('''&&&(((+++,,,+++***((('''"""!!!!!!%%%$$$######"""!!!!!!!!!~~~{{{xxxvvvnnnllljjjhhhggggggggggggiiihhhgggfffffffffggghhhbbbeeeffffffhhhlllkkkggg]]]ZZZVVVTTTUUUWWWYYYZZZQQQNNNMMMQQQWWWWWWQQQJJJFFFGGGIIILLLOOOPPPOOOMMMOOONNNNNNNNNOOONNNLLLJJJDDDCCCAAA@@@???@@@@@@AAA<<<======>>>????????????AAADDDGGGHHHEEEAAA===<<<777666777<<>>999333777===AAAAAA???===<<<>>><<<999777555555666777333222000///...000111222//////...***&&&'''+++...000111111222333333333333444333333222333444666777777777999<<<>>>===;;;888111222222333333222222222111---'''%%%(((---222555111,,,'''$$$$$$&&&((()))---...//////...+++(((&&&+++---000333444444222111,,,---,,,((($$$"""$$$'''(((((())))))))))))((((((&&&(((+++///222222///,,,***'''$$$###$$$''',,,///...111000+++)))***)))'''######"""""""""######$$$###!!!!!!(((000555===>>><<<555+++%%%$$$&&&%%%$$$######$$$%%%''')))'''$$$ !!!%%%'''&&&%%%$$$######%%%'''(((""" !!!&&&,,,......+++************)))%%%"""$$$(((***(((""" """&&&((()))%%% !!!%%%)))++++++)))%%%"""###$$$ $$$+++000111///+++(((######"""!!! !!!###%%% """%%%'''(((###  !!!###%%%%%%###"""""""""!!!&&&'''&&&$$$ !!!### $$$!!!###""" """%%%%%%###"""###$$$&&&&&&&&&%%%$$$%%%(((+++---,,,,,,$$$""" """"""###### !!!$$$$$$###$$$''')))(((###"""%%%(((((((((""""""(((++++++)))%%%###'''(((''''''((()))+++***&&&%%%((()))'''&&&'''***,,,---)))### !!!!!!$$$%%%%%%$$$######$$$&&&$$$%%%%%%%%%$$$%%%(((***&&&%%%###$$$%%%&&&&&&%%%&&&))),,,---+++(((&&&$$$!!!!!!"""""""""!!!|||{{{xxxtttqqqmmmjjjgggeeefffgggggggggiiihhhfffffffffffffffeeecccaaa______bbbdddeeefff```]]]ZZZWWWUUUVVVXXXZZZOOOLLLJJJLLLQQQSSSQQQNNNHHHEEEDDDHHHOOOPPPLLLFFFIIIKKKLLLKKKJJJJJJKKKLLLJJJGGGCCC???>>>@@@CCCEEEDDD???:::888999;;;;;;:::>>>???AAAAAA@@@>>><<<;;;999666888===@@@===;;;;;;666;;;AAAEEECCC???;;;888===<<<:::777444444666888666333000...///000111222111...)))&&&&&&(((***+++000222555666666444111///000555999777111...000444999;;;======:::777666666444333222333444555555444333///+++&&&$$$%%%'''(((+++)))&&&%%%%%%&&&&&&&&&***...333333///***'''&&&///333555333000111888???666000)))$$$###%%%'''((('''&&&&&&&&&&&&((()))+++(((+++///111000...............+++&&&!!!"""%%%%%%'''(((((('''((()))+++########################'''### !!!###&&&))),,,...///666777666000'''""""""$$$((('''&&&%%%$$$%%%)))+++---)))%%%###$$$&&&((()))'''((((((%%%""""""&&&)))$$$!!!"""(((---000000222222---'''$$$&&&)))%%%))),,,+++&&&!!!"""######!!! !!!%%%)))***)))((('''%%%""" !!!$$$'''))))))((()))***((((((&&&###"""%%%''''''&&&%%%!!!######!!! ###(((''''''(((((($$$!!!!!!  !!! !!!  !!!!!!"""!!! !!!###&&&((())))))((((((&&&%%%###"""###   """###%%%&&&&&&'''&&&%%%###"""!!! !!!"""$$$&&&''' !!!$$$&&&'''''')))***,,,...///---)))&&&'''%%%$$$%%%''''''$$$ !!!!!!###(((---,,,&&& """$$$###"""'''%%%$$$%%%''''''$$$"""%%%&&&'''&&&$$$%%%)))---***(((&&&&&&((((((%%%###'''***,,,,,,)))&&&###!!!### ~~~{{{xxxuuurrrpppppplllgggddddddfffgggggggggccc```bbbhhhkkkjjjgggaaaaaaaaabbbdddeeeeeeccc```^^^ZZZXXXWWWXXXZZZ[[[TTTQQQOOOPPPTTTUUUSSSOOOFFFBBBAAAEEELLLOOOMMMHHHIIIJJJKKKKKKJJJIIIIIIJJJKKKHHHDDDAAA???@@@AAACCCFFFAAA;;;888777888777666======<<<;;;::::::;;;;;;:::777777<<>><<<999777666888;;;===:::777777;;;>>><<<<<<>>>CCCAAA===999666777:::===999;;;>>>>>>===:::999999777555333333333444333111///...+++(((((()))+++,,,222555999<<<<<<:::777555...333888777111------///666888999888555222111111222111000111333666777777111///,,,)))'''&&&''''''((()))*********)))(((''''''+++000333222000...------222666555000,,,+++---000---***(((((()))***)))''')))---000000---***'''***---000222222000//////111///---(((###!!!!!!"""%%%''''''&&&%%%$$$%%%&&&&&&&&&%%%###""" $$$"""!!!!!!""""""!!! %%%''')))***+++***)))(((''')))***'''###!!!"""$$$###$$$$$$$$$$$$&&&)))+++...---+++)))&&&###!!! """$$$%%%%%%&&&(((***,,,***(((''')))+++++++++000111000,,,'''%%%&&&(((...---------,,,)))%%%""""""%%%'''(((&&&$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$###""" ###&&&''''''&&&###!!!!!!"""$$$$$$%%%%%%$$$"""###&&&))))))'''&&&(((***///,,,((($$$""" !!! #########"""!!! !!!$$$''')))+++***&&&"""!!!""""""%%%###!!!&&&&&&%%%###"""  !!!!!!"""$$$&&&'''))))))((($$$  ###&&&(((%%%&&&&&&''''''&&&%%%$$$+++...333666666222---))))))+++------***&&&$$$### ###)))///000...***+++***''''''&&&%%%###"""!!!!!!"""$$$''')))((('''''''''%%%###"""###''')))%%%$$$"""###$$$&&&&&&%%%$$$'''******'''"""!!! !!!"""""" }}}zzzyyyyyyyyy}}}~~~{{{tttppppppsssrrrnnnhhhdddaaa^^^\\\ZZZXXXXXXZZZaaaiiillliiieeeaaaaaaaaabbbddddddbbb```[[[ZZZXXXVVVVVVWWWYYYZZZ[[[YYYWWWWWWWWWVVVRRROOOGGGCCC???@@@EEEIIIJJJJJJHHHIIIJJJIIIGGGEEEEEEEEE@@@@@@@@@AAABBBDDDFFFGGGAAA>>>;;;888888999;;;<<<@@@>>>;;;:::999;;;>>>???;;;777666:::===<<<===???GGGDDD???999555666;;;>>>888:::<<<===<<<::::::;;;888777555555666555333222000000...---+++,,,---///111444888:::;;;999777555...333777777222...---...444666666555222000//////000000111444777888666555...---,,,***)))))))))******,,,///000///---,,,+++(((+++000444555444333222///222555333---(((''''''+++******+++---//////...+++,,,///000///+++'''%%%###&&&+++---...------......//////...+++(((%%%$$$'''(((((('''%%%$$$$$$%%%%%%$$$###"""!!! """"""###$$$$$$$$$###"""%%%&&&((())))))&&&###"""$$$&&&'''&&&###"""###$$$ !!!###$$$%%%&&&)))+++++++++)))&&&""" """###%%%&&&''''''(((,,,+++***+++,,,,,,+++***//////...+++'''&&&''')))+++)))(((***---...+++((($$$%%%&&&&&&%%%###"""!!!!!!!!!!!!"""###%%%&&&&&&***((($$$ !!!$$$%%%'''))))))(((&&&&&&&&&((((((((((((&&&$$$""" '''))))))(((&&&&&&***...333///***$$$ !!!###$$$$$$$$$%%%&&&&&&%%%###!!! """%%%"""''')))+++***&&&""" !!! ###$$$%%%%%%###   """$$$)))(((###!!!!!! !!!"""'''((())))))'''""" ###&&&(((''''''%%%###!!! !!!""",,,...111222000,,,)))(((&&&***......***&&&%%%&&&''''''))),,,//////,,,)))+++***(((&&&$$$###!!! !!!"""###%%%'''((((((((('''%%%###!!! """$$$!!!!!! !!!###$$$%%%&&&###&&&((((((%%%!!! """&&&((((((%%%###!!!######~~~{{{zzzzzzyyy}}}{{{uuuqqqrrrtttsssqqqnnnkkkgggaaaZZZVVVUUU[[[dddjjjkkkjjjgggfffcccaaa______```aaaaaa```\\\[[[ZZZYYYXXXYYYZZZ[[[]]]]]]\\\\\\[[[XXXUUUSSSMMMHHHCCCAAACCCFFFHHHHHHHHHIIIIIIGGGEEEDDDEEEFFFAAAAAA@@@AAABBBDDDEEEFFFBBB@@@>>>;;;:::;;;>>>@@@????????????>>>>>>>>>>>>:::666666:::===<<<===@@@GGGFFFBBB>>>;;;:::<<<>>>::::::999888666888;;;===:::888777666777666444222111222333222//////111333000222444666666444222000///222555555222///...///444555555444222000000111222555888===???===888444++++++******+++,,,---......222555666444111000000+++---111555888999888666222333222...)))&&&&&&'''((((((***---000333333222///...---+++)))&&&$$$###!!!&&&***++++++,,,,,,***---000333333000***'''&&&&&&'''%%%###!!!"""###"""""""""!!!!!!!!!!!!!!!"""###$$$%%%$$$$$$$$$$$$&&&'''))))))'''$$$!!!"""###$$$$$$"""!!!!!!!!!!!!###%%%&&&''')))***''''''%%%!!!"""%%%&&&%%%$$$$$$$$$&&&&&&'''*********,,,......,,,***---,,,+++***(((((()))***(((&&&&&&***///222222000(((%%%""" !!!!!!""" !!!###%%%'''(((,,,***&&&!!!!!!$$$%%%(((,,,---,,,+++******))))))******)))((('''&&&------+++'''$$$&&&,,,222333000,,,&&&!!!!!!%%%&&&&&&%%%###%%%&&&%%%!!! $$$""" !!!###!!!"""!!!$$$&&&&&&### """&&&((('''"""!!!%%%(((###)))...---&&& !!!###$$$"""&&&'''((((((%%% !!!###&&&((('''%%%"""!!!+++,,,+++)))%%%###$$$%%%###'''+++,,,)))''''''(((++++++,,,---......,,,***))))))(((&&&$$$"""!!!!!!###$$$%%%&&&&&&%%%%%%&&&%%%$$$!!! !!!"""###$$$ !!!###"""  $$$((()))'''%%%!!!$$$$$$}}}||||||zzz|||}}}{{{wwwttttttuuussssssrrrqqqnnnhhh___ZZZ[[[bbbkkkooommmiiihhhhhheeeccc___^^^___```aaaaaa___^^^]]]\\\[[[\\\\\\]]]______``````___\\\YYYXXXSSSOOOIIIEEEEEEFFFGGGGGGIIIIIIHHHEEECCCDDDFFFHHHJJJHHHFFFCCCAAAAAABBBBBBGGGFFFCCC>>>;;;;;;===@@@>>>???@@@AAA@@@>>><<<:::999666666;;;>>>======???DDDEEEEEEDDDAAA???>>>???<<<:::777333222555:::???<<<999777666666666444333222555777666333222333666111222222111000///---,,,...000222222111000000000444555666555333222333444:::<<<@@@DDDEEEBBB;;;666++++++******+++---///111333777;;;:::777444333333...///222666:::;;;999777444222///+++'''&&&(((***(((((()))---000222222111///---***'''$$$#########"""&&&)))******++++++(((***...222444222---(((###$$$$$$###  !!!!!!!!!!!!"""$$$%%%$$$######$$$%%%))))))***)))(((%%%###!!! !!!!!! !!!%%%''''''((()))***%%%%%%$$$!!! &&&+++---)))$$$!!!"""%%%'''((())))))***,,,......---+++***))))))((()))***+++,,,(((((((((***...222333444***%%%  """$$$!!!!!!!!!"""###%%%((()))***)))&&&### !!!###$$$(((,,,///...---++++++(((((())))))******))))))222000---((($$$%%%+++000///...,,,(((""" $$$&&&%%%### """$$$"""'''&&&%%%###""" !!!!!! !!! %%%'''&&&"""!!!""""""!!!"""$$$$$$$$$$$$&&&(((&&&***...---)))###"""$$$%%%"""###$$$&&&&&&%%%!!!!!! !!!"""$$$&&&'''$$$### !!!(((((('''""""""&&&###%%%((())))))((()))***'''((()))+++,,,---......)))******(((%%%#########$$$&&&''''''%%%######$$$%%%### !!!!!! !!! $$$&&&%%%$$$ """###$$$~~~||||||{{{{{{{{{zzzxxxvvvtttssspppppppppqqqppplllfffbbbaaadddhhhiiiiiihhhggghhhfffdddbbbbbbbbbbbbaaa```______]]]\\\[[[[[[[[[[[[[[[]]]___```^^^\\\ZZZYYYVVVSSSNNNJJJHHHHHHIIIIIIJJJIIIGGGCCCBBBDDDHHHLLLSSSOOOKKKFFFBBBAAABBBBBBGGGFFFDDD@@@<<<;;;>>>BBB@@@@@@AAAAAA@@@>>>;;;999888555666<<>>===>>>AAACCCFFFFFFDDDBBB@@@@@@<<<;;;777333222444999>>>===:::777555555555555444111555888888444222444777666444222///---+++******,,,---------......000111555666777666555555777888@@@AAABBBCCCCCC@@@:::666///---+++)))***,,,///111777:::===<<<777444444555000000111555999:::888666222000...+++))))))+++---***))))))+++---...---,,,+++)))'''%%%$$$$$$$$$%%%!!!$$$(((***)))(((''''''(((((()))+++------***'''###$$$%%%$$$"""!!!!!!"""!!!!!!!!! $$$%%%%%%###!!!!!!###&&&)))(((((((((&&&%%%######!!!"""""" """&&&((()))(((((()))%%%''')))'''%%%&&&+++000222+++""" %%%***,,,,,,++++++---...///---+++''''''&&&'''))),,,......*********)))((())),,,...***%%%!!!$$$%%%$$$###""""""###%%%((()))''''''(((&&&$$$""""""###"""&&&+++......,,,***)))$$$%%%%%%&&&''''''''''''//////,,,'''"""!!!###'''(((***+++(((### ###### """ &&&'''((('''%%%"""!!! """%%%"""$$$%%%%%%$$$!!!!!!###$$$%%%%%% ###%%%((((((%%%######$$$%%%'''***,,,***&&&"""!!!###### ###%%%&&&&&&%%%%%%&&&%%%$$$######$$$%%%&&& !!!!!!!!!###%%%%%%### %%%***(((&&&&&&&&&((()))))))))"""###%%%''')))+++...///+++,,,,,,)))%%%""""""###$$$&&&((('''$$$######%%%%%%###"""!!!!!!"""!!!  """######""" !!!###&&&''''''}}}|||{{{{{{zzzxxxxxxxxxwwwtttrrrkkkkkkkkkmmmnnnmmmjjjgggdddbbb``````ccceeefffeeefffeeeeeeffffffeeebbb___]]]\\\[[[YYYXXXWWWWWWWWWVVVXXX[[[\\\[[[YYYXXXWWWXXXUUUPPPLLLJJJJJJKKKLLLKKKIIIFFFBBBAAADDDJJJNNNUUURRRLLLGGGDDDDDDEEEGGGCCCCCCBBB???<<<===BBBFFFDDDDDDCCCBBB@@@>>><<<;;;666444777===@@@>>>===>>>???BBBEEEFFFEEECCCBBBAAA<<<;;;888555333555999<<<>>>;;;666444444444555444000555888888444222444777:::777333///,,,***)))***************+++---///111555777777777777777999;;;CCCAAA???>>>===;;;777444222000,,,))))))+++...000888<<<>>><<<777333333666000000000444888999666444//////---,,,+++,,,---...,,,+++))))))))))))(((&&&&&&&&&%%%%%%%%%&&&&&&&&&###&&&((()))'''$$$""""""***'''$$$$$$&&&((('''&&&&&&'''((('''%%%%%%%%%&&&######""" $$$%%%%%%""" ###&&&&&&&&&%%%$$$######"""""" ###%%%&&&$$$### ###'''******)))(((((('''+++......++++++...222444,,,!!!&&&,,,000///...---...//////---+++&&&%%%%%%&&&***---///000***+++***&&&!!!"""%%%***%%%  ###%%%%%%%%%$$$#########%%%''')))&&&(((******(((&&&%%%%%% $$$***------***((('''"""""""""######$$$$$$$$$)))******&&& ###&&&)))((($$$!!! !!!###%%%((()))'''###  ###%%%)))+++)))'''%%%"""!!! !!!"""###%%%&&&''''''''' """%%%###&&&))))))%%%!!! $$$$$$'''***+++)))%%%""" !!!!!!!!!%%%(((+++,,,---)))(((&&&%%%$$$%%%%%%&&&!!!$$$###!!!###&&&&&&$$$%%%***...,,,)))%%%%%%(((***)))((( !!!###$$$%%%'''***---+++,,,,,,(((### ###%%%''''''$$$###$$$&&&&&&$$$###$$$######!!! %%%'''###  """$$$$$$$$$######%%%(((+++,,,+++~~~||||||zzzyyyxxxyyyzzzyyyuuuqqqffffffgggiiijjjjjjhhhfffaaaaaaaaacccfffggggggeeeeeeddddddfffhhhgggbbb^^^XXXVVVVVVXXX[[[\\\ZZZWWWYYYYYYXXXWWWUUUSSSQQQPPPSSSOOOJJJGGGGGGHHHIIIIIILLLLLLKKKHHHDDDDDDHHHKKKNNNLLLJJJIIIIIIHHHFFFEEECCCCCCAAA===::::::===AAAAAA@@@@@@???>>>=========888:::===???AAA@@@???>>>===@@@CCCFFFFFFDDDAAA???:::999888777777999;;;<<<666666555333111000111222444333333222222333333333666666333///***(((***---***(((&&&&&&***...111222444444333111///000555999:::;;;:::888555222222333---......,,,))))))+++...333444666777666333000---,,,111777;;;:::777444333000000///......///000111///+++&&&$$$$$$''')))+++'''&&&$$$$$$&&&)))+++---...+++'''&&&''''''%%%"""'''&&&$$$######$$$%%%&&&+++***)))'''''''''''''''!!!!!!!!!  """######"""!!!!!!"""(((&&&######(((,,,''' ###&&&&&&$$$""" $$$***------***((('''+++000555666222---******$$$ $$$))),,,---///---,,,---...///...---***(((%%%%%%(((+++---...---,,,)))###%%%+++'''!!!"""$$$&&&$$$######%%%((())))))(((***+++,,,,,,+++'''$$$""""""%%%***------***&&&###!!!!!!!!!"""######!!!"""$$$%%%""""""%%%''''''%%%""" !!!######   $$$""""""""" """'''&&&$$$#########$$$$$$&&&$$$""" ###&&&(((...+++'''$$$"""!!!"""""""""$$$(((,,,...---)))%%% !!!###'''%%%$$$######!!!!!!$$$))),,,+++%%%  """###!!! %%%+++...---+++---)))%%%$$$%%%&&&&&&$$$"""$$$&&&''''''&&&((()))(((***(((%%%(((000222///$$$'''((('''%%%&&&))),,,///...---)))%%% !!!%%%***,,,)))&&&******)))&&&###!!!######!!! !!!###%%%###"""  """&&&(((((('''(((+++///000...+++|||zzzzzzxxxwwwvvvwwwxxxwwwsssppphhhfffeeefffiiiiiigggeeedddccccccdddffffffeeeccceeedddccceeefffeeeaaa]]]WWWUUUUUUWWWZZZ\\\\\\ZZZ[[[ZZZWWWTTTQQQOOONNNMMMPPPOOOLLLIIIGGGGGGHHHHHHKKKMMMNNNKKKGGGDDDDDDEEEHHHGGGFFFFFFGGGGGGFFFDDDDDDDDDAAA<<<888888;;;>>>===>>>>>>======<<<::::::777999<<>><<<888999999999999999999999333444555444222000......222222222222333444555555777666444///***((())),,,(((&&&$$$%%%)))///333555444444333000......222666777888888777444222222222---...///---+++***+++---...111444666555333111000...222666999777555222111000//////...///000111222000,,,(((&&&(((***+++***)))(((''''''(((+++000444555111+++)))(((((('''&&&%%%%%%%%%%%%%%%&&&''''''(((((()))***+++,,,,,,,,,$$$###"""""""""!!!!!!!!! """######"""!!!!!!"""'''((('''&&&))),,,''' """%%%&&&&&&$$$"""!!!%%%***------+++)))(((,,,000333333...)))&&&&&&""" !!!&&&,,,///000...,,,******,,,///000000...+++((('''(((+++,,,,,,+++***'''"""###&&&)))'''$$$###$$$$$$"""!!!!!!!!!!!!$$$''')))***))),,,---------+++(((%%%######%%%(((++++++((($$$"""&&&%%%%%%%%%%%%$$$!!!###&&&&&&"""!!!$$$&&&%%%###""" """"""!!!"""""" ###((('''%%%######$$$%%%&&&(((&&&"""  ###$$$))))))(((&&&###"""!!!!!!###$$$'''+++------***'''"""""" !!!######$$$&&&'''$$$ !!!&&&******&&&""" !!!!!!!!!!!!###(((+++***((()))&&&######%%%''''''&&&""" !!!###$$$&&&&&&%%%$$$%%%%%%%%%(((((('''+++111333///++++++***((('''(((+++---222000---((($$$  """'''+++,,,,,,******)))(((&&&###!!!###'''((('''$$$"""  """######!!!!!!$$$&&&((('''(((+++------***'''|||yyyxxxuuutttsssttttttssspppnnnhhhddd```bbbfffhhhgggdddgggfffeeefffgggfffdddbbbdddccccccccccccbbb^^^\\\XXXVVVUUUWWWZZZ\\\^^^^^^]]]ZZZTTTOOOKKKJJJKKKKKKMMMOOOOOOLLLHHHEEEFFFHHHKKKNNNQQQNNNIIICCC@@@@@@BBBAAAAAABBBDDDEEEDDDCCCCCCAAA===888444444666999999:::;;;<<<;;;999777666666888<<>>?????????>>><<<:::999888999999::::::999888777222333444444222///,,,***111111111222333444555666666555222...***((()))***'''$$$"""$$$)))///444666444333222000......111333555666777666444111111111---///000000...,,,+++,,,)))...333555333111111222000222555555333111000000////////////000111333444111---))))))---///,,,)))***++++++******---444999999555///***))))))******'''((())))))************%%%(((+++///111111111000'''%%%###$$$''''''%%%""""""$$$%%%###"""!!!!!!'''+++---,,,++++++'''"""!!!%%%&&&&&&%%%%%%###&&&+++------+++***))),,,...000---(((###!!!!!!!!! ###(((---000111,,,)))%%%%%%(((---111333222///+++))))))+++,,,,,,+++'''###!!!"""%%%&&&'''%%%%%%&&&(((((($$$!!!%%%(((***)))---------,,,+++(((%%%$$$###%%%&&&((((((&&&$$$###***)))(((((((((%%%!!!!!!''')))&&&!!!!!!######"""""" !!!""""""!!!###$$$!!! """'''&&&###!!!"""$$$'''))))))&&&!!! !!!$$$'''&&&### !!!$$$$$$&&&(((+++,,,+++)))'''%%%!!!!!!!!!"""%%%)))***'''"""###'''(((&&&$$$###$$$%%%### """!!! !!!$$$&&&&&&%%%&&&$$$######&&&((())))))%%%"""!!!###"""$$$%%%$$$###!!!""""""###&&&(((***...222222...---+++))))))+++---///000///...+++&&&!!!###&&&(((***,,,---)))(((&&&$$$###"""""""""!!!%%%+++//////***%%%!!! !!!"""######"""  """$$$(((((()))***+++((($$$ zzzwwwqqqpppppppppooommmkkkjjjeee___[[[\\\bbbggggggdddgggffffffggghhhgggdddbbbbbbbbbccccccbbb```]]][[[[[[YYYXXXXXXYYY\\\^^^___\\\WWWPPPJJJFFFGGGIIILLLLLLPPPSSSQQQKKKFFFGGGIIIKKKNNNPPPMMMHHHBBB@@@@@@AAA@@@???@@@BBBCCCBBBAAA>>><<<888444111222444777888999;;;;;;;;;888555333666999===AAABBBBBB@@@>>>@@@???>>>===;;;:::999888:::999999888777888888888555444333222222000...,,,333222222222222333444444222111...,,,***)))******'''%%%###$$$(((...222444222111111000000111333444444666888777444111//////...///111222000...,,,+++''',,,222444222000000222///000222111000//////111//////...///000222444555000,,,***+++000000,,,'''(((,,,//////......111555666222,,,'''&&&''')))++++++,,,---...///...---,,,&&&)))...222444444222111)))&&&$$$&&&******&&&!!!"""&&&'''%%%###"""!!!&&&---222111---+++'''###"""%%%&&&&&&%%%%%%$$$'''+++,,,+++***)))))))))+++,,,(((###!!!!!!###%%%))),,,---...((($$$###***000333333000---+++,,,.........,,,'''""""""%%%((('''%%%!!!###%%%'''&&&"""###'''(((((()))))))))(((((('''&&&%%%######$$$%%%&&&'''''''''))))))((())))))'''### !!!&&&)))(((### !!!!!! """!!!!!!"""######"""  $$$%%%$$$"""!!!!!! !!! !!! """'''***%%%"""!!!$$$###  ###&&&%%%%%%&&&(((******))))))&&&!!! %%%$$$$$$&&&((()))'''""""""$$$&&&&&&%%%(((***+++***'''###"""!!!  !!!!!! %%%$$$$$$%%%&&&((()))***&&&$$$!!!"""### !!!######"""!!!""""""###&&&))),,,///000...***(((&&&&&&(((---000///---&&&''''''$$$ $$$%%%$$$%%%'''***)))'''$$$!!! !!!"""!!!"""%%%,,,333444...(((""""""""""""###$$$%%%&&&%%%$$$"""!!!!!!!!!""""""''''''))))))'''###{{{vvvnnnnnnnnnllljjjhhhgggfff```\\\XXXZZZ```eeegggfffeeeeeefffgggiiihhheeebbb```bbbddddddbbb___]]][[[]]]\\\[[[YYYXXXYYY[[[]]]XXXSSSLLLGGGEEEGGGKKKNNNLLLQQQUUUTTTNNNJJJJJJKKKLLLMMMMMMJJJEEEBBBCCCEEECCCBBB@@@@@@AAAAAA???>>>;;;999666444555666888:::999:::;;;<<<:::777444222666999>>>BBBDDDCCCAAA???AAA@@@???===<<<;;;::::::===:::666444444666:::<<<:::777333222222333333222555444333222111000000000,,,+++******+++,,,,,,,,,***(((&&&&&&)))---///000//////000111444666777777666888:::999555111...,,,---...000222222000---+++(((,,,111333222000///000,,,...............000222///.........000222333555///---+++,,,///...)))$$$%%%+++111333111...+++++++++)))&&&###"""###&&&(((+++,,,...//////...---,,,***,,,000222222111...---(((%%%$$$'''******$$$ $$$((()))(((%%%###"""%%%...444222...+++'''$$$ !!!###%%%%%%%%%$$$###&&&(((******)))'''''''''%%%'''(((%%%!!! """$$$&&&(((((((((((((((###%%%,,,///...---,,,---000222222222---((("""###&&&(((&&&""" !!!"""### !!!%%%&&&&&&############$$$%%%%%%&&&!!!"""###$$$''')))+++---&&&%%%%%%&&&''''''%%%###!!!"""$$$&&&&&&$$$!!! !!!""""""""""""!!! !!!"""$$$$$$$$$!!!$$$&&&&&&$$$###### ###%%%!!! &&&***  """###"""!!!"""&&&***)))'''%%%$$$%%%''''''&&&&&&$$$!!! %%%***)))'''%%%#########!!! !!!"""###$$$$$$$$$%%%,,,...///...***&&&$$$"""%%%&&&&&&''''''((()))***&&&%%%$$$######""""""""" """#########$$$&&&&&&&&&(((,,,---+++(((%%%######$$$(((,,,,,,((($$$###(((((($$$###&&&'''$$$###$$$&&&'''%%%!!!!!!!!!$$$+++222333...(((###$$$$$$&&&''')))***+++&&&&&&%%%$$$$$$#########$$$&&&''''''$$$yyytttooopppooolllhhheeedddddd```^^^\\\]]]```cccfffgggddddddeeegggiiigggdddaaa]]]aaafffgggeeeaaa^^^\\\[[[[[[[[[XXXVVVUUUWWWXXXSSSPPPKKKGGGFFFHHHLLLOOOMMMQQQUUUUUUQQQNNNMMMNNNLLLMMMKKKGGGBBBBBBEEEIIIFFFDDDBBBAAAAAA@@@>>><<<:::999888999<<<>>>???>>><<<<<<<<<;;;999555222000555999>>>CCCEEEDDDAAA???@@@??????>>>>>>============:::555111222666;;;???>>>999444333555888999888555444222000///...------***)))(((***---/////////,,,+++))))))+++------,,,------///222666888999888444777::::::666111...,,,,,,---...000222111...,,,)))+++///222333222000...+++,,,---------...000333............///000222333///.........---***&&&###%%%***000555555000)))###"""""""""!!! """###'''((()))+++,,,------.../////////...---+++)))''''''&&&&&&((()))'''!!!!!!%%%***---+++(((%%%###%%%---222111---+++((($$$"""###$$$%%%%%%%%%$$$###'''((()))'''%%%#########"""%%%'''%%%!!! """$$$&&&)))***(((%%%$$$######'''***((())),,,000444666666444,,,((($$$$$$&&&'''$$$ !!!"""""" !!!$$$%%%%%%""""""!!!!!!"""###%%%&&&!!!!!!"""$$$'''***,,,...$$$"""!!!"""$$$&&&&&&&&&$$$###"""###$$$$$$""" !!!###%%%%%%$$$$$$###&&&'''###$$$%%%&&&&&&&&&%%%$$$ !!!%%%'''"""!!! $$$''' &&&%%%$$$$$$'''+++///111,,,)))%%%######"""!!!   ###(((,,,,,,'''""" !!!"""$$$&&&&&&$$$######$$$***,,,...---***&&&%%%$$$###%%%'''''''''''')))***''''''''''''&&&$$$###"""!!!$$$%%%&&&&&&((()))'''$$$%%%((()))&&&###""""""###%%%&&&'''%%% &&&---...(((### $$$&&&)))***)))'''%%%%%%$$$""" ###)))...///,,,(((&&&&&&((()))***,,,,,,---&&&&&&&&&&&&&&&%%%$$$###"""###%%%$$$!!!~~~xxxssspppssssssrrrnnnhhhdddddddddcccddddddbbbaaabbbeeehhheeeeeefffggghhhfffaaa^^^[[[aaahhhkkkiiiddd```^^^UUUVVVWWWVVVSSSRRRSSSUUURRROOOLLLIIIHHHJJJLLLMMMNNNOOORRRSSSSSSQQQOOONNNLLLMMMKKKGGGBBBAAADDDHHHFFFDDDBBBAAAAAA@@@>>><<<999888999<<>>>>>===<<<999666333000...333777<<>>======>>>???@@@@@@??????:::888444222333777<<>>===777777888;;;???@@@>>>;;;???>>>;;;777444000...---111555;;;@@@BBBAAA>>><<<:::;;;===???AAAAAAAAA@@@777666444333555888<<<>>>;;;888666888<<>>>>><<>><<<888777444222222333555666666777888888888:::>>>AAA666333...)))((())),,,...666333///...///000222222000...------///000111111...000333333111///---------,,,,,,000444555333///...---,,,,,,...111555777///000000000///000333555555222---***(((((()))(((***,,,//////.........///222333333111,,,%%%%%%'''+++,,,++++++***+++%%%%%%&&&((((((### %%%+++...+++,,,444;;;<<<333000,,,)))((('''&&&%%%)))+++,,,***%%%!!! )))---111111...***)))(((''''''((())))))'''###!!! !!!###$$$%%%%%%%%%$$$((('''###!!!+++,,,+++'''###!!!###%%%((((((***,,,---+++(((%%%(((!!!###$$$$$$((()))+++...000///+++(((!!!""""""!!! !!!$$$'''&&&(((,,,---------...///)))%%%!!!!!!$$$((())))))000+++$$$!!!"""###$$$######"""!!!"""$$$$$$""" """"""###$$$&&&(((***+++)))&&&""" ###%%%"""%%%&&&### !!!"""&&&---555;;;777111***&&&%%%%%%###!!! !!!%%%(((###!!!!!!'''------'''!!!%%%### """###&&&!!!!!!"""$$$ """***//////,,,---,,,'''  !!!###$$$&&&&&&$$$!!! """""" """######!!! !!!"""###!!!"""&&&***+++((($$$$$$(((***'''"""!!!###&&&(((((('''&&&%%%&&&))),,,...///,,,)))'''&&&%%%$$$###$$$!!! """&&&'''$$$ ###***222777555000)))"""!!!######"""  ###""""""###$$$&&&(((---...///...+++(((''''''&&&%%%$$$%%%'''))))))(((&&&%%%$$$"""!!!"""%%%(((|||vvvrrrppppppvvvtttqqqnnnkkkiiihhhhhhkkkkkkjjjgggddddddeeefffhhhgggfffccc```\\\XXXVVVSSSUUUYYY___bbbccc```]]]NNNQQQUUUXXXYYYXXXUUUSSSSSSRRRQQQPPPNNNLLLIIIFFFJJJJJJIIIHHHFFFEEEDDDDDDEEEEEEEEEFFFGGGHHHGGGFFFBBB@@@@@@AAACCCBBB>>>;;;888666444666:::===>>>>>>AAA???<<<888555333222111333444777;;;???AAAAAA@@@>>>@@@BBBCCCBBB???<<<:::999777555333222444666777666777777777888;;;@@@DDD999666111---,,,---///111666444111000111222222111,,,+++***+++---///000111000111111111///---,,,,,,...///000333666666555333111000//////000333666888444444333000......000222444000,,,*********(((&&&))),,,///000///------...///000000...***###%%%'''))))))(((&&&%%%%%%$$$$$$%%%'''((('''&&&%%%"""(((***(((***222888999333000,,,***)))))))))(((''')))***)))%%%"""!!!!!!)))---222333///+++'''%%%$$$$$$&&&'''(((&&&###!!!!!!"""############$$$$$$""" %%%+++++++++((($$$"""###%%%'''(((***,,,---,,,***(((%%%"""%%%&&&%%%&&&(((***,,,,,,)))&&&"""############%%%))),,,(((***,,,,,,++++++,,,---)))&&&###"""%%%((()))))),,,((($$$"""$$$&&&'''&&&%%%$$$######$$$$$$""" !!!$$$''')))***++++++***'''###"""$$$"""###%%%&&&$$$!!! """%%%,,,333999333///***%%%######""""""!!!  """%%%''' !!!'''...///***###$$$""" """&&&"""!!!###$$$"""###+++///---)))%%%&&&### ###"""!!!"""###$$$%%%%%%%%%%%%&&&###!!!!!!$$$&&&$$$""""""######"""  !!!!!!$$$%%%&&&""" %%%)))'''%%%!!!!!!###$$$'''&&&%%%%%%&&&(((+++------***&&&######$$$%%%&&&(((&&&%%%&&&))))))%%%  $$$)))///333///,,,(((###!!!######""" !!!###$$$###!!! !!!!!!!!!!!!###$$$,,,...//////,,,************(((&&&&&&((())))))(((%%%&&&%%%$$$""""""%%%'''~~~zzzvvvsssqqqoooooonnnlllkkkjjjiiihhhhhhhhhhhhgggeeedddeeefffgggfffdddaaa^^^ZZZXXXVVVTTTVVVYYY]]]``````]]][[[SSSVVVZZZ^^^^^^\\\XXXUUUQQQRRRUUUVVVTTTPPPKKKHHHDDDEEEGGGFFFCCC@@@>>>>>>>>>AAADDDGGGIIIHHHFFFEEE@@@>>>>>>AAAEEEDDD>>>999444333222444888<<<>>>>>>AAA@@@===:::888666666666222444777<<<@@@BBB@@@>>>>>>@@@AAABBBAAA===:::777:::888666444333555777888:::;;;;;;::::::;;;???BBB;;;999666333111222333555666555444444444444222000(((''''''((())),,,///000111111000...---,,,,,,+++///222555666777777777888555444333222333555777888:::999555111---,,,...111333///+++***,,,,,,((($$$(((+++///000///---,,,,,,,,,------,,,)))$$$((()))***)))&&&###!!!!!!######$$$&&&)))+++***)))!!!%%%&&&%%%'''---222333000...+++******+++***)))%%%'''((('''%%%#########'''+++000222...(((""""""$$$$$$###  !!!!!!"""""" """###""" !!!%%%)))+++++++++)))&&&$$$$$$%%%((()))***,,,------------$$$!!!&&&)))&&&&&&'''(((******(((%%%!!!"""###%%%'''+++...---......,,,***)))+++,,,)))'''%%%%%%&&&((((((((((((&&&%%%&&&(((*********'''&&&%%%%%%%%%$$$!!!$$$))),,,------,,,...***&&&!!!!!!"""$$$###"""###%%%###!!!$$$)))...222---,,,)))%%%!!! """#####################$$$$$$ '''...///+++%%%"""  """ !!!"""###!!! %%%+++---)))%%% ###))))))&&&$$$%%%'''((((((&&&%%%$$$%%%###"""###&&&'''$$$!!!!!!###$$$### !!!!!!!!!&&&)))$$$"""  !!!&&&%%%$$$$$$%%%''')))++++++((($$$!!!!!!###&&&(((***))))))+++---+++%%%!!! """%%%(((***,,,)))((('''%%%""" ######""" """######""""""###%%%%%%%%%###!!!!!!,,,...//////...,,,,,,,,,+++(((%%%$$$$$$%%%%%%%%%$$$%%%&&&%%%###"""######}}}yyytttpppjjjjjjkkkkkkkkkjjjiiihhhfffgggggggggeeedddeeeggggggfffdddaaa^^^\\\YYYXXXZZZZZZZZZ\\\]]][[[XXXUUUVVVYYY]]]``````]]]YYYVVVQQQTTTWWWXXXVVVRRRNNNLLLCCCFFFIIIHHHDDD???<<<<<<<<<@@@EEEIIIIIIGGGDDDBBB>>><<<===BBBGGGGGGAAA:::444333333555888;;;===>>>AAA???>>><<<:::::::::;;;555777:::???BBBAAA>>>;;;<<<===???AAA@@@===:::777;;;999777555555666888999???@@@BBBAAA>>><<<;;;;;;<<<;;;999777666555666666666555666777888666333000'''''''''&&&&&&))),,,/////////...//////...,,,+++///222666777555555777:::888777666555555666777888<<<:::777222///000333666333///+++,,,///...)))###'''***...///...,,,*********+++------,,,***'''%%%,,,------***&&&###!!!!!!###%%%(((***///222///***$$$%%%%%%$$$%%%'''***++++++)))''''''((())))))((($$$$$$%%%%%%%%%%%%%%%%%%$$$''',,,...+++$$$!!!!!!  !!!""""""!!!$$$'''(((&&&&&&(((+++++++++,,,+++***)))(((((()))***++++++,,,---///000)))###"""(((+++***))))))***+++***'''%%% """%%%))),,,111111000---)))((()))***(((((('''((((((((((((((((((((()))***+++,,,+++***)))(((''''''&&&$$$ """'''+++...000111333000***%%%"""!!!"""###%%%""" $$$%%%  !!!"""$$$''')))'''((('''$$$ """%%%$$$%%%&&&&&&&&&$$$###!!!%%%+++,,,(((### !!!!!! """'''++++++&&&!!! %%%+++,,,)))&&&''')))+++***(((%%%###""" !!!$$$$$$!!!!!!###$$$###  """ ###%%%!!!!!!  %%%$$$######$$$&&&((()))***)))'''$$$""""""$$$&&&&&&''')))+++---***%%%!!!"""%%%''''''&&&%%%%%%&&&&&&%%%$$$$$$%%%&&& ###%%%$$$""" """###""" $$$''')))(((%%%!!! ###,,,...//////---*********'''$$$ !!!###%%%&&&$$$!!! zzzsssnnngggggghhhiiiiiiiiiiiihhhffffffgggfffddddddfffggghhhhhhgggeeebbb___]]][[[\\\[[[ZZZZZZ[[[YYYVVVTTTWWWYYY]]]______\\\XXXUUUTTTVVVXXXWWWTTTRRRQQQQQQIIIMMMPPPNNNHHHAAA>>>>>>@@@EEEJJJLLLKKKGGGDDDCCC======???CCCHHHHHHCCC>>>777777777777888999;;;===@@@???===<<<<<<<<<======:::;;;>>>AAABBB@@@<<<888888:::===???@@@>>>;;;999::::::999888888888888999===AAAEEEFFFCCC>>>999777::::::999888777777666555444444666888999777333000*********'''&&&'''***...,,,---...111333222///+++---000444444333333555888888777666555444555555666888777555222111444888<<<333000---...000///***%%%'''***---...,,,***))))))''')))***,,,------,,,+++,,,------***&&&$$$#########(((...222:::???;;;333***(((&&&&&&%%%$$$$$$%%%%%%$$$######%%%'''&&&%%%#########$$$%%%'''''''''$$$'''***,,,***$$$###%%%$$$!!!  !!!!!!"""######%%%)))...///---************+++,,,...///...---++++++,,,,,,+++***+++///222111+++######(((,,,,,,,,,+++,,,,,,***&&&###!!!###&&&)))//////---)))%%%$$$$$$%%%'''(((***+++******))))))***,,,---...---+++)))((((((((('''((('''%%%!!! $$$)))...333666888555...((($$$######$$$&&&### !!!&&&'''$$$ !!!"""!!!!!!"""$$$$$$""""""&&&&&&'''((()))(((%%%""" !!!%%%&&&""" """#########$$$'''))))))$$$  $$$)))***'''%%%''')))++++++)))'''%%%  ######  """###"""!!!###!!! !!!!!!!!!!!!""""""!!!"""###$$$$$$######$$$%%%&&&'''(((***+++)))&&&###"""""" !!!%%%((()))((($$$!!! ###&&&'''%%%###!!!!!!""""""!!!"""&&&,,,111)))&&&$$$%%%)))+++)))'''###$$$%%%###!!!!!!%%%))))))(((%%%!!! $$$'''---...///---***'''%%%%%%$$$  $$$%%%### {{{sssmmmggggggggghhhhhhhhhhhhhhhffffffeeecccaaabbbeeegggiiijjjjjjiiigggddd```^^^ZZZYYYXXXYYYZZZZZZYYYXXXUUUWWWYYY[[[[[[YYYVVVTTTVVVXXXXXXVVVRRRPPPQQQTTTQQQUUUXXXTTTLLLDDDBBBBBBGGGKKKOOOOOOKKKHHHFFFGGG@@@AAACCCEEEFFFEEEBBB???:::;;;;;;999888888:::<<>>===<<<<<<===>>>>>><<<===>>>@@@AAA???;;;888777999<<>><<<;;;999:::;;;<<<<<<:::999888666;;;BBBFFFEEE@@@;;;888777888999999888666555333111111444666888777333000...///...***'''(((,,,111000//////222555555111---,,,---///000000111333444444444333222222222222222000000000///000333888;;;111000/////////---***((((((***,,,,,,***)))((()))%%%&&&'''((()))***++++++))))))***)))'''%%%&&&'''&&&---333999CCCLLLIII@@@111---******)))&&&$$$$$$"""!!!!!!"""$$$%%%%%%$$$$$$######$$$''')))))))))))))))***++++++(((###!!!&&&,,,---***&&&$$$$$$$$$$$$############$$$$$$'''---333555222---)))(((''')))+++///222333000.........---***'''(((---111555000)))###!!!###(((+++******+++------***&&&""" !!!""""""$$$&&&(((((('''$$$!!!$$$'''+++------+++******+++---///...***'''%%%$$$&&&%%%&&&((((((&&&"""!!!'''...444888999555///((($$$""""""###&&&$$$###%%%((()))'''%%%#########  !!!!!! """$$$&&&'''((()))***(((%%%"""  !!!  """&&&)))'''&&&&&&&&&'''&&&$$$""""""###!!!!!!&&&'''$$$"""$$$&&&)))***+++******"""  ###$$$!!! !!!""" ###&&&$$$  !!!$$$$$$###""" """"""!!! ###%%%$$$$$$$$$$$$$$$%%%&&&&&&'''***---,,,'''""" !!!$$$%%%$$$"""!!! """$$$&&&&&&%%%"""!!!$$$---444...***&&&(((---000///,,,((((((((('''&&&&&&(((***&&&%%%$$$!!!!!!"""&&&***,,,------+++((($$$""""""######$$$### |||uuuooojjjiiigggffffffggghhhhhhfffeeebbb___]]]^^^bbbeeeiiijjjlllmmmkkkgggbbb___[[[YYYXXXXXXZZZZZZZZZYYYTTTUUUVVVWWWWWWWWWVVVUUUUUUXXXYYYVVVQQQOOOPPPRRRXXX\\\^^^XXXNNNFFFCCCDDDGGGJJJMMMKKKGGGEEEFFFHHHDDDFFFGGGFFFBBB>>><<<<<<:::;;;;;;:::777777:::<<<>>>===<<<;;;;;;<<<===>>>::::::;;;===>>>>>>;;;999999;;;===@@@@@@>>><<<:::888:::===??????<<<999666333777===@@@@@@===:::888555666888999999777444222......111444666666333111111222111...+++,,,111777999555111111444555333000,,,+++***,,,...000111111000000//////////////////)))************,,,///222---///000...+++(((((())))))***+++)))((('''((()))'''''''''&&&&&&&&&&&&&&&&&&''')))))))))***---///...333666888BBBNNNMMMCCC666000,,,//////***'''((($$$######$$$&&&'''&&&%%%&&&$$$###$$$(((***+++***,,,***((()))***+++(((&&&''',,,222333...)))&&&&&&((('''%%%$$$######$$$$$$'''---555888444---(((&&&###%%%(((...333555222///111111...)))$$$%%%***000444000***%%%!!!###&&&)))'''))),,,000111///***&&& """######!!!!!!!!!"""###$$$$$$###"""''',,,///...,,,++++++))),,,---+++&&&""" """###$$$'''((('''$$$!!!"""(((...333666666222+++%%% !!!"""$$$&&&''''''&&&%%%######""""""%%%&&&&&&'''((())))))(((%%%""" !!!!!!"""######!!!  ###(((,,,,,,***'''%%%$$$$$$$$$$$$###### $$$&&&$$$"""&&&)))+++---...$$$!!! """$$$"""  $$$((()))'''%%% !!!"""$$$%%%''''''%%%$$$"""!!! !!!""" !!!&&&$$$$$$$$$%%%%%%%%%%%%&&&%%%(((+++***%%%!!!!!!"""!!!######"""!!!!!!###$$$$$$%%%%%%$$$###### ###***111222,,,&&&'''+++...---***,,,***(((((())))))((('''!!!"""!!! """&&&)))***+++,,,***'''$$$###"""!!!###$$$$$$"""!!!!!!}}}~~~}}}wwwrrrllljjjhhhfffeeefffggghhheeeccc```\\\ZZZ[[[```dddhhhjjjmmmnnnlllhhhccc______\\\ZZZYYYYYYYYYXXXVVVSSSTTTTTTUUUUUUUUUUUUUUUSSSWWWZZZXXXRRRNNNNNNPPP\\\___```ZZZNNNFFFDDDEEECCCFFFHHHEEEAAA@@@CCCGGGGGGJJJJJJFFF>>>888888999888:::;;;999777777:::======<<<;;;::::::;;;<<<===777777888:::<<<===<<<;;;;;;===???@@@@@@===:::888777:::???AAAAAA>>>999555555888;;;;;;:::888666666444666888:::999777444111,,,---///222555555333111111333333000---///555<<>>888111...222333...+++---&&&%%%%%%'''))))))(((''''''%%%###$$$(((+++,,,+++,,,)))&&&&&&(((******)))(((...444444...(((%%%$$$)))(((&&&$$$#########$$$%%%,,,555888555...(((%%% """&&&---333555333///333222///)))######(((...111...***$$$!!!"""%%%(((&&&)))...444777555000,,,"""###$$$### """$$$%%%$$$""" &&&---000///---,,,---''')))***'''### !!!###&&&((((((%%%"""$$$)))...111333222...(((!!!"""$$$###""""""###"""""" $$$''''''&&&'''((((((((('''%%%"""!!!!!!"""!!!"""$$$%%%$$$###!!! !!!''',,,///,,,((($$$"""###%%%&&&""""""$$$'''&&&###(((,,,///111$$$!!! """"""  !!!%%%))),,,+++***###""""""###$$$&&&((()))***)))'''%%%$$$###"""""" !!!!!! %%%%%%%%%%%%%%%%%%%%%&&&&&&###&&&)))'''""" """%%% !!!######"""!!! !!!%%%%%%$$$$$$$$$$$$$$$$$$!!!$$$$$$"""###)))...555...'''%%%(((***'''###,,,)))''''''))))))&&&### !!!%%%((((((***+++***(((%%%$$$$$$  ###%%%%%%$$$###$$$}}}vvvooommmjjjjjjkkkkkkkkkjjjgggccc^^^[[[\\\^^^``````dddjjjnnnooopppnnnggg^^^]]]ZZZYYYZZZ\\\[[[WWWTTTUUUWWWYYYZZZZZZYYYWWWUUUXXXXXXVVVRRRLLLJJJKKKMMMYYY\\\^^^[[[SSSKKKEEECCCGGGHHHHHHDDD???;;;;;;===AAABBBCCCBBB@@@;;;777444999888777888:::;;;<<<;;;??????>>><<<999888999;;;777555444555999<<<<<<;;;<<<>>>???===:::888999;;;;;;;;;;;;<<<===;;;777444222555777888777777777888666666666666555444333222...///222555888777444222444333000//////111444666888888777666555444444333...---,,,...111222///,,,...,,,)))&&&&&&)))+++...)))'''###!!!!!!###''')))------,,,)))''''''***,,,,,,(((%%%%%%(((++++++***((('''&&&((()))'''###!!!&&&---555999:::888777555222...+++,,,000555999333111//////000000///---(((&&&%%%'''***,,,+++)))---***((())),,,//////......((("""###)))---+++(((******++++++)))&&&###"""%%%!!! &&&)))---111222...'''!!! &&&000888:::444...222///+++'''%%%%%%'''(((+++)))&&&""" !!!%%%(((+++(((&&&,,,:::CCC???444---"""  +++***+++***'''### %%%'''***---...---***)))&&&%%%$$$!!! $$$%%%###!!! $$$(((***+++,,,...///+++&&& !!! !!!$$$""" !!!###)))(((''''''&&&### ###"""###%%%&&&%%%""" !!!###$$$+++***'''$$$###$$$&&&'''###!!! $$$'''""" ###(((+++,,,%%%%%%%%%### """''',,,//////...(((### """(((---...---...,,,((($$$"""!!!"""###%%%### """%%%((((((&&&###!!! $$$###""""""###$$$###!!!!!!!!! """$$$)))(((((('''&&&%%%%%%$$$$$$&&&((((((&&&%%%%%%%%%------+++'''###"""%%%(((******)))%%%!!!!!!""""""$$$%%%***---...---)))%%%%%%%%%######$$$%%%%%%&&&vvvssspppmmmmmmmmmlllkkkgggccc___]]]^^^```aaaaaacccfffggggggiiikkkhhhccc\\\ZZZYYYZZZ]]]]]]ZZZVVVWWWYYY[[[\\\\\\[[[YYYWWWUUUUUUSSSOOOJJJHHHIIIKKKUUUXXXZZZXXXRRRLLLGGGEEEEEEGGGGGGDDD???<<<;;;;;;???@@@@@@@@@===:::666444666777:::===???@@@@@@???======<<<;;;999999;;;>>>999777666888;;;======<<<;;;===???>>><<<<<<===???>>>============:::666222111333666777777777777888888888777666666555555555555666888;;;>>>===:::777777555111...---///111333333333333333444444444444///......000222333000......---+++))))))***+++,,,)))'''$$$######&&&)))+++000...,,,)))&&&%%%%%%%%%)))&&&$$$$$$(((+++---------***''''''''''''%%%######'''---333666777555444///---***)))))),,,000333111...+++***,,,---...---((('''&&&(((,,,//////...222///,,,,,,...000000///,,,&&&!!!!!!%%%)))***))),,,,,,,,,+++)))&&&###!!!!!! $$$%%%(((,,,---***%%%!!! !!!$$$***000333111//////---***'''&&&&&&'''(((&&&&&&###  ###'''***((((((---:::EEEEEE???///&&&!!!$$$######,,,///000///,,,'''###!!! %%%'''***,,,,,,+++)))'''%%%$$$""" """######"""!!!"""!!!%%%''')))***,,,---...,,,(((%%%!!!""""""""" !!!$$$'''&&&###  !!!!!!!!! !!!###&&&%%%%%%&&&&&&$$$ !!!###$$$&&&&&&%%%"""!!!"""((((((((((((((('''''''''"""!!! !!!###$$$"""!!!!!!###&&&'''''''''!!!###%%%&&&$$$""""""###&&&***...000...---)))%%%"""$$$)))...///...///,,,((($$$"""!!!!!!"""$$$$$$"""!!!###&&&'''%%%###""""""%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%###!!! """###)))((((((''''''&&&&&&&&&$$$&&&''''''&&&$$$###$$$''''''&&&$$$!!!"""%%%((((((((((((%%% """###$$$%%%''',,,---...,,,'''$$$######$$$!!!!!!###$$$|||vvvqqqooonnnmmmllleeebbb```___aaabbbccccccaaabbb```^^^aaagggjjjhhh\\\ZZZYYY[[[^^^___]]]ZZZYYY[[[\\\^^^^^^\\\[[[YYYSSSSSSPPPMMMIIIHHHIIIKKKQQQSSSUUUUUUQQQLLLIIIGGGDDDFFFGGGEEEBBB>>><<<;;;>>>>>>>>><<<;;;888777555333666;;;@@@CCCDDDCCCBBB<<<<<<;;;999888:::===@@@===;;;;;;;;;===>>>===<<<:::<<<>>>?????????AAACCC@@@???>>>>>>===:::666222222444666777777777888999:::999777555444555666777;;;<<<>>>AAACCCBBB>>>;;;:::777222---+++,,,.../////////000000111222333333000000111333444444222000000///...---,,,+++++++++)))'''&&&%%%&&&(((+++...111///+++)))'''&&&$$$"""&&&###"""###'''+++...///000,,,(((%%%&&&'''))))))''')))---000222333222111+++***))))))***+++---//////+++&&&%%%&&&***---...***(((''')))---111444555555222///---...///......***&&& !!!&&&***,,,......---+++(((%%%"""!!! """""""""#########%%%&&&%%%""""""!!!"""###&&&))),,,...***)))(((&&&&&&&&&''''''######""" !!!$$$''')))***+++---666@@@CCCAAA111)))&&&(((((($$$&&&---111222222///***%%%""" &&&''')))++++++***((('''%%%$$$""" !!!"""""""""###$$$###$$$&&&&&&&&&(((***,,,------,,,+++)))&&&###!!!!!!"""#########%%%'''***,,,'''""""""%%%'''%%%"""!!!"""###"""!!!!!!"""$$$######$$$%%%&&&%%%!!!!!!###$$$%%%%%%###!!! !!!"""###%%%(((***+++***)))(((###""""""""""""!!!!!!!!!!!!!!!"""%%%&&&&&&$$$!!!"""&&&))))))%%%!!! !!!!!!!!!'''(((***...000111...,,,***'''%%%&&&***...///...///,,,((($$$!!!!!!""""""$$$%%%%%%###  ###%%%&&&%%%$$$###$$$'''))),,,+++)))((()))++++++)))'''$$$"""""""""###((((((((((((((((((((('''$$$&&&''''''%%%$$$######!!!!!!!!!!!! """&&&))))))))))))&&&""" %%%((((((((((((---...---+++'''###""""""%%%!!! !!!yyyssspppmmmllljjjbbb```___```bbbdddeeedddbbbbbb^^^[[[^^^fffjjjiii]]][[[ZZZ\\\```aaa```]]]YYYZZZ[[[\\\\\\[[[ZZZYYYUUUTTTQQQOOOMMMMMMNNNOOOQQQRRRSSSSSSPPPMMMJJJHHHEEEFFFHHHHHHFFFBBB???===>>>===<<<;;;:::999999999333666:::===???@@@BBBCCC======;;;999888999===@@@BBBAAA@@@??????>>><<<;;;;;;<<<===>>>???@@@AAABBB@@@???>>>>>>===;;;888555777999::::::999999:::;;;<<<999666444333444777888===>>>???BBBCCCBBB>>>;;;999666111---++++++---.........//////000000000111000111333555666555333111000000111000///---***)))&&&&&&%%%&&&'''***,,,...///,,,***))))))(((&&&######"""!!!"""$$$(((+++------+++'''&&&&&&(((+++,,,+++,,,...///000000//////+++,,,---...////////////...)))###!!!###(((---///,,,***((((((+++000444777222///---+++***+++,,,,,,+++'''"""!!!&&&---222111///---***'''%%%###"""!!!%%%''''''&&&%%%###!!!!!!"""!!! !!!!!!!!! """&&&)))$$$$$$$$$###$$$$$$%%%%%%###$$$$$$######$$$'''***(((,,,...---///444777666///***''')))(((%%%&&&+++,,,...///---)))%%%""" %%%&&&((()))*********)))'''&&&%%%###!!! """###"""###$$$%%%'''''''''%%%$$$%%%(((******,,,///000///+++&&&### """$$$%%%&&&&&&(((***...'''!!!"""'''***'''######$$$$$$###""""""###$$$######$$$&&&&&&$$$  """###$$$%%%""""""""""""  """###$$$###"""###%%%!!!"""%%%'''))))))***)))&&&%%%$$$###"""!!!!!! !!!!!!"""$$$&&&&&&$$$""""""###&&&((()))&&&""" ###$$$%%%%%%((()))+++...111111...,,,***(((&&&'''))),,,---,,,+++)))&&&###""""""###$$$'''((('''%%%###!!!"""######%%%'''(((&&&$$$$$$$$$***...222000+++)))+++...,,,)))&&&$$$$$$$$$$$$$$$'''''''''((((((((((((((("""$$$''''''&&&%%%&&&&&& !!!"""$$$''')))***,,,,,,***'''$$$""""""!!!'''+++,,,***((('''------,,,***'''%%%$$$###%%%"""!!!~~~wwwrrrnnnkkkiiiggg```^^^^^^___cccfffggggggffffffccc___aaaggghhhfff___]]][[[]]]```bbb```^^^WWWXXXYYYYYYYYYYYYXXXWWWYYYWWWUUUSSSSSSTTTUUUUUUUUUTTTSSSRRROOOLLLIIIFFFFFFGGGHHHIIIHHHFFFBBB@@@>>>>>><<<;;;;;;;;;<<<===777777666555444777<<<@@@@@@@@@>>>;;;888888:::===DDDDDDDDDBBB@@@===;;;:::<<<<<<<<<<<<===>>>>>>>>><<<;;;;;;<<<>>>===;;;:::???@@@@@@???===<<<<<<>>>???===999666555777:::<<<>>>>>>???AAABBB@@@<<<888444222///---,,,---///000111111000000///......---///222444666666555333222///000111111000---)))'''$$$$$$$$$&&&''')))+++,,,,,,+++)))((('''$$$!!!######""""""###$$$''')))&&&''''''''''''(((***+++...//////000000///......,,,---000222222222000///---)))###!!!###(((---000,,,+++)))''')))---222666///---+++)))((()))+++------***&&&$$$&&&+++222777111000---***'''%%%%%%$$$$$$###$$$&&&)))+++++++++(((%%%###""""""""" !!!""""""!!!!!!"""### !!!"""######%%%%%%%%%$$$%%%''')))%%%,,,000...,,,,,,,,,******'''&&&&&&&&&%%%&&&((()))***,,,+++)))&&&$$$$$$$$$%%%&&&(((***+++,,,---******((('''%%%$$$###""""""###$$$###""""""$$$%%%)))((('''$$$""""""%%%''''''***...111000,,,&&&###!!!$$$'''))))))(((((()))***$$$ %%%)))&&&"""$$$%%%%%%$$$""""""###%%%$$$%%%&&&''''''$$$!!!$$$&&&'''&&& $$$%%%%%%%%%######$$$%%%!!!!!! """%%%)))+++***(((%%%"""!!!!!!"""###$$$######%%%(((***+++***(((&&&$$$$$$%%%$$$""" ###%%%'''((((((%%%%%%'''***...///...,,,((('''&&&&&&''')))))))))%%%$$$$$$############$$$***)))'''$$$"""###&&&)))((()))***)))&&&$$$###$$$,,,000444222---)))***---)))&&&###"""###%%%%%%$$$&&&&&&&&&&&&&&&''''''''' ###&&&((((((((()))***%%%$$$###$$$%%%&&&'''''')))***,,,+++)))&&&%%%%%%&&&))),,,---***&&&###"""+++***))))))((((((''''''%%%""" !!!  ###}}}{{{{{{|||yyyvvvrrrnnnllljjjgggeee```^^^^^^```dddhhhkkkkkkkkkllliiiffffffiiiiiieeebbb___\\\]]]___aaa___]]]WWWWWWXXXXXXXXXXXXWWWWWW[[[YYYVVVUUUWWWYYYYYYYYYYYYVVVSSSPPPNNNKKKGGGDDDEEEEEEEEEFFFGGGFFFCCC@@@>>>============>>>??????:::888444...+++...666===CCCBBBAAA>>>:::999999:::BBBDDDEEECCC@@@===<<<<<<===<<<;;;;;;<<<<<<;;;:::999888888:::===???>>>===BBBCCCCCCAAA>>>===>>>@@@CCC@@@===;;;:::;;;>>>???>>>>>>???AAAAAA>>>:::666//////......///000111222333333222000...---++++++---111555666555333222111...///000000///,,,(((&&&"""###$$$&&&'''((()))******++++++((("""###$$$%%%%%%$$$$$$%%%&&&$$$&&&(((((((((''''''(((...//////000000///...---***,,,///111222111///---,,,)))%%%###&&&***---///***)))(((''''''***000444000///---***((()))---000...+++((((((,,,222666888111///,,,)))''''''((((((((('''&&&(((***,,,---,,,'''&&&%%%&&&&&&&&&$$$""" !!!$$$%%%%%%###!!!!!!"""$$$%%%&&&&&&$$$###$$$%%%"""***///...+++***(((%%%&&&%%%#########$$$&&&''')))***++++++)))(((((()))$$$$$$%%%&&&(((***,,,---++++++***)))((('''&&&%%%$$$$$$$$$"""!!!!!!###%%%((((((&&&###!!! """$$$$$$'''***,,,,,,((($$$!!!###'''+++---+++)))'''&&&$$$"""%%%%%%""""""###$$$###"""!!!###%%%%%%&&&'''((((((%%% """$$$%%%$$$###$$$$$$###!!!!!!"""$$$### !!!&&&***+++)))&&&###!!!!!!###$$$&&&%%%%%%(((,,,///000111***&&&!!!!!!"""""" """%%%((())))))(((###"""###%%%))),,,---,,,'''&&&&&&&&&%%%&&&&&&&&& !!!"""#########!!! '''&&&###!!! """'''+++***++++++)))&&&#########)))---000000---+++***+++&&&"""###%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$ """%%%''''''((()))***)))'''&&&&&&''''''&&&%%%###&&&))))))((('''&&&&&&***++++++)))$$$!!!***(((''''''((())))))(((###!!!!!!!!!"""|||yyyuuuwwwwwwwwwzzz}}}yyyrrrooonnnlllkkkjjjiiifffdddbbb```___aaaeeekkkoooqqqppppppmmmiiiiiilllkkkgggeeeaaa^^^]]]^^^___]]][[[YYYYYYYYYYYYYYYYYYYYYYYYYYYVVVSSSSSSVVVYYYYYYYYYYYYUUUQQQNNNLLLIIIEEEBBBBBB@@@???@@@BBBBBB@@@>>><<<<<<===>>>??????@@@@@@:::888333,,,(((+++444<<>>>>>===???@@@@@@???===>>>@@@AAABBB@@@>>><<<;;;<<<>>>???<<<<<<===>>>>>>;;;666222,,,---///000222222222222333222111///---+++***)))+++///444666444111000000,,,---......---***(((&&&"""###%%%'''(((((((((((((((,,,///***!!!"""&&&)))***(((&&&&&&'''''')))***)))&&&$$$$$$&&&+++,,,...///000///---,,,(((***---///000///---++++++)))&&&&&&(((***++++++&&&''''''''''''***000555333222///+++'''(((+++///,,,(((&&&***111666666555///---***(((((()))+++---+++)))&&&&&&''')))******###$$$&&&))),,,,,,)))'''$$$###$$$''')))(((###!!!###'''((()))(((&&&#########$$$))),,,***((((((&&&###$$$$$$"""!!!"""%%%(((***+++,,,+++***''''''(((***%%%%%%$$$###$$$%%%'''((())))))((('''&&&&&&%%%%%%!!!!!!!!! ###&&&&&&&&&%%%###  !!!"""###%%%&&&&&&### """&&&***+++)))%%%!!! !!!###### !!!"""!!! !!!###%%%$$$%%%''')))***'''""""""###""" $$$$$$$$$###!!!!!!###$$$$$$!!!###''')))((('''%%%$$$###############%%%)))---//////---'''""" """""" !!!$$$''')))))))))(((###!!! !!!$$$(((***+++&&&''''''&&&%%%$$$$$$%%% ###$$$$$$!!!!!!%%%((('''((()))'''$$$#########$$$&&&))),,,------,,,+++&&&!!!"""%%%%%%######"""""""""!!! """%%%&&&%%%$$$%%%%%%)))'''%%%%%%&&&'''%%%### ###'''))))))(((((((((,,,+++((($$$  """***'''$$$$$$&&&'''&&&%%%""" zzzvvvrrrttttttqqqrrrsssooojjjiiihhhhhhiiijjjiiifffddddddbbb```bbbgggmmmrrruuusssrrrnnniiiiiimmmmmmjjjgggccc^^^]]]^^^^^^\\\YYY[[[[[[[[[[[[[[[[[[[[[[[[VVVSSSPPPQQQTTTWWWWWWWWWXXXTTTOOOKKKJJJHHHDDDAAA>>><<<:::;;;===>>>===;;;:::;;;<<<>>>???@@@@@@@@@:::888444...)))+++444;;;BBBCCCDDDCCC???<<<::::::777;;;???AAAAAA@@@BBBCCC<<<:::999:::===???===;;;777777777888;;;=========;;;<<<===<<<<<<===@@@BBB???>>><<<:::999:::;;;<<<999999999::::::777222...,,,---000222333333222111111000///...,,,+++***)))***...333555333000//////++++++,,,,,,+++)))'''&&&###$$$&&&((())))))((((((&&&,,,111...###"""&&&+++---+++)))((()))---...---)))$$$!!!"""$$$(((***,,,//////...,,,+++(((***,,,...///...---+++)))((('''((()))******)))###%%%''''''(((+++111666444333000***&&&%%%(((,,,***&&&%%%***333777555111...,,,)))((((((***---///+++(((%%%###$$$&&&''''''!!!&&&+++///000---***(((%%%%%%(((++++++%%% """%%%+++,,,---,,,)))%%%$$$$$$'''******&&&######"""%%%%%%###!!!"""'''+++,,,---,,,***'''%%%$$$&&&((('''%%%###!!!!!!"""###$$$''''''&&&%%%$$$$$$#########'''%%%%%%%%%"""!!!!!!""""""!!! ###'''(((%%% ###%%% """$$$"""$$$'''***+++)))%%%!!!"""###""""""###&&&&&&&&&$$$######%%%'''$$$!!!"""$$$''''''(((((('''%%%###!!!###(((+++,,,)))&&&### ###"""!!!###&&&)))******((('''%%%""""""&&&)))***'''(((((('''%%%$$$$$$%%% ###%%%$$$"""$$$$$$%%%&&&%%%###"""###$$$ $$$)))---///...,,,'''""""""%%%$$$!!!"""!!!!!! !!!###%%%$$$###!!!!!!!!!'''%%%######%%%&&&$$$!!! $$$(((++++++++++++,,,,,,***'''### !!!%%%(((***&&&###"""###$$$###!!!  ~~~|||yyywwwtttrrrpppooooooooommmkkkjjjiiiiiihhhgggeeecccbbbgggffffffhhhlllpppqqqrrrrrrpppmmmkkkiiigggggggggfffeeebbb___]]]\\\\\\\\\]]]\\\\\\]]]]]]\\\ZZZWWWTTTRRROOOMMMMMMNNNPPPQQQTTTQQQMMMIIIGGGDDDAAA>>><<<;;;:::999999999:::::::::;;;<<<;;;999888777777888999999777444333777:::BBBCCCCCCAAA===:::999999999888999<<>>999999<<<===;;;888999555222555;;;===888333555777:::<<<===???AAACCCAAA>>>:::777777888999888777888:::;;;:::666///***------...000222333111///......---***&&&&&&))),,,***000555555000+++***+++,,,111555222+++&&&'''***''''''''''''''''''&&&%%%)))---000///***$$$!!! %%%(((,,,---,,,+++---///,,,+++)))'''&&&'''((()))------...///000111222222+++***)))((((((***...111,,,(((&&&(((,,,...,,,)))+++''''''---///---000666///111222...(((%%%(((+++///***&&&(((...111///,,,***)))))))))***---///111,,,***&&&"""$$$(((******((('''+++)))))))))+++,,,+++***$$$%%%$$$###***+++,,,---...,,,)))&&&$$$'''(((((('''&&&$$$!!! $$$$$$$$$%%%'''***,,,...///,,,'''$$$$$$&&&''''''(((&&&$$$"""!!!!!!"""###$$$%%%%%%$$$######$$$&&&$$$###!!!"""$$$&&&&&&&&&$$$###!!! !!! ###%%%$$$  ###$$$!!!######  ###$$$$$$&&&$$$###%%%'''&&&###  '''+++---)))%%%"""$$$)))))))))((('''&&&&&&''''''""" !!! !!!$$$&&&'''%%%!!!!!!"""!!!!!!$$$$$$""" $$$''''''$$$###%%%)))'''$$$!!!!!!%%%((((((''''''((((((&&&""" %%%%%%  ###&&&%%%$$$%%%%%%%%%###!!! !!!$$$)))---//////+++)))%%%######"""!!! &&&%%%%%%$$$""" !!!"""%%%%%%$$$ """%%%(((******)))---***$$$  $$$'''%%%""" ~~~|||zzzxxxvvvttttttrrrqqqqqqqqqqqqpppnnnkkkkkkjjjhhhfffdddbbbaaafffddddddfffjjjmmmooooooooonnnllliiigggffffffffffffdddbbb___]]]\\\\\\\\\\\\[[[ZZZYYYZZZYYYWWWUUUUUUTTTRRROOOMMMMMMOOOQQQTTTPPPJJJFFFDDDCCCBBBBBB@@@@@@???>>>===;;;:::999999:::999888777666555666999:::;;;;;;999888888999???AAAAAA@@@>>><<<<<<<<<;;;999888999===@@@AAAAAAAAA>>>;;;:::;;;;;;:::888777555555999======:::666777888999<<<>>>???@@@@@@>>>;;;777555555666777666444555666888888666222...---...///222444333000---******)))&&&$$$$$$'''***///222555333...++++++---111444555111***&&&))),,,)))(((&&&%%%$$$%%%&&&&&&***+++---,,,***)))((()))(((+++......---,,,---...***)))((((((((()))+++,,,000222444666666555333111++++++***(((((()))+++---...+++)))***...000---***+++'''(((---...---///333444555555111+++)))+++...000,,,((((((+++---,,,***((('''&&&&&&''')))+++,,,,,,***(((&&&###"""!!! !!!###%%%'''((()))***))))))***,,,------+++((((((&&&""" %%%))),,,,,,------,,,***((('''&&&''''''&&&%%%###!!! &&&&&&&&&&&&(((***,,,------***'''%%%&&&((())))))(((&&&%%%#########%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%###""""""###%%%&&&&&&%%%!!!!!!"""!!!"""$$$&&&$$$  !!!  """  """$$$%%%%%%%%%######$$$&&&&&&###!!!###(((+++,,,(((%%%""" !!!"""""""""&&&'''((((((((('''''''''&&&""""""#########$$$&&&((((((&&&!!!"""%%%%%%###!!!"""&&&)))((($$$###%%%((()))&&&######%%%''''''&&&###%%%&&&%%%!!!###'''&&& """%%%&&&)))'''&&&%%%%%%$$$!!!"""'''+++---...***'''$$$"""!!!!!! !!!!!!!!!!!!!!!!!! %%%%%%%%%$$$###!!! """######!!!"""$$$&&&'''(((%%%!!!###%%%&&&"""}}}zzzxxxvvvtttqqqtttrrrqqqqqqrrrrrrqqqpppllllllkkkiiigggdddbbbaaafffeeedddfffiiilllmmmnnnmmmllljjjhhhfffeeeeeeeeedddccc```^^^\\\ZZZZZZZZZZZZXXXUUUTTTTTTTTTSSSRRRTTTTTTSSSOOOKKKJJJLLLOOORRRNNNHHHDDDCCCDDDEEEEEEDDDDDDDDDCCCAAA===:::888:::999777666444444444444888999:::===>>>===:::777===>>>@@@@@@>>>===>>>???===:::777777999<<<>>>?????????>>><<<999888888999555666999<<<======<<<;;;:::999999;;;???@@@>>>;;;<<<999555444555777888888555444333444444444222///...///000222333333///---))))))'''%%%$$$%%%(((+++444666666333...+++,,,...555666555000)))'''***...***(((&&&######%%%''')))***((('''(((***...000000---///000///---,,,,,,,,,)))((((((((()))+++...///222555888;;;:::777222///---,,,+++*********+++,,,111///------000111///,,,***((())),,,---,,,---///444555555111,,,***,,,...000...,,,)))(((''''''&&&%%%%%%$$$$$$%%%''')))***,,,+++***)))'''%%%$$$###!!!  ###&&&)))(((((((((***---......---+++)))'''%%%$$$%%%'''))),,,,,,,,,,,,+++++++++***%%%%%%%%%%%%$$$###"""!!!((((((''''''((()))+++,,,)))'''%%%%%%'''((())))))'''&&&%%%%%%%%%&&&((()))'''$$$######&&&'''%%%###"""""""""$$$&&&'''%%%###$$$$$$"""$$$%%%&&&$$$ """$$$###!!! !!!$$$&&&&&&%%%###""""""###%%%%%%$$$""" $$$(((+++++++++'''&&&%%%%%%%%%$$$!!! """%%%'''((((((((('''###!!!!!!###%%%%%%%%%''')))***)))%%%!!!###%%%%%%###!!!$$$'''((('''$$$###$$$''')))'''$$$$$$$$$$$$$$$""""""%%%%%%"""$$$&&&(((&&& """(((******+++)))&&&%%%$$$###  %%%***,,,---***((($$$######"""!!! """###$$$%%%%%%$$$$$$###$$$$$$%%%%%%$$$###!!! """"""!!!!!!###"""!!! ###%%%%%%"""~~~{{{yyywwwtttrrrsssqqqpppooopppooonnnllljjjjjjjjjiiigggfffdddccciiigggfffhhhkkkmmmnnnoookkkkkkiiihhhfffeeeddddddbbb```]]][[[YYYXXXWWWWWWVVVSSSPPPNNNOOOQQQRRRRRRPPPQQQQQQMMMGGGEEEGGGKKKNNNKKKGGGEEEEEEFFFGGGGGGFFFEEECCCAAA???===<<<;;;<<<:::777555555444333333555555666:::>>>???<<<999===>>>@@@@@@>>>===>>>???;;;:::999888999;;;<<<======???AAA===888555777:::666999;;;<<<;;;;;;>>>@@@===:::999;;;@@@AAA===888888666444444777:::<<<===999666333111000000///...///...---...000111111000******((('''(((***---000666777777555000---,,,---444555444000***'''(((+++''''''&&&&&&''')))+++,,,***'''%%%''',,,111333222111111000///---+++***)))((((((((()))***,,,---...///222555777666444000......---,,,,,,---.........222000//////000000///---))))))***,,,,,,,,,,,,,,,...//////,,,***)))+++---000000///***%%%""""""$$$###$$$$$$%%%''')))+++,,,,,,+++***(((''''''''''''$$$""" !!!###$$$%%%&&&))),,,......---***(((&&&&&&''')))******++++++***))))))***+++,,,%%%%%%$$$$$$###"""!!!!!!(((''''''&&&'''((()))***&&&%%%$$$%%%'''))))))((($$$$$$$$$%%%&&&(((***+++(((%%%"""$$$((()))&&&""" !!!"""$$$&&&&&&$$$"""!!!''''''%%%$$$%%%%%%$$$""" """!!!!!! !!!%%%'''(((&&&"""  ###&&&''''''%%%"""""""""###$$$$$$$$$$$$$$$$$$&&&)))+++,,,+++)))'''%%%$$$$$$$$$### $$$'''(((&&&%%% ###$$$%%%&&&(((***+++(((###"""$$$$$$"""!!!###$$$$$$""""""$$$&&&((('''&&&$$$###"""  $$$''')))'''### &&&(((((($$$%%%,,,---+++(((&&&$$$######""" !!!&&&***,,,,,,,,,***'''%%%&&&&&&%%%$$$###%%%'''))))))((('''&&&###$$$%%%%%%%%%###"""!!!!!!###$$$###!!! """$$$&&&###  !!!!!! ~~~{{{yyywwwtttqqqqqqooommmllllllkkkiiiggggggggghhhhhhhhhhhhggggggiiigggfffgggjjjmmmnnnnnnkkkkkkjjjiiigggeeedddccc^^^]]]ZZZWWWUUUTTTTTTTTTRRROOOLLLKKKMMMPPPRRRSSSKKKLLLKKKHHHEEECCCDDDFFFIIIHHHGGGHHHIIIJJJHHHGGGEEEBBB>>>;;;:::;;;>>>@@@???<<<999888888777555333555444444888===AAAAAA??????@@@AAA@@@>>><<<<<<<<<777999;;;=========<<<<<<;;;???AAA>>>888555777::::::;;;<<<999777888===CCC<<<:::999<<<@@@AAA<<<777333222111222777;;;???@@@:::666222//////000000000000---))))))+++///222444***)))((((((+++...111333333555777777444000---+++///111222000+++'''&&&&&&###%%%(((+++---/////////,,,******---222555444222222111///---+++***((('''((()))))))))***+++,,,,,,+++,,,,,,---------------+++)))((())),,,...//////000///............---,,,***++++++***+++,,,,,,,,,)))))))))(((((()))+++---000111///***### ### !!!"""%%%'''***---...,,,***(((&&&%%%''')))+++'''&&&%%%""" !!!!!!###'''+++---,,,+++'''%%%###$$$'''***+++,,,))))))'''''''''(((***+++&&&%%%$$$###""""""!!!!!!%%%%%%$$$$$$%%%&&&((())))))((()))***,,,,,,***(((!!!"""###$$$&&&(((******(((%%%###%%%)))***'''""" ###%%%%%%### """)))***'''############$$$$$$###"""%%%###!!! !!!"""*********((($$$  ###&&&((('''&&&""""""#########$$$$$$%%%'''((()))+++---,,,)))'''&&&### $$$%%%$$$!!!!!!###%%%%%%(((++++++&&&!!!!!!!!!###"""!!!$$$&&&)))))))))(((&&&###!!! $$$(((,,,---,,,(((&&&%%%&&&'''&&&"""''',,,,,,***$$$""" !!!""""""!!!!!! !!!###'''+++,,,,,,,,,)))'''&&&&&&'''&&&%%%$$$&&&(((+++++++++***)))$$$$$$$$$$$$######""""""!!!###%%%&&&&&&%%%###"""$$$%%%%%%""""""###$$$!!!"""###$$$$$$|||xxxvvvtttqqqnnnnnnllljjjjjjjjjiiigggeeeeeefffggghhhiiijjjjjjjjjeeedddccceeehhhkkklllmmmlllkkkjjjiiigggdddbbbaaa\\\[[[XXXVVVTTTRRRRRRRRRQQQNNNLLLKKKNNNQQQSSSSSSHHHHHHGGGFFFEEEEEEEEEEEEFFFEEEFFFHHHJJJJJJHHHFFFDDDAAA<<<888888;;;@@@CCCBBB???<<<;;;<<<:::666222777777888;;;???BBBDDDDDDAAABBBBBB@@@>>>;;;;;;;;;666:::===??????===<<<<<<999===@@@>>>999666777:::======;;;888555666:::???777666777;;;>>>???;;;888///...---///444999<<<>>>888444000///000333555555222...)))(((***///333555(((&&&%%%'''+++///222444111333666777666333///,,,,,,...///...***'''$$$$$$"""%%%***...111222111000000111222555888888666444222000---,,,++++++)))((())))))***+++,,,,,,------+++)))((('''''')))+++---'''### !!!&&&***,,,+++---------------,,,,,,,,,+++,,,+++))))))---///---))))))))))))***,,,.../////////...)))$$$!!!"""$$$!!!$$$'''***,,,---***)))'''&&&&&&(((***,,,+++***)))'''$$$  """&&&***,,,+++)))%%%$$$######$$$'''+++---(((((('''&&&&&&'''((()))((('''%%%$$$"""!!!!!!!!!!!!!!!"""###$$$''')))+++000000111222222000,,,((( !!!###&&&'''))))))'''&&&%%%'''******'''$$$ """###!!!###((()))(((###"""!!!###%%%&&&&&&%%%###!!! !!!***)))'''%%%###!!! !!!%%%'''((((((###$$$%%%$$$######%%%''')))))))))+++,,,***'''%%%### !!!###!!! !!!"""$$$&&&'''***...---((("""###  """!!!"""$$$***,,,...---+++(((&&&%%%'''***---///---***(((((($$$%%%%%%!!!""" """'''******)))!!! !!!###$$$$$$'''&&&%%%''')))+++++++++(((&&&$$$###$$$%%%%%%$$$%%%&&&(((***,,,,,,,,,+++&&&%%%###!!! !!!"""###%%%''''''%%%$$$###$$$&&&((()))&&&  !!!!!!!!!!!!!!!!!!!!!###$$$!!!~~~zzzwwwtttrrrnnnlllllljjjiiijjjkkkkkkjjjiiifffggghhhiiiiiiiiiiiiiiidddcccbbbdddhhhkkkmmmnnnkkkkkkjjjhhheeebbb___^^^]]][[[YYYVVVTTTSSSRRRRRRSSSQQQNNNNNNOOOQQQQQQQQQIIIFFFDDDFFFJJJLLLJJJGGGDDDCCCCCCEEEGGGHHHGGGFFFDDDBBB===::::::===@@@CCCCCC@@@>>>>>>???===777111777:::>>>@@@@@@@@@@@@AAA@@@AAABBB@@@>>>;;;;;;;;;999<<>><<<::::::;;;888;;;======:::888888:::===<<<;;;999666555555666///111555999;;;;;;999888111///...///333777:::;;;999666222000222555666777444111---,,,...000111111'''$$$###&&&+++111444555000111222444555444222000,,,,,,,,,+++)))'''&&&&&&%%%'''***---///000111000111333666777666666555666333000---,,,------,,,***)))***+++---///000111111///---+++))))))***,,,...&&&!!!!!!&&&((((((++++++,,,,,,,,,,,,,,,---,,,...,,,'''(((...111000...---++++++,,,...//////...---+++(((&&&$$$%%%&&&!!!"""$$$&&&(((***++++++&&&'''((()))***+++++++++------,,,)))&&&###  ###'''***,,,***(((&&&&&&%%%###!!!###(((---)))(((((('''''''''((((((+++)))'''$$$"""!!!!!!!!! """%%%))),,,...666666666666555000***%%% """$$$&&&'''))))))&&&'''((())))))((('''%%% !!!%%%''''''%%%###"""###%%%''''''%%% """$$$'''%%%""" ###&&&((()))%%%''''''%%%######%%%'''***)))((())))))(((&&&### """!!!"""%%%%%%&&&''')))***///333222,,,&&&$$$$$$$$$"""!!!"""!!! !!!(((+++//////,,,)))((((((&&&)))++++++)))'''&&&&&&###$$$%%%"""""""""###$$$&&&((()))***"""!!! """%%%&&&'''---+++))))))*********)))'''%%%###"""$$$%%%%%%$$$&&&&&&''')))***,,,------(((%%%""" """"""$$$%%%$$$!!! !!!###&&&((()))%%%!!!###$$$$$$###""" !!!""" !!!!!!{{{wwwuuurrrooolllkkkjjjiiikkkmmmooonnnmmmhhhhhhiiiiiiiiiiiihhhhhheeeddddddfffjjjnnnppppppjjjjjjiiigggddd```]]][[[^^^\\\YYYWWWUUUTTTSSSSSSVVVTTTQQQPPPPPPPPPPPPOOOKKKGGGDDDHHHNNNRRROOOJJJDDDBBB@@@AAACCCEEEFFFFFFEEECCCAAA???>>>???AAABBBCCC@@@???@@@AAA>>>666000555;;;AAABBB@@@<<<;;;;;;???@@@AAA@@@>>><<<<<<<<<===??????<<<999777888:::888:::;;;<<<;;;:::999999<<<<<<;;;:::888555111///)))---333777888777777888666333111111444777999:::===:::555333333444555555666444222111111111///---'''%%%$$$&&&---333666666000000000111333444444444...,,,***(((''''''((()))))))))***+++,,,...///000///222444444222111444666333000---,,,...///...---(((***,,,///222444555666444333111///------......)))###$$$&&&&&&***+++,,,,,,,,,,,,---...,,,...,,,&&&'''///333222111///---,,,---......------+++)))(((''''''''''''&&&''')))***++++++,,,,,,###&&&***...///...+++)))///...,,,***'''%%%$$$### !!!$$$(((+++,,,+++(((((()))(((### &&&---))))))))))))((((((((('''---+++(((%%%###!!!!!!  ###'''+++...111777777777777444...&&& !!!"""%%%'''((())))))%%%'''******)))'''''''''"""%%%&&&'''%%%"""###&&&'''&&&$$$"""%%%((($$$!!! !!!!!!&&&((()))'''((((((&&&######%%%((()))((('''''''''&&&$$$""" """!!!"""''')))))))))+++,,,---222777666000***((((((&&&$$$!!! """###"""###(((,,,---+++(((&&&'''$$$&&&''''''%%%#########"""$$$%%%###!!!###$$$%%%%%%'''))),,,%%%###!!!!!!###&&&'''(((000---+++******)))((('''(((&&&$$$$$$%%%&&&'''&&&&&&&&&&&&''')))+++---...)))&&&!!!!!! """""" !!!%%%&&&&&&"""$$$"""$$$'''))))))(((&&&%%%"""!!!"""###{{{tttooommmlllmmmnnnoooppppppooonnnmmmiiigggeeeeeegggiiiiiiiiifffggghhhjjjlllnnnppppppnnniiiddd`````````___]]]]]]]]]^^^^^^\\\YYYVVVUUUVVVWWWVVVTTTRRRPPPPPPRRRPPPOOOLLLLLLQQQVVVRRRIII@@@???>>>AAAEEEGGGFFFEEEEEEFFFFFFDDD@@@===;;;;;;AAA>>>===@@@DDDBBB999111666<<>><<<>>>@@@???======???BBB@@@???===999666555777888999999999999888666555444999888777888999888666555///111444777888888777666222444555444222444888<<<>>>;;;666333333444555555999777555444444444222000++++++,,,---///222555666444111000333777777333...+++)))&&&$$$###%%%(((***&&&'''((()))***,,,------///......000333333000---000///,,,******+++---...+++,,,...222666999999999666666666555333000---+++,,,***&&&$$$$$$&&&)))+++---.........---+++)))((())))))((('''(((+++000444222333222000...,,,+++,,,***&&&$$$$$$(((+++++++++***(((''')))---000000///...,,,***+++---,,,)))&&&(((&&&%%%(((+++***%%%"""(((,,,............***,,,---***%%%"""$$$'''(((+++......+++((()))***---,,,+++(((%%%"""###%%%'''***---///444555555444111,,,(((%%%######$$$'''***,,,+++***'''(((((('''$$$###$$$%%%### ###$$$!!!!!!!!!""""""###$$$%%%&&&&&&$$$""""""$$$%%%%%%$$$'''%%%%%%'''***,,,+++(((%%% """$$$%%%$$$###"""$$$)))***&&&###$$$&&&%%%%%%$$$######$$$$$$###""" """$$$$$$$$$%%%000;;;===777000///111777555111---++++++,,,,,,%%%  $$$"""  ###%%%!!!$$$'''***+++***)))((((((&&&(((&&&!!!!!!$$$&&&$$$)))(((&&&%%%$$$#########&&&$$$"""%%%***,,,)))%%%'''%%%$$$$$$%%%&&&%%%%%%---------......000111111---&&&$$$((()))%%%###%%%''''''(((***+++,,,,,,---,,,((($$$!!!!!!&&&%%% """"""!!! """&&&(((((('''&&&&&&  !!!~~~wwwrrroooooommmnnnnnnoooooonnnmmmllliiigggeeeeeefffggggggggghhhhhhiiiiiijjjjjjkkkkkklllhhhcccaaaaaaaaaaaa`````````aaaaaa```___^^^]]]YYYWWWUUUSSSRRRQQQQQQQQQPPPOOOMMMLLLPPPUUURRRLLLBBB@@@???@@@CCCFFFEEEDDDBBBCCCDDDCCC@@@>>>>>>??????======AAAEEEDDD===555999===BBBBBB>>>;;;<<<======???AAAAAA???>>>>>>@@@===<<<;;;999888777999:::::::::999888777666555444555444444555777777666444///111444666777666444333222444444333222333777:::<<<:::888888888999888777888777666666777777555333222111111111222444555666444222222444888777333...'''&&&$$$######%%%''')))************************...,,,,,,...000111///---///---,,,******+++---...------...000444777888999:::999777555111...+++***,,,***'''%%%&&&***...111/////////...+++(((&&&$$$&&&'''''''''''')))---000000000000///---+++++++++'''%%%###$$$'''***+++***(((''''''***...000111///000...,,,,,,---,,,***'''(((&&&$$$'''+++,,,(((######&&&***++++++++++++,,,***,,,---)))$$$"""$$$'''***++++++***(((''''''(((,,,,,,+++)))'''### !!!###%%%(((+++---111222444444111---(((%%%&&&%%%%%%'''+++---------(((((('''%%%######$$$&&&&&&###!!!###&&&'''$$$ """!!!"""$$$&&&((('''&&&((('''&&&&&&'''(((&&&%%%***)))))),,,///111000...&&&  ######$$$%%%%%%###"""!!!###'''((($$$!!!"""""" !!!###"""!!!!!! """"""###$$$'''((()))(((333===GGGHHH???555//////111///+++(((&&&&&&&&&'''%%%""" """######)))'''$$$"""!!!"""$$$&&&!!! !!!%%%'''))))))'''&&&&&&''')))***((($$$$$$((()))'''''''''''''''&&&&&&&&&&&&###!!!"""&&&+++,,,)))&&&$$$#########$$$%%%$$$$$$&&&&&&(((***---000333444---&&&###&&&'''$$$###%%%&&&'''))),,,---......---,,,)))&&&$$$$$$$$$###!!!$$$))))))""" !!!""" ###%%%%%%%%%%%%&&&  !!!xxxsssppppppmmmmmmmmmmmmmmmlllkkkjjjjjjgggeeedddeeeeeeeeedddhhhhhhhhhggggggeeeddddddiiifffcccaaaaaacccccccccbbbbbbbbbbbbcccccccccccc[[[WWWRRRQQQRRRSSSRRRPPPOOOPPPNNNKKKMMMRRRRRROOOEEECCCAAA@@@BBBDDDEEEEEEBBBCCCCCCBBB@@@>>>>>>???===;;;<<<@@@EEEEEE@@@:::999:::;;;999777777;;;???===???AAA@@@>>><<<<<<<<<:::::::::::::::;;;;;;<<<:::999777555444444444555111111111222444555444333000222444666666555333222333333333222111222555888999999999;;;======<<<:::888777777999::::::888666666555444444333333333444444333444777999888444///&&&%%%%%%%%%&&&'''((()))+++++++++***)))))))))(((---,,,+++,,,...///...------,,,,,,,,,,,,,,,------------------000444888;;;???===999444000,,,***)))+++)))&&&%%%&&&***///333111111000...***&&&""" $$$%%%'''''''''(((***,,,......------+++***)))(((###!!! !!!$$$'''((()))$$$$$$&&&***...000000///222000---,,,------+++***(((%%%###&&&+++...,,,(((+++,,,,,,***((('''((()))+++,,,,,,((($$$"""$$$'''+++(((%%%$$$$$$%%%%%%%%%***+++++++++)))%%%"""!!!"""$$$%%%(((***///111444666555111---)))***((('''(((***---......))))))(((&&&$$$$$$&&&(((***'''&&&'''))))))&&&######!!!!!!%%%+++---+++'''*********+++,,,+++(((&&&++++++,,,///111333222000(((### """"""$$$$$$$$$%%%$$$$$$$$$###$$$((()))&&&###""" !!!#########!!! !!! ###%%%&&&(((***,,,------999BBBKKKKKKAAA555---++++++)))&&&###!!!!!!"""###%%%###!!!!!!$$$&&&((())),,,***'''$$$""""""$$$%%%%%%$$$"""!!! !!!!!!((()))***)))((('''((()))000222///***(((******'''%%%&&&''')))))))))((((((!!!''',,,---***'''"""###$$$$$$$$$$$$"""""" !!!$$$'''+++///222444,,,'''######$$$"""###%%%&&&(((,,,///000000...---***)))(((((())))))(((&&&'''+++,,,'''!!!  """$$$%%%$$$  !!!"""###%%%&&&!!! $$$}}}uuupppnnnnnnnnnnnnmmmlllkkkjjjiiihhhiiigggdddcccccccccbbbaaafffffffffeeedddcccaaa```fffdddbbb```aaaccceeefffcccbbbaaaaaa```aaaaaabbb[[[UUUOOONNNQQQRRRPPPMMMLLLNNNMMMIIIJJJNNNQQQPPPIIIGGGDDDBBBAAACCCDDDEEEFFFFFFEEEBBB>>>;;;;;;<<<<<<;;;;;;>>>CCCCCC???;;;666444111......444===DDD??????===<<<::::::;;;;;;;;;;;;<<<===>>>>>>===;;;555444222111111333555666111111000111333333222000///111444777888777666555444333222111111222555666777666666999<<<>>>>>>>>>:::999999;;;<<<;;;999666444444333222222111111111111222444888;;;:::666222))))))******+++*********(((((())))))******++++++111000......------,,,,,,,,,,,,------------......------,,,,,,---111777;;;AAA>>>888333///,,,,,,+++***(((%%%###$$$''',,,///111111000///+++'''""" $$$&&&)))+++*********+++...---,,,,,,+++)))'''%%% """$$$%%%!!!###&&&***...//////...000///...------.........'''###!!!$$$***///...,,,...---+++(((%%%%%%''')))+++,,,+++(((%%%$$$&&&((((((### ###$$$$$$((()))++++++***&&&""" """###$$$###$$$%%%'''000333777::::::777222///...,,,)))((()))***+++***''')))***)))(((''''''(((***(((''''''((((((&&&###!!!%%%...222///***++++++,,,...///---)))%%%'''(((***,,,...///...---)))%%% !!!###$$$ !!!"""###$$$%%%%%%&&&(((,,,---***((('''###"""%%%&&&&&&"""!!!###&&&)))***+++---...111888???>>>666---((('''***((($$$""" """############$$$&&&)))++++++***)))&&&$$$######$$$%%%%%%%%%%%%$$$$$$$$$######,,,---------,,,,,,...000999999666///+++***((($$$$$$&&&(((*********((('''###)))...///---***$$$%%%''''''%%%""" !!!"""###&&&))),,,...000---)))%%%###""""""$$$&&&(((***///222222000,,,***&&&&&&&&&(((***+++***((()))++++++&&&!!! !!!$$$'''(((%%%  !!!"""%%%'''###!!!!!!!!!!!!  &&&zzztttpppoooooopppooonnnlllkkkiiihhhhhhhhheeebbbaaaaaaaaa```___aaabbbcccdddcccbbbaaa```bbbbbb```______aaadddfffdddcccbbb```^^^]]]]]]]]]XXXSSSMMMLLLOOOQQQNNNKKKJJJLLLKKKGGGHHHMMMOOONNNJJJIIIFFFCCCAAABBBDDDEEEFFFFFFDDDAAA===;;;;;;<<<;;;::::::<<<>>>>>><<<999555111+++'''+++666CCCMMMCCC@@@;;;999999;;;>>>@@@???>>>???AAABBBAAA===999///...---...///222555777555444333333333333000......000444888:::;;;::::::555444222222333555666777666444222444777<<>>;;;777333000///000000---+++(((%%%$$$&&&)))+++...///000000...***&&&###%%%(((,,,......---------000...---------+++'''### !!!!!!###'''***,,,,,,,,,---,,,------------...///111%%%"""""")))......---+++***)))'''%%%%%%(((***+++,,,,,,+++)))))))))***$$$"""%%%%%%'''(((***+++)))&&&"""&&&'''((('''%%%$$$%%%&&&000333777::::::888444222000---)))'''&&&&&&&&&%%%$$$(((,,,...,,,***((('''((('''&&&&&&%%%$$$""" ###---333111---((()))+++---...,,,((($$$"""$$$''')))***))))))((((((&&&""" !!!"""###!!!"""############***---...,,,++++++'''!!!"""%%%&&&&&&###  $$$''''''''')))++++++...111...((($$$%%%&&&)))'''$$$!!! !!!!!!"""$$$%%%'''(((***+++((('''&&&%%%%%%&&&'''((($$$%%%%%%&&&'''''''''''',,,---.........000222444888999666///,,,+++)))%%%%%%&&&((()))***((('''%%%!!!&&&,,,000111///---(((***+++)))%%% """"""$$$%%%(((***---...---,,,((($$$"""###%%%&&&***---000222222...)))&&&""""""###%%%((()))((('''***)))'''###!!!"""%%%%%%""" !!!###%%%((($$$######""" """)))zzztttrrrrrrttttttrrrpppnnnkkkjjjiiiiiifffdddaaa______```___^^^^^^___bbbcccdddcccbbbaaa``````___]]]\\\]]]```cccfffeeecccaaa^^^\\\ZZZYYYUUURRROOONNNOOOOOOMMMJJJIIIJJJIIIGGGIIINNNOOOLLLHHHHHHGGGDDDAAA@@@BBBDDDCCCCCCBBB???===<<<>>>???:::999999999::::::999777777222,,,***...999EEEMMMDDD@@@;;;999;;;???BBBDDD@@@@@@AAACCCEEEBBB<<<666++++++,,,---///222444666777666555444444333111...---000444999<<<=========777555333333666888::::::666444222222666;;;>>>@@@<<<:::888777777666444333///000222444666777777777111333555777888888777666---............---,,,+++&&&'''))),,,///222444555999::::::888333///---,,,------,,,+++++++++++++++000222222///***)))***---;;;999666333222222333444222111...+++***))))))***+++---///000///,,,)))'''%%%(((---///000//////000000///...///000///+++''' """###%%%((())))))))))))***(((***------------...///$$$ !!!''',,,,,,)))$$$%%%&&&&&&&&&&&&(((******,,,---/////////...---### """&&&((())))))***+++)))&&&###!!!***++++++***(((''''''(((000222444666666444222000///,,,)))&&&&&&%%%$$$###"""&&&+++------***((('''&&&&&&%%%$$$###!!! (((......,,,%%%&&&(((***,,,***'''$$$!!!$$$((()))(((&&&%%%%%%%%%%%%$$$###"""!!! !!!#########!!! )))++++++***+++,,,)))$$$!!!#########$$$""" $$$&&&%%%%%%&&&)))------***%%%!!! $$$((()))&&&###!!!###%%%&&&&&&&&&'''(((''''''''''''(((***,,,---%%%&&&&&&'''((())))))))))))+++---------...000222---000///,,,+++------***&&&'''((())))))(((''''''!!!$$$)))---000000///...***,,,---)))###""""""###%%%'''***,,,---+++---+++%%%"""###%%%%%%***,,,///111000,,,'''$$$!!! """%%%&&&&&&%%%(((&&&$$$###!!!!!!"""  """"""###%%%&&&#########"""%%%+++}}}xxxuuutttuuuxxxwwwuuurrrooommmkkkjjjjjjdddbbb___^^^^^^___^^^^^^]]]___bbbdddeeedddcccbbb^^^^^^]]][[[XXXYYY\\\___ccccccbbb```^^^ZZZXXXVVVSSSSSSSSSRRRQQQOOOMMMLLLKKKJJJHHHHHHMMMRRRPPPJJJDDDEEEEEEBBB???===>>>@@@CCCCCCAAA???<<<<<<>>>@@@999888777777888999888888777444111000333888>>>AAA>>>;;;999:::>>>AAACCCCCC>>>>>>???CCCEEEBBB;;;444,,,,,,---///000222333333777666444555555444222000...000555999;;;<<<<<<;;;888666444555999<<<======888666555666999<<<>>>???999777444222333444444333///000333555777999999999666777777666555444333444.........///000111111222...///000222333444666666777:::<<<;;;777222000///---+++)))'''&&&&&&'''(((''',,,000000---+++,,,...999777555444333444555666444444333111///---+++***(((***---//////,,,)))'''"""&&&***---......///000...------111555666222--- ###%%%%%%###"""$$$%%%&&&((()))(((&&&%%%&&&(((&&&***---...,,,***)))***"""%%%)))(((%%%!!!%%%''''''''''''(((***,,,///333555555222000'''%%%### """&&&***---------,,,***'''%%%###)))***++++++******+++---222333333444333111000///+++)))''''''''''''%%%$$$!!!$$$'''((('''''''''(((&&&'''&&&%%%""" """%%%'''(((###$$$%%%(((***)))'''$$$!!!$$$((()))&&&$$$""""""!!!###$$$$$$""" $$$&&&'''%%%$$$((())))))(((***...,,,((( !!!###"""!!!$$$$$$$$$""" """''')))'''&&&''')))+++***&&&!!! &&&******((($$$ !!!$$$'''(((&&&%%%%%%&&&&&&&&&''''''(((***,,,,,,***)))))))))))))))***+++)))+++---...,,,+++,,,,,,$$$''')))'''))),,,---***&&&''''''((()))***++++++$$$'''***,,,------------(((***+++'''!!!!!!%%%%%%$$$%%%%%%&&&'''''')))---,,,%%%!!!###$$$###'''))),,,...---+++'''%%%###""" !!!###%%%%%%%%%$$$$$$&&&'''###!!!###$$$"""!!!"""###"""###$$$ !!!"""!!!$$$)))~~~}}}zzzvvvssssssvvvyyyyyywwwtttqqqnnnlllkkkkkkccc```^^^]]]^^^___^^^^^^^^^```ccceeefffeeecccbbb]]]]]]\\\YYYVVVVVVYYY]]]^^^______^^^\\\YYYUUUSSSRRRTTTVVVUUUSSSOOONNNMMMLLLKKKIIIJJJPPPVVVRRRJJJ@@@BBBCCCAAA===;;;<<<>>>FFFEEECCC???;;;:::;;;<<<888777777777888999::::::666444333333444555444333666555666999>>>AAA@@@>>><<<;;;===BBBEEEBBB:::333...///000111222222111111555444333444555555444222///111555888:::::::::999999666444666:::>>>@@@???999888999;;;>>>??????>>>777444000///111333444444...000222555777888888888::::::888555222000000111//////000111333666888999777777666666666555555555444888<<<===999444222111,,,***&&&$$$"""###$$$%%%###,,,000000000222555888777666555444444555555333333444333111///,,,+++'''))),,,......+++(((%%% ###'''+++,,,---...///,,,+++---222888:::777333&&&(((+++***(((&&&((())))))******((($$$###$$$''''''***......+++'''%%%%%%!!!$$$'''%%%!!!$$$(((((('''&&&&&&))),,,000666999888555222++++++)))%%%""""""'''+++000000...---+++((('''%%%&&&(((***++++++---///111555555555444333111000000'''&&&&&&((()))***(((&&&"""#########"""$$$&&&)))'''((((((&&&### !!!"""$$$""""""$$$&&&))))))'''%%% $$$((((((%%%!!!"""%%%%%%###$$$***------,,,((()))((((((,,,111000,,,%%%$$$######$$$$$$###"""$$$&&&''''''%%%###"""!!! %%%+++,,,***((())),,,%%%###!!!!!!''',,,---+++&&&"""###&&&))))))&&&$$$$$$$$$%%%%%%%%%&&&&&&'''))))))...---+++***))))))***++++++---//////---***))))))!!!$$$&&&%%%&&&******(((&&&&&&'''(((***---///000&&&(((***+++++++++,,,,,,%%%((()))%%% ###***)))'''%%%###!!! &&&,,,,,,%%% """###!!!$$$&&&)))+++,,,***((('''&&&$$$!!!!!!###%%%&&&&&&"""###(((---))) !!!******&&&!!!######"""!!!!!!!!!!!!   %%%~~~{{{vvvrrrrrruuuxxx}}}xxxrrrooooooooommmjjjaaa```]]][[[[[[\\\^^^``````cccggghhhfffccccccddd___\\\YYYXXXXXXYYYZZZYYY[[[^^^^^^ZZZTTTQQQRRRUUURRRSSSSSSPPPMMMMMMOOORRRUUUPPPKKKKKKNNNPPPOOOLLLDDDBBB@@@@@@BBBDDDEEEDDDKKKFFF???;;;;;;:::888555999;;;===>>><<<:::999999777666555333111///...---///333888::::::;;;>>>@@@<<<===??????>>>;;;888666888888777333000000444888:::999777444333222222222222333444666888999:::;;;:::;;;;;;:::999999;;;===@@@CCCBBB>>>===??????<<<;;;666111///222666999999::::::888555111111555:::888555444666555111000222555444222111111333666888======>>>===;;;777333000666999;;;999555000...------***'''%%%%%%$$$"""!!!$$$***000555999;;;;;;:::888444111111333666<<<999444222222111...+++---***(((***...///***%%%&&&%%%$$$"""###&&&,,,000---------000222333111000))))))(((''''''''''''(((...,,,)))'''&&&$$$""" $$$)))...///+++'''%%%%%%"""%%%&&&%%%###!!!$$$""" !!!###%%%&&&%%%((())),,,...000111222222---,,,+++((($$$###$$$%%%,,,111222,,,'''&&&&&&%%%&&&(((*********---333777<<<:::777555555444222111---+++(((&&&&&&&&&%%%$$$&&&%%%###!!! ###(((,,,,,,...///***$$$ """%%%)))'''### !!!###$$$!!!###%%%'''+++///+++$$$ !!!"""###$$$$$$###""" """%%%((($$$!!!"""%%%+++000---+++)))((())),,,000333333,,,%%%"""###$$$### """%%%((()))'''$$$""""""!!!###%%%&&&(((***,,,)))%%%"""&&&111,,,&&&"""!!!""""""###'''&&&%%%&&&((('''"""(((###!!!###"""%%%(((...///000///---,,,,,,---111000000111111000,,,***&&&((()))+++,,,+++)))(((&&&%%%%%%'''***---......+++)))(((((())))))(((&&&((('''%%%$$$"""!!! &&&&&&&&&###  !!!$$$%%%&&&&&&%%%""" '''$$$###&&&&&&$$$%%%((('''&&&%%%&&&''')))((((((###%%%''''''%%%###""""""&&&&&&$$$ !!! !!!######""" """!!!zzzvvvttttttuuuvvvtttrrrooommmllllllkkkjjjbbbaaa___]]]]]]___aaaccccccgggkkkllliiifffdddddd```]]][[[ZZZZZZZZZZZZYYYZZZ\\\\\\XXXSSSQQQTTTWWWTTTTTTSSSPPPMMMMMMPPPSSSVVVRRRNNNNNNPPPRRRPPPMMMEEECCCBBBBBBDDDEEEEEEEEEEEEAAA;;;999:::;;;:::888<<<>>>@@@@@@===:::888888777666555333111000///...111555888:::::::::;;;===<<<===>>>===;;;777555333888777666222000000333777<<<:::888555222111000000222222333444555777888999<<<===???>>>======>>>???AAACCCCCC@@@???AAA@@@<<<;;;777222111444888;;;<<<>>>>>><<<777222000222555333111111444444111111333777666444333333555666888<<<===>>>>>><<<888444111111333555444000---,,,,,,,,,***(((((('''&&&$$$"""!!!%%%+++111666:::<<<<<<<<<:::666222111222333999666333222222111...++++++)))(((***,,,---+++)))$$$###"""!!!"""%%%))),,,------...000111111///---***))))))(((((((((((((((,,,)))'''&&&&&&&&&&&&%%%&&&))),,,---***&&&$$$$$$"""###%%%&&&&&&&&&%%%$$$&&&%%%$$$$$$&&&(((''''''%%%&&&)))+++---.........,,,,,,+++)))&&&%%%&&&'''***...---)))&&&&&&%%%"""&&&(((+++,,,,,,///333777888666444333444444222111///,,,)))''''''(((''''''''''''&&&$$$###$$$(((+++,,,......+++%%%"""$$$&&&***((($$$""" """###!!!$$$&&&&&&)))+++(((""" """$$$%%%&&&&&&%%%$$$###%%%(((***''' !!!"""%%%+++000---,,,)))((()))---222555333---&&&######$$$!!!"""$$$&&&&&&%%%#########!!!!!!!!! !!!$$$))),,,)))$$$"""'''...+++&&&$$$$$$%%%&&&&&&'''&&&$$$%%%&&&&&&### """!!!%%%)))+++---......---...///000111444777888666111,,,((()))+++,,,,,,+++)))((('''$$$""""""&&&***---...+++***))))))))))))(((&&&$$$###"""!!! """######"""  !!!$$$%%%&&&'''%%%### %%%"""!!!######!!!!!!$$$%%%%%%%%%'''((((((%%%### """$$$%%%###!!! !!!###""" !!!"""###"""!!!$$$###}}}wwwtttttttttsssqqqjjjkkkkkkjjjhhhgggggghhhcccbbb```______aaabbbdddgggjjjooopppnnniiifffdddaaa```^^^]]]^^^]]][[[ZZZYYYZZZYYYUUURRRQQQUUUXXXVVVUUURRRNNNLLLMMMQQQTTTWWWTTTQQQQQQSSSSSSPPPMMMFFFDDDCCCCCCEEEFFFFFFEEE>>>;;;888888;;;===<<<:::===@@@BBBBBB???;;;888666888888777666555444444333444777999::::::999999:::<<<======;;;666333000000666555444222000111555777>>><<<999666333222111111111111111111222444666888<<<>>>@@@AAA???>>>======???BBBCCCAAA@@@AAA@@@<<<:::777444444666:::===>>>CCCCCCAAA;;;333//////000,,,***---222333111111333888777555444333333444444888999;;;;;;999666111///,,,---...---+++***+++,,,+++++++++++++++***'''$$$"""###'''+++000555999<<<;;;;;;:::777333000//////555444333333222000---***)))((((((((()))***++++++$$$$$$###$$$%%%''')))+++,,,---...///000///+++((((((((((((((((((((())))))(((&&&$$$$$$&&&((()))))))))***,,,+++(((&&&%%%%%%(((''''''&&&''''''((()))))))))((()))***+++)))((("""###%%%''')))******))),,,,,,,,,+++)))((()))+++)))***)))%%%%%%'''%%% &&&(((+++,,,...000444666333222000111222333333222000---***((())))))***)))((())))))(((&&&&&&'''(((***,,,---+++'''%%%&&&''')))(((&&&###"""!!!!!!"""!!!&&&(((''''''(((%%% !!!$$$&&&'''((('''''''''((()))***)))&&&###!!!###$$$######%%%***///---+++)))(((***...444777111,,,'''###"""!!!!!!######"""!!!!!!"""###!!!%%%***'''###"""&&&***(((&&&'''(((***++++++(((&&&$$$$$$%%%%%%$$$### $$$###&&&***,,,,,,,,,,,,---+++///555;;;===:::333...++++++,,,,,,+++***(((''''''$$$ """'''+++------+++***)))******((('''!!!  !!!!!! """$$$%%%'''((('''$$$!!!###  ######$$$&&&'''%%%!!!!!!""" $$$'''%%%  !!!!!!!!!!!!!!!  $$$'''$$$"""yyyrrrpppqqqrrrnnnkkkeeehhhjjjiiieeebbbccceeecccbbb```_________```aaafffiiinnnpppoookkkgggdddcccbbbaaaaaabbbaaa^^^\\\ZZZZZZWWWSSSPPPPPPTTTWWWWWWUUUQQQMMMLLLNNNRRRUUUUUUTTTRRRRRRRRRQQQOOOLLLEEEDDDCCCCCCEEEEEEEEEDDD;;;999777999<<<>>>===<<<<<>>>>>:::555000//////444444333333444666999<<>>:::888777;;;???@@@>>>>>>???>>>:::888666555555777:::<<<>>>CCCCCCBBB<<<555///...///)))(((+++111333222222444555444333111000000///000111222444555333000,,,***+++++++++******+++---...+++,,,---///000...***&&&###$$$&&&)))---222666888666777888666222///------333333333333111...***'''((())))))'''&&&''')))+++((((((((()))+++,,,---,,,,,,,,,---...///---)))%%%$$$%%%&&&'''((()))))))))%%%###!!!!!!$$$''')))************)))(((''''''''')))(((&&&%%%'''***---000---,,,,,,------,,,)))''' !!!###%%%'''''''''&&&+++,,,---,,,++++++,,,...+++***(((%%%'''***(((###%%%&&&(((+++---///222333000///...///222444444444///,,,)))((()))******)))'''))),,,,,,***'''&&&&&&''')))++++++)))''''''(((&&&&&&%%%$$$$$$$$$$$$$$$$$$)))+++***((((((&&&!!! ###$$$%%%&&&&&&(((((()))(((((('''(((((('''))))))((('''''')))+++,,,***(((''')))...444777///+++'''$$$"""!!!###""" !!!$$$%%%""""""$$$&&&&&&&&&(((,,,...///...***(((&&&%%%%%%&&&'''(((%%%  &&&$$$'''***+++***)))(((((('''+++111777:::999333///+++++++++***)))'''%%%$$$&&&### ###'''+++------,,,******++++++)))((($$$###"""!!!  """###"""!!! !!!"""%%%&&&(((((((((%%%###!!!"""###"""!!!!!!!!!  %%%((((((###"""&&&((((((&&&$$$###%%%!!! """"""###$$$}}}wwwpppmmmooopppmmmjjjgggjjjkkkhhhccc``````aaaaaa```___^^^]]]]]]^^^^^^ccceeehhhjjjkkkjjjgggeeeeeedddccccccdddcccaaa___]]][[[WWWSSSPPPPPPRRRTTTWWWTTTOOOLLLLLLNNNQQQSSSQQQQQQPPPPPPPPPNNNLLLJJJDDDCCCBBBCCCDDDDDDCCCAAA<<<:::999;;;???@@@>>>;;;:::<<<@@@@@@>>>;;;999999<<<======>>>??????@@@@@@888999999:::;;;:::999888;;;>>>???<<<666222111222444333444666999===@@@AAA???>>><<<;;;:::::::::;;;666555444444555666777888:::===??????<<<888444333777:::;;;::::::<<<;;;888666666555555555777999:::>>>??????;;;555111111333...---///555777555555888444333111000/////////000---...///000///---+++)))...,,,++++++---///111111,,,---///111222000,,,((("""###%%%'''+++...111333000222333333000---,,,,,,333333333222...***&&&%%%*********(((&&&%%%''')))+++******,,,...000///---+++++++++------,,,(((%%%!!!"""$$$&&&((()))))))))###!!! """%%%'''''''''&&&&&&&&&&&&''''''''''''&&&$$$###&&&,,,222666222111//////...+++(((%%%!!!"""$$$&&&&&&&&&&&&&&&)))+++------,,,,,,...///...---+++)))+++000///***$$$$$$%%%(((+++...000111111///...///222333333333---+++(((((((((((('''&&&%%%(((,,,---,,,)))'''&&&%%%'''***+++***)))''''''#########$$$%%%'''((())))))---///---------***$$$  !!!"""###&&&'''(((&&&######&&&)))***+++---...,,,***(((''')))((('''''')))---222444///---+++)))&&&""" %%%(((((($$$!!! """""""""#########""""""######%%%(((,,,...///...***)))(((&&&&&&'''***,,,+++'''###!!!!!!(((///000111///+++'''%%%$$$'''(((,,,111555555333000+++***)))(((&&&$$$###"""$$$""""""###'''***,,,,,,...,,,++++++,,,,,,+++***+++***(((&&&$$$"""!!!!!!$$$&&&''''''%%%#########&&&'''(((((((((&&&$$$######  $$$!!! !!!!!!###### ###***---,,,(((%%%!!!!!!""""""}}}wwwqqqnnnnnnppppppooolllllljjjgggccc```____________^^^^^^______``````aaa``````bbbdddfffeeeddddddbbbaaabbbcccdddcccaaa^^^[[[XXXTTTQQQQQQQQQQQQVVVRRRMMMKKKLLLNNNPPPPPPNNNMMMMMMLLLLLLKKKKKKJJJDDDCCCBBBCCCDDDDDDBBB@@@>>><<<<<<>>>AAAAAA>>>;;;:::<<<>>>???===;;;;;;;;;999:::;;;===???@@@AAABBB:::999888999999888555333777<<<@@@???999555555777666666666888===AAACCCDDD???>>>===<<<<<<<<<===>>>888888888888888888888888;;;===@@@@@@===999666555666888999666777:::;;;888666777777666444333555666888999999777333222555888888666666999999777777:::555333111//////000222444//////////////////......111///......000222333222...///000222333111---***"""$$$&&&)))+++---......---...000000...,,,++++++111222222000+++(((%%%%%%,,,+++******************,,,***(((***...///...,,,***))))))+++,,,,,,***(((###$$$&&&'''(((((('''&&&!!! !!!###%%%&&&%%%"""""""""$$$'''))))))(((&&&$$$"""###'''...555:::888555222000---***&&&######$$$&&&'''((('''&&&&&&'''))),,,,,,,,,,,,---...///000///,,,...333444111'''%%%$$$&&&***///111222333111//////000111000///+++***)))(((((('''$$$""" $$$))),,,,,,)))'''&&&%%%'''***,,,---+++(((&&&"""""""""$$$&&&)))+++------///000000333444000(((###""" """%%%'''((($$$ ###((()))+++...//////,,,(((&&&'''''''''(((***---///111000111111111...***%%%### %%%+++---,,,)))%%%###!!!"""$$$%%%&&&%%%###"""""""""###%%%)))+++,,,+++)))))))))((('''(((+++...,,,)))%%%###"""***::::::888444...(((&&&%%%))))))+++...222333222111***)))(((&&&$$$###!!!!!! ###'''***,,,,,,---,,,+++,,,---......,,,000///,,,***'''%%%$$$$$$(((***++++++(((&&&&&&&&&)))(((((('''''''''''''''%%%!!!!!!"""""""""&&&"""!!!""" %%%)))(((%%%"""{{{wwwqqqlllkkkmmmqqqsssooolllhhheeecccbbb```___]]]]]]___aaaccceeeggghhhccc___[[[[[[]]]aaabbbccc```___]]]^^^```bbbbbbbbb\\\ZZZWWWUUUTTTSSSRRRRRRTTTPPPLLLKKKLLLNNNNNNMMMKKKKKKJJJIIIIIIIIIJJJLLLDDDDDDCCCDDDEEEEEEBBB@@@===<<<<<>>:::>>>???@@@>>><<<;;;;;;<<<888999;;;===???AAACCCDDD<<<:::777666555333...+++111888???AAA<<<888999;;;;;;999888:::>>>BBBBBBAAA???>>>===;;;;;;;;;<<<===888999;;;<<<;;;:::999888888;;;>>>???>>><<<::::::888:::999666777;;;>>><<<777999999777444111111222222444444333111222777;;;>>>999777777555222222555333111...,,,---000555777222111000//////000222333333111///000222333222000111111111222333111---***$$$&&&***---//////...---...///000...,,,*********---//////---)))''''''(((...,,,+++---111222000...---)))'''(((,,,///---+++)))((('''(((+++---------***++++++***)))&&&###""" ###&&&((((((&&&!!!!!!###''',,,//////...'''&&&$$$$$$(((///666;;;>>>;;;555111---)))%%%"""%%%&&&'''((((((((('''&&&&&&(((***,,,++++++,,,---...111111...///333666666,,,)))'''(((---222666777555222000......---+++******************'''""" &&&******)))(((((('''))),,,///000...***'''$$$###"""###%%%(((,,,...000///...111777;;;555+++&&&###!!!$$$%%%(((***&&&"""))))))***+++---...---***((('''((()))+++,,,---...///...111444555222...***(((%%%(((***+++)))'''&&&&&& """"""#########$$$$$$$$$###"""!!!"""%%%'''''''''&&&'''((('''&&&'''***---+++(((%%%###%%%...<<<;;;888222,,,(((''''''((()))***---000000///---***)))'''%%%$$$###"""""""""'''+++,,,,,,++++++,,,///000000///000///---+++)))((('''&&&(((***------+++***))))))+++***(((&&&&&&'''(((***%%%"""!!!$$$$$$!!!"""%%%&&&### !!!"""!!! !!! xxxuuuooojjjgggjjjpppuuupppkkkeeecccccccccaaa___[[[]]]```cccgggkkkmmmooofff```YYYWWWYYY]]]```aaa^^^\\\ZZZZZZ]]]```aaabbbZZZXXXWWWVVVVVVUUUTTTSSSSSSOOOKKKKKKLLLNNNMMMKKKJJJJJJIIIHHHGGGHHHKKKMMMEEEEEEEEEEEEFFFFFFCCCAAA;;;;;;;;;???BBBBBB>>>:::BBBCCCBBB???<<<:::;;;<<<999:::<<>>:::777444222...((($$$---555???AAA>>>:::;;;===>>><<<:::;;;???AAA@@@>>>@@@>>>===;;;::::::::::::888:::<<<======;;;888777444777;;;======<<<======;;;<<<;;;777888===AAA@@@999;;;<<<999444000///000000111111000///111777===>>>999444222///++++++...000---***(((***///444888333111///......000333555444111///000222222000...222222111222222111---+++''')))---111222111///...111111111...+++)))))))))***,,,---+++((('''))),,,...,,,,,,000666999666222///+++'''(((---000...,,,((('''&&&'''***...///000000000///---***%%%!!!!!!%%%)))+++***)))$$$$$$''',,,333777777555***(((&&&&&&)))///666:::CCC>>>888222---)))%%%###&&&&&&(((((((((((('''&&&%%%'''***+++*********+++,,,111222///---222666888111---)))***///666:::;;;666333///---,,,***'''&&&***+++,,,,,,+++'''!!!$$$((()))))))))))))))***...111222000,,,(((&&&%%%######$$$(((,,,...111///---000:::???888,,,((($$$###'''&&&***,,,((( ###)))***))))))***,,,---,,,,,,''')))+++---.........---+++///333444333///+++)))&&&''''''%%%######$$$&&&$$$###!!! $$$$$$"""!!! """$$$&&&###!!! """###$$$$$$###%%%''''''%%%&&&(((+++***'''&&&$$$!!!!!!)))333999777444...)))&&&&&&'''&&&'''))),,,......+++(((***)))(((&&&%%%$$$######$$$))),,,+++******,,,///111111000...---,,,***)))(((((((((&&&))),,,...---,,,,,,,,,---***'''%%%%%%'''***,,,%%%""""""$$$$$$"""###&&&&&&%%%###""""""!!! """!!! }}}yyysssqqqnnnkkkiiijjjkkklllnnnllljjjiiigggddd___\\\\\\```dddggghhhiiijjjkkkddd]]]VVVTTTXXX\\\^^^]]]^^^]]]]]]\\\[[[[[[[[[\\\\\\YYYVVVUUUUUUUUUSSSRRRRRRRRRSSSTTTTTTQQQLLLHHHGGGHHHIIIJJJJJJJJJIIIIIIIIIGGGEEEDDDDDDCCC@@@>>>;;;;;;:::;;;<<<===???@@@EEEGGGGGGEEEAAA===;;;;;;<<<===???AAACCCDDDDDDDDD??????>>>:::444---)))'''111888AAADDD@@@;;;888888777:::>>>AAABBB???<<<999<<<:::888888888999888777999777777888::::::555111000444999:::999888999;;;<<<999777999<<>>EEEGGGGGGFFFCCC@@@@@@@@@======>>>>>>@@@AAABBBBBBBBBAAA>>>999333///------222888???@@@===888555555999:::;;;<<<;;;:::999888999777444444555555555444888777888999;;;;;;999777555666888888666444333333666666777:::>>>???===;;;:::999888999::::::888666222333444555444333111000//////---,,,***(((&&&&&&((()))***))))))+++///333000---******,,,///111222444555555333111.........+++...111111...***((((((***,,,...///...///000111555555555222...***))))))$$$%%%(((---000...)))$$$&&&(((+++000555777666555===;;;888444000...,,,+++*********)))((())),,,...222000---+++)))((('''&&&$$$%%%'''***---...,,,***%%%%%%&&&)))---...,,,***(((***+++***((()))---111222111...+++)))(((((('''---,,,+++***))))))))))))***)))))),,,......+++)))(((((())),,,000333333333111///+++)))'''((()))++++++---///...+++'''$$$###'''***...111000+++&&&""" ###&&&((((((((('''+++---000222222000,,,***)))&&&%%%&&&%%%###&&&+++000...---000333222...)))((((((###""""""((())))))&&&### !!!"""$$$%%%''')))***+++,,,,,,,,,+++***+++...111222222///......------,,,+++)))&&&&&&%%%$$$""""""$$$&&&$$$!!!%%%)))***(((%%%"""!!!!!!"""###'''&&&$$$  ###$$$%%%&&&''')))***,,,,,,***'''%%%&&&(((000000///,,,)))''''''(((###&&&***,,,+++++++++---,,,)))%%%###!!!  %%%)))***------......---+++)))''')))))))))))))))*********+++++++++++++++++++++++++++++++++((($$$ !!!###%%%&&&&&&&&&,,,+++)))'''%%%###!!!!!! !!!!!!!!! ###""""""$$$!!! }}}xxxtttnnnmmmjjjiiiiiikkkmmmnnntttqqqmmmjjjiiigggeeeccc`````````dddggghhhfffcccddd___YYYWWWZZZ]]]^^^^^^[[[[[[ZZZZZZYYYYYYZZZZZZ[[[XXXUUUSSSTTTVVVWWWWWWWWWVVVUUUTTTSSSPPPKKKGGGOOOMMMJJJHHHFFFGGGHHHIIIIIIGGGDDDCCCDDDCCCBBB@@@======;;;;;;;;;;;;======DDDEEEFFFEEECCCBBBCCCDDD>>>===<<<;;;;;;===>>>@@@BBB???;;;555000...000222222666;;;;;;888444333333;;;:::888777666666777888666444111000111333333333666888999::::::;;;===>>>;;;999777555333000---***000222666;;;>>>>>>:::777555444555777:::;;;;;;:::666666555444111...+++***'''(((*********)))((('''(((***+++++++++,,,...111...,,,******,,,...///...444444444222///,,,++++++,,,---///...,,,***))))))+++,,,------------///111555666666444000,,,******###$$$'''...333222+++$$$$$$%%%(((---111555555444AAA???;;;777222///,,,+++,,,---,,,+++))))))***,,,000111111---(((&&&&&&((('''(((+++...111000---***%%%$$$$$$%%%'''((('''&&&((()))(((%%%!!!!!!%%%))),,,+++)))''''''((()))***,,,,,,+++***)))))))))******+++,,,---...---)))&&& !!!$$$)))///222222222...,,,((($$$######%%%&&&)))+++,,,+++(((%%%$$$###'''((()))******)))'''&&&"""###%%%'''((((((''''''''')))---//////---***((('''$$$%%%&&&&&&$$$''',,,111///...///000///+++&&&******%%%!!!###"""&&&&&&&&&$$$"""!!!"""###"""###&&&(((***,,,,,,,,,---+++)))))),,,///000111,,,***(((((()))***)))(((&&&$$$""""""###%%%''''''"""!!!''',,,+++)))&&&$$$""""""######,,,***&&& !!!"""###%%%)))+++,,,------+++'''%%%%%%&&&,,,,,,***'''$$$$$$%%%''' $$$))),,,,,,+++******(((%%%!!! !!!###'''***++++++*********)))((('''&&&%%%((((((((())))))*********,,,,,,+++***)))((('''&&&++++++***&&&!!! ###&&&)))******---,,,)))&&&###"""!!!!!! !!!"""###"""  ###%%%###!!! !!!###$$$!!!""""""%%%'''&&&%%%~~~zzzvvvooommmkkkjjjjjjlllnnnppptttpppkkkhhhggggggffffffcccaaa```eeejjjlllhhhdddbbb^^^ZZZXXXYYY[[[\\\\\\ZZZYYYYYYXXXXXXXXXYYYYYY\\\YYYUUUUUUVVVYYY[[[[[[UUUTTTSSSRRRRRRPPPMMMJJJPPPMMMHHHDDDBBBCCCEEEFFFJJJGGGEEECCCCCCCCCBBBAAA>>>===<<<<<<<<<===>>>???CCCDDDDDDCCCBBBBBBCCCEEEAAA???<<<999999:::<<<>>>;;;999666111---,,,...000///222555666444333333444:::999888777777888999:::666444111000222444555555666999;;;:::888999<<<@@@???;;;666444333000+++'''...000444888;;;;;;999777333333333555777888888666666555444111...***'''%%%"""###$$$&&&((()))***+++***+++,,,---....../////////...------//////...---111222222111...,,,+++,,,.........---,,,+++++++++)))*********)))***---///444666666555222...,,,,,,&&&%%%&&&,,,333444...(((%%%%%%'''+++000333555444888777555333111000.........//////...+++*********000444555000((($$$%%%)))+++,,,///222444333///,,,((('''%%%$$$###$$$$$$$$$(((((('''######&&&***(((&&&%%%&&&''')))+++++++++******)))************+++,,,---,,,)))&&&###!!!%%%+++...000000***(((%%%"""!!!"""$$$&&&''')))***)))((('''((()))+++***(((&&&&&&&&&((((((%%%&&&&&&&&&'''&&&&&&&&&###%%%))),,,,,,***'''%%%###!!!###&&&%%%###&&&***///...------...,,,)))&&&)))***&&&!!! $$$&&&%%%%%%$$$$$$###""""""###$$$"""###&&&(((***************(((&&&'''***...000111***'''$$$$$$&&&''''''&&&$$$!!!"""&&&&&&%%%!!!"""(((,,,+++)))(((&&&%%%&&&''''''222...((( !!!"""###&&&***---------,,,***(((%%%$$$###''''''%%%"""!!!!!!$$$'''!!!%%%))),,,,,,***'''&&&###"""###%%%%%%&&&'''))))))))))))''''''&&&&&&&&&%%%%%%%%%''''''(((((())))))******,,,+++***(((&&&$$$###""",,,+++)))%%% """&&&)))+++,,,---+++'''###!!!!!!###%%%&&&$$$!!! """$$$&&&!!! !!!"""""""""!!!!!!###%%%### $$$((()))((('''~~~{{{rrrqqqnnnllllllmmmooopppoookkkgggddddddeeeffffffeeeccccccgggmmmooolllggg___]]]ZZZXXXXXXYYYZZZZZZYYYXXXXXXWWWXXXXXXYYYYYY\\\ZZZWWWWWWYYY\\\^^^^^^UUUSSSSSSSSSUUUUUUTTTSSSTTTPPPJJJDDDBBBBBBEEEGGGLLLIIIEEECCCCCCCCCBBBAAA>>>======<<<===???@@@AAACCCDDDEEEEEECCCCCCDDDEEEBBB@@@<<<888777888;;;<<<555555555333000------...---...111222333444555777777888:::<<<===>>>>>>===999777555555666999::::::777999;;;999666666888;;;>>>:::777555555333...***///111333555666777888999777666555666666666444222444333111...+++(((&&&%%%!!!!!! """%%%)))...111......///000111111000000000...---.........,,,+++,,,...//////.........///111000...------,,,,,,+++''''''''''''&&&'''))),,,111333555555222///...---***((('''+++000333111---(((((()))---111333444444...//////////////////...---...000///,,,***)))***000444666111((("""$$$(((......000333555444000---,,,+++)))&&&$$$######$$$'''((('''$$$!!!!!!%%%)))+++***(((''''''((()))************)))******++++++)))***++++++)))%%%"""!!!###"""!!!###'''+++---...&&&%%%###"""###$$$&&&(((&&&'''((())))))+++///111111...***&&&$$$%%%'''((($$$$$$###""""""""""""""""""%%%))),,,---+++)))'''###"""%%%((((((&&&''',,,,,,++++++++++++***((('''%%%'''&&&###$$$)))+++***'''''''''(((((((((((('''%%%&&&(((******)))'''&&&%%%######%%%***...111222)))%%%""""""%%%'''&&&$$$ !!!$$$###"""!!!###(((+++***))))))))))))***+++,,,444111***"""!!!"""###$$$%%%'''+++...,,,,,,***)))'''$$$""" """"""!!! $$$'''%%%'''***,,,+++((($$$!!!!!!&&&(((+++***)))'''%%%$$$###$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&''''''(((((((((***)))(((&&&$$$""" (((((('''$$$ $$$''')))***+++(((%%%!!!"""$$$'''((('''$$$ """###$$$ !!!"""""""""###$$$&&&%%%!!!"""%%%%%%%%%$$$~~~~~~xxxuuurrrnnnlllllllllmmmhhheeebbb```aaacccdddeeefffeeefffiiimmmnnnkkkhhh]]]\\\[[[YYYXXXXXXXXXXXXXXXXXXWWWWWWXXXXXXYYYYYY\\\ZZZYYYYYY[[[]]]^^^^^^VVVUUUUUUVVVYYY[[[\\\\\\YYYTTTNNNHHHEEEFFFIIIKKKNNNKKKFFFCCCBBBBBBAAA@@@>>>>>>=========>>>@@@@@@BBBDDDFFFGGGFFFEEEEEEEEEAAA???;;;888666777999:::444666888888555222000///,,,---///222555777888999555888;;;???AAAAAA@@@???;;;:::999:::<<<>>>>>>===888999999888666555555666999999888999888666222000222333444333333555888;;;<<<;;;999999888777444222333222000---+++((('''&&&$$$"""!!!"""&&&,,,222666333333222333555555444222000...,,,,,,,,,+++***((((((+++---/////////111333333111///......---+++)))$$$%%%&&&%%%$$$%%%&&&(((,,,///222333222000///......,,,+++,,,...000111000,,,,,,---000222444222111+++,,,,,,,,,,,,+++******(((***------+++)))((((((,,,000333...&&&!!!###&&&------...000222222000.........,,,(((%%%######%%%%%%'''((('''%%%%%%(((+++---,,,+++***))))))((((((***)))))))))***+++,,,,,,)))***+++)))%%%"""!!!!!!'''%%%$$$%%%'''***++++++$$$$$$$$$%%%&&&'''((()))&&&'''''''''))),,,222666555111,,,'''$$$$$$%%%'''"""!!!$$$'''+++///000///,,,+++''''''***......++++++///************)))((('''&&&!!!$$$%%%$$$&&&,,,///...------...000222111...,,,((()))++++++***(((%%%### !!!%%%***...000111***&&&"""###'''(((%%%""" """"""!!! !!!###&&&)))***************+++,,,,,,---222///)))"""###$$$&&&&&&&&&''')))+++)))((('''&&&%%%###!!!$$$'''))))))***++++++(((######(((***,,,,,,+++(((### !!!###%%%'''((())))))%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%###""" !!!###$$$###"""$$$&&&'''((('''$$$!!!!!!$$$'''***)))%%%  !!!""""""!!! !!!$$$%%%$$$ |||{{{|||~~~|||yyytttoookkkhhhhhhhhhaaa___]]]^^^```bbbddddddeeefffggghhhhhhgggeeeddd]]]]]]\\\[[[YYYXXXXXXXXXXXXXXXXXXXXXXXXYYYZZZZZZZZZYYYYYYZZZ\\\]]]\\\[[[WWWVVVUUUVVVZZZ]]]______ZZZVVVPPPKKKHHHIIIKKKMMMQQQMMMGGGDDDBBBAAA@@@???@@@???===<<<;;;;;;;;;<<<;;;>>>CCCEEEFFFEEEDDDDDD>>><<<999666555555666777777999::::::777444222222...///111444777999999999666888;;;>>>@@@@@@???>>>;;;:::;;;===@@@AAA@@@>>>888888777888888777555333444777:::<<<:::777555444444555666555444555888;;;;;;:::999999:::999777555555444111///,,,***(((((('''&&&'''(((,,,111666999999777555666888999777555222000---,,,,,,+++***((((((***---//////000222444333111.........,,,)))&&&"""$$$&&&&&&%%%$$$%%%&&&'''***///111111000//////...000111000...---...000//////000222444333000---))))))))))))(((&&&$$$###!!!$$$(((***)))'''&&&%%%$$$(((***)))$$$!!!"""%%%***))))))***---...---,,,---------)))%%%""""""######&&&))))))&&&&&&(((***+++,,,,,,,,,+++***((('''))))))))))))***+++,,,---***++++++((($$$!!!"""###''''''(((***,,,,,,***((($$$%%%'''((()))(((''''''&&&&&&%%%$$$%%%)))///444444111,,,'''$$$$$$$$$%%%$$$"""  $$$'''+++///000///---,,,******...222111...---000+++++++++)))&&&$$$$$$$$$"""$$$$$$'''---000...000111222666888666111,,,)))***,,,---+++(((%%%###!!!%%%***---...---,,,((($$$%%%)))***%%% !!!$$$''''''&&&###!!! !!!$$$'''***+++,,,+++++++++***************---***&&&!!!!!!$$$&&&''''''&&&%%%&&&'''&&&$$$#########!!! """%%%'''+++***)))***+++)))%%%!!!###'''(((***---...+++&&& """%%%(((*********%%%%%%$$$$$$######""""""######"""!!! !!!%%%&&&""" """######&&&&&&%%%$$$"""!!! !!!&&&))))))%%% ###$$$!!! !!! """###!!! !!!{{{yyyyyy{{{}}}~~~~~~{{{uuuoooiiifffdddddd^^^\\\[[[]]]```bbbcccccceeeggghhhgggdddaaa______]]]^^^^^^]]]ZZZYYYYYYYYYXXXXXXXXXXXXXXXYYYZZZ[[[XXXXXXXXXZZZ\\\\\\ZZZXXXVVVTTTSSSTTTWWW[[[]]]^^^YYYVVVPPPKKKHHHIIIJJJLLLRRRNNNHHHDDDBBB@@@???>>>AAA@@@===;;;888777777777222777===BBBCCCBBBBBBAAA;;;:::888555444444555555888999:::999666444333333111111333666999:::999888888999:::;;;<<<=========999:::<<>>888777666888;;;:::666222000666<<<>>>;;;777555555444777888888555555777:::777666666777999999888777888777444111...+++***)))((()))+++...222666999;;;===:::777777:::;;;999888666333000...------,,,+++)))+++...///000000222444222000...------+++'''###"""$$$''''''&&&%%%%%%%%%$$$(((---000000000//////---111555444///,,,,,,...111111222444444222---***%%%%%%%%%%%%###!!! $$$&&&&&&%%%$$$###!!!$$$$$$###!!!"""$$$'''&&&%%%&&&(((***+++++++++,,,,,,)))$$$ !!!"""%%%))))))'''%%%&&&'''***+++,,,---,,,+++((('''))))))))))))***+++------+++,,,+++'''###!!!###%%%%%%'''+++///111///***&&&$$$&&&(((******(((&&&$$$'''&&&$$$""""""&&&,,,000222///+++'''%%%$$$$$$%%%(((&&&###!!! """###%%%!!!$$$)))---...---+++*********...222222---,,,///------,,,)))%%%"""!!!!!!###%%%%%%(((---///...///000333777999666000***)))***,,,---,,,)))&&&$$$"""&&&***,,,+++***---)))&&&(((++++++&&& ###(((------)))%%%""""""!!!&&&***---......---,,,+++***)))'''&&&&&&((('''$$$ !!!$$$&&&((((((&&&#########$$$"""!!!!!!""" !!!"""###&&&(((+++)))((()))+++***'''$$$!!! ###%%%&&&''',,,000///)))""" %%%)))+++++++++%%%%%%$$$###"""!!! !!!!!! ###(((***(((""" !!!!!!!!!&&&&&&&&&&&&%%%###"""!!!$$$(((((($$$ ###&&&%%%!!!%%%%%%""" """"""zzzwwwxxx{{{~~~yyyvvvqqqlllgggdddcccccc^^^^^^^^^^^^^^^___bbbdddffffffeeedddccccccbbbbbb``````````````````______\\\[[[[[[ZZZZZZZZZZZZZZZZZZUUURRRRRRVVVZZZ[[[[[[WWWRRRKKKHHHKKKPPPVVVYYYYYYUUUPPPLLLJJJIIIGGGFFFHHHIIIGGGCCC???>>>AAAEEE<<<>>>@@@???<<<999888777444444444666999<<<===>>>>>>;;;666333222444888:::444555666666555666999;;;999777777888;;;;;;888555555666777777888:::>>>BBBDDD@@@;;;;;;>>>@@@@@@???999888999;;;===;;;555///000222555888999888666555888:::999777777999666111///111333555777999::::::>>><<<888555333222222333000///...///222555777888>>>===<<<;;;;;;<<<======;;;666111111333444222...///......111333333000,,,000000...---,,,+++******))))))***+++***(((&&&%%% %%%***,,,,,,+++,,,...///---+++---000111000---///+++)))***......***&&&###&&&(((((($$$ """'''+++,,,)))%%%%%%%%%$$$%%%'''&&&$$$"""&&&%%%&&&)))...000...,,,***&&&"""!!!"""###$$$&&&(((%%%'''((((((&&&%%%$$$%%%&&&(((***)))'''&&&))),,,+++***)))'''&&&&&&&&&&&&,,,,,,,,,...///---(((###((((((***---***$$$!!!######'''***)))%%%###&&&)))***'''$$$!!! ###&&&(((///...+++''')))---,,,''''''&&&%%%(((+++,,,***((((((,,,///...++++++///333222///,,,)))'''$$$!!!"""&&&)))++++++)))(((+++,,,...000000...,,,***(((((('''''''''&&&&&&&&&"""%%%''')))((((((''''''$$$&&&(((***)))&&&### ###&&&***,,,+++(((###  !!!###''',,,000111///---++++++)))&&&$$$$$$$$$$$$"""  !!!'''&&&$$$"""!!! !!!"""&&&((()))%%%&&&(((***+++***)))(((%%%!!!"""%%%### """(((---...((("""(((+++,,,+++&&&$$$"""!!!!!!!!! """###(((...///+++%%%!!!!!!###$$$,,,+++)))'''%%%$$$######"""&&&$$$&&&$$$""""""!!! !!! ~~~{{{yyyzzz{{{{{{{{{xxxuuuqqqlllgggdddbbbaaaaaaaaa___^^^^^^```dddfffiiihhhgggfffeeedddbbbbbbccccccddddddcccaaa```^^^[[[\\\\\\\\\\\\[[[ZZZZZZXXXVVVRRRRRRTTTXXX[[[]]]ZZZUUUPPPLLLLLLNNNPPPQQQUUURRRNNNLLLKKKJJJIIIGGGGGGHHHFFFBBB===;;;<<>>;;;::::::666666555666999;;;======BBB???<<<888666555555666333444444444333555777:::777666666999;;;;;;888555333444555666777:::>>>AAAEEECCC@@@??????@@@@@@@@@;;;999777888:::999555222000222444666777777666666:::>>>>>>:::999999777333///000222555777:::<<<===@@@>>>;;;888666555555555333111000///000222333444:::::::::;;;<<<>>>@@@BBBAAA<<<666555666777444222555444333444666555222///000111222222111///---,,,+++,,,,,,,,,+++(((%%%###"""&&&+++---+++***)))***+++)))(((+++///222111000---***'''(((+++---***'''%%%'''***)))&&&""" """###%%%***......+++(((((()))+++---...,,,'''###(((((())),,,000111///,,,$$$!!! """"""""" !!!###%%%&&&''')))))))))'''%%%######$$$***++++++)))'''&&&''')))+++***((('''&&&'''((())),,,,,,,,,...///...***&&&)))((()))+++'''  (((+++...,,,(((%%%&&&(((&&&%%%###""""""%%%(((***//////,,,)))***---,,,'''%%%%%%&&&)))------***'''%%%(((++++++)))***///333666222,,,(((&&&%%%###!!!"""%%%)))******)))(((***+++---...---+++((('''######$$$$$$%%%%%%%%%&&&###%%%((())))))(((((('''%%%&&&'''((('''&&&$$$###'''(((***+++***'''###!!! """%%%***...111///,,,)))%%%###"""!!!"""""""""!!! """"""!!!  """### ###''')))'''((()))***)))(((&&&$$$!!!###%%%""" $$$'''(((%%%!!!$$$''')))***'''%%%"""!!!!!! ###(((---...,,,'''$$$""""""$$$%%%---,,,)))&&&###"""!!!  """$$$$$$&&&)))((($$$~~~}}}}}}}}}{{{xxxvvvuuusssppplllhhheeebbbaaaeeecccaaa```aaacccfffhhhjjjjjjiiihhhgggeeecccbbbdddeeefffeeeccc```]]]ZZZXXXYYY[[[[[[[[[ZZZXXXWWWVVVUUUSSSQQQQQQUUU[[[___]]]YYYTTTPPPNNNLLLJJJHHHOOONNNLLLLLLMMMLLLJJJHHHGGGHHHGGGCCC===999999;;;???AAABBBBBB???===<<<<<<:::999888777888999;;;===EEECCCAAA===:::777444333444444444333222333666888555666777:::<<<;;;888666222333555666777:::>>>AAAFFFFFFEEECCC@@@??????@@@:::888555555888888666444333333444555666777888888>>>CCCEEE@@@;;;999888555000111222444777:::===???BBB@@@>>>;;;999888888888777555333000//////000000777777999;;;>>>BBBFFFHHHHHHCCC<<<999999999777555:::888666666666666444333111333555666555333///------.........+++'''### ###'''+++,,,+++)))'''&&&%%%######'''---111222111+++(((%%%&&&)))+++***((((((***++++++((($$$###"""%%%&&&)))---000000...+++***---111555555111***$$$((((((***,,,......+++((("""%%%((()))(((### !!!%%%((()))(((***)))(((&&&$$$$$$&&&(((------,,,)))&&&%%%&&&'''+++***(((''''''))),,,...---,,,,,,---...---+++(((***))))))***%%%---000222000,,,(((&&&'''#########$$$%%%(((***,,,...000...,,,,,,...+++'''"""$$$(((---000///+++((($$$&&&))))))))),,,222777;;;333***%%%&&&'''&&&$$$!!!###&&&)))***+++***))))))***+++,,,***'''$$$""" !!!###%%%&&&'''((((((%%%''')))***++++++))))))'''&&&&&&%%%%%%&&&'''(((,,,,,,+++)))'''%%%###!!! !!!"""%%%))),,,...///---'''!!! !!!"""%%%'''!!!!!!""""""  %%%'''))))))))))))'''$$$""" ###'''(((%%%!!!!!!"""""" $$$(((+++)))%%%######"""!!! ###&&&***+++)))'''$$$$$$  """$$$&&&...,,,((($$$ !!!$$$+++000000*** ~~~~~~|||wwwsssrrrqqqooollliiigggeeedddeeedddcccdddeeefffgggfffggghhhhhhhhhgggfffeeedddbbbcccdddcccaaa\\\WWWTTTTTTUUUWWWYYYXXXWWWTTTRRRSSSSSSRRRPPPNNNQQQYYY______[[[UUUQQQMMMKKKHHHFFFLLLKKKLLLMMMMMMLLLIIIGGGGGGHHHIIIEEE???;;;;;;<<<@@@AAABBBAAA???===<<<======<<<;;;999777888;;;===DDDCCC@@@===:::999888888::::::888555333333555777555777999<<<===<<<999888333555777888999;;;???AAADDDFFFGGGDDD???======???777555444777:::<<<:::777777777777777888999;;;<<>>AAA@@@>>><<<:::999888888888777555222///...///111555666888;;;@@@EEEIIILLLKKKFFF@@@;;;:::999888777888777666555555555555555444555666666444111...,,,.........---***%%%!!!###&&&))),,,,,,***((('''"""!!! $$$***///000///+++)))&&&&&&(((+++,,,+++***+++,,,***&&&###!!!!!!'''))),,,///111111///---,,,...111555555111***%%%$$$&&&((()))***(((%%%""" !!!###''',,,//////...(((### """(((,,,,,,***(((((('''%%%%%%'''+++///...---+++(((&&&&&&''''''***)))''''''))),,,///222...---,,,,,,+++***)))(((***(((((()))&&& """...000222222...***(((((($$$%%%&&&''')))***+++,,,---000000------...,,,'''"""&&&+++000222000,,,)))%%%''')))***,,,000666;;;<<<222(((###%%%)))+++***$$$%%%'''***+++,,,,,,,,,***+++,,,+++)))&&&""" !!!###&&&)))+++---......)))***+++---//////---+++***(((&&&%%%%%%(((+++...000...+++(((%%%###""""""!!!"""#########$$$&&&((())),,,...***"""!!!!!! !!!"""%%%(((***"""###%%%%%%### !!!$$$%%%''''''((('''%%%### """'''+++,,,)))&&&###"""!!!!!!"""!!! !!!&&&...+++(((''''''((('''''' !!!"""$$$%%%''''''&&&###"""!!!  """###$$$***((($$$!!! $$$+++000000+++""""""###!!!}}}wwwssspppooommmkkkjjjiiiiiiiiidddcccdddgggiiihhheeebbbbbbccceeefffggggggfffeeeaaabbbbbbbbb___ZZZUUURRRTTTUUUWWWXXXXXXVVVTTTRRRRRRSSSRRROOOMMMPPPVVV\\\___ZZZTTTOOOLLLKKKJJJJJJKKKKKKKKKLLLMMMKKKGGGDDDDDDFFFGGGDDD@@@===>>>@@@@@@AAAAAA@@@===;;;;;;;;;===>>>===;;;888888;;;===AAA>>>;;;999999;;;>>>AAACCCBBB>>>999555444555777777999<<<======<<<;;;:::666888:::;;;<<<>>>AAACCCAAACCCDDDAAA===:::;;;===666666888===BBBCCC@@@<<<;;;:::::::::;;;===???@@@BBBIIILLLFFF???<<<:::888777666555444555666999:::======;;;999888666666555777777666333000000222444555666888;;;???DDDHHHJJJGGGCCC>>>:::777666555444444444444444444555666777555555333111///---,,,+++---------+++(((%%%!!!###%%%(((+++---...---,,,%%%""" ###(((,,,---,,,---+++)))(((***,,,---...,,,,,,+++'''### &&&)))---000111000...---+++,,,---//////---)))%%%$$$%%%'''(((&&&$$$""" ###$$$&&&***///111000///,,,'''###$$$***///000///,,,+++)))'''&&&(((---000,,,***'''&&&&&&'''((()))(((((('''(((***...222444///...,,,)))'''%%%&&&&&&&&&$$$%%%&&&$$$!!!"""&&&,,,...//////...,,,******((())))))***************+++///000...,,,...,,,)))&&&)))///222222000,,,***&&&''')))+++...222666:::888///&&&"""%%%***---...'''((()))+++,,,...///000,,,---------***&&&### ###%%%(((,,,///111222222------...000333333111...,,,***(((&&&'''***...111000...+++(((%%%###""""""###$$$$$$###!!!!!!"""###%%%***///...(((!!!$$$$$$$$$$$$$$$%%%&&&'''"""$$$&&&'''&&&######%%%$$$"""!!!"""$$$$$$$$$""" """'''+++,,,***)))''''''&&&'''&&&###!!! %%%+++)))(((''')))********* ###%%%'''((()))(((((('''&&&###  !!!!!!!!!!!!!!!###""" !!!!!!  """'''***)))&&&!!!!!!### ~~~~~~|||xxxvvvpppnnnllliiihhhhhhiiiiiibbbbbbbbbeeehhhgggccc___^^^```bbbeeeggggggffffffbbbccccccbbb```\\\XXXVVVWWWXXXZZZZZZZZZYYYWWWVVVTTTSSSRRRPPPOOOQQQUUUXXX[[[WWWQQQNNNMMMMMMNNNNNNLLLKKKKKKKKKKKKIIIFFFCCCAAACCCDDDAAA>>>===???BBBAAABBBAAA>>>;;;999888999;;;===???===::::::<<>>??????@@@BBBCCC>>>???>>>===:::::::::<<<999999<<>>???AAA@@@FFFIIIEEE@@@>>>;;;888777666555444444555666666888888777555444333111111444666666333000000333777777777777999;;;>>>AAABBB>>>===:::666333111000000000111333333333444555777444222111///...---------,,,,,,***)))'''&&&%%%%%%&&&&&&'''+++///222222222***&&&$$$$$$(((,,,,,,+++------,,,+++,,,---...///,,,,,,***&&&"""%%%)))---000000...------+++***)))***++++++)))'''''')))***)))'''$$$$$$$$$&&&&&&'''***---///...---...***&&&&&&***///222333444222///+++((((((***---***'''$$$###%%%((()))***&&&&&&'''))),,,///222444///...+++'''$$$###%%%'''###!!!!!!$$$###"""%%%***++++++,,,,,,,,,,,,,,,,,,*********))))))((((((((()))...///,,,+++------+++***---000111///,,,***)))'''''')))+++---000222333222---&&&###$$$(((,,,///)))))))))+++,,,...000222...//////...,,,((($$$"""###%%%)))---///111111111000//////222555666333///,,,+++)))((())),,,...000++++++***(((&&&$$$""" !!!"""###"""  &&&+++000000,,,'''$$$###%%%&&&&&&&&&%%%$$$###"""!!!###$$$%%%$$$"""###''''''###  """###"""!!!!!!"""%%%'''((()))************)))%%%!!!!!! ###&&&'''%%%%%%&&&'''((('''&&&"""%%%(((***+++...---,,,+++***'''### !!!######""" !!!""""""!!! """""" {{{xxxxxxyyyyyyxxxssspppkkkfffccccccdddfffccc```^^^```cccdddaaa^^^^^^```ccceeegggfffeeedddcccccccccbbbaaa^^^\\\[[[ZZZZZZZZZ[[[ZZZYYYYYYXXXXXXVVVTTTSSSTTTUUUUUUUUUUUUSSSQQQPPPPPPPPPOOONNNKKKJJJIIIIIIJJJIIIFFFDDDBBBDDDDDDAAA>>>===@@@DDDCCCCCCBBB>>>:::888777777888<<<@@@@@@===<<<>>>@@@===;;;::::::;;;>>>BBBDDDGGGDDD@@@:::555444666888:::<<<<<<;;;888777888:::===???@@@AAA@@@@@@AAABBB===;;;888888999;;;<<<<<<;;;:::;;;>>>BBBBBB???;;;888888888999:::;;;<<<===>>>CCCEEECCCAAA@@@<<<666444444444444444444555555444444333222111///...---222444444222......222666888777666555444555666777555555555333000...,,,,,,+++...111111000///000111...///000111111111111000,,,+++)))((((((***+++---+++)))(((+++000444666666///,,,((((((,,,///000///---.........---,,,---------,,,***'''$$$"""###%%%%%%)))...000///---------*********+++------,,,******+++,,,***'''%%%&&&((((((((((((+++---///...------***'''&&&(((,,,222555888777333///***))))))+++)))&&&"""!!!$$$'''(((((($$$%%%(((***---///111222...---***&&&###$$$(((,,,&&&######%%%%%%%%%(((...---,,,******+++,,,,,,,,,)))((('''&&&&&&&&&&&&'''(((,,,...***))),,,.........//////---)))&&&&&&&&&******+++---//////...------,,,)))%%%"""###'''+++)))(((((()))+++---000111...///000///---)))%%%###%%%'''***...000000000///111//////222666777333///***************+++,,,,,,&&&'''))))))(((%%%""" """######""""""###$$$,,,---......---***(((&&&"""&&&''')))***)))&&&###!!! """%%%$$$!!! !!!"""!!!  $$$(((+++***)))(((((('''$$$  !!!###%%%&&&''''''%%%%%%%%%&&&&&&%%%"""  ###&&&((()))***///...---......+++&&&"""$$$'''&&&### """""" !!!"""~~~wwwttttttvvvxxxzzzuuuqqqjjjddd```___```bbbeee```[[[[[[^^^aaaaaa______aaadddfffgggfffeeecccbbbbbbaaaaaa```^^^]]]\\\ZZZZZZYYYYYYXXXXXXXXXXXX\\\YYYVVVVVVXXXXXXVVVSSSQQQQQQQQQRRRSSSRRROOOLLLIIIHHHGGGHHHIIIIIIGGGFFFGGGGGGFFFCCC??????CCCGGGEEEEEECCC???:::777777777555;;;@@@AAA>>>===???AAA>>>>>>======>>>???@@@@@@CCCAAA===888444333666999:::;;;;;;888555444666999>>>@@@AAABBB@@@@@@@@@AAA===999555555999<<<======;;;888666777999:::888555444555666777888999999:::<<<@@@AAA@@@AAAAAA<<<555111222333444555555555444222222111000///...,,,+++000333333000,,,,,,000444888666444111///.........///000222111...,,,******'''+++......+++))))))******,,,111444666666555444---+++)))((())),,,000333///,,,***+++000555888888333///+++,,,///222333333---...//////---,,,+++,,,---,,,+++(((&&&&&&(((***%%%***///111///------...++++++,,,///111111...,,,+++,,,+++)))%%%%%%'''***+++++++++,,,///111111000+++***(((&&&&&&***111666777777444111---+++,,,---***&&&!!! ###&&&'''&&&###%%%(((+++...000000000,,,+++)))&&&$$$&&&+++000+++(((((())))))(((,,,333000---***)))***+++,,,,,,&&&%%%$$$######$$$%%%&&&&&&+++,,,)))(((+++///000000000...)))$$$!!!"""$$$---...///000111111...,,,+++,,,+++&&&!!!###(((((('''''''''))),,,///111.../////////---)))&&&###''')))---000111111000///000......111555666222...(((((()))*********))))))"""$$$(((******&&&!!! ###%%%''''''((()))+++222000---,,,,,,+++***((($$$((((((***---...---***&&&###!!!!!!!!!!!! ###)))---)))(((%%%%%%$$$###!!! """%%%)))******((('''''''''((('''%%%  ###%%%'''((((((,,,++++++---...,,,'''""" &&&))))))%%%  !!! &&&'''###}}}xxxtttrrrtttyyy~~~yyyrrrkkkfff___XXXVVVXXX\\\[[[YYYXXXYYY\\\___```dddeeefffeeeddddddeeegggbbbaaaaaa```^^^\\\ZZZYYYYYYWWWUUUTTTUUUVVVWWWVVV]]]YYYUUUTTTUUUUUURRROOOLLLKKKMMMQQQTTTSSSOOOKKKDDDCCCBBBEEEIIILLLKKKJJJMMMLLLIIIEEEBBBAAACCCEEEDDDCCC@@@>>>;;;:::999888;;;;;;;;;>>>@@@AAA???>>>???===;;;;;;======;;;888777555444444777999999999;;;:::777333000222888===???AAACCCDDDCCC@@@===:::777777777888999999999999777666444333555777777777444444333333333333444444888999<<>>@@@AAA@@@>>>===:::999999;;;<<<:::888777555444444666777888777555333000...///555@@@HHHIIIHHHEEEAAA===999666444666777888888777777888999666444333333444666666666222222222333444555666777999888999;;;======;;;888111000111666<<>>?????????@@@BBBCCCEEEFFF<<<;;;<<<===@@@AAA@@@???;;;999777777999999999777777555333333555666666666777555111000444>>>KKKTTTPPPLLLEEE===777333111000444777:::999777666777:::555333222222444666666555111111222444666888:::;;;999777555555666888888888222111222666<<>>;;;444444444444444333333333222333333000,,,)))''''''***,,,000555888:::;;;;;;222...***'''(((,,,333777111///---...000111222111...------...///000///------------...000222444555000222444555444222111111000444555444555888888555111///---+++***)))'''%%%%%%''')))((('''(((,,,000...---,,,,,,+++++++++,,,---,,,---......---)))'''"""&&&+++***((('''***...///222222///...000...***'''%%%###"""###$$$''')))((((((((((((***,,,...000///,,,)))((())))))'''$$$"""$$$%%%%%%###!!!!!!!!!'''))),,,......---***))),,,...000000...+++******,,,------)))$$$ !!!"""!!! ###''')))---000222111+++'''$$$$$$"""""""""###&&&(((+++---...///111111000...+++***&&&''''''&&&%%%&&&)))+++'''%%%%%%&&&)))+++,,,,,,((('''(((***------)))%%%(((((()))))))))***,,,,,,((())),,,000222000+++(((###''',,,---+++))))))***,,,)))'''+++000333111---###$$$%%%''')))'''$$$!!!$$$))),,,+++)))))))))$$$$$$$$$%%%&&&(((***+++)))(((%%%###"""$$$(((,,,((($$$"""$$$)))//////,,,***,,,,,,+++(((&&&%%%%%%"""(((...111000,,,(((###"""!!!"""$$$%%%%%%$$$"""###$$$"""   %%%((()))(((!!!!!!!!!!!!!!!!!! """""""""###$$$!!! &&&***)))&&&"""###''''''%%%""" !!!""" ###$$$""" !!!%%%'''''''''~~~yyyvvvuuuvvvxxxxxxvvvqqqmmmjjjbbbVVVNNNMMMRRRRRRSSSVVVZZZ___dddggghhhgggeeeaaa___```cccfffeeedddbbb```^^^\\\[[[ZZZSSSRRRRRRRRRSSSSSSRRRPPPQQQQQQOOOKKKHHHHHHLLLQQQQQQQQQQQQQQQQQQPPPNNNLLLKKKJJJIIIIIIIIIIIIHHHHHHGGGGGGFFFCCC???=========BBBBBBAAAAAAAAABBBCCCCCC<<<<<<<<<===@@@AAAAAA???<<<;;;999888777777777666666444222333555666777777:::888555555999BBBLLLSSSLLLIIICCC<<<777444333333555999<<<<<<888777888;;;555333333444666777666666444444555666888:::<<<===888666444333444555666666555555555777:::;;;999777444333111111111333555777777666555222...+++)))((()))+++///333777999;;;;;;444000***&&&''',,,444999555222...------.........+++)))''''''))),,,......///000000111111111111111///333777777333///------)))...111111444888888555222000---,,,,,,***(((&&&(((,,,///---)))(((,,,111,,,,,,+++++++++,,,,,,---...------,,,+++)))&&&%%%###***//////***(((+++000333666666333111111---)))$$$!!! $$$(((***$$$$$$%%%'''***---///111000,,,)))'''''''''&&&%%%((())))))'''$$$"""""""""###&&&+++///000---)))&&&***,,,///000///---***((())),,,---***### !!!$$$&&&$$$!!! ###''')))***///333111***$$$"""###$$$%%%&&&(((+++---...///---///111222000---***'''%%%&&&''''''&&&'''***,,,(((''''''))),,,.........))))))+++---...,,,'''###""" !!!&&&***++++++(((***...222444111,,,'''"""(((...000---***+++...222...))))))---000111///%%%""" """%%%$$$ ###---///+++'''''')))((()))************))))))(((%%%!!!"""'''+++(((""" """ ###'''...555444...%%%)))...///---******+++(((111<<>>555,,,&&& !!!!!!!!!"""'''&&&$$$ !!!""""""!!!!!!!!! !!!###&&&)))+++(((###%%%+++,,,(((""" !!!###%%%$$$###""" """###!!! |||wwwuuuuuuuuuuuutttqqqmmmkkkiiiaaaVVVNNNLLLPPPRRRUUUYYY]]]bbbfffiiiiiihhheeebbb___```cccfffgggfffccc___\\\ZZZXXXXXXRRRQQQPPPQQQSSSTTTTTTSSSPPPQQQOOOKKKHHHHHHLLLPPPPPPQQQPPPOOONNNMMMLLLLLLIIIIIIHHHFFFDDDCCCBBBBBBAAACCCCCCBBB???>>>===>>>BBBBBBAAA@@@@@@???@@@@@@===<<<<<<===???AAAAAA@@@@@@???<<<999777666666666555444222333666888999999444444555777;;;@@@DDDFFFEEECCCAAA>>>;;;888666555888;;;>>>>>>;;;::::::;;;555444444666888999888777888888888888999:::;;;<<<666777777666555444444444444555666999:::999777555222000...---...111555888:::888666444111///---,,,***+++...111333555666666666111,,,'''(((,,,222666222///,,,***+++,,,,,,,,,(((&&&$$$$$$''',,,///111333333333222111///---,,,...222666666111,,,******&&&+++///111444888999666222000.........---+++***---111333111,,,***,,,///,,,,,,++++++,,,,,,------...---,,,***'''%%%$$$###%%%+++000///)))&&&(((---444888999666444333///***###"""(((---///$$$%%%&&&))),,,...111222///,,,(((%%%$$$$$$$$$$$$,,,,,,,,,***'''$$$$$$$$$$$$***///000---(((%%%'''))),,,///000...+++)))&&&***---+++&&&$$$'''+++(((%%%""" !!!###$$$%%%***//////)))$$$$$$%%%((((((***+++,,,---......,,,---///000///,,,(((&&&&&&((((((((('''''')))******)))***,,,///222222111,,,---///000///***%%%!!!###(((***)))(((+++///444666333---(((###)))///000---+++---000555000***''')))+++------%%%!!!!!!"""%%%///111+++&&&%%%'''------...---+++)))&&&$$$%%%""" ###&&&###!!! ###'''...444222---***---000000000222666;;;BBBNNNZZZYYYKKK:::---'''  $$$$$$"""!!!"""######!!! !!!!!!!!!!!!(((((()))++++++((($$$ %%%+++///---%%%!!!###&&&'''$$$###!!!~~~zzzuuusssssssssqqqooollliiihhhhhhbbbXXXQQQOOOQQQSSSXXX]]]bbbfffhhhhhhhhhgggfffcccaaabbbeeeggggggeeeaaa^^^ZZZXXXWWWVVVTTTRRRQQQQQQSSSUUUVVVVVVRRRQQQOOOLLLJJJJJJLLLNNNNNNOOONNNLLLJJJIIIJJJLLLHHHIIIHHHEEEAAA>>>======>>>@@@BBBBBB@@@>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@>>>===<<<===???AAABBBAAAAAAAAA>>>:::777555666888888666555666888:::;;;;;;111333777===BBBCCCBBB???>>>?????????===;;;888777;;;<<<>>>??????===;;;:::555555555777999:::999888::::::999999999999999:::666888999999777444333333000333777;;;===<<<999777000...,,,+++,,,000444777:::888555444333333111000------...///000000000000555222///,,,,,,---000222+++***((())),,,...//////)))'''&&&'''***...111333444444333222000---+++***---000222222///,,,((('''''',,,111333666::::::777111000......//////...---...111444222///,,,+++,,,------,,,,,,,,,---......------+++((($$$""""""###$$$(((+++)))%%%###%%%(((111666999777666666222,,,$$$!!!""")))...111111((((((***,,,...000111222...+++'''###!!!!!!"""$$$***+++,,,+++(((%%%$$$###!!!(((---///---***''''''(((***---//////,,,)))%%%(((******)))))),,,///&&&%%%"""  !!!&&&***+++)))''''''(((++++++++++++++++++++++++***+++---------***'''&&&'''((()))(((&&&%%%&&&'''******+++...111333333222///000111111...)))### """&&&(((''')))+++///333555333---((($$$(((+++,,,+++***,,,...222...)))&&&&&&((()))***&&&!!! &&&///111,,,%%%###$$$,,,,,,,,,+++(((%%%!!! !!!!!! !!!$$$&&&***......******,,,///444<<>>@@@CCCCCCAAA>>>===<<<<<<<<<<<<<<<===>>>???@@@???===<<<===???AAABBBBBB??????===:::666666888;;;===;;;999888:::;;;;;;:::444777<<>>:::777000...,,,***,,,///444777888555222222333555444222000000000000000/////////111222222222222111000000*********,,,///111111111---,,,+++,,,///111222222333222111000...---,,,+++---------......,,,(((%%%''',,,111333666999999555///------...///000000///,,,---///000///...,,,***//////...------.........,,,,,,***&&&""" !!!######$$$%%%$$$######%%%''',,,222666777777777333...%%%%%%'''---333555222...,,,,,,---...///000000000...+++'''""""""$$$&&&)))++++++)))&&&$$$###%%%***------+++***))))))))),,,......***'''$$$%%%&&&((()))+++,,,---&&&%%%$$$######"""!!!!!!"""$$$&&&(((******++++++...---,,,+++++++++,,,,,,((()))*********)))'''&&&%%%&&&''''''%%%######$$$''''''))),,,000111111000...///000///,,,'''###!!!"""$$$&&&&&&%%%(((***---111333000,,,'''%%%%%%%%%&&&'''((()))***,,,***'''%%%%%%'''))))))((($$$!!!!!! &&&...000,,,'''$$$$$$''''''&&&%%%### """%%%%%%""" %%%(((&&&&&&)))***)))&&&,,,777EEESSS^^^dddfff]]]ZZZUUUKKK???444,,,(((%%%!!!###&&&''''''%%%!!! ###$$$***)))(((&&&###   """$$$###!!! """$$$%%%$$$ """###### !!!%%%$$$!!!zzzuuupppooopppoookkkggghhhffffffhhheee^^^ZZZ[[[SSSXXX___fffjjjjjjhhhffffffgggggggggffffffgggiiiiiigggdddbbbaaaaaaaaabbb___[[[UUURRRRRRTTTUUUVVVTTTPPPMMMLLLMMMLLLIIIFFFIIIJJJJJJGGGDDDDDDHHHKKKLLLLLLKKKGGG@@@<<<;;;<<>>>>>===============>>>???===<<<===???AAABBBBBB<<<<<<<<<999666666:::>>>BBB???<<<;;;;;;;;;:::999666888<<>>AAACCC>>>;;;999<<>>888555000...,,,+++,,,000444666555222000000333555555333333222222111111000000000///111444777777555222///.........///111222111///111000///000222333222000111000///...---------...,,,***)))+++---,,,(((%%%%%%+++///111444777666222,,,,,,+++---///000000///))))))+++---000///,,,)))000000///...............++++++***%%%!!!!!!###$$$#########$$$&&&((()))(((...444555777777444///&&&(((---555;;;999222***/////////000000///.........,,,'''""""""%%%%%%(((+++,,,***'''%%%$$$###(((+++------,,,,,,******+++---,,,)))%%%$$$######%%%(((***+++***''''''((((((((('''&&&%%%$$$$$$%%%'''+++------,,,111000...------...///000'''(((((((((((((((''''''"""$$$%%%%%%###""""""###$$$%%%&&&***---//////---,,,---...---***&&&$$$"""###%%%&&&''''''&&&%%%$$$'''(((+++///000///***&&&%%%###!!!!!!###%%%&&&&&&((('''&&&%%%&&&((()))******'''""" """$$$$$$%%%,,,...,,,)))&&&%%%!!!!!!!!! %%%***)))$$$###)))+++'''$$$&&&))))))(((333FFFYYYffffff^^^UUUOOOEEE888000...---+++((('''######&&&(((---***%%%!!!%%%...---+++(((%%%"""  """"""!!!!!! ~~~{{{wwwssstttvvvtttmmmeeeccccccdddfffgggeeebbb___[[[]]]aaadddeeeeeecccaaafffiiimmmmmmllljjjlllmmmsssnnnhhhdddccccccbbb```bbb^^^XXXTTTRRRTTTWWWZZZUUUQQQMMMKKKLLLKKKHHHEEEDDDEEEFFFFFFFFFFFFGGGHHHNNNLLLJJJFFFBBB???===<<>><<<<<<<<<<<<;;;;;;;;;<<<<<<===;;;::::::;;;======<<<;;;;;;;;;;;;<<<===??????CCCAAA>>>===<<<;;;999777555888;;;<<<999555222111...111444888<<>>======CCCDDDDDDDDDDDDCCCAAA@@@@@@???>>><<<<<<<<<<<<======;;;999999:::<<<<<<<<<<<<<<<>>>@@@BBBCCCEEEFFF>>>============:::666333111333777888666444333333666888:::<<<>>>???@@@AAA===888333222555777777555555444555777999:::777555333222111222444666777666???===888333000000444888555555555555444222111000333111...,,,,,,///222444222///,,,,,,///333444444777666444222111222444555111111000000000111222333888:::;;;888222///000333111000...------...000111/////////...---,,,,,,---...,,,++++++,,,,,,(((&&&&&&&&&(((***+++---...///---+++***+++...///...,,,,,,***((('''&&&&&&&&&'''******+++---//////...---///+++%%%"""!!!"""""""""&&&%%%$$$$$$$$$&&&((()))---------......//////000.........000000///+++((('''))),,,,,,+++***+++,,,---,,,)))%%%"""!!!$$$&&&+++///333222...******+++###!!! !!!$$$''')))***)))***+++,,,+++)))'''&&&$$$$$$%%%'''***+++******&&&((((((''')))+++'''!!! !!!###%%%)))---000333555333000/////////...---)))((('''&&&&&&''''''(((+++)))'''&&&''''''&&&%%%$$$%%%&&&(((***,,,...///......,,,'''%%%'''&&&######$$$&&&)))***)))'''%%%$$$'''+++...000000...---'''&&&###!!! !!!###$$$$$$$$$&&&''')))+++,,,,,,...---,,,,,,,,,+++(((&&&######$$$(((+++,,,)))''''''%%%"""!!! $$$***+++)))&&&!!!###+++,,,+++(((%%%$$$'''***)))---444;;;>>>;;;444///,,,(((&&&%%%!!!%%%***)))'''%%%###"""!!!!!!"""!!! """$$$&&&&&&$$$"""!!!!!! """!!!~~~{{{yyywwwvvvxxx{{{yyyssslllhhhhhhiiijjjiiifffaaa]]]aaa___]]]\\\]]]___bbbdddeeehhhjjjkkkkkkkkklllmmmjjjiiigggggghhhhhhfffeeeaaa___\\\YYYWWWWWWXXXXXXUUURRROOONNNNNNMMMIIIEEEIIIIIIHHHHHHIIIJJJLLLMMMQQQMMMHHHCCC@@@??????@@@CCCBBBBBBBBBBBBDDDEEEFFFDDDCCC@@@===<<<<<<======<<<;;;999999:::;;;:::999999:::===@@@CCCFFFGGGHHH::::::;;;<<<<<<999444000,,,///111333333333555666<<<===???>>><<<;;;;;;<<<999444///...111555777888888888999;;;===<<<:::777222111000222555888999999>>><<<777222///000555999333333222222111111111111444222000//////111444666444000+++)))+++///333555666444111//////111333555333111...++++++...222444;;;<<<;;;777222000111444222111...,,,+++,,,...//////000000///---,,,---...000///.........---+++)))((((((((()))+++---///000000...++++++,,,...//////,,,+++(((&&&$$$#########&&&))),,,///111000...---)))&&&###!!!!!!"""!!!!!!############$$$%%%&&&''',,,,,,***)))***+++,,,---,,,+++++++++,,,+++)))'''''')))***+++******,,,...,,,+++)))%%%######'''***///222555333///+++******$$$$$$#########%%%&&&'''''')))+++------+++)))'''$$$&&&(((***,,,,,,++++++'''))))))(((((()))&&& !!!###&&&***...000000///......000000///...)))(((''''''(((***,,,...///,,,((('''''')))))))))'''((()))+++,,,---------...///---((('''******(((###""""""%%%((()))&&&###$$$&&&(((+++---///000000***(((%%%"""!!!!!!"""######%%%'''***,,,,,,,,,,,,***+++---///000---((($$$###$$$&&&))),,,---+++)))''''''%%%""" $$$((())))))%%%""""""&&&(((((())))))(((&&&&&&((()))++++++,,,---...,,,)))&&&$$$######$$$$$$%%%&&&''''''&&&$$$"""!!!%%%$$$"""!!!$$$%%%$$$"""!!!!!!"""$$$$$$""" !!! |||wwwvvvvvvxxx{{{zzztttoooiiiiiihhhhhhgggccc^^^YYY\\\\\\[[[\\\^^^bbbfffiiifffggghhhhhhhhhhhhhhhiiiffffffgggggggggfffdddcccaaa```___]]]\\\[[[ZZZZZZUUURRRPPPOOOPPPNNNJJJFFFHHHGGGGGGIIILLLPPPRRRTTTPPPLLLGGGBBB??????AAABBBBBBAAA??????AAAEEEHHHKKKFFFDDDAAA>>><<<<<<<<<===::::::;;;===>>><<<999666222444777;;;>>>@@@AAABBB999999999999999888444111---...000111111222555777<<<>>>???===888555555666666333000111444888:::;;;:::;;;<<<===>>>===;;;999444333222333666:::;;;<<<===;;;777222///111555999555444333222222333555666555444222222222333555666:::555...******---222555222111//////000111222222000...,,,***+++///333666999999888444111000222444444222///,,,++++++---...000333555444000---,,,,,,444333222111111000...---,,,++++++,,,---///111222000///---------...///000---,,,)))&&&###!!! %%%(((---000000---+++)))&&&$$$""""""#########""""""""""""######$$$$$$$$$******)))))))))************(((&&&%%%&&&&&&%%%$$$(((***---///000000//////,,,,,,***(((&&&(((,,,///111222333111---)))''''''(((((('''%%%$$$######$$$&&&))),,,...///...+++***&&&'''((())))))***+++,,,***------+++***+++)))$$$ """%%%((()))''''''))),,,000222333222,,,,,,++++++---///333555...***&&&%%%'''***---...***+++,,,---------,,,,,,111333222---***,,,---,,,"""$$$%%%###!!!"""###$$$&&&)))---000222111...***&&&###""""""###"""%%%(((,,,------+++***'''(((***---...,,,((($$$%%%&&&''')))******)))(((''')))***&&& ###%%%(((&&&$$$$$$&&&(((******''''''(((((('''&&&&&&&&&)))'''&&&&&&((((((&&&%%%""""""###### &&&%%%%%%&&&&&&%%%$$$"""!!!%%%%%%$$$!!! !!! """%%%%%%###!!! !!!###%%%'''&&&###$$$###!!!vvvuuuuuuvvvxxxwwwsssoookkkjjjhhhgggeeeaaa\\\XXXZZZ[[[]]]___bbbeeehhhiiihhhgggfffeeeeeeeeedddccceeefffgggfffeeebbb```___aaaaaaaaa```___^^^]]]\\\UUURRRPPPPPPQQQPPPLLLIIIKKKIIIHHHJJJNNNQQQRRRRRRIIIFFFBBB???======>>>@@@??????>>>>>>AAAEEEIIILLLEEEDDDAAA>>><<<<<<<<<===999:::>>>AAAAAA>>>777222///000222444777888999:::;;;999777666777777666555111222222222111222444666:::<<<>>>:::555111111333444444666999<<<======<<<999:::;;;<<<<<<;;;;;;;;;888666444555888;;;===>>>;;;999666222000111555999666555333222222444666777444444444333444555555666<<<888111+++(((***///222------...111333333000---+++++++++,,,...111444555333222111///---...000222111///,,,***))))))+++,,,000555:::999333---)))(((444444333222000.........------------...///000111......///////////////000000...)))%%%""" %%%)))---...,,,(((&&&%%%&&&$$$###$$$%%%&&&%%%$$$########################&&&'''***,,,,,,+++(((''''''%%%"""""""""###"""!!!&&&)))///333555333///,,,)))))))))((((((***...111111222111///,,,)))'''&&&+++,,,***'''###"""###%%%)))+++...000111111///...------+++((('''(((---111666888888333//////,,,((($$$###""""""""""""$$$$$$###$$$&&&)))...111111111------------///222555777)))&&&######''',,,000222............---+++******444888777222.........---### !!!######"""#########%%%(((---222555888444///***&&&######""""""%%%(((+++,,,+++)))'''&&&&&&&&&(((******(((&&&&&&'''((((((&&&%%%$$$###%%%+++...+++### $$$$$$%%%'''))))))'''%%%&&&&&&'''''''''%%%""" !!!######"""###"""###!!!$$$***+++)))'''$$$######$$$%%%$$$$$$$$$"""!!!!!!$$$&&&((())))))'''$$$!!! ###%%%'''(((&&&""" """"""%%%$$$!!!xxxvvvuuutttttttttqqqooollljjjgggdddbbb```\\\YYYZZZ\\\___bbbdddeeefffeeehhhfffdddcccddddddcccbbbdddfffgggeeebbb___^^^^^^______````````````___^^^UUURRROOOOOOQQQQQQPPPMMMQQQNNNLLLLLLNNNNNNLLLIII???>>>>>>===<<<<<<<<<<<<======>>>???AAADDDGGGHHHBBBBBBAAA@@@???>>>>>>>>>999;;;===@@@@@@<<<666111000000111222333555777888<<<999666555555777888888555666666444222222333444888;;;<<<999222......111222666;;;???@@@???===;;;777888999888888888;;;===<<<999666666888:::<<<===888777666444222222555777444333111000000111333444333333444444444555555555888555111+++((((((,,,///++++++...222666555000+++'''(((***,,,...000111222,,,+++*********+++,,,---)))((('''&&&&&&&&&'''(((...555:::999333+++((('''111111000...+++)))***+++++++++------.........---+++---///000//////000111444000***%%%!!!!!!"""###'''***---,,,'''$$$$$$%%%(((&&&%%%&&&''')))(((((('''&&&%%%$$$######"""###"""%%%))),,,---+++(((&&&&&&$$$"""!!!""""""""" ###'''---333555222+++&&&"""$$$&&&((((((***---000111000000...,,,***)))(((******)))&&&"""!!!%%%)))...///111222333444444333555444000+++((()))///555@@@CCC@@@999222///,,,))),,,***(((&&&%%%%%%%%%%%%%%%$$$%%%'''***,,,,,,+++***++++++,,,...///111111%%%"""!!!"""'''---222444000///---+++)))(((''''''111777888333...---,,,***'''&&&###!!!!!!"""$$$&&&'''&&&&&&'''***000555999999666000+++&&&$$$######"""$$$'''))))))(((%%%###%%%$$$###%%%'''((((((''''''((((((&&&###!!! !!!$$$***///...''' """ """$$$###!!!###$$$%%%&&&'''$$$!!!""""""###"""!!!!!!$$$&&&%%%$$$$$$(((,,,///,,,((($$$###$$$''')))#########""""""$$$(((+++......,,,(((### !!!###$$$&&&&&&%%%"""  """$$$%%%%%%"""|||yyyvvvsssrrrqqqppppppjjjfffbbb^^^\\\ZZZXXXWWWYYY[[[]]]```ccceeeffffffgggeeebbbccceeeffffffddddddeeefffeeeaaa______```[[[\\\]]]^^^^^^_________VVVRRRNNNMMMPPPSSSSSSRRRSSSPPPMMMMMMNNNLLLFFFAAA999;;;>>>@@@AAA???===<<<:::<<<>>>@@@BBBCCCCCCCCC@@@@@@AAABBBBBBBBBAAAAAA;;;;;;:::::::::888555222222111000000222555888:::999777555555666777777666666777888666444222222333444888:::555---((((((+++000444:::>>>>>><<<999777666666666555444666;;;???>>>;;;777555666888999999555666666555444333444666222222000000///000111111111222333444444444333333222222111...++++++...111,,,+++,,,111555666111,,,''''''((()))***,,,---...((('''''''''((((((''''''"""###$$$%%%%%%&&&&&&&&&,,,111666444...)))(((***/////////+++(((&&&''')))***,,,...000000///---++++++,,,------,,,...111444888333+++%%%!!!"""$$$''')))+++,,,)))%%%###&&&)))***(((&&&&&&((()))******,,,***(((%%%###"""######!!!###&&&)))+++***)))((('''%%%$$$$$$%%%%%%###!!!$$$'''+++000333000)))$$$!!!%%%)))***,,,...///------+++++++++***)))(((###$$$$$$!!!""")))///333444444444555666777888777777444...))))))...333<<>>AAACCCBBBAAA@@@>>>@@@BBBEEEEEEEEEDDDCCC>>>;;;777444444444444444222111//////111666:::===666555555666888777555333555777888777555333222333111555666111(((""""""%%%///333888::::::777555444555666555333333666<<>>FFFLLLLLLIIIDDDAAA======@@@DDDBBB<<<;;;===??????>>>???AAABBBAAAAAA:::999888888777777777888444555555555555555444444444555666666666555444333555444333444555555333222444333222000---)))'''%%%---333999;;;888555666999<<<;;;:::777555555888;;;;;;888666555555666666555222333444555555444333333111222333222111000000111...111555888999888666444///111444444333333333444111111000111222222///---------+++(((&&&&&&(((******)))(((((())))))((('''$$$%%%'''''''''''')))+++222444333///)))(((,,,111000...***'''%%%%%%&&&&&&(((...555888666///((($$$((())))))((((((***000555999444---&&&"""$$$'''***,,,+++)))'''&&&&&&'''(((+++***)))))))))***+++,,,...,,,***&&&######&&&)))%%%(((+++***'''&&&(((***'''''')))...222111+++%%%%%%)))...///,,,)))'''''' ###''',,,///111111111+++)))'''%%%$$$$$$$$$$$$"""!!!%%%)))222333555444444666:::>>>;;;777111---+++++++++++++++++++++((($$$"""$$$&&&,,,+++)))'''''''''(((((($$$!!!"""&&&)))***---------,,,+++***((('''%%%''')))******++++++,,,+++&&& !!!"""!!!&&&(((++++++)))&&&$$$###(((%%%!!!!!!%%%(((***'''%%%&&&)))---------(((######%%%&&&***)))'''%%%### &&&(((***+++*********+++(((&&&$$$$$$%%%&&&$$$""")))&&&%%%&&&((((((%%%"""%%%"""###&&&'''&&&### $$$%%%$$$"""!!!!!! !!!############""" %%%%%%'''***...---)))&&&!!! !!! """""""""!!! !!!%%%'''""" ###%%%&&&""" %%%### ###!!! !!! }}}yyyyyyvvvsssqqqpppooonnnmmmkkkgggaaa^^^\\\[[[YYYVVVZZZ\\\aaadddfffeeecccbbbcccccccccdddeeefffeeedddeeeaaa]]]\\\]]]___]]]\\\\\\ZZZXXXVVVVVVWWWYYYZZZUUUSSSRRRRRRTTTTTTTTTSSSPPPPPPSSSVVVQQQEEE:::666444999AAAHHHJJJJJJHHHFFF>>>>>>???BBB@@@;;;:::<<>>===;;;777444333555888777666444555666777777666333444555666777666555444666777666555222111222333000222555777888777666555555666666555444333444555333222000...---------...000000///,,,)))((()))***---,,,,,,,,,,,,+++)))(((%%%'''***++++++***+++,,,444666666222...,,,///333111///+++'''%%%%%%&&&''')))...333666555111,,,************)))(((+++000555444222...***'''&&&'''))),,,+++((('''&&&&&&'''(((+++***)))(((((()))******,,,+++)))&&&$$$$$$'''******---///...***((()))++++++***+++///333333...)))''')))+++***'''$$$%%%&&&%%%'''+++...000000///---***)))'''%%%%%%$$$%%%%%%!!! ###&&&...000222222111333888;;;666333///,,,,,,------,,,***)))'''######&&&))))))))))))))))))******&&&$$$""""""$$$'''***,,,//////...,,,+++)))((('''((()))************+++,,,+++&&&!!! """%%%'''((()))+++,,,+++)))&&&%%%$$$(((%%%""" """%%%''')))&&&$$$$$$'''***+++*** !!!'''***,,,...---+++)))&&&$$$###"""'''(((******)))***---///...)))$$$$$$'''((('''$$$(((%%%###$$$&&&&&&$$$!!!""" """$$$$$$###""" $$$%%%$$$"""!!!!!!!!!""" """"""$$$(((++++++(((%%%  !!!!!!!!!"""###$$$ """$$$### ###)))&&&!!!%%%### |||xxxwwwuuurrrppppppooonnnlllkkkhhhdddbbbaaa```^^^]]][[[^^^cccfffgggfffccc```aaabbbcccdddeeeeeeeeeeeeccc___[[[ZZZ\\\______^^^]]][[[YYYWWWVVVVVVVVVVVVXXXVVVUUUUUUUUUUUUTTTSSSRRRRRRTTTVVVPPPBBB777333666999???DDDHHHIIIIIIHHH@@@>>>>>>@@@===888888<<>>>>>>>>>>><<<<<<===>>>>>>>>>======AAA@@@===999555111---+++,,,///333777999888666444222333555777777666444222;;;:::999888666444333333666444222111111333666999???>>>;;;666222111222444666555444555666666444333333444666777888777666666888888777444222111222444444444555555666666666666::::::999666333333444666444333111,,,((('''+++///333444333111---***))))))...///000000///---+++***'''+++///111000...,,,,,,333555666555111///111333111///+++(((&&&&&&((()))(((+++...000000/////////,,,,,,***((((((+++000444111222222000---+++******,,,+++)))'''&&&'''((())),,,+++)))(((''''''(((((())))))(((&&&%%%&&&)))+++///111333222...,,,,,,...111///...000333333111...+++***((($$$!!! """###)))+++...111111///+++)))((('''&&&%%%%%%%%%%%%%%%!!!"""""" """$$$)))+++---...///111444666111///------...//////...(((&&&"""!!!$$$$$$%%%'''***,,,---------((('''&&&%%%'''))),,,///222111///,,,***((('''&&&+++***)))(((((()))***+++)))&&&"""!!!$$$)))---///...///...+++(((&&&%%%&&&'''&&&$$$######%%%&&&((((((%%%######%%%'''((((((###)))---...000///---+++***((('''''')))))))))((((((+++///333444,,,$$$"""'''***)))&&&'''$$$!!!"""$$$$$$!!!"""######"""""" ###$$$###!!!!!!!!!!!!"""!!!$$$&&&'''%%%""" ###"""!!! $$$  ###""" %%%+++)))!!!%%%"""  """|||yyytttrrrpppoooppppppnnnmmmiiigggdddbbb```___]]]]]][[[^^^bbbffffffddd```]]]___```cccdddeeefffggghhhbbb^^^ZZZYYY\\\`````````\\\\\\ZZZYYYXXXWWWVVVVVVYYYXXXVVVVVVWWWVVVTTTRRRRRRRRRTTTWWWQQQEEE;;;888@@@@@@BBBDDDGGGGGGGGGFFFAAA???======:::666777;;;AAAAAA???===:::999999:::777888:::===>>>???@@@@@@CCCAAA>>>:::555000,,,)))---111666:::;;;999666333111444888;;;<<<:::999888<<<<<<;;;:::999999999999444///***)))+++000555777===<<<999555111000111333888777777777888777444111333444555666666666555555444444333111000000222444777666555444444555666777;;;:::888444222222444777333444444...(((&&&)))...333444555222...)))&&&%%%***,,,///111000...,,,++++++///333555333///+++)))---000222222000......//////...+++))))))***+++---'''((()))))))))***---///---,,,)))''''''***...111000222555444111......///---,,,***)))((()))***+++...,,,+++)))((('''(((((('''((((((((('''(((***---///222444333000...000222777444111000111111000///,,,+++((($$$!!! !!!(((+++...000000---)))&&&%%%%%%$$$$$$$$$$$$$$$$$$###$$$%%%$$$"""!!!"""###$$$&&&(((***---///111222///......///000111///...(((&&&""" """&&&***---.........*********))))))+++...000444222///,,,)))'''&&&&&&***(((&&&%%%''')))***+++(((&&&###"""$$$(((---000222111...***'''%%%&&&((()))(((((((((((())))))***)))'''%%%$$$$$$%%%&&&&&& ###&&&)))+++,,,...---,,,+++******++++++***)))'''%%%%%%)))000444666,,,"""$$$)))(((&&&%%%"""!!!!!!###%%%%%%%%%$$$!!!!!!"""!!! !!!"""!!!  !!!  !!! !!!!!!!!!!!!!!!!!!'''&&& """ !!! ###}}}zzzqqqpppoooooooooooonnnlllffffffdddaaa^^^\\\ZZZZZZYYY\\\```ccccccaaa]]][[[ZZZ]]]```bbbcccdddgggiiibbb^^^[[[[[[^^^bbbbbbbbb\\\\\\\\\[[[ZZZYYYXXXXXXXXXWWWVVVWWWXXXWWWUUUSSSPPPPPPSSSVVVTTTKKKDDDBBBIIIGGGEEEFFFGGGHHHGGGFFFBBB>>>======:::666777<<>>@@@AAACCCBBB@@@<<<888444111///222555:::======:::555222...333999<<<===<<<<<<===<<<<<<;;;:::::::::;;;;;;111...)))(((,,,111777999:::999777444111111333555;;;:::;;;<<<>>>>>><<<:::222222111111111111222222000111222222222333555888:::888666333333444666777999777555111///000333777000444666333---)))***,,,000222222000,,,'''$$$"""$$$(((,,,...---,,,,,,,,,///222555555111---)))'''''')))+++,,,+++*********------------...//////000))))))(((&&&&&&'''***---,,,***(((&&&''')))+++,,,---000222111---,,,...111///---,,,******+++,,,---000...,,,***))))))))))))''')))************+++---+++///222222000000222444;;;777333///---------------,,,***(((&&&$$$!!! $$$'''***------+++(((&&&$$$$$$$$$$$$$$$#########!!!###%%%$$$"""!!! """###&&&)))---///000000111000000111222111///---)))'''%%%"""!!! %%%)))---...------+++,,,,,,+++)))***---000444222...***'''&&&&&&'''&&&$$$"""###&&&***++++++(((&&&$$$"""###%%%)))+++111000---)))%%%%%%'''***+++++++++,,,,,,---------,,,+++)))&&&%%%%%%&&&'''$$$%%%'''((()))***,,,------,,,+++++++++---///000***(((&&&$$$$$$'''---111111((( %%%%%%$$$%%%!!! %%%'''))))))'''%%%""" !!!  ######!!!   """"""   """!!!!!!~~~{{{sssqqqpppooonnnmmmjjjhhhcccdddccc```]]]ZZZYYYYYYXXXZZZ]]]___```^^^\\\ZZZWWW[[[___aaa```aaadddgggccc```^^^___bbbeeedddccc\\\\\\]]]]]]\\\[[[YYYWWWTTTSSSTTTVVVWWWWWWVVVTTTOOONNNPPPTTTSSSMMMIIIJJJIIIFFFDDDEEEHHHJJJIIIHHHAAA>>>======:::777888<<<<<<===;;;777222000222444000111333555999<<>>:::555111---222888::::::999:::<<<;;;:::999888888999:::;;;333222111111333666;;;===::::::888555333444777999<<<<<<===@@@DDDFFFFFFEEE333111...++++++,,,...///111333666777888999;;;===<<<:::777444333333555666666555222///---...111444...222666666333...,,,,,,...///000...***&&&$$$###"""&&&+++,,,+++***+++---///111222000---)))''''''%%%&&&(((************)))...///111222333222111000++++++***((('''(((+++---+++)))''''''((((((((('''(((+++...,,,'''&&&***...///...,,,++++++,,,---...000///---+++***************+++------,,,++++++,,,(((,,,///000//////222444:::777222...++++++---...------,,,,,,,,,)))%%%""""""###&&&)))***)))((('''%%%%%%%%%&&&%%%$$$######!!!""""""!!!"""###&&&+++000222111000222000000000111000...,,,)))'''&&&&&&%%%$$$!!! """&&&***,,,---,,,,,,)))+++,,,+++((((((+++...222///+++'''%%%&&&'''(((%%%"""!!!###(((+++,,,+++(((((((((%%%######%%%'''...---***'''$$$%%%(((+++------------...///000000//////---)))&&&%%%&&&(((&&&(((*********,,,...000...---,,,,,,,,,...000222***)))(((%%%$$$%%%))),,,***%%%!!!######%%%!!!!!!%%%'''***,,,'''&&&%%%""" !!!!!! !!!  !!!"""""""""    !!!%%%&&&%%%"""!!!  ~~~}}}zzzwwwuuurrrpppmmmiiidddaaa]]]___```^^^ZZZXXXXXXYYYXXXYYY[[[\\\]]]]]]\\\\\\\\\```cccccc```___bbbeeedddbbbaaacccfffhhhfffccc\\\]]]^^^^^^\\\YYYVVVTTTOOOOOOQQQTTTWWWXXXVVVUUUPPPMMMMMMOOONNNIIIHHHIIIGGGCCCAAABBBFFFIIIHHHEEE???======>>><<<888999===;;;<<<;;;666000...111555555555444555777;;;>>>AAA@@@@@@@@@???>>>===<<<;;;777:::<<<>>>===999555111111666::::::777666888;;;:::999888777777888999:::666999<<<<<<::::::<<<>>>>>>===<<<999777888:::======<<<<<<>>>AAADDDEEEEEE555111,,,'''&&&(((+++...444777:::<<<======>>>>>>===;;;888555333333444555555555222///,,,+++---///---000333555555222///,,,---...///...+++(((''''''&&&***------)))(((***---,,,,,,+++***''''''((()))******+++---///000000///222444666888777444000---))))))***)))((()))***,,,+++***((()))******'''$$$$$$)))---+++&&&$$$'''+++---,,,+++******+++,,,...///...,,,***))))))******---///111000...,,,++++++(((+++//////...---000222666444111---,,,,,,///111...---,,,---...---***&&&"""###$$$&&&'''(((((((((((()))))))))(((&&&%%%$$$!!!######!!! !!!###$$$(((---333555444222///...------......---,,,(((&&&$$$%%%'''((('''%%%&&&'''))),,,------,,,+++'''***,,,***&&&%%%(((,,,///,,,(((%%%$$$%%%(((***'''$$$###%%%***---,,,))))))+++,,,***'''%%%&&&'''(((((('''%%%###%%%(((,,,...------------///000222111111///+++'''%%%&&&))))))***+++***)))***...111000...,,,*********,,,---+++,,,+++)))&&&%%%&&&'''$$$###""" !!!###$$$%%%!!!!!!"""$$$'''***%%%%%%%%%$$$###!!! !!!"""$$$###""""""###%%%$$$%%%$$$!!! ###%%%&&&$$$"""!!!!!! !!!$$$$$$!!! !!!$$$&&&%%%!!!~~~|||}}}~~~|||yyy|||yyyuuuqqqlllfff___[[[VVVYYY[[[ZZZWWWVVVWWWXXXXXXYYYZZZ[[[\\\]]]]]]^^^cccfffiiigggccc```bbbeeeeeeddddddfffiiijjjgggccc]]]^^^^^^^^^[[[WWWSSSPPPKKKLLLOOORRRVVVXXXWWWUUUQQQMMMKKKLLLJJJEEEDDDFFFFFFBBB???@@@DDDFFFCCC@@@>>>======???===::::::>>>;;;<<<;;;666000...111666;;;999777666777:::>>>@@@<<<<<<<<<<<<<<<;;;::::::777888;;;<<<<<<999555222777;;;>>><<<777555777::::::999777666666777888999777===BBBBBB>>>:::;;;===BBBAAA???<<<::::::===???>>><<<:::999;;;<<<<<<<<<777222+++%%%###&&&***---555888===??????============;;;888666444333444444777666444000,,,******,,,---...000222444444111......///000///,,,******++++++...000...)))'''***---(((((('''%%%$$$%%%))),,,000//////111444555666555555777:::<<<999444...***$$$&&&(((((((((((()))+++,,,******+++,,,+++'''######)))///...)))%%%'''***,,,+++)))((((((***+++,,,---,,,+++))))))))))))***///111333222///,,,+++***))),,,//////---,,,...000222222000---,,,...222444000---,,,,,,...///---***$$$$$$$$$%%%&&&'''((()))+++,,,,,,,,,***(((&&&%%%###$$$&&&&&&$$$###$$$%%%$$$%%%)))///666888666333---+++******,,,---------'''$$$""""""'''+++,,,,,,***+++,,,---------,,,,,,&&&)))+++)))%%%###&&&***---***&&&######%%%))),,,)))'''%%%(((---...,,,(((***---///...+++(((((()))%%%%%%$$$######%%%))),,,...---,,,+++,,,...000222222222000,,,'''%%%&&&))),,,------***((((((+++...000...***'''%%%%%%&&&'''---......,,,)))&&&$$$$$$!!!###%%%$$$"""!!!$$$&&&%%%!!! !!!$$$'''"""###%%%%%%%%%$$$$$$%%%###%%%&&&&&&%%%$$$&&&'''((()))((($$$"""%%%''''''$$$ !!! !!!!!!%%%((('''### ###""" ###"""{{{zzzzzzyyyyyyvvvsssooojjjfffaaa[[[WWWWWWVVVTTTSSSVVV\\\\\\WWWVVVXXXZZZZZZYYYYYY]]]```hhhkkkmmmkkkfffbbb``````bbbdddgggiiijjjiiigggfff[[[[[[[[[[[[YYYUUUNNNJJJIIIKKKOOOSSSVVVXXXXXXXXXNNNMMMJJJGGGFFFFFFGGGHHHAAA@@@>>>>>>@@@AAABBBBBB<<<============>>>BBBEEEAAA???;;;888777777888999===>>>===999999===???===???===:::888777777777888888888777888::::::888777;;;:::888444111444<<>>BBBEEEFFF@@@>>><<<:::999:::<<<===>>>AAAAAA>>>>>>AAAAAA>>>;;;999777666555666777888777666666777999::::::999999777333000///222888===888555222111333555666666777888888777666666888:::<<<;;;:::888888999::::::888777666444333333333333666222,,,&&&"""%%%+++///000111111111///000111333555555777888888777666555555444222000...,,,,,,+++222999===;;;777444111---************+++---///000444111...,,,,,,---.../////////---)))&&&$$$%%%'''///000222333444666999<<<777888888555111...------***++++++)))'''(((+++...------222888888111)))&&&((()))+++++++++,,,...///)))'''$$$!!!!!!###&&&((()))'''$$$###$$$'''+++...///---+++***+++---///000000000111222222222111111111000...---...000333555000//////000111111///...(((&&&###!!!"""%%%))),,,***))))))***+++---///000............////////////---+++)))+++///222333333+++(((%%%%%%(((,,,//////***%%%!!!$$$+++///,,,&&&'''%%%######%%%+++222666777333222111---%%%$$$''')))&&&###!!!"""%%%)))+++'''%%%######$$$%%%%%%%%%''')))+++---...---+++))))))&&&$$$''',,,000000...///+++'''&&&''')))******+++---///...+++)))((('''---...---)))&&&'''---333333,,,&&&###!!!"""''',,,111222,,,&&&$$$###!!!"""$$$'''))))))'''$$$"""!!! !!! """###"""!!!!!!"""$$$%%%%%%######$$$######""""""!!!&&&&&&''')))***)))%%%###"""  """!!!!!!"""'''######***)))""" !!!!!!!!! !!!!!! !!!$$$%%% """$$$$$$!!!~~~|||{{{yyywwwvvvnnnkkkgggdddaaa^^^[[[XXXWWW]]]aaaaaabbbdddccc```aaaaaaaaa```^^^^^^___```kkkmmmnnnmmmiiieeebbbaaacccdddfffhhhgggeeecccaaa\\\[[[ZZZXXXVVVPPPJJJEEEGGGKKKPPPTTTTTTRRRMMMJJJHHHJJJLLLLLLKKKFFFBBB>>>EEEDDDCCCCCCCCCCCCDDDDDD???<<<:::;;;@@@EEEFFFFFF???>>><<<;;;;;;===???@@@===AAABBB@@@@@@BBBAAA===666555444333444555888999777666555666999;;;<<<<<<999666111///000444777999666333000///000222333333888777666333111111444666555666888:::::::::888777444444444444444555666666666444///***&&&&&&***------------,,,+++---111444444666777999999777555333444222000///------------777@@@DDD@@@:::555222///*********+++,,,---///000333222///...---...///000333333222///+++''''''''',,,---///000000222555777999999888555222111222333......,,,***((((((***---+++...444:::888///)))((('''***,,,---,,,,,,---...(((&&&###!!! """%%%&&&'''&&&%%%$$$&&&(((+++---+++)))(((''')))---111333555666666666555333111000222111000///000111444555111000......000111111000***'''###!!!!!!###''')))$$$$$$$$$%%%(((+++...000222111000000000000000111000...,,,+++---.........+++((($$$"""%%%))),,,...'''%%%%%%+++222333---'''"""""""""###'''111???IIIIIIAAA:::555000***''''''(((&&&###""""""%%%(((***&&&###  !!! $$$%%%(((***+++***)))((()))'''%%%'''---222444444///,,,(((&&&'''((())))))***,,,...---***'''&&&&&&+++,,,,,,)))'''(((...222444---'''$$$!!!$$$+++333777111(((###!!! """(((---...***### """""" !!!###$$$$$$!!!!!!!!!!!! $$$$$$&&&***,,,,,,***(((### !!!!!!###!!!%%%---,,,%%% """$$$$$$!!! !!!  ###!!!!!!"""###### }}}|||zzzwwwuuummmjjjeeeaaa^^^\\\ZZZXXX[[[bbbggggggfffhhhjjjjjjeeeeeeeeedddddddddeeefffmmmllljjjhhheeeccccccccceeefffhhhhhhgggeeebbb```\\\[[[YYYWWWSSSNNNGGGBBBCCCEEEIIILLLMMMKKKGGGEEEGGGIIIKKKKKKIIIEEE@@@===EEEEEEEEEEEEDDDCCCDDDEEECCC>>>999:::@@@DDDEEECCC>>>===;;;::::::<<<>>>@@@<<>>>>>;;;333333222333444777:::;;;999888666777:::>>>@@@AAA===888333222555888999999666333///...///111222222999777444000---...111444333666999<<<===;;;888666333444555666777999:::;;;:::999555000+++((()))***...---,,,+++,,,///444999666666666666666555555444555333000...,,,,,,,,,,,,444===BBB>>>888444333111++++++++++++,,,,,,------000000///---,,,,,,...///333444444222...***(((((()))***,,,------...111333<<<<<<:::888666666999;;;333222///,,,***)))***+++***---444999555,,,((()))((()))***)))))))))+++,,,(((&&&$$$"""!!!###%%%&&&''''''''''''((())))))***''''''&&&&&&(((,,,222666777777888888777444222111333222222222222444555666222000......000111222111,,,***&&&###"""###&&&'''"""!!!!!!"""$$$(((+++...000///...---,,,,,,------000///---,,,,,,,,,,,,,,,...***%%%""""""$$$(((+++'''(((+++333999888111)))$$$%%%%%%&&&+++888JJJXXXVVVKKK>>>444000---,,,+++)))(((%%%###"""###%%%&&&%%%""" !!!!!!"""$$$%%%'''))))))))))))***)))(((+++///222333333///---***((('''((()))))),,,,,,+++)))%%%######$$$((())))))(((''')))---111444---'''$$$ ***333888000%%%""")))//////(((  !!!!!!"""###""""""!!!"""!!!"""%%%(((,,,---+++)))!!! """!!!  """''''''"""$$$((((((&&&"""!!! !!!###!!!""" ~~~|||zzzvvvtttnnnjjjddd___\\\ZZZXXXVVV___eeeiiiggggggkkkpppqqqggggggggghhhiiikkkllllllnnnjjjddd```___aaaccceeeggghhhiiijjjhhheeebbb```]]][[[XXXUUUQQQLLLEEEAAA>>>???AAABBBDDDDDDDDDDDDHHHHHHHHHGGGEEECCC@@@???CCCEEEFFFFFFDDDCCCDDDEEEIIIBBB<<<;;;>>>AAA@@@>>>>>><<<:::888888999;;;===>>>???===888777;;;===<<<444444444444666999<<<>>>===;;;:::;;;>>>AAACCCDDD>>>:::666555888;;;;;;:::777444111///000222333333888777333///,,,---000333666888;;;======<<<999777333444666777999:::;;;<<>>;;;555///***))))))///...---+++,,,///555:::888666333111111333555777777555111---+++*********,,,333888555222111222111,,,,,,,,,++++++***)))))),,,------,,,***)))+++---...000111111...+++******''')))+++,,,,,,,,,...///;;;:::999777777888<<<@@@999666333///---,,,++++++))),,,222555222***'''((((((((('''%%%$$$%%%(((+++)))'''%%%######$$$&&&'''((()))***+++***)))(((&&&%%%&&&&&&&&&'''+++000555444555777777777555333111222333333444555666777888333111///...000111222111///---***(((&&&&&&&&&'''""""""!!!!!!###%%%(((***,,,,,,+++******)))******......---,,,+++,,,---...111...(((###!!!###&&&)))+++---111888<<<;;;333+++%%%''''''(((---999JJJWWWWWWLLL<<<000,,,...000111+++)))'''$$$""""""!!!"""  """$$$$$$###$$$%%%&&&'''((()))***+++,,,...000111111...---------+++***))))))***,,,///---)))$$$ !!!###%%%&&&&&&''''''***,,,///222,,,'''$$$ )))111444,,, $$$)))///...(((###!!!"""  !!!!!!!!!$$$''''''$$$!!! !!!###'''***+++)))'''  $$$&&&&&&!!!!!!"""######""" %%%***,,,)))$$$!!!  ###"""}}}zzzwwwtttrrrnnniiibbb\\\YYYXXXVVVVVV___ccceeedddffflllqqqqqqgggffffffhhhlllooopppppplllfff___[[[\\\```dddfffhhhiiijjjjjjiiifffcccaaa]]][[[XXXTTTQQQKKKEEEAAA<<<<<<===>>>@@@AAACCCDDDGGGFFFEEEDDDBBBAAAAAA@@@BBBEEEHHHGGGEEEDDDEEEHHHMMMHHHAAA======>>>>>>===>>>===:::999888:::<<<===AAAAAA===888777<<>>777777666777888;;;>>>@@@AAA???>>>>>>@@@CCCCCCCCC===:::888777888999::::::999666333111222333444444666444111...,,,---000444999999999:::::::::999999444555666888999999999999@@@@@@===888111,,,******------+++)))))),,,111555666444000------111555888888555111---***))))))***(((,,,...++++++...///---+++++++++******((('''&&&(((***,,,***''''''))),,,***,,,......,,,+++***+++(((***,,,---,,,,,,---...444444444333333666:::>>>;;;888444111111000000///,,,,,,...111///)))'''((())))))(((&&&$$$%%%(((***)))(((&&&$$$$$$%%%&&&''''''***,,,......,,,(((&&&%%%''')))(((''')))...222///111333555555333111//////111222555666777888888444222000000111111111/////////...,,,+++)))'''&&&#########$$$$$$%%%&&&'''***++++++++++++******)))++++++,,,+++******---///222000,,,'''$$$$$$(((+++///000222666999777111+++$$$%%%%%%&&&***444@@@IIIKKKEEE888+++(((,,,000111+++)))(((%%%###!!! """%%%&&&&&&%%%%%%%%%%%%&&&'''))))))---///111222000---)))&&&)))******))))))***,,,...///---(((### """%%%###$$$%%%''')))+++---...111,,,(((&&&"""'''---///(((###'''+++,,,***(((((()))&&&&&&$$$""" """$$$###!!!"""'''++++++&&&!!! !!!###'''***+++)))'''!!! %%%)))***'''%%%"""(((((('''$$$%%%***,,,)))$$$!!!  $$$"""  zzzvvvsssqqqooojjjddd^^^XXXVVVVVVVVVVVVZZZ]]]___```eeekkkmmmjjjfffeeedddgggkkknnnooonnngggccc^^^\\\^^^aaaddddddggghhhiiiiiihhheeebbb```]]][[[WWWTTTPPPKKKFFFAAA<<<===???AAABBBCCCCCCCCCDDDDDDDDDCCCBBBAAAAAA@@@AAAEEEIIIJJJGGGFFFHHHKKKPPPLLLFFF@@@======???@@@???>>><<<;;;<<<>>>AAABBBAAABBB???:::999===???===:::999888888999;;;>>>???CCCAAA@@@AAABBBBBBAAA@@@;;;<<<;;;:::888888999;;;:::777444222333444555555111111///---+++---000444777555333222333666:::<<<999999:::::::::999888777======;;;777222...------,,,+++***((('''(((,,,///222000---,,,---000444777777444000,,,***)))***+++---,,,)))&&&''',,,,,,(((&&&'''((())))))(((''''''&&&)))+++***'''%%%(((+++)))+++,,,,,,***)))******))),,,...///...---......,,,---//////000333777;;;:::777333333555777777666000,,,+++......***((())))))+++------+++)))))))))((('''%%%$$$$$$$$$%%%&&&%%%(((---111222///+++)))'''***---+++((('''***...,,,...000111111///,,,***+++,,,///333555666777777444333222222222111///---......000000...+++'''%%%"""###%%%'''((((((((('''((()))+++------,,,***)))'''))))))(((''''''***---000000...+++((()))---000222000///000111///+++(((""""""###%%%)))...444777::::::444***%%%))),,,+++((('''&&&%%%$$$"""!!! """&&&)))((((((&&&%%%$$$###$$$%%%'''(((///000111000---)))&&&$$$###%%%'''(((((()))---000******)))'''%%%%%%''')))###$$$&&&(((,,,...//////111---***)))&&&!!! """###)))+++'''"""  $$$'''))))))((('''&&&&&&&&&### """%%%### !!!"""!!! &&&,,,,,,(((""" !!!!!!"""%%%***...///...,,,%%% %%%)))***&&&### &&&'''&&&"""###((()))'''###  $$$'''$$$}}}wwwssspppnnnlllfffaaaZZZUUUTTTUUUVVVWWWTTTWWWZZZ^^^dddjjjiiicccfffdddccceeejjjmmmmmmlllddd```^^^^^^aaaddddddccceeefffhhhhhhgggdddaaa```]]][[[WWWTTTPPPLLLFFFBBB>>>@@@CCCFFFGGGFFFDDDBBBAAABBBCCCDDDCCCBBB@@@???AAAFFFKKKKKKIIIHHHKKKNNNQQQNNNIIICCC???>>>AAACCC@@@???>>>>>>???BBBFFFHHH>>>@@@???;;;:::<<<<<<:::<<<;;;999999999;;;===>>>CCCBBBAAABBBBBBAAA???===<<<>>>???===:::999;;;===;;;888444222333444555444......---,,,+++---000333555111---+++---333:::>>>===>>>>>>>>>===;;;999888999999888555111//////000,,,,,,***(((&&&'''***,,,...---------...111333555555222...+++******,,,...444000)))$$$&&&+++***%%%###$$$&&&((())))))((((((%%%))),,,***'''%%%(((,,,***+++,,,+++)))((()))***+++---///000///......///)))+++---...000222666:::777444222333777;;;<<<<<<444...***,,,...,,,***+++***...222444222...***)))&&&%%%$$$#########$$$%%%"""&&&---222444222...,,,(((,,,///---)))'''(((++++++,,,...///...,,,(((&&&''')))---111444555555555444333333333333111...+++,,,...000111000,,,'''$$$!!!###&&&)))******))))))%%%'''+++---...,,,***(((&&&'''((('''$$$$$$'''***...//////---,,,---111555222///,,,******)))'''$$$!!!!!!"""%%%)))---......---222222***%%%&&&'''%%%%%%%%%%%%%%%%%%$$$###""" !!!$$$(((+++---,,,***&&&%%%###""""""$$$%%%'''000000///---)))'''%%%%%%!!!%%%&&&&&&(((---000%%%(((***++++++***++++++$$$%%%'''***...111111111222...,,,,,,)))$$$###%%% &&&***)))&&&###"""&&&&&&### #########!!!!!!$$$""""""$$$###!!!$$$+++---((("""  !!!""""""$$$''',,,111333333111)))###%%%(((***!!!!!!!!!""""""!!!&&&'''%%%!!! """ $$$'''$$$"""xxxqqqpppmmmjjjfffbbb]]][[[[[[ZZZWWWTTTRRRQQQSSSZZZdddhhhfffaaafffeeeddddddfffhhhjjjllleeedddbbbbbbccccccbbbbbbcccbbbaaaaaabbbaaa___\\\```^^^YYYSSSNNNIIIFFFDDDHHHIIIJJJIIIGGGFFFFFFFFFFFFEEEDDDCCCCCCBBB@@@???CCCGGGKKKMMMKKKIIIIIIJJJNNNMMMJJJFFFBBB??????@@@?????????@@@BBBDDDFFFHHHCCC>>>999777999::::::999::::::999888999:::;;;<<>>;;;:::<<<======<<<;;;;;;<<<>>>@@@BBB???999333111222111...******+++++++++,,,---......222111///......222888======@@@DDDDDD@@@:::555222222222333555666666444222111---((($$$$$$&&&((()))...//////......///111333666333000111333555444333333111---)))((((((***+++++++++***))))))(((((((((111000---)))%%%%%%***...))))))))))))))))))((((((+++,,,---...////////////((('''(((,,,222555666555888999:::;;;;;;;;;:::999555333///,,,)))(((((((((...000444666444...(((### !!!###%%%&&&'''''''''$$$(((---000000///------000222333111...,,,+++***---,,,***&&&$$$$$$&&&(((******+++---111333333222555333111000000111000...))),,,,,,******------***(((***,,,---...---+++***---------//////---)))&&&((('''%%%%%%%%%&&&(((***///222555666555333333333000---)))&&&%%%%%%$$$###%%%%%%%%%'''***,,,,,,,,,000333444000(((######%%%(((((('''%%%$$$$$$''')))((((((***---///---'''"""%%%$$$""""""###%%%(((***000///,,,)))((('''''''''""""""""""""$$$&&&((()))%%%'''***,,,......------***,,,///000111111333444555666777555111,,,***)))''')))******'''###  $$$%%%!!!###'''((('''$$$"""$$$ !!!!!! ###)))///222///,,,&&&%%%###!!! """###"""$$$%%%###!!!###&&&!!!###{{{vvvtttqqqmmmhhheeeaaa^^^\\\ZZZUUURRRNNNMMMPPPWWW```eeeddd```dddcccbbbbbbdddfffiiikkkfffdddcccbbbccccccddddddaaa___]]]]]]]]]]]]\\\[[[\\\[[[XXXTTTOOOLLLIIIGGGEEEFFFGGGHHHIIILLLQQQTTTMMMIIIDDDCCCCCCDDDBBBAAA???CCCFFFGGGFFFEEEFFFGGGHHHHHHGGGDDD@@@>>>===>>>======<<<===???AAADDDFFF???<<<999777999:::999888<<<;;;;;;:::;;;<<<>>>???@@@@@@@@@>>><<<:::;;;<<<999999999:::<<>>AAAAAA>>>999666444222111111222444555555333111,,,&&&######&&&***,,,/////////......///222333999666555666999<<<===<<<444222...+++***+++---...------------,,,+++******444444111***$$$$$$)))///,,,+++(((&&&&&&(((***,,,,,,---...///000000000000---+++***,,,000444444333999;;;===???>>><<<999666444222///,,,*********+++111222555555222---'''###!!!###&&&(((*********)))%%%'''***,,,...///000111111222111///,,,+++,,,---+++***'''$$$  """$$$$$$%%%)))---///000///333222000000000000///---+++---,,,))))))+++,,,)))((()))+++,,,---------,,,------------...,,,)))&&&((('''&&&&&&&&&'''((()))///000222444555444333222,,,***'''$$$$$$$$$$$$%%%(((''''''))),,,------,,,111333333000***&&&%%%%%%((()))***'''$$$$$$'''+++***))))))***+++***&&&"""###$$$%%%''')))***,,,---++++++******))))))))))))"""!!! !!!###$$$$$$&&&))),,,............,,,///222444555666888:::??????>>>:::444---)))'''&&&'''((((((&&&$$$!!! """######""" %%%'''$$$  ###&&&''''''&&&$$$###  """!!! !!!&&&+++---+++'''#########!!!!!!!!!###""" !!!%%%&&&%%%###$$$&&&!!!######"""""" !!! ###### ~~~zzzyyyuuupppkkkhhhddd```\\\YYYUUURRRMMMMMMQQQWWW___ccccccaaacccaaa``````aaadddgggiiigggfffdddcccccceeeggghhhbbb^^^ZZZXXXYYYZZZZZZZZZXXXXXXVVVUUURRRPPPMMMLLLHHHHHHHHHIIILLLQQQYYY^^^RRRJJJBBB???AAACCCDDDBBB===???@@@@@@??????AAACCC@@@BBBBBBAAA???===<<<===<<<;;;999888999<<<@@@BBB;;;:::888888999999888777<<<<<<<<<<<<===>>>???@@@<<<>>>??????===;;;::::::777777777888;;;>>>BBBDDD???<<<888777777444///+++(((***---111333555555555777888888777555555666888:::<<<>>>===;;;888666555111///---...111333555555111+++###!!!&&&,,,//////...------///111333555999888777999===@@@BBBCCC555333000...---...000111///000111222111///---,,,666777555...%%%"""'''---...+++&&&""""""&&&+++///------...///000000000000222000///000222333333222999;;;>>>@@@???;;;666333222111///---,,,,,,---...222333333222///+++&&&######%%%))),,,......------&&&&&&'''(((***---000222///...---+++)))***---///,,,+++)))$$$ $$$))),,,------000000///000111000---+++,,,...---((((((+++,,,)))))))))***+++,,,,,,------...---++++++,,,+++)))'''$$$%%%%%%&&&'''(((((()))...------000444555333000)))'''%%%$$$###%%%'''(((*********+++---...---,,,000111000///---+++)))'''(((+++---)))$$$"""'''---...,,,***(((((('''%%%######%%%(((+++---/////////******+++++++++***)))(((###!!!###%%%(((+++...000111111000333555888999;;;===@@@FFFFFFCCC===444,,,'''%%%&&&&&&&&&&&&%%%$$$"""!!!###%%%%%%###""" $$$'''&&&###!!!"""$$$&&&''''''&&&%%%!!! !!!!!! """&&&(((%%%"""!!!"""!!!$$$++++++$$$###%%%%%%""" ###&&&(((''''''''''''&&&"""!!!$$$!!!     """###!!! ###''''''%%%"""!!! ###&&&%%%!!!}}}zzzzzzwwwssskkkhhhbbb\\\XXXVVVVVVUUURRRTTTWWW[[[```cccdddcccbbb```___^^^```bbbeeegggiiihhhgggfffeeegggiiilllgggccc]]]YYYXXXYYYZZZZZZWWWWWWWWWVVVUUUSSSQQQOOOPPPPPPPPPOOOOOORRRWWW[[[QQQHHH>>>:::>>>CCCEEEEEEAAA???>>><<<;;;;;;===???<<<>>>@@@@@@???=========<<<:::777444444666:::<<<999999::::::;;;:::999777:::::::::;;;<<<<<<===>>>:::<<>><<<;;;::::::999888888888:::===>>>>>><<<;;;:::999666111,,,&&&)))...333666888888888:::<<<<<<;;;888666555555:::;;;;;;:::777555555555000...+++***---111444555...((( %%%,,,111---,,,+++,,,000444777888666666666777:::===???@@@666555222000......///000000111333444444111...---333777888222((("""$$$(((***'''"""###(((,,,+++,,,---...////////////222333555666777666444222666777:::;;;:::888444222///...---,,,---...000111000000///...+++(((&&&$$$%%%(((,,,///111111000///((('''&&&&&&(((*********&&&'''(((((((((***,,,///000000...***%%%!!! ###(((,,,....../////////111111000---***,,,...---))))))---...---++++++***))))))***++++++...,,,************(((&&& """%%%'''((()))***+++((('''+++111444111...''''''%%%$$$$$$&&&))),,,+++++++++,,,......,,,***,,,+++,,,---//////,,,***(((---000+++###!!!'''...000///...,,,***(((&&&%%%%%%&&&(((***,,,---......,,,---......---***'''%%%###"""  $$$%%%(((,,,///222333444444666888999999;;;>>>@@@CCCCCC@@@:::222***&&&$$$((('''&&&$$$###""""""""""""$$$&&&((('''$$$!!!!!!$$$%%%$$$"""$$$&&&((((((&&&###!!!###%%%$$$!!!!!!!!!!!!"""###"""!!!"""***111000''' %%%***,,,)))$$$ """###%%%((())))))((('''***&&& """###""""""!!!###  ###$$$%%%###!!! ###&&&((('''$$$""""""$$$###yyyvvvwwwvvvsssiiiddd]]]VVVSSSTTTWWWZZZXXXZZZ]]]___``````aaabbbbbbaaaaaa```aaabbbdddeeejjjjjjjjjhhhggggggjjjmmmmmmiiiccc^^^\\\\\\[[[[[[YYYYYYXXXWWWVVVTTTSSSRRRUUUVVVVVVUUUSSSQQQQQQRRRNNNFFF>>><<<@@@FFFIIIJJJFFFCCC>>>;;;999:::;;;;;;;;;>>>@@@AAA???>>>>>>???>>>;;;666333111222555777999:::<<<===<<<;;;999999777888888999999999999999888;;;???@@@???===<<<;;;:::999777666666888:::;;;;;;;;;<<<<<<:::666222...&&&)))...333777999::::::<<<======;;;888555444333;;;;;;:::777444333333444111...***(((***...222333+++%%%%%%,,,000+++)))(((+++000666:::<<<555555444444444555777999666555222///------------///111222333333000...,,,---333888555---%%%"""###$$$""" $$$&&&******+++,,,------------000444:::======:::555222222222222333333222222222,,,+++++++++,,,///111333,,,+++***)))(((''''''&&&&&&))),,,///111111000000)))((((((((()))'''### $$$'''))))))***+++111111111...***'''%%%%%% """'''---111222222000000000111111///,,,)))***------***,,,000222111---,,,+++)))((((((((((((---+++)))((())))))'''%%%"""&&&(((***+++(((%%%$$$(((...111///,,,&&&&&&%%%"""!!!###'''+++*********+++------***(((&&&'''))),,,///000...,,,(((---///***""" %%%,,,000111222111///+++(((''')))(((&&&%%%%%%&&&((())),,,---//////...+++(((%%%######"""""""""###$$$%%%%%%'''))),,,///222444555555666666666555666888:::;;;;;;999555///+++((((((***)))'''$$$""" !!!%%%)))***++++++)))%%% !!!""""""$$$(((***((($$$!!!%%%%%%###!!!!!!!!!$$$%%%%%%%%%%%%+++///,,,###&&&---111000***%%%!!!!!!"""&&&***+++)))''',,,(((""" !!!""" !!!###%%%$$$###  !!!######"""!!!!!!"""!!!|||vvvrrrsssrrroooeeeaaaZZZSSSPPPRRRXXX]]]YYY\\\______]]]\\\^^^```eeeeeeeeeeeedddddddddccchhhjjjkkkjjjfffeeegggjjjmmmiiieeebbb```___\\\ZZZZZZYYYWWWVVVTTTTTTSSSSSSSSSUUUXXXWWWTTTPPPMMMLLLJJJHHHEEEDDDFFFJJJMMMOOOHHHDDD>>>:::999999999999<<<>>>??????=========>>>===:::777333222333444666:::<<<>>>===<<<:::999:::777777888888888777666555666999===???>>>===<<<<<<777666555444555777999;;;888999::::::999666333111)))+++///444888:::;;;<<<;;;<<<;;;888444333333444999999888666444333333555444000***((())),,,///000)))$$$!!!''',,,///---***(((***111777;;;<<<555555444222000///111333444333000...,,,+++++++++...///000111000...,,,+++)))///444555111***$$$"""  """###((()))***+++,,,,,,,,,,,,///555<<<@@@???:::666333///......---...///000111((((((((((((***---000222))))))(((((('''''''''''''''(((***,,,---.........)))((()))***+++(((!!!###'''((('''''''''***,,,......,,,***)))***&&&&&&)))---222555666666111000//////...---)))''''''+++---,,,...222444111......---,,,+++)))((((((+++***(((((()))(((&&&$$$!!!$$$(((***+++'''%%%$$$''',,,......,,,&&&&&&%%%!!!###'''(((((()))+++,,,,,,)))'''###&&&***---//////...---))),,,---(((!!!###)))---///222222///,,,***)))+++(((%%%"""!!!!!!###$$$''')))+++------,,,***(((###$$$%%%&&&'''((((((''''''((()))+++...000111222111222222000//////222444444444444111...,,,,,,,,,+++)))'''$$$""" !!!%%%)))***++++++***)))&&&###!!! """%%%'''&&&""" $$$%%%$$$!!!!!! ###%%%%%%%%%"""%%%'''$$$ &&&...444333---'''"""))),,,)))%%%***(((### !!!###"""   !!! ~~~~~~yyy{{{yyytttqqqpppnnniiiaaa___[[[UUUQQQRRRVVV[[[XXX\\\```___[[[ZZZ]]]aaaggghhhiiijjjiiifffdddbbbdddhhhjjjiiidddaaabbbddddddcccbbbbbbbbb___\\\YYYWWWUUUSSSQQQQQQRRRTTTUUUQQQTTTVVVUUURRRNNNJJJIIIFFFIIIKKKKKKKKKKKKLLLNNNDDD@@@;;;888888999999888<<<<<<<<<;;;999888999:::999888666555555666777888:::<<<>>><<<999777888999::::::::::::999777555444333666:::;;;;;;;;;;;;<<<888666555444333555666777555666888888777555333333...///222555999;;;======:::999666333000000222555444666666666555555666888666222,,,))))))***+++,,,)))&&&######&&&***...///111---)))***000666999999333333333000,,,+++,,,...000///...------,,,------............---,,,++++++***,,,000333222///***&&&###""" !!!###%%%'''))))))***,,,,,,,,,,,,,,,111666;;;===;;;777444333///////////////.........&&&%%%%%%&&&(((+++...000*********)))(((''''''&&&'''''''''(((((()))***+++'''&&&'''+++...---'''""""""%%%&&&%%%$$$$$$$$$###&&&***---------......,,,,,,---111555777888777222///---+++***(((&&&###%%%***,,,,,,...111111........./////////...---,,,)))(((((())))))((($$$""" !!!$$$&&&)))+++'''(((((()))+++---...///++++++)))###!!!&&&'''''')))+++------***'''&&&***///000...++++++,,,)))***)))%%% !!!$$$)))+++---,,,***)))***+++)))(((&&&$$$"""!!!!!!!!!$$$&&&''')))))))))'''&&&"""$$$''')))***)))'''&&&''''''((()))***+++------,,,,,,,,,*********---000000000000...+++***+++,,,((('''&&&$$$###!!!!!!%%%'''&&&%%%&&&'''))))))((('''&&&%%%$$$###!!! !!!!!! """###""" !!!""" !!!!!!!!!!!!!!!  """'''...444333,,,&&&'''+++(((###&&&%%%"""}}}}}}}}}ssswwwxxxtttqqqpppkkkeee______]]]XXXTTTRRRTTTWWWXXX]]]aaa```\\\[[[___dddiiikkkmmmmmmkkkhhhdddaaaaaaeeeiiihhhbbb^^^^^^```\\\\\\^^^```aaa___[[[WWWTTTRRROOONNNNNNQQQTTTVVVRRRTTTUUUSSSOOOJJJGGGFFFBBBHHHNNNOOOKKKHHHIIIKKK@@@<<<888666888999999888;;;;;;:::777555444555777666666666666777999;;;<<<;;;<<<===;;;777555666888<<<======<<<;;;888666555222444777888999999:::;;;<<<:::777444222111111222333444666666555444444444222333444777999<<<>>>???999777333///---...222666111333555666666777999;;;888444...***)))))))))***)))(((&&&'''***---//////555///***+++000555666666000111000---)))((())),,,---,,,,,,------...///000///...------,,,,,,++++++---,,,---000333333///+++'''%%%###!!!"""%%%)))+++******+++,,,------------444777:::999666333222333000111222333222///,,,+++$$$$$$$$$$$$'''***---///,,,,,,,,,+++***(((&&&%%%'''&&&%%%%%%%%%&&&((()))%%%$$$%%%***000222...***&&&''''''&&&###""""""######)))---///000111222//////000222666888888777222///+++((('''%%%###!!!$$$))),,,,,,---///---)))---...000222333333111000((((((((()))***((($$$ %%%$$$#########&&&(((***)))***+++,,,,,,---///111222111...''' """(((''''''))),,,......+++((()))///333333...))))))***)))(((&&&###!!!&&&((((((&&&$$$%%%)))---''''''''''''%%%###!!! &&&&&&'''&&&&&&$$$"""!!!!!!$$$'''******(((%%%"""''''''&&&&&&'''((())))))'''((((((''''''(((,,,///---...---+++(((&&&'''(((%%%%%%%%%%%%$$$"""!!! ###***,,,***'''%%%$$$***)))'''%%%###"""!!!!!!!!! """"""$$$ !!! """###### !!!""" ###$$$'''...333222+++$$$&&&+++((("""""""""!!!~~~|||zzzttttttsssrrrppplllfffbbbbbbaaa^^^ZZZUUUSSSSSSTTT[[[^^^aaaccccccaaaaaaaaabbbdddhhhkkkkkkiiieeecccdddddddddcccbbb```^^^]]][[[ZZZYYYYYY[[[\\\[[[ZZZSSSRRRPPPOOOPPPQQQSSSUUUTTTUUUUUURRRMMMGGGCCCBBBCCCDDDFFFKKKNNNLLLGGGBBB<<<===>>>===:::888888888::::::888333...///444:::;;;;;;:::777555777<<>>BBBBBBDDDGGGJJJIIIEEEBBB???@@@AAA???===;;;;;;<<<<<<<<<;;;777333333777<<>>BBBCCCBBB@@@===;;;:::::::::<<>>======<<<;;;999999:::<<<===???===:::666444333333333444222111222555888888777888333...,,,///444888999999777555444444555444333///,,,***,,,222666777666444333111...,,,+++******++++++,,,...111333333333777555333111000000111111111111///---+++)))'''''')))***+++---//////000000......------,,,++++++***---000333444333111000000111...***)))***,,,------+++*********+++---///000444555666666444444555666:::999888555111...,,,,,,---,,,+++(((&&&&&&(((+++222222222333444222...+++***+++***%%% ###!!!###(((+++***+++...,,,)))''''''((()))((('''((()))+++---000333666777555333000---+++,,,---...///...+++(((%%%"""!!! &&&***///333333333222111222111///000111222222111,,,)))&&&'''***+++((($$$+++)))$$$ """'''+++***++++++++++++,,,---///222000---***)))***,,,---...,,,(((%%%######$$$%%%***///333333///,,,,,,...((('''&&&%%%$$$%%%&&&''''''&&&%%%$$$%%%''')))+++************)))(((''''''%%%$$$###$$$%%%%%%$$$"""$$$&&&***---...+++(((&&&$$$%%%'''))))))(((&&&%%%######""""""###%%%))),,,***&&&$$$%%%(((***)))&&&"""###%%%&&&&&&%%%$$$###$$$'''***,,,+++)))(((((())))))'''###  $$$+++---,,,''' """###!!!"""!!!###)))...---&&&!!!###(((+++***&&&!!!}}}zzzwwwtttpppmmmkkkhhheeeccccccbbb^^^XXXSSSPPPPPPQQQWWWZZZ___bbbcccbbbaaaaaa```aaaccceeeggggggggggggbbbbbbbbb```^^^[[[XXXWWWUUUUUUUUUVVVWWWVVVSSSPPPNNNOOOOOOQQQTTTWWWZZZ\\\bbb```\\\UUULLLDDD@@@>>>@@@@@@AAACCCEEEFFFDDDBBBBBBCCCCCCAAA>>><<<<<<======??????<<<999999<<>>???@@@@@@>>>======>>>>>>===<<<;;;;;;<<<>>>???BBB@@@<<<999666555666666222222111333666888888888999333,,,(((***000555999666777888999999777222...,,,***)))+++000333333222111000///...---,,,,,,++++++...111333444555777999;;;:::777555222000//////222111000...,,,+++)))(((---///000111111000...---+++,,,,,,---,,,+++)))(((,,,000555777555222///---000---******+++---......))))))))))))***,,,...///000222333444333333555666;;;;;;:::777222...,,,,,,222000---)))%%%%%%(((***111111111333444333000---++++++***&&& !!!$$$!!!!!!%%%''''''+++///000---)))((()))+++,,,---///.........222777<<>>>>>???@@@CCCCCCAAA@@@>>>>>>??????;;;???BBBAAA<<<999;;;>>>@@@@@@>>>;;;999888:::<<<>>>===<<<;;;;;;<<<>>>???DDDBBB???;;;999888777777111111222444666777777777888444...***+++///444777555666888::::::666111---,,,++++++---000222111000............---,,,+++***,,,000444666666777:::===<<<;;;999777444222000///333333222111///...---,,,222333444555333111---+++***+++---------+++)))((((((---444777777444000///,,,+++***+++...000111111******))))))***+++,,,---...111555666555333222222888999:::888333///...///000///,,,(((%%%&&&))),,,///......///000///,,,***)))***+++)))'''''')))+++&&&""" """###$$$(((---111///---,,,,,,---...///111000///000333888===AAA???<<<666111//////222333555666444---%%%"""%%%)))'''(((***111777:::888555555333111000000000...------,,,,,,...111222111///...---***%%%!!!"""&&&+++***+++---000222111///---000000222333333333333333---***%%%!!!!!!$$$&&&+++...111222///---,,,,,,&&&'''''')))+++...111222000...***'''&&&&&&'''(((******))))))'''&&&%%%$$$&&&$$$$$$%%%(((+++------,,,,,,------............)))))))))))))))(((((('''###!!! !!!$$$(((+++---'''&&&%%%&&&((((((&&&$$$"""""""""""""""""""""""""""$$$((()))***)))***+++)))(((%%% """""" """&&&111<<>>@@@AAAAAAAAA@@@AAAAAA@@@>>>======>>>>>>>>>666;;;@@@@@@===<<>>???BBBAAA@@@===;;;999777666///111333555666555555555666555333000000111333666666666555666666444111///,,,++++++---...//////.........//////...+++)))((()))---333555555555888:::999999999888666444222111444444333333333222222222666777777777555111---++++++,,,...//////---+++******...444777666333000...))))))***,,,000333333333---,,,+++*********+++,,,///444999;;;888222---***000444777666222///000222333222///+++((((((+++...111///.........,,,***'''(((***++++++,,,---///000)))$$$!!!"""""""""%%%***///000000000...------,,,---...///111444777:::;;;:::777444111111444888;;;::::::888111)))%%%'''+++&&&&&&)))...444777555222333222000///000000///...******)))+++---...///...------+++'''###$$$***///+++,,,...222666666333111---///111444666666555555///,,,'''"""!!!"""%%%'''+++---000111000---,,,+++)))))))))***+++---000111000---)))&&&$$$%%%&&&(((******)))(((&&&###!!! ###!!!!!!"""&&&***,,,,,,******+++,,,---///111222))))))((((((((((((((()))%%%""" """&&&***,,,---+++***(((''''''&&&%%%###'''&&&%%%###""" !!!$$$%%%%%%&&&'''(((((('''$$$  !!!"""$$$###!!!""")))111999>>>888+++ $$$'''&&&""" $$$ !!!%%%%%%$$$""" ))))))(((%%%!!!!!!!!! !!! !!!&&&&&&###{{{xxxxxxssslllfffcccaaa___^^^YYYWWWSSSNNNJJJJJJLLLOOOSSSUUUWWWXXXYYYYYY[[[]]]_________````````````aaa]]]^^^^^^^^^^^^\\\[[[ZZZRRRRRRSSSUUUWWWVVVTTTRRRNNNOOOPPPRRRTTTUUUWWWWWWZZZYYYVVVPPPJJJDDDAAA@@@???@@@AAA@@@@@@BBBEEEHHHMMMLLLIIIEEE@@@===<<<===<<<===???AAABBBBBBBBBBBB@@@===;;;;;;===???@@@@@@888;;;???@@@@@@AAAEEEHHHCCCAAA<<<666222111444666===<<<;;;:::;;;===???@@@?????????>>><<<888555222---000444555444222111111333444555444222222333444777555333222333444333222++++++++++++++++++,,,------///000111000...***((('''***...111222333333444444555777888777555333222222333333444555555666666888888888777555222///------.../////////...------000333555666333000---,,,))))))+++...111333333222///...---,,,,,,,,,---...222777<<<===888000(((###(((---222333000...///222999888666222///---...///444222111000///...+++)))******++++++,,,,,,,,,,,,)))&&&$$$&&&&&&$$$&&&***...000111000...+++***))))))+++---///222333444444111000......000444999<<<::::::888333---***+++---&&&'''))),,,///000///...///...---...000222222222((('''%%%%%%%%%''')))******,,,,,,((($$$%%%+++111------...222666777444000***,,,///333555666666666444111,,,'''$$$###%%%&&&,,,---///000000...+++***++++++***)))***+++,,,---+++)))%%%"""!!!###&&&(((******)))'''%%%###!!!  ###&&&''''''''''''(((***,,,...000222))))))((('''((()))***+++((($$$"""###(((,,,...---...,,,***'''%%%$$$$$$$$$******(((&&&### !!!!!!"""###%%%'''%%%"""!!!!!!!!!###%%%'''(((&&&###  &&&+++000888333***###$$$""" $$$+++(((#########""" ###''''''###zzzvvvssstttooohhhbbb___\\\ZZZYYYSSSQQQNNNJJJGGGHHHLLLPPPSSSTTTUUUTTTTTTUUUYYY[[[````````````___^^^\\\[[[XXXYYYZZZ[[[\\\\\\[[[[[[SSSRRRQQQQQQRRRQQQOOOMMMNNNOOOQQQSSSUUUWWWXXXYYYXXXXXXVVVQQQKKKDDD@@@???===???AAA@@@@@@AAADDDGGGJJJIIIGGGDDD@@@???@@@AAA<<<===>>>AAACCCDDDDDDCCC@@@===::::::>>>BBBDDDEEE<<<======???AAADDDGGGIIIAAA???<<<777333333666999>>>===<<<<<<<<<>>>@@@BBB:::<<<>>>???<<<777222...,,,000444555333000...---///111333222000///111333777555333222444555555555......,,,+++***+++---...---///222444444222///---***+++---111444444333111111333555777777555333111///000111333555777888999999888777666444222000///........................444555555333000.........------...000222222000//////......---...000111222555888;;;999444,,,%%%""""""(((///000,,,***---000888999999666333111111222555333111111111000...---,,,+++++++++,,,+++***)))(((&&&''',,,---***+++...///000000---)))&&&'''(((((()))***,,,---...//////,,,+++++++++...222555888666666444222000/////////(((***,,,,,,,,,******++++++***+++---111444666666+++)))&&&"""!!!###'''***)))+++,,,(((######***000...,,,+++...222222...***&&&))),,,000333555666666666333///+++)))(((((())),,,---...///000...+++)))+++***)))((('''(((((()))%%%### """&&&))))))))))))((('''&&&%%%$$$ """%%%'''&&&%%%%%%&&&'''((()))+++------***)))(((((()))+++...///+++'''###$$$)))---...------+++((($$$""""""$$$&&&******)))'''### """%%%### !!!""""""###&&&)))&&&$$$ !!!'''///---((( """ !!! !!!"""!!!(((111---#########!!!{{{vvvrrrpppqqqllleee```\\\YYYWWWUUUPPPNNNKKKHHHFFFHHHMMMQQQTTTTTTSSSRRRQQQSSSWWWZZZaaaaaaaaa```___\\\ZZZXXXUUUWWWYYY[[[\\\]]]]]]]]]TTTRRRPPPNNNNNNLLLJJJHHHNNNOOORRRUUUWWWYYY[[[[[[UUUVVVVVVRRRLLLGGGCCCAAA;;;>>>@@@@@@???@@@CCCFFFEEEDDDCCCAAA???>>>@@@CCC======>>>AAADDDEEEEEEEEEAAA===::::::???EEEHHHIII???===<<<===AAADDDFFFGGG@@@>>>;;;888555666999<<>>======>>>@@@BBBCCC777:::===???<<<666///+++,,,000444555222...,,,+++---///000///------///222777555444444555777777777222111///---+++,,,///222---///333777888666444222///...///333888999666222000222444666666444111///,,,---///222444777888999999888777555444222111111......---------...//////333333222000//////111333000000000111222111...+++---------...000333555777777888888555///)))%%%###&&&---...***'''***---222444666666555444555555222111000000111111000...+++++++++,,,---...,,,+++'''&&&***000222000///222111111///***%%%###%%%((()))((((((((()))+++,,,---,,,,,,+++,,,...000333555222111000111222222111000))),,,...---***'''''')))(((((())),,,111666888999000---)))$$$"""$$$(((,,,(((++++++'''!!!!!!'''---///,,,)))+++...---)))$$$$$$'''***...111444555666333222000...------......,,,,,,...///000...+++)))***)))(((&&&&&&&&&''''''!!!!!!&&&)))(((((()))))))))))))))((($$$$$$%%%''')))***((('''%%%%%%&&&'''((()))))))))+++***))))))***---000222---((($$$%%%***...///---+++)))&&&""" !!!$$$'''((((((((('''$$$!!!$$$"""!!!"""!!!"""%%%)))### !!!"""""" !!!"""""" !!!!!!(((222///###