BM6P6(@ qqqqqqppphhh]]]^^^bbb\\\OOOOOOLLLFFF@@@;;;888777666:::???DDDDDDAAA===;;;;;;222)))###$$$'''&&&%%%$$$&&&(((+++,,,+++***---111777444///***)))))))))'''""" %%%+++---)))$$$$$$$$$###%%%***---***%%%%%%((($$$$$$''')))'''$$$$$$%%%%%%###!!!***!!!&&&111111(((!!!$$$'''******)))(((+++...111777;;;999555000)))"""))))))---333:::DDDVVVeeettt{{{nnnWWWVVVJJJ;;;@@@555///((((((,,,---***%%%!!! ###,,,333555111...'''%%%"""""")))111222---......,,,)))((()))$$$%%%""""""'''111555333///,,,***'''&&&'''(((((('''+++......)))"""###)))***&&&""" $$$''')))---,,,)))(((+++111666666555111------000222000---///000333777::::::777444000111444;;;DDDMMMSSSUUUqqqvvv```OOOBBB999444BBBAAA???:::666333333444111222222222111111000000333888===:::444///000333555333000---++++++---...(((222///+++555:::555333555111...000555666111+++,,,...111222222111222333111000111444333...,,,---******000999===;;;999999888777666444333111000000///000333666777666333000000......///---((((((+++999===@@@@@@<<<888777777444000+++***...444999===777666///(((///;;;:::000+++---444::::::555333444000333666999;;;<<<>>>???<<<;;;999555000------...000///---++++++...444999333000---,,,...111333333777>>>888222777999666999444666777777444222111111---...///---***)))+++...222000+++(((,,,333000(((+++,,,...000333555666777(((+++...000111333666999666777:::>>>@@@===777222:::<<<999333777@@@>>>555@@@===999777666555333000???CCC@@@777888AAABBB<<<>>><<<999:::<<<===;;;999RRRRRRsss~~~uuullljjj```TTTUUU\\\YYYOOOTTTRRRKKKAAA888555888======>>>???@@@???;;;666222000,,,******((($$$%%%)))333333333222---******,,,222333333///,,,******)))(((&&&%%%)))------((("""%%%$$$###%%%))),,,***'''!!!%%%)))(((''')))***(((&&&&&&'''((('''&&&!!! '''&&&"""&&&...222222///---,,,111666777444111---%%%!!!%%%...999AAAIIIWWWcccsssyyyxxx|||{{{yyybbbPPPPPPEEE777999333111---***(((%%%!!!""""""%%%+++000111...+++******((('''+++111222.........,,,)))***+++(((""" """&&&+++000222222000+++++++++---...---***(((&&&(((***)))''''''***...---'''!!!!!!%%%)))***(((------,,,++++++...222555///---,,,---000333444333111111333555666666333000111222555:::BBBLLLTTTZZZeee|||vvv```OOODDD<<<888;;;;;;:::888555444555666------...000222222111///444888;;;:::777444555777444222///,,,++++++,,,---///666000,,,888>>>666111222000//////000///---***,,,---...000111222222222111111444999:::555222333......222777666000...///111333444444333000,,,***333444666888999888666444444222333555333111333777555888:::999666555999>>>:::666111...000333666888555777444...333<<<;;;333///111666<<<;;;666444555555444444888???CCCDDDDDDCCC???:::777666555444222111...+++***+++...222444666444111000000000///...666<<<777111888;;;:::>>>777777666555333000---,,,))),,,000222333555888;;;444444000---///333111***'''))),,,///111222333222...000444777999;;;???AAA333333555888;;;;;;888555666888444///222:::999000888999:::999777777888999KKKLLLEEE:::999@@@AAA;;;===:::777888:::===>>>===TTTXXXwww{{{sssjjjiiidddXXXMMMMMMUUUVVVPPPVVVUUUOOOCCC666222999@@@<<<999777888888555---'''***,,,///---&&&"""***...//////,,,'''### &&&))),,,,,,)))%%%%%%&&&+++))))))+++...---)))%%%(((&&&%%%&&&'''(((((((((&&&""" $$$((((((((())))))(((''''''''''''((()))  ###&&&...222111000//////888::::::666222///'''$$$%%%***333<<>>666666;;;>>><<<777555111,,,+++---000111111......///222555666555444222888222---555999:::@@@444111//////000000,,,))),,,///222444555666777888444777777444333333111---///000111222111///---+++222555999<<>><<<777444222,,,%%%$$$&&&+++444===JJJ]]]mmmxxx~~~|||{{{|||ppp___SSSKKK<<<***""""""'''(((&&&###  %%%***+++,,,///000///)))...///+++***,,,---+++---///...******,,,,,,)))###'''(((***,,,---+++---111555777555000,,,000222333///***)))...222444111...///444666444222,,,++++++......---...000...111222///***))),,,000///---++++++---///000000000222333444777@@@NNNYYYhhhxxxgggRRRCCC:::666777888999888777666888999444333444888;;;;;;666111---,,,,,,...111222000---444333222111000///......888???777222<<>>@@@BBBDDD;;;999777444111...,,,***555666333000222999:::777444555666666444222111111999:::666111222888999666<<<888333111333999@@@EEELLLYYYoooyyy|||nnnddd```YYYRRROOOOOOLLLHHHEEEFFFEEEBBB===777222///888;;;===<<<888444222222444444666888444...---111 '''...000333444///(((%%%%%%+++++++++---,,,+++)))'''&&&(((+++...---***)))(((###$$$%%%+++)))### !!!###(((******&&&!!! ###(((&&&&&&((((((%%%###+++444111///,,,'''$$$'''///555888;;;;;;666222000---((($$$)))444@@@IIIQQQ]]]iiipppuuu}}}yyyzzz}}}lll^^^TTTEEE333$$$ %%%)))(((%%%"""###&&&######'''(((%%%(((---///---+++------+++,,,///...***(((***)))&&&"""!!!!!!###''',,,...///......///111333333111///555888777///%%%""")))222000222333333333333555666000+++***000555333222333000333444///(((%%%(((---***((('''(((---111555666333555666555777???LLLWWWkkkxxxxxxcccQQQFFF@@@???:::;;;;;;999666333333333///000222555999999555111000......000333333...***000000000///...---,,,+++555@@@<<<444888:::444222111---***---333666333///444///++++++......***%%%%%%###&&&,,,///000222777111555::::::000(((+++333///---***'''&&&''')))+++''')))+++,,,,,,///333777444000------+++***///555555777777222,,,+++111888------...000222222111///555111---,,,222777555///***+++000777999888:::>>>333444555666:::CCCOOOXXXDDD999...///999???;;;444:::555000000444666333000444444555666666444000---111666...'''---111111666,,,((('''+++111666555222---///333888<<<>>>>>>>>>111555:::;;;888444444666,,,,,,+++,,,...111444666444777:::<<<;;;;;;<<<===111222444555444333222222555555444222666<<>>DDDLLLSSSXXXjjjrrroooZZZJJJAAA>>>;;;<<<===;;;888555444444333777;;;:::777666777:::666999===@@@@@@<<<666111444555777777777555222111,,,777444---222444///...,,,,,,---222777888444000---...000000///,,,(((&&&###)))***(((''')))444888===>>>777...---111///111333444444111...,,,///000000---***,,,222888,,,***)))+++,,,,,,111888888666555333222111///...((()))+++///333444333111444888>>>???:::555333444333111222333111------111222222111000222999EEEMMMHHHDDD>>>:::888666333111//////000111222333333333...------///333777888999<<>>EEE===...&&&'''***$$$***666CCCKKKSSS```lll~~~|||{{{{{{yyyxxx~~~kkkUUURRRNNN444'''+++(((+++...000,,,%%%"""''',,,+++...,,,(((...999999000000000...,,,......&&&!!!)))///...,,,,,,+++((( %%%******'''(((...555333000,,,***+++---......<<<777333555999999333---222///------000333555555%%%&&&,,,...$$$###333999999777444000//////000000...---...111555777777555666999???GGGOOOUUUWWWsssuuulllWWWHHH???===<<<>>>@@@???===;;;;;;;;;666;;;===999111,,,...222111666<<<@@@@@@;;;555111///000222333222000...,,,***333...(((111555...***(((,,,000333444333000...+++///333444222///,,,+++"""$$$)))111222,,,((((((---000666999555---+++...+++111999>>>===777...(((333444222---))))))///555222///...000///...111777777333111000222333222000,,,,,,...111444555333111...999EEEGGG<<<111///444222000111222111---...111555222......222:::BBBGGGBBBAAA@@@<<<777555555666...000333444444444666777444111......000333666666===CCC<<<444888888444777333333222///,,,+++,,,...---,,,---333:::AAADDDDDDBBB===<<<>>><<<555222444,,,...111222111...***'''+++///333555555444444444888888666222//////444888999777555444444555:::???<<<999666444444666999:::888666777999;;;999666666666888:::;;;<<>><<<333)))(((,,,///...///888FFFWWWdddjjj~~~zzzooo\\\NNNHHHCCC555---***$$$***(((+++222111+++...777///000333333...((((((---""",,,///)))###"""%%%$$$000888///+++...------***'''(((+++......---,,,,,,///333222//////222:::;;;>>>:::555>>>AAA333555///---000000++++++.../////////,,,))))))---000444666444111222666333,,,(((''')))...000000222666///444444777@@@BBBGGGUUUiiiwwwyyypppjjj\\\NNN@@@DDD555999===???@@@AAA???<<<555666888777000'''''',,,888999999999777444111///---...111555333---***+++333777555///111666222'''555555444333222222222222...,,,---111000---111999666///)))***111555444111222333333111...,,,---......222999===888...((((((///000===BBB555///444666<<>>???;;;444111222222000444222222333333222777===333777222...444555444;;;666<<<;;;555222777<<<<<<111,,,+++......---111999---///---000???PPPPPPDDDLLLHHH@@@888444444777:::222444555333...******+++***))))))...444777555222...===>>>555222...///999666444666999777333555<<<;;;555//////555===AAABBB999777666777;;;<<<;;;999222333444777:::===@@@BBBIIITTThhh{{{|||uuuvvvcccfffkkk\\\XXXTTTOOOVVVMMMFFFHHHJJJJJJGGGCCC@@@>>>333,,,$$$###+++333111)))---...,,,&&&######!!!$$$%%%***,,,&&& $$$%%%///:::222!!!***'''000,,,&&&(((%%% """%%%)))---...+++(((''''''$$$ &&&(((!!!!!!"""!!!$$$&&&'''))))))'''$$$!!!,,,111666444---&&&%%%&&&777@@@EEE>>>000&&&'''***...555>>>DDDJJJVVVgggtttrrruuuzzzyyygggaaaOOOFFF@@@333---,,,&&&%%%)))111666333,,,)))*********+++,,,)))&&&+++222%%%$$$(((000222---(((((()))111***(((,,,,,,...+++******---...,,,+++,,,,,,///111///+++...444111555???AAA<<>>@@@@@@@@@???===;;;000...///111///+++))),,,//////000000000///...---///...000444333000000444666777666222222222///***333333333222333333444444222///......,,,)))---444000000111222222111000...444333222000///......///+++,,,000333000,,,...222444<<>>111333444<<>><<<333222111333<<<999777888:::777333555:::999555111222777<<<<<<;;;444444666999<<<<<<999666555666777999;;;===>>>??????MMMddduuu{{{nnnmmm^^^ZZZeee^^^\\\SSSIIIPPPKKKEEEKKKOOOLLLCCC<<<<<>>===@@@NNNgggzzzwwwbbbXXXHHHDDD>>>>>>===<<<:::777555444000,,,+++...000...+++,,,,,,,,,,,,---...000111222444111111333222111444:::000///111444444111222555000000000000111222333444444111///...+++))),,,111...333888666000,,,,,,///555444222111111000...,,,+++,,,///333222///222888666BBBWWWYYY???---///222999===333)))+++,,,---333222111000000,,,(((***000,,,***,,,222444222000111///......///111222222111333444444333222222444666444444555666222000555===???DDDDDD;;;444666???EEE999444222444555222222444444:::... )))555777777>>>===888333222555555222,,,+++++++++(((%%%(((...555---///>>>KKKQQQ___oooUUUHHH999444888:::555...222///---///555::::::888888222,,,,,,222666555222333;;;666...000222444;;;999888777888555111222666666555444555999:::777444222444888<<>>OOOiiixxxӵ|||fffaaaVVVWWWaaa[[[ZZZQQQEEEKKKGGGLLLQQQUUUPPPEEE>>>>>>AAA<<<555333888777000---222---((( &&&+++***&&&))),,,***###$$$---***&&&$$$$$$+++%%%"""$$$###(((!!!%%%,,,---''' Ħ+++"""%%%"""Ħ++++++))),,,...,,,'''$$$'''+++---+++---555>>>BBB???:::AAAӵ,,,333777>>>IIIWWWbbbiiilllxxx}}}vvvdddMMM>>>777///------&&&)))222333***%%%((('''""" """$$$&&&---555---++++++,,,------+++***!!!((($$$%%%,,,,,,***,,,///222333111...,,,(((***------)))(((333@@@UUUTTTVVVNNN>>>999555((()))*********((('''***///+++,,,,,,++++++000777===777888888Ħ(((######(((,,,++++++,,,555999666666;;;999;;;III]]]|||{{{hhhdddQQQEEE>>>;;;999888666222000222555111000333222///---///......------///111444666777444333333111///111666...+++...444333---///888...............///000111111000/////////......000333666888444...***,,,000333333333444444111,,,'''***,,,222777555///...111:::CCCUUUVVV>>>...111555444888111***...///000888111333444222...,,,...222+++'''''',,,/////////222---***))),,,333777666444555333000,,,+++---222666888888999999444///111888???AAA>>>666111666===AAA;;;555222333444111///000000888,,,(((666777444;;;888444333444444111---***+++,,,+++)))))),,,000333...111???NNNZZZiiiuuuRRRFFF888444777999555//////------///444:::<<<===:::888555333333444444444000777111***000333222777666555444333222000000222444333333555777888666333555777;;;>>>@@@???<<<999:::;;;===?????????===<<L((()))!!!###(((=hĦ%%%(((******&&& %%%***+++)))***333@@@GGGFFFBBB4ĉ@ӵ...555@@@JJJTTT]]]gggnnnqqq}}}~~~uuuzzz~~~iii]]]GGG:::666...,,,+++###(((000111(((###''''''###!!!%%%((((((+++000---,,,***(((***++++++)))###$$$$$$'''+++000444666444222000%%%'''***+++(((+++888GGGPPP[[[mmmmmmWWWDDD666'''///,,,((('''))),,,+++)))***,,,------...222:::@@@666666777>L888******,,,...+++(((***///888;;;888777<<<999;;;HHH^^^}}}ooolllVVVDDD???:::888999888444444777555555777777222...000555111000.........000333444222111222444222//////333333///000444111)))***333111111000///////////////---///000000000///,,,)))111444666777444000,,,)))+++...222666777333---(((((()))---111...((((((,,,@@@EEEUUUYYYGGG999777333444888333000333000...666222666:::999666555555555...***)))---000111333666000---+++...333444000***/////////---***)))***+++333444888999555///111777888777333...000777;;;::::::555111222111------...&&&000***"""---999999777555222222555777666222///111222000......000222333666888888<<>>KKK[[[yyyjjjfffMMM<<<999333333888888333444999333555777777222...222999666555333222111222444555,,,,,,000555555111111444///...000333333333555:::555444333222111111111111...000000......---((("""***...555<<<>>>777,,,###''',,,333777777333000......+++******((('''---666===???OOOXXXKKK>>>555+++666999555222444---)))111---111444444555777555111---)))(((---000000111444+++******...222333...))),,,111888;;;888222+++'''))),,,222777555111333999555444111111666>>>???;;;666333000///,,,)))+++000,,,444000+++111222000333---+++,,,111333111000111666333---)))***......***000666666555AAASSSWWWNNNOOOKKKDDD;;;444111111222---000222111......222777222777:::888111------000111999666111777888444777::::::999666777::::::777222111111111333666999;;;::::::999777555666999<<<999:::===???AAAAAAAAAAAAEEEDDDaaatttӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦzzzrrrĭӵGGG@@@Ħ---)))+++Ħ111Ħ&&&))))))%%%%%%&&&"""###%%%!!!+++000,,,---DdD&&&***&&&?fӵ)))***+++Ħ!!!"""$$$ӵƜ`1.׼s***555ĭӵAAA999((()))***,,,...***$$$###ӵ---+++***,,,Ħ---)))+++000000&&&)))777666555555222000000ĦRRRZZZnnnwwwiiiXXX&&&Ħ///111111333777;;;666444666DdD333111---<<>><<<777111111222333444666999;;;;;;;;;999666444444777:::;;;<<<===>>>???@@@AAABBBKKKCCCbbb|||?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵxxxfff?><zKKKg&e>&ePPPMMMHL222...&&&ShӵgL***(((,,,---+++***)))'''$$$%%%'''%%%S?ʬ''',,,3h?D%%)?%%%###ZufĦ!!!%%%gLg&eLLLgĉ@333555g&e>&e@eRRRAAA??...---333+++((()))%%%g<ĉ))),,,++++++3we<Ħ---)))+++1113h?@e888777555555555---)))(((ZEEEKKKUUUqqq|||3h?gL///333444444555999<<<666555666D%%)?777fff?><z<<<:::=?Ħg&eg&eS?ʬ4ff?>ߝL@eg&e3h?g&e>&e??{{{hhh]]]LLLJJJ666000111:::;;;444555;;;CCC===999888777333000111000000///...............555444555888777333444888???BBB>>>888;;;BBBAAA999///......//////000111222555555111,,,...444444///,,,...000333444555555666>>>AAAAAA999---'''***///------...000---***---222444///555999222333<<>>999000333444666===AAABBB>>>999:::===;;;444000222444555555666777888<<<===<<<999666555777:::============>>>???@@@AAANNNAAAddd4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦKKKHƅ^Hu]ĦFFFntHdĦ222666HGgĉ@222HdĦ******+++...000000))) """(((Htƅ^%%%+++Bt=o9ĦDtfo9Ħ000***###g?!!!HdĦ%%%Hu]ĦLLLtt111///Hƅ^Hu]ĦH׼sTTTNNN......)))///333111***&&&)))tQ,,,***---222je<Ħ&&&%%%(((Bt=o9ĦH׼s555333111111000---///***'''HtĦHHHaaahhhllleeeBt=o9ĦHdĦ444666333111444666666222444666Dtfo9ĦsߝLGdUĦ888Ht@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]ĦgggaaaOOO===888000///888;;;777777===???>>><<<888333111111111111222111//////222111,,,555333222555888888222---<<<===;;;999999:::555...---,,,,,,///222444333111555111000333666444333444111///---,,,///777AAAIIIHHHFFF???555///...,,,)))444666888888666111+++'''---777===999444222333333......---,,,***(((((((((,,,......+++...444666111666333111222555444000,,,:::666000+++...333222---...,,,+++...222444333111###(((222999444,,,,,,333***666BBBBBB555+++---555333222222222///,,,000666555777444//////666===@@@======888333555;;;;;;555...&&&"""$$$(((***---000444...+++------***+++111666333444777666222222444111000000/////////......444333555:::888111///222999;;;888222222777<<<===::::::;;;===???===:::777888888999999:::;;;<<<<<<===888999>>>;;;222444===<<<<<<<<<===???AAACCCEEEFFFUUUeeeqqq4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|<DdDDdDĦNNNDdDΦDdDĦCCCq<niDdDĦ444qet666444DdDĦ***)))))))))))),,,)))&&&&&&)))q<R!!!$$$qjRgdKӵHdDĦgdKӵ)))***GR/f6LĭĦDdDĦ$$$&&&&&&DdDĦHHH`eĭ444DdDΦDdDĦ|||DdDĦWWWJJJ555---000,,,))))))%%%%%%***---+++---111geĦ---******FSĦ))))))qjRgdKӵDdDĦ555333333444000***---///000DdDĦNNN[[[fffkkkqjRgdKӵDdDĦ000222111111666888777333222111HdDĦgdKӵDdDDdDĦ===DdDĦ4DufӵDdDĦDdDĦq<RpeƜ4DuTӵDdDĦDdDĦqjRgdKӵDdDΦDdDĦzzz}}}^^^ZZZHHH777<<<555555999666///000888;;;:::888444111///...///111444555444555777444...333111111444777666222---666888777666888:::777111000///...///111222111///111111333333000+++---222/////////000555>>>HHHOOOGGGGGGBBB777111000111000///111333555444111...,,,555888777111---000555888777555333222111///+++)))---000000...000555444///---...///111222222111111222///***%%%(((,,,,,,'''---,,,,,,...000111111000''')))000888777111///222555<<>>>>>???AAABBBCCCDDDCCCCCCIIIPPPcccnnn4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)hDdDΦDdDĦFFFDdDΦDdDӵAAAGIpӵDdDĦ777po9wӵDdDĦ%%%$$$!!!!!!###&&&***+++po9u###"""###%%%GIdnuR)ĦDdDĦnuR)Ħ&&&)))CdgĪjDdDĦ!!!$$$***DdDĦOOOHߝL`o9888DdDΦDdDӵ|||DdDĦZZZMMM888111444///,,,,,,((()))---//////000111geĦ---)))sp?aĦ***+++GIdnuR)ĦDdDĦ333111444555000(((***000555DdDĦJJJQQQ]]]cccGIdnuR)ĦDdDĦ*********///555777555666111---DdDĦnuR)ĦDdDΦDdDĦ>>>DdDĦnuR)ĦDdDĦDdDĦpo9u=ӊB1.uTӵDdDĦDdDĦGIdnuR)ĦDdDΦDdDӵccc```MMM???666333444666333///444>>>===<<<:::777555444333333000333666666777999555///000000000333666555111---000222333333555888666222222000///...//////...------111444222)))###'''000...///111333888???GGGMMMIIIJJJFFF===555555555444///000222333333222000000666666333------222555555666444222000///,,,)))&&&000222222111222444222---(((+++...///......///111,,,+++&&&###%%%)))((($$$+++,,,......------...///------///555777444222333:::;;;:::444///111888>>>555333222111...+++...555888888555000000111---&&&222111...,,,///444333000111///000222000,,,,,,000,,,***)))+++,,,***+++---))))))---333555111...///---111333111...000888@@@///...111555777666666888666999:::888777888666333222888???@@@===<<>>>>>???BBBDDDDDDCCCAAA???JJJKKKfffwww4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦAAA>d<ʜ4DuTӵ???4DwDd<Ħ:::puR)Ħ>d<"""&&&+++***peӵ"""ĦpeӵDx<>d<ӵDd<***qR/ܗ?fӵ >d<%%%>d<ĦPPP4DufئL>e444DdDʜ4DuTӵDdDĦZZZOOO<<<666888222///000---000000//////...,,,geĦ***s<v>aĦ((()))peӵDx<DdDĦ444222111222///***%%%,,,111DdDĦ:::DDDMMMQQQpeӵDx<>d<******///777999666888222,,,>d<ӵDd<DdDΦDdDĦ;;;DdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵyyy[[[TTT>>>555777333222444444333888???===;;;:::999888888777666...111222222444666444...//////000333666555222//////222222000111444333///111///---,,,------......,,,...111///'''!!!&&&///...///111111333777<<<@@@KKKLLLIIICCC???===888333444333222222111000000000...111111111333555111***///000///+++'''&&&)))---666555333222333333111///++++++,,,,,,,,,---,,,,,,......+++((()))---,,,(((***---000///,,,***+++---111000000000000222555888:::777111+++***000777999777555444333///,,,000666222333222333666999333***+++***+++---222444222...222333666888333,,,+++...---,,,---000111111222333)))(((***///000---,,,......000111000///111666::://////222666777555111///222555777777:::>>>>>>:::555:::>>>>>><<<;;;<<>>???@@@@@@???===<<dp&ĒRnfʜd<Φ>d<ĦJJJs&dq&ĒRBBB===i?ʜtd<Ħ888HHܗDӊB,,,<x%%%$$$ """'''+++)))B?d<777222444...+++...,,,+++))))))***++++++geĦ'''Hg8>aĦ%%%$$$B?Ho9--->d<000---,,,+++###&&&***>d<ӵ:::999B?Ho9***<x111888999777666222///&ӫeʬtIӇ@@@>d<Φ>d<Ħ999D&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒRmmmbbbJJJGGGCCC;;;444444666666555444444333111222444444222000000111000---///444444000///000222444666555333111222555555111//////...+++...---,,,++++++---000222---++++++,,,***''')))...---...///......///222444EEEEEEEEEEEEHHHGGG===222222111///.........///000,,,......///222444///'''+++000111,,,%%%&&&111<<<:::666333222222222222222///+++''')))...111---)))000222111//////222222...***---000000---++++++---222333111+++'''+++555>>>999666000***---444777444888777777777333000222888333444444666;;;>>>999111++++++///555;;;:::666333222444777999444,,,***---***+++---...000222444333---***)))++++++***+++///888666333333333222...+++,,,///333777999777///)))000222222222777>>>???===;;;<<<===???@@@AAA@@@???444666888;;;<<<<<<;;;:::777777999>>>>>>:::777666======<<<<<<<<<<<<======CCCCCCiii4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=e~~~egeOOORRRsĪj@hGGGCCC???fdDĦ555@ďD///---Hkge)))''''''!!!"""'''%%%@h!!!@G***---HĪj@IŌ000Bene,,,Hkge%%%nePPPSSSfe***Hu]3hhseDDD333///222,,,)))---,,,***((('''((('''&&&geĦja>aĦ$$$###@G000...se===111+++)))(((%%%&&&(((<Ō000---)))@G%%%)))Hkge((()))///111000000///111HĪj@IŌ===@@@ege777888Hu]3hIŌDdDĦne@h>hsene@GsĪj@hhhh[[[AAABBBCCC:::333333888;;;888333000...---///333444222///444444111...///444555333///111333555555444222111555888777222...///...,,,------,,,++++++...333666///)))&&&))),,,,,,,,,...+++,,,------,,,---000222888;;;???CCCHHHIII???444+++*********+++---///000111///***&&&(((///111...+++000222,,,%%%'''555BBB999444222333444222222333///(((###&&&///444000***///222333111111333333000,,,...000111000...------111444222(((""")))555???666555000+++///666555---777777888:::777333444999444555333222555999777222444222555===AAA???;;;999444333444666333---+++---///111111000111555666555111,,,))))))***)))---222666333111444999999333------222777<<>>===<<<<<<===???AAABBBDDDBBB\\\rrr4DuXӵĵD^zzzHHHHHHLLLKKKKKKIIICCC;;;DdDĦ666333---...,,,((('''$$$"""$$$$$$$$$)))((())))))(((///,,,,,,$$$'''NNNWWW___"""...D^{{{}}}{{{s׼sHHHAAA111...222,,,***//////---,,,---,,,&&&!!!geFm8)))>aĦ''''''(((111...---s׼sAAA<<<333---(((%%%***+++,,,Ho666...)))$$$&&&((('''((((((""" $$$((()))+++---000<<>>???>>>:::444++++++***+++,,,---...///333///'''!!!***111444///111000---)))***222999444000111666888444111222...((($$$&&&---000...***+++///111000000222111......///000222333222000---111444111(((&&&,,,555999777999555///222999777---333555999<<<999555555999222444333222555<<>><<<999:::666222000333333000...///:::===:::555444888999666///+++***,,,---,,,///444111//////222777888777444,,,111555999???EEE@@@888333111,,,***---333222...///000222333444555666888111111222444777:::<<<>>>555555555777999:::888555;;;<<<===???AAABBBDDDDDDFFFGGGVVVhhhΦ4DuXӵtvӵ>d<ĦĦĦĦvvvjjjgggaaaVVVOOOPPPHHHCCCDDDKKKPPPNNNGGGCCCDDDIIIJJJCCC999444999AAA>d<Ħ:::666111,,,///...+++***+++***&&& &&&***+++((($$$!!!!!!'''***%%%&&&---***""" )))000333)))***+++,,,+++(((%%%######+++""",,,111"""!!!"""!!! $$$###!!!%%%---)))*********))))))***+++,,,***111>>>ĦVVV777,,,,,,///((((((+++(((444>d<Ħttt~~~BeXXXVVV===...+++///***(((---...)))***...///((("""geFYĉ111///>aĦ+++------...111444222222000...///222Be444888777333000***###---///000nu]ӵ111'''000999666...,,,,,,+++)))'''(((***,,,,,,...+++######))),,,)))+++...//////000111222;;;???EEEJJJLLLIIIEEEAAA555111111555:::>d<Ħbbb}}}|||>d<ĦĦBeĦ|||rrrhhhFFFFFF<<<<<<999666555555333000222000///333999;;;888555222444333111222444222---...111333444222000...---111666777444222555888888333333222///...111777<<>>;;;444222222222111000//////............000...((( (((000333777555333111000111111111///---111999;;;555000000///,,,(((((()))***)))'''(((---000///...000000---000///000333666666222...111333000***+++222555333???BBB>>>777999@@@>>>444111333888<<<:::555555888333777888999???KKKVVV[[[EEE<<<555777777555444777888222...111333222111111AAABBB>>>666333666777333---***+++///000000222666777666444111///------...''')))+++,,,333;;;999111222000---+++///444222,,,000444777555111///222666555333111111444888===@@@333222000000444888999666666999===AAACCCDDDDDDCCCGGGNNNYYYkkk?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦvvvsss```[[[XXXOOOKKKIIIDDDBBBDDDEEEBBBEEELLLFFFCCCAAA???;;;555555888gdDĦ555555666...///111222///***'''(((+++,,,+++((($$$###&&&))))))&&&""" '''---)))'''***---)))+++&&&%%%%%%'''***'''$$$$$$%%%(((***'''&&&222333,,,)))))))))***************...000222gdKĦIII111,,,******)))''')))---///sdKĦwwwfff]]]SSS999444,,,$$$  """******))))))***...ŶS0006668883we<)))///333555333111---,,,---000222222222111...---,,,---******,,,iĉ@3hR/Ō&&&***000222---'''&&&(((+++---222333---###+++***+++,,,+++***///777///000111111000111333555===IIIGGGOOOEEEQQQIIIGGG;;;777555666555DdDĦcccgggsdKĦgdKĦgdKĦpppddd```VVVIIIAAABBB>>>666333888<<<===777444222222444444222000444666333,,,000888555+++***---000000---...222777444666444000000444000)))+++,,,)))&&&***444666333222///---,,,,,,)))$$$ ---///000///,,,***((((((111111111111111222222333...,,,***+++---000111111---,,,,,,,,,------,,,***...222666555000+++))))))'''***///111222111111222///...+++(((&&&'''+++...///333222,,,,,,111222///111000333111+++///222,,,111444***###***000555@@@;;;(((+++444000444;;;222...000333444444555777888444555<<Aneneneneqqq___]]]^^^\\\___]]]QQQGGGDDDDDDBBBBBBDDD@@@>>>>>>>>>;;;555444De111111222333***)))+++///333444222000$$$&&&((('''$$$ $$$### """222555---''')))'''$$$***---***'''(((+++---+++((( !!!%%%))))))$$$$$$$$$(((///---$$$%%%&&&((())))))((('''&&&...333neLLL???:::333/////////------///555neooo|||~~~uuuhhhVVVHHH333000+++&&&$$$$$$&&&'''((((((((((((***--->A333???IIIk<'''***---...---111222222111000111222444111222333333111...,,,+++///,,,,,,fh***,,,111666666000***)))'''"""###***+++'''000/////////,,,))),,,222///000111000//////111333444BBBHHHWWWMMMQQQ@@@;;;777444333444444DeUUUhhhkkknenenepppaaaZZZQQQEEE666777777666333000000111222111000111333333111///333666222---000888666,,,///000000---))))))...333...111111///000111---%%%***,,,,,,***...333333...///...------///...+++(((------,,,***)))))),,,...//////000111111111000000...------000222444444333))))))***+++++++++***(((---///111111...+++)))(((+++///555888888555333222000000000...------///111///111000,,,,,,111111---444777777999??????666,,,///111)))###+++///111:::111***,,,000000333222)))%%%'''***...000222444555999:::@@@HHHIIIDDDBBBDDDBBB@@@:::333222555777444:::;;;888444333666666444222;;;555000777555777HHH===111///222---++++++%%%...,,,***+++---000111111444222000000333666888999666222---+++***,,,---...///222333///---...,,,(((000333333111333777777444888666555666333111777AAA@@@???>>>>>>???BBBEEEGGGKKKRRRmmmiiiXXXYYY[[[___iiicccVVVJJJGGGGGGDDD@@@<<<;;;;;;===???<<<666333555---///111333333...+++))),,,222444111,,,((((((((((((&&&### !!!!!! +++555333+++((($$$&&&333111---(((&&&)))---......%%%$$$###%%%'''%%% $$$%%%"""%%%***(((!!!(((***,,,------+++)))(((%%%)))OOODDD444<<<666111222444222222444888gggpppzzzzzz~~~ssscccPPPAAA111///+++(((&&&'''((()))(((((()))***+++---,,,555CCC*********)))(((&&&,,,///333333000------...111222555666555222///---333,,,(((***&&&&&&(((+++...///...,,,000,,,%%% $$$,,,000///777555555444///))))))...222333333222000000111333888???@@@PPPFFFHHH999:::333222111333444LLLQQQdddhhh{{{uuubbbVVVIII<<<444333888>>>;;;000***,,,//////000222333333111...000222000,,,000777666///333222///***&&&&&&***///(((,,,.../////////)))"""'''***---...111333000+++)))(((((()))++++++)))((()))(((%%%######'''...333......///000//////...---......///111222111...+++***+++---/////////...---++++++***+++,,,,,,***)))---222888;;;:::555111...///000111111000///111222000000---+++---000...***+++444222:::TTTTTT???666---///(((%%%,,,,,,***111)))333111---333444***###"""(((---000111000333666>>>GGGHHHCCC>>>===AAAAAA;;;222///333777888888;;;:::666444666777666333===<<<999======AAAMMMAAA444222444---******%%%---+++((((((,,,000333555555444111...---000555:::555111,,,)))((()))******555333///---111444///(((111333333222444777555111777666666777555333777===CCCBBB@@@??????AAADDDFFFKKKUUUsssxxx___PPPQQQRRRSSS^^^SSSMMMGGGGGGHHHEEE???:::::::::===@@@===555222333111...+++,,,///111000...---,,,)))'''+++...,,,'''...+++'''&&&''''''$$$ """'''(((%%%!!! ,,,,,,&&&%%%"""&&&444---***&&&%%%%%%&&&&&&$$$'''&&&&&&''''''$$$%%%&&&### ''')))&&&,,,---------------,,,,,,---...222>>>NNNXXXRRRFFF444111000222222111555:::>>>GGGOOOSSS^^^oooyyyzzz}}}~~~yyymmmaaaWWWLLLCCC555111+++&&&###"""$$$%%%((((((***,,,......---++++++---111777;;;:::333---222000---***)))(((((('''(((,,,000///+++((((((***222333555777999888666444444+++######&&&&&&&&&'''%%%$$$"""###%%%(((---000111222///---///555555222999888888777111******...777888777666444333444555>>>CCCCCCUUUKKKJJJ999:::333222222222333888???FFFEEE[[[dddqqqzzzhhhWWWDDD666999555;;;FFFBBB222+++//////000222333333222///,,,))),,,+++***///555666222222222000,,,)))))),,,///(((+++---//////---)))%%%'''***...000111000...***(((((('''''''''&&&%%%$$$$$$###!!! &&&---333///...,,,++++++,,,,,,---000...---,,,***((($$$!!!***---000222222111000000(((&&&$$$&&&+++------+++...222666777555111---+++---------,,,+++,,,///111111///,,,,,,///000,,,'''%%%444---333TTTTTT===:::...///)))'''---)))$$$***,,,@@@:::...777888***&&& ###(((---000///---000555===FFFIIIDDD===888<<<@@@AAA;;;555444333111///444666333222555666555888???CCCDDDHHHJJJIIIIII???444333666000///111---000...+++***,,,...000000444555333000...000666;;;555888999666000+++***+++666444000///444:::888111444666666555777999666000222333666777888999<<<@@@BBBAAA???>>>???AAACCCEEEJJJUUUsssyyyqqq\\\OOOSSSSSSNNNRRRIIIGGGCCC>>>=========<<<999999;;;===999111...///...+++***+++---,,,)))%%%&&&))))))%%%&&&,,,///---***(((''')))+++***&&&"""$$$***...,,,((($$$!!! '''$$$ ###!!!"""+++$$$%%%&&&((((((%%%!!!!!!%%%)))***((($$$!!!))))))(((&&&''')))(((%%%+++***((('''((()))+++---,,,---111;;;KKKWWWTTTJJJ...///111222...---333===DDDOOOWWW[[[gggxxxzzzzzzmmm\\\QQQLLLHHHDDD666111)))"""!!!###&&&&&&(((+++------***'''***,,,...,,,******---111444111...***((())),,,...,,,...///---+++)))+++---222222333777;;;>>>===<<<555***!!!!!!%%%(((+++---%%%&&&(((***,,,...000111,,,......---...222222...444444444444000***+++///888888888777555444555666;;;HHHRRRkkkbbbZZZ<<<333666666555333444777<<<>>>@@@UUUeeekkkzzziiiXXXFFF999;;;555777@@@===///+++111///111222222000---***((($$$&&&'''(((---333555555...///000000000000000111------...///...,,,++++++......///000...+++))))))+++++++++***)))(((((()))$$$$$$######$$$(((...222000---***'''''')))---///333000,,,)))((('''%%%###'''***...///...------...'''$$$###%%%***...///...111333444444222000//////---,,,)))&&&%%%(((---222111///...000111///+++(((...===111---DDDAAA///444000111+++***---&&&$$$...666IIIAAA111777777------******,,,///111222111///888<<>>AAABBB>>>=========>>>AAACCCDDDKKKTTTqqqooonnn^^^RRRZZZ^^^WWWQQQOOOKKKBBB666222555;;;===888666666777333---+++---/////////000000---***'''---222000'''%%%***///---(((***...222333///)))$$$$$$+++......+++)))'''"""(((***(((,,,!!!$$$))),,,---+++'''$$$###%%%(((******'''$$$!!!(((+++///222222---$$$******(((((()))+++...000"""(((000;;;GGGLLLEEE;;;222222444333...+++111:::AAANNN\\\gggssszzzuuuooocccWWWPPPLLLEEE===333...'''!!! ###&&&$$$###$$$(((+++,,,((($$$&&&***...---***)))...333222111---***(((+++///333333222000......///111222111111333888>>>AAA@@@>>>333+++%%%&&&))),,,///333"""&&&---444888666000+++,,,---***&&&''',,,000000------...///---))),,,222444555555555444444555777@@@NNNTTTeee\\\\\\BBB555999;;;999666555999:::888???MMM^^^bbbyyytttfffXXXJJJAAA===888666888555...///555///000111///,,,(((&&&%%%###%%%&&&))),,,000333444,,,---///111222222111000///...///000...******---222111000000,,,'''&&&(((+++,,,,,,,,,******,,,...***+++***))))))+++...111///,,,(((%%%&&&)))---000444111...,,,---...//////))),,,//////---,,,...000)))(((((()))+++---......111333444444333222333555000...***&&&$$$(((...333222111222555333---******///;;;444,,,555333---555000111---+++---'''+++<<<@@@IIIBBB555222222000222222444666666555555666888:::<<<>>>???BBBBBB<<<444777AAAKKKLLLGGG>>>111%%%000222333333555888555000;;;:::FFFTTT^^^ggg^^^DDD888...000333---...444333)))))))))+++---...---,,,,,,...111222222111222333444AAAMMMMMMBBB666222333444666444...+++000555777666666444333777;;;666///888:::;;;999;;;???@@@???:::;;;===>>>@@@AAABBBBBBLLLTTTpppeeekkk[[[KKKWWWccc\\\OOOOOOLLLBBB999888>>>@@@>>>:::666555444111---...222333444555444222000000111666888222'''&&&---///***///000222111///---,,,,,,###'''+++------,,,++++++ """---111---///%%%''')))++++++*********---,,,+++)))&&&$$$###"""%%%'''+++000111+++###'''(((***,,,...///000000)))222>>>GGGNNNOOOHHH>>>777222000111111000222666>>>GGGTTTcccoooyyy}}}}}}gggccc\\\WWWUUURRRFFF999000---***'''%%%%%%&&&'''%%%$$$$$$(((---...***&&&''')))+++,,,,,,---...///.........+++***+++///333222...******...000000...---...333:::AAAAAA<<<777+++))))))---...,,,,,,///&&&''',,,444:::999111***...///,,,&&&&&&,,,111222,,,+++---...---,,,111888111333444444444555777999GGGUUUPPPUUULLLZZZIII<<<;;;===<<<888888;;;;;;666???AAARRRXXXttt|||pppfffYYYKKK@@@>>>;;;777222///000444888///111111///+++((((((((((((((()))+++,,,---///222......------------,,,+++------///222...((('''***+++***---000...))))))...000111111///,,,+++---///222111///+++))))))---///***)))(((((()))+++---///111///...///111222222222---000222000,,,,,,///333///000000...,,,+++++++++(((+++///111111111222333111///,,,)))''')))...222222333777:::555,,,***...***222444000---...111444...000---,,,---***666OOOHHHDDDCCC<<>>>>>;;;;;;===???AAABBBAAA@@@???IIIQQQmmmuuusss^^^fffUUU@@@LLL___XXXHHHGGGFFFCCCAAAGGGMMMHHH???<<<888666555222000444:::222333333111......111555333333+++###(((555666///555222,,,%%% ###+++222(((***---------------///++++++######------&&&'''+++***(((%%%###$$$'''***+++***(((&&&%%%&&&***---"""!!!!!!$$$'''&&&%%%%%%###(((,,,......,,,***(((111;;;AAAFFFIIIEEE???777...)))---444666555444BBBDDDLLLYYYfffqqq|||aaa]]]XXXVVVYYYWWWIII:::000000///---+++(((&&&%%%)))''''''+++000222...***---((($$$%%%))),,,,,,)))***---...---++++++...111***%%%"""$$$***---***%%%***---444===CCCAAA888000###%%%+++000///***'''(((222...,,,000777:::777222***---...+++***...000//////...///111000000666>>>111333555666666888;;;===DDDXXXWWW[[[SSSbbbMMM999;;;>>>===999999===<<<777BBB<<>>???;;;===???BBBDDDDDDBBB>>><<>>ZZZ\\\YYY[[[jjjyyywwwjjjooovvvrrrcccVVVNNNBBB555999444111222222---)))(((------***(((,,,333333---333111...)))'''(((---111+++++++++*********))))))"""###((())))))***555444===CCC>>>===<<<444---(((%%%)))111444///(((((($$$%%%---222111222666222111///,,,)))***,,,///***((((((******+++222;;;555333111000555:::;;;:::IIIKKKbbbppphhhcccWWW<<>>===LLLOOObbbyyyooo___NNNEEEDDD???<<<999666555444222000555333000------...000222444000------//////+++'''...///000111000...,,,+++((())),,,------,,,)))'''###!!!333666***,,,;;;222777;;;999333...,,,---///111///)))'''***,,,,,,///000...++++++***$$$'''///444222...,,,,,,+++++++++******+++,,,,,,---////////////---''' %%%+++((((((---,,,---...111333333000------000333666666555444444///111666777///'''+++555'''$$$!!!""")))222<<>>999===>>>>>>===;;;;;;<<<======???@@@???>>>===>>>@@@EEEFFF[[[lllmmmggg^^^XXXTTTSSSRRRQQQEEECCC???>>>BBBGGGEEE@@@<<<999666444444555555444444111...---...///...------,,,******,,,000555888111+++(((+++,,,(((&&&'''(((***,,,---------...///'''$$$###$$$'''&&&###$$$###""""""###&&&)))+++---------,,,***)))***,,,'''###!!!###$$$###$$$(((###%%%(((+++((($$$'''...:::;;;@@@FFFEEEAAA>>>???111...------,,,...888EEEUUUaaahhheeegggpppvvvuuusssuuummm[[[NNNHHH@@@555,,,...222666222---,,,000333...'''$$$)))111...&&&))))))***---///---)))%%%******+++++++++***))))))"""))),,,000555111444DDDNNNKKKJJJJJJBBB777111+++***,,,---***&&&(((***000777777333555;;;777777444000,,,******+++$$$&&&,,,222222000222777333222111000222777:::<<>>;;;::::::<<<<<<999777>>><<>>FFFNNNKKKDDD<<>>CCC@@@AAALLLUUUWWW@@@888000...222555444111222111000000000111111111...---,,,...111222///+++000......111222111333666111222444444555777;;;>>>999777777:::???AAA???===<<<===>>>===<<<<<<===???============>>>???@@@@@@CCCFFFZZZoooqqqlllddd\\\VVVSSSQQQQQQKKKGGG???<<>>:::333'''...777:::333,,,...555222+++###!!!(((...+++###$$$###%%%+++111///'''''')))***,,,,,,+++***)))"""!!!###)))...333;;;DDD???BBBNNNSSSJJJGGGIIIDDDAAA;;;222,,,(((&&&%%%$$$###,,,777<<<777111444;;;;;;;;;:::666000+++(((&&&"""%%%,,,222333000222666333333333222222555<<>>999444:::888HHHPPPccczzzfffVVVKKKCCC@@@AAA:::;;;===>>>>>>:::333...&&&(((---222555666666555111,,,((('''***---...------///222555666777666666222111...,,,)))'''&&&&&&$$$%%%)))......++++++...---111666666333///...///---///,,,((((((---000000---000222111000,,,""" )))222444333333111...---,,,+++******))))))***'''$$$"""!!!$$$(((+++,,,***,,,+++)))***---+++'''222777;;;:::333///000333---///111333222///+++)))###&&&---444555000...//////)))###$$$+++444999;;;BBBGGGJJJMMMHHH222'''333222000///000111333333222444>>>;;;444444333111777...,,,((((((///:::??????;;;777333111222333444444000444:::GGG[[[iiibbbQQQHHH???666444777999555///444444333222111000000///111---,,,000666666111,,,111000333888999666444555222333555555555666888;;;::::::::::::<<<===???@@@:::;;;=========>>>@@@AAA>>>;;;999:::>>>BBBBBBAAAGGGMMMaaa~~~pppnnnggg]]]VVVRRROOOLLLIIIPPPMMMGGGAAA@@@AAA<<<444:::999888888666333...+++111000...,,,,,,,,,,,,,,,999888666444444444555666333...)))***---///---,,,(((...222///)))(((...444///((()))000,,,!!!!!!,,,$$$###!!! ###***------...,,,)))...555333%%% ((()))+++***$$$###333999DDDKKKGGG===777666666666444000...222===GGGWWWaaalllqqqvvv{{{zzzuuummmfffVVVCCC888666444000)))---333444,,,###$$$+++)))%%%"""###(((,,,***&&&***'''%%%'''***+++)))%%%%%%'''***,,,---,,,***)))+++***,,,///222666@@@JJJPPPMMMPPPKKK<<<:::@@@@@@AAA===777///(((%%%$$$%%%&&&...888:::666222555;;;888::::::888333---)))'''$$$$$$(((+++,,,,,,111888444555666666444777AAALLLZZZkkkvvvdddQQQ@@@999777666999>>>???:::555::::::KKKQQQ^^^wwwlllUUUGGG@@@===<<<===888888:::<<<<<<999333///&&&)))---111333444444333,,,)))'''(((***---------+++,,,///222444555555444333111...***(((&&&&&&&&&&&&+++---+++)))((('''###%%%)))...111000///...//////...***&&&(((///444444---000222222333000'''%%%,,,111000...---+++''')))))))))(((((())))))***'''(((***...000000---++++++///---'''(((000111***111555888666222//////111(((***---000222111///,,,(((***...444777555222000555...''''''...555888888;;;FFFJJJKKKHHH777))),,,111000000222444555444222666>>>999111333111,,,///+++***)))***///666<<<>>>:::777555333333222000///...+++222OOOvvvlllGGGCCC;;;555666<<<===666...444444555444222000000000555111000444888777666555000000333888888444222333333444666555444444666777888999;;;;;;;;;;;;<<<>>>888:::===>>>??????AAACCC>>>:::777999???DDDCCCAAAGGGQQQfffwwwooopppkkkaaaWWWQQQQQQOOOIIICCCJJJMMMKKKDDD>>>;;;777333666555555666555333///,,,222111///,,,***)))))))))555444222111000/////////222---)))(((,,,...+++&&&###'''+++---------...//////)))***222...$$$&&&222(((&&&### !!!""" '''+++***)))+++***&&&000888666'''######$$$%%%((()))%%%!!!$$$+++***555DDDKKKDDD888555888666888666111///333<<>>;;;777555666;;;===;;;999>>>>>>PPPRRRXXXkkk|||hhhRRREEE@@@===;;;<<<777666666666777666333111222222333333333444444444***+++,,,...///000...---,,,...000333444444333333111000---+++)))((('''(((%%%,,,///+++***+++***%%%&&&)))---//////...,,,+++000...)))%%%(((111666666000222444444666666///'''...222222...,,,---,,,)))%%%%%%&&&&&&((()))+++,,,((())),,,///222111...+++***---+++$$$&&&///111+++.........///000///...---((((((***...222333111////////////000333555333000666111,,,,,,111555777666777JJJLLLBBBBBB???222***000000222555888::::::888999<<<333---444444,,,***------...000111333666999555555555555555222...+++---444===III[[[ggg___OOO999555222555;;;:::333***111333444333111000222333666333333555444222777???333111111444444111111444444555555444333333444666333666:::<<<;;;:::::::::888;;;>>>???@@@@@@BBBCCC???;;;888:::@@@DDDCCCAAABBBPPPfffrrrlllsssjjjaaaXXXSSSRRRPPPJJJEEE@@@FFFGGG@@@999777777666222111000111222111000...222111000,,,(((&&&'''(((......//////////////////))))))(((***//////'''"""''',,,000111...,,,)))&&&(((,,,***$$$'''000***((($$$  !!!###$$$+++,,,'''&&&***)))%%%+++000000(((!!!###)))---...------+++%%% $$$+++&&&111@@@GGGAAA666444888222555444...,,,444???EEEAAAVVVmmmtttooolllttt~~~lllaaaRRRDDD;;;777333000,,,&&&"""$$$%%%$$$###$$$$$$(((...111,,,'''(((---(((---111222///***'''&&&"""$$$'''***,,,,,,,,,,,,...---000777;;;???FFFMMMDDDCCCJJJJJJ===999;;;666000222333333111...---,,,000///------222999;;;999111333555444222000//////(((***000444333......222---,,,111777888999EEETTTQQQjjjxxxyyyttt```HHHAAA:::888555444555888:::;;;;;;999IIIIIIKKK[[[ooommmXXXLLLFFF@@@======888666444333444555555444999777555222111000000111---...111333333111///---***,,,...000000000///...000000//////---+++***)))$$$)))...//////111111000///000222222111...***'''------)))(((---444666444333666888999<<<===888000...///...***))),,,---***$$$$$$%%%''')))+++---...)))&&&""""""%%%+++///222++++++((($$$&&&+++,,,***+++***)))+++...000...,,,...,,,+++,,,000111///---111111...+++,,,000000...333222111111222333333333777LLLKKK<<>>BBBCCCBBB@@@CCCTTTjjjyyypppoooeeebbb]]]UUUNNNIIIGGGGGGAAACCC@@@999555777888888333111......///111111111///000///+++'''&&&''')))++++++---.........------%%%%%%%%%&&&,,,000''' %%%***---...,,,***((())))))(((((((((***,,,,,,***'''$$$"""!!! """+++,,,&&&%%%+++,,,&&&)))'''''''''$$$$$$+++444666333111---&&&!!!%%%---777<<>>@@@DDDPPP]]]zzzrrrbbbPPPDDD<<<666444555999777555666777888888888777666444222000/////////...///111111///---,,,+++((()))+++...//////...---111333444555333///+++(((%%%'''+++000222000000333000111222333222///+++'''(((***,,,///444888444---777;;;>>>AAADDDCCC<<<333+++---,,,******---,,,)))'''(((((()))+++---///000,,,%%%&&&000666,,,'''%%%'''))))))***---,,,---.........///000111222...******---///---+++...111///)))(((,,,...,,,---000333333111/////////555CCCAAA;;;CCCJJJEEE@@@333222111333555666666555000333)))%%%000555222333000000333555222...222;;;999777555555444333111...)))---222===PPP[[[RRR@@@666444222000000000//////000222222///,,,---222777333......222111...444@@@===777444444333222555:::777666333000///000444777444444555888<<<>>>;;;999<<>>777+++***777HHHRRRbbbdddiiipppwww|||ttteeeQQQBBB888222...,,,$$$"""%%%,,,///......000...******///111111666===(((&&&''',,,000000)))#########%%%'''***,,,...///""" $$$...666888888999777111555666///000222,,,000......///111111000///&&&))))))(((,,,444888555<<<:::777222...---...000555222000...***''',,,333***'''---999???@@@JJJXXX^^^vvv{{{xxxxxxbbbDDD???222444666333//////333777===222<<>>:::999999:::;;;<<<;;;:::888888777777666555444333---...---+++(((''''''(((***,,,///222333444333333333666999:::888222,,,((('''&&&***000000******///+++,,,...111222000---***###(((///444:::;;;222'''999>>>DDDGGGIIIGGG===333000222222000000111///)))+++++++++,,,---...000000///((( '''///555+++###""")))---***,,,333---111555333///...111666222---((('''+++......,,,,,,111111+++))),,,...,,,(((...444444000,,,,,,---333888777:::FFFHHHEEEIII444222000///000000///......222***$$$+++000000555---,,,///111...+++222>>>???;;;777333333333222222222222111777GGGUUUOOOAAA777555222...---000555999222333222...***+++111777555---,,,444666333666>>>===888444444444222555:::777666333///---000444888888555222666<<>>;;;>>>@@@CCCCCCAAA???>>>>>>@@@CCCFFFFFFDDDAAA???>>>FFF[[[pppyyyhhh``````PPPRRR[[[RRRDDDBBBBBB999EEEGGG===777<<>>;;;444333222...)))+++555CCCLLLZZZeeejjjqqq|||}}}}}}fffIII===<<<888---%%%###%%%'''***///444555444444,,,%%%(((111777555000+++,,,***'''+++...(((((($$$***111+++&&&%%%+++555:::777111333999666777555222...+++***+++---777:::555444555--- )))***+++++++++...333777??????000$$$(((---...444111...---,,,***)))000888))),,,111???:::<<<\\\iiisss}}}nnngggYYYDDD777:::888222,,,---333555444666888;;;>>>CCCHHHOOOTTTUUU[[[eeeqqq|||vvvaaaTTTLLLAAA===>>>999:::::::::;;;===>>>>>>>>>111444888:::999555///,,,///,,,---000///)))%%%$$$111555444//////222222...111333666888777444///,,,***((((((+++000111---)))444222///---,,,)))&&&###)))+++&&&&&&333777111999<<>>333222111444888777222---000///+++&&&'''---///---///***###!!!%%%***+++)))------...000222111...++++++,,,...111333222///,,,------------,,,+++***)));;;888333000111222333333...))))))///111......111+++(((444AAAEEEHHHCCC555)))---111222000///111333000***''',,,000...+++***222///000333000+++,,,333999:::777333555999666000222---...===OOOSSSEEE666:::777222000000222555666555555111***))),,,...---,,,)))***111555444111111000...,,,...222666666555444999;;;666333444555555999:::999777888;;;888333<<>>@@@CCCEEEFFFFFFKKKPPP```~~~yyylllccc```OOOOOOVVVLLLAAAAAABBBPPPUUURRRGGGBBBCCC???666666000000555555//////555444222---'''$$$%%%)))---++++++***(((%%%"""!!! !!!"""###!!!&&&,,,''''''(((***++++++)))(((&&&***+++***---333333///###!!!!!!"""$$$$$$!!!)))******(((&&&%%%&&&(((...---+++)))''''''&&&&&&((())),,,---***)))000;;;===@@@AAA???AAACCC???888222222000...111;;;IIIRRRfffsssxxxwwwvvvrrruuunnnZZZDDD999555000+++)))*********+++---///...,,,111+++'''(((///333111...&&&***+++,,,---,,, ******$$$+++000---,,,+++,,,111888:::777666888///000111000...------...555999888444666;;;666***,,,(((&&&'''---333555555666888---###)))------222222...,,,---,,,,,,000666111...+++888777===```lllqqqlllccc[[[DDD///333222---)))+++222555444111222333666:::???BBBDDDFFFJJJRRR\\\eeemmmrrruuu~~~iiiZZZOOOAAA;;;:::444777777888<<>>;;;777111333666888777444000------((('''******&&&""" ...111111...///666888666000222555888888666444222...)))###"""&&&)))***(((---,,,,,,---...---+++))))))***&&&"""(((222222***(((,,,222:::GGGRRRRRRLLLHHH:::///666GGGOOOFFF999000///+++'''(((---///---000000,,,(((,,,222222,,,***...222333111...------,,,,,,,,,.../////////...***+++---000222444666666666444222///......000111222---+++///222000111444777111777???@@@BBB???333000///...///111222444444+++'''&&&***---,,,,,,---111...------***%%%&&&+++///111111000333888888222333222555>>>IIIJJJAAA777555222111444;;;>>>===:::666555///((('''+++......***(((,,,333777444111000///---+++,,,000333333222666:::999222...///222333333777;;;<<<>>>AAA@@@;;;EEEGGGEEE===888888999888:::;;;===???AAACCCDDDEEEMMMXXXmmmyyyqqqkkk]]]MMMMMMSSSJJJCCCFFFIIIXXXWWWQQQJJJIIIHHH<<<,,,,,,...111444555444333111555222---+++++++++,,,,,,***)))(((&&&$$$!!! $$$&&&$$$ !!!'''...)))((((((''''''(((((())))))*********...333222---'''$$$"""###'''(((%%% $$$%%%&&&&&&&&&&&&(((***...---,,,+++(((&&&$$$###$$$///...)))111AAAAAAEEEHHHHHHHHHGGGBBB;;;111111111222555===JJJSSSgggrrrrrrnnnnnnjjjjjjttt^^^RRRCCC999000+++,,,000000...------......,,,+++...---+++,,,...///......'''***++++++,,,***!!!!!!111222+++---...---222---)))***333;;;<<<999777+++,,,...---------...000444555666:::FFFOOOHHH:::888///(((***444;;;:::666...222***###***...---111000+++***---000111333777666000+++888999???___iiiuuufff[[[XXXDDD...///...+++(((+++333666555333111111444888;;;;;;999===@@@EEEKKKSSSZZZ___ccclll|||nnn]]]PPP@@@777555---333333555;;;???>>>777000222333444444333111///---///***(((***+++'''$$$###)))***)))'''***111555666111222333555555444333333444,,,"""###'''))))))***,,,///111111///---)))***'''%%%+++222---###%%%)))...555@@@NNNUUUVVVHHH:::---000<<<@@@555(((******(((%%%(((...000...///555444...111999666+++'''...555555000,,,,,,...,,,+++++++++,,,---...///)))+++---///222444666777555666777444111000111444222...---000444555888;;;@@@888;;;???===@@@???555555000,,,---111555666444'''&&&(((+++,,,+++...333888333000///---******---,,,...000111555:::999555:::999999999;;;=========888333000555>>>DDDBBB>>>777555...&&&%%%***000111***)))...666999555111000///...------///111111111888;;;888000,,,---111222222:::BBBEEEIIIMMMMMMKKKWWWVVVMMMAAA::::::;;;;;;:::;;;<<<>>>@@@AAACCCCCCIII[[[vvv~~~xxxuuuqqqoooYYYLLLOOOUUUMMMHHHMMMPPPGGGGGGDDDCCCGGGFFF:::++++++333666333444999888111000,,,******,,,---+++)))&&&&&&&&&'''((('''&&&$$$!!!$$$###"""######"""***++++++*********+++,,,...,,,+++,,,///111...***...)))%%%&&&)))***&&&"""###%%%&&&'''&&&&&&"""$$$&&&(((******)))((("""###111111(((000DDDAAAEEEIIIKKKJJJFFF???999///...000333666;;;FFFPPP___fffdddfffpppqqqjjjiiiZZZQQQEEE;;;222---///444...++++++///222222222444...000111000...---...///***((($$$!!!!!!$$$&&&&&&+++555222***---...---333***%%%&&&///777999666555......,,,***)))+++...111,,,///777FFFXXXaaaWWWGGG>>>555---...555:::999666///333+++$$$,,,000///333---(((''',,,222444666888444222222AAA???AAA]]]dddcccVVVPPPBBB777333333///,,,...444666444555222111444999;;;999555;;;<<>>>>>999>>>DDDBBBCCCAAA777333000......111444444444)))))),,,///---+++000777;;;777333333444555666666222444666888999:::999888@@@<<<666111000444;;;AAAAAA;;;555444999===???>>>999666...&&&%%%,,,222444...---000777999666444666333222111111111222111111777:::999333///000333444888AAAJJJNNNTTT[[[______bbb]]]QQQCCC<<<===??????<<<<<<===>>>???AAABBBCCCBBBTTTqqq|||qqqiiifffeeeWWWNNNRRRWWWMMMHHHLLLLLL<<<===???AAADDDBBB999//////777777111111999999222///---***+++,,,+++'''###!!!!!!###'''+++---,,,***###""" &&&###***---000000///......///+++)))))),,,000111///...111,,,&&&%%%&&&&&&### ###'''******&&&  """&&&)))+++,,,,,,+++***"""$$$...***!!!***>>>===@@@EEEGGGEEE>>>777444+++***---333777;;;FFFQQQ\\\lllrrrsssyyyvvvmmmjjjVVVKKK???888222///111555***&&&&&&---222222444888---111333111,,,***,,,///***&&& %%%+++,,,...%%%!!!+++000...222,,,***,,,111333000///000000...+++((('''***000555///111888FFFWWW]]]TTTFFF444000---,,,///222555666555888...&&&---222222777///)))'''+++000111222444000222666EEEAAABBBbbbnnn|||lll^^^JJJ;;;===888888444//////333222///000---,,,///555888555111666666777:::???EEELLLOOORRR]]]~~~wwwaaaRRRHHH:::555444...444222111333666777222...888777444222///---,,,,,,///555===@@@888...---333111///---------///222555444333111///.........///333000---***))))))))))))+++---000444666666333111...---)))(((,,,111111...)))***,,,222:::FFFUUU___\\\]]]YYYKKK999---***,,,***+++)))'''(((,,,,,,)))***333666000///333...!!!,,,...000222333000,,,))),,,///222333111///......555444222000///...---------222555444///,,,...111+++,,,///222777;;;;;;::::::888CCCLLLIIIFFF@@@333---000222222111000111333,,,---///000,,,)))...666444111///111777<<<===;;;444555777999:::999999999<<<888333111222555888:::AAA@@@>>>;;;888777888:::999777000((((((///555777333222333777888777999===555555555444222111000000///555777444222333555444999AAAHHHNNNWWWccckkkmmm\\\WWWLLL???:::===?????????>>>>>>>>>???@@@BBBBBB@@@MMMfff{{{jjj]]]WWWVVVWWWPPPTTTTTTHHHAAADDDBBBBBBCCCDDDFFFEEEAAA:::444222666444......444666222444333111///---)))%%%!!!!!! """&&&+++---+++(((---'''***))) ***...222222///,,,,,,...,,,***+++------***)))+++///+++&&&"""  ###(((---000---&&&!!!)))***,,,------,,,***)))---&&&%%%'''"""%%%666:::;;;???AAA===555000000)))'''+++444999===IIIVVV^^^{{{zzzmmmeeegggMMMAAA555000...---111555((("""!!!))),,,+++---333,,,///111...)))'''***...---+++***((($$$!!!%%%+++$$$!!!,,,333000111444444666888333,,,))),,,,,,+++)))'''(((,,,222777999777666;;;BBBEEEBBB===+++---.........000666:::666999///'''...222222666333---)))***+++)))***---...000222???===DDDlll}}}~~~yyyjjjIII444888888888444///...000...***///------///444777666555555444444555999>>>DDDGGGSSSYYYlllttt___QQQHHH;;;777777111555444222222222222222111999777555333111000//////,,,222<<<>>>555++++++111,,,***,,,000222222444777333222111111111222444555////////////...---,,,+++***+++...222666777555444///...---+++,,,000444666---++++++///444:::EEENNNJJJCCC888///,,,,,,------111222000,,,+++---***%%%+++000222111000000,,,&&&/////////000222111---)))...333777777333///......,,,+++++++++,,,...000111...111333222///---...000...000111111444888888444::::::FFFOOOIIICCC;;;,,,+++000444444111///000333...---......***'''+++333000///...111;;;CCCCCC===000000222666888777:::???555444444777999999666222888===BBBAAA<<<777555555888777222,,,,,,222666777666444444666777777;;;AAA666666777555111...------'''...444333111333444333555:::???FFFRRRaaaiiijjjRRROOOGGG>>>===AAACCCAAAAAA@@@???>>>???@@@AAABBBDDDLLL```ssscccXXXRRRPPPUUUOOOQQQOOOBBB===BBBAAAEEECCCBBBCCCDDDAAA:::666111222111000000222333333444555555222...***((('''***(((&&&(((***(((###(((((("""%%%///---###,,,...///---'''%%%&&&)))((((((***,,,((("""###))),,,+++(((""" %%%+++111222...+++,,,------...---,,,+++***,,,******'''"""!!!+++777;;;:::<<<===888000---000...***,,,555999;;;EEESSSbbb}}}wwwiii[[[WWWKKK@@@444---***)))...555))) &&&)))%%%'''------//////,,,((((((+++///......000222---''')))000 333777000///555666999;;;777///,,,---((()))***+++***+++---///444333222222333333666888,,,///111111///000444777///444,,,&&&---000...111111---)))(((%%%###&&&,,,---------===>>>GGGmmm|||yyyhhhJJJ444444444555333//////111///+++222111222333555777999:::999888666666888;;;>>>AAAOOOWWWaaa~~~}}}gggXXXNNN@@@:::999333444555555444111000111222666555555444444444444444000111444666222,,,,,,///&&&%%%***222555222222555333222222222222333444555000000000//////111333555,,,,,,---000222333222000...000111///,,,---333999444///---111444555:::@@@===555---+++000333222///---///...,,,---///---(((***))),,,111111---,,,//////000111000///------,,,222666999777111------///&&&&&&&&&'''))),,,///111111111111111000000000000///111///,,,000888:::888;;;:::DDDIIIBBB===777+++111111222222111111222333000...------+++))),,,333333222000444>>>GGGDDD;;;333222444999::::::@@@GGG888888777777777888888888555777888777555333333333444555333//////333666555444333555777777666:::@@@888999:::777222///------'''...222000000333555555666777999???KKKVVVXXXTTTGGGFFFCCC???AAAEEEEEEBBBAAA@@@>>>======>>>???@@@HHHNNNaaazzziii^^^XXXUUUSSSRRRLLLNNNKKK???>>>FFFGGG???999777;;;@@@@@@;;;666111///000333444333333555...111444333///,,,---...555111---+++***%%%$$$((((((...444--- ---...,,,&&&  $$$###)))'''###)))333,,,,,,+++%%% %%%&&&%%%&&&))),,,---+++((('''((()))+++,,,......///,,,///111---))),,,666>>>===;;;;;;<<<666...,,,111444......555666555>>>LLLiiixxxzzzvvvzzzrrrZZZJJJQQQGGG;;;111)))&&&---666))) &&&((($$$&&&---000000///,,,******...111))))))+++---((($$$)))333"""$$$!!!)))::::::///---111000444::::::555111111'''***---...,,,)))&&&%%%$$$(((...222111000444999/////////...---+++++++++'''---((($$$,,,...***,,,,,,)))'''&&&###"""(((000,,,+++---@@@DDDJJJhhhpppppp^^^JJJ999555111222222///111444333///222222333222222444888;;;:::999777555555777999:::BBBPPPYYYrrrsssqqq```TTTDDD<<<999222222666999777222///000333333333444555777888888999888333000222333111000111((((((...777:::555333555444444222111000000//////555333000...///444:::???111///............+++***---111444333---***000999222------555;;;===@@@EEE111333555666444000+++(((###&&&((((((,,,111000,,,(((###&&&000111***,,,555...111444111,,,***,,,000666888999555///+++---000---,,,*********,,,...//////---++++++,,,------,,,---...+++(((---:::AAA@@@<<<888???BBB;;;999777...777333//////222555555444222///...///...---000555333222111333===EEE@@@555<<<999;;;???@@@@@@FFFOOOBBB???888111...333<<>>;;;555111//////,,,111333000///333888999<<<;;;999===FFFMMMHHH???;;;<<<<<<;;;???CCCAAA<<>>???GGGPPPddd|||pppfff```ZZZSSSMMMSSSNNNCCC<<<>>>CCCCCC>>><<<;;;999888777555111...888777444111000333888===111+++)))***$$$$$$000...,,,******---,,,$$$%%%***,,,,,,+++"""""""""""""""######$$$!!!000 ###555---+++&&&%%%))),,,(((""" $$$***---+++'''%%%%%%---,,,+++***+++---///111222,,,+++---,,,,,,666DDDBBBFFFAAABBB555---777,,,,,,***---///...333HHH^^^lllzzzooocccqqqsss___RRRKKKNNN===)))***111333666%%%"""""")))111***%%%(((//////'''!!!&&&***,,,+++))))))******(((+++222666333000000)))(((555@@@999111///+++***+++,,,---...///000111000...222888888000,,,---///222777999333)))&&&)))......///...)))&&&&&&))),,,111333---$$$###,,,555222444:::@@@FFFSSSjjj~~~hhh```QQQ:::222111---++++++000444666666111222222111000000111222666555333333333666888:::555BBBKKK[[[vvvzzzvvvgggQQQEEECCC???888666888888333---+++...222444666888666222///000111111...++++++---///...---(((,,,222777888666333222555888666...+++///333222999:::///$$$***<<<===111111---***+++000222///,,,333000222555...###$$$///111000000111444666777777333///***+++333888222((('''))),,,......+++(((%%%&&&''',,,111---'''(((///444333111...+++,,,...111///---***'''&&&&&&((())),,,++++++---000000///---$$$!!!###+++222000,,,***000,,,((('''...999FFFOOODDD===555333555666222---555111222777666///+++,,,..................000111222666333,,,...888999333555999???CCCEEEEEEEEEEEEAAA???>>>;;;444111;;;IIICCC888+++%%%(((,,,...---333666777555444555222...555111111444444333:::CCC<<<999===;;;))) %%%&&&===999333//////222555666::::::;;;???CCCDDDAAA>>>;;;===>>><<<999:::===AAA:::;;;<<<>>>@@@BBBDDDEEEPPP\\\fffvvvmmmcccYYYNNNGGGXXXUUULLLBBB===???@@@>>>===;;;888777777666555333888777555222111333777:::555222///,,,((($$$(((...(((((()))******''' ###'''***+++,,,...+++'''""" )))+++((()))$$$$$$(((,,,***''''''"""&&&+++------,,,,,,,,,)))(((&&&(((,,,///111222+++(((+++///......999HHHJJJLLLBBB@@@555+++111###)))'''+++333777;;;JJJZZZ^^^hhhfffccckkklll```UUUVVVWWWCCC---+++...,,,,,,&&& !!! """%%%+++&&&""""""%%%&&&$$$!!!'''(((***)))'''&&&(((*** !!!&&&,,,...---...222---***555===555//////+++000...,,,---111222000---+++***...666888444222555444222222111///---444<<<888888777444...)))(((***...333555222+++(((,,,111111333999DDDOOO```wwwmmmdddUUU<<<000444222222444666666444222222444666777666555444444777777666333111222444777777>>>BBBPPPnnn}}}iiiSSSIIIGGGAAA666666777666333///...000333111333444444333222222333333111111222444444111...((()))---333888888444///888777222+++,,,222555222333444...)))...888777...***((((((,,,111222000,,,***(((---333///''')))333222000...,,,,,,++++++***000...,,,...666<<<888///*********+++---000222444///------...+++'''(((...777666444000,,,++++++,,,333111...,,,++++++,,,---///111111...++++++///333...(((%%%)))---,,,+++,,,111...***)))---666???EEEEEEAAA<<<:::;;;:::777333000///222888777111---///++++++,,,000444555222///000444000((((((000000***000444:::>>>@@@AAABBBCCCDDD===555000,,,,,,666AAA???888///++++++------,,,222888;;;777333333222000111000222555444444<<>>===<<<::::::<<<@@@CCC@@@@@@??????>>>???AAABBBLLLYYYeee|||sssgggZZZPPPJJJXXXWWWPPPDDD<<<===??????<<<:::777777888999888777888888666444222222444666222222///)))'''***+++)))(((+++///000---((($$$"""#########$$$&&&))),,,...***(((%%%!!!%%%(((------''''''...111***''''''+++---,,,+++---$$$''')))+++,,,---000222***&&&$$$&&&,,,000000...&&&&&&,,,222222222???OOOOOOPPP@@@;;;555,,,++++++***///;;;BBBEEEOOO\\\___```iiimmmeee___ZZZRRRPPPOOO<<<***---222......---&&&"""%%%))))))((()))(((&&&### !!!$$$''',,,,,,)))&&&$$$$$$'''***''''''***,,,)))%%%)))///000,,,444999222...///+++333///+++---111222...)))%%%%%%(((---000000222444555111...---,,,///888BBB======;;;777222///------000333777666111...---...111222888GGGWWWjjjmmmcccUUU===...222333666888888555///***222444888:::;;;999777555888999999555///---111555999>>>???KKKhhhrrr[[[PPPNNNEEE888999888666333222222333444222111111222333333222000000111333666888666222//////...000666===>>>999222555444111000444888555000------...000222111---+++######&&&+++222444222000)))(((---444222++++++111666444111...+++*********///111111222666:::777111---+++))))))---333:::???777111---------++++++---555666555333///,,,+++,,,444333000...---...//////333666666///''''''000:::444+++%%%%%%(((***---000333111...---...222666999===<<<;;;:::888666333111---...222666555111000222,,,+++,,,222888888222+++...000,,,%%%&&&++++++&&&111444999<<<>>>???BBBCCCEEE===444000......222777777555222000............333;;;>>>999333111333333...000333555222222:::DDD666000555;;;555777>>>>>>CCCBBB@@@>>>;;;999888777===;;;999:::<<<>>>??????AAA>>>;;;;;;===AAADDDFFFGGGFFFCCC???<<<;;;===???IIIVVVccczzzzzzwwwmmmaaaXXXTTTTTTQQQQQQKKKBBB===???AAA@@@777666666888::::::999777777888777555222111111222///222///((()))000000)))***---222222---(((***///)))((('''&&&&&&&&&'''(((#########$$$$$$&&&''''''###///&&&!!! '''+++***,,,000///+++)))+++&&&&&&&&&'''(((+++///111///)))%%%'''---000---)))&&&'''---333333555DDDVVVQQQUUU???888888000***---+++111;;;BBBGGGTTTccchhhaaaqqqzzzfffYYYXXXRRRDDDAAA111%%%---222//////111,,,(((***++++++---000---+++((($$$###$$$(((+++...,,,***((('''''')))+++---***((()))(((&&&)))...///,,,333888111000000***000...---...000///,,,))))))((((((***,,,---///222111///......,,,***---333666888777444333333333111111333444555444222000///222111777GGGZZZmmmooo```TTTBBB444...000333555444000***&&&222333555888999999777555777:::<<<777000---111666:::BBBGGGRRRgggwwwfffWWWRRRIII>>>???<<<888666666666666555555222000000222111...******,,,///222333333111000333444666:::>>>===888444---111666:::<<<:::444//////,,,000666444***'''*** !!!###(((///333555555111111444888666...***+++444333111///...000333555333666666333222111...(((///...,,,,,,///333777:::444000///222555444000,,,000222444555333000//////111000...,,,,,,,,,------333666666000))))))222;;;111)))$$$%%%(((***///444222222111000000111222333444777:::999444000......---...///000//////000222......///333555333---(((,,,---+++'''(((------)))444666888999999999:::<<>>;;;666222111222333333222//////222555777<<<===999555444444222...222555333...---444<<<444---222:::777777;;;777999999:::::::::<<<>>>@@@BBB???<<<:::;;;>>>AAABBBAAA>>><<<>>>BBBFFFGGGFFFJJJIIIFFF@@@;;;:::===@@@JJJVVV```~~~wwwuuunnnbbbVVVRRRVVV\\\OOOLLLFFFAAABBBEEECCC===222333666999;;;;;;888555777888777555222000000000333777444,,,,,,333333,,,((())),,,,,,&&&!!!(((333)))(((((('''%%%""" &&&''')))***)))(((&&&%%%$$$... $$$&&&,,,000...'''%%%'''((('''&&&%%%'''***---//////***&&&(((...111---((((((&&&***///000333CCCVVVUUU___FFF:::===444,,,''''''---555:::BBBXXXooogggaaarrr}}}hhhXXXXXXTTTDDD@@@000&&&,,,...((((((...,,,***(((###"""(((222111...,,,************)))++++++,,,---......---,,,&&& (((---000333---+++333888333333222))),,,///222222000......///222111///......222555666111...------+++&&&%%%)))111444444111222666666222222222111111222333333333111111777III]]]ooovvv^^^PPPGGG;;;000111333333222000...---444333222444777888888666444999;;;888222000555::::::DDDJJJRRR___jjjnnnYYYPPPJJJBBBCCC@@@<<<999888888777666555222000000111111---***((()))***+++---000222444111555999999666222000000+++111999<<<999555555777444000222888333(((%%%+++ """'''...333666222111444888888222---***,,,,,,,,,+++,,,000666;;;555777666000,,,)))%%% ...///111222111///,,,***))),,,111999???>>>555+++---000444555444222000///......,,,+++++++++++++++222222111///...///333666---(((&&&)))++++++---111111111222333333444333333555:::>>>===888333000000111///***'''(((+++...///+++...111000...,,,---.........,,,)))***,,,,,,)))333444444333000.........===BBBFFFDDD>>>999666444444555666444111333999???<<<<<<999666777999666000+++000444111,,,,,,000555222+++222;;;888666666000000111222333555999???DDDBBBAAA>>>;;;:::<<>>>>>AAAFFFHHHGGGEEEHHHIIIGGGBBB<<<;;;???CCCMMMVVV^^^zzzoooaaaUUURRRXXX___QQQNNNHHHEEEFFFGGGAAA888222333666999;;;:::666333777777666444111//////000444444111***(((***+++)))***)))++++++$$$$$$111***+++,,,,,,***&&&""" '''(((***+++,,,+++)))(((///333 !!!'''"""&&& ''',,,)))###"""&&&+++)))((()))+++...//////+++(((&&&)))...111///,,,&&&###$$$***---111???OOOYYYkkkQQQ???@@@555---&&&'''(((...666;;;EEE___yyyllljjjrrrvvvfffUUUMMMHHHAAA???111***000///***,,,---,,,,,,(((!!!%%%000---,,,+++++++++***)))((()))***---000222222000---+++!!!!!!+++111333555...---444888333555333'''---333888777222///111444000111///,,,...333777888555///***)))((('''***///333777666111333999888111444222111000000111444555///000:::MMMbbbtttuuuVVVHHHCCC888666777777666555666888:::999666333444888:::999777333666999888555555999===999@@@CCCHHHTTT```{{{rrrZZZOOOIIICCCCCCAAA>>>;;;999888888999222111111222333333222000++++++******+++...444888222777<<<:::333------///000222555444///---555???666333333666333***)))---""" !!!'''...222***+++...444999888444000+++++++++******...666<<<666777444...)))'''$$$+++...222444222,,,%%% """)))111:::AAAAAA777+++---000444555333111///...//////...---------------000---+++,,,///222111000+++***+++//////,,,***,,,///000111333555666777888999===AAA@@@;;;666333222444///&&&!!!%%%,,,---)))&&&+++......***+++000666000...+++)))((('''%%%###333444555333///,,,+++***:::???BBB>>>::::::<<<<<<::::::999666444777===CCC===;;;666444888<<<888000***///222000///111333444000***333<<<999888888222111222333222222555;;;AAA??????>>><<<:::999;;;===<<<<<<===@@@CCCEEEDDDCCCEEEGGGGGGCCC>>>===BBBGGGNNNVVV[[[|||}}}wwwmmm```VVVRRRTTTWWWLLLMMMLLLHHHFFFDDD===555888777666777888999777666777777555222///...///111,,,)))'''%%%""" $$$+++111...000111)))!!!,,,((()))+++,,,,,,***((('''&&&&&&'''(((***,,,...///))))))!!!$$$"""&&&"""(((***%%%""")))(((((((((+++///111111///((('''(((***---...---,,,###!!!+++111555===IIIPPPkkkSSS======000++++++++++++111:::???GGGZZZoootttxxxtttoooiiiWWWDDD@@@888999000---333333000777+++++++++***### '''$$$'''***)))&&&%%%(((,,,******,,,000333333000---111((("""&&&,,,000222555555333666666111444333'''000444777777333/////////,,,...,,,(((***111555444555...))))))******...444444888777222444;;;999111555555555222000///222444///222>>>QQQeeevvvpppQQQDDDAAA444999::::::888777888;;;???999666555777:::;;;888444222444666666666777999;;;888<<<<<>>===:::777666999<<<444555777777666555555666000000...,,,+++---222777444777:::888333///------///...///000,,,***111:::333222222333333111///...'''&&&$$$###$$$''',,,000,,,,,,---333999;;;777111---------+++***...777>>>===<<<666///++++++'''!!!))),,,///222111...)))&&&###***000444999;;;444+++***---111333333111000000111000000000000////////////,,,)))))),,,...---,,,)))***///444444///,,,---......///111444777:::;;;>>>@@@BBBAAA===888444222444---$$$ (((000---$$$'''***,,,------...333777///,,,)))((('''$$$""" 000333555666444222000000777<<<>>>===???CCCDDD@@@>>><<<999666444555888;;;:::999777444777;;;999444///333444222444888777333111,,,333;;;777777;;;888777:::;;;999666666999======???@@@???;;;999999::::::::::::::::::===@@@CCCBBBFFFHHHEEE@@@???CCCHHHKKKSSSYYYzzz~~~nnnjjjbbbYYYPPPKKKIIIIIICCCIIILLLIIIDDD@@@;;;555===:::777555666888999999777666555111///...000222&&&!!!"""%%%###(((555333000222444+++$$$ !!!###%%%&&&'''''''''---***'''%%%%%%(((,,,...(((&&&&&&''''''&&&'''+++(((***,,,***###"""+++$$$$$$''',,,111333111///))))))*********))))))(((""""""///888:::???GGGCCCdddOOO888888,,,)))///---***///999>>>AAAKKKXXXrrr|||ssskkkpppbbbKKKGGG777999222...333000...777&&&$$$%%%&&&###$$$***'''!!!!!!)))222,,,++++++...111222///,,,&&&!!! $$$)))---333999<<<888888444...333333&&&222222333333111...***'''///222///***+++222555333111,,,***---...---...111111666555000444<<<;;;222666888999666111...///222000555AAATTTeeeuuu~~~{{{oooTTTJJJHHH777666888888777555555999<<<666555555888;;;;;;555000222333444555666888999999888:::<<>>FFFBBB:::111...---)))"""((())),,,...000111000000(((---///...000444111+++%%%)))...111333333444555111111111000000000000000///,,,)))'''''')))***+++&&&(((///777888444222333.........///222666:::===DDDEEEEEEDDDBBB===888555222,,,###""",,,555...!!!+++,,,,,,...000111222111,,,)))'''((((((&&&$$$###(((,,,111444444333222222555;;;@@@DDDLLLQQQJJJ@@@===:::777333111111000000666999999555555888999777888:::999666888<<<888000444...333999333444;;;;;;;;;???CCCAAA===:::;;;===>>>AAADDDCCC???;;;::::::999999777444333666===DDDBBBFFFIIIGGGAAA???CCCHHHHHHPPPWWWzzzuuusssjjj___XXXPPPHHHDDDEEEDDDIIINNNMMMFFF???<<<<<<999444666555333:::;;;///111666777111...111111...&&&%%%(((***###"""222555111,,,***)))$$$"""&&&'''%%%%%%,,,333444444///'''(((...111///((($$$$$$'''&&& ######,,,)))###%%%&&&(((222///)))%%%))),,,++++++---&&&))),,,//////---)))'''$$$%%%...888888666@@@PPP[[[\\\NNN>>>777...***111111222555999===GGGZZZmmmkkk}}}nnn{{{|||]]]BBB???>>>999444333444000***### """%%%!!!((( %%%))))))***...111000555...(((''')))*********)))'''"""'''444777333:::<<<777---,,,111...$$$555333777===777***(((///...---++++++---000000000---+++)))***,,,...,,,)))111777555000777BBB;;;(((333///,,,,,,///222222111444000FFFaaaooo|||nnnMMM>>>FFF111777666555777;;;>>>===<<<999888777999<<<<<<:::777666444444666333111777BBBAAA>>>@@@KKKZZZkkk}}}wwwUUUQQQCCC444222222555555333333666::::::;;;;;;::::::999999888111)))(((+++,,,)))$$$000......111444222+++%%%&&&)))---//////+++'''$$$555666777555222111222555+++---333888333,,,...555444777888777888999666000///,,,'''&&&***444AAAJJJEEEDDD@@@999000++++++,,,...,,,777>>>666222333111333:::???;;;111***,,,111---,,,+++,,,///111222333***))))))***...111333333+++))),,,222---$$$&&&000,,,)))***...111//////000,,,,,,------...111666:::<<<<<<======<<<999333///222)))$$$(((222666...%%%(((---///---,,,111777999222---'''%%%&&&'''&&&%%%,,,111444222,,,)))---222666666;;;GGGVVVYYYHHH444888555444555444000///111111555999:::888555444444666333111333888;;;<<<;;;222///---111888===>>>===>>>;;;;;;<<<:::666777;;;???>>>>>>>>>===;;;777444444777777333222555888888???FFFIIIDDD:::555:::AAAFFFJJJ]]]~~~rrrkkkccc\\\YYYUUUQQQOOOQQQPPPPPPNNNGGG@@@;;;:::;;;555333777777111555555)))///111///***+++///...)))%%%%%%)))---(((!!!)))777444111...------)))"""!!!$$$%%%%%%&&&+++000666555///'''&&&,,,///...'''""""""'''+++)))(((***)))///)))###(((******000(((&&&&&&(((%%%!!!"""%%%)))+++...000000...+++)))((()))111::::::888@@@NNNTTTTTTFFF777111***(((000///222:::CCCJJJUUUgggxxxjjjbbbggg<<<<<<;;;666000000222///)))###+++))) !!!%%%***---,,,---111333222000---***&&&$$$""""""###%%%&&&&&&'''...666666///;;;>>>:::111...000+++ 222///111666111((()))222...,,,,,,---000222333222*********+++------,,,+++444444---&&&+++555555---...,,,+++---//////---+++222333CCCYYYkkk}}}zzzoooRRRDDDIII555777333000000333888:::;;;:::777666666999:::999888444444777:::888333555<<>>555000111333000***111777000---000...222777:::555,,,)))...444444222111222444555222000111///......000333444444///******...---''',,,666---+++---333555222//////222111000---,,,...222555;;;<<<>>>>>>===:::777555***'''%%%''',,,...+++(((,,,//////,,,,,,000333333+++)))'''''''''((('''''')))---000///---,,,...111222555;;;EEEQQQTTTHHH999999666555777555222111333222999???>>>888444555888666222...---111555777777///......333999<<<;;;888:::999:::<<<<<<:::<<<@@@<<<;;;;;;<<<<<<;;;777555888777555222444999:::666<<>>888///,,,///,,,&&&...******,,,((("""%%%---++++++,,,///222444444444///111444555444333333333333...)))'''(((+++...000...///000222333222...+++888AAAJJJ\\\vvv~~~pppfffPPPAAACCC000222000//////222555666666:::888666666999<<<>>>???777777888999777555888>>>DDDFFFJJJNNNRRR\\\pppqqq^^^DDD@@@444222444999;;;999999<<<<<<777444666:::<<<777222+++///222222///---,,,,,,***,,,///222333333222111///...---///111000---)))---...///...---,,,---///000000111222---((((((,,,///111000...///000---(((***...222000,,,000:::CCCMMMLLLHHHAAA999666777999444***,,,111,,,---000---666888777111)))(((...555555111///000222111,,,'''666333111000222333444444---((((((...000---///555---,,,///666888444000000///...,,,+++***---222666:::???EEEFFFBBB;;;666444%%%'''))))))((((((***,,,000111...++++++///...+++&&&)))+++,,,+++***))))))''')))+++...///000000000222:::CCCIIIOOOQQQLLLDDD999555444666555222222444333;;;AAA???777333666<<<777222,,,***---111444444------///444888:::777333444333666:::;;;:::===BBB777777888:::<<<<<<999777;;;888444222777===;;;555=========:::999;;;BBBHHHLLLKKKWWWvvv}}}ssskkkddd```[[[SSSOOOOOOQQQPPPNNNLLLHHHAAA:::444<<<>>>GGGDDD444///000,,,444111,,,(((''')))******)))***---111...***---555.........000000---'''""" $$$***(((###,,,,,,+++)))(((***,,,---%%%%%%%%%&&&'''))),,,///,,,333*** $$$'''$$$%%%------...---'''!!!###)))******+++,,,,,,,,,++++++)))(((---555;;;@@@JJJUUU[[[ZZZIII888222+++***444---000888CCCLLLTTT___iiiooo}}}eeeRRRMMMIIIEEE:::777111+++***,,,***%%%###%%%%%%%%%&&&((('''%%%''',,,...,,,+++---...---...000000...---,,,***&&&(((((((((+++222;;;AAADDD>>><<<333)))'''---222111000---,,,,,,((("""###((('''(((***...222444333222111666:::;;;888555555666,,,(((+++222222,,,+++000///000222444555444222000;;;KKKPPP```~~~ggg\\\LLL<<<;;;,,,///000333555777666444222777555333444777;;;@@@CCC>>>;;;666333222666???GGGIIIHHHIIILLLQQQ[[[nnnpppbbb===;;;666444555888999666555888999777555666888888555222***///444666555222///...---...000///...,,,------111///---...000---((("""---...///////////////000---,,,,,,+++)))&&&&&&'''333444333//////111...)))))),,,000///---...333888AAACCCDDDAAA<<<777777777666+++,,,222000111444000;;;;;;888222+++)))---222222---)))***---...***%%%333111//////222555666666***'''***111444000...///---+++...444777555222333///...,,,))))))+++000444>>>GGGPPPQQQHHH;;;111---***,,,...---***)))+++...000///+++(((***---+++&&&''',,,222333000...------***)))***...222333111///999DDDNNNQQQQQQQQQPPPMMM777444222444333000111444444888:::888333222888>>>888333///...111555666555///...///222555666444111000///222666666555777;;;666666888;;;>>>???===;;;:::999666555888===<<<777<<<<<<;;;;;;===@@@DDDGGGJJJHHHPPPnnnyyyiiibbb\\\ZZZVVVOOOJJJJJJGGGFFFFFFGGGFFFBBB===999<<<===EEEBBB000)))------444444111,,,%%%###(((...///...//////,,,((())),,,//////000000///+++'''###&&&%%%!!!"""***111...$$$!!!$$$))),,,,,,+++,,,...***......)))######''',,,333@@@:::---+++,,,)))******&&&%%%%%%### """(((************+++,,,---...,,,***+++000777@@@KKKTTTRRRRRRCCC444///)))(((222///000666AAALLLVVVaaakkkxxx}}}zzzgggTTTLLLFFF;;;555333---'''&&&'''$$$((()))%%%!!!''''''"""%%%***,,,***))),,,,,,+++111111...---111444---""",,,,,,///222666:::@@@DDD999888333,,,***---000111111000222333000+++)))***%%%&&&'''+++///111000///,,,000444555222///...///(((&&&,,,666666------444,,,...///000111222333444888JJJQQQ```jjj[[[NNN<<<999000111222333333333333444444666555333222222555999<<<===;;;666111222:::CCCHHHGGGGGGLLLUUU^^^fffoooxxxxxxhhh^^^>>>???===:::888999777222111333444777999777444222333444...000444888:::888333...///000000...,,,+++,,,---333333333555555222,,,&&&,,,,,,---///000111000000******))))))***+++***)))***,,,,,,+++///444555333---,,,---///111222111000999???DDDEEE???888222000222)))...666444555777111777777666222///---...000333///++++++000222222///.........000555888::::::111...---000111000000111---******///222222333555555444111---++++++///222FFFMMMSSSRRRHHH===555222222111///...---,,,,,,,,,,,,,,,***'''***---+++&&&&&&+++111333222111222444000...---000444555222///<<>>===EEEDDD333+++000222111111111---%%% '''111333111///---+++)))''''''111111111000...+++(((&&&%%%%%%"""!!!)))111,,,!!! '''------)))***...000444222***###$$$(((,,,555EEEBBB222...---((('''%%%"""!!!""""""!!!$$$(((***)))((()))***---000222111...---///666???FFFJJJEEEHHH>>>333111---,,,555222111888FFFWWWeeerrr{{{yyyvvvwwwlllVVVMMMEEE666///...)))%%%%%%&&&###"""'''$$$""")))$$$$$$))),,,******---...---222000+++(((---111'''***///777>>>===888666777333555666444000,,,)))((((((+++///222333000---+++''''''(((***---......---(((+++...///...---------+++''''''------+++///777000111333444444444666888@@@OOO[[[mmmkkk\\\RRR<<<888666666333///+++***---333888======<<<999666444555666555777666444666<<<@@@@@@>>>CCCPPPaaalllooooooqqqooo]]]SSSFFFGGGCCC>>>:::999666222222555333777;;;888222///111555222222444777999888333//////...---,,,---000222444222444666777555222///---))))))***---000111000...+++,,,+++,,,000555333...((()))((('''***000111///333000...000444555333000;;;BBBKKKMMMFFF<<<222---///(((///888555444555000------...///000111111111222000//////222444555555---...000444888;;;;;;;;;;;;666000,,,+++///444999...***(((,,,......000333///000000000000333888;;;IIILLLOOONNNIIIDDDAAA@@@555111...---......---+++***,,,+++)))+++///...***&&&(((+++---///222666999555222000111444555444222;;;FFFQQQRRROOOLLLIIIEEE???:::888888666333444888777222---,,,000666:::<<<666444444777;;;<<<:::888444333222111222333444666777666777999777111000333888888:::>>>AAABBBAAA???666;;;<<<999777:::;;;;;;:::;;;>>>???@@@@@@??????GGGMMM\\\zzzppplllfff```]]]WWWMMMFFFDDDHHHHHHEEE@@@;;;:::<<<@@@===<<>>777666222000888666555<<>>444000333111222444333///***((()))%%%(((,,,///111111...+++---,,,++++++---//////...))))))+++...222444555444...***&&&%%%&&&***///333444777:::;;;999888888888EEENNNccczzziii\\\UUU===666999333222000,,,***,,,111555===???AAA>>>:::666444444444666555111333999:::777:::@@@NNN]]]eeehhhmmmrrrrrr[[[IIIKKKFFFBBB<<<777666444222555999555777999777333111222333222444666666444111000000///+++((()))...333666666666888888444...++++++...''''''(((,,,000111000---,,,......///555;;;888111000000,,,((()))------***333222000000222333333333>>>FFFPPPSSSNNNDDD;;;666000+++333999333000333000***)))***---000333444444///222555555333000000000...///222555888888666333666666333---***---333888000,,,***---...+++***,,,(((***---///111555999<<<@@@FFFOOOUUUUUUOOOGGGAAA333111...---...///000000+++///111......000111///000,,,)))(((+++111666:::666444222222333444555666<<>>???===<<<777::::::888999<<<;;;888===@@@BBBBBBAAAAAACCCEEELLLWWWjjjzzzjjj]]]XXXVVVWWWTTTNNNIIIIIIKKKOOOPPPKKKBBB;;;999:::777666CCCHHH;;;000222222///+++***......,,,///666444222...,,,...222222000+++++++++)))'''&&&''')))(((+++)))&&&+++444000$$$)))((()))***%%% (((,,,((("""&&&111222,,,...<<<666((()))(((***---&&&!!!))) !!!&&&,,,///,,,...111777???EEEDDD???<<>>777777111---333:::888>>>MMM^^^iiipppuuuyyymmmnnngggMMM???888$$$+++---------111444111+++$$$)))%%%"""000,,,$$$''''''(((---///...+++111000)))***///+++!!!$$$(((222:::888222222999333111...+++((((((---444---///111222444555222...333000......///000000000((('''''',,,333888:::999...---)))%%%''',,,---+++222777<<<===999555222111;;;AAA\\\xxxjjj___[[[AAA999>>>,,,000555555333000......333777;;;;;;777333111000888888111***+++333777666:::???GGGOOOTTT[[[jjjxxx{{{bbbFFFKKK???<<<666222111111222666<<<888777666666555444222111000555888555...+++---222///)))$$$&&&,,,222444333AAAAAA>>>444)))%%%(((---(((''')))---111333111///,,,......000777===999///111111...,,,...444666444111111111///---...111555===FFFPPPUUUSSSLLLFFFBBB555000777;;;222...222111///,,,+++---111555666666111777======777000---,,,///000222555666333...+++)))///444222...,,,---///111...---//////***&&&%%%---...///...,,,++++++,,,555AAASSSaaadddXXXFFF888111111111000///111444666---333555222000111333222===555,,,'''***000555777555333222111111444777999@@@IIISSSZZZ^^^\\\QQQEEEBBB===999888666222333666:::>>>AAA@@@===:::;;;===DDD???;;;:::===??????===111444777999888777666555555555888<<<;;;888777:::555555666999;;;<<<:::888999999666666;;;???<<<555<<<>>>???>>><<<===BBBFFFBBBRRRkkkyyypppZZZZZZYYYUUUOOOIIIFFFFFFJJJNNNJJJ===555777<<<===@@@AAAAAA===666111000000666000---------,,,///444:::888333000222666444...222,,,)))+++)))&&&''',,,)))'''&&&&&&&&&''''''&&&'''******%%%###&&&''''''"""!!!!!!(((111111,,,666555111------,,,%%%.........---+++(((%%%######$$$###"""%%%***+++)))+++***,,,333<<>>777666555222222555444...(((&&&000111333555777777777777666888888666333222444777===FFFGGGLLLYYY```eeeppp~~~|||iii___PPPAAA@@@888666555666888888444111111000//////444777111(((000222222///,,,,,,///222///,,,((((((000999:::555CCCAAA;;;333000111///,,,$$$***000222///,,,++++++---000222000,,,+++...222---(((***333;;;999222......000000///...111777<<<:::DDDLLLOOORRRTTTPPPIII???;;;888777666444...(((000---,,,...444777555333000555::::::666000...---000000222111---******---......000333555555222//////333666222+++(((***///000222444333111///......<<>>??????AAABBB@@@>>>;;;555444555888;;;;;;777333::::::666111222777999777333@@@CCC888000444888888666888;;;===>>>===<<<:::>>>===>>>@@@>>>;;;???EEECCCVVVfffqqqddd\\\ZZZWWWRRRMMMIIIFFFEEEOOOOOOJJJCCCCCCHHHKKKIIIBBBBBB???:::444111222555555111///...+++(((***000.../////////444888555///,,,)))+++///...)))(((***%%%######%%%))),,,---,,,******&&&###$$$((('''###&&&((((((%%%'''++++++(((222222111///222444000(((,,,,,,---,,,+++(((&&&$$$###%%%$$$"""%%%***+++)))000000333;;;EEELLLMMMLLLPPPJJJ@@@444***'''***...444666<<>>999666333333555666555333///...,,,,,,222888555///000222444555333111//////000...***)))000999<<<999>>>>>>:::333000111000,,,((()))+++---...---***(((///000000...)))'''(((+++((('''***111555222000000111222222111111333888===666;;;>>>===???BBB???:::555444333111///,,,***(((333000---///333444111...000222444444222///------***,,,///000///---...111/////////111222222000---///444999:::555000------******++++++,,,++++++***666@@@NNNZZZaaa^^^LLL:::---$$$ '''+++---......''''''///222///111999111333000+++,,,333777666444111......000555999<<<<<>>???>>>===<<<<<<;;;===???>>><<<@@@FFFEEEUUUcccrrr```]]]YYYTTTPPPMMMLLLKKKJJJQQQLLLFFFEEEKKKRRRQQQKKKGGGEEE???777000...111555333222111///(((###%%%+++'''***---///444777333,,,''''''+++111111---))))))***&&&$$$&&&,,,///...+++000,,,'''###''',,,)))"""''',,,...***&&&'''(((&&&,,,---,,,,,,///333111+++***+++,,,,,,,,,+++)))((()))***)))''')))......+++---...333<<>>JJJVVV{{{jjjVVV@@@000---111...---///111...***+++000%%%(((,,,111666999<<<===999666333222333555666666111999:::@@@TTTcccqqq{{{nnnYYYEEEAAA:::666111000333555555444222000,,,+++000777666000888777777666666555222000......+++)))---666:::999666888666222///000///,,,...+++((())),,,---***&&&000///...,,,+++***))))))&&&'''+++000///---///333111111000///...000333666444333111///333888888444///000111///,,,+++,,,---222000...000222333000...000...------......---,,,''')))+++++++++,,,...000111000//////000111///...000222444555555333111///,,,)))(((***...000000///000666@@@LLLWWWXXXJJJ;;;///&&&!!!$$$)))***+++,,,'''###%%%---...******///---//////...///333555444/////////000111222222222000@@@OOOZZZffflll^^^JJJ@@@;;;888999999999;;;@@@<<>>555444444666999888444000555999;;;999999:::777333<<<@@@===444222888;;;::::::;;;===>>>???>>>>>>=========???AAA>>><<>>999555444555666666999CCCUUUhhhvvvgggSSSKKKLLLBBB999444------)))))),,,......///222000///---+++)))***,,,---$$$///444111***...444999777000+++,,,//////,,,### """%%%888444333333444111++++++...,,,,,,,,,...//////,,,***(((+++///...***((((((***,,,---000///***'''///999'''$$$###&&&***,,,)))%%%***...111111000444<<>>AAABBBAAACCCDDD???888;;;;;;:::999888888:::;;;444333333666:::999666222888<<<>>>;;;::::::999666===>>>;;;666777;;;;;;777999:::;;;<<<<<<<<<<<<;;;BBBAAACCCDDDAAA===???DDDKKKQQQ^^^}}}ooohhhbbb[[[UUUSSSSSSUUUVVVOOOLLLIIIJJJJJJGGGCCC@@@@@@@@@>>>999222......000---///222222+++$$$'''...444555333...---000///++++++***'''$$$%%%***...000(((&&&%%%)))000444444333444555222,,,***,,,...---...///......111555111+++,,,,,,)))$$$###%%%$$$ &&&'''(((***,,,---......///000...***)))***'''"""***,,,222999@@@EEEGGGHHH999::::::;;;:::888555333777;;;EEEUUUaaajjjvvvhhhWWWQQQQQQCCC666///'''%%%"""###(((,,,---///333++++++***'''###"""$$$&&&%%%!!!!!!'''///111...***555===CCCAAA888///+++,,,+++...***''''''###---EEE555333444555222,,,+++...,,,,,,,,,...//////,,,******---000000...,,,,,,...(((***...000,,,)))...666---+++((((((***,,,---,,,---000333333333888@@@GGGeeelllyyybbbPPPBBB777111///))))))***+++((('''---666111222444777888999999999999444...---111555777777555======CCCUUUcccppp~~~gggOOOHHH888666444555777777444111555666555222222222...'''333000...///333555555333---000111......000///+++...444666444111222222///444333000+++''''''***---///...---///333555666666,,,'''&&&***---,,,---000***)))((()))+++---000111'''%%%%%%***000444555666333///,,,000666:::777333222222333555666666555333+++******---111111...***---,,,''' (((------,,,***)))***---000222222+++###'''///333,,,(((&&&***111666777555222......888EEELLLLLLIII<<<555000///---(((%%%%%%###%%%***//////------000222000---,,,,,,---///111+++---......---...000222AAAOOOSSSNNNSSSaaa___PPPOOOHHHAAA;;;666000///222:::===???>>>@@@CCCAAA===::::::999666444444777:::===;;;;;;<<<>>><<<888333999===<<<777555777999888:::;;;;;;:::<<<===999444777777999::::::999888888AAAAAADDDFFFDDD@@@BBBGGGRRRTTTbbb{{{wwwoookkkdddZZZSSSPPPQQQSSSGGGFFFGGGIIIEEE>>>:::;;;666999:::888444111000222,,,---///111,,,(((+++111666666222,,,***...000//////---(((!!!""")))///111000///---------------,,,222444222+++(((+++...///666444111///333777222***///000---)))(((+++---+++!!!"""###%%%(((***,,,---333444222///......+++%%%)))+++000555:::???BBBDDD999777444333333333222000000444BBBVVVccckkkwwwnnn```\\\YYYEEE333+++$$$###'''---,,,$$$"""+++)))***+++((($$$###%%%((('''$$$%%%---444777888:::CCCHHHKKKHHH===222+++)))'''///000...***%%%000KKK444111000111000+++)))+++,,,,,,...000111000---***222111///,,,+++---222666//////111333111---...333222111///+++)))+++///333555555555666999>>>EEEJJJiiiooorrrZZZKKKAAA888000---,,,++++++,,,+++***///666000222444777999:::::::::777333...,,,...333777:::999???>>>AAAQQQ^^^jjjzzz}}}eeeMMMEEE;;;999777888999888444000000333444333444555111+++!!!$$$)))///333555333000222444333111222333000***222777:::777444444555333000111000+++'''(((...333111111111000000111222222...(((&&&))),,,++++++---(((((((((,,,111555888999)))(((,,,111333222222555000***'''---666:::444---777777888888777555222000***+++---000222111///,,,000000+++###&&&000444222&&&%%%%%%&&&***...000000%%%!!!$$$))),,,---***((((((+++111555666555***)))///<<>>;;;888333333777<<>><<<777444555777999;;;;;;999777555;;;<<<@@@EEEDDDBBBDDDJJJUUUUUUfffxxxuuummmlllggg\\\QQQLLLNNNSSSGGGEEEGGGIIIEEE;;;555555444777888666222//////000---+++,,,...---***,,,111444444000)))'''+++------000111---&&&&&&+++///...444555333///+++((('''(((444444///******...000///222222///+++,,,///,,,(((***,,,***&&&''',,,//////!!!!!!###%%%'''***,,,---333555444111111333000+++&&&(((+++///444:::???BBB;;;666111...///000111111---...===XXXlllrrrvvv{{{kkk```___[[[DDD111,,,***(((+++...---$$$%%%(((+++)))''''''***... $$$///999@@@JJJTTTTTTTTTQQQIII>>>333,,,(((%%%///222000+++###+++DDD555///,,,...///,,,)))))),,,---///222333222...***333111...,,,+++...222555222...---///000///000444333555444///)))(((///666888666555888@@@HHHOOORRRoooyyynnnYYYJJJ???555///...222...---/////////111666...///222444666777777777555333///,,,,,,000777<<<<<>>MMM[[[iiizzzvvvbbbNNNJJJAAA>>>:::999:::999666222...111222111333666555111%%%(((+++---///000222444666444000...111555333---222888:::555111111333222+++***)))(((***...333777333444555222...,,,...000000......///---***,,,000+++))))))+++000333444444---...333888666111333999---******///666888333---666888999999777444111000+++---//////......///000222555222+++,,,555555...&&&%%%%%%'''+++---......'''''')))+++,,,,,,+++)))***+++---000222444666666******111<<>>777111---...---+++,,,///...222444222000111555999///++++++......******......//////+++'''(((,,,111333;;;CCCFFFJJJOOOPPPNNN===999777777777444555999:::======:::999<<<>>><<<<<<>>>>>>======BBBLLLSSSJJJHHHFFFFFFEEEBBB<<<777888<<<:::333///111666888777888:::<<<;;;999666666666888<<>><<<888666888999===AAA@@@===???DDDLLLMMMbbbrrruuujjjfffgggeee[[[OOOJJJOOOVVVRRRMMMMMMPPPLLL@@@666444999:::999555///++++++,,,...+++***,,,,,,+++,,,000333444000)))%%%'''((('''///222111,,,+++......))))))---000///++++++///333888555...***...444444///(((++++++&&&###%%%'''&&&"""$$$###%%%)))***######%%%'''))),,,...000+++------,,,---///---)))&&&(((+++///444:::AAAEEE:::666111000222444444333444111===XXXmmmmmmfffccccccZZZ\\\WWW@@@000000222'''!!! ''',,,(((!!!$$$%%%###$$$)))---%%%000999BBBPPP^^^```[[[SSSHHH===444---)))%%%...000///*** %%%:::888000,,,...000...+++))),,,---000444555333...***---...///000000//////...///((($$$(((,,,///111555444999;;;555,,,)))000888666333222999FFFRRRYYY[[[xxxwwwiiiWWWHHH:::///***,,,111,,,***,,,...---...111...///000222333333222222333333000,,,+++///777>>>;;;>>>777777GGGWWWhhh{{{|||zzzwwwnnn```TTTTTTFFFAAA;;;888999999777555000222111///000555666444888666111+++(((+++444;;;666222+++(((...555555000000555777111,,,,,,...///'''###!!!$$$,,,444888999333666888444///,,,///333333444777777000+++...666---***((((((******)))'''+++---333777333...222;;;......111666999999555111222444777888777555333222---...///---++++++///333444999777000000555000%%%***))))))+++...//////....../////////---,,,+++***'''***---000000111222333666444555999999555666<<<333...,,,///000111444999333666666222...000555999...+++...444555000...000...000000,,,&&&%%%)))---///111555999<<<@@@FFFKKK===999666444111,,,+++---+++000333333777???DDDEEE<<<======<<<<<>>:::999>>>>>>777222444777999777888:::;;;999666666999888;;;???BBBBBB???:::777999:::<<<>>>;;;666666:::???BBB\\\lllvvv]]]ddd```[[[XXXWWWVVVTTTRRRMMMNNNJJJBBB>>>???AAA@@@>>>>>>;;;666000...000333///...000444333000000444777555111---)))'''(((***///444444///+++,,,---,,,((()))***))))))***---///666333,,,'''---666888222111((($$$,,,(((%%%%%%%%%'''***,,,+++***$$$###%%%***000333444222000...,,,++++++,,,,,,,,,+++///222444999BBBHHHHHH;;;222---000555555222111333<<>>777444333,,,((($$$%%%((()))&&&!!!((()))***(((%%%%%%))),,,,,,### +++AAARRRVVVTTTWWWUUUMMMAAA444***&&&&&&---000000,,,,,,222333111444...&&&$$$+++333///''',,,222111******222444...+++---000222333222000///...+++(((&&&''',,,222555000000000000111333666888:::777999222@@@SSSXXXoooqqqqqqgggYYYIII999,,,***///,,,---......---,,,***)))%%%(((,,,000444777888999888666222...---111777<<<<<<@@@DDDCCCFFFTTTkkk~~~yyy~~~|||dddQQQNNN===888888<<<888......666888555000...---.........;;;555---)))***...222444444000---...000222222000333000---,,,,,,,,,+++***$$$$$$%%%)))...333777999666666444111---,,,---...777;;;>>>999000******---(((***///333...(((***222,,,///333666666222...***---333888666222111111000444000222777888444444777000000///------000555999;;;111000444333444000"""%%%+++//////222666444...///+++(((''')))***)))'''(((000777444---,,,666@@@>>>777000000444999999888555---(((---333444444333...//////---)))))),,,000///...,,,+++---000444777777000,,,000444444333333000333555555444666<<>>@@@AAAAAA>>>>>>BBBBBB===888666777888777666555666888:::???@@@???===::::::;;;<<<@@@@@@CCCEEE@@@999999@@@>>>===;;;888777777888:::AAAJJJXXXnnn~~~eeehhheee```\\\XXXRRRKKKEEEFFFGGGCCC===;;;>>>???<<<<<<;;;888333...+++,,,...111///000333222000222666333222000---+++***+++,,,---111222---)))******)))*********((('''(((***,,,888333***%%%***222111+++,,,(((!!!%%%---...)))((((((((()))++++++***)))'''&&&&&&)))...111111000000///........./////////,,,......111:::DDDFFFCCC???777111111222///,,,,,,///<<>>MMMUUUVVVOOOMMMGGG===111)))''''''---///---((()))000555555444///)))(((000777444,,,...444222***)))///...(((,,,---...//////...---,,,---+++((('''(((+++///222000000///...---///222444999:::???<<>>AAA888///***+++,,,***&&&%%%&&&&&&(((+++...000111111111000......///111444666777111...000222111333555000///...000444777888999444777:::;;;888555222111999::::::<<<>>>@@@@@@AAACCCAAA>>><<<;;;===???BBB>>>;;;;;;@@@BBB===999777<<<<<<;;;999666444444555:::<<<======;;;;;;;;;<<<======@@@CCC???:::<<>>888555000***(((***888AAAMMMYYYhhhrrrrrrmmm]]]TTTIII???777111,,,((('''''')))***++++++***)))(((***,,,---,,,++++++,,,***((((((---666AAAHHHLLLDDDCCC@@@888000+++***,,,---...+++''''''///666:::111///******111777555//////444444...,,,///...(((*********)))(((''''''&&&+++***))))))***,,,---///222222000...,,,...111444444777@@@???PPPfffpppyyyhhhRRRBBB555,,,)))***////////////...,,,+++***'''((()))+++...111333444222333222111///...000111555888===@@@FFFOOOZZZccc~~~sssffffff[[[BBB<<<999;;;999444666>>>444222...------......---///111111000......111555000444555111)))&&&(((,,,''''''&&&(((+++---...---'''######+++666<<<999555444333111---******,,,...000111111000///,,,+++))))))(((***,,,,,,---444<<<;;;888444000---,,,---------+++...555444///000555111333777888444000222777888111++++++000666777555333///444555---++++++$$$$$$(((+++,,,---000///,,,...+++))))))++++++((($$$***+++---111333444222000222444555555666999???CCC666000...000222///,,,,,,---+++***---000000,,,'''......//////111333444555333000//////...,,,///444///***'''+++333777444///555999===???>>>;;;888777888:::<<<<<<::::::===@@@FFFDDDAAA>>><<<<<>>???;;;888777>>>??????>>>:::888777777666888:::;;;::::::<<<===??????AAAAAA???;;;>>>CCC<<<:::;;;@@@FFFFFF@@@:::EEEKKKWWWlll}}}uuuxxxtttlllbbbZZZWWWTTTOOOKKKJJJGGGAAA;;;;;;<<<777///....../////////000111222444222333555222---,,,000000///---,,,+++***'''&&&'''+++,,,+++,,,000111///111000...+++)))***---///(((&&&### $$$((()))&&&%%%###"""(((000444222%%%%%%&&&)))---000000000---,,,***)))***+++---......000111111///...---,,,555555555999BBBJJJIIICCCDDD???;;;666///((()))...;;;CCCNNNYYYeeeppptttrrraaaWWWIII>>>777000***%%%)))***+++***&&&###!!! &&&((()))******+++++++++...------000444888::::::<<<<<<:::555000---///111//////---***)))---444999---,,,)))(((,,,222000+++///444555222222444333......---+++)))((('''''''''******,,,---.../////////444444444222000111555888555555======RRRjjjrrr|||uuubbbKKK<<<555///------000000000000000//////...000///...------...///000000222444555333222111222555777:::@@@IIISSS\\\bbb~~~~~~|||xxxoooqqq\\\CCC<<<777666444111444:::999555000,,,***(((&&&$$$,,,111555444///---///222***---000---)))'''+++///*********,,,...///...,,,%%%$$$'''...777;;;:::777///000111000///---...///333111///...///---)))%%%...,,,++++++...333:::AAA999666222...,,,,,,...000((("""%%%///222...///666444777:::999444333999@@@;;;777333333555777666444---)))///111******+++$$$$$$&&&))))))***+++++++++///---,,,---...---)))&&&+++)))***111999;;;555...111333666888999999::::::333111222666999777777999555333111111111///+++''',,,---///111222333444444...///111222---(((***000---)))'''+++222555222---333555888999888666555555111666::::::777777===DDDGGGBBB===;;;<<<>>>???>>>999777:::>>>>>>:::777777;;;===@@@AAA???>>>>>>???888888888777666888;;;===EEEDDDCCCAAA>>><<<===@@@888999<<>>HHHLLLWWWlllxxxwwwpppjjjccc\\\YYYXXXUUUOOOIIILLLHHHBBB<<<;;;<<<666---//////000222444555555555+++,,,222888888555444777777444000...,,,***&&&"""(((++++++)))+++//////,,,(((((('''%%%$$$%%%))),,,&&&(((***'''"""""")))222)))&&&!!!!!!(((111111,,,$$$$$$%%%)))---///000///111000///...///000333555111333444222...+++))))))...333777999>>>DDDEEEBBB<<<999666333---(((+++222222DDDZZZjjjrrrssskkkcccZZZQQQCCC888111,,,)))&&&###%%%''''''&&&$$$$$$%%%'''''''''''')))+++,,,---...---...333888888333---444555555111...---///333000111222111---,,,///444++++++)))&&&(((,,,,,,(((000333444333333444333000555444111///------......+++---///222333333222111111444555444222333777<<<;;;777<<>>777///...///222888<<<<<<555///...---///333444111222666000111333222222333777:::333333444555444333222222...111777999333+++***...+++,,,---///111111111111111222222000//////111333222777<<<;;;777888???FFFDDD===555666<<<@@@???;;;???>>>@@@CCCAAA;;;888888666999===?????????@@@AAA<<<;;;777333222444999===AAABBB@@@===;;;<<<======888<<<@@@CCCBBBCCCEEEGGGMMMPPPWWWjjjxxxtttttt~~~|||bbbaaa^^^]]]```aaa]]]QQQGGGHHHFFF@@@:::999:::666000444444444666777777555333222333666:::999333111333;;;666111...---+++'''$$$***+++***'''(((***)))%%%%%%&&&&&&&&&&&&'''***,,,###%%%(((&&&###......***$$$###***111///(((&&&&&&&&&(((***+++***)))+++,,,---,,,+++,,,///111333555666222,,,(((((()))---444:::===@@@EEEFFFDDD444111///---***''',,,333;;;MMMaaammmqqqooohhh```TTTMMMAAA555...,,,...000''''''''''''''''''(((''''''''''''))),,,......---###$$$(((...444333---'''///000000---)))))),,,///111222555555///)))***///---...,,,''''''+++---+++222333333222111000///---333222000............///000222444666666444222000,,,111555555222222555:::888555;;;@@@\\\zzzmmm[[[GGG;;;555///+++***************+++,,,......******+++,,,---///111222:::<<<===;;;777333000///888999;;;AAAKKKXXXdddlllsss{{{iiiJJJAAA<<<555222333666999<<<888666555555777888777666111444666444000,,,,,,,,,,,,+++(((&&&&&&(((,,,...000000000111111...***&&&)))///444555222000111333,,,111666999888555222000...---,,,///222333111...555222,,,(((***000222000999999888666333///+++)))111,,,'''(((,,,...,,,)))///444555111...333:::>>>///222555444000,,,***)))---&&&***000///111111'''......000111///,,,///555---+++)))+++---...,,,)))'''$$$$$$+++555:::555///++++++...555<<<<<<444,,,###%%%)))///000000444;;;000222555444222444:::@@@:::::::::999777555333222444777===???999000...000+++///222222///...111555777777555333111333666999;;;???AAA>>>999888>>>DDD???888111222999>>>===:::DDDDDDFFFHHHDDD<<<999:::444777999:::::::::;;;===???<<<888333000222777;;;777::::::888999===>>><<<<<>>AAAZZZyyydddVVVGGG===666///+++***,,,,,,+++******+++,,,,,,'''(((+++---000222333444999999:::888555222222222666888<<<@@@FFFPPP[[[bbbrrr~~~}}}eeeLLLFFFAAA999333333555777666777666444444444444333222444333222111///.........,,,---+++&&&"""###+++222//////111444555333///+++&&&***...222333444666777333555888888666333111000,,,,,,...000222333222111***)))&&&&&&---666888333;;;;;;;;;:::777333///,,,//////(((###(((111...$$$+++111333000///222333111******)))******)))(((&&&+++'''---111+++,,,...'''222111222333000,,,000888///,,,***,,,///111000...((('''&&&***000444333111......000333666555111---###%%%+++000111222:::CCC555555555444333333333444666666666777777888888888;;;;;;===???:::333111333,,,///222000,,,,,,000555888888888777777999<<>>888111......222111///---,,,,,,,,,---***,,,...111333444444444222333444333333333666888444777<<>>@@@>>><<<;;;;;;777222111444---...///---+++,,,///333...000333444555666999;;;??????>>>:::666666999<<<555888888555111222888>>><<<<<>>DDD@@@;;;555555999===>>><<<@@@<<<888888;;;???@@@???BBBEEEFFFDDD@@@>>>>>>@@@IIISSSdddggg~~~nnnaaaYYYTTTMMMHHHKKKRRRUUURRRNNNGGGBBBCCCHHHBBB444---///333333222000---,,,.../////////...,,,))))))+++...///)))$$$###&&&)))***))))))'''&&&'''***---//////000......///,,,&&&&&&))),,,***((('''''''''&&&%%%,,,///111...)))'''***...,,,++++++,,,///000000///***,,,///000)))!!!###%%%$$$"""!!!&&&***(((!!!000777:::;;;AAAGGGHHHGGG:::222000333333......333666LLLaaammm|||~~~kkkUUUHHH>>>222######***'''444222---'''(((...111000111111222333000)))(((++++++,,,---......---,,,,,,+++///...***...777666---(((***---///222444444222,,,((((((...111///---///...---///333111...000666111//////111555999<<<===666444222000000...,,,******...222555444333222111444111GGGHHHsss~~~___KKK777222555666555666///000...+++---333666555222...///222222...---000222333555777777555333111111---...555:::AAAPPPbbb{{{fffMMMCCC999666444111///000111333111...///555777444444000***(((***...000000///)))###!!!"""&&&***+++******---222888888333---444444111,,,,,,//////+++,,,...111333222///***'''---,,,///222000+++***...333...)))(((+++000222222333222///,,,000444222,,,+++///...+++000999666---+++++++++---...---***(((,,,///111...)))%%%&&&(((---,,,,,,---***'''***000............///////////////...000111...)))+++000///'''---555,,,(((...333:::999===AAA:::000333>>>:::666111...///222555666111,,,$$$ %%%+++000444111111333333222555:::///000333666888777333000111111333555111---...222000000111111...+++///666999777444333444777999:::999999666222444;;;??????:::555333888:::888999;;;666@@@222222555///888<<<>>><<<:::888777888999:::444888<<>><<<;;;BBBBBBBBB@@@??????AAACCCLLLZZZcccgggvvvjjj^^^VVVPPPJJJDDDEEEKKKQQQQQQNNNKKKEEEBBBDDD???444000333222222111...,,,+++---///444444666444***###+++:::)))%%%!!!"""&&&+++...///%%%%%%%%%'''***,,,---,,,...///111000))) """---000111,,,$$$###'''---000---&&&$$$)))///...,,,***---222333111---******------&&&$$$###""" !!!''',,,+++%%%000CCC>>>555CCCJJJFFFIII===777555888666...,,,000:::RRReeehhhllltttmmm]]]VVVEEE:::111''')))...***666333+++$$$%%%,,,111222111333555444---&&&'''---***+++,,,---...,,,(((%%%))),,,+++'''***111000((($$$(((---000000///000222///++++++///111000///111------000444333//////111111222333333333444777999666444333222222111///---(((+++///333444222,,,(((...666DDDLLLkkkkkk\\\GGG222,,,111444222///---...---)))***000333222777444333444222---***+++333555888999888666333111333---,,,222888AAATTTggguuummmKKKDDD===:::777444444777888777444111333777666222444000,,,***,,,///111222...---)))%%%###$$$(((+++((()))+++000444333...)))......---+++...333444111111000111333333000)))###((('''***111444222000000111///+++'''''')))...222000000//////333666111***+++***+++...111222000...,,,++++++,,,///000///...000333333,,,### %%%,,,...---******---...,,,,,,------......------,,,------...///---)))+++111222***000666---(((---///555666;;;AAA>>>888:::BBBAAA<<<555000...///000000///+++&&&""""""%%%***...,,,)))+++000555777<<>>;;;555555:::======???999666;;;@@@@@@>>>>>>:::DDD666777:::222888:::999<<<>>><<<888666888;;;444:::AAADDDBBB@@@@@@BBBAAA???======???BBBDDDDDDJJJ]]]]]]ggg}}}nnndddYYYPPPKKKHHHBBBAAAFFFMMMLLLHHHMMMFFFAAA@@@>>>888777999333333222000//////222555777444777999000'''222GGG+++'''$$$$$$(((---111222!!!"""###&&&)))******(((000222444111((($$$...222333...$$$###%%%(((,,,+++))))))---222333---((()))---///***%%%+++******((($$$!!!&&&///""""""!!!""")))000///)))111LLLCCC444HHHQQQIIINNN@@@888444555222,,,---555BBBQQQ```fffhhhgggaaaXXXZZZGGG:::555...111555000333111,,,&&&&&&,,,...---000000111111,,,'''(((---(((((((((***------***'''******&&&"""%%%,,,---)))))),,,//////)))$$$'''---222111000111222222222333---...000222222000///000222444666444000...000222555555555666888888777555---,,,,,,///111000,,,'''+++999>>>III[[[{{{\\\PPPCCC444000222222---(((...000///***(((+++---,,,555444444444333111000000000333666999999777555333777444555999<<>>666,,,000+++,,,222111+++)))...---+++***+++...111333333777888666---!!!"""***///...))),,,333333,,,000000000000000...---,,,))))))+++...---+++///666444---222777...)))---+++,,,...666>>>???<<<===AAA>>>:::666222111///---,,,,,,...000111000000000000***''')))///555888<<>>;;;777555444555555444,,,...333888888666888>>>555333333333111...000555999:::::::::::::::;;;<<<===>>><<<888777<<<@@@@@@AAAAAADDDLLLQQQMMMAAA888<<>>555::::::777;;;??????===<<<===???=========<<<<<<@@@FFFKKKAAA>>><<<>>>BBBEEEDDDCCCBBBZZZVVVfffzzzllldddXXXLLLHHHHHHEEEDDDIIIOOONNNHHHIIIBBB<<<;;;;;;;;;;;;===333333333222111444888;;;888111111777444---444EEE666333///+++******++++++######$$$'''***+++)))(((///000222000)))###'''///,,,///000---(((%%%%%%&&&'''&&&&&&(((+++---......---&&& !!!'''+++***&&&***+++------)))%%%)))000$$$$$$###%%%,,,333222---222OOOHHH;;;OOOVVVLLLOOO???555///---+++)))111===DDDHHHWWWlllvvvrrrmmmlllZZZDDD888555000111555222)))++++++)))+++//////+++222---+++,,,+++'''''')))&&&&&&&&&(((+++...//////)))&&&!!!&&&000666777.........,,,### )))222333222111000111222222...///......///111111000***...222333222333666:::666555666888::::::999777222...***)))+++---,,,***---::::::EEEQQQtttfffFFF@@@888111000000---***...222111---+++---000000111111111111111333333333000222555777888666444222666888===AAA===???RRRiiiyyyuuudddZZZIII999666:::;;;:::888555222000111333333222000***---111333444222000///222444222,,,###!!!%%%++++++---///000...,,,)))222///------...---,,,+++***+++...444888555+++###&&&&&&'''---444888444...111,,,'''&&&***///222333666888:::???EEEGGG===111111******000///'''&&&---***(((&&&'''***...111222666888666///%%% """&&&(((......+++///777888111333333222111000...---,,,))))))+++......---222999444---111333+++(((+++(((+++///666???AAA>>><<<;;;777777666777777555111...---111555666555444444555555000...111333222222444999555111....../////////***,,,222888999777999>>>444222222333111---,,,///444777888888555222222222888;;;;;;888:::AAAHHHJJJGGGKKKTTT^^^ddd___OOOAAA???GGG888999===555999888<<<===@@@AAABBBAAA???===>>>999333222666===DDDGGGAAA??????AAADDDEEECCC???@@@VVVRRRddd~~~sssgggaaaUUUIIIJJJMMMKKKHHHMMMUUUTTTNNNAAA<<<666555777999::::::222222111000000333888<<<666...,,,000111...///555555444111///---,,,,,,+++''''''(((***,,,,,,+++)))((()))+++,,,***)))///777+++,,,......---+++***)))+++(((%%%&&&***+++***''' '''...///...(((+++222666000(((%%%(((''''''&&&'''...555444...333JJJKKKFFFSSSVVVKKKIII888000***)))((((((444BBBFFFHHHWWWooo~~~|||tttqqqUUU>>>222111+++***///---!!!$$$'''(((---222333///666///))))))(((%%%###$$$'''(((***++++++...222666,,,&&& ###+++111444///,,,,,,,,,$$$)))...222222...,,,---...,,,---...---,,,...333333000,,,---000222333666999<<<666666666777777666222///111...***((((((***++++++222888:::CCCSSS}}}}}}iiicccCCC???777---+++...111111666:::999222------......111222000,,,,,,000111000444555666666666444222111222555<<<@@@;;;999HHH\\\fffyyy|||ggg___KKK888555999;;;666222333111111333333111111333(((---333777777444222000444555333---%%%!!!$$$'''///000000000000/////////+++((('''+++---+++***,,,***+++///444777555///***111000------000444111+++222---))))))...333555444444666:::AAAKKKNNNDDD777000(((&&&+++---)))***......+++)))))),,,000222333000222333111---+++,,,---(((,,,......111555777555222111000///...------......---...000///...222999999222444555---...111---444777>>>DDDFFFBBB;;;666444555777999;;;:::666333666777666444111222777<<<333///---222555333000000------...000111111...,,,)))+++111777777555666;;;666222222333222...---//////333888888666333222333333888::::::>>>IIITTTZZZeeekkkqqqvvvxxxrrrcccTTTOOOUUUAAA>>>AAA888;;;:::AAAAAABBBBBBAAA???:::777:::777444666<<>>888888777222555:::444999===CCCIIIMMMIII???666555444444555777777666444999999888333...---222777+++(((***222888777444333/////////111333333222000,,,///444:::999555666:::666111---.........000444+++111888;;;999666777888222777;;;<<>>AAACCCAAA<<<777555666888999:::<<>><<<;;;===@@@CCCGGGNNNUUU[[[{{{tttbbb^^^dddbbbYYY\\\]]]UUUHHHFFFMMMMMMFFF===:::666444777:::777222666555222///---///333777***,,,+++***...222---%%%,,,...//////,,,)))&&&%%%)))(((&&&&&&''''''&&&%%%$$$"""###''''''$$$"""###,,,111555333...++++++---)))+++,,,,,,+++,,,...111%%%(((---000000...***((()))((((((((($$$###)))333***)))'''(((---333111,,,555999JJJWWWRRRIII???222(((&&&+++111000,,,111<<<@@@\\\mmmkkksssvvvYYYWWWAAA666444***&&&,,,//////,,,$$$ ***222333...------+++&&&"""'''000---444:::888000+++---111***%%%"""%%%))),,,---///222...000555///!!!"""+++222555000,,,,,,+++(((%%%***---...333777444,,,+++(((%%%'''---222444444000000111333444333000---(((...666999666000,,,***444---888<<>><<<888888<<<111)))$$$$$$&&&(((---333&&&---555888777444444666222888<<<>>>EEEVVVgggqqqrrrpppuuutttUUUIIIDDD666666444666===BBB???777222444888666888:::999888999>>>CCC>>>>>>;;;777666999AAAGGGDDDFFFTTTXXX|||lllaaa]]]___bbbddd\\\XXXOOOFFFBBBCCCAAA===CCC===666444>>>HHHEEE:::>>>:::444///...111666999333...***+++///222222000///***(((******((((((******))))))(((((()))+++---(((((((((***---......---+++,,,---///000...+++((()))++++++(((%%%%%%***///'''((()))***(((&&&$$$"""&&&&&&%%%$$$"""###&&&(((------------------------,,,---LLL]]]LLLJJJGGG*********)))***---222777:::SSSVVV^^^gggllljjjccc]]]KKK@@@666222111...------,,,---,,,)))&&&&&&***...(((((((((***...000000000555:::777555777///)))///111///......---,,,***(((222000,,,'''###"""###&&&,,,++++++...111000+++'''&&&,,,111333444555111,,,)))$$$&&&...444444666999666444///,,,---000222111///333888888333...++++++000666===999OOOqqqaaaQQQ;;;888666666777666222///111222...)))***000000***888111,,,---333666333...222333555444333333444666222777999:::???HHHJJJGGGZZZooo~~~mmm^^^TTT999222666///666BBB666222222000000222555666333000555000---///444666555111000...)))&&&(((---000111///,,,)))***,,,...---+++&&&((()))+++111666555000333666888888666444222222333///***'''(((***++++++***%%%$$$)))---***&&&###((()))000>>>MMMUUURRRLLLEEE???666111//////111111,,,+++111888444******333222333555777333......222...,,,...111...))),,,333111555333+++&&&)))///222---222+++)))444;;;999<<>>???@@@::::::999777888<<>>>>>;;;999888:::<<<<<<<<<<<<<<<===>>>>>>???>>>===;;;888666777:::===AAAFFFXXX]]]wwwvvvfffXXXQQQPPPRRRTTTMMMJJJDDDBBBEEEIIIEEE===222333444555999<<<:::444000000000111111333444444///+++'''&&&)))...222444///***(((***,,,++++++...,,,)))''')))------'''!!! $$$***111555555000---***---///111111...+++)))///111111///+++)))+++...,,,+++***(((&&&$$$###""" !!!!!!!!!!!!###&&&)))+++***((('''(((+++...000;;;555BBBHHH===???===(((,,,+++(((''')))000999@@@\\\iiipppmmmkkkiii[[[IIIHHH>>>777888:::444***$$$!!!"""$$$(((,,,......---111111111000///111777===888888...(((...---(((+++//////.........///000000+++++++++***''''''((()))))),,,...///000000222333333555333///---//////,,,+++,,,///111///,,,000666:::999666111***'''))),,,555333111111111000...---//////333000EEE]]]aaaqqqeeeZZZ888333---+++---000111000222000+++)))+++///---''',,,000333111,,,+++///444///000111111111111333555:::<<<<<<:::<<>>AAAAAA<<<333...000444///...222999777000111888//////222444111...000555///---///333333...)))(((111333333111222555333...111:::555---000333777???<<<===;;;777777:::<<<:::BBBGGGKKKRRReeevvvrrrcccHHH111,,,888:::777444+++777666333///+++***,,,...++++++...555<<<>>>:::666555333000//////000222444777:::@@@IIINNNMMMFFF???333000---,,,...111444555333666<<<@@@===777555777:::<<>>???>>>===@@@>>><<<:::999:::;;;<<<>>>>>>===:::777666666888999BBBXXX```yyyyyyrrrggg\\\UUURRRRRRSSSNNNKKKFFFDDDIIILLLFFF===???===999444222444777888............//////000000...,,,+++))))))+++...111///***&&&((()))((()))+++)))'''&&&(((******'''$$$"""%%%***000444333///++++++,,,------,,,+++***++++++,,,...,,,***)))***+++,,,+++(((%%%###!!! ''''''&&&%%%$$$$$$'''***+++***)))))))))+++,,,......---:::DDD@@@@@@888""")))+++---------///333777UUUhhhssspppoooqqqcccNNN>>>555000555:::888///)))&&&%%%&&&***000333333111000333555222...///444999444444)))###,,,---((())),,,,,,,,,+++******,,,---,,,...///...,,,++++++,,,***---000000//////222555555777666222111444444222///000222333333222333555555555666444///,,,000777444000,,,+++---...---+++333333777222BBBTTTWWWjjj}}}cccVVV;;;555---)))+++...000111000---+++---222777666333///333777555000///333777111222333333333555888:::444555666666888>>>CCCFFFPPPhhhttt~~~yyyhhhWWWMMM>>>111444333<<>>@@@HHH]]]sss~~~~~~xxxooodddTTTEEE<<<:::999:::;;;;;;<<<===???AAABBB@@@===:::999:::<<<===;;;===>>>>>><<<;;;;;;<<<:::AAAXXXcccwwwssspppjjjccc[[[TTTPPPOOOPPPNNNJJJIIINNNRRRNNNFFF777999;;;;;;777333333444///...---,,,++++++++++++&&&***...000000111444777---'''%%%'''))))))+++..."""$$$&&&%%%###$$$'''*********,,,///111111///,,,......---+++((())),,,///%%%&&&((((((''''''((()))...,,,***'''$$$"""!!! '''''''''&&&%%%'''***---,,,,,,---,,,,,,+++******+++///:::CCCDDDCCC888&&&(((+++......---000555;;;VVVkkkwwwrrrooonnn___III888///+++000666666111...---***(((***///333444333---222555333...,,,...111...111((("""+++...(((&&&+++,,,---+++(((''')))***000111222222000...------***---///...,,,,,,///111000555888888999======:::999777666999===>>>:::555------000222///,,,111:::444111---,,,///000///...555666<<<555===KKKQQQjjjsssppp]]]QQQ@@@888000+++,,,///111222---+++,,,///444777888888...///000000000000111111111222333444444777:::===444333444555777===EEELLLSSSnnn{{{}}}nnnXXXJJJAAA555888333777???666:::+++///444555444444777999444555555333000...---...***'''''')))(((%%%(((...+++...///+++''')))333<<<444444222......///***###---------------...///111)))***,,,,,,+++*********---...111222---***...666111...)))'''(((...333777::::::::::::999666333000,,,,,,---000000///000444333000///,,,'''!!!"""(((,,,---000333666444---&&&,,,---...000555888000'''000333***###***...,,,///666999888444444777888555666999>>>@@@>>>@@@KKKWWW@@@:::222///333222---,,,&&&%%%)))///111000444:::666222///000666999999777+++***,,,111333333888@@@666:::HHH\\\lllmmm```QQQ===:::666444444444444444000...111777:::777555666222444888999:::DDDYYYlllzzzooocccSSSCCC<<<===777:::<<<999555555:::@@@AAA@@@===<<<<<<>>>@@@BBB<<>>CCCIIIIIIFFFDDDBBB@@@AAAEEEFFF===111+++((()))---+++&&&***222000.........//////...---444666<<<555:::DDDJJJfffzzz~~~___WWWOOO???999111...///111222222222222444777666444666:::///------///222333111......///000111222555999===;;;999888888999<<>><<<@@@DDD;;;222666666222777(((&&&)))000222///222:::444111//////222777;;;===---***---333444333:::EEEAAAAAAEEEQQQ___ccc\\\TTT;;;888666555666777888888000------444999888666666000222555777<<>>>>>EEEJJJKKKPPPEEE888///'''###)))222222222333222111---***(((---222666333,,,((()))---)))### """%%%&&&)))---+++---000///------000333000///......//////---,,,+++---...,,,((('''+++///...---+++***,,,...///000111111000///---***'''&&&!!!$$$(((---111///---***((('''(((+++,,,222:::999666888777000......///...,,,...888IIIVVVUUUcccrrrvvvrrriiiZZZOOO777222000111000---+++---******+++******+++---//////000222333444444444444111999///!!!$$$(((%%%%%%)))---222222...+++,,,---***+++,,,,,,++++++,,,...---...000222555555444222333:::BBBHHHOOOWWWZZZXXXYYYZZZXXXUUUSSSOOOBBB555222+++***///...'''(((...+++---000111000///------333333:::555;;;BBBCCC\\\qqqsssSSSRRRKKK999444///...000333333222555777:::;;;555///111999000000000222444555333111,,,---...///000444999===???<<<::::::999;;;EEEQQQ[[[hhhqqqvvvfffVVVLLLDDD333111,,,000777333<<<666555666777888888777555666333111333888<<<>>>>>>000+++***---)))$$$***666555777777333,,,((()))+++111222111000222555222,,,+++,,,---///111222111000---)))%%%&&&***+++(((###//////111333000++++++///+++,,,---***'''&&&)))---000000000000///111333444000///...---...000111111333111///---)))&&&***111///444444///,,,---+++'''''')))***+++...111...)))---444///***111333000333444666555222111333333000111///...000555888333--->>>GGG<<<000888999555;;;---((()))000111...222<<<111222222111000333777;;;555111111666444111888EEEBBBBBBEEEJJJPPPSSSSSSSSS888666555555777999999999555000///555;;;;;;888777///111222666AAASSShhhtttooossszzzxxxjjjbbbWWWGGG>>>???<<<@@@DDDBBB===888888999777777888999:::<<<>>>???AAACCCEEEEEECCCAAAAAAAAAJJJIIIWWWaaa~~~vvveeeddd___WWWOOOIIIHHHIIILLLMMMHHH@@@===BBBIIILLLDDD???======999111///222000333666888666222,,,(((###)))---+++%%%###(((...***######)))***+++---------+++)))+++++++++,,,---,,,***'''$$$(((,,,+++'''$$$%%%((()))'''###"""###%%%&&&'''//////000///---***'''%%% !!!"""$$$''',,,000000,,,&&&######'''---111111===>>><<>>222 $$$$$$&&&%%%***111222///,,,,,,...$$$&&&''''''''')))+++...222222444999>>>???===999<<>>>>>:::888999888:::FFFSSS\\\aaafffyyyqqqZZZJJJHHH333000---333;;;444::::::888666888::::::666333555000+++,,,111666777555111++++++...+++&&&...;;;,,,///333444222111222333000222111111555999666111...++++++///555666222...///)))$$$'''...222...)))---,,,///444444000///222333555777444...***+++---555777777333///...444999333222000...///222333222222000//////------222:::666;;;:::222,,,,,,,,,***---///...+++***,,,)))$$$$$$///---(((,,,---,,,222222555444111111333222000,,,000...%%%"""))),,,:::EEE777***666999333999///((('''...///---444@@@222555777444000...222555888222111333///***000>>>///888CCCJJJMMMPPPVVVZZZ999777555555777888888888;;;444222777======:::888888777555777AAARRRccclllxxxrrreeebbb\\\MMMEEEEEE;;;???CCCGGGGGGDDD???;;;<<<===>>>@@@AAACCCDDDDDD===???BBBCCCBBBAAAAAABBBDDDEEEWWWbbbvvvxxxooo___UUUVVVNNNAAAAAALLLJJJHHHIIIJJJBBB;;;EEEUUU>>><<<======:::333000111111777111***...,,,%%%%%%)))'''$$$%%%(((,,,///111(((&&&### """'''+++(((***,,,,,,,,,,,,...000......---,,,++++++******+++...///***### %%%++++++---)))""""""***...---+++---...***$$$ !!!###'''%%%!!! $$$)))------,,,***''''''***000444888DDDFFF======BBB:::***333777888999???IIIKKKHHHfff}}}rrrnnnkkkwwwVVV===888444444555111***)))...+++***+++,,,...//////...222000...///777???>>>888333---((('''******&&& !!!)))000///---///111111((('''%%%###%%%)))++++++555666888DDDOOOJJJLLL^^^QQQRRRYYYbbbkkkttt~~~ppp___ZZZCCCGGG999...+++...///000111444666777666333333444777555444888<<<777555DDDYYYaaa\\\iiinnn```]]]YYYFFF...+++***...555666111,,,000///...111666999999777222222222000///111444777000//////...///111222333>>>>>><<<999999>>>HHHOOOaaafffeee{{{tttccc;;;:::...000555...---666;;;222222222333444555666666444222222222///******...)))+++---,,,++++++---000///((('''---111...******/////////000555777111)))$$$...333444333222333///000,,,''')))///---''''''(((222>>><<<000---444:::666333222...))),,,444000......333999:::555///000222444555555333000...///+++(((***///222111///111222666777111((('''***111///---,,,+++***'''%%%)))'''$$$$$$''',,,///000111,,,***...555555///'''......)))$$$%%%+++111222>>>???:::111///111///***$$$)))000666888777444111999444555:::888000000777666111---000666:::888333777;;;???DDDIIIMMMRRRVVV???888333333555555999===:::666333555<<<>>>;;;666;;;444222:::EEEQQQbbbppp{{{}}}}}}pppfffccc[[[MMMGGGKKKBBB???>>>AAAAAA<<<888888===<<<<<<>>>BBBBBB@@@===@@@<<<<<>>FFFNNNNNNGGG\\\uuutttvvvmmmqqqSSS???444000...000...)))'''***//////...///000111222222111000......555;;;999333///+++'''&&&((((((%%%"""''',,,...+++***---///...---)))&&&''',,,222333111,,,:::AAAGGGUUU^^^fffsssjjjhhhlllzzzpppkkkUUUHHH<<<111///000///......+++///444777666555555666111///111666666888HHH[[[XXXUUU```eeeZZZXXXTTTAAA777000******///444444222000---+++,,,000333555555444444333222222111111000111111000//////000111222999999999888999>>>GGGOOOaaaggggggtttmmmaaa@@@:::...///555///,,,222333//////111222333444444444444333555777555000111555222111///+++))))))...111)))&&&***444888333+++(((***...222222222222---''''''+++000333444333333333444555222......222111------///555;;;999333222555444111///000---)))+++222...+++***---111111,,,&&&///000222333444333222111444000,,,---///000---******---222666333---,,,000***,,,---...---,,,+++******)))(((''')))+++///111///,,,+++---111111,,,'''&&&'''###"""...:::???777777333---...222111,,,&&&)))...333555444222111......111555666555777;;;999444000000444888888666777<<>><<<777444666888999;;;>>>AAAAAA===:::????????????===<<<@@@FFFDDDFFFNNNbbbzzzooommmkkk```SSSMMMNNNPPPNNNJJJHHHCCCCCCFFFCCC===???EEEBBBBBBCCCBBB;;;333444888333777000+++333333+++(((###%%%))),,,......---,,,///...,,,)))(((''''''(((,,,...000///---,,,,,,---111///---+++***+++,,,---///---+++***)))'''"""***,,,***&&&&&&((()))(((+++***'''###"""###(((,,,******+++,,,,,,,,,------,,,***((('''***111:::AAALLLNNNNNNGGG;;;222000222AAA>>>999;;;EEEOOOOOOJJJYYYpppwwwmmmgggLLL???444///,,,...///---***)))+++*********,,,///111333//////......333777444---***)))((('''&&&&&&%%%%%%***+++)))''')))---...,,,000+++(((+++333888888666AAAYYYbbb```mmm|||~~~xxx{{{qqqhhhOOODDD:::222111111...***)))&&&***...222444666888999999333///000//////999FFFRRRQQQZZZ^^^YYYYYYRRRAAA777000(((&&&***...///...000---)))(((+++///222333222000///111222222...+++333222222111000111111111333555777888999???GGGNNN\\\dddiiimmmfff^^^GGG;;;---...444000,,,---+++---...111333444444333222000111555888555000111555111...)))$$$"""%%%+++000))))))---555999555///,,,(((///444333000///,,,)))//////000222333333111000555777666222///111222111///333444111000222444222111//////111///+++,,,000(((&&&%%%'''******'''$$$...///111333444555444444555222000000111111---***(((+++222777666111000333&&&***---...,,,******+++***,,,---,,,***+++...111000000///...---+++)))(((------''''''555>>>777444000...111555333...,,,---///000222222333333...333555444555999;;;;;;;;;777222000111444555666666;;;AAACCCBBBBBBFFFJJJBBB;;;777888::::::===BBB<<<;;;:::999999:::;;;<<<777888<<>>999777999:::999888:::???@@@???<<<888777999<<<666777999===EEEQQQaaammmppp}}}~~~|||pppmmmdddZZZOOOJJJCCC;;;888:::888:::===>>>999333555:::555666999<<<======;;;::::::AAAEEEBBB@@@CCCBBB>>>IIIFFFPPPiii~~~pppeeeZZZ^^^XXXMMMLLLSSSSSSMMMIIIDDDAAACCCDDD???777222======???>>>777000000555222666000+++444444,,,+++,,,---...---***((()))***---+++)))***,,,------+++)))******(((&&&%%%&&&'''###$$$''')))******))))))%%%%%%%%%$$$###$$$''')))++++++---///000/////////+++***)))+++------+++((((((***...111222000---+++((()))***+++---111666:::555222777BBBDDD<<<888;;;666777999>>>FFFSSSdddrrrqqqpppqqq{{{^^^XXXGGG<<<+++(((%%%%%%)))+++(((###***++++++******---222666///111222111444777444...---///000---)))'''(((+++******((((((---111,,,$$$###$$$)))000444:::FFFTTT[[[iiiuuujjj```HHH777111...//////+++((((((''')))+++...111444555555000,,,***,,,---+++((('''???GGGHHHIIIRRRVVVJJJ;;;777444111111222222111...444444333333222333333444111---)))***000444333111333444444555555666666666555777:::<<<===@@@GGGLLLYYYiiisssfff^^^WWW@@@///,,,222000000333222555666888999777555222///,,,///666:::777222444:::...+++(((&&&'''***...000444444333222222444333222000///,,,***...444444000+++,,,///444888777111,,,,,,------+++(((&&&)))---777;;;666+++///>>>BBB:::888999999777444000+++'''"""$$$&&&)))***,,,...///---111777;;;<<<888222...---...///222444555555333111222666;;;999333000000,,,...///+++&&&%%%)))...///222555222...,,,///333<<<>>>???888...((((((+++...111///&&&!!!'''111888555000---...111111...+++(((&&&$$$######%%%((()))222888777///,,,000111,,,444555777888777666444333666333222444888888555111777555666;;;>>>;;;999:::===>>>===999333///111333;;;888777;;;GGGWWWbbbhhhrrr}}}|||wwwuuukkk```___UUUMMMFFFBBB???;;;:::;;;888:::======999444666<<<:::::::::::::::;;;===??????@@@>>><<>><<<999>>>HHHIII???666444444777>>>CCCHHHRRRddduuuqqqjjjhhhpppRRRTTTHHH888++++++)))'''***---+++&&&...//////,,,)))))),,,000000222333111222555333...---///000---***)))***---------,,,,,,///111+++"""!!!***333888???SSShhhppp}}}hhh]]]EEE666111...///000------...%%%)))000666999666///***+++***,,,000333111,,,(((:::EEECCCAAAQQQWWWGGG:::999444...+++,,,///333444222333444444333222222444888444000///111444444444333444555555555555444444444777999;;;<<<@@@GGGLLLSSSeeewwwfff]]]ZZZ@@@111///444111111777888777888888888777444111000&&&+++222777444000555<<<000---***((()))*********///333777666666555000+++000---'''&&&,,,333333...)))---222888<<<:::666222,,,******+++***(((***...444666000)))///===???777666777666333222000+++$$$(((,,,///...+++)))***,,,+++000666;;;;;;777111,,,///000111222333333333333111000333888888444222333...000000...+++,,,000333222333444222///...111444===@@@AAA;;;222++++++---,,,111222,,,)))---333666555222111444555333222444,,,***)))((((((***,,,------111222///000444777888333444777;;;>>>===:::777999555333444777888555222---+++---444999888888:::<<<>>>===:::444000000111888666444888EEESSSYYYXXXnnnxxxvvvnnniii]]]SSSWWWHHHCCC>>>;;;:::999888888888777999:::888444666;;;??????===;;;:::;;;>>>BBBGGGAAA<<<<<<>>>AAAGGGMMMIIIIIIQQQdddssshhhjjjdddYYYRRRPPPRRRTTTTTTGGGGGGHHHKKKNNNOOOJJJDDD999777777<<<<<<777111000111:::777111333111---000...111333111......222555---''' """''')))***,,,+++(((%%%###$$$))),,,***)))(((''''''&&&''''''$$$######%%%***---///000...+++***---+++&&&$$$&&&$$$"""$$$***111222+++######%%%'''***,,,,,,,,,,,,---,,,+++***+++111888>>>???BBBGGGIIIDDD:::111,,,///333<<>>;;;444...---///000444444000///222555555777666777999777111222666000000000000111222222333***)))+++///111333777>>>111000222888>>>AAA>>>:::888888888666444444777999,,,((('''+++///111444777;;;<<<===<<<999666444333111444777:::AAAJJJJJJEEEXXXbbbaaa\\\WWWKKKDDDJJJ===<<<:::888999:::999777999666666888888666666:::AAAAAA@@@>>>;;;;;;===@@@GGGCCCHHHPPPLLLAAAEEESSSIIIKKKQQQ^^^yyy{{{qqqggg[[[TTTOOORRRVVVTTTNNNIIICCCEEEFFFGGGIIIIIIEEE@@@:::666777===@@@;;;444000222===;;;333333000---222---111333111,,,***,,,///---&&&$$$,,,111333)))(((&&&$$$%%%***222777444111,,,(((%%%&&&((())),,,)))(((---666999666222---((((((,,,,,,'''&&&)))$$$"""###***333555///(((&&&''')))+++---///000111333///***%%%%%%***333:::>>>FFFMMMIIIAAA999222...---000;;;IIIQQQSSSYYYaaaaaaaaaggghhh>>>CCC888---222333...,,,//////,,,,,,000444444222111555999222333111,,,***+++***'''$$$$$$$$$&&&(((***,,,---''')))******...666888777000))))))222888???RRRfffyyy```VVV@@@777111,,,+++***))),,,111444111...///111333333222&&&)))---000333555444111222AAA999555LLLTTT@@@333''')))+++...//////---,,,))))))(((%%%"""$$$)))...,,,///222333444444555666555555444333000---***)))+++---000222555;;;EEELLLSSScccyyy~~~}}}ppp___TTTXXX===333777===555111666777000000000000000111111111333555999888000***...777333...)))(((+++000222222...333333...---222555333---222444111......---***)))...333555555444666888000)))''',,,000//////222000+++''')))000333///)))***---...---111777444---555;;;???<<<444---,,,---(((***---///111222222111000000000000000111333666111...---111222///.../////////000111111---'''###777333///...///222444444222777:::999444000///000---000111000333999<<<;;;555444666666000''''''......///000111222222111111'''"""###)))***'''+++555///++++++111;;;AAA???;;;555:::<<<888000///777???666///)))***,,,...222888666777888999999777444111///888@@@BBBDDDFFFCCC===>>>IIILLLIIIFFF:::555===666777777888;;;>>>>>><<<;;;777555888:::999888:::@@@BBBBBB@@@===;;;<<<>>>BBBFFFYYYiii^^^FFFCCCRRRJJJNNNPPPXXXsss}}}qqqmmmgggPPPPPPPPPNNNLLLMMMOOORRRJJJJJJEEE>>>???CCCBBB<<>>:::666555555666777555111---+++))))))))),,,///222333222///...---000...'''&&&+++***///,,,***)))***---333999222---'''%%%(((+++---...+++((((((000;;;===444+++)))---222222///,,,,,,...111+++***///000***###"""...,,,)))''''''(((***,,,---***$$$ (((444777222999EEEJJJAAA888666333...000444:::BBBMMMXXX^^^```aaakkkfff[[[WWWLLL888---///,,,---000000,,,))))))***111777777444333666:::000333111///111666444---$$$%%%'''***------,,,***---+++&&&&&&,,,222///)))......111444777CCC\\\rrr]]]XXX;;;555222000///111111...,,,...000333555555333000///222...///222333000333:::777;;;777222@@@QQQEEE******000111...222999333'''///(((!!! $$$((((((&&&,,,000555666444222222333555666666444000,,,***))),,,...///...333<<>>@@@;;;444555777;;;AAACCC@@@888222333444666999;;;=========888999;;;>>>???>>>;;;888@@@AAAAAA>>>;;;:::<<<>>>BBB@@@ooojjjDDDHHHOOOKKKIIIHHHSSStttyyyjjjddd^^^RRRNNNJJJHHHHHHIIIHHHFFFIIIIIIDDD<<<;;;???AAA???BBB@@@<<<888444333333444555444222///------,,,,,,000111111000///...000111666444---&&&(((///222///---,,,+++++++++---000444222---&&&###&&&+++000222111)))"""###(((,,,***&&&******++++++,,,---......111---...333333---(((''''''&&&%%%%%%%%%&&&((()))000...(((%%%,,,777;;;999999BBBGGGCCC;;;666333000///000222999FFFUUUbbbiiimmmuuukkkWWWLLLAAA333///***(((***///000...,,,...+++000444555333333777;;;333444111---///444444///&&&'''(((***,,,+++***(((,,,+++)))''',,,111111---000,,,111???JJJQQQ___nnn|||YYYTTT;;;111...,,,,,,///222333333444555888888666333000///...///444;;;;;;555111333222777666888EEEPPPFFF111444444+++"""$$$...///)))///,,,)))''''''(((***+++...111333333111///...///111333444444222000//////---000111000444;;;@@@@@@IIIZZZwwwooo^^^UUU:::333000333555444555999;;;;;;<<<;;;888666444333888666666444///+++000999777333111111///***+++/////////000111222222333333111000111333555666555444000000333777444000111666222......111333222333555666888777555777999333***...000...((((((///555666888<<>>:::555222111222666777444333444000+++222000...,,,***+++555@@@555333///***&&&''',,,111---...111333333333222111666777777777555333333444---,,,,,,,,,,,,---------...000...---222;;;===;;;444000///000---+++...666@@@BBBEEECCC:::...***,,,,,,---///111000---+++***000111111000000333:::??????@@@AAA@@@<<<888444333555000---...333777777666555666666666888:::444+++666888777555777<<<===:::;;;;;;<<>>:::888<<<>>>@@@BBBBBB@@@<<<999???@@@???===:::999;;;>>>IIIDDDgggcccHHHKKKMMMHHHHHHJJJVVVtttyyyddd\\\VVVNNNHHHDDDEEEJJJMMMKKKGGGFFFHHHDDD<<<888;;;@@@BBB@@@===999555222222333555222222222222111000//////333222///,,,+++---111555777333---(((+++///---)))((((((((('''(((***+++,,,111,,,%%%"""$$$***111444222,,,$$$ !!!$$$%%%$$$***'''%%%&&&)))---......)))(((***......+++***+++&&&''''''((()))+++,,,,,,---+++&&&%%%+++555::::::999<<>>444111333)))***...777EEEUUUdddmmmnnntttfffLLL>>>666000222'''%%%''',,,...++++++---,,,///222333222222555888444444000,,,---111222000)))***+++++++++***)))(((,,,...,,,))))))---///------***444IIITTTXXXiiivvvVVVMMM:::777333...+++,,,...111222333555777777444111//////---222<<>>DDDCCC<<<666333444111666:::888666555333///333000......------111888222222///)))###"""(((......000333666666555222000000000111333444333000...///...///111222///(((###))),,,---///444::::::888555111---,,,+++,,,222:::???CCCHHHGGG===222000444222222222333222000,,,(((...000222000...222===FFFFFFJJJLLLHHH???666111000000,,,+++///555999555111222666888666666777444///333555444111333;;;BBBDDDAAA???>>>>>>??????===<<<888<<<@@@@@@===999777777???AAADDDFFFEEEAAA<<<999>>>>>>===:::888999;;;>>>HHHAAAUUUdddPPPCCCFFFBBBBBBFFFLLLXXXssswwwddd___]]]SSSPPPNNNOOOQQQQQQNNNJJJDDDGGGGGGAAA:::999>>>CCC===:::666333333444666777111222333444333111///...111000---***))),,,111555555000***(((******%%%""""""!!!"""&&&((('''...***&&&###$$$(((---000'''''''''''''''%%%###!!!((((((''''''(((***,,,...%%%$$$$$$%%%&&&(((+++...***)))))))))***,,,...///)))'''$$$###(((000666:::888777===DDD???222///555&&&)))222>>>JJJUUU```hhhnnnrrraaaGGG;;;333---...***((()))+++***&&&%%%(((---///222444444222111111111000...,,,,,,---...---***,,,------,,,++++++,,,...111000***&&&))),,,,,,++++++999LLLRRRXXXwwwsssXXXJJJ>>>:::666000++++++...222555333666888777444222333444222666>>>EEEEEE===222+++222555>>>HHHKKKCCC:::666((('''$$$!!!%%%000555444333444555555333222111111111111///...,,,,,,---...111222333333111000111222333666666444555999:::888777FFFbbbfffRRR888666555555444333555777...111555555444333444666555222111111000///111666222000///000111111222222666333000---,,,...000222777888999::::::777222...444666888777444000000222///---///222111------000222222222333555666444111///111000...,,,---...///888===BBBAAA;;;555222222///444555333222555888888888444222444222......000000222111,,,%%%"""%%%***000222666888888666333000)))((((((,,,111333222///666444333444555111'''(((,,,111555888999777555888444...***)))***///333222555<<<@@@===777888<<<:::666000,,,,,,///---)))%%%***...111333777???EEEOOORRRQQQHHH:::111111444333...***---333444...(((...444888555333444444222555888888555555===FFFJJJAAA@@@>>>===============;;;<<<:::666222111666:::>>>BBBFFFHHHFFFBBB>>><<<===<<<;;;:::999:::<<<>>>BBB???JJJNNNAAA>>>AAA;;;===DDDNNN\\\rrrpppeeegggiiidddccc```[[[TTTMMMHHHEEECCCHHHKKKHHH@@@:::===BBB???;;;666333333444555444000111222333222000---+++------,,,+++***+++///111111---+++,,,...+++%%%!!!!!!!!!&&&***(((+++***(((&&&%%%%%%'''))) $$$&&&%%%!!!&&&+++///...)))'''***///---***%%%""""""&&&+++---)))'''$$$""""""%%%(((+++)))'''%%%%%%(((...666<<<999777:::AAA===222///444,,,---444???HHHOOOYYYdddppprrraaaIII@@@777+++&&&---+++,,,---***%%%&&&)))...000444777777333---(((++++++---...---+++)))***+++---//////......///111...222222---))),,,111333555333===OOO[[[fffppp[[[HHHCCC333111---,,,...333;;;@@@999;;;===<<<888666888:::999:::999999999666000+++222555???IIIHHH>>>777777000000---+++,,,000222222777555444666999999555000,,,+++***)))***,,,---......000111111000000222333555888777555555888999666;;;MMM___pppnnnVVV<<<;;;777444333333333333,,,000444444222111333666///---...333666444444555000...+++***...333666666666333///,,,,,,...222444888888888888888555111...444777:::888555333444444...,,,,,,...+++(((***///333000///000222555888:::111000000///......111555>>>>>>>>>===;;;777222///......***%%%%%%,,,333666444222333666555000...//////333444111+++&&&&&&'''333555999<<<<<<999666444...,,,***---222666777666333000---///111///)))###---111888>>>???;;;777555999666222...,,,.../////////---///666999888777888;;;888000+++...333000((($$$(((///666<<<>>>===<<>>BBBGGGIIIHHHDDDBBBAAA===<<<;;;<<<===>>>??????@@@EEELLLIII@@@@@@CCC@@@???GGGSSSaaattt}}}mmmdddhhhjjjhhhgggbbbZZZQQQKKKIIIIIIFFFIIIMMMLLLDDD<<<;;;@@@BBB===888555444333000...---.../////////---+++)))+++,,,---,,,+++,,,...000***(((***...///+++((('''&&&&&& ***...***))))))***(((&&&$$$%%%%%%###$$$$$$$$$"""&&&...444111***&&&+++111333///&&& !!!&&&'''$$$)))'''$$$######%%%(((***'''%%%$$$%%%&&&)))222<<<<<<;;;<<<>>>:::333111222666222333;;;AAAHHHWWWfffbbbfffWWWEEEAAA;;;...(((++++++---///,,,)))+++111111111333777888444,,,%%%'''(((,,,///...)))(((***+++...000000......000333///333333000///555;;;>>>BBB===BBBVVVmmmnnn[[[>>>>>>444333111///...111777;;;;;;>>>@@@===888777:::>>>@@@<<<444---,,,//////+++000555<<>>777111222555444000333888;;;:::555222444777,,,***,,,444:::999666555000...***(((---555888666222000---,,,...222777;;;555333222222444444333222222777:::777444444555444---,,,------+++'''+++111000,,,)))***+++...333999222---)))(((***///999CCCEEEDDDCCCCCCAAA<<<555///---***###%%%*********+++111666666222111444333555666444111,,,)))(((555777:::======<<<999888888666444444666999;;;<<>>===888333;;;BBBIIIFFF<<<222000111333///***)))+++,,,+++***000555888555444777999:::@@@DDDDDD???;;;:::888555777999;;;;;;:::999888999333555777888999999777666@@@DDDIIIJJJHHHEEEEEEFFF>>>===>>>@@@CCCDDDCCCAAA???FFFJJJGGGBBB@@@BBBEEEDDDKKKWWWeeewww~~~qqqiiikkkjjjhhhaaaVVVNNNKKKLLLOOORRRKKKJJJLLLLLLDDD<<<:::???>>>999555444555444000,,,'''(((***+++++++++***)))---...---,,,,,,---000333((((((,,,000...'''&&&))))))***%%%"""---...''')))******(((&&&%%%''')))***)))(((((('''$$$***...111///***)))...555111---&&&###(((...***"""******+++,,,---......///(((%%%&&&'''%%%&&&000<<>>:::222000&&&&&&))),,,***(((,,,222333111111444777666///)))((((((+++///...)))***...,,,///111///,,,+++...111222444333000111888===>>>???CCCMMM\\\qqqlllZZZ555888999888666222---+++---///;;;???BBBAAA>>>???EEEKKKGGGBBB666+++***000111---333888;;;:::888888888888333111///...///222888===111111111444777888666333'''%%%$$$&&&***,,,,,,++++++---...///000333666999777888777333444888;;;:::===KKKYYYhhh|||jjjDDD>>>444...111888666///555:::>>><<<666333555888000+++,,,444::::::777666222111---+++///666666111///...,,,+++...333888;;;444111---,,,...000222333333999<<<777444555555333---...111333000+++---333...)))&&&''''''&&&***222111+++'''(((,,,111===JJJLLLOOOSSSSSSMMMEEE;;;666...+++'''$$$(((---+++%%%$$$)))222888888444555:::999777444333222111...+++222333666888999888777777444555666666666777888:::111111111333555777999;;;;;;???IIIRRRQQQIIICCCDDD999999666222444:::;;;777+++'''&&&,,,222555999>>>666777444222;;;CCC;;;,,,...000333555555444333222...555<<<===777222222444000000///---,,,,,,---...///333333111222666999888>>>AAAAAA>>>>>>>>>;;;555444777999888777777999;;;555444555999======999555@@@DDDGGGGGGCCC@@@BBBDDD??????AAAEEEIIIIIIGGGDDD>>>BBBBBB@@@BBB??????FFFFFFKKKUUUcccuuuzzz|||uuuqqqsssrrrpppbbbPPPEEEDDDJJJNNNPPPOOOKKKJJJIIICCC;;;:::???666333000222666666333///###$$$&&&''')))*********000000...,,,,,,...333666...///333555///&&&$$$)))))),,,(((!!!$$$,,,***!!!***+++***(((%%%&&&+++///%%%&&&(((,,,---(((------,,,******,,,222777...---)))+++444<<<666***''')))...111333333111000...,,,,,,---++++++555BBBDDDIIIEEE;;;777:::888111888666===IIIOOOQQQ]]]mmmrrrwwwfffKKK===555000222"""###&&&(((%%%###'''...555111...000555777333...***)))+++...---))),,,333---///111...***(((+++...666666333...///444888777111FFFXXX^^^ggguuuhhhZZZ666<<<333444555222...,,,,,,...===CCCHHHJJJJJJNNNWWW___MMMHHH;;;000///555555000888===<<<444111444666222555444333333111......000,,,///222444444444555666***((((((***---///...,,,000111111111111222555777777888666222333999<<<<<>>222+++111;;;999000000555:::999444222555999444...,,,222999:::888666444444111...222777444---...---+++***+++///333666888333,,,((())),,,///111666===???999555666666333---///555999555000000444111,,,***+++)))&&&(((///000,,,,,,000333555<<>>888222000222333111...---...000111333333333333'''+++111333222222444666333444666666555666888:::???CCCMMMXXXWWWNNNIIIKKK;;;:::555000222999:::666111...,,,---,,,,,,111999:::777000,,,666DDD@@@333+++...000---***+++000666+++...111111///111666;;;111333444222...,,,,,,...,,,......,,,...444666444999;;;<<<===AAAFFFDDD>>>555666777666555666:::===;;;666111222888<<<;;;777>>>AAADDDBBB===:::<<>>888333333666::::::888===NNNOOOaaatttbbbCCC;;;666666777444333444333:::;;;333...111555666000111333555555444333222222111000111222111///---333222000...---///333666111...+++,,,///000000///666999;;;:::555222111333333444222...///222222...222111000000111111000//////++++++///000111999CCCOOOYYYccciiiggg]]]JJJ:::444///...333777555111000444444444333222222555777;;;666000---,,,---,,,***+++...,,,(((***000111---111------111000---///666888666555444555666555555666<<>>999555999>>>BBBBBB>>>999666888999>>>AAA>>>999999======>>>CCCKKKRRRQQQGGG>>>BBBCCCCCC@@@;;;999;;;>>>GGGGGGWWWVVVvvvvvveee\\\WWWLLLccc^^^TTTJJJIIIKKKGGG@@@AAACCCEEEEEEDDDBBB@@@???666555444666999888444111))))))+++...---+++///666222111000///***$$$%%%***444444111......111///***+++,,,+++(((+++000...'''&&&&&&)))+++(((%%%&&&,,,$$$))),,,***%%%"""###&&&(((***,,,+++'''&&&(((,,,((('''!!!(((444333)))...///000///,,,***))))))(((+++***&&&***666BBBGGGRRRMMMGGG???111%%%"""&&&,,,---222;;;HHHYYYiiitttiiidddZZZKKK;;;111---...++++++,,,...///000000000000111111222222111000000)))'''&&&(((+++...000111111,,,))))))((()))...555444666444---***...444777555BBBKKKXXXqqqkkkjjjKKK???888555444444444111...111777AAASSSYYYYYYcccjjjjjjmmmaaaOOO@@@???>>>777333444666888666222111444444111999<<<>>>999111---///333,,,+++---111222222777???444000,,,,,,///111000...000111444777444111444:::666111---...222777888777888HHHPPPeee{{{uuucccMMMBBB999555444111111333333666666111111666888666444555666777777666444333000000000222222111...+++...000111000//////111444222///...///222444555444;;;:::888666555333111000///111000...000444333///666333000/////////,,,***...---000333222000444<<>>FFF555444222111000000000000333222111333777999888777333222444;;;BBBEEEDDDBBB???>>>:::666777;;;:::666333555888;;;===@@@BBBDDD666888===AAA@@@;;;<<<@@@BBBBBBEEEJJJMMMKKKDDD>>>EEEEEEDDDBBB===999777666BBBBBBPPPRRRssszzzhhhZZZVVVRRRXXXVVVQQQKKKJJJIIIDDD======>>>@@@BBBBBBBBBBBBAAA666777888888666333111000***,,,111333///+++///666333666444---'''(((***+++//////,,,)))+++///...)))&&&***+++)))***...///...***)))+++,,,)))%%%&&&+++(((...111...'''$$$(((---))),,,...,,,(((%%%%%%&&&"""###%%%%%%$$$%%%''')))...---,,,)))''''''***---(((&&&$$$&&&111???FFFGGGSSSNNNHHH@@@555,,,***...333222444999EEEUUUeeennnddd^^^SSSGGG;;;222---***)))***+++---000111333333000000111111000...---,,,'''&&&%%%''',,,000333555222---((('''&&&'''---555222333444333...+++111::::::AAAEEESSSpppmmmhhhLLL===888666555555666333000333999KKK\\\aaabbbmmmsssooommmeeeTTTEEEAAA===666111111666666333000111444111+++555:::===666+++'''...777///...///222222222555:::111---))))))---000111000222222555666333///000555555111---...222666888888666@@@QQQhhhuuupppdddSSSFFF:::444222111222666999888666444666;;;:::777666777888888777666444333000000000111222222///,,,+++///333333///---000333111///...///222666777888===999444333444444000,,,,,,///000///222666444000000,,,)))+++///222111///,,,///555777333......222444>>>JJJTTT]]]aaa^^^WWW???222'''&&&+++...111444333444555555444444555777444222111000...+++&&&###---...---***)))+++,,,)))'''(((...555666111...------...111333444444333333555999EEEXXXiiittt}}}WWW@@@666888444555888444111///...///111111...******,,,,,,---222666444///...222666777555000,,,***+++,,,---000333666999<<<888444000000222444333222222222333666999:::888777111222444888===@@@@@@>>>??????<<<777999===>>><<<::::::888777777;;;@@@EEE:::<<>>>>>BBBBBBDDDFFFHHHHHHFFFCCCAAADDDCCCBBBAAA???;;;666222BBBAAAKKKRRRqqqxxxyyylll___\\\[[[OOOPPPPPPOOOMMMKKKGGGCCC??????>>>???@@@@@@???>>>999999999888555111...,,,,,,---000444222------222222888666+++'''---111///222111...+++---///+++###!!!$$$'''))),,,.........,,,+++,,,...***''')))...---000222000,,,+++...222...//////---)))'''((()))""""""%%%)))$$$###...---,,,***'''&&&'''+++///***'''&&&***555@@@FFFGGGDDDDDDCCC@@@;;;555333333666888:::>>>HHHUUU___cccddd\\\QQQFFF>>>777000,,,)))***+++,,,,,,---///000///000111111111///---,,,(((&&&%%%&&&)))---///000000,,,***)))'''&&&+++222555444888;;;333+++000===FFFIIIHHHQQQkkklllcccLLL<<<:::444222111111000///555<<>>FFFSSSrrr~~~qqqsssjjj^^^XXXSSSRRRSSSUUUUUUSSSNNNLLLLLLJJJGGGCCCAAA@@@???<<<999888666444555666444///+++---)))***///111...***)))///555333)))&&&...333222777666444333666666...$$$ $$$+++111111...+++******,,,---+++))),,,222111000---,,,------,,,+++333111...+++)))***---///%%% !!!&&&%%%%%%222***+++***)))((())),,,...+++***+++...222888@@@FFFDDDDDD@@@:::444000---,,,---444<<>>888444222444333000///333888555...444555555444111/////////111111000...---...---,,,...---,,,---111555999;;;888666666888555...,,,...222///,,,***+++---000111>>>999CCCYYYddduuuaaaIII???777555555555666999;;;===???===999777999===333444555666777777888888666333///...111666:::<<<555666666111+++***---111///...---,,,,,,///222555...111555666333...,,,+++000333333222333444111,,,333///******,,,---+++((()))---111222000...,,,+++...333555555777<<<>>>======666111333555222000000444666777666333///------,,,///333444333///+++)))+++,,,///000//////111333((((((((()))***+++((($$$...222666777555222111000555444888CCCOOOZZZeeemmmiii[[[EEE777222111333999:::777555555666666222//////111222000000222111,,,...///222555777777666555333333555:::???@@@<<<777222///---///444555111------///222444555444333333888:::999666777:::888333@@@CCCBBB===;;;;;;:::666555888<<<;;;::::::===AAAAAAAAADDDEEEBBB>>>???CCC;;;AAAGGGHHHEEEAAA@@@@@@===999666666999<<<<<<;;;777;;;AAAUUUooo}}}ppppppjjjccc\\\PPPQQQPPPQQQQQQMMMHHHIIIMMMSSSNNNGGGCCCAAA>>>:::777333111000333777777333///---'''%%%+++000---(((%%%---000...)))&&&***///222333222111111666888000&&&###!!!$$$---444333///---'''''')))+++***(((,,,333777222...---///...***%%%111...***&&&&&&))),,,///%%%"""$$$###'''///)))******)))((()))+++---******,,,......111:::EEEQQQLLLAAA555...000222111...777AAAJJJZZZiiimmmhhheee\\\OOOCCC;;;666000---111222111---)))&&&(((+++(((***,,,......---***)))&&&&&&'''***...000///...+++,,,000111,,,&&&'''---+++...333555222...333;;;:::FFFKKKTTThhh}}}ppp```LLLAAA000777555222/////////222===GGGQQQ___bbbcccppp{{{|||~~~rrrgggYYYMMMDDD>>>999666333333111///222777777333666444222444666555...(((+++,,,,,,+++---000000,,,222222111111222444555666444222444888999555333555///...,,,,,,---000444666;;;888;;;NNN___^^^JJJAAA999777777444444555111333888:::666333777???666666777888:::;;;<<<===:::666111///222777;;;>>>888666333...+++***---///000000///------///333777---222777777222---++++++222444333000000111...)))...,,,,,,,,,------,,,+++***---//////111333///***,,,000111...---222555444000///111555555111000222444666888777333///,,,+++,,,///444777666555444444------000222///+++,,,111,,,+++'''$$$'''++++++'''---222666777444000//////000...111888???FFFRRR]]]ccc___KKK888333//////;;;999666333333555555222///444666555111000222222///333222111222444555444333000111333888===>>>:::777///...---...111222///,,,000222555555555444555666@@@AAA===888;;;AAA===444444888:::888888;;;===<<<888<<>>===;;;???FFF???CCCHHHHHHCCC>>>:::999@@@===999666777999;;;<<<@@@EEEFFFYYYgggyyyqqqooojjjggg___OOOFFFEEEEEEEEEAAA???FFFOOOTTTMMMEEE@@@>>><<<888444000222333444444333222111///+++***...111///,,,,,,111///...---)))'''+++222000---))))))///444///&&&&&&$$$&&&---///---...222$$$###%%%'''&&&$$$)))000111000/////////---***(((***'''###!!!!!!###%%%&&&###!!!!!!###%%%''')))+++))))))(((&&&%%%&&&***,,,+++)))***...000333===IIIQQQLLLAAA444000555888888555<<>>000;;;666333333444333444<<>>GGGBBB555111555666333444;;;AAACCC@@@AAA???999222111777>>>:::888888:::999999@@@HHHCCCDDDEEECCC@@@===:::999AAA@@@>>>;;;999999:::<<>><<<===???>>>???JJJXXXOOOHHH???;;;:::999555222222666999777111------///333111222555555222222555777111000222...'''***333444///(((&&&,,,222000(((%%%$$$'''***(((&&&,,,666""""""###$$$"""!!!%%%,,,!!!%%%)))******))))))***$$$"""!!!%%%((('''(((******(((***)))&&&###"""$$$))),,,---))))))///444999CCCOOOHHHGGG???555111333222---333888999<<>>333CCC444444555777555444888???DDD[[[gggmmm{{{oooZZZJJJ@@@777111555777444...,,,000444555777444111222333111,,,''',,,...---+++...333111***,,,...000111111000000000444333555;;;>>>;;;999:::333222000...---...222444---AAABBBPPPjjjoooWWWOOOEEE;;;888777666777:::222......444777444333666888888888777888888999999<<<999777555555444222111///,,,)))+++...///+++''',,,------,,,,,,000777<<>>333$$$***///111...---111555666666666666222***%%%+++555222555999;;;999666333222666777666222,,,(((((()))'''(((---222///***---444))))))%%%"""(((111222---$$$)))......+++***,,,///......000///+++,,,999GGGEEEUUUMMM===999...***:::777666666999;;;999444000333555444///...222555555---,,,...111555666444111222444777;;;>>>@@@BBBBBB555222...)))(((***000555111333555444222222555888???===777444>>>IIIDDD555@@@AAA<<<444000555;;;>>>===<<<999222...333@@@KKK@@@===;;;:::888999@@@IIICCCBBB@@@???>>>>>>======???AAABBB@@@===;;;<<<>>>999EEEGGG___fffuuulllbbbUUUHHHAAA>>>;;;???GGGBBB999@@@QQQLLLIIICCC>>><<<;;;===???:::777666555///***...777444333222000000111333444***,,,//////...///111333111///...///,,,''''''+++///111///+++***------***'''""" %%%((($$$ $$$,,,+++$$$&&&000***&&&$$$$$$"""!!!"""(((+++,,,+++****** ###(((+++(((!!!!!!&&&'''***///333111444EEEYYYCCC@@@;;;666222000//////555...,,,777MMMaaalllnnnqqq[[[VVV@@@888<<<***///&&&######(((000555333///...&&&%%%)))((($$$---,,,,,,---///...,,,***---)))***...---'''%%%(((333HHH999333000...222$$$888LLLWWWbbbwww~~~gggZZZLLL<<<444555888444222222222444>>>HHHUUU]]]dddmmmvvvfffVVVIII<<<222111555888777222///000222***...111111...,,,---///***+++---111444444222000,,,++++++...222555444222666999<<<:::666666:::???999444///---///222333333666>>>DDDTTTmmm|||gggVVVPPPMMMCCC666111666999777///000111444777888666444:::777333333666888888777===@@@AAA>>>888222///...***,,,,,,))))))+++(((###+++,,,+++)))(((,,,333999===<<<777000***)))---111333111............---,,,)))***+++,,,,,,+++******,,,++++++...333666888777444111---)))(((+++111666888555666666+++!!!(((777111555:::999555000------555...++++++)))%%%&&&,,,'''+++...111444666111)))+++'''$$$'''...222222///((($$$(((222444///222;;;555666777333---,,,999HHHGGGKKKMMMHHH>>>444...---222111333:::>>>;;;999999333222111111333444444333...++++++000222222444888>>>@@@FFFIIICCC<<>>@@@DDD@@@;;;777666999===@@@777555222333888>>>DDDGGGAAA>>>888555999??????;;;@@@<<<:::<<<@@@AAA===999EEECCCDDDEEEAAA::::::???RRRKKKTTTOOOpppvvvlllggg```TTTJJJFFFEEECCCEEEGGGBBB:::>>>HHHDDDBBB???<<<;;;<<<>>>???777555666666111+++---444333333444444333333222222---------///222333222111///,,,++++++(((%%%&&&***,,,---***&&&&&&******(((&&&%%%%%%&&&''''''%%%$$$###!!!###&&&&&&&&&***000---***)))+++)))$$$"""###!!!###$$$$$$###!!!###)))---+++&&&''',,,,,,+++...111000222===IIIDDDCCC>>>777111...///111111222999III]]]lllpppoooiiiVVVQQQ<<<222444$$$((('''&&&(((...555888444000222,,,''''''+++,,,)))%%%------...000333333222000***(((***///...'''$$$%%%***>>>777666111((('''(((:::MMMWWW___ooozzzbbbSSSEEE777333888333111000111111222:::CCCHHHRRR```ppp}}}qqq^^^GGG999666111444555555222000///000555777999888555000,,,+++,,,---000222333444333333+++***+++---111333333111444888;;;:::777555777999;;;888444111000000111222444===AAAKKK^^^mmm|||nnn```JJJIIIAAA777444666777444555444333444777999::::::777666555666888888666333777:::;;;999555111000000+++------,,,---///---(((+++---000000...,,,,,,---666555333///------000222000000111000000000000000000000000000///---,,,+++.../////////000444;;;@@@777555111---***,,,000444777444555666...%%%***777111444777777444000...------,,,,,,+++%%%!!!&&&000,,,...///000444555///&&&$$$&&&***---///000222333+++(((---666777000000777444999@@@CCC<<<555666<<<@@@EEEIIIFFF===333...---000111444888888555666;;;666444111111444999<<<===444///---...---+++,,,000777;;;CCCHHHCCC<<<;;;AAA???:::222+++(((,,,555<<<<<<===<<<:::666444444555===CCCCCC;;;555777<<<>>>???===;;;:::;;;<<<<<<<<<444222111333999@@@EEEHHHAAA>>>999555666;;;999444999999:::;;;<<<=========BBB@@@@@@AAA<<<555555999DDDEEERRRMMMfff}}}xxxoooggg[[[MMMDDDAAAFFFFFFFFFCCC???===<<<===;;;;;;;;;;;;;;;<<<>>>???111222555666444///000555...000111222222000...,,,111...---000444555222...,,,)))((()))'''$$$&&&***......+++'''(((---...+++***,,,...,,,)))%%%$$$%%%'''&&&!!! )))...///+++)))***,,,***$$$  ######!!!&&&''',,,///...)))***...///,,,,,,000222555:::@@@FFFDDD???777///,,,---000+++111>>>PPPaaalllooonnn^^^QQQMMM;;;000---"""&&&'''(((+++000555666333///777555333222111///+++)))......///222444444222000&&&'''***///...'''###"""'''444222666000### +++:::JJJUUU^^^lllzzzsssZZZIII;;;111222999222222444666666666;;;CCCMMMRRR___qqq|||uuucccFFF777888222222222222333222000...:::;;;===>>>;;;555---(((***---000000//////222444+++++++++---000222222222333666::::::666333222333111333555444333444888<<<555>>>BBBHHHUUUbbbxxxttteeeIIIGGGAAA;;;888999777333555222000000222666888999555666777999:::888444000111222444333111000000111,,,...///...000333111,,,+++---000000...+++))))))...---,,,,,,---...---,,,$$$)))...111222333666999222222222222111000.........000111///---111<<>>===666444888111666>>>DDD@@@666000000:::@@@FFFDDD===444///...///111666888555222777???>>>999222//////222666777000,,,***+++,,,+++---222222777@@@GGGEEE>>>;;;<<<;;;<<<:::333...111<<>>??????<<<:::333111111333999>>>BBBDDDAAA???:::555555777444...111555999:::888999<<<@@@@@@>>>>>>>>>:::444333555<<>>444000222666111222666:::999888;;;BBBMMMSSSeee}}}tttlllbbbNNN===666444111000222555666222...555666999===>>>999000((('''***---,,,))))))---222---------///111333444444444666777666333000000000+++111666666333333999>>>444<<<@@@GGGVVVcccvvvxxxeeeNNNIIICCC===;;;;;;999666333111//////222444555666444666777999999666333111......///////////////000,,,//////...000222111,,,,,,,,,+++++++++---000222...,,,,,,...000000,,,((("""(((///111//////222666111111111111111000000000,,,---...------111:::AAA666666666444222111333444...++++++///...)))))),,,444444555666777555222111333777999444+++'''---555555000)))%%%***///,,,$$$''',,,000...***+++333;;;888666999===<<<666666:::555333555999888444333555:::@@@FFFEEE===555000///...000555999888666:::@@@???:::444000///111222333111,,,***,,,------000555333777>>>EEEGGGDDD@@@===999::::::555111444===FFF@@@@@@>>>;;;777666777888AAABBB@@@:::555444888;;;999999:::===AAAAAA>>>;;;555444222333666999;;;;;;@@@@@@<<<777666777444......222666777777888===AAA>>>>>>>>>===;;;888777777AAA???CCCNNNllluuuiiiYYYMMMKKKPPP<<>><<<===@@@===666555777999;;;<<<<<<;;;:::000000///------///222444222111000//////000111222111444666333---((((((***)))***...222111,,,)))+++...,,,(((%%%)))......***222///***(((((((((((((((&&&&&&  ,,,---%%%%%%###$$$)))++++++---111,,,'''###$$$***......---***((((((***)))%%%&&&)))))),,,...000555===HHHNNNKKKBBB888222222111---(((000666@@@LLLYYYdddmmmrrrOOONNNFFF@@@888222333222333333333222222444777999======:::555000---...///---------//////,,,(((%%%$$$%%%%%%%%%%%%&&&&&&%%%%%%###+++111000+++%%%)))%%%)))---333@@@TTTeeelllhhhIII777222222111000---///333777777555888>>>AAAOOOllluuufffaaa\\\III444555222000333777999444///222333777<<<>>>:::111***&&&***,,,***'''''',,,111000000111111222333555777888777555111///...///111111777:::777000,,,///444111777999BBBUUUaaaooozzzaaaTTTKKK@@@;;;999999888888444444555666888777555333555555555555444333333333///..................---,,,......,,,---///---(((...---------000333555777...---...111555555111---...222666444...******,,,666555444222111000//////++++++,,,...222555777888666777777555333111111111...,,,,,,...---***((((((000222444555444222000...222222222///...///111222888333)))$$$)))111222...333111---(((&&&+++333:::333111111111000///222666999555333666999:::>>>CCC???DDDGGGEEE===555222222---,,,000777;;;::::::<<<666555444555888:::;;;:::999444111000///,,,---111444666:::@@@FFFIIIGGGBBB:::888555222222444888;;;???>>>;;;777555666999=========<<<:::777666999===;;;888666999===@@@???===666444222222444666777777???@@@===999888999888444222222333555777:::===>>>;;;<<<<<<<<<===>>>===;;;AAAEEEJJJWWWiiiyyyooodddXXXNNNNNNSSSCCCBBBCCCCCCCCC@@@<<<888666888:::;;;;;;:::999777333333///)))'''***,,,+++...---,,,++++++---000111111555888333***%%%(((---,,,---111666444...+++---///---)))'''+++000...(((***'''$$$%%%)))---//////'''%%%"""!!!%%%+++***%%%&&&+++...333888...***&&&%%%''')))***)))%%%""""""&&&'''&&&(((,,,)))...000000333<<>>===666333111111333666888999===>>>===888888:::;;;999777666555666888;;;======888:::::::::===@@@???<<<999LLLVVVaaa```xxxqqqiiibbbXXXNNNKKKMMMHHHDDDFFFKKKIII???;;;>>>666777888999:::999888777444555222,,,+++...---)))***++++++,,,...///000111222444555000+++))),,,000///...000333111,,,,,,//////...***)))---111---%%%"""$$$''')))+++,,,///111+++&&&$$$(((+++******+++!!! """(((++++++---111---+++'''$$$#########$$$$$$!!! $$$'''''')))---,,,///111222888>>>???:::???===:::666222///---------333???NNNZZZ___^^^\\\ZZZYYYCCCAAA:::---333((((((***+++'''######(((---111000//////...---,,,+++)))***,,,...///---)))%%%###''')))(((***///111...%%%!!!222111555888 ***------,,,000:::BBBEEE```nnnwwwgggZZZGGG777111111222111444444555777777777===EEEZZZgggwwwvvvggg[[[LLL===222111111444777888666333333666888999666333000...///000000000000111222333111333333222111222666999:::888444222111111111111---000333222000000444888;;;@@@@@@EEESSS\\\jjj~~~}}}___QQQCCC777555777777888;;;222333555666666222,,,'''000000111///...///222666///...---...000...+++'''***------,,,...000...***...------///111111///,,,$$$%%%((()))+++...111444---...000222444666888999999888555333111/////////***---000222333333222222666666777555333222333444999:::888222,,,((('''&&&&&&///777777///)))'''))))))(((%%%%%%+++333111***&&&)))***'''(((,,,---,,,111///,,,+++,,,---///111333444222///...///222444...///444999999666888<<>>;;;CCC444555666888888888777777222666555111222666444///...000333555777888888777444333111...---...111333111///...///---***+++000+++)))&&&%%%***---'''&&&...///,,,)))+++///000(((&&&,,,...)))***000---,,,---111000***((()))...---+++&&&""" !!!"""((($$$"""%%%''''''(((,,,...000111555>>>DDD>>>222444888:::666---(((***...444777>>>JJJWWW]]]^^^\\\cccaaaEEEBBB;;;+++111""")))---///,,,'''%%%)))---++++++,,,...000///+++(((+++,,,,,,------)))$$$"""(((,,,,,,///444444000333+++666,,,000:::!!!###)))+++///666:::;;;DDDUUUlllqqqZZZTTTHHH:::000///222555333111111333222333:::CCCMMMeee}}}gggOOODDDCCC000000111333555666555333///222555555222///000111111000///111333444333222111222333222000111555999999777555444444333111000444555555222///...111333999@@@AAADDDNNNXXXjjj~~~lllNNNAAA666777;;;;;;<<<>>>888888888888777333...))),,,...000///......222555---,,,,,,...000///***&&&***---...---000333222...---(((###"""%%%))),,,---+++---...---,,,...333777444222111111222333222222000000/////////000111222''',,,111000---+++...222000111333444555777:::===:::<<<:::222)))%%%$$$###'''222<<<;;;222)))(((+++000111...***...333111***&&&---333222111111000...'''+++000222111///------111333333///---...//////222222555888555222444:::DDDCCC>>>666///...555;;;666333111...)))(((000:::888777666666666555222000+++***,,,111222000000222555666888@@@QQQ^^^[[[PPP===:::777666555444000---222555888999888777777777999777;;;BBBCCC???>>>AAA666///((()))///444555333BBB===777444444666888999999;;;888222111555888888===AAADDD???777555:::AAA<<>><<>>;;;666333666666444444666...222444222...,,,///333:::777666888999777000)))///...---...000000///...///000///---,,,+++---...+++&&&###%%%'''(((+++///(((&&&)))---///------000,,,,,,...000---'''$$$&&&111111000000000000111111000,,,******%%%!!!$$$,,,---------***((()))---111***,,,+++...<<>>FFFSSSgggtttfffbbbTTT@@@???000///555444777999222333444333111444777555000222+++'''(((+++---222888---000333555555444444444555666555333000.........333444555555444222000...///333999AAALLL^^^tttyyyWWWBBB:::<<<888888======???;;;555333444444222000000111222555777444...((())),,,///111222222222333333111000222555222+++$$$'''&&&&&&)))+++***%%%!!!'''...222///---000444666333333555777888777444111555555555444333222111000...,,,---//////,,,...222,,,222777999:::???DDDGGGFFFEEE888...---&&&"""***,,,333999999333//////222555555111...111555///$$$###&&&***---......,,,***,,,******,,,///000---+++000000...,,,111555333+++---,,,...000///...111777>>>999111...555>>>;;;111444333111...,,,...333666<<<;;;666333888===999000111,,,111666444777777---888;;;@@@GGGTTT```eeecccEEE===666555777777444111999;;;======<<<:::::::::888444444777888666444666111333000)))''',,,333777>>><<<:::999555333999BBB<<<===<<<888444222555888FFFBBBBBBDDD@@@:::999===<<<;;;999777888;;;>>>@@@AAACCCLLL]]]uuuyyysssjjj]]]RRRNNNMMMJJJDDDBBB@@@???@@@CCCDDDAAA===:::444111222222000000222222444444111---+++...111555444333444555333///,,,...///000///...,,,***)))------,,,++++++,,,///111***((())),,,+++)))+++///###!!!###))),,,---///444111///......+++&&&&&&))),,,,,,,,,---...///000111000,,,***'''"""$$$///000///+++((('''))),,,000111...,,,666DDDFFF>>>:::666444222///,,,...222444555===JJJSSSUUUYYY^^^ZZZOOO???444///---,,,***,,,???qqq~~~NNN---...,,,333000///000...+++...222------,,,+++)))'''%%%$$$###)))...------///...)))***,,,,,,+++...222///(((%%%$$$''',,,//////333888333444<<>>666...'''###%%%***...444:::000444888888666555777:::777888777555222000000000666666555555666666777777///333888@@@MMM```vvv~~~cccKKK===999333444;;;<<<;;;:::777555333333444666666555555666666333---(((+++---000111000...,,,+++555333222222222111---***)))((()))******)))&&&$$$''',,,---++++++000333444333333333444444333111///......///000000111111111000///111444222...---000444888<<>><<<<<<888222222777???===:::888888;;;>>>@@@CCCEEEMMM[[[ooo~~~llljjj]]]MMMKKKTTTTTTJJJHHHGGG@@@999<<>>EEEBBB???555...///222222111111333777@@@IIINNNOOOSSSYYYTTTJJJ;;;000,,,,,,------111???bbbggg>>>&&&...333333111111222000,,,,,,000...//////,,,(((%%%&&&)))###))),,,++++++......---333444222000000222111---((((((***///000...000444,,,)))+++333888>>>MMM\\\YYY^^^dddhhhfff\\\OOOFFF@@@999555888???BBB<<<444222444444333222666???HHHZZZmmm~~~qqqbbbVVVOOO888++++++333444999;;;555222111000555AAAIIIDDD;;;222+++&&&'''***...444:::222666999888555555999===888999999777555333333444333222111111222555888:::444666999@@@LLL___ttthhhNNN@@@<<<555444999999888999888444000///333777888777555555444222///,,,+++---...//////---***)))333333222000...------...***++++++***)))''''''((()))***)))'''+++111333222555555444333111000///...******+++,,,,,,---......$$$%%%+++222333111111444666777:::???EEEHHHIIIIIIEEEDDD666+++---,,,)))///+++......+++'''&&&+++000000222333111000111000,,,***,,,...000000///---+++,,,)))%%%$$$%%%'''((())) $$$...111...000777111///,,,(((%%%+++???RRRAAA===666...---//////---444444444333111111222444;;;===<<<999666555111,,,+++(((000555000222666222222888BBBQQQddduuu{{{yyyYYYDDD444555999666777>>>888999:::888555333222333444222222555444...,,,---444555333111555<<>><<<<<<>>>>>>999222000333:::888777888:::===>>>>>>@@@===;;;:::777555777;;;@@@===:::888888;;;>>>AAABBBCCCIIIUUUhhhfffbbbXXXNNNOOOVVVVVVQQQQQQPPPGGG;;;===FFFFFF>>>;;;555111222333222333666444333222///...///333777///111111...***)))---222(((...444555111...///111000000//////...---***(((&&&***//////((("""&&&...000......111222///000333...+++******(((&&&(((...++++++++++++***)))(((((($$$(((,,,...,,,))))))+++,,,---...///000111222222###''')))---666AAADDDAAA???444+++,,,111222111111222666???JJJRRRWWWYYY[[[QQQGGG:::///***+++---///666///666777'''###---///000...000222000++++++...000222222---%%%"""$$$((($$$'''+++++++++---111333777999;;;999666222,,,(((***+++...111000,,,---111'''$$$'''...333666<<>>@@@<<<555333666:::777555666999;;;;;;999<<<;;;999888888:::>>>CCC===;;;999777888<<<@@@BBBDDDCCCHHHUUUkkkyyyeeeYYYPPPQQQRRRNNNLLLNNNUUUUUUMMMBBB@@@EEEDDD>>>:::444111333555555666999777555333000///000333666111333444///)))(((,,,111(((---111111...,,,///222......000333333000***%%%***,,,...,,,$$$&&&111000...///222111,,,***,,, """%%%%%%"""###'''---,,,+++)))&&&### ###+++......------,,,---------------------,,,&&&&&&'''...===IIILLLHHH<<<333,,,,,,......///222///333===LLL\\\fffeee```PPPHHH;;;000+++***---//////((((((,,,,,,,,,,,,(((***))),,,///...***))),,,222333222,,,###"""%%%'''***,,,+++---222888222444777777333---******+++---000222///***+++000)))''')))...333666:::>>>@@@???>>>@@@BBBBBB>>>:::444222222333777999:::999444666:::===;;;;;;EEERRRiiivvvjjj[[[XXXCCC333///222000222444...555;;;BBBGGGOOOXXX[[[ZZZGGG???777444222000111444555111------111555555333333555777888888888:::<<<222333555666777777777666999888999===EEESSSaaakkk|||eeeMMMBBBCCC>>><<<;;;666888555222222444555555444333333222111000000111333///+++'''&&&(((,,,...///)))...222111,,,(((***---+++,,,---***''''''***---111///++++++111888888222777777666222...,,,...000------,,,,,,,,,------...;;;888666666222...///333+++)))///>>>JJJPPPTTTXXXeeeeeeSSS===666222...111,,,///111111...,,,,,,...---000222222---)))***---222222222111...+++(((&&&///---(((%%%$$$&&&***---+++(((...888444***---999555111...000333555:::AAA777666444///***(((---444---000444666666666777777666111---///333444222111,,,)))555>>>777333666555***,,,666KKKgggvvvnnn___]]]JJJ======;;;444222888444555666555333333444555222333666999555...+++,,,---444888444111333777888555444666:::;;;999;;;???===:::777777888888666333777777555222222666<<>>???@@@777222000333555444444666999777333000......///000111444555222,,,***,,,///+++,,,,,,***'''&&&))),,,((()))---222555444...(((......---)))""" )))555'''%%%&&&))))))&&&$$$&&& $$$)))***&&&%%%(((******)))'''### !!!((()))((()))***)))$$$######&&&***---//////,,,&&&###***999GGGNNNOOO999333///...---+++---111...444???PPPdddppplllbbbNNNGGG<<<222,,,***,,,...---//////---***)))+++///'''&&&))),,,+++((((((+++......---((("""'''(((+++---+++)))///777999999888444,,,%%%'''---+++---000111---(((+++111000---+++***---333:::???333444777999:::888444111///111333333333666;;;@@@666555888;;;888777BBBRRRmmmxxxuuueee```SSS@@@888777222333555000999AAAHHHLLLRRR[[[aaacccEEE>>>777666444111000333555111......222555444222111333555666666777999;;;000111333555555444333222222333555;;;EEEPPPZZZaaa~~~qqqTTTAAA===777777;;;888666444333666;;;===<<<999555555444111...---...000222,,,&&&###&&&)))++++++***///333333///,,,---///,,,,,,,,,+++***+++---///222111///...333999777111222333333000+++***,,,///+++++++++,,,...000333444<<<888555333///+++---222...,,,333DDDPPPVVV^^^fffqqqxxxiiiQQQCCC999000000---111555666444111///...---...111222///++++++///......///000///...---,,,///...---***(((***---000+++***...444111,,,///888666333444;;;???>>><<<<<<888777666444///+++000777000333666777555444333333000...111777999777333222---'''000;;;777444777777111///222BBB\\\ppprrrjjj\\\SSSIIICCC<<<555222333444555555444333333555666000222888;;;888000...000000666999555222444666777888555444666666333444777>>><<<:::999888777555333888999777111///333777888777888888:::<<>>CCCFFFMMMXXX^^^^^^CCC===888888666222000111000111222111//////222444222333555444333333444555---......///000000111111...000555<<>>RRRiiizzz~~~rrrjjjcccNNN@@@:::333444777333<<<===>>>BBBLLLWWW\\\ZZZEEE???;;;:::888222//////***000555222+++)))///666444444555333111//////000000/////////000222555777000222777>>>EEEJJJLLLLLLrrrUUUCCC???:::888777222444888<<<;;;777222000000111333555444111111333666///,,,***---333666444111///...---++++++,,,///222000...---///444666555333---000111000111222000+++---000333222...,,,///333,,,+++******+++---///111111//////000---((((((+++(((&&&,,,999@@@CCCNNN]]]ooorrr]]]HHH666000111222444555444333111000(((&&&(((///222//////333000000111222222222222222,,,///222222000///000222222555444...---111333222,,,000777>>>@@@???CCCJJJDDD???===<<<555,,,+++///...111333444444444444555222444888888333666JJJ```KKK888333777222000666888111777:::999:::AAAIIILLLVVV]]]VVVAAA222000///***666666555222000///000111***///777===:::333111555:::555///000999@@@;;;111555222333777999555333444///333666666444444666888666:::999333111666999888===???AAABBBCCCBBB@@@???===BBBJJJTTTaaayyyyyyoooggg```QQQEEEEEEJJJIIICCCHHHOOOHHH======>>>???FFF444222+++'''---777888333888444---***...666777333888555222///...,,,***''''''(((###!!!,,,...&&&***)))&&&$$$(((,,,)))"""###''''''""""""'''((($$$......)))"""###((('''"""###***222333,,,%%%&&&+++&&&###$$$'''((('''(((+++000---)))&&&&&&(((+++---,,,...,,,'''&&&)))***'''$$$###(((555EEENNNMMMIIIAAA333((((((---000111111AAAEEEMMMWWW______WWWOOOJJJAAA999555222...---...))) %%%$$$)))+++///000000---)))'''&&&###"""$$$###"""###'''!!!&&&++++++(((&&&(((+++$$$''',,,111333000***%%%+++,,,,,,)))&&&%%%(((++++++,,,000444111,,,,,,000222111000//////---)))'''(((''')))---,,,)))***...///...666444999BBBOOOuuuwww~~~uuuwwwbbbPPPEEEDDD===//////:::>>>:::999???IIIOOOLLLGGGEEEEEE===222---111333111555444222///,,,---///222111333444555444111---+++...///111111000000111222///,,,...666===BBBLLLWWWnnnvvvYYY???:::<<<888444555777999;;;:::666222000000---000333666888777000)))***,,,++++++111777444,,,,,,)))(((((($$$!!!'''111000///+++))),,,222222......)))'''******)))...666---///000---******...222222222555777333------222,,,---+++'''%%%''''''%%%,,,...222666999<<>>CCCLLLQQQOOODDD777111111111:::777444111000000111111---222777:::999888666666777:::777000333===>>>777555333444666999999666222444333333333555777999:::444777999:::888777666777999:::>>>DDDEEE???<<<<<<===CCCGGGPPPkkk}}}vvvmmmiiiaaaSSSGGGEEEIIIGGGAAAFFFMMMGGG===???>>><<>>:::777444444444555555333///,,,...///000444888888111******------+++///444444//////---,,,,,,((($$$(((000---,,,***(((+++///---(((000---,,,,,,***'''+++333555444333222111222444444111333555777888666222...///000...***))),,,...,,,333222222333444666:::>>>OOOTTT^^^eeeYYYEEE;;;>>>666333111111222000***%%%///333666444000,,,---...555888999666111...000333///000///---***+++---000222///...000222000)))"""((()))+++000888AAAFFFHHHMMMJJJCCC888///,,,---//////+++---333000)))***222000...000555444777KKKddd@@@555...///333222000000555666777555555777<<>>EEEOOOjjj{{{wwwrrrllljjjbbbTTTIIIFFFGGGDDD>>>EEELLLFFF???BBB@@@:::<<<999666000***,,,000111---333666555///,,,...111111000666;;;999111+++***,,,+++///...******,,,%%%(((,,,---***)))++++++)))444222+++### $$$'''(((,,,+++((($$$%%%((((((&&&***,,,...,,,)))'''&&&&&&###$$$'''((($$$ &&&,,,...///***"""!!!&&&444111***"""!!!'''---......---111999CCCGGGBBB<<<===555///000000---***+++222BBBMMMPPPTTTXXXQQQDDD>>>444---111888777111,,,+++((())),,,---++++++---***&&&&&&,,,555999444...)))(((***,,,***%%%###&&&&&&(((***)))''''''***.........------,,,***%%%!!!###)))000///)))$$$%%%'''((('''+++222444111......000...+++***,,,...//////...---...///---)))))),,,111...222,,,222<<>>666333333444000111666@@@KKKQQQOOOLLLQQQNNNEEE888000///000000---++++++...333777888777555444333222222222333333---///000000000000222444444333555999<<>>BBB>>>777333000...000444444111---444222111444777555///))),,,//////,,,,,,///222222---,,,,,,,,,((($$$%%%***((())))))'''***,,,(((!!!"""###(((+++++++++222:::===:::555333222111...+++111666999888<<>>HHHOOOHHH999444999222///---...///---'''""")))...333555222///---...666:::;;;555,,,)))...555000---)))((()))+++---...***+++...222444222---******+++...333999@@@FFFJJJQQQPPPKKK@@@333---///444...***,,,111000***+++111---+++,,,///...---777CCC444...***...222222///...222666:::999666555999===BBBEEECCC<<<777888888777111222333555555444333222222222444666777666333000444555333222777>>>999...000...---...111666999:::888777666888:::============<<<;;;::::::===BBBFFF???>>>@@@EEEFFFCCCBBBCCC@@@FFFKKKRRRhhhwwwsssmmmhhhggg___TTTJJJFFFCCC???;;;HHHNNNHHH@@@CCCAAA:::;;;666444111...///333555555000333222...---000000///222555888555///)))((((((+++......+++++++++%%%'''...222...***+++,,,,,,---+++&&&!!! $$$(((+++000///,,,(((''''''&&&%%%,,,---+++(((''''''%%%"""(((***...---%%%%%%((()))***'''"""!!!&&&'''%%%!!!!!!&&&((('''))))))...777AAADDD@@@;;;999333......///---...111999HHHRRRSSSXXX___UUUCCC444---***///444222---)))......111333///***+++000---++++++///666888555000$$$%%%)))---***$$$###&&&((((((((('''%%%'''+++...///,,,)))'''&&&%%%###!!!$$$+++222000***%%%&&&***&&&$$$&&&...222///***(((000...,,,,,,---...---,,,000///000222000,,,,,,000000...333---444???FFFdddlllooolllfffVVVBBB999:::777111---///444===GGGMMMPPPOOORRROOOGGG<<<333000222444444000...111666999666333555555666666666666777777000111333333444555888;;;666666777999:::;;;@@@DDDdddsss}}}iii[[[III===<<<>>>;;;555555222///...000444666888:::888888888444...******///111222...******...222+++,,,------***'''''')))&&&(((((((((***+++%%%&&&******,,,222999888777666333000...,,,+++222<<>>JJJTTTVVVWWWVVVLLL;;;//////666///,,,...333333000000444///...///000000...,,,---222000///333666555000---...333888777444333666;;;===>>><<<777666888888555444444555555666555555555888777666666666444000---///000111444<<>>;;;:::777555555:::AAAGGGBBB@@@AAADDDDDDAAAAAACCCIIINNNRRRWWWiiizzzqqqhhhbbbaaaZZZQQQJJJEEE@@@<<<:::LLLRRRJJJAAACCC@@@;;;===777666444333333333777::://////---+++///444222---111000000111222222222222***+++***(((((((((&&&###'''///444000,,,,,,......***(((&&&&&&&&&(((***---111///---,,,***(((((()))///000---((((((+++((("""'''***------&&&""")))(((&&&$$$%%%&&&'''$$$!!! """ $$$((((((111333888@@@IIIMMMJJJFFF;;;333,,,++++++,,,111666AAAKKKQQQSSS[[[```TTTAAA000---...111000,,,***+++'''***000333///+++...555---...000111222111...+++###%%%***...,,,'''(((,,,...---,,,+++***,,,000333...+++'''%%%%%%&&&&&&&&&***///222///)))'''***...(((%%%'''---111---)))'''&&&&&&)))---111222111///,,,,,,...111000---...222...///555111;;;GGGLLLdddttt\\\ZZZNNN>>>999>>>;;;111...///222888???FFFLLLPPPNNNLLLFFF===444...///333222///---000666999777333...000333666777666555444888888999999888:::===@@@777999:::::::::>>>BBBDDDTTT```jjjyyyfff\\\MMM@@@888555444555555555222---***///999AAA888999<<<;;;222))))))//////111333000***&&&***///,,,///111222111000///...&&&((())))))+++,,,'''***...000---((('''(((***+++111777666222000333888333@@@CCC:::777<<<:::000666888777333222444333000///...***%%%(((...///+++///111555666111***))),,,000333444222---+++---///999999777222---(((%%%$$$---666;;;666+++&&&...888666///(((&&&***......,,,111222222000...---///222---)))(((,,,111;;;MMM^^^```ccceee]]]III444---111444222222444444222111222...000222555888:::555...222222333444555333...(((...111555555333333777<<<;;;===<<<888777888888555999888666555555555777888===;;;999777555222///,,,***+++---222999===777///555666666777888888:::;;;777444444777<<>>DDDBBB??????BBBBBB???>>>AAABBBHHHPPPYYYlllqqqddd]]]ZZZSSSMMMJJJEEE???<<<;;;JJJSSSMMMBBB@@@===999===;;;999888666222///222777...---))))))///555333,,,111...,,,---000111111000,,,***(((%%%$$$%%%&&&''''''///444111---...//////***'''''')))(((&&&&&&(((,,,***+++---,,,***+++///111444222++++++///---&&&""""""%%%'''$$$!!!%%%---)))%%%###%%%+++...+++''''''%%%%%%...222555666:::AAAHHHKKKJJJGGGAAA555***'''))),,,111666CCCGGGLLLQQQVVVUUUJJJ>>>333222333333000+++,,,000***---111222,,,%%%&&&---***---000000...***&&&$$$ """'''***'''$$$(((//////...,,,+++,,,...111333///,,,(((&&&'''***,,,---000111000---***)))---000***(((***///111///,,,---((())),,,///111000---***''''''***......,,,...222...///666444AAARRRVVVlll~~~ZZZVVVJJJ>>>:::<<<888///111222333555888>>>EEEJJJGGGFFFCCC>>>444,,,,,,111666333000000111222000...---000444888:::999888666999999999999999:::>>>AAA:::<<<<<<999999===AAABBBJJJTTTYYYeee|||cccUUUHHH???666---///777222444222+++&&&***666AAA111222777:::333***,,,555***,,,000111,,,'''(((,,,***...000000111222111...((())))))))),,,///,,,&&&444666555///+++***(((&&&***222999666...))),,,111333===AAA;;;777888777333222666777555444333///***000222///((((((------'''+++...222222///------///000111111---(((&&&***---777555333111/////////000...666;;;666,,,)))000999;;;555---+++,,,---+++((())))))(((((((((+++000444,,,))))))---000666III\\\hhhnnnvvvttt___CCC444333888666444333222///,,,***///222333222666:::333(((...000111/////////+++%%%000222444555666777999;;;999>>>@@@<<<999:::999666;;;999666444444666888:::<<<<<<;;;888333000000111000000222555888888555000555777888888777666777999222///...222888;;;999666999:::999888888999===@@@>>><<<<<<@@@@@@======@@@AAAGGGOOOYYYlllqqqccc]]]TTTNNNKKKKKKGGGAAA>>>???CCCOOOMMMBBB===777333888;;;999888666///(((***222---...+++))),,,111111------...//////...---,,,,,,111...***&&&"""!!!"""%%%(((...222111/////////---,,,((('''***)))%%%%%%((((((''')))---,,,(((+++111...444444---+++///...'''""" """"""!!!%%%+++'''%%%###&&&***......,,,---***###'''111444111222444:::@@@DDDDDDCCC@@@333'''%%%***///333777CCCEEELLLSSSQQQGGGAAA@@@999444111222000...///333000111333222)))!!!(((***,,,///000---&&& !!!"""$$$%%%!!!&&&//////---,,,,,,---///111111000---)))'''))),,,///000222000---++++++,,,---...((((((+++000111///111555000/////////...+++'''$$$((('''***//////---///333...///555222DDDZZZaaawwwrrrcccYYYKKK@@@<<<:::555000444555666555444666<<<@@@===>>>@@@AAA:::222333::::::888555111////////////000222555888;;;<<<<<<<<<777888:::===@@@EEEKKKPPPMMMNNNIII???:::<<<===<<>>999888777666555555555555555666888999555888:::777111///222777444444666888888777666777333444444222000111444777222///...222999<<<999555:::<<<>>>???===;;;;;;;;;777666999>>>AAA??????BBBGGGKKKPPPXXXgggrrreee```QQQLLLJJJLLLIIIBBB@@@CCC;;;KKKMMMCCC;;;222---333777555555333,,,$$$'''///---000///***))),,,///...$$$+++333666444333555888666222---((("""!!!)))...111000000111000,,,222---,,,///...+++,,,111)))''')))---***%%%'''---)))222333,,,(((---,,,%%%)))$$$!!!!!!!!! ###'''######$$$%%%&&&))),,,...+++,,,(((###$$$***......222222555;;;BBBGGGIIIIII<<<...###%%%---444777:::EEEGGGQQQXXXPPP@@@>>>GGG;;;333,,,---000000111333+++,,,//////)))!!!""")))((()))000666444***!!!((((((((('''###!!!)))333333111000000222444555555000,,,((('''(((+++...///111...++++++---...,,,***$$$%%%))).........333:::...,,,+++,,,------,,,***++++++---111222///111555000///333000DDD^^^hhhttt```RRRDDD===<<<:::999888444777999777333222555999555888???DDDAAA;;;???GGG444444444333333555:::===//////000333555888:::<<<999<<>>:::999BBBCCCGGGVVVhhh}}}uuuTTT>>>AAA???///+++666222222111///...///111333000'''(((222555---(((***'''111333---***------000000------111...((())))))'''&&&+++333444111------)))&&&+++222000***---111666777666333222222...---222===AAA;;;444000111999BBBDDDDDDAAA999111,,,666888///,,,000111+++'''+++.........000222333((($$$...111///---,,,,,,---...//////...333444222)))!!! )))222222111///...///000000///999666333111000...+++((((((+++555>>>888...222???AAAMMMeeevvvmmmPPP;;;555333222111111333555333///+++222333///444???<<<111***///000---000666777444//////222777;;;999222+++,,,777???===777555555555///111333555777777888777///444888555///...555<<>>BBBAAABBBEEEFFFIIIMMMUUUccc~~~tttssstttlll[[[LLLBBBFFFHHHAAA===???DDDEEEFFFEEE<<<222000333///---...111///+++///777///000000,,,'''%%%'''***%%%)))///222222333555888777444+++!!! &&&'''###"""'''***((()))......***///+++((()))---000000///***(((%%%&&&)))+++***))))))***,,,...///,,,((($$$)))%%%""""""!!!!!!&&&,,,%%%!!!$$$---,,,&&&'''))),,,......,,,)))''',,,:::EEEDDD@@@@@@EEEHHH999222+++******...555===JJJSSSXXXOOOCCC===>>>???999666...(((,,,444555000111222555555...&&&%%%)))'''$$$&&&---///+++&&&$$$ """(((---...---222000......222444///)))111///***'''+++111000,,,&&&***,,,''' !!!***444---...000222444666888999000+++'''***111555333...))))))+++......111;;;EEEDDD111333???FFF___{{{}}}rrrUUULLLCCC===888333222555111222666999555//////333888===DDDGGGAAA888666:::444///444999444666;;;888:::///---777??????@@@FFFOOOUUU]]]eeekkkqqqxxx}}}~~~kkk]]]VVVEEE999===999DDDBBB@@@QQQhhh|||ooo^^^MMMAAA999111111555777666333///,,,+++---///((('''&&&&&&'''(((&&&%%%!!! &&&)))***,,,111333222000---***)))+++---000---***+++...222444333---+++***,,,000222111000///444444---***...555999...+++((()))...111222222888;;;@@@DDDDDD>>>555...'''+++000000---++++++,,,333222000---///222000+++'''&&&"""!!!'''------''',,,***&&&%%%+++111...&&&(((555222""")))222777:::666---''')))---222111)))$$$***+++(((---'''---555888222---111:::<<>>666---))),,,111555888999888777777BBB===222555777333333777444222555;;;;;;666000444444222000///111555888<<<666111///***&&&+++444777888777555222222666:::;;;;;;>>>AAA<<<666888???===@@@???:::777777888666:::???CCCCCC@@@@@@CCCGGGCCCEEELLLWWWhhhqqqoooppphhhWWWIII@@@BBBEEEBBBCCCIIIBBBBBBDDDDDD<<<222///111///---...222222///000555000///,,,)))'''(((+++...,,,...222444444444444555///---&&& &&&'''$$$%%%)))+++)))***......+++***)))((('''''')))+++...000---)))((()))++++++***%%%'''***---///...+++)))((('''''''''$$$###***333---'''(((,,,+++---+++***))))))***+++,,,)))444>>>AAA@@@@@@???===777000)))'''''',,,777BBBPPPVVVVVVJJJ<<<444111000555444...))),,,444666333//////000111---((((((,,,%%%$$$'''---000---,,,---%%%%%%&&&&&&&&&((()))++++++,,,,,,+++,,,...///000---,,,)))&&&(((---,,,(((&&&(((******))))))***,,,+++***+++---000333444555......---...............333000...------222@@@MMMFFF888555@@@NNNdddyyy|||pppVVVKKK???<<<;;;888666666333111222666666111......999===CCCFFF@@@555000000222))),,,333333777;;;666===777666<<<@@@CCCPPP___hhhoooxxxiii\\\LLL??????>>>EEEDDDFFFVVVfffwwwmmm[[[HHH@@@<<<999888999777666333///,,,,,,...111***(((&&&%%%%%%$$$""" %%%'''(((,,,222333333222000...---///000***'''$$$$$$(((,,,------+++******,,,000333333222777:::888000,,,...111111///---++++++...222555666555444333333444222000---)))***,,,,,,,,,+++,,,---444333///,,,...111000+++,,,***$$$ ###***---,,,+++***&&&%%%)))///...(((---888333$$$%%%)))...333111,,,***///444333555888555---***,,,///)))+++...111///+++...444777;;;???AAACCCBBB:::000111000///...---+++******<<<888444444666999;;;;;;...///111444666555000,,,"""%%%+++111555888999999???GGG@@@777888777666<<<000---,,,111888<<<999555222111000///000333777:::777333111111...+++///666333444333000---...222777777777;;;>>>;;;666999@@@???@@@>>>999888:::999777;;;===>>>@@@@@@AAAAAABBBBBBDDDKKKUUUeeezzznnnlllmmmfffVVVIII@@@???@@@@@@FFFOOO<<<===AAACCC>>>555222444000///000555777555444444///,,,'''%%%&&&***---///000000000111222111///---,,,+++'''"""###&&&'''%%%))),,,,,,***+++...///---,,,......+++((((((---222000,,,(((&&&'''***,,,---'''))),,,...///...,,,+++$$$&&&)))((("""%%%///...+++$$$&&&*********)))(((''''''(((***++++++222:::???DDDEEE>>>555555000+++(((''',,,:::HHHQQQTTTSSSIII???999555111,,,---+++((()))///222222,,,***+++......++++++...'''(((+++...---***,,,222+++---...+++&&&###%%%((($$$&&&(((((('''(((...444***,,,+++''''''******''')))'''%%%'''+++---+++(((...+++)))***///333444333---111444111+++((())),,,333000...,,,+++///;;;HHH???:::333;;;QQQdddsss}}}[[[MMM???;;;;;;999666444///,,,,,,333666333...,,,000333<<>>777444000$$$&&&///222666:::555===@@@GGGLLLIIIKKK]]]rrrzzz~~~jjj\\\RRRHHHGGGBBBDDDDDDLLLYYYaaaqqqqqq]]]GGG===;;;999666444777666333///------111333---+++((('''&&&$$$""" &&&(((,,,...***&&&(((...///111222222000//////000***(((&&&&&&))),,,...///---,,,+++,,,///111222111999:::777000---...---***/////////......000444777111...,,,++++++,,,++++++)))''''''(((***+++,,,+++111000,,,))),,,111111---...---(((###$$$((()))&&&++++++)))&&&(((,,,---***...666000$$$"""&&&'''+++---,,,******///555222888MMMPPP777---111+++,,,)))))),,,,,,***,,,111444555333222666999777111444333222222111000000///999666222111222444555555,,,000555555000,,,++++++###'''---444:::>>>AAABBBAAACCC<<<666555///000===666222///111555777555111222111000///000333666888222000000000...,,,---111;;;:::888333//////333888444555888;;;:::888;;;@@@AAA@@@;;;777999===<<<777<<<;;;;;;===@@@AAA???===@@@CCCJJJUUUfff|||vvvllljjjkkkeeeVVVMMMDDDAAA>>><<>>999444222222)))'''***111444222//////---000;;;JJJQQQMMMEEEAAA444(((,,,666555666;;;:::===HHHWWW]]]VVVRRR\\\kkkhhhjjjllloooqqqtttvvvwww~~~zzz^^^SSSOOOJJJIIIBBB@@@AAANNN\\\```rrrlll\\\HHH;;;666555333222666555333000...///222555000...---,,,---,,,+++)))111333666555---%%%&&&---,,,...000000...,,,++++++...,,,++++++---000222444000///............///...333444111------...,,,''',,,///111111...,,,...000---------///000///,,,)))%%%###"""%%%)))+++***''',,,+++)))'''+++222333///,,,***&&&$$$(((***$$$...///---((('''+++,,,+++)))000+++$$$(((***(((---.........+++((((((+++...000777XXXaaaAAA333444###+++))))))+++***)))...444666555111---///333333///222222222222333333444444333111//////000222444555...222555444000,,,+++---))),,,111777===AAADDDFFF>>>>>>888666444)))))):::<<<888333222444666444222666444111000000222333333666444222000...------///BBBAAA>>>888333222666:::777888:::;;;::::::===@@@AAA>>>999555999>>>===777;;;;;;<<<===>>>???>>>>>>@@@CCCJJJVVVhhhyyytttjjjffffffaaaTTTOOOIIIEEE@@@<<<<<<>>>555555999======777555666000000111444777888444000222...,,,,,,...///---***333111...///222222///,,,000/////////---++++++,,,,,,+++,,,---.........///---***'''''')))******)))'''&&&###""""""%%%))),,,...//////---(((%%%$$$$$$)))(((***//////(((""" ###+++111111///...+++'''###&&&+++......,,,(((%%%555444444;;;GGGLLLBBB444444444444333000111;;;GGGEEEJJJLLLIIIDDD>>>333)))+++++++++,,,,,,...222666((('''***000222---((('''---------)))!!!!!!+++///,,,***)))++++++)))((($$$"""%%%+++,,,((('''***(((,,,,,,)))'''))))))'''***)))&&&$$$%%%(((---111///+++((((((+++...//////000111222111///---------,,,---///111...+++000888555AAA>>>BBBXXXhhhggg\\\PPPDDD999222333888)))***---111000,,,,,,000555777BBBRRRZZZVVVNNNIII???666===EEE>>>:::@@@CCCDDDNNNYYY]]]WWWPPPQQQWWWKKKKKKLLLQQQXXX```gggkkkhhhsssgggOOOFFFFFFBBBBBBBBB???AAAQQQaaafff|||fff\\\LLL;;;222222555888444444333111///000222555.........000333555555444,,,///333333,,,''')))111,,,...000000---***(((''',,,++++++***+++...111444///000000000000//////000111222000------///---((((((---222222...(((%%%$$$,,,,,,---///111000...+++"""!!!!!!$$$(((***'''$$$***+++***)))---222111,,,)))###&&&---(((111222000***)))+++,,,***'''---'''###+++///...222000...---***)))***,,,---222222LLLUUU;;;222333 %%%'''+++,,,(((&&&---777888777222---...000---((()))***,,,...000111111222000000/////////111333444000000000111111000...,,,+++---000333777:::===>>>@@@AAA<<<;;;:::...,,,;;;666333000111444777888888555333000///111333333222;;;888444000000222444444;;;;;;999555222222777;;;<<<======<<<;;;===>>>???>>><<<777555999???===888888<<<@@@@@@===<<>>===@@@FFFMMMSSSUUUGGGQQQIII<<<<<<>>>===@@@BBBCCCHHHXXXiiiqqqqqqiiiWWW@@@000---///111222333333222000000000222++++++,,,///444777888888333222333222---'''***000000111333222///+++))))))---------,,,,,,...222666///111555666555444333444444666555000...///---***(((,,,000222...(((!!!,,,***))))))+++---......#########%%%'''((('''&&&+++---//////222444///'''(((!!!///222---000111///++++++...,,,(((***///(((###+++///...111+++***)))***---///000000222,,,777;;;...---000%%% %%%,,,---'''###***444555444111------...***###'''***---000222222111000000111111000...///111333111---+++---000111...+++...///000222444777:::;;;@@@CCC===;;;<<<555000888666444111000111222333333000...,,,...333666666555444333///+++---333555444000222444444444777===BBB???@@@???;;;;;;===>>><<<;;;;;;:::888;;;???>>>:::777<<>>333222///...000222444<<>>;;;777444333555888888111,,,,,,---,,,+++,,,...///...***%%% ))))))))),,,...///...---))))))'''%%%%%%&&&***---(((---333777:::;;;333)))%%%"""$$$///333222++++++***)))---111...''',,,222***###)))------222---***)))***...///...+++)))(((+++......---,,,(((###'''---000,,,&&&'''---//////...,,,...000,,,%%%+++...222555666444000---,,,...//////...///222555333000---...111222///,,,000000111333666:::>>>@@@???CCC;;;333999999444555:::888444222000///...---///,,,+++...333777777666///000---***---333444000---000555777888<<>><<<777777<<<===999999<<<>>>===>>>AAA@@@===777:::===??????@@@BBBDDDIIIJJJOOOVVVddd~~~}}}qqqqqqiiibbbaaa]]]YYYUUUQQQOOOOOOKKK@@@555777333333666888666666888888<<<999000,,,111666666///000///,,,)))(((,,,000...000111000---,,,...111///---///222000,,,///666222//////222---"""%%%***,,,***((('''((()))---000///***%%%!!! ))),,,...,,,))))))...222+++'''%%%%%%$$$%%%,,,444++++++)))&&&'''++++++'''&&&***///444444222---***&&&...888@@@FFFHHH@@@777555///,,,///333888AAAIIIXXX]]]^^^WWWNNNHHHCCC???888---%%%'''++++++---000------///...***&&&)))000+++(((''''''%%%$$$***111+++,,,---)))$$$"""###%%%&&&%%%***...'''"""///,,,)))%%%###(((//////***###%%%((())))))***+++,,,''',,,///---'''%%%(((---...,,,***((('''***---///---///333666222...111777>>>888KKKccclllpppaaaOOOAAA777000///222444---))),,,000111222444,,,///999DDDKKKJJJKKKMMMCCC666===JJJCCC777444444888::::::777444444555555555333222333444333///+++;;;;;;666888@@@===999BBB<<>>BBBFFFEEE>>>777111///111666666000******---//////---,,,---///...)))%%%$$$)))000666999666///***///...***%%%###&&&---444###***333;;;AAABBB:::000"""(((,,,++++++---...,,,&&&&&&%%%'''///444///''',,,111***"""(((,,,...444444000,,,,,,,,,+++&&&!!!&&&+++111888333)))(((******///444222+++'''(((+++,,,,,,+++///333111+++***---222555444000***&&&%%%))),,,...///111666:::666555222222222222111000---...///222666<<>>999777555444444333444444444444111...,,,...333666555222444666555222444888666///,,,000555777888:::>>>AAA999;;;888444555:::;;;777888>>>AAA@@@@@@BBBBBB@@@888888999<<<@@@CCCCCCBBBGGGIIINNNXXXggg~~~ssshhhhhhfff[[[YYYUUUQQQPPPLLLEEEBBBDDD555///---333999:::777555777777444...,,,......+++***,,,***))),,,444777666555444333111///,,,***)))---******...111000///111000111222///***$$$!!! ''',,,+++###"""'''$$$$$$+++...***---111***"""***333555000++++++---'''&&&%%%%%%''')))+++,,,&&&$$$$$$%%%''''''%%%"""$$$+++000111111000///000???FFF@@@???CCC>>>222000000,,,(((---:::DDDHHHNNN\\\^^^fffOOOGGG111...+++***&&&"""%%%+++,,,)))'''))),,,000222111...***///---+++,,,---,,,(((###)))(((***,,,***&&&%%%''',,,***))))))+++***&&&"""000+++$$$$$$---333,,,"""///'''###&&&)))(((%%%%%%$$$$$$&&&***,,,,,,***(((...***'''(((***+++(((%%%&&&,,,111333111000444888@@@BBBTTTooo|||qqqcccQQQEEE<<<555333555111111111///,,,)))'''&&&(((---333666777999===@@@???<<<666222444999888333///444333,,,---666666///333111///...000111111000::::::999666444666<<>><<<666222444666444111...---,,,------000,,,+++//////,,,*********++++++)))((()))+++---///222666777555111...,,,***((((((+++...111333555???LLLEEEKKKKKK:::999:::333444333...)))***000777555444444444444///'''!!!(((,,,000222444333+++!!!...+++&&&""""""%%%,,,111+++(((888FFFKKKEEE<<<***---***+++///000,,,))))))$$$&&&''')))///555444///777444///((($$$'''000777333...)))&&&%%%### %%%(((,,,,,,,,,,,,)))&&&111///......000///,,,((('''%%%%%%***000111,,,''',,,333888444000......,,,,,,---+++***...666999888666000...111333111...---***---666<<<:::888@@@LLLHHH>>>444444999<<<777000444111...///222555444333333222222222222333555555888666777;;;;;;777555666222222444888<<<>>>===<<<@@@<<<666111000333888<<<:::<<>>::::::@@@AAA>>>???CCCDDDKKKJJJOOOggg~~~rrrgggiiilllddd___ZZZTTTQQQLLLDDDBBBCCC;;;333---///222000---,,,777666222+++***,,,,,,)))'''(((&&&$$$(((222888888333222000...------------+++)))+++......***(((***---...//////...------,,,+++000...%%%###'''&&& ###''''''$$$+++333000%%%%%%,,,555999444---'''%%%"""!!! """%%%***---///&&&$$$"""%%%)))***'''"""%%%)))...222222111000000111;;;AAA???===<<<777...///000111222333777===BBBLLLYYYXXX[[[AAA;;;///333...,,,'''$$$(((...///******+++,,,///000///+++(((,,,,,,---,,,***))))))*********---222222---+++---+++(((&&&'''))))))'''$$$------+++)))+++...+++%%%$$$$$$(((,,,+++&&&%%%''')))***+++...000000...,,,,,,---...,,,)))''''''''',,,------,,,,,,///666;;;:::BBBUUUjjjtttyyylll___PPPEEE<<<555333666555222//////111111///,,,///111444555666777999;;;???===888333333777555000333888666//////555555...333111//////111222333222333555555444333666<<>>:::444111333333111///---,,,------...111...---///---******---333444333000+++'''%%%$$$***,,,///000000111333555...+++***,,,...///333777<<>>AAAHHHAAA999000///555:::999666333333333333222222333444------///000222333444555999:::======888111111555555444555777:::<<<<<<;;;;;;666000///444:::===>>>999;;;<<<;;;888888999;;;>>>:::;;;@@@AAA??????CCCDDDMMMMMMSSSjjj}}}tttiiiiiijjjccc___ZZZVVVSSSNNNHHHEEEGGGCCC:::222000///+++***+++......***%%%%%%((((((%%%((((((&&&"""&&&///666888000///---,,,,,,---///000------000111---'''&&&***000...------///000000000...333///%%% $$$'''%%%%%%$$$ (((444444+++))),,,111333111---((($$$!!!  %%%***...111,,,***(((***///000---)))'''***,,,------,,,,,,,,,333888>>>@@@===888222...333000333777666333999EEEIIIVVVTTTUUU888444+++333///,,,&&&$$$)))000///)))))))))***,,,......,,,***---//////,,,'''&&&***...,,,,,,000666888444111222+++(((%%%%%%(((******((()))---...)))&&&''''''&&&$$$---///)))"""&&&...******+++---//////,,,******///333000((($$$&&&+++...---,,,---///333777::::::JJJ___nnnwwwggg]]]PPPFFF===666555888888333///111555666222...777555444444555666777777CCCBBB===666444444222---555999888111///333222---222000///000222555555555000222333333333666<<>>888333000222222222111000000000111111111000//////,,,))),,,222000222444333000,,,***))))))))))))((()))...444999000---,,,---------333:::HHHZZZXXXbbbgggVVVKKK???===555---,,,111444222...111111222444444222---***000///+++'''))),,,+++&&&))))))(((&&&%%%)))000555333:::KKKXXXPPPPPPJJJBBB===222)))***...///......''')))******---000---&&&###)))///333111//////000---+++******+++,,,++++++%%%$$$"""!!!"""'''///555///---,,,,,,.../////////,,,)))(((***///222///,,,...000---(((''',,,111333444555333//////000...***,,,))))))+++***(((***///333444999???BBBAAAAAACCCAAA;;;444222555999<<<<<>>555---...555888666555666888999999888000***%%%)))333;;;<<<::::::;;;<<<<<<::::::<<<>>>???<<<<<>>AAABBBAAA@@@>>>HHHLLLTTTmmmyyyuuurrrdddYYYRRRJJJJJJKKKOOOVVVVVVQQQMMMMMM>>>777111...)))'''***000)))+++++++++---...((( ''',,,---***(((+++,,,+++***+++---......,,,)))''''''&&&%%%$$$ $$$,,,""" !!!&&&---222555...///+++"""%%%***'''"""###...555000(((000+++&&&&&&***...///...###$$$))),,,,,,(((,,,///,,,%%%###&&&++++++++++++***)))***---///222444<<>>>>>RRRTTTPPPEEE;;;555000,,,...111000,,,***,,,...///333222111222444777888888999:::;;;:::666555777:::FFFIIIVVViiivvvxxxeeeOOOAAA;;;555111....../////////...,,,***))),,,---111333111000666???999888444///+++((()))***,,,,,,,,,***)))***...000...---111888888555>>>MMM```yyyxxx{{{}}}kkkWWW>>>666222///...//////...---111222333333222000///...---,,,)))&&&(((,,,***$$$&&& (((---,,,'''111444:::]]]ggg}}}pppdddRRR>>>555333000---+++%%%'''((()))---111---'''777777666222...---111555<<<;;;999555000,,,)))(((%%%''',,,111...&&&%%%))),,,...111222111...+++)))(((333???AAA;;;888===EEE??????;;;777777999666111777999888555555666222,,,''')))...333222---...222888555444999CCCJJJJJJFFF<<<;;;999555000---+++***,,,---///444888999666333444666888:::::::::888777000///000444555222333777999666333222333333333222111111222444888;;;===>>>999888888999;;;>>>AAABBB@@@>>><<<===AAACCCAAA>>>@@@IIIKKKRRRkkkxxxooojjj[[[PPPNNNKKKEEEGGGLLLSSSTTTMMMIIIHHH???;;;777333---(((+++111+++++++++***+++)))  &&&***)))'''(((***)))***+++------,,,***'''%%%%%%###""""""!!!!!!'''///)))((('''$$$###%%%***///000///,,,&&&"""###(((---### !!!(((222666000(((---,,,,,,///111111---)))$$$***+++***''',,,///,,,$$$"""&&&,,,*********(((''''''***,,,---333:::>>>>>>:::555222((((((...888::::::BBBNNNRRRSSSEEEFFF444777,,,///---,,,***(((+++//////+++((('''''')))+++------,,,...+++***---333777666444---)))'''+++---***&&&%%%$$$""""""%%%((()))'''###(((%%%###)))((("""...333<<>>@@@RRRWWWUUUJJJ>>>777222000---...---***(((***///333555444222222444666666666999;;;===;;;777555666888EEEBBBPPPjjjzzzqqqbbbOOOBBB<<<888333///111222333333222///---+++)))***///444555444777<<<999777222---((('''(((******,,,////////////111222222000555<<<<<<:::HHH\\\ooouuuXXX777000111000///...------...000222333222000///000000+++,,,)))''''''((($$$""")))///---'''...>>>HHHmmmnnnyyyfffQQQCCC888...&&&"""&&&(((((((((---111000***000444666666333000111333999:::999666111...,,,+++((((((+++000,,,&&&)))222***---000111...***(((&&&(((666AAA@@@555000666???::::::888777999:::333)))000222222000222444222---+++,,,000555555222111444999777666999AAAIIIHHHBBB999888888666333...***(((......///555;;;>>>;;;888888888999888777666444333,,,***+++111555555777:::777666444333444444333222444666777888999;;;===???@@@>>>;;;;;;===>>>?????????>>>;;;;;;???DDDAAA;;;CCCLLLLLLQQQiiissslllhhhXXXMMMLLLJJJCCCCCCGGGLLLMMMHHHEEEEEE???>>>===;;;444---///555***)))&&&$$$&&&''' '''***'''$$$&&&((((((++++++***))))))(((((((((%%%######&&&''''''***///...///...(((""" %%%***111...+++***))))))+++...%%%$$$&&&---333222---''''''))),,,000222000,,,)))''',,,+++(((+++,,,,,,+++******,,,...)))))))))&&&$$$###$$$%%%***555<<<:::999:::555---(((+++000444888===CCCGGGIIILLLAAACCC000555---333***------******---...---)))((()))***---...---+++)))***---111444444333222---)))***000333...'''$$$"""(((---...)))%%% !!!''',,,)))!!!%%%***444:::777000...222,,,++++++,,,...000///...///***$$$%%%***///111000333000+++%%%###'''///666===III___yyyxxxfffSSS???999:::888333///...444;;;===:::666444333---...///000222555999<<>>888555444111000///+++(((***111888888555333222333444444333777:::======;;;:::;;;>>>BBBEEERRRgggzzzpppcccPPPAAA;;;999666222111222444666555333000...'''(((---555777444333444.........,,,+++,,,///111---000222444444444555666666111333888777888LLLfffuuuuuuZZZ:::///000000000////////////---///111000//////111444)))***)))((()))+++''' ###!!!!!!%%%))),,,***(((333BBBGGGnnnmmmrrrdddSSSGGG;;;///&&&$$$))))))((('''+++111000,,,+++///333333111//////000222444666444111...---...)))'''***///,,,%%%***666,,,...///...,,,***+++,,,222999===777,,,&&&***111222222222555:::===555+++***------,,,...222222...000------111333222333555222555777;;;CCCJJJGGG@@@===:::777666555222...***---...111555888::::::999::::::888777555333222111,,,,,,///333444333777===777666555666888888666555555333333555:::===>>>>>>DDDAAA===<<<>>>@@@@@@@@@>>>>>>:::999>>>DDD@@@999AAAKKKLLLSSSjjj|||mmmkkkkkk\\\MMMHHHEEEAAA@@@BBBFFFGGGEEEEEEGGG777999;;;;;;444...000666---+++&&&%%%)))---)))!!!(((---...(((###$$$&&&''',,,***'''%%%%%%'''***,,,""" &&&)))((('''(((###(((+++(((######+++444000,,,******,,,,,,,,,---+++***+++///111...((($$$###$$$&&&(((***---///000$$$!!!###+++...+++&&&+++'''%%%&&&+++......,,,......---***&&&$$$$$$%%%***999???999888;;;666***000222000---111<<>>888777666666444111---)))+++333<<<999777444222333333222111555:::>>>@@@@@@@@@CCCEEEAAAKKKWWWeeeyyyssseeeQQQ@@@999999888555)))+++...111111///---+++&&&&&&,,,555888333...---+++,,,......------///000333444666666555555666777999000...111///222KKKiiikkk~~~uuueeeTTT:::000//////000222333111///***,,,//////...000333777'''(((((()))---222000+++(((+++---,,,)))&&&%%%&&&:::???999bbbhhh^^^UUUKKKCCC;;;222,,,,,,'''&&&$$$"""%%%++++++'''...//////---)))))),,,///...111333222///,,,,,,---''''''---333///%%%'''222000111000...,,,---111555888999888333,,,+++///444...///000444===BBB<<<111...000000///222777777444///((($$$'''+++,,,...000---444<<>>:::777777;;;>>>???>>>>>>===:::888===DDD@@@777;;;GGGKKKTTTlllyyykkknnnrrr]]]GGGGGGOOOGGGHHHFFFEEEHHHLLLJJJDDDAAA<<<000---444222111:::555000+++***,,,---***&&&***...///,,,,,,...///---///...***'''%%%&&&+++///%%%!!!&&&...,,,$$$"""!!!###&&&######+++'''...///((($$$)))---...222000(((!!!&&&///+++"""!!!!!!!!!$$$(((,,,///)))### ###&&&***///,,,,,,+++***((())),,,...)))### $$$...444222...666<<>>EEEKKKHHH999***(((......,,,)))(((***,,,------&&&$$$$$$'''+++---,,,******+++...333222...---000///000111111///***&&&###,,,555777444///,,,"""%%%)))### ---///***((($$$'''555444222111111222333222111000000///------...222555333888111+++///111555AAAMMMZZZppp}}}rrr```LLL888333555777888:::333...///666;;;777000+++,,,---///...------...///@@@QQQVVVGGG<<<<<<:::111666555222---***+++000444666777666555999;;;555---555777:::===???AAADDDFFFEEENNNVVV```sss\\\LLLCCC///)))///***000444888888444///---,,,(((%%%(((111777333000000(((,,,,,,+++///555333,,,666333222333666333,,,%%%000111222000111777DDDNNNXXX```aaaZZZVVVUUUKKK===---)))***...---)))+++111000+++%%%###"""$$$+++444---,,,+++,,,...///...---777555---%%%%%%***)))###///888;;;@@@UUUnnnqqqeeeNNNCCC;;;===>>>999333111,,,+++++++++---...---+++***222999666---(((,,,222000...,,,,,,...000000000***///333222...,,,---///+++---...---,,,///555:::DDDHHH<<<;;;444)))...)))...///222555888888555222------///333555444...)))///......---...000222333888...999===]]]XXXVVVCCCAAA111///444000...222222111000000111222333111000999::::::777444333666:::111555999;;;999999;;;>>>555444555777999999888666:::999888777999???FFFLLLKKKBBB;;;999888888;;;???@@@>>>;;;999999<<>>FFFGGG;;;000000......666333...)))&&&''''''&&&$$$&&&******((()))...111000///...,,,******+++---...---)))"""!!!(((,,,+++%%%#########  '''000444222)))$$$'''+++,,,...///***###%%%,,,'''&&&&&&$$$$$$%%%&&&(((***,,,***))))))'''%%%(((/////////...---++++++---///+++&&&###&&&---222222000555;;;@@@???888111///000///111222444777<<>>@@@@@@@@@BBBDDDLLLOOO[[[lllzzzdddSSSIII444///555333555666555222///---...000---***+++111222...,,,------...---***+++///,,,&&&000111222333333111...++++++,,,---...000444888;;;@@@GGGHHHCCCCCCGGGBBB888333///...///...+++///555...)))&&&&&&&&&'''---555***)))'''(((+++...000000111000+++$$$$$$((()))&&&---111333666BBBPPPPPPFFFDDD:::444333333...++++++000...,,,,,,---...---,,,000222444111,,,***+++---,,,,,,,,,,,,,,,---...///000222444111---+++---000,,,------,,,+++...444:::@@@HHH@@@@@@777+++111,,,.........000333333222111000//////111333222///,,,....../////////000000000555...:::DDDfffccc]]]III???000000777333222555444333222222222444444333111444555444222//////222555666888999999888666666666444444555888;;;===<<<;;;999999888888;;;@@@HHHMMMLLLEEE???<<<:::888:::>>>???>>><<<;;;<<<>>>AAACCCDDDHHHQQQNNNddd{{{nnnmmmsssmmmcccVVVFFFIIIJJJHHHFFFGGGIIIDDD===FFFOOODDD111,,,---...555111---'''###!!!"""$$$%%%''')))'''$$$&&&,,,000000---+++***+++...///---***------)))###"""(((...///(((%%%######!!!!!!&&&555666222)))"""###'''(((***...---((('''***&&&++++++)))((('''&&&&&&&&&&&&(((,,,---'''###&&&---000000000---+++***+++---***(((&&&&&&)))---///000000777<<<<<<555///++++++,,,000555888;;;AAAKKKRRRRRRNNNHHH???111%%%$$$((('''%%%###"""$$$(((---111,,,***((((((+++...000000333000000111111111555;;;------,,,+++(((%%%###!!!---111555444///)))'''&&&&&&&&&$$$"""%%%(((%%%!!!%%% !!!,,,///...444333111......///000000///******++++++---...000000:::@@@:::111222444>>>PPP[[[qqqvvvdddWWWHHH:::777999:::999888666///,,,...111111000222000---******,,,...---+++666;;;@@@???;;;888999<<<888666333///++++++---000555666555333555777222+++...555===BBBCCCDDDHHHLLLUUUTTT```vvvrrr]]]NNN:::333999:::666666555333000......///333222222444111---,,,///000000---******---,,,)))///222555666333111111111///+++)))***///222000...222666777444777>>>>>>888444000---+++)))(((,,,222000...---...---+++///444---+++)))))),,,///000111///111///***))),,,///000...---///222666777666555333...++++++******,,,000000---***)))***+++,,,+++333000,,,***+++,,,,,,++++++...111111...---///111333444333000---,,,000333...//////---+++---222777555BBBAAADDD:::,,,222...000///---...///111111111333111000111222333222111333444666777777555333111333///===LLLiiihhh^^^JJJ@@@333444;;;777333444111222111111222444555333222999888666444333444555666;;;:::999999999888666444222222333777;;;===>>>===777777777777999>>>EEEJJJMMMGGGCCCAAA>>>::::::>>>>>>>>>??????@@@AAAAAAAAABBBIIITTTQQQ```sssoooooohhhdddXXXDDDOOOMMMHHHCCCDDDHHHGGGCCCBBBNNNDDD///,,,111333555///,,,((("""!!!&&&***---,,,(((###$$$***...---***'''$$$&&&***---***'''&&&***,,,+++,,,000000---((('''&&&''''''&&&&&&&&&------+++&&&!!! !!!"""&&&,,,///---++++++(((###,,,,,,++++++***)))((('''"""###'''***)))&&&***111......---***'''&&&&&&'''''''''&&&$$$%%%'''+++......222777777222---+++++++++///333999>>>EEEKKKOOOQQQIII???666,,,%%%''',,,'''%%%""" %%%+++///,,,++++++,,,...///000111//////333888777333222555333222///---+++***))))))222444555111+++''''''***!!!######"""%%%))))))%%%''')))$$$$$$...111///555...,,,******,,,...//////*********+++,,,------,,,666===888///000555CCCXXXcccrrruuujjjWWWJJJ<<<777999;;;;;;999555000---000111111222666666...$$$!!!%%%***------......555>>>>>>888777===666444222///------///000777999999777999;;;999333111777???CCCDDDHHHOOOVVV^^^]]]fffwww}}}cccMMM;;;333777<<<222555888999777222---***...111333333///,,,---///000///---,,,...111444555555666777777777555555444:::111******111666333///222555555333666;;;:::555111000---***((('''))),,,666444555666333...---000222111//////000000///...---000111///---...333666---***,,,222111,,,...666000///---***((((((,,,111,,,)))&&&%%%''')))++++++111---)))(((***,,,------***///333333///---///222111222333111000000222555000333444333///...///111///BBBFFFLLL@@@///444111111000///000111222111000000000111222444555555444555777:::;;;:::777333000111333@@@PPPbbbbbbXXXJJJEEE777888>>>777111///+++.........111444555555444@@@>>>;;;999888888888888888666444555888999666333//////000333777:::::::::666666666555666999>>>BBBHHHEEECCCCCC@@@;;;;;;???===>>>@@@BBBCCCBBBAAAAAA===EEERRRSSSdddzzzssssssqqqeee[[[PPP???MMMLLLIIIFFFHHHKKKHHHCCC@@@JJJ???------444333333///---)))%%%$$$&&&+++///...---((($$$&&&---///---+++&&&!!!"""&&&***)))'''(((******+++///333000***))))))))))))+++)))$$$!!!###"""!!!''',,,,,,++++++***(((*********+++,,,,,,,,,,,,(((%%%%%%))),,,---///333,,,,,,+++(((%%%###"""###'''''''''%%%$$$%%%)))---111333555444000,,,******,,,,,,///666???DDDCCC@@@GGG>>>555...)))''',,,333)))(((%%%!!!"""(((---***,,,...///000000000000......222666555111000222333111---***)))***+++---111333222,,,### """&&& """###"""$$$(((((($$$&&&---+++***000222333<<<111///+++***+++,,,------///---+++,,,......,,,***111999555...111999JJJ```ssswwwxxxiiiTTTIII:::111111666888666000//////222222///111555666///'''%%%(((,,,---+++///...777DDDEEE:::555888222111/////////000111111666888888555555777555000>>>AAADDDFFFHHHNNNXXX```hhhjjjmmmuuu```FFF:::444666>>>555666888999888555000---(((---000///,,,,,,---//////------...000333777;;;666333222444888;;;999666;;;444///222999;;;777000///111333444555666333...111222222///,,,+++******333222444555333---,,,///000000000222222111...+++)))+++------+++***---111,,,((()))---)))"""&&&222333444222,,,%%%###%%%''')))&&&$$$%%%(((,,,...///111111///,,,)))(((+++...(((---222111---+++---000222333555555333222111111333777;;;:::555000,,,,,,666KKKRRRXXXIII444555///...///000222444333000---)))+++///222333333333333111333666777555222---***...777BBBSSSZZZ^^^VVVQQQGGG999888===666000...***,,,---...111555888888888???>>>;;;888555444555555555222000111444555333111222111111222555777777777888888888666555555888:::===<<<===???<<<999:::>>>===>>>@@@AAABBBBBBAAA@@@;;;@@@OOOWWWnnnzzzllljjjsssuuucccQQQFFF<<>>IIIJJJ???444111000///...///111222222111777999888444222222111---<<<>>>AAAFFFPPP]]]kkktttpppssssssxxx}}}YYY>>>:::888888BBB;;;888333111222444555666555777555000...000222222---++++++---------222888222...+++///666;;;:::777222111333888<<<;;;444...***---111555888777333///...222333///,,,+++***'''***)))+++///...+++,,,000******,,,///111111///------,,,,,,---+++((((((+++...,,,---...''' '''''',,,...***&&&&&&&&&%%%)))(((''')))---111333444444777999333+++'''(((,,,///222444444222111222444555555666666444111...,,,444999>>>>>>888111---+++>>>SSSYYY^^^MMM333///&&&+++,,,...111333222...+++&&&)))---000000/////////222333444444222000,,,***,,,888AAAWWW[[[eee______GGG888666;;;555111222/////////000333777::::::999;;;<<<;;;777333111444777;;;999777777777888777666777666555555777999999888<<<<<<;;;999666555666777333333666999888555888=========>>>>>>???@@@@@@@@@===???NNNYYYtttzzzpppfff```iiiooo]]]IIIEEEFFFCCCEEEEEEDDDEEEDDD===555>>>DDD>>>666333---+++444222///,,,,,,---...+++)))((((((((()))...333111+++******)))(((((()))))))))+++---+++'''&&&***+++)))((('''###"""'''+++&&&!!!))),,,(((&&&'''!!! !!!###&&&((()))+++'''&&&%%%$$$%%%&&&(((***'''&&&&&&(((&&&!!!!!!+++++++++)))&&&#########(((((()))***+++,,,,,,+++000444888;;;999555///,,,)))'''(((...666<<<<<<999999666222///)))&&&***222---------)))$$$$$$)))---,,,------+++)))+++///222***((())),,,...///555<<<777333...+++,,,111777;;;@@@CCCAAA888+++$$$%%%)))%%%$$$###$$$(((***"""$$$'''(((------...999777333...+++++++++++++++,,,((($$$%%%))),,,,,,***222777222///999EEETTTgggtttXXXLLLGGG;;;222333:::===::::::999:::888111******000222111111000///---+++***444777>>>FFFHHHBBB888000111///...000222333111///444777777333111333333000222333888CCCTTTfffttt|||rrrqqquuuXXX:::<<<;;;888AAA;;;666///---///333666888MMMIII===000,,,000333111+++)))***,,,,,,***...555222000...///222555666555///111333333222111111111+++,,,111777::::::777555...222222---***++++++((('''%%%'''***+++***---222+++***)))+++...000111111333...,,,...,,,&&&###$$$)))---222333...((($$$$$$''',,,,,,---///,,,'''***)))***,,,000333444444444888<<<999222,,,,,,---444444444333444444555666444333333333333222111000333888<<<;;;777222000///BBBVVV\\\bbbSSS:::333(((,,,,,,---000222222000///---///111111///---...000444444333222000///......---777===ZZZaaarrrgggfffKKK:::777:::444111555444000000000222555666555444444999;;;888222111777===============<<<===???AAA:::999777888:::;;;<<<;;;<<<<<<<<<:::777555555666222333777:::888666999@@@>>><<<;;;:::;;;===???AAA@@@@@@MMMWWWooo|||llliiiZZZ]]]cccTTTEEEJJJTTTIIIFFF???999888;;;:::666999@@@@@@;;;555+++,,,;;;333///,,,---///...(((""")))******+++///222---%%%''')))+++,,,***'''&&&&&&'''...---)))))))))(((&&&$$$ '''111///'''(((%%%'''...000,,,+++---&&&""" ###&&&(((***,,,)))'''$$$!!!!!!!!!###$$$$$$''',,,...((( """)))******(((%%%"""!!!"""&&&&&&&&&)))+++,,,***((('''...777???@@@===666222&&&&&&'''+++111888>>>AAA;;;999777222***###&&&---,,,...///+++'''&&&+++//////...+++'''%%%(((///555 """)))111444444666:::555111,,,)))+++000777<<<>>>BBBBBB:::---%%%&&&***###"""!!!$$$+++...%%%!!!###$$$***(((&&&---///,,,(((''')))+++---...111---)))***000555666555222666111///:::EEESSSeee}}}{{{mmmZZZBBB???777000222:::;;;777DDDCCCAAA<<<222***+++111666222---'''$$$&&&+++///,,,111777>>>DDDEEE===333222000///000222222000---***...000...///333555444444333555@@@QQQaaakkknnnpppkkksssZZZ:::===<<<666>>>444111//////222444444333[[[QQQ===***###(((+++)))(((&&&)))------***...666777777666222//////000333555444000)))$$$'''000999,,,,,,///555888888666666444888666///,,,000111///***((((((******)))---333222///+++***,,,///222333222+++''')))(((!!!'''111555444111+++&&&***111666444333111***!!!*********,,,000222222111000555:::;;;888444222111000...,,,,,,...///000000000...---///222555777888333666888888444222333444FFFZZZbbbkkk___HHHBBB666000///...000222444555444777777666333///...111333222000...,,,++++++,,,,,,///777:::\\\eeeyyyjjjdddRRR???999:::333000444444000/////////111000///---,,,333888555......666???444777:::::::::<<>>;;;999>>>EEE>>><<<999777888;;;???BBBAAA@@@KKKRRRfff~~~xxxiii```XXXZZZZZZMMMGGGJJJIIIFFFEEECCC@@@<<<777333000::::::888555111//////111///...,,,)))((('''((((((...000555666---"""###+++000***### !!!$$$&&&&&&$$$$$$111999111---000...***+++%%%$$$111333+++,,,,,,---...///---***'''$$$$$$$$$$$$###$$$&&&(((###&&&+++---((("""###)))++++++,,,,,,,,,)))%%%"""***+++...,,,"""(((***+++------+++***++++++111'''444>>>111---111)))(((((()))...555:::<<<;;;EEEDDDAAA:::333...---...444555111***'''((((((%%%***,,,......(((###&&&...)))444666222000///,,,)))***///222222111<<<:::888555111---)))(((111...***'''%%%$$$###"""***------++++++......+++///---***%%%!!!###(((---///...+++******---111333999111999888???OOOXXXllloooVVV>>>666222444777666666666222>>>999333888000,,,===888333---'''"""!!!***444777:::999666:::@@@???999666444222000............+++---222999:::666555777...///333888???FFFMMMPPP]]]]]]cccqqq]]]CCC999888<<>>CCC:::222000...***((()))///222333111000111333333111***;;;TTTdddvvvsssVVVMMMCCC<<<<<<<<<777444555111111...+++---000---''':::333...---,,,,,,000666777666555555777===EEEKKK>>>777777>>>>>>888999@@@BBB@@@>>>999555333333555;;;<<<<<<<<<;;;<<>>DDDDDDGGGMMMUUUfffzzzlllfff^^^```___QQQJJJJJJGGGBBBBBBBBBAAA???<<<999888555555444111///...///000222111...---,,,+++)))((())),,,111555000((()))///$$$&&&))),,,...---)))&&&)))'''111777///+++---+++...000,,,%%%(((111333,,,++++++,,,///222333///,,,++++++)))(((&&&%%%&&&'''""""""$$$)))***((())),,,%%%""""""'''---///+++&&&###&&&+++---&&&%%%!!!$$$'''***+++---000222888...666<<<...))),,,%%%$$$$$$&&&+++111666888777BBBCCCCCC>>>666///,,,,,,000///+++&&&&&&))))))&&&000111333222,,,&&&)))000'''$$$&&&...444333000///,,,+++)))(((***///555999444444333111///+++)))'''***)))((('''&&&%%%###""""""&&&(((''')))+++)))%%%)))******)))((()))---111000...,,,,,,000333555555777///888999AAASSS\\\pppoooUUUAAA:::777;;;===999333///***555000,,,555222,,,444000---,,,***&&&###)))111888:::999777:::???>>>999666333000---++++++---...///111555999777222222555,,,---///333888>>>DDDGGGNNNPPPYYYiii{{{^^^EEE:::666666888999555111111444555444111333444555222//////222666...+++***,,,+++)))///777666222111555777444111111+++---***&&&&&&******'''---///222333222111000///222222111...,,,---000111---------...000222444555444000,,,---111333222000333<<<444&&&$$$%%%$$$(((,,,...111111+++&&&***222666777888999777222,,,((((((+++---...111444222---333666555000///111111---,,,,,,+++---///111111000+++000222///---///000...333333333444555444222111===GGGYYYkkktttooo```SSS===<<<999666333444777:::;;;777555777555000...000000444666333...,,,---///...)))888LLLZZZpppvvvdddXXXHHH:::999===<<<999888333333000---///555777555888333///......///666===777666333111333999BBBIII777111222;;;>>><<<@@@HHHCCCAAA<<<777333222555888<<<<<<===<<<;;;<<<>>>AAA===:::999;;;:::888;;;AAAHHHHHHKKKUUUkkkzzzppphhh```aaa___QQQIIIIIIDDD@@@@@@@@@@@@???===;;;:::111111111000...---///000000///...///111111...+++)))+++///444333...,,,...%%%$$$"""!!! ###'''+++,,,)))222666***$$$'''&&&---111000***)))...///***&&&$$$%%%)))...///+++&&&222000...+++)))'''''''''%%% %%%))))))***,,,'''!!!###+++...(((!!!%%%'''+++000...(((%%%&&& ###'''+++///333888;;;;;;444888:::...((()))$$$(((((()))---222555777777>>>BBBDDD@@@777///+++***///---(((&&&***000000+++///000222333...))),,,222---+++,,,111222///...000///...***$$$!!!)))000---...//////---+++)))''')))***+++,,,---,,,+++***'''+++------///111---''''''***...//////...---......,,,+++...222555666555444,,,666888CCCVVV```tttgggJJJDDD<<<666999:::666///++++++111)))###---333...---)))***---///---)))***000666777666555777::::::777666444///+++******,,,---333444777777222,,,---333//////000333777;;;@@@BBBJJJNNNYYYkkk|||___III>>>666222222555333333555888777444000...000222444444333222111///......---***(((...666111---,,,000222222222444------***&&&&&&+++---,,,............//////...,,,111///...+++)))***---111+++,,,...111333444555555333111000111333444111---,,,222,,,&&&'''$$$###,,,111111111...)))&&&...888999999:::888555000***'''))),,,---///444888777111333555444...+++...111333)))***+++---......+++)))+++......,,,...000...)))000111222222333222222111777===JJJ\\\kkkoooggg___JJJEEE>>>777444333222111111444999>>><<<666555777000444888555///***,,,000111///999EEEPPPeeevvvtttfffOOO888222777:::888444555666333......555<<<>>>666444333333333333:::CCCCCCAAA<<<888777<<>>???===<<<>>>===;;;>>>CCCHHHFFFGGGTTTnnnyyyrrrfff[[[ZZZXXXKKKEEEEEEAAAAAAAAA@@@>>><<<999666444222222222111///---...///)))((()))...444555333///...///111444333///***''''''$$$&&&)))+++666888'''!!!"""&&&,,,---)))'''))))))%%%%%%"""!!!$$$)))***$$$111///,,,***))))))(((((((((###!!!###$$$###$$$'''&&&!!!"""))),,,(((""",,,***)))***+++)))&&&$$$"""$$$'''***---111666:::888777999999222---+++)))***+++,,,///222555666777<<>>BBBNNN```ppp~~~aaaLLLAAA999333222222222222555666666222///111333555888999555///***///000000---'''%%%***111+++((((((,,,...///222666222---'''%%%)))...000///111...,,,,,,///000...,,,+++***+++,,,+++***,,,000)))+++///222333333222111111000......///...,,,)))&&&)))%%%%%%)))$$$"""...000///...,,,&&&%%%...999888999888666111+++&&&$$$,,,222666888999;;;888444///333333///++++++000555000///.........,,,)))&&&......------111555111***///000111222111111222333666777>>>LLL[[[cccaaa\\\UUUJJJ;;;111------//////...333;;;???;;;555555:::111333666777444///...111666999???CCCHHHYYYooo|||rrr[[[???222222555555222666888666...+++///555888555666888;;;888666999@@@LLLJJJFFFBBB??????CCCFFFBBB<<<777666333///000444===<<<:::666333333666888;;;<<<<<<<<<:::999;;;<<<@@@>>>???AAA@@@===???CCCCCCBBBEEESSSmmmxxxssshhhZZZTTTPPPCCC>>>@@@===BBBAAA@@@>>>;;;888555333333444333111---+++******$$$%%%''',,,111222000---000111111222222000***%%%!!!$$$&&&$$$ ''',,,<<<===)))!!!$$$ %%%)))(((''''''&&&$$$'''&&&&&&)))---...)))$$$***(((&&&&&&(((***))))))%%%######### '''"""(((,,,......000***"""!!!  """%%%***///444999===<<<888666111------$$$&&&))),,,000333777999;;;:::888333---))))))))))))&&&!!! &&&,,,***#########'''++++++(((***///((((((+++---+++))),,,333///---******---000222111111222222333222000---,,,......---***((())),,,///111000...,,,000555444///---///222333///(((&&&+++000000,,,+++...222///&&&111666DDDYYYaaasssuuu___GGGBBB999111111111///......333444555000///555444***---,,,...111111......222111000000111111222555777:::999888666444111...---000///000000,,,(((---444//////000222555999===@@@;;;???KKK\\\kkkxxxaaaLLLAAA:::666444444333333333444444222111777888;;;======999111,,,,,,///000,,,((()))...222,,,******---///000444999777---$$$%%%---333222///333///,,,---000111000...""""""&&&------))))))...+++...222555555333000...111///,,,*********))))))(((***'''(((---(((&&&111+++***+++)))%%%$$$,,,777999:::999666///***''''''---777???@@@===:::666111,,,///333222...+++---222222000...------,,,+++)))///...------333777333,,,///111222222000000222444555333555===JJJRRRTTTQQQIII@@@444---,,,...000111000444999:::444...111888444222333777666000,,,---444;;;??????CCCMMMbbbwwwqqqaaaJJJ888111333666666333777666000,,,---///000444666<<<@@@>>>777444777BBBCCCCCCBBB@@@>>>>>>???===888555444444333666999===>>>???>>><<<;;;;;;;;;999;;;<<<;;;:::999999:::<<<;;;===???>>>;;;<<<@@@>>>AAAGGGUUUlllvvvrrrjjj[[[TTTOOOBBB===>>>:::@@@@@@@@@???>>>;;;999888333333333000+++'''%%%%%%&&&(((+++------+++)))(((---///000///000111---(((###"""!!!"""%%%))),,,:::===---###&&&'''!!!$$$'''***+++***(((%%%$$$%%%(((,,,000111///...'''$$$"""###&&&))))))'''"""###"""+++!!! !!!"""&&&))),,,---222,,,"""!!!!!! $$$***111666@@@GGG???555555111+++...###&&&+++000444888===@@@:::555...***)))))))))((('''&&&###"""&&&***''' (((''')))---+++''''''***---,,,...///,,,(((***//////,,,***,,,000111///+++444333333222111000///...333222000+++''''''+++000***)))&&&%%%,,,444444000+++,,,...///...***###***///333222...---000444///'''111888HHH]]]eeevvvxxxmmmXXXBBB>>>;;;:::===<<<:::;;;>>>777333;;;@@@;;;888444''',,,******---...---...111333222222444555444888>>>===<<<;;;999666222///......++++++......---111666333333444555999===AAACCC>>>AAALLL]]]mmm{{{cccOOOCCC;;;777555777666555444333333333333222444777999888666222000***---...,,,---222666777222000000333333222666<<<:::...%%%(((000444222111000///---...///111111000###,,,---'''%%%***000222555888888555222000333111...,,,******+++,,,)))...)))&&&+++***'''---''''''(((((($$$$$$---888<<<>>>>>>:::333///...///---666>>>???===;;;555///+++,,,111444111,,,+++...,,,+++***+++---//////...---,,,++++++000666555//////111333111///...111444111///000555===DDDGGGHHHAAA>>>;;;777555333000...444444666555///***///777777333555999555+++%%%(((,,,666777666;;;@@@OOOhhh```YYYKKK:::000111555666111555666222000222111///111222888??????888222000555888===@@@@@@>>>======<<<:::888777777888:::<<<666999<<<===<<<:::999999999;;;======;;;;;;;;;<<<===<<>>===AAA===AAAIIIWWWnnnoookkkcccVVVRRRPPPFFFBBBBBB<<<===>>>>>>???>>><<<;;;:::333333333000,,,'''%%%$$$))),,,///...***'''''')))***...000---,,,//////,,,(((!!!&&&,,,,,,&&&---333,,,)))***&&&&&&%%%'''+++...---)))&&& %%%***---......///000+++&&&######&&&(((&&&###"""""""""&&&,,,)))%%%!!!!!!%%%''''''%%%++++++'''"""$$$)))'''!!! !!!###&&&---555;;;HHHOOO???...000...***222,,,///333666777999===@@@888000'''%%%)))+++)))&&&%%%((((((''')))+++((("""+++***+++...---(((&&&(((000......000---)))(((***---,,,+++***((('''$$$"""111000///...------......333444333...)))(((,,,000+++)))&&&'''---444333---***)))***---//////,,,(((/////////000222444444444111(((444===OOOfffnnnwwwlllXXXCCC;;;;;;===AAADDDJJJWWWdddQQQ<<<===FFF>>>888444))))))&&&'''+++......000333444222333666777666;;;CCC@@@===999555222000/////////***)))...222333555888999999999:::===@@@CCCFFF666888@@@OOO]]]lll|||kkkWWWJJJ@@@888555666666666555333111111111,,,///111111///...///111,,,...---+++///666888444555444555666555222555:::777000+++---000///111555)))+++------------///000!!!$$$------%%%%%%+++000222555888888777444222222222222111///---------,,,444---###(((+++((((((''''''((('''%%%&&&111>>>???AAAAAA===777333444777000333666:::???BBB<<<333---+++...222222,,,)))+++((((((***---000111111///+++,,,******...555777444...111222000,,,+++///222///000111333666:::===@@@???@@@???<<<888444111000444333333222...,,,111888555777===@@@666'''%%%---***444///,,,333222;;;TTTSSSSSSLLL>>>555444333111333555444111222555444000,,,+++///888===:::333000222555:::=========<<<<<<<<<<<<:::777666777777666333666888999888777888888:::<<>>>>>?????????BBBFFFEEEAAA@@@CCC>>>???EEEUUUooohhhcccXXXMMMNNNQQQJJJGGGGGG@@@<<<=========<<<:::888777444555555222...***((('''(((---222000***'''***...***000111+++)))---...,,,""""""$$$$$$###...'''))),,,+++###)))&&&&&&+++000...)))$$$$$$)))///000...,,,---000000+++%%%$$$&&&'''$$$ !!!"""&&&&&&''')))''' &&&,,,+++'''$$$&&&&&&)))---((( !!!!!!!!!!!!$$$***222888KKKQQQ<<<'''+++,,,,,,888333555777666444333444666666---$$$$$$+++...***$$$$$$(((''''''(((%%% )))(((***...---)))(((***---++++++......)))''')))&&&)))+++)))&&&%%%'''***---,,,***))))))***,,,...,,,///000---'''%%%'''+++---,,,))))))...222---%%%,,,******,,,000222111000111,,,)))---444999777333222***777AAAUUUmmmuuu|||uuueeeQQQ:::999999;;;CCCTTTppprrrKKK===CCC999444666...'''%%%'''---222222333666222000222666666555;;;EEEBBB===666000------///111111+++)))///666888888999888888888888:::===@@@AAA<<<<<>>555'''+++111---)))***)))((('''%%%(((666DDD???AAABBB>>>888555777:::555222000555CCCKKKEEE999000,,,+++000111,,,)))***)))+++...222444444000---+++---,,,***...666:::999...000111///***)))---111111333666555444444777:::444555444222///000555:::222111111333111000444;;;222999DDDGGG888'''***888000777---(((...***...FFFVVVXXXSSSHHH@@@<<<777000777666222///111555333...)))%%%'''222;;;;;;777444222555777888777666666666555666666444555777777666888:::;;;;;;:::;;;===???<<<>>>AAABBBAAAAAAAAABBB<<<<<<@@@DDDCCC>>>===@@@>>><<>>???AAA===BBBGGGGGGBBB;;;666444.../////////---+++(((&&&...111222111...,,,,,,...///---++++++,,,,,,+++***###!!! """$$$%%%%%%******&&&***222000&&&,,,,,,+++***...000,,,$$$&&&***---,,,((((((,,,000,,,+++,,,///000+++  """$$$%%%&&&((()))"""$$$,,,...,,,+++%%%!!!###+++000,,,%%%!!!!!!'''"""###***111>>>MMMMMMDDD333((((((,,,---******---333:::>>>===;;;;;;:::///###"""+++---'''$$$"""!!!%%%))))))$$$%%%))))))***...///---...)))'''***,,,***((((((++++++,,,***$$$!!!'''111222000,,,***************(((+++000222222000//////)))222666222......+++'''+++...///------//////+++)))******)))000888777000222777BBBQQQ\\\kkkrrrXXXSSS666777888;;;>>>III^^^rrr[[[TTTHHH>>>======777...&&&///...)))999QQQKKK222333111222555444555>>>IIIBBBAAA;;;333...//////---+++---///222333444555555>>>>>>>>><<<:::999;;;<<<999555<<>>===???:::;;;???EEECCC<<<;;;???>>>AAAOOOKKKpppooo]]]VVVKKKNNNSSSIII>>>===;;;@@@CCCFFFDDD???999555444------.........,,,+++***+++...222222000---++++++///...,,,***(((&&&$$$$$$)))&&&$$$###%%%&&&'''&&&)))---,,,''')))///+++!!!000,,,$$$"""))),,,)))$$$%%%%%%"""!!!###(((---)))+++...111222---$$$!!!&&&&&&"""!!!###'''$$$###((('''$$$###"""!!!%%%...222...(((%%%***...&&& &&&+++000;;;JJJMMMFFF666(((%%%'''(((***,,,000555;;;???@@@@@@777444...))))))+++(((###!!!!!!$$$))),,,))) $$$)))+++))))))---///...((($$$###''')))'''&&&&&&((((((+++---+++))),,,333444222000///---***'''%%%+++...111222000---+++***000333222......000---(((***------******------***''')))***)))---333444000555777???OOObbbxxxvvvXXXLLL;;;999777666444666BBBOOOUUUTTTOOOFFF@@@===666///111666333...;;;MMMIII777...///444:::999777<<>>777666888666333000//////000111111///...000444666666444444333333222333444555666<<<888555333666;;;@@@CCC:::444222444444333777<<<@@@======@@@AAA???>>>@@@;;;;;;???CCCBBB===<<>>LLLQQQRRRLLLCCC===666000444444000...666AAAAAA888///000444888888888<<>><<<<<<>>>AAA@@@>>>???BBB@@@===IIISSSooozzznnnddd]]]LLLFFFHHHBBB@@@???888???===:::666333222333444444222///,,,)))((((((((('''***...000000...+++))))))---000...)))%%%&&&)))(((%%%###$$$'''******)))(((++++++***...333000***++++++)))&&&(((,,,+++'''---)))%%%$$$&&&***...000---,,,---111555222)))!!!%%%***///...***''''''***$$$"""$$$)))+++))))))***''''''))),,,***$$$"""%%%%%%)))$$$ &&&,,,:::PPPFFFFFFCCC<<<333+++$$$ %%%***///333666999???CCC<<<...$$$$$$%%%"""&&&---444000***'''&&&'''&&&&&&$$$(((***'''%%%&&&&&&### %%%(((&&&%%%'''""" !!!)))/////////111000000000---(((######&&&+++---,,,***)))(((***)))((()))---111222111000111...(((''')))***((((((,,,///---+++---111555999@@@OOOaaatttttt\\\LLL999444222444666666888;;;BBBHHHKKKGGGBBB===777111222///,,,...333666666555444333222111222666>>>DDDJJJOOOMMM@@@444000333666000......111555777444111888888888666333222333555:::;;;EEEOOOQQQTTTjjjsss```OOO@@@777666333222555777444---***+++++++++...111000---000666444444555666555222000...666777333+++&&&'''((((((---+++***)))(((&&&%%%%%%&&&'''***+++%%%,,,///222000+++))),,,///111222444222000---++++++333222111///------...///111///,,,,,,...111333444***((((((***,,,000:::EEELLLUUUXXXPPPEEE===666000(((***...000,,,'''***000444222///---,,,---......(((&&&333===888333444111111,,,(((***111777999888777555333222222000...+++111111......444;;;999111666888666222333777666111000...---...000222111000///000222555444000///000222333777;;;:::333111222,,,,,,000999===999333111////////////111333666777666666555333000///111222666555333444777===CCCGGG666333000111555777555333444222111222222333555777333222555:::;;;:::<<<@@@=========?????????AAACCCCCC===GGGYYYooouuukkkeeebbbNNNCCC???:::===@@@:::>>>;;;777444333555666888333111...***((('''((((((***+++,,,---------,,,+++***---000...(((%%%'''***...,,,***))))))***+++,,,%%%&&&'''(((---111000+++))),,,,,,+++,,,...,,,((((((&&&%%%%%%''')))))))))---'''$$$***444666---###))))))+++---......,,,***!!! """&&&'''&&&(((,,,(((%%%$$$%%%### """''')))...)))""" 111LLL@@@;;;666444333,,,###''',,,222555777:::???BBB;;;---$$$%%%%%%"""$$$+++444000+++'''&&&&&&&&&&&&"""(((,,,***((('''$$$ !!!!!!###((()))'''(((+++((("""!!!'''---....../////////...+++&&&""" !!!$$$(((,,,......---,,,+++(((***,,,.........000444///000,,,&&&$$$&&&&&&$$$,,,///222222......444;;;777FFFZZZlll~~~{{{fffTTTFFF===666111111111000000222;;;===>>><<<<<<===888222555111///111222000...---333333111000111666<<>>CCC>>>???>>>===???AAABBBBBB>>>;;;AAAXXXhhh~~~}}}oooddd]]]]]]LLLBBB>>>999===AAA;;;>>>;;;888666888:::;;;;;;///---+++******+++,,,------,,,+++,,,------,,,***+++---,,,)))$$$"""###%%%//////,,,&&&!!! $$$(((&&&%%%$$$&&&***+++(((%%%,,,---+++&&&&&&+++...---'''(((***+++***)))((('''(((!!!$$$000666111***(((&&&$$$''',,,...,,,))) &&&$$$ !!!###$$$(((---&&&+++)))$$$"""...JJJ>>>777111222333///)))%%%&&&)))...222444666777999222,,,)))***+++'''"""!!!''')))++++++)))%%% %%%+++///...,,,+++((($$$&&&%%%'''******''')))...---(((&&&)))---------//////000000,,,'''######%%%))),,,000222111///------,,,---000111...***---222111333111,,,***,,,,,,***///000222333111000666>>>CCCSSSeeessspppYYYMMMCCC<<<555000000///...///333555666555444666:::888444666333///------+++&&&!!!***///333444666888777444>>>HHHLLLCCC777333555888333333333222000---+++***111111000......111666:::>>>;;;CCCQQQWWWXXXcccsss{{{___GGG888444666333000//////---+++...333///...000111...***+++000444444444333111...,,,+++000333222...++++++)))$$$&&&((((((&&&(((,,,///...444///,,,------)))%%%%%%---)))%%%&&&,,,000222111...//////...+++))))))***...222666666222...,,,---+++,,,...111333222...++++++((('''(((***000<<>>BBB???777222333...000333444///+++000888222111111111111111111222000333666999888555000---222222222222444666999:::<<<===>>>>>><<<:::888777666888888444333555444111...///333888777666999???@@@@@@???===???BBBBBB???===>>>AAAYYYeeerrrfff^^^ZZZSSSIIIGGGGGGBBBEEEFFF<<<===;;;888888:::;;;:::888......---,,,---...///000---,,,,,,...///...+++'''+++)))&&&###""""""###$$$''')))''''''(((&&&%%%''')))(((%%%"""---...+++%%%%%%+++///000+++...111111...+++++++++'''###!!!###***///000...&&&$$$###$$$&&&((())))))!!! &&&######)))+++,,,...###''''''***,,,'''...DDD<<<666111111///++++++///''')))---111555555222000//////---*********$$$ $$$)))+++)))$$$(((---///,,,+++------******(((((()))'''%%%(((...,,,))))))---...+++***,,,---111333///)))$$$"""###&&&***...111000///...---+++'''&&&))))))'''+++111///222333000111444555222///---...111111111666>>>PPPbbbvvvgggQQQJJJ@@@666222000111111///111555111555666333222555777666555333---'''(((---((('''...222444666888555...<<<@@@BBB???;;;999555000---111333222...++++++------///111222222444777999<<<999AAAPPPVVVWWWcccttt~~~}}}^^^DDD777666:::333000///000...+++,,,111000000111333///+++---222555444444222111000//////000222000,,,,,,...---******---,,,((()))...111///...++++++,,,***%%%$$$&&&'''''''''***,,,...---++++++,,,---,,,)))(((((()))...111333111,,,)))***,,,(((+++///444555111+++%%%###"""%%%)))---111;;;EEEUUUbbbddd[[[\\\dddYYYDDD===777111...,,,***---222/////////---,,,---222666333---000111+++...111***)))111<<>><<<;;;>>>===222&&&%%%+++111111---+++///444...222666888888777666666???<<>>222111111222///******---111111222444111...///555555555444333333333444444111111...***+++000111//////222000******///111---)))+++---...((("""$$$***&&&***///000...***&&&%%%***++++++***((('''((()))***,,,,,,)))%%%$$$(((,,,---...000111111...(((###$$$$$$'''+++++++++///666CCC^^^rrrrrrrrrrrr]]]AAA===555---,,,,,,---111666444222//////222555777777///+++...000,,,000444,,,000555<<>>@@@<<<===@@@???:::<<<===@@@@@@;;;555777<<>>@@@DDDAAA:::666AAA@@@VVV\\\|||XXXbbbaaaTTTQQQKKKIIINNNRRRLLLBBB======999555999>>><<<555000222444444222///+++)))))))))))))))))))))((('''***,,,,,,((((((,,,...---%%% $$$******+++---------,,,++++++''')))******++++++'''###+++222///---222000...555444///******---...+++(((...******...,,,''')))///***'''""""""***///+++"""!!!!!!$$$)))...000...,,,$$$+++<<>>EEEBBB<<>>666(((!!!###&&&%%%,,,***(((&&&&&&''')))***===???888)))!!!&&&'''$$$###"""###$$$'''***,,,...+++(((&&&&&&(((+++---'''222///&&&'''&&&"""%%%$$$"""###''',,,,,,&&&!!!((($$$%%%+++000...///000000111333777:::...)))***222333111999GGGcccrrr]]]SSS???666333222111000---)))###...222777999888777999;;;777666111+++***+++)))%%%,,,((((((---222222222333===AAACCCAAA===777333000000333555666444333555777888777777888555222333888666999>>>???<<<@@@OOO___ooo{{{aaaKKK<<<888;;;333444666666333111000111111222111...///111///***777:::777......555666000444777222(((,,,666444(((...222333...,,,...,,,'''---...//////,,,***)))(((///222333000***'''))),,,...,,,***(((''')))+++,,,---//////+++'''(((000777111//////000222000+++&&&###!!!###)))000444222///AAALLL___ttt}}}aaaEEEEEE>>>666222222333333222888:::999333000444777888888222------------///333444444555888999777333///111444666666444444777:::999333222333///+++333BBB444000,,,,,,///111000...///111444444333333333555222555222444JJJ^^^OOO///999===@@@@@@;;;777555555444000444:::777---,,,444666:::===>>><<<888555333444666555111333999:::666,,,111666777444333666:::999<<<===:::555333666999777:::>>>@@@@@@>>>===<<<444444666777999;;;<<<===GGGEEEAAA>>>===???CCCFFFCCCCCC:::PPP___[[[cccaaaUUULLLDDDBBBFFFHHHDDD???;;;===<<<:::===???:::111222000/////////,,,&&&!!!(((***,,,)))$$$ !!!,,,111222+++%%%&&&+++...((($$$###''')))'''(((,,,+++***)))+++------***(((%%%(((+++---...,,,((($$$$$$######,,,///111;;;'''$$$"""###'''+++,,,,,,,,,***)))***(((%%%$$$%%%!!! $$$***&&&!!!!!!"""&&&***------+++&&&)))444AAA@@@666444:::666555333---'''%%%(((+++&&&))),,,222:::AAA>>>777888888000$$$""""""))))))(((((()))+++,,,---444777222&&& $$$%%%$$$%%%&&&(((***,,,...000---+++((('''(((***+++,,,---777333'''&&&$$$###)))(((((()))***)))'''$$$"""###%%%((()))((((((((())),,,...///000000111333666111,,,...444666444===IIIqqqdddXXXBBB666888777666555444111---)))000444888:::::::::<<<>>>;;;777000+++---000---''')))&&&'''+++---+++,,,///:::???@@@<<<:::999555...222444666666333222333555666333333555444111111555666888;;;<<<;;;@@@RRRcccqqq~~~eeeOOO???:::;;;222222333333333222111000//////...+++---222333000111333333111222444333///333555111+++...555444------000222222555888333+++///000000000...,,,******333222000***%%%###&&&)))+++***)))))))))+++---///000111111222444888<<<>>>444222000111333111---((($$$"""!!!%%%+++//////---777CCCXXXqqqttt^^^PPPHHH>>>888777888999999444555666999@@@HHHJJJFFF>>>555......000222555999111555999:::888555444444000000000//////000444666999777666666333000222777333222111222333444333333---...///333777888666444111555333333@@@MMMFFF444===>>>>>>;;;888555333333111///444;;;777...///777444666999:::888555333222333777888666777999777222666555666777777777555444;;;===>>>===<<<;;;===>>>888888777777888:::<<<>>>888:::<<<======;;;999777CCCEEEEEEAAA;;;999<<<@@@@@@@@@>>>KKK]]]___fffbbb^^^OOOCCCCCCDDD???<<<>>>;;;;;;;;;:::<<>>666666555///%%% !!!$$$%%%%%%&&&''')))+++,,,------+++...---'''"""###%%%%%%&&&(((***---......---,,,&&&%%%###$$$%%%&&&%%%$$$+++555111%%%!!!""",,,(((***,,,***'''&&&'''((($$$'''+++---,,,***(((''',,,...000111111000000111333000111777999:::CCCOOOuuulllaaaGGG777777555333222222222000...000444777888888:::>>>BBBAAA<<<333---///333000)))(((''')))+++(((%%%''',,,???EEECCC;;;;;;@@@:::...888999999888666555555666444000000333444333222444444444666777777???QQQcccqqqhhhSSSCCC<<<<<<444222000111333444222///,,,---+++)))---444777666,,,+++///555555111......444333111///............---...000333999;;;444+++000000111111000...---,,,000///---+++)))'''&&&&&&***************+++,,,---.........222888;;;<<<;;;555333111222444555222///+++(((%%%'''+++...///...555@@@SSSkkk}}}^^^TTTHHH???;;;:::999888000111333<<>>:::444222555555333444999;;;:::===;;;777555555555444333222333888<<<777...000888444555666666444222222222333888;;;;;;:::999444///333///...333<<>>999000000111333666777777666777444333444999<<<<<<;;;============;;;:::888777;;;AAAEEEBBB;;;777999>>><<<<<>>888333///,,,***((((((,,,111777???DDD>>>666444222...'''###$$$''')))$$$%%%''')))))))))((('''&&&)))++++++)))((()))))))))***---...---***&&&$$$"""!!!!!!###&&&&&&### '''222000'''""""""///&&&&&&&&&'''(((***---///+++'''###$$$'''***+++***,,,///222333222000//////222000222888;;;???IIITTTtttrrrgggLLL:::555333000/////////...---111222222111111666>>>EEEGGGEEE===444//////...***)))+++......((("""%%%,,,AAAGGGDDD:::<<>>>>>999444000000444555222///,,,------,,,000666888666,,,)))---666666---***///555111//////+++%%%$$$))),,,,,,...000333333///***000000000111111000...,,,(((***,,,000111///***&&&---,,,,,,+++)))(((''''''---------...000111222222444222000222666888777555111///---...000111000///666<<>>>>>888333000+++(((+++222---111444222---))))))***333...((('''+++000222333444999999777<<>>>>>888222555555666555000---222;;;666444111222666888777555888;;;??????777...///777999999999777555555666888555999======;;;777333//////+++***111<<>>>>><<<;;;???CCC;;;999EEEBBB___sss```hhhbbb[[[LLLEEEIIIGGG:::333666999888888999999777444333))),,,......,,,+++,,,///---+++***,,,------)))%%%&&&(((&&&"""!!!&&&***+++***++++++((('''(((+++---+++///222000,,,***...222333000...---'''""")))%%%###((('''%%%,,,+++***'''""" $$$'''&&&'''''')))...000***""" '''+++,,,)))%%%"""###&&&)))***&&&'''000;;;>>>:::555111///---+++)))&&&***...444<<<@@@;;;222---,,,)))&&&$$$$$$'''+++((()))***+++)))'''$$$"""$$$&&&))),,,---++++++,,,(((***,,,---,,,)))%%%"""'''%%%&&&)))------((($$$+++666666///***"""###000'''### ###)))...//////,,,###&&&---,,,((((((,,,///111000...---,,,000000222666;;;BBBMMMXXXtttrrriiiOOO>>>:::777333111111000000///222222///------444???HHHKKKNNNJJJ<<<---''')))***+++---000000((("""%%%---888>>><<<777:::AAA;;;...111000//////000111222222333000111555777555444666000111555999:::???LLLYYYggg}}}bbbPPPCCC???@@@>>>888333222444555333///...111222111333777555000///,,,///555333***)))000000,,,++++++'''!!! $$$)))+++---...,,,+++---000000//////000222111///,,,+++++++++---//////---+++,,,,,,+++***(((&&&%%%%%%---///000---******///333666444222333555777555333//////111333333111...,,,000222555???RRRfffqqqrrrZZZSSSJJJBBB:::333***$$$...000///...111555444000>>>>>>>>>999---###&&&...111111000...,,,((($$$!!!666222......111444444444///444666555<<>>777111000444999222555:::<<<:::555000---666444666777333,,,///777222111000333777999777444<<<>>>AAA???888111222777AAA@@@???<<<:::999;;;===888:::<<<<<<888444333444222000000222666999999888:::666444888>>>@@@>>>999333222444999@@@BBB>>>999>>>>>>>>>>>>===<<<:::999999888777888<<<@@@DDDEEE===:::FFFEEEcccuuu|||yyy]]]eee[[[RRRJJJHHHMMMLLLDDD======666888===BBB>>>333)))%%%---222666444///,,,---111333...***+++///000+++&&&)))'''$$$###)))//////***+++...,,,'''$$$)))///222,,,000333111,,,+++...333000------...(((%%%###)))%%%"""'''&&&%%%---***((($$$"""!!!###%%%&&&(((%%%&&&***,,,(((###!!! &&&&&&"""!!!'''...222111---)))&&&###)))---***%%%%%%...777666444222///---,,,++++++(((+++///444;;;???:::222,,,***)))***)))(((+++000,,,---------,,,)))'''%%%%%%$$$&&&+++,,,***)))+++'''(((***,,,,,,,,,+++***(((&&&&&&***//////+++%%%...666444///*** ***---'''"""###)))---,,,***&&& +++///***"""$$$'''+++------,,,,,,,,,///111333666:::CCCOOOXXXjjj}}}mmmeeeOOOAAA;;;888555222111000///---222222111...///555???GGGJJJRRRQQQAAA---$$$&&&***,,,...111111***%%%(((///222666999;;;@@@CCC@@@999444222000000333555555555//////222666555111222666333444888===???CCCNNNZZZbbb{{{yyy```OOODDD???@@@???:::555333333555444333111444555444444555111+++......111333///++++++000(((((('''''''''&&&&&&%%%'''***...000---+++111999000......000333333000---444000***%%%$$$''',,,///+++***)))((((((((((((((())),,,...+++((((((///555999666333333444222///+++))),,,///222111///+++(((---......111>>>NNNXXXZZZIIIEEEAAA===:::444,,,&&&,,,000000+++(((+++---...@@@BBBDDD???222'''(((000666444111///...+++&&&!!!666666666777888666444111***000444666<<>>888888999:::777222333888000222333444555666999;;;666222000222777:::888666888333000000555:::>>>???;;;AAAHHHLLLJJJCCC999333AAA;;;555555:::@@@BBBCCC???>>>EEEKKKccc{{{uuuuuuZZZ___QQQOOONNNNNNNNNNNNKKKFFFBBB888999===BBB>>>222)))'''---111555666333000000111111...+++,,,///111000...,,,***'''&&&+++000---'''***......'''%%%***111333...---,,,+++,,,------......,,,///444...""" &&&))),,,%%%"""###$$$...,,,)))&&&&&&)))++++++***)))!!!###,,,,,,!!!&&&&&&000111,,,)))...333555333///...---$$$))),,,)))$$$$$$)))---///000000...***)))***---***,,,///222:::>>>:::222+++))))))------+++///555******,,,------,,,,,,+++)))%%%%%%)))***((((((,,,'''(((((()))+++,,,...///)))&&&%%%)))///000+++%%%+++///+++((('''***///,,,((('''(((******)))$$$""""""&&&,,,---(((######&&&***---......///000333555666666999BBBNNNUUUbbbyyyggg___MMMCCC888666333111000///---,,,,,,///222222222555:::???FFFNNNOOOAAA///'''(((,,,000000333444000+++...444333444;;;DDDGGGCCC@@@AAA999666333333555777777666...111666888444///111888444444777;;;???EEEQQQ]]]aaavvvyyybbbRRRFFF???>>>;;;888555222222333666777444666555111111111...((('''...333000------......&&&***)))%%%(((///---%%%++++++///333222///222999222///...111555666333///333222---((($$$&&&,,,111...---+++)))((((((******''')))+++++++++,,,///222555222111111222111,,,(((+++...111222222000...---000222333333999AAAEEEDDD<<<999666666555333...******///000---+++...111222===<<<;;;:::333------111555555444222...+++)))(((111555;;;===;;;555///+++)))...666;;;<<<===FFFPPPGGGBBB:::444000...---,,,000222333555333///***&&&+++000333111000000000...666666777666555444666777999999999888888888777666BBBBBB@@@<<<888666777888444444888:::777222444:::333444555666888:::===???<<<999666777;;;???@@@@@@777444000...000555<<<@@@;;;AAAIIINNNMMMFFF===666AAA===888666888;;;???@@@===CCCEEERRR^^^rrrsssYYY[[[IIINNNPPPNNNJJJHHHIIIDDD===<<<999999;;;888111000444+++---000444666666333111%%%&&&&&&'''))),,,000333---,,,***(((***---)))"""'''---...(((%%%+++111222000***$$$&&&,,,///,,,'''///...444:::333######)))+++!!!!!!%%%+++888---)))&&&''',,,...---***((( ///... ... %%%000000***))),,,///...,,,***+++,,,))),,,---+++******)))(((+++...000...)))&&&)))---&&&((()))---444999555...&&&###%%%***+++(((,,,333$$$%%%'''***,,,...//////...(((&&&)))+++((()))---***)))''''''''')))+++------***(((,,,222444///******+++&&&%%%((($$$%%%333......---***((((((***,,,'''(((((()))(((((()))***%%%(((,,,///111222444666777999999777999AAALLLSSSgggbbb[[[KKKCCC888666444333333222000...%%%+++111444444444555777BBBJJJKKK@@@333,,,,,,---555444666888666222444999555333;;;GGGGGG<<<999>>>777444000///111222222000000444;;;<<<666000333;;;222111222777;;;DDDRRR___bbbvvvyyyeeeVVVIII???;;;666666444111000333777;;;666666333...---...,,,((( ---333///,,,000000,,,***///---&&&***444000###000---///555666111///111333000///222777888444000+++///333111---+++...222555222...+++((((((((()))------...000333333111///---,,,---000333222...***222333555666666555666777222666777666666888555111777333000///000///,,,)))***///111000111444666555888111---...///......000111444777444---)))+++---+++444===@@@;;;222***&&&)))...888@@@<<<777BBBRRRJJJFFF@@@<<<:::888333///222000000333777666///)))%%%...222---***...000...555666666444333555:::???<<<:::777555666777444000???>>><<<888444111111222111222777<<<888222333:::AAA>>>;;;999::::::999888444222000000333777;;;===333333444444444666:::===<<>>;;;888CCCGGGJJJEEE<<<555555777555666666666666666555555///...111444111---222;;;;;;:::999666444444777:::333...+++...666:::888444888;;;===888000///666===:::>>>BBBAAA>>>>>>AAADDDAAAAAAAAAAAAAAAAAAAAA@@@===???GGGSSS^^^ttt~~~uuujjj]]]SSSNNNKKKJJJHHHGGGGGGGGGGGGFFFCCC>>>>>>BBBAAA888///+++111222111---...111///)))((()))+++---------------&&&''')))******+++,,,...%%%&&&''''''(((((((((((('''---111111111111---''',,,&&&###%%%%%%###$$$''')))+++,,,)))$$$"""$$$((((((+++,,,,,,)))%%%###""" """"""$$$))))))'''%%%(((###!!!(((((('''000+++(((""""""((((((%%%)))...111...+++---000222<<<;;;777000***&&&''')))(((((('''''''''((('''''',,,)))&&&&&&''''''%%%""" ###))),,,***)))***//////...---,,,+++++++++((('''&&&%%%%%%%%%&&&''',,,+++)))'''&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&$$$###******((($$$ ###'''###$$$)))......++++++...333222222333444666;;;@@@BBBFFFBBBAAAEEEAAABBBNNNfffyyyddd[[[CCC;;;999555222333555555111---///...+++((()))...666<<<:::888333---///333111***000111444777777555111...222333888???AAACCCJJJQQQ???;;;777666555333111000,,,000444666555444555777777444666;;;:::999GGGYYY^^^]]]ooodddDDD>>>222888666555444444555555555333222//////444999444+++,,,+++---000333111+++&&&$$$'''(((&&&(((+++,,,)))---000222222111/////////000///...///111222000...111//////222111---///444111---)))))),,,,,,***&&&)))...222222000.........000333000***+++///******333888666222222222222222555666444666;;;;;;888222000000444:::<<<888333444...)))((()))***///666666555222------///,,,'''***...222333333222333555...---000444222+++''')))+++///000777???>>>EEEYYYVVVSSSKKKBBB;;;888333...333555333111333666444...///,,,...333777555222222222333444555777999<<<>>>CCCEEEEEE@@@999444444555888999999888666444111///+++***---///...+++000999999666333222444555555444333222222333666888888777;;;>>>>>>999111000777>>>>>>@@@AAA>>>;;;:::>>>CCCCCCCCCCCCBBBBBBBBBCCCCCCCCCCCCKKKXXXeee|||uuunnnhhh^^^VVVRRRKKKJJJIIIIIIIIIGGGCCCAAAAAA???@@@DDDCCC999...(((000000---))))))+++***&&&''')))+++------,,,+++)))(((''''''(((+++...//////''''''''''''''''''&&&&&&$$$***...------...---))),,,%%%!!!$$$(((***+++---''')))((($$$ $$$)))+++,,,---,,,)))&&&%%%%%%$$$%%%%%%$$$&&&'''###$$$""""""******'''---+++)))$$$"""''''''$$$(((,,,111444000---222999999888444...((($$$###$$$,,,---,,,)))&&&$$$&&&((((((&&&$$$%%%'''(((%%%"""!!!'''***)))))),,,000...,,,***(((((())))))((())))))))))))((('''&&&,,,,,,,,,+++++++++++++++------//////...,,,)))(((***)))&&&### """&&&)))%%%***333999777111111444888777888:::===AAACCCDDDMMMPPPKKKGGGHHHBBB@@@LLLdddpppaaaUUUAAA;;;777555444666888777333...///+++&&&"""###***555<<<444333///---///222111,,,111444888999888444111000111///111555999@@@MMMYYYDDDAAA<<<666222222222333000222444666777888777777999777888999666444>>>LLL```bbb|||mmmbbbIIIBBB///777666555444444444444555222...)))+++444;;;777///++++++,,,000333222---((('''&&&###"""'''...111...------......////////////000000000///---...000111444222111111000...111666///,,,)))***,,,---***((((((---222333///***''''''000333111,,,,,,///)))+++555:::555...+++,,,---222222000...111666666222///333777;;;<<<;;;;;;:::777222......---,,,///444888888444///...///---)))))),,,000222222111111222444111000111///,,,+++---+++------666EEEHHHNNN^^^```___WWWLLLDDD???888000777444000...222777555000///---///444777555222333///111222111111666>>>EEEBBBAAA>>>:::666333111000777888999888555000+++(((......///111000000555<<<;;;777333555;;;===:::555333555888777666444555777>>>@@@>>>888222222999AAABBBAAA>>>999666777===BBBBBBBBBBBBBBBBBBBBBBBBCCCHHHFFFKKKWWWfffxxxnnnjjjfff]]]SSSNNNKKKJJJJJJLLLMMMLLLGGGCCCEEEBBB?????????;;;666333111///+++'''&&&&&&'''&&&'''))),,,......,,,)))'''///,,,((()))+++---,,,***''''''&&&&&&&&&&&&''''''&&&)))'''"""!!!'''---///,,,***)))+++---+++)))'''((($$$"""(((,,,---...000///+++(((%%%%%%&&&'''&&&&&&)))***### '''$$$!!!(((+++***...+++,,,)))&&&'''***(((###''')))///333000,,,222===333222///,,,)))''''''(((...//////...,,,***)))((("""!!!!!!$$$''')))&&&###"""''')))'''(((,,,...,,,)))&&&&&&'''***+++111000000///---,,,+++***++++++,,,---............)))***,,,***'''%%%%%%%%%,,,***'''%%%$$$'''+++...***000999>>>:::333444:::666888:::@@@JJJSSSWWWUUUYYYYYYOOOGGGEEE>>>===III^^^fff|||}}}eeeSSSCCC;;;888777666777999888555333///...,,,)))((()))...111111111000111444555444222666777777444222111333666333000...///333:::IIIVVVKKKIIIAAA666//////111222777666555666777777555333666555666666333111999DDD^^^fffuuuooo___JJJGGG222555666666555333222333444111...******111999888222++++++,,,000444333///+++///---)))(((...555666111...,,,******,,,...------///111111...******...333222111...,,,+++,,,000444+++***)))+++---...---+++(((,,,222555111***&&&&&&***...///...///111---%%%***111555111,,,+++,,,+++111---((('''))),,,***'''...444999888444222555999222000222666777444333666666666111,,,+++///000///---...///......---------444111///......---,,,,,,---000000777EEELLLTTTfffmmmqqqmmm^^^OOOEEE===555:::444---+++///333333///((((((+++111444111000111111000///...000888BBBJJJDDDAAA===;;;:::888444000000222444555444000+++(((333333333333222333777;;;888777777;;;@@@BBB@@@===666888999888666444444444======<<<666222333;;;CCCCCC@@@;;;555333666===CCC@@@??????>>>??????@@@AAAFFFDDDFFFPPPaaa{{{yyyoookkkhhh]]]QQQJJJIIIGGGGGGJJJNNNOOOKKKGGGDDDAAA>>>===>>>@@@===:::444111...+++)))(((***---***+++...//////,,,)))'''111...******+++,,,)))'''&&&&&&%%%&&&&&&'''))))))'''(((%%% '''---///+++---...,,,(((%%%$$$$$$'''!!!###''''''$$$+++...000///,,,'''###""" ###&&&---111,,,$$$''',,,$$$"""(((***000(((,,,...,,,+++***%%%###%%%+++///...///777AAA555333000...---......///+++***,,,///333111+++%%%###)))+++(((%%%$$$###%%%((('''%%%&&&+++)))(((%%%%%%&&&)))...000444333000---***)))))))))$$$&&&(((***,,,,,,+++***(((******&&&"""!!!%%%))),,,)))'''&&&'''+++///111+++///666888444///222:::666;;;BBBIIIVVVdddiiifff___\\\PPPFFFDDD@@@BBBPPP\\\cccxxx~~~lllSSSBBB777888666444444444555555444333333222///---,,,---...222222555888;;;:::999888555555444333111111333444222///...///111666CCCOOONNNOOOGGG888---,,,///000444222111222333333111///333333555666555555;;;BBBRRRcccnnnoooYYYDDDFFF666444555666555222111111333000222000---...333666555,,,+++,,,000444444000,,,......,,,,,,222999777111222---)))***---000///,,,000333444111,,,+++///555333222...(((%%%&&&)))+++((((((***,,,///000000///)))+++111666333+++(((+++'''***---///111222///+++))),,,---,,,...111///+++000+++'''''')))******)))///333555222,,,+++111888222///000333444333555999666444...&&&$$$***///111///---+++******+++,,,,,,...---,,,,,,......---***---333222555AAAJJJXXXmmmqqqWWWGGG<<<333:::333,,,+++---...---,,,&&&''',,,333444222111333555111---...444>>>FFFJJJEEECCC@@@AAABBB???999333,,,...222444555444222111111222111///...///000000000333888<<>>=========???@@@AAAAAA@@@BBBLLL___{{{}}}qqqllliii```TTTMMMIIIEEECCCEEEJJJLLLJJJGGG<<<>>>???@@@AAAAAA;;;333///---++++++)))'''***///,,,---...///...+++(((&&&,,,+++***+++,,,,,,***(((''''''&&&&&&'''(((***+++&&&((((((''')))......******---,,,%%% """&&&((($$$!!!"""''',,,*** (((***,,,,,,)))&&&######"""%%%(((***---000,,,%%%(((...###%%%(((---***///333111///,,,&&&&&&+++...222:::AAADDD666222---******+++,,,,,,%%%%%%'''...444333+++$$$!!!&&&,,,---***'''''''''((((((%%%"""$$$***&&&%%%$$$%%%(((---111555...,,,)))&&&$$$$$$$$$%%%$$$'''***---......,,,++++++------(((!!! '''---'''%%%###$$$(((,,,...///...///333666444222666>>>===GGGQQQXXXcccnnnpppjjj^^^\\\PPPHHHIIIGGGLLL\\\^^^hhh{{{sssmmmSSSEEE888666444222000///000111222333111---)))'''(((---111555555999???AAA>>><<<===///000333666777666111---...------000111555???IIINNNRRRLLL;;;---,,,//////111111222222333333444555333555888999999:::???CCCMMMfffkkklllSSS;;;@@@666222555777666222///000222111555555000...111444555---,,,---000444444111---&&&(((***+++111666555000444///***,,,222555333///222555888666111///111555>>>>>>888///(((((()))((()))***,,,///000111111000+++***///555222***)))///)))+++...///000///...,,,)))*********000555222,,,000......111333333555999222333222...+++,,,333999999222,,,++++++,,,111888666444---###$$$+++...---+++)))(((+++---//////---......///333666444///,,,444222222<<>>===>>>???===888444222333444555666777777888222444444111000111///+++111666;;;???AAACCCFFFIIICCC@@@<<<;;;;;;;;;888666666777555333111555<<>>BBBEEEAAA@@@>>>>>>>>>@@@BBBDDD>>>@@@DDDNNNbbbnnngggeee```XXXTTTOOOHHHAAA@@@DDDGGGEEEBBB:::>>>???>>>===;;;111&&&(((%%%&&&(((&&&$$$'''...------------+++)))'''%%%&&&))),,,---,,,***))))))***)))(((''''''(((***+++***)))'''''',,,111...'''***---+++&&&%%%)))+++)))"""$$$'''++++++'''((())))))((('''(((***,,,---111111...+++***%%%%%%---&&& ((((((***,,,111333000---***&&& """///555444;;;GGGHHH@@@444///((($$$$$$'''(((((("""$$$(((...222111,,,(((###$$$&&&+++000000+++''''''&&&''''''######***%%%%%%%%%'''***///444666%%%%%%%%%%%%$$$$$$$$$###'''***...111333222000...$$$((()))#########!!!!!!$$$)))---...---------000666888999===CCCCCCTTTdddjjjoootttoooeee\\\\\\SSSMMMNNNLLLPPP^^^```nnn~~~wwwtttggglllTTTJJJ===555555444222000/////////222///+++'''%%%''',,,000666777<<>>;;;===000//////444999999333,,,///---...000111333;;;EEEJJJSSSPPP???111000333222111444555555333333555888444777::::::999;;;===>>>JJJhhhfffiiiRRR777<<<555111555777666111...///111444666555111111444555222///......111444444111---%%%))),,,+++...222222///111+++'''+++444999666111000444777888555111000000DDDEEE???555/////////,,,---///111222111000///...---)))+++000---%%%'''///+++,,,...000///...---...+++------,,,///222111---111222666;;;;;;999===EEE888666222///...000222333888333...---,,,+++...333000000,,,### $$$))),,,---,,,+++---000111///---+++---,,,---333;;;:::444111666222///999AAAHHHSSSyyyrrr^^^QQQAAA111///...///222///******//////000666:::888222///111222222444777<<<@@@CCCDDD@@@???<<<<<<<<<<<<===<<<===;;;777444222222333444666:::;;;999888999666///999999<<>>:::777666777999777777666444222444:::>>>::::::;;;===@@@BBBBBBBBB@@@???>>>===>>>@@@BBBDDD???CCCHHHQQQccc|||hhh```___^^^[[[YYYVVVMMMCCC???BBBDDDBBB???>>>@@@===888555333***'''%%%&&&***)))&&&***111------,,,+++)))'''%%%$$$%%%)))......+++(((&&&'''---,,,***((('''((()))***000***""" '''000///)))+++///000///111444...$$$###&&&)))'''$$$"""$$$'''+++***((('''(((,,,222777---222333///+++***'''###!!!---***!!!'''---***((()))------((($$$### ***:::AAA<<>>555777888777555222000///555555333111...---...000777777===DDDDDD===:::<<<777000+++...555:::777222333000000000///000777@@@GGGRRRRRRBBB444444666555111444666333...,,,///333444888:::888777777888888>>>___[[[wwwhhhTTT888<<<555111555888666111......111666555222111444888666000000///...111444444111------111222///---000111000+++%%%"""(((333999666000---000444666444000,,,***<<>>RRR___cccYYYSSSPPPBBB...***+++000555111+++,,,333...000444777333+++(((***...333999<<<<<<===@@@CCCKKKHHHDDDBBBAAADDDHHHKKKEEE@@@999111,,,+++,,,---666;;;>>><<<===>>>:::222;;;888666999???CCCAAA>>>===???>>>888111///444::::::999888555333444888;;;999;;;>>>AAADDDDDDBBB???>>>===;;;:::;;;===@@@BBBAAAFFFKKKQQQ```zzzkkkhhh```QQQMMMTTTNNNIIIBBB>>>===???BBBDDDEEE@@@999555333111---))) &&&***(((######+++333000222222000---,,,...000000++++++---+++(((***111222,,,&&&%%%(((,,,+++***))))))%%%###(((111111+++******+++///333444000---'''***,,,+++,,,---)))###+++))))))---...,,,---111***$$$%%%---444333...+++222000......000000...,,,---000///***%%%$$$&&&'''111>>>CCC???CCCLLLFFF777333///,,,+++)))(((---444111***###%%%,,,111...***000***+++444999555///,,,,,,((($$$###%%%'''%%%###+++++++++///777:::333(((&&&000111***$$$###&&&%%%'''(((***...///+++&&&111000,,,'''%%%&&&$$$ """''')))(((***000555,,,)))***///333888CCCQQQMMM[[[iiiqqqzzz~~~ttteeeddd^^^YYYVVVQQQNNNPPPVVV```gggxxxsssbbbVVVIII>>>666666777777666444111000333222111000000---***'''<<<===DDDJJJEEE::::::BBB>>>444000333111+++---666333111000000,,,+++555BBB<<>>???AAAAAA===888555222333444222///000333777444555444222000///000111000---666111555CCCDDDMMMRRRTTTNNNIIIGGG>>>>>>KKK888999777333...---///222,,,...555>>>@@@>>>>>>BBB===;;;999;;;===???===;;;======<<<888333222555888555222222555666555777;;;<<<======;;;888888<<<@@@AAA555111666888666;;;DDDCCCBBBHHHSSS]]]qqq{{{kkkcccYYYNNNLLLQQQPPPLLLFFFBBBBBBBBB@@@>>><<<999666333222111000///))),,,///,,,'''&&&***...222333444222///---...///---***+++......+++...444222...)))&&&&&&&&&###!!!!!!###""" $$$******&&&''''''(((,,,000111...***&&&)))******+++---+++%%%'''%%%&&&)))***)))+++000000)))%%%)))...000333666333111//////000///,,,)))+++***'''""" 333>>>CCC===999999666///...***)))---000///---...///***&&&)))111555333...'''%%%(((...111...,,,///***((('''&&&''''''&&&%%%***+++,,,///666===:::333'''///777777111)))%%%$$$"""###%%%&&&(((++++++***///000...)))''''''###"""''')))***,,,///333000,,,---333888???JJJUUUeeemmmvvv}}}~~~yyypppggg]]]ZZZXXXWWWSSSOOOPPPTTT^^^mmmlllZZZPPPFFF>>>777777777666555333000///.........000222333222111777;;;BBBDDD???;;;@@@III<<<333000555444---+++///111000000000,,,+++333>>>888BBBLLLNNNGGG===777555333222222333555666666555444222111222444555444222333???OOO^^^|||___SSS===999444555666777666555333222111111444888555///...222333333444444444444444444,,,,,,,,,...///...+++(((&&&&&&)))...000......000333444777:::666///000555444444444555444222///---+++,,,...222444222,,,'''...//////...---,,,---------+++---000111---+++---...///000000///---+++)))+++...333777888:::DDDPPPKKKLLLEEE???@@@999222777000///...000222222000---(((***,,,---,,,***&&&$$$,,,000444555666555000(((***&&&(((111666666444666777666444000---,,,---///666777999::::::777333000333333222000...111777===999999888666222/////////222,,,333---222CCCGGGUUUSSS[[[RRRAAA===<<<;;;@@@;;;;;;:::666111//////111000111666<<<<<<777666888888666555777:::;;;:::999555777777333...***+++,,,...000888???@@@;;;:::<<<;;;;;;:::888777888;;;===AAA999555999888333666>>>DDDDDDJJJSSS]]]qqqwwwiii[[[QQQNNNNNNOOOOOOKKKGGGGGGHHHGGGAAA<<<888777666333111000111222000111111///,,,++++++---,,,---...---***((((((((($$$###&&&)))***))),,,000///...,,,***'''$$$!!!"""###""""""%%%'''&&&%%%%%%&&&***...///,,,((()))+++***'''(((+++)))%%%+++(((''''''&&&###%%%***000+++'''(((***,,,222999000///......---+++&&&###---***&&&"""!!!"""&&&))),,,444:::888111...333:::111,,,,,,333888555...***%%%"""!!!&&&...222///+++ ###'''''''''+++000***+++---,,,+++)))((()))//////---******---,,,((((((---222333///(((""" """%%%&&&&&&(((,,,000...000...+++)))(((###!!!###'''***---...//////,,,)))***222===HHHSSS\\\yyy{{{zzzrrrmmmVVVTTTUUUWWWUUUQQQQQQUUU]]]qqqqqq___QQQFFF>>>:::999888666444333111000+++++++++...222666777777333;;;AAA>>><<>>IIIOOOhhhhhhYYYDDD;;;::::::999777555444222111++++++---000000---...111111111111222333333444555'''%%%%%%)))...000,,,'''&&&(((---111///******---000111333555333///111555222///---///222444111...---++++++///444444---&&&222000......//////,,,)))+++***...222111+++&&&&&&///000000000000///...---(((+++222777777;;;IIIWWWXXXYYYLLLAAA???:::555999///...///000222111...,,,(((***---///...***&&&###(((...444777999:::444,,,...,,,,,,///111222444888555444333///,,,***+++,,,000222444555555222000...111111...***)))---555<<<;;;<<<<<<999555111///...333---555222777EEEHHHVVVUUUbbbVVV<<<666999888777======<<<999555111000000000111444888777222000222555444333555777888888777555777888666000+++)))***///444<<>>CCC???;;;999999999999999>>>;;;<<>>GGGPPPTTTNNNBBB777666555444444555444111///555444333333444333333222@@@LLLKKKllllll[[[JJJ===???===:::888666444444444,,,,,,---...000000222555111000///...///000111222'''$$$$$$)))000222---&&&&&&***000444///((((((,,,+++,,,......---,,,...111///---***+++---/////////---,,,,,,///333222---(((...............---,,,***++++++...333222,,,((('''111111111111111111111222***...333777777<<>>===@@@KKKUUUTTTGGG;;;666444333333333222000...222333444444444555666666AAALLLNNNrrrnnn[[[QQQ@@@===;;;999666444444444555777777555444444555555444222000---+++***+++,,,------***)))...444555...'''(((+++111444///((('''+++***,,,,,,+++++++++,,,,,,------,,,***((())),,,000)))+++---......,,,+++***'''+++......,,,+++---000---,,,...222333///---/////////000000000000111111,,,...222666777>>>NNN^^^hhhjjjUUU:::333333///...222000...++++++...111444333111...+++(((&&&%%%%%%(((,,,...///333666555000000222222000---,,,,,,,,,---......---,,,+++,,,...111555::::::888444111000***++++++(((###!!!"""$$$---111444666666666666666222---:::>>>EEEOOOOOO]]]YYYZZZPPPEEE???444111<<<::::::::::::888444000---------111666666333333666666666666555333222222222444666777555333333777;;;AAA>>>;;;777222222===JJJTTTMMMEEE???===;;;999666333888???CCCAAA===???CCC???BBBIIIQQQ^^^uuuhhhiiicccYYYTTTRRRHHH===LLLIIIEEECCCBBBCCCCCCBBB>>>===<<<999666444555666555111+++((((((***,,,...'''&&&%%%&&&(((*********&&&***+++)))(((***++++++***+++,,,---,,,***'''$$$&&&$$$###!!!$$$,,,!!!!!!"""&&&***+++'''$$$$$$$$$!!!!!!''')))'''"""$$$''')))&&&"""&&&......,,,,,,---***(((,,,333---///111000---+++))))))&&&'''+++---'''###,,,:::<<<000)))+++///111888@@@777222...***%%%"""&&&---$$$$$$'''+++//////***&&&###  &&&$$$(((***------+++(((&&&%%%"""&&&(((%%%$$$&&&&&&$$$)))'''%%%$$$&&&)))+++,,,''')))///555///&&&'''///111000+++%%%%%%)))***''')))***---...///...---,,,777===EEEOOO^^^mmmuuuwww}}}kkknnn~~~vvv]]]]]]WWWQQQMMMJJJJJJOOOWWWWWW[[[lllwwwbbbNNNDDDBBB666555444222000...---,,,111000000222666999::::::444444444999GGGYYYcccfffZZZPPPCCC:::555222---******---...++++++///333444???===>>>GGGQQQRRRJJJAAA333111///000111222222111---///222333444666999;;;???HHHRRRsssoooYYYTTTBBB:::888666444333222333333<<<<<<888333111111///***333000,,,)))'''(((***,,,111000000444777666000***)))***...222///)))(((++++++...///---...000000------//////+++(((''',,,111'''))),,,,,,)))((()))***%%%***...---++++++111666...,,,---111222000111444,,,,,,---......---------,,,,,,---222777@@@QQQ```gggnnn\\\AAA:::999111+++---,,,***((((((+++000444555222...)))&&&%%%&&&&&&222444333111222555333...000333333000///000...***------,,,***''''''(((***000666;;;<<<777000,,,******---000...)))%%%######(((+++///222444555777999444)))111555>>>NNNVVVlll\\\YYYOOOFFF@@@333111@@@888777777888888666222///222111444888777333222666444555555333111//////000111333555444555888>>>CCC<<<;;;<<<<<<::::::BBBLLLLLLHHHAAA<<<::::::::::::666:::???@@@???<<<<<<>>>>>>BBBHHHOOO[[[ssspppiii```ZZZWWWQQQFFF;;;EEEEEEEEEBBB???>>>???AAA;;;999666555555555555444000000...---,,,---...000+++'''$$$###%%%'''((('''&&&++++++'''&&&+++---,,,---+++(((((())))))%%%"""'''$$$$$$&&&### ###***$$$###%%%(((------***'''%%%&&&### """'''(((&&&)))+++......''' !!!&&&((('''***...///---...222333555555333///,,,+++,,,'''$$$&&&---,,,'''***333...+++)))---444999<<<===777222---,,,***%%%###%%%!!!!!!$$$(((++++++((($$$###%%%$$$"""%%%***(((###(((((()))+++---...,,,***&&&'''$$$ """""" &&&&&&&&&&&&'''''')))***+++)))---222///&&&'''///......***&&&'''++++++(((***---000///---,,,---///333???LLLVVVcccrrrzzz|||}}}~~~yyypppnnnooojjjaaa```YYYQQQKKKFFFDDDHHHOOOJJJYYYnnn~~~|||dddMMMCCCCCC333333333333111///---,,,......///222666888888888222000222;;;GGGVVViiiwww___YYYNNNCCC:::444...***+++......***,,,222777666:::===BBBHHHKKKKKKIIIGGG777444111000222444555555111333666666666666999;;;555:::KKKcccnnnSSSRRR???;;;:::888666555333222222777888555//////111---'''333000,,,((('''))),,,...111222444777888666000,,,(((''')))------)))(((******///111000222666555000111000///---,,,...000222+++******++++++++++++******+++,,,,,,,,,///444888,,,***,,,000111//////111+++---...//////...,,,+++000+++)))---444???MMMZZZ___nnndddMMMGGGEEE666)))''')))*********+++///333222000---***(((''''''(((222555555444555666333------///...,,,///333111+++,,,,,,***(((&&&'''***,,,...555;;;<<<555,,,%%%"""***...222333000---,,,,,,***,,,...000111333555777333%%%+++...777GGGSSSllleeefffWWWEEE===888888AAA666555444666888888555333555444666999888333333666222444555444111000111333...222666888999===BBBGGG;;;999:::===>>>>>>CCCIIIGGGDDD@@@;;;777777:::===>>>???@@@??????>>>===<<>>GGGTTTooojjjcccUUUEEE:::555333222,,,///...***,,,444999888333===GGGKKKGGGEEEHHHLLL@@@<<<777444444555666666:::<<<===;;;888666777999>>>@@@SSSccckkkMMMNNN999???>>>===;;;888666444333444666555222444999666///222///+++((((((+++///111000222666888888555000...'''$$$$$$)))+++)))((()))'''---000000444999888222444000---...222555444333111---***,,,000222///+++000---++++++///333777888)))(((+++///000---+++---...///111333222000...,,,555---(((***222;;;GGGQQQVVVkkkhhhUUUQQQMMM:::'''$$$(((---///...///111333...------+++******)))))),,,000444555777999555...)))***'''&&&,,,444333,,,******)))((((((+++000444---555<<<<<<444)))!!!(((,,,222444333222333555---...000000///000333555111###+++...666BBBIII```nnnuuubbbDDD:::>>>@@@BBB666444333555999:::888666333333555999888555555999222444666666444444666999(((...444888:::<<<@@@DDD@@@;;;777888999;;;@@@FFFGGGFFFBBB<<<666555999===CCCCCCBBB@@@BBBDDDCCC@@@AAAFFFIIILLLUUUkkkxxxgggbbb^^^WWWSSSXXXOOO777@@@<<<:::===@@@AAADDDIIICCC???999444222111000000---///000111555:::888222111000,,,''')))---))) ***+++)))'''---555444---444111---***))))))))))))******,,,///---'''&&&)))666444111////////////...,,,((($$$$$$%%%&&&%%%###%%%$$$###$$$&&&((((((((($$$'''+++//////+++)))))),,,,,,---------,,,***)))###"""!!! %%%)))'''"""'''444999222///222666///)))***)))%%% !!!###$$$$$$$$$$$$%%%'''***...,,,$$$$$$+++---)))&&&+++000///000333333111111+++%%%""""""$$$%%%$$$%%%'''+++///,,,&&&%%%(((+++)))%%%""""""(((000777+++,,,...000000...***'''%%%###&&&,,,---***,,,111666<<>>999666888:::999;;;>>>999:::<<<>>>???@@@@@@@@@BBB@@@??????===<<>><<<===@@@AAA@@@BBBGGGDDD@@@999555333222222222...000//////111222...'''+++,,,,,,+++---///***!!!+++,,,+++(((***//////***///...---,,,,,,,,,+++***))))))+++//////+++,,,///000...,,,...111222111000(((&&&###"""######!!! ###'''+++...---***'''++++++,,,---,,,***)))***000111111111///---***)))***)))'''%%%%%%&&&'''(((---***,,,222000+++000:::111,,,((($$$!!!%%%&&&'''%%%###""""""###'''+++)))"""$$$,,,///,,,(((,,,...,,,---000111///---+++)))((()))+++...///'''''')))+++((($$$&&&+++(((&&&$$$"""###(((///555000111222444444111...+++$$$!!!"""&&&(((''',,,333===IIIOOOYYYhhhooorrr}}}{{{xxxtttjjj]]]RRRNNNVVVUUUSSSMMMBBB;;;???GGGTTTeeevvvfffWWWJJJ;;;999777666999;;;;;;666111...//////000000000000000///---000777@@@NNNbbbttthhhkkk]]]YYY===:::---000222222///+++---444888666333777<<<@@@CCCGGGKKKMMM@@@<<<666111------...///444777888666333444999>>><<>>@@@777000---111444111,,,)));;;;;;999444///222===GGGmmmyyymmmhhhUUU===<<<...000111...,,,///666666111666555444333333444666777222111111222333333111///++++++000999===<<<<<<@@@===888666777999888:::>>>???@@@@@@???<<<:::;;;<<>>BBBCCCCCC???999555888;;;<<>>DDDDDD@@@:::666555666666777444...$$$###''''''%%%(((+++...///,,,&&&,,,000111...(((&&&''')))%%%%%%&&&%%%%%%%%%&&&'''&&&%%%%%%''''''$$$&&&+++***((((((---222222,,,&&&...///111222222///+++(((############$$$&&&)))+++---///...,,,---000000...+++,,,,,,+++***'''$$$"""'''$$$###%%%((('''!!!$$$+++///)))###'''111...,,,)))%%%%%%000111222222000,,,((('''&&&,,,...*** (((,,,)))...---)))$$$$$$)))+++)))444888999555---)))+++///...***'''&&&######***333,,,------+++(((%%%$$$$$$###&&&***---///111333444222000------111999EEENNNTTTgggfff[[[bbbkkkiiiddd^^^]]]UUUJJJHHHKKKFFF:::;;;===???>>>::::::GGGUUUllljjjeeeWWW666555333222333666777777666444555666666444000,,,)))))))))***---222:::DDDMMMcccuuuoooeeeHHHKKK>>>:::666777666222000333888<<<:::999777555444555999<<<888777666444444444555666111333555666555555666888???GGGOOOWWWjjj{{{fffQQQ>>>999999888777555444333222222333333444555777777555333111000//////000111111111,,,***+++///000111222555333...((('''))),,,---,,,,,,///222000((("""'''111222222333333333333333333---+++***,,,//////,,,))),,,***)))+++///222111...111222222...)))(((,,,000+++,,,------------...///)))))),,,111111222;;;EEETTTlll}}}|||lllVVVCCC888222---)))%%%,,,((("""''''''$$$(((%%%***,,,---111666444...---***'''''')))---000222333111111222444666;;;BBB<<<;;;===>>>888000---//////111444666777999<<>>555%%%'''$$$***333222///===QQQPPP\\\gggmmmbbbOOOMMMQQQ;;;888444444888<<<===<<<111///...///333666666555......///111222222000---///000222555666666555666555222222555666666:::@@@AAADDDDDD???777444888>>>;;;===AAADDD@@@:::999<<>><<<<<<999666999???BBB>>>999666666777777777333///&&&%%%'''%%%###$$$'''+++---+++(((''',,,///222111+++''')))---)))(((&&&###!!!!!!%%%)))$$$###%%%***++++++///555(((''')))---111000***$$$'''***///111111...***((())))))(((&&&%%%%%%))),,,))),,,------111666555///++++++,,,,,,+++***)))(((%%%###"""%%%))))))$$$!!!###(((...//////111444000+++((()))))))))---333000111222111...+++***)))---///***!!! (((,,,)))///---((($$$%%%)))***(((---333888666///---000666///,,,)))(((&&&&&&---666---000222111---((($$$###&&&))),,,...///111444777000000......333???KKKSSS[[[iiiaaaSSSZZZeee]]]QQQPPPNNNDDD999777;;;666,,,000///222666999>>>IIIUUUrrruuunnn^^^CCC666000//////000333666777888999888777555222///,,,+++***+++++++++...333999<<>>QQQ^^^jjj{{{rrrcccNNN>>>666333111///'''+++$$$###000444+++&&&!!!%%%)))+++///222111---///,,,******,,,000222222333///...000111111777???333666===AAA===555333555111555888:::999888777777000555555111555<<<:::000---))),,,333000***444FFFVVV]]]nnnwwwttthhhYYYVVVAAA:::333000222444555666222---***---555:::777222000...---...///111111000333444666666777777777666111000111444555666<<>>BBB@@@??????<<<:::???FFFBBBIIIGGGIIIXXXnnnuuulll]]][[[ZZZJJJ@@@GGGNNNFFF@@@<<<<<<;;;:::<<<@@@===;;;888777777777666555//////,,,))))))***%%%!!! $$$***------...000,,,...222333///***+++000///...+++&&&""""""(((---+++******---+++'''(((,,,$$$&&&)))---///...***&&&%%%)))...000///+++(((''')))---111111...*********)))---...---111888555---(((''''''''''''((()))***!!! !!!$$$&&&$$$!!!$$$""""""&&&...555999;;;111***&&&)))...//////000***,,,//////---***))))))***---***""""""+++///,,,...---)))&&&)))------(((111666888555///+++...222...,,,,,,,,,***)))...555)))---222444222...***(((,,,...///---***))),,,///---000222333:::FFFRRRWWW\\\cccWWWGGGNNNSSSGGG:::<<<:::555000000333111,,,...,,,,,,111777???LLLXXXyyyooolllSSS333333------...000222555777888:::999666333000...------,,,------***,,,111444444CCCUUUZZZfff[[[\\\CCC555:::777444444222222555;;;333---***...666999555000555666777888888777666555333444666777555111---***333777>>>LLLfffqqq^^^III???===:::555222000111444555111000000111333444444333,,,.........------///111+++(((+++333555///...111---,,,+++---000000,,,)))"""###''',,,,,,)))+++000)))---444999<<<;;;888666000,,,((('''***,,,---,,,---+++)))(((***+++++++++...///111222111...+++)))///555999666///,,,000555333///******---111444666555AAAEEEKKKZZZdddlllzzzdddXXXGGG999111///......+++---%%%%%%777>>>333((())))))((((((+++///333555333000,,,,,,...111333444222,,,))),,,***(((---666444888>>>AAA:::000,,,...111444777999777444222111777;;;:::777555777777666///+++***,,,(((%%%,,,777GGGNNNfffpppxxxwww\\\MMMGGG===555222222111111333888222...111777999555///111///------///111222222444777777666666999999666111000222555555555;;;CCCEEEGGGFFFAAA:::777888<<>>;;;999666666>>>GGGCCCJJJJJJKKKYYYooo~~~qqqkkk___\\\WWWHHHBBBHHHJJJIIIAAA===???AAA@@@>>>???888777666777777666444222//////---+++---...***###$$$$$$(((///000......222...---000444111,,,,,,000//////...***%%%%%%)))...111/////////***###!!!###$$$(((---///---)))'''&&&(((,,,000111...***'''&&&&&&+++///...+++((((((***000333000+++...555222(((&&&%%%###!!!"""$$$''')))!!!  """$$$%%%!!!!!!"""'''///888;;;;;;222***%%%(((,,,,,,+++,,,(((***------,,,)))((((((***...+++$$$%%%,,,///,,,------+++***...222000***555666666111***&&&''')))******---000...***,,,111&&&+++111555444111---+++000111111,,,&&&$$$&&&)))+++222888;;;CCCOOOYYY[[[ZZZ^^^RRRCCCEEEEEE999111///,,,---000111000111444...------000555AAAUUUggguuuwwwfffKKK777222...000111222333444666777888777555333111///...---***,,,,,,)))+++222444222444DDDOOOgggbbbcccLLLDDD<<<555111222333222444888666222///111666999888555888999;;;<<<;;;999666555444555888999888333---)))333999@@@JJJaaappp```KKK???666333000,,,)))''''''&&&+++,,,...111333222///,,,+++---......------000333111+++,,,333333,,,+++111...---,,,...111111...+++""" ###+++111000---,,,...000444777666333///,,,---(((!!!"""&&&))))))+++---//////...---------222000000222555444///***000333555333///---///222444666555222///000333666555;;;888:::DDDIIINNNYYYVVVNNNCCC777///,,,+++,,,,,,000'''$$$555>>>444***000///...///000222666:::444///)))&&&(((,,,000333///'''%%%((('''$$$***555???BBBEEECCC888,,,(((***,,,///222333222111111222:::888777888555000///222...,,,)))'''(((,,,222666===DDD]]]cccttthhhVVVHHH???999:::999666444555777555444444444222111//////......///111222222111222666666444555999999666444333555666444333999AAADDDDDDDDDBBB???<<<<<<===???<<<999777444333999AAA@@@HHHIIIJJJVVVjjj~~~{{{mmmiii___\\\UUUGGGDDDIIIGGGCCC<<<888<<>>>>>;;;555---''''''(((''')))+++)))+++...///---***((((((...111///'''%%%+++---(((,,,------...222666222+++,,,------***&&&%%%(((***&&&(((---222000++++++...(((---222555444000,,,***444666555000***'''***...'''111999>>>FFFRRRZZZZZZXXX]]]SSSFFFEEE@@@777555333...///555222******000------///000444CCC^^^wwwaaaJJJCCC555111333555555555444444555555555555444222000...---(((+++***(((+++333666333***777BBB___\\\___PPPQQQ===444...111333222222666===;;;777666555666777777222444777999999777444222555666999;;;:::666///+++222888>>>DDDTTTsssqqqbbbMMM@@@===<<<:::777222---)))'''(((+++000444666333---(((***---//////---...111444777000...333333,,,,,,333+++)))'''))),,,---+++((($$$!!!,,,555555///))))))+++...111222111000......''' %%%(((***'''---333555444222111222666222///222777888333---.........///000111111111333;;;@@@;;;333///333888222555000///888888888@@@AAA>>>999222---,,,...111+++000&&& ...777111***,,,...222666666444333444333---$$$ %%%,,,000+++###"""((()))'''...;;;CCCEEEGGGEEE<<<222111666,,,...000111222333666999666000000555444,,,)))---777777222,,,///777===<<<999<<>>999555555000444777555///,,,...111------///222444444111//////333444111222888999555777777777777444111666>>>???@@@AAABBBBBBBBBBBBAAAAAA???>>>>>>:::555888===@@@IIIJJJKKKVVViiizzznnngggooohhh[[[NNNDDDAAACCCEEECCCAAA888111888CCCBBB888777555444555777555111,,,111222000,,,///666666000***(((---444222***,,,777999666///)))***//////+++///...+++)))+++///...)))...+++,,,,,,(((###(((111///---+++*********'''%%%***------***((()))'''###"""))))))$$$"""&&&@@@CCC@@@888111///...---000111///+++&&&%%%(((+++(((%%%###%%%)))+++)))%%%$$$+++---***,,,666;;;999666---(((+++000///)))%%%,,,///000,,,%%%%%%+++222000,,,(((&&&'''***---...------++++++222999666---:::444,,,%%%"""%%%***------***''''''***///222333---,,,...111...((()))...+++---)))(((---******666+++???PPPTTTQQQWWWdddooo```KKKBBBAAA999666777555333222111000...,,,+++***,,,---222777666???___|||vvvfffTTTEEE666777///+++///333222...+++222444777999999666111...111+++&&&)))000444111---(((333>>>EEEMMMSSSQQQIII555333222222222222222111888999444......333444111777444333444555666888:::;;;999777666555333///---555333777KKK___ggg~~~zzz]]]OOO>>><<<======999222......///222000......111111///------///,,,***333@@@>>>222999555---(((...777666...---+++)))((()))*********###''',,,000111---(((%%%###***...///000333444333///,,,)))%%%$$$%%%''')))...333999999555111111444''',,,000333777888222***444666555000***)))...333>>>>>><<<:::666444222222111666999111666===777===999888777555444333222222...******------'''&&&***,,,///444666555666888:::555...%%% """''',,,...---///'''"""&&&(((333HHHCCCHHHNNNPPPGGG:::111000))),,,,,,,,,333999777///111///000222...'''&&&+++444888;;;:::555000...---222888===BBBPPP]]]ZZZMMMOOOCCC;;;===@@@???;;;999222000000444444111000222------,,,,,,333;;;888///555222222666777555333444999;;;>>>@@@@@@>>><<<;;;DDD???;;;;;;<<<===???@@@@@@CCCEEECCC===999888888???BBBHHHCCCUUUrrr{{{xxxrrrsssgggccc\\\QQQGGGCCCDDDFFFEEEBBB:::333999DDDDDD;;;444444444555777888777666555555111++++++///---'''(((%%%(((---))) !!!)))000...)))%%%&&&++++++'''''')))***)))---111000+++'''%%%'''(((%%%"""'''///............,,,)))&&&###(((,,,---+++***+++)))%%%$$$%%%"""###&&&222777:::777555444222...//////---)))%%%%%%'''***(((&&&%%%'''++++++(((###&&&---///,,,///777888333222)))###%%%)))&&&""" """%%%))),,,000333444111---***'''%%%""" &&&***+++***---333222---000,,,&&&!!! ###'''+++444222///......//////...222000222444///'''%%%((()))---)))'''+++***///>>>;;;LLL___gggiiikkkllllllbbbNNNDDD@@@333,,,---+++000///......---,,,++++++...///444888999CCCbbbvvvrrrdddVVVIII:::666000---111333111...---222444666777777666444333555///***+++111444111,,,(((000888===BBBFFFCCC===777555444444666555222///222333000++++++000222///666333222333444555777888666666555555555333///,,,000333:::LLL\\\bbbxxxcccRRR:::???>>><<<:::999777555444111000///111222000,,,)))---000---***000;;;:::111444111***(((...666666///000///...---,,,+++++++++(((***...111111///,,,))))))---///---...111111---///---***((((((***,,,---222555888888555333444666---///000///111444111+++++++++,,,,,,,,,---...000666:::<<<999444111222555///222888777666777444555888777666444333333333333...+++***---,,,'''%%%''')))---000222111222333555---,,,+++,,,,,,+++)))''')))---)))''',,,...888KKKFFFKKKTTTWWWKKK666)))(((---...---,,,111888777111222000000222000,,,...333555777888555000---...///333:::===>>>GGGRRRSSSLLLDDD;;;333333999<<<888222111//////222222///000222333444222000444:::888222333000000555888888:::===666:::>>>AAABBB@@@>>><<>>:::888999DDDDDDIIIBBBNNNhhh~~~tttmmmqqqZZZYYYWWWQQQKKKGGGGGGIIIGGGDDD;;;555;;;EEEFFF??????>>><<<888555222222333;;;999444---***)))&&&!!!***'''))),,,((( '''------***(((***...---(((,,,......------...***%%%######%%%&&&%%%###'''---,,,...000///+++&&&"""###'''***((()))***((($$$!!!######$$$&&&&&&)))***''''''))))))&&&+++***(((&&&$$$&&&***---***(((''')))+++***&&&"""&&&,,,...---222:::999000222)))######%%%"""!!!"""))),,,***&&&+++++++++,,,---***&&&###%%%***---,,,***,,,---,,,***(((&&&%%%%%%(((+++...333222000000///---)))&&&)))***...111///***'''(((%%%+++(((%%%((((((111EEEGGGVVVhhhuuu{{{xxxmmmaaaWWWDDD===;;;000***---,,,,,,++++++++++++,,,---------///333777999DDDaaa~~~zzzsssnnn^^^PPPEEE777444111111333333///...000333333444555666777777777666222------000222///,,,000555999;;;===???===999:::666333333555555000+++...///...***+++///111000555444222111333555555444444444555666777555111...111555:::FFFQQQWWWsssfffVVV;;;???;;;888888<<<===:::777333333444555444111,,,(((,,,///---(((***222222---...,,,((('''---444444//////222333111---))))))*********+++,,,---,,,,,,+++000000...,,,...111...)))---,,,+++++++++,,,...///555555444333333444555666333333000++++++//////,,,(((''''''***...///...,,,///555:::999222000333999555444===CCC;;;555666111555444444333333333333333...,,,,,,...,,,'''%%%&&&(((***---...------...///---///222444333000,,,)))***///,,,,,,111111888HHHJJJPPP]]]eeeYYY@@@444777111000,,,+++...444555222111...---.........333999555666444000,,,+++...222222888:::777:::CCCGGGEEE@@@===666222;;;DDD@@@444333//////111222000111555999;;;999666666999999777888444333555666555888===<<<>>>BBBCCCBBBAAA@@@@@@:::::::::===@@@BBB???;;;===AAAEEEDDD@@@<<<::::::AAA@@@HHHEEELLL___}}}tttfffhhhUUURRROOOMMMMMMMMMLLLJJJHHHEEE===888===EEEFFFBBBDDDDDD@@@:::222///000222===;;;666111---***'''%%%***)))***...,,,((()))...+++,,,++++++...111///)))...000///,,,+++,,,***%%%'''((())))))((((((***---,,,...///,,,'''"""###'''***))))))***'''###%%%$$$###$$$&&&&&&&&&'''$$$"""&&&++++++((('''&&&$$$%%%(((+++...,,,)))'''&&&''''''%%%###&&&)))++++++444>>>===444222+++%%%%%%$$$"""!!!"""+++&&&###$$$((()))%%%!!!"""$$$(((---111222000...***,,,...---+++***))))))((((((((()))***---///000///000000222222///***'''"""$$$))),,,,,,((($$$"""!!!))))))&&&''''''222HHHNNN[[[lllxxx}}}yyyiiiZZZNNN:::333666222000222000************,,,---///000---...111444666BBB\\\ttt}}}rrrZZZJJJAAA666111111333444111------111333444555666777666666555222///,,,,,,...///...,,,666888;;;<<<<<<===>>>>>>;;;555///...000000,,,'''---...///......000333444555555222000222555333000666666777999999777333000555888777:::BBBLLLpppuuu```VVV???999777444555777999888777999999999888666333///,,,***...---'''&&&)))+++(((+++)))((((((,,,//////---+++000333111***%%%$$$%%%,,,+++)))))))))***,,,---222111---+++///333111***++++++++++++,,,,,,,,,,,,444111...---///111333333555555111,,,+++...000...///........./////////......222777777444444777;;;;;;:::>>>GGG;;;222888///111111000000111111222333---------......+++******++++++,,,,,,,,,,,,------222333444222111111333555111444///---111...222@@@PPPWWWgggqqqdddKKK???BBB444000+++)))+++///111111...+++(((((())),,,111666444444333000,,,,,,///333...222333000333999<<<;;;>>>@@@;;;666???LLLHHH888444111000222333222444999;;;===<<<999666777:::<<<;;;999888::::::999===BBBIIILLLOOOOOOLLLIIIHHHIII;;;:::888888<<>>======777666CCCIIIRRR```zzzuuujjjlll```WWWMMMKKKOOORRRNNNIIIHHHDDD>>>:::>>>CCCDDDAAA888999:::777555555888<<<888666444111///,,,,,,---)))((())),,,,,,+++---000%%%'''''''''***---***###$$$&&&'''$$$&&&,,,000///---...---++++++,,,...///111000...***&&&#########(((,,,---+++++++++)))$$$+++)))'''&&&(((+++***)))$$$"""&&&111666555+++)))'''%%%%%%&&&((()))---***%%%###"""$$$&&&'''***,,,+++***222===>>>777111,,,(((((('''$$$%%%(((+++)))'''&&&(((***,,,---''''''(((+++---///...---***(((((()))++++++***)))'''(((((()))+++---///000333444555777777444...***&&&)))++++++)))$$$!!!,,,///------+++666LLLWWWbbbooovvvxxxsssggg\\\NNN777...444444555444...++++++++++++---///222333///000222333666BBBYYYmmmzzzZZZIIICCC<<>>BBB???888///+++,,,---+++))),,,---///000000///111444555555222///222777555...777666777888888777333000444777555666===HHHjjjqqqXXXOOO<<<444555555333111222555777<<<;;;999666333111000111---000000,,,(((((()))(((*********+++,,,+++***))))))...222000)))###"""###...,,,***))))))+++---///000///,,,+++111666555///......///...---+++)))(((333000,,,,,,...000222333111444444000///111111///444555555222...---111666222111111333666999999999>>>CCC999>>>777...777+++............///000111222---.../////////111111000000///......////////////111333333111...///444:::444555...***...+++...;;;SSS```uuurrrWWWBBB<<<444000,,,******,,,...111...,,,(((%%%&&&***///000111333555333000///000333...//////111666:::888444777;;;888333:::GGGCCC555333000///222333222555:::999::::::999666555999>>>888888;;;???AAABBBGGGMMMVVV```mmmrrrmmmbbbXXXRRREEEBBB;;;777:::@@@>>>777>>>CCCGGGGGGCCC@@@>>>???666222>>>GGGWWWhhh~~~xxxwwwrrrssskkk___RRRNNNPPPQQQMMMGGGFFFBBB===<<<===??????===333555777888888999;;;<<>>FFFCCC===666000......///000***+++...000...+++,,,111111333111///555===;;;222333333222333444444222000...333444999AAAHHH]]]|||xxxTTTFFF666333666666444111111555:::999888666222///...000222222333444333000...,,,,,,++++++---///---(((&&&(((+++...111///+++'''%%%%%%)))((('''&&&&&&(((***+++---...------111666555000111222333222000---)))&&&000000/////////000222333---333666444222333222///222444555222---...555<<<555111---...333777777666DDDVVV:::555;;;444;;;---............///000111222...000000...///444666666444222000000222333222111+++111666555///---000444000222+++***///...000===NNNfffsssYYYGGG666222000000///...///333111000,,,((()))...///---///222666666333111222333333222333777<<<===999444222666666333777<<<:::111111......111333222555999555555666777555333666<<<888888:::===>>>???EEENNNgggzzzgggYYYJJJEEE;;;222555===<<<444???CCCFFFEEEAAA>>>>>>???>>>666;;;@@@TTTmmmzzzsssxxxsssnnnddd]]]TTTOOONNNMMMKKKHHHCCC???===<<<===;;;999777888999:::;;;;;;999555222+++)))***---,,,)))---333444333111///000111111000...///---+++---///+++$$$))),,,+++&&&###&&&((()))***,,,,,,***000;;;AAAAAA444///******---///+++'''###%%%%%%!!!!!!$$$%%%"""%%%&&&$$$###'''---+++%%%"""!!! !!!'''((($$$###"""$$$%%%%%%!!!(((((('''''''''(((+++---...333444///000777888333777555555555000+++,,,111(((((('''%%%"""!!!###%%%''''''(((+++...000000///&&&""""""%%%%%%%%%+++222111000//////222666<<>>MMM```mmm|||{{{hhhRRRKKKEEE888333222444888666111///111///111333555555333000///(((***,,,,,,+++---111555333222444888777666<<>>888333111111333***+++...111---'''(((---+++/////////888DDDDDD:::000///...000333555555555...222111777AAAEEEPPPeeeSSSDDD999555555444333333555888;;;444555555222///...000222333444555777777333///---++++++///333///'''%%%))),,,,,,---...,,,***((('''((((((((((((((())))))))),,,000000......000///+++000111333333111---((($$$***...111111000///000222,,,333666444222222000...000111222222111222666:::333///+++)))+++...000222GGGjjj>>>///DDD@@@AAA111000000000000111222333333000222000,,,---444888777555333000000333444444333///666<<<999111,,,...222---000,,,...555444444???BBB]]]vvvlllUUU:::777777999888444444888333444111...///333222---...222555555333111333555666777999;;;<<<:::888777555777::::::888666444444111///000555777666777:::444222222666555222333777:::999999<<<>>>DDDPPP\\\mmm[[[IIIEEE999///222;;;:::000???BBBCCCAAA===;;;<<<======:::>>><<>><<<===<<<999555444999999:::===???<<<555///+++)))***...,,,))),,,444111111///---...111111000111111///,,,---///+++$$$''',,,...,,,***---//////'''***++++++444CCCLLLMMM///***&&&(((///000***###&&&((((((%%%%%%***,,,***((()))'''$$$''',,,(((%%%""" ###---444///%%%!!!&&&(((%%%"""$$$'''***,,,,,,,,,---...(((111555222222888999444//////000///)))""""""''' !!!!!!!!! //////000222333222///,,,+++)))))))))### (((444///---++++++...555<<>><<<000111333***&&&---000111///---,,,,,,...000222222444666777???PPPbbbooovvvdddUUURRRJJJ666666444555999999444111222///000111222222222222222***...000///---...333777333111333555333000666@@@>>>AAABBB>>>666111111333,,,,,,000333...&&&&&&,,,&&&+++---///;;;JJJJJJAAA///...---///444888:::;;;444333---000<<>>777OOO]]]\\\aaakkkaaaKKK===;;;===AAA???999888<<<222444333000222666333,,,///111333333111111444777666999<<<<<<777333555999777777;;;===888111000444444333555:::<<<:::;;;>>>555111111555666111000333777777:::AAAJJJXXXmmmjjj[[[JJJGGG===333666@@@>>>222???@@@AAA>>>999888999<<<555:::BBB===LLLfffxxxtttmmmbbbVVVRRRGGGJJJPPPIIIEEEJJJLLL??????===999555555:::>>>======<<<:::666333///---(((+++***%%%!!!,,,777111...+++***+++---/////////......///...,,,(((%%%%%%)))***((()))...111111'''%%%"""&&&222>>>???:::555...$$$ """''',,,///***((($$$!!!!!!$$$***...,,,------+++(((&&&&&&''''''&&&!!!&&&222$$$%%%$$$"""$$$%%%!!!))))))+++...---((((((+++111333555:::CCCHHHBBB999444///)))&&&%%%%%%""" '''%%%&&&333---///000111222444777:::444111---+++******++++++...((($$$&&&...777;;;<<<888444///+++(((&&&###!!!!!!$$$((())))))((('''((((((***111666444888OOOkkkkkkcccgggkkk___PPPAAA111000///...+++))))))+++---000---+++,,,//////,,,)))+++000555999???LLL]]]kkk}}}qqqVVVLLLIII999444888======888222///---111222111...000444333000&&&***---...111555444000777888999888777777999:::===;;;===???:::222111555555444333333222...)))%%%(((,,,+++111CCCHHHEEEHHH>>><<<999777555555777888555>>>===888777777EEE]]]nnn~~~aaaOOOGGG999777666666888:::;;;;;;555444444555333000333888777333,,,'''***//////++++++((()))------'''&&&)))000111///)))'''+++///000,,,---,,,((($$$%%%+++222666---$$$$$$+++000///,,,333777555+++$$$$$$&&&'''&&&(((+++------------...111...---///333333000+++222333666999::::::;;;===111---(((%%%%%%)))...111XXXZZZ777111666000888...,,,222333///---222666777111777000***222888666777666333111222444222,,,%%%888:::999333111333444444666666444222111222555888:::AAAEEEEEEIIIOOOQQQMMMGGG===888===AAA===888777999666333222000//////111333333333111//////111333666666:::===888222666???666888===>>>999222222777444666888;;;<<<<<<;;;:::666444222333444444111...111???KKKMMMWWWiii~~~rrrjjjLLLCCC>>>777111888===555999:::;;;:::999999;;;===888888;;;AAAJJJ[[[uuuvvvkkk___TTTQQQHHHKKKOOOCCC;;;===>>>AAA===888555333444555666555555555555555555444444///111111,,,$$$!!!$$$---***(((''')))***+++++++++++++++++++++)))'''&&&)))+++***%%%%%%)))+++***+++***((()))///777777222---)))&&&%%%)))...111222---(((###"""%%%)))++++++,,,+++)))((('''%%%$$$###"""###!!!***'''((('''%%%''')))&&&###"""$$$((((((%%%''',,,---111666;;;AAADDD===444)))&&&######%%%&&&%%%$$$&&&...+++$$$'''111///111333333111111111222333///,,,+++---...---++++++)))&&&&&&)))///444777888555000------......---......,,,***((((((***,,,,,,***---333555<<>>DDD666...''''''...444555333TTTWWW777111666222:::444111111222222111111222444---111***'''333999333111---+++***,,,000222222000333444111,,,,,,000111///555555444111000000333666666::::::777:::AAADDDCCC<<<666444:::???===::::::666444333333111111333666999999666222...+++++++++333555;;;???;;;666888???111222777>>>===777333444999:::;;;======<<<;;;::::::999777777888888555222===DDDFFFRRR___}}}fffSSSEEE===555777:::333======;;;888666777999<<<<<<<<>>===777666333111///.........///000///---)))'''&&&'''---,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,------***+++(((###!!!$$$%%%###"""######&&&---000...&&&###"""''',,,///---'''"""###(((,,,***'''***)))'''&&&''''''&&&%%%###%%%!!!!!!&&&""""""!!! ###&&&$$$"""######'''---...444;;;???CCCCCC<<<333///,,,***(((((('''%%%###!!!###+++222///'''&&&---***---111222000---+++***///,,,)))))),,,...---,,,((()))))))))))),,,222777888555111///000333444444555222---(((%%%''',,,000111++++++111777AAASSSfffeeeeeebbbRRREEEHHH@@@(((''''''((()))******++++++...///000///...---......000444999>>>GGGVVVjjjxxxxxxoooSSSCCC<<<111555777:::999777444222222///333555555666666111+++000///,,,***...444222,,,444444333111//////111333777888:::999222***))),,,+++***+++---///000///...&&&,,,---333CCCIIIGGGLLL===<<<<<<:::888666444333<<<@@@<<<:::======EEEXXXZZZuuutttXXXCCCAAA===777333222222222222555...,,,000444555444444---&&&"""---///++++++---000111---(((***///)))+++***)))+++,,,(((!!!(((***,,,+++((('''))),,,------,,,,,,+++,,,...000333777666000+++,,,------///,,,)))''''''***...111---++++++...222444333000------777DDDFFF@@@DDDOOO888---###'''333;;;888222EEEIII444...555555<<<<<<777222333888666///---222111444,,,+++777:::111...222111...------///111333222111,,,(((+++111222///444444222000...///222444888777444///111888===>>>333111333888<<<:::888999444666666333000000333555222333333111///---...//////333:::>>>;;;666777<<>>BBBCCCEEEHHHMMMZZZqqq{{{sssfff]]][[[MMMCCCGGGPPPIIIAAA===888<<<:::999;;;@@@EEEIIIJJJ===:::666222...---------111...***(((***...222555---,,,,,,---//////---+++---------,,,,,,...111333)))***'''###!!!""" !!!$$$+++...+++$$$%%%+++***(((&&&&&&)))***)))'''&&&((()))((('''(((+++...### !!!&&&((($$$ !!!###"""###%%%%%%(((------444;;;===>>>>>>999222111000---+++)))'''%%%$$$"""%%%+++000,,,%%%$$$((($$$+++000000---***(((******)))'''&&&(((...222)))***+++,,,///333888;;;444222000000111111111000000---(((###"""%%%,,,111000------222999DDDVVVgggaaa^^^^^^UUUFFFBBB999&&&''''''(((+++---............111222111...---///222000444:::BBBNNN```tttpppXXXFFF===777666777777666555444444444444555222///111555666333333000***(((---333222---000000...+++))))))+++...333333666888888555222000111///......///000///...(((---+++...:::???@@@HHH@@@>>>===:::888666444333666999444333999:::@@@PPPRRRnnn|||^^^GGG>>>;;;888666777777777666777222111333555333444777...''''''111111++++++000444222---)))---333******))))))---000+++###***,,,//////...,,,,,,---000111111111111111111111111444444...******+++***111...+++)))***---///111...------///222333333111///...888GGGHHH???BBBPPP444)))!!!$$$...555111+++000777---+++444888:::===888333666<<<666((('''111777999111---444333---///444333111...,,,+++...000444111,,,***///666777333333333222///---...111444777555111...///444:::===444444777999999666444333444777888222---,,,...///***,,,.../////////000111...222777888555333444666222,,,(((***---000666<<<::::::888777555333222222777888888:::;;;;;;;;;;;;EEEWWW\\\fffZZZIIIKKKQQQ\\\ooouuuSSS???AAA@@@??????======;;;888444333666===AAAIIIIIIIIIJJJMMMZZZtttvvvnnneee```^^^JJJ;;;>>>JJJJJJEEE???666<<<============???DDDHHH:::888555222000111222444444000+++***+++...//////)))((()))***,,,+++)))'''((())))))(((((()))---111+++,,,***&&&###!!!%%%******""" '''+++///***!!!&&&+++(((+++------***)))***,,,$$$)))---***$$$###)))000)))&&&%%%'''&&&!!!!!!&&&'''######)))***((()))---)))///333333444555333///'''''''''&&&&&&&&&'''(((&&&''')))+++(((%%%%%%((($$$+++000111...+++)))***------(((###%%%///:::///,,,***,,,222888:::999,,,,,,---000222111...,,,+++***'''$$$"""$$$(((,,,,,,...333777===GGGYYYhhh]]]OOOMMMMMM???222,,,''''''''''''***...000///...000222333222///...111444000444<<>><<<777666444333333333444555333333111...000666888666333000***'''+++222333000111111000---++++++---/////////111666===>>>777...222000......//////---,,,***...)))(((222888===IIIDDDBBB>>>;;;777666555555444666000///444333777DDDNNNfffzzz^^^III777666666777888888666555666666777666222---000777///+++&&&%%%,,,333000(((''',,,000---((('''+++///***)))&&&&&&+++111///))))))+++---...---++++++***///......111666777555222333555333,,,)))))))))''',,,***))))))+++,,,,,,***...---,,,---...///.........,,,333>>>>>>666999EEE111***$$$###''')))(((%%%%%%,,,...,,,666;;;444888444111555999///!!!///444777///((()))(((***666---......---,,,,,,...000222000+++***000777888444333333111///...///222555000---,,,,,,...111555999777999::::::888666333000111666666///++++++,,,******,,,//////...,,,,,,,,,333666666333000000222444///,,,***(((&&&'''111;;;888777555333111111000111333555888:::<<<===???@@@KKK^^^fff\\\VVV===999>>>MMMWWW]]]lll||||||[[[JJJKKKFFF???;;;666777666555444555:::AAAGGGMMMLLLKKKJJJMMM[[[xxxrrrhhheeeaaa]]]PPP@@@@@@JJJJJJFFFAAA888FFFGGGFFFAAA:::777999<<<555333///,,,))))))***+++******,,,...///...+++(((***)))***+++,,,,,,***((()))***+++***((((((---111......+++&&&""" ''')))###"""(((,,,&&&''''''&&&%%%%%%&&&((()))...222000+++(((+++///%%%))),,,'''!!!%%%+++...---,,,)))&&&""" !!!!!!"""((()))&&&!!!"""&&&+++,,,)))***...+++...000111444777555111,,,+++***'''$$$$$$&&&((())))))))))))'''''')))+++'''+++111444222///+++***,,,111333...'''(((111;;;333---((()))///444444222'''(((+++///333333111///,,,,,,+++(((%%%%%%&&&((((((...666===DDDNNN]]]hhh___HHH@@@BBB444'''+++111)))'''&&&(((,,,///...,,,222333222111000111333555111666>>>JJJZZZmmmsssdddOOO>>>>>>999555111///000222333444---000222333555888555000111111---(((***000333111444555555444222111222333111333777===DDDDDD:::---,,,,,,+++,,,......,,,+++)))...***(((111888AAAOOOFFFDDDAAA>>>:::777555444666888333///111---///<<>>@@@CCCEEEDDDXXXjjj~~~nnnIIIDDDAAA777666???AAA@@@PPPiiijjjTTTKKKKKKCCC===:::444;;;<<<===>>>@@@EEEKKKOOOKKKKKKJJJJJJLLL[[[zzzkkkbbbfffcccXXXUUUGGGGGGMMMGGGBBBAAA===IIIGGGCCC>>>888555333333333000---)))&&&%%%%%%%%%%%%(((,,,000111000...------,,,+++,,,......,,,++++++---///,,,)))(((,,,000---+++&&&!!!&&&&&&$$$'''***+++###''')))'''%%%$$$%%%(((+++---,,,)))'''(((***'''&&&%%%$$$###%%%(((***...///...***$$$######%%%"""!!! ''')))&&&$$$###$$$'''((('''***000---000222555;;;@@@<<<444444222...(((###!!!###&&&((())))))((((((***,,,,,,...000333333111---+++)))---000222111...---///111///+++'''&&&)))---000111+++******---///111111000,,,,,,,,,***((('''(((***'''---666AAALLLXXX```eee[[[JJJBBB===000+++333666---***'''(((,,,///...,,,555333111111222444555555444999BBBNNN^^^nnn}}}ppphhhSSS???AAA:::555...+++---000222333///222333222333555222---111333111+++(((,,,000000///111333333111000000111///777@@@DDDFFFDDD;;;///******+++---//////,,,***'''///---+++222777???NNNEEEEEEEEECCC???:::444111333777333000000,,,...<<>>>>>;;;888;;;>>>:::222444777555///111777444***$$$(((...222444333333444666999888333111444555222------///222000,,,---111555444222111222555888:::555999<<<>>>???@@@CCCEEEJJJXXXooo|||___AAA===BBB===::::::888888BBBOOOMMMDDDDDDCCC<<<===@@@;;;@@@BBBEEEFFFGGGIIILLLNNNEEEGGGJJJJJJLLLYYYvvveee]]]fffdddVVVPPPFFFHHHKKK@@@999===??????;;;666444444333111---//////......///111222333000111111///------///222***)))((((((******)))((('''***,,,***%%%$$$&&&***(((&&&  $$$---...,,,***(((%%%%%%''')))'''%%%$$$&&&(((&&&&&&%%%%%%%%%$$$$$$###'''"""""")))///000...&&&******$$$!!!$$$$$$### """)))+++(((%%%""" !!!"""$$$***222+++---000666>>>CCC<<<222,,,+++(((###$$$)))$$$&&&(((((((((++++++***---///111000---+++******,,,,,,...000222000***&&&)))(((&&&%%%%%%***111666111...+++)))***,,,......((()))))))))(((***,,,///''',,,555BBBSSS```cccaaaOOOIIIFFF<<<000111666///333...******...111000---777333000000444666666555777<<>>777///------...000111000,,,)))'''111000...333555:::GGGCCCEEEHHHHHHDDD<<<444...,,,222111///000,,,000@@@EEEEEEgggyyyZZZGGG<<<777222000222666:::<<<888555444555333000222666111333111+++))),,,......+++...---))))))///000---///222333...,,,...///---///,,,'''%%%&&&))),,,---,,,000555555222222555999888666///)))(((...000///,,,)))(((***///222000---(((((()))))))))+++...000---///***###,,,===DDD>>>???888///(((&&&&&&''''''---(((000***;;;III555:::AAA===333***+++111333000///---$$$""")))***222EEE999111((($$$(((,,,...---...333666555555888999888333333333333333666;;;>>><<<666333555777777<<>>999222444;;;555'''...111555777555111...---000555666222222555444///666000,,,...000000222555222111000000222666:::===666:::===>>>>>>>>>@@@CCCJJJJJJXXXeee___FFF>>>DDD;;;@@@@@@;;;:::>>>>>>:::CCCCCCFFFBBB999>>>EEE@@@<<>>;;;333000999999666000,,,111555///$$$+++---000222222000,,,***...,,,)))))),,,///111222333///)))%%%###%%%(((+++---)))%%%###%%%---'''### """%%%%%%$$$!!!'''******,,,...(((&&&+++,,,%%%!!!$$$&&&%%%---***))))))&&&###$$$((()))+++++++++///333111+++((()))***))) $$$111---***&&&$$$$$$%%%%%%&&&++++++&&& """)))***%%%''''''''',,,777>>>:::111,,,)))%%%"""###''',,,000)))&&&$$$$$$&&&'''&&&$$$(((,,,***%%%)))222000&&&+++000444333...***)))***...---$$$ ...///'''///000000...---,,,,,,---///,,,---111///)))(((,,,'''111===KKK^^^nnnqqqkkkZZZMMM:::---+++......,,,444///(((&&&)))---000000???KKK999000444666===777777<<>>;;;999444---***222BBBOOOAAA>>>:::999:::;;;999666333666555222444888555---000333333000///111///,,,---+++---222444333444777666000,,,---...,,,---///---000111222777;;;999333:::;;;@@@DDDBBB>>>>>>BBBFFFFFFEEECCC@@@<<<888555@@@???@@@@@@===;;;BBBJJJ???@@@DDDFFFBBB>>>AAAHHH@@@@@@AAABBBCCCEEEFFFGGG???DDDAAA@@@MMM]]]vvvzzzkkkddd___YYYVVVUUUMMMLLLAAA:::===:::666<<<777666111///333888555...---...000111222111000000...+++&&&$$$%%%))),,,---000---(((%%%$$$&&&)))+++***(((((((((%%%###'''...$$$""" """%%%'''((('''))),,,---,,,...///***###''')))((("""!!!'''++++++)))'''''''''%%%!!!!!!%%%//////---+++,,,...***###000///...+++$$$ ***777...)))$$$###'''***)))'''((((((%%%"""&&&...000---'''(((+++222===EEE@@@777)))'''$$$###$$$(((,,,...***&&&######%%%&&&### %%%(((&&&!!!%%%---+++""",,,111555444...)))'''''''''***&&& !!!))),,,***------,,,+++******,,,---///---...000---)))+++111000:::III\\\llltttppphhhZZZMMM:::---***,,,---,,,,,,+++)))'''(((,,,111555TTTWWW999+++...///555000:::???QQQSSSeee|||lllgggZZZMMMEEE<<<999666222222555888::::::999888555333666999777111222000...///,,,)))+++///+++------***,,,000...(((000222000,,,,,,000333222------///222333111,,,)))'''))),,,......000333777555???KKKPPPKKKAAA888222***,,,000444666999<<<>>>DDDOOOdddwwwXXX@@@999555444999;;;999666777444555666555222111333555...,,,******,,,...000000000111222333333111///...//////...---///111000...333222111...------...000,,,,,,+++***)))))))))))),,,***///666333)))'''---,,,***)))+++000333444333***&&&&&&+++/////////000555666888:::>>>DDDJJJNNN999111)))%%%""" """&&&***,,,///333999AAAGGGJJJOOO```LLL???@@@666444222///...,,,(((&&&''',,,111111...,,,,,,///111222111444777::::::777666777888777666333111000222666999888777222---+++444CCCPPPCCC>>>888666666777555333888:::999666666999777222000222222//////444666555222000222777:::999:::===888333000...+++''''''***000222333222444888777333999;;;???CCCAAA<<<<<>>??????>>><<<999666444666666888;;;;;;;;;AAAJJJ>>>===???@@@>>>;;;===CCC<<<<<<<<<===???AAADDDEEEDDDJJJFFFDDDLLLVVVjjj~~~jjj^^^XXXUUUVVVXXXOOOKKK<<<555===???;;;???===;;;777111000222111---.........///000111222333---)))$$$!!!###&&&***,,,+++)))'''&&&&&&(((***,,,++++++,,,...***%%%'''+++###"""###%%%(((***+++***000111///------///---)))***((($$$!!!(((,,,---'''&&&''')))&&&""""""%%%444444222//////000+++$$$000...+++''' )))444***###!!!)))///...+++(((((('''%%%(((///111000%%%(((---555@@@HHHDDD<<<---***'''&&&''')))+++,,,)))&&&$$$%%%)))***&&&"""%%%'''$$$"""))))))"""***...222222...+++)))***+++---...+++((((((,,,000///...,,,++++++---///111...------,,,)))'''...666999???MMMaaammmmmmfff```ZZZMMM;;;000...000333444---//////---))))))---222PPPQQQ333(((///111777000:::@@@SSSXXXjjjwwwddd]]]QQQGGG???555666444333444666888888777333444333222444666333,,,---,,,...111///++++++///000222111000000222///+++//////,,,'''(((---111111333222222222111///+++'''---000222111...///555::::::AAAKKKPPPNNNDDD888000******,,,111666:::<<<===FFFHHHaaavvvXXX@@@888555555888999666444555444666777777666555555666111000///------///333666555333111222555555222///(((((((((((())))))***+++...///111333222000---,,,(((%%%###$$$)))+++***'''(((&&&)))111222+++))),,,...,,,))))))+++...111111...(((&&&,,,000000---,,,111444999@@@FFFLLLOOOQQQ666000+++(((###$$$,,,444888666777===DDDWWWfffUUUHHHBBB555111)))&&&***---,,,((((((,,,000***)))(((***---/////////333777:::888333000111444666444222111222444777888444444000,,,,,,555CCCOOODDD>>>666111111222222222666999888333111222333222333444222...///444888777444222444:::<<<<<<>>>AAA333111111111---***---222444777777444333666777666999:::>>>AAA>>>999999>>>;;;;;;;;;;;;;;;:::999888555555999======>>>CCCJJJ>>>:::999;;;;;;:::<<<@@@<<<:::999999;;;???CCCEEECCCJJJIIIIIIPPPWWWiiikkk]]]UUUPPPNNNOOOQQQNNN===333:::===<<>>BBBKKKRRRRRRJJJ<<<222111///---///444666555333EEEEEEdddzzzwwwZZZBBB999555333555555222333555777888888777555222///...000222444222000000333777666222///111555666333000%%%%%%%%%'''&&&$$$'''+++***,,,...111222000,,,)))&&&$$$###&&&+++//////...)))&&&(((...111...+++,,,000///------...000222333///)))&&&+++000///+++(((&&&+++444???HHHNNNPPPPPP:::444///+++%%%$$$***222555222333<<>>>>>>>>???;;;:::<<>>AAA@@@>>>;;;:::;;;???CCCGGGCCCHHHHHHIIIPPPUUUiiiwwwggg\\\TTTKKKEEEBBBQQQQQQBBB444777:::999===111111111000///000444999...000222444333111...+++---,,,,,,,,,---,,,)))'''&&&&&&''''''(((***+++,,,///------,,,(((%%%(((///******+++,,,+++******))))))'''%%%%%%%%%'''+++///((($$$ !!!$$$&&&%%%%%%***)))+++...,,,((((((+++&&&((()))***///555333...---...---***''''''(((***&&&&&&&&&&&&'''***///222,,,***((('''%%%$$$%%%&&&''')))***---555======888444---&&&###&&&+++...///***))))))+++...000///......///---******------***************+++...222555000***%%%%%%+++111333222...+++''''''***---000000///000...***(((---777>>>HHHHHHOOO[[[ccc```YYYTTTJJJ===111,,,***)))---333)))((()))+++...000///---(((666,,,...333,,,///---666:::PPPXXXhhhwwwnnnaaaKKK>>>999111333555666777555333222111::::::666111000222111...((((((,,,111///***''')))......000111000,,,******)))***)))'''***......+++222000.........---+++)))***///333333111///222555888===FFFPPPVVVRRRGGG===999666222222444444222000BBBGGGgggxxxwww[[[EEE:::555111000//////222888999888777666444111---++++++///333444111//////000555111...///444555333///***)))***,,,)))%%%)))111++++++,,,...111111...,,,(((((()))***+++---///000***((((((,,,...---++++++111222333444555555555555...(((''',,,///---)))'''"""'''000;;;EEEJJJIIIGGG999444///,,,&&&!!!$$$)))$$$###'''---111888FFFTTTdddwwwvvvlllQQQ;;;;;;---///111111---'''%%%'''***))),,,///222444333333222222555777555222000333777...------///333666777777333222000...///666AAAIIIBBB999...''''''+++...///444333333000------111666<<<>>>;;;666333333111---555555:::AAAEEEDDDEEEGGG@@@>>><<<777///)))+++222666999999333111555;;;===::::::<<<===888333333777;;;;;;;;;;;;<<<===???@@@;;;999:::<<<<<<:::;;;???888333222666:::;;;>>>CCCDDDAAA===:::;;;>>>CCCFFFHHHKKKGGGFFFJJJNNNccc}}}qqqfff___YYYOOOGGGCCCNNNRRREEE666888<<<;;;===666444333444444333666:::000222555777666222...+++/////////000///+++%%% )))((((((((()))***,,,------***))))))''''''---555...//////---***(((((()))$$$""""""$$$$$$$$$)))///$$$!!! $$$(((((())),,,((('''(((+++***''''''+++(((******,,,111666555///---//////+++***+++)))&&&...000000,,,((((((,,,111)))'''''''''%%%###$$$(((+++,,,---...444::::::666***###$$$+++...///+++,,,,,,***'''&&&((()))//////...---,,,,,,+++***///...---,,,,,,...///000+++'''!!!!!!000@@@AAA888222///+++,,,///222333333111222000,,,---444;;;===@@@HHHSSS]]]ddddddXXXKKKHHH;;;111...+++&&&(((...,,,)))'''(((******&&&"""$$$222''')))---'''111666777<<>>;;;999666666666777777777@@@KKKddduuuwwwZZZEEE999555111111///...333:::888777555555555555222000---111555777666333000///111///...000333444111///+++***,,,...)))###(((333///---+++---111444333111,,,,,,,,,+++)))))))))***(((((()))***************,,,///111222111000000000***((()))...///,,,******)))+++111999@@@BBB>>>:::222///,,,+++((('''...666///)))''',,,000555BBBQQQnnn~~~]]]EEEDDD111666555222---)))(((((())))))---222555555222000000///000000000///000222333///,,,+++---000111000---222222222333888@@@KKKRRRDDD;;;///'''&&&)))---...///,,,+++------,,,000555<<<>>>>>>:::888888666222000111888BBBFFFEEECCCEEE???;;;777333---***---444555777444//////444999:::;;;;;;;;;;;;777111111555555444444444666999<<<>>><<<999888<<<===<<<>>>BBB222000000555777888<<>>999777999888333222555///000222333222000...,,,/////////000000---((($$$---+++***((((((***+++,,,...,,,++++++(((''',,,333///000///,,,)))''')))+++%%%###%%%((('''%%%(((///)))&&&&&&)))******...666'''%%%&&&((('''%%%'''+++---//////000444888666111---...,,,''''''***(((###......---+++)))***...000***((((((***((($$$&&&,,,)))---000222777:::888222$$$$$$)))***(((***,,,---((( """(((......000000...+++))))))---...000111222000---+++))),,,'''$$$555LLLKKK:::444000---...222555444222///000---***...666999666;;;HHHRRRVVV^^^fff\\\JJJDDD999222222000***+++333,,,+++)))((('''&&&###"""&&&///###'''///+++777<<<999>>>WWWaaammm{{{|||vvvmmm\\\DDD888555------111444555333222333444222555444///---000000///))))))+++......+++---111......333888777222111555...---***)))...444333///---------...000///---+++------...222666999:::999888<<>>AAAEEE222222555888777666:::@@@>>>===::::::;;;???CCCFFFCCCEEEEEEIIIPPPVVVrrrtttfff]]]WWWOOOIIIGGGIIILLL@@@888FFFPPPIIIAAA:::555444999;;;777666888,,,,,,,,,---------------------...///111222000...000...+++)))((()))+++,,,333111000...***%%%'''---000000///,,,((('''***---(((&&&)))---+++&&&(((///222---,,,---+++***111;;;(((&&&&&&((('''%%%(((---,,,---......222777555///000000,,,%%%&&&++++++%%%(((&&&$$$%%%***...111111...+++,,,---***$$$&&&,,,%%%+++111555999;;;666...%%%!!!!!!''')))$$$&&&+++---'''###,,,...///111333000,,,))))))(((+++111666777444...)))$$$...,,,%%%333KKKIII333...+++((()))---///---******+++(((&&&,,,444444...???NNNSSSOOOYYYiiieeeSSS:::000---111111+++...666 ###((())))))+++000444---444&&&,,,555///444444888>>>XXXdddnnn{{{{{{wwwjjjXXXCCC:::777,,,---000222111...,,,,,,---000555777555444555555333&&&%%%'''***+++***---333***+++000777666000000666222000+++(((---555666222222222222444555444111///333...+++,,,111444444111---222:::AAACCCBBB>>><<<333555666444333444888<<>><<<777222444888888444===<<<<<<;;;555//////333222222222555999@@@FFFIII<<<666333666888999<<<@@@555666:::===:::666:::AAA<<<;;;;;;;;;>>>BBBFFFIIIBBBCCCBBBFFFJJJMMMfffyyydddUUUVVV[[[UUUIIIBBBEEEAAA===GGGTTTNNN===444555222000444:::777000222222444555666444111///)))"""'''...******---***,,,//////,,,((((((...333000555000***+++'''(((444///)))$$$&&&...333111---((($$$&&&---///***((()))---111222///***)))...444***&&&###"""%%%))),,,......///222444444111***%%%((('''&&&$$$###$$$&&&((()))000$$$###222222000...---,,,+++)))%%% )))666>>>EEEDDD888***$$$!!!!!!$$$$$$!!!!!!###(((''')))+++###"""333222444111***(((---///,,,++++++...333888777111+++///,,,***+++000333333222...---+++***+++,,,------***(((&&&%%%(((...555999???IIIRRR___hhh\\\OOOQQQ444000***'''((()))******$$$***111222000111666;;;666222111444222---111;;;BBBEEEOOO]]]nnn}}}mmm\\\LLL>>>666555555333333333///(((''')))333111111444999:::777444222111///...---------...+++(((***333888444111111///***%%%""""""%%%,,,333777999777333000111///+++111+++)))---000...---...444:::===;;;:::<<<>>>===;;;888888:::777333666>>>===BBBOOOgggttthhhGGG777222///222999===;;;777333222000......111666;;;222000111666999777333000***222(((111333%%%---777888000((($$$'''+++,,,+++---+++))))))***,,,,,,+++)))'''''')))---...,,,)))***))))))+++...000000000555222...)))%%%$$$%%%&&&&&&))),,,,,,+++,,,000333444---(((+++444888222+++++++++,,,---000333777999444666888777000)))+++222;;;BBBJJJTTT\\\\\\OOOAAA:::---&&&+++---(((''',,,***111555333111111111///***,,,***%%%###%%%$$$"""222...)))(((...444///'''###!!!555GGGDDDooozzzppp^^^MMM===000444777---(((,,,111222111000111333999333111555666555777<<<666;;;CCCKKKPPPQQQPPPNNNBBB???999555444777===AAA???999444666<<<===777000;;;;;;<<<;;;:::777333111888666555555888:::<<<===444444555777999;;;::::::666222555<<<;;;222111777===@@@AAAAAADDDHHHGGGCCCAAAEEE@@@@@@LLLXXXiiivvvmmm^^^PPPNNNRRRQQQLLLFFFEEEBBBAAAAAAAAA;;;555::::::888555888<<<888111222333555777888888666444---%%%)))...(((&&&'''"""***,,,,,,+++))))))---000///333...***,,,)))(((000+++&&&###%%%***......,,,+++((()))///111---***++++++000555555222...,,,---((((((&&&$$$"""$$$)))---***+++---///000---((($$$%%%%%%$$$###"""###$$$&&&!!!&&&!!!,,,---...,,,,,,,,,------***&&&"""$$$,,,333555666888666111&&&###$$$((((((%%%###%%%""""""&&&+++%%%"""///---000...)))(((,,,...,,,222111111333444222...+++111000///...,,,++++++,,,555000,,,,,,///000,,,((()))'''%%%$$$&&&---444:::BBBKKKQQQYYY___RRRCCCCCC777555222000//////......(((...444444000---///222333111333666333...444???JJJKKKSSScccvvv~~~jjjYYYJJJ<<<555333000///000333222......222111111000///...///111222//////...---,,,,,,,,,,,,***&&&'''///444222000000111---)))'''(((---444:::555888777444222333000,,,000,,,***///222222333555222777999666444777999888999666555777666222444:::>>>EEEUUUoooiii]]]JJJ:::555111222666777333///222222111000000222666999333///+++,,,...///...---444HHH===444111+++444666111---)))(((+++---...---111///------...000111111+++))))))+++...///,,,(((******+++...222444555444---,,,)))&&&$$$$$$''')))))))))***,,,......,,,***(((%%%&&&,,,555888444---...,,,+++---000333555555333444555333,,,&&&)))000444:::AAAGGGMMMOOOGGG===:::///***......&&&!!!###***...///***((()))+++***...///,,,(((''')))&&&!!!//////+++(((***---+++&&&///'''333GGGNNN}}}aaaNNNCCC666111555555000111222111//////222555999444333666777444444777999:::???HHHPPPTTTTTTSSS@@@<<<888555555888===@@@;;;777444555999:::666111444555777888999999999999;;;999666444555666777888555444333333444666777777888333444:::999111222999???AAAAAA@@@AAADDDBBB===>>>@@@>>>BBBLLLRRReee|||tttnnn```PPPFFFFFFGGGGGG@@@>>>@@@FFFCCC:::999???<<<<<<:::999:::;;;666///333444666777777666444333...''',,,111)))%%%&&&!!!'''(((((()))***+++,,,,,,,,,000***''',,,***%%%)))%%%$$$###$$$%%%(((***+++)))&&&'''+++,,,***((((((&&&(((,,,//////,,,)))'''&&&)))***&&&!!!!!!'''---''''''(((***+++***(((%%%$$$$$$###"""""""""""""""###%%%&&&(((&&&***(((((()))++++++((($$$ %%%,,,111000...000222222######%%%###"""### &&&---+++%%%&&&---***------***(((+++---,,,000000///---)))&&&&&&&&&&&&***---,,,)))(((+++///666000+++---333444...(((((('''%%%$$$'''---666===GGGNNNPPPTTTXXXLLL<<<;;;555777777666333000///...,,,111777777222//////111222111555888222---555CCCOOOQQQYYYiii}}}lll[[[NNNAAA;;;999777555555666222---,,,///000111000,,,(((''',,,000++++++,,,,,,,,,,,,++++++)))%%%$$$***////////////333111...---000777>>>CCCAAACCC@@@;;;:::<<<===:::444///...222444444555888000444444000///333666666777333111333444333333555;;;BBBRRRllliii]]]VVV<<<777333333555444000+++///111222222222222444666555222///...///000...+++888WWWKKK555,,,...777///******,,,---...////////////,,,***+++---000111222---,,,,,,...000000,,,(((***+++---111555777777666,,,,,,***'''%%%&&&(((++++++((((((,,,000000)))###$$$&&&,,,444:::;;;666111***'''%%%(((///333222000222111222111***%%%'''...,,,222777888;;;===;;;777555---***...---%%%---///---'''%%%(((******000///---,,,///111,,,$$$'''******&&&%%%'''((('''111,,,555EEEJJJ|||rrrYYYOOO<<<000333888333222000------000666::::::777777999888444444666;;;<<>>777666555555666666444222111222333555777999;;;<<<===;;;777444333444666888888777444222222222444555888444444888777222444;;;===???@@@???@@@CCCAAA===<<<===>>>FFFMMMMMMaaa|||xxxpppbbbRRRHHHDDDEEEGGG>>>???DDDHHHGGGEEEFFFIII888888888888888666222---333444555444111...,,,,,,,,,&&&---333,,,)))+++(((&&&&&&'''))),,,---,,,******...&&&###++++++$$$###$$$&&&'''&&&$$$$$$)))---(((&&&%%%'''((('''&&&%%%%%%###!!!"""&&&)))***)))&&&((()))'''$$$$$$(((---&&&&&&&&&''')))+++***)))(((&&&$$$######"""!!!  ###---***&&&---(((((()))))))))%%% !!!(((000444444222///---!!! """###&&&&&&%%%)))///000,,,+++...***---///---*********+++***,,,...***%%%"""###&&&!!!###'''(((((((((+++---...,,,+++...222333000,,,******)))(((***222<<>>;;;999888777222,,,***,,,000111222000---,,,,,,...)))***,,,------,,,+++***)))%%%$$$''',,,///000000222222000///444===CCCEEEOOOOOOJJJDDDBBBEEEFFFEEE999444333444444222333555111333222///111777;;;;;;555111///111444666666555;;;???JJJ^^^xxxsssfffZZZ>>>:::666666777666222///,,,///222444333222222222000222444555777666///'''222OOODDD111,,,,,,222((((((***---.........///000,,,***((())),,,///111111///...---///111000,,,(((***+++---000444666555333555555333///***)))***---,,,***))),,,000000+++&&&(((,,,222777999777333///'''$$$###(((222777666222111111333444///))))))---)))000444222000111111///---(((&&&******&&&###$$$...///---)))(((+++---,,,------,,,///555:::444+++$$$((()))'''(((---...,,,,,,444@@@EEE>>>iiiqqq[[[@@@222111111---,,,***))),,,111888<<<:::999888888666555666888;;;???KKK^^^mmmnnnaaaSSSGGGAAA:::777999;;;;;;:::666777777666444222222222444333222222333666888999;;;:::777555444555999<<<;;;;;;:::888666444444555666444666999888444555:::666:::<<<===AAAFFFFFFBBB======@@@KKKPPPJJJ^^^sssgggXXXOOOKKKJJJJJJKKKDDDJJJIIIBBBCCCKKKHHH>>>555444555777777333000...222333444222...+++*********%%%---333,,,)))---+++''''''(((+++......---+++,,,000'''"""+++...&&&$$$'''+++---***%%%%%%***000+++***((('''((()))(((&&&)))%%%!!!!!!%%%))))))((((((''''''(((***+++,,,---(((''''''(((+++---......---***&&&$$$$$$###!!!###///---)))111***************((($$$!!!###&&&---555:::777111,,,$$$$$$***///...,,,,,,...///...---///***---000///+++&&&%%%'''&&&+++///...***''')))---'''%%%$$$$$$&&&'''%%%$$$)))+++...///...---------.........---///777DDDMMMTTTZZZWWWVVVZZZRRRBBB>>>333333333111///------...&&&)))+++++++++...222666666777999888...&&&---;;;GGGTTTfffsss{{{rrr]]]OOOFFF???;;;;;;666555555666444///...111---...111444666444///******+++---......---,,,+++***'''%%%&&&+++111333222///000...,,,222<<>>cccfffDDD999444'''((('''&&&'''+++///444666777888666333111333777:::999===JJJ___rrrwwwlll```SSSIII>>>999:::;;;999666777888999777444111111111444333111000111333555777888888666333111222666999:::===???>>>;;;666333333333555999===<<<888666888111555888:::>>>DDDEEEAAA<<<===AAAKKKNNNGGG\\\rrrbbbPPPIIIHHHGGGEEEDDDAAAFFFBBB888<<>>666555444222222333333111///,,,---.........000444777777666777777///'''---999EEEWWWmmmzzz}}}nnnXXXJJJCCC===999999888666777888444///...111,,,,,,---222666555///***---...............------***)))'''&&&,,,333666333...000---)))...777999444999DDDOOOSSSPPPHHH:::---111111333666555111111444444555555555;;;EEEJJJJJJ===<<<777333444999<<<;;;888888;;;BBBUUUuuu|||iiiBBBCCC???888333000///---,,,,,,000555777666333111000...///+++&&&(((000///))))))111+++888@@@000000111...---+++******+++---...******+++---000111111///...+++)))***...000///...111000///000222333333222666999:::666111///222666---------...111333555666,,,---...///000///...---,,,******---222333...***...///444999888222///000222888:::555000...,,,)))...***%%%"""###&&&+++...***---000000333555222---...//////000444666111((()))*********---...(((111555333999@@@cccpppvvvOOOBBB:::((()))'''&&&'''))),,,......333666666111...111666888777777???RRRhhhvvvxxxsss___QQQ@@@777888:::888444555666777666444222222222//////...///000333666888666777666222...---///222555:::???@@@;;;666222111222666<<>>>>>:::;;;>>>@@@FFFHHHEEEZZZtttcccQQQJJJGGGDDDAAAAAA;;;:::666444;;;EEEEEE???>>>;;;:::<<<999333222555000333555444000///111444---(((,,,...$$$ &&&&&&(((+++...---+++***,,,......333'''!!!)))))))))000222333...(((&&&)))...((((((%%% $$$$$$ '''(((***++++++++++++,,,***))))))***---000000000)))$$$ ######"""(((000'''######&&&$$$""" !!!###%%%&&&&&&***(((***000333000000222((($$$'''******,,,,,,***'''(((***+++))),,,222555///%%%$$$(((%%%'''((('''%%%&&&))),,,###""""""%%%***000555888555555444111...,,,,,,---///111222222333<<>>JJJggg}}}lllHHHBBB===666000,,,,,,------///333888:::999666444333333444...%%%'''000111***(((333---999>>>///000333---***((((((+++------+++'''(((+++...111111...++++++(((%%%&&&+++///111111000...,,,---///222333333111555888666111000444999///,,,+++///555888666222000000000222444444111...))))))***,,,---+++'''$$$+++***---222333000///111666999888333000000...+++...,,,(((######''',,,000...111222333555888444...,,,//////...///000---'''&&&,,,///...,,,***$$$+++///***111:::UUUWWW}}}cccJJJ???222,,,)))&&&&&&)))---...///333:::<<<777333444666555555444999III```rrrzzz{{{fffTTT???444444888777444111111222333444555444444,,,,,,---...000333555777333555777444000---///222444999>>>>>>:::555444444555999>>>???>>>===<<<;;;666999999888:::===;;;666===BBBAAAAAADDDGGGZZZyyy|||ooo```RRRMMMKKKIIIJJJMMMAAA888444999======@@@EEEBBB>>><<<===999222111555222555777444///,,,...111...(((---///$$$""")))***(((,,,///---)))(((+++///***000######%%%'''222333222---'''%%%'''++++++,,,(((!!!!!!&&&'''"""### !!!)))...%%%)))...---)))&&&(((+++(((((((((***---//////...$$$"""$$$###"""*** %%%)))+++((($$$###$$$&&&''''''$$$&&&...555333+++)))---...$$$!!!''')))))))))'''+++...+++((((((***++++++...666:::444***)))...///---***'''%%%&&&***---)))***+++))))))---444:::999666222111222333222111...000111111222;;;KKKWWWZZZ```ZZZSSSVVVNNN999...(((%%%%%%+++333222***!!!!!!%%%+++000333222000///111...///555555222888CCCIIIYYYnnn|||yyy___OOOGGG@@@;;;999222111444999:::888:::???555222---'''$$$(((111999111000...,,,++++++,,,,,,)))***)))'''---666777333111333...&&&(((000...$$$555;;;AAAAAAAAA@@@;;;555222333888;;;777///+++---...000000111888AAADDDAAAJJJKKKDDD666///222777999444;;;AAABBBIIIaaazzzmmmQQQ???:::333...,,,...111333222666:::<<<;;;888666555///333000)))***///,,,!!!&&&777111555666)))---000***'''%%%(((---///---)))+++---000444666555111...)))&&&"""###)))///222333,,,)))'''(((+++///222333111666999777222000444999111,,,)))000999<<<444,,,000//////222444222,,,'''***,,,///111111...,,,***(((&&&'''+++,,,,,,...222777888555000...111111...,,,+++)))%%%%%%***///222...//////...000333///)))(((,,,---,,,,,,...---)))(((333;;;:::555000,,,(((%%%222111444333DDDDDDoootttOOOAAA;;;,,,(((%%%%%%***000333555666???DDD@@@;;;999888444444555<<>>>>>999666777999888;;;>>>>>>===>>>>>>>>>:::<<<<<<;;;===@@@>>>999@@@FFFCCC???CCCJJJ]]]xxxvvvrrriiibbbUUULLLJJJNNNQQQQQQAAA???999333777>>>===777AAA<<<777555666888777666666444000,,,***,,,222666,,,(((%%%''',,,///---***%%%$$$$$$(((...222222111///(((!!!!!!$$$$$$"""...333555111,,,+++***((((((+++------)))$$$!!!&&&'''%%%***'''&&&(((,,,000000///***'''&&&(((---000---***%%%$$$(((//////,,,(((&&&''')))******&&&$$$$$$&&&******'''###(((---222333000+++)))))))))***((($$$$$$&&&$$$ ******)))'''$$$%%%)))---000000111000+++'''+++222222666555,,,(((******(((%%%***,,,***---444888555...+++***,,,000222///,,,...222666888;;;CCCQQQ\\\fff```XXXMMM???333///222+++***000888333'''$$$,,,%%%***///222111...+++***//////)))+++666888:::EEELLL```|||zzz___PPPHHH???666222444222222666777555555888:::777111,,,***,,,///222***,,,......+++((('''&&&...+++(((***///333555555///***%%%%%%***---,,,)))222888???EEEMMMOOODDD666777555888===:::000))))))//////---///888CCCHHHFFFIIIHHHDDD===666111000111555+++CCC@@@QQQnnnuuuZZZQQQ>>>999222---,,,///444777888::::::888555444666:::333333222111///---,,,,,,///---///333222...,,,---------,,,,,,+++***)))(((---111555777555222...---///---%%%%%%...,,,+++444+++((($$$&&&---555;;;===555000---...111000)))""")))---222666666555444333555555666444000---,,,---+++///555:::777///+++---+++'''&&&((()))'''(((,,,000333000+++000999777......+++***,,,***''',,,555000---...222000)))'''+++))))))******)))+++...000***000555333...+++...222++++++///444444555???MMMbbbEEECCC111***""" $$$,,,333777JJJLLLKKKHHHCCC??????@@@888444111:::RRRkkkrrrmmmjjjUUU???666555666777999555444333444777999::::::666444000///111444333000000222222111000000444888:::===>>>:::888999999777666666:::>>>===:::999<<<999<<<@@@AAA@@@@@@BBBDDD@@@EEEBBBAAAIIIOOO]]]sss~~~{{{iiicccZZZSSSQQQRRRSSSRRRAAA>>>666...///777<<<;;;:::888666666777888999999333111---+++***,,,///222***&&&$$$&&&,,,///---***,,,***)))***---///...---+++'''$$$$$$&&&%%%"""+++111333///+++***)))&&&(((,,,//////***###$$$(((&&&###)))(((&&&&&&(((+++,,,---+++'''$$$$$$(((***)))'''###%%%)))///---***'''$$$$$$$$$###"""###############$$$%%%%%%%%%***000222///,,,******)))***)))&&&'''***((($$$'''((()))'''%%%%%%(((+++(((((()))***'''&&&---666///000+++&&&'''---///,,,+++......,,,...222222...)))'''(((///888>>>===;;;666999<<<>>>AAAJJJVVV```bbb\\\WWWTTTJJJ:::+++$$$))))))///777333(((&&&,,,(((***---///000...,,,***---111......444444888FFFMMM^^^yyycccQQQFFF<<<555333222000111555777666888;;;444111---)))(((+++...111---...000///---+++++++++,,,+++(((&&&'''+++000444333222111000000000///...///444888<<>>DDDBBB<<>>KKK___oooqqqZZZNNN222***"""""")))111444444KKKKKKJJJFFFAAA===<<<<<<666333111777JJJ]]]ccc___eeeYYYGGG777000000555888;;;999555444555666666666888777555444555666444111111333555555555555777:::999<<<<<<777444666666555444555:::??????;;;999<<<888;;;>>>???>>>???BBBEEEDDDIIIFFFFFFMMMQQQ]]]rrr|||xxxhhhddd^^^YYYUUUQQQNNNLLLAAA???999333333888<<<<<<444555777777666666777888222000---+++,,,...//////)))&&&%%%(((...222000---000---***(((((((((((((((+++***+++,,,---***###(((---///,,,))))))'''$$$***---111111,,,$$$ %%%'''###))))))(((&&&%%%%%%'''))),,,((("""!!!###%%%$$$###%%% )))///***(((%%%$$$$$$###!!! !!!###### !!!&&&###)))///111///,,,++++++'''(((&&&$$$%%%))))))%%%%%%'''((((((&&&&&&&&&''',,,+++***((($$$!!!(((111///,,,&&&###'''...000---111222222111444666222,,,///++++++000888<<<999555000444888>>>EEEQQQ^^^hhh```WWWRRRTTTQQQBBB... &&&&&&+++222000(((''',,,,,,+++***+++...///---***+++222222111333000555FFFYYYcccwwwlllVVVFFF;;;777777222000111555777555666:::333111...,,,,,,...222555///000111000///...000111------+++&&&"""$$$,,,222000333555555111...,,,,,,,,,///111222777???DDDDDDCCC???<<<;;;888222000222///333666888===@@@<<<555:::;;;:::777333111333666777///???>>>PPPhhhnnngggWWWAAA>>>;;;999888888666555---...000222333222///---222000,,,)))(((+++222777,,,***))),,,+++((((((+++***,,,000222111...***'''---...//////000222666:::444000...<<<888333...+++'''%%%'''***,,,---222444555333...***))))))(((+++111444555555666777333333222000,,,)))(((((()))***...000---'''&&&***+++)))'''%%% ###,,,+++//////---222:::999222555111000222111---******+++***---222333000///000444222///+++)))***...222666222///...///111111000666111------...111888???HHHaaauuuvvvvvvrrr^^^EEE777///))),,,555<<<;;;777???@@@BBBBBBAAAAAABBBCCC666555333555???IIILLLJJJ\\\\\\OOO999+++---333444:::777333222222333444333888777777888999777444222---000222333333333444555888:::999333111333555444333444999??????;;;:::===777888999::::::<<>>999555333333444555666444222555:::999555777888888555333111222333444333>>><<>>777333000333;;;???>>>;;;999;;;===???AAACCCEEEFFF777777777777999<<<===<<>><<<:::777666999;;;<<<333444333111222666666333333333333555777666444222111666<<<999DDDXXXmmmkkkXXXJJJCCC<<<888888999888666888666444555888:::999777444444333///++++++///444000---,,,...---++++++...,,,000555::::::777222...///000222111111111333555///666+++***444...&&&'''((())))))***+++,,,...---,,,,,,---///000///......111444555666777888:::666666444111---+++++++++,,,++++++,,,)))'''***000111111222000)))%%%)))222222333222111333777888666666222...,,,///222222000---///111333555555222---...000222333222111111222...111444444222000//////---,,,,,,...111333///***???JJJVVV```iiikkk]]]LLL000000000111444777:::<<<@@@???????????????>>>>>>444555777999999999:::===BBBLLLLLL>>>666888444+++***,,,000444999:::888666222222777>>>???999666888777555111///...///000000666999888555444999===>>>777555666999:::999===CCC<<<:::888666666777888999DDDKKKJJJJJJNNNLLLRRRccc}}}vvvlllYYYTTTSSSTTTNNNCCC???CCCEEE;;;444444555444000///,,,///333444333000...---,,,...//////---,,,,,,---,,,)))(((+++000222...***$$$%%%&&&&&&&&&(((,,,///,,,,,,***)))((('''&&&&&&$$$((()))(((((((((### %%%+++///!!! ''',,,+++)))***---222333000***%%%"""$$$&&&(((++++++***(((&&&"""###'''$$$$$$$$$%%%%%%%%%""" !!!"""""""""  222666::::::555///+++***,,,)))""""""&&&&&&&&&''')))+++---+++'''$$$"""%%%+++...+++%%%%%%***''',,,444555///)))+++111...---000444333///,,,,,,111333666888999888666555222222666@@@OOO^^^ggglll```YYYSSSNNNEEE;;;444333222///,,,******,,,///111,,,***)))***,,,,,,***'''---000,,,---444555999GGGRRRppp|||ttt___LLL>>>666111...,,,---111333111222666555444111///---,,,,,,,,,++++++++++++***,,,000222222///---...000///)))$$$&&&%%%&&&,,,222333...(((000///111333222111666<<<<<<===<<<999888::::::888...333666666555555222,,,///---///666>>>@@@;;;444000999999888CCCTTTlllkkkTTTNNNFFF;;;666777999888666666444222222333555555555,,,///111...***)))---222333000000222222///...111...000333555444000,,,)))///000222111///.........---444---###))),,,'''&&&###%%%(((*********+++---...------///333555555444...000333444555777:::<<<222222000---***((()))******))))))+++)))''',,,333333222111000,,,)))...666555333222000111333666888<<<:::444---,,,......,,,,,,...///000333444///((()))---111444333222111111(((---333777666555555666555333///+++...333444111777;;;EEESSS______VVVMMM///000///......333:::@@@===<<<;;;<<<>>>??????===111111444888:::999<<<@@@888@@@DDD@@@===<<<666---///111444999======;;;888444444:::BBBBBB;;;999===888555111////////////...666::::::777777<<<@@@@@@999666777999999999===CCC@@@>>><<<;;;;;;<<<;;;:::@@@GGGGGGGGGKKKIIIOOO```}}}pppccc]]]VVVSSSRRRKKK@@@???FFFJJJEEE@@@>>>999333444888111111333444555333///,,,***...222000+++(((+++///---***(((+++//////***%%%!!!#########$$$'''***//////...,,,+++***+++,,,&&&)))***)))***)))######(((,,,!!! '''))))))++++++,,,------***%%%"""$$$%%%((()))((('''''''''""""""&&&###"""!!!"""######""" """"""&&&&&&$$$444888<<<;;;666000,,,+++)))(((%%%!!!"""''')))&&&&&&&&&'''***,,,+++'''###&&&(((,,,---''' %%%%%%'''---111...(((***111000000333666111***)))---///444999999555222222444///...333@@@RRRcccmmmqqq```XXXOOOIIIAAA777111000//////---+++++++++***(((%%%&&&(((******(((%%%""")))///---,,,111333<<>>BBBCCC>>>;;;:::555///222777999666444444111,,,000,,,---888FFFIII>>>222222;;;666999HHHVVVjjj{{{qqqTTTKKKCCC888333444555333000222333444333222111222222---000111---(((&&&+++111444222222555555111000222***,,,---......---+++***222333333111///---......---///'''###***+++(((---&&&))),,,---+++*********---///111222222444666999222333444333222333555777///...---***'''&&&(((******)))+++---,,,+++000777333...***((('''(((000888888555222111222555:::??????AAA<<<333,,,,,,+++'''+++...///000444666000'''))),,,000222111111111111***+++...222555666555333888888444------222444222555999@@@HHHOOOQQQJJJ@@@444000+++(((+++333<<>>@@@???:::777444333333555888;;;======<<<777666;;;CCCAAA888666<<<333222111111333222///,,,666:::;;;888777;;;===<<<777666888<<<<<<999;;;??????===<<<<<<>>>???>>><<<>>>EEEEEEEEEIIIIIIOOOaaa{{{uuuhhhdddZZZTTTQQQGGG;;;;;;CCCDDDFFFIIIGGG<<<000000777999777555666666333...)))+++111555222+++(((---333000---+++,,,000///***$$$%%%'''))))))'''&&&(((+++*********)))((('''((()))(((***+++***+++***###!!!"""$$$'''))))))"""""")))---...,,,)))''''''))))))&&&"""%%%&&&&&&%%%$$$$$$%%%&&&"""###"""&&& !!!$$$&&&&&&%%%###"""+++,,,(((333888<<<;;;666000---+++###%%%%%%$$$'''***)))%%%&&&%%%&&&(((+++***&&&"""###$$$(((***'''###'''---(((%%%&&&++++++&&&''',,,((()))...000***!!!###***,,,444===>>>999777:::>>>???<<<>>>HHHWWWeeelllmmmbbbUUUGGG???:::555333444)))+++++++++***(((######(((***((($$$!!!%%%...///---///000===TTTUUUxxxyyyuuu~~~nnnWWWDDD:::111)))222000111444555333444777222111000///...,,,++++++---...////////////111333000111222000,,,+++---111,,,...111222222333555777444///...222444111333888888???CCCAAA@@@???999111<<<===999222...000222222555//////;;;JJJLLL===---666===333:::NNNZZZhhhooo~~~\\\KKKBBB999555666666222...111555888888555222111222444555444...&&&$$$)))//////---...222222...+++---***+++---000222444555666777666555333000000111333...***!!!""",,,,,,+++444,,,///222222...+++))))))***000444333......444:::999888666333///------.........,,,***'''''')))+++,,,,,,...000000000555<<<333+++### !!!&&&000999;;;888555444555999@@@GGG>>>CCCAAA777///---***&&&&&&***,,,---111555///%%%+++---//////......000111000+++(((+++111333000+++333888888333111222000***666???DDDDDDJJJRRRLLL>>>555,,,"""%%%000:::>>>999777666888;;;<<<;;;999<<<666333555333---,,,///222555<<>>???888666:::BBB???444222999333333666999<<<;;;555000666:::;;;888666888999777555666:::???>>>:::999;;;;;;999999;;;???@@@>>><<<>>>EEEEEEEEEJJJJJJQQQcccuuuyyyyyytttrrriii___XXXRRRFFF;;;@@@MMMBBB<<<===BBB<<<333999III999666555777555111///111000444777444)))!!!%%%//////000000///111333...'''&&&%%%''')))&&&!!!###***"""''',,,...---,,,---///000***&&&)))***%%% !!!###&&&''''''%%%###'''""" $$$'''%%%$$$%%%&&&***+++***---///'''%%%%%%%%%&&&((()))+++,,,---'''###&&&+++***###!!!!!! !!!###### $$$''''''***...000...---,,,,,,***'''$$$###///...---,,,&&&&&&###"""$$$))),,,***'''###"""$$$((('''###!!!###)))'''%%%&&&(((+++------'''((()))***%%%!!!$$$+++555;;;>>>888000000666;;;FFFHHHLLLTTTaaallllllggg]]]OOOAAA<<<;;;666///***)))&&&$$$(((------&&&"""###%%%(((++++++)))'''333...,,,...222999EEEQQQYYYuuuyyyjjj___JJJ:::333---444666444...+++,,,---,,,444777777555222...$$$---+++)))))),,,///111222///...---///111000+++'''---///222333333333555666222111000000222444777888BBBHHHGGG>>>:::<<<888///777<<<<<<555222333111---111999===>>>EEEMMMHHH<<<999>>>:::<<>>???>>><<<;;;===@@@???AAAGGGLLLNNNPPPXXXbbbyyywwwrrrooooooccc[[[UUURRRIII@@@DDDPPPBBB;;;777777555111888BBB999666555666444///---...222444555333+++$$$'''...555444...)))***,,,***&&&'''######(((***''''''***(((***,,,---,,,,,,,,,,,,---)))'''******%%%"""!!!###***...+++'''%%%!!! %%%(((&&&%%%%%%+++//////,,,+++***###%%%$$$###"""$$$'''***,,,+++***%%%!!!###%%% """""""""$$$&&&)))((('''&&&###!!!'''000...///111222222111000/// ###---+++******$$$%%%$$$###$$$''')))((('''&&&###$$$''''''&&&(((---...+++)))((()))+++,,,,,,+++(((%%%!!!&&&000555999:::666222222777;;;EEEFFFIIIRRRbbbooopppkkk]]]NNN>>>666222---(((&&&,,,...111333333...&&& ###$$$&&&***,,,---***(((555111000111444:::HHHUUU\\\zzzvvvfff]]]KKK>>>888111222333222---+++---,,,)))///555777333///,,,'''"""+++***)))***+++...111444111111222333333111...+++(((+++...000111333555777444333222111222444555777???EEEEEE===:::<<<777...000555666222000222222//////666:::;;;BBBJJJFFF;;;:::???<<<<<>>:::666111...//////222555666333222111222999777444111---(((!!!---///000......///+++%%%///111333222///...000333000...---///333666666444///...---------///111222111222222///,,,+++,,,///***000666666222111333777;;;888444000---,,,,,,---*********)))(((((()))***,,,---000111...---444>>>888000&&&"""$$$(((+++,,,000444333111:::JJJPPPMMMMMMLLLKKKFFF>>>666222222+++,,,---......000222333111444333...---///...***---///222555666555333222888999555111000222111---555777===EEELLLKKKEEE>>>111---(((&&&(((...222444<<<999444...///333222...+++///111111///...111555888888999999:::;;;===>>>888777999;;;777222444;;;777888999999999777666555777;;;<<<;;;<<<@@@@@@===;;;>>>===999888:::;;;:::999999:::;;;<<<===>>>>>>???BBBCCCAAA===::::::<<>>555000222777;;;>>>999666444555333...,,,...555333333222---((()))...,,,,,,)))'''***...---(((%%% &&&+++,,,******...---,,,+++,,,,,,***)))+++(((((()))&&&!!!!!!$$$$$$ %%%---000+++$$$!!! %%%'''%%%######''',,,///...,,,,,,***&&&&&&$$$""" !!!$$$(((+++$$$'''%%%""""""$$$&&&(((***,,,***)))(((%%%%%%111,,,111555777555444555666$$$###***'''&&&'''"""%%%%%%%%%$$$###$$$'''))))))&&&%%%'''((()))///777444111---++++++++++++***+++'''###&&&222000000111000000000444777GGGGGGHHHPPP___lllnnniii\\\NNN???666000+++***,,,'''***,,,+++'''""" %%%&&&(((+++......,,,***000///111333444<<>>@@@BBB???555---///666333777;;;;;;888555555666555999:::888999======;;;>>>???===999888:::;;;999777888:::<<<>>>?????????>>>AAACCCBBB===999888999DDDDDDGGGJJJIIIIIIPPPYYYgggnnnWWWVVVQQQNNNLLLGGG@@@???BBBEEE>>>444---222;;;<<<777888444333555444000///222666333111111///+++***---$$$(((+++,,,000111***"""!!! !!!%%%)))***))))))111...******,,,,,,***'''***))))))'''!!!"""+++)))(((+++//////***%%% %%%%%%!!! $$$***///000---,,,---///)))(((&&&%%%$$$%%%&&&''' ######$$$$$$$$$$$$$$$'''+++///222###"""""" &&&111***111777888444111222444))) $$$)))%%%$$$%%%!!!%%%'''(((&&&""""""&&&+++***(((((())))))***111999777333000---------,,,+++'''&&&&&&&&&###!!!(((111///------111444444555777LLLNNNPPPSSS[[[dddfffcccUUUJJJ>>>777333000222666)))'''######'''&&&''')))---///000---+++(((***...111333<<>><<<:::999444,,,---000222333444666999;;;<<>>AAA===777>>>???===???BBBBBBVVVyyyyyyTTTGGG:::777777444000//////000222333333222000000222222222222222000---******///222222444555000)))))),,,......---...111444333000---///333777888777...------,,,,,,------......---***'''&&&'''***,,,+++---000444666555111......///...)))$$$$$$)))///%%%%%%&&&(((+++------,,,((('''***---,,,((((((++++++)))'''(((+++///000111,,,&&&&&&---444<<>>IIINNNJJJ@@@888777:::222%%%(((888???;;;777999999888999999222***000///...000333555333111444444444444555777888999@@@BBBBBB<<<333,,,,,,//////555;;;;;;777333333555222666777666888;;;<<<999<<<===;;;777777;;;;;;888333555999<<<>>>??????>>>999===AAAAAA===999888999AAABBBEEEGGGGGGGGGOOOYYYgggmmm[[[RRRNNNKKKJJJHHHCCC??????<<<888111,,,111888777000666333222555555444555888666222000111000,,,+++---...000000///...,,,###!!!%%%))))))(((((()))***///,,,))))))+++,,,***((((((((()))(((!!!%%%%%%(((,,,...---,,,++++++###"""$$$((('''""" (((---111000***%%%%%%(((,,,,,,,,,,,,***'''%%%###""""""'''...***&&&"""!!!###(((...222  !!!&&&,,,(((///666888444111111222,,,###%%%)))$$$###%%%!!!%%%)))+++)))$$$###(((---******,,,---+++)))---444444222...------......---+++*********((('''...777555222444;;;@@@???>>>@@@OOOWWW]]]^^^___bbbcccbbbNNNDDD;;;777444111222555444///)))%%%&&&***...000'''(((***...000111///,,,***+++///222444===PPPbbbrrr{{{ggg^^^PPPFFF???777777333---)))...777:::777888555...)))+++///---'''))),,,///---)))(((,,,111000333555444111...///111111333444333111//////000......//////111222333444333888;;;;;;:::888444///222222444555555666999<<<===>>>>>><<<<<<===<<<888AAAAAA???BBBFFFEEEVVVuuu~~~RRREEE999777777666333222000000222333333222000///111444555333...,,,///333...222444444555555000)))%%%%%%''',,,000111...+++,,,***)))---333999::::::///.....................000---***((((((***---...,,,...000444777777333///'''***,,,)))$$$###&&&+++'''&&&'''***...000///---...---...111...)))(((+++++++++,,,...000000000...+++(((+++222333666HHH^^^ffflllmmmbbbTTTIII???888111000000222444444111///333222222222222000000000111333333///***)))---222000111///,,,...444555333...222;;;HHHRRRPPPCCC777111444..."""%%%555===999555888:::;;;===<<<666---222333222000......111444222222222333444555666777======;;;666111...,,,***///555;;;;;;777444444666333777888777777999888444777888777555888<<<;;;777111333777:::<<<=========:::>>>BBBBBB>>>;;;::::::BBBBBBDDDFFFDDDEEEMMMWWWhhh|||iiiggggggPPPLLLJJJJJJKKKJJJFFFBBB999666444444666777666444444111111555666666888<<<444000///000///,,,+++...333222---))))))***'''!!!$$$+++///---******+++++++++***))))))******)))(((%%%&&&)))+++((($$$'''...%%%***---,,,((($$$###%%%((('''))),,,***%%%$$$'''$$$''',,,...***$$$###'''+++---//////...***%%%""")))###""""""&&&)))$$$ %%%)))+++%%%  """"""%%%)))(((...555999888666444444,,,###%%%)))$$$###&&&"""$$$(((+++***'''&&&))),,,***,,,///000,,,''')))000000...++++++,,,.........222...+++)))''')))555AAA777444999DDDHHHDDDBBBDDDOOO[[[gggkkkkkkkkkhhheeeRRRGGG<<<888555222000222222000------......,,,******+++---000333333111///333333555777:::AAARRRbbbppp{{{iii```PPPEEE>>>777;;;888000)))+++111444222???:::222---000444///''')))+++---,,,******,,,//////000222222000000000111,,,...000000//////000111,,,---...000111222333444333555999;;;;;;999555333555333333555444222555999666777777777999;;;===>>>DDDGGGDDDDDDHHHIIIVVVpppOOODDD;;;888888666444444111111111333444444111///222666777111(((%%%***111111444555444333333---&&&+++)))+++111888999333,,,...,,,,,,...222555444222444444333222111000//////333000---,,,...000111222...///000222222000,,,)))''')))***(((%%%$$$&&&)))(((''''''+++///000...+++---,,,......***&&&''',,,...000444666666333000---((((((,,,000///111@@@SSSZZZfffnnnkkkbbbVVVDDD444...---,,,///333555333111222000000333333111111333333444333000+++***+++...333222---(((***000333111111222999FFFQQQPPPDDD777000111,,,%%%(((444999777666666555333555888666000222444555111+++***000666444444444333444444555555888999666222111111///+++222666:::;;;999666666777666:::<<<:::888888333...444555555555999===;;;555111333555888:::<<<<<<<<<@@@CCCFFFDDD???;;;:::;;;EEEEEEEEEEEEBBBBBBIIIRRRdddyyyyyybbb___aaaPPPMMMJJJJJJLLLLLLGGGBBB:::666888<<<:::444777>>>444111111444555555777<<<111///000000...***+++///...---)))&&&(((---,,,((($$$***---++++++---,,,((((((***++++++)))'''&&&&&&%%%%%%)))---,,,)))+++000)))+++,,,***&&&!!!''''''))),,,***'''(((,,,###$$$***111///)))(((+++((()))+++,,,,,,***'''%%%'''%%% $$$!!! ###&&&&&&&&&%%%!!!###+++,,,111777;;;<<<999555222*** ###((($$$###&&&""""""%%%)))***)))((((((***,,,---000000+++%%%(((000---+++((((((***,,,,,,,,,000...,,,+++)))+++666BBB555444===JJJLLLEEEAAAEEEPPP\\\iiissswwwuuukkk```XXXIII:::444333000......''')))++++++***(((''''''---...000333666666444222777555666:::???IIIXXXfffvvvuuuggg___OOODDD???999888888444...---111333111<<<:::444000111222---%%%(((((()))***,,,---...///------,,,...///000000///+++---///000//////000111///000111222333333333333444555888:::;;;999888777777333333444333000222888444333444666888:::???BBBHHHPPPLLLCCCCCCGGGUUUkkkrrrMMMEEE>>>;;;888444222333222111111333666555222///222444555000)))&&&'''+++---000111000000222...(((000///111555::::::777444222111000111333222...***333444444444333333222222222000---...000222222111111222333222000---***))),,,+++)))''''''((()))+++,,,***))),,,000111...***'''(((***)))$$$!!!'''000...222777:::999444///,,,(((((()))***+++000999AAARRR^^^eeeccc___WWWCCC000...+++))),,,000333222000...++++++000111//////333444444333111///,,,***)))000///+++'''(((///111000222444:::DDDKKKIII???666222000,,,+++---000222333222333222000222444000***222666888555000///333888888777555333111000//////333888999333111222333111222444555666666666555555333888<<<<<<<<<:::555///444666666888<<<>>>999111333444666777999;;;<<<===@@@BBBDDDBBB===:::;;;<<>>???888///666666666888999;;;===>>>999<<<>>>===:::999<<<>>>BBBBBBCCCDDDCCCDDDLLLWWWXXXnnn}}}mmmhhh]]]OOOQQQOOOGGGBBBMMMWWWGGG---666999666///,,,...---'''...111222///+++***///333...---......+++&&&(((.........---***((((((***,,,333///++++++(((""" ###'''(((&&&%%%'''))),,,+++++++++(((&&&)))000---000222000+++$$$!!! !!!%%%(((******---***KKKZZZ999(((---%%%'''(((###&&&222111&&&'''!!! """&&&((()))$$$ %%%$$$"""'''///222666888777444///,,,$$$&&&)))+++***(((&&&&&&'''(((%%%"""&&&+++(((!!!***111222,,,))),,,000000///+++&&&%%%''')))******,,,...///...+++,,,///333666<<>>:::777888000000111333333///'''!!!$$$///555111---...000///888444222999CCCFFF???666666777666333///...111444111222666999:::777111,,,...444666222111555666333///222444333111000222555777777666555555888===AAAQQQPPPLLLDDD>>>BBBNNNYYY{{{```VVV@@@555222***)))000333444333555888888333222444111111111111///+++%%%!!!"""&&&,,,111333...%%%+++///222333888===777...000///000222333222000---******+++...222444111//////,,,---222444333333555======;;;555///,,,...000555///+++++++++)))+++...------...000222333222111+++'''$$$&&&''''''+++000//////000333444111***%%%---///,,,&&&'''000666555888>>>EEEHHHEEE>>>888444666333222222222111,,,)))&&&''')))++++++,,,...000111000222555222)))%%%((()))&&&''',,,,,,***,,,222)))333DDDNNNGGG999444888111444***!!!&&&)))&&&)))+++...000111333444...&&&333777888555666<<<===:::888@@@;;;666999444***(((,,,111888;;;999777777888---+++---222000,,,...444111888<<<;;;999888666333666888888;;;BBBEEE;;;---888888888:::<<<;;;777333;;;???AAA>>>999777;;;AAA???>>>>>>AAAFFFKKKNNNPPPcccmmmyyyzzzhhheeeccc]]]WWWNNNDDDBBBGGGIIIBBB999666999666...+++...111000...//////---+++,,,///222000///000///+++&&&''',,,,,,,,,***(((''''''***------***+++---,,,%%% !!!%%%&&&$$$###$$$&&&&&&&&&''')))&&&###&&&+++,,,...///---((("""###'''***+++,,,,,,+++IIIVVV888)))000---,,,))),,,000+++,,,'''######"""!!!!!!""" """%%%"""###)))......000333555333...((($$$---//////,,,'''%%%%%%&&&''''''$$$!!!###'''$$$)))///111+++(((,,,///000///...+++'''###%%%+++000...---+++)))((())),,,///+++111;;;CCCDDDBBBDDDJJJXXXWWWooo|||rrruuuoooNNN???777000...,,,***)))+++'''((()))***))))))))))))'''''')))...000///000555333777===@@@BBBJJJ]]]oootttppp```QQQCCC;;;:::777444444999999444111222000000000222222...'''"""'''000666222------///...444333555===FFFGGGAAA:::666555111...+++,,,000333000111333666666444000,,,///444555333333666666333222333444444333333444666999999:::999:::<<<@@@CCC???DDDHHHGGGDDDEEELLLSSSttthhhVVV???333222++++++222222444666:::;;;666///000555555555555555555222...******,,,///222444333...++++++///000000333666222***+++,,,---000222111///,,,,,,++++++...333666777666444000...000111///000333333444555555555555777999222---,,,...000000222666///------///333666666444...++++++---,,,((('''***,,,,,,///222555333...***))),,,+++'''(((---///---333666:::;;;888333000...///...---...111111...,,,)))***+++,,,---///111333111///000222...&&&###%%%((()))---222222---...333444;;;FFFMMMGGG888///...555888...%%%)))+++(((***///000000000222333...''''''---111000222777999666555<<<888222555222***)))+++///555666444111111222,,,///666;;;888111000555999:::999666666777444...000444666777;;;???:::333666555555777999888444111555:::???>>>999888;;;???AAA???>>>@@@CCCGGGIIIJJJbbbooo|||mmmiiihhheeeWWWLLLEEEFFFDDD>>><<<@@@666777444,,,)))---333666---+++((((((***,,,---.........///000,,,''')))...***)))(((&&&&&&'''+++...((((((+++///---%%%!!!%%%&&&$$$""""""###!!!"""%%%(((&&&"""###(((***,,,---,,,)))%%%###""" $$$'''(((((((((''''''???HHH000%%%......,,,)))(((---***---)))''''''%%% !!!"""###""" !!!###!!!!!!###$$$%%%(((+++...333555777777333...'''###000222111+++$$$!!!$$$((()))((($$$!!!###%%%###&&&***+++'''%%%(((+++,,,...111111)))!!!!!!+++555333000+++))))))+++---...333666<<>>BBBIIIPPPSSSkkk{{{wwwyyynnnMMM;;;444...,,,+++((((((***&&&%%%$$$%%%'''&&&### $$$%%%))),,,***)))...666444777===AAAEEEOOOeeeyyy|||kkkZZZPPPFFF<<<666888888;;;>>>===888777999555444444555444111,,,))),,,333888444///...//////...///444===DDDCCC<<<444777222,,,)))))),,,///000000//////111222111...,,,222333333222444999999777777666555555666666555444555666888888999:::===@@@<<>>===555---///555444444444444555444111...222111000111444666666666111222222111111333000+++((())),,,///111111...++++++******---222777:::;;;888444222333333222444888444444555888::::::888666000---,,,///000000222777111---+++---222666555333,,,+++---111///(((######'''))),,,111555555222///+++...///...---///---***000111222000---+++++++++---,,,,,,...000111000...............///111333444222000000000,,,&&&$$$%%%&&&+++333888555000///333:::>>>FFFLLLHHH===555222:::>>>444***///000---///333333111...000333000***)))///333222111111000---666===888111555222,,,---///333666777444111111222222777???BBB<<<111,,,,,,<<<:::666222444888666111...333777777999<<<===;;;333222333444555444111///666<<>>???AAABBB@@@??????BBBEEEGGGGGG]]]mmm|||vvvlllddd\\\QQQMMMJJJJJJGGGAAA<<<;;;999666111------000333444+++&&&###$$$))),,,,,,***)))***,,,///---***,,,222******)))'''&&&'''***---)))(((***---((($$$)))***'''%%%%%%%%%!!!%%%)))'''""""""&&&)))+++---,,,+++******+++ """######"""######### ---333$$$%%%$$$$$$&&&$$$"""$$$)))((("""%%%$$$&&&)))((($$$###%%%,,,(((""" """%%%&&&&&&&&&&&&'''777777666555222...***'''))),,,---)))$$$"""&&&+++***)))&&&$$$%%%'''&&&###''')))***((('''(((+++---///222222,,,$$$###+++444111---******,,,...---+++888:::>>>AAA???===BBBJJJNNNRRRdddqqqqqqttthhhLLL>>>666///,,,)))''')))...)))$$$ """&&&'''###$$$'''+++---)))(((000;;;777666:::AAAKKKZZZppp~~~jjjZZZPPPEEE999000222777===@@@@@@>>>???BBB555555444444333111...,,,222666999777222000000111//////333===EEECCC888---666111,,,+++---//////...000///------...//////...444222000111555;;;>>>???<<<999666666777777444111222444777888888999:::<<>>888666;;;???666...444666333555555333000,,,///444333///---333888999666444111000>>>EEE???666777555000222111444777666444222333555222555:::>>><<<555,,,&&&888777444000222999===<<<333666999<<<>>>@@@@@@???444333333333444333222111888>>>EEEGGGEEEAAA@@@AAA@@@>>>===???BBBFFFHHHIIITTThhhxxxyyymmm^^^RRRQQQSSSMMMCCCDDDJJJEEE999>>>888333333666777333///---(((###%%%+++...---***)))))),,,///---)))+++000,,,,,,+++)))'''''')))***((('''''''''"""$$$(((---...+++)))***+++ $$$'''%%% !!!%%%(((******)))'''&&&'''(((###%%%&&&%%%###"""$$$&&&&&& """$$$!!!###%%%&&&&&&&&&### %%%)))((($$$$$$'''***&&&!!!!!!$$$&&&%%%%%%%%%%%%111000...,,,+++)))(((((($$$(((++++++'''&&&))),,,)))'''%%%&&&''''''((())),,,,,,,,,,,,,,,---///222///000000...+++***,,,---))))))))),,,//////+++'''---///444:::;;;<<>>777000,,,***+++111888000)))###$$$***...+++&&&'''+++///000,,,***444AAA<<<777666@@@OOOaaasssmmmYYYIII>>>555///)))000777;;;;;;<<<===>>>////////////---+++***)))222333555555111......000333000333>>>KKKKKK>>>000555222000111333333111---222///,,,,,,---///000000333111///111777===CCCGGG@@@<<<888777777555111...555777:::;;;::::::;;;<<>>;;;:::999888888;;;@@@EEEIIIJJJMMMbbbssswwwmmmbbbYYYWWWVVVJJJ:::>>>NNNNNNAAACCC===999===???;;;555111222---)))***...222111///,,,,,,...///+++%%%%%%)))+++,,,---+++)))''''''(((%%%######"""###&&&)))---...,,,+++---/// !!!### $$$(((((((((&&&"""%%%(((++++++)))(((***,,,+++'''###"""%%%$$$!!!!!!""""""!!! """$$$ !!!&&&)))'''""""""%%%###$$$(((+++***$$$!!!###!!!$$$&&&'''((()))+++------------,,,,,,+++***(((***,,,,,,+++++++++,,,(((%%%$$$&&&&&&&&&(((,,,+++((((((***+++***,,,000///---,,,...000000---******,,,000444666444000,,,,,,...444:::::::::@@@HHHQQQZZZ^^^]]]______UUUHHH;;;555///...---///777@@@444///***+++000333000,,,(((+++000111...---666BBB@@@:::999BBBQQQbbbssspppUUU@@@777444333,,,222888999:::;;;:::777---///000000...,,,++++++...---...000///+++,,,///000---000;;;GGGJJJ???444333333444666666555222///222///,,,+++---///111111111000333888;;;===CCCIII???===:::888777444222000444666888888666555666777888BBBMMMSSSSSSTTTYYY]]]xxxmmm[[[DDD999:::777888<<<:::666222111777<<<:::666555333000,,,***+++---......444333333333444444222000333444555666222///333:::555555444444444222...+++***...222444333000---,,,///222888<<<:::333111333---...///222555666444333444...)))$$$ (((111,,,+++,,,000555:::===>>>777222---+++&&&!!!!!!$$$(((,,,...............111...,,,---,,,******---,,,...//////,,,)))''''''(((***+++,,,---...111333444111///...000///,,,))))))...000//////000111///444777777444444777:::999AAAHHHMMMLLLHHHAAA888000---333---(((000444222555222111///---000555555111(((,,,333888888777;;;BBBLLLSSSLLL???;;;555///222111333333222000111555:::999777333444999<<<555,,,...444555...(((,,,555;;;777444666===BBB???999555:::::::::888666666888:::;;;>>>AAABBB@@@===;;;;;;666555555888===CCCFFFGGGHHH^^^nnn|||ooofffaaa^^^WWWQQQFFF===AAALLLOOOJJJAAA>>>???AAA???888555777333000------///111111111------//////***###!!!$$$'''))),,,,,,***((('''&&&%%%#########%%%###&&&))))))((())),,,000%%%###"""!!!&&&(((******((($$$ $$$)))000111...***))))))(((,,,'''$$$&&&%%%!!!$$$$$$$$$$$$""" %%%+++!!!###'''***&&&!!!!!!&&&###%%%---333111)))$$$%%%###$$$%%%&&&&&&(((,,,///...111555888888555111...,,,***((()))+++------,,,,,,'''&&&((('''%%%(((...)))$$$$$$((()))((()))---...,,,***,,,///000...,,,---111555888777444111///000333:::>>>===:::===CCCNNN^^^cccaaabbb\\\OOOEEE888444222111///...444<<<111...,,,...111000+++&&&&&&(((,,,///---,,,444===???>>>AAAJJJUUUeeeyyy~~~lllRRR???777555444555:::======???@@@<<<555000222555555222000///000,,,)))***//////,,,---111---...222999>>>>>>999444111333555555444222111111111...+++***,,,///000111---111:::BBBAAA<<<>>>DDD<<<===<<<;;;888666666666333444444333111000000111777AAALLLSSSUUUYYY```fffwww{{{ZZZDDD;;;;;;666555::::::444111222777:::777555666///,,,'''&&&(((+++...///444333333444555666444333333444777888333---222;;;555333111111111000...,,,+++///222222///,,,******...111777:::777111000333...//////...------...///222...,,,)))$$$###)))222(((,,,000222444777;;;>>>777111---,,,)))%%%&&&)))&&&)))...000/////////111111------000000------111---...///---+++((((((((((((***,,,,,,,,,---000444000---,,,...222222...***)))000333111111333222///333555333000333888888333777>>>HHHQQQYYYWWWFFF333,,,222,,,'''///333000333222222111///111444111+++111222777:::777555;;;EEENNNVVVPPPCCC>>>777000333666666555222000111666:::>>>@@@===888777888444---111666666///+++---222555222000333999:::666444777;;;;;;;;;888666666999<<<===>>>???@@@????????????;;;999888:::===AAACCCCCCDDDYYYfffuuueeeYYYVVVWWWSSSIIIDDDGGGIIIHHHIIIMMM<<<===AAABBB:::222444<<<222000---,,,---//////000++++++---...)))###"""%%%"""&&&***,,,+++((('''&&&'''''''''&&& """ ###%%%%%%$$$&&&***///+++'''$$$""""""******,,,......,,,)))((('''"""***222444///'''""" !!!+++)))$$$$$$!!! '''%%%''')))***'''%%%(((... """'''***'''"""###)))%%%$$$(((,,,))) """(((((('''%%%$$$&&&***------222:::??????:::222---,,,'''"""###(((---///...111,,,***,,,***&&&)))000...(((''',,,...,,,...222...,,,******,,,...///000***...222222///+++***+++''',,,666>>>???===AAAGGGJJJ```iiigggggg]]]LLLCCC999666555444000+++---222******,,,......***######$$$(((,,,++++++000999;;;@@@IIIRRR[[[jjjuuurrrfffRRRCCC<<<666000777;;;======AAADDD>>>555...111555555222/////////---)))+++000111...000555333777<<<===:::666555555000333444222///...111333///---******+++...///000***222AAAJJJEEE;;;999>>>999<<<>>><<<999888:::<<<777777777555222111111333:::@@@FFFHHHKKKSSS```jjjqqqXXXDDD<<<;;;444222888999111222555999777333333777111---))))))+++000444666222111111222444666666555---...111222,,,%%%)))333222000...---...///...---+++---///---***((((((***$$$''',,,000...)))+++111&&&(((******))),,,222777000//////---'''###'''...(((---222222000000333777///+++)))++++++***,,,111&&&***///111000000222333+++((()))//////++++++...222222111///,,,+++,,,---...000000///,,,,,,///222,,,***+++///444555000,,,,,,444888555444666444//////000...,,,000666444,,,;;;@@@KKKZZZhhheeeJJJ---///555///***111444111444333333222111222333...'''333333888===<<<<<>>:::777999:::999555777666222000333555444......222666444///333<<<:::;;;:::777444555888<<<999999999999:::;;;===>>>CCCAAA>>>>>>???AAABBBBBB???SSS___ooobbbcccTTT^^^VVVPPPMMMOOORRROOOIIIDDD<<<<<<;;;;;;<<<:::888555777222//////---+++,,,000---,,,+++***)))'''### (((((('''&&&%%%%%%'''((()))+++***$$$ &&&###'''(((((((((+++)))%%%000)))$$$%%%### %%%---...//////---)))&&&###+++)))+++,,,%%%!!!---&&&%%%&&&(((***+++***)))+++((('''(((+++***%%% """!!!'''000,,,!!!"""###"""###&&&***&&&%%%'''+++***&&&(((///...333:::<<<777111000333///!!!"""******,,,333)))'''%%%%%%&&&***...111+++$$$***000***)))///...///***%%%&&&***+++'''"""&&&+++.........///,,,(((---,,,///777BBBGGGFFFBBBGGGLLLXXXaaa]]]NNNCCCAAA777222//////...,,,---111+++///222000***$$$ ***)))'''%%%&&&+++222777888CCCLLLSSSccc{{{~~~lll___YYYJJJ555111;;;:::999CCCQQQPPP@@@111...111333333111///000444888111000///000111111///---///555888555000111;;;FFF+++,,,000333111,,,---111000...///000...******---000888>>>===777444777<<<<<<===:::333333999<<<999777777888888666333444666777555444???LLLOOO[[[uuu~~~eeeJJJ<<<;;;444000777;;;666111///333444222444:::777000'''###%%%,,,111444444///******...111111///666444444333,,,%%%)))222111...,,,,,,...///...,,,//////......---,,,+++******)))+++///---(((+++111+++)))'''***///333333222:::777222+++'''%%%(((***&&&(((+++///333666888999666111+++)))+++...000000***))),,,111111---,,,111///---,,,,,,------,,,***333111000...&&& %%%///111000,,,(((***//////+++...222000,,,...444111'''+++...///000333555111***---,,,---000444444111...333JJJOOO[[[ZZZjjjOOO555666777777555666777777555...,,,///222000,,,...444555;;;;;;444666BBBKKKLLLVVVcccXXXIIIIII===...333333;;;888333666444000555555666888999:::999777555999888999888444111666>>>999888777888999888666555222888222...666888333333999:::<<<<<<<<<===@@@BBBGGGGGGDDD@@@AAAEEEGGGEEEHHHNNNdddooodddfffVVV[[[TTTQQQNNNOOOOOOKKKDDD???<<<:::999999:::<<<<<<<<<000---+++,,,+++)))+++///000///---,,,)))&&&###!!!%%%&&&&&&&&&$$$###"""!!!***+++***&&&!!! &&&+++***...///,,,******)))%%%---(((''')))'''"""!!!$$$!!!"""$$$&&&&&&%%%$$$###  ###,,,+++***+++,,,,,,***((()))(((''')))++++++'''$$$ """***:::EEE:::'''"""""""""$$$&&&((())))))%%%""""""%%%$$$"""&&&---000111222333111...,,,,,,))) &&&&&&***111+++)))'''&&&(((,,,111444$$$!!!***333---+++---***,,,'''"""###(((+++)))&&&&&&***---,,,,,,...---))),,,******111<<>>DDDFFFBBB999111333;;;===999777666555666666555555555555777666===JJJPPP]]]ttt~~~hhhLLL>>>===666333999<<<888444333555333000222888333...)))(((***...111222000,,,)))+++///333333222,,,---000000***%%%***444000///---...///000...,,,///000///...,,,,,,...111---,,,---000...)))***000000...---...111222000---777555111---+++,,,000444//////000111111222222222222000...---...000000000111///111666555111000333444111...---...000222222...---...222///)))'''***++++++'''%%%'''---///,,,...---///888FFFIII;;;)))...000111000222333...''')))***,,,111555555222///;;;FFFDDDQQQTTThhhWWWFFF888777333111111333333111333111222555222...///555888<<<:::555333:::DDDIII```nnndddQQQIII===555???>>>FFFCCC;;;777///)))...666888:::;;;::::::::::::===::::::999666333777===999888777777888888666444555;;;666222:::;;;555555:::<<<======<<<;;;<<<>>>CCCDDDCCC@@@AAAGGGIIIGGGHHHJJJ\\\lllbbbeeeUUUPPPRRRQQQPPPNNNLLLGGGAAA;;;999666222111222555888888)))((())),,,,,,***,,,000111000...,,,***(((&&&%%%&&&'''''''''%%%""""""$$$'''(((&&&$$$######---222444000,,,++++++))))))((())),,,+++&&&###$$$!!!"""###$$$%%%&&&''''''(((&&&$$$%%%,,,222111+++,,,+++***+++,,,,,,***((($$$$$$$$$&&&((((((&&&$$$$$$!!!###111JJJVVVEEE+++((($$$"""###'''***(((%%%%%%""" !!! !!!&&&---111///---,,,------***'''%%%!!!$$$###(((000***(((''''''***000666:::+++'''000777111...///,,,,,,'''###%%%***//////---&&&***+++******...---+++...+++))),,,555???GGGJJJIIIKKKOOOPPPJJJ===333///((('''(((,,,+++'''%%%&&&+++///222333000......///&&&))),,,......///111222999777===QQQffftttyyy{{{~~~|||hhhSSSCCC999333000...777IIIZZZXXXHHH;;;888...,,,,,,---000222444444+++...111000---*********---000444777777777999:::777555555666333...---111111222333222,,,''',,,444777888888777777:::???CCCFFF@@@888333666;;;;;;666:::777444333444555222///333;;;:::<<>>666222777999999888777666222///111666000///------......,,,+++,,,***(((+++///111000......000333111(((!!!%%%---/////////000111111...+++...111222///,,,,,,111666...---...000...******---111000000333555444000,,,777555222///...111666;;;888777555444222111111000222333333222000/////////000///111666666333222444666222---+++---111555777111......222444111---,,,''''''%%%"""$$$***,,,***///)))///HHH^^^[[[BBB+++111444444222222222---'''&&&'''+++///333444222000;;;BBBDDD\\\aaammmUUUEEE===888222000000111000///555444444555333///000444222222333444333666CCCPPPaaaqqqnnn\\\NNN???888???:::DDDCCC===:::111,,,333666999;;;<<<:::999;;;===???;;;888999888666777;;;888777666777888888666444777===888333:::<<<777888999;;;======<<<::::::;;;???BBBAAA???AAAGGGJJJJJJKKKKKKVVVuuulllddddddWWWIIIOOOQQQQQQNNNLLLHHHBBB<<<777444000......///000000'''(((+++000///,,,...333//////...,,,*********+++,,,+++)))((('''$$$""" '''---,,,''')))///222///+++,,,......(((((()))******'''%%%%%%***)))((('''''''''(((((($$$&&&### &&&000...$$$%%%$$$$$$&&&)))***)))((($$$%%%&&&'''&&&&&&&&&&&&###"""$$$111FFFOOO@@@+++&&&###!!!!!!###$$$$$$"""(((&&&$$$$$$%%%&&&***...111222111...---,,,)))%%%&&&$$$$$$%%%$$$###(((000'''&&&%%%''',,,333:::>>>999333888;;;333000333000***(((&&&(((---000///,,,(((***+++)))***...///---222111///000444:::???AAADDDFFFGGGGGGBBB;;;444111%%%###%%%))))))&&&%%%&&&)))---000000...---...111***---////////////000111444222===VVVkkktttyyy|||~~~nnnPPP<<<666444000888>>>JJJRRRLLL???777777111...+++,,,///111///---***///333222---))))))++++++,,,///444;;;???@@@???:::666333333///******,,,...222777666///(((,,,444000111444888::::::888666888888777777999:::888555>>>:::444111222333///)))222???>>>;;;FFFTTTbbbqqq{{{sssTTTAAA<<<333---000111888999999666111///222777000000//////---+++(((&&&,,,******+++------***'''000444666111((("""$$$***...///111333333111...+++---111555333---+++000555......///000///---,,,,,,------000444999999555111777555333000///111666999:::999777555555444555555666777777444///,,,,,,...******,,,000333333222222222///+++***---000333555333///,,,+++,,,,,,,,,,,,((()))'''###$$$))),,,***111***333NNN```WWW>>>,,,222666777555444333///)))'''''')))+++---///000000:::>>>DDDhhhrrrxxx\\\NNNDDD<<<444333555444111///333222222222111000111333///,,,...333111111>>>PPP[[[hhhnnnggg\\\KKK;;;333333:::999888999222...666777<<<@@@@@@>>><<<===???;;;666444666777666666888888777666777888888777555999???888111777999777;;;888:::===>>><<<:::999999>>>AAABBB@@@AAAFFFIIIIIINNNPPP[[[qqqsssjjjeee\\\LLLMMMPPPPPPMMMLLLMMMGGG???777555333222222222111000''')))...111///+++---222000000///,,,)))(((***,,,///,,,'''%%%%%%&&&%%%$$$###&&&***,,,***&&& &&&+++---+++)))+++------))))))(((&&&%%%'''''''''+++***(((&&&%%%%%%&&&&&&###'''%%%%%%&&& !!! !!!###%%%&&&%%%$$$''')))+++***'''&&&''')))"""$$$(((...666888222)))"""######!!!"""$$$((()))((((((***,,,------222999;;;444,,,(((###)))((()))(((%%%"""&&&,,,((('''&&&'''***000555888555111888>>>666111222...)))((((((***------)))&&&))),,,+++))))))...///---222444666888888888999999AAAAAAAAA>>><<<888444000&&&###$$$'''((('''(((+++***---000000---,,,---///000111000...------///111666999IIIaaarrrxxx~~~pppPPP888333444333<<>>666...///555///000222666888777333000///333666777555666<<>>999000,,,...///666777777444111222555777......---+++***)))))))))---------...///---+++))))))---000---((((((+++///,,,///222444333000---++++++222888777000,,,,,,//////000111222333333222000***+++...333888:::777333222222111///...///333555555555444444444444444444666777555111---+++...111+++,,,---///222444222//////...---...000111111000+++------***&&&%%%$$$$$$(((***)))&&&'''---000000222///888HHHMMM@@@111+++...333555333222222///******)))'''%%%%%%(((+++...>>>===@@@eeesssqqqlllMMM@@@777777:::777222000222111000000111444555555666222111333///+++444BBBXXX]]]eeejjjeeeZZZDDD---999888111///333,,,(((111;;;???BBBCCC@@@===<<<<<<555000///222444333333666888777777888999999888666===BBB999111555888999???<<<>>>???>>>;;;888666555>>>BBBCCC@@@@@@CCCFFFFFFJJJTTTcccrrr|||tttjjj\\\YYYMMMMMMNNNLLLHHHKKKPPPJJJ???333111000111222333333222)))+++///000+++&&&'''---111222000+++&&&$$$'''***+++&&&!!! ###&&&'''&&&,,,***%%% $$$&&&))))))''''''++++++)))++++++(((###"""&&&))))))***)))((('''((()))***+++***,,,***###!!!$$$&&&###"""!!!"""######!!!###&&&)))&&&""" ###&&&%%%)))++++++***(((((((((!!!###$$$""" $$$)))'''(((((((((***...---***555???AAA777+++$$$'''((()))'''###"""$$$''',,,+++***))))))***+++,,,######222>>>888222000)))////////////000...***'''))),,,+++((())),,,---+++...333999;;;:::999999:::AAAAAA>>>888666555000+++'''$$$%%%)))+++***,,,000,,,000333333///------...222111///,,,+++,,,000444999AAARRRfffssszzznnnPPP999222444555666===GGGKKKFFF<<<222......------///111222222111...111333222///---...000111......444AAAMMMSSSVVVAAA999222000...++++++...+++222<<>>>>><<>>===<<<;;;:::888666444333000......111111///000444999888777999:::;;;999888???EEE===555888:::;;;AAACCCCCCCCC???:::555222222>>>CCCEEEAAA???AAADDDDDDDDDSSSdddooorrrqqqfffOOORRRLLLLLLKKKEEEAAAGGGOOOIII;;;444111......///222333444...///111///((( !!!''',,,---,,,((($$$$$$)))...$$$ ###'''((('''+++(((!!!&&&%%%%%%$$$$$$)))//////***---...***$$$###(((***(((+++++++++,,,---...///000"""!!!!!! !!!!!!"""&&&$$$!!!''',,,***))))))((('''&&&&&&"""!!!!!! !!!$$$'''***'''(((&&&$$$'''------)))666>>>>>>444,,,***%%%%%%&&&&&&%%%$$$$$$%%%%%%,,,++++++***)))(((''''''!!! ---999555333444///444222000...---,,,+++***(((******''''''***)))&&&000444888888666666:::???BBBBBB>>>777555666111***&&&$$$'''---///......111,,,000444444111...------......---,,,,,,...333666===GGGVVVfffvvvxxx~~~iiiQQQ???666444444111777===@@@???:::333------///111222222222333444000000/////////000111222111......333===GGGNNNPPPBBB999111///...---...111)))---666===;;;555333555111111111222222333555666444444666666222222<<>>YYYHHHAAA888333333333333111111111222333000,,,...333999999999:::<<<<<<;;;999:::CCC@@@999<<<<<<999===CCCCCCBBB>>>:::666555555<<>>@@@DDDDDDDDDSSS```gggvvvnnnsssfffIIIQQQPPPLLLIIIAAA;;;CCCMMMFFF666>>>999333000000333666777333333444000'''%%%%%%''''''%%%###&&&---444 &&&+++***'''&&&(((&&&&&&!!!!!!""",,,555555000---000---&&&%%%***+++(((++++++,,,,,,,,,---------"""### !!! %%%***(((###"""(((...000)))%%%''',,,+++'''###""""""'''((((((******%%%!!!$$$---///+++666;;;888000///444111'''$$$%%%%%%%%%&&&(((((('''((()))***++++++***)))(((...(((...555111333:::;;;111---)))%%%###$$$&&&(((&&&))))))&&&&&&'''&&&###555777777333000222:::BBBCCCCCC???999888:::666///###$$$)))000333000///000)))...333444111---,,,,,,(((***+++,,,...000555888CCCNNN[[[jjj|||~~~eeeRRRDDD:::333111333333333222333444222///111444666555111///111333111///,,,,,,...111222222555333333777>>>FFFKKKLLLAAA888///---------...222&&&(((...555666111000222''',,,222666666444222222000111666<<<999333333999KKKPPPKKK>>>777;;;;;;555555666555:::???<<>>???777000---...EEEiiiYYYMMM>>>666777;;;<<<;;;444555777777111+++---333:::999999;;;======<<<;;;444@@@@@@<<<>>>;;;555777???@@@???===;;;:::;;;<<<:::AAADDDAAA>>>AAADDDEEEIIITTT\\\```oootttggg]]]VVVUUUXXXLLLEEE;;;999BBBKKKFFF:::999666222111222333444444000...///000,,,&&&$$$'''''' %%%%%%%%%###+++---***+++000***,,,,,,&&&%%%"""%%%---000,,,((()))***)))(((((()))'''### )))000222,,,---444333,,,***"""!!!%%%$$$!!!"""&&&&&&###"""$$$&&&!!!"""###%%%''')))***+++)))---...+++,,,///---'''''' $$$)))&&&"""$$$!!!###***,,,***+++///000222666999888333///...+++111'''"""'''%%%%%%+++...///+++%%%%%%+++222:::...///333+++)))222777222000(((%%%)))((('''%%%$$$%%%(((***+++***666999999555222555???HHHGGGIIIEEE???>>>???666)))$$$''',,,...---,,,***)))***///222///------+++(((+++((()))---//////222666HHHTTTdddttt|||~~~|||]]]XXXLLL777;;;///000222111...///222111---444222111111111111000...222///,,,,,,///333666777666555777>>>GGGMMMMMMKKKFFF777+++)))---...,,,,,,***%%%"""%%%...333222///111111///...,,,...111555000222555777777999;;;===EEEFFFEEE>>>555111444999;;;777444777;;;BBBNNNYYY~~~qqqEEEBBB>>>000;;;666333111000111333333111...000444555111***'''***//////111111///,,,+++---111---...,,,(((,,,222222---//////333888555...---333333444555666555333111//////...///111...******---222///)))&&&---555111(((222555777666222000000111,,,---///222000++++++...///+++(((+++//////)))###***(((&&&%%%%%%(((***,,,...111444555222...+++)))999444222777???CCCAAA===333000///...***%%%%%%(((------------,,,***((('''&&&(((...666666000,,,+++$$$%%%'''((($$$""")))+++,,,---888TTTyyytttWWWGGGDDDCCC<<<333777333...***)))***,,,...((()))---333555444777;;;===]]]kkk]]]KKKFFF<<<666888888888AAAPPPPPPMMMDDD999777:::999333333111111444666555333222444777;;;===BBBDDD@@@888>>>===<<<:::888555333111:::;;;===??????<<<777444<<<;;;???DDDCCC>>>@@@GGGMMMNNNPPPWWWjjjnnnccc]]]VVVRRRQQQGGGBBB:::777>>>EEEAAA777666333111000111444555555000...---...,,,(((***///'''!!!""")))+++'''(((///'''$$$&&&+++,,,)))(((+++)))+++***&&&  ###'''$$$%%%***+++'''&&&)))###&&&((((((&&&""" !!!,,,000***'''+++,,,((((((###!!!!!!###$$$###"""!!!$$$######$$$%%%&&&((()))+++,,,,,,))),,,000...(((%%%""" !!!$$$'''&&&$$$""" %%%((())),,,222555777::::::666000+++***"""(((!!!&&&%%%(((+++***((((((+++...000---111222---111222((('''(((%%% !!!(((+++******'''%%%&&&)))---///000555999===;;;888999???EEENNNMMMFFF===;;;>>>999000)))+++...//////---++++++---111222000...---)))$$$,,,+++,,,000000///222777BBBQQQfffwww}}}```WWWJJJ777<<<333111333222000222666666333...///000111111222222222555222///...///222333444777666777>>>HHHOOOQQQQQQ>>>333++++++///000111333***)))))),,,000333444444/////////---,,,,,,///111222111000//////222777;;;@@@CCCEEEAAA:::666777999:::777666888:::???LLLYYYvvvtttJJJBBB;;;...:::888777666444555666666333111555888999444---***---222(((***---......---......//////,,,(((+++222444000000///111555444...,,,///000111222222222111000///000///000111///++++++...//////......666>>>===666333444555444222333555888222---+++---...,,,+++---111---***,,,///111000...222000...,,,+++,,,------***,,,///000///...///000222222666<<>>@@@<<<777222///000222444999888888888999888777666777777===CCCDDD@@@BBBGGGHHHJJJMMMUUUfffmmmddd___XXXOOOJJJCCCBBB===:::<<>>:::888777666666555333000444666666222,,,)))+++///......///000...***%%%!!!//////,,,***,,,222444333///---...111222...++++++------...///////////////111///000333111...///333111333222222444888777333222333333333333666:::>>>999000)))***---------//////---++++++---111555888444333222000---+++***)))''')))***+++,,,...111333111444888===AAAFFFJJJLLL;;;777333222...)))'''))))))+++---......,,,)))''')))&&&)))///222...)))((((((""" &&&---111222444000000...+++333FFFZZZfff~~~xxxkkkXXXFFF999444000222333222///...000333000++++++000333111......;;;BBBHHHnnn{{{yyy\\\\\\DDD999333555666222111555777777555333444888999666555444333444777999666333...000///...333:::===;;;???;;;555111...///111333:::888666444333555888:::777888<<>>>>>>>>???333111......000111222222...++++++---------111777+++((((((,,,---)))))),,,(((###!!!&&&'''%%%""""""$$$&&&&&&%%%%%%(((***&&&&&&&&&&&&$$$$$$&&&***(((+++------(((!!!!!!+++111...((('''&&&$$$###$$$$$$###  $$$''''''&&&###!!!'''%%%""" """%%%((()))%%% !!!&&&+++)))%%%&&&''')))+++***(((%%%$$$)))'''%%%$$$%%%&&&(((+++000777;;;666...)))'''&&&(((000&&&###---%%%%%%''',,,000111///,,,---,,,333666000222000$$$,,,......---,,,,,,------***)))''''''***,,,......333222///,,,...777FFFQQQKKKRRRVVVRRROOOKKK???000---,,,******+++,,,,,,,,,///000000000333333,,,"""###'''---000---***///888@@@UUUmmm~~~}}}eeeUUUFFF999777666999999666333444888999555///444999999666444666999888555222000000111111111555555666:::???CCCDDDDDD???:::555333...((())),,,)))+++......---------------///222222111000000111222000---***+++000888>>>333:::CCCIIIIIIDDD>>>:::999444222444666:::BBBKKKaaazzzyyy[[[HHH:::333999>>>777666555444222000...,,,///111222///+++***,,,000777444111000...***###............///222333222---+++***---000000---******+++,,,---...//////000000///111444444222555:::444555333000......///000000111222333555777:::<<<999222------------...222***+++,,,++++++---333888444444333222///,,,)))'''((()))+++,,,,,,---///222222333555999>>>BBBEEEFFFDDD>>>777444...'''$$$$$$)))+++...000000///---+++...+++,,,...---+++,,,000...%%% '''000555444222333444222,,,+++666HHHVVVoootttuuulllYYYDDD666///,,,///111111///000555999777000...222555222...+++666;;;:::ZZZjjjqqq[[[[[[FFF<<<555777999666444555444444444333333444333222666555222222555888444///222333111...///444777555;;;::::::888666333111000===<<<888555444555999<<>>>>>===<<<:::999:::CCCHHHOOOVVVaaayyy}}}vvvpppgggYYYMMMHHHAAADDDGGGFFF@@@===???CCC444222000////////////...+++***,,,000///,,,---111+++))))))+++***'''%%%&&&((($$$ !!!$$$'''%%% !!!$$$&&&&&&&&&&&&&&&###&&&''''''''')))******)))'''''')))+++((( """&&&))))))'''%%%"""!!!!!!'''(((### ###'''%%%""" ###'''***)))$$$!!!"""'''((('''&&&((('''(((+++---+++&&& ((())))))(((((())))))(((111;;;???777---(((((('''%%%...&&&"""***+++(((''')))...000...+++111---;;;JJJ@@@222000111444333222///,,,***,,,000,,,+++,,,---...---***(((888666333222555???MMMXXXSSS]]]dddbbb]]]WWWHHH888000,,,)))(((***---//////222333111000222333+++!!!"""&&&,,,000///---444===CCCWWWpppttteeeTTTEEE:::111333444555444222444888999666444888;;;999333000111333444222000000111333333333000111444999===??????>>>777444333222...+++---222111111000222333222000---,,,///222333222111111111222111000///...000444777444;;;EEENNNRRRNNNFFF???:::222,,,///555999<<<@@@PPPhhhuuu^^^FFF888333444;;;555555444222///,,,***)))...000111000//////333666666333///...//////,,,***,,,---000222333111000000,,,+++***+++///111...+++***+++,,,...///000111111///...111555666666:::@@@666555333111///000555:::...///222444666666555444111111222111---))),,,333))),,,//////,,,,,,///222555666666555333000---+++&&&))),,,//////000111222///---...777EEEPPPUUUUUUNNNEEE===888222***&&&%%%+++---000222333333111000&&&&&&((())))))+++666AAA444***$$$)))111222///---222444333...***111BBBSSS^^^aaabbb^^^SSSDDD666...,,,---------...222999>>>999222///333666222---+++000;;;444EEEQQQeeeUUUQQQDDD<<<555555888999888888333333555666555333222222:::999444111555999666...:::===<<<888777999:::777;;;;;;:::999777555222111===<<<;;;777444444777999DDDAAA===888777888888888BBBGGGOOOVVV^^^sss~~~xxxrrrlllcccUUULLLIIIBBBEEEIIIHHHAAA:::;;;@@@555333000/////////---,,,)))***...222111+++)))+++((((((***++++++***((((((++++++(((%%%&&&(((&&& """$$$'''((('''&&&%%%%%%'''&&&&&&)))------***### '''***$$$%%%&&&''')))(((&&&###!!!"""$$$&&&&&&"""$$$---,,,%%%!!!$$$***)))'''$$$""""""%%%)))+++***&&&%%%'''((('''&&&((('''&&&'''***---,,,&&& ###'''(((((())),,,,,,***777CCCGGG;;;---((((((&&&!!!+++$$$###&&&,,,,,,(((&&&&&&))),,,+++***///,,,BBBXXXMMM666222777333111///...***'''+++222///000111333333000+++'''555777:::===AAAGGGNNNSSSfffooosssmmmfff___RRRDDD666000***(((+++///222222555666444111000000***"""'''(((---222333444;;;DDDFFF\\\uuuooohhhUUUEEE<<<---111---///000000333888999555555666666333...++++++,,,///...---///111444555555,,,///333888<<<@@@BBBBBB<<<777444222///***+++000111///...000222333111//////111333333111/////////222333333222///,,,,,,,,,111555>>>GGGMMMKKKCCC<<<999111,,,///333555777:::FFF]]]zzzfffIII:::;;;555===666777777444000---,,,,,,+++,,,---...///111555777999555000---,,,---...///,,,---000444333...,,,...---......,,,---000...+++)))+++...111222222111111///---///444555666:::@@@;;;777333222///...111777...///111444666555111...***---222222+++&&&***222,,,000333333111.........333333333333111...,,,+++$$$''',,,000111222444555///++++++666HHHXXX```aaaTTTJJJ???:::444,,,&&&$$$---...000222444555555555'''&&&''''''&&&)))444AAA666///+++...000...+++***...///000...***...???PPPPPPNNNMMMMMMLLLEEE:::111///---++++++...444:::>>>666111///333444111---,,,,,,<<<111666;;;QQQHHHHHH@@@;;;555444555666666666222222555888888555555888===<<<777333888???<<<222>>>BBBCCC???<<<<<<<<<999>>>;;;666111000111333555777999888555111000333666???>>>:::555666;;;===;;;???BBBKKKSSSZZZllltttiiiccc]]]UUUOOOMMMHHHIIIKKKKKKBBB777666;;;444222000000000000///---)))***...222111+++)))***&&&(((***++++++,,,***)))'''+++,,,((((((***((($$$&&&%%%%%%&&&(((***,,,,,,+++)))$$$"""'''///...(((!!!!!!%%%$$$"""%%%''')))***((($$$$$$%%%(((&&&&&&)))+++((( &&&,,,,,,'''$$$'''+++,,,***'''%%%%%%&&&)))***(((&&&'''***'''"""###'''###%%%(((******(((%%%"""!!!%%%%%%###$$$***+++)))666DDDIII:::+++'''((('''%%%,,,###&&&)))---)))((('''''')))+++++++++---+++<<>>FFFNNNeeeppplllVVVEEE===+++222,,,///000000222666444///333111///---+++++++++,,,---,,,,,,...111444555555///000222555999>>>CCCGGGEEE>>>777444000+++***,,,)))+++---...///111444666888888888666333000/////////111333222///,,,+++***---...444===DDDDDD===666666333222222000///444;;;BBBWWWzzzmmmIII:::???777@@@888999999777222///...///++++++,,,---///111444777888666111---)))))),,,...000...///222///******///000444444///,,,---,,,)))))),,,000333444333111//////---...111222111555;;;:::555222333111,,,+++...000///000222444444111---,,,---000111---)))---444000222444444222000......333222111000---+++)))((('''))),,,...///111333666///---...777FFFWWWccchhhcccWWWJJJAAA999///&&&###---...///111333666888999///***(((***,,,---000666333111222333111,,,+++...---,,,---,,,)))***999IIICCC???===@@@EEEDDD<<<555555111---...333777888777333111111555555111000222---888---111---;;;888FFFBBBAAA>>>;;;888666444222444333666:::999555777<<<;;;;;;777333:::DDDBBB777EEEHHHGGG@@@;;;:::999777===:::444000///000333555333444444111---...333888888999888666:::@@@AAA<<<<<<>>>GGGQQQYYYjjjsssbbb\\\[[[XXXSSSQQQNNNNNNOOONNNDDD777444888222111000000111111000///******...222000,,,***,,,''')))+++*********)))&&& '''***((((((++++++(((+++)))&&&&&&)))---111333111,,,###%%%......'''$$$!!!"""######((('''!!! &&&'''###"""$$$(((%%% ######"""!!!"""###///---***(((&&&'''((()))$$$###''')))$$$$$$%%%++++++'''###$$$&&&$$$&&&$$$$$$'''%%%///???EEE777(((&&&)))((()))---!!!###$$$'''((()))***+++,,,------...,,,***111555111333777111222000111111+++$$$&&&---000///...///000///---,,,333555;;;CCCMMMYYYdddjjjppp}}}sssbbbKKK666>>>555+++&&&'''***,,,,,,***///111//////333555444111---,,,000444777===DDDXXXooossspppWWWEEE>>>+++444111333444222222222---'''222///+++***+++...//////,,,++++++---111333444444444333111111333999AAAFFFBBB;;;555333333111111444&&&+++111222000333:::BBBAAAAAA???;;;666222000000+++...111222111000000000000000333;;;BBBDDD>>>777444666888666///+++333>>><<>>222111111...000111,,,%%%###)))000000***,,,(((&&&'''+++......,,,,,,------+++&&&%%%///;;;222444555111---,,,000444***,,,///222555444000,,,---999888JJJKKKiiimmmuuuqqqzzz```OOO555777///***000777777111,,,444333111///......///000((()))///666999;;;AAAIIIYYYppp|||xxxgggZZZGGG:::333)))111000000000+++'''+++222222///,,,)))(((***...000---//////...///222000+++777333/////////222===HHH>>>;;;777222+++(((---666666888;;;;;;<<>>EEEFFF<<<222///444111//////000333555666111///000555777666888;;;888555222222333555444222BBBFFFcccgggIII777555888:::999:::<<<<<<666000111666000111111111//////111333+++,,,000333111---///444666444444555222......111444444222---'''%%%&&&(((###)))///222777:::888333777555222///,,,*********777888555111111333222...///111000,,,+++...111000222---,,,222666777:::???777222...///222555444111111222000,,,&&&###$$$&&&'''+++///...,,,+++///333555222...222CCCUUUZZZUUUuuutttgggNNN:::222222222000,,,+++000555555555666,,,+++***///:::AAA777'''///222555555111---///444333,,,,,,111111,,,...666777999>>>BBBAAA;;;666444>>>888...***///777888333---,,,---222777:::999777111+++,,,333555333999DDDLLLSSSQQQEEE>>>???;;;222444555666666555555777999555333222444888;;;;;;999NNNLLLEEE===:::<<<;;;888555666:::>>>;;;666666:::555666666444333444888;;;???@@@???===???DDDDDDAAABBBCCCCCCNNNdddvvvmmm[[[ZZZbbb]]]TTTMMMDDDFFFJJJIIIDDDAAA@@@;;;444***)))+++111333111444999222111...***(((''')))+++---------,,,+++,,,///111---(((!!!&&&...'''&&&'''((('''""" &&&000...---+++******+++---///***)))'''$$$###%%%(((***((($$$&&&---***&&&$$$!!! %%%---111+++%%%$$$''')))***+++,,,---,,,(((###"""!!!!!!!!!%%%...'''$$$%%%))))))%%%$$$'''(((###!!!$$$&&&'''***///;;;FFF@@@333222111...///222///+++(((+++///,,,&&&((()))******+++,,,...///,,,...///...)))&&&...999555777888444---))))))+++...111444333000,,,******555<<<888HHHLLLiiinnnuuusss___UUU???333///---000222000...///444333111000///......---((()))...444777:::AAAJJJaaattt}}}vvvjjj]]]III???===888---------...***'''***111222111...,,,,,,...111222333333111...///333222///000111222111...000<<>>777444111111333555666555;;;===VVVrrroooMMM777000222444333333666888777444666<<<222222222///,,,***+++,,,------000555555111222555666666888888222---///555222333333000+++&&&######(((,,,///000333666666222:::666111+++(((&&&''''''777888666222222444222---...///,,,&&&&&&+++...///...******///333222333777888333...---000111000...///000///---***)))+++...)))+++...---,,,+++...000***,,,+++---666BBBFFFCCCYYYZZZRRRBBB555222333333222...---222444222000111333444333333888999000$$$)))+++...000000000222555555000---...///...///333<<<:::999777555333444666::::::555///...222444222*********,,,111555777888333---...666999888???JJJRRR]]]aaaXXXOOOIIIAAA666888777666555555555444444333222111222444666666666AAAAAA===777555777555000000111666;;;:::777777;;;999888777666555555777888;;;======;;;===@@@>>>:::>>>@@@@@@KKKaaarrrlll[[[YYYbbb___WWWNNNBBBDDDEEEDDDBBBAAA@@@999111******,,,/////////444;;;///---+++******,,,...000111000000...---...222555///111***"""***666+++%%%$$$&&&'''%%%###(((///---------,,,+++******)))%%%&&&'''((((((((('''&&&,,,%%%$$$))))))!!!  !!!***$$$)))+++&&&!!!###'''(((+++++++++++++++(((### $$$###$$$$$$!!! &&&///)))((((((+++***&&&$$$%%%""""""&&&++++++***---333>>>IIICCC555333222...///111111///+++***+++'''!!!!!!&&&***+++)))(((+++...,,,///222333---)))---555555777888444...)))((((((***000555666444444999>>>===???999DDDLLLfffpppxxx{{{jjjaaaJJJ000///000000,,,))),,,333222222222000///---,,,+++((((((+++111555:::DDDOOObbbrrr|||~~~zzznnn___GGG;;;;;;888444333333444111---///444------,,,++++++,,,---...222111...)))***...000---***...333222---...;;;JJJCCC===888666444000222666333888>>>DDDJJJSSS]]]eee]]]``````[[[UUUQQQIIIBBB///000222444555444333222000...000666999999;;;???777555222222444666888999<<<<<>>@@@???999444444444222(((&&&(((...333333444666666888888777666444---&&&###$$$&&&)))...222333333333111,,,''')))...///---===<<<999444000///000111555;;;<<<666///...000111---,,,,,,+++,,,000555999777333333999<<<<<>>@@@???III^^^oooxxxddd[[[]]]ZZZYYYUUUKKKIIIFFFCCCAAA@@@<<<333+++)))+++------,,,,,,111666******+++...111333444444444333111///---...111444+++...,,,)))000888///%%%$$$%%%''''''&&&)))...------,,,+++)))((('''&&&$$$%%%''')))+++***(((&&&&&&###$$$((((((### !!!#########111###&&&%%%  $$$$$$((('''''')))++++++(((%%%*********(((###$$$+++++++++++++++)))&&&$$$###"""(((,,,***(((---555>>>IIICCC666555444000222///111///***''''''%%%!!!!!!&&&((((((''''''(((,,,///444666111+++,,,111333444333111...,,,---///***...333555888===EEEKKK======;;;@@@III___rrrwwwgggLLL333111000///+++(((,,,444111111222111///---***)))'''&&&)))///555===KKKWWWeeeuuuvvviii[[[DDD888666111999777888888555000000444,,,,,,,,,++++++*********---...+++((()))...///,,,))),,,//////,,,...;;;JJJDDD===666333000,,,+++---,,,///555:::@@@HHHPPPVVVccckkkmmmddd]]]]]]XXXPPP;;;999777444333555888;;;000...000555777777888<<<;;;888666444555777999;;;>>>>>>JJJ]]]pppxxxYYYHHHCCC???;;;888222///111111000000222000111111000///...000111---***,,,333888666333222,,,---000111...***---444<<<999333---(((''''''(((,,,111222000000333444222444222///---+++,,,---...,,,///000000222666555111//////,,,((()))...000...'''''')))---000///,,,+++...+++((((((+++...000000(((''''''''''''***,,,///---,,,***++++++,,,***)))...000222111111333444444666999;;;;;;999777333///$$$!!!"""(((...111666;;;222222333444666666111,,,######"""$$$***111000,,,......((( $$$...000***:::???BBB===777111,,,(((111999===888222/////////111222333000...///444888;;;888888;;;===???FFFOOOVVVeeepppkkk]]]PPPEEE===555111...000444777555222111444555555222222555888444777777666888:::888444111111444999:::777666888999666444444555555444222555888:::;;;???FFFGGGDDDCCCDDDBBBIII]]]ooo{{{fff[[[XXXTTTUUUTTTKKKKKKFFFAAA@@@???:::111+++(((,,,/////////000333555***+++---111444333///+++444333111...++++++---///$$$###&&&+++...,,,******$$$"""###%%%%%%###&&&+++...,,,***(((&&&&&&&&&&&&&&&&&&&&&(((++++++)))&&&!!!''')))&&& !!! &&& """%%%&&&###!!!###"""$$$###$$$)))000333111...*********)))###!!!(((------,,,)))((('''%%%### ###''')))%%%###***444;;;GGGAAA555555666333444000111...)))'''((((((&&& !!!###'''***+++(((%%%,,,///444777222++++++...333111...++++++---222555444222111111555:::>>>AAA999999<<<<<>>AAAXXXbbbddd\\\WWWYYYXXXSSSCCCAAA===666111000222555222///000444555333444777>>><<<:::888666777888:::888:::BBBSSSeeexxxvvv[[[PPPNNNGGG===;;;555000000///,,,+++,,,///000111000000000222444***'''(((///444333000000***'''(((,,,/////////111111...***&&&###!!!)))///444333333555555333222222333444333222111000,,,......---000444333///...000///---///222000+++)))***,,,///222333222///,,,+++))))))***,,,------///...---,,,,,,,,,,,,,,,---+++******,,,,,,+++)))---+++)))+++---...///000777999===@@@???999333///,,,'''$$$%%%&&&(((///666///+++)))///666888333...)))((($$$"""(((...,,,%%%)))+++'''!!!%%%111555000===EEEIIICCC:::333,,,%%%000555888777555555222...///222666666444333555777;;;999:::===@@@EEEMMMUUU^^^gggkkkbbbSSSGGGAAA>>>333///,,,...333666444000///111444444222333777:::333555555333666:::999666444222333888888333000111333222111111222444444444333555555555:::BBBEEECCCFFFGGGDDDJJJ\\\nnntttfff___\\\UUUUUUSSSIIIIIICCC???@@@???:::555333+++///111222444999:::777"""###'''---222333...)))000000///,,,)))((()))***((($$$&&&***)))$$$'''000###""""""""" '''---,,,***(((((((((((()))((('''&&&(((++++++)))%%% '''---...((("""!!!"""$$$###%%%((("""&&&&&&### %%%&&&###"""!!!$$$+++333777555222)))***---...***&&&)))000...///---((('''))))))'''((())),,,---)))(((///999999DDD@@@444444555333555222111...)))***...---***'''&&&&&&***//////+++''',,,---111444111+++***---333///***''''''+++000444999555111111555:::>>>???888444;;;999JJJTTTrrrttthhhOOO===444......111000//////111111111000///...---,,,'''&&&(((///888CCCTTTccciii|||vvvhhh]]]MMMAAA999...)))(((***000111......///222111000///...,,,++++++***---......000333222---000,,,+++,,,---000:::CCC:::444000//////000444:::444222000///000222444666DDDIIIKKKGGGEEEHHHJJJJJJIIIIIIGGG@@@777///++++++222000000333333111111444======<<<:::777666777888333888===MMM___kkkwww[[[QQQNNNDDD888777333111222000------000222333222000...---...///***'''(((...000///...000...)))(((---333333222222((((((((()))((($$$&&&...333333222444555444444555777888777444111///111222000,,,---000///+++---.........111333///(((///000000000333777888555000000///---+++)))'''&&&222000///......,,,)))'''***+++++++++,,,,,,------,,,)))'''***++++++,,,///222555<<>>666333000000222333111///---///000111222333666888777999888666888<<<;;;888222000000444555111------000111111111111222666:::999:::999888;;;AAABBB@@@CCCFFFFFFMMM]]]mmmnnndddaaa^^^UUUVVVVVVMMMHHHBBB???@@@>>>999999<<<777777444111555;;;:::555 """(((///222///,,,***+++,,,+++)))(((((()))---+++'''"""!!!%%%))),,,%%%%%%%%%###'''***+++,,,------,,,++++++(((''''''***---,,,'''""""""&&&***)))'''%%%$$$$$$!!!###%%%%%%"""!!!"""$$$!!!!!!!!!''''''$$$ !!!)))111444000******,,,000333111...222999111222...((((((---///---,,,,,,///111///...444<<<888DDD???333222333000222000///+++)))---000---&&&***+++,,,...///...---+++++++++---000...)))***......***&&&###%%%)))---000222222222333666<<>>;;;333111555---***)))******+++111999///)))(((...111000...///000222...'''(((///...&&&+++,,,///333333555<<>>555...111777555---,,,)))&&&'''+++---***&&&&&&(((***+++***))))))******,,,###%%%***###*********&&&***(((+++///222222111...,,,((('''(((,,,///---&&&###### """!!! """!!!''''''###%%%,,,---''' (((+++///333000---111888333444000))))))000444222&&&&&&***......---111777999DDD???222111111---///,,,+++((((((---///)))))),,,//////,,,***+++---+++***+++---+++(((***...&&&$$$""""""%%%))),,,...---000222111000333<<>>===<<<777222555555222222555666333999888777999:::888333......///...---111:::CCCHHH=========>>>;;;888888:::444555666666555555777999777444222333666888777555111555888888888777111)))...,,,...666<<<;;;999999666:::<<<777222333===FFF222888<<>>555333444888888666777:::999::::::666222000111444444555777888888777555444;;;999999999444...---000222000...111888>>>AAABBB???<<<888555444777;;;===222555888:::<<<>>>AAADDDEEEFFFQQQUUUgggzzzuuummmeeeYYYPPPMMMNNNNNNLLLDDDBBB===888333333555888888444111222444444111---+++)))''')))------(((###''',,,***)))+++...,,,'''!!!"""((()))&&&&&&''',,,...)))###%%%,,,***,,,+++)))***---,,,(((++++++---///+++%%%###&&&'''$$$!!!"""&&&(((,,,(((!!!###(((!!!"""!!! ###&&&%%%!!!!!!###((())))))***///111...,,,,,,***'''***)))((((((***+++++++++)))&&&$$$$$$''',,,111444???@@@CCCCCC;;;///*********,,,+++***+++,,,&&&///111...((($$$$$$### %%%***---,,,,,,---+++&&&---)))$$$$$$'''++++++***(((***,,,000888<<<555+++222999777888FFFRRR]]]lllxxx~~~^^^KKKKKKCCC:::222000...+++***,,,222111111333///***))),,,+++,,,,,,,,,111>>>QQQ___qqqvvv~~~xxxeeeRRRHHH@@@111)))...444///,,,,,,'''...,,,---111666888555222///000000---******---111,,,...222555888:::;;;<<<;;;777111,,,+++...222555333444---+++111...(((,,,((((((***---000111///...333444444111---,,,...111444444000***+++222444222222666999888777666111***333333666<<>>;;;888999;;;777444AAASSS???888222111111000111333333333111...000444000(((&&&###$$$***,,,***)))***((($$$!!!"""&&&+++...///,,,++++++---......,,,+++)))---111333111000///000///---***))),,,000333555...,,,***---222444111---000111222222111///---++++++---------///111+++!!!###&&&+++000222222111000%%%'''+++//////...111888777444777<<<444&&&'''444......///111333333333222555000)))&&&&&&'''((((((((('''(((+++...111222111777666222---)))***...222//////111222111444@@@MMM^^^ooocccGGG???:::555;;;444222666;;;666,,,+++333555444333222333444666777444444555888<<<>>>???@@@>>>777333666888666333222666888999777222......///)))+++///222555666666666:::777555555222...---000/////////222777<<>><<<888999666111---+++,,,///111666999111,,,111///***......------///222444444333111222222///,,,+++///222555333000...000444111+++333555666666888999333+++555333444:::AAAJJJWWWccc|||{{{hhhQQQKKK;;;;;;777666999777555<<>>BBBDDDCCCDDD999222333777555000,,,111555888777222---++++++(((***...222666999:::;;;888333111222222///...000000222555666777999;;;<<<444555666777777555444333666555555999???CCCCCCBBBCCCCCCKKKMMM^^^nnnssszzzssscccZZZSSSSSSTTTNNNCCC;;;EEEBBB<<<666222444888===...------000333555555444111000///...---,,,++++++)))$$$!!!%%%***)))"""++++++)))'''''''''&&&%%%'''+++000111---'''$$$%%%)))***)))&&&)))...000--- $$$&&&######$$$$$$$$$%%%&&&'''((((((&&&%%%""""""%%% !!!  '''***)))$$$ !!!%%%''''''+++***%%%"""###%%%###''''''(((---111222---(((###(((111;;;???<<<333,,,222<<>>BBB@@@===BBBEEEPPPQQQ]]]lllsssuuukkk[[[VVVTTTVVVSSSJJJBBB@@@>>>===:::666333333555888...,,,***+++...222555777333333222000///...------###"""!!!###&&&******((('''&&&''''''&&&$$$###$$$&&&&&&(((+++......(((###%%%(((((((((***...,,,((($$$!!!!!!###### """$$$&&&'''((((((!!!###%%%%%%###"""""""""###!!!%%%+++(((""""""%%%&&&&&&&&&))),,,,,,)))### &&&'''$$$******,,,000444444000,,,(((111<<>>888---///111...000777444111000000000000///000222333111,,,(((((()))000111333111***(((///:::222444444555:::???===888...+++,,,333888:::===AAAIIIWWWiii{{{hhh^^^GGG555444222111444666555222///333444999===:::333///000,,,,,,---///---,,,000777222//////222111,,,((('''***,,,------...111555888555333000......---+++***)))(((((())),,,.........******,,,000333555555444&&&$$$######$$$&&&%%%$$$***+++---///000///...---,,,+++---111111...---...///111222111//////333666(((***000333000***(((+++&&&)))++++++,,,///000...$$$+++444888888777999;;;///...---+++)))))),,,///+++***+++,,,------+++)))---***)))---222333///)))---111999>>>===;;;AAAJJJXXX```gggVVV;;;777===888222222222333444555666777000111222333444333222111000444666999EEETTTWWWRRRIIIAAA999333---))),,,111333555666555222333666:::000111111222444555666666///111777<<<;;;555222444555888===??????===<<<;;;111000000111444888===???===;;;999:::<<<===;;;999===DDDSSSQQQZZZkkkzzz~~~nnn^^^NNNHHHHHHKKKGGGAAADDDNNNHHHGGGCCC===777222000000000///...---,,,...222444000---,,,...222111---(((%%%)))***&&&&&&)))***'''$$$###&&&)))((($$$&&&+++%%%%%%######,,,555555//////222333222333333///(((,,,)))((((((%%% %%%%%%&&&''''''((((((((("""%%%((()))((('''&&&'''$$$$$$""""""%%%)))&&& %%%***,,,+++(((((())))))+++)))$$$###'''++++++***---///...++++++...222888555111///111777???EEEMMMIIIEEE???666------111)))&&&&&&((('''###%%%)))++++++***)))+++...)))"""&&&***+++)))))),,,,,,)))...000333444222000---,,,444888:::<<<>>>???999111///111...222:::===LLLfffwww}}}sssccc]]]FFF999444111111000......111000...///000---((())),,,777888888:::BBBTTTkkk{{{}}}tttppp^^^MMM@@@555444,,,111777222000000+++---......//////000222333)))''''''***///333222111+++///333666777999;;;===888666222...***(((&&&&&&555AAA===222444666333444666444333222333444333222///222666555111---++++++000.........)))%%%***333...222444444777<<<===;;;---+++,,,111555666;;;AAAAAAMMMXXXddd}}}]]]LLL888444333444444666777888555222333333555777333......111---)))'''***+++***///666///,,,,,,111222///---...333444444333111111333666777444111///...---+++***,,,***)))+++---///...---******,,,000555777888777+++'''"""###&&&'''%%%"""***,,,///111333333222222,,,+++...444555222333777111111000000000111222333$$$'''...333111+++***---&&&'''***---...---111555(((,,,222777::::::999888*********(((&&&'''***---+++***)))***,,,---,,,+++---...111222222111//////111333666888555444<<>>>>>>>>AAACCCMMMMMM[[[nnn|||qqq___KKKFFFHHHOOOLLLBBB@@@EEEEEECCC???888222...---...///000111222333555777999000---+++///444555...'''###'''((('''***///---'''&&&$$$'''+++***&&&)))///+++,,,)))&&&***222444111,,,......,,,,,,,,,((("""$$$%%%((((((###!!!(((+++*********))))))((((((###$$$%%%%%%$$$$$$&&&(((!!!"""!!!###(((+++)))%%%&&&'''))))))(((&&&$$$''',,,---)))%%%''')))***)))---...+++&&&&&&+++222444...))))))...555:::<<>>;;;000222555222222...---,,,---///000000...,,,222888:::777444333444...,,,///333///%%% !!!+++000333222444999<<<<<>>555333000/////////---+++&&&)))000666444---+++...(((&&&)))......+++111;;;111000111555999999555111&&&((()))'''&&&'''+++...,,,+++***+++---///000000,,,333888777000---///333222111000...***+++666BBBOOOFFF^^^sss]]]AAA888111***---///000111111---(((//////111222444666777888000666999>>>QQQhhhqqqmmmLLL>>>111///111333333444;;;>>>AAAAAA===999888888333222111000////////////,,,///333333---(((...777:::888777888888666000+++222222222333444555777888:::<<<>>>>>>??????AAACCCGGGDDDIIIJJJ]]]sss~~~pppSSSQQQTTTUUUNNNCCC;;;999;;;EEE???;;;999///%%%(((222222222333333333222222222111111222444555444111///'''''''''&&&%%%###"""!!!(((***,,,...///...,,,+++(((***+++)))&&&&&&(((+++222///)))(((000666///"""&&&---...%%%"""'''(((&&&'''+++...,,,((()))---###((('''###&&&---$$$+++222,,,(((!!!"""%%%&&&&&&%%%###!!!(((%%%%%%+++---,,,***+++,,,+++)))((()))---000333222+++(((,,,///...111666>>>>>><<<444+++''')))---((()))*********+++...111,,,((()))///111...///333444111...---......+++(((&&&,,,//////000111///+++...222555444444444333222......111333555:::IIIWWWqqqvvv~~~sssbbbWWWBBB///+++555666666555...(((,,,000111000000222444444AAA555???CCCaaafffyyymmmgggOOONNN===>>>;;;888444222333555666666,,,,,,+++)))((()))---000---+++******---000222333000000000444<<>>===DDD===>>>JJJYYYhhh{{{qqq^^^VVVUUUPPPGGG@@@===AAAEEEDDD>>>888333...))))))---,,,---...///////////////000000111222333222111000*********)))((('''&&&&&&+++++++++***)))(((&&&%%%$$$%%%''''''%%%%%%%%%%%%'''(((&&&###&&&+++***$$$)))...---$$$"""$$$+++******+++)))(((---444&&&$$$%%%))))))&&&(((---"""***...((((((  !!!!!!((((((,,,///...+++---111***)))(((((())),,,000222)))###!!!&&&---222999@@@555666555///((($$$&&&)))''')))+++,,,++++++,,,---***'''(((---000...///333222...***(((***,,,,,,+++---///111111333666333...))),,,///000000000111111///000444777888;;;FFFRRRiiisss~~~wwwfffWWW@@@...+++333111//////***,,,...000111000/////////111===666EEEKKKdddlllrrrbbbNNNIII>>>;;;333111000000333555777777000+++&&&$$$&&&***---...+++***)))+++---111333444+++,,,---000888===888///666333///+++(((((()))******111888999555111111444...+++)))))),,,---,,,***222333444444333222111000///,,,---111000+++***---111333222222:::GGGJJJEEEBBB:::444666777666666999666:::>>>DDDTTTqqq^^^GGGBBB999666999<<<===<<<<<<===???<<<777222000111222333222,,,,,,000444333...///444000333555555333111//////000000111333444444222111))),,,111555888888555222111333000++++++......***(((''''''(((***///333666///***%%%$$$&&&'''&&&###///,,,)))))),,,000222222------///666;;;<<<999666333333333333333111---***000000//////...---,,,,,,+++...111000------111555555333555:::<<<;;;:::<<<777+++)))000///%%%&&&000$$$(((---///...---+++***+++///333666666444222111111///---+++))),,,999GGG[[[eeevvv~~~nnnOOO;;;666333444000+++,,,000000,,,444555666777888888888888555444222777KKKdddpppoooYYYJJJ999000111444111---333555777777666555666777444222000222444555444444888777666333222222444666555666888888777333///,,,777999;;;===>>>===<<<;;;999:::<<<===============>>>===@@@HHHTTTgggxxxppp___UUUQQQKKKEEEBBBAAACCCDDD>>>;;;444---,,,//////+++******,,,---......//////......//////000222333333---,,,+++)))((((((((((((......---,,,***)))'''&&&&&&&&&(((+++,,,+++'''$$$###((()))%%%"""$$$((()))111444111((( $$$'''...+++((('''%%%%%%---666+++'''&&&)))***((((((***!!!!!! ------)))...###"""  """&&&((()))+++000111,,,'''***000$$$$$$%%%%%%'''***,,,...((($$$%%%***111444999===777999888111)))%%%&&&))))))+++......---,,,,,,---***'''''',,,/////////111...***%%%###%%%)))---///...---++++++///444222+++$$$&&&)))+++++++++---///000111555999:::;;;CCCMMMaaaqqq||||||{{{yyyiiiUUU@@@000...333---)))+++(((---------...///...+++(((+++555555GGGOOO___jjjzzz]]]QQQEEEAAA666...------///222444444444333+++###!!!&&&+++,,,+++))))))((())))))***,,,,,,,,,///222777???EEEAAA:::444444222---((('''***---...333999999444000000111...,,,)))***---...---***000000///000222333222111.........///,,,(((+++000777444333666<<>>>>>>>>???@@@<<<888444222222333333333///333999<<<888111///222111222333555666555222///...//////...---...222666***+++...111333444555555222222000,,,+++...///---,,,)))%%%$$$'''...555:::000,,,)))((())))))&&&###///,,,(((&&&(((,,,...000000///111777???AAA;;;555666555444444444333000---222000///---------...///,,,...///...,,,---222666666333333777<<>>CCCGGGIIIUUUnnn~~~{{{mmmUUUNNNMMMKKKKKKIIIDDD<<<666666999555++++++333555000//////000111111111000000+++,,,---...///222666999111...)))%%%######%%%'''+++,,,---...---+++)))(((((((((***...222000***%%%%%%***...,,,'''%%%'''***555555222***$$$###'''***+++)))((('''$$$!!!&&&---'''%%%%%%(((++++++'''%%%***)))'''000""""""!!!"""$$$(((+++---******+++,,,'''!!!###((( !!!###%%%''')))***&&&(((,,,333888:::999999AAA@@@<<<333)))$$$'''***+++---//////...///000222,,,)))(((+++...///...---)))&&&$$$###%%%)))...000---***%%%%%%+++222000)))%%%%%%'''))))))((()))---000000333777888999AAAJJJ___pppxxxsssqqqsssfffPPPBBB333222555,,,(((,,,------++++++---///...)))%%%---222555FFFQQQYYYiii~~~YYYVVVGGGCCC...---------///111111000...111+++&&&$$$'''++++++***---------+++(((&&&&&&&&&$$$)))///666<<<;;;666555666444///(((&&&***///555222111222555666333111222///,,,,,,///000///,,,+++)))***---111555777666222444555222---+++...333888444444:::???>>>>>>AAA999888666444111///111333444666:::<<>>666444444///+++///000111000///...000222888<<<<<<666111111444666555222000333888>>>@@@@@@:::777444111111333666888111333555777999:::::::::666;;;@@@AAA===<<<>>>AAA@@@GGGIIIIIIXXXuuuwwwuuujjjVVVQQQPPPOOOOOOMMMEEE:::111666<<<:::///***000444333444555444444333222000000)))***,,,---///333999===666111)))### ###%%%$$$'''***,,,,,,)))$$$!!!&&&&&&)))---000///)))$$$$$$'''+++...---+++)))***000...+++((($$$###&&&+++((((((+++,,,''' """"""###&&&***......)))### $$$!!!(((!!!$$$''')))+++,,,&&&###"""%%%%%%###"""%%%!!!!!!"""$$$%%%''')))***$$$&&&***///666===??????AAA???888---### %%%+++***+++,,,+++,,,...111444...,,,******---///---)))$$$%%%&&&((()))***,,,------***%%%$$$+++333222,,,)))''')))---,,,'''(((,,,///---...111444777@@@JJJaaaooosssjjjgggiii]]]IIIAAA333222444,,,(((...111---,,,,,,///222222...***222444:::EEEWWW\\\ssswwwTTTVVVHHH@@@%%%,,,,,,---///111111///---++++++++++++******++++++...000111000,,,)))((()))"""(((,,,///333777777333555666555///(((&&&***///000444:::======;;;999888444111------///000...,,,(((((((((+++000444888999???BBBBBB===555222333555222000333;;;???======???777888888666444444555666---///222555999GGGddd~~~yyykkkMMM???:::999888777888:::;;;;;;===;;;999555222111000111,,,111555333///------...111111222666999999555000---+++))),,,111444333111555222,,,%%%"""&&&---333000000000///......111555222000---++++++...111444000---)))((())),,,///000...---+++***+++...333666333000+++***111999555,,,///000111333333111,,,))),,,---///000111000...---------,,,+++,,,///333666777333111444888@@@NNNZZZEEE???888222---+++,,,///444444333000...---///111,,,,,,...111555666444111000+++'''%%%%%%'''111;;;888AAASSSgggrrrmmm___UUURRREEE888222333555444222777555111......000222444333444666@@@YYYuuu}}}___RRRBBB888444333///,,,///000111000...------...666<<<===555///000333333555222111444:::???@@@???999777555333333555888999999999888888999<<>>444,,,+++///222555555555333222000...---(((***------...111666;;;777333---'''$$$######$$$'''))),,,...,,,(((###((()))+++...000///,,,)))&&&&&&***111444222000000---***))))))'''&&&)))---((()))---///***!!!!!!&&&***---///000+++%%%)))000***!!!###""" $$$!!!%%%))),,,,,,,,,+++!!!"""'''((()))+++''''''&&&'''(((***,,,......---(((&&&+++666===???>>><<<555,,,######)))000'''((()))))))))+++...000...,,,)))(((,,,000---&&&###&&&***++++++)))))))))'''%%%!!!!!!'''///000,,,...+++---333111***)))...///,,,,,,///222666>>>GGG```jjjmmmfffbbbaaaVVVEEE???000...111)))'''...000---...111444666555222000111333<<>>:::888888;;;>>>AAA;;;===>>>>>><<<===BBBEEEBBBEEEGGGLLL[[[rrrjjjaaaffffff\\\WWWQQQLLLIIIIIIIIIIIIBBB>>>999555000+++...333333333333222111///------)))+++...---++++++000444000000000...+++((($$$"""+++,,,,,,,,,+++)))'''%%%)))+++------------...///,,,***+++000111///000444+++((((((++++++(((***///((((((***+++&&& ###"""))),,,+++***,,,***&&&///===666%%%%%%)))&&&%%%&&&(((+++------,,,***(((  %%%'''(((+++111+++***((('''(((***---///222111,,,'''***333999888======999111***(((,,,111'''))),,,---,,,*********)))(((%%%$$$***000---%%%%%%(((,,,,,,)))&&&%%%%%% !!! $$$,,,///---///,,,000888777...,,,111000------111444666;;;BBB[[[bbbggghhheee___RRRFFF@@@000+++...(((&&&,,,...+++...333555555333111000111666AAA@@@aaakkksssYYYNNNAAA>>>...%%%***)))***,,,...000///...(((((()))***,,,---,,,,,,%%%+++...,,,+++,,,//////444444///+++,,,......000...,,,++++++---111333777DDDSSSYYYTTTLLLGGGGGG777333///---...---***'''(((,,,...---+++...666===HHHNNNPPPLLLIIIFFF???777IIIKKKCCC666///111000+++111333111...000333000)))000...222888:::<<>>888444000111666>>>DDDGGGEEEEEEBBB<<<555000///000///111000,,,---///---&&&...111666888777444222000,,,+++***,,,///111111///+++...111///,,,+++---111444444666777111******////////////...------,,,+++,,,+++)))((((((***---000---...000///......111444666888666000555??????888,,,***((('''((()))(((''')))***,,,---............+++******,,,...111222333///......//////111:::DDDWWWZZZWWWNNNFFFAAA:::111222111111222333333000...111///...222666888555111666111...---,,,+++///555444444666<<>>;;;666111333999555222,,,(((&&&'''))),,,---444777;;;KKKggg}}}uuudddLLL999000///222333+++...222444444222111111444===@@@888555888888222999;;;======<<<999888777===;;;999777777999;;;<<<>>><<<999777777999<<<>>>;;;<<<===???@@@AAABBBCCCBBBFFFMMMUUU]]]kkkllldddccc\\\TTTRRROOOLLLKKKKKKLLLNNNBBB777111444444///000666111222222111111000///...***---///---((('''***---(((+++000222000***###'''&&&%%%%%%%%%'''((()))%%%''')))(((&&&&&&***---///+++******'''"""&&&---'''###$$$))))))%%%%%%***(((&&&$$$### !!!'''$$$***,,,&&&###%%%'''&&&(((;;;666!!!!!!***)))%%%(((((())))))'''%%%###"""!!!"""%%%'''%%%###(((000+++)))'''%%%%%%(((+++---&&&+++---...333<<<===999===>>><<<555,,,'''(((+++)))---222444111---(((&&&$$$$$$"""!!!(((000---%%%(((***,,,+++'''###"""### ###$$$$$$'''///333333...,,,111;;;;;;111///555111///000444777666999===UUU[[[ccckkkjjj```RRRHHHDDD111+++...(((''',,,,,,''',,,222333000---,,,,,,888@@@LLLGGGiiisss}}}oooSSSQQQ;;;:::***,,,...,,,++++++,,,,,,***)))***&&&###%%%+++///...+++&&&,,,333555222000111444111666777111---000444666,,,***((())),,,111444666555333888HHH\\\gggddd\\\;;;777222000000...+++((($$$***...---***...999CCCJJJQQQVVVWWWYYYYYYQQQGGGKKKNNNDDD111***222666000444555444222777<<<888000111---111999:::888BBBQQQkkkzzzyyyOOOBBB;;;555///...333;;;AAADDD>>>???>>>:::555111222333333444222///111333---###,,,222777999666222000000+++,,,,,,,,,+++,,,000222///000...***%%%&&&,,,222111111555888333++++++111000000000000////////////......///...---,,,...///000222444333111///111333,,,333333///333======666222...)))&&&'''***,,,...+++*********+++---...000*********---///111222111,,,+++,,,---+++***111:::IIIQQQTTTNNNKKKJJJCCC999000---,,,000666777222+++&&&%%%'''---555999888666999555222222000...000444000333555555666;;;BBBFFFDDDCCCDDDAAA888111666AAA555333///,,,******,,,---***333555444???\\\|||pppcccOOO???777444444333(((---333666777666555444;;;CCCDDD<<<888;;;777///444888===>>>;;;777666777???===:::777777999<<<>>>::::::999:::;;;===???@@@:::;;;===@@@CCCDDDBBB???===BBBNNNXXXYYY```yyyrrrhhhbbb^^^\\\ZZZSSSKKKGGGIIIGGGCCC666;;;999///---444777444999666222...------///000++++++,,,------+++)))(((///+++)))+++---,,,%%%''')))++++++)))&&&$$$$$$!!!%%%'''%%%$$$%%%$$$ %%%&&&$$$%%%+++&&&%%%%%%%%%&&&'''&&&&&&'''&&&%%%$$$###"""!!! """###%%%&&&&&&%%%###""",,,+++""")))///++++++%%%###&&&******+++---''',,,000...(((&&&)))...'''$$$###%%%$$$!!!&&&///222---'''%%%(((000999???EEECCC===444...)))!!!!!!&&&+++---,,,(((&&&!!!%%%)))---222666...---'''$$$%%%"""---&&&###%%%%%%$$$(((///+++222999:::444///...000,,,---333999333,,,555EEEVVVaaaiiiggg```VVVJJJAAA:::000(((&&&'''(((+++///'''(((+++...//////...---444:::EEEUUUkkk}}}rrrYYYEEE:::666555444777222)))###'''...+++###)))%%%###'''000666111)))***&&&)))000///)))+++333666;;;:::222...222555444///,,,((((((,,,///000///333111333@@@VVVddd]]]NNN777333222444111***$$$###$$$...555444---...888CCCNNNNNNTTTaaallljjjZZZKKKHHH>>>777666444...,,,...222111222666;;;:::333---222777:::999666666;;;AAATTTttt}}}lllIII<<<777444222222666;;;???BBB>>><<<888555333333444555333000...---///000000...---///111111......///222---'''###&&&***,,,///222,,,+++,,,...---++++++///666444111...+++)))'''''',,,***,,,000111......111000///---,,,,,,---...///+++...333666111+++,,,222000222222111777???BBBAAA666000)))'''***,,,+++(((,,,---...///...---+++***444222000---,,,---///000......---***((((((***,,,999>>>===:::@@@GGG@@@333...+++***---111333///++++++))))))---333666333///666444222111111222333444444333111///111999DDDMMMGGGOOO@@@>>>===111666:::555000...///...+++---333333777111000@@@VVVrrrlllNNNOOOHHH222///***+++---000000000111444777CCCDDD???555222222,,,###***555>>>===888444333111777<<<<<<666888AAAAAA:::999777666888<<<>>>>>><<<777777<<>>HHHMMMIII@@@555///,,,&&&$$$(((,,,...+++'''""" """%%%''')))+++///222)))(((&&&$$$###$$$%%%'''***%%%###%%%%%%###%%%******111777777222------///***))),,,111///,,,666FFFQQQYYY___[[[SSSJJJAAA:::555...))))))***((()))+++)))***,,,---////////////555<<>><<>>SSSmmmzzz]]]UUUGGG111222...+++...000000///---...000777<<<===888111,,,***(((...999BBBAAA===;;;999777999>>>===777999AAAAAA;;;888666555777999<<<===>>>666666;;;AAABBB???===>>>>>>===BBBKKKOOOWWWlll~~~qqqfff[[[TTT\\\]]]ZZZUUURRRPPPJJJCCCGGG@@@999444...+++...444444222000///...///111222,,,,,,+++******)))))))))###&&&***+++***+++---///++++++,,,***(((((()))***'''$$$$$$)))***(((&&&'''###&&&&&&)))---***%%% ###***---)))###"""&&&***(((### ###'''$$$%%%'''))))))((('''&&&%%%(((&&&"""%%%---,,,%%%'''(((,,,///---((((((,,,&&&"""!!!&&&---000,,,&&&++++++...111///)))''')))'''...333111,,,000===JJJLLLHHH===111***(((&&&!!!!!!'''---///,,,'''###"""###%%%''')))***,,,///111&&&###$$$(((&&& ###+++(((&&&&&&)))(((&&&%%%'''***///444333///,,,---///...)))(((+++,,,,,,666CCCLLLSSSVVVQQQJJJDDD>>>999555111000222222///,,,---,,,,,,,,,,,,---///000000666???MMM^^^ssstttuuummmbbbVVVKKK???333+++///,,,((('''---333333///***)))((('''))),,,111555222...)))***111666000'''111777999333---111:::AAA???;;;666000---///333888111666444333???NNNFFF111333000111444444222222555777555111...---...000222DDDGGGNNNVVV\\\ZZZSSSLLL>>>777222111000///000333------,,,,,,...111555777::::::999555000...000444999SSSggg~~~eeeWWWBBB???:::666555444222111000000111222444555666777888333//////222555333000///000111111000000222333---******---...***''''''$$$%%%(((***(((%%%***111)))************(((&&&%%%******++++++&&&"""$$$+++////////////---+++)))(((111///111555444...***)))***---...///222666555111444333000...---...///000+++---///111000---)))'''+++---000111111...+++(((//////---***'''%%%&&&'''---444666222222666333,,,***)))'''&&&'''+++222777///,,,+++///666:::999666111000000000222222111000111333333222111444:::???IIIRRRBBB>>>;;;------+++,,,...111000)))%%%+++444111666111...;;;LLLccc}}}qqq___GGG333777333...111444444111...+++***---444;;;;;;222***+++111444<<>>?????????EEEMMMQQQXXXlllssseeeWWWNNN]]][[[UUUNNNLLLOOOOOOKKKFFF===777777111)))+++444444333222000000000111111,,,---///000000///...---)))***************++++++......---+++******,,,///&&&######(((***'''%%%&&&%%%$$$$$$%%%&&&'''((())))))%%%###%%%***,,,)))&&&$$$&&&)))(((&&&$$$%%%'''###%%%'''((()))((('''&&&%%%'''&&&%%%(((---+++%%%)))+++///000)))###%%%+++'''###"""(((111444...''',,,---000222111...,,,,,,(((///555333...///999DDDEEEBBB999---''''''%%%"""!!!'''...000,,,'''$$$$$$###%%%''')))+++...222444(((!!!"""'''"""***&&&'''***---...,,,******+++...111000---+++---///444///+++---......444<<>>999666333333666555111...///,,,,,,++++++,,,...000111888DDDTTTeeeyyyqqqtttkkk]]]PPPDDD;;;444///222000...---///111000---$$$$$$(((---...---,,,---222222---***000777222$$$,,,222666222---111>>>III999777333---'''&&&***...---666666111;;;LLLGGG333444222222444444222333888<<<777111000111111///+++888===DDDKKKNNNNNNLLLKKKCCC>>>888555222222333555+++***'''%%%%%%***111666666555444111000000222444:::KKKSSSwwwppp___BBB???:::777555222000...,,,---///222333444555555888333......111444333111111111111000000111333444...++++++...---)))''')))$$$%%%((()))$$$!!!%%%---------...---+++(((%%%###)))+++---,,,&&& %%%---111222333222111---***(((000111666:::999333000222'''+++...000444999888333///000///---++++++,,,......000333444222---(((%%%***,,,...000///---***(((111111111...+++***+++,,,,,,333666222000111000------......***'''***111777...+++))),,,333999:::888111111222444555333...)))'''***///222444999???DDDOOOXXXEEE===:::------(((///111333111,,,(((+++///333888333///888EEEVVVlll}}}~~~iiiLLL888;;;444222555888:::888333...+++---000888<<<666...222;;;???DDDDDD<<<555222111000666777333//////555555222333444555444333666<<>>===@@@DDDDDD???===>>><<>>??????:::111+++***)))&&&***...111000+++$$$ $$$&&&)))***,,,...111444...$$$ !!!$$$###&&&***---//////...,,,,,,...000///---,,,---///111...---///000000222444@@@HHHOOOLLLFFF???888111222//////111///++++++...++++++***)))+++---000222;;;IIIZZZlll~~~wwwtttkkk]]]NNNCCC;;;777555333222222222111...---,,,%%%!!!###+++000---))))))///333222,,,---222///'''''',,,000---''')))666CCC555666444///)))&&&'''***,,,555444...333@@@<<<---444333555888777444666;;;===888444444666555///)))///555<<>>777444555777999222000---***)))---444999444222111111222333444333999GGGIIIhhhttt```>>>;;;888555555444222000,,,...000222333333222222666222...---...111111111111000//////000222444555///+++***+++***(((***///...---......)))%%%(((///.../////////---***'''%%%***,,,//////)))$$$(((111000111222333111...***''',,,111999;;;555---///555))),,,///000444888888333......///---+++)))***+++,,,///222555444111,,,)))+++,,,,,,---,,,,,,+++***///000111000//////000222000666999666222111111111---111333111---...444:::,,,(((%%%(((000777999999333333555888999444+++###+++...222444555777<<>>HHHIIIDDD999222222333333999999666222333666666444333444444333222555;;;@@@999888999>>>>>>999777999:::>>>EEEJJJNNNYYYlll}}}|||vvvnnnbbbYYYJJJMMMMMMKKKLLLMMMJJJEEEAAA?????????;;;555333555444333333222000...,,,***000222333333000+++&&&"""---)))&&&)))...000,,,'''&&&'''&&&%%%$$$&&&)))+++'''$$$%%%***,,,***)))***###%%%%%%######''''''&&&$$$'''******''''''***...+++(((&&&)))------(((""""""###%%%&&&&&&%%%###"""$$$""" !!!$$$&&&&&&###'''(((******%%%"""(((111"""$$$(((...111111...***###$$$######'''---///---333222333444777999:::::::::<<<:::222,,,+++)))&&&+++,,,------,,,)))%%%"""((()))+++++++++,,,...111111(((!!!###&&&'''))),,,,,,)))+++,,,......---,,,---...''')))+++---/////////000AAAKKKQQQOOOGGG>>>444,,,222//////000...+++,,,000************,,,///222444>>>MMMaaaqqqzzzkkkeee[[[NNNBBB999333000000000333555333...,,,...,,,### &&&+++******...,,,111222...+++++++++***,,,---///---((('''000;;;999999888555222/////////333777666///...111---%%%111333999>>><<<888999======:::777666666444///,,,,,,222999===???AAAEEEGGGEEEEEE@@@777444777;;;<<<555333000///000333777999777555333444666777333000111CCCGGGcccxxx|||oooVVV;;;888555333444444444444///000111222333222111111222222000---+++,,,000333111///---...000333444444000,,,))))))((((((,,,333222///...///...,,,...333---.........---,,,***)))---...111333...)))+++111+++---...///...,,,)))'''***000888777---$$$'''000...000///...000444444000111000000///...,,,***)))'''***///333444444222000---,,,++++++***+++,,,,,,***,,,...//////000222444555888:::888444222222333***///333444333444999>>>,,,'''###%%%...666:::;;;777555444666777444+++###---000333444444777===BBBSSS\\\FFF;;;999111111)))***++++++,,,111666333---...777666333666777<<>>===000000222666;;;<<<:::444///222222///...222999;;;888???@@@;;;444000333777777888777555444555666555444444444444333333666:::===777555777<<<<<<999888:::???CCCHHHJJJMMMXXXkkk{{{zzztttkkk___UUUKKKMMMMMMKKKKKKLLLHHHBBBCCCFFFDDD<<<777555222///.../////////...,,,)))(((000000///---+++(((&&&$$$***)))))),,,......+++((($$$%%%%%%%%%$$$%%%(((***%%%"""###))),,,******+++'''***)))%%%%%%((((((%%%%%%'''))))))))))))+++---,,,******+++---,,,'''######$$$%%%&&&%%%$$$!!! &&&######&&&))))))'''%%%******,,,,,,(((###&&&,,,'''...///+++&&&!!!###""""""&&&...///+++------///333888<<<>>>???===???<<<444,,,***)))''')))'''&&&)))---///,,,)))''')))***++++++,,,...111///***######$$$!!!"""&&&'''$$$(((***,,,---,,,,,,++++++$$$'''++++++***+++,,,,,,???HHHOOOMMMFFF>>>555...111000222444111,,,---111******+++---000333666888@@@QQQeeeuuuwwwfffaaaWWWKKK???666111/////////444777444---+++///+++$$$$$$+++,,,(((***222,,,,,,...///,,,'''''',,,---,,,...///,,,***111::::::888555333333444333333555444333000---)))''''''///333;;;@@@===666444666>>>===:::555000......000---111666:::;;;===>>>@@@IIIIIIDDD999444777;;;;;;222000///111555888888777999666555888<<<;;;555///...@@@BBBWWWdddwwwjjjNNN<<<999444222222333444444111222222333333333222222000222333...((((((///666111...,,,,,,///222444444000---+++***(((''',,,333000+++***///444666999<<<333333222111///...------000///222444111+++)))+++(((***+++,,,---,,,***)))---111666555---%%%)))111222222///+++---333555333444222000000000///***&&&''')))---000222222111000,,,,,,,,,++++++,,,,,,,,,'''***,,,...///000222333777777777777444111000111+++...000222222444999===---(((###%%%...888===???:::444///...111222...)))---///000111222888@@@FFFJJJVVVDDD::::::333///$$$$$$(((***))),,,000...(((%%%111444222555222333===999EEEBBBHHHEEE:::;;;111///111444999<<<:::444//////666444,,,///;;;:::000111444555222222666999888666555444666777666444333777555444444666888999999666555777<<<>>>;;;;;;>>>@@@EEEIIIIIILLLZZZnnn}}}zzzrrrnnnggg[[[QQQSSSQQQLLLFFFEEEIIIIIIFFFEEEIIIDDD777///000///((()))***+++,,,,,,***((('''...,,,***))))))***,,,---))),,,//////---***((((((%%%&&&'''''''''(((***,,,(((&&&'''---111000///000000333111***'''***)))$$$((('''&&&(((+++---,,,+++***,,,......,,,)))&&&%%%%%%%%%&&&'''&&&###!!! """ !!!&&&***((($$$!!!000///000000+++###!!!$$$$$$###$$$)))///---$$$###&&&&&&%%%***111111++++++---111777<<>>EEEDDD???;;;555///,,,---000333000***)))---***+++---///222666888:::BBBSSSgggvvvyyytttmmmeeeXXXIII===777777888000111555999444***(((---$$$$$$+++444111((((((111...((()))///---%%%%%%+++'''%%%'''+++,,,+++111:::777222,,,+++---111222111+++((()))---+++%%%&&&---...333;;;@@@:::000***+++??????;;;333***(((---333...000444666888888888888PPPQQQJJJ<<<444666999999111///000555;;;>>>;;;777777555666:::??????888111111AAA<<>>BBBCCCHHHWWWmmm}}}|||uuuiii\\\YYY___UUUMMMFFFGGGIIIHHHFFFGGGGGG@@@;;;:::888555444666111---,,,///---((()))...///...---***)))))),,,...///'''***///'''%%%+++---&&&''')))***)))(((&&&%%%'''---000///222888999555000------...)))"""!!!&&&***......&&&###***666>>>666333---(((''')))***)))%%%))))))""""""###---...&&&###++++++###!!!(((+++&&&###!!! $$$)))***&&&"""'''(((***+++,,,+++***)))"""(((///555999===BBBFFFGGGIIICCC666111222,,,!!!111***'''***+++'''&&&(((***+++)))''')))...///,,,,,,(((***...%%%,,,---$$$!!!'''((('''&&&$$$'''+++------+++(((&&&333111...,,,,,,---///111777999;;;<<<:::666111---333...++++++***(((***//////***(((+++///222666<<>>CCC@@@999777:::666222888FFFPPP```rrrVVVJJJ444666111000;;;888888:::222++++++000444333111...//////---******---111333111///...///000///---///...,,,,,,------,,,***222444333444AAAPPPNNNAAADDD@@@:::222,,,***+++---///333777666222---++++++******...222---%%%)))444:::333---...000000111333111000...,,,---111555666222222///)))(((,,,///...000333444000...000111///*********++++++,,,,,,,,,,,,,,,+++***)))+++///222222555444000///222///)))***+++...111444444444333999999555111333:::<<<;;;999333000...)))$$$(((000///000111444777;;;???AAAAAAHHH>>>111222222***'''//////)))$$$***333...!!!&&&,,,222333222111333777777///,,,111777666333111---444<<>>===:::999:::888444111333999<<<;;;999:::BBBCCCEEEOOOVVVbbbuuu~~~pppeee^^^]]]```GGGHHHKKKLLLIIIFFFKKKTTTHHH@@@:::888666222111333//////111333...(((***111///000111000///...000111***%%%...444+++&&&)))(((***,,,------+++(((&&&&&&''',,,...---...333333000***)))***+++'''!!!"""((())),,,+++%%%$$$...:::AAA;;;777000)))%%%###!!!%%%$$$!!!%%%&&&!!! (((+++'''!!!''',,,+++###""")))***&&&$$$!!! """'''***(((&&&,,,+++***)))''''''&&&&&&)))+++///222555999@@@DDDNNNSSSMMM<<>>999333000...000111...000222333000...,,,+++***)))---000***"""&&&111000......111111,,,***+++...---+++)))***---000111...///---+++,,,000000,,,,,,///000...///222222///,,,,,,,,,+++******)))))),,,,,,+++)))''''''(((***+++000222111333777555000***+++---...///000333555<<<<<<999555555888777444777333111111---)))+++222777444222111444888;;;===AAACCC444&&&+++222222444///000,,,)))///666111$$$''',,,111222111000222555222,,,***---111///---,,,000444:::===>>><<<999888555000...000111000111444333777888888@@@KKKIII???555444111...,,,---000444///222666777777777:::<<<;;;777444666;;;??????>>><<<@@@>>>BBBPPPYYYeeevvvppphhhgggddd___FFFFFFHHHKKKJJJHHHLLLRRRDDD===666444333000000333---111666666///))),,,333***,,,...///---,,,------%%%&&&333:::000((('''""",,,...///...+++'''&&&%%%&&&)))***)))***,,,,,,)))"""###&&&'''###""")))***+++((($$$%%%///888===888555///)))(((%%%!!!###"""###((()))&&&###!!!$$$))),,,,,,+++***,,,(((!!!""")))***&&&$$$!!!!!!%%%))))))(((---,,,***((('''(((***+++......------///444;;;@@@GGGOOOLLL;;;+++'''''''''$$$&&&)))'''!!!(((333***+++***(((+++111333000///...,,,,,,,,,+++***((($$$---222...'''&&&***......---,,,)))&&&###"""******)))))))))***++++++---...000333555666777777777111...111333000......///,,,+++///111222555:::SSSfff~~~wwwwwwbbb___YYYQQQGGG===444///000---...222555333333444,,,***+++//////---,,,///---...///000///---***)))***))))))+++...000111000***,,,...---+++(((&&&%%%$$$(((+++))))))***(((###***+++&&&!!!&&&000333///,,,---//////***%%%(((...------------,,,,,,///111;;;@@@???666222444333...((())),,,111666777666444555333444666666444666::::::666888>>>@@@GGG```|||dddPPP>>>>>>666:::MMMGGG===999666222...,,,---...///111///---...///111222222111444666111***''')))---++++++,,,...222444444444,,,111555:::EEEMMMHHH<<<999777555333222111222222------,,,---......,,,++++++***,,,...((( %%%000------///111---((('''++++++***(((((((((***,,,...+++,,,+++,,,111444000)))''')))******///333111,,,...---,,,+++***)))((((((,,,,,,,,,)))&&&###""""""&&&,,,111444666777555111000111000...+++,,,000444888999888555555666333---222000000111///+++,,,///222...***,,,333<<>>:::888999===BBBCCCCCC@@@AAA===BBBRRR\\\hhhzzznnniiimmmggg[[[LLL@@@999AAAMMMRRROOOLLL>>>777111000///...///222---111555555111------000******+++***((('''((()))$$$'''555;;;111)))&&&(((+++---,,,)))&&&%%%%%%$$$%%%&&&&&&'''((()))((("""%%%%%%!!!"""&&&''')))'''$$$%%%+++//////---,,,(((&&&+++111)))$$$&&&%%% ###$$$###'''''''''(((***+++,,,---***)))%%%!!!(((***'''###"""!!!"""%%%'''&&&%%%#########%%%'''***,,,......---,,,,,,...222777;;;BBBIIIIII<<<---'''%%%%%%'''+++---)))!!!###+++'''***,,,,,,///333333/////////,,,+++///333000((($$$...444111******...000///...---,,,***)))(((+++***((('''(((***---///////////////000111333444777444777>>>BBB???999666666444444777777777;;;@@@]]]mmmmmmiiiaaaVVVJJJ>>>444///...,,,,,,---000111111111...---,,,...///.........***,,,......---+++******---,,,---...000111000///+++---......+++)))((())))))---///------///---)))$$$&&&(((---333222---+++---///---)))&&&'''***(((***,,,,,,,,,---000222444999:::555222333111...,,,,,,...111444555555555555444333333111111444777777555777<<<===BBBUUUlllhhhQQQ@@@???555:::PPPIII<<<555555333///+++***---000000---+++,,,000333222000111333444111,,,***+++............000111222000///---111555888@@@EEEAAA999222111000000111000///...///,,,)))***,,,...,,,***,,,***,,,...(((!!!&&&222333222111...((($$$***444***((((((+++,,,,,,...111---,,,***+++111555///&&&%%%%%%%%%&&&,,,111...''',,,,,,,,,,,,------------,,,------+++'''###""""""***///555777666333///,,,777888666222,,,***,,,000,,,000222222444555222,,,,,,,,,...///---***(((((()))&&&%%%***555AAAIIIMMMLLLNNN@@@222555666---(((222222000///555:::777///+++...111222222222333555...---...000...+++...444222333555888<<>>@@@@@@???===<<<<<<888777555444555999>>>AAA===;;;888999===AAADDDEEEBBBCCC@@@DDDPPPWWWggg~~~sssbbbaaahhheee[[[LLL???777???LLLTTTUUUTTT>>>777111///...++++++......///000000111111...+++///...+++'''$$$%%%(((***%%%&&&111444***&&&$$$###(((,,,,,,)))'''''')))###"""###%%%'''((()))+++$$$''')))(((&&&$$$###""""""$$$###%%%((('''$$$&&&&&&!!!(((444333)))$$$''''''$$$###$$$!!!"""$$$'''))))))'''&&&%%%'''&&&"""!!!'''******!!!"""$$$&&&'''&&&### """%%%((()))***------...111444777:::;;;EEEHHHGGG???666---&&&!!!***---...,,,(((%%%###"""%%%***---///222555222---,,,+++)))(((---333000)))"""###)))///111------///333333111000///...------,,,)))&&&$$$%%%***///333111///...,,,,,,---///000333555???KKKQQQMMMEEEAAA;;;888888:::999888<<>>???>>>777555444333000,,,000666222111///000666===>>>;;;;;;:::;;;???DDDDDD@@@;;;===;;;888777888999;;;===:::999777888:::>>>AAABBB>>>BBBBBBDDDIIILLL___~~~mmm]]]]]]dddfffcccPPPMMMJJJIIIFFFFFFMMMUUUBBB;;;555222///***((()))......---,,,000333///)))///---)))$$$!!!"""'''***(((%%%******$$$$$$"""!!!&&&,,,---***)))+++...###!!!"""&&&((((((+++...***,,,---,,,,,,+++%%%"""###$$$&&&&&&###((((((,,,///'''"""%%%'''&&&&&&'''"""!!!$$$))),,,---***&&&###%%%%%%$$$""""""$$$))),,,!!!$$$'''******'''$$$!!! $$$''')))***))))))---...111666;;;>>>>>>===;;;:::999999888444,,,%%%(((***++++++---...(((!!!'''***---...111444222---((('''&&&(((***---//////,,,((((((---111///......555444333111///...,,,,,,***'''$$$"""$$$)))///333///...,,,++++++,,,...//////555DDDSSSYYYTTTOOOMMM===:::999999777666<<>>===999999<<<111111///...,,,+++)))(((,,,///111111444666444///---000111000000...)))""" ###'''///888CCCMMMSSS^^^aaaSSSAAA>>><<<555222444111///000444666666444///000222333666888999:::333111222222000...111888///......111777;;;;;;:::666333222333111...///333...///000111666<<>>999???AAACCCDDDDDDXXX{{{ooofffbbb```______SSSRRRQQQNNNFFF@@@CCCKKKCCC===888777555///,,,------///...,,,---111000++++++***(((%%%$$$%%%))),,,...(((((('''$$$'''$$$%%%+++,,,)))'''***...%%%!!!"""''')))(((***///)))******+++...---"""%%%###!!!###&&&&&&***+++!!!%%%)))"""###&&&&&&%%%&&&'''######%%%)))---111000,,,(((&&&(((***(((###"""&&&---"""%%%)))+++,,,+++***)))(((((()))***+++,,,,,,,,,------///444:::======<<<666333111222333000,,,)))&&&)))***))),,,000,,,$$$+++,,,+++))),,,111222///+++(((***...---***111===999444222555666333111111////////////...---,,,+++'''&&&&&&'''))),,,000222///...,,,+++++++++,,,---000999HHHVVVZZZWWWVVVYYYCCCAAA>>>===999999@@@IIIYYYjjj|||ttteeeTTTEEE:::444111///222111///222666666222000000---+++000666555000111222000,,,)))+++111777+++)))'''&&&((()))))))))111111000,,,(((%%%$$$%%%%%%)))***)))+++///000...222111111111000///000111444666333,,,+++///111///***+++,,,,,,---111666:::;;;::::::777333///---......111444555444555888:::FFFKKKKKKEEE>>>:::444...222555:::<<<:::999>>>FFF]]]iii|||dddEEE???999555:::666:::333222111...+++***+++,,,---...//////.........///++++++,,,------///000222((()))***...000000...,,,,,,++++++,,,+++,,,000333222///---...000000,,,'''***,,,///000111222555666111---,,,+++$$$%%%222'''))),,,///+++&&&''',,,...***,,,555777111111777444444///***)))***)))%%%''')))((($$$%%%)))***)))------///000222333444555222///+++'''%%%'''---222000111777======<<<@@@III777222,,,)))******'''$$$///111111000222666555000...111333111222333---%%%"""(((...666CCCQQQ\\\dddiiiYYYBBB:::666000000111000111555777666333111//////000222666999;;;;;;555333444999<<<>>>DDDJJJ;;;666111111555999:::999555222111444444111000111+++///333666666999AAAHHHFFF???777555;;;BBBFFFFFFAAA===777555555666666666777888999:::::::::;;;<<<888===???DDDGGGEEEYYY{{{{{{pppmmmgggYYYPPPOOOKKKEEECCCHHHLLLJJJGGGFFF???;;;999;;;:::666444444,,,111222---+++///111///,,,---...------...000333444,,,***)))(((---(((###)))***&&&$$$'''+++'''""""""''')))''')))///$$$%%%$$$&&&++++++ %%%)))$$$ %%%((('''+++"""###)))###((((((&&&###$$$&&&"""!!!!!!###)))///000---)))(((,,,///,,,$$$ %%%,,,$$$&&&))),,,---...000111'''&&&%%%%%%&&&(((***,,,+++++++++000555999999888EEE@@@999444///)))%%%###'''++++++((()))---,,,&&&000...)))%%%'''...222222111---000666222,,,666IIIDDDAAA???@@@===777444666&&&(((***,,,------------&&&(((***---///111222333111000...,,,***)))))))))555>>>LLLWWWZZZXXX\\\bbbLLLIIIFFFCCC??????GGGQQQSSShhh~~~nnniii^^^RRRDDD999000,,,)))---...---000666555000...///,,,)))///666555///000000---'''"""$$$+++222,,,***''''''(((***++++++333444444222---((($$$###!!!&&&)))***,,,000///,,,'''***111777888555333333555777333,,,,,,222666444***+++---...222888???DDD>>><<<:::777222---+++------111555888888999<<>>777777444>>>666444111...+++***)))((((((+++---,,,)))''')))+++'''+++...---***)))...222******,,,...000000---+++---...000111111111555:::///,,,)))***---...***&&&'''+++000333444555999<<<999555222000''' '''333---***))))))'''&&&+++222...)))+++444555---,,,222111333111,,,)))***(((%%%(((+++***&&&%%%***......111111111000000000000000333///)))###!!!%%%,,,222......333999::::::BBBLLLBBB999...(((((()))%%%!!!...///...---000555555222,,,000222000333555000'''(((+++...///222<<>>777444555777999999777999<<<===<<<;;;;;;;;;<<<===>>>FFFMMMLLL]]]~~~xxxoooeee\\\UUUQQQXXXTTTNNNNNNSSSUUUKKK===;;;===??????===:::999999555333...***,,,///...)))///...+++'''&&&+++555<<<333000---///777888***$$$'''+++------,,,------***###$$$...111)))***%%% '''***!!! """$$$%%%&&&(((+++,,, !!!%%%&&&&&&)))...///111///***''''''%%%!!!%%%+++---//////+++%%%,,,///+++###!!!&&&***)))$$$$$$%%%&&&'''((())))))+++$$$ $$$***,,,---...111333,,,)))222777:::CCCBBBDDDAAA999222---%%%+++,,,***&&&&&&)))((($$$((('''+++///,,,(((+++333...777666//////---222@@@FFFDDDCCCAAA===888777888444000***((()))++++++***++++++,,,...000000...,,,'''***...///...---///111666>>>UUUbbbYYYVVV]]]aaaUUUNNNBBB<<>>???444...222555222;;;:::777444444777===AAA]]]^^^UUUOOOQQQHHH999555333///222;;;:::444777AAAEEE[[[vvvssspppUUUDDD???777666999777333111///---++++++,,,,,,...,,,***+++---,,,'''###...***((('''$$$"""$$$)))///,,,******,,,...,,,++++++---//////---,,,///111...///+++&&&'''+++)))""")))000111333888444666BBB777333222333///(((&&&******+++,,,+++***+++...000---+++(((&&&'''''''''&&&...,,,))))))++++++((($$$(((((('''&&&%%%$$$###"""333444444222000///000111000000...)))###!!!###&&&***,,,111666555666DDDTTTGGGBBB222)))+++'''###)))%%%(((,,,000333444444444333000...111444333---&&&000,,,,,,///333999CCCMMMNNNaaaJJJ::::::///,,,))),,,111222444>>>FFF<<<++++++***+++...222444555444222555111666KKKZZZcccoooQQQ===///555===:::555444888444///000444777666444222444888;;;>>>BBBFFFIII??????>>><<<;;;;;;>>>@@@>>>;;;888777555555999>>>999???FFFHHHEEE@@@===<<>>222---(((111444444333:::AAA;;;---------...000222111///---666;;;777999HHHUUUbbbrrrWWWDDD666777:::666111222666222......222444222000555999???CCCDDDDDDDDDDDD>>>>>>===:::777666777999;;;:::999999888777999;;;@@@CCCEEECCC@@@>>>@@@BBB@@@BBBBBBHHHMMMKKK[[[zzzwwwmmmdddZZZQQQLLLJJJPPPTTTQQQMMMJJJFFFBBBHHHFFFBBB:::000(((""" +++000///)))%%%'''+++,,,%%%%%%%%%"""!!!###***///...---***'''(((''' !!!$$$'''(((&&&&&&))),,,))))))***---///---)))%%%###$$$ !!! !!!$$$((()))***)))((("""!!!###''''''&&&(((---***,,,,,,'''### '''******((())),,,,,,)))...111///)))%%%%%%%%%$$$++++++************+++,,,((($$$###&&&))))))***,,,***000+++&&&,,,222===OOOHHHCCC777+++&&&((()))''''''******'''&&&))))))&&&+++***+++,,,***''''''+++,,,222//////999:::888??????AAABBB>>>999999>>>BBBBBB999///++++++***$$$%%%***///111///+++******222222111,,,((('''***...===AAAUUUccc\\\UUUTTTOOOJJJFFFAAABBBLLLWWWYYYVVVooo|||{{{www~~~tttrrriiiPPP>>>666...+++---.........///111333***''''''(((((('''+++111111333111...------)))###...,,,***(((''''''((((((+++111999===666---+++///((()))+++///111000---***111111000000000000000000...///111555888888666333000)))+++%%%+++888111222999999666333777<<<555(((000222333444555888<<>>NNN\\\cccWWWSSSAAA333333000---333222000///333999:::666222000777<<<999///(((&&&(((++++++---...---///;;;GGG___uuu^^^IIIEEE888222,,,444777555222555;;;888000111000000000000...***'''555<<<999777@@@JJJXXXjjjVVVFFF999777666111000333555222000000222333111...555;;;DDDJJJKKKHHHDDDBBB@@@@@@???===999666666666:::;;;;;;<<<<<<<<<<<<;;;@@@BBBCCCAAA>>><<<===??????AAAAAAHHHOOONNNXXXqqqwwwkkkeeebbb\\\QQQHHHDDDIIILLLHHHEEEEEEDDDBBBFFFEEE@@@999111)))%%%###111333000)))$$$%%%''''''((())))))'''$$$$$$(((,,,%%%&&&%%%###$$$&&&###((((((%%%!!! (((///+++***+++---///...)))$$$$$$'''&&&  &&&'''***...///...+++((( &&&,,,,,,'''%%%'''******%%%!!!###"""%%%)))***))))))---,,,******,,,---+++)))''''''&&&((((((((()))+++,,,...///)))&&&'''******)))+++///---333000---333555999DDDCCC???555+++(((***)))%%%+++......)))''''''&&&$$$,,,+++***+++++++++***++++++000,,,,,,555888999AAA>>>BBBBBB===999<<>>???IIIVVV^^^aaa~~~wwwxxxkkkjjjgggRRR>>>666222///111222111//////111444***)))+++...---***+++//////000///,,,,,,...,,,'''222000...---,,,,,,***)))(((,,,444999555......222000---***)))***,,,---,,,111222333444444333222222///222555888999777444111222,,,,,,---888CCC===777777666222222999>>>:::000000000111111222666;;;???SSSddduuuyyy^^^GGGHHHAAA<<<:::;;;;;;888;;;AAACCCFFFNNN```|||tttVVVDDDAAA===;;;:::333111222333333222111000//////000000...***(((((()))***+++///444444000///222222000---,,,+++,,,,,,---)))...333666444...&&&!!!&&&(((***,,,,,,+++(((%%%000555000)))(((%%%...BBB555111---*********+++---000222333222///,,,******'''((())),,,......+++)))+++...222333222000000000))))))))))))***,,,---...***,,,---,,,***))))))***,,,***''''''***,,,,,,,,,111222///000>>>TTTdddiiiaaa^^^KKK888444000---222555111///444;;;===999333666;;;>>>999000***+++///,,,...000000,,,---999FFFYYYyyykkkWWWPPP@@@999333222555555222222555555111222000///......---+++)))000888555333:::???HHHXXXIII>>>555111///...222888777666444555666555222000222999CCCJJJLLLIIIFFFDDD@@@AAABBBAAA>>><<<<<<<<<;;;=========>>>AAAAAA>>>===BBBGGGHHHDDD???===<<>>EEENNNOOOXXXmmmuuueee___```]]]PPPDDDDDDEEECCC@@@BBBGGGGGGCCCCCCCCCAAA<<<666000---,,,222000)))###"""%%%%%%"""***++++++((($$$###$$$'''"""$$$$$$"""###''''''###(((***(((###&&&---///***(((+++000000***###)))((($$$ $$$### !!!"""%%%***------)))%%% """&&&%%%""""""%%%((((((%%%$$$(((((("""(((,,,---///000...***!!!###&&&)))((('''&&&(((&&&&&&'''(((******++++++&&&%%%&&&)))(((&&&***000...444333555@@@>>>777999<<<:::555///......)))!!!&&&***+++'''$$$$$$###!!!((('''&&&(((+++...---***(((...+++***222888???MMMKKKOOOKKK@@@999;;;>>>???;;;555...,,,...///+++&&&(((******&&&!!!!!!&&&,,,"""''',,,---,,,+++,,,---???>>>KKKXXXTTTQQQQQQLLLJJJCCC===>>>GGGUUUccclll}}}|||rrrdddbbbaaaOOO???:::666222222222000///...///000,,,,,,000444222,,,***+++------+++(((***///000...222000//////000///---***'''***///333111,,,...333222///,,,***************///000222444444333222111,,,...111333444333222222---111555GGGZZZ```VVVCCC666444111///222666777444333111///------222:::@@@UUUooopppWWWSSSAAA===999999888777888:::;;;???HHHVVVjjjwwwXXXDDD>>>888777999555///...---,,,,,,---......((('''&&&(((---000222111******...333222---,,,///---///111222222000//////,,,...111333333000+++((((((((((((*********+++---000666222,,,+++''',,,===777333+++'''(((---000111///000000///---,,,---///...------...///...,,,*********+++///333555333111---,,,+++******+++,,,---(((***++++++)))(((((())))))+++,,,,,,++++++...111,,,+++)))+++999OOObbbkkkmmmlllWWW???777222---000333///---222:::===:::555999999777333///...000333222333666666111111<<>>>>>>>>???@@@;;;===;;;888<<>>999444111///222...(((###&&&+++,,,((('''))))))&&&""" """$$$'''(((&&&$$$%%%((('''######(((...,,,'''###&&&***111+++''')))///111---&&&)))&&&!!!%%%+++)))### ''',,,...***'''%%%  (((%%%))))))&&&%%%&&&$$$!!!###)))+++------)))###!!!%%%&&&######&&&'''((())))))(((&&&###""" """$$$!!! '''///,,,222333:::HHHFFF<<<:::888888555333444333+++!!!###***---***((()))***)))$$$$$$"""###***000...)))&&&---+++***555>>>IIIZZZJJJMMMGGG;;;666999:::666555111...---...///---+++))),,,000///,,,)))'''(((%%%+++111222...)))%%%###666555BBBMMMJJJHHHJJJFFFHHHCCCAAAEEENNN[[[jjjvvvwww|||uuuiiieee```OOOCCC???888333000...---......---,,,+++---111555333,,,((((((,,,,,,***(((+++222444333000...---...000000,,,(((***+++...222000,,,---222------...000000---)))%%%...///000111111000...---000000...,,,+++---111444---999@@@ZZZnnnlll```EEE666555111---***+++---000333111---***+++111:::AAAXXX{{{}}}bbbVVV@@@<<<999888999999999999999<<>>888222333///,,,,,,///666999777444555222...,,,---///111333666777888999666666???JJJ[[[vvvkkkTTTBBB333222333333333333333333222222000---...000333444555222999888888@@@???===CCC<<<888222,,,)))+++111666555555444444333333222222888:::=========<<<<<<===000222555666777999<<<>>>888:::888444999BBBCCC===AAABBBCCC@@@======@@@CCC>>>@@@;;;===HHHPPP^^^rrr~~~oooaaaVVVOOOKKKJJJHHHGGGDDDBBBFFFIIIEEE===888;;;>>>===:::555111///333222---((((((---000///'''((()))'''$$$$$$'''***++++++(((&&&(((+++((("""""")))...---(((''',,,222111...***+++...000///...(((&&&"""!!!&&&,,,***### !!!&&&,,,---***&&&'''!!! (((%%%((()))&&&$$$$$$!!!$$$)))*********%%%""" ###'''&&&!!!!!!%%%%%%''')))***((($$$  &&&111+++222333888EEEFFF@@@BBB;;;999555222444555///&&&'''...333111...///111111&&&%%%###$$$,,,333111)))***...***+++999CCCKKKWWWFFFHHHAAA777555:::999111111111000...,,,,,,,,,,,,...000222333222///+++)))---222666555///&&& ,,,...===IIIDDD@@@BBB@@@BBBBBBIIIUUU___gggrrr}}}xxxxxxqqqnnncccSSSLLLFFF888444///+++---111444111---,,,,,,...222000***)))+++,,,...---,,,///555666333///---,,,---000///***%%%---...222666444...---///***+++---000222000---)))333333222111///---,,,+++444222...,,,...777CCCMMMNNNXXXOOOZZZ^^^TTTPPP999777444111...+++)))***+++000...,,,+++---333;;;AAA\\\qqq]]]CCCAAA===;;;<<<<<<:::777666999@@@GGGPPPfffiiiUUUIII999111333333444444444444444555666666444222///...///111333444...,,,,,,...---+++---222---111444555444111111111+++******,,,///000///---+++((((((+++******000888///222---,,,000+++(((111000///+++(((,,,333333---(((***---///111333666888666111,,,((()))+++---...+++++++++---000333555666///...+++***)))***,,,---'''))),,,,,,+++)))))))))***+++++++++++++++,,,---000,,,000:::===EEE^^^|||}}}lllPPPDDD===777666+++++++++---000222222111///...------...///000111333222222444333444;;;DDDTTT~~~|||sssttteeePPP999<<<888444333444444444444333333222333555555444222000:::;;;999<<<::::::CCCBBB???888111...///222444333333222111000000222333666888999999888777888999111222333333333555888:::555999999666;;;EEEDDD;;;:::<<<<<<:::888888<<<@@@999>>><<<>>>HHHRRR```vvv|||qqq```OOOGGGKKKQQQEEEGGGGGGEEEFFFEEE>>>666111444999;;;999555111000111333000((($$$''',,,...***,,,---+++***+++///444+++***'''&&&***...***"""(((++++++'''###'''444???000000///---,,,...222555))))))&&&###%%%(((&&&!!!$$$""""""$$$((((((###$$$###$$$&&&$$$!!!!!!$$$''''''$$$!!!###!!!(((---000///...---)))###+++((())),,,)))"""!!!%%%!!!$$$(((+++***&&&!!!'''444...555444666???AAAAAAIII???;;;333///222666222+++(((000444111------......+++***''''''///777444+++///000)))+++;;;CCCEEELLLRRRRRRHHH<<<999===888,,,111333333///+++((()))+++111...+++*********)))((((((...333555111+++(((&&&(((,,,>>>JJJCCC>>>???;;;<<>>===>>>555===>>>???JJJSSSbbbwwwuuufff\\\SSSKKKHHHIIIKKKLLLIIIEEEFFFFFF===111...///222777<<<<<<777333222111...+++)))))),,,///(((((())),,,***))),,,222+++)))&&&&&&+++...)))!!!***++++++)))(((***000555222000//////000///...,,,)))))))))((('''&&&&&&'''''' !!!***,,,%%%!!!######''')))'''### 333111000000000...+++((()))'''###!!!"""%%%(((+++%%%(((++++++(((%%%&&&'''"""!!! """(((******$$$%%%---777<<<<<>>999555333555555222......000///***,,,---+++***///444///%%%111,,,''''''***,,,***&&&333555999>>>===999888:::777IIITTT\\\jjjttt||||||uuulllfff```UUUGGG;;;333555666555222000111333...,,,,,,...111111...+++//////000333666666111---000111222222///***&&&$$$---111555444111///111444222///++++++...///...,,,555222/////////---)))&&&///666555---777\\\kkkAAA===111///666111000...,,,---///222444000///......///555<<>>>>>===888333333111222:::CCCEEEJJJ```yyypppfff^^^AAA999>>>222111444666888777444000---//////000111333555777888444333000//////111333444333$$$+++444000444222))),,,000000///,,,++++++000//////---)))&&&+++333333000,,,,,,------+++(((""""""$$$***111222...)))---///000///......111444444555555333...***,,,111222...++++++...///...,,,222---)))))),,,---***%%%)))''''''***...000...+++$$$***...+++))))))(((&&&//////111444;;;FFFRRRYYYwww}}}ttt\\\JJJDDD>>>333222---'''%%%'''+++------)))((('''(((///444111***...)))%%%&&&---333555444AAAMMMQQQrrrqqqcccSSSVVVDDD444000111222555::::::======;;;555111///000333777:::888555777@@@IIIPPPCCC444///333777555000000...---000333555444222999CCC@@@666666777:::DDDBBB:::222000333555222...555666999;;;======<<<<<>>:::===???===BBBLLLPPP]]]tttsssaaaTTTMMMJJJMMMQQQJJJLLLJJJEEECCCCCC@@@:::000111333888<<<<<<777333222111...***'''&&&(((***000000000///***%%%(((...///,,,'''%%%)))...***$$$...///...+++))))))---000'''&&&&&&(((***---------///,,,***(((((((((((((((%%%###$$$+++...+++&&&$$$!!!$$$%%%%%%$$$###$$$"""""" !!!/////////...---***'''%%%&&&%%%%%%%%%%%%%%%&&&''')))(((((()))***+++++++++***(((%%%"""###&&&((())),,,***,,,222777:::AAAJJJ>>><<<777444666999444---+++,,,...///...---------''''''"""'''444666...---///+++&&&,,,999===777HHHGGGEEEBBB===888333111444666444...+++,,,---,,,444222---))),,,222222---///,,,***+++...000///...111///111555666444666999BBBPPPXXX```mmmvvv{{{pppggg___TTTFFF;;;666777777555222000111333000///......//////---,,,///...---///222333111///......///000///,,,(((%%%,,,000444444000---...///...,,,++++++---...///...)))((())),,,000222111000---333222,,,:::bbb}}}MMM@@@333333888333222111000000111222333...///000000222555;;;???eee```LLL;;;;;;<<<777333444444333777>>>???BBBSSShhh}}}yyyfffYYYAAA888;;;555---...///000111222222222000000000000000111222333111///,,,+++,,,///111222+++!!!(((111...333555'''++++++,,,///111111---***'''''')))***'''&&&---666222///,,,******))))))((('''(((***,,,------...---/////////---++++++///222...000111000,,,)))***---'''''')))+++...000000///***))))))***,,,...///000...***''')))...333444333//////---,,,///222000***///111222444777>>>HHHOOOVVV```ddd[[[PPPHHH<<<111///,,,(((&&&'''***,,,---''''''&&&)))111999999333555333000...---......///777AAAGGGgggjjjggg\\\WWWFFF777333555444444555;;;===???===999333000///444777888777666:::BBBIIIHHH???666333555666333//////......111555888888777<<>>???BBBEEEFFFFFFCCCAAA<<<>>><<>>??????===:::555111...222666777111+++,,,......444555222...---000111///******+++---///111222333///***))),,,///111444888HHHOOOUUU___mmmtttsssggg\\\PPPBBB999;;;:::888444111000111222111111000...,,,+++,,,---000...,,,---///111222222---,,,+++---...---)))%%%,,,111666777444///------***+++,,,,,,,,,---///111(((((()))+++...000000///...333111,,,666UUUxxxOOO:::...111222333333333333333222222111111333666888:::<<<@@@BBBddd{{{ZZZ>>><<<>>>777444888888555555999999:::FFFUUUdddfffRRRBBB777666999222111///...///222666999111000//////.../////////...+++(((((())),,,...///---''',,,///)))+++---&&&---***)))---333333...((($$$$$$''')))((('''...777222111...+++(((''')))+++---///...+++'''(((---222777777555222...---...000+++---...---+++***))))))$$$''',,,///000111222222(((***,,,,,,,,,///333888000***$$$$$$+++222555666777222,,,+++222999555,,,...111333333111333:::@@@MMMTTT]]]^^^VVVHHH888///111000///,,,******+++---))))))(((***333<<<>>>:::000222333222///...000222333999===WWW[[[~~~aaa\\\TTTEEE888555888777222---777999<<<<<<888333000...666666666666777<<>><<<;;;:::999::::::;;;>>>===:::888777666777777@@@@@@@@@@@@@@@???>>>===;;;>>>===CCCNNNTTTddd~~~sssiii```]]][[[WWWSSSRRRHHHIIIGGGDDDAAA???>>>===???===::::::999666000***,,,,,,,,,+++******---//////333888999111)))***000...---)))%%%'''***'''!!!'''((((((((('''&&&%%%%%%+++(((&&&&&&(((***++++++---)))&&&&&&)))***(((%%%''''''***111...&&&(((((('''%%%$$$$$$%%% !!!###$$$'''***+++(((%%%######!!!"""###$$$$$$###!!!((($$$ ###(((+++,,,&&&###""""""###$$$***///,,,'''%%%+++888GGGTTT\\\]]]MMM>>>777000(((***222///...---,,,,,,+++)))(((---000000---------&&&###'''(((&&&)))444???CCC999999888777444111...,,,000555777444333333222///---111555555111...+++***%%%(((+++,,,,,,---///000...)))'''***...000222555FFFLLLSSSbbbqqqvvvxxxjjj^^^QQQEEE======:::777222/////////000///000///,,,((((((,,,//////.........///111222222...+++)))***---,,,((($$$---222999;;;999555111///))),,,///...------///333+++++++++,,,,,,,,,,,,++++++000111---111@@@RRR\\\}}}nnnDDD111+++111+++///000222333444333111000222444777999<<>><<<<<<<<<<<<<<<=========<<<<<<;;;:::999888:::;;;<<<@@@???EEEPPPWWWiiilllddd]]]^^^^^^YYYRRROOOMMMJJJHHHIIIJJJEEE>>>888999777444333333111,,,'''++++++***)))((()))+++...***///777;;;555,,,+++///,,,...---++++++,,,(((!!!!!!"""$$$&&&((())))))))))))'''%%%$$$%%%&&&&&&%%%'''''''''))),,,,,,)))%%% %%%***&&&(((***,,,---+++((('''&&&%%%### !!!###%%%%%%(((+++...//////---,,,,,,%%%%%%$$$$$$$$$$$$$$$$$$&&&%%%### !!!&&&+++$$$"""###''''''&&&+++222---+++***000===LLLWWW\\\WWWJJJ>>>999222+++///999333666777333---))))))+++(((+++------------+++'''%%%)))***)))+++333===CCC888777444111...---------000222444666;;;===888///)))---111222...)))((()))&&&))),,,---,,,+++***++++++((((((---000///000222BBBMMMYYYjjj|||rrreeeXXXLLLDDD;;;888444000.........///,,,---,,,)))'''''',,,111+++---...//////.........000---************'''$$$,,,222999======999444000,,,///222111///...000222)))***,,,---------......$$$(((******...888DDDJJJ___nnnVVV;;;...---444(((***,,,///222333222000...,,,...///111555:::AAAEEEPPPzzz^^^RRRDDD444111;;;666444333444555777===BBBGGGpppfffRRRJJJ<<<333999555444222111//////......---...///111333666888999222...******,,,,,,)))&&&$$$)))***+++///000000444,,,,,,,,,,,,***)))((((((---...111111---(((+++111444444222...***)))---111111---'''###"""&&&+++///,,,...111333333///+++'''222111+++%%%&&&++++++'''222444666555222111333666111---)))))),,,///...,,,(((!!!&&&+++***''',,,//////---///111...((((((---111000---***,,,...???===???FFFGGG???666333222444444000***'''''')))222111///---000666777444555333222444666555///***,,,***000;;;CCC]]]TTTZZZAAA999111000666999222***+++++++++---///222333444888666444444555999>>>AAAAAAAAA>>>777111000555:::000000000000111333666888:::===555111:::>>>:::;;;555888:::999666666999<<<222555888:::<<<;;;999888111333555666888;;;@@@DDD<<<@@@???CCCMMMTTThhh~~~pppcccWWWUUUVVVTTTRRRQQQPPPLLLLLLQQQRRRKKK@@@999888555444444777777444222...---***&&&######&&&)))+++---333888444---)))+++,,,000111000000000+++$$$!!!!!!###''',,,/////////((('''&&&''')))******)))((())),,,------,,,+++*** !!! $$$)))(((###&&&)))---///...---,,,,,,111***""" $$$***---...(((((((((***---...,,,***((('''%%%$$$%%%&&&(((***&&&((((((%%%!!! %%%)))((('''+++111///((()))000111333333555===IIIRRRTTTSSSLLLDDD;;;222---000777555:::===999111+++***,,,//////---***)))***---000+++,,,---++++++///555:::888666222///---...///000111000000333;;;???999///,,,***))))))&&&%%%***111+++---...///...,,,)))'''&&&'''+++000111...000444===PPP```ppprrreeeVVVJJJBBB888555222000///000///...,,,+++***)))((()))---000))),,,......,,,*********000///---***((('''''''''---111777<<<<<<888333...///000222222111000111111///111111000---+++++++++&&&%%%###"""&&&000;;;CCCGGGPPPAAA555---,,,333%%%***,,,000222333222///...,,,---...///111777===BBBQQQqqq]]]HHH666222888111111222222222555999===BBBiiijjjYYYKKK???999777000222444555666555333222---...///111444777:::;;;333000---...111000***%%%&&&,,,))),,,999999222444---------***'''&&&(((+++***,,,///111---(((***000111111///,,,***+++---//////+++'''$$$%%%(((+++,,,###&&&,,,222666555111---000///((("""%%%,,,,,,$$$---///111222222222333444+++&&&###%%%+++...,,,((('''!!!!!!***///,,,'''***000444111------+++((()))+++///000000............///555<<>><<<:::888888;;;<<<;;;888222000+++&&&######'''+++...+++,,,///000,,,***+++,,,///000......///,,,'''$$$###$$$''',,,///000///'''''')))+++...///---++++++...///,,,((('''))),,,)))$$$###'''+++)))(((((()))+++---------,,,---...111---'''%%%'''+++...000***%%%"""###(((***'''###$$$#########$$$%%%((()))'''(((((('''&&&%%%%%%&&&)))***111999555)))&&&,,,+++000222333999FFFQQQTTTWWWVVVMMM<<<...***+++,,,111444777666111,,,((('''000111222111---+++,,,000000///............111444444333222111111111333333111000---,,,111666555///---(((%%%&&&''''''---555///......000111///)))$$$$$$(((///444333111666>>>===XXXjjjttt}}}rrrdddTTTEEE<<<666333111111222333222000000---+++***+++,,,------...//////---***)))***,,,---...///+++'''&&&(((,,,111555999======888111,,,.........000222333222111444555666333...+++***+++///***%%%###$$$)))000555777;;;444666///***444(((000222444555555333000...---...000111222444888;;;TTT~~~hhhPPPAAA:::888000333555333000111555888<<<^^^|||pppaaaJJJAAA@@@666///222666:::;;;:::999777000000000000222333444555000......111555444---&&&***///)))///CCCBBB333111000---)))'''(((***---///)))+++///111---''')))...000///---,,,---/////////---//////,,,)))(((***---)))))),,,111666777444111+++,,,((($$$***222///$$$(((***...222555444111...'''&&&'''))),,,---+++)))'''!!!""",,,333222------333444///++++++***)))---,,,...111444444222///+++111555999CCCKKKEEE999<<<999555222111///...,,,---000000...000444555222++++++---222666888666333444///;;;<<>>666333333888888888666444555999<<<666===888333:::===:::===999888666444222333555777444555777888888666333111???@@@AAA===999777;;;>>>???BBB??????DDDJJJ^^^}}}zzzjjj[[[VVVWWWVVVTTTSSSHHHHHHMMMRRROOOEEEAAABBB>>>;;;777777888888666333444222---(((&&&(((...222...(((%%%(((,,,,,,---///***,,,,,,))))))+++***''''''%%%$$$&&&***------,,,$$$%%%'''))),,,+++(((%%%...000///)))""" &&&---///"""!!! ###***//////---+++))))))+++---(((***,,,,,,***)))***+++111)))###$$$))),,,(((""" !!!"""$$$$$$'''%%%$$$&&&))))))&&&"""&&&'''111;;;777)))%%%***''',,,...666GGGVVV[[[UUUXXXOOO:::+++***,,,+++***+++---//////+++%%% !!!)))444;;;:::444222333222000///111222222333555000111222444555555666666111000+++&&&'''---000///)))%%%%%%+++...,,,...333///,,,,,,///111///(((!!!&&&+++333777666555>>>IIIEEEddduuu{{{xxxiiiWWWGGG===444222111222555666444111444000,,,,,,......---***555555333...+++***...111***...///,,,&&&%%%+++111888:::===???>>>999222,,,,,,++++++///333555333111,,,///222333111111333666000---+++,,,------...000000333222===555---:::333777777888888777444000...))),,,///000/////////000JJJooooooXXXLLLCCC;;;333888:::666111000333666222QQQkkktttfffHHHAAAEEE666...111444777888888666555222111000///............---,,,---333888777///'''%%%***$$$///LLLNNN;;;888333,,,%%%%%%***000333222,,,...222333...'''(((,,,222///---...222333222000,,,333777444,,,'''***//////---+++---///000...+++(((+++***)))000999444&&&''')))///666999777///((())),,,///000...---,,,,,,'''  ---666666222111333111+++(((******(((000......111666888444000(((///000222AAAUUUWWWKKKPPPJJJBBB===;;;888444111///222222000111333222///,,,...111000...,,,++++++&&&###666<<>>IIISSSYYYTTTLLLBBB999555777999666777777555333444888<<<666>>>:::555;;;===;;;>>>===:::666333222333555666222222333333444333333222:::===???===999888<<<@@@CCCFFFCCCAAAEEEJJJ^^^}}}zzzhhhWWWSSSSSSOOOLLLKKKNNNQQQIIICCCEEEBBB>>>CCC???BBB???777333555666222......,,,***((()))+++......111222...(((''',,,222111111///+++(((&&&'''(((---***'''''')))***'''$$$'''&&&)))...///+++***+++///222000++++++...,,,&&&&&&''')))+++,,,,,,,,,+++(((+++---+++'''%%%'''+++***(((&&&&&&(((+++---...***+++***'''###"""###&&&%%%%%%''''''"""%%%###$$$'''+++...///...,,,+++(((***000000+++)))++++++%%%&&&333DDDNNNQQQRRRTTTPPPEEE666...------+++,,,***)))***+++***&&&"""!!!%%%+++222888999666444222000...------000444666555///,,,...---,,,111:::555111---,,,...000000///((((((((()))***+++,,,---...,,,******,,,---,,,,,,)))))),,,///000444???JJJLLLiiinnnaaaYYYFFF000555555444222000///111333333444333///***)))...333555444333000'''!!!(((444...---,,,***((()))+++---666777;;;BBBBBB999---&&&%%%''',,,222555444///+++000222444444333222222333444222000---'''###'''///333444444555333111///---888;;;===:::444...******+++,,,...000333444333222BBBccc}}}gggQQQBBB<<<:::888666444444666888999>>>EEEWWWqqqeeeMMM@@@999555111222333444444333111000222555777444...***+++---...)))***222777444111222555111///777FFFLLL???---111---((('''---444333---333******333333)))(((111444000------///000///---///,,,***)))((((((,,,000,,,+++,,,111666777111,,,---'''###(((222777333---+++------,,,...222111---333000,,,+++---000000///***%%%!!!""")))000333333222777777111+++******(((###***///...---///111111***---222:::FFFVVVfffqqqkkkjjj]]]JJJGGGLLL???)))///...---000444666444222***///444555222...------000000666DDDPPPYYYdddooolll\\\BBB...,,,333444000222---***...555777222,,,444777:::>>>DDDPPP^^^hhhhhhhhhVVVBBB<<<777000000333666555000///222555444666===777111888;;;;;;@@@;;;;;;::::::<<<>>>AAABBB===999555333333555777777777999===??????;;;666333===@@@???CCCKKKLLLWWWnnnwwwgggXXXSSSQQQMMMJJJJJJPPPSSSKKKDDDEEE@@@;;;???CCCDDD@@@777333333333000000...+++&&&!!! """$$$444666555000(((&&&)))...//////...***&&&#########(((&&&$$$%%%'''+++---...+++)))***......)))((()))+++//////++++++//////+++++++++,,,---,,,+++***)))%%%'''((('''$$$%%%***///%%%$$$###$$$%%%'''''''''&&&)))***'''###!!!###&&&&&&'''******%%% """(((###%%%(((,,,//////...,,,'''$$$&&&+++,,,***+++///,,,+++000;;;EEELLLRRRXXXRRRMMMBBB444+++)))(((%%%)))'''%%%%%%'''((('''&&&)))+++///333666555000---///////////////.........222......111111000444;;;666222...++++++,,,---...000...+++)))((()))+++------,,,++++++,,,,,,+++***000111333444222333>>>KKKVVVppptttdddVVVDDD333333222111000000000111111333444444111------222777555333222111---(((***111---,,,***))))))***,,,,,,111222777===>>>888...'''%%%'''***///222222///---...000111000//////000111000/////////---***---333000333555555222000//////666888888666111---,,,,,,000000111333666777888777FFFdddjjjRRRAAA::::::888666555555666777888999>>>NNNfffzzzdddOOOCCC<<<888222111111111222333333333111555999888222...,,,------***+++222666444444777555222///444???DDD999+++111000------333888666///000+++,,,111222,,,+++000///...------///111333444---+++***)))((()))+++......///000111111000---+++(((''''''***---000000/////////---***,,,111222//////000...((((((...111000...)))%%%&&&,,,222555555222444333,,,)))))))))''')))++++++((())),,,,,,((()))((((((---:::OOOeeesssxxxxxxlllYYYSSSTTTIII666333222222555777666000,,,---000444444222///,,,***...000:::KKKZZZdddllltttgggWWWAAA333/////////...///,,,+++///444777444000555666777<<>>KKK]]]tttyyyfffQQQ@@@666111...,,,,,,///111111///111222222000...///333888444111000222222...---...+++)))'''(((+++------+++...000333888;;;888111***'''(((+++///222333222000111222222111000111333555222000111444333000///111,,,111555555222000222555888777555222///...///111333333333444666888;;;<<>>:::888444444888<<<555,,,---......000666<<<999222...///000111111000000///---,,,++++++---000333444,,,,,,,,,,,,---.........111222333000---++++++---'''+++...---++++++...111222111,,,''')))///222111,,,222///$$$$$$...333000222...++++++000444666777444333///***))),,,,,,)))333111,,,(((+++000///***'''$$$"""%%%000BBBWWWeeekkkmmmeeeUUUMMMMMMFFF999222222444666888444---'''111111222333333000,,,(((***...<<>>666222---***---000111111222333333333333555444333777CCCZZZttt```???;;;???777///666===@@@;;;555222222000666===888222777888555888666555444333333555777888888777777777777999;;;<<<@@@DDDGGGEEEAAA???BBBEEE@@@GGGHHHGGGHHHIII[[[yyyyyytttmmmggg___ZZZVVVSSSRRRRRROOORRRKKKDDDEEE???888;;;>>>???@@@??????<<<888444666444000+++((((((+++......000000...***(((+++///)))+++---,,,((($$$"""!!!((((((&&&!!!!!!&&&+++(((((()))(((%%%%%%'''***...000,,,&&&$$$&&&)))''''''((()))***++++++,,,---......,,,******,,,...&&&(((+++***(((###"""(((---+++&&&$$$(((......+++***'''!!!"""***###'''+++...///---,,,+++***)))((()))((((((((()))(((...777???@@@BBBKKKUUUSSSOOOEEE777---)))%%%!!!))))))((((((***,,,---...,,,,,,...000222111---***---///222333222...)))&&&'''***---111111000000222999999666222......333777---+++(((''''''***...000......///111111///+++'''******,,,///222666AAALLLaaayyyjjjPPP@@@<<<000,,,(((***///333111///...//////---+++,,,000333000////////////......///***'''%%%(((...111///+++...111333555888888222+++)))***...222666777555222111111111000///111444777888555555888888111,,,+++(((...555666333222777======:::666222000000222555222222222222333666:::===>>>VVV}}}cccKKK???;;;888666666777777555222666666<<>>:::???888...333:::>>>999333222333444666>>>:::555<<<===:::===888666555444333555666777444555777777888999;;;===>>>BBBEEEAAA;;;;;;@@@FFFDDDJJJJJJIIIIIIGGGUUUppp~~~nnnccceeeccc^^^[[[YYYXXXWWWTTTKKKNNNHHHBBBEEE@@@;;;???888999<<>>???SSSxxxlllRRREEE???;;;888777888888444000444333777???GGGUUUqqq}}}fffVVVHHH<<<666222///---...000000,,,(((000222444444333222222222000222222///...222888===888:::777///******+++***++++++)))'''+++000111...,,,000222//////000...)))+++$$$!!!)))---)))###''',,,///111555;;;:::444...)))$$$$$$(((---//////222111000000000000//////......***&&&''',,,...+++000222,,,$$$)))555666,,,111000//////000222333333+++)))$$$!!!$$$+++...+++111333111***(((,,,111222///...,,,***)))---222777999>>>AAA???===>>>BBBEEE666222///...//////---***000//////111444444000------111===UUUrrrvvvQQQ111,,,222111///222666999:::666///---111777666666555333222777???FFFRRR^^^SSS<<<999;;;555///...444666222000333777999888???<<<777===???;;;>>>888777555444333444666777222444666777666777:::<<<===@@@BBB>>>888888===DDDDDDIIIIIIKKKOOOLLLTTTiiisssccc___^^^[[[XXXYYY[[[WWWQQQGGGKKKDDD???DDDAAA>>>DDD777555888===>>>777...)))111111///,,,******,,,///000000...+++'''$$$$$$$$$&&&))),,,---,,,***))))))%%%'''***,,,+++)))(((((( &&&((('''(((,,,%%%%%%'''(((&&&###$$$)))(((((('''&&&&&&&&&&&&'''$$$'''+++------+++'''$$$))),,,...,,,'''###"""###''')))+++***)))***...222...***%%%"""$$$+++...---*********%%%))),,,,,,---...,,,(((++++++000888???DDDKKKRRRSSSPPPGGG:::333111000---***---//////---+++******///......///000///---+++***)))(((''''''(((***+++---111333000------,,,***///...---,,,+++,,,///222000000000000000111111222......///000000---((($$$111///111:::EEEOOOYYYcccmmmuuu```LLL???999111...,,,...222555555444111000///...------...///+++//////***&&&)))...111+++***,,,///444555333000///333444111333666000&&&&&&(((+++000333222///,,,***+++---------///222444555333444777555///,,,---'''---222555555777===CCC===999444000000000000000111333444444333666<<>>555222000222555555///***111111222222222222222111222333111---,,,111666777999<<<;;;333------...---111111---((()))---...+++(((***,,,...///---+++***'''!!!###,,,000+++$$$%%%***------333;;;888000***###%%%,,,...---444000---...111111...+++------***&&&''',,,...,,,000000---+++///333111+++000000000000111111222333//////+++'''(((...111///333777666...)))***...///444222---)))(((***000555111444888:::888777<<>>UUUuuuwwwTTT222***111444333222000444666333......555;;;555888999888444222222444777FFFDDD:::888666000000---000111...000555::::::;;;AAA<<<555::::::777999777555444222222333555666444666777666444444888<<<@@@BBBCCC@@@<<<:::>>>BBBAAAFFFHHHNNNUUUSSSZZZmmmyyyjjj^^^]]]ZZZWWW[[[]]]VVVLLLFFFIIIBBB===BBBAAA@@@GGG999333333888:::555...,,,444444444222000///000222555444111,,,'''""" %%%(((***+++)))(((''''''((((((((()))(((&&&!!! '''+++******---(((%%%%%%((((((%%%%%%)))%%%$$$###"""""""""######$$$%%%'''((((((&&&"""###&&&((('''$$$###&&&***(((&&&$$$$$$&&&))),,,...***)))'''$$$""""""***---,,,))))))******///000......222111---,,,,,,000888???EEEOOOXXXQQQNNNEEE:::444555666555---///111000---,,,---...222111000111222222000///---+++)))'''''')))+++---...222222,,,***,,,---***111///......////////////000///......///111333555111000000111000---)))&&&+++///777BBBJJJUUUfffuuuuuu~~~~~~lllYYYMMM@@@555222222111222333555777888111000//////000111111111...111000,,,,,,000000---+++...111444666666555333000666777444666:::444)))))))))(((***---......---,,,...000111222333555777000000222333000,,,---111,,,...111222444666999<<<:::777333222333333111000000333555555444666<<>>===888333555444888===>>>GGG___yyy|||kkk\\\JJJ@@@>>>555111...000555777333...000111222333444333111///111222...)))+++222444222777;;;;;;666111111000///---///...+++,,,000111...'''%%%)))222444///...222'''''')))---000000---***'''------,,,111999666,,,,,,'''###"""%%%)))---...444111...///111222///,,,000///)))$$$&&&---222111,,,---111555111+++)))---000111222333333333444555555777444---+++...000///222555444000---......+++000000000...---...000222000///222666555222666>>>AAA;;;333......///...---...000222333222111111111222444===SSStttlllUUU;;;...111555333...,,,///000---***,,,333:::333666888888444222222444333:::888666999333...333111222222111444999999666;;;AAA:::222777888555999666555333222222444555777777999999666333333777<<>>EEEHHHMMMSSSQQQ[[[qqquuufffbbb```\\\YYY]]]```WWWIIIGGGIIIAAA;;;AAAAAAAAAHHH;;;333000666999777444555000222333333222111222333666555222---(((### %%%'''((((((&&&$$$$$$$$$%%%$$$$$$'''++++++)))%%%""")))---,,,,,,......(((&&&******%%%###%%%&&&%%%%%%%%%&&&(((***+++***)))'''&&&%%%""""""((((((######'''******'''(((******$$$$$$ )))---+++))))))***,,,///...((('''+++,,,(((***,,,111888===CCCPPP\\\HHHFFF===222...000333222111222333111...///222666222111111222444666555444111///---+++***,,,---...---000///(((&&&***,,,***000---***+++------***'''+++)))((((((+++000666999,,,+++*********'''### (((777CCCIIIVVVmmm~~~~~~www}}}nnn]]]WWWKKK;;;333444555555444666999;;;...------...000222222222111333111///333888333***,,,000555777777666666555333:::<<<999;;;@@@:::...///,,,(((''')))---///000))),,,///111111222444666000000111111,,,(((+++222//////000111222444555666888666444555777777555222---111555555444555;;;@@@CCCGGG^^^ooocccVVVNNNDDD@@@@@@???:::555;;;:::===???===AAAVVVnnnzzziiiXXXDDD888888333...)))+++222666555111///111333666777555000,,,//////+++'''+++333444000...333444000------+++)))###'''+++,,,///555666333)))###)))777;;;444444<<<,,,111666777333///---...,,,111000,,,111999555***111///---)))'''(((---111555333222222333333111000444111)))###%%%...555666'''***444;;;222######///111222555555555555666777444666444,,,&&&&&&((((((***+++******,,,///,,,%%%)))...444888666222---+++777333666<<<<<<888;;;DDD;;;666000---...000000//////222555444111//////111...000999PPPqqqyyy```UUUCCC444222555111***,,,------***''')))///555000222444333111111444777:::888111333999222---555666666555555999<<<888111999???888111777:::999>>>777666555444444666888999;;;<<<;;;777333222777===FFFGGGHHHHHHFFFCCC@@@>>>===FFFJJJKKKLLLJJJWWWrrrttthhhhhh___ZZZWWW[[[cccXXX;;;DDDEEEFFFEEEBBB???>>>>>><<<777111///222555777777///,,,***,,,000222///,,,222...+++******&&&$$$&&&'''%%%!!!!!!%%%***...+++)))***+++)))%%%!!!"""######%%%***......)))))))))!!!((()))'''''')))------(((###%%%(((***((($$$ ###&&&'''%%%%%%$$$""""""%%%)))---,,,###!!!"""$$$'''+++///222444------//////---***'''%%%///444777888@@@MMMUUUVVVNNNDDD:::444000------111111///---)))((()))...222---...111555888888333///***))))))+++......,,,)))000111///,,,,,,111333222222000...---,,,,,,)))(((---)))(((,,,///000111444333222111---)))''''''(((,,,+++333BBBMMMYYYqqq}}}~~~zzzxxx~~~jjjOOOJJJ@@@333///111777666333:::HHH...++++++...000111555::::::===???;;;222***''''''***+++---222555444...)))111333777999:::888555222///(((###'''000555222...,,,///222555555333000......---000444222------111///,,,+++...444777666333999555///---...000111000111222555555000---222:::;;;UUUUUUjjj\\\\\\HHH===DDD===111888555777999:::===DDDNNNUUUwwwoooRRRIIIEEE333222///,,,+++///333777999666444222222222333333333+++)))(((,,,222444000+++111...)))&&&(((+++&&&'''&&&''')))---000222333555222......333999>>>AAA111+++$$$$$$***000444444000---+++...444555111,,,---)))***111333000000222333111//////111222222111555555///&&&###'''---///+++000444333---(((&&&'''...---,,,,,,,,,,,,+++)))000...//////'''!!!%%%(((,,,000000---***'''000333666555222//////111//////444;;;;;;888<<>>;;;555555999<<<;;;===BBBGGGHHHEEEAAA@@@AAAEEEDDDCCCDDDFFFNNNaaarrrpppdddcccWWWTTTUUUXXX^^^WWWCCC@@@@@@AAAAAAAAA???===;;;666111,,,+++///333666666111...,,,---000000,,,'''******+++///000+++!!!!!!$$$((((((%%%$$$'''***+++(((&&&'''(((&&&""""""$$$%%%%%%%%%(((...333111,,,,,,,,,%%%***&&&###"""###(((***(((%%%!!!!!!"""%%%((('''!!!###%%%$$$"""+++,,,,,,+++***)))***+++((($$$!!!###&&&***---///000000000000...+++'''### ///222333333;;;IIITTTWWWFFF===444000...,,,...111111000///---++++++---000++++++---000444444111...,,,***(((+++///000---)))******((('''***000333111333222///---,,,,,,---......++++++------+++,,,000333111///......,,,'''$$$---,,,555DDDQQQ^^^ttt~~~}}}zzzvvv|||gggLLLFFF:::555//////444555111666AAA///,,,+++...000111666;;;KKKMMMJJJ???111'''''')))+++,,,...222666666222...000222555888999888555222000---******,,,///222333333444444444333222000///.........///000222333333555222///111666888777444555111...---///111222111444555777777222---111999;;;RRRTTT}}}jjj```NNNCCCAAA888222888222333444555888===DDDIIIaaazzzqqqYYYPPPJJJ999888444...+++,,,///222333:::444///...111222000,,,((()))***,,,---,,,+++)))///...***(((+++---'''!!!###&&&+++///000000///555222///---...222777;;;666///&&&$$$(((000666888111...,,,///444666333000111///111888999333//////111000///000111111000///888999555...***+++---,,,222333333222000000222444555333111000...---+++)))222111222111)))"""&&&)))---000000...***(((999999999666333000//////000222888>>>>>>999;;;@@@???AAA777...222111++++++000222666777111***,,,333000777888SSS\\\uuutttxxx___KKK;;;777555///---111000...+++******---///000222000---+++***,,,///111;;;;;;888222111333444111======<<<999777555555555::::::;;;;;;;;;999777666444222666===>>>;;;:::===>>>???===888888<<<>>>===AAACCCDDDDDDBBBAAABBBDDDDDDCCCCCCEEEGGGPPPbbbtttpppeeecccSSSPPPUUUUUUUUUSSSIIIAAA???>>>???AAA???:::666111,,,((((((,,,111444444...,,,+++---///...***&&&'''''')))---///---'''!!!"""&&&)))***'''$$$$$$%%%'''%%%###%%%''''''### $$$%%%%%%######&&&---333111...------&&&!!!***%%%!!!###(((***+++!!!$$$---000))) %%%******$$$***,,,...---)))&&&###"""  ###&&&)))+++,,,,,,//////...---***&&&"""000111000111888FFFQQQVVVDDD;;;333000...+++,,,///,,,...000000///......///******+++---000111111000...+++)))+++///000---***+++***((((((000888999555333222111---******...333...---...///+++'''''',,,111---+++---000---%%%&&&(((333DDDSSSccczzz~~~{{{}}}{{{~~~zzzyyyzzz}}}|||xxx}}}hhhNNNGGG:::888000---111222000111777000,,,+++...111222666<<>>555***$$$&&&,,,222555111...,,,...333666666555---,,,///444555000***(((,,,++++++,,,------+++***333777888333000111000...444000+++)))+++000444777555444333111///---++++++222222333222---&&&$$$'''***,,,///111222000---+++444333333444555666555444111555<<>>000111000---111//////111333222000111444000666:::RRR```xxx{{{bbbPPP???999777222///111111000---,,,,,,---///111444444222---((((((,,,222555222......333777222(((999:::::::::999999;;;===;;;999999:::<<<;;;777333111333888@@@AAA===::::::<<>>::::::>>>???>>>EEECCCAAA@@@???AAADDDFFFCCCBBBCCCEEEHHHQQQcccuuuvvvlllfffSSSPPPVVVPPPIIIJJJIIIFFFBBB???@@@BBB@@@:::444111---)))))),,,000222222((((((***,,,//////,,,))))))'''%%%%%%))),,,......)))+++,,,***&&&"""!!!!!!&&&$$$$$$%%%((()))&&&###"""$$$%%%###"""%%%***//////,,,,,,+++%%%!!!(((&&&!!!!!!(((...111'''""" %%%...222...((("""!!!"""'''---,,,%%%)))***+++)))%%%!!! $$$''')))***************+++***)))&&&$$$"""222222333555;;;EEEMMMRRRJJJAAA999444///***)))+++'''+++///222222000//////+++++++++---///111222333,,,---------------------///,,,***+++444======777111333333///***(((,,,111...///111111+++%%%'''---,,,***(((***,,,)))######(((555HHH[[[ooozzzvvvxxx~~~zzzuuuttttttxxx}}}nnnXXXQQQBBB;;;333---000222000...///...,,,---111444333555999;;;:::666000+++,,,222888---+++***---000222000---...///111666:::;;;888555222555555000((('''---444:::999888555333222111000111666333+++///:::888+++---+++((((((***,,,---,,,//////000111333444444333333333666888444///111666999KKKTTTwwwdddZZZVVV===///666888777444333444777888555222GGG]]]zzznnnWWWHHH>>>555777222+++((()))---111333444///***)))+++---+++(((&&&'''(((((('''&&&%%%%%%%%%'''((((((******###(((+++///111///,,,(((&&&+++---...,,,))),,,444;;;BBB999///'''&&&))),,,...000...,,,,,,000555999;;;,,,***)))+++------,,,+++&&&$$$###$$$&&&''''''&&&***000333222333555666444444---%%%###'''---///000...//////...---,,,,,,,,,000111333333111...---///...///222333444333111000------...333777999666333111555===BBBCCCCCCFFFIIITTTUUUEEE333000......555...,,,,,,///222333222222111555<<>>:::666444999<<<<<<999:::===>>><<>>???BBBBBB===888777222...,,,///111111000))))))***,,,------+++)))(((&&&$$$$$$''',,,000222000000...+++(((&&&&&&'''***(((&&&&&&((('''### """%%%&&&$$$$$$&&&))),,,+++***)))&&&"""###'''&&&""" '''---111---***''''''))),,,------###!!! $$$)))+++)))%%%------+++(((%%%$$$%%%&&&### """%%%(((***++++++***))))))))))))(((&&&%%%$$$333444777===BBBFFFJJJNNNLLLDDD;;;666000***''''''(((,,,000333111...+++))))))***,,,---...///000111***...222///***(((,,,111---***'''(((000888666000111555777444...***+++...---...111111,,,'''***000)))*********)))'''&&&&&&***000>>>QQQeeezzz~~~~~~~~~zzz{{{~~~wwwsssqqqzzz~~~}}}sssbbb]]]LLL===555///000333222///---++++++///555777444222333888555000,,,***+++,,,---000---,,,,,,///000---***...///222888===???:::666222333333000+++((()))+++000111222222111///---,,,,,,333333...333===888***...,,,,,,,,,...000111111111222444444444333222222---...222666555111222777;;;JJJZZZzzzggg```\\\BBB555999777:::777666666888777333000???QQQiii~~~rrr[[[GGG<<<<<<444///***(((***...222555111111///,,,)))''''''((()))&&&$$$&&&***,,,***'''&&&)))***)))******%%%---///111111...,,,,,,------///000...+++---444;;;>>>999333...,,,,,,......111///,,,+++,,,333;;;@@@999555...)))***///444666%%%###!!!"""$$$'''(((((((((---111000222777:::999222,,,'''(((...222111///,,,...///---+++******,,,222444555444333222111000...///000222222111000000000000222666999666///)))///444;;;???CCCIIIPPPTTTYYYYYYHHH555000...---444000...---///555888666222777666===IIIaaawwwooo]]]III===888555333333222///***$$$###'''000666;;;999555333111222333444333555666888<<<>>>777...333888>>>???<<<::::::;;;===:::777888<<<<<<888333555777999:::999888555222666999999666777:::;;;999@@@AAAAAAAAABBBBBBCCCCCCGGGFFFFFFGGGHHHOOO___oootttkkk[[[KKKLLLSSSLLLDDDEEEEEE@@@===;;;<<>>>>>@@@BBBDDD<<<777222000111111000...222111///,,,)))'''''''''%%%'''***+++***((('''&&&++++++***+++---.........***(((&&&(((***)))&&&"""!!! !!!$$$&&&&&&&&&&&&'''((((((%%%&&&&&&&&&%%%%%%&&&&&&)))+++,,,***''''''***---******'''$$$"""###'''+++)))'''%%%""" ###&&& """###""" """###%%%'''***,,,...///))))))((((((''''''&&&&&&***,,,444AAAHHHHHHIIILLLBBB;;;555333000***''''''111222333222...***'''&&&###(((...111///,,,))))))---------+++))))))+++---///111000...111555444000222333333333222111000000000,,,***+++,,,+++...333***+++...111333444222000...666EEEWWWlllzzzxxx|||vvvvvvxxxzzzyyyxxx{{{uuujjjdddOOO888666444333555666555222///---///333333///---...***...111000,,,+++///333111///...///111111---***,,,---222;;;BBBAAA999111///000000...+++))))))***))))))***+++,,,---......+++...111444555555333222)))+++---......---,,,,,,111222333222000///000222((()))...666888666666888777???VVVpppuuu___UUUJJJ===777555666888777555333333333;;;DDDQQQaaaxxxlllaaaMMM:::<<<444111---,,,---///000000///111333333000,,,)))(((+++)))(((***...000000///555555333...,,,...---***###'''+++,,,,,,...333888333111///---,,,---///111444444444333222222444555777666111,,,***222@@@KKKFFFCCC:::111000555888666000222555777777333,,,&&&---111333000///111111///%%%'''***000555555111...111444555111,,,)))***,,,111444555333444777666111,,,,,,,,,,,,,,,------...+++...333555555333111000***333:::;;;???IIIPPPQQQMMMNNN@@@444666555//////333777;;;>>>EEEKKKHHHAAA>>>555:::999ZZZrrr{{{^^^EEE999555222......///---***(((,,,555<<<;;;>>>???===999666666888777888777555777888333,,,///444999999666555999>>>999666333111111222444555999===>>><<<<<<>>>===888:::;;;999444444888:::999:::@@@FFFEEE@@@===AAAFFFEEEDDDEEEFFFGGGLLL\\\kkk{{{zzzlllhhh\\\UUUXXX\\\XXXVVVSSSIIILLLJJJFFFAAA>>>>>>AAAEEE:::555111///000111///---111000...+++)))(((***+++,,,+++)))&&&$$$$$$&&&(((''''''(((***+++***(((&&&$$$$$$%%%)))///222111...&&&((((((&&&######&&&***!!!""""""###%%%&&&%%%(((***,,,,,,***'''%%%$$$'''))),,,---------......******&&&((((((&&&###!!! ###%%%'''""" %%%'''(((""""""###%%%(((+++...000%%%%%%&&&'''(((***++++++&&&'''000===FFFGGGJJJOOOCCC<<<777444111***''''''///000222111///---,,,---$$$+++222555333...***(((000,,,((((((+++---+++)))...111111000000444444222///---,,,,,,...000000000222+++'''(((***+++...222((((((+++222888999333---000:::JJJ^^^uuu~~~~~~~~~}}}xxxuuurrrsssvvv{{{~~~wwwkkkdddMMM555555444333444777777555222///...000///,,,,,,///'''///555///$$$ '''000---++++++---000000,,,)))+++,,,222;;;CCCAAA777...///111111---((('''+++000000...---,,,---000333555444222333555222---,,,000***,,,///000...,,,***)))...000111000------000222)))***000777:::777666888111666MMMeee{{{~~~___ZZZQQQ===777444777999888555444555777888???GGGSSSjjjoooiiiTTT;;;999111///------///111222222***,,,...333666555111---***,,,------,,,---///222777777333,,,***---...+++ %%%***+++***+++///333///,,,***))),,,...000000444444222000------...///:::999444...+++333BBBNNNBBBCCC???999999======888222666<<<@@@???666***!!!(((---000...------,,,)))***,,,111555777555000------000222000+++))),,,///***///111111555;;;;;;777...............///000000222444444222,,,))))))******333;;;<<<>>>EEEIIIIIIFFFGGG;;;333999999111///000777===AAAHHHOOOMMMFFFFFF999:::111OOOdddiiiMMM>>>888444000---000111000...111888>>>999@@@EEEBBB999333444999777666333333999>>>:::222>>>@@@@@@:::333000555:::666555222...,,,---111555444;;;>>><<<===@@@???999===>>>;;;555555999<<<;;;999AAAGGGDDD===;;;BBBJJJBBBBBBDDDFFFGGGMMM\\\lll{{{sssooojjj^^^]]][[[ZZZWWWPPPFFF>>>KKKSSSPPPBBB???HHHFFF888???999111,,,+++...111333666000***))),,,...---+++...---***&&&###!!!"""$$$''''''+++,,,'''"""&&&///,,,***---555888444,,,)))---000%%%!!!$$$"""&&&(((***''' !!!'''***%%%&&&%%%!!!"""'''***))),,,,,,---000222///)))$$$000...***(((&&&### ###(((,,,---)))&&&''')))'''%%%!!! $$$)))(((%%%!!!&&&******((($$$!!!'''((()))))))))***,,,...((()))...999EEELLLLLLHHHHHHFFF???333***&&&%%%$$$000---...000)))!!!,,,+++)))(((,,,000111+++&&&'''++++++'''%%%)))...000///444999999666333444666,,,,,,,,,+++,,,///333666111222555888555//////333//////000222222111...+++555@@@SSS^^^}}}}}}}}}tttmmmooosssttttttuuupppXXXAAA888555555666555///---...000...------000333444444444///...111000,,,---222333,,,***111777555...(((...---333>>>CCC>>>555///000444333......333444111333444222000111333...(((111111000///////////////111000---***((())),,,///444333333333222000---***&&&+++000222111111333555:::777DDDcccqqq___[[[OOO777;;;777666888888555555888333222999IIIWWWnnnqqqeeeWWWDDD:::555888777222333777666000------000555333,,,---222++++++---000222222000...222222111...)))%%%"""!!!%%%&&&'''((((((+++///333555333333333222...'''"""+++,,,---///000111111111666666555444333555888:::666777;;;@@@???;;;:::===111000444;;;<<<333)))###%%%---555777222///000333...***+++///222222333666444---333999222---,,,&&&(((***...333666888999999,,,(((&&&)))///111///,,,111222333222000///000111...***+++000444888BBBNNNHHHGGGCCC===666222000000222444666888:::<<<;;;888===AAA???999AAAZZZyyygggEEE+++@@@333000/////////000444:::>>>;;;666444888999777444444999555555777777444222444888===;;;444555<<<;;;333:::777666666222+++,,,222111:::@@@<<<555444999>>>:::===>>>;;;::::::777333222666;;;>>><<<===IIIVVV???===AAAJJJLLLOOO^^^ppptttqqqqqqZZZYYYWWWRRRLLLHHHFFFFFFGGGGGGEEEAAA@@@BBBBBB@@@;;;777222///...///000000+++)))'''))),,,///000000//////---***&&&%%%&&&'''&&&''')))+++&&&"""&&&///,,,'''&&&+++...---++++++###)))""""""!!!&&&'''***(((###"""%%%(((((( """ (((((((((***,,,+++(((%%%***)))'''&&&&&&%%%""" """%%%((()))))))))+++---(((&&&%%%&&&)))+++)))%%%)))(((&&&$$$######$$$%%%$$$%%%%%%%%%$$$$$$&&&(((+++---111:::DDDJJJJJJHHHJJJCCC999000,,,---......'''%%%(((---***%%%,,,999(((((()))+++++++++)))''',,,......***))),,,///...000444888777333//////111//////...------000333666555555888<<<;;;555333555/////////000111222222111555DDD[[[ddd}}}{{{|||{{{vvvtttuuuuuurrrrrruuu~~~uuu\\\EEE999777777999888333111222111...++++++---000222222555111///222111///000444000++++++222777444///+++,,,,,,111:::===777111...///444555333333666555000444444222000222444111***555555444111...***'''%%%(((((('''$$$""""""%%%)))222222111000...---,,,+++)))+++///000000000000111444666GGGgggtttnnn[[[===999555333555555222222444999777<<>><<<555333444...---111888888111)))%%%%%%,,,444888666444333444)))&&&&&&***------000333111+++222777///+++---)))((())),,,///222444555555///---+++,,,///000///,,,111333444333222222333444---+++,,,/////////777@@@CCCBBB???:::444000//////555555666666666666444111444888999888AAAWWWppp}}}|||YYY777BBB000333333333333555888<<>>===666999777888999666111111666777:::<<<<<<:::;;;<<<===???@@@???<<<===>>>;;;666888999<<>>DDDLLLEEEBBBDDDJJJJJJLLLYYYkkk|||sssnnnrrrZZZYYYTTTJJJBBBBBBJJJRRRHHH???<<>>???DDD999666444222222000...,,,$$$&&&(((***+++...111333...///...,,,)))(((((()))&&&'''))))))%%%###'''...***&&&%%%((()))&&&%%%'''"""***&&&!!!""""""((("""$$$### """%%%%%%!!! ((('''%%%%%%'''((()))(((&&&%%%%%%&&&'''&&&###!!!###"""###%%%(((*********'''&&&'''***,,,,,,***(((///---)))&&&#########$$$'''((('''%%%$$$$$$&&&(((+++---333:::BBBGGGHHHGGGJJJ>>>111)))(((+++...///(((%%%&&&)))%%%!!!'''222''')))+++***((((((***,,,,,,---+++((((((+++***&&&111444777555000,,,++++++***)))((()))***---111333222000333888999444000///------,,,---///111333555444HHHbbbiii}}}zzz~~~|||||||||wwwpppooorrr|||uuu\\\DDD999777777:::999444222333222///,,,+++---000111222222///...//////...000444...,,,...333555222//////---...222666444---)))***---222555666666666444///333333111000222555333---000000000000...+++'''%%%%%%''')))'''###"""&&&***+++,,,,,,+++***+++---.........///111222333111///222555DDD```{{{eeeBBB;;;666333444555222222444>>>;;;>>>DDDGGGTTTwww}}}^^^PPPGGG333444555444111000111///***000---,,,---------222999777777555///***'''(((***222111000000111222333444000000...,,,******,,,...111///------,,,+++)))'''......---,,,+++)))((('''***///333333000...111444222444:::===999000+++,,,,,,***---333555111,,,+++)))---333777999888555333***&&&$$$&&&''''''***///---)))///444,,,)))...---((()))***+++---...///000000000/////////000000000///000111000...---...///333444666666333000444;;;??????<<<888444111111222666555555555444222111111<<>>444111333777777444777??????:::888777999;;;999666777:::>>>:::999;;;>>>???===:::@@@@@@===<<<@@@DDDBBB;;;>>><<<>>>AAAAAA??????CCCGGGDDDFFFJJJJJJLLLZZZkkk|||{{{sssfffiiiaaa]]]UUUJJJBBBDDDNNNWWWKKK@@@:::>>>CCCBBB??????:::888666444222///+++)))&&&)))+++***'''(((---111+++++++++***(((&&&'''((('''(((***)))&&&%%%)))---&&&&&&)))---+++###&&&///***  '''""""""!!!&&&%%% !!!)))(((!!!(((%%%!!! """$$$&&&$$$$$$%%%&&&((('''%%%###%%%###"""%%%******&&&"""$$$$$$%%%((())))))***,,,***,,,...///---((("""******)))'''%%%%%%&&&(((&&&)))000999AAAGGGIIIJJJJJJ???222***%%%%%%(((---000---------'''!!!"""((()))))))))******,,,...000///...+++((()))+++((("""111333444333///,,,***+++%%%$$$###%%%***///333555000,,,+++///222///,,,,,,+++,,,------...///111333666IIIdddlll~~~yyyrrroooqqqyyyttt[[[CCC999666666777555000---///000///...///111333333333---+++*********+++---000///...000444333...---000000111444555...&&&%%%(((---000222333444333111///222222///---111555444///......------+++***((('''%%%))),,,+++&&&%%%)))...)))***+++,,,...000444666222111000333666888666333555333;;;QQQnnnkkkJJJAAA:::555666777666666888>>>;;;===@@@>>>FFFfff}}}UUUJJJKKK777111111000......---***'''333111///---------000333000222111,,,'''''',,,222666333111000000111222333.........,,,******---///000///---+++++++++,,,,,,,,,,,,,,,,,,+++***((((((&&&,,,111111,,,((())),,,///333:::>>>888...***++++++))),,,222555444444666333222222444666666222///---)))&&&&&&%%%###&&&,,,+++&&&---111)))(((...///******))))))***+++,,,,,,///000000///...///111333000000111///,,,++++++,,,666;;;AAA@@@999555777<<<>>>>>><<<:::666555666777666444444555555333555999IIIMMMPPPPPPMMMIIIEEEAAAKKKiiittt|||nnnRRRIII555888999:::<<<===<<<999666888666666666555999GGGUUUTTTWWWZZZYYYMMM;;;000---222444444333666===>>>::::::999777777777777999<<<@@@;;;999<<>>;;;888999@@@GGGEEE???>>>===>>>@@@???<<>>MMMWWWccchhh```SSSGGGBBB;;;KKKSSS^^^^^^RRRIII999555777<<>>999666555555444222555CCCRRRTTTXXX^^^]]]PPP>>>555444222333333222666:::;;;999===:::555111111555888999@@@>>>???CCCAAA:::777999<<<:::666666<<>>>>>:::888AAALLLDDDEEEGGGIIILLLUUUgggwwwqqqbbb^^^ccc___WWWOOOHHHFFFFFFGGG:::======;;;BBBHHHAAA333;;;999777555222///***'''&&&''''''###$$$)))%%%%%%$$$!!!!!!###&&&+++---***(((((('''%%%######$$$$$$  '''$$$+++&&& !!!""")))))))))%%%!!!"""(((***((('''&&&$$$$$$***000///)))+++)))%%%!!!!!!$$$ $$$***...000111######&&&,,,333444...)))$$$!!! """"""---'''(((***++++++***((('''%%%(((***+++)))(((((((((%%%(((000???MMMUUUUUURRRAAA===:::555+++###)))666222444555555222///---...***%%%"""$$$+++000///,,,111111///++++++---,,,(((,,,---...///111111222222...***''''''+++///000000222---***,,,...---...111111555999999666222222222???NNNgggvvvzzzvvvzzz|||vvv```JJJCCC<<<777444000+++***---((()))+++///111222///---......+++'''''',,,//////000///000222000+++***---''')))///444444333888???:::555111111000///222777000///,,,))),,,333444000000///...,,,***))))))(((&&&'''(((((((((***---//////------111555555...(((///...///111555777888888222333<<>>DDDIIIDDD:::777<<<===<<<888666888;;;777000777999===<<<777666@@@MMMGGGIIIIIIHHHJJJUUUgggvvvyyyiiiccc^^^\\\\\\YYYPPPFFF@@@@@@CCC777<<>>999999444444666777777222,,,'''((()))***(((%%%###$$$%%%***(((%%%!!!###&&&$$$***,,,***''''''$$$&&&'''(((&&&'''%%%---)))###((((((%%%'''$$$''''''"""!!!$$$&&&%%%&&&((('''&&&)))------))),,,,,,+++'''$$$$$$&&&))) """''',,,///000######$$$(((---///...,,,(((%%%%%%&&&(((&&&%%%%%%%%%%%%&&&'''(((###''',,,///...---,,,+++)))***111AAAQQQWWWRRRJJJ???888444222+++$$$***666444444111,,,)))(((''''''***(((''''''***++++++)))***---,,,'''%%%(((***)))++++++,,,...000222333333---((($$$$$$'''******))))))((())),,,,,,((()))---222666999888444222333555<<>>666222...***,,,000,,,+++***+++------,,,+++000222...((((((...111///---++++++//////,,,+++---%%%&&&---555888:::@@@GGG<<<666222222000...000555222111,,,))),,,333444111'''))),,,///000000///...,,,)))'''(((,,,000222333///+++,,,333;;;999..."""///000222222333444666888222888AAAOOObbbzzzooo]]]III???;;;999:::<<<777000///333111111AAAWWWvvvqqqWWWBBB777)))''')))///222///---...000333444333666999666000111222333444555666666666111...---///444666555222//////...,,,******,,,...---...---+++)))***---000333222111...+++(((%%%$$$//////000222333111+++''',,,000444555///+++000999777666777999888777;;;BBB:::777444111...,,,)))&&&&&&&&&)))+++)))(((,,,444000%%%'''...++++++,,,&&&+++,,,...///000000000000333///***(((((()))(((&&&(((***,,,,,,,,,---///111666FFFOOOGGG999222333555333444444333222333555888999333333666555222;;;HHHjjjuuuOOO<<<;;;777111222555<<>>DDD;;;>>>LLLWWWKKK444111>>>---000555:::;;;666...'''...000222111---((($$$"""...,,,(((###!!!"""&&&)))"""))),,,)))'''&&&!!!)))---111000&&&$$$,,,((($$$***'''$$$***,,,)))%%%&&&&&&%%%'''***+++)))***---...+++&&&'''(((&&&###"""$$$'''&&&$$$!!!!!!###''')))***$$$###""""""%%%'''((())),,,)))***+++!!!###!!!"""###$$$$$$$$$###""""""(((,,,---+++)))(((,,,+++111@@@PPPUUULLLAAAHHH<<<444333///)))---888333111---'''&&&))),,,------......---***((()))******...---(((%%%(((,,,...*********,,,///111222222---((($$$%%%)))------,,,%%%''',,,000...)))(((,,,111444666444000///333777666HHHgggyyyzzzxxxzzzuuu{{{xxxfffRRRDDD<<<444///,,,***---222333000,,,******,,,,,,,,,111333///((((((...000...+++'''(((,,,///...---...'''(((---666;;;===AAAGGG;;;444000111///+++,,,222444222---)))---333555222(((,,,111444444000+++'''---((($$$&&&,,,111333222222///111<<>>;;;;;;===999111///222000...:::LLLcccrrrYYYCCC@@@+++(((+++333666333222444666888666333555888555...---...000333666666444222///,,,***---111333000,,,---............///333666111222222000......111444///......---+++)))((('''---++++++...222222,,,'''222444777666000---444???;;;999999999666333777===333444555444222...+++)))......000111---))),,,222333&&&'''...---,,,+++""")))+++...000222222111111...)))$$$%%%***...---+++///000000///---,,,,,,---///AAALLLEEE777222555777333333444333222333666888777222333888999888CCCRRRnnnvvvKKK888:::111***///111666===999<<<===AAAHHHPPPRRRKKK===222111222555::::::888;;;AAARRR___ooorrrbbbKKK===;;;555333333777:::<<<===???888:::888555777<<<:::444......888EEEEEE:::555999555999;;;999999:::888444<<<::::::<<<:::777777;;;EEEHHHGGGDDDFFFTTTgggtttyyyooobbbVVVWWWWWWUUUNNNCCC<<<999999:::444<<>>666,,,(((,,,------,,,***)))***+++222666000$$$!!!)))---)))(((,,,///,,,'''&&&+++111222...******,,,***$$$+++,,,,,,)))$$$!!!"""$$$###$$$"""(((222..."""!!!!!!"""###$$$%%%%%%%%%(((+++---+++'''$$$###$$$((("""!!!(((,,,%%%###$$$''''''&&&(((---***''''''&&& &&&(((******((('''&&&'''&&&(((+++***)))(((***---,,,+++---666GGGRRRPPPGGGJJJKKKCCC666.........,,,555333...)))&&&&&&+++//////,,,,,,---(((+++000111***%%%$$$&&&&&&***'''%%%''',,,///---)))(((&&&"""!!!'''///000+++///000,,,''''''---111111666:::;;;666444555333---;;;PPPlllyyy|||yyy}}}mmmZZZZZZGGG===444000,,,)))))),,,555666666222***%%%(((///111/////////+++%%%)))111000///......---+++(((&&&***000888???BBBCCCCCCCCC<<<555/////////...000444333444444444444333222111///222222...,,,,,,+++((()))((())),,,---,,,000666------111<<>>:::222777===BBB>>>444...000444'''(((111999555)))&&&,,,///000---)))+++111111,,,111///+++(((&&&%%%&&&'''""")))---,,,,,,///000///222---'''%%%'''***...///,,,...//////......///111333222444666444111444:::;;;222,,,///222111---+++666555666:::===???CCCGGGYYYjjj}}}kkkOOO===:::888444,,,)))000===@@@<<>>BBB;;;///;;;;;;;;;999666444444555555555777:::<<<===:::888:::??????CCCJJJMMM[[[uuu{{{sssgggZZZRRROOOJJJFFFCCC@@@<<<999===666888BBBAAA777555>>>999444111444999999333,,,+++***'''%%%$$$''',,,000000111+++"""$$$,,,---'''***,,,......---,,,,,,---,,,+++++++++)))%%%)))******'''###"""%%%(((---((((((000...""""""""""""###$$$%%%&&&...///...,,,)))&&&$$$$$$"""!!!%%%((()))(((&&&&&&)))(((&&&'''***(((%%%%%%&&&(((''')))++++++)))'''''''''***,,,,,,+++((('''(((***...///333<<>><<<666111111000...000444333333444555666777777777222111...+++,,,...***$$$((()))...333444222222666:::333...000777:::666///000111111000111444999===??????CCCOOOccc{{{~~~^^^JJJ>>>555444888222,,,,,,111111---333>>>???XXXuuuWWWEEE666222333333111...---///111444444333111000/////////...111666;;;<<<777...'''***((('''))),,,......---***---111222111...+++******---111333333111000///111---,,,...---+++,,,///,,,------------000333666333555444333666999555...666:::<<<;;;888444444555###$$$)))...///,,,,,,...+++------+++///555444///666222,,,'''%%%&&&(((******,,,------111444000)))111000---(((%%%&&&+++///000000...------///111333777444222111111444>>>HHH:::111,,,...222111...---444333333444666:::>>>BBBGGGRRRbbbgggZZZEEE777444///...,,,,,,666AAADDD@@@===???CCCCCC;;;000...333...000555999777555;;;FFFRRRnnnlllZZZBBB@@@---,,,///444666666999===777555666999======888333444999======???@@@;;;444666888999999777666666777:::999999:::;;;;;;999777999>>>>>>BBBIIILLLZZZsss~~~uuuooodddZZZQQQKKKEEEEEEIIIIIIBBB<<<>>>999777:::<<<<<<<<<===>>>:::111,,,222<<<888,,,///,,,'''###"""%%%,,,111---+++&&&!!!&&&...---%%%,,,,,,---///111000,,,)))(((***++++++)))$$$'''((()))'''$$$$$$'''+++''')))&&& ###,,,///+++$$$###"""!!!"""$$$&&&'''...,,,***))))))(((&&&$$$!!!%%%***+++***)))***((('''***)))&&&%%%((('''$$$%%%((($$$$$$///(((***,,,,,,***)))((()))+++,,,,,,+++)))((()))******...333;;;GGGQQQQQQKKKMMMDDD666+++***---,,,'''...---------...///---,,,333222333444000)))%%%''',,,---)))""" %%%***,,,&&&$$$$$$''',,,......,,,---///---)))***...000...///222222//////333333111///222111,,,+++...111111<<>>555444333444555999BBBFFFAAA888::::::;;;999222,,,...444---111888;;;888555888???PPPfffuuuqqqdddHHH@@@111......222444555888===777666777999<<<;;;777333333:::@@@???===<<<:::777333555777777777666777888<<<;;;:::;;;<<<<<<;;;:::999======@@@HHHJJJXXXqqqwwwlllfff```\\\TTTOOOLLLNNNQQQOOOFFF???===>>>===:::;;;???AAA???<<<<<<222'''///>>>777$$$333111...***''''''***---((()))&&&###&&&++++++&&&...------///000///,,,)))+++***)))***+++)))$$$ %%%(((******'''%%%''')))(((///000000///***###&&&%%%###!!!!!!###&&&''''''$$$"""###&&&(((&&&$$$$$$+++000111///,,,)))&&&%%%((()))&&&%%%''''''%%%''',,,((("""$$$,,,)))+++------+++************************+++---...)))---333999AAAIIIHHHCCCLLLDDD999111...///---***''''''(((,,,222666777777:::999888555000,,,+++,,,++++++'''"""###)))------+++***)))+++...000000///,,,///...)))'''***,,,+++,,,...---***+++///000///000000...***(((***000444GGGXXXccc}}}qqq]]]IIIAAA;;;888888666111/////////---)))'''***///000...000111111000---+++---000222111---***'''(((+++...333888???CCCDDDBBBAAA@@@;;;666333222...+++,,,111.........000222444777888;;;:::555111111333111,,,'''***111888777111------000---,,,///555888666333888666333///---...222555888888<<>>>>>BBBHHH<<<333---...000000///111---111333111000222666777<<<>>>CCCEEE???666444777999999===IIISSSQQQAAA000777777777444///---000555555666888999888777777888EEE[[[llluuukkkMMMBBB???999666777888777999===???>>><<<<<<;;;888333///000555:::<<<;;;999777555333444333222222444777:::999999;;;>>>AAAAAA@@@>>>999======@@@GGGIIIWWWpppxxxjjjaaa___aaaSSSTTTUUUUUUQQQJJJBBB======DDDEEE>>>999;;;<<<:::777;;;444+++222@@@666---000333333000,,,)))(((&&&)))***'''$$$&&&((()))...//////---+++***+++,,,///)))$$$%%%+++...***&&&&&&***...///+++'''%%%%%%$$$''''''$$$"""$$$&&&'''(((&&&###"""!!!###%%%'''###!!!!!!%%%&&&%%%"""!!!%%%+++000333222111&&&!!! $$$'''&&&''')))&&&$$$''',,,((((((***------,,,,,,,,,,,,,,,+++))))))***,,,.........333999???HHHOOONNNIIIGGGCCC>>>999333...,,,---'''''''''***000777===@@@???===888111+++***,,,---******&&&$$$(((...000---***)))))))))*********)))+++///...)))''')))+++)))+++,,,)))%%%&&&+++//////333111...+++((()))111888JJJYYYhhh{{{cccKKK>>>888444444333///---...---+++&&&!!!$$$***+++&&&---//////......///000000111222111///+++))))))***...333999===???@@@AAAAAA888444111///+++(((***000////////////000111222333:::===;;;444///000333333,,,---000444222,,,***+++(((***///555::::::777333777555222...++++++...111555777???KKKYYYlllkkkQQQBBB@@@;;;;;;:::888444222777>>>>>>@@@HHH^^^wwwbbbQQQ===888555222///---------------,,,,,,---///000...+++---,,,///555:::999111***000111333444444444444444444111...///111222000---...333555000((('''///888000------//////------000444333333777::::::777333333///++++++------......//////---***)))...888???222...###!!!......%%%%%%'''+++///111000///000(((((())))))******++++++))),,,//////222555222---///---,,,---///222555666******+++...000222222111,,,222<<>>888222111///,,,333666:::999000)))---666444333<<>><<<999555111---000000333888;;;999666444111000...,,,...333;;;@@@888:::>>>BBBDDDCCC???;;;999======@@@FFFHHHUUUnnnvvvjjj```]]]```PPPTTTWWWSSSJJJ@@@;;;:::???EEEGGGAAA888444444444555:::777000666???555 $$$)))000444222...)))'''&&&***---***%%%$$$)))---///000///,,,)))(((***,,,---'''""""""'''++++++((()))---111111---(((%%%%%%'''&&&$$$!!! !!!$$$&&&((('''%%%###"""###$$$%%%%%%$$$$$$%%%&&&%%%""" $$$###%%%(((---111333333%%% %%%''')))+++%%%###%%%***%%%&&&))),,,---------...///111...+++******+++,,,+++///444:::DDDQQQZZZYYYSSSCCC@@@>>>;;;444,,,+++---,,,,,,***)))+++000888>>>===<<<666---((())),,,,,,+++)))%%%$$$***111222---,,,,,,++++++***)))))))))---///...++++++......+++------***%%%&&&---111222333111///---***+++444???MMMZZZtttkkkQQQBBB:::555333222//////222------(((!!!$$$,,,...)))---//////,,,+++,,,,,,))),,,///333222///------......111666999:::<<>>999666111...............+++******...222333111...222...---111555444***!!!+++...111222111000000000------...000222222111///(((...333///'''$$$)))000...,,,---111222...---///222444666888888555000,,,...,,,---///---***,,,000333222...)))%%%'''///777///,,,&&&###'''...///+++((((((***---,,,***+++///(((***,,,...//////......,,,222444111---------+++///---***+++---///...---,,,///222444333111111111222555;;;BBBCCCAAACCCHHHAAA999222111000000222666@@@HHHIII>>>333///+++%%%,,,///333222+++&&&---777444444===OOOYYYPPP999(((000444555333333666888888444000***(((...666888444;;;QQQhhhwwwjjjGGG???999999:::888888999;;;;;;:::999777444222000333111333999<<<999666555...---++++++...555???FFF<<<===???BBBBBB???999555999===<<<>>>DDDFFFSSSlll{{{vvvpppfff___\\\SSSUUUUUUOOOEEE???===???AAA@@@AAA@@@<<<777666999666888444///333:::333&&&$$$(((---//////,,,***)))((()))***)))((((((,,,111222000.........---***((()))((('''%%%$$$%%%''')))---000222000,,,))))))***'''(((***,,,,,,((($$$"""((('''&&&%%%$$$############%%%((()))'''$$$"""!!!%%%######%%%)))---///000'''$$$'''***---***%%%%%%)))%%%$$$&&&***,,,---...///000222///+++)))+++,,,,,,,,,---111777BBBRRR^^^[[[SSSFFF???;;;999555...,,,---...///...***&&&(((000888999;;;888000,,,...///...---)))"""!!!(((111222...///000000000///......///......---+++...222111,,,---...---)))***000333222111///...///---...999FFFTTT^^^|||~~~|||jjjRRRGGG>>>666333111000222666000333///&&&'''000222......111///+++***,,,)))$$$***///333333111///111333000111444666888<<>>DDD======<<<<<<;;;999666333666:::999;;;AAACCCPPPhhh|||{{{{{{rrreee^^^ZZZXXXTTTMMMGGGDDDEEEHHHAAA:::999???AAA>>>???CCC777555///+++---333111++++++,,,---,,,***)))***+++***'''&&&(((+++---000444444000---///333222+++$$$&&&+++///,,,$$$ $$$***000111111...+++***,,,//////+++((()))***(((''''''''''''&&&&&&%%%$$$###""""""(((***'''$$$######$$$"""!!!###&&&***,,,---+++"""###'''+++...000)))'''***'''""""""%%%))),,,---...000111000,,,)))))),,,///000///000111666BBBSSS^^^ZZZPPPLLLAAA888888777222//////+++...///***######+++444777<<<<<<666333555555222000))) %%%000333//////000111111000000111222---,,,******///444222++++++......,,,---111333111---,,,---///...000<<>>777333555888777333444555:::CCCRRRhhhzzzmmm[[[FFF===999333111222444444333...,,,,,,000555777333///)))...555===CCCGGGHHHHHH<<<<<<:::444...++++++---+++111999<<<;;;888666666666000***(((***,,,------------111777888333//////666888999555///***((()))***///888===666...111:::+++((('''***000444222///))))))///666222((((((000...)))((()))'''%%%+++444///...---,,,+++,,,,,,---111333333...,,,...///---)))---111000---,,,000444222666777111&&&!!!$$$***---///666======:::;;;@@@>>>777222222333555:::AAAAAAJJJHHH999///222444222333000000222222......000000555@@@FFF@@@444111555---000...***,,,555;;;;;;666<<<;;;222+++---111222888BBBQQQVVVLLLDDDBBB@@@:::555333999:::;;;:::888777666777333555:::===666---...555666777777666555777:::===<<<999666555666777666555555888777999???@@@MMMffftttmmmqqq^^^TTTYYYPPPEEEAAACCCFFFFFFCCC@@@::::::>>>===777<<>>666...,,,///111///------+++,,,222666111)))+++'''(((...333333333444,,,******...111111+++&&&***888:::+++"""&&&'''"""&&&'''+++///,,,&&&)))000...---,,,+++)))((('''&&&......+++%%%%%%(((%%%&&&!!!!!!''')))$$$"""$$$###'''((('''&&&'''))))))&&&&&&'''&&&%%%(((---&&&&&&(((((($$$ $$$+++'''%%%%%%)))+++***,,,///------+++((('''(((,,,000:::999999@@@NNNXXXUUULLLHHH???555111333333///+++000111111///,,,+++***+++555666777444000......000111---(((&&&(((+++///000///000111111111111444666777222---+++---111222222111///,,,***+++...222444...///000111333:::DDDLLL\\\iii|||~~~~~~kkk]]]LLLAAA666///+++)))---333222,,,)))***+++***+++...///000111222333111,,,)))...444444,,,)))...555888))),,,---///999GGGNNNLLL444333333111,,,)))...666333333333333111000......---333666333333444000))),,,***+++...+++%%%&&&---&&&&&&'''(((***,,,---...***)))(((+++000333333111;;;;;;;;;EEERRR\\\wwwoooiiiTTTGGG<<<888888777888:::333666;;;@@@GGGVVVqqqttteeePPP@@@888222111111000222555---'''(((222555...***,,,222888CCCPPPZZZZZZRRRJJJRRRKKKBBB999333111000000///333777666333111444777<<<777000---------,,,+++555::::::333---...111333777>>>:::333111***&&&...,,,)))///;;;999...---777888222,,,+++///333444333***---111222111///......---///...(((!!! '''///000///...------...///000777444000...---............+++***...333444111------111444333...(((%%%%%%111444;;;BBBCCCBBBFFFMMMCCC;;;777777777444777===<<<;;;888666999<<<666+++222...///444777666333333:::666CCCQQQKKKAAA<<<666777555222111222444777999::::::888555222333888===AAA@@@WWWnnnfffZZZMMMFFFDDDAAA;;;666111444666888999999;;;<<<<<<<<<:::444...,,,111666888<<<===999777999<<<<<<:::;;;<<<:::888777:::===:::@@@AAAAAADDDCCCQQQlllvvvtttxxxfff```OOOJJJEEEFFFIIIIIIDDD???===;;;???EEEAAA888999BBB;;;999333,,,+++---,,,))),,,------...333777444...)))&&&(((///111...***)))...---+++,,,------+++)))111999777***&&&***'''!!!"""'''+++***&&&)))/////////...---,,,++++++***111...''' ''')))'''!!!"""))),,,)))'''(((###%%%((((((&&&&&&(((***%%%&&&***///...(((%%%''',,,*********&&&###%%%+++((('''''')))(((&&&(((---))))))(((((((((+++...000888;;;???EEENNNRRRJJJ???DDD>>>777444444444000---.........---++++++,,,...///000111000---,,,---///000///---...000222222222222333333222111000222333777222,,,***,,,111444555...------------...///000111111111111444<<>>666555777666666999000111111333;;;CCCAAA999///,,,,,,111555777;;;@@@???BBBNNNVVVUUUWWWQQQ@@@999777555555666888:::;;;999999888555111222666:::777:::RRRdddiiiSSSJJJGGGAAA;;;:::888888888777666666777888======<<<888444222222444777;;;<<<888666777999888666888999999888999===@@@;;;???>>>???BBBBBBPPPiiizzzwwwwwwuuuaaa___IIIEEECCCDDDGGGHHHCCC??????AAAHHHLLLDDD777444999111111///++++++---,,,'''***...000000222666555222''''''+++222333...'''%%%,,,,,,+++(((&&&&&&(((***333666111(((***000)))###''''''%%%)))///,,,,,,+++***)))(((((((((+++((("""###&&&&&&!!!'''***'''$$$###&&&'''((('''&&&&&&'''((( """(((......(((&&&'''---)))(((((('''%%%&&&***%%%$$$%%%$$$ '''&&&%%%%%%(((+++...000000222777===BBBHHHKKKFFF===;;;888333000///...---,,,,,,,,,,,,***)))+++...111+++,,,------,,,,,,///111,,,,,,---000222222000...000111222222111000111333222...(((%%%&&&***---...***+++---///000///......444333111000333===KKKUUU```sss{{{kkk```CCC;;;444222000------///)))&&&&&&***---------//////000000222333111---***+++------***+++......---,,,---------333<<>>;;;777555333444777:::<<>>;;;999666444333555777999???>>><<<<<<:::888444111666:::<<<888666888888666777777888888888:::===@@@;;;===:::<<>>@@@CCCCCCBBBEEEIIIOOOPPPDDD666000333---...---+++---111000---***000333111///222333222)))***...555666000,,,+++&&&(((***'''""" """%%%,,,...,,,'''+++111+++!!!###%%%%%%&&&)))---)))((('''&&&&&&&&&''''''$$$$$$###!!!!!!""""""!!!$$$""""""######!!!&&&'''(((((('''%%%$$$###!!!&&&'''%%%''',,,'''""" ###&&&&&&(((+++$$$$$$&&&$$$(((&&&&&&&&&)))---000///...,,,111555999???GGGKKKJJJ999555000,,,)))***---...///...,,,)))(((***///333------.........///111222,,,,,,---///000///,,,***)))+++---//////000222333...,,,)))'''&&&&&&'''''')))+++---///000111222222777555111...111;;;KKKVVVrrr|||pppgggIII@@@777444222//////111---***+++///000...,,,---//////000111222111...+++......------...///---+++,,,------///555<<>>NNN^^^rrrmmmLLLDDD;;;444...+++...444888:::555,,,...:::AAA???VVVXXXWWWQQQFFF>>>;;;;;;===777000...111222111//////000000...+++)))***++++++++++++,,,000555888:::>>>;;;555......111000+++333444***"""&&&)))...;;;111000***%%%'''......***555777888555///+++,,,///...+++)))+++///000,,,((((((###""")))//////,,,%%%%%%&&&((())))))******)))***+++,,,---///222444+++---------++++++---///((((((***---000...(((###000...111:::EEEUUUiiizzzwwwiiiTTTCCC777222111222555333000111555888777444333222222111///000;;;GGGCCCHHHUUUcccoooyyyhhhDDD999666444444777888777555666888:::888555444555888444333BBBDDDNNNiiinnnSSSFFFEEECCC>>>;;;777333111333777;;;===@@@===999999;;;:::555000555999:::888888:::999666:::::::::999888999:::;;;;;;;;;777:::CCCFFFRRRiii{{{wwwnnnllliiiZZZ___QQQKKKDDDAAAAAACCCCCCCCCGGGJJJMMMKKKAAA777444777444444111---...222333000+++111444///,,,---//////,,,+++---111000+++)))***!!!&&&+++***$$$ """&&&+++,,,((((((+++)))"""%%%&&&&&&$$$$$$'''***+++%%%%%%%%%&&&(((***---///'''&&&%%%%%%###""""""###***'''"""###%%%'''((((((%%% !!!%%%&&&$$$&&&***  %%%(((,,,111)))***,,,,,,&&&"""'''000))))))***,,,......---,,,)))///444777>>>FFFKKKKKK@@@;;;333,,,***---222666222111...***((()))---111000///000000111111000000222000/////////...,,,***%%%(((***,,,,,,,,,---///+++,,,...///...------,,,,,,,,,,,,---000333777999;;;888444111333>>>MMMXXX}}}{{{qqqkkkWWWJJJ<<<555333111222555111......333444111//////.........///000000---+++///---,,,...//////...---.........111555999???DDD???;;;777222***&&&)))000333222111000//////000000---...///111000---+++***************+++,,,,,,+++,,,***(((&&&&&&(((+++,,,///222444444111111333666000444222666BBBQQQkkk|||gggPPPCCC>>>;;;999999:::999999999888:::EEERRRgggyyybbbPPP<<<111------111555888===:::111111999===:::AAADDDDDD???777333444888111111000...------///222333333222///,,,++++++,,,,,,,,,---...000333777999>>>@@@>>>999777777555111333555,,,%%%***+++...888000000---***,,,111000***444888;;;888111...000333...+++(((***------(((###&&&'''(((+++...000000000((((((((())))))*********(((((()))((())),,,222666///000111000......///000***)))***---///...(((###---///222777>>>QQQpppmmmSSS===333444888///,,,,,,///333666777777222444666555000...666@@@JJJGGGXXXtttnnnLLL>>>999444333555666555333222555777666444333444777888000999888@@@YYYqqq]]]IIILLLIII;;;;;;777222111444999===>>>AAA;;;555444777888666222222555666555666::::::777:::::::::;;;;;;;;;:::999::::::777;;;EEEIIIVVVnnn|||lllfffeeeXXX[[[RRROOOLLLIIIHHHFFFCCCAAACCCCCCCCC@@@;;;999;;;>>>;;;:::666000///111000---,,,111222---***+++,,,+++,,,***))))))%%%!!!!!!(((...000+++%%%""""""%%%+++...***&&&%%%### ((()))'''""""""&&&)))(((!!!$$$)))...000)))$$$&&&###!!!!!! ######%%%''''''$$$!!!'''---,,,&&&###$$$ """&&&***000666******---...***'''***111+++---...---+++))))))***+++222:::>>>CCCGGGFFFBBBCCC<<<222+++***---111333333222...***''''''+++.../////////111222111...+++111...,,,+++++++++***((()))+++------+++)))))))))$$$''',,,000111222333333000///---,,,...333888<<<<<<;;;999888;;;EEESSS]]]~~~}}}~~~zzzpppjjjaaaQQQ???666333222444777000---...333666444222333---,,,,,,---///...,,,***+++))))))+++---...111666222000000222333444:::@@@>>>;;;888333+++'''---666444333222000000000111222...---///222222...---...+++,,,,,,+++---111111...+++***((('''''')))+++,,,///000222222111111222333000555333555BBBTTTqqquuu\\\JJJ@@@999888999>>>======<<<999888@@@JJJXXXsssoooZZZAAA555222222444777666999:::555333444555333222555666333...,,,///222+++---///---******---111222000...+++)))))))))))))))***,,,---...111555777666;;;<<<999777666333///---000)))%%%+++,,,,,,444......000333444444111///555999;;;888333000222666000//////000222000+++&&&"""'''...111111000000111---,,,***((((((((()))))))))+++---,,,,,,...444999222222222111///---***(((,,,,,,,,,---......+++)))---000555888<<>>@@@??????>>>:::888===EEENNN]]]~~~ooo^^^KKK@@@;;;888777999333333555777444...---///---///000///,,,***,,,...---...//////......///111---+++(((&&&%%%$$$$$$$$$''')))+++++++++,,,///222///000///...000333///)))+++...'''###***+++***000***)))---666666000///444888999999666333111222444---///333555555222...+++###***333:::;;;999666555000...***&&&$$$$$$%%%&&&)))---222333111111444777111000///000000---(((###(((***++++++***+++,,,...---000444666888FFFbbb|||}}}aaaMMM???888444000000444444///---//////000333555111,,,...444AAAGGG___~~~gggUUUIII;;;222222555666555333555555333///---///111333'''......222>>>IIIbbbiiiqqqqqqaaaPPPFFF===666777555333666<<<@@@@@@>>>???;;;555444666:::<<<<<<888777444000222777888444555777;;;@@@DDDCCC>>>999:::>>><<<===CCCFFFWWWrrr~~~}}}hhh```fffZZZXXXTTTMMMDDD===;;;>>>CCCGGG@@@<<<555000111555666444...111222111111111---''',,,......++++++...///,,,(((((()))***%%% ###''',,,...---***&&&$$$%%%(((*********)))&&&"""$$$%%%!!!###&&&###(((%%%"""  !!!!!!!!!%%%$$$ """***%%%'''$$$ ###+++---******&&&"""!!!###$$$$$$###"""$$$&&&+++222((('''''''''###""")))222***)))***...---)))&&&'''''',,,///+++######)))---000333999EEERRRWWWUUUFFF===444111222222---(((---,,,***'''%%%%%%''')))+++---000555888666000+++******+++---//////---+++---///222222111/////////...000000///...000444999555333000...---...000222111444888===CCCNNN[[[ddd|||vvvppp```OOO===555333222222333444///---//////+++***+++***))))))***,,,,,,***)))%%%$$$&&&,,,///555CCCRRR333111333888999999@@@JJJ@@@888222111222222555:::000///---,,,,,,---...///---***,,,222333000///333///111///,,,///444222+++///+++%%%"""###'''...222222111000444999<<<<<<:::999@@@===:::BBBOOOeeexxxeeeQQQCCC>>>@@@AAA@@@??????;;;888<<>><<<999888:::<<<>>>??????===888333444999999666999:::>>>CCCFFFCCC;;;555;;;@@@???>>>AAACCCTTTqqq~~~sssccc[[[dddbbbPPPNNNNNNEEE;;;<<>>888111------333888......,,,***((('''&&&&&&###+++)))(((111000'''$$$---+++******$$$!!!)))''''''$$$"""$$$))))))%%%(((***,,,***&&&$$$%%%'''### """,,,...+++$$$&&&***///111///***&&&)))&&&"""!!!"""$$$%%%%%%...555999999888777///%%%444...((($$$$$$%%%&&&&&&"""###%%%'''%%%###(((000...)))"""!!!'''...222+++***)))(((''''''((((((---///...)))!!!###(((...444<<>>DDD999222333999666222>>>RRRLLL===222000---(((,,,555111222222///+++***,,,///333000//////......333:::+++++++++---///111111000///***%%%%%%)))+++((($$$))),,,222888;;;;;;888555@@@???>>>===>>>JJJcccyyyiiiPPPCCC??????===;;;<<<===:::666777;;;EEEIIIRRR```ooo}}}hhhcccYYYMMMEEEAAA<<<777:::888555111---,,,---000111000000222444111)))"""222222111///,,,***++++++000+++(((,,,444666000))),,,---///...'''!!!$$$+++((()))+++...222333111000000333((( )))222444888...******///000---000555999;;;===<<<888555555666((()))+++------+++&&&###///111CCC^^^eeeXXXMMMNNN:::<<<--- %%%***%%%######'''+++...///...---,,,///111222111...+++******"""###&&&)))((((((///888222000---***+++000888???RRRSSSVVVWWWOOOCCC<<<<<<888999:::999666444333444...******......))))))...222===HHH\\\oooPPP444000666777333111999===BBB>>>222)))---777///+++''''''+++333999===BBBGGGQQQUUUJJJ999111111///222555999@@@EEEDDD>>>;;;777444666:::<<<999555999<<<:::444111444999;;;999<<>>;;;888888@@@???>>>???@@@FFFUUUccc}}}mmmaaaccc]]]JJJOOONNNJJJEEEDDDEEECCC???@@@???;;;666222111555888111...***'''%%%$$$!!!'''+++$$$)))---***,,,,,,*********&&&!!!###)))######""""""(((//////***...///...***%%%###$$$'''&&&&&&$$$"""&&&+++***&&&,,,+++++++++,,,+++(((%%%,,,+++(((&&&$$$$$$$$$%%%333888<<<;;;::::::444---333222///+++'''%%%&&&((('''''')))+++(((&&&***111((( %%%+++---...***$$$!!!"""&&&)))+++---+++(((%%%%%%%%%&&&''',,,111888<<<>>>???AAACCC999555333111,,,''')))...///...---,,,,,,+++(((%%%((((((((()))+++,,,...///000---******,,,,,,***'''---000111111333555111***)))------++++++...///---777555111000111666;;;???222222---111BBBQQQbbbxxx}}}}}}ooopppyyy{{{tttcccPPP<<<444444444222222///000111333444111,,,'''+++---------000333///&&&,,,...000000------///222888555555999888777AAANNNHHH:::111111000,,,...555111222222///,,,,,,///333222000000444555000,,,+++---,,,,,,---///111222111111...***+++...---(((###&&&,,,333666444111//////;;;<<>>;;;<<<@@@GGGTTTdddsss|||```[[[TTTLLLEEE>>>;;;:::999777444111000///000000///......111333222---'''...//////000000000222333...------000444555222///,,,++++++((("""!!!***,,,,,,,,,,,,---+++(((%%%...111)))%%%111;;;;;;>>>;;;555111111000,,,***---///222666666555555666888333000,,,)))))))))***+++444444DDD]]]jjjffffffmmmTTTLLL999...///'''!!!&&&###&&&***---///000000000000000///,,,)))'''(((***,,,***)))***)))(((...666555555222000...///222555===>>>BBBDDD???888666999444555666555222111111111333//////222111---,,,///222666:::JJJoooyyy___BBB444333333111///888???FFFEEE888,,,***000111000......000444999<<<===???EEEHHHBBB777333444333777:::;;;@@@EEEEEEAAA>>>===<<<;;;:::999888777777999888222000444888:::;;;DDDFFF===<<>>;;;;;;>>>CCCIIISSS]]]xxxttteeeaaaYYYGGGNNNJJJFFFEEEAAA===>>>CCC@@@???===999555333444555222,,,'''%%%'''&&&###&&&))) &&&,,,,,,000***'''&&&'''&&&###"""$$$!!! !!!)))000---&&&++++++(((###"""&&&'''&&&''')))'''###000---)))''''''(((((((((...000///,,,'''$$$%%%'''111555777555555666444000...111222///)))%%%%%%'''$$$$$$'''+++***(((+++111---### )))------222)))%%%+++...///)))$$$%%%***---+++(((,,,///444777999;;;===???666222000///+++&&&&&&******+++,,,...---***$$$ &&&&&&&&&&&&'''((())))))...+++((())),,,...---+++...111222222333555111,,,***&&&&&&((((((''')))---333000,,,***---222999>>>111333///666IIIZZZmmm~~~}}}|||yyyvvvttt|||zzzvvv^^^LLL:::444333333111111---...000222333111---***+++,,,++++++...222000+++(((---222333222000000111666777888999:::>>>CCCHHHAAA555,,,---...***(((+++222222222///,,,---111666222//////555777222***'''///...,,,---///111222222333111///000111...)))$$$&&&---444444///))))))***444888>>>BBBBBBFFFSSSaaa```LLLAAA:::;;;:::999777222...333;;;444444666999AAAOOO```lllXXXSSSQQQPPPGGG<<<:::@@@999666333333555555333111///---,,,///333444222///---...///000222444555555...000222333333111000000...,,,+++)))$$$"""(((111///...---,,,+++(((### +++000+++***777???@@@EEEFFFAAA>>>===;;;666444555666888::::::999888888999555333///,,,+++,,,...///333111;;;QQQ```gggssslll^^^III@@@;;;+++""",,,&&&(((***,,,.../////////111///---)))&&&'''***---111,,,((())))))***///555555666666444000.........000000333666444000222777111333333333111000000111666444444555333...,,,,,,///---000>>>XXXqqqtttfffNNN999000333666666444<<>>===;;;;;;===;;;777555666777;;;===;;;<<<@@@BBBAAA>>>@@@???<<<888555555666777999777111///222555555;;;HHHHHH888666CCCEEE999<<<888888===DDDJJJRRRYYYttt}}}|||rrrccc^^^YYYJJJNNNEEE@@@???;;;888AAANNNBBB@@@<<<777333111111222000***%%%&&&,,,///---)))"""'''!!!***...+++---'''%%%###$$$###!!!!!! $$$)))######$$$############&&&&&&$$$,,,***&&&&&&''')))***++++++...000---'''$$$%%%(((((()))***)))((()))***+++'''***---...+++'''$$$###$$$&&&&&&)))...111+++$$$###''',,,...---444((('''---...000+++'''(((,,,///...+++,,,...222777;;;???BBBDDD777222///...+++''''''+++)))***+++------***$$$ ''''''&&&&&&&&&&&&''''''---***((())),,,///...,,,...000111111222111///,,,***$$$$$$,,,///***+++111222000,,,***+++...222555666999777>>>QQQ___ooo|||}}}|||uuuYYYIII999333222111//////,,,---...000222222///,,,+++***))))))---000000///&&&+++000333222111222444222666888777:::AAADDDCCC@@@555------...)))%%%###333333222...++++++000555111......111333111000222000...,,,,,,...000111111222111000//////---***(((***...333333000+++)))(((...333;;;AAAAAACCCMMMXXXppp[[[LLLAAA<<<:::999666///***---333///333777999===EEEQQQ[[[VVVRRRSSSUUUKKK===;;;CCC;;;777444555999:::777333111///---///222555555555333222222222333444333222111222333333222000...,,,,,,+++,,,---+++)))///777//////.........+++(((%%%(((000...---666;;;AAAMMMMMMOOOQQQOOOHHH@@@======<<<=========<<<<<<<<<<<>>LLLWWWeeerrrjjjgggXXX???111333888777///777AAAFFF???111*********222:::===;;;:::<<<>>>AAA>>>::::::;;;:::888666777;;;<<<777555888<<<>>>;;;;;;:::777555222111111:::;;;888333000222333111999AAAAAA666333:::;;;444<<<999:::>>>BBBHHHRRR\\\wwwzzzuuuuuunnn___[[[YYYOOOJJJCCC@@@CCCBBB@@@IIIVVVHHHCCC===666222111111222000***&&&(((///333222///%%%***$$$ ***...***+++'''&&&%%%###"""!!!"""  ######&&&&&&!!!!!! $$$''''''(((''''''((()))***)))'''"""&&&)))'''""" """&&& !!!!!! ###'''$$$$$$&&&***///...((("""!!!###"""###'''((()))))))))((()))+++---111(((###***---,,,,,,---,,,+++))))))***,,,***---111888???FFFJJJLLL:::444000///---***+++...&&&&&&(((***,,,---,,,*********)))(((((((((((((((///,,,***+++......,,,)))------///000///---++++++(((###&&&111666111000444222222111111111111222222333888888@@@QQQ[[[gggyyyrrrYYYJJJ:::333111///......,,,,,,---///111111000...***(((''')))+++...000222...000111...***'''''')))...333555444888@@@CCCBBBCCC;;;555444333000,,,)))444444222...***))),,,000,,,...333666333///222888///---++++++---.........///...---+++)))))),,,...------...111333111,,,'''+++///777===???AAAIIITTTwwwkkkWWWFFF???<<<:::999444//////333111444777777777<<>>AAA>>>;;;:::;;;AAA???======???@@@<<<777777:::999444111444999;;;777444111222555555222///888999888444444777777444777666888;;;:::666666:::===>>>??????>>>CCCSSScccyyy~~~uuurrrkkk]]]XXXWWWNNN???@@@CCCIIIIIIGGGHHHKKKKKKFFF>>>888666555555555333...((((((,,,000///---///111&&&%%%)))'''))))))***)))%%%"""###!!!!!!!!!  ### """(((***'''""" %%%'''%%%!!!!!!&&&'''&&&&&&''')))+++,,,)))%%%!!! """ """###!!!"""(((&&&$$$$$$***222444---&&& %%%%%%!!! $$$)))***))))))---111...)))$$$$$$(((++++++)))'''+++...+++%%%"""&&&******,,,111:::BBBIIILLLMMM>>>666000...---,,,---111######$$$(((---111222333,,,++++++***))))))******&&&&&&(((...444777555333...---...000...******---$$$"""&&&///555444111000+++---///000222222222222000555777???QQQ[[[gggxxx}}}kkk^^^OOO>>>555111///...000---,,,,,,---000111000///***'''&&&)))++++++///333444444333...(((&&&''')))---...000333666;;;BBBGGGCCC???:::666444222111000333444333///***(((***---***111:::>>>777...---222...,,,+++,,,------,,,+++,,,---,,,)))&&&''',,,111,,,***)))---333333---'''+++...444:::===???GGGQQQnnn}}}eeeNNNGGGAAA<<<<<<;;;888777888:::888555222111777AAAIIIJJJLLLOOOMMMHHHBBB@@@@@@<<<999666666888888666444444222000///000333666999999777666888::::::666333...---...222888:::888444000///111333111,,,+++---111000///000///---)))&&&###...000000333777GGG```fffvvvxxxooollllllfffbbb\\\WWWRRRMMMIIIEEECCCFFFGGGCCC<<<666222111'''&&&)))...333888DDDOOOKKK[[[QQQ:::777:::000$$$)))'''''')))---...+++(((!!!(((,,,............///...000555555000///000555444222...,,,+++...000,,,---111555333...///333111111111000//////111444555777555000......,,,)))...***,,,000///...===QQQTTTYYYWWWLLL???888666555777555444555222------111444;;;BBBDDDBBB===:::999>>>@@@@@@AAADDDFFFBBB;;;888:::888333222666::::::555111...000666999666111333555555555888======999555111555@@@BBB;;;===FFF???AAACCCAAA===AAASSSeeetttuuupppjjj\\\UUUQQQHHH>>>CCCGGGHHHJJJJJJEEE>>>GGGBBB===:::::::::999777555111,,,******,,,,,,,,,222444)))!!!%%%%%%&&&++++++%%%!!!$$$&&&%%%!!!######!!!""" !!!&&&(((&&&###!!!"""---,,,((($$$%%%((('''######%%%(((+++,,,***%%%!!!!!!  """$$$!!!!!!%%%(((%%% ###)))((('''''',,,222333000+++'''%%%'''+++***$$$!!!"""$$$&&&(((+++///222+++)))((((((******)))'''&&&+++...+++%%%###&&&+++...///444<<>>===:::111///111333111++++++000###%%%&&&)))///444000***((()))+++---///000222222333777777???QQQ^^^kkk~~~mmmfffWWWDDD:::444000111333...---,,,---///000000///)))&&&&&&***+++***---333222333333000,,,+++---///---+++---333555666AAAOOOIIIFFF@@@777000...///111111333444111---++++++...///333999<<<666---+++...---------...///...+++))),,,//////,,,''''''+++000+++***+++...222222...***,,,///555;;;======CCCKKKddd{{{```UUUIII===;;;<<<;;;999888999777333111222555:::======EEEHHHDDDDDDJJJHHHBBB;;;999666333222111111222000///...------111555888666333222444777777333...)))+++...222444555555444333111111333222......111111000000000000...***'''(((///...///555666AAAUUU[[[iiiwww}}}~~~yyyrrrhhh___WWWNNNFFFAAACCCEEEDDD???888333222333'''''')))******+++222;;;;;;FFF>>>...///111,,,))))))((((((,,,000111---((("""(((,,,------,,,,,,...///222666333///000555777666444111...---...000------///000...+++---333000000000...------///222555777444...,,,///000,,,---***)))***'''(((444CCCBBBCCCEEEGGGBBB;;;888;;;777222///000111333888>>>:::>>>CCCGGGHHHFFFBBB@@@BBBFFFGGGFFFFFFHHHEEE???888888555222333999;;;999111//////111444777666555222444555555999>>>===999555555777<<<>>>???BBBHHHAAABBBCCCCCC@@@CCCQQQ```nnnsssnnniii\\\TTTNNNCCCIIIMMMLLLGGGHHHMMMGGG===???===::::::;;;;;;999666555333///,,,+++,,,...///...444...(((***%%%!!!(((***######((()))"""&&&%%%  ###'''(((&&&$$$$$$&&&---+++'''%%%(((+++''' !!!%%%***---,,,)))&&&)))'''###"""$$$&&&(((((( %%%)))&&& !!!'''((((((***,,,...//////...)))''')))------'''"""!!!$$$!!!"""'''***+++))))))******)))(((''''''))),,,///---)))(((***...333555999@@@GGGIIIHHHEEE???444+++(((((()))---222*********+++,,,+++(((%%%***))))))((((((((())))))---///222888===<<<777111444222444777333---...444%%%)))(((%%%***333000'''///.........000222555666666999666<<>>===@@@FFF[[[rrrbbbPPP===777888777444333......///111333222...,,,555AAADDD???DDDQQQQQQFFF:::888555111---,,,---000++++++++++++,,,///444888333000...///111000+++&&&''',,,000000---***,,,///,,,))))))+++---,,,///444000000000111222111...,,,...000,,,...555333666EEEEEEOOOYYY___gggoooooojjjeee___WWWPPPJJJEEE???:::777;;;>>>===777222000222...//////---)))''',,,222111444,,,'''+++******333---,,,,,,///222111+++&&&"""%%%***---...---------***+++///222000...333;;;555666666444222000111222666444222111...+++///666222222111///------///222333555222+++***///000---((()))++++++))))))///777>>>999;;;AAA>>>444000444333---+++...444:::CCCKKK:::===BBBHHHMMMNNNLLLJJJKKKOOOPPPJJJHHHIIIFFFAAA666555222000444:::;;;777,,,...000111111222444666666888777666999<<<999333555::::::444444===BBB@@@BBBAAABBBCCCCCCFFFOOOZZZlllyyyjjj]]]TTTOOOKKKIIILLLQQQUUUTTTNNNFFFAAA???BBB>>><<>>999666666111222222///***&&&***///000...***))),,,///***!!!%%%%%%$$$!!!!!!(((---)))))),,,+++***###***111///######///------%%% +++---&&&###&&&))))))'''&&&&&&(((,,,((($$$%%%))),,,+++)))&&&###...///$$$""")))(((%%%(((...+++$$$(((333******'''### ###!!!"""%%%%%%%%%***000,,,---)))$$$###'''***))),,,)))))),,,---+++---000666>>>BBB@@@EEELLLIII???===555...+++((('''***000&&&&&&"""%%%---+++,,,:::///+++(((+++222555111,,,,,,***,,,666<<<:::444111777777666555444333222222111---***,,,000444333111000222222///,,,---444999666999<<<@@@FFFYYYvvvnnnfffRRR???666333000111555000///000222444222---((($$$'''***,,,---///111333444666444---%%%!!!&&&+++(((''''''***444@@@EEECCCPPP^^^UUU===444111***'''222444111,,,***...111111///((('''///444111------333000///222888:::888444---444555///,,,///,,,&&&+++///333333///------...+++111777999999===FFFNNNaaattttttYYYGGG333;;;000333---000000000222444555444222888;;;:::AAAOOOPPPMMMTTT===888111000666:::333((((((((('''&&&&&&)))000444...,,,***,,,000222111...***...222222...***)))***+++(((''''''***---...///,,,000444555111,,,***)))))),,,...---+++,,,///333888???BBBCCCJJJQQQNNNDDDJJJGGGCCC@@@???<<<666222>>>:::666444444222...***---,,,+++***((('''&&&&&&...---+++)))***+++...///%%%&&&+++444666000***((('''(((***,,,---//////000***)))***...222444222///>>>999333...111666999999444---...777:::444111444000222......444...$$$&&&444888:::333'''"""&&&------***+++---+++)))---666333555666666333111111222333333222222666???KKKTTT@@@:::DDD>>>PPPkkkWWWLLLVVVSSS___LLLIIIWWWGGGLLL:::999444///222888666///777999;;;;;;:::666222///444888<<<<<<999777666777666===333)))333=========???===>>>AAABBBDDDLLLVVVnnnrrrfffWWWQQQQQQRRRMMMHHHMMMOOORRRRRRNNNIIIEEEBBB@@@<<<;;;======888555555---+++))))))***,,,///222000...***(((---111---&&&'''((('''$$$  ###!!!"""'''))) ''''''***---,,,%%%"""***'''(((### )))***"""###&&&))))))(((((()))++++++'''""""""&&&******)))"""###+++,,,'''%%%)))+++'''(((---+++'''---999000+++&&&######$$$$$$###"""!!!###'''((((((+++111+++,,,***&&&&&&+++...---+++((('''***++++++...333222999===@@@HHHRRRPPPFFF@@@888222000...++++++---+++...******000---)))000---***(((***---...***&&&...+++---444777444222111666444222000000222444666+++)))''')))...000000///---//////---***+++///444666777:::@@@LLLaaa{{{~~~pppgggSSS???777444000......444333222222222000+++'''(((***,,,...000111222111...///---(((###"""%%%)))//////...000999DDDIIIGGGVVV___QQQ:::555333+++%%%...111222///...111222000...***+++///222000000444999999:::<<<>>>@@@@@@@@@<<<>>>;;;777:::<<<111""",,,...111000...,,,,,,---111555888888777:::BBBJJJ^^^rrrxxx___OOO:::@@@111222+++222222333666888888666333222555444:::GGGJJJKKKWWWEEE>>>444---000666555111///,,,)))))),,,000333555...---,,,---///111111000---///000000...,,,******)))'''%%%%%%'''((()))((()))+++......,,,,,,---...333222///+++((('''(((***444888999777<<>>444888666555666888888666444999777444222111000...---***)))'''%%%$$$$$$%%%'''************************---)))(((+++***'''%%%'''%%%&&&(((+++---///000000///,,,***+++000888???CCCAAA<<<555222333777::::::777333000000///---...111222333,,,+++222...%%%&&&111444666222***&&&)))---///---...///---+++///777111222444555555444333333///000222333666>>>GGGNNN???777>>>999OOOooofff___]]]ccc```JJJGGGMMMCCCFFF???<<<555111444;;;;;;666777888999999777555222000666999======999666555666;;;AAA888000999AAA===;;;@@@>>>???BBBCCCFFFPPPZZZvvvuuudddTTTPPPWWWZZZTTTKKKNNNMMMMMMMMMLLLJJJGGGEEE===999888;;;;;;666333333,,,((($$$$$$***000222111000...)))'''+++111///***$$$''')))((($$$ !!! &&&---)))!!!!!!)))***(((((()))%%% !!!%%%!!!### '''&&&$$$%%%&&&''''''(((***---)))$$$ ###''')))(((!!!###'''***,,,+++***)))***&&&&&&)))((('''---888444---%%%$$$'''***)))&&& $$$)))******,,,111***,,,+++((()))...111000,,,'''&&&(((***+++000666777<<<>>>@@@IIIQQQLLL@@@>>>666000000222///+++***&&&---+++***222444///111...------...///...+++)))---+++,,,......+++---111222111///---------...///)))((()))+++...//////...,,,...000...,,,+++...111111000111;;;NNNggg~~~xxxrrreeeRRR>>>555444222---***555333222111000...+++))),,,+++,,,000333444222///+++)))'''%%%%%%%%%'''(((......---///666@@@DDDBBBYYY___OOO:::777666+++$$$(((---000000000222000,,,,,,,,,...222222222666<<>>===VVV]]]QQQ???;;;666+++&&&(((,,,...---///111...)))+++---111666999<<<>>>AAAIIIRRRYYYXXXPPPIIIIIILLLMMMKKKHHHLLLXXX[[[HHH//////...,,,,,,,,,,,,,,,,,,000333666777777:::@@@EEEOOOggglll^^^HHHIII666666///777555444444666888888777888;;;555222777:::EEEYYYVVVOOOBBB888555666333,,,222000......///111222222---111444555444555888;;;444111------///000...,,,,,,+++******++++++((('''))))))(((((())),,,///111000---***,,,///222111///777777222---222999666,,,---,,,+++,,,---///111222333666888777333111222444,,,,,,)))%%%###&&&,,,111+++,,,------------++++++&&&&&&)))......)))(((***+++,,,...000222444555555***((()))...444888777555999555333333333333444777777888222+++000@@@IIIIIIBBB@@@111)))000111)))''',,,,,,,,,...000///+++(((,,,---///...,,,,,,///444//////000333555555222//////000111444777<<<@@@CCC===???DDDHHHWWWgggaaaVVVttt[[[SSSCCCIIIFFF:::666111000666;;;;;;888666444111...---...///000777:::===<<<999666777888>>>AAA999777DDDJJJCCC@@@CCC???===>>>>>>BBBLLLWWWnnn}}}ppp___WWWXXX\\\]]]\\\NNNIIIDDDAAAAAAAAA???<<<666222111555555111//////222333///)))(((...222222///---'''"""###((()))&&&...///---(((""" $$$"""###''')))(((((()))$$$$$$&&&%%%  ###"""###&&&&&&)))((('''&&&''')))***+++#########$$$%%%&&&%%%###(((,,,---******,,,+++&&&"""!!!"""$$$###!!!!!!$$$)))******)))'''$$$"""!!! $$$******((((((+++***------******------***000+++)))*********...333,,,000777CCCRRR[[[YYYSSSHHH;;;///,,,---,,,+++***///555///)))///333555<<<777666555222///,,,***)))((('''((((((%%%$$$+++666888666111---+++******+++///333777888555222000000111333444555444333333444222222555AAA[[[xxx{{{zzziiiXXXAAA333111444222.........---,,,+++,,,---...(((&&&&&&***000222///+++...+++((())),,,---+++((((((***,,,,,,222:::>>>>>>LLLWWWRRRCCC===555,,,+++///000///,,,...111///***,,,...333:::CCCGGGDDD@@@EEEOOOXXXVVVLLLAAA===>>>===@@@CCCHHHRRRWWWJJJ888000//////...------...//////222666888999:::===???HHH```wwwhhhNNNJJJ555666000999555000...000333666888888;;;555111444777CCCXXX___TTTDDD777555555///&&&,,,///111...***))),,,000,,,111777999::::::<<>>@@@888///444000000444444111333888:::999222,,,444CCCHHHDDDOOOLLL;;;---111222,,,***---+++***---000///)))$$$+++...000...---...111444333333444555555222...+++//////...000333888;;;>>>>>>GGGMMMWWWdddpppuuunnn~~~jjjZZZPPP===FFFCCC888444333777===@@@===;;;;;;999444111000222555777666999<<<<<<999888999;;;CCCDDD;;;777AAACCC===<<>>@@@EEEPPP[[[ooozzzjjj\\\SSSPPPPPPPPPLLLHHHBBB===;;;:::999888222......222333///------///333000))))))000444333,,,+++&&&!!!!!!%%%%%%###'''''''''$$$ !!!%%%))))))'''&&&''')))+++++++++$$$###%%%%%% !!!'''%%%""" $$$(((***+++***)))***,,,......---&&&&&&'''''''''&&&%%%$$$''''''(((((('''%%%###"""$$$%%%&&&'''&&&$$$"""!!!###&&&)))(((%%%!!! """"""%%%))))))%%%%%%(((+++......+++***,,,***'''---***)))++++++)))***---)))///:::IIIXXXaaabbbaaaWWWIII:::222///,,,,,,...000333///---222444<<>>GGGKKKEEE<<<:::@@@GGGGGG@@@777111///,,,444999<<>>BBBEEE@@@888000111222444555333...+++***111444111333999888111000777<<<:::333000333888555555444444444666999;;;HHH]]]~~~eee[[[@@@???:::777444000...000222444555///333000///555777>>>NNN[[[\\\WWWKKK@@@999444///---000333111+++'''(((+++***---333888:::888222......///000111111333555777222000---,,,------,,,+++...---,,,---...---)))&&&'''((()))***+++---111333000...)))(((222>>>;;;111......,,,***(((+++000555666>>>JJJTTTXXXSSSIIIAAA>>>AAABBB===444......111+++)))%%%$$$&&&***000444///......,,,'''###&&&---+++,,,,,,---......------,,,++++++---222555555444222...111777444,,,,,,333------111888@@@IIIWWWcccbbbeeeRRR:::333111,,,++++++)))(((***------)))%%%(((///333000000555888888<<<@@@DDDAAA888000......---------000333555333111111BBB@@@MMMXXXjjjccckkkpppYYYJJJCCCAAA;;;666666???GGGGGGEEEFFF===:::555222111444777:::;;;===>>><<<888666777999000777777:::DDDFFFEEEMMM::::::===CCCHHHNNNZZZfff|||uuuooohhhbbb^^^YYYRRRLLLDDDDDDBBB<<<666444666999---******...///,,,***+++......'''"""(((333///###%%%&&&%%%!!!!!!%%%&&&$$$000111000---(((%%%''')))$$$(((******+++,,,---,,,,,,$$$ $$$(((&&&""" ''''''((()))(((%%%%%%''' """'''---000000...333000+++&&&$$$%%%)))---'''(((((('''+++***(((&&&(((+++,,,+++'''"""$$$******))),,,******+++(((###"""%%%)))---///---,,,...,,,((($$$***+++'''$$$%%%)))222@@@NNNVVVYYY\\\```NNNDDD999222,,,(((***000(((((()))111222)))777ZZZKKKAAA666111222333000,,,---++++++---,,,)))***...---666BBBIIIGGG<<<---###!!!+++666999444//////111)))((((((***---///000000333@@@JJJNNN[[[rrryyypppkkk]]]HHH;;;555000***---///222222///...///111333222000---***)))+++---(((***,,,...///...------...111222///...111333222<<>><<<===;;;666+++(((&&&***000444333000000555333------222111,,,000999@@@>>>666111555;;;444333000///111777===BBBKKK___}}}nnneeeJJJHHHCCC666444333333444555444333333666222222888777:::HHHOOO]]]gggaaaQQQBBB888222222333333222///---+++***)))+++000555888444+++###+++...222333222333666999888555000...---------,,,***((('''(((+++,,,***(((444333111,,,((()))...333...---'''%%%///:::666+++//////---***(((***000555;;;CCCRRR```gggbbbVVVKKKEEEIIIKKKFFF;;;333111222+++)))'''''')))---333666***---222444///'''&&&)))***+++,,,...//////000000&&&+++111333111//////000111---///555111'''&&&---+++,,,222999:::<<>>333///******)))((('''))),,,,,,***(((%%%---111......444888777>>>EEEJJJEEE;;;222000333...///111666999999444000666JJJEEEOOORRR]]]```uuu~~~^^^OOO???<<<888111000999AAABBBBBBDDDDDDAAA===:::999<<>>@@@@@@===777444555666555>>>@@@BBBFFFAAA>>>EEE<<<<<<>>>CCCGGGKKKUUU```xxxzzzxxxqqqggg```XXXJJJ<<<===??????:::222,,,,,,---%%%'''***,,,,,,***'''%%%%%%''''''(((---111///)))***(((&&&(((***+++)))&&&---111333...&&&"""%%%***###!!!$$$+++///,,,)))))),,,)))***+++(((!!!!!!'''***************+++++++++$$$!!! $$$+++...***&&&---)))###!!!$$$)))---000(((""""""***111000,,,))),,,///---(((&&&))),,,,,,+++((($$$%%%))),,,---,,,333666---%%%******$$$$$$%%%'''***++++++)))'''&&&###&&&(((((((((+++,,,,,,,,,000<<>>;;;777333111///------+++,,,***&&&(((......)))---===UUUbbbWWW???///+++'''///666999666222111222555///+++---222555222...888;;;HHH[[[mmm|||~~~ppp]]]MMMAAA888555666000......///111111---***---000///,,,,,,//////,,,+++,,,---......------,,,+++222777555...+++///444555777333+++***------(((///000...,,,111777555---333444777:::777111000444'''"""###,,,444666555333///******...222333333888AAABBB:::666:::888000222000///...000444999<<>>222999///))),,,///...---...---///333555555///((("""***444777777999222...666///333555000((($$$''',,,+++)))%%%######%%%(((+++333444333000,,,+++---000+++......,,,---...+++&&&*********)))***...555999777GGG[[[pppuuu___[[[]]]\\\VVVIII===444000,,,***((('''(((+++000333///...///111,,,$$$!!!###((()))***,,,222555...%%%111111111222222222///,,,555222111222333111///......,,,...333666<<>>999444777===::::::;;;>>>@@@AAA???>>>777:::<<>><<>>>>>999;;;@@@===333333222111111333666888:::GGG[[[qqqtttcccRRRBBB<<<666444666666222...333000---...333888;;;;;;===MMM\\\___[[[TTTKKKDDD444...)))***+++***---222333444666777666333...***...444111000444000,,,222------------,,,,,,---...)))(((%%%######%%%''')))777666444000,,,+++---000+++---,,,******,,,)))$$$+++++++++***+++...333777555===UUUyyyzzzmmm\\\KKK???888111...+++)))(((''''''&&&''')))+++------,,,***((()))))))))+++111666222***111111111111111222222333444222000111333222///---------000111///333DDDVVV```~~~kkkMMMAAA666222'''---222444000//////+++%%%+++)))+++111555777:::>>>JJJYYYOOOMMMEEE///+++)))***+++******000777666000000444===GGGKKKLLLQQQXXXXXXgggtttqqqnnnVVVDDDBBB<<<888===EEEHHHGGGFFFFFFCCCDDDFFFAAA888777>>><<<;;;<<<===999666999@@@===<<<<<<<<<======;;;999:::<<<>>>???BBBIIISSSZZZvvvttthhhbbbZZZNNNGGGHHH@@@CCCDDDAAA999222///...,,,---......,,,***'''%%%'''***,,,///444777444...$$$######''',,,///...,,,%%%$$$"""""""""""""""!!! %%%'''###!!!(((######&&&+++,,,(((&&&'''///222333///)))$$$$$$'''"""!!!!!!$$$)))+++***(((+++'''###"""$$$'''***,,,,,,'''%%%&&&%%%###$$$''',,,000000,,,***+++,,,***%%%,,,444777444///------***111,,,)))000222...///,,,+++***'''%%%%%%''')))%%%,,,111...%%%"""(((+++---888GGGSSSVVVUUUTTTOOOCCC777000---,,,,,,///222111000...,,,---///222;;;<<<:::333,,,)))...444,,,---+++'''&&&)))+++***888<<>>444000,,,***)))'''######)))+++***...555333***+++***((((((...555444///444444444111...///222666222000......000000---)))+++...000...)))--->>>PPP```|||wwwjjj[[[EEE;;;///---111333111///---)))###***+++...111111333===IIIYYYggg[[[UUUKKK444...***...---***)))...555666333444555999>>>??????EEELLLRRRhhhxxx^^^LLLMMMFFF>>>===EEEKKKFFF<<>><<<<<<;;;999777<<<===>>>===???FFFOOOWWWttt~~~nnncccccc]]]OOOLLLRRRCCCDDDCCC???999333111000/////////...---+++)))'''***---///111444777333,,,%%%######%%%(((***(((%%%&&&&&&&&&%%%$$$###$$$%%%""""""$$$%%%!!! '''"""!!!!!!$$$''''''%%%$$$***///333111***&&&(((,,,'''&&&%%%&&&''''''&&&%%%&&&$$$"""###'''+++...///,,,)))'''%%%""" $$$+++---222333///------,,,)))%%%+++222666444///+++)))%%%...+++(((///111---///---......,,,***))),,,///!!!%%%))))))$$$!!!&&&...///---000;;;IIIRRRVVVWWWIII@@@444---++++++,,,---000111222111...,,,,,,,,,444444333///***((())),,,...///---***)))+++///222888888999999666111...---''',,,111333000+++'''&&&)))///555888666222///...---999FFFVVVvvvxxxoooooo```DDD222000111...***,,,000333444333000...,,,111333333444666444000......---,,,+++***)))(((...000111...)))***000666---222555444222111222444***,,,000555999:::555000,,,'''&&&,,,111222222333---'''###'''000666333//////......222555666222///777:::<<>>===<<<;;;:::;;;<<<======???EEENNNUUUqqqwwwiiiaaabbb[[[NNNJJJQQQCCCAAA===888333111111222555444222///,,,)))'''&&&...000000000222444///'''&&&$$$###%%%((()))&&&###$$$'''***'''!!!"""&&&)))%%%###%%%&&&###$$$&&&,,,(((######'''+++***'''&&&,,,222000+++(((+++///((((((((((((&&&&&&&&&''''''%%%%%%&&&***---......)))(((''''''###"""'''//////444555111......---***((((((+++...///...((($$$(((111...***000000,,,///,,,000333333111000333666$$$!!!!!!#########)))111......000999FFFSSSWWWWWWDDD<<<222***)))+++,,,+++---...000000---+++******333222111222333111,,,(((,,,------+++***,,,333;;;???>>>;;;777444111...+++)))---111444222...***'''(((---333555444222444666:::BBBIIIUUUqqqooollllll^^^FFF444000///---)))+++///111111///---,,,+++...///---...222222000000...+++((('''(((***+++///000000---)))+++000666444999>>>===777111222555///***)))///777999444000***'''(((000555555333333,,,&&&!!!###)))000222111((((((***///555777666333000555:::===BBBIIINNNOOO<<<888333......000555888???NNN^^^xxxiii]]]NNNCCC===999444111444555555444222222444555888;;;GGGZZZiiijjj___TTT>>>555)))!!!"""&&&*********---111111000---,,,,,,+++666444,,,...//////555++++++++++++,,,,,,***)))(((((()))******************((('''''')))---111333222444333000000222///++++++---//////...---...///333:::@@@LLLdddzzzwwwhhh___WWWLLLDDD???;;;777444---)))%%%$$$'''***++++++***111111,,,222<<<888***---+++&&&!!!$$$+++...,,,666777555///))))))...444,,,,,,******000666444,,,222///+++''')))...444888GGGYYYfffvvvjjjPPPHHH:::---...000111000+++&&&$$$###(((...000...444III^^^qqqvvvbbbFFFAAA===777555444555666777888999555444444777999<<>>@@@AAABBBHHHQQQXXXooo|||zzzpppfff___\\\TTTHHHDDDGGGFFFBBB<<<777444444666777......---------...//////111111000...///000,,,%%%$$$######&&&+++---,,,***&&&+++...+++###!!!%%%+++...)))&&&)))+++)))((()))000+++### %%%,,,,,,'''''',,,000000+++)))))),,,%%%'''))))))''''''+++...,,,+++******++++++)))(((&&&%%%'''((('''&&&***111000444555111...---,,,)))+++)))'''))),,,,,,(((###)))111...(((+++***'''******///444444222111555999+++$$$!!!$$$$$$"""&&&...)))///666???JJJRRRSSSPPP???999000''''''+++,,,)))+++,,,...---+++*********///......333888666...'''******,,,+++((()))444???GGGGGGCCC;;;555222///+++000000000000000111111111&&&***///111111222555777???CCCIIIXXXtttnnnfffaaaVVVFFF888000......---///000///,,,)))'''&&&111333111---,,,//////---///---***((((((+++...000---...---+++)))***///444@@@EEEJJJHHH===111///444...(((%%%***111222000///)))(((+++222666444222333000,,,'''&&&(((---222555---,,,+++...222444222000+++...222666:::AAAHHHNNN<<<777222---,,,///333666999HHHXXXrrrxxxjjjVVVFFF===888444111222333444555777888888888666555>>>SSSfffkkkeee^^^LLLBBB111%%%###'''&&&"""''',,,000111///------...)))777444******,,,---333000333444333...+++***+++((((((((()))******++++++,,,***'''''')))+++++++++---000000//////111...(((***,,,000111000...------)))333444333CCCZZZYYYFFF@@@<<<666222111000000000***(((%%%""""""%%%)))+++(((---//////333:::888///---,,,(((###$$$***,,,+++///000000///---...222777+++---,,,---666@@@>>>555666222,,,''')))......***999???FFFVVVOOOFFFNNNBBB222111222555333...+++,,,$$$'''+++---...555GGGYYYhhh{{{YYYHHH:::888555444666666555666999666444444555666888AAAKKKUUUZZZhhhhhhTTTKKKKKKLLLMMMLLLMMMVVV```RRRKKKDDDCCCEEEEEE@@@<<<666333333888<<>><<<;;;:::;;;<<<;;;:::>>>AAADDDFFFGGGLLLSSSYYYlllvvvooojjjfff^^^UUULLLFFFDDDDDDDDDAAA<<<888777777888999+++******+++---000333444222111///,,,---///,,,&&&!!!!!!!!!&&&,,,000000...+++...000...+++***---000...,,,---///...++++++...+++&&&###+++)))!!!(((***---...,,,***))))))%%%))),,,+++((((((,,,111---,,,+++++++++)))&&&###$$$###%%%***+++)))***...000333333...******)))'''------,,,,,,,,,+++)))((((((111,,,$$$&&&&&&###((()))---000///++++++111777///+++***,,,'''!!!+++'''///777<<>>444222222000...,,,+++---...)))******'''$$$###''',,,''')))---111333444333222---...,,,((()))...000...,,,---...000222444555666111333000///888BBB???333444444111,,,...222111---444333555AAA===???NNN>>>555222222666555000///222***((()))***,,,111>>>JJJYYYoooVVV???<<<777444555444333666<<<777555555666666666===FFFPPPNNNUUUvvvttt{{{hhh[[[MMMJJJPPP[[[ZZZRRRXXXgggUUUKKKEEEGGGGGG@@@===@@@777333222555:::<<>>CCCCCC888666---$$$$$$+++,,,'''///...---***((((((***,,,(((***...111222222111000000000111000***(((555DDD@@@CCC@@@555///111444333"""%%%***///222111---***+++---111444666666555444:::;;;GGG```{{{~~~rrraaaVVVUUUJJJ777...444000111000---(((%%%&&&(((''',,,///...---...+++&&&"""$$$'''***,,,------,,,///000000///...000333666@@@FFFNNNMMM???000...555(((,,,222555///(((---777222111333555444222666<<>>777444888===555111,,,,,,///333555555222+++''',,,666???EEEHHH555555444444333222111111---<<>><<>>===;;;999:::>>>CCCEEEDDDEEEHHHKKKiiiqqq}}}pppiii```XXXSSSKKKDDDEEEKKK<<<888777:::888222111444666222333777777111***'''******$$$"""000444///)))%%%"""###(((+++***(((,,,...000///...---...///...,,,===JJJ===---,,,000(((&&&!!!"""***((( ###"""+++///((()))---)))+++,,,***''''''+++---+++******)))(((***+++%%%### !!!""" $$$...---------,,,,,,---...//////111...'''''',,,...++++++...---&&&"""###&&&&&&,,,***((((((***---......444555444222---(((%%%$$$...333:::>>>>>><<<:::999===666+++""" %%%+++---///...,,,)))&&&&&&''')))((((((((()))+++---000222...222333...((()))444>>>;;;@@@@@@999111......---++++++,,,......++++++,,,//////111333555777777777999444OOOmmmqqq}}}eeeeeebbbaaaUUUBBB;;;777,,,***---///...***))),,,000333...***,,,000222...)))***---...+++'''######%%%111000111111111///+++(((999GGGOOOIII>>>666000+++...///111444555333000---,,,@@@777222000***444777DDD@@@===:::666444:::BBB>>>BBB888...111222000444000000000111333666888:::666===777000333222,,,...---;;;KKKddd~~~lllWWWBBB999;;;333222000...000444444222,,,,,,///777AAAKKKUUU\\\\\\pppPPP@@@@@@555666+++...---,,,+++,,,000666;;;<<<888333///...///222444,,,***(((***...111111///,,,(((''')))+++***+++......111111,,,+++---///...111---,,,...///,,,+++---...///////////////......***(((%%%%%%(((,,,///111//////---***'''%%%'''(((...:::BBB===444111000...(((((('''(((+++///111000---,,,***((()))...333888222)))$$$***333555333111999444000///333666777666888999888777999888111(((***---111555777888777666999999999666222/////////%%%)))///...&&&!!!+++:::AAAWWWqqqlllPPPQQQDDD777222111333<<>>666222222555:::===AAA@@@GGGVVVaaaiiivvvkkkUUUPPPTTTYYYMMM{{{___YYYRRRNNN===KKKEEE777000222;;;===777666<<<@@@;;;777:::AAACCC===777666888>>>DDDDDDAAACCCHHH^^^~~~uuullleee]]]VVVLLLAAA===???999444333555555222333777///,,,...444777555222111...***$$$""")))111222---'''$$$"""###&&&'''&&&$$$)))***************)))(((+++***888BBB888...///...(((&&&!!! (((***&&&+++''',,,000+++,,,...&&&(((***)))&&&'''+++,,,+++''''''$$$###'''+++(((""" $$$...***((((((,,,000111---(((---000---'''%%%''''''###(((++++++%%%!!!"""$$$###***)))(((***...333555666///000000...+++)))))))))222555;;;@@@CCCCCCBBB@@@AAA;;;222+++)))***,,,---+++,,,------,,,...000222))))))***+++,,,...///000000000///---,,,...333777999======555...,,,---,,,)))***---111222000...,,,333555666444111111555888===:::TTTrrrzzzjjjlllfffeee\\\FFF;;;999222,,,------)))&&&''',,,111///+++''')))...///,,,'''111111///+++((((((---222000///------------+++)))///;;;BBB???888333///***///...---000444666444111444CCC666444666000555333999777666666333111666===DDDHHH>>>333444444000444333333222222333444666777:::???666,,,...,,,&&&(((---:::GGG\\\yyyjjjNNN>>>;;;666444222000000111333333333222111333888@@@JJJRRR]]]jjjTTTHHH???111333)))//////...,,,++++++,,,---000000/////////111222333...---***((((((***---000---(((&&&***---,,,,,,...333444333......111111...///------111222000///111...---------...000222444///+++)))))),,,/////////000111111///,,,******+++BBBKKKPPPLLLEEEAAA<<<777...)))'''***+++(((''')))//////...,,,***,,,222777...)))'''+++///000000111444222000---,,,...222444;;;:::888666999:::666...---///333666888::::::999999666444333333111...+++,,,+++,,,---***''',,,555888FFF[[[ppp}}}}}}mmm\\\XXXJJJ<<<444111222;;;DDD???;;;555333555777999999444444<<>>HHH999:::BBB;;;:::333///...///111///---111888CCCGGG>>>333444333///222555555444444333333333333;;;???444)))***)))&&&)))...888???OOOjjjxxxYYYEEE===999888555222000000222555777666333//////666AAAIII[[[___ZZZVVVBBB000333''''''(((***,,,......------***,,,...111222111000000111111...)))$$$&&&---333---'''%%%***//////...---444444111...000333222---------///555666333222333111000...,,,---///111333---***))),,,111444222///...000111111///......///GGGPPP[[[dddiiiggg\\\QQQ<<<111---222111'''%%%,,,...//////,,,***+++///333$$$###$$$(((***))),,,111111222111---***+++000666888888444111222555222,,,///000222444777888999::::::666111222555444///)))222,,,)))+++---------///000444CCCWWWfffhhhccc___WWWKKK===333///000888@@@===999777888<<<>>>;;;777...///777BBBHHHLLL[[[kkk___```___SSSZZZnnneeeZZZ^^^OOOMMM666<<<555555===BBB>>>:::;;;:::;;;===@@@CCCBBB???<<<======AAAFFFFFFFFFJJJQQQTTTzzzooojjjccc[[[RRRGGG???:::===888222...,,,,,,///333111...---111222111222666555000222;;;;;;333///222&&&'''((()))((('''&&&&&&,,,)))''')))...000---)))---+++...,,,&&&((((((''''''&&&""" """(((+++...---666999000,,,***!!!''''''$$$ ''',,,---------,,,))),,,000///+++'''$$$ $$$###"""###***000222,,,&&&'''***---...---+++'''$$$&&&)))***'''&&&'''&&&###$$$######%%%))),,,---...///...---++++++---222666<<<;;;<<>>DDDRRRQQQ^^^dddJJJ777666***%%%&&&))),,,000222222111///000222333222000---,,,111000...+++))),,,111666...(((&&&,,,222222///---111///,,,+++///444111***,,,---111777777222111222666444111...+++***))))))%%%$$$%%%+++444777444///)))+++,,,------...000222@@@LLLaaayyy~~~oooWWWFFF===AAA===000///:::---+++((((((***,,,---,,,###!!!$$$)))------000444222222111...---///444999666777555111111222...)))000000000000111333555777;;;888555444666555000,,,444///+++,,,......---,,,///,,,555GGGRRRPPPNNNPPPHHHBBB999111...000777======;;;;;;@@@EEEEEE???888111222999@@@AAACCCQQQcccgggcccnnntttvvvrrr|||rrrXXXWWWGGG===666666===CCCBBB===<<<999<<>>AAA222***)))$$$'''&&& $$$+++---***---,,,***))))))&&& ((('''""""""$$$!!!$$$''')))))))))'''))),,,///...***&&&$$$$$$&&&'''%%%%%%'''&&&###%%%%%%%%%'''***---------------,,,+++---222999>>><<<;;;===DDDMMMQQQOOOLLL@@@888333222111---,,,///---///222333111///...---...---+++)))&&&###"""!!!)))+++---.........---,,,+++---+++&&&%%%))),,,+++---...,,,***---333333...888888<<>>;;;888888888888:::===>>>>>>DDDLLL[[[|||rrrvvvooocccVVVNNNJJJCCC<<<888777444...---111333333+++((('''((('''$$$''',,,,,,111999<<<777...+++...!!!&&&******'''&&&)))---***)))(((***...///...+++,,,''',,,000,,,...000)))''''''(((((($$$###%%%///@@@BBB000&&&(((&&&%%%$$$"""(((***)))---...***((('''"""$$$%%%""" %%%))))))!!!$$$'''))))))((())),,,***### """!!!!!!%%%$$$ """""""""%%%)))+++,,,,,,((())))))***...444===BBB999;;;@@@IIIRRRVVVVVVTTT???666000000///***+++000(((+++...///...---------111///---***((('''''''''+++///333333111000333666,,,---+++'''&&&)))***(((&&&+++***&&&)))222777666666777===JJJXXXaaabbb```nnn}}}|||{{{wwwzzzlll]]]VVVHHH<<<555,,,***+++,,,------,,,+++******)))((((((***+++***)))******(((%%%$$$&&&---333,,,,,,...000222111---+++...---111888:::777333222111:::DDDHHHJJJRRRaaammmpppyyykkkfff[[[AAA<<<:::===999555333//////555>>>CCCIIIAAA777888444---...///111222333222///,,,***000555---%%%***,,,,,,111666666222:::TTTnnnjjjFFFIII===444222000+++,,,222333888999444444999888333999;;;VVV___\\\YYYEEE;;;000,,,((((((+++...///...---,,,,,,,,,---...//////'''&&&&&&+++111444111...---,,,...333555111//////)))*********...222000+++(((***000444222,,,***---000000000///,,,'''""" %%%***......+++(((+++,,,,,,++++++---111444===@@@OOOgggsss^^^SSSFFF777444;;;222***$$$&&&///444222---111,,,***///222111...---)))&&&$$$''',,,000000...000555:::;;;===???<<<888555333///...000666<<<@@@999888666111,,,)))+++---444888999444111111333222+++,,,111999<<<777111///---333777666555888<<<<<<777999;;;>>>???>>>;;;888666444555999888777AAAPPPTTT^^^eeeYYYbbbyyyzzznnnbbbGGGHHH999777666555555777999999999555999===@@@@@@??????>>>:::999;;;>>>>>>>>>DDDKKK[[[|||sssqqqkkk___QQQJJJGGG@@@777444777555000...222222///+++))))))+++)))'''+++000---333777666555333///)))$$$)))---+++&&&%%%***///////////////...---,,,+++(((!!!)))444000,,,...---(((%%%###%%%######&&&+++888777&&&"""!!!!!!""" """$$$###'''++++++(((&&&&&&%%%!!!"""$$$### ###***,,,***  %%%((()))))))))&&&%%%'''%%%$$$$$$ #########%%%''')))(((''''''(((((((((***000777<<<888===DDDLLLRRRUUUUUUTTT>>>444///111///(((''',,,%%%''')))***)))))))))***...---***))))))+++...000...111333333111222777;;;111111///)))((()))'''######,,,...((((((000666555111444;;;GGGUUU```dddeeelll~~~|||{{{zzz~~~}}}sssfffWWWDDD<<<999000,,,---...///000///---++++++***************))))))))))))&&&###"""&&&...555///......///000000...,,,+++,,,111888999333///000555999???FFFQQQaaasssxxxqqqdddGGG???===;;;888666555222000555===@@@FFF@@@888;;;888111222000111222333000,,,(((%%%...444...(((,,,...+++...333777555;;;OOOhhh[[[YYYHHH;;;888666000...111333777555000333:::666,,,222999LLLMMM]]]gggKKKDDD222...******...111111///))))))+++---...000111222((()))+++---......,,,+++---...222777555///...000&&&***+++)))))),,,+++(((%%%(((...222///***+++/////////...---+++(((%%%###!!!(((,,,,,,+++******...///111000---+++******---///;;;NNN```lllvvv~~~nnn```QQQEEE<<<555333666333...)))(((+++///111000+++)))***......+++***,,,((()))***,,,---...------,,,111444444555777777444444111......333;;;DDDJJJ>>>999222---))))))))))))111555555111...111111...+++///111111333444111,,,000888;;;777444666888888555777888888666666777888777333333777888888BBBOOO^^^gggkkkaaaooo|||zzzsssjjjPPPRRREEE<<<===;;;777444444777999666888:::>>>@@@AAA@@@@@@;;;;;;>>>AAA@@@???CCCJJJRRRooovvviiieeeZZZNNNHHHFFF>>>333555999777111...000...)))000...///111///,,,///555222666666333777<<<444&&&***///222...'''&&&+++222...//////---)))&&&%%%%%%&&&'''555///%%%'''***)))### !!!!!! &&&''''''...+++ """ """!!!!!!$$$### """$$$######&&&%%%"""$$$***+++''''''""" $$$,,,000---)))'''###"""%%%%%% $$$!!! %%%&&&"""---+++******+++***(((%%%******(((&&&&&&)))---111:::???GGGMMMOOONNNMMMMMMCCC888444777444+++''',,,)))+++,,,,,,***))))))******(((&&&&&&(((---222555////////////000333888;;;555666222,,,)))((($$$%%%111555,,,(((---222000222444888>>>CCCIIINNNQQQbbb}}}||||||}}}zzzvvvlllXXX@@@:::;;;444111111111222333333111000...------,,,,,,,,,++++++(((+++,,,,,,,,,...333888444222//////000111000000......444:::888...***,,,:::888999BBBUUUlllrrrmmmaaaEEE<<<999666555555666333111444;;;555===999444999999444666111222333222///***$$$!!!,,,444000+++111222...111000888999<<>>666111333000333000+++111;;;777+++000999EEE???[[[mmmNNNJJJ???999333111111///+++&&&)))+++...111222333333333---///222000,,,)))***+++,,,000555999555...---111$$$(((***'''%%%%%%%%%"""###&&&,,,111///+++---222222111///,,,)))'''&&&%%% )))------,,,---000...111444333...(((### %%%(((333BBBIIIKKKPPPWWWJJJDDD<<<555333555666777000///,,,(((&&&(((---111''')))///333111...111777,,,000444555222//////111000333444000...000000...000...,,,---444>>>IIIQQQDDD;;;000++++++,,,***(((---000///***+++///---(((---333222++++++222222,,,666===>>>666000111333222444777888666222111555:::333------222666777@@@LLLccc___iiisss}}}{{{kkkIIIKKKAAA===>>><<<444------111555888888888;;;===>>>===;;;<<<<<<>>>AAA@@@???BBBHHHCCC\\\vvv~~~xxxkkk\\\RRRJJJAAA<<<<<<999999888555111...------555444333222222222333444///111222000...---...111///...///000***###$$$+++---***$$$"""&&&%%%###(((111000&&&$$$)))&&&&&&"""&&&)))$$$!!!"""!!! $$$)))(((###!!!  $$$ !!!###(((---///,,,)))***$$$ (((,,,&&&###)))***))),,,111### )))(((((()))###'''))))))'''###"""###&&&))))))+++---((("""(((222333AAALLLLLLHHHJJJPPPTTT::::::666///***,,,222555...+++***++++++,,,...000&&&"""!!!'''111666333---///////////////000111111???:::444///---)))$$$,,,//////)))'''***...///444777888777555999AAAIIIVVVzzzwww}}}{{{}}}sss___PPPFFF>>>555///------,,,---...111444666,,,,,,......((("""$$$***...***+++//////,,,///555,,,------+++...222333///...222333111000111000---000000777FFFWWWiii|||}}}pppbbbWWWNNNAAA555888999999999777777999;;;;;;@@@>>>444000555666111333444555222...((($$$"""999666111///444:::777111333888777:::LLLccciiiJJJIII999CCC777000222999666111+++***,,,)))$$$///:::;;;BBB[[[jjjbbbXXXIII;;;******333...***555---,,,++++++---111444777333111000000---+++000777444222111000111222222222,,,))))))++++++%%%!!!!!!)))+++---/////////...---------......+++'''"""'''///...'''&&&,,,%%%'''---222...%%%$$$(((%%%(((---222555555555444777666444111...,,,,,,---,,,---+++(((+++000222///...,,,...222444222222555777555000---000333---###555666///,,,///***(((222---)))***000666<<>>===999555<<>>NNNkkkwwwzzzxxx|||tttcccQQQFFF@@@999111,,,---...000111222111111,,,,,,,,,---)))$$$$$$)))111......000...(((&&&))),,,...---+++...333444111222444555666:::<<<666...---...555CCCRRR___lllwwwyyyyyyqqqbbbSSSHHH???777???>>>===;;;999;;;>>>AAA;;;>>><<<777444666777777666777888777444000---,,,444222//////666<<<:::333555;;;:::;;;HHHZZZxxx|||YYYQQQ999@@@777444888888555///)))))),,,***%%%+++666777<<>>:::@@@===???GGGSSSWWWSSSPPPQQQSSSWWW]]]```aaaaaadddfff{{{ooommmbbbXXXRRRLLLCCC===<<<888777444111000111555888000///.........000111333000000///,,,)))'''((()))//////222444000+++,,,///)))((('''((()))'''""" '''000///&&&###&&&,,,)))""" '''""""""'''***'''$$$$$$$$$###$$$%%%$$$"""$$$'''###!!!!!!%%%(((&&&"""!!!&&&+++......***######(((,,,---+++***+++,,,%%%'''&&&&&&(((###"""%%%&&&$$$###%%%(((,,,)))'''(((((((((***...777???FFFGGGGGGJJJLLLLLLLLLDDD999000------000333333222000000222555555555***(((&&&&&&***---/////////+++'''$$$%%%)))///333222333222000---,,,+++,,,---000000---,,,///222222222000///111555777666555DDDXXXkkk{{{wwwxxxkkkTTTFFFDDD===111+++---111444444222...,,,...++++++---+++'''&&&(((...,,,---...+++%%% ...///---+++---333444111222444666;;;BBBDDD999,,,+++,,,333???JJJRRRZZZbbb___eeedddXXXKKKCCCAAAAAAAAA???<<<888777999>>>BBB===:::999:::888555888<<<::::::;;;:::888555222000111111000000666;;;999333444<<<;;;:::CCCQQQmmmqqqcccEEEGGG<<<999===888555...((((((,,,+++'''***444444666HHHUUUVVVXXXRRROOO===...//////)))(((***,,,...111444777999:::777444222000+++(((,,,222333222000/////////000000333---((('''%%%$$$&&&******,,,...//////---***)))++++++******+++,,,......"""$$$)))...---***,,,000......000000,,,&&&&&&)))$$$%%%''')))+++,,,,,,,,,)))))))))))))))***+++,,,///000...+++---111111...444777;;;===888000///222...111222---***+++,,,+++)))000...)))'''###***<<<;;;::::::999666777AAAMMMBBB@@@???===666//////444222333222000---+++,,,,,,---111555444///555KKKbbbhhheeeKKK///,,,111000///...000222111...---...111///555777333222;;;IIIRRRTTTPPPDDDFFFYYY^^^QQQHHHIIIMMMGGG;;;999@@@???666:::777777888888555666888777999;;;999555444777;;;???FFF>>>555<<>>LLLeeezzz~~~~~~zzzvvvZZZIIIFFF>>>000---///222444333000---***000,,,,,,//////,,,)))***'''&&&'''))))))'''$$$###000111///,,,---111111...---222888>>>CCCBBB777***...---222<<>>888777;;;999333555>>>===<<<:::999777444000---222333222222555999555///333;;;999777???MMMjjjzzzWWWSSSDDD======999666///((()))------***,,,666444333@@@LLLRRRZZZVVVYYYGGG222222666222///)))+++...222444444444444111//////...+++)))---444444444333111//////000111444///+++***'''%%%(((...%%%'''***---...---,,,+++++++++,,,...///000111111+++---///111111111444777111111///---)))&&&''')))%%%&&&'''***,,,///222333)))(((((()))+++---------333333111,,,,,,///---)))000333888999333---///555777777555000+++)))((((((,,,555444...***&&&///EEEKKKHHHCCC<<<888888>>>EEEAAAAAABBB@@@888000000555)))************+++...000333555666333...666MMMeee```___III333333555...***///111333333111000111222000444777666666<<>>CCCDDDDDDAAA===<<>>:::555@@@?????????@@@@@@AAABBBGGGEEEDDDEEEHHHJJJKKKKKKyyyqqq```ZZZWWWVVVPPPCCC666000333555888999888888999:::888444...***)))---222666333222111///,,,(((%%%"""+++---//////////////////111...---///222000***$$$''''''))),,,+++)))***---))))))%%% ###***---***$$$!!!!!!***'''!!!&&&)))&&&&&&!!! ###$$$))))))((('''&&&(((,,,///+++%%%!!! $$$!!!&&&'''$$$$$$((()))'''###&&&%%%&&&)))###&&&)))+++***'''&&&''')))(((((()))+++...---'''!!!***000444888>>>EEEGGGDDD@@@>>><<<888000(((+++222------)))%%%'''+++(((!!!,,,///333444333111111222444222///---,,,,,,...///...111333222///---...000000333222///...000///+++)))...333555444333666999;;;HHHccczzz~~~|||bbbMMMGGG===...111111222222000...,,,+++111......222333///,,,---((('''&&&'''***------,,,000111000,,,---000...***)))222;;;???AAA???777...333111333:::AAAGGGOOOWWWYYYXXXRRRHHHCCCCCCBBB???EEEEEECCCAAA>>><<<===???>>>888666:::888111333;;;<<<:::777666666333///,,,000222222111444777555///555;;;777444<<>>???AAABBB@@@>>>>>>>>>999333111333&&&'''''''''(((,,,000444555111...---...888NNNaaaZZZYYYGGG777888999222///111222333333222000000000333333555888;;;>>>CCCFFFHHHLLLCCC777444444===PPPHHH@@@@@@HHHFFF<<<;;;CCC???>>><<<;;;<<<===<<<:::333111000333:::BBBHHHJJJOOO\\\RRR===:::<<<::::::BBBCCCCCCBBBBBBBBBBBBAAAKKKHHHFFFDDDDDDCCCBBB@@@zzzvvvooo^^^XXXTTTSSSNNNBBB666000333666999:::999777666666666222,,,)))(((+++000444777666666555333...(((######&&&((((((***///111///000...------///...***'''***+++,,,---++++++,,,---%%%''''''###### &&&***'''!!!!!!///+++###%%%'''%%%%%%%%%"""!!!%%%+++***)))'''%%%%%%%%%&&&### &&&&&&!!!&&&&&&"""###***,,,(((""" ***)))+++,,,&&&***,,,,,,***&&&$$$&&&)))***,,,......//////(((***///333555999???BBB@@@;;;888777888111((()))111******&&&!!!###((($$$&&&***...111111///...---000///...---,,,+++***)))+++---000111111111222222111333222000000222///***''',,,111111//////444:::999III```~~~yyy{{{gggQQQGGG<<>>666===RRRIII>>>???KKKHHH888666CCCGGGGGGEEE>>>;;;:::888555888444222555===EEEIIIJJJIIITTTMMM>>>;;;<<<===CCCAAADDDDDDBBBAAABBB@@@===BBBCCCDDDEEEEEEDDDCCCBBB{{{wwwnnn^^^VVVOOOMMMHHH@@@999666666777888777555333333333///...------...///222333555555666777666000'''!!!&&&((((((%%%(((...000...******++++++***(((&&&%%%))),,,///000...,,,***)))$$$&&&'''$$$ """(((%%%$$$&&&(((%%%!!!###)))---***$$$!!!&&&'''$$$"""$$$$$$!!!"""%%%))),,,***$$$ !!!###"""!!!)))'''!!!&&&%%% """+++---'''###$$$///000000111+++***+++***&&&###"""%%%)))///333333///......***###)))000555666999???CCCCCC???555///333333,,,)))---$$$&&&"""!!!(((###"""$$$'''***,,,,,,+++***++++++******))))))))))))------///111333333222000///111222111444666222,,,,,,---...---,,,...333777333JJJYYY|||zzz~~~}}}|||~~~zzzzzzvvv~~~}}}iiiVVVHHH===555333222222000///...---,,,,,,---111555222------111222222///---000555222+++%%%))),,,---///111...(((---222888<<>>EEE@@@BBBCCCFFFLLLRRROOOHHHFFFDDDAAA;;;666333333444888::::::555444777::::::;;;777555555888999666333,,,...///...111666888666444777111000<<>>999666444999222000///....../////////444111222666888999@@@IIIHHHQQQQQQNNNJJJ>>>;;;IIICCC======CCC@@@777888AAAFFFJJJIII@@@999888777555888777666777<<>>???HHHCCCGGGHHHFFFGGGKKKKKKGGG;;;AAAGGGIIIGGGDDDCCCCCC{{{ooo___UUUKKKGGGCCC???<<<=========<<<999666444555666***,,,000333555555555444000111333666555...$$$000111---((((((...///,,,)))+++......+++)))''''''&&&,,,111222000---)))%%%&&&%%%%%%%%%###"""%%%***...)))((()))&&&###)))222&&&&&&###!!!%%%******&&& """$$$%%%###!!! '''///---%%%"""((("""!!!!!! %%%$$$ )))+++%%%$$$'''444444555555...------,,,((($$$%%%)))---///333111***''')))'''"""'''///666888;;;BBBHHHJJJFFF444)))...333///***+++$$$'''$$$$$$,,,((('''&&&&&&)))---000000000...---,,,,,,---///000222222111000111333333...***...000222333666999666000444000,,,***---000333444///IIISSSsss}}}|||~~~zzzwww{{{xxxuuu{{{www~~~wwwhhhXXXIII???:::111111222222111...,,,+++))),,,222555111+++,,,111---///...---000444///%%% %%%***---000333000***///000222888DDDOOONNNHHH999444111111111000333888BBBHHHNNNSSSXXXZZZUUUMMMLLLIIICCC;;;555333444666555;;;;;;444444<<>>999555555777777333///000111111...///333555333---000,,,///===HHHWWWmmmhhhLLL;;;<<<:::444......000---'''111444...,,,444555888CCCKKKWWWYYYUUUQQQCCC555555///000111111///,,,)))'''(((,,,333999888333222666...000111---'''$$$'''***,,,+++,,,+++&&&"""&&&---555333///,,,+++,,,...000(((((((((((()))******+++)))------***,,,222222---...///,,,'''(((///222///------...//////......---***((((((,,,111444111...333555444333444777555111---++++++///111000222666333111000///((($$$+++666///---&&&***777999777>>>999RRRhhhgggWWWHHH>>>999111000111111...***,,,111111///,,,)))(((***///333)))'''(((---555AAATTTdddlllkkkYYYEEE<<<333,,,000333111//////000222333444222111222444333444AAAPPPYYYXXXQQQPPPQQQFFF===DDD<<<======:::888888<<<@@@AAAHHHHHH???888888:::999...111333444555:::BBBHHHGGGEEE<<<<<>>;;;999888111'''***,,,---...444;;;:::666111111333444333///(((###'''***+++((((((---000000,,,+++...333111)))&&&)))''',,,///,,,$$$ ###$$$$$$'''***(((###$$$)))///++++++...---'''%%%)))''''''### %%%+++))) !!!!!!"""######""""""""" """(((---,,,%%%""""""%%%&&&&&&$$$###%%%'''"""000666222111444000+++&&&%%%'''***+++***)))+++,,,***&&&&&&+++000,,,,,,///555@@@JJJQQQUUUKKK<<<333555555...+++///+++***(((%%%###$$$(((+++///...)))&&&)))000222///...***)))+++***'''---555888555333333333111,,,(((...222666666444333555777333000111777888444333777999EEETTTggg||||||xxxqqqttt}}}{{{jjj]]]CCCBBB...444222222444666333+++$$$******++++++,,,,,,,,,+++444000,,,***++++++)))'''%%%'''+++...///...,,,+++***+++222>>>CCCBBB@@@AAA555,,,&&&***000333222222>>>DDDMMMRRRRRRRRRRRRRRRPPPGGG@@@@@@===555111111<<<999:::???CCCCCC@@@>>>>>>;;;;;;;;;666000///111///)))''',,,...---///333///222666999:::CCCXXXkkk|||bbbNNNIIIAAA:::777333...,,,---...---///444666666777;;;CCC^^^fffaaa]]]JJJ666888333000---+++,,,///222444...---///333000,,,111:::666333+++###$$$---111///,,,(((%%%%%%''')))(((&&&---...---,,,******+++---)))&&&%%%)))000444555333111+++,,,222000((()))111333///***)))///333---###)))))),,,111444222,,,&&&000,,,(((%%%&&&***///333666555999BBBBBB:::222000,,,------***(((+++333;;;555555000***)))---...---111...,,,,,,111888>>>AAAIIIYYY^^^SSSLLLNNNHHH::::::222///111...'''***555777666222---******---000+++'''%%%(((333DDDVVVbbbhhhlllbbbIII;;;<<<:::111666555444444444111,,,''',,,///555888666888CCCPPPZZZfffcccOOOCCCEEEDDD;;;CCC???:::999:::===???@@@AAA@@@===888555555777:::555333222444:::???BBBBBBCCC;;;CCC???;;;===:::HHHHHHRRRZZZ]]]bbbnnn|||}}}mmmWWWIII|||qqqbbb^^^YYYUUUPPPFFF:::333222333888999666444444...'''111222111111555999888333666444222111000...***(((%%%)))***'''&&&***,,,,,,***((()))---+++%%%$$$'''###&&&'''$$$$$$$$$###&&&,,,)))''')))---,,,&&&###%%%&&&&&&""""""&&&"""""""""$$$%%%&&&'''''''''###$$$)))...---(((&&&(((###!!!!!!###%%%&&&%%%''')))%%%"""---000,,,+++...,,,***''''''((((((&&&###)))+++---+++((('''+++///,,,...222888@@@HHHOOOTTTIII<<<555666555...---222111...***'''$$$$$$$$$$$$......+++((())),,,+++&&&///,,,,,,...---+++///666555333222111000...,,,***---///222444444444444555000...000666666222111333333???PPPddd}}}~~~uuuwwweeeWWWBBBCCC222000000000111222000,,,((())))))((()))+++---///111111...***))))))(((&&&$$$###&&&***...///...---+++111//////222777:::;;;999,,,&&&$$$&&&((())),,,///444;;;DDDKKKPPPSSSVVVXXXIII???888888999777777:::666777;;;AAAFFFGGGDDDBBB666555777999777222222555000+++))),,,,,,***+++///---///222555666???SSSfffjjjVVVMMMDDD===999555000///111...******///222222333555CCCXXXcccccc]]]LLL;;;444999777444000---...000333...---///111...***...555999666...&&&'''---///,,,***(((&&&&&&)))++++++***///---++++++,,,---...///444///)))''')))***)))'''000,,,...555333***)))//////000...,,,---...)))""",,,...222333111---)))&&&,,,)))%%%###$$$***000444333444;;;EEEGGG???777444...//////......000555999666777444---+++...111000///---+++***---222999===KKK]]]gggbbb\\\YYYLLL:::111,,,---111---%%%(((111444333000,,,***+++...111---,,,***+++333BBBTTTaaajjjoooeeeMMM======;;;444444333222333444222...***'''---777>>>===<<>>:::999:::<<<>>>???<<<<<<;;;999555333444555<<<999666666888999999777AAA:::DDDBBB@@@AAA<<>>EEEKKKNNNFFF===777777333---...444222...***(((((('''$$$!!!))),,,---,,,---///,,,&&&+++******,,,,,,***,,,000555555444000---*********+++,,,---000333444222111...---000444555222000111777BBBSSSiiiyyyyyy|||yyyaaaSSSCCCBBB111,,,,,,,,,---.........---((('''&&&&&&)))...333666000...,,,******(((&&&$$$$$$'''+++...000///---+++000222000---333;;;999111+++)))))))))(((''',,,333222777???FFFKKKQQQUUUXXXKKKAAA777444333333444777222666===BBBFFFFFFDDDBBB>>>===>>>???;;;333000111...+++)))++++++)))+++...111222555777888@@@RRRdddxxxqqq]]]MMMDDD<<<777444///...111000)))&&&+++000111111111BBBLLL]]]cccZZZPPPCCC222111222222000...000555:::111111222222///,,,...333777666111,,,,,,///000---)))'''&&&'''))),,,---,,,+++(((&&&%%%''')))+++,,,333...(((&&&(((+++,,,+++---+++000666444+++'''***,,,111222///,,,+++(((###...222555333---(((&&&&&&)))&&&###"""%%%+++222666333888CCCOOORRRKKK@@@:::333000,,,+++...222555777666999777000,,,///222333000000...+++***...555;;;JJJ]]]lllmmmhhh___KKK666,,,+++000444000)))+++333111111///,,,+++,,,000333111111000///333>>>OOO\\\pppvvvnnnVVVDDD>>>;;;444333222222333444333111...***///777===;;;999>>>FFFOOOTTTggguuueeeDDD;;;GGG>>><<<::::::;;;<<<===<<<:::;;;<<<:::666333222222333333333555999;;;;;;;;;:::666CCCDDDGGGNNNJJJTTTlllvvv~~~wwwqqqgggXXXMMMtttiii^^^[[[WWWRRRFFF999222222555555555222000///000000+++,,,++++++///555444000111,,,%%%!!! !!!###$$$***...///,,,+++------+++111---***))))))***,,,...,,,***%%% !!!###'''+++***&&&(((...))))))))))))&&&!!!###$$$%%%%%%&&&'''&&&$$$###$$$%%%&&&(((***,,,---)))((())),,,,,,***,,,000)))%%%  &&&%%%!!!)))(((''''''&&&%%%&&&(((%%%&&&(((((((((%%%""" %%%'''))))))'''%%%&&&'''------000666>>>DDDFFFFFFDDD>>>999666000***+++111---)))&&&(((,,,,,,)))$$$%%%***---///333888888555((()))***++++++******+++777888666111+++((()))+++)))((()))---222333000---000000000111222111222333???GGGVVVkkk~~~|||zzzttteeeUUUJJJCCC222---)))'''(((,,,000111000+++(((&&&%%%(((---444888222111000...---+++)))((()))+++...000000///---+++)))222555333:::DDD>>>///000---,,,---,,,,,,000666999;;;>>>BBBGGGKKKOOOQQQMMMDDD:::444222222222333222777;;;===???AAA@@@>>>???>>>???@@@:::111,,,---******+++,,,,,,,,,///111555555888999:::AAAQQQ```pppwwwdddNNNEEE<<<888444000///222111)))%%%***222444333222>>>???SSS___WWWTTTLLL333+++---...---,,,///555;;;333333333222///,,,---///000111000000111222222111)))((('''''')))***,,,,,,))))))(((&&&###$$$(((,,,...+++***+++///222444444,,,+++///333111)))&&&(((...111111...,,,---+++&&&,,,///111000,,,)))''''''***'''$$$###&&&+++222666555???OOO___eee```TTTLLLEEE<<<111,,,...222555666444888777000,,,...222333444555444000,,,---444;;;JJJXXXfffiiieeeYYYDDD222111222666:::777111444:::222222000...---...111444333444444111111999HHHTTTsss{{{xxxdddPPPEEE<<<444333333333333333222111000444444555555111000777@@@FFFJJJ^^^pppeeeFFF<<>>999EEEGGGOOO]]]\\\fffuuunnnfff[[[TTTRRRNNNHHHBBBvvvkkk```YYYSSSOOOIII???777444666666444222///...000444555444111///111555444///000,,,'''$$$$$$%%%%%%%%%,,,000111---,,,......---///,,,'''$$$%%%)))*********&&&!!! '''((('''+++111******(((&&&$$$###!!! !!!!!!"""###""" !!!"""'''''''''((()))+++---...)))((()))+++***((()))...(((%%%!!!%%%$$$!!! &&&%%%###""""""$$$%%%%%%$$$%%%&&&&&&&&&''''''(((&&&''')))))))))(((((()))111...---444@@@GGGFFFBBBCCC???999333---((((((,,,)))&&&%%%(((---///,,,(((%%%***---///444;;;@@@@@@,,,---......//////...,,,222333222///***(((***---'''''')))---111222...+++222111...,,,,,,///222333AAAEEEQQQeee{{{vvvjjjTTTNNNFFF999111***$$$&&&---333333111...+++(((&&&''',,,222666222222111000...,,,,,,,,,///000000111000...,,,+++***444888777===GGGBBB444111+++(((***,,,,,,///222666777888<<>><<<111111444888555///,,,---,,,///000///---...000222444444666999999===JJJWWWhhhzzzhhhPPPHHH???;;;777333222444...&&&$$$***333666555444888666GGGTTTQQQTTTPPP:::111222111...++++++...111111222222000---,,,++++++***+++...000111/////////******)))((((((((()))+++...111333...&&&$$$***000000111111222333222///---//////111222///***((()))///...+++(((***...+++&&&(((((()))+++......+++((()))'''%%%$$$%%%)))---000111???UUUiiiwwwzzzssslllbbbXXXLLLDDDBBB???999555222555444...+++---000111555777777333......444999LLLTTT\\\___ZZZOOOAAA777777777888:::888666888<<<555555333111//////222444222444444000...333@@@JJJhhhssswwwmmm]]]OOOCCC999111111000///...---------666444444444000...444<<<@@@EEEQQQ[[[YYYMMMDDDCCC<<<;;;;;;<<<======<<<:::===<<<:::666333222444666///111444666888:::;;;<<>>777000+++(((((((((***((((((***---...,,,)))(((,,,---,,,...555:::;;;,,,......,,,...000///+++)))***++++++***+++---...'''(((+++...000000---***000000---))))))...111111BBBDDDOOOdddzzz~~~vvviiiJJJIIIBBB<<<333---'''''',,,222222111000...+++))))))+++...111...///...,,,+++***,,,...333222111///...---------444999999555777??????999222,,,(((***,,,---...111+++,,,...333:::AAAFFFHHHCCCAAA<<<777666666333---***---,,,***222===@@@<<<333222444666333---***,,,222666777222............555666999<<<<<<>>>FFFQQQaaa}}}vvvcccNNNFFF???;;;888222000222***%%%%%%,,,444666555666333333<<>>444222333111---,,,///000...222333444333000///222444JJJMMMSSSUUUOOOGGGBBBBBB<<<:::888888999888666555666666555333111111333555111222111...,,,000999AAASSS___iiihhhaaaVVVHHH===......---+++(((((()))+++000111666:::888555666:::===AAACCCGGGMMMPPPKKKBBB<<<;;;::::::<<<<<<;;;:::999888555222///000333666111333666777888:::===???>>>???SSS```wwwzzzjjj]]]TTTHHHHHHGGGEEECCCBBBBBBCCCssshhh[[[SSSKKKFFF@@@888555666666444333222---(((,,,444((()))''''''---444666333'''&&&$$$$$$&&&'''&&&&&&+++---,,,'''&&&***---...//////***&&&(((,,,)))"""&&&((('''""" &&&''')))+++((("""###'''))),,,+++&&&$$$'''&&&""",,,***)))''' %%%$$$$$$$$$%%%(((+++...000)))))),,,...+++$$$ !!!&&&((())))))&&&### &&&+++******,,,,,,+++...111111///111222...''' """%%%%%%&&&(((,,,///(((((('''(((+++...///000------///444<<>>CCCKKK___|||vvvcccOOOHHHBBB???<<<666222222+++)))+++222777666666777111777444555BBBIIIHHHHHH777333000000333555444222333666666333444777555000+++,,,000666444...---111,,,---...,,,***+++---000000000000...,,,***))))))***---000111111///---,,,///333555444111---)))&&&)))---...+++)))((($$$###&&&***///111000---+++&&&&&&'''((())))))))))))---444<<>>555666444000---000444333...///000222333333222111111<<>>@@@IIICCC???<<<<<>>666...333444444333222222555777000///---++++++///555:::AAAJJJUUUZZZZZZRRREEE:::---------+++)))))),,,000000111555999999666666:::888777777<<>>CCCHHH<<>>333...//////...,,,...222777666333222222111000555;;;222---...999BBBDDDCCCDDD999777555444666777777777333555666666555444555666222555777888999===CCCHHHIIIUUUwwwttt___NNNIIIKKKIIIDDDEEE@@@===???EEEHHHCCC>>>uuurrrmmm[[[MMMCCC@@@:::000///666111111222444222///111777111+++&&&)))...000//////*********++++++++++++,,,))))))(((''''''''''''(((,,,+++,,,...000...((($$$***---222000%%%"""... ###***+++'''&&&(((...222...$$$###******###%%%&&&%%% ###)))'''"""!!!%%%$$$"""333666777222)))""" )))+++...111111000...,,,'''(((***+++,,,++++++***---+++%%%!!!%%%***''' ###%%%'''(((!!!!!!"""%%%(((***)))(((,,,((((((///555:::BBBLLL888555000------...000222((('''''')))---111333444111...***%%%"""###&&&******...//////333666111(((444000,,,,,,...///...,,,***)))))))))***+++,,,,,,000------000222111444888===NNNYYYhhh~~~kkkWWWJJJDDD<<<666---%%%###&&&+++000111//////111333222...***000...+++)))(((***///333...,,,++++++'''###%%%+++777777;;;<<<888111000333222...+++***)))(((---444---111444444000...000333777///+++...222222000///555444000///555>>><<<444999;;;===<<<999444---)))666:::888111...111111...222333555777;;;@@@DDDGGG^^^vvvoooiiiQQQRRRLLLDDDBBB666222666888999888888888555222555111...///444===EEEJJJBBBAAA777000222---)))000,,,///333222***###%%%---.........///222555666666888000,,,///444555666777222333444333000+++&&&###000333222---,,,///,,,&&&***...444777...######)))+++...222222///)))$$$!!!(((///---***+++))),,,999222000...,,,++++++,,,---+++333222+++///<<<>>>555;;;===:::555666999555...666:::333...555666//////111000111555999999555111333000000222444777@@@IIIOOORRRPPPGGGAAA===555+++666111...000555888444///333...+++,,,111222---(((***555>>>???@@@BBB???999333222555777555000///222777666555555666999<<>>;;;777555666888999999888:::===???:::666>>>JJJTTTbbbcccVVVKKKFFFBBB>>>@@@EEEAAABBBAAA???BBBEEEBBB<<<lllddd\\\XXXLLLCCCAAA:::000---222111111333555111,,,---111...***(((+++111555444222333222111...,,,)))((('''///,,,(((''')))(((&&&###((()))+++///111///)))%%%***,,,///...&&&"""+++""""""###&&&******&&&"""...000+++###$$$+++***###++++++***&&&""" ###%%%  """---000111---%%%'''(((***,,,---.........***+++,,,,,,+++***++++++%%%$$$!!!'''%%%!!!###&&&(((***+++***&&&!!! $$$***///222%%%"""$$$---444:::BBBJJJBBB>>>666000,,,+++***+++------...111444666555444222000...***'''&&&)))+++***)))&&&(((000777444+++555555444333111000000000******))))))+++,,,,,,,,,111......111333444999>>>DDDUUU___gggxxx}}}~~~|||hhhVVVJJJBBB555111+++((((((,,,111666111///...000222222///+++---......,,,***+++...222000...---,,,'''###%%%++++++...666======999:::===111---***+++***)))...555111444777555111///222555...,,,,,,000222222555999555555333000555<<<<<<777999;;;>>>===888333...,,,777;;;:::444222444444000333333444666999>>>CCCFFFXXXqqqooommmUUUVVVPPPHHHHHH;;;777444555666777888999777555333111......222999???CCC===???888333666000)))------///222222+++$$$&&&,,,---,,,+++,,,---///000000000,,,---111333555999>>>444333111///,,,)))'''%%%...000///,,,,,,000000+++***,,,111222+++"""""")))***///444333...)))&&&&&&(((///,,,)))------111>>>333111//////000111111000000111...***...777666///222333111------///+++$$$---555222---333333...000......///000222222000...---+++,,,000444666;;;AAAIIIHHHEEEBBBDDDDDD;;;///???999111---...111222111333000------000000,,,)))+++333888777666777444///444222222444222///000555444333222222333666888:::444000111===KKKOOOIIIAAAAAA<<<888999<<<>>>;;;888===;;;999999;;;===>>>>>>===<<<<<<>>><<<>>>HHHUUUbbbqqqhhhQQQGGG???<<<:::999;;;@@@>>>@@@??????BBBEEEBBB;;;jjj___UUUQQQHHHAAA???888...+++///555555666666222++++++...,,,***)))---333777666333///////////////000000000555///)))(((***)))######&&&***///111///***%%%******,,,,,,'''""""""'''###$$$###$$$,,,444///###******%%%###***)))"""%%%%%%$$$"""  ###(((+++---+++&&&######$$$&&&'''''')))+++---000111---...---+++******,,,...!!!!!!'''%%% !!!"""$$$&&&(((***+++'''###!!!'''---000"""!!!###+++222888???FFFCCC>>>666///,,,,,,,,,,,,......000333666555222000000111000...+++))))))***((($$$!!!---777666///000333555333...,,,---000...---,,,---///000111000---******---///111888@@@MMM^^^fffiiiuuuwwweeeWWWJJJ@@@111///,,,***,,,000555999333000...///111222000---***...111000,,,+++...111222000///---(((###%%%+++...000555:::;;;:::===DDD222///---...---,,,000666111333333111---,,,...000***+++///222222111666>>>444555333111222888;;;:::888===@@@>>>777222000222777:::;;;888777888666222222333333333666;;;AAAFFFXXXtttrrrjjjSSSTTTNNNHHHKKK>>>999666444444555666666555444333111///...000333777:::888>>>999777;;;444******,,,...111111,,,&&&''',,,...---+++*********+++,,,((((((+++...///111:::CCC999666111+++'''%%%%%%%%%***,,,+++((()))...111000---...111111+++&&&)))...,,,000444333...))))))******111---)))...000333>>>111...+++---111222...***111,,,''')))///333222//////000...++++++,,,***%%%***444333000555444000222---...//////......000111***((()))000555666888;;;AAA???===AAAKKKNNNDDD777DDD@@@999444111000222333222111///...---,,,++++++111555666333111333333111666333111111///...111777111111111111222333444555000///888MMMeeemmmbbbSSSIIICCC<<<:::;;;;;;777333666555555777;;;>>>??????DDD???<<<<<<@@@HHHUUU```vvvpppPPP@@@999555555666777999===<<<===>>>>>>AAADDDAAA;;;iii\\\QQQKKKDDD>>>:::444......222;;;999888777222,,,---222///---******///444333...((()))+++...111444666777444000,,,***(((&&&!!!"""(((...000...)))%%%***)))))))))(((%%%###"""###'''%%%%%%222@@@;;;***&&&$$$!!!((('''!!!!!!$$$&&&&&&&&&%%%%%%$$$%%%&&&%%%$$$&&&***---(((((()))+++---...///000......---***((()))...222###!!!!!!%%%)))'''$$$!!!!!!""""""###$$$$$$%%% !!!$$$((())))))((((((''''''***///666>>>DDDEEE>>>666000------,,,***------///111333444222000...///111000---***((('''&&&###!!!$$$,,,333444222///000000...++++++...000---+++***+++...111000///---***)))+++,,,///777AAATTTdddjjjnnn{{{}}}~~~wwwhhh\\\LLL===555222---***+++///444777333000......111222111///***...222000,,,***...333333111000...)))$$$&&&+++555333222444555888AAAKKK777444222222000...111666222222222///,,,+++,,,...------000222111...111777111222222000///222777;;;888>>>BBB???777222333777444666888999:::888555111000111111111333999AAAHHHXXXtttxxxhhhRRRSSSMMMJJJQQQFFF???;;;666222222333111//////222222111000//////111333555<<<888555:::777,,,***++++++...000---)))))),,,......---,,,++++++,,,...(((&&&%%%&&&'''***555???;;;888222+++&&&###!!!!!!((()))(((&&&&&&***...000000111222111//////333777000111111000---+++)))'''---444///+++000111000666111---***,,,111111+++$$$+++%%%$$$+++111333666999000///,,,***+++---//////333;;;888555<<<;;;444444000222333222000222777;;;...***+++111666666777999777777:::CCCLLLMMMCCC777@@@BBBBBB???999555333333///000000---***)))+++...333444444222222444777999999555333222///---000666111222333555555444333222333666AAAVVVnnnxxxmmm\\\NNNFFF===888888999777444222222444888===@@@BBBBBBFFFAAA<<<>>>GGGTTTaaajjjsssZZZDDD777555333555888:::<<<===AAAAAA@@@???BBBGGGEEE???zzzcccTTTFFFKKKEEE???999333222666======999666444///,,,000777444111+++%%%(((---,,,%%%++++++,,,,,,---......///---//////,,,&&&"""!!!!!! '''---...,,,(((%%%)))((((((((()))((($$$$$$((('''&&&333AAA>>>...&&&###"""'''((($$$###"""%%%%%%(((---222000***$$$$$$""" """(((,,,((())),,,------,,,***))),,,,,,,,,(((&&&(((///555'''$$$###&&&))))))(((&&&$$$$$$###"""!!! """###'''+++......+++)))---,,,******000:::DDDJJJNNNFFF<<<444///,,,'''###...------///222555666666...000222222...+++((('''%%%&&&***,,,------000333333///+++***---000333444)))&&&$$$&&&***---,,,***222000/////////111;;;FFFYYYggglllrrr|||}}}{{{nnncccOOO;;;999444---((((((---444999333000......111333222000,,,//////---******///444222000///...)))%%%'''------,,,///444777;;;EEENNN:::666555444000,,,---111444444444222111000000111000------000000------///000111222222000000666<<<777===AAA???888333555888000000333777:::777222///---///111111222777AAAHHHNNNjjjlllVVVUUUOOOOOO[[[SSSLLL>>>555///000000...,,,---333444444222///...///111222888222,,,444555---+++)))(((***......***)))++++++,,,...---,,,,,,...000///&&&###,,,555555333000---)))%%%###!!!+++++++++***((((((+++///,,,---------///333666777555111------...,,,'''"""***222///+++222444...///111---+++///444555///(((&&&%%%'''///444555:::@@@...+++'''%%%&&&+++222888>>>DDD@@@>>>GGGEEE:::555444555666444333666<<>>888222111222000111111---)))(((,,,000000000000111111222666:::;;;888666555111---...222333555888::::::777444222<<>>EEE:::666333000,,,)))...666555444,,,$$$%%%***'''&&&&&&''')))***+++,,,---***...111...'''""""""%%%""")))------***'''&&&'''((()))(((******%%%%%%(((((('''...666444,,,'''%%%###"""$$$(((******+++%%% %%%(((''')))...333222***"""+++(((### """&&&((('''(((+++,,,+++((($$$"""***++++++'''$$$%%%---444'''$$$$$$'''(((&&&%%%%%%((('''&&&$$$""" '''%%%$$$$$$''')))***++++++,,,+++,,,333AAAMMMQQQJJJCCC:::555333000+++%%%((('''&&&)))---111333444222333444333000---++++++(((+++111333///***,,,111222,,,''''''+++000111111+++'''%%%'''---000...+++222111111111000222<<>>888333+++'''(((...777===222000...///222444222///...---,,,******+++///111///---------***&&&***000))),,,222999;;;999<<>>===888444444666---+++...555999666111...---000333222111555>>>EEEHHHaaaoooXXXUUULLLNNN^^^XXXQQQ???333+++...111......111222444555333000...000222111666---%%%///444///---+++((()))---...)))%%%%%%%%%)))---...,,,,,,---///111(((%%%,,,,,,,,,------,,,***((('''......000111---))))))---$$$&&&'''(((,,,111222///444000------...,,,'''"""%%%///,,,(((222777111...***((((((,,,111222///+++'''))),,,000555999;;;;;;///***&&&%%%&&&+++555???EEEOOOQQQRRRZZZUUUFFF@@@>>>===;;;888666888;;;>>>888666555666444111222777111777@@@EEEAAA888444555>>>>>>;;;666222111444777777777444///+++***---111111111444888888666888<<<;;;888555444111,,,---222444777;;;======999333000;;;CCCJJJNNNUUUZZZUUUJJJFFF>>>555222555888999999555555666999===AAACCCDDD===???AAAGGGVVVjjjzzztttcccRRRBBB>>>555777666555777:::999666???AAA@@@AAAEEEKKKIIIEEEtttggg[[[LLLLLLJJJEEE<<<666777===BBB888555444222---)))+++111111333///((()))...))) $$$)))...222444---///111///***&&&%%%&&&!!!&&&,,,///---***((((((%%%)))+++)))***+++&&&"""%%%((())))))***+++---&&&%%%%%%%%%$$$%%%)))---+++''' """***)))))))))+++,,,,,,(((%%%+++)))((('''''''''''''''((()))***)))(((&&&$$$"""***,,,+++&&&!!!!!!(((///$$$!!!"""'''((($$$###%%%((('''&&&%%%###"""!!! ((($$$###&&&((('''+++---///777EEENNNPPP===777222111333222,,,&&&!!!!!!"""&&&***---...---444444333000---,,,,,,---......222444000******000---+++*********+++,,,,,,---)))&&&)))///333111---//////111333111333>>>III^^^lllqqqttt~~~rrrjjjXXXBBB666222---***+++111999>>>111//////111444555222///---+++)))***,,,...---,,,+++***+++,,,***(((,,,222...///333777666444666<<<999666555555000***(((+++&&&'''***---//////---++++++,,,///222///+++,,,111...,,,...333333000222666000444888999777444111000...***,,,555:::777222111111444666555111222999@@@III___~~~sss[[[UUUIIIKKK]]]YYYQQQDDD555,,,///222//////333000333444333///...222666444999///'''222:::666222000+++))),,,,,,&&&"""(((...000---++++++---,,,(((%%%######++++++,,,,,,------,,,+++***+++---222555000(((&&&***###&&&((((((---111///(((---000222111...+++******)))111***$$$000777333///((('''''')))***+++)))'''(((******,,,777@@@;;;000111,,,***++++++---555???III___mmmtttyyyooo___YYYSSSOOOHHHBBB???===;;;:::===>>>@@@???888000111666888999>>>@@@:::333444:::<<<<<<<<<;;;<<>><<<777???DDDIIIOOOVVVZZZVVVOOOuuugggYYYHHHHHHIIIEEE<<<555444888;;;888777777777222+++***...,,,111111,,,///444,,,###(((...222444222111111000...+++'''$$$&&&***///000...+++******$$$***,,,******+++&&&!!!'''+++(((%%%***333"""###%%%$$$!!! &&&---)))((($$$)))222***+++***(((&&&%%%'''***!!!"""%%%(((******'''%%%,,,+++***)))((('''''''''+++---,,,&&&$$$***### !!!'''((($$$$$$'''%%%%%%$$$$$$###"""!!!!!!(((%%%"""!!!"""$$$%%%&&&%%%,,,000222999DDDJJJJJJ:::444...------***""""""###&&&***...///...,,,333222000---***)))+++,,,333//////222000+++***///---111444333///,,,+++,,,)))$$$!!!$$$+++///---)))000222555888777999DDDPPP]]]nnntttuuu{{{}}}{{{|||}}}~~~pppjjjZZZFFF777555111...///333888;;;000//////222555555222...+++)))(((+++///000,,,''')))((()))+++***)))---444...++++++---...333===HHH:::888888888444...,,,///$$$&&&***...111111///---,,,000555555...'''***222***''')))///111...---000---000333666666333...+++///+++,,,666<<<999444333444888:::777111000555;;;JJJ]]]xxx|||cccZZZLLLMMM```\\\TTTKKK;;;///222333///...222...111333222//////333888999???666---999BBB===999444...+++,,,+++######***111333///,,,+++,,,&&&(((+++***###%%%...111000...---+++***))))))&&&)))000555000&&&"""&&&))),,,......222666000&&&'''///666555...))),,,111000666+++""",,,666222...//////...,,,***'''%%%$$$&&&(((%%%'''888GGG===(((...+++***---,,,***000:::MMMmmmvvvssshhh```VVVNNNIIIDDD>>>999@@@DDDJJJIII>>>333222777777444333333000,,,000999777;;;AAAIIIOOOTTTVVVVVVLLLGGG>>>777111///...///***---999FFFKKKHHHHHHLLL888222---***))))))000888---111777:::999333+++&&&+++777AAAGGGNNNRRRFFF444666444333666::::::666000888555333333666999<<<===CCCEEECCC???FFFXXXiiipppkkkpppYYYCCCHHHEEE:::<<>>@@@:::888666555444222000///***)))***///666888///%%%666444444444000***''')))...------///222222...+++---///111///,,,,,,///222///111555999;;;999444000000888:::111+++///666999GGGUUUooorrrSSSGGGLLLSSSVVVXXXUUUIII<<<444555777666444999777222//////222666888<<>>;;;444555666111111:::DDDLLLTTTZZZ:::999---)))111444222777...000555;;;===:::111***999;;;AAAJJJQQQOOODDD::::::>>>===888666777555///666<<<666333<<<@@@>>>BBB===BBBDDDCCCHHHSSS___ddd```aaaOOO???BBBEEE???===BBB???>>>>>>;;;999AAAMMMJJJjjj|||qqqgggXXXJJJKKKEEE???<<<777444777===<<<;;;999555111000222444333222///------,,,++++++###"""!!!!!!###'''***,,,000///......///---(((%%%***,,,......,,,+++***+++---,,,***'''%%%%%%''')))(((***+++***'''###"""### !!!)))666000+++((((((&&&###$$$'''%%%$$$"""!!!!!!!!! ''')))(((&&&&&&'''$$$###&&&''''''(((***'''"""---+++&&&%%%---)))$$$"""$$$%%%$$$%%%'''*********)))((('''((()))%%%'''&&&&&&)))---***%%%%%%%%%$$$(((333???AAA;;;???;;;777444222...((($$$%%%&&&(((***,,,...///000---,,,+++,,,...//////---+++///222444222...+++)))---...,,,((((((,,,---+++)))'''&&&***...000...+++222222555999<<<@@@LLLXXXYYYiiixxx~~~~~~eeehhhNNNBBB666000444444000///444+++***+++...222333///,,,...---...000...))))))---...000...)))(((***,,,***###$$$(((000999===<<<999:::777333222111000,,,)))+++***+++...333444///)))444555888888111)))***000000...---...000111000...///000111111111222444666///000333666888666111---111666888555666<<>>BBBBBB@@@888666333000,,,)))'''&&&&&&'''***...111222111///000......000///+++)))+++!!!&&&+++,,,)))&&&---///444666000((((((...000000///.........///000...,,,)))&&&&&&'''***,,,***%%%###%%%(((***...333000......///,,,''''''***---------111999===666,,,---,,,)))'''&&&)))000666:::IIIWWWaaakkkqqqiii[[[VVVQQQJJJFFFEEEDDD@@@===OOORRRPPPFFF===888444///333444555777888555000,,,111:::MMMccczzz~~~lllQQQBBB777444;;;666333444;;;DDDLLLVVV___FFF@@@111***444555111444//////111555888666000+++777999@@@KKKSSSSSSLLLDDD;;;===;;;666444777777333;;;???777000777:::888;;;@@@CCCCCCAAAEEEPPP[[[```XXXYYYHHH888<<>>@@@AAA???>>>GGGRRRbbbzzzrrrkkkZZZJJJFFFBBB@@@>>>:::666666:::;;;;;;:::777333222222333111000...,,,,,,,,,---...&&&$$$""""""$$$(((,,,///222///---...111000+++&&&(((***,,,,,,++++++,,,---///+++%%%"""###'''+++...***+++,,,***'''$$$######$$$$$$)))222111,,,((('''%%%!!!!!!$$$&&&!!!###&&&'''&&&&&&'''###&&&))))))((()))+++((("""+++'''!!!&&&,,,%%%  """$$$'''+++)))++++++)))'''(((,,,///(((###"""&&&)))(((%%%%%%(((((('''***222;;;<<<888@@@???<<<777111,,,)))(((###&&&***++++++---111555---------000222222111///***,,,000444444000***%%%((((((&&&&&&+++000///)))***)))))))))***++++++,,,222111444888<<>>999???:::555444555444///***.........//////000000111111555:::999///'''+++444222000......000222222222/////////111444666777777//////000222333222...+++,,,...///222999??????:::BBBNNNddd{{{SSS@@@>>>@@@???===QQQMMMEEE>>>888555555555777666333111///.........111555666666888===???===888888666000)))%%%&&&'''(((+++...000111111222333444222---***+++---)))"""!!!%%%)))***)))(((+++---222444///***+++000***,,,---,,,***))),,,...111///,,,)))((()))***,,,((($$$###&&&''''''+++///...---...000...******...666222111666:::888555444111---)))(((***---000222111666:::???HHHQQQLLLAAAAAAAAA@@@>>><<<;;;<<<<<>>CCCFFFFFFHHHNNNSSSSSSVVVXXXHHH888;;;???;;;:::;;;===AAACCCBBBEEEPPP\\\www{{{uuummmYYYEEE@@@>>><<<===:::666888<<<888999888777444222111000''')))+++,,,,,,---///000******))))))***,,,...000...+++))),,,000111,,,&&&&&&)))---/////////000111///)))""""""'''+++,,,(((+++,,,***)))***)))&&&""" ###$$$(((...+++'''%%%&&&%%%######'''((("""###&&&'''&&&'''((($$$'''))))))((())),,,)))$$$(((%%% %%%***### ###$$$'''+++###&&&))))))(((***///444,,,"""$$$((($$$%%%***---,,,,,,...333888999888DDDAAA;;;444---(((%%%$$$!!!%%%((((((&&&'''---333******,,,///111222000...+++,,,...222444222+++%%%$$$&&&&&&&&&(((,,,***%%%***+++,,,+++)))***---111//////222777===FFFVVVeeeiiissshhhdddJJJ???777222333444000...000+++***+++///333555333111000//////,,,%%%!!!'''000...///...+++,,,000000---...((($$$(((222<<>>666111///111111111111000//////...///000...+++---333777666666777666///&&&"""###&&&)))---111222111111444777444222***"""%%%+++&&&!!!$$$&&&((((((((()))---000111...,,,---111$$$(((,,,+++((((((,,,111///000222333333000---+++,,,)))((()))(((&&&(((,,,,,,,,,...111000------111888444777>>>===333000444000,,,'''(((---111111///---000000111666===>>>999666777888888888888999:::FFFIIIHHHBBB;;;777888999333333555777888666222///666;;;III```|||wwwVVV???@@@???666111444666<<>>AAABBBCCCKKK[[[jjj}}}xxxmmmUUU===:::777555555444333777>>>666666555555333111///---"""&&&+++------,,,,,,,,,,,,---...//////...---,,,%%%###"""&&&***+++((($$$&&&***...111111///...---,,,'''!!!"""%%%&&&&&&))),,,,,,))))))+++)))$$$!!!(((...'''$$$###&&&&&&$$$&&&))))))$$$ """"""%%%((((((&&&(((***'''"""###%%%%%%$$$&&&)))'''###%%%$$$### $$$'''"""###&&&&&&&&&((("""%%%***,,,,,,---///111---!!!!!!&&&(((---666111000///111333666999<<>>BBB;;;777333333666666222...333222111///***'''///:::777555444444///))))))---000111222333222111111111000...---///222333111---,,,,,,,,,///222444333222333333333333111222666;;;???JJJ^^^yyycccMMMHHHFFFDDDBBBKKKRRRYYYXXXOOOAAA777111111111222222111000...---000000+++&&&(((000777888666888777111)))$$$&&&)))))),,,000000000222666:::222111))) """)))%%% """$$$%%%&&&&&&'''...000111///,,,+++,,,---$$$))),,,,,,)))(((+++000)))+++///111222000---+++...,,,+++,,,***(((***000---,,,...111111...///333222222:::CCC???222+++...---(((%%%(((///333222///(((,,,///------111666888666555555555777777777666777;;;??????:::666777;;;000000222555777777555333111666???MMM\\\jjjuuu{{{}}}nnnNNN:::===>>>333...111555===FFFPPP___vvvqqqMMM555555444///111333222222555777777333...444:::BBBIIILLLMMMLLLKKK:::888555444444555888;;;;;;BBB>>>;;;AAAAAA::::::999???DDDEEEFFFEEE@@@:::DDDIII???222555:::888999===AAABBBAAADDDSSSjjj|||}}}wwwkkkRRR:::555111/////////000555===666444333333333111///,,,&&&***......+++'''''''''(((+++...000///---***'''%%%%%%''')))++++++)))''''''***---...---***'''&&&***&&&""" """######+++///...(((''')))&&&$$$$$$"""%%%+++(((%%%$$$''''''$$$%%%((('''&&&###!!!!!!###%%%((('''(((&&&###$$$))))))&&&$$$&&&%%%###%%%((('''"""###&&&'''$$$!!!%%%""" %%%((('''&&&(((((()))+++---...---+++***)))!!!&&&...777>>>777555444666777999@@@GGG@@@999///)))(((((('''%%%(((((('''$$$!!!"""&&&***''''''))),,,///111000///---+++))))))***++++++++++++111333...((('''&&&%%%"""$$$&&&&&&&&&)))...333)))+++000777>>>GGGWWWeeeooovvvdddaaa>>>999666444444666666333000%%%%%%&&&***111555555333000000111111,,,)))---555333333111...000444111+++&&&(((+++...111555888::::::999777777777666555333222///......(((###***777:::666555555222------000222333333222000///000111333222222333333222000...++++++---000444666666555666888999666...+++222<<<>>>GGGZZZtttnnnYYYNNNIIIEEEEEEGGGQQQ]]]aaaZZZLLL===555666666555444222///,,,***000000---***,,,666===???999::::::666000---,,,---)))***+++,,,---///333666///...***$$$###%%%$$$!!!&&&))),,,------,,,,,,,,,222444222---)))******(((+++---///---***'''((()))+++******+++,,,...111222+++***+++,,,+++***///777///---...000///---///444---111:::???<<<222+++******'''&&&***000333222///(((---111000---...333999777666444444444444444333///333999:::555///222888/////////111444777777777333777===AAAGGGQQQ^^^hhheeedddQQQ>>>:::777444888///222:::DDDNNN]]]ssszzzZZZBBB;;;666222888222222333777:::888333...111:::EEEKKKKKKHHHFFFEEE:::888999;;;;;;777666777444<<<:::777???@@@999999===>>><<<999999===<<<888555>>>999000777<<<<<<===???EEEGGGEEEKKKaaa~~~zzzssshhhRRR===777333111222111000555;;;777555222222222222000---,,,///000---(((%%%'''***%%%'''***,,,---,,,***))),,,///111111///,,,,,,,,,&&&''')))(((''''''((()))((('''$$$  ###'''...222000))))))---((((((---///)))!!!###((((((%%%%%%((((((%%%%%%((("""%%%'''&&&######'''***'''&&&!!!%%%(((((('''((('''######&&&$$$$$$)))+++%%%&&&"""###&&&'''(((++++++(((&&&'''******'''$$$)))'''""" &&&111777888666333222444555777AAALLLAAA<<<444---))))))+++---///---)))&&&%%%'''***---'''&&&''')))---000000000---------,,,++++++---///...222111---++++++***'''"""###%%%&&&'''***---000,,,,,,000666>>>JJJ]]]mmmsss|||cccaaaHHH;;;999777666777777333...)))''''''+++111444444333...---///333222///000555222222000///222666333---%%%&&&(((---444888999888<<<===>>>;;;888666666777222...---///***###)))555555444555555111---000666666666333///++++++///333222444666666444111000000+++,,,...222555666555333222444666555...(((---888<<>>HHHVVV^^^\\\PPPBBB999888888777555333000---,,,---//////---000666::::::999999999999777444111000***(((&&&&&&(((+++,,,---(((((())))))###"""))),,,000444555333000//////---000///***)))---///---.........---+++)))'''%%%+++++++++,,,---///111222)))((()))***((((((///888222///......---+++...444---333777555333222///,,,******+++...222333111///...///000000...///333888444555555222---,,,///333---///333555...)))---666111///---...111444777888888:::;;;;;;>>>GGGVVVaaa[[[^^^QQQ@@@;;;666111444...///444===FFFRRRdddtttzzzvvvaaaKKK@@@666222:::111111111444777666222------999GGGOOONNNIIIFFFEEE;;;;;;???DDDCCC;;;555444555;;;666222:::;;;777888>>>>>><<<999:::===<<<777222>>>;;;555<<>>MMMcccuuuxxx~~~cccaaaRRR===;;;999777888777222,,,'''%%%$$$'''+++......,,,++++++...333555333222444//////...///444:::888111---'''$$$(((333<<>>:::===>>>:::444111222444555000000333...'''***666---111555555...***000:::;;;888222+++'''(((///555///333666666222000000111,,,---000333666666333111000111555888222,,,///777;;;AAANNNdddnnnXXXFFF>>>===;;;DDDQQQ[[[]]]UUUHHH???666666666555444333111111)))---///...///111111---777777777888999777333///+++'''""""""$$$&&&&&&%%%!!!"""'''***"""---)))...333333000,,,******%%%)))***'''***222666555,,,++++++,,,,,,+++(((&&&###&&&+++///000///+++)))***)))((('''%%%$$$+++555444000...---+++***---333000666444,,,+++222444000,,,---...111222222000...111...++++++,,,---000222///444666000'''$$$+++444,,,---000000***%%%,,,888444000---,,,...222666777888666333222666@@@NNNYYYmmmgggSSSCCCBBB:::))) ------000777>>>HHHWWWdddjjjnnnbbbOOOBBB444000999111//////111333333000---***888IIIRRRRRRMMMHHHGGG======CCCKKKIII===444222:::>>>666///666888666999:::>>>BBBCCCEEEDDD<<<333444@@@>>>888===@@@<<<===>>>JJJSSSVVVbbbtttbbbWWWLLL<<<;;;>>><<<666555888888444555...***---444888555///)))!!!'''///000000222(((&&&'''******(((***///555333000---+++******++++++$$$ ''',,,+++)))(((&&&&&&((())))))+++...///222111---,,,///---&&&"""$$$&&&%%%###$$$'''++++++'''$$$&&&+++,,,'''"""!!!$$$''')))))))))***+++&&&&&&((((((%%%###%%%(((%%%)))&&&&&&'''%%%###&&&+++(((!!!"""''''''%%%$$$ ,,,+++(((&&&+++111...%%%((($$$%%%,,,111555;;;BBB===BBB;;;333222...,,,555+++,,,,,,***((('''$$$!!! !!!$$$)))///444777000/////////000222444666111+++(((+++---,,,+++,,,###'''((('''(((,,,,,,***......///444@@@TTTkkk{{{~~~jjjXXXOOOCCC444,,,---222666888555)))***000***'''---...000///111555555222444888---,,,...222111...///333...$$$"""+++666;;;<<>>MMMZZZ\\\SSSIIIDDD>>>===@@@???999777999<<<666222333555777:::???>>>>>>???BBBDDDCCC>>>999333000222777<<<===@@@CCCBBBLLLVVV___rrrrrraaaUUUHHH555===>>>;;;666555888777333444000,,,...222444111---***$$$###)))...///111555111,,,)))(((&&&'''---444)))(((&&&%%%$$$$$$%%%&&&)))%%%###$$$(((++++++)))))))))+++///111111222222000111...***+++...,,,&&&(((((('''$$$!!! !!!,,,******+++......***%%%''''''(((***++++++++++++(((###$$$))))))((()))&&&%%%'''%%% """&&&$$$%%%''''''&&&***000'''"""!!!&&&))))))(((*** %%%%%%$$$%%%,,,444333,,,,,,((($$$$$$)))000444666===>>>444...111///,,,222000111111...+++&&&!!!!!!"""%%%(((,,,///222444,,,---///222444666888888000)))&&&)))------,,,,,,***+++(((%%%''',,,,,,)))///000111444???SSSkkk}}}pppaaaXXXLLL<<<222000222444444333)))---666111...222222111000222555444//////222000///000222111------111000+++)))...222555<<>>===<<<666000111666222111111000***%%%'''...///444555333555;;;:::333///---,,,...222555555444>>>@@@@@@<<<666222111222:::AAAMMM\\\qqqtttPPPFFF>>>555888???LLL[[[ddd```WWWCCC<<<555333111///000222,,,---.........---///000111111000...,,,,,,...111***)))***,,,///000000...,,,***+++///+++$$$$$$+++///(((...555+++%%%''''''---//////++++++///222111---)))'''&&&$$$$$$(((...///...---000333444111...)))%%%$$$(((,,,...000333...000111000......111333222222333444444333333222***,,,///111000///.........000555555+++!!!###...222777666666:::555444???<<<666222444888;;;AAAGGGRRRLLL@@@333---000444555444...,,,222555555;;;DDDRRR``````VVVQQQEEE333+++,,,333999888333///333777///111444666666444111///---------...///000222222...///666DDDRRRUUULLLAAA???777000---...222:::CCC@@@<<<:::999999;;;DDDNNNEEEEEEDDDBBB???===>>>???;;;666333444555666:::???BBBJJJUUUeee~~~vvvmmmbbbYYYLLL:::===:::555222333444333111222222333222000.........///,,,)))'''&&&(((...333///...///222000------111$$$%%%%%%'''((()))******000000///+++&&&$$$%%%'''))),,,//////111333222000+++...000///,,,)))((('''&&&###  %%%((((((''''''''')))%%%"""$$$)))+++)))%%%---+++((('''((())))))))))))&&&%%%&&&''')))***+++)))'''''')))'''$$$&&&***%%%&&&%%%(((---"""!!! '''///000///+++,,,'''###000DDDFFF:::999777+++###((('''%%%***...+++))))))&&& +++,,,---///000000111111+++,,,...///000000/////////'''"""(((000111///...111...(((''',,,222///(((,,,111888>>>HHHZZZrrrwww~~~}}}kkk^^^LLL???777333///,,,...(((333@@@<<<555444000111111444666333---***+++///...000333111......222...000222000...///777???888555444444555333000//////...//////...000;;;GGGGGGBBB===777111---111888///111333111)))"""$$$+++(((...000000333777666222000,,,***---222666555333888;;;===;;;555111000000777>>>IIIUUUgggUUUHHH===444333666@@@OOOYYYXXXSSSKKKBBB777111//////111222...111222111---,,,---000000000///,,,)))))),,,///---------///000000---+++---++++++,,,((("""!!!%%%'''$$$+++...### )))---333333///,,,...333333000---,,,*********+++...111---******...444666444000///+++'''&&&''')))***,,,))),,,......---///444999666333///,,,,,,...111444---,,,+++---000111000...+++---222555000))))))...666;;;888888<<<999;;;IIIGGG===555555888===DDDKKKFFF@@@777///,,,...333666555...+++...000,,,+++,,,:::IIINNNMMMOOOGGG666000)))000666777444222222444000222555888999777333///,,,...///...---...111555111222777???FFFHHHBBB======888333000111666???GGGEEECCCAAA>>>888666<<>>@@@???======???BBB===:::888:::999999<<>>777333///,,,'''"""///===:::444333000//////333666444///,,,...222000111333000++++++...***,,,...///000222555555:::999666444333333111///444111000111222222666<<>>;;;888222---///555///000333111((( !!!(((%%%***///111333444333111111---***,,,111555555222111444888888444111000111444:::BBBLLL^^^}}}\\\JJJ===999555555<<>>333000)))+++---111333222...+++333333555777888555///+++---000111000------111666222555999::::::999888888:::;;;:::888777:::@@@CCCCCCBBBCCCAAA:::333444:::999<<>>:::888888999:::999<<>><<<===BBBCCCLLL^^^vvv|||tttcccTTTMMMEEE>>>555///000444444444444222333555555333222111111777666000)))(((,,,/////////+++***+++******000666111222333444333111///...+++,,,+++(((&&&(((---111000333111)))'''++++++&&&&&&---666888///%%%%%%***&&&$$$!!! '''+++///000---***))))))((('''&&&(((++++++(((%%%%%%%%%$$$!!! %%%***&&&)))+++...333777333---$$$"""$$$'''&&&$$$%%%))) &&&)))((()))+++"""+++111222%%%"""###(((+++,,,,,,...&&&'''&&&(((555BBB>>>333888<<<444***)))%%%&&&000(((""""""''')))(((,,,444000...,,,******,,,///111++++++******,,,///222444///***'''+++...------...''')))***---333777333,,,***000;;;GGGVVViii{{{||||||yyyyyy~~~gggZZZHHH;;;555333000...###)))777555222444222------111555444000///222555333222222...(((&&&(((+++,,,---...222666444///777888555111///111111///444000...000000------///222444999<<<888///,,,---//////000///((("""###((((((,,,000333333333333333222///,,,,,,///222333222...222666777555333444555222666<<>>???;;;888999;;;<<<<<<===@@@AAA>>>888777;;;666888;;;;;;999777666666666777;;;???>>>:::<<>>GGG>>>999333...,,,+++++++++'''((((((***---222444555///'''&&&'''%%%,,,333...///222222000000333111---///222222000222444111***$$$%%%'''***,,,------,,,+++,,,)))$$$&&&+++,,,)))(((''')))///666:::999666666777999::::::999666555+++,,,---000222444444333+++(((&&&''',,,111000...---222//////666<<>>QQQqqqvvvbbbPPP===:::999:::999;;;GGGVVVZZZSSSFFF;;;:::>>><<<444333000......111222///,,,&&&(((***)))***222AAAMMMHHHAAA777///***(((((('''******))))))+++///111000///%%%%%%)))+++444888...(((000555222------......,,,...+++''')))---***###!!!$$$''')))))))))***+++,,,---***%%%&&&++++++''',,,+++...666>>>???999222222000...,,,,,,...000222&&&---555888555333444777000000---+++---111444444000555222000444777BBBWWWYYY\\\___ZZZKKK999333555333...---///...******...(((******))))))++++++***111333...000;;;:::666;;;666666555111......111333,,,000888AAAFFFBBB666,,,222222222222222000...,,,999999>>>KKKVVVXXXNNNCCCGGGIIICCC666...222777999>>>;;;<<>>???===999333000111333333777///''',,,---)))+++***+++,,,,,,,,,---000222111333333000111222///******,,,---,,,)))%%%######...111///(((''',,,000///111///,,,(((&&&'''+++...***(((%%%###(((///...))),,,'''###$$$)))------+++***)))''''''&&&"""%%%%%%&&&&&&'''&&&&&&&&&"""%%%)))++++++******+++''',,,+++%%%(((///+++!!! ###%%%$$$"""%%%(((((((((&&&%%%###$$$%%%''')))******))),,,+++///888AAAEEEDDDCCCBBBGGGCCC666...//////***,,,+++***((('''%%%$$$###'''&&&$$$$$$''',,,///000111///,,,(((&&&'''+++...&&&%%%(((------)))'''(((''')))---222777::::::999CCCAAA777999NNNeeexxxzzz{{{|||uuu|||}}}wwwuuuuuuuuu~~~yyypppnnnppp|||||||||yyysssaaaNNN:::111000///222666...---...000...((('''***+++)))+++...,,,''')))///,,,***))))))+++...000111333666777555222111555:::000555555222333666444---111222...&&&%%%+++...,,,******++++++'''"""%%%,,,000---******---///...,,,---+++((('''(((,,,000333,,,...111444555444111000111333444333222222444666333999777===UUUpppkkkUUU???===<<<;;;;;;>>>KKKYYYLLLJJJFFFBBBAAABBB@@@<<<666666111+++,,,222444111111///,,,+++---222888<<>>CCCGGGLLLLLLFFF<<<222---444///(((&&&---555222+++***+++...///,,,)))---444---...///444===BBB===444999777444333333444444333666777666777<<<>>>999000222555777444...,,,000555???GGGLLLLLLKKKKKKKKKHHHCCC@@@;;;555222222666:::777BBBKKKPPPXXXbbbbbb[[[___NNNEEE111,,,444---111;;;:::>>>BBB<<<666@@@QQQPPPXXXWWWUUUVVVWWWfff|||pppUUUEEEGGGKKK>>>===@@@EEEDDD===777555======<<<777222//////111222777111+++000000******,,,,,,---,,,,,,,,,///111///000///,,,,,,...,,,'''%%%(((++++++***(((&&&&&&***---,,,&&&%%%))),,,+++------,,,+++)))''''''''')))'''###!!!%%%+++***&&&&&&### ###%%%'''''')))'''%%%%%%%%%### !!!###&&&((()))******((())))))'''&&&%%%'''(((+++,,,)))$$$'''+++""" !!!"""""" %%%%%%&&&'''''''''%%%###%%%(((***)))%%%###$$$&&&***))),,,333:::>>>BBBEEEHHHFFF>>>333,,,+++***(((%%%''')))((('''%%%&&&'''### !!!&&&)))***,,,000...---,,,)))'''(((+++...&&&$$$&&&+++,,,))))))+++,,,,,,+++,,,///111333444===EEEDDDEEETTTdddwww{{{{{{yyytttvvvwww{{{|||vvvrrr|||~~~{{{uuurrrvvvzzz}}}~~~zzzmmm\\\LLL;;;222...+++---222...,,,...000...***+++......+++,,,...+++&&&&&&,,,)))((('''((()))+++,,,------000222111000000555::::::999555222444888333+++***------((((((---000...)))(((((((((### ###***+++---//////---,,,---///,,,+++******+++...111333222333444555444111...---......///222555666666555111777666;;;QQQiiiuuu[[[GGGBBB===:::999;;;DDDMMMBBBEEEJJJLLLHHH@@@:::888777777333---...333444111222000......000555;;;???@@@>>>;;;666///)))%%%###+++------***((('''+++...)))((((((***++++++)))''',,,,,,+++***(((''''''(((******'''$$$&&&)))'''"""***+++...111444333000,,,+++++++++************)))///333777777222---***)))111666...%%%((((((###$$$///000222333111000......///111222000,,,)))***,,,...,,,---333444111111444555999===>>>:::444///,,,...+++%%%!!!'''111777777------///000...***,,,111,,,000333666:::>>>;;;666666555444555777888777666333444444555:::===777///333666999777222111666;;;AAAFFFHHHEEEBBBCCCCCCAAACCCAAA<<<777222111444666???EEERRRbbbmmmrrrvvvzzz___OOOHHH777555<<<444888888666999===;;;999DDDTTTYYY]]]WWWQQQRRRUUUgggzzzqqqYYYHHHFFFFFF>>>>>>CCCIIIGGG@@@999777<<<<<<;;;777222///...///111888333---333222++++++---------,,,++++++---///000000---)))(((+++***&&&###&&&***,,,+++)))'''''''''***+++'''&&&(((***))))))+++---...,,,(((### %%%%%%""""""'''&&&!!!(((''''''%%%$$$%%%'''***)))'''$$$"""!!!!!!%%%)))+++,,,,,,((('''%%%######%%%)))---+++***%%%"""&&&''' ###$$$&&&&&&&&&&&&((()))+++(((%%%$$$%%%%%%### $$$(((+++''' !!!(((''')))...222666???JJJMMMAAA555---((($$$"""### $$$)))++++++***,,,..."""***---''')))111---------,,,+++,,,///111***'''(((+++---+++,,,000222///***''''''***...111@@@IIIJJJOOO___jjjssszzzyyyxxxyyyxxxppp}}}}}}{{{xxxvvvxxx||||||||||||}}}~~~yyynnnWWWMMM???555---((()))------+++,,,......+++---222///---------***&&&&&&***,,,,,,,,,,,,------...///,,,///222333333555:::>>>BBB===555222555777111((()))---...,,,***---...,,,)))(((''''''###"""(((%%%---333111***''',,,333---......///////////////555555555444333111000///000///000555<<>>;;;999???;;;<<>>CCC???EEESSS^^^YYYHHH===;;;888777444000000333333000111000//////111666:::>>>:::;;;;;;:::777333///,,,///...---,,,++++++,,,---%%%%%%''')))+++)))&&&###...---+++(((&&&%%%&&&&&&)))+++((($$$###%%%%%%###***((('''+++222666555222---,,,+++******,,,.../////////...---***(((%%%$$$///555...&&&******'''***///222444555222///,,,+++...333777555///***+++...+++***---000///+++((())),,,...000111///---,,,,,,...///+++%%%%%%+++111222000......111000,,,***,,,,,,222666666777999999666222333555888;;;;;;999777111222333444999===888000...222555444222222666;;;EEEGGGDDD===:::;;;<<<;;;AAA@@@===999444222333555CCCEEEVVVqqqeeeRRRKKK===<<>>??????>>>AAAFFF@@@???<<<999555222000000222888222,,,222222,,,------...---+++))))))***,,,444333...)))(((+++***'''&&&)))---...,,,)))'''&&&'''))),,,++++++,,,---...***+++---///...)))###!!!"""!!!###&&&###***,,,---+++&&&&&&)))---+++((($$$  """%%%((()))************(((%%%###$$$'''***''''''%%%"""$$$%%%%%%'''***+++***+++---///---(((###!!!"""###""" ###$$$###(((''')))---...111@@@QQQNNN;;;+++(((%%% !!!###'''---111333333222'''---...$$$&&&333//////...------///444777111---+++------,,,...333333111---***)))+++///333HHHIIIFFFOOOfffpppooorrr~~~wwwwwwyyy|||xxx{{{zzzyyyzzz|||}}}}}}}}}{{{xxxwwwzzzxxxWWWQQQGGG:::///((())),,,---******,,,***(((***///...---,,,,,,++++++,,,...//////000000//////000111...000222333444666;;;>>>???<<<888777777555...'''///111111---)))'''((((((+++***+++---***%%%%%%(((%%%+++111...'''%%%+++333///111222333222///---+++222222222222333444555666222222222555:::>>>AAABBBHHHLLLDDD???KKK[[[qqqoooVVVGGG999777<<>>999777444222111222111///000///......///222444666333777<<>>FFFPPPFFFCCC???;;;888666444333555999000(((...000---000---...---***((('''(((***666444///((('''))))))&&&&&&)))---///...,,,******'''(((,,,...///...000222...---------...,,,'''$$$ $$$%%%'''(((###&&&***,,,)))###"""%%%******)))%%%!!!$$$%%%%%%%%%%%%%%%%%%%%%//////...***&&&###!!!!!!'''))))))%%%"""###$$$$$$!!!$$$'''))))))******++++++&&&!!! !!!!!!!!! %%%'''%%%###)))(((,,,111///111BBBWWWMMM:::***((('''""" ###$$$###$$$+++444777444///+++ ***)))"""111///...,,,***+++///555:::555000---,,,+++***,,,000///111222222111222555888@@@FFFFFFOOOcccmmmpppxxxrrrrrrvvv}}}~~~{{{xxxxxx{{{}}}~~~~~~}}}yyywwwzzz[[[XXXOOO@@@333------///---+++******'''$$$%%%******+++***+++---111333333---...///...,,,,,,...000...//////000000222555777888;;;???@@@<<<555///,,,444333222---'''$$$&&&***------111666444...***+++)))******'''$$$%%%+++000---///111333333111...,,,000000000111333555777888///111222111000333;;;CCCNNNPPPFFF???HHHXXXppp{{{aaaNNN;;;888>>>BBB@@@???===>>>IIIZZZ^^^RRRCCC<<<999666333222222111000///111111000///////////////---111999AAADDD@@@777000...,,,***)))******)))''',,,***))))))***++++++***...444666000&&&!!!&&&---,,,///...)))&&&'''((('''&&& (((000111///,,,+++)))((())),,,///111...+++(((&&&''')))***+++'''000,,,&&&+++------222000555;;;===:::777666777+++(((''')))---000111000555444222...,,,+++)))((((((***+++,,,,,,---///111---......///222555222,,,+++)))***000222000...///222111......333777333,,,///111333777999777333///...///000222777;;;666...000222444444222222333555GGGEEE???888777;;;>>>===555777999:::::::::;;;===AAAOOObbbxxxxxxZZZIII::::::@@@999???;;;777555999AAAKKKVVV___\\\]]]PPPAAA@@@BBBLLL[[[ooowwwggg___QQQJJJJJJHHHLLLJJJJJJJJJGGGEEEHHHOOOKKKFFF@@@;;;888888777666666999///'''---000...222//////...+++)))((()))+++444222---&&&$$$&&&%%%!!!"""&&&***---......000111((((((+++...///---...222000---++++++...///---***%%%)))*********&&&!!!&&&)))+++((($$$"""%%%)))'''''''''%%%######%%%'''***(((&&&$$$"""""""""###%%%(((+++,,,***(((''''''+++---...)))###"""(((---%%%$$$$$$&&&)))++++++***(((&&&"""!!!### ###+++000///,,,)))(((...555444444CCCYYYMMM???222------***((('''&&&######(((///222...******"""!!!&&&### ---,,,+++)))((()))---333888666000,,,+++)))&&&(((,,,,,,111666888888777888999111BBBLLLRRR^^^hhhxxx}}}wwwmmmsssyyy~~~xxxtttvvv|||}}}zzz}}}~~~bbb^^^SSSBBB666222333333///---,,,,,,(((######''')))***))))))---333666444///111111///---...222666333222111111111222333444555:::BBBGGGAAA777111111000//////---((($$$)))000...///444::::::444///...,,,***(((%%%%%%'''***,,,(((***---000222222222111333222222222222333333444000444555111---///999BBBEEEIII@@@:::CCCTTTnnnpppYYYBBB:::>>>@@@>>><<<<<<<<>>888666777777777555:::111***000222///222111111000...,,,+++---...222111,,,%%%###$$$"""!!!$$$''')))+++---000222...+++,,,///...***+++000...+++(((***...111000...***...///+++***+++***'''(((***+++***(((''')))+++###%%%''''''&&&&&&)))+++***((($$$!!! !!!###%%%!!!&&&)))++++++,,,---+++,,,---+++'''&&&***///+++%%% %%%+++,,,+++((()))'''###!!!%%% %%%,,,111111000&&&%%%---999999555BBBVVVJJJEEE;;;111//////,,,&&&'''((()))))))))(((((((((&&&%%%&&&'''### $$$+++)))***+++,,,---///222555555000,,,,,,***((()))---,,,222888:::777444444555444CCCLLLUUUeeerrr{{{}}}tttooo{{{|||xxxyyy~~~~~~|||~~~~~~|||}}}fffaaaSSSAAA666555777555222000000000---'''&&&))),,,,,,***'''***111222///222444444111...000666<<<777555444333333444444444666888>>>EEEBBB888111111***+++...///+++&&&***333...---000666777333111111+++,,,+++***)))((())))))))))))***,,,...///111111444333333222111111000000111444666555222333999???:::@@@;;;666???NNNfff{{{aaaGGG<<<===>>><<<:::;;;AAADDDEEEMMMWWWTTTJJJ>>>777333555555333444888666666777666555222///---///...///333777666111,,,,,,...///...***((((((***,,,+++***+++,,,,,,+++***))),,,000222111000111333...///...,,,...000,,,&&&)))'''%%%%%%&&&''''''&&&((()))+++---...---+++***%%%'''((('''$$$###%%%'''///999555,,,---,,,+++111)))///555666333111444888555222///000222333111///000333222...,,,///...***!!!'''///555777777555555BBB@@@999///+++,,,---+++,,,,,,000444444333777===333222///---000555333...///...---...///000...---...//////000555888333***---...000000///.........333555555444777:::888333333555666666444444444555666<<>>555;;;444666777666666:::???CCCJJJSSSMMMEEEGGGHHHFFFIIITTTjjj}}}xxxkkkhhh```YYYUUUNNNFFFKKKRRRXXXVVVPPPPPPTTTMMMFFF;;;555333555666666444:::333---333444000222333333222000......///111222222---&&&$$$$$$"""###%%%''''''(((***---///444000000222///)))***///,,,)))'''***///333222///444666222,,,(((***,,,+++'''((())))))((((((((()))"""$$$&&&&&&$$$$$$&&&((()))&&&""""""&&&)))&&&((())))))'''%%%%%%&&&(((''')))+++++++++,,,///,,,"""&&&((('''))),,,,,,&&&!!!&&&###&&&))),,,...000###""",,,:::;;;666@@@RRRGGGGGG???222...000+++""")))...111---%%%"""%%%***###(((,,,+++''''''))),,,(((,,,000222333333333444666222//////...+++---111---333888888444//////000EEEGGGFFFSSSqqqzzzwww{{{uuu~~~|||zzz{{{~~~~~~~~~}}}~~~hhhbbbRRR>>>555666888666333222333444111+++***,,,//////+++%%%'''---...(((000111111...+++---555<<<444222000///000111111111888555777>>>???666///---''')))///333...''')))111...+++,,,000333111000222)))---000000,,,((('''(((...---+++******+++,,,---222222222222222111000///---///111333444555666777666>>>;;;666===III]]]vvv}}}dddHHH;;;<<<======<<<777CCCFFF@@@FFFVVVYYYOOOAAA999444666777555777<<<444555666666555222///---444111///222777<<<;;;999---111333111,,,)))***---,,,,,,---///000///,,,***---,,,---111444555111,,,------------000333---$$$&&&''''''))))))***++++++'''***---000000...+++((( %%%******((('''***...)))333000((()))))))))000)))///555444000///222777***,,,...///...---,,,+++)))...000---,,,///,,,&&&)))000:::@@@@@@===888555666;;;<<<555...---......///111444777555444999AAA222444333000///333555333///---++++++---///000///222333333444888;;;555---000111333444444333333222///222444555888:::666///666666666444000.........<<<888888EEE]]]yyy{{{UUU???333555777+++000000666:::::::::>>>DDDGGGOOOXXXRRRIIIKKKJJJCCCDDDDDDXXXiii{{{}}}pppjjj___RRRVVVdddTTTQQQTTT[[[XXXNNNOOOWWWMMMIIICCC>>>:::999888999===;;;555---...333444///555666222+++)))...000---444222---(((***...---))))))&&&###!!!###(((...111---+++******---/////////&&&'''(((***---...---+++,,,)))&&&'''+++...///......***%%%"""###&&&***,,,)))((('''&&&'''(((***+++$$$"""!!!%%%+++,,,(((###((())))))&&&######&&&)))///***&&&(((---000---)))***&&&""" $$$(((***,,,+++,,,+++&&&###%%%)))+++)))(((******''''''$$$)))333444222;;;HHHBBBDDD>>>444333666000###'''###""")))333666000(((,,,)))))),,,,,,***+++///,,,///222333222000......333000,,,***+++,,,,,,,,,///000111000......222555DDDFFFWWW\\\nnn{{{www{{{zzzxxxrrr}}}~~~|||yyy{{{}}}~~~~~~~~~zzzyyyooo\\\FFF777000---///333999555000---...///...---111---((((((+++///000000000------000000111555<<<999444000222777888444///999555111333777888444000+++***---222///((((((---+++,,,111444111+++***---((((((---000+++###"""(((,,,+++)))***222888222'''111777888333111222111---111...,,,,,,///222444555===555///000777EEEYYYjjjsssPPP???======:::666777:::@@@DDDDDDFFFPPP[[[666222222777999555444777///222555444111000222555333000111666777555888>>>;;;333...,,,)))&&&***111+++,,,---///000///+++'''***///666;;;777000...222111333333222...***'''&&&)))''')))000333000+++***'''&&&---777444)))&&&,,,&&&&&&'''***------)))%%%,,,***)))***---000111222...444<<<<<<444,,,///777******(((&&&$$$###%%%(((---///111111///---------,,,///777@@@CCC>>>666111666444222111222222222222444777;;;<<<:::666444333777444444333...(((,,,555...(((***333555000...222666555666888::::::999777444000000555999999777888555000---000777;;;888444>>>666000000111000111333777111111@@@\\\vvvzzzRRRCCC999444:::444777444333777???CCCAAA??????NNNPPPQQQMMMEEE??????BBBIIIDDDLLLbbbwww|||ooogggaaa]]]cccmmmYYYRRRPPPUUUSSSIIIFFFIIIJJJHHHEEEBBB???===;;;:::;;;:::555///000666666333222444222---,,,111333000000...***&&&(((,,,***&&&+++)))&&&###"""$$$)))---....../////////...+++***((('''((()))+++,,,+++))))))'''%%%&&&***,,,---,,,///---***((('''&&&%%%$$$,,,***'''&&&'''***,,,---###$$$### '''***,,,+++(((&&&&&&'''***'''%%%&&&)))+++***((((((""""""))),,,---,,,,,,---...***%%%&&&******......***''''''%%%"""""" &&&111555555>>>KKKFFFEEE;;;...+++000---###***((((((...666777222,,,)))&&&'''+++,,,***+++...***,,,//////...---------111...+++***+++...000111///111333333222222555888DDDJJJ^^^aaammm}}}uuussswwwyyyzzzyyyzzz~~~||||||{{{zzz{{{|||||||||~~~~~~~~~|||{{{oooZZZCCC777444222111111444000,,,+++---//////...///+++((((((+++...///...***)))+++...---***+++//////,,,+++...444777777555000333888<<<>>>:::444...000...000333000******...,,,,,,------)))$$$%%%***######'''------)))***///,,,...---+++...333111***000444444...---111333111222111000///000333666888999444//////444@@@SSSccc}}}```KKKBBB===777333999999;;;===???EEEUUUdddLLLCCC;;;777333//////333000///......///000000///222///000555888999>>>EEEDDD===777333,,,''')))///)))+++///222333222111///---///555:::888111///111000111222222111///...---(((&&&(((...000,,,'''&&& """...;;;;;;///)))+++***(((&&&'''***++++++***///---***)))***,,,---......222777888111***,,,333///,,,)))&&&###""""""!!!)))---000222111...,,,,,,---///333999<<<:::666333///...------///111222222666888999888666333111111888444333555222///111777333///---000111//////000777666555444444555666666999555555:::===;;;999999666333000000333777999999;;;555111222333000///000---,,,---999NNNfff{{{nnnJJJ>>>666111888444888666333444:::>>>>>>???AAAFFFIIILLLMMMKKKGGGDDDBBB===888===OOO___iiittt|||mmmbbb```dddiiilll^^^TTTOOOQQQQQQIIIDDDDDDCCCBBBBBBCCCDDDDDDBBB@@@DDDBBB<<<444111222000---///111000...---000///---000000---***,,,///---'''------,,,'''!!! %%%******---111333111---***(((%%%$$$$$$%%%((())))))((((((''''''(((+++,,,,,,+++111...***&&&$$$$$$$$$%%%)))&&&$$$###%%%'''((())) !!!###%%%&&&)))---...,,,(((%%%$$$***+++++++++***+++,,,...+++"""###+++...---------///000,,,'''(((------//////***((((((%%%!!! &&&000555777@@@LLLLLLHHH;;;,,,(((+++***$$$)))***...222555555111...$$$###%%%***,,,***+++---,,,...000000000000222444222...***((())),,,...///---///222333333444666888EEENNNdddfffnnn|||sssssstttxxx~~~|||~~~|||{{{||||||}}}}}}{{{}}}{{{yyy~~~nnnYYYCCC;;;:::888333000///,,,******,,,///000000...+++((()))---//////---))))))---000...(((%%%'''))))))***,,,///222666777---333;;;@@@@@@;;;666222333111111000---)))))),,,,,,*********'''$$$)))///---)))))),,,,,,)))&&&'''---000000------///000...000111///***)))...333444111222333111000111555999555333333333444<<>>======???DDDGGGGGGFFFGGGEEE???888444111...,,,---...///---,,,***(((&&&///000///---///222///(((---000111+++$$$!!!%%%+++%%%)))...000...,,,+++***"""!!!!!!###&&&((()))((())))))***+++,,,---,,,,,,000+++### (((///'''%%%$$$&&&(((***(((&&&!!!!!!  %%%)))%%%'''***,,,***'''###!!!***...000...)))(((+++000000((( """(((++++++......//////***$$$$$$)))))),,,,,,******,,,***%%%######)))222777:::AAAIIIOOOKKK@@@333---,,,***$$$%%%***///111000...------###"""&&&,,,...,,,,,,...,,,---///000222444888;;;888333---(((''''''(((((()))+++---///111333555666HHHOOOeeehhhttt}}}|||vvvxxx}}}||||||~~~~~~}}}zzz|||vvvmmm\\\JJJBBB>>>999444111///...------...000111222...+++***+++///111000...000000222555333,,,)))+++,,,......,,,++++++///222222333555999<<<<<<999666333000...+++(((&&&&&&'''((('''))),,,,,,---333;;;444...)))((()))'''###+++---...//////000000/////////...***))),,,000333...111333111...---222777333555888999888===MMM]]]oooxxxaaaPPPDDD>>>>>>777999===AAA@@@BBBLLLXXXRRRNNNGGG???666000------111///---...111444555555666333000///000///000111222333333222...+++,,,///%%%,,,333666555666999===444111000333222---))))))...---+++++++++,,,++++++(((''')))......***'''((()))(((***000///***(((+++(((&&&"""!!!"""&&&***,,,,,,((($$$###&&&***...000+++)))))),,,,,,)))***---111,,,)))***...000...***(((,,,///111111/////////333333111///000444444222,,,,,,,,,+++******,,,...000000///---,,,---000222111444888888555111000222///333111+++...888:::444222444555222...---111666***)))+++222444222111222...,,,)))))),,,111555777333///---///...++++++---(((---333;;;HHH\\\sssdddJJJFFF;;;111666333777333000000777===AAAFFFKKKCCCAAABBBIIIPPPOOOEEE;;;???::::::>>>AAABBBFFFLLL{{{kkk^^^[[[\\\VVVMMMKKKJJJIIIHHHEEEAAABBBFFFBBB>>>:::;;;@@@CCCDDDCCC>>><<<;;;999777555555666***+++,,,...---***'''&&&+++,,,++++++---000,,,&&&,,,000333///)))&&&)))...'''(((******)))))))))***'''%%%%%%&&&(((((((((''''''(((***+++++++++++++++***&&& &&&...(((((()))...222222...)))!!!  $$$(((%%%%%%%%%%%%$$$### &&&+++///+++$$$!!!&&&,,,000---(((###!!!$$$***...,,,,,,---...***$$$$$$)))(((******))),,,///---(((%%%&&&+++333:::>>>DDDJJJIIIHHHCCC:::444...'''!!!###)))//////,,,***+++---%%%%%%(((...000------///&&&(((***---000444:::>>>>>>999222---***)))((('''((()))***---000333555555IIINNNbbbiii|||}}}yyyyyy|||yyy~~~~~~{{{}}}zzzlll```SSSIII@@@777333333222222222111111111333444///---+++---111444333111444333444555333......111000222222///***(((+++...222......444<<<>>>888111222000,,,'''%%%&&&&&&%%%!!!###(((---//////555<<<---(((######(((,,,+++'''(((''')))///444444111...//////000///...,,,...000///222444222...---111666222555:::<<<;;;>>>LLLZZZooohhhRRR@@@888666888999===???>>>???JJJUUUYYYWWWPPPEEE:::444111000(((***,,,,,,,,,...222666555444222000...,,,'''"""###(((...222333333000...(((...444555444333777;;;888444111222111,,,((())),,,***((((((***++++++***%%%$$$(((------***))),,,)))'''''')))***'''%%%&&&&&&&&&%%%%%%%%%'''+++------)))%%%###&&&***---///---***+++///111000111444...+++(((+++000333111......//////.........111333555777555000000333222---)))******)))((()))+++...222222000...,,,---///222111:::BBBAAA:::555444555111666555000333::::::333---222555555111///222666------///444555222111444,,,(((%%%)))000666555333222---******)))''')))...***---555@@@OOObbbuuucccLLLJJJ===333888555888222///111888===>>>@@@CCC???;;;:::@@@HHHIIIAAA888===:::999999999888;;;>>>xxxkkkbbb^^^YYYRRRKKKJJJLLLNNNLLLFFFCCCEEEHHHMMMFFF???<<<>>>???>>>;;;<<<::::::;;;888333333666''''''***///111...,,,...,,,---,,,,,,...222///)))***...222111...,,,...111...***'''%%%&&&&&&%%%%%%...,,,,,,++++++)))&&&###$$$&&&''''''&&&&&&''')))%%%&&&&&&""""""$$$$$$'''---333444...(((%%%$$$######$$$&&&)))***&&&$$$!!!!!!!!! $$$***...+++$$$"""(((...******)))&&&###%%%,,,333)))***,,,...,,,((()))...+++,,,+++***,,,///,,,&&&###&&&,,,444<<>>HHHJJJFFFCCCAAA???AAAAAA>>>999888888555000---000444555333222333444222111222555333000000444000+++''',,,444999777222111---***)))'''%%%)))000222555<<>>::::::999888777555444777999uuuiiieee```VVVPPPQQQOOOPPPQQQPPPNNNMMMLLLKKKSSSLLLDDDAAABBBAAA<<<777===;;;;;;<<<777///...111&&&%%%(((///111......111//////...---000444222---))),,,000111111000000111000***$$$$$$'''(((%%%"""******+++,,,,,,)))%%%!!!$$$%%%&&&%%%######&&&((('''***,,,)))###  &&&---000,,,''')))(((''')))---...---+++'''$$$""""""""""""!!!''',,,+++''''''---333&&&&&&%%%$$$%%%(((---111)))))),,,///,,,)))***///......,,,***---000+++$$$###''',,,444<<>>***000111222333222222222111222000000111...+++///555***((((((+++000333000---###$$$'''+++***'''(((---'''((()))+++,,,+++&&& ((()))***)))(((***...222111...+++)))***+++,,,,,,%%%&&&)))...---)))***---,,,,,,,,,++++++***)))(((222111///,,,)))(((***,,,,,,222111++++++000---$$$&&&))),,,---,,,---333888---///111222000.........@@@JJJUUU\\\cccfffaaaXXXTTTMMMEEEAAA<<<666222222111111111111111111222222///...///111111///222888555000------111555555333000...------***'''***000,,,000888FFFXXXlll~~~fffOOOKKK<<<444===888666555222333777999777666777888:::>>>??????===<<<;;;888999999777444555777999tttgggeee^^^QQQNNNTTTMMMMMMMMMNNNRRRSSSOOOJJJSSSMMMGGGFFFHHHFFF???999666555777:::777111111666'''%%%'''...///+++***...,,,,,,+++)))---111000+++(((***...111222222111///---'''"""$$$+++---)))### !!!$$$(((***)))%%%"""&&&''''''%%%######'''***---///...)))""" ###'''"""###+++000///+++'''%%%$$$(((...///+++&&&'''%%%$$$%%%&&&$$$  %%%&&&$$$&&&,,,222'''$$$"""###&&&***++++++++++++,,,...***%%%&&&+++------+++***...111---&&&&&&***...444;;;CCCFFFEEEBBB===777222---***+++///&&&'''(((''''''(((---111111---,,,...---++++++...+++---000222444555888:::;;;999777666666555222000222...+++,,,000666:::;;;CCCQQQnnnxxx~~~~~~~~~}}}{{{}}}gggZZZMMMFFFAAA999222///---000222111//////111444222...***+++///444666666555333333444000***)))+++)))+++...111333222111///...,,,***---222555333000---///,,,(((+++000...((())))))+++...,,,***---333444444---%%%$$$+++---+++)))'''((()))'''%%%---888444222444888888444666<<<555333222222222222111///<<<:::999<<<<<<;;;???EEEUUUgggiiiSSSDDD===============999888BBBMMM]]]kkkuuuqqqcccQQQ===...///------///111///***%%%+++---+++)))...444111)))+++444BBBQQQ]]]ZZZDDD,,,333222111222333333222000******,,,---***)))///888,,,***))),,,000111,,,((('''(((+++...,,,((()))...555111,,,(((''')))'''###'''''''''%%%$$$'''---222///,,,******,,,...//////)))+++000333000++++++///+++,,,...---,,,++++++,,,000000000---)))&&&&&&&&&'''---,,,&&&'''...,,,$$$...111444333000111555:::000444:::>>>????????????UUU\\\fffsssvvv```SSSIIIFFF???555333777666333///......000000000+++***---111222333:::AAA777444000---+++---111333///...000111...***+++000222888@@@MMM]]]rrrnnnVVVOOO>>>555===777333666333333888;;;;;;<<<>>>>>>DDDIIIIIICCC===;;;<<<555777888555222333555777uuuccc___```[[[PPPGGGNNNRRRSSSPPPPPPSSSPPPJJJQQQMMMIIIFFFDDD@@@999444000...000333222...111999000%%%(((///)))%%%)))***&&&&&&%%%$$$%%%(((+++...+++&&&$$$***333666000***,,,+++*********)))(((&&&###$$$$$$%%%%%%&&&&&&&&&###""")))(((!!!""")))444///'''  ''',,,"""!!!!!!###&&&))),,,---'''((()))(((''''''((()))((('''''')))++++++'''$$$""""""&&&,,,...,,,***,,,%%%)))***'''(((---333444***,,,...---+++(((''''''------,,,+++)))(((((('''#########(((333CCCOOOUUUKKKDDD999000+++***+++,,,,,,///---)))(((,,,//////333...)))&&&'''***,,,---(((...555777666555777;;;555333000///000333666777444000///111222222666<<>>;;;:::333((("""$$$''''''(((&&&$$$###$$$&&&))),,,444666666333000111888???>>>:::555222333444444222777>>>>>>777444:::BBBDDDWWWlllkkk\\\EEEFFF???;;;444000222777888777ZZZdddpppuuulllYYYCCC444444///...222444111---,,,111000---***((()))---000000:::@@@FFFUUUcccZZZFFFEEE@@@888444444444222...111///111***000444)))555///,,,...333222,,,(((***&&&(((++++++)))***...222888222***'''(((***++++++///...,,,***)))******+++///222333111///...+++&&&***---222555///'''%%%)))$$$(((,,,///111111...)))999;;;555000---$$$%%%555444111+++(((+++111111,,,222444999???@@@???BBBGGGCCCHHHPPPUUUXXX[[[___ccciiivvv~~~ssseeeDDD999:::,,,***222///444333000///333666333+++---***'''(((...666===AAA888777555444444555666777666333---&&&###%%%+++///000888IIIZZZbbblllvvviiiIII===666111:::555,,,000///,,,777HHHNNNGGGIII\\\KKKLLLNNNBBBAAA111666999999555666999777000}}}lllaaaYYYSSSPPPPPPLLLOOONNNLLLOOOVVVWWWSSSNNNJJJGGGDDDBBB>>>777222222000111333///***+++000*** %%%,,,%%%"""''')))((('''&&&(((,,,000444666)))&&&%%%+++222555222---(((((()))***+++***)))''')))((((((''''''&&&&&&&&&%%%###%%%))))))&&&$$$&&&,,,***%%%$$$---***((('''''')))******)))$$$&&&''''''%%%$$$$$$%%%***((((((((()))(((%%%!!!$$$$$$'''------(((%%%&&&''''''$$$!!!$$$+++---,,,)))+++,,,+++)))((())))))((()))***+++,,,,,,------))))))(((***222@@@OOOXXXNNNIIIAAA777///++++++,,,))),,,,,,)))))),,,...---222///+++)))(((***,,,...+++000555888888777888:::444111...000555999777444111------/////////333888HHHTTTggg{{{}}}zzzhhhTTTHHH???666222222,,,******+++)))&&&+++333///000111111///...,,,,,,...000111111...,,,+++***...///000000000111333555,,,---///333888:::888555222000,,,***)))***++++++...---...111555888999999:::888222+++***---,,,)))'''(((((()))***,,,...///444333333222333777;;;>>>;;;888333111222333222111555999999444444:::@@@BBBMMMdddhhhMMMAAA>>>999333///111333444222BBBLLL\\\hhhjjj```PPPDDD;;;555111222444222000111,,,,,,***((('''(((+++...+++333999@@@TTTkkknnncccGGG===333111222222111111+++)))......AAAJJJ333...222...------***%%%%%%)))(((((((((***,,,.........000---***((()))+++---...///000111000......000333444666444...,,,,,,)))&&&''')))---///***###"""'''***,,,...111333222...)))555:::888666333(((%%%000777555111000555<<<===999@@@???AAADDDFFFKKKWWWccc```eeemmmvvv}}}zzzrrrooodddUUUNNN666111666,,,+++444222---...---)))***---...+++111///------000333555666444333111000000111222333333222...***(((***...222333666AAAPPPccczzzyyyYYYHHH:::///777222111111///...777EEENNNOOOTTTeeeWWWSSSNNNAAAAAA333<<<===;;;999<<>>888333333222222333000+++))),,,&&&&&&,,,$$$ '''+++)))&&&%%%''',,,111333333)))''''''+++///111///,,,'''((()))******)))'''&&&,,,++++++***))))))))))))&&&(((((((((***,,,(((!!!###%%%$$$$$$...+++(((%%%%%%'''(((&&&$$$''')))******(((&&&&&&&&&+++***(((''''''%%%""" ######''',,,,,,&&&""""""***'''!!!!!!(((***''')))******)))'''''')))+++(((***,,,...///000//////,,,,,,***))),,,777GGGTTTOOOOOOJJJ@@@444,,,***+++(((++++++)))***...///---111111000...,,,---///222///111555999;;;:::999888666111---111888:::555///222000000333333222555;;;OOO\\\ooo~~~hhhTTTLLLCCC666000444,,,)))((()))(((&&&'''***+++,,,///111111000...,,,+++---//////---+++***+++---+++******,,,///000111///---...222999;;;888444//////...***&&&%%%'''***+++)))***222===AAA===777:::777111...222666222+++(((***,,,///111222333333222111000333888;;;<<<<<<888666333111111222111000444555444111333999===>>>DDDZZZvvv[[[EEE>>>999333111222222111///444>>>PPPbbbnnnnnnfff^^^BBB999222222222111111222***+++++++++******,,,---444999:::<<>>000///222)))&&&,,,,,,,,,//////***(((,,,///000111000000222444333111///333222111000///000000111000111000///...///111333555444666BBB^^^iiiSSS???000777444888222...000666???MMMZZZbbbppphhh^^^PPPCCCCCC888>>>===;;;:::<<<<<<777///qqqqqqoooeeeUUUGGGFFFMMMSSSNNNGGGCCCEEELLLRRRUUU<<<;;;;;;===@@@@@@===999000111333444444222000000(((###+++111&&& (((------)))%%%&&&))),,,+++)))(((''''''(((******)))'''*********((('''&&&'''(((---,,,+++*********++++++'''******&&&***///)))!!!###""" &&&,,,%%%###!!!"""&&&((('''%%%'''))),,,,,,+++)))))))))***)))'''&&&%%%$$$###""" %%%++++++&&&######+++***$$$ '''+++***++++++)))'''%%%%%%(((+++...///000000000...---+++))))))***(((&&&,,,<<>>===<<>>555000222333222777>>>eee|||VVV777***...222222...)))(((***%%%$$$$$$'''+++...---,,,''')))*********---333888555222...,,,---...000111222444222------000111///------//////***&&&)))000000,,,+++...111000......999<<<666111666:::AAAPPPIIILLLMMMPPPWWW```dddbbbnnnvvvmmmQQQ???>>>CCC>>>333555111///---&&&###'''***---000000------000111///,,,---000333777888777555777666555333333222333333...000222222111000000000444444222999VVVqqqYYYDDD666===:::;;;111,,,111333888JJJaaalllvvvxxxlllVVVJJJHHH======>>>===;;;999777333///xxxuuuqqqiii\\\PPPNNNQQQRRRLLLEEEBBBCCCFFFJJJNNN<<<:::999<<>>;;;...000222444555555444222,,,'''///444(((!!!(((,,,000,,,)))((())))))(((&&&###""""""$$$&&&''''''&&&))))))(((%%%$$$&&&+++//////...,,,)))(((''''''(((%%%)))(((%%%)))///*** $$$'''((('''&&&###"""!!!!!!###%%%&&&'''###%%%((()))(((((())))))''''''&&&%%%$$$$$$&&&'''!!!!!!%%%***+++&&&"""###'''***)))"""###+++///...---***'''$$$$$$''')))...///......,,,***((('''((())),,,,,,((()))666FFFDDDIIILLLDDD555***))),,,+++)))%%%!!!$$$,,,///...)))+++---///000222555777111333666999<<<:::666333000///...---,,,...111444......111444333222888@@@HHH[[[sss|||iiiZZZVVVMMM===333555888666222111333555222...***+++...111555444111...'''))),,,...000111444666000,,,((())),,,///000000...,,,---222888<<<;;;888111---)))(((++++++)))&&&!!!***333999======<<>>@@@???:::777777:::zzznnncccZZZRRRRRRVVVLLLGGGDDDFFFGGGGGGGGGJJJCCC???;;;:::;;;;;;999666111333333222333555333......'''...444)))"""'''))))))(((((('''&&&&&&&&&''' !!!&&&******((($$$%%%&&&%%%%%%)))111777333111---(((%%%#########$$$%%%%%%%%%(((,,,***$$$$$$)))+++'''###$$$$$$""""""&&&'''))))))))))))+++---&&&&&&&&&$$$$$$%%%)))+++&&&%%%'''+++***%%%""""""###)))***### (((...------+++(((%%%%%%(((*********)))((('''''''''&&&+++***...111...,,,777GGG@@@EEEGGG@@@444+++***...***(((######***---+++)))((((((***...222333222111444888;;;;;;999555222)))+++,,,+++))),,,333999000000333666555666>>>HHHKKK___xxxqqq```UUULLL@@@666333555444111...000444333//////......000222111,,,((())),,,///000222444777999///,,,***)))+++,,,------'''(((,,,222888===@@@@@@888222+++***,,,+++%%% !!!'''...111111222666:::??????;;;111++++++......000///,,,++++++...111444000666:::999444000111444444666888888777555555555888555444666666555777;;;FFFUUUrrr|||aaaGGG===777999999444222555333777===EEEKKKPPPTTTVVVIII@@@999777666111......222333555444222000000000111888<<<===HHHbbbwww\\\HHH>>>666...((()))+++'''===OOO:::111111...''' )))111444///000000,,,((((((,,,111/////////...///222777;;;555///))))))...333444222000333333000///000///+++000000000...)))$$$(((///...+++---333444444===HHHJJJUUUVVVVVV^^^bbbaaafffrrrWWWDDDIII===///+++000444222...111:::222%%%&&&))))))//////000000222666888000%%%......000333888;;;======888777666555333222111000///111111000---***((((((222999>>>EEEXXX}}}oooSSS<<<>>>999;;;222///333555999JJJ___lllmmmpppkkkWWW???::::::;;;<<<999666999???vvvhhh^^^VVVQQQQQQUUUJJJGGGIIINNNPPPJJJGGGGGGGGGBBB;;;888777777555333666777555111333666444...///'''---444,,,&&&))))))###&&&)))(((%%%$$$&&&***&&&!!!""")))---+++'''###&&&)))))))))+++000666111...+++'''%%%$$$$$$$$$$$$""""""''')))(((***---%%%$$$###%%%(((*********(((***((( %%%------,,,+++)))***,,,...&&&''''''%%%$$$%%%***...)))'''(((+++***&&&$$$&&&%%%******### %%%(((***+++***)))'''(((+++---+++***(((''''''((()))******'''(((,,,++++++666FFFBBBEEEDDD===333------000,,,+++'''%%%)))///...***000+++(((***000333222///111777<<<>>>;;;777555444***+++,,,+++,,,---111444333333666888888:::EEEQQQTTThhh|||fffQQQEEE@@@999111...000---)))***000222///111...---///222222...***...000111222222444666888+++,,,,,,***(((((()))***&&&***///333666:::???CCC666222...,,,***((($$$ ))),,,...---+++---333888;;;;;;777111///111000---......------...000333444222444777666333000000000///222666666444222222333555333555888777444888@@@FFFQQQiiigggPPPCCC;;;<<<:::333111555111555:::<<<>>>CCCKKKQQQKKKAAA888555333000///111---///000000//////000222666===@@@===AAAUUUrrrjjjNNNEEE999)))******///***777@@@111333222///((($$$,,,999AAAAAACCC???999222---,,,...000000000111444777999999888777777777666555333222222///000///+++***---...,,,333222222111+++%%%(((///---,,,000666444444AAARRRfffwwwvvveeeSSSAAA555222...***,,,///222222111444AAA555$$$((()))$$$'''000222444333444444///(((//////111444777999888777555555444333111///---,,,000000000---***(((((()))444777===FFFWWWvvv___>>>===888<<<888666999<<>>;;;666BBBHHHNNNKKKAAA888555666+++,,,)))%%%&&&,,,000000000//////---'''!!!###***++++++000666222111@@@UUUwwwfffUUUHHH===444...111000000222222000000111+++<<<111!!!+++///''')))+++///111...++++++)))&&&,,,...000444888888666333555444444222000...,,,+++000000...,,,)))((()))+++666333777BBBRRRmmmhhh@@@>>>;;;===<<<;;;===BBBJJJTTT\\\\\\ZZZgggVVVGGG;;;;;;===999444222yyywwwooocccXXXVVVXXXUUUOOONNNMMMPPPUUUTTTMMMGGGDDDCCCDDD@@@888666888777222555666444111333888:::777...***'''(((,,,///000///+++((((((+++***&&&(((..."""$$$)))000555444---(((***+++,,,---,,,)))&&&$$$$$$&&&((((((((('''''''''%%%''')))***))))))***+++((())))))((('''''')))***333444333,,,%%%###''',,,&&&+++...***"""###)))---///)))&&&+++((((((%%%$$$&&&+++...///...---+++(((%%%###$$$(((+++///---++++++---...///...(((***,,,---,,,***(((((("""%%%***,,,)))***666CCCDDDHHH@@@CCC888%%%***)))***+++,,,+++)))(((''''''000000333444---$$$&&&...555>>>GGGIIIBBB:::666666222111---***((()))---000///555;;;:::333222AAASSS```fff{{{lllPPPFFF<<<333333,,,---...------...111333...+++))))))+++///333444333555888888666333222111000222333///***)))...444))),,,222888888444555999555000...///+++&&&'''---222000---+++,,,000555888;;;555000...+++***///666333111333777666000///333666111---000666666///'''+++000666999888555222000......///111444777999;;;BBBFFFXXXssszzz___PPPBBB<<<;;;999777888777<<<999666888777>>>OOONNNMMMDDD666111555::::::222333222222111111333555888111---111999FFF\\\pppZZZGGG///...333000777;;;222111555222///(((...FFFYYY\\\\\\^^^[[[PPPBBB999555444222000000222666:::>>>@@@AAAAAAFFFIIINNNPPPIII>>>:::;;;888)))'''---,,,)))$$$&&&,,,...+++&&&'''+++///***,,,222888;;;BBBQQQ```yyypppfff]]]NNNLLLGGGBBB<<<777333111,,,------///000000...---555333222222///+++''''''(((''')))+++((($$$$$$''',,,...111333222333555666........./////////000000......222333---&&&(((000333999666777HHHeeetttNNN:::;;;666444888???>>>===KKK]]]SSS]]]tttiii]]]KKK>>>777666777777|||qqq```RRRPPPUUUUUURRRTTTOOOMMMNNNMMMJJJIIIKKKKKKKKKEEE===999:::888333:::;;;888555666;;;<<<999///,,,(((&&&'''(((******)))&&&'''***((($$$$$$)))((())),,,111777999666222+++---000000...(((###&&&(((*********)))))))))&&&'''((((((&&&$$$$$$%%%******+++***))))))+++---000...+++'''%%%%%%&&&((('''+++,,,)))###!!!$$$(((***,,,'''(((...+++***'''$$$$$$'''******)))%%%''''''%%%###"""%%%'''))))))+++---...---)))%%%''')))---//////---+++***++++++...111333666???JJJMMMPPPEEEDDD777$$$))))))++++++,,,+++*********+++///000444666111,,,///666999BBBKKKJJJAAA888555666555444000,,,(((''')))+++000000111222111555CCCRRR```nnnoooYYYOOODDD666333...///000111222111000///222000......///111333444...///222444555555333222::::::999666222111333777333444777999666000///333444000///000...***,,,111333222111000000111222222999555333333000---...333---+++---111000***))),,,///...---///222222...+++---111666999888555222111333333222222444777;;;===BBBEEEUUUmmm~~~ppp^^^III???<<<999666666888:::444333999888<<>>;;;===BBBEEE@@@777333333,,,,,,***)))***'''"""))),,,---,,,+++,,,...///111222666888<<>>FFFLLLGGG;;;333333777666666444000,,,***+++,,,222,,,)))+++111;;;IIIUUUaaavvv}}}yyyfff\\\LLL999222......///333555444///+++333333222111111111222222//////000555:::===;;;999===:::888777777888888888444444666888555000222777000......///...+++---111///000222444444333111000------///333111,,,+++......,,,---000000,,,+++,,,)))***,,,---.........///---111555777666333111111777666444444444777999;;;EEEHHHTTTiii}}}hhhNNN@@@;;;888555333666666000111:::::::::DDDUUUZZZZZZPPPCCC;;;777666555333111//////111333444000///000333333333777<<>>HHHKKKRRRIIIDDD555%%%+++)))***))))))***,,,///000111444555555222---+++---111>>>DDDFFF>>>222,,,222:::555666666444222000111222000+++)))---444???NNN[[[iii{{{}}}pppcccOOO;;;333///---,,,000555555111+++///000111111000/////////444111111666===AAA@@@===555111...111777;;;999666555444444555222///222999------,,,+++)))(((***,,,***,,,///222444444333222'''(((,,,111111---,,,///000//////000111000...---******+++,,,---...///000...000333444222111000000666666666666666666666666BBBDDDOOOaaavvvjjjOOO@@@;;;777333000111333000111999999:::FFFPPPYYYaaa\\\NNNAAA;;;999555222000///000333555666666333///------000555999<<>>&&&......'''111777444222111222555>>>FFFHHHJJJPPP[[[fffwwwzzzoooaaa___XXXSSSKKKEEEAAA>>>;;;:::======;;;555///+++)))'''///222333...((('''---444***&&&$$$'''...222111...555444000---...000///+++***,,,000222---&&&&&&***222000...///222444444333111111333333444333333222444111000222333111...+++111777555555???QQQqqqrrrOOO???===777555:::<<<888333333999???LLL^^^lllsssrrrnnniiikkkooowww}}}}}}yyy~~~|||wwwpppkkkjjjfffWWWHHHDDDDDDHHHKKKJJJEEEDDDGGGEEEDDDBBB???:::777888:::444555333111333999:::888222222000+++%%%###%%%'''(((+++...---***)))'''&&&///---+++,,,......***'''(((((()))***)))(((&&&%%%&&&%%%%%%'''))))))'''$$$((()))***)))'''%%%%%%%%%,,,++++++)))'''(((+++...,,,...000...***((())),,,+++(((%%%$$$''')))***))),,,,,,)))%%%$$$&&&(((''')))%%%""""""&&&)))***)))...,,,''''''///***'''###"""%%%)))---///......000333555333///+++%%%'''+++//////333AAAOOONNNYYYRRRNNN===,,,000+++)))(((''')))---000000000:::;;;999333///...000222;;;===<<<333)))(((222<<<444555666555333111111222++++++---111555>>>OOO^^^vvv|||}}}|||{{{}}}qqqaaaOOO>>>999333///---///444777666333,,,...111111///...///000555111000333999===<<<999222---***///888<<<888333:::888666444...***,,,222000000...)))&&&&&&((()))******,,,...000111222333///...000333222///000444------++++++---...,,,)))000---***+++///222111000222333444444333222222333444666999::::::888666444777;;;DDDTTTkkkoooUUUFFF>>>777000,,,,,,222222222777555:::JJJSSS]]]gggfffWWWFFF;;;888555222//////222555777777666333...******...222444>>>FFFDDDVVVYYYiii[[[RRR>>>111333:::555111666777555CCCLLLMMMUUUaaa^^^QQQJJJDDD:::333//////000222000333555444000,,,)))))))))(((+++222555111------777MMM???...::::::+++...<<<::::::999666:::JJJ[[[ddddddjjjvvv~~~}}}mmmWWWMMMKKKJJJMMM>>>===;;;:::999666222///444333222111---******+++,,,///000+++%%%$$$***111...***'''(((---000000...444444///+++---222000***---...111111,,,''')))000111000///000111222222222///000222333444333222111222111000111333333...(((+++666888777<<>>AAAFFFEEECCCCCCAAA:::333222555000111000...111777999777222222111...***((('''''''''+++...,,,***++++++***,,,***(((***---...,,,))),,,,,,+++)))'''%%%$$$###%%%$$$###%%%((()))&&&######%%%'''(((''''''((()))***)))'''%%%######&&&(((''',,,000...(((%%%(((+++***'''%%%$$$&&&)))+++,,,(((((('''''''''((()))***...+++''''''((()))(((&&&---)))""" (((...$$$%%%'''+++...000...,,,000//////111333222...***(((+++000222000333BBBRRRVVVddd^^^WWWDDD222444...***((((((+++///111///---555666444...,,,///222333666666333---'''(((222;;;444555555333000......///)))+++///222222999LLL___yyyyyywwwwwwooo```PPPBBB@@@999555111000444888:::;;;---111333333000///111333888555222333666999999777666222///333;;;>>>888222555333222222...,,,000777666777222***&&&(((******------,,,,,,---...///000666333111000...+++---111......,,,***,,,000---(((333///+++,,,111444555333777888888666555444666888444666:::<<<<<<:::888666444888@@@NNNfff|||cccQQQDDD777...***+++333222111444222888IIIYYY```iiiiii\\\III<<<888777444222222555777777555444555333000000222///+++666AAABBBVVV\\\ooo___TTTBBB111///666000,,,111555888BBBDDD???AAAIIIIIIAAA;;;999555111//////000111000222555666555222---***((((((,,,111222---***+++(((999999888GGGDDD333...444888BBBKKKNNNTTTggg}}}}}}yyyjjj```TTTOOOHHH???888777:::<<<666444222000///---+++(((***)))+++---+++((((((+++&&&)))***'''$$$%%%***000555111---++++++,,,------333333///***---333///&&&&&&'''+++,,,'''%%%+++555000222444444333222222333111333555666777666444333///111222222555777333---(((444777777<<>>999999666555999BBBLLLRRRTTTJJJFFFBBBDDDJJJRRRWWWYYYxxxfff[[[\\\```ZZZQQQOOONNNMMMLLLFFF???AAAFFFAAA@@@BBBBBB;;;111///333///000...,,,...444666333222111///...---***&&&###''',,,...++++++///111///***'''######&&&))))))(((,,,,,,---,,,***(((%%%$$$$$$"""!!!###'''((($$$!!!"""%%%''')))***+++---...***)))'''### ###%%%%%%(((+++,,,***))))))***((('''&&&%%%&&&(((,,,///((('''((()))))))))))))))+++(((&&&&&&(((((($$$!!!%%%""" $$$(((++++++&&&'''***...111111///,,,000---+++---111222///+++******,,,---...111>>>KKKTTTccc]]]TTTAAA000444...,,,******...222222...***...000...((((((...222222222222111...,,,---111555444555444333111000111333000000111111111999MMM```~~~}}}}}}|||yyy{{{ttteeeTTTFFFDDD;;;888555222222555888:::111444666444000...000333888666444333333444555777666333111666<<<>>>999333,,,,,,...111111111777???;;;;;;555***&&&***......,,,,,,---......//////000333000...---+++(((+++000333222///---000444222,,,000///......000444888:::999999888666444444777999222333555666888888888888777;;;BBBMMMbbboooZZZGGG888000...111444///---111000444BBBNNNSSS]]]ccc]]]NNNCCCAAA<<<999666666888888444000///222222///000222...'''---:::>>>UUU```yyymmmcccNNN888111444,,,&&&+++///666:::999333111555777555111333444444222111000///...---...111555555000,,,(((***...111...(((''')))'''---555???IIIKKKDDD???AAAIII[[[mmmssssss}}}yyyoookkkfffZZZMMMFFF???999999999222///111000333111///---,,,)))&&&###$$$###&&&++++++&&&&&&***&&&''''''''''''(((+++---555444222...++++++///222111333///)))---333...""""""(((***&&&###)))222000666;;;;;;666222444666333444666888999777666444...333555444555888555///+++222222444<<>>888666777777///222777000000444222...///111333222,,,%%%$$$###'''------(((''',,,&&&&&&&&&&&&&&&'''''''''111222222///,,,---444:::000333///)))---333---!!!&&&---///***%%%)))111---555<<<<<<555000222666...000222444555333111000000666888555333555111+++111222...///999>>>EEEUUU}}}eeeBBB???:::999===BBBCCC@@@888333111555===AAA>>>999555111...///333888::::::|||qqqddd[[[XXXUUUNNNHHHEEEFFFHHHJJJHHHDDDEEEJJJIIIBBB???@@@<<<555:::FFF888777666666888888666555666333///+++((($$$ ###"""""""""###&&&)))+++)))+++''' $$$+++///......///000///---+++))),,,)))%%%!!! !!!###&&&'''***---000111///,,,***,,,000222---'''(((---!!!###&&&((())))))))))))%%%'''))))))######,,,***!!!###$$$!!!!!!'''%%%(((000555222...,,,)))$$$###&&&(((''''''***,,,***$$$!!!'''000000))))))***)))(((,,,222444111...//////------000777===GGGTTTKKKCCC888000333%%%...***)))...666777000(((+++---000///---,,,///111000///............---,,,333333222222222222222222333111000000222<<>>===666222333222///000444666000///444555111000222------+++(((&&&'''---222111(((111777111;;;FFF;;;777)))$$$...999999999<<<::::::555+++&&&***111555...000111000000222777<<<111///000333444///,,,,,,...///111444444222---)))&&&&&&'''***---///444999:::777888:::888222111666+++++++++,,,...111333555333444;;;III]]]xxxxxx[[[III@@@777---333555333---,,,333888888555444999BBBIIINNNVVV```PPP???333666<<<999111,,,...+++)))***------((($$$---222DDDaaa~~~~~~bbbRRR@@@???===+++''':::222000+++''')))...+++###%%%---777;;;777000***''',,,)))***///222000,,,,,,111333444333///***&&&%%%555222;;;MMMTTTVVVggg}}}sssbbbXXXGGG@@@:::777333///000333222222222222222111000000,,,///222222///---,,,---+++)))+++...''' ***;;;444///...000...)))(((---000///,,,)))(((,,,444:::777222,,,***+++***'''###!!!''',,,+++((('''+++///000333666666333///,,,,,,222222222333333444444555333222222111---))),,,333///111222111000444:::@@@___xxxkkkOOOKKKDDD???@@@BBB???:::999666444555999<<<;;;:::888666222///000555===CCCtttmmmddd^^^YYYTTTLLLFFFBBBCCCIIIPPPOOOJJJGGGHHHFFF>>>;;;===:::333777@@@999777555444555666555444222000---+++***(((%%%###$$$%%%&&&((()))))))))(((,,,---***$$$###)))111444///000222333222111///......,,,)))&&&$$$$$$%%%&&&))))))***+++------***(((&&&&&&((()))&&&###'''---&&&""" (((...///...***)))+++***%%% """((( """(((""""""((((((%%%""""""'''*********---(((&&&&&&))))))&&&&&&))),,,,,,)))'''+++222111+++***---...---///222000++++++)))&&&###%%%///===GGGSSSYYYPPPQQQFFF444444---...,,,,,,...000///+++''',,,------,,,++++++,,,---***))))))***+++,,,++++++'''(((***---///222333444111//////000111999KKK[[[yyy{{{ooojjjQQQEEE888666666777444///222999666111///222333///...111,,,------+++***+++000333222&&&***111333???CCC333444+++)))000555555999AAA>>>===777---))),,,111333...000111000///111666;;;999666777:::888222......---......---,,,+++***))),,,+++,,,...///111555888555333555999777222222666------------...000111222555666<<>>:::+++&&&333,,,,,,,,,,,,,,,***(((&&&---///111111000///000000++++++///555666222000222***---111333222111000000<<<<<>>???>>>:::777;;;;;;<<<<<<;;;777222...888888777555444666:::===kkkiiiddd```ZZZSSSKKKFFFEEEDDDGGGMMMOOOJJJFFFEEEEEE>>><<<>>><<<666777===999666333222222333333333000...,,,++++++***(((&&&%%%(((***,,,,,,***'''%%%***,,,)))$$$$$$***111333///000222333333222000///)))))))))))))))***+++,,,+++)))((()))))))))'''%%%$$$"""###$$$"""!!!'''...)))!!!+++222000***'''&&&'''(((%%% ###!!!***%%%%%%***))))))&&&$$$%%%%%%&&&***111'''(((***---)))$$$$$$'''&&&)))+++)))***+++***&&&(((---000111333333...''''''%%%""" $$$///???KKKTTTTTTOOOXXXNNN333222000000000000...+++)))((((((...+++)))(((((())))))((()))*********))))))(((((( """$$$(((,,,///222333000000111222222888HHHWWWzzz|||hhhcccLLLEEE444666999999555111555<<<666222///000111///...000---...............111333000%%%$$$...999GGGEEE111333000111555444222:::EEEAAA???999000,,,...000///---//////...,,,---222777:::888999<<<999222------......---)))%%%%%%(((,,,/////////...///111333444222222555999888444444777///////////////000000000222444999???LLLeeesss]]]MMM@@@;;;===555777777444333444222///---+++---111555999AAAIIIFFF>>>999:::;;;999555222...+++))))))++++++'''$$$+++333HHHjjjyyyiiiLLL888222***%%%+++((((((...444///%%%$$$***---+++)))))),,,///000111(((+++111777777222222555,,,...000333777>>>FFFLLLOOOTTT___lllyyy}}}wwwkkkZZZHHH:::111------,,,000666777555444555333333333333111000...---777222...,,,---+++&&&!!!&&&$$$%%%)))(((***666GGGBBB666---...222333111000+++---...---,,,,,,...000777888888666222...,,,,,,---...//////......000111///---+++...222444222///000---***((((((+++...111...,,,---...+++(((+++111000,,,((((((,,,//////---222CCCQQQjjj^^^LLL>>>===???;;;666444777888:::999666333111000888:::;;;:::888666666777{{{hhhgggddd```ZZZSSSMMMIIIMMMGGGCCCEEEGGGEEECCCDDDDDD???===>>>===888777:::999666222000000222222222...,,,++++++++++++***((()))***,,,---,,,)))&&&$$$'''(((%%% &&&***+++---...///000///---+++)))###$$$&&&))),,,...///000)))((('''''')))))))))'''%%%$$$$$$&&&&&&%%%(((///&&&!!! &&&000222***!!!%%%###$$$((((((%%%###%%%'''///'''$$$((('''+++)))******'''$$$'''---%%%(((,,,...)))"""!!!%%%"""'''++++++'''$$$!!! $$$***...000333333...'''$$$%%%&&&'''+++333???GGGMMMSSSPPPYYYOOO888555///222000...,,,+++++++++,,,,,,(((%%%$$$''')))((('''///000000...+++(((&&&%%%$$$%%%''')))+++---///000333222333444555<<>>LLLGGG777444444666999777444888@@@???>>>888000---///...+++***++++++)))'''(((---111......111444222,,,***+++///111000+++&&&%%%***///......---,,,---111111///666777:::;;;999666444555111111222333333222222111222444888:::BBBYYYmmm^^^NNN;;;222555---///333555777777444111+++***)))))))))---333888444333555777888666333222///---++++++++++++(((&&&,,,000???\\\|||zzzoooOOO555111///+++...***)))111888000!!!"""...""""""$$$)))...///,,,(((''')))...444555111///111333222333666@@@PPPbbbnnnqqqzzz}}}{{{wwwkkk\\\WWWRRRJJJAAA999444222222((((((,,,333555333222333000111222222222111///...999666222///---+++(((''''''$$$###$$$$$$&&&111===888444111444888666///))),,,...111222222000...,,,000555999777222......///---,,,,,,,,,...///...---///---++++++,,,.........111///,,,)))((()))+++------+++,,,...---***,,,222333000------...///...,,,777AAAFFFYYYtttWWW>>>;;;@@@<<<555222888777555000,,,,,,000555777999::::::777555444444yyyiiigggccc^^^YYYTTTQQQOOOLLLFFFCCCFFFHHHFFFDDDDDDCCC@@@???>>><<<888777888:::777333111222333444444'''&&&&&&(((+++------,,,......---,,,+++***))))))))))))&&& %%%'''%%%------...---,,,)))&&&$$$$$$%%%(((+++---//////000&&&%%%%%%'''***,,,---,,,&&&%%%(((,,,,,,((((((+++""""""###(((,,,---)))$$$)))'''(((++++++'''&&&'''(((%%%///333)))%%%++++++'''(((+++---)))!!!"""###&&&+++...)))!!! %%%%%%)))---...((("""&&&***,,,---...000,,,&&&&&&(((***,,,000888CCCLLLPPP```]]]\\\RRRCCC@@@000///+++''''''***......---(((%%%###$$$(((******(((///111222000,,,)))'''(((++++++,,,---...///000000333222222333777AAAVVVhhh~~~~~~||||||hhh\\\CCC;;;===999333///000333333222333222111000222555555444111...+++((((((***,,,---...444333222===FFFAAA888333222444888888555333222:::;;;888222......---***'''((((((&&&###$$$)))---"""###''',,,,,,))))))---///111333///***(((+++///,,,...---+++...333333...999<<<<<<:::666333000///111222444666777666555444444777::::::===QQQxxx~~~gggYYYHHH444---444...///333:::>>>===999666------***&&&$$$&&&***,,,&&&+++111444555555333222222000...------,,,***)))111111888LLLhhh|||tttWWW===999888555666000---111666--- ###111 !!!$$$)))...///+++''',,,***,,,111444111000111:::===CCCMMMZZZkkk{{{vvvdddZZZMMM???BBB@@@===:::666333///---+++***+++///000......000+++---000222333333222111555666555///)))'''+++///'''$$$#########&&&---555,,,///111222222000+++&&&)))+++...111111...***'''(((...444444000---...000,,,)))(((+++000222///+++---///000---)))***///444333222000...,,,+++***)))...,,,---000///---...222333444444222///------///444;;;>>>MMMqqqgggDDD;;;???===555///>>><<<888111***(((+++...555666777666444222333444xxxmmmhhhaaa\\\YYYVVVTTTRRREEEEEEIIIPPPQQQLLLFFFDDDFFFGGGGGGDDD???;;;<<>>999111,,,///333000+++222333333222444777666333000---)))((()))***++++++///???===222555999555444000...///333777555000***777<<<===777111...---+++&&&((((((&&&###$$$)))---!!!"""''',,,,,,+++///555---000111000---+++,,,...---000000---111888777000888;;;:::555000///---+++111333666888999888666444111444777777888HHHiiihhhSSS>>>000111;;;222000222999===:::555333///111///)))&&&''')))))))))///222222222444555333333222111///---,,,++++++555444666BBBWWWooosssoooYYYCCC===777222555333//////000+++###&&&///)))(((&&&'''***---000111222000000333444444777===JJJTTTdddrrr}}}{{{kkkQQQ@@@:::888444888888888999777333---)))///,,,,,,......++++++---(((+++...222444444333222...111111+++###"""***222&&&%%%$$$&&&(((+++...111...111222///...000000...+++,,,...111222000,,,(((###)))///000---+++,,,...+++'''&&&,,,555888222++++++000333000+++,,,444<<<444333222111///---+++***000---...111111//////222///333555333...+++,,,...000666999FFFaaa{{{{{{WWWAAA===<<<555...555777888777444111///...333333444222111000111333tttmmmggg___[[[[[[YYYTTTOOOFFFHHHOOOUUURRRIIICCCAAAFFFKKKLLLFFF>>>;;;>>>CCC;;;999888888:::;;;;;;:::######$$$(((,,,000111111...---+++******+++---...222111...***+++///...***((()))***+++***)))'''%%%***+++++++++,,,---------(((((()))***,,,+++)))&&& $$$,,,...***''''''!!!  %%%,,,111***))))))'''  """!!!,,,111&&&###+++------******------)))''''''%%%$$$''',,,---)))(((***!!!!!!%%%%%%!!!!!!%%%+++...///---,,,,,,&&& '''(((''''''+++555BBBLLLKKKVVVPPPPPPFFF777777+++(((&&&$$$######$$$&&&'''&&&(((+++---,,,,,,,,,,,,$$$)))///000...,,,---///.........///000000111111,,,,,,///444;;;HHH^^^qqqnnneeeNNNEEE999999555000000222///'''222555555333444666333---,,,+++***,,,//////---+++...EEEBBB000111222...333///......000555777444000:::BBBFFF>>>444//////...***++++++)))((()))...222++++++...111111000666>>>000000//////...//////000000444333///333<<<999000444888777000...000111...222444777999888666333000000333777888999DDD^^^wwwoooTTT;;;111666???666000000666999666111000000444444...,,,...///---::::::666///---111333111444333111...,,,++++++,,,222222333888BBBTTTiiivvvcccbbbTTTFFF???222+++222///---***)))************///---***((((((+++111555333555888777333444AAAOOOcccmmmzzz}}}uuuoooZZZQQQAAA333,,,---///111......///222555444000,,,...+++,,,//////++++++---(((+++...222444333222111,,,---+++%%% !!!(((///%%%&&&''')))---///...+++---000000///222666444...,,,,,,---000222111---***%%%(((,,,---+++)))***+++'''######---999===555+++---///111000------333999222111///...---...//////111......111222000///111...000111111///...,,,,,,///666:::AAARRRccctttRRR???;;;888111,,,...111555777777555222222333444333111//////000pppmmmfff^^^\\\\\\ZZZSSSLLLOOOOOOQQQQQQJJJAAA===??????FFFHHH@@@555222888>>>;;;::::::;;;===>>>>>>===***))))))***,,,...---,,,((('''''''''((()))***+++......+++(((***///...)))###%%%'''((()))((('''&&&$$$$$$%%%'''))),,,...000,,,++++++,,,+++((($$$ """***...,,,***+++!!! """###%%%'''''',,,---...,,,$$$""")))&&&'''333999...)))000111---%%%!!!###&&&'''(((***'''%%%&&&,,,///---,,,---### ''')))((()))...(((,,,.../////////)))"""###&&&)))+++---111777<<>>HHHMMMEEE888111000000---...///---,,,---222777555444666777444333999BBB444222///...000222444444222666444///333;;;888...111666555///...333777555333555777888777444///---666:::>>>@@@AAAIII___tttvvvZZZ???444777<<<:::333111888<<<999666666000666777222111444555222HHHDDD999+++''',,,000///333222111...+++******+++,,,...///...111;;;KKKXXXYYYZZZRRRKKKDDD444,,,666))))))&&&%%%***000---&&&,,,------+++((()))...222111777===:::111333GGG\\\ssswww{{{yyyoooaaaTTTMMMAAA666------111222111000+++***))),,,///111///---+++))),,,111111...,,,...))),,,///222333333111//////,,,'''"""!!!###(((,,,&&&''')))+++......***$$$###'''***---444888...!!!(((''''''))),,,---***''')))***,,,,,,+++)))))))))### ,,,:::>>>555***000000...---+++,,,...///000...+++***+++...222444111......111222///...///000......000222222...******444999???JJJWWWvvvaaaCCC===;;;666222///,,,---000222111///111333555555222///---,,,~~~rrrooohhhaaa```]]]TTTHHHHHHKKKMMMMMMHHHBBB<<<999???;;;999777444333999BBBAAA======BBBBBB:::333222,,,,,,++++++***)))((((((&&&$$$"""+++***$$$************))))))((('''$$$&&&+++...)))""""""&&&+++((($$$###$$$'''((()))---,,,+++)))&&& """)))++++++***)))---***&&&"""###---(((+++---(((!!!!!!%%%)))---000///,,,***,,,...%%%$$$&&&)))'''###"""&&&%%%%%%&&&'''((()))***+++'''!!! (((---+++&&&,,,---------000222***!!!"""***///333888===???BBBMMMLLL:::000...(((//////...)))((((((---///......///...***...---***))))))---000333111111111///+++)))((()))888000;;;<<>>???===AAA===777222111222444666555666>>>FFFBBB999===IIIHHHOOOHHH333***//////'''000111000///---,,,---...***111///---333777<<>>PPP]]]vvv}}}{{{kkk]]]JJJ???555111666666///,,,//////222555444000,,,******)))(((,,,111333333:::CCCAAA;;;333...///000111000///...222;;;===???JJJXXXYYYeeeeeeiiiYYY<<<555+++///333777888777666777888555666777777666666888:::555222000000222333222///...222888:::888444///,,,222222333444555666666777;;;;;;======888444777>>>FFFGGGLLLTTT\\\iii{{{jjjTTTGGGBBB;;;???<<<888666666777999:::555999CCCJJJEEE???HHHXXX^^^aaaXXXDDD555222000+++000000000///......000111111999666111111000333@@@@@@IIIVVVZZZLLL888333999...------,,,+++((($$$"""***&&&######(((...222444777555444555444333888>>>BBBFFFAAA;;;<<<777333;;;444111...---,,,+++(((&&&......---+++)))((()))+++---///***"""$$$000666333111000000111222222///---'''+++''''''+++(((***))))))***,,,+++***(((,,,,,,,,,...000///+++'''***(((&&&(((+++---,,,)))...000...((('''((((((%%%$$$***------,,,//////...///333666222***111444333,,,(((+++111444777666555444...(((***///)))+++++++++000555444//////444444777>>>CCCYYYzzzdddCCC555555777666333///---...222555333333555777444//////333uuuyyyuuukkkccc```___YYYPPPNNNLLLIIIFFFDDDCCCDDDDDDAAA@@@@@@AAA>>>;;;>>>DDD999888777666000,,,...444***)))))))))))))))))))))&&&$$$ &&&...000---((()))+++---...............***&&&###$$$###%%%&&&&&&%%%''',,,000%%%+++000///+++))),,,000'''%%%###%%%)))++++++***'''$$$!!! ###,,,,,,+++)))'''&&&'''((()))'''''''''((()))+++---///%%%!!!"""(((,,,,,,++++++))))))))))))))))))))))))&&&!!! %%%'''%%%"""$$$+++///---,,,,,,,,,)))%%%!!! ###)))111===IIIMMMOOOZZZ[[[KKK>>>555***---)))(((+++,,,***+++...(((******&&&''',,,...---000///...---+++(((&&&$$$+++,,,.../////////111333555///888555:::NNN```{{{~~~~~~}}}lll[[[FFF===555222777888222///000///111444444111---***)))+++)))(((((()))---777AAA???999333///......+++)))***+++333<<<>>>???LLL]]]hhhrrrppprrr```BBB:::000///222666888777666555555888555111000222444555555222222222222111111//////,,,444<<<===777000...///444555555666777777777666777888:::888333333>>>KKK[[[bbbppp~~~vvv___NNNBBB555<<<:::777666666666555444///444>>>DDD???<<>><<>>HHHFFFEEECCC>>>999:::@@@777666444111---***)))+++$$$%%%&&&'''((()))***+++)))'''&&&'''+++...,,,))),,,***(((&&&'''***...111+++)))((((((%%%"""%%%***'''***,,,)))%%%###''',,,(((+++...---+++***+++---***&&&###%%%***---,,,)))&&&"""!!!!!!%%%,,,,,,******+++......+++)))((('''&&&''')))---///111'''!!!%%%***)))'''&&&++++++******)))(((((((((,,,)))'''&&&((((((%%%######(((+++******,,,,,,)))%%%###$$$(((+++111;;;FFFQQQRRRZZZWWWFFF===;;;555111---+++,,,,,,+++---111***+++((($$$$$$))),,,,,,)))))))))))))))(((''''''+++---...///......000222111...888555:::PPPbbb}}}~~~xxxxxx{{{}}}}}}nnn[[[DDD???888444777999777555777666666555333000---+++***)))(((&&&$$$%%%+++666???===888222//////000...,,,+++***///888;;;<<>>777...000333555444222000...333000---+++,,,---......---000222222111000000000***333<<<;;;444...000555444555666777777666666555444666777666222666GGGYYYvvvjjjYYYJJJ888@@@<<<999666666444000,,,---000555999777777CCCQQQZZZYYY[[[XXXIII666000444,,,+++***+++---000222222000666333111777666444;;;===DDDTTTcccaaaRRRHHHGGG111///---...222555555444111///...111999CCCMMMTTT>>>444+++***+++)))((()))///444---''',,,///000777******+++------,,,+++)))333///+++***---///...,,,))))))&&& ###...777:::333000---***))))))'''&&&((((((######'''&&&((((((***---///000...,,,,,,...000222222///***''''''$$$###$$$((()))'''%%%000000---&&&$$$%%%%%%"""!!!&&&***---,,,+++***---//////111444222---888999555,,,(((---444777777666666222)))###&&&---...//////---///000***###))),,,***---666555666CCCVVVmmm}}}}}}|||xxxaaaEEEDDDAAA>>><<<;;;:::777555444000000333444000------xxxzzzooobbb[[[ZZZVVVPPPIIIHHHGGGHHHIIIHHHEEEBBBKKKHHHEEEBBB;;;666777===777444111//////,,,%%%"""###%%%(((***---///000,,,,,,,,,///000---'''"""---,,,+++******,,,---///&&&&&&***//////+++)))+++)))---///,,,&&&###%%%))),,,***)))+++......+++''''''$$$###''',,,///,,,(((&&&###!!!#########'''---++++++,,,000444222,,,&&&***)))))))))+++---000333((("""$$$))))))'''&&&))))))((('''&&&%%%$$$$$$,,,++++++*********)))(((******)))(((,,,000...(((###%%%***///111111777???OOOSSS^^^ZZZFFF;;;;;;777333000...---***)))...666111111...)))(((,,,///...++++++*********,,,...///)))+++---------...000111------:::888???WWWggg}}}}}}{{{nnnooottt|||}}}|||uuuuuuyyy~~~sss___FFFAAA:::444555777999:::<<<<<<999444///,,,+++******&&&''''''%%%&&&,,,666<<<<<<666000------//////...***$$$&&&///666888===EEEYYYdddaaaeeeVVV===:::333...///222444666555333222000111111///---+++,,,---+++...111222222111111222)))111777666111///444:::222333555666666555444333666777999999888>>>QQQddd{{{lllZZZDDDGGGBBB<<<:::999888333///444222222333555777===CCCLLLNNNWWW^^^UUUAAA999===///---++++++///222444444888999111000999888111222;;;GGGUUU```kkkmmm^^^KKKFFF>>>666111111111000///222111000333999CCCNNNUUU;;;111((((((***)))''''''...444+++!!!&&&(((&&&)))((()))******+++,,,---......,,,+++...333555333111***'''###!!!'''...111///...---,,,,,,,,,***(((%%%***)))&&&!!!!!!%%%))))))&&&(((,,,000333111---)))+++,,,///000000///...---***'''%%%&&&((()))'''%%%,,,...---'''$$$$$$!!!###$$$&&&)))---...---,,,+++///000///000444777777888777222++++++000555555999999888333)))!!!###+++///000///...///000+++###&&&++++++///999555///333===NNN\\\bbbnnn|||xxxiiiZZZRRRHHHBBBAAA@@@===999===999666888888444111111|||~~~zzzooobbb[[[YYYVVVQQQLLLGGGBBBAAAEEEJJJMMMNNNGGGDDDCCCAAA;;;555555:::555333///...000///$$$%%%&&&(((+++...111333444...---///444333,,,$$$!!!$$$'''+++------+++(((%%%$$$%%%***000111+++&&&%%%'''***,,,,,,)))'''(((***+++((((((,,,222333...(((%%%$$$&&&)))...///---***((($$$###%%%&&&&&&)))---***+++...111333000)))###)))+++---,,,)))***...111)))$$$###(((,,,------///%%%%%%$$$###"""!!! &&&(((***+++++++++,,,---111///+++***///444000)))###'''...444333111555<<>>OOO___vvv}}}hhhOOOHHHAAA:::777888999666333666222000000333555666555AAAEEEPPPZZZVVVGGG======555111---...111444555555444555......:::;;;555666555DDDRRRaaaxxxyyy]]]]]]QQQ@@@555000///---+++------,,,,,,///666???EEE666---'''))),,,+++))))))---333+++ ###%%%***++++++***((((((***+++++++++---111444555555333///***%%%&&&***---***&&&++++++,,,...///---***''')))((('''&&&(((***---///'''))),,,000111///***&&&&&&)))---//////...///000,,,***((()))+++---+++(((***,,,+++'''###"""&&&&&&(((***,,,---+++)))...333444111111666<<<>>>444111,,,***///666666111;;;<<<===888+++!!!"""***+++,,,,,,,,,///222///((()))...,,,///777333******...333BBBTTT[[[```ssswwwfffUUUGGG>>>:::888???;;;888777555111000333}}}zzzwwwnnnbbb\\\[[[YYYVVVRRRKKKDDDCCCGGGLLLNNNOOOCCCCCCDDDDDD===444000222///000...,,,------$$$((((((***,,,...///111222---+++---222222,,,'''((("""###&&&((()))(((''''''&&&%%%&&&+++,,,(((%%%%%%&&&(((***+++,,,++++++***''''''***...222111,,,((('''(((***,,,---...------((($$$###&&&((('''(((,,,++++++---...---***%%%"""%%%***...,,,&&&###'''---,,,)))))),,,...---///333&&&&&&%%%$$$######""""""&&&)))------+++)))+++---333222///,,,,,,///...)))&&&)))...222000000777AAAFFFIIIXXX^^^SSSHHH>>>000333///...///...++++++...(((+++,,,******------************++++++,,,,,,,,,(((***,,,---...///111333000000<<<<<>>666999111&&&222555444111......111333222111999111)))(((,,,000000---:::555000///222444111...+++)))***111999:::111(((---///222555666666444333888777777:::999:::AAAIIIUUUkkkdddVVVJJJ===666666888777555+++000444555333444444444===BBBFFFJJJMMMLLLDDD;;;777111+++***---//////---000999777222333111222===@@@999>>>YYY}}}oooRRR???333***$$$###$$$%%%$$$$$$(((///444---)))))),,,---***)))+++(((333///(((...111((("""***...333444000---+++***222333222...***))),,,000&&&%%%%%%&&&&&&&&&***///'''&&&%%%&&&''''''%%%###&&&%%%%%%&&&%%%###!!!"""---***'''%%%%%%%%%$$$######+++///---***'''&&&$$$""""""%%%***------+++$$$''''''%%%(((///444444+++******+++,,,***'''$$$+++333888444000000333444555000,,,111@@@HHH@@@222)))///666666...&&&***222++++++)))'''***...---(((&&&***$$$!!!***,,,***---'''000555555>>>PPPZZZYYYxxx}}}eee^^^aaa[[[YYYWWWTTTOOOLLLRRR[[[mmmgggaaaeeegggZZZ]]]TTTQQQOOOMMMMMMKKKIIIGGGHHHCCC@@@;;;///### %%%***---///000...,,,++++++111000///+++)))***...111000***%%%%%%***,,,)))%%%$$$!!! &&&,,,///000)))***,,,---,,,)))&&&$$$$$$###"""$$$(((+++,,,,,,---///111000,,,))))))***222///,,,))))))+++...000***,,,)))%%%&&&,,,---)))&&&%%%%%%'''%%%!!! ###$$$$$$###!!! !!!%%%(((---555666...(((+++000222+++++++++,,,,,,------------+++)))***------+++((('''+++000111...)))$$$!!!)))%%%%%%+++111444777;;;CCCFFFEEEIIIPPPEEE888999777444000...,,,------...((())),,,//////)))000222444333111---+++******(((***---...+++***,,,///...AAA???OOOttt~~~www~~~zzzttt~~~~~~}}}}}}uuuppp```BBB999999:::<<<<<<999555111777555333333333222///,,,000...+++)))(((***---...++++++,,,///222222...***---((("""###)))///333666333222444333///...111222333---%%%---;;;:::,,,111///***%%%)))000///)))444555111***)))...111///...,,,+++111888:::555000333555777666444444666999:::666333333333444;;;CCCXXXYYYcccwww}}}uuuLLLDDD666888///@@@555444333111222444555444444:::::::::>>>JJJRRRLLL@@@;;;777333222222///,,,+++---///222333444555666777999888???WWWyyy|||ZZZDDD///+++"""000111111---'''&&&***///111222000,,,+++...000...)))555,,,%%%333444***...---///111111///...---,,,777777444///...///---)))%%%''')))(((""""""***))))))'''&&&***...,,,(((...&&&"""&&&)))&&&&&&(((...,,,)))'''''''''&&&%%%$$$(((---000...***&&&$$$%%% ###'''&&&+++...((("""$$$,,,333444222111222333333111---)))'''///000111...+++)))***---***---///333<<<@@@888+++111777:::555000000333444+++)))'''(((,,,---+++)))&&&$$$&&&---000...000555&&&***222<<>>555))))))...///,,,)))+++,,,,,,+++,,,------,,,,,,------,,,'''(((...000...,,,---......///333888>>>AAABBBGGGRRRlllttteeedddZZZVVVWWWNNNUUUPPPRRRQQQKKKCCCAAAEEEKKK>>>;;;999777222,,,+++...111///...000444666555333,,,(((&&&(((///444555444666222---((('''''')))+++###"""###%%%((()))***)))222,,,'''&&&+++///000...%%%""" ###''')))***&&&))),,,---------...///...///000000...+++'''%%%***((($$$###'''------((($$$$$$&&&%%% ###'''(((((('''%%%%%%''')))000222111...,,,...---***......---,,,,,,---///000......///000000...)))&&&***++++++)))&&&#########%%%)))---...+++,,,777EEEFFFVVVVVVMMMKKKCCC666111000000---&&&!!!$$$---666,,,++++++,,,...000//////---000444444222///,,,+++%%%%%%)))000333111111333444666DDDHHHXXXuuu~~~zzzzzz}}}|||}}}mmmhhhZZZ@@@===<<<:::999777333...***+++000555666111,,,******...///000111111111//////------...000111///+++(((&&&+++111333111...------777999===???999111///333222000---***)))---222666222222000///111444222,,,000111000------111333222111333555888999999777666111333666777777777999:::888666666888777666999???AAALLL]]]nnn{{{zzz{{{pppRRR111999:::>>>;;;444,,,&&&&&&+++000...000222666AAAPPP[[[___VVVKKK===222---...000000...///000111222333444444111333;;;KKKddd[[[CCC111333000222555777666222......///+++///111///000111000---,,,111+++'''111333...000,,,///222444333000+++(((,,,,,,)))%%%&&&******(((...---,,,***$$$ $$$,,,((($$$&&&,,,+++&&&&&&,,,)))+++000555444///+++,,,...///...+++((('''***...&&&))),,,---,,,***))))))+++000)))!!!''')))(((---///...***### ***333000,,,******,,,...---+++%%%&&&'''&&&&&&'''***,,,---...000222666777000'''+++......,,,,,,///000---000333666555111///222555111//////555888777444333222000//////333777999:::999===QQQdddrrrwwwrrrdddcccXXXWWW[[[QQQUUUNNNPPPOOOLLLFFFCCCEEEHHH===:::777555333///...---000,,,***,,,222666444222***))))))+++///333555666666222---))))))((('''&&&###$$$&&&)))+++,,,,,,+++---(((%%%'''---///***%%%%%%$$$###$$$&&&)))))))))'''(((+++---.../////////+++---//////...+++'''%%%((($$$ !!!''',,,+++'''###$$$%%%%%%  '''$$$%%%%%%$$$%%%''',,,000///...------///000---***...---,,,++++++,,,---///,,,...000111000,,,'''###)))***+++)))&&&$$$$$$$$$ $$$))),,,))))))333???GGG]]]```RRRLLLEEE888111111///+++&&&###%%%,,,222***)))((()))***+++,,,,,,))),,,000111///---+++***%%%%%%***000333111000222---666GGGUUUdddvvv~~~}}}yyyxxx{{{oooiii\\\DDD>>><<<:::888666333...+++...111333333111///,,,+++///000000000///...---,,,''')))---111333333222000///222444222......222666;;;>>>BBBBBB:::111111777666///***)))((((((---333111111111222444444000,,,,,,...///111333555666666444888;;;;;;999666555666...///111222333333333333333222444888888666999>>>:::DDDVVVfffsssvvvEEE<<<<<>><<<:::888777555222000666222...///333444111---+++*********+++,,,---...%%%)))...222555666555555333666888555111000555:::999<<>><<<:::777444222222...444999:::GGGWWW[[[hhhkkkllljjjeeeaaaaaaccc{{{xxxiiieee\\\aaakkk]]]XXXTTTSSSSSSTTTTTTOOOHHHCCC<<<:::777666:::???===777000...---...111333111///***000444222+++(((+++000000000000111111///***%%%###$$$&&&'''(((+++///222555---$$$ ###'''******"""""""""$$$&&&&&&$$$"""++++++***+++,,,+++)))&&&''''''((()))+++,,,---...***%%%$$$&&&((((((***---...)))%%%### ###)))'''$$$!!! ###)))...,,,((('''+++......------((((((((((((((('''''''''%%%)))...000...+++(((&&&"""$$$'''(((&&&$$$###$$$### !!!)))///111222444:::OOOWWWRRRPPPIII>>>;;;444///******------)))$$$$$$'''+++---......///111+++---////////////000111...+++,,,//////+++***+++000;;;@@@UUUcccjjj|||uuuzzztttssstttxxx~~~{{{yyyvvvvvvxxx~~~yyyooo___HHH???===:::888777777555444888111+++,,,222666333...$$$$$$$$$&&&))),,,///111))),,,111444444333222222111666;;;===:::777666666444777===AAA???<<<>>>DDD999333+++'''***------,,,......111555444000,,,---''')))///666999777666777444777999888333///------------...000222222///---++++++///555666555888<<<@@@GGGTTTeeesssXXXCCC<<<>>>>>><<<777222000222555222***%%%+++666@@@FFFKKK___eeebbbPPP@@@:::777333222///---///333777777666555666666666888AAANNNYYYbbbsssPPP???000888666333000...///000111555555111+++***///222111---###'''...)))))))))!!!###%%%)))///444333...(((---...---+++---222111...***''''''(((((((((---444,,,222:::>>>===777111......444999888555222,,,&&&(((+++......,,,,,,---///222...(((!!!###''''''...)))$$$+++...---111111///,,,+++,,,***&&&###''''''(((***,,,///222444...+++'''%%%&&&((()))))),,,+++,,,...---***+++...---111222111333888:::888999444//////444:::<<<<<>>UUUbbbfff~~~www{{{{{{tttssssssuuuyyy}}}~~~~~~zzzzzzzzz|||{{{iiiQQQAAA===:::777777666555444111---***,,,000222///,,,"""$$$&&&(((+++---......***...222333111///......111555;;;@@@@@@===777333444777>>>DDDDDD>>>;;;<<<333666222++++++222555222111000333777666111...111((()))///777888222...///...000222333111...,,,+++++++++---000444555222///......000555555444666:::===GGGXXXgggsssyyybbbMMMBBB@@@>>>:::666444444555666000+++***000666888;;;AAAJJJ\\\eeeZZZHHH>>>888222...+++)))+++111555666555444111...---111888@@@EEELLLpppzzzwwwZZZDDD000777555333111000000//////111222000,,,,,,111444333***&&&111+++***+++!!!%%%%%%(((---222111+++%%%+++------+++---///---)))***''''''+++,,,,,,000555222999;;;666666888222(((...222333111111222...'''(((***...000111111///...)))'''### ###)))...&&&...***&&&,,,...,,,///...---+++,,,,,,+++(((%%%'''+++///000...---///222...***&&&$$$&&&((())))))///,,,,,,---((("""$$$))))))000444555777===BBBCCC888666333444999BBBKKKPPPdddppp}}}}}}nnn```QQQIII===444//////111333333...111333---111666333999:::999666333222444777zzzqqqjjjjjjZZZWWW^^^SSSQQQQQQTTTSSSMMMBBB:::777888:::777222...333999555+++...000222222///,,,+++***+++,,,---,,,)))&&&###""")))111---"""&&&000)))(((%%%!!! ###+++111)))(((&&&%%%%%%''')))++++++'''""" !!!%%%((()))'''%%%$$$%%%&&&%%%"""$$$&&&)))+++---,,,+++******)))***,,,((($$$(((111...%%%"""'''***,,,///"""$$$&&&((('''((()))***111+++)))+++***%%%''',,,%%%''')))***)))'''%%%###!!!''')))(((''''''(((+++******((((((+++///333...)))&&&***///444;;;BBBEEEOOOUUUZZZ[[[JJJ<<<>>>,,,,,,+++***))))))***+++,,,------+++((((((***...,,,,,,,,,++++++---222555555000...///...++++++///...<<>>:::777666555444333)))***+++,,,------+++)))&&&(((+++---...,,,***((((((,,,111222000---,,,---555666999===???>>>:::666999;;;AAAHHHFFF===333000---888999...+++666<<<999444333555:::999222111444***)))///777666...(((((()))+++---//////...,,,***''''''***///444666444111222111222555555333555999888EEEYYYhhhooozzzzzzoooZZZIIIDDD@@@:::666666777888999000///222777555000222999777QQQccc\\\JJJ>>>666000---***'''***111666777555444...'''&&&+++222888:::>>>]]]hhhvvv|||jjjVVV???555444333333333111///,,,,,,//////---///444666444'''%%%444---,,,...###''''''(((,,,000///((("""(((++++++***+++,,,)))$$$...++++++......---///333777>>>:::---+++222,,,,,,...,,,***---111///((()))***...222555555111...***+++,,,***'''%%%######'''///,,,(((...///+++...++++++++++++******)))))),,,222777555...)))***,,,///***&&&%%%(((+++,,,+++333000000000***$$$&&&---$$$---444666888???FFFJJJQQQRRRRRRSSSXXXbbbppp{{{}}}^^^CCCCCC>>>888333111111000///333---///111,,,000777444888555111000111222333333wwwkkkhhhbbb^^^[[[XXXUUUSSSSSSWWWUUULLLGGGEEE<<<000:::<<<888111444:::666***333777777///((('''))))))&&&%%%$$$&&&)))'''!!!&&&))))))### (((***(((''''''$$$"""'''...111+++%%%###&&&+++,,,,,,111///)))###&&&///111...***(((''')))++++++'''$$$)))%%%!!! """&&&***,,,...///333555222,,,+++///)))))))))))))))((('''&&&&&&(((((('''$$$""""""""" """((()))$$$$$$###$$$&&&)))++++++***###((('''!!!"""(((...---+++***...555666333333...,,,---...222<<>><<<:::???@@@BBB@@@<<<888555444666444222///+++...>>>NNN:::777999>>>>>>777111222000000//////...,,,***)))111///------.../////////111222333333111111222444777666999<<<777000222888===FFFZZZmmmppppppooo___QQQKKKAAA555111777===;;;666111///111555666444666999>>>GGGQQQWWWSSSHHH<<<555888666222...000555333///000...+++))))))+++...000444???PPP```jjjkkkcccYYY===444---///444555222...444444333222222444888;;;444///***,,,000111+++%%%,,,,,,---///111000...+++///---)))%%%'''***''' )))///444111***(((---333888BBB@@@888222(((%%%...&&&(((+++---...///000222(((&&&'''++++++(((''')))&&&))))))(((,,,///***!!!'''***,,,---,,,+++++++++///111---$$$!!!%%%)))'''555:::???<<<555//////222222...((($$$)))///---&&&///000111///+++'''%%%%%%...---333===EEENNNaaattt}}}||||||jjjeeedddQQQ999<<<888555444222------000---///222555666666555444111------333666444333333uuukkkgggbbb^^^\\\ZZZWWWVVV[[[^^^ZZZOOOIIIFFF===111999===;;;444333888777000222444111((("""$$$(((***$$$""""""%%%(((((($$$ )))+++***%%% %%%+++((()))+++...***%%%%%%)))+++)))'''###!!!"""%%%))),,,///,,,''''''---000000000...,,,---......,,,)))***&&&""" ###''')))------000333111,,,)))+++)))((((((***,,,---,,,+++'''(((((('''$$$#########%%%###&&&)))###((('''%%%###$$$%%%%%%%%%$$$ $$$(((&&&""""""''',,,,,,***)))---333333///***'''&&&((())),,,555???FFFKKKYYY```ZZZTTTMMMCCC,,,))))))---///,,,***+++,,,000333111+++'''''')))000111111...+++)))+++---...------...111333444555:::>>>KKK]]]lllvvv~~~zzztttssssssrrrrrrsssxxx~~~{{{{{{}}}}}}{{{zzzUUUGGG;;;999:::777000,,,...---...111///++++++...000///111222///)))))),,,++++++---///111///***%%%111111111444888999777555>>>??????===:::888777888111000000111222777DDDRRRCCCAAACCCGGGDDD;;;333111***,,,...///111333555777666333000......///......,,,+++,,,...222555555444666666999;;;888333666===@@@JJJ[[[hhhjjjooozzzjjj\\\LLLDDD:::555888;;;:::777555333333666666555666:::222<<>>GGGPPPIIIHHHJJJLLLFFF;;;222......000111000///000444888;;;777333000///...---,,,,,,)))(((---555999777333444444555777555444999???CCCPPP^^^ccceeeooozzzlllRRRIII???999777888888777999777666777666444777<<<666;;;EEERRR___eeeeeecccAAA===444++++++111444333111000///...///000222444000666???FFFMMMVVVaaajjjiii[[[HHH999444555555555222222000///............'''((()))***,,,...000222...---,,,---///000///...,,,***%%%!!!$$$******'''###%%%(((,,,000111111111GGGWWWRRR???555///&&&###(((+++...000000111333555111...---...,,,'''%%%''')))(((%%%$$$''',,,+++''',,,000333444333000......111333222---***+++,,,+++222444555222------111666333---,,,...---+++111;;;333666999;;;<<<>>>@@@BBBAAAIIIZZZooo{{{pppYYYOOOKKKHHHBBB<<<777555333222111222666:::777000,,,---000111333444444333111000///+++***...000000000333~~~}}}sssoookkkeeeaaa^^^\\\YYYXXXZZZ\\\WWWMMMHHHHHHCCC:::???AAA>>>777333555555111666777111)))%%%***///111'''%%%###%%%(((+++,,,,,,222///,,,******,,,------///+++'''$$$!!!((($$$(((+++(((""" ###)))&&&***---...---...///000---***'''%%%%%%(((***,,,,,,+++)))((()))---333777+++((((((...111---(((&&&,,,(((%%%)))111666444000---...---,,,******+++---***%%%$$$(((***)))))),,,(((&&&$$$$$$&&&(((((((((,,,,,,------,,,*********)))***)))'''***...+++%%%######'''+++,,,---555???BBB]]]cccbbbnnngggMMM???888333111222000,,,))))))---111555333---******---333222000...---,,,------+++---///000111222444666333<<>>666000---000222111...+++,,,111666:::777333000///...---,,,///------111666999777444333222222111111222777<<>>===;;;555333111000///---+++***%%%$$$%%%'''+++...000111...---+++,,,...///000///000///+++&&&&&&***)))%%%$$$'''+++000333555444444@@@SSSMMM777111222,,,'''///111444444444444555666444111///000...***(((***+++((($$$"""$$$'''((('''...111555666555222///...///222333222000/////////---///000...++++++///333333+++---666777111555AAA666666888>>>FFFLLLMMMLLLSSS___tttxxxtttfffLLL<<<;;;:::777555333...***///888///111555888555---***++++++---///222444666666666(((&&&(((...111111111444tttrrrnnnhhhccc___[[[WWWTTTXXXZZZUUUKKKGGGHHHDDD;;;???<<<888555777999777222111222///)))'''***,,,+++---+++(((((()))+++---...333000+++)))***+++***)))...***'''$$$ '''$$$$$$%%%&&&&&&'''((()))'''&&&(((,,,000111///...+++)))'''%%%%%%)))...111))))))(((&&&%%%)))///444***&&&&&&,,,///---)))(((...)))%%%(((///333111,,,,,,---...---++++++,,,...'''&&&%%%&&&$$$###%%%)))(((&&&%%%%%%''')))))))))))))))((('''''''''&&&%%%***+++)))'''***---***$$$!!!"""'''***+++---666AAACCC^^^eeecccoooiiiNNN@@@:::555222333222...,,,,,,,,,///000...***)))---222///...,,,+++,,,---------/////////...---///333666===BBBPPPbbbooovvv|||{{{}}}~~~}}}xxxooonnntttvvvsssqqqsssxxx~~~yyyyyyyyyzzz|||xxxzzz{{{xxxvvvsssssszzz{{{zzzdddSSS@@@777444222222444222000000111...******---,,,***+++000111...---///%%%""" """(((+++***(((666777777666444222111000---000333555555555555666222...///555999999999:::;;;===<<<888333111000000---...---,,,+++...444999555222000/////////...---***,,,000333555666777777555555222000///222666999???PPPaaaiiiooo{{{yyy]]]@@@777::::::777444777666666777444333888???@@@===>>>GGGXXXiiisssxxx^^^MMM777,,,000777444+++------...///111222333333//////111333888HHHgggyyyeeeWWWPPPJJJCCC888666333222111000---***'''###!!!$$$+++000...+++...,,,+++,,,...000000000,,,---,,,((((((***((($$$$$$)))000222222111333555===NNNHHH333111888666333333555666555333222222333111...---...---***)))+++'''$$$!!!"""###&&&(((***---000444555444111//////---///222444333111111222(((***------,,,,,,...000444---111@@@EEE???>>>EEEBBBAAAEEEPPP___hhhiiifffuuuyyywwwqqquuupppccc[[[WWWJJJ666222999555333333111,,,(((///999///000333444///((((((,,,***,,,///222555777888888//////222777666111///000tttqqqnnnjjjeee```[[[UUUQQQYYY[[[UUUKKKGGGHHHCCC:::999555333555;;;>>>;;;777333444333...,,,......+++111///,,,***)))***,,,...111...***((('''''''''&&&((((((+++---((("""!!!$$$### !!!'''++++++)))'''######)))///000//////)))(((&&&######'''---111///...,,,'''###$$$)))...'''$$$$$$))),,,++++++---///+++''''''+++...,,,***)))+++,,,,,,+++***+++,,,&&&''''''$$$"""&&&)))'''&&&&&&''''''%%%$$$******)))'''(((***)))%%%++++++(((&&&))),,,***$$$%%%'''***------111===JJJKKK^^^jjjnnnqqqhhhRRRCCC:::555222333222///---...))),,,,,,***&&&'''---333+++)))(((((()))+++++++++111111111...,,,...333888===BBBOOOcccsss|||zzzvvvqqqmmmlllooommmlllkkkmmmqqqvvvyyy{{{www|||{{{xxx~~~~~~zzzuuurrrsssvvv~~~uuummmoooyyy~~~zzzkkk[[[LLL===666333111111333000------///---)))+++///+++((()))///222111000000***(((&&&&&&'''(((((('''333666888888666444333333+++///333555555444444444...+++,,,111444333333555666999888222...000333555333111...,,,,,,...111222...------///000000///---###(((...111333555777:::888999666111111555888777;;;JJJ]]]mmmvvv}}}lllJJJ???BBB@@@:::555666666888888444111555===666999@@@MMM___nnnxxx}}}gggUUU===000111666///$$$+++,,,---///111222222222111//////222666EEEddd}}}kkk]]]OOOBBB:::777333111222222///,,,)))$$$!!!&&&...111---''',,,++++++---///000000///%%%((('''%%%%%%((()))&&&$$$)))...///---,,,---000999EEE???///000555555666111333333222000...---...,,,)))(((***)))''''''***!!! $$$'''(((,,,000,,,///222333222000000000------000444333//////111$$$'''+++...///111333555:::888???NNNUUURRROOOQQQcccfffmmmxxxzzzsssfffUUUNNNPPPJJJEEECCCAAA777***(((...000111000---***+++...222...///222222,,,''')))///000111222333444555555555+++,,,000555444///...000rrrnnnllljjjgggbbb\\\TTTOOORRRUUURRRIIIEEEGGGBBB999777555666:::======;;;:::888999666111000222111...000///---***))))))+++,,,++++++)))'''%%%%%%%%%&&&$$$&&&+++...+++$$$###%%%""" '''+++,,,***&&&""""""(((+++,,,...333******(((%%%###%%%***///222111...(((""""""&&&+++###!!!"""&&&''''''+++111...+++(((((()))*********(((+++...///...---,,,,,,(((***((($$$ ###&&&''''''''')))***)))'''%%%---///---)))+++000...)))******'''$$$'''+++***%%%***+++---......333BBBRRRWWW```tttwwwhhhVVVDDD999333000111000---+++---))),,,...,,,((((((,,,111---+++((((((***++++++***///222333222000111666:::;;;CCCRRReeerrr|||~~~{{{rrrnnnnnnmmmjjjnnnnnnnnnmmmlllnnnqqqssswww~~~}}}}}}zzzyyy{{{}}}vvvooosss}}}|||vvvvvv{{{~~~wwwlll```LLLAAA777444444222222333---+++,,,...---+++---222***))),,,000111...///222,,,---...,,,***)))***,,,---111666888777555333333---///111222111111222222---++++++---...,,,...222666;;;;;;444///111555555777222,,,***,,,,,,+++(((***+++---000222222///,,,%%%'''+++111555777777777888999666222222888999666999BBBVVVkkkvvvxxx}}}ZZZNNNMMMGGG???;;;888999;;;:::444///222999444777===GGGUUUeeerrryyyoooaaaKKK;;;555444---$$$)))+++...000222333333333///---///666<<>>AAASSSZZZdddmmmrrrtttuuuuuuooo^^^SSSIII>>>:::>>><<<======;;;666222...,,,)))------(((***111000)))+++---111333...))),,,333666666555555444333333222$$$$$$(((,,,,,,***,,,111oookkkjjjiiigggddd]]]UUUOOOIIIMMMKKKDDDCCCFFFBBB999999:::===???===999888999888888444...---//////,,,......,,,***((((((***+++'''((((((&&&$$$$$$&&&(((&&&%%%'''(((%%%"""$$$***$$$!!! """&&&+++------###!!!###(((((('''...888222222000,,,))))))...222,,,,,,)))$$$###((( ###$$$$$$+++333---+++***(((((()))***,,,)))---111333333111//////,,,,,,)))%%%###%%%''''''%%%&&&(((,,,//////---+++,,,---+++(((***000///)))***)))%%%"""%%%******%%%(((((())))))(((///@@@RRR```ccc~~~|||hhhYYYEEE888222//////...***)))***,,,000333222---+++---000222///,,,+++------,,,***,,,111666666555555888<<>>===555...///666555444222444>>>NNN```lllyyyppp^^^JJJ>>>999333...)))+++...111333444444333,,,***///;;;DDDSSSpppsssZZZDDD888222,,,+++...111000---%%%(((,,,000111111000///******,,,///111222000......---'''###)))+++(((%%%###&&&+++...,,,)))(((///......222...)))000,,,---///000///...///000000,,,***+++***''''''***'''&&&***000///***(((,,,---.../////////111333666222//////222...'''%%%)))%%%%%%(((---444>>>FFFLLLssswwwqqqtttdddSSSCCC???===777555888666666333///000333000)))&&&,,,+++&&&,,,777444&&&'''+++222555222---000777777777666555444444333333...+++******'''$$$'''...}}}wwwmmmjjjfffbbb___ZZZVVVRRRMMMNNNAAA;;;HHHMMMAAA777999:::;;;;;;999888888999555111+++''''''+++000444333///***'''''')))***+++&&&(((+++***"""!!!***&&&'''***%%%###''''''### """''',,,......---)))''')))++++++///444000000///---+++(((&&&&&&,,,&&&###%%%"""'''//////***+++111******111:::666)))%%%***...,,,,,,//////***(((***---,,,---000444555222...&&&###%%%,,,///***'''))),,,***))),,,//////***%%%,,,++++++(((""""""***,,,***&&&$$$)))555AAAHHHZZZ```zzz}}}uuufffIIIDDD888,,,'''%%%$$$&&&)))------...000111111111111444111------///000000///555666444111111555;;;>>>BBBJJJ^^^wwwwwwrrryyyxxxzzz|||yyysssppprrrzzzxxxtttqqqoooqqqtttvvvwwwwwwiiijjjllliiijjjssszzz{{{vvvsssxxx||||||zzzwwwsssvvv}}}{{{www{{{|||zzztttssswww{{{|||zzz}}}}}}~~~hhhZZZTTTKKK???999333333777777333...000+++)))+++......---,,,''')))+++,,,+++***+++,,,'''((())))))***---222555111...,,,...333555333///111222444555555333222000///000000...---,,,---//////CCCDDD555---***+++222000///...,,,******+++---------+++))),,,000...(((+++---333888777333444999777777666444333222111111333888CCCVVVjjjxxx||||||uuuttt\\\NNNAAA>>>AAA???:::555000///000222:::888555333777AAAMMMVVVooovvvqqq]]]KKKCCC;;;333//////---,,,---//////------***///888???LLLhhhhhhRRR@@@===777333000///......)))---//////000444444111///,,,***+++---...,,,)))///---'''(((111---'''"""###(((+++'''"""***---333444+++!!!$$$---...111444444111---)))'''%%%,,,,,,&&&'''000111++++++*********,,,,,,***)))333222000//////000222333***)))***+++&&&!!!$$$---)))''')))222;;;DDDRRR___{{{hhhWWWLLLGGGCCC>>>999777888888333///111444333...+++---...,,,///---******,,,---......***,,,---......000222444999555333555444222444888000---++++++)))(((+++111{{{qqqjjjgggcccaaa```\\\VVVQQQUUUWWWKKKBBBJJJKKK>>>444999:::<<<;;;999777777777444111---)))))),,,000333555000+++(((((()))******---...000///***%%%(((...***"""!!!(((***%%%%%%***((('''%%%$$$%%%)))...111111---+++---......111666///...,,,+++***(((%%%###$$$"""!!! """)))///...***+++000,,,+++000888444)))%%%+++&&&%%%&&&***,,,***+++...)))))))))+++++++++(((&&&%%%"""###***,,,***(((***)))((((((,,,000000,,,(((&&&######&&&'''&&&)))......+++'''&&&+++777DDDLLL[[[lll~~~wwwgggQQQFFF;;;///+++***((((((***+++---000333333222000...333///,,,+++---......------///111000222777>>>BBB@@@JJJ```yyy~~~|||yyyyyyyyyuuuppppppsssvvvxxx}}}~~~tttlllsss{{{qqqbbbbbbgggkkkrrryyy{{{xxxttttttzzz}}}{{{wwwuuuvvvzzz|||{{{~~~zzzwwwtttqqqooonnnqqqpppmmmnnnqqqrrrpppwwwvvvssspppqqqrrrnnnfffvvvssstttmmm\\\OOOHHH@@@<<<777333333666777222---,,,***+++///333444111///)))))))))&&&###!!! !!!)))***++++++,,,...222555444111...///222555555444333444666777777666555444333333444333111111222444BBBMMMDDD111000333///+++.........---------///000+++***''''''+++000...''')))***///555777555555999888777666555333111///...///333===LLL^^^mmmvvvzzzoooaaaEEECCC???>>>;;;777555444555666555444444444666<<>>888555222,,,&&&...000///,,,,,,000111...,,,...000222111000///...&&&%%%###  %%%***)))''''''(((+++,,,***((()))---222222(((###,,,---000111000---***'''(((///000+++,,,444555///***)))((()))***+++)))''',,,,,,,,,+++***+++,,,...111,,,)))++++++***///555000,,,---555@@@MMM___ooozzznnn]]]MMMBBB<<<;;;999555333444777888555222---111111...,,,---,,,)))------.........---------+++---000222222333333444666222111222111///111555000,,,+++---...---...111{{{jjjhhhddd```aaaccc```XXXPPPXXX^^^TTTJJJMMMKKK>>>666<<<===>>>===:::999999:::777555111///...///111222555111,,,)))((()))******,,,***,,,......+++,,,111---'''%%%'''%%%!!!$$$,,,+++---,,,)))&&&'''---333...+++))),,,,,,,,,...333///,,,)))''''''&&&""""""%%%&&&%%%'''(((%%%&&&(((,,,///---)))+++///---,,,///444000'''&&&,,,###!!!!!!&&&((((((***///+++,,,---,,,***'''&&&&&&$$$!!!"""'''*********,,,'''&&&''',,,000111...***$$$!!!"""(((......///000000---))))))...999HHHSSS]]]}}}mmmZZZGGG<<<111......,,,*********---222555666333000---000...+++***+++++++++******,,,///111222555;;;AAACCCNNNccczzz~~~zzzxxxtttppprrrwww~~~||||||wwwooorrr|||tttgggiiiooottt|||}}}{{{vvvrrruuu|||}}}wwwuuuzzz|||sssxxx{{{sssllliiiiiihhhhhhiiijjjjjjiiijjjlllgggaaacccbbb___```gggkkkdddZZZcccbbb```ZZZPPPFFF<<<555888444222333666666111,,,'''(((+++000666777333///***)))'''###''')))*********,,,...111333111///...///111444666222333555777888777666555666777888888777666777999OOO^^^QQQ666000666333---,,,,,,---...///111222222...+++(((''',,,111---%%%'''&&&)))111666666666888555555555444222000---,,,---///666CCCTTTeeeqqqxxxvvvEEEEEE===;;;999666444222222111,,,...000111222444777999GGG```vvvuuufffTTTCCC666222000///000222222111///((('''+++222777???RRRffffffXXXGGG<<<777222'''***...///------///...***)))///555777444111111222$$$$$$&&&))),,,,,,+++)))"""&&&***---...---,,,,,,'''+++111000((( +++******,,,///...***&&&)))//////+++,,,111000+++)))(((((()))+++,,,***)))111111000,,,(((%%%$$$$$$333---***,,,...///000222...---111<<>>444---%%%!!!(((...000111111---''',,,///222333111/////////'''''')))///444444...)))!!!''',,,//////,,,)))&&&)))......***&&&'''***...***((()))---...***&&&+++//////+++***,,,***&&&((('''(((***---......,,,333444444111,,,(((''''''333111///000000000000111000666BBBRRReeeyyysssjjj[[[IIIMMMIIIAAA888222111444777555333222222111...)))%%%&&&+++///000111000+++$$$***222:::<<<777000---,,,......///111333444333222///...000333222000333999333111000111...---111777~~~lllgggaaa[[[\\\```___WWWOOOPPPYYYSSSIIIKKKKKKDDDAAA@@@>>><<<:::999===BBBGGGEEE@@@:::444000///000111...,,,))))))***---......***''''''---111000///000---***'''$$$ $$$+++(((((()))+++...---***'''&&&$$$&&&+++------...222111---(((%%%$$$"""!!!###$$$%%%)))......***---...---+++***+++,,,---000...---+++'''$$$''',,,---(((&&&''''''&&&(((---(((+++---+++'''%%%&&&((('''&&&%%%%%%)))---///...((()))+++---...---+++)))(((+++000333///)))(((,,,,,,'''$$$&&&)))000???OOO]]]vvvfffGGG:::///...111111///...+++,,,...111222333333333---------,,,,,,+++,,,,,,333222444444...))),,,444RRRYYYggg|||{{{yyy|||sssxxx~~~zzzrrrllliiiqqqyyysssnnnxxx~~~xxxuuuxxxzzz|||zzzwwwxxxwwwuuu}}}|||sssyyy~~~xxxooonnnnnnppppppmmmiiifffhhhlllllljjjkkkmmmhhhaaa\\\ZZZUUURRRTTTVVVRRRKKKTTTZZZ___bbbfffjjjhhhccckkkooodddYYYWWWFFF444222000///000222444333000---222111---(((***...---(((,,,,,,***(((%%%%%%(((******---///000/////////000'''***,,,---+++******++++++,,,///000111111000///222444666777666666666777DDD___]]]@@@111222333555,,,+++,,,...000000...+++000000---+++...222000***,,,((((((...333333111111)))+++---000222444444444333///111@@@XXXkkkrrrqqqxxxaaa\\\RRRLLLEEE>>>:::666222///,,,---------,,,---000222000>>>PPP]]]bbb]]]QQQEEE999333111333333000///111//////000333555777===DDDZZZkkkvvv[[[CCC333,,,******%%%***------...000...)))000---******,,,,,,+++***(((%%%%%%)))...///)))### &&&---...)))"""'''***,,,,,,,,,...000222222---)))))),,,---***''',,,......,,,,,,...---+++&&&%%%&&&))),,,......---***...222111///...000222111333333222222999DDDKKKQQQ[[[hhhttt~~~xxxnnndddVVVFFF<<<999>>>===:::555222111333555------///111222222///...$$$(((***+++------(((!!!,,,444<<<>>>999222///......,,,+++,,,...111111000***+++///222111000444;;;555555444111***(((000<<<{{{iiibbbZZZXXXZZZZZZUUUPPPSSSYYYPPPDDDGGGIIIDDDBBBHHHHHHFFFDDDDDDGGGMMMQQQCCC???:::444000.........+++)))'''(((***---//////+++((((((,,,---)))'''''',,,+++)))'''%%%&&&))),,, !!!&&&,,,,,,(((###"""!!!###)))+++***+++......---***'''%%%#########$$$"""$$$,,,...******,,,+++((())),,,...,,,000///---((($$$###'''++++++'''%%%((()))))),,,111'''((()))(((&&&%%%&&&''')))***(((&&&)))---...,,,***+++---......,,,)))'''$$$(((...111---&&&''',,,&&&!!!""""""&&&444EEEeeezzz{{{rrrNNN???111...222333333222------...///000111111222+++---......---,,,---///000///222333...(((...999RRR\\\lll~~~|||~~~{{{~~~{{{sssnnnooorrrwww}}}ssskkkuuu}}}{{{zzzwww{{{zzzwwwvvvrrryyy{{{xxx|||ppp~~~|||vvvooolllnnnmmmiiieee```\\\]]]^^^aaagggnnnkkkppprrrqqqssstttiii[[[VVVVVVSSSQQQUUU[[[\\\YYYZZZaaahhhkkknnnqqqqqqnnn}}}uuueee```JJJ333555///...///111222333111///888777///%%%&&&---...(((------,,,)))&&&%%%&&&'''%%%'''+++,,,,,,+++++++++(((***,,,...///---***(((,,,---///111111111000//////111444444333222222222???KKKEEE666777888111,,,,,,+++,,,...111000,,,'''(((+++,,,+++,,,000111///...+++,,,000222000000222)))***,,,...111444666777222///111AAAYYYkkkqqqppp{{{zzzrrr]]]UUUIII@@@<<<999777555333333111...,,,...222555333777AAAMMMYYY___]]]XXXAAA888333555444//////333111000000000111222444555@@@SSSjjjMMM999111111333222222---'''''',,,//////000+++'''&&&))),,,+++))))))&&&$$$%%%)))***'''###!!!""")))+++$$$)))+++,,,+++---111333111333///+++)))+++,,,+++***''''''((()))+++---///000&&&&&&&&&(((***+++***)))***...111000,,,+++...222111555666444:::KKK```mmm}}}zzzsssllldddVVVLLLIII@@@333000777000111000...,,,+++,,,...000000111222222111000///''''''&&&$$$''')))&&& ///333999:::777222000000...+++)))***...000///...(((***...111///---111999666555555222+++)))222===pppiii___YYYXXXXXXXXXWWWWWWZZZMMM@@@FFFKKKHHHGGGJJJLLLMMMMMMLLLLLLMMMNNN======;;;999666333000...***(((''''''***,,,------(((&&&(((+++***%%%$$$&&&))))))(((''')))++++++*** $$$(((+++++++++""" ###((()))&&&&&&((()))+++,,,***&&&&&&***...+++$$$"""+++,,,&&&%%%((((((%%%(((...///,,,//////---'''"""###'''***'''$$$$$$''')))))),,,111+++)))''''''''''''&&&%%%***,,,***'''(((,,,+++''')))+++---...---+++)))(((&&&'''+++000///******---&&&!!! ###""""""...???___kkk~~~uuussspppWWWDDD222,,,...000111111...///000111000...,,,***(((+++---...------...000---+++...222...)))222AAARRRbbbxxxyyypppiiijjjpppwwwwww}}}sssxxx~~~{{{}}}yyy{{{|||yyyyyy}}}rrreeennnmmmggg]]]WWWWWWWWWVVVXXXSSSPPPRRRTTTYYYfffsssmmmqqqrrrrrrxxx{{{mmmZZZ\\\___``````cccjjjnnnnnniiimmmrrrwww~~~qqqjjjOOO444:::///......000111222222222555444,,,"""$$$---///)))+++++++++)))&&&$$$$$$$$$###'''))))))((('''''',,,++++++,,,//////,,,(((---...000111111000///---...000222333111/////////:::>>>777222888777000///---+++,,,///333222---''''''...111...***,,,000111///---///222222///111555//////......///111333555111111666CCCVVVgggqqquuukkk___NNNAAA;;;:::888777666555111---******---000333444:::EEERRR]]]eeehhhIII===666777555///000666444222000......///...,,,222BBB___vvvXXXDDD999444222333333///)))(((---000000,,,+++***+++,,,...//////+++(((&&&&&&)))***)))'''%%%""" !!!$$$%%%"""''',,,//////222777555///111...+++)))(((***,,,...(((&&&%%%&&&(((***...000...---+++++++++***'''%%%---111444222///...444999===DDDIIIMMMVVVgggvvv|||~~~oooaaaZZZSSSMMMHHHAAA:::666222///000444---......,,,++++++,,,...555555444333000...------///,,,&&&"""%%%******&&&000111111222111111000000---++++++///333333///+++***---111333///+++...666666333222444444333666;;;wwwxxxqqqfff^^^ZZZ[[[]]]^^^YYYYYYJJJ>>>FFFOOOMMMMMMAAAEEEIIIJJJHHHDDDAAA@@@:::<<>>:::444111***)))'''''')))+++++++++&&&'''+++///...++++++///%%%%%%%%%&&&***---+++&&& $$$&&&'''+++111666(((&&&(((,,,,,,)))''')))%%%))),,,+++((()))000666---###(((&&&!!!%%%&&&$$$'''///000,,,...///---&&&"""###&&&)))&&&######&&&(((''')))---+++'''$$$###%%%%%%### ***,,,+++&&&'''***)))###(((***---...---+++***))),,,)))+++000333000------***%%%%%%(((%%%###...???LLLXXXzzzrrr```bbb```[[[FFF111)))***,,,---...///111333333111,,,'''###&&&))),,,---,,,,,,///111,,,***---222...***444DDDTTTkkkzzzxxxvvvsssppplllhhhfffmmm}}}}}}}}}~~~zzzxxx{{{yyy}}}vvvpppooohhhhhhaaaUUULLLJJJLLLLLLFFFDDDFFFKKKMMMPPP]]]kkklllooooooqqqzzzrrr]]]ccchhhkkkkkknnnssswwwwww~~~yyypppRRR777???///......///000222333444---...((("""---///(((''')))***)))'''%%%%%%%%%"""&&&+++......---,,,,,,///+++''')))---...,,,(((,,,---///000000...,,,+++...111333333111///......444;;;999666666///000<<<,,,+++,,,111555444///)))---555999222***)))---000......111444222///222888666444111...---...000111000444<<>>333+++***///111111111333111---'''+++000111000000333666'''&&&&&&&&&((())))))(((((('''%%%###!!!!!!!!!!!!%%%+++111444999===999000---,,,***(((''')))...222222...+++******+++...111666444222000...+++'''$$$&&&,,,222555666<<>>@@@>>><<<>>>999///,,,222444000333333222111000111444777000000111111111111333555888333***$$$'''...///,,,111...,,,,,,---///000000,,,,,,///444999777000)))000222666666111+++...555555000///555<<<<<<:::999tttxxxoooeee___]]]\\\YYYVVVYYYOOOEEE@@@===>>>EEEMMMGGGDDDBBBBBBCCCAAA===:::999666555777555222111444111111111000///---,,,+++(((&&&%%%%%%''')))))))))(((***((($$$###'''+++,,,%%%###&&&***)))%%%(((///++++++++++++*********))))))'''(((,,,---...222888...+++'''%%%%%%'''))))))%%%!!!"""'''+++,,,...111------+++***)))'''$$$"""######%%%+++000000***$$$,,,((((((...000***!!!(((...)))&&&***)))"""------+++(((&&&&&&(((***%%%%%%'''---333444...(((&&&((()))(((&&&(((///555VVVWWWeeexxxwwweee]]]bbbMMMBBB555///,,,)))(((***---......---,,,+++***))),,,)))+++000///+++,,,111333333444666666888BBBMMMYYYgggxxxuuuwwwwwwrrrqqqssstttyyyzzz~~~zzz~~~|||wwwqqqllljjjdddaaa\\\VVVPPPJJJFFFDDD@@@CCCIIINNNOOORRR]]]hhhnnnsssrrrnnnnnnrrrssspppllllllpppwwwzzzxxxwwwxxxjjjWWWRRR???,,,)))***...///------///,,,'''######'''***)))&&&###(((------***'''))),,,$$$***///...(((""""""$$$,,,000222333555444...%%%---222888888444///...///......//////...,,,***(((111222000,,,,,,111444222333///---///333444000,,,'''(((,,,000///,,,...333555555444222000000333666666555222...+++,,,///222,,,000777AAAKKKYYYjjjxxx|||}}}jjjPPPBBB???999///333222000---,,,,,,,,,---555555999???EEEMMMZZZfffZZZVVVAAA===888222:::444;;;;;;666...+++...,,,&&&///;;;===>>>ZZZsssXXXGGGBBB000555222222333111,,,+++---------///111---)))000<<<######""""""###&&&(((***777000((($$$$$$%%%%%%$$$)))***,,,...000000000000333,,,$$$"""&&&+++,,,+++***111---***111111///444444777222///222,,,&&&+++...---666DDDMMMPPPZZZfff~~~|||pppqqq{{{vvvfff[[[QQQEEE>>>>>>===999555555666333,,,(((+++222666///111222111111333333111---***)))+++++++++///555;;;777555666555111111333//////333999999444000000000444888999666444333444:::;;;666---***......+++666666888:::777333444888hhhfffcccbbbaaa^^^[[[XXXLLLFFFBBB@@@>>>>>>BBBHHHLLLGGG@@@:::777888:::;;;:::777777888666222111444000000//////...,,,+++***+++)))''''''&&&%%%""" $$$'''&&&""""""'''+++,,,$$$###&&&)))((('''...888+++,,,.........---,,,+++&&&$$$%%%((()))))),,,111***((('''(((***+++++++++"""###&&&%%%&&&))),,,---...***%%%!!!!!!###(((&&&&&&***...///+++&&&&&&$$$'''+++)))""" (((***$$$###))))))$$$---------+++******,,,...$$$&&&(((+++,,,+++(((&&&))),,,---,,,***---333999LLLNNNYYYggghhh\\\UUUVVVDDD888...***))))))+++...222111000---+++)))'''&&&...***+++//////,,,...333555666888:::888999EEEQQQ]]]lll|||xxxxxxvvvqqqoooqqqiiimmmuuu||||||zzz}}}~~~~~~zzzwwwwwwssskkkddddddddddddaaa\\\UUUNNNJJJHHHJJJOOOTTTTTTVVV```kkkvvvqqqvvv|||~~~zzzzzz}}}~~~vvvWWWOOOCCC111......111222//////111***'''%%%''',,,000111000(((,,,//////,,,******+++---000333000)))%%%&&&)))///222444444555555000(((555777888888666333111111111222222111000/////////888888666111111444555222000//////222555555111...******---000...+++---222333222222222333444555666:::888444///,,,---000333///...111<<>><<<>>>LLL[[[bbbqqqyyyuuurrrmmmjjjkkkbbbcccjjjsssxxxyyy{{{wwwzzzzzzrrrsssxxxwwwmmmbbbdddfffiiijjjgggaaaZZZUUUVVVWWW[[[______aaaiiisssyyyssswww\\\OOOHHH444///,,,...///,,,,,,---)))))))))+++---000333444,,,---------,,,+++)))(((---...---***%%%"""###&&&,,,...///...///111...)))555777;;;@@@BBB>>>666///---///000...,,,+++...111888888666222111333000+++...111666999;;;999666333///---......+++))),,,222000///...111555777666444888777444111000111555888555///...888GGGXXXiiiuuuwww}}}}}}|||TTT<<<777777555666555222000///000222333444222333888<<>>DDDCCCHHHMMMTTTZZZ^^^hhhwww|||nnn\\\PPPJJJDDD:::222666444111...,,,,,,,,,---/////////000000000000111///000111444444444333333444333222+++!!!(((555///,,,,,,...---))))))++++++111:::@@@<<<222---...---222777666222111555:::555999:::888666555222---)))...777<<<777111111666uuunnnnnnnnnmmmhhh]]]OOOEEEJJJKKKMMMOOOLLLFFFEEEIIIGGGIIIHHH@@@777111333777:::999::::::666///...111------,,,+++******)))))))))***+++---...+++&&&"""$$$'''&&&"""!!!%%%((((((((($$$!!!!!!$$$(((---111)))))))))))))))***+++,,,(((%%%%%%((()))&&&$$$&&&%%%%%%&&&))),,,......,,,,,,***+++---,,,))))))---***++++++)))&&&%%%(((+++)))((((((***,,,---,,,))) $$$***+++'''&&&(((&&&%%%!!! &&&'''###''')))******)))(((((()))&&&&&&&&&&&&&&&''')))+++'''(((*********,,,000333999CCCLLLRRRZZZ___YYYMMMFFF:::...)))(((***...333222000...,,,++++++------...---...///000...,,,,,,000666===@@@>>>AAAQQQcccdddooo|||~~~{{{~~~}}}zzzzzz|||tttnnniiieeebbbaaa```]]]aaakkktttuuutttuuunnnllljjjooo|||tttuuuxxx|||xxxuuuyyyyyytttpppsssyyyyyypppgggeeefffiiijjjjjjhhheeeccceeeeeehhhlllnnnooowww~~~{{{{{{}}}fffXXXJJJ888111,,,,,,---******++++++,,,,,,+++******+++---)))(((((()))***)))'''%%%'''((('''&&&###"""!!!"""(((***+++***,,,///000------222===KKKSSSMMM<<<...+++,,,---+++((((((---222555666555333444444///((()))///666;;;;;;888666444333000///---***'''+++222///------111666888444000000111333444555666999<<<999333111888AAAKKKYYYggggggqqq~~~```HHH???:::666777777777777777777777777333333555888999<<>>888222222///111222000---,,,...111...---///333444111///000,,,,,,///333555444444666222444555///"""%%%333...+++,,,...---)))'''(((,,,444@@@EEE???333...000...///000000...///222555222555777888888777555222000222555555///+++111:::|||vvviiifffeeegggiiicccVVVKKKQQQQQQRRRRRRKKKDDDCCCGGGDDDGGGGGG@@@777222555;;;888888::::::444---,,,///------+++***************+++,,,...000111000,,,)))(((+++***%%%"""$$$&&&%%%)))$$$ """)))///...******(((&&&$$$%%%(((,,,...***&&&%%%(((***'''$$$%%%&&&%%%$$$%%%(((***++++++((((((***---+++((()))---...***&&&%%%'''(((((('''%%%&&&))),,,......+++)))!!!&&&$$$!!! $$$###!!!###'''&&&"""((()))******'''&&&%%%&&&&&&""" &&&+++------%%%&&&'''((()))***+++---+++888EEELLLVVV]]]WWWIIIJJJ>>>111+++***+++...333111000...,,,,,,---...000---...000111222000***$$$,,,222:::<<<999<<>>QQQ[[[```wwwzzzaaaQQQHHH???999EEEFFFHHHHHHDDD>>>888444333555888777333444AAAPPPggg___RRRCCC888111------......000333777555444333000...222888???]]]tttqqqMMMCCC999555444111000222(((---111000///111333222222111000...---+++***)))))))))***++++++,,,---...,,,,,,++++++++++++++++++'''(((((()))))))))(((''''''***(((,,,333222999LLLVVVgggpppyyyxxxrrraaaIII;;;<<<@@@;;;222///)))(((...000------111000222333222///...000333111///111666555222777@@@:::333000333111+++,,,111111555:::;;;555,,,,,,111++++++---222222---***+++000555===BBB===444111333444222000000333555555444///,,,+++---......000333''')))...444555333666;;;{{{qqqiiiiiigggbbbZZZSSSNNNKKKKKKKKKMMMKKKCCC;;;<<>>555111444222,,,---555333222555999777111,,,+++######(((///111---+++,,,...///444888777111...000---111444444333444888<<<666111000222111......222%%%$$$(((///444555777:::mmmeeejjjmmmfffYYYOOONNNQQQGGGJJJNNNNNNGGG???@@@FFFDDDFFFGGGEEE@@@===<<<===555888<<<<<<555------222111000...------...///000((($$$!!!!!!$$$&&&'''))),,,,,,'''%%%&&&'''%%%'''---///***&&&***...---&&&(((***---.../////////,,,%%%!!!%%%*********+++ ###'''******'''%%%&&&(((,,,...***$$$%%%***)))(((&&&&&&)))...555999555444333000---,,,,,,---$$$$$$&&&++++++***---222'''''''''&&&$$$###(((---+++,,,+++***((())),,,///***)))'''$$$""""""&&&)))+++++++++,,,,,,+++(((%%%,,,333???JJJMMMKKKKKKNNNLLL@@@555000...,,,---///***+++---///111333333444///000...,,,222::::::333+++,,,000666:::@@@MMMZZZiiippptttpppnnnpppppplllgggkkkhhhaaa^^^bbbeeedddjjjnnnooommmppptttsssmmmeee``````eeehhheee```^^^\\\[[[ZZZ[[[ccckkkkkkggg______]]]ZZZXXX\\\eeelllfffhhhbbbbbbjjjiiifffmmmzzzvvvpppmmmeeekkkvvv}}}xxxmmmbbbYYYGGG:::...+++---......///,,,((($$$%%%((('''###))),,,...+++&&&$$$(((,,,111,,,(((***///111...***000555777333111333444444777666:::CCCMMMOOOGGG???666000,,,---222555222...444999???FFFMMMNNNBBB555---)))%%%(((...222222///000...------+++***000777555777888888777666666777777888999888555333222333333******333444///666EEEIIIQQQpppuuurrrmmmrrrrrrjjjbbbgggccc\\\RRRHHH???777333666222222888======<<<<<>>888444000...444333...+++000555111'''++++++++++++***)))((((((---...---***'''(((---111///,,,'''$$$###&&&***,,,+++***)))---222333///)))+++000555CCCVVVaaauuutttlllaaaNNNDDD>>>555222666555---))),,,***......'''"""%%%,,,111///...,,,,,,...000222444///---000555333444EEE[[[>>>444000444333///333===444///...333555///((($$$"""+++///---+++---,,,+++---111111---+++---%%%...666666111000888AAA777222111333111***(((+++---'''###'''---222666;;;qqqoooeeefffeeeTTTIIIKKKMMMIIINNNUUUWWWOOODDDAAACCCEEEEEEDDDAAA>>>===???AAA999555888???<<<111...333---///111111///---+++***,,,%%%###'''&&&###"""$$$***///,,,&&&$$$'''###&&&(((((('''(((,,,///"""!!!'''000222...+++...+++(((%%%'''+++---+++'''%%% $$$---...%%%"""&&&$$$"""$$$((((((&&&&&&(((&&&$$$$$$'''///<<>>111)))(((+++///111&&&,,,222111...,,,000555111000111444444000---......111222222:::IIIUUUXXXhhh{{{wwwuuusssppptttpppeee```bbbbbb]]]```iiinnnllliiihhhiiimmmrrruuuccccccfffiiigggaaa___aaaZZZZZZ\\\``````aaagggooodddbbb___]]]]]]___ccceeekkkkkkiiiggghhhnnnxxx|||xxxxxxuuupppyyyxxxwwweeeVVVMMM999,,,......&&&$$$***,,,***%%%###)))...(((***))),,,000(((!!!...+++222333------333000'''222///000444555///***)))777888999@@@KKKRRRNNNDDD;;;444,,,+++///333333111333999999@@@TTTXXXKKKBBB444---***---000000///000222222...(((+++111111---444777999777222///000222333666;;;:::111))),,,444---///222444444444:::@@@RRRYYYaaajjj~~~yyyooofffcccYYYQQQGGG>>>999999999:::777666555555666666555444BBBIIIRRR\\\fffpppvvvwww\\\EEE666888777......666666333111333777777222---///:::FFFPPPeeemmm\\\>>><<<999222333000------000///,,,)))......+++***...111...'''...---,,,,,,++++++,,,,,,///,,,***((('''(((---222(((+++...///000111333555333777@@@NNNeee{{{nnnlllcccVVVMMMIII???444999888555333111000000000---......***&&&%%%***///...,,,***)))***...222555333111...---...444<<>>@@@;;;888:::@@@<<<111...222+++,,,---,,,+++***))))))(((%%%###&&&,,,,,,'''"""!!!###)))000111,,,***,,,"""###### !!!$$$$$$,,,///+++***,,,///,,,***,,,///000---)))'''%%%)))///,,,$$$&&&///111...---///...++++++...&&&$$$$$$&&&---888BBBIIIGGG===000(((&&&'''(((((($$$&&&'''(((((())))))***...+++&&&###%%%)))+++,,,,,,+++)))((())),,,///111333000,,,)))(((***+++---...000...***)))+++,,,)))...222333AAAXXX^^^XXXXXXBBB888---(((***------******---000///,,,,,,...222---...222555222...000666666999::::::BBBPPP\\\```ttt{{{xxxuuupppsssmmmeeeccchhhhhhbbbdddlllooommmkkkiiihhhiiijjjkkkhhhgggiiikkkiiidddcccfff^^^^^^aaadddbbb```dddjjjkkkiiifffcccaaabbbeeegggrrrrrrqqqooonnnsss{{{zzzxxxyyynnnkkkwww~~~{{{||||||hhhVVVJJJ999,,,---111...+++,,,+++,,,***(((,,,111///)))+++***---111+++"""%%%000000333111,,,000777333(((+++***,,,000000,,,***,,,///333:::EEEQQQVVVOOOCCC@@@777...***---///...,,,222999:::CCCWWW\\\PPPIII;;;333,,,+++,,,,,,...111333333///+++---222111---222555888777333222444777666777::::::333---///666222111111222444555888:::OOOWWW___hhh{{{{{{uuuiii___YYYIIIBBB999222000000000000333444555777777666333111333888???GGGRRR```mmmuuudddRRRCCC>>>;;;444222666444333333555777555111---444888>>>FFFWWWuuutttTTTLLLBBB666555333000//////000///...+++++++++,,,222888666111000000///............///222000///...,,,***))))))...//////000222777===BBBEEEMMMYYYdddpppxxxwwwrrrXXXWWWOOOEEE???===666...555333///,,,+++---000222///111222000,,,,,,///444000///,,,+++,,,///333666555444222000000111444666333000///000222333333444///......111444444///***)))'''+++111333///...000...,,,))))))***---000222111333333111222222///(((---///000000///.........111333333111000222888>>>wwwnnn^^^[[[^^^UUULLLGGGAAAGGGKKKPPPPPPHHHDDDKKKVVVEEE???999666888;;;<<<<<<888555777;;;777,,,))),,,)))***+++++++++***))))))### $$$)))+++'''"""""""""(((000444000---,,,%%%%%%%%%!!! ######***,,,***)))+++***(((((()))++++++'''#########'''***%%%$$$000///+++***,,,,,,******...((('''&&&(((---333:::>>><<<555,,,'''&&&&&&&&&%%%***))))))***,,,+++'''$$$)))&&&###!!! """%%%(((***))))))))))))***+++,,,111...)))%%%$$$&&&))),,,000222000,,,+++---,,,***,,,111333???VVV^^^XXXXXX@@@777...,,,///111---(((///...---,,,,,,---...///+++...333333...)))///888555888:::<<>><<<:::888000111333555444111...,,,111000444;;;FFF\\\nnn```NNN;;;333111///---,,,---...///&&&((()))+++111777666111//////...---------......//////000222555444000+++///222666;;;BBBLLLWWW^^^```fffkkklllmmmiii```VVVDDDCCC???999666777444000222...)))&&&&&&***000444222444555444000...000222222000...------///222444333333333333222111///.........///000333444333111,,,+++,,,///333333...******((())),,,...///111555...---,,,+++,,,///222444444555555555666555,,,"""***,,,------,,,,,,---...333555777666444333666999uuufffdddggg\\\QQQKKKEEELLLOOOQQQMMMEEEAAAKKKXXXEEE>>>555222444777888666444222444777333+++(((***)))***,,,///000///,,,***%%% ###(((******%%%###'''///333///***'''&&&)))***(((%%%###%%%'''$$$$$$&&&)))******)))***%%%$$$%%%&&&'''%%%  !!!%%%'''######,,, !!!&&&((('''(((++++++*********,,,///222444///,,,(((''''''((('''&&&******+++,,,,,,***&&&######!!!!!!!!!!!!"""'''---+++,,,,,,---------,,,,,,,,,***'''###!!!"""$$$''',,,///...******,,,,,,)))+++222444>>>UUU___[[[[[[FFF???888444555444111---222...++++++...000000000...///000///)))%%%)))111...222777<<>>999000)))+++222222---###$$$$$$%%%'''***,,,---++++++...222000+++---222000...***'''+++111///)))000000222222,,,'''***000,,,+++***...:::HHHOOOMMMGGG???444...---......---***000...222EEEPPPNNNOOO???777///,,,+++,,,444<<<555555444222222222111///---///111111111333666999777555444555333000222666...000000///111666999:::@@@KKKUUU[[[ddd{{{zzzkkkccc\\\RRRGGGAAA===777111111555888666333111333666777555333111///---111888;;;999999???HHHPPPRRRMMMDDDAAADDDAAA;;;,,,///222333111---***)))'''&&&...999;;;EEEhhhpppYYYBBB111000000...------...///+++---------///222///***......---------....../////////000333999===999333777???KKKWWWbbbkkkrrrvvvqqqkkkaaaXXXUUURRRIII???999888555333333444444444222///+++((((((+++000333111333444333000---,,,---111000...------///000111000000111222333333222111///000000///111444333000111000///000111111///,,,...+++))))))***...222666111000///---,,,,,,...000111333444666;;;;;;000$$$,,,------,,,******+++------000444444333111000111zzznnnmmmnnn```SSSOOOKKKMMMMMMMMMGGG===888AAAMMMEEE===444111222444333000333333555777444///...///&&&)))---222555333---((('''###!!!"""''',,,///000'''$$$'''...222///***)))&&&***...---)))%%%$$$$$$((((((((('''''''''''''''''''''((()))(((&&&"""$$$$$$'''******'''''')))!!!))),,,+++***,,,+++******))))))(((((((((&&&&&&''')))+++,,,,,,+++###'''******%%%"""###%%%&&&%%%''')))(((&&&---777///000222333333222111000+++++++++(((%%%######$$$'''***+++)))***------******444555===SSSaaaaaaaaaPPPJJJBBB:::666555444444222...+++,,,000444444333///+++))))))'''%%%&&&+++---111888AAAJJJVVVfffqqq}}}}}}xxxssssssrrrrrrsssvvvgggjjjnnnrrrrrrpppmmmjjjkkkgggeeeccc___ZZZ[[[^^^bbbbbbeeeiiijjjkkkpppxxxqqqssstttrrrooopppuuuzzzyyy|||{{{~~~~~~rrrrrrvvvkkkCCCAAA888---***///222000,,,)))''')))---///...---******,,,000111///...000111333222...---000333333000000222222---))),,,333...+++%%%%%%111AAALLLOOODDD===444///...///000000...222---...>>>KKKOOOUUUBBB:::333000//////333999444444444444222000000111111222333333333444666777555222111111000...111666000777888111,,,000666999DDDMMMVVVZZZ```sss}}}mmm\\\RRRKKKDDD>>>;;;666222---...222555555222555666555333000000222444***---333999888777???KKKMMMVVVXXXPPPKKKKKKEEE;;;---000333333111---+++***%%%###,,,888888:::XXX~~~gggNNN555444444333222000...,,,222555555333222222///)))............///000222222555666555666>>>EEECCC===UUU```nnnzzz}}}zzztttpppiii\\\III>>>>>>@@@999///111000/////////...000222333222000///...//////000,,,...000111000///......000////////////000111222000///---///222444555444666777444000000555555111444222///------///000000000---)))%%%%%%)))...111...//////---******---///000111222555;;;===444)))000000...,,,)))(((***,,,'''***...111111///------}}}|||xxxlllllllll^^^RRRPPPMMMNNNLLLJJJEEE<<<666;;;DDD@@@;;;666333333222000---///000333333111...------###%%%***111555444---''' !!!$$$(((,,,...---,,,&&&%%%'''...222000///000---111444222---'''$$$###((()))'''######%%%&&&$$$((()))******)))&&&$$$"""&&&'''(((***+++***((('''######'''---///,,,***,,,))))))(((&&&$$$""" !!!$$$(((,,,...//////...&&&***,,,)))$$$"""%%%***)))(((***---(((###)))555+++---///111111000///...+++---...+++%%%!!! !!!&&&***+++***,,,//////---***444555:::PPPbbbfffhhhWWWOOODDD;;;888666666555111///---...222555666555---)))&&&((()))((())),,,...222;;;FFFOOOZZZkkkyyy{{{qqqnnnpppssssssrrrjjjllloooqqqpppmmmiiigggmmmiiigggfffbbb^^^^^^bbbjjjkkkmmmqqqpppooosssyyy|||}}}xxxwww{{{||||||zzz{{{}}}}}}wwwuuuyyy~~~nnnIIIAAA666,,,'''(((+++---000+++)))---000...+++)))******,,,///111111///...///111222///,,,---111555******,,,///...,,,000666+++***)))+++555CCCKKKLLLAAA<<<555000............---222---+++:::GGGMMMVVVKKK@@@777333222000///111333111111333111...///333555666666777777666666555333111111111...---222:::DDDLLLLLL???333444:::<<>>999777999222000------...000222222777666444///+++,,,111666111---,,,000111333???NNNUUUaaajjjfff]]]TTTHHH<<<333333333333222000...,,,)))&&&+++555777;;;VVVwww{{{```>>>:::555333111...(((###...333444333222222000+++((()))***+++---///111222444<<>>999888888777555333000...+++...///...+++)))((('''%%%%%%'''---222333...)))!!!$$$(((+++---,,,,,,'''&&&)))---...,,,...222444666666333...***)))***((()))'''""""""''')))''''''(((((((((&&&$$$$$$$$$))),,,---+++))))))***+++***((())),,,---******---+++***(((&&&###!!!"""%%%***.../////////...000///,,,((($$$%%%)))---)))'''***,,,%%%###000''')))+++,,,---------,,,000111111,,,%%%!!!!!!###'''***,,,+++,,,///...+++(((333333666MMMbbbiiimmmZZZNNN@@@:::======888111000//////000222333333333...------...,,,))),,,111111444>>>JJJRRR\\\lll{{{~~~rrrooouuuzzzwwwqqqnnnooopppqqqooommmjjjhhhooollllllmmmkkkggggggkkkppprrrwww|||zzzuuuuuuyyy}}}~~~~~~rrrUUUAAA///+++***''''''+++)))'''(((---,,,'''$$$&&&++++++,,,///222444000,,,,,,,,,------,,,+++...111(((&&&(((---000///111555(((***+++///999FFFMMMNNNFFFBBB<<<555111...,,,+++)))111//////===HHHNNNWWWRRRDDD666333333222///...111......000///,,,///666444444666777888666444111333333444333///---555@@@UUU[[[XXXGGG;;;<<<>>>===<<>>===???===777555777333666999:::888444111000...111111...+++***((('''(((&&&&&&***000333111---((('''&&&''')))...222555)))(((***+++(((%%%(((...222333222///+++***,,,000(((+++(((###$$$+++...,,,)))******)))'''&&&&&&'''000555777111******000555000,,,***+++,,,+++...222...---+++)))&&&###!!! ###''',,,//////...------444...&&&!!!!!!$$$&&&((()))(((,,,...&&&$$$333+++,,,...///111111111111::::::888111***&&&(((+++'''***,,,******,,,,,,(((&&&222111333JJJaaakkkooo]]]LLL<<<:::CCCEEE;;;...///000111111111000000000222444666555...(((+++333777;;;DDDPPPWWW___ooouuusss|||}}}sssqqqrrrrrrrrrqqqpppnnnmmmuuutttuuuwwwvvvsssuuuyyyqqquuu}}}|||yyyzzzvvvdddGGG000000444000---000%%%&&&+++000+++###"""(((---------///444555111+++000---,,,...000000000000+++((()))///222000000222((()))))),,,666EEEOOORRRNNNJJJCCC<<<555000,,,******555666888FFFPPPUUU\\\UUUDDD444000444555333111000---,,,///---***///777000111333555666444111---555666888666000///888EEEUUUYYYSSSBBB999<<<<<<777;;;<<<@@@EEEKKK]]]rrr^^^RRRHHHDDD@@@;;;444///111777444555444///******000555111222000+++&&&&&&+++111,,,%%%%%%///333222888CCCEEEUUUlll{{{vvvdddTTTMMM666111,,,,,,...///,,,(((######'''...333888BBBMMMbbbhhhYYYEEE:::666222))) )))000444444444666555222---...000333666:::===???XXXmmmqqqddd```WWWJJJ>>>555111000...222333///,,,------+++000///333777444,,,+++///++++++++++++******)))(((000000000222555777888888 """&&&***---///111111***'''&&&)))...000...+++***111222...///555222)))---///000000...***(((&&&---///,,,%%%$$$)))+++(((+++...000...***))),,,///)))***'''###%%%---333444000...,,,(((&&&(((,,,///333222111222444555444444yyyrrrcccWWWVVVXXXUUUMMMGGGIIIDDDDDDHHHBBB777666===;;;444333;;;???666***###+++***+++---+++''''''***&&&$$$###%%%))),,,,,,+++******)))&&&###&&&,,,222...---)))'''***---)))"""...---++++++---000333666///+++''''''(((***)))(((!!!$$$(((******)))))))))///111000***%%%'''000999333000***&&&'''***+++***,,,,,,,,,+++***(((&&&%%%///...---,,,,,,---...///...///...***)))+++,,,))),,,))))))***)))&&&(((---,,,(((&&&&&&''',,,777CCCLLL>>>222000///+++'''&&&)))+++...000///---)))'''...,,,+++444EEEXXXbbbeeejjj```EEE@@@>>>999<<<222000111222333333333333333777222333999666,,,***111666FFFPPP[[[mmmvvvvvvyyy~~~~~~~~~{{{tttnnntttwww{{{ttt||||||||||||}}}~~~}}}yyy~~~zzzlll[[[DDD222,,,---111333###***...---+++...000000...000222000+++111111111111111222222222000---***+++...000000///,,,***(((+++333???LLLTTTTTTFFFBBBAAA777//////---//////777AAAGGGGGGKKKRRRGGG===333///111444333000111///---...///000333666222333333444444444333333...333555333444:::<<<999HHHGGGAAA999222111777>>><<<<<>>SSSooo{{{VVVLLL222...&&&222///555444---...777======444---...999DDDLLLUUU^^^ppp~~~uuufffUUUIIIBBB:::555333111,,,'''***---222444///***,,,333555333000000222111...+++$$$######$$$&&&***...000111///...111555777555333!!! %%%---000,,,+++...(((%%%%%%---666999222+++------...000222444666777000000111111111000...---000,,,(((&&&''')))***++++++...333444///***))),,,***))),,,000000...///444555777444---***,,,------333444666777777666333111|||sssggg\\\WWWUUUQQQNNNMMMNNNHHHFFFGGGAAA666666===777111111888===999111,,,...------///,,,''''''***,,,)))''''''(((***)))'''---+++((('''))),,,///111))))))((('''+++...((( ---,,,+++++++++,,,,,,---///---***'''&&&&&&&&&&&&###&&&))),,,///222,,,------)))&&&'''...444222,,,%%%###(((------++++++---...,,,***)))***,,,///...,,,******,,,...///333444222,,,+++......,,,---+++***,,,***&&&''',,,000,,,(((((((((,,,666@@@>>>666000111///***&&&'''---...//////...+++(((&&&&&&(((,,,444CCCTTTccckkkpppeeeHHHAAA<<<444555***///000000111111222333333666111222777555...///666888LLLXXX```mmmssssssyyyyyyvvvxxx~~~{{{{{{}}}|||xxxsssyyyxxxzzz}}}}}}|||{{{ttt```EEE444///111111000)))%%%###%%%+++///000...111///)))###$$$***...---111111111222222222222222(((&&&%%%(((,,,///000///)))((('''***333???KKKRRRPPPLLLCCC<<<666000+++***//////444===BBBEEELLLSSSRRRFFF888000000222222111111///......///000333666//////000111111111111111444555444111444888555...777777555111...111999???;;;888>>>JJJPPPYYYsssmmm]]]FFF<<<;;;777888<<<666,,,,,,333333333333111000000111111444222...------...------111444777<<>>333000111222222333222000//////222444666.........//////111222222666444111111444666000(((***,,,------...111999???999333888GGGRRR[[[mmmyyyZZZPPPAAA:::666444777;;;777...,,,222222...,,,///444555111,,,333111...------,,,+++)))333888===CCCLLLRRRNNNFFF???BBBFFFJJJNNNQQQRRRRRRPPPEEE:::555222//////000///,,,(((***333:::666,,,...AAA^^^}}}eeeHHHMMM999+++111000...///444999888333888AAAKKKTTTbbbsss|||^^^GGG<<<222(((222,,,%%%"""$$$(((***+++---...//////***%%%'''............///111111///---(((&&&######&&&+++222666222...***)))+++------,,,333111111333222...,,,---###$$$'''+++///000...,,,,,,,,,---///000222333444////////////...,,,***)))'''***------***'''&&&'''***...000///,,,,,,...000***)))+++---+++&&&&&&)))---000111---,,,...000...222777<<<<<<777111---+++tttjjj___YYYSSSMMMLLLOOOHHHCCC???===888555999AAA===999555666888999999999333111111222///++++++///...+++(((&&&&&&'''((()))000...---...000111///---''''''''')))...222///'''"""&&&)))+++)))'''%%%###'''(((%%%!!!!!!(((///111000---'''"""&&&(((***,,,------,,,+++...'''!!!###'''))),,,...---***&&&$$$###%%%&&&'''///---+++))))))+++---///333444111,,,,,,000222111&&&%%%'''++++++(((***...(((&&&'''***+++)))+++...&&&,,,222222---(((***///(((((()))***+++---...///)))+++000666<<>>IIIWWWaaa\\\PPPAAA555111222222222555666444000111444666666//////...///000222444555111111222444666777333...---///000111111333777;;;666222555CCCNNNXXXhhhyyyhhhIIIGGG???<<<666555777999666000111666,,,******///555777222---333222111111222222000...666666555888@@@HHHIIIDDDDDDHHHIIIHHHGGGHHHIIIIIIOOOFFF<<<444000/////////++++++***---444999444,,,...999KKKbbb}}}___QQQ:::444111000111444666777777777GGGMMMXXXjjjsssfffbbbSSS@@@444222000,,,///+++'''&&&)))...000222...///222333///******///,,,---...///000///...---+++((($$$"""$$$)))///333111...+++,,,///000...,,,111000000000000...------(((***---///////////////+++,,,---...000111111111000111111222111000///...(((...555666111,,,++++++---000000---+++,,,//////,,,+++---000...)))(((++++++///111......111222111---333:::<<<777222...---xxxqqqfff[[[WWWTTTNNNIIIGGGEEEBBB>>>999444111666<<<<<<:::666333222555777888222000000111000---...333000---)))%%%###$$$&&&(((...000222111///,,,,,,---)))(((%%%%%%+++111000***!!!&&&)))***)))%%%###"""&&&((($$$ (((000+++++++++)))%%%###""""""###%%%(((++++++***)))'''***'''&&&'''$$$!!!&&&///,,,%%%###''''''%%%...---,,,++++++,,,---...///111///,,,---333555555((('''(((***(((%%%&&&*** %%%,,,///+++((((((***000444222,,,***...222*********+++---///111333///,,,...555;;;BBBNNN[[[VVVaaa[[[VVVDDD111666333222///,,,***)))+++...000999666555555555666<<>>???;;;IIIOOORRRNNNJJJHHHCCC===EEEAAA:::444000000000///***///111000111333111---+++111===PPPiiiccc@@@:::222000333666444111666@@@\\\^^^cccooo}}}nnnZZZHHHDDD;;;222---,,,+++******))))))***,,,...000000+++,,,111666444...,,,...------.........------...111...)))&&&&&&)))---000(((((()))---111111---***111111111///...---,,,***''')))++++++)))((()))***+++,,,...///000000000000............,,,***((('''***111999;;;777222000111000333111+++))),,,...+++++++++...222111,,,,,,///,,,000222000000333555444...333888999666222...---qqqmmmaaaWWWTTTRRRMMMFFFCCCJJJIIIDDD===555111111444777888666111///222666666000......000///---///444555222---&&&"""!!!###&&&+++///333222...,,,---///***((($$$"""(((......)))$$$%%%((()))(((&&&###!!!'''))))))$$$%%%,,,***++++++***'''%%%$$$$$$!!!$$$'''(((&&&%%%$$$%%%'''&&&)))***###"""---)))###&&&++++++***++++++++++++++++++++++++,,,///000...000666888777000---+++***&&&!!!"""&&&$$$...111---)))'''000333444///,,,.../////////////////////000111111...***,,,444;;;AAAMMM[[[XXXccc]]]XXXDDD///222...///---+++)))***,,,///111555555666666666999===AAAWWWaaacccgggvvv~~~yyyvvvzzz}}}}}}~~~~~~}}}~~~|||}}}~~~}}}~~~sss[[[BBB111+++...222,,,---.........---,,,,,,...///---***+++---+++'''(((***,,,...//////...---000222444222...***&&&%%%,,,+++***+++,,,000333555BBBSSSEEE------///)))+++***...000111999GGGTTTZZZOOOIIIBBB;;;777444222000777;;;888111000777888555000...,,,++++++...222444///333999;;;777222555;;;555555555555555555666666333444888===BBBLLLaaatttvvviiiQQQ<<<:::444777555555444111...///444999666999;;;:::999999;;;>>>999777555555666666555444111222222444999===999111GGGQQQWWWUUUQQQMMMBBB555:::===<<<999777777555111111555666222.........,,,///222:::GGGZZZuuuLLL:::888333444777333///:::LLLYYY```llluuuppp^^^KKKAAA777444222222///***)))***)))***+++,,,---...//////((()))...333222---***,,,,,,------,,,,,,---000222444222///,,,++++++,,,,,,%%%&&&***000555555000+++333555555000...---***&&&'''((())))))(((((()))***,,,---///000000000///...//////...,,,***&&&###!!!$$$)))000333222...,,,,,,111555222+++)))------((())))))---222111------///...222333111000444666555444555555555444111...+++}}}qqqiii```WWWRRRMMMGGGEEEGGGPPPQQQNNNEEE<<<666444444:::>>>===555000222444444111......///---+++---222888555000(((###"""&&&)))***,,,...000111111222222---+++(((&&&+++000...(((&&&&&&''''''&&&$$$###"""******((($$$%%%+++//////---)))%%%###$$$%%%###'''***((($$$"""$$$'''%%%###&&&+++%%% ***'''&&&%%%$$$$$$&&&)))+++&&&(((***++++++***(((&&&)))---///...111555666444333///,,,***&&&"""$$$)))"""***...+++''''''111222000,,,...111///))),,,,,,------------------***)))...666999<<>>888333111///555:::777......555666111222000---++++++...222444111111444888666111333999555444333222333444444444333555999===BBBMMM___ooohhh[[[OOOCCC>>>555999333555555222///000444777AAABBBBBBBBBCCCFFFKKKPPPEEEBBB<<<888666444222111111333555777<<<>>>888///>>>JJJTTTUUUVVVSSSDDD222666>>>DDDEEEDDDCCC>>>777777888555///---///000---555666;;;AAAIIIXXXrrrdddKKKFFF:::666999888666DDDZZZVVVUUU^^^hhh___EEE444222...+++---111...((()))...))))))*********,,,...000+++***+++...---))))))+++***++++++++++++...444999/////////...---+++)))(((%%%&&&)))///444444111,,,000444444000......+++%%%(((''''''(((***---...///---...000111111000///...---------,,,+++(((&&&%%% ###'''+++,,,,,,***)))///444222******000///''')))***...333222...---///111444333///...222555555888444000000222222000---{{{uuufff```XXXQQQHHHBBBFFFLLLSSSUUUTTTLLLDDD>>>;;;999CCCHHHFFF<<<444333333111222///......,,,)))+++000666444000)))%%%%%%+++000+++)))***...444777777555000000------111444000)))#########$$$$$$%%%&&&&&&((((((&&&""" """(((---...---***'''$$$%%%))),,,''',,,...+++%%%###''',,,$$$ ###***((( ((((((+++---((( """(((###%%%(((******(((%%%###&&&+++------...222222///222...+++***'''&&&***000!!!$$$((('''%%%%%%//////,,,***///444...###$$$%%%'''(((***+++++++++)))+++333999777777IIIaaatttpppZZZTTTJJJ;;;888+++&&&&&&''')))---222666888222777===@@@CCCGGGJJJJJJTTTiiivvv{{{xxx||||||sssWWWBBB888555555444000///---***)))***---000111222111///000333222...'''))),,,...//////...,,,...222666666222---***)))000...+++******,,,///111:::???HHHFFF999555333)))+++222666666:::CCCHHHHHHZZZTTTJJJ@@@888333000///333999666,,,+++333444///666333///------000444777000,,,---333555333444888777555333222222333333222333555888>>>EEEPPP^^^jjjWWWLLLJJJDDD???444999444777999777444444666777FFFEEEDDDFFFLLLSSS[[[```YYYSSSKKKDDD???;;;888666333333222333888<<<999111666CCCNNNSSSXXXWWWGGG333666BBBLLLNNNNNNLLLDDD;;;999666000,,,///444444111333444777;;;===DDDXXXmmmhhhTTTBBB888===???@@@OOOeeehhhOOO@@@GGGGGG999222888---***+++...***###%%%---$$$$$$#########&&&***...111---++++++***'''(((,,,((()))***)))+++000888???)))***,,,---,,,)))&&&######"""###''',,,---+++((((((...111......000,,,&&&%%%######&&&***///111111---///000222222111///...%%%&&&((()))*********)))%%%&&&)))---000222000///,,,222111***+++111000(((,,,---111555444///---///222444333...,,,000333333777000***+++111666555222{{{iiicccZZZRRROOOOOOMMMJJJOOOXXXRRRIIIJJJFFF:::555CCCDDDDDDAAA;;;555222111111111000000111000...---***,,,///111000//////000///000......444======777111+++''')))///222///***---******)))$$$###,,,%%%######&&&&&&$$$$$$(((000...***((())),,,000333444222...,,,+++***(((''' !!!)))///'''"""'''+++...,,,&&&###$$$&&&))))))+++,,,'''!!!!!!%%%)))(((%%%$$$&&&***///222---***&&&$$$$$$$$$%%%%%%$$$***------,,,222...***)))+++,,,+++***&&&$$$%%%(((,,,------...(((+++...000111999OOOcccjjjwwweeeXXXLLL888333---,,,(((&&&(((***+++111777>>>>>>AAAGGGMMMQQQOOOMMMbbbhhhtttzzzzzz|||~~~|||vvvkkk]]]MMM;;;,,,+++111444333111...++++++111777888222...000111//////000+++***)))---111222...***+++---///...,,,)))''''''(((---///---+++---,,,***111444KKKTTT===222666111...+++---555>>>DDDKKKPPPSSSYYYTTTBBB555333222---,,,444...'''***---000777333444111,,,...666999666<<<777222000//////111444---///222333222111222333444555666;;;DDDSSScccnnnyyyfffVVVDDD===@@@BBB===666;;;777555555555333666;;;EEEOOORRRPPP\\\tttwwwqqqfffXXXJJJ===555000///000333777======777///555;;;EEENNNQQQLLLBBB999<<>>EEEJJJrrr~~~hhhXXX>>>AAAFFFEEEUUUYYYLLL<<<222333333...---222...//////---+++)))))))))&&&'''---222000***,,,333000///---***''''''))),,,---///111///---///666===+++'''%%%((()))'''''')))333444((("""+++///******)))'''(((,,,***$$$$$$((("""$$$+++---)))###,,,222555222000111222111###"""'''000333...))))))(((***+++***((()))...222...///111444666555111...***///333444000---,,,---222444777888666222...+++...,,,)))(((+++111777;;;|||kkkeee\\\TTTQQQOOONNNKKKRRRTTTHHH???DDDDDDBBBFFF<<<===>>>===:::777444222333222111111111111000///***---111222222111111111000000///...222999777111***((('''(((+++------,,,---******,,,)))%%%&&&,,,%%%###$$$''''''%%%&&&)))+++)))%%%""""""'''000666000...+++(((%%%"""&&&---''' $$$'''++++++)))'''((()))'''''')))+++&&&!!!!!!%%%&&&''''''(((***,,,---...---+++)))''''''(((((((((###""""""%%%))),,,......111...+++***,,,------,,,+++(((%%%&&&(((***+++,,,+++***+++...222;;;LLL\\\ooovvv^^^OOOGGG777555000,,,)))***---///000555:::AAADDDIIIOOOTTTVVVVVVUUUooovvv}}}~~~|||rrrdddVVVEEE777333666222///---...111222444555///)))&&&,,,222222000...,,,+++,,,///333444111...,,,...000///,,,***))))))000333222...---...---)))888;;;NNNSSS;;;///222///...,,,///666<<>>III999999888888888666222///111000//////...//////000+++...222444444333333333000000///...000333000+++$$$%%%&&&&&&'''))),,,...,,,)))))),,,,,,***((((((%%%$$$&&&)))(((&&&'''+++((('''$$$!!!---666000///---)))&&&""""""***)))!!!""""""$$$(((+++,,,,,,+++***%%%%%%(((***&&&!!!!!!%%%$$$&&&***---...---+++***,,,+++++++++,,,,,,,,,,,,,,,(((%%%$$$&&&***,,,------+++***+++...000222222000,,,&&&######&&&))))))+++((((((,,,111999GGGTTTkkkrrr[[[PPPIII:::666...)))(((***///111222666<<>>888111///111222000---///555>>>JJJRRRRRRLLLFFFQQQUUUjjj|||[[[SSS===***)))///222444888222222222222000---+++)))999LLLiii~~~iiiPPPAAA999>>>333---'''%%%***+++((()))000999777333---)))''')))+++222222222222---)))***...,,,,,,,,,++++++,,,000333555666444000+++)))+++...------//////+++'''***000111<<<888---((("""!!!((()))***)))### &&&...&&&&&&&&&&&&&&&'''''''''...222222///...111333222///...111777888333...,,,444000,,,***+++---///000...///111333666555333000222111...---------+++***///000444999===<<<888333555444333333444666888:::pppuuunnnfff```YYYSSSQQQRRRGGGDDD;;;999>>>999555???===;;;888777666222---))),,,,,,,,,+++***+++,,,...,,,///222333333222333333000///......000000...***%%%$$$$$$%%%(((+++---...---)))%%%'''******'''$$$&&&&&&(((***)))&&&(((---***+++)))###***333000///,,,)))&&&$$$%%%&&& ))),,,)))''')))$$$%%%'''***,,,,,,)))&&&%%%%%%(((***'''"""###'''$$$'''+++//////...+++)))(((***---...............///+++'''%%%&&&'''(((((('''''')))+++///333666777///---'''""""""&&&((('''((('''(((+++...444BBBOOO]]]mmmbbb\\\SSS===333)))&&&%%%'''+++---///777???JJJUUUcccjjjjjjjjjlllooo~~~yyy|||nnn]]]NNNAAA666000444222000111555999555//////***)))...111...+++***,,,...000111111///...---111222222111///......///***((($$$$$$+++444666222999BBBQQQSSSDDD444111333+++---111555444333999AAAQQQ[[[```WWWJJJAAA===999444777,,,"""&&&***,,,333666666444333333333111///333666666111,,,---000222555777999999888777666777888999;;;>>>DDDLLLVVV\\\oooeee[[[PPPBBB888444444555555777555555555777===KKKZZZllllllZZZOOOGGG<<<333000111000//////000777CCCQQQYYYVVVJJJ@@@IIIHHH[[[vvvfffVVVEEE444,,,---///222333...000333444333...)))%%%888@@@RRR```^^^^^^uuurrrXXXDDD888999***+++(((&&&(((&&&###&&&,,,333222...***(((***...111333222000---)))'''(((+++)))*********)))+++---000///000///,,,)))((()))+++))),,,000///(((###(((111---777333***'''""""""***000555222***$$$'''--- ###&&&&&&$$$"""###%%%///333444222222555444222......000444555222...+++,,,***(((***///222333222)))***,,,///333444222000555222///...///---((($$$000000333888===>>>999444222222222222222222222333xxxuuunnnfffaaaYYYOOOMMMPPPIIIIII@@@>>>BBB<<<777======<<<:::888555111,,,((()))+++,,,+++******,,,///---...000000//////111222...------///000000//////,,,'''"""$$$***......+++111,,,%%%$$$'''***((($$$''''''***,,,)))%%%(((...+++...///+++%%%%%%+++222...,,,(((### $$$(((%%%###$$$***------,,,+++((((((((()))***((($$$!!!&&&&&&))),,,)))$$$%%%)))((())),,,......---+++***%%%(((,,,...------...//////---+++******)))'''%%%'''(((***,,,...111333555***+++(((###$$$)))***&&&$$$&&&***+++***///???PPPUUUmmmkkkfffWWW===444,,,***((((((***,,,111<<>>777666666222...666666777888:::BBBUUUggg~~~lll___OOOCCC777555555333222444333888CCCRRR\\\]]]UUULLLIIIAAAIIIYYYbbbhhhdddUUUNNNNNNCCC000)))...000+++---000333555333///)))%%%///000:::EEEFFFFFFYYYsss|||xxxgggQQQ???;;;+++***'''%%%$$$!!! ###(((---,,,***((((((***///333222111///+++))))))+++,,,++++++,,,+++)))***+++---***+++***)))'''&&&&&&&&&,,,///444444,,,'''---777333888000(((++++++%%%'''---333777222***(((...444!!!'''(((&&&$$$$$$&&&+++///222222333444111,,,...000111333444444111---$$$$$$&&&+++111444333000)))((()))+++---...,,,***......///111333111***%%%---,,,...111444555222......///////////////......rrrjjjccc^^^TTTHHHFFFJJJIIIKKK@@@777;;;>>><<<@@@888999;;;999555222000///+++...222222000///111444000000///---+++,,,///222---++++++...000///111444222***######)))---***&&&222///(((%%%(((------(((((())),,,---((($$$&&&---(((,,,//////,,,,,,///333///...***###$$$)))///---***************)))************(((&&&$$$###''''''***,,,***%%%%%%******+++---......---,,,+++###'''+++,,,++++++---000000///000000000...***'''+++,,,------+++++++++---'''***(((###%%%,,,---((($$$(((,,,,,,***///BBBTTTXXXqqqnnneeeTTT;;;888666111///...///000555CCCQQQQQQ```rrr}}}~~~~~~{{{|||xxxtttvvvuuuaaaSSSJJJ???666:::===:::333222666444...000111444222,,,(((...777222666:::888222......000000222555555333111000000333000+++&&&)))000222000888EEEMMMRRRQQQ===***))),,,++++++---------222:::KKKTTTZZZSSSDDD777222333111555---'''///333333666///---///555777444111111222777777111111555444...111333666777666555666777999:::;;;<<<@@@GGGOOOUUUZZZgggrrrcccOOOFFF;;;666777777111+++555777:::<<<>>>GGG^^^rrr|||nnn[[[KKK===999888444555999>>><<<===DDDPPPWWWXXXUUUHHH:::888>>>@@@FFFJJJEEELLLWWWTTTAAA666999666+++///000111111...***&&&###((((((---666:::<<>><<<222777;;;:::555111222555---222777999666555666888444222...***(((***...222---***)))---...---000777222,,,&&&###$$$%%%$$$!!!+++,,,)))&&&)))//////+++)))***------'''"""$$$+++(((***,,,---,,,,,,...///...///...***%%%$$$(((,,,111///+++&&&$$$&&&(((***)))+++,,,***(((''')))+++''''''***,,,)))$$$$$$)))***+++...000000...+++)))###'''++++++******---000/////////111222000---******,,,---,,,)))'''''')))(((+++(((!!!###---000+++******+++---///666HHHYYY]]]ssslllbbbRRR;;;:::888000//////000111555CCCQQQUUUcccuuuyyyuuuuuu}}}kkkZZZNNN@@@555666999888444777>>>999...111333666777222...222999///555:::999222...000444...111555777555222000///---...,,,)))+++333888888@@@LLLNNNSSS[[[III222111///+++)))+++---///444;;;JJJUUU^^^ZZZIII999222333222555+++$$$---222222777...)))(((...111000111555222666444///111888444***///111444666666666666777AAA@@@??????AAAGGGOOOTTTTTT___lll```KKKDDD;;;555444333222000555999>>>@@@BBBLLLdddzzziiiTTTAAA:::777333666>>>BBB<<<777===JJJUUUZZZ[[[KKK888111444555;;;AAA>>>MMMVVVYYYSSSJJJCCC:::000000///...,,,)))'''&&&%%%))),,,000333555888;;;>>>FFFTTTZZZhhhaaaHHH>>>000000//////000222222...)))''')))+++++++++******+++000222000,,,,,,000000,,,---...///...,,,+++,,,---111000///---+++((($$$!!!###%%%)))+++'''$$$)))222222444+++%%%------$$$ 777:::666---&&&(((+++,,,+++,,,,,,,,,,,,,,,...///...//////---000333222---+++...---***+++...,,,&&&&&&((()))******,,,...//////---,,,++++++)))&&&$$$$$$)))///333555444333333---...///,,,)))(((,,,000+++,,,---...///000000111ppprrriiibbb___SSSDDDAAAHHHFFFTTTJJJ666:::DDD???666000777===;;;333///111666---333:::<<<999777777999777444///***''')))...333...)))(((+++,,,+++///777000---(((######'''(((&&&)))//////******+++...---&&& ###***++++++***))))))))))))(((&&&***---,,,)))(((+++///,,,+++(((""" $$$***---&&&***,,,+++((()))...333'''''')))+++((("""###'''(((+++///222222///***'''###'''++++++))))))---111...------...//////...,,,%%%(((******((('''(((***,,,...(((!!!---222...///,,,***---333===NNN\\\]]]rrrjjjcccVVV???999333******,,,......111>>>KKKWWWeeewwwzzzxxx|||sss^^^NNN<<<...222555444444===FFF===---......000333111,,,+++...+++222888777111...111555---111666888666222///...000222000+++***///333444GGGQQQPPPVVVdddVVV>>>???222,,,(((+++///222777===DDDPPP]]]]]]MMM;;;333444333444''''''...000555111)))%%%(((******...444222444111---222999444'''...111444666666666777999BBBAAA>>><<<===BBBIIIOOOUUU]]]jjj```HHHDDD===555//////333666555:::@@@CCCDDDNNNggg~~~sssZZZCCC999555111777@@@;;;777777AAASSScccjjjjjjVVV@@@555777777:::<<<666JJJJJJQQQXXXTTTDDD555//////...+++)))((((((***+++(((///444444555999:::888888AAAIIIbbbfffQQQHHH<<>>222000:::AAA???BBB===???OOOXXX___jjjXXXJJJ999111666===999///666@@@NNNVVVWWWNNN???333...111+++&&&'''######---222222333222000000111333...;;;JJJXXXiiinnnYYY<<<555000...333333---)))***************+++---///000777888222'''"""%%%(((&&&''''''***///000///222777777222---+++------***'''+++$$$""")))000222000///222555444///...///,,,%%%%%%///555:::IIIYYYUUUEEEDDD@@@===;;;999444---((()))&&&######(((000:::@@@===777111...000000---***,,,+++,,,///111111222444555333000---+++******+++333000,,,******+++---......+++&&&###'''------)))))),,,---***---444555111vvvooofffaaa^^^\\\UUUMMMKKKNNNDDDGGGFFFAAA???@@@>>>:::222444;;;BBBBBB<<<:::===555333555888666222333999///,,,---///---+++...555,,,...//////...---...///---......---***((('''''''''***,,,)))###$$$$$$%%%&&&&&&&&&&&&&&&***,,,...000...***$$$!!!+++222+++###'''))))))///(((+++***'''***,,, %%%&&&&&&&&&$$$###$$$%%%%%%''')))***)))(((((()))+++++++++,,,,,,+++)))(((111666555---&&&$$$###"""$$$((()))&&&&&&)))***)))///,,,...111///((($$$%%%(((((((((''''''((()))+++---******...444<<>>===;;;777333222444555555GGGFFFJJJPPPGGG666333;;;888777///$$$%%%---...(((******)))(((+++111222//////000111000//////000111000111000///333888777222777;;;>>>;;;888<<>>EEEEEE@@@<<<===333111111222000---///444---++++++,,,+++)))+++000***++++++***)))***---///......---------,,,)))'''"""&&&((('''###"""%%%'''(((&&&&&&))),,,******+++,,,+++)))%%%!!!+++222+++"""&&&))))))///(((***+++,,,111111###'''''''''%%%######%%%&&&%%%###"""###$$$%%%%%%$$$------------------------;;;:::555+++&&&%%%### %%%+++---)))&&&)))...///***)))+++...,,,%%% &&&((((((&&&$$$$$$(((,,,---)))(((,,,000777BBBLLL___kkkggg\\\YYYPPPAAA:::888555222111444:::AAAGGGRRReee{{{~~~bbbZZZ888000222333111///555;;;666+++333222444777666111...///555666444...'''$$$&&&***...///000111222333333333,,,///111///+++''''''(((222>>>FFFJJJRRR[[[SSSDDD>>>;;;777333...---///111AAA>>>>>>???:::111111777666555///'''(((//////)))(((***++++++---111///***///000000...------///111---///000111555888555...666999;;;999777;;;GGGQQQ[[[```lll|||dddKKK???>>>===:::777777999;;;<<>>...+++333,,,+++++++++,,,///222333---***&&&'''+++000111111+++---000222333000+++&&&************+++---000111000333222---&&&$$$(((---,,,)))### %%%000777777999555...)))+++000333111tttlllaaaYYYTTTPPPNNNMMMDDD>>>???GGGEEE999555:::;;;===@@@CCCAAA===999777---,,,+++******+++---000000...---+++)))''''''((()))))))))(((''')))---000000...+++,,,......,,,)))%%%%%%&&&((()))'''""""""&&&)))(((%%%%%%)))---******+++,,,,,,***'''$$$***000))) $$$'''(((...******))))))...222,,,!!!*********(((''''''***---'''### ###%%%%%%###------...//////000222444:::777000((('''******&&&+++///111...---///000...%%%%%%'''((('''$$$!!! )))++++++)))&&&''',,,000---)))'''***---222<<>>DDDJJJ___yyyeeeZZZ???888333333///,,,///444111***333222444666777555333111::::::777///'''%%%+++111++++++---///111333555666,,,///111///***'''&&&(((,,,555<<>>:::555000+++(((***000777:::===>>>===999444111111111...***---333222---+++//////......111///+++333333222000......111333///222333444777888222***444666777555444999DDDNNNUUU]]]hhhuuu___DDD<<<===<<<;;;999888:::<<<:::@@@CCCMMMeee}}}nnnWWWCCC:::===<<<:::===888999GGGOOOTTT^^^PPPHHH<<<444555777111(((111000555???JJJPPPSSSUUUEEE@@@000***777<<<666555111...+++,,,///...)))$$$)))+++...777GGGZZZfffkkkUUUFFF555///222444111---******+++,,,...///111111111444777666333000...,,,+++000888999222***+++222000111333666999999666333&&&%%%&&&)))))))))...555)))***++++++---333888;;;BBBYYYmmmrrrrrrtttsssmmmjjj^^^WWWRRR@@@***'''222---------------,,,,,,+++,,,***)))***---......---(((+++---///222444000***///...---------...//////***+++***(((%%%%%%(((,,,$$$%%%%%%%%%***111222000666555222---***,,,000333~~~iiibbbYYYTTTTTTWWWVVVSSSGGG===<<>><<<:::999777444111000...,,,,,,...////////////---+++***)))((('''***++++++***)))+++...111111...******---///...---000+++''')))...,,,$$$"""&&&)))((($$$###&&&***---...000000---)))%%%$$$(((...'''###%%%&&&,,,&&&(((((('''(((++++++******++++++***)))+++...111---)))%%%%%%'''******)))(((***,,,------///333666555222+++&&&(((......******,,,,,,---000111+++!!!******(((&&&%%%%%%%%%%%%((()))***)))((()))---111---***((()))+++///888@@@KKKeeesssqqqmmm___LLLCCC777111---///111333888@@@GGGZZZttt}}}fffZZZGGGAAA666444000,,,---000000---333444555777:::<<<:::777<<<;;;777111+++,,,222999------...000111333444555...///000...+++)))***++++++111666<<>>;;;;;;999666777;;;;;;888<<<<<<888333222333222...,,,...---+++---000///++++++---//////......///000...,,,++++++,,,...//////---'''###'''...000)))!!!'''+++......,,,***+++,,,111444555000((("""!!!###&&&---''' $$$%%%$$$***$$$)))---...,,,***))))))((()))***))))))***---///+++)))&&&%%%&&&((((((((((((+++///000///000333777222000+++'''(((,,,,,,(((***++++++...333444***...---)))""" !!!""" $$$$$$%%%&&&)))+++,,,---///+++***+++,,,///666???LLLdddooommmlllbbbSSSMMM777///,,,///111000555===GGGWWWooo{{{kkk\\\MMMDDD888666333///...///000111666777888999>>>CCCBBB===;;;999555222000333888<<<333333333333333222111000...---------.........---+++///333666???KKKPPPPPPFFF999...+++***(((---555<<>>666444000000111222///,,,444666444///---000333333///000000///...///111333>>>???>>><<<<<<===777///000111222111111666===DDDGGGWWWbbbfffQQQ:::;;;===>>>>>><<<::::::;;;>>>???AAATTTtttsssRRR???:::666444888555666AAAEEEEEELLLMMMHHH???777777;;;<<<999...+++...555777999BBBNNN[[[YYYEEE444777:::444111111000111444666555000,,,(((+++111666555666GGGZZZ]]]ZZZQQQAAA555000///...((()))+++---.../////////******...111///)))'''((((((+++222444///)))+++111///111333666999<<<===>>>///000555999777222333777,,,,,,...222888@@@NNNZZZ```kkkuuuvvvvvv{{{}}}yyyqqqdddNNN;;;333444,,,---------,,,+++***)))###$$$%%%'''(((***++++++111000+++&&&***222111)))######$$$&&&'''((()))*** &&&,,,+++)))***+++(((###$$$***......+++111999;;;555000444===}}}ooojjj```ZZZ[[[]]]UUUIIIFFFAAA???AAA???999888;;;777999888666:::??????:::===>>>:::444333555222+++...000///---000444333---,,,///222444222000///...'''***---......---------'''%%%$$$'''+++...---+++)))+++...111222111///...///333333*** (((%%%---)))"""&&&'''%%%)))&&&'''***...///---++++++)))***+++***)))((()))***%%%%%%%%%###""""""###%%%***///333333000///111444---///---)))((()))'''###***,,,...000555666///&&&***,,,(((!!! $$$######(((...111000---111...,,,---...000777???RRRdddjjjjjjoooiiiXXXMMM999111---222333000444>>>FFFVVVllluuuaaaNNN???999777555222000///111444666888888888===DDDBBB<<<999555111000222666888888222333333333222///---+++***)))***...222333000,,,***...111444:::EEEOOOTTTMMM999)))'''(((''',,,444666@@@@@@;;;EEEWWWQQQ;;;999555111111222111///---111444333...+++...111111+++---////////////111222===<<<999666777:::777111111222333333333666<<<@@@CCCTTT___|||cccOOO>>>>>>@@@AAAAAA???<<<;;;;;;DDDDDDGGG]]]}}}VVV>>>888444444777222333@@@FFFIIIRRRRRROOOGGG===888888777333))))))...333000---777FFFXXX^^^PPP===:::888111...222444666777666222---***)))''',,,222000...999KKKXXX]]][[[PPPCCC;;;333---)))***+++++++++)))((('''***(((***...+++&&&%%%(((+++,,,000444333000222888111111111222333777;;;>>>444222444777666222222555222///111666;;;BBBRRRaaadddhhhlllmmmrrrzzz~~~}}}sss^^^JJJ>>>777222...------,,,,,,---......%%%$$$""""""###(((---222222111***###&&&...,,,""""""###%%%(((***,,,......###!!! """'''******)))...///---((((((---111111---...333888777222444:::jjjfff]]]WWWYYY[[[PPPBBBCCCBBBBBBAAA???<<<999999666::::::999===CCC@@@999555777444000000333///(((222444222///111555333,,,+++///444666555111...,,,"""(((///222000---++++++,,,---,,,***'''&&&''')))!!!###''',,,//////,,,((()))------######000&&&...+++%%%))))))&&&***$$$ ###))),,,------+++---...,,,***(((''''''$$$&&&'''%%%"""!!!###&&&(((---111000,,,((()))+++))),,,---***((((((&&&"""&&&***...///111333111,,,(((,,,***%%%###&&&%%% (((&&&'''---666999666111333///---...///111888???WWWdddiiilllwwwrrrZZZHHH<<<333///444555111555???DDDUUUkkk|||~~~eeeMMM888999888666444111///222666555777666555:::AAA???777777222......333666666444+++---///000///---***(((&&&%%%'''///666777000)))&&&,,,111444:::FFFTTT]]]VVV???,,,))),,,,,,///777111>>>BBB???KKK]]]RRR888777222///000333333222111---111222---***,,,......***---///111111111222333777666222///111555444000222333444555555777<<>>===<<>>HHHPPP\\\WWWUUUMMMBBB:::555///))))))***111666000)))333DDDPPP\\\TTTCCC>>>:::222///777999;;;999333,,,&&&###,,,&&&'''///000---555CCCRRR\\\aaa\\\SSSIII<<<111222222111000...,,,)))(((---***+++...+++&&&&&&+++)))(((+++000222111333888444333111///...111666:::777333111222222000000333777444555999===DDDTTTdddhhhjjjmmmqqqxxx~~~~~~yyyzzzmmmSSS@@@;;;555,,,///...---,,,---///111333---)))$$$ &&&000666...///)))!!!%%%...***###$$$&&&(((***,,,------''''''(((''''''((()))***+++000333222111333222//////******111555333111444zzziiiddd^^^\\\]]]ZZZRRRKKKIIIFFFDDDEEECCC>>><<<>>>???AAA???::::::>>><<<777,,,,,,---000111//////000333333333333333333333333222555777333---((()))+++---))))))---,,,&&&%%%(((***------)))&&&''''''%%%%%%$$$'''...000+++&&&$$$(((((('''%%%$$$...---//////)))$$$$$$+++333$$$$$$"""''',,,!!!+++)))&&&&&&(((,,,///000'''...((("""'''(((%%%)))***((('''(((******(((%%%+++)))***,,,***&&&'''+++)))222///***///000...222000111000///,,,++++++,,,(((&&&"""!!!'''///000,,,...,,,---111333444999???PPP\\\lll|||ddd[[[FFFBBB666444555///111999:::NNNTTTfff~~~}}}{{{hhhPPP;;;===;;;777444222333444555111///111666888666666888888777444111333777555000000000333777666///+++***222000,,,)))---000,,,%%%''')))000777999>>>MMM^^^RRR???...---333444222222:::777===LLLWWWUUUKKKDDD777444222333555666333111+++------)))%%%%%%)))......000000------000000...555777666444777===>>><<<<<<999555444444555666555666EEE```rrr~~~www\\\LLLGGGCCCFFFFFFBBB@@@BBB>>>666<<>>???CCCDDDFFFCCC999333555888888333111000000///......///000000000000000000111111222555777444...++++++---***&&&&&&***)))%%%$$$'''(((+++***&&&$$$%%%%%%###((('''***,,,+++'''(((,,,,,,+++)))&&& ))))))+++,,,)))$$$###&&&)))!!!""""""%%%"""$$$)))---111111---***,,,222+++###(((***(((,,,,,,+++***+++......,,,***---+++,,,---+++&&&'''***'''000,,,''',,,---+++///---,,,+++++++++,,,......000,,,###"""---222222///------111222333999@@@PPP\\\nnnllleeeQQQAAA444111333000333:::999IIIOOOaaaxxx~~~mmmUUU@@@999666111...---///111333666111111777<<<<<<::::::777777444222555999888333333222333666444,,,'''&&&///222222...,,,...---+++(((***000777999<<>>???===888777777666666777888999:::CCCZZZnnnyyysss[[[KKKBBBAAACCCBBB@@@AAAEEEBBB;;;@@@UUU]]]|||]]]III:::888>>>===<<<===AAAIIIRRRYYY]]]\\\TTTDDD777333444444444222333444111...111666;;;EEEOOOPPPIII@@@<<<===......------///111,,,%%%***,,,...000111333666888AAAJJJQQQSSSXXXZZZOOO???888------111,,,******$$$ &&&,,,000000...,,,,,,444444444333333444777999777777666444111///000111333333111///,,,***,,,///---......111@@@WWWggglllnnnwww}}}yyyzzzhhhXXXFFF222...111---...---+++))))))***---///111111...,,,///666888555333111/////////...***'''%%%)))((($$$)))222333+++'''(((---444444...,,,...,,,...---+++...333555333555555444222///......///yyylll[[[PPPMMMOOOPPPPPPKKKJJJJJJHHHBBB===@@@GGGEEEHHHCCC555******111777:::888444000------......111111222333333333444444000333444222...,,,,,,...&&&$$$$$$&&&&&&$$$$$$&&&+++---,,,))))))---...+++))))))***)))$$$""")))222///...,,,)))###!!!((())))))******(((%%%""" """"""###$$$"""(((...222222...+++222666---###'''******///---,,,,,,---//////---,,,,,,***+++,,,)))%%%$$$(((+++333000***...///---222...+++'''(((+++------,,,000,,,$$$$$$...444444111......000111333999@@@GGGVVViiimmmhhhTTTFFF666000333111555999444@@@GGGYYYpppsss[[[FFF<<<888333000111444777999999222000666===???>>>===;;;:::777444666:::888333444333444666222***$$$###---666:::444---,,,000222,,,,,,///555888999>>>EEE999444222555999888777777888===@@@AAAHHHSSSRRRKKK???888000,,,...222666777555222---+++***+++++++++000///---,,,000555333---...111222333777<<<<<<999333666::::::999999;;;>>>??????RRRfffpppqqq^^^MMM???@@@???======CCCHHHGGGBBBAAAQQQ]]]aaaJJJ<<<444<<<===??????@@@CCCFFFIIISSSSSSMMM@@@777666777777444333333222,,,(((,,,444222===JJJRRRQQQKKKFFFBBB222,,,))),,,...---,,,,,,(((***...000111222555666999@@@GGGOOOZZZ```WWWIIIDDD555222333---,,,---'''###'''+++...//////000111888999999999777666777999888999:::888444111000000444111...++++++,,,,,,+++***---000555BBBWWWjjjttt|||www}}}www___OOOBBB///'''---///...000000///,,,,,,///222333111...,,,111888888333333222000//////---+++)))///...(((###)))222333+++***,,,222777666000---...,,,...,,,)))***///222111,,,+++)))&&&$$$$$$&&&(((zzzmmm[[[NNNJJJLLLOOOQQQMMMLLLLLLHHH???999===FFFFFFGGGCCC999///...444:::::::::666000---------+++///111444666777666444222---///000///---,,,,,,---&&&%%%%%%&&&&&&&&&'''(((+++------+++...333444222(((&&&%%%%%%""""""(((111///......---(((###&&&,,,---+++***++++++)))$$$""""""((()))***)))%%%###""""""%%%***///111222555777,,,!!!%%%((()))///,,,,,,,,,,,,,,,+++)))(((&&&%%%&&&)))'''###"""&&&///777222,,,000111///444222---''''''***,,,+++((('''((('''&&&***111333111222///...///000222888???BBBRRReee{{{lllgggRRROOO<<<333555333555555,,,555>>>SSSmmmzzzaaaKKK???;;;777666999<<<===<<<777333222777:::;;;===@@@AAA???:::555555888555000222111222555333,,,''''''///888<<<777000///222444111///...000333555888::::::999::::::999777666666666===>>>>>>JJJ\\\]]]RRRBBB999///***---444:::>>><<<666000...000111///,,,111000---///666<<<999222000222333333555888666222222777===>>>;;;999;;;???AAA<<>>FFFQQQ[[[YYYRRRRRRAAA:::777///++++++%%%)))***,,,---...///111222999:::;;;:::777444333333888999888666444222111222000...+++***...222000***+++///444888@@@PPPbbbnnnyyylllnnn{{{rrrYYYKKKDDD222&&&***000///444777666222000222666111///+++***000666444...333222000///...------,,,333222...)))***000000,,,333333333111...++++++,,,,,,...,,,'''''',,,///000...---+++'''%%%&&&***---tttjjj[[[QQQMMMMMMOOOPPPMMMLLLKKKFFF<<<555888@@@EEEEEEDDDAAA===;;;===AAA888:::666///,,,...---)))))),,,111555555222...+++,,,---//////...---......((((((((('''(((***++++++((())))))'''***...,,,(((&&&###"""%%%((((((***---...------...***%%%%%%)))///+++((((((******&&&""")))---,,,,,,///...+++***$$$""" !!!&&&,,,111444222555)))"""%%%&&&,,,---------+++)))'''%%%%%% ###''''''$$$$$$(((...555000)))---...,,,111222---((((((+++---,,,)))((())))))''')))///000...111...---//////000666===EEEWWWjjj}}}oookkkUUUSSS???666777555666444***---999PPPllleeePPP===999777777;;;<<<:::777666777999;;;888666;;;CCC@@@>>>999333444777555000...---000444555000...///111777999666333444444222555222---+++---222555555;;;======:::555444444555555::::::<<>>>>>;;;888999<<>>666222444555444444222222111---***///777333666:::AAAHHHMMMPPPQQQ===333---///...***,,,444***,,,///111222333555666111555:::>>>DDDNNNWWWZZZUUUGGG@@@<<<000***)))$$$,,,+++++++++...000333444666888:::999777444333333555555444111000111444666//////...---222666111(((+++...333666;;;DDDSSS___zzz|||uuussstttssscccMMMDDDBBB111$$$&&&)))///555::::::666333333555111111......222666444...333222000...---...///111222666666222...---------222444333///,,,*********---000...(((&&&)))---...///---+++(((&&&(((---000{{{mmmggg^^^VVVRRROOONNNMMMLLLJJJHHHCCC;;;333555:::<<<<<<@@@CCCBBB>>>>>>AAA999;;;777---***...///******---111444444111---***---......///000/////////***,,,+++((())),,,...---+++,,,***((()))***$$$### !!!(((---,,,,,,---...,,,------)))### """+++(((%%%%%%'''(((&&&$$$,,,555111+++...+++&&&***"""!!!"""%%%)))---.........222((("""$$$$$$)))---......,,,)))&&&%%%&&& $$$)))***''''''+++///777111))),,,---,,,111+++)))'''))),,,///...,,,111000***######)))...//////------/////////333999DDDWWWjjj}}}rrroooWWWPPP===666888666777666---,,,888OOOiiijjjXXX@@@<<<888999<<<===:::666888<<>>===;;;===DDDJJJJJJHHHAAA777222333444222111---,,,---,,,+++...333000111333777>>>GGGOOOTTTGGG@@@999444...)))))),,,...///000///......000222444666777777;;;DDDQQQ[[[XXXNNNNNNKKK;;;222111---***)))(((***...333666777333555777888777666666666111111///...---000444888222555333///222666000%%%''')))...222555999CCCMMMgggnnnrrrppppppqqqkkkaaaSSSDDD@@@???111((()))'''---222888:::777333111000///222222000111444333...111111000...---///333666333888<<<999111,,,,,,...+++000444333111000---)))...222111***'''))),,,---+++***(((&&&%%%''',,,000zzzjjjgggaaa[[[UUUPPPLLLJJJHHHEEECCCAAA<<<555444777444888???DDD???888999??????@@@888***'''...111---111111111111000///......++++++,,,,,,---...---,,,***---,,,'''''',,,...+++...//////---......&&& '''***)))+++///---+++---///,,,%%%"""###%%%$$$$$$%%%&&&''''''&&&(((555///%%%***)))$$$,,,$$$$$$%%%(((,,,------,,,,,,111)))!!!%%%&&&$$$(((***,,,---,,,)))''''''((( $$$******''''''***000777111(((+++,,,+++000&&&''')))***,,,,,,,,,+++000000,,,%%%%%%+++000222---+++,,,//////---000555<<>>BBBBBB:::333666>>>333222...+++///555666333...,,,...333333000...000///222444222333444111---...000///***+++222777666;;;@@@@@@;;;777888666333000000222777>>>DDDGGGGGG===888222000333888:::;;;444111------000333444444555777666444444555111,,,...000///...111555666333666777888999999888777666;;;>>>LLLTTTSSSccc{{{xxx[[[HHH@@@<<<:::;;;??????===@@@GGGGGGRRRhhhzzzzzzUUUSSS999777;;;>>>>>><<<>>>FFFMMMMMMJJJBBB777444666777555...)))&&&)))+++******+++...000333666:::AAAHHHNNNMMMLLLDDD888///+++'''###,,,,,,,,,,,,,,,...222555555222000111555===IIIRRR]]]YYY___\\\HHH;;;888555+++)))((()))...333555555444666777666444222222333---............///333666444777444,,,---444222)))'''&&&***///000///333:::QQQTTTTTTPPPUUU]]]ZZZPPPDDD===<<<:::000///111,,,,,,000666::::::666000---,,,111444111///000000...///000///...---000555:::888:::<<<:::444///---...+++111333000...///...***///444444...)))))),,,,,,222111000///...111555888{{{kkkhhhccc]]]WWWPPPKKKHHHFFFBBB@@@@@@>>>888666777666===GGGIII@@@666999DDDFFFEEE999(((###---222000222///,,,)))((()))+++---(((''''''(((******)))'''***---+++%%%%%%+++,,,)))***,,,---///111222*** $$$$$$"""(((///+++***---111000+++((()))!!!"""%%%'''(((((((((((( 111+++!!!)))***(((333***(((&&&'''***---...///+++111+++$$$((()))%%%(((&&&(((+++***(((&&&(((*** ###(((((($$$$$$'''+++222+++###&&&'''%%%+++&&&(((+++,,,***(((''''''&&&+++---+++---111444333+++***,,,//////---...333777MMMccc{{{|||xxxxxxaaaOOO>>>888888222000///'''555===KKK]]]rrrvvvjjjOOOFFF;;;666999<<<<<<;;;======??????:::333222666333111---))),,,222333000000...///222111---+++,,,+++111444222000111000---)))///000------444888777@@@FFFGGGAAA===<<<777111+++,,,111777999;;;DDDPPP<<<888333222444666666444---+++)))***,,,///111333111666777666666888777333333444111...///333333000666555555666888888777666444;;;HHHKKKKKK^^^www{{{YYYFFFBBB888888<<<@@@>>>;;;???HHHHHHWWWqqq|||VVVUUU999555;;;AAABBBAAADDDMMMTTTJJJGGG???666444888;;;:::222+++(((+++///---+++***,,,000555666666888<<<@@@FFFJJJFFF999222222///(((+++,,,---...000555<<<@@@333---)))+++222:::BBBHHH______gggdddLLL:::666222///,,,)))***---000111000888888777444///,,,+++++++++---///000000000111222222555111((()))333666000***''')))---,,,'''''',,,444;;;???>>>DDDKKKFFF999888555666222+++000555---...111666;;;===999222,,,---555999666222111222222...//////------000777<<<===;;;999888666111...---222555111(((%%%))),,,+++000555666000******,,,,,,)))))))))((((((***...111