BM6P6(@ |||hhhVVVIIICCC<<>>;;;666444444666777777444444333111//////222444555222111555777666777999BBBXXXtttvvvZZZJJJ;;;666666555555888999888666555555777999:::444555666777777777666555888>>>GGGLLLOOOSSSYYY___gggsssvvvnnnkkkZZZ]]]\\\UUUPPPMMMEEE;;;<<<888555333000000888AAACCCOOO___nnnzzzuuu^^^OOOFFF@@@<<<@@@<<<666333222333444444888444333333222111444:::;;;777777>>>IIISSSYYY[[[NNNDDD;;;999:::888777777:::999888777555444333222222///111777@@@JJJXXXdddjjjeee^^^[[[^^^gggrrryyy~~~|||lllVVVFFF===:::666444333444333222888777777777777666666666888666444333555777999999999:::::::::::::::999999777777666444333444777999999666222///,,,+++,,,//////...222999:::777888===@@@@@@CCCDDDAAA===???EEEHHHTTTccctttjjjKKK>>>999333222555666444111...///222444666777888888888999999666111...///111333555777999:::999888777;;;;;;999999888999:::;;;555555555555444333222222------,,,...000222333333:::::::::999888777666666888888999999999999888888666;;;======EEEYYYnnn{{{{{{pppZZZDDD::::::666///***+++000555666666<<>>:::888666555777:::;;;;;;666333111222111///333999777777999BBBTTTfffkkkhhhUUUIII>>>:::999777555555666777777777888777777777222......222888>>>HHHQQQXXXTTTOOOMMMPPPYYYcccjjjvvvvvvvvvuuuoooaaaOOOBBB===:::777555555555555444555555555555555555555555777555444444555666777777999:::;;;<<<<<<;;;;;;:::555555555555555666888:::<<<777222000000111222333222111666@@@EEECCCCCCEEEJJJKKKOOOSSSRRRNNNMMMPPPYYYbbbqqqbbbGGG???:::444333444555222///...///111444555666555555666888888555111///000222444555666777777777666666:::888777555444444555555777777777777666555444444000000111333666777666666999999::::::999777555444666666777999999:::::::::999:::999:::FFF\\\pppzzzxxxmmmZZZFFF===;;;666///+++,,,000555777888???GGG]]]ooo~~~{{{}}}}}}iiiPPPAAA:::666666999:::888555444555777777777555555777>>>JJJ]]]ppp|||mmm]]]GGG666000222555888999888777666555555777999555666666666555555666777|||wwwsssjjj[[[OOOEEEAAA@@@CCCJJJTTTfffvvvzzzhhhXXXPPPRRR[[[cccfffgggggggggfffgggiiikkkhhhmmmqqqqqqrrrsssppplllgggeeeccccccdddfffggggggfffffffffggghhhgggeeecccbbbdddfffhhhgggddd```^^^___iiipppoookkkiiiiiiiiihhhmmmtttuuuqqqllljjjkkkbbbaaa````````````aaabbb```^^^\\\]]]```dddhhhiiiccccccbbbaaa^^^XXXPPPKKK>>>===:::777444222000///....../////////000000111444444444444555666666777333666999999888666666666333000---...222444444333888888888555222111111333555555555333111000222444555444222000000111222333444555444333000.........,,,...111333222222333333555666777666333000///...111111111111111111111111111000///000111111///...111333555555444333444444444444222111111222333444111222333333222000...,,,000000222333333333222222222000......000111222111111000......///111444666444111...///111333222111///------...111444555555444555444333222444777:::888888777555333333444666444444444222111111333555555666777888888999888888999666333222333555666777222222111//////222666:::===:::999;;;;;;999:::>>>AAAPPPfff{{{lllVVVJJJ???666444666666666777666555555444444444555555444444333333333333333444666999<<<;;;888666777999>>>EEENNNVVV\\\fffrrr{{{xxx{{{pppfffWWWMMMCCC===888333333555>>>IIIXXXaaaddddddeeefffvvv~~~lllZZZNNNCCC@@@<<<:::::::::::::::666333222222111///222777666:::<<>><<<888777888===@@@AAABBBBBBHHHUUU^^^___\\\YYYZZZ\\\bbbjjjlllgggddddddnnnvvvvvvXXXDDD???:::666444444444111///000111222333444444333333444666777444111///111333666666555555444444555555555444333222222222333444666666666666555444333333...000222444666666555444777888::::::999666444222222333555777999:::;;;<<<<<<999555666EEE]]]qqqyyytttiiiXXXGGG???<<<777111//////222777999:::BBBJJJ```rrryyyeeeNNN@@@:::666555666:::777444333444555555555111222666===IIIZZZkkkwwwrrrfffSSSBBB888777;;;???>>>===;;;::::::::::::;;;888888888888888777777666}}}pppooosssrrrggg[[[MMMDDD<<<;;;===GGG]]]ssszzziiiZZZTTTXXX^^^cccfffhhhiiihhhhhhhhhiiifffjjjoooqqquuuwwwrrrjjjiiieeebbbbbbfffiiijjjiiigggcccaaacccgggiiifffcccfffggggggfffdddaaa^^^[[[```ffflllnnnkkkhhhfffddddddhhhmmmnnnllliiiggggggbbbaaa^^^]]]^^^```ccceeedddaaa______bbbeeeeeedddaaa``````___\\\VVVOOOIIIBBBAAA>>>:::666222000.........///000000111111111777777666666666666666777444666999:::888555444444333000......000111000///555666666555222111222333444444333222222222333444777555333111000111222333555555444222000......---+++...111222333333444555666777888666333///...---......///000000111111111000000000111111000...---222333555444333222333444444333111000000111111222222333333333222000...---222333444555555444333222222111//////000222111111222111000000222444777999555111---...222444222///,,,+++)))***---111333444000111222333333555999<<<;;;:::888555222222444777333444444333111111333444555666888999999999888777666333111000222444666666000000000//////333888===???<<<;;;<<<;;;999;;;???FFFUUUhhhvvvzzzpppXXXCCCBBB;;;555333555555444444222222222222111111111111333222111//////000111222333666999999888777777888777:::===@@@FFFPPP]]]gggqqqzzz}}}nnnbbbVVVNNNGGG???999888BBBMMMZZZaaa^^^WWWRRRPPP[[[cccnnnzzzsssfffUUUNNNDDD<<<888888888888777444333333111...111666777>>>AAALLLmmmmmm^^^LLLBBB===888666777555555666777777777777777888333000111111///000333666555444555888===CCCFFFOOOSSSVVVTTTMMMCCC<<<888:::888666666777888777666666666555555555555555444555666777777666444444444222444666999:::999888777;;;;;;;;;===>>>>>><<<;;;===AAACCCBBBCCCJJJRRRWWW^^^]]]cccppp|||~~~wwwpppmmmooovvvzzztttssszzzlllNNNBBB===:::777666666666444222222333444555444333222111333444555333000///111444999777555444333444555666111111000000111333555666666777777777666555444333...000222444444333444444666888::::::999666222000---...111444777:::;;;<<<999777333444BBBZZZppp{{{sssfffTTTFFF???<<<999555666555666999999;;;BBBKKKZZZmmm{{{eeeLLL===888555555666777555222111333555555555111222444999DDDSSSdddooo|||uuuhhhWWWIIICCCCCCEEEFFFEEECCCBBBAAA???===;;;888777777777777777777666yyyhhheeemmmssspppiiiVVVHHH<<<777777>>>UUUmmmyyyhhh\\\ZZZ]]]bbbfffkkknnnmmmkkkhhhgggfffjjjmmmpppuuuvvvppphhhhhhddd``````dddhhhiiihhhhhhbbb]]]]]]cccggggggdddjjjiiifffcccaaa___^^^^^^cccdddfffkkknnnkkkeee```bbbbbbdddgggiiiiiifffccc___^^^]]]]]]^^^aaaeeegggcccaaaaaacccggghhheeebbb___^^^]]]\\\YYYUUUOOOJJJHHHEEEAAA<<<666222///---///000111222222222222111:::999888777666555555555444666888888666444333333444222000///...---,,,+++222333444333222111111222222111111222333555555555999777444111000111222333777666444333222111000///---000333444444444555666777888888666333///------***+++,,,...////////////000111333333222000///...222333444333222111222444222222000000///000111222444444555444444222111000555666777888888777444333444333111111222222111000222222222222444777999;;;777222......222444222///+++)))((())),,,000222333---///111222333555999;;;===<<<999555222222555777222333444333222222333555555666888999999888777666333111000000222444555555000000000000000444999===>>>;;;;;;<<<:::888;;;AAAIIIZZZlllrrrkkk\\\III;;;<<<:::666333444555444111111000///...............222111///.........///000...000333666777777888999666777888888;;;BBBMMMTTT\\\fffuuu{{{ooofff\\\PPPFFFBBBKKKUUUaaaddd]]]QQQGGGBBBIIIMMMTTT[[[dddrrr~~~jjj```QQQDDD<<<;;;<<<===999555444444111---...222666???FFFTTTwwwmmmYYYLLLEEE???<<<<<<::::::::::::::::::;;;;;;;;;555222444555333222444444333333444555777999:::;;;AAAHHHHHHCCC<<<777666777666555555666777666555666555555444444333333333222444777777555444555666333555888:::<<<<<<<<<<<<<<<===@@@DDDHHHIIIGGGEEEEEEQQQYYYWWWUUU]]]jjjrrr{{{zzz~~~zzzsssrrrwww___FFF???:::999888888888888888777555666666666666444222111111333444333000///111333999777555444444555777888111000000000000222333444777888:::;;;:::888555444333555777777666555555777777888:::;;;999666222///)))+++...111555777999:::555666555444>>>VVVooo~~~ttteeeQQQCCC===;;;;;;;;;<<<::::::;;;::::::???GGGQQQaaaqqqyyy{{{~~~fffJJJ:::555444666777333111000000333666777888444333222444<<>>===:::666333222444666222444555555444333444666666666777777777777666666333111000000222333444333000111111111222444888;;;:::999999:::999777<<>>???>>>888555777999777666777555555444444444444444444222777>>>@@@>>>:::777666777666555555666666555444333333333333333444444444222555888999777777:::>>>888999;;;===@@@AAABBBCCCDDDFFFKKKSSS[[[___]]]ZZZ```oooxxxtttqqqyyy{{{qqqgggdddfffooo~~~wwwVVVAAA;;;888888888888999999999999777777777777666444333222111333444222///...000333666555444444555666999:::444333222111111111222333777999===??????;;;666333777;;;??????<<<888666777999999::::::999666222000)))+++---000444666888888333666777666???VVVpppuuucccNNNAAA<<<:::<<>><<<<<<===:::888===DDDJJJRRRYYY\\\bbbppp~~~eeeGGG777333555777999111000///000333777999999888666444333666???JJJRRRcccgggjjjkkkiiihhhiiikkkkkkjjjhhhgggcccZZZNNNEEE===888333222555777777666xxxeeeZZZ]]]gggpppuuukkkUUUCCC===999666BBBTTTbbbnnnzzz|||uuukkkeeecccfffhhhlllmmmmmmkkkkkkkkkiiilllmmmlllnnnqqqppplllgggfffdddaaaaaacccgggkkkeeebbb^^^^^^aaadddeeeeeeggggggeeedddccccccccccccgggcccdddlllooolllhhhgggdddddddddfffggggggfffeee]]]^^^```bbbdddeeeeeeeeeaaa^^^^^^bbbiiillliiidddaaa___[[[ZZZYYYXXXWWWUUUZZZUUULLLBBB:::555222111222333444555444222000///444444333333333333444444333333333222000000222444222333333222000///......///111333444333222222333222000000222555666555333777555222000111444777:::777555333444555666444222333555777777555333222333222333444333///,,,+++++++++---///111222222111000111444888999777555444555111222222000......000111000000//////000222444555444444555555555666666666444666999;;;;;;999777555///...///111333555444333444444444555666888999:::999777555333111000000000...------...111222222111...000222333444555777999>>>>>><<<888444333444555222444666666555555555777666666555555555555555666333222000000222333333222000222333444333444666777777666888999888888???GGGSSScccllldddPPPBBB;;;:::555777666333444999:::666555222///,,,+++,,,///111555555555444444222111111444555777999;;;<<<<<<;;;555666666777999;;;???AAA===@@@IIIUUU^^^eeerrr}}}wwwvvvuuuzzz}}}uuudddOOO>>>666:::;;;<<<;;;;;;@@@IIIPPP___fffppp{{{wwwjjj\\\NNNFFFEEEAAA???===777111000333:::III```yyy|||mmmfffeeeeeegggiii]]]XXXRRRKKKGGGEEEFFFFFFEEE>>>999;;;===;;;999999777777777666555555444444333666999;;;:::999888888888777666666777777555333000111333555777999;;;;;;999===@@@AAA@@@BBBGGGLLLIIIJJJKKKLLLOOORRRUUUVVVZZZ\\\cccmmmvvvzzzwwwssszzz|||wwwsssmmmdddWWWPPPTTT^^^nnnnnnSSSBBB:::666777888888777777777777666666777777666444222111111333444222...---///111111111222333555777:::;;;555555555555777888:::<<<@@@DDDJJJNNNMMMHHHAAA===???GGGPPPSSSMMMEEE>>>;;;;;;;;;;;;:::888666333222+++---///111444666777777666777777777DDD\\\ssssssaaaNNNCCC>>>:::;;;>>><<<;;;<<<===;;;888;;;AAADDDGGGGGGHHHQQQeeezzzyyy___CCC555444666777888333111///000333666888999999888666444444666<<<@@@LLLPPPWWW]]]ccchhhlllnnnnnnooorrrvvvvvvnnnaaaWWWFFF???777444555888888777yyyfffZZZZZZbbbnnnuuuqqqZZZGGG@@@:::444;;;IIIUUUaaapppwwwtttmmmhhhfffhhhiiijjjjjjiiijjjlllnnniiilllmmmkkklllppprrrpppjjjjjjiiifffccceeejjjooodddbbbaaabbbcccdddeeeddddddeeefffffffffeeeddddddfffdddgggnnnnnnjjjiiimmmcccfffhhhgggdddbbbcccfff]]]___bbbeeefffeeecccbbbfffaaa]]]```fffhhhfffbbbccc```\\\ZZZZZZ[[[ZZZZZZddd^^^SSSHHH???:::777777333444555555444222///.../////////000111222444555222222111000...///222555000222333333222111111111///111444555444333444555444222111222555666444111444333111000222666:::===666444222333555666444222555666777777444222111111000111222111---+++))))))...000222444555444333222111555999:::888666666777111111111///------///111////////////111333555666333333444444555666666777333555888:::;;;999777555***+++,,,///333555666555555555555555666888999999:::999888555111///000111///...///000333333222111000222444555555666777999>>>>>><<<999555333444555333555777777666666666777666666444333333444555666444222111111222333333222111333555555444444444555555555777999888999AAAJJJ]]]hhhlll^^^III;;;555444222666555222444;;;===:::888444000,,,+++---111333777777888888777555444222111222444777:::<<<;;;:::999888666555444444555666999999===EEELLLTTTcccsss|||~~~hhhPPP>>>555888999:::888666777;;;>>>EEEJJJSSS^^^jjjvvvwwwggg\\\MMMJJJGGGDDD>>>777555888AAASSSooowwwmmmmmmrrrxxx~~~}}}wwwlllaaaXXXSSSRRRRRRMMMDDD>>>???@@@>>>;;;:::999999999888888777777777999888777777888999:::::::::888888888888888666444111222555888<<<@@@CCCDDDBBBEEEIIIIIIIIILLLSSSYYYaaaaaaaaabbbeeeiiimmmooorrrtttyyyvvvtttuuurrrooopppsssnnnddddddaaa[[[QQQEEEBBBNNN]]]ssslllVVVFFF<<<666777888777555444333444555555666666555333111000222444444222...,,,...000......000222555888:::;;;555555777:::>>>BBBFFFIIIRRRWWW^^^bbbaaa\\\TTTNNNMMMXXXeeeiiicccWWWLLLFFF===<<<;;;:::888666444333...///111333555666777777:::888666888IIIbbbvvvqqq```NNNEEE@@@;;;:::<<<:::999;;;===;;;888;;;AAA>>>@@@AAACCCNNNcccwwwrrrZZZ@@@555666888888888555222111111333666777777999999999777444222222333:::===AAAHHHPPPWWW]]]___fffjjjrrr{{{|||qqqgggNNNFFF<<<666777999999888iiiYYYVVV]]]lllzzzxxxkkkWWWCCC666444999>>>CCCLLL]]]ssswwwkkkkkkhhhiiimmmlllhhhgggkkkjjjjjjkkknnnppppppmmmkkkkkkpppssspppgggaaaaaaccciiihhhgggeeedddcccccccccgggiiiiiieee```___ccciiillliiifffgggjjjmmmlllkkkfffdddccceeehhhhhheeeaaaZZZ\\\```dddeeeeeedddbbb]]]___bbbddddddbbb```^^^```aaaaaa___\\\XXXWWWWWW^^^```___VVVIII>>>777555666888999888555222000///000111111000//////111222444333111000000000111222222222222222222222333333555555444333333333444444777444222222444444222000000000111222555888;;;===???888000---///222222000444333333333444333000...000000///,,,)))))),,,000111333444666777888777777444666888::::::888555333000111111000...---///000111000000000111222333333444555666888888888777666555666888999888666333111---+++***,,,111555666666888777777666666666777777555555444222000///000222000111222333444333222111///000333555777888888888<<<;;;999777555444333333444333333222333444555666888777666555444444444444777666444222111111111222333555555444333333444555888:::;;;:::888:::EEEQQQgggjjjdddPPP>>>666444333///000222444666777888888888333...,,,---...---,,,///222888<<<>>>===:::888777666555555777999;;;===:::999888555222111333555555777999;;;???GGGRRRZZZhhhjjjtttvvv]]]HHH===<<<:::888555333444555666777===EEELLLTTT\\\eeekkkrrrxxxvvvhhhaaaXXXPPPLLLHHHEEEBBBGGG^^^sssiiikkkpppxxxxxxnnnjjjfffbbb\\\XXXSSSMMMIIIFFFDDDDDDFFFJJJJJJEEEBBBBBBAAA??????>>><<<<<<<<<===???@@@@@@===999666555666666777555999<<>><<<888333222555444000,,,...444:::<<<;;;<<<999777===JJJ\\\mmmwwwwwwdddPPPEEE@@@===<<<<<<;;;:::888777777888:::;;;@@@>>><<>>DDDJJJMMMYYYbbbfffhhhssssss^^^NNN===888:::<<<:::777hhhWWWRRRWWWdddqqq{{{tttgggTTTBBB999999<<<===BBBQQQiiiuuummmiiiiiimmmooollllllnnnooommmkkkkkkmmmnnnnnnnnnoooqqqrrrooohhhcccbbbccceeeeeeeeeeeeddddddddddddhhhhhhgggddd``````cccgggoooooommmkkkhhhfffeeeeeeeeefffggggggeeedddcccbbb]]]^^^___aaabbbccccccccc``````aaaaaa```___^^^]]]___``````___^^^[[[XXXVVVYYY\\\^^^VVVIII<<<777555777999:::999666333111000111222333222111111222333444333222000///...------///000111222333444444444666666555444444444444444555333222222444444111/////////000222444777999;;;===777000...000222222111333222222333444333111//////000///---***+++...111444555666777777777666555333444777888999777666444111222111///---,,,,,,...111000000000000111111222222555888::::::999666555333444666777666555333222///---,,,...222555666555999888666555444333333333333333333111......///111111111333444555555555555000111222444666777888888:::999777444333333333333555444333333333444555666777777666666666666666666444333222111111111222333333222111000111333444555999<<<>>><<<999>>>KKKXXXccccccZZZHHH999333000...---...///111333444444555777333...+++,,,,,,+++***...111666;;;======<<<;;;;;;:::888777666888999:::;;;:::999777444444666888555666777888:::@@@HHHNNNUUUYYYbbbqqq~~~rrr[[[MMMCCC???:::666666777777777666;;;@@@EEEIIIMMMSSSXXX___dddnnnzzzzzztttkkkccc^^^YYYTTTQQQYYYmmmnnnbbbVVVZZZbbbnnn|||~~~yyyttthhheeeaaa^^^\\\ZZZWWWTTTVVV\\\___[[[VVVRRRNNNIIIGGGHHHJJJJJJJJJGGGEEECCCDDDEEEEEEDDDBBB@@@@@@AAA???EEEIIILLLSSS]]]dddfffbbbhhhpppwwwvvvrrrtttyyy}}}qqqlllmmmjjjcccZZZTTTRRRSSSSSSSSSNNNJJJGGGHHHMMMNNNJJJEEELLLRRRXXXWWWOOOOOO___qqqvvv```NNNDDD???;;;666333333333333333111333555444333111111111333333333111...---///111111111222222333333444555777:::BBBNNNVVV^^^kkkwwwxxxppplllmmmnnntttzzzmmmUUUJJJ???:::777444444777444000---///555:::<<<<<<:::777666:::FFFWWWhhhrrrppp___MMMCCC@@@<<<::::::;;;:::999888888999:::;;;>>>======DDDXXXooo}}}ooo[[[EEE;;;:::;;;===>>>888555222333666777444000222444666777555222...,,,...///222666:::>>>BBBDDDJJJSSSYYY^^^lll~~~{{{iiiYYYFFF<<<;;;;;;888666hhhUUUMMMNNNXXXccctttxxxwwwiiiSSSBBB;;;;;;999:::DDD\\\www}}}tttooolllnnnpppooonnnnnntttpppllliiikkkmmmpppqqqtttssspppmmmiiifffdddcccaaabbbcccdddffffffffffffiiihhheeecccbbbbbbcccdddmmmpppqqqmmmfffbbbbbbccceeehhhkkkhhhccc```aaacccaaa```_________```bbbbbbbbbaaa```^^^]]]]]]]]]]]]___^^^^^^___```^^^YYYTTTRRRYYY^^^XXXJJJ<<<666555777999;;;:::777444222111222444555555444333333444444333222111...,,,***)))---...000333555666666666777777666555444333333222333333222333444333000......//////000222555666888:::555000...111333444333111111111222444444333111/////////...---...000333666777888888888666555444222333555666666666666555333333222000---++++++,,,111000000////////////000111444888;;;;;;999555333222222333444444444444444222111000111333555555444888777555333111000//////111111111///------...000333333333444555777888999222222222333444555777888777555333111000111222444666666444444333444555666888888888777777777777777000000/////////000222333111---***+++///333555555:::>>>@@@===<<>>555222///+++,,,---///111222222222222666222...+++******)))(((---000333888;;;<<<======???===:::888666666777777;;;;;;:::888666777999;;;777888777777777999>>>AAADDDGGGOOOYYYdddtttrrrcccRRRIII???::::::<<<<<<:::888:::===??????AAACCCEEEJJJOOOWWWaaakkkuuu~~~zzzuuuqqqlllhhhpppppp[[[OOOCCCHHHQQQ^^^nnn~~~|||pppmmmllloootttvvvsssppppppxxx~~~{{{ssslllddd]]]XXX[[[```cccbbb\\\UUUPPPNNNQQQUUUWWWWWWUUUTTTSSSVVV]]]cccdddhhhooouuuxxxqqq~~~{{{zzzzzzxxxvvvwwwyyyvvvqqqpppssssssqqqpppmmmbbbVVVPPPQQQSSSNNNGGGBBBBBBEEEKKKNNNHHHEEEDDDGGGMMMPPPNNNJJJTTT___jjjllleeedddtttzzzgggVVVKKKDDD@@@999555333444444444111444666666555333222222222222111///...///333666333444666666555555777888888>>>MMM^^^lllttt}}}uuullliiikkkmmmsssfffUUUAAA888666666777999555222///000555999;;;;;;:::777666999DDDTTTeeeoookkk\\\KKKCCC@@@<<<999888<<<;;;:::999999:::;;;<<<>>>>>>???GGGZZZqqqrrr]]]FFF;;;999;;;<<<>>>999666333333444444111......111444777666444000...000111444666999:::;;;;;;<<>>===:::777666555666666:::::::::888777888:::===::::::999888888888:::;;;>>>???BBBFFFKKK[[[vvvyyyiii\\\LLLBBB@@@AAA???<<<:::;;;<<<<<<======>>>???@@@DDDIIIMMMRRR[[[gggqqq}}}~~~zzzbbbOOOFFF<<>>GGGUUUeeerrrzzzuuussspppnnnnnnooommmiiillljjjiiijjjmmmppprrrrrrwwwrrrnnnmmmnnnnnnkkkhhhdddeeefffgggggg4ĉ@ӵdddcccaaabbbbbbcccgggjjjlllkkkiiihhhfffddddddeeefffdddbbbbbbbbbcccccccccbbbaaa```___```ccceeeeeedddcccaaaaaa___^^^___aaa^^^UUUNNNTTT___hhhfffXXXGGG;;;777444666888777555222000000222333555444222111111222111222333333222111///...,,,---000333666777888888444555444444333111///...000111222222000///...---//////000111222222333333>L222444555555000///=hĦ5550001112223334445555555554445556668888887777776664ĉ@ӵ333444444333111000111333000000///...---------...333222111000000111222222111111222333555666777888:::::::::999888666666666111000000////////////000111111111000///000222444777666555333222333444444444333222111111222333444222000...,,,,,,///222444666555444333333444555666<<<;;;;;;999777555222111000///...>L,,,///)))###$$$***111333333444:::===>>>FFFXXXiiiqqqcccRRR???666666666222------...111333444333222111333222000---+++)))))))))***+++---000333666888999:::999777555444555666777888888888666555666999;;;999888777777888999::::::;;;:::999888:::HHHeeewwwbbbSSSKKKFFF@@@;;;999888888888:::<<<======<<<@@@CCCBBBAAAEEEMMMUUU___fffqqq|||mmmVVVGGGAAA<<<===???CCCHHHNNNTTTWWWVVV[[[^^^^^^___aaa```\\\XXXUUUVVVaaaqqqwwwppprrryyy|||vvvoooooovvv{{{xxxsssnnniiiddddddqqqttteeeUUUOOOMMMJJJHHHFFFGGGJJJJJJEEECCCDDDDDDCCCEEEEEEAAA;;;;;;??????AAAEEEJJJQQQZZZdddjjjhhhfffdddgggnnnvvv{{{}}}~~~||||||}}}}}}}}}iiiTTTHHHCCC===888666555555555444777999:::999777777777777444111//////111444555555888;;;<<<;;;<<>>;;;vvvcccSSSHHHDDDEEEOOOaaawwwxxxdddQQQFFF<<<<<<===???GGGTTTeeepppiiilllnnnmmmnnnqqqqqqoooffffffgggjjjmmmppppppppprrrpppnnnoooqqqrrrpppnnnjjjiiiiiihhhhhhGG=?ccccccdddbbbaaadddiiillljjjgggjjjfffbbbcccfffgggeeebbb___```bbbccccccbbbaaaaaa___aaaeeehhhiiihhhfffdddbbbaaa```aaaaaa^^^WWWRRRXXXcccmmmnnncccRRRCCC:::333555777666444111000///333333333222000///000222111222333333444444333333///000111222444666777888333444444444333222000///000111111000...------...111111222333333333222222HdĦ333333444444000=Īj222222333555888888666555333444555777777777666555GG=?555555444222222333555000//////............///333111///,,,,,,...000222000111333444666777777777:::;;;<<<;;;888666555666////////////000111222222111222222111111111444666777666555333222111111111444333222222111111111111111000...------///222333444444333222333444555666::::::999888666333000...000///---HdĦ+++///***&&&%%%)))...111222222888<<>>;;;:::>>>BBBDDDMMMZZZjjjyyyuuu]]]III???;;;:::999999:::<<>>AAAGGGPPPTTT[[[ccckkkqqqtttvvvvvvtttsssuuuyyy~~~zzzrrrkkkiiilllsssxxxeeePPPEEEAAA<<<888777666555444555777999999888777888999888555222000111222333333000444777888888;;;CCCJJJ^^^mmm{{{}}}vvvkkk___WWWHHHDDDDDDHHHIIIEEEBBBBBB===AAAEEEMMMXXXhhh{{{sss^^^GGG===;;;:::777666888777555333111111111111333444777<<>>:::ӵĭӵYYYӵjjjĦDDD@@@;;;999===IIIVVV```___ӵӵqqqtttĦƜ`1.׼scccccceeedddĦggggggjjjhhhfffdddcccccccccӵ___Ħfffggghhhgggfffeeebbbbbbccccccĭӵ555222Ħ111333333Ħ555Ħ222444666888333444555666666444222111---000333222DdD111000///?fӵ444444555Ħ444444555ӵƜ`1.׼s666666ĭӵ...111///000...000222555666666555ӵ666444333444Ħ///000000222333222555333222111000333333333Ħ111111000///000111222Ħ666666444222000...///...,,,DdD((())),,,yyyӵ666444ӵ222ӵ444444222000111Ħ000555ӵ444222000444ĭӵyyy|||lll\\\QQQFFF@@@999444333444555555777:::======:::888999::::::@@@JJJYYYkkk{{{aaaLLL>>>888666777666666666777:::<<<>>>888;;;;;;:::<<>>@@@???888000111555222......333777666666777>>>???CCCIIIJJJKKKQQQYYYgggkkkqqqzzz~~~wwwqqqpppqqqrrrssssssrrrpppnnnbbb[[[SSSPPPRRRYYYhhhvvvmmmdddWWWHHH@@@===:::888888777555444555555666555444555777999777444222111333444444333---111444555666<<>>:::777666666333333333222111111222333222444777<<>>888?~4g&e>&elllg&eIII>hӵDDD:::555999BBBKKKQQQg&epppguO>uO>&epppsss4ff?>ߝLkkkgĉ@fffbbbdddgggShӵkkkiiikkkjjjfffaaa___g&eZZZ>hӵeeeeeeeeeffffffaaaccceeefff?><zooog&e>&e888666HL...222555ShӵgL111111333666777444555777888888666555S?ʬ---1113h?D%%)?000///ZufĦ666555666gL444555666g&e000gĉ@777777g&e>&e///@e111111??//////---///222444666555g<ĉ9995552221113we<Ħ1111111112223h?@e555555444333222333333333Z---2222221111111113h?gL222333444444222000///---,,,+++D%%)?)))fff?><ziii=?Ħ555g&e111g&e222444666S?ʬ2224ff?>ߝL---@e666g&e6666663333h?g&e>&evvv??nnnbbbTTTLLLAAA999666555444333888:::<<<<<<;;;999888777;;;>>>DDDOOOaaa{{{mmmRRRAAA888555444777666555555666888;;;<<<>>>BBBCCCBBBEEEJJJLLLKKK@@@@@@???>>>>>>@@@AAABBBIIIRRRVVVPPPGGGDDDFFFHHHPPPSSSXXX\\\\\\ZZZWWWTTTQQQPPPNNNKKKIIIHHHHHHIIIEEEAAA:::666:::???<<<555777444777<<<777---,,,333444///...333777888888:::DDDFFFLLLTTTXXX\\\eeennnsssuuu{{{|||nnnbbb```bbbeeefffddd]]]VVVQQQMMMHHHDDD@@@@@@GGGYYYjjjyyy^^^QQQJJJBBB<<<;;;999888888777555333444444333222111222555888666333111222555666555333---111444555666>>>LLLWWWeeeppprrrbbbNNNBBB===;;;:::777777<<>>===???<<<>>>???>>>AAANNNcccsssyyyeeeNNN???999555555777///000000111111111333555444666:::>>>HHHZZZpppooo^^^KKKBBB>>><<<;;;;;;888999999::::::999999888:::;;;;;;>>>MMMdddxxxwwwdddNNNBBB>>>:::666555444555666555444444555666444222000//////000222333777888999::::::999888888555//////444777DDDeee}}}\\\FFFAAA>>>8884DӵHƅ^Hu]ĦmmmHu]Ħ???ZuR)ĦOOOCCC===999999AAALLLHu]ĦoooHŐeHŐeHu]ĦqqqqIܗGIӵjjjttcccdddhhhHGgĉ@fffhhhggghhhhhhhhhfffdddHu]ĦZZZZuR)ĦcccbbbbbbbbbbbbiiifffsߝLGdUĦnnnHƅ^Hu]Ħ555ntHdĦ555666HGgĉ@555HdĦ222000111555888888777777777888666Htƅ^+++///Bt=o9ĦDtfo9Ħ......///g?555666HdĦ:::333333Hu]Ħ///tt555444Hƅ^Hu]Ħ111H׼s111333000000///222222111///......tQ444222222333je<Ħ333000///Bt=o9ĦH׼s444666777666444333444555555HtĦ,,,333333444555Bt=o9ĦHdĦ111000111222333222111...------Dtfo9ĦsߝLGdUĦxxxHt@cӵHu]Ħ222Hu]Ħ777555Htƅ^...qIܗGIӵ000H׼s333555Hu]Ħ666777Bt=o9ĦHƅ^Hu]Ħ{{{cccxxxzzzkkkbbbTTTHHH@@@;;;777444555555999===;;;555333666777AAAIIIQQQfff{{{]]]III>>>777666888999999999888666777:::===BBBEEEKKKQQQUUUTTTPPPLLLJJJBBB<<<:::999777777:::???>>>>>>===<<<<<<<<<<<>>>>>>>>>>><<<888555444444666777444666777555000......//////,,,...555:::;;;>>>CCCJJJUUU___bbbeeennnwww|||zzzuuutttpppeeeZZZTTTUUUUUUTTTRRRNNNHHHCCC@@@>>>???888555777:::LLLhhh~~~^^^JJJBBB???<<<;;;999777666666777888999666111111333555666555888555222222555777666555111333444555888DDDVVVcccnnnjjjcccWWWHHH;;;111---444888<<<===<<<::::::;;;===;;;::::::<<>>888666999222222333333444555666666...///000111111000///...444777::::::888666444444222222333333666GGGfffzzz]]]FFF<<<::::::4DuXӵDdDΦDdDĦsssDdDĦ===TTTt|>>;;;;;;===AAAKKKTTT]]]pppmmmUUUEEE===999999;;;999999888777666666999;;;@@@EEEMMMUUU[[[\\\[[[YYYMMMDDD<<<:::999777777999;;;:::999888777777888888999999;;;>>>>>><<<777333999;;;>>>>>>;;;::::::;;;:::999777555444444555555111333555444111//////000333333333777>>>HHHPPPUUU]]]hhhqqqtttwww{{{~~~~~~vvvmmmeeeaaa[[[RRRIIIEEEEEEFFFEEEDDDAAA===999666999:::555333777:::LLLiiiaaaJJJ???:::<<<:::888777666666777888999666333333666999::::::999666333333555666555444111444777:::BBBQQQdddrrrwwwlll[[[III<<<555111000555999===???===;;;::::::<<<:::999999;;;FFF\\\oooqqqWWW@@@666888888555555444333444555666666555777666777;;;AAANNNeeexxx{{{gggRRRFFF@@@;;;999:::999999999999999999999999:::888999@@@OOObbbuuuxxxdddMMMAAA;;;777555666444444444555555555555555000111222333333222111000444666999999777555444444444333333222555EEEbbb|||{{{]]]EEE9996665554DuXӵDdDΦDdDӵ{{{DdDĦ<<<:::o)httt\\\LLLCCC@@@AAADDDDdDĦqqqDdDΦDdDΦDdDӵhhh=ӊB1.uTӵkkkHߝL`o9fffpo9wӵkkkjjjiiiiiihhhgggfffDdDĦaaadddo)hbbbaaa``````bbbdddeeeddddddDdDΦDdDĦ]]]DdDΦDdDӵ555GIpӵDdDĦ666po9wӵDdDĦ555111.........444444555555555po9u000///------GIdnuR)ĦDdDĦnuR)Ħ,,,,,,CdgĪj111DdDĦ999555666DdDĦ222HߝL`o9111DdDΦDdDӵ---DdDĦ111222222111111111111111111111000///......000geĦ222111sp?aĦ555444GIdnuR)ĦDdDĦ333555555555444333444444444DdDĦ333333333333GIdnuR)ĦDdDĦ111//////000000///---...111555DdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦ333DdDĦ555po9u222111111222=ӊB1.uTӵ444DdDĦ555666DdDĦ555GIdnuR)ĦDdDΦDdDӵoooSSS>>>666888<<>>???>>>>>>AAANNNZZZfffqqqlll\\\JJJAAA<<<999999;;;999999999777555555666888;;;AAAKKKUUU]]]bbbccccccQQQHHH>>>;;;:::777666888888777555444333444666777666666888999:::888333000777999:::999888888999:::999888777555555444444444111333444444333222222333<<>>777:::999888666666666777777888666555666999===???@@@:::888555555555555444333222555:::AAAMMM```ttt|||kkkRRR???555333333222555999===???>>><<<999888<<<:::999:::===HHH^^^pppuuu^^^GGG;;;::::::999777555333333555777888888888666666888===JJJaaauuu{{{iiiUUUHHH@@@<<<:::::::::::::::999888888888777999999:::===HHH[[[qqqzzzeeeLLL>>>888555333333777777777777777666555555222333444555555444333222555666777777555444444555555444333222444CCC___xxxzzz^^^EEE9995553334DuXӵDdDʜ4DuTӵ>d<Ħ???Dtddd~~~kkkXXXJJJBBBAAACCC>d<Ħqqq>d<ʜDd<ʜ4DuTӵgggjjjF&uTӵkkk4DufئL>egggpuR)Ħgggjjjjjjiiihhhhhhggg>d<ĦdddDthhhbbbaaabbbcccdddiiigggDdDΦDdDĦUUU>d<ʜ4DuTӵ6664DwDd<Ħ555puR)Ħ>d<000---++++++111222333444555peӵ222ĦpeӵDx<>d<ӵDd<...qR/ܗ?fӵ--->d<555555>d<Ħ2224DufئL>e000DdDʜ4DuTӵ...DdDĦ111222222111000000111222222111000///---,,,...geĦ222s<v>aĦ333444peӵDx<DdDĦ333444555444333222333333222DdDĦ555555555555peӵDx<>d<...///000111111///111333777>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ333>d<Ħ444peӵ666Ħ777F&uTӵ666DdDĦ666777>d<Ħ555peӵDx<>d<ʜ4DuTӵkkkQQQ???555444666999BBBJJJOOOXXXeeemmmooovvvsssrrruuuzzzwwwnnneeeYYYOOOEEEBBBBBBDDDHHHNNN]]]kkk{{{pppYYYMMMBBB===:::777666777<<<<<<;;;888555333444555666<<>>===;;;888666888999:::;;;<<<<<<<<<<<<<<<999;;;666444666666EEE```|||~~~```KKK???999999888777666666666666777888777777888:::===@@@AAA;;;:::888777555444333222222555;;;EEEVVVkkk{{{iiiPPP???999777333000111555:::===>>>===:::888<<<::::::<<<@@@LLL```rrrxxxeeeNNN@@@===>>>>>><<<888555333555777888999888555444777===LLLeeezzz|||nnn[[[KKKAAA<<<;;;;;;;;;::::::999888777777666888999:::;;;CCCVVVoooyyyeeeLLL<<<666555444333999::::::999888777555444222333444555666555444444555666777666444444555666555333222222555DDD___wwwzzz___GGG:::7776664DuXӵD&dq&ĒRsdKĦAAADHRRudzzziiiTTTGGGBBBBBBsdKĦoooD&oq<Ōq&ĒRiiijjjjjj>dp&ĒRkkkjjjnfʜd<Φ>d<ĦNNNs&dq&ĒR777555i?ʜtd<Ħ333HHܗDӊB222<x,,,,,,000000000333555B?d<222111000000000111222111111///,,,+++,,,geĦ333Hg8>aĦ111222B?Ho9444>d<444333222222222111111>d<ӵ888777B?Ho9888<x222444555444555555666&ӫeʬtIӇ///>d<Φ>d<ĦD&ӫetIӇ777DdDĦ333sdKĦ222B?dp&ĒR555666>d<sdKĦ666B?Ho9555s&dq&ĒReeeOOOBBB:::777999444888:::<<>>>>>===999555222222222444:::AAAHHHNNNUUU[[[___\\\OOOCCC>>>===:::777777777666555555555777999:::222222333666888999777666888777777888999:::;;;<<<999888777666444333111111444333555999???GGGNNNRRRbbboooyyy}}}ppp```WWWRRRJJJBBB<<<888777999999666555777444444555555777888::::::999;;;777555777777FFFaaa}}}yyy\\\HHH>>>888777777666666666666666666888888888888999;;;===>>>;;;;;;:::888666444222222111333:::HHH]]]tttnnnTTTBBB;;;777222,,,,,,///444999======<<<::::::888777;;;AAAMMMaaarrryyyhhhRRRCCC???AAAAAA???;;;666444444666888888888555444666===LLLfff|||~~~sssaaaOOOBBB===<<<<<<::::::999999888777666666666888999:::AAATTTmmmwwwgggOOO===666666777666;;;;;;<<<;;;:::777555444111222444555555555444444555666777666555555666777444222111333999HHHccczzz~~~bbbHHH:::6666664DuXӵHu]3hhneEEEAAA=ewwwxxxbbbPPPGGGDDDneiiilllpIƎ@t@hiiikkkkkk>hjjjiiiiiifeddd@ďDkkkmmmooofffgggiiijjjjjjiiineeeeccc=e___^^^___bbbfffhhhccceeeegeSSSKKKsĪj@hEEE888444fdDĦ222@ďD444000Hkge---...///000//////000333@h666555@G---,,,HĪj@IŌ222333Bene+++Hkge111ne111000fe///Hu]3hh777777666se555444111000//////111111111111000...,,,,,,geĦja>aĦ000111@G666555se555444333222111111222222<Ō::::::999@G777666Hkge111555888999888777666444HĪj@IŌ111111egeHu]3hIŌ777333DdDĦ222ne555...@h444666>h333444555se666ne777888@G222444sĪj@hzzz\\\KKKBBB;;;999<<<555666555555666:::@@@EEEIIILLLTTTaaappp}}}}}}pppfffbbbdddnnnzzzsssXXXFFF777333333777999777666888;;;;;;;;;888555222222222777;;;@@@DDDIIIPPPZZZaaa___PPPBBB===<<<:::777666444444444555666777888888222222222444777888888777555444444666888::::::999555555333222222111111222444666<<>>===<<<777444444888@@@MMM```ppp}}}uuueeePPPBBB@@@AAAAAA???;;;777444555666777888999666444555:::HHH```uuuxxxgggQQQAAA<<<;;;:::999999999888777777777666666888999:::AAARRRiiizzzxxxlllWWWBBB777666888888;;;<<<<<<<<<;;;888555444000111333444555555444444444666888888777666777888555333333666===NNNhhh~~~eeeGGG7772221114DuXӵĵD^KKKCCC@@@ZZZhhhxxx}}}mmm]]]QQQIII[[[ccciiimmmlllkkkjjjiiiggghhhhhhggghhhgggiiiiiijjjkkkkkkdddfffhhhkkkkkkjjjdddeeecccaaa___^^^___bbbfffiiibbbeeeVVVSSSOOOWWWGGG888333555DdDĦ222000555333......///000222222000------///111666777888777111000000111222444///...000111222111000444---D^333222555777s׼s666777555222///......///000///000111111000000geFm8222>aĦ222111111:::888777s׼s888666444333111000333444555Ho666;;;:::999888666555444111333777:::;;;:::777666444111333555D^777666333DdDĦ222555222......//////111333333333333444s׼s555444888999:::666666444555oooTTTGGG???777666:::999777666444333222555888<<<>>>BBBIIITTTbbbnnnvvv~~~qqqWWWDDD<<<111///111666888666555666333444666555444333333444777:::>>>AAAFFFPPP]]]ggg^^^OOO@@@;;;:::888555333222333555666888888888888555444333333555666666555222222222555999:::999777333222222222333555777999???EEEPPPaaasssooobbbRRRQQQJJJAAA======:::666666444555777555000///111666555333222333444666888555777333222666:::MMMjjj|||```KKK>>>555444555555666666555555555555777999999777777999;;;:::<<<===;;;777444333333333333777FFF^^^vvvppp^^^PPPEEE:::222------///444:::===>>>===777444444999BBBOOObbbqqqxxxooo]]]JJJ???>>>???>>>;;;888555444666888999999:::777555666:::FFF]]]qqqzzzjjjQQQ???999888666888888888888777777777777666777888:::AAAOOObbbooozzzsssaaaIII888666888999:::;;;<<<<<<;;;888555444111222333555666555555444444666999:::999888777888999777666:::BBBRRRllleeeEEE444//////Φ4DuXӵtvӵ>d<ĦoooĦ???>>>AAABBBCCCHHHMMM[[[lll{{{{{{rrrgggYYYNNNOOOPPPĦgggjjjlllllljjjhhhggghhhkkkoooqqqoookkkggghhhkkklllhhhddddddfffggggggfffiiioootttqqq~~~ooollllllkkkaaaeeejjjnnnoookkkfffbbbbbbdddhhhkkkllljjjgggeeeĦddddddhhhkkkkkkiiifffccc``````bbbeeehhhgggggggggggghhhhhhfffdddTTTUUUUUUVVV^^^kkktttvvvZZZIII888222444666666888>d<Ħ333111///---...000333444222---******,,,...//////000222444555111---+++,,,...///000///000111555888999999888555444444444333333222222///000111111000000111333444333333333333333444444444333111000111222444555000111222333Ħ111...///111222333333222111+++>d<Ħ000111...222777Be999888888666333///......///000...000222333333333geFYĉ222444>aĦ555222111222444555888:::<<<;;;999999Be;;;999777555222111000444666888nu]ӵ666777777777888999888777555444444555666666333333333555888;;;;;;:::666666666555555555555555222333555888777555999???WWWqqq>d<Ħ???:::999888666>d<Ħ222444666Ħ111111222444666666333111***---/////////222777;;;333333222333Be999555444333444Ħ;;;999777555444555666888999777666999BBBNNNaaa{{{jjjPPPDDD===444333888;;;999888555111------///222222333555;;;HHHWWWaaasss|||wwwXXX@@@777666444222333777777333111222,,,///111333333333555666666888<<>><<<777444333444888555777DDDXXXmmm{{{sssfffUUUDDD888000///000333999===>>>===:::777777<<>><<>>GGGVVVjjj{{{~~~hhhPPP@@@999555444555888:::;;;777000***&&&%%%''',,,...---///888EEENNNZZZiiizzzcccFFF444000444444444555555555444222111......///000111333444555888555666;;;CCCMMM\\\hhh\\\QQQCCC:::666666333111222555777888777777:::===555444333000---,,,---///111444666777666666666888000444777:::===DDDMMMTTT\\\nnnvvvhhh\\\SSSKKKDDD@@@:::;;;<<<<<<;;;888555333333444555555555444333222666666666555555777:::===888;;;555///111444BBBXXXooooooTTT>>>///111333444444222333666999666777999;;;;;;;;;999888777777888777777666555555333444:::BBBKKKVVVgggvvv}}}ppp___RRREEE<<<888===BBBAAA???@@@DDDBBBBBBFFFPPP]]]hhhnnnnnn___MMM@@@<<<;;;999777555444333444666777888777;;;888888<<<>>>IIIccc}}}nnnTTT@@@888777999:::999888777666666666777666555666;;;@@@JJJ\\\lllwwwbbbHHH888333333222555999===>>>:::777555555444555777;;;===;;;666111555444444555777888888777<<<<<<::::::BBBWWWrrryyy\\\CCC999===DDD>AneneNNNCCC===BBBCCC===<<<@@@CCCHHHUUUkkkyyymmmneeeehhhiiijjjiiiiiiiiijjjllllllkkkjjjmmmkkkiiijjjlllllljjjgggllljjjiiiiiijjjkkkjjjjjjooossssssqqqpppqqqoookkkiiiggghhhkkkoooooojjjeeeeeedddccceeehhhiiinejjjiiihhhgggeeedddaaadddffffffccccccdddgggffflllooommmkkkjjjfff``````aaa[[[RRRSSS^^^iiiooommmXXXBBB999777666777De333333222333111333666888888666333111111222333222111111444777444333333111///,,,***)))---000333555555555666777777888999999888666444222222222222222222222222222222222222222222333444555555333111222333444333333333444ne555444444555666666444111...,,,'''ne555222///000222555666666555444555666222...---111444555555111111222222444555>A666444444k<555222222333555888999::::::999999:::;;;<<<<<<;;;999777444111///333555999fh444333222222222222222333222000000111222222111444777;;;;;;999666555666666555555666888999888777888666777999;;;>>>GGGQQQdddwwwmmmDe;;;:::999888777777ne222222ne333555666777888999888777777000//////111444777888888777555444333444555666666555555ne777888777777666444222111333555555777<<>>@@@BBB>>>:::;;;<<<@@@LLLbbbzzz[[[bbbgggiiijjjgggiiilllmmmlllkkkjjjiiiiiihhhhhhiiikkkllllllkkknnnmmmmmmnnnnnnmmmjjjhhhiiimmmnnnllllllmmmkkkgggkkkiiihhhiiilllkkkhhhdddhhhfffcccbbbdddgggoookkkiiiiiiiiifffdddaaaaaaaaabbbdddgggjjjllljjjllllllkkkmmmnnnjjjdddbbb```YYYOOONNNWWWcccjjjrrr^^^HHH<<<999777666666555444444444444777777666666555444333222333222111222444666666666333333222222000///---,,,///222555666666666777888::::::999999777666444333222333333333333444444444111000/////////111444555444333222333555666666666777888888666555555555666555333000---+++'''555777666333///111222333333333444666666222///000333666777666333333444555666888;;;999777777555333333444666888999:::999888777888999::::::::::::888666333222333555888;;;444333333222111000000///000000000///......000222666888;;;:::777444222111555777888888777777888999999666666888;;;BBBOOO[[[ppp~~~yyy```:::555555555666777888333333333333333666777888999999888777666111000000222555888999999777666555333222222333333555555444444555444444444222000///111333777777:::GGG```xxx|||kkkZZZGGG>>>;;;999777888444666888777444111//////......///......000333777999MMMfff~~~vvv\\\GGG999222222666666777999:::888555222///444444444444444333444444111111333666777===MMM\\\dddYYYKKKAAA>>><<<999777555666777666444333333444777777777444111//////000444777;;;;;;999777888:::@@@AAAEEENNN[[[iiisssyyy~~~yyyvvvlll```OOOJJJDDD???===;;;999888;;;;;;;;;:::777333///---///000222333555666777777777888888777666777:::<<<:::===888555888555777EEEccc}}}fffLLL;;;222111333444333222222333444777888:::;;;;;;999888666444444555555555444333333444333555999:::<<>>>>>AAAIII[[[qqqyyymmm```ZZZ[[[```dddfffhhhmmmqqqqqqmmmhhhffffffgggggggggggghhhiiijjjjjjnnnmmmmmmnnnooonnnllljjjiiikkkkkkhhhhhhkkkkkkiiijjjhhhfffgggiiiiiihhhfffgggeeeccccccdddhhhkkklllsssoookkkkkkllljjjfffbbbaaa``````cccgggjjjkkkkkkpppooollljjjjjjlllmmmmmmbbb___WWWNNNKKKRRR___iiisssbbbMMM@@@:::888666444888777666444444555555666888777444222111222444555555222000222777999888555222222222222222111000///333555888999888888888999888888777777666555555555555555555555444444444444000///---,,,---000333555333222222333666888999888999999:::::::::888666555444444444444333111...---***)))***///555888888555222222222111000111333555444111///111555888777666555555666777999:::<<<======<<<;;;999888888888888666777777666444444555777888999999888666555666777888999999999999777555444555777999;;;;;;999777666555555444444333222000000...000000///,,,,,,000333888888777555333222222222666888:::888555444555888999555444666:::DDDTTTbbbzzzpppUUUAAA999666111222444666777888888888555555666666555555444444777777888888777555333222111000000222555888999888888777666333000///000111222222222222222222222222222333333111//////111222777777999FFF```yyyzzzdddSSSBBB;;;:::999:::;;;666777888888666444222111000///000222222111222555===TTTppprrr___JJJ===888444333444555777:::===<<<999666333777777666666555444333333111222666888777<<>>:::777666666666555444333333333777888999777444222111111777:::<<<:::888999>>>DDDJJJOOOXXXfffssszzzzzzxxxzzzzzzssshhh```ZZZQQQHHH???===;;;999999999::::::::::::999888666333000...///000111333444555666666888999999888777777999;;;:::<<<777666;;;999:::FFFeeeeeeKKK<<<555444444555555444333333333777888:::;;;:::999777666444555555555555555444444444333444888888888===CCCHHHRRR]]]fffnnnssssssooonnnnnnqqqvvvxxxwwwsssqqqlllmmmjjjbbbYYYTTTVVVZZZMMMEEE;;;555444555444333333222222444777:::::::::888555777<<>><<<@@@???===;;;999888888888999555333222444;;;JJJYYYdddfff___NNN???777444333111111222333333444666777888999;;;<<<===;;;999777777888999999777666666666===>>>AAAGGGTTTjjj~~~yyyzzz}}}}}}fffWWWGGGAAABBBCCCAAA@@@>>>@@@FFFTTThhh~~~nnn^^^XXX[[[```dddhhhlllqqqrrrnnniiifffffffffffffffeeeddddddeeefffllljjjiiijjjmmmooopppppplllmmmjjjeeeeeejjjnnnmmmhhhhhhhhhiiikkklllmmmmmmeeeeeeffffffhhhjjjlllnnnmmmllllllmmmnnnkkkeee```aaaaaacccfffjjjkkkiiihhhmmmooorrrqqqllliiijjjnnnbbb^^^WWWOOOKKKPPP^^^jjjqqqfffTTTDDD;;;999777555777666555444444555666777666444111000000222666888666222000333888:::777333111111222222222222222111555777999:::999888999999333444444444555666666777888888777666555333333222000///---,,,---///222444222111111333666888999999888888999888777666444333111222333333333333222111///------000444777777555555555444222//////111333222///---///444777777666666666666777999;;;<<<===<<<;;;:::999888888888888555666777666555444555777666777888777555444444555777777888999888888666555777999:::;;;:::999666555555555444333333222111111///000111///,,,---111555888666222//////111444555666888999777333111222444888444111333999EEEXXXiii|||{{{eeeJJJ888111///111222555777888888777666777777888888777666555555777777777666444222///...111000000222555777888888888888777333///---...000...//////000111111111222222333444333111111222333555888;;;FFF___xxxwww]]]MMM<<<666777999;;;>>>999999888888777555333111222000222555333///111777HHHbbbppp]]]NNN@@@;;;:::777333111444666;;;>>>???>>>;;;999777777888888777666444333000222666888888===LLL\\\kkkiiibbbWWWJJJ???999666555444444555555666666555666888:::999777555333333666888999777777<<>><<<<<<;;;;;;:::::::::;;;;;;:::888777777555888CCCOOO___ccc```QQQ@@@777555444222111111222444666777888888:::;;;<<<;;;::::::999;;;<<<<<<:::777666666888>>>???CCCLLL]]]uuuzzziiiSSSEEE@@@???>>>===999;;;AAAKKK\\\rrr~~~jjj]]]\\\aaaeeeeeehhhmmmpppooommmkkkjjjffffffeeecccaaa```bbbccciiihhhgggiiimmmppprrrsssmmmnnnjjjeeeeeekkknnnnnniiijjjkkkmmmoooqqqssstttfffhhhjjjjjjjjjjjjlllmmmiiikkknnnooommmhhhccc```aaacccgggiiijjjiiihhhfffeeekkkssswwwqqqhhheeegggccc___YYYRRRLLLNNN\\\jjjqqqlll]]]JJJ===888777666777666555444444555666777444222111000222444777999666333111333888999666222000000111222222222222111444666999999888777777777000111333444555666777777:::999888666444333222111111000///......000111333000000///111444777888777666666666666555444333222111222222333444444444444222///...///333666666444666666555222///...///000///,,,***+++000444555444666666666666777888::::::888888888777777777777666555666777777555444555666444555666555444333444555555666777888888777666555888999:::;;;:::999777666555444222111111222333333111111000......///333666777333...,,,---111444666333444444333111000111222666222000333<<>><<<:::000222444444444444555666444444555666666666666555444444333222222222222222888999999888666555666777555999555666===???EEEUUUnnnmmmSSSAAA777666666666777999999777555555666888::::::999888777777777888999999999888888999555555777777444444777999===@@@AAAFFFNNNRRRQQQMMMOOOVVVdddvvvyyynnn[[[YYYTTTLLLCCC===<<<===???<<<999777666666555444444333222333555666666555777444555;;;===@@@MMM\\\{{{fffLLLBBB???:::999999::::::;;;<<<>>>???===;;;;;;;;;888999AAALLL___eeecccSSS@@@666555666444333222444666999999999999:::;;;;;;:::999:::;;;>>>>>>>>>;;;777777:::===@@@CCCKKKWWWjjjxxx^^^GGG<<<::::::;;;:::<<<>>>CCCMMM^^^sssvvvddd```dddgggfffgggjjjnnnppppppmmmkkkeeeeeeeeebbb```___bbbdddfffggghhhkkkooorrrrrrrrrjjjllljjjffffffjjjkkkiiihhhjjjmmmoooppprrrssstttmmmnnnnnnllljjjhhhjjjllljjjnnnrrrpppjjjdddaaaaaabbbeeeiiiiiigggggghhhjjjccceeekkkpppnnngggdddfffeee```[[[TTTMMMLLLXXXffftttttthhhRRR>>>777777888777666555444444555666777444444444444555777999:::555444333444666666444111///000111111222111111111222444666666444333333333000222444666777777666555888888777666444333222222333222111111000111111111///......///222555555555555555555444444333333222333333444444444555555555333000---...333666666555333333333111...------...,,,(((%%%&&&+++000333333555555444444555555666777333444444555555555555555555777888777555444444555222333444444333333444555444555666777777666555444555777888:::;;;;;;::::::777555333111111444666888222000---,,,...111333444444111---,,,...111222222...------...111222222111444111000666AAARRRjjj}}}lllSSS@@@888444111+++...222666777777555333444555666666555444222000111222333444444333222111000///...000333555555555888:::999555///---...111111111222333333333222111333555666666555444555666222888>>>MMMkkk{{{dddBBB777...///555888999::::::888666666777777555333666444666888222,,,666FFF___zzzjjjYYYCCC;;;555777888666444333333444777:::<<<<<<<<<;;;333444666888999888777777111000000333555:::DDDOOOaaannnxxxoooWWWAAA888999333222111222555666555444111444999;;;;;;999777777222888@@@DDDIIITTTeeerrrtttcccSSSIIIAAA===:::999999888777777111333666777666555666888222222333333444444555555444444222111111111222222777888999888666444444555333999888888<<<<<>>@@@DDDMMM[[[fffcccYYYLLLIIICCC>>>:::888999999:::999777666555444222111111000000111444666666666666333555:::<<<<<>>@@@AAA???>>>===<<<:::<<>>>>>:::888999@@@FFFLLLRRR\\\kkk|||~~~pppggg~~~cccHHH999777:::;;;@@@AAAAAA???BBBLLL]]]jjj|||iiibbbeeegggkkkjjjjjjmmmpppppplllhhhdddeeeeeeccc``````cccfffeeegggjjjooossssssqqqooofffiiijjjhhhhhhiiihhhdddfffhhhlllnnnoooooopppqqqssssssqqqmmmhhhfffhhhkkknnnrrruuupppgggaaaaaaccccccfffiiihhheeeeeejjjoooiiibbb___dddfffeeegggkkkfffbbb\\\VVVMMMIIITTTcccwwwzzzpppWWW???666777999888777666444444555666666555666777777888999999999555444444555555444222000///000000111111111000000///111333333111000000000222444666888999777555444666666555555444444444333444444333333222111111000...------...111333444333444444444444444333333333666666555555555444444444222///,,,...222666777666///000111000...------...***&&&######(((...111222444444333333333333444444000111222333444444444444666777888777555444444444111222333333333333444555444444555666666555444333333444777999;;;=========:::888555333444777;;;>>>333///+++***...222333333333000...///111111///---)))((('''+++000444444222333000111999FFFYYYrrrzzzbbbHHH888444222000(((+++000444666666444333222333444444444222///......000222444555666555555000///...///222444444444888::::::666000---///222555555666666555444222111333555666666555444555666333777>>>QQQssszzz[[[666...)))...666888777777999666444555777888666444444444888;;;555111???TTTlllnnnZZZKKK===666222333555444444777333444666888999999999999111333555888999999999888555111000333555999BBBKKK[[[mmm|||uuu[[[BBB999;;;333111000111444555333111///333888;;;;;;:::888888444===HHHPPPWWWbbbsss~~~qqq```QQQGGGCCC<<<999666666666444333333---111444555444333444666111222222222222333333333444333222111111222333333666888888777555333333333222;;;;;;:::<<<999>>>OOOgggoooVVVAAA333333222333666999:::777444222444666999:::::::::999777777888999999999999999:::555444666888777777:::666:::=========@@@>>>:::555888999;;;CCCMMMMMMHHHEEEAAA:::666555666777777777777666555333111///...///......000333666777777666333444:::;;;:::CCCOOOggg}}}qqqZZZNNNFFF===============>>>@@@AAABBBAAA???===<<<;;;>>>JJJWWWfffllliiiVVV@@@444555888999777777999===>>>===:::888:::;;;:::777777999<<<<<<======:::888<<>>QQQeeeqqq]]]MMMAAA444555555666666555444444333333444777:::999555111,,,---000222444555666666000111111222555<<>>999:::888555555555555444333555555444444444555666777777555444222222222333444444333000...///111444666777888777555444555777:::<<<999777666444555<<>>;;;;;;;;;;;;999777666777999888555333333444444111...,,,---///111333444444444888555555777999;;;BBBIIIbbbooowwwooo___QQQHHHCCC@@@???===<<<<<<>>>@@@AAA???===;;;999666:::GGGVVVhhhiiidddXXXJJJ???999666:::::::::::::::::::::::::::999888777777777888999???<<<:::<<<<<>>@@@AAACCCCCC@@@===>>>FFFLLLUUUjjjwwwkkkffffffjjjoooqqqnnnkkkiiiiiijjjkkklllkkkiiigggfffgggmmmnnnppprrrsssqqqllliiioookkkgggdddcccdddeeeeeekkkhhhhhhlllnnnlllooosssuuurrrnnnjjjhhhhhhiiijjjjjjiiihhhggggggffffffffffffggghhhjjjkkklllllllllkkkfff```]]]^^^aaaeeegggkkkgggdddaaaZZZTTTVVV]]]ssswwwrrr^^^HHH<<<999888777777666444333444666999777666666888999:::888666666666777888888777666555///000000111222222111111555333222222444555444333222444666888888777555333555555555444333111000///222222111111111000000000222333555888::::::777555333444555444222222444666666666777777777666555444444111...///333666555333111///...///111111000...---)))%%%&&&+++000000///000000222333444555555555111333555333///---000333444777999888333///000111111333666999999888666444111222333555555444222111111222555888999:::999999888555222222555999;;;;;;777444000...---,,,***)))***---000333555555444333333222111333777999888666444666999AAAUUUqqqfffIII:::666444111...---...000333444555444222111///......000111111000---...000333555777999999333222111111333666999;;;:::999777555333111000000111000......000111000000///000000111333555777999===AAANNNeeeyyywwwaaaKKK222000///111555666333000555555555666777666555444666555777;;;???III```vvvrrr\\\NNNEEE>>>666666666555555555555555555555666888999888444000,,,---000222333444444444111222222333555;;;BBBGGGVVVfffuuuuuugggVVVGGG???:::777666888888444222444,,,000555:::???BBBFFFGGGTTT^^^iiiqqqyyyzzzpppdddXXXXXXSSSHHH???;;;777333555444222222444555444333444333222222222444666888666666555444444444555555444333111000111333666888<<<:::777222000111666999:::777666555444444:::CCCVVVssspppUUUCCC;;;777666666666777777666444333444444444333444666888555666888888666555555666999888666555555666888999888777777888888999:::;;;555333333777<<<>>><<<999;;;;;;<<<:::999888999;;;666333111111333555444222000111333555555555333222555333555888:::;;;@@@FFF]]]ooo}}}wwwdddQQQEEE>>>CCCBBB@@@>>>=========>>>>>><<<;;;999666999FFFSSSbbbfffdddZZZLLLBBB<<<888999999999999999:::::::::777777666555666666777777<<<999999:::===EEEYYYlll}}}sssfffVVVJJJEEECCCAAA@@@rrriiihhhtttqqqXXXHHHDDDDDDAAACCCCCC@@@===<<>>;;;:::888555333111000000///---,,,---///111111000//////000111333666999:::>>>FFFXXXppp~~~www]]]FFF444111///000333444333111333333444555666666777777777777:::@@@III[[[tttyyy___LLLBBB>>>:::888777555444444444444555666666777888888666222///---...000222333333333333222222333333444888>>>CCCMMM^^^ooovvvsssgggVVVGGG<<<888666888999666444555---000777???HHHPPPVVVYYYqqqxxx~~~zzzooo]]]OOO@@@CCCBBB<<<777555333000000//////000222444444333222000//////000333666888555666666777777777777666666555333333444666888:::@@@===666000---...444888888666555555333333999AAAUUUllloooXXXGGG>>>999888666666777666444222333444555444333333444666666777777666555444444555777666555444555555777888888888777777777777888888777555555777;;;<<<:::888;;;<<<<<<;;;999999:::<<<333111//////222444555666444666777888888555333111111111444999::::::>>>CCCUUUmmmiiiQQQCCC<<>>999777777777888888999999999444444444444444555666666======@@@CCCHHHUUUmmmqqqddd___XXXQQQGGG@@@>>>AAADDDFFFnnnaaa]]]dddvvv}}}iiiWWWKKKEEE???@@@AAAAAA???>>>===>>>BBBNNN___nnnvvvvvvqqqnnneeejjjnnnmmmhhheeegggkkkkkkrrrxxxxxxqqqllllllooojjjlllooosssuuutttppplllhhhddd```___aaaeeehhhjjjlllkkklllmmmnnnooopppqqqpppooommmkkkjjjkkkmmmooojjjhhheeecccbbbcccdddeeeeeeggghhhjjjjjjiiihhhgggdddeeeeeecccaaacccjjjoookkkhhhgggfffbbbZZZPPPIIIQQQcccsssppp]]]GGG:::555666777888777555555777888888888888888777444000---000222444666666555333222222222333333333333222222444333333444666777666555111222444555666666666555444444444444333222111000444444444333333333222222333333666999:::999555111333444444333222111333444777666444222222222444444555333111111333555555444666444222111111333444555111...,,,,,,...111333333333333333333333333333444222444777777555444444555555444333444666666333000111333666888999888777666000111222333444444333333666555555444444333333333666666555666777777777777888666555444222///***'''%%%---555999888777:::===;;;:::888777666666666666777888===LLLddd}}}mmmVVV===444666777555222222444666777777777888888999666222000111333444444///000111333666999;;;<<<777555333333444888<<>>III___wwwxxx^^^HHH666333000000111333333222222333444444555666888:::<<<===@@@III[[[rrr~~~hhhTTTGGGAAA<<<888888666444222111222333444555555666777777555222000...///111333444444333333222222222222222555999<<>>;;;666000---...333777777666666777555555:::BBBUUUiii~~~ttt]]]III>>>999888666666555444222///222333555555444333333444666777777666444333444555666666555555555666777888888888777666666666666666:::888777888:::;;;999777;;;<<<<<<:::888777888999111000...---///111444666555777888999999666333111111000222666888888<<>>AAAAAABBBAAA???<<<999777999999999777444444???KKKgggqqqtttfffSSSFFF===666555555666666777888888888444444444444555666777888@@@EEELLLRRRZZZiiipppYYYMMMKKKIIIIIIFFFBBBDDDKKKRRRTTTmmm___ZZZ[[[lll}}}yyyiiiVVVHHH======>>>@@@AAAAAA@@@???BBBHHHRRR^^^hhhnnnooonnnhhhkkkmmmkkkgggeeegggjjjiiiqqqxxxxxxrrrmmmnnnpppkkklllnnnqqquuuvvvtttssshhhdddaaa```cccfffiiijjjiiijjjlllmmmnnnqqqrrrqqqlllmmmmmmnnnnnnmmmlllkkkhhhgggfffeeedddcccbbbbbbgggggghhhhhhhhhgggfffeeeccceeeeeedddccceeejjjooojjjhhheeeaaa^^^VVVKKKBBBGGG^^^wwwzzzdddHHH999666666888999999888777777888999888777777666333///,,,...///111222333222111000333333444444444444333333222222222333555555444222000111222333444555666666666666666666555444333333666666555555555444444444333444555888:::888555222444444444333111111222333999777444222111111222333666444333333444555666666666666444333222333555777333111///...///222444555777666444333111111111111222444666777666666555666333111000333777999666222111222444666888888777777222222333444444444444444666666555444333222222222888888888888777666555555555555555555555333///,,,***000777999777666777:::999999888666444333333444333999CCCUUUkkk{{{{{{sss___KKK777000333555444333333555888999999:::<<<>>>===:::666444555777888888444444444555666777999:::777555444333333666:::<<<:::999777555333222111111111000000111444666666666000//////000333777;;;===AAAMMMccczzzxxx^^^III777555222111111333444555222333444444444666:::>>>@@@CCCIIIWWWqqqzzzjjjUUUGGGAAA>>>;;;999777666333111//////000111111222444555555444333222///000222444444444444333111222222222111222555777<<>>===>>>???@@@???<<<999888888777777666222333===IIIggguuuxxxgggQQQDDD<<<555555555555666666777777777555555555777:::===@@@BBBJJJSSS]]]eeemmmyyyvvv\\\IIICCCDDD???DDDHHHJJJRRR___ggghhhooo```XXXXXXdddtttyyycccOOO@@@===<<<>>>AAACCCAAA???<<>>AAA>>><<<999888999;;;;;;;;;888888666666666777888999777666555444444555666888777666555444333222222222111000000111333555666555111111000111333777:::===DDDPPPeee{{{xxx]]]FFF777666444333333444666777333555666555444666<<>>EEEOOOaaazzzyyy\\\AAA444333222111111222222000...///222666888777666555555444666888999777666666666555666666777777888888888888888777666666666666666<<<;;;:::999888888888888999999888666333111111222333222111///------000222333444555666666666555555777333111222222333999AAATTTgggyyyyyykkkYYYIII???<<<===>>>??????===;;;:::999888777666222444???LLLeeeuuuxxxdddLLLAAA<<<777666666666666666666666666555555777;;;AAAIIIQQQUUUcccllluuu{{{}}}tttaaaMMMBBBBBBFFFIIIQQQYYY```mmm|||tttaaaWWWTTT\\\iiixxxlllWWWFFFAAA;;;;;;>>>@@@>>>;;;777;;;BBBKKKVVV___fffjjjtttpppkkkgggggggggfffeeecccfffkkknnnnnnmmmlllllllllmmmnnnqqqsssrrrooommmjjjhhheeedddeeeeeedddcccgggkkkmmmkkklllppppppllllllmmmnnnnnnllljjjgggeeeccccccbbbbbbcccfffiiijjjccccccbbbcccdddgggjjjkkkeeedddccccccdddfffffffffdddggggggccc___\\\TTTJJJLLL___wwwsssWWWDDD???888;;;>>>???===;;;:::::::::888555333333333222111///////////////111222333666666666666666555444444222222222333444333000---/////////000222444777999888888888888888777777666555555555444444444444333555444444555888999888777444444444333111000111222555555444333333444555666444444333222111222333444444666777777444444555777555444222111000111333666777555333222111111222333111111000111333555666666222222333555666666444333...///111333444555666666555555444333222222222222///000222333333222000///333555555444222222444666333333333666888999888777555555555444222111111000000333666777444222111111333AAAVVVjjjvvvuuucccRRRCCC888...)))((((((---222222555999888666777;;;???===;;;::::::<<<======<<<:::999777666666777888999888777777666555555444444444444333222222222222333333111000111444555666555333222111111222666:::<<>>===;;;???EEENNNaaazzzzzz[[[AAA555...------///111111000///...222777:::999888777777222555999;;;:::999777777444444555666777777777777888888777666666777777777:::999888777555555666777555666666444222111333444333444555333111000222444666666555555555555666666777444333444444333777===LLL___ttt~~~{{{lllWWWFFF??????@@@@@@???>>>===<<<<<<:::999777444777DDDQQQjjj{{{|||cccIII???<<<888888888777777666555555555333444777>>>JJJWWWccckkk}}}yyymmmdddbbb\\\RRRJJJIIIPPPWWWccckkkqqquuu~~~zzzcccWWWOOOVVVbbbqqq~~~nnn[[[LLLDDD<<<999;;;===:::777999999:::>>>GGGTTT```iiixxxqqqjjjfffggghhhfffccc```cccfffiiikkklllkkkjjjfffiiimmmqqqtttsssnnnjjjeeedddcccdddfffgggfffdddhhhmmmnnnkkkkkkooonnniiiooonnnmmmkkkiiigggfffeeegggeeebbb```aaaeeeiiillleeedddbbbbbbccceeeiiikkkeeecccaaadddiiilllkkkjjj```hhhkkkgggdddbbbZZZRRRSSS___tttyyy```KKKBBB999<<>>777///***''''''---444222666888777444444777<<<;;;::::::;;;===>>>===<<<:::999777666666777999:::999999999888777555333222222222222111111222333333555444333333555777777666444333111111222666999<<<:::GGG```}}}aaaEEE555666777777777888999;;;777888999666444666===DDDRRRnnnoooQQQEEE===<<<<<<888666888999999888777555222000//////111222111---+++,,,---(((***,,,///111222222222555777888888777666666777444===FFFRRRlllyyy\\\KKK:::333444777<<<@@@CCCJJJXXXjjjyyy{{{vvv```OOOAAAAAAEEE@@@888333666888777222///111222111((()))+++///333444333111000222444666777888777777777555444222222222333444222333555777888777666555777888888777555555666777777888;;;???>>><<>>===???===;;;999666:::GGGVVVsssfffIII???<<<888999999888777666555444444111333777AAAOOOaaapppzzzyyygggUUUNNNNNNNNNMMMPPPYYYeeennnsssyyyzzzxxx|||vvveeeppp^^^LLLMMMRRR```qqq{{{wwwooo^^^OOO===444555999:::888777777:::>>>AAAGGGTTTaaaqqqqqqmmmeeebbbcccccc```dddcccccccccdddfffhhhiiillljjjiiikkkppprrrqqqoookkkfffbbbaaadddggghhhgggfffdddcccggglllooollliiinnnnnnnnnooonnnlllhhhdddfffbbbdddlllooojjjffffffgggeeeeeeiiihhhdddccceeefffdddccceeeiiikkkiiifffggghhhgggeeeeeeeee^^^WWWWWWYYYkkkrrr[[[AAA999888:::>>>>>>;;;<<<@@@:::999777333111111333666333555444000111555777666999888777666666777888999555666888888666333///,,,000...---...000222333333333555777:::;;;999555222444222000111333555666555......///111222444666777777777777666444222///...222444666777777777999:::777444...***)))+++...000777666444333222333333444:::444---***,,,000222222222222000000000111333444333000---...111444555444222333444555555444222111000000111222333333333333222444555444000......000,,,---...000111111222222111000///---,,,///333777555555555555666888999:::===888333...------------111333777:::777111000444>>>SSSmmm}}}~~~pppXXXDDD888444///+++)))***---///777888888777555555666777888666444666:::<<<<<<:::555555555555666666666666666666666666444333111000...///000111222111111000444555666666555555666777333111222999===:::777777===KKKbbb{{{aaaBBB999888777888:::;;;:::999<<<666666::::::999CCCSSSgggxxxvvv[[[???<<<999777888999999999777666444333222222333444888555111//////...---,,,)))***,,,,,,---000444777888999999888777444222000333999>>>FFF^^^}}}lllQQQ:::666777777>>>IIIMMMSSS\\\gggtttxxxkkkZZZMMMGGG???:::999999888777999999888555111//////000------...222777999777555666666777888777666444333666444333333444444333222111555888888666555666777:::888666444333444555666777999<<>>???777777888<<>>;;;;;;>>>999999777333111000222444444666555222333777999888::::::999888777777777777777888999999666222...+++///.........000333444555333333444888;;;:::666333222111///000222444555555.........///111444666888:::999999777555222///...333555777888888999:::;;;:::666000+++)))+++...000444444333222333444555666888333,,,)))***---//////------...///000111222333444111......000222222111111333444555555444222111000111222333333333333333222444555333000------///,,,---...///000000000000444333222000...///222444555555555555666777888888:::777333000000000000000111222777:::777333555:::HHH]]]ttt}}}wwwfffPPP@@@555333///,,,+++,,,///111555666666666555555666888666444333444777::::::999555555666666666666666555444444333333222222111111...///111111222111000///222444555555555555777888666333444:::===;;;999:::AAAOOOgggeeeFFF;;;999888999:::;;;:::888888555777<<<<<<<<>>>>>>>>>>>JJJZZZpppyyy\\\CCC111------111333222111333555444555777:::;;;;;;:::888999:::;;;;;;:::999888555555444333444555666777777999:::;;;999888888888666555444333222111000//////000111333555666777888888777777777777777666555888777777666555444444333333333444777;;;======<<<@@@OOOfff~~~wwwbbbMMMGGGBBBAAA>>>:::999;;;666555666777777===LLL[[[qqq}}}}}}gggMMM>>>888333888999999:::999666444222222555999<<<@@@JJJXXXbbbnnniiiaaaXXXQQQJJJDDD@@@@@@JJJ[[[jjjrrrvvvyyynnn```ZZZXXXSSSFFF;;;rrraaaUUULLLBBBAAALLL___sssuuuiiiWWWHHH@@@@@@BBBDDD;;;999999<<<>>>CCCNNNYYY]]]dddjjjkkklllkkkfff``````bbbdddfffggghhhhhhhhhccchhhnnnqqqqqqnnnkkkiiieeegggiiiiiihhhgggffffffdddbbbaaaccchhhllllllkkkjjjmmmppppppmmmkkkkkklllkkkggggggiiijjjgggdddeeefffdddfffjjjkkkhhhgggiiiggghhhiiiiiigggffffffggggggiiiiiieeedddbbb\\\UUUPPPPPPccc{{{gggHHH<<<:::<<>>???BBBRRReee|||hhhLLL:::888999;;;>>>>>><<<777333555444333222111000/////////---,,,---///111111111---...------...222777<<<;;;999777444222111000000---111222555FFFddd}}}fffIII;;;999???MMMZZZoooqqqpppkkkdddXXXEEE666444444444666999:::999777333555666666444333222222111222444888:::;;;888666555555444444444555666666777777777999:::999666444111444888999888666555555555555444333444555666777222444666888:::;;;;;;;;;IIIVVVkkk~~~~~~aaaGGG333///...222555444444777666555444555888:::;;;:::888888888888777666555444444444444444555555666666444777:::;;;999888777888555555555444222000...---///000333555777888999999999888666444444444555666777666666666555444444444111222333777<<<@@@AAAAAADDDMMM^^^uuulllOOODDD:::777888666666777444333444777:::@@@MMMXXXiiiuuuvvvbbbJJJ<<<777555999:::;;;;;;:::888666444777888888888999>>>DDDHHHRRROOOJJJDDDAAABBBFFFJJJMMM^^^rrr~~~kkk^^^OOOFFFCCC@@@888111uuueeeRRRKKKCCC@@@CCCMMM^^^lll|||uuuhhhYYYMMMFFFDDDDDD@@@<<<;;;===???CCCLLLVVV\\\bbbeeefffhhhkkkjjjfffccceeegggjjjjjjiiihhhgggccchhhoooqqqnnnjjjhhhhhhdddgggjjjiiifffdddeeegggcccaaa```bbbfffjjjlllllllllqqqtttrrrlllhhhiiikkknnnkkkiiihhhgggeeedddddddddccceeeiiijjjhhhhhhjjjhhhjjjlllkkkgggdddeeegggbbbeeegggeeedddddd```ZZZOOOOOO```yyyrrrQQQBBB>>>>>>AAAAAA<<<::::::888888777444111......///222555555333555:::<<<:::777777777777777666666555999999999999777444111...000000/////////222555888777333000222777999666222...------...111222222222.........///111555999;;;<<<<<<;;;999777555333222777888999999888666777888;;;777111,,,***,,,000333222222222222333555777888666333///+++))))))***+++(((***---000111111000///222111///....../////////222333555666777666444333555555666666666555555444333333222000...---,,,------...000111111111000///777888999777555333222333666666666666555555444444444333222333555555444222///000333555333444===GGG___vvvjjjQQQBBB;;;444333222111111111111222///111222333333555888:::555444333333444666777888444666777999888666333222...---------...///000111222333444444444333222111///111222222222333666888777333333777888888999===JJJ\\\yyyxxxZZZ???===:::999999999999777777888;;;???AAAIII^^^sssrrrTTTAAA888888999:::======;;;666222444444444333222000///...,,,++++++...111444444444/////////...///333999===:::888444111.........//////111222444@@@\\\|||rrrVVVCCCAAALLL___mmmzzzxxxrrrgggZZZKKK>>>555444444444444555555444444222444777777555333222222222444666888:::999777555444333222222222444555666555666888;;;===<<<999777222444777888777444222000333222222333444555777888111222444666888999999:::GGGVVVmmmzzz]]]BBB555111000444777666777:::777555444444777999::::::888888777666555444333222333444555666666666555555444777999:::999777555555555666777777666444111000111333666888999999888777:::888555222000111444777555555555555555555555444111111222666;;;???AAABBBBBBGGGTTTllluuuRRRCCC555333666888888999888555666:::===BBBJJJSSSaaajjjjjjZZZFFF;;;::::::999:::;;;<<<;;;999777555<<<;;;999777666555555666???@@@@@@???BBBKKKWWW```jjjzzzyyymmmYYYOOOBBB;;;::::::666222vvvfffPPPJJJDDDAAA>>>@@@LLLZZZxxxwwwsssjjj\\\OOOEEEAAABBB===:::;;;===@@@HHHQQQYYY___dddfffhhhkkkjjjfffgggiiikkkmmmllljjjhhhffffffjjjmmmmmmjjjhhhhhhiiieeeggghhhfffbbbaaadddgggcccbbbaaabbbeeehhhkkkllllllpppsssrrrllliiikkknnnpppooommmiiifffeeedddccccccaaaccchhhiiiggggggiiijjjlllmmmkkkgggdddeeeggg```eeehhhfffeeeeeebbb]]]RRRQQQ___vvv|||\\\EEE@@@>>>??????:::777777777888888555222///......000333444222444888:::888111111222333444555555666666777777888777555333222000000000///...000444888:::666333333666666333000...------...000111111///......///000333777;;;===:::999999888777666666666777888999777555333222333666333///++++++---111444333333222222333444666777777555222///,,,++++++,,,...000222444333111///------.../////////000111222333555777888999888777666999999999999888777666666333222000///.........---...///111333444333222111555777888888666555444555666777777777666555444333333333222333444444222/////////111222000333@@@NNNggg}}}hhhOOOAAA<<<555555444333222111000000///000222333333555777:::666666555444444666888:::555666888999888666333111,,,,,,------...000111222444555666666666555444444000111111000000111444666333000000333444333666;;;KKK```~~~bbb@@@===:::888888999888777777888:::<<>>===999888888999:::999666333444444555555444222///...,,,+++,,,///333666777666000000000000111555:::>>>999666222...,,,,,,---...000111333555>>>UUUxxx~~~gggUUUSSS```rrr~~~~~~wwwlll^^^PPPDDD<<<:::777777555333222222444555333555777777555222111000333555666777666555444444222222111000111222444555333444666:::======;;;888333444444555444111...+++000111111222444555777777222333444666888999::::::CCCXXXtttzzz\\\CCC888333222555888777999;;;888666444555777999::::::888888777666555444333333555666666777777666666555555777999999777444333333666777999;;;;;;:::888777666777888999999777555444999888555000---...222666444444444444555555555555222222333666:::=========:::>>>JJJaaa}}}{{{[[[KKK<<<999<<<===<<<;;;777555777<<<@@@CCCKKKSSSbbbeeeaaaQQQAAA999999<<<999999;;;;;;;;;999777666;;;:::888666333000...---666:::@@@HHHQQQ]]]lllvvv|||sssnnndddXXXJJJDDD===:::::::::888555vvveeeSSSJJJBBB>>>:::999FFFUUUlllqqqvvvtttjjj[[[KKKBBB@@@:::666777999<<>>;;;<<<999777555555666666555333111333555666555333000...------...111444666666555///000111222333555:::===777555111...------...///000///222666;;;KKKkkkqqqmmmvvvyyynnn```TTTGGG>>>:::;;;777777666444333444666999444666777666444222111111555666666555333222222444333333222222222333444444222333444777::::::888666333222111111111000---+++///000111222444555666666333333555666888999;;;;;;>>>XXXxxxeeeMMM:::666333666888888999<<<888777666777999:::::::::888888777666666666777777999999999888777777666666555777777777444333333444777888:::<<<=========<<<999999999999888666444333999888555///++++++000555333333444444555555555666333333444777:::;;;:::888444888AAASSSlll~~~eeeVVVGGGCCCCCC@@@;;;888444444999@@@EEEKKKVVV```nnnhhhZZZIII;;;555666999999:::;;;<<<;;;:::888777888999999777222///------444<<>><<<:::999888666444yyyhhhXXXMMMDDD@@@;;;999CCCRRR]]]fffrrryyyuuugggUUUIII???999444555777:::@@@FFFMMMVVVaaahhhmmmnnnjjjdddggghhhjjjkkklllkkkjjjiiinnnlllkkkjjjjjjiiihhhfffgggfffeeeeeefffeeecccaaacccdddeeeffffffgggiiijjjiiikkklllnnnppprrrttttttpppuuutttmmmhhhggggggddddddcccdddiiijjjgggfffiiimmmlllkkkkkkjjjiiigggeeeccciiillliiifffeeeccc```[[[YYYaaapppmmmNNNEEE<<<::::::666444444555777999888555222000//////333444222333666666444///---,,,+++,,,///333555555555555555555444333222111222111---******///555777999:::888555333333333111000000000111000...+++(((***---111555777999:::777666555444333444444555111222444444333222333444222111111000000000111222111111111222333666888999777888888555111//////111777777777777555333000///***---000111111222444777777888:::<<<===<<<;;;;;;;;;;;;::::::888777666555333000......000222333222+++---111444666666444333444555666555444333444666666777999:::999888666555555444333333444444333222111222333444555>>>TTThhhwww___KKK???999555444222111111111222333333444555444333333555777888888777555333444999<<<999999888777666444222111...///222444555555333222111222444666777777777666555444222...++++++,,,...000///111444333222444:::CCCZZZ{{{sssUUU>>>;;;777555666777777777333666===III\\\uuuuuuVVVAAA:::888777777555444444555444333111...000333555555333000.../////////111444444333111---///222333444666999;;;777555333111000000111111111...222777999AAA[[[vvvxxxkkk^^^QQQIIIBBB:::777999555777999888555555666888333444555555333333444555888888777444000000222555555666666666666555555444555444333444555555333111111///---...111222111/////////111222444444555555333444444666777999;;;<<<>>>UUUtttoooVVV===777444666888777888;;;888888888999;;;<<<;;;999888888888888999:::<<<===>>>===;;;999777777777777333444444444333333666888999999::::::;;;;;;<<<<<<999999888777666555444444777777555///***)))...333222222333444444555666666333444777:::<<<<<<999777333777<<>>>>>===<<<::::::999999777666444333333000---...111444444444))),,,000444666666444333555555555444222111333444666777999::::::999888777666444333333555666666555222333555777999EEE]]]ssspppYYYGGG<<<555333222111000000222444555555666666555333333444666888888777444222333888<<<:::999888666555333222222///111555777888777444333///000222444666666666666777555222...***)))***,,,111111444777666333666;;;@@@WWWxxxjjjKKK===:::666444555777777777333999DDDUUUmmmgggJJJ<<<999777444444333333444555444111...,,,...222444555333///---000000000111222222000...,,,...222444555666888:::777666555333333333333444222///333999999;;;PPPjjjmmm]]]PPPFFFBBB???999666888666999<<<;;;888444222333111333333333333444666888::::::888333//////222666777888999999999777666555777555333222111111...---///---+++---111444555555///000111222333444444444333333444555777999;;;<<<@@@RRRooosssXXX>>>888555666777666777:::888888999;;;======;;;999999888888999;;;===???AAAAAA???<<<999777777777888111222222222222444888;;;::::::999888888999999:::888888777666555555666666666777555///***)))---222222222333333444555666666333555888<<>>:::777555888999<<>>??????===;;;::::::???CCC@@@999555888<<>>===777555:::555777777555111//////111000222333333333444666888222///,,,+++---000333333666777777555222111111222555333000---***+++///222555777::::::888666444333333000...000333444000+++)))***,,,///333555444333888999888555111...---......///222555888888777555777444111222666777444000000000222666:::<<<<<<;;;:::888444111///......///666666777777555222///---000111111222222222111111444555777999;;;;;;;;;;;;999999999777444222222333888555222222555666666444---&&&&&&...444333111222000111333222111111333444999999999:::;;;;;;888666222222222222333555777888555777777555999KKKggg}}}gggRRRDDD999111444444444222111222555777666777777555333222333555777444000///111555888999:::999888666555333222222000//////222555555222...///000222444555555555444:::999555///((($$$%%%'''***111888;;;999888999<<>>AAAAAA@@@DDDKKKKKKEEEFFFMMMRRRPPPIIIDDDEEEIIITTTjjjooo]]]III???:::777666777666555444444666777777666qqqbbbNNNAAA>>>@@@AAA@@@@@@CCCPPPiiixxxgggMMMBBB999666666777<<>>666777777666777777555333888JJJaaazzzgggJJJ<<<999777444222444444444555666555222000...111444555333000...---000000111222333222///,,,'''+++111555666666777777666666555444444555888:::666999666444777777DDD^^^lllXXXHHHDDD>>>:::999888777555:::;;;;;;;;;999777444222333777::::::777444333444666666555444444444444555777888999999999888666555888888888666444222///...222222333444666888999;;;444444222///...///222555777777555222444999999555;;;FFF___~~~uuu```GGG>>>777888:::888666555555666777888888888888888555666777;;;>>>???>>><<>>===<<<@@@BBB;;;333000...111888:::777666777555777888666333333555888555777777444///...111555:::888555222111222333555888555444666888999999::::::::::::;;;<<<<<<;;;999888555444777<<>>AAACCCBBBEEEGGGMMMYYYbbb```XXXSSSYYY^^^]]]VVVRRRSSSWWWhhh{{{|||kkkZZZHHH>>>:::888777888999777555555666888888777zzzhhhPPPAAA>>>@@@@@@>>>;;;777===WWWvvvtttVVVLLLAAA999555666<<>>999555000------000222333888999999888555333222333222444555555333111111222666888:::999777444222222333444666666555444555555777333---******+++---...111444666777666444444444222111000///000222444666555222000111555888888666111222555999===>>>===;;;666555333222111000111111666888:::;;;:::777333000555555555444333222000000000111222333333333333222444444333111111333888<<<:::888555333333222000///)))%%%%%%+++///...,,,,,,000222444555555666777999666666666777999:::999777999888777666666777888999555666777888AAAUUUqqqqqqWWWEEE===:::777888888888666555555777999444222000222666888888666555333111222444666666666444555666777777666555555666444222222222333111000222333444444444333111000222222000---***''''''((((((---444777888888;;;>>>GGGYYYsssrrrSSS>>>666666777888999888666666===VVVuuulllWWWAAA777666555333222444444444666888888666555000333777888555222///---000///000222333222///---'''+++000444666666777888666555444333333444666777888999555555999777BBBXXXwwwbbbKKKBBB???:::777555444333222888888888777777666666666777:::===<<<777333222222666666555444555666777888666666555555444444444444666777777777777555444333555555555777888:::<<<===555444111...,,,---111444888999666222333888888555555@@@VVVssszzzgggPPPEEE<<<::::::888666666333555777999999999888777666555666:::@@@AAA>>>:::<<>>BBB???;;;999555666777555333444777:::666777555111---...222666;;;999666444333333555666555444333333555888888777>>>======>>>AAABBBCCCCCCAAA>>>;;;;;;;;;>>>HHHSSShhhvvv~~~vvvzzz}}}|||wwwtttqqqlllfffOOOEEE>>>@@@EEEGGGIIILLLOOOQQQWWWcccrrr{{{vvvkkkeeehhhhhheeeaaabbbhhhmmm|||rrr```QQQBBB;;;999777777888<<<999777666777999999999{{{iiiRRREEEBBBBBB???;;;999333666IIIeeexxxyyyrrrddd\\\PPPDDD;;;888<<>><<<888111......000222333666888999888555333222222333444555555333222333444999:::;;;999666333111000222666999888444333666999;;;666111------.........///222666777666444333333111111111111111222555777666444111222444666777666...000333777;;;;;;999777555444333222222222222333444666999;;;;;;777333111444555555555444333222222000111111111111000000000222222222111111333777:::888777555444333222111000)))((())),,,......,,,***---///222444555555777888555444444555888999888777888777777666777888999:::555555777;;;GGG]]]wwwjjjPPP@@@;;;::::::999::::::888666666777999444111///222888===<<<999777555444444555666444333111333555777888888777666999777444222111111111111444444444444333111///.../////////...---,,,++++++***---222666888:::===???GGGVVVnnnrrrXXXDDD999888999;;;;;;999:::===HHHdddxxxWWWGGG777222333333222222333333333666888:::999888222666:::;;;999555111000111000111222333333111...+++...222555666777777888777555333222333444555666999:::555666;;;999@@@TTTkkk[[[EEE>>><<<888555333111111000444444333333444555666777999;;;<<<:::555222333555777777666666666888:::;;;777666333111111222333444666777888999:::999999888777777888999:::<<<>>>???777555222...+++,,,000444999:::777222222666777555333<<>>AAABBBBBBBBBHHHPPPXXX```aaaVVVIIIAAAAAADDDKKKOOOMMMFFFAAA@@@;;;666333444777999999666666555222//////222555999777555444333444666777666555222000333888;;;:::???CCCHHHIIIHHHHHHKKKNNNOOOKKKHHHFFFCCCAAADDDKKKWWWdddrrrzzzzzzuuuoookkkzzz{{{wwwmmmddd^^^XXXRRRGGGBBBAAAHHHNNNPPPPPPQQQbbbeeelllwww{{{rrrqqqooollliiiiiinnnxxx}}}ooobbbOOODDD999666555555666888:::777555555777999;;;;;;oooWWWGGGBBBAAA???<<<:::777999EEEWWWeeejjjjjjooommmdddUUUGGG@@@???@@@HHHQQQ]]]eeehhhhhhhhhhhhjjjfffdddffffffdddfffkkkllljjjggggggjjjmmmpppqqqjjjiiihhhhhhjjjjjjgggeeeeeefffhhhiiikkkkkklllmmmhhhiiikkkkkkkkkjjjhhhfffggggggfffggghhhiiiiiiiiiiiiiiifffaaa\\\ZZZ]]]```^^^^^^```dddggghhhgggeeefffeeefffggghhhgggdddbbbYYYXXXSSSKKKHHHSSSkkkoooWWWFFF>>>:::999:::>>>;;;666333111111111222555666777777777888:::<<<===888222//////111333333333555777777555333222222444444444333222222555777;;;<<<<<<:::666222111000222666:::888333222555::::::888555555555444333222///111555666444222111000...111333444444444666888888666444444444444444444+++,,,///333666777555333333333333333333333333444111333777999999666333111222333444555555555555555222222222111111111111111000222444444333222222333444444555555444333333333,,,...///000000000...+++,,,///333555666666777999444333222444666777777666444444444555777999;;;<<<555555777>>>MMMddd}}}bbbIII<<<777888::::::;;;;;;999777666777888444111000333:::???>>><<<:::888777777777666444222111333444666777888888777:::888555222000///000111333444444444333111///...////////////000111111111---///222555777:::===???HHHVVVkkk~~~ttt\\\III<<<999888::::::999===EEE[[[wwwyyy```DDD999///---000000000222222222222444777999999888555888<<<===;;;777444333444333333444555444222000///222666888888777888999888555222222444666777666:::;;;777888<<<:::AAAUUUkkkuuuVVVCCC;;;:::888666333111111111222111111000111333555777999:::888555111111555999999888777666777:::<<<>>>999777444111000111444555777888:::;;;<<<<<<<<<<<<888888888999:::<<<===>>>:::888555111......111444777999777333222555666555444<<>>777555333333555111333666999:::999888666444777:::;;;===BBBLLLTTTXXX```iiirrrxxxyyypppeee\\\]]]___```aaa^^^WWWPPPQQQEEE888333777:::888555333333333222000//////000444333222222333444666777;;;:::666222666AAAGGGGGGHHHSSS]]]^^^XXXTTTXXX]]]ddd```]]][[[VVVOOONNNPPPQQQVVV^^^bbbbbb___^^^^^^fffiiiggg^^^VVVRRROOOKKKDDDCCCHHHSSS\\\______aaasssvvv{{{yyyrrrnnnsssssstttuuuwwwzzz}}}}}}|||zzzvvvrrrjjj\\\PPP???777000111222222444777555333222333666:::;;;<<>>FFFOOO[[[dddgggggghhhhhhmmmhhheeeeeeeeedddgggkkkpppjjjdddbbbfffkkkmmmmmmkkkhhhhhhjjjnnnnnnjjjeeefffhhhjjjkkkkkklllmmmoooqqqrrrssssssrrrnnnkkkhhhjjjhhheeedddeeeeeeeeedddffffffddd___ZZZXXX[[[^^^^^^]]]]]]___aaabbbbbb```eeeeeeeeefffhhhhhheeecccfffaaaWWWLLLFFFPPPlll|||fffRRRCCC===;;;<<>><<>>;;;888555222111222444666777888:::<<<<<<===<<<<<<777777777888999:::<<<===<<<;;;888444000///111333333666777333111444555444444;;;GGGZZZtttwwwZZZKKK;;;444222000000222111222555777999999888777444999>>>@@@CCCLLL\\\iiiqqqyyy{{{zzz}}}}}}yyyuuurrrmmmhhhaaaTTTEEE>>>??????:::444111111111000///---+++***//////000111222555777999:::===;;;888@@@OOOYYYYYY___kkkvvvwwwoooiiikkkpppzzzvvvuuutttpppiiidddeeeaaa]]]YYYWWWSSSLLLIIIJJJLLLRRRUUUSSSQQQSSSTTTTTTQQQRRRZZZgggpppsssuuuwwwwwwwwwxxxyyyuuunnnlllnnntttxxx~~~~~~uuunnnooommmkkkkkkjjjaaaRRREEE666000---///111111222666222111111333777999::::::ppp```SSSJJJEEECCC?????????AAAEEEMMMWWW]]]lllxxxtttbbbQQQEEE<<<@@@IIIVVV```eeeggghhhiiikkkgggeeeggggggfffhhhlllmmmiiieeebbbdddfffiiijjjiiikkkmmmoooooommmiiifffgggjjjlllllljjjiiijjjkkkzzzyyyxxxvvvsssooolllkkkmmmiiieeeccccccdddcccbbbaaabbbaaa^^^ZZZZZZ]]]aaa```^^^]]]]]]```bbbbbbbbbeeeddddddfffhhhiiihhhfffjjjddd[[[PPPIIIOOOgggvvv^^^III>>>;;;;;;???:::444000111333555666666777777666444333555666555333111111222444444444...111555777777666666666333555777777666777888:::666888::::::999999:::<<<888999999777444222444777555555666888:::;;;999777000222333333222111222333222555666444000///333777555666888888777555333333---,,,,,,...111333444333333444444444444444333333000111333444555555555555111222333444444444444444555555444333333444555666222444444333000...------111444777888666666777888333999;;;888666666333...000333777::::::999999:::555333111111222444444333444444444555666888;;;<<<666444666AAAUUUnnnnnnQQQAAA:::777777999999::::::888555333333333333333333555666999:::;;;:::999777888:::<<<<<<;;;888666555444444555666777555666555222///---...000///000111222333333222111222///...///333777888888222111000000222555666777CCCPPPfff|||www^^^JJJ>>>666222666999???QQQddd|||hhhRRR@@@555///+++,,,---...000444666444333444555666666555444666888888777777777888888666555444444333111//////222555777888:::<<<>>>:::666333444999======;;;999>>><<<===???>>>IIIbbb}}}oooWWWDDD???999;;;;;;888555333333444555555555444444555555555111333444222///...111444888777555333444666999;;;;;;999555333222222444555777888999:::::::::999999555555555666777888999:::;;;;;;:::666222000000000...444666444222333444222111999CCCTTTooozzzZZZLLL<<<555333222222444111222444666777888999999555:::AAAHHHPPP]]]nnnzzz~~~}}}}}}{{{}}}~~~xxxxxxyyywwwmmmfff\\\TTTOOOIIIBBB===666444222000...---,,,+++,,,---...000333666999;;;;;;BBBFFFHHHTTTgggrrrqqqpppvvv||||||wwwrrrqqqssszzzxxxyyy~~~~~~{{{xxxyyytttjjjaaa^^^YYYOOOHHHFFFFFFPPPXXX[[[]]]cccgggiiiggggggllluuuyyywwwvvvwwwlllhhhfffiiilllmmmrrryyy}}}}}}}}}}}}yyynnnaaaVVVXXXXXX]]]gggllleeeTTTFFF777222111333333111222444222222333555777888777666~~~~~~{{{rrreeeVVVIIIBBBBBB@@@===<<>>::::::<<<777111...111444777888777888888666444333444555222111000111444555555444...111666888888888888888222555999;;;;;;:::999999333555888999;;;<<>>;;;;;;<<<888999999888555222111222111333444444444555777:::888777666888;;;???@@@AAA:::888555333222444666777333555555333///---...000---...000222333333333333222///---...333777999999333111///...000222333333:::HHHaaayyyyyy```LLL@@@777333888===FFF\\\sssjjjXXXFFF888777222///000111111444999888666444444555666666555333444666666555555777888888666444333333222000...,,,///333666888;;;>>>@@@;;;777444555;;;??????>>>999???>>>>>>@@@>>>LLLggg}}}cccLLL>>>===999:::;;;999555333333555888888777777777666666555...222555444000------...777555333111111444777999:::999666333222222444555666777888888888888777666444444444444555666888888;;;;;;:::777333000//////+++222666444222333333222///777AAAQQQlll{{{]]]OOO@@@999777666666888222333333555666888999:::777;;;CCCMMM[[[kkkyyy~~~{{{qqqmmmoooqqqjjjrrrvvvoookkkooouuuxxxuuutttqqqiii]]]RRRKKKHHH===:::444111//////000000***+++...111444888;;;===CCCMMMUUU[[[kkkppppppppppppnnnlllhhhfffhhhhhhmmmvvv||||||}}}yyyoooiiikkkllleee\\\YYYUUU```jjjnnnqqqwww}}}vvvssssssuuuqqqjjjdddcccaaaXXXUUU]]]hhhqqq{{{uuullldddZZZOOOGGGDDDGGGTTTfffrrrlll[[[LLL:::777555777666222111444444444555777888888555222}}}}}}}}}{{{ttteeeTTTHHHBBBBBBBBB@@@@@@AAAEEEHHHVVVkkk}}}sssbbbOOOAAA@@@FFFRRR^^^bbbbbbeeekkknnnmmmjjjgggeeegggkkkooooookkkeee^^^\\\___fffkkkfffjjjmmmnnnllllllmmmooollljjjjjjjjjgggccccccfffnnnqqquuutttqqqmmmkkkkkkooojjjfffhhhlllkkkfff___```bbbcccbbbaaaaaaeeeiiikkkeee```aaabbbccciiipppiiifffddddddgggllloooqqqddd]]]YYYVVVOOOLLL\\\qqqpppUUUBBB:::777666333111000222555777777666666555666777666333000444444555555555555444444000000222666:::<<<:::777777444333666:::;;;777333333333444777;;;<<<;;;:::999999999777555444444666444222111333666888777555333555777888777666777888:::888555///******...222555777999:::999777444222333222111222444555444333333444666666666444222111222///---...222666777666777444000111333666666555444444444555555555555555666666444111---...222555888666555666999:::;;;::::::;;;<<<===;;;888555222111333555555444444444555555111......222555777666777555444666:::===<<<:::;;;444:::FFFYYYxxxxxx\\\KKKEEE===;;;>>>;;;???<<<888777777666333000111111222333444666777777666222111666>>>FFFIIIIII===:::666444444444333333888777555222111///......000111222444555666777777666444333222222555777999444222000000111111000///555JJJeeevvv{{{sssaaaRRR===666888999;;;RRRrrr}}}kkkUUUDDD===>>><<<888333//////444;;;???;;;999777555444444555666444444444777:::999555111888555222111111000...---000//////000222555888::::::666333222666999;;;;;;<<<999;;;======DDDZZZrrrzzz[[[DDD:::888999999:::999888666444333999;;;<<<;;;888666555555000333777888666333000...444333222111111333555666666777777555222///...///222444555555444333333444555555555666777666333000444666777666333000//////555555444444444444555555222:::@@@MMMjjj{{{iiiVVVDDD???@@@>>>999444<<<666333555888777888:::@@@AAAIIIZZZlllwww|||}}}{{{wwwppphhhaaa]]][[[[[[YYYWWWUUUWWW\\\bbbgggiiigggqqqwwwuuuqqqkkk```UUUJJJDDD;;;444111000000000666555444555666888>>>CCCJJJ[[[kkkvvvnnnfff]]]YYYZZZYYYTTTOOOJJJKKKRRR```lllppprrrssspppsssxxx{{{zzzuuuoookkkeeeppp|||~~~sssnnnkkkhhhaaaWWWQQQPPPJJJRRRYYYaaaooo}}}nnn^^^PPPGGGBBB@@@>>>DDDIIITTThhhvvvlllYYYIII;;;111444777333444:::<<<<<<<<<888444222444666|||yyyxxxzzzzzzqqq___PPPAAA@@@@@@@@@@@@AAABBBBBBKKK]]]qqqzzzxxxppp```SSSKKKLLLQQQ[[[aaaccceeehhhiiijjjkkkjjjjjjjjjlllnnnqqqllleee___]]]___cccfffeeehhhlllmmmllllllnnnooommmjjjhhhhhhddd```aaafffllloooqqqqqqnnnllllllmmmmmmjjjhhhiiikkkkkkgggccc```bbbddddddddddddgggjjjkkkfffbbbcccdddfffkkkqqqmmmkkkhhhggghhhjjjjjjjjjhhhbbb^^^[[[SSSMMMXXXiiiwww[[[FFF;;;666555222000000222555777777777666555555555555333111222444777999999888666444111111111444888:::999777666555444777::::::666111111111222555888999777666666777888777555555555777444222111333666777666444444666777777666666777999999888555111---,,,000333555666666777777666444444444333222333444555444333333444555666555444222111333111...///222555666555666333111111444666666666555555555555555666666666333444333000///000555999777666555666888:::::::::;;;;;;<<<<<<:::777444222111333555555444444444555666333111222555888999888777444111222666:::;;;;;;888333<<>><<<@@@<<<888777777777555333//////000222444555666666555222111555===DDDGGGGGG<<<999555222333333444333888777555333111///......///000111222333444444444777666444222222333555777555333111111222333222111<<>><<<888333//////333999===:::999777555444444555555444444444777:::;;;888555666444111000000///...,,,000000000000222555888:::999555222222555999:::;;;;;;999;;;???BBBLLLeeerrrUUUBBB;;;999999::::::999888666555333888:::;;;;;;999777777888111333666777555111///...444333222111222333555666555555444111///...///000444555666555333222222333666666666777999888555333444555666444222000///000666666555555555555666666666===CCCOOOkkkiiiWWWGGGEEEJJJIIICCC>>>===777333555777888;;;@@@FFFKKKXXXiiivvvzzzuuuqqqfffbbb[[[TTTNNNJJJHHHHHHGGGEEEDDDEEEIIIMMMQQQRRRZZZaaahhhmmmtttwwwqqqhhh[[[TTTJJJ@@@999666777999333444777:::<<>>CCCPPPbbbrrr}}}}}}ssshhhVVVOOOMMMUUU```eeeggghhhcccgggkkknnnnnnlllkkkkkknnniiiccc```aaacccddddddcccfffjjjllllllmmmnnnpppmmmjjjgggfffbbb^^^```dddiiikkkmmmnnnmmmlllmmmnnnkkkkkkkkkkkkjjjiiigggfffaaacccfffhhhhhhhhhiiikkkhhhdddbbbdddffffffkkkpppnnnllliiihhhhhhhhhgggfffgggcccaaa___WWWPPPVVVbbbzzzeeeLLL<<<555333222000111444666777777777555333333444444333222222444888;;;<<<:::666444333222111333555777777777666555666888:::999333///......///222444555444222333444666777666555666777444333222333555666666555666666777555444555777999888777666333111111333555444444333333333444555666666444333444555555444333333333444555555444222111555333111111222444444444555333111222444666777777666666555555666666777777111111111000000333888<<<666555444555888:::::::::;;;;;;<<<;;;:::777444222222333555555444333444555777666555666888:::;;;:::666222...///333888;;;;;;888555BBBXXXpppoooSSSAAA===777777===<<>><<>><<<888333000000333777;;;:::888666444333333444444333333444777:::<<<<<<;;;555333111000000000...---222111000111222555777999777555222222555888:::;;;:::888;;;AAAHHHVVVtttiiiNNN???;;;:::999999999999888777666555888999:::999888888999:::333444666555222000//////333333222222222333444444555444222///------///111555666666555222111111222777666777888::::::888666444444444222000///111222777777777777777777777777888>>>CCCOOOjjjooo\\\KKKKKKRRRSSSLLLEEE@@@:::555666888;;;BBBJJJPPP[[[kkkyyy}}}uuuggg[[[TTTQQQLLLGGGBBB???>>>===>>><<<;;;;;;===@@@@@@@@@IIIMMMTTT___nnnzzzzzzuuuppplllcccVVVJJJCCCBBBDDD???@@@@@@AAAFFFNNNXXX^^^gggpppyyy~~~sss```IIIDDD>>>===@@@BBB???<<<444///---333:::BBBJJJRRRZZZ^^^dddhhhlllppptttvvv{{{qqqiii```YYYBBB@@@@@@AAA???<<<<<>>:::444555;;;:::<<<:::777555444444555666///000222555777888999999444222222444888<<<>>>???888444000///000333555666888777555333111000//////111111111000000000000111666555333222222222333444666444333444777888888888999EEEYYYrrruuuYYYGGGDDDXXXsss{{{hhhSSSGGGAAA===<<<===<<<999555222222444777999999888666444333222222222111111333555888;;;===>>>555444222111222222111000333222111111222444777888777555444444666999;;;<<<;;;999;;;BBBJJJ[[[{{{aaaIII>>>:::888999999999888888777777666999999:::888666666777888444555555333111/////////333333333333333333333333666777666444111//////000333444555444222111222444666666666777999:::888777222222111///...///222444888888888888888888888888777<<>>:::777888<<<>>>>>><<<888222...///333888@@@HHHKKKMMMPPPRRRSSSWWW\\\aaaqqqrrrnnndddZZZTTTNNNHHH999888999<<<<<<===CCCKKKVVVcccttttttaaaSSSDDD@@@:::555333555888:::;;;;;;AAAVVVvvvbbbOOO>>>:::<<<;;;999888:::999888777555333333333|||mmmcccjjj{{{wwwhhh]]]SSSGGG@@@???@@@???===DDDEEEMMM^^^pppzzz{{{yyyhhhZZZPPPTTT^^^eeeffffffeeehhhkkkkkkiiigggeeedddgggcccaaaccchhhkkkiiifffcccdddfffiiikkkllllllllliiihhhjjjllljjjdddbbbddddddhhhmmmrrrtttrrrnnnkkkjjjlllmmmiiiccc```aaacccggghhhkkkmmmmmmllliiigggcccaaacccggghhhggggggkkklllhhhbbb``````bbbeeefffaaa___\\\[[[XXXVVVYYY^^^mmmqqqVVVCCC888666666666888;;;<<<;;;:::777555222222333444444444999888777555444333222111555444333111111333666888555666777888777555000---***+++---111555777777666444555666555333111111222555666666666666666777777888888777444222333555777555555555555666777777777333222000///000333666888666555444444555666555444333444444444555444444444666666666444333333333333333333444444555555777888777777555555555666888999444222///...///111444666333222222333666888999888888999999999888666555444222444555555444333333444555666777888888999:::;;;222000000444888:::999777999<<>>999333444999888999888666333222222333444222444666999;;;<<<<<<;;;333222222333555888999999555222///...111444666777777666555333222111111111333333222111111111111222333222222111222333444555555444333444666888888888444???TTTqqqaaaQQQSSSiiiqqq___KKKAAA???===;;;<<<;;;999777555444555777888777777555444222111000000...000222444777:::<<<>>>777666444444555666666555555444333222222444666777777777777777888:::===???===:::;;;@@@HHHYYYzzz{{{\\\FFF<<<999777888888777777777777777777999::::::888555333333444444555555333000///000111333444555666555555444333888:::<<<<<<888333000///000111222222222333555777555444444555777888777666000000///---,,,...222666888888999::::::999888888555:::@@@JJJbbb|||cccJJJBBBFFFHHHFFFBBBAAA>>><<<<<<===CCCQQQ___uuu~~~wwwfffUUUFFF:::=========>>>>>>???@@@@@@>>>===<<<<<<<<<<<<:::888555888???EEELLLSSS]]]eeeqqqxxxyyypppiiifffiiijjjgggbbbggguuuvvvaaaRRRNNNLLLFFF>>>777555333555888;;;;;;;;;999444111111111111555:::???AAABBBAAA???AAAGGGLLLVVVWWWSSSJJJDDDCCCAAA???666444555888:::@@@LLLXXXfffooo{{{}}}qqq^^^LLLBBB999777444111111333666888;;;:::???RRRooowww```FFF<<<>>>???<<<888::::::999888777666444333yyymmmbbbdddpppzzzzzzuuuiii___OOOCCC>>>======<<>><<<:::777555333444555666555444999777555222111000000111444444444333222333666999555666666666555333000///------///333777999999888555555555333000///000111555666777777666555666777888888777555333222444555555444333444666777777666333333222222333555666777444333222333555666555444555555555555555666666666666777777666444333333444333555666666555555666777777666555444444666888999999555111//////111222222222111000222555777888888666666777777777666666666333444666555444333333444444555666666666777999;;;222111222666:::;;;888555666===UUUnnnhhhMMM===999333333777666666777666444111000000111444666999;;;<<<<<<<<<;;;222222222222333333444555222000///000333555777777555555444333333333333333555444222111111222333444111111111111222333444444333222111222444666666555444???VVVttteee]]]ggg~~~cccTTTFFF@@@>>><<<999999888777777666666666777777666666555333222000///......000333666777888:::<<<999777666777999::::::999777555444222222333555666666777999999999;;;>>>AAA>>>;;;:::>>>CCCRRRrrrtttUUU@@@999777666666666555555555666777777:::;;;<<<:::777333222111444555555444222111222333444555777888888666444333888;;;???@@@<<<777222//////000111111111333666999555444333444555666555444---------,,,,,,///333666777888999::::::999888777444999???III]]]yyy{{{bbbGGG<<<<<<>>>>>>>>><<<<<<===???@@@EEEUUUdddpppXXXIII???888666777999;;;===?????????<<<;;;::::::;;;<<<:::999444777<<>><<<999:::???DDDEEEFFFBBB;;;777999;;;:::888666555888<<>>======???<<>>===;;;888666555555666777777666444555444444333222222111111333444555555333444777:::555555555444333111111111111111222555888999999777444444333000...///111444333555666666333333444666777888888666444222222333555333000111444666666555333444555777777777666666222111111222555666666555666666666666666777888888555777888777555333444555444666888777555333444666777666444333333555777999<<<888333000111222333222111000///111444777888888444444555666666777777888333555666555444222333333444555666555444555999<<<555333222555888999777444777AAAZZZqqq~~~bbbIII:::999444444777555555777888666222///...///333555888:::;;;:::888777222222222222111000111111000//////222555777888888333333333333333444555555444333222111111222444555111111111111111222222222111000//////111333333222444AAAYYYxxxiiijjj{{{iiiSSSIIIAAA???>>>:::777666444444444555555555555555666555444333111///...---///222777888888888999:::999888777888:::<<<<<<<<<888777555333222333444555555777999999999:::>>>AAA???;;;999;;;???LLLiiilllLLL888333555777555444333333444555666777888;;;======:::666444222222444666666444333333444555777999;;;:::888555333555999<<<===;;;777444333000000111000000222666888666555333333444555444333***+++,,,,,,---///333666777888999::::::999888777333777===DDDUUUmmm|||fffKKK<<<666444555666555888===@@@@@@EEEUUUeeeiiiOOOBBB===888555777999<<<===>>>>>>===:::888777888:::<<<<<<<<<888777:::>>>>>><<>>@@@<<<666333666999999;;;999888:::AAAPPPhhh}}}sssggg^^^RRRCCC888555111111222333444444444444555777<<>>===999666666555666777999999777444000111333555555444333222222444666666555555888;;;555555555333111111222333444444555666888888777555333222111...---///333777111444555444222111222444666777888777444222111222555222//////222555555444333555888::::::888666444111000000222444666666555777777777777777888999999444777999888555333444666555777999888555333333555666555333222222444777888>>>:::444222333555555444000//////111444777888777222333444555666777888999333555666555444222222333555666666444333444999>>>777444111222555777777555<<>>===999555444111111333333444444444333555555444333111///---,,,000444999;;;:::888888999999888777888;;;======<<<999777555333222333444555333666888999888999===@@@???:::999:::===HHHeeefffFFF222///444888444333222222333444666777777:::>>>???===999666555222444666777666555555555666888:::<<<;;;999666444333555888999888777666666222222222111000111444777888666444444444555444333(((***+++,,,---///333666666777999::::::999777666000444999???MMMccczzzlllRRR@@@555...,,,...000444;;;@@@@@@DDDTTTccc}}}eeeJJJ???;;;777444666888:::;;;:::999888555333222444777:::;;;;;;===888777<<<<<<999999===BBBBBBEEEKKKTTT]]]cccfffeeerrrzzzvvvrrrpppggg[[[FFF===222+++'''&&&(((+++222222222222333333333222222222555777444---,,,///777<<<@@@>>>999666999===<<<>>>;;;555222666:::;;;;;;888777:::BBBTTTooolllXXXOOOIII???555111111222555777888777666555555999>>>CCCNNNfffoooPPP>>>;;;===888777555666888777444000vvvggg[[[QQQLLLSSS^^^lllvvvwwwgggRRRFFFAAA???<<<>>>???>>>AAAIIIVVVaaaxxx~~~zzzrrrooopppllliiijjjmmmnnnkkkkkknnnjjjnnnmmmiiijjjpppqqqnnnjjjkkkllllllkkkjjjhhhgggbbbeeehhhgggdddeeekkkqqqiiilllooorrrqqqnnnjjjgggjjjddd```aaabbbaaabbbeeekkkmmmnnnmmmjjjhhhiiikkkhhhjjjllllllkkkiiiiiiiiifffdddcccccceeeffffffeeeiiiddd______aaa^^^VVVOOOLLL^^^ttt}}}oooYYYHHHCCC<<<888:::<<<:::888888;;;888666777::::::888555333333444555777777555333333333333444666:::===???;;;999666555555666555444666888999888555333333333333333333222222333444444666777888666444222222222444777999777222///...///666444222000000222444666666:::???AAA>>>:::666333111000000333666666333///777555444444666888999999666666555555555555555666;;;999666444333333222111111111111222333555888999999888888888999777555333444222000111555777666555111000///000333666777777999888777555555555666777:::888555333555888<<>>BBBHHHSSS^^^|||}}}fffPPPFFF@@@999888888888:::<<<===;;;:::999888666666777999<<<>>>CCCAAA???<<<::::::;;;<<<@@@@@@@@@@@@AAAEEEKKKOOOYYY[[[^^^___]]]VVVMMMFFF:::444000000///+++)))+++444444555666777666222///444555777888777555222000777777777888999<<<>>>???;;;999777666666777777666666999;;;???QQQjjjxxxyyysssaaaMMMDDDBBB>>>777444333222222555888999666444999:::;;;>>>IIIccc}}}UUU===999;;;:::777222111555888666111xxxfffXXXMMMHHHMMMUUUeeepppuuukkk[[[OOOFFF@@@>>>>>>===<<<>>>EEENNNTTTiiiqqq{{{|||vvvrrrpppkkkiiijjjnnnooolllkkklllgggkkkllljjjjjjnnnnnnjjjooooooooonnnllljjjhhhffffffhhhiiihhheeeeeehhhkkkiiijjjlllnnnnnnmmmkkkjjjhhhbbb___aaaccccccfffjjjkkkmmmmmmllliiiiiijjjlllmmmnnnnnnmmmjjjhhhggggggfffhhhhhhgggeeeeeegggjjjkkkfffbbbaaabbb___WWWPPPIIITTTcccoootttnnn^^^NNNAAA;;;777999;;;:::888999;;;:::888888999999888777666555555666888888777666555555444555777999<<<>>>;;;999666555666666666555777888888666444222333444333333222222222333333333555777999888666444333333444777888777222//////000555444222111111222444666555999===>>><<<888555333333222222444666666333000333222222444666777888888:::999888777666666666666999777555333333333222222222222333333444555777888999999999999999888555333555333111222555888888777000...---...111444555555999888777666666666777888999888666555666888;;;>>>999555333666777666888;;;CCCQQQggg}}}sss\\\DDD===777666555444555888===<<<:::666222000111222000111444555666555333222444555666777666555333111111222444777::::::888666777555333333444444222000222222000...,,,,,,///222666555333222111000//////---///222555666444222000333???WWWwwwqqqTTTEEE;;;:::999::::::999777444444333111000000222333444222555777777555222000///444555777888888777666555777888999999999999888777666666666666666555444444666888;;;;;;:::777666666666777777555:::MMMlllxxxZZZAAA333111333333666555555444444444555555666888:::;;;;;;:::888666333444666555333111000000...///111222333333222111111111111333555555444222000111222222222222555777;;;888666777999999555111,,,...000222333444444444777888999888666555666777555555666999???PPPkkkoooQQQ===111***))),,,...///444;;;???DDDNNNYYYsssqqq^^^QQQEEE;;;;;;999777:::>>>AAA@@@???????????????>>>@@@DDDGGGLLLIIIEEEAAA??????@@@AAAAAA@@@>>><<<;;;===AAAEEEIIIHHHGGGFFFEEECCC???<<<666222111444333...++++++000000222555888888666444444555777999999777666444777777777777999;;;===>>>;;;999777666666666666666666:::>>>HHH]]]ttt|||yyyfffVVVEEE@@@???<<<777444333222111333666777666444888999:::;;;DDDYYYvvvdddJJJ???<<<777444111222777;;;:::777}}}gggXXXNNNIIIIIILLLWWWcccmmmnnnfffZZZLLLBBBBBB@@@<<<<<<>>>BBBEEEFFFUUU^^^kkkwww|||zzzuuuqqqlllhhhhhhnnnqqqnnnjjjiiifffiiikkkiiiiiikkkjjjgggsssrrrqqqooollliiigggeeejjjjjjjjjiiihhhfffeeedddgggggghhhiiijjjkkklllmmmjjjddd```aaacccdddgggkkkmmmmmmllljjjhhhhhhiiikkkmmmmmmmmmllliiihhhhhhiiifffjjjmmmjjjeeedddhhhmmmlllgggccccccccc```YYYRRRJJJLLLRRR]]]kkkooobbbRRR@@@999666888:::999888999;;;;;;;;;999777666777999999888666777999::::::999777666666666777999:::<<<;;;888666555666777777666777777777444222111222444222222222222222222222222333666999999888555444333222555777666222//////111333222222111222333555666444777:::;;;999666444444555444444555666555222///---///111444666777888888===<<<;;;999888888888888777666555444333333333333444444555555555666666666::::::;;;:::999777555444777555333444666999:::;;;222000...///222444666666777777666666666777777888888888777777777999:::;;;<<<888666888999999;;;@@@GGGVVVmmmhhhMMM???999555666666444444777;;;;;;999555222000111333000111444666666555333111777888999::::::999777666555555777999;;;:::888555888666444444444333111000111111000...,,,---000333666666555444222000...---///000444888<<<:::444...222<<>>MMMhhhsssXXXBBB444---,,,...,,,,,,000666999===FFFPPPaaatttssseeeTTTGGGAAA;;;888;;;CCCHHHIIIFFFJJJNNNRRRRRRPPPPPPSSSXXX\\\YYYSSSMMMIIIHHHIIIIIIJJJIIIGGGCCC???===>>>@@@@@@<<<888555555666666777222111333888999444///...111111333666999:::888666333444777999;;;;;;:::999777777777888999;;;<<<===;;;:::888555444444555555888>>>FFFTTTkkk~~~}}}qqqUUUGGG;;;:::<<<;;;777555333222111111333555555444888999999888<<>>777555333333555888999:::555555555555555666666666777777777888888999999999<<<999888999::::::>>>EEEMMM```xxxyyy\\\DDD===888555666666333222444888777555222//////111333000222444666777555333222777999:::<<<<<<;;;999888777888999;;;======:::777999888666555555444222111111111000...---...111444555666666666555333111///222111333888<<<<<<666///444;;;NNNnnnfffLLL???888777555666888999999999;;;999777444333333444555333666:::;;;999777666666777888:::::::::999777666888777777666555444333333222333444666777888888888666888::::::888666666666666555666===NNNgggqqqTTT@@@666333444666444666888::::::999777666333333444555555555444444666555444111......000222000111222333333222111000111000000222444555555444222222333222000000222333888666555666888999777555000222555888888888666444666666555333222333666888===<<<;;;<<<@@@NNNiii}}}fffMMM;;;444222222,,,+++,,,111444666>>>FFFMMMccczzzttteeeYYYEEE>>>999>>>JJJTTTVVVTTTXXX```iiikkkgggdddfffiiillljjjeeeaaa]]]YYYXXXWWWXXXYYYXXXUUUPPPJJJFFFDDDCCC???;;;888777666555444111000333999<<<999666666777666777888:::999777555111333555999;;;<<<<<<<<<888999999:::;;;<<<<<<===;;;:::888555333222444666999BBBNNN```vvvwwwcccIII>>>666777;;;:::777555333222111000111333444444:::;;;:::888888@@@NNNYYYrrrxxx```NNNCCC;;;666777;;;<<<;;;;;;sssfff```\\\SSSLLLFFFMMMZZZiiiooojjj___WWWKKKDDD===<<>>888555666555222000111444444222///---...000333222333444555666555444333777888:::;;;;;;:::999888666777999<<>>???RRRhhhuuuwwwpppfff]]]DDD>>>;;;CCCSSSaaaggggggaaakkkvvvzzzvvvqqqpppqqqpppqqqqqqqqqpppnnnllljjjdddgggjjjjjjeee]]]VVVRRRLLLKKKIIIHHHEEE@@@999555555222333888;;;;;;;;;===999888777888999888555333///111444777999;;;<<<===::::::;;;<<<<<<<<<======:::999777444111111444777777EEEVVViii{{{pppYYYFFF<<<666888;;;:::777555222222111000000111333444;;;<<<<<<999777:::BBBIII^^^qqquuu___MMMBBB999:::<<<;;;;;;===vvvjjjeeebbb[[[RRRKKKLLLTTTaaajjjllljjjjjjTTTLLLCCC>>>>>>@@@???===@@@BBBHHHRRR___jjjooopppoookkkiiijjjiiihhhiiinnnooolllkkkmmmmmmkkkmmmppphhhgggfffeeeeeeeeeeeeeeefffgggiiikkkkkkjjjiiihhhccceeehhhkkklllllljjjiiiiiieeecccfffiiihhhhhhjjjllljjjhhhfffeeedddaaa___bbbdddggggggeeedddcccdddfffeeefffhhhiiifffaaa\\\^^^___```ccceeeeeecccaaaVVVPPPMMMYYYnnn{{{sssdddJJJ???555222222222555888888777444111///111555888888777555666777999888888888777777666666555444444666444333333555777777777777777777444222111222444333444555555444333111000///222555555444111000///---111444444222000222444444555777777777666555444...000333444333222222333222444555444111...,,,++++++000555777666555666777333333222222222222333333666999;;;999555222333555999777666444333333444555555888:::888444000000111333555666777777999;;;>>>999666222111333555777888444444555555444333333222333333444555666777888888999777666888999<<>>999555666555111000111222222000---,,,...111555444444444444444555555666666777888999999888666555333444777;;;>>>???===;;;777888999888666555555666444444333000///000333666555555666777777777777777555222///000333666666555:::AAAQQQllllllTTTEEE???777444222222555999;;;<<<888666555333333444666777444777:::;;;:::888777777888999;;;<<<===<<<;;;:::666666555666666777888999666777888888999999999999666888999888777555666777555333333===PPPiiieeeIII;;;666111222555555666888999999777444333333333222111222444555666888666222---,,,///555:::=========;;;999666444222333222111222555777888777666666666444111000111222333333222222222333333444666777777888888888777777333444444444333444777999999888999;;;>>>JJJaaavvvzzzZZZBBB;;;888333222...,,,...///000333999999EEETTT]]]^^^ZZZTTTQQQ>>>::::::CCCTTTdddmmmppp```gggpppssspppllljjjjjjeeehhhlllpppsssuuuuuuuuummmqqqwwwzzzwwwqqqkkkhhh]]]]]]^^^^^^[[[TTTKKKDDDAAA<<<:::===???>>>???BBB999888777777888888666444///111333555888999;;;;;;:::;;;<<<<<<<<<<<<;;;;;;888888777333000000444888999LLLbbbrrr}}}|||kkkVVVEEE===777999;;;888666555222222333222111111222444:::;;;;;;999777888===AAARRRddd}}}pppVVVGGG<<<;;;===;;;<<>>@@@EEEMMMXXXccckkkoooiiijjjmmmnnnkkkfffggglllmmmkkkmmmrrrrrrnnnmmmpppiiihhhgggfffeeeeeeffffffdddhhhkkkkkkiiihhhiiikkkiiiiiijjjkkkkkkkkkjjjjjjgggcccdddhhhjjjhhhggghhhhhhgggfffgggiiihhhdddaaa```cccggghhhgggeeecccccccccgggkkkmmmkkkfff```]]]___```bbbdddffffffeeeddd\\\TTTMMMQQQbbbrrrrrriiiQQQDDD777000///000333888999555111...000333777999777666666777999999888777666666666555555444333222444222111111444666666666777888888666444222333444444555666666666444222000222444555555222000///000///222666777555444555777777888999:::999777555333,,,///222444333222222222222444666555111...---------111666666333111222555333222111000......------000444888777444222444666999777444222111222444666222666888666111------//////333666888777888999;;;888555000///000222555555666777777777666444333111000111111222444666888999777666666888:::>>>HHHTTThhh|||ttt]]]LLLBBB>>>888444555555222222444222222000...---///444777666555333222222444666888555666777888777666444222000111444777;;;;;;999777444666777666444333555777777666555222000111333666666666555555444555555555333222111000111333555666:::BBBTTTmmmrrr\\\III>>><<<:::777333222333666888999444333222111222444666888666888;;;<<<;;;888777777555777999;;;<<<<<<;;;:::888888777777777888999:::888888888888888777666666666888888888666555666777333111222999KKKccczzz|||aaaEEE:::666222222666555666777777666444222111555444222222222444777888999666111---,,,111999???=========<<<:::777444333444333222333666999:::999888888777555222000111222333333222111000111222333555666999::::::888666444111333555555555666888999777777999:::<<>>;;;555666111...///000000222666999===DDDHHHGGGCCCAAAAAA888666666<<>>===<<<:::888666111222333555777888::::::999::::::;;;;;;:::999888555666666222//////555:::DDD[[[ttt~~~~~~vvveeeTTTEEE<<<777777888666444444111333555444222111222333555777888888777777;;;===GGGTTTkkkaaaOOO@@@===;;;888:::@@@|||lllfffiiihhhdddQQQIIIDDDJJJTTT```pppuuukkkZZZLLLCCC@@@AAABBB<<>>:::555222222333555666111000000000222444777999777:::======<<<999888777333444777999;;;;;;::::::;;;:::999888888999::::::999999888888777555444333666888888777666555666777444222222888HHH___www{{{___DDD:::777222222777666666666666444222000///666444333222333555888::::::666111,,,,,,222;;;AAA;;;;;;;;;:::999777555333555444333444777999;;;;;;999999888666333111111222444444333111000000222333333666:::===<<<999555111111333555777777777888999888888:::;;;<<>>:::444555<<>>>>>@@@FFFPPPYYY```cccjjjooorrrpppnnnnnnllliiiccccccfffkkkpppqqqnnnkkkjjjiiiiiijjjlllkkkgggdddfffgggiiiiiiiiiiiikkkmmmoooqqqqqqooojjjgggfffgggkkkkkkkkkhhhfffeeefffggggggkkknnnmmmiiieeeeeeggghhhfffcccaaaaaadddiiillleeegggiiiiiihhhgggggghhhdddeeegggiiijjjkkkkkkkkk^^^ZZZMMMDDDMMMdddppppppXXXDDD444111///+++...555444333111111222444777999888444222444999;;;999666333444555555444333111///---...000222444555666666333666888777333111111333444666888888555333444666777777777777666555333333777:::>>>???===999666555888777666555555444444555222222111000///.........444444555555444444333222111333444333111000000000111222333333111,,,(((%%%---///222666888888777666666555222000000111333555444444333222222111000000000///000222666888888888:::888555222111222444555777666555555666555333111111///...///222555666666555666333555===>>>HHH]]]tttttt[[[GGG<<<;;;999777333000000333555444333111000///000111333666333111111333666888999999888777777777555222000111///...000444666555333222///,,,,,,///333666888777888888777555555666777888555222000000000000000555444222333444555555444888@@@PPPhhh~~~hhhSSSAAA555333777777777888666333222222222000///...111555999<<<===>>>>>>>>>>>><<<:::888777333777;;;;;;999777888999<<<888666777666333333777666999:::777222//////000111111222333444444444444///000555>>>LLLccczzzcccHHH:::666666888:::<<<;;;888555222111000000111111222333444666777888:::666000------111888<<<;;;:::999999999999777555666666555666777999;;;<<<;;;999666555555555444333;;;444...---222666555333111555999======;;;777444444333333444777888888777555666888999999???OOO___yyykkkPPPEEE???777:::999555111//////333666555777888777555444444555444222111000111555888;;;999;;;<<<<<<:::999888888:::888555333444888===@@@MMMNNNOOOQQQTTTWWWZZZ[[[]]]______\\\[[[___hhhppptttmmmjjjkkkjjjeee___^^^ddd```YYYRRRKKKDDD>>>:::999444444999;;;888777:::888999;;;:::999777777777666555555333///000:::GGGYYYuuugggRRRFFF:::888777777777555000+++000333666777555333111111000222444444555777:::<<<===DDDOOOccc~~~xxxjjjWWWFFF999333444888ssslllnnniii___WWWJJJ@@@???@@@EEETTTfffssstttqqqjjj]]]OOOCCC=========@@@FFFOOOXXX^^^aaannntttxxxuuuqqqmmmhhhcccbbbbbbeeeiiinnnpppnnnlllmmmkkkiiiiiijjjkkkiiihhhlllllljjjhhhfffgggjjjlllnnnoooooommmjjjiiijjjllljjjmmmoooooommmjjjiiihhhmmmmmmmmmnnnnnnlllhhheeefffdddbbbbbbdddfffhhhiiifffhhhjjjjjjhhhdddbbbaaaeeeeeefffggghhhiiijjjjjj___\\\QQQIIISSShhhtttuuu^^^KKK;;;666444///000777444333111000111333555777555222111333777999777555444555666666666333111///---...000333555666777777444555666555333222333444444666888777555444555666777777888888888777777666666999===>>>===:::888888666555555444444444444555444333111////////////000444444555555555444444333000111222222000000111222111333444555444000---***---///222555777777666666666555333222222333555666555555555444444333333222222111111222555888999888999777555333333444555777666555444444555555444333222111000111444666777888666777444666<<<===JJJbbbzzzpppXXXFFF===;;;:::777333000000222555444333111000///000111222444222111222555777999999:::777555444444444333222111000///111444666666444111///,,,,,,000444777999:::::::::888555444555666555333111000111222222333333333333444555777777777;;;AAAPPPjjjsss\\\III;;;333222666777777777666333222333444111//////111555999<<<===============;;;999777555222555999:::999999:::;;;===888555444333000222666888888888555222...------...///111333444444444444111222555???PPPggg|||eeeJJJ<<<888888999;;;===;;;777444222111111111222222222333444555666777777555111//////222666999999888777888999999777555444444333444555888:::<<<:::777444333333444444333444000+++,,,111444333111222555999<<<<<<:::666444555444333444666888777666333333555666555:::IIIYYYppptttXXXIII???666777777666444222111222333444555777666555444444555222000...---...111444777999;;;<<<;;;999666555555666444111000111333777999===>>>@@@BBBDDDFFFHHHIIILLLMMMMMMKKKIIILLLSSSYYYbbbaaaeeelllnnnjjjfffeeemmmmmmkkkhhh```UUUJJJBBBBBB===<<>>999666777999:::;;;;;;999777666555555555555444111333>>>KKKdddyyyhhhRRRCCC999888666666777555000,,,...111555666555444333333000222555666666888:::<<<===AAAHHHUUUmmmzzzhhhTTTDDD;;;999:::vvvmmmmmmkkkddd]]]OOOCCC???>>>@@@KKKXXXhhhmmmtttuuulllZZZFFF:::======@@@FFFOOOXXX___bbbnnnuuuyyyxxxtttpppiiicccbbbbbbdddgggkkkmmmmmmlllooollliiihhhiiikkkllllllsssqqqmmmhhheeeeeehhhkkklllmmmmmmlllkkklllnnnqqqmmmnnnpppooonnnlllllllllooollljjjooouuuuuunnnfffeeecccaaacccgggiiihhhgggeeehhhkkkkkkhhhdddaaa```hhhgggfffeeeeeeeeefffgggccc```VVVOOOVVVgggrrrtttdddSSSBBB<<<999444444888444333222111111222333444444222222444888:::888666666777888888777555222000...///111444666777888999555333111111222444555555555777888888777666777999777888999999::::::999999666888;;;===<<<;;;;;;<<<555555444444333444444444555333111///...///111222555555555555555444444333...///000000///000222444222444666888777555222000---///111444666666666555666555555444444555555666666666666777777666666555555333111111444666888888777666555444444666888999555333222222333555555555444333222333555888999999666999666666;;;===MMMiiikkkTTTEEE>>>;;;:::777333000///111444333222111000000000111222222111111333777999:::999:::777444222333444555444333222111333555666666555111///---...111555777888;;;:::999666333222222444222222111111222333444555111222333555666777888888===AAAQQQnnnyyydddKKK;;;555222222444777777666555333333555777222000///111555999<<<============<<<:::777555444111333666888888:::===??????999333111///...111666:::888555333111///,,,***+++---000333444555444444333444777BBBUUUmmm{{{eeeKKK===999999:::;;;===;;;777444222222333444333333333333333444444555444333222111111333444666666666666777888888666444222111000000222666999<<<888555111000111333444444///---,,,...222444333000222444777999:::999777555666555444555666777666555222222333444444888FFFTTTeee{{{^^^JJJ===555222444666666333111000000333444666666555444555666222111///......000222444999;;;<<<:::777444333333333222111000000111222333444666888;;;===============???@@@>>><<<<<<@@@CCCFFFKKKVVVaaaddd```]]]^^^ffflllrrruuuqqqgggZZZRRRLLLHHHEEEEEECCC===999999::::::;;;;;;999777555333555444555555444777DDDRRRrrr{{{gggPPP???999888777666666444000------000444666555444444444000222666777777888999::::::<<<===DDDTTTjjj{{{lllXXXHHH@@@<<>>======???FFFOOOYYY```ccceeemmmtttuuuuuutttqqqmmmffffffeeefffggghhhiiiiiimmmllljjjjjjkkklllmmmmmmsssqqqnnnjjjfffeeehhhjjjjjjkkklllmmmnnnnnnooopppooonnnllliiihhhiiillloookkkiiiiiiooovvvwwwrrrkkkhhhdddbbbccchhhkkkkkkiiifffiiikkkkkkjjjhhhggggggllljjjgggcccaaa```aaaaaadddaaaXXXPPPSSS___hhhkkkfffWWWFFF???;;;777666888444444333333222333333333555555555777:::;;;:::888777888::::::999777333111///111333555777999::::::444000,,,,,,000444555555777888888999999:::;;;<<<999999999::::::999888888555777:::<<<<<<<<<===>>>888777666555444333333333555333000------...111333777777777666555444333222---.../////////000333555444555888999999777444222---///111444555555555555444444444444444444444444555666777888888888777777666333000000222444666777666555555555555777999:::444222000000333555777777555444222333666888999999777;;;888777:::>>>QQQooofffOOOAAA;;;:::999777333000///111333333333222111000111111222000000222555888:::999888;;;888666555555555444333444333333444555666666666444222000000222444555555777666555222///...000111222333333333333222333444111333555666666666666666;;;AAATTTqqqpppXXX>>>222111222222333555666555444333444666999333111000222555999;;;<<<=========<<<:::888555444111222333555888;;;>>>@@@@@@999222///---,,,000666>>>:::555333333111---***---///222444555555333222555666999DDDYYYrrrxxxbbbIII===999888999:::===:::777444222333555666444444333333333333333444444333111111111222444555666666666666777666333000000///......000444888;;;666333///...000222444444...///000222444444333222222333555666777888777777666555444444666666555333222222333555666:::FFFSSS```{{{}}}___HHH;;;444000222333333111//////000333555777777666666777888666444222111111222444555888999;;;:::777555444444555555444444333222222111333555999<<<===<<<;;;999666888999888666444444555444:::FFFPPPQQQLLLKKKMMMRRR[[[gggqqquuutttpppmmm\\\WWWQQQMMMIIIEEEAAA???999999888888888777555444555444555666666<<>>;;;:::999777555222///---///222555666555444333222...111555666666666666666666666666777AAARRReeeqqqqqq]]]KKK@@@|||lllffffffgggddd\\\RRRJJJCCC@@@BBBGGGRRRZZZgggtttwwwkkkWWWGGG>>>===>>>BBBKKKUUU]]]aaa___fffmmmooorrrvvvwwwuuulllkkkiiigggeeedddeeeeeehhhiiikkklllllllllkkkkkknnnnnnnnnllliiihhhhhhiiihhhjjjlllooopppooommmkkkkkkllllllkkkiiihhhiiijjjhhhjjjmmmpppqqqpppnnnllllllhhhddddddggglllnnnooonnnnnnmmmkkkiiiiiikkknnnooolllhhhccc___]]]\\\\\\___[[[TTTMMMMMMUUU```eeefffXXXGGG===999666666777555555555555555555444444555555666888::::::888777666888:::<<<;;;888555333111222444666888999999:::111---))))))...222444444999999888999;;;===>>>???:::::::::999888666555444444666999;;;;;;;;;<<<===<<<;;;999777555333222222444222///---,,,...111333:::999999777666444222111---///000000000000333555555666888999999666222000///000222333555555555555333333333222222222111111222444666777888888888777555222//////000333555555666666555555666777888999444222000000333666888999666444222333555888888888888;;;888777;;;@@@TTTtttxxx[[[EEE999444888888666333111000111333444333333222222222222222000000222555888999777555999888888999:::888444111444555555555555555555666666444222222333444333222111111///---++++++...000333555777666333000000111111444777888666444333333666AAAVVVsssjjjRRR888///111444333111222333444333333444777999444222111222555999;;;;;;=========<<<;;;999777666111111222444777999<<<===>>>777111///------111666???;;;777555555444111...333444555666555444222111666888;;;EEE[[[tttttt___HHH===:::999999:::;;;999777555444555666777555555444444333333444444666444111000000222555777777777666777666444000---......---...000444777:::555222//////000222444444///111333333333333444444666666555555666777888999666555444444555666444333111111333666888<<>>@@@@@@::::::999888777555333222444666999;;;:::999999:::>>><<<:::888555444333222444222000......000222333999999999888777555444333///111333333222111111222444666888999888555222000111111333444555666666666333222111000///.........000222555777999999888888444222000000111444555555777777666666555666666666333222111222555888999999666555333444666888888888888:::666666===CCCWWWuuukkkMMM999111///555666555333111111222444555555555444444444333333222222222444666666444222555666888:::;;;:::666222444555666666444333444555777555444444444444222111//////---+++)))***---000555888:::888333///......111666::::::777333222222555@@@VVVsssdddMMM666000333555333000...000222333444555777999555333222333666999:::;;;;;;<<<<<<<<<<<<:::888777222111111333555777777666777222/////////...111555>>><<<999777777777666555666666666666555333222222444999===EEEZZZsssppp\\\FFF<<<;;;::::::;;;999888777666666777888888666666555555555555555666666555222000111333666888777666777777777444000,,,......///000222444777888555333111111333444444444///111333222000111555999AAA???;;;888666777888999555444333444555666555444000///111555777;;;DDDMMMhhhiiiOOO@@@:::333111///,,,+++---222666888999;;;;;;:::999:::;;;555444333222222333444444444666999999888777777888444444555555444222000...+++...222555666555333222333444555666555222///,,,...---111666888777:::>>>:::???EEEMMMWWWeeeuuu{{{pppeee\\\QQQGGG>>>:::555444666999999888888777666777999AAARRRcccsssWWWDDD??????======<<<999666333222333999;;;<<<:::666222///...,,,///111222111000000111///000222666777;;;FFFQQQfff{{{~~~iiinnn___^^^dddeeehhhggg[[[LLLBBB?????????EEERRRfffvvvxxxnnnbbbTTTNNNFFFCCCFFFMMMUUUYYY^^^eeellloooqqqttttttrrrqqqrrrqqqnnnhhhdddcccdddbbbeeeggghhhggggggiiikkkjjjkkkjjjiiiggghhhjjjllliiihhhgggiiilllnnnnnnllliiimmmqqqssspppjjjeeecccgggjjjmmmkkkfffdddfffiiilllmmmmmmjjjgggggglllqqqsssqqqooojjjgggfffhhhjjjiiihhhgggdddbbb```^^^]]]YYYVVVRRRMMMKKKSSSbbbnnnooo```JJJ999222222222000111333555777777777555444222444666777555333111000222555999<<<===;;;888666444555666666777777666666......---------///333666777555333555999===??????999999999888777555444333333666:::;;;:::777555555;;;:::888777555444444444444333222222222222444444666666777888888888888777111333666666444111//////222444666888888666444222222333444555666666777777666444111...---,,,,,,---///111555888:::::::::999444222111222444666666666888888777666444333333222444333333555777999999888888777555555777999:::999888888333555???FFFXXXttt|||```BBB222000111333444444333222222333555666666666666666555555444555444222222333222000...///000222666999:::999777444666777555333222333555555444444555666666444222333222000---++++++...111444888;;;:::444///---...111777<<<===:::666444555777@@@UUUssszzz[[[GGG555111555666222///)))---111333444555666777666444333333666999::::::888999:::;;;;;;:::999888444222222333444444111......++++++...///...///333:::::::::888777777:::<<<777666444333222333333333333:::???EEEWWWppphhhUUUAAA888888888777888777777888888999888888888777777666666666777777888555555444444444555666777444444666777888666222//////000111333444666666777666555444555666666444333000222333111000333<<>>999777777888444333222333555666555444333111222555777999@@@HHHccc{{{uuuXXXBBB888444333111...---000444888999:::<<<;;;:::999999:::333333222222222333444444444666888888777555555666222222222222111///...---+++---000333444444333222666777888999999777444111+++((()))...222333444777444666999<<>><<<888333000......000111000//////000111//////222888999999@@@HHHVVVjjjooo^^^]]]ccciiippppppdddQQQDDD@@@@@@@@@???FFFVVViiiuuuuuupppbbbYYYOOOHHHHHHNNNUUUZZZ\\\eeennnrrrtttvvvtttpppqqqsssssspppjjjfffeeeeeebbbdddeeedddcccdddiiimmmmmmllliiifffdddfffjjjmmmkkkgggddddddiiinnnpppppppppooommmjjjfffeeefffhhhccceeeggggggfffgggjjjmmmiiimmmpppmmmgggfffjjjoookkkkkkkkkiiigggfffgggiiieeeeeeeeeeeedddbbbaaa``````\\\WWWQQQNNNTTTcccqqqttteeeNNN:::111111000...///111444666777666555333444666888999666333111000111444888<<<===<<<999666555666666666666666555555---///111000...///333777555222111333888<<<>>>>>>888888888888888777666555333777:::<<<999666333222777777666555555555555555555555444444444555555666222333555777999:::;;;;;;333555888888555111...---000222555888999888666444444444444555666777888888888555111...,,,+++,,,---///222555999;;;;;;;;;:::444333333555777999888777999999777666444222111000444444444666999:::999888:::888777777999;;;;;;;;;888777222555@@@HHHYYYssszzz[[[===111333888111333333333222222444666777777777777777666666555777555333111111000...,,,,,,,,,---111666:::<<<<<<333666777555222111222444222222333555777888666555888777444000------///222222777;;;:::444///...///000777>>>@@@<<<999888999;;;AAASSSsssmmmSSSCCC333111666666222...'''+++000333555555555666777555333333666999::::::666777888999:::999999888555333222333444222---)))(((&&&(((...///......111777999:::888666777;;;???555444222111111222444555111:::???DDDUUUnnn~~~aaaNNN;;;333333333333444666777888::::::999888888777777777777777888999999333444666888888777666555111222444777999888555222000111333555666666666666666666666777888777555222111444555333222777CCCMMM\\\VVVMMMBBB;;;777666777333222111333555666666555777555555777888888>>>EEE[[[vvv}}}]]]BBB333444444333222111333666:::999:::;;;;;;999777777888444333333333444444555666555666888777555333222222111111111111000///...---(((***---///111222222111444555666777888777444111///***)))...333333333444222444666777999@@@LLLUUU^^^jjjwww~~~ssseeeNNNFFF;;;666777:::;;;;;;;;;999888888999AAASSSddd}}}}}}fffKKK;;;777888777999;;;:::999999<<>>???===999444111000000111111000//////111333000...222888:::999===EEENNN___sss{{{dddVVVTTTbbbrrrzzzooo^^^OOOAAA444999:::@@@JJJRRR[[[gggrrrwwwnnn```TTTMMMPPPZZZeeeoookkkiiikkkqqqtttsssqqqrrroookkkhhhhhhggggggfffbbbaaabbbcccfffhhhhhhhhhhhheeecccfffkkkmmmkkkhhhjjjkkklllmmmnnnnnnnnnnnnppprrrqqqmmmhhhdddeeeggggggfffdddcccdddfffiiikkklllkkkjjjiiiggggggffffffcccaaa```bbbgggjjjjjjiiiaaa```___```bbbcccdddccc]]]^^^ZZZRRROOOVVVbbbkkkrrreeeRRR@@@222++++++...333222111222333333222111666888:::999555222222333444444555777999888555222888777777555444333222222444444444333444555666777555222//////111444666777666777888999888666444222444666888999888666333222777444222333555777555444<<<:::888666555555666777222222333444666999<<<>>>888777777777555222---)))+++///666;;;<<<999555111444666777666444555888;;;888444///,,,,,,...000111555888<<<<<<999777666777555444333333555666666555777777666555444222000000444444444555666888999:::===999555666999;;;888555666222333888:::CCC\\\wwwpppPPP;;;555888:::888666222000000222555888999999999888777555444333555111...///222222...))),,,,,,---///333666:::<<<888666333222222444444444444555666666666777999;;;;;;;;;:::777333111000111777;;;;;;888666666444///555333777===???<<<999::::::JJJ]]]ooovvvXXXCCC===666444666888777555---///222444666666666555777666555555666888:::<<<333444555666777888999:::666555555555444111---))),,,***)))+++///222222111;;;;;;:::777333333777::::::888555333333444666777999888>>>HHH[[[zzz{{{]]]DDD777555...---222111666999<<>><<<999777555555555666777888999:::;;;:::888666333222000000111111222444777999888777555444333555888999777555555444444555777666444222...333666222111<<>>777555999333222111111111222333444444333444777666666;;;CCCXXXooo{{{ZZZ???444444444777999666222333888555666777666444444555777444222111///000222444666:::999777666444222111000...///111222222000...---......------...000333555999777555333333333555666...)))%%%&&&+++000222111555444444666:::===>>>>>>DDDMMMYYYiii{{{wwwgggYYYGGG<<<888888;;;===:::999999999888???RRRdddttt[[[CCC777444444555666888:::;;;;;;;;;;;;===>>>>>>>>><<<999666444000111222000...,,,,,,,,,000333777888777777:::<<>>///((())),,,444222111111111111111111444777999999666333333333444555666888999888555222777777777666555333333333555555555666666666777777444111...---000333555666777888999999888666444333333444666777777666555444444222222444888:::;;;::::::999777666666666777888333333444555666888:::;;;888777555444333000,,,(((***...333888:::888555333555666777666444333555777666222...---...000111111555888;;;<<<:::999999:::666555444444666777666555444444444444333222222111444444444444666777888999;;;888555555888999777444444000111777<<>><<<:::;;;>>>NNNcccvvviiiPPP===888333111444777666555...000222555666777666666999888777555555555666666222333333444555555666666555555444555444222...***,,,+++***,,,000333333222999999888555222222555888888777555444444444666777555666???LLLaaa~~~uuuWWW@@@444444///...333222222444777:::<<<;;;888555222222333333444666777888999888666444222111111111111111111222555777777666666555444555888888666444666555666777999888777555---///111222777GGG^^^pppjjjVVVCCC<<<999444444:::666555333222222333333444444333444555444222777???UUUjjj{{{^^^EEE888888777888999777222333777666777777666555444666777666444111//////000222333444444444444333222111000...///111222222222111111//////.........///000111555555333222222333333444---)))%%%&&&,,,111222111333333444666999999777555888>>>GGGUUUiii}}}~~~nnnYYYIIIAAA<<<999666:::999999:::;;;DDDYYYmmm~~~zzzkkkSSS???777666777666666888999::::::::::::===>>>>>>>>><<<:::777555///111222111///......///000333666777777777888::::::@@@KKK\\\ttt~~~jjj\\\WWWWWWddduuu~~~sss\\\GGG===999777777888:::@@@MMM[[[zzzuuullliiiiiirrrpppppprrruuuvvvsssppppppooommmkkkjjjjjjjjjjjjmmmkkkhhheeedddfffhhhjjjkkkiiihhhjjjnnnqqqpppnnnlllmmmnnnooopppqqqqqqqqqxxxrrrllljjjkkkkkkhhheeeeeefffhhhiiiiiihhhgggfffiiiiiiiiiiiigggdddaaa______^^^^^^___bbbcccccccccdddddddddcccaaa```___^^^ccc___XXXOOOKKKRRRcccqqqxxxlllVVV???///((())),,,444333111///......///000222555888999888666444444555555666888:::999666333666777888777666444555555666777888999999999888777333111...---///222444444777888888999888777555444222222333444555555555555333333333666:::<<<======999999777666666777888999444444555666777888888888888555333111000...,,,***,,,...111444666777666555666777888777444222111222111000......000222222222555888:::<<<;;;;;;<<<<<<888777555666777777666555222222333333333333333222333333333444555666777888:::777444555777888777444222///111777???OOOkkk}}}dddLLL???;;;999555777777666555666777999:::555555444333111000///......---,,,///333555444222------...///222555888:::555333111111222444444444...///111333555777999:::??????>>>:::666333333333444888999777777999999666333222444999;;;::::::===DDDUUUmmmrrrXXXEEE777333//////222555555444///000222444666666666555999888777666444222000///222222333444444444444444444333333444444333///,,,...------///222444555444666666555222000111333555555555555555555666666666555666BBBRRRhhhkkkQQQ;;;222444000000555333//////000444888999666222000000000000222333444555666555222111000111222333333111000111333555555555888777666777888777444222777666777999;;;;;;999777000//////444@@@RRReeepppdddQQQ>>>666333111444:::999888666444333333333444444222222333111///444;;;OOOaaaxxx}}}iiiQQQAAA<<<:::999999666111111444666777777777555555777888999777333000......000111000111333444555444222111...///000111333444555666222111111000///...------111111111111111222222222,,,)))'''(((---222444444222333555777888666111...---000555>>>QQQjjjrrr```RRRFFF<<<444;;;:::999:::>>>JJJbbbxxxxxxeeeMMM<<<888888888777777777888888888999999<<<<<<===<<<;;;999777666///000222333222111222333222444666777666666666777222666<<>>>>>===999555333222333222444444222222555555333111///111555777666:::???JJJ\\\wwwdddJJJ>>>555222//////111333333333///000222333444444444444777777777666333000---+++000111333555666777777777222222222333444444111//////000111333444666666666444333222111000000111333222333555666666666666555999:::EEEVVVllleeePPP;;;333666333333666444111//////222666666333///////////////000222333444333222000//////111333555444222111111333555555555888888888888888666333111777777777999;;;;;;:::888555222111:::IIIXXXaaadddVVVGGG999333111111555::::::999666444333222222222333222222333111///444;;;KKK[[[pppttt]]]KKK???;;;888777333......111666777777777666666777999;;;999666333111111222333111222555777777666444222---...///000333555888999555555444333111...,,,+++---...///000111111111111...+++***,,,000444666777333333444555666444000---***,,,///333???UUUnnn~~~wwwdddSSSDDD;;;<<<:::999:::>>>MMMggg~~~yyydddLLL===999888555888888777777777777777888999999999999999888666666///111333444444444555666333444666777777666555555333444666:::CCCPPP]]]eeevvvaaaRRRQQQVVVfffwwwuuubbbQQQLLLBBB???===>>>???AAAJJJSSS^^^rrr}}}uuunnnoooqqqsssuuuuuusssqqqmmmoooppppppmmmkkkjjjkkkfffiiimmmnnnmmmkkkjjjjjjnnnmmmlllkkkkkkjjjiiihhhooooooooonnnmmmkkkjjjiiimmmnnnllliiifffdddfffiiigggffffffgggiiillloooqqqqqqnnnjjjgggddddddeeeeeebbbbbbccccccbbbaaaaaa``````cccfffgggeeecccbbbcccaaa___]]]XXXQQQOOO[[[jjjzzztttcccJJJ777222333444444333111---***)))+++...000111444777999999888777555555666888:::999666333333777::::::666444555777888999;;;<<<<<<:::888777888666444444555777888888666777777777666666666555555555444333222111111111111333555777888999:::;;;<<<;;;:::999777777666666222333333555666777888999666333//////111444666777666555333222222444666888<<<;;;:::999777333000...,,,,,,---000444666777666555555666888:::;;;;;;;;;888777777888999999777555777777777777666555444333555555555555666777888888888777555666777777777777333333666===III```}}}hhhQQQAAA999888;;;999:::;;;;;;<<<<<<<<<<<<999888666444222111000000//////000222444666555555111111111111333555777888333222111222444555555444++++++,,,000555777777666999999999666333222222333222444333//////222333111///---...111333444:::AAAPPPdddzzz[[[DDD<<<888666333222222222222222000000111222222222222222444555555555333///,,,***+++---000444666888999999222111111222444444222000000222444555666777777888444333111111111111222222111333555666777666555444999:::EEEWWWnnnjjjSSS>>>777:::666555888555777555333333555444111...000000000000111333444555333222111000000222444555555333222333555666666555777888999:::888666444222777666777888::::::999777555222444???MMMWWWWWWTTTFFF===555333333444666999888777555333111111111111333222222444222111777>>>MMM\\\ooo~~~{{{dddNNN???999555333000,,,+++...555666777666555666777999;;;:::999888777777777777222444666777666444111000,,,---...000222555888999888777777555333111///...---...///111222222222222000///...000333666888999333111000000222222111///,,,...222555:::GGGYYYiiisss^^^LLLAAA===:::888888<<>>:::777444999999888888777666666666555555555555555555555444000222555555555555666888444555666888888777555333444555666888:::>>>EEEKKKjjjWWWMMMPPPYYYeeejjjfffaaa^^^MMMEEE@@@@@@BBBDDDHHHLLLXXXjjj|||xxxqqqqqqqqqqqqpppnnnlllkkkkkkooorrrqqqmmmjjjiiijjjiiijjjjjjhhhfffhhhmmmrrrkkkkkkkkkkkkllllllllllllnnnnnnnnnmmmkkkiiihhhggggggjjjllljjjfffdddgggjjjgggfffeeeeeehhhkkkooorrrrrrooolllhhhffffffggghhhdddfffgggfffdddbbbaaaaaa^^^ccchhhjjjhhhfffeeefffaaa___```]]]TTTMMMVVVeeewwwvvvhhhOOO<<<666444222222333222...***)))+++...111111222555888:::999888444444555777999888555222222777;;;:::666333333666888999:::::::::999888777999777666555777888888888555555555555555555555555666666555444333111000///,,,///444777888999;;;===;;;;;;:::999888777666666444444333333444666888999666333000000333666999;;;888666333111111444777:::===;;;999888777555222///------...111555888999999888777666777999:::999888666666666888::::::888666888888888888777666555444555555444444555666666777666555555555555666666777555666999@@@MMMdddyyybbbMMM<<<444666<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;999666444222111000111000111222444555555666666444444333333444666777999444333222333555666555333---,,,---000555777555222222333444333111111222444666777555111111444666555///---...000000333;;;EEEVVVlllpppUUUCCC===<<<:::888666444333333333111111111111222222222222444444444444222///,,,***%%%(((,,,111444777777888222111111222333444222111111333666777777777777888555444222222444444444333222333555666666555444333444777EEEXXXppptttVVVAAA999<<<888777:::888<<<<<<:::777555333222111111111111222333444555666444444333333333333444444333333333555777888777555444666:::;;;999777555555777777777888999999777555000000444???JJJOOOMMMHHH:::777444444555666777888444444222111000111111222444333444666444444999@@@QQQ```rrr~~~}}}eeeMMM???888222000...++++++...444555666555555555777999;;;<<<===>>>>>><<<;;;:::333333444444333111...,,,---...///111333555777777888777777666555444333333000111111222333333444444111111111222444666888:::222000......///000000000---000555999;;;@@@LLLXXXmmm{{{eeeQQQCCC<<<999777777;;;JJJeee}}}}}}rrr^^^HHH;;;999888666999:::::::::999777555333111222222222333333444444333444666666666555666777444555666999:::999666333222222444999:::999;;;???ppp]]]OOOOOOPPPSSS]]]hhhnnnmmm]]]OOOCCC@@@BBBCCCCCCEEELLLZZZgggnnnvvv}}}tttqqqqqqpppmmmkkkhhhggggggkkkooosssrrrmmmhhhggghhhiiijjjiiifffccceeelllrrrhhhiiijjjjjjiiijjjjjjkkkllllllllllllkkkjjjiiihhhfffgggiiijjjiiiiiiiiiiiieeeddddddeeefffhhhjjjkkknnnnnnmmmkkkjjjhhhggggggfffhhhjjjiiieeeaaa```aaa___eeekkkmmmjjjgggggghhhcccaaabbb```TTTKKKSSScccwwwzzzpppWWWBBB:::555///000222333000+++))),,,///333222111333777::::::999333333444666888777444111111777<<<;;;555111111444888888888888777777666666777666444444555666666555444444333333333444444444444555666666555333111///,,,000555777888999:::<<<888888999999:::999999999999777444222222333555666777444111111333666888999444333000///111444999<<<<<<999666555555555333111000//////222666:::;;;;;;<<<:::888888999:::888777444444555777::::::888666666666777777777777666666333333222222333333444444222333333333222333444555666999<<>>===<<<;;;;;;;;;<<<999777444111///.........///111333555555666777888777666555555555777888999666555444555666666555333000......111555666333///---...000000000111444666666888666222222888::::::111//////000111444???JJJ[[[ttt{{{dddPPPDDD<<<===<<<;;;888666444444555444444333333333333333333666555555333000---***)))%%%''',,,111444666666666333222111222333333222111000444777999888777777888888666444555777888777555444444555555444444333333333999III\\\rrryyyVVVAAA999;;;888999===;;;>>>@@@???;;;555222333666111111222222333444666777666777777777666555333222000000222555888888666444000555999;;;:::888777888999888888888999888666444...000444;;;AAACCCAAA???777666555444444777777777222111000000111222333444777666666777555444888???KKK]]]ppp}}}jjjQQQ???777000///...------///222333444444444444666888;;;===@@@BBBBBB???<<<999333333333222111000///...///000222444555666666555666555444444444555666777555444444333444555777888111222333333333444666888444333222333444333111//////000555:::;;;;;;DDDNNN___vvv~~~mmmXXXEEE:::888666666:::IIIddd|||ttt^^^FFF777666999:::999;;;<<<===;;;888444222000000000111222333444555555666888777555444444555555555666999<<<;;;888444///...111999<<<999888;;;sss```TTTTTTMMMIIISSShhhtttssskkkYYYFFF@@@AAABBBAAA@@@>>>IIISSSYYYfffuuuwwwpppmmmmmmllljjjhhhgggggghhhjjjooosssrrrlllgggffffffeeehhhkkkjjjfffeeehhhlllggghhhhhhgggeeedddeeeeeejjjjjjkkkkkkllllllkkkkkkgggffffffiiinnnnnnkkkhhhcccccceeefffffffffeeedddjjjkkkmmmnnnmmmjjjfffdddfffiiikkkiiieeeaaa`````````fffmmmoookkkhhhggghhheeecccbbb```SSSIIIQQQccc{{{www^^^HHH>>>666......111444111---***,,,///555222111222666999:::999222222444666777666333000111777<<<;;;444///000333888888777666555555666666555333222222333444333222333333222222222333444444222333555777777555222111000444888999888666777999555666888999;;;;;;<<<<<<>>>;;;666222000000222444888666333222333555666666111///......000555:::===;;;888444333444555333111111000000222666:::<<<===@@@<<<999999::::::888666222222444777::::::999777333444555666777777777777111111111000111111222222000111111111000111222444666999<<>>>>>>>>AAABBB===555222555:::111111111222333444666666888999999:::888666333111---...111555888888555222...333999;;;:::999999:::::::::999999:::888666333000222555888888888888888888888666333333666777777000000000000111333555666:::888888888555333777===BBBVVVlll|||pppWWW???666/////////...///222111333444333333333666888;;;>>>BBBDDDDDD@@@:::777555444444333333222222222111222555777777777666555444333222222333666888:::888777666555555666888:::111222333222222333444666777888999::::::888444000333222444888888888???IIIWWWlll~~~ttt^^^GGG888666555666:::JJJeee|||{{{cccFFF555444999<<<:::;;;>>>>>>===888444111000000000111222333555666777888999777555333333333555555777:::======999555///---000999===:::777999uuubbbYYYQQQLLLLLLLLLPPPaaattttttcccOOOCCC??????????????????AAAGGGPPP[[[fffmmmmmmjjjfffdddeeeggghhhhhhlllnnnooonnnlllhhhgggffflllfffcccfffeeeaaabbbfffhhhgggggghhhhhhgggeeeccclllmmmnnnnnnllljjjhhhfffjjjiiiiiiiiihhhfffeeedddeeefffeeeaaa^^^___fffkkklllooonnniiieeeggghhhggghhhhhhhhhgggfffdddcccaaa___cccgggiiiiiiiiiiiijjjgggdddcccaaaUUUHHHMMM[[[vvvpppTTTDDD999222333444444555444222111000555444111000111444777999777444111000333444333222444666888666222//////000444444333333333333333333444111...,,,,,,///333666444444444333222111000///---333888888555222333555555777999999777666555666333444555666777999<<<>>><<<;;;888555111111222555444555555444222333555888000000///000222555888:::::::::999888666333111000111///...111777;;;<<<<<<888888777666666666666777777888888888888777666666333222000222555999;;;<<<444222000///000111111111000333555555222000000222666666AAAIIIOOOcccyyyyyycccKKK>>>;;;;;;<<<===AAA===::::::===<<<888444444222000---,,,,,,------444555555666777888888999777777888999999999999888555555666666555333222111---,,,---111666777222---&&&&&&(((---333666666444555444333222333555888:::888111...333444777FFFXXXtttzzzwwwfffQQQDDD@@@???<<<:::888888888888777666777888999888777888999;;;:::888444111///...............///111444444333111111111111000///000222555999999999999888888777777888777777888888999::::::888777555444444666888:::888===FFF\\\mmmOOO:::333777666888===<<>>===777111///222444444333222222222777777777777666555444333222000......111444666777:::999888777777777888999???PPPkkkppp```DDD999000...///000333777000000111222333444666666<<>><<<;;;888999999888555444444555333666999999999777777777444444222111111444999===<<<999666444555555666555222333444555555444333222777999;;;===<<<:::666444666666555666777:::===???MMM[[[nnn}}}yyycccOOOEEE777111777<<>>===<<<:::;;;===AAAGGGPPP[[[bbbiiihhhgggfffeeeeeeeeeffflllnnnooonnnkkkhhhggggggjjjgggeeeeee```\\\___fffkkkiiigggffffffggghhhhhhmmmnnnpppqqqoookkkfffcccgggfffdddcccbbbbbbcccdddjjjhhheeebbbaaabbbcccdddnnnoookkkdddaaabbbbbb___ggghhhiiiiiihhhfffdddbbb```bbbeeeggggggggghhhjjjhhhdddbbb___SSSHHHMMMZZZtttrrrVVVDDD:::444333444555666666666555555777555333111111444666888444222///000222444444333555777777444000...///000444333111000///000222333222111...------///222444444444333222111///...------222777888555333444666333555999;;;<<<:::888666222333555666666777888999::::::888555333222444666666777777666444444555777111111000111333666999:::888777666444222000......000...---000444777999888444444444555666666777777888999999999999888777777444222111222444777888888444222111111222333222111444555555444111111333555999777>>>GGGQQQhhhuuu```III>>>;;;::::::;;;>>>;;;999:::<<<===999555333222///---,,,------...555555666777777888888888666777888888888888777777444555666666555333111///,,,+++,,,111555666222---(((((()))---222555444222444333111000111444777999555//////333555999JJJ]]]{{{yyyeeeOOOAAA===<<<;;;999777666666666555444555666777777666666888:::999888666444222111111111000//////000222333222111333333222///---...000333;;;:::999777777666666666777666666777888:::<<<===:::888666555555777999;;;555;;;FFF\\\||||||^^^FFF333...444444666;;;999;;;;;;:::888666666888::::::333,,,***---222555555777666666777999999666333222222333777<<<<<<;;;:::888333111555777666777::::::888888:::===<<<666111---111444666444222000000444555555666666666666666222000......000444555666::::::999888888888999:::DDDSSSkkknnn[[[DDD;;;222000111222333777222222222222333444666777<<<>>>??????===;;;:::;;;999::::::888555333333444333666999;;;:::888888888555555333111111333888;;;;;;999666444444555555555333444555666666666555555888:::;;;===<<<:::888666666777888999::::::::::::@@@OOOcccwwwnnn\\\EEE777000555:::CCC\\\vvvuuu\\\AAA333333888:::555888:::;;;999888777777333333222333555777777777===<<<;;;999888777666666555555666999;;;<<<;;;:::777444111333777:::999666vvvcccVVVPPPMMMLLLHHHHHHUUUfffssslll^^^PPPEEE???<<<<<<888:::<<<<<<===CCCNNNVVVaaaeeehhhiiifffccccccdddkkklllnnnmmmkkkiiihhhiiihhhgggfffbbb[[[XXX]]]eeemmmjjjfffddddddgggkkknnnrrrqqqpppnnnllliiigggeeefffdddbbb``````bbbdddfffkkkhhhdddcccdddeeedddccckkkjjjeee___^^^```___\\\fffhhhiiikkkjjjhhhfffdddbbbccccccccccccdddgggjjjjjjfffccc___TTTJJJMMMWWWnnnwww[[[GGG===888333444555666777888999:::888666444222111222444666222000//////222444555555888777666333///...000111444222///------...111222000////////////000111222444333222111///...---,,,...333777888666444555777222333666;;;??????;;;666111222555666777555333222666666555444222333555777777888999777555333333333222111111111333555888:::555444222///---,,,++++++///...------000222333333///000333555777777777777888888888888888777666666555444222222444555555444333333333444666555444222888777555222111222666999<<<777<<>>:::999777777777999;;;<<<444<<>>;;;>>>???===:::===GGGPPPYYY```hhhkkkhhheeeeeefffgggiiilllllllllkkklllmmmhhhgggccc___\\\[[[```fffjjjiiifffccccccffflllooouuuqqqlllgggeeefffiiilllgggfffeeeeeeeeeggghhhiiigggfffdddcccccceeehhhkkkfffeeeaaa]]]___cccdddaaaeeegggjjjllllllkkkhhhgggeeedddbbb``````bbbgggkkkjjjhhhfffcccZZZOOONNNSSSeee{{{eeeNNN@@@;;;555555555666777888::::::888666333111000000111222111000000000222555777777;;;999555222000000222444333222111000//////000000...///000111111111000000222222111111000000000000222555888888666444444555222000111666===???<<<777222333555777777555111---111222333333222222444666666777888777444222000000222222111111222444777888444222000---+++***))))))///...,,,,,,---...///000000111444777888888777777666666777777666666555444777555444444555444333111444444555777888888444222777666444222222333666888;;;777===JJJ___}}}hhhVVVCCC:::999777555444777666666888:::;;;:::888000//////......///000000666777888888888777666555666777888999999888777666333555777888666222...+++)))***+++...222222000...000//////000111111111000222000///...///222666888000111444888:::BBBWWWkkk~~~|||oooXXXCCC::::::;;;777444111000000111000000000222333444333333444666555666888999999888777666333000......111444666666999888555111---,,,...000:::888555333222333555777666555444333555777:::<<<888888777777777999:::;;;777AAANNNcccuuuUUU999((((((111222222444111000111222222222555999<<<;;;666000------000222333666666555555555444444333111222444888@@@FFFDDD???;;;555333555777666888;;;888777666777888888555333///111333333222000000000222222333444555777888999444222111111333555555555::::::::::::;;;;;;<<<<<>>AAABBB>>>:::<<>>888777555444444555777888777555333000////////////111111222222333444777999<<<999555222222333555777111333444555444222///---...///111222333222000///111111111222333444666777777888999888666444333333222...,,,000666;;;;;;999444444555777888666111---111333555555555555666777666888999888555333111111222111000000111333555777555444222///---,,,+++***//////...------...///111444666888999:::999777666777777888888777777666555666666555666777666444222555555777999:::888444111222222111222333444666666999777AAARRRjjjbbbQQQ???888777666333222555444555666888999888777///////////////000000111555666777888888777555444666777999;;;;;;:::999888555777999999888333///+++******,,,...000000///...222222222111000000000111111000//////111333666888333555888;;;@@@KKK```rrr}}}mmmTTT@@@888999:::555333///......000000000000222444444333222333333222444666888999888666555222///---...111555888:::888777666333000...///111555444222111222444777888666555444333333444666777666555555555666777999::::::CCCOOOccc}}}```>>>---+++333222111222......///111222333444888:::999666444333222333333222:::999777555333222222222000222333666@@@IIIIIIBBB===888555777999999;;;???777777666666777777666555444444222///......111444444444444333444555666777666555333333444666666555777888999:::;;;;;;<<<<<<;;;DDDYYYvvvqqqZZZJJJAAA;;;:::999666444444666555444333333444666777888888777555333333444666:::;;;:::888555333222333444777999:::999888888888666777777555333222333555888888666333000///111333333555777999;;;<<<<<<<<<888888777777666555555444111333555777888888777777888???KKK]]]rrryyyXXXJJJ>>>;;;===GGGZZZlllyyyppp]]]HHH:::777777555555555555333222222555777;;;<<<<<<:::777666777999777777888888777666555444666888:::888555444666999<<<999555333222333444555xxxeee[[[VVVZZZYYYRRRNNNPPPdddwwwppp```OOOCCC???AAA@@@===;;;>>>FFFMMMSSSZZZdddjjjkkkkkkkkkllldddfffiiijjjkkkmmmppprrrkkkgggaaa___dddkkklllgggccceeehhhgggeeeeeehhhkkkeeegggjjjlllllliiifffdddccceeehhhjjjkkkiiigggeeeeeeiiikkkeee]]]\\\eeeooojjjmmmlllgggeeefffhhhfffdddfffhhhjjjlllmmmmmmmmmmmmkkkgggcccaaaeeekkkppplllmmmnnnmmmhhh___VVVQQQUUUlllwww]]]JJJAAA:::888555333222333555666666555333111//////...///222333333222111222444777:::777333222333666777888111333666888777444///,,,///000222444444333222111111111111333555888:::<<<999999999888777555444333333000---...333777::::::777555333555777777444111444777999:::999888888888666888999888666555555666444333111111111333555666666666555444222///---,,,000000111000///000333555999:::;;;;;;;;;999888777:::::::::::::::999888888333333555777999999666444888777888999:::888444000///......000333666666666999:::FFFYYYqqq{{{^^^MMM<<<555666444222111333333444555555444444444000000000000000000000000333444666777777666444333555777:::<<<===<<<;;;:::999:::;;;;;;999555111...,,,,,,.../////////...---000111111000......000111000000111222444666777888555777:::???GGGWWWlll{{{oooTTT>>>666777888444111...---...000222222111333555555444222111222222444555777777555444333000...,,,---000444777888333444555444222111111222111111000000222444666888555555444444333333444444333333333444555666777888999AAAMMM___|||eeeEEE222...444222000222......000333444444444555777555555666666555555444444;;;:::888444000///000222000333333666BBBQQQRRRKKK@@@:::666888999999;;;???888777666666666666777777888666222...,,,...333777666555444333333333444555777555444444555666555444444555777888999:::::::::;;;EEEZZZwwwrrr\\\LLLCCC<<<:::999666444444444444333444444555555666555666888777555333333333888999999888555444444555666777777666555444555666444555666666444333444555666777666333...---///222333444666888:::;;;;;;:::777777777777666333111000000222555888::::::::::::777<<>>>>>;;;666333555777444555666777777666444444888999999777555444444555888777444333222222333444~~~jjj]]]VVV\\\___XXXNNNJJJVVVffftttzzz|||wwwdddOOO@@@???>>>===>>>BBBJJJOOOWWWZZZ```fffiiijjjjjjiiigggiiijjjkkkjjjkkknnnpppjjjjjjfffbbbeeellllllhhhdddgggiiihhheeeeeehhhlllhhhiiikkklllkkkhhhfffdddcccdddeeefffffffffddddddbbbgggiiifff```___ccciiikkkqqqsssllleeecccdddeeedddeeefffhhhjjjmmmooopppqqqoookkkfffeeehhhnnnrrroooooonnnkkkhhhbbb[[[TTTRRReee{{{www```NNNEEE;;;999555333222333666777666666444222111000000000222333333111///...000333777333000000333666777777333444666777666333000---111222333555555444333222222222222333555888;;;===888888777777777777666666555444333333444777:::;;;888444000111555777777555666888;;;;;;999777666666333444555555444444666888666555444333333444666777777888999888666333///---111222444333333444888;;;;;;;;;;;;:::::::::999999999999999999999888888777...///222666::::::888666:::999999999888666222//////,,,+++---111666999::::::>>>KKK]]]ssswww[[[JJJ999333444333222111222333444333222000000000000000111111111000000///000222444666666666444333222444888;;;======<<<:::>>>>>>>>>===:::777333111...///000000///...------,,,......---++++++...111///111444666888999999888666777:::AAAOOOdddxxxkkkPPP<<<444555666333000------///222444555444666888777555222111111444555555555555333222111///---++++++...000111222+++...222333333222222333000000000111222333444555444444555666666666555444222222333444555666777777999AAAKKK]]]xxx|||cccIII555...222///...111///000333777888777444333333333333444444444555777888999999666222...---///222111333444777GGG[[[```YYYBBB;;;666666666555666999888888777666555666888999999777444000...///333777666555333222222333555666666444333333444444333111111222444666888999999999;;;FFF]]]zzzxxxeeeNNNEEE<<<:::888555333444000111333444555555555555222666999:::888555222111555666777777666666777888777777555222000000222444111333555666555555666777666777666222---+++...222222333555777888999888888888888999999777333///---111444999===???>>><<<:::666999===EEEWWWooo|||kkkWWWHHHCCCFFFQQQ[[[___[[[PPPBBB:::::::::888333444555444333222444555999;;;<<<999333111333666444555666777888777555444777666666777777777444222333333333333222222333444nnn___WWW^^^ddd]]]PPPIIIIIITTTaaapppwww]]]AAA???======AAAGGGNNNRRRZZZ[[[^^^bbbgggiiihhhfffkkkkkklllkkkjjjjjjkkkmmmiiilllkkkeeedddiiijjjhhhgggiiijjjhhhddddddiiinnnrrrooojjjfffdddeeehhhjjjeeedddddddddcccddddddddd]]]aaaeeegggfffeeeeeefffiiiqqquuunnneeebbbccceeeddddddeeefffiiillloooqqqsssqqqmmmiiigggjjjppptttrrrpppmmmiiifffccc]]]WWWQQQ```uuu~~~tttaaaPPPHHH;;;999555333222444777:::777777555444333222222222222333333000,,,+++---000333111...///333666777666555555555555444222000///222333444555555555444444444333333333555777:::<<<666666555666888999999888666777999999888888:::<<<888333......333777888777444777999:::777444222222...///000000///111444777888777666555555666888999888999:::;;;999555000---111444666666555777;;;???;;;;;;:::999999::::::;;;666666666666666555555444***,,,000555:::;;;999777<<<:::999888777555111///000,,,)))***000777<<<>>>===AAANNN^^^sssuuu[[[III888222333333222222222333444222000...------111111111111111000//////...000333555666555444222///222777:::======<<<:::AAA@@@???>>>;;;888555333///000111000...---------)))***,,,***))))))---000///222555999;;;;;;999888666666999BBBTTTlllxxxeeeKKK999333444666333000------///333666777666888999888666222111000666666666555444222111000...,,,******+++,,,,,,,,,%%%)))///333333333222333000111111111222222222222222444666888999999888777222222333444555666777888:::BBBLLL\\\vvvxxx___JJJ555---///,,,---111000222555999:::888444111000222222222111222444888;;;666666444000,,,,,,///333111444555999LLLcccjjjdddCCC;;;555444222000000333888888777666555666888;;;888777555222000000333666555444222222222444666777555333222222222222111//////000333555777777888777999FFF___~~~oooOOOEEE<<<999777444333444...///222555666666555444111555:::===;;;666222000333555666777666777888:::888777444000------000333///111555666666666777888555777777222---***---111222333555666777777777777999:::;;;:::888444///,,,111666===CCCDDDAAA<<<888777999:::>>>NNNggg{{{cccQQQHHHIIIPPPXXXPPPNNNFFF<<<888999;;;:::333444555555333333444555555888999666111///222555444555777888999888666555666444444666999999555222000111222222222222333444oooeee\\\]]]cccbbbUUUIIIEEEKKKVVVhhh||||||jjjPPP???555999AAAEEEOOOZZZ\\\\\\\\\]]]```cccdddeeennnjjjggggggjjjlllkkkiiipppooommmlllkkkjjjjjjjjjiiijjjjjjiiigggeeeeeeeeerrrmmmgggdddcccdddeeefffnnnllliiifffdddddddddeeeeeeffffffdddbbbdddjjjooorrrlllddd```aaacccddddddbbbcccccceeegggiiikkklllmmmkkkjjjjjjlllooopppppplllnnnnnnkkkjjjggg]]]TTTPPPYYYkkk~~~~~~kkkUUUIII>>>999555666888777777:::666777999999888555222000444333111...***)))***+++222222222555999999777444444333222111111222333444444666888999999888666444666666777777777666444333444555777888888666555333999<<<>>><<<999777888::::::777333111111444999<<<777555222222444555333111////////////000111222333999888777666555555555666888888888777555333111///333555777777777888:::<<<888777777777888888666444444333333444555555444333///,,,+++...555:::;;;999:::;;;:::666000------///......,,,,,,---333;;;AAA???DDDLLLYYYmmm{{{xxxlllUUUEEE888444555222111333666444222000...---------111111222222444555666777222222222333333444444444///333666999888777777777;;;;;;:::::::::888555222------...............---,,,---,,,+++******,,,...+++---111666::::::777444888999;;;@@@RRRllloooRRR>>>444222555999999666333000000111444666;;;999777666666666555444777666444222111111222222///---,,,+++,,,,,,+++)))'''***000444777777555333333333333555666666333111333222222555999:::888555222222111///...000333777<<>>;;;555000///000444666:::>>>??????===;;;:::888888<<>>CCCSSSppp|||gggSSSDDD>>>===@@@>>>;;;888777777999;;;888777777777777666333000...111444444333222333555555555444333333333444444666666555444444444444555111//////333888:::888555yyyooofffgggmmmoooiiibbbKKKGGGFFFNNNbbbwwwcccNNN<<<;;;BBBGGGMMMSSSZZZ\\\^^^```bbbbbbaaa```dddhhhlllllliiiiiikkkooooooooooooooooooooonnnnnnkkkmmmlllhhhddddddiiiooohhhiiijjjhhheeedddfffiiikkkiiiggghhhjjjjjjiiifffiiifffeeegggkkkllljjjggggggfffdddcccdddeeedddbbb```bbbdddfffhhhhhhhhhhhhhhheeebbbbbbdddhhhjjjkkkllllllhhhccc``````]]]WWWPPPRRR```vvv|||hhhXXXKKKBBB;;;::::::999999;;;888999:::::::::888555444555666666444000,,,+++***222222333555777777555222000000111222222333222222444444444333333444444444444555555555555444333333555555555555333111///...333666:::;;;:::999;;;===:::999777555444444444555555333222333555777777666111111111111222333333444666777888999999:::::::::222333444555666666666555222444666666555444333444111///------///000000000---...///111333555666666444111...///333777999888777777666333000......///666555444222111222555888888===BBBGGGNNNSSSPPPJJJ>>>666111222555555333222111111000000111222444555666666555444444444555666444444333333222222111111///222555666555444333444777666555444222...)))%%%&&&(((+++...000222222333222222222111//////000111000......000444777999:::555;;;@@@GGGWWWnnnuuu___EEE555///...000333888888777777777888999999777777555444333222222222333222111000//////000111111000000111222111...+++&&&(((+++...222777:::<<<777555333333444666666555444444555777999888666444+++---/////////000222444;;;LLLeee|||iiiPPPAAA:::444333333111222666222555666444000---...///333222000///000111333555111111000111333444222111///000000666GGGVVVVVVLLL???444///333666333222444666555444333444666888999;;;999666444444444444333333222111000000111333333444222///...000111222222555555777999666222333888FFFVVVkkkyyy\\\KKK<<<777999:::999999;;;<<<<<<===<<<888111------///222444666666555444444444444555777888:::;;;;;;777333111222555666777777777666666666777777888888888777555222000111333222222111111111111111111444888;;;;;;777444333444555666777999:::;;;;;;;;;<<<===??????@@@KKKeee}}}sssYYYCCC888555999999888888888:::;;;<<<888777666666666555333111---///222444444444555666333222111111222444666777999777444111111333555777444222111333777999777555ttthhhdddiiioooqqqoooXXXPPPFFFFFFTTThhhyyykkk\\\LLLEEEDDDEEEIIIOOOVVVZZZ^^^bbbccccccbbbbbbfffiiimmmoooooooooppprrrqqqpppooommmkkkiiigggfffhhhjjjlllhhhddddddiiiooofffjjjnnnlllgggeeegggjjjiiijjjkkkkkkjjjiiihhhhhhiiigggfffgggjjjllllllkkkfffeeedddddddddeeeeeeeee___aaadddfffggggggfffeeedddaaa^^^___bbbgggjjjlllooooookkkccc___]]]YYYTTTRRRTTT^^^ppp}}}zzzjjj\\\OOOEEE;;;::::::::::::<<<888888999:::999888666555555777888777333///,,,+++000111333444555444222111...///111333444333333222555444222111111222444555444444444444444444333333222333333333222000///...000444888999888777888:::999888777666444222111000333222222333555777888999333333222222333444444555777888:::;;;;;;;;;:::999222222333444555555666666222555777777555333222222111///,,,,,,---///000111---...///000111222444555777444000000333666888888666666555333222111111111777777777555333333555777888:::>>>@@@AAAAAA???<<<666222000222666666333111000000//////000222444555444333222111111222444555222222222222222333333333000222444555333222111222333222222111000,,,'''"""&&&'''+++...111222333333333444444333111000111222111000///111555888::::::777<<>>888444444444222333555333555666444111///...///222111000/////////111111------///111444555444333222333444:::GGGRRRQQQIII>>>666222555777666555666555444333333444666888:::;;;999777555555555555555555444333222222222222333444222//////111222333333444444666888555333666<<>>AAA???;;;BBBWWWlll{{{```HHH===:::888777777999;;;<<<<<<<<<777666555666777777666444000222444555666666666666111111111222333666888:::;;;888444111111333777:::777555333333666777777555xxxeee\\\^^^hhhqqqvvvaaaVVVHHHCCCHHHVVVhhhtttuuuooofffZZZMMMEEEFFFKKKRRRWWW^^^cccdddeeeeeefffllllllnnnqqquuuwwwvvvtttooonnnkkkgggdddbbbaaa```bbbfffiiihhheeedddgggkkkhhhmmmqqqpppkkkhhhiiikkkiiimmmqqqnnniiieeegggkkklllllljjjgggeeefffjjjmmmhhhfffdddbbbbbbdddfffiii___aaaccceeeffffffdddccc```^^^]]]^^^bbbhhhkkkmmmlllnnnlllfffaaa^^^ZZZUUUPPPTTT\\\hhhrrruuummmcccRRRFFF:::888999:::;;;<<<666777888888888777666666555777999999555111...---///111333444333111000///...///111333444555444444555444222000000222444555444444444333444444444444000000111111111111111111000444888888555333333444666666666555333111///---111111222333555666999:::555444444444444555555666999:::<<<======;;;888777333333333333444444444444444666777777666444444444444222//////000222333333///000111000......111333888666333222333555777777666555444444444444555444555666777666555555777999::::::<<<===<<<999888888222222222333555666333///000000///......///111111000///---,,,,,,...000222333333222222222222111111111333444444222000000000//////000111111---((($$$'''))),,,///111111111000222333444333222111111222222222222444777999999888;;;>>>BBBJJJ[[[rrroooZZZCCC888555333111111444555666888888888777777777888888666333222333555444333222222222333444555333333444555666444000---'''&&&&&&&&&)))---222555222000...000444888<<<===<<<===>>>>>>;;;666333000+++...222444444444555555:::MMMhhhfffMMM;;;555222333444222222555666777777666333111000000000000///...---......///+++,,,...111444666555444333444666;;;EEEMMMMMMHHH>>>999555666777666555555555444333333444777999;;;:::999888666555444555666777666666555444444444444444222111111222444444333111111333555555444999@@@HHHXXXiiittt~~~hhhWWWDDD===;;;999666444888888777555333111111111000111333444555555555555444444444444555666777777666333111111333666777777777666444333222222333444777777666333222222555777999999888777666555444333222555888::::::999888888666555555555666888999:::;;;===@@@>>>888:::JJJ[[[yyyqqqYYYHHHBBB<<<::::::;;;===>>>===;;;555444444555888::::::999777777888888888777555444111222333444666888::::::;;;999555222333666:::===999777444444555666777777{{{dddUUUTTT^^^llluuufffZZZKKKBBB???FFFVVVdddyyy}}}|||ppp\\\LLLGGGHHHQQQWWW___dddeeefffhhhkkkqqqnnnnnnrrrwwwzzzyyyvvvooolllhhhccc```___`````````bbbdddeeeeeeffffffgggiiilllpppqqqnnnllllllmmmkkkoooqqqoooiiifffhhhlllqqqqqqnnnhhhbbbaaaeeejjjhhhgggeeebbb```aaadddggg```aaabbbdddddddddcccccc```___^^^```dddhhhjjjkkkfffjjjjjjfffbbbbbb```]]]NNNQQQVVV___kkkuuutttnnnWWWIII;;;777888999999;;;666666777777777777777777444777999999666222000///000333555555333111000000///000222333555666777777666555333222222333555666444444444333444444555666000000111111222333333444000444888888444111000000444555555555444222000...///000222333333555888:::666666555555555666666777999;;;===>>>>>>;;;777555555444333333333333333333444555777777666666777999888555333333444444444444111333333000---,,,...111777666555555555555666777555444333444666777777777444555555555555666999;;;===:::999;;;:::666555666111333222111222555333///111000///...---...//////---+++)))'''''')))+++,,,444444333222111000//////333444555333111/////////,,,---///111222000+++''''''***---000111111000///111222444444333222222333444333333444666888777666<<<>>>BBBMMMaaavvviiiUUU@@@888777666333111444444555666666666555555666888999777333111333555555444333333444555666777444333333444555444111...,,,+++++++++---///222444000...---///333888<<<===<<<>>>@@@???;;;666222111///111444666666555666777888HHH___vvv}}}dddLLL999444000222333222333666888888888777555444222111//////...............///,,,,,,---000333555555444222222444999@@@EEEFFFDDD<<<:::777666666555444333333333222222333666888:::999999888666444444555777777777777666666555555555555333222222333444333222//////000333333444:::BBBMMM___oootttwww~~~nnn[[[GGG===:::777444333444444333111///000222444///000111111222222222111666555555444444444444555444222000000222555666666555444333222222222222222666555444222111222555888999999888888777666666666222555888:::<<<;;;:::999666666555666777888999:::<<<<<<>>><<<777666@@@MMMaaassspppVVVGGG@@@>>><<<<<>><<<888666444444333222222333444444333444444444555666:::===999777666555666555444222222333444111,,,+++///222555666777777666666666666444222111222666888888777444444444444444555999<<>>999;;;;;;888555555444444444444333333333555777888666111///222555444444333333444666777888444333222222333222000...------///000222333444555///...---///333777999:::777;;;>>>>>>;;;666333222111333555666555555666777:::FFF[[[qqq~~~fffMMM:::444000222333333555999999888888777666555333111000000000000000000000000...------...111444444444333222222666:::===>>>???999888666444444555444333111000///000111444666888777888888666333333555777555666666666666555555555555333222222333333111000000...///111111222999BBBPPPgggyyyyyytttxxxqqq]]]GGG<<<999777555555111333444333111000222444000000111222222333333333999888777555444444333333444222111111333555555555333333444444444333222222444444333111000222666999555555555555555555555555333555777:::======;;;999555666666777888888888999===<<<<<<<<<999666<<>>;;;:::999777888:::<<<<<<<<<>>><<<:::::::::888444111000333666999:::888666444444444555666999;;;===>>>:::888666444333555999;;;hhhUUUNNNTTT```iii|||nnn[[[JJJ;;;666AAAPPP\\\jjjxxx|||sssdddVVVLLLVVV\\\bbbeeeeeefffiiimmmlllnnnppppppooopppuuuyyyzzzpppgggaaa___```aaafffaaa]]]^^^dddiiijjjiiieeeeeehhhlllpppssssssrrrrrrlllfffgggnnnrrrppplllllliiifffgggjjjjjjhhheeeccceeefffddd___\\\[[[\\\bbbbbbaaaaaaaaaaaabbbbbbdddcccbbbcccddddddbbb```gggiiiggg```\\\___cccddd]]]VVVOOOUUUjjj~~~wwweeeSSS@@@888777666555555888888888999999::::::;;;333555777777555444333444555888;;;:::777444333444222222222333555888;;;<<<777777777666666777777777666555555444555666777888666666555444333333333444000555999:::777333222333444555555666777777666666---000222222111222555888888888777777777777777888444777;;;>>>???===999777333222222111222333555666222222333222333777;;;???999777666666666555222000111333444111,,,,,,000444444666888999888666666666222000///111555888888777555555444333333555999<<<@@@888333555666222///000...111///+++,,,222555222000000/////////111222333111---)))$$$!!! !!!"""((())),,,///333777999;;;666666666444111......///---...000333333000+++&&&%%%''',,,000222222111000000222555666666555666777:::555///,,,---000333555888;;;DDDVVVooo~~~zzznnnaaaOOO>>>;;;???@@@===:::666555444333333333333333333666888555000...000444444333333333444666777999444222111111111111000...+++---///222444555555555000///...///222555666666222777<<<===:::666444444333444555555444444666777???III[[[rrrhhhOOO;;;555111222444444777;;;999888777777666555333111000111111111222222222222000///---...000222333333555333333555777888:::===555666555333333555555333......---...///222444666666888888666333222444777444444555555666555555444444333111111222111000...111//////111000111777@@@QQQkkk}}}tttuuu~~~qqq\\\FFF;;;888777666777000444777777444222222333222222333444555777888888;;;:::999777555444333333555333111222333555555555222333444555555555333333333333222000///111666999111222222333333444444444444555777;;;======;;;999555666777888999999888888???<<<<<<===;;;888:::???NNN\\\uuunnnYYYCCC>>>::::::>>>@@@>>>;;;>>><<<:::999:::;;;;;;;;;===;;;999999:::999555111000333777::::::777333000000111444777:::<<<======:::999666444333555999===ttt```NNNIIIWWWggg{{{jjjSSSCCCAAAEEEGGGNNNXXXgggsssuuummmbbbYYYWWWZZZ___bbbeeehhhlllooommmkkklllnnnnnnlllooottttttuuurrriii___[[[___eeefffeeebbb___^^^aaaeeehhhjjjkkkllllllmmmmmmmmmlllllliiihhhiiilllmmmkkkhhhjjjfffccceeeiiijjjgggcccbbbaaa___^^^___aaadddeeegggdddaaabbbeeefffeeebbbfffccceeekkkkkkddd^^^^^^___```aaa```^^^\\\ZZZZZZ^^^VVVPPPUUUbbbpppvvvxxxlllYYYAAA333000222555777:::999999999;;;;;;999777333333444666777777444222666888999:::999666333111000000222333555777999999888555333555:::<<<:::777222222444777999999777555999999888666333111111222222444777777666444444555555555444222111333777:::333222222111000000111111555333222444777888666333555444444666:::;;;:::888444333222222111111222222111///---///444777888888555555555555444333222111333222222111222333444555999666444555777888777555333333333333444555666666555555555555777999;;;<<<::::::999666444222222333222000...---...222555888111///---...000222333333000...***&&&### &&&***///333555555666777777666444333222111000000222333333111///,,,,,,,,,******+++---000222333333:::999777555555555666666333222///,,,+++...333777999???GGGSSShhh|||}}}tttdddQQQ???999<<<>>>??????<<<888444111111111222111444666777444...+++---000000111444666777666444222111111333666888888666444000000111222444333111///222000///...000222444444444666888888666333222222333444555444333333444666???III\\\ssshhhMMM<<<999444222222222333222444444444444444333222111000000111444666666444222111111222222333444444444444444555666777888999:::555555444444444555666666333111...,,,,,,...111333777666555333111111333666444444444444444444444444000111333222111000000111333000222666444111888DDDXXXpppyyysssooonnnwwwyyydddNNNBBB;;;666444777333444666888888777555444666888;;;;;;999666444444999::::::888555333444444555444222333444555555444555666888777555333222222444333222111000000111111000000000000111111111111///333888;;;:::999999;;;888888999999999888888777;;;:::::::::;;;===???@@@CCCUUUlll|||aaaNNNCCC:::888888999;;;???===>>>>>>?????????>>>>>>>>>888666999999444///---222222333444555555555444555777888999888777888999888666444444666999;;;;;;vvvdddRRRJJJRRR___sssvvvrrrcccSSSIIIEEECCCEEENNN]]]llltttrrriiiaaa```___^^^^^^```dddjjjnnnmmmkkkkkkmmmllljjjmmmqqquuuvvvtttlllccc___aaafffddddddcccbbbbbbeeeiiilllhhhhhhiiijjjkkkkkkkkkkkkhhhhhhhhhjjjlllmmmlllkkknnnkkkhhhggghhhhhheeebbbeeedddddddddddddddddddddgggfffeeedddccccccdddeeellliiijjjooonnngggbbbaaacccbbbaaa___]]]\\\]]]^^^^^^VVVOOOQQQ\\\jjjuuu{{{oooZZZAAA333111444444222666666666666666666777777666555555666888777555333555666888888888666333222333444555666777777777777666333222555999;;;999555333222333555888999888777666666666444222111222333222444555555333222222333111222333222222333666888666555444333111111000000333222222444777888666444777666666777:::;;;:::888333333222222222222222222111///...000444777888777555444444444333333222222555555444444555666888999888666444555777888777555222222222222333444555555777666666666777999:::;;;:::999888666444222222222222000/////////222444666.........000222333222000111///,,,(((%%%###""""""'''+++000444666777888999888777666444333222111111222333333222000///......,,,,,,---///111222222222888777666666555666666666111111000...---///444999888AAAKKKXXXlllzzz```NNN<<<777999;;;;;;;;;888555222111222444444444666888888333---+++,,,///000111333555666555444333333333444666888999777666333222222333444222///---222000......///111222222333555777777444222111111444555555444222111222444777DDDZZZrrr~~~dddJJJ>>>;;;666444333222111000//////000111222333333333222222222444777777666444333333444444444444555555666777777777777777666666333333444555666777777888444222///---,,,...000111666666666444111111222444555555555555444444333333111222444444333222333444777444555888666333:::GGG]]]rrrxxxpppkkkjjjrrr~~~iiiRRREEE>>>777444444333444666777777777777666666999;;;;;;999666444333555666777777555333333444222111000000222333333222444666777666444333333333555333111000//////111222111111111111111111111111...222777999999888999:::888999999::::::::::::999;;;::::::::::::;;;===>>>???MMMaaawwwvvvTTTFFF888444555777:::>>><<<===>>>@@@@@@AAAAAAAAA===888555777777333//////111111222333444555555555444666888888777777777888777444222333666:::<<<===wwwgggUUUJJJKKKSSS___jjjrrrmmmaaaVVVKKKDDD>>>EEESSSeeessswwwrrrkkkeeebbb^^^^^^```eeeiiikkkkkkiiijjjlllkkkhhhjjjnnnuuuvvvuuuooogggcccdddhhhgggffffffffffffhhhjjjkkkfffggghhhhhhiiiiiihhhhhhdddgggiiikkkkkkllllllmmmnnnmmmkkkiiigggfffeeeeeehhhhhhiiijjjiiigggeeedddeeeffffffccc______cccgggooommmmmmpppooojjjeeedddeeeccc```^^^]]]^^^___aaa^^^XXXPPPNNNUUUdddtttttt```FFF777555666444///222333555333111222555888;;;999777777888888777666333444555666666555444333777888999::::::999777666333222222555999:::777444444222222333666888999999444555444333111111333555444444444222000//////111///222555666666666777888888777666444333111000///111111111333666777777555:::999888888999:::999777333222222222222333333444111000000111444777777777555444333222222333444444666666555555666888999:::777666555555777777666555222222111222222333444555999888777777777888:::;;;999888777555444222111111111111111111111222333444------///222444333000...111000...,,,***)))((((((***---222555777888:::;;;:::999888666555444333333333333444444333222000///---///111222333222111000444555555666666666666666000222444222//////444:::888AAANNN\\\rrr}}}[[[JJJ999444666777666777333111111222444777777777888888666222,,,***,,,///000111333555666555555444777666555666888999888777555444444444444222...+++222111///.........000111333444666555333111111222555666666444111000111222555FFF^^^ttt~~~vvv]]]FFF>>><<<888666444333000...***+++,,,...111333444555666555444555777888888777777777666666666666555555777888999888777555222000111222444666777888888777333111///------...///111555666666555333111000111444555666666666555333222222444666777666777888:::<<<888777:::888666???LLLddduuuwwwlllfffeeennnqqqXXXGGG???999444222444555555666777888888999666999<<<<<<:::666444333000333555666555333222333///---,,,---...000000///444555555444222222444555555333000------...000222444333333222222111111000...111555777888888888999999999::::::;;;;;;;;;;;;::::::999999999999:::;;;:::CCCQQQggggggRRR<<<222222555888;;;;;;===???AAACCCDDDEEEEEE>>>999555666555111///000222222333333444555555555444666777888777666777888555333111222666:::<<<===wwwhhhVVVIIIFFFJJJPPP[[[fffkkkjjjcccVVVKKK===AAALLL]]]oooxxxwwwssseeecccbbbcccfffiiiiiiiiikkkiiiiiikkkjjjfffhhhlllsssuuuuuuqqqkkkfffggghhhllljjjiiihhhhhhhhhgggfffhhhhhhhhhhhhgggfffeeeeeedddhhhlllmmmkkkjjjlllnnnjjjkkkkkkiiigggggghhhiiijjjjjjjjjjjjjjjiiihhhgggccccccbbb___^^^___dddhhhmmmkkkjjjlllllljjjgggeeedddbbb___^^^___`````````]]]ZZZTTTOOOQQQ^^^qqqxxxiiiRRR@@@888888666222000333555333000000666;;;>>>;;;888777777888888888222222333444444444444444888999;;;===<<<:::888666111222444777:::;;;888555666333111111444888;;;<<<666666555333111111333555666666444111...---...000222555999;;;:::888777777777666666555333111000//////000111333555666777666:::999888777777666555555222111111222333444555555333333333555666888999999777666444333333444666777777666555555555555666777666666666666666666666555333333333333333555666666:::999888777777888999:::999777666555555333111000111111222222333222222222......///111222222000...222111111000////////////---000333666777888;;;===;;;:::999777666555555555666666666666666444111//////111444555444222000000222333555666777777666666111555777555111///333888888@@@LLL^^^xxxyyyVVVFFF777222333444333444111000111333666777777666555555333///++++++---///222333444555666777777777;;;999777777999999999888444444444444555333000---444333222///......///111444555666555333222333444555666666555333222333555>>>PPPgggwww|||pppYYYDDD<<<:::888777666444111///******,,,---000222444555999777666666888::::::999999999999888777666666555555666777888666333000...111222444666777666555444//////......///000222222444666777777444111000///333444555777777777555444444666888888999:::<<<>>><<<888777:::999999DDDSSSkkkzzzxxxjjjccccccooozzz]]]HHH???:::777555555555555555666888999:::666999<<<===:::777444333000333666777555333111111---,,,++++++---//////...444444444333111222444777444111...+++***,,,///111666666555444333222111000---///222555666777888888888999999999::::::;;;<<<::::::999888888888888888666:::DDDWWWuuu}}}cccEEE666333444777999;;;<<<>>>AAADDDFFFHHHHHHCCC===999888555000...000666666555555444444555555444555777777666666666777666444222222555888:::;;;vvvfffUUUGGGCCCEEEIIIPPP[[[iiitttsssaaaMMM======CCCRRRdddrrrvvvuuuooolllhhhffffffhhhiiijjjkkkiiijjjmmmkkkggghhhlllqqqssssssppplllhhhhhhiiillljjjhhhhhhiiiiiigggdddkkkkkkjjjiiihhhfffdddcccfffjjjnnnooollljjjkkkllljjjkkklllkkkhhhgggggghhhiiihhhgggfffggghhhjjjkkkeeebbb______bbbfffiiiiiiiiihhhggggggiiikkkjjjhhhbbb```___```bbbbbb```^^^ZZZYYYUUUOOONNNWWWhhhvvvuuuooo^^^GGG888555666666222555777555222222888===>>>;;;777666666777888777111111111222222333444555555777:::<<<<<<;;;999888111333555999;;;;;;999777888555222111444999<<<>>>::::::888555222111333555888888666333///......000333666999:::999666444444333333444444333222111000...///111333444555666666999888666444222111111222000111111222333555666777666777888999999:::;;;;;;;;;999777666666777888999:::888777555444333444444444555666777666555555555555444444555555666777888:::999888777777777888999888666555555666555333000111222333333333333222222000///---...///111000000222222333333333444444444111222444555666777:::<<<:::999888777777777777777:::888888888888555111---...222555666444222111111222333555777888888777777444777999777222///111555777===III___~~~oooQQQDDD666222333333333444333222222333555666555444111000///...,,,---///111444444555555777888999:::===;;;999999999:::999888111111222444666666444222555555444111///...000333666777777555333333555777555666777666666666888:::CCCUUUkkkyyyzzznnnYYYGGG999888666666666555333111............///111333444:::888777777999::::::999::::::999888777666666555111222444666666444222000333444555666555333111///,,,---...000222333555666444666888888555222000000111222444666888888888888666888999999999:::===???999555555999999;;;HHHWWWppp|||kkkbbbcccrrrcccJJJ===;;;:::999555555555555666777888999555888<<<>>><<<888555333333666888888666333111000...,,,+++,,,...000000000444444444333222222555777222000,,,******,,,000222888777666555444333222111---...000333666777888777888888777777888999:::;;;999999999888888777666666222444<<>>AAADDDFFFHHHIIIHHHCCC>>>;;;666///---///;;;:::888666555444444444444666888888777666777888999666333222333555777777uuudddTTTFFFAAABBBEEEJJJVVVjjj}}}iiiQQQ???<<<===EEESSSbbbkkknnnxxxtttmmmfffbbbccciiinnnlllkkkmmmooonnnjjjkkknnnqqqqqqqqqooollljjjjjjjjjhhhfffeeegggjjjlllkkkhhhjjjjjjjjjiiihhhgggeeedddjjjlllooopppooommmkkkkkknnnoooooonnnlllhhheeebbbgggfffdddcccdddfffiiikkkiiieeeaaabbbggglllmmmkkkhhhhhhgggeeehhhmmmnnnlllbbb``````bbbeeeeeebbb___YYYXXXTTTLLLIIIOOO^^^jjjpppqqqdddKKK777333666777555777888777555555888;;;:::888555333444555666555333222111111111333444555222444666999::::::999888111333666999:::;;;::::::;;;888444333666999<<<>>>===;;;999555222111333666999999888555111//////000111333555555333222111222222222333444444333111000---///222333333333444666666666555222///---...000000000111222444666888999888:::<<<===<<<;;;<<<======<<<:::999888888888999;;;999777555444444444444333555777777666555444555666666666666666777999999999888777666666777888888777555444666888999555222111111222333444444333333111///------...000000000222333444555666666666666444444555444333555777:::777777666666666777888888:::888777888999777222------111555666333222333444444555666777888888888888777888777555333111222333777>>>LLLdddeeeMMMAAA666333333333333555666555333333444444444333////////////000000111222555555444444666888:::<<<>>><<<;;;:::::::::888666//////111444777888777555555666666333///...111555888888777555333444777999555666888888777888:::<<>>===999777555666888999999666333111111///...---...111333333222555666666555333333555666111///---,,,---000333666999888888666555444333333......///222666888888888:::999888777777777999999888888999999888777666666000222777EEE\\\wwwqqqRRR@@@999888:::===:::;;;>>>@@@CCCEEEFFFFFFIIIEEEAAA>>>777///---///===;;;999666444333333333555777888999888777888999:::777333222222444555555tttdddUUUGGG@@@@@@AAADDDMMMaaayyyuuubbbKKKEEE???>>>DDDOOOZZZaaappprrrqqqlllfffdddiiinnnmmmmmmooorrrrrrnnnooorrrqqqqqqpppnnnmmmllllllmmmiiifffdddfffkkknnnmmmjjjfffgggggghhhhhhhhhhhhhhhkkklllnnnqqqrrrrrrooolllqqqppppppqqqrrrnnngggaaafffeeedddddddddeeefffggghhhgggffffffgggiiijjjjjjhhhiiifffccceeelllnnnkkkfffcccaaabbbfffhhhfffccc___\\\TTTKKKFFFLLLYYYdddpppqqqeeeLLL999666888777555555666666666666666666555333111111222333333333555333222000111222444666111222333555666666777777111333555777888999:::;;;>>>:::777555777:::===>>>;;;:::777444111111444777777888888666333000/////////000000000///000222555444555666666555333111///---000222333222111333444555555444111---+++---000//////000222444777999:::999;;;>>>>>><<<;;;<<<======<<<;;;:::999888777666666555444333333333444555222555777888666444444555555555555555666777888999777666555555555666777888666444333666;;;<<<888444111111111222333444555555000///......000000///---111222444666777777777777555555444222111111444777333333444444555777888999777666555888;;;:::555///+++///444444222222555888777777777777777888999:::888555222222333555444333555BBBVVVnnn{{{bbbIII>>>444222333333444666888666333222222333444333111111222333444444333222444333222222444666999;;;>>>===<<<;;;;;;:::666444//////111555888999888666333555555222......111555777777666333222333777:::666777888888777777999;;;???SSSlll}}}sss[[[FFF999777333222222222222222333222000///...///000111777777777888999999777555777777666666555555444444111222444666888999::::::777777666555444444333222///000222555666777666666555777888999777666666666777666555555666777999;;;::::::999777555555777999888444555::::::;;;GGGUUUpppmmm[[[YYYnnn{{{\\\FFF===<<<:::444555555666666555333222111666;;;>>>>>>;;;888777666777888777555333333444111//////000222444555444666777888777666444444555111111000111333555888:::999999888777666666555555///......222666999999888<<<;;;999777777777888999777888999999999888777666111222555===NNNhhhyyy\\\III>>>999:::===:::;;;===???AAABBBCCCCCCEEECCCBBB???888000---000:::888666444333333444444666888::::::999888999:::888666222111222444555555uuueeeVVVHHH@@@>>>======CCCTTTmmmvvvZZZRRREEE<<<;;;BBBMMMUUU^^^iiitttvvvpppjjjiiilllnnnnnnqqqttttttqqqqqquuusssrrrpppnnnmmmmmmnnnooonnnjjjfffgggkkkmmmllliiibbbccceeeggghhhjjjjjjjjjkkkkkklllqqquuuuuuqqqmmmpppooopppssswwwtttkkkdddeeeeeefffffffffdddcccbbbeeegggiiigggdddbbbeeehhhhhhiiieee```bbbiiikkkhhhkkkfffaaabbbfffjjjjjjhhhgggaaaWWWKKKFFFLLLYYYdddrrrsssfffMMM>>><<<<<<888555444333444555555333222222111///000111222222111666444222000000222444666111222222222333333444444000222444555666777999;;;???<<<888777888;;;======888777555222111222555888555777888666333000.........//////......111666:::777888888888666333000///...000333333111000222444555555444000,,,+++---000...///000222444777999;;;888;;;>>>>>><<<:::;;;<<<===<<<<<<;;;999777555444000000//////000111333444111444888888666333444555555444444555555666777888666555444444444666777888555333333777<<<>>>:::666111111111222333444666777---...///111222111...+++111222444666777888777777666666444111//////222555111111222333555777888999444333333777<<<<<<777222***...222333111222666:::999888777777777888:::;;;777222...///444777777555444GGG___uuuxxxbbbFFF<<<333222333333444666999666222111222333444555444444555777888777444111333222111000222555888:::======<<<<<<<<<999555222000000222555888999888666111333444111------111555777666444222111222666:::777888999888666666777999AAAVVVqqqvvvZZZAAA<<<888333000000000000000222111///.........000111666555666888999888555333555555555555444444444444444555666777999;;;<<<===888888777666666666666777222333555777777666555444555777888999777777888999;;;999777555444666888999::::::888555333222444666:::777777;;;;;;;;;EEESSSooolllWWWTTTjjjeeeKKK???:::888333444666666666444111000000555;;;???>>><<<999888444555666555444444555666111000///111333555555555666888:::999777555444444222222333555777:::<<<>>>999999888888777666666666///......111666::::::999???===;;;999888888999999777888999::::::999888777444333333777BBBZZZ{{{gggRRRBBB999777:::;;;<<<===>>>???@@@@@@@@@AAA@@@@@@???999000...111666555333222222333444666777888::::::999999999:::777444111000222555666666}}}lll\\\NNNFFFDDD>>>AAABBBEEETTTkkk~~~vvv___IIICCCCCCAAABBBHHHKKKaaasssuuusssuuusssmmmkkkmmmrrrwwwyyyxxxtttqqqkkkqqqvvvvvvrrroooooorrrqqqpppooonnnlllkkkiiiiiihhhggggggfffffffffggggggjjjnnnpppooollllllpppttttttuuutttqqqmmmkkkkkkkkkllliiifffeeeeeeffffffeee```cccdddccc```___```bbbfffhhhjjjkkkjjjiiiiiijjjkkkhhhffffffggghhhhhhggglllddd^^^[[[RRRLLLWWWhhhvvvzzzpppXXXFFF@@@<<<666222111000000000111333333...,,,,,,...222333000---111111333444555666666666444666888888666444333333555555555666666666666777<<<=========;;;:::888777666444222222333333000---444666777555111///000222333111000111444888::::::;;;:::999777666666555555333333333222222333666999777555222///------...///555333000///000444888;;;===<<<;;;:::999:::::::::;;;999999===AAA@@@999333222000///000222444555444666777777666555555888:::888666444222222444666777888777666555444333333222///000222444666777888888111111222333555666666777444444444444333222111000555555666666666666555555666555222000000000111222444666777888777666777888666444222333555666444222///111444333111111555888777777777777777888888888555333111///000222555777777JJJaaassszzzeeeNNN@@@444111222222222333444333222222444444333222000111444777888999888777666111,,,,,,111666666555999999888777666444222111...000444777777555222000---...000000///...///000444222111111333555555555555555666777999888777555AAATTTvvvyyyWWWCCC:::777444222222222222111......///000000///---,,,111111111333555555444333666777777777666555444333666666666666666777888888999888777777888888777666444444444555777777555333444555666777777666555444999::::::999777666777888999888666333000///111444777999<<<;;;888<<>>999666666555555555444111//////222888<<<>>>===:::888444333222111111333555666333111000222444555333000222222222333444555777888:::::::::999888;;;>>>BBB======<<<:::888666333222/////////000333555666666<<<;;;:::999888999:::;;;666555555888;;;;;;888555000000222666===NNNiii~~~hhhSSSGGGAAA===@@@>>>===>>>AAADDDEEEEEEBBBCCCBBB???999555222111888666555333333444666777888888888888888888999999===;;;888666666888:::<<>>888222111000000000000111222+++******...333555333000111222333555666666666666333666999:::888666444444555555555666666666777777999:::;;;<<<;;;:::888777777555333444444444111...444666666555222111222444333333333666999;;;;;;:::;;;:::999777666555555555222333333333333444666888444333000...---...///000333222000000222666:::===<<<<<<<<<;;;;;;:::888888888888999<<>>999555333111//////111333444444666777777666444444666888:::888666444222222333444555444444333222111111000...///111333555666777777444444444555555666666666333444444555555444444444666666666666555444333333555444333111111111222222333555777777666666777888555333111111333333111///000111222222333444777999777777777888999999::::::666444222000111444888:::===PPPfffyyyzzzeeeLLL???444111333333333444444333222333444444333222222333666888999999999888444111...---000333444555444444444333222222222111000222555777666444111///+++---//////---,,,,,,,,,333111///000222444555555555555555666777777666444AAAXXX|||tttSSS@@@999666333111222222222222///000000111111000///...000000111222444555444444555555666666666666555555555555444444555555666777888777666666777777666555222111222333555555333111111222333444555555555555666777888888666555555666999888666333111111333555777888:::999777;;;JJJ[[[wwwbbbNNNKKKZZZooommmQQQDDD===777777777777777666555222111111444888;;;<<<<<<:::888444222111//////000111222111000///000222444333111000000000111222333555666;;;:::999777666777;;;>>><<<;;;:::888666555444333111000000000222444444444:::999888888777777888888666666666888;;;;;;888555555333222222555AAAWWWkkklllYYYIII>>>>>>===<<<===@@@BBBCCCBBBBBBCCCBBB???:::555333222888888777666666777888999666666777888888999::::::;;;:::888666777999<<<>>>xxxiiiWWWJJJEEEEEE@@@;;;>>>KKK[[[eeerrrpppgggXXXKKKFFFDDDBBBMMM\\\kkkssszzzyyyzzzwwwrrrnnnllllllmmmooopppoooooonnnoooqqqtttuuupppmmmjjjggggggjjjnnnqqqhhheeebbb```aaaffflllpppkkkmmmooonnnkkkjjjmmmpppsssrrrpppmmmiiihhhiiikkkgggeeecccccceeegggggggggcccbbb```^^^^^^bbbhhhmmmhhhiiijjjjjjkkkmmmpppsssgggffffffgggjjjkkkkkkjjjjjjiiiiiidddVVVJJJMMMYYYcccoooqqqbbbOOOCCC===888444333222111000000000000(((((()))...444777666444111222333555666666666666222666:::;;;:::888666666444444555555555666666666444666999<<<<<<;;;888666777666555555555555222000333444555444333333444666444555777:::===>>><<<:::;;;:::888777555444444444111222333444555666777777222111///......///000000222111111111333777;;;>>>:::;;;======<<<999666444555666888:::;;;:::999888666333000///000333444444777777777555333333444555;;;999777444222000///...111000000000/////////...---...000222444555555666666666666555555666666666444444555666666777888888777777666555444333333333555444444333333222222111333555666777666666777999666444222222333222111///111000000111444777999999666666777888999;;;<<<===888666333222333777<<>>888888888888888777666444333444555777888999888888777222111///...------...///111///......000222333333......//////000111222333:::999777444222333666:::999888666555444333444444333222222111111111111222666666666666666555555444777666777888::::::888666888555222//////666GGGXXXzzziiiSSSCCC===<<<;;;===???@@@@@@???BBBBBBBBB???;;;666444333888888999::::::;;;;;;:::333333555777888:::<<<<<<:::999777777888:::===???~~~qqq___PPPEEEDDD@@@::::::AAAMMMVVVhhhrrrssscccSSSLLLGGGAAAIIITTT```kkkvvvzzz}}}wwwpppllljjjlllmmmnnnlllkkkkkknnnqqqssssssooolllhhhfffeeehhhkkknnnhhhfffcccaaabbbfffjjjmmmkkkmmmmmmllljjjiiikkkmmmqqqqqqnnnkkkgggggghhhjjjgggeeeddddddeeefffffffff]]]___aaacccddddddeeeeeegggiiikkkkkkkkklllooopppeeedddeeegggjjjkkkkkkjjjjjjkkklllfffXXXLLLNNNVVV^^^kkkqqqeeePPPAAA999666666666555444222222111111***)))***///444777666444000111222444555555555555222666:::<<<;;;999888777222222333333333444444444222555999<<<===<<<999777666666555555555444222111222222222222222333555666666666777:::===>>>===;;;:::999888666555444333333111111222444777888888777333333222111000000000000222111111111333666888:::777999<<<===<<<999444222222444777888888888999:::999555222000111444555555777777777666333222222333888777555333000...,,,+++........................---...///111333444444444555555444444555666777888777777777777777888999999777666555444444444555666666666666555444222000///333555666666555555777999888777666555444333222111333000...000555999999999444444555666888:::===>>>:::888555444555:::???CCCFFFVVVmmmlllSSSBBB888000///111222444777555444333444555666555444555666666777777777666555222555666333///...111555777666444333333444666777666666666666444111...---111333555555333000///......---,,,---000333444444777777777666555555777888BBBYYYyyyoooOOO;;;888555333222444666666666777666666555333222111000000111222333333444666777666666666555555555555555222111000//////000222333555444444555666555333111//////000222444555333222111000/////////000111222444777:::;;;999777666555666777777555444555888:::888666555333222888HHHYYYiiimmmeeeWWWLLLBBBHHH^^^nnndddMMM@@@;;;777888999999777555444444555555444444444444555555//////............///000222000//////000333555666////////////000111222333777666444111000111444777777555333222222222444555555555444222000//////000444555666666666555333222777777888888999999888777777444222000000444BBBQQQrrroooXXXIII>>>===<<<===??????>>>===@@@AAABBB???;;;777555555777888:::<<<<<<<<<;;;:::000111333555888;;;===>>>:::999777666666888:::;;;yyycccOOOBBBAAA@@@>>>===@@@GGGMMM^^^nnnvvvkkk\\\QQQHHH@@@CCCJJJUUUaaannnwwwyyyvvv~~~}}}yyysssmmmiiiiiijjjiiihhhiiikkknnnppppppooonnnllliiigggeeeeeefffgggiiihhhgggffffffffffffgggkkkkkkkkkjjjiiiiiijjjkkkoooooommmjjjgggfffgggiiiiiigggfffeeeffffffeeeccc``````bbbcccddddddbbbaaaeeegggjjjkkkkkkiiiiiijjjeeeddddddfffhhhjjjjjjiiijjjkkkjjjcccXXXOOOQQQWWW```lllsssiiiTTTBBB999666999999888777666444333333...------000444666444111///000111222333444444444333666:::<<<;;;999888888000000000111111111222222333666:::===>>>===:::888444555555555444222222222222111000000222444555666888666555666999;;;<<<<<<999888666555444444333333111000111444888:::999777666666666444333111000///222111111111111222333444444666888::::::777444222222444555555555666999;;;:::777444333444666777777777888888666444222111222444333222000...,,,+++***------......///000000000---...///111222333333444222111111222333666888:::;;;:::888777666666666777666555444333444666999;;;999888888666444222///...444555666555444444666888888888777666444333222222333000---...222666777666111111111333555888;;;===:::888666555777<<>>>>>???@@@???===???@@@@@@???;;;888666666555777999;;;;;;:::888777///000222555888:::<<<===:::999777555444444555666iiiNNNCCC@@@???AAABBBBBBDDDGGGWWWeeerrrqqqfffXXXJJJAAA@@@EEEOOOZZZeeemmmpppqqqvvvxxxxxxtttmmmhhhggggggggghhhjjjlllmmmnnnnnnoooqqqoookkkhhhfffdddddddddjjjkkkkkkkkkiiifffdddbbbiiiiiiiiihhhhhhiiijjjjjjmmmnnnmmmkkkhhhgggggghhhjjjiiigggggggggfffeeeccchhheeeaaa___```bbbcccdddccceeehhhhhhgggfffffffffiiigggeeeeeegggiiiiiiiiiiiihhheee___XXXSSSSSSUUU___kkktttooo]]]JJJ>>>:::::::::::::::888777555555222111000111444444111...///000111333444444444444555777:::;;;:::888888888//////000000000111111111555777:::======<<<999888333444555555333222222333333111///000222555666777888555333444666999;;;;;;666666555444444444444444222000000333888;;;;;;999888888888777555333000///111111111111111111000000000111333555666666666555555444333222444666999;;;888666444444666777777777666888888777555333222333222111000...,,,+++++++++------...///000111222333...///000111222333333333111000000111333666999;;;===;;;999666555444444444555444222111333777;;;===999888777666444333111111666777666555333333555777555666666555222111111222333000------...000222333/////////000222666999;;;999888777777999<<<@@@CCCMMM^^^vvvuuuYYYEEE999222------//////333777555444444555777888777666555444333222000///......111555888777222000111444999888666444444444444444666666555333222111111000444555666555333222222333111///...///222444555555888999999777666777<<>>?????????>>><<<>>>???>>>;;;888777666555666888999999777666555///000222444777999;;;<<<:::999777444333222222222vvvZZZIIIAAA===@@@CCCAAAAAABBBLLLUUUfffsssqqqbbbRRRJJJBBBFFFNNNXXX```fffkkknnnqqqtttwwwtttnnnjjjiiijjjiiikkklllllljjjkkkooosssuuurrrmmmhhhffffffggghhhlllmmmmmmllljjjgggdddbbbhhhgggfffggghhhiiijjjjjjkkkmmmnnnmmmjjjgggggggggjjjhhhggghhhiiihhhgggeeejjjgggbbbaaaccceeeeeeeeecccddddddcccbbbdddgggjjjoookkkhhhfffgggiiijjjjjjfffddd```[[[XXXUUUQQQMMMUUUaaaooorrrfffSSSCCC<<<::::::::::::999888666555555222111222444444000---111222333444555666666666777888999999777666777888000000000111111111222222888999:::;;;:::999777555333555777666444222333555666333111111444777888888555444444555777999999888444444333333444444555666333000...111777<<<<<<;;;555666777777666444111///000111222222222222111000------...///111444888999999555111000444888999999444444333555777777666555666888999888666444333444555333000---,,,+++,,,,,,,,,---...///111222333444//////111222333333444444333222111111333666999;;;<<<:::777555333222222333555333000///000444888;;;777666555444444555666777888888777444222111333555333555666555222111222444222111///+++)))***---//////.........111444888:::888888888888:::<<<>>>@@@OOOaaa{{{lllRRRBBB999333//////000000333888555444444555777888888777666555333111///---,,,,,,///222555555222000000222555555555555555555555444555444333222222222333333333444444333111111333555444222111111333555666666666777888666555777>>>DDDXXXiii}}}wwwZZZAAA999666333333444555666666555444333222111222222333444666666333///...111555666555444444444666777999555333000...---///111333333333444666777555222///...///000333666888777666222222222111000...---,,,...///111222111000111222444555666666555666777999666333222333444:::GGGSSShhhvvvoooYYYKKKBBB???EEE\\\uuu]]]DDD999555888<<<;;;777555666888666666555444444444555555...///111333444666666777777888:::999666555666888555555555555555666666777444666888999777555555555666666666666666666666555555777999666222111333666555555444444333333444444555666777555333222444666777444333444222000333999GGGYYYrrrnnnXXXGGGCCC???======>>>??????:::<<<===<<<:::777666666666666777777666555444333111111333444666777999999999888666555333333222222jjjOOOCCC;;;===AAA???>>>>>>AAAHHH[[[sssyyykkk\\\UUUFFFIIIQQQYYY___ccciiinnnqqqtttwwwuuuppplllmmmppplllnnnnnnkkkhhhjjjqqqwwwyyytttmmmhhheeegggkkknnnmmmmmmmmmllljjjhhhfffeeegggfffeeefffhhhjjjjjjjjjjjjlllnnnnnnkkkhhhffffffhhhgggggghhhjjjjjjiiihhhfffeeefffhhhkkkjjjfffbbbdddccc```^^^___ccciiiooosssooojjjggggggiiikkkkkkdddaaa]]]YYYXXXUUUNNNFFFIIIWWWiiirrrjjjWWWEEE<<<888999::::::999888666555555333111222444444000---333333555666777888888888888999999777555555666888111222222222222333333333999999999999888666555444444666888888555333555666999666222222666999:::999333333555777999:::888666333222222333444555666777444000...000777<<<===<<<222444666777666444222000///000222333444444333333,,,+++***+++...444999<<<;;;555//////444999:::888111111222444666777555333666888999999777555444555888666222...,,,+++,,,---+++,,,---///111222444444///000111222333444444444666555333333333666999;;;:::999666333222222222333555333///---...111555888444333333333444777:::<<<:::999777444111111222444444777888777444333555777222222000+++&&&%%%)))---//////......111444888:::777777888999:::;;;===>>>NNNbbb{{{fffMMM???:::555111111111111555:::555555444555888999999888777555333111///---,,,+++---///222333222000//////333444555666777777777777333333222111222333444555555555444222111222555888666444333333555666777666444666777555333666>>>EEEWWWlllpppSSS;;;888555222111222444444444111000000000111333555666333555555222---+++///333333333222333444777:::<<<666444111......///222444333333444666777666222///,,,,,,...111444666555444///000000111000...---,,,///111222222111111222444333555666666555555666888666333222444666;;;GGGRRRfffyyytttZZZJJJDDD@@@BBBPPPlllgggKKK>>>666:::===<<<888666777:::888777777666666666777777000111222333444555555555666999;;;:::777555555777666666555555555666777777777999<<<<<<999666444333777777777888777777666555444777999777333222555999666555333222111222333444444666666555222111333555777555444555333111333888@@@OOOeee{{{xxxeeeHHHDDD>>>;;;;;;===>>>???999;;;<<<<<<999777666666888777777666555444333222222222333444555666777888888777666555555555555555rrrPPPGGG???<<<:::999:::>>><<<<<>>;;;:::999999:::888555333777888888666333000000000---...111666;;;<<<999666<<<<<<:::999888777777777777555333222333222111000555444444444555555333111111222333444555777888999:::888666777:::<<<;;;:::777666777999<<<<<<999555666333111222555666555333333333222222222333444555333555777888777555333111---///222444444333111000,,,++++++---000222222111555444333555888999666444111000000000222444666777555666777777555444444444666444111,,,***+++...222...---,,,...111444555555444222111333666777555222555555444444444555555666888777444000...///333666999555000---...111333444333222000000111555999<<<:::888555333222222333444555888999888:::<<<999444666666333...((($$$%%%&&&,,,---///111333555777888888555444555444555===FFFSSSjjjwwwaaaLLL>>>555444222111333555888:::888555333333666888999:::888666333000...---------,,,222888777222...///222222222444555666777777777888444000///000222444555777555333222333444444333555444111000000222555888666666888:::888555888>>>TTTeee|||jjjLLL999777555333222222333222222111222333333222333666999<<<:::777333111/////////000111111222444555666666666555333222111222222333666666777777666555444444333111000111444444111...///000111222222222111111333333333555555444111...111444666666555555999<<<:::555333555555:::LLL```vvvtttZZZKKKBBB===AAAQQQaaaxxxoooSSSBBB:::888888:::999777999>>>;;;888666888===>>><<<888888555333333666888777555666:::;;;777444555555222222444555555444333333444666888::::::777444333222::::::::::::888666333222444555555444333333555777555555444111...---///111222666999555///---000555666777777555333444555777===KKKbbbssscccOOODDD:::888999999:::;;;777888:::<<<<<<999333///444444444444444333222222222444666777777777888:::;;;999888888999888666555yyyZZZLLL???<<<>>>===:::999888777===OOOaaakkkoooqqqoooeee[[[XXX]]]dddiiijjjiiipppsssrrrssswwwyyywwwtttrrrooollllllooouuuzzzvvvsssnnnjjjhhhhhhiiijjjhhhhhhiiilllnnnmmmiiieeeeeegggiiijjjkkkmmmooorrrmmmnnnmmmkkkhhhgggiiikkkfffjjjllliiiiiimmmooolllfffeeeeeehhhkkkkkkgggdddaaa`````````aaabbbdddeeeeeefffhhhjjjjjjiiigggfffccceeegggfffbbbZZZQQQJJJMMMXXXiiitttooo\\\KKKCCC;;;999888999999999777555999999999666333///......------000555999:::888555:::999999888888999999:::666444222222333444444333222222111222333333111000000111333444666777777888888666555666999:::999777444444444666999:::888666555333111222555777888777666555333111000111222222444444666777666555333111...///111333333333222111///......///111333333222222222333666999:::777444000000000000111222444555111222333333222111222333555333000---***,,,000333444000---,,,...222555666444333333444777777444222666666555444333333333333666555333000...000444777;;;777111...///111333555444333111111222555888::::::999777555444444444444777999999777888;;;999444666777666222---))))))***000111222444555777888888888666444444333444<<>>777444111000111222222222222333444333333444777999:::999666333222111222222000000111222333444555555666555444333333333333444666666777777666666555444222111111222444333000,,,///000222444444444333222555444444555666555333000222444666666444555888:::777333222444555:::KKK^^^yyyyyy___OOOCCC===@@@JJJYYYqqqsssWWWDDD:::777777999888777999>>>===:::888:::>>>???<<<999777555444555777888666555777;;;;;;777555666555333111333555555444444444666888999:::999666444444555999999888777666444333222444666666666444333444555666555333000...---000222444888:::666000---000555666777777555333333555777>>>GGGZZZlll~~~iiiRRREEE999777999999888888777777888:::;;;999333...111222333333444333333222222444777888888888888999:::999999:::;;;;;;:::888fffSSSAAA>>>BBBBBB<<<888777333666BBBQQQ```ooozzzrrraaaXXXZZZaaaggghhhiiinnnrrrrrrssswwwyyyxxxvvvqqqllliiilllrrrxxx|||ssspppmmmlllmmmllliiigggffffffgggmmmsssssskkkdddeeegggjjjlllllllllmmmnnnooopppqqqooollliiihhhhhhdddjjjllliiigggiiimmmnnnhhhfffeeegggiiihhheeeaaabbbbbbbbbbbbaaaaaaaaaaaaaaabbbccceeefffgggggggggeeefffhhhiiifff___VVVOOOPPPYYYgggrrrnnn^^^OOOHHH<<<:::888888999999888777:::::::::777222///---,,,---...000444777888666555777777888888999:::;;;<<<777444222222444666777777111000000111333333222000///000333555666666666666555555555666888888666444222222222333666888888777555333111111444777999:::999777333000//////000111444444555555444444333222000000111111111222222222111000000111333444444333111222555888;;;:::888555000000000000000111222333---...///...---...111333444333111...,,,---111444:::444...+++,,,000444666444444555666777777444111777666555444333222222222555555333000...000333777;;;777222//////222444555555444333222333555777999999999999888777666555444777888777555666:::999555777888888666333000000000555666666777888888888777999666444444333444<<>>AAADDDRRRiii}}}aaaJJJ<<<888555777777666888===<<<:::888:::<<<===:::777666666666777888888666333777;;;<<<888555666666444111222444555444555666888;;;;;;:::777555444666888888888666555333333222222444666888777666444333444666555333///---...111444888:::;;;777111...000444666777777555444333444666>>>BBBPPPcccxxxsss[[[JJJ;;;888;;;;;;888666666555444777:::888222,,,...///111333444444444444222555888:::999888888999999999999;;;===>>>===;;;rrr___KKKDDDEEECCC???<<<888444444;;;EEEUUUiiizzzwwwggg^^^^^^bbbcccbbbjjjmmmoooooooooqqqrrrsssuuuooojjjhhhlllrrruuuvvvqqqnnnlllmmmooommmgggaaaeeeeeehhhmmmrrrqqqkkkfffiiijjjkkkjjjiiiiiikkklllrrrsssuuuuuurrrnnnjjjgggdddggghhhfffeeegggiiikkkiiifffdddeeeggggggeeeaaaeeeeeeeeedddcccbbb````````````aaacccdddfffhhhhhhmmmjjjfffdddbbb___YYYUUULLLRRR```llllll^^^PPPHHH>>>;;;888777777888777666888999999666333000......000111222555666777777666888888888888999:::;;;<<<999666333222444666777777111111111222555555444333///000333555666666555555444555666888888777555333444333333333444555666666666333111000111444777999:::888444111000000222333444444444333333333333444444333222111000000111111000///000111444666666666333666999<<<===;;;777555000000000000000111111111---------,,,,,,---111333555444222000------000222<<<777111------000222444444555666777888666333222777777666555444444555555666555333000...///222444888444///---///333666777666555444444444555666777777888999999888666444333444666555333555::::::777555666888888777666555444999999999:::999888777666888555444555555777@@@KKKbbbvvvttt[[[CCC444---///111333555666666666666555444555777888777666222000...,,,---///333555888777888999;;;:::666222000111222444555555666666666555555666888888777555333333444777999:::888777222111111111222333555666999999<<>>>>><<<:::ppp^^^QQQHHHAAA???@@@777555666:::AAANNNbbbsss}}}ooofffbbbbbbaaa```ggghhhiiijjjjjjjjjlllooossspppmmmmmmpppsssrrrppppppmmmlllmmmooolllddd]]]dddfffhhhjjjjjjjjjiiiiiiooonnnkkkhhheeefffiiilllsssuuuwwwxxxwwwrrrmmmhhhhhheeedddfffhhhiiiiiihhhhhheeecccdddggghhhgggeeeggggggggggggeeedddbbbaaaaaabbbcccdddfffhhhiiijjjnnnjjjeeecccaaa]]]WWWQQQFFFLLL[[[jjjmmmaaaPPPFFF@@@===999777666666555333444555666666333222222222444555666777777777888999;;;:::999999888888999999;;;888555444444555555555000000000222555777666555000111333555666666555555666777999:::999777555444777777666555444333444555666444111///...000333555999888555333333444666777444444444444444444444444888666444222000000000000......///111555888888888999;;;>>>???>>>:::666444111111111222222222222222000000000......///222555666666444222///...///000:::777444222222222111000333444666777666555444333777777777777777888999:::777777555111...---///111333000,,,+++...333777999666666666666666666666666444555777777777555333111000222222111555:::<<<999333444555777888888777666999::::::::::::888666555666444444666888<<>>>>>:::666111111333444555666666666666555666777999999888666444333444666777777555333444444444555555555666666<<<;;;===>>><<<999===CCCWWWlll}}}cccLLL???888555111000000222222222333444555555444555888;;;<<<:::777555333222333333666666555444111...+++)))///111222444555444333222000000111111222111111000222333555666444222000...444555666777777777666666444222111111333555555555333222111000111111111111444000111444555888GGGYYYlll~~~|||gggWWWJJJBBBDDDBBBKKK]]]vvvwww\\\DDD<<<555333444444777;;;888888777777888777666444555666888888777555333111666:::;;;888666777777555111222333444444666999;;;<<<;;;999666444555888<<<888777555444333444555555222555777888666444222222555444222000...000333666;;;<<<;;;888444222333444555666777666444222333333777999FFFSSSaaayyyoooZZZEEE>>>???>>>999555555333111333777777333///---///222555777777666666333666888:::999888888888888888999;;;<<<;;;999666}}}qqqcccRRRDDD>>>@@@555555888===BBBKKKZZZiiiuuukkkdddbbbccceeecccbbbdddgggggggggjjjooorrrrrrssstttuuutttrrrpppooommmlllmmmmmmkkkeee```ccceeeggggggffffffiiilllpppnnnjjjfffccceeeiiimmmrrrtttvvvyyyyyyuuuooojjjlllgggeeejjjnnnmmmjjjiiihhheeebbbcccgggiiiiiihhhhhhhhhhhhgggfffeeeeeeeeedddeeefffhhhiiijjjjjjjjjjjjhhhggghhhggg```TTTJJJEEELLL\\\oootttfffQQQCCC>>>;;;888777666555333111111333555555444444555666888999:::999888888:::<<<===<<<;;;999888777777777:::888666555555555444222......///111444666666555333333444444555666777777888:::;;;:::888666555666888999999777444333333444444444222///---...000333777777666666666777999:::333444555555666666555555999777555333222222222222/////////222666999999999<<<>>>@@@@@@===999666444222222333444555555444444555666555444222222333555555666555333000//////000888777666666666444111///111333555555444333444555777777777888999:::<<<<<<777666444111...---///000222...+++***...333777999555666777777888777777666222333555555555333111000---000111111555:::;;;888111111222444777888888777888999:::;;;:::999666555666333333666:::???LLLWWWlll|||yyy^^^@@@,,,***,,,...111333444444444444444555777888777555222---,,,,,,,,,...111333555555555666:::===>>>;;;888222222444555666777777777666555555777999999888777444333222333555555444222777888888888888777666666===;;;;;;<<<:::888===DDDTTThhhjjjQQQBBB888666444333444444444333333444444444444555888:::<<<:::777444222222222222666777666555222///+++)))...000333555666555444222//////000111111111000000333444666666444333333333777666555444444444555555444222///000222444666666444222000000222222222111444000000222222555DDDWWWooojjjWWWGGG>>>AAA>>>EEETTTkkk}}}cccKKK@@@666333333444666:::999999:::::::::999999888555777888777444222111111444999:::777555666666444222333444444444666999<<<::::::999777555555777:::666555555444444444555555111333555555444333333333333333333111000111444666999:::999888555444555666555666777666444222222222444666CCCNNNYYYppprrr^^^HHH>>><<<999555333555444444555666666555444000222555888999999777666444666777777666666777888777777888:::;;;:::777444{{{ssscccPPPEEECCC999999;;;???BBBFFFPPPZZZqqqtttuuuqqqjjjeeeeeehhheeebbbcccggggggeeehhhnnnnnnqqqtttvvvuuutttssssssmmmmmmnnnmmmmmmkkkjjjiiibbbbbbccceeegggjjjkkkkkkkkkkkkiiifffeeegggkkknnnooopppssswwwyyyvvvpppkkkjjjgggiiinnnoookkkiiijjjjjjfffccccccfffjjjjjjiiihhhgggfffeeeeeefffggghhhggghhhjjjkkklllkkkiiihhhjjjhhhgggiiijjjdddXXXNNNFFFOOOaaavvv|||kkkPPP>>>888777666666666666333111000222444555444444555777;;;;;;;;;:::777777:::======<<<:::999888777777777666555555666777666444222......///222666888888777666555444444444666888999999;;;;;;:::666444555777555777999888555333333333222333333111//////111444666666777777888888888888333444666888888777666555555555555555555666666777333333333444777999999888;;;===???>>>:::777555555333444555777888888777777:::;;;;;;888666333333444222333444444222111222333777666666666777666333111000111333222111222555888888888888888999999:::;;;333444333111//////000222444111---+++...222666777444555777888999888777777222333444444444333222111---000222222555999888444111000///111555888888888777999;;;<<<<<<;;;999777666444333666999@@@LLLXXXnnnsssWWW???111000111111222222222222222333444555777888777444111,,,---...000111333444555222333555888:::999777555333333555666777888888888666555444666888999999888333111111222444666666555999:::::::::999777555444:::888777888777888???HHHSSShhhjjjPPPAAA999888777777888777555444222333444333333444777999999888555333222222333333444555666666444111...,,,...111555888999888666444///000111111222222222111444666777666444444666888999777444111000111333444555222000///222555888999666333111222444666555333555///---...---000AAASSSlll}}}gggSSSCCC:::===999@@@LLLaaalllPPPDDD777333333333555999888999:::;;;::::::::::::555666777555111//////111333777999555444555666444333444444444444555999;;;666888999888777666666777333333444444444444333333///111222222222222333555111222333333222222444555666777777666666666777888555666777666444222111111333333===JJJWWWpppvvvcccMMM@@@:::666333333444666777777555555777999555777999;;;<<<:::888666555555666555444444666888444555777:::<<<;;;888555wwwyyy}}}|||ppp\\\MMMGGG@@@>>>???AAA@@@@@@FFFMMMVVVbbbqqqvvvqqqjjjffffffkkkggggggiiigggccceeekkkjjjnnnrrrsssrrrqqqsssuuulllmmmnnnnnnmmmmmmooopppaaa______dddkkkooonnnjjjfffggghhhhhhhhhjjjmmmooolllmmmpppuuuxxxvvvpppkkkeeefffkkkpppmmmffffffkkklllhhhdddcccfffiiijjjiiifffeeedddcccdddfffhhhiiiiiijjjlllmmmmmmkkkhhhgggpppkkkeeeeeegggeee^^^WWWHHHQQQeee{{{lllMMM888444444444555777777555333000222444555444444555666;;;<<<<<<999777666:::===<<<;;;:::999888888888888333333444666888777555222000000111555888;;;;;;:::888777555333444666999;;;:::;;;;;;999555333555777222555888888666333333444///222333333111111333666555666777888888777666555333444777999:::888666555222333444666888999:::;;;888777666777888999888777999;;;===<<<888666666777333444666888:::::::::999===>>>>>>;;;888444333333///111333444444444555666777666555555777777555444///000111000///111555:::999999888888888888888888000111111000000000333555888444///---...222555666333555777999:::999888777333333333444333333222222///222333333555888555111222000...000444888999888777999;;;===>>>===;;;999777444333666888>>>KKKWWWkkkkkkOOO>>>777666666555444222111111000333333555888999777333000---...000222444555666666000222555666666555333222333444555777888888999999666555444555777888999888222000///111444777999999:::;;;;;;;;;:::777444333888555444555555888AAAKKKVVVlllfffLLL===:::999999::::::999777444111222333333222444666999666555333222222333444555111333555666666444111//////222666:::;;;:::888666000111222333333333333333555666777666444555888<<<;;;888333///...///111333666333000000333666999:::777555333444777888777666444...++++++***--->>>QQQdddxxxwwwaaaNNN???888;;;666===HHH]]]{{{tttSSSFFF999333333333555888555777999999999888999:::555666666333///---...111222666888555333555555333444555555444333555888;;;444666999:::888666555555000111222444444333222111...000111111000111333666000222444444444333444555444555555555666777999:::444666777777444222111111444000999HHHYYYsssyyygggQQQCCC;;;555444555444777:::888555555999===888:::<<<>>>===;;;888666555555555333222333666888222333666:::======:::888wwwssssssuuuvvvssshhhXXXLLLEEE@@@???AAA>>>;;;>>>EEEFFFOOO[[[iiixxxwwwiiiiiihhhggghhhjjjkkkkkkjjjdddhhhjjjlllqqqvvvtttooonnnnnnooonnnmmmmmmmmmnnnddddddeeeeeefffgggggghhheeeoootttnnnggghhhmmmooonnnpppooommmnnnqqqppplll___bbbfffiiiiiifffccc```bbbccceeegggiiijjjlllllleeedddbbbbbbdddeeeeeedddhhhnnntttsssmmmgggeeefffmmmnnnmmmkkkeee^^^WWWSSSNNNTTTgggzzzwww___GGG===444444444444555666777777666666666666666555555444;;;:::888777777888:::;;;999::::::;;;;;;:::999999444333222333555777777666222333444777:::;;;999777777888888444111222888>>><<<;;;999777666444444333444666777666555444555777333111111222444555555444888888777666555555555555222555888:::;;;888555333111333666888:::999888777888888888777666777:::<<<999999999888666444111000999777555666888:::999777:::999888555222111222444333444444444333444777999888777444333222333555777444222111111222444777999888666555444444333111///000111222333444666777777===:::666333111111111222777555444888<<<===888444222222333555666555222...222333444444444333222111...///111333555777888999888666555777999<<<======888;;;555222999>>>KKK___vvv|||fffOOO???>>><<<:::888555333222222222333666888666333222444666777666555666777666444222333444555444222111222333111333555666666666777999666333000000222444333111000...,,,...333999===???===<<<;;;999777444333222333111222555666777===EEEVVVkkkcccHHH:::777:::<<<<<<:::777444444000///...000222444555444555555666666666555444444777666666666777666444222000000111666;;;;;;666111444666777777777777999:::888777666666777999:::<<<999888555222000...------333000...000555999;;;:::777333111444:::>>>>>><<<555...+++---...444EEEXXXlllyyyyyydddKKK===888555666;;;CCCTTTssshhhTTT>>>666666777666555999888777666666777888888:::777333///......///111777999999777444444777:::;;;888555444555777999999777555444666888999777555///...///222666888666444333333222222222333333444777555555777::::::666333555222//////222555777666555777888666111---,,,---///333888AAARRRiiittt]]]JJJ>>>888888:::777777777777888888888888999:::<<<=========<<<;;;:::999777555444333333444333666999999888666555666tttlllkkkmmmtttyyyqqq___OOOFFF@@@===???===888555777:::CCCOOO___ppp{{{xxxnnnmmmkkkiiihhhhhhhhhhhhhhhgggiiijjjkkkpppwwwxxxtttooooooooommmkkkjjjiiiiii___bbbgggjjjkkkhhheeebbbdddlllqqqmmmhhhjjjlllmmmttttttsssppppppqqqlllfffeeecccbbbaaabbbcccccccccccccccdddeeegggiiikkklllfffccc``````bbbeeeggghhhiiillloooooollliiiiiijjjkkkllllllkkkggg```ZZZVVVPPPVVVhhh||||||cccHHH:::444444333333444555666666777777888888777777666666777777666666888:::<<<===;;;;;;;;;<<<<<<<<<<<<<<<777666444555777888888888222333444777:::;;;999777555888999777444333777;;;<<<;;;999777666555555666888888888666444333333444/////////111444555555444444444333222222222222333111444777::::::999666444111333666888999999888777777777888777666777999<<<888999999888666444222111555333222333555777777555888888666333000///111333000111333444444666888;;;888666333000///000222444555444333222222444777999888666333333333333111000000111222444555666777777>>><<<999555333333333333888555444777:::;;;888555000000111333555555333111111222444555555444333111222222333444555555666666555444333444666888999999444777222111888===JJJ___www{{{eeeOOO@@@???<<<:::888666444333222222111444666555333333555888888777666666888888666555333555666666444333444555333333333222222333555777555222//////111222///---.........000333777<<>>EEEUUUiiivvv[[[CCC888888999;;;:::888555333333000///...///111333333333444444555555555555444444555555555777999888666333//////111555:::;;;666111333555777888888999<<<===999777555444444777;;;===:::888555222000///...///666444222333777999:::999555222000333999===>>><<<555///,,,///000555EEEWWWooorrrVVVCCC:::555111777???LLLgggnnnXXXAAA777888:::<<<===;;;:::888777666666666666888666333000//////000111777888999888666777:::<<<<<<999666555666888999999777555444666999:::888666333222222333666777666444555555444444444444555555777666666777777666444222777444000///111444444444555777888666111...------///333888>>>JJJ^^^tttyyydddQQQBBB:::777777666666777777888888999999999999:::;;;;;;;;;;;;;;;:::999777555444444444444333555777777666555444555tttjjjeeefffppp|||zzzhhhWWWJJJAAA;;;;;;<<<777000,,,111888DDDSSSeeerrrtttppprrrppplllhhheeedddeeeeeelllmmmlllkkknnnuuuwwwuuusssrrrpppnnnkkkhhhfffdddaaacccgggiiiiiigggdddbbbdddiiikkkjjjiiikkklllkkksssrrrooolllnnnooojjjbbbeeebbb^^^^^^```bbbbbbaaaccccccddddddfffhhhjjjkkkfffccc___^^^aaaeeeiiikkkiiijjjjjjjjjjjjlllmmmnnniiijjjkkkkkkgggbbb]]]YYYRRRVVVggg}}}lllNNN<<<444444333222333333555555777777666666666555555555333333444666888;;;===???<<<<<<;;;;;;;;;===>>>???;;;999777777888::::::999333333444777:::;;;999888555888::::::777555666888<<<;;;999777666666888999::::::999666333111222333------...111444666555333111111111111111222222222000333666999:::999777555111333555777888888777666444666777777777777999:::888888888888777555333222333222111222444666666555555555444111///...///000---///222444555777:::<<<888555111---,,,---000111666555444333444555777999888555333111222222222111000111444666777777777777===<<<:::888666555555555888555333444777999888555/////////000333444444333000222444666777666444333666555555555444444444444555444222333555666666555222666222111888>>>KKKaaazzzyyybbbMMM??????;;;:::888666555444333333000222555444222333666999666555333444555666666555333555888888777666666666777555222000222333444555444111///000111000,,,)))+++...111333333555:::===:::888555333222222333444555444444666666777>>>FFFYYYjjj|||}}}lllSSS@@@777999::::::888555333333444000...---...000111111000111222333444444444444444333444555888::::::777555//////111555999:::666222333555777999999;;;===???:::888555222333666:::===:::888555222000000000111777666666777888:::999888444222000333888<<<===<<<444///...222333777EEEVVVpppcccKKK???888222666;;;EEE[[[wwwrrr[[[AAA777888;;;???AAA<<<;;;999777555555555555888777666555444444444444777888999999888:::===???<<<:::777666777888888888666555555666999:::999888999777555555666777666555666666666666666666666666777777777555333111111111888555222000111222222111555666777555222///......///333666999???OOOfffyyynnnXXXGGG<<<666333666666777777888999::::::999999888888999999::::::999888777555444444444444333444555555333333444555|||ooogggccciiiuuuyyyrrrhhhXXXKKK>>>:::<<<<<<666111444888???KKKZZZgggmmmooovvvsssnnnhhhcccbbbbbbdddqqqrrrppplllmmmpppqqqooovvvtttrrrooollliiidddbbbgggfffdddcccccceeefffggggggfffffffffhhhlllmmmmmmllliiieeecccgggmmmkkkeee^^^]]]]]]aaadddeee```\\\cccdddfffhhhiiijjjjjjiiifffccc``````bbbeeeggghhhhhhgggfffgggjjjlllllllllhhhiiijjjjjjgggbbb\\\YYYRRRTTTbbbxxxrrrUUU@@@666555333222222333444555444444333333222222222222111222444666999;;;<<<===999888777777888;;;===???<<<:::888777888999:::999444444444777999;;;:::999777888:::999777666777888;;;:::888666666777999:::::::::999666333222222333//////000333555666444222000000111222333333444444000222555888999999777666222333555666777777666555222444777777777666777888777777888888777666444333333333222333444555666666333333222000...---...///---///222444555666888:::666333///,,,,,,...111333555555444444555777:::;;;999666333222333444444444222333666888999:::999999888888888888888888777777777555222222444555666555111///......000222333333111333666999999888777555666666666555555555555444999777666666777777666555444999666444:::???MMMdddvvv^^^III<<<===::::::999777666555555444111333555444111111555888333111//////111333444333333555888999888777777777999777555555666777666444111000000111333222---)))***///444555333333777<<<777555222//////111444666777555666777666666>>>GGG^^^qqq}}}jjjSSSBBB999;;;;;;:::777444333444555000///---...///000000///...///000111333333333444444444666999;;;:::777444000000222666999999666333333555777888888999;;;===999888666555666888:::<<<999888555333111111222333555555666888999999999888555333222444888<<<======444000000555666888EEEUUUnnniiiPPPCCC<<<888:::;;;CCCYYYtttqqqZZZAAA555666999;;;===;;;:::888666666666666666999::::::::::::::::::999:::::::::::::::;;;===???:::888555555666777777666666666666777888999::::::;;;:::888777777777888888555666666777777777777666777888888444///---...000666444222111111222222333666666666444222111000000000222444333555CCC^^^uuuttt\\\HHH<<<555111666666777888999999:::;;;:::999888777777888:::;;;777777666666555555555555444555555444333333555666uuulllbbb```gggrrrzzz~~~ooo```MMM@@@>>>@@@>>>::::::;;;???HHHSSS^^^hhhooouuusssoooiiicccaaabbbdddmmmppppppmmmlllnnnnnnkkksssqqqooommmllliiiddd```gggfffeeedddeeefffggghhhjjjfffcccdddhhhkkknnnpppiiifff```]]]bbbjjjmmmkkk^^^]]]^^^```dddeeebbb```cccfffjjjmmmnnnllliiigggeeedddcccdddeeeeeedddbbbfffffffffgggiiijjjiiiggghhhiiijjjiiifff```[[[WWWTTTTTT\\\ooozzzpppUUU???999777555333333444555666444444333222111222222333333444666888999999999999333222222222444777:::;;;;;;999666555666888888888555444444777999;;;;;;:::999999888666555555777999999888666555555666888999666777888777555444444555444444333444666555333111///000111222333444444444000222555777888888777666333444555555555555444444222444666666555555555666555666777888888777666555333333333333333333444555222333333111///......///000222444444333444666777444222///......111555777333333333555777999;;;===999777555555666777777777444555777999:::;;;;;;;;;444555666777888888999999666444111000111333444444333111......///000111111333555777:::::::::888777444444555555666777888888;;;999888888999888777555555:::777444999>>>MMMeeesssXXXCCC888999:::999999888888777666555555666666444111000333666333000------///111333333222444777888777777888888888999:::;;;;;;999555222111000111444777666222...***///444555333222555999666333///------000333666777777777777444444===HHHaaavvvmmmVVVDDD999;;;;;;:::777555555666888111///......000111000000------///000222333333333666666777888999888555222222333555777888888666444333444666666555555666888777888999:::::::::999888777666555333333333333333111333555666777888888999777666555666999<<<===>>>444000111666777888DDDSSSpppfffMMM@@@;;;<<<:::;;;FFF^^^zzzsss]]]DDD888777777777777888888777666666777888999999:::;;;<<<<<<<<<;;;;;;===<<<:::::::::;;;<<<<<<777555333333444555555444666666666666777888999;;;::::::999888777777999:::222333444666666777666666777888888444///---...000222222222222222333555777777666555444444444333222222222222111111===ZZZuuuvvv^^^HHH===777222666777777888999:::::::::;;;:::999888888999:::;;;666666666666666555555555666777777666555555777888{{{rrrcccZZZ[[[iii{{{xxxcccNNNDDDBBBAAA>>>===<<<>>>DDDLLLVVVcccoooppppppnnniiidddbbbdddgggfffkkkmmmlllkkknnnooonnnmmmkkkjjjjjjllljjjeee``````ccchhhlllmmmkkkfffdddkkkgggeeehhhkkklllnnnqqqllljjjeee```bbbiiinnnooogggdddaaa^^^^^^aaafffiiidddggglllooopppmmmiiigggeeeeeeeeeeeefffeeebbb```cccdddeeefffffffffeeeeeehhhiiijjjiiifffaaa\\\XXXXXXWWW\\\kkkuuummmSSS======;;;888555444555777888777666555444333444555555666777999::::::999777555------...///111444777888999666333222444666777888666555555666999;;;;;;::::::999666555444555666777555555555444444444444444222555888888777666555555888666555444555444333111...///111222333333222222111222555777777777666666444444444444444444333333444555666555333222333444555555777888999888777777222333333222000000111222333444555333111000000111444444444333111222444666333222111111222555888999222222333555777999;;;<<<999777777888999:::999777555555666777999:::;;;<<<444444444555666777888999666555333111111222444555444222///...///000000000444555777888999888888777111222333555888:::;;;<<<:::999888888999888666444444999444111555;;;MMMgggnnnSSS???555888999999999999999888777666777888888555111000333666666333///...///222444555333555666777777777999;;;;;;???BBBBBB>>>999444111333222333666::::::666222---000333444333222444777444222///------///222555777777888777333222<<>>;;;;;;@@@EEELLL[[[iiijjjlllmmmjjjfffdddgggkkkfffjjjllliiiiiimmmqqqqqqjjjhhhhhhkkkooooookkkfff^^^cccjjjooopppmmmhhheeehhhgggkkkqqqqqqmmmlllooojjjmmmkkkfffeeejjjoooqqqmmmlllhhhbbb^^^^^^eeejjjgggiiikkkllllllkkkjjjhhheeedddcccdddeeeeeedddbbbaaabbbcccbbb```aaaeeehhhgggiiijjjkkkiiieee```]]]YYY[[[cccqqq|||uuu\\\EEE@@@>>>;;;888777777999:::888777555444333444555666888999;;;<<<;;;999666444***+++---///222444666777777555111111333555777888666555555666999;;;;;;;;;888777666555555555444333222222333333333222000///000444888:::999666444333888666333222333444444333000111333444555444333222222333555666777666555555444444444444333333222222666666666333111000111333444555777888999999999888444555555333000...000111555666777666444333333444666555333111///000444777333333333333444666777888444444555555666777888999666666777999;;;;;;999666444444333333555777999;;;888777555444444555666777777777666555444444555666222000///000111222222111555555444444444555555666000111333666888;;;===>>>999888888888999999666444222777222...444<<>>CCCRRRaaafffiiillljjjgggfffjjjnnnjjjnnnmmmgggfffkkkppprrrjjjhhhiiinnnsssuuuqqqmmmbbbeeehhhkkkmmmmmmlllkkkeeegggooowwwvvvnnnkkkmmmeeekkkmmmjjjgggkkkppprrrllloooqqqkkkccc___aaaeeejjjiiiiiihhhiiiiiijjjjjjfffcccaaaaaaccceeeffffff___aaaaaa^^^[[[^^^fffmmmfffhhhkkklllkkkhhhdddaaaXXX]]]iiizzziiiRRRCCC@@@<<<999888999;;;<<<777555444222222333444555888999<<<===<<<:::666444)))+++...111333666777777777444111000222666888999777555555666999;;;<<<;;;555555666777777666222///000111222333222000...,,,000444:::<<<:::666222000777444111///111333555555333555666888888777666555333444555666666666555444555444444333333222222222888777666222//////000222333555666888999999999999777888888555222000111333666888999999777555555666666555222///...000555999444444555555555666666666666666666666666555555555444555666999;;;;;;888555333222111000222444888:::===;;;777444333333444666999999999888666666777888000//////000333444444333555444222111111222333444000111333666999;;;===>>>:::999999:::;;;;;;888666111777222///555???WWWuuuhhhNNN<<<555:::888999:::;;;::::::888888777888888555333333888<<<777333...+++,,,///111333888888888777777:::>>>BBBSSSWWWYYYQQQDDD:::888::::::888666888::::::666333222111000000222444444333444222000......///111222777777888555000///:::FFF\\\vvv~~~fffRRRAAA555333555777777666777888999444222222333666888888888666777888999::::::::::::555333111111333555666666333444555444111...------...000222222222333444666555555555555555555444444---///333666666444111///555666666444111111555888:::::::::888666666777999444000000444555666CCCRRRfffyyyuuu^^^MMMBBB;;;888888;;;BBBOOOccc|||yyyWWWCCC;;;888666666:::999888666666666777777888777777666666777888888888555333444888::::::999000000000222666888888777777777777444111111444777999;;;===:::555111000111+++---111555888:::::::::777555555777::::::666333111444777777666777999<<<;;;999666666999;;;;;;:::555333777<<<888444>>>OOOmmm|||qqq^^^RRRHHH???;;;;;;:::999999888888777666777888888888666555444333444555777777777666666555888:::;;;:::888777777ooo]]]SSSRRR[[[eee{{{nnn[[[RRREEE777;;;:::<<>>>>>??????;;;888777555333222333BBBcccvvv]]]GGG:::777999:::::::::999999999888888777777555333111222555888444000,,,,,,///222333222888777888999888888@@@JJJYYYhhhjjjUUU>>>666666666:::888888:::===???===;;;666333000000111444555555777444000//////111222333888444444777444222<<>>FFFZZZxxxYYY<<<999888444666999999888888777666666666777777666666666666777777;;;888555333444555555444111111222444777888777777:::999666111......333888;;;:::888777666333///,,,,,,///222555888999999999333555777999999777444333111444666777777777999:::999777666777999::::::999999333222888888555===JJJeeewwwwwwdddVVVLLLDDD???<<<::::::888444555999666777888888777777777777666777777888777666555444333555888;;;;;;:::888666qqq___RRRMMMPPPVVVlll}}}tttbbbXXXKKK<<<;;;:::<<<@@@BBBDDDMMMVVV```bbbggglllooopppnnnllljjjhhhgggiiilllooonnnmmmnnnmmmnnnppprrrrrrpppmmmiiihhhiiilllpppqqqooollllllllllllooopppnnnhhhdddgggeeeddddddfffjjjooorrrooommmkkkiiihhhhhhhhhiiihhhhhhhhhgggggghhhhhhhhhdddcccccceeehhhiiigggdddbbbccccccbbb______aaadddeeehhhjjjjjjgggeeedddeeebbbeeepppyyy```EEE===666666777777777999555///***))),,,000111000111333555555555555666777555555555555555444333222111000000333777999888666555777666222222666888666444777:::<<<;;;777222///...111333333111111222444000111222222111///---+++444444333333444666999:::444333333333555777:::;;;;;;888666666444000///111444777:::999666333222222444666888888777666777888666777888999999999999999999999999999777666555444:::;;;===<<<999555222111333666888666222000222555666444222222444555333111777:::<<<;;;888555333333333555777999;;;<<<======;;;888444000///222555777888777444111///000333666888777777888::::::777444000000111222333333333333444333222111333777<<>>;;;777:::666333333777IIIhhhlllTTTAAA888666777888888999999888888777666555555444222000111333555333000......111444555555777777777777555777BBBOOObbbllliiiSSS===555444222777666777999===??????===777444111000222444666777888555333222333444444444888555666999666333<<>><<<===:::666555999777999:::;;;:::999888888999:::;;;;;;:::888666555111333666888999888666444ppp^^^PPPGGGDDDFFF[[[ppp}}}xxxmmmcccTTTDDD===<<<>>>AAACCCEEENNNWWWbbbdddgggkkknnnpppqqqqqqnnnkkkhhhhhhkkkooorrrssslllmmmnnnpppqqqooollliiigggeeeeeejjjqqqtttpppkkkiiiiiijjjooorrrpppiiibbbcccbbbbbbbbbdddgggjjjllllllkkkjjjiiihhhhhhggggggffffffggggggggggggffffffeeeddddddeeeggggggeeedddffffffeeecccaaaaaabbbddddddfffhhhhhhfffdddddddddaaaaaajjjvvvhhhJJJ>>>333222555666555666000,,,((())),,,///000///000222333333333444666888<<<;;;999777555222111000222111222444666777666555444666555111111444555333333555999;;;:::666111...---///222333333444555777//////...---,,,+++******111222333444666888999:::000000000000333777;;;>>><<<999999:::777111---...222555888888666333000///444777999:::999888888888777888:::;;;;;;:::999888777888999:::999888666555999;;;===<<<999555222111333666888777444111222333333222111222333444333222777999;;;:::888666555666444555777999;;;===???@@@>>>;;;777333111111222333666555444222000000333555777666555666888888777666222333333444444333333222333555666888:::AAAJJJQQQYYYVVVWWW^^^fffggg```XXXMMMKKKGGGDDDAAA===999555;;;777444444<<>>888555111000222555777888888777666666777777666555777555666999666444>>>MMMfff}}}mmmVVVBBB555777444555666666666555444333333555777888888666222000222222222555777777666444666555444555999<<<======;;;999555111......111444777777777555222111222333666555333111000111333444333444555777777777666555777777777777555333111000//////000222444666888999666555555666555666???JJJaaasssxxxdddMMMAAA999222555555777;;;CCCUUUqqqeeeGGG???;;;444555222333444666888999:::;;;777777888999999888777777999666444444555666666666222333444555555555555444666555222000...000444888:::777555444444444333111---///222444555666555444444444555555555555444444999:::;;;;;;888666555555777666444555666666555444222///222777777555:::DDDRRRkkkxxxgggSSSCCCCCC@@@>>>???===888666888999<<>>;;;999888<<<===>>>???>>>;;;888666...000333555666555333222lllZZZMMMCCC>>>>>>PPPaaapppttttttpppbbbRRRDDDBBBAAABBBBBBDDDLLLUUU^^^bbbgggkkknnnooopppqqqrrrpppmmmkkklllnnnppprrrmmmnnnoooooonnnkkkgggdddeeeeeefffjjjnnnpppnnnkkkfffeeeffflllrrrsssmmmfff``````aaabbbccceeeggghhhiiihhhhhhhhhggggggggggggeeefffggghhhhhhgggfffeeeiiihhhgggfffeeedddbbbaaakkkjjjhhhfffdddccccccccchhhiiiiiiiiigggfffeeeddd```\\\bbbmmm{{{pppUUUEEE666333555555444333+++***)))***---//////...111222222222222444777999===<<<999777444111000///222222222333444444333333222444333000000333333111000333555777666333///,,,,,,---000222444666777888111000...,,,+++++++++,,,...///111333444555555555///......///222777<<>>>>><<<999777333555777999:::888666555777999;;;:::777333111000333666888888555222111111111111111222333333333333555666777777777666666666444555777999;;;>>>@@@BBB???>>>:::777444222111000333333444333111111222444666555444444555666777888666777777666666555444333333999AAAGGGLLLTTT```iiiqqqooonnnpppppplllccc[[[UUURRRNNNHHHBBB<<<777333666777666777===RRRppptttXXXAAA777444333222555777999::::::888555333111222333222111000000111000000111333555888::::::777666444222111999NNNbbbwwwppp^^^III<<<888444///222333444777999;;;;;;;;;888444111000222444666777777777777888999999777555666333333555333444BBBTTTooolllUUUAAA666888444555666666666444111000222444777888888555111///000000111444666777666444555444444777:::<<<<<<<<<;;;999666333000111444888999888666333111000000000111111111000000222444666666666777888888777666666777888999999777555111//////.........000333666777777666666666333333;;;EEE___uuuzzzaaaHHH>>>666+++333333666:::@@@PPPkkkkkkKKK>>>999444666111222333555777999:::;;;666777999::::::999777666777555333444555666666666444555666666555444444555444333111//////222666888888666444333444555555444000111333555666555444333000000000111111111111222999;;;===<<<999777555555666555444444555444333111000000333777777555:::AAAFFFaaa|||qqq\\\KKKDDD@@@>>>???>>>999666777;;;???DDDEEEAAA===:::999===>>>@@@@@@>>>;;;777555...000222444555444333222mmmZZZKKK@@@;;;;;;GGGPPP\\\ggguuu|||tttfffPPPLLLGGGDDD@@@@@@HHHQQQWWW]]]eeejjjmmmmmmnnnnnnrrrqqqqqqpppoooooopppqqqoooppppppoookkkfffbbb```cccgggkkkkkkjjjhhhiiijjjfffeeeeeeiiinnnpppmmmiii``````aaabbbcccdddeeefffggggggfffffffffggghhhhhhggghhhiiijjjjjjiiihhhggghhhhhhgggfffeeeddddddeeepppnnnkkkhhhgggfffeeedddlllkkkjjjiiihhhfffdddcccccc\\\^^^fffrrrxxx```NNN<<<555444333000///***+++,,,///111222111///222222333333222444777999999888666444222111111111111222222222111111000000111333333000000333333000///000222333222000---,,,+++,,,...111444666777777111000...,,,,,,,,,---......///111333333333222111/////////000333777;;;===777666777999777///+++***...///111222222000---***...111666888999888888888<<<>>>???@@@???<<<999777000222555777888777555444444666777666444111000000555777888888666333111111000111222222222222333444333333222222333444555555333444666999;;;>>>???@@@???>>>===;;;888444111///000222333222111111222333555555444444444555777999:::::::::999888777555555666AAAOOOZZZbbbjjjtttzzzwwwxxxxxxuuummmddd]]]YYYWWWUUUQQQJJJBBB:::555222000666::::::???SSSqqqqqqUUU???666555444222666777999;;;:::888666444222444444444222111222333///000333555666888999:::777555333222444???VVVjjjxxxjjjUUUBBB;;;:::888333333444555666666666666666666333111000222444555666555555555777999888666444444000//////...222FFF\\\ssslllUUUBBB666777444555666666555333111///111333555777666444111///000000111444777888777555444333444666999::::::999999888777444333333777999888666444333111000///...+++---//////000111555888888888888777777666555555555777999999888666222000000///---,,,---///222333777666666555222111999BBB]]]uuu|||dddJJJ>>>555***444444666999>>>KKKbbbwwwqqqMMM===666333666222333444555666777888888666777999::::::999777666555444333333555666555444555777999888666555555666444222000///111444777888777555333222444666666666222333555666777666444333------------......//////888:::<<<===;;;888777777555444333444555444222000111222555888777666:::???GGG___yyyxxxfffTTTEEE@@@===>>>>>>:::777777===BBBHHHHHHCCC===::::::<<<===>>>>>><<<999666444000111333555555555444333yyyeeeRRRAAA;;;;;;???CCCJJJXXXnnn~~~yyycccZZZPPPGGG>>><<>>?????????>>>;;;888777000111333555666555444444222333333222111000111222777888888777666444222111111222444333222222333444222000......000222333222111333555888;;;<<<<<<<<<;;;<<<>>>===;;;888444111///000111111000000222444555666666555444444666999;;;;;;;;;:::999888666666<<>>666222555333333444444555666666777777777888999999888777777444333222222444444333111444777999888555444555777555222000000333666888888666444333333555666666555222444555777777666555444+++,,,---......///......666888<<<===;;;999888777555444444555666666444111222555777777555555999<<>>;;;999:::???DDDIIIIIIBBB<<<999:::999::::::999888666444333222333444666777666666666vvv___JJJ@@@???<<<>>>CCCNNN```sss}}}vvvjjjZZZKKK>>>888>>>GGGPPPWWW___dddeeegggkkkoooppprrrtttssspppooopppqqqnnnooonnnkkkgggddddddfffdddgggjjjjjjgggddddddeeeeeehhhlllllljjjhhhggggggeeeeeedddddddddfffggghhhhhhfffdddcccdddhhhkkknnnjjjjjjiiiiiiiiiiiijjjjjj```cccfffggghhhkkkooosssnnnkkkjjjkkknnnpppppppppllljjjhhhhhhjjjkkkjjjhhhkkkdddfffiiilllyyy~~~jjj[[[JJJ???777000...//////333999<<<===:::777555444666777777666555666666333222111000111333444666444666777555111///...///000333444333444777777555111000...---,,,---///000000//////222555777666444111111111222222333444555222333444555666777777777777777888888888777777666444111000222111//////222333111///000222222000...))),,,000333555888;;;===>>>>>>===<<<:::888666555222222333444555555555555222222111000///000333666:::888777666555444333111222444666555222111333444333000,,,,,,...111111111...111555888::::::999888777:::===??????;;;777444///000000000///000333555666777888777444444666888:::::::::999999777666555===FFFRRR^^^fffgggeeecccQQQRRRRRRPPPLLLHHHFFFEEEAAABBBCCC@@@;;;888777777555999===AAAOOOeeexxxttteeeQQQAAA999888777777777777888888777777666555555555555333111111333666333777:::;;;999777777777:::555222777BBBQQQdddtttiiiVVV???333222555777777777999;;;:::777555555666555555555777999999777555333222222333555666555333111///000000...222GGG___ttt}}}dddOOO???555777666666555555444444333333111111222222333333444444111222333777:::<<<<<<:::777555444444555666666555111333666666666666777888555444444666888777444000,,,///222111///...222555888777666444333111111111222444555777777666555444333222111000000111222222222222333444111000777@@@UUUlll~~~www___III===:::::::::;;;;;;:::AAASSSeee[[[CCC777111222111222333444555666666777777777777777777777777777333222111111222222000...111555888777444222444777666444111111444777888888444444333555666777555444111222444666666666444333---...000222333333222111555888<<<===;;;888666666444444555777888888666333333666777555222333666999JJJ]]]qqq|||sssdddHHH@@@:::<<<>>>======>>>???EEEJJJHHH@@@:::888:::888777666555444444444444333444555666777777777777jjjRRRGGGFFF>>>AAAEEEKKKVVVfffuuu}}}uuuaaaNNN>>>777<<>>===;;;999777555444333444444444444555555666666222222111///...111555999;;;999666555555444333222444666777666333111222444444000,,,+++...111111111---000444888999888666444555888===@@@@@@===999666////////////...000333666666888:::888555444555777999999999888888666555555<<>><<<999666999;;;:::888777888:::;;;<<<<<>>===<<<999777444444555666555555...111555777777666666666444444555999<<<;;;666222///333555333///---000333888777555333111000//////111222444555666666666666333333333333333333444555000000222333111111888AAAQQQggg}}}}}}gggNNNBBBBBB<<<<<<<<<<<<:::???OOO```bbbHHH:::111000000000222333555666777888777777666666666666777777333222111111111111...,,,...222666555222000333666888444222222555888999888444333444555777777555333000111333555555555444333///111444777777777555444666999<<<===:::777555444444555666888::::::777555444777777333000111444777AAATTTiiivvvwwwiiiJJJAAA;;;<<>>RRRXXX^^^aaabbbeeeggghhhtttvvvwwwvvvtttqqqnnnlllrrrppplllhhheeecccccccccdddfffhhhgggeeedddgggiiiiiiiiihhhhhhgggggghhhhhhjjjjjjiiigggfffgggkkknnniiieeebbbdddiiimmmllljjjgggiiiiiiiiilllooolllfff___cccgggkkkmmmmmmkkkiiijjjjjjjjjjjjkkknnnqqqsssrrrssstttqqqllllllqqqvvvoookkkfffcccaaafffuuuyyyjjjVVVFFF;;;555555666333444777:::<<<;;;888555444555777888888888777777666555333333444777:::===:::999888666555333222111555666666777777777777666333111...***)))+++000555111333555777777888:::;;;===:::777777999:::999777555444222111222555999;;;<<<<<<;;;999777666555444111000///...///222555777999888555222111111222333---...111333666888999999===<<<:::777333222333555555444444666:::;;;:::777333444555666555555777888<<<:::888666444444444444555666777666555444555666555444333111000/////////---///222444555666999;;;777888888888888777666666333222111111111222333444666666555666888888777555999;;;<<<===<<<999555333:::===AAACCCDDDCCCCCCDDD::::::;;;===>>>>>>:::777888999;;;;;;:::888777777:::;;;===GGG```|||www___EEE;;;<<<<<<999666::::::999888777777777777888777444000///000444888888777888:::<<<:::555111333888:::===NNNeeeooolll[[[KKK;;;444333222111222888888888888888888888999::::::999888888888888888666444333444666666222///111222444333000555FFFXXXxxxgggMMMBBB;;;333888888888888666444222111+++...333555666555555555444333444666999;;;;;;;;;<<<;;;999666333444666888333333333555666777666444222111222555999;;;999666000///111666555111...///333444666666666444222111222333666888999999888777888666333222333444333333111000222444444333888@@@NNNcccyyyzzzgggOOOAAA===999888999;;;:::<<>>>>>BBBBBBBBB@@@===999777777888777666444444555555444333666444222222333555555444mmmWWWIIIBBBAAABBBEEEHHHOOO^^^lll~~~|||tttdddRRRDDD@@@@@@IIIQQQ[[[```cccfffhhhjjjmmmmmmpppuuuyyyyyyuuuqqqqqqoookkkhhheeedddccccccggghhhjjjiiiggghhhkkkmmmjjjjjjkkkkkkjjjhhhgggfffkkklllmmmllljjjhhhhhhiiillljjjhhhhhhjjjkkkjjjiiijjjkkkkkkjjjlllnnnkkkeeeeeefffhhhiiikkkkkkkkkkkkfffgggjjjnnnppppppnnnllloooqqqqqqnnnjjjjjjooossssssnnnhhh```ZZZ\\\kkkzzzyyyeeeRRRCCC999555444333333555888::::::777555333333333555777777777666777666555555666888;;;<<<999999888777666555444444666666777777888888777777555333///+++)))***///222222333555666777888;;;>>>CCC@@@;;;999999999888666555444222111222555888;;;<<<;;;:::888666444333222333222000000111333666777888777555444333333333333...///222555777999;;;;;;======;;;888444333555666888777888;;;>>>???===:::555666777888777777777888888888666555555555666666666777777666444333444555777666444333222111111111///000222333333444777:::888888888777777666666666444444333333333444555666777666555666777777666444777999;;;===<<<;;;888666999;;;<<<<<<:::999999::::::::::::::::::999777666666777888999888888888888555888<<>>>>>@@@DDDAAA@@@???;;;888666666888888666444444444555444222555333111111333444444333zzzaaaPPPDDDBBBAAADDDFFFJJJUUU```uuu{{{wwweeeSSSHHHEEEFFFOOO[[[bbbcccccceeehhhhhhhhhllluuu}}}yyyrrrooommmkkkhhhfffeeeddddddiiijjjkkkkkkkkkmmmppprrrmmmmmmnnnnnnllljjjhhhgggmmmooorrrqqqnnniiifffdddmmmnnnnnnllljjjggggggggglllnnnmmmkkklllnnnkkkfffkkkjjjiiihhhiiijjjmmmnnniiihhhiiilllppppppnnnkkkmmmnnnnnnkkkhhhhhhkkkoooqqqmmmeee[[[PPPPPP___pppsss^^^JJJ===666444333333333444666777666444222000...000444666666555777777777777888999;;;;;;888888888888888777777777666777777888999999888888888666222---******---000222333444555555888<<>>===;;;888555555666888888999;;;>>>@@@@@@===;;;888888999::::::999777666555555444555555666777888666777777555333222333444888777666555444444444444111222222111000222555888:::999777666555555555666555555555555555666777888777666555666666666444222222444888;;;===<<<;;;:::888888888666333333444555:::;;;;;;:::888555555555555666888999999999888777333888===HHH```zzznnnXXXAAA999;;;===;;;:::::::::::::::::::::999999::::::888555222111222333666444222333555777888888666888<<>>///+++222555777888777666555666111111222555777888777666222333555888999:::::::::888777777666666666666666555222000///111444555666777555444444555555444222000111333333333111///...222666::::::777333222222333555888:::999777444222222222222444777999:::999666666666555444111///......;;;NNNfffmmmTTT<<<777;;;===???CCC>>>>>>===:::666555555777888777444444444555444222555333111111333444333222kkkXXXGGGCCCAAABBBDDDFFFMMMUUUiiisssyyyiiiYYYPPPOOOUUU^^^eeeccc______bbbhhhjjjpppwww|||{{{uuuooommmmmmkkkjjjhhhfffeeedddiiijjjkkkkkkmmmpppsssuuurrrrrrpppooonnnmmmlllkkkoooqqqtttsssoookkkgggfffjjjnnnqqqnnniiieeeeeegggkkknnnnnnlllmmmooonnnjjjlllkkkjjjiiijjjlllnnnpppqqqlllggggggkkkooopppoookkklllkkkiiigggfffiiikkkiiigggaaaWWWJJJIIIYYYkkkwwwbbbMMM@@@999777333222111111333555444444111...+++---222555555444666777777888888999999999888888888888999999999:::666777888999999999999999;;;:::666111---+++---///111222222222333666;;;??????<<<999666666777888999555444333222333555777999888888888777777666666555999888555333222111222222444555777888888777666555///111333666999;;;<<<=========;;;888666555777999555777:::<<<>>>===:::888999999999::::::999666444444444444555555666777777777777666444222111222444888777666666555555555555444333222000///000333666;;;999666444333444555666555555555666666777888888777666555555555555222000---000444888;;;=========888888666444222333666999888;;;>>>>>>;;;777555444444666888;;;===<<<999777666;;;AAALLLbbb|||fffRRR>>>888;;;===<<<;;;888999:::;;;;;;;;;:::999:::::::::777444111111111777666666666777999:::;;;@@@AAAEEEOOO^^^hhhaaaSSSEEE===777888:::999888:::777666666555555444444333222222222222222333333444555555555666777888888777:::::::::888777???TTTiii}}}aaaHHH>>><<<999555555555444444333333222222444666777777777999:::888888777888999999888666666555444555666666555555999888666333222444777999<<<;;;:::999888888777777888444222333222...///222555444333333333333444444333444666777888999999999:::777444333333333222111000111444999999888<<>><<<<<<;;;888555444555666666555333333555666555444555444222333444555444333tttaaaHHHBBB>>>???AAABBBFFFKKKWWW```ooo~~~qqqfff]]]]]]aaafffddd^^^\\\```gggmmmuuuyyywwwssspppooommmmmmmmmllljjjgggeeedddgggggghhhkkknnnppprrrsssvvvtttqqqnnnnnnoooppprrrpppqqqrrrpppmmmkkkjjjjjjiiinnnrrrpppkkkggghhhkkkjjjnnnooommmmmmqqqqqqoooiiijjjkkklllmmmnnnnnnnnnrrrnnnjjjiiikkknnnooooookkkkkkjjjhhhgggfffggghhhffffffddd[[[OOOKKKXXXhhh~~~zzzeeeOOOBBB<<<:::444222111111222444444333000...,,,---111555555555666666777777777777777777777777888888888999999999666666777999999:::::::::>>>===999555000....../////////000///000333888<<<>>>===:::777666666888999555444333333333555777888666666777888888999::::::;;;999777444111000///...444555777999999888666555///111333666888:::;;;<<<;;;;;;:::777555555777999444666999;;;;;;:::888888999888777777888777444222555555555555555444444444666666555333111111222444777666555555555555555666555444333000...///222555999888666444333333444555333444444555666777777777666555444444444444111///+++---111555999;;;<<<===888777555333111444888<<<666:::@@@CCCAAA===888555222333666:::>>>???<<<999888>>>DDDOOOeee}}}\\\KKK;;;888;;;<<<:::999555777999;;;<<<;;;999888888999999777333111000000555777999:::::::::::::::???HHHTTT^^^dddbbbXXXMMMAAA;;;777999:::888666777777777777666666555555555222111111111111111222222222333444666777999;;;<<<===<<<<<<:::999CCCZZZpppzzzbbbKKK???:::777444444444444333333444444111333555666666888;;;===<<<:::888777777666555333444222222333666777666444666555333///---...222666::::::::::::999999999999777222000111///------111333222222111111222333333111222333444555666666777999777444222333333222111111111555999::::::>>>EEEVVVdddrrrooo^^^JJJ===999999888999:::888777>>>HHH[[[pppoooRRR???:::444666777666444222222222///111444666777777888888666777999;;;;;;;;;;;;:::888888777777777777888999777555222222444777999999:::777555444555666666666777777999:::999888666444999:::<<<<<<:::777444333111555999:::888555333333999999:::999999999::::::666666777888888777555555888;;;BBBSSSkkkuuuaaaKKK@@@>>>>>><<<<<<;;;;;;:::888555555666777444222222333555777888777666555555555777777666444|||jjjLLLCCC<<<;;;======>>>AAADDDJJJYYYnnn}}}kkkccc___cccddd______ddddddllltttvvvssspppqqqtttooooooooonnnllliiifffcccddddddfffjjjnnnpppooonnnrrrqqqooommmnnnppprrrtttpppppppppmmmkkkjjjkkklllkkkooorrrqqqmmmkkkmmmqqqjjjnnnpppnnnnnnrrrtttsssiiijjjmmmnnnooonnnmmmkkkjjjllloooqqqpppmmmjjjhhhkkkjjjiiihhhgggfffffffffiiijjjkkkeeeYYYRRRWWWbbbwwwnnnVVVGGG???:::555333222222333444444333000000111222333444666777888777666666666666666777777777777777777666666666555555777888999999::::::======;;;777222000///000....../////////111555888BBBAAA@@@<<<888555666666555444444333444555666777555555666888999:::<<<<<<:::888777444222111000///444555777888999888666555111222444666888999::::::888888777555333333555888666888:::;;;:::999999::::::777444444666777444111555555555555444333222111555555444222000000333555555555555444555555666666555555444222000000222444777666555444333444555555111222444555666666666666444333222333333333111///,,,...111555888:::;;;<<<777666555333333666<<<@@@===@@@FFFKKKNNNLLLFFFAAA;;;999777999<<<>>><<<:::777===FFFUUUlll~~~tttRRREEE999888;;;:::777555111333777:::;;;999777555444555555444111///000000222555888:::::::::;;;<<<===NNNdddooolll___OOOFFF>>>999777888888555444555777777777777777777777777333333222111111111111111000222444555666999<<>>===;;;999999DDD]]]ttt~~~vvvbbbLLL@@@:::777555444444333444444555666222333444444444666:::======:::666444444444444444333111///111555777777555222333111---******...222666999;;;<<<;;;999999:::555111///000///,,,---000222222222222333333333333000000111222333444444555888666333222333444333333222222555999:::;;;AAAIIIWWWaaajjjfffUUUDDD;;;999999888999:::777666<<>>III\\\rrrxxxhhh\\\^^^bbb```aaafffdddiiinnnppppppqqqsssvvvpppqqqrrrqqqnnnjjjfffcccaaabbbeeejjjnnnooommmiiijjjjjjlllmmmooopppqqqrrrooooooooommmjjjhhhiiijjjlllmmmooonnnlllkkknnnppplllqqqrrrooonnnqqqttttttmmmmmmnnnnnnmmmkkkiiihhheeekkkqqqrrrnnniiiffffffjjjiiigggffffffeeedddcccfffiiimmmlllbbbWWWUUUZZZlllzzzaaaOOOCCC;;;666555444444666666555444000444777777444444666999:::999777555555666777888888777777666444333333222444444666777888999999999::::::999666333000000000...///000000000111333555@@@AAAAAA>>>999555444555555444444444444555666666666666666777888999999:::666666555555555555555555555666777777777666555444555555777888999999::::::555555444222111111444666777999:::999777777999<<<;;;666222222555777555333444444555555444333111000333333222000///111444777555555555555555666777777555555555444222111222333333444444444444555555555111222444555777777777666222111111222333333111000000111333666888:::;;;;;;555666888:::>>>DDDLLLQQQTTTTTTWWW^^^fffhhhddd___YYYOOOCCC;;;999999999888555>>>LLL___wwwwwwbbbJJJ???777888;;;999444111---000444888999888555333000111111000......000111111444777999:::<<<@@@DDDLLL[[[nnnuuukkkXXXHHH???;;;777555666666333333555666666666777777888888999666555444222111111111111111333555555555666:::===<<<:::888666777CCC]]]uuuxxxcccMMM???999666555555444444444555777777444444333222111333666999:::666222000111444666777333///,,,...333777777666111333222...***))),,,111555888<<<===;;;999888888333000///111111......111222333444555666555444444//////000000111222444444666444222222333444555444444333555888999;;;CCCLLLYYYbbbhhhbbbQQQ@@@888666888888999:::777555:::CCCPPP```yyycccGGG999555666777666444333333444222555888999777777888999888999:::;;;<<<;;;::::::666666666666666777888888888555222111333555666666999888777888:::;;;;;;:::555777999;;;;;;;;;999999:::::::::;;;:::999777555555888:::777333000111444999;;;<<<<<<:::999;;;===888999:::;;;;;;:::999888333555999CCCRRRdddwww}}}hhhRRRCCC<<<::::::======<<<:::999888:::<<<666444333333555666666555666666666777888888666444vvv___RRREEE@@@???===;;;;;;:::<<>>===999555555666555555444444444555555666777777777777666666666666333333444666777999::::::666666666666666555444444777888999:::::::::::::::333333222111///000222555666888888777555555888;;;<<<777111111444777777555222333444555444333222111222222111000///111444888666555555555666777888999444555666555333222333333111222333444555555555555111222444666888888777777111000000111333333222000333444666777999:::;;;;;;444777<<>>???<<<888666555333000000333333000000222222444666888888777666555/////////000111222444555555444222222333555555555666444555888999<<>>999:::;;;;;;;;;:::999888333666;;;CCCMMM\\\ooo~~~nnnTTT???666666777===>>>===<<<::::::;;;===888666444444444555444333555555555666888777555333wwwcccNNNEEEAAA<<<;;;<<<===;;;>>>KKKZZZhhhvvvuuugggeeegggddd```^^^ccceeeiiinnnqqqrrrpppmmmxxxyyywwwsssmmmgggcccaaaiiihhhhhhiiijjjjjjhhheeeffffffiiimmmrrrrrroookkkqqqnnnkkklllooopppmmmjjjjjjhhhggggggggggggfffeeepppooonnnooopppqqqpppooorrrsssrrrqqqmmmhhhbbb___hhhlllmmmkkkfffdddfffiiirrroooiiiccc```aaaccceeehhhggggggddd```ZZZSSSOOO___qqqsss```NNNBBB;;;888777999999555444666666777888777555444444555888999999888666555666777555555666666555333111000333444666666555444444555999999888666333111000111444444444333111000000222999:::::::::999777555444999999999999999888777666444555666666555333111///111222444888;;;<<<;;;:::444444333333333222222222666999<<<===;;;888777666555444333222333555777888;;;888444222333555666777222111111333555666666666222444777888888666333000111000//////000222444555777777888:::======<<<:::888999999888444111//////555666777777555444444555555666777999999999888777111111111111000000000000333444444444444555999;;;???>>>EEETTTbbbllluuu}}}~~~{{{jjjNNN???<<<999333999DDD]]]}}}lllTTT>>>;;;999777777777555444333333333444555444222000---+++)))***,,,...,,,***333222555999:::>>>MMM^^^qqqyyyxxxiiiVVVIIIAAA;;;666555444444444444333222111111222333555777888999666666666666555444333222555444222000111222555666777333444555444;;;XXXvvvcccIII>>>:::555777777777777888888888888777555333111111111222333555222//////444888;;;;;;666111------111666:::;;;555333222333555555222///666<<<>>>:::777888888666555333333666555111///111666777888888888777555555111111222444555666444222777555222000000222555777444555777999888<<>>;;;888777888888777666666666666666666333222222000,,,...222666999999999<<<@@@AAA===:::888777888999999888777777888:::;;;;;;999666444777:::<<<999333000111444777999999777555666:::???777999:::;;;::::::;;;===<<<:::999===FFFUUUmmmkkkPPP===888999:::===;;;888777888:::<<<<<<999666333222444666555333222222333333555666888999ppp___SSSJJJ@@@;;;;;;===;;;>>>HHHTTTaaappp|||vvvooollliiiffffffjjjggghhhiiikkkmmmoooqqqsssrrrvvvzzzzzztttkkkbbb]]]fffggghhhhhhhhhgggffffffeeeeeeggglllppppppnnnkkkpppmmmkkkmmmqqqsssqqqnnnsssnnngggbbbaaacccgggjjjmmmllllllnnnpppqqqpppooolllmmmmmmmmmllljjjiiiggggggjjjllljjjgggeeegggjjjoookkkgggfffiiijjjhhheeennnmmmjjjfffaaaYYYQQQLLLXXXiiizzz~~~vvvfffSSSDDD999666555888999777777:::666777777555333222444555777888999777555444444555666666777777666444333222111333555666666666777888<<<;;;;;;999666444333222222333222111//////111333999::::::::::::888777666999:::::::::999888777666444555666666555444222111111111333666:::;;;:::888333333333333444444444444777999<<<<<<;;;888777777777666555444444666777888777555222222333444555444222222222333555666666666555666777888777555222111000000111111333444555666666666666999<<<>>>===<<<777888999777444111//////333555666666555444555666555666777888888888777777111111111000000000000000...///111222555999???DDDHHHPPP^^^mmm{{{~~~xxxzzz{{{wwwyyyrrrXXXFFF>>><<<:::>>>MMMiiihhhOOO>>><<<;;;:::;;;:::888777666555444444555444222111***'''%%%%%%))),,,------222111444888<<>>:::888777666777999:::999888888999:::::::::888666444777;;;===;;;555111222444888888777666666888;;;>>>666777999999888888:::<<<>>>;;;:::===DDDRRRhhh{{{qqqWWWCCC;;;::::::;;;999777666777999:::;;;666444222333555777777666444444444444555666777888~~~ttthhhXXXHHH???===>>>===???EEEKKKTTTbbbooovvvwwwxxxuuulllfffiiiqqqkkkkkkjjjggggggjjjrrrxxxqqqvvv{{{|||wwwnnnfffaaaeeehhhjjjjjjhhhfffgggiiidddeeegggjjjmmmnnnllljjjmmmkkkkkknnnrrruuuuuussswwwrrrkkkdddbbbcccgggiiiiiiiiijjjmmmpppqqqpppnnniiijjjkkkkkkllllllllllllgggiiijjjiiifffeeehhhkkkkkkfffeeeiiiqqqsssnnngggrrrppplllhhhbbbZZZQQQKKKRRR___ooowwwvvvkkkXXXGGG999555444777::::::;;;>>>777777666444111111333666777888888666444222222333666777777777666555444444000333555777777888:::<<<===<<<;;;999777555333222111111000///...///222555999::::::;;;;;;::::::999:::;;;::::::999888777777333444555555555555444333111111333555888999888777333333333444555555666666666999;;;<<<:::888777777999888777666666666777888333222111111333333333222222222333444555666666777777777777777666555333333111222333444555666666666555444444666999<<<======666777888777444111000000222444666666555555666777555555666777777777666666111111000000////////////+++,,,---000555===GGGMMMQQQbbbsss|||vvvkkkdddcccbbb___aaagggnnnpppjjjWWWDDD:::;;;===FFFZZZxxxbbbIII>>>======>>>???>>><<<::::::777444333333333222111)))&&&$$$$$$(((---111333333222444:::BBBNNN___nnn}}}yyylllZZZKKKAAA999222000111222333333444444444333333333444555777888999:::888666333111111111222444333111000000111333444333111111222333===ZZZuuupppRRR???;;;:::666444444444555666777888888333222222222444666888999666222///...000444777999111222555999<<<===<<<:::555333222333444444333111000666999888777888777555666333222666777444222333222333444555555444333333***+++---///111333444555000000000111222333555555555555666777666:::GGGUUUrrrlllPPP>>>666222444666888999777666555555:::GGG^^^xxxgggQQQ777222111555777888999<<<777555444555777777555222222555888999888666444444777777666666555555666666777666777888444---+++---111666999:::;;;<<<:::666666555555777999;;;::::::999999999999888777666555666;;;???===777333222444777666555555888:::;;;<<<444555666666555666888:::???<<<;;;===BBBMMM```qqqxxxaaaIII===999888888777666555555666777888444333222444777999::::::555555666666666777777888xxxfffSSSEEE@@@======@@@CCCDDDFFFPPP[[[mmmttt{{{yyyqqqiiiiiimmmkkkkkkjjjeeebbbfffoooxxxuuuwwwxxxwwwsssooolllkkkhhhlllooonnniiihhhkkknnneeefffhhhjjjlllmmmmmmllljjjjjjjjjmmmrrruuuvvvuuuqqqrrrrrrpppmmmiiifffeeehhhiiijjjlllnnnooommmkkkkkklllmmmnnnnnnmmmkkkjjjggghhhhhhgggeeedddfffiiifffdddeeejjjqqqtttpppkkkpppnnnjjjhhhddd]]]TTTNNNOOOWWWaaakkkqqqnnn^^^MMM???999555888;;;<<<===@@@:::999777444222222444777888888888777444222222333666666666666666555555555444666888:::::::::<<<===;;;:::999888777555222000111111000......000555888999999:::;;;;;;;;;;;;;;;;;;;;;;;;::::::999888777444444444444555555666666444333444666888999888666555555555555555555555555666888::::::999777777777999888777666666666666666111000000222444444222000111333444444555555777888777666666666666666666777777666555444444555777888555333222333555888999999555777888777555333222222111444666777777777888999555555666666666666666555222222000///////////////+++,,,---000777CCCOOOXXXaaarrr|||wwwtttxxxuuulll[[[RRRJJJIIIIIIIIILLLQQQNNNSSSSSSJJJ===777:::???MMMeee{{{\\\EEE<<<<<<===???AAAAAA>>><<<<<<888444111000000000///+++******+++...222555777666666999AAANNN\\\jjjsssxxxnnn^^^OOOEEE>>>777222+++---///111222222333333444444444444555666777888;;;999555111//////111222444333111000000111222333222111222333666DDDaaa{{{iiiMMM>>>;;;888333333333333333444666777888222222222222333555666777555333///......111444777222444888;;;===<<<999777444333333222333333333333222444333000111888===>>>===888555888999666333333444555555666555333222111***+++,,,------///111333......000222333444555555666555666777666999GGGUUUppp||||||hhhOOOAAA:::666444777:::;;;:::777555555777AAATTTnnnhhhOOO888333000333777999:::===888444111222666777444000111333555666555333222333777666666555555555666666777666999;;;888111...///333888;;;999888:::888555444444444666999;;;;;;;;;999999888777666555555555444:::>>>===888333222333666444222444888;;;:::888222333444333333444666888???===<<<>>>AAAIIIZZZiii{{{{{{eeeKKK;;;666666555666666555444444444555333333444555777999:::;;;777777888888888888888888qqq]]]KKK@@@888:::>>>BBB@@@???DDDLLL```hhhqqqvvvvvvrrrmmmjjjhhhiiiiiieeebbbccckkkrrrrrrtttvvvuuurrrpppooooookkknnnqqqooojjjhhhkkkooohhhiiijjjllllllmmmnnnooojjjjjjkkkmmmqqqsssttttttmmmqqqvvvvvvsssmmmiiifffkkkjjjjjjkkklllllljjjhhhjjjllloooqqqqqqoookkkiiiiiihhhgggeeedddccceeefffdddeeegggiiimmmooopppppppppllliiigggddd^^^UUUNNNJJJLLLQQQ\\\jjjqqqhhh[[[III@@@999:::<<<===>>>@@@<<<;;;999666333333666888888999999777555333333444444444444444444444555555999;;;<<<===;;;;;;;;;<<<:::888777888888777333000222222111//////222777;;;999999999999:::;;;;;;<<<999::::::::::::999888888444444444333444555777888777666555777888999888777888888777666444333222222444666888888777666666777888777777666555555555555111111222333555555222000111333555555444555777999555555555555666888:::;;;>>>;;;777444333444666888666333111000111222222222444666777777555444333444222444777888888888:::;;;666666666555555555555666444333111/////////000000---...000555???MMM]]]gggvvv|||jjj^^^___]]]VVVKKKDDD>>><<<===>>>BBBEEE@@@AAAAAA>>>:::999>>>CCCRRRkkksssXXXDDD:::;;;<<<>>>@@@@@@>>><<<;;;777222///......------,,,...000222444555666777666999AAANNN___nnnvvvxxxnnnaaaPPPEEE???999333...'''***...000000000111333444444444444444555666666;;;888444000......000222222222111111111222333444333333444666<<>><<<999666555555>>>OOOggglllRRR===555111333777999:::===888444000111555777444000000222444444222111222222666666555555555555666666777666999<<<:::444222444999===???;;;888888888666333222333555999;;;<<<;;;999999888777555444444333333888===<<<777222111222555333222444888:::999666222333333222111222555777>>><<<===>>>@@@FFFTTTbbbssszzzxxxdddJJJ:::444444333555777666444222333444444555666777777777888999888888999:::::::::999888~~~zzzzzziiiSSSAAA666777;;;??????===@@@FFFOOOVVV```kkkvvv{{{uuulllfffggggggeeeccccccgggkkkjjjoootttwwwvvvrrrooommmmmmoooooommmiiihhhjjjlllkkklllmmmmmmlllmmmppprrrnnnnnnnnnoooooooooppppppppprrrtttsssooollllllnnnmmmkkkjjjjjjjjjjjjiiiggggggiiimmmpppqqqqqqooommmjjjiiigggeeeeeefffggghhhfffgggiiijjjlllnnnqqqsssrrrnnniiigggeee___UUUMMMCCCBBBDDDOOOcccrrrrrrjjjPPPEEE<<<:::<<<<<<<<<>>>===<<<;;;888555555666888777888888777555444555666333333333333333444555666<<<===>>>===;;;:::::::::999888777999;;;;;;777333222222222111111333888;;;888777777777888888999:::777777888999999999999888666555444333333555777999999888666777888999888666999999777555333111000///333444666666555444555666666666666666666666555555444333333444555444222000111444666666444444777:::555555555666777999:::;;;@@@===888555333444666888555333111000000000...---111333555555444333333333222555777888888888999:::888777666555555555666666666555222000///000111111...///333:::FFFWWWhhhsss~~~|||oooYYYLLLKKKLLLJJJBBB===888555666777999;;;;;;888666777888:::>>>DDDXXXpppmmmVVVDDD:::::::::<<<>>>???===<<<:::666111...------,,,,,,,,,///333555555555555555888@@@MMM___sss~~~|||uuu```SSSEEE>>>:::333,,,(((&&&***///111000///111333444333333333333333444444999777333///......000111111111111222333444555666555666777777???RRRooo{{{aaaLLL@@@999444///333222111000000111333555333333333222111000000///222222222000---,,,---///444666777777555333333333333333333222111222444666999555...***333FFFVVV]]]OOODDD:::777888666444555:::::::::999777555222111111222000---)))))),,,000///000111333555666666666666666666666666;;;JJJYYYtttyyyuuubbbPPPGGG???888777:::>>>???===:::777666222;;;KKKbbb|||uuu]]]EEE;;;333444888999999;;;777444111222444555333111111222333222111111222333555555444444555555666666777666777999888444444888???EEEFFFAAA<<<:::888666333222333555999;;;<<<;;;888888888777666444222222333777<<<;;;555111111333555555666888999999888666333333333222111222555888<<<;;;<<<>>>>>>AAALLLXXXfffoooppp```JJJ;;;555444333666999888555222222444444666777777666555666777888999:::;;;<<<;;;;;;:::xxxnnntttzzzyyybbbLLL???;;;;;;======<<<>>>CCCAAAFFFMMMYYYjjjwwwvvvmmmhhhgggfffddddddeeeggghhhhhhlllpppsssrrrqqqpppppprrrqqqooommmkkkjjjjjjjjjlllmmmnnnmmmlllmmmppptttttttttsssqqqooommmllllllppprrrsssoookkkiiikkkooommmkkkhhhhhhiiijjjkkkjjjggghhhiiikkkmmmnnnpppqqqjjjiiigggfffhhhkkkmmmnnnjjjiiijjjmmmrrruuuvvvuuuqqqmmmhhhhhhgggcccYYYQQQAAA>>>>>>III]]]pppsssnnnTTTGGG;;;888::::::;;;<<<;;;<<<;;;999666555555666444555666666444444555666444333333333444555777888:::<<<===<<<999888888888666555444888;;;<<<888333000111222222222333666999777666555555555666777888444555666777888999999999888666444222333555777999:::888666666777777666555888777666444333111000///111222444444333333444555666666777777888888777777666444333333444333111///000444777777444444777;;;777777888888888888999999;;;:::999777777777777777444222111111111111...,,,---///111222111000111111222444666666666666777888999888777666666666777777888666444111000111222333///111444;;;FFFUUUeeeooosssiiiYYYIII???<<<>>>AAA;;;888444222222444555555555111222666999:::@@@HHH___uuu}}}lllVVVCCC;;;:::999;;;<<<>>>===<<<999666222///......---+++---000444555555555777999BBBMMM^^^rrrxxxfffMMMCCC;;;999777000)))&&&'''---222444222111222555333333222111111222222222777555222000...///000111000111222333555777888999777888888777>>>RRRnnnuuu\\\HHH===888555444444333000///...///111333444444333333222111000000000222333111---+++***+++///333666777555333333444222333444222000111444777777666333555AAATTTbbbgggQQQDDD777444555555555777888999999999888666444333333444222...))))))---222111222222333555666777777666666666777777===LLL\\\qqq{{{{{{hhhSSSFFF===666888;;;======;;;999777777222:::FFFYYYssszzzfffLLLAAA777666888888777888666555444333222333333444333333333222111111333555555444444444444555666777:::666555555333000222777CCCKKKOOOKKKCCC>>>888444333222333555888;;;;;;;;;777777888888666444111///444999<<<:::555222333666666999;;;<<<;;;:::999888444444333222111333666999<<<;;;<<<<<<;;;;;;CCCMMMWWWbbbggg^^^MMM@@@999666333777;;;:::666333333444222444777777555444555666777888;;;=========<<<<<>>666333777777000***))))))///555666444222444666333222111111000111111111555444222000//////000111///000222444666888::::::999:::888666<<>>NNN^^^kkkzzzmmmTTTCCC;;;666888:::<<<<<<:::777666666444:::BBBPPPjjj}}}xxxgggQQQDDD999777888777666666555666555444222222444666444444444333111111444666444444444444444555666777;;;777333111...,,,000666EEENNNUUURRRIIIAAA888111333222333555888:::;;;:::666777888888777444000...666:::===:::555333555888888<<<@@@@@@===::::::;;;555555444333222444777:::<<<;;;<<<;;;888666===FFFMMMYYYbbb^^^QQQEEE===777333888<<<<<<777333333555///333666777555444555777777888;;;===>>>>>>>>>===~~~bbbZZZ]]]ooo~~~~~~wwwsss\\\OOODDDAAA@@@<<<;;;===:::777999DDDRRR]]]gggnnnmmmppppppllliiikkkkkkiiipppnnnjjjeeecccfffkkkpppxxxooollllllkkkmmmpppvvvooogggeeekkksssxxxzzzrrrssssssrrrqqqooommmkkknnnkkkhhhjjjooopppmmmiiiiiiggggggkkkqqqrrroookkktttnnniiiiiijjjjjjhhhhhhnnnnnnmmmjjjiiiiiillloooooooooqqqsssvvvxxxwwwuuuuuuoookkkkkkmmmlllddd]]]NNNEEE???FFFWWWhhhoooooodddRRR???999;;;<<<<<<<<<999888666666666444222000222222333444555666888999999::::::888666555555777666666555666888888777555888444//////222555777777333333444333222333666888555555444222000000222444222555777777555333555777777666555555666666666444888777666444222222111111666555333333555666555444444222...,,,,,,///222555888888888666555666777999333333222222111000/////////111444666777666555333666777888999888666444333555555777999;;;;;;999777666444222222333555555444222111000000000000000000222333444555555555333333666888999777444111222333444555666555333111111222555222444999>>>BBBIIIPPPQQQKKKAAA666000111888===:::;;;888222111444555444666333333888===CCCPPP]]]rrr|||cccLLLAAA:::999999:::<<<>>>======777222///333555333222333888555222333777>>>GGGOOO^^^lllyyyXXX@@@111333444444333111...,,,...000333444555666777888777444111111333333000...333222111///---...000333444111///222777:::999666777888999999>>>MMMbbbrrrxxxfffRRRCCC;;;777777:::999555222111222333111///111333555777777666555555555333111000...,,,)))'''###***444::::::888666555999777444222222333555777444999@@@NNNfffvvvmmmYYYIIIAAA777222333555555444111444777777555444444666555333000///...///111333888888777666555333111000777;;;888888<<<<<>>:::777777;;;>>>>>>>>>999333222666888777777444444:::@@@IIIXXXfff{{{rrrVVVBBB999888777777888:::;;;;;;:::888333222666999999999;;;:::::::::;;;???JJJZZZgggpppwwwkkkOOO;;;111222444555444222///...///111222333444555777888888666444444444333000---000111111000//////111333333000///222777:::999666666777888888>>>OOOeeeuuu{{{hhhRRRDDD;;;666777999888555222222444555444222111222333555777777555333333333222111000///---+++(((...666;;;;;;999777777999888666444444444555666333;;;FFFXXXooo{{{mmmVVV@@@;;;555333555666555333222444666666444333444555777555333111111222444555777777777666444222111000222666555777<<<>>>MMMhhhcccMMM<<<111222777777666444333333555777000444<<>>===;;;777444888777666666777666444222333333333444555777999;;;999999999888666666888:::999888999:::===>>>===;;;444333222333555777666555::::::999777444222222333333555666555333111111222111222444444222111222222333333444666888888666444666666666555555444444444666444222333666999;;;;;;777555222000000111333444777666666555555666666777888888777555444222111000000222333555555444222111444444444444555555555555888888999;;;======;;;999666555444555777999999999999777555333222333444555555555555555555444333222000222333333111...------+++...222555444444333444444444888<<<<<<999:::===???AAACCCDDDFFFIIINNNRRRQQQOOOHHH>>>::::::;;;999888666888???JJJXXXiiiwww~~~bbbGGG888333666666666777999:::999888555111000555999999;;;===<<<@@@EEEHHHPPP```tttzzzssshhhVVVCCC555111222444666666444222111222111111111333555666888888777777666666333///,,,---///111111111111222333222000///222777999999777666666555666???QQQjjj{{{|||iiiQQQBBB999555555888777555444555666777666555000000000444777777444000111222333333444333222111///333888::::::999888777999888888777666666555555333===MMMaaavvvzzzdddJJJ666444222333555666444111555666777666444444666777999777555444333444666777777666555444333222111000000333222555<<>>;;;777777777777999;;;;;;:::888888888;;;:::::::::::::::::::::<<>>???===<<<:::gggUUUHHHKKKWWWdddttt|||kkkZZZMMMBBB;;;888@@@???AAABBBBBBFFFSSSaaakkkpppttttttvvvzzz|||{{{lllkkkiiifffeeegggkkkooommmjjjjjjnnnnnnkkkkkkmmmnnnqqquuuvvvvvvtttttttttjjjmmmqqqssssssqqqmmmkkkhhhjjjkkkkkkiiihhhhhhiiifffeeefffhhhkkkmmmllljjjmmmppppppkkkggggggiiiiiiffffffeeeddddddggglllpppmmmsssxxxxxxsssoooooopppiiihhheeecccbbbcccdddeeeYYYSSSIII@@@AAAPPPgggyyyoooYYYCCC:::::::::777555666555555555777666555333555444444555666999;;;===;;;;;;:::777555444666888777777777999<<<===<<<;;;444444666777888888777555888999999666444222222333555666888777555333222222000111222222111111111111000111333666999999777444555666666666666666666666555444222333777;;;===>>>888777555333222222333444777666555666777777777777666666666555444444333333333444555555555444333222444444444444555666777888888888888999;;;<<<:::999666666555777999;;;;;;;;;;;;999666444333333555666666666666555555444333333---...000000///---,,,++++++///333666555444333222222222666;;;;;;999<<>>AAAGGGOOOXXXeeevvvxxxkkk^^^QQQDDD999222000222555777777777555444333222000000222555777888777888888777555222---***,,,...222333333333333333222000000222666888888666555444333555@@@UUUooozzzeeeLLL===666333333555888777777777777777555444000//////333666666222---...111444666666666777777333444666888888777666666777777888888777666444333444@@@QQQfffuuuqqqWWW===222000///000222333222000999888777666666666888999999888666555555555666777666555444333222111111000111444222555<<<>>>KKKccc~~~www[[[III<<<333333999444...,,,...111222222//////222>>>VVVppp{{{{{{lllZZZGGG===:::777555666777666333000...000555888888777666666666444111......222777:::;;;999555222111444777999999888999:::@@@NNN___gggbbbTTTGGG@@@;;;888666666999::::::888444666888888555444444555777777666555444444777:::777:::>>>>>><<<:::999999666888:::;;;;;;;;;:::999<<<<<<<<<;;;;;;999888888999LLLdddtttyyypppZZZHHH===777333444333111222555777999;;;<<<999777555555666777999;;;;;;:::999888ooo]]]NNNMMMRRR[[[iiiwwwvvvfffVVVHHH<<<444;;;===AAABBB??????IIITTTdddllltttwwwxxxzzzxxxuuuooonnnllliiiggggggjjjlllmmmjjjhhhjjjiiiggghhhlllppptttzzz}}}|||zzzwwwvvvmmmmmmnnnnnnoooooooooooojjjlllmmmllljjjiiiiiijjjddddddeeegggiiijjjjjjjjjooottttttmmmhhhiiiiiihhhfffddd```]]]]]]aaaiiinnnjjjooorrrqqqmmmkkknnnrrrfffdddaaa___```dddiiimmm]]]UUUJJJCCCEEESSSeeerrreeeSSS@@@999999999888888555444444555777777666555777666666666888;;;>>>@@@>>>===;;;777333111222444444444444666999:::999888444666999::::::888666555333444666555444333444555777999:::999777444333333000000000111222222222111---///222666999:::888666555666777888888888777777555444333444888;;;===>>>888888666555444444444444777555555666888999888666222222222333444444555555555666666777777666555444555444444555666777999:::777666666777888999888666666666666888:::<<<;;;::::::888666444333444555666666666555555444444444444...---------...------,,,///222666888666444222111222222555888888:::AAAJJJTTT[[[fffooouuuwwwyyyzzzwwwjjj]]]TTTJJJBBBCCCGGGOOO[[[lll~~~~~~gggQQQAAA888333000555555666999<<<===<<<:::888555555888999999<<>>;;;777888<<>>===444555666666666777888999777777777555444555888:::777:::===>>>>>><<<;;;:::555666777999;;;<<<;;;;;;<<<=========;;;888666444888EEE[[[sssiiiQQQ@@@888333333444333444777999;;;======:::666444222444555666666777666666666{{{hhhUUUMMMMMMSSSbbbrrr~~~ooo___QQQCCC999666888<<>>;;;888888:::666555555777999:::999888999999888888:::===AAACCCAAA@@@<<<777222000111333333222222444777777777555555888:::;;;888555333222...000333444555555666888999:::;;;999666444444444000000000222444555444333,,,---000444888::::::888666777888999999999888777555444444555888;;;;;;;;;777777777666666555444444666444333555999:::888555...///000222333555666666666666777777777777777777555555555666777888888999666555444444666777666555666555666777:::;;;:::888777666666555555555555555666555555444555555666666000...,,,,,,---///000///444777999:::777555333222555444666999:::>>>IIIUUUdddooozzzssswwwxxxtttllleee```YYYSSSPPPXXXbbbmmmzzznnnSSS@@@888555333000444555777;;;>>>@@@???===888666888;;;===???DDDKKKZZZ^^^bbbiiittt{{{qqqaaaOOOKKKDDD===888555444444000222555777888888777555444222000222666::::::999555777888666222...++++++///111555777777666666777333333333333333444444444444222111666EEE]]]wwwxxx```EEE555000///000222777999;;;:::777333000//////111444555444111---+++---222777999777666666888222111111222444555444333222333555666666666555444999HHH]]]mmmpppeeeQQQCCC777444000+++***+++---///222000000111333555555555555555444333333333333333777666444222222222222333...000///444>>>BBBMMMdddwww~~~dddPPP@@@666888888444000......000111111......222===OOOeeevvvnnn[[[GGG;;;888666666888555444333000//////222444333444555888999777333000))),,,000333666777777777666999;;;;;;999666444333888???OOOfffwwwuuubbbPPPAAA<<<777888<<<>>>===;;;444444444444555666888888777888777666555555777999666888;;;===>>>===<<<:::555444444666888::::::::::::;;;======;;;888444222777???RRRnnnuuuZZZDDD<<<555555666555555777888;;;======:::666333222333333333333333333444444qqq^^^TTTMMMMMMXXXeeexxx|||pppbbbQQQCCC888888999;;;:::;;;CCCLLLVVV```kkkqqqssstttqqqlllmmmnnnmmmkkkiiihhhiiikkkmmmkkkjjjkkkiiifffiiiooovvvvvvxxx|||~~~}}}xxxtttwwwqqqiiiddddddiiipppvvvooommmkkklllnnnnnnkkkhhheeefffhhhjjjlllooorrrtttnnnsssrrrkkkkkkpppnnnfffccceeegggfffdddcccbbbcccggghhhiiijjjjjjkkkkkkkkkhhhdddaaacccgggjjjhhhfff^^^WWWLLLDDDCCCJJJSSSZZZbbbXXXMMMEEE===777777;;;888888888:::===>>>===<<<<<<;;;::::::<<<@@@DDDFFFCCCAAA===888444222444666444444333555777777666555555777999888555111//////---000333555666777888:::999:::999777444222333444000///000333666888888666,,,,,,...222777:::;;;;;;777888:::;;;:::999888666555555555777999999888666555555666777777666555444333111000333777999666222//////000222333444555666555555666666777777888888333444666777777777666666666555333333555555555444555555555777888999777555444555666777888777666666555555444444555666777888444000,,,+++...111333333888:::;;;;;;999777666666666777<<>>;;;777444333444555000222555777888777666555333111000444999===<<<:::666888888666111...---...222444777888777777777888444555555444222111111222333111111777GGG___xxxfffHHH777111///000111333666:::999666111///...///444888888333---++++++...333999999666333333444111111111444777999777555222333444555666777777777AAARRRhhhuuuqqq```OOOEEE777555111---******,,,...///......111555777666555444444333333333222222222888666444333222333444555///111///555@@@CCCMMMcccyyyfffNNN<<<555:::666666444111//////111222111111444===MMMbbbxxxuuuaaaKKK>>>999777777888444444444222000///000111///111444888:::999555222+++,,,---///111444666777666888::::::777444222222555:::JJJaaatttwwwjjj[[[FFF???999777;;;<<<:::666555333111111111222333444666777777666444333444555444555888;;;===<<<;;;999888555222222444777777666666888:::<<<;;;999555333555===NNNkkk{{{cccKKKAAA999888888666444444444888;;;<<<:::777555333444333222222222222333444wwwggg]]]RRRJJJMMMVVVccctttsss\\\III>>>;;;999999888999AAAIIISSS]]]ggglllpppsssrrrnnnjjjkkkkkkjjjiiihhhjjjkkkkkkjjjlllnnnllliiikkkppprrrqqqrrrwww}}}{{{vvvqqqooollljjjjjjkkkmmmoooqqqmmmjjjkkknnnoookkkfffhhhjjjkkkkkkkkkmmmoooqqqkkkpppnnniiikkkssspppfffjjjjjjiiigggdddccceeefffggggggiiikkkmmmllliiifffeeebbbaaafffmmmooojjjccc]]]WWWMMMCCC>>>AAAKKKSSS___YYYPPPHHH>>>777888===::::::;;;===@@@AAAAAA@@@===<<<;;;;;;===AAAEEEHHHDDDBBB>>>:::666555777999666666555666888888777555444777888666111---,,,,,,...111444777777888:::;;;999999777555222111222333111000000333888;;;:::888,,,,,,---111666:::<<<<<<888999;;;;;;;;;999777666555555666888999888666333444555666777777666555555111///...111666777444000111111222333333444555555333444444555666777888888222333555777777666444333777555333333555555555444555444555666888777555333333555777999:::999888777444444444444555777888:::777222---+++...333555666:::;;;<<<<<<:::999999:::555999AAAJJJQQQZZZjjjyyy|||~~~{{{pppbbbUUUNNNEEEHHHIIIJJJQQQ\\\cccfffkkkuuu}}}~~~ppp```TTTJJJ===555444888;;;<<<;;;===AAAFFFKKKNNNMMMLLLEEEFFFLLLVVV]]]eeeqqq|||{{{{{{sssddd\\\YYYNNN???:::999888666444333444555000222555777888777555444333111111555<<>>;;;777999999666111//////111444666888888888777888:::555666666444222000000111333111111888HHHaaayyykkkLLL:::333111000111///333888999555111///...///555;;;:::222+++***+++///444999999555111000222222111222666:::<<<;;;888333333444666777999::::::HHHZZZqqq{{{pppZZZIIIAAA666555222///,,,+++---...000///000444999;;;999777444444333333333222222222888777555333333333555555444555222666@@@AAAJJJ___xxxeeeJJJ888444;;;555777777444000///111444666444555;;;III^^^www~~~jjjQQQBBB:::666444555333444444333000......///---///333888;;;:::777333...---,,,,,,...111444666666888999999666333222111333999GGG]]]oootttmmmcccLLLDDD<<<999;;;;;;777333666333000....../////////444666777666444222111222222333555999;;;;;;999777;;;666222000222333444333222555888;;;<<<:::777555555===NNNiii}}}hhhPPPFFF===;;;:::666222222111555999<<<;;;888666666555444333222222222333444sssfff^^^YYYSSSNNNUUU```qqquuuYYYIIIEEE???<<<===AAAEEEHHHNNNWWWccclllooommmkkkjjjiiillloooooommmkkklllmmmooolllkkkllllllkkkooottttttpppmmmooouuuzzzyyywwwooojjjffffffjjjnnnpppooooookkkhhhjjjnnnpppmmmiiiiiigggjjjssstttnnnhhhhhhkkkkkkjjjiiihhhgggffffffllloooqqqoookkkgggeeeffflllkkkjjjjjjkkkjjjhhhggghhhgggfffhhhjjjkkkiiigggeeeZZZMMMCCC>>>@@@JJJUUU]]]UUUJJJAAA;;;999888888888888:::@@@GGGHHHDDD???AAA>>>;;;;;;>>>@@@???===BBBEEEAAA888222555:::===999888888888888888999:::<<<:::777444222111111111222555999::::::::::::::::::888555222111111222333444666666444777;;;;;;777111///...000444888888777:::;;;;;;:::999777555333555555555666555222---)))...111555555333333444666555444222111222444666888111000111333777888666444555666888777555444444555666666555666777666555333444444666666666666666666777555444666888888555222333666888888777666777777555555555555555555444444555222......000333666777999:::;;;:::888888999:::555@@@MMMWWWbbbnnnvvvxxxsssllleee```WWWKKKBBB???;;;;;;;;;:::===GGGUUU___ppprrrcccXXXQQQKKKEEE>>>:::;;;???DDDGGGHHHMMMQQQSSSXXX___bbb```ZZZ___gggooowwwrrraaaVVVMMMDDD>>><<<:::999777666555444555555555555777888888777666666555444555777999;;;:::999777777666333000///000222222666999888444333666999888666666777333...---000111222444:::JJJccc{{{jjjOOO@@@999222///222000111333555555333111///222444555444111---***)))111444777888777555333333333444666:::>>>???>>>===:::777555666666666;;;BBBQQQaaappprrrhhhXXXEEE888<<<:::777444222111111111222333666888999777555444333333222111000000000000444444333333333444444555444999666666>>>CCCOOOddd{{{eeeKKK;;;555444666666555333111111333555<<<777666<<>>:::999::::::777999===CCCFFFEEE@@@<<<===;;;888888999::::::888;;;??????888333555999;;;888777777666666666777777:::999777666444333222222222444777999888777777777888777444222111222444555444555555333666::::::777222000...///333666888777::::::999888777444222111555555555555333///)))$$$)))---111333222111111222222111000000222444777999222111111444777999888666666777888777555444555666666666555666777777666666666666666666777777666444555444333444777888666444333555777888777666666777888888777666555444444444444222//////111444666666666777777777666777:::<<<>>>HHHUUU```kkksssrrrmmm]]]VVVPPPMMMGGG???:::;;;;;;999666555888@@@KKKRRRhhhuuu}}}tttcccUUUKKKDDDCCC@@@======CCCKKKRRRWWW\\\___aaa```dddmmmuuuxxxsssuuuwwwxxxyyy{{{pppcccUUULLLFFF???;;;:::;;;:::888666555555555555666666777777777666555444555555555666888999888777444555444222//////000111333666888666222111444888777666666777333...---///222333444;;;MMMeee{{{zzzbbbIII>>>999444222555111222444555555333111///111222222000---******+++222555777777666555444444222333555999===??????>>>===999666555444666===FFFWWWfffrrrqqqdddTTTEEE:::999999888777666444333222333444555777777777555555666555444222111000000000333333333333444555666666777===:::777<<>>888777777888888777555444444555888555555:::DDDTTTjjj|||sssZZZCCC444///000444777666444222111222333444222222333555777888666444444222111//////111333444444555444222111111333666777888<<>>:::FFFEEEFFFJJJSSS]]]dddhhhtttxxxyyywwwzzz~~~wwwpppmmmmmmoooZZZOOOEEE@@@===999888999===;;;999777555555555555666666777666666555444333666555444555777777555444111222222111///...000111444555666333000///222555555444555666333---+++---111111222:::NNNgggxxx}}}lllVVVBBB<<<:::666555777222333555666555444222000000///,,,)))&&&'''***---444555666555444333555666111222444777;;;>>>>>>>>>???999444111111555BBBNNN```lllssslll\\\MMMBBB;;;777777999999999777555444444444555555555555555555999888666444222111111000222333333444555666666777999@@@===999999;;;JJJccc}}}nnnTTTCCC<<<:::999;;;===<<<:::777555555444333444888>>>KKKbbbuuuvvv```HHH666///000333777666444333333444666777444444444666888888777555444333111000000000111222222222111000///111555888999:::===GGGZZZppp}}}ttt\\\EEE<<<:::777444666444444333111...------...222333555555333222333333444555666777777666555444888777555222000111444777333444555888;;;;;;999777000444:::KKKiiittt\\\EEE<<<;;;888777999>>><<<999:::;;;;;;888555777444222444888:::999888lll]]]HHHAAA===DDDWWWlllyyy}}}~~~xxxmmm]]]NNNFFFEEEGGGMMMUUU___ddddddfffnnnuuutttttttttrrrqqqpppppppppiiiiiiooowwwyyyuuupppooojjjjjjiiiiiikkknnnqqqtttpppuuuxxxtttmmmiiikkkooopppmmmhhhdddccceeejjjnnnllliiiggghhhiiijjjkkklllhhhjjjlllnnnnnnmmmjjjiiifffiiilllppprrrsssttttttkkklllnnnqqqsssrrrnnnkkkhhhhhhggggggfffeeecccbbb___WWWMMMFFF@@@>>>CCCJJJNNNIIIAAA<<<999999999999666<<>>???HHHQQQWWWTTTKKKCCC@@@@@@LLLMMMRRR[[[fffqqqyyy}}}~~~{{{vvvnnnddd[[[WWWVVVWWWIIIAAA:::999888666666999===<<<999777666555555555444555555555555444444444555444444444555555444222000111222222111111222444666666555222///...///222222111333555222+++)))***......///888NNNhhhuuuuuuaaaNNN===::::::777555777444444555666666444333222111...)))$$$"""%%%+++000444444333111000111444666444333333555999;;;;;;;;;;;;555///---...666HHHYYYlllttttttfffSSSEEE???<<<888777777777777666666555555555444333333444555666888777666555444333333333444444444555555555444444555>>>===888888:::KKKfff}}}tttYYYFFF===;;;:::===@@@???<<<999666555111222444666999CCCXXXlllxxxgggNNN:::333333555555444333333333555777999555555555666777777666444000000000000000000111111/////////......111666:::=========AAAMMM```sss~~~iiiMMM===777555666888666666666444111000111222444555666555333111111222555555666666666555444444888777444000------000333555666888999::::::999888222555:::GGG```~~~~~~dddIII===;;;:::999:::???;;;999:::======999444555444333444888:::::::::{{{kkkWWWKKK>>>===GGGWWWfffnnn}}}}}}vvvhhhWWWJJJFFFGGGMMMVVV```fffggghhhmmmrrrwwwvvvuuusssrrrpppooommmkkkiiilllssswwwuuurrrqqqpppjjjdddcccgggmmmpppqqqpppqqqqqqqqqpppnnnmmmlllkkkfffaaa```dddhhhiiihhhffffffggghhhkkknnnnnnmmmjjjkkkmmmnnnmmmkkkhhhfffhhhiiillloooqqqrrrrrrqqqjjjkkknnnqqqsssssspppmmmkkkkkkjjjhhhdddaaa___^^^\\\UUUMMMHHHCCCAAAFFFMMMMMMIIIBBB>>>;;;999777555888===AAA???999555555888::::::999888666444333222999;;;999444333777:::::::::999888777666666666666000222333444555444444333555666777666333111111222333333333444666888:::;;;666777666444777<<<<<<999777666444222111222444666999888666555333111000000.........000111111000...))),,,222777999888555222111111222222111111000000000000000111222555888:::999999888666444555777:::;;;<<<;;;999555333444555444111000222666999:::999>>>===;;;888666555555666333444555555444444555777666444111000000222555777666555555777888888777555///...---,,,...333;;;@@@RRRcccuuuyyyppp```MMM???;;;666222///---,,,333;;;EEE???777555666:::<<<<<<;;;CCCMMMRRRQQQNNNOOOSSSYYY\\\dddnnnzzzuuuggg^^^[[[UUUNNNHHHEEEFFFHHHBBB<<<777777777555777:::<<<;;;999777555555555555222222222333333444555555333333222333555555444222111333555555444444555777888777555222///......///------111444111+++((()))---///111999PPPlllvvvrrr]]]KKK<<<:::;;;777444555444555666666666666555444333///(((###!!!%%%---333333333111...---...222555777666444444555777777777444///+++***...;;;RRRfff{{{}}}vvvbbbNNNBBB>>>===:::888555222111222444555666444333222222333444555555555444444444555666666666666666555444222000///...777888555777;;;MMMhhh}}}xxx\\\GGG===;;;;;;>>>@@@???<<<999777666222333444555555===OOObbbuuuvvvkkkTTT>>>666666777444333222222333555888999555444333444555555444222+++,,,---///000111111111............///111666999=========>>>EEEUUUlll}}}pppSSS>>>444222555999888999999777555444555666888999888666222000000000444444444555555555555444999888555000---,,,...111888999::::::999888777777555888===GGG\\\vvvlllOOO???::::::::::::<<<999777999===>>>:::555333333333444777999::::::gggWWWFFF>>>BBBLLLZZZeeexxx}}}uuubbbOOOEEEBBBJJJRRR\\\dddhhhjjjlllnnnvvvuuuttttttsssrrrnnnllllllhhhhhhoootttsssrrrssswwwnnneeebbbfffkkklllkkknnnkkkjjjlllpppqqqnnnjjjccc^^^[[[^^^fffkkkjjjhhhdddgggiiikkkooossssssooolllmmmmmmmmmllljjjhhhfffjjjkkklllnnnqqqqqqooommmiiijjjlllooorrrrrrpppnnnoooooonnnkkkfffbbb```___\\\UUUNNNIIIEEECCCIIIPPPUUUOOOGGG@@@;;;888666444:::>>>AAA@@@:::777777999<<<===>>><<<999777666777;;;<<<999555555999<<<<<<;;;:::999888888777888888333333444444444444333333666777777666333222222333333333444555777999;;;;;;888::::::888;;;??????;;;999999888666333333444555777666555444333333333333444222000000111111111000+++,,,///333666666444111222333333333222111///------///000111222444777999888888888777555555666888999;;;<<<:::555222222333111000///...000444888;;;@@@@@@???;;;777555444555444555666555444444666888444222///---...111555888888777777888999999888666111000///---...222999===KKK[[[jjjjjj___PPPBBB888;;;888444222...,,,111999===999555444666:::===???;;;CCCQQQ^^^bbbbbbeeekkk{{{}}}{{{mmmeeefffggg^^^RRRDDDDDDCCC@@@>>>>>>???AAA???:::888888888666777;;;:::999777666555444555555222222222111222333444444111000111333555666666555444666888999888888999::::::999777555222///---,,,***+++000555333,,,)))***///444777>>>UUUqqq|||www^^^LLL===;;;<<<777444444444555666666777777777777666222,,,&&&$$$(((///555333222000...,,,...222555:::777444222333444444444///,,,+++---333CCC]]]sssuuu^^^JJJAAA>>>===:::777333///...000333555555444333222111222333444222222222333444555666777777777666555333000---+++)))222333222777;;;KKKeeezzzxxx\\\FFF>>><<<===??????>>>;;;999999999777666555555444:::IIIXXXkkksssoooYYYBBB888777777444333222222333555888999555444222222333333222000)))***---///111222222111...///000000000222444777888999;;;===BBBPPPhhh}}}sss\\\EEE666111444888999::::::999777666777999<<<<<<:::777333000000000444444444444444444444444888888666333000///111222777999::::::888777777888777999>>>FFFVVVooovvvZZZFFF<<<:::::::::777777777:::======:::666333333444555777888:::;;;|||iiiSSSEEEAAAEEEQQQ]]]nnnzzznnnWWWHHHBBBEEEJJJRRR\\\dddjjjlllllloooooopppsssuuutttpppllljjjeeeeeelllrrrrrrqqqrrrtttpppjjjggggggiiiiiihhhkkkhhhfffhhhlllnnnllliiibbb___]]]___cccggghhhhhhfffiiikkkjjjnnnttttttpppmmmmmmmmmmmmmmmlllkkkjjjmmmlllllloooqqqqqqnnnkkkhhhhhhiiilllpppqqqpppooommmnnnnnnkkkfffbbbaaabbb]]]VVVPPPMMMKKKKKKSSS[[[ddd[[[MMMAAA:::777888888:::???DDDEEEBBB===::::::<<<>>>@@@???;;;999888999888:::999777888===>>><<<:::999999888888888999999777777666555444444444444666666666555222111222333333444555666888999;;;;;;999<<<======???BBBAAA<<<999;;;<<<:::666333333444333333333222333444666777666333///...000222444555///...---///222444333222111222444444444222000...+++...222444444444777999666777888777555444555666444888<<<;;;666333222444111111///+++))),,,444;;;>>>??????===888555444555555666666555444555777999777444000------000555888:::888777888999:::999777444444222000///222666:::AAAMMMVVVTTTMMMEEE<<<666;;;999888777333000555<<<888999999:::<<<@@@GGGKKKLLLTTTdddtttzzzyyy{{{uuujjjcccddd^^^TTTKKKJJJLLLHHHBBB666888:::;;;:::999:::;;;;;;888666888777444666:::888777555444444444555666555444222111000000000111......///222666888999888666888:::;;;:::::::::;;;<<<;;;:::888555111---***)))+++111777666000,,,---///777;;;AAAWWWttt|||```NNN???======888555555333444555666888999::::::999666000+++))),,,222777444333222///...///333666999666222000111222333444000///000444<<>><<<::::::<<<>>>===999666555555999DDDPPPggguuuvvvaaaHHH===:::888666555444444444777999:::666444222222222222111000***,,,///222333333222111///000222333222222333444333444777:::>>>HHH^^^ssszzzlllVVVBBB666555666888999999888777666888999===<<<;;;777444222222333666666555333222222111111222444444444222222333555444666999999777777999;;;888999;;;???KKKbbbhhhPPPAAA;;;:::999666777:::;;;<<<;;;999888555666666777777999:::<<>>@@@???<<<999999:::333666888999<<<@@@@@@<<<999888888888888888999:::;;;:::888666444444444555555555555444111111222333333444555777888:::;;;;;;:::===???@@@BBBEEEBBB===:::<<<>>><<<888444333444111111000111333555777888444000,,,,,,///444999;;;333000---...111444444333///111333555555333111000+++///444666555666888:::555666888777666444444555///555:::;;;777444333555222333000***$$$'''111::::::===???===888555444555666777777666555555888::::::666222...---000444777;;;999888888999:::999999777666444222000111555888;;;AAAEEEDDDBBB@@@;;;666555555777777444111555<<<:::===@@@BBBDDDJJJRRRXXX]]]eeevvv{{{zzzwwwssskkk```SSSKKKDDDGGGFFFAAA======;;;888000333777888777555444333777555444666555333555999666555444333333444555666888666444111///.........------///222777:::;;;:::777999;;;<<<;;;::::::;;;===<<<;;;:::777333---)))***,,,222999999333///000...777<<>>>>>999666777333333555666888:::;;;<<<;;;888444///---...333777555444333111000111444777888555111///000333444555333333666;;;BBBSSSnnngggNNN===777444111111111111222333444555666333333333333222222111111222111111000000111111222222333333333222///,,,++++++111//////555777@@@SSSppp~~~tttYYYGGGAAAAAACCCAAA>>>;;;999;;;???BBBBBB<<<777666666999BBBLLLiiiyyy}}}hhhNNNAAA===:::777777666555666888:::;;;777555333222222222111000---///222444444333111000///222444444333222222222111111333777999@@@SSSgggzzzfffNNN>>>888777777888888777666666777999<<<<<<;;;888555333444666999888666333111000//////+++...111222222222444555111444777888777888;;;>>>999888777888@@@VVVwwwrrrWWWEEE<<<:::999666999<<<===<<<:::888888777888888999888999;;;===lllWWWGGG@@@BBBFFFYYYnnnqqq\\\OOOHHHFFFJJJSSS\\\ccckkksssmmmpppssssssqqqpppqqqrrrnnnllliiigggiiinnntttwwwooommmkkkiiihhhhhhiiijjjlllgggcccdddiiimmmllliiiffffffeeedddeeeeeefffgggiiiiiiiiiiiijjjlllnnnnnnkkkjjjjjjlllnnnoooooonnnvvvrrrnnnoooqqqqqqmmmhhhhhhggggggiiillloooooooooooommmjjjhhhffffffggghhhfff___YYY[[[dddnnntttvvv}}}iiiPPP@@@<<>>;;;CCCPPPRRRFFF======;;;999777:::======888333222333666;;;>>>>>>:::666666666777666444444555777;;;999777555555333000...333333333333333222111000111111222444666777888999999;;;@@@JJJPPPNNNCCC999888888999888777444111000,,,...000333444555555555666333///...111555999;;;;;;555///,,,---000111111666333111333888:::888555555555666666555444333333999777777999;;;;;;777444555666888999888777555333222111...)))%%%&&&+++///888;;;===<<<999666777888777888888666444333444666<<<:::777333111111444777===<<<;;;:::888777666555777777777555222222333555999;;;======;;;999888888;;;;;;999666444444777999;;;===CCCMMMUUU[[[gggtttuuu|||pppcccWWWSSSOOOIIIBBB???======<<<999666444444555111333666777777444000---222222222333333444555555888888777777777777777888777666555333000---+++***(((***---111444666777777888999;;;;;;999888888999:::;;;<<<<<<999444///+++...333888;;;:::666222111;;;888===HHHYYYvvvkkkRRR<<<666999888777999555555666666777999:::;;;;;;888444111///000333444777666444222000//////...666555333222222333555666555666:::@@@JJJ\\\tttpppVVVDDD:::333000///000//////000222444666777666666555222///...///111111111000//////000111222111333444444111///...///,,,000000333888777???TTTppplll\\\MMMAAAAAA@@@???<<<::::::;;;===>>>BBB<<<888777666666@@@KKKddd{{{YYYIIIAAA888;;;:::888777666666666777999888666444333222333333444111......111444444333444333444555777777555333222222444555666<<>>===999555222111444666777888999666222...,,,,,,))),,,///111222333555777222222333555888999999777555555666777<<>>@@@???<<<999???JJJLLLBBB<<<===:::888666888;;;:::666111000111444888======:::777666666666555333444555777999777555444444333222000333333333444333222111111...///111333666888:::;;;???DDDKKKRRRRRRKKK???666777888999999777444222000...///111333555666666555666222///...000555888:::999444...+++,,,///111222555222111333888;;;999777777777777666666444333333777777777:::======;;;888777888888999999777666555444333000,,,((('''***...777999:::888666555666888777888888666444222333333888888666333111111333666999999999888888777777777666666666333111000222333555666888777666666777888999:::999888666555777999AAADDDKKKWWWfffrrrzzz}}}xxxppphhhbbbVVVLLLBBB@@@???;;;888777;;;;;;:::888444222111222111333555777666222...,,,---...000222444666666666888999999999888888777666666666666555333111///---,,,...000222555666666666777888888888777777777888999:::;;;;;;999444///,,,///333888:::999666333222888888@@@KKKZZZxxxkkkSSS===888999888777999666666666666777888999999<<<999555111000222555777666555444222000//////...444444555555555555444444444666:::CCCPPPcccyyylllPPP===444000000111111111111111222444666777777777666444111000111333333222111000000111333444333444555555222000///000///333222555;;;999AAAVVVoooqqq___MMM???>>>???===<<<::::::<<<>>>???AAA<<<999888666777@@@KKKfffiiiUUUHHH===<<<;;;999777666666666666777777666555444444444444222///---...111444555444444444333555666777555444444444555666777;;;HHHVVVnnn|||eeeSSSFFF<<<888555444666666444555999<<<;;;888444111111333555999999999777333///,,,,,,(((***...222444555555444444333222333555666666555555555555666999FFF___vvviiiPPP===222333999:::;;;;;;;;;999888666777777888999999:::;;;;;;rrrYYYHHHCCCDDDCCCHHHTTThhhzzz~~~xxxfffVVVHHHKKKXXXdddjjjmmmnnnooopppqqqqqqrrrtttvvvvvvuuussspppoooooopppppppppooommmjjjhhhgggffffffbbbeeeggggggffffffiiikkkiiiiiihhhhhhjjjlllnnnppplllmmmnnnpppqqqqqqqqqpppeeeeeefffiiinnnqqqrrrrrrqqqppppppooonnnmmmkkkjjjcccdddgggkkkoooqqqpppnnnjjjlllnnnoooooolllhhhfffccceeeiiioooyyy|||\\\FFF???@@@AAA@@@:::666999BBBDDD>>>:::<<<888666555666888888444111...///111555999:::999777666666555333222333555888666444222111333444444444333333444555444333222111,,,...000333666999;;;<<>>===<<<999999999888888888777777666666444000,,,***+++,,,555666666555444444555666555777888777444222111111444555555444222222333555555555555666777777888888555555555222000///111222333444555444444444777999;;;;;;;;;:::999999;;;===KKKQQQWWWbbbwww~~~yyyqqqiiiaaaXXXPPPKKKCCC:::444444666555666888<<<<<<;;;888444111000111333444666666555111---+++'''***...333666777777777777888999:::999888666555555666777888777555333111111111333444666666666666777666555555555555777777888999::::::777444000---///222666888777555333333555777BBBMMM\\\yyyiiiRRR===888999777666888888777777666666777777888<<<999444111111333777:::555555333222111000000000222333555666666555333222222444999DDDVVVlll|||dddGGG555...,,,///333333222222222333444666777777777777555333222333555444333222111111333555666555666777666444222111222222666555888===;;;CCCXXXlllvvvdddOOO@@@=========;;;;;;;;;<<<===>>>???<<<999888777999BBBKKKeee}}}{{{```KKK@@@<<<;;;:::888666555555444555555666666666666555555///...---...111444666666555444333333555666666555777666666777777:::DDDPPPgggzzzooo]]]KKK>>>777333333555666444555999999888666333000000111333999::::::888333000...---+++,,,///444999;;;999666777555222222222333333222666444444444666@@@VVVjjjsssYYYCCC666666777888999::::::999777666777777666666777888:::;;;{{{zzzmmm[[[NNNFFF@@@>>>FFFZZZppp}}}tttcccQQQOOOVVV___gggllloooooopppppprrrtttwwwyyyuuussspppnnnmmmnnnpppqqqnnnnnnllljjjhhhfffeeeddddddeeeggghhhiiiiiijjjjjjkkkkkklllllllllkkkjjjiiimmmoooqqqssstttsssrrrqqqgggfffhhhkkkooorrrsssssssssttttttrrrooommmllllllgggggghhhkkknnnoooooonnnjjjlllnnnpppooommmkkkiiiaaacccgggppp~~~aaaLLLDDDCCCCCCAAA999555555;;;===;;;:::<<<666555444666888888666444///000111333555666666555666666555333111222555777333111///000222555666666333444555666666555333222---...000333555888:::;;;EEERRR``````RRR@@@555222666777999:::999777333111000111222333444444333333444111///...111333555555777444///,,,,,,///333666555444333444777888777666666666777888888888888777666666888:::;;;<<<<<<;;;999888777777666666777777666666555333111///...---111333555666666555444444111444666777555333222222222444555555444333444555333333444444555555666666555555444222000000111333444666888888777666777888;;;;;;<<<<<<===@@@EEEIIIZZZbbbhhhmmm~~~qqqfff[[[SSSNNNIIIDDDCCC<<<666333333555555777<<<===>>>===:::666333222222555666777777666222///,,,&&&)))///444777777666555333444777999999888666444777888:::::::::777555333333333444555777777888888888666444333444666777888777888888888666333111///...111444555444222222222222444@@@NNN___zzz~~~dddOOO<<<888999777666999888888777666666666666666:::777333111111444777:::555555444333222222222222111222333444444333222111111222666BBBXXXrrrqqq[[[AAA222------000333333333222222222333555666555666777666444333444555333222111000111333666888888999999888555333333333444888777999>>><<>>666333222444555333555888888888666333000...///000777888999888555222111111444222222777>>>BBB@@@<<<:::777333111111222222111444333333333444<<>>777777888888888888777666777555444333444555777999wwwnnnrrr|||uuu```NNNBBB>>>BBBRRRdddpppyyyzzzmmm```YYYXXX[[[dddlllpppppppppqqqsssvvvxxxzzzssspppllliiihhhjjjmmmoookkkkkkkkkkkkiiigggeeedddjjjhhhgggiiimmmooollliiiiiilllooorrrqqqnnnjjjgggnnnooorrrssstttsssrrrqqqkkkkkkkkkmmmppprrrrrrrrruuuvvvuuusssooolllkkkkkknnnllljjjjjjlllmmmnnnmmmmmmmmmmmmmmmmmmnnnnnnnnnfffcccccclll}}}dddPPPIIIGGGEEEBBB999666444777999999:::;;;333333444666999:::::::::333333333222111222333444888777666444222222444666111000///000333666777777333444666777888666555333111111222333444555666777@@@MMMZZZYYYKKK<<<444333666888:::<<<;;;999555333000111222333333222111000222000//////222444555555777555222//////111444777666555444444555555444333333444666888999:::;;;;;;777777888888777777777777777777666555555555555666444444444444444333111///...111555999;;;999555222///222555666666444444444222444777777666555555666444444333333333333333222444555444333111111333555666888;;;;;;:::777666555555777999===DDDMMMWWW^^^mmmuuuxxxuuu}}}}}}nnn^^^MMMFFFCCC>>>;;;;;;999555333333111///222777<<<===<<<:::666333111111666777888999888555222111)))---222666888777555333...111444777888888777666999:::::::::999777444333222333444555777888::::::999777444444666888999999666666666666555333222111...000111111000///000111000000===RRRiiisss]]]JJJ:::777999777777:::999888777666555555555555777555222000111333666888666555555444444444555555333222111000000111222333000111444AAA[[[vvvcccQQQ===444111000000222333222111111222333444555444666777666444333333444333111000///000333777999:::;;;:::888666444444555444888666999===:::BBBVVVlll{{{dddMMM??????======<<<;;;:::999777666999::::::888777<<>>>>>;;;888555222222333444333222111000000000///111444666666666777666555333111111444666444444444333333222222111222333555777999:::;;;;;;777888888666444222333444666666555555555444444444333333333444555444222///---000444999<<<;;;666222000222555666555555666666444555777777666555666666555444444333222111000000222333333333222333555777666888::::::888666444444222666>>>GGGRRR^^^jjjqqqwww{{{yyytttvvv~~~jjjVVVDDD@@@@@@<<<999:::777666666555111,,,...333888999:::888555222000000555666888999999888777555///222555888999777444222///000333666777888777777999999888888666555444333222222333444555777999::::::777444555888;;;:::999555555444444333333333333111111111///------...000---...===WWWsssqqq[[[III:::888999777777;;;888777666666555555555555555444333222222333555666444444444444555555666777333222000//////000222333000222666EEEbbb{{{vvvVVVHHH;;;666666444222111333222222222333444666777555666777777444333222333222111//////000444888:::<<<<<<;;;999666444555666444777666888<<<999@@@TTTrrreeeJJJ;;;<<<:::;;;;;;;;;999777555444555999:::666666<<>>CCCJJJPPPZZZgggnnnooorrrqqqkkkfffhhhnnnmmmllllllooorrrtttsssrrrmmmlllllllllkkkiiihhhhhhhhhjjjmmmpppqqqpppnnnmmmrrrooollllllmmmnnnmmmlllkkkmmmqqqssstttrrrpppnnnmmmmmmnnnnnnnnnnnnoooooonnnmmmmmmnnnppprrrrrrqqqpppnnnmmmnnnqqqrrrooommmoooooopppqqqrrrqqqnnnkkklllkkkjjjjjjkkknnnppprrrrrrlllfffhhhtttjjjTTTKKKGGGBBB>>>888777666666777888777444555666777777888999:::<<<888777555222///000444777;;;<<<<<<:::666222111000111111222555777888666444333555888::::::999777555444444333333333333333333666:::======:::666555555777:::===@@@@@@>>>:::777555555666666555333222000/////////222555888888777555666777555222111222333000111111111111111222333333444666777888999999999666888888666222111222444555666777777777666444333444333222222333333000---//////111666:::;;;888555444555666666444444555666444666666666444333444666444444333333222111111000///000111111111333666888888888888666555555777999===DDDPPP\\\fffooovvvzzzqqqkkkeeebbbfffpppyyyhhhRRR@@@>>>???;;;777999555666999999444---...444666777999888555222111000222444666888999:::999999444666888::::::888666444444444555666777777777777666666444333333333444444333333222222333444666777999666444666:::<<<:::777555444333222222333333444555444222///---,,,...000...000BBB\\\uuuqqq]]]LLL>>>;;;;;;777666:::777666666555555555666666555555555555555444444444222222222222333555666666333333222222222222333333000555>>>PPPmmm{{{hhhNNNBBB888666888666333111444333333444555777999:::777888999888666333333333333222000000111555:::=========;;;999555444555666444777666777;;;888>>>SSSpppkkkNNN======555666888999999777555444222777999555555<<>><<<888333000///111222444777999888555333333555888:::;;;999777555333333333333333333333333666555444444555555666666777:::>>>AAAAAA???;;;999777888888888777555333222......000333777999999888333666777666222///000111,,,...///000000111333555555666777777777777666666666777888666222111333555555666888999999777555444666444111111222111...+++111//////222666999999888888999888666444333444555555555555444222222333555333333333222222222222222---...///000000222666999;;;999777444333666<<<@@@NNNWWWdddooovvvzzz{{{|||cccWWWNNNPPPXXXdddqqq}}}pppXXXCCC???>>>555///...111333888:::444---...444666888::::::777555333333000111444777999:::;;;;;;666777:::;;;;;;999777666999888888888777777777777333222111000111333555666555444333222111222333444777555333666;;;<<<:::666444444222222222333444555888777444000---,,,...111111555GGG]]]rrrppp```OOOAAA>>><<<777666999666666555555555555666666555666777777777666444333000000000111222333555555222333555666666555333222000888DDDYYYvvvxxx___JJJ>>>555555777666333222555555555555777999;;;===999:::;;;:::777555333333555333111111333777<<>>RRRjjjqqqTTTBBBBBB111333666888999888666555000666888444555<<>>:::999555///---///...222666888999999:::;;;999:::<<<;;;888666555555333666:::;;;888333///---,,,,,,...111555777777666111//////111111444<<>>:::888999:::888888:::;;;;;;888333///---...000333555666777777888777666444222000///...,,,***)))+++...222555555999888777777666555444444777888888888666444222111555555666777777777777777888777666444333333333333888555333333666777777555===<<<:::777555444444444555555555444444333333333111222555999<<<999333...,,,...000111111111333555555777:::<<<;;;>>>GGGQQQ```ooo}}}}}}wwwlllbbbNNNHHHBBBCCCGGGQQQaaannnppphhhWWWEEE;;;777333---222555777777555333222111666888::::::777555444333111111111111333555777888999999999888888888888888999888888777666777777777222111000///000333666777777777666555444333222222666777888999:::999999888666777777666444222333333999888666555444444444555555777HHH^^^tttmmm___JJJ???<<<666888;;;666:::999888888888777555333555888;;;<<<:::777444333111222333333333444777999444333333666999:::777555777777DDDcccttt___GGG???777555333222444888444555666888999;;;<<<===<<<<<<<<<<<<:::888555444333111//////111555:::===AAA===888555555444111///111444888:::888999DDDQQQmmmuuuYYYEEE:::444222222444888:::999777777777666666888:::===???EEELLLccc|||pppMMMCCC888999>>>;;;;;;999///333444555444333333555666888999999888777555333222333333333333444666777888666...+++000444333444888;;;AAAHHHSSSggguuummm\\\HHH???:::<<<;;;555000///000222666999;;;;;;:::999777666444222222333444555111333666777777444000---(((***---000444777888999000111111111111333777:::PPPfffoooYYYHHHBBB<<<777333000333999<<<;;;999888777888::::::ppp___]]]]]]eeexxx|||fffXXXIIIAAA<<<;;;@@@GGGPPP\\\jjjrrrxxx|||xxxqqqkkkgggeeehhhmmmqqqooolllhhhiiikkkmmmnnnooonnnnnnllllllmmmooosssvvvxxxyyyrrrpppmmmnnnppppppooommmllllllkkkjjjhhhiiilllnnnlllmmmnnnnnnmmmlllkkklllhhhkkkoooooonnnllllllmmmjjjttt|||}}}|||{{{vvvpppuuutttrrrpppnnnllljjjiiinnnmmmkkkhhheeefffiiilllkkkjjjjjjiiigggmmmoooYYYJJJBBB@@@AAA777666444333222333444555666666666666555555444333666555555555555666888888<<<<<<<<<===>>>===;;;999555555666666777888888999999999888999::::::777555666666777888888888666555333333333444666777999:::<<<===>>><<<999777888999777888:::<<<<<<999444000000000222333555777888999888888777555444222111000---++++++---111555777888999999999888888777666555888888888888777555444444777777777777777666666666999888666555555666777888:::777444333555777777666;;;:::888666444444444444333333333444444444555555333444666999;;;999444000---///000111000111333555555888===BBBHHHQQQ]]]gggssszzz~~~yyyrrrjjj^^^SSSFFFAAA===<<<>>>FFFVVVdddnnnhhhZZZIII<<<666111,,,111444666777555444333333666888999999666444222222000000000000111333666777888888888888888888888777888888888888777777777777222111//////000333666999666666555555444333333222666666888999999999888888888888888666333111111222999888777666555666666777555555DDDZZZrrrmmmXXXEEE;;;:::666999<<<888:::999888888999888666444444777:::<<<;;;888666555444555555444222333555777333222222555888999888666888???OOOiii|||fffIII???555222222111222555333444555666777888999999::::::::::::888666444222333222000000111444888:::>>>:::666444444333111...111444888:::888888CCCOOOhhhyyy^^^HHH;;;777555444555888999888777777777777777888:::<<<===DDDHHH[[[sssyyyYYYJJJ>>><<>>===???DDDJJJUUUfffzzzuuunnnjjjfffiiiooorrroookkkfffgggjjjlllmmmlllkkkjjjmmmllllllmmmooossswwwyyytttqqqnnnooorrrrrrnnniiiooommmjjjfffdddggglllqqqtttqqqmmmllllllmmmmmmmmmjjjjjjkkklllnnnmmmkkkhhhllluuu~~~}}}wwwqqquuuqqqnnnmmmnnnooonnnlllmmmmmmlllhhhdddcccfffiiijjjjjjkkkiiifffiiiwwwvvv___KKKAAA???@@@666555444333444666888999777666444333333444555666777777777777777777888888888888:::>>>AAABBBAAA???999888888777888999;;;<<<:::999999999::::::888777777777888999999888888777444555666777777888888888:::;;;;;;999777666666888555777:::===>>>;;;555111333333333444555888:::;;;888888888777666444333333...------///333777::::::999:::;;;;;;:::999777666999888777666666666666666999888777666555555555666999777666555666888;;;===<<<999555444555666777777888777555333333333444555111111222333444555666777555555666888999888555333...000111111111111333555333888@@@JJJVVVdddqqqyyy|||ssshhh___WWWMMMCCC>>>;;;999777666<<>>555000,,,000333555666666555555666666888999777444222000000............000222444555666666666777777777777777777888999999999888777666222111...---///222777:::666666555555444444333333555666777777888777777777999999888555111///000111777777666666777777888999444333@@@WWWqqqkkkOOO>>>777888666999===999999888777888::::::888666333666999;;;;;;999777555666777666444111111222444111111111333666888888777;;;III[[[ooohhhMMM???333000222222111222333333333444444444444444666777777666555333111000222222111111333444666888999777444333333222000...222333777999777777@@@KKKaaazzz}}}aaaJJJ===:::888777777888888666555777777888888999::::::;;;@@@@@@OOOeee{{{fffTTTCCC>>>@@@<<<::::::333...000222222111111111222444555666666666444333222444444555555666777888999777111------//////222555888;;;>>>EEEWWWkkkrrrnnn]]]NNN>>>888888666333111///111555999;;;=========999777333000//////111333111222555666666333000...,,,,,,,,,---...000222333777777777555333444666888@@@HHHZZZvvvoooSSSGGG:::777777777888:::===:::777444333444777888sss[[[IIIKKKSSSYYYdddqqqyyywwwqqqeeeUUUFFF>>><<<===>>>FFFYYYqqqyyyrrrmmmjjjkkkpppqqqlllgggfffggghhhiiijjjjjjjjjjjjkkkjjjjjjjjjlllqqqwww{{{xxxsssnnnnnnrrrrrrnnnjjjpppmmmiiieeedddffflllppp{{{vvvpppmmmmmmmmmjjjhhhiiigggfffjjjnnnoookkkgggppptttxxxzzzyyyxxxvvvuuuqqqlllhhhjjjooossssssqqqkkkiiigggfffgggiiikkkkkkmmmnnnnnnmmmhhhgggppp|||~~~dddLLL???===???999888777666777888:::<<<999777444222222555888:::888888888999999888777777666777:::???CCCEEEDDDCCC<<<;;;999888999:::===>>>;;;999999999;;;;;;:::888777888999888888777888888777888999:::::::::999888999888777666555555666777444666:::===???<<<777222555444333333444666999;;;666666777777666555444333...------000555999:::;;;999:::;;;<<<<<<:::999888888777555444444555666777:::999888666555444555555555444333333555888<<>>PPPbbbrrreeePPPAAA333000333333222111555444444333333222222222333333444444333111000//////000111222444555777777555555555444444222111///222333666888666666>>>HHH]]]www{{{aaaKKK>>><<<;;;999888777666444333666777888999:::999999999:::999EEEZZZtttoooZZZEEE<<<>>>:::999999444...000222333222111222333444555666666666555444333444444555666777888999999999555111......000222555666777777;;;JJJaaaqqqwwwjjjXXXDDD999777888555333333555777:::<<<=========<<<999555111000000222444111222444666555333000/////////......///111444666;;;;;;999777444444666888@@@DDDRRRmmmttt]]]LLL;;;555666666666666<<<:::777444444666999;;;yyy___JJJHHHJJJJJJTTTcccttt~~~{{{fffPPPCCC===<<<;;;@@@NNN```nnnuuuwwwuuuqqqnnnmmmnnnlllhhhcccgggfffffffffgggiiijjjkkkiiijjjjjjjjjlllqqqyyy{{{uuunnnlllnnnpppooommmnnnmmmjjjgggeeegggjjjnnnxxxuuuqqqppppppooojjjffffffddddddiiiooorrrnnniiinnnppptttwwwvvvtttssstttpppkkkgggiiiooossssssqqqmmmhhhdddffflllpppooollloooooopppnnnhhhcccgggpppjjjOOO@@@>>>???;;;:::888777777777999:::888666333111222555888:::777888999::::::999777666888999<<>>;;;:::999999;;;<<<;;;:::777888999888666555666888999:::;;;=========<<<;;;888777555444555555666777333555999<<<>>><<<777333444333222222222444777888333444555666555444333111---------000555888999999777888999:::::::::999888666555333222222333444555::::::888777555444444444111000000111333666:::===<<<:::888666444555777888666444222111111333666888777777666666555444333333666666555555444555555666333444555555555666999<<<888FFFWWWcccmmmvvvxxxvvviiiZZZHHH>>>======<<<:::888999:::999666999GGGVVViiiooonnn___MMM???777222222444666777666666888999666777777555111///......------------///111333444444444555555666666666666777888:::;;;:::999777555000...+++***+++...222555666666666666666666666777555444444444444444444444333444555444222111111222111222333444666777888888777888HHH```wwwfffNNN===666888555777:::555777666666888:::;;;:::888444444555777999777333///111111111000......000222000111111111333555999;;;@@@RRReeewwwdddPPPAAA444222555666444333777777666555444333222111111222333333333111000///---...000222444666777888444555666777666444222111222222555777666666===EEE]]]uuuuuu\\\III>>><<<;;;:::888666444333333666777888999999999999888999999DDDWWWqqqvvv\\\DDD888;;;888666888555///111333444333333444555555666777888777777555555333444666777888888888888;;;:::666222000222555666555555333444>>>TTTkkkxxxjjj[[[FFF999777:::999666888999:::;;;<<<<<<<<<<<<>>><<<888555333333555666222333555666555444222000222111111111222555888:::<<<;;;:::777555444666888???EEERRRggg{{{cccPPP<<<444555666777777<<<:::888777777:::===???}}}gggRRRKKKFFFCCCJJJVVVdddwwwsss]]]KKK@@@>>><<<>>>FFFPPP[[[fffppprrrrrrqqqoookkkgggdddbbbfffffffffggghhhjjjlllmmmkkkmmmnnnmmmnnnssszzzyyyuuuoookkkkkkmmmooopppmmmlllkkkhhhfffgggiiilllppppppqqqrrrsssqqqnnnkkkeeedddeeejjjpppsssqqqmmmiiillltttzzzzzzsssooonnnqqqnnnkkkkkknnnpppooommmqqqlllhhhiiinnnpppnnnjjjooonnnnnnkkkddd]]]^^^dddrrrVVVGGGAAA>>>;;;999777555444444555666444444333222333555777999777999;;;======;;;999888:::;;;>>>BBBEEEEEEBBB@@@<<<;;;:::::::::;;;<<<<<<<<<:::999999;;;<<<<<<;;;888::::::888444333555777999:::;;;===>>>?????????999777444444555777888888444555777:::<<<:::666333333222222111222333444555222333444555555333111///------...111444777888777555555555666666777777888555444333222222222222222999999999888777555444333//////000111333555888999888999888777555444666888777555333111222444777999<<<;;;:::888666444222222666777777666444444666888666777888888888;;;???BBBEEEYYYlllsssuuuvvvssslllYYYKKK===999999:::::::::777777888888666777BBBOOOaaammmvvvqqqbbbRRRDDD;;;555777888777666666777888666666666444111//////000............000222444555444444555555666666777777888999:::::::::999777777///...,,,+++,,,---000111333444444444555666666666444444333222222222333333///111444555444222111111000111222444666666777777888;;;MMMdddyyykkkUUUBBB:::999555666999444666666666777999999888777444333444666999888333/////////000///...///111333222222222111222444999<<<@@@SSSjjjdddLLL@@@555444777777666666999999888777555444333222222222333444444333222111---...000222444666777888333666999999777444333222111111444777777777===DDD\\\rrrpppYYYGGG>>>;;;<<<<<<:::777555444555666666777777888999999:::;;;>>>IIIXXXppp~~~```DDD777:::777555777555111333444444333444666888777777888888888777555444222333555777888888888777;;;===;;;555333555777777555555333000555FFF___rrreee[[[JJJ<<<888;;;<<<999999::::::;;;;;;:::::::::???===;;;888777777888888333444555666666555444222444333333444555777999:::::::::888666444444666888:::BBBMMM^^^sssjjjVVVAAA777777999;;;===<<<;;;::::::;;;<<<>>>@@@ppp\\\NNNEEEBBBFFFMMMSSShhh~~~|||lllWWWGGG>>>;;;<<>>@@@AAA???===;;;;;;<<>>::::::::::::::::::::::::===;;;999999;;;=========;;;======999444222444777777777888:::<<>>===;;;999777555333222777999:::999777666888:::888999:::;;;<<<@@@EEEHHHUUUkkk{{{yyyqqqjjjbbbYYYKKK@@@888999:::888888::::::777666666444555<<>>EEEXXXooooooXXXHHH???<<<===>>><<<999777888:::666555555666777999;;;<<<:::@@@KKKVVVlllgggIII:::===:::666666444333333333222222444777;;;777777888888777555333222111222555777888777777666999===>>>888555777999777666666444///...;;;TTTiiikkkeeeWWWFFF>>>===<<<888666777777888888888888999======<<<;;;::::::999999444555666777777666555444444444444555555555555666666777666444333444666999666<<>>>>>======<<<<<<<<<<<>>??????>>>===999<<<@@@CCCDDDBBB@@@>>>;;;<<>>888999999::::::999888888===;;;999999;;;===>>>======??????;;;555222444888555555666888;;;>>>BBBDDD;;;888444444777:::;;;;;;777666555666777777444222222222333444444333333222333444666666555222000...111000111333666777777666111000......///111444666666666666666555333111///555666999::::::777444111333444666888999888888777222555888888666444555666;;;999666444444666999<<<>>>>>><<<:::888666555444888;;;<<<;;;999888:::<<<:::;;;<<<===???CCCHHHLLLaaavvvxxxgggZZZOOOEEE???888555999;;;888777999===999666666444333888>>>KKKddd{{{```KKK;;;;;;;;;888555444444555555555555444111000111333111111111111333555777888555555555666777888888999;;;:::999888888888999999222222222111000//////...------...///000111111222444333111000000000111111...222666888666111,,,***222333555666888888777777777<<>>@@@<<<888333333333222000000222444666666555333111333999>>>GGG]]]|||www___PPP???999666666777666777::::::999999777666555444444444555666777777777666555444333222111111111222333111666:::;;;777333111000111000333888999:::???EEETTTlllpppZZZIII???<<<>>>@@@>>>;;;:::;;;===666555444444666999<<<>>>888???IIIRRRfffmmmNNN>>>@@@<<<777666444444333222111000333888;;;777777777777555444222000000222444666777777666555777===???999666888999777666777555///+++444LLLbbbvvvsssfffQQQCCC>>>:::555333333444555666777888888;;;<<<<<<<<<<<<;;;:::999555666777888888777666666444444444444333222111000444444444333222333666999666888;;;DDDYYYuuuqqqXXXFFF<<<888:::>>>@@@@@@???>>>===;;;999888}}}hhhVVVJJJEEEDDDCCCEEESSSfffuuu}}}lllZZZLLLBBB;;;<<<>>>BBBJJJTTTaaakkkpppjjjcccbbbbbbaaaiiijjjlllnnnoooqqqqqqqqqlllnnnmmmhhhgggkkkooopppooooooooonnnmmmllllllllliiilllnnnkkkfffeeeiiinnnmmmqqqttttttpppmmmlllmmmlllrrrtttmmmjjjlllmmmkkkooollllllkkkgggdddgggnnnuuurrrnnnjjjiiikkkooorrroooqqqqqqmmmiiikkkqqqxxxpppppppppmmmhhhaaaZZZVVVYYYtttzzziiiTTTBBB======;;;999:::>>>AAAAAA===BBBKKKQQQNNNEEE@@@@@@@@@CCCEEEBBB===;;;>>>BBB@@@===:::<<>>???????????????<<<;;;999777555555555666888666555666888:::;;;;;;999666444666:::===;;;777444333333444555444222000000222555777999:::999999777666666888444...---///222333555666777666666555222444555333111111333777666777888777666222///---///555<<>>===;;;777222111111333===;;;999888999:::::::::;;;777888>>>CCCHHHTTTaaassswwwvvviiiUUUEEE???@@@;;;777333444888:::999666888777666555444444555555HHHYYYnnnqqqTTT>>>>>><<<999666444444555999666444444666555333000111222222333333444444555444666999;;;;;;:::888777:::999777666666888999;;;444666777666333000//////,,,++++++///444777888777444222000000111333333333222444666777666333///---444333222222555777888888666???PPPhhhqqqSSSFFF:::777888777666777000222444555444444555666222111333777;;;===:::888555333111000111444777999888666555666444222444999KKK___~~~fffIII;;;444666777888777888999;;;:::999888777666666666666666444444999999666333444444777666222000222333111777:::===<<<777222000//////111333555777999<<>>>>><<<;;;;;;;;;777666666666777888999999;;;@@@FFFOOOaaayyyuuu^^^GGG>>>>>><<<999888777666555555555666888999444333222222333111...,,,---000444777999888777555:::;;;<<<===<<<:::777666666555666444++++++BBB^^^yyyyyyooo\\\HHH===777555333555777777666555666777======<<<999555444555666555888;;;;;;888555555666666666777777555444222111444444444555555777888999:::555555@@@TTTkkkhhhMMM>>><<<<<<:::===>>>???===999555333333lllXXXLLLFFFDDDCCCBBBJJJXXXhhhxxxvvvhhhZZZLLL@@@>>>???@@@CCCGGGUUU```iiihhhddddddcccbbbkkklllnnnoooooommmjjjiiiqqqqqqmmmgggeeehhhkkkjjjooonnnnnnooopppooonnnlllmmmnnnmmmiiiffffffiiimmmoooppppppooommmlllllllllkkkooopppmmmlllooopppnnnmmmkkkkkkkkkgggeeehhhooossspppmmmllllllnnnooooooppppppooommmjjjkkkooosssqqqqqqqqqnnniiiaaaYYYUUUUUUlllxxxcccPPPCCCBBB@@@???AAAEEEHHHHHHFFFHHHOOOTTTRRRIIIBBBAAA@@@CCCDDDAAA===;;;===@@@===:::888:::===>>>;;;888;;;;;;;;;===>>>===:::888<<<======>>>????????????999999888666555555555555888777555666999;;;<<<;;;999777555666:::;;;888555333333444555555444333111333444666888999999888777555444555666333...---000222333444555666666555444333444444222000000222444333444666666555222...,,,000555;;;>>><<<999666555999:::;;;:::888555444444555777888777555555666888<<<<<<:::888666777:::<<<::::::888555333222333555;;;999777666888999:::999666444777@@@JJJTTTcccpppwwwsssiiiYYYHHH===999:::888555222444888:::888666555555666777777777666666DDDTTThhh}}}pppSSS@@@>>>;;;777333222333444999666444444555666444222222222222333333444444444444555888:::;;;:::888777888777666444444555777888444555555555555444222111---,,,,,,///444777888666333222111000111111222222444555777888777555222111555444222333444666777777888@@@OOOfff~~~|||jjjNNNCCC888666777666555555222333555555444444555777444222000222555777888777777555333222333555999;;;;;;888777777333000333999KKKaaa~~~]]]CCC999444666777777666666888999999888777666555666666777777444555999:::777555666555999999555222333333111888;;;>>>>>>:::666444444000111333444555888<<>>NNNbbb{{{kkkNNN===:::;;;;;;===>>>===;;;777444333444vvv^^^OOOGGGCCCBBBAAABBBGGGUUUjjj{{{}}}xxxlll\\\KKKDDDBBB@@@===<<>>:::888666888;;;<<<:::888<<<;;;;;;<<<======:::888:::;;;;;;<<<===>>>>>>>>>777777777777777666555444888777666777:::<<<<<<;;;999777666777999888555111333444555666666555444444666888999::::::888666555222111222444222......111333333444555555444444444444555444222//////000222000111444555555222///,,,111555:::<<<;;;888666555888:::;;;999666444222222444666888888666555666777;;;<<<<<<;;;999999:::<<<777777777555333333555777888666444555777888999999555444999EEETTTddduuurrr]]]KKK???:::999888555333222555888:::888555333444777999:::999777666???KKK^^^rrrqqqVVVDDD@@@:::444111111222444666333111111222444444333333333333333333444444444333555777999:::999888777666555444333333444555666555333222444777777555222------...111555777777666444333222111000000000111666777777888888777777666666555444333333444555666:::@@@NNNfffuuu___HHH>>>666666888666444444555666666555444444666888777333///---...222444555999777666444555777:::<<<===:::888777333000444;;;NNNfffsssRRR===777444555666666555444555666999777555333333444666888666444666999:::777777:::888>>>AAA<<<777666444111555888<<<===;;;999888888222333333333444777<<>><<<======<<<:::999:::<<<<<<;;;:::999888777666555555888<<>>SSSnnnnnnhhhXXXIIIAAA<<<888444666777777666444555666666666777555444444555777888999:::999666444444444444444333111111333777:::888888777555444333222111333222444;;;FFFWWWoootttVVVBBB<<<<<<=========;;;888555444444555kkkUUUFFFAAAAAABBB???>>>EEEVVVjjjyyy}}}ooo]]]PPPHHHCCC???<<<===HHHUUU___eeeiiimmmpppnnnnnnnnnmmmllljjjiiigggjjjiiieeeaaadddkkkmmmkkknnnmmmnnnssswwwwwwrrrmmmmmmllljjjjjjlllmmmlllkkkppplllhhhhhhkkkmmmllljjjmmmlllkkklllqqqtttssspppmmmkkklllllliiieeehhhnnnsssooolllllloooqqqooolllooommmkkkkkkkkkjjjhhhfffkkklllnnnmmmiiibbbZZZUUUSSS___qqquuu[[[LLLFFFAAACCCFFFGGGJJJLLLLLLHHHGGGKKKLLLFFF???<<<<<<======;;;888777999:::;;;999777777999:::999777::::::999:::;;;;;;999777666777777888999;;;<<<<<<666777888999999888666555888777777888:::<<<<<<;;;999888777777888666222///333555777777777666666666::::::;;;;;;:::777555333000///000333222///000333444444444444444333333333555444333111///...///000///111333555555333111///222444777888888777555444666777999888666444333333444555666777666666555555999;;;<<<<<<;;;::::::;;;777888888777555555777999777555333444666888999999888999???MMMaaatttnnnSSSAAA<<<<<<;;;888333333444777:::;;;999777666777888888888888777777:::CCCPPPbbbxxxwwwbbbMMMFFF===444111111333444222000///...///111222333444444444444444333333333222333555777888888777777444444444444555666888999666333111333777888444000...///111333555777777666555555555333222111111111777777777777777888999999666666555444222222333444999???PPPkkksssXXXCCC<<<777888999777444444777888777666555444666888888555000...---///222444:::888777666666777999;;;<<<999888666222111777@@@VVVlllmmmOOO===777444555666555333222333444888666333111111333666888555333555888999777888===AAAIIINNNHHH???999444000111444777999::::::999999666666555444444777<<<@@@PPPjjjwww\\\JJJDDD?????????<<<::::::;;;===???>>>===<<<:::888666555444555777>>>MMMeee}}}oooSSS@@@777666777888666777999;;;;;;:::888666111111111333555777777666444555888999:::999777666555555555666777999;;;<<<555555666555111111===LLLbbbiiijjj]]]LLL@@@:::888555666888777555444444555666777777666444444555666888888777666444222222222444555666555333333777:::777777666666444333222111///000444999@@@NNNfff{{{hhhQQQEEE@@@>>><<<;;;999666333333555888|||^^^HHH@@@AAA@@@===;;;<<>>???AAAAAADDDGGGFFFAAA@@@DDDFFFAAA<<<:::888888888777666666777888===<<<:::999999999888777888777666777888888666555222333333444555777999:::888999:::;;;;;;:::888777777666666888;;;<<<;;;:::888888777777666555222000444777999999888666777888:::;;;;;;;;;:::777444222000///000333222000222666666555555444333333333333555333111000000000000000111222444666666555444333222222333444555555444333222444777777666555555666444444444444555555444333777999;;;;;;:::999999:::;;;<<<<<<:::888777777999777555444444666888999999777;;;FFFWWWnnnxxxcccIII;;;:::<<<;;;777444555666999;;;;;;:::999<<<:::888666555555777777888===EEERRRjjj}}}~~~ttt[[[QQQDDD999444333444555111111000000000111333555555555555444444333333333111222444666777777777777333333444666888;;;===>>>777444111333777777222---000111444666666666666666666777888777444222333444777666666666666888999:::666777666444111000222444666???TTTrrruuuXXXBBB<<<999::::::777444555777888888777555555666888777666555333222222333444999888777555555666777888999777666555222333===IIIbbbssskkkRRR@@@777444555666444222111222333777555222000000111444666222111333666666555999???KKKVVV]]]VVVHHH<<<444000000222444888:::;;;;;;;;;999888777666666888===@@@RRRfff}}}vvv```OOOGGGBBBBBBAAA>>><<<;;;<<<>>>@@@@@@???>>><<<999777555555555666:::EEEYYYsssuuuZZZCCC777555666666444555888::::::888555333222111111222555777888777555666888999:::999888777999888888888888999:::;;;777888999999666777>>>FFFTTTdddnnncccMMM===777666444666777777666555555666888999:::999666555555555777555333222111111111111555999===<<<888555444666555555666666555555333333---///444888===IIIaaauuu}}}eeeRRRFFF???;;;:::888555333444777999iiiPPPEEEDDD===<<<;;;:::===KKKfff~~~}}}kkk[[[OOOGGG@@@BBBIIITTT^^^gggqqqzzzxxxvvvrrrooolllkkkjjjjjjfffjjjkkkgggfffjjjllllllkkknnnrrruuuvvvtttrrrpppgggiiillloooppppppnnnmmmlllkkkkkkmmmoooooonnnmmmqqqnnnnnnqqqrrrqqqppprrroooooooooppplllgggiiinnnuuusssooollljjjkkkmmmooommmlllkkkjjjhhhfffeeedddccceeeggghhhgggccc___]]]UUUTTT\\\ooorrrZZZKKK>>><<<===;;;===BBB@@@===>>>BBBBBB>>>::::::666666555666666777888999===<<<;;;999888999999:::777666444555666666555333000000000111333666888:::;;;;;;;;;;;;;;;:::999999666555666888:::;;;:::999888777777666555444444444666999<<<;;;888666777888999:::;;;:::999777444222222000111444444222444999888777666555444333333333444222000000111333333222444444555666666666666666444222111222444555444333111333666777777666777888444222111111222333333222555777999999888777888999===>>>>>><<<:::888888888777555444444666888888888444<<>>:::666777888999::::::;;;;;;>>>;;;777444333333555777666:::>>>GGG\\\vvviii]]]LLL???888666555444222333555555444444555666777666666555444333222222000111333444555666777777222333555777:::<<<>>>???777555444555666666222///111444777888777666555666555888:::999555333444666666666666666666777888999555777777444000///111444666BBBYYYwwwyyy]]]DDD>>>;;;<<<:::666444444444666888888777666666777666888999888666555666777999888777555555555666666666555555444222555BBBPPPkkk{{{iiiRRRAAA888444555555444222111222333666555222000///000111333000///222555555555:::BBBRRR```iiibbbPPP@@@666000333333444888;;;======<<<999999999777666888;;;>>>MMM^^^rrr{{{tttbbbPPPFFFBBBBBBBBB???<<<;;;;;;<<<>>>??????>>><<<:::777666555555666:::AAAPPPhhh}}}{{{cccJJJ;;;777666555333444666888777666333222333222111222444666777666444555777888999999999888;;;;;;;;;:::::::::::::::999:::;;;<<<<<<<<<>>>@@@JJJ]]]jjjbbbMMM<<<555333333555777777666555666777:::;;;<<<;;;888666555666777444111///000111222111444;;;BBBBBB<<<555222222444555666777777777666555...000444888<<>>======>>>GGG]]]rrrsss^^^MMMAAA@@@EEEPPPZZZaaajjjtttssstttsssrrrpppmmmkkkiiifffmmmqqqmmmhhhhhhjjjkkkjjjooouuuvvvssspppqqqrrrjjjmmmoooooommmlllmmmpppkkkllllllkkkkkkllloooqqqpppnnnooosssrrrooopppuuunnnmmmoooqqqnnnkkkmmmrrrsssttttttpppkkkhhhjjjmmmkkkmmmmmmjjjfffdddeeegggfffggghhhhhhgggdddbbb```SSSLLLKKKYYYooo~~~cccOOO===999888555777===<<<<<<>>>AAA???999777999555555555666888:::;;;<<<::::::999888888999;;;===777666444444555666555444000//////000333666999;;;===<<<;;;:::999888888888444444555777999:::999888777777666555444555777999888<<<>>>===999666666888777888999999999777555333444222333666555444666;;;:::999777555444444444444222000...000333666666555777666555444444666777888777444111222444666666555222555777888777666777777444111...---///111222111333555666666555555666777<<<======<<<:::888888999777555333222444555666555444@@@SSSjjjeeeYYYIII???===>>>???===777888888888888888999;;;;;;999666444333444555666333888;;;@@@RRRmmmtttgggTTTDDD<<<777444222000333666777555333333444888777666555444333222222000000111333444666666777222333555777888::::::;;;555666777888888777666555222555999:::888555555666333777:::999666444555777777777777777888888888888444666777444000...111555999FFF\\\yyy|||dddFFF@@@===<<<999444111333111444777999888777666666777999::::::888888:::<<<999999777666555555555555666555555333111666EEETTTooodddLLL===666333444555444333222333444666444222000////////////000000222555555555===FFFTTTdddpppiiiVVVDDD888222333333333666:::<<<;;;:::888888888777666666999;;;FFFXXXooo{{{tttbbbOOOCCC@@@AAAAAA???<<<:::999999:::;;;;;;<<<;;;999666555333333666:::???JJJaaawwwkkkRRRAAA;;;999666444555666666666555333222555333111111333444555444333444555777888999999999999:::;;;<<<<<<;;;:::999:::;;;===>>>??????>>>;;;DDDTTT___ZZZKKK===555000111444666666666666777888888999;;;;;;999777777777777444000///111333444444444;;;CCCCCC<<<555111111555666777999999888666555222222444777;;;DDDVVVfff|||rrrYYYIIIBBB999999999777666777:::<<<|||fffTTTJJJGGGBBB???@@@@@@FFFUUUfffuuukkkSSS@@@>>>CCCOOOWWW\\\dddmmmkkknnnrrrttttttqqqmmmjjjdddnnntttpppjjjiiikkkmmmjjjpppvvvvvvqqqnnnpppsssoooqqqqqqmmmhhhhhhmmmrrrkkklllllliiigggiiioootttnnnmmmppptttrrrnnnqqqyyykkklllooorrrpppnnnpppvvvppptttwwwtttlllggghhhkkkjjjmmmnnnjjjdddbbbeeeiiijjjjjjjjjiiigggeeecccaaaRRRGGG@@@HHH\\\qqqgggPPP<<<666444///111999999;;;>>>AAA<<<555333666666555555777:::===>>>>>>666777777777888:::===@@@888666555444666666666555000000000111333777:::<<<>>><<<:::888777777777888333333444777999:::888777777666555444444666999<<<999===@@@>>>999555666888555666888888888777555444666444555777777555888===;;;:::888666555444444555111///...000444888888888888777444333333555777999999555222222555888888777444666888999777666666666555000,,,+++---000111111222333444333222333555777999;;;<<<<<<:::888999999666444222111222333333333888FFFYYYpppvvv\\\RRREEE;;;777777999:::888888888666555666888:::666666666666555555555555111777;;;>>>NNNhhh|||zzzlllXXXHHH>>>888333000---111555555333000000000888888777555444333222111///000111222444555666777222333444555666666666666444666999:::999999999:::222666::::::888555555666111555999999555333555888888888999999999888888777333666777444///...111555>>>JJJ^^^xxx~~~iiiGGGAAA===;;;777222000111///222777999999777666555888999:::999888999===@@@::::::888777666666666555777666555444111555EEEVVVppp```EEE999555333444555555333333444555555444333111///...------000000333666555666???HHHSSSdddrrrlllXXXFFF:::444222111000333777999888666666777888777555555666888BBBXXXrrrwwwcccNNNCCC>>>@@@@@@???;;;888777666666777999999999777555444111222666;;;???HHH^^^tttqqqWWWEEE???;;;777555555666666666444333222666444111111222333333333222333444666888999::::::777888:::<<<<<<<<<:::999:::<<<===>>>@@@AAA===888CCCMMMTTTQQQIII@@@666///111333555666666777888999555777::::::999888888999888444000///222555777666333:::AAAAAA:::444222333777888999:::999888666444666444444777;;;CCCRRR```{{{nnnVVVHHHCCC888999999999888888:::<<<}}}fffWWWPPPGGGBBBEEEDDDAAAHHHTTThhh}}}sssYYYFFF@@@???HHHQQQWWW___hhhmmmllllllnnnqqqrrrpppmmmnnnmmmkkkjjjjjjllloooqqqooonnnoooqqqssssssoookkknnnoooppppppooollljjjiiilllkkkiiijjjlllmmmmmmmmmnnnooopppqqqrrrppplllhhhlllllllllkkkkkkmmmqqquuuqqqrrrrrrpppllljjjiiiiiikkklllmmmkkkhhhhhhjjjmmmjjjlllllliiihhhiiihhhdddUUUEEE999???RRRgggwwwhhhUUUAAA666000---000555:::===>>><<<888444333444777999;;;>>>????????????>>><<<;;;999888888999999777777666555555555555555222333444555777999:::;;;===<<<:::666333333555777111222444888;;;======<<<:::888666555666999<<>>::::::999888777777777777999666444555777888666333//////...,,,+++---000333555333111//////222555888;;;888666777:::;;;888666666222111222222111333888AAAPPPfff{{{rrr___NNNJJJBBB:::666555666888444444444444555555555555444555666888888777777666888444444;;;HHHZZZpppyyyhhhTTTCCC888555444333222111///......000222;;;999666333222111222222222333555555444222///---111333555555444444555666777888999::::::999888777666666777:::===<<<888444555444444444444666777888999888777666666777888888777333000111111///111555<<>>;;;666444333333222222666666222333888777???TTTqqq}}}YYYBBB888555222333555555444333333333777666444333333222000///555555777888555555;;;DDDYYYnnnyyykkkSSSBBB:::666666444222111333444444444<<<:::999999777444555999GGGYYYsss{{{bbbKKK???<<<<<<;;;===>>><<<666222666666666666555444333222000444333555<<>>??????===<<<===<<<;;;:::999999999999999888777666666555666666555666777888999999888888999999888555333444666999555333222444777;;;===>>>;;;:::888777777999<<<>>>======;;;999777555444333444333222222222222333333666666555333111111222333:::;;;<<<<<<:::555111...(((+++///333777888999999999888777666555777;;;>>>===<<<;;;999888777666555777666444444444444333222000000000///---...111333444333111111222444666888999777666666777888888777777333222333333222666;;;HHHZZZppp~~~wwwdddSSSKKKGGG@@@999444333333444333444444555555555444444666777888999999888777777999333///333<<>>:::888555444444555555444222333000222999:::EEE[[[xxxzzzSSS;;;444222222444555666666555444444666555444444444333222111666666777888555555<<>>:::888:::;;;888666888|||cccVVVKKKIIIFFF@@@@@@DDDJJJVVVgggwwwrrrbbbVVVMMMNNNTTTYYY]]]```jjjjjjmmmqqqttttttrrrpppqqqooonnnoooqqqrrrpppmmmqqqmmmhhhfffhhhmmmqqqtttsssrrrqqqooommmmmmppprrrnnnlllkkkkkkmmmnnnnnnmmmqqqqqqqqqrrrrrrooojjjggghhhjjjmmmnnnmmmlllkkklllkkklllmmmllljjjiiiiiijjjoooqqqsssqqqllliiihhhjjjsssvvvuuuqqqnnnnnnkkkgggcccWWWJJJGGGMMMXXXhhhtttwwwlll\\\JJJ::://////444555666777666444222333444777999<<>>===<<<:::777555444888888777555222111222333111222333222111000111333444444555555666777777888666666666555444444666888999555333444444444999@@@NNNdddzzz~~~sssbbbRRRHHHDDDAAA<<<777333111111111333444555666666555333222888999999999999999888777<<<444...---333>>>PPP___vvv~~~jjjTTTGGGBBB777666444222222222444555;;;:::888777666555555555666666666555222///+++))),,,///111333333444555777444555777888999888777777888777777999;;;<<<;;;:::;;;::::::999999999999999:::999888777777777888888;;;777555666666444555999666FFFYYYnnnzzz]]]===//////555666888:::333///......000333555666666888888888777666777:::===777555444444666777777666111222000222999<<>>III[[[nnnwwwiiiRRRCCC<<<888999888666666888:::::::::===::::::;;;999555666:::FFF\\\zzz|||aaaLLLDDD:::888555555555666555444444555555666666666666666111555444777???DDDWWWuuu{{{hhhRRRAAA@@@999999999;;;<<<;;;888666222111///......000222333444111///000333555444333000222222222111111333444666777999;;;;;;:::999888888>>>FFFJJJIIIDDD???<<<;;;999777777777666444333333444444555555555666666222000...000444555444111333333444444555555666666333333333444444444444555555555555666888===DDDIIITTTgggkkkRRRGGG===999777::::::666444555ppp```PPPIIIEEE@@@>>>@@@AAAJJJUUUccctttrrrjjj___XXXVVVYYY```eeegggjjjmmmqqqttttttsssrrrnnnmmmmmmqqqvvvwwwtttpppkkkjjjhhhhhhiiijjjkkklllsssuuuuuusssqqqqqqsssvvvqqqooommmlllmmmmmmllljjjooooooppprrrsssqqqmmmiiijjjlllnnnooommmkkkkkkkkkllllllkkkiiihhhiiillloooqqqrrrqqqmmmhhheeefffhhhpppsssssspppnnnnnnlllgggggg]]]QQQJJJIIIOOO]]]kkkzzzwwwooo]]]HHH777111333222333222222222222333444888:::===>>>>>><<<888666777888999999999777666555999888777666555555555555:::<<<>>>@@@>>>;;;777444555666666666555666999<<<:::666222111444888<<<>>>>>>===<<<:::::::::;;;;;;<<<<<<;;;999777666555444333222111111111222333444555777888666333///------444666888999777333...***(((+++000555777777555333666888::::::999999999:::>>>>>>>>>===;;;999777666:::;;;:::666111///222555222444666666444333333333888888:::::::::999777666333555666444111111555999;;;777555444333444;;;DDDRRRiii}}}yyyeeeQQQFFFAAA===;;;999666444333222222444555777888888666333111888888888888888777777777===777111000222888DDDOOObbbvvvzzzaaaOOOGGG;;;999666444444555555666888888888777666666555555777888888777555222///...---///111222222222333444333444666777888888888777999888888999:::<<<============<<<;;;;;;::::::999999888777666666666777888:::666555666666444555999;;;HHH\\\rrrpppQQQ888+++,,,333444777999333...------...111333444444888999::::::999999;;;<<<555444444555777888777666222444111222888<<>>:::888999999555333444xxxhhhTTTHHHAAA===<<<<<<===DDDKKKQQQ\\\lll{{{}}}ttteeeXXXVVV^^^ffffffiiimmmqqqssssssssssssooooooqqquuuxxxwwwtttpppffffffeeeeeefffiiilllnnnssswwwzzzyyyvvvtttuuuwwwsssqqqnnnllllllkkkiiigggkkklllooorrrtttssspppmmmmmmnnnooonnnllllllmmmnnnnnnmmmkkkhhhgggjjjpppuuusssssspppkkkfffeeehhhkkkkkkoooqqqooooooqqqoookkkfff^^^TTTKKKEEEGGGTTTaaassszzz|||pppYYYDDD888444333222000000111444555666888:::<<<===<<<:::777444444555666777777666444333666666555444444444444555:::<<>>>>><<<999666444111333555333111111444888<<<888666555333555???JJJ\\\nnnzzzoooVVVCCC<<<<<<888777666666555666666777666777999:::999666333111666666666555555555555555:::666444555666777===EEESSSllljjjTTTIII===999555333333444333222444444555666666555444333444555555555555444333222000222333222111000000111222333555777888999888888999999999999999:::<<<>>>=========<<<;;;:::999888666555555444555666777888888555333555555222333666===LLLbbbzzzkkkLLL999++++++222222666888111///...---...000222333222777:::<<<===<<<::::::;;;666555555666777777555333000333000111999>>>PPPmmmxxxRRR777...///222222333666888888555111222444777888888999<<<>>>;;;999777666555888DDDPPPfffrrrsss```KKKAAA?????????===999888888888777666555444777;;;;;;999;;;???JJJYYYrrrkkkOOO>>>333555888::::::888666666999999999888777555444333666999777:::BBBEEETTTnnnyyy```HHH;;;???@@@?????????>>>:::555111444333333333333555666666555222000000333444222000/////////---,,,---000333555555777888888888777777999<<<@@@CCCEEECCC@@@===333222111222333444333111000////////////000111222.........000222444444444555555444333222111000000000222555555444444666888555555444444666888999:::AAAPPPooo{{{^^^NNNCCC===999999888444222333~~~ppp^^^NNNCCC===:::888<<<@@@DDDEEEIIIVVViiixxxuuuaaaXXX\\\bbbgggiiimmmooopppqqqrrrttttttvvvxxxxxxvvvrrrnnnlllhhhfffccc```bbbiiirrryyysssxxx||||||wwwtttuuuwwwrrrpppmmmkkkkkkjjjhhhgggjjjkkknnnrrruuuuuurrrpppnnnoooooonnnllllllnnnooonnnnnnllljjjjjjlllrrrvvvttttttrrrmmmhhhhhhkkkoooiiinnnqqqqqqrrruuusssoooddd]]]UUULLLDDDCCCLLLWWWgggvvvzzzgggRRRBBB999666333111000333666888999999999:::;;;:::888666555444444555555555555444444444444333333444444555666:::<<>>;;;888888999999888666666777888888666555666777888888777999::::::::::::999888777888888888888888999999999333444666777888777777666222555888999888777666777444333111000000111333444111111111111333444666777111444777888666555444444999999999:::;;;<<<===>>>:::888444000------000333333666888999888777777777<<<===>>>===<<<888555222000222333333333333444555:::777666555555999FFFSSSmmmuuusssaaaHHH999666666666666555555666888999:::777888999999888555333111333333333333333444555555555444555888888777:::???OOOeeettt\\\MMM>>>999444222222222///---000111333555666555333222///000111222222333333333222333444333111/////////222333555777999:::::::::888999:::999888888:::<<<;;;;;;;;;;;;:::999777777444444444444555777999:::777444333666555222333666<<>>===999555111555666777777888777777666555555666666555444333333222111///---,,,...222555555666666666666666666555;;;;;;===@@@CCCBBB@@@===111000///111333444444333000///...------...///000//////...///000222444555555555444333222111000000222555777777555555777:::777666444444666777777666<<>>@@@@@@CCCLLL[[[hhhzzztttiiieeecccgggjjjlllmmmmmmnnnqqqtttvvvyyy|||zzzsssnnnkkkkkkkkkjjjhhheeeeeejjjrrryyytttyyy|||yyytttqqqssswwwnnnllljjjjjjkkkkkkjjjiiijjjlllnnnrrruuuuuurrrooojjjlllnnnooonnnmmmlllmmmjjjlllnnnnnnnnnnnnpppqqqoooqqqrrrppplllkkklllooohhhnnnqqqrrrtttvvvuuuqqqeee^^^VVVNNNEEEAAAFFFNNNYYYlll}}}|||mmm\\\KKK@@@:::666222222555999;;;;;;999999999888888777666666666555555555555555666666333333333444555666777888<<<>>>@@@AAA@@@>>>:::888555666777666555444555777777555444333555555555444666777888999888777666555555666777888999:::;;;;;;333555999<<<<<<;;;999777222444777888888888888999777666444222222222444555333333333333444555666777444666888999777666555555:::999888777999;;;>>>@@@>>>999333//////111333444333555777888777888999:::777888999:::999666444222000000222444666666444222777555555666888@@@QQQ```{{{wwwiiiRRR???666555444888777555555555777999;;;888777777666444333111000222111111111222444555666444333555888999777:::>>>JJJ\\\vvvhhhWWWDDD>>>777444444333000---...000333555666555333222...//////000111222333333222333444333111000000111222333666888:::;;;;;;;;;888:::;;;:::888777888999777888888888888777555555444444444555777:::===>>>999666666888888555555777>>>PPPjjjqqqZZZAAA111...333444999===888666444222111222222111000222666:::<<<:::777555444444555666888999888444111///333222555???IIIbbbqqqVVV???555333000//////222555444...(((000444888999888999===AAA???;;;777666555:::IIIWWWkkkvvvwwweeeOOODDD>>>:::777444222111222222222111333222555::::::777888<<>>KKKddd}}}dddGGG999>>>AAA???===<<<;;;:::666444555777999::::::888666444555999<<<<<<888444444555444333111...---///444888777666666666555444444333:::999;;;>>>BBBCCCAAA???333222222333555666666555333111000...---...///000111000///---...000444666333333333333333333333333333666999888555444777;;;:::777444444666777777666666DDD[[[uuuzzzfffPPPGGG???;;;777333333555xxxzzz~~~lllYYYJJJ???999>>>===>>>AAAEEEKKKUUU^^^qqq{{{qqqjjjhhhjjjllllllkkklllppptttsssyyy}}}zzzrrrllllllooommmoooqqqooolllkkkmmmooovvvyyyzzzvvvooommmrrrwwwiiihhhggghhhkkkllllllllllllmmmooorrruuutttqqqnnnfffjjjnnnpppooommmkkkjjjfffjjjooorrrrrrpppnnnmmmiiimmmqqqqqqnnnkkkjjjkkkhhhmmmqqqqqqsssuuusssooofff___WWWOOOGGGAAACCCIIIQQQfffxxxyyyoooaaaQQQEEE<<<888333333666:::======999999888777666666777777888777666555555666888888333333333444666888999:::>>>???@@@AAA???<<<999777111333444444333333555666777555111000111333333333333444666777888666555444444555666777999;;;<<<===333666;;;??????===:::777222444777777777777888::::::999777555444444444444333333444555666666666666666888::::::999777777888;;;999777666777:::===@@@BBB<<<555222333666888888333555666777777888:::<<<333444555666666555333222000000111444888888444000444333555888<<>>KKKdddtttiiiIII777:::???===;;;:::;;;:::999777555777:::<<<;;;888555222444;;;AAA@@@:::555555777666555222///...111666:::777777666555444333333222888888888<<>>===<<<;;;:::999999555444222111111333666888999555000///000222222000444555777888999888666555555666666777777888999999888999;;;<<<<<<:::999888222111111555:::===>>><<<>>>;;;777333222333555777999999888777666666666777777888999999777666666777999888666555555666777888BBB===888666777888777666777666666666666888999:::999555111000222333222111///000222444444333222111555222333888???LLLaaassslllSSSCCC<<<999999;;;<<<999555333444666666666777555333111000000000000333111///......111444666:::;;;;;;:::999:::<<<>>>@@@III]]]vvvqqq^^^MMMAAABBBEEE???444------000444888999888666444333333222222111111222222555333111222444555333111777999::::::::::::<<<===999999999888777666666555777666555666777888777666999777555666:::===???@@@@@@???===:::888888;;;>>>JJJQQQgggiiiTTT@@@777111222777999;;;>>><<<:::777444222111111111111222444555555222000...222444777999;;;;;;;;;:::999888<<>>AAA<<<999888444666HHH\\\sss~~~fffNNNBBB777***)))+++,,,,,,+++...222777999888666222000000333555>>>ZZZzzzpppWWWDDD???===:::777777888:::<<<::::::999999999999999999:::777555777999>>>JJJVVVppphhhLLL???;;;888777777777666666555555444555777888888777555444777888888888888777777666777666222---***...666======:::888888888777444000666555666;;;CCCFFFDDDAAA>>>;;;888777777888888888888666333222333333222222111///,,,++++++...111333222...,,,...333666555222444444555555555555555555:::666222111444777777666777;;;IIIdddrrr```LLL<<<888666222555===|||vvvxxx|||yyy```MMMBBB???===>>>???@@@GGGOOO\\\iiizzz{{{ssspppkkkiiiiiikkkmmmooouuuvvvvvvuuutttrrrqqqooorrrrrrrrrrrrrrrqqqooommmpppmmmnnnrrrsssooonnnqqqllljjjhhhffffffgggjjjlllppprrrssssssrrrpppmmmkkkpppooonnnmmmlllkkkjjjiiissstttuuuvvvuuurrrnnnkkkmmmmmmmmmmmmllllllkkkjjjllliiihhhlllrrruuuqqqlllccc___WWWOOOHHHBBB???===DDDRRRbbbooo{{{nnnYYYEEE>>>:::::::::888888:::888888888999999999999:::999888888999<<<<<<:::777777777666555444666:::===>>>>>>===;;;:::999999999666555333333444666888::::::666111///000111111000222444555777777777666555555555666777777777777777666888:::<<<===<<<:::999222111111444999<<<<<<;;;===;;;777444333555777999;;;:::999888777777777777777888999999777666666777666555333222111222444555<<<999555666999;;;:::999666555444444555777999;;;999555111///000222222222...///111333444444333333666666666888???OOOdddrrryyyeeeNNNAAA<<<::::::<<<;;;888555444555666777777666555333222000000000000444222000...///111333555:::;;;;;;:::999:::<<<>>>BBBFFFQQQdddzzzoooYYYDDD===>>><<<666333000333666999:::888555333333333222111111222333444555333111222555777666555666888999:::999:::;;;===;;;:::999888777777777777888777666666777888888777888666555666888<<<===>>><<<<<<<<<:::999999;;;===HHHQQQjjjhhhQQQ===444...000555888<<>>GGGbbb~~~uuuWWWBBB;;;777000111222444555555333111///000111444666999:::;;;<<<@@@;;;777666111333DDDXXX|||gggOOOBBB888,,,---...///...---...222555888777444111///000333666CCC]]]{{{qqqYYYHHH===;;;888555444666999;;;;;;::::::999999888777777999666555666777;;;EEEQQQccc}}}tttUUU@@@666666666555555555555666666555666666777666555444333555666666666666666555555666555222...,,,///777>>>;;;:::888999::::::777555666444444777===CCCGGGHHHAAA>>>:::888888999999999:::777444222333444444333333000---++++++...222555333///---...333666555333333333333333333333444444:::777555444555777777777999<<>><<>>===;;;999888888999999777666555555666999;;;===<<<888333000000000000000111222444666666666666555444555666777777666555555444666:::===>>>===;;;999111000000333666999::::::<<<:::888666666777999;;;<<<;;;:::999888888888888777888999888777666666777555444111//////000222333555333333666;;;>>>===<<<666555333333444777:::<<<999555111...///111333444//////000222333444555666777<<<<<<999AAAUUUhhhppplllZZZGGG===;;;::::::<<<888666444444666888888888666555444333222111111222555444111//////111333444999::::::999888999;;;===@@@@@@EEESSShhh}}}{{{dddJJJ>>><<<;;;888666444666888::::::888555333333222111000000222555777:::777444333444555555555444666777888888888:::<<<;;;:::999777777777888888999888777666666777888999666555333444777999::::::666888::::::::::::;;;<<>>999444111///000000000111222222333222222222444666777999::::::999888<<<999888888888BBB^^^yyyfffHHH888666555111111222555666777555333222111222333555777999999:::<<<777555444222555GGG\\\fffLLL???777...111111111000...///111333666444222///...000444888HHH```|||sss[[[KKK<<<999555222222444888;;;<<<<<<;;;999888777666555888555444444444777@@@JJJYYYuuu~~~```GGG888444444444444444555777888888777666555444333333333222333333444444444333333555555333///---000777===:::999999:::<<<<<<;;;999777555444444999AAALLLTTTGGGCCC===999999999::::::;;;888444333444555666666666333...++++++///444777555111......222555666555555555444444444444444555999::::::999777666777888;;;;;;AAATTTqqqppp[[[GGG@@@>>>999666888sssnnnkkksssrrrVVVIII===999:::;;;???BBBDDDJJJUUUaaallltttwwwxxxoooooonnnlllkkkkkkmmmooorrrrrrrrrrrrrrrrrrrrrrrruuutttpppllliiiiiikkkmmmqqqooommmmmmmmmmmmnnnpppmmmkkkiiihhhhhhjjjlllnnnpppqqqqqqrrrrrrrrrqqqqqqnnnmmmkkkjjjjjjlllnnnooonnnqqqssstttsssqqqoooooonnnmmmkkkjjjkkkmmmpppqqqrrrnnnjjjiiijjjkkkhhheeedddbbb^^^WWWPPPHHHAAA===???>>>AAAQQQlllsss\\\NNNAAA======;;;999888666777777888888999999999:::;;;<<<======;;;888666999999999777444444555777===;;;999888777777888999555555555555777999<<<======:::555111//////000111111222444555777777777777444555666777777666555444444666:::======;;;999777000000000111444666888999>>><<<:::888777888999999888888777777777888999999888888999888666555777888777555222000///000222444222111222666<<>>;;;666555333333444777:::===:::777333000000222555777333333333333333444666666777@@@@@@:::CCC[[[mmmooocccSSSBBB;;;999999888:::666555444555777999999888777777666555555444444444666555333111000111222444777888888777666666999;;;;;;<<>>888222444666999;;;;;;:::777666333222000///000333777999@@@===888444111000000000111333555555555555777999:::999777666555666777888888888777555444555777888555333222333555666777666222555999;;;;;;::::::;;;@@@QQQmmm|||^^^GGG:::333...///333666:::@@@CCC???:::444000///000000222222222333444555555666555666777888999999888888999666444222222>>>YYYssstttVVV:::...111444333000222444666777666444333111222333555666777777777666333333555666;;;PPPfffcccGGG:::444...111111111000///000111222333222111......000555999HHH___|||ttt[[[JJJ<<<999555222111444888;;;<<<<<<;;;999888666555444555333333444444666===GGGWWWooojjjQQQ@@@555555444333444666999::::::888666333222222222333111111222333444444333333666777555222///000666:::::::::::::::;;;;;;:::999777888777777999CCCQQQ\\\NNNIIIAAA;;;999999999999<<<999555333555777888999888444///++++++///555999666333//////111555777777888888777666666666777777888;;;===<<<999666777999:::888:::HHHeeelllRRREEE@@@;;;888888uuullleeehhhpppaaaQQQ@@@888888:::===AAA@@@BBBGGGNNNWWWaaajjjpppmmmnnnnnnlllkkklllpppsssnnnnnnooopppqqqrrrssstttsssrrrnnnjjjgggiiimmmrrrsssrrrooolllkkklllnnnnnnkkkllllllmmmmmmnnnnnnnnnrrrrrrssssssssssssrrrrrrlllkkkjjjjjjkkknnnppprrrppprrruuutttrrrooonnnooolllkkkjjjjjjlllooosssvvvtttooojjjgggggggggfffeeebbbaaa^^^YYYRRRJJJCCC>>>:::999;;;GGG\\\rrr||||||gggVVVDDD;;;999777777888555555666666777888888999:::;;;======;;;999777666999::::::888555333333444:::999888777666666777777333333333444666888:::;;;<<<999444000......000333333333555666777888999999444555666777777777666555666777:::;;;;;;888555333000000000000111333666888@@@???===;;;999777777666222222333444555777999:::888999999777666555777888777555222///...///222333333222333666;;;===;;;888777555444444555777:::<<<:::999777444444555777999888777666555555555555555777???@@@<<>>777333333444555888===AAA>>>999444111000000000444444555555666777888999666666777777888888888888777666555222333???WWWmmmvvvdddHHH111***...333444000111444666777555444222111222333555666666777777333000111555777>>>TTTjjj~~~aaaFFF999444111////////////000111222222111111000//////111555999BBBYYYyyyvvvZZZHHH>>>;;;777444333555888;;;;;;;;;:::999777666555555333222444666777777>>>FFFSSShhhsssXXXCCC999777555444444777:::<<<;;;999666333222111222333000111222333444555555555888999888555111000333777::::::;;;:::888777666666444777999999:::BBBOOOYYYRRRLLLDDD===999888888777;;;888555555666888:::::::::666000,,,,,,000555999777444111000222555777999999888777555555555666777777:::======999777777999666555666@@@ZZZ|||}}}___JJJ@@@<<<:::999}}}ppp^^^]]]aaaooolll[[[III>>>:::999:::===>>>@@@AAACCCFFFOOOZZZcccmmmoooqqqooolllkkkmmmpppkkkkkklllmmmnnnppprrrsssppppppnnnjjjgggjjjqqqwwwrrrsssqqqnnnnnnqqqrrrqqqlllmmmoooqqqqqqqqqpppooouuuvvvvvvvvvuuutttrrrqqqjjjjjjkkklllnnnqqqsssuuuxxxzzz{{{xxxrrrmmmlllmmmlllkkkjjjkkkmmmqqqtttwwwsssoooiiieeeeeefffggghhhcccbbb___ZZZRRRJJJBBB===666666999AAAPPPeeexxxnnn\\\HHH<<<666333444666444555555666777888999999:::;;;<<<;;;888777777777888::::::888555333222222777777777777666666555555111111222222444555666777888666333///,,,...222555444555555666777888999999333333444444555666666777777777888888777555333111000111111000000222555888@@@@@@>>><<<:::777555444//////000111333555777888999999888777555555777999777444000---,,,...000222666444444666999:::888444666555555555555777888999777999::::::888777888999:::999888777666444444333555;;;===>>>KKKaaaqqquuuaaaQQQ@@@999777555444444444444555777999:::888666888888999:::::::::999999666555444333333333444555333444444333222333555777===>>>@@@BBBKKK]]]tttrrr]]]JJJ>>>777222333555777:::;;;<<<;;;;;;333222111000222444777999999999777444111000111333111222333222111111222333555555555555555444444444333555777555222000222444444333111222222222111000111555999<<<;;;999888777HHH```|||{{{aaaMMM???;;;777777666444666:::<<<:::777444222111000111555666777888999999999999555555666666777888999999888:::;;;888888AAATTTdddcccSSS>>>///+++...333555111222555666777555333222111222333555666777777777333000111444666===RRRiii{{{aaaHHH;;;777666000///...///111222222111000111222222111333555777<<>>EEEJJJ^^^www{{{]]]CCC===;;;777444444666999;;;<<<:::777444333333333444000111222444555666666666888999:::777333111333666:::;;;;;;999666444333333222555888888999???HHHPPPQQQKKKDDD>>>:::999888777999777555666888999:::999999666111------000444888777666444333333555777999888666444222222222444555666888::::::999888888888333444555<<>>AAA???===AAAKKKUUUhhhnnnttttttqqqmmmkkklllkkkkkkkkkkkkkkkmmmnnnooollllllkkkgggeeehhhooovvvuuuwwwvvvrrrrrrvvvwwwtttooopppqqqqqqrrrsssssssssxxxyyyzzzzzzxxxuuuqqqoooiiijjjlllnnnqqqsssuuuvvvzzz|||}}}xxxqqqlllkkklllmmmmmmlllmmmnnnpppsssuuuqqqmmmhhhddddddfffjjjllljjjhhhddd]]]TTTKKKBBB>>>777666888===GGGZZZpppsssdddRRREEE;;;555444777666666777888999:::;;;;;;999::::::888666555777999777999:::999666333111111444555666777777666444333000111111222333333444444444333000---+++---333888555555555555666666777777111000000000111333666777555555555444444333333222111222222000///111555888>>>>>>===<<<:::888666444000000000111222333555555999999888666555555777999999666222...---///222444888555444555888888666333333444444444444444444444333777<<<>>><<<999777666666777777777666444333111444444777@@@OOOaaaqqqzzzbbbRRRAAA:::888555444444444444555888:::999777444666777888999:::999999888555444444444444444555666444555555444333333666888;;;>>>>>>===@@@LLL```ppppppYYYHHH>>>888555666888999:::::::::999333222222222333444666777777888888666333222333555444555555444222111222333333444555777777666444333111555999888444111111333444333222222222222000...444777;;;<<<:::888666666JJJeee}}}bbbMMM>>>;;;999:::888555555888777666555444333222111111555666888::::::999888777444444555555777888::::::999===@@@===;;;@@@MMMVVVPPPFFF999111///000333555333555777888888666444222111222333555777888888999333000111555888???UUUlllvvv```III;;;888888333222000111333333111//////111444555444444555666:::NNNpppyyy]]]LLL@@@>>>;;;888666555555555555666666777888999999:::555555888;;;:::888;;;BBBEEETTTjjj}}}}}}bbbJJJ@@@===888333222333666888;;;:::888666555555555555///000111333444555666666555777999888555333555777999;;;<<<999666333222333555666666666777<<>>999555444222444555666666444222111333000444AAAQQQaaappp}}}cccSSSBBB:::888666555666444555666888:::999666333444555777888999999888777444444444444444555666777555666666555444555777999666;;;???<<<:::>>>KKKWWWsssjjjTTTEEE;;;777888999999999999888777333333333333444555555666999;;;<<<999555222222333777888888666444222222333222444777888999777555333111666;;;:::555111111333444333222222222111///---777999<<<<<<:::777666555HHHfff~~~aaaKKK;;;999999;;;999555555888333333444444444333222111444666888::::::999777555333333444555777888:::;;;888>>>AAA>>>:::===DDDKKKDDD>>>777444222111333555555777888999999777444333111222333666777999999:::222///222777;;;EEE[[[sssxxxxxxqqq]]]HHH:::777777777555333333444444000---///222555777666555444555:::LLLmmmyyy___QQQ???>>><<<999777555333222333444555777888:::;;;<<<777777:::<<<:::777999>>>GGGPPP^^^ooo|||{{{hhhTTTBBB>>>888222000111444666::::::999777666666666666---...000222444555555666222555888888666555777:::888:::<<<:::666333444555:::999777666888<<>><<<<<<===<<<;;;444444555888::::::999777777555111///...000333555666666777666666666777888:::888555333222333444555555333111333777999888666333777999===KKKgggtttYYYEEE<<<::::::www```KKKGGGKKKRRRaaaqqq{{{}}}xxxkkk[[[MMMAAA999<<<:::<<<@@@@@@???@@@EEERRR[[[gggnnnpppqqqrrruuuvvvpppnnnpppnnnhhhgggkkkeeeffffffcccaaabbbfffjjjtttuuuuuuuuuvvvuuuuuutttwwwtttqqqppppppqqqrrrqqqyyy}}}{{{sssnnnooosssuuusssqqqpppqqqtttxxxzzzzzzrrrmmmnnnpppqqqpppkkklllmmmoooqqqrrrpppooommmkkkiiiffffffgggiiikkknnnnnnjjjddd___XXXJJJ======888555666;;;FFFWWWgggqqquuuppp^^^HHH===;;;<<<;;;;;;:::::::::;;;<<<<<<777666666666555555555555777999;;;;;;777444111000444444444555555666666666000000000000111222333444000000000000111333555777555333333444777777555222...+++***---333666444111111111111111222333444444777222111444444222333999;;;;;;;;;;;;;;;:::999888666666555444444444444555777777666555444222222111:::888555222111111333444333333333555777888666444111222444666777777666666444888===>>><<<999555444444222000/////////111222...555===HHHXXXjjjsssuuu___MMM;;;555777777555444999888777888888777444222333666999:::888777888999666444222222333666:::<<<:::999777666555666888999999444444999888666@@@PPPeeeyyyiiiRRRBBB:::888999;;;:::555444666666666666666555444333222888888888888666444222111666555333222222333444555999999888777666555444444444444555555555555555444777666555666777666444222777999;;;:::888666444444LLLaaaxxxZZZEEE;;;<<<======<<<999777555777666555444444444555555666666777777777777666666555444555666888777666444999:::<<<;;;:::888999999888555333444777888666444999:::::::::999777666555666444444666999:::888555666...+++222:::EEE\\\tttzzzssseeeTTTDDD;;;:::<<<<<<999555333222333222222222555888999777444222111777KKKiiifffLLLBBB<<<999999888333000111555555666777888999999999;;;:::888888999:::999999DDDFFFTTTdddpppzzzoooTTTEEE===777555444111222555999999999666444333777:::444333222222222444666777222444666888999999777666:::::::::777444555888<<>>HHHZZZttt}}}bbbJJJ>>>888666yyycccNNNGGGGGGJJJTTT```jjjyyyrrr___MMM@@@>>>===@@@DDDCCC???===???KKKUUUaaaiiimmmoooqqqtttyyytttrrrrrroooiiigggjjjjjjjjjiiieeeccccccgggkkkpppoooooooooqqqsssuuuwwwtttsssrrrqqqppppppqqqqqqvvvxxxxxxvvvssspppoooppptttuuuuuuvvvxxxyyyzzz{{{|||uuupppooonnnllliiiooommmkkkkkkmmmooopppqqqmmmkkkjjjhhhhhhggghhhhhhooonnnjjjddd```ZZZMMMAAA???999444333555<<>>:::888:::999666666999777777777666666555444333444555555555555444222111333222111000111333666888999999888777666555444444333444444555666666666555999777666777888888777666666888::::::888555333333@@@XXXxxxvvvZZZGGG;;;;;;;;;;;;:::888666555777777777666555444333222555666666666666666666555555555555777888777666555999:::;;;:::888666666777222111000333888:::999666999:::::::::999888666555888666555666888999777555222,,,,,,333999CCCZZZqqqzzzppp```NNNAAA;;;:::;;;:::888555333444555444444444777::::::999666555444999JJJddd}}}jjjQQQ>>>999666777777444222444666666666666666777888999;;;999777777999:::999888???BBBQQQcccqqq|||sssYYYGGG???777666555444555777:::::::::888555444666999666555555555555666666777444666999;;;;;;999777555999999999777555555999<<<===;;;888666777;;;???BBBAAA???=========<<<888555444333111222555777888888666555333000...000444888666777888888999999999999777666666666666666777777666555444444555666888999999777777<<>><<<888555000---)))***...222333222111111111111222444666777444111111333444222333666:::999999888888777666666555666777777777666555444111111222222333333444444333222111000000111222333222111222444666777777555222333555666888999999999999666222222444666666444111///---,,,,,,,,,...///666888@@@RRRkkkzzzwwwlllQQQCCC555444999;;;<<<<<<:::888666666777777666555222444777888888888999:::777666444444666888<<<>>>999888666555555555666777444000///333222111999DDDTTTooojjjXXXCCC===888888888888:::===999999888888777555444333222333444555666666666555555333111111222555999<<<999888777777666555444444222333444555666777777777888777555555666888888888444666999:::888555444333999RRRtttpppUUUDDD;;;:::999888777666666666888888888888666444333222555555555555555555555555555555666777777777777666999::::::888555444333444------///444999<<<;;;888888888999999999888666555:::888666666777888777666111///111777;;;EEE[[[rrr|||nnnXXXFFF<<<999999999888666555555666888777777888:::<<<<<<:::999888999<<>>===:::777444777888777666555777:::<<<:::999888777888;;;>>>@@@<<<;;;:::;;;;;;:::888666666333000///111333555555555444333111000111444777555666777888999999999999777777666666555666666666777777666666666666666777888666777:::@@@JJJ]]]nnn{{{^^^III???<<>>======FFFSSS___gggnnnrrruuusssrrrrrrsssrrrqqqpppqqqooommmiiieeedddfffiiilllqqqpppooonnnnnnooopppqqqkkkppptttsssooolllnnnqqqqqqrrrttttttsssqqqpppoooqqqsssvvvxxxzzz{{{{{{zzz{{{wwwtttsssuuuuuusssqqqjjjllloooooonnnllljjjiiilllnnnqqqrrrsssqqqooommmrrrqqqmmmeee^^^XXXOOOEEEAAA===:::999888<<>>OOOfffvvv___HHH???888888:::;;;===???<<<<<<;;;999777444222111222333555777888:::;;;;;;:::888666444555888<<>>;;;888555777666666666666888:::<<<888777777777888:::<<<===;;;999777666666777777777999555111///000222333444444444333222111111333666444555666888999:::::::::888777666555555555555555777888888888888777666555777666888;;;>>>EEETTTbbbyyycccLLLAAA===fffRRRFFFAAAAAACCCFFFTTTdddpppyyy|||yyyrrraaaXXXPPPLLLGGGAAA>>>>>><<>>>>>>>>@@@HHHRRRdddnnnrrrgggTTTFFF???<<<999::::::999777333000...111333666888:::;;;;;;:::888:::;;;:::777555444444444333222111111222333444111111111111222333444444444444444333222111111000555999>>>BBBBBB@@@<<<999444000,,,***+++...111333666444222111111222333444222333333222222444444444333333444444666888:::;;;888999;;;<<<;;;:::888666/////////000000000000000333333222222333555777888333222222333666888888777444555555777888:::;;;<<<777333000111555777555111111///...,,,,,,---...///222555AAAZZZwwwrrr\\\DDD999111222666777777888666444222222333555555555444444444555777888999999333333333333555888:::<<<999888888777666555555555333111000111111111555:::GGGWWWppplllQQQEEE;;;;;;>>>>>>>>>??????>>>===:::777333000///222333444666999;;;===>>>???<<<999777777888:::<<<777777666666555555444444222333444666777888888888555333111000222444666666///333777:::;;;===>>>@@@KKKbbblllMMM::::::888666444333444666777:::888666444555777;;;===999999888777777888999999888999:::999666555777888666666666444222222333555333222444777;;;;;;888444222333444555555444333333555666666777777888999:::999999:::<<>>jjjUUUIIIEEEDDDDDDEEENNN[[[hhhuuu|||pppcccUUULLLEEE???<<<<<<<<>>DDDLLLaaappp{{{tttbbbOOOBBB;;;;;;;;;;;;999777555222000444555888:::;;;;;;:::999888999999888666444444444444444444444444333333333222222222222222333555555666666555444222000...---444999???BBBBBB???<<<;;;555222///,,,+++---000222666444111//////000333444444555444111111555777666333333333444666888;;;<<<888999:::::::::999888777111111111111111111222222333222111000111444777999666555444444666888888888666666666666777888:::;;;666444444555888999666444333222000///...///111222111888GGG```xxx~~~lllUUUAAA888111222555555555555444333111222444555555555666555444444666888888777222222222333555888:::<<<:::999999888777666555555444333222111222333444666<<>>@@@@@@???>>>???>>><<<:::666333000///111222333555777999<<<===???===:::888666666666666666666666555555555444444333444555666777888888888777555333333444666666666000333666999;;;>>>BBBEEESSSggguuuUUU???999888666444444555666777999888666555666999===@@@;;;:::999888888999:::;;;:::<<<<<<:::666444555888555555444222//////000222555333333666999:::666333000111222444444444333333333555777888777777777888888888888:::CCCUUUlll}}}zzzgggNNN;;;444444444444444555666999;;;;;;888666444666999::::::999:::::::::GGG^^^wwwvvv^^^IIIAAA:::999888666888;;;;;;;;;<<<<<<<<<<<<<<<<<<888777555666888::::::999555999HHHXXXhhh|||qqqUUUFFF777222333333222333333222222333666777777666666777999;;;:::999666444///222555888::::::999888777666555555777999999888555555444555666777999:::<<<;;;777333111333777;;;>>>;;;777444444555555555555444333111000111444777777777999:::;;;;;;;;;;;;999888777555444333333333333666999<<<===;;;888555666666999===>>>BBBMMMXXXnnn~~~rrr]]]LLLBBBqqq\\\PPPKKKHHHEEECCCKKKUUU^^^kkkyyysssaaaTTTJJJ@@@;;;:::<<>>:::999999888777777666666555777999;;;;;;:::888666777888888777444333333444333444555666555444222111111111111111222333444555666666666555333111///---333888>>>AAA@@@>>><<<<<<555444111...------000222222111///---...111444666666888555///000666999888555555444444555777999;;;777777777777666666666666222333333444555666777777777555222000111444999;;;:::888666666777888888888777666666555666777888999888888888888999999999999777555333222222222444555666@@@RRRhhhyyyyyyeeePPP>>>777222444777666555666333333333555777888777555888666333444666777777666222222333444777999;;;<<<;;;;;;::::::888777666555555444333111222333333222444:::GGG]]]yyy{{{eeeLLLAAA@@@@@@??????;;;::::::888777444333222444444444555777999;;;===>>>===<<<:::888666555444666666555555555444444444555555666777777777777777666555333444555555444333333444555777999===BBBFFFWWWiii~~~\\\DDD888777666555555555666777888888888999:::;;;<<<<<<;;;:::888777777888:::;;;===>>>>>>:::555222444777555444222///+++)))***,,,111//////222777999888666000111333555555555555444333666999999666444333333444555666<<>>===<<<;;;888777666777999;;;;;;:::444777EEEUUUeee|||xxxZZZJJJ999222222111000000///---,,,...333777888888666777999::::::999888777222333555666777888888888888666555555888999777666555444333333444666888:::888888888666555555999<<<>>>;;;888777777777666555666555333000...000444888999:::;;;;;;<<<<<<<<<<<<999888777555333222222222000333999===???===:::777666666888;;;;;;>>>HHHSSSccctttrrr^^^NNNvvvbbbWWWQQQKKKFFFBBBIIIOOOSSS\\\nnnlll]]]QQQEEE<<<999<<<@@@IIITTT___fffjjjjjjnnnssstttqqqqqqtttrrrlllpppmmmkkkkkkmmmmmmjjjgggrrrrrrqqqqqqqqqqqqrrrrrruuutttrrrqqqqqqooommmjjjlllooorrruuuwwwwwwuuusssmmmmmmmmmooorrrvvvzzz|||}}}{{{yyyzzz||||||xxxuuuooosssvvvtttpppooorrruuuvvvtttrrrpppqqqrrruuuwwwqqquuutttlllbbbXXXMMMDDD<<<;;;===???===<<>>@@@???===<<<===666555333000......000222///...,,,,,,...222666888888999555//////666;;;999888777666555555666888999666666555444444444444555333444555777999;;;<<<===;;;888444222333666;;;???<<<999777666888999888888888777666555555666777888:::::::::999888999<<<>>>999777666444444555666777:::GGGZZZmmmyyyvvvbbbMMM===777333666999888777888444444555777999:::888777:::666333333555777666444222333444666888:::<<<>>>;;;;;;;;;;;;999888666666444444333111111333222000222888BBBRRRkkkrrrSSSBBB????????????777777777777777666555555777777777777999;;;===>>>>>>>>>>>>===;;;999777666555555555555555444444444555666777777777777777666444333222222333333111///555555555555666:::@@@DDDZZZjjj___FFF888777777666666666666777666888;;;======<<<:::888:::999777666666777999:::>>>@@@@@@;;;555111333777666555111,,,(((%%%%%%&&&+++***+++///555999:::999111222444666777777666666444777;;;:::666222//////111333777@@@OOOaaapppvvvgggZZZGGG888222222555777666666777999:::888444000000444999<<<;;;:::999999999GGG\\\rrrzzzkkkLLLCCC;;;999777666888<<<666888;;;===>>>===<<<:::999888777888:::;;;<<<;;;333555CCCRRRddd|||}}}^^^MMM:::333222000......,,,***(((+++111666999999777777999::::::::::::999555555666666666777888888999666555555888888777444555444222222333555888:::222666999:::999999;;;======;;;999888888888666555777555222///...000555999;;;;;;<<<<<<===<<<<<<<<<:::999777555333222222111---222888>>>@@@???;;;999666666777999999:::CCCNNNVVVhhh~~~mmmYYYsssfff^^^UUUMMMNNNMMMMMMNNNPPPZZZooozzziiiYYYKKK@@@;;;???@@@IIIWWWccciiinnnqqqkkkmmmppprrrtttuuuuuuuuupppooooooqqqtttsssoookkktttnnnlllppprrroooooosss|||yyyvvvsssqqqoookkkhhhlllmmmnnnpppsssrrrpppnnnnnnlllkkkjjjlllqqqvvvyyy}}}wwwppppppuuuxxxuuurrrsssoooooottttttqqqrrrvvvyyytttqqqsssqqqllllllqqqpppqqqrrrrrrmmm___NNNAAA@@@999555777<<<>>>BBBEEEWWWhhhtttmmm]]]OOOEEE>>>777666555666999;;;<<<;;;999999888999999888666333444555777666555333444444333444666666666444222000333333222111///000333555555666999::::::888666444555888<<<======;;;:::999;;;777222000000222444555000...,,,---000333444555:::888444111000111444555666555333111111222333444444444444444444444444444222444666888:::<<<======:::999888888999999888777777555333444777888777555888444222333444333666:::999888666666888999::::::777777666666666666777777:::LLLdddwww{{{eeeNNN>>><<<:::888888888999:::777777777777999:::<<<===???<<<999777777777777777666555444444666777777666888888888777777777777666999777444444444555555444999999>>>KKK\\\qqq{{{```NNNEEE@@@===:::777888888555444555999>>>======;;;999777888;;;>>>CCC@@@;;;::::::888555111333333222222333555777999666777777666555555777888666666555444444333222222222333777:::777555999AAAUUUkkk~~~^^^EEE;;;999888888999888777666888888:::===???>>><<<999<<<;;;888666666777999::::::===???>>>999555444444000///...---+++***))))))++++++---222777999888555111222444666777777666555777888999888666333///---///222666>>>NNNbbbqqquuueeeSSS@@@888888777666666999888777888999888666555333555888:::;;;999777555888CCCUUUlll|||kkkRRREEE;;;999666222555<<<<<<;;;999999;;;===>>>>>><<<<<<;;;:::::::::;;;;;;888999999BBB\\\{{{aaaQQQ@@@666333111222444444000------111666888888999:::;;;<<<===<<<;;;:::888888888777777777777666777777777666444333444666555666777666444444666888555666777777666666777999:::999888888888888555333666444000......222666999888999::::::999888999:::999888666333000///222444---111777===@@@AAA@@@???999888777666666888===AAAOOOZZZlll|||ggg~~~ssskkkaaaXXXNNNLLLKKKKKKKKKQQQaaaqqqzzztttiiiZZZJJJ???;;;>>>HHHUUU```eeelllrrrjjjmmmqqqvvvyyyzzzzzzzzzsssqqqpppppprrrrrrpppnnnooojjjhhhmmmpppppprrrvvvxxxvvvsssqqqooommmkkkjjjooopppqqqqqqqqqpppooonnnrrrqqqppppppoooooooooooouuuqqqoooooorrrrrrppplllssspppqqqttttttpppooosssvvvqqqoooqqqooojjjiiilllnnnnnnooopppmmmdddXXXOOOCCC<<<666888;;;===???BBBQQQ```mmmkkk___RRREEE;;;666555444555888:::::::::888777777777777666444111111333555666555444555666444444555555555444333222444555444333222333555777777888:::<<<<<<:::888666666888;;;<<<;;;999999:::999666222000000222444666333111//////000222333333888666222000///000222444555444222111000111222333444444555555555444333333222444555888:::;;;<<<<<<999888777777888888777666555444333555777888666444555222111333444333555999:::888666555666777888888888888777777777888999999AAANNNbbbvvvgggPPP<<<;;;:::888888888999:::777777666666777999;;;===???<<<999888999:::999999777555333333444555555555777777777777777777777777:::888666666777888888777999999>>>GGGTTTfffiiiTTTGGG???<<<;;;777888888666444444777:::<<<<<<;;;888777777:::<<<@@@???===;;;:::777444111111111000000111444777999777888888777666777888999777666555555444444555555444555777999666444999AAAQQQiiiyyy\\\FFF;;;999888888999999888777888888999;;;===<<<:::777:::888666333222333444555777:::======999555333222111///---+++***+++,,,---------...222666888777555333444666777666555333222666777888888666333000...111444666;;;HHH\\\kkkrrrlllXXXCCC999888777666777777666666777999:::999777444666888:::;;;999777666444>>>PPPiiiqqqTTTFFF;;;999888555666<<<>>><<<;;;;;;=========<<<;;;;;;<<<<<<<<<<<<<<<<<<444777999AAAYYYuuu{{{cccSSSAAA777444222444777888555111111333666666666:::;;;;;;;;;:::999888888<<<;;;;;;:::999888777777777888999888666666666888777777777666444333444666333555777777666555666777:::999888888999999777555777444111///000333666999888888999888777666777777777777666333000000111333///222666:::===>>>>>>===;;;:::777444333555:::>>>IIISSSeee|||mmm{{{nnnbbbNNNLLLJJJIIIFFFGGGQQQ\\\lllooovvv}}}~~~qqq[[[KKK===>>>EEEPPPYYY___hhhpppjjjmmmsssxxx|||~~~~~~~~~vvvsssqqqooopppqqqpppppplllhhhfffjjjmmmooorrrvvvtttsssqqqnnnkkkjjjkkkmmmoooqqqsssrrrooooooqqqtttssstttuuuuuussspppllljjjmmmnnnooopppooonnnkkkiiirrrpppqqqtttsssooommmnnnpppnnnmmmnnnlllhhhfffhhhlllllllllmmmmmmhhhaaaZZZHHH???888888:::;;;<<>>>>><<<:::999666888999999888888999:::888666333111000222555777777444222111222333222222555333///---,,,...000222555444222111000000111111444555666777666555333222333444555777999:::::::::888777666777888888666444333333444666888888555333222///000444555444555888;;;999666444333444666777999999888777888999;;;<<>><<<999555333222111000......000333666888999888888777777888888999777666555555555666888999777777888888444333999AAASSSmmmqqqVVVEEE;;;:::888888999:::999888777777888999:::999666444666444222000/////////000555888<<<===:::666333222111///,,,++++++---000111//////000333666888777555777888888777666444222000555666666666555333111000333555666999EEEZZZmmmvvvsss]]]EEE999666666777888666555555777:::;;;;;;:::555777999:::;;;:::888777444===NNNgggrrrVVVEEE999999:::888777;;;>>>===<<<===>>>>>><<<:::999:::<<<===>>>======<<<444777:::BBBWWWnnnyyywwwhhhWWWCCC888444333555999;;;999777666666666555444;;;:::999777666666666666===<<<;;;:::999777666666666888:::;;;:::888999999888999888666333222222333222444666777666555555555999888888999::::::888777777555333222222444666888888888777666555444444333555666666444222111222333111222555777999:::;;;;;;===;;;888444111333777:::@@@IIIZZZrrrvvvqqqbbbNNNKKKIIIHHHEEECCCHHHOOOXXX]]]jjj|||ppp___LLLFFFCCCIIIRRR[[[ccckkkiiilllrrrwww{{{||||||{{{uuusssrrrqqqppppppoooooonnnkkkhhhiiilllnnnqqqrrrssssssqqqmmmiiiiiikkknnnkkkooorrrqqqoooqqqwww|||qqqrrrtttuuuuuurrrooommmlllooorrrqqqnnnllllllmmmmmmnnnppprrrqqqnnnlllkkkjjjjjjkkklllllljjjhhhhhhkkkjjjjjjkkkllliiiccc]]]KKKAAA:::999::::::<<>>>>>===;;;999777888888777666666888:::666555444111111222555777777555333333444555444333222000---++++++---///111666555444222222222222222333555777888888666333222444555666777888999999999777666555666777777555333222333555777888777555333///...000555666444444777===;;;888555333333555777999999888888888:::;;;<<>>??????>>>;;;888444222222222222222666666777777888888999999999888777888:::;;;;;;:::666888<<>>===888444333333333222000000111333666888999888777666777777777777555555444444555777999::::::999888777333222888BBB[[[wwwgggPPPBBB;;;999888888999:::::::::777666666777777666333111111000000///////////////444777:::<<<;;;777333111...------...///111333444//////111444666888888888::::::999999888666444333444444444444444333222111222444666999GGG___wwwttt]]]DDD777444555888:::888666666777:::;;;;;;;;;666777999:::::::::999888999AAARRRiii}}}kkkUUUDDD777888;;;999777999:::999:::<<<===>>><<<:::777888;;;===>>>===<<<;;;777999<<>>===;;;777444333555777888888888888999999::::::===PPPlllpppWWWFFF888888777666666666777777777555222000000333777:::999999:::===???AAA@@@>>>===:::666444333333333222555666666777888999::::::777666666777999:::999888444777;;;======DDDWWWiiinnnZZZJJJ@@@777888999;;;======;;;::::::;;;===<<<:::999999:::555999<<<<<<888444333333666555444444555777999:::999777444444666666555444333333333333555777999:::<<<:::999777333111999BBB]]]zzz}}}```KKK@@@:::888666777888:::;;;;;;666555444555555444111///---...///111222222333333222333555777777444000---***,,,///333555555444444...000222555777999:::<<<:::::::::::::::999888888444444333222222222222222222444555:::JJJddd}}}nnnXXX@@@444333555999<<<;;;999777888999;;;;;;:::777777888888888999999999;;;CCCTTTlllzzzeeeRRRBBB555777:::888666777444555666999<<<===<<<;;;555666999;;;<<<;;;:::999999:::;;;@@@NNNdddwwwwwwcccMMM>>>666222222555999:::;;;;;;;;;:::999999555555444333444555777888666666666777888888999999333666999:::999888888888;;;;;;:::777333111111222000333555555444333444444555555444555777777666444444444555666666777777777;;;999777666777777555333666777999999777777888999888777666444555666888999777:::<<<===;;;:::999999777:::DDDYYYuuuvvvbbbPPPIIICCCCCCBBBAAABBBEEEEEEEEEMMM___vvvxxxfffSSSMMMPPPUUU[[[```iiikkklllnnnnnnmmmlllkkkjjjmmmpppqqqooommmkkkkkkjjjlllkkkkkkoootttvvvttttttqqqnnnmmmnnnoooooooooppprrrrrrqqqoooppptttxxxvvvuuutttrrrqqqpppoooooonnnpppqqqnnnkkkjjjlllooohhhkkkmmmmmmnnnpppoookkkhhhkkkmmmlllnnnqqqqqqooofffeeefffiiimmmlllhhhdddQQQGGG>>>;;;<<<;;;===@@@>>>NNNfffxxxvvvcccMMM@@@999888888999::::::888555333333333444666555333111444666777666555333333444555444333333444666888999888:::<<<;;;888555333222666777:::<<<===<<<:::999888999888777555555777999666777777444000000333666333222222444777999999888222000...,,,---///333555555555666666666666777777333444666888999888777666888888999999999888888777555555666777888777444222000333666777666444444444000///111666777444444777<<<======:::555333555777888999:::;;;;;;:::888777;;;QQQqqqoooVVVHHH:::888666444333444555666666444222000111333666888666777999<<>>>>>===;;;999;;;======<<<:::999:::555777999999777555444333555666777999;;;<<<===>>>999666333333555666444222111222333444666777888999;;;:::999777444222999BBBYYYvvvwww\\\IIIAAA999777555555777:::;;;;;;555444333333444333111///---///111444666777777777/////////000000...***'''(((,,,111666888888666444000222444666666888;;;===:::::::::::::::;;;;;;;;;555444222111000111222222444555555:::LLLfff{{{fffRRR<<<222333555888;;;<<<:::888888999;;;;;;;;;777777666666777777888999:::AAAQQQjjj{{{fffPPPAAA666777999666555888222222333666:::<<<<<<<<<555666888999:::999999888888888999<<>>@@@???===<<<;;;777999???OOOiiiqqqZZZPPPGGGDDDCCCAAAAAACCCCCCBBBGGGVVVlll}}}ttteeeZZZUUUSSSYYY___kkkjjjjjjjjjiiiiiihhhhhhgggjjjmmmmmmkkkjjjkkkllliiimmmmmmlllooouuuuuupppqqqllliiilllqqquuusssoooqqqqqqppppppppprrrssstttuuuuuutttsssqqqooommmlllnnnoooppppppnnnmmmlllllllllppppppmmmnnnqqqppplllllloooooolllmmmrrrssspppooollljjjjjjlllmmmkkkhhhWWWLLLBBB>>><<<;;;<<>>>>>;;;888555:::NNNmmmqqqXXXJJJ<<<:::555222111222444666555444333222222333555777444555888;;;??????===:::999888777666666444111//////000111222444555666777444444444555666555333111333444999===???BBBLLLVVVhhh{{{xxxaaaLLL>>><<<;;;;;;======;;;888888:::======<<<999888888666555555555666666555333111333888<<<@@@BBBCCCCCC;;;777333444666777555222111333555777999999888888:::999999888555333:::CCCZZZuuutttZZZHHHAAA888555333333666999;;;;;;555333222222333333111000///111444777999999888888000...,,,,,,---+++(((%%%+++---222666999999888777444666777777666666999;;;::::::999999999999::::::666444222000//////111222666555444;;;PPPiiiyyy~~~```NNN:::333444666777999;;;999777888:::<<<>>>>>>777666555444555666888999;;;@@@LLLddd~~~{{{hhhNNNAAA888999999555555:::444333333555999;;;<<<<<<888888888888888999999999777888:::===DDDUUUlll~~~yyyfffQQQBBB:::444222333444666999999888999;;;>>>555555666777888888888777777777888999:::;;;;;;<<<666777888888666555666777999::::::999777666777999444555444333222333666888777666555555666555444222---000333777999999888777777555333666:::===;;;999777888888888888999===@@@>>>===<<<::::::;;;<<<===:::<<<>>>>>>===<<<===>>>999:::===III```yyyeeeYYYMMMHHHFFFCCCBBBDDDBBBAAAFFFSSSgggxxx|||qqqeeeXXXRRRXXXaaakkkkkkjjjhhhhhhhhhhhhhhhgggiiijjjiiiggggggkkknnnlllppppppmmmooosssqqqjjjmmmhhheeejjjsssxxxuuupppnnnmmmmmmooorrrtttuuuuuuqqqrrrttttttsssqqqnnnlllnnnppprrrttttttqqqmmmjjjppptttsssooonnnrrrqqqmmmooosssqqqllllllqqqrrrooo{{{uuuoookkkkkklllkkkiii\\\PPPDDD???===:::;;;===DDDHHHZZZwwwyyyZZZCCC777777777888999888555222555444555888:::;;;:::888222444777777777777888999555555555555555666666777111555:::<<<<<<;;;::::::666888;;;===>>>===;;;:::888::::::999888777777888777999999555000...000444333333333555777999888666555444222000111444888:::000111333555666777888888333444555666888:::;;;<<<;;;;;;;;;;;;:::999888888666666777999:::888555222111444666555333222444777555333333666666444555888666:::===;;;555222222444999<<>>:::555111///000333555555444333333333444555666333444777;;;>>>>>>;;;999666666666666666444000---,,,---...///111333444444555444444555555555222000333444888>>>@@@BBBHHHPPPbbbtttiiiRRRAAA>>>;;;:::;;;;;;888555666999<<<===;;;999777777777444222333666777555333,,,000777>>>CCCFFFFFFFFF<<<888444444777888666222222444777:::;;;:::999777999888999999666444:::CCC```zzztttYYYGGG???777555222222555888;;;;;;444333111222333333222111111333666999::::::888777444111---------,,,)))'''---///222555777999999999777999:::888555444666999:::999888888777777777888777555222///...///000111777444444===TTTmmm{{{~~~^^^LLL:::444555666666777999888666777:::>>>@@@@@@777666444333444555777888>>>AAAJJJ^^^xxxyyygggMMMBBB;;;;;;999555666<<<777666555555888;;;<<<<<<;;;:::999888888999999:::888:::===@@@FFFSSSiii{{{vvveeePPPCCC;;;555333444444666888888777777;;;>>>777777888999999888777666777777777777777888888888888999999777666555666888999::::::999888888999;;;666666444333222333777:::888777666666777666444222+++...222777999:::999888555222111555:::>>>===:::777777777666666999===AAA@@@???>>>===<<<===>>>>>>>>>>>>===;;;:::;;;===???:::;;;===GGG\\\vvvzzzjjjVVVGGGBBBCCCDDDCCCDDDDDDGGGLLLRRR\\\lll{{{|||nnn]]]TTTWWW]]]eeedddeeeiiilllkkkfffbbbdddgggjjjkkkjjjiiihhhiiimmmqqquuuwwwtttpppkkkiiijjjhhhjjjnnnooommmmmmooonnnnnnoooppprrrtttvvvwwwxxxvvvrrrooommmmmmooopppuuuqqqooopppqqqrrrvvv{{{vvvxxxzzzyyywwwtttsssrrrqqqpppoooppprrrssssssqqqyyywwwtttqqqnnnjjjeeeaaa]]]QQQCCC;;;;;;======;;;???JJJcccuuuWWWCCC555222222777:::999888999888333000333999<<<999555666444111111444666888888666444333555777777444111333555888;;;<<<;;;999777777777888;;;>>>???<<<999===999666777:::<<<999666999888555111......111444777666666666777888999999666555222111222555888:::444222000111555999999888333333555666777777777777>>>===<<<<<<======<<<;;;===:::777777888777555222555555666555555444333333222222333555666888999:::888:::;;;999555333333444;;;;;;;;;;;;:::888666555???KKKbbbyyy{{{aaaLLLDDD888//////222333333444555444444555666555333000///333777:::;;;;;;;;;<<<>>>:::555333333333111///...///000000000333777:::999888555333111000000000000444888;;;>>>AAADDDFFFUUUkkkxxxbbbOOOFFF===:::888777;;;???>>>:::555444666888777666666777777777666555333222,,,...222777<<<@@@BBBCCC;;;777333222333555444333555777:::======;;;888777777;;;888555666333666DDD```|||bbbJJJ<<<888333//////333888<<<===777777666555444333333222222222222333444777999:::888444111000111111///,,,......///222666999999999999;;;:::666111000555:::777555444666:::;;;777222111111111///------///111666888:::@@@UUUnnnyyyxxxbbbQQQ???777555555666888888555333555;;;>>>===;;;888777555666888999999999999>>>III```~~~~~~fffNNNFFF>>><<<;;;777666777999:::;;;<<<<<<<<<::::::===:::888;;;???@@@<<<888777666888<<>>>>>>>>===:::666444444777999999888777777777666444222///000222444666666666666777444333666:::;;;888333555666888888888888:::<<<:::<<<===;;;999999===AAA@@@???>>><<<;;;;;;;;;;;;:::999<<>>===>>>??????DDDNNNeeevvvXXXCCC888444444888;;;:::999:::888555333555999;;;999666666444222222444555555555555444222444666777555333444555777888999999999888888777888;;;>>>@@@???===>>>:::666666999;;;999666666555333000......111444:::::::::;;;;;;;;;;;;;;;888777444222222444666888777555222222444555555333333444555555666666555555;;;::::::;;;===>>>>>>===<<<:::777777888888666444666666777777666555333222000111222444666777777777777888999777444222333444::::::::::::999777666555;;;FFF[[[uuu~~~gggRRRAAA777///000444555444555555444444444555555333000111444777;;;>>>>>>===<<<<<<999666555555444222000000111222222222444888;;;999888666333111000000000222555888:::<<<===@@@AAAOOOeee}}}vvvUUUJJJ???;;;:::999;;;>>>===888444333555888888777999999999888777555222111///000333666888:::::::::888666444444555666444222555666999;;;;;;999777555666;;;888666777444777FFF___zzzdddMMMAAA888333...,,,000555:::<<<888888777777666555555555444333333333444666777888:::666111///000111111000000000000333666999999888666888999555111000333666888666555888<<<<<<888444333333222111///...000222777;;;===EEEXXXnnnuuuppp___NNN===555555666888;;;999777555888===???>>>;;;888777666777888999888777666===KKKbbblllOOOFFF===;;;999777666888;;;<<<=========<<<;;;:::===;;;:::<<<@@@@@@<<<888666444555777;;;GGG\\\ooo{{{vvvgggRRRCCC===999777888777666555555666777888777999;;;<<<:::666111...111222444333111000222444777777777555444444666888;;;:::999:::<<<>>>>>>>>>===<<<:::666333333666888888777666666666666666555000111333444555555555555777555444666:::;;;888444666888:::::::::999:::;;;:::<<<<<<:::888888;;;???<<<<<<<<<;;;<<<<<<======:::999:::AAAMMM^^^vvv~~~iiiUUUHHHCCCBBBBBB>>><<<;;;<<<===@@@JJJTTTdddttt{{{llleeedddiiilllooommmjjjhhhjjjmmmjjjjjjiiigggfffgggjjjmmmpppqqqrrrqqqpppoooppprrrnnnkkkkkknnnnnnkkkkkknnnjjjlllooorrruuuxxxyyyzzzvvvtttpppnnnmmmmmmoooppprrrnnnlllllllllmmmttt{{{}}}xxxtttrrrssstttlllnnnnnnnnnmmmpppvvv{{{sssuuuuuuqqqjjjdddaaa```\\\VVVLLLDDD@@@???AAACCCFFFNNNddd~~~{{{___III===777555999<<<;;;::::::888888888999999999888888555444222333444444333111444333111111333555666555666555555555555777888999888777888:::>>>AAABBBBBB???;;;666555777999999777444333222///...///111444;;;<<<===>>>>>><<<;;;:::999888555222111222444555:::888555333222111///---333333444444444444444444666666777999:::<<<======:::999888888999999888777777888999999777555222111...000222444555555555555555555555333222111333555888888888777777666666666:::BBBVVVqqqjjjTTT>>>666000333666777666666444333333444555555333111555555777;;;@@@AAA>>>;;;888777777777777666444111333444444444444555888:::999888555333111111111111444666777888888999:::<<>>@@@>>>999333222444888999999;;;;;;;;;:::888555222111333444444555444333111000444444555777888777444111444555777888888666555333444:::999777999555999HHH^^^xxx{{{aaaNNNDDD:::444---)))+++111777;;;888888888888888888888888555555444444555555666777;;;777222//////111222222222222222444777999888777555888999777444111222444888777777999<<<===999666333444333222000000222444999===AAAIII[[[mmmppphhhYYYIII888222444777:::===;;;:::999<<>>;;;777666666777999888666444333===LLLaaa{{{lllPPPFFF<<<999888666777999===============<<<;;;:::===<<<<<>>???>>>===<<<;;;999555222222555777888777666555555555666777222333444555666555444444777666555777:::;;;888555666999<<<===;;;999888888999;;;;;;999666666888<<<999999999:::<<<===???@@@;;;888888<<>>999666777888999999888555333444555666555444555777999888777444222111000000000333444666666555666888:::GGGWWWkkkzzzttt___III>>>===???AAACCCAAA;;;555333555888999999;;;;;;;;;:::888666444333555555555444222///---+++000222666999:::777333000444555555555555444222222222999999777999666;;;KKKbbbzzzttt[[[IIIAAA;;;666...)))***///666;;;888888888888888888888999444444444555555666777777999777555333222222333333444444444666888888777555555888:::;;;888666555555777666777999<<<<<<999777222222222222111111444666888<<>><<<<<<<<<>>>@@@@@@===:::555555666777888666333111222===LLL^^^tttwwwfffQQQFFF;;;777666666888;;;=========<<<<<<;;;::::::<<<<<<===@@@AAA@@@<<<888444222111000111:::LLL^^^ooorrrmmm___NNNDDD>>>;;;888777666666666777888999666888<<<>>>===999555222444444444333333444555666555666777666444333333444888888999<<<>>>???>>><<<::::::888555222222333555999888777444333333555777555555666777777666555444777777666888::::::888555555888<<<===;;;888666444555888999777555555777;;;777777888999;;;<<<>>>???<<<999888:::???MMMeeeyyy{{{qqqdddSSSCCC999666333333555666777<<>>;;;777555555666888999::::::888555222000111333666888;;;<<<<<<999666333333222000//////000222333666666555333111///...---000///000000111333555666222333555444222111222444777888999999999:::;;;;;;999999:::999888555222111111222333444555444444333111000......///111333444333444444555666666666777888@@@TTTpppeeeLLL<<<777444777:::888777888555444333333555555555444777444333666<<>>;;;<<<@@@CCCDDD???888666777888999888777888888999888777666555555555555444333000...---///222777::::::777333000555555555444333222111111111999999777888555<<>>HHH\\\mmmmmmbbbKKK===000...222666:::===;;;;;;===>>>???>>><<<:::444444444666666555222///222<<>>===<<<999999888555222111333555;;;;;;999555111000222444777888888999999888666555777777777888999888777555333666:::<<<:::666333111222444777666444444777:::888888888888999:::<<<<<<<<<:::999:::>>>JJJaaauuuwwwyyygggNNN===555222222555777777999===@@@FFFQQQ___llluuu{{{}}}yyysssmmmlllnnnpppooommmmmmooopppooommmlllmmmnnnlllooorrrsssssssssssstttwwwrrrnnnmmmiiidddccceeeqqqqqqpppooonnnnnnnnnnnnrrrqqqooommmkkkjjjjjjjjjooonnnmmmlllhhheeekkkttt}}}zzzvvvpppkkkjjjkkkmmmhhhlllooonnniiiccc___^^^eeeiiimmmmmmjjjgggeeeeeejjjgggaaaVVVKKKCCC@@@@@@BBBHHHVVVoooxxx```III???666777:::999666555444777::::::777444444555,,,+++,,,...111333333333111111000......///333666555555444333333444555666333444444444555777;;;>>>;;;999777555555666888:::>>>===;;;888444222222444666888;;;<<<<<<:::777555111111000//////000111222222333555444222000000111000000000000111333444666222555666444000...///111666777999999888999:::<<<999999888777666444333222333333333333333333333444000...------000222222222111222444666777777777777222;;;QQQmmmhhhRRR???:::777999999777666888666555333444555777666666777444222333777:::;;;:::999;;;======:::777444333444555777777666666777888888777555444333222333333111222333444444666999<<>>999777888999888666444555666777777666555444333444555555444333111000000444888999888555333222888777555444222222222222222999888555555333<<>>CCCQQQiii}}}fffNNNBBB888888;;;:::777555222444666777666444333222---,,,+++,,,...111222222000111111///------111444333444555666666555444333000222333222111222555888888888777666666777999:::======<<<999666444444555666777999;;;;;;:::888777444333222111111111111111000222555555333111222333444333111000000111222333333666777555000...000222555777999999777777999;;;888777666444444444444444444333111000000111222333000...---...111222111000...111444888999999777666000:::NNNiii||||||kkkZZZBBB===999999888555555888888666444555666888888888777555222111333777;;;======???@@@>>>999555333333444666888888888888999:::;;;:::888777666666666666444444555444444666999<<<;;;>>>CCCJJJTTTdddxxxvvv___NNNCCC<<<;;;======:::777777999:::888666333444555555444333222111222333444555555444333333333666888888555333222333:::999666444333222222333333:::777222222111<<>>===:::888999999???BBB@@@AAAMMMdddvvvxxxyyyyyyuuupppoooqqquuuqqqooolllhhhfffhhhlllpppsssrrrpppnnnnnnpppuuuyyy|||xxxuuuuuutttqqqqqqtttpppnnnjjjhhhggghhhkkkllliiiiiiiiikkklllnnnpppqqqooooooqqqpppiiicccgggnnnttttttssspppmmmkkkkkklllvvvtttqqqooolllhhhccc```aaabbbfffkkkooopppmmmjjjkkkhhhaaaYYYPPPIIICCC???888>>>KKKeeelllQQQDDD999999<<<;;;888666000222444555666444222000000---++++++---///000000///111111000------///222222444666888888666333222...000222111......000333555666777777777777999:::;;;;;;;;;999666555666777444555777999999999888777777777555333222111000000///222555666333222333444888666333111000000000111333777999666222000222555444777999888666666888:::888777444333222333555666444222000...---///111333000...---///222333111...---000555999;;;:::888666222;;;NNNfffwwwxxxkkk^^^EEE???;;;:::777444444777999777555555777999999999888666444111111555;;;@@@???AAAAAA>>>888444222222555777999:::::::::;;;<<<>>>===;;;999888888999999666666666555444666999;;;888888:::???IIIYYYooo}}}jjjZZZLLLAAA======888666444666999;;;999666444444444444333111///...111222333444555444444333555777888777333111222444<<<:::777555333333333444444:::777111//////;;;RRRssslllRRRAAA:::222444666666333222333555999888888777666555555444444555777888888888777666777999;;;:::777555666888111111333555777777444222***,,,///444888999888777444777:::<<<<<<<<<<<<<<<;;;;;;999555222///000111222999CCCSSSiiiwwwnnn\\\GGG<<<555777;;;<<<::::::333444555555444555777999:::888777888999;;;;;;;;;999<<<@@@LLLdddvvvrrrdddMMMCCC:::777777666777::::::999999999:::<<<>>>???999999888666444444555777333444777999666777AAAMMM]]]nnn|||uuu```MMM@@@:::888777777777777999;;;<<<@@@>>><<<;;;:::::::::;;;<<<888555555888<<<===<<<111444999;;;;;;999888888444333222333777:::;;;<<<:::::::::777555333444555555999;;;888333///000333333444555777777777666555444555777777555444333333333666999:::888666555555666999:::888333000111222555555555666777999:::;;;:::;;;<<<;;;999???QQQcccvvvbbbbbbjjjvvveeePPPFFF???@@@@@@===<<<>>>>>>======???AAAHHHYYYjjjpppwww~~~}}}wwwqqqpppqqqnnnoooooolllhhhgggjjjmmmqqquuuwwwsssmmmjjjoootttwwwyyyyyywwwsssqqqsssvvvsssnnnhhhddddddeeeeeefffiiijjjkkkkkklllrrrzzzxxxvvvrrrnnnjjjjjjkkkmmmnnnkkkhhhiiimmmooonnnkkkmmmnnnpppqqqoooiiiaaa[[[```ccchhhnnnrrrqqqlllhhhkkkjjjfffaaaYYYPPPHHHBBB999===FFFYYYsssuuu___III888777:::777888<<<555555666666666666555555666111---,,,///222444333222...---000000...///222222555999:::888555333222000222222000---,,,///111555666777666555444555777;;;<<<===<<<999666555555555555555555555666777777::::::999666111///000222111333666888999777666444666555444444444555666777666555555444333333222222666777999999999777555333:::888666555555444222000222---)))***///222111///---,,,,,,///444555444111222111222555999:::999666333>>>OOOeee|||mmmOOO???:::888999999555333333666888999777444444666999555444333222444777:::<<<@@@AAABBB@@@<<<777555444:::;;;<<<;;;999777777777:::;;;;;;:::888777888999777666555555666888:::;;;777777999<<>>777111///000333999EEEWWWjjjrrrjjj]]]KKK@@@666888======:::888444111///000444666666555999999888888999:::;;;;;;:::999>>>OOOhhhvvvnnn___KKKAAA888666666444555777;;;:::888666666666666777999777444333444444333333666777999:::777666===GGG___jjjpppfffVVVIIICCCAAA999888666444444666999;;;===<<<;;;;;;<<<<<<;;;:::<<<999777888;;;======;;;<<<999555444666888888666555222222555555444666:::999888666555444444444555888777555333111000111111222333555777999888444111111444888;;;;;;777333000222222333777;;;===<<<::::::;;;<<<:::777444222222555555666666777777777888999:::;;;===<<>>@@@AAAEEEQQQ^^^jjjqqqxxxyyytttppppppssspppooollljjjiiikkkpppsssppptttwwwtttooommmqqqvvvtttuuuvvvuuutttssstttuuunnnllliiihhhhhhhhhgggfffhhhjjjmmmoooqqquuuzzz~~~wwwyyyyyytttmmmiiijjjmmmkkkkkkllllllllllllnnnooollllllmmmmmmmmmjjjeeeaaa^^^___dddkkkqqqtttrrrpppkkkjjjhhhddd^^^VVVNNNIII<<<===AAAPPPiii|||eeeOOO<<<999:::777555888555555666777777777777777999555111000111333444333222...---...///---...222444777::::::888666444333111222222000------///222444555666666444444555666:::<<<>>>===;;;888777777888777666555555555666777999:::999666222000222444333444666777777666555444555444333222222333444555666666666666555555555555666777777777666555333222888666555444555444222111000---***+++000222222////////////222666777666444555444555777:::;;;999666222;;;MMMggg~~~mmmUUU===888666888888555333444666888999777333111222444444333222222333666888:::<<<>>>???>>>;;;888777666;;;<<<<<<;;;888666555555:::;;;;;;999666555555666888888777777777777777888777888:::;;;===DDDUUUfff}}}lllWWWFFF<<<<<<666444888:::888555555222222333333333222000///444444555666555444333222333555888888777666666777666555444444333333444444555;;;999555777555===OOOeee{{{dddKKK@@@===999999999:::999888555333777555333333555666666555888888999:::;;;;;;<<<<<<777888999888666555555666333555888:::;;;:::888666///...///111666:::<<<===666555555666777999;;;<<<<<<@@@BBB@@@999444222333555:::DDDTTTfffooogggZZZKKK???555666:::;;;999888444111///000333555666555444444555666777888::::::>>>===AAAPPPgggvvvrrrfffQQQEEE:::666666555666888:::999777666555555666666999777444333444444444333444555999;;;888777===FFFZZZeeellleeeXXXKKKAAA::::::999888777777888999:::<<<;;;;;;;;;;;;;;;::::::999777555666999<<<=========:::666666777999999888444111000333444333555999999888666555444444444444666555333111000000000111444444666888:::888555222000333777:::;;;888444222000000333888===>>><<<999;;;<<<===;;;888555444444666666666666666777888888777777999:::888:::CCCOOOjjj___[[[aaannn|||cccWWWKKKEEECCC???<<<;;;:::;;;>>>AAA@@@???FFFNNN```gggpppsssqqqpppqqqssssssooojjjhhhiiimmmqqqsssppptttwwwuuuqqqooorrrvvvsssrrrrrrsssuuuuuutttssslllkkklllmmmnnnmmmjjjgggfffiiinnnqqqrrrtttwwwyyytttyyy}}}xxxnnnhhhiiimmmiiilllooonnnlllkkknnnrrrnnnmmmlllkkkkkkjjjgggddd\\\]]]```gggppptttuuussslllkkkjjjhhheee___WWWQQQCCC???>>>GGG]]]vvvlllVVVBBB<<<<<<888666666555666666777888999::::::<<<999666444444555555444333///---......---///333666888;;;;;;999777555444222222222000//////000222222444555555444333333444888;;;>>>>>>===:::999888<<<:::777555444555777888999999888666444333444666666666666666555555555555444333000//////000222444777777777777888888888888666666555444222111000000666444333333444555333222...,,,,,,...222444222000222222333666888999888666999888888:::;;;:::888666555;;;OOOmmm|||gggVVV:::555333555666333333555555888999777333//////000333333111111222444666888888:::<<<<<<:::888888888;;;<<<<<<:::777444333333999999999777444222222222888999999999888777555444888888:::<<<;;;>>>JJJXXXkkk}}}eeePPPBBB===777444777888555333333222333444444444333222111777777777777666444222111111444888999888666555555666555444444333444444444666<<<:::777888666>>>PPPccczzz|||___GGG@@@AAA>>>>>>>>>>>><<<:::888777444333222333555666666555666777999;;;<<<===>>>>>>888999:::999666555555666444666888;;;<<<;;;999888111000000222666999;;;;;;444444444555555666666666:::===@@@>>>999555444555777;;;CCCQQQbbbjjjbbbVVVIII===444333777777666666333111///000222333444444000000111333444666777888===???CCCQQQfffvvvvvvoooXXXJJJ<<<666666666888;;;:::999777666555555666666999777444444444555555444333555999<<<:::888<<>>>>><<<999777777777888777555444555666888999777777888999666555;;;DDDrrr```UUUUUU^^^tttqqqeeeWWWLLLEEEAAA???>>>;;;;;;>>>???<<<999<<>>BBBSSSkkkttt___JJJ@@@>>>;;;999999555666666888999;;;<<<===;;;999777666555666666666666111/////////...000555777:::<<<<<<:::888666666333222222111000000222333111333555555333222222333555888<<<===<<<:::999888<<<:::777555555666999;;;888888777666555555666777999888777666555555666777444222///------...111222555666666777888999:::;;;666555333111000/////////444333222333444555555333......///222555666444222444444666888999999888888:::::::::;;;:::999666555:::???TTTtttuuu^^^OOO888333000111222111111444333777999888444000///000333333222111111222444555555777999999888777777888999:::;;;999666444333333555666666444222111111222666777999::::::888555444999999<<<===<<<<<>>AAACCCCCCCCC@@@===:::888777222222222444666777666444555666888:::;;;<<<<<<<<<999::::::888666555666777444555888:::;;;:::999888111000000222555888888888222333444555555555555444777999;;;:::888555555555999===CCCPPP___fff^^^PPPFFF;;;222111333444444555111000///...///000111111///000111333444555555555999===EEESSSgggwwwzzzvvv[[[KKK;;;555666888;;;>>>:::999888777666777777888:::888666555777888888777555666:::>>><<<888:::???LLL^^^ppprrrgggWWWHHH>>>:::;;;<<<=========<<<;;;;;;<<<<<<;;;:::999999:::555333111000111444777999:::999777777777888888888222......111222000222666;;;;;;:::888777666666666222222222222222333333444666666666888999888555222...111555888999999777666000111222444666777777777>>>???>>><<<999888999:::999777555444444555888:::999999:::;;;888444777===zzzcccSSSOOOQQQcccvvv{{{~~~wwwhhhXXXLLLDDD@@@>>>>>><<<<<<===:::666999>>>IIISSSaaalllqqqqqqqqqqqquuurrrpppppprrrrrroookkkrrrttttttssspppnnnoooqqquuurrrpppqqqsssssspppmmmvvvtttqqqpppppppppnnnmmmpppnnnkkkjjjkkkmmmooopppuuussspppoooooooooooonnnooonnnmmmoooqqqrrrpppmmmoooooopppqqqqqqnnniiieee```___bbbjjjssswwwuuupppooollliiihhhhhhddd\\\VVVJJJDDD???@@@KKK]]]sss}}}mmmXXXJJJBBB<<<999999555555666777888:::<<<===888777666444444555777999888444222222222000222666888:::<<<<<<:::999888888444333222111222333333444000222555555444222222222222555888:::999888777777:::888666555666888<<<>>>888777666555666777777888;;;:::888777666777888999444222000...---///000222333444555666888999:::;;;666555333222111000000000333222222333555666666555000111333666888888666444444555777888888777777777999:::::::::888666555444:::???UUUuuutttZZZJJJ999333...///000...///222222666999999666333333555555444333222222222333333555666777777555444444555666777888888666444444555111222333333222111333444222444888:::;;;:::888666999:::===???===<<>><<<777777;;;EEE\\\sssvvvgggUUUFFF===999:::<<<>>>>>>>>>===<<<;;;<<<===;;;999777888999444333111//////000222444666777777666666666777888333000///111111///111444<<<<<<;;;;;;:::999999888333333444555666666666777555555555666777666444111///111333666777777666666333222111//////000333555>>>>>><<<:::888888:::<<<:::888555444444555777999:::999:::;;;777333444888fffUUUNNNIIIRRReeemmm|||kkkXXXKKKCCC>>>@@@===<<<<<<;;;888:::???CCCLLLYYYeeelllooopppqqqrrrssstttwwwxxxwwwuuurrrssssssrrrpppooooooppprrrvvvtttrrrqqqqqqqqqpppoooxxxtttqqqnnnnnnooonnnnnnuuuqqqllljjjkkkooorrrtttwwwsssoooooosssuuutttqqqrrrooonnnpppssssssoookkkhhhjjjmmmqqqtttsssooollldddaaacccjjjuuuzzzxxxtttooojjjeeedddeeebbb\\\VVVKKKFFFAAA@@@CCCNNNcccuuuyyykkkZZZJJJ???888555444444444555666888;;;<<<666666444222111333777;;;999666444666555222333666777999;;;;;;:::999::::::555333111111333555555555000222555666444333222222111333555666666555666777777666555555666999<<<>>>888666444444555777777666:::999888777777888999999555444333111111111111222333333444666777888999:::666555555444444333333222444333333444666777777666222333555777888777666555333555777777666555555666666888:::999777555444555555<<>>===;;;>>>DDDOOO]]]rrrkkkQQQ<<<444000222444555666888555666777888888888777666666666666666555333111000444777;;;<<<;;;999888888777666555555444444555555555;;;888555888:::FFF[[[wwwhhhMMMCCCCCCAAABBBAAA===666222222333444555666999;;;:::777555111333555777777666555444666777777666444555777:::666777777888777666555444111000111333666777666555444444555666777888888999888888999999999999999999<<>>::::::888888777888999:::;;;999888888:::<<<<<<<<<:::999;;;>>><<<777777:::AAAXXXppptttgggTTTDDD999;;;;;;<<<======;;;:::999888:::;;;:::666444555777444555444222000///000222444555777777555555666777666333111333222///000333:::;;;<<<<<<<<<;;;;;;:::555555777888999999999999666555555555666555333111000111333444444444333333333222111...---...111444<<<;;;999777555555888;;;999888666555444555777888666555555777555111111555fffWWWQQQFFFGGGUUU^^^vvv~~~iiiWWWKKKDDD>>><<<<<>>AAABBBHHHQQQ[[[dddjjjooorrrrrrtttvvvwwwvvvuuuuuuuuurrrqqqpppooooooqqquuuxxxuuutttssspppoooooorrrtttssspppmmmlllmmmmmmmmmmmmtttoookkkjjjmmmrrruuuvvvtttsssrrrsssttttttrrrppprrrrrrrrrsssrrrqqqnnnlllggggggjjjmmmqqqrrrqqqpppjjjddd```dddnnnttttttqqqmmmgggaaa```bbbbbb]]]XXXQQQLLLGGGBBB???DDDXXXlllzzz|||yyykkkWWWFFF:::555444333222333444666888:::888777444111...000666;;;888555555777777333222444555777999:::::::::;;;<<<666444111222444666666555000333666777555333222222222333444444333333555777777666666666777888:::;;;888666333333555666666555777777666666777777888888666666666666555444333333333444555666777888999:::666666777888888777666555555444444555777888777666333444666666666555444444333555888888555444444555444666999999777666666777333:::IIIaaawww|||kkkUUUDDD<<<555222111///000333333666888888666666888;;;999999888777666555444333222333333222111000222333444555666666444333333333111222444444333333444666111333555888:::;;;;;;:::888777999;;;:::666888===AAANNNbbbwwwvvvcccHHH@@@999888888777777888555666888999999999888777555555666777666555444333555777::::::999888888999777666666555555555555555555999555222666:::HHH___yyymmmQQQCCC???;;;======:::444111222555777777:::<<<>>><<<888555...000333666777777666555444444444444333555888;;;999999999888777666555444222222333555888999999777888777666555666666777888888888777888999:::999999<<>>===<<<999777555444444777999666222///111444444666777666444222333444333666888888666555777999:::666444555333000000333777888:::;;;<<<<<<;;;;;;666777888999::::::999999888666666666777666444222222222222222111111000000...000222222000000222555999888666333111333666:::888888777666666666666666444111222444444111222555~~~fffYYYSSSFFFAAALLLUUUfff}}}vvvbbbTTTLLL<<<;;;===BBBDDDAAA@@@CCCDDDFFFLLLSSS\\\fffnnnssstttvvvvvvtttpppooopppsssqqqpppnnnnnnppptttyyy}}}ssssssssspppmmmoootttyyymmmkkkjjjkkklllmmmlllkkknnnkkkhhhiiimmmsssuuuvvvooorrruuuvvvsssooommmmmmqqqtttwwwuuuqqqmmmmmmnnnjjjiiihhhjjjmmmooopppoooooofff]]]\\\dddkkkllljjjllleee^^^]]]```bbb___ZZZXXXSSSMMMFFF>>>AAATTTiiioooyyyvvvbbbMMM???888333222111111222444777888;;;:::666000---...555:::777444555888777333111333444666888:::::::::<<<===777444111222555777777555000333666777666444333222333444444333222333555777777777777777777777888888888555222222444666555333444444555555666666777777777888999999888666444333555555666777888999::::::666777999;;;;;;:::888777777555555666888888888777333444555555444333333333333666999888555333444555333666999:::888777888999666<<>>999666,,,...222555888888777777222333333333333555888;;;;;;;;;;;;:::888666555444333333555777:::<<<;;;999;;;:::777555444555666777666666555666777888777777<<>>:::777777666555444444555666777888666555666888:::;;;;;;888666777;;;<<<:::;;;???CCCRRRfffvvv|||vvvcccQQQCCCAAA>>>;;;777333111///111444666444///,,,...111333777::::::777555666777444777999999777666888:::===888666666444000000333555666888:::;;;;;;;;;;;;666777888:::::::::999888999888777777777777555333333333222111000///...---***...333555555444444555777666333000///111555888888777777777666666555555333111111444444222444888wwwdddWWWNNNFFFDDDHHH\\\qqqyyyfffRRRAAA???;;;:::???EEEFFFBBBAAADDDIIIQQQYYYbbbjjjnnntttttttttsssqqqnnnllljjjlllmmmoooqqqrrrrrrrrrrrrvvvuuurrrooommmooosssvvvooollliiiggghhhjjjlllmmmlllnnnmmmjjjnnnwwwzzzwwwvvvsssooooooppppppllliiilllrrrxxxwwwrrrnnnnnnoooffffffhhhjjjlllnnnpppqqqjjjkkkeeeZZZVVV\\\dddgggllljjjgggdddaaa^^^\\\\\\\\\XXXPPPFFF@@@DDDOOOXXXgggsssrrr\\\HHH<<<777333111222222111555;;;>>>:::444...+++,,,222666555555666666555333111000///333777888888888:::<<<888555333222333444333333222111111222444444222111///000111222333444555555666777888777666666666777444222000000222444666666666555444555777888777666<<<;;;;;;999888666555444666888;;;;;;:::888777777777777888999:::;;;;;;;;;???;;;777444444555666666888666333111111222333555555666777888888666444333666777888888777666888999===:::DDDXXXnnn{{{aaaNNNBBB777666888888666666>>>===<<<:::888888777777777777888888888666555444111222333222000///000111444555555555333222333444555444333333444666999;;;666444333333555666666555888888888888777666555444999>>>GGGYYYssszzzdddUUUHHHCCC???888444555333555666666555444555666444666999:::999777777777777999::::::888777777888;;;777222111444777::::::888999222...555:::HHH^^^wwweeeLLL>>>666999777555444666777888888>>>:::888;;;@@@@@@999333))),,,000444888999::::::888777555333444666999;;;555666777777555444444555333444666777888777777666888666333333333444444444222444555555444444666777===DDDRRRdddnnnhhhTTTCCC<<<888444222333555777888===;;;999666555555555666555444444777<<>><<<;;;999:::CCCVVVfffjjjeeeYYYLLLAAA???@@@>>>;;;:::777444222222444777888888:::888555555666888888888444555777:::;;;;;;:::999AAAOOOcccwwwwwwgggTTTDDD???>>>777333222+++...000000...+++***+++---333555888888888888999;;;:::999777666666777888999999::::::999555333222222666>>>AAA<<<666777:::<<<777888999888777777888:::>>>;;;999999::::::777444888555333222111111///...111333555666666666777888555444333222333444555666:::999999::::::999777444555555666666777999::::::{{{hhh\\\TTTKKKHHHHHHVVVhhhzzz}}}kkkVVVFFF@@@;;;<<<@@@AAA???===???BBBGGGNNNWWWaaahhhmmmtttttttttsssqqqnnnllljjjhhhiiillloooqqqrrrssssssqqqpppnnnkkkjjjkkkooosssmmmkkkiiijjjlllmmmlllkkkooorrrrrrooorrrwwwvvvrrrvvvvvvtttpppllljjjiiihhhjjjnnnrrrtttsssrrrrrrtttjjjiiihhhiiijjjlllnnnooojjjkkkggg]]]YYY^^^dddfffiiiiiigggfffdddbbbaaaaaa]]]YYYPPPEEE>>>???GGGOOO[[[iii{{{|||iiiRRRDDD===777333333333333777<<<===:::555///+++,,,000333555555555555444333111111---111666888888888:::<<<666444333222333444333222333222222222444444333111//////000111222333444444555666666555555555666777333111//////111444666777666555555666888999888777888999::::::999888666555444666888999777555555555333333444555777999;;;<<<>>>;;;777555666777888888888777444333333444555777555666666666555333222000444666888888888777888999===;;;DDDWWWmmmoooUUUGGG:::777888888888888???>>>===;;;999888888888666777777888777666555444222333444333111000111222444666777666555555666888555444333333444666999:::666444222222333444333222444555666666666666555555888===EEEUUUmmmppp___MMMCCC<<<444//////222333555555444333333444555777999:::888666555555777999:::999777666666777:::777444333666888999999888:::444000666:::FFFZZZuuu|||\\\FFF;;;555666444222222444666888999===:::888:::>>>>>>888222+++---111444777999999999888777555444555666888999333444555666666666555444222222333444555555555555666444333444555666666555444555666666555444555666<<>><<<999777555555555666888666444444777:::<<<<<<:::999999BBBUUUiiirrrppp]]]PPPCCC@@@@@@===:::999777555444444777999999999:::777555444555666777777444555888:::;;;:::999888<<>>777777999;;;999:::999777555555666888:::999999:::<<<<<<999666999777444333444444333111333555888999888777777888666666555444444555777888999777777777888888777555555666888:::;;;;;;;;;:::nnnaaaYYYRRRKKKIIINNNZZZiiittttttcccPPPCCC;;;===@@@===:::;;;>>>???CCCHHHPPPYYYaaafffrrrrrrrrrrrrpppnnnlllkkkiiikkkmmmoooqqqrrrssssssooonnnllljjjhhhiiimmmpppllljjjiiilllpppqqqmmmhhhooorrrssssssvvvxxxvvvqqqxxxyyywwwqqqjjjeeefffiiijjjkkkmmmoooqqqssstttuuunnnllljjjhhhhhhiiijjjlllhhhjjjggg```\\\___dddfffggghhhhhhiiiiiihhhgggggg___[[[RRRFFF<<<:::===BBBLLLZZZqqqzzzcccQQQEEE===555333333444777<<<;;;999666111---,,,...000555555555555555444333222---111555888999999999:::555444333333444555333222444333222333555555333111---...///000111222222222444333333222333444666777666333000000222666888:::666555555666888999999888555777999;;;;;;:::777666222444666666444222222222000000000111444777;;;===<<<:::777666888:::;;;;;;888777666555555777888999777777555444222000///...111444777999999888999999<<<:::BBBPPPbbb{{{yyy]]]MMM<<<666666777888:::>>>>>>===;;;:::999888888555666666777666666555444333444555444222111222333666777999999888888999;;;444444333333444666888999555333222111222222222111222222444555666666666666666;;;BBBOOOcccyyy~~~lllVVVFFF;;;333......111333444444333222222333777999;;;:::888555444444666888999888666444444444888777666777999:::888777888;;;777444888999CCCVVVtttqqqRRR???777444333111000///000444777:::;;;888666888;;;;;;777222---///222555777777777777777777666666666666666666222111222555999:::777444111111000000111222333444444444555777999999777555666777888777555555555777<<>>;;;888777777666666777:::;;;;;;;;;:::777444222333555666666444666888:::;;;:::888666999GGG]]]vvveeeTTTKKKHHH>>>;;;:::444///...,,,)))''''''))),,,111333666666666666777999666555333222111222333444333555777888777777888999???DDDFFF???999888999:::;;;:::888555333333666999777777888;;;<<<<<<999777888777555555666666666555555888;;;<<<;;;999888888888777666666666888999:::777555444444555777777777666888;;;>>>???>>><<<;;;sssccc[[[TTTNNNIIIJJJNNNTTTaaasss~~~uuuaaaNNN???>>>>>>999888>>>>>>===>>>BBBHHHPPPYYY^^^nnnoooooooooooommmlllkkkqqqqqqqqqqqqqqqqqqqqqppprrrqqqooollliiiiiilllooommmjjjiiilllrrrsssnnniiijjjlllnnnrrrwwwzzzzzzxxx{{{zzzwwwrrrllliiiiiijjjmmmkkkjjjjjjmmmpppqqqrrroooooommmkkkiiihhhggggggggghhhfffaaa]]]^^^bbbeeeiiijjjkkklllllllllkkkkkkccc___VVVJJJ???888777888AAAMMMccc|||rrr```OOOBBB666222222222555999666666555333000......///777777777777777666666666111333666888888888777777555444444555666777555444555444444444555555444222---...///000111111111111222111///000222444666666:::777333222444777999:::444333333444666777777666444666:::======:::666444111333555444222111111222222111000000222666999<<<999777666666999;;;<<<;;;777777777777888999:::;;;999888666333111000///...///222777999:::999999999:::888===EEERRRmmmzzz```NNN;;;333222444888;;;<<<<<<;;;:::999888777666444555555555555555555555333444555555333222333555888999::::::888888999:::444444333444444666777888444222111111333444444333333444555666666777666666555999>>>GGGXXXmmmxxxcccOOOAAA888444333222444555555333222222333999;;;===<<<999666444444666777888777555333333333666777999;;;;;;:::888666777<<<:::777999999BBBUUUuuummmPPP>>>777444333111000......111555888:::777555555888888555222///111333555666666555555666666777777777666444333222000111555;;;===999555222111///...///111444555555666888;;;===;;;888444444555777777666666888999???LLL___mmmppphhhZZZOOO@@@<<<888555666999;;;<<<888777555444444555666777<<<;;;999444000111555:::666666777@@@TTTlll}}}bbbSSSCCC<<<:::888666666666666777999<<<>>>===<<<;;;888444222333555777777555777999::::::999666555:::FFFXXXoooppp]]]RRRLLLAAA>>>>>>888111///,,,)))((()))+++...111333555666666666777888555333111///...///000111222555777888777888999:::???DDDEEE@@@::::::;;;;;;;;;:::777444222444888<<<999888888999999999888777666444333444555666666666777:::>>>???===:::888777888777777666777888:::;;;666444111111333666888888888999;;;===>>>>>>>>>===yyydddYYYTTTNNNIIIIIIFFFDDDMMM```uuuwwwcccOOOEEE>>>888999???<<<;;;;;;>>>EEEOOOYYY___iiijjjlllmmmmmmmmmlllkkkrrrrrrqqqppppppoooooooootttsssqqqmmmjjjiiikkkmmmooollljjjmmmqqqrrrppplllhhhhhhiiinnntttxxxzzz{{{|||yyytttrrrrrrqqqooommmllliiiggggggjjjnnnpppqqqooooooooonnnllliiifffdddfffeeeccc```\\\\\\```eeemmmmmmnnnnnnnnnmmmllllllgggccc[[[QQQFFF===888666===DDDUUUooopppZZZIII888000///000222555111333444444222111111111888888888888888999999999666777777888888777666555666555444555777888888777777666555555666666444222---///000222222222111000000...---...222555666666;;;888444222222444555666333111111222333444333222555888;;;>>>===999555111222333555444333222333444777555333222333555777999555444444666999;;;;;;;;;666666777999:::::::::;;;:::999777555333111111000///333777999999888888888888666:::>>>IIIfff~~~aaaOOO:::111000222666:::999999999999888666555444333333444444444555666666333444555555444333444555:::;;;;;;999777555555666333333444444444555666666222111111222666888999999777777888888888888777777666888;;;AAALLL```xxxttt]]]JJJ>>>:::888555777888777555444444555:::<<<>>>===;;;888666666666777888777555444333444555777:::<<<;;;999777555666===;;;888;;;:::DDDXXXyyypppSSSAAA999444444444333000...///333666999666444333555666444222111222444666666555444333555666777777777555444222333111000555;;;===:::555444222000///000222555777999:::<<>>===<<<888444333444777999:::777888999999888777555444999AAAOOOccc}}}zzzdddVVVNNNBBB>>>???999444111...,,,,,,...000222111444666777666666777999444333000...------......333555777777777666777888<<<@@@BBB===:::<<<===<<<999888555333222666<<<@@@===<<<:::777555444555666333111000111333555555444777:::>>>???===999777666666666555555666888999:::666333111000333666888999;;;:::999:::;;;<<<>>>@@@iiiZZZSSSNNNIIIFFFAAA<<<@@@NNNcccuuuxxxgggUUUGGG???===>>>:::999999===FFFSSS___gggeeefffiiikkkmmmnnnnnnnnnmmmmmmlllllllllmmmnnnnnnppppppooollliiihhhjjjlllpppooonnnoooppppppooonnnkkkhhhiiinnnrrrsssuuuxxxzzzvvvssstttvvvwwwtttpppiiihhhhhhhhhjjjmmmqqqtttnnnooopppooonnnkkkhhhfffhhhdddaaa^^^ZZZZZZ```hhhqqqqqqooonnnmmmllllllllliiifffaaaYYYOOOFFF>>>:::===>>>JJJbbb}}}gggSSS<<<111000000111333///222444555444333333444999999888888999:::;;;<<<;;;999777777777888888777777555444444666999999999888777666666777777555333///111333444555444222111...,,,,,,///444777666444777555222000111111111111555333222222333444222111666888;;;===<<<999555111222333555555444444666777:::999777555444555666777333333444777:::;;;;;;:::444555777999::::::999888999888888777555444333333222555888888777666666666666444999>>>IIIhhhfffSSS???555333333666999666777777888777555444222222222222333333555666777222444555444333333444666:::;;;:::888555222222222333333444444555555555555111111111444888;;;<<<===999:::::::::::::::999888888777999===DDDRRRjjj}}}mmmTTTCCC<<<:::888999:::999777666666777999;;;======;;;999888888666888999999777666666777555888:::;;;999777666666555<<<;;;888;;;===JJJ```~~~rrrUUUCCC999444666777777444111000333666888666333222333444444333111222444666666555444333444555666777666555444333333111111333777888777555666444333222222444777999:::;;;===??????;;;666111...000333555777999<<<>>>DDDQQQfffyyy~~~qqqZZZHHH;;;777222000111444666777111000000000222555888:::;;;======<<<999777555555333666999>>>MMMdddwwwjjjXXXDDD:::777555444555555555555888;;;>>>???>>>;;;888444222555888;;;<<<:::999888777666555555444444:::EEEXXXsssjjjZZZNNNAAA===>>>:::555222000///111444555666333555888888888888999;;;555444111...---,,,------222444666666555555555666777;;;===:::999;;;===;;;666666444222222666<<>>:::888777888666666777888777666444222222111111222333444666777111333444444333333444555999999999777444222222222333333444444555555444444222222222444888;;;<<<===888999:::;;;;;;;;;;;;;;;:::888888;;;>>>GGG[[[mmmyyy[[[FFF>>>;;;999:::;;;:::888666666777555777:::;;;:::999999999777888::::::999888999:::777888999888666555666888555<<<:::777;;;???PPPiiioooRRRAAA888333555888:::888555333666999999666333222222333444444111222444666666555444333444444555555666555555555222111000000000111222333666555444333444666888999777888:::<<<===:::555111---000333555666888;;;===CCCVVVpppsssZZZHHH;;;777333111222444666777333333222222333555888999<<<;;;;;;:::;;;999777555555777888:::HHH```vvvuuuaaaKKK???:::666555666444333333555999<<<>>>???999555222111444888<<<>>>===;;;888555444333444555222777AAASSSmmmooo\\\OOO@@@<<<>>>:::444222000222555888999888555777::::::::::::;;;===777555222///------------000222444555444444555666444888999666666999:::888444444333111111444999===AAABBBBBB???:::666555555444222111222444555555555333666777888666555444555555555555555666888999;;;999777555555666999999999;;;:::::::::;;;===???@@@|||eeeXXXNNNGGG;;;>>>@@@???===AAAPPP^^^oooxxxggg___SSSDDD???<<<999:::AAALLLYYYaaabbbdddhhhlllpppssstttuuusssqqqooolllkkkjjjjjjjjjiiijjjkkkllllllnnnqqqtttjjjqqqxxxyyytttnnnkkkkkkhhhfffjjjssswwwsssqqqrrrppptttyyyyyyvvvsssrrrtttpppssstttpppkkkjjjnnnsssrrrpppllljjjkkkmmmqqqsssooofff___[[[XXXXXXcccpppsssqqqmmmjjjiiikkkmmmnnnggggggeeeccc]]]TTTKKKEEE;;;999@@@VVVttteeeHHH999666666555555333555777777555444444444666666555555666888:::;;;===999444444888<<>><<<:::999999888666555333555888;;;<<<;;;999777000222333444555666999;;;999999999888777777666666444555777:::======<<<:::222444666888888777555333222444666888888777666555999:::999777444222222333111000444888CCC```xxxyyyyyyfffRRRFFF@@@<<<999999666777888999888777555333111111111111222444666888111222333333222222444555777888888777444333333444333333444555555555444444444333333444888:::;;;;;;666777888:::;;;<<<======<<<888777:::;;;AAAQQQbbbrrr}}}___IIIAAA???999:::;;;:::888666666777111444888999999999999999777999;;;;;;;;;:::;;;<<<777999999666333333666999444;;;999666;;;AAATTToookkkNNN===666222444888<<<;;;888666999<<<999777444222111222444555111222444666666555444333444444444444555555666666111000///---+++,,,...111555555444444555666888999444555777:::;;;999555111...000333444555777999;;;AAAYYYyyysssZZZJJJ<<<999444222333666888888777666555444444555777888===:::888888:::;;;888666888888777777DDD^^^www~~~jjjRRRCCC<<<888666777444222111333777;;;>>>???777333000///333888<<<>>>???<<<888444222333444666444999BBBSSSkkkqqq^^^PPP@@@<<>>888666333000...------......000222444444444555777333666777444444777777555333333222000///111555999???CCCFFFEEE@@@:::777666666555444444666777777666222444555555333333333444666555555555777888:::<<<:::888666666888::::::999999:::;;;===>>>>>>??????kkkVVVIIIDDDCCC@@@>>>===;;;<<>>999444555555555555444333222222333333333444555888:::;;;;;;999777666777999===???666333111111444888:::;;;:::888666555666666555444555555666666666555333222000000222333555666888888333444666888888888888777;;;;;;:::888666666777999777555444444555777777666111111222333444444444444666666666555444444777999888666555777;;;===<<<;;;:::777444444555444111......111555888:::;;;:::999;;;:::888777555444444444000///111777???LLLaaarrr}}}sssdddUUUJJJBBB<<<888::::::::::::888444111///000222222///000444666444111444666777666444444444666555555555444444444444333222111111111222333444:::888555333333555888:::888666444666999<<<<<<:::<<<;;;:::888999@@@JJJQQQgggyyymmmXXXIIIBBB444333555:::;;;777555777444666888999888777888888:::888777888:::;;;;;;:::999777444333444555666666666666999;;;:::???UUUnnnkkkMMM===777444333888<<<;;;777666;;;AAA===:::666444555666777777444555777777666333000---444666999999888666555555111000///---,,,---111555444555777888999888666555333333333333333333333333222111333777777555777<<>><<<:::777666555444444555777888555666777888999999999999777555222111111000...,,,...///000111222333444444888444111222555777555222444444222000///000333666>>>@@@CCCDDDBBB===888555444222111222888;;;999333333444444333111111222444555555555555666888999:::;;;:::888999::::::999888:::777666777;;;>>>>>>===wwwaaaRRRKKKEEE@@@<<<;;;:::<<>>AAADDDKKKRRR^^^cccjjjnnnnnnnnnoooqqqssssssrrrqqqpppnnnlllkkkoooooopppppppppoooooonnnooooooooommmkkkjjjkkklllpppooonnnpppssssssrrrpppvvvvvvwwwwwwwwwvvvtttssssssuuurrrmmmlllrrrvvvvvvnnnmmmmmmnnnqqqrrrqqqooojjjiiiddd___[[[\\\aaafffooorrrvvvvvvrrrnnnkkkjjjgggjjjmmmlllggg^^^UUUPPPEEE<<<888AAAQQQbbbqqq{{{~~~vvvgggWWWIII???:::888777777666555333222000///111222444666777888888888:::888666444444777999;;;666444222333555777999999888777666666888888777666555666666777666555444333111222333444666777888999444555666777888888888888::::::999666444444666888666444111111333555666666111222333333444444444444222333444333333444666999777666666888<<<>>>>>>===:::777444444444333000---///111444777999999999999999888777666555555555555333111000222777DDDZZZmmmyyylll\\\MMMBBB<<<:::::::::::::::888444111///111333222///000444666555333666888999888666666666777777777777666555444333222222111111111222444555999777555333333444666777777555555666:::;;;;;;999::::::999777888===EEEKKK]]]nnnzzzjjjWWWIII<<<777555999:::888555555444555888999888777666666999777666777999;;;;;;;;;888666444333444555777777999888:::;;;999>>>TTTlllgggJJJ;;;666333333666999888666666:::>>>:::888555444666888999999:::999777555333111000000333555888888777555555555222222000...---...222555555666777888888777555444333333333333333333333333222111333777888777:::???KKKbbb{{{```OOOAAA999444333333333666:::888777555444444555666777999777666666777888888777888777999===CCCRRRiii~~~{{{lllYYYJJJBBB>>><<<<<<:::999777555555666888999888666444222222333666888777666666888:::;;;;;;999999;;;FFFYYYlll{{{yyy___LLLCCC>>>:::777777777666555444444444444222222333444555666666666777555444444444333000......///000111222222333222333222000000111222111000333333222000......000333888<<>>CCCBBBGGGPPP\\\aaahhhkkkllllllnnnqqqrrrrrrrrrrrrqqqpppoooooommmnnnooopppppppppooonnnjjjkkkkkkkkkjjjjjjlllnnnppppppqqqrrrtttsssqqqoooxxxvvvvvvwwwyyywwwsssnnnqqqttttttpppooorrruuuuuuooonnnnnnpppqqqqqqnnnllliiihhheeeaaa______bbbeeemmmqqqwwwyyywwwsssooommmiiilllooooookkkddd[[[UUUJJJAAA999:::AAAKKKXXXccctttwwwuuuhhhSSSCCC<<<<<<999888666444222000///...000222555777777777555444888666444222222333555666555444444555666777666555444444555888:::;;;:::999444555666666666555444333222333444666777888888888666666666666666777888999888888666333111222444777555222///...000333555555222333333444444444333333///111111111111333666888777666666777;;;===>>>>>>888666444444333222///---111222333555777888888888777666666666555555555555555222///---...999PPPeee~~~~~~xxxhhhTTTCCC;;;999::::::;;;:::888555222000333444222//////444777666666888;;;;;;:::888777777888999:::999888666333222222111111111222333555666777666555444444444444555555555555777::::::999777888888777666666999===AAAKKK[[[qqqiiiUUUGGG===555777::::::777555444555777999888777444333666555444555888:::;;;:::666555444333444666888999===;;;<<<===:::???UUUnnndddHHH:::555222444444444555666777888999777555444555777:::;;;;;;>>>;;;666222000000111222222555777777666555444555444444333111///000333555555666777888777666444222222222333333333333333333333222333777888999===CCCSSSiiifffPPP@@@:::444444444333444777777666555555555666777888<<<:::666555555666666666888777999<<>>===:::999777666555666777777888777555444333333444444444444555888;;;>>>======:::>>>KKK^^^ppp~~~}}}eeeQQQEEE>>>888333777777666555333222000///111111222222333444444444666666666777888666333111///////////////000111111000111222///,,,+++,,,///444444444333111///000111333;;;EEELLLMMMFFF<<<666333222222333444444444444555666666555333333444555777777666666666666777777444666999<<<===999333......------000555999<<<===tttkkkTTTIII@@@>>>@@@@@@AAADDDFFFPPPaaasssxxxiiiPPP>>>@@@CCCAAAEEEOOOWWW]]]eeeiiijjjkkklllnnnoooppppppqqqqqqqqqqqqppplllmmmooopppqqqpppooonnnhhhjjjkkkkkkkkkkkknnnpppoooooopppqqqrrrsssttttttwwwuuutttwwwzzzyyysssmmmmmmsssxxxyyyvvvrrrnnnlllrrrrrrrrrqqqpppmmmjjjhhhiiihhhgggeeeccccccdddeeemmmqqquuuxxxxxxvvvsssqqqoooppppppooolllfff___[[[RRRIII>>>999888<<>>999888666444222111000///111222333333444333333222777555333000///000111222444444555777888777555222222333555999<<<===<<<:::333333444555555444333222222333555666777777777777666555444444444555777888666666444111///000333666555222...,,,...222555666333444444555555444444333111222333222222333555888666666555555777888999:::444444444444444333111000444444555666777888999999777777666666555555444333444222///,,,***222GGG[[[uuu}}}wwwaaaJJJ===888;;;;;;;;;:::888555222000555666333//////444777666666888;;;;;;:::888777777888:::;;;;;;:::777444222222111111111222444555777666666777666666555555444333444666999::::::888777666666666666666666777888;;;KKKccc{{{wwwdddQQQBBB666666;;;<<<:::888555666888999:::888555222333111111333666888999888444444444444444666999;;;???===>>>???<<>>888333444222111222555777666555555444444555888:::::::::<<<999555111000000222333333555777777666555555666555666555444222222444666666666777888777555333111222222222222222333333333444222333777999;;;@@@GGG^^^tttjjjNNN>>>888333444444333333666777666666555666666777888<<<999555444444666777777888777888;;;>>>III]]]ooo{{{vvvhhhUUUFFF???<<<:::999888777666666666666666666666666555555555444444555555666888<<<>>>>>>===;;;>>>KKK```uuu|||iiiUUUFFF>>>777222444444555444333111///...444333333333333333333333444555666888999888555222111///+++((((((+++///111222555444...%%%###(((///666888999777555222111111333<<>>===;;;777777888:::<<<;;;777444000//////000333666666666444555666555555666:::>>>===;;;;;;<<<;;;CCC\\\vvvjjjQQQCCC;;;555555222///111555777555333555555444666888888777666444444333222111111222222333555777777666666777888555666777666555444555666666777888888777555333222111111111222222333333333444222444888:::<<>>999666777777777777777666555555555555666666777777777777777666666888;;;<<<;;;:::999:::FFF^^^uuuqqqZZZGGG>>>777111000111222333333222111000555555333222111111222222333333555777999888555333444///(((###"""&&&---111555777444***###---777888999888555222111000222;;;HHHTTTYYYWWWRRRMMMBBB<<<777555111,,,///555666777777666444444555777999888777666666555555666888777777666666333///,,,......///000111444777999jjj[[[KKKCCC???<<<<<<===???EEEMMMZZZmmmvvvkkk]]]RRRFFF===<<>>>>>>>>>>><<<999555444666888777333222555666333333555777777555333222222333444666888888777666555444333333222222333555666666666777888999999999999555777::::::999888888999777777777888:::999666444666CCCVVVkkk```NNN===888<<<>>>======999777666888<<<<<<:::777111000///000333555555555555777888777666777;;;???;;;888888999888AAA[[[vvvoooTTTEEE>>>888555333111222555666555444555444444555777666444111...///000000111000000///333444555555555555666888333555777888777666666777666777888999888777555333000000111111222333333333444222555999<<<===BBBIIIggg}}}uuuXXX???999444444444333555888555666666777777888888888666444222333555888::::::888666666666666<<>>888444444555777888888777666555444444555555666777777888777777777888::::::999888666888DDD[[[ppp||||||aaaIII>>>666000...///000222333333444444444333111000000111222222333333444666888888555333666000)))###"""%%%+++000222555333)))!!!***444666777666333000//////000666AAAMMMWWW^^^aaacccRRRFFF;;;777111+++...555666777777666444444555666888888777666666666666666<<<999666444333111///---///000111111111222555888{{{kkkWWWIII@@@:::999<<<===AAAFFFMMMYYYhhhqqqrrrrrrxxxvvvgggUUUIIIDDD@@@EEEKKKTTTZZZ___ccchhhmmmiiijjjkkkmmmnnnnnnnnnnnnlllkkkkkkkkkmmmooorrrsssnnnpppqqqqqqqqqrrrtttvvvwwwuuurrrlllhhhiiimmmqqqpppqqqrrrrrrrrrrrrpppoooooonnnooooookkkiiiqqq{{{nnnpppqqqqqqppprrrvvvyyytttqqqoooooorrrsssrrrqqqrrrrrrtttxxx|||}}}zzzwwwyyyuuurrrqqqqqqnnnhhhbbbYYYQQQJJJFFFAAA======@@@JJJQQQ___nnntttlllYYYIII@@@>>><<<:::999888999:::555444222111222444666777999888666444333222222222000111555999===???===;;;:::888777777777777666444111222333444555444444333777888:::;;;;;;:::888666555555555666666555555444222444555555444333444555333111///000222555666777555666777999:::;;;;;;<<<;;;<<<;;;:::888888:::<<<<<<;;;:::666222111333666555999<<<===;;;999888999888999;;;;;;;;;999777666444666888999:::999888777999444000111111333:::AAANNN^^^vvvdddOOO@@@@@@@@@???===:::777555666888888555444666555111222444666666444222000000///000222444666777777888666555444333222333444444444555555777888999:::;;;777999;;;:::999888:::<<<:::999999;;;======:::888:::AAANNNbbb{{{gggUUUCCC<<<;;;;;;;;;<<<999666444666:::===;;;999444222111222444666666666777:::;;;999777777<<>>:::666444333444555666666666222222333555666555222000------------------,,,,,,111222333333222333555666111444777888888777888888666777999::::::888777555///000000111222222333333333222555:::======AAAGGG^^^xxxeeeGGG???888666555444666999555555666777888999999999555333333444666888999888555555555666555;;;JJJYYYyyy}}}eeeLLL???:::555222333666888888888666555444444333333333444444555666555555777999:::888777555===LLL___lllrrrxxx~~~cccIII>>>777222000000000111222333555666111111000000222444777888555555444555777777666444555111,,,((('''(((+++---...333555///%%% $$$***444555555444222000///000222444:::CCCOOO\\\gggnnnaaaOOO>>>888222,,,...555666666777555444333444666888777666666666666666777<<<:::777444333111...,,,...000111111000111555888xxxbbbPPPBBB:::999===<<>>@@@@@@>>>===:::777666555555333222222333555666666666555555999:::<<<>>>>>><<<999888555666777888888777666555222444777777666555444555111000///000222555555555555666888:::<<<======>>>:::;;;;;;:::999:::<<>><<<999555444777;;;999<<<@@@???<<<999888888777999:::;;;;;;888666444222444777999;;;<<<;;;;;;>>>666000///000222777===DDDRRRkkkkkkTTTAAAAAAAAAAAA???;;;888666555888999666555666444000222444666666444111000000---...///111444666888999777666444333222222333444333333444555777999;;;<<<999:::<<<:::888888:::===;;;::::::<<>>;;;;;;===GGG[[[wwwlll[[[HHH>>>;;;999888:::888444111333888<<<<<<:::666555444444666888777777888;;;===;;;777888<<>>===<<<:::BBB\\\wwwoooPPP@@@<<<<<<666666666555555666777777///000111444666555222///...---,,,***************///000111111000111333555000333777888888888888999666777999::::::999888777///000000111222222333333222222666;;;======AAAFFFVVVqqqpppMMMDDD<<<888666444666:::555555777888999999999999555444444555777888777666333333444555666<<>>999555222111000000111333555666111111111333555999===???777666555666777888777666444222000...,,,+++++++++,,,333888666...((())),,,555666666555333111222333777666777<<>>;;;???IIIZZZmmmvvvqqqhhhZZZJJJ===;;;>>>===>>>@@@:::888666777::::::888666:::::::::999777555222111333555:::===??????>>><<<===<<<:::888555333111000111444777999999999999:::;;;<<<>>>???>>><<<999777999777555666888999888555333444666888888777555444111111111222333555777999>>>;;;999999;;;<<<;;;999::::::;;;<<<<<<<<<;;;;;;:::<<<>>>===:::777777888???BBBDDDAAA:::666666999888999:::;;;999666333111...333888::::::999:::;;;:::999777333000///333777:::HHH\\\uuuwwwUUUFFF???<<<>>>===888777:::999999888888666555444333000111333444444444333333222...,,,///444777666444666666555444444444444555555555444444555666888999<<<;;;::::::999999999999:::;;;<<<=========<<<;;;???>>>CCCRRRcccqqq}}}wwwmmmYYYDDD999999<<<<<<666666555555666777999:::777666777888999888555222999<<>>GGG^^^wwwwww[[[MMM@@@<<<;;;999777777888888777666666666666666999777666777999999777444333444777888888:::EEERRRsssrrrVVVDDD:::222444444444555888999999888:::888666555444333111///222666::::::777666:::>>>AAALLLaaarrrtttooottt~~~sss^^^KKK>>>888555888777555333222222222222000333333333:::EEEIIIFFFDDD999333555777555444666555333000000222444555555222333444444222000000111444444333444555777999:::>>>888666;;;AAAJJJ\\\lllkkk\\\HHH999444333222111555666777888777666444333777999:::666222222666:::???>>><<<888444000///000,,,---000222333444444444zzziiiYYYMMMCCC>>>@@@<<<:::;;;<<<;;;>>>CCCJJJYYYlllzzzxxxlll\\\SSSOOOUUU^^^cccgggkkkkkkkkklllooossssssoookkknnnllljjjjjjlllnnnooooooooommmjjjjjjlllmmmmmmmmmlllhhheeeeeehhhllloooooosssqqqqqqsssuuuuuurrrooowwwvvvtttuuuvvvtttqqqmmmqqqssstttsssqqqnnnnnnnnnqqqsssttttttsssrrrrrrsssxxx{{{}}}}}}{{{xxxwwwvvvvvvxxxvvvssssssvvvtttppplllhhhaaaXXXNNNEEE>>>:::888999>>>LLL```qqqyyyzzzmmm[[[IIIBBB@@@>>><<<<<<999888888999;;;;;;999666999999999888666333111///333555999===??????>>>===999999888777555333222000222555888999999888888999:::;;;<<<===<<<;;;999777666555333555777888777555555666777888888777666555111111222333444777999;;;===;;;888999;;;<<<;;;999::::::;;;;;;;;;::::::999999<<<>>>===:::888888999BBBDDDDDD@@@:::666777999777888:::;;;;;;999666555444666777777666666999;;;999999777444000000333777:::EEEUUUlll{{{```LLLDDD>>>??????;;;999:::;;;::::::999777555333222000111333555777888888777222...,,,...333666666444666555555444444444444444444333333222333444555666<<<;;;:::999888888777777999:::;;;<<<<<<<<<;;;;;;===;;;???JJJXXXffftttzzzdddMMM@@@<<<:::777888777666555444555555666444555666777777666555444:::===???===999777888;;;>>>???@@@@@@@@@KKKeee|||dddHHH>>><<<;;;888:::;;;:::888777777888333333222111000/////////444333111...,,,---111555999888666444333444555555111111111111222333555555999888999:::;;;:::888555555111...000444777666444333333666888666777>>>HHHaaaxxxzzzaaaSSSDDD===<<<:::999:::888888777777666666666777:::888777777999888666333444444555666444555???KKKlll}}}oooTTTCCC;;;666888777666777999::::::::::::999888888888777555333333666::::::888888;;;???AAAQQQiiizzzxxxooosss~~~vvv___JJJ???<<<;;;999888666444222111111111333666777999BBBOOOWWWWWWIII===333444777777666888666444222222333555555555333444555555333222222333555444444555666888:::;;;<<<999999<<<@@@HHHWWWgggpppbbbOOO@@@999666666666555666777888777666555444777999:::777222111444777<<<<<<;;;888444111111222...///111222333333333333~~~ppp```QQQHHHDDD<<<777888:::999999;;;<<>>>>>>>>===444555777777777444222000333666888999888777777777999999:::;;;;;;:::999888444333333444666888888777888888888777777666666555222222333444666999<<<>>>;;;999888888:::;;;:::999:::::::::999999888888777888:::;;;;;;:::999999:::EEEEEEDDD???999555666888555777999;;;===<<<<<<;;;:::999777555333555999===999999777444222222444777888???JJJ]]]wwwsssZZZOOODDD@@@???<<<::::::<<<<<<;;;:::888666444222111222555777999;;;<<<<<<333///,,,---111555666555555555444333333333333444333333222222222333444444::::::999999888777777777888999:::;;;;;;;;;;;;::::::888:::AAAJJJWWWjjjyyynnnWWWGGG@@@;;;666888777666444333222222222000444777777555444666888;;;>>>???===999666777999;;;::::::<<>>888;;;<<<<<<;;;888777777888222444555333000///111333777777555444333444888;;;>>>;;;888555444444555666555444222111111222333444666666777999;;;:::888555333111000222666888777555444444444666666888CCCNNNggg{{{lll\\\JJJ@@@<<<999:::<<<999888888888777777777777;;;:::888888888777555222777666555444222222:::EEE```uuupppUUUCCC===;;;<<<:::888888999<<<======;;;:::;;;<<<<<<;;;888555333666999999999:::===AAACCCUUUooo~~~xxxjjjkkkwww|||fffNNNAAA>>>===;;;999777444222000///...444777:::>>>IIIXXXdddiiiUUUFFF777444777999999999999777555555666777777666444555666666555555666777666666555555666888:::;;;999:::<<<======BBBPPP]]]nnneeeXXXKKKCCC>>>;;;999555666777777777777666666888::::::888333000111333::::::999777444333333444111222222333333333333222yyy|||uuudddXXXOOODDD<<<;;;===<<<999888999>>>HHHVVVhhhxxx}}}rrreee\\\YYY\\\bbbgggjjjiiijjjmmmpppqqqnnnkkkllllllnnnpppsssssspppnnnpppnnnlllkkkmmmoooppppppjjjhhhggggggiiillloooppprrrsssssstttuuutttsssqqqvvvwwwxxxxxxwwwsssnnnkkkpppqqqrrrqqqooommmnnnooossstttuuutttsssssstttuuuxxxzzz||||||yyywwwwwwwwwrrrttttttrrrtttxxxxxxtttooolllfff^^^SSSHHH>>>999222111444===KKK^^^sssuuuYYYEEE<<<999888888777999;;;>>>???===:::888::::::888777444222111000111333777:::<<<<<<;;;;;;444666888999888555111///444666777777666555555666888888999:::;;;;;;::::::555444555666777999999999999888777555444444444444222333333555888;;;>>>???:::999888888999999999999::::::999888777666666666666777888888999999999:::EEEDDDAAA<<<666444555666333555888;;;>>>???@@@@@@;;;:::888666666888;;;>>>888888777555444444555666666999@@@OOOiiipppaaaOOOBBB===:::888777:::;;;;;;;;;:::888666555333444666888999;;;<<<===555111......111555777888555555444333333333333333555555555444555555555555888999999999::::::::::::888888999999::::::::::::999888888;;;@@@MMMbbbuuuvvvaaaNNNBBB<<<999666666555444333222111111///444777777444444888<<<<<<>>>???===999666666666777555666;;;BBBRRRkkk{{{___KKKDDD>>>888===>>>===;;;888777777888111444777444000...111555888888777777777999<<<>>>;;;999555333222333555666:::888555222111222333555555555666888::::::888555222111111333666777555333444333444666999???LLLZZZrrrxxxgggRRRDDD===999999<<<999999999999999888888777<<<;;;:::999777555333222999777666555222222999BBBVVVnnnvvv]]]HHH???===<<<:::777777:::===???@@@<<<<<<===>>>>>><<<888555444666888999999;;;???BBBEEESSSiiivvvpppbbbbbbkkk}}}lllQQQBBB<<<:::;;;:::888555222000...---333666999>>>IIIXXXhhhrrrdddSSS@@@777888;;;;;;::::::888777888999999888666555666777777777777999;;;999888666555555555666777555999<<<<<<:::<<>>???:::::::::999888888888999:::999888666666555555666444444444555777888999999AAA@@@===888555333333444333555777;;;>>>@@@AAAAAA:::999999999;;;===>>>>>>888777777777777777777666333444999EEE\\\vvvttt[[[EEE:::666555333666888:::;;;<<<;;;999888666666666666777888888999777444111111222666999:::555555444333333333333444777888888888999999999999666777999;;;<<<===>>>>>>888888888888999999::::::999888888999===HHH]]]qqqzzzpppVVVCCC;;;888444444444444444444444444111555888777555666;;;@@@===>>>>>>===:::777555444222222666<<>>;;;>>>>>>===;;;888666777888222555777555000...111555666666666777999;;;<<<<<<555444222111222444666888===;;;777555444444666777555444444666888888777555222222222333444444333111111111444:::???HHHXXXgggttt^^^MMMAAA:::999;;;:::::::::;;;::::::999888;;;;;;;;;999777444333222777444444555333222777>>>MMMhhhkkkRRRBBB===:::777555666:::>>>@@@BBB=========>>>>>>;;;777333555666777888999<<>>999888777666777777888999<<<<<<<<<;;;888555333333;;;<<<;;;999666444555666333333333444444555666666ooohhhggguuurrrbbbRRRIIIEEE@@@<<<;;;999:::===BBBIIIYYYsss~~~pppfffeeeggghhhjjjooorrroooiiieeefffiiijjjkkknnnrrruuutttqqqoooooollljjjkkkooossswwwxxxrrrrrrrrrpppooopppsssvvvppprrrttttttsssqqqqqqrrrrrrtttwwwxxxvvvtttssssssooopppqqqpppooooooqqqsssjjjmmmqqqsssqqqooommmlllnnnqqqtttvvvwwwxxxzzz|||wwwxxxwwwuuuvvvzzzyyyuuuooonnnlllfff]]]QQQEEE>>>???777222444999FFF^^^uuu|||kkkTTTBBB:::777555666999<<<>>>===<<<;;;;;;===<<<;;;999888888888888333444555666777666666555777999;;;<<<:::666111...111222333222111000111333444666:::===>>>>>>===<<<888999:::999666555666777444444444333222222111111222222333444666999<<<>>><<<<<<<<<:::888777777999:::999777666555555666777555444333444666888999888===;;;999777555444444444444555777999<<<===??????999888999;;;>>>???>>>===777666666888999999888666333333666@@@QQQhhh~~~fffKKK:::555333111333555999;;;<<<<<<;;;:::777777666555444555555555777666444333444666999;;;666666555444444444444555777888999:::;;;;;;;;;;;;555777999<<<>>>?????????999999888888999999:::;;;999888888:::<<>>>>>>>>>>><<<:::777666777888666888888666222111222555333222333555777999999888222222222333555777999;;;<<<;;;999777666777888999666555333333555666666555111111222222222222333333333555;;;DDDLLLVVVfffuuuooo[[[KKK???;;;<<<:::;;;<<<<<<<<<;;;999888:::;;;<<<:::666444333333222111111444333111444999FFFbbbvvv[[[GGG>>>888777555777:::>>>@@@@@@<<<;;;;;;<<<<<<:::777444777666666666888;;;???@@@BBBDDDMMMYYY\\\YYY]]]ffffffJJJAAA@@@>>>888888777666444111000...444555999===AAAJJJ\\\lllvvvjjjUUUCCC;;;;;;:::777666666777:::;;;;;;888666666666777666666777:::<<<<<<;;;888444111000///...111666999666666999===>>>BBBLLL]]]nnntttjjjUUUEEE<<<:::888666666777888:::<<<<<<;;;:::999888777666<<<===<<<:::777666777888666555555444555555666777nnneee```jjjvvvaaaSSSIIIAAA======<<<::::::???DDDOOObbbtttzzzxxxpppooopppooonnnppprrroookkkggggggiiijjjkkknnnqqqttttttrrroookkkjjjkkkmmmpppsssssssssooorrruuuvvvsssqqqppppppnnnqqqssssssqqqppppppqqqsssuuuxxxwwwuuusssssstttuuuvvvuuusssqqqppprrrsssjjjllloooooonnnllllllllllllnnnqqqsssuuuwwwyyy|||uuuwwwvvvtttvvvzzzyyyuuupppqqqppplllcccWWWKKKDDDAAA888333555888===NNNaaapppuuurrrbbbNNNAAA:::555666999<<<<<<;;;:::;;;<<<<<<;;;:::999999999::::::666777777777777666555444555777999:::888666222000///000111000//////000222000444999===???>>><<<:::777888888666222//////000222333444444444333222111111111222333444777999;;;>>>???>>><<<888666777888999888777555555666888999777555333444777::::::999888888777777777777666555555666777888999:::;;;;;;:::999888:::<<<===<<<999777666666888;;;;;;999666444555888>>>IIIZZZnnn}}}nnnSSS@@@888444222333555888;;;<<<;;;999888777666555444333333444444666666555555555666888:::777777666555555555555666555666888:::;;;;;;;;;;;;666888:::<<<======<<<<<<:::999999888999:::;;;<<<888777777999:::>>>JJJUUUooovvv]]]GGG999444555777888999999888888666555444444555888<<>>???===<<<;;;888666555777999<<<<<<:::888666555444444000000000222666777666444000111333555777888999:::999999888888888999999:::999666222111222444555666000000111111222444666888===BBBKKKVVV___hhhwwwlllXXXHHH@@@@@@:::;;;=========<<<:::999999;;;<<<:::666444333444222111333666666222111444@@@ZZZyyy{{{aaaKKK@@@:::999888999;;;=========999999888999;;;;;;:::888888666555555777:::===>>>@@@AAAIIIQQQPPPMMMSSS___yyymmmTTTIIIAAA888555555666555555333222111333444888;;;<<>>;;;<<>><<<999666555666888999;;;:::888888888999999999;;;<<<<<<;;;999999:::<<<:::999777666444444444444mmmddd]]]dddwwwmmm[[[LLLBBB>>>???CCC<<<:::>>>BBBFFFQQQ\\\nnnyyy{{{vvvvvvwwwuuurrrqqqpppooonnnllljjjiiijjjkkkmmmpppssstttrrrpppiiijjjmmmqqqsssssspppnnnkkkqqqwwwyyyvvvppplllkkkmmmpppsssssspppooooooqqqsssuuuwwwvvvrrrqqqqqqsss{{{{{{yyyvvvsssqqqrrrsssmmmnnnooonnnllllllnnnooolllnnnppprrrsssuuuxxxzzzrrrttttttsssuuuzzzyyyvvvnnnooopppnnnggg\\\QQQJJJ???888777======999@@@LLL\\\llltttkkkXXXHHH>>>777666888;;;;;;:::999;;;===;;;:::999999999:::;;;<<<999999999999888666555555333444666777777555333222---...///...---...000111---111888===???>>>;;;888666777666333...******+++111333555666666555333222111111111222333555777999???@@@@@@===888555666888999888666555666777999::::::777555555999;;;;;;:::666666666888999999888777666666777777777888888888===:::777777999:::999777666666666999<<<<<<999666555666999>>>DDDPPPaaappprrrYYYEEE;;;777333444666999;;;<<<:::888666666555444333333444555666444555666555555555777888888888777666666666666666222333555888::::::::::::888999;;;<<<<<<;;;999888;;;:::999999999:::;;;<<<777555555777888999@@@IIIbbbuuunnnTTTAAA666777999:::::::::999888777555222222555888;;;<<<;;;;;;;;;<<<<<<999555222222666;;;<<<===IIIddd~~~xxxZZZBBB<<<>>>???<<<;;;:::777555555777999AAA>>>;;;:::999888666555///......111555666444111...///222444666777777666777777777888999999999:::;;;777222///000333555666...///000111333666:::>>>IIINNNYYYeeennnwwwwwwaaaOOOEEECCC;;;<<<===>>>>>><<<:::999888:::<<<:::666444444555555444666:::999444111222<<>>===:::666444222111111~~~jjj[[[^^^iiissstttbbbTTTIII@@@:::???>>><<<<<<>>>AAADDDFFFUUUaaaqqq|||~~~yyyssspppwwwsssrrruuurrrjjjfffgggjjjkkkllllllkkkkkkmmmnnnlllnnnmmmlllooossstttpppsssnnnnnnqqqqqqlllmmmrrrppprrrrrrrrrpppoooppprrrtttsssssstttvvvvvvuuutttzzz||||||yyyrrrnnnmmmnnntttsssrrrooolllkkkmmmnnnssspppnnnpppvvvyyyxxxvvv{{{uuuooonnnrrrvvvvvvuuuooommmhhhddddddcccZZZOOOBBBBBB???<<<999888:::===KKKUUUccciiicccSSSFFF@@@;;;:::;;;===<<<777666999;;;;;;;;;:::999888777666999;;;===<<<777333222222333444444444444222111000111222222111000///000222222333444777999:::999888555555333///+++(((''''''111333666888888777555444333222000///000222555666999;;;<<<:::777555666888999:::;;;999777555444555555666666777888:::<<<===;;;:::888777777777888999:::888777666777999<<<======<<<:::999777777777777333888<<<>>><<<::::::;;;666777;;;>>>>>>BBBOOO\\\nnnwww|||rrrZZZDDD:::999888777888<<<<<<888666777888999999888555444444555888777666666777888888888555888;;;<<<:::888666666333000...000444666777666;;;;;;::::::888777666555777666555444444444444444444444333222333888???DDDYYYggg}}}~~~dddPPP???;;;999:::999777777:::555444222222333555777999999:::<<<>>>>>>;;;666333555888777:::@@@DDDXXXxxxoooRRR???:::;;;<<<999888555444444555888999@@@>>>;;;999777666666666333666666222000222333222000///000555;;;<<<888444666555555444555666777888:::666333333555777777666111444777888999===EEEKKKZZZgggrrruuuyyymmmaaaWWWNNNJJJBBB===>>>===999999===:::;;;;;;888444222444666444777:::;;;:::777666666<<>>===<<<;;;888888999<<<>>>???>>>===777777777555555777:::===???CCCGGGGGGDDD@@@???@@@```vvvjjjPPP===333444333333444555555444222333333555666555888CCCPPPeeepppmmmTTT===777999:::666555444555777999999888777666666555666666777777777777666555444333222222666555555555666999;;;===888;;;FFFXXXhhhlllcccXXXLLLDDD999444444666555444666333111222666999999888999999::::::::::::;;;;;;===<<<:::777444222222333sssdddccceeegggppp{{{}}}ppp___OOOBBB;;;<<<;;;999888888:::<<<===EEEQQQ```mmmsssuuuvvvwwwrrrqqqtttyyywwwoooiiiiiimmmnnnnnnmmmkkkiiijjjkkkoooqqqqqqoooqqqsssrrrmmmqqqnnnooorrrrrroooppptttuuuuuutttrrrppppppsssuuuwwwtttrrrrrrtttvvvvvvvvvyyyxxxvvvtttssspppnnnlllqqqqqqrrrpppnnnmmmnnnpppssspppnnnqqqvvvzzzyyywwwzzztttooommmpppssstttsssooonnnkkkgggfffbbbUUUIIIAAA@@@>>><<<;;;999888777@@@KKKZZZeeedddYYYLLLDDD===;;;<<>>999888:::<<<<<<;;;:::999777666555999;;;===;;;888444222222333444555666666444222111666777666555222111222333444444444666888:::999888555555333///,,,******+++000222555777999888777666888666444333222333555666999:::;;;999555444444666999:::;;;999777444444444444444666777999;;;<<<===999888777666666666777888:::999777666666888;;;<<<======<<<;;;:::999888888555888<<<<<<;;;999:::;;;888777888;;;<<<>>>FFFPPP\\\nnn}}}iiiPPPAAA<<<===:::999<<<<<<888555666666777888777666555666777777777888999::::::888666666999;;;<<<:::777666666333111///000333666666666::::::999999888666555444555444444333333333333333444444444333555888>>>CCCPPP^^^vvvnnn[[[HHH???999777777555555888777777666555555555555666999:::<<<>>>>>><<<888555666888666888???EEE[[[{{{lllOOO<<<888;;;<<<888777555444444555777888===<<<:::777555444444444333666666222000222333222222111111444999;;;888444666555444333444555777888888777777999;;;<<<;;;888222555:::CCCKKKSSSWWWZZZllluuu}}}~~~vvviii^^^YYYOOOGGGCCC>>>999999<<<;;;<<<===:::777555555777666888::::::888666555666===LLLdddvvvyyylllXXXJJJAAA@@@??????>>>>>><<<;;;888888999;;;===>>>===;;;666777888888888888;;;===AAADDDFFFEEEBBB???@@@AAAbbbuuu|||eeeLLL;;;333666555444555666666444222333222444555444555@@@LLL\\\nnnuuueeeNNNBBB===999888777666666777888777666777777777777777888999999999888666444222111000000444333333333444777999;;;999:::AAAQQQbbblllkkkgggXXXNNN@@@777444444444333333111000333777:::;;;;;;999888888888999999999999;;;;;;999666444333333444|||nnnfff___XXXZZZbbbvvv}}}ppp\\\KKKBBB===;;;777444333333555666:::BBBOOOZZZcccllluuu{{{sssrrrsssvvvvvvrrrpppppppppqqqpppnnnjjjhhhggggggooorrrsssssstttvvvsssnnnnnnmmmoooqqqqqqnnnooosssxxxwwwuuurrrppprrruuuyyyxxxuuurrrppprrruuuwwwxxxyyyuuuqqqpppqqqpppkkkgggnnnppprrrrrrqqqpppppppppssspppoooqqqvvvyyyyyywwwxxxsssnnnmmmnnnppppppooommmooonnnlllkkkfffXXXKKKBBB@@@>>>======;;;666222888BBBQQQ___eee```RRRFFF???<<<===AAA@@@<<<:::;;;>>>===<<<:::888666444333999;;;<<<;;;888555333333333555777999999666444222999999999777444333333444777555444555777999999999555444222///------///222000222555888::::::999999===;;;999777666666666777999999999666333222222333999::::::999666444444444333444666888:::;;;<<<<<<777777666555555666777888;;;999777666666888:::<<>>===;;;:::888999:::999888888:::;;;:::777666999:::999<<>>;;;<<<;;;888666777555666777777666666777888666888:::<<<;;;:::777555888:::<<<<<<:::777666666333111000111333555666555888888888888777555444444333333222222222222111111333444555666777999===@@@IIIVVVlllyyyiiiVVVGGG999444555555444555999999:::;;;999777444222777999;;;======;;;999777666999555666>>>GGG^^^~~~kkkMMM:::777:::<<<777666444333333444666777:::999777666444333222222333777777333111444555444555333111333666888666444666555222000111333666888555777:::>>>AAAAAA>>>;;;777999@@@NNN^^^kkkpppqqqxxx{{{}}}|||~~~vvvooocccUUUIII???999999===;;;<<<======:::777777777666888888777666555555666===GGGYYYnnnyyyttt```NNNBBB@@@>>>>>>>>>???===<<<888888888:::<<<<<<:::999555777999:::::::::;;;<<>>777555555555111000000333777;;;======888888777777777777777888:::999777555444444444555sssgggYYYNNNNNNSSSbbbmmm|||~~~ooo___TTTGGGBBB;;;555111222444666;;;???FFFLLLTTT```mmmvvvwwwsssooommmmmmpppuuuyyyqqqqqqqqqnnnjjjgggfffggglllpppsssuuuxxxzzzwwwrrrkkkmmmppppppmmmkkkkkkmmmuuuuuutttsssrrrtttwwwzzzwwwtttrrrqqqsssuuuvvvwwwwwwssspppmmmmmmkkkhhheeemmmpppssstttsssqqqoooooopppooonnnppptttvvvwwwvvvvvvrrrnnnmmmmmmmmmmmmkkkkkkmmmooooooooommmdddYYYIIIDDD???>>>???===777111888@@@MMM\\\gggeeeWWWGGG???<<<<<>><<<999777555444333999:::;;;;;;999777555333222555888;;;;;;999666333777888888666444333444666:::777555444666888999999555444222000...000444777444555777:::;;;;;;;;;:::======;;;:::999888888888888888666444111000000111888999:::999666444444444555666777999::::::::::::777777666555666777888999<<<:::888777777888:::<<>>===<<<999888999666777888777666555666777666888::::::888777666555999:::<<<;;;999777666666333222111111222444555555777777777777666555444333222222222333222222222222222444666888888999<<<===GGGOOOaaawwwwwweeeQQQ<<<444555666666666888:::===???===999555111555777999::::::999888888444888666777AAALLLaaa~~~nnnQQQ>>>999:::;;;666555444333333444555666888888777555444333333222333777888555555888:::999666333111111333444444333555333///------000333666333666999>>>@@@AAA@@@>>>>>>BBBLLLZZZjjjwwwzzzvvvpppnnnppptttuuuuuu~~~zzzwwwwww{{{~~~~~~}}}xxxdddPPP@@@888888;;;888:::;;;<<<;;;999777666444444555444333333555888;;;AAAOOOeeewwwxxxdddNNNAAA>>>;;;;;;===???>>>===888777888999;;;:::888777666888999::::::;;;===>>>BBBDDDEEEEEEDDDEEEJJJNNNgggwwwmmmYYYIII@@@:::888666555444444222111//////111444555555<<>>999444999@@@KKKXXXggglll___OOO@@@;;;999<<<>>><<<;;;<<>><<<999777666666555999999:::;;;:::888666444333555999<<<<<<:::777555555666777777666777999:::<<<999555444555777888999555444333111000222666:::999999:::;;;;;;;;;:::999::::::;;;;;;;;;;;;::::::888666333111000000000000666888999888666555555555888888999999999888888888999888777777777888999:::;;;:::888777777999;;;===???@@@AAABBBBBB@@@>>><<<;;;999666444555777:::;;;<<<777555:::===;;;999888>>>FFFTTTdddqqqsssmmmfffWWWLLLBBB>>>===::::::;;;999999999888555444444444888888888555333222444666888999;;;:::888666666666444333333222222222444555666666666666666555444333222333444555555444333333111444777888999999:::;;;CCCGGGRRRdddxxxuuu^^^DDD999888:::::::::777:::>>>@@@@@@<<<888444333555777888666666777999222999999:::FFFQQQddd|||rrrXXXEEE===;;;999666555444444444444555666888888777777666555444444333888999777888<<>>999999<<>>===777777777888::::::888666888999:::::::::;;;???BBBDDDFFFGGGFFFDDDDDDHHHLLL```ssszzzgggTTTGGG;;;888555444333333111000......111666888888>>>EEETTTjjjuuu___KKK???999888888888::::::999777666777999;;;<<<<<<<<<<<<;;;:::888666555444444555111222222333555666888888999888777999AAAOOO___iiiuuulll]]]OOODDD>>>:::999333444555777777888999:::888888666666666777999:::999777444444666888888777ppp]]]OOOHHHFFFGGGLLLWWWfffuuu}}}}}}zzzhhh```SSSFFF<<<777777777:::<<<===>>>AAAHHHSSS[[[bbbggglllooorrrtttssspppoooppppppmmmjjjhhhhhhiiimmmqqqtttuuuwwwxxxuuunnnpppwww{{{wwwpppmmmkkkiiihhhkkkpppssstttttttttuuuqqqpppqqqrrrttttttrrrqqqgggjjjlllkkkiiiiiinnnrrrqqqsssvvvvvvtttqqqooonnnjjjkkkkkkmmmnnnppprrrsssrrrrrrqqqooonnnlllkkkjjjkkklllkkkhhhhhhkkkiiieee\\\VVVMMMFFFAAA>>>:::777444<<>>===;;;:::999999999:::999999999:::;;;:::777555333555888;;;<<<;;;999777666888999999999:::===???>>>:::777555555777888888555555444222222333777::::::::::::::::::999999888666888999;;;<<<<<<;;;;;;777444111///000000111000444555777777666555666777:::999888888777888888888;;;:::888777777777888999999777666555666888:::<<<>>>??????@@@???>>>===<<<:::777444333555888;;;<<<;;;666666;;;>>><<<:::;;;;;;@@@LLL```rrryyyuuunnnfffXXXHHHAAA===:::999::::::::::::888555333333333999999777333//////333666666777999888777555666777444444444222111111333555666666666666666555444444333444555666777666555444000333666888777777888888<<<===CCCQQQfffzzzmmmQQQBBB???=========777999===???@@@===:::888333555777777444444666999333<<<<<<===IIIVVVggg|||sss[[[HHH???:::777666555555555555555555666777777888888777666555555555999;;;999:::>>>AAA@@@666555333222222222333444333111...,,,+++---000111222444777999===BBBIIINNNLLLZZZmmmxxxxxxppphhhcccaaaWWWNNNLLLNNNQQQVVV[[[WWWUUUSSSSSSTTTUUUVVVUUUVVVYYYbbbooozzzjjjRRRAAA666/////////000333666777666444000111222222222444777:::777;;;DDDSSSiiiuuuiiiUUUGGGAAA:::999;;;>>>===:::666666666888::::::888777:::;;;======>>>???BBBDDDGGGIIIKKKJJJFFFCCCCCCEEEWWWllloooYYYHHH;;;999666444444444333222//////222888::::::===BBBLLLbbboooSSSAAA;;;999777888999::::::999555777888:::;;;;;;::::::::::::999888777666666555333333444666777888999:::888:::;;;;;;<<>>???CCCIIIOOOVVV```jjjpppuuuxxxvvvooopppqqqpppnnnjjjhhhggggggmmmppprrrsssuuuwwwtttnnnpppyyyzzzrrrooonnnkkkjjjllloooppppppqqqrrrsssqqqpppnnnoooppprrrrrrqqqjjjjjjjjjjjjjjjllloooqqqppprrruuuuuutttrrrqqqrrrjjjkkklllmmmnnnppprrrsssqqqrrrrrrrrrpppnnnllllllkkklllkkkggggggiiihhhddd```\\\UUULLLDDD===888666000888@@@KKK^^^ooonnncccDDD;;;444555999;;;===???===<<<;;;::::::;;;===>>>999888888:::<<<;;;888555333555777:::;;;;;;:::999777888::::::999:::<<<>>>>>>;;;888666666777777666555555555444333333555777777777777888888888888888666888:::<<<===<<<;;;:::666333///...000222222111111333666777666666888999999888666555666888;;;<<<;;;:::888777666666666666444333222111333555888:::=========<<<<<<<<<<<<;;;888555222222555999;;;<<<888555666:::<<<::::::<<<999>>>IIIYYYiiitttwwwwwwuuudddPPPDDD===888555555999999999888555444444444888999999666111///222555444555666666555555666777444555555333000000222555666777777777777666555555222444555777777777555444000222555666555555666777777888;;;EEEVVVmmm|||```NNNEEE@@@======:::;;;<<<>>>>>><<<;;;:::555888999888444444777;;;777???>>>===JJJYYYjjj~~~pppXXXEEE<<<888555666666666666666666666666666666777888777777555555888<<<<<<999888;;;===<<<777777777666555555666777444222000///...///000111111444999???DDDLLLUUU[[[]]]cccjjjnnniii___SSSLLLKKKDDD???@@@AAAAAADDDJJJGGGGGGFFFCCCAAA@@@AAACCCFFFHHHNNNWWW[[[^^^gggqqqzzzyyyfffSSSAAA333,,,++++++///333666777666333444666555555555777999777<<>>BBBEEEFFFEEEEEEEEEIIIMMMQQQQQQMMMIIIGGGGGGRRRgggsss[[[HHH===:::777555666666666555111111444999;;;999:::===CCCWWWuuu{{{___KKK???<<<888777888999::::::444666888999999999888777999:::::::::888666333222333444666777999:::::::::888<<<@@@>>>;;;>>>HHHQQQeeefffgggcccYYYKKK>>>777444777999999777666777888444333333333555888;;;======999666666:::<<<:::888sssaaaQQQFFFAAADDDGGGLLLSSS```ppp{{{xxxhhhWWWGGG:::333<<<>>>AAAAAA@@@@@@CCCGGGSSS]]]fffkkkrrrzzzzzzvvvrrrrrrqqqnnnjjjgggffffffiiillloooppptttxxxvvvrrrmmmxxx~~~yyyrrrpppnnnlllnnnoooooonnnnnnnnnpppssssssppplllkkkmmmppprrrrrrrrrnnnjjjiiikkkmmmllljjjoooqqqsssttttttssstttuuujjjkkkmmmnnnnnnppprrrtttqqqrrrssssssqqqooonnnmmmiiilllllljjjjjjllljjjfff```^^^ZZZQQQGGG===666333///777===FFFXXXlllnnndddFFF<<<444444888;;;>>>AAA<<<;;;::::::;;;===@@@AAA999888888:::<<<<<<999555444555777999::::::::::::777888999888777777999:::>>><<<999777777777666555555666666555333333444555333444444555666777777888777999;;;===>>><<<:::999666222......000222333222000222555666666777999:::777666444444666999===@@@;;;:::888666555444444444000///......000333777999<<<;;;;;;::::::::::::;;;777444111222666:::<<<<<<777555555999999777888;;;:::???FFFPPP\\\jjjwwwlllUUUFFF===666222111777888888777666555555666666:::<<<999444000111444222444555555444444666777444555666333000///222555777777777777777777666555222333555777777666555444000222444555444444555666777777999???MMMccc|||iiiUUUIIIAAA======<<<<<<<<<<<<<<<;;;;;;:::777:::;;;999555444888===;;;BBB>>><<>>===999777888999888888999:::999888888888999555444333222111111222222///555===DDDLLLUUU^^^eeemmmggg```ZZZUUUNNNFFF@@@@@@<<<;;;??????;;;===BBBAAAAAA@@@<<<666444666999===>>>BBBGGGEEEEEENNNZZZbbbtttvvvdddMMM<<<+++))))))---222777888777777999999999777666777888888===@@@EEEXXXnnnuuunnnYYYOOOCCC===<<<;;;777333555555666888;;;<<<;;;999999???GGGLLLMMMJJJFFFDDDHHHNNNVVVYYYWWWSSSQQQPPPQQQfff~~~ttt\\\III???<<<999777777888888888333222555::::::777666999???NNNhhhhhhXXXBBB>>>999777666888999999444555777888888777666555::::::;;;;;;888444000...333444666888999:::::::::888>>>CCCAAA<<<===FFFPPPdddiiinnnmmmcccSSSCCC999333666999:::888777888999222111111111333777;;;===???;;;777777;;;===;;;888hhhTTTNNNBBB@@@BBBFFFLLLSSS```mmmzzzmmmUUUDDD===CCCCCCBBB@@@>>>???BBBDDDMMMWWWdddmmmrrrssssssttt{{{tttnnnmmmjjjeeegggllltttrrrooommmnnnqqquuuxxxuuutttrrrqqqqqqrrrssstttnnnmmmkkklllnnnqqqrrrrrrqqqnnnmmmpppuuuwwwsssoooqqqooommmooorrrsssooojjjqqqsssuuuwwwvvvssspppnnnqqqrrrsssrrrqqqqqqrrrtttuuuuuuuuurrrpppnnnnnnooopppnnnmmmnnnppppppllliiicccccc\\\NNNAAA<<<888555444999===CCCUUUhhhkkkcccHHH???777666888:::===AAA===<<<;;;::::::;;;===>>>>>>:::666777:::;;;999555888888999<<<>>><<<777222222444666666444555888;;;@@@???===:::888666444444888666555444555555333111555000,,,---222777888777::::::;;;<<<<<<;;;;;;:::999555111000222333111000777666666666777888999:::999777444333444888<<<@@@;;;;;;:::777444222333444444111...---///222444555:::;;;;;;:::888777777888444333111222444777999999777777888888888999999999???<<<@@@IIIMMMTTTjjj}}}jjjQQQBBB>>>999222999333111555888777666777:::888666666666666555444333333333444444444444555444444444444444555666777999888777666555555555666444666777666555333333444222444777888777555555555666777:::===DDDTTTqqquuuZZZLLLJJJFFF>>>@@@???===;;;:::999:::::::::999777777777999;;;<<>>AAA>>>;;;:::999777444222===<<<:::666444555;;;@@@NNNXXXiii}}}dddGGG666...(((***///111444666777777777888888999999999>>>===<<<@@@RRRjjjwwwxxxeeeTTTDDD===:::666555777999999999999;;;<<<>>>>>>@@@CCCGGGLLLPPPPPPMMMJJJHHHJJJNNNUUU]]]bbbccccccbbbiiiuuuxxxdddSSSCCC;;;777:::>>>===;;;:::888777555555666666555444555NNNkkk|||mmm[[[HHH???999:::<<<999666555222666999888444222555888:::999777444111...,,,+++///111333444444444555666999===???>>>===>>>DDDJJJTTTcccvvvwwwcccLLL>>>:::<<<======;;;888666555444444444333222555999<<<===:::777555555666666666ooo\\\SSSIIIDDDBBBDDDHHHNNNWWW```iiiuuutttcccWWWQQQLLLIIIEEEAAA@@@@@@AAACCCKKKSSS___iiinnnqqqsssuuuvvvqqqnnnooommmhhhhhhlllppppppppppppqqqsssuuuuuusssssssssssstttuuuuuuvvvrrrqqqqqqpppoooooooooooommmkkklllooosssvvvuuuttttttrrrppprrruuuvvvrrrnnnrrrsssuuuvvvuuussspppnnnmmmqqquuuwwwvvvtttrrrrrruuuvvvxxxvvvssspppnnnnnnqqqooommmnnnpppooolllhhhiiiiiibbbTTTGGG@@@:::666888<<<>>>BBBRRRfffnnnjjjRRRFFF;;;999:::999:::;;;::::::999999:::<<<>>>@@@===:::666777:::;;;999666888888999;;;<<<;;;777333111333555444333444666999<<<;;;999666444333333333999777555444444444222111333///,,,...444999;;;:::<<<<<<<<<;;;;;;;;;;;;;;;:::777444444555666444222777777555555666777999;;;777444111///000444888<<<;;;;;;:::777444333444666555222//////000222444444999:::;;;:::888666666777777555333222333555666777::::::999999999999999888;;;999;;;BBBDDDIII[[[pppzzzeeeTTTJJJ@@@777777222000333777666555666777666555555666777888888666666555555555555444444333333444444555666777777999999888777666555555555444555666666444333333444444777999:::999777777777888888:::<<<@@@OOOiiijjjUUULLLFFFAAA>>>===<<<:::999999:::;;;:::999999888888999:::;;;<<<999888;;;CCCTTTooo~~~eeeOOOAAA:::777666777888888888666555444444555555555555444555666888888777666666666777888999999888666555555777999;;;999888777777888888888777;;;===HHHZZZhhhlllmmmppprrrcccOOOAAA===<<<999666999:::<<<<<<:::999999999;;;:::999888777666555444;;;:::888555222222666:::>>>GGGYYYqqqmmmTTT;;;111(((***///222444555777888888999999999888888<<<<<<;;;>>>NNNdddsssxxxjjjXXXFFF<<<777444666:::::::::;;;;;;<<<=========BBBEEEJJJOOORRRQQQMMMIIIIIIKKKOOOWWW```hhhlllnnnbbbgggrrrkkkZZZCCC;;;666999<<<;;;999999777555555555777777666555666IIIcccxxxvvv___JJJ@@@999:::<<<;;;888666444888:::999666444555888888666555222000...,,,+++---///222333333444555777999;;;===<<<::::::>>>BBBIIIYYYppppppUUUCCC;;;<<<<<<;;;999777555444555666666666666777;;;======:::777555555666555444|||jjj]]]RRRIIIAAAAAADDDGGGKKKPPPUUUcccsss{{{xxxpppkkkiiiXXXQQQHHHBBBAAABBBCCCCCCHHHOOOYYYbbbjjjppptttwwwqqqooooooqqqooollljjjlllkkkmmmpppssstttttttttsssrrrrrrtttuuuvvvwwwwwwwwwtttvvvvvvsssooolllmmmnnnlllllllllnnnppprrruuuvvvtttrrrqqqsssvvvwwwtttqqqrrrssstttuuutttrrrpppooonnnqqqtttvvvvvvvvvvvvwwwvvvxxx{{{zzzvvvrrrnnnlllqqqooommmnnnppppppmmmiiiooopppjjj]]]QQQIIIAAA;;;;;;>>>===>>>JJJ```nnnqqq]]]NNN???;;;;;;999666555777777777888:::===???AAA===999777777:::;;;999777888777777888999999777444222333444333222222444666777666333222111111222333999777444333444444333222111///...111777<<<>>>>>>>>>===;;;:::::::::;;;;;;:::999888999999999777555888777555444555777:::;;;555222...+++,,,///444777888888777555333333444666555333222222333333333222777999::::::888666555666999888555333222222333444<<<<<<;;;:::999888777777888666888<<<<<<>>>KKK[[[www|||mmm^^^MMM???999333000333666666666888555444333333444777999;;;888888777666555444444333222222333444666777888888999999999888777666444333333444555444333222333444888:::<<<<<<:::999999999:::999999:::<<>>666333888>>><<<======>>>>>>======<<>>JJJ___vvvwww___JJJ======<<<;;;999777666555555777999::::::;;;===???===;;;888777777666555444}}}hhhYYYLLLAAA???BBBCCCDDDEEEIIIUUUdddnnnqqqsssuuuxxxggg[[[LLLCCCAAADDDEEEEEEHHHLLLTTT]]]fffooovvvzzzqqqpppooopppooommmlllllljjjlllooorrrtttttttttsssrrrssstttvvvvvvvvvuuutttqqquuuwwwuuuooolllmmmpppppppppooommmlllnnnqqqtttqqqpppooopppssstttsssqqqssssssttttttsssrrrpppoooqqqpppnnnmmmnnnsss{{{xxxzzz{{{zzzvvvrrrooommmnnnlllkkknnnqqqrrrooolllppprrrooofff]]]VVVNNNGGG??????;;;888BBBWWWjjjtttbbbPPP???:::<<<;;;666333666777777888:::<<<>>>???<<<:::888888999:::999888777777666666777777666666444444444333333333444444333222000//////000222444888666444444666777666555222111222555:::===>>>======<<<:::888777888999:::999999:::;;;;;;:::888666888666444333444666999;;;777333///,,,,,,///333666444555444333222222444666666444444444555444333111555777999999777555444444999888666444222111333444===<<<;;;999777666555444777666888:::888888AAAMMMeeevvvttt]]]HHH>>>777222444777777777999444444333333333555888;;;999999888666555333222222111222333555777888999999999999999999777666444333222333444333222111333444999;;;<<<<<<:::999888999:::999999999:::AAARRRccc}}}vvv```OOODDD:::999888777777999;;;===>>>>>>===;;;999777555333333222444:::DDDVVVrrrwww___JJJ>>>:::999999888777777888::::::999888444444444555777777666555444222000...///222666888999999888777777999:::;;;999::::::999888999;;;<<>>>>>>>>?????????>>>===<<>>LLLbbbqqqWWWIII<<<999:::999666555777999::::::777666666888555444222111000000000111000111222222222222444555444666888777444222222333999<<>><<<:::999999888777444777:::;;;;;;;;;<<<===>>><<<:::999999888666444uuu```RRRDDDAAACCCCCCBBBBBBDDDKKKVVV___fffooozzzxxxjjjVVVHHHCCCCCCCCCCCCIIIKKKPPPYYYcccnnnwww{{{sssrrrpppmmmlllmmmmmmmmmllllllmmmoooppprrrtttuuussstttuuuuuutttsssqqqpppnnnqqqtttsssooommmppptttqqqpppooommmlllmmmqqqtttoooooonnnoooqqqrrrsssrrrsssssssssrrrrrrqqqppppppooommmkkkiiikkkqqqzzzzzzzzzyyyvvvrrroooooooooiiihhhiiilllqqqsssqqqooollloooooojjjfffccc\\\UUUGGGDDD===888>>>QQQfffsss^^^MMM===999<<<<<<999666888888888999:::;;;<<<===<<<;;;999888999999888777666666666666666666777777777666444444444444333333000000//////000111444555555444555666999::::::999333333555888:::;;;;;;::::::999777555555555777888777999::::::999777666555777666444333444666999;;;999777333000000222555888555555555444333444666999555555444555666555333111333555777777555444444444777777666444222111444777;;;:::999777666444333222555666777888666777===EEEXXXhhhzzzkkkQQQDDD<<<555555555444444555555555555333222222555888777777666555333222111111111222444666777888999999999888888777666555444333333333444333111111333555999;;;;;;:::888666666777888777888999999===KKKYYYrrrpppXXXEEE;;;999777666666888;;;<<<@@@???>>>;;;888555222000444333555:::DDDVVVqqqyyy```JJJ===999888888777666777999<<<>>>===<<<555444444777999999666333000///---,,,---000444666:::999999888999:::;;;;;;999:::;;;:::888999<<<>>>CCCRRRcccjjjfff___YYYVVVQQQLLLCCC<<<888777999:::888777777;;;AAADDDBBB???>>>AAAEEEGGGFFFCCCAAA@@@<<<<<<;;;;;;<<<=========>>>@@@DDDPPPbbbooonnneeeTTTDDD555000222333333444444666888::::::888666444///111222444;;;MMMggg|||pppZZZEEE;;;:::===>>>>>>??????????????????@@@CCCHHHNNNRRRRRRNNNKKKDDDEEEGGGKKKOOOOOONNNLLLSSSWWWeee}}}pppXXXHHH>>>555444666444333444---...///222555777666444666<<>><<<888666555777999;;;???>>><<<999666444222111666555777<<>>888888888777666666999>>>@@@???===555555555888;;;;;;777333...---,,,,,,---000444666::::::999999::::::;;;<<<:::<<<===;;;999:::>>>BBBEEEXXXjjjkkkaaaVVVOOOLLLCCCBBB>>>999666666999<<<>>><<<>>>GGGQQQWWWTTTOOONNNQQQUUUYYYZZZVVVPPPJJJGGGCCC???======>>>???>>>???AAACCCKKK[[[llluuuvvvcccTTTCCC:::666222111222333444666777888777555444000000111333999HHHcccyyy~~~fffNNN@@@<<<<<<=========>>>???@@@BBBCCCAAABBBDDDHHHLLLNNNMMMKKK@@@AAABBBEEEHHHHHHFFFDDDFFFLLL^^^yyyvvv```LLLAAA777555555444333444---...000333777888666444444;;;AAAJJJ^^^wwwmmmYYYDDD;;;:::777333111555555666777888888888888999777666444444666777999;;;;;;:::888666666888:::555555555555555555555555555666???RRRfffoooiii___NNNGGG>>>888666555333111333666888999888777777777;;;;;;<<<===>>>===:::777wwwiiiYYYPPPKKKEEEAAAAAA@@@BBBEEEJJJRRR^^^mmmwww~~~xxxnnncccXXXOOOHHHEEEDDDCCCFFFMMMYYYdddlllooommmqqqqqqmmmnnnqqqqqqmmmnnnmmmllllllnnnppprrrsssvvvuuutttssssssrrrsssssswwwuuurrrpppoooppprrrtttqqqnnnlllmmmqqqtttuuutttpppqqqrrrrrrsssuuuwwwyyyuuusssrrrpppoooppppppqqqpppqqqpppooolllkkkmmmnnnqqqrrrsssqqqnnnkkkjjjjjjgggffffffjjjnnnpppooolllhhhkkkllllllmmmnnnjjjcccZZZQQQFFF@@@CCCNNN\\\fffYYYLLL>>>999999:::;;;===777888999;;;===>>>??????>>>>>><<<:::777555555555444666999999777666777999999777333222333333111///,,,...000111333444444333111333666999;;;:::666333000333777::::::777555333444444444555555666666777777888777555111///000111444444555666777777777777999999999999999:::::::::999999999888777777:::<<<444333222222444555444333333444333222000111333666555777888555111000444888666666666666666555555555444555555333222444888;;;BBBNNN]]]mmm|||jjjWWWLLL@@@:::555000---...222555888777222000111333333333444444555555666666333444666888999888777777666555333111111333555666444444444333222333666888999999999777444222222333555444555777777777>>>GGGSSSaaaqqq}}}jjjRRRAAA???:::777555666888::::::999777666555555555555666666888===FFFWWWqqq~~~dddLLL???:::999999999666555888<<<>>><<<999666666666:::>>>===888333---------...000333555777::::::::::::;;;;;;;;;<<<999;;;<<<:::777888===BBBFFFYYYiiihhh^^^SSSJJJCCC<<<<<<:::666333666<<>>>>>======<<>>===;;;;;;:::;;;===AAADDDGGGFFFDDDCCCDDDFFFIIIJJJJJJCCCAAA??????AAABBBBBBBBBBBBIII\\\www|||iiiPPPDDD999666666555444555000111333666999:::888666444:::@@@FFFXXXsssttt___HHH>>>===;;;777555444555666777:::;;;;;;::::::999666555555666888:::=========<<<;;;;;;>>>AAA888666555444444555555555222333:::JJJ\\\iiilllkkk^^^UUUHHH>>>999555111...555666888777555444444555888888:::<<<>>>===:::777sssbbbWWWMMMDDD@@@@@@@@@AAABBBDDDJJJTTT```hhhttttttsssmmmcccYYYQQQMMM@@@@@@AAAIIITTT___fffiiihhhnnnqqqoooppptttsssmmmmmmmmmmmmnnnoooppppppqqqvvvuuutttsssssstttvvvwwwzzztttpppooopppqqqqqqvvvqqqmmmnnnrrrtttrrroooooopppqqqqqqrrrtttwwwyyyuuusssqqqoooooooooqqqqqq{{{xxxrrrkkkffffffjjjnnnllloooqqqqqqnnnjjjhhhfffhhhggggggjjjmmmnnnllliiijjjllllllkkkmmmnnniiibbb]]]RRRFFFAAADDDKKKVVV^^^[[[OOOBBB;;;999888:::>>>555666999;;;>>>@@@AAAAAA??????===:::777444444444333666::::::888777888999999666222111222222///---+++---000222444333333222111333666:::;;;888222...---111666999999777444333222333555666777777888777888888777333///---///111222444555777888777666666777888999:::;;;::::::999777777777666555555777999333222111111333555555444444333222000///000333666666888999555000///333777666666666666777777777888666888777444222555999:::444AAAQQQaaatttwwwaaaUUUGGG???999222/////////444888777333000111333333333444555666777888999333555777888999888777666666444111///000222555777555555555333222444666999999:::999666333222222333444333555666555444999AAAHHHVVVggguuuoooYYYDDDAAA<<<777555555777888666555444333444666888:::666555888>>>GGGXXXrrrdddMMM@@@;;;;;;;;;:::777555777;;;<<<999555777666777;;;??????999333......///111333555777888:::::::::;;;;;;;;;<<<<<<666888999777444555:::@@@GGGWWWdddddd\\\RRRGGG===;;;;;;888444222777@@@HHHVVVYYYcccuuuzzzwwwxxx|||}}}qqqjjj```RRRFFFAAA>>>===<<<;;;>>>===;;;BBBTTThhhtttsssaaaPPP>>>111,,,...000000111222333555666777999555333555999CCCYYYmmmkkkPPPBBB??????:::999888999<<>>::::::<<<>>>???EEELLL]]]uuu~~~nnnRRRFFF:::777777555555666222333555999<<<<<<:::888333:::???EEEXXXtttyyybbbJJJ@@@???>>>;;;999555555666888;;;======<<<:::999777555555666888:::===>>>>>>>>>>>>???CCCFFF;;;888555333333444444444000///111;;;LLL___nnnvvvmmmaaaRRREEE>>>888333...777777888666444333444555555666888;;;======:::777zzznnnfffXXXHHH@@@CCCCCCBBBBBBDDDCCCEEEOOOZZZ[[[bbbmmmxxx{{{rrr```RRRMMMAAA999===GGGPPP[[[eeeiiinnnttttttpppppptttzzzqqqpppnnnmmmmmmoooqqqrrrpppoooooorrrvvvyyy{{{zzz}}}uuupppssswwwuuuppprrrooommmooossstttqqqmmmlllooorrruuuvvvuuurrrppptttrrrnnnkkkiiikkkooosssyyymmmggghhhjjjjjjnnnjjjiiillllllhhhiiimmmnnnkkkiiikkkpppssspppmmmooollljjjlllpppqqqmmmhhh___YYYMMMBBB>>>CCCOOOYYY\\\SSSFFF<<<999999::::::555666777888999<<<@@@CCCIIIEEE???:::666444444444555999>>>???===:::999:::888888666222...,,,,,,------///222444444222///---111111222555777555///***,,,111888>>>>>>;;;555111444222111444999;;;888444444444444222111222555888888888888888999999888777666666666888::::::888666666666666666555555555555333333333444444555555555777777666333000000222444666999;;;888222//////222444333333555999;;;999777;;;888666777:::;;;:::999::::::===GGGXXXkkk|||vvvlll\\\LLL???888444333222111333777777333333666666777999:::;;;;;;::::::888777777777999999777555333222222222333555777999666888::::::888666666666;;;;;;;;;888555333222333333444555555555666888:::;;;HHHYYYiiixxx~~~uuugggSSSIII@@@===:::555666;;;777666444444555777999;;;999777777:::AAATTTrrr~~~bbbKKK???;;;:::999>>>;;;999888:::;;;999777777666666999======888333222000///111555888;;;<<<999:::;;;;;;;;;:::999888888555444666777555666:::MMMYYYjjjrrrfffOOOAAA???888999;;;:::888===JJJWWWnnnuuu~~~www~~~ttt```LLLAAA???<<<888999999:::<<<@@@III[[[lllyyyyyyeeeMMM@@@444,,,...///000000111222444555666555777:::;;;:::AAATTTgggdddLLL<<<666;;;999;;;<<<;;;<<>>999999;;;<<<<<>>:::888777;;;;;;:::999:::<<>>???@@@BBBBBB===999666777:::;;;777444444333111333<<>>@@@BBBCCCBBBFFFMMMKKKRRR^^^mmmvvvvvvnnnfffWWWHHH;;;;;;DDDMMMWWW^^^eeekkkqqqrrrooonnnrrrvvvqqqooonnnmmmlllmmmnnnooonnnpppsssssstttvvvzzz}}}yyyqqqppptttvvvuuuooonnnnnnnnnpppsssvvvxxxnnnnnnoooqqqsssvvvxxxyyytttqqqlllhhhgggjjjpppuuu~~~wwwmmmhhhhhhgggdddkkkggggggkkkllliiijjjnnnrrrooommmmmmooopppnnnkkkooommmlllnnnppppppllliiiggg^^^OOO???999AAASSSbbbdddXXXIII>>>:::999999888555666666555666888===@@@EEEBBB>>>999777666666777666;;;@@@BBB???<<<;;;<<<999888666222---++++++,,,...///111333333222000///333222333555777555111---333777;;;??????<<<777444666444333555999;;;888444333444444333222222555777;;;::::::999999888777555666555555666888999888666666666555555444444444444333333333333333333444444666666666444222222333555888;;;<<<999333//////111555444444777:::<<<;;;:::;;;999888999;;;<<<;;;999888777888===IIIZZZkkkvvv|||yyyppp^^^KKK===888888222111333888888666777;;;777888999:::::::::999999888777777888999999888666333222000000111444666888555777999999888777777777:::;;;;;;999666333333333333444555666777888999:::888AAAMMM\\\nnn}}}~~~xxxjjjZZZHHH>>>777333555:::555555555555666777999:::666444555999BBBTTTooouuu]]]III===999::::::>>><<<999999:::;;;:::999888666555888<<<<<<999444111000///000444888::::::999:::;;;;;;;;;;;;999999999555333444444444999???MMM[[[nnnvvviiiQQQ@@@<<<:::<<<>>>@@@DDDMMM[[[gggyyy{{{{{{pppiiitttqqqoooppptttxxx{{{|||sssaaaPPPEEE===777<<<::::::;;;>>>FFFWWWgggzzzzzzgggNNN@@@333+++---111111111222333555777999777777999999888>>>PPPbbb||||||___III:::444888777999;;;<<<>>>BBBJJJPPPTTTQQQLLLIIIGGGHHHKKKLLLNNNGGG???:::888888888888:::BBBOOOeeerrrUUUHHH;;;666666555555666444555666777888888777777888:::<<>>??????<<<888666777:::;;;888555888666222000555AAARRR___kkkooolll]]]KKK>>>777333777777666555666777888999666777:::;;;<<<;;;999888~~~kkkZZZMMMEEEBBB>>>>>>BBBCCCAAA@@@AAA<<>>EEEXXXiiijjj\\\JJJ>>>;;;:::999666666555444222111444999===@@@>>>;;;999777777777888666<<>>======999888666222---,,,,,,---000000111222333222222222555444444444666666444222999:::<<<======;;;999777888666555666999:::777444333444555444333333555777===<<<<<<;;;999888666555555444333444666888888888777666555444333333333333222222222222222111111111333555666666555444444555:::<<<<<<999333000000111666666666999;;;===<<<;;;:::999999:::<<<<<<;;;:::777666555555;;;GGGWWWcccyyyuuu^^^JJJAAA@@@777444444777888777888<<<999999999999888888777777888888777888::::::888777333111///...///222555777555777888888777666777888888:::;;;:::777444222222333444555777999:::::::::777:::@@@KKK```wwwlllTTTCCC:::555444666333444555666888888999999666333444:::EEEVVVlllyyymmmZZZHHH<<<888999<<<===;;;999999:::;;;;;;:::888666555777:::;;;999666111000///111444777999999999999;;;;;;;;;;;;:::999999555222333333555<<>>;;;:::;;;>>>GGGXXXggg|||~~~lllRRRBBB555---000333222222222444777:::<<<;;;::::::999777===MMM^^^uuuuuuZZZGGG:::222444777:::<<<>>>AAAGGGOOOVVV\\\XXXQQQLLLIIIIIILLLNNNNNNIIIAAA;;;777666555444555999BBBWWWvvvyyy```OOO===666666555444444666666555555555666777888:::;;;???EEEOOO^^^qqq~~~{{{eeeOOOBBB<<<::::::888888888999;;;>>>AAABBB===999666555888:::999888999::::::;;;<<<=========<<<999666777999:::999666:::888444000000999FFFPPPbbbtttxxxeeeMMMAAA999222444444555666777777888999555888;;;===>>><<<999777rrriii]]]PPPLLLDDD>>>???AAA@@@>>>>>>999;;;BBBNNN]]]lllvvv{{{vvvlll]]]RRRLLLLLLOOORRR]]]dddkkkooonnnllllllmmmllllllmmmmmmmmmmmmmmmmmmnnnqqqttttttssstttyyy~~~}}}}}}zzztttsssxxx||||||rrrpppmmmlllmmmqqquuuxxxnnnmmmkkkkkknnnuuu|||wwwsssnnnkkkkkknnnqqqrrrqqqvvvxxxuuurrrrrrqqqooojjjiiijjjkkklllkkkkkklllkkkmmmnnnnnnmmmmmmooopppnnnooopppooollljjjhhhhhhccceeeaaaWWWNNNOOO\\\iiijjj[[[HHH===;;;;;;:::777888777444111///222777;;;===;;;999777666555555555444999@@@BBB@@@===;;;;;;888888666222//////000333222222222222222333444444666555444444555666666666:::999999999999::::::;;;:::888777777888999777555444666777777666666777888<<<<<<===<<<:::888777777777555333444666999::::::888777666444333333333333222222222111111000000000111444666777666555555555888999999777444222222444888888999999::::::999999777888888:::::::::999888777888777555666===JJJTTThhhvvvppp[[[LLLEEE<<<777444555555444666:::;;;:::999777666666666666888777777888::::::999777333111...---...000444777666888999888666555555666666888999999666333222222222222444666999::::::999888777888@@@TTTnnnvvv^^^KKK@@@999444111222333666888999999888777888555555===HHHWWWjjjyyyxxxnnn]]]KKK===777999<<<;;;999888777777888999:::888777555666888:::999777333111111222555888999999888999:::;;;;;;;;;:::999777555555666777888???HHHTTTddduuuwwweeeNNN>>>888888<<>>===<<<;;;:::>>>NNN]]]rrr~~~uuu\\\JJJ===333444:::<<<>>>@@@DDDNNNZZZcccaaa\\\TTTLLLHHHGGGIIIKKKLLLGGGAAA;;;777555444444333555;;;MMMkkk|||gggSSS===666777888777777888888888888777777666666999;;;???EEELLLWWWiiixxxnnnUUUCCC<<<:::999777777888:::<<>>;;;777555555666666555777888999:::<<<===>>>???===:::777777777888777555888777555222333999DDDLLLaaazzzhhhKKK@@@;;;333111222444666777888888888777888:::;;;;;;:::888777yyywwwxxxqqqeeeWWWJJJ>>>;;;<<<;;;<<<===;;;;;;===DDDOOO]]]iiiooozzzyyysssggg[[[UUUTTTVVV___dddkkkooonnnlllkkkkkkkkklllmmmoooppppppppppppppppppqqqsssvvvxxxyyyyyyxxxxxxvvvuuuyyy~~~}}}xxxrrrllliiikkkqqquuutttpppmmmlllkkklllnnnssswwwzzzvvvssspppnnnnnnmmmkkkiiihhhsss{{{xxxsssqqqssstttmmmnnnnnnnnnmmmmmmllljjjhhhjjjllllllllllllnnnooommmnnnooonnnkkkhhhgggggg___dddeee^^^UUUTTT^^^hhheeeXXXHHH===;;;<<<<<<:::;;;999666222000222777;;;;;;:::888666444222000000000555;;;>>><<<999777888777777555333111222666999555444333222222333444555666666555444444666888:::999888888888999;;;>>>???:::999777777777777666555555888::::::999888999999999;;;<<<<<<:::888999:::999777555666888:::;;;;;;999777666444333333444555333222222111111000000000000333666777777555555555444555444444333333555666:::::::::999777666555444444555666777777666666777555777999888777:::BBBIIIXXXggg{{{~~~jjjVVVIII???777111222333444666:::<<<;;;888666444444555555777777777888::::::999888333111///......111444666999999999777555333333444555777888777555333333333222111111444777999888777777555555<<>>:::888===FFFSSSgggxxx{{{uuu\\\JJJ???BBBBBB888555:::888;;;===;;;666666;;;AAATTTdddvvvvvvggg[[[DDD???;;;;;;???IIIXXXgggsss|||rrr[[[JJJ;;;333888333222222333555777:::<<<<<<;;;;;;;;;;;;???LLLZZZpppyyycccQQQBBB777777;;;<<<<<<===CCCQQQaaammmccc]]]TTTKKKEEEDDDEEEFFFFFFDDDAAA<<<999777777777666888<<>>DDDHHHQQQdddwwwzzz```JJJ???;;;999777888999:::<<<>>>@@@AAA@@@<<<777333222222111111555666888:::<<<>>>@@@AAA>>><<<999666555444333333555666666555555999BBBIII]]]zzzqqqUUUGGG>>>444222333555666777777777777999888777777777777888888yyytttwww~~~~~~zzzbbbTTTFFF???<<<999888:::;;;;;;;;;>>>EEEOOOYYY```nnnuuuyyysssjjjdddaaa___dddhhhnnnqqqqqqnnnlllkkkkkkmmmoooqqqrrrrrrqqqpppppppppqqqtttxxxzzzxxxvvvvvvuuuttttttzzz|||tttnnnhhheeekkkuuuyyytttnnnllllllmmmnnnpppqqqrrrssstttqqqoooooonnnlllfffaaaeeepppyyywwwqqqoooooopppnnnqqqqqqooonnnnnnllliiijjjjjjjjjjjjkkkkkkkkkkkknnnnnnnnnmmmllljjjhhhfffdddeeebbbYYYQQQSSS^^^hhheee[[[MMMBBB===<<<<<<<<<<<<;;;888555333444888;;;:::999888666333111...,,,---222777999777555555666777666555333222333888;;;777666555444333333333444555555555444444555999<<<999999:::;;;<<>>===;;;777444333333444666666555555777999:::999777333333111111111333444666999999999777444333333444777888888777555555555666444222000111555888777555555333444<<>>======CCCLLL___nnnwwwmmmXXXGGG???===:::BBBMMM^^^tttxxxhhhPPPAAA777888;;;777444444333666:::999555333666999PPP___qqq|||~~~xxxkkk___KKKCCC<<<999;;;AAAOOO[[[kkkxxxrrr^^^LLL;;;222777333333444555666888999:::888777999::::::<<>>;;;999:::;;;888<<<@@@HHH^^^wwwjjjUUU???444222444555777888:::===>>>>>>;;;888555666777;;;AAACCCJJJ```wwwoooUUUGGG???:::999::::::;;;<<<===>>>>>>???<<<777333000///000111555555777999<<<>>>@@@@@@===;;;888555222111111222555666666555333555:::>>>QQQooo}}}gggTTTEEE888666666666666666666666666:::888666444444555777888uuupppqqqvvv}}}rrrggg[[[RRRJJJ@@@:::999;;;;;;;;;===@@@EEEKKKPPPXXXbbbkkkooorrrtttpppiiijjjmmmqqqssssssqqqnnnmmmmmmoooqqqssssssqqqnnnmmmlllppptttxxxyyyxxxwwwvvvvvvwwwvvvsssuuuyyywwwrrrnnnjjjhhhmmmtttwwwtttooolllmmmnnnooopppqqqrrrrrruuurrrooonnnooommmgggcccfffmmmssstttttttttqqqlllkkkpppqqqnnnmmmooommmiiijjjhhhgggiiimmmooonnnlllqqqooommmnnnooonnnjjjgggllliiibbbXXXQQQRRR\\\eeekkkdddXXXKKKAAA<<<;;;<<<<<<;;;999777555555888:::999999999777555222///---...222666777555444666888888777444111000111555888999888777666555333222222333444555555444555999<<<888999;;;<<<>>>>>>>>>>>>777777777555444555666777444777:::<<<;;;999888777777:::===;;;777555777999999888888888999999888666444333111000000222444555444444444444555555555555000222444555333222222333///...,,,---...111222333777999:::888555333333444222333333111///000444777444333333333444666999:::FFFRRRdddtttzzztttggg]]]OOOCCC888555666777:::>>>===:::666333222333555666555444444666888999888666444444444444444555555555777777777555444444555777;;;;;;:::888777777999<<<999444000000444777777666777666777===CCCOOObbbtttwww```MMMDDD>>>999777777888888777666555444222222555;;;DDDUUUooozzz```HHH;;;888999:::999999777333//////222666333555888999888777666666666666555777999:::999777222444555777777777777666555666:::<<<;;;;;;CCCMMMbbbqqqyyymmmWWWGGG@@@???:::EEETTTggg}}}sssYYYFFFAAA:::888999999777555333555888888777777999;;;NNN___rrryyyvvvnnncccZZZPPPGGG===888999>>>JJJUUUhhhxxxvvvcccOOO<<<111666555666777888999999999888888777999;;;:::;;;AAAJJJ]]]www~~~mmmYYYFFF<<<>>><<<======>>>CCCNNN\\\gggccc^^^UUULLLEEEAAA?????????@@@AAA???<<<;;;<<<===888===AAAFFFWWWssssss___HHH:::444111333666666777999;;;<<<<<<;;;;;;888777999======DDD]]]xxxyyy]]]LLLAAA:::<<<<<<<<<<<<<<<<<<;;;;;;===;;;777222000000222444666666777888:::;;;<<<<<<999888555222000000222333444666777555222000333555DDD]]]www}}}qqq___NNNDDD;;;:::888666555555555555999999777777666666777777uuunnnkkkjjjvvvxxxppphhh\\\LLL@@@<<<<<<============???BBBDDDHHHPPP[[[ggguuu~~~zzzpppoooqqqsssuuuuuurrrpppnnnoooqqqssssssrrrooollliiiiiipppxxx{{{xxxuuuuuuwwwwwwzzzyyysssppprrrsssrrrrrrpppnnnoooqqqrrrqqqooonnnnnnooooooqqqrrrssssssyyyuuupppoooqqqqqqmmmiiigggjjjmmmrrryyy|||wwwnnnhhhnnnooommmmmmpppnnniiihhheeedddhhhoootttssspppsssooommmnnnrrrrrrmmmhhhqqqnnnggg^^^WWWVVVZZZ___rrrlllaaaRRRDDD<<<:::;;;;;;;;;:::888666666888:::888999999999777444111///000333777777555555777:::999777444000......222555999999999777555333111000222444555555444555888<<<666888:::<<<<<<;;;:::999666666666555444444666888222555999;;;:::888666666888;;;>>>;;;666333444777999888888999999888666333111000...---...000333555444555555666666777777777111222444333222111111222///---++++++,,,///000000555777999888666444555777333333222000...///444888888444111000222555888999===IIIZZZiiiqqqqqqmmmiii\\\NNN@@@999888777888:::<<<:::666222111222555777444333333555777888777666444555666777777777666555444555555555444555888:::>>>>>><<<:::888999===@@@<<<666111000444888888666>>>;;;;;;===???DDDTTTeeezzz~~~ooo]]]OOOCCC999999999888888666555444333222333777===GGGZZZwwwvvvZZZCCC888777999:::;;;:::888444//////222666222555888:::999777666555666555555666888999777666111222444666666666666555666666888999777888CCCNNNbbbsss|||oooXXXHHHBBB???999EEEVVVkkknnnOOO>>>@@@???999888::::::777444555777888999;;;>>>@@@JJJ___ssswwwnnncccZZZTTTQQQHHH>>>999:::@@@KKKWWWkkk||||||iiiTTT>>>222666666777:::;;;<<<;;;999888;;;:::<<<>>>===;;;???FFFSSSqqq|||mmmYYYFFF<<>>666===@@@CCCSSSppp}}}jjjSSSBBB888222333666333444555777:::===???@@@:::888999;;;:::@@@[[[xxx~~~```MMMAAA888>>>>>>======<<<;;;999999<<<:::777333111111555888777777777777888888888888666555333111000000333666333666777555222000111333===PPPgggsssoooaaaVVVQQQ???===:::666444444444555888999999:::999888777666vvvggg^^^```iiiqqqqqq}}}sss\\\KKKCCCAAA@@@@@@???>>>===<<<;;;???DDDLLLUUUaaammmyyy{{{xxxvvvuuuqqqmmmpppwwwqqqpppoooooonnnnnnoooooojjjmmmrrruuuvvvvvvvvvwww{{{xxxwwwyyyyyytttrrrssspppnnnmmmnnnpppqqqooolllmmmjjjnnnvvvvvvnnnnnntttwwwuuurrrqqqpppooollljjjjjjmmmrrrttttttrrrqqqpppooolllhhhiiimmmpppqqqqqqlllgggccceeemmmrrrqqqnnnkkkhhhhhhpppyyy}}}wwwpppnnnnnnlllddd[[[XXX]]]dddvvvssslll^^^NNNAAA;;;999<<<<<<;;;999666555555666;;;999666555555444333111333555666444333444888<<>>999333111222444444222111111222666999;;;:::777555555666;;;:::888666555444333333222---)))***000555666555555555666888::::::777555111111111000000000//////000...,,,,,,...111222333333666999:::999777777777222111///...000333777999444333333444444666777888@@@AAAGGGTTT```jjjttt|||jjj[[[KKKBBB===888666666:::777444555888999777444000//////111444555555555666666777888999777333000///333888999777666999<<<;;;======:::888999===BBB???:::555555888:::888666999<<>>555333888>>>===<<<;;;999777555444333888777666777888888666444555666777888888888777666444555555666666666666666666555777999888:::CCCNNNaaarrr|||qqq\\\III===666@@@BBBTTTuuucccMMMDDD@@@???@@@???<<<;;;===999888888888999<<>>???@@@???======???@@@BBBAAA>>>@@@QQQpppvvv___HHH777000111666555555555555777:::===???===777666999:::AAAWWWpppaaaJJJ@@@===<<<;;;;;;===??????;;;777;;;999666444444555444333666666666666555444222111333444555555222000//////555555555444444333333333999NNNbbbiiifffccc]]]WWWGGG???888777777555444666777888:::;;;;;;:::888777yyyhhh\\\ZZZ___dddmmmxxx}}}kkkYYYNNNCCCAAA???>>>??????>>>======???CCCJJJTTTbbbpppyyyyyyxxxvvvssspppoooooooooqqqqqqpppooonnnnnnnnnnnnjjjnnnrrruuuuuutttttttttuuuuuuxxxzzzwwwqqqppptttpppmmmkkkllloooqqqrrrrrrlllmmmqqquuuuuuqqqqqqtttrrrqqqqqqqqqpppnnnkkkhhhgggjjjooorrrsssqqqooonnnooonnnmmmnnnoooppppppoooppplllhhhiiimmmoooooommmmmmkkkkkkqqqwwwxxxtttnnnooopppmmmfff^^^[[[```eeevvvxxxtttfffRRRBBB:::999::::::999888777666777888888666555444555666555444333444555444222444777;;;@@@===777333000000222444444555555666666555555555888777666777888999888777333444555666777888999:::888555444888===???;;;666222222333222111111111111333555888777555444444555;;;:::999777555333222111222...***+++111666777777666666777999;;;:::888666444333333222222111111111111000......///111333333555777999:::999888888999222000...---///222666999555444222111222444666888<<<;;;???IIISSS___ooo|||}}}mmm[[[MMMBBB888333333777555555777:::;;;888444111000000222555666777666777777888999999777333///---222777888666666999<<<;;;;;;:::888888999===???<<<888444444777:::999666777888:::<<<::::::AAAKKKZZZpppqqq]]]KKK???>>><<<999888777666555555777666777DDD```~~~kkkNNN===666555999===<<<<<<;;;::::::999888888888777666666666444111...222333444555666666555444666777888888888777666555777666777888777888@@@JJJ]]]qqqwww___III<<<555@@@DDDUUUqqqjjjQQQBBB>>><<<>>>>>>;;;;;;===>>>===:::888888999===@@@KKKXXXooo}}}sssYYYGGGDDDHHHDDDAAA>>>:::<<>>===;;;:::;;;===888888777666777999>>>BBBTTThhh{{{yyydddNNNEEEFFFFFFEEECCCBBBFFFQQQ___iiiooojjjbbbXXXNNNFFFAAA>>>???@@@@@@???>>>>>>@@@AAACCCCCC@@@???MMMiii{{{bbbJJJ999222222555666666555555777999<<<===>>>999888;;;;;;???QQQfffjjjTTTEEE===>>><<<;;;;;;===<<<999666777777666777777666333111555555555444333222222111222444666666444222222222777666666555444333222111;;;KKK]]]hhhmmmmmmeee\\\HHH>>>666555777666555666999999:::::::::999888777nnn___WWWVVVXXXhhhqqq~~~}}}iii[[[LLLFFF???>>>@@@CCCBBB@@@>>>======???GGGTTTdddnnnpppttttttpppsssxxxuuulllooooooooooooooooooppppppjjjoootttvvvuuussspppooonnnrrrxxxzzzuuunnnnnntttooommmjjjjjjnnnrrrvvvwwwnnnsssvvvttttttuuutttrrrnnnnnnnnnooopppnnnjjjggggggiiilllooopppooonnnlllnnnppprrrrrrrrrqqqqqqrrrsssrrrooommmllllllllllllnnnnnnoooqqqsssrrrooolllooopppoooiiibbb___cccggguuu|||rrr[[[EEE<<<:::999888777666777777999999666444444555777888888777444444444222222333666888<<<;;;999777666555444444111222444666777888999999999777666777888888777666111222333444666888999999888666555888>>>AAA>>>:::444333222111111111111111111333444555444333444555999999999888666444222000222///,,,...333777999999888777888999;;;;;;999777666666555444444333222222333333111111111222333444666777999888777777888:::444222///...000333888;;;777444000------111555888666555666;;;CCCQQQfffxxx~~~ooo```OOO>>>555222222333555:::>>>===888333222111111222555777888777999999999:::999777333///,,,000555666666666999;;;:::888666666777:::;;;<<<888555222333666888888666555222222444444555:::@@@QQQgggiiiTTTFFFAAA<<<888777777777777777999888:::HHHccc~~~fffJJJ<<<999999:::;;;:::::::::;;;;;;;;;<<<<<<888777666666444111,,,(((...000111333444444333333666777:::;;;;;;999777555888777777888777777>>>FFFYYYqqq~~~dddJJJ:::555;;;BBBQQQiiixxxZZZEEE@@@<<<======:::999;;;???>>>:::777555888===AAAJJJ\\\wwwvvvXXXCCC>>>BBBAAAAAA@@@===>>>JJJWWWjjjqqqrrreeeTTTFFF===888===>>>>>>===;;;:::;;;<<<888888777666666888===AAAJJJ```www{{{kkkVVVKKKIIIFFFFFFDDDBBBDDDOOO___kkkqqqllldddZZZQQQIIICCC@@@AAAAAAAAA@@@>>>>>>@@@BBBCCCDDDBBB???GGG___|||gggNNN===666666666888888777777777999;;;<<<===:::;;;===;;;<<>><<<999888888888666555333444777999:::888333///333444444444444333111111111444666777666555555666888888777666444222111000;;;FFFTTTcccppptttnnndddPPPBBB666444999:::::::::;;;;;;:::888777777666666yyyhhh]]]WWWUUUbbbhhhuuuvvveeeZZZOOOBBB===???CCCCCCBBBCCC@@@>>>===AAAKKKXXXaaaaaajjjmmmmmmwwwrrrmmmmmmoooppprrrsssssstttlllqqqvvvxxxwwwsssooommmlllnnnssswwwuuuooommmpppooonnnmmmmmmooorrrvvvwwwqqqyyy{{{tttrrrvvvuuuooonnnmmmlllmmmnnnnnnlllkkklllkkkkkklllmmmnnnnnnmmmnnnqqqtttsssqqqrrruuuxxxssstttssspppkkkiiijjjllllllnnnqqqqqqpppnnnllllllnnnpppoookkkeeecccdddgggqqq~~~~~~gggOOOBBB???:::888666666777888999999777666666777:::;;;:::999444333222111111222555666888999::::::999888666444111222444666777999::::::999888777777888888777666222222333444555666666777777555444777<<>><<<666555333222333333333333333444555555555555555555777888999999999777444333222000...000444888;;;;;;888888888999;;;;;;:::888666666555555444333333333555555444333222111222444555666666666555555777999666444222000222555:::===999555///++++++///444888444222222444999EEE[[[nnn|||tttcccMMM===777///111555;;;@@@>>>888333333222111222555777888888;;;::::::;;;:::777333///+++...222555666777999;;;888555222333777999999888666444222222444666555444222---+++---000111444999MMM___uuupppZZZHHHAAA;;;999999777666777777999999<<>>FFFYYYqqqiiiLLL<<<777222===JJJ]]]}}}cccKKKCCC===<<<;;;888777888;;;:::777444333777???EEEMMMccczzz[[[EEE??????@@@AAAAAA>>>@@@KKKYYYllluuuvvvgggRRRCCC===;;;:::;;;;;;:::999999;;;===;;;:::999777666777;;;???CCCXXXooovvvkkkYYYNNNJJJEEEEEEDDDAAACCCMMM^^^kkkhhheee```ZZZSSSNNNJJJHHHCCCCCCBBB@@@>>>===???AAAAAACCCBBB>>>AAAUUUtttmmmSSSBBB<<<;;;999;;;:::999999999999:::;;;999999<<<>>><<<;;;BBBMMM[[[mmm|||iiiRRRBBB;;;999555333222444555666444444666999:::888444111222444777999999666333111000222555666666666777777999999888777555333111///777>>>IIIWWWfffoooqqqooo^^^KKK999555:::???@@@AAA===<<<999777555555555666tttggg]]]XXX\\\```kkk}}}tttgggYYYGGG===<<>>;;;777666777888888888:::999999:::<<<<<<;;;999444222111000111333555666555666999::::::888555444222333444666777777777777999777666777888888777666555555555555555444444444555333222444888;;;<<<;;;888666444555666777777555777777666666777777777777555666888:::::::::888777222111111222555999;;;<<<888777666777999:::999777444444444444333333333333444555666444222111222333222333444333222222444666444333111111222555999;;;999555///++++++///555888444444444555777>>>OOO```ooouuu~~~uuu]]]GGG<<<111222555:::???>>>888333444222111222555777999999<<<<<<;;;<<<;;;888444000+++...111444666777888:::777444111222555777666444555444333333333333333222///(((%%%'''+++,,,000444AAASSSjjj|||vvv```KKKBBB;;;;;;;;;777555666777999999===MMMffffffLLL???===<<<999666666666666666666555555555444444555777777555000,,,000222333555555555555444000333777;;;<<<<<<:::999888666666999;;;<<>>FFFPPPgggyyy\\\IIIBBB===???BBBAAA>>>@@@MMM\\\qqq|||}}}jjjOOO>>>;;;>>>666777777666666777:::===???>>><<<888666777:::===AAARRReeellldddWWWLLLHHHCCCCCCBBBAAADDDMMM\\\gggbbbaaa^^^[[[WWWUUUSSSRRRIIIHHHEEEAAA===<<<===>>>===???@@@===>>>OOOooovvvYYYFFF@@@???===<<<<<<;;;:::::::::::::::555777;;;>>><<<;;;@@@FFFNNNddd}}}{{{gggPPP???666555222//////111555888888777666777888888777555111555:::>>>>>>;;;666222///222555666666555666777888999999888777444222000111666>>>HHHRRR___lllvvvkkkUUU???777:::???BBBDDD>>><<<888555444444444555}}}pppccc\\\VVVYYYaaappppppbbbPPPCCC???>>>???>>>AAABBBAAA@@@???AAADDDFFFLLLRRRWWW^^^mmmzzzzzzrrruuuvvvuuuuuussspppnnnlllooosssxxxzzzxxxuuurrrqqqqqqlllkkkrrrwwwtttnnnkkkqqqsssttttttsssrrrrrrrrrwwwzzzzzzuuurrrrrrqqqnnnrrrpppmmmlllnnnppppppqqqtttpppllllllooossstttsss~~~{{{vvvpppllllllooorrroooqqqsssqqqmmmkkkmmmnnniiikkkmmmmmmlllkkkkkkllljjjkkkmmmllljjjgggfffeeeiiiwwwmmmXXXKKKAAA<<<777666888::::::888;;;;;;;;;<<<======:::888333111///000222555666777444555777888888777555444444444555555555555444444777666666777888999888777999888888777666555444444333222000111444777999:::777666555777:::;;;999777888777555666888999999999555666777999::::::999999333333333444555888:::;;;666555444555777888777666222222222333333333444444111444555444111///000333000111222222111111222444000000000111222444666777888555111......222666999666555666888999<<>>BBBGGGUUUeee{{{www]]]GGG>>>666===BBBMMMhhh{{{eeeKKKAAA888777888777666777999999888333000333<<>>555555555444444555999<<<@@@???===999666777:::<<>>;;;;;;<<<:::<<<>>><<<===LLLjjjaaaJJJBBB@@@>>>;;;::::::::::::999999888333777:::<<<;;;<<>>555444222000///222777;;;<<<:::777666777888888888222666;;;>>>???<<<888555111333666666666555555666666777888999888777444333///222777<<>>@@@<<<;;;888555444333444555vvvggg^^^UUUVVVYYY```jjjttt{{{vvvmmm```TTTKKKFFFCCCAAA===???@@@?????????AAACCCHHHIIINNNYYYfffooosssrrrtttttttttsssrrrooollljjjnnnqqquuuwwwwwwuuutttsssrrrnnnnnnsssuuurrrooommmssstttuuutttqqqqqqsssvvvuuuttttttuuusssoooooossspppooonnnoooqqqqqqooommmmmmllllllpppvvvyyywwwuuu|||xxxsssooonnnnnnnnnnnnrrrrrrsssrrrpppooonnnnnnkkkkkkkkkkkkkkkkkkiiihhhiiikkkmmmnnnllliiigggfffiiissszzz```MMMAAA<<<777666:::======;;;999999:::;;;===<<<:::777333000///000333777888888666777777777777777666666444444444444444444333222666555555666999::::::999:::999999888888777777666333111//////000444666888555333444888===>>>:::666444222111333777:::;;;;;;666666666666666666666666333444444555555666888:::444333222222444555555444111111222333444555555666...111444333///---///222...111333333222111222222000111333444666666777777777555333222333555888:::777555555888:::;;;BBBIIIRRRZZZjjj{{{~~~ppp]]]QQQCCC>>>:::999;;;======<<<999777555555888;;;===>>><<<<<<<<<======;;;777444///000222444777888888777555666666444222111111222///000222333444444555666555///+++)))((('''+++000///>>>PPPcccxxx}}}cccPPP@@@;;;999333333777999;;;<<>>;;;<<<:::888888777999999555222555???GGGXXXlllxxx```KKK???999:::<<<<<<:::BBBWWWlllyyycccLLL???<<<<<<888777666444333444777999======;;;888666777:::>>>BBBLLLXXX```^^^UUUKKKEEEBBBAAABBBGGGOOOWWW\\\^^^bbbbbbccccccddddddccccccZZZWWWQQQIIIAAA<<<;;;<<<;;;;;;======>>>JJJeeehhhKKK@@@>>><<<777777777888777777666666444888:::::::::;;;>>>@@@CCCVVVmmmzzzzzzmmmXXXFFF888888666333222333888<<>>777777888:::<<<<<<:::777333000...000444888:::999999888777666666777777888222333333444444333222222555444444666999;;;;;;:::999999999999999999999999333222///...///222555777222111333888>>>???;;;666///---,,,000555:::<<<<<<888777666444333333333333444444555555555555777999333111000000222333333222000111222333555666777888,,,000333222...,,,...222...111444555444222222222222444666999:::::::::999555555555555666888999:::888444333666999;;;@@@EEELLLQQQ___qqqzzztttfff]]]JJJDDD<<<999:::>>>@@@@@@;;;999777777:::===???@@@;;;;;;<<<===>>><<<888555111111222555777999888777555777888555111//////111+++...111333555666888:::===888333000+++))),,,333666>>>EEEPPPeee~~~oooXXXBBB;;;777111222999;;;<<<>>>DDDUUUmmmxxxeeeNNN???888555777:::666666666666777777777777444444444666888:::999888;;;;;;<<<<<<;;;:::888777:::;;;;;;;;;;;;;;;;;;:::;;;777555888;;;;;;<<<@@@@@@KKKeeepppRRR>>>999:::???MMMdddxxx{{{uuudddVVVHHHBBB@@@<<<888777333666888777555999DDDMMM]]]ppp{{{dddLLL===666888:::999999CCC[[[rrrsss^^^LLLBBB===999;;;:::888555333333555777::::::888666555777;;;???BBBKKKWWW```___WWWMMMFFFCCCAAACCCJJJTTT[[[]]]\\\]]]___aaacccfffhhhiiiiii```]]]VVVLLLCCC===<<<<<<<<<<<<===>>>???IIIbbb{{{lllLLL>>><<<:::444444555555555555444444666999;;;999888;;;===>>>===LLLaaasss|||wwwdddQQQ;;;;;;:::777444444888<<>>;;;???FFFDDDHHHIIIKKKVVVhhhtttwwwrrrqqqqqqpppqqqrrrtttuuunnnoooppppppqqqrrrvvvxxxssstttuuuuuutttssspppoooooopppqqqqqqqqqqqqrrrtttssstttssssssqqqpppnnnmmmkkkpppuuuvvvrrrlllhhhfffhhhkkkoooqqqrrrsssuuuvvvxxxtttpppllljjjkkkmmmooottttttqqqnnnqqqvvvvvvsssqqqlllkkknnnpppllliiihhhjjjllloootttuuuqqqggg___gggooo}}}jjjVVVHHH@@@:::<<<>>>===<<<<<<999999999:::;;;:::888777777444000111666999::::::999888777777888888777555777555444444555555444333666666666666777:::<<<===;;;::::::===@@@???;;;777999666333222333444555444777555444777:::999444///...---,,,,,,///444999<<<>>>;;;888555444333111000444444444444555555666777333000...///222444333111///000222444666888999999222222111111000000//////000000111333666777666444333555777999:::999888777666777888999:::999999888888888777666555888===AAAEEEIIIRRRccc{{{nnnXXXQQQGGG>>>:::;;;???BBB@@@;;;666666:::>>>===<<<<<<<<<;;;999888666555555111000000222555666555444777777666444333111///......///000333555777999::::::777222......000333555:::<<>><<<999666555444888888999999999777666555777444333444777:::999888>>>EEE___sssUUUEEE>>>;;;>>>HHHXXXhhhyyyzzzfffTTTNNNHHH>>>999:::333555555222333;;;KKKWWWfffuuuuuu```III999777666666777;;;III```sss|||sssgggZZZKKK>>>999:::999999888888888888888888;;;777555666555555;;;BBBFFFTTTaaabbb\\\UUULLLEEEDDDFFFJJJRRR[[[bbbdddcccbbb]]]ZZZ]]]fffnnnssstttkkkcccWWWLLLCCC>>>;;;999;;;999999999;;;FFF\\\pppxxxYYYBBB888555777555333333555777777777777888999888777777999;;;AAAHHHUUUjjj~~~oooYYY>>>888333555777777999===CCC>>>::::::===>>><<<999777666444222111222444555:::999999;;;======999666777888:::;;;;;;:::888777:::888888:::<<>>999333666777888777666555666777uuuiii\\\XXXSSSPPPLLLIIIOOOVVVaaalllvvvyyy|||{{{kkkXXXMMMDDD>>>??????<<<<<>>CCCMMM^^^wwwmmm```OOOBBB<<<<<<======???:::666666999<<<<<<:::999999888666555444222222111111111222555666555333666666666666555333111000000111222444666888999:::999777333000000111444666<<<>>>>>>DDDVVVooozzzeeeNNNAAA;;;777666888999:::;;;AAASSSlllvvvbbbKKK>>>888444333444888888888999;;;<<<;;;999666777999:::::::::888777999:::;;;;;;888666555555777888888888888777666555555333111222555666666444;;;CCCZZZxxxeeeRRRDDDBBBCCCJJJUUUdddyyyttteeeZZZQQQHHHBBB@@@:::999777555888DDDTTT```sssmmmVVVCCC999777:::>>>AAAEEESSSiiizzzuuujjj\\\QQQFFF<<<888999999999999:::::::::::::::;;;888666777666666<<>>AAAJJJWWWbbbfffnnnooorrrtttuuutttrrrqqqmmmooopppppppppppprrrsssvvvvvvwwwvvvuuusssqqqpppnnnnnnnnnoooppppppqqqqqqnnnnnnnnnnnnoooppprrrsssqqqsssuuuuuusssqqqoooooolllmmmmmmmmmllllllnnnpppwwwxxxwwwsssmmmjjjjjjkkkooouuuxxxrrrnnnpppuuuwwwwwwqqqmmmnnnnnnlllmmmppprrrvvvxxxvvvooojjjhhhiiibbbgggkkksss{{{XXXJJJ===:::<<<;;;888777:::;;;<<<<<<;;;999777555555444222000///111555999888666333333555888999999777777777777666666666666666777999:::;;;;;;;;;:::888:::<<<<<<;;;999777777:::777555444666777777666222000000333666666222/////////000111444666888:::999666222111222444555555333222222222222222222222666777888777333000...---...000222555777999:::;;;666666555444222111000000++++++---000444777888777777888888888888666444333666777888999888888666555888888999888666666888999888<<>><<<;;;<<<999555555777999999888777777666555444222111111333222222444666666555444333555666777777555444222222222333555666777888999888777444333222444666888======<<<>>>KKKcccyyynnnZZZJJJ@@@999777999:::::::::@@@RRRlllttt```JJJ===777444333444666666777999;;;;;;999777555666888999999777555333444666777777555444444555666666777777666666555555555444333333555555555333888@@@QQQlllxxx```MMMIIIGGGGGGLLLYYYpppxxxkkk```ZZZSSSMMMGGGBBB<<<;;;BBBQQQaaalll}}}aaaJJJ???;;;999@@@HHHNNNUUUbbbrrr~~~mmm^^^MMMDDD???:::777888888999999:::;;;;;;;;;;;;:::888777888888999AAAJJJaaappp|||vvvdddTTTJJJEEEHHHJJJNNNSSSWWWYYYXXXWWWXXXYYY[[[^^^ccciiioootttoookkkdddZZZPPPFFF>>>:::888888:::<<<<<<@@@NNN\\\zzzhhhMMM>>>999999777666666888999999999444666777666666777999;;;;;;EEEVVVmmmoooXXXGGG>>>777777999999:::===;;;999777999===???===;;;888888777777666555444444555555666999<<<===<<<:::<<<<<<:::999777666666555777777:::======???HHHRRRiiiwww}}}ppp\\\MMMBBB:::777777666666666777999:::wwwjjj^^^RRRMMMKKKGGGCCCAAAAAAHHHRRR```rrr~~~|||tttlllaaaTTTKKKGGGCCC===::::::<<<>>>AAAHHHTTT___fffpppqqqsssttttttsssqqqpppmmmoooqqqrrrqqqpppqqqrrruuuvvvvvvuuutttrrrqqqpppmmmmmmmmmnnnoooppppppppprrrqqqooonnnoooppprrrtttvvvvvvuuutttrrrpppoooooooooooonnnllljjjjjjlllnnnrrrrrrsssttttttsssqqqnnnpppuuuwwwrrroooqqqtttuuuwwwrrroooppppppmmmnnnqqqrrrtttuuusssmmmhhheeedddcccjjjkkkmmm}}}kkkXXXEEE<<<;;;:::777666:::<<<======;;;888666555444555444111...///444888888555222111222444666666777888888888777666777888777999;;;======<<<:::999777;;;>>>===999777777999999888666666777888888777333333333555888888666333000111222444666777888888555222//////111444666777555555555444444333222222555888;;;:::666111//////000111333555777888999999999888777444222000...---,,,,,,---000444666666666777777777777777555444333333444555555555444333222666888999999888777888999888:::>>>GGGWWWjjj{{{|||mmm[[[LLLBBB>>>===;;;888555444666777666555888888777666555444333333666555555666888888777666111333555777777666444333222333333444555666777777777666555444444666777888999:::::::::BBBTTTkkkzzzxxxiiiXXXHHH===888888::::::999>>>PPPkkkttt```III<<<666333222333333444666999;;;;;;999666333555777888777444111//////000222222111111333444555555666666666666666555777777777777888777777666666===HHH]]]|||mmm^^^TTTJJJEEEFFFQQQeeevvvwww|||uuussslllccc]]]UUUKKKIIIRRRaaaoooxxxpppUUUCCC>>>>>>>>>EEEOOOZZZgggssszzzzzzgggUUUCCC;;;:::999777777777888888999999888777777888777888:::;;;>>>IIITTTjjjzzzxxxbbbQQQKKKIIIIIIKKKNNNQQQRRRQQQOOOMMMNNNRRRXXX\\\^^^dddmmmtttpppooojjjbbbVVVJJJ@@@;;;888999<<>>???GGGRRRooorrrTTTAAA999:::999888888:::;;;;;;:::444666777777666777999;;;===DDDRRRhhh~~~{{{jjjSSSHHH>>>;;;;;;:::999;;;555444444777:::<<<<<<:::777777888888777555333222111222444777:::<<<======>>><<<:::777555444555555666777;;;>>>===;;;???FFFUUUhhhwwwttteeeUUUHHH???<<<:::777666666777888888pppbbbTTTPPPOOOJJJCCC@@@;;;AAAHHHPPP[[[hhhpppssssssqqqjjj^^^QQQHHHAAA>>>======>>>AAAGGGPPP]]]fffssssssttttttsssqqqpppooonnnpppssstttsssrrrrrrrrrssssssssssssrrrqqqppppppnnnllllllmmmoooqqqpppooosssrrrqqqppprrrtttvvvxxx}}}{{{xxxuuusssqqqpppoooqqqqqqpppnnnkkkkkkmmmnnnrrrppppppuuuzzz{{{uuuooosssttttttqqqqqqttttttqqqsssqqqqqqsssrrrmmmmmmooorrrqqqqqqqqqooojjjccc^^^bbbkkknnnmmmwww{{{fffOOOAAA;;;777444333999<<>><<<:::888888;;;>>>===:::888999:::999777666777888999888777555555555777888888777666111222444666777777777777333111//////222555777888444555555555555444333222333777<<<<<<888444333333222333444555555666666555:::999777444111...,,,+++222000000111333555555444555555555666666555555555222333444555555444333222444666999::::::999:::;;;;;;:::;;;???GGGVVViiiwww|||}}}nnnXXXFFF???>>>:::888666555555555555444888888777666555444444333888777777888:::;;;:::999000222333555555555333222111222222333333444555555777666555444444555777888333555666888===HHHYYYggg|||}}}vvvgggSSSCCC:::777999888777<<>>888999999888777666666777777666444222111555666999===???EEERRR```wwwyyy```PPPKKKMMMJJJKKKMMMMMMLLLIIIGGGEEEEEEKKKRRRUUUXXX^^^gggooooooooollldddXXXKKKAAA<<<:::;;;>>>AAA???>>>CCCKKKgggyyy[[[EEE999::::::999:::<<<<<<;;;:::555777888777777777999;;;===@@@HHHYYYrrr~~~___QQQDDD>>><<<:::888888111111111333666888999999666777888888777555222000000111444666888:::<<<===>>><<<888555444444444555666777;;;???>>>::::::>>>KKK]]]pppuuulll]]]MMMDDDCCC>>>999666555666666555zzzkkk]]]WWWTTTMMMEEE@@@===AAADDDEEEGGGQQQ___jjjqqqzzz}}}rrraaaSSSKKKGGGAAA???===???BBBJJJWWWcccpppqqqsssuuuuuussspppooolllpppsssuuuuuusssrrrrrrrrrqqqqqqqqqqqqqqqqqqqqqooommmkkkmmmppprrrpppnnnoooooopppsssvvvyyy}}}~~~zzzwwwuuusssqqqooopppqqqqqqpppnnnmmmnnnooosssqqqqqquuuzzzzzzssslllttttttsssqqqsssvvvtttoooqqqpppqqqtttqqqlllkkknnnsssqqqpppqqqqqqnnnfff___ccciiilllnnntttoooZZZKKK@@@777111000777<<<@@@@@@<<<888777777777888888888666666777888;;;888444222111111000///555777999999666555777:::<<<===?????????<<<:::888999:::<<<<<<;;;::::::;;;888777666777888999888777444555555666666666666555333444555666666666666666222111///111333666666666222333444444444333222111333666:::<<<;;;999888777111222333444444444444444888888666444222000...---777555333333444555444333444444444444555555555555444555666777888777777666222555777999999999:::<<<===;;;;;;===@@@JJJZZZiiippp~~~~~~eeeMMMAAA???;;;:::888777666555555444777777666666555444444333888777777999<<<===<<<;;;333333333333333333222222000000111222333444444555777666333222111333555777000000333777:::???KKKVVVnnnzzzuuu```LLL???999999888888<<>>===:::GGGRRRbbbwwwttt\\\LLL===888999999888777444555666666555333111///666777<<>>;;;;;;>>>AAA@@@>>>BBBIII```yyy}}}aaaIII;;;:::::::::;;;======<<<:::666777777777666666888999:::999;;;IIIccc|||gggWWWGGG???===999666555111111000111222444777888666777888888666444111000000222444555666888:::<<<;;;999777555444444555666777777:::>>>===999999;;;IIIXXXjjjuuurrreeeUUUKKKHHHAAA:::555555555555333|||lllccc\\\RRRHHHCCC@@@AAAAAA>>>;;;AAAOOO\\\eeevvvuuuhhh]]]VVVIIICCC???>>>>>>CCCPPP___hhhlllsssxxxzzzwwwrrrooojjjmmmrrruuuuuusssrrrrrrqqqqqqqqqqqqrrrsssttttttpppmmmkkkmmmqqqsssqqqnnnmmmoooqqquuuxxx|||~~~|||xxxvvvuuussspppmmmmmmoooqqqpppooonnnoooooonnnqqqtttvvvuuurrrnnnlllrrruuuvvvsssqqqssssssppppppoooppppppmmmiiijjjnnnrrrqqqppppppnnnllliiiggglllhhhhhhlllqqqvvvuuuhhh[[[MMM===333000666;;;@@@@@@===999888888:::999:::<<<======;;;999;;;999666555555444222111333777999888555444777:::>>>???@@@@@@>>><<<:::888999888888999;;;;;;;;;:::666666555666888999888666555555666555444444444444555555555555555555555555222111111333555666555444222333444666666555444333555666888;;;======;;;999...///000222333444555555555444444444444444444444:::888666555666777666666666666555444333333333333444555777888999:::999999333444666666555666777999>>>;;;:::<<<===AAAMMMZZZdddvvvrrrYYYJJJEEE<<<<<<;;;999777666555555999888888777777666666555555555666888;;;======<<<888777555333222222222222000000111222444555555666888555222///...000333555111///111666888:::BBBKKK[[[qqqlllVVVFFF===:::::::::>>>NNNfffzzzlllXXXCCC666222//////111555444555777:::;;;;;;:::999999888777777666666666111222222000......000222...222888<<<===;;;777444000333666777555444444666444666;;;FFF^^^www|||lllZZZNNNHHHDDDFFFIIIRRRYYYhhhxxx~~~{{{wwwvvvuuuoooeee___^^^bbbgggkkkddd\\\MMM???:::>>>AAA@@@OOO___ssshhhRRRFFF;;;888999888777777333555777888888777555444999;;;@@@DDDGGGNNN^^^nnngggUUUNNNLLLLLLMMMLLLIIIDDDAAAAAABBBAAABBBDDDEEEGGGLLLTTTZZZeeefffddd\\\PPPFFFAAA@@@<<<;;;<<<>>>>>>===AAAHHHYYYqqqgggOOO@@@:::999:::;;;======;;;:::555666666555333333444666666555555AAAYYYrrr~~~hhhWWWEEE===;;;888555444444333222000000222666888999999999888777555333111111333555555444555888;;;777666555555555666777777999888:::>>>===:::999<<>>AAAAAA===999;;;999888888888888666444222666999888555444777:::@@@@@@@@@???>>><<<:::999888666444666:::<<<;;;999666555555666888999777666666777777777555444444555666555444444444444555555333222333555666666444222333555777888999888777666888777777:::>>>???<<<999***,,,...111333555666777111222333555777888999:::<<<999777777888999999888888777666444222222111111222333555777999999999999333444555444222222444666???;;;:::<<<::::::BBBMMM[[[nnn{{{eeeTTTMMM=========;;;888666666666<<<<<<;;;;;;::::::999999333333444777:::===<<<<<<;;;999666333222111222333000111222333555666777888888555000---,,,...111444333///000555888999???GGGMMMjjjsss]]]KKK@@@;;;;;;;;;@@@PPPgggyyyfffSSS>>>333000///000111666555555777:::<<<<<<;;;777666555333333444555666555555555222000///111333---222888>>>???<<<777444///222777888666555555777777888:::CCCSSSfffuuu}}}uuuggg[[[PPPJJJKKKOOOIIIIIISSSbbbgggaaa^^^aaaaaa\\\UUUOOOLLLMMMQQQTTTQQQMMMCCC999888@@@GGGJJJVVVjjjsss[[[JJJAAA999888999888777777333555888:::<<<;;;:::999<<<>>>CCCGGGHHHOOO___ppp|||jjjZZZQQQMMMNNNNNNMMMHHHCCCAAABBBDDDCCCBBBAAA@@@AAAFFFLLLQQQbbbccc```XXXMMMDDDAAAAAA<<<::::::<<<<<<<<>>HHHTTTaaammmttt{{{|||tttdddTTTGGGCCC@@@>>>FFFSSS___lllsssrrrtttyyyxxxppplllmmmnnnooopppqqqrrrrrrlllqqqwwwyyyxxxuuuuuuvvvnnnnnnooopppqqqqqqrrrrrrnnnvvv{{{xxxtttuuutttqqqrrrrrrqqqooonnnlllkkkkkkmmmqqqtttsssooonnntttzzzoooppppppmmmiiiiiimmmqqqnnnnnnnnnnnnppprrrtttuuupppppppppoooooonnnnnnnnnmmmqqqttttttpppllliiiiiimmmnnnooommmkkkkkknnnqqq|||~~~~~~yyyhhhRRR???555::::::<<<===:::777<<>>@@@@@@>>>;;;999444555555444333444555666555555444444444555555666777999;;;:::666333333444555777888777444111000000111333777999999666222000444333333333666999===@@@>>>;;;888999;;;<<<;;;999------///222444555444222111111222555888;;;<<<<<<555555444444555777:::<<<===;;;999666444333333333666555444666888888555222444444444444333333333333;;;<<<;;;888666888===BBBPPP^^^ttt{{{eeeTTTGGG???;;;<<<<<<888777:::>>>>>>???AAACCCAAA;;;777222222333555666888999:::;;;888444111000222555777333333222222333555666777555444222---))))))...333111222333333444777;;;>>>JJJ\\\sss{{{jjjVVVJJJBBB888:::DDDTTTmmm{{{uuu```KKK777333333222333777888888888999999888888888444---(((+++333888777333666666666555555444444333777666666;;;AAABBB>>>999444666888999888666333222444555777;;;@@@JJJ\\\mmm~~~wwwggg^^^ZZZWWWJJJDDDBBBFFFIIIIIIIIIKKKIIIDDD===888777:::===???@@@???======AAAGGGOOOUUUbbbsssqqq\\\QQQBBB===888777:::;;;888555666666777888:::===???@@@AAA@@@AAACCCDDDIIIUUUbbbwww~~~ppp\\\PPPMMMQQQNNNHHHCCC@@@AAABBBDDDBBB@@@===<<<<<>>:::999999999;;;===@@@AAAQQQbbb|||nnnQQQ@@@===999:::???AAA===777555444333000---,,,---222555888555666@@@NNN```uuussscccOOOBBB;;;777444333<<<:::777444333444666888777777888888888777777666:::888666666777777777666222444666777666666666777888777777888:::<<<<<<;;;888>>>EEENNN___ooouuurrrYYYFFF666333666777777999zzziii[[[QQQHHHAAA>>>;;;:::???FFFMMMXXXcccjjjqqqzzz~~~|||qqqcccVVVPPPGGG>>>>>>FFF___kkkttttttuuuzzzwwwooooooooooooooooooppprrrrrrrrrtttwwwxxxwwwwwwwwwwwwqqqpppnnnmmmnnnpppsssuuurrrwwwxxxsssqqqttttttqqqooooooooooooooonnnmmmlllqqquuuyyywwwqqqnnnpppsssmmmnnnnnnmmmlllkkklllnnnoooooonnnoooppprrruuuvvvooooooqqqssstttvvvxxxxxxpppsssvvvuuurrrooonnnnnnoooqqqqqqooollljjjjjjkkkmmmvvvvvv___III===:::999:::;;;888555888>>>@@@>>>:::888777666444333222444555666666444111000111222333444555555444444777999;;;======<<<:::888777777777555444333444444333333333222222333333444777999:::999666333222333333555666666444333222333333555777999999888555444444333333444666:::===@@@@@@===::::::<<<<<<:::777...///000333555555222000000000111444777999::::::666555444444555777999:::;;;:::999777666555555555777666666777999999777444666666666666666666666666<<<======:::777777;;;???HHHTTThhhzzztttkkk[[[MMM@@@======;;;:::;;;>>>>>>@@@CCCDDDBBB<<<777444444555666777888888888:::888444111000222555666444333333222333444666777666666333///++++++000555222333444444444555888;;;CCCPPPdddxxxzzziii[[[JJJ??????LLL^^^vvvttt\\\HHH777444555333222555777777888999999888777777222---))),,,444999999666555444444444444444444444666555555999>>>???<<<999555666888888888666333222333222555888:::AAAPPP^^^tttpppaaaPPPGGG??????AAA@@@@@@AAA>>>999222......111666999333555888===DDDPPP^^^gggppp~~~xxxaaaPPPHHH???;;;777777999:::888555777777999:::<<<===>>>?????????AAACCCCCCEEENNNXXXjjjvvvppp[[[NNNKKKLLLJJJGGGDDDAAA@@@AAAAAAAAA@@@===<<<<<<===???@@@DDDCCCBBBAAAAAA@@@===;;;<<<:::999888888:::<<<>>>FFFXXXtttrrrWWWGGG<<<888999>>>@@@<<<888666222222000---,,,...222555<<<777555;;;HHHZZZrrrsssXXXCCC777444666888:::888555222222333444666666666666777777888888999:::999888777888777777666222555888999888777777777888777666777999::::::999111777>>>FFFTTTfffqqqsssbbbMMM999333444555555666|||qqqcccVVVGGG@@@>>>===???BBBCCCLLLUUU[[[cccppp~~~ttteeeZZZLLL>>>999<<>>AAAAAA>>>;;;;;;<<<<<<:::777000111222555666444111---///000111333555666777888777666666666666777888999777888888888888888777777888777777888999:::888666999999999888888999999:::<<<>>>???===:::888:::===@@@IIIWWWgggttt|||rrraaaMMMDDDAAA@@@>>>>>>===>>>AAADDDDDDAAA<<<888666777888999999888666555999777444111111222444666555444333333333444555555888888666222...///333888444555666555444444555666;;;AAAQQQkkk{{{mmmZZZLLLJJJXXXnnnxxx[[[HHH888666777333222444777888888999999888888777222...+++...555:::;;;999444333333333333444444555666555444666:::<<<;;;999555666888888777555333222333222444666666999CCCNNNggguuu]]]OOOAAA======<<<;;;;;;;;;777111---...444;;;AAA===???CCCIIISSS```mmmvvv{{{~~~fffPPPCCC@@@<<<999666666999:::888666888999;;;<<<===>>>======;;;===@@@CCCAAA???EEEMMM]]]ooo~~~mmmYYYNNNKKKJJJIIIGGGEEEBBB@@@???>>>@@@???>>><<<;;;::::::::::::::::::<<<======;;;999>>>;;;888666555666999:::===NNNkkkuuuZZZIII;;;777777;;;>>>;;;777666000000///------...222555@@@999555777AAATTTnnn}}}aaaGGG888444666999777555333111111222333444555555555555666888999:::999999999999888777666555222666:::<<<;;;999888888888666555555666777777666///555999>>>IIIZZZllluuummmWWW>>>333111333333333~~~uuudddPPPDDDAAAAAA???===>>>DDDJJJMMMTTTdddxxx}}}nnnaaaRRRDDD>>>???OOO[[[gggmmmrrruuutttooorrrpppnnnmmmnnnqqquuuxxx{{{xxxvvvvvvxxxyyyvvvtttsssqqqmmmjjjkkknnnsssvvvxxxuuupppmmmooorrrqqqooonnnooorrrssssssrrrooonnnqqquuuxxxwwwsssooooooqqqnnnllljjjkkkooopppooommmnnnmmmkkkiiihhhiiikkklllmmmoooqqqtttxxx{{{~~~zzzyyywwwtttrrrqqqrrrsssppprrrsssrrroooiiiccc```aaagggpppyyy|||vvvdddTTTBBB===:::::::::888999===;;;:::999888888777555333222333444555444333111000222222333444555666666666:::::::::::::::;;;<<<===:::888666555555555444444555555555555555555444444555666777777555333222111000111222111000111333555777777666777888999:::;;;666666777888:::===@@@AAA???===;;;;;;===>>>;;;888222222444666777444000,,,111222333444444555666777999999999999999999999999333555666888888888777777777777777888888999888888::::::999888888999:::;;;;;;>>>AAAAAA>>><<<<<<>>>>>>BBBIIISSS___oootttbbbRRRIIIDDDAAA@@@;;;===@@@BBBBBB???;;;888999:::::::::999888555444888666444222111222555666666555444333222333444555::::::888555222222777;;;555777888777444222111222555777DDD^^^zzzzzzkkkYYYTTTccc{{{bbbNNN<<<888888444333666888999:::;;;;;;:::999888333111///000555999::::::444444333333444555666777888666444555888:::::::::666777888888777555333222555555777999888888===EEEZZZuuusssbbbOOOFFFDDDBBB@@@@@@CCC@@@<<<999;;;CCCLLLSSSRRRQQQSSS\\\jjjuuuzzzzzzwwwxxxuuuhhhVVVFFF???>>>999888666777999;;;:::888777999;;;======<<<;;;::::::;;;>>>@@@>>><<>>??????>>><<<:::888666555666777888;;;>>>???>>>======;;;888555444666888:::===KKKeeeuuuXXXEEE:::555444888:::888444444/////////......///222555@@@;;;777888???PPPkkk|||gggNNN<<<666555555555444333222222222333444777666444444444666888999999:::;;;:::888666444444222666;;;>>>===;;;999888888666333333444555444333333777:::;;;AAAQQQgggwwwvvv```FFF555111222333333qqq]]]MMMFFFDDD???;;;===@@@CCCEEEKKKWWWkkk||||||vvvnnnbbbSSSIIIEEEFFFQQQ]]]fffmmmqqqrrrqqqqqqooommmlllnnnrrrwww{{{yyywwwuuuvvvxxxwwwsssooopppooonnnmmmmmmoooppprrruuurrroooppprrrrrrooommmrrrtttvvvwwwvvvtttqqqooosssttttttrrrooommmoooqqqrrrnnniiiiiilllpppqqqqqqqqqooolllhhhgggggghhhiiimmmnnnqqquuuyyy||||||yyyuuuqqqooooooooooooooopppqqqqqqooojjjddd```^^^```dddooorrr^^^JJJBBB;;;::::::999:::===;;;;;;;;;<<<<<<;;;888555111222333444444444444333222222222333444444555666:::999999888999:::;;;<<<666444333444666888777666555555666666666555444333444444555666666555444333222222111///......000333777666555444555777:::;;;999999999:::<<<>>>@@@AAA;;;999999;;;>>>???===:::333333444666777555111---333555777666555444666888::::::;;;<<<<<<<<<;;;:::111222444666777666666555666666777777777777888999:::999777666666666888888888===BBBCCCAAA???@@@AAA???@@@BBBEEEOOOaaawwwzzzfffSSSEEE>>><<<888;;;>>>??????<<<999888:::;;;;;;:::999777666444888666444333333444555777666555444333222333444555:::::::::777444555999===777888999777444222111111000444@@@UUUooovvvccc\\\iiimmmVVV@@@999888555666:::999:::<<<======<<<:::999666444333333444666888999777666555555555777888999:::888666666888999;;;;;;777888888777666444333222444444777;;;;;;:::===CCCNNNeee||||||hhh\\\VVVQQQNNNMMMQQQPPPMMMKKKMMMTTT^^^ffffffaaaaaammm}}}wwwiiiddd[[[QQQIIIBBB===;;;888888888999;;;<<<;;;;;;666777:::;;;<<<;;;999888;;;;;;<<<===<<<<<>>======;;;999777444333555666999<<<@@@AAA@@@>>>;;;999777555555777:::<<<>>>III```{{{vvvZZZEEE999444222555777444222222...///000000000000333555===;;;;;;===AAAOOOggg}}}~~~mmmSSS???777555555444444444444444555555555999777555333333444555666888999:::888555222222333222666;;;>>>===;;;999888777555222111222333333222444777999:::===KKKcccwwwyyyhhhOOO;;;333333555555{{{mmm[[[NNNGGGAAA<<<>>>>>>???BBBFFFMMM[[[hhhlllrrryyy|||wwwiiiYYYOOOJJJQQQZZZccciiinnnrrrssspppnnnllllllnnnrrrwwwzzzvvvvvvvvvwwwwwwuuuqqqooonnnooooooooooooooooooooorrrooopppssstttqqqnnnooovvvwwwxxxxxxwwwuuusssqqqvvvuuutttpppmmmlllmmmooosssooojjjhhhiiimmmppprrruuurrrnnnjjjiiiiiikkklllmmmooossswww||||||xxxssspppooooooooonnnnnnnnnnnnnnnmmmjjjfffbbbYYYZZZ___mmmjjjWWWJJJ>>>::::::999999;;;<<<<<<===???@@@???<<<999111222333444555666666666333333333222333333444555888777666666666666777777333111000222666999999888333444444555444333111000333333333555888888777555555444222///---...000333777666444333444666888999:::::::::;;;;;;<<<===>>>888777777:::>>>@@@===;;;333333444555666666333111666888:::888555444555888999:::<<<>>>>>>>>><<<;;;222333333444444444444444555666777666666666888:::999888555333222333444444777;;;AAABBBAAA@@@@@@BBB===>>>???@@@FFFWWWnnnvvv]]]JJJ===777888:::<<<===;;;999999999::::::999888888777777777888777666444444555777888555444333333333444555555999::::::888555666:::>>>999999999777444222222333000555???OOOcccxxx{{{jjjdddnnnqqqYYYBBB:::888666888<<<888:::<<<>>>>>><<<:::888666666666444333333666888999888666555666777999:::;;;:::999888888999;;;<<<888888888777666444333222111111555;;;<<<;;;>>>BBBDDDUUUmmmyyyooogggcccccclllkkkiiifffdddiiiqqqxxxyyytttzzzvvvhhhYYYQQQGGGAAA???<<<999555777888999;;;;;;<<<;;;;;;666777888999::::::999999<<<;;;;;;<<<;;;===GGGRRRjjjvvvyyyiiiWWWQQQSSSUUUYYYTTTMMMEEE@@@??????@@@<<<<<<;;;:::888666444333555666999===@@@@@@>>><<<777777666666666888:::<<<<<>>???@@@III___tttwwwYYY@@@888777777333444555666777777666666999777666444333333333333777888888555000...///111222666:::<<<;;;999888888777444111000111222222222000222555777999EEE\\\pppwwwnnn[[[EEE888555666666}}}|||iiiVVVKKKEEE@@@===;;;===BBBDDDEEEKKKRRRTTT___ooo{{{~~~yyynnneeeYYY\\\```eeeiiilllqqquuuqqqooommmlllmmmpppsssuuuvvvvvvvvvuuusssrrrrrrsssoooooooooooooooooonnnnnnpppnnnppptttsssoooooosssuuuvvvvvvwwwwwwvvvuuuuuusssssssssrrrpppoooooooooooonnnllliiihhhiiimmmpppsssqqqmmmjjjjjjlllnnnpppqqqsssuuuyyy|||{{{wwwsssqqqrrrsssrrrqqqqqqnnnkkkjjjkkkjjjgggddd\\\]]]^^^ggg{{{yyyjjjYYYGGG>>><<<;;;:::;;;<<<===???BBBCCCBBB>>>;;;333444444555555666666666666555444333333444444555777777777666666555555444222///...000666999999777333444555555444333111///222111222555999;;;:::888888777444111///000333666777666555444444555777888:::999999999999999999999888666777:::===>>><<<888333222222444666777666555777:::;;;999555333444777666888;;;>>>???>>><<<:::666555444444333333333444666777888777666777:::<<<:::777444111//////000111666:::???@@@>>>======???999<<<>>>>>>@@@LLLaaarrr}}}hhhUUUDDD999999;;;<<<;;;999888:::<<<999888777666666777999:::999888777666666777888999444333333222333444666777777999999888555666:::>>>::::::999777444333555666444777>>>HHHXXXnnntttqqqyyylllVVV@@@:::999777888<<<777888;;;======;;;888777444555666444222222666::::::999777555555666888999::::::::::::999999::::::999999888666555444222222//////333:::===<<<>>>BBB???III___~~~zzzzzz}}}yyyxxxpppaaaTTTHHHCCC===:::888666444222666888:::;;;::::::::::::777777888999::::::;;;;;;;;;;;;<<<===<<<>>>GGGRRRgggsssvvvfffVVVRRRQQQNNNSSSPPPJJJDDD@@@>>>>>>>>>;;;::::::999888777666666777888:::===??????<<<999555555555666666777888888;;;@@@UUUtttkkkWWW@@@999444555666333111222111333555555333222333333777:::>>>===;;;@@@TTThhhdddIII===999666222333555777777777666666666555555444444333333333666777555111+++))),,,000222555888999888777777777666333000///000222333333333333555777888>>>PPPbbbuuusssfffPPP===666555555~~~sssuuu{{{rrr\\\NNNGGGCCC;;;999;;;BBBDDDAAAAAAEEEDDDOOO```nnnyyy~~~{{{hhhggghhhiiijjjlllqqqvvvrrrqqqnnnmmmmmmnnnpppqqqwwwxxxwwwtttpppppptttwwwpppooonnnnnnmmmnnnoooooopppnnnqqqtttrrrmmmpppxxxtttttttttuuuvvvwwwwwwxxxmmmooorrrtttuuutttsssrrrkkklllmmmjjjgggfffiiilllooommmjjjiiiiiilllpppsssvvvwwwxxxyyyzzz|||}}}}}}zzzvvvsssrrruuuwwwvvvuuusssooojjjhhhiiiiiigggeeedddddd^^^^^^mmmyyyeeeOOODDD@@@>>><<<<<<;;;===???CCCDDDCCC???;;;666666666666666555555555999888666555444444555555999999999999888666555444222///---000555888777555555666777777777555222111111000222555:::===<<<:::999888666333111333777:::888777666555555666777777999888888888777666666666888777777:::======999666333222111222555888888888777:::<<<999444222333666333666:::===>>>===;;;:::999777666444333333333444777888:::999777888;;;>>>:::888444000.........///666:::>>>>>>;;;999:::;;;666;;;>>><<<;;;DDDUUUdddyyy}}}ooo```NNN@@@:::<<<<<<;;;888888;;;???999777555444555777:::<<<999999888777777888999:::333333222222333555666777666888999777555666:::>>>::::::999666444444777999999:::<<>>999999777777:::555777:::;;;;;;:::777555111444555444111222777<<<;;;999666444444555666888999:::;;;:::999888888999:::999888666555333222222000000444;;;>>>>>>???CCC???BBBTTTttt{{{rrrkkkeee\\\QQQJJJ<<<;;;:::888555333222333555777999:::999888888999888888888999:::;;;===>>>;;;;;;===???>>>>>>FFFPPPaaaooosssfffXXXSSSNNNHHHKKKJJJGGGDDD@@@>>><<<;;;::::::999888777777888888::::::<<>><<<===AAAAAA===888888777666666666666666666>>><<<::::::::::::888777888;;;===<<<:::666444333222222333222333555999<<<<<<;;;999888777777666666555444444555555666777888555222000000333555555333555777999;;;;;;:::777666777444222222666888888777333444666888999888777666777555333444777:::;;;<<<777777777666777777888999666666777999<<<>>>===<<<888777666444444444555555<<<999777666777999999999666555333333444444333111666777999;;;;;;;;;999888===;;;888888<<>>;;;999:::<<<>>>???<<<;;;999777555555555555888999:::;;;;;;:::888777666444222222555777666555333555888;;;;;;999777555777666666666666666777888::::::<<>>@@@@@@@@@===777888GGGWWWgggvvvyyyhhhTTTNNNMMMKKKIIIHHHEEEBBB???>>>=========:::666444333555888::::::;;;>>>???>>>;;;777555444444555555555555555555999???QQQlllmmmZZZEEE<<<666888<<<999444111222222222333444555666777:::999777555222666FFFVVVqqqoooVVVGGG;;;111...///222444555555555555333444444333222111333555444222...***))))))+++,,,222666;;;??????:::444000222222111111222555777999???===<<<:::666777AAANNNkkkqqqnnn\\\EEE777222111rrrfffeeeiiirrrzzz}}}}}}vvvfffVVVGGG???999;;;===:::777888888:::>>>EEEOOO\\\iiiqqq}}}vvvooommmlllkkkooottttttpppjjjhhhjjjmmmooopppjjjkkklllpppuuuwwwwwwuuupppqqqqqqpppnnnmmmnnnoooqqqrrrtttvvvvvvuuurrroooqqqpppnnnnnnppprrrrrrrrrttttttuuuvvvwwwxxxxxxxxxrrrpppmmmlllmmmooorrrtttrrrpppnnnooorrruuuvvvwwwxxxxxxvvvrrrrrruuutttpppoooqqqtttvvvvvvuuusssrrrnnnnnnmmmjjjggggggjjjnnnjjjjjjhhhfffgggoooyyyyyydddPPPEEEAAA??????===;;;<<<======:::666888777666666666666777777<<<;;;:::999::::::999777555777::::::999666555555555666666555444555777:::;;;;;;:::888777777666666555555555555666777777888555333000000333555555444666888:::<<<<<<;;;999888888666444555777999888777333444777888999999888888777555333444666888::::::666666666777888999:::;;;777666666777:::;;;;;;:::888777666555444555555666999777444333555666777777888777666666666777666555888999:::;;;<<<;;;;;;:::<<<:::888777888===BBBEEENNN\\\pppmmmTTTJJJDDD<<<888999===???@@@<<<;;;999777666666666666::::::;;;;;;;;;:::999999888666444555777777666444444666999;;;;;;999777555555555555555666888999999<<<;;;;;;;;;;;;BBBSSSdddxxx{{{aaaGGG999999666777:::888:::666333444888999888555333333222222333555666777999888555333333555777999999888888888888888999999999999888777666555444333333444555777999;;;<<<===>>>BBBOOOhhhzzzpppgggaaa___```UUUOOOHHHDDDCCC@@@;;;777888666444333222222333444444555666555444444555777999888888999:::<<<>>>???@@@@@@@@@===777888EEEUUUnnn{{{}}}jjjVVVMMMJJJGGGIIIGGGEEEBBB@@@>>>>>>===:::888555222222444666888===>>>??????===:::666444444444444444555555555555777===LLLbbbzzztttaaaIII???888:::<<<999444222111111111222333555666777888888888888555777DDDRRRgggxxx~~~nnnWWWGGG;;;222000111333555666666555555222333333222000///000111111000---,,,,,,...111333555888===@@@@@@===888555555555444555666888999;;;>>><<<;;;999555555???JJJbbbiiijjj\\\III;;;333///vvvgggbbb^^^dddnnnyyy{{{ooo[[[OOODDD@@@???;;;777555444666777999===GGGSSS[[[ooommmnnnrrrssspppoooqqquuurrrnnnkkklllmmmmmmmmmfffgggiiinnnsssvvvwwwwwwoooppppppooommmlllmmmoootttrrrqqqtttxxxxxxtttppprrrqqqooopppqqqrrrrrrqqquuuuuuuuuvvvvvvwwwwwwwwwrrrooommmnnnrrruuuvvvuuuwwwtttqqqppprrruuuwwwxxx|||{{{vvvpppnnnqqqqqqnnnqqqqqqpppppppppqqqqqqrrrooommmjjjfffeeehhhnnnsssllliiifffcccdddiiiqqqxxxttt\\\JJJBBB>>><<<<<<;;;;;;:::999999888999888777666666666777777:::888777888999:::999777111444666777777666666777999:::999888666555666888;;;;;;:::999888777666666444555555666666777888888555333111111222444555555777888999;;;;;;::::::999888777777888999:::999777444555777999::::::::::::777555333333555777777777444444666777999;;;<<<===999777555555777888999888888888777666666666777777555333111111222444444333777777777777777888888888;;;;;;;;;;;;;;;<<<<<<===>>><<<:::888777888999:::===III^^^yyyjjjZZZNNN@@@888888<<<@@@AAA<<<;;;:::999888888888888===<<<;;;;;;:::::::::;;;:::999888888999999777555666888999::::::999777555444444444555777888:::;;;<<<;;;;;;:::777999EEERRRooo~~~dddKKK======999:::>>><<<:::777444444777999888666555555444444444666777888999888777666666777888999888888888888888999:::;;;:::999999888777777666666555555555666777888888999???AAALLLfffzzziiieee^^^UUUMMMHHHHHHIIIDDD???:::999::::::999777999777444555777777555333444555555444333444777999;;;;;;;;;;;;<<<===>>>????????????<<<777888CCCQQQnnnxxxyyyhhhUUUKKKGGGDDDGGGFFFDDDBBB@@@???>>>>>>999777444222222444666777@@@AAAAAA@@@===:::666444333333333444444444555555333;;;DDDUUUqqq~~~hhhMMMCCC:::;;;===:::666333000000111222333555777888555777:::<<<:::999AAAKKK]]]ppp|||qqq[[[JJJ>>>666444444555666666666666666222333333222///---,,,,,,......---...111555999<<<888:::>>>@@@AAA???===;;;888888999::::::;;;<<<<<<<<<:::999888444333:::DDDUUU___eee___SSSFFF:::222nnneeebbbcccgggnnnxxxtttiiiZZZMMMDDD>>><<<;;;666777888777777<<>>>>><<<999666555555777777777999999999999999999::::::333222000000222333333222555666666555555666888999===<<<:::999999:::<<<===???>>>===;;;999777666555<<>>@@@JJJaaappp___PPPMMMHHHAAA;;;888999;;;<<<999666555777:::;;;;;;:::777555777;;;<<<777333444555555444444555888;;;<<<<<<<<<<<<======>>>>>><<<<<<<<<:::666777BBBOOOdddlllmmm```QQQIIIEEEBBBEEEEEECCCBBBAAA@@@??????999888777555555666888999@@@@@@@@@???===:::888777333333333444444444444444000999???KKKjjjlllOOOCCC::::::<<<;;;888666000111111333555777999:::444777===AAA???;;;???EEEVVVkkk{{{vvvcccOOOBBB:::777777777777777777777666333444555333///,,,******,,,,,,---///333888===???:::;;;===???@@@@@@@@@???999:::;;;<<<======<<<<<<999888777777444111666>>>IIITTT___ccc___WWWIII<<>>888::::::999777888;;;??????FFFUUUeeennnppprrrvvvtttwwwzzzzzzxxxtttooolllooooooooonnnoooppprrrsssssssssqqqnnnkkkjjjkkkmmmrrrtttuuutttqqqpppqqqssszzzvvvrrrpppqqqtttvvvwwwuuutttttttttuuuvvvwwwxxxsssnnnkkkmmmuuu}}}zzzvvvqqqoooooorrrssstttvvvwwwvvvrrrrrrsssqqqlllmmmnnnnnnooonnnnnnmmmlllooonnnlllkkklllmmmoooooossslllfffeeebbb^^^___cccppp|||xxxdddPPPBBB999777888888777666777:::===>>><<<888555333222222333444333222333555777666555222333444222111000222333999;;;======;;;:::::::::;;;;;;;;;;;;:::888777666444555666777888888888777666555333111111333666888333333333222222333333333///111444666888999999:::666777888999:::;;;<<<<<<666444222222444444333222111333555888:::<<<======>>>;;;777555666666666666:::::::::;;;<<<<<<<<<<<<444222111222444555555444555666777666444555888;;;<<<:::888777777888:::;;;============;;;888555333999;;;CCCRRReeexxxzzziiiRRR???888777999;;;888888999999999:::999999;;;:::999888888999:::;;;888999;;;<<<===>>>>>>???===<<<;;;:::999888777666888777666666666666666777999:::===@@@>>>===BBBJJJWWWjjjfffOOOCCCBBB<<<<<>>999555555666777666666777999<<<;;;;;;<<<===============999888777777444777BBBOOO___cccddd[[[OOOGGGCCCAAABBBBBBBBBAAA@@@@@@???>>><<<;;;;;;::::::;;;;;;<<<>>>>>>=========<<<<<<;;;555555555444444333333333///777<<>>BBBQQQeeexxxyyyiiiTTTDDD;;;999999888888888777777888777777666444///,,,******,,,,,,---///333777;;;>>>999:::<<<===??????@@@@@@::::::;;;<<<<<<;;;;;;:::777666666777555111444999===GGGUUU```gggdddWWWIII}}}nnnhhhgggfffddd```aaakkkvvv}}}mmmXXXIIIAAA>>>===;;;999888777555555888;;;DDDPPPYYYbbbnnnyyyyyyyyyxxxuuusssrrrsssuuupppppppppooonnnooorrruuussssssqqqooollllllnnnppppppsssuuusssooonnnqqquuuwwwtttpppooopppsssuuuvvvtttssssssssstttvvvxxxyyyssspppnnnpppvvv|||xxxuuupppnnnnnnpppqqqqqqqqqssssssqqqrrrtttqqqlllkkkmmmoooppppppooommmlllooonnnnnnoooqqqqqqpppoootttlllgggiiifff^^^[[[^^^kkksssyyytttiii\\\MMMAAA999777444333444666888:::===:::777333111111222333444333333444555666666555444444333111///...000222888:::===>>>===<<<;;;;;;;;;;;;<<<<<<;;;999777666444555777888999999888777666555444222000222666:::444333111000///000000111---///222444555666888:::888888888999999:::;;;;;;555333222333444444333222111333555888::::::;;;:::===;;;888666666666555444888999:::;;;<<<=========555444444555777888777666888999:::888555555999===:::999777666555666888999999:::;;;;;;999777444222///333<<>>AAADDD@@@>>><<<:::888777777666999888777666666555555555:::;;;===@@@===:::<<>>===;;;999999:::===>>>::::::999888888999:::;;;777777777888999999::::::999999999999999:::;;;<<<888888888999:::;;;;;;<<<777777777777666666666666777:::BBBNNNaaazzzppp]]]JJJ===999999999888666666777999888888888888888888888999999888777:::======;;;888666888999:::999999:::;;;:::;;;<<<===>>>???>>>>>>888555444444444999FFFTTTcccdddccc\\\QQQHHHBBB@@@??????@@@@@@@@@???>>>>>><<<=========>>>>>>>>>>>>;;;;;;;;;;;;<<<===>>>???888888777555444333222222000555999EEE___yyy|||oooRRREEE:::888:::;;;:::;;;555555666777888:::<<<===:::;;;???CCCAAA<<<===AAALLL]]]qqqxxxmmmZZZFFF;;;:::999888888888888888999999999777333///,,,+++,,,,,,---...///222555888:::999999;;;<<<===>>>>>>???999999999999999999999888555444666999777333333666444;;;GGGWWWeeejjj___QQQ}}}sssllleee```XXXTTTXXXaaalll}}}}}}nnn___TTTKKKFFF???<<<;;;999666222777888>>>FFFLLLSSSaaammmtttuuutttrrrppppppsssvvvrrrrrrqqqnnnlllmmmqqqtttpppppppppnnnnnnooosssvvvqqqqqqqqqqqqqqqsssvvvxxxsssrrrqqqrrrtttuuuuuutttrrrrrrrrrrrrtttvvvyyy{{{ssssssuuuwwwxxxzzzzzzzzzvvvssspppnnnnnnoooooooooooopppooommmnnnqqqpppmmmlllmmmoooppppppppppppoooooommmmmmooosssuuutttsssqqqiiiggglllkkkbbb]]]___ccchhhlllnnnpppmmmaaaTTTAAA<<<666444555777777666888666333111000222444666777666555666777888777666444444333000......111333888;;;>>>???>>><<<::::::;;;;;;<<<<<<;;;999777555444555777999999999888777666666444222000222777;;;888777444111000000111222///111333333333333666999999999888888888888999999444333222333555555444333222333666888888888777777;;;999777666666555444222555666888:::;;;;;;;;;;;;666666666777999:::999888888::::::777444333888<<<999888777666666666777777777888999999888666333222---///777@@@KKK\\\wwwpppWWWBBB666333444111222444666777777777777666777888:::;;;<<<<<<===:::;;;<<<;;;;;;===AAAEEEBBB@@@===:::888777666777888777777666666666666777<<<;;;<<<>>>;;;555555888>>>MMMppp~~~cccMMMBBBAAA999888???@@@>>>===;;;999888:::===???999888777666666777888999777666666777777888::::::::::::999999999::::::;;;666777888999:::;;;<<<<<<777777888888888999999999:::<<>>??????>>>======:::;;;<<<===>>>======<<<;;;:::999999:::<<<>>>???;;;:::999777555333111111222333666CCCZZZpppxxxvvvYYYJJJ===999:::::::::;;;666666666777888999;;;<<<<<<;;;===>>><<<999;;;@@@IIIWWWkkkwwwsssaaaLLL???999888888777777888999:::;;;:::666222---+++,,,...,,,---...000222555777999888999;;;<<<============:::999888777666666777888444333666::::::555444666222666>>>NNNaaakkkcccVVVssscccYYYPPPJJJMMMSSS^^^nnn}}}}}}uuulllYYYPPPEEE@@@??????:::555444888???GGGJJJLLLSSS\\\kkkooossstttrrrpppooopppuuuuuurrrnnnjjjjjjmmmqqqmmmnnnnnnnnnooorrrwww{{{rrrooommmoootttyyyzzzzzzqqqrrruuuxxxzzzzzzvvvsssrrrqqqqqqrrrtttwwwzzz|||rrrvvvzzz|||{{{wwwuuuttttttrrrpppoooooopppooonnnoooooolllhhhiiinnnooommmnnnnnnnnnooopppqqqrrrrrrooommmllloootttwwwxxxwwwnnngggfffooooooeee___aaa[[[]]]```iiiuuuzzzrrreeeKKKCCC;;;777999:::888666444222000///000333777999:::888777888999:::999777444333222000...///222555999<<>>;;;999888;;;;;;<<<===<<<999777555444555777999:::999888777666666555222000111777;;;<<<:::666333111111222333333444555333111222555888:::999888888777777888888333333333444666666555333333444666777888777555444888777666666666555222000333444666888999:::999999777666666888:::;;;:::999777888888555111000555:::999999888777777666777777999:::::::::999777444333333111333999CCCTTTpppzzz```GGG777222333///000222444666666666666555666999;;;===>>>>>>>>>=========;;;999;;;AAAEEECCCAAA>>>:::888777666777666666666666666777888888;;;:::<<<===:::444333666888AAA^^^eeePPPEEECCC;;;;;;AAACCC===<<<:::888777999<<>>888;;;??????>>><<<::::::;;;<<<>>>AAABBBCCCCCCCCC999555222444777AAAQQQ```hhhfffccc___WWWNNNGGGEEE:::;;;===>>>>>>>>>===<<<888999;;;<<<===<<<;;;;;;;;;:::999888999;;;===>>>===<<<:::888555333111000555111333AAAWWWkkkwww|||^^^OOO@@@;;;;;;:::999:::666666666666777888999:::>>>;;;:::;;;999777:::???IIIUUUiiiyyyyyyiiiSSSEEE888888777777777888:::;;;;;;999555000,,,***,,,...,,,---...000333555888999999:::;;;=========<<<<<<;;;999777555555555777888333333777<<<<<<777555666555555:::III___lllfffYYYhhhZZZQQQIIIFFFGGGUUU[[[dddqqq|||jjj```VVVOOOFFF===<<>>======@@@AAACCCJJJSSSbbbgggkkkooouuuyyyuuuoooooommmmmmpppssssssnnniiijjjlllnnnnnnnnnnnnpppqqqtttqqqoooooorrrttttttrrrvvvwwwwwwwwwvvvuuusssrrrzzzuuupppooorrrwww{{{|||{{{wwwsssrrrtttvvvvvvvvvrrrnnnjjjiiilllooopppppprrrmmmiiijjjnnnrrrrrrppppppppprrrtttuuutttqqqnnnnnnoooppppppooonnnnnnnnnnnnjjjffffffgggfffaaa\\\```\\\YYY]]]pppdddTTTDDD>>>;;;888999===555111...000777===>>>===:::999777666777888:::;;;777666444111///111555888;;;;;;<<<<<<;;;999888666:::888777999<<<===<<<999666444222222444666777777555666555222///222999AAA999999888666333222333444777777777555333333555777888777555444444555777888888666444222222222444444:::::::::999888666444333555333222444666555222///111222222333333444555555666666777888999::::::;;;888666222//////111444666444666888:::999888555333999::::::999666444333222444------444<<>>??????>>>===:::999888999;;;===???===999666333222222222444333444555777888777666999;;;<<<;;;777333000///555>>>XXXwwwlllZZZGGG>>><<<<<<<<<>>>>>>===;;;888666777999<<<888555222222555777666444000111222555777999;;;;;;;;;999777777888999888777999888888888888888999999888:::;;;999777777999===999::::::@@@QQQccchhhdddUUUNNNEEE@@@???===999555444555666555333222222222444555777888777666555444666888:::;;;:::999999999===>>>???>>>;;;999999999??????@@@AAABBBBBBBBBBBB>>>222---444<<>><<<:::;;;>>>>>>;;;888666777999:::<<<<<<======999<<<>>>===:::999<<>><<<;;;::::::888555333555666777;;;LLLeeevvv|||nnnRRR999333555555777<<<>>><<<999777666666888999;;;:::999999:::;;;===>>>DDDPPPeeexxx}}}oooWWWEEE<<<999888;;;;;;999999<<<<<<;;;777222---***)))***,,,,,,---...111555999<<<::::::;;;<<<<<<======>>>;;;999777666777777666555111444888:::999666444333111777===DDDVVVhhhjjj___oooeee]]]RRRHHHCCCJJJPPPZZZgggssstttggg]]]SSSHHHAAA@@@@@@>>>???AAABBBCCCIIIQQQaaaggglllooorrrtttrrrmmmpppmmmlllnnnqqqppplllhhhgggiiilllmmmnnnqqqtttwwwtttrrrooooooqqqsssrrrqqqssstttuuuuuuvvvuuuuuuuuuyyytttooonnnqqqvvvyyyzzz|||xxxtttrrrssssssrrrppppppmmmkkkkkknnnoooooonnnqqqnnnkkkmmmqqqsssqqqnnnlllmmmqqquuuxxxzzzyyyxxxnnnnnnmmmkkkjjjkkklllnnnllliiiffffffhhhgggccc___```]]]YYY\\\jjj|||nnn^^^MMMDDD???::::::===555111000222888===>>>===777666555555666888:::<<<999999777555333444666999999999:::::::::888777666666555666999<<<>>><<<999777555333222444666666666777777666222000222999???;;;:::888444111000111222999999999777555444555777777555222//////222555777777555444222222222333444999999999888777555333222333111111222444444222///000000111222222333333333555555666777888999::::::555333000//////111444666555666777888777666444333888888888777555444444444222++++++111555<<>>======???======;;;888555555777999999666333333444555444222...///111444777999;;;<<<999777666666777888888777999999888888888999999:::999:::;;;999777888:::===999999999<<>><<<:::777777888999;;;;;;::::::999:::;;;<<<===BBBNNNaaaqqqvvvjjjVVVHHH>>>:::888::::::777777::::::999666222...,,,,,,...------...111444777;;;<<<:::::::::999::::::;;;;;;===<<<;;;999777555555555333555777888777555444333333888;;;???OOObbbhhhcccyyyooofffZZZMMMDDDCCCIIIPPPZZZeeetttyyypppcccTTTGGGBBBCCC@@@@@@BBBBBBCCCGGGNNN]]]fffnnnooooooooonnnlllpppmmmjjjjjjlllmmmjjjhhhhhhiiikkklllmmmqqquuuyyyuuusssqqqpppqqqqqqpppoooqqqrrrssstttuuuvvvwwwxxxwwwsssooommmooosssvvvwwwyyywwwuuutttsssrrrpppnnnmmmmmmmmmoooqqqqqqooommmpppooonnnqqqssstttpppmmmkkknnnrrrwww{{{}}}~~~~~~pppmmmjjjhhhggghhhjjjkkkiiifffdddeeeggghhhfffcccbbb___ZZZYYYaaappp|||vvvhhhVVVIIIAAA<<<:::<<<444222222666;;;>>>===;;;444444333333444777999;;;;;;;;;;;;999777666777888666777888888888777666555333444777;;;>>>>>>;;;999777555333333555777777777:::999777444111222888>>><<<:::777222///...000222<<<<<<<<<999777666666888666333///,,,,,,///333666555444333222222222444444777777777777666444111000000000000111222333111000...///000111222222222111444444555666777888888999222000///...000222666888666666555555444333222111777666444333333444555666000+++***...///111;;;HHHSSSkkk{{{eeeOOOAAA666444333555777999::::::777777777888999999999:::???===888555333555777999999888777666444222000///333222222444666666555444555888<<<<<<:::555222111:::===QQQnnnjjjYYYHHHAAA???>>>===>>>???>>><<<888555333555666888666444333333333222111---...000333666888:::<<<555444333444666777777777888888888888888999::::::888999999999888888;;;===:::;;;:::999<<>><<<999777888:::;;;999777666888999888666444444555444333111000000222555777666888999999888888999:::777888999999999:::<<<>>>@@@AAABBBCCCBBB@@@>>><<<:::444333888@@@MMMeee{{{~~~mmm\\\XXXYYYRRRFFFCCC???<<<<<<===<<<999555333333444555666999;;;======:::888888:::===??????BBB@@@===<<<;;;888555222666777999===LLLcccvvvgggQQQ;;;666777666666888===;;;:::888888:::;;;<<<;;;;;;:::::::::;;;<<<<<<@@@JJJYYYhhhoooiiiZZZMMM@@@:::666777777666666888888888666222///...000222...///111444777:::<<<===<<<:::999777666666777888???@@@@@@<<<777444444666555555666666555444333333222666777888DDDWWWcccdddzzzmmm___SSSMMMFFFIIIKKKOOOVVVdddwwwqqq___PPPHHHFFFBBBAAABBBCCCBBBFFFLLLXXXdddnnnooommmnnnooooooqqqmmmiiihhhhhhiiiiiihhhlllllllllkkklllnnnsssvvvvvvuuutttsssrrrqqqpppppprrrsssssstttuuuwwwxxxyyytttrrrooonnnnnnpppssstttttttttuuuuuuuuutttsssrrrmmmoooqqqssstttssspppnnnppppppqqqtttuuutttoookkkooorrrvvvyyyzzz{{{}}}}}}tttqqqnnnkkkjjjiiihhhgggdddcccbbbcccfffggggggffffffccc[[[TTTVVVbbbrrr~~~{{{nnn\\\LLLBBB<<<::::::333444555999<<<===;;;999555444333222333555777888999;;;;;;:::777555555555555555777888888777666666333666:::===???===:::777555444333444777999:::999<<<;;;888555222333777;;;;;;999666111//////333666>>>>>>>>><<<999777777888555444111//////111444555444333333222333333444555666666666555444222000///111000000000000000000/////////000111222222222222333333444555555666777777000//////000222555888:::777666444222111111111111666444111000111444777888111......111000...111888GGG]]]wwwuuuaaaRRRAAA;;;666666888888999:::999999888888777777888888<<<999555222222333777999666777888888666444111000222222222333555555444222333777;;;===;;;777444333;;;>>>QQQjjjdddUUUEEE???>>>===<<<<<<@@@???===999555333444555555444333333333444333333///000111333555666888888222111000222444666777666666666666666777888999:::777777777777777888:::<<<<<<>>>>>>;;;999888888777:::999999;;;======;;;999888999::::::777666666666666333000------///333555666777888777666666888:::666777888777777888;;;===@@@AAABBBBBB@@@===:::888;;;999999===DDDSSSlllnnn^^^[[[\\\UUUJJJEEEAAA===<<<<<<;;;888555444333333444666999<<<>>>@@@;;;777666999<<<======???===;;;;;;:::999666444777888:::>>>JJJ]]]rrrqqq[[[DDD:::999999999;;;;;;:::999999999;;;<<<===::::::::::::;;;;;;<<<<<<>>>DDDPPP```oooqqqdddTTTBBB:::444555666555666888888888666333000000222333000111444777999;;;=========<<<999777555555555666>>>AAABBB>>>777444666999777666444444444444444333000444444444===MMM[[[```}}}lll___WWWKKKJJJHHHEEEHHHTTTeeesss|||~~~lll]]]UUUMMMGGGCCCCCCCCCBBBEEEJJJRRR```lllooonnnooorrrsssqqqnnniiigggfffgggiiiiiilllmmmlllllllllnnnrrrvvvxxxxxxwwwvvvtttsssrrrrrruuuuuuuuuvvvvvvwwwwwwwwwrrrqqqpppooonnnppprrrttttttuuuwwwwwwwwwuuutttsssoooqqquuuvvvvvvuuusssrrrqqqrrrsssuuuuuurrrnnnkkkpppsssvvvxxxxxxyyyzzz|||yyywwwtttsssqqqnnniiieeeaaa``````aaaccceeeggggggkkkfff]]]SSSNNNUUUgggwwwvvvfffTTTGGG>>>999666333444777;;;===<<<999777888777555333222333444555666888999888555333222222555666777888888777666666666999===@@@???<<<888555222111222444888<<<=========;;;888555333444777999888777555222111222777;;;>>>??????===:::888888888555555555666666555555555333333333333444555555666555555555444333111///...222222222111//////...///222222222222333444555555444444444444444555555555000000111333555888:::;;;888666444222000000111111666222///...111555888999444444444666555333333555DDDTTTjjj}}}sssbbbHHH===555555777777999<<<;;;;;;999888777777777777777555222111111444888:::666777888999888666444222222222111333444555333222111555:::<<<;;;999777666:::???RRRgggxxxzzz[[[MMM@@@<<<<<<;;;999999<<<<<<:::777333111111222111222333444444555666666333333333444444444444444111//////000333555666555333333444444666777999999555444444444666888:::;;;<<<===>>>===:::777888:::>>>>>>>>>>>>>>>===:::888999:::;;;;;;888777777888888555000---,,,...111333666666666444333444777999999999888666555666999<<<>>>?????????===;;;888777;;;:::;;;===DDDUUUnnnlll___\\\\\\UUULLLFFFBBB===<<<<<<;;;888555555555444555777:::===???BBB===888666888;;;;;;::::::999888888:::999888666999999;;;>>>GGGWWWlll|||}}}gggLLL<<<888888:::<<<999999888888999:::;;;<<<999999:::;;;;;;<<<<<<<<<>>>@@@III\\\tttqqq\\\EEE<<<444333555666777999999888777444111000222444222444666888:::;;;<<<<<<===<<<:::888777666666666;;;>>>@@@===888666999<<<888666333333444555555333111444666777===IIIUUU[[[ooocccRRRNNNGGGAAAAAAIIIWWWaaappp~~~{{{ooogggZZZQQQIIIFFFDDDBBBDDDHHHMMM[[[iiinnnooorrruuuuuupppnnnjjjhhhggghhhjjjlllkkklllmmmnnnooorrrvvvyyywwwyyyzzzxxxvvvtttssstttuuuuuuvvvwwwwwwvvvuuutttpppqqqrrrqqqpppqqqsssuuuxxxyyyzzzyyyvvvsssqqqqqqqqqtttvvvvvvuuutttuuuuuussstttttttttrrrpppmmmllllllppptttvvvvvvxxx{{{~~~|||zzzxxxxxxwwwssslllgggaaaaaaaaaaaabbbdddfffhhhlllhhhaaaXXXNNNNNNZZZiii{{{zzzqqqcccUUUHHH<<<333333555888;;;<<<:::888666;;;999777444333333444444444555666555333111111111555666777777777666555444777:::???@@@>>>999666444111111222555:::===>>>>>>===;;;777444333444666777666555444333222555999<<<<<<>>>>>>===:::888888888555666888::::::888666555333333444555666777777777444444555444333111///---333444444222000///000222555444333222333555777999666666555555444333333333111222444555777888::::::888666555333222222333333666222......333777999999777777888999999888777777AAAMMM```vvv~~~lllNNN???444444777777:::???<<<;;;999777666666777777333222111111222555888:::555666888999999777555444333222222333444555333111111444888:::::::::::::::999???PPPcccsssnnnQQQEEE:::888999999777666666666666333000//////000///111444555666666888999666666666555444333333222000///...000222444555444222222333444666777999:::555333222444666999:::;;;:::888999:::999777888<<>>???===999888888999::::::777666666777999:::999777999999;;;???EEERRRiii|||oooRRR===555666888999777777777777777888999999777888999;;;<<<======>>>>>>@@@FFFYYYuuu{{{fffMMMAAA666444555666666888777777666333111000222444555666666777888999999:::;;;;;;::::::999888888777999;;;<<<;;;888888:::===888555333444666888777555555777999;;;@@@HHHPPPUUUrrraaaZZZOOOFFFCCCGGGMMMSSS^^^kkkyyyvvvkkk___RRRJJJFFFBBBCCCFFFKKKXXXeeekkkooorrrtttssspppnnnllljjjhhhiiilllnnnoooqqqrrrssssssuuuxxxzzzvvvxxxzzzyyyvvvtttssstttqqqrrruuuwwwwwwuuurrrqqqoooqqqssssssrrrrrruuuwwwwwwyyyyyywwwsssqqqqqqqqqssstttuuusssrrrrrruuuxxxuuuuuutttqqqooommmmmmmmmkkkoootttvvvuuuwww{{{}}}yyywwwwwwxxxvvvqqqlllddddddcccbbbcccdddgggiiiiiigggfff```TTTKKKNNNWWWhhhqqqvvvrrrgggXXXEEE666333555999::::::888666555<<<:::888666555555666777444555666555333222333444555555666666555444333222444888<<<===;;;777555444333333444777:::<<<<<<<<<<<<999666333333444555666444555444333333444777::::::;;;===<<<:::888777888666666888888888888666666333444555777888888999999444444555444333111///---222333444333222222555888888555222000111444888;;;888888777555444333111111222333555666777777777777777777666555555555555555666222...000444888999888777777888888999:::999777<<>>555555888888666555333444444333111000111222000333666777777666888:::777777666666555444444333111000///000222444444333333333444555777999;;;<<<666444333444888<<<===<<<:::555444777888666777<<<===>>>>>>===<<<:::::::::999;;;<<<;;;999777777888333333333333333333333333333333111...---///444777<<<;;;888555333555999<<<======<<<;;;;;;<<<===>>>::::::;;;???LLL___ttt{{{ooo```VVVRRROOOKKKIIIDDD@@@<<<;;;<<<>>>===;;;777777888888999::::::;;;:::::::::999888999;;;===888777777888::::::999777888888;;;???EEERRRjjjrrrVVV@@@666666777666555555555555555555666666555666888;;;===>>>??????>>>BBBGGGUUUooopppVVVHHH;;;666555555444555444444444222111111444777888777666555555666777777777888:::;;;;;;:::888777888888888888888888999999888555333555999;;;999666777555666999>>>CCCIIIMMMpppgggYYYNNNIIIHHHIIIJJJNNNVVVcccqqqwwwiiiYYYNNNGGGBBBBBBDDDJJJVVVccciiinnnrrrrrrpppoooooommmkkkjjjkkknnnpppuuuwwwxxxwwwvvvuuuvvvwwwtttwwwyyyxxxuuusssssstttmmmooosssvvvvvvtttqqqoooooorrrtttuuussstttvvvyyysssuuuvvvuuurrrqqqsssuuussstttsssqqqoooppptttxxxwwwvvvsssooolllkkklllnnnmmmqqquuuvvvuuuuuuzzz~~~{{{wwwssstttwwwwwwuuuqqqfffffffffddddddeeegggjjjeeegggiiiggg[[[KKKGGGKKKRRRdddtttyyysssdddNNN;;;333666888:::888666555555;;;:::888777666777999:::666666777666444444555777444444555555444222111000111555:::;;;888666555555666555666888:::;;;;;;999;;;888555333333444555555444444555333222222444666888:::;;;;;;999888777777666666666555555666666666444444666888999:::::::::444555555444333111///---000222444444333555999<<<999666222///000444999<<<:::999888666444222111000222333555666666666555444777777777777777777666666666222///111666999999777555666555555666888888666:::???HHHUUUiii|||mmmXXXFFFAAA>>>999999???:::888666444333444555555333333444444444555555555333444444555555666555555555444333444555555444222111444666888999:::===@@@===:::FFF]]]vvv{{{\\\FFF;;;333444888888666555333555666666444444555666222555888999777666777999666666666666666555555555222000///000222333333333444444555777999;;;===>>>777555444666:::>>>>>>>>>===555222555777666777;;;<<<=========<<<<<<===???999:::;;;;;;999777777888///111333555666777666555222222///---,,,...333666<<<:::888444333555:::>>>>>>===<<<;;;<<<>>>@@@BBB<<<===>>>DDDSSShhh{{{rrrhhh[[[RRRMMMIIIGGGFFFBBB>>>;;;:::===???>>>===777777888999999999999888555777::::::999:::===@@@:::999999999::::::999777666777;;;@@@FFFSSSllltttZZZDDD:::999888666444444444444444444444333333555888;;;>>>???@@@@@@>>>DDDIIISSSggg}}}vvv]]]NNN>>>777666333222222111111222111111333666999999888666444333333555666444666999;;;<<<;;;999777999888666666777888777666777444333666;;;===:::666666222000333888===BBBFFF}}}jjjZZZOOOIIIDDDAAAIIIHHHOOO___ppp|||~~~kkkXXXOOOJJJCCC;;;DDDKKKWWWbbbjjjnnnoooooonnnkkkkkkooopppnnnlllmmmxxxxxxwwwvvvuuutttsssssswwwwwwvvvuuusssqqqpppooonnnqqqsssuuuuuusssrrrqqqwwwtttqqqrrruuuwwwvvvuuuxxxppphhhgggmmmtttuuutttssspppmmmnnnrrrwwwxxxxxxtttrrrooooooppppppmmmkkkooooooqqqvvvyyyyyyuuupppvvvuuusssqqqpppooooooooojjjiiihhhffffffffffffggglllqqqssslll]]]OOOHHHFFFOOO\\\jjjrrrwwwrrr\\\DDD:::888777777333---...222888999:::<<<======<<<<<<777555444666888999777444666777777444///---...000000111444666777888888888666777888999:::;;;;;;;;;777999;;;:::888555444333555666888888666666666777777777777777777777777888777666555444444444555555666555444666:::<<<<<<:::666777777555222///......555444333222333555777999888555000///111555999:::888777555222000111333555000111333666888999777555777:::======;;;777333111///...---...111444555555333444444444333444777999;;;999:::CCCTTTkkkpppWWWGGG@@@>>><<<<<<<<<999666444444555888:::444333222333555666555444555555444333333444555555888999999888555333444444666666666888;;;<<<<<<;;;666;;;KKKeee|||lllYYY@@@999444555777777777999888777666666888999999888888888777999:::;;;:::999;;;999777666777888999:::777333000///000222000///444333222222444777:::<<<999666444444666999;;;;;;888555111222444666555333999:::;;;<<<===>>>>>>>>>???;;;888999;;;;;;777222...000333888;;;;;;888555555444444333333222222111777777666555555777<<>><<<:::999:::===@@@BBB>>>;;;AAAIIISSSnnntttdddSSSLLLIIIFFFDDDCCC???<<<999:::>>>@@@@@@???888888888888888777777666666777888:::<<<=========:::;;;===>>>===;;;888777666888999<<>>999666222111000...///111333444444444555777:::>>>@@@@@@???===AAAFFFQQQgggvvv\\\DDD===;;;444000222222000000222222000333888777888888666444222222333333666888888666555888:::;;;:::888666555555777888444666999;;;;;;:::777555333000...///222777;;;<<>><<<888555333)))((('''))),,,000333444222333444444333555777:::777666666<<>>:::888888:::===@@@???:::???IIIXXXqqqooo```PPPIIIGGGDDDBBBBBB>>>;;;999:::===>>>===;;;777777888888888777777777888999:::;;;<<<<<<<<<<<<;;;<<<======<<<999666444555888;;;???HHH[[[sss~~~eeeLLL>>>:::777333111///...///222444666666::::::;;;===@@@@@@>>>===;;;???FFFQQQgggnnnTTTHHHAAA777333666555444666:::999555555888777888888666444222333444333555777777555444666888:::888666555444555666777555666888999999777555333333111///000333666888999~~~gggWWWPPPHHHBBB???BBBGGGNNNWWW```uuu~~~uuuiii\\\QQQGGGDDDBBBGGGSSSaaalllrrrqqqqqqvvv{{{|||wwwsssssstttuuuvvvwwwxxxyyyxxxxxxxxxtttqqqqqqsssuuutttsssmmmkkkjjjnnntttvvvrrrmmmqqqrrruuuxxxzzzwwwrrrnnnnnnnnnooopppppppppooonnnooooooppprrrsssqqqmmmiiiooonnnmmmmmmnnnmmmjjjhhhtttsssrrrtttvvvxxxxxxwwwpppnnnllljjjjjjkkkmmmnnnmmmmmmlllkkkkkkjjjjjjjjjooopppooolllddd[[[QQQLLLHHHRRR^^^kkkxxxyyyeeeMMM:::888888:::888333111222888888::::::;;;:::999888666666666999;;;===<<<;;;777777555222000000222444111333777:::<<<<<<;;;:::::::::;;;;;;;;;;;;::::::===>>>???===999555333333444666888777666555666777888888777777666666666555444333000......///111333666666555666999:::999888999::::::999666333333333333222111111222333555666666333000///222777:::<<<:::888666444333333444444777777666555555555666777;;;<<<>>>>>>===:::777444&&&$$$###$$$)))...222444111333444444333444777999555666666888BBBVVVoooxxx```III<<<888999<<<;;;::::::999999::::::666444222333444666666555444444333333333333444444:::;;;<<<;;;999888999:::888888888999;;;;;;:::999<<>>???>>>===777777666555444333333222111000111333666777777555444333111111222555888:::999666444333555777777777222///...000555999999888999999888888888:::;;;<<<;;;999777777999999666222111222555999===>>><<<:::777777666555444222222111111444888;;;<<<<<<>>>???AAA>>>:::666666777;;;===AAA:::>>>KKK\\\ttt|||jjj[[[KKKEEEDDDAAA??????<<<:::888999;;;<<<999666666666666666777777777777::::::;;;<<<<<<<<<;;;;;;;;;<<<======<<<999555333555888<<<@@@III\\\ttt|||dddKKK>>>:::888444000///...000333666888888======???AAACCCBBB@@@===888<<>>???===<<<;;;<<<<<<<<<;;;;;;:::999>>>???>>><<<777444222111444666777777666555555666888777777666666555555444333111...,,,,,,---000111666666666666777888888777888::::::999666444444444333333222222333444555555444222///000333777;;;<<<888777666666777777777666;;;:::777555333444666999>>>>>>>>>>>>>>><<<999666)))'''%%%%%%***///444666333444555444333333444666999;;;;;;;;;???PPPhhh{{{iiiMMM===:::;;;<<<=========<<<<<<;;;;;;666333111111222444555555555444444444444444444555:::;;;<<<;;;:::999:::;;;999888888999;;;;;;999888<<>>888888999777666888777555444444666999::::::444555777;;;>>>???===<<<555666666555333111//////111222444666888888777777555444222222222555888999999666444333555666666666000...---///555999:::999777666555444555777:::;;;999777666777888888555333333333666999===???>>><<<888888777666444333222222000555:::>>>>>>===<<<<<<@@@<<<888555444777:::===BBB<<>>;;;;;;999777666999;;;<<<999555444444444444444555666666999999:::;;;;;;;;;;;;;;;:::<<<===>>>===:::777666666999===???EEEVVVnnnxxx```III<<<999777333///......111555999;;;;;;;;;===???CCCFFFFFFCCC@@@777888AAAUUUrrruuudddQQQCCC>>>777555777;;;;;;777444444555666666555333111222333222333333444333333444555888777666666666666777777888777555333222111000000333222111222444666666555}}}bbbVVVGGG>>>888666:::@@@CCCOOO```rrr}}}ggg\\\NNNFFFJJJVVVcccjjjmmmpppvvv|||{{{uuussstttwwwvvvuuuuuuttttttttttttrrrxxx}}}|||vvvrrrsssuuuqqqtttvvvuuurrrppppppqqqtttvvvwwwwwwuuurrrpppnnnllloooqqqooolllkkkooorrrrrrqqqqqqpppnnnnnnoooooolllnnnqqqrrrqqqnnnllljjjnnnqqquuuwwwxxxwwwuuutttrrrqqqooommmnnnppprrrsssnnnooopppqqqpppnnnlllkkkfffeeedddggghhheee^^^XXXMMMNNNNNNWWWlll}}}yyylllSSSHHH===:::999777777888999:::::::::999777555444333555777888999999::::::777555444333444555777888444666:::===@@@@@@@@@???<<<<<<<<<<<<;;;:::999999<<<<<<<<<999555111000000444555777777555444555666666666666666555555444444333111///---,,,...///111666777777777666555555666777888999888666444444444444444444444444555555555444222000000333777:::<<<666555555777:::<<<;;;999<<<;;;999555333444888;;;AAA@@@>>>>>>>>>===:::888///,,,)))(((+++000333555555666777555333111111222<<>>===>>>>>>???>>>===<<<;;;666333///...000333555555666666777777777777666666999:::;;;:::999888999:::999888888999;;;;;;999888>>>JJJ```yyylllYYYEEE===777888999888777999777555333222555777999999888888999;;;======;;;999444666777555222///...///333555777888888777666666666555333222333555777999888666444444555666666555111///---000555999:::999444444333333444666999;;;777666666666777777666555444444555888<<<>>>>>>===999999888777666555444333222777<<>><<<:::999;;;999666444555888<<>>>>>===;;;999777:::;;;:::===LLLcccvvvsss\\\EEE999777555222000//////222666;;;===>>><<<===AAAEEEGGGEEEAAA>>>777777BBB]]]~~~kkkWWWKKKDDD>>>;;;<<<<<<999777888333444444333111000111222222222222333444555555555999999888888888888888888888777555333222222222222333222111222555666777666xxxpppwwwpppbbbQQQFFF???999777999:::BBBOOO```vvvvvvnnnbbbXXXTTTYYYaaahhhlllnnnsssxxxvvvqqqqqquuuuuutttsssrrrrrrsssvvvwwwqqqwww||||||wwwssstttwwwtttxxx|||yyyrrroooqqquuuwwwwwwwwwuuurrrpppoooooommmoooooonnnlllmmmqqquuussssssqqqnnnlllmmmqqqtttkkkooosssuuussspppmmmkkkjjjoootttwwwvvvtttrrrrrrppppppooonnnnnnooopppqqqmmmnnnpppqqqqqqnnnllljjjfffeeeeeefffgggccc]]]WWWKKKIIIFFFLLLccc|||~~~ZZZKKK<<<666666666666777;;;;;;;;;:::999777444333444666777777666666666777555444333555777999999888444666888;;;===???@@@@@@;;;;;;;;;;;;;;;:::999999888999888666333000000111333555777666555444555666555555555555555555555555333222111000000000111111777888888777444333444555555777888777555444444555555555555555555555555555444222000111444777999:::666555555999===???<<<:::;;;;;;:::666333555:::???CCC@@@======>>>>>>;;;888222///++++++---000222333555777777666333000000000:::>>>BBB@@@>>>CCCOOO[[[{{{{{{cccSSSHHHAAA>>>????????????>>>======777333///---///222555666999999::::::::::::999999999:::;;;:::888777888999888888888999;;;;;;:::999AAAKKKaaazzzlllWWWBBB:::555777999888999;;;999666333222444666888888;;;999999999::::::888777555777888555111...///111555777888888666555666777777555333222222333666777777666555555666777777666333111000333888<<<>>>===777666555555555666888999555666666777777777777666555444444666999<<<<<<<<<999888888777777666666555444888<<<===<<<:::999888777666555555666:::>>>@@@CCCBBBLLLXXXcccvvv|||cccTTTFFF@@@>>>;;;777555444222222555:::<<<;;;888222111111111222444666888999999::::::;;;:::::::::666888;;;===>>>===<<<;;;666888888444555DDD]]]qqq|||oooYYYBBB777555444111111000000333888<<<>>>???@@@AAADDDGGGGGGCCC===888999<<>>EEENNN^^^pppzzz{{{}}}zzztttjjjbbb```dddiiinnnooorrruuurrrooorrrxxxyyywwwssspppppprrrvvvxxxrrrrrrssstttvvvwwwxxxxxxwwwyyy{{{yyyuuussstttvvvvvvxxxxxxvvvrrrnnnmmmnnnmmmnnnnnnnnnooopppsssuuussssssrrrooollllllooosssjjjoootttvvvtttpppmmmllliiimmmqqqsssrrrpppqqqrrrppppppppppppppppppooooookkkmmmpppqqqqqqnnnjjjhhheeefffggggggfffccc^^^ZZZKKKIIIDDDGGG[[[vvv\\\LLL<<<777999999888777<<<<<<<<<;;;999777444333666888999888555333333555333333333666:::<<<:::888222333444666999;;;===???999:::::::::::::::999888555666666444222111222333333555666666555444444555333333333444444555555666444444444444444333222222777888999777333111222444555666888777666444555666444444444555555444444333555333111111444777888999999777777;;;??????<<<777999::::::777555666<<>>>>><<<888333111......000222333444333444666555333111111111555;;;@@@@@@<<<<<>>>>>>>>>>>>>>999555000...000444777999;;;<<<===>>>>>>===<<<;;;;;;;;;<<<:::888777777888777777777999;;;<<<;;;:::>>>III```}}}pppWWW>>>777333555888999:::===<<<999555444555777888999;;;999777666777888888777666888888555000///111555666777888777555444666999555444111000000111333555777666555666888999888777555333333777===CCCDDDDDD======<<<:::999777666666555666777888888777888888666444333444777999:::999888888888888888888888888444777999::::::999:::;;;666666666666888;;;>>>???CCCBBBNNN___mmm~~~www]]]OOOBBB>>>===:::777666444222000222666999888666444333333333444777999;;;>>>>>>>>>===<<<:::999888555777999;;;<<<;;;999888222555444000111BBB^^^tttzzznnnWWWAAA777555555222222222222444999===???@@@AAACCCFFFIIIIIIDDD===777<<>>:::666444444555555555rrrooonnnrrr{{{nnnfffaaaWWWKKKCCC999===@@@AAAIIIWWWdddiii~~~~~~wwwlllfffhhhlllpppppprrrtttqqqooottt||||||vvvqqqooopppsssvvvuuunnniiilllttt{{{|||yyyyyyxxxwwwwwwxxxwwwwwwvvvuuuxxxzzzxxxsssnnnllllllllllllnnnppprrrsssttttttssstttsssppplllkkkmmmoooiiinnntttvvvsssooolllkkkjjjmmmoooooonnnnnnpppsssqqqrrrsssssssssqqqpppooojjjllloooqqqpppmmmiiigggbbbdddfffhhhgggdddaaa```NNNKKKEEEEEEVVVppp~~~\\\LLL===:::======;;;999=========<<<:::777444333888:::;;;999555222222333222222333777<<<===;;;888000111111333555888;;;===888999999::::::999999999444555555444222222444555333555666666555444444555111222222333444555666666444555666777666555444333777888999777333111111333555777888888666555666777333333444444444333222222666444222222444666888888<<<:::999<<>>DDDEEE@@@;;;;;;===>>><<<888444333111222444666777777000222444555444333333333222888???@@@===999888:::GGGaaayyy|||qqq\\\GGG@@@???>>>>>>======>>>>>>;;;777222000111555999;;;===>>>???@@@@@@???>>>===<<<======;;;999777777888666666666888;;;<<<<<<;;;888DDD^^^uuu[[[;;;555111444888:::;;;>>>???<<<888666666888999:::;;;888555555666777888888777999999555000///333888555666777666444444888;;;444222000......///111222666555555666999::::::999666444555:::AAAHHHJJJJJJCCCCCCAAA???;;;888555333555666888888888888888999666444333333555777888888777888888888888999999999444555777888888999;;;===666666777888:::;;;===>>>CCCAAANNNcccvvvrrrXXXKKK>>>;;;<<<;;;888777555222///000333666555444666555444555666999<<<>>>DDDCCCBBB@@@===:::888666555666888::::::888666555///222111...111CCCaaayyyzzzmmmWWWBBB777666666333333222222555999===???@@@???AAAFFFJJJKKKGGG@@@;;;>>>JJJdddttteeeWWWGGG:::444444666666666444333444555444333333666;;;>>>>>>===;;;;;;:::999777555333222777888:::;;;============CCC???999555333333333333wwwjjjfffhhhooo{{{xxxooodddYYYPPPIII>>>888===EEEJJJOOOVVVaaallluuuvvvuuuuuurrrlllsssmmmmmmsssvvvrrrooopppxxxwwwvvvtttssssssssssssxxxtttnnnmmmqqqtttvvvuuuuuuuuuuuutttrrrsssuuuwww}}}zzzvvvrrrqqqooommmkkkkkkiiijjjqqqzzz}}}xxxrrrwwwsssqqqqqqqqqnnniiiffflllppptttuuurrrmmmiiifffiiiiiikkkkkkkkkkkkjjjiiitttuuuuuurrrooolllkkkkkknnnmmmlllmmmnnnmmmiiieeeeeeeeeeeeggggggfffgggiii^^^TTTJJJJJJYYYoooeeeUUUEEE@@@>>>:::999;;;>>>>>>===:::666444333444777888999999888666333222111222555999<<<===;;;999222000...---...222777999;;;===>>>===:::666444444777666555444333222222333666666555555555555666666111111111222444777999;;;666777999999777666777888;;;999777555333333333333999777555333333444666777555555444444333222111000111111222444666888:::<<<<<<:::999999999888555333555777999999999888999;;;===;;;999:::===???>>><<<444444444555555666777888888555333333555555333000222666:::<<<<<<:::888888???UUUlllvvvzzzwwwfffSSSDDD>>><<<>>>???<<<::::::<<<888444222444777777666888:::===@@@AAA@@@???>>>999999:::::::::;;;;;;;;;999999:::<<<>>>===;;;888999DDD\\\{{{qqqXXX???:::777:::;;;;;;<<>>BBBFFFIIIDDDCCCAAA>>>;;;888666555555444444444555666777888:::666222111444777888888:::::::::::::::999888777444444444555666888:::;;;===;;;::::::<<<>>>??????FFFCCCOOOaaaqqqtttUUUIII===:::;;;<<<===???AAA:::333111444777777666333444555777999;;;===>>>@@@@@@@@@@@@>>><<<:::888999999888888666555333222222///...///555DDD]]]rrrttt^^^FFF888666666444777666444222333666<<>>:::777777:::999666444555666777888888999;;;===@@@======;;;:::888888999:::666888;;;;;;::::::<<<>>>@@@===888444333444777:::~~~nnneeeaaaaaahhhqqq{{{}}}}}}ssseee[[[RRRGGG@@@AAADDDDDDFFFIIIQQQ[[[dddhhhmmmtttxxxwwwppplllmmmqqqrrrpppppptttsssssssssttttttuuuuuuuuuwwwsssooommmnnnppprrrsssvvvwwwyyyxxxuuusssrrrrrrwwwwwwwwwuuurrrnnnjjjhhhjjjjjjlllqqqwwwyyywwwsssxxxuuussssssssspppkkkiiikkkmmmpppqqqooommmkkkkkkjjjjjjiiiiiiiiijjjkkklllqqqrrrtttrrrpppmmmllllllkkkjjjjjjlllnnnnnnkkkhhhiiiffffffiiimmmnnnmmmkkkfff\\\PPPLLLVVVhhhxxxvvvbbbNNNCCC???;;;999:::;;;;;;:::777444222333444888888999999888666444333111222444888;;;;;;999777111000---,,,...111555777:::<<<===<<<999666444333444444444333444444444555666666666666666777888888333333444555666888999:::666777999999777666777888:::999777666444333333333666555555555555777888999666666666555444333222111222333444555777888:::::::::888777777888888666444777888:::999888777777888;;;999888999;;;======;;;999888888777777777777777888666333333444444222///222555999::::::999888888<<>>>>>>>><<<;;;::::::999999999999888888999999:::;;;======;;;888;;;HHHaaaoooXXXEEE>>>:::::::::999999<<<:::::::::999888777666555777666666777888999999888:::888666555555555444222555888:::<<<;;;;;;;;;<<<===:::666333222444666777<<<999666666777999::::::999888888888999;;;===???@@@???>>><<<:::888777666666666555555666666777777999555222111444666777777888888999999999999999888666555555555666999;;;===???===;;;<<<>>>@@@@@@@@@EEEBBBOOOdddxxxnnnTTTGGG<<<999:::<<<>>>AAACCC===888666888:::888666444555777999;;;<<<======;;;<<<===>>>>>>===<<<;;;;;;;;;:::999777666444333444111000222666CCCZZZooouuu```III;;;777666444666666555444444777<<<@@@BBB@@@BBBHHHLLLIIIFFFFFFFFFOOObbbzzz{{{hhhWWWOOOAAA;;;777777666444444777666777999999::::::;;;<<>>===;;;999888999999999:::999888777777999:::===:::777444444777:::<<>>???<<<;;;:::999888999:::;;;;;;999777777999;;;<<<;;;999888666555555555666777::::::999999999999999999888888777777777666666666666444222222333555666666444555666777999:::;;;;;;999777666555666:::===@@@@@@>>>======???AAABBBAAADDDBBBQQQjjjkkkSSSFFF:::777999;;;???BBBDDD@@@===<<<===<<<999666444666888;;;<<<===<<<<<<777888:::<<<>>>?????????>>>===<<<:::999777555555666444555666:::DDDYYYkkkwwwdddMMM===888666333555666666555555777;;;>>>BBBAAACCCJJJMMMKKKIIIIIIKKKQQQ___uuu}}}ooobbbPPPEEE;;;777666444555777777888:::;;;<<<:::999888<<<<<<<<<;;;999999:::<<>>888777888777444555555444333333555777;;;:::999888777666666555222222333555777777666444555444333222333444666888888:::;;;;;;888555333333222333444555555666666666444444555666777999;;;;;;777999;;;<<<<<<:::888666666888888777666666777999777777888888777555333111111333666888:::;;;;;;::::::999999888777555444333444555888999:::999888777666555444555888999999888<<<======:::666333222222555555555555777888999999>>>===<<<:::999999888888999888666444333111///...111333555666666777888:::<<>>777555222...---222555888<<<===<<<999666777888:::;;;:::999666444555555555666666666666666888777777999;;;;;;:::999FFF[[[xxxmmm\\\LLLDDD===:::888555555888666777777888888888888888666555555777999;;;;;;:::666555555666777666333111222555999;;;<<<<<<>>>???:::;;;;;;<<<<<<<<<<<<<<<999888777888;;;<<<<<<<<<777777666555444555555555666666777888999:::;;;;;;999999999888777777666555444333333333444555555555222333444666888:::<<<===;;;999777666777;;;???BBB@@@>>><<<===???AAAAAAAAABBBDDDWWWqqqrrrUUUHHH;;;777888:::===AAACCCAAA@@@??????===999555444666999<<<===<<<:::999666888:::===???@@@AAAAAA@@@???>>><<<:::888777666777777999;;;>>>GGGYYYjjj{{{gggNNN===666555333444666777777777777:::<<>>:::777666888888:::<<<<<<;;;777555555666888777777888<<<@@@CCCAAA===999777888:::<<<<<<;;;999999:::<<>>===:::666222000000333444444555666777999:::;;;::::::999999::::::::::::999888666333000//////222444666777777777999:::???AAAEEEOOOaaavvvnnn\\\HHH===777222......444777<<>>===;;;;;;===???@@@@@@AAAGGG^^^www|||XXXKKK===888999999;;;===???>>>>>>>>>>>><<<888666555777999;;;<<<:::888777999;;;===???@@@AAAAAAAAAAAA@@@===;;;999888888888777888;;;???BBBJJJ[[[kkk}}}hhhMMM:::444444333444666777777777777999;;;===@@@HHHQQQQQQKKKEEEDDDGGGQQQeee}}}{{{pppbbbUUUPPPNNNGGG>>>999999888777888999888444111222444555444333666===CCCGGGGGGEEE@@@;;;999;;;===???>>>===<<<<<<===??????{{{fff\\\WWWUUUTTTRRRQQQRRRZZZiiizzzvvvhhh]]]RRRJJJOOOHHHCCCCCCDDDEEEGGGKKKUUUbbbmmmpppooooooppppppjjjkkknnnrrruuuwwwxxxxxxttttttsssqqqooooooqqqsssxxxyyyyyyxxxuuusssrrrsssrrruuuvvvtttqqqoooppprrrnnnpppqqqooollljjjllloooqqqwwwxxxrrrnnnqqqooojjjaaaeeejjjnnnnnnnnnnnnnnnjjjlllnnnqqqrrrsssrrrrrrppprrruuuuuusssqqqoooooooooqqqrrrrrrooommmkkkkkkiiiuuu{{{vvvrrrvvvxxxwwwrrrmmmfff\\\PPPMMM]]]rrryyydddMMM???999666333555666888888888999;;;>>>>>><<<:::888777777888999444333444555888999999888222333444555555666666777888:::;;;;;;999666444444444555666777777666444333222222333444666777999:::999:::;;;<<<;;;888555333555555555444222333555777777777777777666555444333000222555888:::::::::999<<<<<<;;;:::888666555444444555777888888888888777777555444555999<<<===============:::555222000000333444666666666777999;;;888888888888999:::;;;<<<:::::::::777444111000111444777999:::999999999:::???>>>???EEESSSfffyyy|||kkkUUUFFF<<<666666999777:::>>>???===:::888777777888:::;;;;;;999666444111222333555777999:::;;;888777777888;;;<<<<<<;;;JJJaaazzzbbbSSSBBB<<<888999999888888;;;777777888::::::;;;;;;;;;777666666777999;;;;;;:::444333333444666666555333222555888999999999999:::555777888:::;;;;;;:::999888777888:::<<<<<<:::888<<<<<<;;;999888666555555555555666777888999999:::888888999999888666555333222555999;;;:::888666666333333444555888;;;===???<<<:::999888999===@@@CCC===;;;::::::<<<>>>???>>>???HHH```xxx}}}YYYLLL@@@;;;:::999999;;;;;;:::::::::999999999999888999;;;<<<;;;:::888777<<<===???@@@AAA@@@@@@??????>>><<<:::888888888999888999<<<@@@CCCJJJZZZjjjzzzgggMMM:::333444444555666777777777777999;;;999===GGGPPPQQQJJJEEEDDDHHHWWWooo{{{zzzuuuiii______```ZZZNNNEEEAAA===888666666555222///444555666444222777@@@IIIRRRUUUUUUMMMAAA999888;;;??????>>>>>>============tttfff\\\UUURRROOOKKKHHHKKKUUUcccnnnzzzrrrfff\\\[[[PPPFFFBBBAAA???AAAEEELLLXXXdddhhhkkkpppsssrrrooooooppprrrsssuuuvvvvvvsssqqqooooooqqqsssttttttvvvxxxzzzyyyvvvrrrooonnnrrrrrrssssssrrrqqqpppoooqqqqqqqqqpppmmmlllkkkllloooxxxyyyqqqnnnqqqpppjjjhhhjjjmmmmmmmmmlllmmmnnnllllllmmmnnnooopppqqqrrrqqqssstttssspppmmmllllllmmmooorrrqqqnnnkkkjjjjjjiiitttxxxssssss{{{~~~{{{yyysssmmmeeeVVVMMMXXXkkksss]]]JJJ@@@:::555666777999999999:::===??????===:::777666777999:::555444555777:::<<<<<<;;;333555666888999:::::::::888:::<<<<<<999777666555222333555777888777666555444444444555666888999:::888999999:::999777444333444444333222111111444666888777666555555444555555...000333666999;;;<<<<<<<<<<<<;;;:::888666444333444444555666777777888888666444333444777:::<<<===;;;<<<<<<999555222111111333555777777777888;;;===999999999999:::;;;<<<===:::;;;;;;999555222222333777:::===>>><<<:::999999::::::<<>>===999666555666555777999::::::888666444333444555777888:::;;;<<<999888777999;;;=========EEE\\\yyyrrrYYYHHH===888666999:::888888:::666777888999999:::999999666555555666777888888777444333222222444666666555555777::::::999888888888555666777888999999888888777777888:::<<<;;;888666999999999999888888777666666666666666555555555555666666888888888666444333333777===>>>===:::888888666666555666888:::===???::::::999999:::===@@@AAA===;;;999:::<<<>>>>>>>>>???FFF]]]vvvqqqXXXLLLAAA>>>===<<<;;;;;;777777666555555888;;;===<<<=========<<<;;;::::::<<<===>>>???@@@@@@???>>>===;;;999888777777888999999:::<<>>GGGPPPQQQMMMLLLNNNVVVggg|||tttwwwzzzxxxtttssslllfffdddjjjqqqvvvzzz~~~ssshhhbbbhhhooolllbbbYYYRRRJJJAAA;;;999888555222333555666555666>>>LLLWWWeeekkkmmm```KKK;;;666888<<<<<<<<<<<<<<<;;;;;;:::~~~mmm___UUUMMMKKKHHHDDDCCCGGGPPPWWWnnn{{{zzzoooeeeWWWHHHBBB???;;;>>>CCCJJJUUU___bbbgggnnnrrrqqqwwwvvvtttsssrrrqqqqqqqqqrrrooommmnnnrrruuuuuusssqqquuuyyy{{{yyytttpppnnnrrrrrrsssuuuvvvuuurrrooorrrrrrqqqpppooommmkkkiiimmmvvvxxxoookkkooonnnhhhrrrrrrpppmmmjjjhhhiiijjjnnnmmmkkkjjjkkknnnqqqsssrrrssssssqqqmmmjjjiiijjjjjjmmmpppooollliiiiiijjjhhhppprrrnnnsss~~~zzzxxxsssnnngggXXXMMMVVVggg{{{fffQQQEEE>>>888666888999::::::;;;===???@@@>>>:::777666777999;;;666555555888;;;===>>>===777888:::===>>>?????????999;;;===<<<:::888666666000222444777888999888777666666666666777999:::;;;777888888888777666444333333333222111///000333555999777666444444444555666+++---000444888;;;===???<<<<<<;;;:::888666444333444444444444555777888999666444222333666999;;;;;;:::;;;;;;999555333222222444666888888777888<<>>AAAJJJ[[[iiisssrrrpppkkk]]]KKK@@@======>>>>>>:::555222333444444555888999999888666444666666777888999:::;;;;;;:::999888999<<<>>>>>>>>>@@@VVVssskkkQQQ@@@:::666666999;;;888777888666666777888888888888888555444333444555666555444555333111111333555666666888:::<<<;;;:::888777888555666777777888888888888777777888:::;;;:::777444222333555777888999::::::666666555444333222222111444555777888777666444333444999???AAA???;;;999999888777777777888:::===>>>999999999:::;;;===???@@@===;;;::::::<<<>>>?????????CCCYYYsss~~~eeeVVVKKKAAA??????>>><<<===666555444222333777===AAA@@@??????>>>===<<<<<<<<<:::;;;===>>>?????????>>>;;;:::888666666777888999::::::<<<>>>>>>CCCRRRaaammmlllcccPPP@@@888666555777777777666555666999<<>><<<:::777000333555666:::FFFXXXfffwwwqqqUUU>>>666888999999::::::;;;::::::999qqqbbb\\\WWWKKK@@@>>>@@@BBBEEEHHHTTT[[[mmm~~~wwwbbbOOOJJJFFF???===@@@DDDPPP___fffffffffkkkpppssstttvvvuuurrrnnnlllkkknnnnnnmmmmmmmmmnnnnnnooovvvuuuuuuttttttsssrrrrrrwwwssssssuuutttoooqqqwwwwwwuuurrrqqqrrrqqqpppooopppooonnnnnnpppqqqqqqpppppppppppppppnnnkkkgggdddooommmiiihhhiiijjjllllllzzzsssppprrrqqqkkkhhhiiirrrpppmmmlllmmmllljjjhhhnnnjjjfffhhhooowww}}}yyynnnggggggaaaVVVTTT[[[tttppp[[[MMMCCC;;;666777;;;===>>>===;;;999======<<<===>>>>>><<<:::999555333555;;;>>>>>>;;;<<<===>>>???@@@AAABBBBBB>>>???@@@>>>;;;777666555///111333666777888888777:::999777555444666:::>>>;;;:::888555222222444666888666333111000111222333444444333222111222666999222///111888;;;999:::??????===:::777555444444555666444000---...111555777888777666666888::::::999666888999888666555555555666777888888777777999;;;===<<<<<<;;;;;;:::999999===<<<:::666222000111222555999===>>><<<999666555999888:::===???DDDPPP\\\hhhwwwuuu^^^KKKBBB???===;;;888555333111000000222444666999::::::999888777888999:::999888777666555777999999999:::;;;===DDDUUUnnn~~~www___III???555444444444555666777888;;;888666555777999::::::999888777555444444333333666555444444555666777888999;;;===>>>>>>===;;;:::333555666555333222555888666777888999999888777666777666777999<<<======<<<888777555333111000//////444666888888555333444666:::;;;<<<=========<<<;;;>>><<<;;;===??????<<<999777777888:::;;;<<<<<<<<<======<<<<<<<<<<<<======AAADDDSSSnnnsssaaaNNNGGGBBBCCCCCC@@@======888777666666888<<>>???@@@@@@???===;;;999===<<<<<<;;;:::888777666444333666;;;;;;???PPPdddtttqqqdddPPP@@@888666555555444444666888999999888:::BBBKKKQQQ[[[iiissswww}}}oooaaa[[[SSSMMMJJJHHHDDDAAA<<>>;;;444111111777AAAQQQgggyyyaaaEEE777333444444333333444555777888zzzjjjaaaVVVKKKAAA@@@@@@???>>>>>>DDDIIIWWWgggssswww{{{ssscccWWWMMMCCC>>>===AAAJJJVVV]]]aaaeeelllqqqppprrrttttttrrrppppppppppppooolllkkkkkkllloooqqqrrrqqqqqqqqqqqqpppppppppwwwuuuvvvyyyvvvqqqqqquuuuuusssqqqpppppppppooonnnpppnnnlllmmmooopppqqqpppoooooopppooommmlllllllllllljjjiiihhhiiikkkllllllsssnnnlllooopppllljjjlllnnnnnnnnnnnnnnnmmmkkkjjjnnnllllllnnnqqquuuxxxyyyvvvlllggggggbbbXXXWWW\\\uuuwwwdddUUUEEE888444555888;;;===<<<:::888;;;::::::;;;=========;;;888666444777<<>>@@@AAA@@@@@@???<<<======<<<888555333333///000222444666888999999:::999888555444555999<<<888777555222000000222444999888666333111000000000444444444333222444777:::333000222888<<<:::;;;???===:::666555555555555444444222///---///222666999;;;999888888999::::::999666777888777555444444555666777888888888888:::<<<::::::999888888888999999888777555222//////111444222555999:::999777666555999888999<<<===@@@KKKVVVccctttyyydddPPPDDD???===999555111000000111222444555777999::::::999888888999999::::::999777666555777888888888999<<<>>>GGG\\\ttt~~~rrr\\\GGG;;;666666666777777777888888:::888666666888999:::999888777666555555444444444777666555555666777999;;;;;;;;;<<<======<<<<<<;;;777888999777555444555777666666777777777777666666888777888:::===>>>>>>===999888666444222111000000444666888888666444555777;;;;;;<<<<<<<<<<<<;;;;;;>>>======>>>???>>>;;;777777888:::<<<===>>>======@@@???>>><<<<<<<<<<<<===CCCHHHZZZuuuqqq\\\LLLEEEAAABBBCCC@@@>>>>>>:::999888888:::>>>BBBDDDGGGDDDAAA@@@AAA@@@===:::@@@@@@AAAAAA@@@>>><<<;;;===============;;;999888777555666:::999;;;LLL___uuupppcccOOOAAA<<<:::999333333444555888999:::999999@@@JJJVVVhhh{{{uuuggg[[[QQQLLLFFFAAA???>>><<<:::555777999;;;<<>>BBBFFFLLLRRRZZZbbbkkkqqqlllnnnqqqrrrrrrrrrtttuuurrroookkkiiiiiikkkoooqqqooooooppppppppppppqqqqqqrrrrrruuuxxxvvvrrrqqqssssssqqqooonnnoooooonnnlllnnnmmmkkkkkknnnpppqqqqqqpppqqqqqqnnnkkkjjjnnnqqqiiiiiiiiijjjjjjkkklllllllllhhhhhhlllooonnnnnnppplllnnnppppppooommmllllllmmmpppssstttsssrrrrrrrrrqqqjjjfffgggccc[[[YYY^^^qqq}}}~~~rrrcccLLL888444444555888:::;;;999777777666555777:::<<<===<<<888777666999===???===:::;;;===???AAAAAA???===;;;999::::::888555222111111000000111333555777:::;;;999999888555333333666888444444333000......000222:::999888666333111///---444555555444444666:::===666333333888;;;;;;;;;===888444000111555777555222000///......000444999<<<===;;;999999::::::999888777777777555333222333555555777888999999999;;;===999888666555555666777888555444222000...000444777000222555666666666777888;;;999999::::::<<>><<<<<<;;;;;;;;;;;;;;;<<<:::;;;;;;:::777666666777666666666555555666666666888888888:::<<<>>>>>>===:::999777555444222222222333555777888777666777999;;;;;;::::::::::::;;;;;;???>>>???@@@@@@===999666666888;;;>>>@@@@@@>>>>>>BBB@@@>>><<<;;;;;;<<<===AAAKKK```|||ttt\\\JJJCCC???@@@BBB@@@>>>???===;;;:::999;;;@@@EEEHHHJJJGGGCCCAAA@@@???===;;;BBBBBBCCCBBBAAA@@@>>><<<<<<===???@@@@@@>>>;;;:::999666777:::999===NNNbbbzzzssscccOOOBBB>>><<<999222333444666777999:::::::::@@@KKK^^^xxxqqqeee\\\SSSJJJDDD@@@;;;888777777666666111333444444444555888:::AAA>>>>>>>>>???EEESSSaaavvvyyyyyytttmmmbbbRRRDDD===999888>>>JJJ]]]wwwvvvYYYBBB666111///---,,,...111666999}}}cccWWWJJJDDD@@@;;;777666555666:::@@@DDDKKKYYYgggttt|||}}}uuunnngggZZZJJJJJJHHHGGGJJJRRR\\\ffflllhhhjjjmmmooopppqqqsssuuuqqqooollljjjjjjlllnnnooopppqqqqqqrrrssstttttttttmmmnnnppprrrqqqpppqqqsssqqqooommmmmmmmmmmmlllkkknnnlllkkkkkknnnpppqqqqqqqqqrrrrrrnnniiigggiiimmmiiikkkmmmmmmmmmlllkkkkkkiiihhhhhhllloooqqqrrrrrroooqqqqqqpppmmmlllmmmooommmqqqvvvvvvssspppooopppkkkgggeeegggddd^^^[[[^^^fffrrr}}}~~~sssZZZAAA:::888666666777888666444333222111333777;;;<<<===888888888:::===>>><<<::::::===@@@BBBAAA>>>:::777666777888666333111111222444333333333444666888999888888777555222111333444222222222000......000222888888999888666333000...444555666666666888<<<>>>:::777555777::::::999888111---***---444777444000...------///222666:::======;;;999888888888777555777777666333111000333555444666888999999999;;;<<<:::888555333222333555666555555333111000222666:::000222333444555777:::======:::999:::999999>>>EEESSSaaarrr{{{{{{qqq___NNNAAA999///)))***...333555444555777999;;;<<<<<<<<<999999:::::::::888777666666666555444444888===AAATTTrrrzzzbbbPPPBBB777999999999999999777666555444444444555777777666444333444555666666777777777888666555555666999===@@@<<<;;;999888777888999::::::;;;;;;:::999888888888888777666555555666777888777666666888:::<<<===<<<;;;:::888666555444333333333444666777888888999999999888777777777888999:::???@@@AAAAAA@@@<<<888555555777;;;???@@@???>>><<<>>>===;;;::::::;;;===>>>>>>KKKbbb~~~zzzbbbJJJBBB>>>???AAA??????@@@>>><<<::::::<<>>>>>???CCCCCCCCCCCCBBB@@@???>>>;;;===@@@BBBBBB???===:::888666888<<<===CCCVVVkkkwwwfffQQQCCC>>>:::555444555666777777777999:::===DDDSSSjjj|||hhhXXXPPPMMMJJJFFF@@@===:::777666666666777555666777777666777999;;;<<<::::::;;;<<<@@@KKKWWWjjjrrrwwwuuunnnfffZZZPPPEEE???<<>>;;;999777555444555777888777777888999:::;;;:::999:::999888777777888999:::666444444555888:::;;;:::;;;:::888777666555444444333333444666888999999999666555444444555777999:::@@@AAABBBAAA???;;;888666444666:::===>>>===;;;999888888777777999;;;>>>??????MMMccc{{{}}}fffKKKCCC>>>???@@@???>>>???===<<<::::::===AAAFFFIIIEEEDDDBBB@@@???@@@BBBCCCDDDDDDDDDCCCBBBAAA@@@???;;;===@@@BBBBBB@@@===;;;777555888<<<>>>CCCVVVjjj{{{uuugggTTTEEE>>>:::555666888999999777666888999???LLLaaazzzssseeeSSSHHHDDDCCCCCCCCC===<<<999777666666888:::;;;<<<===<<<;;;;;;===>>><<<;;;<<<@@@@@@AAAGGGNNN\\\kkkwwwxxxpppfff[[[TTTHHHBBB>>>???FFFUUUkkk~~~zzzcccKKK<<<555666888999888666333111pppcccXXXKKKAAA===777999???DDDDDDBBBCCCHHHOOOVVVcccttt{{{nnndddWWWMMMJJJLLLRRRUUUaaadddiiilllmmmmmmnnnoooooopppqqqqqqqqqooommmlllppppppqqqrrrrrrsssttttttxxxxxxuuunnnkkkmmmpppqqqqqqooommmmmmnnnnnnnnnmmmpppoooppprrrssssssqqqooohhhhhhiiiiiiiiiiiihhhgggmmmpppsssrrrooommmmmmoooppprrrqqqppprrrvvvvvvrrrwwwsssooonnnnnnpppqqqqqqmmmooopppqqqpppppppppqqqggggggiiiiiigggccc^^^\\\VVV```nnn|||lllUUUKKK>>>666555666555444222000---...111666999;;;999999999888888999::::::999<<>>;;;888333000333777444...'''%%%'''---444777555111///000111222444666777888666444333333444555444333777777666444111000111333000222555666555444555555999777444222000000000111444444333222000000222444555666666666666888===@@@@@@<<<:::;;;:::777888;;;AAAFFFOOO___sss~~~yyymmmTTTHHH777------111555666333333444555666888999999888888999999888666444333333333222222333777===BBB[[[uuu|||aaaLLLBBB>>>:::999888666666555555666222000000000222333222111111333555666888888777777666666666666888999;;;===:::888666444444444666777666666666999;;;<<<:::999:::999999888888999999:::555333222333666888999:::::::::888777666555555555333333333555777999888777333333444555666888:::;;;AAABBBBBBAAA>>>;;;999999555777999;;;;;;:::888777333444555777999;;;===???BBBPPPbbbvvvzzzdddOOOFFF@@@???@@@>>>===>>>;;;;;;:::;;;>>>BBBFFFHHHBBBCCCCCCBBBBBBBBBEEEGGGGGGFFFFFFEEEDDDCCCBBBBBB>>>???AAABBBBBB@@@===<<<777555777:::999;;;JJJ]]]mmmmmmfffVVVHHH@@@<<<999777:::<<<;;;888777999<<>>===???BBBBBBAAABBBGGGQQQdddwww}}}wwwjjj\\\QQQFFFAAA===>>>CCCNNNaaaqqq~~~ppp\\\HHH;;;777999<<<>>><<<888222///}}}rrraaaPPPFFF======AAAFFFGGGDDDBBBDDDFFFHHHSSSfffwww|||lll]]]RRROOOQQQTTT\\\aaahhhlllnnnooooooppprrrrrrrrrqqqpppoooooonnnpppppppppqqqqqqrrrrrrssstttwwwvvvooommmppprrrppprrrpppnnnnnnooopppooonnnqqqrrrtttvvvwwwvvvqqqnnnkkkgggddddddhhhjjjiiigggjjjnnnqqqqqqnnnmmmpppssssssuuutttrrrsssxxxwwwrrrtttpppmmmoootttvvvsssooollllllnnnoooqqqqqqooommmiiilllnnnmmmkkkfff```\\\SSS\\\gggtttyyy```SSSBBB888666888999999444111...---000444777999:::999888666555666999;;;999;;;===???>>>;;;777444111333444555555777:::===<<<<<<;;;:::999777666555555444111...,,,,,,///222222333555444333333555666444555777999999:::999999666888999999999999;;;<<<666444///,,,111777555...%%%'''+++111666888777555333333333444444444444444222111000111333555555555777888888666333111111222...000333444222111000111333222111000000///000000222333444444222222333555444555555555444666999;;;???;;;999::::::777777999999===CCCMMM]]]nnnvvvvvv```QQQ???333111333555666555555444333333333333333777777888777666444333111111111222222333777===AAAWWWnnnkkkOOOBBB???<<<:::888666555666888999333222000000222333444333111333555777888888777666777888999::::::;;;;;;;;;:::999888666666666666666777777777:::<<<<<<:::777888888999999999999888888555333222333555888:::::::::999888777666555555555333222222444777888666444111333555888:::<<<===>>>AAABBBBBB@@@<<<:::;;;<<<777888999999999888777666222444666999;;;<<<<<<<<>>AAADDDFFFHHHBBBDDDFFFFFFEEEEEEGGGJJJJJJJJJIIIGGGFFFFFFEEEEEEBBBCCCCCCCCCBBB@@@???===777555666888444333???PPPbbbhhhgggYYYIII???;;;999555999<<<<<<:::999===@@@JJJcccwwwhhhTTTKKKBBB===888333444999>>>AAAEEEHHHLLLRRRZZZ```dddccc___XXXPPPJJJGGGGGGBBB@@@@@@BBBAAA???@@@CCCJJJXXXiiitttvvvooo```RRRDDD???<<<;;;===CCCPPP]]]ooopppnnnhhh]]]NNN???666777999<<<===<<<888333000sss]]]PPPFFFCCCCCCGGGIIIFFFDDDDDDCCC@@@HHHYYYgggooo|||~~~kkk\\\VVVVVVYYYZZZ___gggnnnpppqqqqqqqqquuutttrrrpppoooooopppqqqqqqrrrrrrrrrrrrssssssssskkkqqqrrrnnnnnnssstttrrrsssqqqoooooopppqqqqqqpppssstttwwwyyyzzzwwwrrrmmmrrrkkkcccbbbfffiiigggdddgggkkkoooooommmnnnrrrwwwsssvvvuuurrrtttyyyxxxsssooolllkkkqqqzzz|||vvvnnnlllkkkmmmpppsssrrrmmmhhhlllooorrrqqqmmmiiibbb\\\RRRYYYaaalll~~~|||fffWWWDDD999777;;;======666222...---///333666888;;;:::777444333555888;;;999:::<<<>>>===:::777555000111333444555888<<>>BBBLLL^^^oooyyygggWWWCCC666333555666555888777555222000///......666777777777555444222000000000222222444888===AAARRRhhhrrrRRRAAA???===;;;888666666777:::<<<555333111000222444555555222333555777888888666666888999;;;<<<===<<<;;;;;;;;;:::999888777777777777:::999999;;;======999666666777888999999888777666666444333333666999;;;;;;999999777666555555555555333222111333666777555333111333777:::===???@@@@@@AAABBBBBB???;;;:::<<<>>>:::::::::999888777666666333555888;;;<<<<<<;;;;;;888III]]]oooyyydddUUULLLDDDAAA???<<<:::;;;999;;;===@@@CCCEEEGGGHHHDDDGGGJJJJJJHHHGGGIIIKKKMMMLLLKKKJJJIIIHHHHHHHHHEEEEEEEEEDDDCCCAAA@@@???555444666777333000;;;KKK^^^gggiii\\\JJJ===777555333888<<<===;;;<<<@@@DDDQQQlll|||gggYYYHHHAAA<<<:::666222555===GGGKKKRRRXXX___hhhssszzz|||uuulllaaaWWWRRRPPPGGGCCC@@@AAA@@@===???CCCEEELLLVVVbbbnnnpppfffXXXCCC???:::888666777@@@JJJWWWXXXXXXTTTLLLAAA666111666777999:::999777444222yyyxxxxxxooo[[[PPPHHHIIIJJJGGGEEEGGGHHHFFFEEEHHHNNNYYYkkk{{{|||qqqoookkkccciiikkkoooqqqpppmmmooosssvvvxxxwwwrrrlllkkkqqqxxxyyywwwtttrrrqqqrrrssstttoooppppppooonnnpppuuuyyyooommmlllnnnrrruuuuuutttnnnqqqvvv}}}}}}uuunnnnnnnnnmmmnnnnnnlllhhheeeiiimmmooopppnnnmmmnnnpppvvvttttttuuusssoooooorrrooopppqqqrrrsssrrrqqqqqqmmmmmmmmmmmmoooqqqsssttttttuuusssooonnnnnniiicccYYYYYY]]]hhhvvvzzz___DDD999999:::;;;<<<666333///...///111222222888888777555333444666999<<<;;;;;;;;;:::777333000//////111444777888777666999:::;;;:::888666666777555333///+++***---444888777666333222222444666888888777666666666777999:::999999888999999888555333...000111111111333666888000000111333555777999:::888777555555666666555444555222111444999<<<;;;888888888888888666444222000+++000777:::888555333222000111111///---...222666888777666666666777888999888777666555444444444444999888888777888;;;===>>>777999;;;@@@IIIXXXjjjvvvlllaaaOOO???555222333555555555666444...***///888999666444555666555222///777444444666777777<<>>>>><<<:::777666777;;;>>>999888777777666777777777555555666888::::::888777777:::???BBBBBB@@@===::::::>>>@@@>>>999666777:::===<<<;;;;;;;;;:::888555888888888888777555444333444444555666777888888999888888777555222222555777444555666777777777777777<<<;;;<<>>:::999;;;===???@@@===;;;:::;;;;;;888666777:::<<<===<<<:::999999<<>>???;;;:::999666222444BBBRRRlllrrrmmmWWWCCC;;;777444999999;;;===;;;<<>>;;;:::888777<<>>============>>>:::CCCLLLWWWiiivvvmmm[[[CCC???<<<:::777444777<<>><<<<<<;;;888666777999;;;777777777777777888999::::::999999999999999777666777:::>>>BBBCCCAAA???===<<<>>>@@@>>>999777888;;;===;;;999888888777555333555666777888888666555444555666777888999999999999777777777444333333555777777888888999999999999999???>>>@@@FFFMMMPPPNNNJJJEEEAAA===999777888;;;======;;;999999;;;;;;999777777999;;;;;;:::::::::;;;>>>JJJ^^^rrrrrr```QQQHHHAAA@@@@@@===<<<===<<<>>>BBBFFFHHHJJJJJJJJJNNNPPPPPPNNNKKKLLLRRRXXX___YYYQQQLLLIIIGGGDDDBBBDDDDDDCCC@@@===;;;<<<===:::999888666333555CCCQQQmmmsssnnnYYYEEE<<<888444:::999;;;<<<:::;;;DDDNNNfffzzzjjjTTTDDD@@@<<<;;;;;;<<<@@@IIIRRRhhhrrr}}}~~~uuupppoooooottt|||rrrbbbUUUKKK???;;;<<>><<>>@@@BBBIIIQQQWWW\\\aaalllwwwzzz|||yyyuuussstttuuunnnooorrrssssssqqqooonnnjjjlllnnnqqqqqqqqqpppoookkknnnqqqssssssssstttuuusssuuuvvvwwwwwwxxxyyy{{{xxxvvvtttssstttuuuuuutttooonnnnnnoooqqqrrrqqqpppllllllllllllmmmpppuuuyyyttttttvvvxxxuuunnnkkkmmmooopppqqqrrrrrrrrrrrrqqqppppppooonnnnnnoooppppppssstttrrrooonnnooolllfffhhhbbbZZZWWW___qqq|||dddOOO???555333444111000...///111444555444999:::;;;999777666666777;;;:::999999999777444111///111333555777888888777888999:::888666444444555888:::<<<<<<;;;999999999999888888777777666666666777666555555555555555666999888777888888777444222111222222111222444999<<<<<<:::888666666777999:::;;;888555444444555555555999777666888<<<===;;;999999999999888777444222000222666;;;===<<<999777666333333333111///...000222333444555666999;;;>>>???======<<<;;;:::999888888444666999;;;<<<<<<;;;:::;;;999444222777EEEXXXeeeqqqrrrmmm]]]III:::555666555444666777444000333999999888888999;;;<<<;;;:::999777666777666777===FFFaaazzzeeeJJJ>>><<<;;;;;;:::888666555777888777777777777999:::;;;<<<>>>===<<<:::888777666555888:::>>>AAABBBAAA???>>>===???@@@===:::888:::======:::666444333333333222333444777888999888666555666777999;;;<<<;;;:::999666777777555444444666888:::;;;;;;;;;;;;<<<<<<<<<@@@@@@BBBGGGMMMQQQPPPNNNDDD@@@:::555444666:::===;;;999888888:::::::::999888999999999888999;;;===AAAPPPeeexxxooo]]]MMMEEE??????@@@???@@@AAA???BBBGGGIIIJJJLLLOOORRRSSSUUUTTTOOOJJJMMMWWWaaaeee^^^SSSJJJEEEBBBAAAAAA@@@AAAAAA@@@===;;;::::::999888888777444666CCCPPPfffmmmjjjWWWEEE===:::777;;;:::::::::999:::DDDOOOgggzzz{{{dddNNN@@@???<<<:::<<>>@@@???===;;;<<<===FFFYYYjjjjjj```TTTIII???<<<;;;888666777222333444222000//////000666666666666555555444444nnnZZZTTTRRR]]]nnn~~~{{{mmmaaaWWWOOOKKKDDD???<<<===>>>>>>BBBGGGGGGIIINNNZZZooo~~~{{{}}}zzzsssoooqqqwwwzzztttssstttvvvwwwvvvqqqmmmjjjkkkmmmoooppppppooooooiiijjjmmmoooqqqrrrtttuuussswwwzzzzzzxxxwwwyyy|||zzzwwwsssqqqpppqqqsssttttttrrrqqqpppqqqrrrrrrqqqooonnnlllkkklllppptttxxxuuurrroooooonnnmmmqqqxxxppppppqqqqqqrrrrrrrrrrrrlllmmmnnnooopppqqqssssssppprrrpppnnnnnnqqqoookkkcccaaa^^^[[[^^^kkk}}}tttbbbOOOAAA:::999000///...000333555666666:::;;;<<<;;;999777666777:::999888888888777444222333444666777666555555555999::::::888555444555666:::>>>DDDFFFEEEAAA>>><<<888999999999888666444333777777666666555555555555888777777777888777444222444444333222333555:::>>>===;;;888555555666999;;;:::777333222222444444444888777666888::::::888666777777888888777555444333222444777999999777444333222222222222111111222222333444555777999<<<>>>???===============<<<;;;;;;666888999;;;<<<<<<<<<<<<;;;999444000222<<>>>>><<<999666555555666999;;;===???@@@???===<<<>>>??????===::::::<<<>>>>>>:::555222111222333222555777888::::::999777666666888:::<<<<<<;;;888777666777888777666666888:::======<<<<<<<<<=========???>>>@@@CCCHHHKKKKKKJJJBBB===777333222555:::>>><<<;;;:::999999:::::::::<<<;;;:::777666777:::===DDDTTTiiiyyy~~~nnn___KKKCCC===>>>AAAAAACCCEEEBBBDDDGGGKKKPPPUUUXXXZZZUUUWWWVVVPPPJJJMMMWWWaaaccc]]]TTTJJJDDD@@@??????>>>@@@AAAAAA>>>;;;::::::999888888888666888BBBNNNXXXbbbaaaRRRCCC>>><<<:::<<<:::999999888:::DDDPPPaaauuuuuu```MMMAAA???<<<:::<<<@@@JJJ]]]mmmvvvbbbSSSIIIBBBDDDJJJSSS]]]eeeeeecccjjjdddXXXKKKDDDAAA>>>:::666888:::AAAQQQeeeoooooocccRRRAAA;;;;;;:::999999444555555444222222333555777666555444444444666777lll^^^SSSWWWeeerrr|||zzznnnaaaXXXMMMDDD===<<<===>>>@@@DDDBBBCCCEEEKKKWWWdddjjjiiipppuuuvvvqqqoootttxxxyyy{{{xxxuuuuuuvvvuuuppplllnnnnnnnnnnnnooooooppppppqqqooonnnnnnoooqqqssstttsssvvvyyyyyywwwvvvwwwyyywwwvvvtttrrrpppooopppqqqtttrrrqqqqqqsssttttttsssssspppmmmkkklllnnnqqqssssssooommmmmmllllllqqqxxxqqqpppqqqqqqqqqqqqrrrrrrmmmnnnoooppprrrsssssstttnnnoooooommmooossssssooobbbbbb```]]]]]]eeettttttdddTTTFFF>>>333111000111444666777777:::;;;<<<;;;999777777888999888666666777666444333777999:::999666333222333666777666555222222333555888===CCCGGGFFFBBB>>>;;;888999999999777444222000777777777777777777777777777666666777888888666444666777666555555666:::===:::888555333333555888:::777444111111222333333333444444555666777666555333333444555666777777666555111222444555666555444222000000111222444444444444444555666888999:::;;;<<<999:::;;;===============::::::::::::;;;===>>>???:::999666222222777AAAIIIXXXjjj|||pppZZZIIIAAA999555444777888555333555333333444555666777:::;;;:::999999999888:::EEEQQQmmm~~~zzz^^^GGG>>><<<===;;;888444222333777;;;::::::999999999999999:::;;;;;;:::888555444555777:::;;;<<<<<<<<<;;;999888============<<<;;;<<<>>>===:::555222222444666666::::::;;;::::::888777666555777999::::::888666444666888999999999999;;;===>>>======<<<<<<<<<======??????>>>???AAACCCCCCCCC>>>;;;555222222666<<<@@@@@@???===;;;999999:::;;;@@@>>>;;;777555666:::===GGGUUUhhhwww~~~qqqbbbKKKCCC===>>>AAABBBDDDGGGEEECCCDDDLLLXXXaaabbb```XXXZZZYYYSSSMMMMMMTTT\\\ZZZWWWRRRKKKEEE@@@>>>===>>>@@@BBBBBB@@@===<<<;;;999888888999888999AAAJJJSSS]]]^^^PPPBBB===<<<999;;;999888888777:::EEEPPP___sssooo[[[KKKAAA???<<<;;;===CCCPPPgggzzzhhhSSSDDD<<<999<<<@@@DDDGGGKKKSSSZZZgggkkkggg[[[OOOGGG???888333777:::???KKK]]]nnnwwwkkkVVV@@@777777888999:::999999999888666555666888888777555333333555777999oooaaa^^^ccchhhkkknnn{{{ppp]]]QQQEEEAAAAAAAAAAAACCCBBBBBBBBBDDDHHHNNNSSSVVVZZZfffpppqqqsssxxxyyyvvv{{{xxxtttrrrrrrqqqmmmjjjpppoooooooooooopppqqqrrr}}}yyyuuurrrqqqrrrrrrrrrrrrtttvvvwwwvvvuuutttuuusssttttttrrrpppnnnnnnnnnnnnnnnnnnqqqtttwwwwwwwwwuuussspppoooooopppooonnnmmmlllnnnqqqoookkkkkknnnqqqqqqppppppqqqqqqrrrsssqqqrrrssssssssssssrrrqqqnnnooonnnmmmooottttttqqqgggfffbbb]]][[[aaannnxxxwwwgggSSSCCC888555222222444666888888999:::;;;:::888888888999888666555555666666555333888;;;===:::555222111222111222111000//////111333333777===@@@@@@===;;;::::::::::::888666333111///666666777888999888888888666555666888::::::888777999999:::888777777999;;;555444222222222444777999444222111111333444444333111222444555666555333222111222444555666666555555222222222444666777666444//////111333666777666444444555666888888999999999666777999:::;;;;;;;;;:::;;;:::999999:::<<>>LLLZZZvvv{{{___JJJ@@@===;;;:::777444222444888<<<::::::999888888888888888888::::::888555333555888::::::::::::999999888888;;;;;;<<<=========<<<<<<;;;888555333555888:::;;;===<<<;;;999888777777777666777888888888666444333555777999::::::;;;===??????>>>===<<<<<<<<<===>>>AAA@@@???=========>>>???>>>;;;666333444888===AAAAAAAAA???<<<999888:::<<>>IIIUUUfffvvvsssdddMMMEEE>>>>>>@@@AAACCCGGGEEEBBBCCCNNN___iiiiiieee___^^^[[[TTTOOOMMMOOOSSSOOOOOONNNJJJDDD???===<<<>>>@@@CCCCCCAAA???>>>>>>:::888999;;;:::999???FFFUUU___```RRRBBB;;;888444888777888999888;;;EEEQQQdddwwwkkkVVVGGG???===;;;<<<@@@GGGXXXrrrvvv]]]KKKAAA<<<777888;;;===<<<>>>GGGRRRZZZeeekkkfff]]]UUUHHH;;;555888;;;???HHHVVVhhhtttiiiUUU???555333444666888999:::;;;999777666666777999888666444444666999;;;~~~xxxnnnddd]]]\\\```jjjxxxvvvgggXXXQQQOOOJJJFFFDDDCCCAAAAAACCCEEEEEEEEEFFFHHHVVVbbbffflllwww{{{xxxwwwuuutttrrrqqqooollliiilllmmmoooqqqssssssssssss~~~{{{wwwvvvvvvuuutttrrrsssrrrssstttvvvuuurrrppprrrssstttrrrnnnlllmmmnnnkkkkkkmmmqqquuuwwwwwwvvvvvvtttssstttuuussspppllliiiiiilllpppnnnjjjiiilllqqqqqqpppppppppqqqrrrssssssssstttuuuuuutttssssssqqqrrrpppmmmnnnrrrrrroookkkjjjfffbbb```ccciiioooxxx|||xxxaaaKKK>>>:::555222333666888999888999999888777777999<<<777555444444555666555444777:::===;;;666222333444000000000///...000333555111444777999:::::::::;;;===<<<;;;999666444111000333444666777888999888888555555666888;;;<<<;;;:::;;;<<<===<<<:::888888999444333222222222333444555222111222444777777666555000333666777777666555444111222333444444333222222222000000222666888777555111000111444777888555222333444555777888888888888444555777888888777555444888888888999:::;;;<<<===999999777444111222777;;;BBBSSSmmmlll\\\HHH@@@999999:::888444333444555666444222333666999777888:::<<<<<>>>>>;;;:::888555444444777;;;===>>><<<:::777555555666888:::777777777777666555444333222555777999999:::<<<>>>AAA@@@>>><<<<<<===>>>???BBB@@@>>><<<::::::<<<===@@@>>>:::777666999<<>>;;;888888;;;>>>???>>><<<:::888:::>>>BBBKKKVVVgggyyyuuucccQQQGGG@@@???@@@@@@BBBEEEDDDCCCGGGSSSaaajjjkkkhhhfff```XXXPPPKKKIIIHHHIIIIIIJJJIIIFFFAAA===<<<<<<>>>@@@BBBBBB@@@?????????;;;999:::<<<;;;999===CCCTTT___```QQQAAA999444000444444777999:::<<>>;;;@@@MMMUUUVVV___qqq}}}ssstttuuuuuusssooolllkkkgggjjjooosssvvvuuutttrrrxxxvvvuuuwwwyyyyyyvvvssssssrrrqqqsssvvvvvvrrrnnnqqqsssssspppmmmkkkmmmooolllmmmooorrrtttuuusssqqquuuuuuvvvxxxyyywwwrrrmmmiiiffffffiiiiiiiiimmmtttrrrqqqpppppppppqqqrrrssspppqqqsssuuuwwwwwwwwwwwwuuuuuurrrnnnnnnppppppllljjjkkklllkkkiiigggffffffqqquuuzzzkkkSSSBBB===777333333666888:::888888888666666777:::===777555333333555666555444555999<<<;;;666444555777111222222111111333666999222444666777888999<<>><<<:::777444222111111222444666888888888888444444666999<<<>>>===<<<<<<===???>>>;;;888777777444444333222222222333333111111333777999:::888666111444888999999888777777333333444444333111000...000...---000444777666555333222333555888777444000000222444666888888888888444555666666555333000///444555777:::;;;::::::999:::999777222///000555:::AAANNNfffwwwfffNNNDDD;;;;;;<<<999555333777888888666333333666:::666777:::===>>>EEEVVVgggzzz^^^GGG;;;666333666:::<<<;;;999888888555555666666777888::::::999===???===888444444666666666777888:::<<<>>>@@@777888:::===???>>>;;;888555333333555999===???@@@:::777444222222555999;;;999999888777666555444444000333666888888999;;;===BBBAAA???======>>>???@@@@@@???===:::888888;;;===CCCAAA<<<999888888;;;<<<<<<===<<<999777888;;;???======<<<;;;:::===AAAEEEMMMXXXiii}}}uuu```SSSIIIAAA?????????@@@CCCCCCFFFLLLWWWaaaiiikkkjjjiii```TTTJJJFFFDDDBBBAAAGGGHHHGGGCCC===:::;;;<<<>>>@@@AAAAAA???>>>???@@@<<<:::;;;===;;;999<<>>>>>@@@FFFUUUooosssXXXDDD<<<::::::>>>777444;;;???===;;;<<<>>>JJJXXXcccqqqsssaaaHHH<<<777888CCCTTTcccmmmqqqcccUUUGGG???;;;777666777333666999:::999888888888:::999888777888999;;;<<>>>>>BBBDDDKKKTTT[[[aaakkkttttttyyy|||xxxoookkknnntttkkkkkkkkkkkklllnnnpppqqqsssvvvuuurrrtttyyyxxxrrroooppppppqqqqqqqqqppppppnnnsssxxxwwwrrrooooooqqqmmmkkkmmmsssuuuqqqnnnnnnvvvuuuuuuvvvvvvsssoookkkkkklllnnnmmmlllkkkkkklllqqqpppmmmkkkiiikkkooosssssssssrrrssstttwwwzzz|||uuusssnnnkkkjjjlllnnnpppmmmkkkiiijjjkkkjjjeeeaaadddeeennnttt```OOODDD888000///111555999555555555777::::::999888888666555555666666555444666555555555555777999:::<<<999444000///333777;;;:::888777888<<>>===<<<<<<;;;999888666555444555333222222444555555444///111555999;;;<<<;;;:::<<<===>>>>>><<<999555333666555444444444444555666111222444666999888666333333555888:::;;;:::999888333111000222444333000---//////000111333444555555444444555555333111...------000333666777888999;;;555666888888666222...,,,000333666888888888999:::;;;777222...---000555999888CCCTTTjjj|||}}}tttWWWKKKAAA???>>>888444444999;;;<<<:::666333333444777555888===>>>BBBUUUiiigggOOOAAA777555111444666666555555888;;;666666555555555555666777999;;;===>>><<<999777666444333444777:::<<<:::888333444555777999:::::::::888666555666888:::999999666555444333555888;;;===999999:::999999888777666111444777999:::<<<>>>@@@???>>>>>>>>>>>>??????@@@>>>===:::888777888:::;;;>>>@@@BBBBBB@@@===<<<<<<<<<>>>???===:::999:::<<<<<<;;;999999;;;???CCCEEEMMMWWWjjjpppcccXXXJJJ>>>;;;===>>>???@@@EEE@@@HHH___ssswwwoooiiieee[[[NNNDDDAAAAAAAAAAAAFFFEEECCC@@@;;;999999999???@@@BBBBBB???>>>======<<<>>>@@@>>><<<>>>DDDIIISSS___cccUUUBBB777333000111000222666777:::CCCLLLmmm~~~~~~kkk\\\NNNDDDAAA<<<999<<>>:::555222111444999<<<<<<:::888999<<<>>>===<<<::::::888777666555555555666555444444666777777666222333666999;;;:::999888:::<<<>>>???===888333000222333333444555555555555000222555666666555333222666888:::<<<===;;;:::888444222111111333333111///000000111222444555666666888777555222000...---------///333555666666777999555777999999777333///,,,000333666777777777999:::<<<999444000///111444777777>>>KKK\\\lllwwwyyyxxxdddSSSCCC>>>===;;;777666:::;;;<<<;;;777444444555888666999======AAARRReeecccJJJ;;;111000111333666666555555777:::777666666555555666666777:::<<<======;;;888666555555444444777:::;;;:::888666666777888999999999999999777555555666777888777333444555666777999::::::999999999999888777666666444666999:::;;;;;;===>>>???>>>===<<<<<<<<<======;;;:::888777888999;;;===@@@BBBEEEEEECCC@@@???>>>???@@@AAA???;;;999:::;;;::::::::::::===AAADDDGGGOOOYYYlllnnn___TTTGGG<<<:::<<<>>>???AAABBBCCCNNNaaannnpppllliii^^^VVVJJJCCC@@@AAAAAA@@@???@@@@@@===:::777777777>>>@@@BBBBBB@@@>>>>>>>>>>>>@@@AAA@@@>>>???EEEJJJZZZffflllaaaOOOAAA888333111111333666888;;;CCCLLLjjj~~~mmm\\\NNNDDDAAA;;;777888@@@PPPiii~~~gggMMM===999888777999999999999999999;;;<<>>OOOfffyyyyyyeeeTTTHHH???888444777666444444444555777888999888777666666666666666wwwlllkkkkkkpppvvvxxxuuuppp}}}yyypppiiieeebbb^^^ZZZ[[[bbbnnnvvv{{{nnnaaaUUUHHHBBBBBBAAAAAACCCAAA???AAAFFFJJJMMMUUU]]]gggpppzzz|||wwwqqqppprrrpppnnnkkkiiiiiilllppprrrvvvxxxvvvpppmmmnnnooonnnsssrrrrrrqqqpppooonnnmmmqqqpppnnnmmmnnnqqquuuwwwrrrnnnllloooqqqooooooqqqllllllmmmoooqqqqqqpppnnnlllmmmnnnnnnlllkkkkkkkkkhhhhhhgggggggggiiimmmqqqtttsssqqqpppoooooopppqqqooonnnkkkiiiiiikkkmmmoooppprrrtttsssooojjjfffddd]]]\\\^^^gggqqqwwwwwwtttjjj___PPPCCC===888333///000222666:::>>>>>>;;;888<<<;;;:::::::::888444222000111222444777:::>>>@@@>>><<<777444444666:::======;;;::::::;;;<<<;;;:::888777555444333444555666888666555666777999888888444666888999:::999888666888:::>>>???===777111---000111333555666666555555///333666666333000000111999:::===>>>>>>===;;;999777444111000111333333333222333333444555666777777;;;888444///---,,,,,,------///222444444444555666666777::::::999555000---111333555666666777888999===;;;777444333333555777666999@@@IIIVVVdddrrr{{{uuubbbLLLBBB@@@===:::888;;;<<<===<<<999777666777777666888<<<<<>>???AAACCCFFFGGGEEEBBB@@@???AAABBBBBB@@@===::::::;;;999:::;;;===@@@CCCEEEGGGLLLXXXkkkooo___NNNCCC999888;;;===@@@BBBAAAGGGSSSaaahhhgggfffgggVVVOOOFFFAAA@@@AAA@@@???;;;===>>>>>>;;;888777777<<<>>>@@@AAA@@@????????????AAABBBAAA@@@AAAFFFJJJZZZhhhrrrkkkYYYGGG;;;555111000333777888:::BBBKKKddd{{{ppp^^^OOOEEEDDD>>>888777;;;KKKfff}}}fffKKK===;;;:::666777666555555555666888999BBBGGGQQQ\\\eeebbbOOO;;;666:::DDDXXXooovvvaaaOOOBBB:::666888777666555555777999:::888777666555444333333333{{{rrrllllllnnntttxxxwwwoooiiipppsssvvvzzz~~~~~~{{{ttthhh\\\VVVXXX]]]bbbrrr|||}}}ooodddVVVMMMIIIGGGEEEDDDBBB???>>>AAADDDHHHOOOWWWdddjjjppprrroooooorrrvvvrrroookkkiiiiiilllpppsssuuussspppooorrruuuuuusssuuutttsssqqqooonnnmmmlllssspppllllllnnnqqqtttuuuqqqlllkkkooopppmmmlllnnnkkkkkkkkkmmmooopppooonnnkkklllmmmllljjjiiiiiijjjeeefffffffffeeegggjjjmmmpppoooooonnnoooooopppqqqlllkkkjjjiiijjjkkkmmmnnnqqquuuxxxvvvpppjjjgggfffccc```]]]\\\```hhhqqqvvvxxxttthhhWWWHHH===555///---000444:::>>>===:::777:::999999::::::999666333222333444666888<<>>;;;888555555777:::<<<<<<;;;999888888888777777666444222111111333666888777666555666888999999888555666777999999999888777888999;;;;;;999555000---000222666888999888666444///333777555000------000777999<<<>>>>>>===;;;:::888666222111111333555777777777666666666666666666999777333///---,,,,,,,,,---///222333333222333444666888:::;;;:::666222///111333555666666666777999<<<;;;999888777888999:::888888:::>>>EEERRRgggxxxrrr___PPPFFF@@@<<<:::<<<<<<<<<<<<:::999888888444333666;;;<<<@@@QQQeeeuuuUUUBBB888222444333444444555555666777888999888888777777777777888999888777888999::::::999::::::::::::;;;;;;;;;:::======<<<;;;999777555444999666111...///000111111000111333444666666777777999999999999888777666555999:::;;;:::888666666777999999999999999::::::;;;::::::;;;;;;<<<>>>???@@@???AAADDDEEECCC@@@???>>>@@@@@@@@@???===<<<<<<<<<;;;<<<>>>@@@BBBCCCDDDDDDGGGUUUjjj~~~tttdddJJJAAA999888<<<>>>AAAEEECCCJJJTTT^^^ccccccbbbaaaQQQKKKEEEAAAAAAAAA???===<<>>>>>======>>>???@@@AAAAAA@@@AAAEEEHHHQQQbbbqqqlllXXXCCC888555000000222666777999@@@HHH]]]xxxuuubbbRRRGGGEEEAAA<<<:::===JJJdddzzzmmmRRRCCC@@@>>>:::777555333222444777999;;;BBBNNN\\\dddcccXXXFFF555777???OOOccc{{{~~~iiiSSSDDD<<<999:::999888777777999;;;<<<999888666555444333333222yyysssqqqrrrqqqrrrtttuuusssnnnjjjjjjgggggglllwwwvvviiibbb]]]XXXTTTXXXaaaqqqyyyoooddd[[[TTTLLLFFFBBB<<<999:::>>>BBBIIIQQQ]]]dddkkkooooooppprrruuurrrpppmmmkkkkkknnnqqqsssuuunnnjjjnnnvvvzzzxxxtttvvvuuussspppnnnmmmllllllsssqqqoooooopppppppppooopppmmmnnnrrrsssooolllkkkkkkjjjiiiiiikkklllkkkjjjjjjkkklllkkkiiigggggghhhfffggghhhgggffffffhhhiiiooooooooooooooooooooopppkkkkkkkkkkkkkkklllmmmnnnqqquuuwwwvvvpppkkkhhhhhheeebbb\\\VVVUUU[[[gggqqq}}}}}}jjjTTTEEE;;;444...000333888;;;;;;999666555555555777999999888666888888888888:::<<<>>>???;;;:::777555555666888::::::999888666444333333333444333111000111333666888666444333444666888888888444555666888999999999999999888777666444222111000333666999;;;;;;999777555000444777555///,,,---000333555888;;;<<<<<<;;;:::888666555333333444777999::::::999888666555444444555444222111///...---,,,...000333444333222333444777888::::::999666333111333444555666555666888999::::::999999:::<<<>>>???;;;::::::;;;===FFF[[[ooo~~~tttdddQQQDDD===;;;;;;;;;;;;;;;;;;:::999888000///333:::===DDDXXXmmmoooQQQAAA888444888555444555555666777777777999999888777777777777777555444444777;;;>>>???>>><<<======<<<;;;;;;;;;<<>>===;;;999666444333777333///,,,---...000000222111000000222444777888888888888888777666555555888999:::888666333333333444666888:::<<<=========>>>>>>???????????????>>>;;;>>>@@@@@@>>>===<<<<<<===<<<<<<======>>>>>>===>>>???@@@AAABBBAAAAAA@@@FFFVVVlll~~~vvvdddIIIAAA::::::===???CCCGGGGGGJJJPPPXXX```ccc___YYYPPPKKKEEEBBBAAA@@@===;;;???AAADDDDDD@@@<<<888666444777:::;;;::::::;;;;;;======>>>>>>>>>???AAACCCJJJ\\\mmmkkkUUU<<<222222000000222555666666===DDDVVVrrr{{{iiiWWWKKKAAA>>>===???CCCOOOdddwwwzzz```MMMFFFCCC>>>888555222333777<<<@@@AAAFFFYYYlllnnnaaaPPP???444;;;III[[[pppoooZZZHHH???<<<===<<<:::999999:::<<<===:::999888666555444444444uuukkkjjjnnnuuuvvvwwwvvvrrrooonnnnnnkkkeeeaaagggssszzzsssiii]]]TTTLLLNNNYYYjjjyyy{{{rrrhhh[[[QQQHHH???888777999<<>>HHH___vvvlllPPPBBB888333888777666555666888999888777999888888777666666666666222111333888>>>BBBBBBAAA===>>>>>><<<:::999:::;;;>>>===<<<:::888666333222555222///---///111222222333222111000222555888:::888888888888777666555444666888888777444222222222222555:::>>>AAAAAA@@@???@@@AAAAAABBBAAA???===<<<:::;;;<<<;;;:::999:::<<<<<<;;;:::<<<>>>@@@???>>>AAAAAAAAAAAAAAA@@@???>>>HHHYYYooosss^^^JJJCCC======>>>???CCCHHHIIIIIILLLSSS]]]ccc]]]TTTOOOJJJEEEAAAAAA???<<<:::>>>@@@BBBBBB>>>:::666555222555777888888777888999:::::::::;;;<<<===>>>>>>IIIXXXjjjmmm[[[CCC444222222111333666666555:::AAAPPPlllqqq^^^PPP===::::::???FFFQQQcccrrr~~~lllYYYQQQLLLDDD999555222444;;;CCCHHHJJJTTTffftttnnn[[[III>>>888CCCTTTiii|||yyyeeeSSSFFF@@@AAA???===;;;;;;;;;<<<===:::999888777666666555555{{{jjjbbbfffmmmuuuzzz}}}uuuooooooqqqoooiiigggmmmwwwvvviiiaaaSSSMMMKKKSSS^^^iiivvv{{{pppeeeZZZOOOCCC>>>======AAAFFFQQQ[[[iiisssvvvuuuqqqooonnnppprrrtttuuuuuutttssspppmmmooouuuwwwtttrrrtttwwwuuurrrooommmmmmmmmmmmsssuuuvvvtttpppmmmnnnoootttqqqpppttttttooollllllllliiiffffffgggiiijjjjjjlllmmmmmmllljjjhhhhhhhhhgggiiikkklllkkkkkkkkklllppppppoooooonnnmmmlllkkknnnnnnooopppppppppoooooonnnmmmllllllmmmmmmkkkjjjccccccaaa\\\VVVVVV[[[```ooo{{{zzzpppeeeTTTCCC;;;999666555666888888888222111000222555999;;;<<<===<<<:::999888888888999999888777666666666666777777888777555111///000111555555555555555666777888444333222333666888888777777777777888888777777777444333222111111111222222222444777:::<<<===<<<;;;777666666555333222111111333444666888888666444222333666:::;;;999777777888777777777777888888888888888777444111///......///000333555777777666777888999888777555555444444444666777777777666777999;;;666555444444666999===???===888888;;;999:::III\\\lllzzzzzzgggUUUFFF===777666555666888999777555...,,,000888???KKKeee~~~gggNNNBBB:::555:::999777666777:::;;;999888999888777666555555555555222111333999AAAEEECCCAAA<<<===<<<:::666555777999<<<;;;;;;999888666444333444222000111333555666666444444444444666888:::;;;888888888888777666555444555777888777555333333333333777>>>CCCFFFDDDAAA???>>>???AAAAAAAAA>>><<<:::<<<<<<;;;999888999;;;>>>>>><<<;;;===???AAA@@@>>>AAA@@@@@@@@@????????????FFFYYYnnn}}}qqqZZZKKKDDD>>>>>>>>>>>>AAAFFFFFFIIIKKKPPPZZZaaa]]]SSSMMMHHHBBB?????????===:::<<<>>>@@@@@@===:::777777333555777888777666777777999888888999:::;;;;;;;;;DDDOOOaaappplllXXXCCC888555555666888777555999@@@LLLfffxxxeeeTTTBBB<<<888;;;BBBLLLXXXcccppp}}}~~~pppdddbbb]]]RRRDDD@@@===AAAKKKUUU[[[^^^jjjqqqqqqcccPPPDDD???>>>KKK^^^tttrrr```QQQIIIDDDBBB@@@===<<<<<<<<<===999888777777666666666777rrreeeaaagggooottt~~~{{{rrrqqqsssrrrnnnooovvv|||~~~tttoooaaaSSSGGGEEEIIIRRRaaaooowwwvvvmmm```QQQIIIEEECCCDDDHHHSSSYYYccckkkooopppqqqrrrllloootttxxxyyywwwuuussslllooouuu{{{yyysssuuu|||wwwuuurrrooommmmmmmmmnnnsssvvvwwwtttnnnlllooossstttooommmnnnnnnkkkjjjkkkooollliiiiiikkkmmmoooooommmnnnooonnnkkkiiiiiiiiifffiiilllnnnnnnnnnnnnooojjjkkklllmmmnnnnnnnnnnnnooopppqqqrrrrrrqqqpppooommmjjjggghhhkkkmmmllljjjiiijjjiiiddd]]]YYYYYY[[[gggsss{{{zzzxxxqqq]]]GGGAAA===888555555777999:::444222000111444999<<<===<<<:::999777666666777777999888888777777777777777777888888555111///000222666666666777777777888888444333222444666888999888:::999999888777666555555000111222222333222111000...111444888<<<>>>>>>>>>999777555555555555333111555666888888777444111///111666<<<>>><<<999777777333444555666888:::;;;;;;>>>:::444///,,,,,,...000111333666888888888999::::::888666444333333555666777888888777777777:::<<<666444222111222666999<<<;;;555555888888888EEEWWWeeettt~~~zzzlll]]]KKK>>>666444333555777888666444000---000888???MMMhhh~~~yyycccLLLDDD===999???;;;888777888;;;<<<:::888888888666555444444444444333222555;;;BBBFFFCCC???:::;;;;;;888444222444777:::::::::999777666444333444333222444777999:::999444555777999:::;;;;;;;;;888888888888777666555444555666888777555444444555444999AAAGGGIIIFFFAAA>>><<<===???@@@@@@>>>;;;:::>>>===;;;999888999===AAAAAA???===>>>@@@AAA@@@===??????>>>>>>>>>???@@@AAA@@@UUUkkkzzzrrr[[[KKKDDD???>>>===<<>>>>>===;;;;;;>>>@@@@@@>>>;;;::::::444666888888777666666777888888777888:::;;;::::::===DDDXXXrrr{{{lllRRR@@@888888999:::888666999@@@JJJccc}}}}}}iiiWWWKKK@@@888888===DDDMMMTTTdddqqquuunnnlllqqqlll```WWWSSSPPPUUU```kkksssuuu{{{xxxkkkWWWGGGAAABBBBBBPPPeee{{{{{{kkkZZZPPPFFFDDDAAA>>><<<<<<<<<===888777777666666666777777zzzooofff___]]]fffrrryyy|||xxxuuutttuuuwww}}}zzzgggZZZKKKBBB???AAAJJJTTT]]]oooyyyvvv|||}}}yyyooo___OOOHHHIIILLLUUU[[[aaafffgggiiilllooopppqqqrrrrrrqqqrrrtttvvvssspppqqqvvvyyyxxxwwwyyytttqqqmmmkkkkkkooosssvvvxxxxxxxxxuuurrrpppoooooooooooonnnnnnmmmlllllllllhhhiiikkkmmmnnnoooooooooqqqsssuuurrrnnnkkkjjjkkkhhhjjjkkkkkkjjjkkkooorrrnnnnnnnnnlllkkklllooorrrpppmmmlllooosssuuuqqqlllfffhhhjjjmmmnnnllliiigggiiilllqqqrrrnnneeeZZZSSS^^^eeeqqq}}}{{{fffSSSHHHBBB:::333111333999===666444222222555999;;;<<<===;;;888888::::::888555999888666555444555777888<<<:::777555444444555555999999888888888888888888444444666777888888888888:::888666333222333444444333333444444444333222222222111111444:::>>>>>>===888999999888888777666555666666666888888777333000444666888:::999777555333111222333444555777888888???999222---,,,///222333777888888777777888:::<<<<<<:::666222000111333444666666666777888888999999666444222222444666777777666555555666999===AAACCCSSSdddsssvvvtttmmmZZZFFF:::555111222888;;;888444555555777:::===HHH```xxxsss___KKK>>>888999;;;;;;<<<<<<;;;:::999888777666666555444222333555888444555888<<>>===999:::;;;999666555666999::::::999777555333222111222333666888:::999888888666666777888:::;;;<<<===:::;;;:::888555222222333222444666666444333333333555<<>>===>>>???>>>===>>>@@@BBB@@@???>>>>>>@@@AAA@@@???>>>AAADDDBBB>>>===@@@DDDBBBPPPeeeyyytttaaaOOOCCC===???>>>999:::BBBFFFGGGJJJQQQ]]]eee```VVVTTTMMMDDD@@@AAACCCDDDCCCEEEAAA>>>>>>BBBBBB???<<<888:::===??????>>>===;;;>>>>>>>>>@@@@@@>>>:::777:::@@@TTTqqqtttXXXCCC===:::999:::999888;;;AAAJJJZZZtttqqq```SSSDDD777666999;;;>>>CCCQQQaaammmoooqqqvvvtttllljjjffffffnnnxxx|||xxxrrr{{{kkk[[[MMM???666???OOO```mmm}}}xxxmmmdddRRRHHH===888:::======;;;888777666555555666777888|||qqqfffbbbaaaaaagggooo{{{}}}xxxxxx{{{~~~}}}zzzxxxkkk[[[MMMBBB;;;<<<@@@JJJVVV```eeeooo}}}rrrggg___ZZZXXXWWWZZZ]]]aaacccfffiiikkkooopppqqqqqqqqqqqqsssuuutttqqqppptttvvvuuutttvvvtttrrrpppnnnnnnqqqtttvvvtttuuuvvvuuusssrrrsssuuupppppppppooonnnlllkkkjjjkkkkkkmmmnnnpppqqqqqqqqqooorrrtttsssoookkkjjjjjjkkknnnpppooommmkkkkkkllllllmmmooonnnmmmlllmmmmmmkkkkkkkkklllmmmmmmlllkkkhhhkkknnnmmmjjjhhhiiikkkiiikkknnnooolllfff^^^ZZZVVV]]]iiixxxrrreeeSSSJJJ>>>555222444888:::555444222444777:::;;;<<<999888666777:::;;;999888999888777666666777999:::<<<;;;999777666666777777999888888777666666555555333444555666666777666666888777555333222222333333444444444333333222222111222222222666:::<<<<<<::::::::::::999888777666555555555777999:::999555111333666:::;;;999555333222222333444666777888888888<<<888222//////222444555999999888777666777888999:::888555333222333444555444555666888:::;;;<<<===<<<999666555666888999999999888777777888;;;>>>@@@GGGSSS^^^gggqqqvvviiiWWWFFF>>>666333777::::::777888888999;;;;;;DDDYYYmmm}}}ppp\\\III<<<888888:::<<<<<<<<<;;;;;;:::999888666666666444222222444666888888999:::<<<<<<;;;::::::;;;;;;999666555777999:::;;;:::999777333///---///000333555777888999999666666888999:::;;;;;;;;;888999999888555222111222333555777777555333222222444:::AAAFFFGGGEEECCCAAA;;;:::::::::::::::;;;;;;>>>???@@@???=========???=========???AAABBBAAA@@@===@@@BBB@@@<<<;;;>>>AAABBBPPPdddvvvrrrbbbNNNBBB;;;<<<;;;777:::BBBEEEIIINNNSSS\\\dddeee```^^^XXXPPPKKKJJJMMMOOOPPPLLLGGGCCCAAADDDIIILLLNNNGGGGGGGGGHHHIIIKKKMMMNNNIIIIIIJJJKKKJJJEEE???:::<<>>===;;;;;;===DDDUUUqqq|||ooo^^^NNN>>>888777666888;;;FFFTTT```dddkkkuuuyyyuuuuuurrrqqquuuzzzxxxooofffcccXXXMMMEEE;;;666BBBTTTfffuuu|||rrrjjj^^^QQQBBB::::::<<<;;;999888777555444555666888999sssiiiaaaaaaeeeiiimmmqqqyyy{{{|||uuutttuuu{{{rrrggg___TTTFFF===:::<<>>???@@@AAA===999777888:::;;;;;;;;;:::888777888999;;;<<<<<<@@@EEEQQQgggwwwsssfffRRRHHH<<<555666999::::::::::::;;;;;;<<>><<<;;;<<<;;;;;;===@@@CCCCCCBBB@@@<<<>>>???>>>;;;999;;;===BBBNNN___ppp|||}}}qqqcccNNNBBB999888888666:::BBBFFFLLLQQQUUU[[[ffflllnnnlllhhhbbb]]][[[\\\___bbbXXXTTTOOOKKKLLLSSS]]]eee^^^[[[WWWUUUVVV\\\bbbfff[[[[[[[[[[[[WWWPPPFFF@@@>>>EEEOOO^^^rrryyyhhhQQQFFFAAA>>>@@@AAA===:::999@@@SSSooo~~~lll\\\III>>>999555555666<<>>???@@@<<<888666888:::<<<===::::::888888888999:::;;;999777777@@@TTTgggjjjcccTTTKKK???777666888999999999::::::999===JJJ```rrr|||nnnYYYFFF;;;777666666;;;;;;:::999999999999999888888777555222111111333===;;;999555333444666888>>>===;;;999777666777777444444333222000---+++)))------------///222555777555777999;;;:::999666555222555888999777444333222555888;;;;;;999555333222444555888===CCCDDDAAA>>>::::::::::::::::::999999;;;===@@@@@@???===<<<<<<;;;<<<>>>AAACCCCCC@@@>>>;;;<<<===<<<999888888999BBBIIIVVVhhhzzzssscccNNNCCC999666666777<<>>DDDIIISSSiii}}}vvvbbbPPPFFF???>>>???<<<999888BBBTTTmmmwwwiiiVVVGGG>>>:::888777777>>>DDDHHHPPP\\\cccddd[[[XXXWWWXXXXXXSSSHHH>>>;;;999999999999@@@TTTgggzzzsssbbbKKK===:::;;;;;;999777666444222333555888:::xxxppppppnnnkkklllsss|||xxxrrrrrryyyuuueee``````fffeeennngggUUUMMM@@@777;;;@@@EEESSSdddlllwww|||qqqddd\\\\\\```dddfffkkkmmmpppppppppooopppqqqvvvqqqoooqqqrrrpppooopppppprrrtttvvvvvvtttqqqpppsssttttttsssssstttwwwyyyxxxxxxwwwvvvssspppnnnllllllllllllmmmnnnppprrrsss|||wwwqqqllljjjkkklllmmmpppnnnllljjjjjjlllmmmnnnnnnoooooommmkkkiiiiiiiiihhhffffffiiiooosssrrrpppsssrrrqqqssstttrrrmmmiiinnnoooooonnnjjjeee___[[[YYYPPPIIIGGGJJJSSSfffxxx{{{iiiQQQ@@@;;;;;;;;;:::444444555888:::;;;999777555555666666666666777888777777777888999:::;;;;;;999::::::;;;::::::999888999999::::::;;;;;;<<<<<<777777888888888777777666555444333222111000000000///000111333555777999;;;:::<<<>>>???===:::888666111222444666888:::;;;;;;777777999999777111***$$$%%%---666888555222333666444666999;;;<<<;;;:::888999888777777777777666444666444333444888;;;<<<<<<999:::999999777555333222444444555777888999:::;;;:::777444444666999;;;<<<888888777777888:::;;;<<<999666333666BBBPPPWWWXXXLLLFFF>>>999888888777666777888777666===PPPiii{{{pppYYYGGG<<<777555444:::999888888777888888999999999888666333111111222999888666333111222666:::???===;;;999888777555444...---+++))))))***+++---000///...---...000333444555666999::::::888555333111444888:::999777666555666999;;;<<<:::777555555666555666:::???AAA???<<<;;;<<<<<<======<<<;;;;;;888;;;>>>@@@???>>>>>>???>>>>>>???AAACCCAAA>>>;;;;;;<<<<<<;;;999777666666AAADDDOOOeee}}}vvvaaaOOOEEE;;;777666999???DDDLLLMMMNNNSSS```pppzzz{{{zzzxxxuuurrrooommmjjjiiieeeeeebbb\\\VVVWWW___gggkkkeee[[[UUUUUU[[[cccjjjeeebbb]]]XXXTTTOOOJJJGGG<<<@@@BBBIIIaaa{{{sss[[[MMM???:::999777888:::CCCSSSiii|||tttcccRRRGGG@@@<<<888555999<<<@@@FFFMMMPPPPPPJJJGGGDDDDDDEEEDDD???:::555555777;;;BBBOOOddduuuzzzjjjTTTDDD===;;;:::999777666444333333555777999|||tttmmmqqqrrrnnnnnnttt|||zzzqqqiiikkkttt|||iii^^^ZZZTTTVVVccczzz}}}rrr___PPPAAA<<<;;;<<>>;;;CCC[[[rrr}}}lllUUUBBB999888888888666555666777999888666444666777888777666555666777888888888999999::::::::::::::::::999999888888888:::::::::;;;<<<<<<======777888888999999888888888666666555444333222111111...///222555888:::<<<<<<===>>>@@@???<<<999777777000222444777999;;;<<<===999999888777444...&&& """)))000333222222444777333555888:::;;;<<<;;;:::999888777777888888666444444222111444:::???@@@???;;;;;;:::999777555333222444555555555666777777777555333222222555888::::::666666777777999:::<<<<<<666555444555999AAAIIIMMMDDDAAA>>>;;;:::999666555666777777666???UUUooopppYYYGGG===999777555:::999888777777888999:::999::::::888555333333333444555444111///111777<<<===<<<;;;:::999777333000+++(((&&&$$$%%%)))...111222111000//////111333444555666777888888777555444111444777999888888888999888:::;;;;;;:::888888888888777777999;;;<<<<<<;;;;;;<<<===?????????>>>===999;;;>>>@@@@@@@@@AAABBB@@@@@@@@@AAABBB@@@===;;;<<<<<<<<<<<<:::888666444>>>CCCPPPiiiwww```NNNGGG===777777<<>>???===999666666777444555777999;;;<<<======;;;:::888666333---'''"""$$$'''+++...///111222444333444666888:::<<<<<<===777666555666777888888777555222111555;;;AAABBBAAA;;;;;;:::888777666555555444444444555666666777777444333333444666888888777666666777888999:::;;;;;;666555666888;;;>>>BBBDDDAAA@@@???===<<<:::888666333888:::<<>>;;;999777<<<;;;999888888:::;;;<<<999:::;;;999777555444555222333333000...000666;;;;;;;;;:::;;;:::777111,,,***((('''&&&(((,,,000222333222222222333444666777555555666777777666666666000222555666777777999:::999:::;;;:::999999;;;===:::;;;:::999888888999::::::;;;===???@@@@@@???>>><<<>>>???@@@???@@@AAACCC@@@?????????AAA@@@???===>>>=========<<<999666333:::EEEYYYqqquuu```MMMGGG>>>888888===BBBDDDGGGLLLQQQVVVaaannnwwwzzzqqqfffYYYRRRRRRQQQMMMHHHHHHIIIJJJHHHCCC@@@@@@AAAEEECCC@@@>>>===>>>AAABBBCCCAAA??????@@@AAA@@@???;;;777444:::III[[[iiiqqqjjj[[[HHH:::222000666???FFFOOO```rrr~~~pppcccZZZPPPFFFAAA>>><<<>>>AAABBBBBBBBB999666333444777:::;;;;;;:::===EEESSSdddttt}}}zzzssspppnnnkkkssstttsssmmmgggeeehhhmmmjjjeee\\\OOOAAA999777777666666666666555444333333yyysssnnnffflllppptttzzz|||ssskkkhhhkkkuuu}}}yyyiii```SSSTTTXXX[[[^^^fffxxxppp[[[NNNHHHDDD@@@@@@@@@DDDLLLYYYgggqqqvvv{{{~~~ppprrrttttttqqqnnnmmmmmmhhhgggjjjpppssspppmmmmmmnnnppprrrtttsssqqqnnnlllmmmmmmnnnooopppsssyyy|||vvvtttpppmmmkkklllmmmnnniiiiiihhhhhhjjjlllooopppkkkiiihhhiiimmmpppooonnnmmmkkkiiijjjmmmnnnmmmkkkjjjmmmrrrsssqqqnnnjjjiiidddhhhnnnqqqpppnnnmmmlllkkkkkkllllllmmmnnnpppqqqxxxvvvrrrooonnnnnnooopppnnneee\\\TTTIIIGGG[[[ssszzzdddNNN???999:::<<<999777555444555444222111555777999999777666888:::<<<<<<<<<===<<<<<<;;;;;;???===;;;888777777888999::::::999777666444333333444444666777888888888888999999888888777666444333222444888;;;===<<<:::888<<<===>>>;;;777444555666888999:::;;;<<<=========;;;:::888666333...)))$$$&&&''')))+++...///111111222333555777999;;;===>>>555444333444777999:::999666333222555<<>>===;;;999>>><<<;;;::::::;;;===>>>999:::;;;:::888666666666111333333111---///444::::::::::::;;;;;;777///)))+++******+++---///111333222222333444555777999:::555555555555666666777777///111333444555666999;;;::::::::::::999:::===???;;;======:::666555777:::888:::<<>>===>>>@@@AAAAAA@@@???>>>>>>>>>===:::666333777HHHaaaxxxsss```KKKGGG>>>888888===BBBCCCBBBLLLUUUYYY___jjjuuuzzzmmm]]]JJJAAABBBDDDAAA<<<===???@@@???===;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;888888:::===@@@BBBAAA@@@<<<555111666@@@LLL[[[hhhlll^^^LLL===222///666???KKKRRR```qqq|||rrrjjj___UUULLLFFF@@@@@@AAAAAAAAABBB888777666999===BBBDDDEEECCCHHHQQQ```rrr}}}ooopppmmmgggbbbaaa^^^YYYUUUYYY[[[XXXRRRNNNQQQUUUWWWXXXUUUKKK???777666999666666777777666444222111~~~xxxtttooolllrrrnnnkkknnnuuuxxxuuuqqqjjjiiilllvvvwwwjjj\\\XXXTTTRRRRRRXXXhhhwwwsssbbb[[[TTTJJJDDDAAA???AAAFFFOOO[[[dddhhhvvv{{{xxxtttrrrrrrrrrrrrrrrgggggghhhlllpppqqqooolllgggmmmsssvvvtttqqqppppppjjjkkkmmmqqqtttuuutttrrrsssrrrqqqmmmiiihhhhhhiiimmmlllkkkjjjjjjkkkmmmoookkknnnmmmiiiiiinnnooolllnnnnnnkkkgggdddfffmmmrrrhhhjjjmmmmmmlllkkklllnnnhhhkkkooossstttssspppnnnpppnnnlllmmmoooqqqrrrrrrooorrrssspppjjjhhhjjjmmmjjjkkkkkkbbbUUURRRbbbuuupppUUUBBB===@@@CCC???>>>;;;555000///333666::::::;;;:::999999:::<<<=========>>>???>>>;;;888:::999777777999::::::999<<<:::666333222222333444555555666777777777777666;;;:::999777666666555555666888::::::999888777888;;;:::::::::::::::::::::;;;;;;<<<===>>>>>>>>>===999777555444555444222111...,,,)))***...111111000444555777999::::::::::::999777666666777888888777777555444666:::<<<<<<;;;:::999888777777999;;;<<<555555555666999999999777777777777555444555777999888999999:::::::::999999888:::<<>>===<<<===??????EEEUUUlll~~~mmmSSSBBB:::777999<<<===;;;999999;;;<<<<<<<<<<<<:::777666777777666444000222555555333444777;;;===<<<<<<;;;888222+++%%%+++000666888777555444555000111333555666666666555333333444333222333555777999777555444666777777777;;;888666666888;;;<<<<<<@@@@@@>>>999555444666999999999999===BBBDDDCCCAAADDDCCCBBB@@@@@@@@@@@@AAA>>><<<999:::>>>???>>><<<>>>??????>>><<<999888777;;;PPPdddrrrhhhVVVIII===999:::;;;===@@@BBBHHHQQQZZZbbbkkkuuu|||gggXXXFFF<<<<<<>>>===;;;:::<<>>===::::::======;;;::::::999:::<<<>>>AAACCC>>>777111111666CCCXXXiiihhheeeYYYFFF888777<<<@@@FFFQQQaaaooo|||}}}|||~~~~~~nnnbbbUUUSSSMMMIIIJJJLLLHHHBBBBBB>>>???EEEIIIIIINNNTTTTTTZZZfffttt~~~}}}sssjjjeee]]]TTTRRRTTTRRRJJJBBBBBBAAABBBDDDFFFGGGGGGFFFFFFEEEDDDAAA>>>:::777666666666666555444333111000{{{wwwuuurrrooorrrooommmmmmooooookkkgggjjjmmmuuuxxxcccZZZRRRMMMKKKNNNZZZeeerrr{{{{{{xxxvvvjjj[[[PPPHHH@@@>>>AAAEEEIIIKKKVVVcccpppwww{{{~~~|||wwwuuuuuuuuuuuuuuutttqqqooommmllllllnnnppppppnnnkkkkkkooosssuuutttrrrpppoooqqqooonnnnnnppprrrrrrrrrqqqpppmmmiiiggghhhkkknnnmmmmmmlllllllllllljjjiiikkknnnlllhhhhhhlllmmmkkkpppooolllgggcccccciiimmmlllmmmnnnnnnnnnnnnnnnnnnllllllkkklllnnnqqquuuwwwqqqpppnnnnnnoooqqqqqqpppppprrrssspppkkkiiikkknnnjjjllllllfff\\\XXXcccqqq}}}}}}sss]]]HHH>>>===>>>@@@???;;;666222111444777<<<<<<===;;;999888999;;;<<<======>>>>>>===;;;999:::999999:::<<<===<<<;;;;;;:::777555555666888999999999888888777777666666;;;:::999777666555555555555777999:::999888888999<<<;;;:::999999:::;;;<<<;;;;;;;;;;;;;;;::::::999777666555666777777555444000...---...111333222000444666888:::;;;;;;:::999777666666777999;;;:::999:::888777888;;;<<<<<<:::777777777777888:::;;;<<<777666555666666666444222555777888888888888:::<<<::::::::::::999999999999888:::<<<>>>??????>>>===??????????????????>>>===<<<>>>???CCCRRRiii}}}pppUUUBBB999555555888;;;999888888999;;;;;;;;;999888777777888888777666333555666666555666888;;;;;;999777555333111---***///333999;;;999666444333///111333555666666666666444444555444444555777:::;;;999777666666777666555999777666666999;;;<<<===@@@???===:::666555777999;;;;;;<<>>??????@@@;;;999777999===@@@???===<<<===??????===;;;:::999===QQQeeetttlllXXXKKK>>>;;;<<<<<<>>>AAA@@@FFFOOOXXXbbblllvvv|||kkk\\\III===<<<>>>>>><<<;;;>>>@@@@@@>>>:::888777777:::;;;:::<<>>EEEOOOZZZaaafffjjjiiifffiiilllqqquuuvvvuuurrrooorrrqqqooonnnnnnnnnllljjjqqqqqqrrrsssuuutttqqqooowwwsssooolllmmmooopppqqqpppooollliiihhhkkkpppuuutttpppllljjjkkkllljjjhhhlllmmmkkkgggfffjjjkkkjjjooonnnlllgggccccccggglllqqqpppooooooppppppooonnnlllkkkiiijjjlllqqqwwwzzztttrrrpppoooppppppooonnnppprrrssspppllljjjlllnnnkkklllmmmkkkddd___dddmmmvvv{{{wwwcccKKK===;;;<<>>>>>===<<<:::999:::::::::<<>><<<;;;:::888888888:::<<<>>><<<;;;999777666666666777<<<;;;999777666555555444444666999999999888888999<<<;;;999888888999;;;<<<999999999888888777666666666666666888::::::888777333222222333555555333111444666999<<<<<<;;;888777555555666888;;;<<<;;;:::<<<;;;999:::;;;;;;:::999555666777999:::;;;<<<<<<:::888666555444222...,,,333666999<<<<<<<<<===>>><<<;;;:::999999999999999999:::;;;;;;<<<;;;;;;;;;<<<<<<===>>>??????>>>>>>:::===???BBBNNNeee{{{nnnRRR@@@777444444777999777666666888999999999666666666888::::::999777777888888888777777999;;;888444000...///000000000333666;;;===;;;777444222///000222444666666666666444555666666666777:::===>>>;;;999777777777666444777666555666999<<<===>>>??????===:::777666777999======>>>@@@CCCCCCBBB@@@??????===<<<<<<===>>>>>>999777666888===@@@@@@>>>;;;<<>>;;;:::>>>PPPdddsssqqqZZZMMM@@@<<<<<<===???BBB>>>CCCLLLVVV```jjjtttzzzpppaaaMMMAAA>>>???@@@>>>===@@@CCCCCC@@@<<<999888777:::;;;;;;>>>EEEHHHGGGAAA???===;;;<<>>;;;555444555666999:::999888666666666777777777888888888777555333333333444555}}}wwwttttttuuuvvvvvvppprrrsssqqqmmmiiihhhhhhjjjwwwppp\\\PPPKKKHHHJJJMMMMMMOOOSSS]]]ooowwweeeTTTJJJHHHFFFCCC@@@EEELLLQQQTTTVVVVVVUUUXXX]]]eeelllppprrrttttttsssrrrpppnnnmmmlllkkkkkksssqqqppprrruuuvvvtttqqqwwwsssooommmmmmooopppppprrrqqqpppmmmmmmooossswwwzzzssskkkgggiiimmmnnnnnnmmmmmmjjjhhhggghhhiiiiiikkkkkkkkkhhheeefffjjjooosssqqqooooooppppppooommmiiijjjlllnnnppprrrssstttvvvtttrrrqqqpppooonnnlllqqqrrrrrrpppmmmkkklllnnnnnnlllkkkkkkgggdddfffkkkyyyzzzeeeMMM>>><<<===BBB@@@<<<888555555666777999:::;;;;;;999888888999?????????>>><<<999888777888999:::===@@@@@@>>><<<;;;:::999999:::;;;===>>>;;;:::777666555555666777<<<;;;999777666555555444666888::::::888777777777888888888888888888999999888777777666666666777777888777888:::<<<<<<999777444444666777777555333111444777:::======;;;777555333444555888;;;;;;999777999999999999999999888777666777999<<<======<<<;;;:::888555444222000,,,***///444999===????????????===<<<;;;:::999999::::::::::::999999999888888888;;;;;;<<<===============999>>>@@@BBBMMMccc||||||eeeKKK;;;666666777:::666555444555777888888777666666777999;;;;;;888666999999888888777777888999222///,,,,,,...111444555333666:::<<<;;;888444222///000222555666777777777444555666666666888;;;======;;;999999999999777555666555555777:::===??????>>>===;;;999777777888999===>>>???@@@AAA@@@???>>>===<<<;;;;;;;;;<<<===>>>;;;999777999===@@@@@@>>><<<===???@@@AAA???<<<999===LLL___pppttt\\\OOOAAA<<<<<<<<<>>>AAA???CCCJJJSSS\\\fffnnnsssrrrcccPPPCCC???@@@@@@@@@>>>AAADDDDDDAAA===:::999:::======<<<>>>DDDGGGFFFBBB@@@===;;;;;;===AAACCC<<<888666555444666???JJJ\\\iiiuuuttthhhXXXHHH===@@@KKKXXXeeerrr{{{}}}yyykkkhhhcccaaaaaa```___]]]dddgggfff___[[[```gggjjjssspppmmmmmmqqqvvv~~~sssrrrnnniii```SSSDDD;;;;;;===???@@@?????????@@@888777777999;;;<<<;;;999999999888777777666666666999777555222222333666777|||zzzvvvtttttttttuuuvvvqqqssstttqqqllljjjmmmpppssswwwbbbVVVPPPKKKJJJKKKFFFFFFFFFIIIVVVjjj{{{oooaaaWWWOOOIIIBBBBBBCCCFFFHHHHHHHHHHHHHHHMMMTTT\\\dddllltttzzzsssrrrqqqpppoooooooooppprrrpppoooqqquuuwwwvvvtttqqqpppooopppqqqrrrqqqpppqqqrrrrrrqqqooonnnoooqqqvvvrrrnnnmmmoooqqqqqqpppnnnlllkkkjjjiiihhhhhhiiikkklllllljjjggggggkkkoooqqqooommmmmmmmmmmmmmmmmmlllmmmmmmnnnnnnooopppqqqwwwuuusssrrrqqqpppnnnkkkqqqqqqpppooommmlllmmmmmmoookkkhhhhhhgggeeehhhmmmzzzoooZZZJJJAAA<<<>>>;;;777444222111111111333555777888888888999:::@@@AAAAAA>>>:::666666666777888999<<>>>>>>>><<<;;;999777555444333111...,,,---222999>>>??????>>>======<<<<<<;;;:::::::::;;;:::999888777666666666777;;;;;;<<<<<<<<<;;;::::::;;;@@@BBBDDDNNNeee}}}ttt]]]DDD888666777888:::555444444555777999888777888888999:::;;;:::777444999888777666666777777666,,,++++++---111555666777222444777999:::888555333000111444666777888888888222333444555555666:::<<<;;;:::999999::::::999777666555666888<<>>===<<<<<<;;;;;;;;;:::::::::;;;===>>>???<<<:::;;;>>>@@@???===>>>>>>>>>@@@AAA???;;;888:::GGGXXXjjj~~~vvv^^^PPPAAA;;;:::;;;===@@@AAACCCHHHOOOXXX```fffiiijjj^^^NNNCCC???>>>>>>>>><<<>>>AAAAAA???<<<;;;::::::<<<<<<999:::???BBBAAA@@@>>>;;;999999;;;>>>@@@<<<888555444333444===GGGSSSaaaoootttnnn```NNN??????HHHRRR\\\hhhrrrtttqqqgggbbbZZZSSSOOOMMMMMMLLLWWW[[[ZZZSSSOOOTTT\\\aaaoooooonnnmmmooosssvvvwwweeeaaa[[[SSSLLLCCC<<<777777:::===>>>===<<<===>>>888777777888:::;;;:::999:::999888777666666666666;;;999555333222444666888xxxwwwuuutttsssssstttuuurrrrrrpppllljjjkkkqqqvvv|||iii\\\TTTMMMJJJJJJDDDEEEFFFEEEIIITTTcccnnnwww}}}pppaaaUUUJJJEEEAAABBBBBB@@@@@@AAA===AAAGGGMMMVVVaaaoooxxxqqqsssttttttsssssstttuuuqqqpppqqqrrruuuvvvuuutttllllllnnnqqqttttttrrrpppoooqqqqqqpppmmmjjjiiiiiijjjnnnssswwwxxxtttpppmmmnnnllllllnnnnnnjjjiiikkknnnoooooolllhhhfffhhhkkklllmmmmmmkkkiiiiiikkknnntttqqqllliiihhhkkkpppsssvvvuuusssssssssrrrooommmpppooonnnmmmmmmlllllllllnnniiifffggggggfffjjjooosss{{{}}}qqq```LLL===:::777333000///...---,,,///222555777777777888:::???AAAAAA>>>999666666888888888888:::======<<<:::;;;:::999888777777666666555555444333444555666777999888888777777777777777:::<<<===<<<:::888777777222444666888888888666555777777666777888:::<<<>>>;;;:::888888999999888777333666999999777555333333222444777::::::999666555444444444555666666444222222444777777666555555555888999;;;>>>>>>>>>===<<<999888666666666555333000---222999===>>>===<<<;;;;;;;;;<<<======<<<<<<;;;;;;999777555444555666777:::;;;;;;;;;:::999888888===@@@BBBEEEQQQhhhqqq[[[BBB777666666666555555444555777999:::999888:::999999:::::::::777555888666555555666777666555++++++,,,000555888999999333333444666888888666444333444666888888999888888222333444444444555888:::999888888999;;;;;;999888777777888:::>>>@@@AAA@@@:::888666666777777777555888:::<<<<<<;;;999999:::;;;:::::::::;;;<<<>>>???@@@===;;;<<>><<<;;;===???@@@===999999CCCTTTggg{{{yyy```QQQBBB;;;::::::<<>>===:::;;;===>>>======>>>???;;;<<<:::666777<<>><<<;;;:::999999;;;<<<===<<<999777777555666===FFFNNNZZZhhhqqqrrrhhhSSSAAA>>>CCCIIIPPPZZZdddhhhggg\\\XXXQQQJJJFFFDDDDDDEEEIIILLLKKKDDD@@@EEELLLPPPWWW^^^ccceeeeeeeee```ZZZSSSPPPJJJCCC<<<888666555666999<<<>>>>>>=========:::999999:::<<<<<<;;;:::555444444444555777999:::===:::777444333444666777{{{ttttttsssrrrqqqqqqssstttrrrooojjjgggiiiqqqzzzuuuhhh\\\RRRLLLLLLIIIIIIHHHFFFDDDHHHQQQZZZeeexxxyyykkk[[[QQQHHHEEEBBB<<<;;;===;;;>>>AAAEEEKKKVVVeeeooonnnqqqttttttsssrrrssstttppprrrttttttsssrrrqqqqqqkkkkkknnnqqqtttuuusssqqqpppqqqpppmmmjjjhhhggghhhgggnnnuuuxxxuuuqqqnnnnnnmmmkkknnnssssssmmmkkkmmmlllnnnooolllhhhfffgggiiihhhkkkmmmkkkffffffkkkppptttqqqmmmiiiiiikkknnnqqqtttssssssssstttsssqqqoooooonnnlllllllllllllllkkkjjjhhhgggiiiiiihhhlllrrrnnnuuu}}}xxx___III<<<999444222222111///---000333666888888777888888;;;===???===888777999<<<:::999888999;;;<<<;;;:::999999888777777666666666666666666666555555555555777777777777777888888999888;;;======<<<::::::;;;666666666666777888999:::999888777777888:::<<<===999777555555666888999999444777::::::888666555666111333555777888888777666444333333444666777666555666999;;;;;;888555555666444555888;;;===>>>??????<<<:::999999999888666444000444:::===>>><<<;;;:::888:::<<<>>>???>>>===<<<;;;999666444333555777888888888999999:::999999999===@@@AAAEEETTTkkkoooYYYCCC999999888666444555555666888;;;<<<:::999999888777888:::;;;:::999888555444444666888777555.........222777;;;======777555333444666666555333666777888999:::999999888333444555444333444777999:::999999999:::999777555999999:::<<<@@@BBBBBBAAA888666444555666777666444666999;;;;;;999888888:::;;;;;;;;;;;;<<<>>>@@@AAA>>>;;;:::;;;???AAA@@@>>><<<999777999>>>AAA@@@===:::CCCRRRggg{{{~~~cccSSSCCC<<<;;;:::===@@@AAA@@@BBBGGGOOOUUUXXXYYYYYYUUUOOOJJJHHHFFFCCCAAA===???@@@@@@AAACCCGGGJJJEEEEEEAAA;;;999<<<===<<<999:::::::::;;;;;;<<<<<<<<<:::;;;<<<:::888<<>><<<<<<;;;;;;<<<>>>>>>===;;;222222222333555888;;;===>>><<<888555444444555555{{{xxxpppqqqrrrqqqpppppprrrsssoookkkfffeeekkkxxxttteeeXXXQQQQQQPPPLLLGGGCCC@@@BBBJJJRRRTTTdddsss{{{~~~lll___RRRKKKDDD;;;777999;;;>>>AAABBBFFFOOO\\\gggjjjnnnrrrrrrpppnnnooopppqqqtttwwwvvvrrrnnnnnnooollllllmmmpppsssttttttrrrsssrrrpppllliiihhhiiikkklllppptttqqqllljjjoootttmmmkkkooovvvvvvppplllnnngggjjjlllkkkhhhgggiiikkkfffkkknnnkkkeeedddkkkrrrmmmnnnooooooooonnnlllkkksssrrrrrrtttuuuuuurrrpppooommmkkkkkkkkklllkkkjjjggggggiiilllkkkjjjmmmsssnnnqqqwwwpppYYYBBB>>>999777777777444222222555888999888777777777777:::===<<<999888<<<@@@<<<;;;999999;;;<<<<<<;;;888888888777777777777777888888888888777555444333666666666666777888999:::777999<<<=========>>>???:::888666444555888<<>>:::777555666000111444888;;;>>>@@@AAA>>>===;;;;;;;;;:::777555222666;;;>>>>>><<<::::::777999===@@@AAA@@@===<<<;;;999666444333555777999555666777888:::::::::;;;===??????EEEUUUlll~~~lllWWWBBB;;;<<<<<<888555666666777999<<<===<<<:::888777666777:::<<<<<<<<<888555333444777999888666222000000222777<<>>AAABBBBBBAAA777444333444666777555333555888;;;;;;999888999:::<<<<<<;;;<<<===???AAABBB;;;999888:::>>>AAAAAA???999666444777===BBBCCCAAA<<>>AAA???>>>@@@EEEMMMSSSVVVVVVYYYWWWTTTRRRQQQNNNKKKGGGDDDDDDEEEFFFGGGKKKQQQUUUSSSRRRLLLCCC>>>>>>===:::888999:::;;;<<<<<<<<<<<<;;;<<>>::::::???BBBKKK[[[ppp~~~hhhQQQHHHGGGBBB>>>???DDDFFFDDDCCCCCCCCC@@@>>>===>>>???<<<>>>;;;444333666::::::888======:::;;;@@@AAA>>>:::;;;;;;:::888666555666000111444888;;;===;;;888999888888999;;;;;;:::888555555444555777:::===>>>>>>===:::777555444444444yyyssstttuuurrrrrrtttsssppprrruuutttiiibbbfffppp~~~vvvfffWWWOOOTTTLLLGGGFFFDDD@@@BBBHHHPPPQQQUUUbbbrrr~~~}}}yyymmm[[[MMMFFFBBB???BBBAAA>>>>>>FFFTTT```eeelllnnnqqqpppmmmmmmoooqqqqqqwwwwwwrrrrrrvvvsssjjjnnnkkkjjjlllrrruuussspppuuusssqqqnnnkkkjjjiiihhh|||{{{xxxppphhheeeiiimmmtttsssqqqmmmjjjjjjlllnnnnnnkkkhhhfffhhhjjjkkkkkklllkkkkkkkkklllooorrrsssooommmkkkjjjkkkmmmnnnnnnjjjkkkooovvv||||||vvvpppoooooonnnmmmllljjjhhhgggiiilllnnnoooooonnnnnnooojjjqqqxxx}}}{{{nnnYYYRRRGGG===888777777777555555666555555555777888888777666666888:::===>>><<<;;;:::999888888888888777777777777777888888888:::;;;;;;999666555666777555666888999::::::999999;;;:::999999999;;;===???===777111000555;;;>>>>>>;;;999888666666777999:::666444222333666888777555888777777666444222000///,,,,,,---///333444444333555444444444555777999:::@@@AAAAAAAAA@@@===:::999555333333555999>>>AAABBB@@@AAABBBCCCCCC???:::666666777:::???CCCCCC???;;;777999<<<>>>???>>>===;;;888777444222222333555777777555666888888666888<<<@@@???>>>BBBQQQfffyyysss___III>>>;;;999777777888666555666999:::999777777666555444555777999:::777444111444999<<<;;;999555333333777<<>>>>>===;;;::::::555555555444333333555777777999:::;;;888444///,,,555777;;;AAAEEEEEE@@@;;;999888666555444555666777555888<<<>>>===;;;999999<<<<<<;;;:::;;;<<<===>>>===999777888===>>><<<999;;;999666777;;;@@@DDDEEEBBBJJJVVVeeexxxjjj\\\LLLBBB===::::::<<<<<>>>>><<<;;;:::;;;======<<<;;;<<<888777;;;===<<<;;;===<<<@@@MMMdddzzzqqq```NNNFFF???<<<999777999???888:::<<>>===999999777666666666777888888777555555666777777666999888777777999:::999888555666666888999:::;;;;;;999999999888888;;;???BBB:::777444444777;;;>>>???<<<<<<;;;888444333666999{{{sssoooqqqqqqnnnooovvvyyywwwsssqqqoooiiigggnnnzzzrrrbbbXXXSSSKKKCCCBBB@@@???BBBHHHHHHHHHJJJSSS```mmmvvvyyy}}}~~~zzzpppeee[[[PPPFFFFFFBBB>>>???DDDMMMVVV]]]jjjlllooonnnmmmlllooorrruuuwwwwwwtttsssuuusssooorrrmmmjjjkkkooossssssrrrpppooommmllllllmmmpppqqqyyyyyywwwpppjjjgggjjjmmmqqqrrrrrrpppmmmkkkkkkllllllkkkjjjkkkllllllkkkiiimmmmmmlllkkklllmmmooopppmmmmmmmmmmmmnnnmmmlllkkklllmmmpppwww||||||vvvpppmmmmmmnnnnnnmmmmmmlllllliiijjjlllmmmoooooonnnnnniiinnntttxxx|||ssseeeaaaYYYOOOEEE<<<666333444555555666555666777888888888777777888999;;;<<<::::::999999888777777777666777888999999999999999;;;;;;<<<:::888777888:::777777888888888888888777999888777777777999;;;<<<===777222111555:::<<<<<<999888666555555666777888444111///000444666666444888888777555333111000///,,,,,,---000444666666555777666666666777999;;;<<>><<<999888555444444666999===???@@@AAAAAACCCDDDDDDAAA<<<888444555888===AAABBB???===888999;;;=========<<<;;;999777555333333444666777666333333666555333444888:::;;;===DDDTTThhhyyyqqq]]]GGG===:::888666666666555444666888:::888666666555444444555777999::::::666444666;;;===<<<999777555444888===???<<<999999777444333333444444444888:::===>>>===;;;999999444555555333222222444666666888::::::999555111...444666:::@@@DDDDDD???;;;;;;999777666555666777888555888<<<>>><<<:::999888;;;:::999888999999;;;;;;:::888777:::???AAA???<<<;;;:::888999<<<@@@BBBCCCAAAHHHTTTggg}}}~~~gggYYYIII@@@<<<999999<<<>>>CCCGGGNNNaaauuuyyyqqqlllnnnrrruuuwwwvvvrrrpppeeebbbaaafffmmmssstttsssyyyvvvpppfffZZZQQQKKKHHHBBB@@@>>>===>>>>>>>>>===>>>999666999;;;888777888444888BBBVVVppp~~~vvvfffRRRHHH???:::777444444777888999:::<<<======<<<<<<<<<;;;:::999888999999:::888777666666777888888888666555555777999;;;;;;:::666666777888999::::::;;;999999999999999;;;???BBB===:::777666888:::<<<===999::::::777444333444666yyysssnnnlllmmmllliiimmmwww~~~zzzrrrllliiiiiinnnzzzrrrgggZZZPPPFFFAAA??????CCCHHHDDDBBBBBBEEELLLVVV```fffrrryyyxxxiii[[[QQQGGGAAAAAABBBCCCJJJTTTbbbfffkkkllllllmmmpppsssxxxuuuuuuxxxwwwtttsssuuuuuuqqqlllkkknnnrrrssssssooommmllllllmmmppptttvvvuuuuuuuuuqqqllljjjlllnnnoooppprrrqqqnnnllljjjjjjkkklllnnnpppqqqoookkkgggnnnmmmlllkkkkkklllmmmmmmlllmmmooopppooommmkkkjjjnnnnnnqqqvvvzzzyyytttoooooonnnnnnnnnnnnmmmmmmmmmkkkiiiiiikkkoooqqqooommmhhhkkkmmmqqqxxx~~~}}}xxxuuussslll___PPPBBB:::666666777777888999999::::::999999999999999999999999888888999999888777555444444666888:::;;;;;;:::999:::;;;<<<<<<::::::;;;<<<;;;:::999888777777777777777666555555555666777888;;;777222222555888:::999888777555444444444555666222///,,,---111555555555888888666444222000...---,,,---...111666888999888::::::999999999;;;<<<======>>>>>>>>><<<:::888777666555555777:::<<<===<<<>>>???@@@BBBCCC@@@<<<999444444666:::===???>>>===999:::;;;;;;;;;;;;::::::999777555444444444666777555111111333222000000333444888>>>GGGYYYnnn{{{~~~kkkXXXDDD;;;999777555444333333333555888888666555555555444444555666888999;;;888777999<<<>>>===;;;999777777999<<<===;;;888888555333222222333333222444888<<<>>>===:::888777444555444222111000222444555777999:::999666333111111444:::@@@CCCBBB>>>:::<<<:::888666666666777888666999<<<===;;;999888777999888777666666777888888888888999===BBBDDDBBB@@@<<<;;;:::<<<>>>?????????@@@FFFSSShhhtttdddUUUFFF>>><<<::::::;;;AAAEEEJJJVVVkkkzzzqqqrrrtttwwwyyy|||}}}~~~|||vvvqqqrrrzzzxxxppphhhaaaZZZUUUMMMJJJFFFEEEEEEFFFGGGFFFCCC;;;666666666444222333---222888EEEaaayyyxxxiiiTTTHHH===999777555333444777777777888888999999999===<<<;;;;;;:::;;;;;;;;;777777777777888888999999333333333666:::<<<======777777888888888999999999888999999888888:::>>>AAA>>>;;;888777888999999999666777888777444333333333{{{sssnnnlllkkkllljjjjjjnnnvvvyyytttmmmjjjeeekkkwwwzzzlllaaaRRRHHHDDDCCCEEEGGGDDDCCCBBBAAABBBGGGOOOUUU]]]eeeppp|||yyyeeeWWWMMMIIICCC<<<@@@KKKUUU\\\dddjjjlllmmmoooqqqvvvrrruuu}}}}}}uuuuuu{{{wwwtttpppoooqqqssssssrrrppppppoooooooooppprrrrrrpppqqqrrrqqqnnnmmmnnnoooooopppqqqpppmmmkkkkkkkkklllmmmoooqqqrrrppplllhhhmmmlllkkkkkkkkkkkklllmmmmmmnnnpppooonnnlllkkkkkkmmmmmmooosssuuutttooolllrrrqqqooonnnlllkkkjjjjjjnnnjjjhhhkkkpppssspppmmmiiiiiiiiikkkqqqwwwyyyyyy||||||vvviiiXXXJJJCCCAAA<<<;;;;;;<<<=========<<<;;;;;;;;;;;;;;;:::999888666777999999999777444333222444777:::;;;;;;999888999:::<<<<<<;;;;;;<<<===>>>===;;;999777777777777777666555444444444444555666444111222555888999999888777666555555555555666222///,,,---111555777666777666444222///---,,,+++------///333777:::;;;;;;???>>>===;;;::::::;;;;;;:::;;;;;;;;;:::999888777888777666777999;;;::::::::::::;;;===>>>===999666555555666777999:::::::::;;;:::::::::::::::::::::888666555444333444555666444000...111111......000333999???JJJ^^^uuu~~~cccRRR???888777555222111111222333555777777666555888777666555444444555555888777777999===???>>>===999888888999::::::888555666444111111222222222111111555;;;===<<<999666555555555555333111111222444777888::::::999777444111000444:::???AAA@@@<<<999;;;:::888666555555777777777999<<<===;;;999888888999888666555555666666777999999<<<@@@DDDEEECCC@@@<<<<<<<<<>>>@@@@@@>>>;;;>>>EEESSSfff|||qqqbbbSSSDDD>>>===<<<;;;<<>><<<:::999888888777888888999999999999999999888666777888999999888888888999;;;<<<;;;888555777777777666666666666777;;;:::::::::::::::::::::666555444333333333444444444///---000222000///000333999>>>III___xxx{{{[[[KKK;;;666777555222111000222444666666666777777;;;:::888666444333222111333444666999<<<>>>>>>>>>888777777888888777444222333111000111222333222111111555:::<<<;;;888555333666666666444222222444666999:::;;;;;;999777444222111555:::>>>???===:::888999777555444444444666777888:::<<<===;;;:::999999999999777666666777888999;;;<<>>888333222+++///111888PPPllltttlllZZZMMMAAA>>>???>>>;;;;;;666666555444444444555555777777777777777666666666111444666666555444555666444444444666999;;;;;;:::888888888888888888999999666666777666555555777999777666555666777888777666444555777888999777555333}}}uuummmkkkmmmnnnlllnnnnnnnnnmmmgggdddjjjsssuuuuuueee\\\UUULLLCCC>>>>>>???AAACCCEEEGGGGGGIIIKKKLLLSSSeee{{{}}}mmmZZZKKKBBB???DDDNNNZZZdddiiijjjkkkmmmlllpppwww}}}}}}xxxxxx{{{ssstttvvvvvvuuusssqqqooolllmmmoooqqqrrrrrrrrrqqqllllllmmmnnnpppqqqqqqrrrqqqpppnnnkkkiiijjjlllooommmkkkjjjkkkmmmnnnooonnnjjjkkkkkklllmmmnnnnnnnnnnnnooopppmmmkkkkkkooosssjjjkkkmmmnnnnnnmmmkkkjjjjjjjjjiiijjjkkkmmmooopppssspppnnnnnnqqqsssqqqooollliiiiiikkkkkkjjjjjjmmmoooxxxzzziiiXXXNNNIIICCC===::::::;;;999888;;;;;;;;;<<<<<<=========::::::;;;;;;:::999777666333555777999:::999888888777999<<<===<<<;;;;;;<<<>>>===<<<;;;::::::::::::888777666555444222111000***,,,///222555888999999777777888888999:::::::::666333222444888::::::888555444222///...---------......000444999<<<===<<>>IIIaaazzzvvvUUUFFF999666999888555333222444555666666777999;;;===<<<:::888555333111000111333666999;;;<<<======777777777777666444333111000//////111333444444333222666:::;;;999666444333555666666444333333555777999999:::;;;:::888666444444888;;;===<<<:::999999666555444333333555666888888:::======<<<;;;<<<<<<:::999888888888999;;;<<<<<<>>>???AAAAAA@@@>>>===:::;;;===@@@BBBBBB???===<<>>;;;>>>EEEQQQ\\\^^^VVVNNNIIIKKKLLLJJJHHHGGGJJJNNNRRRNNNIIIHHHJJJNNNOOOOOOUUUQQQKKKIIIKKKPPPTTTWWWfffiiinnnuuu{{{{{{mmm^^^VVVPPPEEE:::555,,,---///888KKKaaannnqqqgggZZZLLLFFFBBB===999999777777777666666555555555444555555555555444333333000444777666444222222444666555444666888999999888777777888888888999999999777888888666444333333555444444444666888999888777666666666888:::999777555zzzyyytttmmmmmmrrrssspppnnnjjjhhhggggggiiirrr|||wwwmmmeeeWWWJJJBBB@@@???@@@DDDFFFFFFDDDFFFGGGFFFHHHTTTfffvvv}}}pppdddWWWJJJJJJQQQZZZ```cccfffjjjmmmnnnuuuyyywwwuuuvvvwwwwwwqqqrrrssssssrrrpppoooooommmmmmmmmnnnoooqqqsssuuulllllllllmmmoooqqqrrrsssooooooooommmkkkjjjlllmmmiiihhhhhhiiilllnnnnnnnnnlllmmmmmmnnnnnnmmmmmmmmmkkknnnpppooollllllooosssmmmnnnooopppooonnnnnnnnniiiiiiiiijjjlllooorrrtttsssrrrpppoooooooooooooooiiihhhjjjnnnlllgggeeehhheeennn{{{wwwiii___RRRJJJAAA;;;:::;;;999777888888888888:::<<<>>>@@@======<<<<<<;;;:::::::::777888999:::::::::::::::999;;;>>>???===<<<<<<<<<999999:::::::::::::::999888777666555333111///...(((+++///333555666777777555666777999:::;;;;;;<<<777555555777;;;<<<:::777777555333111000000000111//////111444888;;;<<<;;;;;;:::999777666666777777111222444666888;;;===>>><<<999555333444777999:::888888888888999999666444333555777777666555666777888999;;;=========<<<;;;888777777777666666666666111+++)))///444555555555333;;;CCCNNNgggqqqRRRDDD999999======:::888555666777777666888;;;???<<<;;;:::999777555444333333555888:::;;;::::::;;;666777888888666444333222.........111444666666555555888::::::888555333222333444444333222333666888666777999:::;;;::::::999888;;;===<<<:::888888999555444333333444666999:::888;;;===>>>======>>>???999999888888999;;;===>>><<<===>>>>>>>>>===>>>>>>888999;;;???BBBCCCAAA???<<<>>>CCCOOOcccvvv}}}zzzbbbRRRCCC@@@BBBBBB???===<<<===CCCJJJPPPPPPLLLIII???CCCFFFEEEAAA>>>>>>?????????>>>>>>>>>???AAABBBAAA@@@>>><<<;;;===@@@DDDUUUZZZbbbmmmuuuyyyxxxvvvuuullleeeeeeaaaUUUEEE;;;333......666CCCQQQdddssspppeeeWWWMMMCCC:::666777999999::::::999777666555444555555666555444333222111555999888444111111333555444444555888999999888666666777888999::::::;;;:::::::::888444222222333555555666888:::;;;999777666555555777::::::888666wwwxxxuuuoooqqqxxxzzzvvvmmmfffbbbeeejjjpppyyy{{{sssbbbRRRKKKFFFAAAAAADDDFFFCCC@@@@@@CCCDDDDDDKKKYYYeeekkkoooyyyjjjWWWRRRVVVZZZ]]]___ccciiinnnqqqzzz{{{rrrnnnssswwwuuuqqqqqqpppooommmmmmoooppprrrpppllljjjkkknnnsssvvvmmmkkkkkklllnnnqqqsssssslllnnnoooooommmkkkkkkkkkeeeeeegggiiimmmnnnnnnllloooooooooooonnnmmmlllkkkggglllqqqrrrooommmooorrroooqqqrrrrrrrrrqqqrrrrrrllllllkkkkkkllloooqqqsssssssssrrrooommmlllmmmooogggfffjjjpppnnnfffcccfff```eeennnxxx}}}}}}xxxsssZZZQQQEEE>>>======<<<:::666555555666888;;;???AAA??????===<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<;;;===@@@@@@???===<<<<<<555666888999::::::999999777777666444222000---,,,))),,,111444555444444444333444666888:::;;;<<<<<<777666666999<<<<<<999555888666444222222222333444//////111444888;;;;;;;;;666666555555555666888999000111333555888<<>>???>>>===;;;999999999999888888888777///)))(((...555666666777555@@@IIIVVVooooooQQQDDD:::;;;@@@@@@>>><<<777888888777666888===BBB::::::::::::999777666555666888;;;<<<;;;999888888777888999999777555444444------...111555777777666777999;;;:::777444333222111222222222222333555888333444777999;;;<<<======;;;===>>><<<888777888:::555444444444555888;;;<<<999;;;===>>>>>>???@@@AAA888888888888:::<<<>>>???:::;;;<<<<<<<<<<<<>>>???777888:::>>>BBBDDDCCCBBB<<<:::<<>><<>><<<===888:::<<<;;;888666888999888:::<<<;;;888888;;;>>>BBBIIITTT```iiillliiifffddd```bbbjjjkkk```NNNAAA;;;222...555;;;DDDYYYppptttiii\\\PPPDDD999666888:::;;;<<<<<<;;;999777555555666777777777666444333222777:::999444111111333444333333555888::::::999555666777888999:::;;;;;;======<<<:::666333222222888888999;;;<<<<<<999777666555444666999:::888666}}}zzzwwwrrrnnnmmmooosssuuuiiicccaaafffmmmvvvuuuiii[[[RRRIIIDDDBBB@@@@@@@@@GGG@@@>>>DDDIIILLLRRRYYYfffkkkuuu}}}qqqbbb```^^^aaafffjjjlllkkksssvvvvvvqqqpppsssuuuttttttpppnnnqqqvvvxxxsssmmmtttrrrqqqrrrtttsssoookkklllmmmmmmmmmllllllmmmoooooopppoooooonnnlllkkkjjjhhhfffeeegggkkkooooooooossstttpppjjjjjjnnnqqqpppjjjkkkmmmnnnooooooppppppmmmppptttwwwxxxuuurrroooooolllnnnrrrsssqqqqqqtttwwwwwwuuupppjjjhhhiiilllhhhjjjjjjiiigggfffggghhhccccccdddgggnnnwwwxxxfffRRREEE???;;;:::<<<666666777777888:::>>>AAA;;;:::888777888:::===???<<<;;;:::999999::::::;;;777===CCCEEEBBB===999888444444444777;;;<<<999666666555333222111222222333111111444888;;;<<<;;;999888888999888888999;;;===:::888666666777888888777999999888777666666666777333222222444777999999888666666666666666666666666111333666999;;;===???AAA:::888555555777:::<<<===999444000222777888333---111333666999::::::888777666777999;;;<<<===>>>>>>===:::888999;;;<<<:::888222000---***+++---111333777@@@LLL]]]ttt~~~oooVVVHHH<<<:::===>>><<<;;;:::777555555777999999999<<<:::999999;;;:::777444666999<<<;;;999777888:::777888:::;;;;;;:::999777222000...000444888999888999999888777777666666666111000111333666777666555555555666777888999:::::::::;;;;;;:::888777888999000111111333555888:::<<<;;;;;;:::999999:::<<<===888:::===???@@@???===;;;===<<<;;;:::;;;<<<===>>>999:::===???AAABBBBBBAAA===555;;;LLLaaazzzzzz```OOO???;;;>>>??????@@@@@@@@@AAADDDFFFFFFDDDBBB===???@@@AAA@@@===:::888<<<<<<<<<:::888888:::<<<>>>>>>===;;;888666444222888:::AAAIIIQQQTTTRRROOOIIIIIILLLSSSZZZYYYQQQIII:::555333777===GGGVVVcccfffkkkgggVVVDDD<<<999666999;;;<<<<<<:::999888999:::::::::999888777666555555666666777666444222111000222555666666666777888666666666555555777;;;>>>BBB???:::888999888666444888999:::999777777888999555444444666888999888777|||yyypppqqqrrrrrrqqqpppmmmlllhhhdddeeemmmvvvyyyzzzxxxkkkcccWWWMMMEEEAAAAAABBBGGGAAA>>>AAADDDFFFJJJOOOWWW^^^jjjxxxzzzrrrpppmmmiiiggghhhjjjmmmooosssvvvtttooommmqqqttttttuuusssqqqsssvvvxxxuuurrrvvvtttqqqrrrtttssspppmmmkkkllllllmmmnnnoooqqqrrrtttsssrrrpppmmmkkkjjjiiijjjhhhggghhhlllooopppppp{{{zzzvvvooolllooopppnnnpppooonnnnnnoooooonnnnnnoooppprrrsssttttttssssssrrrnnnmmmppppppoooqqquuuuuutttrrroookkkiiiiiijjjkkkkkkjjjjjjiiihhhgggfffdddbbb``````eeemmmvvv|||~~~ooo^^^TTTKKKAAA999666999999999999999:::===>>>;;;999888777777999;;;===:::999999999888888777777777<<>>:::888777777999;;;<<<<<<666222///111666888444///111333666888999999888777444555777999;;;===>>>??????<<<888777888999777666333111...,,,,,,...000222666@@@NNN```uuu~~~oooXXXJJJ===;;;======;;;:::999777444333555777999999;;;999777888999999888555666999;;;;;;999777777888555777999:::;;;:::999888555333222333666999:::999:::::::::999999888888777444333444555888999888777555555666777777888999999;;;<<<===;;;999666666666222111111222555888;;;>>>>>>===<<<:::999::::::;;;888:::===???@@@@@@???>>>======<<<;;;:::;;;;;;<<<777888:::<<<>>>???@@@AAA===777===NNNaaaxxxuuu^^^NNN>>>:::===>>>??????AAAAAABBBCCCEEEEEECCC@@@>>>===<<<::::::::::::;;;=========;;;999999:::<<>><<<:::777555444666777;;;@@@FFFGGGEEEBBB@@@>>>>>>DDDKKKLLLHHHBBB<<<888666888===DDDPPP\\\hhhnnnlll\\\III>>>999666999:::<<<<<<:::999888999888888999999999999888888555555666666555555444333111222444444444444555777666666666555555777;;;>>>@@@===999999:::;;;999888777999:::999777666666666555444444555777777666555~~~wwwuuunnnooorrrsssqqqnnnkkkhhheeefffmmmxxxxxxkkkjjjttt|||xxxmmm^^^PPPHHHFFFFFFHHHBBB??????AAAAAACCCFFFGGGOOO[[[gggnnnooollljjjtttvvvwwwvvvrrroooooopppsssuuusssnnnlllpppssssssvvvuuuuuutttuuuvvvwwwxxx}}}yyytttrrrrrrqqqnnnllljjjjjjkkkmmmppprrrtttvvvuuutttqqqooommmlllllllllkkkjjjiiikkknnnpppqqqqqq{{{{{{wwwpppnnnppppppnnnuuuqqqnnnmmmoooooonnnlllppppppooopppqqqsssuuuwwwuuupppnnnoooooonnnpppuuurrrpppnnnmmmmmmllljjjhhhkkkiiiiiikkkmmmmmmiiifffbbb___ZZZXXX[[[ccclllqqq|||ssskkkfff^^^NNN???666======;;;:::::::::;;;;;;:::999777666666888:::;;;888888999999888777444333777;;;@@@BBB@@@===:::888444444555888:::;;;999777444555555555555555555666888999<<<@@@CCCBBB>>>;;;888888888777555666999;;;888777555555777888888777999999888888888999::::::999666333333444555666666:::777222//////111555888333444777999:::::::::999999888888999;;;======<<<555111///111666999666222222333555777888888777777333444666888:::<<<>>>???@@@===:::777666555444222222111000/////////111222555@@@OOOaaavvv~~~pppXXXKKK???<<<===<<<::::::999666222111333666888999:::888666555666888888777777999<<<<<<:::888777777444555888:::;;;:::999888999777666777999:::::::::::::::;;;;;;;;;::::::999777666666777:::;;;:::999555555666666777777777888:::<<<>>>===:::777444444333222111222444888===???BBB@@@>>><<<;;;:::::::::888:::===@@@BBBBBBAAAAAA???>>><<<;;;:::999999999555666777999;;;===???@@@>>>999@@@NNN___ttt}}}sss___OOO>>>:::<<<======>>>@@@@@@@@@BBBCCCCCCAAA???>>>;;;666333333666;;;>>>?????????===;;;;;;<<<===AAA@@@???===;;;999888777999999999;;;<<<<<<:::888999555333666<<<@@@>>><<<===999888:::<<>>EEEOOOUUUWWWWWWWWWXXXcccnnn{{{|||vvvrrrqqqqqquuuuuuqqqppprrrtttrrrtttuuuuuusssrrrssswww{{{|||uuuqqqooonnnkkkiiijjjjjjkkkmmmpppssstttuuupppooommmllllllnnnoooqqqkkkjjjkkklllnnnoooppppppqqqsssqqqnnnmmmqqqsssqqqtttoookkkkkknnnppppppnnnpppppppppppprrrtttwwwxxxtttpppoooppppppnnnooorrrpppnnnlllmmmoooooolllhhhiiiggggggkkkpppqqqmmmhhh```]]]ZZZXXXZZZ^^^dddhhhpppmmmoootttppp```MMMAAA@@@>>><<<::::::::::::999999888777666666777888999888999;;;;;;:::777444111999;;;???AAAAAA???<<<:::555666888:::;;;;;;999888444555666666777777777777888:::===AAACCCAAA===999888888777666444555888;;;888666555555777888888777777777777777888999::::::999666333111333555666777:::888444111111333666888555555777999::::::777555666666777:::>>>@@@???>>>888555333555888:::888666444555666666777777777777666666777888999;;;<<<===???>>>===;;;999555111/////////000111222333333444666AAANNN___ttt~~~pppUUUIII???===>>>===;;;;;;999666222000222555888999888666444333444666777888999;;;======<<<:::888777444555888:::;;;;;;;;;::::::999999999999999999999999999:::;;;;;;;;;:::999666555555777:::=========666666666666666666666666777:::===>>><<<888555444555333111111333777<<<@@@CCCBBB@@@>>>=========>>><<<===???AAABBBBBBAAAAAA??????===<<<:::999888888555555666777:::===@@@AAA@@@;;;@@@LLL[[[rrryyyeeeSSSBBB<<<======;;;;;;<<<<<<<<<>>>@@@AAA@@@>>>===999444111222666;;;???AAABBBBBB@@@>>>===>>>???BBBAAA@@@>>><<<;;;::::::AAA@@@>>>===<<<;;;:::999:::777444555999;;;;;;999:::888888:::;;;;;;???FFFZZZhhhtttqqq___KKK<<<555777999;;;;;;:::888888999777888999::::::;;;;;;;;;666666666777888999:::;;;555666666555333333555777777888888777666777:::<<<<<<;;;::::::;;;===>>>???;;;======<<<888444222222666444333333555555555444{{{sssppprrr|||yyytttoookkkhhhggggggeeeooo}}}ttteee]]]___gggnnnyyyzzzqqqiiidddXXXUUUOOOJJJFFFDDDAAA>>>;;;@@@FFFHHHFFFEEEFFFHHHNNN[[[lllvvvvvvttttttvvvnnnssswwwuuutttuuuuuurrrqqqssssssqqqnnnooouuuzzz}}}xxxqqqnnnnnnooonnnllllllkkkjjjlllooorrrrrrqqqmmmlllkkkjjjkkkmmmoooqqqjjjkkklllmmmmmmmmmnnnoookkknnnnnnmmmnnnssstttsssooollliiijjjnnnqqqrrrrrrnnnppprrrtttuuuvvvvvvvvvrrrpppppptttsssooommmnnnpppnnnlllnnnpppqqqnnnkkkkkkiiihhhlllpppqqqlllfffcccbbbaaa```___^^^]]]]]]bbbccclllxxxyyymmm[[[PPPDDD@@@<<<999999:::999888888777666666666777888999:::;;;===???===:::666333:::<<<>>>@@@AAA@@@>>><<<666888:::<<<<<<;;;::::::666666666777777888888888777888:::>>>???>>>:::777999888777555444555999<<<888777555666888999999888666666666666666777888999777444111111333666777888888888888777777888888888666666666888::::::777444333444666;;;???AAAAAA???>>>;;;888888:::;;;:::888777777666666666777777888::::::999888888999::::::;;;>>>@@@AAA===777111------...000222444666777888888AAAMMM]]]tttpppPPPFFF>>>===>>>======>>>999666333222333666888999666666444333333444666888:::;;;===??????===:::777555666999;;;<<<<<<;;;;;;888999999999888777777777666777888:::::::::999888333222222555999===>>>???888888777777666666555555333777<<<>>>===:::888666777555333222333777<<>>===<<<:::999888777777888999;;;>>>AAABBBCCC<<>>;;;999666444555888;;;>>>AAABBBCCCBBBAAA@@@@@@AAABBBAAA???>>><<<<<<<<<<<>><<<;;;<<<===>>><<<::::::<<<<<<:::888777555777::::::888;;;@@@KKK]]]rrrzzznnnUUU@@@444666888;;;;;;:::888888999999999:::::::::999888888777777999:::;;;======>>>999::::::888666555666888888999999888777777999;;;<<<<<<;;;;;;:::;;;===>>>???@@@@@@===999555333333666555333333555666666666|||vvvrrrrrruuu|||zzzwwwsssnnnjjjfffdddmmmzzz~~~mmm___ZZZ\\\```iiiyyy{{{uuugggeee^^^UUUNNNJJJDDD===<<>>???AAAJJJUUU\\\```fffooowwwjjjpppuuuttttttvvvuuurrrpppqqqqqqpppnnnppptttyyytttpppmmmmmmpppssstttsssooollljjjllloooqqqqqqooonnnmmmlllkkkkkkkkklllmmmjjjlllnnnnnnmmmlllmmmnnnmmmpppqqqoooqqqtttuuurrrlllllllllmmmnnnpppssstttmmmooorrruuuwwwvvvtttssspppoooqqquuutttooommmmmmooonnnmmmnnnoooooonnnmmmnnnlllkkklllnnnlllhhhdddiiijjjjjjiiieee___YYYUUUZZZ]]]ffftttzzzrrreee]]]LLLEEE>>>999999999888777666666666666777888999:::<<<>>>@@@AAA@@@===:::777;;;;;;<<<>>>@@@AAA???===666999<<<===<<<:::::::::888777666555666777888999555666777:::<<<;;;999666888888777555444666;;;>>>999888666777999;;;;;;:::666666555555555666777777555333111111333666777777666888:::<<<===<<<:::999888666555777:::;;;:::777444444666:::>>>@@@@@@??????===:::999:::::::::999:::999888777666777888999<<<;;;999777666666777777777<<>>::::::999888777666555555222666;;;======;;;999999:::999666555666999<<<>>>@@@@@@@@@@@@AAACCCEEEFFFCCCBBBBBBBBBAAA@@@>>>>>>>>>>>>>>>>>>>>>===<<<;;;::::::;;;<<<>>>???AAABBBBBB;;;===DDDQQQmmmqqq___KKKCCCAAA>>>;;;:::666555555777;;;======<<<999999999999999:::;;;<<<>>>@@@AAABBBAAA@@@@@@AAAAAA???>>><<<;;;;;;<<<<<<=========;;;999999;;;===>>><<<<<<<<<<<<<<<999777666555888;;;;;;999:::>>>BBBSSSmmm~~~yyy```EEE666666888::::::999888888999:::::::::999888777555555777888:::<<<>>>>>>>>>>>><<<===>>>===:::888777888999::::::999777777888:::<<<<<<<<<;;;999:::<<<>>>BBBBBBAAA===999555444555666444222333555777888888}}}yyyvvvvvvzzzzzzuuupppnnnmmmmmmyyysssggg___XXXUUUVVVeeeooopppsss{{{~~~{{{tttsssmmmccc\\\XXXQQQIIIDDDDDDDDDBBB???<<<;;;:::<<<@@@DDDHHHLLLTTT___hhhfffkkknnnmmmnnnrrrtttsssrrrrrrrrrqqqrrrsssvvvyyyqqqnnnlllnnnrrrvvvwwwvvvpppmmmjjjlllqqqsssrrrppplllllllllmmmmmmmmmmmmmmmkkkmmmppppppnnnmmmnnnooommmqqqrrrqqqrrruuuuuurrrooorrrtttsssooonnnpppsssmmmnnnqqqssstttsssrrrqqqpppooopppssssssooonnnpppnnnnnnnnnlllkkkkkkmmmoookkkkkkkkkkkkkkkjjjiiiiiiiiikkkmmmmmmiiibbb[[[WWWXXXXXX___mmmuuutttmmmiiiVVVMMMBBB;;;999999777666555555666777888:::;;;;;;===???AAABBBAAA???===;;;999888999;;;>>>@@@>>><<<555888;;;<<<:::888888999:::888666444333555777999666666666888:::;;;:::888888888666555555888===AAA:::999888888;;;<<<<<<<<<888777666666666666666777555444222333444555555444555777:::===>>>>>>===<<<999555333555:::======;;;777777777999;;;===<<<;;;;;;999777666777888999999===;;;999777777888999:::999888666444444444555666444999===???<<<999777666111222222333555777999:::;;;BBBOOOggghhhKKKCCC<<<<<<;;;::::::===:::999888999:::;;;;;;:::555777888777444333444666777777999===@@@???;;;777444555777999:::999777777333666888888555444444555222333666999::::::888777333222111222555999;;;;;;<<<<<<;;;999888666555555333777;;;===<<<:::999999???===<<<;;;:::<<<===>>>>>>>>>>>>>>>???AAACCCDDDBBBBBBAAAAAA@@@?????????<<<===>>>???@@@@@@??????;;;<<<===>>>@@@@@@@@@@@@@@@:::===CCCNNNiiiqqq___LLLDDDBBB@@@===<<<999888777888:::;;;;;;:::::::::::::::::::::;;;;;;888;;;===???>>>>>>???@@@???>>><<<:::::::::;;;<<<888::::::999777777:::<<<:::999888888999999999999:::999;;;>>>===:::;;;???AAAOOOhhh~~~hhhKKK:::555777::::::999888888999999999999888777666444444555777:::===???>>><<<;;;<<<>>>@@@@@@===999777666999:::;;;:::888777888999999:::;;;:::888999<<<>>>CCCBBB@@@;;;777444555666444222000111444777888888{{{yyyzzz||||||sssooorrrxxx}}}wwwmmmdddWWWMMMIIITTT[[[ZZZaaapppzzz{{{zzz{{{vvvmmmhhhgggaaaYYYMMMKKKIIIEEEAAA===999666888;;;>>>AAADDDHHHOOOTTTdddhhhiiifffgggnnnsssttttttsssssstttuuuwwwyyyyyytttqqqooopppsssvvvuuutttpppmmmkkkmmmrrrvvvtttrrrhhhjjjkkknnnoooqqqqqqqqqlllooorrrrrrpppnnnooopppiiinnnpppppprrrvvvvvvssstttyyy{{{xxxpppkkkmmmpppmmmnnnoooppppppppppppppprrrooooooqqqqqqoooooorrrlllnnnnnnkkkhhhhhhlllpppeeefffiiijjjjjjkkknnnpppfffhhhkkklllkkkfffaaa]]]UUUTTTZZZgggrrruuusssrrr^^^TTTFFF<<<999888777555444555666888999;;;<<<===>>>???@@@AAAAAA@@@>>>===888666666999<<<>>>===;;;333666::::::888666777888<<<999555333222444777999777666666777:::<<<<<<;;;888888666555555999>>>CCC;;;999888999;;;=========999999888777666666777777777555444444444444222111555666999<<<>>>>>>>>>>>>999555222444:::??????>>>;;;:::888888999:::999777666555333333444666888999>>>===:::888777888:::;;;666555333222222333444666333777::::::999888999;;;555555444444555666888999;;;BBBQQQmmmeeeKKKCCC===<<<:::888888::::::::::::;;;======<<<:::555888:::888555333333555444555777;;;???>>>:::666333444666777888777555444222555888888666444444666111333777999;;;:::999888666444222222555777999999>>>===<<<:::888777555555666888;;;<<<;;;999888888BBBAAA@@@???>>>>>>??????======<<<<<<===???AAABBB@@@@@@@@@@@@@@@@@@@@@@@@;;;<<<>>>@@@AAABBBAAAAAA;;;<<<>>>@@@@@@@@@??????===999===CCCLLLfff~~~ooo^^^KKKDDDCCCAAA???>>>===;;;999999:::::::::999;;;;;;:::999999::::::;;;444777:::<<<<<<<<<===>>>>>><<<:::999888999;;;<<<999;;;<<<;;;999999;;;>>>888666555444555888:::<<<>>>===>>>AAA???;;;<<>>AAAAAA>>>:::666555:::;;;;;;:::888777888999777999:::999888999<<<@@@CCCBBB>>>999555333555666222000//////333666888888|||wwwxxx}}}zzztttvvvttthhh\\\RRRQQQLLLGGGGGGOOO[[[gggnnnppppppsssxxx|||{{{vvvqqqdddZZZPPPJJJFFF@@@999555:::999888777:::AAAIIIPPPPPPWWW```fffiiimmmsssxxx|||vvvuuuyyyyyytttrrrtttsssssstttssssssrrrqqqppptttqqqoooppprrrrrrooolllqqqqqqooommmpppuuuuuuqqqtttllliiimmmqqqqqqsssxxxrrrmmmmmmssswwwuuurrrpppvvvuuusssqqqpppnnnnnnnnnooopppqqqrrrrrrqqqpppooovvvrrrnnnooorrrtttqqqnnnsssqqqnnnlllkkkkkkiiihhhgggjjjlllkkkiiiiiikkknnnhhhiiiiiihhhgggdddbbbaaaccc[[[VVV\\\jjjttttttqqqgggbbbUUUEEE;;;999666333888777666777888:::::::::<<<=========<<<<<<;;;:::::::::999999:::999666444555555666888::::::999777???>>>;;;666333111333555777888888999999:::;;;;;;:::888555444555:::???BBB:::::::::<<>><<<;;;:::999777666555444999999888666222111111222...000333777;;;???AAACCC:::777555555777;;;===???;;;:::999888777555444444000000///000111444777999;;;999888888999::::::999777666555444333444555666666555444444666777777666666666555666777888:::;;;;;;EEEZZZuuuhhhOOOEEE<<<999888555444555777999<<<===;;;888777666777888999777555333222333777888:::>>>BBBAAA===888555444444555666666555333444444444444555555555555444555888:::<<<<<<<<<<<<:::888666333222333555666888888888999999888888888::::::::::::::::::::::::<<<<<<===???BBBCCCAAA@@@@@@===999999<<<===<<<:::???>>>======???@@@???>>>???>>>>>>@@@BBBBBB???;;;===;;;:::===BBBCCC???:::;;;:::;;;@@@LLL___sssqqq]]]JJJDDDDDDAAA>>>>>>AAA???;;;999888999;;;===>>><<<;;;;;;===<<<999555444666999;;;======<<<<<<===;;;999999:::::::::999???<<<888777888;;;===>>>>>>;;;888777:::<<<<<<;;;:::<<>>>>>???AAAIII\\\uuu~~~eeeNNNBBB<<<888999:::888888;;;444666888888777555555555::::::;;;;;;;;;;;;;;;:::999>>>@@@===666333666:::<<<;;;:::888777666666666888999999777555777;;;@@@<<<<<<:::777555555777:::777222...///444999999888|||vvvsssvvv}}}{{{uuuuuu|||{{{fffUUUJJJDDD>>>???GGGQQQZZZ^^^bbbfffmmmuuu}}}rrrkkkaaaYYYQQQIIIAAA===<<<;;;:::888999<<<@@@CCCHHHPPPZZZbbbhhhmmmtttyyy}}}wwwtttvvvwwwtttsssvvvrrrrrrqqqqqqooonnnlllkkkoooooonnnnnnooonnnkkkiiipppqqqqqqpppqqqssspppjjjmmmhhhiiiooosssssssssuuuzzzrrrnnnpppttttttuuuvvvuuutttsssqqqpppooonnnnnnkkklllnnnppprrrrrrrrrrrrsssqqqooooooqqqrrrrrrpppuuupppllllllnnnnnniiieeeeeehhhlllmmmkkkiiiiiiiiifffffffffeeedddcccaaaaaabbb]]]YYYZZZ___ggglllnnnvvvrrrdddPPPAAA<<<<<<;;;999666444555777888777555::::::;;;;;;;;;::::::999999999888999:::888666333222333555777999::::::999???>>><<<888555333444555:::::::::;;;;;;::::::999888666555444666:::>>>AAA:::999:::<<<>>>??????===<<<<<<;;;:::999888777777;;;;;;999666222000///000...///000333777:::>>>@@@888777666777:::<<<<<<<<<888888777666666555555555111111111222333555777999999777666777888:::999999666666555444444555666777333222111222444555666555666555555555777999:::<<>>@@@???;;;777444333333444666777666444666666666666666666666666444555666888999::::::::::::999777555444555555666888888999::::::999888888999999999999999999999999::::::;;;>>>@@@BBBAAA@@@???===;;;::::::;;;;;;;;;AAA???======???@@@@@@@@@???>>>>>>@@@BBBBBB???<<<999777777;;;@@@BBB@@@<<<===<<<;;;>>>HHHYYYkkkwwwyyyeeePPPGGGDDD@@@<<<;;;AAA???===:::999999:::;;;>>><<<;;;<<<======999666555666999;;;<<<<<<;;;:::<<<:::999:::;;;<<<<<<;;;>>><<<999888888:::<<<===>>><<<999999<<<======;;;888:::<<<===<<<<<<<<<===>>>CCCSSSlllooo]]]KKKBBB;;;::::::777555666777888999999777666666777888888999999999888888777999;;;===<<<888666888;;;::::::999888777777777777999999888777666666888:::;;;;;;999666444444777999777333000111666999999888zzzuuuoooooottt|||}}}xxxrrrqqqxxxuuu___JJJAAA999888@@@IIIMMMNNNNNNUUU___kkkvvv}}}uuujjj^^^TTTLLLGGG>>><<<:::888888999;;;===BBBJJJTTT]]]ccciiippptttzzzuuuqqqssssssssstttvvvpppppppppooonnnkkkiiihhhkkkmmmoooooollljjjhhhhhhkkkooorrrrrrssssssnnnggggggfffjjjqqquuutttrrrrrrzzztttqqqtttwwwvvvvvvwwwttttttrrrqqqoooooonnnnnnkkklllmmmooopppqqqrrrrrrooopppppppppooooooppprrrvvvpppkkklllppppppiiiaaadddggglllmmmllliiifffeeeccccccbbbaaaaaaaaaaaaaaaaaa```\\\WWWSSSVVV___fffyyyzzztttdddSSSJJJFFFDDD>>>999444444666888666222777777888888888888888777888777777999999888555333000111444666999:::::::::=========:::777555555555;;;<<<======<<<:::888777555555555555777:::<<<>>>999999999;;;===>>>===<<<;;;<<<<<<<<<;;;;;;::::::======;;;888333000//////.........///111555999;;;777777777999<<<<<<;;;:::666555555555555555666666333333444555666777888999666555444555888::::::999666666555555555777888999444222111222444666666666555555555555777999;;;===BBBLLL]]]rrrqqq\\\FFF>>>777666666444444555444666888999888666666777888999;;;;;;999888999:::888999:::===???===:::666444333333444777888777666:::::::::999999888777666555555555666666888999999999999888888777777666666777999:::<<<<<<:::999777888888888999999888888888888777888:::>>>@@@@@@???=========;;;999888999;;;AAA>>>;;;;;;<<>>>>>@@@AAAAAA???===777666777;;;@@@CCCCCCAAA@@@???===>>>EEERRRbbbmmmxxxfffRRRGGGBBB???<<<<<<@@@@@@>>>===;;;:::999888======<<<===>>>===;;;888777888999;;;;;;:::999999:::999999:::===>>>>>>======<<<:::999999:::<<<===>>>===<<<===>>>>>>===;;;666888:::::::::::::::<<<<<<>>>HHH^^^uuu}}}ttthhhRRRFFF<<<;;;<<<;;;888666888888777555222222333555666666777888888777666555888999:::;;;;;;;;;;;;;;;888888777777777777888888:::999777777777777666444999999777555333333666888888666444555999;;;:::888~~~|||tttpppmmmoootttzzz||||||vvvsssppptttlllVVVJJJ<<<999???EEEGGGEEE@@@FFFOOOYYYcccooo}}}uuujjjccc]]]XXXFFFAAA;;;666666999===@@@@@@FFFNNNVVV\\\bbbgggkkkrrrpppoooppprrrrrrrrrrrrnnnoooppppppooommmkkkjjjjjjmmmqqqpppllliiihhhiiigggmmmqqqrrrtttuuuqqqlllgggiiimmmrrruuutttrrrqqqpppooossszzz}}}yyytttsssssssssqqqpppoooooooooooonnnnnnooooooooonnnnnnnnnllloooqqqoookkkiiilllpppssspppmmmnnnpppnnnhhhbbbfffhhhjjjlllkkkhhheeedddbbbaaa`````````aaacccddd``````]]]VVVNNNMMMRRRXXXdddmmmuuussslllcccXXXOOOFFF>>>666333555888777555444444555666666666666555555555666888999888555222///222444666777777888999999;;;<<<;;;888666555555999:::<<<===<<<:::777555333333555777888:::;;;;;;999888888:::<<<===<<<;;;999:::;;;<<<<<<<<<;;;;;;=========:::666333222333111///------...222666999:::888888999;;;<<<;;;:::777666555555555555666777666777888999::::::999999666555444666888;;;;;;;;;777666666666777888:::;;;999888666666888888888777444444444555777999;;;===BBBNNN___sssooo[[[BBB:::444444555444444666222444666666555555666777999;;;<<<;;;999888888999888999;;;======;;;888666666555444666888:::::::::<<<======<<<;;;999888777777777666555666777999:::999999:::::::::999777777888999;;;======;;;999888777888999::::::999888777555444444777:::===??????<<<>>>>>>;;;777666999<<<>>>;;;777666888;;;>>>???>>>>>>>>>?????????>>>===;;;::::::===BBBEEEEEEDDDAAA???>>>>>>EEEQQQ___iiikkk^^^NNNCCC??????@@@@@@@@@@@@@@@???===:::888666<<<======>>>>>>===<<<;;;:::;;;;;;;;;;;;:::999999777777777:::===??????>>><<<<<<<<<:::999999;;;<<<===>>>???@@@@@@???===;;;555777999:::999999;;;<<>>CCCTTTiiitttqqqiiiTTTGGG;;;;;;@@@AAA???>>><<<:::777222///...111333222444555777888888777666888777888;;;???@@@???===666666666666777888999999:::888777888::::::666333777777555333222222555888;;;999888999<<<<<<;;;999{{{wwwqqqpppoooqqqtttvvvuuussstttuuuwwwxxxgggXXXFFF===???CCCDDDAAA???AAADDDGGGOOO[[[jjjtttwww|||}}}xxxuuuwwwvvvsss[[[QQQCCC999666777;;;===>>>BBBGGGNNNTTT[[[aaadddhhhjjjllloooqqqrrrooollljjjlllnnnooopppooommmlllhhhlllooonnnjjjhhhhhhiiikkkpppsssrrrrrrtttsssooommmppprrrrrrrrrrrrqqqpppkkkkkkpppxxx{{{wwwttttttrrrqqqppppppooooooooooooooonnnnnnnnnnnnnnnoooooollloooqqqnnnhhheeehhhlllnnnpppqqqpppmmmjjjhhhgggjjjiiiiiiiiiiiihhhgggfffbbbbbbaaaaaabbbccceeefffaaa```]]]XXXRRRMMMKKKKKKMMMWWWeeepppwwwwwwnnncccPPPFFF;;;444444777888888333333444444555444444333333333555777999888555222000333666666555444444666666888:::999777555444444666777:::;;;;;;:::777666222333555888999:::::::::888888888999;;;<<<;;;999666777999;;;;;;;;;:::::::::<<<===<<<:::999888999555333///......222666999===;;;888777888;;;<<<<<<:::999777666555555666777999:::;;;;;;;;;;;;::::::666555555777:::<<<======888888777777888:::;;;<<<>>><<<999999999999888666555555555555777999;;;<<>>777222333555555555666222333444444333333555777;;;<<<===;;;888666555555888999<<<===<<<:::888777888777666777:::<<<===<<<===>>>>>>>>>===:::888777999999888777888999;;;<<<888999;;;;;;;;;:::888777888999;;;<<<<<<;;;999888888999:::;;;;;;:::999888444333222333777;;;===>>><<<>>>>>>;;;888777999<<<:::777333333555888:::;;;<<<======>>>============>>>===<<<===???BBBCCCCCC??????>>>@@@FFFRRR```iiibbbZZZMMMBBB>>>@@@CCCDDD???@@@AAA@@@???;;;888555;;;<<<===>>>>>>===<<<<<<=========<<<<<<;;;:::999555555666999<<<======<<<;;;<<<===<<<:::999:::;;;===???AAABBBAAA???===<<<777888:::::::::;;;===???BBB@@@BBBOOO```mmmooommmYYYKKK???>>>CCCFFFFFFFFFBBB@@@:::333...---///222///111333666777777777666888777777;;;AAACCC@@@===444444444555666777999999999888777999<<<<<<999555555555444222111222666888===<<<<<<<<<======<<<;;;yyytttqqqqqqqqqqqqpppooonnnnnnvvv{{{wwwiiiUUUHHHDDDCCCBBB???CCCAAA>>>>>>BBBLLLXXX```ccckkkoooqqqxxxpppdddTTTFFF???;;;999888;;;===@@@FFFMMMVVV]]]aaabbbfffkkknnnqqqrrrnnnhhhgggiiilllnnnoooooommmlllfffhhhiiiiiihhhgggggghhhrrrvvvvvvrrrooopppooommmrrruuuvvvrrrpppqqqqqqooommmkkkkkkoooqqqrrrtttyyyqqqppppppoooooooooppppppllllllmmmnnnoooqqqrrrsssmmmoooqqqnnnhhhfffhhhlllkkkooorrrpppllliiiiiikkklllkkkiiiiiikkkkkkjjjiiicccccccccddddddfffggggggbbbaaa___]]]YYYRRRKKKFFFDDDIIIOOOZZZjjjwwwxxxsss[[[SSSGGG===888777777888444444555555444333333222000111444777999888444111000333666666333111222444444666888888666555555555555666888999:::999777666222444666999:::;;;;;;;;;888777777888:::;;;999888444666888:::::::::999888888:::=========<<<<<<===888555222000111444777:::@@@<<<888666888:::<<<===<<<:::888666555555777888;;;;;;::::::999999999999777666666777:::<<<======::::::999999999:::<<<======;;;888777777777666444666666555666777888:::;;;AAARRRhhh{{{zzzbbbMMM===777222444666666666777444444444333222222555777<<<======:::777444333333777:::<<<===<<<::::::::::::999777888:::<<<======<<<===>>>>>>===;;;888666999999999:::;;;<<<======888999:::;;;;;;:::999888999999::::::::::::999999888999;;;<<<<<<;;;999888555333111111555999;;;<<<=========;;;::::::<<<===777555222222555888999::::::;;;<<<<<<::::::;;;<<<>>>===;;;:::;;;===???AAA>>>>>>>>>@@@GGGRRR^^^gggccc___TTTGGG@@@@@@BBBAAA>>>???AAAAAA???<<<999666888;;;===>>>===<<<============<<<<<<;;;:::::::::555555666999;;;<<<;;;999999<<>><<<<<<999:::<<<<<<<<<===???BBBAAA@@@CCCLLLZZZiiitttzzzhhhZZZMMMJJJLLLNNNPPPRRRJJJGGG@@@888111...///111000222555888999888666555777666888;;;@@@AAA???<<<333333444444555777888999888888999:::;;;;;;999777444444444222111333666999>>>>>><<<;;;::::::::::::~~~zzzuuurrrrrrrrrqqqlllhhhgggkkkoooyyy|||kkk\\\RRRLLLFFFCCCAAA>>>::::::>>>EEEKKKNNNQQQXXX\\\___lll}}}vvvoooeee]]]VVVOOOFFF???>>>======@@@GGGPPPXXX\\\aaafffjjjlllooosssqqqjjjiiikkknnnpppqqqpppnnnlllhhhfffeeeeeegggiiijjjiiirrrvvvwwwrrrnnnmmmmmmkkkpppvvvwwwrrrooopppooolllooolllkkkmmmnnnnnnqqqwwwppppppooooooooooooppppppmmmmmmmmmnnnoooqqqssstttmmmooopppnnnlllkkkmmmooommmnnnnnnnnnlllkkklllmmmlllkkkkkkmmmoooooommmjjjddddddeeefffggggggggggggccccccdddbbb]]]VVVOOOJJJBBBBBBAAADDDPPPaaalllnnniiieee\\\PPPDDD<<<999888666666666666555333222111///000333666888777444111---222555555222111222555444666888888666666666777999999999999999888777666333555777999;;;<<<<<<<<<777777666888999:::888777444666888:::;;;:::888777666888<<<======<<<<<<===888777444333333555888:::???<<<999999999;;;;;;:::999888666444444666888999:::999888666555555666666777666555777999;;;<<<;;;<<<;;;:::::::::;;;<<<===999777666666777777777666888777666666666777999:::@@@TTTooo}}}cccMMM>>>777333666888777777888666555444222111111444777;;;<<<<<<;;;888555444555777:::======<<<;;;<<<===;;;999777777888;;;;;;;;;:::;;;=========:::888666777888:::;;;<<<===>>>>>>999999999:::::::::999999:::999888888888888999:::777888:::<<<<<<:::888777666333000000333777:::;;;>>>===;;;;;;<<<>>>>>>>>>888666555666888;;;;;;;;;888:::;;;:::888777999;;;===<<<;;;999999;;;>>>AAA??????>>>???DDDMMMXXX___fffddd[[[KKKAAA??????===>>>???@@@@@@???===:::888666999======<<<;;;<<<>>><<<;;;::::::999999999999888888888:::<<<;;;999777999<<<@@@???:::777888:::>>>@@@BBBAAA>>><<<<<<===:::;;;<<<<<<<<<>>>AAACCC>>>>>>@@@EEEQQQcccwww~~~qqqddd___^^^___cccggg]]]YYYRRRHHH@@@<<<;;;===;;;<<<>>>??????<<<999777444555777:::<<<<<<:::888333333333444555666777888999:::;;;:::888777777777444444444222222333777:::===<<<:::888666666777888|||xxxuuusssqqqrrrrrrooohhhaaaaaajjjrrr{{{~~~oooaaaVVVNNNIII===:::777999>>>BBBDDDDDDGGGLLLMMMOOO\\\nnnrrrlllqqqpppoooooommmeeeXXXNNNCCC@@@===>>>CCCKKKRRRVVVbbbgggjjjjjjnnntttsssmmmmmmooorrrttttttrrrooommmkkkgggdddeeeiiimmmmmmmmmmmmsssvvvrrrooonnnmmmkkkllltttwwwsssppppppnnnjjjllllllnnnrrrqqqmmmmmmooooooooooooooooooppppppqqqrrrqqqpppoooooopppqqqrrrmmmnnnoooooooooppprrrsssooommmkkkkkkmmmnnnnnnllljjjkkkmmmpppsssrrrnnniiicccdddfffggghhhgggffffffcccfffhhheee^^^WWWRRRQQQ@@@???;;;888===KKKXXX^^^uuutttnnn```OOOBBB;;;:::888888777666555333222111...///222666888777444000+++000444555222111444777666777888888777777888:::===<<<;;;:::888777666666444555777999;;;<<<======777666666777999999888666444666999;;;;;;:::888777555888;;;<<<<<<;;;:::;;;888777555444555666999:::===<<<;;;;;;<<<;;;:::888666555333333333666888:::999888555333222222333444777555555666888::::::999>>>===;;;;;;:::;;;<<<===777666555666888999999999999888777666666777888999>>>UUUsssjjjSSS???888444777999888888999777777555222000111444666:::;;;<<<;;;999777777777777:::===>>><<<;;;===???;;;888666555777999:::999999:::<<<===<<<:::777666666777999<<<===>>>>>>===999999999999999999999999:::999777666666777999:::666777999;;;;;;999777666777444000000222666999;;;???<<<:::;;;>>>AAA@@@???:::999888999<<<>>>>>>>>>777999:::999666666888;;;>>>===<<<::::::===AAADDD@@@???>>>>>>@@@GGGQQQWWWffffff]]]MMMAAA>>>===999>>>??????@@@???===;;;:::555999<<<===;;;;;;<<<>>>:::999888888777777888888:::::::::<<<===<<<999666888<<<@@@???;;;777888:::>>>@@@BBB@@@===;;;<<<>>>:::;;;<<<<<<<<<>>>AAADDD;;;<<<<<<>>>HHH\\\vvvwwwqqqooopppvvv|||uuuqqqiii___VVVQQQOOOPPPFFFGGGHHHHHHFFFBBB===;;;222444777999999888666555444333333444555666777777999;;;<<<999555333444666444444444222222444888;;;<<<;;;888555222222444666~~~tttrrrtttqqqjjjlllooommmfff^^^aaannn{{{sssiii[[[OOOFFF@@@<<<===<<<999;;;AAA>>>@@@CCCIIIPPPWWW^^^aaaaaadddkkkuuu{{{zzzrrrjjj]]]SSSKKKIIIIIIKKKPPPUUU]]]aaagggkkklllllllllllllllrrrzzz{{{vvvqqqnnnnnnpppnnnkkkiiiiiikkknnnppp}}}wwwqqqnnnnnnoooooommmlllmmmooopppqqqqqqppppppmmmjjjiiinnnuuuwwwqqqkkkmmmmmmppptttwwwuuuooojjjqqqmmmnnnsssrrrmmmlllooolllooorrrrrrooonnnooopppsssqqqooonnnmmmllljjjhhhrrrooommmmmmooopppooommmhhhfffdddeeehhhlllooopppiiigggfffffffffccc]]]XXXQQQDDD777222---...>>>RRRhhhrrrzzzvvvdddPPPBBB<<<888888999888666444333333...000222555555444333111...000222333444333111000666777999;;;<<<<<<<<<<<<<<<777333222555999;;;;;;:::999888999;;;=========;;;:::888666444444444444222555:::<<<;;;999888888666666777888888888888888;;;999666444333555777999>>>===<<<;;;999888777777666555333333666:::???CCC<<<:::777444222222222333666999;;;:::777666777999777777888888999:::;;;;;;777777777888:::;;;:::888888:::;;;:::888888:::>>>CCCZZZ{{{~~~eeeUUUBBB>>>999888999;;;;;;999666555333222333444666888<<<;;;::::::999999999999888999:::;;;<<<=========;;;999888888999::::::999888999;;;>>>???===888444777888999:::;;;:::999888888999;;;<<<======<<<<<<999999888555222111555999777888999::::::999888777:::666111000444888:::;;;@@@>>>;;;:::<<>><<<<<<:::666222333888<<>><<<:::999;;;>>>AAACCCBBB???;;;777777888;;;======;;;999======<<<999666444555666===>>>===<<<;;;;;;===???>>>;;;999999::::::777444<<<<<<===>>>===<<<:::999:::;;;<<<<<<======<<<<<<:::555333999CCCSSSgggwwwzzzvvvxxx|||}}}{{{xxxssstttmmmcccaaaccc___TTTJJJEEECCC@@@=========<<<;;;:::999999444444333333444666888999888888888777444444666999<<<777333333777::::::777999::::::777333111333666zzzrrrrrrvvvuuuqqqhhhjjjhhhdddccckkk|||yyyjjj]]]RRRGGG>>>======;;;;;;===;;;===@@@DDDIIIMMMPPPRRRUUUWWW]]]hhhtttzzzzzzxxxllleee___YYYRRROOOSSSZZZ^^^aaafffjjjlllnnnnnnooojjjqqqxxx{{{xxxtttrrrrrrnnnmmmkkkkkklllnnnqqqsssxxxvvvtttsssrrrqqqooommmmmmooorrrttttttrrrooonnnkkklllnnnpppqqqqqqooommmmmmmmmooorrrtttsssnnnjjjooommmnnnssssssooonnnqqqpppqqqrrrqqqooooooqqqssstttrrrpppooonnnmmmllllllpppmmmkkklllnnnoooooommmmmmkkkhhhhhhiiikkkllllllqqqlllfffcccbbbbbbaaa```\\\MMM>>>555+++(((444EEE\\\fffrrrvvvlll[[[JJJ@@@888888888888888777666666---///111444555555333222///000222444555444333333666777999:::;;;<<<<<<;;;999555222222555888::::::999888777999;;;=========999888777666555555666666333555888;;;<<<;;;:::888444555666777888999999999:::888555333333555999;;;<<<<<<;;;:::888777555444444555555777999;;;===???>>><<<999666444444444555666888999999999888999999666777888999:::;;;;;;;;;777777666777999999888666777:::<<<;;;999888:::===GGG]]]{{{eeeSSSCCC???:::888888999888777555555444444444666777888999999999999:::;;;;;;<<<::::::999999999;;;<<<>>>:::999888888999999:::999777777999;;;<<<;;;777444666777888999999999888888555666888999:::;;;::::::666777666333000000333666555666777999999999888777:::666333333555888:::999<<<;;;:::999:::<<>>;;;999999:::===@@@CCCBBB???<<<::::::999:::<<<===<<<;;;<<<======;;;888666666777<<<<<<<<<;;;:::;;;===???===:::888777888888666444999999::::::;;;:::::::::<<<<<<<<<<<<;;;:::999999666333333888AAAOOOcccttt}}}rrrlllmmmooopppuuu}}}|||~~~|||wwwwwwqqqfff\\\WWWRRRMMMJJJHHHEEECCCCCCCCCBBBAAA===<<<::::::<<<======<<<999999777666444444555666999666444444666777777777888888888666222111333555~~~|||wwwrrrrrruuuuuusssiiihhhggggggmmm{{{vvvdddUUUFFFAAAAAA@@@===<<<<<<===@@@BBBDDDDDDDDDDDDHHHHHHLLLWWWeeesss{{{~~~xxxvvvtttnnnccc[[[\\\cccaaacccfffiiilllnnnooopppjjjpppwww{{{zzzwwwwwwwwwmmmmmmlllmmmooorrruuuwwwsssuuuxxxxxxvvvsssqqqpppooorrruuuwwwvvvsssnnnkkkiiioootttsssnnnkkkmmmpppllllllmmmnnnpppooollliiipppooopppsssssspppoooqqqttttttsssqqqooopppsssuuutttrrrqqqoooooooooppppppooommmllllllmmmnnnnnnmmmooommmlllkkklllmmmmmmlllrrrnnnjjjfffeeeeeeeeeeeeeeeXXXIII===111)))///:::LLLWWWfffrrrsssfffQQQAAA;;;:::888888888888777555---...111333444444333222///000222444666666666555666777888999:::;;;;;;;;;777555333333555777888888777666666888;;;===>>>===888888777777777777888999444444555999===>>><<<999444555666777777888888888777555222000111555:::===<<<<<<===<<<:::888555333222444777:::;;;;;;:::999>>>===:::888777777888888777777777888:::;;;:::888555777999:::<<<<<<;;;;;;777666666777888888666444777:::===<<<:::999:::===LLL___{{{eeePPPCCC@@@;;;888777666555444555555666666777888999999666666777999:::<<<===>>><<<;;;999777777999;;;===:::999999888888999999:::777777777888:::999777555555666777888888888888777111222444555666777777777333444333222000///111222222444555777888888888777999777666666888999888777888:::;;;:::888888<<>>===<<<999777666888:::===???AAAAAA@@@============@@@BBBBBBBBBEEELLLQQQ]]]eeefffZZZJJJ@@@<<<:::888999;;;>>>AAAAAA>>><<<===<<<:::;;;<<<======<<<;;;===>>>===;;;888777777999:::;;;::::::;;;>>>@@@<<<:::777666666777666666555555666666888999;;;;;;>>>>>>===;;;:::888777666444444555999>>>HHH\\\nnnvvvhhh___^^^]]][[[]]]fffmmmqqqzzz|||sssnnnlllhhhbbb^^^ZZZTTTRRRSSSTTTTTTSSSOOOKKKHHHIIILLLLLLGGGCCC>>><<<:::999:::;;;;;;::::::999999::::::;;;;;;;;;777777666444222111222444~~~|||{{{yyyuuusssqqqooommmmmmlllmmmqqq{{{xxxjjjYYYMMMHHHDDD@@@>>>???@@@BBBDDDDDDCCCAAA@@@AAA@@@AAAHHHTTTaaakkkppprrrtttwwwyyytttlllkkkooojjjjjjiiijjjlllnnnnnnnnnmmmrrrwwwzzzzzzyyyxxxxxxoooooooooppprrrtttvvvwwwrrrvvvzzz{{{xxxuuuuuuvvvrrrsssttttttssspppmmmkkkiiinnnsssrrrnnnkkknnnqqqlllllllllllllllkkkjjjiiirrrrrrrrrsssssspppoooooossssssrrrqqqqqqqqqrrrsssqqqqqqpppooonnnoooqqqsssqqqpppooonnnnnnnnnmmmmmmnnnmmmmmmoooqqqrrrqqqpppkkklllmmmnnnmmmkkkgggeeeeee\\\SSSJJJ???666555:::BBBJJJZZZkkktttlllVVVDDDAAA<<<777666777888666333///000222333333333222111...///111444555777777777777777888999:::::::::;;;888888777777777666666555666555555666:::<<<======::::::999999999999::::::555333222777===@@@>>>:::666666777777777666555555444222///...///444999===>>>???@@@@@@>>>;;;777555333444666888999888777666:::999888777888999;;;<<<;;;999777888;;;;;;888555555666888;;;<<<<<<<<<;;;888777666666777777555333666:::======:::999:::<<>>;;;888777666666555555666777888999:::::::::555666777999;;;<<<======;;;;;;:::999999999999999999::::::999888888999:::999888777777999999888777666666777888888999999999///000111222333444444444222333333333222111111111000111333666777888888777888888888888888888777666888<<<>>><<<888666999===:::999888999;;;>>>@@@BBB>>>>>><<<:::999888999::::::>>>BBBDDDBBB???===<<<===???AAABBBBBBFFFLLLQQQ^^^jjjpppeeeRRRDDD===;;;888888:::<<>>===;;;888999;;;===>>><<<999888888888999999999999;;;>>>@@@<<<;;;888777666777777888444444444555777:::<<<>>>???>>>===;;;:::999888888666777999;;;;;;BBBSSSddd{{{yyyqqqcccWWWQQQJJJDDDBBBJJJRRRYYYeeettt}}}yyyvvvppplllnnnuuuvvvtttqqqkkkeeecccfffiiijjjjjjfffaaa]]]]]]```___XXXQQQFFFDDDAAABBBDDDFFFFFFEEE???======@@@DDDEEEDDDAAA;;;:::888555333222333333zzzyyyyyyyyywwwtttnnnjjjiiikkknnnsss|||qqq```SSSKKKFFFCCCAAAAAABBBCCCBBBAAA@@@???===<<<<<<@@@FFFMMMSSSWWW\\\___hhhtttzzzyyywwwwwwvvvsssppppppqqqqqqpppooorrruuuxxxzzzyyyxxxvvvvvvqqqqqqrrrrrrssssssttttttsssvvvyyyxxxvvvuuuwwwzzztttsssqqqooonnnmmmmmmmmmjjjlllnnnooopppppppppqqqlllllllllkkkjjjiiihhhhhhnnnpppqqqrrrrrrsssrrrqqqpppppprrrssssssqqqooommmnnnoooooonnnmmmmmmppprrruuutttsssqqqooommmmmmmmmnnnnnnppprrruuuuuussspppiiikkkmmmooonnnllljjjiiiaaa]]]ZZZUUUMMMCCC===<<<===CCCPPPcccqqqpppbbbTTTGGG???777444888;;;999666333333444444333222000///...///111333555777888999888888888999999:::;;;;;;<<<<<<<<<:::777555444333555444333555999;;;<<<<<<<<<<<<<<<<<<;;;:::999999555222111555;;;???>>>;;;:::999999888666555333222222000...---...333888;;;===>>>??????>>>;;;888666444444444444444555555666555444444555666999<<<>>>???<<<:::999::::::666222444555777999;;;;;;<<<;;;888777666777888777555444666999<<<<<<999888:::<<>>===:::777555888::::::999888777999;;;<<<;;;999999:::::::::999777777888888999:::;;;;;;000000000111111222333333444555666777777666444222///000222555666777777777777888888888777777777777===@@@CCC@@@:::777888;;;777777777777888;;;>>>@@@>>>===;;;:::::::::::::::999===BBBEEECCC@@@>>><<>>???===888555777999<<<<<<;;;999888888777888999888888999<<<>>><<<<<<;;;999888888999:::555555555666888;;;>>>@@@>>>>>>===<<<;;;<<<<<<===:::;;;======:::===JJJYYYlllooonnnbbbTTTGGG;;;333333888>>>EEENNNZZZbbbeeeaaa___YYYXXX___llltttuuuvvvrrrnnnnnnqqqvvvxxxyyyzzzuuupppqqqtttsssllleee[[[YYYVVVTTTTTTTTTSSSSSSKKKGGGFFFJJJRRRVVVSSSNNNFFFBBB===888555444444444|||tttssstttvvvsssmmmlllnnniiippp{{{rrrddd[[[TTTNNNFFFEEEBBB@@@>>>======>>><<<<<<<<<===???AAACCCDDDFFFHHHRRRbbbnnnssstttvvvzzzwwwttttttvvvwwwuuurrrvvvwwwwwwxxxwwwuuusssrrrqqqrrrsssssssssrrrqqqqqqtttttttttsssssstttwwwyyysssqqqnnnkkkjjjkkkmmmooolllkkkkkkmmmqqqsssrrrppplllnnnnnnmmmjjjhhhhhhhhhgggllloooooorrrvvvwwwuuunnnoooppprrrsssqqqmmmiiijjjmmmoooooollllllnnnpppvvvvvvuuurrrooommmmmmnnnqqqqqqsssvvvwwwuuuqqqnnnooonnnmmmjjjiiijjjmmmppp``````___[[[UUUKKKCCC>>>>>>AAAIIIXXXhhhqqqqqqnnnVVVIII<<<777;;;???>>>;;;555555555555444333111111111111333444666888999:::::::::999999::::::;;;<<<>>>>>>>>>;;;777444333444444333333555888:::;;;:::<<<<<<<<<<<<;;;:::888888444222111444888<<<<<<;;;<<<;;;:::999777555333222333111//////000333666888999:::;;;<<<;;;999777666666444333222222333666777222222222222444777:::<<<@@@???===;;;:::777444222444444555777888:::;;;<<<999888888888::::::888666666999:::999777666999<<>>@@@@@@<<<888555888:::;;;:::777666999<<>><<<;;;<<<;;;:::888888888888888999:::<<<<<<444333333222222333333444666777999<<<===;;;777444///000333555666777777777777777777555444444777:::@@@CCCEEECCC???;;;:::;;;666777777666666888<<>><<<999888:::;;;<<<<<<:::===BBBCCCCCCAAA??????AAABBBBBBAAA@@@CCCJJJPPPXXXgggppphhhVVVFFF===::::::999888888999:::999888666888:::===???===999555666888;;;;;;:::999::::::999:::999888666777999;;;;;;<<<===<<<:::999999;;;777777888999;;;===???@@@>>>===<<<<<<<<<===???@@@<<<<<<>>>===::::::CCCNNN\\\hhhnnngggVVVEEE777...///111444888>>>DDDHHHJJJNNNMMMJJJHHHNNN[[[dddfffjjjjjjjjjkkkmmmpppsssuuu{{{xxxuuuwww{{{|||yyyuuuvvvuuusssmmmhhhdddddddddbbb^^^\\\```fffjjjhhhdddVVVPPPFFF>>>999777777777|||~~~uuuqqqppppppnnnjjjnnntttrrr{{{{{{xxxuuummmcccUUUQQQJJJCCC>>>======>>>?????????>>><<<;;;;;;;;;<<<<<>>???AAA???:::555555555555555555555555444555555777888:::;;;<<<<<<;;;:::::::::;;;<<<===<<<===<<<999666444444666555444333444777999999999777888999:::999999888777333222222333555888:::<<<;;;;;;::::::999777666555555555444333333444666777888888999999999999888888666555444333444555777888444333222222333555777888>>>??????<<<999666444444444333333444555888;;;===::::::999:::<<<<<<;;;999777888888666444444999===DDDWWWqqq~~~jjjOOO===777999;;;;;;::::::<<<>>>::::::888777777888888999666777999:::::::::888777888;;;>>>@@@@@@===:::777777:::<<<:::777666999<<>>======;;;888666777777666777888:::;;;<<<999888666555444444555555888999<<>>===:::666666888<<<>>>>>><<<>>>AAAAAAAAA@@@AAABBBBBBDDDEEEDDDBBBCCCFFFJJJSSS```jjjdddVVVIIIBBB>>><<<:::777777777888777666999999999;;;======<<<:::777999;;;;;;:::;;;<<<>>>;;;;;;:::888555444555777777:::======;;;999888999999999;;;<<<======>>>>>>===<<<;;;;;;;;;===>>>@@@;;;::::::;;;:::999???GGGWWWhhhuuuooo]]]KKK>>>888444444555888:::;;;===>>>AAADDDDDDAAACCCJJJPPPQQQRRRWWW[[[]]]\\\\\\^^^bbbgggggghhhlllrrrvvvxxxyyy{{{}}}|||uuulllggghhhlllppppppppppppoooooorrrtttggg]]]OOOCCC===;;;:::999wwwxxx~~~yyysssnnnllliiigggnnnxxxppptttxxx}}}wwweee^^^TTTIIIBBB???@@@BBBEEEEEECCC@@@<<<999888888::::::===AAACCCIIIVVVccceeecccdddjjjrrrwwwvvvtttvvvuuutttssssssrrrpppnnnmmmoooppprrrrrrqqqpppooommmkkkiiikkknnnpppnnnkkklllllllllmmmnnnoooooopppnnnooooooooonnnnnnoooooommmppprrrqqqmmmiiihhhiiikkkpppqqqnnnooorrrrrrmmmsssqqqnnnoooppppppnnnkkkhhhmmmrrrrrroookkklllnnnoooqqqrrrqqqnnnnnnpppsssjjjmmmrrrwww{{{zzzvvvrrrrrruuuwwwuuuooojjjggggggiiihhheee```\\\YYYUUUPPPJJJFFFBBBBBBKKK___uuupppVVVFFFAAA@@@;;;555333444444555666777888888888888888999:::<<<===>>>===<<<;;;:::;;;<<<===>>>999::::::888444333666888555444333444666888888777333444666777888888777777111222333333333555999<<<999999:::::::::999999888888888777777666666666666999999999::::::;;;;;;;;;555555666666777777888888666555333222222333444555<<<>>>???===888555555777444333222222444777;;;===;;;::::::<<<>>>>>>===<<<777888777444222333888===CCCWWWqqqyyycccHHH777888:::<<<<<<::::::<<<>>><<<:::888666666666888999444666888:::;;;:::999888:::<<<>>>??????>>><<<;;;777:::<<<:::777666999===AAA@@@>>>>>>===;;;777444666555555555777888:::<<<<<<;;;999777666666666666999:::===AAADDDBBB;;;666111222444666777777666666888666333...---111999@@@@@@@@@AAACCCEEECCC@@@===888999:::888666777;;;>>>===999444444888<<<>>>???===>>>@@@@@@@@@@@@BBBDDDAAADDDGGGGGGEEECCCDDDEEEPPP]]]gggcccXXXNNNGGGCCC===:::777666666666666555===;;;888999;;;===??????999:::;;;;;;;;;<<<>>>@@@======;;;888444333333555555999======;;;888777888999:::<<<===>>>===<<<<<<>>>===;;;::::::;;;===>>>999666777999999999===CCCXXXlll|||wwwdddRRRHHHDDD===<<<===@@@AAA@@@@@@AAA999???BBB@@@>>>AAACCCDDD@@@GGGNNNPPPLLLJJJLLLPPPRRRTTTXXX]]]dddkkkrrruuujjjnnnpppjjjaaa\\\```fffnnnsssuuuppphhhffflllsssqqqfffUUUGGG@@@===<<<;;;{{{xxxwwwxxxooopppooolllkkkmmmsssyyy|||kkkfffccciiiwwwuuueeeWWWMMMGGGAAA===AAA@@@@@@???;;;666888===:::===??????>>>AAAIIIOOOPPPSSSXXX^^^eeemmmvvv|||zzzyyywwwtttqqqqqqsssuuuooossswwwuuupppllllllmmmooommmjjjhhhggghhhjjjkkkhhhhhhjjjmmmqqqsssrrrpppqqqqqqrrrrrrrrrsssssssssrrrpppooopppsssqqqkkkeeegggjjjmmmoooooommmmmmmmmtttqqqnnnnnnpppooollliiiqqqqqqpppnnnkkkjjjkkkmmmvvvppplllnnnnnnlllooouuuppplllkkkqqqyyy}}}zzzuuurrrsssssspppllliiiggggggjjjfffbbbcccgggfff___XXXVVVLLLEEEGGGJJJQQQfff|||zzzeeePPPDDD@@@<<<666666555666888888555777;;;;;;;;;<<<<<<===<<<<<<;;;<<<<<<============<<<<<<888999:::999777555555555777555444444666777666555666333111333777:::;;;:::999666333222333444555555888999:::;;;<<<;;;:::999999999888666555666:::===<<<;;;:::::::::;;;<<<===888777666666666888999::::::::::::999888666444333999:::<<<;;;999888888888777444111000333888<<<>>>???===:::888888999;;;===999>>><<<555333999@@@AAAIII]]]ssszzznnnXXXGGG???999999999:::;;;<<<===>>><<<;;;:::777666666999<<<===:::888999<<<===<<<;;;;;;;;;;;;===??????===;;;;;;888777999999666777:::===<<<<<<<<<;;;:::777444333444555777888888999999:::888666555666666666444999777777:::???AAA>>>:::666333222444888<<<<<<<<<888555222000000444888;;;======???@@@AAA@@@@@@???@@@===:::888888;;;???AAA>>><<<888666777;;;???BBB@@@?????????AAACCCFFFHHHIIICCCAAADDDFFFEEEDDDEEEHHHTTT___aaa^^^VVVJJJ??????<<<888555333555777999<<<999666777;;;@@@AAAAAA???@@@@@@>>>======>>>@@@>>><<<888555222111111111666666666666777888999:::<<<;;;:::;;;<<<======<<<999999:::999888666444333444666888:::;;;===@@@BBBPPPdddyyyxxxlll```XXXNNNIIIGGGKKKMMMIIIEEEBBB@@@AAACCCBBB@@@???@@@AAA===@@@CCCDDDCCCAAA@@@@@@GGGHHHHHHKKKSSSZZZYYYTTTTTTVVVWWWVVVTTTRRRRRRRRRYYY\\\^^^\\\WWWUUUXXX\\\]]]ZZZSSSIII???999777666{{{wwwuuuuuuuuupppooonnnnnnpppvvvkkkccc[[[]]]iiixxxyyyooobbbUUULLLGGGDDDAAA@@@@@@===888888<<<===???AAA???<<<===BBBFFFFFFHHHKKKPPPYYYdddqqqyyyooossswwwyyywwwuuurrrqqqoootttxxxxxxtttooonnnooopppnnnkkkhhhgggggghhhiiigggjjjlllnnnnnnoooqqqsssssssssrrrqqqqqqqqqrrrrrrsssoookkkkkknnnnnnlllhhhiiikkkllllllkkkjjjkkkmmmpppnnnllllllmmmnnnooonnnnnnoooooommmllllllnnnpppqqqmmmllloooooommmnnnrrrooommmmmmrrrxxx{{{yyyvvvtttuuutttqqqllliiiggggggfffdddccceeehhhgggbbb^^^XXXOOOHHHGGGFFFJJJ]]]ssssssaaaRRRFFF:::111444333666;;;<<<:::;;;???<<<<<<<<<<<<;;;;;;:::999<<<===>>>>>>>>>===<<<;;;888999::::::888777777888999666444444555666666666777555444555888:::;;;:::999888666555555555555555888999:::;;;;;;;;;;;;;;;999777666555666888;;;<<<:::999888777777888888999777666666555666777888999;;;;;;<<<<<<:::777444333555777888888777777777888999777555555888;;;===>>><<<;;;999888888888:::;;;:::>>>===777666<<>>===;;;:::::::::<<<>>>???>>><<<;;;777666888777555555888:::999999999999999777666555555666777777777777777777666555666888:::999999999666555888<<<>>><<<999777555444555999<<<===<<<;;;999555222111444777999<<<===>>>@@@AAAAAA@@@@@@@@@>>>;;;::::::===@@@BBBAAA???;;;999888;;;>>>@@@@@@???>>>???@@@BBBDDDFFFFFF@@@>>>AAADDDCCCCCCEEEMMMYYYdddddd\\\RRRHHHAAAAAA???;;;888777888:::<<<<<<999666777:::>>>???@@@?????????===;;;<<<>>>AAA<<<:::777555333222222222444444444555666777777888;;;;;;:::;;;<<<<<<<<<;;;999999::::::999777666555777888999;;;===>>>??????CCCWWWqqq{{{mmmddd\\\XXX]]]aaa^^^UUUOOOHHHEEEBBBBBBCCCDDDCCCBBB===???@@@???>>><<<<<<===DDDDDDBBBBBBFFFKKKIIICCCAAADDDGGGIIIGGGFFFEEEEEEIIILLLMMMJJJDDDBBBEEEIIIJJJIIIFFFAAA;;;777666666wwwrrrrrrttttttttttttqqqoooqqqxxxsssgggXXXSSSYYYgggtttzzz~~~wwwggg\\\VVVJJJDDD@@@@@@???<<<;;;===@@@BBBBBB@@@;;;:::;;;>>>???@@@AAADDDKKKXXXeeennnfffkkkqqquuuvvvtttrrrqqqoootttxxxyyyvvvrrrqqqqqqqqqooollliiigggffffffgggfffjjjnnnnnnlllmmmrrrvvvuuutttrrrpppppppppqqqrrrrrrmmmhhhfffhhhlllmmmllllllkkkjjjhhhggggggiiillljjjkkkkkkjjjkkkmmmqqqtttlllmmmnnnmmmmmmnnnqqqsssnnnlllmmmppppppmmmlllnnnmmmmmmnnnrrrvvvxxxwwwuuuuuuvvvuuurrrmmmiiihhhgggeeefffhhhiiihhhfffcccaaa]]]WWWRRRMMMGGGFFFUUUhhhppp]]]KKK;;;///111000333888:::888888;;;======<<<;;;:::888777666<<<===???@@@@@@>>><<<:::777999;;;;;;:::999:::;;;;;;888444333444555666666999888666666888999999888:::999999999888777666666999999999:::;;;<<<===>>>999666444555888<<<===<<<888888777666555555555666666555444444444555666777999:::<<<<<<:::777333000000222555666666666777888<<<;;;:::;;;>>>???>>>===:::999999999888888888888:::======999999>>>EEEIIIYYYooommmRRRDDDBBB888888888888999:::;;;<<<888888777555444555888;;;<<<;;;:::;;;<<<======<<<999888888999<<<>>>>>>===;;;777444555444222333777777777777666777777888888666777777777666666555444444333444666:::<<<======777555333555888;;;:::888888777666777999;;;<<<;;;>>>;;;777444333444666888;;;<<<>>>???@@@AAAAAAAAA???>>>===<<<===???BBBCCCBBB@@@===;;;;;;<<>>>>>>>>???@@@BBBCCCAAA<<<;;;???BBBBBBCCCGGGSSSbbbmmmgggXXXKKKEEECCCAAA???<<<:::999:::;;;===<<<999777777999;;;======>>>===<<<:::999:::===@@@:::999777666444444333333555555555666666777777888;;;;;;;;;;;;;;;:::::::::999::::::::::::999888777:::999:::===@@@AAA>>>;;;;;;KKKeee}}}sssnnnsssyyyuuujjjaaaWWWPPPHHHEEEGGGIIIFFFCCCDDDDDDCCC@@@>>>===???@@@AAAAAA===:::;;;>>>;;;555111555:::===<<<;;;::::::;;;===>>>999444111444888999:::;;;:::777555444444}}}wwwooolllooosssuuuuuuyyyuuurrrvvvwwwcccVVVVVV___hhhmmmooouuu}}}}}}uuummmiiiXXXOOOFFFCCCBBB>>>===>>>@@@AAAAAA???<<<999999:::BBBAAA@@@AAAEEEMMMWWW^^^dddfffiiikkkmmmpppsssvvvqqqtttvvvvvvtttrrrssssssrrrpppmmmjjjhhhfffffffffggghhhjjjkkkmmmppptttwwwuuusssqqqooooooqqqsssuuuqqqmmmhhhfffhhhkkkmmmnnnllllllkkkiiiffffffgggiiifffiiikkklllkkklllppptttmmmnnnnnnnnnnnnoooqqqtttpppooonnnnnnmmmkkkjjjkkkjjjlllnnnppprrrssssssssssssttttttrrrnnnkkkjjjjjjhhhkkkmmmlllhhhcccaaaaaabbbaaa```ZZZQQQKKKTTTaaawwwvvvdddRRRBBB777333111222777888666444666>>>===<<<;;;999666444333;;;===@@@AAAAAA???<<<999888:::<<<<<<<<<<<<===>>><<<999555222333555777777999999888777777777666666999;;;<<<===;;;999777777::::::999999:::<<<>>>???:::666333555;;;??????===999888888777666666666555555444333333333444555666666777::::::999555000---...000333555666777888:::>>>>>>>>>@@@BBBAAA???===888999:::::::::999777777888:::;;;::::::>>>EEEJJJWWWnnnqqqWWWFFFAAA888777777777888888999:::666666555444222444777:::999999999:::;;;;;;;;;:::777666666777:::=========:::666333333222000111555888888888666555666888:::888888888777666555333333111111333666:::<<<===<<<666444222222555777888777888777777777888999999999<<<:::666444333444666888:::;;;<<<>>>???AAABBBBBB>>>>>>>>>>>>???AAABBBCCC@@@???>>>======>>>@@@@@@=========<<<===>>>???@@@===:::999===@@@BBBEEEJJJXXXhhhrrrhhhTTTFFFCCCDDD???>>><<<:::999999:::;;;;;;:::888777888999::::::<<<;;;999777666777;;;>>>;;;:::999888777555444444666777777888999999999999::::::;;;:::999888999:::::::::::::::::::::999999:::999999===CCCDDD???:::>>>GGGYYYsss~~~zzz~~~uuunnnhhh```WWWQQQPPPPPPNNNKKKQQQPPPMMMHHHDDDBBBDDDEEEBBBBBB???::::::;;;888222000333777999999888888999666888999555///,,,///333333666999:::777444222222{{{uuupppjjjiiilllqqqtttuuuzzzwwwwww}}}vvvgggaaaaaabbbbbb```aaafffmmmvvv|||}}}}}}nnnbbbUUUMMMGGGAAA======<<<======<<<;;;:::999:::BBBBBBBBBBBBCCCGGGLLLPPP^^^aaadddgggkkkoootttwwwvvvuuutttrrrqqqqqqsssuuurrrqqqnnnllliiihhhgggfffiiifffeeehhhpppuuuvvvuuuqqqpppoooooopppsssvvvxxxqqqnnnkkkjjjjjjkkklllmmmmmmnnnnnnllliiigggggghhhfffiiimmmnnnlllkkkmmmooopppppppppooonnnnnnppprrruuutttqqqmmmkkkjjjjjjiiiiiijjjlllnnnooooooooonnnoooqqqrrrqqqooonnnnnnnnniiilllooolllgggcccbbbdddcccfffhhheee[[[TTTVVV\\\gggrrr|||{{{qqqbbbPPPBBB999444222666888666555777>>>===<<<;;;888666444333:::<<>><<<999555333444666777888888888888777555444333333888;;;>>>>>><<<999888999::::::999999:::;;;===>>>:::666444666===AAA@@@>>>:::::::::::::::999888888555444333222222333444444555777999:::999555111...///111444666777888:::<<<>>>>>>>>>@@@AAAAAA>>><<<999:::;;;;;;;;;:::888777666777888999999<<>>@@@@@@AAAAAA@@@AAAAAA@@@???>>>===<<<;;;;;;;;;;;;;;;;;;<<<======<<<999999===@@@BBBGGGMMM[[[jjjrrrfffQQQDDDBBBDDD>>>>>>===<<<;;;;;;;;;;;;::::::999888777777888999::::::999666555555888;;;<<<<<<<<<;;;:::777555444666666777888888888777777777999::::::888777888:::;;;;;;::::::::::::::::::777666777<<>>===888333666888999999888888999;;;666999:::666000,,,...111333666999:::999666555444xxxwwwnnnmmmkkkjjjkkkooosssvvvxxxzzz}}}sssjjjaaaZZZWWWSSSRRRYYYgggwwwvvviii___TTTHHHAAA@@@===<<<;;;;;;:::::::::;;;>>>@@@BBBCCCCCCCCCFFFGGGRRRXXX```hhhmmmqqqtttvvv|||zzzwwwtttrrrsssssstttqqqpppooommmlllkkkjjjjjjkkkfffdddhhhrrrwwwuuuqqqoooooonnnoooqqqtttwwwyyyrrrqqqooommmlllkkkkkkkkkooopppqqqpppmmmkkkjjjjjjjjjlllmmmmmmlllkkkkkklllrrrrrrrrrpppnnnnnnpppqqqwwwwwwsssnnnkkklllllljjjjjjiiijjjlllnnnnnnllljjjlllnnnppppppooooooooopppiiikkkllljjjgggeeegggiiibbbfffiiiggg___YYYWWWXXXUUUaaaqqq|||vvvbbbPPP@@@888111222444444555777<<<<<<;;;:::999777666555888:::===?????????===<<<;;;===???>>>===<<<<<<===:::888555444555777888999777888888777444222111222555999======;;;999999;;;::::::999999999:::;;;;;;777555444777;;;>>>>>>===:::;;;<<<<<<<<<<<<;;;;;;555444333222222222333444777888:::<<<;;;888555333222444777999999:::;;;===<<<;;;:::;;;<<<===<<<;;;999:::;;;;;;;;;:::888777555555666888888888===DDD\\\rrraaaFFF888666666555555555555666666555444333111//////222555333666888999888666777777555555666999;;;<<<;;;999777444333555555222333555;;;===>>>;;;888666888;;;888999999999888888777666333333333555777888666444444444333333444555555666777888999888555333333333222111000000111444777999999999999:::;;;===>>>???;;;<<<>>>@@@@@@???>>><<>>>>>======::::::;;;999888777888:::<<<<<<;;;999777666777999;;;;;;<<<===;;;999666555222333555555666555444333555777:::999666666888;;;<<<;;;::::::999999999:::444444666:::???AAA@@@===777BBBRRRfffzzzlllhhheeedddbbb^^^___dddfffhhhjjjkkklllpppuuuyyy}}}{{{wwwoooeee\\\WWWUUUUUUXXXVVVOOOIIIEEE>>>888???@@@AAAAAA@@@??????@@@;;;???@@@===555///...000222444777999999999:::;;;wwwqqqsssnnnppprrrqqqpppqqqwww{{{{{{xxxeeeWWWOOOKKKGGGIIISSScccsss}}}~~~zzzttthhhYYYOOOMMMGGGEEEAAA???>>>=========???AAABBBBBBAAAAAACCCDDDFFFLLLUUU^^^fffmmmtttwww~~~|||zzzwwwuuusssppppppoooooonnnnnnmmmmmmmmmjjjhhhkkkqqqsssqqqmmmoooooooooppprrrtttvvvwwwuuutttqqqmmmjjjhhhhhhiiittttttsssqqqnnnmmmnnnpppqqqnnnkkkiiijjjlllmmmnnnrrrrrrrrrpppooooooppprrrtttwwwvvvqqqoooqqqpppkkkmmmjjjiiikkkoooppplllhhhkkkmmmoooooonnnnnnnnnooolllkkkiiigggeeefffhhhjjjeeeffffffbbb^^^[[[XXXVVVOOOTTT^^^mmm}}}tttcccSSSFFF:::555444333555888:::;;;;;;;;;:::999888888777888:::<<<>>>>>>>>>>>>>>>???@@@???<<<:::::::::888666555555777999999999666888:::888555222222333333777;;;;;;999888:::===999999::::::999999888888333444444666888999:::;;;888999:::<<<<<<<<<<<<;;;666555444333222333333444777888:::;;;;;;:::888777555777999:::::::::;;;<<<:::777444444666888::::::999999999999999888888777666555666888777444999AAA]]]ttt|||]]]EEE999555555444444444444555555555444333000------000222222666999999888666666777555666888;;;======:::777555333444888888555444777777;;;>>>===999888999<<<777888999:::::::::::::::444444444666888888666444333444666666666555555666888:::;;;999666333222333111000000000111444777999888888888888999:::;;;<<<999;;;>>>@@@???===:::888>>>>>>??????===999555333555555777888999:::;;;;;;:::999:::===???AAAHHHPPPWWW___bbb[[[PPPHHHCCC>>>>>>>>>?????????>>>===<<<999;;;<<<;;;888777999;;;???@@@@@@>>>;;;999888888555777:::;;;<<<:::888666111222444555555333222111222555999888666555888<<<===<<<:::999888888888888333444666888:::<<<<<<<<<888>>>KKK\\\qqq~~~vvvaaaYYYPPPMMMLLLKKKNNNRRRVVVYYY```hhhqqqyyy}}}~~~wwwpppkkkhhheeeiiijjjddd^^^XXXQQQJJJMMMQQQUUUWWWUUUSSSPPPOOOLLLPPPRRRMMMCCC:::666555666777888888999;;;>>>@@@qqqmmmqqqqqqvvvzzzyyyuuuuuu{{{jjjXXXHHHFFFCCC@@@CCCOOO```mmm|||~~~wwwhhh^^^[[[SSSOOOIIIEEECCCBBBAAA@@@EEEEEEEEECCCAAA@@@AAACCCAAACCCHHHOOOYYYfffsss||||||vvvrrrooooooooooooppppppppppppmmmmmmnnnooooooooommmkkkooopppqqqrrrssstttttttttxxxvvvqqqkkkgggfffgggiiiyyywwwtttpppnnnooorrruuuuuuooohhheeehhhmmmpppqqqqqqrrrrrrpppoooppprrrtttpppvvvwwwtttsssuuurrrlllpppllliiikkkqqqrrrmmmggglllnnnoooooommmlllmmmnnnqqqnnniiifffddddddeeefffjjjhhhddd___\\\\\\ZZZWWWQQQMMMMMMZZZrrr~~~rrrkkk[[[JJJ@@@;;;999999<<<999::::::;;;;;;:::::::::666777888:::<<<>>>??????@@@AAAAAA???<<<999888888666555555666888::::::999666999;;;:::666333333444111555999:::777777:::>>>888999::::::999888666555000222444555555555777999555777888:::;;;;;;;;;:::777666444333222333444444555666777888999888888777777888:::::::::999:::;;;888444000///111555888999888888888777777777777777888555666888666333777???XXXqqqwwwXXXDDD<<<555444444333333333444444555555333///,,,,,,...111333666:::;;;888777777888555666999<<<>>>===999555444333555:::;;;777666888444999======:::888:::===777888999:::;;;<<<<<<<<<444444555888:::999777555333555777888777666666666999;;;===;;;777333222333222111000000222444666888888888777777777888:::;;;888:::===???>>>;;;888555666888;;;======<<<999777333444555777999:::;;;;;;999888999<<<===@@@GGGPPPTTTZZZ\\\WWWQQQKKKCCC<<<;;;;;;<<<======<<<::::::888;;;<<<;;;999888:::<<>>>>>BBBOOOfffxxxzzzttt^^^PPPCCC???@@@AAACCCEEEKKKMMMTTTaaaoooyyyzzzxxxtttxxx}}}~~~|||xxxtttrrrpppvvvyyyvvvqqqllleee^^^\\\bbbiiimmmlllhhhccc```^^^bbbddd^^^RRRFFF@@@>>>===<<<;;;:::999;;;???CCC|||wwwrrrooovvvvvvyyy~~~}}}yyy|||rrrbbbLLLFFFAAA???@@@DDDNNNYYYcccjjjtttxxxwwwssspppoooeee\\\TTTPPPNNNJJJIIIKKKGGGJJJIIICCCAAACCCAAA;;;AAACCCEEEHHHNNN\\\mmmzzz}}}zzz{{{|||vvvsssnnnkkkjjjmmmqqqtttmmmoooqqqsssssssssrrrqqqqqqpppnnnoooqqqsssvvvwwwsssuuurrrkkkggghhhhhhgggsssssssssttttttssssssrrrvvvtttpppllljjjkkknnnqqqsssrrrpppllljjjnnnuuu{{{xxxuuuqqqnnnmmmooorrrtttrrrlllgggkkksssvvvqqqjjjllllllnnnqqqsssssspppmmmooollliiiiiijjjjjjfffbbbeeefffgggfffccc^^^ZZZWWWTTTIIIIIIWWWdddiiipppzzzxxxrrrdddRRRDDD???===;;;???:::555555:::>>>>>><<<888777777999===@@@AAAAAA>>>>>>>>>===:::888777888<<<888555555777::::::999666777999999777444///---111222555777999::::::999999777666666888888888777888777777999;;;;;;888444:::777555666999::::::888999888666666777777555444777888777555444444777:::888777666777777666444111000222333222111111222444888777666444333333333333999777666555222333;;;FFF]]]{{{mmmUUUAAA<<<777777777666555666999<<<;;;999666333111222333444555666777777777666444333444777::::::999777666666777888999999777666666777999<<<===;;;666444777:::::::::;;;;;;;;;;;;;;;;;;777666666777888888666444666555555666777888666555;;;:::888666555444444444333111000111222222111000333777:::;;;999888999:::999999999999888777555444222333555999<<<<<<:::777444444444555777888:::;;;;;;999777888===DDDJJJMMMSSSVVVXXXVVVOOOGGGAAA===<<<===>>>===:::888888888<<<<<<:::999999:::;;;<<>>===;;;888666777:::<<<{{{vvvtttsssrrryyyyyy{{{}}}xxxgggPPPJJJDDDBBBAAAAAAEEEKKKHHHPPP[[[eeekkkqqqwww{{{pppfff______```]]]YYYWWWRRRPPPIIIAAA@@@CCCCCC@@@@@@BBBDDDEEEIIIUUUfffrrr|||zzzxxxtttsssqqqooooooooopppqqqrrrsssssstttsssqqqpppnnnmmmooorrrrrrqqqrrrvvvzzzsssuuutttnnnkkkmmmnnnmmmjjjlllooorrrtttuuuvvvvvvssssssqqqooonnnoooqqqsssnnnoooqqqpppooopppsssuuuuuutttqqqppppppqqqrrrsssqqqooommmmmmooopppooommmmmmmmmnnnpppssssssqqqooorrrpppllliiihhhgggfffeeeeeeeeeeeeeeedddcccaaaaaa^^^RRRLLLSSSZZZ___hhhsss}}}|||vvviii\\\SSSJJJCCC===:::777888<<>><<<888777666777:::<<<<<<<<<:::;;;;;;:::888777888:::;;;888666666999::::::999777888999999888444000...222333444666888999:::::::::888666666777888888888999888888:::======:::777:::888777777999:::999777999::::::999888777666555888888777555444555777:::999888777777777444000,,,///111222333222222333555666666666666555555555555777666555555333555>>>IIIccckkkSSS@@@;;;777888888666666666999<<<;;;999666444222333444555555666777777777666555444999;;;<<<;;;888666555555777888:::999777666666777<<<>>>>>>;;;666333555888999999999888999999:::;;;777777777999999888444111111111111444777999888777;;;:::888666555555666777444222111111222222111000333666999:::999888999;;;999888777666555666777777222333444777:::;;;999888444444555777999;;;===>>><<<:::888888<<>>;;;<<<===>>>>>>>>>=========??????===<<<<<<<<<======>>>===:::999888777555444444333444888>>>AAA???<<<:::999999888777666555555333555888:::999999999::::::888666666888999999999666:::>>>===:::888999<<<;;;<<<>>>DDDUUUkkkyyy|||ooo^^^NNNHHHJJJMMMSSSYYYccccccdddfffhhhfffbbb___WWWRRRMMMNNNTTTZZZ^^^___dddcccaaaaaadddiiiooosssssslllfffdddggghhheeebbbfffeeedddbbb^^^VVVLLLDDD;;;;;;:::888666666888:::}}}rrrnnnppptttwww{{{{{{}}}sss[[[RRRJJJGGGEEEAAA@@@AAA@@@DDDKKKQQQXXX```jjjqqquuummmjjjpppuuussslllhhhddd\\\PPPEEEDDDFFFEEEAAAAAADDDEEEDDDEEENNN^^^kkk~~~zzzwwwssssssttttttsssrrrpppooorrrrrrrrrrrrqqqpppooonnniiinnnsssrrrooooootttyyyrrrvvvvvvrrrpppssstttssseeegggkkkpppsssuuuuuuvvvpppqqqqqqqqqrrrsssssssssmmmnnnoooooonnnpppsssuuuqqqqqqqqqqqqrrrrrrsssssspppqqqrrroookkkjjjmmmqqqnnnmmmmmmooorrrssssssrrrvvvtttpppkkkfffeeefffhhheeeeeeddddddfffhhhjjjkkkhhh]]]SSSRRRQQQRRR[[[fffvvv||||||sssgggWWWJJJ???<<<:::;;;===???===;;;999777666666777888888777666777777777666777999<<<:::888888999:::;;;;;;:::888999::::::888555222///333333444555777999;;;<<<;;;888666555666888999999:::::::::<<<>>>>>><<<:::;;;:::999:::::::::888666999<<<>>>===:::777666777888888777666444555777:::999888777666555111,,,(((...000333444444444666777666666777888888888888888555444555666555777BBBMMMkkkiiiPPP===:::777888999888777777999;;;;;;999777555444555666777666777777888888666555444>>>>>>===:::666444333444777999::::::888777777888>>>??????;;;666222333555888777666555666777999:::666777999;;;;;;777111---,,,,,,...222666:::::::::999888666444555666999:::555333111111222333222111333666888999999999:::;;;999888555444444777:::<<<444444444666888::::::999555666777999<<<>>>@@@AAA===;;;999888:::>>>CCCEEELLLVVV```bbbXXXKKKAAA<<<<<<===>>>@@@AAABBBCCCCCCCCCBBBAAA??????>>>>>>>>>:::999888666555444333333444444444888===???>>>;;;;;;;;;;;;;;;:::888777666333666:::;;;:::888666666777666444444666888999888888;;;??????===<<<===???::::::999===MMMeee{{{}}}nnn^^^XXXYYY^^^eeekkkooolllhhhggggggbbbYYYRRRJJJEEE@@@@@@DDDIIILLLMMMPPPNNNLLLLLLPPPXXXaaafffccc^^^VVVRRRQQQSSSTTTUUUYYYWWWTTTQQQNNNIIICCC???777777888777555555666888tttlllkkkooovvv{{{yyyzzz}}}pppcccTTTMMMIIIDDDAAAAAAEEEGGGHHHHHHHHHMMMTTTZZZjjjhhhmmmwww~~~~~~{{{zzzzzzpppbbbXXXTTTPPPHHH@@@EEEGGGGGGDDDDDDKKKXXXcccqqq{{{{{{wwwsssssstttuuutttrrrpppooommmmmmnnnnnnoooppppppqqqjjjmmmppppppnnnmmmoooqqqooouuuyyyxxxvvvwwwuuurrrfffhhhlllooopppqqqpppoooooooooppprrrttttttrrrpppssspppkkkhhhiiinnntttyyypppoooooooooppprrrtttuuuoooqqqqqqnnnjjjjjjooosssooonnnmmmnnnqqqsssttttttvvvwwwuuuooohhheeeeeegggcccddddddfffhhhkkkmmmooojjjccc[[[VVVQQQMMMQQQYYYfffqqq}}}wwwfffXXXHHHDDD@@@===<<<<<<:::999999777666666777888888777777777777666555666999<<<888888999:::;;;<<<;;;:::999:::;;;;;;999666333222444444444555777999;;;===<<<999666555666888999999999:::;;;<<<=========<<<<<<;;;;;;;;;:::999777555777<<>>===;;;777444222333555888999;;;:::999777888888=========:::555333333555888666555333444666999;;;555777:::<<<<<<777000+++***+++---111666999:::999666555333222444777:::<<<666444222222333444444333444555777888999:::;;;<<<888888777777999;;;===???888777666666999;;;<<<<<<888999:::<<<===>>>??????<<<;;;999888999<<<@@@DDDNNNWWWdddllljjj^^^OOOFFF@@@??????@@@BBBDDDEEEEEEDDDDDDBBBAAA@@@???>>>>>>::::::888666333111111111444444555888<<<===<<<:::;;;;;;;;;;;;:::888777666444666888999888777777777555333222333555888999999888;;;>>>???>>>>>>???@@@:::999777:::GGGaaa|||rrrjjjiiikkkooorrrjjjccc]]][[[]]][[[TTTMMMFFFBBB>>><<<>>>BBBDDDEEEDDDBBB@@@???AAAFFFLLLPPPMMMJJJFFFAAA>>>@@@DDDGGGJJJGGGCCC???;;;999777666333444666666555444555777vvvsssnnnkkklllqqqxxx}}}uuuzzzzzzeeeWWWNNNGGGDDDDDDAAACCCDDDCCCAAACCCGGGLLLUUU[[[gggtttzzz|||zzztttnnnbbbRRRGGGIIIHHHEEEAAA@@@EEEOOOWWWbbbmmmvvvzzzzzzzzzxxxtttssssssrrrrrrrrrqqqqqqqqqoooooonnnnnnoooppprrrsssssspppnnnooopppooollliiilllttt{{{{{{yyywwwrrrmmmhhhjjjlllnnnnnnnnnmmmlllooonnnnnnppprrrrrrooommmtttpppkkkiiijjjnnnsssvvvpppnnnlllkkklllppptttwwwpppnnnlllkkklllooorrrssspppnnnmmmmmmppprrrtttttttttvvvwwwssslllgggeeeeeebbbccceeehhhiiijjjkkkkkkfffdddbbb___YYYRRRPPPQQQ[[[fffttt}}}wwwlllVVVQQQIIIAAA<<<999777777777666555666888:::::::::999::::::888777777888:::777888:::;;;;;;;;;;;;<<<:::;;;;;;;;;:::888555444555444444555777999<<<===;;;999666666777999999999999999:::;;;;;;;;;;;;;;;;;;<<<<<<;;;999777666666666;;;???>>>999444444666888999888666555666888;;;:::777222/////////000000...111555888999:::;;;<<<:::::::::999999888777666777666777888888:::EEEPPPvvv~~~cccHHH888888999:::<<<<<<:::888888888999999888888888999::::::777888999999999888666666999888777444222222555777999:::;;;;;;999888888999999999999777555444555666777666444333444666999;;;666777999<<<<<<888222---......///222555777777666333222111111333777:::<<<666444222222444666666666666666666777999:::;;;;;;666999<<>>@@@@@@<<<======>>>>>>======<<<999::::::999888:::???CCCNNNUUUbbbsss{{{uuubbbRRRHHHEEE@@@???@@@BBBBBBBBBCCCBBBBBBAAA@@@>>>======<<<<<<;;;777333000000111444555666888:::;;;:::999999999999888888777666555555666777666666777:::===444333222333555888999999777999<<<===>>>>>>>>>???;;;999777:::GGG___}}}wwwqqqnnnllljjj[[[SSSJJJHHHKKKNNNLLLIIIBBB???:::888888:::<<<======<<<<<<<<<<<<<<<===>>><<<<<<;;;999777888<<>><<<>>>@@@DDDLLL[[[ggglllppp{{{uuudddZZZQQQLLLEEE@@@>>>AAAFFFIIIXXX```hhhkkkmmmqqqqqqnnnqqqpppooonnnooopppqqqrrrvvvtttrrrpppooopppqqqrrrzzztttooooooqqqqqqlllfffkkkssszzzzzzxxxuuupppjjjiiiiiikkklllmmmnnnoooooopppmmmkkklllooopppooollloooooooooqqqrrrrrrooommmooommmjjjhhhjjjnnnsssvvvppplllhhhjjjooossssssqqqpppnnnmmmmmmoooqqqqqqqqqssstttvvvtttooojjjfffdddcccdddfffhhhhhhhhhhhhgggddddddffffffccc]]]WWWSSSUUU\\\eeennnwww}}}zzzsssddd^^^UUUJJJAAA;;;777666444333333444777:::::::::;;;<<<<<<;;;999777888888666888999:::999:::;;;===<<<<<<<<<<<<;;;999777666444444555666888:::<<<===:::999777888999:::999888999:::;;;:::999888999:::;;;;;;;;;999666555666777555999<<<;;;888555555666999999888777555666888;;;:::666222///000111333333---000555888999999:::;;;;;;:::999777666555555555888777888999999<<>>===;;;999777777777777777888999:::;;;;;;888999999:::999888777666444444444333222444777:::999;;;<<<<<<:::999999:::555555555444444555555666555444333333444666888:::777777888:::<<<:::666333444444333444666666555333000111111333555888;;;<<<555333111222555888999:::888777666666999:::::::::666:::AAAFFFHHHGGGCCC@@@@@@???======@@@BBBBBBBBB???@@@@@@@@@???>>><<<;;;999:::;;;:::888999>>>BBBJJJOOO]]]tttqqq___RRRKKKBBB======???@@@???@@@@@@@@@@@@???>>><<<<<<<<<======999444111222444555666777888999999888777666666555555444555666666777777777555555888<<>>=========<<<<<<:::999888333444666888:::;;;<<<<<<999888888999;;;;;;999777:::;;;<<<:::888666888:::::::::999666333333666999777888888888888888777777999999999777555666999;;;999777444333444444333222+++...333666777777888888999888555333333444666777666555777:::;;;???JJJVVVqqq{{{^^^DDD666888:::<<>>;;;888888<<<@@@DDDJJJ[[[ttt{{{kkkZZZPPPDDD<<<;;;>>>??????>>>????????????>>>===<<<999;;;<<<999555333555888555666888888888777666666555444222111222444666888999999999888777888;;;===888777555666888:::;;;;;;777777999:::<<<<<<;;;:::888555888EEEWWWkkkuuueee[[[QQQHHHEEE???888333444888<<<>>>>>>===:::777444444666888444666999<<<<<<;;;999777888777666666777888:::;;;444444333000---+++---///222333444444444777:::>>>|||tttpppnnnpppqqqpppoooqqquuuyyyoooaaa]]]KKKLLLJJJEEE>>>;;;<<<>>>::::::>>>FFFNNNUUUaaakkkkkkmmmuuuxxxkkk[[[RRRPPPOOOJJJEEEFFFKKKOOOSSS[[[hhhpppssshhhiiikkkmmmnnnoooooooooooommmkkkjjjkkkmmmpppsssrrrpppmmmjjjggggggggghhhooossstttqqqppprrrtttsssooonnnmmmllllllmmmoooqqqpppkkkfffffflllrrrttttttwwwsssqqqpppqqqrrrooommmiiiiiiiiijjjkkklllnnnnnnooonnnmmmnnnooopppooonnnooonnnmmmmmmnnnnnnmmmllluuurrrnnnmmmnnnnnnllliiiiiigggeeeccccccfffhhhkkkmmmjjjeeedddiiilllkkkfff\\\ZZZWWWVVV]]]fffhhheeeooommmiii```TTTGGG<<<777///...---...000222222111666999<<<===;;;999777777666777888777555777;;;???============<<<;;;:::999222444666999;;;;;;;;;;;;888888999;;;<<<;;;888666;;;======;;;777666888:::::::::888444111222666:::999777666777999:::999888999999999777666666999;;;888888777888888666222///)))---111444555555555666777555333111111444777999333333666:::<<>>???<<<999666666888999999777999===CCCHHHJJJIIIEEECCCAAA@@@@@@AAACCCDDDCCCBBBAAABBBDDDEEEEEECCCBBB@@@>>>@@@@@@<<<777666999>>>AAAJJJ]]]vvvsss^^^SSSDDD<<<;;;>>>@@@AAA===>>>???@@@??????===<<<666999;;;999555444777;;;555666888888777666666666444333111000111444888::::::;;;<<<<<<:::999999999:::888777777999;;;;;;;;;888888999:::<<<<<<;;;999555222888JJJ^^^qqqooo\\\RRRHHH???@@@<<<888444333666:::===;;;:::888555222222444555555777999;;;;;;:::999888:::777333222444666888888111333555333000///111444333444444444444777<<<@@@}}}sssoooppptttrrroooooorrrvvvzzz|||xxxnnnaaaSSSFFFAAAAAA???>>>>>>===<<<:::<<>>555000...+++))))))+++///222;;;;;;;;;;;;:::999888888555555444555666999<<<>>>BBB@@@<<<999888777666555666777999;;;<<<<<<;;;:::777999<<<===<<<:::888888===<<<;;;999888:::???BBBCCC>>>777222222666===AAABBB@@@>>>;;;999888888888===<<<::::::;;;:::888555777666666999;;;888///(((&&&)))111888666///111777888888888888777666555444666000000777<<>>333666;;;===>>>>>>;;;888666555555333333555:::>>>>>>===999999888777777888999999777666555666999:::999666:::;;;<<<<<<;;;999777666:::777444222111333555666555666555444222222444666:::===<<<999888===AAAAAAAAA???;;;999999999888777444666777888888999;;;===888444111222666;;;======<<<;;;:::999888999;;;<<<:::@@@GGGIIIHHHFFFFFFGGG???@@@AAABBBAAABBBCCCDDD@@@CCCBBB@@@AAAGGGLLLMMMEEEDDDBBB===888777;;;???>>>KKK___vvvtttdddVVVEEE===>>>CCCDDDCCC@@@@@@@@@AAABBB@@@===:::666999;;;<<<;;;:::999999999777555444555777777666333111000111444666777777<<<:::888888999:::999888666666666666666777888888777777888999:::888555222222;;;HHHUUUdddvvvoooWWWFFF>>><<<>>>===;;;888555555888:::>>><<<999777666555666777333666999:::::::::;;;<<<;;;999777666777777666555555555666666666555333222888777666777999999888666tttmmmnnnqqqwwwuuurrrrrrvvv{{{sssdddSSSJJJFFFBBB??????;;;999888:::>>>CCCEEEGGGHHHOOOYYYdddmmmwww{{{vvvlllaaaZZZVVVWWWSSSOOORRR[[[bbbbbbccckkkooonnnlllooopppnnnnnnnnnnnnmmmkkkkkkkkklllllllllllllllkkkkkkkkkkkkjjjlllnnnnnnnnnppptttwwwlllnnnpppooolllkkklllnnngggjjjnnnoooooooooqqqtttuuusssqqqnnnllllllllllllqqqrrrqqqnnnjjjiiijjjlllooonnnnnnnnnnnnpppqqqrrruuupppllllllllllllooouuupppooommmmmmooopppooonnniiikkkjjjggghhhkkkmmmkkkfffeeeeeeeeefffhhhjjjkkkhhh```ZZZXXXVVVRRRTTTXXXdddlllttttttjjjYYYIII@@@666222...++++++---///000;;;;;;;;;;;;:::888777777666555555555666888;;;<<<===<<<:::999999999888777666888:::=========;;;:::777:::===>>><<<:::999999======;;;999888:::>>>AAAEEEAAA:::555333555999===AAAAAA???===<<<;;;;;;;;;===<<<;;;;;;;;;;;;888666888777888:::<<<999111***$$$###(((000444222111333777888888888888777666666666111111666999???OOOaaafffMMM;;;222666:::<<<===<<<:::777555555666555333555999;;;;;;:::999999999999999999999999888777777:::<<<<<<:::777;;;;;;;;;:::999888777666999777444111000222555777888999888666444444555777:::===<<<888777<<>>;;;:::::::::999888666888999999888888999;;;777333000000444888;;;;;;======<<<<<<<<<>>>AAACCCEEEGGGKKKQQQVVVXXXUUURRRLLLJJJIIIHHHHHHGGGEEEDDDAAADDDDDDBBBCCCHHHKKKJJJCCCCCCAAA>>>;;;;;;===???@@@JJJ[[[qqqjjj\\\JJJ??????CCCEEEEEE@@@???@@@AAABBBAAA>>><<<888;;;>>>???===;;;::::::999777555555666777777777444222111222555888999999777666444444666777666555666666555555555666666777555444444555666666555555777AAAOOO___nnn~~~rrrVVVCCC;;;;;;;;;;;;:::777666777999<<<===;;;999777666666777888666888;;;===<<<<<<===>>>===;;;999888888888666444555555777777777666555555777666666777888999888666|||sssnnnppptttxxxwwwvvvwww|||{{{iii]]]TTTKKKDDDBBB===;;;999999;;;>>>???@@@===BBBIIIRRR\\\gggrrryyyzzz|||yyyoooiiihhheee```[[[[[[]]]\\\XXXZZZdddlllmmmjjjkkkmmmnnnnnnppprrroooiiiggghhhkkklllkkkjjjllloooooommmjjjmmmkkkjjjkkknnnrrruuuvvvllllllkkkiiihhhiiimmmpppfffiiinnnpppqqqppppppppppppooonnnmmmmmmnnnooopppppprrrttttttqqqnnnllllllmmmmmmnnnoooqqqssstttvvvvvvpppmmmllllllkkknnnssspppmmmjjjjjjllloooqqqrrrjjjmmmnnnlllmmmqqqqqqooogggffffffffffffggghhhiiieeeaaa]]]ZZZTTTNNNMMMPPPPPPZZZggglllhhh^^^TTTOOO???999111------///000000;;;;;;;;;:::999777666555666666555666666888999:::888888999::::::;;;::::::666999<<<>>>???>>>;;;999888:::===>>><<<;;;::::::>>>===<<<999888888;;;>>>BBB???;;;777666777:::<<<@@@@@@@@@@@@???>>>======<<<;;;;;;;;;<<<<<<:::888:::999:::<<<===:::333...&&& !!!+++555777333000666666777888888888888888666222222555666===QQQfff{{{YYYDDD888333777999:::;;;;;;888555444444777555444444666888888777999:::;;;;;;;;;;;;:::999888999;;;>>>???>>>;;;777<<<;;;:::999999999999999999777333111111333666888======<<<999777666777888;;;>>>===888777;;;>>>>>>@@@>>>;;;;;;;;;<<<;;;:::888999;;;:::999888999999888555111111333666999:::>>>>>>???@@@AAADDDIIILLLTTTRRRUUU```mmmsssooohhhbbb]]]XXXVVVUUUSSSMMMHHHDDDGGGGGGDDDEEEIIIKKKIIICCCBBB@@@AAABBBBBBAAA@@@BBBIIIUUUkkk{{{kkkVVVGGGAAABBBDDDDDD?????????AAACCCCCCAAA>>><<>>KKK]]]nnn{{{yyyXXX@@@888:::999999999777777888;;;===;;;:::888777777777888999999;;;>>>??????>>>???@@@>>><<<:::999888666444111444555777888999999888888666555555666888888888777{{{vvvtttvvvwwwxxxyyy|||wwwlll]]]PPPJJJFFFBBB<<<999999;;;===>>>===???CCCIIIPPPXXX```dddlllllllllmmmoooqqqsssssswwwtttpppnnnmmmhhh^^^UUUUUU[[[bbbeeegggjjjmmmoooooopppqqqoookkkhhhhhhiiillljjjiiilllqqqsssnnnjjjpppllljjjkkkpppsssrrroookkkjjjiiihhhhhhjjjnnnppplllllllllkkkkkkmmmoooqqqnnnnnnmmmmmmmmmnnnoooppplllnnnqqqtttttttttsssrrrnnnnnnoooqqqrrrtttuuuvvvqqqooopppsssrrrmmmkkklllnnnllliiiiiikkkmmmnnnooolllooopppnnnnnnqqqpppmmmkkkjjjjjjiiihhhgggfffeeebbbbbb```\\\TTTMMMJJJJJJCCCKKKVVV]]]___``````aaaNNNEEE999222111333444333:::::::::999888777666555666666777777777777777777555777:::;;;;;;::::::;;;777999===???@@@>>>;;;999888:::======<<<;;;;;;;;;===<<<;;;888666666888;;;999999888888:::<<>>???@@@@@@???>>>===;;;;;;:::;;;======;;;::::::::::::;;;;;;999444000***%%%$$$+++555999777333444444666777888999999999555222333666666???WWWpppqqqOOO>>>777444888888999:::999777555444444555444444444555666777777888999;;;<<<<<<;;;999888666888<<>>;;;888;;;:::999888888999;;;;;;:::888555333333555999;;;AAAAAA???<<<999777888999===???===888666:::======>>><<<;;;;;;<<<===<<<:::777999;;;;;;:::999999:::;;;888444222333555999;;;<<<@@@CCCFFFIIINNNUUUZZZgggfffiiiuuu}}}vvvnnnllllllhhh^^^UUUQQQQQQMMMGGGFFFJJJJJJHHHCCCAAAAAACCCGGGGGGDDDAAACCCHHHRRReeefffPPPCCC>>>>>>???>>>>>>???BBBEEEEEECCCAAA???AAADDDDDDBBB???===<<<<<<;;;999:::;;;<<<;;;:::999888888:::===??????>>>555444333444777888999888777888888888777777666666666555444333333666:::===DDDVVVnnn}}}~~~]]]AAA888:::999999999888777888:::===999888888777777888999999;;;===???@@@???>>>??????===<<<:::999888555111...222333555888999999999999666444444555777888888888~~~{{{wwwwwwyyyuuuyyy}}}ssscccZZZSSSKKKAAA:::777999;;;===@@@AAADDDHHHMMMQQQSSSTTT]]]ZZZWWWWWWZZZbbbkkkqqq||||||~~~yyykkk``````^^^]]]bbbhhhlllmmmmmmpppnnnmmmmmmooonnnkkkiiikkkiiiiiilllrrrsssooojjjmmmjjjjjjnnnsssuuuqqqkkkkkkjjjjjjkkkmmmnnnoooooonnnmmmlllkkkkkklllmmmmmmpppoooooonnnnnnnnnnnnnnnjjjkkkmmmpppsssuuuwwwwwwpppqqqqqqrrrssstttttttttqqqoooppptttsssnnnkkklllnnnmmmkkkjjjkkkkkkjjjhhhiiilllnnnlllmmmppppppmmmoooooonnnmmmjjjgggeeeccc```bbbbbb^^^XXXRRRLLLHHHCCCGGGKKKOOOUUU^^^hhhpppcccYYYJJJ>>>888666666666999999999999888777666666666777888999999888777777666999;;;;;;999888888999888:::===??????>>>;;;999888:::<<<<<<;;;;;;;;;<<<;;;;;;:::888555555777999444555777999<<>>>>>>>>===<<<:::999999:::<<<===<<<;;;999999999999999777333111---,,,+++---111666777555222333444666777888999999333111222666999DDD___yyypppNNN@@@:::666888888999:::999777555555666444444444555555666888999666888999;;;;;;999888666444777;;;===>>>===<<<;;;888888777666777888999:::;;;:::888777777999<<<>>>CCCBBBAAA===999777777999===???===888666999<<<;;;;;;:::999:::;;;<<<:::999444666999;;;::::::;;;;;;:::888555222333666;;;>>>>>>EEEMMMUUU[[[bbbkkkqqqwwwllljjjeeeZZZOOOJJJJJJIIIEEECCCBBBBBBEEEHHHGGGCCC???BBBHHHQQQaaayyyqqqXXXEEE<<<::::::>>>>>>@@@CCCFFFFFFEEECCC@@@BBBDDDCCCAAA???>>>>>>???===<<<===>>>>>><<<;;;<<<;;;;;;===@@@BBBAAAAAA555444444555888:::::::::999999::::::::::::999888666666666555555777<<<@@@LLLbbbzzzxxxmmmjjjlll{{{dddHHH<<<;;;:::;;;:::999777777999:::888888888888888999999999:::<<>>=========>>>===<<<<<<;;;888333000000222444666888999999999555444333444777999::::::|||vvvtttsssvvv{{{yyyyyyrrrfff]]]OOODDD===;;;<<<<<<@@@AAADDDIIIMMMOOOOOOMMMMMMMMMMMMNNNPPPVVV^^^dddsssvvvzzzssstttlllfffiiinnnooommmlllpppmmmlllnnnqqqrrrnnnjjjkkkjjjiiilllooopppnnnkkkgggfffhhhnnnuuuwwwsssnnnllllllmmmoooqqqqqqpppnnnjjjkkknnnqqqsssqqqmmmiiirrrrrrqqqpppooonnnmmmmmmnnnllllllnnnqqqtttuuuuuuqqqrrrsssssssssssssssrrrvvvrrrooopppooonnnooosssqqqooommmllllllkkkhhhfffeeehhhjjjiiikkkppprrrppppppqqqqqqooommmiiieeeccc```bbbbbb```^^^[[[TTTLLLGGGGGGEEEEEEHHHSSSaaakkkqqqiii\\\MMMAAA:::777666888999999999999999888888666888999;;;;;;:::888777999;;;===;;;777555666888999:::<<<======<<<;;;:::777999:::;;;::::::;;;<<<;;;<<<;;;999777666777999666777888:::;;;<<<======888999::::::;;;;;;;;;:::777777777999<<<===<<<;;;888888888777666555333222---000///,,,---111555555222333555666888999999999333///111777===JJJddd~~~vvvTTTDDD<<<666777:::;;;;;;:::888666777888444666777777666777999;;;777888999999999999888777444666888::::::<<<>>>???;;;:::999888777777777777;;;:::::::::;;;===>>>???BBBAAA@@@<<<888666666777:::<<<;;;555444777::::::999888777888999999777666111444888::::::::::::;;;777666555444666;;;CCCHHHKKKTTTaaakkkssszzzyyykkk]]]UUURRRMMMFFFFFFFFFGGGHHHHHHEEEAAA>>>CCCJJJSSS^^^qqqzzzaaaLLL???;;;;;;??????AAADDDGGGGGGFFFDDD@@@AAAAAA@@@>>>===>>>???@@@???>>>>>>>>>===;;;999<<<;;;<<<>>>AAABBBBBB@@@555444333444777999999999888999;;;<<<<<<<<<;;;:::666666666555555:::CCCJJJ\\\mmm|||zzzhhhYYYUUUYYYiiiyyylllRRRAAA<<<:::;;;;;;:::888777888999888888888888888999999999:::<<<>>>>>><<<;;;:::;;;>>>>>>???@@@@@@===888444000222444666888999999999666444333555888:::<<<<<<{{{wwwuuutttxxx|||xxxjjj\\\QQQIIIDDDAAA@@@@@@BBBFFFKKKNNNMMMKKKCCCEEEGGGHHHIIIKKKPPPTTT\\\bbbpppxxxtttuuuvvvqqqnnnooooooooopppqqqqqqpppnnnllljjjjjjkkkkkkllllllmmmmmmffffffiiimmmsssuuusssqqqooommmmmmooorrrrrrpppnnnkkkkkknnnrrrvvvvvvssspppssssssrrrrrrpppooonnnmmmnnnmmmlllnnnrrrssssssqqqpppqqqrrrssstttsssrrrrrrvvvrrrpppqqqqqqpppqqquuuvvvsssooolllllllllkkkjjjgggjjjjjjhhhjjjppprrrqqqmmmnnnoooooonnnkkkgggeee```bbbaaaaaadddfff]]]RRRMMMLLLHHHCCCBBBGGGPPPXXXiiihhhbbbVVVHHH<<<777555777888999:::;;;;;;;;;;;;666888;;;======<<<:::888:::<<<===:::555333555888:::;;;;;;;;;;;;:::::::::666777999999999999:::<<<=========<<<:::999:::<<<888888999999999999999999999888888888888999999:::555555666888;;;===<<<;;;888888888777555444444444///111000+++,,,222666666444555777888::::::;;;;;;333...///666???MMMfff}}}xxxVVVEEE===777999<<<<<<===;;;999888999;;;888999:::999777777999;;;999999999999999999999999444666777777888;;;AAAFFFGGGFFFDDDBBB>>>;;;999777888999;;;<<<>>>>>>>>>>>>??????===:::666444555666666888777222000444777777777666555666777666444222111555888:::999888888888555666888:::???HHHSSS[[[bbbmmmzzzxxxllleeebbb[[[RRRPPPRRRRRRQQQMMMHHHEEEDDDEEEMMMTTTZZZhhhoooWWWGGG@@@???@@@@@@BBBEEEGGGHHHFFFDDD???>>>===;;;:::;;;===@@@@@@???=========;;;888555999999:::<<>>666444333444777888888888666888:::<<<======<<<;;;:::999777555777AAAPPP[[[rrrvvvvvvjjjXXXKKKIIIMMMXXXhhhzzz~~~qqqZZZFFF;;;888999::::::888888999;;;888888999999999888888777:::;;;======;;;999999999:::;;;===@@@@@@>>>999555222333555888999:::::::::777555444555888<<<===>>>~~~~~~~~~|||{{{}}}ssseeeXXXOOOIIIAAA@@@@@@CCCHHHKKKKKKIII@@@AAABBB@@@???AAAGGGKKKHHHOOO___sss}}}||||||~~~zzzssspppsssnnnrrruuutttpppmmmmmmooojjjkkkkkkkkkiiijjjlllnnnkkkjjjkkkllloooqqqqqqqqqqqqooommmnnnqqqrrrqqqooopppmmmkkkmmmsssxxx{{{|||sssssssssrrrqqqpppooonnnlllkkklllppptttuuusssqqqooopppqqqsssttttttssssssppppppsssxxxxxxsssqqqqqqzzzuuupppllllllnnnooopppmmmooommmjjjjjjoooqqqoooiiijjjmmmooonnnllliiigggaaabbbaaabbbiiimmmdddWWWVVVUUUQQQKKKFFFDDDHHHLLLXXX]]]___XXXJJJ===777555777777999:::;;;<<<<<<<<<666888;;;>>>???===;;;::::::<<<===999444333666:::;;;;;;:::999999999::::::555777888888888888:::;;;>>>??????>>><<<<<<===???888888888888888999999999999999777777777888999:::444444555777:::<<<<<<;;;888999999777555444444555222333///+++...666:::777777888999:::;;;<<<<<<<<<444...---666@@@NNNeeezzzuuuSSSCCC<<<999======>>>>>><<<::::::;;;<<<;;;======;;;888666888:::;;;::::::999999::::::;;;666666666555666;;;DDDJJJSSSRRRPPPLLLGGGAAA<<<999666888;;;===??????>>>===>>>===<<<888555333444555222555333///---111444444555555444555555444222///333555999:::888666555555666888<<>><<<<<<;;;888555222777777888;;;===>>>===<<<888666555666888999999999555666999;;;======<<<;;;@@@>>>999666:::HHH\\\kkk{{{ooo]]]MMMEEEEEEHHHNNN]]]qqq{{{ttt```III;;;555777999999999:::;;;===999999999999999888777777:::<<<======;;;999999999555666999===>>><<<888444333555777999:::;;;;;;;;;777666444666999<<>>>>>BBBCCCIIISSS[[[dddqqq}}}{{{rrrpppsssuuummmrrrsssppppppsssrrrlllkkkllllllmmmoooqqqtttvvvooolllkkknnnssswwwxxxwwwpppqqqssssssrrrpppmmmkkkmmmooorrrttttttuuuvvvxxx}}}wwwqqqnnnnnnppppppooommmmmmmmmlllmmmqqqwww{{{qqqnnnlllmmmrrruuuuuusssrrrpppooorrrvvvwwwuuurrrqqqpppqqqrrrttttttrrrpppmmmnnnooopppooonnnllljjjlllmmmmmmnnnnnnmmmllllllfffggghhhhhhhhhhhhgggfffdddccc___WWWMMMFFFDDDEEEJJJLLLVVV```ZZZFFF777444666888:::===>>>>>>======999;;;===@@@@@@@@@>>>===;;;<<<===<<<:::999999:::999888888999:::999777555:::999888888888;;;===??????@@@AAA@@@===;;;;;;;;;999666333222444777999:::999999999999888777555444222333666888999999888777777666555777999;;;;;;::::::555///---///333555555888777888999<<<===<<<;;;:::222222;;;DDDOOOfff}}}vvvXXXBBB;;;;;;:::======;;;999888999===AAACCC???:::888999:::999888666888;;;======<<<:::888666777888666555:::CCCKKK```nnnuuuiii[[[SSSIII???;;;999:::===:::666:::BBB::::::999666333222333555333777555---+++000555666111000000222444666666555666777777777666666888:::333999AAAJJJUUUddduuuxxxssssssmmmllljjjhhhhhhlllrrrwwwyyy|||}}}}}}zzzvvvzzzzzznnnnnnjjjeeedddeeeaaaZZZUUUVVVUUUVVV```vvvqqqVVVHHHDDD>>>CCCEEEBBBCCCHHHGGGBBBDDD???999555444777999;;;<<<<<<<<<:::888555222000444666999;;;<<<<<<===>>>???;;;666444444666888999999888888999<<>>AAA@@@<<<@@@QQQgggtttyyyeeeSSSEEE======BBBHHHUUUnnn~~~dddKKK@@@777666999???AAA??????AAA999999888888888999::::::<<<;;;<<<>>>??????<<<999888999;;;<<<<<<;;;999888777888:::===>>>===999666:::;;;;;;<<<<<<;;;::::::~~~~~~~~~|||{{{|||mmm\\\WWWPPPJJJEEEBBB???======>>>@@@@@@@@@???>>>>>><<<;;;>>>DDDJJJPPP\\\gggqqqwwwxxxrrrlllmmmqqqssswwwwwwssslllkkkqqqtttrrrpppmmmkkkkkknnnrrrvvvxxxqqqnnnmmmooossswwwxxxwwwsssrrrqqqpppooonnnmmmllljjjmmmpppqqqrrrsssuuuwwwxxxuuuqqqpppqqqqqqpppoookkkllllllnnnooorrrssstttoooppprrrsssssssssssssssnnnppptttvvvuuutttrrrrrrqqqsssvvvuuurrrpppqqqqqqqqqpppooommmllllllllllllgggjjjnnnqqqrrrooollliiihhhiiijjjlllllllllkkkkkkhhhgggddd^^^UUUMMMHHHFFFCCCJJJXXXffffffWWWDDD999555777:::;;;999888999:::999;;;>>>@@@AAA@@@???>>>;;;<<<===<<<;;;::::::<<<888777777999;;;;;;999777999888888888888:::<<<===???@@@@@@>>>;;;999888888666555444555777999999999999999888888777666666666444666:::<<<===:::777555555555666888;;;======<<<;;;777222111222444555555888777888:::<<<>>>===<<<:::555555===DDDNNNdddzzznnnRRR@@@;;;<<<;;;<<<<<<;;;999888:::>>>AAAFFFAAA;;;888777888777666777888:::<<<<<<;;;:::888444666777666666999AAAHHHaaannnvvvrrrmmmhhhZZZKKKCCC???>>>AAA@@@:::888:::>>>>>><<<999777555555555444777666000...333666777555333333444666777666555222444666666666777:::<<<;;;@@@KKKYYYjjjyyy|||mmmbbb```aaabbbbbbbbbbbbcccgggmmmrrrrrruuuxxx|||}}}{{{yyywwwyyy}}}|||xxxyyy~~~~~~zzzuuutttuuusssmmmddd```YYYVVV___uuusssZZZLLLHHH@@@CCCEEECCCEEEIIIHHHDDD@@@;;;666444666999:::;;;:::::::::999777444222111222444777999;;;;;;<<<===???;;;777555666777888999888888777888;;;>>>AAABBB;;;======>>>III^^^rrr}}}}}}mmmYYYJJJ@@@:::;;;???AAAPPPmmmpppSSSCCC;;;999;;;@@@BBB@@@???AAA;;;;;;:::999999::::::;;;=========???@@@@@@===;;;888999:::;;;;;;:::999888999:::<<<===<<<;;;999777;;;;;;;;;;;;;;;::::::999zzzuuuxxx}}}}}}{{{}}}~~~qqqkkkbbbYYYRRRLLLGGGDDD<<<===???@@@@@@???>>>===777444444777999===EEEMMM\\\cccfffcccaaadddjjjmmmxxxxxxtttooonnnrrrtttttttttoookkkkkkoootttwwwxxxsssqqqoooqqquuuxxxxxxvvvtttssspppnnnllllllllllllhhhjjjmmmnnnoooqqqsssuuutttrrrrrrrrrsssrrrpppnnnkkkkkklllooossssssppplllkkkqqqvvvvvvsssqqqqqqssskkkqqqwwwxxxuuuqqqpppqqqqqqvvvzzzxxxrrrnnnpppssswwwtttoookkkiiijjjmmmnnniiikkkmmmoooooonnnmmmlllkkklllnnnpppqqqqqqpppoooiiihhhgggeee```YYYQQQKKKBBBLLL\\\kkksssmmmXXXCCC999:::;;;888555444666888999;;;>>>@@@BBBAAA@@@???:::<<<======<<<;;;===>>>777777777999;;;<<<:::888888888888888999999::::::======>>><<<888666555555333333333666888999888777:::999888666666666777777777999===@@@???<<<888444333444666999===>>>===;;;:::888666555666777777666777777777999<<<>>>===<<<:::777777===CCCNNNdddzzzzzzbbbKKK???======;;;;;;;;;:::999888:::>>>AAAHHHCCC<<<777666555555555777888999;;;;;;:::999999444666888888777999>>>BBBYYYcccmmmuuu|||}}}ppp___TTTLLLDDDCCCAAA===888777===<<<:::888666555444333444777777333222555777777888666555666777888777666333444666777888;;;>>>BBBKKKPPP]]]nnn|||mmm]]]QQQLLLNNNQQQYYYZZZ]]]___aaaeeejjjnnnlllnnnppprrrrrrqqqooommmrrrwwwyyyvvvvvv{{{|||rrrcccZZZ```uuuvvv]]]OOOJJJAAACCCDDDCCCFFFIIIHHHDDD>>>999555666:::>>>===;;;777777888888777555444333222333555777999:::::::::<<<999777777888999999999777666666666777:::===???<<<<<<===DDDVVVnnn}}}ppp___LLLAAA<<<999:::<<<===KKKddd~~~zzz```MMM@@@===<<<@@@BBB@@@???AAA>>>===<<<;;;::::::;;;;;;>>>>>>>>>???AAA@@@>>><<<888888888888888888888888;;;===???===:::777888999;;;;;;;;;:::::::::999999~~~{{{zzzxxx}}}|||yyyvvvwwwuuutttxxxuuujjjaaaYYYSSSOOO@@@@@@AAABBBBBB@@@===:::666333333666777777:::???HHHOOOSSSRRRSSSYYY___aaahhhmmmqqquuuvvvvvvsssqqquuupppmmmnnnrrrvvvwwwvvvsssrrrrrrtttxxxxxxvvvrrrsssqqqpppnnnlllkkkjjjjjjiiijjjlllllllllmmmoooqqqttttttsssrrrqqqpppooonnnooommmlllpppttttttnnniiikkknnnrrrsssrrrqqqqqqrrrnnnqqquuuuuusssqqqpppppprrrvvvxxxwwwssspppqqqssszzzwwwrrrnnnllllllnnnooorrroookkkhhhhhhkkkooorrrnnnppprrrttttttsssqqqpppiiigggfffgggfffbbbZZZTTTIIIRRR\\\hhhwww|||kkkTTTEEEAAA:::666444666777999999;;;>>>AAABBBAAA@@@???:::;;;======<<<===>>>@@@:::999999:::<<<;;;999777777777888999999999888777888999:::999666555444555222111111333555777777666;;;999777555555666777888888:::<<<>>>>>><<<999888333444666999<<<;;;999666555555777888::::::999888666555666888;;;<<<<<<;;;777555666;;;BBBQQQjjjrrrXXXEEE??????>>>;;;:::::::::999888:::>>>AAAFFFBBB<<<777555555666777777888888999999999999999777999;;;<<<:::999:::<<>><<<;;;:::888777666777777777666333444444444333444555555777666555666888999888777888888999:::===DDDLLLRRRccchhhsss~~~zzzooodddSSSEEE@@@BBBHHHMMMXXX[[[^^^bbbdddgggjjjmmmjjjlllnnnooopppooonnnmmmlllooopppqqqrrrwww~~~ooodddgggxxx|||bbbOOOGGGCCCBBBAAABBBEEEGGGFFFCCC@@@<<<888:::???BBB???;;;666777888999999888777777555444444555777777777666666666555777:::<<<<<<;;;777777666444444444777999???>>>@@@LLLbbbwww|||eeeUUUDDD===;;;::::::;;;???GGGXXXnnnlllXXXBBB===;;;>>>AAA@@@@@@AAAAAA???===<<<;;;;;;<<<<<<>>>======>>>??????>>><<<888888777777777777888888<<>>777888::::::999:::<<<>>>AAAAAA@@@???===999;;;============???@@@===<<<<<<<<<<<<:::777555666777:::;;;;;;999777555333555777777666555666777333000......000444666666:::999777555555666888999888888888999999:::;;;<<<555555666888999777444111...111666999;;;;;;;;;:::555555555777999::::::888444111222888DDDYYYtttlllRRRCCC??????===:::888999999888777999<<<>>>AAA???;;;777555555888:::888777777777888888999999<<<===??????===:::888777;;;BBBJJJUUUbbbooovvvwwwtttrrrjjj^^^QQQHHHCCC@@@<<<999777777:::<<<===<<<111000111222333333222333333333333555888::::::999::::::<<<@@@HHHUUUcccmmm|||yyymmmccc^^^XXXNNNAAA999999@@@HHHMMMZZZ]]]bbbdddfffgggiiikkkiiijjjmmmppprrrrrrrrrrrrllljjjjjjnnntttxxxzzz|||xxxpppssskkkTTTGGGDDD@@@>>>@@@DDDEEECCCAAAAAA===;;;<<>>>>><<<<<<<<<999555333444666===@@@GGGVVVlll{{{yyypppZZZLLL>>>:::;;;999888888>>>EEEQQQeee{{{sss]]]CCC<<<777:::>>>??????AAAAAA@@@===;;;:::;;;<<<===<<<;;;;;;;;;======<<<:::888777777666666777777888<<>>@@@@@@???<<<;;;999;;;<<<<<<<<<<<<>>>???@@@>>>======<<<:::666444666888;;;======:::666333111333555666666666888999444111---,,,...222444555999888777666666777888888777666555444666888;;;===666666555666666444111...+++000666:::;;;;;;;;;;;;777666666777999999888666111//////888JJJccc{{{yyydddLLL@@@>>><<<:::888777888888777666666888;;;===<<<;;;888666666999;;;888777666666666777999:::>>>???@@@@@@???;;;888555:::>>>BBBGGGMMMWWWbbbiiinnnvvvzzzttthhh\\\QQQJJJCCC>>>999777999<<<===<<<222//////222444333222444111111111444777:::::::::888:::@@@HHHVVVgggyyytttcccSSSKKKHHHGGGAAA999555888@@@HHHNNNZZZ]]]aaacccddddddfffgggdddgggkkkooorrrssssssrrrqqqllllllrrryyyzzzyyyyyyyyy|||}}}{{{|||{{{yyy}}}xxx___OOOGGG@@@<<>>===<<<;;;::::::999666444888:::<<<>>>???@@@?????????<<<888777999999777444000000111555999<<<>>>===@@@CCCCCC@@@;;;777666777999BBBPPPbbbrrrxxxooobbbMMMCCC:::999999777555555999CCCQQQddd}}}xxx]]]EEE<<<666777<<<======???@@@>>>;;;999999:::<<<===;;;999888999:::;;;:::999777777777777777777777777:::<<<===;;;888777999;;;888777777666777999:::;;;}}}|||rrriiifffbbb\\\XXXZZZTTT[[[gggttt}}}~~~{{{iiigggeeeffffffaaaYYYSSSEEE@@@===??????;;;888777777<<<@@@@@@CCCHHHKKKJJJIIIGGGIIIRRRZZZ___hhhpppnnnrrrvvvwwwtttqqqrrrtttqqqooolllmmmqqqrrrqqqpppnnnoooooooooooonnnmmmlllnnnoooooonnnnnnooosssuuuuuuvvvuuusssnnnkkkkkklllqqqqqqqqqqqqpppooonnnmmmqqqqqqpppqqqrrrrrrrrrqqqooonnnnnnooopppqqqqqqqqqqqqrrrttttttsssrrrqqqqqquuuttttttttttttsssttttttlllooosssvvvvvvsssooommmpppqqqssstttssspppllliiigggkkkooopppmmmgggccc```^^^WWWQQQVVV```mmm{{{vvvqqqhhh\\\QQQGGG@@@>>>;;;===>>>??????<<<:::888999:::<<<<<<;;;;;;<<<>>>???>>>=========;;;888555666999===??????;;;666222222444666777777777888999444222000///111222333333777777777777777777888888777666555555555777888999777666555555555444222000---222888;;;;;;::::::;;;:::999888999::::::888666111///111===RRRjjj|||nnnZZZEEE<<<:::888666666666777777666444444555777:::;;;<<<:::777666888:::888777555444555666888:::;;;<<<===??????===999777999:::===???BBBFFFLLLRRR[[[fffppptttuuurrrjjjbbbTTTLLLCCC======>>>===<<<777111000444777555555777333222222444777999999999888>>>GGGSSSaaaqqq|||lll[[[LLLBBB???>>>===;;;888777:::CCCLLLSSSWWWYYY]]]___```aaaccceee```ccciiinnnqqqqqqpppooosssqqqsssyyy{{{xxxwwwyyyvvvzzz|||yyywwwzzz}}}}}}{{{}}}~~~}}}kkk\\\KKKBBB===@@@CCCAAA>>>===999;;;;;;999666444444555999;;;===???@@@AAAAAA@@@BBB===999999<<<===;;;888222111111333666999::::::???CCCFFFEEE???:::888999:::III^^^nnnvvvqqq```PPPAAA;;;888::::::666555666555AAAMMM]]]www{{{```KKK@@@777777:::::::::;;;===<<<999777777999;;;===:::999777888999:::999888777777888999999888777777777888888999999999::::::666555555555777999;;;===|||zzz}}}vvvoooeeeZZZTTTTTTOOOPPPSSSYYYcccnnnuuuyyyyyyvvvuuuvvvwwwssskkkdddSSSKKKEEECCCAAA===;;;<<<999>>>AAABBBEEEJJJLLLKKKDDDAAADDDNNNTTTXXX___gggnnnssswwwvvvpppnnnrrrwwwtttoooiiihhhkkkppprrrssspppooonnnmmmmmmnnnooopppmmmnnnooooooppprrrwwwzzzpppsssvvvuuuqqqmmmkkkllllllooorrrrrrpppmmmllllllkkkooosssrrrnnnjjjjjjkkkiiimmmrrrrrrpppoooppprrrppptttxxxvvvqqqmmmnnnqqqsssrrrqqqqqqqqqsssuuuvvvnnnoooqqqrrrttttttttttttnnnpppsssttttttqqqmmmjjj___gggppptttsssnnnjjjhhhdddZZZUUUXXX\\\aaappprrr^^^MMMDDDBBB<<<===>>>???>>>;;;888666999:::<<<;;;::::::;;;===>>>============<<<999777666:::>>>AAA@@@;;;666222444666888888777666777888444333333333444444222111666777888888888888777777777777777777777666555555777666444444555555444333000555:::<<<;;;999999:::===;;;:::;;;;;;:::888666222111444BBBYYYnnnzzz{{{eeeRRR@@@999777444333444666777777555333222333555999;;;===;;;888666777999888777555444444666888:::888999:::===>>>>>>;;;999666555888<<<>>>???@@@AAAJJJSSS]]]gggtttzzzjjj```SSSJJJGGGFFFDDDAAA;;;444111777:::888888;;;555444444555888999999888<<>>GGGRRR[[[TTTWWW[[[]]]___```ccceee___bbbhhhmmmpppooommmlllrrrsssxxx~~~{{{ttttttyyyvvv{{{|||xxxuuuvvvwwwvvv|||}}}rrrdddNNNDDD>>>AAADDDAAA======888;;;===;;;666333555999:::;;;===???@@@AAAAAAAAABBB>>>::::::>>>AAA???===555333222222444666777777;;;@@@EEEEEE???:::888888>>>QQQiiivvvwwwjjjTTTBBB;;;888999<<<<<<888777999666???FFFRRRlll}}}fffPPPCCC999777999999888888<<<:::777666666888;;;===;;;999888888999::::::999666777999;;;;;;999777666555555555888:::<<<;;;999555444444444666999<<<>>>|||uuutttzzz~~~zzzrrrhhh]]]VVVMMMGGGCCCEEEIIIQQQ^^^jjjvvv~~~ttthhh___TTTIIIDDDAAA@@@???;;;>>>@@@CCCGGGLLLLLLHHHCCCAAA@@@CCCJJJTTT[[[___hhhkkkppptttuuutttqqqoookkkjjjkkkoootttvvvuuusssrrrrrrrrrrrrrrrpppmmmjjjlllpppsssrrroooooossswwwuuuxxxyyywwwqqqlllkkkkkkjjjtttzzzuuupppooonnnkkkkkkkkkkkkkkkkkkjjjiiihhheeejjjpppssssssqqqrrrssslllsss{{{|||wwwrrroooooonnnssstttrrrrrrvvvvvvqqqssssssqqqqqqqqqqqqrrrssspppqqqqqqmmmiiigggiiillljjjjjjkkkjjjkkkmmmrrruuullljjjbbbXXXRRRYYYjjjzzzooo]]]RRROOODDDBBB@@@???===:::666222999<<<>>>>>>;;;:::;;;<<<===>>>@@@AAAAAA???<<<:::999>>>BBBAAA<<<888777999777888999:::;;;:::999888666444333444777999666444666666777888999888555333777888999999777666666777888777777888999:::888666555666777888999::::::;;;>>>===<<<<<<<<<;;;888555555333555DDD]]]uuudddHHH999888666777999444888666222///...000222333555555555555555666666777:::999888999::::::888666:::999999;;;>>>@@@@@@@@@;;;:::888888999888777555:::AAAJJJSSS]]]jjjyyy}}}ttthhh___YYYUUUNNNIIICCC;;;999???BBB===999999666222111444888:::;;;;;;;;;CCCRRRbbbnnnqqqkkkeee\\\TTTIII>>>888777;;;>>>AAA>>>;;;999;;;DDDOOOWWW[[[[[[[[[\\\^^^aaaccceeeeeeeeeeeefffhhhllloooqqquuuvvvuuusssrrrrrrvvvxxxsssttttttrrroooppptttxxxyyyzzz{{{{{{}}}~~~kkkXXXKKK???===@@@@@@===<<<666888:::<<<<<<:::777555:::<<<===???@@@@@@@@@@@@AAA???<<<<<>>@@@DDD[[[xxx~~~rrrWWWHHH:::666555333555:::888::::::999888999>>>BBB@@@<<<777555666999;;;===<<<=========<<<;;;::::::444555777999::::::::::::555555666777888888999:::}}}yyyvvvuuuvvvzzz~~~{{{rrrhhhaaaXXXPPPGGGCCCBBBEEEOOOYYYkkkuuu|||sssiii^^^XXXWWWSSSJJJBBB@@@@@@BBBGGGJJJJJJHHHGGGFFFDDDCCCEEELLLSSSZZZ]]]ccchhhnnnrrrrrrqqqppppppooooooppptttxxxyyywwwuuuqqqppppppqqqrrrrrrpppnnnkkknnnoooooommmmmmpppsssvvvxxxzzzwwwqqqllljjjkkknnnwww}}}zzzvvvtttpppjjjnnnmmmmmmllljjjhhhgggfffiiimmmrrrsssqqqooopppqqqmmmrrrwwwxxxwwwttttttuuupppsssssspppqqqvvvxxxvvvsssrrrrrrqqqrrrsssuuuvvvpppppppppnnnlllkkkkkklllhhhiiikkkllllllnnnqqqtttnnnnnniiiaaaZZZZZZaaahhhvvvwwwggg]]]ZZZOOOKKKFFFAAA>>><<<999777:::===AAABBB@@@>>>===>>>===>>>@@@AAAAAA???===;;;<<>>;;;999888888888888777555666:::???DDDKKKUUUccclllxxxvvvuuurrrmmmdddYYYQQQMMMGGGCCCEEEDDD===666555555444444777999:::888666;;;AAALLLYYYbbbccc\\\VVVKKKFFF???888555666:::===>>>>>>===<<<===AAAHHHLLL\\\]]]___aaabbbccccccccciiihhhhhhiiijjjlllnnnooovvvvvvuuussssssssstttuuuuuutttsssqqqoooppprrrtttrrrssstttvvvzzz~~~```PPPAAA===???>>>:::888777999<<<>>>>>><<<:::888<<<===>>>@@@@@@@@@??????@@@>>><<<===@@@@@@???===999777444333555777999999888666888::::::888:::???HHH^^^tttzzzooo\\\HHH:::666999<<<;;;888666555555222999;;;@@@WWWvvvyyy[[[KKK;;;555555555777:::;;;======<<<::::::===@@@@@@<<<888666777;;;===???>>>>>>>>>===<<<:::999888444555777999::::::999999888888999999999999999999}}}tttssstttxxx{{{|||yyyssshhh]]]PPPGGGAAA>>>BBBIIIWWW```kkktttzzz~~~}}}yyyzzzppphhhiiinnnjjj[[[MMMHHHDDDEEELLLNNNHHHEEEGGGFFFDDDBBBCCCHHHMMMQQQSSS\\\dddlllooonnnlllmmmnnnrrrsssuuuxxxzzzzzzwwwuuusssrrrppppppqqqqqqpppooonnnnnnnnnnnnnnnooopppqqqvvvyyyzzzwwwqqqllljjjjjjnnnuuu{{{}}}}}}{{{uuunnnpppooonnnllljjjhhhfffeeennnqqqssssssooonnnooopppssstttuuuvvvvvvvvvvvvwwwssstttrrroooqqqvvvyyyyyysssrrrrrrrrrsssuuuvvvxxxrrrqqqqqqqqqqqqpppooommmgggiiikkkllllllmmmoooqqqooopppoookkkddd^^^ZZZXXXiiittt}}}sssmmmkkk```ZZZPPPHHHBBB???===<<<777;;;???AAA@@@>>><<<;;;===???@@@AAAAAA???===<<<@@@BBBBBB???999555444555777777777888999999777555222222333888<<<===:::777222222333555777777555444555777999999777555555666???AAACCCAAA>>>;;;<<<===:::999777666666777999:::;;;::::::<<<>>>>>>===<<<999999>>>MMMggg~~~~~~gggMMM>>>===999888:::555777555222///...///000111222222333444666888:::;;;???===::::::;;;===>>>===999888777888:::<<<<<<;;;:::888777777888888666555222444666777999???HHHOOOeeennnyyy}}}uuujjjccc___ZZZVVVTTTNNNDDD;;;888888999;;;===>>>>>>;;;777999===DDDMMMSSSQQQJJJDDD>>>>>><<<:::999:::>>>AAADDDDDDCCCAAAAAADDDHHHLLLZZZ]]]bbbfffhhhhhhfffeeehhhhhhiiikkklllnnnooopppvvvuuussssssttttttsssrrrvvvuuurrrqqqrrrrrrqqqooonnnnnnooopppssszzznnnZZZFFF???@@@???:::666999;;;>>>@@@@@@???===<<<>>>???@@@AAAAAA@@@???>>>=========???AAAAAA???>>>999777444444666888999999444333555999999888;;;@@@OOO___mmmmmmbbbSSSDDD999777888:::999777666555666111666999???TTTrrrdddRRR>>>666666888888999>>>??????>>><<<;;;<<<>>>AAA===999777999<<<>>>?????????>>>===<<<999777666666777888999::::::999888;;;;;;<<<<<<;;;:::888777rrrpppuuuvvvxxxnnnaaaWWWMMMEEEBBBCCCGGGLLLSSSYYY```fffiiijjjrrrmmmkkkqqqyyyxxxmmmbbbXXXOOONNNTTTRRRIIIFFFJJJGGGEEECCCBBBDDDGGGHHHHHHRRR\\\hhhmmmkkkiiijjjmmmqqqsssuuuxxxxxxwwwtttrrryyyvvvrrrooooooooonnnmmmsssqqqpppppprrrssssssrrrvvvxxxyyywwwqqqllljjjjjjjjjnnntttzzz~~~~~~zzzuuupppooonnnllljjjiiihhhhhhqqqssstttrrrooommmooorrryyyxxxwwwwwwwwwvvvtttrrruuuuuutttrrrsssuuuwwwwwwtttssssssrrrrrrsssuuuuuuwwwuuuttttttvvvuuuqqqmmmjjjkkkkkkjjjiiiiiikkkmmmpppppppppoookkkddd]]]WWW^^^gggrrrwwwvvvuuuvvvyyyrrrkkk```VVVNNNHHHCCC@@@:::;;;===>>>===;;;:::999===>>>@@@@@@@@@???>>>===BBBCCCBBB>>>999555444555666555555777:::;;;999666444444555888<<<;;;666222000000111333555666666444333666999:::999999999:::AAAEEEGGGDDD>>>;;;<<>>>>>999777666666888999:::999999888777777888888666555333444555555444666999<<>>===:::;;;===@@@AAAAAA???>>>888666444444666888888888333222444888888777:::@@@OOOYYY```\\\QQQGGG>>>888666666666555555555555666666999;;;???PPPkkkrrr___HHH;;;999::::::888<<<=========<<<<<<===>>>BBB>>>:::888888:::<<<<<<<<<=========<<<:::888666888999:::;;;;;;;;;:::999<<<=========;;;888666444rrrhhhllltttzzzvvvnnncccUUUJJJFFFBBBAAABBBEEEJJJQQQXXX]]]aaabbbgggnnnvvvzzzzzzwwwpppgggaaaaaa\\\RRRMMMOOOMMMJJJGGGFFFEEEDDDBBB@@@BBBNNN]]]fffiiijjjnnnrrrrrrsssvvvwwwwwwuuusssrrryyyvvvrrroooooooooooonnnuuusssrrrrrrssstttsssrrrtttvvvxxxuuupppkkkjjjjjjjjjjjjnnnsssxxxxxxvvvuuunnnmmmlllkkkkkkllllllmmmppprrrsssrrroooooorrruuuyyyxxxxxxyyyyyywwwtttqqqvvvvvvvvvvvvuuutttrrrsssvvvuuusssqqqppppppqqqqqq|||yyywwwwwwxxxwwwrrrnnnooonnnkkkhhheeeeeehhhjjjtttrrrooommmkkkhhhbbb^^^[[[^^^ccceeegggmmmvvv~~~|||xxxrrrjjjbbbYYYPPPKKKEEECCC@@@===<<<;;;;;;;;;======>>>?????????>>>===BBBBBBAAA>>>:::777666666666444444888===???===:::666555777:::===<<<888333000///000222444666555444111555999<<<======>>>???BBBEEEGGGDDD>>>:::;;;===<<<:::777555444555777888999888777888:::;;;;;;:::777888;;;KKKjjj~~~\\\EEE<<<===:::999;;;888777555333000////////////000111333666999===@@@AAA@@@<<<888666777999;;;<<<888666444444666888999888999888777777888888777666555666999999888777555555<<>>???AAABBBCCCBBBAAA@@@???@@@AAAAAA@@@???===<<<888:::===?????????>>>>>>777666444444666777888777555444555888888666888===IIIOOOQQQKKKCCC>>>:::777666444222111222444555666;;;<<<===???III]]]uuunnnUUUCCC======;;;888888888888999;;;===??????CCC???:::777777888888888999:::<<<======;;;999888:::;;;<<<=========<<<;;;<<<<<<<<<;;;999666444333xxxjjjccchhhqqq{{{zzziiiZZZRRRFFF@@@;;;;;;===AAAHHHPPPPPPUUU\\\ccciiipppxxx~~~|||wwwqqqkkkccc\\\WWWQQQNNNKKKHHHEEEAAA<<<888666@@@NNNYYYaaaiiirrryyytttvvvxxxxxxvvvuuuuuuvvvuuurrrooooooppprrrsssssssssrrrqqqppppppooopppppppppsssuuutttoookkkiiijjjlllkkkmmmpppqqqnnnmmmooolllkkkkkkkkklllnnnpppqqqooorrrsssrrrppppppsssvvvtttuuuwwwyyyxxxwwwvvvuuuvvvtttuuuwwwwwwrrrpppqqqwwwvvvtttqqqpppooooooooo{{{zzzxxxwwwwwwuuurrrpppqqqpppmmmiiifffeeegggiiivvvsssoookkkiiifffdddbbb]]]\\\[[[ZZZ[[[bbbmmmuuuyyyyyyzzzyyyvvvnnnddd^^^QQQLLLEEE???<<<:::999888<<<<<<======>>>>>>======@@@@@@???>>>===<<<:::999666444333888>>>@@@>>>:::555555777;;;???@@@===:::111000000111444555555555111555:::>>>???@@@@@@AAABBBCCCDDDBBB===:::999;;;:::999777555555555777888888666555666888:::::::::777999===NNNooo}}}YYYDDD===???<<<;;;===;;;888666444222000/////////***,,,///444999???CCCFFF>>>;;;666444444666777777777555333333555777999999:::888777888999999888777555777999;;;;;;999777555;;;>>>BBBEEEJJJUUUdddpppttt{{{|||xxxxxxzzz{{{qqqtttqqqfffaaabbbaaa]]]\\\^^^ccckkkqqqqqqmmmiiicccjjjrrrwwwxxxzzz{{{yyyooofffaaa]]]```eeehhhhhheee```]]]eeeffffffggghhhiiijjjjjjkkknnnrrrtttuuuxxx{{{~~~}}}|||{{{|||yyyvvvqqqlllkkkpppwww}}}zzzyyyyyy}}}lllTTTGGGBBB@@@??????@@@AAABBBBBBBBBBBBAAA@@@>>>???@@@@@@???>>>===<<<888:::======<<<<<<<<<===888666555666777888888777777555666999888555777<<>>===999666444333555999===@@@AAABBB???:::888777777777666777999;;;======<<<:::999:::;;;<<<>>>>>>>>>===<<<;;;:::999888666555444444uuullliiinnnuuu|||rrrjjjXXXOOOFFFBBB>>>;;;???EEEDDDIIIOOOSSSXXX___iiipppyyy|||yyyxxxooocccZZZWWWTTTPPPKKKDDD===888777;;;BBBJJJUUUbbboooxxxuuuwwwxxxwwwuuuuuuwwwyyyrrrqqqoooppprrrsssttttttpppqqqrrrpppmmmkkkmmmpppmmmpppsssrrrnnnjjjiiijjjjjjkkknnnrrrooohhhgggkkklllkkkkkkkkklllnnnqqqrrrppprrruuutttqqqqqqsssuuuuuuwwwxxxwwwtttsssuuuxxxuuurrrqqquuuuuuqqqrrruuuwwwvvvtttrrrqqqppppppqqquuuvvvuuutttrrrrrrssstttoooppppppooollliiiiiiiiinnnnnnmmmkkkhhheeedddccc``````^^^[[[YYY\\\aaafffggglllsss{{{}}}vvvqqqaaa[[[RRRJJJEEEAAA===::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<>>>@@@AAAAAA???===888555333777===???;;;666555444555888<<<>>>===:::222111000111333555555444222666;;;>>>????????????BBBAAAAAA???===;;;999888888777777666666666777777666555444666999<<<======888===DDDVVVyyyzzzWWWCCC===???;;;999<<<999999777555333222000000000(((***---111666;;;???AAA>>>:::666444333444333333666444222222555888:::::::::999888999:::;;;:::999777777777999::::::999888;;;;;;:::999;;;BBBKKKSSSaaajjjpppmmmjjjooouuuxxxzzzxxxtttwwwwwwrrrnnnpppvvv}}}}}}xxxwww|||}}}uuupppooopppqqqqqqooolllhhheeeggggggfffffffffgggiiiiiilllpppuuuuuutttvvv||||||uuunnnkkknnntttzzzuuuttttttwww|||rrr\\\LLLDDD@@@@@@CCCAAABBBBBBBBBAAA@@@???>>><<<===>>>???>>>>>><<<;;;888:::<<<;;;999888:::<<<999888777888:::;;;:::999777666777999888666888===@@@DDDDDD>>>999888888555999444///...111555888:::999888999:::;;;FFFbbb}}}iiiPPPAAA???>>><<<777444111333888===AAABBB@@@===:::888999::::::999777999<<<======;;;999777888999;;;<<<=========<<<:::999777555555555666777|||vvvsssssswww}}}}}}ooodddYYYRRRIII@@@>>>BBB>>>@@@DDDGGGKKKQQQXXX^^^hhhxxx~~~~~~lllhhheeeaaa]]]WWWOOOFFFAAA???===<<<@@@JJJZZZiiissstttvvvvvvuuussssssvvvyyytttsssqqqqqqrrrrrrrrrqqqooorrrtttqqqllljjjmmmqqqkkknnnqqqpppmmmjjjiiijjjfffhhhpppuuuqqqhhhfffkkkmmmlllkkkkkklllnnnqqqrrrqqqtttvvvuuurrrppprrrtttyyy{{{zzzuuuooonnnsssxxxuuupppnnnrrrsssqqqtttzzzwwwvvvtttsssrrrrrrssssssoooqqqsssqqqoooooossswwwkkkooossstttrrrnnnkkkjjjdddgggkkkllljjjfffddddddcccdddccc```\\\ZZZZZZ[[[VVV]]]iiivvv}}}rrrlllccc\\\VVVOOOHHHCCC:::::::::;;;;;;;;;<<<<<<999:::===AAADDDDDDBBB@@@:::666333666;;;<<<888222666444333444777999666444333222111111333555555444333777<<<>>>>>>===<<<<<>>>>><<<999777666666777777777777777666555444333666:::>>>@@@@@@999@@@JJJ^^^wwwUUUBBB;;;>>>888555777555999888666444222111000000,,,,,,...000333666888:::>>>;;;777444333333222111666333111222555888:::;;;;;;:::999999;;;<<<;;;999:::888666666888:::;;;;;;888888777555555777:::===EEEOOOUUURRRPPPVVV___cccnnnzzzzzzyyy~~~yyyxxxzzz|||{{{yyywww{{{~~~zzzzzz{{{|||||||||{{{yyywwwtttsssfffeeeeeeeeefffiiikkkmmmmmmsssxxxvvvrrrsss|||~~~yyyooojjjjjjoootttsssrrrpppqqqttt{{{yyycccSSSHHHBBBCCCGGGBBBBBBBBBAAA@@@???======;;;<<<===>>>>>>===<<<;;;999:::;;;:::777666999;;;;;;:::999:::<<<===<<<;;;777555666999999777999>>>AAADDDDDD???:::999888555;;;666000///222777:::<<<777666888::::::DDDbbblllRRRBBB???@@@>>>999555111222777===AAACCC???<<<:::999;;;<<<======999;;;===>>>===:::777555666777999;;;<<<<<<<<<<<<:::999666555444666888:::}}}yyyxxxyyy}}}~~~nnneee\\\PPPCCC===:::===@@@AAAAAADDDJJJOOOTTT]]]iiisssxxxyyyxxxwwwtttrrrlllggghhhjjj```SSSRRRGGG@@@CCCIIINNNVVV___iiinnnrrrtttsssqqqrrrsssppprrrtttvvvuuurrrooommmvvvyyyzzztttkkkgggkkkpppssssssqqqnnnkkkkkklllnnnlllnnnooonnnlllkkklllmmmllllllnnnqqqtttvvvuuusssppppppppppppqqqsssuuuvvvvvvyyy{{{zzzvvvsssssstttssssssssstttuuuvvvuuusssxxxwwwvvvtttssssssssssssuuurrrnnnllllllppptttxxxrrrrrrqqqpppooooooooooooiiihhhhhhjjjlllllliiifffeeehhhgggdddeeefff___VVVQQQTTTYYY```hhhooouuuxxxoooppprrrssspppeeeWWWMMMGGG>>>666666777555222222222444888:::;;;===>>>???>>>;;;777333111222555666999888666555555666666777444333333555777888777666888:::<<<>>>>>><<<:::888;;;<<<======<<<:::888666666888:::<<<===;;;999888///000333666;;;???CCCEEE???BBBLLL___zzz^^^III888666888444444888444555555333000///000222///...---...111666:::>>>::::::999777666444333333222444555666555666777999999:::;;;999777666777888999:::666111222888<<<<<<999888666222///------///:::???CCCCCC@@@AAAGGGNNNVVVXXX___hhhqqqrrrmmmgggiiinnnvvv|||}}}xxxqqqllljjjllllllggg```^^^aaaeeewwwwwwtttnnniiijjjpppvvvvvvnnneeeaaadddjjjooorrrrrrrrrrrrtttwwwzzz~~~{{{~~~wwwppppppsssrrrnnnmmmoooqqquuuxxx|||~~~}}}mmm[[[NNNGGGFFFGGGAAABBBCCCCCCAAA???===;;;@@@AAABBB@@@<<<999:::;;;===>>>>>><<<:::999;;;<<<@@@===;;;>>>BBBCCC@@@===::::::::::::;;;<<<===>>>BBBAAA???===;;;999888888;;;777444444777:::<<<;;;777555555777<<>>>>>@@@>>><<<<<<;;;:::777555777888999:::;;;===>>>>>><<<999555222333777<<<@@@|||{{{{{{|||yyydddOOOCCC===>>>@@@BBBDDDCCCAAA???HHHMMMTTTZZZ___dddgggjjjyyyzzzxxxwww{{{|||sssggg]]]QQQFFFDDDGGGJJJPPPWWW```eeekkkooopppqqqrrrtttsssssssssrrrrrrqqqqqqpppwwwuuurrrooommmmmmnnnooouuutttqqqmmmiiihhhiiikkknnnnnnnnnmmmmmmmmmmmmnnntttqqqmmmlllnnnrrruuuvvvsssrrrqqqppppppqqqrrrssssssvvvzzzzzzwwwuuuvvvxxxrrrrrrrrrsssssstttsssrrruuuuuuuuutttttttttttttttsssqqqnnnmmmmmmooorrrtttppppppqqqqqqpppooonnnmmmllljjjhhhiiikkkkkkjjjhhhiiimmmnnniiifffddd```[[[TTTUUUVVVVVVWWW\\\ccchhhiiilllrrrwwwyyytttjjjcccSSSJJJBBB>>>:::333,,,)))+++...333777:::===>>>???<<<:::777555444666888999<<<;;;999777666666666777444333444555888999888777999:::<<<===<<<;;;:::999;;;<<<<<<<<<;;;999777666999:::<<<======;;;999777111222444777:::===@@@BBB<<>>;;;999:::<<<<<<===>>><<<;;;:::;;;<<<>>>;;;:::>>>BBBEEECCC@@@===<<<<<<======>>>??????DDDCCC@@@>>>;;;999888777:::777555555888:::;;;;;;999777555555777@@@RRRcccxxx```PPPBBB:::>>>;;;:::999999:::<<<>>>???========================>>><<<;;;;;;;;;:::888666999999:::;;;<<<======>>><<<:::666444555999===AAA~~~{{{}}}zzzhhh^^^UUUPPPKKKIIIHHHEEE???:::??????@@@BBBFFFMMMVVV\\\ooorrruuuzzz~~~uuuqqqeeeYYYRRRPPPOOOPPPSSSWWW]]]eeekkkpppsssuuuvvvuuutttrrrppppppqqqsssuuuwwwqqqkkkkkkpppsssqqqnnnsssrrroookkkggggggjjjlllpppnnnlllkkkmmmnnnoooooowwwsssooommmoooqqqssssssuuusssrrrpppoooooooooppprrrvvvyyyyyywwwvvvwwwyyyrrrrrrqqqqqqpppoooooooooqqqrrrtttuuuuuuuuuttttttsssqqqooommmmmmnnnpppqqqooopppqqqqqqpppooommmlllooollliiihhhiiijjjjjjjjjmmmrrrtttnnngggdddbbbaaa\\\ZZZUUUNNNJJJKKKPPPVVVYYY]]]eeennnuuuwwwuuussshhh^^^SSSKKKAAA555***&&&))),,,222777;;;===>>>===;;;:::999888888:::;;;<<<>>>===;;;999888777777888555444444666888:::999888<<<;;;;;;;;;::::::999999<<<<<<;;;:::999888888777<<<===>>>>>>===;;;888666333444555777999;;;===>>>999===III___yyyxxx[[[JJJ;;;888888444333555777888888666333111111222444444444444666777999:::;;;999666444333333333444555777888888666444444555444666777777666555777888999:::777222222666999888555666666555222///------111111111222333555777888777777:::???EEEFFFCCC??????BBBFFFJJJJJJHHHEEECCCFFFDDDAAA>>><<<<<<<<<===CCCEEEEEECCCBBBCCCHHHMMM[[[aaajjjsssyyyvvvqqqpppnnnmmmnnnnnnnnnnnnooopppqqqrrryyyzzzzzzzzzyyyyyy{{{}}}|||tttqqqrrrppplllkkklllmmmooorrruuuwwwyyy|||wwwmmmaaaUUUJJJCCC???AAABBBBBBBBBAAA@@@>>>===??????>>><<<:::999;;;===;;;===>>>===<<<;;;;;;<<<;;;::::::>>>CCCEEEDDDBBB@@@@@@@@@@@@@@@@@@@@@AAAFFFEEEBBB???<<<999888777999777666777999:::::::::<<<888555444333888FFFTTTttt~~~wwwbbbRRRAAA888<<<:::999888888888999;;;<<<>>>>>>>>>>>>===<<<;;;;;;;;;:::999999:::;;;999888::::::;;;<<<<<<<<<<<<<<<;;;:::777666888;;;???AAA}}}{{{|||~~~}}}vvvmmm```UUUNNNIIIFFFCCCAAA???<<<999:::AAAIIIPPPXXX[[[aaajjjsssxxxxxxvvvyyyrrrkkkfffccc^^^YYYUUUVVV[[[cccjjjppptttwwwxxxuuutttsssrrrssstttvvvwwwtttpppmmmoootttvvvrrrmmmmmmmmmkkkhhhgggiiinnnqqqqqqmmmjjjiiikkknnnooooooqqqqqqrrrtttuuutttpppnnntttsssqqqooonnnnnnooooootttwwwzzzyyyvvvssstttuuussssssrrrpppmmmkkkkkkkkkppprrrtttuuuvvvuuusssrrruuussspppmmmlllnnnqqqsssrrrrrrqqqppppppoooooooooqqqnnnkkkhhhhhhjjjlllmmmoooqqqpppmmmhhhfffeeeeeegggaaaXXXQQQLLLLLLLLLMMMMMMOOOTTT[[[ccckkkpppsssvvvnnneee^^^RRRBBB555//////111555999===???>>><<<;;;;;;;;;;;;<<<<<<<<<<<<===<<<:::999888999999:::777666555666888::::::999===<<<;;;999999999999:::>>>===<<<:::999999999999>>>??????>>><<<:::777666555666777888999999::::::888>>>KKKdddwwwXXXJJJ===999888555333444777888888666333111111111444444666888999::::::;;;<<<:::777444333444555666777888999777555333222222222444555555555555666888999;;;:::555555888999777444777::::::888666444444555333111333666888777666777666777:::===>>><<<:::<<<===???AAAAAAAAA@@@@@@DDDAAA===;;;;;;;;;::::::;;;<<<======<<<===AAADDDEEEKKKSSS\\\eeeqqq}}}~~~|||yyyvvvooonnnkkkiiijjjmmmppprrrtttuuuuuuttttttuuuxxxzzz{{{tttqqqqqqppplllmmmmmmnnnoooqqqtttvvvwww~~~wwwjjj^^^TTTLLLGGGDDDAAABBBBBBBBBAAA@@@??????>>>>>><<<:::999:::;;;===:::<<<>>>>>>===<<<<<<<<<;;;:::;;;>>>AAADDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBGGGEEECCC???<<<:::888777888888888999::::::::::::<<<888555444333666AAALLLhhhvvvsssaaaQQQAAA666:::666555555666777888999:::????????????>>><<<:::999999888777888999::::::999999999:::;;;;;;:::999888999888777888999<<>><<<============<<<<<<;;;:::999888888999:::<<<===:::888777777999::::::999===<<<:::888888888::::::???>>>===;;;::::::::::::>>>>>>===<<<;;;888666555666777888999999999999888777>>>NNNiiisssRRRHHH>>>:::999777555555666888888777444222111111333444777999;;;<<<=========;;;888666555666777999888999888666222000000111111222444444444444666888:::===<<<999999;;;:::777333666:::<<<<<<:::999888444222000222666888666333666666666888999:::999888<<<<<<<<<<<<===>>>?????????<<<999777777888888777888888999888888999:::<<<;;;>>>BBBGGGOOO[[[iiisss|||}}}qqqmmmgggdddeeejjjpppuuuooopppqqqqqqrrrssswwwyyyxxxzzzxxxssspppqqqqqqnnnnnnmmmmmmmmmnnnqqqssstttzzzuuulllccc[[[SSSKKKFFFAAAAAABBBBBBAAAAAAAAA@@@>>>===;;;::::::;;;;;;;;;888;;;>>>@@@???=========<<<<<<===>>>???@@@???>>>AAAAAABBBCCCCCCCCCBBBBBBEEEDDDBBB???===;;;999999888999999:::999999::::::;;;777666666666999AAAJJJdddsssrrrcccUUUDDD777888222222222333555888:::<<<@@@@@@@@@???>>><<<;;;:::999777666666888999999999666777888999888777666555555666777888:::<<<>>>???xxxuuuuuu|||~~~yyyiiieeedddjjjqqqwww|||ssshhhaaa___RRRQQQOOOIIICCC>>><<<;;;AAA@@@AAAFFFJJJPPPYYYbbb[[[bbbkkkttt|||{{{tttccccccdddhhhlllnnnooonnnmmmppptttxxxyyyxxxvvvuuuoootttyyy{{{xxxssspppoooppppppooommmkkkjjjmmmooonnnooonnnllljjjjjjlllooorrrpppoooooorrruuuvvvwwwqqqpppoooooopppqqqrrrsssnnnrrrvvvwwwvvvuuuwwwzzzvvvwwwvvvrrrmmmkkkmmmooorrrrrrsssssssssrrrpppoooyyyuuuqqqmmmmmmppptttwwwxxxvvvsssqqqpppqqqssstttoooqqqqqqpppooooooppprrrnnngggcccfffjjjllllllmmmnnniiicccbbbcccbbb]]]WWWXXXTTTOOOJJJKKKRRR\\\dddccclll|||oooZZZNNNBBB===999888;;;>>>??????<<<<<<<<<<<<<<<<<<;;;;;;888888888888:::<<<>>>???>>>;;;999888999:::999999;;;:::999888888999:::;;;>>>===<<<<<<::::::999888;;;;;;::::::888777666555777888999:::;;;::::::999666>>>PPPllllllKKKEEE>>>:::::::::888777666888999999666444333333333555777999<<<===>>>???===<<<:::888777888999999999888666222///...///111111333444555444444666777999===>>><<<<<<===<<<888222555888:::999888777777555333333555999:::888666777777888999:::;;;;;;;;;===<<<;;;;;;;;;===???@@@;;;:::888666555555666777:::999888777777888999:::999:::;;;<<<@@@IIIUUU___hhhllltttrrrmmmgggcccccciiipppuuunnnpppqqqqqqrrrsssuuuwwwrrrvvvvvvsssppprrrrrrpppmmmlllkkkjjjkkkllloooppprrrqqqqqqpppkkk___OOODDDAAAAAAAAAAAAAAABBBBBBBBB???>>><<<<<<===<<<;;;999666:::???AAA@@@???=====================<<<;;;;;;>>>???AAABBBCCCCCCBBBAAABBBAAA@@@>>>===<<<;;;;;;999:::::::::888888:::<<<:::777666888999;;;AAAHHHaaaqqqsssjjj```NNN<<<999333222222222555999===???BBBAAA???>>>===<<<<<<<<<:::888555555666777777777444555666777777666444333333444777999<<<===>>>>>>{{{vvvvvvyyy~~~ggg___[[[___fffiiilllooossswww||||||vvvpppllleeeeeeddd___WWWNNNHHHEEEBBB???===>>><<<===DDDNNNQQQVVV]]]cccnnnyyyzzzuuummmjjjhhhhhhkkkmmmnnnmmmjjjmmmqqquuuwwwvvvuuutttpppssswwwxxxuuusssrrrrrrpppqqqqqqpppnnnmmmmmmnnnnnnrrrtttqqqkkkiiilllpppsssqqqoooppprrruuuvvvvvvrrrqqqppppppppprrrssstttooossswwwxxxwwwwwwyyy|||tttvvvvvvtttpppppptttxxxqqqqqqqqqqqqrrrrrrrrrrrrsssrrrqqqpppppprrrsssuuutttttttttssssssrrrqqqqqqmmmppptttvvvtttrrrrrrsssnnnhhheeehhhjjjjjjnnntttnnnmmmkkkiiifffdddcccbbb]]][[[VVVPPPNNNRRRZZZaaa```hhhuuuvvvjjjdddUUULLLAAA::::::<<<<<<<<<::::::999::::::;;;<<<===;;;:::::::::;;;===???@@@AAA>>>;;;999999999888888888888888888999:::;;;;;;:::;;;;;;;;;:::888666555777777777666666666666555666777:::<<<===<<<<<<;;;:::BBBSSSooo|||cccEEEBBB===;;;;;;<<<<<<:::777999;;;;;;:::888777777666777888999;;;<<<===>>>;;;;;;:::999888888888888:::888444///++++++...111222444555555444444555777777;;;>>>======>>><<<888444666888888666444333333555555666888;;;;;;;;;:::888999;;;===>>>>>>??????<<<;;;:::::::::<<<>>>@@@;;;<<<<<<:::666666999<<<<<<:::888888999;;;<<<===888999999888999>>>FFFLLLSSSXXXbbbppp}}}wwwsssnnnjjjiiimmmqqquuuppprrrttttttsssrrrssstttpppuuuwwwtttqqqrrrsssqqqnnnmmmkkkiiijjjkkkmmmooooooqqquuuxxxtttgggUUUGGGAAAAAAAAAAAAAAABBBCCCCCC@@@???>>>>>>???>>>:::777555999???BBBBBB@@@>>>===;;;<<<<<<<<<;;;:::999::::::;;;>>>@@@AAAAAAAAA@@@>>>======<<<<<<======>>>:::;;;;;;999777777:::===;;;888777999999888<<>>999777555444666:::???CCCCCCAAA>>><<<;;;<<<===>>><<<999666444444555555444222444666777888666444333222444888;;;>>>?????????|||zzzyyy{{{}}}oooaaa\\\]]]]]]\\\]]]aaaaaaeeelllsssuuussspppxxxyyyxxxsssjjj```XXXTTTHHHDDDAAA???999444:::CCCIIILLLLLLMMMVVVdddiiiggguuuqqqlllkkkmmmooopppooohhhkkknnnqqqsssttttttsssrrrrrrrrrsssssstttttttttmmmoooqqqrrrqqqpppqqqrrroootttxxxuuummmiiilllrrrnnnpppsssvvvxxxwwwsssoootttsssrrrqqqqqqqqqrrrsssssswwwzzz{{{yyywwwyyy{{{qqqtttvvvuuussstttyyyooooooooopppqqqrrrtttuuunnnoooqqqrrrssssssrrrqqqppprrrtttvvvuuurrrooommmkkkpppvvvyyywwwuuuttttttoookkkjjjllljjjiiipppzzznnnrrrsssmmmeeebbbfffkkkcccccc```[[[YYY[[[aaafffggggggkkkrrrtttrrrtttxxxhhh[[[JJJ>>>:::999888777777777777888999;;;>>>???>>>======<<<<<<===???@@@CCC@@@<<<999999888888777666777888999:::;;;;;;<<<888999::::::999777444333444444444444555555555666666777:::<<<>>>>>>===<<>>>>><<<888:::===>>><<<;;;::::::999999999999999:::;;;<<<999999999999888888777777:::777222,,,)))***...222333555666555444444555777555:::=========>>><<<777888999:::888555222111111111222555777888888888999555777;;;<<<======>>>???888777666666666888:::<<<;;;>>>???<<<777666;;;???:::888666555777:::<<<===444666888777666888===AAACCCHHHRRRaaapppzzz}}}}}}|||zzzvvvsssqqqrrrtttuuusssuuuwwwvvvtttqqqppppppqqqvvvyyyuuurrrssssssqqqqqqooommmkkkkkkmmmooopppssssssuuuwwwtttjjj[[[OOOAAAAAAAAAAAAAAABBBCCCDDDAAA??????@@@AAA???:::555555999???BBBBBB@@@>>>===999:::;;;;;;:::999999:::777999<<<>>>@@@@@@@@@???;;;;;;;;;;;;<<<===??????;;;<<<;;;999666666:::>>>===999888999888555777:::BBBXXXhhhqqqvvvhhhPPPDDD???<<<888666777<<>>;;;;;;<<>>999666888888999999;;;===???@@@;;;;;;;;;;;;<<<<<<<<<<<<===<<<:::888777777888888999888888:::<<<<<<;;;:::777666555444444555666777666555444444444555666666666:::>>>>>>;;;:::===AAA>>>KKK^^^tttzzzeeeHHHAAA999777999<<<===;;;888888:::<<<>>>>>><<<::::::<<<>>><<<999888:::<<<<<<:::777666666888888888777444000,,,***+++...222555888;;;:::777333222222555666777888888777666555333777:::999666222111111111222666:::>>>>>><<<999888999:::;;;<<<<<<<<<<<<999666333444999;;;:::777<<<<<<<<<<<<;;;;;;::::::;;;:::888888;;;=========;;;888555555888;;;<<<<<<@@@@@@DDDOOO___ooozzz~~~}}}xxxxxxzzzxxxtttvvvvvvuuusssuuuwwwtttnnntttwwwzzz{{{zzzwwwrrrooottttttssspppmmmlllmmmooowwwzzzzzzxxxuuunnn___QQQCCCAAA??????@@@AAA@@@???DDDAAA>>>===>>>>>><<<:::::::::;;;>>>@@@AAA@@@>>>:::888888:::======:::777777888:::<<<===>>>??????>>>>>>>>>>>>>>>======<<>><<<;;;::::::;;;;;;999777777888666333444888AAAOOO]]]dddiiigggYYYHHHAAA===;;;======<<<===AAA???>>><<<:::999:::;;;<<<:::999777666555444555555000333666888999999;;;<<<777777888:::;;;<<<<<<===yyymmmcccZZZUUUVVVPPPNNNRRRVVVYYY___fffuuuuuuyyy{{{yyyzzzrrrdddYYYSSSKKK@@@>>>CCCBBB@@@>>>???BBBEEEGGGHHHNNNUUU[[[bbbllltttsssmmmllljjjnnnwww{{{xxxuuuuuuwwwqqqnnnrrrtttrrrpppqqqssstttuuutttrrrpppoooooovvvtttqqqqqqssssssqqqooonnnnnnnnnppprrrqqqnnnjjjqqqqqqrrruuuxxxxxxuuuqqquuuxxxzzzzzzwwwtttqqqpppuuutttrrrpppmmmnnnqqqtttqqqtttsssoooooorrrqqqmmmtttuuuuuurrrnnnlllnnnqqqxxxxxxuuuqqqppprrrooojjjmmmnnnpppqqqsssvvvzzz}}}yyyssskkkhhhjjjnnnrrrssslllmmmmmmnnnoooooooooooogggjjjkkkiiijjjnnnnnnllldddeeegggkkknnnoooooonnnhhhfffbbb]]]VVVLLLBBB:::999888777888:::<<<;;;::::::999999999888888888888:::999888777777888999999:::999999:::;;;<<<<<<;;;888777777666666666666777555555555555444444333333444999======;;;;;;>>>AAABBBMMM]]]rrrpppZZZGGGAAA:::777888:::999888666777999<<<>>>>>>===<<<;;;===>>>===:::999;;;<<<===;;;999888888999999999777444000+++((()))+++...333555888999777444333222666666777777666555444333666999<<<;;;888444333222111222444888;;;<<<;;;999888999999:::;;;;;;<<<<<<999666444666;;;===<<<:::::::::999999888888888888::::::999999999;;;<<<===<<<999666666999<<<======<<<<<<>>>EEEQQQ___kkkrrr|||uuuwwwrrrnnnnnnppprrrssstttyyyyyyyyyxxxwwwwwwvvvvvvsssqqqooopppsssuuuuuussswwwvvvuuuvvvwwwrrraaaPPPDDDBBB?????????@@@???>>>@@@>>><<<<<<===>>><<<:::<<<;;;;;;===???@@@???===:::888888999;;;<<<:::888555666777999;;;===???@@@??????>>>===<<<<<<<<<<<>><<<;;;::::::::::::999777777888666333444777===HHHTTT^^^hhhkkk___MMMBBB===;;;===>>><<<===@@@>>><<<:::999999999:::;;;:::999888777666666777777666777888888777888:::<<<:::999999999999::::::;;;~~~~~~qqqhhhbbbZZZSSSLLLLLLNNNQQQUUU[[[dddfffmmmuuuwwwwww{{{wwwppplllbbbTTTLLLMMMFFFEEEDDDDDDEEEDDDBBB@@@@@@DDDIIIPPP\\\hhhllljjjfffgggmmmwww|||zzzwwwwwwxxxqqqmmmpppuuuuuurrrppprrrvvvyyyxxxtttpppnnnnnntttrrrqqqqqqqqqpppnnnllllllnnnppppppmmmjjjhhhgggrrrrrrrrrtttwwwwwwuuusss}}}|||yyyuuupppnnnoooppptttrrrnnnkkkiiilllrrrvvvvvvsssnnnkkknnnrrrqqqllltttsssqqqpppooooooooopppzzzzzzwwwrrrpppqqqooojjjlllllllllnnnrrrwwwzzz{{{xxxmmmhhhjjjoooqqqqqqiiikkkmmmoooqqqrrrrrrrrrkkkllljjjiiilllqqqooojjjcccbbbbbbffflllnnnlllhhhcccdddgggkkkjjjaaaRRRFFF@@@<<<888888;;;===:::777888888777666666666666666777777777777777999;;;<<<===;;;999999;;;<<<<<<<<<999999999999888888777666444555666777666555333111444888<<<===;;;;;;===@@@DDDLLL[[[pppiiiRRRCCC???999777777888666333666777999<<<>>>>>>>>>>>><<<======<<<::::::;;;<<<<<<<<<;;;:::::::::;;;;;;888555111---******+++,,,222444777999:::888666555777777777777666444333222777:::<<<===:::777555444222222333555888999999888888888888888999:::;;;;;;777444333555:::<<<<<<;;;777777555444444444555666888:::;;;:::888777:::===<<<:::777777999;;;======999999999<<>>>>>>>>>>>===<<<;;;::::::<<<<<<<<<:::===;;;:::;;;===>>>>>>===:::999888888:::;;;;;;:::555444555666888;;;>>>@@@@@@???===;;;::::::;;;<<<@@@???===<<<;;;:::::::::999777888:::888333444777:::AAAJJJVVVhhhsssiiiWWWDDD???<<<>>>>>><<<<<<>>>;;;:::999888888999::::::999999888888888888999999;;;;;;;;;999888888999;;;<<<;;;999777777777999:::~~~~~~~~~xxxsssfff^^^TTTOOOOOOQQQTTTVVVVVVYYY___eeefffgggnnnwww|||}}}|||kkk___ZZZQQQRRRSSSTTTSSSPPPJJJFFFAAA@@@@@@DDDMMMWWW\\\]]]ZZZ]]]ccckkkqqqtttuuuvvvvvvsssppprrruuuuuutttsssrrrvvvyyyxxxuuurrrrrrtttrrrqqqoooooooooqqqrrrrrrmmmppprrrooojjjgggiiilllssssssttttttuuuvvvuuuuuu}}}{{{wwwqqqmmmlllnnnpppqqqpppmmmjjjjjjmmmrrrwwwyyytttmmmiiikkkppptttvvvuuussspppooopppqqqqqqpppuuuvvvssspppqqqtttssspppmmmjjjiiilllrrrxxxzzzzzzxxxoookkknnnqqqqqqooommmnnnpppqqqqqqqqqooonnnqqqoookkkhhhjjjmmmhhhaaadddcccccceeehhhiiigggeee```bbbgggpppvvvrrreeeZZZPPPHHH???;;;>>>???;;;777777777666555555666777888777777777888999<<<>>>??????===:::999:::<<<======::::::;;;;;;;;;999888777444555888::::::999666444666999<<<===<<<;;;;;;<<>>;;;888777777666555333888999;;;<<<=========>>><<<;;;;;;:::999999:::;;;:::;;;;;;;;;;;;;;;<<<===888666444222222222222111333444777;;;??????<<<999888888777777666555555444555777999;;;:::888777666444222222333555777777777888888777777777888:::;;;555333222333666888888777555444222111111222333444666:::<<<;;;666555888<<<;;;999777666777999;;;===999::::::::::::@@@HHHOOOaaaqqqyyykkkbbbccceeefffqqq}}}{{{xxxwwwvvvuuurrrqqqtttyyy{{{yyyvvvttttttssstttwwwsssdddTTTIIIEEEAAA===<<<===<<<<<<<<<;;;;;;;;;<<<;;;::::::<<<:::888999;;;===>>>>>>;;;:::999999:::<<<===>>>888777555555666999===???@@@>>><<<999888999;;;===AAA@@@???>>>===<<<;;;::::::999;;;===;;;666555888:::===CCCPPPgggxxxrrraaaIIIBBB===>>>>>><<<;;;<<<::::::999999999999:::;;;777777777777888888999999:::<<<>>>===<<<:::999:::<<<:::777555555666888:::~~~}}}~~~rrrjjj___WWWUUUVVVVVVSSSRRRSSSVVVZZZYYYYYYaaajjjrrrxxxzzzrrrpppbbbdddfffhhhfff```WWWPPPHHHBBB======AAAFFFJJJLLLNNNQQQTTTXXX^^^gggnnnrrrqqqtttuuutttssstttvvvyyywwwxxxyyywwwtttsssuuuwwwpppooonnnmmmnnnrrrwww{{{ppprrrsssoookkkjjjpppvvvtttuuuvvvvvvuuutttttttttwwwvvvtttqqqmmmlllnnnpppllllllllllllkkkmmmpppsssqqqqqqqqqqqqppprrrwww|||vvvtttrrrqqqrrrssssssrrrpppqqqpppmmmpppuuuvvvsssoookkkiiikkkqqqvvvyyyyyyzzzuuupppoooqqqsssqqqnnnppppppqqqqqqpppooonnnmmmsssqqqlllhhhiiikkkfff^^^ccceeefffeeecccaaabbbcccbbbaaaeeennnxxxzzzuuunnnfffZZZKKKCCC@@@???:::666555555444444555777999:::999999999:::<<<>>>@@@BBB@@@>>>;;;999:::;;;<<<<<<:::;;;<<<<<<<<<;;;999888555777;;;>>>???>>><<<:::999;;;===>>>===;;;999888===FFFYYYqqqxxx```LLL999888777666777777666555;;;===>>>===;;;:::;;;<<<;;;999777666666777888888777888:::::::::;;;===@@@:::999:::===@@@@@@===;;;666666999???FFFGGGCCC>>>888888777777777777777777444444555777888888888888666444222333444666666666888888777777888888999999777666555444555666555555333333222111111222333444444888;;;:::666444777;;;999888666555555666999;;;888:::;;;:::999999===AAAFFFWWWjjjwwwtttjjjgggdddccckkkwwwxxx|||zzzvvvssstttvvvvvvwwwxxxyyyzzzssswwwxxxvvvsssnnndddYYYMMMIIIBBB===<<<;;;;;;;;;>>>>>>???>>><<<;;;999999999777666777:::===??????<<<<<<;;;;;;;;;===???@@@===;;;888666666888;;;===???>>>;;;999999:::<<<>>>BBBBBBAAA@@@???>>>===<<<<<<;;;>>>@@@>>>888666888999;;;>>>III```tttsssgggPPPFFF>>>======;;;999:::999999999::::::;;;<<<<<<555555666777777888888888666:::@@@BBBAAA>>>:::888999777555444444666999:::|||{{{}}}{{{uuujjjaaa^^^^^^YYYRRRMMMLLLMMMOOONNNNNNTTT\\\gggkkkpppssstttvvv{{{vvvxxx|||~~~|||uuukkkcccTTTKKKCCC@@@AAA@@@AAACCCHHHJJJJJJIIINNNZZZeeejjjjjjrrrvvvssspppsssxxx{{{~~~|||yyywwwvvvuuuuuuuuuqqqpppooonnnooorrrxxx}}}qqqssssssqqqnnnpppvvv}}}uuuwwwxxxxxxuuusssrrrrrrqqqrrrrrrpppnnnmmmnnnooohhhjjjlllmmmmmmmmmnnnpppiiimmmvvv|||{{{vvvvvvyyywwwvvvtttsssrrrrrrrrrssspppqqqooollloootttuuusssqqqooollllllooosssvvvxxxsssrrrqqqqqqqqqrrrqqqoooooooooooooooooooooooooooppppppmmmjjjkkkmmmkkkeeeccceeegggeee```^^^___bbbeeeccceeekkktttzzz{{{yyyuuujjj[[[OOOHHHCCC===999666555444444555777999;;;;;;;;;;;;;;;===???AAABBB@@@===;;;::::::;;;:::999:::;;;;;;<<<<<<;;;;;;;;;999;;;???AAABBBAAA???>>>;;;<<<>>>???>>><<<:::888===HHH^^^vvvpppWWWEEE777777777777777777888999===???@@@>>>:::888:::<<<;;;888555444555666777777555777999999999;;;AAAEEEBBBDDDHHHOOOUUUTTTOOOJJJ???>>>@@@HHHQQQSSSNNNGGG>>>>>>===<<<;;;;;;;;;;;;999777555555777999999999888666444444666666666555777888888999999999888888;;;:::999888777666666666444444444444555555555555222555888888777666888:::888777666444333444777:::666888999888777666666777:::FFFTTT```lll{{{~~~wwwoooiiigggiiilllnnnuuu|||uuuvvvxxxwwwvvvxxx|||tttyyyzzzvvvqqqlllfff___RRRLLLDDD>>>;;;;;;;;;;;;>>>@@@AAA@@@===;;;999999888666666777:::<<<======:::;;;<<<<<<<<<===???AAA@@@>>>;;;888777888:::<<<===<<<;;;::::::<<<>>>???AAAAAAAAAAAA@@@???>>>>>><<<<<>><<<:::999999:::<<<======<<<<<<<<<<<<>>>???@@@>>>===;;;:::;;;:::888777::::::::::::;;;<<<======>>>@@@BBBCCCCCCAAA???>>>999;;;===???AAA???<<<:::@@@NNNhhhnnnTTTDDD:::999999777777777999:::<<>>:::888;;;>>><<<888444333555777777777444777888888888===EEELLLSSSVVV^^^hhhooommmeee^^^OOOLLLNNNWWWbbbddd^^^VVVMMMLLLJJJGGGEEEDDDDDDDDDCCC>>>888666777999:::::::::888777777888888666555777888:::;;;;;;:::888666:::::::::999777777888888555666888999999999888777111333555777888888888888888888777555333444777;;;888666555555666666666555888>>>CCCIIIUUUdddnnnrrryyywwwrrrsssqqqkkkooottt|||~~~|||yyywwwxxxzzz|||}}}wwwyyywwwsssqqqpppkkkdddVVVOOOFFF???<<<;;;;;;;;;<<>>;;;:::;;;999888777888::::::999888666999<<<<<<<<<;;;===??????===;;;888888999:::;;;;;;;;;;;;<<<===>>>@@@@@@>>>>>>???@@@@@@???>>>===;;;;;;???BBB???888555666000666:::===KKK```mmmnnn___PPPAAA:::999777666777666777888999;;;;;;<<<<<<666666777888888888777666444999@@@DDDCCC???:::777666666555555444555555555~~~{{{}}}{{{xxxvvvkkk]]]SSSMMMHHHHHHHHHFFFEEEHHHCCCGGGIIIIIIJJJRRR\\\cccsssyyyxxxlllfff___UUUOOOPPPNNNQQQNNNFFFFFFPPPZZZ]]]eeeiiikkkjjjnnnvvvxxxuuuzzzwwwvvvzzz{{{uuutttwwwyyywwwrrrmmmlllllllllooorrruuuvvvvvvvvvvvvvvvyyy|||{{{wwwqqqooonnnppppppooommmkkkkkkmmmooorrrsssttttttssstttvvvxxxwwwpppnnntttyyyxxxxxxzzztttwwwwwwtttnnnlllnnnsssooopppnnnmmmqqqxxx{{{yyyuuuuuutttpppmmmmmmrrrwwwoooqqqqqqmmmiiiiiinnntttrrrpppmmmkkkjjjlllnnnooojjjoooooollljjjmmmmmmlllmmmjjjggghhhlllnnnllljjjhhhjjjmmmpppssssssssssssppppppooommmiiiccc^^^[[[FFFDDDAAA???===>>>???@@@>>>===<<<;;;;;;<<<===>>>===<<<;;;;;;;;;:::777555:::999999999:::<<<>>>???BBBCCCDDDCCCBBB@@@>>><<<888999<<<@@@BBBBBB???===BBBRRRoooqqqXXXJJJ===<<<:::888666777999::::::>>>@@@>>>:::999<<<@@@===999555444666888888777555777999888999>>>HHHPPPcccgggppp{{{vvvmmm\\\ZZZ[[[eeepppssslllccc\\\ZZZVVVSSSOOOMMMLLLLLLKKKEEE===888888:::;;;;;;;;;:::999999:::999777555666888;;;======;;;888555777888888777666666888999666777:::<<<===;;;999888111111333555999:::999888999999999666444444888<<<;;;777333333555888888777::::::999:::BBBOOOWWWYYYlll||||||yyy|||pppwwwyyy|||zzzwwwyyy{{{zzzwwwyyywwwsssqqqsssuuuooofffXXXQQQGGG@@@<<<;;;;;;<<<999<<<@@@@@@>>>;;;;;;<<<::::::999::::::999666333444777;;;<<<;;;:::;;;===<<<;;;:::888888999;;;<<<::::::<<<===???@@@AAAAAA;;;<<<===??????>>>>>>===999:::>>>AAA???777333444///777<<<===GGG\\\mmmtttcccSSSAAA999777555555666444555777888::::::;;;;;;777888999::::::999888777777;;;@@@CCCAAA===:::888777777666666444333222222}}}|||zzzxxx{{{wwwppp___YYYQQQLLLKKKKKKJJJHHHBBB@@@???>>>===>>>GGGRRRXXXbbbppp}}}|||zzzrrriiidddfffcccaaa___[[[WWWXXX]]]gggeeedddfffjjjppptttwww|||yyywwwyyy}}}~~~{{{wwwzzzwwwsssqqqpppnnnmmmkkkooommmqqqyyy{{{xxxxxx{{{uuuvvvvvvvvvtttqqqnnnllloooppppppooolllkkkkkkllloootttyyyxxxsssoooppprrrxxxqqqpppuuuyyywwwvvvyyy~~~xxxpppkkklllnnnooooooqqqpppnnnooorrrxxx~~~vvvtttqqqoooooopppsssuuurrrqqqpppnnnnnnnnnoooooopppnnnlllmmmoooooommmjjjhhhjjjllloooooonnnllljjjkkkooosssssspppnnnoooppptttpppnnnoooooommmnnnrrrqqquuutttmmmiiikkkkkkhhh```YYYQQQLLLKKKKKKHHHDDDCCCEEECCC???>>>@@@???;;;<<<;;;999777666666777888999999999777777888;;;===FFFEEECCCAAA@@@@@@AAAAAA>>>>>>===<<<;;;<<>><<<:::999999:::;;;>>>===;;;999888999;;;<<<999888888777777888999999666777777777:::DDDSSS^^^rrryyy}}}wwwuuuuuuiiieeegggppppppjjjllluuulllllliiibbb\\\[[[___dddeee[[[PPPHHHAAA;;;>>>DDD===<<<:::777555555888;;;<<<;;;:::;;;<<<===;;;:::666555444333333333444555555777:::<<<<<<;;;999888333111000333666777444111555777888777777999===BBBDDD???777222111222333444666777777888999===BBBEEERRRYYYfffttt|||xxxxxxyyyvvvtttvvv|||{{{zzzzzzxxxtttooojjjbbbTTTHHHCCC@@@;;;:::<<<===;;;888888999;;;<<<<<<>>>;;;888777888999999999999::::::;;;;;;:::::::::<<<999777999<<<>>>===;;;;;;;;;<<<>>>@@@@@@>>>=====================>>>???>>>>>>>>><<<:::777555333777222222:::GGGWWWjjjyyyqqq^^^GGG999555555666777555777999:::;;;:::888777999::::::;;;;;;::::::999<<<===???>>><<<:::999999888888777444111000111222wwwrrrtttyyy}}}rrrmmmeee___YYYSSSLLLGGGAAA???>>>???>>>===@@@GGGIIIPPP\\\gggpppwww|||uuuqqqnnnooommmgggccccccaaaccceeeiiilllmmmmmmlllyyyxxxwwwzzz}}}|||wwwrrrwwwtttqqqooooooooonnnmmmqqqnnnpppvvvxxxvvvxxx|||xxxwwwuuutttsssrrrrrrssssssqqqooommmlllmmmooopppooopppqqqqqqppppppppppppsssnnnnnntttxxxwwwxxx{{{{{{wwwrrrpppoooooommmkkkqqqpppooopppqqqsssvvvxxxtttrrrooommmmmmnnnppprrruuutttsssqqqpppppppppqqqrrrpppooopppqqqpppmmmjjjjjjkkkmmmnnnooonnnmmmlllooorrruuuwwwwwwvvvvvvvvvtttooollllllkkkhhhiiimmmnnnrrrqqqkkkggghhhhhheeeooojjjccc```___\\\WWWSSSRRRTTTPPPFFF>>>===>>>>>>:::999888777777777888999>>>>>>===:::777777888:::AAA@@@???>>>======>>>>>>;;;<<<<<<;;;:::;;;???AAAKKKYYYrrroooSSSBBB;;;:::888888888999;;;<<<>>>===;;;999888888888888:::::::::999999888888777666777888888;;;CCCPPPZZZdddiiiooooookkkgggfffggg___ZZZ[[[aaa```[[[^^^fffhhhmmmqqqmmmeeebbbffflllppplllfff___YYYTTTOOOLLLEEEAAA;;;666333444666888999999999;;;======<<<:::777555111//////111333555666888:::<<<===<<<:::888333333333444555555333111222444666777777999===@@@EEEAAA:::444000000222444666888999:::999:::<<<>>>999AAAOOOaaasss~~~uuuppprrruuutttuuuyyy{{{|||||||||zzzwwwuuutttlll\\\LLLDDDAAA===;;;<<<<<<===>>>>>>===<<<;;;:::<<<:::777666777888888888::::::;;;;;;;;;:::999999:::888777888;;;======<<<<<<======???@@@AAA@@@>>>@@@@@@>>>============>>>===>>>???>>>===:::777666888444444999BBBPPPcccsssyyygggOOO>>>666444444444888999999::::::999777777999999:::;;;;;;;;;;;;;;;<<<>>>???>>>;;;999999999:::999777333000///000222yyypppjjjpppzzz~~~wwwnnncccVVVMMMFFFBBB@@@BBBBBB???>>>??????CCCHHHOOOVVV___hhhnnnmmmmmmrrr{{{{{{rrrnnnfffhhhjjjmmmooopppppppppttttttvvvzzz}}}{{{uuupppsssqqqnnnmmmnnnooopppppprrroooooorrrtttuuuwww{{{zzzxxxtttrrrqqqtttwwwyyywwwrrrlllkkkmmmqqqrrrsssooommmkkkkkknnnoooooommmnnnllllllqqqvvvwwwyyy{{{yyywwwvvvtttssspppkkkhhhmmmnnnnnnoooppppppqqqqqqqqqpppnnnmmmmmmmmmnnnoootttsssrrrqqqpppppppppqqqtttsssssssssssspppllliiillllllmmmmmmnnnoooooooootttuuuwww{{{~~~~~~|||tttoookkkjjjgggdddeeehhhkkknnnnnniiiffffffeeecccpppmmmiiihhhhhhfffaaa]]]eeegggbbbSSSFFFAAAAAABBB;;;;;;;;;:::;;;;;;<<<<<>>???>>><<<:::777222///...111555777777888;;;======<<<:::888666777999999777555444444000222555777888999;;;===CCCAAA===666000...111444777999::::::888666555555000666@@@KKKZZZlllpppjjjfffhhhllloootttyyyxxxzzz|||{{{yyyyyy{{{~~~yyygggRRRFFFAAA???======<<>>=========???@@@@@@@@@@@@@@@DDDBBB@@@===<<<<<<===>>><<<>>>@@@AAA@@@===:::888888666666888;;;FFF[[[mmm|||lllUUU@@@555222222222;;;::::::999999888888777888999:::;;;<<<============>>>>>>===:::999999:::>>><<<888444000000222555vvvpppnnnttt|||yyynnneeeXXXOOOHHHHHHHHHEEECCCBBBBBBCCCCCCDDDGGGLLLSSSXXXTTTUUU[[[cccjjjqqq{{{|||{{{sssrrrpppoooqqquuuzzz~~~rrrrrruuuyyy|||{{{wwwssspppnnnllllllnnnppprrrrrrqqqpppppprrrssstttvvvwwwwwwuuusssqqqrrruuuyyy|||vvvpppkkkkkkpppssstttrrrooonnnmmmmmmnnnmmmmmmllllllkkklllpppsssuuuwwwyyyxxxwwwwwwuuusssooollliiikkkkkklllmmmooopppqqqrrrqqqqqqpppppppppooooooooommmmmmmmmnnnnnnooooooppptttuuuuuutttrrroookkkiiijjjjjjjjjkkkmmmppprrrtttxxxwwwxxx|||{{{sssnnnjjjjjjhhhdddeeeiiijjjlllmmmkkkhhhfffeeedddcccbbb```aaacccdddbbb```ppprrrooocccXXXQQQLLLGGG@@@@@@@@@@@@@@@AAAAAAAAAEEEDDDBBB===888555444444555555555666666777777888888999:::::::::===@@@DDDIIIWWWqqqwwwYYYDDD444444444444666888999:::;;;<<<======;;;999777555>>>>>>???>>><<<999555333555666888999:::>>>DDDHHHBBBCCCCCCAAA??????AAACCC@@@;;;888999777666;;;CCCCCCLLLUUUVVVQQQMMMOOOSSS]]]hhhoooqqqzzzwww___SSSDDD:::888777666444555666888<<<@@@AAA???===<<<:::666444333444777999777888:::<<<<<<;;;999777999<<<>>>===999666777888222444777999::::::::::::===>>><<<666///---111555777999999888555333222333777999<<<===BBBNNN^^^jjj~~~mmmiiicccaaaaaafffmmmssstttwwwyyyxxxvvvwww}}}pppYYYIIIBBBAAA@@@@@@???EEEIIIHHHAAA;;;999::::::888555555666888999999<<<<<<<<<<<<;;;:::999888:::999999:::<<<>>>???@@@<<<===>>>>>>>>>>>>???@@@CCCBBB???===<<<===>>>@@@<<<>>>AAABBBAAA===999666666666777777777AAAVVVkkkxxxlllWWW@@@222111333555;;;;;;:::999999999999:::777888999;;;===>>>>>>>>>=========;;;999888999;;;BBB???:::555111111555888yyyoooooossszzzrrrdddWWWRRROOOKKKHHHGGGFFFFFFFFFDDDAAAAAABBBDDDFFFFFFIIIOOOSSSYYYeeeqqq|||}}}zzz{{{{{{{{{zzzwwwvvvwww{{{vvvvvvvvvwwwxxxwwwvvvtttnnnmmmlllmmmppprrrssssssnnnqqqsssttttttuuutttrrrqqqqqqqqqrrrsssvvvxxxzzzrrrnnnkkkmmmrrrtttrrroooooosssuuusssnnnkkkkkkllllllnnnoooooopppsssuuuuuuwwwwwwuuussspppnnnmmmmmmpppooommmmmmnnnpppsssuuussstttuuuuuuuuutttrrrqqqggghhhjjjlllnnnpppqqqqqqsssssstttssspppmmmkkkiiihhhhhhhhhjjjmmmqqquuuwwwyyywwwwwwyyy}}}}}}yyyvvvrrrmmmkkklllkkkhhhiiilllkkkmmmoooooommmiiigggggg```]]][[[ZZZ\\\^^^```aaammmpppqqqnnnkkkfffZZZOOOGGGFFFEEECCCBBBBBBBBBBBBAAAAAA???<<<888555444444444555555666777777777777999:::;;;;;;<<<>>>BBBEEEKKKYYYsssvvvYYYFFF666666666666666777777888:::;;;===>>>>>><<<:::999>>>??????>>><<<999666444555666777888999;;;>>>@@@<<<;;;:::777666666888:::555333111000///000555:::===AAAEEEFFFEEEDDDDDDDDDFFFRRRZZZ^^^mmmmmmbbbTTTHHHBBB===666111444444777:::>>>???>>><<<;;;:::999888777777777777666888:::;;;;;;:::777666777:::===<<<999666777999777888:::<<<===<<<:::888777999:::666000...222777888888777444222222444666777888999777777<<>>@@@AAA;;;<<<===<<<::::::;;;===@@@???===<<<<<<===???@@@<<<===@@@AAA@@@<<<888555333555777888777???TTTiiiuuuooo]]]EEE555333777888;;;::::::999::::::;;;;;;666777999;;;<<<===>>>>>><<<<<<<<<:::888888;;;===AAA>>>999333000111555888|||vvviiimmmttt{{{yyykkkccc]]]UUUOOOMMMIIIKKKKKKIIIDDD???;;;:::===<<<>>>BBBDDDHHHRRR\\\dddgggmmmoookkkhhhnnnxxx{{{zzzwwwwww{{{zzzyyywwwuuusssqqqpppnnnnnnoooqqqtttuuutttsssnnnrrruuutttuuuvvvsssooommmnnnppprrrtttvvvwwwwwwqqqooommmooorrrsssrrrooorrrvvvyyyuuunnniiijjjnnnlllpppqqqooonnnqqqssssssssstttsssqqqnnnnnnppprrrvvvtttrrrpppoooqqqsssttttttvvvxxxzzzyyywwwuuusssgggiiikkknnnppprrrssstttpppqqqrrrqqqnnnllllllllliiiiiijjjlllooorrruuuwwwvvvvvvvvvwwwwwwvvvssspppooollllllooooookkkkkknnnkkklllooorrrpppkkkhhhiiibbb```\\\YYYWWWXXXZZZ\\\cccfffjjjmmmrrrqqqfffYYYNNNKKKGGGCCC@@@???>>>>>><<<===<<<:::777555555666555666777888888999888888:::;;;;;;;;;<<<>>>BBBEEEOOO]]]uuunnnSSSCCC999999999999888888888888:::;;;===>>>???>>><<<;;;===>>>>>>===;;;999777666777777777888999:::;;;<<<;;;:::999777555555444444111111111111000000333666::::::;;;===>>>===;;;:::;;;BBBHHHKKKXXXkkkxxx{{{sssmmmeee[[[RRRGGG<<<444666555666888;;;<<<<<<;;;999999999999888777555444777999;;;<<<<<<:::777666333555777888777666666777;;;;;;<<<===???>>><<<999555777888555222222444777888888666333222333666999888999999777555666:::>>>HHHTTTeeevvv{{{{{{tttggg^^^]]]aaadddppprrrtttuuuwww|||mmmUUUFFFCCCCCCCCCEEEGGGGGGDDD???<<<===???:::888666666888;;;<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;<<<===>>>=========???AAA:::<<<===:::777555777:::;;;;;;;;;;;;<<<<<<===>>>:::<<<>>>???>>>;;;888666444666888999777===OOObbbssstttjjjSSSAAA<<<<<<;;;<<<;;;;;;;;;;;;;;;::::::555666888:::;;;<<<======;;;;;;:::888777999===@@@===:::666111...///333777~~~xxxvvvoooooossszzz~~~zzzttthhh^^^ZZZVVVXXXXXXTTTMMMDDD===:::999888:::???AAAAAADDDIIIMMMOOOUUUZZZYYYXXX]]]eeepppwww}}}zzztttpppooovvvwwwxxxxxxuuurrrpppooopppppprrruuuwwwwwwtttqqqqqquuuvvvssssssuuutttpppmmmnnnoooqqqsssuuuwwwxxxsssrrrpppppppppqqqssssssvvvuuusssnnnjjjiiillloookkkqqqrrrnnnmmmqqqtttsssmmmoooqqqpppooooooqqqtttuuuuuuttttttssstttttttttsssvvvyyy{{{{{{xxxtttrrrjjjkkknnnppprrrsssssssssoooppppppooommmlllnnnqqqnnnnnnooopppqqqssstttuuurrrsssuuuuuusssqqqoooooollljjjlllpppoookkkiiijjjjjjjjjnnnsssqqqjjjgggiiicccbbb___\\\YYYXXXXXXYYYYYY\\\___bbbhhhllljjjdddVVVRRRKKKDDD???<<<<<<<<<999;;;;;;:::888666666777777888999:::::::::999888:::;;;;;;;;;;;;===AAADDDNNN]]]ttt|||eeeOOOCCC;;;;;;;;;<<<<<<;;;;;;:::;;;<<<<<<======<<<;;;:::<<<<<<;;;;;;::::::999999:::999999999:::;;;<<<;;;<<<;;;:::999888555222000222444666555333222222222222555999:::999777555555666:::===@@@EEENNN[[[dddjjjlllnnnllleeeYYYLLLDDD===<<<::::::<<<>>>???>>><<<;;;:::999888777666666999;;;===>>>===;;;999777111222333666999:::999888;;;::::::<<<@@@AAA???===999888888777666555555555777888888666555555666888;;;;;;;;;:::999777666666;;;CCCNNNZZZiiiwww}}}|||yyyssshhhddddddccckkkkkknnnrrrxxxyyy^^^JJJCCCCCCCCCDDDCCCCCCBBB@@@???>>>===999777555555888:::<<<<<<999:::;;;<<<============;;;===>>>===;;;:::<<>>>>>>>>>>><<<:::888666555666777999:::;;;;;;;;;999999888666777999>>>BBB;;;999666222///000444777zzzwwwwww{{{uuussszzzzzznnnhhhfffgggfff```VVVKKKBBB>>><<<;;;>>>DDDEEEAAA>>>???@@@AAAEEEMMMPPPOOOQQQUUU```eeejjjkkkhhhfffhhhkkklllpppuuuxxxwwwuuurrrpppqqqrrruuuxxxzzzxxxtttppptttwwwvvvqqqpppuuuvvvrrroooooooooppprrruuuxxxzzzvvvuuussspppnnnppptttxxxyyyssskkkggggggjjjnnnpppjjjppprrrnnnmmmrrruuuttthhhlllpppqqqpppppprrrtttpppqqqtttvvvxxxxxxwwwvvvrrrtttxxxzzzzzzwwwsssppplllmmmooopppqqqqqqqqqpppnnnppppppnnnlllmmmqqquuussssssssssssssssssssssssooorrrvvvuuurrroooooopppjjjiiikkkpppoooiiiffffffhhhggglllrrrppphhheeehhhcccddddddccc```^^^]]]]]]SSSVVVXXXWWW[[[dddjjjkkk]]]XXXOOOFFF@@@===<<<<<<999;;;<<<;;;999777777777888999:::;;;;;;:::999888999::::::::::::<<>>>>>>>>======<<<<<<<<<;;;:::999888;;;:::999999999::::::;;;===;;;:::;;;<<<=========<<<;;;;;;;;;:::666111---333777:::888666444111///---555<<<>>>:::666555777333444888<<<;;;;;;EEEQQQ\\\eeepppuuurrrhhh\\\UUUFFFCCC@@@???AAABBBCCCCCC@@@???<<<999888888:::;;;;;;===???@@@???===;;;999333222333777<<>>;;;777555444444777:::;;;<<<999999;;;<<<======>>>>>>:::<<<===<<<999888:::<<<===>>>>>>:::444111333777888999:::;;;:::888555333666777999<<<>>>?????????>>>===<<<:::666666???KKKZZZmmmvvvkkk[[[PPPHHH@@@AAAAAAAAA???<<<999555222555666777888999:::::::::888888777666666:::@@@DDD<<<;;;888555333444777:::yyyyyy{{{{{{xxxwww|||}}}|||uuuvvvwwwvvvqqqeeeVVVLLLIIIJJJKKKKKKJJJFFF@@@;;;<<<>>>@@@BBBCCCEEEGGGIIINNNQQQRRRQQQOOOQQQXXX^^^fffiiilllppptttvvvwwwxxxxxxuuuuuuyyy}}}}}}xxxssssssqqqooooooqqqssstttuuutttooolllooovvv{{{{{{zzzxxxwwwvvvvvvxxxxxxwwwvvvwwwpppooonnnjjjkkkooouuuqqqnnnppptttvvvsssooonnnmmmmmmmmmnnnoooqqqrrrvvvuuuttttttuuuwwwyyyzzz{{{xxxwwwyyy{{{{{{vvvpppooolllnnntttsssnnnlllooolllmmmoooqqqrrrrrrqqqqqqpppuuuyyyyyytttpppnnnnnnvvvwwwwwwtttpppmmmmmmmmmnnnppprrrnnnhhheeehhhlllhhhkkkmmmllliiiggghhhkkkeeeiiigggbbbccchhhddd[[[RRRLLLGGGIIISSS```jjjnnnkkkggg]]]MMMCCCAAAAAA@@@??????>>>???>>><<<888555<<<;;;;;;;;;;;;999555222888888888888999;;;>>>@@@HHHYYYmmmtttkkkZZZKKKDDD===@@@CCCBBB>>>;;;:::;;;;;;:::888888::::::999888444555777;;;<<<<<<999666999:::<<<=========<<<<<<:::<<<>>>===:::777555444555888:::999555222222444666777888:::;;;999666222000444777888555444777:::EEEOOO[[[fffrrrzzzvvvmmm\\\SSSJJJHHHLLLOOOMMMJJJHHH@@@999888888888;;;@@@@@@??????CCCFFFDDD<<<444111555999;;;::::::<<<>>>:::777555888===@@@???===<<<;;;;;;;;;;;;<<<======777:::<<<:::555444777;;;999888888:::<<<<<<;;;999999:::;;;===AAAIIIRRRXXX^^^eeepppwwwtttmmmjjjllljjjbbb^^^ccclllwwwlllUUUHHHDDDAAACCC@@@>>>@@@DDDEEEAAA===:::999777888:::<<<<<<<<<>>><<<::::::;;;<<<;;;:::999999888666555555888:::???===:::777555555555666999999:::999888555222000:::;;;=========>>>@@@CCCEEEAAA===:::666555;;;DDD\\\kkkxxxvvvjjjYYYIII>>>===>>>???>>><<<999666444777555222333666999:::999<<<;;;888777666888:::;;;999999999:::;;;<<<===>>>{{{zzz{{{{{{}}}{{{yyytttsssvvv{{{{{{vvvvvvzzzwww|||}}}vvvnnnjjj^^^[[[XXXVVVTTTQQQMMMJJJAAAAAA???>>>===???BBBDDDFFFHHHHHHEEEBBBCCCHHHNNNVVV[[[bbbjjjqqquuuwwwxxx{{{xxxttttttxxx{{{|||{{{vvvsssqqqpppqqqssssssssspppnnnnnnqqqxxx}}}~~~~~~yyyxxxvvvuuuuuuwwwyyy{{{~~~vvvpppppppppnnnooossssssqqqooopppsssuuutttsssoooppppppqqqqqqpppnnnnnnssssssssstttuuuwwwxxxyyy}}}zzz{{{}}}}}}yyyttttttooonnnqqqqqqnnnnnnsssppppppqqqqqqssstttvvvwwwuuutttsssrrrrrrrrrqqqqqqvvvsssqqqqqqrrrrrrpppnnnqqqqqqpppnnnkkkiiihhhhhhiiilllooopppnnnkkkiiigggggghhhgggddddddddd^^^XXXQQQKKKFFFHHHRRR___jjjnnnnnnlllcccUUUIIIEEEAAA>>>=========>>>??????<<<:::===<<<;;;;;;<<<;;;888666444666888:::;;;<<<===>>>FFFWWWkkksssjjjXXXIIIAAA:::===@@@???<<<:::999999777666666888999:::888777777999;;;>>>???>>><<<:::999:::;;;<<<===<<<;;;;;;999:::<<<;;;888666555555999;;;<<<;;;999777777777777999;;;===>>>===:::777666777888999888666444222666AAAOOO\\\lll}}}rrrkkkbbb[[[WWWUUUSSSRRRIIIBBB======>>>>>>@@@CCC@@@>>>>>>@@@BBBAAA===888555888;;;;;;;;;;;;===???<<<888555777;;;???>>><<<:::::::::::::::;;;<<<<<<999<<<===:::555222333555777888999999999999999999::::::;;;;;;===BBBHHHMMMSSSWWW___gggjjjhhhjjjnnnfffaaa___dddkkkttt~~~rrrYYYJJJCCCAAAAAA??????@@@BBBCCCAAA??????===:::999:::<<<<<<<<<:::999999888777777888888666666666444333444666999===;;;999777555555666666;;;;;;;;;:::888666444333888:::<<<======???BBBDDDFFFBBB>>>;;;777555;;;CCCWWWjjj|||tttbbbNNN???:::;;;<<<======<<<<<<;;;;;;777444444777:::;;;;;;===;;;999777777888:::;;;:::::::::;;;<<<===>>>???sssqqqxxx}}}vvvtttrrrpppkkkhhhmmmuuupppwwwvvvrrrmmmhhhddd```\\\ZZZOOOLLLGGGCCC@@@???@@@AAA???@@@@@@===:::999<<<@@@DDDIIIRRR]]]ffflllpppqqqwwwvvvuuuuuuwwwzzz|||~~~xxxvvvsssqqqrrrsssssssssoooppprrruuuxxx{{{}}}yyyyyyxxxvvvsssuuuzzz~~~xxxsssrrrrrrpppqqqtttqqqqqqpppqqqsssuuuwwwxxxqqqsssuuuuuutttqqqmmmkkknnnppprrruuuwwwxxxxxxxxx~~~{{{{{{|||}}}{{{xxxxxxssspppoooooonnnqqqvvvtttsssssssssuuuxxx|||~~~zzzuuunnnmmmpppssstttssstttooolllnnnsssvvvsssoooqqqooonnnooopppoookkkgggkkkmmmpppssstttpppjjjeeekkkhhhiiikkkiiibbbZZZXXXUUUPPPJJJKKKSSS]]]eeeiiinnnooojjj^^^SSSLLLEEE???>>>===>>>???AAABBBAAA???AAA@@@>>>======<<<;;;999222666<<>>>>>BBBSSSfffnnnfffUUUGGG???999;;;>>>>>><<<:::999999444444555777999999777555666888:::======<<<:::999::::::;;;<<<<<<;;;999999888:::;;;:::999888888999;;;:::999999999999777555444777:::===???>>><<<:::;;;;;;;;;<<<===;;;666222999BBBLLLVVVdddwww|||rrrhhh___YYYVVVEEE???;;;<<<>>>>>>AAAEEEHHHGGGFFFEEECCCAAA???===:::;;;<<<;;;:::;;;>>>@@@>>>:::666666999<<<<<<;;;:::999999999999:::;;;;;;<<<>>>???;;;555111///000555888:::999777666888:::;;;<<<<<<;;;:::;;;===@@@GGGGGGLLLTTTZZZ```iiirrrlllgggcccccceeelll{{{yyy]]]KKKCCC@@@???AAAAAAAAA@@@???@@@AAADDDAAA===:::;;;<<<<<<<<<777999:::888555444666999666666777666555666888;;;;;;:::888777666666777777===<<<;;;999888777777777777999;;;<<<===???CCCEEEGGGCCC???<<<888555999AAAQQQgggnnnUUUBBB999999:::;;;===>>>@@@AAA>>>;;;777666777:::;;;<<<===;;;999777666777999;;;::::::;;;;;;<<<>>>???@@@yyypppqqqyyy~~~uuummmfffdddfffiiifffjjjpppuuuzzz~~~}}}|||zzzwwwrrrlllggg^^^\\\XXXSSSOOOIIIDDDAAACCCEEEFFFDDD@@@===;;;;;;===AAAHHHPPPZZZbbbhhhkkklllqqqvvvzzz{{{zzzzzzzzzyyyvvvsssrrrsssuuuuuuuuuqqqsssvvvwwwwwwwwwxxxzzzxxx{{{|||xxxtttsssxxx}}}{{{vvvsssrrrqqqpppppppppqqqrrrrrrsssuuuyyy|||sssuuuvvvwwwuuusssooommmjjjlllqqqvvvyyy{{{{{{{{{|||yyywwwvvvxxxzzz{{{zzzzzzvvvrrrpppooopppsssvvvsssssstttvvvxxx{{{}}}zzzvvvpppmmmnnnqqqrrrsssqqqnnnkkkmmmqqqtttsssqqqlllmmmppprrrsssrrrooolllllllllnnnqqqtttsssmmmgggnnniiilllssspppddd\\\]]]\\\XXXUUUUUUXXX\\\___```gggkkkkkkddd\\\UUUMMMFFFCCCBBBBBBCCCFFFGGGGGGFFFJJJGGGEEECCCCCCBBB@@@???;;;???DDDGGGFFFEEEEEEFFFFFFSSSaaafff___QQQEEE>>>:::;;;=========;;;::::::666666777999:::888555222444666999;;;:::999888888::::::;;;;;;;;;:::888777999;;;<<<<<<;;;:::;;;<<<===:::777777999999555222222555:::>>>??????>>>>>>>>>???AAACCCCCCDDDDDDDDDNNNQQQVVV]]]hhhttt~~~yyymmm___WWWEEE>>>888888:::<<>>===;;;:::999;;;===@@@@@@<<<777666777999:::::::::::::::999::::::;;;<<<===??????===888333000///555999;;;:::555444777<<<>>>??????>>>;;;999999:::@@@AAACCCHHHKKKSSSdddsssyyyssskkkeeeaaaeeeuuu|||aaaMMMDDDAAABBBEEEFFFCCC???<<<>>>BBBDDDAAA<<<::::::<<<======666:::<<<:::666555888<<<999:::;;;;;;:::;;;===@@@;;;::::::999999999999:::===;;;999888777777999999999:::<<<======>>>AAACCCEEEBBB@@@===888555999???LLLeeewww\\\GGG;;;;;;:::::::::<<>>???{{{vvvsssvvvzzz}}}tttnnniiiccc]]]aaa^^^^^^bbbkkkqqqsssrrrqqqvvv~~~|||vvvlllllllllkkkfff^^^SSSKKKQQQSSSUUUSSSMMMEEE>>>:::@@@AAACCCHHHPPPZZZccciiiggglllsssxxxyyyyyyyyyyyyxxxvvvtttsssuuuwwwxxxxxxqqqsssuuuvvvuuuuuuvvvwwwxxx{{{~~~|||vvvssstttwww{{{yyyvvvsssrrrsssrrrpppqqqrrrtttttttttvvvyyy|||uuuuuuvvvvvvuuutttsssrrrhhhkkkqqqwww{{{~~~~~~vvvtttssssssvvvyyy|||}}}yyyxxxvvvsssrrrrrrsssrrrppprrruuuxxxzzz{{{zzzzzzvvvvvvuuurrrooommmoooqqqnnnnnnnnnmmmmmmoooqqqssskkkqqqvvvwwwsssooonnnooollljjjjjjlllppprrrpppmmmmmmjjjmmmtttrrrfffaaaccc_________aaaaaaaaa___]]]]]]dddhhheeeaaa^^^YYYSSSHHHGGGGGGIIIMMMQQQSSSSSSRRRQQQOOOOOOPPPQQQQQQPPPKKKOOORRRQQQOOOOOORRRVVVWWW^^^dddcccYYYLLLBBB===;;;::::::::::::::::::999;;;::::::;;;;;;888333000333666999999888666666777::::::;;;;;;;;;:::888777999;;;<<<<<<;;;::::::;;;>>>;;;888777999999666444111555<<<@@@AAAAAABBBCCC@@@FFFLLLNNNMMMPPPYYY```eeecccfffooozzz~~~{{{{{{~~~~~~lll^^^NNNEEE;;;888999;;;BBBIIINNNRRRVVVVVVQQQIIIBBB>>>???===:::888999;;;===>>>AAA>>>999777666888999:::;;;;;;;;;;;;;;;<<<<<<======>>>???>>>;;;777444333777:::<<<:::666444888<<>>???BBB@@@>>>CCCVVVjjj|||zzzwwwqqqiiifffooo{{{yyy```NNNFFFCCCGGGIIIJJJEEE>>>:::===@@@@@@===:::999:::<<<===>>>777:::===;;;777666999===;;;===>>>>>>>>>>>>@@@BBB===<<<<<<<<<<<<<<<<<<<<<:::999777555555666888:::<<<===>>>===<<<===>>>@@@CCCAAA???>>>:::666999@@@KKKddd}}}cccNNNBBB@@@===:::888888999:::===;;;999666555666888;;;999777444222111222444555666666666777999;;;<<<===uuussstttwwwzzz}}}|||uuuiii]]]```YYYRRRRRRXXX]]][[[WWW[[[cccppp~~~zzzzzz|||~~~~~~xxxmmmeeecccddddddaaa[[[QQQHHHBBBDDDBBB@@@BBBIIISSS]]]dddiiijjjlllppptttxxx|||}}}yyyvvvttttttwwwyyyzzzzzzqqqqqqrrrtttuuuwwwxxxxxxwwwzzz}}}|||wwwtttrrrssstttuuutttssstttxxxxxxuuuttttttuuuvvvwwwxxxxxxxxxtttuuuuuuvvvvvvvvvuuuuuujjjmmmrrrwww{{{~~~~~~~~~tttsssssstttvvvyyy|||~~~wwwyyyxxxuuussstttrrroooooorrruuuyyyyyyxxxvvvtttqqqtttwwwvvvqqqmmmmmmooommmnnnnnnmmmkkklllpppssspppvvv{{{yyysssmmmmmmooolllkkkiiijjjlllooopppqqqkkkkkkmmmpppmmmgggeeefff```bbbfffiiiiiigggdddbbbZZZaaaffffffeeefffdddaaaNNNMMMNNNQQQWWW]]]```bbbYYYYYYZZZ^^^bbbeeeffffffZZZ^^^```___]]]^^^eeekkkoooqqqpppiii\\\NNNDDD@@@===;;;777666777888999999???>>>===<<<;;;888333000...222555444222000111333::::::;;;<<<<<<;;;999999999;;;======;;;888777777777666444555666777777777111777>>>BBBBBBBBBDDDFFFHHHQQQZZZ\\\[[[___jjjuuu{{{uuuuuu}}}wwwooolllooowww}}}ppp]]]QQQDDD===:::999>>>CCCLLLQQQYYY___^^^XXXPPPJJJ???<<<999888:::<<<===>>>AAA???<<<999888888999:::<<<;;;;;;;;;;;;<<<==================<<<:::888777999:::;;;999666666888;;;>>>@@@BBBBBBAAA?????????===>>>???<<<666777GGGXXXlllrrr{{{zzzpppmmmooo~~~sss]]]NNNGGGEEEIIIKKKJJJEEE===:::<<>>===777999;;;:::777777:::<<<;;;===>>>>>>======???@@@>>>>>>>>>>>>>>>>>>======777666555444444666888999>>>??????>>><<<<<<===>>>AAA@@@@@@AAA===:::>>>DDDOOOfffiiiUUUGGGEEE@@@<<<888666555555::::::999777555555777999777555222000///000111222333333444555777999:::;;;~~~wwwrrrqqquuu{{{yyymmmggg___UUUPPPOOONNNKKKGGGJJJQQQ\\\jjjuuuzzzzzzxxxzzzxxxxxx|||}}}rrrqqqooommmjjjeee___\\\TTTQQQMMMKKKNNNTTT\\\aaaiiihhhiiinnnvvv{{{}}}}}}{{{yyyvvvvvvwwwyyyzzzzzzuuusssqqqrrrvvvyyyyyyxxxwwwwwwxxxwwwwwwuuuttttttrrruuuuuutttwww||||||wwwwwwvvvvvvwwwzzzzzzvvvsssssstttvvvxxxxxxwwwtttsssnnnpppsssvvvyyyzzzzzzzzzsssttttttuuuvvvwwwzzz|||xxxzzzyyytttrrrtttsssooorrrsssuuuvvvvvvuuusssqqqnnnqqqsssuuutttrrrooonnnmmmllljjjjjjlllnnnqqqrrrrrruuuxxxxxxuuurrrqqqqqqmmmmmmmmmkkkjjjkkknnnqqqlllpppqqqllliiiiiijjjiiidddgggjjjlllkkkjjjhhhggg___dddhhhggghhhkkkmmmkkkZZZYYYXXXZZZ^^^dddhhhiii```aaaccchhhlllooopppooobbbgggkkklllkkknnnvvv}}}~~~|||ttthhhZZZPPPKKKDDD???999666777:::<<<<<<@@@>>><<<;;;:::888444222///222666555111///111444999:::;;;<<<===<<<;;;;;;<<>>:::666555222333555777888;;;???BBB===DDDKKKOOOOOOOOOQQQTTTVVV^^^gggjjjjjjkkkrrrxxx~~~wwwtttxxxyyyqqqfff```]]]```gggsssttthhhYYYOOOFFF???===???KKKOOOWWW```dddaaaXXXPPP???<<<::::::<<>><<<:::999:::;;;;;;;;;::::::;;;;;;<<<======<<<;;;;;;;;;:::999888:::999888666666666888999;;;===?????????>>>>>>???>>><<<:::999777666>>>HHHWWWbbbsssyyyssssss~~~mmmZZZNNNHHHEEEGGGGGGFFFAAA===:::<<<>>>:::999999;;;===>>>===<<<;;;;;;;;;;;;;;;;;;<<<===;;;===???>>>=========>>>????????????>>>======<<<555555444444555777888999===>>>>>>>>><<<<<<>>>???AAA@@@BBBDDDBBB@@@CCCJJJUUUkkkppp[[[IIIGGGCCC???;;;888777666777888:::999666555777999777555222000//////000222222222333444666888:::;;;{{{yyy{{{rrrmmmsss~~~rrrlllbbbYYYRRRMMMJJJHHHDDDGGGNNNWWW```gggjjjkkknnnjjjgggjjjttt}}}zzzxxxvvvuuuvvvwwwwwwwwwlllhhhccc^^^]]]___ccceeedddeeejjjttt}}}|||www~~~{{{xxxwwwwwwxxxyyyxxx}}}wwwrrrrrrvvvyyywwwtttwwwuuussssssuuuwwwwwwvvvtttxxxxxxvvvxxx}}}|||vvvzzzwwwvvvxxx|||{{{uuuoooqqqtttxxx{{{zzzwwwrrrooorrrssstttvvvvvvvvvuuuuuussstttttttttttttttvvvwwwyyy|||yyyrrrpppssssssooovvvvvvuuutttsssrrrqqqqqqooonnnnnnrrrvvvvvvsssooonnniiieeegggmmmrrrsssqqqpppppprrruuuxxxyyyxxxvvvnnnpppqqqnnnkkkjjjlllooopppvvvvvvlllhhhlllnnnkkkkkklllmmmllljjjhhhhhhhhhfffjjjkkkiiijjjnnnqqqqqqfffddd``````bbbeeehhhiiieeefffhhhlllooopppooommmdddkkkqqqttttttxxx~~~sssggg^^^YYYKKKDDD===999:::===@@@AAA???===;;;999999888666444777;;;>>>===999777999<<<999:::<<<=========<<<<<>><<<:::999999999999888;;;888555444555666777666888:::<<<<<<;;;;;;<<<===@@@;;;777999;;;;;;<<>><<<;;;<<<>>>::::::;;;<<<>>>>>><<<:::???>>><<<===???@@@@@@???===???@@@@@@>>>======>>>????????????>>>===<<<;;;444444555555666888999:::;;;<<<============???AAAAAAAAADDDGGGFFFDDDHHHNNNYYYooottt___IIIGGGDDDAAA>>><<<:::999555888;;;:::888666888999888666333000//////111222222222333444666888:::;;;yyyssssssvvvrrrttt~~~xxxqqqmmmggg^^^VVVQQQJJJHHHHHHKKKQQQVVVYYYYYY\\\XXXTTTVVV___kkkuuu{{{ssspppnnnnnnnnnoooxxx~~~zzzvvvqqqooonnnooopppooopppvvv}}}{{{vvvwwwuuutttwww{{{}}}|||yyywwwwwwxxxzzz|||{{{yyywwwppptttzzz||||||yyyvvvuuuyyyyyyzzzzzzyyywwwuuuttt{{{xxxxxxyyyxxxuuurrrtttvvvwwwwwwuuuttttttuuu}}}xxxuuuuuurrrnnnpppwww{{{sssnnnrrrxxxyyywwwwwwuuurrrnnnnnnpppsssttttttuuuuuuuuuvvvwwwuuurrrooooooppprrrtttvvvuuusssrrrqqqkkkhhhmmmooommmnnnrrrrrrooommmoootttxxxxxxwwwvvvqqqlllkkkooorrrqqqoootttttttttsssrrrqqqpppooommmllllllppptttsssnnnhhhjjjmmmqqqttttttqqqnnnkkkjjjjjjjjjkkkkkkiiifffdddjjjlllllliiieeeccceeeggglllpppsssrrrtttzzz|||yyyvvvuuuttttttccc[[[PPPFFFCCCCCCFFFGGGDDDDDDAAA<<<===EEEJJJKKKKKKMMMKKKFFFGGGNNNPPPLLLIIIDDD>>><<<===AAACCCDDDMMMOOORRRSSSQQQMMMHHHEEEAAAGGGMMMQQQRRRVVV\\\bbbeeessszzztttrrrxxx{{{yyykkkiiihhhiiilllllliiiggg___\\\XXXWWWWWWWWWTTTQQQPPPSSSUUUXXX___lll}}}rrrbbbTTTMMMIIIJJJNNNTTTSSSLLLFFFDDD======>>>??????@@@??????>>><<<===@@@???;;;:::<<<888:::;;;:::888777777777:::444333888<<<:::;;;???;;;===;;;666222222555666777999;;;;;;;;;:::;;;;;;>>>===:::777555666999;;;AAAJJJYYYeeehhhlllyyy{{{jjjWWWGGGCCCFFFDDDBBB???<<<;;;;;;<<<===888888888;;;>>>??????>>>DDDCCCAAAAAABBBBBBAAA???@@@???===;;;:::;;;<<<===AAA@@@>>><<<<<<<<<<<<===999999:::===>>>===:::777888888999:::<<>>CCC???<<<<<<999888999:::;;;;;;999777666;;;777555555222---,,,...000111333666999;;;::::::xxxttttttsssrrrwwwzzzvvvqqqjjjdddVVVQQQKKKHHHJJJNNNPPPRRRLLLHHHDDDDDDJJJTTT^^^eeefffbbbaaaaaaaaabbbiiiqqqzzz}}}xxxyyy|||{{{{{{{{{zzzyyyyyy{{{|||wwwwwwwwwwwwxxxzzz|||~~~|||{{{yyyyyyyyyyyyxxxwwwrrruuuxxxyyyyyyyyyyyyzzz{{{|||||||||{{{yyyxxxvvv{{{yyyxxxxxxxxxxxxwwwuuutttuuuvvvvvvtttsssssstttxxxvvvvvvwwwuuuppppppttt|||uuurrruuuxxxwwwuuuvvvuuurrrppppppsssuuuvvvuuussstttvvvwwwxxxwwwvvvvvvtttqqqpppsssxxxyyyvvvqqqrrrnnnnnnsssuuurrrqqqttttttrrrpppppprrrsssttttttxxxvvvtttssstttsssqqqnnnssssssssssssrrrqqqpppooouuurrrppprrruuuuuuqqqmmmoooqqqrrrttttttsssrrrqqqpppooommmllllllllllllllljjjkkkkkkjjjgggcccaaa```hhhooossstttvvv{{{}}}||||||zzzwwwuuutttvvvxxxzzzvvvpppfff]]]WWWQQQMMMJJJMMMLLLLLLNNNSSSYYY```eeecccbbb]]]ZZZ___ggghhhbbbZZZRRRJJJFFFGGGJJJJJJJJJNNNSSS[[[bbbddd___WWWQQQRRRYYY```cccdddeeehhhlllrrr}}}~~~zzzhhhfffdddeeefffgggeeecccbbb^^^XXXTTTSSSUUUYYY\\\ZZZYYYWWWUUUXXXbbbqqq}}}vvvlllfffWWWRRROOOMMMHHHBBB@@@AAA???>>>=========>>>???@@@AAA>>>???BBBAAA===<<<======>>>???>>>;;;999999:::666111111777<<<<<<>>>AAA??????>>>;;;999999888888777:::>>>>>>:::777555666::::::999777777888;;;===???EEEOOOWWWZZZ___mmm{{{mmmYYYKKKEEEFFFCCCBBBAAA@@@>>>===<<<<<<::::::;;;===@@@AAAAAA@@@CCCBBBAAABBBBBBBBBAAA??????>>><<<;;;;;;;;;===>>>AAA@@@???===<<<<<<======;;;;;;<<<>>>??????<<<999777777888999<<>>EEEBBB???===777999:::;;;<<<<<<;;;:::999999555333444222---,,,///333444666999;;;<<<;;;:::{{{uuusssuuurrrttt||||||rrrjjj^^^TTTOOONNNNNNOOOIIIFFFBBB>>>>>>DDDLLLRRRQQQNNNMMMMMMMMMMMMRRRXXXcccrrr{{{tttvvv|||{{{xxxsssvvvzzzsssvvvwwwuuusssuuu{{{~~~zzzxxxxxxxxxwwwwwwsssttttttuuuvvvxxx}}}~~~~~~~~~|||zzzyyyvvvwwwxxxxxxwwwwwwxxxyyysssuuuvvvvvvtttsssssssssssssssvvvzzzwwwrrroooqqqwwwttttttwwwwwwuuuuuuxxxuuutttssstttvvvwwwwwwwwwssswwwzzzzzzxxxwwwyyy{{{xxxssspppttt{{{}}}xxxrrrtttqqqrrrwwwxxxvvvssssssqqqrrrrrrqqqppppppssstttwwwyyy{{{zzzwwwrrrooonnnrrrssssssrrrrrrqqqpppoooyyyvvvrrrrrrttttttrrrpppttttttttttttuuuuuuuuuvvvvvvssspppmmmmmmpppsssuuupppmmmiiifffdddcccaaa___eeemmmtttvvvxxx{{{{{{xxxvvvssspppooopppuuuzzz~~~zzzsssjjj```ZZZbbb^^^```jjjpppqqqxxx~~~vvvtttyyy}}}vvvqqqjjj```ZZZWWWVVVTTTSSSUUUXXX___gggmmmlllfffaaaiiinnnsssuuurrrooonnnnnnooo|||{{{zzzvvvqqqdddbbb```___```aaaaaa```cccaaa^^^ZZZYYY\\\```dddhhhddd]]]VVVSSSYYYeeennn}}}pppeeeXXXMMMCCC<<<;;;???CCCBBB???===<<<===>>>???>>><<<<<<>>>>>>:::999;;;>>>??????>>>;;;999999:::666111111777===???@@@BBBBBB@@@@@@CCCEEEDDD@@@===BBBGGGLLLKKKCCC;;;666555::::::;;;;;;<<<===>>>>>>>>>@@@EEEJJJMMMRRR```nnn|||oooZZZNNNIIIEEEAAAAAAAAAAAA@@@===;;;:::=========???BBBCCCBBBAAAAAA@@@@@@BBBCCCBBB@@@>>>======<<<;;;;;;<<<>>>???AAA@@@???>>>>>>>>>>>>>>>=========???@@@@@@===:::555666777999;;;>>>@@@BBB@@@@@@@@@AAA>>>>>>EEENNNcccrrrlllTTTAAA===EEEDDDBBB>>>666999:::;;;<<<=========<<<999555444555333///...000000222555777999999888777{{{uuuqqqqqquuuuuu{{{yyymmmbbb[[[VVVTTTUUUTTTPPPJJJEEECCCDDDFFFEEEBBBAAACCCBBB@@@BBBGGGGGGVVVggglllgggcccfffkkkjjjsss|||}}}vvvooommmnnnmmmoooqqqqqqqqqssswww{{{}}}{{{zzzzzzyyywwwvvvpppqqqrrrrrrssswww|||~~~~~~~~~|||{{{zzzuuuxxxzzzyyyvvvuuuwwwzzztttvvvwwwvvvtttsssssssssppprrrvvvxxxwwwrrrppppppmmmnnnrrrvvvvvvtttwww|||uuuuuuvvvwwwxxxyyyyyyxxxxxx{{{~~~|||wwwuuuxxx|||yyyvvvtttvvvzzz|||zzzwwwvvvttttttuuuvvvtttqqqooollloooqqqpppoooppptttxxxuuuyyy|||{{{uuupppoooppprrrrrrrrrrrrrrrqqqppppppuuusssqqqqqqrrrrrrqqqooosssssstttttttttttttttttttttsssqqqnnnnnnqqquuuyyywwwpppfffaaaaaadddfffffffffmmmsssuuuwwwyyyyyywwwssspppllliiikkkpppwww{{{wwwqqqxxxpppsss}}}|||xxx}}}|||wwwnnnccc[[[XXXXXXZZZWWWUUUXXX___eeeggggggtttuuuvvvrrrlllgggcccbbb]]]gggooonnnlllkkkiiieeeaaa```^^^^^^___aaacccdddddddddeeegggiiijjjhhhfffppplllddd\\\XXXZZZ```fffxxx~~~mmm^^^PPPEEEAAACCCLLLJJJHHHEEEBBB@@@>>>======::::::===<<<999888;;;@@@AAABBBAAA??????@@@BBB???<<<;;;@@@GGGJJJJJJIIIJJJGGGHHHQQQYYYXXXRRRNNNUUU\\\aaa^^^SSSGGG???<<>>======@@@DDDGGGMMMYYYeeerrrmmmVVVNNNJJJDDD@@@@@@@@@???===<<<:::999???>>>>>>@@@BBBCCCBBBAAA>>>>>>???AAABBBBBB???===<<<;;;;;;;;;<<<===???@@@AAA@@@@@@???????????????>>>======???@@@???===:::555666888:::<<<>>>@@@AAA??????@@@???;;;:::BBBNNN```pppsssYYYBBB:::@@@AAAAAA???777888999999:::;;;===>>>>>>;;;777666777555000///000---000444666777777777777{{{vvvqqqnnnpppuuu|||xxxnnngggccceeedddaaa\\\SSSKKKEEEBBBEEEBBBBBBDDDDDD@@@???AAA999BBBLLLQQQQQQQQQTTTWWWUUU[[[ccchhhgggeeecccbbbhhhhhhjjjoootttvvvvvvtttyyyyyyzzz|||}}}|||xxxuuummmnnnpppqqqrrrtttwwwyyyzzz{{{|||||||||{{{zzzyyyxxxzzz{{{yyyuuussstttwwwuuuwwwxxxwwwuuusssssssssqqqsssvvvuuusssrrrqqqpppjjjkkkppptttsssqqqttt{{{vvvwwwxxxxxxxxxxxxxxxyyyxxx{{{}}}zzzvvvuuuxxx}}}wwwxxxxxxxxxwwwxxxzzz|||{{{yyyuuurrrrrrrrrqqqooommmoooqqqpppoooppptttxxxvvvyyy{{{xxxrrrpppsssxxxrrrrrrsssssssssrrrqqqqqqnnnooopppqqqssssssqqqpppoooppprrrssssssqqqooommmmmmnnnoooooooooppptttwwwvvvqqqjjjggghhhjjjkkkjjjjjjooorrrqqqrrrvvvxxxwwwtttpppkkkggggggkkkpppsssvvvxxx|||~~~zzz~~~vvvwwwzzzzzz}}}vvvpppjjjiiijjjuuu|||uuucccUUUQQQSSSSSSMMMGGGFFFJJJQQQWWWZZZjjjhhheee```[[[WWWUUUTTTUUU[[[_________```aaaaaa`````````aaabbbeeehhhkkkhhhfffgggkkkqqqrrrmmmhhhooolllhhhbbb______bbbeeetttyyy|||mmm^^^VVVTTT[[[[[[ZZZWWWRRRLLLFFFBBBEEEBBBBBBEEEEEEBBBBBBEEEJJJLLLMMMMMMMMMOOOQQQTTTSSSRRRQQQVVV___eeedddaaa^^^YYY\\\jjjttttttnnnkkklllrrrvvvssshhhZZZQQQLLLPPPOOONNNMMMMMMIIIDDD@@@===<<<===BBBEEEIIIQQQYYYjjjzzz}}}gggPPPIIIHHHDDDDDDCCC@@@>>><<<<<<======???>>>>>>@@@BBBBBBAAA@@@<<<<<<<<<>>>@@@@@@>>>===;;;;;;;;;<<<===>>>??????@@@@@@@@@@@@?????????>>>===<<<<<<=========;;;999666777999;;;>>>@@@AAABBB??????@@@???:::888AAALLL[[[kkk{{{___EEE888::::::<<<>>>999777777777777999;;;<<<>>>:::777777888666111...000///222666777777777999;;;|||wwwsssooommmqqqxxx}}}{{{tttsssqqqmmmhhh___UUUNNNKKKGGGGGGJJJJJJEEEAAA@@@:::;;;>>>@@@BBBDDDFFFGGGJJJIIIIIIKKKPPPUUUYYY[[[bbbbbbeeellltttxxxvvvrrrtttvvvyyy|||~~~}}}xxxuuummmoooqqqrrrqqqpppqqqrrruuuvvvwwwyyyyyyyyyxxxxxx{{{{{{zzzxxxuuusssssssssuuuvvvwwwvvvtttrrrrrrrrrqqquuuvvvrrrpppqqqqqqooommmmmmppprrrpppmmmpppuuuxxxyyyyyywwwvvvuuuwwwxxxtttvvvwwwvvvtttvvvzzz~~~vvvxxxyyywwwuuuuuuzzz}}}|||xxxsssrrruuuuuurrrssssssrrrqqqppppppqqqsssxxxzzzzzzvvvrrrrrrxxx}}}ssssssttttttttttttssssssmmmnnnqqqsssttttttsssrrrnnnoooqqqqqqpppmmmjjjhhhfffjjjnnnooonnnooorrruuuqqqqqqrrrssssssqqqllliiinnnqqqrrrnnnnnnsssvvvvvvtttqqqmmmjjjhhhiiikkkmmmjjjjjjkkknnnqqqrrrqqqoooooojjjkkkqqqrrrllllllqqqeeeeeedddbbb[[[TTTUUUYYY___iiipppiiiWWWIIIFFFIIIDDDCCCAAA@@@AAADDDHHHJJJXXXVVVSSSQQQPPPPPPRRRSSSWWWYYYZZZZZZZZZ[[[^^^___bbbccceeeffffffiiilllooommmjjjfffgggllloooooommmkkkiiigggeeedddeeeffffffooosssxxx|||rrrpppqqqrrrrrrpppjjjbbbZZZUUUSSSPPPPPPTTTTTTSSSTTTXXX[[[\\\^^^___```cccgggjjjooonnnoootttzzztttvvvxxxnnniiibbb```^^^^^^]]]ZZZSSSNNNFFFBBBAAADDDEEEEEEHHHLLL```mmmppp```LLLCCCCCCCCCHHHFFFCCC@@@>>>???@@@AAA@@@???>>>???AAAAAA@@@>>>:::999888:::<<<======<<<:::;;;;;;<<<===>>>>>>???>>>??????@@@@@@???>>>>>>===;;;;;;;;;<<<;;;999888666777:::<<>>999777555666888;;;<<<<<<;;;;;;<<<======>>>>>>=========>>>?????????>>>======<<<::::::;;;;;;999777555666999<<<>>>@@@AAAAAACCCAAA@@@AAA???>>>AAAGGGNNN___qqqeeeLLL===:::444555;;;;;;888666555444555777:::<<<999777:::>>>???<<<;;;===???@@@@@@;;;777666:::>>>vvvsssqqqqqqppprrryyyzzzxxx{{{{{{~~~yyynnnkkkkkkooooooggg```\\\UUUTTTPPPKKKGGGFFFHHHKKK>>>???>>>===<<<===AAADDDQQQVVV\\\```ccchhhoootttwwwwwwvvvwwwyyyyyywwwuuuwwwvvvtttpppmmmkkklllmmmnnnppprrruuuwwwxxxxxxxxx|||yyyvvvvvvwwwwwwtttqqqqqqssssssrrrpppnnnmmmnnnooovvvxxxtttqqqqqqnnniiippplllkkkoooqqqqqqsssxxxzzzzzzxxxtttqqqpppsssvvvwwwssspppnnnpppsssuuuuuuyyyvvvrrrqqqtttwwwyyyzzzqqquuuwwwuuuwww|||zzzssstttqqqoooppptttvvvvvvtttvvvvvvuuusssqqqqqqrrrtttuuuuuuvvvvvvvvvvvvvvvuuurrrrrrpppnnnmmmnnnqqqsssvvvtttpppmmmjjjiiiiiiiiifffiiimmmmmmlllnnnuuuzzz}}}|||xxxrrrmmmlllppptttooosssssspppnnnpppqqqoooppppppqqqrrrrrrqqqpppooohhhfffccc```^^^[[[WWWSSSMMMPPPOOOKKKJJJMMMLLLIIICCC???@@@GGGIIIDDD@@@@@@>>>AAADDDEEECCCAAAAAAAAA@@@DDDHHHGGGEEEGGGOOOVVVRRRSSSUUUZZZ^^^aaaaaaaaa``````bbbfffggghhhiiikkkfffiiilllllljjjiiijjjllldddnnnxxxwwwoooiiikkkooopppmmmhhhfffgggkkkmmmoookkkooouuu{{{tttiii^^^WWWQQQJJJGGGHHHMMMRRRYYYYYYMMM>>><<>>??????>>>===<<<>>><<<;;;:::;;;;;;999888333555888;;;===??????@@@EEEAAA@@@BBBBBB@@@BBBEEEHHHYYYiiiwww{{{fffNNNAAA===555444:::;;;999777555444444777:::<<<;;;;;;>>>DDDGGGEEEFFFHHHQQQQQQNNNGGG@@@???CCCHHHtttrrrssstttrrrsss}}}wwwrrroooqqqtttvvvyyywwwuuuyyy|||zzzwwwvvvwwwwwwvvvuuurrrssslll^^^TTTSSSSSSPPPLLLIIIFFFBBBAAAAAABBBCCCNNNNNNQQQWWWaaajjjpppsssqqqvvvxxxuuuvvvyyyxxxssstttwwwyyyuuunnniiihhhjjjmmmqqquuuvvvttttttvvvxxx{{{yyywwwtttrrrsssvvvyyyvvvtttpppllljjjlllppptttvvvtttqqqpppoooooommmkkkkkkkkkkkknnnqqqsssssssssxxxwwwuuutttssssssttttttyyyvvvvvvxxxsssmmmnnntttwwwwwwwwwsssooommmnnnqqqqqqrrrtttsssrrrrrrtttuuuvvvrrrnnnnnnppprrrrrrpppuuupppllllllnnnppprrruuuoooqqquuuyyyzzzyyywwwuuuvvvrrrnnnoooqqqqqqmmmhhhqqqpppnnnkkkiiihhhgggfffnnnmmmmmmmmmnnnpppsssuuu}}}yyysssnnnnnnppprrrwwwtttpppnnnnnnpppqqqqqqtttpppjjjhhhkkkppptttwwwjjjiiigggccc^^^[[[ZZZZZZRRROOOMMMNNNPPPQQQPPPMMMKKKFFFCCCGGGNNNQQQLLLEEEFFFEEEEEEIIIMMMNNNIIIEEEFFFKKKPPPQQQOOOPPPUUUZZZ___^^^___ccciiimmmnnnmmmllliiifffeeegggjjjlllmmmgggfffggghhhkkkllllllkkkhhhmmmrrrsssqqqooooooqqqiiijjjmmmppprrrrrrpppnnnmmmnnnrrrxxx{{{www{{{}}}wwwlllbbbZZZUUUSSSUUUZZZ\\\WWWLLLBBB>>>>>>AAACCCEEEBBB<<<:::<<>>>>>======>>>>>>???@@@CCCAAA>>>;;;999888777777222444777;;;>>>???@@@AAAFFFEEECCCBBBBBBCCCDDDEEEFFFNNNZZZnnnoooZZZIIIEEEBBB:::777;;;:::;;;<<<;;;:::;;;>>>BBBDDDBBBHHHVVV[[[WWWXXX^^^fffdddeeebbbXXXMMMMMMTTTqqqpppqqquuuxxx~~~{{{tttooollllllmmmgggkkkmmmmmmrrryyyyyyvvvxxxvvvvvvxxx|||ssskkkgggccc]]]YYYZZZZZZVVVPPPJJJGGGFFFJJJMMMQQQTTTZZZaaakkkqqqssswwwwwwtttuuuxxxyyyuuurrrvvvxxxvvvppplllkkkmmmlllppptttuuutttsssuuuxxxyyyxxxvvvsssrrrsssvvvxxxsssrrrpppmmmlllnnnpppssstttuuuuuutttqqqmmmjjjhhhkkklllnnnppprrrrrrrrrrrrrrrqqqqqqqqqrrrtttvvvwwwyyyvvvuuuuuuqqqlllmmmsssssssssrrrooolllkkknnnpppqqqrrrssssssqqqqqqrrrssswwwtttqqqooooooooooooooorrrnnnjjjjjjlllnnnqqqsssvvvtttsssrrrsssvvvyyy{{{wwwsssooonnnooopppnnnlllooommmkkkiiihhhjjjkkkmmmmmmmmmmmmnnnoooqqqsssuuuzzzyyyvvvrrrnnnnnnppprrruuusssqqqpppqqqrrrrrrqqquuurrrnnnkkklllmmmnnnnnnooommmhhhbbb]]]\\\]]]___```[[[UUURRRSSSVVVWWWWWWUUURRRPPPSSSXXXYYYUUUPPPOOONNNNNNSSSXXXZZZXXXUUUOOOQQQSSSVVVXXXZZZ]]]___ddddddggglllqqqsssrrrppprrrnnnjjjgggggghhhhhhhhhqqqmmmgggdddeeehhhlllooonnnoooppppppooooooooopppooommmmmmooorrrsssqqqooommmmmmnnnrrryyytttsssrrrrrrrrrqqqooommmnnnnnnnnnnnnnnnooorrrtttooonnnmmmlllmmmttt~~~wwwpppiiieeedddiiilllfffXXXJJJBBB@@@???@@@@@@>>><<<<<<>>>@@@AAACCCEEEEEEBBB@@@??????:::888666777;;;===>>>===;;;===??????===<<<<<<<<<======>>>>>>>>>?????????AAA???===;;;999888888888444666999<<>><<<:::999;;;===??????BBBDDDEEEDDDAAA>>>======999888888:::===???@@@???;;;===??????>>>======>>><<<===???@@@@@@@@@???>>>>>>===<<<:::999999999999777888;;;===???AAABBBBBBCCCBBB@@@?????????@@@AAA???DDDOOOaaayyy}}}rrrhhhbbbVVVGGG@@@AAAGGGLLLRRRTTTUUUZZZeeennntttrrrwwwtttwww|||~~~zzzwwwtttqqqkkkfff```[[[ZZZ\\\^^^^^^WWWWWWZZZ```iiiqqqwwwzzzxxxvvvuuuyyy~~~xxxzzz|||~~~|||uuulllfffeeeeeebbb]]]YYY[[[aaagggpppqqqqqqqqqqqqrrrqqqpppsssvvvyyyyyywwwsssqqqppppppsssuuuuuurrroooppprrrwwwvvvttttttvvvwwwxxxxxxwwwuuuqqqooooooqqqrrrrrrooouuuzzzyyyrrrllliiijjjnnntttyyyyyyuuuqqqqqqsssqqqqqqppppppqqqrrrtttuuuwwwtttqqqnnnllllllnnnqqqnnnmmmllljjjjjjmmmppprrrooopppqqqpppnnnmmmnnnooopppsssuuutttsssssswwwzzzrrrqqqnnnlllnnnsssuuutttrrrrrrrrrrrrrrrssstttttttttsssqqqnnnllllllnnnqqqooommmkkkjjjiiijjjlllmmmkkklllnnnqqqssstttuuuuuupppqqqqqqooommmkkkkkklllooonnnnnnooorrrssssssrrrpppnnnlllkkkllllllkkkjjjhhhkkknnnnnnllliiigggfffiiikkkmmmnnnmmmiiidddaaafffgggiiihhhfffeeedddccchhhfffddddddfffhhhhhhgggfffeeeeeefffiiikkkmmmnnnoooppprrrtttuuutttsssqqqpppmmmjjjiiijjjlllmmmmmmiiiiiijjjjjjiiijjjkkkmmmqqqnnnkkkllloooqqqpppmmmuuurrrpppssswwwwwwrrrlllllljjjjjjkkkpppuuuxxxzzz|||}}}sssooommmooorrruuu{{{}}}|||}}}~~~~~~~~~|||xxxuuurrrnnnjjjhhhhhhiiijjjkkkhhhfffdddcccddddddeeeeeeccc\\\SSSMMMMMMRRRWWWZZZXXX___jjjvvv|||nnn]]]NNNFFFCCC>>>999555666;;;>>>>>>===AAACCCDDDCCC@@@>>>===>>>999:::;;;<<<>>>>>>>>>===;;;===??????>>>>>>???@@@===???AAABBBBBBBBB@@@???======<<<;;;;;;;;;::::::888999:::<<<>>>@@@AAAAAACCCBBBAAA@@@?????????@@@>>>@@@IIIZZZpppyyyrrrjjj^^^QQQMMMPPPSSS[[[eeeiiilllqqq|||xxx~~~|||vvvooohhhbbb]]]XXXVVVQQQQQQSSSWWW]]]bbbeeeffffffaaaaaaiiiuuu||||||zzz~~~|||||||||}}}xxxppphhhdddcccdddeeepppqqqsssuuuuuusssppppppxxxzzz{{{zzzwwwtttqqqooosssuuuwwwuuuqqqnnnmmmnnnvvvuuutttuuuxxxzzzyyyxxx~~~yyysssppppppqqqrrrsssooossswwwuuupppmmmnnnqqqqqqwww||||||wwwrrrrrrtttqqqqqqppppppqqqsssuuuvvvwwwuuupppmmmlllnnnoooooommmkkkiiiiiijjjlllooopppmmmnnnoooooommmlllmmmooorrruuuwwwwwwvvvvvvyyy}}}wwwxxxvvvrrrsssyyyzzzwwwrrrqqqpppppppppqqqrrrrrrpppqqqqqqpppnnnlllmmmnnnlllllllllllllllllllllllllllmmmoooqqqssstttuuuuuuoooppppppooollliiiiiiiiinnnllljjjjjjmmmpppsssssspppmmmjjjiiijjjkkkkkkkkkhhhjjjlllmmmmmmmmmoooppphhhkkkoooqqqpppmmmjjjgggiiikkkmmmllljjjhhhggghhhkkkjjjhhhggghhhjjjkkkkkkkkkmmmnnnmmmjjjjjjnnnrrrttttttsssrrrqqqqqqrrrsssmmmkkkiiiiiilllnnnoooooofffhhhjjjjjjhhhggghhhjjjjjjiiijjjmmmqqqrrrooolllrrrqqqrrrvvvzzzxxxqqqkkklllllllllnnnqqqssstttsssuuuyyy}}}~~~|||{{{~~~}}}yyyssspppllliiijjjlllmmmrrrxxx}}}{{{yyyzzz|||zzzvvvqqqqqqsssxxx}}}~~~{{{yyyxxxqqqnnnlllkkkkkkkkkjjjiiidddcccbbbcccdddccc```]]]aaa[[[SSSLLLHHHGGGFFFFFFHHHNNNYYYhhhwwwzzzfffSSSGGGCCCCCC???999555666;;;???===:::???@@@AAAAAA???>>>???@@@>>>???@@@@@@???>>>>>>======>>>??????>>>>>>@@@AAA???@@@BBBDDDDDDCCCBBBAAA>>>>>>======<<<;;;;;;:::666777888:::<<<===???@@@DDDCCCBBBAAAAAA@@@@@@@@@??????EEETTThhhzzz|||vvvnnneee___bbbhhhooowww||||||~~~|||xxxyyy~~~~~~wwwiii]]]XXXTTTSSSSSSTTTVVVWWWUUUSSSWWWPPPNNNUUU___dddeeefffpppmmmmmmsss|||~~~xxxvvvuuutttssswwwvvvxxx{{{{{{wwwuuuvvv||||||{{{yyywwwtttqqqoootttvvvxxxvvvrrrnnnnnnoootttrrrrrruuuyyy{{{zzzwww~~~yyysssqqqrrrssssssqqqoooqqqsssqqqppppppsssvvvtttxxx{{{{{{wwwtttrrrsssnnnnnnnnnppprrruuuwwwyyyvvvvvvrrrmmmnnnqqqqqqooollljjjhhhiiijjjlllllllllkkkmmmnnnnnnmmmmmmnnnpppxxxyyyyyyyyywwwwwwwwwxxx{{{~~~{{{uuuvvv}}}}}}xxxxxxtttoookkkkkkoootttwwwppppppqqqqqqpppooommmllliiiiiijjjkkkmmmnnnpppqqqoooooopppqqqssstttuuuvvvpppppppppnnnkkkiiiiiijjjnnnkkkhhhhhhkkkooorrrsssqqqoookkkiiiiiijjjjjjiiilllkkkhhhggghhhmmmuuu{{{llllllmmmlllkkkllloooqqqlllnnnppppppooonnnnnnnnnkkkkkkkkkkkkmmmoooqqqrrrllloooqqqnnnjjjiiioootttwwwvvvtttrrroooooorrrtttnnnllljjjjjjkkkmmmmmmlllmmmmmmkkkgggbbbbbbeeeiiieeefffiiimmmppppppnnnlllmmmooosssvvvxxxvvvrrrnnnooonnnoooppprrrsssqqqpppppptttyyy}}}}}}yyysssoootttwwwxxxvvvuuuuuusssoooooojjjhhhiiijjjiiilllqqqyyywwwtttqqqpppnnnllljjjjjjnnnwww|||yyyyyyrrrqqqoooooooooooommmkkkbbbaaaaaaccceeeddd___ZZZZZZWWWRRRKKKFFFBBB@@@???EEEJJJSSSaaappp~~~ttt]]]JJJAAA@@@BBB===999777888===@@@>>>;;;>>>???@@@@@@>>>>>>???@@@DDDEEEEEEDDDBBB@@@AAAAAA??????@@@???>>>>>>@@@BBB@@@AAACCCDDDDDDDDDCCCBBB??????>>>===<<<:::888777555555666777:::<<<>>>@@@EEEEEEDDDCCCBBBAAA@@@@@@???>>>CCCQQQcccttt|||uuuqqqsss{{{vvvsssooollljjjiiijjjlllrrrqqqkkkbbb___bbbgggiiiwwwnnnkkk^^^^^^]]]]]][[[WWWRRRNNNOOOGGGDDDHHHLLLKKKJJJKKKVVVVVVXXX[[[aaaiiiqqqvvv}}}|||}}}|||zzz}}}|||yyyzzz~~~~~~|||zzzxxxvvvtttrrrqqqqqqtttwwwvvvsssqqqqqqsssqqqooooootttyyy{{{yyyuuuwwwtttqqqrrruuuvvvrrrooopppppppppqqqqqqssstttuuuuuuvvvwwwvvvuuusssrrrqqqmmmmmmmmmnnnpppsssuuuwwwvvvwwwtttoooppptttsssnnnpppnnnmmmmmmoooooommmkkkjjjlllmmmnnnmmmnnnoooqqqyyyxxxwwwxxxxxxxxxvvvuuu{{{|||uuuuuu|||{{{tttzzzwwwrrrooonnnqqquuuxxxvvvrrrooooooqqqrrrqqqooommmllliiihhhiiimmmqqqtttrrrrrrqqqqqqrrrsssuuuvvvooooooooonnnkkkkkklllmmmmmmkkkiiijjjmmmoooqqqqqqmmmlllkkklllmmmmmmkkkjjjkkkkkkiiiiiijjjnnntttyyylllmmmmmmlllkkklllppptttnnnoooppprrrtttttttttssslllmmmnnnooopppqqqssstttlllmmmmmmlllkkkmmmqqqttttttuuutttrrrooonnnoooqqqnnnllljjjjjjkkklllkkkjjjlllmmmmmmjjjdddbbbdddgggdddfffiiijjjkkkkkkkkkllljjjmmmqqqssssssrrrsssuuutttrrrpppooopppqqqpppooommmppptttxxxyyyuuuppplllkkknnnpppoooppprrrrrroookkkgggfffhhhhhhggghhhlllqqqqqqpppmmmjjjhhhggghhhkkkpppzzz|||wwwxxxtttrrrpppooooooooonnnmmmfffcccbbbcccffffffbbb]]]XXXXXXUUUOOOGGGCCCCCCEEEKKKPPPXXXbbbkkkrrrvvvwww|||ssscccQQQDDD>>>===>>>999888999<<<@@@BBB@@@>>>???@@@@@@???===<<<===???FFFGGGGGGEEEBBBAAACCCFFFAAAAAAAAA???>>>>>>@@@AAA@@@AAAAAAAAABBBBBBBBBBBB??????>>><<<:::777444222333444555666999<<>>???DDDHHHHHHHHHNNNZZZdddkkkooossstttssswww~~~yyyzzzzzzxxx|||~~~|||xxxvvvuuuuuutttsssooorrrvvvvvvtttsssuuuwwwnnnmmmmmmrrrxxxzzzwwwsssooonnnppptttxxxxxxrrrlllqqqppppppqqqtttuuutttrrrvvvtttssssssssssssqqqooopppooonnnnnnnnnoooqqqqqqvvvxxxuuuqqqrrrwwwuuunnnuuusssrrrsssuuutttpppmmmiiikkkmmmnnnnnnoooppprrrvvvtttsssuuuyyyzzzxxxuuuzzz~~~{{{sssrrryyyxxxpppvvvwwwwwwwwwvvvuuutttsss{{{uuuooonnnrrruuutttrrruuupppjjjfffeeeiiiooossstttsssqqqqqqqqqsssuuuvvvnnnnnnnnnmmmlllllloooqqqkkkkkkkkkmmmpppqqqpppoooeeefffiiinnnqqqqqqooollldddhhhmmmqqqqqqpppppppppiiimmmqqqrrrpppnnnnnnooonnnnnnooorrrvvvxxxwwwuuupppqqqqqqqqqpppooopppqqqmmmjjjhhhiiimmmqqqssstttoooqqqsssrrrnnnlllkkkmmmlllkkkiiijjjkkkllllllkkkbbbiiipppqqqmmmgggeeeeeefffhhhjjjhhhffffffiiimmmiiimmmpppooonnnooouuuzzzwwwtttooommmnnnooopppppplllnnnqqqtttvvvtttpppmmmgggkkkmmmlllnnnrrrsssqqqgggeeedddggghhhffffffiiifffiiikkkkkkgggeeefffhhhpppuuu}}}vvvwwwrrrnnnkkkiiiiiijjjkkkjjjgggccc___```ccceeebbb___^^^^^^[[[TTTKKKGGGJJJMMMTTTZZZbbbjjjmmmkkkgggccc___ZZZQQQGGG@@@<<<;;;;;;555777:::>>>BBBCCCCCCBBBAAABBBAAA???<<<;;;<<<===DDDEEEEEECCC@@@@@@DDDHHHBBBBBBBBB@@@>>>>>>???AAA@@@@@@?????????@@@AAABBB??????===;;;888444111///333333444666999===@@@BBBDDDDDDDDDCCCBBBAAA???>>>===;;;AAAOOO```ppp{{{qqqiii```[[[YYYXXXTTTPPPPPPTTTXXXYYYZZZ]]][[[TTTRRRUUUUUUQQQ||||||{{{wwwpppkkkhhhhhh\\\VVVPPPJJJBBB:::888;;;>>>AAACCCBBB@@@BBBHHHOOOVVV[[[```bbbbbbfffmmmssspppqqqqqqrrrssssssttttttvvvvvvvvvwwwvvvtttqqqnnnmmmuuu|||{{{tttoooqqqtttrrrpppoooooorrrtttuuuuuulllmmmnnnooopppqqqrrrrrrtttqqqnnnpppsssvvvuuusssttttttsssrrrqqqqqqqqqqqqpppoooooooooqqqqqqooonnnrrrtttvvvtttpppmmmnnnooouuuttttttsssrrrrrrqqqqqqqqqqqqooollliiikkkpppttt|||xxxrrrooopppsssvvvxxx{{{vvvrrrrrrtttuuuvvvnnnrrrvvvvvvtttrrrrrrtttrrrqqqqqqsssuuuuuuqqqmmmooonnnmmmlllmmmnnnppprrrxxxuuussstttvvvvvvsssppprrrpppmmmkkklllnnnrrrtttqqqmmmjjjiiijjjkkkjjjhhhgggddddddiiipppsssooojjjhhhiiikkkooorrrrrrpppnnnkkkiiimmmttttttnnnkkklllmmmlllnnnttt||||||uuunnnpppuuuxxxvvvpppkkkjjjlllooommmkkkjjjlllooosssuuuwwwuuuqqqllljjjkkkmmmpppqqqlllgggfffjjjmmmllljjjhhhgggiiinnnssssssmmmgggfffhhhhhhhhhlllpppnnniiikkkiiiiiimmmsssuuusssoootttqqqooooooqqqpppjjjdddlllnnnqqqsssssspppllliiiiiiiiiiiijjjlllooorrrtttlllhhheeefffgggfffiiimmmkkkgggddddddgggiiiiiihhhhhhsssxxxnnnhhhhhhiiijjjjjjiiihhhggg```cccfffhhhfffccc```^^^cccdddaaaWWWMMMKKKSSS\\\iiijjjiiiddd]]]UUUPPPMMMHHHDDD???===>>>===888444,,,000666<<<@@@BBBCCCCCCIIIEEEDDDEEEBBB<<<777777>>>CCCDDD@@@AAAGGGIIIFFFDDDDDDDDDBBB???<<<::::::>>>@@@BBBBBBAAA@@@AAABBBDDDBBB???<<<888444111000444666999===???@@@@@@@@@DDDBBBAAA@@@@@@>>><<<:::555:::BBBLLL[[[nnn~~~qqqllleeeZZZVVVZZZWWWYYY[[[YYYVVVUUUWWWZZZfffccc___[[[YYYXXXYYYZZZ~~~}}}}}}}}}}}}zzzwwwiiibbbZZZUUUMMMDDD@@@@@@CCCDDDCCCAAA>>>>>>AAADDDGGGIIIMMMNNNOOORRRXXX\\\\\\]]]___aaadddfffhhhiiieeehhhkkkooorrrrrrpppooommmsssxxxwwwsssppprrruuusssqqqpppppprrrtttttttttmmmllllllnnnpppssstttttttttuuuvvvvvvvvvuuuvvvwwwtttrrrpppoooooorrrtttvvvqqqpppooopppqqqqqqpppnnnppprrrsssrrrpppnnnooopppsssssstttuuuuuuuuuuuutttoooooonnnkkkjjjlllpppuuuxxxtttqqqooorrruuuxxxzzz|||zzzwwwuuuuuutttrrrqqqooorrrvvvvvvuuussstttuuuoooooopppssswwwwwwuuusssrrrqqqooonnnnnnppprrrtttvvvuuuttttttuuutttrrrqqqoooooonnnnnnoooqqqrrrsssuuurrrmmmjjjiiihhheeeccccccaaabbbgggnnnoooiiidddfffgggiiimmmpppqqqooommmnnnkkklllppppppllllllooopppoooooosssxxxyyyvvvrrrttttttsssqqqooommmlllkkkooonnnmmmlllmmmooorrrtttxxxsssmmmkkkkkkmmmllljjjnnnkkkiiikkkooopppnnnjjjiiihhhiiilllpppqqqlllgggeeehhhjjjkkkpppuuutttpppgggfffhhhnnntttwwwtttqqqtttqqqooopppsssrrrmmmhhhkkklllmmmnnnmmmjjjhhhfffggghhhiiikkkmmmnnnnnnooollliiihhhiiiiiiggghhhlllnnnjjjfffeeegggiiijjjiiiqqqyyy}}}uuulllgggfffeeeddddddddddddeeebbbdddeeeeeecccaaa```___^^^^^^[[[TTTNNNNNNVVV]]]aaa```^^^WWWNNNFFF@@@===>>>;;;888999;;;;;;888444***...444<<>>AAABBBBBBBBBBBBCCCDDDDDDBBB@@@===;;;888777777999;;;===????????????BBBAAA??????>>>===:::888666:::???GGGQQQ```rrr}}}yyyyyy~~~}}}vvveeeZZZTTTVVVYYY[[[bbbkkkjjjkkkkkkhhheeedddfffjjj___bbbgggkkkmmmllljjjiii}}}xxxuuuppppppqqquuuzzzyyyvvvsssjjjbbb^^^^^^[[[UUUQQQMMMIIIEEEBBBHHHEEEBBBAAABBBDDDDDDDDDEEEEEEEEEEEEFFFHHHIIIJJJMMMPPPUUUZZZ___cccgggjjjsssqqqpppppprrrtttwwwwwwvvvtttqqqqqqrrrrrrrrrrrrnnnkkkiiilllrrrwwwxxxwwwyyy||||||yyyxxxxxxyyywwwssspppooopppqqqrrrpppooonnnnnnooopppooonnnlllmmmmmmmmmnnnpppsssuuurrruuuxxxzzz{{{{{{yyyxxxmmmmmmmmmmmmmmmnnnooopppoooooopppssswwwzzzzzzyyyxxxwwwwwwwwwvvvsssnnnjjjnnnpppsssuuuuuuuuutttttttttuuuvvvxxxyyyyyywwwvvvtttqqqnnnllllllooorrrttttttwwwyyywwwtttrrrsssuuurrrrrrrrrrrrrrrrrrqqqqqqqqqpppnnnnnnmmmlllkkkkkkfffddddddgggkkkmmmjjjgggddddddfffjjjnnnpppooonnnnnnlllkkklllnnnooorrrttttttuuuuuusssqqqqqqtttwwwrrrqqqooonnnnnnmmmmmmlllppppppqqqqqqqqqqqqqqqpppooommmmmmooossstttrrroooiiijjjmmmqqqttttttqqqnnnmmmkkkiiihhhjjjkkkjjjhhhgggkkkmmmlllnnnqqqpppllljjjkkkmmmqqqtttsssoookkkooonnnnnnpppssstttrrrpppqqqpppmmmjjjgggfffffffffiiijjjkkkkkkkkkkkkiiiiiimmmjjjiiikkkllllllnnnrrrwwwsssnnnjjjiiijjjlllmmmvvvzzz|||zzzxxxwwwsssmmmlllkkkiiigggffffffeeeeeefffeeeeeeeeedddbbb^^^\\\WWWRRRKKKFFFEEEFFFHHHJJJFFFFFFDDD@@@:::666555444555555666888;;;<<<:::888444555:::DDDSSS^^^dddeeeiiiiiikkklllfff___\\\___aaaeeeiiihhhccc^^^ZZZXXXYYYVVVQQQLLLGGGBBB===:::888;;;>>>@@@@@@AAABBBCCCDDDDDDCCCBBB@@@>>><<<;;;888999:::<<<============CCCAAA@@@??????>>>;;;999888:::>>>CCCLLLZZZjjjuuuyyy~~~yyyiiicccjjjkkkccc\\\VVVTTTXXX]]]aaaiiirrrsssuuuuuurrrmmmiiiiiijjjjjjjjjjjjkkkmmmoooqqqrrr{{{wwwoooqqqrrrpppooorrr{{{~~~xxxqqqnnnnnnjjjeee```[[[UUUOOOJJJNNNKKKFFFBBBBBBBBBBBBAAAEEEDDDCCCAAAAAAAAABBBCCCFFFHHHKKKNNNQQQXXX```fffsssqqqnnnooosssvvvxxxxxxvvvsssqqqpppqqqrrrqqqpppnnnlllkkknnnssswwwxxxxxx{{{zzzzzz{{{|||{{{wwwsssvvvuuuuuutttsssrrrqqqppppppnnnllllllnnnooonnnnnnmmmlllkkklllnnnqqquuuvvvvvvwwwzzz{{{{{{zzzxxxvvvpppppppppppppppooonnnlllnnnoooqqquuuyyyzzzxxxvvvxxxwwwuuuuuutttsssooommmoooppprrrtttuuuuuusssrrrsssuuuxxxzzzzzzzzzyyyyyyuuusssqqqoooooopppsssuuuuuuxxxzzzyyyuuussstttvvvxxxvvvtttqqqpppoooppppppnnnooopppppppppppppppqqqjjjhhhfffgggkkknnnnnnnnnffffffhhhkkknnnppppppooojjjkkkmmmoooqqqtttuuuuuuqqqtttvvvtttqqqoooqqqtttkkkooosssrrrnnnllllllnnnpppqqqrrrssssssrrrqqqqqqpppssswwwwwwuuusssssstttkkkkkklllnnnpppqqqqqqpppnnnllliiihhhhhhiiijjjjjjgggkkklllkkkkkkmmmmmmkkkjjjkkknnnqqqsssrrrooommmlllllllllnnnpppqqqqqqqqqrrrqqqnnnkkkiiihhhhhhhhhmmmlllkkkjjjjjjkkklllmmmmmmiiigggjjjlllnnnrrrxxxwwwuuurrrnnnlllkkklllnnnnnntttxxxxxxxxxxxxtttnnnlllmmmnnnnnnmmmjjjhhhfffeeeeeefffggggggccc\\\VVVOOOIIIBBB>>>>>>???AAAAAA???@@@@@@>>>;;;999999:::999999999:::<<<<<<:::999555777>>>LLL]]]mmmxxx|||~~~|||}}}xxxwww|||tttllljjjooojjjccc]]]VVVNNNEEE@@@777999;;;<<<;;;<<<===>>>BBBCCCCCCCCCBBB???===<<<888888999:::;;;;;;<<<<<>><<<:::<<<>>>AAAIIIWWWhhhtttyyy|||pppZZZRRRYYY^^^YYYXXXXXXZZZ___dddiiiooouuuzzz}}}}}}vvvoookkkjjjsssrrrpppnnnmmmmmmnnnnnnuuuxxxwwwpppiiiiiirrr{{{{{{|||}}}yyyvvvvvv}}}|||yyyuuuooohhhccc```]]]ZZZTTTOOOKKKJJJJJJKKKKKKIIIFFFDDDBBBBBBCCCCCCAAACCCEEEFFFIIIOOOYYY```jjjjjjkkknnnrrrvvvxxxxxxtttrrrpppooopppqqqppppppmmmnnnpppqqqsssuuuvvvwwwzzzwwwuuuvvvyyyyyyuuuppppppqqqsssuuuuuuuuutttssspppnnnllllllmmmoooooonnnpppmmmkkkkkknnnrrruuuwwwxxxyyyzzz{{{zzzxxxvvvtttsssrrrsssttttttrrrnnnkkknnnooorrrvvvyyyzzzwwwuuuwwwuuussssssttttttsssqqqqqqqqqrrrtttvvvuuusssqqqooossswwwzzz{{{|||}}}~~~xxxwwwvvvttttttuuuvvvwwwvvvwwwxxxxxxvvvttttttuuuyyywwwtttqqqooonnnoooooooooqqqrrrrrrqqqoooppppppmmmjjjhhhhhhjjjmmmnnnoooiiihhhiiillloooppppppooojjjnnnqqqrrrtttwwwvvvsssnnnqqqsssssspppnnnnnnooohhhnnnttttttooolllmmmpppqqqqqqrrrsssttttttssssssuuuzzz~~~|||uuuqqqqqqtttmmmmmmllllllmmmnnnooopppnnnmmmjjjiiihhhiiijjjlllgggkkkllljjjiiimmmpppooofffhhhlllooorrrssssssssskkkkkkkkklllmmmnnnooooooooonnnmmmlllkkkjjjiiihhhnnnmmmkkkjjjkkkmmmoooqqqlllhhhgggjjjmmmooosssyyyuuuvvvuuussspppmmmllllllhhhnnnsssuuuvvvwwwsssnnnjjjkkknnnooonnnkkkgggeeecccccceeeggggggaaaXXXQQQGGGCCC===::::::<<<>>>???===>>>???>>>;;;999999999::::::::::::;;;;;;<<<<<<666===JJJZZZjjjyyy|||vvvpppiii```UUUMMM@@@@@@>>>;;;888777888:::@@@AAABBBBBBAAA???<<<;;;888888999:::;;;<<<<<<===AAA@@@@@@AAABBBBBBAAA???======>>>@@@IIIYYYlllyyy~~~xxxgggQQQHHHOOOWWWYYYWWWZZZ___dddhhhmmmsssxxx|||tttpppnnnuuuvvvuuutttqqqlllgggeee~~~vvvnnnkkkmmmrrrwwwsssqqqrrrrrrpppqqquuuyyy}}}~~~{{{{{{|||tttsssnnnggg```]]]^^^aaa]]]ZZZUUUPPPLLLJJJIIIIIIDDDGGGIIIIIIIIIKKKRRRWWW[[[^^^dddjjjooosssvvvwwwrrrpppnnnmmmoooppppppooolllqqquuuvvvsssrrrsssuuuvvvuuuttttttttttttsssrrrpppqqqrrrsssuuuvvvvvvwwwrrrpppnnnmmmnnnpppqqqppptttppplllkkknnnrrruuuvvvxxxxxxxxxxxxwwwvvvuuuttttttssstttwwwxxxvvvrrrnnnmmmooorrrvvvyyyzzzxxxvvvsssrrrrrrtttvvvwwwvvvtttuuuttttttvvvxxxwwwtttpppnnnrrrwwwzzz{{{|||~~~yyyyyyxxxxxxxxxwwwwwwwwwvvvuuuuuuuuuuuuuuusssqqqttttttsssrrrqqqpppoooooonnnppprrrrrrpppnnnnnnoooooonnnmmmmmmmmmmmmlllkkkkkkjjjjjjkkknnnoooooonnnoootttvvvssstttwwwuuuqqqmmmnnnoooooommmllllllmmmllloooqqqrrrpppoooppprrrqqqqqqrrrssstttuuuuuuvvvvvvyyy{{{zzzvvvrrrrrrsssooooooooonnnmmmlllmmmmmmmmmmmmllljjjiiijjjlllmmmkkknnnmmmhhhfffjjjnnnooofffhhhkkknnnppprrruuuvvvkkklllllllllllllllmmmnnnkkklllnnnoooooommmkkkjjjjjjjjjkkklllnnnoooqqqqqqkkkiiijjjnnnpppooopppsssqqquuuxxxxxxtttoookkkjjjiiinnnqqqqqqqqqssspppllliiijjjllllllllljjjhhhgggcccaaaaaabbbbbb]]]UUUMMMGGGDDD@@@<<<::::::===???:::<<<>>>>>><<<999888888888888999:::<<>>@@@@@@???<<<:::888999::::::;;;<<<===?????????>>>>>>@@@BBBCCCBBB@@@@@@???>>>AAAJJJ]]]ssssss^^^MMMGGGKKKUUU]]]]]]```dddeeehhhmmmssswwwzzzuuuttttttyyyxxxvvvsssooojjjgggeeezzztttqqqooollliiihhhiiihhhgggkkkppphhhpppyyy~~~xxxoookkknnnsssqqqmmmfff^^^WWWSSSPPPOOOKKKOOORRRQQQMMMKKKLLLOOOOOOUUU___gggmmmqqquuuwwwqqqooommmlllnnnooooooooolllrrrxxxxxxssspppqqqtttrrrtttuuussspppooorrruuuuuutttsssrrrrrrsssuuuvvvtttrrrooooooppprrrrrrrrrvvvrrrlllkkknnnrrruuuvvvwwwwwwwwwvvvvvvvvvuuuuuussssssuuuxxx{{{zzzuuuppplllmmmqqquuuyyy{{{zzzxxxpppppprrrvvvyyyyyywwwuuuxxxwwwvvvxxxyyyyyyuuuqqqqqquuuzzz{{{zzzzzz{{{}}}xxxxxxxxxxxxxxxwwwvvvuuuvvvsssrrrrrruuuuuurrrnnnoooppprrrttttttrrrpppnnnjjjmmmpppqqqooommmnnnpppqqqrrrttttttrrrooojjjgggkkkjjjjjjkkkmmmnnnnnnmmmuuuyyyxxxsssrrruuutttpppmmmlllkkkjjjkkkkkkllllllqqqooommmnnnppprrrsssrrrqqqqqqrrrrrrtttuuuwwwxxxrrrssstttuuuvvvvvvuuutttpppqqqrrrqqqnnnlllkkkkkklllmmmlllkkkjjjkkklllnnnoooqqqnnnfffbbbeeeiiikkkjjjkkklllmmmnnnpppsssuuummmmmmnnnmmmkkkkkkmmmnnniiilllpppssssssqqqnnnlllfffhhhkkknnnpppqqqqqqpppiiiiiilllrrrsssooolllmmmnnnsssyyyzzzvvvpppkkkiiilllppppppnnnmmmooommmiiikkkkkkjjjjjjjjjjjjjjjjjjccc```]]]]]]]]]ZZZRRRLLLKKKJJJEEE???:::999;;;===666999===>>>===<<<;;;:::777888999;;;>>>DDDJJJNNNRRRbbbvvvwwwtttssswwwzzz|||yyyyyy}}}}}}zzzfffbbbXXXMMMCCC>>>======<<<===>>>???>>>;;;888666;;;;;;;;;<<<>>>???AAABBB<<<<<<<<>>???=========:::666777<<>>>>>@@@BBBCCCAAA>>>;;;<<<@@@CCCEEEEEEAAACCCEEEHHHQQQeeekkkTTTJJJKKKRRRYYY___jjjjjjkkkjjjiiijjjmmmoooxxxzzzzzzvvvpppooossswww|||vvvmmmfffdddfffhhhjjj~~~|||wwwrrrmmmiiigggfffgggjjjjjjggggggllloooooorrrtttvvvvvvwww{{{xxxtttuuutttyyy~~~~~~xxxqqqllliiiggghhhjjjjjjkkkllloooqqqsssuuutttnnnllloooqqqppprrrttttttrrrooonnnpppsssrrrqqqppppppqqqtttxxxzzzsssvvvwwwuuuxxx}}}|||xxxppppppqqqsssvvvxxxxxxwwwqqqpppoooqqqssstttsssrrrpppooooooqqqrrrrrrooommmpppqqqsssvvvwwwxxxxxxwwwrrrtttwwwyyyxxxxxxyyyzzzqqqrrrssstttuuutttsssqqqtttsssssstttvvvwwwwwwwwwwwwxxxxxxwwwuuuuuuxxxzzzwwwxxxzzzzzzxxxvvvvvvwwwuuutttsssssssssrrrooolllqqqrrrsssssssssrrrpppooosssqqqooonnnmmmnnnooopppxxxttttttwwwvvvqqqqqqtttnnnkkklllpppsssqqqppprrrppppppqqqqqqrrrsssssstttmmmllljjjiiiiiikkknnnoooooommmooouuuwwwttttttwwwxxxvvvtttsssssstttuuuuuuvvvsssqqqppprrrrrrqqqooommmnnnpppqqqpppnnnlllkkkmmmjjjhhhjjjooorrrqqqnnnrrrooommmnnnnnnmmmjjjgggjjjggggggkkklllkkknnntttpppoooooopppqqqpppnnnlllmmmnnnnnnooonnnllljjjiiimmmkkkjjjkkkmmmnnnmmmkkkpppqqqqqqpppnnnmmmllllllqqqqqqqqqqqqppppppoooooonnnkkkhhhhhhjjjjjjhhhfffeeehhhhhhfffhhhmmmmmmjjj```]]][[[[[[]]]bbbgggiiiqqqmmm___LLL???===>>>===:::;;;<<<;;;:::<<<===>>>999444666BBBRRRcccuuupppbbbXXXPPPGGGFFFFFFGGGKKKPPPUUUXXXSSSUUUWWWWWWTTTQQQNNNMMMRRRZZZeeennnrrruuuwwwyyyuuu|||wwwfffWWWOOOGGGBBB>>>===:::777888===AAAAAA@@@???@@@AAABBBCCC@@@===;;;;;;???CCCDDDDDDGGGGGGGGGLLLXXXmmmoooWWWLLLNNNUUU]]]dddhhhiiijjjjjjjjjkkknnnpppooorrrsssppplllkkknnnrrrtttooohhhddddddfffhhhjjj{{{ssslllhhhjjjllljjjddd```aaaaaa___eeeffffffeeefffmmmwww~~~zzz{{{{{{{{{~~~}}}zzzwwwvvvwwwxxxxxxxxxxxxxxxvvvrrrrrruuutttpppqqqrrrssssssrrrpppooonnnrrrqqqpppppprrruuuwwwyyyuuuwwwwwwvvvxxx{{{zzzwwwqqqrrrtttwwwzzz{{{zzzxxxppppppqqqtttvvvvvvtttrrrlllllllllnnnppppppnnnkkkkkkmmmooorrrtttvvvvvvvvvtttwww{{{}}}{{{yyywwwvvvqqqvvvyyyvvvpppmmmooosssuuuvvvuuurrrqqqrrrvvvzzzzzzxxxuuuqqqooorrrxxx|||wwwwwwvvvuuutttvvvyyy|||wwwvvvuuuuuuvvvtttrrroooqqqqqqssstttttttttsssrrrppppppqqqqqqppppppppppppvvvtttuuuwwwwwwsssrrrssspppmmmnnntttvvvtttrrrrrrmmmnnnoooqqqrrrsssttttttpppnnnlllkkkkkkmmmoooqqqlllkkknnnsssvvvuuuwwwyyyvvvwwwxxxxxxvvvuuuvvvwwwvvvuuutttttttttssspppnnnjjjooossstttpppllliiihhhllljjjhhhjjjmmmooonnnkkkooonnnnnnnnnnnnnnnkkkiiilllhhhgggiiijjjkkkoootttpppppppppqqqrrrqqqooommmmmmlllkkkkkkjjjjjjjjjjjjnnnlllkkkkkklllmmmlllkkkqqqrrrrrrqqqnnnkkkjjjkkkqqqpppooooooooopppqqqrrrnnnjjjeeedddggghhhfffcccggghhhgggddddddggghhhggg]]]\\\]]]aaaiiirrr|||zzzbbbJJJ===<<<>>>>>>======<<<;;;;;;<<>>777888888:::===AAADDDGGGAAAAAACCCDDDEEEDDDAAA>>>BBBFFFNNNVVV]]]aaacccdddfffppp}}}uuukkkfffXXXOOOFFFBBB>>>::::::===AAAAAAAAAAAAAAABBBBBBBBB???===;;;;;;>>>AAACCCCCCJJJHHHIIIQQQaaawwwpppXXXMMMNNNVVV___gggggghhhjjjjjjjjjllloooqqqhhhkkkmmmllliiihhhjjjmmmkkkhhhdddbbbdddfffhhhiiixxxsssvvvsssmmmgggffffffbbb[[[___^^^[[[XXXWWW[[[bbbggghhhcccaaadddhhhmmmvvv~~~}}}zzz|||xxxxxxwwwuuuyyy}}}{{{vvvqqqpppppppppqqqqqqooommmnnnqqquuuwwwxxxvvvtttrrrttttttssstttuuuwwwuuusssuuuuuuwwwzzz|||{{{xxxvvvrrrrrruuuxxxzzzyyyvvvssspppooommmmmmooopppooonnnnnnnnnnnnnnnppprrruuuvvvvvvyyy{{{|||zzzwwwttttttrrrwwwyyyvvvpppmmmpppsssuuuuuutttsssrrrtttwwwyyyzzzwwwrrrooonnnqqqvvvzzzwwwvvvuuusssrrrtttyyy|||yyyxxxwwwvvvvvvtttqqqooommmnnnqqqtttvvvwwwxxxxxxoooooopppqqqsssuuuvvvwwwssssssuuuwwwvvvtttrrrqqqpppnnnpppuuuxxxtttrrrrrrooopppqqqrrrsssssssssrrrtttrrrpppnnnnnnooorrrsssjjjkkklllppprrrtttvvvxxxxxxyyyzzzxxxvvvvvvxxxzzzxxxwwwuuutttsssrrrpppoooiiioootttsssnnnjjjiiikkkllljjjiiijjjlllllljjjhhhjjjmmmnnnnnnooopppooolllnnnllljjjkkkmmmnnnoooqqqpppoooooopppqqqqqqooommmllljjjhhhgggggghhhiiikkkmmmlllkkkkkkkkklllmmmmmmnnnppprrrqqqnnnllllllnnnkkkmmmppprrrrrrqqqooonnnoooiiidddcccfffhhheeeaaafffgggfffcccaaa`````````]]]aaafffnnnwwwxxx]]]FFF<<<;;;======@@@>>><<<<<<;;;;;;AAAHHHOOOPPPWWWfffwwwmmmUUUAAA777666888777777555555777:::>>>@@@>>>======@@@CCCBBB>>>:::>>>@@@EEEKKKPPPRRRQQQOOOSSSZZZbbbiiimmmqqqwww{{{mmmbbbVVVOOOHHH@@@======???@@@@@@AAAAAAAAA@@@@@@===<<<<<<<<<>>>@@@AAABBBFFFEEEIIIVVVkkk~~~~~~kkkWWWMMMNNNSSS\\\ccchhhiiikkkkkkkkkkkkmmmooogggiiikkkkkkjjjiiiiiikkkgggeeecccccceeegggggggggyyyppplllppprrriii]]][[[ZZZWWWTTTQQQPPPRRRSSSTTTPPPOOOSSSVVVZZZaaahhhnnnqqqsssrrrrrrtttyyy}}}{{{tttuuuttttttxxx}}}|||wwwqqqooommmmmmoooppppppooorrrsssvvvxxxwwwuuurrrpppsssrrrqqqsssuuutttrrrrrrssstttvvvyyy{{{{{{xxxuuussstttwwwzzz|||{{{xxxuuuvvvrrrnnnlllmmmoooqqqqqqvvvsssooolllllloootttwwwzzz{{{|||{{{xxxvvvuuuuuutttuuuvvvvvvtttssssssssstttrrrqqqtttyyy{{{zzzwwwvvvtttrrrpppqqqrrrtttuuuwwwwwwvvvtttrrrsssuuuwwwzzzyyywwwvvvuuusssooolllnnnooorrrtttvvvwwwxxxxxxssssssrrrrrrtttvvvyyy{{{tttvvvwwwwwwwwwvvvtttqqqpppnnnpppuuuwwwtttqqqqqqqqqqqqssstttuuuvvvvvvvvvxxxvvvsssqqqqqqrrrtttuuummmnnnnnnoooqqqtttwwwwww{{{zzzxxxvvvuuuvvvzzz}}}zzzyyyvvvrrrpppppprrrssslllooorrrpppkkkiiilllpppllllllkkkkkkjjjiiigggeeeeeekkkooonnnooorrrrrrnnnkkklllmmmooosssuuusssqqqmmmmmmmmmnnnppppppnnnllljjjiiifffddddddfffiiikkkoooooommmkkkjjjiiijjjkkknnnqqqsssqqqmmmjjjlllnnnkkkmmmoooppppppooommmlllnnnjjjeeeccceeefffccc______```aaa```]]]YYYYYYZZZ___iiixxxwwwfffOOO@@@::::::;;;<<<>>>;;;:::;;;:::<<>>@@@@@@;;;777===???DDDIIIMMMKKKGGGCCCHHHKKKNNNSSSZZZfffuuu{{{sssjjjcccXXXJJJAAA>>>>>>>>>????????????>>>==================???AAABBBAAACCCKKK^^^tttvvvfffUUUNNNNNNQQQXXX___jjjlllmmmllljjjiiijjjkkkhhhiiikkkkkkjjjjjjjjjjjjiiihhhffffffggghhhgggfffuuurrrwwwyyyooocccZZZYYYWWWUUUSSSQQQPPPOOOOOOJJJGGGHHHHHHGGGIIIMMMRRRYYYbbbhhhhhhfffddddddppprrruuuwwwvvvrrrkkkfffiiikkkkkkjjjlllqqqrrrooommmmmmllllllmmmnnnppprrrwwwuuurrroooooopppsssuuuvvvrrrrrrvvvwwwuuutttuuuoooppprrrvvvzzz{{{zzzyyytttuuuwwwzzz||||||xxxuuuuuuqqqmmmkkkllloooqqqsss{{{wwwqqqlllkkknnnsssvvv|||}}}}}}|||zzzxxxxxxyyyvvvuuuuuuwwwyyyyyyuuurrrsssqqqqqqvvv}}}zzztttsssrrrrrrsssttttttsssqqqvvvwwwvvvtttrrrqqqrrrtttyyyxxxvvvvvvuuusssooolllssstttuuuuuuuuutttsssrrryyyxxxuuutttsssuuuwwwyyyxxx{{{{{{xxxwwwxxxvvvrrrqqqnnnoootttvvvssspppqqqpppqqqrrrtttvvvyyy{{{}}}yyyxxxuuurrrrrrrrrtttuuuppprrrrrrppprrrxxx{{{{{{|||yyytttssstttxxxzzz{{{yyyxxxuuurrroooooorrruuupppqqqpppmmmjjjkkkooosssmmmmmmmmmllljjjgggeeecccccclllqqqnnnnnnssssssnnnhhhjjjmmmpppvvv{{{xxxssskkkkkkkkklllnnnnnnllljjjiiigggeeecccdddfffiiilllrrrrrrooolllhhhggghhhjjjppptttvvvrrrlllhhhiiikkkqqqooollljjjiiijjjlllmmmiiigggeeecccbbb```^^^\\\UUUVVVYYY\\\[[[ZZZ]]]bbbhhhwwwvvvkkk]]]OOOAAA;;;:::999;;;===;;;777777<<<>>>BBBPPP```yyy{{{fffTTTAAA888777777777888;;;999666333222444666888<<<======??????>>>:::777888===CCCHHHIIIGGGCCC@@@@@@BBBFFFIIINNNWWWbbbkkkxxxxxxzzzwwwjjjWWWHHHBBB>>>>>>>>>===============<<<>>>??????>>>>>>@@@BBB@@@DDDPPPeee{{{sssdddUUUMMMMMMPPPXXX___lllmmmnnnmmmkkkiiihhhiiihhhhhhiiiiiijjjkkkkkklllnnnllljjjiiiiiiiiihhhfff~~~}}}|||uuulll___]]][[[YYYXXXWWWVVVUUUPPPJJJEEEBBB???;;;;;;???AAAHHHRRRWWWVVVSSSQQQPPPZZZ]]]```aaa]]]XXXTTTQQQUUUYYYZZZYYY[[[aaafffgggfffjjjmmmnnnmmmnnnpppssssssqqqmmmjjjjjjnnnrrruuuwwwsssssswwwyyyvvvuuuwwwooooooqqqtttxxxzzzzzzzzzssssssuuuxxxzzzyyywwwtttpppnnnmmmmmmpppsssttttttzzzwwwsssooonnnoooqqqssswwwzzz}}}~~~|||zzzxxxxxxvvvvvvxxxzzz|||zzzuuuqqqqqqrrrssswwwzzzzzzwwwtttsssrrrrrrsssuuuuuussspppwwwvvvtttrrrppppppsssuuuwwwvvvuuuvvvvvvuuurrrpppuuuuuuuuuuuutttrrrpppoooxxxwwwvvvuuuuuuuuuuuuuuuyyy{{{zzzuuutttvvvtttpppsssoooooosssuuurrrqqqrrrssssssrrrsssuuuyyy|||yyywwwtttqqqpppqqqrrrsssooorrrrrrooosss{{{{{{vvvqqqqqqvvvzzzyyyvvvuuuvvvuuussspppooorrrtttuuussspppmmmlllmmmoooqqqnnnoooooommmjjjfffcccbbbeeeoootttooonnnrrrqqqkkklllnnnnnnoootttzzzxxxqqqjjjjjjjjjlllnnnnnnllljjjhhhfffdddcccdddgggjjjllloooooonnnkkkhhhhhhkkknnnooosssvvvrrrlllhhhiiimmmqqqooollliiigggggggggggg```bbbcccaaa]]]XXXWWWVVVNNNNNNSSSZZZ___dddooo{{{vvvbbbVVVJJJ@@@999999999999;;;???:::777:::BBBHHHPPPcccxxx{{{ooocccYYYQQQDDD999777888777666777999999::::::999999888888999<<>><<<::::::777<<>>AAABBBDDDIIIPPPVVVhhhrrryyybbbOOOHHH@@@???>>><<<<<<<<<===>>>===???AAA@@@??????AAACCCAAAFFFSSSggg|||ssscccRRRIIIHHHMMMWWWaaajjjlllnnnmmmkkkiiiiiiiiigggggggggiiillloooqqqrrrpppnnnllljjjkkkjjjiiihhhzzzuuufffccc```]]]\\\\\\[[[[[[SSSLLLFFFCCC???;;;<<>>JJJSSS]]]ttt~~~iiiZZZOOOGGGCCC;;;666888999666555999333666999======;;;888666333777<<<<<<:::888888999:::>>>BBBBBB===;;;===@@@<<<>>>?????????DDDKKKQQQYYYjjjiiiUUUMMMBBB@@@>>>===<<<===>>>???===???BBBAAA??????AAACCCBBBFFFRRReeeyyyrrraaaNNNCCCBBBIIIVVVbbbiiikkkmmmmmmllljjjjjjkkkhhhggggggjjjoootttwwwyyyqqqooolllkkkkkkkkkkkkjjjsssnnnhhhhhhllllllhhhbbbXXXSSSMMMGGGDDDAAA???===BBBBBBBBBBBBBBBAAAAAAAAAEEEDDDDDDCCCCCC@@@<<<999???BBBBBBBBBGGGQQQZZZ^^^WWW^^^cccgggmmmuuuuuuooohhhiiiiiiiiiiiikkkoooqqqqqqrrrtttwwwyyyyyywwwuuurrrrrrrrrsssuuuuuurrrpppmmmpppssstttsssqqqpppppprrrtttvvvvvvsssrrrsssuuusss{{{}}}uuunnnooorrrrrrssszzz~~~zzzvvvwwwxxxxxxssswwwzzzyyyvvvsssssstttrrrsssuuuvvvvvvuuurrrqqqqqqrrruuuvvvvvvtttpppnnnmmmrrrwwwvvvpppmmmppptttrrrssstttuuuvvvvvvwwwwwwzzzvvvrrroooooopppqqqqqqrrruuuxxxyyywwwvvvvvvxxxvvvsssooommmmmmnnnmmmlllnnnnnnooorrrvvvvvvrrrooolllppptttwwwxxxwwwwwwxxxttttttsssrrrpppmmmjjjhhhllloooqqqooonnnooovvv|||wwwvvvtttsssrrrsssuuuvvvxxxwwwuuurrrooonnnppprrr~~~vvvpppooommmjjjmmmttttttmmmkkkqqqtttnnnhhhffflllqqqvvvwwwuuupppkkkhhhooonnnlllkkkkkkkkklllllliiiiiijjjkkkkkkkkkkkkkkklllmmmlllhhhddddddiiimmmnnniiiddddddhhhoootttvvvrrrooolllkkkmmmppprrrsssppplllhhhhhhjjjjjjfffaaaWWWSSSUUUZZZZZZQQQKKKJJJLLLOOOXXXdddsssyyycccQQQFFFAAA>>><<<:::;;;======;;;888555:::BBBNNNbbb{{{kkkTTTEEE>>><<<:::999777666555555555555555666888999999999777666666888:::<<<;;;888444222777:::======;;;:::;;;======@@@CCCDDDCCCBBBBBBBBBTTTeeexxx|||ppp^^^OOODDD>>>;;;;;;<<<<<<@@@EEEBBB???<<<;;;===@@@CCCDDDEEEGGGWWWiiiwwwrrr\\\GGGBBBFFFLLLWWWbbbfffiiimmmppppppmmmiiiffffffiiimmmppprrrtttvvvyyypppnnnoooqqqoooiiieeefff{{{uuutttvvvwwwsssnnn^^^YYYRRRLLLIIIGGGEEEDDDCCCBBBAAA????????????@@@@@@@@@@@@AAAAAA@@@===:::===@@@@@@???CCCKKKQQQRRRRRRWWW[[[^^^eeennnqqqnnniiiiiiiiihhhgggiiilllooossstttuuuwwwxxxxxxvvvttttttrrrpppqqqsssuuuvvvwwwnnnpppssstttsssqqqppppppqqqtttvvvwwwuuuttttttvvvsssyyyzzztttpppqqqsssssstttzzz}}}yyyuuuuuuvvvvvvzzzzzzwwwsssnnnnnnqqquuuqqqrrruuuvvvwwwuuusssrrrnnnpppsssvvvwwwvvvtttsssmmmrrrvvvtttnnnjjjlllooonnnoooqqqrrrssstttsssssssssrrrppppppqqqqqqpppnnnppptttxxxzzzxxxvvvuuuvvvtttuuuuuusssnnnkkkkkklllnnnnnnnnnpppsssssspppmmmnnnqqqtttvvvvvvuuutttuuurrrrrrrrrqqqpppnnnlllkkkeeejjjppprrrqqqppprrrtttwwwvvvtttsssrrrssstttuuuwwwwwwuuurrrooonnnnnnooowwwrrrnnnnnnllljjjmmmssszzzqqqjjjkkklllkkkmmmrrrqqqsssvvvvvvsssooolllkkklllkkkjjjjjjiiiiiijjjjjjfffggghhhiiiiiiiiiiiiiiijjjiiihhhhhhiiijjjjjjjjjmmmjjjffffffjjjnnnpppppprrrpppooooooppppppooonnnllliiiggghhhiiigggaaa\\\XXXRRRPPPQQQPPPJJJFFFGGGMMMUUUddduuuyyyeeeSSSGGG@@@===:::999888999<<<===<<<:::;;;AAAJJJZZZrrruuu]]]JJJ@@@=========;;;999666444333444444555666888999999888666555666666777777777555444333777:::>>>>>><<<::::::;;;<<>>???>>>???AAA@@@>>><<<;;;>>>@@@BBBBBBAAABBBRRRfffxxxttt^^^IIICCCGGGMMMWWWbbbgggiiimmmoooooonnnkkkiiigggjjjnnnsssvvvwwwwwwvvvllljjjkkkmmmlllhhheeeffflllfff]]]UUUPPPNNNKKKJJJHHHFFFBBB???======>>>>>>======>>>@@@BBBBBB???======@@@@@@???AAAFFFHHHFFFFFFIIIKKKNNNUUU^^^cccbbbggghhhhhhgggggghhhkkkmmmuuuuuuvvvvvvvvvvvvuuuuuuyyyuuuqqqoooqqqtttwwwyyyoooqqqssstttrrrqqqpppqqqpppsssvvvwwwvvvuuuuuuuuutttvvvuuurrrrrrtttuuusssuuu{{{|||xxxsssssstttrrrzzzzzzwwwrrrlllkkknnnqqqqqqsssuuuwwwwwwuuusssrrrnnnpppsssvvvwwwvvvuuutttppptttwwwtttmmmiiihhhjjjkkkmmmoooqqqrrrrrrqqqqqqmmmnnnooorrrsssrrrooolllpppssswwwxxxwwwuuutttsssssswww{{{xxxpppjjjjjjlllpppnnnmmmnnnoooooommmlllnnnqqqtttuuusssrrrqqqqqqppppppqqqqqqpppooonnnnnneeejjjoooqqqqqqppprrrtttvvvuuusssrrrrrrrrrssstttvvvvvvvvvtttpppmmmllllllooolllkkkllljjjiiikkkpppwwwrrrmmmjjjiiijjjpppwwwuuuvvvvvvtttqqqooonnnnnnjjjjjjjjjjjjiiiiiiiiihhhcccdddfffggghhhhhhhhhhhhgggeeeeeehhhmmmnnnlllhhhiiihhhggghhhkkkmmmmmmllloooooopppqqqqqqooojjjggghhhgggggghhhhhhccc[[[UUUOOOIIIEEEFFFIIILLLPPPUUUcccmmm}}}rrr^^^MMMCCC>>>;;;:::999777777888;;;===>>>>>>AAAJJJXXXmmm~~~bbbKKK===:::<<<===@@@>>>:::666333333333444666777888999999777444333555444333333333333444444888;;;???@@@>>>;;;:::999:::===BBBFFFHHHIIIJJJLLLLLLRRR^^^qqqsss]]]LLLDDD???@@@BBB@@@>>>>>>???===<<<===???@@@@@@@@@AAA@@@NNNeeezzzuuu___KKKFFFIIIOOOZZZeeennnnnnoooooonnnllljjjiiiiiikkkpppvvv{{{{{{wwwrrrhhheeefffiiiiiifffeeeggg}}}vvvkkkaaa[[[VVVSSSQQQPPPNNNKKKHHHDDDAAA???>>>>>>>>>???BBBCCCCCCAAA???>>>@@@AAA@@@BBBEEEDDD@@@???@@@AAADDDIIIOOOQQQQQQ]]]___cccfffggghhhjjjlllqqqrrrssssssssstttuuuvvv~~~zzzuuurrrrrrsssttttttppprrrssssssrrrqqqqqqrrrrrrsssvvvwwwvvvtttsssrrrsssrrrppppppsssvvvuuussswwwzzz{{{vvvrrrrrrrrrppptttwwwyyywwwrrrmmmlllllltttuuuwwwxxxwwwtttqqqooopppqqqsssuuutttsssqqqpppsssvvvxxxuuuooojjjhhhhhhkkkmmmppprrrssssssrrrqqqnnnoooppprrrtttrrrooolllrrrsssttttttttttttsssssstttwwwyyyvvvqqqmmmmmmnnnrrrpppnnnmmmllllllllllllmmmooorrrrrrqqqpppooopppqqqqqqqqqqqqppppppoooooonnnnnnnnnmmmmmmpppvvvzzzuuutttsssrrrqqqqqqrrrrrruuuvvvwwwvvvrrrnnnlllkkkiiijjjkkkkkkhhhfffhhhkkklllnnnqqqpppmmmkkknnnssswwwxxxxxxvvvrrrpppooooookkkkkkkkkjjjjjjiiihhhhhhbbbdddfffhhhiiiiiiiiihhhfffeeefffhhhkkklllkkkiiiggggggggghhhjjjkkklllmmmlllllllllmmmmmmkkkgggcccfffffffffgggddd]]]TTTMMMGGGBBB???BBBLLLXXXdddkkk~~~~~~vvviii\\\KKK???<<<<<<<<<;;;;;;:::999888:::===???AAAEEEUUUkkkmmmQQQ===666777:::<<<@@@===999666444444555666777888888888777555333111333333333333333444555555999<<>>======<<<>>>@@@@@@???>>>DDDCCCQQQggg|||sss^^^KKKHHHMMMTTT^^^iiivvvuuurrrooollliiigggeeekkkmmmrrrzzz~~~vvvnnngggeeeeeeggghhheeeeeehhhxxxpppjjjfffcccaaa[[[[[[[[[YYYTTTOOOIIIFFFBBBBBBBBBDDDEEEDDDBBB???>>>@@@@@@???AAAEEECCC>>>AAA@@@AAADDDGGGGGGFFFEEEMMMRRRYYY```ccceeeggghhhjjjmmmooopppppprrruuuwww|||yyywwwuuuuuutttsssqqqqqqrrrsssrrrqqqqqqsssuuuttttttuuuuuuuuussspppooorrrnnnlllooosssuuutttssswwwyyyyyytttqqqrrrrrrpppsssvvvyyyxxxssspppooopppxxxxxxyyyyyyvvvsssooommmnnnoooqqqrrrrrrqqqpppooosssvvvwwwvvvpppkkkhhhhhhjjjllloooqqqssssssrrrrrrtttsssrrrrrrrrrrrrqqqooouuusssqqqppppppqqqssstttuuusssrrrqqqqqqqqqrrrrrrtttsssqqqnnnllllllmmmnnnkkkmmmooopppooooooooopppssssssrrrqqqpppoooooonnnqqqooommmllllllooouuuxxxtttsssrrrqqqqqqppppppppptttvvvxxxwwwsssooollllllhhhlllnnnkkkfffdddeeefffeeelllqqqqqqmmmkkkmmmpppvvvwwwyyyxxxuuuqqqooooookkkkkkjjjiiihhhgggffffff```bbbeeegggiiiiiihhhhhhhhhiiijjjhhhffffffhhhkkkkkkjjjiiigggggggggiiikkkkkkjjjhhhhhhiiihhhgggeee``````___^^^ZZZSSSLLLFFFEEEDDDDDDIIIVVVggguuu}}}wwwhhh___TTTKKK@@@;;;;;;======;;;===<<<:::888999===AAAEEENNNddd}}}mmm\\\FFF888555888:::999<<<;;;888666666777999:::999888777666555333222222111333555777888888777666;;;<<>>:::777555999???CCCFFFIIIKKKMMMNNNPPPUUU```qqq}}}{{{ssseeeVVVGGGBBBBBBAAAAAAAAA>>>======???@@@@@@???===EEEEEESSShhh{{{mmmZZZKKKKKKRRRYYYdddnnnxxxvvvrrrnnnkkkiiiggggggmmmooosss{{{~~~tttllljjjggggggiiiiiifffgggiii{{{yyyxxxvvvuuuiiikkkmmmmmmiiiccc]]]XXXMMMLLLMMMNNNNNNMMMJJJHHHEEEEEECCCBBBEEEJJJIIIDDDDDDAAAAAAEEEFFFCCCAAAAAADDDIIIPPPVVV[[[]]]```bbbeeeiiimmmoooooopppssswwwuuuuuuuuuwwwxxxwwwuuurrrpppqqqrrrqqqqqqrrruuuxxxwwwuuuttttttttttttrrrpppqqqmmmkkkpppssstttssstttvvvxxxvvvrrrrrrttttttqqqwwwxxxvvvsssoooppptttxxxyyyzzzzzzyyyvvvsssooollliiikkkmmmoooqqqqqqrrrrrrqqqsssvvvvvvsssnnnkkkjjjjjjkkkmmmooopppqqqrrrrrrxxxvvvsssrrrrrrssssssrrrvvvsssooommmnnnqqqrrrrrrrrrooolllmmmpppsssttttttttttttssspppmmmlllmmmoookkkmmmoooooonnnnnnoooppptttsssrrrppppppooooooooolllmmmnnnnnnooooooooonnnssssssrrrqqqpppooonnnnnnsssuuuvvvuuurrrooommmllljjjoooqqqlllfffdddeeeeeeiiimmmooojjjgggjjjooorrruuuwwwxxxxxxuuurrrppppppnnnllliiigggeeeddddddddd^^^```dddgggiiiiiiiiihhhiiikkkllliiidddcccfffjjjpppooommmiiieeedddeeegggkkkiiifffdddeeeffffffeeeWWWVVVTTTQQQMMMJJJGGGEEEAAAFFFMMMXXXiii}}}zzzlll^^^PPPIIIDDD@@@;;;:::;;;===<<<;;;;;;;;;:::999<<>>@@@AAA@@@<<<999555999>>>BBBEEEFFFHHHJJJMMMQQQUUU[[[fffssszzz{{{ooo___NNNEEEBBBAAABBBEEE??????>>>???AAAAAA???>>>BBBCCCRRRdddttthhhWWWKKKNNNWWW^^^fffooorrrpppnnnmmmlllllllllmmmnnnpppuuuzzz}}}zzzrrrlllkkkiiijjjmmmmmmjjjiiilllwwwyyy{{{}}}|||xxxtttrrrcccbbbcccdddeeedddbbb___YYYWWWRRROOOSSSYYYYYYUUUKKKFFFEEEIIIKKKIIIIIILLLJJJKKKNNNPPPSSSVVV[[[___dddiiioooqqqoooooorrruuutttttttttvvvwwwwwwuuusssppppppqqqpppqqqssswwwzzzxxxuuussssssuuuwwwwwwuuurrrnnnnnnrrruuussstttwwwtttvvvtttqqqrrrvvvwwwtttwwwxxxvvvsssoooppptttxxxwwwxxxyyyyyywwwtttpppnnniiikkkmmmoooppprrrrrrrrrqqqtttxxxyyyxxxuuusssqqqmmmmmmmmmnnnppprrrtttvvvvvvtttsssrrrtttuuuuuutttsssqqqoooooopppqqqpppnnnkkklllmmmnnnoooppprrrsssrrrssssssqqqnnnlllmmmooommmooooooooommmlllmmmnnnrrrrrrqqqpppppppppqqqrrrooonnnnnnnnnnnnnnnmmmlllrrrrrrrrrqqqpppnnnmmmmmmppprrrsssrrrooommmlllmmmkkkrrrtttmmmfffeeegggggglllooonnngggfffkkkqqqrrruuuvvvvvvtttrrrqqqrrrttttttqqqlllhhheeedddeeefff```cccgggkkkmmmnnnmmmlllhhhiiijjjiiihhhffffffeeekkkmmmnnnllliiiffffffggghhheeebbb`````````^^^]]]PPPNNNJJJFFFDDDFFFJJJMMMMMMVVVbbbnnn}}}}}}rrrdddUUUGGG<<<777<<<;;;:::::::::;;;<<<<<<999:::<<<>>>DDDOOO\\\eeennnzzz|||oooccc[[[VVVIIIBBB;;;888999;;;:::888777888999:::;;;;;;;;;<<<;;;888333000///111444777444555666888:::<<<===>>>===<<<===???AAAAAA>>>;;;888<<<@@@CCCDDDEEEFFFGGGGGGNNNTTTYYYcccpppzzz~~~tttfffVVVLLLEEEAAABBBFFFBBB@@@???@@@AAAAAAAAA???AAABBBOOO\\\gggyyyeeeVVVLLLQQQZZZ___fffmmmmmmmmmlllllllllmmmnnnooonnnqqquuuxxxxxxuuupppmmmjjjiiikkkpppqqqnnnmmmooo~~~~~~wwwwwwxxxzzz|||{{{yyyvvvmmmjjjccc^^^bbbiiijjjfffWWWQQQNNNSSSWWWWWWZZZ```TTTSSSQQQOOOOOOSSSZZZ```eeejjjqqqrrrpppooopppsssxxxvvvuuuuuuuuutttsssqqqooopppppppppqqqtttxxx|||xxxuuusssssswwwzzz{{{{{{sssppppppuuuvvvsssuuuzzzsssuuusssqqqsssxxxyyyvvvrrrvvvyyyxxxtttqqqpppqqquuuvvvxxxyyyxxxuuusssqqqnnnnnnoooppppppppppppppptttwww{{{~~~}}}zzzxxxqqqppppppppprrruuuxxxzzzsssrrrrrrsssuuuvvvvvvtttpppooooooqqqsssrrrnnnjjjeeekkkqqqqqqnnnlllnnnrrrppprrrsssqqqnnnlllmmmnnnpppqqqqqqooolllkkkkkklllppppppooooooppprrrtttuuuxxxtttnnnjjjjjjmmmppprrrrrrrrrqqqqqqpppnnnmmmlllnnnooopppooommmlllllllllkkksssuuunnnggggggjjjjjjkkkppppppkkkjjjoooqqqnnnwwwvvvtttqqqoooqqqtttwww{{{wwwqqqlllhhhgggiiijjjeeehhhlllpppssssssrrrqqqgggfffgggjjjlllkkkfffaaaccchhhmmmnnnmmmkkkjjjkkkcccaaa___]]]\\\ZZZVVVTTTNNNKKKFFFBBBBBBHHHPPPVVVhhhrrr{{{qqqkkkaaaTTTGGG===666333;;;;;;;;;:::999:::===???999;;;???EEENNN\\\lllwwwxxx{{{xxxlll^^^TTTLLLFFFAAA===999888999;;;:::999777888:::;;;<<<<<<;;;:::<<<888222...---000555999777666555666888;;;???AAA>>><<<<<<>>>AAABBB???===;;;>>>BBBDDDDDDDDDDDDEEEBBBJJJRRRYYYcccqqq{{{~~~uuuiii\\\QQQGGGAAABBBFFFCCCAAA@@@@@@AAABBBAAAAAACCCDDDMMMVVV\\\nnn|||zzzeeeVVVNNNSSS\\\```eeekkkmmmmmmmmmlllllllllmmmmmmnnnrrruuuvvvtttqqqooonnnggggggkkkqqqsssqqqppprrr}}}yyy~~~{{{wwwvvvuuuvvvzzz~~~}}}yyy|||zzzzzz~~~xxxoooqqqzzz~~~{{{mmmeee]]]]]]dddllloooooommmggg___[[[]]]bbbfffggglllooosssuuuuuuuuuvvvwwwuuuxxxzzzyyytttqqqppprrrrrrsssuuutttrrrrrrtttvvvvvvtttqqqpppqqquuuyyy|||xxxyyyyyyvvvsssssswww{{{xxxwwwuuutttsssvvv{{{wwwuuuttttttuuuvvvvvvuuummmpppsssvvvwwwvvvtttrrrkkkooosssuuussspppnnnmmmrrrxxx}}}yyyxxxyyyvvvzzz|||xxxsssqqqwww|||rrrxxxxxxsssrrruuuvvvssssssssstttsssrrrqqqpppoookkknnnooonnnllllllooorrrmmmpppsssuuuuuuttttttuuussssssuuuxxxtttmmmjjjllllllqqqvvvvvvsssrrrtttwww{{{wwwtttrrrlllgggjjjqqqooosssuuurrrnnnkkknnnqqqxxxssslllhhhhhhllloooqqqrrrpppmmmkkkjjjlllooopppooommmkkkkkknnnqqqrrrrrrvvvsssoooooosssvvvwwwvvvxxxxxxvvvpppjjjggghhhjjjlllnnnpppqqqrrrpppmmmkkkjjjiiiiiiiiiiiigggfffdddjjjhhhgggiiilllnnnmmmkkkeeeaaa[[[WWWVVVSSSOOOKKKJJJJJJKKKLLLNNNTTT```kkkyyyfffZZZXXXRRRJJJAAA:::777666:::@@@BBB===:::<<<:::666<<>>>>><<<:::777777666444444666;;;>>>;;;:::999888:::<<<@@@BBB???===<<<===@@@AAAAAAAAA>>>>>>???@@@@@@@@@@@@???CCCEEEHHHNNNWWWdddrrr{{{~~~vvvfffTTTIIIFFFCCC???FFFCCCAAACCCGGGGGGCCC???AAABBBDDDLLL^^^qqqzzzzzzeeeZZZTTTYYY^^^^^^```eeekkkooossstttrrrooommmlllqqqyyy|||vvvooooooooolllfffhhhkkkllllllnnnpppsss{{{vvvtttooommmlllmmmnnnnnnmmmkkkppppppqqqvvv}}}{{{vvvxxx}}}{{{vvvqqqrrryyy}}}}}}{{{{{{vvvpppooorrrvvvxxxxxxvvvuuuuuuwwwzzz{{{yyywwwvvvtttrrrqqqqqqqqqrrrrrrnnnnnnoooqqqtttvvvuuutttuuusssqqqpppqqqtttwwwyyywwwxxxyyyxxxwwwvvvwwwwww{{{zzzwwwsssppppppsssvvvyyyzzz{{{|||{{{zzzvvvtttnnnppprrrtttuuutttrrrqqqnnnrrrvvvwwwvvvsssqqqpppsssxxx}}}}}}zzzxxxyyy{{{ssswww{{{zzzvvvsssrrrssspppvvvyyyvvvvvvxxxwwwtttuuuttttttttttttuuutttsssqqqrrrrrrrrrpppooopppqqqmmmnnnppprrrrrrtttwwwyyyuuusssttttttqqqkkkjjjmmmmmmqqqttttttrrrrrruuuyyywwwwwwvvvrrrnnnnnnppprrrooorrrtttsssooolllmmmpppqqqooollllllnnnpppppppppooonnnnnnmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnppprrrttttttqqqoooooossswwwyyyyyyttttttsssoookkkiiikkkmmmlllnnnppppppooommmlllkkkjjjlllnnnnnnmmmjjjiiihhhkkkkkkjjjlllllljjjfffbbbaaa\\\VVVPPPMMMKKKJJJIIIPPPWWW]]]______cccooozzz}}}gggUUUOOONNNKKKEEE???:::888888:::@@@CCC???<<<===<<<888:::BBBMMM\\\ttt}}}nnnZZZKKKDDD@@@<<<888888777888;;;???@@@===:::;;;::::::;;;===<<<:::999888888888777666888<<>>===<<<;;;;;;===???AAA>>>===<<<===@@@BBBBBBBBB===>>>???@@@AAAAAAAAAAAA???AAACCCHHHOOO[[[iiirrr}}}yyylllYYYJJJDDDCCCCCCEEEBBB@@@BBBEEEFFFBBB>>>>>>???CCCOOOdddyyyooo```UUUWWW\\\^^^aaagggkkkllloooqqqqqqqqqqqqpppnnnuuuxxxtttqqqrrrrrrooolllmmmnnnoooqqqqqqqqqpppzzzwwwnnniiiccc^^^\\\\\\]]]]]]\\\\\\^^^dddkkkooonnnlllqqqrrrqqqrrruuuyyywwwqqq|||zzzzzz{{{}}}zzzxxxyyy}}}~~~{{{yyy||||||vvvyyysssllliiilllnnnnnnmmmkkkjjjkkkpppvvvyyyvvvrrrsssrrrqqqqqqqqqssstttuuuwwwwwwxxxzzz{{{yyyvvvssszzzxxxuuuqqqmmmlllnnnpppyyy|||{{{vvvrrroooppppppqqqqqqqqqpppppprrruuuyyyzzzyyywwwuuutttvvvxxxzzzyyywwwvvvyyy|||wwwwwwwwwvvvtttqqqooonnnnnntttyyyyyyyyyyyyxxxvvvxxxtttrrrrrrvvvyyyyyyxxxwwwvvvuuuuuuuuusssqqqooooooppppppooooooqqquuuxxxwwwtttrrrqqqnnnjjjjjjnnnoooqqqssssssqqqqqquuuxxxsssyyyyyyrrrqqqvvvwwwtttnnnrrruuutttqqqnnnnnnooojjjkkkmmmqqqttttttqqqoookkklllmmmnnnmmmlllkkkjjjiiillloooooonnnoooqqqttttttrrrpppqqqsssvvvwwwxxxuuutttsssooollljjjkkkmmmlllooopppoookkkiiijjjkkkgggkkkpppqqqnnnllllllllljjjjjjkkkllljjjfff___ZZZZZZVVVOOOHHHCCCDDDHHHKKKWWWeeessswwwuuuuuu}}}uuudddQQQBBB@@@AAAAAA@@@===:::::::::;;;AAADDDAAA>>>===<<<;;;===JJJ\\\pppmmm```OOOBBB<<<999555222333555888;;;>>>?????????<<<;;;:::;;;;;;;;;999777777999::::::999:::<<>>======>>>???<<<;;;;;;<<>>???@@@BBBBBBCCC===???@@@CCCHHHSSSaaajjjzzzzzzppp[[[IIIAAACCCEEEDDDBBB@@@AAADDDDDDAAA>>><<<===CCCSSSlllyyyeeeUUUTTTZZZ\\\aaagggmmmllllllnnnpppqqqqqqppplllpppsssssstttwwwvvvsssooonnnooorrruuuuuurrrnnnxxxqqqggg___ZZZXXXVVVUUUPPPPPPRRRVVVZZZ[[[XXXUUUWWWYYY]]]bbbgggiiiddd___hhhjjjooovvv|||zzzsssmmmnnnmmmmmmqqquuuwwwvvvsssxxxxxxzzz~~~yyyrrrwwwrrrlllhhhggghhhhhhgggjjjlllppptttwwwwwwtttrrrqqqqqqqqqqqqqqqrrrrrrrrryyywwwwwwyyy|||zzzvvvqqqssssssrrrpppnnnnnnppprrrvvvyyy~~~~~~yyytttrrrppppppoooooonnnoooooooootttwwwzzz|||zzzxxxwwwvvvzzzzzzxxxvvvssstttwwwzzzzzzsssnnnnnnpppppppppppptttxxxxxxxxxwwwwwwvvvvvvrrrnnnoootttyyyzzzzzzyyywwwuuuuuuwwwvvvrrrnnnsssssssssqqqooonnnppprrrvvvsssrrrqqqnnnjjjjjjnnnppprrrssssssqqqpppppprrrqqq{{{|||ssssss{{{{{{rrrooorrruuuvvvsssqqqooooooiiikkknnnrrruuutttqqqnnnjjjkkkkkkkkkkkkjjjiiihhhfffkkkooopppmmmlllooossswwwvvvtttrrrrrrrrrssssssyyywwwuuuqqqnnnkkkjjjjjjlllooopppmmmiiifffhhhkkkccchhhlllmmmkkkkkkmmmpppgggggggggeeeccc^^^YYYVVVQQQNNNIIIBBB???BBBKKKSSS^^^ooo|||xxxqqqggg\\\PPPCCC:::777999<<<<<<<<<;;;;;;;;;===BBBEEEBBB>>>;;;<<<===HHHZZZoooxxx___UUUHHH>>>999777555333000333888;;;<<<===>>>???>>>===;;;;;;;;;:::888777666888:::;;;::::::<<<===DDDCCCAAA???>>>===<<<<<<999888888999===???@@@@@@::::::;;;===>>>@@@BBBCCC???@@@BBBCCCGGGQQQ```jjj{{{zzzoooZZZHHHAAABBBEEEEEECCCAAABBBCCCCCCAAA???<<<>>>EEEVVVqqqzzzeeeSSSQQQVVVYYY^^^cccnnnmmmmmmoooppppppmmmjjjmmmnnnpppssswwwyyyxxxvvvooommmnnnsssxxxxxxrrrmmm}}}tttkkkddd^^^YYYVVVTTTSSSRRRSSSTTTRRRLLLGGGEEEFFFKKKRRRXXXXXXSSSPPPOOOSSS[[[dddjjjiiiccc]]]\\\[[[]]]aaaeeefffdddaaaaaagggooouuuuuuqqqkkkgggiiijjjjjjgggdddbbbccceeeiiipppwwwyyyvvvrrrrrrsssppppppqqqqqqqqqqqqqqqqqqzzzxxxvvvwwwyyyyyyuuurrrpppqqqrrrqqqpppppprrrttttttwwwzzz{{{yyyvvvuuuuuuqqqpppooonnnnnnnnnoooppptttvvvyyyzzzyyywwwvvvvvv|||{{{xxxuuussssssvvvxxx{{{sssooopppqqqqqqpppssstttvvvwwwvvvttttttuuurrrnnnkkkkkkppptttwwwxxxwwwtttrrrsssuuuuuurrroooqqqsssttttttqqqooonnnnnnsssrrrssstttrrrmmmllloooqqqsssuuutttrrrnnnlllkkkrrr{{{|||ssssss{{{zzzpppppprrruuuvvvuuusssqqqpppmmmmmmnnnppprrrrrrpppmmmkkkkkkiiiiiihhhhhhiiijjjeeejjjnnnnnnkkkjjjmmmqqqvvvuuutttrrrqqqpppqqqqqqxxxwwwuuurrrqqqooommmllllllnnnnnnllliiiggghhhiiidddfffhhhhhhhhhjjjnnnrrrfffddd```[[[VVVRRRPPPPPPGGGFFFDDDAAABBBIIITTT]]]kkkyyy~~~sssbbb]]]VVVPPPKKKDDD>>>;;;555888;;;<<<<<<;;;<<<<<<>>>AAADDDCCC===:::<<>><<<;;;;;;:::999777444666999:::999999:::;;;BBBBBBAAA???===;;;999888555444444666999<<<======777777888999;;;>>>@@@AAA???BBBDDDDDDGGGQQQ```lll~~~{{{nnn[[[MMMGGGFFFEEEFFFEEEDDDCCCCCCCCCBBBAAA???AAAGGGWWWpppttt```PPPOOOSSSTTTXXX]]]iiikkknnnqqqqqqnnniiifffooooooqqquuuxxxyyywwwwwwsssrrrrrrvvvyyyxxxqqqjjj{{{tttmmmfffbbb```]]]YYYXXXWWWSSSMMMGGGCCC@@@AAAGGGKKKIIIFFFEEE>>>BBBIIIQQQWWWXXXUUURRRMMMLLLLLLOOOSSSTTTRRROOOJJJRRR[[[aaaaaa]]]YYYWWWUUUZZZ___aaa______aaadddeeemmmvvvxxxsssooorrrvvvooopppppppppqqqqqqrrrrrrxxxwwwwwwwwwwwwvvvsssqqqqqqssstttsssrrrqqqqqqrrrtttwwwzzzyyywwwuuuvvvxxxqqqpppppppppppppppqqqqqqrrruuuwwwxxxvvvuuutttttt{{{yyywwwvvvuuuvvvwwwxxxzzzxxxvvvvvvwwwuuuqqqmmmttttttvvvxxxwwwrrrqqqtttooommmlllkkklllooosssvvvuuusssqqqppppppppppppooonnnpppssstttsssrrrqqqqqqsssrrrtttvvvuuupppooorrruuuuuuuuuuuusssooollljjjtttyyyxxxssssssxxxvvvooopppqqqrrrttttttrrrqqqooopppooommmnnnoooooonnnmmmmmmlllkkkjjjiiijjjkkkllliiikkkmmmmmmkkkjjjllloooooopppqqqqqqpppppprrrtttsssrrrqqqrrrssstttsssqqqllllllllllllkkkjjjhhhggghhhhhhgggggghhhiiikkklllbbb^^^XXXPPPIIIFFFGGGIIICCCDDDFFFIIIOOOXXXaaahhhzzz~~~ooo```PPPJJJFFFEEECCC???<<<===999:::<<<===<<<<<<===>>>>>>@@@CCCBBB>>>;;;BBBKKK___|||uuuaaaRRRGGGCCC===999777888888777444666888;;;<<<===<<<;;;???===;;;:::::::::999777333555777888888888999:::@@@@@@@@@???>>>;;;999777333222222333666999999999666666666777999<<<>>>@@@>>>AAABBBBBBCCCMMM]]]iii~~~}}}ttteeeXXXQQQLLLHHHGGGFFFEEEDDDCCCBBBBBBBBBAAACCCHHHTTThhh|||ppp___QQQNNNOOONNNRRRYYY```eeelllppppppmmmiiigggnnnnnnqqquuuwwwuuutttvvvxxxwwwwwwxxxxxxtttmmmhhh}}}yyyqqqnnnjjjgggfffccc^^^YYYSSSKKKFFFHHHIIIFFFDDDFFF===???CCCHHHMMMPPPQQQPPPJJJGGGFFFGGGJJJKKKIIIGGGBBBDDDIIIMMMPPPOOOLLLJJJHHHKKKPPPTTTXXXZZZ\\\^^^\\\ccclllppppppppptttwwwooooooooopppqqqrrrssstttsssuuuyyyyyywwwssspppoooqqqsssttttttsssqqqqqqrrrssswwwzzzyyyuuussssssuuupppqqqqqqrrrrrrsssssssssqqqtttvvvvvvuuusssssssssvvvuuuvvvwwwyyyzzzzzzzzzuuuuuuvvvwwwwwwuuurrrooopppqqqwww}}}|||uuuqqqsssmmmooopppnnnkkklllqqqvvvuuutttqqqnnnkkkjjjlllnnnpppqqqssssssrrrrrrssstttuuussstttvvvuuusssuuuyyyzzzxxxuuusssrrrrrrrrrqqquuusssqqqqqqssstttrrrpppooonnnnnnoooppppppooonnnooommmllllllmmmnnnnnnmmmooooooooooooooonnnmmmmmmooonnnmmmlllllllllmmmnnnlllnnnppppppooooooqqqsssooonnnnnnpppssstttsssrrrllljjjiiikkknnnnnnjjjeeekkkhhhffffffgggfffaaa]]]UUURRRMMMFFFAAA@@@DDDHHHJJJKKKPPPXXXbbblllrrruuuvvvjjjcccXXXLLLEEE???===@@@@@@<<<:::<<<<<<===>>>===<<<<<<>>>@@@===>>>AAABBB@@@@@@KKKXXXnnnxxxdddRRRFFF???===:::888888999999:::888777888<<<@@@BBB@@@======:::888777777888777666333555777777777777999;;;===>>>???@@@???<<<:::888333222222333555777888777777777666777888;;;>>>???===@@@AAA???>>>FFFVVVcccuuu|||}}}rrrbbbUUUMMMHHHFFFFFFEEECCCAAA@@@AAABBB@@@CCCGGGOOO___rrrrrrbbbTTTNNNJJJHHHOOOYYY]]]dddlllnnnkkkggggggiiijjjjjjoootttsssooopppvvvssstttuuuuuussspppllliii}}}{{{{{{yyyuuuqqqiii^^^TTTRRRQQQMMMLLLOOOFFFGGGHHHKKKNNNSSSVVVXXXPPPMMMIIIIIIKKKMMMLLLJJJDDDAAA???BBBHHHKKKHHHDDDEEEDDDEEEJJJQQQVVVVVVUUUUUUZZZaaaiiiooosssvvvxxxpppoooooooooppprrrtttvvvnnnttt{{{|||xxxrrrnnnlllnnnpppssstttssssssssstttqqqvvvzzzyyytttooooooppppppqqqrrrssstttuuuuuuuuuqqqsssuuuuuutttsssssssssqqqrrrtttxxx|||~~~}}}|||vvvuuutttrrrrrrrrrtttuuullloooxxxxxxrrrsssnnnrrrtttqqqlllkkkpppvvvvvvvvvsssmmmhhhgggjjjmmmvvvvvvuuurrrpppppprrrtttxxxuuutttuuuttttttxxx~~~zzzuuurrrrrruuuxxxyyytttnnnlllpppsssqqqqqqrrrmmmlllkkklllmmmnnnmmmllllllkkkkkklllnnnooonnnllloooqqqsssuuuuuurrrooommmtttqqqnnnlllmmmnnnnnnnnnmmmoooqqqpppmmmlllmmmpppooonnnmmmoooqqqrrrpppnnnmmmiiihhhkkkqqqqqqkkkdddkkkgggdddeeefffbbbWWWNNNGGGFFFEEEAAA???AAAFFFKKKSSSUUU[[[fffsss|||zzzcccPPPIIIDDD===>>>999888===>>>:::888;;;===>>>>>>===<<<===???BBB;;;<<>>???@@@@@@>>>;;;999444333222333555777777777999888777777999;;;>>>??????AAAAAA===;;;CCCRRR___kkkzzzzzzfffUUUKKKFFFEEEEEEDDDBBB??????@@@AAA???CCCFFFLLLYYYlll{{{vvvgggXXXOOOHHHEEEMMMZZZ```gggnnnmmmfffaaadddhhheeegggmmmssspppkkknnnvvvhhhkkknnnooonnnmmmllllll{{{jjjbbb___\\\\\\``````YYYSSSSSSYYYaaaeeeeeeZZZTTTNNNNNNSSSXXXZZZYYYVVVPPPKKKLLLRRRUUUSSSPPPPPPNNNNNNSSSYYYZZZUUUPPPUUUYYY```gggmmmrrrvvvxxxuuutttsssqqqooonnnoooppprrruuuxxxyyywwwtttrrrqqqtttrrrpppqqqsssuuutttssstttrrrppppppqqqsssrrrrrrrrrrrrqqqpppppppppqqqqqqppprrruuuwwwwwwvvvuuussstttvvvyyy|||}}}{{{yyywwwzzz~~~}}}uuuppppppqqqqqqlllooorrruuuxxxyyyyyyyyywwwtttqqqnnnooorrrwww{{{uuuqqqllliiiiiimmmrrrvvvqqquuuyyyyyyvvvsssrrrrrruuuvvvwwwvvvtttsssuuuxxx|||zzzwwwssspppoooqqqsssppppppppprrrrrrpppmmmjjjkkkmmmooonnnkkklllrrrwwwmmmoooppppppoooooopppqqqnnnnnnppptttxxxxxxsssnnnpppnnnlllmmmoooqqqrrrqqqooopppqqqrrrqqqnnnkkkiiigggkkkooorrrqqqooolllkkknnnpppqqqpppmmmjjjhhhhhhppphhh```^^^[[[SSSKKKHHH???AAACCCBBB@@@EEERRR___```dddpppwwwjjj[[[PPPGGG>>>:::999:::999888666555555555555;;;<<<>>>???@@@???===<<<>>>999999>>>DDDNNN```qqq|||hhhUUUJJJDDDAAA;;;:::888777777888:::;;;;;;;;;===AAAEEEEEEBBB>>>999888777555444444333444444333333444666888888888999;;;>>>@@@AAA???===<<<>>>999444444999===>>><<<<<<:::888999;;;===>>>===AAAAAA>>><<<===DDDOOOXXXuuuvvvwwwtttjjj[[[NNNIIIBBBAAAAAA@@@@@@@@@AAAAAAAAAAAABBBKKK\\\pppxxxjjjWWWIIIDDDIIIPPPaaalllrrrmmmfffdddccc```eeekkkqqqqqqllliiilllpppooonnnllljjjiiiiiiiiiiii}}}xxxsssrrruuuyyytttnnnkkkmmmpppqqqqqqnnnggg```___dddiiikkkjjjhhhdddaaabbbfffiiihhhgggddd___\\\___fffhhhccc\\\]]]___fffoooyyy}}}{{{xxxxxxwwwtttqqqooonnnoooppppppssswwwyyywwwtttqqqppptttrrrpppqqqtttvvvuuusssvvvtttqqqooopppqqqqqqqqqttttttssssssrrrsssssssssuuuuuuuuuuuuuuuuuuuuuuuuwwwwwwxxxyyyzzzzzzyyyyyyzzz{{{yyyuuutttuuutttpppppprrrtttvvvxxxxxxxxxwwwwwwtttooommmooossswwwyyyxxxuuupppmmmmmmooosssvvvsssvvvyyyyyyvvvttttttuuurrrtttuuuuuutttuuuxxx{{{{{{zzzxxxtttrrrpppqqqrrrmmmmmmmmmooopppooollliiihhhjjjmmmllljjjkkkpppuuuoooqqqsssssspppmmmkkkjjjkkkmmmqqqssssssrrrpppoooooonnnlllmmmooorrrrrrrrrmmmmmmmmmmmmmmmmmmnnnnnnlllmmmoooooonnnnnnnnnnnnpppqqqrrrpppkkkeeeaaa___bbb\\\XXXWWWSSSKKKDDDBBBAAAEEEIIIJJJKKKRRR___kkkrrrttt{{{}}}tttooocccXXXLLLEEE>>>777444444888777666555444444444444888:::<<>>888999:::;;;;;;<<<<<<<<<;;;;;;===AAADDDDDD@@@===999999888777666555444444333333333555777999:::;;;<<<===???@@@@@@@@@???>>>@@@;;;777888<<<>>>>>><<<:::999888888;;;=========AAAAAAAAA??????EEENNNUUUkkknnnrrrsssmmm^^^NNNDDDCCCBBBAAA@@@@@@@@@AAAAAA@@@@@@BBBIIIWWWkkk||||||ppp^^^OOOHHHIIINNN[[[eeellljjjeeeeeeeeecccfffiiilllmmmmmmlllmmmmmmooonnnmmmlllkkkjjjjjjiii}}}}}}~~~~~~xxxpppnnnrrrwwwzzzyyyzzzyyyxxxxxxyyy{{{|||}}}yyysssnnnnnnrrrtttqqqllljjjkkkrrr}}}{{{|||yyyvvvsssqqqpppppppppnnnrrrvvvwwwvvvssspppooosssrrrqqqrrrtttvvvuuutttxxxtttpppnnnnnnpppqqqqqqwwwwwwvvvvvvuuuuuuuuuuuuwwwvvvtttsssssstttuuuvvvyyyxxxwwwvvvvvvwwwyyyzzzyyyyyywwwuuuxxx{{{wwwpppqqqrrrtttvvvxxxyyyxxxxxxxxxtttnnnmmmpppuuuwwwxxxyyyvvvssspppoooppprrrttttttuuuvvvvvvuuuuuuvvvwwwssstttuuuuuuuuuuuuxxxzzzzzzyyyxxxvvvtttrrrqqqpppmmmmmmnnnoooppppppmmmjjjfffhhhjjjiiihhhiiimmmqqqmmmpppttttttqqqmmmiiihhhhhhlllqqqqqqnnnlllnnnpppooommmlllmmmppprrrrrrrrrnnnllljjjhhhiiikkknnnpppooonnnllljjjjjjkkkmmmnnnoooqqqrrroooiiiaaa[[[XXXUUURRRPPPNNNIIIAAA===???GGGNNNVVV[[[aaaiiiuuu}}}}}}~~~yyykkk]]]VVVPPPIIIBBB???<<<777555666666666555444444333444444666777:::===@@@AAABBBBBB======BBBMMM[[[lllttt]]]NNNHHHDDD???:::666888;;;===??????>>>===;;;<<<>>>@@@BBBAAA>>>;;;888888999999888777444333222333555777999;;;===>>>>>>>>>????????????@@@@@@AAA???<<<===???@@@>>>;;;888777666777999<<<<<<<<<@@@BBBCCCCCCCCCEEEKKKPPP[[[```iiirrrrrrhhhTTTEEEDDDCCCBBBAAAAAABBBCCCDDDAAAAAABBBFFFOOO```tttxxxiiiXXXMMMIIIJJJRRR[[[ccccccbbbccceeefffeeeeeegggkkkppprrrqqqooopppppppppppppppooonnnmmm~~~vvvtttyyy~~~~~~~~~{{{zzz|||}}}{{{wwwsssqqqqqqrrrssstttwww}}}}}}}}}zzzvvvtttsssssssssrrroooqqqssssssqqqqqqqqqrrrqqqrrrrrrssstttuuuuuutttvvvrrrnnnlllmmmppprrrtttwwwwwwwwwwwwvvvvvvuuutttttttttsssrrrsssuuuvvvxxxxxxxxxwwwvvvvvvvvvwwwxxxvvvxxxyyyxxxyyy{{{wwwqqqoooppprrruuuwwwxxxyyyyyyzzzuuuoooooossswwwyyyxxxxxxvvvsssqqqoooooopppppptttttttttsssssstttvvvwwwwwwwwwvvvuuuttttttuuuvvvyyyxxxwwwwwwvvvtttqqqooosssrrrrrrrrrsssrrrooolllhhhjjjjjjiiihhhhhhjjjlllhhhkkkppprrrqqqooonnnnnnjjjlllnnnmmmlllkkkmmmooonnnmmmlllnnnppprrrrrrqqqqqqoookkkiiihhhiiikkkmmmnnnkkkhhhgggggghhhhhhiiikkklllmmmkkkddd\\\VVVRRRJJJIIIIIIHHHBBB<<<>>>DDDOOOYYYeeennnuuu~~~}}}wwwrrrnnndddTTTHHHBBBDDD@@@===>>><<<999888:::666666555555555555555555666777:::===???AAAAAABBBAAAAAAGGGVVVkkk~~~hhhNNNBBBBBBAAA<<<777555777999;;;===>>>>>>>>>;;;<<>>======>>>???@@@AAA@@@???@@@@@@???<<<999444333333555888:::::::::===AAAEEEEEEDDDDDDFFFIIIMMMTTT```nnnvvvrrr___MMMDDDCCCCCCBBBCCCEEEGGGIIIDDDCCCBBBCCCGGGSSShhhzzz~~~sssbbbRRRIIIEEEKKKRRRYYY\\\\\\^^^```cccbbbdddggglllqqqsssrrrqqqoooppprrrtttuuuuuuuuuttt}}}zzzttttttyyy~~~}}}tttvvvvvvsssmmmjjjkkknnnnnnqqqqqqkkkcccaaaffflllrrrwww|||}}}{{{xxxvvvvvvvvvsssqqqrrrtttuuuuuutttppppppooommmlllnnnqqqtttppprrrssstttssssssssssssqqqnnnkkkjjjmmmqqquuuwwwvvvvvvwwwvvvvvvtttsssrrrnnnooopppsssuuuvvvxxxxxxvvvwwwwwwwwwwwwvvvtttssstttzzz}}}zzzxxxwwwuuurrrpppqqqrrrsssttttttuuuuuuzzzvvvrrrqqqtttxxxzzzzzzxxxwwwuuusssqqqqqqqqqrrrwwwvvvttttttuuuwwwxxxyyywwwvvvuuuuuuuuuvvvvvvvvvvvvuuuuuuvvvwwwvvvrrrooovvvuuusssssssssqqqnnnlllmmmmmmmmmkkkiiihhhhhhhhhgggiiilllnnnnnnoooppprrrnnnllljjjkkkmmmooonnnlllmmmllllllmmmoooppppppooonnnnnnmmmlllkkkkkkkkkkkkllljjjhhhhhhhhhhhheeecccdddeeeddd```YYYQQQLLLIII>>>???BBBCCCBBBBBBJJJTTT___jjjvvv~~~uuulllbbb[[[QQQDDD<<<:::;;;888888:::999555555888888777777777777777888999888999:::<<<>>>??????@@@BBBBBBIII^^^zzzrrrZZZAAA:::<<<<<<888444666666666777999;;;===???;;;===@@@AAA@@@>>>;;;:::333555777999888666222000111555999;;;<<<===@@@BBB???>>><<<;;;;;;<<<===>>>>>>??????@@@???===999666222111222444777::::::999;;;???DDDEEECCCBBBBBBCCCFFFNNNZZZgggsssttteeeRRRDDDCCCCCCCCCEEEHHHKKKMMMGGGDDDBBBAAA@@@GGGZZZlllwww|||zzzjjjXXXJJJCCCIIILLLQQQTTTTTTTTTWWWZZZ^^^ccciiimmmnnnnnnnnnnnnlllmmmppptttvvvwwwxxxxxx{{{vvvttttttvvvwwwqqqmmmjjjlllqqqssspppmmmeeeffffffbbb\\\WWWWWWXXXVVV\\\```[[[SSSPPPUUU\\\bbbgggllljjjddd```bbbeeeeeeeeefffjjjppptttsssqqqnnnnnnllljjjjjjlllqqquuuppprrrttttttrrrpppppppppnnnllljjjjjjnnnrrrvvvwwwuuuuuuuuuuuutttsssqqqpppjjjkkknnnqqqtttvvvxxxxxxvvvvvvwwwwwwvvvtttrrrqqqrrryyy}}}zzzvvvuuuuuutttsssssssssrrrqqqqqqqqqpppxxxvvvtttssstttvvvyyy|||zzzyyywwwuuuuuuuuuvvvwww{{{yyywwwwwwyyyzzz{{{zzzrrrqqqqqqssswwwyyyzzzzzzsssrrrqqqsssvvvvvvsssppptttrrrppppppooonnnkkkiiiqqqpppooommmkkkjjjhhhgggjjjlllmmmmmmllllllnnnoooooollljjjkkkooopppnnnjjjmmmllllllmmmnnnnnnmmmkkkiiiiiikkklllmmmnnnnnnmmmllljjjiiiiiijjjhhhccc^^^\\\[[[XXXRRRKKKFFFCCCCCC:::===CCCKKKOOOTTT^^^hhhwwwzzziii___UUUNNNGGG>>>::::::999777888:::888555555999999999888999999:::;;;;;;::::::;;;<<<<<<===>>>>>>@@@DDDPPPgggzzz___III777555999777444333888777555555666888:::<<<888;;;???@@@???<<<::::::222444666888777555222000333777;;;===<<<<<<>>>@@@>>>===<<<;;;:::;;;<<<===<<<===>>>???===:::777555111111333666999<<<<<<;;;:::>>>CCCDDDAAA@@@@@@BBBEEENNNXXXcccooosssfffTTTEEEDDDCCCCCCEEEHHHKKKMMMGGGBBB@@@@@@===???NNN___mmmvvvqqq^^^MMMDDDHHHGGGIIILLLLLLJJJLLLOOOXXX___hhhnnnooonnnmmmllljjjkkkmmmpppsssuuuwwwwwwzzzvvvssspppkkkgggeeeccccccfffiiihhhaaa[[[WWWWWWUUURRRNNNJJJGGGGGGDDDIIIMMMLLLIIIGGGIIILLLPPPTTTWWWVVVSSSPPPPPPRRRQQQRRRVVV___iiinnnnnnkkkjjjkkklllkkkkkklllooorrrooorrrtttssspppnnnmmmmmmmmmkkkjjjkkknnnrrrtttuuuttttttuuuuuutttrrrpppnnnkkkkkklllnnnppptttwwwyyyxxxwwwvvvtttsssrrrrrrrrrqqqvvvxxxwwwvvvxxxwwwtttrrrrrrqqqqqqrrrrrrsssssstttuuuvvvtttqqqrrrwww|||yyyxxxvvvuuuuuuwwwzzz||||||yyywwwxxxyyyzzzyyywwwqqqpppooorrrwww{{{||||||qqqooommmpppuuuwwwuuurrrooommmllllllmmmmmmkkkiiipppooonnnnnnmmmllljjjiiijjjmmmnnnooommmkkkkkkkkkllllllllllllmmmmmmlllkkkmmmlllkkklllmmmllliiigggggghhhiiijjjllllllmmmmmmkkkgggeeeeeefffeee___ZZZTTTRRRNNNIIIEEEEEEGGGJJJIIINNNXXXdddkkkooouuu|||}}}yyyxxxnnn```RRRLLLFFFDDDBBB===;;;===:::999:::<<<:::666888===999999999999:::;;;<<<===:::::::::;;;<<<===>>>???BBBLLL^^^tttyyydddKKK===333777:::666555999888888777777777777777777444888<<<>>><<<999888888333444666777777555333111444999===>>>;;;:::;;;>>>>>>>>>===<<<<<<<<<<<<<<<:::<<<======;;;999666555444444666999===??????>>><<>><<>><<<>>>@@@DDDFFFFFFCCCAAAFFFGGGIIILLLLLLKKKIIIFFFBBBEEEKKKWWWcccjjjiiigggfffiiilllmmmmmmmmmnnnoooooorrrtttsssooolllkkkkkkmmmlllkkkllloooqqqrrrrrrttttttuuuuuutttrrrooonnnnnnlllkkkjjjlllqqqvvvyyyzzzxxxtttqqqpppqqqrrrtttrrrssssssssswww|||zzztttmmmmmmoooqqqtttwwwyyy{{{qqqtttvvvsssoooooouuu|||wwwuuusssrrrssswwwzzz}}}yyywwwuuuuuuwwwxxxuuussssssqqqpppssswwwzzzzzzyyypppmmmkkknnntttwwwvvvssslllkkkjjjkkkmmmnnnmmmlllnnnmmmmmmmmmnnnnnnlllkkkgggkkkoooqqqooollljjjiiihhhkkkooonnnkkkiiijjjlllmmmlllkkkkkkllljjjgggeeekkkjjjiiihhhhhhiiiiiijjjhhhddd```___```___[[[VVVMMMKKKHHHEEEEEEJJJQQQWWW___dddppp~~~~~~~~~ttteee]]][[[QQQBBB<<<999888<<<>>>===<<<>>>777777888:::777444777===888888888999:::;;;<<<===999999999:::<<<>>>???@@@FFFWWWlll}}}jjjSSSAAA777444;;;===999999???888888999:::999777555333111666:::<<<:::777666777444555777888777666444333555:::??????;;;888:::<<>>>>>======<<<<<<:::<<<======;;;888777666666666999<<<@@@CCCBBBAAA===@@@BBBBBB@@@@@@BBBEEE>>>MMM]]]iiivvvvvvgggIIIGGGCCC@@@??????AAABBBAAA:::999>>>>>><<>>>>>CCCHHHNNN]]]rrrtttsssrrrrrrrrrtttuuuvvv|||sssooommmmmmqqqtttoooddd[[[QQQPPPMMMLLLKKKIIIFFFCCCAAA@@@AAAEEEIIIIIIFFFBBBEEEDDDDDDDDDEEEEEECCCAAAHHHBBBCCCOOOZZZ^^^aaaeeeggghhhhhhjjjlllpppsssvvvvvvooolllnnnnnnjjjjjjnnnmmmiiigggjjjooosssrrrppprrrrrrsssssssssrrrpppooommmlllmmmppptttvvvuuurrrxxxyyyyyyuuupppoooqqqtttssspppmmmoootttvvvtttqqqnnnllljjjlllrrrxxx}}}vvvsssqqqrrruuuxxxyyyxxxtttrrrrrruuu{{{}}}zzzvvvsssssstttvvvwwwuuurrrooofffmmmuuuxxxwwwsssqqqpppiiiooouuuuuurrroooooopppnnnnnnmmmkkkiiijjjmmmooonnnooopppmmmiiigggiiikkkjjjiiihhhhhhiiijjjlllmmmhhhiiikkklllmmmllllllkkkgggkkkmmmmmmmmmllliiiffffffjjjllliiiiiijjjhhhdddggg```[[[[[[XXXRRRLLLKKKDDDEEEEEECCCDDDQQQeeeuuu}}}}}}yyyiii```XXXTTTOOOGGGAAA@@@777666666777:::<<<======<<<;;;:::999999999777666444777;;;>>>>>><<<::::::888888;;;>>>>>>===AAAHHHTTTlll}}}gggQQQBBB:::777444555999===>>>===:::999888999::::::999777111555888888666444555666444777:::>>>>>>===:::888666:::<<<;;;777666888<<<;;;<<<===<<<:::999:::;;;999<<>>DDDGGGEEECCCEEEDDDBBBAAAAAACCCEEEGGGCCCHHHSSShhh~~~mmmYYYJJJ===;;;???@@@???>>>======>>>>>>@@@AAABBBBBBRRR^^^rrr{{{cccPPPKKKHHHEEEDDDAAA>>>===>>>EEENNN]]]ooo{{{sssooommmqqqvvv~~~{{{{{{|||xxxoooggg```\\\WWWTTTRRRPPPNNNLLLKKKJJJHHHHHHIIIIIIIIIHHHKKKHHHEEECCCCCCDDDDDDCCCDDD??????GGGMMMPPPTTTYYYfffhhhkkkmmmoooqqqsssuuu{{{uuuqqqrrrpppkkkjjjmmmsssmmmgggfffjjjoooqqqqqqpppqqqrrrssssssrrrpppooonnnmmmlllnnnrrruuuuuutttuuuwwwyyy{{{zzzwwwsssppptttrrrppprrruuuvvvssspppmmmllllllooosssxxxzzz{{{tttsssrrrsssvvvxxxwwwuuuuuurrrqqqtttxxxzzzwwwtttuuuuuuuuuwwwwwwuuuqqqnnnkkkmmmppprrrqqqooommmmmmkkkpppttttttqqqnnnnnnpppnnnnnnnnnmmmllllllmmmoooqqqqqqpppnnnkkkiiihhhiiilllkkkjjjjjjiiiiiiiiiiiiiiiiiikkkkkklllkkkjjjjjjiiikkkllllllllllllkkkiiifffhhhgggeeefffjjjjjjggg```YYYSSSQQQNNNHHHDDDDDDCCCFFFIIIKKKQQQaaaxxxnnnbbb[[[TTTMMMGGGEEEAAA;;;666555777666666777999999888888:::999888888888888777777555888:::<<<<<<;;;:::999<<<;;;<<<===<<<>>>GGGRRRcccxxxvvv\\\FFF888222111333666;;;>>>===<<<<<<;;;999999:::999777555222555999:::999777666777444777:::===>>><<<:::888666:::<<<;;;777666888<<<===>>>???===;;;::::::;;;;;;>>>???>>>;;;777666666;;;:::<<>><<<@@@@@@???>>><<<===>>>@@@AAABBBBBBBBBKKKVVVhhh{{{|||kkk]]]OOOLLLGGGDDDAAA???@@@AAACCCMMM^^^vvvxxxqqqkkkkkknnn|||vvvrrrnnngggbbb___]]]\\\ZZZ[[[ZZZVVVRRROOONNNQQQSSSTTTOOOIIIFFFEEEGGGHHHIIIGGGEEEDDDEEEFFFHHHNNNUUU```dddiiillloooqqqsssttt{{{wwwtttsssqqqlllkkkmmmtttoookkkjjjllloooooonnnoooppprrrssssssqqqooonnnooonnnmmmnnnrrrtttuuuuuuxxxwwwwww{{{~~~}}}wwwqqqwwwuuussstttvvvvvvsssooonnnnnnoooqqqtttvvvvvvuuussssssssstttvvvwwwvvvtttvvvsssqqqqqqtttuuusssqqqwwwwwwwwwwwwwwwuuurrrooorrrpppnnnmmmmmmmmmmmmlllnnnqqqsssrrrooolllmmmooonnnoooqqqqqqooooooooopppqqqpppooonnnnnnmmmkkkiiijjjkkklllllllllkkkjjjiiiiiijjjjjjjjjjjjiiiiiihhhiiiiiiiiijjjkkkkkkkkkllliiihhhdddaaadddkkkllliiiZZZRRRJJJFFFCCC>>><<<===BBBGGGNNNWWWcccvvvmmmZZZNNNHHHEEE@@@===>>><<<777333333666777777777666555444333777777777777888888888888999999999999999999999999??????>>>===;;;@@@PPPaaauuukkkPPP<<<111***,,,111777<<<>>><<<:::>>><<<:::999999888666444222666:::===<<<:::999999555777:::<<<===<<<:::888888:::<<<;;;888777999<<<>>>???@@@???===;;;<<<===???@@@@@@===:::888777888>>>===???CCCIIIKKKIIIGGGCCCEEEHHHIIIIIIFFFBBB@@@BBBFFFPPPbbbxxx|||^^^OOOAAA>>>@@@AAA???>>><<<>>>@@@BBBCCCCCCBBBAAADDDLLLZZZkkkvvvwwwqqqjjj[[[WWWQQQJJJEEECCCCCCBBBBBBNNNccc|||sssllliiikkk}}}wwwssspppnnnkkkiiikkkkkkhhhbbb]]][[[^^^bbb^^^ZZZUUURRRRRRSSSTTTTTTPPPPPPPPPMMMKKKMMMTTT\\\\\\```eeehhhjjjnnnrrrvvvsssssssssrrrpppnnnnnnooonnnoooqqqtttvvvtttoookkkqqqrrrsssssssssqqqnnnmmmnnnoooppprrrtttuuutttttt{{{yyyvvvvvvxxxyyyyyyxxx{{{xxxuuutttttttttsssqqqrrrpppoooppprrrsssssssssuuutttttttttuuuvvvvvvvvvwwwtttpppooopppqqqpppooovvvvvvvvvwwwwwwvvvtttqqqwwwssspppoooqqqrrrpppnnnqqqrrrrrrpppmmmkkklllnnnnnnqqqttttttsssrrrrrrrrrpppnnnmmmoooqqqqqqnnnjjjfffhhhkkknnnppppppooonnniiiiiiiiiiiihhhhhhgggggghhhgggiiimmmnnnkkkjjjkkkkkkiiiccc```ccchhhhhhdddUUUMMMFFFBBB???<<>>@@@>>>999666777888888777666444444555666666777888999999999:::;;;<<<:::888777888999999999?????????>>><<>>???>>><<<:::666888999;;;;;;;;;999999:::<<<======;;;:::;;;===<<<===???>>>======>>>???BBBAAA???===:::999999999======>>>CCCHHHJJJHHHEEEAAACCCEEEHHHHHHFFFCCCAAACCCFFFNNN[[[nnn~~~fffUUUEEE@@@BBBAAA??????===???AAADDDEEEDDDBBBAAAAAAFFFOOO[[[hhhpppssssssmmmkkkeeeZZZRRRLLLFFFAAACCCRRRlll~~~vvvooonnnppp{{{xxxzzz{{{zzzvvvqqqnnnoooqqqllljjjiiihhhhhhgggeeecccZZZ^^^___[[[XXX[[[bbbhhheeeggghhhhhhgggiiiooouuuooorrrtttrrrpppooooooooollloootttxxxzzzxxxtttppptttttttttsssrrrpppnnnmmmmmmppptttvvvvvvtttrrrqqqvvvwwwwwwuuusssrrruuuxxx}}}yyytttqqqppprrrtttuuuuuurrrnnnmmmnnnqqqrrrssswwwvvvuuussstttuuuxxxzzzvvvtttqqqoooooooooooonnnsssrrrssstttvvvwwwuuutttuuurrrqqqsssuuuvvvsssppprrrrrrpppnnnlllkkklllmmmnnnqqqtttvvvuuusssssssssqqqpppoooppprrrqqqlllgggfffhhhlllppprrrrrrpppooohhhhhhggggggffffffffffffhhhhhhmmmttttttmmmhhhhhhgggfffaaa]]]^^^aaa```\\\OOOIIIDDDCCCDDDGGGOOOWWWaaaiiiwwwsss]]]LLLAAA<<<;;;@@@>>>>>>???<<<666444555:::999888666444666:::>>>888:::<<<<<<;;;:::<<<>>>>>>:::777666777999::::::<<<===???@@@AAAKKKbbbwwwpppUUUBBB999555///000222444555777999:::;;;999777777999::::::999555777;;;>>>??????===;;;888888999:::::::::999999===>>>???>>>======>>>>>>888:::<<<======>>>@@@BBBDDDAAA>>><<<::::::::::::;;;:::;;;???DDDEEECCC@@@===>>>@@@BBBCCCDDDDDDDDDBBBFFFKKKTTTeeeyyyrrr```LLLDDDCCCBBB@@@???>>>@@@CCCEEEEEEDDDBBBAAABBBDDDHHHRRR___lllwww|||}}}rrrfff\\\OOODDDGGGYYYvvvyyysssrrruuu~~~}}}zzzzzzzzz{{{zzzwwwrrroooiiioooqqqmmmiiikkkoooqqqoooooonnnhhhbbbbbbgggmmmlllrrruuurrrnnnmmmlllkkknnnoooqqqrrrtttvvvwwwxxxssssssqqqpppooooooppppppnnnqqquuuvvvtttqqqnnnmmmjjjooovvvwwwtttqqqpppqqqzzzwwwrrrooonnnppptttvvvuuuqqqmmmkkkmmmppprrrtttttttttttttttsssuuuyyy{{{tttsssrrrqqqppppppppppppoooooooooqqqtttvvvuuutttooopppqqqsssuuuuuussspppqqqpppooommmllllllkkkkkklllooorrrsssrrrqqqqqqqqqssssssssssssqqqmmmgggccchhhjjjmmmooopppooonnnlllgggffffffeeeeeeeeeeeefffiiihhhnnnvvvuuukkkdddddd]]]___]]]XXXXXX[[[\\\ZZZOOOKKKIIILLLQQQXXXdddoooyyy~~~rrr```OOODDD>>><<<<<>>>>>999333111444:::;;;;;;888666888>>>CCC<<<>>>@@@???<<<;;;===??????;;;666666999<<<<<<;;;::::::===@@@FFFTTTlllcccJJJ===888555777777666555444555999<<<:::888666777999;;;;;;;;;888888999<<<>>>>>><<<:::999999888888888999999999????????????????????????888:::<<<===>>>???AAACCCBBB@@@===;;;;;;;;;;;;:::888777888<<<@@@AAA???<<<;;;;;;<<<===???BBBDDDEEEAAADDDHHHOOO```xxxlllTTTHHHDDDBBBAAAAAA@@@BBBDDDEEEEEEEEECCCBBBBBBCCCFFFMMMZZZjjjyyy}}}rrrbbbSSSRRRbbb}}}xxxtttuuu~~~zzztttooopppvvvxxxsssooonnnmmmiiiggghhhggg```XXXUUUYYY^^^ccckkkpppmmmiiiiiiiiigggkkklllmmmnnnoooqqqsssuuuooommmlllkkklllooorrrtttppprrrrrrpppmmmjjjjjjkkkeeeiiinnnrrrssssssqqqpppsssrrrqqqooooooppprrrtttrrrooommmlllnnnqqqrrrsssmmmppptttuuuuuuuuuvvvxxxqqqrrrssssssrrrrrrrrrrrrnnnmmmmmmoooqqqsssrrrqqqoooqqqsssssssssrrrrrrrrrpppooonnnmmmmmmlllkkkjjjhhhjjjmmmnnnmmmmmmmmmnnnnnnqqqttttttqqqlllgggeeefffgggjjjlllmmmmmmlllkkkeeeeeedddcccddddddffffffgggdddhhhpppmmmaaaZZZ[[[VVVZZZZZZVVVUUU[[[bbbfff___[[[ZZZ]]]```gggsss~~~zzzooo```WWWKKKAAA>>>???@@@AAADDDAAA@@@>>>999222222666888<<<>>>===::::::===AAA???BBBCCCAAA<<<:::;;;>>>???:::666777;;;>>>>>><<<===::::::@@@JJJ\\\vvvsssUUUAAA:::888777:::;;;:::888666666:::===;;;999777777888:::;;;::::::888777999;;;<<<;;;999:::999888777777888999999>>>>>>======>>>>>>>>>===;;;===>>>?????????AAACCC@@@>>>;;;;;;<<<===;;;999888777888;;;???@@@===:::;;;;;;<<<===???@@@BBBCCC@@@CCCFFFJJJZZZtttwww[[[KKKEEEBBBAAABBBCCCCCCDDDEEEEEEEEEDDDDDDCCCCCCDDDIIITTTcccrrr||||||llleeelllwwwuuu}}}zzzuuuooojjjkkkqqqrrrlllgggddd^^^WWWVVVYYY[[[VVVNNNJJJMMMQQQWWWaaahhhfffdddfffgggeeecccggglllppppppooolllkkkjjjiiiggggggjjjoootttxxxrrrrrrpppkkkgggeeehhhkkkhhhfffeeeiiioootttvvvuuummmnnnpppqqqqqqpppqqqrrrnnnmmmmmmnnnqqqrrrrrrqqqffflllssswwwwwwuuuttttttoooqqqtttuuuttttttttttttooommmmmmmmmooopppooonnnrrrtttuuutttqqqppprrruuunnnnnnmmmmmmnnnmmmkkkjjjeeegggiiijjjiiiiiijjjkkkggglllrrrtttqqqmmmkkkkkk```bbbeeehhhkkklllmmmnnndddccccccbbbcccdddfffgggccc^^^```fffcccVVVPPPSSSSSSYYYZZZVVVUUU___llluuurrrnnnkkkkkkllloooyyywwwxxxzzz}}}{{{pppaaaUUUNNNGGG>>>888888;;;>>>???BBB@@@>>><<<666000111555777<<>>;;;<<<>>>@@@CCCEEEAAA<<<888:::===>>>:::666888<<<@@@???===@@@;;;999>>>LLLaaa}}}iiiLLL===:::;;;:::;;;<<<===<<<999888;;;>>>>>>;;;888777888999999999;;;999666777999;;;:::888:::999888777777888999999===<<<<<<<<<=========<<>><<<:::;;;======;;;999999888888<<>>:::;;;<<<===???@@@@@@@@@@@@BBBDDDEEEFFFTTTnnn~~~```MMMEEEBBBAAACCCDDDDDDDDDDDDDDDEEEEEEEEEDDDCCCCCCEEEMMMYYYgggqqqtttttt|||vvv~~~~~~xxxllldddccckkkiiifffaaaZZZSSSMMMIIIDDDGGGKKKKKKIIIGGGGGGHHHMMMNNNPPPUUU\\\bbbeeefffeeebbbaaagggpppqqqkkkcccgggddddddkkktttvvvooohhhqqqooollliiifffdddccccccdddffflllrrrrrrmmmlllnnnnnnmmmlllnnnpppqqqooolllrrrnnnlllnnnrrruuutttqqqnnnoooooonnnrrrvvvuuupppqqqkkkjjjnnnnnnkkkmmmsssnnnnnnmmmllllllkkkllllllooopppqqqrrrqqqooolllkkkooonnnmmmmmmnnnnnnllljjjjjjhhhiiikkkiiifffhhhmmmlllmmmooooooooonnnlllkkkbbb``````bbbhhhpppuuuxxxmmmhhhbbb___```aaaaaa```UUUTTTVVVXXXRRRIIIGGGKKKMMM]]]hhhgggiiisssyyyxxxuuuuuutttqqqnnnllllllmmmeeedddccc___ZZZUUUOOOLLLCCC>>>777222000333999===:::===???===999666666777888@@@FFFDDD===888999===AAA@@@???>>>===<<<;;;;;;999888999<<>>======<<<<<<<<<<<<===;;;:::888777777888:::;;;===<<<;;;:::999:::;;;;;;999999999888888999:::::::::;;;<<<<<<<<<;;;:::999@@@AAACCCCCCCCCAAA???>>>===;;;999:::======:::777;;;999888888:::<<<<<<;;;999===AAADDDCCCBBBAAA@@@CCC@@@AAAHHHSSSeee}}}dddKKKAAAEEEJJJKKKKKKIIIGGGEEEDDDDDDDDDEEEDDDCCCBBBAAABBBJJJUUU]]]sss~~~~~~zzzqqqjjjiiijjjiiifffaaaZZZRRRJJJFFF???CCCHHHIIIHHHEEEDDDDDDFFFFFFGGGLLLSSSYYY]]]^^^dddaaaaaaffflllnnnkkkggghhhfffgggmmmtttuuuqqqkkkpppnnnkkkhhhfffeeeddddddeeeeeeiiinnnmmmjjjjjjmmmkkkiiihhhiiikkkmmmlllkkkrrrooolllnnnrrrtttrrroootttuuussspppqqqssspppjjjooojjjiiikkkkkkiiijjjooooooooommmlllkkkkkkjjjjjjnnnnnnmmmmmmmmmmmmnnnnnnnnnnnnnnnoooqqqrrrpppooolllhhhhhhmmmooollliiiiiiiiiiiijjjkkkllljjjeeebbbcccbbbaaacccgggkkkmmmnnniiieeeaaa^^^]]]\\\ZZZXXXKKKIIIKKKNNNKKKFFFHHHNNN^^^llluuusssqqquuuvvvqqqiiihhhfffbbb]]]YYYXXXXXXQQQPPPNNNKKKGGGCCC???===@@@<<<666111000222666888777999<<<<<<:::888888999:::???CCCAAA:::666666999>>>>>>>>>===<<<;;;:::999999888999;;;>>>??????>>><<<:::===BBBNNNpppjjjNNN???============>>>======<<<;;;;;;;;;;;;999999999888888999999999999999888999999;;;<<<===888888888888999:::;;;;;;::::::;;;<<<<<<;;;;;;:::@@@AAABBBBBBAAA@@@===<<<<<<;;;;;;;;;<<<;;;999777777666666777:::<<<<<<<<<999<<>><<<888555444555:::;;;<<<===<<<;;;999888999999999:::===???>>>>>>===:::???GGGXXXyyyuuu___GGG======>>>???@@@>>>===<<<;;;::::::::::::888999::::::::::::999888444555666777999;;;>>>???777888888999:::;;;<<<<<<888999:::;;;<<<<<<<<<<<>>@@@EEEHHHLLLUUU___iii}}}zzzjjjiiiwww~~~wwwtttpppkkkfffbbb^^^\\\VVVWWWWWWWWWUUURRRQQQPPPHHHGGGGGGIIIOOOTTTXXXZZZTTTTTTSSSRRRSSSVVV[[[^^^eeeggghhhhhhgggffffffgggkkkjjjgggeeeeeeeeefffggggggddddddffffffgggmmmtttnnnkkkgggddddddgggiiikkkfffeeeeeehhhllloooooonnnjjjmmmnnnllllllmmmkkkfffgggfffeeefffgggggghhhiiinnnnnnmmmllllllllllllllltttrrrnnnkkkhhhhhhhhhhhhgggggghhhkkknnnppppppoookkkgggfffkkkoookkkgggeeehhhfffeeejjjnnnlllbbbZZZWWWXXXYYYZZZZZZVVVPPPLLLTTTUUUVVVVVVSSSNNNGGGCCCAAABBBEEEHHHLLLSSS^^^ggg}}}{{{pppeee^^^UUULLLGGGGGGFFFDDDAAA@@@@@@AAACCCAAA>>>:::888777777777:::999666333111000000000---000444888;;;<<<=========;;;999888888777666444888:::<<<>>>>>><<<:::888<<<::::::;;;===??????>>><<<999???KKK___}}}kkkXXXDDD<<<<<<>>>>>>>>>===<<<;;;:::999888888888888:::<<<======<<<:::888333333555666888:::<<<===888888999:::::::::::::::888888999;;;<<<=========??????@@@???>>>;;;888777777;;;>>>>>>:::777666777222333444888<<>>DDDLLLSSS[[[gggsss{{{{{{nnn___TTTMMMFFFAAA@@@AAAAAA@@@??????AAABBBBBB@@@<<<888666555555666:::999888777555333111000,,,...111555999<<<===>>>;;;999888888:::;;;:::888888:::===???@@@>>>===;;;>>><<<;;;;;;===??????>>>>>>;;;BBBPPPeeehhhWWWDDD<<<;;;;;;::::::;;;:::999888777777777777:::<<<>>>@@@@@@>>><<<:::555555666777888888999999888999:::::::::999888777888888999:::;;;===>>>>>>>>>?????????===;;;888666666999===<<<999777777888444555777;;;???BBBCCCBBB;;;===???@@@AAAAAACCCEEECCCCCCEEEJJJRRRbbb|||kkkSSSHHHGGGHHHFFFFFFEEEEEEDDDDDDCCCCCCDDDCCCCCCCCCCCCCCCBBBAAAEEEGGGIIINNN\\\rrr~~~gggXXXPPPYYYkkk~~~{{{zzzzzzzzzuuupppnnnlllkkkiiifffeeecccccceeefffeeedddZZZYYYVVVRRROOONNNOOOQQQNNNOOOOOOPPPQQQTTTXXX\\\VVVWWWYYYZZZ[[[\\\\\\\\\VVVSSSRRRTTTUUUVVV\\\dddgggggggggeeeccccccdddffffffggghhhhhhhhhgggeeedddffflllooommmllllllkkkgggaaadddeeedddeeeiiijjjhhhdddeeefffgggiiikkkmmmnnniiiiiijjjjjjjjjkkkkkkkkkfffeeeeeegggiiijjjiiigggeeeccccccdddaaa^^^```eee^^^[[[XXXXXXYYYWWWQQQKKKGGGHHHJJJKKKKKKGGGAAA<<<>>>AAAFFFGGGDDD@@@===;;;>>>JJJXXXcccnnnzzz}}}ppp^^^NNNEEECCCBBB@@@>>>??????>>>===<<<>>>???AAA???;;;888666666666666:::::::::999888666444333.........111666:::<<<<<<:::999999;;;======<<<;;;999:::===???@@@@@@?????????===;;;;;;<<<>>>>>>===@@@>>>GGGWWWkkk~~~gggVVVDDD<<<999777666777999888777777666666777777;;;<<<>>>@@@@@@>>><<<;;;777888888888777666555555666777888999999888777666999999999:::;;;<<<>>>???>>>???@@@@@@>>><<<:::888666777999999888888888999777888:::>>>BBBDDDDDDCCC???@@@AAAAAA@@@AAADDDFFFGGGGGGHHHJJJNNN\\\tttmmmQQQCCCAAACCCDDDDDDDDDDDDDDDCCCBBBBBBAAA@@@@@@AAABBBBBB@@@>>>BBBCCCEEEIIIRRRaaapppzzz}}}hhhYYYLLLOOOXXXhhhzzz{{{~~~}}}|||{{{zzzxxxuuurrrkkkhhhddd```\\\XXXUUUSSSOOOLLLIIIHHHIIIKKKNNNOOOIIIKKKOOORRRTTTTTTRRRQQQNNNKKKKKKLLLKKKJJJNNNSSSVVVYYY]]]^^^]]]\\\]]]^^^^^^```bbbcccbbbaaa``````cccjjjnnnllliiiiiihhheeeaaaeeefffccccccggggggccc``````aaabbbdddfffhhhiiiccccccbbbbbbdddgggjjjkkkaaaaaaaaaccceeegggfffeee[[[XXXXXX[[[[[[WWWUUUWWWRRRPPPNNNNNNQQQSSSTTTSSSNNNNNNNNNNNNNNNKKKFFFBBBDDDGGGJJJJJJHHHDDDBBBBBBHHHXXXjjjvvvooo___KKK===999;;;>>>@@@<<<======<<<::::::;;;===>>>===<<<:::999999999:::999999:::999999888666555222000---...333777:::;;;999;;;===>>>>>>===<<<;;;999:::<<<>>>???@@@AAAAAA>>><<<999888:::;;;<<<;;;>>>>>>JJJ[[[nnnbbbRRRAAA999777666666777666666666555666666777888:::;;;===>>>>>>===;;;:::999999999999888666444333222333555888999999888888:::999999999:::<<<===>>>??????@@@AAA@@@>>><<<:::777666555555888:::;;;;;;999:::<<>>???AAAAAA???<<<>>>@@@CCCGGGLLLTTT^^^ffftttrrrbbbOOOLLLLLLUUUfffzzz|||wwwrrrnnnhhhbbb^^^VVVQQQJJJEEEDDDDDDDDDCCC@@@CCCHHHLLLOOONNNLLLJJJKKKIIIHHHIIIGGGCCCEEEIIIHHHMMMTTTXXXXXXWWWWWWXXXQQQTTTYYY\\\]]]]]]^^^___]]]dddiiihhhfffffffffdddcccggggggbbbaaadddccc^^^^^^^^^^^^___```bbbcccdddcccaaa^^^\\\]]]aaaeeehhh\\\[[[\\\___bbbccccccbbbSSSNNNMMMRRRVVVRRRLLLHHHHHHHHHIIIKKKQQQXXX___ccc___^^^]]]\\\[[[YYYUUURRRNNNQQQSSSRRRNNNKKKKKKKKKVVVhhhzzzaaaPPP<<<111111555:::>>>999:::;;;:::999:::<<<>>>999999999999999999::::::999999999999999888777777555111------111666999999999<<>>;;;::::::999:::;;;===>>>@@@AAABBB===:::777666888999:::999:::<<>>777666555666999555555444555555666777888::::::;;;<<<<<<;;;::::::999999:::999888777555444...000333666999::::::999;;;:::999999:::;;;===>>>???@@@AAABBBAAA@@@>>><<<888555222333777;;;<<<;;;;;;;;;===@@@CCCCCCBBB@@@EEEEEEDDDBBBAAABBBDDDGGGJJJHHHGGGDDDBBBJJJ```uuu{{{[[[GGG@@@@@@DDDDDDEEEFFFFFFEEEDDDCCCDDDAAA@@@@@@BBBBBB???<<<===???CCCGGGIIILLLRRRXXXggg{{{}}}kkkUUUMMMGGGJJJYYYmmm~~~yyywwwkkkYYYLLLJJJHHH@@@???DDDDDDAAABBBFFFFFFDDDDDDFFFFFFJJJJJJCCC>>>>>>???>>>@@@DDDFFFEEEHHHMMMOOOMMMPPPLLLKKKNNNRRRSSSSSSTTTWWWWWWUUUTTT[[[ccc```XXXZZZ[[[[[[[[[^^^```YYYPPPRRRUUUXXX\\\bbbeee```XXXYYYYYYYYYXXXVVVUUUWWWXXX\\\YYYUUURRRRRRSSSRRRRRRIIIHHHHHHHHHHHHGGGDDDAAA>>>BBBEEEKKKXXXkkkzzzuuujjjiiikkkkkkjjjjjjiiiddd______cccfffeeecccooo|||~~~nnndddLLLBBB555000222555666444333555777999:::999777555999999999999888888777666777999<<<===;;;888777666777555333222333555888:::;;;===>>>???>>>;;;888555888888999;;;<<<>>>???@@@===<<<;;;:::999888888777666>>>KKK^^^zzz~~~___III555222555555666999;;;999777666555666777888777999:::<<<<<<;;;:::999666333111444999;;;:::777111000000222666:::<<<===:::888666666888;;;<<<===??????>>>>>>???===;;;999;;;777333444888<<<;;;999:::<<<======>>>???CCCEEEHHHFFFBBB>>><<>>CCCFFFEEE@@@???CCCFFFFFFLLLHHHEEEFFFHHHIIIJJJJJJMMMNNNMMMLLLQQQWWWVVVQQQMMMOOOPPPQQQUUUWWWRRRKKKGGGKKKOOOSSSYYY\\\VVVMMMNNNNNNNNNOOOOOONNNNNNMMMMMMKKKIIIHHHHHHIIIHHHGGGCCCBBBBBBBBBCCCBBB@@@>>>>>>DDDLLLYYYmmmxxxvvvwwwvvvttttttyyyvvvsssrrrtttuuuuuutttzzz|||mmm___VVVDDD===555333555777555111000000111222333555666777999:::;;;;;;:::999888777666999<<<===;;;999777666888777666666777888:::<<<<<<===???@@@@@@===:::888::::::;;;<<<======>>>>>>======<<<<<<:::999777666555>>>LLLbbb{{{YYYEEE444333666555555888<<<:::888777666777888999999:::;;;<<<;;;:::777666444222111444999<<<:::777444333333555999;;;<<<<<<777555555666888;;;===>>>>>>>>>??????@@@???===;;;<<<888555666:::===<<<:::888999;;;;;;<<<>>>AAADDDHHHFFFCCC???===???DDDHHHGGGNNNLLLFFFEEEGGGVVVppplllPPPCCC???BBBBBBBBBCCCEEEGGGJJJKKKEEEDDDBBB@@@?????????@@@BBB@@@BBBEEEFFFCCCDDDGGGXXXnnnrrr[[[GGGBBBFFFMMM[[[iiinnnaaaVVVKKKFFFHHHDDD@@@@@@EEEFFFDDDBBBCCCKKKMMMLLLHHHGGGJJJKKKIIIOOOQQQOOOFFF???AAAFFFHHHJJJFFFAAA>>>???AAABBBBBB@@@BBBBBB@@@AAAFFFGGGFFFHHHJJJJJJKKKNNNQQQNNNGGG@@@EEEKKKOOOSSSTTTMMMDDDBBBAAABBBEEEHHHIIIFFFCCC?????????@@@BBBCCCAAA@@@???>>>===>>>???@@@???>>>@@@JJJZZZlllvvvttttttrrrppppppyyyzzz{{{zzzwwwvvvvvvvvvzzzwwwqqqjjjaaaVVVKKKDDD:::777444666999999444///---,,,++++++---111555888888:::<<<======;;;999777666999===>>><<<999777666:::::::::;;;;;;<<<======<<<>>>@@@BBBBBB@@@>>>===========================<<<===>>>>>>===:::777555666>>>NNNgggtttQQQ@@@444555999777555666===;;;:::888777777888999;;;<<<<<<<<<:::888555333222111222666;;;===:::888888888999;;;======;;;999333333444555777:::<<<===>>>???@@@AAAAAA@@@>>>===;;;999777999<<<>>>===:::666777888999:::<<<@@@BBBGGGFFFCCC@@@>>>@@@DDDHHHEEEMMMLLLHHHGGGEEEPPPfff|||qqqRRREEEBBBCCCBBBAAABBBEEEIIIMMMPPPGGGEEEBBB???>>>???AAABBBAAAAAACCCFFFEEE@@@???AAAVVVmmm}}}dddJJJ@@@@@@DDDLLLUUUwwwjjj[[[PPPLLLGGGCCCCCCHHHLLLKKKJJJKKKXXX]]]___[[[XXX[[[```bbbaaaeeedddYYYOOOMMMPPPRRRNNNLLLGGG@@@===???@@@>>><<<>>>>>>;;;999;;;???AAAGGGJJJLLLLLLOOOSSSQQQKKKFFFLLLQQQTTTVVVUUUMMMDDD???>>>>>>BBBGGGHHHCCC>>><<<<<<===@@@CCCDDDCCCAAA???>>><<<===???@@@@@@???DDDVVVmmm~~~rrrjjjcccbbbbbb```]]]^^^gggkkknnnmmmhhhcccccceeefff___VVVNNNIIIDDD>>>:::555333333666:::999555000---,,,+++,,,---111444666666888;;;======;;;999777666999===>>><<<:::888777:::;;;<<<>>>>>>>>>>>>======>>>AAABBBCCCCCCAAA@@@@@@@@@???>>>===<<<<<<;;;;;;===???@@@???;;;777444888@@@PPPllljjjKKK>>>555999===:::666777<<<;;;:::999888888888888:::;;;<<<<<<:::888555333111222555999===>>><<<:::;;;<<<>>>@@@AAA???;;;777222444555666666777888999>>>@@@BBBCCCAAA???>>>===999888888:::<<<===<<<:::666777888999:::<<>>???>>><<<999888===CCCFFFKKKQQQUUU[[[bbbccc```ZZZ___cccddddddccc]]]UUULLLIIIGGGIIILLLLLLGGGBBB@@@@@@???AAACCCDDDCCCAAA???===;;;;;;>>>@@@AAAAAAOOOhhh{{{ooogggYYYSSSOOOQQQQQQOOOMMMMMMRRRXXX]]][[[UUUOOOOOOQQQOOOIIIBBB===<<<;;;999777555333333555888999777555000111222333444444444444444666999<<<<<<;;;888666777999<<<===<<<:::999999999;;;<<<>>>???>>>======<<<===???AAABBBBBBBBBAAAAAA@@@???>>>===<<<;;;;;;:::<<>>888===AAA<<<888999::::::999999888888888888888999;;;;;;;;;999888666222444777;;;??????>>><<<>>>???AAACCCCCC@@@;;;666444777888888555333333444>>>AAADDDDDD@@@===;;;;;;666666777888:::::::::999888:::;;;;;;;;;===@@@CCCEEEEEEDDDBBBAAABBBEEEGGGOOOTTTNNNFFFCCC>>>EEEYYYsssvvv___NNNEEE???@@@AAABBBCCCDDDDDDDDDCCCDDDEEEEEEDDDCCCAAA@@@DDDDDDEEEGGGEEEBBBFFFMMMgggxxxiiiYYYJJJ@@@>>>AAAsssgggZZZTTTSSS\\\hhhpppuuuyyy|||~~~vvvwww~~~yyysssooolllpppkkk^^^SSSOOOHHH@@@@@@>>>===<<<;;;:::@@@HHHQQQYYYbbbjjjrrrzzz}}}{{{rrrvvvxxxwwwwwwxxxvvvqqq```\\\XXXWWWXXXYYYVVVTTTRRRNNNIIIFFFDDDCCCBBBAAA@@@>>><<<===AAAEEEIIIJJJ___www|||iii\\\VVVGGGCCCBBBEEEEEEBBB@@@AAACCCHHHMMMLLLFFFAAA@@@AAABBB???<<<:::999999888777888666444555666888999999555777999::::::888555333333555888:::;;;:::999888888:::;;;;;;::::::;;;<<<999:::<<<===>>>>>>===<<<:::;;;===???@@@@@@@@@@@@??????>>>======<<<<<<;;;:::<<>>:::888<<>>>>>>>>>>>>>>???AAADDDDDDAAA;;;777666999<<<:::555000//////;;;???CCCCCC???;;;999999555555666666777888888888<<<===>>>>>>===>>>AAADDDCCCDDDEEEDDDCCCCCCEEEGGGTTTWWWOOOGGGDDDAAAHHHZZZxxxxxxcccQQQDDDAAAAAACCCDDDDDDCCCAAA@@@AAABBBEEEFFFFFFCCCAAA???EEEEEEHHHJJJHHHGGGNNNVVVsss~~~{{{}}}}}}qqq^^^LLL@@@<<<}}}rrriiieeekkkuuu}}}|||vvvvvvxxxwww}}}xxxvvv~~~~~~rrrhhhddd\\\RRRKKKGGGEEEIIIKKKLLLSSS\\\iiiqqqyyy~~~sssvvvxxxvvvwww|||~~~}}}nnnmmmkkkjjjmmmqqqvvvyyyssskkk```VVVPPPLLLJJJIIIGGGFFFEEEHHHOOOVVV[[[^^^mmm~~~iiiVVVKKKGGG@@@======@@@@@@;;;999:::>>>AAADDDDDD@@@===;;;;;;<<<<<<;;;:::777777777888;;;999777777777999::::::888:::<<<===<<<:::777666555666888:::;;;;;;;;;::::::;;;;;;:::999999<<<>>>::::::;;;<<<============888999;;;<<<============<<<<<<<<<<<<<<<<<<<<<<<<999;;;>>>@@@AAA???===;;;===DDDSSSlllnnnPPPDDD===@@@@@@;;;:::===999:::;;;<<<===>>>>>>>>>888999;;;=========;;;:::555666888:::;;;;;;<<<===<<<===@@@BBBCCCAAA<<<888777;;;>>>;;;555000......555:::@@@AAA===:::999:::555555555555555666888:::???@@@@@@???>>>???AAACCCCCCDDDEEEEEEDDDDDDEEEGGGOOOSSSMMMGGGFFFCCCIII[[[ttt|||iiiWWWKKKEEEEEEEEEDDDDDDDDDDDDDDDAAABBBCCCDDDDDDBBBAAA@@@DDDGGGLLLOOOMMMKKKQQQYYYwwwrrrhhheeeqqqyyytttaaaNNNAAA}}}tttvvv|||uuurrrrrrnnngggeeekkkqqqtttwww{{{yyyuuuyyyzzzwwwpppfff^^^XXXWWW]]]bbbfffnnnvvv{{{{{{tttmmmbbbeeefffdddgggnnntttvvvtttuuuvvvxxx~~~wwwiii___YYYVVVUUUQQQPPPQQQUUU]]]gggnnnqqqvvv~~~oooXXXGGG>>>:::BBB@@@@@@CCCAAA<<<999999AAACCCEEEEEECCC@@@>>>===777999:::888555555777:::<<<;;;:::999999:::::::::999:::;;;<<<<<<;;;999888666777888:::;;;<<<======<<<;;;:::888888999===@@@;;;;;;;;;<<<======>>>>>>777888999:::;;;;;;;;;;;;::::::;;;;;;<<<=========999;;;===@@@@@@@@@>>>===<<>>??????:::999===:::;;;===>>>@@@AAAAAABBB:::;;;===>>>>>>===;;;:::555666777888888999;;;<<<;;;<<>><<<666000...///000666===???===::::::<<<666666666444444666999;;;AAAAAAAAA@@@>>>>>>@@@BBBBBBDDDEEEEEEDDDDDDEEEGGGGGGLLLIIIEEEFFFDDDIIIZZZlll~~~ooo___TTTIIIHHHFFFEEEEEEFFFIIIJJJCCCBBBBBBAAAAAAAAABBBBBBCCCGGGNNNSSSPPPMMMQQQYYYtttlll]]]TTTZZZgggwwwsss\\\JJJ