BMr6([ aaabbbcccdddeeeeeeeeeeeeggggggffffffggghhhiiiiiillllllllllllllllllllllllooooooppprrrssstttuuuvvvqqqvvv~~~zzzyyyyyyzzz{{{||||||}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}~~~~~~EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEHHHHHHGGGFFFEEEEEEEEEEEEHHHHHHHHHHHHIIIIIIIIIIIIIIIKKKMMMOOOPPPOOOMMMLLLHHHIIIIIIJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLJJJJJJJJJJJJJJJJJJJJJJJJMMMLLLLLLLLLLLLLLLLLLMMMPPPOOOOOOOOOOOOPPPQQQQQQOOOOOOOOOOOOOOOPPPQQQRRRQQQQQQRRRRRRRRRRRRQQQQQQTTTTTTTTTTTTUUUUUUUUUUUUWWWWWWXXXXXXXXXYYYYYYYYYWWWWWWWWWWWWWWWWWWWWWWWWXXXWWWWWWXXXYYY[[[]]]^^^````````````````````````ccccccccccccccccccccccccddddddeeeggghhhjjjkkklllmmmmmmmmmmmmmmmmmmmmmmmmllllllmmmnnnnnnooopppppppppppppppppppppqqqrrrrrrssssssttttttuuuuuuuuuvvvrrrwww|||~~~|||zzzyyyzzzwwwxxxyyy{{{|||}}}~~~~~~|||}}}~~~????????????????????????????????????????????????>>>>>>===<<<<<<<<<<<<=========>>>>>>>>>?????????===>>>AAABBBBBBAAA???>>>===>>>>>>???@@@@@@AAAAAA????????????????????????????????????????????????????????????????????????@@@??????>>>>>>??????@@@AAA@@@@@@@@@@@@AAABBBBBBAAAAAA@@@@@@AAAAAABBBBBB@@@AAAAAABBBBBBAAAAAA@@@AAAAAAAAAAAABBBBBBBBBCCCDDDDDDDDDDDDEEEEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCC@@@???>>>======>>>???@@@????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBBBBCCCCCCDDDDDDDDDCCCCCCDDDDDDEEEFFFDDDDDDDDDDDDEEEEEEEEEFFFCCCCCCBBBAAA??????BBBDDDAAAAAACCCDDDEEEEEEFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHDDDDDDEEEFFFHHHIIIJJJJJJBBBBBBCCCCCCCCCCCCBBBBBBDDDEEEEEEEEEEEEFFFFFFFFFGGGHHHHHHIIIIIIHHHHHHGGGGGGHHHHHHIIIJJJKKKKKKLLLKKKKKKKKKKKKKKKKKKKKKKKKMMMLLLKKKJJJJJJKKKLLLMMMMMMMMMMMMNNNNNNOOOOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPRRRRRRSSSTTTTTTUUUVVVVVVZZZZZZZZZZZZZZZZZZZZZZZZWWWWWWWWWWWWXXXXXXXXXXXXaaaaaa``````aaaaaabbbbbbeeeeeeddddddddddddeeeeeehhhhhhggghhhhhhiiijjjkkkkkkkkkllllllllllllkkkkkkmmmmmmmmmmmmmmmmmmnnnnnnmmmmmmnnnnnnnnnooooooooorrrrrrrrrsssssssssttttttvvvuuuuuuuuuuuuvvvwwwwww{{{{{{{{{{{{{{{{{{{{{{{{~~~~~~~~~::::::::::::::::::::::::::::::::::::::::::::::::::::::999999999:::;;;;;;999999:::::::::;;;;;;;;;:::;;;<<<======<<<:::888999999::::::;;;<<<<<<<<<::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::;;;::::::999999::::::;;;<<<;;;;;;;;;;;;::::::::::::888888999999999999888888888888999999999:::::::::::::::::::::;;;;;;;;;;;;888888888888888888888888===<<<;;;:::999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>======<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<======:::;;;;;;;;;;;;<<<<<<<<>>???>>>===;;;999999999::::::::::::;;;<<<<<<;;;;;;::::::999999888888999::::::;;;<<<<<>>======<<<======>>>>>>?????????@@@@@@?????????AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCBBBCCCCCCDDDEEEAAAAAAAAAAAAAAAAAAAAAAAABBBAAAAAAAAAAAABBBCCCDDDFFFFFFFFFFFFGGGGGGGGGHHHIIIIIIHHHGGGGGGGGGGGGHHHCCCCCCDDDGGGKKKNNNOOOOOOJJJJJJJJJJJJKKKKKKKKKKKKJJJJJJIIIIIIIIIIIIJJJJJJHHHHHHIIIJJJJJJKKKLLLLLLMMMNNNOOOPPPPPPPPPOOONNNMMMNNNNNNNNNNNNOOOOOOOOORRRTTTUUUTTTSSSRRRSSSUUUUUUUUUUUUUUUUUUUUUUUUUUUQQQSSSVVVWWWYYY\\\```bbbyyyyyyxxxxxxxxxxxxyyyyyycccbbb```_________```aaaaaaaaabbbdddeeeggghhhhhhiiijjjkkkmmmoooqqqrrrsssrrrsssuuuwwwyyy{{{|||}}}|||||||||||||||||||||||||||vvvnnnhhhffffffgggggg^^^____________`````````_________```aaabbbdddeeehhhfffeeefffggghhhgggfffqqqvvvyyyyyyxxx999999999999999999999999999999999999999999999999999999999::::::<<<======::::::;;;;;;;;;<<<<<<<<<===>>>??????>>>===;;;::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<<<<<<<<<<<<<===;;;;;;;;;;;;;;;<<<==================<<<<<<;;;;;;999::::::;;;;;;::::::999;;;;;;<<<<<<<<<=========<<<<<<<<<<<<============;;;;;;;;;;;;;;;;;;;;;;;;888888777777888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;=========<<<;;;;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<;;;;;;;;;;;;<<<===========================>>>555888>>>EEEIIIEEE<<<444>>>>>>>>>=========>>>>>>??????>>>>>>======<<<<<<>>>>>>>>>???????????????777777888888888888777777777777777777888888888888777888888999999888888777999999999888888777777777999999999999999999999999888888999999999999888888666666777777777777777777888888888888888888888888666666666777777888888888>>>>>>>>>>>>>>>>>>>>>>>>;;;:::::::::999999888888BBBAAAAAA@@@@@@@@@@@@@@@@@@??????>>>>>>??????@@@AAA@@@???????????????@@@>>>>>>????????????>>>>>>AAAAAA@@@@@@??????>>>>>>>>>>>>>>>????????????@@@<<<<<<==================;;;;;;;;;;;;;;;<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<============>>>>>>??????@@@@@@@@@@@@@@@???>>>===<<<<<<<<<;;;;;;;;;<<<===>>>>>>>>><<<<<<<<<<<<============;;;;;;::::::;;;;;;<<<<<<======>>>???@@@AAAAAABBB@@@@@@AAAAAAAAA@@@???????????????@@@@@@@@@AAAAAA???AAABBBBBBAAA@@@AAACCC@@@@@@@@@@@@@@@@@@@@@@@@======>>>??????@@@AAABBBBBBBBBAAAAAAAAAAAABBBBBBCCCCCCBBBAAAAAAAAAAAABBBBBBBBBCCCDDDEEEFFFGGGHHH>>>?????????????????????=========>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBCCCCCCDDDEEEFFFFFFJJJFFFBBB???@@@AAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAABBBBBBDDDEEEEEEFFFFFFFFFFFFFFFGGGFFFFFF@@@BBBCCCAAAAAAEEENNNVVVNNNNNNRRR[[[fffvvv999999999999999999999999999999999999999999999999666666666666777999:::;;;888888888888999999999:::;;;;;;;;;<<<;;;:::999888888888888888999999999999999999999999999999999999999999999999999999999999999999999999999999999999::::::999999999999::::::999999999999999:::;;;;;;;;;<<<<<<<<<;;;:::999888999999::::::::::::999999::::::;;;;;;;;;<<<<<<<<<::::::::::::;;;;;;;;;;;;::::::::::::::::::::::::444555555777999===???AAA777777777777777777777777999999999999999999999999555555666666666666666666777777777777777777777777888888888888777777777777777777777666777888888999:::::::::::::::999999999???EEENNNYYY^^^[[[QQQHHH999888777777666666777777777777777777777888888888666666666666666666666666;;;;;;<<<<<<<<<<<<;;;;;;:::;;;;;;;;;;;;<<<<<<<<<<<<<<<============<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========777777777777777777777777??????>>>>>>======<<<<<<999999888888999999:::;;;999999888888888888999999===<<<<<<;;;;;;;;;;;;<<<::::::;;;;;;;;;;;;::::::<<<<<<<<<;;;;;;:::::::::999999999:::::::::;;;;;;::::::::::::::::::::::::999888888888888999::::::;;;;;;;;;;;;;;;;;;;;;;;;>>>===<<<<<<;;;;;;<<<<<<;;;<<<<<<===>>>?????????AAAAAA???>>>============@@@@@@@@@???>>>==================>>>>>>>>>?????????????????????@@@AAAAAA777777888999999:::;;;;;;888888888888888888777777888888888999999999::::::999:::<<<<<<;;;;;;<<<===::::::::::::::::::::::::;;;;;;:::;;;;;;;;;:::999AAAAAAAAAAAAAAAAAAAAAAAA;;;;;;:::999999999999999999999::::::::::::;;;;;;DDDCCCCCCBBBAAA@@@????????????>>>>>>===<<<;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAABBBBBBAAAAAAAAACCCEEEGGGFFFEEE<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::::::::;;;<<<<<<===<<<<<<<<<<<<<<>>DDDHHHIIIGGGDDD<<<;;;:::999888999:::;;;888888999::::::;;;<<<<<<888888999999999999999999888888999999999999888888777777888888888999999999999::::::;;;;;;::::::999777777888888999999::::::888888888888888888888888888888888888888888888888::::::999999999999888888888888888888888888888888999999999999999999999999????????????????????????888888888888888888777777999999999999999:::;;;<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<============<<<<<<==================<<<<<<;;;;;;;;;<<<<<<<<<======;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;<<<<<<===888888888888888888888888999999888777777777888888888888999:::;;;<<<=========<<<;;;:::999999999999666888999888777666777999666666666777777777888888666666666666777777888999<<<<<<============>>>>>>========================888888888999999999::::::777999::::::::::::;;;===:::::::::::::::::::::::::::::::::;;;======<<<:::;;;<<<<<<======<<<<<<;;;============<<<<<<<<<;;;<<<<<<<<<;;;;;;;;;;;;;;;888888888888888888888888;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<======>>>>>>>>>555666777:::======:::888>>>>>>>>>============<<>>======<<<<<<<<<===???@@@AAA@@@???>>>???AAACCC@@@===???BBBBBB???;;;DDDBBBEEELLLSSS___xxx555555555555555555555555555555555555555555555555666666666666777777888999666777777777888888888888777777888888888888888888999999999999999999999888777777777777777777777777777777777777777777777777999999999999999999999999888777777666666777777888777777777777777888999999777888:::;;;;;;:::999888888888999999999999888888777777777777888888888888666666777777777888888888777777777777777777777777111111111222333555777999555555555555555555555555555555555555555555555555666777777888888999::::::777777777777777777777777666666666777888888888999888777777777777888999999888888888777777777666666666777999999:::<<>>>>>===<<<;;;:::::::::::::::;;;===???>>>===<<<>>>@@@<<<============>>>>>>>>>999999999999:::;;;<<<===777777777777666666666666666666666777777888999999999999999::::::::::::;;;555666888888777888999;;;888888888888888888888888666555555777:::;;;999777777888999::::::999888777999:::::::::999999888888888999999999::::::;;;;;;;;;;;;<<<<<<<<<=========888888999999:::::::::;;;::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;=========???@@@@@@>>><<<;;;;;;;;;;;;:::::::::999;;;;;;;;;:::;;;;;;<<<<<<<<<>>>??????<<<<<<===???===<<<<<<===???@@@???>>>===<<>>999<<<===<<<:::999;;;===<<<===???>>>===>>>AAADDD??????DDDLLLPPPYYYsss666666666666666666666666666666666666666666666666555555555555555555555444555555555555555555555555333555777777666555666777222222333333333333333333666555333222222333555666555555555555555555555555444444444555555555555666555555555555555555555555555555555555666666666666===:::777666777888888888555666777999999888777777555555555555555666777777666666666666666666666666666666555555444444444444444444444444444444444444444444555555555555444444555555555555555555444444555555666666666666555555555555555555666666666666666666555555555555666666666666666666666666666666777777777777777777777777555555555555555555555555666666666666666555555555555555555555555555555555444444555666666555444444666666666666666666666666666666666666777777777777777777777777777777777777777777666666666666777777666666666666666666666666666666666666777777777777666666666666666666666666888888888888888777666666777777888888888888777777777;;;<<<888555666888888666666666666666666666666666666666666666666666666555555555555555555555555777777777777777777777777888888888888888888888888:::999999999888777777777777777777777777777777777666666666666666666666666888888888777777777777777666666666666666666666666888888888888888999999:::999999:::;;;;;;<<<<<<===;;;;;;:::999888888888888777777888999::::::;;;;;;777888999::::::999888777777555444666999;;;:::888888999999::::::999999888777888888999999888777777;;;<<<===============<<<;;;999888888999999777666777777777777777777777777666777888999999888777666999999888888888888888888999999999888777666666555666666666666777888999:::999999999999999999999999:::999999888888999999:::888888999999999:::::::::999888888888777777666666::::::::::::::::::::::::;;;;;;;;;::::::999999999;;;;;;;;;<<<<<<<<<<<<===>>>>>>>>>===<<<<<<;;;;;;:::???@@@===;;;===???>>>??????BBBGGGOOO]]]uuu444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444333444666666555555555666444444444444444444444444555444333222222333444555444444444444444444444444222333333333333444444444333333333333333333333333333333444444444555555555:::888555444555666666666444555555666777666666666444444333333444444555666444444444444444444444444555555555555444444333333333333333333333333333333444444555555555555444444444444444444444444444444444444555555555555444444444444555555555666666666666555555555555555555666666666666666666666666666555555555555555555555555444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444555555555555555555555555555555555555666666666666777777777777777777777777666666555555555555666666666666666666666666666666666666666666666666666666555555555555555555555555666666777777666666555444555666666777777666666555888<<<===888555777888777666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666777777777777777777777777777777777777777666666666777777777777777777777777666666666666666666666666777777777777777777777777666666666666666666666666777777777777777888888999777777888999999::::::;;;;;;:::999888888777888888777777888888999999::::::777888888888888888888777666555444555888999888777777777888888888888777777777777888999:::;;;<<<===<<<======>>>>>>>>>>>>>>>888777666666777888777555666666666666666666666666666666777888888777666666888888888888888888888888999999888777777666555555666666666666777888999999888888888888888888888888888888777777777777888888777777777777888888888999888888888777777777666666999999999999999999999999;;;:::::::::999999999999999::::::::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;:::>>>???>>>;;;<<>>999>>>???AAAGGGNNN\\\sss111111111111111111111111111111111111111111111111222222222222222222222333222222222222222222222222222333555555444444444555444444444444444444444444444333222111111222333444222222222222222222222222111111111111222222222333222222222222222222222222222222222222333333333333777444222222333444444333444333333333333444555555333222222222222333333444333333333333333333333333444444444444333333333333333333333333333333333333333333444444444444333333333333333444444444444444333333333444444333333333333333444444444555555555555555444444444444555555555555555555555555555555333333333333333333333333444444444444444444444444222222222333333333333333444444444444444444444444555444333222222333444555444444444444444444444444333333444444444555555555555555555555555555555555555444444333333444444555555555555555555555555555777777666666555555444444333333333333333333333333444555555555555444333333444444555555555555444444777;;;:::666444666777666555555555555555555555555555555555555555555555555666666666666666666666666444444444444444444444444666666666666666666666666555555555555555666666666555555555555555555555555555555555555555555555555666666666666666666666666555555555555555555555555666555555555555666777777555555666666777777888888::::::999888777777777777777777777888888888888888888777777666666777777888777666555555777777666555555666666777777666666555666666777999<<<@@@CCCEEEFFFFFFFFFEEEDDDAAA???===666444444444666777666555555555555555555555555555555666777777777777666555777777777777888888888888888888777777666555555555555555555555666777888888666666666666666666666666777666666555555666666777555555666666666777777777777777777777666666666666777777777777777777777777:::999999999999888888888888888888888999999999:::999999999999::::::::::::<<<<<<999888<<<@@@===777>>>>>>AAAFFFMMM[[[rrr000000000000000000000000////////////////////////000000000111111111111111111111111111111111111111000222444444333222333444333333333333222222222222333222111111111111222333111111111111111111111111000000111111111222222222111111111111111111111111111111222222222333333333444222111111222333333222444333222111222333444555222222222111111222333333222222222222222222222222333333333333333333222222222222222222222222222222222222333333333333222222222222222333333333333333111111222222222222111111222222222333333333444444444444333333333333444444444444444444444444444444222222222222222222222222333333333333333333333333111111222222222222333333333333333333333333333333555444222111111222444555444444444444444444444444222222222222333333333333333333333333333333333333333333222222222222333333444444444444444444444444777666666555444333333222333333333333333333333333333444444444444444333333333444444444444444444333333666666333222666777555444444444444444444444444444444444444444444444444333333333333333333333333444444444444444444444444444444444444444444444444333444444444555555666666444444444444444444444444444444444444444444444444555555555555555666666666444444444444444444444444444444444333444555555666444444444555666666777777999999888777666666666666777777777666666666666666888777666555555666777888888777777666666666555555555555666666666666555555555555777999>>>CCCGGGJJJQQQRRRSSSQQQMMMFFF???:::444333333444666777666555444444444444444444444444555555555666666555555555666666666777777777777777666666666555555555444444555555444444555666666777666666666666666666666666666666555555555555666666555555555555666666666666666666666666666666666666666666666666666666666666888888888888888888888888777777888888888999999999777777888999999:::;;;;;;777999999777999======:::<<<===@@@EEELLLYYYooo000000000000000000000000/////////////////////////////////000000000111111000000000000000000000000///111222333222111222333444444444444333333222222111111111000000111111111000000000000000000000000000111111111111222222222111111111111111111111111111111222222222333333333333222000111222333333222444333222111222333444555333333222222111222222333222222222222222222222222111111111222222222222222111111111111111111111111111111222222222222111111000111111111222222333333000000111111111111000000111111111111222222222222333333222222222222333333222222222222222222222222222222222222222222222222222222222222222222222222111111222222222333333333222222222222222222222222444222111//////111222444222222222222222222222222111111111111222222222222222222222222222222222222222222111111111111222222333333333333333333333333666555555444333222111111333333333333333333333333333333444555555444444444333444444555555444444333111333333222444888:::777333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444333333333333333333333333333444444555555666666666333333333333333333333333333333333333333333333333333333444444444555555555333333333333333333333333333333222222333333444555444444555555666777777777888888777666555555555555555555555555555555555444777666444444444444666777888888888777666666555666555555666666666666555555444444666888<<>>888444333333444666777666555555555555555555555555555444444444444444444444444555555666666666777777777555555555444444444444444444444444333444444555555666666666666666666666666666666555555555555666666555555555555666666666777555555555555555555555666777777777777777777777777777777777777777777777777777888888888888999999999777777888999:::;;;;;;<<<888>>>AAA<<<888999<<<===;;;;;;???DDDJJJWWWlll000000000000000000000000////////////////////////.........///000000111111////////////////////////...///111111000000000111777666666555555444444333000000000000000000000000////////////////////////000000000111111111222222111111111111111111111111111111111222222222222333222111000111333333222111222222111111222222333444333333222111111111111222222222222222222222222222000000000111111111111111000000000000000000000000000000111111111111000000//////000000111222222222000000111111111111000000//////000000000111111111222222111111111111222222111111111111111111111111222222222222222222222222111111111111111111111111000000111111222333333333111111111111111111111111222111000//////000111222222222222222222222222222000000111111111222222222222222222222222222222222222111111000000111111222222222222222222222222222444444333333222222111111333333333333333333333333222333333444444444444333333333444444444444333333222444333333666;;;<<<999222222222222222222222222222222222222222222222222444444444444444444444444333333333333333333333333333333333333333333333333444444444444444555555555333333333333333333333333222222222222222222222222222222222333444444555555222222222222222222222222333222222222222333444444444444555555666777777777777777666555444444444444333333333444444444444444555444444444444444444555666777888777555444555666555555555666666555555555333333555777999===@@@BBBAAAEEEJJJLLLJJJCCC<<<666555444333444555666555444555555555555555555555555444444333333333333444444444444555555666666777777333333333333333333333333444333333333333333444444555555555555555555555555666555555555555555555666444444555555555666666666444444444555555555555555666666666666666666666666555555666666666666666777777777777888888888999999777777888888999::::::;;;===EEEHHHAAA999777:::<<<::::::>>>CCCIIIUUUjjj|||000000000000000000000000.................................///000111111111////////////////////////---...000000/////////000555555444333333222111111/////////000000/////////////////////////////////....../////////000000000//////////////////////////////000000000111111111000//////000222333222000//////000111111111111111222111000000//////000000000000000000000000000000/////////000000111111111///////////////////////////000000111111000000///......///000000111222222000000111111111111000000....../////////000000000111111111000000111111111000000000000000000000000111111111111111111111111000000000000000000000000...//////000111111222222000000000000000000000000000000000000000000000000111111111111111111111111000000111111111222222222222222222222222222222222222111111111111111111222222222222222222222222222222222222222222111111111111111111111111111111111000111222222333333222222111222222333333222222111333444222111444999999555222222222222222222222222222222222222222222222222333333333333333333333333222222222222222222222222333333333333333333333333333333333333333222222222444444444444444444444444222222222222222222222222111111111222333444444444222222222222222222222222333222222222222333444444333333444555555666666777777666555444333333333333111111222222333333444444333333444444444444333333333555666555333222333555333333444444444444333333222333444555666777888888666888;;;<<<<<<999666444444333222222333444222111333333333333333333333333444333222111111222333444333333444555555666777777222222222333333333333333333333222222222222333333444444444444444444444444444444333333333333444444333333333333444444444444333333444444444555555555444444444444444444444444444444555555555666666666555555666666666777777777666666666777777888888888<<>>888888::::::999:::===BBBHHHTTThhhzzz////////////////////////------------------------.........///000111111222000000000000000000000000,,,...000000///...///000111111000000///......---......////////////......000000000000000000000000---------.........//////..................................../////////000///......///111222111///,,,---///000000000///...111000///...............////////////////////////.../////////000000111111//////////////////////////////000000000000//////---......///000111111222000000111111111111000000.........////////////000111111000000000000111111000000000000000000000000111111111111111111111111000000000000000000000000------......///000000111000000000000000000000000//////000000000000//////000000000000000000000000111111111111222222222222222222222222222222222222222222111111111111222222111111111111111111111111111111111111111222222222000000000000000000000000//////000111111111111111000000111111111111000000222222000...000555333///111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000333333333333333333333333333222222222111111000000444444444444444444444444111111111111111111111111000000111222333333444444111111111111111111111111333333222222333333444555222333333444444555555666666666555444333333333333000000111222333333444444222222444555555444222222000222444333111000222444222222222333333222222222222222333444333333222222444444333222111111111111444222111111222222000///222222222222222222222222444333222111111222333444333333444444555666777777222222222222222222222333333333222222111222222333222222222222222222222222333222222222222222222333111111222222222333333333333333333444444555555555333333333333333333333333444444444555555555666666444444444555555555666666555555555666666666666666555999:::777777::::::999888999===BBBHHHSSSgggyyy........................---------............///------------------------000000//////...............///000111111000///...///...---,,,,,,---...///555333000---,,,---///000........................---------------------------.........//////000000............////////////////////////////////////000///......000111111000............////////////............////////////////////////////////////,,,,,,,,,---...///000000000000//////.........---............////////////////////////////////////............////////////000000000000000000000000////////////////////////......////////////......///////////////////////////////////////.........////////////////////////---------...///000000111////////////////////////000<<<@@@666///111111---000000000000000000000000000000000000////////////000000000000000000000000222222111111000/////////222111111000///......------......///000111111222000000000///000111111222111111111000000000000000000000000000000000000000///000222333333222000///000000000000000000000000000000000000000000000000222222222222222222222222111111111111111111111111222222222222222222222222000111222222222222111000111111111111111111111111000000000000000000000000333222111000000111222333222222222222444555777888555444444333333222222111111111111111111111111111333444555555333111111222333222111000000111222333222222111111111111111111111111111111111111111111111000000111333555444333000000000000000000000000111111111111111111111111111111111111111111111111222333444444555555444444444444444444333222222111222222111111111111111111222111111111000000//////000000000000111111111111111111111111111111111111222222222333333444444444222222222333333333444444555444333333222222222222444444555555666777777777888888888888888888888888333555666777666666888:::888<<>>555...000111---000000000000000000000000/////////////////////000000000000000000000000000111111000000000000//////111111000000///......------......///000000111111000000//////000000111111000000000000000000000000000000000000000000000000///000222333333222000///////////////////////////////////////////////////111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000222111000000000000111222000000111222333444444444444444444333222222111111111111111111111111111111000111333333222111222333222222111000000111222222111111111111111111111111111111111111111111111111111000///000222333333222000000000000000000000000111111111111111111111111111111111111111111111111222222333444444444444444222222222222222222111000111111111111111111111111111111111000000000////////////000000000111111111111111111111111111111111222222222333333333333333222222222333333333333444555444333222222222222222444444444555666666777777777777777777777777777777444666777777666666888999888<<>>@@@FFFVVVlll|||,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------,,,,,,,,,---,,,,,,,,,,,,,,,,,,---//////......---.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------------------+++******+++------,,,+++,,,,,,---------.........,,,,,,---------.........------------------------,,,,,,,,,,,,++++++++++++------------------------,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------......------------------------------------------------.........---------------------------------....../////////...........................444777222---...///...////////////////////////,,,,,,---...//////000000////////////////////////------...//////000111111/////////......------------------....../////////......//////000000000///......///////////////000//////////////////////////////000111111000//////////////////////////////////////////////////////////////////////////////000000000000000000000000111111111111111111111111222111000//////000111222000000000000000000000000/////////////////////////////////....../////////222333555777777666444333333333333222111111000000000000000000000000000000...000222222111000111222111111000000000000111111000000000000111111111111000000000000000000000000000///......///000///---000000000000000000000000000000000000000000000000000000000000000000000000000111222222333333222222...///000000111111111111/////////000000000000000000000000000000000//////////////////000000000111111111111111111111111111333333222222111111000000111111111111222222222222333333222222222222222333222333333444555555666666555555555555555555555555666888888888666555666777999;;;===???FFFVVVmmm~~~~~~,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++++++++,,,,,,++++++++++++,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,------............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,++++++,,,......---+++,,,,,,,,,,,,------------,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---------...------------------------------------....................................---111222///------..............................+++,,,,,,---...//////000........................,,,,,,---...///000000111............------------------------............,,,---...////////////...------........./////////......................../////////000000/////////........................................................................////////////////////////000000000000000000000000111000000000000000000111////////////////////////.................................//////.........111333444666666555333222333222222111111000//////////////////////////////111333444333111000000111000000000000000000000000//////000000000111111111////////////////////////000...---...//////...---///////////////////////////////////////////////////////////////////////////000000111222111111111//////000111222222111111....../////////000000000//////////////////000000...////////////000000000000000000000000000000000222222222111111000000000000000000111111111222222222222222111111222222333222222333333444444555555666666666666666666666666666777888777555555666777888:::<<<>>>DDDUUUlll}}}|||++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++,,,,,,++++++++++++,,,,,,***++++++,,,,,,++++++******+++---...///...------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...//////---++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++,,,,,,,,,,,,,,,---+++++++++,,,,,,,,,------------------------------+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,---...---,,,,,,---...........................+++,,,,,,,,,---.................................,,,,,,,,,---...//////000------------------------------------------------+++,,,.../////////...---,,,,,,------.../////////........................//////............//////........................................................................///////////////////////////////////////////////////000000111111000000///////////////////////////..............................////////////.........///000222222222111000222222111111000/////////////////////////////////222333444444111000000000///000000111111000000///...//////000000111111111///////////////////////////...------///000///---////////////////////////////////////////////////////////////////////////...///000000111111000000///000000111111111111000------......//////000000......////////////000000......////////////000000000000000000000000000000111111111000000000000000///000000000000111111111222111111111111222222333111111222333333444444555666666666666666666666666444555666666444444555666777:::<<<===CCCRRRhhhxxx{{{++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,---,,,++++++++++++,,,---)))***+++,,,,,,+++***)))(((***,,,...///...---,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++*********++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,...//////---+++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++******++++++,,,,,,------***+++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++*********+++,,,,,,------++++++++++++++++++++++++------------------------------------------------+++++++++,,,,,,+++---///------------------------,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,---//////...---,,,+++,,,,,,---......//////------------------------///..................///................................................................................................////////////////////////---///111222222111///---........................------------------------...///000000000000///...------...///000111111222222111111000//////..............................///111222222111000000111...///000111111000///.........//////000111111222...........................---,,,---///000000///////////////////////////......................................................///000000000////////////000000000///......,,,,,,---......///000000........./////////000000........./////////000000000000000000000000000000/////////000000000000000/////////000000000111111111111111111111222333333111111111222333333444444444444444444444444444444111333444444333333555666666999;;;===AAAOOObbbrrrzzz************************)))************+++++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,...---,,,++++++,,,---...)))***+++,,,,,,+++***)))'''))),,,...//////---,,,************************+++++++++++++++++++++++++++*********))))))((((((******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++---//////,,,*********+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++(((((()))***+++,,,,,,---*********++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++************************))))))***+++,,,,,,------++++++++++++++++++++++++------------------------------------------------+++))))))+++++++++,,,///---------------------------,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---//////...---,,,++++++,,,------...//////------------------------///......------......///................................................////////////////////////........................////////////////////////,,,...111333333111...,,,........................------------------------...///000111111000///............///000222333444111111111000//////..............................,,,...000111000000000222...///000111111000///...---......///000111111222...........................---,,,...000111111000////////////////////////................................................---......///////////////////////////...---,,,,,,,,,,,,------...///000000---.........//////000000............/////////000000000000000000000000000......//////000000111111////////////000000000000111111000000111222333333000111111222333333444444333333333333333333333333000111333333333333555666666999;;;<<<@@@LLL___mmmzzz(((((((((((((((((((((((()))******+++++++++******************************))))))))))))))))))))))))************************+++*********))))))((((((++++++(((%%%+++333333---++++++***)))(((((())))))))))))*********+++++++++,,,+++***))))))***+++,,,)))************+++++++++)))************+++++++++++++++******************))))))))))))************************************************************((()))))))))************,,,,,,+++*********))))))******)))(((''')))...111)))***+++,,,,,,+++***)))))))))*********+++++++++************************+++++++++++++++++++++++++++*********))))))(((((((((((())))))*********+++++++++*********************+++,,,,,,------,,,,,,+++*********))))))(((((()))************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,++++++******++++++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------------------------------......---,,,++++++******++++++******++++++,,,---......------------......---------............///...------,,,,,,------...///...---,,,,,,---...///////////////////////////////////////////////////---------------------------------............///............////////////111111111111000///------........................////////////////////////,,,---///111333444555555...............///000000...........................---+++)))***,,,///111/////////...---------,,,.........------,,,,,,,,,---,,,,,,,,,,,,---......---...///000000///...---........................,,,...000///...---------++++++...222111......111///000000...---,,,...000,,,,,,------------,,,,,,...//////...,,,+++---...000000000000000///......///...------000666;;;???/////////000111333444555111333444333111111222333111111000000111111222333555777;;;???BBBLLLaaasss~~~))))))))))))))))))))))))***************)))((((((************************))))))))))))))))))))))))*********************************)))))))))((((((******'''%%%***111222,,,+++******)))(((((())))))******+++++++++,,,,,,,,,+++******))))))******+++))))))*********+++++++++))))))*********+++++++++************************))))))))))))************************************************************)))*********++++++++++++******+++++++++***))))))++++++***)))((((((((())))))***++++++++++++***)))******************++++++************************++++++++++++++++++++++++************)))))))))(((((()))))))))***************************************++++++,,,---,,,,,,,,,++++++++++++******))))))))))))*********+++++++++*********+++++++++,,,,,,+++++++++,,,,,,---------,,,++++++******++++++,,,------------------------************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------,,,,,,,,,---------------......------,,,++++++***,,,,,,++++++,,,,,,---.........------------......------------.....................------.........///...------------...///........................................................................------------............////////////000000000000111111111000//////...---................................................,,,---///000222333333333...............//////000////////////////////////+++...333777777444///,,,............------------......---------,,,,,,,,,---,,,,,,,,,,,,---......---...///000000///...---........................,,,...///...------...//////......000///+++,,,000000///---++++++,,,---------------......---------//////000...---,,,---///000000000000000///......111000//////111666;;;>>>/////////000111222333444111222333333111111222333222222222222222333333444444666:::>>>BBBLLLaaattt************************************)))(((''''''************************))))))))))))))))))))))))******************************))))))))))))(((((())))))&&&%%%)))//////+++******)))((((((((())))))++++++++++++,,,,,,,,,,,,)))******++++++******))))))))))))*********++++++)))))))))*********++++++************************))))))))))))*********************************************************************+++++++++,,,,,,++++++++++++***)))((('''---,,,,,,,,,---,,,)))''')))******++++++******)))++++++******************************************++++++++++++++++++++++++************))))))))))))))))))))))))******************************************+++,,,,,,,,,,,,+++,,,,,,++++++++++++******)))))))))*********++++++*********++++++++++++,,,*********+++,,,------...++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,------...............------,,,,,,+++,,,,,,,,,,,,,,,---............------------......------------............//////............/////////...------------...///.........------,,,,,,,,,------------------------........................------------............//////000000000111111111111000000000///......---////////////////////////........................,,,---...///000000000000......------......///000////////////////////////+++000666;;;;;;666///***------------............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---......//////......---------------------------,,,---------,,,,,,///111222///...///...,,,000555444000+++***,,,...---,,,---..................---///000000///------...000//////000000000///......111000///...000333777999000000000000000111222222111222333222111111222333333333222222333333444555444666:::>>>BBBMMMbbbuuu))))))))))))))))))))))))((())))))*********))))))************************))))))))))))))))))))))))************************))))))))))))))))))((((((((('''&&&&&&))),,,,,,******))))))((((((((()))))))))************+++++++++((()))***++++++***)))((())))))))))))************))))))))))))************))))))))))))************((()))))))))************************************************************))))))*********+++++++++---,,,+++***)))((())))))***))))))***,,,---+++((())))))************))))))+++++++++************************************************************************))))))))))))))))))))))))))))))*********))))))))))))************)))******+++++++++++++++************************))))))))))))************************++++++++++++))))))***+++,,,------...++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++++++++,,,,,,---...............---------,,,,,,,,,++++++++++++,,,------...------,,,,,,------...,,,,,,---------...............------------...............------............------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,---------.........////////////000000000000000000//////............////////////////////////........................,,,,,,---............---...------------.../////////////////////////////////000111222111000---,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------------------------------,,,,,,,,,++++++,,,000222111...---...///000666===999333,,,+++...111000------......//////......---///000000///...---///000...///////////////.........---,,,,,,---///111222000000/////////000000111000111222222111111222333222222222222222333444444444555999===BBBMMMcccvvv(((((((((((((((((((((((('''''')))***++++++,,,,,,))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((())))))((('''&&&''')))))))))))))))((((((((((((((())))))(((((((((((())))))))))))((()))***++++++***)))((((((((()))))))))*********(((((()))))))))*********(((((()))))))))*********((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))+++***))))))***---///111***)))'''&&&'''((((((((())))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))************))))))))))))))))))(((((()))))))))*********((()))******++++++******((((((((()))))))))))))))(((((()))))))))*********))))))*********+++++++++))))))***++++++,,,------+++******))))))******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,+++++++++,,,,,,,,,---------------------,,,,,,,,,***************++++++,,,------,,,,,,,,,,,,------,,,,,,,,,------------...---,,,,,,++++++,,,,,,------..................---------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---------.........//////000///......---......///////////////////////////........................+++,,,,,,---------,,,,,,---------------...//////------------------------......,,,++++++++++++,,,+++,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------------,,,,,,,,,,,,------------------------------,,,,,,,,,+++***,,,///222000,,,+++------...444;;;777222,,,+++///111000---------............------.../////////------///000......////////////......------,,,,,,,,,---....../////////...//////000000///000222222111000222333111111111111111222333333333555888===AAAMMMdddxxx''''''''''''''''''''''''&&&'''((()))***+++++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''(((((((((((()))))))))&&&'''))))))'''''')))((((((''''''(((((())))))&&&'''''''''((((((((((((((())))))******))))))(((((((((((()))))))))******((((((((()))))))))******'''(((((())))))*********))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))'''(((***,,,000333666888111111000---)))((()))******))))))(((((())))))***))))))*********+++++++++))))))))))))))))))))))))************************))))))))))))************************))))))))))))'''(((((())))))*********(((((()))************)))'''''''''(((((((((((()))((((((((()))))))))******)))))))))************+++************++++++++++++******))))))))))))******************************))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++************************************++++++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))***++++++------,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,++++++++++++,,,,,,------...//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,---------.........000///...---------//////........................------------------------++++++,,,,,,---,,,,,,,,,------,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,***+++---......,,,***))),,,,,,,,,,,,------------++++++++++++,,,,,,,,,,,,+++++++++++++++,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,++++++...000///,,,+++,,,+++))),,,222000---******---...---+++,,,------------------,,,---.........,,,---...000------.../////////.............................................///000000...000111111000000222333111111000000111111222333333444888<<>>FFFRRReeeuuu&&&''''''&&&%%%&&&(((***(((((('''&&&&&&&&&&&&'''((((((((((((((((((((((((&&&&&&'''''''''(((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''((((((((()))&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((***,,,+++***)))***+++))))))))))))))))))))))))((()))))))))************((()))+++...000000---***))))))))))))))))))))))))(((''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))))))))))))))************(((((()))***************(((((((((((())))))******(((((((((((()))))))))***))))))))))))))))))))))))******++++++++++++******((()))))))))*********+++)))************+++++++++++++++++++++++++++++++++((())))))***++++++,,,,,,++++++++++++++++++++++++***+++,,,,,,---------,,,------------------------,,,,,,,,,,,,---...//////------------------------------............------....................................////////////---------............//////............---------........................------------------------+++,,,,,,------,,,,,,++++++,,,---.........------***++++++,,,,,,---......++++++++++++++++++++++++***+++,,,,,,---------,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++)))************+++++++++)))*********++++++++++++***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------,,,+++******,,,,,,+++*********+++++++++,,,,,,,,,***,,,------++++++,,,...++++++,,,,,,,,,---------------------------------+++,,,------............------......///000000111////////////000111222333666444777???JJJVVVeeerrr''''''((('''&&&''')))+++(((((('''&&&&&&&&&&&&'''((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''((((((''''''''''''((((((''''''''''''''''''''''''&&&'''''''''(((((())))))&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&(((***+++***)))***+++))))))))))))))))))))))))(((((())))))*********+++((()))***---......+++)))))))))))))))))))))))))))'''''''''''''''((())))))))))))))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))************(((((()))***************'''((((((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))******++++++++++++******(((((())))))*********+++)))************+++++++++++++++++++++++++++++++++((())))))***++++++,,,,,,++++++++++++++++++++++++***+++,,,,,,------------------------------------+++++++++,,,---...///000------------------------------............------..................................../////////000---------.........////////////.........---------........................------------------------+++,,,,,,------,,,,,,++++++,,,---.........---,,,......---,,,,,,++++++******************************+++,,,,,,------------,,,,,,,,,+++++++++******++++++++++++++++++++++++)))************+++++++++))))))******+++++++++++++++++++++,,,,,,+++++++++++++++,,,,,,,,,---------,,,+++******,,,,,,+++*********+++++++++,,,,,,,,,***,,,------,,,+++---...++++++,,,,,,,,,---------------------------------,,,,,,------......---------------...///000000111////////////000111222333777444666@@@MMMYYYfffppp}}}&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((('''&&&%%%&&&(((***,,,+++*********))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,+++++++++******))))))))))))))))))))))))))))))))))))(((((((((((())))))''''''((()))))))))))))))((()))***)))((('''((()))+++******)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))''''''(((((())))))******))))))))))))(((((((((((())))))************))))))((((((((((((((((((((((((((('''&&&%%%%%%&&&'''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((()))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))***++++++++++++***************************)))+++,,,,,,+++***,,,---,,,+++***+++---...---,,,,,,,,,,,,---------......000///......---.........,,,,,,---//////000000000111000...---......------,,,,,,,,,------------...,,,,,,---------.........///////////////////////////............///000000000000000000///////////////............------------------------------------------,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,---------,,,,,,+++++++++************************++++++++++++++++++++++++************************------,,,++++++,,,,,,,,,...,,,******---...---+++---+++((((((***,,,,,,,,,---------,,,,,,+++++++++************+++,,,---...555222...+++)))***,,,---...---,,,,,,++++++,,,,,,------------------,,,,,,000////////////000000111111111111000111111222222333777;;;DDDSSSdddnnnpppuuu&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((('''&&&%%%&&&(((***+++************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++*********)))))))))))))))))))))))))))))))))))))))(((((((((((())))))''''''((()))))))))))))))((()))***)))((('''((()))+++******)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))'''((((((((()))))))))***))))))))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))***++++++++++++***************************)))+++,,,,,,+++***,,,---,,,+++***+++---...---,,,------------------------------------------.........//////000//////...---000///......///000000///.................................//////000000111........................///////////////000000111000000000/////////......///............------------------------------------------,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,------,,,,,,,,,+++++++++************************++++++++++++++++++++++++************************---,,,,,,,,,+++,,,,,,,,,---***((((((***+++***(((++++++***++++++++++++***)))******************+++************+++,,,---...333111...,,,++++++,,,---...---,,,,,,++++++,,,,,,------------------------//////......//////000000111111000000111111222222555888===EEETTTeeepppsssvvv&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''&&&&&&'''(((***+++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))(((((())))))))))))))))))))))))))))))(((((((((((())))))''''''((()))))))))))))))''')))***)))((('''(((***+++******)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))***++++++++++++***************************)))+++,,,,,,+++***,,,---,,,+++***+++---...---,,,......------------------,,,,,,,,,---......//////+++,,,---...---,,,+++***+++,,,---....../////////------------,,,,,,,,,,,,++++++,,,------...//////........................///////////////000111111/////////.........------///............---------------------------------------------,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++************************++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,***))))))******((('''(((***,,,---,,,*********(((((())))))***+++++++++************+++,,,------///...------,,,---------...---,,,,,,++++++,,,,,,+++,,,,,,------...............------...//////000000000000000000111222333666999>>>FFFUUUhhhuuuyyyzzz&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((('''''''''&&&'''((()))************)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))''''''((()))))))))))))))'''((())))))(((((()))***+++******)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))((((((((((((&&&''''''''''''''''''&&&(((((((((((((((((((((((('''''''''&&&&&&'''''''''((((((((((((((((((((((((&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((*********)))))))))))))))(((((((((((((((((((((((())))))))))))************(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))***++++++++++++***************************)))+++,,,,,,+++***,,,---,,,+++***+++---...---,,,............---------------.....................)))***,,,...//////......---...000111000///......---------------.........+++++++++,,,------......000000000000000000000000///............///000000///.........------------///............---------,,,,,,------------------------------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++++++++++++++************************++++++++++++++++++++++++************************++++++,,,,,,,,,,,,,,,,,,+++***++++++,,,,,,+++***'''***,,,---+++******++++++++++++++++++,,,,,,,,,+++*********++++++,,,---,,,,,,------.........---...---,,,,,,++++++,,,,,,++++++,,,,,,---...//////---------------...///000000000///000000111222333444999>>>GGGWWWlll}}}&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''''''''''''''''''''((((((((())))))))))))))))))))))))))))))'''''''''''''''(((((()))))))))))))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((((((((((((((((((((((())))))(((((((((((())))))''''''((()))))))))))))))&&&((())))))(((((()))++++++******)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((((((&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((&&&''''''''''''''''''&&&((((((((((((((((((((((((''''''((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))******(((((((((((((((((((((((((((((()))))))))*********(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))***++++++++++++***************************)))+++,,,,,,+++***,,,---,,,+++***+++---...---,,,........................---............---,,,+++,,,---...///111222222333444666999888444111///............//////000000111.........////////////000////////////////////////......------......///000///.........------------///............---------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++***************************+++,,,------------,,,((()))+++,,,,,,---------((()))+++,,,,,,,,,,,,---------,,,,,,+++***))))))++++++******++++++,,,,,,***+++,,,---.........---...---,,,,,,++++++,,,,,,++++++,,,,,,---...//////,,,,,,,,,------...000000////////////000111222333111777>>>GGGYYYqqq&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))''''''(((((((((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******))))))))))))))))))))))))))))))(((((((((((())))))''''''((()))))))))))))))&&&'''))))))((((((***++++++******)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((((((&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((&&&&&&'''(((((('''&&&&&&(((((((((((((((((((((((((((((((((((()))))))))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))***++++++++++++***************************)))+++,,,,,,+++***,,,---,,,+++***+++---...---,,,------........./////////------...///...---,,,+++------,,,---///111333555<<>>GGGXXXsss&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''((((((((()))''''''''''''''''''''''''(((((((((((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((''''''(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,))))))))))))))))))))))))))))))(((((((((((())))))'''(((((()))))))))))))))%%%'''))))))((((((***,,,+++******)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))******))))))((((((((('''))))))))))))((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%((((((((((((((((((((((((&&&&&&&&&'''''''''((((((************************))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))***++++++++++++***************************)))+++,,,,,,+++***,,,---,,,+++***+++---...---,,,+++,,,---...///111222222222444777:::<<<<<<<<<<<<777777888===EEEOOOXXX^^^```eeeiiihhhaaaYYYVVVVVVQQQPPPMMMIIIEEEBBB???>>>>>>===<<<;;;999888777666444444444444444444444444222222111111222222333444000000000000//////////////////.........---------++++++,,,,,,---...//////---------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********))))))******++++++++++++************************++++++++++++++++++++++++************************((())),,,.........---,,,---000333222...+++***+++***+++111<<>>;;;777444222111000........................,,,,,,,,,,,,,,,,,,,,,,,,000//////111333222///,,,---,,,++++++---000222444------------------------------,,,+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***)))))),,,+++***))))))***+++,,,******++++++++++++******+++,,,...//////...---,,,))))))))))))***+++,,,,,,---111555444///***))))))&&&&&&''')))******+++---++++++************++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,...,,,******,,,------,,,++++++,,,,,,,,,,,,------------...///000111222222...///000000111333777:::333666<<>>333666;;;EEEVVVooo''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''((()))((('''&&&''')))((((((((((((((((((((((((***)))''''''((())))))(((((((((((('''((())))))***&&&'''''''''((((((((((((++++++++++++************)))(((((((((((()))******)))***+++,,,+++***)))(((******++++++++++++******(((((()))***+++,,,,,,,,,++++++***)))((((((((()))*********************************)))))))))))))))***))))))))))))***))))))************************'''(((***,,,,,,***((('''************************((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((((((''''''((((((''''''''''''(((((())))))(((((((((((())))))((((((((((((((((((((((((''''''((()))))))))))))))((((((((((((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++***)))((((((******+++++++++,,,,,,,,,***++++++***((('''(((***---------------...000222///222666888<<>>BBBEEELLLUUU]]]eeellltttyyy|||zzzxxx}}}rrrfffccceeegggiiimmmqqqrrrnnniiidddaaa^^^^^^aaaggglllnnnkkkgggfffiiinnnuuu|||~~~}}}rrrjjjfffeeedddbbb]]]SSSGGG<<<555333333222111111000//////////////////////////////+++---///000///111444777///////////////...---,,,------------------------)))***+++---......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***---,,,++++++++++++,,,---)))***+++,,,------------*********)))*********+++))))))))))))***+++,,,,,,******+++,,,------,,,+++)))------+++222===<<<444++++++************++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++,,,......,,,***++++++,,,,,,,,,,,,---------------.........//////000111222111111222444666333:::DDDQQQaaasss''''''''''''''''''''''''&&&''''''''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''((()))((('''&&&''')))(((((((((((((((((((((((()))(((&&&''')))******))))))))))))))))))******+++)))*********++++++++++++,,,,,,,,,------.........------,,,,,,------...///...---,,,+++***+++,,,---******++++++++++++******+++++++++***************+++*********+++,,,------************************(((((())))))*********+++(((+++,,,,,,)))(((***,,,++++++++++++++++++++++++******))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((()))(((((())))))******++++++))))))))))))))))))))))))'''''''''((()))******+++''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&'''((())))))((((((((((((''''''''''''(((((())))))(((((((((((())))))))))))))))))))))))))))))'''(((((()))))))))))))))((((((((((((((()))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))......000000000...,,,*********+++++++++,,,,,,,,,000111111111222444888;;;;;;@@@GGGMMMSSS[[[gggooottt{{{ooolllttt||||||xxxxxx{{{xxxooohhhhhhjjjkkkjjjnnnrrrsssrrrooommmllljjjhhhgggjjjnnnqqqpppnnnhhhiiikkknnnqqqssssssrrrooonnnmmmqqqyyysssjjjfffssssssqqqjjj```SSSFFF???333333222222111000000///000000000000000000000000+++---///...+++***,,,...---...//////......///111------------------------)))***+++---......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***...---+++******+++---...)))***+++,,,------...------,,,)))(((((()))+++,,,))))))))))))***+++,,,---(((((())),,,...///...,,,(((,,,+++&&&,,,666444***++++++************++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++---......,,,***++++++,,,,,,,,,------------------.............../////////......111666999555<<>>555111333333111111...000777999444...+++---......//////......---////////////////////////+++,,,------......------)))***,,,///000///,,,)))...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,///...------++++++***))),,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***))))))***+++,,,------...///000---+++111777222''',,,***((()))+++,,,***(((************************,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******************,,,++++++,,,...//////...///////////////.........//////000000111222444555:::???HHHUUUfffxxx$$$%%%&&&&&&''''''&&&&&&((('''&&&''')))***(((%%%&&&&&&&&&&&&&&&&&&&&&&&&)))(((((((((''''''''''''(((''''''''''''((())))))((((((''''''((()))((((((++++++******+++,,,...///111222333222222333555888777999;;;;;;:::999999:::<<<>>>BBBDDDFFFEEEDDDCCC???@@@AAABBBCCCBBBAAA@@@;;;999777666777888888777222111000///............,,,,,,------,,,+++++++++,,,---...---+++***,,,...*********************+++++++++***))))))***+++++++++++++++******))))))((())))))(((((((((((())))))))))))))))))))))))))))))******)))))))))((((((((((((((((((((())))))))))))((((((''''''''''''(((((())))))))))))))))))))))))************)))((('''&&&''''''''''''(((((((((((((((((())))))))))))((((((''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))(((((((((((()))))))))))))))))))))))))))***++++++)))((()))***,,,---------///111444555444000---***,,,,,,---///111333444555888<<>>:::555333,,,---...///000000000000........................------------,,,,,,,,,,,,............//////---,,,------------............,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***+++++++++,,,,,,,,,,,,,,,(((******+++---000...+++,,,***((()))+++,,,***)))************************,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,++++++,,,...//////.../////////////////////...//////000000111222444555888===FFFTTTeeeyyy%%%%%%&&&''''''''''''&&&))))))((()))***+++)))'''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((''''''''''''&&&'''((()))************((((((((((((((((((((((((,,,,,,,,,,,,...111444666999999999777777999<<>>AAADDDEEEGGGGGGGGGHHHJJJLLLPPPTTTYYY]]]^^^^^^___```___aaaccceeefffffffffeeeccc```___bbbgggiiifffbbbZZZXXXUUUSSSSSSSSSRRRQQQLLLIIIDDD@@@===;;;;;;<<<;;;888555222000///...---+++++++++*********+++,,,(((((())))))***+++++++++++++++************++++++)))))))))))))))))))))***)))))))))******)))))))))))))))))))))))))))))))))++++++*********)))))))))(((((((((((())))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((('''&&&&&&''''''''''''(((((((((((((((((())))))))))))((((((''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))(((((((((((())))))))))))))))))))))))***+++,,,---,,,,,,,,,+++---///444777@@@BBBAAA;;;333...///222222333555888<<<@@@DDDFFFCCCIIIRRRZZZcccnnnzzzxxxnnn```___cccmmmuuuxxx{{{zzzwwwooorrrwwwzzzvvvttt}}}ooo```QQQGGG@@@888000000000000000222222111000//////.........------------------------///...---,,,---///111333666666555222///,,,+++++++++,,,---...///......---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++***,,,)))***...,,,''''''---******)))***++++++++++++************************++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++,,,...//////.............../////////////////////000111222444444444888@@@LLL]]]sss%%%&&&''''''(((((('''''''''((())))))((((((((((((&&&&&&&&&''''''((((((((('''''''''((((((((((((((('''((()))******)))((('''&&&(((+++++++++,,,...111333444777<<>>DDDLLLKKKEEE;;;111...222777999:::<<>>>>>;;;888777777//////---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,''''''((()))***+++,,,,,,,,,---+++(((+++///...***((()))++++++******+++---************************************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------,,,++++++,,,...//////...------......///000000000//////000000111222444555333888???HHHVVVkkk&&&&&&'''(((((((((((((((%%%'''))))))'''%%%&&&(((&&&&&&&&&'''((()))))))))''''''''''''((((((((()))((())))))***,,,...///000...333999<<<===AAAGGGLLLTTTXXX]]]dddkkkppptttvvvwwwyyy|||{{{wwwqqqmmmjjjkkklllooooooooonnnoooqqqmmmkkkhhheeedddeeefffgggjjjlllooorrrssssssrrrqqqqqqsssxxx}}}~~~uuuuuutttsssssssssttttttkkkgggbbb______\\\VVVPPPJJJEEE@@@<<<:::666222//////......------,,,,,,+++,,,,,,---......---,,,,,,------,,,,,,++++++******((()))+++,,,,,,+++)))(((************************++++++*********)))))))))(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))((())))))******))))))(((''''''''''''(((((((((((((((((())))))))))))((((((''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))(((((((((((()))))))))))))))))))))((())))))*********111:::AAAEEEKKKRRRWWWVVVQQQIIIBBB>>>>>>AAACCCIIIKKKOOOWWW```jjjsssxxxvvvyyy~~~mmm^^^NNNVVV]]]bbbjjjvvv~~~xxxuuuuuuwwwxxxuuuwwwzzz|||}}}|||{{{}}}~~~|||~~~~~~}}}|||~~~vvvfffRRRBBB:::666555333111111111222333000000000000000000000000---......///000111222222&&&+++111444333333666:::555333000---,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,******++++++,,,,,,,,,---///888666+++'''//////'''''')))++++++***)))+++...************************************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---.........,,,++++++,,,...//////...------......///000000111//////000000111222444555222888@@@IIIWWWkkk&&&''''''(((((((((((((((%%%(((***)))'''&&&''')))&&&&&&&&&'''((())))))***&&&'''''''''(((((())))))(((((()))+++...111555666666<<>>:::666111...---......///------...000222222///---++++++++++++******))))))+++++++++************)))******+++++++++,,,,,,,,,+++++++++************)))))))))))))))))))))))))))((((((((((((((()))******''''''((((((((((((''''''))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((())))))((('''&&&&&&&&&''''''(((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''((((((((()))''''''((((((((((((''''''(((((((((((())))))))))))---((((((,,,---+++---333000EEEXXX[[[VVVTTTSSSQQQRRRPPPJJJEEEGGGMMMOOOLLLPPPWWWbbbnnnyyy|||tttnnnggg```bbbhhhhhhpppyyyzzzxxx~~~~~~}}}sss[[[LLL>>>888444000000555555000...000222///...000000000///.......................................666999999444,,,)))+++...//////...,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,............---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------............///111111///...,,,+++))))))******+++++++++,,,,,,,,,++++++,,,------------,,,***)))))))))))))))******++++++++++++++++++++++++++++++,,,,,,,,,---------........................,,,---...///000000000000000//////...///111222333111555<<>>IIIYYYnnn&&&&&&&&&''''''''''''((('''''''''%%%$$$%%%(((+++///---***(((((()))+++---,,,,,,...///222777<<>>RRRcccllljjjeee```aaagggnnntttvvvzzzuuuiiidddeeeuuuzzzttttttrrrooommmqqqyyyiiiLLLBBB:::222111444444///)))///////////////...------.........//////000000000000111999999---***000...000000//////......------.........------,,,,,,,,,.........------,,,,,,+++,,,---......,,,,,,---...+++)))))),,,.........///---)))'''((()))))),,,000+++++++++***++++++,,,,,,++++++++++++***)))((('''...---+++******+++---...............------,,,+++++++++,,,,,,,,,---------///............//////000000111111000000000333555555888AAANNN```www&&&&&&%%%%%%%%%&&&&&&'''&&&%%%'''***++++++...333:::???GGGQQQZZZaaaeeegggooosssvvvqqqiiifffjjjpppuuu}}}zzzkkkbbbbbbgggeeeaaa]]][[[]]]^^^]]][[[WWWUUUTTTTTTWWWZZZ[[[\\\[[[]]]___cccgggkkknnnppptttuuuuuuuuuvvvwwwyyyyyyzzzzzzyyyuuussstttyyy~~~~~~{{{|||zzzvvvvvvxxx|||~~~yyyuuu}}}{{{vvvrrrppprrrtttuuuuuutttuuuyyy|||xxxwwwuuutttqqqllleeeaaa]]]WWWSSSSSSUUUZZZeeeoooxxxyyyyyywwwssslllfffbbbYYYOOOEEE@@@<<<555111000,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++************)))+++++++++*********************)))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((''''''''''''&&&((((((((((((''''''''''''''''''((())))))))))))((((((((((((((((((((((((((((((''''''&&&''''''((((((''''''((()))))))))))))))(((((((((((((((((((((((()))***************++++++...000222777CCCTTT```dddaaaaaaccciiirrr|||wwwmmmiiilllppp}}}wwwfffiiilllnnnsss{{{rrr]]]MMM;;;222444555111,,,/////////......---------...------///333444222///111222;;;;;;...,,,000...---...//////...---+++***.........---------------------------------------,,,---......,,,,,,---...+++------***)))+++,,,,,,***''')))///111+++((())),,,,,,++++++***+++++++++---,,,+++******+++,,,,,,,,,,,,************,,,,,,............------------,,,,,,,,,,,,------------------...//////////////////000111222111111222444222777@@@MMM```www&&&&&&&&&%%%&&&&&&'''''')))&&&'''***---///666===GGGLLLUUUaaalllsssuuutttwwwwwwtttmmmeeebbbgggmmmwwwtttgggcccddd]]]YYYTTTRRRSSSWWWYYYZZZXXXWWWXXX[[[```dddeeefffbbbccceeehhhlllpppuuuwww||||||||||||}}}~~~}}}yyyvvvwww|||}}}}}}zzzvvvwwwuuuuuuxxx{{{|||yyyuuuzzz}}}}}}yyywwwvvvyyy|||~~~{{{vvvuuuyyy}}}yyyzzz{{{{{{zzzxxxtttqqqmmmfff^^^XXXRRRPPPXXXbbbkkknnnrrrtttrrrooommmkkkfff___VVVNNNGGG@@@:::777222000---,,,---...//////---------,,,,,,++++++***+++++++++++++++++++++++++++++++++*********))))))******************************))))))))))))***************)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((((((((((((((('''''''''&&&'''(((((())))))(((((((((((((((((((((((((((((('''''''''''''''(((((()))''''''((()))))))))))))))(((((((((((((((((((((((()))))))))******+++,,,---000222444;;;HHHXXX```aaa___ccckkkttt|||}}}vvvpppooottt|||vvvpppkkkooovvv{{{nnnSSS>>>333333666888222111111000////////////111///...222777888444000111222<<<<<<000---111///,,,,,,---------,,,,,,,,,...............---------,,,,,,------------------,,,---......,,,,,,---...+++//////++++++///...(((,,,***,,,222222,,,((('''------,,,+++************,,,,,,+++,,,///333777999,,,,,,+++******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,------------...,,,---...000000000//////...000222222222111222333555999@@@LLL^^^ttt'''&&&&&&&&&'''(((((()))...++++++///333888BBBLLLSSSXXXaaalllvvv{{{{{{zzztttqqqkkkeeeaaabbbeeehhhqqqwww}}}{{{rrrggg^^^YYYZZZWWWTTTSSSTTTWWWYYYZZZ[[[[[[]]]bbbhhhmmmooooookkkkkklllmmmppptttwwwyyy}}}|||||||||~~~~~~zzzvvvuuuxxx{{{||||||{{{{{{xxxsssxxxtttqqqrrrvvvzzz{{{zzzzzz|||~~~~~~|||yyyxxxwwwzzz}}}|||wwwvvvzzz}}}}}}~~~~~~}}}}}}}}}~~~zzzuuunnnggg]]]TTTTTTXXX___dddiiimmmnnnnnnooopppnnnkkkeee]]]UUUOOOHHHCCC:::555000---,,,---...---...------,,,,,,++++++++++++++++++++++++++++++++++++++++++*********))))))************************+++++++++******++++++,,,+++*********)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((&&&&&&'''((((((((((((((((((((((((((((((((((((((('''''''''''''''((()))***''''''((())))))))))))))))))))))))))))))))))))))))))))))))***+++---///000333555777<<>>???DDDNNN___vvv((((((((((((((()))***+++---,,,---444:::AAALLLVVV^^^ccciiipppuuuvvvwwwvvvqqqmmmgggcccaaaaaabbbccckkklllnnnooollleee\\\VVVUUUUUUUUUUUUVVVWWWWWWXXXbbbbbbcccggglllqqqssstttqqqqqqrrrssstttvvvxxxyyy{{{zzzzzz{{{}}}zzzvvvtttwwwzzz}}}~~~zzzxxxyyywwwssswwwtttpppooorrruuuyyyzzz{{{|||~~~|||yyyvvvtttssssssuuuxxxxxxwwwxxx}}}}}}|||~~~~~~zzzxxxuuummmbbb]]]]]]```dddhhhiiihhhhhhkkkmmmnnnpppoooiiiccc___XXXRRREEE===444///------,,,+++------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))***************+++++++++,,,++++++++++++,,,------+++++++++******))))))((())))))))))))))))))))))))(((((((((((((((((((((((('''(((((((((((()))))))))'''''''''(((((((((((((((&&&&&&'''(((((((((((('''((((((((((((((((((((((((''''''''''''((()))******''''''((()))))))))))))))))))))))))))))))))))))))*********+++---///222333777:::<<<>>>GGGSSSZZZ[[[___qqquuullldddgggllluuu~~~{{{vvvtttvvvxxxvvvsssuuuyyy}}}vvvvvv~~~^^^DDD777555444333111///......//////000......000222333000---000222<<<===111---111...<<<999555111...---...................../////////------------------------,,,---......,,,,,,---...///,,,+++......,,,---///222@@@AAA333,,,111111***,,,,,,++++++***+++++++++...---++++++---000333555------------------------...------------///111222,,,---------............,,,,,,...///000000000000///000111222111111222444<<<>>>CCCMMM^^^ttt))))))))))))***+++,,,------...555???GGGMMMVVV^^^fffjjjnnnooommmlllmmmooouuuuuurrrmmmgggbbbbbbcccaaaaaaaaabbbaaa___ZZZWWWQQQSSSVVVYYY\\\___aaabbbkkkiiihhhjjjmmmpppqqqrrrssstttuuuvvvwwwxxxxxxxxxzzzyyyyyyzzz}}}{{{wwwwww|||zzzxxxzzz{{{yyyxxxxxxwwwuuutttuuuwwwyyyxxxyyyzzzyyyvvvsssrrrrrrnnnoooppprrrtttxxx{{{}}}{{{yyyyyy{{{{{{xxxwwwzzzzzzvvvrrrrrroooppppppkkkdddaaabbbdddjjjppptttqqqnnnkkkeee]]]TTTKKK>>>666333111///---,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))))))))*********+++++++++++++++******++++++,,,---,,,,,,+++******))))))((())))))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))))))))''''''''''''((((((((()))%%%&&&''''''((((((''''''((((((((((((((((((((((((''''''''''''((()))***+++''''''((()))))))))))))))))))))))))))))))))))))))+++++++++,,,...111444666999>>>AAACCCKKKXXXccchhhjjjzzz{{{kkkcccdddkkkuuuzzzyyywwwttttttwww}}}~~~zzzzzz{{{{{{yyyeeeLLL<<<666444222000//////000000000000////////////......///111<<<===111---000---666555333111///.........---........./////////000.........------,,,,,,+++,,,---......,,,,,,---...444---...222...(((222EEE]]]pppiiiDDD...222111"""+++++++++***++++++,,,,,,///---,,,***)))***+++,,,,,,,,,,,,------,,,,,,,,,...---,,,,,,---000222333------------............,,,---------///000111222000111111000000000333555444888@@@MMM___ttt************+++,,,---...333777BBBOOOYYY]]]cccjjjjjjnnnpppmmmgggdddeeeiii}}}zzzmmmeeeccceeeUUUUUUVVVUUUUUUTTTTTTUUURRRVVV\\\bbbhhhnnnsssvvvqqqnnnlllkkklllnnnnnnnnnssstttvvvxxxyyyyyyyyyxxxzzzyyyzzz{{{~~~|||yyy{{{|||yyy|||}}}zzz{{{}}}rrrtttvvvvvvuuutttssstttnnnmmmlllnnnrrruuuwwwwww}}}}}}yyyvvvvvvwwwxxxtttttt|||~~~}}}yyyoooccc[[[ZZZ\\\eeennnuuutttsssrrrllldddaaaVVVHHH>>>999777444222,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))))))))******++++++++++++******))))))***+++,,,,,,,,,,,,++++++***))))))((())))))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))******&&&'''''''''(((((())))))%%%&&&''''''((((((''''''((((((((((((((((((((((((''''''''''''((()))++++++'''(((((()))))))))))))))))))))))))))))))))))))))+++++++++,,,///222666888999???DDDHHHQQQaaapppxxxwwwrrrjjjgggkkkttt~~~zzzmmmoooqqqssswww||||||uuu{{{dddNNN999777555333222222222333222222222111///...///111///111;;;===000,,,000,,,***+++,,,............------.........//////000000//////...---,,,,,,++++++,,,---......,,,,,,---...+++%%%+++444111---DDDfffCCC***666---************+++,,,------...---,,,***))))))*********++++++,,,,,,++++++***,,,+++******+++...000222---------.........//////------,,,---...000222333111111111//////000333666000777CCCSSSeeeyyy&&&(((***++++++///555:::BBBIIIUUUbbblllpppooommmrrrjjjccc```]]]]]]eeepppoookkkhhhcccUUUTTTRRROOONNNPPPTTTXXXZZZbbbmmmtttwwwwwwxxxyyyqqqooommmnnnppprrrsssrrrvvvssszzz|||~~~|||~~~~~~{{{|||zzzuuusssrrrpppooonnnnnnppprrrrrrqqqvvvzzz~~~zzzuuurrrqqqqqqsssxxxuuuiii```\\\[[[ZZZ^^^fffrrrzzzzzzrrrkkklllggg___VVVLLLAAA777111000...,,,+++,,,,,,,,,+++,,,++++++******++++++,,,---------,,,,,,,,,++++++)))************+++++++++************************+++++++++************)))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((()))))))))))))))(((''''''''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))+++***)))((((((''''''((((((+++...000222555999<<>>DDDGGGMMM]]]vvvuuunnngggeeelllvvv~~~xxxooojjjkkkpppxxx|||yyy{{{~~~}}}|||yyyvvvsssrrrrrrrrrrrrsssssssssssswwwxxxyyyzzz}}}```PPP@@@777444111000111000111111222222111111111444333444888777000...111222111000///...------------------.........//////222333333222///......///---......---,,,+++---///---...222555...'''000???DDD;;;111+++***++++++))),,,,,,,,,,,,,,,,,,,,,,,,***,,,,,,,,,+++***+++,,,...---------,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......---......//////000111111000000000000000111222222555777@@@PPPbbbsss+++---///111333999BBBIIITTT\\\iiitttyyyxxxsssnnn\\\WWWTTTVVVZZZ]]]ccchhhtttsssfff^^^YYYRRRTTTVVVWWWZZZ]]]bbbfffqqqvvv{{{|||yyyvvvuuuvvvpppsssvvvvvvuuuvvvxxx{{{~~~~~~}}}~~~}}}}}}|||xxxxxxyyyzzzzzzvvvoookkkooottt{{{zzzwwwtttsssrrrtttxxx|||~~~xxxpppkkkggghhhiiijjjkkkooosssvvvuuuuuuuuurrrjjj\\\MMMBBB777444111///......---+++---,,,,,,++++++,,,,,,---------------,,,,,,,,,,,,************+++++++++,,,+++++++++++++++++++++++++++++++++************)))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((()))))))))))))))(((''''''''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))+++******)))))))))******---...000222444888===AAAIIIQQQ^^^ooozzzkkkeeehhhnnnxxxvvvmmmlllnnnrrryyy~~~zzzxxxxxx|||}}}zzzxxxuuusssqqqmmmiiifffeeeeeeeeeeeeeeedddddddddfffggghhhiiikkknnnpppqqqssstttwww{{{~~~|||vvvyyy|||~~~{{{nnnUUUBBB666111222666111111111111111111111000555444666999888222//////000//////...------......------........./////////222333444222000//////000---.........,,,,,,...000111666>>>AAA777))))))222&&&''')))---000///,,,))),,,,,,,,,,,,,,,,,,,,,,,,***,,,---,,,+++***+++---333222000...,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,------...//////000000111000000000000111222222555777@@@PPPaaasss,,,///222555999AAALLLSSS___fffnnntttsssmmmeee```YYYVVVUUUXXX]]]aaadddeeelllyyyyyylllaaaZZZVVVQQQVVV]]]cccgggkkkoooqqqtttxxx{{{{{{xxxuuuuuuvvvuuuzzz{{{xxxzzz}}}~~~~~~yyy}}}|||}}}{{{zzzyyy{{{|||}}}~~~}}}}}}||||||}}}|||yyyyyyzzz||||||zzzuuurrrrrruuuyyy~~~}}}zzzxxxvvvtttuuuxxx|||}}}~~~zzzzzz{{{{{{|||}}}|||vvvnnniiijjjmmmqqqtttzzz|||xxxlll^^^SSSFFF@@@888222///...------------,,,,,,,,,,,,------...------------,,,,,,,,,*********+++++++++,,,,,,+++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((()))))))))))))))(((''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))++++++*********++++++,,,...000222444777<<>>EEEPPP[[[eeepppzzz}}}vvvjjj]]]XXX___ooo|||nnnddd^^^[[[PPPQQQUUUYYY]]]aaaiiippprrrpppllliiijjjqqqzzzwwwpppkkkmmmpppuuu|||zzzuuuxxx~~~~~~~~~}}}~~~~~~{{{wwwvvvwwwzzz}}}~~~{{{xxxvvvtttrrrsssvvvzzz|||}}}{{{wwwuuuwww}}}}}}~~~~~~~~~~~~||||||yyyrrrnnndddcccdddfffkkkppprrrsssuuuooofff\\\RRRGGG>>>888//////............////////////.........---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((()))))))))))))))(((((('''''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))++++++,,,,,,...///111222444777===FFFSSScccsss}}}}}}uuulllmmmyyyvvveeebbbhhhrrrzzz|||vvv}}}|||zzzzzz{{{yyyxxxuuutttrrrrrrrrrpppnnnllliiigggddd```]]]ZZZXXXWWWOOOKKKGGGDDDCCCBBB@@@>>>======>>>>>>??????@@@@@@>>>???@@@AAAAAA@@@???>>>@@@@@@AAABBBBBBCCCCCCCCC@@@BBBDDDDDDCCCEEEKKKPPPQQQ[[[fffmmmzzzrrrtttqqqlllppp}}}pppWWW999777555333222333444555555555222///333999888111111111000///////////////////////////000000000000---...000000//////111222,,,---///000000111444666111888<<<777//////666===:::222)))''',,,000///,,,------------------------,,,---......,,,,,,---...+++,,,------......---------,,,,,,++++++,,,,,,---,,,,,,,,,---------............//////000111111111222222111111222222333444444666???PPPdddzzzHHHUUUaaahhhooowwwyyyvvvxxxgggYYYXXXXXXXXXdddssskkkVVVOOOQQQSSSXXX```fffiiikkklllmmmiiihhhggggggjjjsss~~~{{{{{{}}}yyytttvvvzzz~~~}}}||||||~~~~~~vvvvvvwww{{{{{{vvvzzz||||||yyytttrrrvvvzzzyyy{{{}}}|||zzzyyyyyyyyy~~~|||~~~{{{vvvqqqkkkhhhkkkrrrxxx|||zzzpppjjjdddRRR???;;;444///000000,,,---222------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))%%%&&&''')))))))))((((((((((((((((((((((((((((((''''''((()))))))))))))))))))))*********))))))((()))*********++++++++++++---))))))...000000111444777===DDDOOOccc{{{}}}|||wwwrrrvvv~~~uuujjjooosss{{{}}}{{{}}}~~~zzz}}}zzzwwwtttsssrrrqqqoooqqqooommmlllkkkiiifffdddcccaaa]]]XXXSSSNNNKKKJJJEEECCC@@@>>><<<<<<======;;;::::::<<<@@@BBB@@@>>>?????????>>>>>>>>>>>>>>>============>>>???@@@AAA>>>>>>??????@@@AAAAAABBBFFFIIIMMMQQQYYYgggyyyyyymmmiiiooo~~~xxxyyyPPPDDD999666888999:::<<<222555333---222<<<:::111//////111111111000///...222111000//////000111222......///000111000---+++........................---,,,444>>>333???WWW===777444000...---...---,,,---------,,,,,,+++++++++///...------,,,,,,++++++---++++++...111333111...,,,,,,,,,---------......////////////////////////.........//////000111222555222//////222444444222777888AAATTTiii~~~TTT```kkknnnnnnpppnnnjjjggg```[[[\\\]]]```fffooozzzvvvaaaQQQMMMPPP]]]ccclllrrrsssqqqnnnlllfffhhhkkknnnsss{{{zzztttpppttt{{{}}}zzzxxxzzz}}}~~~~~~}}}}}}}}}~~~}}}{{{zzzyyy|||||||||zzzyyyyyy|||~~~~~~~~~|||yyyqqqooosssyyy~~~zzzwwwiiiXXXCCC:::333222111......000.........---------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((******+++***))))))((((((((((((((((((((((((''''''((()))))))))))))))))))))************))))))))))))*********+++++++++...******///111111222666@@@GGGPPP[[[nnnyyywwwuuuuuu{{{}}}{{{xxxwww}}}~~~}}}~~~~~~zzzxxxuuuqqqnnnmmmllljjjhhhllljjjiiihhhhhhfffccc```[[[XXXTTTOOOKKKGGGEEEDDDBBBAAA???<<<;;;;;;;;;<<<<<<;;;:::<<<>>>???>>><<<>>>>>>>>>>>>>>>>>>======>>>>>>>>>======>>>>>>???<<<<<<======>>>>>>?????????AAACCCDDDGGGPPP\\\fffwww}}}pppmmmssszzzwwwmmmYYYDDD:::999777555555111555333...333;;;999000......///000///...------......//////111222444555000///000111222111...,,,...........................***,,,555000GGGiiiZZZ777444000///...///...---......------------------------,,,+++******,,,...333000------///000///...,,,,,,,,,---------.......................................//////000111222222222222222111222333444666888AAATTTjjj}}}___jjjsssqqqjjjeeeaaa___[[[___```^^^___fffkkkmmmqqqqqqnnncccUUUNNNPPPTTTgggmmmuuuyyyxxxtttooolllggglllrrrxxx~~~vvvooollloootttyyy|||||||||{{{{{{|||}}}}}}}}}}}}~~~~~~~~~}}}yyyuuuuuuzzz~~~}}}~~~~~~tttllljjjxxx|||pppOOODDD888333111///....../////////............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))((((((((((((((((((((((((((((((''''''((()))))))))))))))))))))************)))))))))))))))************+++...+++,,,000222333666:::EEENNNYYYfffwww|||tttsssuuuzzzzzzqqqmmmrrr{{{~~~{{{xxxrrroookkkiiihhhgggeeedddfffeeedddcccccc```]]]ZZZQQQOOOKKKFFFBBB@@@??????@@@???===<<<;;;;;;<<<===>>>===<<<===>>>>>>===<<<>>>??????@@@@@@@@@??????@@@@@@???>>>>>>>>>>>>???========================>>>??????>>>===AAAHHHNNNVVVbbbtttzzzxxxzzzsssxxxyyy]]]III>>>777222111111444333000333:::777000///////////////...---------...///000111333333444111000000111222111///---........................///+++(((//////FFFjjjbbb666444111//////000///...------..................---...///---++++++///222888555000...---------,,,,,,,,,,,,---------......------------------------.........//////000111222...222555555222000333666555777BBBUUUjjj}}}gggnnnsssmmmccc\\\\\\___eeennnnnndddaaakkkpppmmmgggccc]]]UUUPPPQQQWWW]]]jjjmmmqqqssssssqqqqqqqqqrrrvvv{{{xxxqqqrrrsssuuuwwwyyyyyyyyyyyyzzz|||~~~{{{||||||}}}~~~}}}}}}}}}}}}{{{wwwyyy~~~~~~||||||tttiiieeetttvvv___QQQ???444111///...---/////////.........------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((''''''&&&&&&%%%((((((((((((((((((((((((''''''((()))))))))))))))((())))))************))))))))))))*********++++++...+++,,,111444666;;;BBBKKKSSSaaasss|||vvvqqqssszzzssshhhgggppp}}}zzzzzz}}}{{{zzzyyyvvvtttpppmmmjjjhhhhhhgggfffeeecccbbb___^^^\\\YYYTTTQQQKKKHHHEEEAAA???>>>>>>??????>>>============>>>?????????>>>???@@@AAAAAAAAAAAAAAABBBCCCCCCDDDCCCCCCBBBAAAAAA@@@@@@AAAAAAAAA????????????>>>>>>=========>>>?????????AAAEEEHHHHHHQQQ^^^jjjvvv}}}|||xxxfffKKK888222555111333333222444888666000111111111111000000//////000000000000000/////////000//////000111000///---...........................///+++222000999OOOEEE444222///...//////...---,,,,,,------......//////...222444444000///111333777555333000///---,,,+++,,,,,,,,,---------......------------------------............///000111222...111444555444333333444333777CCCVVVjjj|||rrrsssqqqhhh]]]YYY^^^gggxxxxxxnnnqqqqqqjjj]]]YYYTTTQQQRRRWWW^^^dddiiiiiiiiiiiikkkpppwww}}}{{{uuuwwwwwwwwwwwwwwwxxxxxxyyywwwxxx{{{yyyzzz{{{|||||||||{{{{{{~~~zzzppplllooowww|||vvvmmm```LLL;;;444222111///.........------------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((('''&&&&&&&&&%%%%%%((((((((((((((((((((((((''''''((()))))))))))))))(((((()))***************************++++++++++++,,,+++...333777;;;CCCLLLUUU[[[kkk~~~rrrrrrtttzzzzzzmmmhhhmmmxxxwwwwwwyyy|||}}}~~~~~~{{{wwwtttsssrrrqqqpppnnnllliiihhhhhhhhhhhhgggbbb___[[[XXXTTTPPPLLLIIIEEECCCAAA???>>>>>>???@@@============>>>???@@@@@@>>>??????@@@AAACCCEEEGGGDDDDDDDDDEEEFFFGGGHHHHHHCCCCCCBBBBBBCCCDDDDDDEEEBBBBBBAAA@@@???>>>======:::;;;===>>>>>>@@@BBBCCCCCCHHHMMMQQQYYYiii~~~|||yyy|||}}}{{{]]]<<<333999333444444333444666666333111000000000000000000111111111000//////...------///...---...//////---,,,........................---111,,,222...,,,555***000///------......---,,,++++++,,,,,,---------...---222666777444111//////111222444444222///---+++,,,,,,,,,---------..........................................///000111222111111111333666777555222333777CCCUUUhhh{{{|||vvvnnnddd[[[YYYdddppp~~~uuulllbbbWWWWWWVVVWWWYYY^^^bbbeeejjjiiiggghhhllluuu|||xxxyyyzzz{{{~~~zzzvvvuuuttttttuuuuuuwwwxxxyyyuuuvvvzzz~~~}}}xxxxxxxxxyyyyyyyyyyyyzzz}}}}}}xxxwwwppptttyyy~~~~~~{{{xxxppp___LLL???:::666222.........---------,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''(((((((((((((((((((((((((((((((((''''''((()))))))))))))))'''((()))******+++******+++++++++,,,,,,,,,,,,---,,,,,,000777<<>>???@@@BBBCCCDDDDDDAAABBBCCCDDDEEEGGGKKKMMMJJJIIIHHHHHHIIILLLNNNPPPJJJIIIIIIIIIIIIIIIJJJJJJEEEEEEDDDBBBAAA@@@>>>>>>======>>>??????@@@@@@@@@@@@@@@AAAAAAEEEPPPaaammm~~~sssqqqyyyrrrHHH777888666666555444444555666666////////////000111222333222222000/////////000111///...,,,,,,---...---+++........................,,,222)))------(((///***...---,,,,,,---...,,,+++++++++,,,,,,,,,,,,,,,,,,+++---111333333111---***,,,///333444333000---,,,,,,,,,,,,---------......////////////////////////.........//////000111222333111///222666888666333333777CCCTTTfffyyy{{{qqqfff___ZZZ\\\hhhvvv~~~oooddd]]]YYY]]]bbbeeeffffffeeeeeejjjkkkmmmpppuuu}}}{{{vvvuuuvvvvvv}}}{{{yyywwwtttsssssssssssstttvvvwwwxxxwwwxxxzzz}}}}}}zzzwwwvvvvvvuuuvvvwwwxxxyyy{{{}}}~~~|||wwwwwwzzz}}}||||||yyy|||zzzyyyyyy}}}~~~uuubbbQQQFFF===666/////////............---........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''((()))***((((((((((((((((((((((((''''''((()))))))))))))))'''((()))******+++++++++,,,,,,------------......---...444<<>>@@@BBBCCCCCCCCCCCCCCCDDDFFFHHHJJJKKKLLLMMMKKKLLLMMMMMMMMMNNNRRRVVVUUUSSSPPPOOOQQQUUUYYY\\\YYYYYYWWWVVVTTTTTTSSSSSSLLLKKKJJJHHHFFFEEECCCCCCBBBAAAAAAAAABBBBBBAAA@@@>>>>>>======???EEEMMMRRR```kkk~~~qqqmmmzzz~~~]]]BBB777999777666555444555777:::111111111222333555777888999777444111000000222444000...------......---,,,........................,,,333(((,,,000***111111---,,,,,,---...///---,,,---------------,,,,,,,,,+++******---111333000---,,,///222222000.........,,,,,,,,,---------.......................................//////000111222222222111222444666666777444888CCCSSSdddwwwssshhh^^^ZZZYYY]]]kkkyyysssddd^^^^^^^^^eeemmmrrrppplllhhhfffjjjnnnsssyyy}}}|||vvvttttttuuu||||||xxxvvvuuurrrvvvuuuuuuttttttuuuuuuvvvyyyzzz|||~~~~~~{{{xxxwwwvvvtttssssssuuuwwwxxxyyy{{{}}}}}}}}}~~~~~~vvvrrrsssuuuxxxzzz||||||~~~sss___PPPBBB888000000000000////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&%%%$$$$$$%%%&&&''')))(((((((((((((((((((((((('''(((((()))))))))))))))''''''(((******+++++++++---------.........//////...000666???HHHRRRcccqqqzzzuuuxxxwwwyyy}}}{{{|||}}}zzzuuuqqqqqqrrrqqqooolllkkklllnnnnnnnnnsssooojjjfffbbb___\\\ZZZVVVPPPHHHCCC@@@@@@AAAAAA>>>@@@CCCFFFGGGHHHGGGFFFJJJKKKNNNPPPRRRTTTUUUUUUUUUWWWXXXVVVUUUVVVZZZ]]]___\\\YYYWWWYYY^^^cccggghhhgggeeebbb___]]]\\\\\\SSSRRRQQQOOOMMMKKKIIIHHHAAA@@@@@@@@@BBBCCCBBBAAA???@@@@@@AAABBBBBBCCCDDDLLLVVVggg}}}yyyhhhmmm{{{zzz|||oooLLL888;;;999666555444444888<<<555555555666888;;;===???BBB>>>888333000000111222111///...---...///...---........................,,,666***000555,,,000000---------...///000...---/////////......------,,,...)))&&&)))111666555222---///111000---,,,...000,,,,,,,,,---------......------------------------.........//////000111222000333444333111222666;;;555888BBBRRRbbbwwwhhhbbb]]]\\\]]]aaakkkwww}}}~~~|||ssscccWWWYYYbbbkkknnnsssvvvpppiiihhhllllllrrryyy~~~zzzvvvuuussswwwzzz~~~}}}yyyvvvtttvvvvvvuuuuuuuuuvvvwwwwwwtttvvvwwwyyyzzzzzzyyyyyyvvvuuuuuuuuuuuuuuuvvvvvvxxxxxxyyyyyyzzz{{{{{{{{{{{{zzzyyyzzz|||vvvqqqpppttt{{{~~~~~~}}}~~~|||lll___OOO???666222///000///,,,...111//////.........---------------------------------++++++************++++++************************************************))))))))))))))))))))))))))))))(((((((((((())))))******))))))((((((''''''******))))))((((((((('''*********)))))))))))))))*********,,,...///...---222+++555KKKRRRPPPbbb~~~vvvsssuuu~~~{{{vvvrrrooommmlllllllllllljjjhhhjjjppptttttttttrrrnnnfff\\\RRRLLLMMMHHHCCC@@@@@@@@@>>><<<===???DDDLLLTTTVVVTTTQQQVVVXXX[[[]]]]]]^^^```bbb]]]aaaeeeeeebbbbbbeeehhhlllkkkiiigggfffhhhlllpppoooqqqssssssqqqmmmkkkjjjeeebbb]]]YYYUUUQQQLLLIIIJJJEEEAAA@@@BBBDDDDDDCCCBBBBBBAAAAAAAAA@@@@@@@@@FFFJJJUUUdddsssuuukkkmmmzzzaaaKKK<<<333000444444///111:::AAA999555<<>>@@@AAAAAACCCFFFMMMVVV^^^bbbaaa___dddgggiiikkkkkklllnnnpppmmmqqqttttttrrrqqqtttwwwzzzyyywwwtttssstttxxx|||}}}}}}|||{{{wwwtttooojjjeeeaaa\\\XXXUUUPPPJJJFFFFFFEEECCCAAACCCBBBBBBAAA@@@@@@??????>>>???EEEOOOYYYfffyyyrrrhhh___nnnkkkRRRAAA444555666111000333555222000444:::???>>><<<888666444222111000111222////////////////////////---...000000...---...///........................333...,,,...///...///333111222111...------------------///222111------111;;;888444000...,,,,,,---...------,,,,,,------...,,,---------............////////////000000000000111111111222333444555666777;;;GGGXXXjjj~~~nnnvvvyyyuuuuuuyyywwwpppgggbbb[[[VVVRRRRRRZZZeeekkkiiiggggggfffjjjvvv{{{wwwvvvsssxxxyyytttnnnnnnqqqrrrsssuuuwwwwwwvvvttttttuuutttuuuuuuuuuuuutttttttttrrrrrrrrrrrrrrrqqqppppppnnnnnnmmmmmmmmmmmmnnnnnnrrroookkkhhhggghhhjjjkkkjjjiiihhhfffggghhhjjjkkkooopppqqqooonnnoootttyyy|||}}}tttooopppttt}}}mmm]]]FFF===555444444111...---/////////.........------------------------------++++++************++++++************************************************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))((((((((((((((((((((((((''''''''''''************************((()))+++---///222444555999AAAOOO\\\eeelllwww{{{~~~{{{xxxzzz~~~|||wwwtttvvvyyy|||~~~zzzxxxuuurrrooonnnmmmmmmjjjjjjiiihhhfffgggiiikkkeeedddbbb___\\\XXXVVVTTT@@@===;;;;;;>>>BBBEEEFFFKKKOOOWWWaaajjjpppqqqpppsssuuuxxxyyyyyyzzz{{{}}}|||~~~zzzuuuooolllccc]]]UUUPPPMMMJJJFFFCCCEEEDDDCCCBBBAAA@@@@@@@@@???======AAAEEENNN\\\iiisssZZZ]]]jjjtttWWW;;;333666555111...000111333222111111333555222111000//////000222222////////////////////////,,,///111222111/////////........................333///---///111444999???222000---,,,++++++,,,...111,,,+++...000///000333GGGAAA999111---,,,...000...------,,,,,,------...------........./////////.../////////000000000111111111111222333444555666888<<>>???@@@CCCLLLUUUeee}}}qqqeeeddduuupppEEE333444777444000111333555333///...111333000////////////000111222////////////////////////,,,///222444333111//////........................222///...222555888@@@HHH222---***+++,,,...111444JJJ===000---///333888>>>EEE@@@888000,,,,,,///111...------,,,,,,------............////////////000......//////000000111111111111111222333444555666666:::GGGZZZooo{{{lll^^^XXXXXX]]]eeejjjhhhhhhjjjgggccc```aaafffrrryyyqqqnnnfffgggiiijjjiiiiiilllpppqqqrrrsssrrrqqqqqqssstttvvvwwwxxxyyyxxxvvvsssqqqmmmlllkkkiiihhhgggffffffeeeddddddcccbbbbbbbbbcccaaaaaaaaa```___]]]\\\[[[ZZZXXXWWWUUUTTTSSSSSSSSSUUUWWWXXXUUUPPPPPPUUUZZZ^^^```eeekkkttt}}}zzzvvvsssqqqpppyyyrrrnnn]]]MMM===666444333111222000000/////////.........------------------------,,,,,,++++++++++++,,,,,,************************************************))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))''''''(((((((((((((((((())))))******+++++++++,,,+++,,,---...///222888<<>>===BBBCCCDDDGGGJJJOOOUUUXXXaaaeeemmmtttzzz~~~zzzrrrkkkeee]]]TTTMMMHHHGGGEEEBBBAAAAAAAAAAAA>>><<<<<>>BBBGGGTTThhh|||wwwhhhnnn|||~~~|||ZZZ<<<444555333111111111000/////////000000111111000000000000111111000000000000000000000000,,,///222444333111000000////////////////////////111///000333444555<<>>555333///+++******,,,---...------,,,,,,------............////////////000.........///000111111111111111111222333444555666555999FFF[[[qqq|||xxxdddUUUXXX]]]gggrrruuupppkkkjjjfffdddccceeeiiisssvvvmmmjjjhhhggghhhjjjjjjhhhjjjooopppqqqrrrqqqpppooopppqqqsssuuuwwwxxxwwwssspppmmmhhhgggeeedddbbbaaaaaaaaa______^^^]]]\\\\\\\\\\\\XXXYYYZZZZZZXXXVVVSSSQQQLLLLLLKKKIIIHHHHHHGGGGGGHHHJJJKKKIIIGGGFFFIIILLLRRRSSSVVV[[[aaaiiipppuuu~~~}}}zzzyyyyyyxxxwww|||xxxwwwyyyhhhYYYGGG===888222000111000000000/////////......------------------------,,,,,,++++++++++++,,,,,,************************************************))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))(((((((((((())))))))))))))))))******+++,,,,,,,,,,,,...000000111666===CCCNNN\\\hhhpppwwwxxx~~~xxxuuurrrrrrxxx|||yyyyyy|||~~~|||{{{wwwrrrooonnnnnnnnnmmmlllkkkkkkkkklllllljjjjjjkkklllllljjjeeebbbWWWRRRJJJBBB===<<<>>>???BBBEEEKKKQQQWWW]]]cccgggooossszzz~~~wwwlll```WWWQQQNNNJJJFFFCCCAAA@@@@@@===;;;<<<@@@AAA>>>>>>AAABBBNNN\\\lllyyyzzzzzzzzz~~~|||{{{xxxTTT>>>444111000444222///000222333222000222222111111111000000000000000000000000000000000,,,///222333222111111111////////////////////////111///000111000///555===777...***000555666888>>>GGG>>>666666888777777888,,,,,,,,,,,,,,,---------...------,,,,,,------...------........./////////------...///000111222222111111111222333444555666777;;;III___wwwyyyppp```WWW```eeepppyyyyyyrrrmmmmmmkkkkkkmmmppprrrvvv{{{pppjjjhhhhhheeefffiiijjjggghhhmmmnnnoooppppppnnnllllllmmmnnnppprrrsssrrrnnniiifffcccaaa___^^^\\\\\\\\\\\\YYYYYYXXXVVVVVVUUUUUUUUURRRRRRQQQOOOMMMJJJGGGFFFAAAAAA@@@@@@???????????????@@@AAABBBBBBBBBBBBCCCGGGHHHIIINNNTTT\\\cccggglllpppvvv~~~~~~~~~uuuiiiZZZOOOCCC888111000000000000000/////////...---------------------------,,,,,,++++++,,,,,,---************************************************))))))))))))))))))))))))))))))(((((((((((())))))'''((((((((()))))))))***))))))))))))******++++++))))))***++++++,,,------,,,///222333555<<>>AAAEEEIIIJJJPPPXXX```fffkkkqqquuuyyy}}}sssiiiaaa^^^WWWPPPJJJFFFDDDCCCBBB???>>>AAAAAA???>>>@@@;;;>>>EEERRRhhhzzz|||yyyxxxzzzzzz~~~sssPPP:::222222666555333333444444444333000000000111111111000000000000000000000000000000,,,...000111000000111222////////////////////////000///...///...000999DDD;;;000***000333//////444+++(((***222666555222222---...//////000//////......------,,,,,,------...,,,---------............------...///000111222222111111111222333444555666888<<>>;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<>>444111000000000000////////////---------------------------,,,,,,++++++,,,,,,---************************************************))))))))))))))))))))))))))))))(((((((((((())))))'''((((((((())))))******))))))******+++++++++,,,))))))***+++,,,,,,------,,,000333666999AAALLLUUU___fffrrr~~~tttwwwwwwsssrrr{{{xxxssstttxxx|||}}}~~~{{{{{{{{{uuuqqqooonnnnnnmmmmmmlllkkkjjjjjjjjjkkkllllllkkkiiihhhfff___VVVOOOHHHEEEAAA???AAAFFFLLLPPPUUU\\\eeelllqqquuuyyy|||}}}{{{qqqlllddd[[[RRRLLLHHHGGGFFF@@@===???>>><<<<<<>>>EEEAAAAAAGGGTTTiii|||vvvvvv~~~zzz```BBB666666333444444222000///000111---...///000111111111111000000000000000000000000,,,...////////////111333000000000000000000000000///------...000666DDDRRRCCC666///444444...+++///---,,,...333555111......---......------,,,++++++...------,,,,,,------...,,,,,,,,,---------......------...///000111222222111111111222333444666666777;;;IIIaaa{{{{{{tttkkkccc^^^]]]]]]hhhkkkqqqsssnnnggghhhnnnzzz|||yyyvvv{{{vvvpppnnnnnnmmmhhhdddfffffffffffffffhhhlllpppllllllllllllkkkiiigggfffbbbdddhhhkkkmmmjjjeee```\\\[[[YYYWWWUUUTTTSSSSSSVVVTTTRRRPPPNNNNNNNNNOOOMMMKKKFFFAAA===;;;:::999;;;;;;;;;:::;;;;;;<<<===???????????????@@@AAAAAA??????@@@BBBHHHQQQ[[[cccmmmlllllllllooosssxxxzzz|||~~~yyykkk[[[KKK===333333///---000222111222444------------------------------,,,,,,+++***))))))******))))))))))))******(((((())))))******++++++))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))************************************+++,,,---------333888999<<>>@@@EEEHHHTTTsss~~~rrrOOO888666444666777444222111///---222222111111111111222222000000000000000000000000000000////////////000000............////////////////////////111444777999CCCAAA<<<555///------///)))---111555555222...+++,,,,,,,,,---...///000111,,,---...//////...---,,,---......////////////////////////000111111222222444444333222111333666888888===LLLbbbxxxyyyssskkkccc^^^]]]]]]^^^fffhhhkkkmmmjjjjjjsss~~~~~~wwwrrrppplllgggfffhhhhhheeeaaadddeeeeeedddeeegggkkkooolllkkkjjjhhhfffeeecccccc___aaadddhhhiiigggbbb^^^ZZZYYYWWWUUUSSSRRRRRRQQQRRRRRRPPPOOONNNNNNNNNNNNGGGDDDAAA===:::888777777999999999999999:::;;;<<<===============>>>???@@@@@@@@@@@@BBBFFFNNNXXX___hhhjjjmmmnnnppptttyyy}}}}}}zzzzzz~~~{{{qqqfffYYYHHH;;;444///,,,///000///...000------------------------------,,,,,,+++******)))******))))))))))))******))))))))))))************))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))************************************+++,,,---......111555777<<>><<>>LLLbbbxxxrrrkkkccc^^^___aaaccccccddddddddddddccchhhyyy|||rrrkkkdddbbb___```cccdddcccaaabbbcccdddddddddfffjjjmmmllljjjgggdddaaa___^^^]]][[[]]]___ccceeeccc___\\\XXXWWWUUUSSSQQQPPPOOOOOOOOOOOONNNNNNMMMLLLKKKJJJ@@@>>><<<:::888777777777999999999999:::;;;<<<============>>>>>>@@@AAAAAAAAABBBBBBBBBFFFLLLTTTZZZccchhhnnnqqqqqqsssyyy~~~xxxxxx{{{~~~yyyqqqqqqyyyyyysssiiiWWWGGG999222...///111...------------------------------------,,,,,,++++++************))))))))))))*********************)))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************************************+++,,,---...000111333888BBBPPP```kkkppp}}}zzz~~~vvvjjjdddjjjxxxtttqqqnnnlllllllllkkkjjjkkklllnnnnnnmmmnnnpppqqqjjjeee^^^VVVNNNHHHDDDCCCHHHKKKOOOTTTZZZaaahhhmmmvvvyyy}}}|||qqqfffQQQNNNIIIFFFDDDBBB@@@>>>>>><<>>@@@AAA@@@@@@AAAAAACCCDDDEEEFFFFFFFFFFFFFFFGGGLLLRRRVVV___gggppprrrppppppuuuzzzxxxyyyzzz{{{zzz}}}{{{{{{|||rrrpppvvv~~~{{{qqqaaaSSS???666000111222000..............................------,,,,,,,,,++++++++++++******))))))******++++++++++++******)))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))*********************************+++,,,---...///333111555???MMM\\\mmmxxx{{{xxxxxx~~~yyy}}}}}}ooo```]]]gggttt{{{zzzqqqnnnkkkjjjjjjjjjiiiiiiiiijjjkkklllmmmmmmmmmmmmhhhbbbXXXNNNHHHGGGHHHIIIQQQUUUYYY^^^ccciiippptttzzz|||tttccc]]]TTTLLLGGGEEECCCBBBAAA???@@@DDDCCC@@@BBBFFFMMMaaawwwjjjlllsssTTT@@@:::666777888666222111222222222222222222222222000000000000000000000000000000////////////000000............////////////222222000////////////000***---111333333222111111444333000...------......///......---------......////////////////////////......///000000000000000/////////000111111222222222444777888777777888999;;;@@@OOOeeezzzfffeeefffllltttwwwtttooommmllllllmmmlllooozzz~~~nnngggddd```___^^^___```aaabbbbbbaaabbbdddddddddeeehhhjjjllliiieee```\\\YYYXXXXXXXXXXXXYYY[[[]]]]]]ZZZXXXUUUTTTRRRPPPOOONNNMMMMMMLLLLLLKKKIIIFFFCCC@@@>>>;;;;;;;;;;;;<<<======>>>888999:::;;;===???AAACCCCCCCCCDDDEEEFFFHHHJJJKKKLLLLLLLLLKKKKKKNNNRRRVVV^^^fffnnnpppmmmkkknnnrrruuuzzz{{{|||||||||{{{~~~zzzuuuvvvyyy~~~ttthhh^^^FFF;;;222000222111//////........................---------,,,,,,,,,,,,,,,++++++************++++++,,,,,,++++++******))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))*********************************+++,,,---///000222111888GGGWWWfffvvvyyywwwxxx}}}yyyxxxpppdddZZZ\\\hhhrrruuutttooollljjjiiiiiijjjiiihhhiiijjjkkkllllllllljjjhhh```ZZZQQQIIIFFFIIINNNSSS\\\___cccgggjjjooossswwwzzz|||wwwnnn```TTTKKKGGGEEEDDDCCC@@@???BBBCCCAAA@@@AAADDDNNNYYYgggzzzooonnn}}}}}}~~~|||oooKKK???666666888666333333111222333333333333222111111111111111111111111111000000////////////000000............////////////111111111000111111111222)))+++------,,,---...///------..................///......---------.................................//////000000000000000/////////000111111222222222444777888888888999::::::AAAQQQhhh~~~___cccjjjttt{{{{{{vvvqqqiiijjjnnnsssvvvuuuwww|||xxxjjjeeebbb^^^^^^^^^]]]^^^^^^______aaabbbccccccbbbccceeefffjjjgggddd```]]]ZZZYYYXXXXXXWWWWWWXXXZZZYYYXXXVVVTTTSSSQQQOOOMMMLLLKKKKKKJJJIIIHHHEEEBBB???<<<;;;::::::;;;;;;<<<<<<<<<<<<777888999;;;>>>@@@CCCDDDDDDEEEEEEGGGIIIKKKMMMNNNQQQQQQQQQPPPPPPQQQTTTVVV]]]ccciiikkkhhheeefffhhhlllsss}}}}}}zzz{{{{{{}}}yyyyyyzzzqqqiiiQQQCCC555000111000..............................------------,,,,,,,,,,,,++++++************+++++++++++++++++++++*********))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))*********************************+++---...000000000222>>>QQQ```kkkzzz~~~||||||rrr^^^XXXWWW___jjjoooqqqrrrnnnllliiiiiijjjjjjjjjjjjlllkkklllmmmmmmjjjfffcccVVVRRRLLLHHHHHHNNNUUUZZZccceeeiiilllooorrruuuxxx{{{|||}}}nnn___TTTMMMHHHEEEBBB@@@>>>>>>@@@@@@@@@@@@AAADDDHHHSSSmmmvvv}}}}}}vvvzzzXXXEEE555333666444444777111222333444444333222111111111111111111111111111000000////////////000000............////////////---......//////000000000---------,,,***+++---///,,,---.........---+++***......---------......///......------------.........///000000111111000000/////////000111111222222000222444555555555777999:::AAASSSjjj]]]dddnnnxxx}}}|||wwwsssmmmlllqqq{{{|||vvvsss|||xxxmmmgggbbb___\\\]]]]]]]]]\\\\\\^^^______```aaaaaa______```aaafffeeeccc```]]][[[YYYXXXXXXVVVUUUUUUVVVVVVTTTRRRRRRPPPOOOMMMKKKJJJIIIIIIFFFEEECCCAAA???======<<<;;;;;;<<<<<<<<<<<<<<<<<<:::;;;<<>>?????????;;;>>>AAAHHH\\\{{{uuuvvvmmmSSS;;;555555222333777111222444555555444222111111111111111111111111111000000////////////000000............////////////------......//////......---......,,,+++***,,,...---------...------,,,,,,---------------...///000000///...------...///000//////000111111111111000/////////000111111222222111222333333333444777:::;;;BBBTTTkkk^^^fffrrr{{{~~~|||yyyvvvyyyxxx|||zzzrrrooonnnjjjdddbbbccc```[[[\\\]]]]]]]]]]]]]]]___aaa^^^___```___]]]\\\]]]^^^cccbbbbbb```^^^[[[YYYXXXWWWVVVTTTSSSTTTSSSRRRPPPPPPOOOMMMKKKIIIHHHGGGGGGCCCBBB@@@>>>======>>>>>>>>>>>>>>>???>>>>>>======>>>???AAACCCGGGJJJMMMNNNLLLLLLMMMOOORRRTTTVVVXXXUUUVVVVVVUUUTTTTTTUUUWWWXXXZZZ]]]```aaa```___^^^```aaaiiiwww{{{}}}~~~|||ooo[[[EEE999666333111111////////////////////////------------------------,,,++++++******++++++,,,*********++++++,,,,,,---))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))*********************************+++---///000111777>>>PPPfffoooqqq|||{{{wwwtttcccPPPUUUXXXbbblllnnnkkklllrrrooommmjjjjjjkkkmmmmmmlllkkkiiihhhhhhgggbbb[[[UUUQQQPPPPPPQQQVVV\\\cccgggdddggglllooorrrtttwwwzzzyyyzzz|||}}}{{{~~~qqqcccWWWOOOEEEFFFEEEBBB@@@??????>>>>>>BBBDDDDDDKKK___zzzvvvppp~~~~~~bbbEEE999666111111555111222444555555444222111111111111111111111111111000000////////////000000............/////////000/////////000//////...---***,,,---,,,+++******+++---,,,,,,,,,---///000111,,,,,,,,,---...///000111111000///......///000111//////000111111111111111/////////000111111222222333444444333444666:::===<<>>:::999999999:::===@@@BBBCCCCCCCCCAAA@@@AAADDDGGGGGGHHHHHHIIIJJJLLLNNNOOOOOOPPPRRRTTTTTTSSSRRRQQQPPPOOONNNNNNOOOQQQSSSUUUXXXZZZ]]]^^^]]]\\\]]]]]]\\\^^^aaadddjjjrrr|||zzz|||~~~mmmWWWDDD:::444000---///////////////.........------------------------///...---,,,++++++++++++***++++++,,,,,,++++++*********++++++++++++******)))************+++++++++************************++++++++++++++++++++++++...++++++...111222666<<<:::LLLaaaoooyyy|||yyyyyyooo[[[QQQSSSVVV]]]fffnnnqqqqqqqqqpppnnnmmmlllkkkkkklllmmmnnniiikkklllkkkfff^^^UUUPPPNNNQQQVVV[[[^^^bbbfffiiippppppqqqrrrssstttuuuvvv{{{||||||||||||~~~~~~~~~uuueeeWWWMMMGGGCCCCCCCCC???>>>@@@@@@AAABBBCCCFFFPPP___jjjsssyyy|||{{{|||xxxPPP777222555555333222222222222222222222222222222222111000//////..........................................///000111........................---------........./////////......---------......---...//////---,,,---...111000000/////////////////////000000///000222333////////////000111222333//////111555888999999888<<>>===<<<888888999:::<<>>RRRjjjyyy~~~ssseeeVVVOOORRRZZZ```hhhooorrrrrrqqqqqqppppppnnnmmmllllllmmmmmmmmmmmmlllhhhccc\\\UUUQQQRRRVVV[[[___bbbeeeiiikkkpppqqqrrrtttuuuuuuvvvvvvzzz{{{|||||||||{{{kkk^^^QQQKKKFFFEEEDDDAAA@@@BBB???@@@@@@@@@BBBIIIUUU^^^qqqwwwuuu~~~YYY===444555444111222222222222222222222222222222111111000//////..........................................///000000........................---------........./////////......---------......+++,,,---/////////...---111111///...------------000111///---,,,333???III222222222222333444555666888555222111222555888:::===CCCUUUmmmjjjkkklllmmmoootttzzzsssjjj]]]\\\[[[YYYYYYZZZZZZ[[[[[[[[[\\\\\\]]]]]]]]]]]]ZZZZZZ[[[\\\]]]]]]]]]\\\[[[ZZZZZZZZZZZZXXXUUUSSSSSSRRROOOLLLHHHFFFDDDCCCBBBAAA???===;;;:::999999666777999;;;>>>AAACCCDDDCCCEEEGGGHHHHHHIIIJJJLLLKKKKKKMMMNNNPPPRRRSSSTTTSSSRRRQQQOOOMMMKKKIIIIIIHHHHHHHHHHHHJJJLLLNNNPPPRRRWWW]]]``````^^^[[[ZZZYYYZZZ[[[]]]___eeelllqqq|||||||||~~~zzzxxx}}}~~~|||kkkYYYIII<<<444111111111000///////////////------------------------......---,,,++++++++++++***++++++,,,,,,++++++*********++++++++++++******)))************+++++++++************************++++++++++++++++++++++++---+++,,,000111111555;;;CCCZZZuuu|||iiiWWWOOOOOOQQQ^^^ccckkkppprrrrrrqqqqqqrrrqqqpppnnnmmmmmmmmmmmmooommmiiiddd^^^YYYUUUSSSYYY]]]aaadddfffiiilllnnnqqqrrrtttvvvwwwwwwvvvvvvxxxyyyzzz{{{|||~~~uuugggYYYRRRKKKHHHFFFBBBBBBDDD@@@AAAAAA??????CCCKKKRRR]]]wwwwwwjjjKKK;;;666444222222222222222222222222222222222111111000/////////////////////////////////......////////////000000........................------........./////////......---------......///...,,,,,,...111222///,,,///......------------......111111...,,,444DDDQQQ333333333333444555666777555444222222444999===AAA???DDDTTTlll~~~ssspppmmmmmmsss{{{}}}lllaaaYYYYYYXXXXXXXXXYYYYYYZZZZZZZZZZZZ[[[[[[\\\\\\]]]YYYZZZ[[[\\\]]]]]]^^^^^^ZZZYYYXXXXXXXXXWWWTTTQQQPPPNNNKKKFFFCCC@@@>>>===<<<<<<:::888777666666666444666999===@@@CCCEEEFFFDDDGGGKKKMMMNNNNNNNNNOOOPPPPPPQQQRRRRRRSSSSSSSSSPPPNNNLLLJJJIIIGGGGGGGGGHHHHHHIIIJJJKKKMMMOOOPPPRRRVVV[[[^^^^^^\\\[[[[[[XXXYYYYYYYYY[[[^^^cccgggnnnxxx|||yyy{{{zzz{{{vvvfffSSSBBB777222333222000////////////000...........................---,,,,,,+++++++++,,,***++++++,,,,,,++++++*********++++++++++++******))))))*********+++++++++***************************+++++++++++++++,,,,,,,,,+++---111111111777>>>JJJbbb~~~~~~zzz}}}{{{^^^MMMLLLQQQTTTbbbffflllpppqqqqqqppppppppppppooonnnnnnmmmmmmmmmmmmjjjddd^^^ZZZXXXXXXXXX___bbbfffhhhjjjkkknnnppprrrtttvvvxxxxxxxxxwwwvvvvvvxxxzzz{{{|||~~~ttteee\\\SSSNNNIIIEEEDDDFFFCCCCCCCCCAAA@@@BBBGGGKKKSSSgggcccJJJ;;;555444333333222222222222222111111111111111000000///////////////////////////////////////000000000//////....................................////////////...------------...//////666111,,,---111333111...------------...///000111+++...222222111333999>>>111111000111111222333444---///333666888:::<<<===BBBEEETTTkkkzzztttoooqqqyyywwweeeXXXVVVVVVVVVVVVVVVWWWWWWXXXXXXXXXYYYYYYZZZ[[[[[[\\\ZZZZZZ[[[]]]^^^^^^^^^^^^YYYXXXWWWWWWVVVUUUQQQOOOKKKIIIEEE@@@<<<:::888888888888666555555444444444444666:::>>>BBBEEEGGGHHHGGGJJJNNNQQQRRRRRRRRRSSSUUUUUUTTTTTTSSSQQQOOONNNJJJJJJIIIHHHGGGHHHHHHHHHKKKLLLLLLNNNOOOQQQRRRSSSUUUWWWYYYYYYYYYZZZ[[[\\\XXXYYYYYYXXXXXX[[[^^^bbbdddjjjttt~~~{{{zzzzzz~~~{{{~~~qqq___KKK<<<444444333111000//////000000........................------,,,+++++++++,,,,,,***++++++,,,,,,++++++*********++++++++++++******))))))*********+++++++++*********************************++++++,,,,,,,,,,,,,,,///222333444<<>>BBBEEEHHHJJJJJJMMMQQQSSSTTTTTTUUUUUUVVVVVVUUUTTTQQQNNNKKKJJJGGGGGGHHHIIIJJJKKKLLLLLLOOOPPPPPPQQQRRRSSSTTTTTTVVVWWWXXXWWWWWWWWWZZZ\\\XXXXXXYYYXXXXXXYYY\\\___fffhhhnnnxxx}}}xxxvvv|||}}}|||mmmXXXEEE999666444222000//////000111........................---,,,,,,++++++,,,,,,,,,***++++++,,,,,,++++++*********++++++++++++******)))************+++++++++*********************************++++++,,,,,,---,,,---000333555888CCCOOOdddwww}}}wwwkkkZZZOOOLLLRRRZZZ```fffiiimmmooooooooopppqqqmmmnnnnnnnnnmmmlllkkkjjjbbb```\\\YYYYYY]]]aaadddeeehhhkkklllmmmnnnppprrrvvvvvvvvvwwwwwwwwwxxxxxxxxxzzz|||}}}}}}~~~~~~}}}{{{|||zzzwwwuuuvvv{{{zzznnndddYYYNNNHHHGGGCCCBBBAAA@@@???@@@BBBCCCIIIOOOZZZhhh{{{}}}sssxxx|||}}}{{{YYY@@@444444333333222222111111111111111000000000000000000000000000000000000000000///000111222111000///...////////////////////////....../////////000000000---------------...///000BBB;;;222------///111111555444222000...---,,,,,,333///+++,,,///222111///111111111111222333444444333333333444888BBBPPPZZZJJJLLLYYYqqqyyyuuu{{{|||uuummmhhheee___YYYTTTSSSSSSTTTTTTTTTSSSSSSRRRUUUUUUVVVWWWXXXYYYZZZZZZYYYYYYZZZZZZZZZZZZZZZYYYWWWUUUSSSQQQOOOLLLHHHEEE???===999666333333333444666555555555555555666666999999;;;===AAAEEEIIIKKKMMMPPPSSSTTTUUUUUUVVVWWWTTTTTTTTTRRRPPPLLLIIIGGGGGGIIIKKKNNNOOOPPPQQQPPPQQQQQQRRRSSSSSSSSSSSSSSSVVVWWWYYYXXXWWWVVVWWWXXXVVVWWWXXXWWWWWWYYY\\\^^^dddfffjjjsss~~~~~~wwwzzz~~~{{{gggPPP@@@777555222000//////111222........................,,,,,,,,,++++++,,,,,,---***++++++,,,,,,++++++*********++++++++++++******)))************+++++++++************************)))******+++,,,,,,------------000444666===KKKYYYooo~~~{{{xxxjjjXXXKKKJJJPPPUUU]]]ggghhhkkknnnooopppppprrrsssqqqqqqqqqpppnnnkkkiiigggaaa___]]]\\\]]]aaadddggggggiiilllnnnoooppprrrtttxxxwwwuuuuuuuuuvvvxxxyyyzzz{{{~~~~~~~~~~~~}}}|||}}}}}}~~~wwwllliiihhhmmmyyy}}}qqqcccUUULLLIIIFFFDDDAAA???>>>???@@@@@@EEEIIIPPP[[[jjjzzznnnmmmtttzzzwwwuuummmIII444444444333333222111111000000000000000000000000111111111111111111111111111///000222222222000///---////////////////////////.../////////000000000000---,,,,,,------///000000===999444///------///000222222000///...---------111///,,,,,,...000222222222222222222333444555555222333333444:::HHHZZZgggMMMNNN\\\uuu|||yyyyyypppddd]]]YYYVVVVVVWWWSSSSSSSSSSSSSSSRRRQQQQQQTTTTTTUUUVVVXXXYYYYYYZZZXXXXXXXXXXXXXXXXXXWWWWWWUUUSSSQQQOOOMMMIIIDDDAAA<<<:::666333111111222333666555555555666666777888::::::;;;===AAAEEEIIILLLOOOQQQTTTUUUUUUUUUVVVXXXQQQQQQRRRQQQOOOLLLIIIGGGJJJKKKOOORRRSSSTTTSSSSSSQQQRRRRRRSSSSSSRRRRRRQQQTTTWWWZZZZZZYYYVVVUUUUUUUUUVVVWWWWWWWWWXXX[[[^^^YYY]]]cccjjjttt}}}uuu{{{~~~qqqWWWEEE888666333000//////111222////////////////////////,,,,,,,,,++++++,,,------+++++++++,,,,,,+++++++++******++++++++++++******)))************+++++++++************************))))))***+++,,,,,,---------...111444888???PPP___tttyyywwwqqqeeeOOOBBBHHHRRRVVV___jjjjjjllloooqqqqqqrrrtttuuuuuuuuutttrrrnnnkkkgggeeebbbaaa```___aaacccfffhhhhhhjjjmmmooopppqqqsssuuuyyywwwuuussstttuuuxxxzzz{{{}}}~~~}}}zzz~~~}}}~~~}}}uuuooommmiiihhhnnn{{{yyyjjjZZZOOOKKKJJJGGGCCC@@@???@@@@@@@@@===BBBIIISSS___uuuvvvooosss}}}yyyrrrzzzQQQ555444444333333222111000000000000000000000111111111111111111111111111111111000111222333222111///---000000000000000000000000////////////000000000000,,,,,,,,,---...///000111666666444222...---...///,,,,,,,,,---...///000111+++...000000///......000111111111111222333444444111222444444666===JJJTTTOOOPPP^^^www{{{|||zzzgggSSSNNNQQQTTTSSSRRRSSSRRRRRRRRRRRRSSSSSSTTTRRRSSSTTTUUUVVVWWWWWWWWWYYYXXXXXXVVVUUUTTTSSSSSSTTTQQQMMMHHHDDD???:::666666444222000000111222333666555555444555555555666999999:::???DDDIIIKKKLLLPPPQQQTTTUUUVVVUUUTTTSSSRRRNNNJJJIIIKKKMMMMMMKKKOOONNNNNNQQQTTTTTTRRROOONNNPPPQQQQQQQQQRRRTTTVVVUUUWWWXXXWWWVVVVVVWWWXXXVVVWWWWWWXXXYYYZZZZZZ[[[XXXZZZ]]]aaaiiittt~~~tttwww~~~nnn^^^HHH777,,,000444000...111000000000///......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++************************...---,,,+++,,,---...///333000444:::<<>>???===BBBMMMWWWddd{{{sssvvvxxxyyy\\\<<<777777555333333444444222222111111000///000000000000000111111111111000000333///,,,...111222000,,,333222111000////////////000000000000000///......---///333444222000//////111111000000//////......////////////////////////////////////000111222333333111000///000222555777777555333555888<<>>KKKddd{{{}}}wwwlll___SSSRRRRRRTTTZZZbbbiiimmmnnnooooooppppppppppppooonnnoooqqqqqqooolllhhhfff```aaabbbccceeeggghhhiiinnnnnnnnnoooppprrrtttvvvwwwwwwwwwwwwwwwxxxyyyzzz{{{|||}}}~~~~~~~~~~~~xxxwwwvvvuuuvvvzzzyyywwwsssnnniiihhhjjjllluuuwwwyyy|||uuufff\\\PPPIIIEEEEEEDDDAAA???@@@BBB???AAAIIIOOOXXXppphhhEEE999888666444444444333000111111000////////////000000000111111111111000000111///...111666999888666333222111000////////////000000000000000///.........111444444333111000000111000000000/////////...////////////////////////////////////000111222333222111000///000333666888:::888666888<<<@@@CCCDDDEEEQQQfff{{{sss~~~tttcccSSSNNNOOONNNMMMLLLPPPOOOOOOOOOPPPPPPQQQRRRSSSSSSTTTUUUVVVVVVVVVVVVUUUUUUUUUUUUTTTTTTSSSRRRNNNJJJDDD???;;;888666333333333333333333222222222444444555555777:::===>>>>>>>>>???BBBGGGKKKMMMNNNQQQQQQRRRRRRRRRQQQPPPPPPKKKJJJJJJLLLOOORRRRRRRRROOOMMMLLLLLLMMMOOOOOONNNQQQRRRSSSSSSSSSSSSUUUWWWTTTVVVWWWWWWVVVVVVWWWYYYVVVVVVWWWWWWXXXXXXYYYYYY[[[[[[ZZZZZZ[[[___eeejjjwwwzzzsss|||hhhOOO888111222000...///000000000///......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,---///000111666888888AAAWWWqqqtttdddXXXQQQSSSWWW\\\bbbhhhlllnnnoooppppppppppppoooooonnnkkklllmmmnnnmmmkkkiiigggeeeeeefffggghhhiiijjjjjjmmmnnnnnnppprrrtttvvvwwwwwwwwwxxxyyyzzz{{{{{{{{{zzz{{{|||}}}~~~~~~~~~~~~|||wwwtttqqqooorrryyywwwqqqjjjeeeeeehhhlllooo~~~pppfffVVVMMMGGGFFFFFFCCCAAABBBCCC@@@AAAEEEHHHNNNaaauuuxxxSSS===999555444555555222///222111000000//////000000000000111111111111000000111//////222777;;;:::999222222111000////////////000000000000000//////...///111444555333222111111000000000000////////////////////////////////////////////////000111222333111000///000111444777999:::888777999===BBBEEEGGGGGGTTTiii~~~sssjjj]]]PPPMMMMMMLLLKKKLLLNNNNNNMMMNNNNNNOOOPPPQQQSSSSSSTTTUUUUUUUUUUUUUUUSSSSSSTTTTTTSSSRRRQQQPPPIIIDDD>>>999666555444333333333444555555444444333666666777999<<>>888444333333333333333444555666777777666666999:::<<>>666444222000000000000///......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,---///111222///777;;;AAAWWWvvv|||iiiWWWMMMTTTYYY___cccfffjjjpppuuuoooppppppppppppoooooonnnpppooonnnmmmlllllllllmmmlllllllllllllllkkkkkkkkklllmmmoooqqqsssuuuuuuvvvrrrsssuuuvvvwwwxxxyyyyyy{{{{{{|||}}}~~~~~~~~~~~~~~~}}}xxxyyy}}}xxxttttttrrrrrrtttwwwzzz}}}}}}}}}{{{}}}wwwgggWWWOOOKKKGGGCCCAAA@@@@@@@@@??????CCCKKKRRRbbbuuufffOOO;;;666777555333444555444333333222222333333000000111111111111000000/////////000000000000111000//////....../////////...//////000000000000000---///000000///......///////////////000000000000000000000000000000000000////////////000111222333000000111222444666777888666555555888>>>DDDIIIKKKNNN]]]sss~~~xxxpppjjjggg```UUULLLJJJGGGFFFIIIJJJIIIJJJNNNKKKKKKKKKLLLMMMNNNPPPQQQSSSSSSTTTTTTTTTTTTSSSSSSRRRQQQPPPNNNJJJEEE@@@===777444222111333555666777888888888888999;;;===>>>BBBEEEJJJNNNQQQQQQPPPNNNNNNMMMMMMNNNQQQSSSTTTTTTRRRPPPNNNMMMMMMOOOQQQSSSQQQQQQPPPNNNMMMOOOUUUYYYZZZZZZYYYUUUQQQPPPQQQTTT^^^]]]\\\XXXTTTQQQPPPQQQQQQSSSUUUUUUUUUVVVWWWYYYWWWWWWWWWWWWWWWWWWWWWWWWUUUVVVWWWWWWWWWWWWYYY[[[]]]aaafffnnnxxxvvv]]]GGG;;;666222000000000000///......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,---...000111333000444<<>>777222///000000000///......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++************************------,,,---...000222333000333>>>SSSppp~~~xxxlll[[[NNNLLLOOOMMMUUU^^^cccdddeeehhhlllmmmnnnooopppppppppppppppkkkkkkjjjjjjlllnnnqqqrrrhhhhhhiiiiiiiiiiiijjjjjjlllmmmoooqqqrrrrrrrrrrrrttttttttttttvvvxxxzzz|||wwwwwwxxxyyyzzzzzzzzzzzzyyyzzzzzzzzzyyyxxxxxxwwwyyyyyyzzz{{{|||~~~uuunnnnnnqqqssswww{{{~~~{{{{{{|||zzzzzzdddXXXRRRKKKEEEBBB>>>@@@AAA@@@AAAEEEJJJLLLKKKXXXlll{{{mmmKKK===999444333666222111111000///000000000000000111111111111000000000111222222111000111222//////.........//////000......///000000000000000///111222111000///000222.../////////000000111111000000000000000000000000////////////000111222333222222333444444555666666555444555888???FFFKKKMMMOOO___uuuwwwjjj^^^RRRHHHDDDFFFDDDEEEEEEFFFGGGGGGHHHHHHJJJKKKKKKMMMNNNOOOPPPQQQTTTTTTTTTSSSSSSSSSSSSSSSTTTRRRNNNIIICCC===888555555555666666888999;;;<<<888888999:::<<>>IIIOOOOOOTTTbbbuuuyyydddTTTJJJCCCBBBCCCDDDEEEEEEEEEFFFFFFGGGGGGIIIJJJKKKMMMNNNOOOPPPQQQRRRRRRRRRRRRRRRRRRRRRRRRPPPMMMHHHCCC===999666555444555777999::::::999999::::::;;;<<>>>>>===:::999======>>>@@@CCCEEEHHHIIIKKKLLLNNNOOOPPPQQQQQQQQQVVVWWWWWWWWWWWWWWWVVVVVVXXXWWWWWWVVVVVVUUUUUUUUUXXXXXX[[[^^^]]]___gggqqqrrrbbb\\\___ccc]]][[[YYYXXXYYYYYYYYYXXXTTTTTTUUUUUUUUUUUUTTTTTTTTTTTTUUUUUUUUUUUUUUUTTTUUUVVVWWWXXXYYYYYYYYYYYYZZZZZZZZZZZZ]]]ccckkkppp}}}|||iiiQQQ???777222111111000000000000000..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////......///000111333444444999GGG```|||~~~ppp___TTTLLLIIIKKKQQQVVV___fffggghhhkkkmmmllloooooooooooopppppppppqqqpppqqqtttvvvvvvsssmmmhhhdddccccccbbbcccdddfffgggkkkmmmoooppppppnnnllljjjllllllkkkjjjiiiiiiiiiiiigggfffeeedddbbbaaa```___`````````\\\WWWSSSQQQQQQVVV^^^kkkvvv{{{|||zzzxxxzzztttmmmlllpppvvv{{{}}}~~~||||||xxxiii\\\RRRKKKJJJEEEBBBDDDDDDBBBBBBCCC@@@FFFQQQbbbyyy{{{oootttrrrPPP;;;777555222222222111000000000000111000000000000000000000000333888<<<999111---...333111///...000333555444222000000////////////000000000000000000000000000000---.........////////////.../////////////////////---......///000111111111000000111222444666777888555777777999AAALLLSSSSSSYYYggg{{{~~~ZZZFFFBBBCCCBBBBBBDDDDDDDDDDDDDDDDDDDDDDDDGGGIIIKKKNNNPPPQQQQQQRRRPPPPPPQQQRRRRRRQQQQQQPPPIIIDDD>>>999666777:::===>>>???@@@AAAAAA@@@???>>>AAABBBCCCEEEGGGIIIKKKLLLLLLMMMMMMNNNPPPQQQRRRSSSWWWWWWWWWWWWWWWWWWVVVUUUYYYYYYYYYXXXXXXYYYYYYYYYYYYXXXZZZ\\\[[[[[[bbbjjjxxx~~~ppp```ZZZ^^^bbb]]][[[XXXWWWXXXYYYZZZZZZTTTUUUUUUVVVVVVUUUUUUTTTTTTTTTUUUUUUVVVVVVUUUUUUVVVWWWXXXXXXYYYXXXXXXXXXZZZZZZZZZZZZ[[[```fffkkkttt{{{www^^^EEE666444333000///000000000000..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------......///000222333444444999OOOooo|||iiiVVVNNNLLLJJJLLLRRRXXXaaahhhiiijjjmmmooonnnppppppppppppqqqqqqqqqqqqooorrrvvvyyyxxxrrrkkkfffcccbbbbbbbbbbbbdddeeefffkkkkkklllmmmlllkkkiiigggiiihhhgggeeecccbbbbbbaaa```___^^^\\\[[[YYYXXXWWWVVVVVVUUUQQQMMMIIIGGGGGGMMMYYYjjjvvv{{{{{{xxxvvvtttqqqoooppptttxxx{{{{{{|||zzzzzz~~~sssbbbUUUNNNJJJEEECCCEEEEEEBBBAAABBBAAAFFFOOOZZZkkkuuurrr~~~yyyYYY>>>888777111555444222111111111222333000000000000000000000000444:::???<<<444...///333111///---...111333333333111000000////////////000////////////////////////............//////000000222111000000///.........------......///000111222000000111222333555777888555666777888AAAMMMTTTUUU[[[jjj~~~tttTTTEEECCCDDDBBB@@@CCCCCCCCCCCCCCCDDDDDDDDDHHHJJJMMMOOOQQQRRRRRRRRRPPPQQQRRRRRRRRRQQQOOONNNDDD@@@;;;888777:::>>>AAAEEEDDDBBBAAAAAAAAACCCCCCFFFFFFHHHIIIKKKLLLMMMNNNMMMMMMNNNOOOQQQRRRSSSTTTUUUUUUVVVVVVVVVVVVUUUUUUWWWXXXYYYZZZ[[[\\\]]]^^^ZZZXXXYYY[[[ZZZYYY]]]dddlllssstttiii\\\YYY\\\______\\\XXXWWWXXXYYYYYYYYYUUUUUUVVVVVVVVVVVVUUUUUUTTTTTTUUUVVVVVVVVVVVVVVVWWWWWWXXXXXXXXXXXXXXXWWWXXXXXXYYYYYY[[[^^^dddhhhnnnwwwkkkNNN:::888555111//////111111000..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---------...///000222444555666:::UUUxxxzzzcccPPPKKKLLLKKKMMMSSS[[[cccjjjkkkkkknnnooonnnqqqqqqqqqqqqrrrrrrrrrrrrppptttxxxyyyvvvooohhhdddbbbaaaaaaaaabbbdddfffgggiiiiiiiiihhhgggeeedddcccaaa```^^^\\\ZZZXXXXXXWWWVVVUUUTTTSSSRRRPPPOOOOOOLLLLLLKKKIIIEEECCCBBBCCCHHHVVVhhhuuuyyywwwtttsssnnnooorrruuuxxxyyyxxxwwwzzzyyyzzz~~~}}}kkk[[[RRRJJJFFFCCCEEEEEEBBBAAABBBDDDGGGMMMUUUbbbuuuvvvzzzwww{{{eeeGGG===:::555444333222111000111222333000000000000000000000000///222555444111.........111///......///111222333111000000////////////000////////////////////////000000/////////000111222666555333111///.....................///000222222000000111222333444666777333555555777@@@MMMUUUWWW\\\lllttt```KKKBBBAAAAAA???>>>BBBBBBCCCCCCDDDEEEEEEEEEKKKLLLOOOQQQSSSSSSRRRQQQPPPQQQRRRRRRQQQOOOLLLKKK???>>>;;;:::<<>>???@@@DDDQQQdddppptttrrrqqqqqqmmmppptttxxxyyyxxxvvvtttxxxyyy{{{~~~wwweeeZZZOOOIIIFFFFFFFFFBBBAAABBBCCCDDDIIIQQQ\\\mmm~~~~~~{{{qqqRRRAAA999444222222111000000000000000000000000000000000000000/////////111222222000///000///.........///111222000000////////////000000000000000000000000000000111000/////////000222333888777444111000///......111000/////////000222333000000111111222444555666333444444666@@@NNNWWWYYY^^^nnnWWWMMMBBB??????>>>>>>AAAAAAAAABBBDDDEEEFFFGGGGGGMMMOOORRRTTTTTTTTTRRRQQQOOOOOOPPPPPPNNNKKKHHHFFF@@@@@@AAACCCEEEIIILLLMMMJJJIIIHHHGGGGGGIIIJJJKKKNNNNNNOOOPPPPPPOOONNNMMMMMMOOORRRTTTVVVWWWVVVVVVQQQRRRSSSUUUVVVVVVVVVVVVSSSVVVZZZ]]]^^^^^^]]]\\\[[[XXXWWWYYYYYYWWWYYY]]]cccggghhhccc`````````___\\\[[[YYYYYYZZZZZZXXXWWWUUUVVVVVVWWWWWWVVVVVVUUUSSSTTTUUUVVVWWWWWWWWWWWWVVVVVVWWWXXXYYYYYYYYYXXXWWWXXXYYYYYYYYY[[[]]]```cccmmmuuu|||zzzgggOOOAAA:::222...///000///---..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------...//////---///111444777:::<<<===KKKgggjjjTTTEEEHHHMMMMMMRRR]]]ccckkkqqqpppoooqqqqqqppprrrssssssssstttttttttttt{{{||||||yyyrrrkkkfffeee______```aaadddgggiiikkkiiifffaaa[[[VVVQQQNNNMMMGGGGGGEEEDDDCCCBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@????????????===<<<<<<===???AAANNN```lllppppppqqqsssppprrruuuwwwwwwvvvuuutttuuuyyy~~~~~~rrreeeWWWPPPJJJIIIFFFBBB@@@BBBAAAAAAEEEMMMVVVdddzzz~~~fffKKK;;;666333333444444333333222111000000000000000000000000000000000111222333333333.../////////......000111//////...//////000111222000000000000000000000000111000.........///111222666444222000//////000111444333111000000000222333000000111111222333555555333555555777AAAOOOYYY\\\aaaqqqGGGBBB???>>>>>>===@@@EEE@@@AAABBBDDDFFFGGGHHHIIIOOOQQQSSSUUUUUUTTTRRRQQQMMMNNNOOONNNLLLIIIEEEBBBCCCEEEHHHKKKNNNQQQSSSTTTMMMMMMNNNOOOOOOOOOOOOOOOPPPPPPQQQQQQQQQOOONNNMMMMMMOOOSSSVVVXXXXXXWWWVVVQQQRRRSSSUUUVVVWWWXXXXXXSSSVVVZZZ^^^___]]][[[YYYYYYVVVUUUWWWWWWUUUVVVZZZcccffffffcccbbbcccbbb^^^ZZZYYYYYYZZZ[[[[[[YYYXXXUUUVVVVVVWWWWWWVVVVVVUUUSSSTTTUUUVVVWWWWWWXXXWWWUUUVVVWWWXXXYYYYYYYYYYYYZZZ[[[\\\\\\[[[[[[]]]___[[[fffooorrryyyyyylllVVVCCC;;;222...///000...,,,..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,++++++++++++,,,------///000222666999===???@@@UUUnnnzzz{{{zzzvvvbbbNNNBBBGGGMMMMMMTTT```fffnnntttsssqqqrrrrrrqqqsssssssssttttttttttttuuu~~~yyyqqqjjjgggfff^^^______aaadddhhhkkkmmmjjjfff___WWWPPPJJJEEECCCAAAAAA@@@???>>>>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>?????????===<<<;;;===???@@@NNN___kkkoooqqqtttwwwtttuuuvvvuuutttttttttuuusssyyy~~~{{{lll^^^VVVNNNKKKGGGBBB@@@AAAAAA@@@DDDKKKRRR]]]ppp{{{{{{ZZZDDD>>>666777888888888777555444000000000000000000000000,,,.........------000222---...//////......///000............///111222222000000000000000000000000000///---,,,---...000222222111000......000111222666555222111000000222333111111111111222333444555444666666888BBBQQQ[[[^^^cccsss???>>>===<<<===>>>@@@BBBBBBAAABBBDDDGGGJJJLLLLLLVVVWWWXXXVVVTTTRRRQQQRRRQQQPPPNNNLLLIIIFFFDDDCCCJJJMMMRRRVVVXXXVVVSSSQQQQQQQQQQQQSSSVVVVVVUUUTTTUUUUUUVVVTTTQQQPPPPPPPPPQQQTTTXXX[[[\\\[[[XXXVVVQQQRRRTTTXXX[[[\\\[[[ZZZXXXYYY[[[\\\\\\[[[ZZZXXXVVVTTTUUUWWWWWWUUUWWW]]]eeegggeeeaaa```cccccc```ZZZYYYXXXXXXYYYXXXVVVTTTXXXXXXXXXWWWWWWVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUUUUUUVVVWWWXXXYYYZZZ[[[[[[\\\\\\]]]]]]^^^______aaadddhhhnnnwwwwwwwww^^^KKK@@@555222111000000333////////////////////////////////////...---,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,,,,,,,///666333222:::>>>@@@GGG]]]~~~wwwssskkkaaaRRRKKKGGGIIILLLMMMTTT]]]iiijjjmmmpppqqqrrrqqqqqqoooqqqsssrrrqqqrrrvvvyyy}}}zzzvvvqqqjjjccc^^^^^^______aaaeeejjjooorrrooodddZZZVVVPPPHHHDDDEEE@@@AAABBBAAA===:::;;;???888:::<<<=========>>>??????@@@@@@???>>>>>>???AAAHHHSSS```hhhlllrrr}}}{{{zzzyyyyyyzzzyyywwwuuuxxx{{{~~~~~~yyyhhhZZZMMMIIIKKKIIIEEECCC??????BBBGGGNNNZZZmmm~~~xxxeeeGGG>>>555333333555444000111444000222444555555333000///222222111000111222444555111000///......///000111000000000000000000000000000000000000000000000000000000000000111111111111000111111111111333777:::222222111111111111111111444333333444777888888777555777888:::CCCRRR^^^bbbeeeyyy>>>===<<<<<<===>>>@@@AAABBBBBBBBBDDDGGGJJJLLLMMMUUUWWWXXXWWWUUUSSSRRRRRRPPPPPPNNNMMMKKKIIIHHHHHHRRRUUUXXX[[[\\\[[[XXXVVVSSSTTTVVVYYY[[[\\\YYYWWWVVVVVVUUUSSSPPPOOOPPPQQQTTTVVVYYY[[[[[[ZZZXXXVVVUUUUUUWWWZZZ^^^___^^^\\\[[[\\\\\\\\\[[[YYYXXXWWWUUUSSSSSSVVVVVVTTTWWW]]]dddfffeeeaaaaaacccccc```ZZZYYYXXXXXXYYYXXXVVVUUUXXXXXXXXXWWWWWWVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWWWWWWXXXXXXYYYZZZ[[[[[[[[[[[[\\\\\\]]]^^^^^^^^^aaadddggglllsss{{{oooVVVGGG999333222000000111////////////////////////////////////...---,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,---...555333333<<<@@@BBBKKKfff|||sssmmmcccYYYMMMGGGEEEHHHLLLPPPXXXaaahhhjjjllloooqqqqqqqqqpppnnnpppqqqppppppqqqvvvyyy}}}xxxtttoooiiiccc_________```bbbfffkkkppptttpppfff]]]YYYSSSKKKGGGGGGCCCDDDDDDCCCAAA??????@@@???@@@BBBAAA???>>>>>>???===>>>?????????@@@CCCEEEIIITTTaaahhhhhhiiiooouuuuuuvvvwwwxxxxxxxxxxxxxxxzzz}}}ooo```QQQKKKJJJGGGCCCAAAAAA@@@BBBFFFKKKUUUgggwwwyyypppOOO===666333333555444000000444333333333222222222111111111111000000000111222222111000///......///000111000000000000000000000000000000000000000000000000000000000000111111111111000111111000000222555777111111111111111111111111444333333444777888888777666888888:::DDDSSS^^^bbbfffxxx======<<<<<<===>>>@@@AAAAAABBBCCCEEEHHHJJJMMMNNNTTTVVVXXXXXXVVVSSSRRRRRRPPPOOOOOOOOOOOOPPPPPPQQQ[[[]]]^^^``````___^^^]]][[[\\\___ccceeeccc___[[[UUUUUUTTTRRROOOOOOQQQSSSYYYZZZ[[[[[[[[[YYYXXXWWWYYYYYY[[[]]]```aaa```______^^^\\\ZZZXXXWWWVVVUUUSSSQQQRRRUUUUUUTTTXXX]]]dddfffeeeaaaaaaccccccaaa[[[YYYXXXXXXYYYXXXWWWUUUXXXXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWYYYYYYYYYYYYZZZZZZ[[[[[[ZZZ[[[[[[\\\\\\]]]^^^^^^aaadddfffiiinnnxxx|||gggSSS===333333222///...////////////////////////////////////...---,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,---------444444444<<>>???AAABBBAAA???======>>>>>>???@@@@@@AAACCCFFFIIIPPP[[[gggmmmllliiiiiilllqqqtttwwwxxxwwwxxx{{{~~~}}}yyyiiiXXXOOOKKKFFFBBB@@@BBBAAABBBEEEHHHOOO___mmm}}}}}}ZZZ>>>777444333555444111000333444333222000000111222222000000000111000000//////000000////////////000000000000000000000000000000000000000000000000000000000000000000111111111111000111111000...///111444111111111111111111111111444333333444777888888777777888888:::EEETTT___bbbgggwww<<<;;;;;;<<<===>>>???@@@AAABBBDDDFFFHHHJJJMMMPPPTTTVVVXXXXXXUUURRRPPPOOOMMMMMMNNNPPPSSSWWWZZZ[[[```aaabbbcccccccccccccccfffgggjjjlllkkkggg___ZZZSSSSSSRRRPPPPPPQQQUUUXXX______^^^]]]\\\[[[ZZZZZZ\\\\\\]]]___aaabbbaaa___```^^^[[[XXXVVVUUUUUUVVVSSSQQQQQQTTTTTTTTTYYY___bbbdddddd``````ccccccaaa\\\ZZZXXXXXXXXXYYYWWWVVVXXXXXXXXXXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWYYYYYYYYYYYYYYYYYYZZZZZZZZZZZZ[[[[[[\\\]]]]]]^^^aaaccceeegggjjjrrr}}}}}}yyyvvv\\\@@@444333333000---////////////////////////......//////...------,,,---------------------------------------------------,,,,,,,,,,,,------...---444444555;;;===CCCSSS|||yyyhhhZZZNNNHHHCCCAAABBBFFFMMMVVV___fffggghhhjjjmmmoooppppppqqqtttsssssssssuuuyyy~~~{{{ssslllhhhdddbbb```^^^aaaccceeehhhmmmtttyyy}}}yyytttmmmfff```]]]^^^XXXOOOGGGEEEEEECCC>>>???@@@BBBAAA@@@??????@@@???AAACCCDDDEEEGGGKKKNNNWWW```kkkpppooolllmmmooorrrwww{{{{{{xxxyyy}}}rrr___TTTNNNGGGCCCBBBBBBAAABBBDDDFFFKKKYYYfffssssssdddBBB:::555333444444111000222333222222111111111111111000000111222111000...---000000////////////000000///////////////////////////////////////////////////000000000111111111111000111111///...---///000111111111111111222222222333333333444777999999888777888777:::EEEUUU```bbbhhhuuu:::::::::;;;<<<>>>??????@@@CCCFFFGGGHHHJJJNNNRRRUUUWWWXXXWWWTTTQQQPPPOOOIIIJJJLLLPPPTTTZZZ___aaacccdddeeefffggghhhiiiiiilllllllllkkkhhhaaaXXXRRROOOPPPPPPPPPRRRUUUZZZ^^^cccbbbaaa```___^^^]]]]]]]]]\\\\\\]]]___```___]]]\\\ZZZXXXUUUTTTTTTVVVWWWTTTQQQQQQTTTTTTTTTYYY___```bbbbbb______bbbcccaaa\\\ZZZXXXXXXXXXYYYXXXWWWXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXZZZ[[[[[[\\\]]]]]]^^^^^^___bbbdddfffiiioooxxxyyydddDDD555333333000...////////////////////////.........///......---,,,---------------------------------------------------,,,,,,,,,------...//////555444444999999BBBWWWpppZZZMMMHHHBBBCCCDDDFFFMMMWWW```eeeggghhhjjjlllnnnpppqqqrrruuutttsssuuuyyy}}}~~~yyypppiiieeebbb```___]]]aaadddfffhhhmmmuuu{{{|||uuuooojjjuuunnn```QQQJJJKKKHHHCCCDDDEEEGGGFFFDDDCCCCCCDDDAAACCCGGGKKKNNNRRRVVVYYY^^^dddiiikkkkkkkkkooosssxxx|||~~~}}}zzzzzz~~~~~~zzzhhh[[[RRRKKKFFFFFFAAAAAABBBDDDEEEJJJVVVbbbwwwoooiiiwwwlllKKK<<<666333444444111000222000111222333333111000...111111222333222111///...//////000000000000/////////////////////////////////////////////////////////000000000111111111111000111111000...---...///000000111111111222222222333222222444777999999888777777666:::GGGWWWaaaccciiiuuu888999:::;;;<<<>>>>>>???@@@CCCGGGHHHHHHKKKOOOSSSVVVWWWXXXWWWUUUTTTTTTTTTKKKKKKMMMQQQVVV[[[aaadddggghhhiiijjjkkkkkkkkkkkkhhhfffdddaaa^^^WWWPPPKKKNNNOOOQQQRRRTTTXXX]]]aaacccbbbbbbbbbaaaaaa``````]]]\\\ZZZ[[[\\\\\\[[[ZZZXXXWWWUUUSSSSSSSSSUUUVVVTTTQQQPPPRRRRRRSSSWWW^^^]]]______]]]]]]aaabbb```]]][[[XXXWWWXXXYYYXXXXXXXXXXXXXXXXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYVVVWWWWWWWWWXXXXXXYYYYYY[[[\\\\\\]]]]]]^^^_________bbbdddfffhhhmmmuuu{{{yyymmmJJJ888444333111///////////////////////////---...............------------------------------------------------------,,,,,,,,,,,,---...///000000555444444777777EEE^^^}}}```PPPKKKCCCEEEFFFGGGNNNYYYbbbdddggghhhjjjlllnnnppprrrsssrrrrrrrrrvvv{{{|||vvvnnngggccc```___^^^\\\```eeeggghhhmmmvvv}}}zzzttt}}}yyykkkXXXNNNMMMJJJCCCGGGIIIJJJIIIGGGFFFFFFFFFGGGKKKQQQWWW[[[___bbbdddiiijjjjjjiiihhhjjjpppuuu{{{|||}}}{{{xxxwwwzzz}}}zzz~~~pppcccXXXOOOJJJIIIAAAAAABBBDDDEEEHHHSSS^^^nnnwwwvvvjjjppp|||rrrWWW???777222333444222000111///000222444444111///---111111222222111111000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000111111111111111222333222///...//////000000000111222222333333333222222444777999999999888777666;;;JJJ\\\fffgggkkkwww777888999;;;<<<===>>>>>>@@@DDDHHHIIIIIIKKKPPPUUUVVVWWWXXXXXXXXXYYY\\\^^^VVVVVVVVVXXX[[[```eeegggiiijjjkkkkkkkkkiiihhhggg___]]]YYYWWWUUURRROOOLLLOOOQQQTTTUUUWWWZZZ]]]```___```aaabbbbbbbbbbbbbbb]]][[[YYYYYYZZZZZZYYYXXXVVVUUUSSSRRRQQQQQQRRRRRRSSSPPPNNNPPPOOOOOOTTT[[[ZZZ]]]]]][[[\\\___aaa^^^^^^[[[XXXWWWXXXYYYYYYXXXWWWXXXXXXXXXYYYYYYYYYZZZYYYYYYYYYYYYYYYYYYYYYYYYVVVVVVWWWXXXYYYZZZZZZ[[[\\\]]]]]]^^^^^^___`````````ccceeeffffffiiipppuuuxxxvvvSSS===555222000000////////////////////////------...............---------------------------........................,,,,,,,,,------...///000111555333444777999KKKiiieeeQQQMMMCCCGGGHHHHHHOOO\\\dddeeehhhiiijjjllloooqqqtttuuurrrrrrsssxxx~~~zzztttlllfffbbb___^^^\\\ZZZ___eeefffggglllvvv~~~{{{{{{|||sssaaaUUUSSSOOOGGGIIIKKKNNNPPPPPPQQQRRRTTTXXX\\\bbbfffggggggggggggjjjjjjgggeeedddhhhooouuuwwwvvvtttsssrrrrrrssstttuuuzzzyyyjjj]]]QQQKKKJJJBBBAAABBBDDDCCCEEENNNYYYgggrrrtttooozzzzzzxxx```AAA888222333444222000000000111111222111000//////000000/////////000111111...///000111111000///...000000000000000000000000000000000000000000000000000000000000111111111111222333444444222000000111///000000111222222333333222222222444777999:::999:::999888>>>NNNaaakkklllooo{{{666777999;;;<<<===>>>>>>???DDDHHHIIIIIIKKKPPPUUUVVVWWWXXXYYYZZZ]]]bbbfffbbbbbbaaaaaacccfffiiikkkiiijjjjjjjjjhhheeebbb```YYYWWWSSSRRRRRRRRRRRRQQQQQQSSSVVVXXXXXXZZZ\\\^^^\\\]]]___aaabbbcccbbbbbb]]][[[YYYXXXYYYYYYXXXWWWUUUTTTSSSRRRQQQPPPOOOOOORRROOOMMMMMMMMMMMMRRRXXXYYY\\\\\\ZZZ[[[___```^^^^^^\\\XXXWWWXXXYYYYYYYYYWWWXXXXXXXXXYYYYYYZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZVVVWWWXXXYYYZZZ[[[\\\]]]]]]]]]^^^______``````aaaaaadddfffeeeeeeggglllpppyyyyyy||||||YYYAAA777222000000////////////////////////------...............---------------------------........................,,,,,,,,,---...///000000111444333444888;;;PPPqqqeeeQQQLLLBBBGGGIIIIIIPPP^^^fffgggiiiiiikkkmmmooorrrtttvvvssssssvvv|||xxxssslllfffaaa___]]][[[YYY___dddfffggglllvvv~~~{{{~~~nnnbbb___ZZZQQQNNNQQQVVV[[[___bbbfffiiiiiilllpppqqqnnniiieeecccaaa```^^^\\\]]]bbbjjjpppssspppmmmlllmmmnnnnnnnnnrrrwww~~~~~~ooo```RRRJJJIIICCCBBBCCCCCCBBBBBBJJJTTTcccppp~~~rrr~~~{{{ppp|||fffBBB999222333444222000000333222000/////////000111///...---------///000222...///000111111000///...000000000000000000000000000000000000000000000000000000000000111111111111333444555555333222222333///000000111222222333333222111222444777::::::999<<<;;;:::@@@RRReeeoooppprrr~~~:::;;;;;;;;;:::;;;>>>@@@BBBDDDGGGKKKOOORRRTTTVVVUUUVVVYYY\\\]]]```jjjuuurrrsssvvvzzz|||zzzyyyzzzvvvrrrnnnlllllljjjfffccc^^^[[[YYYWWWXXXYYYXXXXXX^^^[[[YYYYYYYYYYYYZZZ]]]ddddddcccbbbaaa___^^^]]]ZZZZZZYYYWWWVVVUUUTTTSSSLLLMMMNNNOOOOOOOOOOOOOOONNNNNNLLLJJJJJJNNNTTTYYYYYYYYYXXXXXXXXXZZZ[[[\\\[[[\\\\\\[[[[[[ZZZYYYXXXXXXYYY[[[\\\\\\\\\ZZZYYY]]]]]]]]]\\\\\\ZZZYYYYYYXXXYYYZZZ[[[\\\\\\]]]^^^_________```bbbcccbbb```fffeeedddcccdddfffhhhjjjooo|||pppwwwbbbAAA222444555000////////////////////////,,,---...//////...---,,,,,,,,,,,,------.........,,,,,,,,,---------.........//////...------///222555333444666888CCCaaaxxxgggXXXNNNGGGGGGIIIOOOXXXbbbiiimmmkkklllnnnppprrrsssttttttuuuuuuuuuyyywwwpppiiiddd___ZZZ[[[^^^```^^^aaahhhjjjkkkrrr|||zzzooogggddd```___aaaiiittt}}}}}}xxxqqqjjj```WWWQQQPPPPPPRRRUUU[[[aaaeeehhhgggdddbbbbbbdddhhhjjjkkknnnpppxxxzzziii]]]RRRIIIFFFGGGGGGDDDAAABBBHHHOOO[[[iiiyyyzzz~~~TTT:::111666333000222111333333222222111000//////......//////000000111111111111000000//////......---///000111111000///---//////000000000000//////...............///000000111111000000000000000111111222222333333444444555000666999666555777999888888;;;===BBBRRRgggpppmmmvvv::::::;;;;;;:::;;;>>>AAABBBDDDGGGKKKOOORRRTTTVVVVVVVVVXXX\\\]]]aaalllxxx~~~|||zzzvvvpppkkkjjjhhheeeeeeeeefffeeedddbbb^^^YYYWWWWWWXXXZZZ\\\ffffffeeedddbbb___\\\ZZZ[[[ZZZXXXWWWUUUSSSQQQPPPLLLMMMMMMNNNNNNNNNNNNMMMNNNMMMLLLJJJJJJMMMSSSWWWYYYYYYXXXXXXXXXYYYZZZZZZ[[[[[[[[[[[[[[[ZZZYYYYYYXXXYYY[[[]]]]]]]]][[[[[[[[[[[[\\\\\\]]]\\\\\\[[[[[[[[[[[[\\\]]]]]]^^^^^^]]]\\\]]]```cccddddddccceeedddccccccccceeeggghhhlllwwwrrrssshhhHHH666555555111////////////////////////------...//////...------,,,,,,,,,------.........,,,,,,,,,---------.........//////...------000222555333444666:::IIIggg|||nnn___SSSNNNGGGGGGIIIOOOXXXbbbiiimmmlllmmmoooqqqsssttttttuuutttuuuvvvzzzwwwppphhhddd___ZZZZZZ]]]``````dddhhhhhhiiiqqq|||yyyrrrmmmlllmmmsss~~~wwwlllbbbYYYRRRMMMMMMMMMNNNRRRWWW]]]bbbdddbbb```___```cccfffggggggiiilllttt}}}mmmaaaTTTKKKGGGHHHHHHDDDAAABBBGGGMMMWWWdddsss}}}xxx}}}^^^AAA444777444111222000333333222222111000000////////////000000000000000////////////000000000000///000222333333222000/////////000000000000/////////////////////000000111111111000000000000111111111222222333333444444555555:::===;;;:::===???>>>888;;;<<<@@@PPPfffqqqpppuuu999:::;;;;;;:::<<<>>>AAACCCEEEHHHLLLOOORRRTTTUUUVVVVVVXXX[[[]]]bbbooo{{{|||vvvtttrrrpppooonnnkkkiiieee```YYYTTTSSSUUUVVVWWW```aaacccccccccaaa^^^\\\[[[ZZZXXXVVVSSSPPPNNNMMMLLLLLLMMMMMMMMMLLLKKKKKKLLLLLLKKKJJJIIILLLQQQUUUYYYYYYYYYYYYYYYYYYYYYYYYZZZZZZ[[[[[[[[[ZZZZZZYYYYYYZZZ\\\]]]^^^^^^^^^]]]ZZZ[[[\\\]]]^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ZZZZZZ\\\___cccffffffeeecccbbbbbbbbbbbbdddeeefffhhhppp{{{xxxnnn{{{rrrTTT===666555222////////////////////////------...//////...---------------------.........,,,,,,,,,---------.........//////...---...000222555555555777???SSSqqq|||ppp```TTTNNNMMMGGGGGGIIIOOOYYYbbbiiimmmlllmmmoooqqqssstttuuuuuusssuuuxxx|||vvvooogggccc^^^YYYYYY\\\```dddhhhiiiffffffooo{{{}}}{{{zzz~~~tttfff[[[UUUPPPNNNJJJIIIJJJNNNTTTZZZ^^^___\\\[[[[[[]]]aaacccdddcccccceeennn{{{sssfffXXXMMMJJJJJJHHHDDDAAAAAAFFFJJJRRR]]]kkk{{{~~~zzzzzzlllKKK888888555222222///333333222222111000000000000000000000000000//////.........///000111111111000000222222222222000000//////000000000000//////000000000000000111111111111000000000000000111111111222222333333444444555333777:::888888<<<>>>===888:::999===NNNfffssstttuuu999:::;;;::::::<<>>@@@CCC]]]}}}mmm___TTTNNNJJJHHHEEEFFFJJJQQQ[[[ccchhhkkkmmmnnnppprrrtttuuuuuuvvvttt||||||tttkkkeee___]]]ZZZWWWYYY^^^bbbgggggg```\\\bbbjjjnnn|||yyyoooiii```[[[WWWXXX^^^bbb```]]]]]]]]]]]]```bbbddddddcccccc___```kkkxxxmmm]]]QQQMMMGGGCCCAAABBBCCCDDDIIIPPP\\\jjjyyy|||rrruuuaaaGGG>>>444000333444111111111111111111111111111111111111111111222222000000000000////////////000000000//////000000000//////000000000000//////...///111222333222111000////////////000111222333111222222333333444444555222333333333999AAACCCAAA;;;<<<;;;???UUUsss777999::::::;;;===@@@CCCFFFHHHJJJMMMPPPSSSTTTUUUUUUUUUVVVXXXWWWXXXaaakkkzzzqqqkkkccc]]]YYYWWWVVVVVVXXXZZZVVVPPPUUU___[[[PPPCCCDDDFFFJJJMMMOOOQQQRRRNNNMMMMMMMMMLLLLLLKKKKKKIIIIIIJJJKKKLLLLLLLLLKKKEEEGGGHHHHHHFFFEEEEEEFFFIIIMMMSSSZZZ^^^```______\\\]]]^^^```aaabbbbbbbbb``````^^^]]]]]]]]]]]]]]]^^^___```bbbdddeeeeeeeee]]]]]]]]]]]]]]]]]]]]]]]]^^^^^^^^^```bbbccccccaaa^^^___```aaabbbbbbbbbbbbaaagggjjjkkkqqq~~~uuuppp~~~zzzwwwyyy{{{eeeIII:::777///////////////////////////...---,,,,,,---...///000000//////.........---,,,,,,,,,---------.........////////////000333666777???AAAFFFaaammm\\\RRRMMMIIIFFFEEEFFFJJJRRR[[[ccchhhjjjoooppprrrtttuuuwwwwwwxxxuuu}}}{{{rrriiiccc^^^\\\ZZZXXXZZZ^^^cccfffeee]]]\\\cccjjjlllwwwvvvpppeee___ZZZ[[[```cccaaa^^^___^^^^^^___bbbddddddccceee___^^^gggtttqqq```QQQMMMGGGCCCBBBBBBCCCDDDEEELLLYYYhhhvvvyyyyyyeeeLLLBBB555///222444111111111111111111222222000000000111222222222333......//////000000111111......------------......//////000000000000//////---///111222222222000///////////////000111222333111222222333333444555555333444333444:::BBBEEECCC<<<===<<>>FFFmmmiiiTTTLLLIIIGGGEEECCCGGGKKKPPPZZZfffmmmmmmnnnpppsssttttttuuuvvvxxxzzzvvvkkkhhhddd___ZZZXXXYYY[[[]]]dddaaa\\\XXXZZZaaakkkrrr{{{}}}ooohhheeehhhjjjgggcccaaaaaabbbcccdddeeedddcccbbbbbb``````eeeppp|||xxxfffUUUSSSNNNGGGCCCAAABBBDDDFFFJJJSSS```ppp{{{pppRRR>>>555444444666111111111111111111111111000000111222333333444444222555666666333000......000000000000000000000000////////////000000000000111111000000//////......111000//////000000000///777666555555444444444444777777555555<<>>IIIQQQRRRPPPIIICCCKKKccc888888999:::;;;>>>DDDGGGIIILLLPPPRRRSSSSSSTTTUUUTTTVVVXXXYYYZZZ[[[[[[\\\aaaooo~~~}}}zzzxxxtttqqqnnnllltttuuurrrjjjbbb\\\UUUMMMLLLKKKKKKLLLNNNOOONNNMMMLLLLLLLLLLLLLLLMMMNNNNNNNNNNNNNNNNNNMMMLLLKKKJJJHHHHHHGGGGGGFFFEEEDDDDDDEEEHHHNNNSSSWWWZZZ\\\]]]`````````___^^^]]][[[ZZZ[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[\\\]]]^^^___``````___^^^]]]\\\\\\]]]^^^___^^^^^^^^^]]]]]]]]]\\\\\\aaaaaabbbccccccdddccccccaaa```aaaccceeekkkyyy|||ssssssoooTTT;;;444222//////000000000///////////////////////////........................---------............///---......///111444:::>>>888AAADDDUUUvvviiiWWWKKKGGGFFFEEECCCDDDHHHMMMRRR\\\fffkkkkkkmmmpppsssvvvyyy}}}tttjjjbbb___[[[XXXXXXZZZ^^^```eeeaaa[[[WWWYYYbbbnnnwww|||vvvtttpppjjjgggfffhhhhhhgggfffdddbbb___^^^[[[[[[\\\```gggrrr~~~tttbbb[[[RRRJJJEEECCCDDDDDDEEEHHHOOOYYYfffttt~~~xxx{{{wwwUUU>>>555333333333333333333333333333333111111111000000000000000000111222111//////111333////////////////////////////////////000000000000000000000000000000000000111222333333222111111111333333222222222333333444333666777888>>>IIIRRRUUUTTTMMMFFFOOOiii777888999:::<<>>555333000//////000000///////////////////////////........................---------............///......//////000333777;;;;;;CCCGGG\\\rrrfffWWWLLLHHHFFFDDDCCCAAAFFFLLLRRR]]]iiinnnmmmlllnnnqqqtttwww{{{}}}rrriii```^^^ZZZWWWWWWZZZ^^^```bbb___YYYVVVYYYaaannnvvvzzztttqqqnnniiigggiiigggggggggeeebbb___\\\[[[YYYZZZ[[[]]]cccmmmyyyyyyddd\\\QQQHHHDDDDDDDDDEEEEEEGGGMMMVVVbbbppp{{{|||uuu{{{\\\@@@666333333222222222222222222222222111111111000000000000000111222222222111111333555////////////////////////////////////000000000000000000000000111111111111000444777888555111///...222222222222333333444555444777888999???JJJQQQSSSTTTMMMIIISSSnnn777888:::;;;>>>CCCIIINNNOOOQQQSSSTTTUUUWWWYYY\\\XXXXXXYYY[[[^^^___^^^]]]dddkkkttt~~~zzztttnnniiifff___cccccc```______\\\WWWTTTSSSRRRRRRSSSSSSQQQOOOLLLLLLLLLLLLLLLMMMNNNOOOPPPPPPPPPPPPOOONNNMMMLLLJJJJJJIIIGGGFFFEEEDDDCCCCCCEEEIIIPPPVVVZZZ[[[[[[]]]\\\[[[ZZZZZZYYYXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYYYYZZZ[[[\\\^^^^^^ZZZZZZZZZZZZZZZ[[[[[[\\\^^^^^^]]]]]]]]]\\\\\\\\\^^^^^^____________^^^^^^^^^^^^___bbbbbbfffqqq}}}vvvmmmrrrgggFFF666444000//////000000///////////////////////////........................---------............//////////////////222666:::???GGGMMMfffzzzlllcccUUUJJJEEECCCBBBAAA@@@EEELLLSSS^^^jjjooonnnlllmmmppprrruuuxxx}}}zzzppphhh```]]]YYYWWWWWWYYY]]]```]]][[[WWWUUUXXX```kkksss}}}wwwrrroookkkggggggkkkggggggfffdddbbb^^^[[[YYYYYYZZZ[[[[[[___gggsss{{{~~~iii___RRRHHHDDDDDDDDDDDDDDDFFFLLLTTT```lllwww~~~|||~~~aaaCCC777555333111111111111111111111111111111111111111111111111///000111111000///000222000000000000000000000000////////////000000000000000000000111111111111222000444999:::666222//////222222222222333444666666777777777:::BBBMMMQQQPPPOOOLLLKKKXXXsss777888:::===@@@EEELLLQQQVVVVVVWWWVVVUUUWWWZZZ\\\[[[ZZZYYY[[[___aaa```___ffflllrrrzzz{{{uuuoookkkiii___aaa```[[[YYYZZZYYYVVVWWWVVVUUUUUUUUUUUUSSSQQQOOOOOONNNNNNNNNOOOPPPPPPPPPPPPPPPPPPPPPOOONNNMMMKKKJJJIIIHHHFFFEEEDDDCCCCCCDDDHHHOOOVVVZZZ[[[ZZZZZZYYYYYYXXXWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWYYYXXXXXXXXXYYY[[[]]]^^^ZZZZZZZZZZZZZZZ[[[[[[\\\^^^^^^^^^^^^]]]]]]]]]]]]ZZZ[[[\\\^^^___`````````]]]]]]```cccccceeennnyyyxxxmmmnnn~~~}}}~~~rrrPPP777444000//////000000000////////////////////////........................---------............/////////000000000333888<<<@@@HHHQQQmmm~~~xxxhhh___RRRHHHCCCBBBBBBAAAAAAFFFMMMTTT^^^iiinnnmmmmmmnnnpppqqqsssvvv{{{~~~wwwnnnfff___]]]YYYVVVVVVYYY\\\___XXXWWWUUUTTTWWW___iiippp}}}wwwrrrnnnjjjfffhhhlllhhhggggggeeebbb___\\\ZZZXXXZZZZZZZZZ[[[bbbnnnwwwpppeeeUUUJJJEEEDDDCCCAAACCCEEEKKKSSS^^^kkkuuu|||cccDDD888666444222222222222222222222222000000111111222222333333...000222222000///...///000000000000000000000000////////////000000000000000000111111111222222222000444888888444222333555222222222333444666777888888777666;;;HHHSSSTTTOOOGGGHHHMMM[[[uuu777999;;;>>>AAAGGGNNNRRR\\\[[[YYYWWWUUUVVVYYY\\\]]][[[ZZZ[[[___bbbbbb```bbbfffkkksss|||uuupppmmmlllcccddd```YYYVVVWWWVVVSSSYYYXXXWWWWWWWWWVVVTTTRRRRRRQQQQQQPPPPPPQQQQQQQQQPPPPPPQQQQQQPPPPPPOOOOOOKKKJJJIIIHHHFFFEEEDDDCCCBBBCCCGGGNNNVVVZZZ[[[YYYXXXWWWWWWVVVVVVVVVWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXXXXXXXXXXYYYZZZ\\\^^^[[[[[[\\\\\\]]]]]]]]]]]]______^^^^^^^^^^^^]]]]]]WWWYYY[[[]]]```aaacccccc\\\]]]```dddcccdddmmmvvvyyymmmlllzzzuuurrr~~~xxxVVV888555111//////000000000////////////////////////........................---------........./////////000000111222555:::>>>???FFFQQQooo|||fff]]]QQQGGGCCCBBBCCCDDDCCCHHHNNNUUU^^^iiimmmkkknnnooopppqqqrrruuuzzz}}}uuulllfff```]]]YYYVVVVVVXXX\\\^^^UUUUUUSSSSSSVVV^^^gggnnn{{{|||xxxyyysssooojjjfffhhhmmmhhhhhhgggfffccc```]]][[[YYYZZZZZZYYYYYY```kkkttt~~~~~~vvvjjjXXXKKKEEECCCAAA???BBBEEEJJJSSS^^^jjjuuu{{{}}}dddDDD999777555333333333333333333333333000000111222333444444444...111333444222000///...000000000000000000000000////////////000000000000000000111111222222222222000333666555222222777<<<222222333444555666888999888666666===LLLXXXWWWOOOBBBFFFNNN]]]www888999;;;<<>>RRR\\\WWWSSSLLLEEEOOOcccvvv999:::;;;===@@@EEEKKKPPPVVVWWWYYYXXXVVVUUUUUUVVVZZZ[[[]]]```bbbdddeeefffgggfffeeekkkvvv}}}yyyuuuoookkkgggddd```]]]\\\[[[YYYXXXZZZ[[[[[[YYYVVVSSSSSSSSSRRRRRRQQQPPPPPPPPPPPPQQQQQQQQQQQQQQQPPPOOONNNNNNLLLKKKIIIHHHHHHFFFDDDAAACCCDDDFFFKKKPPPSSSTTTTTTVVVVVVUUUUUUTTTSSSSSSSSSRRRRRRRRRRRRRRRSSSTTTUUUQQQRRRTTTTTTTTTUUUXXXZZZZZZZZZ[[[\\\\\\]]]^^^^^^______^^^^^^^^^]]]]]]]]]\\\\\\\\\]]]^^^^^^______]]]^^^___```aaaeeejjjmmm{{{~~~{{{ooohhhppp}}}~~~}}}zzzrrrtttrrrKKK777222555111///111...////////////////////////........................//////............//////000000000111333777:::<<>>PPPYYYTTTQQQQQQLLLUUUeeettt999;;;<<<>>>AAAEEEKKKPPPSSSUUUWWWWWWVVVUUUVVVWWWZZZ[[[]]]___```bbbbbbcccfffeeeeeejjjttt|||xxxsssooojjjgggccc```^^^]]][[[ZZZZZZZZZZZZXXXUUUSSSSSSSSSTTTTTTSSSRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQPPPOOONNNNNNMMMKKKJJJJJJIIIFFFDDDDDDCCCDDDGGGLLLOOOQQQQQQSSSSSSRRRQQQQQQPPPPPPOOOMMMMMMMMMNNNOOOPPPQQQRRROOOPPPQQQRRRRRRSSSUUUXXXZZZZZZ[[[[[[\\\]]]]]]]]]______^^^^^^^^^]]]]]]]]]\\\\\\]]]^^^^^^______```______``````aaadddhhhkkkttt|||rrrgggkkkvvv~~~}}}uuusssSSS>>>555666111///000---////////////////////////........................//////............//////000000000111444777:::<<>>:::===NNNTTTPPPOOOQQQNNNWWWcccmmm:::;;;===???AAAFFFKKKOOOPPPRRRTTTUUUUUUVVVWWWXXXZZZZZZ\\\]]]______``````bbbbbbdddjjjttt~~~zzzuuuqqqllliiidddaaa```^^^\\\[[[ZZZ[[[ZZZXXXUUUTTTTTTUUUVVVVVVUUUTTTTTTTTTTTTTTTRRRRRRSSSRRRRRRQQQPPPOOOOOONNNMMMLLLLLLKKKHHHFFFFFFDDDCCCEEEHHHLLLNNNOOONNNNNNNNNMMMLLLLLLKKKKKKGGGHHHHHHIIIJJJKKKMMMNNNLLLMMMOOOOOOPPPQQQTTTVVVZZZZZZ[[[[[[\\\\\\]]]]]]______^^^^^^^^^]]]]]]]]]\\\]]]]]]^^^^^^___````````````aaaaaaaaacccfffhhhoooyyyvvviiihhhpppyyytttYYYBBB666666111///111...////////////////////////........................///............//////000000000000111444888;;;===AAAQQQfff~~~ggg^^^QQQGGGCCCAAAAAA@@@CCCGGGMMMUUU^^^eeejjjmmmnnnooosssxxxzzzzzzyyylllddd^^^YYYVVVTTTTTTWWWXXXWWWUUUQQQRRRSSSSSSUUUYYY___dddlll{{{gggZZZ^^^cccmmm}}}wwwuuurrrnnnllljjjjjjjjjeeegggkkkoooooollleee```^^^]]]^^^___]]]ZZZ[[[```mmmrrrxxx}}}~~~}}}wwwcccTTTLLLHHHEEEBBBBBBCCCFFFMMMVVVbbblllrrr}}}xxxtttYYY>>>888666555444222333444555555444333222111222444555444333111000///000111111000/////////////////////////////////.........///000111222222222222222222111111222111111222444555555444111222333555666666777777999===999===LLLQQQMMMOOOKKKKKKTTT\\\eee999;;;===???AAAEEEJJJNNNMMMPPPSSSTTTUUUUUUWWWYYYYYYZZZ[[[\\\^^^^^^^^^^^^]]]___ccciiittt|||vvvqqqmmmjjjeeebbb```___]]][[[[[[\\\[[[YYYVVVUUUVVVWWWWWWWWWVVVUUUUUUUUUUUUVVVSSSSSSSSSSSSRRRQQQPPPPPPPPPNNNMMMMMMMMMLLLIIIGGGGGGDDDBBBCCCEEEHHHJJJKKKIIIIIIHHHGGGGGGFFFFFFEEEBBBBBBBBBCCCDDDFFFGGGHHHHHHJJJLLLMMMNNNPPPSSSUUUXXXYYYZZZ[[[\\\]]]]]]^^^______^^^^^^^^^]]]]]]]]]\\\\\\]]]]]]^^^______``````aaaaaaaaaaaabbbdddggglllwww|||nnniiimmm~~~vvv}}}^^^DDD666444000///222///////////////////////////.......................................///000000000000000222444888<<<>>>BBBSSSkkkrrrcccZZZOOOGGGCCCBBBAAA@@@CCCGGGMMMUUU]]]dddjjjmmmmmmoootttyyyzzzzzzwwwlllddd___ZZZWWWUUUUUUXXXYYYXXXVVVPPPQQQRRRSSSUUUYYY]]]aaahhh}}}iiiYYYZZZ```gggvvv~~~|||uuutttqqqnnnlllkkkjjjjjjgggggghhhiiijjjgggccc___\\\[[[\\\______[[[[[[___iiinnnuuuzzz||||||||||||{{{}}}zzzfffVVVMMMHHHDDDAAAAAABBBEEELLLWWWcccnnnuuuxxxsssdddCCC:::666888666444333444444333222222111000111222333333111111000///000111222111000////////////////////////...//////000000000000000111111111111111000000000222111000222444666555444444444555555666666555555777;;;888>>>LLLOOOLLLPPPLLLLLLTTTXXX```}}}888:::===???AAADDDIIILLLLLLNNNQQQSSSTTTUUUWWWXXXXXXYYY[[[\\\]]]^^^^^^^^^ZZZ]]]aaagggooo}}}xxxsssooolllgggdddbbb```^^^\\\]]]]]]\\\ZZZWWWVVVXXXYYYXXXXXXWWWVVVVVVVVVVVVVVVTTTTTTTTTTTTSSSRRRQQQPPPOOOMMMLLLLLLLLLKKKIIIGGGEEECCCAAA@@@BBBDDDEEEEEECCCCCCBBBBBBAAA@@@@@@@@@>>>>>>>>>>>>???@@@AAABBBCCCEEEGGGIIIKKKMMMQQQTTTWWWWWWXXXZZZ\\\]]]^^^_________^^^^^^^^^]]]]]]]]][[[[[[\\\]]]]]]^^^^^^______```aaaaaaaaabbbdddfffkkkttttttllllll|||yyy{{{eeeHHH777444//////222000////////////////////////..............................---......///000111000000000222555999===???DDDVVVppp~~~iii\\\UUULLLFFFDDDDDDBBB@@@CCCFFFMMMUUU]]]dddiiilllmmmnnnssswwwxxxyyyvvvkkkddd```ZZZWWWVVVWWWYYYZZZXXXVVVNNNPPPRRRTTTUUUXXX\\\___fffyyyqqq]]]ZZZ[[[```lll~~~|||zzztttsssqqqooolllkkkjjjiiikkkjjjhhhhhhhhhfffcccaaa]]][[[\\\______[[[[[[]]]dddjjjqqqvvvxxxxxxwwwwwwyyy{{{~~~}}}iiiXXXNNNIIIDDDAAA@@@AAAEEEKKKVVVcccooovvv}}}|||{{{yyyrrr}}}qqqMMM>>>999888666444333333333222000111000///000111222222000111000///000222222222111000000000000000000000000...///000111222111000///000000000000000000000111222111111222444555555444555555666666666555555444666:::999AAANNNNNNJJJPPPRRRQQQUUUVVV^^^}}}777999<<<>>>@@@CCCGGGJJJKKKNNNQQQRRRSSSTTTVVVXXXXXXYYYZZZ\\\]]]_________[[[]]]```bbbgggrrr{{{vvvrrrnnnjjjfffdddbbb```^^^^^^^^^]]][[[XXXXXXZZZ\\\XXXXXXWWWVVVVVVVVVVVVWWWTTTTTTTTTTTTSSSRRRQQQQQQMMMLLLKKKKKKKKKJJJHHHFFFBBB@@@>>>>>>???@@@??????>>>>>>>>>===<<<<<<;;;;;;;;;;;;::::::;;;<<<======<<>>@@@BBBFFFIIIKKKNNNPPPRRRSSSSSSUUUWWWWWWXXXZZZ\\\^^^___``````\\\^^^______aaahhhttt~~~~~~yyytttppplllhhhfffdddbbb```______^^^[[[YYYYYY[[[]]]XXXXXXWWWVVVVVVVVVVVVWWWTTTUUUUUUTTTTTTSSSRRRQQQLLLKKKJJJJJJJJJJJJHHHFFF@@@>>><<<<<<<<<===<<<:::<<<<<<;;;::::::999999888:::999999999999999::::::888;;;>>>AAADDDHHHMMMPPPSSSTTTVVVYYY\\\___aaabbb______^^^^^^^^^]]]]]]]]]YYYZZZZZZ[[[\\\\\\]]]]]]]]]___aaaaaaaaabbbdddfffiiimmmxxx{{{qqqllluuu~~~~~~xxxsssSSS===777000000222...////////////////////////........................---------......000111111///000000222555999===@@@EEE\\\zzzttt[[[OOOKKKGGGFFFFFFFFFDDDAAABBBFFFLLLTTT]]]dddiiillllllmmmpppssssssuuurrrhhhaaa]]]XXXVVVUUUVVVYYYZZZWWWTTTMMMOOORRRTTTUUUWWWZZZ\\\ZZZgggqqq~~~tttmmmccceeejjjttt~~~{{{zzzyyyyyyrrrrrrpppooommmkkkjjjiiihhhhhhhhhiiijjjhhheeebbbddd___]]]^^^]]]YYYWWWXXX\\\aaaiiinnnooonnnllllllmmmoooppppppnnnnnnooopppqqqrrrtttxxx|||ooo]]]RRRLLLGGGCCCBBBBBBDDDIIIRRR^^^jjjqqqqqq{{{xxxzzzyyyUUU@@@666333111000111222333333222111000///000222333222111111000///000222333333111000000000000000000000000000///...------///000111000000111222333333444444333222111222444555444333222333444666777888888888:::===>>>FFFQQQKKKDDDJJJMMMKKKMMMMMMZZZ777999<<<>>>AAADDDHHHJJJLLLMMMPPPRRRTTTUUUUUUUUUXXXYYY[[[\\\\\\]]]___aaa^^^___aaaccceeeiiinnnqqq}}}vvvsssooojjjfffeeeeeeeeebbbaaa```___^^^]]]]]]]]][[[ZZZYYYWWWWWWVVVVVVVVVUUUTTTTTTTTTTTTRRRPPPMMMKKKIIIHHHHHHIIIHHHFFFDDDBBBAAA???<<<;;;:::::::::;;;:::999999888888999999:::::::::999999999999888<<<===>>>???@@@CCCHHHKKKQQQSSSVVVYYY\\\^^^``````aaaaaa```___^^^^^^]]]]]][[[^^^``````___]]]]]]^^^aaabbbbbb``````aaaeeehhhkkkiiiooo}}}}}}rrrlllrrr|||xxxxxx{{{```CCC777444222000111000000000000000000000000........................000000000000////////////000000111333666:::>>>AAAKKK]]]lllYYYRRROOOJJJGGGEEEBBB@@@>>>DDDHHHNNNVVV]]]dddhhhjjjmmmmmmoooqqqrrrvvvqqqkkkddd\\\YYYWWWWWWZZZ]]]]]]ZZZWWWNNNOOOQQQSSSVVVXXXZZZ[[[ZZZaaakkkuuu|||~~~}}}{{{tttqqqpppuuu}}}}}}|||{{{zzzyyyqqqpppooommmlllkkkiiiiiijjjiiiiiiiiijjjiiifffdddcccaaa___\\\YYYXXXXXXXXX]]]___bbbdddffffffeeeeeeeeeeeecccaaa``````bbbeeeiiiiiiiiilllqqqyyysss___TTTOOOIIIBBBAAAAAADDDJJJRRR]]]gggmmmttt{{{}}}}}}|||~~~]]]AAA888555444333222111222333333///111222222111000222333000111111111111000//////000000000000000000000000//////000000111111222222222333333333333333333444333333333333333333333333555666777888999999999888555999@@@KKKQQQPPPGGG???IIIIIILLLMMM[[[777999<<<>>>AAADDDHHHJJJLLLMMMPPPRRRTTTUUUUUUUUUWWWYYY[[[\\\\\\]]]___```___```aaacccdddggglllooovvv{{{wwwuuuqqqmmmiiiggggggfffcccbbb```___^^^]]]]]]\\\\\\[[[ZZZXXXXXXWWWWWWWWWVVVTTTTTTSSSTTTRRROOOMMMKKKJJJIIIIIIIIIHHHFFFDDDAAA@@@>>>;;;:::999999:::::::::999999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;===>>>??????@@@CCCGGGJJJOOOQQQTTTWWWZZZ\\\^^^___aaa``````___^^^^^^]]]]]]\\\^^^``````^^^]]]]]]^^^___```aaa``````aaaccceeejjjhhhooo|||~~~rrrkkkrrr{{{~~~wwwxxxeeeGGG888444222111111000000000000000000000000........................000000000000////////////000000111333777;;;???AAAKKK___mmmZZZRRRNNNJJJFFFDDDCCCAAA???DDDHHHOOOWWW___eeehhhjjjnnnmmmooorrrssswww}}}ooojjjddd\\\YYYWWWWWWYYY\\\\\\XXXUUUNNNOOOPPPSSSUUUWWWYYYZZZZZZ^^^dddkkkqqqtttvvvvvvvvvrrrqqqtttyyy}}}zzzyyywwwuuuoooooonnnnnnmmmlllkkkkkkjjjiiiiiiiiiiiihhheeecccbbbaaa___\\\ZZZXXXWWWVVVUUUVVVXXXZZZZZZYYYXXXWWWXXXYYYXXXUUUSSSRRRTTTUUUXXXXXXYYY[[[```gggnnnrrrxxx~~~ttt```UUUPPPIIIBBBAAAAAADDDIIIRRR]]]gggmmmsssxxx~~~~~~aaaFFF===555444333222222222333444222333444333111///000111111111111111000000000000////////////////////////000000000000000111111111222222222333333333333444333333333333333333333333333444555666777888888888999;;;AAALLLUUUVVVNNNFFFGGGHHHNNNSSSaaa777999<<<>>>AAADDDHHHJJJLLLMMMPPPRRRTTTUUUUUUUUUWWWYYY[[[[[[[[[\\\^^^```bbbcccddddddeeegggjjjmmmoooxxx}}}yyywwwvvvtttqqqnnnllljjjiiieeedddbbb```___^^^]]]]]]^^^]]][[[ZZZYYYXXXXXXXXXVVVUUUSSSSSSSSSRRROOOMMMLLLJJJIIIIIIIIIHHHFFFDDD???>>><<<:::999999999999999999999999:::;;;<<<<<<========================>>>?????????@@@BBBFFFIIIMMMNNNQQQTTTXXXZZZ\\\]]]``````______^^^]]]]]]]]]\\\^^^______^^^]]]]]]^^^]]]___aaaaaa``````aaabbbggggggnnn|||ssskkkpppyyy|||wwwwwwmmmMMM:::444222111111000000000000000000000000........................////////////000000000000000111111444777;;;@@@BBBLLLcccvvvaaaTTTPPPJJJEEECCCCCCBBBAAADDDIIIPPPYYY```fffiiijjjnnnnnnpppssstttyyyzzzlllhhhccc\\\YYYXXXWWWXXXZZZZZZVVVRRRNNNNNNPPPRRRUUUWWWXXXYYYYYYZZZ]]]```dddhhhlllmmmqqqooonnnqqquuu{{{}}}zzzwwwtttrrrnnnnnnnnnnnnnnnmmmmmmllliiihhhhhhhhhhhhgggdddbbb```___^^^\\\ZZZWWWUUUSSSMMMMMMNNNNNNNNNLLLKKKJJJKKKKKKKKKIIIFFFEEEFFFGGGIIIIIIJJJLLLQQQVVV\\\___gggppp|||wwwcccWWWQQQJJJCCCAAAAAACCCHHHPPP[[[fffllltttwww}}}cccIII???444333222222222333444555555666666444111///...///333222000/////////000111........................111111111111000000000000222222222222333333444444333333333333333333333333222222333444666777888888<<<;;;@@@KKKWWW[[[UUUMMMGGGHHHPPPWWWeee777999<<<>>>@@@DDDGGGJJJLLLMMMPPPRRRTTTUUUUUUUUUVVVXXXZZZ[[[[[[[[[]]]___eeefffffffffffffffiiikkkllluuu}}}xxxxxxwwwwwwuuussspppmmmllliiihhhfffdddbbbaaa`````````___]]]\\\ZZZZZZYYYYYYWWWUUUSSSRRRRRRQQQNNNLLLLLLKKKIIIIIIIIIHHHFFFDDD>>><<<;;;999888888999999888888999999:::<<<===>>>=========>>>>>>?????????AAABBBBBBAAAAAABBBFFFIIIKKKLLLOOOSSSVVVYYY[[[\\\_________^^^^^^]]]]]]]]]]]]^^^______]]]]]]^^^___]]]```bbbcccbbbaaaaaaaaaeeefffnnnzzztttkkkooowwwxxxuuuuuuTTT<<<333222222111////////////////////////........................////////////000000000000111111222444888<<>>@@@DDDGGGJJJLLLMMMPPPRRRTTTUUUUUUUUUVVVWWWYYYZZZZZZ[[[]]]___cccdddddddddcccbbbdddeeeeeennnxxx~~~yyyxxxxxxxxxxxxvvvssspppooonnnmmmkkkhhhfffdddccccccaaa```___]]][[[ZZZZZZZZZWWWUUUSSSQQQQQQPPPNNNLLLLLLJJJIIIHHHHHHGGGEEEBBB<<<;;;:::999888888999:::999999999:::;;;===>>>???<<<======>>>???@@@AAAAAAEEEEEEDDDCCCBBBCCCFFFHHHIIIKKKNNNRRRUUUXXXZZZ[[[^^^^^^^^^^^^^^^]]]]]]]]]]]]^^^___^^^]]]]]]^^^______bbbeeefffeeeccccccbbbcccfffmmmwwwvvvlllmmmttt{{{uuu{{{YYY>>>333222222111////////////////////////////////////////////////.../////////000000000111111111222555999===BBBDDDOOOmmmmmmZZZTTTMMMGGGDDDCCCBBBAAAEEEIIIQQQYYYaaafffjjjkkkooooooqqquuuwww|||vvvhhheeebbb\\\ZZZXXXVVVWWWXXXVVVQQQMMMMMMNNNOOOQQQSSSUUUVVVWWWXXXYYYYYY[[[\\\^^^___```ccccccffflllpppuuu~~~|||yyywwwrrrrrrrrrqqqooommmjjjhhhhhhgggffffffeeedddaaa^^^[[[[[[ZZZYYYVVVRRROOOMMMFFFFFFGGGGGGGGGGGGGGGGGGDDDEEEFFFFFFFFFFFFIIIKKKHHHHHHJJJLLLNNNQQQTTTUUURRR___qqqkkk\\\TTTLLLEEEBBBAAABBBEEEMMMXXXbbbiiitttwww}}}}}}pppSSSBBB444333222222222333444555222333444333111000111222333222000......///111222000000000000000000000000222222111111000000//////000000111222222333444444333333333333333333333333222333444555888:::===>>>>>><<<===FFFRRRXXXVVVQQQTTTOOONNNMMMRRRppp777999<<<>>>AAADDDHHHJJJLLLMMMPPPRRRTTTUUUUUUUUUUUUWWWYYYYYYYYYZZZ\\\^^^^^^___```___]]]]]]]]]^^^aaajjjsss{{{{{{xxxxxxxxxxxxwwwuuusssqqqrrrqqqooollliiigggfffeeebbbaaa___]]]\\\[[[ZZZZZZXXXUUURRRQQQPPPOOOMMMLLLKKKJJJHHHGGGGGGFFFCCCAAA<<<;;;:::999999999:::;;;:::::::::;;;<<<===??????======>>>???@@@BBBBBBCCCGGGGGGFFFDDDBBBBBBDDDGGGGGGIIILLLPPPTTTWWWYYYZZZ^^^^^^]]]]]]]]]]]]]]]]]]^^^^^^___^^^\\\\\\^^^```bbbdddggghhhgggeeeddddddbbbeeekkksss}}}xxxmmmkkkqqq|||www}}}\\\???333222333000000000000000000000000000////////////////////////......//////000000111111111111333555999>>>CCCEEESSSrrreeeVVVRRRKKKFFFDDDCCCBBBAAAFFFIIIPPPWWW___eeejjjllloooooorrrvvvyyy~~~vvviiieeebbb\\\ZZZXXXVVVWWWXXXVVVQQQMMMMMMNNNOOOQQQRRRTTTUUUVVVXXXYYYZZZ\\\]]]^^^______cccccceeejjjmmmqqqzzz~~~{{{yyysssttttttssspppmmmiiiggggggfffeeeddddddbbb___\\\YYYYYYWWWUUURRRNNNLLLJJJDDDDDDEEEFFFFFFGGGHHHHHHFFFGGGGGGGGGHHHJJJOOORRRKKKLLLMMMOOOQQQRRRSSSTTTRRR___pppooo___UUUMMMFFFBBBAAAAAADDDKKKVVVaaahhhqqquuu|||uuuUUU@@@555444333222222222333333///000222222111111222333333222000/////////000111111111111111111111111111111111111111000000000000///000000111222333444444333333333333333333333333333333444666999===@@@BBB@@@???@@@GGGNNNRRRQQQNNNXXXRRRQQQLLLJJJeee777999<<<>>>AAADDDHHHJJJLLLMMMPPPRRRTTTUUUUUUUUUTTTVVVXXXYYYYYYZZZ\\\]]][[[]]]^^^]]][[[ZZZ[[[[[[^^^gggooovvv{{{wwwwwwwwwwwwvvvuuutttssstttssspppmmmjjjhhhgggfffbbbaaa___]]]\\\ZZZZZZYYYXXXVVVRRRPPPOOOOOOMMMLLLJJJIIIGGGFFFFFFDDDAAA???<<<;;;:::999999:::;;;<<<;;;;;;;;;;;;<<<===>>>???>>>???@@@AAACCCDDDEEEFFFGGGFFFEEEBBB@@@@@@BBBDDDEEEGGGJJJNNNRRRUUUWWWXXX]]]]]]]]]]]]]]]]]]]]]]]]^^^______]]]\\\\\\^^^```dddfffhhhhhhfffeeeeeefffbbbfffjjjpppzzzzzzooojjjpppzzz{{{}}}]]]@@@222333333///000000000000000000000000////////////////////////.........///000111111111111222333666:::???CCCFFFVVVvvvxxx___NNNKKKGGGDDDCCCCCCCCCBBBFFFIIINNNUUU\\\dddiiimmmooopppssswwwzzzxxxjjjfffbbb[[[ZZZXXXVVVWWWXXXWWWRRRNNNMMMMMMOOOPPPRRRSSSUUUUUUXXXYYYYYYZZZ\\\^^^___```bbbaaadddhhhjjjmmmvvv}}}zzzxxxrrrssstttsssqqqnnnkkkiiifffeeedddccccccaaa^^^[[[XXXWWWTTTQQQNNNKKKIIIHHHEEEEEEEEEEEEFFFGGGHHHHHHKKKKKKJJJIIIIIIMMMRRRVVVQQQRRRSSSUUUVVVVVVVVVVVVVVVaaaqqq~~~rrraaaVVVNNNGGGCCCAAAAAACCCJJJUUU```gggpppvvv~~~~~~ZZZAAA777666444222111111111222...///111111000///111222111111111111000000000000000000000000000000000000000000000000000111111111//////000111222333444444333333333333333333333333333333444666999===AAADDD@@@AAACCCEEEHHHIIIHHHGGGTTTSSSWWWRRRLLLaaa777999<<<>>>AAADDDHHHKKKLLLMMMPPPRRRTTTUUUUUUUUUTTTVVVXXXYYYYYYYYY[[[]]]\\\^^^______]]]\\\\\\\\\YYYaaaiiipppyyyzzzwwwwwwvvvuuuuuutttttttttuuusssqqqnnnkkkhhhgggfffbbbaaa___]]][[[ZZZYYYYYYYYYVVVRRRPPPOOONNNMMMLLLIIIHHHFFFEEEEEECCC@@@>>><<<;;;:::::::::;;;<<<===<<<<<<;;;<<<<<<===>>>??????@@@AAACCCDDDFFFGGGHHHFFFEEEDDDAAA???>>>@@@BBBCCCEEEHHHLLLPPPSSSUUUWWW]]]]]]]]]]]]]]]]]]]]]]]]^^^______]]]\\\\\\^^^```eeefffggggggfffeeeeeefffbbbfffiiinnnxxx{{{qqqiiioooxxx~~~}}}]]]@@@222333333///000000000000000000000000000000000000000000000000---......///000111111222111222333666:::???DDDGGGXXXxxxrrr___GGGEEEBBBBBBCCCDDDCCCBBBGGGIIIMMMSSS[[[ccciiimmmppppppssswwwzzzyyykkkgggbbb[[[ZZZXXXWWWWWWYYYWWWSSSNNNMMMMMMOOOPPPRRRSSSTTTUUUYYYXXXWWWXXXYYY]]]```bbb___^^^aaafffhhhllluuu~~~|||xxxvvvqqqrrrssstttrrrpppmmmkkkfffeeecccccccccaaa]]]ZZZXXXVVVRRRNNNKKKIIIHHHGGGGGGGGGGGGFFFGGGGGGHHHIIIPPPOOOMMMKKKJJJNNNTTTXXXWWWXXXZZZ[[[\\\\\\[[[[[[YYYcccqqq}}}tttbbbWWWNNNHHHCCCAAA@@@CCCJJJTTT___fffrrrzzz}}}|||{{{eeeJJJ888666444222111111111111...000111000///...///111000111111111111000////////////////////////////////////000000111111222222...///000111222333444444333333333333333333333333222333333555999===BBBDDD===???BBBCCCBBBAAA@@@@@@PPPSSS\\\ZZZPPPbbb999:::<<>>===<<<;;;;;;;;;;;;<<<============>>>??????@@@@@@CCCCCCDDDEEEFFFGGGGGGHHHGGGDDD@@@<<<::::::<<<===AAACCCGGGKKKOOOQQQSSSTTT[[[[[[\\\]]]]]]]]]\\\\\\______^^^]]]\\\\\\\\\\\\dddfffggggggeeecccccccccccceeegggllluuu}}}zzzssskkkkkkrrr{{{{{{eeeJJJ888111111111111111000000//////......//////000000///...------111111111000000000000000222111444:::===AAAHHHOOOYYYyyyeeePPPEEEBBBCCCFFFFFFCCCBBBDDDHHHJJJNNNSSS[[[bbbiiilllnnnqqqtttuuuwwwwwwkkkfffaaa[[[ZZZYYYXXXYYYYYYXXXVVVSSSLLLNNNPPPQQQRRRSSSUUUWWWWWWWWWXXXYYY[[[]]]^^^___]]]aaaeeedddcccgggqqqzzz}}}|||yyywwwuuuuuuuuutttrrrpppnnnlllkkkeee```^^^``````]]]YYYWWWTTTOOOKKKJJJIIIGGGFFFIIIIIIHHHHHHHHHHHHHHHHHHNNNPPPQQQPPPOOOPPPTTTYYY\\\^^^aaabbbbbbaaa^^^]]]ZZZdddqqq}}}tttfffZZZNNNDDDEEEEEEDDDEEEJJJTTT___gggpppwww~~~wwwzzzjjjIII999666222111111222222111333333333222222111111111000000000000000000000000000000000000000000000000333222111/////////000000222222333333333222111111333333222222333333444555555555555666888<<>>BBBFFFIIIKKKMMMMMMNNNPPPRRRSSSTTTUUUVVVWWWXXXYYY[[[]]]^^^^^^^^^^^^]]]]]]]]]\\\\\\\\\[[[]]]```eeelllwww}}}yyywwwuuutttuuuvvvuuutttssstttttttttrrrnnnkkkiiidddccc```^^^\\\ZZZZZZZZZYYYWWWTTTSSSRRRPPPMMMKKKJJJIIIGGGEEECCCAAA@@@???>>>>>>===<<<<<<===>>>>>>======>>>??????@@@@@@AAACCCDDDDDDEEEFFFGGGGGGGGGDDDBBB>>>;;;999999:::;;;???AAAEEEJJJNNNQQQSSSTTTZZZ[[[[[[\\\\\\\\\\\\\\\\\\\\\\\\\\\]]]^^^______dddfffggggggfffddddddeeedddfffhhhlllvvv~~~|||uuukkkkkkqqq|||{{{hhhKKK999333333333111000000000/////////...//////000000///......---111000000000000000000000333222444:::===@@@GGGOOO[[[vvveeeRRRDDDAAAAAADDDDDDBBBAAACCCFFFIIIMMMTTT\\\ccciiilllnnnrrrtttuuuwwwwwwkkkeee```[[[ZZZYYYXXXYYYYYYXXXUUURRRMMMOOOQQQQQQQQQRRRTTTVVVVVVWWWWWWYYYZZZ\\\^^^___]]]aaaddddddcccgggpppxxx~~~|||yyywwwuuuuuuuuutttrrrpppnnnlllkkkfffaaa___```___\\\YYYWWWSSSOOOKKKJJJIIIHHHFFFHHHHHHHHHHHHHHHHHHHHHHHHMMMOOORRRTTTVVVWWWZZZ[[[```bbbfffiiiiiifffbbb___[[[dddrrr}}}uuufff[[[OOODDDEEEDDDDDDEEEJJJSSS^^^fffpppvvv~~~{{{gggHHH999666333111111222222111333333333222222111111111000000000000000000000000000000000000000000000000222111000/////////000111222222222222222222222222333333222222333333444555666666666666888;;;>>>@@@>>>???@@@BBBBBBAAA>>>;;;@@@KKKTTTSSSTTTggg777888;;;>>>BBBFFFIIIKKKLLLMMMNNNPPPRRRSSSUUUUUUWWWWWWXXXYYYZZZ[[[\\\\\\]]]]]]]]]]]]\\\\\\\\\\\\ZZZ[[[]]]___eeennnxxx~~~{{{yyyvvvtttuuuvvvwwwvvvttttttttttttrrrooollljjjeeecccaaa^^^\\\[[[ZZZZZZ[[[YYYVVVTTTSSSRRROOOMMMJJJIIIHHHFFFDDDBBBAAA@@@@@@???>>>======>>>???@@@>>>>>>???@@@@@@AAAAAABBBDDDDDDEEEEEEFFFFFFGGGGGGBBB@@@===:::888888999999===???CCCHHHMMMQQQSSSUUUYYYYYYZZZ[[[[[[[[[[[[[[[ZZZZZZ[[[\\\^^^```aaabbbdddfffggggggfffffffffgggfffgggiiinnnwww~~~xxxkkkjjjqqq~~~|||xxxzzzkkkLLL777222333333000000000000//////////////////000000000///......000000000000000000111111333222444:::>>>AAAGGGOOO```}}}ssscccSSSDDD@@@>>>AAACCCAAA@@@BBBCCCGGGMMMUUU]]]eeejjjmmmnnnrrruuuuuuwwwvvvjjjeee```[[[[[[ZZZYYYXXXXXXVVVSSSQQQNNNPPPQQQRRRQQQQQQSSSTTTUUUVVVWWWYYYZZZ\\\]]]^^^]]]aaacccccccccfffooovvv}}}zzzwwwtttttttttsssrrrooommmlllkkkgggbbb______^^^[[[XXXWWWSSSOOOLLLJJJJJJIIIGGGHHHHHHHHHHHHHHHHHHHHHHHHLLLNNNRRRXXX^^^aaaaaa```dddhhhnnnrrrqqqlllfffbbb___gggsss}}}vvvfff[[[OOOFFFDDDCCCBBBCCCHHHQQQ]]]eeeooouuu}}}dddHHH999666333111222222222222222222222222222111111111000000000000000000000000000000000000000000000000000000000///000000111222333333222111111222333444333333333333333444444555777777666777888;;;===>>><<<===@@@CCCDDDCCC???<<<===CCCIIIKKKRRRhhh777888:::>>>BBBFFFIIIKKKLLLMMMNNNPPPRRRTTTUUUVVVXXXYYYYYYYYYZZZ[[[[[[[[[]]]]]]]]]\\\\\\\\\\\\[[[YYYYYYZZZZZZ\\\bbbhhhmmmwww~~~~~~{{{wwwuuuvvvwwwwwwwwwtttttttttsssrrrooolllkkkeeedddaaa___\\\[[[[[[[[[[[[YYYWWWUUUTTTRRROOOMMMKKKJJJIIIGGGFFFDDDCCCBBB@@@???>>>>>>>>>>>>???@@@???@@@@@@AAABBBBBBCCCCCCEEEEEEEEEEEEEEEFFFFFFFFF@@@???===;;;999888888999:::===AAAFFFKKKPPPSSSUUUWWWXXXYYYZZZ[[[[[[[[[ZZZZZZZZZ[[[\\\^^^```bbbcccdddfffgggggggggfffhhhiiifffhhhjjjnnnwww|||mmmlllqqqzzzsssrrroooMMM666000222222000000000000//////////////////000000000//////...000000000000000111111111333222555:::>>>BBBIIIPPPfffwwwfffWWWGGGAAA>>>AAACCCAAAAAABBBAAAEEEMMMVVV^^^fffkkkmmmooorrruuuuuuwwwvvvjjjddd___ZZZ[[[ZZZXXXXXXWWWUUURRROOOOOOQQQRRRQQQPPPPPPQQQSSSTTTUUUWWWXXXZZZ\\\\\\]]]^^^```bbbbbbcccfffmmmsss}}}}}}zzzwwwtttttttttsssqqqooolllkkkkkkgggccc```___]]][[[YYYWWWSSSOOOMMMLLLKKKJJJIIIIIIIIIIIIIIIIIIJJJJJJJJJMMMNNNQQQXXX```fffgggeeehhhlllssswwwvvvppphhhbbbccckkkvvv~~~xxxhhh\\\PPPGGGCCCBBBAAABBBGGGPPP[[[cccmmmsss{{{bbbJJJ999666333222222333333222222222222111111111111111000000000000000000000000/////////////////////////////////000111111222333444222111000000222444555333333333333333444555555777777777888999:::<<<===:::;;;>>>CCCFFFEEEAAA<<<===???BBBDDDPPPjjj777888:::===AAAEEEIIIJJJKKKLLLNNNPPPRRRTTTUUUVVVZZZZZZZZZ[[[[[[\\\\\\\\\]]]]]]\\\\\\\\\[[[[[[[[[YYYZZZYYYXXXWWWXXX[[[]]]eeennnxxx|||~~~}}}}}}zzzwwwuuuvvvwwwwwwvvvtttttttttsssrrrooommmlllgggeeeccc```^^^]]]\\\\\\[[[YYYVVVUUUTTTRRROOOMMMLLLKKKJJJIIIGGGEEEDDDDDDAAA@@@???>>>>>>???@@@AAAAAAAAABBBBBBCCCDDDDDDDDDFFFFFFFFFEEEEEEEEEEEEEEE@@@???>>>===;;;::::::999999;;;>>>CCCIIINNNRRRTTTWWWWWWXXXYYYZZZ[[[[[[[[[\\\\\\\\\]]]^^^```aaabbbeeefffggggggffffffhhhiiifffhhhjjjmmmuuu~~~pppnnnssswwwnnnkkk{{{wwwRRR888111222111////////////000000000000//////000000000000000/////////000000111111111111333222555;;;@@@DDDKKKSSSmmmtttdddLLLDDD???AAADDDCCCBBBCCCAAAEEEMMMVVV___fffkkknnnooorrruuuvvvxxxuuuiiiddd___YYYZZZYYYXXXWWWWWWUUUQQQNNNOOOQQQRRRQQQPPPOOOPPPRRRSSSTTTVVVXXXZZZ[[[\\\\\\^^^___aaabbbbbbfffkkkpppyyy}}}}}}yyyvvvsssssssssrrrpppnnnllljjjjjjgggccc```^^^]]][[[ZZZWWWTTTPPPNNNNNNMMMMMMLLLKKKKKKKKKKKKLLLLLLMMMMMMPPPOOOPPPUUU^^^eeehhhhhhggglllrrrvvvtttmmmeee___eeelllvvv}}}zzziii\\\QQQIIICCCBBBAAABBBFFFOOOZZZbbblllrrrzzz|||___KKK:::777333222222333333222111111111111111111111111000000000000000000000000////////////////////////......///000111222222333333222111000000222444555444444333333444444555666777777777888999;;;<<<<<<:::;;;===CCCGGGGGGBBB===???@@@???BBBOOOjjj888999;;;===AAADDDGGGIIIKKKLLLMMMPPPRRRTTTVVVWWWZZZZZZ[[[[[[\\\\\\]]]]]]\\\\\\\\\\\\[[[[[[[[[[[[[[[]]]]]]\\\YYYVVVUUUUUUWWWaaajjjmmmooorrrtttssstttsssrrrrrrtttvvvvvvuuuuuuttttttsssqqqpppnnnmmmiiigggdddbbb```___^^^^^^\\\ZZZWWWUUUTTTRRRPPPNNNMMMLLLKKKJJJHHHGGGFFFEEEBBBBBBAAA@@@@@@AAABBBBBBBBBBBBCCCCCCDDDEEEEEEFFFGGGGGGFFFFFFEEEEEEDDDDDD????????????>>><<<;;;:::888:::===AAAGGGLLLPPPSSSVVVWWWXXXZZZ[[[[[[[[[[[[]]]]]]]]]]]]^^^___```aaaeeefffgggfffeeeeeegggiiidddgggiiikkksss}}}rrrpppsssuuukkkgggttt[[[===555555222////////////000000000000//////000111111111000000/////////000111111222222333222666===BBBGGGOOOWWWrrrsssQQQHHHAAABBBDDDDDDCCCCCCBBBFFFLLLUUU^^^eeekkknnnooosssvvvvvvxxxttthhhccc^^^YYYYYYXXXWWWVVVVVVTTTQQQOOOOOOPPPQQQQQQPPPOOOPPPRRRRRRSSSVVVXXXZZZ[[[[[[[[[^^^___```aaabbbeeeiiimmmuuuyyy|||xxxuuurrrrrrrrrqqqpppmmmkkkjjjhhhfffccc```^^^]]]\\\\\\YYYVVVRRRPPPPPPPPPPPPOOOMMMNNNNNNOOOOOOPPPPPPQQQRRRQQQQQQTTTZZZ```dddfffdddgggkkkmmmkkkeee^^^YYY```gggqqqxxx|||~~~kkk]]]RRRJJJCCCBBBAAABBBFFFOOOZZZaaalllsss|||www\\\KKK:::777444222333333333333000000000111111111111111000000000000000000000000000000000000000000000000......000111222222222222222111111111111333444555444444444444444555555666555666777999:::;;;<<<===<<<;;;===BBBGGGHHHCCC===AAAAAA@@@BBBNNNiii999:::;;;===@@@CCCFFFGGGKKKKKKMMMPPPRRRTTTVVVWWWXXXYYYYYYZZZ[[[\\\\\\]]]\\\\\\\\\\\\[[[[[[[[[[[[^^^aaadddddd```\\\XXXWWWQQQXXX\\\ZZZYYY]]]aaacccfffgggiiimmmrrruuuuuuuuuuuuuuutttsssqqqpppooonnnjjjiiifffdddbbb`````````]]][[[XXXWWWVVVTTTQQQOOOMMMMMMLLLKKKIIIHHHGGGGGGEEEEEECCCCCCCCCCCCEEEEEECCCCCCDDDDDDEEEFFFFFFGGGGGGGGGGGGFFFEEEDDDDDDCCC>>>?????????>>>===:::999888999<<<@@@EEEJJJOOOQQQWWWWWWYYYZZZ[[[\\\\\\\\\]]]]]]]]]]]]^^^```aaabbbfffgggfffeeecccccceeegggbbbeeegggiiipppzzzsssppprrr}}}uuulllhhhrrrbbbAAA777555111.../////////000000000111//////000111111111111111...//////000111111222222222222666>>>DDDJJJRRR[[[tttxxxUUUKKKBBBBBBDDDCCCBBBBBBDDDGGGLLLTTT\\\dddkkknnnpppsssvvvvvvxxxttthhhccc]]]XXXWWWVVVUUUVVVVVVUUURRROOONNNOOOPPPPPPPPPPPPQQQRRRQQQSSSUUUXXXZZZZZZZZZZZZ^^^^^^___```bbbeeehhhjjjqqquuuzzz~~~~~~~~~~~~~~~~~~{{{wwwtttrrrrrrrrrqqqooommmkkkiiifffeeeccc```^^^]]]]]]^^^ZZZWWWTTTRRRRRRSSSRRRRRRPPPQQQQQQRRRSSSSSSTTTTTTRRRSSSVVVWWWYYY[[[^^^```___```bbbccc```[[[UUURRRVVV^^^iiirrrxxx~~~mmm^^^SSSKKKDDDCCCBBBBBBFFFOOOZZZaaaooowww}}}~~~xxx^^^NNN:::777444222333444333333///000000000111111111222000000000000000000000000000000000000000000000000...///000111222222111111000111111222222333444444444444444444444555666666444555777999;;;<<<===>>>???<<<<<<@@@GGGHHHCCC>>>???@@@@@@CCCNNNhhh::::::<<<===@@@BBBEEEFFFJJJKKKMMMPPPRRRTTTVVVWWWWWWWWWXXXYYYZZZ[[[\\\\\\\\\\\\\\\[[[[[[[[[[[[ZZZ```dddiiijjjgggbbb^^^[[[PPPTTTSSSLLLIIIMMMSSSVVV\\\^^^ccciiippptttuuuuuuuuuuuutttsssqqqpppooooookkkjjjgggeeecccaaaaaaaaa___]]]ZZZXXXWWWVVVSSSQQQNNNMMMLLLKKKJJJIIIHHHGGGHHHGGGFFFEEEEEEFFFGGGHHHDDDDDDDDDEEEFFFFFFGGGGGGHHHGGGGGGFFFEEEDDDCCCCCC===>>>??????>>><<<:::888888999;;;???DDDIIINNNPPPWWWXXXYYY[[[\\\\\\]]]]]][[[\\\\\\]]]___aaacccdddfffgggfffdddbbbbbbdddfff```dddfffhhhnnnyyyssspppqqq{{{vvvnnnjjjtttdddBBB777444///.../////////000000111111//////000111111111111111...//////000111222222222222222777???FFFLLLUUU]]]tttuuuWWWLLLBBBAAACCCBBBAAA@@@EEEHHHLLLSSS[[[dddkkkooopppsssvvvvvvxxxttthhhbbb]]]XXXVVVUUUUUUUUUVVVUUURRRPPPMMMOOOPPPPPPPPPPPPQQQSSSQQQRRRUUUXXXZZZZZZZZZYYY^^^^^^___```bbbeeegggiiinnnrrrwww{{{|||}}}~~~}}}}}}}}}}}}}}}{{{vvvsssrrrrrrrrrqqqooommmjjjiiieeedddccc```^^^]]]^^^___[[[XXXUUUSSSSSSTTTTTTSSSRRRSSSSSSTTTUUUVVVVVVVVVQQQUUUZZZ[[[YYYXXXZZZ\\\[[[\\\\\\[[[XXXTTTPPPMMMMMMVVVbbbmmmvvv}}}nnn___SSSKKKDDDCCCBBBBBBFFFOOOZZZaaaqqqyyy~~~~~~|||bbbSSS:::888444333333444444333//////000000111111111222000000000000000000000000000000000000000000000000...///111222222111000000///000111333333444444333555444444444444555666666333444666999;;;===>>>>>>@@@===<<<@@@FFFHHHDDD>>><<<>>>@@@CCCNNNhhh666888;;;<<<>>>@@@CCCFFFKKKNNNPPPQQQRRRSSSVVVXXXUUUVVVVVVVVVWWWXXXXXXXXX[[[[[[[[[[[[[[[[[[[[[[[[bbbiiippptttvvvsssiii]]]YYYWWWPPPIIIGGGKKKKKKIIIQQQRRRVVV___iiiqqquuuuuutttuuuvvvuuurrrpppnnnnnnmmmkkkhhheeebbbaaa```___^^^[[[XXXVVVUUUSSSQQQOOOPPPQQQRRROOOKKKIIIIIIKKKHHHHHHHHHGGGGGGHHHIIIIIIGGGGGGGGGGGGHHHHHHIIIJJJLLLKKKIIIGGGEEECCCBBBAAAAAA@@@???>>>===<<<;;;;;;999777888>>>CCCFFFJJJPPPTTTVVVYYYYYYYYYYYYZZZ\\\ZZZ\\\]]]^^^___aaaeeegggkkkkkkjjjjjjhhhgggeeeeeeaaaccceeehhhmmmsss{{{uuunnnmmmvvv|||tttmmm{{{kkkEEE444333...////////////000000000000222111000.........///000////////////000000000000111666666===KKKPPPUUUddd|||yyyjjjTTTIIIAAABBBEEEDDDBBBAAADDDFFFLLLSSS[[[cccjjjmmmooossswwwxxx{{{sssfff```[[[VVVXXXWWWVVVTTTSSSQQQPPPOOOMMMMMMLLLLLLMMMMMMNNNOOOQQQSSSTTTUUUVVVWWWZZZ\\\\\\[[[\\\___cccdddbbb```bbbaaacccjjjrrryyy{{{zzz}}}}}}|||{{{yyywwwuuuttttttsssqqqooollljjjhhhgggeeedddbbb```^^^\\\\\\[[[UUUVVVTTTQQQMMMNNNRRRVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWWWWWWXXXWWWWWWWWWUUUVVVVVVTTTRRRNNNJJJGGGLLLNNNVVVdddtttqqqbbbSSSGGGFFFBBB@@@BBBFFFLLLWWWbbboooyyy~~~{{{uuuWWW>>>888444555555333222444222222111111000/////////000000000000000000000000000000000000/////////////////////000111333444555555444333222222222222333444555777888888777666666777555444444777999;;;<<<>>>===>>>FFFNNNOOOIIICCCEEE===<<>>@@@DDDFFFKKKMMMOOOQQQQQQSSSUUUWWWVVVVVVVVVWWWXXXXXXYYYYYY[[[[[[[[[[[[[[[[[[[[[[[[```iiissszzz}}}zzzoooddd^^^]]]XXXQQQPPPRRRQQQNNNPPPPPPTTT\\\fffnnnqqqqqqqqqrrrtttuuuuuutttssssssooommmiiieeebbb```______]]]ZZZWWWUUUUUUTTTRRRPPPQQQRRRSSSRRRNNNKKKKKKLLLIIIIIIIIIHHHHHHIIIIIIJJJHHHHHHHHHHHHHHHIIIJJJJJJJJJIIIIIIGGGFFFEEEDDDCCCAAA@@@???>>><<<;;;:::999999777888>>>CCCFFFKKKQQQTTTVVVXXXYYYYYYYYYZZZ[[[ZZZ[[[]]]^^^^^^```dddgggkkkkkkjjjiiihhhfffeeedddbbbccceeehhhlllsss{{{uuunnnmmmvvvyyyqqq{{{gggAAA222222...////////////000000000000222111000///......///000////////////000000000111111666666===KKKQQQWWWeee~~~|||lll^^^TTTIIIBBBCCCFFFEEEAAA@@@CCCFFFKKKRRR[[[ccciiimmmppptttxxxzzz|||rrreee```[[[VVVWWWVVVUUUSSSRRRPPPOOONNNMMMMMMLLLLLLMMMMMMNNNOOOQQQRRRTTTUUUUUUWWWYYY\\\___^^^]]]^^^______]]]ZZZ[[[ZZZ\\\```gggooouuuxxxyyyxxxwwwvvvtttrrrqqqppprrrqqqooommmkkkiiigggfffeeedddbbb```^^^\\\\\\[[[YYYYYYXXXSSSOOOOOORRRVVVXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYXXXXXXWWWVVVTTTTTTSSSRRRQQQPPPOOONNNMMMNNNSSS___nnn|||sssdddUUUIIIFFFBBB@@@CCCFFFLLLWWWbbbllluuu~~~{{{wwwttt```@@@999555555555222000222000111111111111111111111000000000000000000000000000000000000/////////////////////000111333444555666555333111111222333444555666888:::;;;;;;;;;;;;888777555555777999;;;<<>><<<@@@EEEUUUzzz777999;;;===>>>@@@DDDGGGJJJLLLNNNPPPPPPRRRTTTVVVVVVWWWWWWXXXYYYYYYZZZZZZ[[[[[[[[[[[[[[[[[[[[[[[[\\\gggsss|||}}}sssgggaaabbb___[[[ZZZ\\\YYYUUUUUUTTTVVV\\\dddkkkmmmmmmmmmooorrruuuvvvwwwvvvvvvrrrooojjjeeeaaa_________[[[YYYVVVUUUUUUUUUTTTRRRSSSTTTVVVVVVSSSPPPOOONNNLLLKKKKKKJJJJJJJJJKKKKKKIIIIIIHHHHHHIIIIIIJJJJJJIIIIIIHHHHHHGGGGGGFFFFFFBBB@@@???===;;;999888888999777888>>>CCCFFFKKKQQQTTTVVVXXXYYYXXXXXXZZZ[[[ZZZ[[[\\\]]]]]]```cccfffjjjjjjjjjiiihhhfffdddcccbbbccceeehhhlllrrrzzzuuuooommmuuu}}}uuuzzzddd@@@222333000000000000000////////////111000000////////////000/////////000000000111111222666666===MMMTTTZZZhhhxxxiii]]]TTTJJJCCCDDDGGGEEEAAA???BBBEEEJJJQQQZZZbbbhhhlllpppuuuyyyzzz}}}rrreee```[[[UUUVVVUUUTTTRRRPPPOOONNNMMMMMMLLLLLLLLLLLLMMMNNNNNNPPPRRRSSSTTTTTTVVVXXX[[[^^^]]]\\\\\\]]]]]][[[YYY^^^^^^^^^___bbbiiirrrxxxuuuuuutttrrrqqqooonnnmmmnnnnnnlllkkkiiigggfffeeedddcccbbb```^^^]]]]]]\\\YYYZZZYYYUUUQQQPPPTTTWWWZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZYYYWWWVVVUUURRRQQQOOONNNPPPRRRVVVXXXWWWUUUVVV]]]jjjxxxttteeeVVVKKKFFFBBBAAACCCGGGMMMXXXcccmmmsssyyyvvvooolll|||hhhBBB:::444444444111///000000000111111222333333444000000000000000000000000////////////000000000000//////000000111222444444666555222000000222444555666777999;;;===>>>??????999999888777888:::<<<>>>BBB@@@BBBJJJSSSUUUQQQJJJIIICCC@@@@@@AAAOOOuuu777999;;;===>>>AAADDDGGGIIIKKKMMMOOOOOOQQQSSSUUUVVVWWWWWWXXXYYYZZZ[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[ZZZdddnnnuuuxxxvvvnnneeebbbdddeeecccdddfffccc^^^^^^[[[ZZZ\\\aaadddeeedddfffhhhkkkppptttvvvvvvvvvtttqqqkkkfffaaa_________[[[ZZZXXXWWWXXXXXXWWWVVVUUUWWWYYYZZZXXXVVVSSSQQQNNNNNNMMMLLLLLLLLLMMMMMMKKKJJJJJJIIIIIIJJJKKKKKKJJJJJJIIIIIIHHHGGGGGGGGGCCCAAA???<<<:::888777777999666777<<>>PPPXXX___mmmyyynnneeeUUUKKKDDDEEEHHHEEEAAA>>>AAADDDIIIPPPYYYaaagggkkkoootttxxxzzz}}}rrreee```[[[UUUTTTTTTSSSQQQOOONNNLLLLLLLLLLLLLLLLLLLLLMMMNNNNNNPPPQQQSSSSSSSSSTTTWWWYYYYYYYYYZZZ\\\^^^______^^^hhhiiiiiihhhgggjjjqqqwwwrrrrrrqqqpppooonnnnnnnnnlllkkkkkkiiihhhgggfffeeeeeedddcccaaa```_________XXXYYYYYYVVVSSSRRRVVVYYY[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[ZZZYYYXXXVVVTTTSSSOOOMMMJJJIIILLLRRRYYY^^^dddaaa___bbbjjjuuu~~~uuufffWWWLLLGGGCCCAAADDDHHHNNNYYYdddppptttxxx~~~vvvjjjeeewwwjjjBBB999333333444333111111111111222222222333333333000000000000000000000000////////////000000000000000000000000111222333444666444222000000222444666666777888:::<<<===>>>???999999999999:::<<<@@@CCCEEECCCDDDLLLUUUXXXTTTNNNNNNHHHDDDCCC@@@LLLrrr777999<<<===???AAADDDGGGHHHKKKMMMNNNOOOPPPSSSUUUVVVVVVWWWXXXYYYZZZ[[[\\\[[[[[[[[[[[[[[[[[[[[[[[[\\\dddjjjlllmmmmmmiiidddeeehhhiiiiiilllpppooojjjccc^^^YYYVVVWWWWWWVVVTTTXXXZZZ^^^eeennntttwwwwwwvvvsssnnnhhhcccaaa``````]]]\\\ZZZZZZ[[[[[[[[[ZZZXXXYYY[[[\\\\\\ZZZWWWUUUQQQQQQPPPOOONNNNNNOOOOOOLLLLLLKKKKKKJJJKKKKKKLLLMMMLLLKKKJJJIIIGGGFFFFFFDDDBBB???<<<:::999999999999666666:::>>>AAAGGGMMMRRRTTTWWWWWWWWWWWWXXXYYYYYYZZZ[[[[[[[[[]]]```cccgggggggggggggggfffeeedddcccdddfffhhhkkkqqqxxx}}}sssnnnnnnuuu}}}~~~tttttteeeBBB555777444111000000000/////////.../////////000000000000///000000000000111111111111333666555???TTT^^^fffsssyyypppjjjWWWMMMEEEFFFHHHEEEAAA>>>AAACCCIIIPPPXXX```gggjjjnnnrrrwwwyyy|||sssfff```[[[VVVTTTSSSRRRPPPOOOMMMLLLKKKLLLLLLKKKKKKLLLLLLMMMNNNOOOQQQRRRRRRRRRSSSVVVXXXVVVYYY[[[^^^____________cccfffhhhhhhggggggjjjnnnjjjjjjiiijjjjjjkkkmmmnnnjjjjjjiiihhhhhhgggfffffffffeeedddcccbbbbbbbbbbbb___```___[[[VVVTTTVVVYYYZZZZZZZZZZZZZZZZZZZZZZZZYYYYYYXXXWWWVVVTTTSSSRRRMMMJJJFFFEEEHHHOOOWWW\\\dddcccbbbeeekkksssyyy}}}tttfffXXXMMMGGGCCCAAADDDHHHOOOZZZeeerrrvvvyyyxxxgggaaasssiiiAAA888111222555555444444333333333222222222111111000000000000000000000000.../////////000000000111000000000000111222333333555444222000111222444666666666666777888999:::;;;777999;;;;;;<<>>???AAAEEEGGGIIIKKKMMMOOOOOOQQQSSSUUUUUUUUUVVVXXXYYYZZZ[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[___eeeiiihhhhhhkkkllljjjkkkmmmnnnnnnrrrxxxyyyvvveee^^^UUUOOOLLLJJJGGGEEEJJJJJJOOOYYYfffqqqxxxzzzvvvtttpppkkkgggdddbbbaaa___^^^\\\\\\]]]^^^]]]\\\\\\[[[\\\^^^___^^^[[[YYYTTTSSSRRRQQQQQQPPPQQQQQQMMMMMMLLLLLLKKKKKKLLLLLLNNNNNNMMMKKKJJJHHHGGGFFFFFFDDDAAA>>><<<;;;<<<<<<<<<888777:::===@@@EEELLLRRRTTTVVVWWWVVVVVVXXXYYYXXXYYYZZZZZZZZZ\\\___bbbdddeeeffffffffffffffffffdddeeefffhhhjjjpppwww{{{rrrnnnnnnuuu|||wwwvvvfffBBB444555111111111000000//////.........//////000000000000///000000000111111111222222333555555AAAXXXdddmmm{{{wwwpppZZZOOOFFFEEEGGGEEEAAA@@@AAADDDIIIPPPYYYaaagggkkkmmmqqqvvvyyy|||tttgggbbb]]]WWWTTTSSSRRRPPPNNNMMMLLLKKKLLLKKKKKKKKKKKKLLLMMMMMMOOOPPPQQQQQQQQQRRRTTTVVVWWWZZZ^^^___]]]ZZZWWWVVVNNNRRRWWWZZZ\\\\\\]]]]]][[[\\\\\\^^^aaadddgggiiihhhgggggggggggggggfffffffffeeedddccccccccccccccciiijjjhhhbbb[[[VVVVVVXXXZZZZZZZZZZZZZZZZZZZZZZZZVVVVVVVVVVVVVVVUUUTTTSSSMMMJJJFFFDDDFFFKKKQQQUUUVVVXXX\\\aaaiiipppwww{{{uuugggYYYNNNGGGCCCBBBEEEIIIPPP[[[fffpppwww|||{{{ggg```pppiiiBBB888000222777888777777444333333222111111000000000000000000000000000000......//////000000111111111111000000111222222333333333222222222333444555555555555555666777888999888;;;===>>>>>>AAAFFFKKKXXXTTTQQQSSSWWWWWWPPPIIIGGGBBBBBBCCCBBBJJJlll888:::<<<>>>???BBBEEEHHHIIIKKKNNNOOOPPPQQQTTTVVVTTTTTTUUUWWWXXXYYYZZZ[[[[[[[[[[[[[[[[[[[[[[[[[[[]]]dddhhhhhhjjjpppttttttqqqrrrqqqooossszzz}}}{{{kkkdddYYYQQQLLLHHHEEEBBBDDDCCCFFFPPP^^^lllsssvvvvvvuuurrroookkkgggdddbbb```^^^]]]\\\]]]^^^]]]\\\^^^]]]\\\]]]``````^^^\\\VVVUUUTTTSSSRRRRRRRRRRRRNNNNNNMMMLLLLLLLLLLLLLLLMMMMMMLLLKKKKKKJJJIIIIIIHHHFFFCCC@@@>>>>>>???@@@???;;;999;;;>>>@@@EEEKKKQQQSSSUUUVVVVVVVVVWWWXXXXXXYYYZZZZZZYYY[[[^^^```bbbcccdddeeefffgggggggggdddeeefffgggjjjooovvvzzzqqqnnnooouuu|||zzz}}}jjjFFF666444///111111111000///.........---...///000111111000///000000111111111222222222333555555CCC\\\jjjtttzzz]]]QQQFFFDDDFFFDDDBBBAAABBBDDDJJJQQQYYYaaahhhkkkmmmrrrwwwzzz~~~uuuhhhccc^^^YYYTTTSSSRRRQQQOOOMMMLLLKKKKKKKKKKKKKKKKKKLLLMMMMMMNNNPPPQQQQQQPPPQQQSSSUUUUUUYYY]]]]]]YYYRRRMMMKKKAAACCCFFFKKKOOOQQQPPPNNNMMMMMMOOOSSSWWW]]]bbbddddddeeeeeeeeeeeeeeeeeeeeedddccccccbbbbbbbbbbbbcccjjjjjjiiiccc\\\XXXXXXYYYZZZZZZZZZZZZZZZZZZZZZZZZTTTUUUUUUVVVWWWWWWWWWWWWOOOLLLIIIFFFEEEHHHKKKMMMIIIMMMTTT\\\eeennnvvv{{{vvvhhhZZZPPPGGGCCCBBBEEEJJJPPP\\\gggoooxxxmmmeeerrriiiFFF:::111333888999777777111111111111111111111000000000000000000000000000.........///000111111111111111111000111111222333222222333333444444444444444444444555666999;;;<<<;;;>>>@@@@@@>>>@@@FFFKKKRRRNNNKKKNNNSSSTTTNNNGGGCCC>>>???DDDFFFNNNkkk888:::<<<>>>???BBBEEEHHHJJJLLLNNNPPPPPPRRRTTTVVVSSSTTTUUUVVVXXXYYYZZZ[[[[[[[[[[[[[[[[[[[[[[[[[[[XXX```gggjjjmmmtttzzz{{{tttssspppmmmpppwww{{{zzztttlll```WWWRRRNNNKKKHHHFFFCCCDDDLLLYYYfffmmmpppvvvuuutttqqqmmmiiieeeccc```^^^\\\\\\]]]]]]\\\[[[```^^^\\\]]]```aaa```^^^WWWVVVUUUTTTSSSSSSSSSSSSOOOOOONNNMMMLLLLLLMMMMMMKKKKKKKKKKKKLLLLLLLLLLLLIIIGGGDDDAAA@@@@@@BBBCCCCCC>>>;;;===???@@@FFFLLLQQQSSSUUUVVVVVVVVVWWWXXXXXXYYYYYYYYYYYYZZZ]]]``````aaaccceeefffhhhhhhhhhdddeeefffgggjjjooouuuzzzqqqnnnooovvv}}}zzzoooJJJ999666000222111111000///......------...///111111111000///000111111111111222222222333555555DDD^^^mmmwww___RRRFFFCCCEEEDDDBBBBBBBBBEEEJJJQQQZZZbbbhhhlllnnnsssxxx{{{vvviiiddd___YYYTTTTTTRRRQQQOOONNNLLLLLLKKKKKKKKKKKKKKKLLLMMMMMMNNNOOOPPPPPPPPPQQQSSSUUUPPPUUUZZZ[[[VVVNNNHHHEEEBBBAAAAAAEEEJJJLLLJJJGGGEEEFFFHHHMMMRRRYYY___bbbbbbbbbcccccccccdddddddddbbbbbbaaaaaaaaaaaaaaabbbcccdddddd```\\\YYYZZZ\\\[[[[[[[[[[[[[[[[[[[[[[[[SSSTTTUUUWWWXXXYYYYYYYYYQQQOOOKKKHHHFFFFFFGGGHHHFFFJJJQQQYYYcccmmmvvv|||wwwjjj\\\RRRGGGCCCBBBEEEJJJQQQ]]]gggooo{{{tttkkkuuuhhhIII===333444888999777666/////////000111111222222000000000000000000000000---......///000111111222111111111111111111222222000111333444555444333333333333444666888;;;>>>@@@>>>AAACCCAAA>>>???DDDIIILLLIIIHHHNNNVVVYYYUUUOOOBBB===???GGGKKKSSSnnn999:::;;;<<<===@@@EEEHHHJJJLLLOOOPPPQQQQQQSSSUUUVVVWWWYYYZZZ[[[[[[[[[[[[\\\\\\]]]]]]]]]\\\\\\\\\^^^aaafffkkkqqqxxxyyylllaaa___cccjjjsss{{{xxxtttnnniiiccc]]]WWWRRRLLLIIIFFFIIISSS___iiinnnoooqqqrrrrrrooojjjeeeaaaeeeaaa```bbbaaa\\\ZZZZZZ]]]]]]\\\\\\\\\]]]___```\\\XXXSSSQQQQQQRRRQQQOOOPPPOOONNNMMMLLLLLLLLLLLLLLLKKKKKKKKKJJJJJJJJJJJJIIIIIIHHHFFFDDDBBB@@@???>>>???AAA@@@@@@AAAFFFJJJOOOPPPQQQQQQPPPRRRTTTWWWWWWXXXZZZZZZZZZ\\\^^^aaa```ccceeegggggghhhjjjkkkgggiiikkkllllllooorrruuupppkkkjjjrrr}}}}}}xxxuuu}}}qqqJJJ888666111000000000000000000000000000000000000000000000000000000000000000111111111555888888DDD```ttt~~~bbbPPPCCCFFFJJJEEE@@@@@@BBBEEEJJJOOOUUU]]]eeejjjppprrruuuxxxvvvjjjeee^^^XXXWWWUUUSSSQQQOOONNNMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKLLLMMMNNNOOOPPPRRRSSSSSSPPPPPPPPPPPPOOOKKKFFFCCCAAADDDGGGIIIGGGFFFEEEEEEEEECCCAAABBBHHHPPPWWW[[[\\\^^^______]]]]]]```ccccccdddcccbbb``````aaabbb```aaa^^^YYYXXX[[[\\\ZZZZZZ[[[[[[[[[[[[[[[ZZZYYYXXXVVVVVVVVVXXXXXXWWWVVVUUUQQQKKKHHHIIIKKKJJJIIIHHHJJJMMMQQQXXXcccnnnvvv{{{{{{lll^^^TTTSSSOOOIIIFFFIIIQQQ[[[aaarrrvvv{{{xxxzzziiiKKK888222666222000222///333222111000////////////111111111000///......---000000000000000000000000...000222222111000000111---///111444555444333222444555666777999;;;<<<===@@@@@@@@@AAABBBDDDEEEFFFBBBCCCBBBEEESSSaaabbbYYYJJJAAA???EEEJJJVVVsss999:::;;;<<<===@@@DDDHHHJJJLLLOOOPPPPPPQQQSSSTTTUUUWWWXXXZZZ[[[[[[[[[ZZZ[[[\\\]]]^^^^^^^^^]]]]]]^^^bbbgggkkkoooqqqsssttthhh]]]RRRPPPRRRXXXaaajjjqqqvvv}}}}}}tttkkkeeeWWWRRRKKKJJJQQQ[[[eeejjjlllmmmnnnnnnlllhhhdddaaaccc___^^^```___[[[YYY[[[^^^]]]\\\\\\\\\\\\]]]^^^]]]ZZZVVVTTTTTTTTTRRRPPPQQQPPPOOONNNNNNMMMMMMMMMLLLLLLLLLLLLKKKKKKKKKJJJJJJJJJIIIGGGEEECCCAAA@@@???@@@AAAAAA@@@BBBFFFIIILLLMMMNNNNNNNNNPPPTTTWWWVVVXXXZZZ[[[[[[\\\^^^aaa___bbbdddffffffggghhhjjjiiijjjkkklllmmmooossswwwooojjjiiirrr}}}xxxsssvvvqqqJJJ999777222000000000000000000000000000000000000000000000000000000000000111111111111333777999FFFdddxxxxxxaaaOOOCCCEEEIIIDDD@@@AAABBBEEEIIIOOOUUU]]]eeejjjooorrruuuxxx~~~wwwkkkeee___XXXVVVUUUSSSQQQOOOMMMLLLLLLJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLMMMNNNPPPQQQRRRSSSPPPOOOOOONNNLLLIIIEEECCCCCCEEEHHHJJJKKKJJJHHHFFFHHHEEEBBBBBBEEEJJJOOORRRXXXZZZ\\\\\\[[[\\\___aaaddddddcccbbbaaa````````````aaa___ZZZXXXZZZYYYWWWZZZZZZ[[[[[[ZZZZZZYYYYYYWWWVVVUUUVVVWWWXXXWWWUUUWWWRRRMMMKKKKKKMMMMMMLLLJJJKKKNNNRRRYYYcccnnnuuuzzz}}}{{{lll]]]QQQNNNJJJEEEDDDHHHQQQ\\\cccppptttzzziiiMMM999333777333222333000222111111111111111222222222222111000000///......000000000000000000000000///111222222111111222444333444666777777666555444555555666777999:::;;;;;;>>>>>>>>>>>>??????@@@AAA>>>AAABBBFFFSSSbbbddd]]]OOOEEEAAAFFFKKKUUUppp999;;;<<<===>>>@@@DDDGGGIIIKKKNNNOOOPPPPPPRRRTTTUUUVVVXXXYYYZZZ[[[ZZZZZZZZZ[[[]]]^^^______^^^]]]___ccciiinnnooolllgggccc^^^UUUMMMJJJIIIKKKRRRZZZaaaooo}}}tttcccZZZPPPIIIKKKTTT^^^dddiiijjjkkkjjjiiifffbbb```aaa^^^]]]```___\\\[[[^^^______^^^\\\\\\\\\\\\\\\^^^\\\YYYXXXWWWUUUSSSQQQRRRQQQPPPOOOOOOOOOOOOOOOMMMMMMMMMMMMLLLLLLLLLLLLKKKKKKJJJIIIGGGDDDBBBAAA???@@@AAA@@@@@@BBBEEEGGGGGGHHHHHHHHHIIIMMMRRRUUUUUUXXXZZZ\\\\\\]]]___aaaaaacccfffhhhhhhiiijjjlllmmmmmmmmmmmmnnnpppuuuyyyqqqlllllluuu~~~zzz{{{{{{tttqqq|||qqqJJJ888777333000000000000000000000000000000000000000000000000000000000111111111222222111666999IIIiiitttaaaPPPDDDEEEGGGDDDAAABBBAAADDDHHHMMMTTT\\\dddjjjooorrruuuxxx}}}yyyllleee___YYYVVVUUUSSSQQQOOOMMMLLLLLLJJJJJJJJJJJJJJJJJJJJJJJJIIIJJJLLLNNNPPPQQQRRRSSSRRRRRRRRRQQQNNNKKKHHHEEEFFFFFFJJJOOOTTTUUUQQQMMMKKKHHHEEEBBBBBBCCCFFFHHHQQQSSSVVVXXXYYY[[[^^^```ddddddcccbbbaaa```______aaacccaaa]]][[[\\\ZZZWWWYYYZZZZZZZZZYYYYYYXXXWWWVVVUUUTTTUUUVVVVVVUUUTTTWWWTTTPPPNNNNNNPPPQQQRRRMMMOOOQQQUUU[[[dddnnnuuuxxx{{{~~~|||lll\\\PPPHHHEEEBBBBBBHHHRRR]]]dddnnnssszzzpppOOO;;;444777444222444111111111111111222333444555222222222111000000//////000000000000000000000000000111222111111222555777666777777888888666555444666666777777888999999:::<<<;;;;;;::::::;;;;;;<<<:::???BBBFFFSSSdddjjjgggVVVIIIBBBGGGMMMXXXqqq999;;;===>>>???AAADDDGGGIIIKKKNNNOOOPPPPPPRRRSSSTTTUUUWWWYYYZZZ[[[[[[ZZZZZZ[[[]]]^^^^^^^^^]]]\\\^^^ccckkkqqqrrrlllddd^^^]]]XXXTTTQQQMMMIIIIIIMMMSSS```vvvzzzddd[[[NNNEEEEEELLLWWW^^^hhhhhhiiihhhfffccc```^^^___\\\\\\^^^]]]\\\^^^cccaaa```___^^^\\\[[[ZZZZZZ]]]\\\[[[ZZZXXXVVVSSSRRRRRRRRRQQQPPPPPPOOOPPPPPPOOOOOOOOONNNNNNNNNMMMMMMMMMMMMLLLJJJHHHFFFDDDCCC???????????????@@@BBBCCC@@@AAAAAABBBCCCGGGMMMQQQTTTWWW[[[]]]^^^___aaabbbfffhhhkkkllllllmmmoooppppppppppppoooooorrrwwwzzzvvvqqqrrryyy~~~}}}xxxsss|||pppIII777777222000000000000000000000000////////////////////////000000000111111222222333111666999KKKlllxxxbbbTTTGGGDDDFFFDDDBBBCCCAAACCCGGGLLLRRRZZZccciiinnnrrrvvvxxx||||||nnnfff___ZZZVVVUUUSSSPPPNNNMMMLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJIIIJJJLLLOOOQQQRRRSSSSSSWWWYYY\\\]]]YYYTTTOOOLLLHHHHHHLLLSSS\\\^^^ZZZVVVLLLKKKHHHEEEBBBAAABBBCCCIIIKKKOOOSSSWWW[[[^^^```cccbbbaaaaaaaaaaaa```___bbbeeedddaaa```aaa___[[[ZZZZZZZZZZZZYYYXXXWWWWWWVVVUUUSSSTTTUUUUUUTTTSSSUUUSSSQQQPPPRRRTTTXXXYYYTTTUUUVVVYYY]]]dddmmmsssxxxyyy|||}}}nnn]]]PPPFFFDDDAAABBBHHHSSS^^^eeeooottt{{{}}}OOO;;;444777333222444111111111111111111222333444222222222222111111000000////////////////////////000000000000000111555888333444555555555444444333777777777777888888888888888888888888888999:::;;;999???BBBEEESSSgggtttuuu^^^NNNCCCGGGOOO\\\uuu888:::===>>>@@@BBBEEEHHHIIIKKKNNNPPPPPPQQQRRRTTTTTTUUUWWWYYY[[[[[[[[[[[[\\\\\\]]]]]]]]]]]]]]]]]]]]]aaaiiiqqqtttrrrjjjdddbbb___^^^^^^XXXMMMDDDBBBNNNSSSaaasss~~~ttt\\\TTTIII@@@???FFFPPPXXXffffffgggfffccc```\\\YYYYYYVVVTTTUUUUUUVVV\\\cccbbbbbbaaa___^^^\\\ZZZZZZ[[[[[[[[[ZZZWWWUUUSSSSSSRRRRRRQQQPPPPPPPPPQQQQQQQQQQQQPPPPPPPPPOOOOOOOOONNNNNNMMMKKKIIIGGGEEEDDD???>>>>>>>>>>>>??????>>>:::;;;<<<<<<>>>AAAFFFJJJPPPTTTZZZ^^^```aaabbbcccgggiiilllnnnnnnoooppprrrqqqqqqqqqpppppprrrvvvyyyvvvssssssyyy}}}vvv}}}oooHHH666555111000000000000000000000000///////////////////////////000000111222333333333333777999KKKooozzzgggZZZLLLFFFEEEEEECCCCCCAAACCCFFFJJJQQQYYYbbbiiimmmrrrvvvxxx{{{ooofff```[[[VVVTTTRRRPPPNNNLLLLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJIIIKKKMMMPPPRRRSSSSSSRRR[[[```gggiiieee]]]VVVQQQKKKJJJLLLRRRYYY[[[WWWRRRJJJKKKKKKHHHEEECCCCCCEEEDDDFFFJJJPPPVVVZZZ]]]^^^^^^\\\[[[\\\___bbbbbbbbbaaadddeeebbbbbbcccbbb___[[[[[[[[[[[[ZZZYYYXXXWWWVVVUUUSSSTTTTTTUUUSSSRRRQQQQQQPPPQQQSSSWWW\\\___ZZZZZZ[[[[[[]]]bbbhhhmmmtttvvvyyy|||qqq```RRRGGGEEECCCDDDJJJTTT^^^eeerrrwww}}}PPP;;;333666222000333000222222111000000000000000222222222111111111111111////////////////////////////////////...000444777111222222333444555555555777777777777777777777777666666666777999;;;<<<======AAAAAACCCRRRjjjzzz~~~gggUUUGGGHHHOOO\\\www666999<<>>======>>>>>>===;;;777888::::::;;;===@@@CCCJJJOOOVVV\\\___aaabbbcccdddfffiiikkkkkklllmmmooonnnooopppooooooppprrrtttqqqnnnooouuuzzzvvv}}}oooIII777555000000000000000000000000000000000000000000000000000///000000111222333444444555777999KKKqqqzzzxxxnnnbbbSSSIIIFFFEEEDDDCCC@@@BBBEEEIIIOOOXXXbbbhhhlllrrrwwwxxxzzzqqqggg```\\\UUUTTTRRRPPPNNNLLLKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIIIIKKKNNNPPPQQQQQQQQQPPPXXX```hhhjjjeee\\\TTTPPPKKKJJJJJJLLLNNNMMMIIIEEEEEEHHHKKKJJJFFFDDDEEEFFFBBBDDDGGGMMMSSSWWWXXXXXXUUURRRQQQTTTZZZaaaddddddaaacccccc```___bbbbbb___^^^^^^^^^]]]\\\[[[ZZZYYYWWWUUUTTTTTTUUUUUUSSSRRROOOPPPPPPPPPRRRVVV\\\```]]]\\\[[[YYYXXXZZZ]]]aaahhhllloooqqqrrrvvv|||sssaaaRRRHHHFFFDDDFFFKKKUUU___eeerrryyy~~~PPP;;;333555111000222000333222111000////////////111111111111111111111111000000000000000000000000...///000//////000222555333333444555666777888888666666777777777777777777666666777888:::===???@@@@@@BBB@@@AAAPPPhhhvvvxxxgggVVVJJJIIIMMMXXXsss444777;;;???BBBEEEHHHKKKKKKMMMPPPQQQRRRSSSTTTVVVUUUVVVYYY[[[]]]^^^^^^^^^^^^]]]\\\]]]```eeekkknnnmmmlllmmmsss||||||wwwuuuyyywwwjjjYYYMMMEEEDDDDDDEEEHHHKKKMMMNNNMMMLLLHHHCCC???@@@DDDIIIQQQTTTXXX[[[ZZZVVVPPPMMMGGGCCC???======BBBPPP^^^dddddddddcccbbb```]]]\\\XXXYYYZZZXXXUUUUUUWWWZZZVVVVVVUUUUUUUUUUUUVVVVVVTTTSSSSSSSSSRRRRRRRRRRRRNNNNNNMMMKKKIIIGGGEEEDDDBBB@@@>>>???@@@@@@===;;;777999;;;<<<;;;;;;<<<>>>BBBHHHPPPXXX\\\^^^```aaaaaacccfffhhhhhhiiijjjllliiijjjlllllllllkkklllnnnjjjhhhjjjpppvvv|||~~~uuu~~~qqqKKK999666000000000000000000000000000000000000000000000000000///000000111333444444555666777888LLLsss{{{vvvjjjZZZLLLFFFFFFEEECCC@@@AAADDDHHHNNNWWWaaahhhkkkqqqwwwxxxyyyrrrgggaaa\\\UUUTTTRRRPPPMMMLLLKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIHHHJJJLLLOOOOOOOOOMMMLLLPPPVVV]]]^^^XXXPPPKKKIIIFFFFFFEEEEEEDDDBBB@@@??????DDDHHHHHHEEECCCCCCEEEDDDDDDFFFJJJOOOQQQPPPMMMKKKGGGEEEJJJSSS]]]dddfffeeefffddd___^^^``````]]]`````````___^^^]]]\\\[[[XXXVVVUUUTTTUUUUUUSSSRRROOOPPPPPPOOOOOORRRXXX]]][[[ZZZWWWSSSOOONNNPPPRRRWWW\\\aaaaaa```dddoooxxxttt```PPPFFFEEEDDDFFFLLLVVV```fffooowww~~~zzzRRR===444666111000333111222222111000000111111111000000000000000000000000000000000000000000000000///000222111111000222333666555555666666777888888555666666666777777888888888888888:::;;;===???@@@AAABBB???@@@OOObbbjjjfffXXXMMMGGGJJJMMMVVVppp333666;;;???BBBFFFIIILLLLLLNNNQQQRRRSSSSSSUUUVVVUUUWWWYYY\\\^^^_________]]]\\\\\\^^^cccjjjrrrwwwzzzvvvtttxxxyyyuuuzzz{{{ppp___SSSGGGJJJJJJEEE???>>>CCCHHHMMMNNNLLLGGGBBB???AAACCCGGGKKKQQQUUUVVVRRRMMMIIIEEE@@@:::888888???OOO^^^eeeeeeeeedddcccaaa___]]]YYYZZZZZZXXXUUUVVVYYY]]]XXXXXXWWWWWWWWWXXXXXXYYYTTTTTTTTTTTTSSSSSSSSSRRRNNNNNNMMMKKKIIIGGGEEEDDDDDDBBB@@@@@@BBBAAA>>>;;;888:::======<<<;;;;;;;;;<<>>555777222222555222111111111111222333444444///////////////000000000000000000000000000000000000222444444222222222333777666666555555555555555555555555666777888888888::::::::::::;;;<<<===>>>AAAAAA???@@@MMM]]]^^^VVVGGGAAABBBIIINNNVVVppp:::<<<>>>???@@@BBBEEEHHHKKKMMMOOOQQQQQQRRRUUUWWWVVVXXX[[[^^^```aaa``````^^^]]]\\\\\\aaammm|||{{{}}}|||tttsssvvvsssfffZZZXXXSSSTTTMMM>>>===EEEFFFIIIQQQSSSMMMGGGDDDAAA<<>>JJJTTTeeefffhhhiiiiiifffbbb```]]]\\\ZZZYYYYYYYYYZZZZZZ]]]\\\[[[ZZZYYYYYYYYYYYYZZZWWWUUUTTTTTTSSSRRRPPPNNNMMMLLLJJJIIIIIIHHHHHHDDDDDDEEECCCAAA@@@??????@@@??????>>><<<;;;999888???GGGPPPWWWYYYYYYZZZ[[[___```bbbcccdddeeeeeeeeecccdddeeehhhkkkkkkiiiggghhhdddfffnnnxxx}}}uuunnnxxxrrrKKK999666111000000000000000000000000000//////.........//////000000111222333444444555444777:::PPPzzzrrr[[[NNNKKKIIIFFFCCCDDDDDDEEEIIIPPPXXXaaafffnnnuuuuuuvvv|||tttkkkbbbYYYYYYVVVRRRNNNLLLKKKLLLLLLJJJJJJKKKKKKJJJJJJIIIHHHJJJHHHIIILLLKKKHHHHHHKKKJJJKKKLLLLLLJJJGGGDDDBBBAAA@@@>>>===>>>>>>===<<<<<<>>>AAACCCCCCCCCCCCCCCDDDGGGJJJKKKIIIFFFDDDDDD@@@===<<>>@@@AAACCCDDDEEEKKKTTTXXXWWWHHHDDDBBBCCCKKK[[[qqq999;;;===>>>???AAADDDGGGJJJLLLOOOPPPQQQRRRTTTVVVVVVXXXZZZ]]]___```______^^^^^^^^^___dddnnn|||vvvtttwwwwwwnnnfff```ZZZZZZTTTGGGCCCFFFBBBGGGOOOSSSRRRPPPOOOKKKEEE@@@@@@CCCGGGKKKMMMKKKIIIHHHGGGCCC>>>;;;???KKKTTT```bbbeeeggghhhfffdddbbb^^^]]][[[ZZZYYYYYYZZZZZZ\\\[[[[[[ZZZYYYYYYYYYYYYXXXVVVTTTSSSSSSSSSRRRPPPMMMMMMKKKJJJHHHGGGGGGGGGCCCCCCBBBAAA??????@@@AAA>>>>>>??????>>>===<<<;;;AAAGGGPPPVVVXXXYYYZZZ\\\___```aaacccdddeeeffffffddddddeeegggjjjkkkiiihhhfffccceeennnwww}}}oooffftttqqqJJJ888666000000000000000000000000000000//////.........//////000000111222333444444555777888888MMMyyyuuu]]]MMMIIIHHHGGGEEECCCCCCDDDGGGNNNWWW```eeelllssssssttt{{{tttkkkcccZZZXXXVVVSSSPPPMMMLLLLLLLLLJJJJJJJJJJJJJJJIIIIIIHHHHHHDDDDDDIIIKKKJJJJJJLLLMMMMMMMMMMMMKKKHHHEEECCCFFFDDDBBBAAABBBBBBBBBAAA===>>>??????>>>>>>???@@@@@@CCCFFFIIIJJJKKKMMMNNNIIIDDD???AAAJJJWWWfffpppnnnkkkgggcccaaa```______aaabbbcccaaa___^^^___```\\\YYYWWWWWWYYYZZZYYYXXXUUUPPPLLLMMMNNNMMMOOOSSSYYYWWWQQQKKKIIIJJJGGGBBBMMMUUU___ddd```]]]eeeppp~~~ooo^^^PPPGGGEEECCCDDDJJJUUU___fffpppwww}}}pppHHH===444333444222111111111222222222222111000000111000///000111222111/////////000000111111222222000111222333222333666888888888666555555555666666777777777777777777777777777888999::::::;;;>>>@@@GGGHHHGGGFFFIIIPPPRRRPPPIIIEEEBBBDDDLLLZZZooo777999;;;===>>>@@@CCCFFFIIIKKKNNNOOOPPPQQQTTTVVVVVVWWWYYY\\\]]]^^^^^^]]]]]]]]]]]]___dddlllvvv}}}|||yyytttppprrrtttpppjjjnnnhhhjjjgggYYYRRRNNNEEEDDDIIIOOOSSSWWWYYYTTTNNNCCCAAAAAABBBFFFKKKMMMNNNOOONNNJJJCCC???BBBLLLUUU[[[^^^aaadddffffffeeeeee```___]]][[[YYYYYYYYYYYY[[[ZZZZZZYYYXXXXXXWWWWWWVVVTTTRRRQQQRRRRRRQQQPPPMMMLLLKKKIIIGGGFFFFFFFFFFFFFFFEEEDDDDDDEEEFFFGGG>>>???AAABBBBBBAAA@@@>>>CCCIIIPPPUUUVVVXXX[[[]]]]]]^^^```bbbdddfffggggggfffeeeeeefffhhhjjjiiihhheeecccfffoooxxx}}}zzzggg]]]nnnpppJJJ777555000000000000000000000000000/////////......//////000000000111222333444555555:::999777LLLyyyvvv]]]KKKEEEFFFGGGFFFAAAAAABBBFFFMMMVVV^^^dddiiiqqqqqqrrryyy}}}uuukkkccc[[[XXXWWWTTTRRROOOMMMLLLLLLJJJJJJJJJJJJJJJIIIHHHHHHGGGCCCBBBGGGLLLNNNRRRWWW[[[ZZZXXXVVVSSSPPPMMMLLLMMMKKKIIIHHHHHHHHHFFFDDDAAA@@@???>>>>>>>>>>>>>>>===@@@DDDHHHLLLQQQWWW[[[YYYRRRHHHCCCHHHVVVgggrrrooommmjjjfffcccbbbbbbbbbbbbcccdddcccaaa___```aaa^^^\\\ZZZZZZ[[[[[[ZZZYYYVVVQQQMMMMMMNNNNNNRRRXXX___]]]WWWSSSTTTVVVTTTMMMVVV^^^jjjqqqnnniiilllsss~~~ooo^^^PPPKKKHHHFFFFFFLLLVVV```gggpppwww~~~mmmGGG===444333444333111222333222111111000111111111111000///000111222111///000000000000000111111111///000222333333444777999999888777777666777777777999999999999999999999999666888999999999:::===???IIIJJJHHHFFFIIIOOOQQQOOOKKKFFFCCCFFFKKKWWWjjj{{{666888:::<<<===???CCCEEEHHHJJJMMMNNNOOOQQQTTTVVVVVVWWWXXXZZZ[[[\\\\\\\\\ZZZZZZ[[[]]]aaafffllloootttqqqkkkjjjqqq||||||qqqmmmnnnooommmjjjsssrrrzzzyyyjjj___WWWKKKCCCDDDHHHNNNUUUYYYWWWTTTJJJGGGCCCAAADDDJJJPPPTTTTTTSSSNNNHHHCCCFFFOOOXXX[[[]]]```ccceeefffeeeeeeaaa___]]][[[YYYYYYYYYYYYYYYYYYYYYYYYXXXWWWVVVVVVTTTRRRPPPPPPPPPQQQPPPNNNMMMLLLKKKIIIHHHGGGFFFFFFFFFGGGHHHJJJLLLMMMLLLKKKCCCDDDFFFGGGGGGEEEBBBAAAFFFKKKQQQTTTUUUWWW[[[^^^\\\]]]___bbbdddfffgggggggggeeedddeeegggiiiiiiiiidddccchhhqqqyyyvvvcccZZZjjjpppIII777666111000000000000000000000000//////////////////000111000111111222333444555555;;;::::::PPP}}}qqq[[[IIIBBBDDDFFFEEEAAAAAABBBEEELLLUUU]]]cccgggoooppprrryyy}}}wwwllleee]]]XXXWWWUUUSSSQQQNNNMMMKKKIIIIIIJJJJJJJJJIIIHHHHHHGGGEEEEEEHHHKKKPPP]]]iiikkkiiieee```\\\YYYWWWVVVWWWVVVTTTSSSQQQMMMHHHDDDCCCCCCBBBCCCCCCCCCBBB@@@???AAADDDGGGLLLRRRZZZ___eee___TTTJJJJJJVVVdddlllooonnnkkkhhhdddcccdddeeedddeeeeeedddbbbaaaaaabbb```___^^^]]]\\\\\\[[[ZZZWWWRRROOOOOOOOOPPPVVV]]]eeefffddd```___aaaaaa^^^bbbhhhssszzzxxxssstttyyy}}}nnn]]]OOONNNLLLIIIIIIOOOXXXbbbiiiooouuu}}}jjjGGG<<<444333444333222222444333111000000000111222111000///000111222111///111111111000000000000000000222333333333444666888999888888888888888888888999999999999999999999999666888999999999:::<<<>>>CCCDDDDDDDDDJJJSSSXXXXXXOOOHHHDDDFFFJJJQQQaaarrr555777999;;;<<>>AAADDDAAADDDCCCCCCFFFKKKRRRZZZ___dddnnnrrruuu{{{}}}~~~qqqhhhaaaXXXWWWTTTRRROOOMMMLLLLLLIIIIIIIIIIIIIIIHHHGGGGGGCCCEEEFFFEEEAAAFFFYYYlllssspppllljjjkkkoootttxxxwwwssslllddd^^^VVVPPPKKKCCCBBBCCCEEEIIIIIIEEEBBB@@@AAAAAAAAA@@@AAADDDFFFQQQWWWWWWQQQQQQ[[[dddfffggghhhhhheeebbbbbbeeehhhdddeeefffeeecccaaabbbcccaaabbbbbb```\\\YYYXXXXXXVVVTTTSSSSSSRRRRRRYYYaaarrr~~~~~~rrrmmmooorrrrrrrrrtttyyyzzzyyy}}}zzzkkkZZZLLLHHHFFFDDDFFFLLLWWWbbbjjjpppsssxxx}}}zzztttFFF<<<333222444333222333333222111111000111111111111000///000111222111///000000000000000111111111555666666555333222444555777777888999999999999888777777777777777777777777666777888888777888:::<<<;;;===>>>@@@IIIVVV]]]^^^UUUJJJEEEHHHHHHGGGSSSddd444666999;;;===???CCCFFFHHHKKKMMMPPPQQQSSSVVVXXXYYYYYYYYYYYYYYYYYYZZZZZZ\\\[[[\\\___ccceeeeeecccZZZZZZTTTMMMLLLNNNOOOLLLHHHGGGFFFFFFHHHLLLPPPRRRTTT]]]yyy|||eeeNNNFFF@@@??????BBBLLLVVVUUUQQQLLLFFFDDDIIIRRRZZZ^^^^^^ZZZSSSMMMMMMUUU\\\aaaaaabbbaaaaaa```___^^^]]][[[ZZZXXXXXXXXXXXXYYYXXXYYYZZZZZZZZZXXXVVVUUUSSSQQQNNNLLLKKKJJJHHHGGGEEEEEEEEEEEEEEEFFFGGGGGGFFFJJJRRR\\\dddddd]]]VVVSSSQQQNNNJJJGGGEEECCCCCCHHHMMMSSSVVVVVVWWWYYY\\\]]]^^^```aaacccddddddeeeeeeeeeeeefffhhhhhhfffdddccceeellluuuyyy|||zzzqqqooovvvlllFFF444444000000000000000000000000000////////////000111222333111222222333444555666666666>>>DDDWWW|||sssiiihhhZZZFFF<<>>>>>>>>@@@KKKPPPMMMOOOZZZbbbbbbaaacccdddbbb___```dddiiidddeeefffdddbbbaaabbbccc```aaabbb___[[[WWWVVVVVVSSSRRRSSSSSSQQQPPPVVV___lllyyywwwssstttuuurrrppppppuuuxxxyyy|||xxxiiiXXXJJJFFFDDDCCCFFFNNNYYYeeemmmsssuuuwww~~~{{{xxxuuuEEE;;;333222444444333333111222222222222111000000111000///000111222111/////////000000111111222222444555555555333333555777666666888999999999888888777777777777777777777777666777888777777777999;;;:::;;;<<<===EEEQQQYYYZZZTTTIIIEEEJJJJJJHHHSSSeee444666999;;;===@@@DDDGGGIIIKKKNNNPPPRRRTTTWWWYYYZZZZZZYYYYYYYYYYYYZZZ[[[YYYYYYZZZ^^^cccgggfffeee```___ZZZRRRNNNNNNMMMJJJEEECCC@@@>>>===@@@EEEHHHFFFMMMiii}}}___JJJDDD???===;;;<<>>DDDTTTvvvvvvnnnlll]]]FFF;;;AAAHHHGGGEEECCCBBBCCCGGGMMMTTTXXX___kkkrrrvvv{{{yyy~~~vvvkkkbbbYYYVVVRRRNNNLLLKKKLLLMMMHHHHHHIIIIIIIIIHHHGGGGGGIIIFFFDDDFFFGGGDDDDDDGGGJJJJJJMMMUUUbbbssswwweeeVVVOOONNNQQQTTTQQQJJJCCC@@@CCCFFFGGGEEE@@@BBBEEEFFFDDDAAA???>>>999EEELLLHHHKKKVVV]]]\\\]]]```bbbaaa^^^^^^dddiiidddeeeeeedddbbbaaaaaabbb___aaabbb___ZZZUUUTTTTTTPPPPPPRRRSSSPPPNNNTTT\\\[[[gggrrruuusssssssssrrrpppmmmnnnssswwwxxxzzz~~~wwwhhhWWWIIIGGGEEEEEEHHHQQQ]]]jjjrrruuuvvvwww}}}~~~qqqEEE;;;333222444444333444111111222333333111000///111000///000111222111///...//////000111222222333222333444444444555777999555666777888999999888777777777777777777777777777666777888777666777999;;;777999999:::BBBOOOWWWXXXTTTHHHEEELLLLLLJJJUUUhhh555777999:::<<<>>>AAACCCGGGJJJMMMPPPRRRVVVZZZ]]]```]]]YYYXXXZZZ\\\[[[ZZZ_________aaaeeeiiimmmooojjjeee___[[[ZZZYYYXXXWWWRRRMMMEEE@@@???>>>===;;;>>>DDDQQQdddqqqqqqcccWWWEEEBBB===888555666:::>>>LLLPPPTTTSSSPPPOOORRRVVV___eeeeeeYYYMMMJJJNNNRRRVVV\\\``````______]]]YYYZZZZZZZZZYYYXXXWWWWWWVVVXXXYYYZZZZZZZZZXXXWWWVVVQQQPPPOOOMMMJJJHHHGGGFFFDDDAAA>>>===>>>???@@@???>>>@@@BBBDDDGGGJJJLLLMMMKKKJJJHHHDDDAAAAAACCCEEEIIILLLQQQUUUWWWYYY[[[\\\^^^^^^___aaaccceeeggghhheeeffffffgggfffeeecccbbbcccggglllrrrwww}}}{{{}}}~~~yyyyyyxxxxxx}}}hhhFFF666222222111111000000000000111111111111111000000000000000000000333888:::666444666CCCGGGGGGLLLggg|||}}}lllMMM===AAAGGGEEEEEEDDDBBBAAACCCIIIQQQWWWaaagggmmmqqqtttyyyzzzmmmcccZZZWWWTTTRRRRRRPPPNNNMMMHHHIIIJJJJJJIIIHHHFFFEEECCCGGGKKKLLLKKKIIIHHHIIIPPPMMMMMMSSSYYYaaakkkuuuppp```OOOGGGEEEHHHRRR]]]]]]RRREEE>>>???CCCCCCAAA;;;???BBBBBB>>>;;;:::;;;777???DDDDDDHHHRRRZZZ\\\\\\ZZZYYYYYY[[[\\\]]]]]]bbbdddeeeggggggfffdddcccaaa___\\\YYYVVVVVVVVVVVVSSSSSSSSSRRRSSSSSSTTTUUUXXX\\\bbbgggkkkmmmmmmlllmmmmmmnnnpppsssxxx|||~~~yyygggVVVLLLEEEDDDDDDIIITTT```jjjoootttxxx|||~~~mmmCCC<<<666555444111111333333222000/////////000111///////////////000111111111///000333444222222555555666777888888777666666:::999999888888999::::::999888777666666777888999555777888888888999<<<>>>;;;<<<<<<<<>>;;;>>>@@@GGGQQQYYYXXXOOOFFFCCCBBB>>>999666666:::===EEEJJJPPPPPPMMMLLLMMMPPPXXX___aaaXXXNNNJJJLLLMMMUUU\\\aaa```___^^^\\\XXXXXXXXXXXXWWWWWWWWWWWWWWWWWWXXXYYYYYYYYYXXXVVVUUURRRQQQOOOMMMKKKHHHGGGFFFAAA???<<<;;;<<<===============???@@@BBBDDDFFFGGGIIIHHHFFFCCC@@@@@@BBBEEEIIIMMMRRRUUUXXXYYY[[[\\\______```bbbccceeeggghhheeeeeeffffffeeedddbbbaaacccggglllrrrwww}}}~~~}}}~~~wwwtttvvvxxxgggFFF666333222111111000000000000111111111111111111000000000000222111333666666555888===FFFFFFCCCIIIfffuuuTTT@@@AAAFFFDDDGGGEEECCCBBBCCCHHHPPPUUU___eeellloooqqqvvv~~~|||nnndddZZZXXXUUURRRRRRPPPNNNMMMIIIIIIIIIJJJIIIGGGFFFEEEDDDHHHMMMQQQSSSTTTVVVWWWXXXRRROOOPPPRRRTTTZZZaaa^^^TTTJJJDDDBBBFFFSSSaaabbbWWWIII???<<<===>>>>>>;;;???BBBAAA===999777888888???DDDCCCFFFPPPXXXZZZ^^^ZZZVVVSSSTTTVVVYYYZZZbbbccceeeffffffeeecccbbb___]]]ZZZWWWUUUTTTSSSTTTRRRRRRQQQRRRRRRSSSTTTTTTVVVYYY^^^cccgggiiiiiijjjkkklllmmmppptttxxx}}}wwweeeTTTJJJFFFDDDEEEJJJTTT```kkkqqquuuzzz~~~kkkBBB;;;666555444111111333222222000/////////000111///////////////000111111222//////222333111222666777777666666777888888999999999999999::::::::::::888888777666666777888888666777888999999:::<<>>DDDccc[[[CCCAAAEEEDDDHHHGGGEEECCCDDDHHHOOOTTT]]]cccjjjmmmnnnrrryyypppeee\\\YYYUUUSSSQQQPPPOOOMMMIIIIIIIIIIIIHHHGGGFFFEEEEEEIIIOOOVVV]]]bbbfffgggddd[[[SSSPPPOOONNNQQQVVVQQQNNNIIIDDD@@@CCCQQQ^^^ggg```SSSGGG???======???===@@@BBB@@@;;;666444444999???CCCCCCFFFMMMTTTWWW[[[WWWPPPLLLKKKNNNSSSWWW```aaacccddddddcccaaa```\\\ZZZWWWTTTRRRPPPPPPPPPOOOOOOOOOPPPQQQRRRSSSTTTSSSUUUXXX\\\```ccceeefffggghhhjjjnnnsssxxx}}}uuubbbQQQHHHGGGEEEEEEJJJTTTaaalllrrrvvv{{{bbbAAA:::666555444222111333222111111000///000000000000////////////000111111333000///222333111333666888777666666666888999:::888888999:::::::::::::::888777777666666777777888666888999999999;;;===??????>>>::::::BBBMMMQQQOOOHHHDDDCCCDDD@@@@@@LLL\\\555777999:::;;;===AAACCCFFFHHHJJJLLLMMMPPPTTTVVV\\\[[[ZZZYYYZZZZZZ[[[[[[[[[YYYYYY___kkkwww}}}wwwwww}}}{{{mmm\\\QQQNNNLLLGGGBBBEEEDDDBBB???>>>>>>AAACCC@@@AAA@@@>>>;;;999999:::888@@@IIILLLGGGAAA>>>>>>>>>FFFNNNOOOOOOOOOLLLGGGKKKSSSZZZ[[[[[[[[[XXXTTTTTTSSSSSSTTTUUUVVVXXXYYYWWWWWWXXXYYYYYYXXXWWWVVVSSSRRRPPPNNNKKKIIIGGGFFF???===:::999999999888777555555555666777999;;;<<>>AAADDDJJJNNNSSSWWWYYYZZZ\\\]]]aaabbbdddfffggggggggggggcccdddeeeeeedddcccaaa```cccggglllrrrwww|||~~~xxxqqqtttzzzcccDDD666444444111111000000000000111111000111111111111111222222777222000333777:::???DDD@@@???<<>>???BBBCCCAAA:::555222222777===CCCFFFGGGKKKOOORRRRRROOOJJJGGGFFFJJJPPPUUU^^^___```aaaaaa___^^^\\\XXXVVVTTTQQQNNNMMMLLLKKKLLLLLLMMMMMMNNNOOOQQQQQQPPPQQQSSSVVVZZZ]]]```bbb```bbbeeekkkqqqwww|||rrr```QQQHHHFFFDDDDDDIIITTTaaalllrrruuuzzzvvvYYY???999555555555222222444222111111000000000000000000000//////000000111222222111222666777444333666777777777777777777777777666777888999999999888888777777777666666777777777666888999::::::;;;===??????===999;;;DDDMMMNNNIIIBBB@@@BBBEEEBBBAAAOOO```666888:::;;;<<<>>>AAADDDEEEGGGJJJLLLMMMPPPSSSVVVZZZZZZZZZZZZZZZZZZZZZ[[[\\\ZZZXXX\\\fffttt}}}wwwhhh^^^ZZZXXXSSSOOOGGGGGGFFFDDD@@@???AAACCCAAABBBBBB@@@===;;;::::::;;;BBBJJJLLLEEE===999777333:::BBBIIIOOOTTTQQQKKKJJJRRRXXXZZZ[[[\\\[[[WWWRRRQQQQQQQQQSSSUUUWWWYYYWWWWWWXXXYYYYYYYYYXXXWWWSSSRRRPPPNNNKKKHHHFFFEEEAAA???<<<;;;;;;:::888777111111111222444777:::<<>>===<<<>>>BBBEEEKKKNNNSSSWWWYYY[[[]]]^^^bbbdddfffhhhiiiiiigggfffcccdddeeeeeedddcccaaa```dddhhhmmmrrrwww|||{{{zzzwwwnnnsss{{{___AAA555444444111111000000000000111111000000111111222222222333777111///666===???>>>>>>777:::===BBBVVV~~~^^^EEE???BBBEEEDDDDDDCCCCCCDDDIIIOOOTTTXXX___ggglllmmmoootttyyywwwjjj```\\\WWWSSSQQQPPPOOOMMMJJJJJJIIIHHHGGGGGGGGGGGGFFFJJJTTTfffyyy}}}lllZZZRRRRRRTTTXXX[[[```[[[SSSKKKFFFEEEEEEDDDMMMNNNNNNHHH@@@:::999:::AAACCCEEEBBB<<<666333333444:::BBBHHHJJJJJJLLLOOOIIIIIIIIIHHHGGGJJJOOOSSSZZZ[[[]]]]]]]]][[[YYYXXXSSSRRRPPPNNNLLLJJJIIIHHHIIIIIIIIIJJJJJJLLLMMMMMMNNNNNNPPPRRRVVVYYY]]]^^^ZZZ]]]aaagggnnntttyyy|||~~~ooo___QQQIIIDDDCCCDDDJJJUUUaaakkkqqqsssyyy|||}}}sssVVV===888444555555222222444111111111111000000000///000000000000000111222222111111555;;;<<<777444555555666777888888666555444666666777777777777666666666666666777777666666666666777999999999:::===???===<<<;;;===GGGOOONNNGGGDDDBBBDDDGGGDDDDDDRRRddd~~~555777999;;;<<<>>>AAADDDDDDFFFIIIKKKMMMOOOSSSVVVXXXZZZ[[[[[[YYYYYYZZZ[[[]]]]]]\\\\\\bbbooozzzpppjjjeee___\\\RRRSSSSSSQQQMMMIIIGGGFFFBBBDDDDDDBBB???===<<<<<>>======;;;999777111000000111333666:::<<<=========<<<<<<>>>CCCFFFKKKOOOTTTXXXZZZ[[[]]]___ccceeehhhkkkkkkjjjgggeeedddeeeeeeeeeeeecccbbbaaafffjjjoootttxxx}}}~~~xxxxxx}}}qqqiiipppzzz}}}[[[>>>333333333111111000000000000111111000000111111222333333333666111222:::AAA@@@;;;888222888===BBBQQQvvv{{{```HHH???AAAEEECCCCCCCCCBBBCCCGGGMMMRRRTTT\\\eeekkkmmmoootttxxx{{{nnnbbb^^^XXXTTTQQQPPPOOONNNKKKJJJIIIHHHGGGGGGGGGGGGFFFJJJWWWmmmwwwccc\\\^^^```bbbcccgggcccYYYOOOJJJHHHDDD???BBBEEEHHHFFFBBB===;;;;;;AAADDDFFFCCC===888666555444888@@@GGGJJJIIILLLRRRJJJLLLNNNMMMKKKKKKOOORRRWWWXXXYYYYYYYYYWWWUUUTTTNNNNNNMMMKKKJJJIIIHHHGGGGGGGGGFFFFFFGGGGGGHHHHHHJJJKKKMMMOOORRRVVVYYYZZZWWWYYY___eeelllsssxxx{{{~~~{{{lll]]]PPPIIIBBBBBBEEELLLWWWccclllpppsssyyy}}}xxxzzzoooQQQ<<<777444555555333222444000111111111111000//////111000000000000111222222111111666<<<===888444444333444666888888888777777999888777666555555555555555666666777777666666555555777888888888:::<<<>>>===>>>@@@CCCJJJQQQOOOIIIJJJGGGHHHKKKIIIHHHSSSccc}}}333555777999:::<<>>>>>>>>BBBGGGKKKIIIBBB;;;888888111222444<<>><<<999777222111000000111444777999;;;<<<<<<<<<<<>>???:::777888444888<<>>???BBBEEECCC>>>999777777777777<<>><<<999666555555666777555555666777777666555555444666777777777888;;;===>>>BBBFFFIIIMMMQQQOOOJJJJJJGGGIIIOOOPPPNNNUUUaaa{{{222444666777888:::===@@@???AAADDDGGGJJJMMMQQQUUUVVVYYY[[[[[[YYYXXXZZZ\\\\\\ccchhhgggdddjjjzzz~~~xxxkkkccc___``````aaaaaaaaa]]]WWWSSSFFFGGGFFFDDDAAA??????@@@BBBGGGJJJHHHAAA;;;:::;;;555333222:::JJJZZZ]]]YYYLLLPPPRRRNNNLLLLLLLLLIIIIIIHHHFFFFFFGGGIIILLLNNNQQQRRRSSSTTTUUUUUUTTTSSSRRRQQQNNNKKKHHHEEECCCBBBDDDBBB@@@???>>><<<999666444222111000000222555777:::;;;;;;;;;<<>>AAA;;;444444:::888999;;;@@@PPPpppkkkRRRCCC@@@CCCGGGFFFDDDBBBAAABBBEEEHHHKKKTTT```hhhllloootttyyy{{{ssseee```YYYTTTQQQPPPOOONNNKKKJJJHHHGGGFFFFFFGGGHHHCCCFFFPPPcccwww}}}vvveeeZZZSSS\\\jjjsssuuuttttttwwwppp```QQQKKKIIIGGGFFFDDDAAA???>>>======<<<===AAADDDCCC>>>:::888999:::777999???CCCGGGRRR___ddddddaaaZZZQQQLLLMMMPPPRRRSSSTTTTTTSSSQQQOOONNNHHHHHHIIIIIIIIIHHHGGGGGGDDDDDDCCCBBBAAAAAAAAAAAACCCEEEHHHKKKNNNPPPRRRRRRWWWZZZ___gggnnntttyyy{{{}}}yyyhhhXXXKKKDDDBBBEEEJJJTTT___iiiooorrrzzz}}}xxxmmmttt}}}nnnqqqsssNNN:::555333555666333222444000111111222222000///...111111111000111111222333444111111444555333444888555333222333777>>>EEEJJJAAA???:::777555555777888444555666777777666555444333555666777777888:::<<<@@@FFFKKKMMMOOOQQQOOOKKKFFFDDDHHHRRRVVVTTTYYYaaazzz333444666777777888;;;===>>>???BBBEEEJJJOOOTTTVVVXXXWWWWWWWWWXXXYYYXXXWWW___dddjjjkkkiiikkksss{{{uuuxxxwwwiii\\\TTTQQQUUU\\\dddhhheee___[[[XXXJJJLLLNNNKKKFFFBBBAAABBBAAADDDGGGFFFBBB===::::::777666222222>>>SSS```dddWWWNNNHHHGGGEEEAAABBBGGGAAACCCDDDDDDCCCCCCDDDFFFNNNNNNNNNNNNNNNNNNOOOOOOOOONNNKKKHHHFFFDDDDDDDDDCCCBBB@@@>>>;;;999777666444222000///000222444666888999::::::;;;>>>BBBFFFMMMPPPUUUYYY[[[]]]```aaaeeeiiinnnooommmjjjjjjjjjiiihhhiiiiiieee```aaafffoooqqqtttyyy~~~~~~~~~qqqhhhlllvvvpppNNN777333444111000000000000000000000000111111222333333333333222111777>>>>>>999666888<<<:::666;;;???PPP___}}}oooUUUEEEAAA@@@FFFBBB??????BBBEEEFFFEEELLLQQQZZZbbbjjjqqqwww{{{ppphhhbbbZZZUUUTTTSSSQQQOOOLLLJJJGGGEEEDDDEEEFFFHHHGGGDDDEEEOOO\\\dddbbb]]]VVVJJJIIITTTddd{{{xxx~~~tttdddTTTKKKGGGFFF@@@BBBBBB@@@======@@@CCCCCC@@@@@@AAA>>>888444555666888999:::===GGGVVV```ppprrrooodddTTTJJJJJJMMMPPPQQQRRRQQQNNNKKKJJJJJJHHHIIIJJJJJJIIIHHHFFFEEEBBBAAAAAAAAA@@@?????????AAACCCEEEGGGHHHKKKNNNQQQTTTXXX___fffkkkqqquuuyyy}}}~~~xxxcccUUUMMMHHHEEEEEEJJJVVVdddpppuuuuuu|||tttjjjqqq}}}nnnrrrmmmOOO:::666333333444555444333222111000//////000111111000000111111111222222222222222333333333444444444222333555555444;;;NNNaaa```PPP===222222666777666555555555555555555555555555555666666777:::???CCCKKKSSSVVVPPPHHHDDDAAA???===CCCOOOZZZ^^^\\\]]]aaazzz333444666666777888;;;===>>>???AAAEEEIIINNNSSSUUUWWWWWWVVVWWWXXXXXXXXXWWW[[[```eeegggeeeeeeiiimmm{{{~~~~~~qqqfffgggnnnjjjiiieee^^^UUULLLFFFDDDFFFMMMYYYdddjjjiiiccc^^^YYYWWWRRRLLLFFFCCCCCCCCCAAADDDFFFEEEAAA===;;;:::777777333111999JJJVVVZZZTTTNNNIIIIIIFFFBBBAAAEEEBBBCCCDDDDDDCCCBBBDDDEEEKKKKKKLLLMMMMMMMMMMMMLLLKKKIIIGGGEEEDDDCCCDDDDDDBBBAAA@@@>>><<<:::888777555333111000000111333555666777999:::;;;>>>CCCFFFOOORRRVVVYYY\\\^^^aaadddhhhkkkmmmmmmlllkkklllmmmkkkiiiiiiiiiddd```bbbhhhtttvvvyyy|||||||||yyytttnnnwwwmmmLLL666333333111000000000000000000000000111111222333333333333222222777<<<===:::777777888888555888888EEEPPPkkk}}}```IIIDDDGGGFFFBBB??????BBBDDDEEEEEEJJJPPPYYYaaaiiipppvvvyyyvvvkkkeee\\\WWWUUUSSSPPPNNNNNNLLLIIIFFFEEEFFFGGGHHHGGGDDDCCCIIIRRRYYYYYYVVVOOOGGGJJJRRR^^^uuu~~~yyynnn___QQQHHHEEEDDDEEEFFFGGGEEEBBBAAADDDFFFDDD@@@???BBBBBB===888888888:::<<<===>>>EEEPPPXXXaaabbb```XXXNNNIIIJJJMMMOOOQQQRRRQQQNNNKKKJJJJJJIIIJJJJJJIIIHHHFFFDDDCCCBBBAAAAAA@@@@@@??????>>>@@@BBBDDDFFFGGGJJJMMMPPPTTTXXX___eeekkkppptttwww}}}wwwbbbTTTLLLGGGEEEFFFKKKWWWeeeqqqvvvwww~~~uuullluuu{{{pppyyyfffLLL999666333222444444444222222111000//////000111222111222222222333333333333333333333333444444444444444444555666555999HHHWWWWWWKKK<<<333333555666666555555555555555555555555555666666666777:::>>>BBBOOOUUUWWWOOOFFF@@@===;;;@@@GGGSSS\\\]]]ZZZ[[[```yyy222444555666777888;;;===>>>???AAADDDHHHMMMQQQTTTUUUVVVVVVVVVWWWWWWXXXXXXYYY]]]```bbbaaa^^^]]]]]]eeehhhlllmmmeee[[[XXX[[[SSSQQQNNNLLLJJJGGGCCC@@@>>>BBBNNN```pppuuummmdddaaa\\\VVVPPPLLLHHHDDDBBBCCCDDDEEECCC@@@<<<::::::777777444000333>>>HHHMMMQQQMMMKKKKKKHHHDDDBBBDDDEEEFFFFFFEEECCCAAABBBCCCFFFGGGIIIKKKKKKJJJIIIHHHEEEDDDBBBAAAAAAAAABBBCCC@@@@@@???===<<<;;;:::999666555333111000111222333444666777999;;;???DDDGGGQQQTTTWWWYYY\\\___dddgggkkklllmmmlllkkkkkkmmmooommmjjjiiigggccc```dddjjjyyy{{{}}}~~~yyyyyy~~~~~~{{{zzzrrr{{{~~~gggHHH555222222000000000000000000000000000111111222333333333333222333666:::<<<<<<:::777555999888;;;888AAAHHH___hhhIII@@@GGGEEECCC@@@@@@AAACCCDDDDDDHHHNNNXXXaaahhhoootttwwwzzz|||nnnggg^^^XXXUUUSSSPPPNNNPPPNNNKKKHHHGGGFFFGGGGGGFFFCCCCCCFFFMMMSSSVVVVVVKKKHHHLLLQQQWWWnnnzzzrrreeeXXXMMMGGGEEEEEEIIIJJJKKKIIIFFFFFFIIIMMMIIIBBB>>>AAACCC@@@;;;:::777:::===>>>@@@EEEMMMSSSWWWUUURRRMMMHHHGGGHHHJJJMMMOOOQQQPPPNNNKKKIIIIIIIIIIIIIIIHHHFFFDDDBBBAAABBBAAAAAA@@@??????>>>>>>???AAACCCEEEFFFHHHLLLOOOTTTYYY___eeejjjooosssvvv~~~vvv```RRRJJJEEEEEEGGGNNNZZZhhhrrrwwwxxx}}}tttoooxxx|||www^^^III777555222111222333222222111111000000000111111222222222333333333444444444333333333333444444444555555444444666666777???HHHJJJCCC;;;555333444555666555555555555555555555555555666666666777999===AAAMMMSSSSSSKKKBBB>>><<<:::CCCKKKWWW^^^[[[VVVYYY```xxx222333555666666888:::======>>>@@@CCCGGGKKKOOOQQQSSSTTTUUUVVVVVVVVVWWWXXX[[[\\\^^^___]]]ZZZVVVSSSWWWXXX[[[]]]ZZZRRROOOQQQOOOLLLJJJJJJLLLKKKHHHEEECCCBBBIII]]]ssszzzqqqbbb^^^YYYVVVTTTPPPJJJEEEGGGFFFEEEBBB>>>;;;999999666777555111000555>>>DDDOOONNNNNNMMMJJJGGGFFFGGGKKKKKKJJJGGGCCCAAA@@@@@@AAACCCFFFHHHHHHGGGEEEDDDAAA@@@???>>>======>>>???>>>>>>>>>===<<<<<<;;;;;;888777444222111000111111333444666888;;;???DDDHHHRRRTTTVVVYYY[[[___dddhhhkkklllmmmmmmmmmmmmmmmnnnllliiigggeeeaaa___ccckkkzzz{{{~~~}}}yyywwwxxxwwwttttttwwwxxxvvv___DDD444111111///000000000000000000000000111111222333333333333222444444777;;;???>>>:::555888999>>>:::AAAGGG[[[nnnLLL???DDDEEEDDDBBBAAAAAABBBCCCDDDFFFMMMWWW```hhhnnnsssvvvuuuppphhh___XXXUUUSSSQQQOOOPPPNNNKKKIIIGGGFFFFFFFFFCCCDDDHHHNNNVVV\\\___aaaSSSOOOQQQRRRUUUiiisssiii]]]SSSLLLHHHHHHKKKMMMNNNMMMJJJHHHKKKQQQWWWTTTIII@@@@@@BBB@@@<<<:::666888:::===AAAHHHQQQWWWXXXTTTNNNIIIGGGEEEEEEDDDKKKMMMOOOOOOMMMKKKIIIHHHGGGGGGFFFFFFEEECCCCCCBBBBBBBBBAAA@@@???>>>>>>======???BBBCCCEEEGGGKKKMMMUUUZZZ```fffkkkoootttwww}}}sss]]]PPPIIIEEEEEEIIIQQQ^^^jjjtttyyyzzz{{{~~~|||pppppp{{{xxxWWWGGG666444222111111111111111111111111111111111222222222222222333333333333444222222222222333333333333555222333666777666888======<<<:::666444333444666555555555555555555555555555666777777777999<<>><<<======DDDMMMYYY^^^XXXSSSWWW```www222333555555666777:::<<<===>>>???BBBEEEIIIMMMOOOPPPRRRTTTUUUTTTUUUWWWYYY]]]]]]^^^^^^\\\XXXTTTRRROOOMMMNNNPPPNNNJJJIIILLLRRROOOLLLMMMOOOPPPNNNKKKMMMFFFFFFWWWqqqooohhh^^^XXXVVVVVVUUUTTTOOOKKKGGGBBB>>>;;;888777666666555444222333:::@@@MMMQQQSSSQQQOOOMMMMMMMMMQQQQQQOOOJJJDDD@@@>>>======???BBBDDDEEEDDDBBBAAA@@@>>>===;;;:::::::::;;;============<<<<<<<<<<<<:::999777444333222111111222444666888;;;@@@EEEIIIQQQSSSVVVXXX[[[___dddhhhhhhjjjlllnnnooonnnkkkiiikkkgggdddbbb^^^]]]bbbjjjvvvxxx||||||zzzxxxvvvqqqmmmooouuu~~~}}}oooWWW@@@333111111000000000000000000000000000111111222333333333333222333333555;;;@@@AAA===999555777<<<888???CCCRRRxxxXXXGGGGGGEEEDDDCCCBBBAAAAAABBBCCCFFFLLLVVV___fffmmmrrruuuttt|||pppiii___XXXUUUTTTRRRPPPNNNMMMKKKHHHFFFEEEEEEEEEBBBGGGPPP\\\ffflllnnnmmmddd\\\ZZZYYYYYYhhhuuusssiii___VVVPPPKKKIIIMMMTTTWWWVVVSSSOOONNNRRRZZZaaabbbTTTGGGCCCCCCAAA>>>>>>:::999999;;;@@@HHHRRRXXXXXXSSSMMMHHHFFFEEECCCAAAHHHKKKNNNOOOMMMJJJHHHHHHDDDDDDDDDDDDDDDDDDEEEEEECCCCCCBBBAAA@@@???>>>>>>===???AAACCCDDDFFFJJJMMMUUUZZZaaaggglllqqquuuxxx}}}~~~oooZZZNNNHHHEEEGGGLLLVVVbbbmmmvvvzzz{{{{{{}}}~~~xxxooorrr~~~sssPPPBBB555444333111000000111222000000111111222222222222111111111111222222222222111111111111222222222222333000111666777666666888555666888777444333444666555555555555555555555555555666777777777888;;;===???EEEEEE???999:::===???DDDLLLWWW\\\WWWRRRXXXbbbyyy111333444555666777:::<<<======>>>@@@DDDHHHKKKMMMNNNQQQTTTTTTSSSSSSWWWZZZ[[[___cccdddaaa]]]YYYWWWSSSQQQPPPQQQNNNKKKNNNSSSXXXWWWWWWXXXZZZ\\\]]]\\\XXXMMMFFFOOOeee|||~~~rrraaaTTTPPPVVV___eeeZZZUUUMMMEEE@@@<<<999777888666555777666555888===JJJRRRZZZZZZXXXWWWTTTQQQSSSSSSPPPKKKEEE@@@===<<<;;;<<>>===;;;:::999999999:::===============<<<<<<<<<;;;:::999777555444333222444555888999<<<@@@FFFJJJPPPRRRVVVYYY\\\```eeehhhfffgggiiilllnnnmmmiiifffiiifffcccaaa^^^\\\aaaiiiqqqtttyyy~~~zzz{{{|||zzzrrrmmmpppxxxzzziiiPPP===444222111000000000000000000000000000111111222333333333333222333333555999>>>@@@>>>;;;888:::===777???BBBIIIvvv{{{aaaNNNHHHDDDEEEEEECCCAAA@@@AAABBBEEEKKKSSS[[[cccjjjqqquuuuuu{{{tttlllaaaZZZVVVTTTRRRQQQMMMLLLJJJIIIGGGFFFEEEEEEDDDKKKXXXiiiwww~~~}}}zzzwwwooommmjjjgggnnnrrrhhhccc[[[VVVSSSNNNJJJRRR]]]fffeeeaaa[[[WWWXXX^^^dddgggZZZMMMHHHFFFCCCBBBCCCAAA>>><<<;;;>>>DDDKKKPPPLLLJJJGGGEEEDDDDDDCCCBBBFFFIIIMMMNNNMMMJJJHHHGGGBBBBBBBBBCCCDDDEEEFFFGGGEEEDDDCCCBBBAAA@@@???>>>===???AAACCCDDDFFFJJJMMMTTTXXX___ffflllqqqvvvyyy|||}}}kkkWWWLLLHHHFFFIIIOOOZZZfffpppwwwzzz|||~~~xxxqqquuulllIII===444444444222000///111333///000111222333333333333000000111111111222222222111111111111222222222222222000111555666444555888333444666666555555555666555555555555555555555555555666888888777888:::;;;>>>BBBBBB<<<777999>>>@@@GGGMMMVVV[[[XXXTTTZZZbbb|||111333444555555777999<<<<<<===>>>@@@CCCFFFIIIKKKLLLPPPSSSTTTRRRRRRVVVZZZ[[[dddooosssooohhhcccaaa]]]\\\\\\\\\XXXTTTWWW]]]```bbbfffiiimmmqqqwwwzzzkkk]]]MMMIIIRRRcccqqqxxxtttjjjZZZMMMIIIPPP]]]gggggg___TTTKKKDDD@@@<<<999;;;666555999:::888888:::DDDSSSaaafffdddaaaZZZSSSPPPPPPNNNIIIDDD@@@>>>===:::;;;<<<>>>??????@@@@@@<<<;;;:::999999:::;;;;;;>>>>>>======<<<<<<<<<;;;<<<<<<:::999777666555444666777999;;;===AAAFFFJJJOOOSSSWWW\\\___bbbfffhhhfffeeefffhhhjjjjjjgggeeehhheeedddbbb___]]]bbbiiiooorrrwww|||{{{yyy}}}~~~tttlllpppxxxwwwdddLLL;;;444222222111000000000000000000000000111111222333333333333222444444555777999::::::999;;;<<<<<<777AAADDDEEEkkkxxxcccQQQGGGDDDFFFFFFDDDAAA???@@@BBBDDDHHHOOOWWW^^^fffnnnsssrrrvvv|||sssfff]]]XXXUUURRRPPPLLLLLLKKKJJJIIIHHHGGGGGGEEELLL[[[qqq~~~~~~zzzlllgggaaa___]]]VVVPPPYYYiiiuuutttppphhh___YYYXXXYYY[[[TTTMMMJJJHHHDDDCCCDDDCCC@@@===<<<===@@@CCCEEE@@@@@@AAABBBBBBBBBBBBCCCDDDHHHLLLNNNLLLJJJHHHGGGDDDCCCCCCCCCCCCEEEFFFGGGFFFFFFEEEDDDBBBAAA@@@???===???AAACCCDDDGGGJJJMMMPPPUUU]]]dddjjjpppuuuxxxzzz|||~~~|||gggTTTKKKIIIGGGKKKSSS^^^iiiqqqwwwzzz{{{}}}vvvqqqxxx}}}fffFFF<<<444555555333000///111444///000111333444444333333111111111222222222333333222222333333333444444444444333333555444222444:::555555444444555666666666555555555555555555555555555777888888777777999:::;;;???@@@:::777<<>>;;;===777555:::<<<999777888???SSSfffnnnmmmggg]]]SSSLLLLLLKKKGGGCCC@@@>>>???::::::;;;<<<===>>>???@@@999999888999999;;;===>>>>>>>>>>>>===<<<<<<;;;;;;===<<<;;;:::999777666666777888:::<<<>>>AAAFFFJJJPPPTTTYYY^^^aaadddgggiiigggeeecccdddfffhhhgggeeehhhfffeeedddaaa^^^bbbiiiooorrrwww|||~~~yyyzzztttjjjllluuu~~~vvvbbbIII:::444333222222000000000000000000000000111111222333333333333222555555555555555666666777888777777333@@@CCCBBBeeewwwfffUUUIIIDDDFFFGGGEEEAAA???@@@AAACCCFFFLLLSSS[[[dddlllrrrnnnqqqxxxkkk```YYYUUUQQQOOOMMMLLLLLLKKKJJJIIIIIIHHHDDDKKK[[[uuuwwwmmmjjjiiihhh^^^VVV```rrr||||||yyyooobbbVVVOOOLLLMMMJJJHHHIIIGGGCCCAAACCC@@@>>><<<<<<>>>???@@@???:::===@@@AAAAAAAAABBBCCCCCCGGGKKKMMMLLLJJJHHHGGGFFFEEEDDDCCCCCCDDDEEEFFFHHHGGGFFFDDDCCCBBBAAA@@@===???BBBCCCEEEGGGKKKMMMNNNSSSZZZbbbiiioootttxxxyyy{{{~~~yyyeeeSSSKKKIIIHHHMMMTTT```kkkrrrwwwzzz{{{~~~}}}~~~zzzsssooozzzyyy|||dddFFF>>>444666666333000///222555///000222333444444333333222222333333333444444444444444444555555555666666666555666666333000444;;;888666333333555777777777555555555555555555555555555777888888777777888999666;;;===:::999AAAJJJPPPRRRSSSXXX\\\\\\ZZZ\\\aaa222333333444555666888888999;;;===???@@@CCCFFFIIIMMMOOOQQQRRRSSSTTTVVVXXX___gggsssvvvnnniiieeedddffffffddddddfffllljjjnnnwww~~~{{{cccMMMCCCFFFIIIIIILLLLLLJJJDDDAAADDDMMMVVViiijjjeeeYYYNNNGGGAAA;;;888888888999::::::::::::===GGGYYYlllvvvqqqbbbVVVMMMJJJGGGEEEDDDBBB???======:::888888;;;======;;;<<<;;;;;;;;;;;;<<<<<<===??????>>>======>>>@@@AAA::::::::::::999999888777888777777999<<<@@@DDDGGGOOOUUUYYYZZZ^^^eeejjjkkkiiifffdddcccdddfffggggggdddcccbbbaaa]]][[[```iiimmmppptttxxx|||~~~{{{}}}}}}yyy~~~}}}oooccccccjjjyyyjjjWWWAAA666333111//////////////////000000000000222222111111111222333444222333444666777888888888999:::777999>>>===IIIbbbfffSSSKKKHHHFFFEEEFFFDDD??????BBBCCCFFFKKKOOOTTT^^^iiirrrmmmppp||||||lllddd___XXXSSSSSSPPPOOONNNLLLKKKIIIHHHGGGEEEJJJSSShhhzzzzzzvvvooofffcccfffiii~~~~~~rrrbbbUUUKKKFFFBBBBBBCCCDDDEEEDDDAAA>>>BBB@@@??????>>>======??????>>>===>>>AAABBBCCCBBBEEEFFFHHHJJJKKKJJJJJJIIIFFFFFFEEEDDDCCCBBBAAA@@@DDDDDDEEEDDDCCCAAA???===>>>@@@BBBCCCCCCDDDFFFGGGNNNRRRYYYaaaiiiooorrrtttyyyzzz{{{}}}vvv^^^OOOLLLLLLJJJPPPXXXeeeooovvvyyyzzzzzzxxx}}}{{{|||}}}rrrhhhlllzzzhhhuuu}}}]]]FFF<<<444333222222111111222222111111111111111111111111111111111111111111111111222222333333333333444444444444444444444444444444555555555555444444444444666666666666666666666666444555777888888888777666999;;;:::777:::FFFRRRYYYXXXUUUVVVYYYVVVSSSZZZfff~~~333333333333555666777888888:::===>>>@@@BBBFFFHHHLLLOOOQQQSSSTTTUUUXXXZZZbbbiiitttzzzwwwsssqqqsssqqqmmmkkkllltttmmmiiilllpppttt{{{yyygggSSSGGGFFFFFFDDDKKKJJJHHHEEEBBBDDDJJJOOOdddjjjjjj^^^OOOFFFBBB@@@<<<;;;:::999999999888777666===JJJZZZdddddd\\\TTTJJJHHHFFFDDDCCCAAA===;;;===;;;888888;;;======<<<>>>>>>>>>???@@@BBBCCCCCCAAAAAA??????>>>??????@@@;;;;;;<<<<<<<<<;;;::::::888888777888;;;@@@DDDGGGMMMSSSXXXYYY]]]eeejjjkkkhhhfffccccccdddeeefffeeeeeecccbbb```]]][[[aaaiiimmmppptttxxx|||~~~|||uuuiiifffjjjxxxpppbbbPPP===444333111000111/////////000000000111111111111111222222222333333333333444666777777777777666999666999===;;;EEE\\\sssaaaVVVHHHFFFFFFGGGEEE@@@???AAABBBEEEIIIMMMRRR\\\gggpppnnnoooyyypppfff```XXXSSSRRRQQQPPPOOOMMMKKKJJJIIIHHHDDDHHHNNN___|||oooiiikkkooossstttrrrjjj]]]SSSLLLHHHCCCBBBAAAAAABBBAAA???<<>>???AAABBBCCCCCCCCCEEEGGGNNNRRRYYYaaaiiiooosssuuuzzzzzz|||~~~sss\\\MMMJJJJJJIIISSS[[[gggqqqwwwzzz{{{{{{}}}~~~|||{{{nnnbbbeee}}}wwwhhhvvv\\\CCC999444333222222111111222222111111111111111111111111222222222222222222222222222222333333333333444444444444444444444444444444555555555666666555555444555555555555555555555555444555666777777777666555777::::::888<<>>???AAAEEEHHHLLLNNNQQQSSSTTTVVVYYY\\\```fffppp|||yyywwwyyy}}}yyyyyy}}}sssjjjhhhiiikkkooosss{{{yyyooo___RRRLLLJJJHHHLLLKKKHHHFFFEEEEEEGGGHHHWWWdddmmmfffXXXNNNKKKJJJ@@@???======>>>>>><<<;;;666777<<>>>>>>>><<<======>>>>>>>>>>>>===999888888888;;;???DDDFFFKKKQQQWWWYYY^^^fffkkklllhhhfffdddcccdddeeeddddddeeebbb``````]]]\\\bbbjjjnnnppptttxxx|||~~~{{{wwwrrrssszzzwwwdddVVVGGG888333333222111222000000000111111111222222111222333555555444444333333444555666666666666666444888666888<<<999@@@TTT}}}zzzfffVVVIIIGGGGGGHHHGGGAAA???@@@@@@CCCGGGKKKPPPZZZeeemmmpppnnntttvvviii```XXXTTTSSSRRRQQQPPPNNNMMMKKKJJJIIIEEEFFFHHHRRRmmmyyynnnmmmqqqccccccaaa\\\UUUNNNIIIHHHDDDBBB@@@???@@@@@@???>>>AAACCCEEEFFFFFFGGGIIIJJJDDDCCCBBBCCCDDDEEEDDDBBBCCCFFFJJJMMMOOONNNLLLKKKGGGGGGGGGHHHHHHHHHGGGGGGAAAAAAAAAAAAAAA@@@??????@@@BBBCCCCCCCCCCCCEEEFFFLLLQQQXXXaaaiiiooosssuuu{{{|||}}}pppZZZKKKHHHIIIJJJXXX___jjjsssyyy{{{|||}}}}}}zzzjjj]]]```|||wwwlllzzzYYY???777444333222222111111222222111111111111111111111111333333333333333333333333222222333333333333444444444444444444444444444444444555666888888777555444555555555555555555555555444555555666666555444444444888:::999>>>HHHPPPTTTWWWQQQMMMMMMIIIGGGQQQ___|||333333333333444555666777777999;;;===>>>@@@DDDGGGKKKNNNPPPRRRSSSUUUXXXZZZ___dddnnnzzzuuuvvv}}}}}}wwwpppmmmooopppppppppyyy}}}yyykkk\\\TTTQQQPPPTTTPPPJJJGGGFFFFFFEEEEEELLL]]]mmmooofffZZZOOOHHHCCCAAA???@@@BBBCCCAAA???;;;999888:::???EEEHHHIIIIIIHHHHHHHHHGGGEEEBBB???===<<<:::999:::<<<===>>>BBBCCCEEEHHHJJJJJJJJJJJJFFFEEEDDDBBB@@@>>>===<<<======>>>??????@@@??????;;;999888888:::>>>CCCFFFKKKQQQWWWZZZ___ggglllmmmiiigggeeedddeeefffeeedddeeeaaa___^^^]]]]]]cccjjjnnnppptttxxx|||}}}~~~~~~|||}}}tttaaaOOOBBB666333333222222333000111111111222222222222333444666888888777555444444444555555666555555555333888777888<<<999<<>><<<;;;999999;;;>>>@@@GGGIIILLLNNNOOOOOOMMMLLLHHHHHHFFFDDDAAA???===<<<<<<===>>>???????????????<<<:::888777999>>>BBBFFFLLLSSSYYY\\\```hhhlllllljjjhhhgggggghhhhhhgggfffeeeaaa]]]]]]]]]^^^dddkkkoooqqquuuyyy|||}}}~~~~~~~~~sss```LLLAAA666444333222111222000111111111222222222222111333555666777666444333444444555555555555555444333999999999===:::;;;GGG```zzzeeeOOOJJJHHHJJJIIIDDD@@@??????BBBFFFIIINNNWWWccckkksssoooppp}}}nnnbbb\\\YYYVVVTTTSSSRRRPPPOOOMMMLLLKKKJJJIIIFFFDDDKKK\\\nnnxxxnnngggccciiiwwwjjj```]]]ZZZUUUTTTYYYYYYSSSMMMLLLGGGDDD@@@>>>@@@CCCFFFGGGDDDNNNTTTSSSQQQRRRRRROOOKKKIIIFFFDDDCCCCCCAAA@@@@@@CCCGGGJJJLLLLLLKKKJJJJJJKKKLLLLLLLLLKKKIIIHHHAAAAAAAAAAAAAAABBBBBBBBBCCCEEEEEEEEECCCBBBCCCDDDIIINNNVVV___iiipppuuuwww|||}}}~~~yyygggVVVKKKHHHMMMSSScccjjjrrryyy}}}~~~~~~wwwqqqxxxtttLLL888666444333222222111111222222111111111111111111111111222222222222222222222222222222222333333333444444333333333333333333333333222333666888999777555444555555555555555555555555444444444333333333333444444777888888;;;@@@BBB@@@BBB>>>@@@DDDCCCAAAJJJWWWxxx333333333333333444555555555777999;;;<<<>>>BBBEEEIIIKKKNNNOOOPPPRRRTTTVVVYYY^^^fffnnnttttttpppllliiijjjrrr~~~xxx{{{zzzqqqmmmjjjfff```WWWNNNFFFCCCCCCDDDDDDOOOaaavvvpppfff```XXXTTTRRRNNNGGGAAA;;;:::999999;;;???CCCFFFEEEDDDBBBBBBCCCCCCBBB@@@>>>===<<<999888:::>>>BBBLLLOOORRRUUUVVVUUURRRQQQKKKKKKIIIGGGEEEBBB???======>>>>>>????????????>>>===;;;999777999===BBBEEEMMMTTTZZZ\\\```fffiiiiiiiiihhhggghhhiiijjjiiihhhfff```\\\\\\]]]___eeellloooqqquuuyyy|||}}}}}}}}}ooo[[[JJJ@@@777444222111111333000000000111111111222222///000111222333222222111222333444555555555555555333:::999888===;;;:::CCC\\\oooSSSLLLHHHIIIIIIEEEAAA@@@???AAAEEEHHHMMMVVVaaaiiiqqqooopppyyytttfff```\\\WWWTTTSSSRRRPPPOOOMMMLLLKKKJJJIIIGGGEEEIIITTTcccmmmnnniiieeedddhhhvvvxxxdddXXXSSSRRRMMMPPPZZZ___XXXPPPMMMJJJFFFBBB@@@AAACCCEEEFFFGGGUUU```___\\\]]]ZZZUUUPPPLLLGGGCCCBBBBBBAAA@@@???@@@CCCFFFGGGHHHGGGGGGHHHIIIKKKLLLLLLKKKJJJIIIDDDCCCCCCCCCCCCCCCDDDEEEEEEFFFFFFEEECCCBBBBBBCCCGGGLLLUUU___iiiqqqvvvxxx||||||~~~rrraaaTTTJJJIIIQQQZZZhhhnnnuuu{{{~~~|||jjjEEE555444444333222222111111222222111111111111111111111111111111111111111111111111222222333333333333444444333333333333333333333333111333555666777666555444444444444444444444444444444333333333333444555666555777777666888<<<<<<888999777:::@@@AAA@@@JJJWWWvvv333333222222333333444444444666888:::;;;>>>AAADDDFFFHHHLLLOOOQQQTTTWWWZZZXXX[[[___dddhhhiiifffccc```\\\^^^jjjuuuyyyzzzzzzzzz~~~}}}yyyzzzzzzwwwpppmmmfff[[[PPPIIIGGGHHHAAAGGGRRRfff{{{sssjjjccc___YYYOOOGGG>>>>>>======>>>@@@CCCFFFEEEBBB@@@???@@@BBBBBBBBB>>>>>><<<:::888:::>>>CCCLLLOOOTTTXXXZZZYYYVVVTTTOOOOOONNNLLLIIIFFFCCCAAA??????@@@@@@@@@???>>>>>>???<<<999777888<<>>555222111///000444/////////000000000111111000111111111222222222222111222333444555666666666222:::888666;;;;;;:::AAASSSvvvVVVNNNHHHHHHHHHEEEBBBAAA===@@@CCCFFFKKKTTT___ggglllllloootttzzzjjjccc]]]WWWTTTSSSRRRPPPNNNMMMLLLKKKIIIGGGGGGHHHNNNYYYhhhttttttssssssqqqnnnooo|||vvvhhh[[[SSSOOOMMMIIIPPPbbbkkkeee\\\XXXSSSOOOIIIFFFEEEFFFFFFFFFKKK]]]kkkllliiijjjfff___VVVPPPIIICCCAAABBBBBBCCC>>>>>>???@@@AAABBBCCCCCCCCCEEEHHHKKKMMMMMMLLLKKKGGGGGGFFFEEEEEEEEEFFFGGGFFFGGGGGGFFFCCCAAABBBBBBFFFKKKTTT^^^iiiqqqvvvyyy{{{|||}}}xxxkkk[[[PPPIIIIIISSS___kkkpppwww|||~~~|||^^^>>>333555444333222222111111222222111111111111111111111111222222222222222222222222222222333333333333444444222222222222222222222222111222333444555555555555444444444444444444444444333333333333444555777888555666666555888<<<;;;666888555777<<<===>>>IIIXXXttt333333222222222333444444444666888:::;;;===AAADDDCCCGGGKKKOOOSSSWWW[[[^^^``````aaadddhhhiiiiiigggdddZZZTTTVVV]]]``````bbb```llltttssssssxxx}}}|||xxxyyyxxxtttiiiZZZPPPLLLMMMFFFEEEFFFQQQfff{{{wwwmmmfffbbb\\\RRRIIIGGGFFFDDDAAA???@@@CCCEEEGGGDDD@@@???AAACCCDDDEEE>>>>>>===:::888999???CCCIIIMMMRRRWWWZZZYYYWWWVVVRRRRRRQQQOOOMMMIIIFFFEEEAAAAAAAAAAAA@@@@@@???>>>???<<<999777888<<>>AAAEEEIIIRRR]]]eeehhhkkknnnqqqzzzmmmeee^^^VVVSSSSSSQQQPPPNNNLLLKKKKKKGGGEEEFFFJJJSSSaaarrr~~~}}}xxxxxx}}}|||tttiii___XXXSSSPPPOOORRROOOZZZqqq~~~xxxnnnkkk\\\XXXQQQMMMJJJIIIHHHGGGMMMbbbsssuuussstttooogggZZZSSSJJJDDDBBBBBBDDDEEE============>>>???@@@AAA???AAAFFFJJJMMMNNNNNNMMMJJJIIIGGGFFFFFFFFFGGGHHHGGGHHHHHHFFFCCCAAAAAABBBEEEJJJSSS^^^iiiqqqwwwzzz{{{{{{}}}tttfffWWWNNNHHHIIITTTaaammmrrrxxx}}}~~~~~~wwwVVV;;;333777444333222222111111222222111111111111111111111111333333333333333333333333222222333333333444444444222222222222222222222222111111222222333444555555444444444444444444444444333333222333444666888:::555666555444888===<<<777:::555555999:::<<>>AAABBBGGGJJJPPPVVVZZZ\\\\\\[[[WWWVVVTTTQQQNNNLLLJJJHHHGGGEEEBBB???>>>>>>@@@AAA======;;;999888;;;@@@DDDMMMPPPUUUYYY[[[\\\^^^___bbbdddfffgggiiiiiiiiihhhbbb___\\\[[[___cccgggiiipppssswwwyyyzzzyyyzzz{{{|||[[[@@@:::333000111222111...000000000000000000000000111111111222222333333333444555555666666666666666777777777777888999:::;;;KKK^^^fffKKKBBBJJJHHHDDDDDDCCCAAAAAABBBDDDHHHOOOXXX^^^```lllmmmmmmyyypppddd^^^ZZZTTTRRRQQQQQQQQQPPPMMMKKKHHHFFFDDDGGGUUUjjj~~~~~~yyymmm```ZZZ[[[ZZZUUUOOOVVVTTT]]]uuurrrlllhhh^^^RRRLLLLLLJJJEEEKKKZZZlllwww||||||vvvooocccXXXJJJCCCCCCCCCBBB???AAAAAA@@@===;;;;;;>>>@@@CCCCCCCCCEEEHHHKKKLLLMMMKKKKKKKKKKKKLLLLLLLLLMMMIIIIIIGGGDDDAAAAAABBBDDDCCCHHHRRR]]]hhhqqqvvvyyy|||}}}~~~{{{qqqbbbRRRKKKKKKPPPYYYaaaqqqwww~~~~~~}}}yyymmmOOO;;;666999111111111111111111111111111111222222222333333333222222222222222222222222333333333444444333222222111222222333333222222111222222333333333333444444444444444444444444444444444555777888777666777888:::777444444777::::::999<<<::::::;;;===AAAKKKVVVrrr333222222222444444333111333444555777999<<<>>>@@@CCCCCCFFFLLLPPPTTT^^^hhhtttvvvvvvuuuvvv{{{~~~~~~~~~{{{uuummmdddZZZSSSNNNKKKMMMQQQTTTUUUTTTRRRPPPRRRVVV^^^fffmmmqqqrrrqqqxxxyyyxxxqqqggg^^^ZZZYYYQQQHHH@@@AAAEEEIIIOOOUUUUUUOOOHHHEEEGGGIIIJJJIIIMMMMMMMMMMMMMMMLLLKKKJJJNNNJJJFFFDDDDDDEEEEEEDDD@@@@@@???======>>>AAADDDFFFIIINNNTTTXXX[[[[[[[[[XXXWWWTTTQQQNNNKKKIIIHHHEEECCCAAA???>>>>>>@@@AAA???>>><<<:::888:::>>>BBBIIIMMMRRRWWWYYY[[[]]]^^^aaabbbdddeeeggggggffffffbbb___[[[ZZZ^^^cccgggjjjpppsssvvvxxxxxxxxxzzz{{{~~~vvvUUU>>>999222000111222111///000000000000000000000000111111111222333444444555444444555666666666666666777777777777888999::::::DDDTTTqqqkkkOOOCCCJJJIIIEEEDDDBBB???@@@AAABBBFFFMMMUUU[[[]]]jjjmmmlllvvvvvviiiaaa\\\UUUSSSRRRQQQQQQPPPMMMKKKIIIFFFCCCHHHYYYrrrzzzpppddd]]]]]]___^^^[[[XXXXXXeee{{{yyyrrrfffXXXMMMGGGFFFHHHTTTbbblllsssyyyyyywwwggg[[[MMMDDDCCCCCCBBB@@@@@@???>>>;;;:::;;;???BBBDDDDDDDDDEEEFFFHHHIIIIIIIIIIIIJJJKKKKKKKKKKKKJJJFFFFFFDDDAAA???>>>???AAADDDJJJTTT___iiiqqquuuwww||||||~~~yyymmm___PPPKKKMMMTTT^^^gggsssxxx~~~~~~}}}zzznnnxxxhhhKKK999555888111111111111111111111111111111222222222333333333222222222222222222222222222333333444333333222222111222222333333222222111222222333333333333444444444444444444444444444444333555666777666555666777999777444555777:::;;;;;;777666777:::<<>>???AAAAAADDDJJJNNNTTT___jjj{{{iiiXXXNNNHHHFFFDDDDDDEEEDDDAAA>>>AAA@@@BBBIIITTT\\\^^^^^^ffflllssstttooohhhbbb```ZZZPPPFFFBBBAAA@@@@@@BBBEEEBBB???===@@@EEEKKKOOOSSSUUUXXX[[[\\\ZZZVVVSSSUUUQQQLLLIIIHHHGGGGGGFFF@@@AAABBBAAA>>>???BBBFFFDDDGGGLLLQQQVVVYYY[[[\\\XXXWWWTTTQQQMMMJJJGGGFFFCCCBBB@@@>>>===>>>@@@AAABBB@@@>>>;;;999999<<>>GGGVVVrrrrrrTTTEEEIIIHHHFFFEEEAAA>>>??????@@@CCCJJJRRRWWWYYYhhhllllllsss{{{pppfff___WWWUUUSSSRRRQQQPPPMMMKKKKKKFFFBBBGGGYYYttt|||qqqjjjhhhkkkoooqqqfffdddpppnnnTTTHHHHHHCCCJJJQQQVVV]]]gggnnnpppggg\\\NNNEEECCCDDDCCCBBBAAA???===;;;:::===BBBFFFGGGFFFFFFEEEEEEDDDDDDDDDEEEFFFHHHJJJJJJIIIHHHGGGEEEDDDCCC@@@======>>>@@@EEEKKKUUUaaajjjqqqtttuuuzzz|||~~~~~~tttgggZZZNNNLLLQQQYYYeeennnuuuyyy~~~~~~}}}qqqhhhttt~~~aaaFFF777444666111111111111111111111111111111222222222333333333222222222222222222222222222222333333333333222222111222222333333222222111222222333333333333444444444444444444444444444444222444666666555444555666888666555555888:::<<<<<<555555888<<<>>>BBBMMMYYYkkk555444333333444555444333333333444666888;;;===>>>AAA@@@CCCHHHLLLQQQ\\\ggg~~~{{{fffVVVOOOIIICCCAAABBBAAA===999<<<:::888;;;AAAIIINNNPPPZZZcccpppxxxxxxrrrkkkfffcccYYYOOOJJJGGGBBB??????@@@AAACCCCCCEEEJJJRRRXXX[[[\\\```hhhnnnlllddd\\\\\\XXXSSSNNNJJJHHHGGGGGGBBBEEEGGGEEEAAA@@@CCCFFFCCCEEEJJJOOOTTTXXXZZZ[[[XXXWWWTTTPPPLLLIIIFFFDDDAAA@@@>>>>>>>>>???@@@AAACCCBBB@@@<<<999999;;;===BBBFFFMMMRRRVVVZZZ]]]___^^^___aaabbbccccccbbbbbb```]]]YYYYYY]]]ccchhhkkkppprrrsssttttttvvvxxx{{{}}}rrrkkkjjjkkkpppuuuxxx|||jjjIII888555111000111222222222000000000000000000000000000111222333555666777888333444555555666666555555666666666666777888999999;;;???CCCSSSxxxYYYGGGGGGFFFGGGGGGAAA????????????BBBHHHOOOTTTWWWfffmmmnnnqqquuuuuuiiicccZZZXXXUUUSSSRRRPPPNNNLLLLLLHHHDDDEEEPPPkkk}}}xxxzzz}}}www}}}bbbNNNKKKEEEHHHIIIGGGJJJSSSZZZ\\\]]]VVVLLLGGGEEEEEECCCAAABBBAAA>>>;;;;;;???EEEJJJJJJKKKJJJHHHEEEBBBAAAAAABBBDDDFFFHHHHHHGGGEEECCCEEEEEECCCAAA>>>>>>@@@BBBEEEKKKVVVaaakkkqqquuuvvvyyy{{{~~~{{{pppbbbWWWNNNNNNUUU___jjjtttwwwzzz~~~~~~~~~qqqlll|||yyy[[[BBB666333444111111111111111111111111111111222222222333333333222222222222222222222222111111222333333333333222111222222333333222222111222222222333333333444444333333333333333333333333333555666666555444555666666666666777888:::;;;<<<888999<<>>;;;@@@GGGKKKNNNRRRYYY^^^bbb```bbbmmmyyyzzzmmm```___\\\VVVOOOJJJFFFEEEEEEEEEGGGIIIHHHEEECCCDDDEEEBBBEEEJJJOOOTTTWWWXXXYYYWWWUUURRRNNNJJJGGGDDDBBB???>>>>>>>>>>>>@@@AAABBBDDDCCCAAA===:::999:::<<<@@@EEELLLRRRWWW[[[^^^aaa___```aaabbbccccccbbbbbb^^^\\\YYYZZZ^^^dddiiikkkpppqqqsssssstttuuuxxx{{{~~~sssllliiikkkmmmpppuuu{{{}}}eeeFFF555333111000000111222222111111111111111111111111000111222333555666777888333444444555555555555555555555555555666777888999999===<<>>DDDIIINNNOOOOOOLLLFFFBBB@@@@@@@@@AAADDDFFFFFFEEECCCAAADDDDDDBBB@@@>>>===???AAADDDJJJUUU```jjjqqquuuwwwwwwzzz~~~~~~}}}~~~wwwjjj^^^UUUOOORRR[[[dddnnnwwwyyy{{{}}}~~~~~~~~~~~~uuussssssUUU@@@555333222111111111111111111111111111111222222222333333333222222222222222222222222000111222222333333333222111222222333333222222111222222222333333333444444333333333333333333333333555666888888666555555666555666999;;;;;;;;;;;;;;;:::<<<>>>???===>>>IIIVVVnnn666444222111333444444444333333444555777999;;;<<<@@@@@@BBBFFFGGGIIIQQQYYYhhh|||~~~uuujjjaaa\\\VVVRRROOOKKKFFFCCC@@@BBBCCCAAA???AAAHHHNNN]]]eeeqqq|||zzzvvvhhh^^^UUUPPPKKKEEE@@@???;;;AAAJJJQQQVVV[[[aaaeeeiiieeegggqqq}}}~~~qqqcccYYYWWWRRRLLLEEEAAAAAABBBEEEEEEGGGGGGHHHGGGFFFDDDAAAEEEJJJPPPTTTVVVVVVVVVTTTRRRPPPLLLHHHEEECCCAAA======>>>???@@@AAABBBCCCBBBBBB@@@>>>;;;:::<<<===@@@EEELLLRRRWWW[[[___aaa___```aaacccccccccbbbaaa]]][[[[[[]]]aaafffjjjkkkoooqqqssstttuuuvvvxxxzzzwwwqqqmmmkkkjjjmmmuuu}}}www___AAA333222111000000000111222111111111111111111111111000111222333444555666777333333444555555555555444444444444555555666777888555<<<<<<@@@```jjjTTTJJJBBBEEEJJJFFFCCCCCCAAA@@@AAAFFFLLLQQQVVVbbbjjjooosssqqq}}}qqqiiiaaa]]]YYYUUUSSSQQQOOOMMMIIIJJJJJJGGGEEETTT}}}sssnnnyyyuuu___PPPMMMPPPOOOJJJFFFEEEDDDBBB???AAADDDHHHKKKJJJFFFCCCAAA???===:::999;;;@@@DDDPPPRRRSSSOOOHHHCCCAAAAAA???AAABBBDDDDDDCCCBBBAAAAAAAAA@@@>>><<<<<<>>>@@@FFFKKKTTT^^^hhhoootttvvvuuuyyy~~~}}}|||}}}rrrdddYYYRRRPPPWWWaaaiiirrryyyzzzzzz|||~~~~~~~~~}}}{{{}}}wwwzzziiiMMM<<<555333111111111111111111111111111111111222222222333333333222222222222222222222222///000111222333333333333111222222333333222222111222222333333333333444444333333333333333333333333666777999888666555666666666:::???BBBAAA>>><<<;;;999:::======:::<<>>@@@AAACCCDDDEEE@@@@@@@@@>>><<<<<<===??????DDDKKKQQQVVVZZZ^^^```___```aaabbbbbbbbbaaa```[[[[[[\\\```eeeiiijjjkkkoooqqqtttvvvwwwwwwxxxyyy~~~{{{vvvooolllkkkpppzzzpppWWW:::222222222000//////000111111111111111111111111111111111111222333444444555222333444444555555444444444444444444555666777777333;;;======QQQ~~~www___OOOBBBCCCIIIGGGDDDCCCAAA@@@@@@DDDJJJOOOUUU^^^fffnnntttqqqyyywwwmmmccc___ZZZVVVSSSQQQOOOMMMMMMKKKLLLJJJEEEJJJeee|||}}}fff[[[WWWbbbtttxxxiiiXXXQQQTTTTTTOOOJJJGGGDDD???;;;>>>CCCIIILLLMMMKKKIIICCCBBB@@@===:::;;;>>>AAAPPPSSSTTTPPPIIICCCBBBBBB@@@@@@AAABBBBBBBBBBBBBBBAAAAAA@@@>>><<<<<<>>>@@@JJJNNNTTT\\\dddkkkpppssstttyyy~~~~~~|||zzz|||~~~}}}mmm]]]SSSOOOPPPZZZfffooovvv|||zzzzzz{{{}}}~~~}}}{{{}}}]]]DDD888555333111111111111111111111111111111111222222222333333333222222222222222222222222///000111222222333333333111222222333333222222111222222333333333333444444222222222222222222222222555777888777666444444555999???GGGJJJHHHCCC???<<<666888;;;<<<;;;@@@QQQbbbkkk555333000///111222333333222333333444666888999::::::;;;???EEEFFFFFFLLLSSS[[[nnnzzzzzz}}}wwwwwwuuunnneee[[[TTTQQQSSSQQQOOOPPPRRRQQQLLLHHHHHHKKKQQQYYY```dddeeedddWWWNNNGGGFFFEEECCCBBBDDDFFFFFFHHHLLLQQQVVVZZZ\\\[[[^^^aaacccbbb]]]VVVQQQDDDDDDBBB>>>:::999;;;>>>;;;999:::AAAJJJMMMJJJDDDAAAFFFMMMTTTWWWVVVSSSQQQNNNMMMKKKIIIFFFCCCAAA@@@======???@@@BBBDDDEEEFFF?????????>>><<<===>>>@@@???CCCJJJQQQUUUYYY]]]___^^^___```aaaaaaaaa```___ZZZ[[[]]]bbbgggjjjkkkkkknnnqqquuuxxxxxxxxxxxxyyy|||}}}|||xxxppppppooouuu|||jjjQQQ555222222222111///...///000111111111111111111111111111111111222222333333333222333444444555555444444444444444444444666777777222:::===999CCCiiihhhSSSBBBAAAIIIHHHCCCCCCAAA??????CCCIIIMMMTTT\\\cccmmmtttpppwww{{{oooddd```[[[VVVSSSQQQOOOMMMRRRNNNMMMLLLEEEAAAPPPeee}}}yyywwwzzz}}}tttkkkgggUUUOOOLLLVVVlllzzzqqq```[[[^^^^^^WWWQQQMMMHHHCCC<<>>>>>???BBBOOORRRTTTPPPIIICCCBBBCCC@@@AAAAAAAAAAAABBBBBBBBBDDDDDDBBB@@@>>>>>>AAACCCNNNQQQUUU[[[bbbhhhmmmpppsssxxx~~~~~~{{{zzz|||~~~zzziiiYYYNNNLLLPPP\\\jjjrrryyy~~~yyyyyyzzz}}}tttTTT===555444222000111111111111111111111111111111222222222333333333222222222222222222222222//////000222222333333333222222222333333222222222222222333333333444444444222222222222222222222222444666777666555333333444<<>>555888<<<>>>???GGGZZZmmmhhh777555222000///111333555555555444555666888:::;;;<<<===>>>???AAADDDHHHLLLZZZiiizzz{{{sssmmmiiihhhaaa___[[[VVVPPPLLLJJJJJJJJJIIIFFFDDDIIIQQQTTTRRRPPPLLLFFFCCCCCCEEEHHHIIIOOOPPPQQQPPPOOOLLLJJJIIINNNRRRXXX[[[XXXRRRJJJEEEDDDCCCBBB@@@???>>>>>>>>>>>>>>>???CCCHHHKKKJJJHHHAAAHHHNNNOOOPPPRRRPPPLLLNNNIIIFFFFFFEEE@@@>>>????????????@@@@@@AAAAAABBB@@@AAABBBCCCBBBAAA@@@???>>>DDDLLLSSSWWWYYY[[[\\\\\\^^^___aaaaaa```^^^]]]]]]ZZZ\\\bbbgggiiikkkooooootttyyy}}}~~~|||xxxwwwvvvuuupppsss{{{~~~^^^DDD888000000000000000000000000000000000000000000000000111111222333333333333222222222222222222222222222444444444555555555555666777888555999CCCTTTzzz[[[GGGCCCEEEEEEFFFDDDCCCBBBDDDGGGJJJLLLWWWYYYcccnnnnnniiiqqqxxxkkkddd]]]YYYUUUQQQQQQTTTTTTTTTQQQLLLGGGFFFJJJMMM[[[oootttmmmooolllbbb^^^aaaYYYRRRNNNVVVjjj{{{|||tttddd___XXXTTTTTTUUUPPPJJJFFFDDDFFFNNNUUUWWWUUUTTTQQQKKKGGGGGGEEEBBBCCCFFFMMMRRRUUURRRNNNIIIFFFDDDEEEEEEDDDBBB@@@AAACCCFFFGGGEEEEEEDDDAAA>>>AAAHHHTTT^^^eeedddbbbgggooouuutttyyy}}}~~~{{{{{{~~~|||tttcccRRROOONNNVVVfffrrruuuxxx|||~~~~~~~~~~~~~~~xxx}}}}}}hhhJJJ===444222555111000000111222222222222111111111222222222333333333333333333222222111111111111111222333333333333222333333222111000000111111111222333444555555555555444333222222111111222222555444777:::888333222444GGGHHHJJJLLLKKKEEE===777555888888888BBBWWWhhhooolll888666333111000222444666555555444555666777999:::;;;===>>>???@@@CCCHHHKKKXXXhhhyyy}}}wwwrrrpppiiiddd\\\TTTNNNKKKJJJKKKGGGEEEBBB@@@EEEMMMPPPNNNPPPMMMHHHFFFGGGJJJKKKLLLSSSZZZ```^^^UUULLLGGGGGGJJJMMMPPPQQQOOOKKKGGGEEEDDDCCCBBBAAA@@@?????????AAA@@@BBBFFFKKKNNNLLLJJJDDDKKKPPPPPPQQQQQQOOOJJJLLLFFFCCCDDDCCC@@@>>>???======>>>???@@@@@@@@@@@@BBBBBBCCCBBBBBB@@@???>>>@@@EEEMMMTTTYYY[[[\\\^^^]]]^^^___aaaaaa```^^^]]]\\\ZZZ\\\ccchhhiiikkkooouuuxxx}}}|||yyyvvvsssooouuuvvvWWW@@@666000000000000000000000000000000000000000000000000000111222222333333222222222222222222222222222222444444444444555555555555666888666888@@@MMMssscccJJJBBBAAABBBEEEFFFFFFFFFEEEFFFJJJLLLTTTVVV___kkkllliiiooo{{{llleee^^^[[[WWWSSSRRRUUUTTTTTTRRRNNNJJJHHHJJJMMMSSSfff{{{wwwnnnmmmkkkbbb^^^aaaXXXTTTQQQXXXkkk~~~lllfff___]]]^^^]]]TTTKKKLLLLLLOOOVVV[[[]]]ZZZWWWRRRNNNLLLLLLIIIFFFGGGLLLRRRVVVXXXTTTNNNIIIGGGGGGCCCDDDDDDBBBAAAAAADDDFFFGGGEEEEEEDDDBBB???DDDKKKYYYbbbiiifffcccfffmmmqqqssswww{{{|||{{{{{{{{{sssbbbSSSPPPQQQZZZiiitttwwwyyy}}}~~~~~~~~~~~~~~~sssppp|||cccGGG<<<333222555111222222222333333333333444111111222222222333333333333333333222222222111111000111222222333333222222333222222111000000111111111222333444444555555555444333222222111111222222444444666999888555666999DDDHHHLLLLLLGGG@@@;;;999::::::888;;;III[[[eeefffmmm:::888555222111222555666555555444444555777999::::::<<<===???@@@CCCGGGJJJUUUdddvvv{{{xxxpppdddYYYQQQMMMKKKJJJFFFDDD@@@>>>CCCLLLPPPOOORRRPPPNNNNNNOOOPPPPPPPPPVVVeeesssrrrcccQQQGGGEEEGGGHHHIIIHHHGGGFFFFFFGGGGGGFFFEEECCCBBBAAA@@@???AAAAAABBBGGGLLLNNNLLLIIIEEEKKKNNNOOOOOOOOOLLLGGGHHHCCC???@@@@@@>>>===???<<<===>>>??????>>>>>>===BBBBBBAAAAAA@@@???>>>>>>BBBHHHPPPVVV[[[]]]^^^___]]]^^^___``````___]]]\\\[[[ZZZ^^^fffjjjkkkmmmpppxxx{{{~~~xxxsssqqq{{{iiiLLL:::444000000000000000000000000000000000000000000000000000111222222333333222222222222222222222222222222444444444444555555555555555777666777<<>>@@@BBBFFFIIIRRR___pppzzzvvv|||}}}qqqggg```YYYQQQKKKKKKIIIDDDBBBHHHRRRWWWVVVXXXXXXWWWXXXXXXVVVSSSPPPSSSeeezzzttt```OOOFFFGGGJJJKKKKKKIIIIIIJJJMMMMMMMMMKKKIIIFFFDDDAAA@@@???>>>???CCCHHHJJJGGGDDDBBBFFFIIIIIIKKKMMMKKKFFFFFF@@@<<<===>>><<<===@@@>>>???@@@AAA@@@>>>;;;:::>>>>>>=========>>>??????DDDJJJQQQXXX[[[]]]___```]]]^^^___``````^^^]]][[[[[[\\\bbbjjjmmmmmmooosssxxx{{{zzzvvvuuuzzz\\\BBB555333000000000000000000000000000000000000000000000000000000111222222222222222222222222222222222222222333333444444444555555555222666555666:::;;;MMMllltttSSS@@@???EEECCCJJJOOONNNIIIEEEGGGKKKMMMMMMTTT```iiijjjlllppp~~~tttkkkccc___\\\WWWUUUUUUTTTUUUUUUTTTRRROOOMMMKKKRRRggg|||uuuqqqnnniiifffmmmxxxmmmgggfffiiinnntttwwwwwwsssooommmhhhdddeeedddbbb___XXXQQQQQQVVVcccfffhhhcccVVVIIIFFFIIIBBBDDDEEEEEEEEEEEEGGGIIINNNKKKHHHGGGDDDBBBHHHPPP\\\fffmmmlllkkknnnqqqsssqqqsssuuuwwwyyy}}}~~~sssggg[[[RRRXXX___jjjuuuzzz|||}}}~~~~~~~~~~~~~~~yyyfffrrrzzzpppRRR===888222222444111000000/////////000111222111111222222222333333333222222222222222222222222000000111222222222222222222222111111111111111222000111222222333333333222444333222222111111222222444222333777999;;;@@@GGGMMMQQQTTTQQQJJJCCC@@@@@@<<<777444999DDDOOOQQQOOOggg>>><<<888444333333555666555555444444444666777888777999<<<>>>???AAAEEEGGGPPPZZZhhhtttvvvhhhbbbdddnnn{{{xxxuuummm```VVVQQQNNNIIIGGGNNNZZZ```aaabbbcccddddddbbb]]]UUUPPPMMM\\\qqq}}}nnnYYYLLLLLLQQQVVVWWWUUURRRRRRSSSUUUTTTRRROOOKKKHHHDDDBBB???======@@@EEEGGGEEEBBB@@@CCCDDDFFFKKKPPPPPPLLLGGG@@@;;;;;;;;;:::<<>>;;;888777888<<>>???CCCFFFFFFDDDBBBCCCCCCEEELLLVVVYYYWWWJJJBBB<<<;;;:::999;;;>>>BBBDDDFFFGGGEEEAAA<<<999666555555666999===AAADDDJJJOOOVVVZZZ\\\]]]]]]]]]]]]^^^___```___]]][[[ZZZ]]]___fffnnnpppqqquuu|||~~~wwwqqqoootttaaaEEE666333333000000000000000000000000000000000000000000000000///000111111222222111111222222222222222222222222333333333333444444444444///555444555:::888<<>>AAAGGGMMMMMMIIIEEEEEEGGGGGGIIIOOOXXXbbbiiimmmooottt{{{{{{llleee```ZZZVVVUUUUUUTTTUUUUUUUUUSSSOOOKKKKKK^^^vvv}}}vvvqqq~~~mmmooo|||~~~xxxrrrkkknnnjjjhhhjjjkkkkkkmmmrrrrrrmmmkkkiii^^^PPPJJJMMMLLLLLLLLLKKKJJJKKKNNNQQQ\\\WWWRRRMMMHHHFFFLLLTTTiiiooorrrooommmnnnooooooqqqqqqsssvvvzzz~~~~~~sssfffZZZVVVYYYeeeqqq{{{}}}{{{|||~~~~~~~~~}}}~~~gggccczzzwww|||ZZZBBB666666222111444111222222333444444444444333111111222222222333333333111222222222222333333333///000111111222222111111111111111000111111222333222222333333333333222222444333222222111111222222444222222444666999???GGGNNNLLLJJJHHHGGGDDD???:::<<<<<<<<<;;;999;;;FFFSSShhh???===888555222222333444555555444333444555666777555777;;;===>>>@@@BBBEEEKKKQQQ[[[fffrrr}}}wwwiiibbbXXXZZZbbbqqq|||}}}uuukkk[[[XXXSSSRRR[[[jjjtttwwwwwwyyy}}}~~~zzzooobbbYYYKKKLLLQQQZZZbbbccc\\\TTTWWW___hhhiiiccc\\\YYYXXXVVVWWWWWWVVVSSSPPPMMMLLLEEEAAA======AAAEEEFFFEEEDDDCCCAAACCCLLLYYY^^^]]]NNNFFF>>>;;;:::888:::===>>>AAAEEEGGGGGGDDD???<<<777666555666999===BBBEEEOOOSSSYYY]]]^^^]]]\\\\\\]]]^^^_________]]][[[YYY\\\___eeelllnnnooovvv~~~~~~{{{rrrmmmooouuuuuuUUU===444333222000000000000000000000000000000000000000000000000///000000111111111111111222222222222222222222222222222333333333444444444000555333444:::888888CCCcccoooKKK;;;;;;AAADDDHHHIIIHHHFFFDDDDDDCCCHHHNNNUUU]]]fffmmmpppuuuxxxsssiiiccc\\\XXXWWWUUUTTTTTTUUUUUUSSSOOOKKKLLLWWWttt}}}vvvqqq|||llliiisss~~~uuuqqqjjjgggkkkrrrvvvzzz}}}tttiiibbb```[[[QQQPPPUUUSSSRRRPPPMMMLLLNNNRRRUUU___ZZZTTTOOOKKKIIIPPPYYYmmmqqqsssooommmnnnooooooqqqrrrsssvvvzzz}}}wwwmmm```WWWYYY```kkkxxxzzz{{{~~~~~~~~~{{{xxxxxxvvv{{{tttbbbjjjvvvSSS===444666333111333000111333555666777666444333111111222222222333333333111111222222222333333333///000000111111111111111111111000000111222222333333333444444444444333333444333222222111111222222555222222444555666;;;BBBGGGGGGGGGDDDAAA===;;;:::<<<<<<===>>>::::::EEESSSiii@@@===888444222222333444666555444333444555666777444777:::===>>>@@@BBBDDDJJJNNNXXXeeessstttooo^^^ZZZXXX___pppzzzwww{{{{{{ssskkk___]]]XXXXXXaaaqqq||||||vvvhhh^^^NNNKKKHHHKKKPPPUUUVVVUUUYYYaaaiiijjjccc[[[XXXXXXSSSTTTUUUVVVUUUSSSQQQOOOEEEAAA<<<;;;>>>CCCEEEEEEDDDBBB???@@@JJJXXX______QQQHHH@@@<<<:::888999===:::>>>CCCGGGHHHEEEBBB???:::999777777999>>>BBBFFFRRRVVV\\\______^^^]]]]]]]]]^^^_________]]]ZZZYYY\\\^^^dddjjjlllnnnuuu~~~}}}|||yyyqqqoootttxxxmmmMMM888333333111000000000000000000000000000000000000000000000000//////000111111111111111222222222222222222222222222222333333333444444444222666333333999777666>>>RRR{{{UUU@@@===AAABBBEEEGGGGGGFFFDDDCCCAAAFFFMMMRRRYYYccclllqqqvvvvvvxxxllleee^^^ZZZYYYUUUTTTSSSTTTUUUTTTOOOLLLJJJOOOeeexxxrrrxxxooolllvvvvvvmmmgggllluuu{{{~~~uuueeeYYYYYYWWWRRRTTT\\\WWWUUURRROOOMMMOOOTTTXXX```ZZZUUUQQQMMMLLLTTT]]]kkkoooqqqmmmmmmppprrrrrrrrrrrrtttwww{{{}}}}}}}}}zzzrrriii]]]VVV[[[fffnnn{{{yyyyyy}}}~~~yyyuuusssjjjuuurrriii{{{vvvzzzPPP;;;444777333111333000///111444666777555222000111111222222222333333333111111111222222333333333//////000111111111111111111111000000111222333333444444444555555444333333444333222222111111222222555333222444444444888???BBBFFFHHHDDD===999999<<<;;;:::<<<>>><<<;;;DDDPPPggg???<<<777444333222111000666666444333333444555666666777999;;;>>>@@@BBBCCCHHHPPP[[[hhh{{{}}}ssseeeYYYYYY^^^jjj~~~uuurrrsssqqqmmmccc^^^\\\___dddkkkwww|||zzzxxxzzz{{{vvvjjj___VVVPPPIIIGGGJJJOOORRRSSS]]]fffpppsssnnnfffaaa___WWWXXXXXXWWWSSSNNNMMMOOOFFFBBB===;;;<<<===<<<;;;:::<<>>???===;;;999;;;>>>BBBDDDTTTVVVZZZ[[[\\\\\\]]]^^^^^^aaacccdddaaa^^^\\\[[[]]]ccchhhjjjjjjnnnxxxyyyttttttxxx}}}eeeGGG777555333///000000000000000000000000000000000000000000000000////////////000000000000111111222333333333333222111111222222222333333333444444444444666888:::<<>>BBBEEEFFFFFFFFFEEEBBBEEEHHHMMMTTT\\\eeelllqqquuuzzzsssjjjccc[[[UUUXXXVVVRRROOOPPPTTTUUUUUUMMMKKKMMM```xxx|||zzz}}}xxxllliiisss{{{qqqqqqyyy~~~nnn___UUUOOOKKKWWWfffhhhgggbbb[[[VVVVVV[[[bbbgggggg```ZZZYYYVVVRRRSSSYYYgggjjjoooqqqqqqppppppppppppssswwwzzzzzz{{{{{{|||zzzlll```WWWVVVaaannn}}}}}}~~~xxxooollldddzzzzzzddduuu}}}gggGGG:::000111444222//////222222222222222222222222222222222111111111111000111111111000000000000000222222111111222222333444333222111000000111222333111111222222222333333333111111111111111111111111000444888777444444777;;;FFFHHHHHHEEE???:::999999;;;999999:::;;;===EEEOOOjjj@@@===888555444333111000666555444444444444555666666666888:::===???AAABBBEEENNNZZZkkk~~~nnn^^^XXXXXX^^^qqq~~~xxxvvvuuussshhhccc```aaadddlll{{{{{{uuuqqqoookkkeee```XXXTTTNNNKKKLLLPPPTTTWWWZZZgggwww~~~vvvooolllccc```\\\XXXTTTPPPNNNMMMHHHDDD???<<<<<<<<<;;;:::888:::<<<>>>@@@FFFMMMSSSIIIFFFAAA>>>=========<<>><<<;;;===BBBHHHLLLVVVXXX[[[]]]]]]]]]]]]^^^___aaacccbbb```^^^\\\\\\___cccggghhhhhhlllvvv~~~{{{rrrnnnqqqyyyyyy]]]BBB666555444///000000000000000000000000000000000000000000000000000000000000111111111111000111222222333333222222111111222222222333333333333333333444555777999;;;AAAnnnmmmLLL>>>;;;>>>AAADDDFFFFFFEEEDDD???AAADDDHHHNNNVVV^^^dddlllqqqwwwpppeee\\\WWWXXXVVVSSSQQQRRRTTTUUUUUUPPPNNNKKKSSSaaakkk{{{vvvssssssxxx|||mmmdddaaa___ffftttwwwpppooommmiiibbbTTTMMMJJJKKK]]]ttt|||tttmmmccc]]]___fffpppvvvrrrjjjccc```[[[VVVXXX^^^gggjjjnnnqqqqqqppppppqqqsssvvvzzz|||||||||}}}~~~wwwiii^^^WWWYYYfffsss~~~}}}~~~~~~uuulllhhhjjjooodddzzz||||||^^^BBB999333444444111111444222222222222222222222222222222222111111111111000111000000000000000000000222222111111222222333444222222111000000111222222111111111222222222333333111111111111111111111111111555888888777888===AAAIIIKKKKKKGGG@@@:::888888:::888888:::;;;>>>FFFPPPeeeBBB???:::777555333111///555555444444444555555666555666888:::<<>>GGGQQQcccDDD@@@<<<999666444111///444444444444555555555666666777999;;;===???@@@AAABBBHHHSSSgggrrrcccZZZ^^^ttt~~~uuukkkeee^^^XXXUUU[[[kkk{{{sssddd]]]ZZZ[[[[[[YYYYYY\\\dddjjjrrryyy{{{ssseee\\\ZZZ[[[WWWQQQLLLJJJFFFCCCAAA@@@??????===>>>???AAAEEEIIINNNRRRQQQNNNIIIGGGEEEDDDCCCAAA@@@FFFMMMSSSSSSPPPLLLJJJFFFCCC???===@@@HHHPPPVVV\\\^^^```aaa```_________bbbbbb```^^^\\\\\\^^^```aaadddggghhhjjjpppyyy~~~vvvlllhhhmmmzzzuuuaaaFFF555222444333///////////////////////////000000000000000000000000///000000000000111111111000000111222222222222222111111222222222333333333111111222222444555666666<<>>>>>AAAFFFHHHEEEBBBBBBBBBCCCDDDGGGKKKRRRVVV^^^eeellluuupppeeeaaa[[[VVVSSSTTTTTTSSSRRRSSSXXXXXXRRRLLLLLLOOOdddxxxmmmhhhdddppp{{{zzzqqqggg___ZZZfff___ZZZ^^^kkkyyyzzzqqqfff]]]WWWSSSPPPHHHGGGGGGJJJbbbpppeeeccchhhmmmpppoooooommmiiiddd______aaafffiiilllnnnoooooopppqqqooorrruuuvvvwwwwwwxxxzzz~~~~~~wwwkkk^^^YYY[[[dddrrr|||{{{{{{}}}rrrkkkkkknnn___kkkttt~~~fffHHH<<<888444222000.........111111111111222222222222222222222111111111000000000000000000000111111111111111111111111222222333111111000000000000111111111111111111222222222222111111111111111111111111333444666777999>>>DDDIIIKKKMMMNNNJJJCCC<<<999888<<<::::::;;;;;;===EEENNNdddDDDAAA>>>;;;888666222000333444444555555555666666777888999;;;===???@@@AAABBBGGGRRReeennnccchhh}}}hhh```WWWOOOJJJKKKWWWddd~~~sssoooqqqrrrqqqnnnnnnpppsssuuuhhhbbbbbb]]]VVVOOONNNLLLJJJHHHGGGGGGGGGCCCCCCEEEHHHMMMRRRVVVXXXYYYVVVQQQMMMIIIFFFCCCAAAAAAIIISSS[[[]]][[[YYYWWWPPPLLLGGGCCCEEELLLTTTYYY^^^```bbbbbbaaa`````````bbbaaa___\\\ZZZ\\\___bbbbbbeeejjjmmmqqqwww{{{tttmmmkkkrrr~~~iiiVVV???333222333111...////////////////////////////////////////////////.........////////////000000000111222222222222111111111222222222333333333000000111222333444444555<<>>;;;:::>>><<<;;;;;;:::;;;BBBKKKdddDDDBBB???<<<:::888444222222333444555666666666666777888999:::<<<>>>???@@@BBBGGGQQQccc{{{llllllfff^^^TTTMMMHHHEEEJJJQQQ[[[nnnxxxttt|||xxxkkkfffaaaZZZTTTTTTTTTRRROOONNNNNNOOOIIIHHHIIIMMMSSSXXX[[[\\\aaa]]]WWWRRRMMMIIIDDD@@@AAAKKKXXXaaaeeefffggghhh]]]XXXRRRMMMNNNSSSYYY^^^^^^```ccccccbbbaaaaaaaaa______]]][[[ZZZ\\\aaadddccchhhooouuuzzz~~~~~~~~~yyytttqqqoooqqqzzzyyy\\\KKK999222222222000000000000000000000000000000////////////////////////---------........./////////000111111222222111111111111222222222333333333000111222333444444444444666;;;OOOwww{{{aaaJJJBBB;;;<<>>;;;333//////000000111222222222222222222111111111111000/////////000111111222222111000000000000111222222///000000111111000000///000000000111111111111222111111111111111111111111222222333444888<<>>;;;;;;>>>;;;::::::888999@@@IIIaaaDDDBBB???===<<<999666333222333444666666666666555555666777888:::<<<======>>>DDDLLLZZZtttuuunnn|||}}}jjjaaaYYYTTTPPPKKKIIIJJJIIISSScccuuuwwwllllllssszzz{{{wwwsssrrrsssooohhhddd___[[[\\\\\\YYYUUUSSSSSSTTTPPPOOOOOORRRXXX]]]^^^^^^eeeaaa[[[VVVQQQKKKFFFBBB???IIIUUU___bbbdddfffhhhddd___YYYUUUTTTXXX]]]aaa^^^```bbbcccbbbaaabbbbbb\\\\\\\\\[[[[[[^^^bbbfffffflllttt|||wwwtttpppppptttvvvuuutttqqqqqqrrrwww|||bbbMMM@@@444111111000000222000000000000000000000000////////////////////////............///////////////000000111111111111111111111222222222333333333000111222444444444444333111444>>>\\\iiiPPPEEE::::::DDDKKKLLLHHHDDDDDDBBB@@@???AAAEEEHHHRRRXXXaaahhhnnnxxxzzzoooccc[[[[[[XXXQQQQQQWWWUUUZZZVVVTTTWWWPPPLLLTTTVVVbbb~~~{{{vvvjjjkkkiiiddd```eeerrr~~~uuujjjgggjjjeeeZZZUUUOOOFFFJJJRRRQQQVVVWWWVVVQQQKKKGGGIIILLLUUUcccppprrrooommmjjjffffffggghhhhhhffffffggghhhlllnnnqqqtttvvvyyy}}}tttjjjdddiiissszzznnngggooovvvyyyrrrZZZEEE666111222111111666<<<999333/////////000111222222222222222222111111111111000...//////000111111222222000000000000000111222222...///000111111000///...000000000000111111111111111111111111111111111111111222333666:::>>>AAABBB@@@DDDHHHGGGBBB<<<999999:::888777888888999AAAJJJ^^^CCCBBB???>>>===:::777444111222444666777777666555333444555777888:::;;;;;;;;;???FFFQQQfff}}}pppyyy|||ooofff^^^]]]ZZZTTTMMMKKKNNNLLLLLLSSScccyyyrrrddd___bbbdddaaa\\\\\\```eeetttppphhhfffddd```bbbbbb^^^YYYUUUUUUVVVVVVTTTTTTWWW\\\___```___fffbbb]]]XXXSSSMMMHHHDDD<<>>BBBDDDDDD@@@CCCGGGFFF@@@;;;777777777555555777777:::CCCLLL]]]CCCBBBBBB@@@>>>:::888666333222222444777888777555888888777777888:::<<<===???AAAEEELLLXXXllltttuuuuuukkkddd^^^XXXTTTSSSMMMKKKNNNSSS___www~~~iiiZZZXXXSSSQQQSSSRRRNNNOOOTTT___wwwkkkccceeeddddddhhhjjjddd\\\[[[aaa___WWWUUU\\\dddeee```\\\jjjhhhbbbYYYTTTPPPIIIAAABBB>>>@@@HHHLLLLLLNNNRRRWWWXXXZZZ]]]^^^___```___````````````aaabbbcccddd___ZZZXXXYYY[[[]]]bbbiiinnnssszzz~~~}}}||||||sssjjjccccccgggkkkqqqvvvooottt|||mmmNNN:::777222000///000000///000000000000000000000000000000000000000000000000000000000000000000000000//////000111111111111000222222111111111111222222111111222222222333333333777555===FFFaaayyybbbIII666:::HHHNNNLLLKKKHHHEEEBBBAAACCCEEEFFFFFFMMMQQQWWW^^^fffnnnvvv||||||mmm```\\\XXXSSSXXXbbbXXXTTTQQQSSSWWWXXXTTTPPPRRRPPPWWWmmmxxxrrrwwwyyyyyyppp___ZZZWWWTTTYYYddd___XXXUUUUUUQQQIIIIIIOOO]]]bbbiiilllkkkgggbbb```fffdddcccbbbccceeehhhjjjlllnnnqqqrrrsssvvv{{{~~~qqqlllwww~~~zzzpppuuuiiiNNN===666666444333111000000111111111111111111111111111111333333222222111000//////000000000000111111111111000000000000000000000000111111111000...///111333/////////000222333111000555444222000//////000111555333444:::CCCGGGCCC>>>???BBBDDDCCC>>>999888888666444444666777888@@@JJJ]]]|||CCCCCCBBBAAA>>>;;;888777444333333444666777777666777666666666777888:::;;;999;;;@@@FFFPPPaaassswwwqqqvvv~~~{{{mmmddd\\\TTTOOONNNLLLQQQbbbvvv|||pppbbbXXXTTTPPPQQQVVVVVVOOOIIIHHHQQQgggoooeeedddfffnnnxxxxxxqqqkkkjjjeee\\\XXX]]]fffiiihhhgggkkklllggg___XXXRRRHHH??????:::999>>>AAAAAADDDIIILLLPPPVVV\\\```aaaaaa```dddcccbbbaaaaaaaaaaaaaaa^^^YYYWWWZZZ\\\^^^dddjjjnnnqqqvvvyyyzzzyyywwwuuukkkccc^^^aaagggjjjmmmpppiiiqqq}}}xxx\\\@@@999555111//////000000000000000000000000000000000///////////////////////////////////////////////////000000111222111111111222111111000000111111222111111111222222222333333555222999???TTTmmmQQQ::::::EEEKKKMMMNNNLLLJJJGGGFFFEEEDDDBBB@@@IIIMMMSSSZZZaaajjjsssxxxzzzfff```]]]XXXWWW[[[VVVTTTSSSTTTVVVWWWUUURRRQQQMMMOOO___ttttttmmmiiieeefffmmmggg```\\\\\\WWWOOONNNSSS\\\```dddfffeeecccbbbbbbdddccccccccceeegggjjjlllnnnppprrrtttuuuxxx|||xxxttt|||}}}{{{ZZZDDD999555555444333111111111111111111111111111111111111111333333222111111000////////////000000000111111111000000000000000000000000111111111000//////111333000//////000222222111///222111000//////111222444888888:::@@@FFFIIIFFFCCC<<<===>>><<<999666555555777666666888888:::BBBKKK^^^}}}DDDCCCCCCAAA???<<<:::888555444333444666777777666555555444444555666777888888;;;???DDDMMMZZZiiisssttteeebbb```lll~~~ssshhh___WWWRRRKKKGGGPPP^^^ttt{{{~~~wwwmmmgggaaa]]][[[VVVUUUXXXYYYSSSKKKFFFIIIWWWppp}}}iii___bbbnnnzzzqqqkkk```WWWZZZbbbiiimmmqqqnnnqqqoooggg^^^UUUJJJAAACCC>>>;;;;;;<<<>>>CCCHHHCCCJJJTTT^^^eeegggfffdddhhhgggeeecccaaa```______\\\XXXWWW[[[^^^```eeekkknnnnnnpppsssttttttqqqnnnddd]]]YYY```gggjjjiiiiiifffsss|||hhhMMM888666444000///000111111111000000000000000000000000////////////////////////////////////////////////000000111222222222222111222111111000000111111222111111111222222222222333444111666:::FFFrrr```CCC;;;@@@FFFMMMRRROOOMMMKKKIIIHHHEEEAAA>>>DDDHHHMMMSSS[[[dddnnntttzzzpppeeebbb]]]XXXVVVTTTTTTTTTTTTTTTTTTTTTTTTQQQLLLJJJPPP^^^ttt|||}}}uuummmhhhgggbbbXXXUUUYYY\\\]]]^^^^^^^^^^^^```bbb```aaaccceeehhhjjjlllmmmnnnqqqtttuuuvvvyyy}}}{{{~~~|||hhhJJJ:::666555444444333222111111111111111111111111111111111111222222222111111000000/////////000000000000111111000000000000000000000000000111111000//////000222111000///000111111000...//////...///000222444666<<<>>>BBBFFFHHHIIIIIIHHH???===;;;:::999999777666777555666888999:::BBBKKK___~~~DDDDDDDDDCCCAAA>>>;;;:::777555333333555666777666555555444444444555777888999;;;???CCCKKKWWWfffpppzzznnn\\\TTTSSS[[[kkkrrriiiaaa[[[RRRIIIMMMWWWhhhqqqvvvrrrkkkiiiiiiiiikkkbbb[[[YYY[[[ZZZTTTOOONNNRRRaaa}}}rrr^^^___hhh{{{vvvjjj]]]PPPOOOUUU]]]eeelllmmmrrrssskkkbbbXXXOOOGGGIIIEEEAAA>>>>>>BBBIIIPPPFFFLLLWWWbbbiiillllllkkkiiihhhfffdddaaa```___^^^ZZZWWWWWW\\\___aaaeeekkkmmmmmmmmmooorrrrrrooommmbbb[[[XXX___hhhjjjhhhfffjjjyyyttt[[[CCC555444222//////000111111111////////////////////////////////////////////////////////////////////////000111111222222222222222111111000000000000111111111111111111222222222222555333666888===\\\oooLLL>>>>>>DDDNNNYYYPPPNNNKKKIIIGGGFFFCCCAAAAAADDDHHHNNNUUU___iiioooxxxmmmfff___YYYWWWRRRSSSTTTSSSRRRQQQSSSTTTRRROOOLLLLLLRRRcccuuuooommmggg\\\WWWYYY\\\]]]\\\[[[ZZZ[[[]]]___]]]___bbbfffjjjlllmmmnnnnnnqqquuuwwwwww|||}}}~~~}}}}}}yyyttt|||}}}|||]]]BBB777666666333333333222222111111111111111111111111111111111222111111111000000000///////////////000000000111000000000000000000000000000111111111//////000222111000///000111000...---.........///000222444555<<<@@@EEEHHHGGGGGGHHHIIIAAA===999777999:::888666555444555888888999@@@III^^^}}}EEEEEEEEEDDDBBB???===;;;:::777444333444666777777777666555555555666777888777999;;;>>>FFFTTTdddppp}}}lll[[[RRRPPPPPP[[[uuu{{{qqqiiicccXXXNNNNNNUUU```jjjrrrpppkkkkkkmmmnnnooohhh```^^^``````[[[TTTSSSSSS^^^www|||dddaaadddqqqvvvcccUUUFFFBBBDDDJJJSSSZZZccckkknnniii___WWWPPPKKKGGGFFFCCC??????FFFOOOVVVOOOTTT[[[bbbiiilllnnnooohhhgggeeecccbbbaaa``````YYYWWWWWW\\\___```ccchhhkkkkkkmmmoooqqqqqqpppnnnccc\\\YYY```hhhkkkjjjiiiwwwzzzgggOOO;;;222222000......000111111000////////////////////////................................................000000111222222222222111111000000000000000000111000000111111111222222222444444555666999LLL|||vvvTTTCCC???EEETTTbbbVVVRRRKKKGGGEEEDDDDDDCCC@@@BBBEEEJJJPPPZZZeeelllwww~~~}}}mmmaaa[[[XXXSSSSSSSSSRRRPPPPPPQQQSSSQQQQQQQQQPPPPPPWWWkkk~~~}}}tttrrrkkk]]]VVVVVV\\\]]]^^^]]][[[YYYZZZ[[[\\\^^^bbbfffjjjlllmmmnnnppptttyyyzzzzzz|||}}}~~~sssnnnzzzyyyyyyuuuTTT>>>777555444222333333333222222111111111111111111111111111111111111111000000000000000...////////////000000000000000000000000000000000///000222111000///000111111000///000000000...,,,/////////000000111111222888===CCCEEECCCBBBDDDFFF???:::555333444555444222666555777::::::;;;AAAJJJ[[[{{{FFFFFFFFFEEECCCAAA???===<<<888444222333555777777888777666555555666777888::::::;;;>>>EEERRRcccooossseee[[[TTTOOORRRhhhyyyoooggg\\\QQQOOOVVV]]]ffflllkkkiiiiiijjjjjjhhhhhhgggfffgggggg___UUUSSSVVVbbbzzzkkkhhhfffjjjuuu|||wwwmmm\\\OOOBBB<<<;;;===BBBHHHTTT```hhheee\\\TTTNNNJJJGGGJJJIIIEEEFFFNNNXXX]]]XXXZZZ]]]aaaeeeiiikkklllgggfffdddcccaaa`````````YYYWWWXXX\\\^^^^^^___ccceeeiiilllnnnnnnlllllllllccc___aaahhhoooqqqrrrtttuuu]]]HHH999222111000......///000///...000000000000000000000000................................................//////000111111111111000111000000//////000000111000000000111111111111222000555222222777AAAbbb|||\\\JJJDDDGGGVVVfff^^^XXXOOOHHHDDDCCCCCCBBBAAABBBCCCGGGLLLVVVaaahhhssswwwmmmaaa[[[WWWVVVTTTRRRQQQQQQQQQRRRPPPQQQSSSTTTQQQQQQYYYccc~~~vvvggg]]]\\\[[[]]]^^^]]][[[ZZZZZZZZZ^^^```dddgggjjjmmmnnnnnnssswww{{{{{{yyy}}}~~~vvvkkkkkk}}}zzz{{{dddIII:::666444111222222333333333222222111111111111111111111111111000000000000000000000000......////////////000000000000000000000000000000///000222222000///000111000///...///000000///---000000000000000000//////444999>>>@@@@@@???@@@AAAAAA===999777666666555444777777999<<<<<<===CCCKKKYYYxxxGGGGGGGGGFFFDDDBBB@@@>>>>>>:::555222222555777888888777666555555666777888:::;;;===>>>CCCMMMZZZcccrrrggg___ZZZddd|||xxxooodddYYYXXX___fffkkkmmmkkkjjjlllmmmkkkjjjnnnooonnnnnnooojjjbbbYYYZZZcccvvv}}}wwwwwwuuurrrtttvvvpppgggZZZOOOEEE@@@===;;;<<<@@@IIIZZZhhhiii___UUUMMMGGGIIIOOOPPPMMMMMMVVV___ccc]]]^^^aaaccceeeggggggggggggfffdddbbb```___^^^^^^ZZZXXXYYY\\\]]][[[[[[^^^^^^dddkkkkkkgggcccccceeedddfffnnnxxx~~~iiiNNNAAA999222111000......//////...---000000000000000000000000......................................................///000000000000///000000////////////000000000000000000111111111111...666111///888<<>>>>>>>>???CCCBBB@@@===999777777777555555777;;;;;;;;;AAAIIIXXXwwwGGGGGGGGGGGGEEECCCAAA??????:::555222222444777888777777555555444555666777555666888999<<>>777444---222000///...//////---,,,000000000000000000000000................................................---......///////////////000000////////////000000000000000000111111111111///999222///:::;;;@@@VVVttt[[[HHH>>>CCCOOO]]]YYYTTTQQQNNNLLLJJJHHHBBBAAAAAABBBGGGOOOZZZbbbsssttttttvvv|||kkkccc]]]WWWUUUWWWXXXUUUQQQWWWSSSRRRVVVVVVSSSPPPPPPJJJWWW^^^iiizzzttttttwwwzzz|||~~~|||yyyhhh\\\XXXXXXYYYYYYXXXXXX[[[___bbbhhhhhhiiikkkmmmooopppqqqnnnrrrsssnnnggggggooowww~~~tttlllccccccqqq||||||lll^^^GGG555111666777444000111333333444333222111111111111111111111111111////////////000000000000............/////////000000000000000000000000000...000222222111000000000...------...000111000.........///000000000000000222444888<<>>@@@AAAAAA<<<777333333555111111444777888888>>>EEEWWWwwwGGGGGGGGGGGGHHHFFFCCC@@@>>><<<999666555444555555999999888888777666666666999999888999;;;???CCCEEE[[[pppsssiiimmmwwwppptttzzzvvvzzz~~~||||||yyyyyy{{{hhhaaaeeettt{{{vvvqqqsss}}}nnn^^^OOOJJJGGGBBB@@@AAABBB[[[sssyyyqqqcccTTTHHHIIIOOOVVVXXXUUUUUUZZZ___aaacccfffhhhiiigggdddbbbffffffeeedddbbb```^^^\\\[[[]]]___aaa___\\\WWWTTTUUUZZZ```ccc]]]VVVVVV\\\ooowwwoooOOO;;;555444111......------------......//////......---------,,,........................////////////////////////............////////////////////////000000000000......///000111111222222222222222333444888>>>BBBfff}}}gggSSSDDDAAAFFFOOOXXX[[[RRRIIIGGGGGGFFFBBBAAAAAAAAAEEELLLVVV\\\dddiiiooosssxxxvvvhhheee```ZZZUUUSSSVVVXXXUUUUUUUUUWWWXXXVVVRRROOOOOOOOORRRZZZiii~~~~~~wwwxxxzzzwwwrrrnnnpppttt}}}xxxpppkkkeee^^^XXXVVVWWWYYYZZZ[[[^^^bbbeeejjjlllnnnnnnnnnnnnoooqqqooommmhhh```\\\___hhhqqqvvviii]]]ddd}}}~~~lllTTT>>>777555111111666333333333222222222111111000000000000000000000000//////000000000000//////............//////////////////............//////000000000000000000000000///////////////000111111000000000000000000000000...222888===@@@@@@>>><<>>;;;:::888666222///666555666999999:::AAAIIIWWWuuuGGGFFFFFFFFFGGGFFFCCC@@@???===:::777555444444444888888888888888777666555888777777777999===@@@CCCMMM^^^xxxsssllluuu}}}}}}rrriiigggpppssslllfffggguuuqqq\\\QQQJJJCCC>>>===CCCVVVmmm{{{~~~uuuaaaPPPKKKQQQXXXYYYWWWWWW[[[______```cccdddeeedddbbbaaacccdddddddddbbb___[[[YYYXXXZZZ]]]___```___^^^\\\RRRSSSWWWZZZXXXTTTWWW\\\sss{{{eeeHHH777444333000///..................////////////.........------............................................................////////////.../////////000000000000/////////000111222222222111111111111222555;;;???TTT~~~dddLLL@@@???DDDPPPZZZXXXRRRMMMIIIDDDCCCBBBAAAAAADDDKKKSSSYYY```eeekkkooosss}}}vvvmmmaaaYYYWWWVVVTTTRRRUUUTTTUUUUUUVVVTTTPPPMMMQQQOOOOOOSSS\\\iiiwwwwwwsssooolllmmmnnnrrrzzz~~~xxxqqqhhhbbb___]]]YYYUUUTTTVVVYYY[[[]]]```dddgggjjjkkkmmmooopppqqqppppppgggddd^^^WWWTTTYYYdddmmmvvviiiaaannndddNNN;;;666555111111555222222222111111111000000000000000000000000000000//////000000000000//////....../////////000000000//////............//////000000000000000000000000...............//////000////////////////////////...222777===@@@AAA@@@??????===:::888777555333000444444555888888999@@@HHHWWWuuuFFFEEEDDDEEEFFFEEECCCAAA@@@>>><<<888666444333222555666888999999888666555666555555555777:::===???AAALLL]]]qqqnnnmmm~~~~~~{{{rrrlllmmmjjj___XXXXXXYYYiii~~~nnn\\\QQQHHH@@@<<>>???KKKWWW[[[XXXSSSLLLEEEDDDDDDCCCBBBCCCHHHOOOTTT[[[```fffiiimmmuuujjj___^^^]]]XXXQQQVVVUUUUUUUUUUUUTTTQQQNNNQQQOOOMMMLLLOOOVVV]]]aaammmxxxyyywwwsssxxxyyysssooollliiigggfffgggiiiiiifffcccbbb]]]VVVSSSTTTTTTTTTRRRTTTWWW[[[___aaacccgggiiikkkjjjlllooossssssppplll```]]]WWWQQQPPPXXXfffppptttiiijjj|||XXXFFF888555555222111444111111111000000000//////000000000000000000000000//////000000000000///////////////000000000111111//////............//////////////////////////////---------------...//////........................///222666;;;>>>AAAAAABBB???<<<888666555555333222333222444777777888???GGGWWWuuuFFFEEEDDDDDDEEEEEEDDDBBBAAA@@@>>>;;;888444222111333555777999:::888666555555555444555666999;;;===>>>CCCLLLZZZlllvvvmmm~~~|||wwwzzz~~~|||yyywwwsssgggWWWOOONNNGGGQQQbbbrrr}}}~~~hhh[[[PPPFFF@@@<<>>:::666333111111333666999:::999777666555555555666777999:::;;;>>>???DDDNNN^^^vvvtttwwwoooxxxvvvtttuuuvvvwww{{{yyy~~~~~~lllXXXLLLJJJEEEFFFLLLWWWccctttuuueeeXXXKKKBBB<<>>999555333000222555777999999888888666666666666777888999::::::<<<@@@FFFSSSkkk|||rrrfff]]]cccvvvssspppooorrrxxx}}}|||yyypppzzzyyyfffVVVNNNHHHBBBAAAFFFOOO```}}}ppp___OOOCCCCCCIII[[[ppp|||yyymmmddd\\\^^^aaabbbaaa``````aaa[[[[[[[[[[[[\\\]]]^^^___aaaccceeeffffffdddaaa___[[[ZZZXXXWWWWWWYYYZZZ\\\UUUOOOMMMTTT^^^hhhqqqxxxyyydddPPP<<<333333333111000000//////......//////000---------.......................................------------------------,,,------------.........------........./////////////////////////////////000111111000000000333555666<<<```mmmNNN???@@@IIIYYYccc```VVVNNNJJJJJJHHHFFFCCCCCCDDDFFFJJJMMMSSSYYY```hhhpppvvvxxxqqqccc\\\ZZZWWWTTTRRRRRRRRRRRRQQQQQQQQQPPPPPPOOONNNMMMMMMQQQOOOLLLLLLMMMNNNOOONNNMMMLLLMMMPPPQQQUUU___jjjllljjjgggcccbbbdddiiinnnzzz|||zzzqqqhhh```YYYSSSUUUSSSPPPNNNLLLLLLLLLMMMLLLNNNQQQUUUZZZ___ccceeeccceeeggghhhhhhhhhiiijjjkkkjjjkkkmmmpppppplllhhh[[[YYYWWWYYY```mmmyyy|||yyy{{{~~~yyySSS===999666555777777555333333333333222222222222111000000000000000000000000//////000000000000///////////////000000000111111//////............//////........................///////////////000111111111111111111111111111111111222333444555666777777888666333222333444444333444444555888888999@@@HHHWWWvvvOOOKKKFFFDDDCCCDDDDDDDDDCCCDDDDDDCCC@@@<<<777555000111333666777999::::::555555666666777777888888555:::>>>@@@HHH[[[vvvvvvhhh^^^UUUUUUeeezzz~~~tttkkkbbb```dddggggggfffbbbkkkyyylll^^^NNNGGGDDDGGGHHHOOOccczzzzzziiiWWWKKKJJJMMMXXXiiiqqqmmmfffbbb___```bbbbbbbbbaaaaaa```ZZZZZZZZZ[[[[[[\\\\\\\\\^^^______```````````````[[[YYYWWWUUUSSSSSSSSSSSSNNNMMMPPP[[[fffpppyyyyyylllRRRCCC555222333222000000///..................///,,,,,,,,,,,,---------...........................------------------------,,,,,,---------.........---------.........//////.....................---...///000000///000222444333999IIIpppeeeOOOGGGFFFPPP[[[\\\VVVRRRKKKKKKJJJGGGDDDCCCDDDEEEGGGIIILLLRRRYYYaaajjjooossszzzyyylllaaa]]]XXXTTTSSSQQQPPPOOOOOOOOOOOOOOOOOONNNMMMLLLLLLLLLKKKIIIHHHIIIJJJKKKKKKIIIHHHJJJIIIIIIMMMSSSRRRTTTTTTRRRPPPQQQSSSUUUYYY^^^^^^YYYTTTRRRNNNIIILLLMMMMMMMMMMMMNNNOOOPPPSSSVVVZZZ^^^```bbbdddeeebbbccceeeeeeeeegggiiikkkhhhjjjlllnnnpppqqqqqqqqqdddbbbaaadddkkkttt}}}~~~~~~~~~}}}~~~gggGGG999888555444555666444111222222222222111111111111000000000000000000000000//////000000000000//////....../////////000000000//////............//////........................///............///000000000000000000000000000000///111333555666777777666555444222333444444333222333222444777777888???GGGTTTtttQQQMMMHHHDDDDDDDDDEEEDDDDDDEEEEEEEEEBBB>>>999666111111333444777999:::;;;555555555666666666777777444999======???MMMfff{{{{{{mmmddd[[[UUUYYYccctttfffVVVOOOPPPRRRTTTUUUTTT\\\kkkmmmXXXRRRPPPQQQMMMHHHSSSdddqqq```SSSOOOMMMSSSaaaiiifff```]]]```aaabbbcccbbbaaaaaa```[[[\\\\\\]]]]]]]]]\\\\\\^^^]]]]]]\\\]]]___aaaccc___\\\XXXTTTPPPMMMKKKJJJJJJLLLTTTaaammmwww~~~kkk[[[FFF999000000333000///000......------------......+++++++++,,,,,,---------........................------------------------,,,,,,,,,---------......---------.........//////---------------------,,,---.../////////000222444333888777OOO~~~eeeRRRDDDEEENNNSSSUUUWWWKKKLLLKKKHHHEEECCCCCCDDDEEEFFFHHHMMMTTT\\\dddiiiqqqyyyjjjeee^^^YYYUUUSSSQQQOOOMMMMMMNNNOOOOOOOOOOOOOOOLLLMMMNNNLLLIIIGGGGGGHHHIIICCCAAADDDGGGGGGHHHJJJEEEJJJMMMKKKIIIHHHIIIIIIHHHMMMOOOLLLJJJKKKKKKHHHFFFIIIMMMPPPSSSUUUWWWYYY^^^aaadddeeedddbbb`````````aaabbbcccdddfffiiilllfffiiillloooqqqsssvvvxxxooonnnmmmpppvvv}}}}}}||||||}}}~~~~~~pppVVV;;;777777555333444555333///111111111111000000000000000000000000000000000000//////000000000000//////............//////////////////............//////////////////////////////...------------...//////////////////////////////---///333666888999888888333222222333555555333111222111333555666777>>>FFFRRRqqq]]]PPPEEEDDDFFFFFFFFFHHHEEEEEEEEEEEEDDDAAA===999444333111111222444777999888777555333333444666888333777<<<<<<:::EEE```zzzmmmZZZUUUYYYgggzzzlllaaaUUUOOOLLLJJJJJJLLLPPPOOOTTTdddyyykkk]]]UUUVVVQQQHHHNNN]]]qqqwwwdddYYYVVVTTTSSSVVVZZZ\\\ZZZXXX]]]^^^aaadddffffffeeeeee```___]]]\\\\\\^^^```aaa^^^\\\ZZZZZZ[[[^^^bbbdddgggdddbbb```YYYNNNGGGEEECCCJJJVVVbbbmmmwwwkkkTTTEEE888444///---...000000.........---------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,........................---------............///000///.........///111222;;;111888DDDWWWpppUUUBBB@@@HHHLLLKKKMMMMMMLLLJJJHHHEEECCCAAACCCDDDGGGJJJNNNUUU\\\bbbkkkrrrxxxzzz|||vvvhhh```]]]ZZZVVVTTTRRRPPPOOOPPPNNNJJJKKKNNNKKKKKKKKKKKKJJJIIIHHHHHHHHHHHHHHHHHHIIIIIIJJJKKKIIIIIIIIIHHHHHHGGGGGGGGGHHHHHHIIIIIIKKKLLLMMMNNNNNNRRRWWWZZZ]]]^^^```aaabbbcccbbb```]]]\\\\\\^^^```aaacccdddeeegggkkkooommmnnnpppsssyyy|||}}}~~~}}}~~~|||}}}}}}{{{xxx|||vvv___III:::555555444444444333333333000000000000000000000000111111000000000000111111////////////////////////000000000000000000000000000000000000000000000000////////////////////////---.........//////000000......////////////......222111111444999<<<<<<;;;888999999666111///000222555333444666666777>>>GGGSSSnnnaaaSSSGGGFFFHHHFFFEEEEEEEEEEEEDDDEEEDDDBBB===:::555444222111222333666777888777666555555555666666444777;;;;;;:::BBBXXXmmm~~~iii\\\ZZZ___}}}ssshhh]]]UUUPPPKKKKKKNNNPPPOOORRR^^^ooo}}}zzzkkk```^^^WWWJJJKKKVVVnnn|||llleee]]]ZZZVVVUUUVVVYYY[[[\\\```aaaccceeefffffffffeee```___^^^]]]]]]]]]^^^^^^\\\[[[ZZZYYY[[[___bbbeeehhheeedddccc\\\PPPHHHGGGCCCLLL[[[iiittt}}}rrr]]]HHH;;;777333...---...//////.........---------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,........................---------............///000///.........///111111666///777@@@KKKtttbbbIII@@@CCCEEEBBBIIIIIIHHHHHHGGGEEEDDDDDDBBBCCCEEEHHHLLLSSS[[[aaaeeekkkpppsssuuu~~~xxxiiibbb]]]YYYVVVWWWTTTRRRSSSPPPLLLLLLPPPKKKKKKLLLKKKKKKJJJJJJIIIHHHHHHHHHHHHHHHIIIJJJKKKKKKKKKJJJJJJJJJIIIIIIIIIJJJJJJJJJKKKLLLMMMOOOPPPSSSVVV[[[^^^___```aaabbb_________^^^\\\[[[\\\^^^]]]___bbbdddfffiiinnnqqqqqqssswww}}}~~~~~~}}}~~~zzzssspppvvvnnnWWWCCC777444444444444333333333333000000000000000000000000111111000000000000111111////////////////////////////////////////////////////////////////////////..................................../////////000......////////////......111000000444:::???@@@@@@<<<<<<<<<:::888777888999555333444666666777>>>GGGSSSnnnjjj[[[LLLGGGHHHGGGDDDBBBEEEEEEDDDDDDDDDBBB>>>;;;777666444222111222444444777777777777777666555555555666888::::::>>>LLLZZZsss}}}hhh]]]\\\rrr~~~uuulllcccZZZSSSTTTXXXYYYXXXYYY___jjjvvvzzznnnjjjaaaRRRNNNTTTooo}}}rrrnnnfffccc]]]WWWUUUXXX^^^cccdddeeefffgggggggggfffeee``````______]]]\\\[[[ZZZZZZYYYXXXXXX[[[___cccfffgggfffeeeccc[[[PPPIIIHHHIIIUUUgggvvvzzzgggRRR@@@666444111...,,,---......---......---------,,,,,,,,,------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---------------------------------............/////////......//////000111111---555;;;<<>>===<<<;;;=========<<<555333444666666777>>>GGGSSSnnnttteeeSSSJJJHHHHHHEEECCCEEEDDDDDDDDDDDDCCC@@@===:::888666333222111111222666777888999888777555444555333555888999;;;BBBJJJZZZqqqxxxeee```jjjzzz|||vvvllleeeeeejjjkkkkkkmmmnnnsss{{{xxxtttlll___YYY[[[uuu{{{qqqpppooolllfff___ZZZ[[[bbbhhhgggggghhhhhhgggfffeeeddd``````aaa```^^^\\\YYYWWWWWWVVVUUUVVVYYY]]]bbbdddfffccc```\\\TTTKKKIIILLLVVVeeewwwttt^^^JJJ;;;333222000...,,,,,,,,,------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---------------------------------............///............//////000000000---333888333AAArrrhhhNNNAAA<<<999<<<<<<>>>@@@CCCFFFHHHIIIDDDDDDDDDDDDEEEIIIOOOTTTYYY[[[___eeekkksssyyy}}}{{{oooeee```ZZZUUUTTTRRRNNNNNNPPPMMMMMMLLLKKKKKKKKKKKKKKKJJJIIIIIIHHHIIIIIIJJJJJJMMMMMMMMMMMMMMMMMMMMMLLLMMMMMMMMMMMMNNNOOOPPPQQQNNNPPPSSSSSSRRRRRRRRRSSSUUUWWWYYYZZZ[[[\\\___bbbggghhhiiijjjlllqqqwww{{{~~~~~~zzzqqqgggkkkhhhOOO@@@999555333333333333222222222222000000000000000000000000000000////////////000000////////////////////////////////////////////////////////////////////////.................................///////////////......////////////......//////111444999???CCCEEE>>>;;;888999;;;===;;;999555333444666666777>>>GGGSSSnnn{{{nnn\\\NNNJJJIIIHHHEEEEEEDDDCCCDDDDDDCCCAAA???<<<:::888555333111111000444555777999999777555444333111222666888999<<<@@@EEETTTjjjwwwlllkkkrrrxxxxxx|||}}}}}}tttiiicccddd||||||sssttttttrrrooohhhcccbbbfffjjjhhhhhhgggfffeeedddcccbbb``````aaa```^^^[[[WWWUUUUUUTTTSSSSSSUUUYYY]]]```aaa\\\WWWQQQKKKGGGLLLTTTeeesss|||fffPPP>>>333...000///...---,,,,,,------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++---------------------------------............///---......///////////////111///222777444666WWW```KKK@@@<<<999:::;;;===@@@DDDGGGHHHGGGGGGEEECCCBBBDDDGGGKKKQQQSSSXXX___gggoootttwwwwww|||{{{oooggg___\\\ZZZVVVTTTVVVOOONNNMMMLLLKKKKKKLLLLLLKKKKKKJJJJJJIIIJJJJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMNNNOOOPPPPPPSSSTTTUUUUUUTTTSSSTTTUUUTTTVVVYYY[[[]]]```cccfffkkkkkkkkklllpppwww~~~}}}}}}zzzpppiiijjjzzzxxxZZZDDD:::777555333333222222222111111111000000000000000000000000000000////////////000000////////////////////////........................................................................///////////////...............////////////......000000222444777:::>>>@@@<<<999666666888999777555555333444666666777>>>GGGSSSooo|||uuugggXXXOOOLLLJJJGGGEEEDDDCCCCCCDDDDDDBBB@@@>>>===:::888555333111000222333555777888777666555333111222555777666888<<>>AAADDDEEEGGGGGGGGGDDDBBBAAABBBDDDGGGJJJPPPWWW___gggmmmqqqvvvvvvzzzwwwlllfffaaa[[[XXXXXXTTTSSSQQQNNNMMMMMMMMMMMMMMMMMMLLLKKKKKKKKKKKKLLLKKKKKKKKKLLLLLLLLLLLLMMMNNNNNNNNNNNNNNNOOOPPPPPPTTTVVVWWWVVVUUUUUUWWWXXXVVVYYY\\\___aaaeeeiiillllllmmmpppsssyyy~~~}}}|||}}}|||oooeeecccrrroooPPP===777555222222222222111111111000000000000000000000000000000000//////......//////000////////////////////////................................................------------------------///////////////...............////////////......000222444555555666888::::::999777777777777777666555333444666666777>>>GGGRRRooowwwxxxrrrdddWWWPPPKKKFFFEEEDDDCCCCCCDDDDDDCCCBBB???>>><<<999777444222111000111333555666777777777666444444555555333666;;;;;;BBBNNN^^^qqq|||ooollloooxxxzzzqqqooollljjjiiihhhfffddddddcccaaa```___^^^]]]]]][[[[[[ZZZYYYWWWUUURRRQQQRRRPPPMMMKKKLLLNNNPPPRRRMMMKKKKKKKKKMMMUUUfffvvvbbbIII;;;555222000...///000///---,,,---///......---------,,,,,,,,,++++++++++++++++++++++++)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------............///,,,---.../////////.........444000111888222666OOOuuuzzz```MMM>>>===<<<<<<<<<>>>@@@AAADDDEEEFFFEEECCCAAA@@@AAAAAAEEEKKKQQQWWW___ffflllsssrrruuu{{{uuummmddd]]]\\\ZZZXXXUUURRRPPPOOOOOOPPPOOONNNNNNMMMLLLLLLMMMMMMKKKLLLLLLLLLMMMMMMMMMMMMPPPPPPOOOOOOPPPPPPQQQQQQSSSTTTUUUUUUUUUVVVXXXZZZZZZ\\\```cccfffjjjnnnqqqtttxxx~~~~~~~~~~~~}}}~~~~~~~~~}}}zzzoooeee```jjjcccFFF999777555000222111111111000000000000000000000000000000000000//////............//////////////////////////////................................................------------------------000/////////..................////////////......///222666777666555555777666777888777666666888:::555333444666666777>>>GGGQQQpppqqqyyyzzzmmm^^^SSSKKKEEEEEEDDDCCCCCCDDDEEEDDDBBB@@@???===;;;888555333222///000111333555777888888999777666666444111555;;;222999EEEQQQ]]]nnn~~~qqqpppttt~~~ssstttnnnkkkgggfffggggggdddaaaaaaaaa___^^^\\\\\\[[[[[[XXXXXXWWWVVVTTTRRRPPPOOOQQQOOOLLLIIIIIIJJJLLLNNNFFFGGGJJJOOOTTT___rrrvvvUUU<<<222000000///---000111000---,,,...000......---------,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,,,,.../////////...---+++555///...777222222FFF[[[qqqYYYAAA@@@>>><<<;;;<<<===>>>AAACCCFFFFFFDDDBBBAAA@@@@@@EEEKKKPPPTTTZZZccciiinnnnnnsssyyy{{{||||||qqqhhheee___\\\YYYUUUSSSRRRRRRRRRPPPPPPOOONNNMMMMMMMMMNNNLLLLLLLLLMMMMMMNNNNNNNNNRRRQQQQQQQQQQQQRRRRRRSSSTTTUUUWWWWWWXXXYYY[[[^^^\\\___cccfffiiimmmqqquuu}}}}}}~~~}}}|||{{{pppfff```^^^uuuwwwWWW>>>555777555000111111111111000000000000000000000000000000000000//////............//////////////////////////////................................................------------------------000000//////.........---......////////////.........222777888777555555666222444777666555555999<<<555333444666666777>>>GGGQQQpppdddlllvvvyyyooo]]]NNNGGGKKKIIIHHHFFFEEEEEEDDDDDDBBBAAA@@@>>><<<:::777666444333222222333555777888999777666444444444555555555999===@@@EEEPPP^^^hhhyyyyyyxxx}}}zzzvvvsssooommmdddcccaaaaaabbbcccbbbbbbaaa___^^^]]]]]]ZZZWWWTTTUUUUUUSSSRRRPPPOOOOOOOOONNNOOOMMMIIIDDDBBBDDDGGGCCCGGGLLLSSS```vvvrrrXXX@@@999666000///222//////...------------...///......------,,,++++++...---,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------...------------...//////000//////000222444666777FFFddd|||[[[PPPCCC<<<<<<===<<<:::===BBBHHHIIIFFFCCCBBBBBBAAABBBCCCFFFKKKRRRYYY]]]aaafffmmmrrruuuwwwxxxyyyxxxppphhhbbbaaa^^^YYYXXX[[[WWWWWWWWWTTTRRRPPPQQQRRRQQQPPPOOOPPPRRRRRRPPPOOORRRRRRSSSUUUVVVVVVVVVVVVWWWWWWXXX[[[___aaabbbaaadddgggkkkooosssyyy~~~}}}||||||~~~}}}yyy|||uuunnnggg[[[WWWggg~~~zzzeeeMMM>>>666222111222000000000000000000000000111111111111000000000000////////////////////////////////////////////////------............---------------............/////////---,,,,,,---...///111000///......///000000////////////////////////222222333333333222222111222222222222222222333333333555555333444:::AAADDDSSSlll___fffqqqzzzyyylll[[[OOOJJJHHHGGGFFFEEEEEEDDDCCCBBBAAA@@@???===:::888777444333222111222333555666888777666555555555555555555777999999:::@@@IIIQQQ```eeesssuuutttxxxzzzwwwrrrnnnkkkhhheeebbbbbb```______```aaa```______^^^]]]]]]]]][[[XXXVVVTTTSSSQQQPPPOOONNNNNNNNNLLLMMMLLLHHHCCCAAACCCFFFGGGNNNVVV___ooo|||sss\\\GGG666444444000///222//////...---------------,,,,,,------------------...---,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------------------------------------...///////////////000111333555777===NNNwwwfffOOOBBB???@@@???===>>>@@@BBBEEEGGGFFFDDDBBBAAA@@@AAACCCGGGMMMTTTWWW[[[___ffflllooorrrtttuuuxxx~~~wwwsssooohhheeefffaaa```^^^\\\ZZZYYYXXXXXXWWWVVVVVVWWWYYYZZZXXXWWWXXXYYYZZZ[[[\\\\\\]]]]]]bbbaaa```cccgggkkkmmmnnnppptttzzz}}}|||~~~~~~zzzuuukkk```YYY\\\bbbmmmtttgggUUUAAA777333111111333000000000000000000000000111111111000000000//////////////////////////////////////////////////////------............---------------............//////...------------...///000000///......///000111////////////////////////111222222333333222222111111222222222222333333333333555555444444999???CCCPPPfffyyy^^^aaahhhuuu}}}xxxfffVVVJJJHHHEEEDDDEEEEEEDDDBBBBBBBBBAAA???===;;;999888555444333222111222222333666666777777777666555555888999999888666777===AAAKKKNNN\\\vvvxxxpppnnnpppooommmjjjhhhgggddd```]]]^^^]]]\\\\\\^^^___^^^]]]^^^\\\[[[[[[[[[[[[XXXVVVPPPOOONNNMMMLLLKKKKKKKKKJJJJJJIIIEEEAAA???BBBEEEGGGRRR^^^iiizzzooocccGGG999///000333000...000.........---------------+++++++++,,,---...............---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------------------------------------......////////////000111333444555999999___aaaKKKCCCCCCDDDCCCAAA??????BBBGGGIIIFFFCCCAAA@@@>>>???BBBGGGLLLPPPSSSXXX___eeeiiillloooqqqpppttt{{{zzztttqqqnnnjjjfffddddddccc___\\\]]]\\\\\\]]]___```___]]]\\\]]]^^^```aaacccddddddllljjjiiikkkqqqvvv{{{}}}}}}~~~~~~}}}{{{|||}}}zzzsssmmmaaaSSSMMMXXXlllgggTTTFFF888222111000111333000000000000000000000000111111000000000000//////////////////////////////////////////////////////------............---------------............///......---------......///............///000111111////////////////////////111111222222222222222111111111222222222333333333333444555555444777===CCCOOO```pppgggccc```hhhtttxxxkkk[[[MMMIIIEEECCCDDDDDDCCCBBBBBBBBBAAA@@@???===;;;:::777666444333111111111111444555666777888777666555666888999888777888;;;>>>@@@CCCNNNccc}}}uuuoooiiiggghhhiiihhhgggffffffddd```]]][[[ZZZZZZ[[[\\\]]]\\\ZZZ]]][[[YYYXXXXXXWWWTTTRRRKKKKKKJJJIIIHHHHHHHHHHHHGGGGGGFFFBBB>>>===AAAEEEKKKZZZkkkwww{{{gggXXX???555///000222000...///............------,,,,,,++++++,,,,,,,,,---------...------,,,++++++,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///......///000111222333444999444IIIyyytttYYYIIIDDDEEEFFFDDDCCCBBBDDDFFFHHHGGGFFFBBBAAA>>>===>>>BBBFFFIIIMMMRRRXXX]]]aaafffjjjlllppprrrvvv|||zzztttqqqqqqoooiiidddeeedddcccdddeeeeeecccaaa```aaabbbeeegggjjjlllmmmsssssstttxxx~~~~~~}}}~~~~~~~~~}}}yyyxxx{{{yyyqqqeee^^^VVVPPPTTTfff~~~}}}```KKK@@@666333222000000111000000000000000000000000111000000000////////////////////////////////////////////////////////////------............---------------............///------------.........///---------...///000111111////////////////////////000111111222222222222111111111111222222333333444444444666666555666===EEERRR]]]iiiyyynnnaaa]]]hhhssspppfffTTTMMMFFFBBBCCCDDDCCCBBBBBBBBBBBBAAA@@@>>>===<<<999888777555333222111000333444555777777777666555111333444555666666888999888;;;AAALLL]]]rrr{{{nnniiifffcccaaacccbbbbbbaaaaaaaaa___\\\YYYYYYXXXXXXZZZ[[[\\\ZZZYYY\\\YYYVVVTTTRRRPPPMMMKKKFFFFFFEEEDDDDDDEEEEEEEEEEEEEEEBBB???===???FFFLLLXXXlll||||||~~~pppZZZLLL:::444000////////////111------......------,,,+++------,,,,,,,,,+++++++++------,,,+++++++++,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---...///000111111222222555555<<>>@@@BBBDDDFFFJJJOOOSSSWWW\\\```dddiiikkkoootttyyy}}}{{{xxxwwwvvvuuuuuutttqqqoooooooooqqqssswwwzzz~~~}}}}}}}}}||||||||||||}}}zzzvvvtttuuuooo```SSSMMMGGGQQQgggpppQQQCCC;;;555444444111000111000000000000000000000000000000000////////////...////////////////////////////////////////////////------............---------------............///,,,------.........//////,,,,,,---...///000000000///////////////////////////000111111222222222222000000111222333333444444555444666888777777@@@KKKXXX\\\bbbyyyooo```aaammmtttrrr^^^TTTIIIBBBBBBDDDDDDBBBBBBBBBBBBBBBAAA@@@???>>><<<;;;:::888666444222111111222333444555666666666444444555555666666666666555888;;;===BBBPPPcccrrrvvvlllccc```___^^^^^^aaaaaa___^^^]]]]]]\\\YYYWWWVVVUUUVVVXXXZZZZZZXXXWWWXXXUUUQQQMMMKKKHHHEEECCCAAAAAAAAA@@@AAAAAABBBBBBBBBBBB@@@>>>???GGGSSS\\\ggg|||uuu\\\HHH<<<333111...,,,,,,...000222,,,------......,,,+++***---------,,,+++*********,,,++++++******++++++,,,++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------///000111111111111,,,555444>>>eeekkkUUUHHHCCCHHHKKKMMMKKKGGGEEEGGGJJJGGGFFFDDDBBBAAA@@@@@@@@@@@@BBBEEEHHHLLLPPPTTTXXX]]]```ffflllrrruuuwwwxxx{{{~~~{{{{{{{{{zzzyyyxxxwwwvvvuuupppmmmjjj___OOOFFFHHHNNNddd}}}ZZZ<<<999444111333333111111333000000000000000000000000000000////////////......////////////////////////////////////////////////------............---------------............///+++,,,---...////////////,,,---.../////////////////////////////////////////////000111222222222222000000111222333444444555666444666999888999EEETTT```]]]]]]tttlll```gggpppssshhh\\\LLLCCCAAACCCDDDCCCBBBBBBCCCBBBBBBAAA@@@???>>>===<<<;;;999777555444111111111222333444666666999888777777777777666666777888999888:::AAALLLTTTiiirrr~~~~~~}}}yyy}}}~~~||||||~~~|||tttgggaaa\\\[[[[[[[[[]]]bbbbbb___\\\[[[ZZZYYYWWWVVVRRRRRRSSSUUUXXXXXXVVVTTTRRRNNNJJJGGGEEECCCAAA???>>>>>>======>>>???@@@@@@??????>>>>>>EEESSSdddqqqvvvcccJJJ:::444...//////---,,,,,,...///+++,,,---......,,,+++))),,,,,,++++++++++++++++++*********))))))******+++************************************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,---...000000000000///+++555111333KKKeeeqqq\\\NNNIIIJJJKKKKKKJJJIIIHHHIIIGGGGGGFFFEEECCCAAA>>>======???@@@BBBDDDGGGLLLOOOTTTWWW]]]ccciiinnnrrrsssrrrtttxxx}}}}}}}}}~~~}}}{{{{{{zzzyyyvvvssspppnnnmmmiiiccc___[[[PPPEEEIIIUUUlllgggHHH555555111///222222000000333000000000000000000000000000000/////////.........////////////////////////////////////////////////------............---------------............///+++,,,---////////////...,,,---.../////////...---////////////////////////...///000111222222222222///000111222333444444555777444666;;;:::<<>>===;;;999777666000000000000111333555777777666444444555555555444666666666777888<<<@@@BBBJJJVVVdddnnnooollljjjjjjiiioooyyy}}}zzz|||yyysssrrrqqqnnnlllooorrrnnnhhh___[[[XXXYYYYYYYYY]]]ccc___\\\XXXUUUTTTTTTRRRQQQPPPPPPQQQTTTVVVVVVTTTRRRMMMJJJFFFCCCAAA@@@>>>===<<<<<<<<<<<<<<<===>>>???=========@@@III[[[qqqwwwYYYAAA666444...222444111---,,,+++***+++,,,---......,,,***)))*********++++++,,,------***)))))))))))))))******************************)))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,---...000000000/////////777333444???IIInnnppp\\\HHHGGGFFFIIILLLMMMJJJFFFGGGGGGGGGFFFDDDAAA===;;;>>>???@@@AAABBBEEEIIILLLMMMOOOSSSYYY___dddiiillllllooosssxxx|||||||||~~~~~~|||zzz|||zzzxxxtttoookkkgggeee]]]VVVRRROOOGGGDDDSSSgggrrrVVVBBB:::666222111333222//////111000000000000000000000000000/////////............////////////////////////////////////////////////---..................------------.........//////***+++---///000000///...---.../////////...---,,,////////////////////////......000111111222222222///000000222333444555555888444666;;;;;;>>>OOOdddrrrfff___wwwjjjTTTUUU```ccc```ZZZOOODDD>>>>>>@@@DDDEEEEEEDDDBBBAAABBBCCCAAAAAAAAA@@@>>>;;;999777444444333333222111000000333444555555555444333222666666666777888888999999@@@EEEMMMUUU[[[\\\[[[ZZZWWWYYY___hhhsss}}}yyyttttttuuusssnnniiikkkgggbbb```aaabbbaaa___ZZZVVVSSSSSSVVVYYYZZZZZZ[[[XXXUUURRROOONNNNNNOOOPPPOOONNNOOOOOOOOOMMMKKKDDDCCCAAA???===<<<;;;;;;<<<;;;999888999;;;;;;;;;===???AAAEEERRRjjjeeeNNNAAA999333///............---------------------------------++++++++++++++++++++++++(((((()))***+++,,,,,,,,,************************+++++++++*********))))))++++++++++++++++++++++++************************++++++,,,,,,,,,,,,------,,,++++++******++++++,,,------..................000///222666555===ZZZyyy{{{^^^SSSGGGCCCHHHLLLKKKGGGCCCIIIJJJGGGFFFGGGCCC<<<===<<<<<<===>>>AAADDDFFFJJJLLLNNNQQQUUUYYY]]]^^^dddggglllpppsssvvvxxx{{{~~~|||{{{|||{{{yyyvvvwwwsssmmmjjjhhhfffbbb^^^RRRMMMHHHGGGIIITTTkkkuuu]]]FFF777333222222222111111111111000000000000000000000000000000000////////////000000000000000000000000000000........................////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,........................---------............///........................---...///000111222333333//////000111222444666777666777888777444;;;QQQeee{{{nnncccsss}}}ggg[[[XXXYYY]]]```\\\RRRHHHBBB@@@CCCDDDEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBAAA>>><<<;;;666555444333222111000000333333555555666555444444555555666777777888888999777:::???DDDHHHKKKLLLMMMJJJKKKMMMRRRXXX___fffiii{{{~~~|||tttooogggdddbbbcccggggggdddaaa___\\\XXXVVVVVVWWWVVVTTTSSSPPPMMMNNNPPPSSSTTTTTTQQQOOOMMMKKKJJJJJJJJJKKKLLLKKKIIIIIIIIIHHHFFFDDD@@@???===<<<:::999999999===<<<:::999999999999999;;;BBBJJJUUUggg}}}xxxdddOOO>>>333///---............------------------------------------++++++++++++++++++++++++)))))))))***+++++++++,,,************************+++++++++*********))))))++++++++++++++++++++++++************************+++++++++,,,,,,,,,------,,,++++++******++++++,,,,,,------...............111///222444111333GGG^^^xxxiiiWWWJJJGGGHHHHHHFFFAAAEEEHHHFFFGGGIIIGGGAAA@@@???=========???BBBDDDDDDFFFHHHKKKNNNRRRUUUWWW[[[^^^cccgggjjjllloooqqquuuvvvyyy|||}}}zzzxxxxxxxxxuuusssqqqpppmmmjjjeee___YYYVVVMMMOOOSSSXXXbbbsssyyyeeeQQQ???444111222222222111111111000000000000000000000000000000000000////////////000000////////////////////////................................................------------------------........................---------............///..............................///000111222222333000000000111222444555666777888888666333888JJJ]]]{{{}}}{{{gggTTTTTT^^^iiimmmfffWWWGGG>>>AAABBBDDDEEEEEEEEEEEEDDDEEEEEEEEEEEEDDDBBB@@@???888777666555333222111000222333444555555555555555444555555666777777888888666666777888;;;>>>AAACCCCCCBBBBBBCCCEEEHHHLLLNNNXXX[[[aaadddddd```[[[XXXRRRQQQPPPRRRVVVXXXVVVTTTRRRPPPLLLKKKKKKKKKKKKJJJKKKIIIGGGGGGIIIKKKLLLLLLHHHGGGFFFEEEEEEFFFGGGHHHHHHFFFEEEDDDDDDBBB???===<<<;;;:::999999888999999<<<;;;:::999888999:::;;;>>>IIIYYYmmmzzzcccKKK>>>666...,,,000............------------------------------------++++++++++++++++++++++++******************++++++************************+++++++++***************++++++++++++++++++++++++************************++++++++++++,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,---...............000///111333000---666DDDnnnppp[[[NNNGGGDDDCCC===@@@BBBBBBEEEHHHFFFBBBDDDBBB???===<<<===???@@@???@@@BBBDDDHHHKKKNNNOOOQQQTTTXXX\\\___bbbeeegggkkkkkkmmmooossswwwzzz|||||||||}}}~~~~~~~~~~~~~~~}}}|||||||||zzzwwwuuutttsssqqqooofffhhhhhhcccZZZRRRMMMKKKKKKXXXfffpppfffRRRDDD888222111222222111111111000000000000000000000000000000000000//////......//////000////////////////////////........................................................................---------------------------------............///......................../////////000000111111111111111111111222333444555888888888666222444BBBQQQuuu{{{bbb]]]dddnnnwwwvvvhhhRRRBBB??????AAACCCFFFHHHHHHHHHGGGHHHHHHGGGEEECCCAAA???::::::888777555333222111111111222333333444444444444444444555666666777777777777666666777999<<<===@@@??????@@@AAADDDFFFGGGGGGJJJOOORRRTTTRRROOOLLLLLLJJJJJJKKKMMMMMMKKKIIIJJJIIIGGGFFFFFFEEEEEEEEEDDDDDDCCCDDDDDDEEEFFFFFFEEEEEEDDDDDDDDDEEEEEEFFFDDDCCCAAAAAAAAA@@@>>><<<:::::::::999999::::::;;;999888888777888:::>>>AAAIIIUUUhhh~~~qqqTTT<<<888666000...444.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++******************************************************************************************************************++++++++++++,,,,,,,,,,,,++++++******++++++,,,++++++,,,---...............---///222222///333999QQQrrruuuaaaQQQFFF???@@@???>>>???CCCFFFEEECCCHHHEEEBBB>>>===<<<===>>>>>>???@@@BBBDDDGGGIIIJJJKKKNNNRRRUUUWWWZZZ]]]```ccccccdddgggkkkppptttwwwvvvvvvxxx{{{~~~}}}}}}|||{{{{{{{{{{{{zzzzzzzzzzzzyyyyyyxxxwwwwwwvvvsssqqqooonnnmmmlll```bbbaaaYYYOOOIIIJJJNNNUUUkkk~~~vvvXXXDDD:::555333444111111111111000000000000000000000000000000000000/////////....../////////////////////////////////................................................------------............---------------------------------............///......................../////////000000000000000222111111111222333333444888777777666333444>>>IIIjjj}}}nnnkkklllttt|||wwwdddSSSBBB???===>>>BBBFFFHHHHHHIIIIIIHHHGGGEEEBBB???>>><<<;;;:::888666555333333000000000111111222222333222333333444555555666666555555555555666666666666:::::::::;;;===???AAABBBCCCEEEHHHKKKKKKJJJHHHGGGHHHHHHGGGHHHHHHHHHFFFEEEEEEEEEDDDCCCBBBBBBBBBCCCAAAAAABBBCCCBBBBBBBBBCCCDDDDDDCCCBBBBBBBBBBBBBBB>>>>>>===>>>??????===<<<888888888888888999::::::777777666555666:::AAAGGGXXXbbbsss~~~zzzvvv^^^EEE222222444---+++///...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++************************************************************************************************************************+++++++++,,,,,,,,,++++++******++++++,,,***+++,,,---...............,,,---000222222444777@@@QQQwwwiiiTTTGGGFFFAAA<<<>>>BBBEEEGGGGGGHHHGGGDDDAAA???>>>>>>>>>>>>>>>???@@@BBBCCCEEEFFFGGGIIILLLNNNPPPRRRUUUXXX[[[[[[]]]```dddjjjooorrrooooooqqqtttxxx{{{{{{zzzyyyxxxwwwvvvwwwyyy|||~~~wwwxxxxxxzzz{{{}}}~~~}}}{{{yyy|||{{{zzzyyyxxxxxxxxxxxxxxxxxxxxxwwwvvvuuusssssspppooonnnllliiihhhhhhhhh^^^]]]YYYPPPIIIKKKUUU```nnniiiLLL;;;555333222333111111111000000000////////////////////////////////////............//////........................................................................++++++,,,,,,,,,------------------------------------------............///........................///////////////000000000222111111111222333333444777555555666555666===FFFbbbtttiiilllyyywwwmmmQQQJJJAAA<<<===AAACCCCCCHHHHHHHHHFFFDDDBBB???======<<<;;;:::888777666555222111111000000111111222222222222333444444555555444555666777777666555444777777777777888999:::;;;@@@AAABBBCCCCCCBBBAAA@@@@@@AAABBBCCCDDDDDDDDDDDD>>>@@@AAA@@@>>>>>>???@@@===@@@BBBBBBAAA@@@@@@@@@@@@@@@??????>>>===<<<;;;999888888999;;;;;;:::999555555555555555666777777999999888777999AAAMMMVVVkkkssswwwwww~~~pppcccIII;;;000111111,,,)))+++------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************************++++++***************************************+++++++++************************************************************++++++++++++,,,++++++******++++++,,,)))***+++---........................///000111333777:::UUUppp```PPPEEE<<<:::===@@@BBBEEEFFFFFFEEEDDDCCCBBBAAA@@@=========>>>???@@@AAABBBBBBDDDFFFFFFGGGIIIKKKNNNPPPQQQSSSWWW[[[```dddgggfffgggiiimmmqqqssssssrrrpppooooooooopppsssvvvwwwttttttuuuvvvwwwyyy{{{|||wwwxxxyyyzzz{{{{{{{{{{{{xxxwwwvvvvvvuuuuuuuuuuuuuuuuuutttsssqqqooommmkkkeeeeeeeeecccaaa``````bbbUUUUUURRRMMMLLLVVVggguuulllXXXAAA555222000000111111111000000000////////////////////////////////////......------......///................................................------------------------***++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------............///.................................//////000000000111111111111222333444555666444333555666777===DDD]]]mmmfffooo{{{lll```NNNBBB===>>>??????EEEEEEFFFFFFEEECCCAAA@@@======<<<;;;:::999888777555444333222111111222222111111222222333444444444555666666777777777666666777777777777777888888888<<<<<<<<<<<<<<<;;;;;;:::999;;;===>>>>>>??????@@@999<<<>>>===;;;:::<<<===:::===@@@AAA???===<<<===;;;;;;;;;;;;:::999888888888777777777999999777555666555555555555666666777999:::<<>>ZZZmmm\\\JJJCCC@@@>>>>>>AAACCCDDDFFFHHHGGGFFFDDDCCC>>>>>>>>>>>>>>>???@@@AAA@@@AAAAAAAAA@@@AAADDDFFFGGGHHHKKKNNNQQQTTTWWWXXXZZZ[[[^^^bbbfffhhhgggfffddddddeeefffhhhjjjmmmnnnnnnoooooooooqqqrrrssstttqqqqqqqqqrrrsssuuuvvvwwwpppoooooonnnnnnnnnoooooommmlllkkkiiifffccc```___XXXYYYZZZYYYVVVUUUWWWYYYRRRTTTWWW[[[bbbpppsssTTTFFF888333222000///000111000000000///////////////////////////////////////......------......///................................................------------------------++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,---------............///........................,,,------...///000111111000000000111222444555666777333111444666777<<>>>>>>>>BBBCCCDDDEEEFFFEEEDDDDDD======<<<;;;::::::999999888777555333222222222333000111111222333333444444333222222111222333444555444444555666777777888888:::::::::999999999999999888999;;;;;;;;;:::;;;;;;888:::======:::999;;;===777;;;??????===:::999:::888999999999999999888888:::999888888999888666444888888777777777777888888888;;;@@@GGGTTTiii~~~~~~~~~|||kkkXXXCCC444...333444///+++...000///---------,,,,,,,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))(((((()))***+++,,,,,,---************************))))))******++++++++++++))))))))))))))))))))))))************************)))************+++++++++,,,++++++++++++++++++,,,((()))+++,,,---.........***///222222111111111111...666555999```zzzbbbTTTLLLEEEBBBDDDAAACCCGGGJJJJJJIIIGGGEEEAAAAAA@@@@@@@@@AAAAAABBB???@@@@@@???>>>???AAACCCCCCDDDGGGIIIKKKMMMNNNNNNMMMNNNQQQUUUYYY[[[[[[YYYWWWXXXYYY[[[]]]```bbbccceeeeeeeeeeeefffggghhhhhhjjjjjjhhhhhhhhhiiijjjkkkgggggggggggggggggghhhhhhdddcccbbb___\\\XXXUUUTTTOOOQQQRRRQQQOOONNNQQQSSSYYY^^^gggrrr~~~qqq^^^FFF<<<444444444222111111000000000000////////////////////////////////////.........------.........................................................------------------------,,,,,,------...///000000,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////........................,,,,,,---...///000111222//////000111222444666777888222000222444666:::???LLLyyymmmeeeiiivvvlllSSSBBB???>>>;;;>>>AAACCCCCCDDDDDDBBB>>>AAAAAA@@@>>>===;;;::::::;;;999777555444333333333333222222222111111000000000000111222333444555555444444444555555555666666888888999999999999888888777777777777888888888888999999888888888888999999<<<;;;;;;:::999888777777777666666555555444333333555555555555666666666777666333333777999666555777>>><<>>>>>======>>>>>>>>>BBBCCCDDDEEEGGGHHHIIIJJJKKKKKKLLLNNNPPPQQQRRRSSSSSSSSSTTTVVVXXXYYYZZZ[[[\\\\\\]]]___```aaabbbcccbbbbbbaaaaaaaaaaaaaaaaaa```aaabbbcccbbb```^^^]]]^^^[[[WWWTTTRRRPPPNNNLLLQQQPPPQQQTTTQQQMMMRRRZZZdddppp}}}rrr[[[NNN:::777333111111111000000222111111111000000//////////////////////////////////////////////////////........................------------------------........................///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......////////////////////////.........///////////////000000111222333444444555666444555666555555;;;BBBTTTyyy}}}pppkkknnntttxxxcccOOODDD===888<<<>>>@@@CCCEEEEEEDDDAAABBBAAA@@@???===<<<;;;;;;<<<:::888666555444444444555444444333222222111111000000111111222222333333444444444555555555666666666666777777777777666666666666666666777777777777888777777666666777777888::::::999888777777666666555555555555444444444444555555555666666666777777999666555888999666555777777999IIIggg~~~yyymmm\\\JJJ<<<444222000000000000///...---,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))************************))))))******+++,,,,,,,,,+++++++++,,,,,,,,,------/////////111222222000...222111111333:::OOOrrrrrrbbbVVVOOOKKKEEEBBBBBBCCCEEEEEEIIIIIIHHHGGGEEEBBB@@@???>>>>>>>>>>>>>>>???@@@AAA??????@@@AAABBBCCCDDDDDDDDDEEEFFFGGGIIIJJJKKKLLLJJJKKKLLLMMMOOOPPPQQQRRRVVVVVVWWWXXXYYYZZZZZZ[[[XXXXXXXXXXXXXXXXXXXXXXXXZZZZZZYYYXXXXXXWWWWWWWWWQQQPPPOOOMMMLLLKKKIIIHHHGGGEEEGGGLLLOOORRR\\\ggg~~~}}}cccMMMAAA999666333111111111111000111111111000000000//////////////////////////////................................................------------------------..............................---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---..........................................////////////000000111222333444444555555444444666555555:::BBBSSSxxxuuullliiirrrzzz~~~tttdddTTTGGG@@@>>>>>>???CCCFFFFFFEEEDDDCCCBBBAAA@@@???>>>===<<<===<<<:::999777777666666777777666555444222222111000000000000000000000000333333333444444444444555666666777777777777666666444444444555555555666666555555444444444444555555777777666666555555444444333333333444444444444555555555666666666777777777777444333666666444555888>>>BBBTTTsss|||nnneeeVVVGGG<<<444000...///////////////...---,,,++++++,,,,,,------......------------------------************************************************))))))))))))))))))))))))))))))))))))))))))))))))+++************)))))))))))))))))))))))))))))))))*********************************++++++,,,,,,---++++++++++++,,,,,,,,,,,,.........000222222000...111222333000---555NNNeeeuuummmfff[[[RRRLLLIIIGGGFFFEEEFFFGGGGGGFFFDDDBBBAAA??????>>>>>>>>>>>>>>>???>>>>>>>>>>>>??????????????????@@@AAACCCDDDEEEEEEBBBBBBCCCDDDEEEGGGGGGHHHMMMMMMMMMNNNNNNNNNOOOOOOMMMMMMMMMNNNNNNNNNNNNNNNOOONNNMMMMMMMMMNNNPPPQQQJJJIIIIIIIIIHHHFFFEEEEEEEEEFFFKKKTTT^^^iiivvv|||hhhPPP>>>666777444111000111222111111111111000000000000//////////////////////////////................................................------------------------------------------------------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---..........................................//////000000000000111222333444444555555444444666555444:::BBBRRRuuuwwwkkkjjjsss{{{|||ttteeeUUUKKKBBB???>>>CCCFFFFFFFFFFFFDDDCCCCCCBBB@@@??????>>>>>>>>>===<<<::::::999999999888777666444333222111111111000000000/////////111111111222222222333333666666777777777777666666333333333333444444444444333333222222222222333333444444444333333333333333222222222333444555555666555666666666666777777777777444444666666666999???JJJPPPaaazzzzzz}}}|||bbbVVVEEE999333111///....../////////......---,,,+++++++++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))******************************++++++,,,,,,,,,---***++++++++++++,,,,,,,,,---------///111222000...000111222111---...;;;JJJuuu}}}qqqfff[[[RRRMMMGGGGGGGGGGGGGGGGGGHHHHHHGGGFFFDDDBBBAAA@@@??????AAAAAA@@@@@@@@@?????????>>>>>>???@@@@@@AAABBBBBB??????@@@AAAAAABBBCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGGGGHHHDDDEEEEEEGGGHHHJJJLLLMMMJJJJJJHHHFFFDDDDDDFFFGGGNNNRRR\\\kkkzzzzzzjjjUUUAAA666555444222000000111222222111000000000000000000//////////////////////////////................................................------------------------------------------------,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---..............................------......//////000000000000111222333444444555555333444555444444:::BBBPPPrrrwwwpppppptttyyyzzzqqqcccXXXFFF>>>;;;@@@EEEFFFFFFIIIEEEEEEDDDCCCBBBAAAAAA@@@@@@@@@??????>>>===<<<;;;:::999888777555444333222222222111111000000/////////000000000000111111111444444555555555555444444111222222222333333333333222222111111111111222222222222222222222333333333111222333333444555666666666666666666777777777888;;;888777999999:::@@@GGGRRR___rrryyytttsss{{{}}}~~~tttWWWKKK;;;111///000///..................------,,,+++++++++,,,,,,,,,------************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++++++++,,,,,,*********+++++++++,,,,,,,,,,,,,,,...111111000...111......111111111555;;;TTTuuuggg]]]VVVSSSOOOKKKIIIIIIKKKLLLKKKJJJIIIGGGEEEDDDDDDDDDDDDCCCCCCBBBAAAAAA@@@@@@>>>>>>??????@@@@@@AAAAAA?????????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@AAABBBBBBBBBCCCCCCDDDDDDAAABBBCCCEEEFFFFFFFFFFFFGGGGGGEEECCCBBBFFFLLLRRR\\\dddssslllYYYFFF888444666222111000000111222111000//////////////////000000////////////////////////................................................------------------------------------------------,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---..............................---------...///000000111000000111222333444444555555333444555444444999AAAMMMnnnrrrjjjfffoooyyy|||xxxtttPPPDDD===@@@EEEEEEGGGLLLFFFFFFEEEEEEDDDCCCCCCBBBBBBBBBBBBBBBAAA@@@???>>>;;;;;;:::999777666555555444333333333222222111111000000000000111111111222222222222333333222222222111111222222222222333333222222111111111111222222111111222222333333444444333333444444555666777777666666666777777777888888999777777:::;;;>>>HHHRRRhhhxxxyyylllooowww~~~vvvyyynnn^^^HHH???333------......,,,------.........------,,,,,,,,,,,,,,,,,,+++++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))************************************++++++++++++++++++,,,...000111///...222...,,,000222111000111999bbb~~~pppjjj```VVVNNNKKKJJJKKKHHHHHHGGGFFFEEEDDDDDDEEEDDDDDDDDDCCCBBBAAAAAAAAA?????????????????????@@@????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@>>>??????@@@@@@AAAAAABBBCCCCCCDDDDDDEEEFFFFFFFFFFFFHHHIIIJJJMMMTTT^^^fffttt}}}ppp[[[JJJ<<<333111333222000///000111111000///......////////////000000////////////////////////------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------------------------,,,------...///000111111000000111222333444444555444333333555444333999AAAKKKkkkxxxkkkbbbgggsss}}}jjjXXXJJJIIIIIIFFFFFFLLLGGGGGGFFFFFFEEEEEEDDDDDDCCCCCCDDDDDDCCCBBBAAA@@@======<<<<<<;;;:::999999555555555555444444444444222222222333333333444444333333444444444444333333111111222222222333333333333333222222222222333333111222222333444555555555555555555666666777777777666666777777777888888888777777;;;BBBHHHQQQ```mmmyyynnnooowww}}}zzzoooVVVDDD888444...,,,---...---,,,,,,------......---------------,,,,,,+++*********************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++******+++---000000///...111...,,,//////------///000EEE]]]~~~}}}pppddd\\\XXXVVVQQQPPPMMMKKKIIIGGGFFFEEEFFFFFFEEEEEEDDDDDDCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA??????@@@AAAAAABBBCCCCCCDDDCCCCCCDDDGGGMMMSSSVVVWWW[[[aaaeeejjjrrr|||hhhWWWEEE<<<777333111111222000///000111000///---........./////////000000////////////////////////------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------------------------,,,,,,---...///000111111000000111222333444444555444333333444333333999AAAJJJhhhzzzkkkggglllsssnnnZZZSSSNNNGGGEEEIIIHHHGGGGGGGGGFFFEEEEEEEEEDDDDDDEEEEEEEEECCCBBBAAA??????>>>>>>=========<<<666666666666666666666666444444555555555555666666666777777777777777777666111222222222222333333333444444333333333333444444222222333444555666666777666666666666777777777777777777777777888888888888;;;>>>EEEQQQ\\\kkk~~~~~~~~~vvvwww~~~vvvlll[[[DDD444......------...///...---,,,,,,------...---------...------,,,+++***))))))++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))************+++++++++******+++---///000///...///---...///---***---333333555;;;ZZZvvvoookkkdddbbb^^^YYYSSSOOOLLLJJJIIIHHHHHHHHHGGGGGGGGGGGGEEEEEEEEEDDDDDDDDDDDDDDDCCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCBBBBBBCCCCCCDDDEEEFFFFFFCCCBBBAAADDDLLLWWWcccjjjmmmttt}}}uuummmPPPAAA444222555555333111222111000000111000...,,,---.........//////000000////////////////////////------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------------------------,,,,,,---...///000111222000000111222333444444555444222333444333333999AAAIIIgggzzzkkkbbbeeennnvvvyyysssppphhhZZZNNNGGGJJJJJJIIIHHHHHHHHHHHHIIIEEEEEEEEEDDDBBBAAABBBBBBBBBBBBAAA@@@@@@??????>>>===<<<;;;:::999888888888999888777666666777888999:::999999999888888777777444444555555555555555555333444444444555555666666666666666777888888999999:::888666555666888888888:::555444:::===:::888;;;HHHMMMZZZlll|||{{{pppooo||||||{{{{{{sssbbbOOOAAA888444000000//////.........---++++++++++++++++++++++++************************))))))))))))))))))))))))++++++************+++++++++)))((()))+++---...---))))))))))))************))))))))))))************))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))(((((((((((()))))))))))),,,,,,,,,+++++++++******++++++++++++,,,---...///---......////////////000---333888BBB___|||uuukkkbbbYYYUUUSSSPPPMMMIIIHHHIIIJJJLLLDDDFFFGGGFFFEEEDDDEEEGGGFFFFFFGGGGGGGGGFFFDDDCCCCCCCCCDDDEEEEEEDDDCCCCCCDDDCCCCCCCCCEEEFFFFFFEEEKKKJJJOOOZZZfffnnnwww~~~uuuaaaTTT???;;;777222///...///000000000000000000000000000//////............//////......------------..............................////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++///......------,,,++++++...------,,,,,,------............------,,,,,,,,,,,,,,,,,,---------......,,,,,,---...///000111222111111111111111111111111333444444444444555999<<>>>>>===============>>>===<<<;;;;;;;;;;;;<<<===;;;;;;;;;;;;::::::::::::999888888888888888888888888888888777777777777777::::::;;;;;;;;;;;;;;;;;;999999999888888888888888999999;;;===>>>CCCQQQ^^^jjjttt|||rrrlll```gggqqq~~~~~~yyy|||vvviiiUUUCCC888111...+++---------,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))+++******))))))******+++*********+++------+++)))))))))))))))************))))))))))))************))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))++++++***++++++,,,---...000000...------...///000333000//////777OOOuuu|||yyyssslllfffaaa^^^\\\]]][[[XXXWWWWWWUUUPPPLLLLLLLLLLLLKKKJJJJJJIIIIIIPPPOOOMMMLLLKKKKKKLLLLLLOOORRRXXX]]]bbbeeefffggglllqqqyyyjjjRRRAAA999333333222111111111222222000000000000000000000000//////............//////......------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++++++++,,,---.........------,,,,,,,,,,,,------...------------,,,,,,,,,,,,,,,,,,---------......------........./////////......///111222333444555333444444444444666999<<>>>>>???@@@AAAAAA????????????????????????============<<<<<<<<<<<<;;;;;;;;;;;;;;;:::::::::::::::999999888888888777<<<<<<<<<<<<<<<<<<<<<<<<888999:::;;;:::::::::;;;888===EEEMMMUUU___mmmwww~~~xxxooohhhiiisss~~~nnn^^^QQQAAA555111000///------------,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))******))))))))))))***************,,,---,,,)))'''((()))))))))************((()))))))))************((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))(((((((((++++++******+++,,,,,,---111000...---------///000222///111555444888LLLbbb|||xxxwwwxxxtttmmmfffbbbbbbbbbbbbcccdddeeeeeehhhhhhhhhhhhhhhhhhiiiiiilllqqqwww}}}}}}mmmVVVDDD;;;888000000111111111111111000000000000000000000000000///......------......///......------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,---------.................................///000111222333444444222333444444444666:::===HHHeeexxxmmmjjjnnnttt~~~~~~pppbbbVVVPPPOOOKKKIIIHHHHHHIIIJJJIIIGGGFFFFFFEEEDDDDDDCCCCCCBBB@@@@@@@@@@@@AAABBBCCCCCCAAAAAABBBBBBBBBBBBAAAAAA>>>>>>>>>>>>????????????>>>>>>=========<<<<<<<<<;;;;;;;;;:::999999999888;;;;;;;;;<<<<<<<<<<<<<<<;;;===>>>>>><<<;;;===>>>DDDLLLYYYiiixxxxxxuuuxxxyyyvvvrrr{{{iiiTTTGGG???444//////111000...---------------------...++++++++++++++++++++++++************************))))))))))))))))))))))))***))))))))))))))))))***))))))***,,,---,,,)))&&&((()))))))))************((()))))))))************((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((++++++*********+++,,,,,,000///...------...///000111...111888666111444>>>YYYwww{{{iiiTTTAAA666444555000000111111111000///...////////////////////////......------------............------------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,++++++,,,,,,,,,------------------------,,,,,,,,,---------......------------............111111111111111222222222222333333333444666:::===HHHdddtttiiifffhhhooovvvzzziii]]]XXXNNNJJJFFFEEEGGGIIIHHHGGGFFFFFFEEEDDDDDDCCCCCCBBBBBBAAAAAAAAABBBCCCCCCDDDCCCCCCDDDDDDDDDDDDCCCCCC@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@??????>>>=========;;;;;;::::::::::::::::::;;;;;;<<<<<<===>>>>>>???<<<===???===;;;;;;???BBBUUU___mmm{{{vvvlllmmmwww~~~~~~zzz~~~{{{nnnXXXEEE:::666111/////////---+++------------............++++++++++++++++++++++++************************))))))))))))))))))))))))***))))))(((((())))))***)))))))))***,,,,,,***((())))))))))))************))))))))))))************))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))++++++************++++++.........///////////////111......111333111111222999```ssshhhVVVDDD777222222333111111111111000///...---////////////////////////......------------............------------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,+++*********,,,,,,++++++++++++,,,,,,,,,,,,,,,------------...,,,,,,,,,---------......,,,,,,---------.........111111111111111111111111222222333333444666:::>>>HHHdddvvvoooiiihhhjjjrrryyywwwpppkkkbbb[[[QQQLLLKKKKKKIIIGGGFFFEEEEEEDDDCCCCCCBBBBBBCCCBBBBBBBBBBBBCCCCCCDDDDDDDDDEEEFFFFFFEEEDDDDDDAAAAAAAAABBBBBBBBBCCCCCCAAA@@@@@@???>>>>>>======999:::::::::::::::;;;;;;;;;<<<===>>>???@@@AAABBB<<>>HHHdddwwwnnnkkkfffhhhnnntttyyy}}}~~~~~~uuuggg]]]XXXTTTOOOKKKEEEEEEEEEDDDCCCCCCBBBBBBCCCCCCBBBBBBBBBBBBCCCCCCDDDEEEFFFGGGGGGFFFEEEDDDBBBBBBBBBBBBCCCCCCDDDDDDAAAAAA@@@@@@???>>>======999999999::::::;;;;;;;;;<<<<<<>>>???AAACCCDDDDDDAAAFFFLLLPPPVVV___llluuu~~~vvvnnnggg```ccchhhqqq}}}}}}wwwqqqmmmwww|||wwwpppeeeVVVEEE999444---...///...,,,,,,...000*********++++++,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))(((((((((((()))))))))(((''''''***,,,,,,+++))))))))))))************))))))))))))************))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))(((((())))))******++++++++++++***************+++(((+++...111222222000///***111222---,,,111000***222111===[[[}}}ooo]]]III@@@666222333444111---000000000000000111222222////////////////////////...------,,,,,,------............------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------*********++++++,,,------,,,++++++++++++++++++,,,,,,,,,,,,------.........,,,,,,,,,---------......******+++,,,...///000000......///111222333444555111222333333444777;;;>>>HHHcccxxxnnneeebbbhhhjjjhhhnnnyyyzzzssseeeUUUNNNKKKHHHEEECCCCCCDDDEEEJJJIIIGGGEEEEEEDDDEEEEEEEEEGGGJJJJJJHHHEEEBBBAAADDDEEEEEEDDDEEEFFFFFFEEECCCBBB@@@>>>======>>>>>><<<:::999999<<<>>>??????<<<===???AAACCCGGGLLLPPP[[[^^^eeepppzzzxxxwwwrrrhhhaaa```iiivvv~~~yyywwwxxxyyyzzzyyyvvvpppeeeUUUEEE888111...000//////...------,,,,,,,,,,,,,,,++++++*********,,,,,,+++***))))))************************************************************))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))++++++,,,,,,,,,,,,------,,,,,,------.../////////333...000<<>>??????>>>BBBCCCEEEIIIPPP[[[hhhpppyyyzzz}}}yyytttssswwwvvvpppjjjiiiwww||||||zzzsssooommmeeeXXXIII===555000.../////////...---,,,,,,,,,,,,,,,,,,++++++*********,,,++++++***))))))************************************************************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))+++++++++,,,,,,,,,------,,,,,,,,,---......//////---+++---333999IIImmmooo^^^OOOBBB:::555444222000//////000000////////////////////////...//////...---,,,,,,...+++333///***//////+++---...------,,,,,,---------------------------------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,+++******++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,------......------,,,------,,,------...///000000000000111222222333333222333444444444666999;;;EEE___sssiiiaaaZZZ[[[```nnn{{{}}}}}}zzzuuuoooggg```ZZZWWWLLLKKKIIIHHHGGGFFFFFFFFFIIIIIIJJJJJJJJJJJJJJJIIIGGGFFFFFFIIIKKKKKKKKKJJJHHHHHHIIIHHHHHHGGGFFFEEEBBBAAA???@@@BBBDDDDDDCCCHHHLLLRRRZZZeeesss}}}xxxsssqqqfffhhhpppzzz|||{{{zzzvvvtttyyy|||tttjjjddd^^^SSSEEE999333111///...///......------,,,,,,++++++++++++++++++*********,,,+++******)))************************************************************))))))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))'''(((((())))))(((((('''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,+++,,,,,,------......///---...111111---222JJJeeesss[[[JJJ???999555222222111111111000000000////////////////////////---...///...---,,,---...&&&...+++(((...000,,,...---------,,,,,,------...------------------------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,++++++******+++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,------......------,,,------,,,------...///000000000000111222222333333222333444444444666999;;;CCC\\\~~~uuuhhh___\\\aaaiiiqqquuuzzz~~~zzzzzzvvvbbb```\\\XXXSSSNNNKKKIIILLLKKKKKKKKKLLLMMMLLLLLLKKKHHHHHHMMMQQQPPPOOOOOONNNOOOPPPPPPPPPOOOMMMLLLIIIIIIJJJMMMRRRUUUWWWWWWZZZ```iiirrrzzz{{{pppfff^^^[[[[[[^^^fffttt~~~{{{zzzzzzvvvtttuuuzzz}}}wwwnnnbbbYYYKKKAAA555///...///...,,,------------,,,,,,+++++++++++++++***************++++++***************+++************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((('''(((((((((((((((((('''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))***++++++++++++,,,,,,,,,+++++++++,,,------.........000333444......;;;LLL___yyy|||bbbKKK===777666555///000111222222111000000////////////////////////,,,---......,,,,,,---...111888111***...///+++...------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,------......------,,,------,,,------...///000000000000111222222333333222333444444444666999;;;CCC[[[~~~uuupppccceeedddcccgggmmmrrrssszzz{{{uuuooohhhdddaaaYYYWWWVVVWWWZZZ[[[ZZZYYYYYYTTTUUU\\\aaa```^^^^^^___```ccceeeggghhhhhhhhhffffffhhhlllppptttuuuuuuuuuxxxzzz||||||}}}zzzxxxrrrggg[[[UUUVVVYYYeeeooo~~~}}}wwwtttuuuwww~~~zzzuuunnnbbbTTTJJJ;;;444---,,,...///...+++,,,,,,,,,,,,,,,+++++++++************************+++***************++++++************************))))))))))))))))))))))))))))))))))))************(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,******++++++,,,---------***+++...000//////333888===OOOooommm```LLL<<<333111111222...///111222222111000///////////////////////////+++---...---,,,,,,---...GGGIII===//////---))),,,,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,------......------,,,------,,,------...///000000000000111222222333333222333444444444666999;;;DDD[[[}}}pppvvvlllggggggiiikkkhhhlllqqqxxx~~~{{{xxxvvvooommmmmmpppuuuwwwvvvsssrrrkkklllvvv}}}{{{xxxyyytttuuuxxx|||{{{sssjjjeeefffjjjoooqqquuuvvvqqqhhhccceeeiiirrr||||||xxxxxxyyy{{{{{{wwwpppggg[[[NNNAAA888111...,,,,,,...///---***++++++++++++++++++++++++)))))))))************************)))******+++,,,************************)))))))))))))))))))))))))))))))))************+++(((((((((((((((((((((((()))))))))))))))))))))))))))((((((''''''(((((()))))))))))))))))))))))))))&&&''''''((((((''''''&&&(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************++++++++++++)))******++++++,,,,,,---++++++,,,.../////////...000444DDDaaapppcccPPPHHH<<<555222222222111...///000111111111000///////////////////////////+++,,,------,,,,,,---...???BBB666+++------+++///,,,,,,,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***))))))+++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,------......------,,,------,,,------...///000000000000111222222333333222333444444444666999;;;EEE[[[|||IIIiii}}}uuuqqqpppllliiieeebbbcccfffkkkoootttuuuvvvxxxxxxxxxwwwvvvtttsssuuu|||}}}tttuuu~~~|||yyyrrrkkkaaaWWWQQQTTT[[[bbbooozzz||||||~~~}}}|||pppmmmpppzzzrrrmmmbbbTTTEEE999111.........------------,,,,,,*********+++++++++++++++((()))))))))*********+++******))))))***++++++,,,************************))))))))))))))))))))))))))))))*********+++++++++(((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))&&&''''''((((((''''''&&&(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************++++++++++++))))))******+++,,,,,,,,,---///000//////////////////,,,000>>>RRRjjj{{{kkk]]]MMMAAA@@@;;;666444444555333111000000000000000000//////////////////////////////***,,,------,,,,,,---...,,,333---&&&,,,///...222,,,,,,,,,,,,---...//////++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***((()))+++,,,------,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,------......------,,,------,,,------...///000000000000111222222333333222333444444444666999;;;DDDYYYzzz===KKKgggyyyuuuxxxjjj]]]WWWYYY^^^cccaaacccfffiiilllmmmnnnnnnggggggkkkttt~~~ssskkkkkkyyy~~~zzz|||~~~}}}zzzxxxvvvuuuuuuuuuvvvtttrrrpppnnnkkkgggcccbbb___YYYSSSQQQSSSZZZ___rrr{{{sssqqqoookkkrrrpppuuu~~~yyyuuuiiicccVVVFFF666---+++,,,...///...---+++***,,,...******************++++++(((((())))))*********+++******))))))***+++,,,,,,************************))))))))))))))))))))))))))))))******++++++++++++(((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))&&&''''''''''''''''''&&&(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++)))))))))***++++++,,,,,,***...111///,,,,,,///111000......000333AAA___{{{zzzeeeSSSHHH???888666333111111333333111...111000000000////////////////////////////////////***+++---,,,,,,,,,---...///666222,,,111000,,,...+++++++++,,,---...///000++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++((()))+++,,,------,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,------......------,,,---------------...000000000000000111222222333333222333444444444666999;;;CCCXXXyyy888@@@LLL]]]yyy{{{iii___^^^`````````^^^\\\\\\___aaabbbbbbbbbbbbdddiiimmmmmmiiieeecccaaadddkkknnnkkkiiiiiimmmmmmmmmjjjgggeeefffgggcccaaa]]]ZZZYYY\\\```cccggggggbbbYYYWWW^^^fffkkkvvvvvvooocccdddooottt||||||yyytttmmmgggSSSMMMCCC999111...---...,,,,,,,,,,,,,,,,,,,,,,,,******************************++++++++++++******++++++***)))(((((())))))))))))))))))******************))))))))))))******))))))))))))))))))))))))+++++++++*********))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,---......///.........,,,///000111222999DDDLLLzzzqqq\\\KKKAAA;;;777444333222111111000000111111111000///......///000111........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------++++++++++++++++++++++++,,,***)))---111222...***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------////////////000000000000111111111111111222222222222333333333333555888;;;DDDVVVttt444666:::CCCTTTqqq{{{xxxtttuuutttqqqnnnkkkhhhffffffgggdddbbbaaa```]]]WWWRRRVVVVVV[[[bbbddd^^^YYYWWW^^^______^^^]]]]]]^^^```ZZZZZZXXXTTTRRRVVV```iiiwwwzzzyyyrrrooossszzz~~~~~~zzzooolllrrrrrrmmmrrr~~~~~~wwwxxxxxxtttkkk^^^RRRKKK===999444...++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,******************************++++++++++++******++++++***)))))))))))))))))))))))))))******************))))))))))))******))))))))))))))))))))))))+++++++++*********))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((***)))))))))((((((((('''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,---...............---//////---,,,///777===III```ppp```TTTEEE999444333111000222222111000000000111111//////...------...//////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++++++++,,,---++++++++++++++++++++++++,,,******---111222...***************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------.............../////////111111111111111111222222222333333333333555888;;;CCCTTTrrr444222222555999LLLrrrzzz}}}|||zzzuuupppkkkfff___UUUNNNRRRSSS[[[eeehhhccc\\\YYYYYYZZZ\\\]]]___bbbgggkkkjjjkkkiiiccc^^^cccppp|||yyypppgggccckkk|||zzzwwwvvvlllnnnmmmcccTTTDDD999555///...,,,+++,,,---///000,,,,,,,,,,,,,,,,,,,,,,,,******************************++++++++++++******+++***))))))))))))))))))))))))))))))******************))))))))))))******))))))))))))))))))))))))+++************)))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,+++,,,------......------,,,---...,,,)))***...222222===PPPhhhxxxbbbRRRFFF???666111000111222111222111111000000000000000......---,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,++++++---111111///,,,)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,---------.........222111000000000111333444222333333333333555888;;;AAARRRnnn444111444888666:::VVVvvvsssttt{{{xxxkkkaaa\\\^^^gggttt{{{{{{xxxxxxkkkjjjjjjjjjnnnuuu~~~{{{vvvxxx~~~{{{uuuooojjj```cccsss{{{vvvrrrlllggg\\\MMM???555111111///.....................++++++++++++++++++++++++******************************++++++++++++************)))))))))))))))***((()))))))))******************))))))))))))******))))))))))))))))))))))))************))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************++++++++++++++++++,,,---------------***,,,------,,,---///111777555666>>>RRRpppxxxmmm^^^KKK>>>>>>:::555222222333333222111111000////////////000...------------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------************+++,,,------++++++++++++++++++++++++,,,++++++++++++++++++,,,************************,,,++++++---000000///---************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---......//////222111000///000111333444222333333333333555888;;;???OOOjjj222---000777444111>>>TTTvvvzzzqqqrrrxxx||||||vvvyyy{{{xxxtttrrruuuxxxnnnoooyyy~~~uuulll```VVVGGG;;;444111000000---------,,,,,,***)))(((++++++++++++++++++++++++******************************++++++++++++*********)))))))))))))))******((()))))))))******************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))*********+++++++++***++++++,,,,,,,,,,,,,,,***,,,.../////////000111000222555888???MMM```mmm}}}ssseeeXXXOOOFFF===777666444222111111111000///111000//////......//////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------************+++,,,------++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++,,,...///...---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,---...//////000000000000000000000222333444222333333333333555888;;;>>>LLLfff444...,,,000111///666@@@GGG___~~~wwwwww|||tttnnndddllluuuyyyyyy|||}}}{{{xxxrrrhhh]]]FFF???666111000///,,,)))++++++,,,,,,,,,+++******++++++++++++++++++++++++******************************++++++++++++******)))))))))))))))******+++))))))))))))******************))))))))))))******))))))))))))))))))))))))(((((()))))))))))))))***(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++)))***++++++,,,,,,++++++,,,,,,---.........------***...222222111666???GGGbbbttt~~~pppYYYPPPDDD;;;777666666555///000000000000000000000000000///.....................////////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++++++++***++++++,,,,,,++++++++++++++++++++++++******++++++++++++***************************************+++,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,---...///000000111//////000111222333333444222333333333333555888;;;>>>KKKccc333111//////111444666777---<<>>JJJaaa~~~+++///111111333666444///444555777???TTTrrr~~~{{{xxxuuuvvvzzz}}}wwwtttssssssuuuuuuuuuxxxzzzwwwpppooowwwzzzsssnnnjjjjjjaaaOOO???777333000...//////,,,((((((,,,000+++++++++*********++++++******************************************************++++++++++++******))))))((())))))***++++++))))))))))))******************))))))))))))******))))))))))))))))))))))))'''((((((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''((((((((())))))******''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))***++++++++++++++++++******+++---//////...---++++++---000000---***000222333777GGGccc|||yyyooodddWWWHHH???>>>777555333222222222000...---...///000///....../////////...------------...++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++,,,,,,,,,---------------,,,+++************************************)))***+++,,,,,,+++***)))))))))))))))))))))))))))'''((())))))((()))+++---)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------)))******+++---...//////+++...111444555444333111222333333333333555888;;;???JJJ```|||000000000000111111111111444777999999===KKK```qqqwwwooonnnoooxxx}}}tttooooooqqquuu{{{}}}}}}|||xxxtttrrrfffZZZIII<<<555222///,,,++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++*********))))))))))))*********))))))((())))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))((()))))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))((((((((((((******))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------------------------000///...///555AAAOOOYYYwww~~~ttteee^^^SSSHHH???:::999999333222000/////////000111---...///000000///...---..............................---------,,,,,,,,,.........------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++*********+++,,,---******+++++++++,,,,,,,,,,,,+++***))))))+++---...------------------------......------...///111222222222222111222222333333111333555555555555777888>>>KKKbbb}}}////////////000000000000333555777666777>>>KKKUUUsss}}}wwwzzz{{{|||{{{zzz|||{{{|||}}}~~~~~~yyyuuuvvvyyy}}}sssggg___OOOEEE999222000000///---++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++*********))))))))))))************))))))))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))((((((((((((***)))))))))((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++*********+++++++++,,,,,,+++++++++,,,,,,,,,------------------------------////////////111666===BBBLLL^^^sss~~~nnnaaaXXXGGGCCC===777333111222333222111000/////////000000......////////////.................................------------,,,,,,,,,---------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))*********+++++++++,,,,,,************+++++++++,,,,,,+++***))))))+++---...------------------------...---------...///000111111111000000000111222222111333444555444555777999>>>KKKaaa}}}---.........////////////000222333333333444888:::GGGWWWnnnzzzvvvzzz~~~wwwwww}}}vvvrrrttt{{{}}}|||{{{zzzxxxuuuppplllfff[[[LLL@@@888333,,,)))+++---------++++++++++++++++++++++++++++++++++++++++++++++++************************+++************)))))))))))))))************))))))))))))))))))))))))))))))+++************)))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++)))))))))************+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,...000000///...//////...999EEEOOO]]]ppp{{{vvvmmmaaaTTTHHH???:::333222000......///111222111111000////////////000//////............//////------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))+++,,,,,,,,,+++***)))))))))*********++++++,,,+++*********+++,,,---------------------------------------...///000111///////////////000111222222333444444444555777999>>>JJJaaa|||,,,,,,---------...............///111333444333222111888CCCPPP^^^ooo{{{zzz{{{}}}||||||}}}~~~~~~}}}|||vvviiiXXXKKKDDD>>>555...111...***)))***++++++***************************************************************************************))))))))))))((())))))************)))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))'''(((((())))))))))))((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))*********++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------))),,,///000000...---------000222222555???KKKTTTdddqqqzzzrrriiicccSSSOOOHHHAAA:::555222111111111111111111111111111000000/////////.........//////---,,,,,,---//////---------------------------------,,,,,,,,,+++++++++++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++''')))+++,,,---,,,***)))((())))))))))))*********++++++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...///000000////////////000111111222222333444444444555777999===III```{{{,,,,,,,,,,,,------------///------///222444444333333444555888AAAOOO```lll~~~|||zzzxxxwwwwwwyyyyyy{{{|||lll\\\GGG888333222000...///...,,,+++++++++***)))************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********************+++++++++,,,*********+++++++++,,,,,,+++++++++,,,,,,,,,------)))+++---///......///111////////////...///444999===HHHXXXdddooo|||~~~sssggg^^^UUULLLGGG<<<;;;999777555555555555000000000000//////...---////////////......------///...---,,,,,,---...///------------------------------,,,,,,,,,+++++++++***++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))*********+++++++++,,,,,,++++++++++++++++++++++++'''(((***,,,,,,+++***)))((())))))))))))*********++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////////////////000111222333333333333444333333444777:::<<>>EEEJJJaaarrr~~~{{{{{{}}}}}}{{{|||~~~tttiiiaaaOOOEEE888111000111000///++++++++++++++++++******************************************************))))))))))))))))))))))))(((((()))))))))))))))***'''((()))******+++******))))))))))))))))))))))))(((((()))))))))))))))***((((((((((((((((((((((((&&&'''((())))))******)))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***************+++++++++,,,,,,************++++++++++++******++++++,,,,,,------***+++,,,,,,++++++---///,,,,,,...222111...///222///444;;;@@@FFFPPP]]]gggxxx|||vvvrrr```[[[SSSKKKEEE@@@;;;888666555555444333222222111......////////////...---.........///...------,,,......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))***++++++++++++,,,,,,,,,))))))))))))))))))))))))((((((***+++++++++***))))))))))))*********++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++---......///....../////////000111222333444333444444333333444888:::<<>>333111...---......---,,,((()))***************+++************************************************))))))))))))))))))))))))(((((((((((())))))******'''((()))******+++++++++))))))))))))))))))))))))(((((((((((())))))******((((((((((((((((((((((((&&&'''((()))************))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((()))))))))***))))))))))))(((((((((((('''((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***)))))))))************+++************++++++++++++)))******+++,,,,,,------+++,,,,,,+++***)))+++---,,,***+++000///+++***......000111111333666<<<@@@GGGNNNWWW```hhhsss|||wwwoooggg___WWWNNNIIIBBB@@@;;;888666555444333222111000//////.........//////000000000000000000------.........---,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,+++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))************++++++++++++))))))))))))))))))))))))))))))))))))************************+++++++++,,,******++++++,,,,,,,,,+++++++++++++++++++++++++++***+++---...///..................///000111222333444444333222222444888;;;;;;GGG\\\www,,,,,,---------.........***---////////////000222222222333333333333333333222;;;DDDNNN\\\kkkrrrppp|||~~~~~~|||yyy{{{iii```SSSGGG===777333111,,,,,,,,,,,,------------***+++++++++))))))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******''''''(((******+++++++++))))))))))))))))))))))))'''((((((((())))))******((((((((((((((((((((((((&&&'''((()))************))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))******))))))))))))(((((((((((('''((((((((())))))******((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))))))))************+++++++++))))))***+++,,,,,,------)))+++------++++++,,,---...)))***......***,,,000...///000111222333222222222555888888;;;BBBMMMVVVXXX]]]eeemmmuuuyyy{{{||||||sssjjjaaa\\\\\\RRRNNNIIIEEEBBB>>>888333666444222000///000000111111000///...///111222444000/////////............,,,---.........---,,,++++++,,,............,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******---,,,,,,++++++*********++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++)))))))))((()))******+++***++++++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++***+++,,,...///......---,,,,,,------///000111222444444333222222444888;;;;;;GGG\\\www------------------------,,,,,,------.../////////000000111111111222222222222333777;;;@@@EEEHHHJJJLLLXXXjjjyyy{{{tttkkk```VVVOOO???<<<666111---,,,,,,---+++,,,,,,------,,,,,,+++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&&&&&&&''')))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''''''''((((((((((((******)))(((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((((((((((((((((((((((()))))))))(((''''''&&&&&&(((((((((((())))))))))))&&&&&&''')))***+++,,,---))))))))))))************))))))))))))************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...............///000000111222222333333444555555999:::<<>>GGGXXXqqq------------------------,,,,,,------.../////////000000000111111111222222333333555666888:::;;;<<<@@@FFFNNNUUU^^^kkkyyy~~~vvvpppggg\\\RRRGGG???999444333000...------///000+++,,,,,,------,,,,,,+++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''((((((((((((******)))(((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((())))))))))))''''''((()))***++++++,,,(((((()))))))))*********))))))))))))************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...............//////000///000000111111222333333111111222444555777888888555666888;;;===>>>???@@@=========>>>???@@@AAABBBHHHEEEDDDGGGGGGFFFGGGJJJVVVbbboootttuuuuuurrrnnnoooeeeUUUFFF;;;777666666444444444444444444444444444444333222111111111111000000000000/////////...////////////......------------------------------------------------------++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,++++++*********+++***)))***,,,---,,,+++++++++******++++++,,,---*********)))))))))))))))((()))***++++++***)))((())))))))))))************))))))))))))))))))))))))************)))))))))(((''')))***)))((()))***,,,++++++++++++++++++++++++------------------------,,,,,,---......//////000.........//////000111222222333444333222333666888===EEEVVVooo------------------------,,,,,,,,,---......//////000000000000111111111111222222222222222222222222888:::;;;<<>>888555222111,,,,,,++++++,,,---...///++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''''''''''''''((((((((((((******)))(((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&&&&''''''((())))))***(((((((((((())))))))))))((((((((())))))*********(((((())))))))))))******))))))))))))************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,...------------...//////------......///000000000///////////////000000000222333555777888999999999777777777666777888888999555444555777555444999@@@LLLZZZiiioooqqqooojjjeeedddZZZJJJ===555333333444111111111111111111111111444333222111000000000000000000000/////////......///............---------------------------------------------------------++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++++++++*********,,,+++***+++------+++)))+++************+++,,,,,,)))))))))))))))*********((()))***++++++***)))((())))))))))))************))))))))))))))))))))))))************))))))))))))((()))******(((((()))+++++++++++++++++++++++++++------------------------,,,,,,------...///000000.........//////000111222222333444333222333666888;;;CCCSSSlll,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------...///////////////000000000111111000000000111111222222222555666888888888:::===@@@@@@FFFOOOYYYaaagggmmmppp|||}}}}}}~~~|||ttthhh\\\QQQIIIBBB>>>777444///---...///111111++++++,,,,,,++++++***)))++++++,,,,,,,,,,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((+++******)))(((''''''&&&''''''''''''((((((((((((***))))))(((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''(((((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((()))))))))***((()))))))))************************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,------,,,,,,------...///,,,,,,------.../////////000000000//////////////////000111222222333333222222222111111111111111222222222444444222333>>>IIIVVVaaalllpppooonnnjjjeee]]]SSSDDD999333222333333000000000000000111111111333222111000000///000000000000/////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++***************---,,,+++,,,,,,+++(((&&&***************++++++,,,))))))))))))************((()))************)))(((((()))))))))************))))))))))))))))))))))))*********))))))))))))))))))***++++++)))((()))***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,............///000111222222333444333222333666888;;;BBBQQQiii,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.............../////////000000000///000000111222222333333///111222333222111000000555888<<<>>>@@@BBBEEEGGGQQQWWW^^^```aaaccciiiooozzz{{{{{{yyywwwvvvwwwxxxzzz~~~uuurrrlllfff```[[[YYYWWWMMMHHHAAA;;;888666444222222000---,,,,,,,,,+++***+++,,,,,,,,,,,,+++)))(((***++++++,,,,,,++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((+++******)))(((''''''&&&''''''''''''((((((((((((***))))))(((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))((((((''''''''''''(((((((((((()))))))))))))))))))))((((((((((((((('''(((((((((((()))))))))((()))))))))************************************++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,---......,,,,,,------.../////////,,,,,,---------.........---...//////000000//////...------,,,,,,,,,,,,,,,///...///...,,,000???NNNaaaiiimmmkkkhhhgggfffcccWWWMMM???555222222111111//////000000111111111111222222111000////////////////////////............,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************+++***)))***++++++)))'''******))))))******+++,,,)))))))))))))))*********))))))************))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))******)))+++---,,,+++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++***............///000111222222333444333222333666888;;;BBBPPPggg,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------..................////////////000000000000000000000000///...,,,,,,---000222444444555555555444555777999:::===AAACCCCCCEEEIIIMMMWWWWWWVVVUUUSSSTTTWWWZZZYYY^^^eeekkktttzzzyyysssjjjgggdddeeehhhgggccc^^^XXXVVVPPPJJJEEE@@@===;;;555222000......///...---...---------...---+++))))))***+++,,,---------,,,******++++++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((()))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''''''''''''''((((((((((((******)))(((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((***))))))(((''''''&&&&&&(((((((((((())))))))))))((((((((((((((((((((((((''''''(((((((((((())))))))))))))))))************************************++++++++++++++++++++++++************++++++++++++,,,++++++++++++,,,------,,,,,,------...//////000,,,,,,---......//////000000111111222222222222222333222222111111111222222000//////...---111>>>LLLgggmmmppplllgggfffdddbbbMMMDDD888111000000///---//////000000111111222222222111000///............/////////.........------++++++,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************)))))))))***************(((''''''(((+++---......***))))))))))))***++++++************)))))))))(((***))))))))))))))))))***))))))))))))************))))))))))))))))))))))))))))))))))))************))),,,......---,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,/////////......------,,,.........//////000111222222333444333222333666888;;;@@@NNNeee++++++++++++++++++++++++***++++++,,,,,,---......------........./////////000000000///////////////111///------///222555777///111333444444555666888555666666777888:::;;;<<>>===<<<<<>>LLLbbb++++++++++++++++++++++++***++++++,,,,,,---......---------.........//////......///000000111222222/////////000111111000...000333555555333111000000333222111222444666777666555666666555333333333555444555444444999===999222666555555444444444555666222111111000000000000111+++,,,...111333333000---///---++++++,,,,,,,,,+++++++++******+++,,,------******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&((()))))))))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''''''''((((((((()))******)))(((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&''''''((()))))))))(((((((((((())))))))))))''''''''''''(((((())))))''''''''''''((((((((()))))))))))))))************))))))))))))))))))))))))************************)))************+++++++++++++++******++++++,,,---***++++++,,,,,,---......------------,,,,,,,,,+++...///000111111222111111...............///000000,,,,,,---000...+++...333999GGGTTTYYYWWWRRRIIIBBB===666...---000333000,,,------......///000111111111000///......------...//////.........---------*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************(((((())))))*********+++666222---******,,,------)))))))))))))))******+++---,,,+++***)))'''&&&&&&******))))))))))))******))))))))))))************))))))))))))))))))))))))(((((())))))*********+++))),,,000111000000000000++++++++++++++++++++++++++++++++++++++++++++++++((()))***+++---...///000.........//////000111222222333444333222333666888888===JJJ```}}}))))))))))))))))))))))))***+++,,,---------,,,,,,..................------//////.........---------////////////000000000000///////////////////////////000000000111111111111222222222222222222222222111222222333333222222111///////////////////////////............---------------------------------++++++++++++++++++++++++************************************************++++++***)))(((((())))))))))))))))))))))))))))))***************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))******))))))))))))))))))))))))&&&&&&((()))******************))))))(((((('''''''''&&&$$$$$$%%%''')))+++))))))))))))))))))))))))++++++******))))))((((((+++******)))(((''''''&&&((((((((((((((((((((((((''''''''''''(((((((((((()))((('''&&&&&&'''((()))''''''((((((((((((''''''((((((((((((((()))******(((((((((((((((((((((((())))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))************)))***+++***(((((()))+++++++++************++++++++++++++++++++++++++++++,,,,,,,,,---------......------------------------,,,---------.../////////------------------,,,,,,///...------...///000111333555888;;;;;;:::777555000000000000000000000000............////////////111000...---,,,,,,------,,,,,,,,,------.........++++++++++++++++++++++++,,,,,,,,,+++++++++******+++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))************************))))))))))))************************************++++++,,,++++++***)))(((+++***)))(((((()))***+++))))))))))))************************************))))))))))))))))))))))))))))))))))))************)))***+++---///000111222222000...,,,******+++,,,))))))))))))***+++,,,,,,++++++,,,,,,,,,,,,------------------...000111222222111111111222444666777:::>>>III\\\www))))))))))))))))))))))))+++++++++,,,,,,,,,------..................------///.........---------,,,....../////////000000000//////////////////////////////000000000111111111222222222222222222222222111111222222222222111111////////////////////////............------------------------------------++++++++++++++++++++++++************************************************++++++***)))))))))))))))))))))))))))))))))))))))***************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((())))))***((((((((((((((((((((((((&&&'''((()))************))))))))))))(((((('''''')))(((''''''((()))++++++)))))))))))))))))))))))))))))))))(((((((((((((((******))))))(((''''''&&&((((((((((((((((((((((((''''''''''''(((((((((((()))((('''&&&&&&'''((()))''''''((((((((((((''''''((((((((((((((())))))***((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))))))))))))))))))))))))))))))))(((((()))))))))*********)))******)))((((((***++++++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------------------------------------------............,,,,,,,,,---------............---------...///000...000222444444333222000////////////////////////............////////////111000...---,,,,,,,,,---,,,,,,,,,,,,---------...++++++++++++++++++++++++,,,,,,+++++++++*********+++++++++*********))))))++++++++++++++++++++++++************************************************))))))))))))***************************************++++++++++++***))))))+++***)))(((((()))***+++))))))))))))************************************))))))))))))))))))))))))))))))))))))******************+++,,,---///000111111000...+++******++++++,,,,,,+++++++++,,,------++++++,,,,,,,,,,,,------------------...000111222333222222222333555777888:::===GGGZZZvvv))))))))))))))))))))))))+++++++++++++++,,,------------------------............------------,,,,,,.........////////////000////////////////////////////////////000000000000111111111111111111222222000111111222222111111000////////////////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************+++***))))))))))))))))))))))))))))))))))))))))))))))))******))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''(((((()))***((((((((((((((((((((((((&&&'''((())))))******))))))))))))(((((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((***))))))(((((('''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((''''''((((((((((((''''''((((((''''''(((((()))***(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))))))))))))))))))))))))))(((((())))))))))))******((()))***)))((()))+++,,,+++******))))))******+++------------------------******+++++++++,,,,,,,,,,,,,,,,,,,,,------------............------------+++,,,,,,------.........---------,,,------...///,,,,,,---.........---------------------------------............/////////000///...---,,,,,,,,,---+++,,,,,,,,,,,,,,,------++++++++++++++++++++++++,,,++++++++++++*********+++************)))))))))************************************************************************))))))))))))************************************)))*********++++++++++++******))))))))))))******))))))))))))************************************))))))))))))))))))))))))))))))))))))************++++++******+++,,,...///000///---+++******++++++///...---------------...++++++,,,,,,,,,,,,------------------...000111222444333333333444666888999999===FFFYYYuuu)))))))))))))))))))))))),,,+++*********+++,,,---,,,,,,------------......------,,,,,,,,,,,,,,,,,,------........./////////................................./////////000000000000000111111111111111///000000111111000000///........................------------,,,,,,,,,+++++++++++++++++++++++++++******************************************************************************)))))))))))))))***))))))))))))))))))))))))((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((())))))((((((((((((((((((((((((''''''((()))))))))))))))((((((((((((((((((((((((''''''(((((((((''''''&&&(((((((((((((((((((((((('''''''''(((((()))))))))))))))((((((((('''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((''''''(((((((((''''''((((((((((((''''''(((''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***'''((())))))((()))+++---******))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++,,,,,,,,,,,,,,,---------.........------,,,,,,,,,---------------------------------,,,------------...---------------......,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////.........------,,,,,,,,,++++++++++++,,,,,,,,,,,,************************++++++++++++************************))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++************************((()))))))))************************************))))))))))))***+++,,,---***))))))))))))))))))***((()))))))))************************************))))))))))))))))))))))))((()))))))))************,,,+++)))))))))***,,,---...---,,,+++******++++++000///...---------------+++++++++,,,,,,,,,------------------...000111222333333222333444555777888:::===FFFYYYuuu))))))))))))))))))))))))+++*********++++++,,,,,,,,,,,,,,,,,,------......++++++,,,,,,,,,,,,,,,,,,------------............---------------------------............//////////////////000000111111111...//////000000//////...---------------------------,,,,,,,,,++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))******(((((((((((((((((((((((('''(((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''(((((()))'''''''''''''''''''''''''''(((((())))))))))))((('''''''''''''''((((((((('''(((((()))(((((('''&&&((((((((((((((((((((((((((((((((())))))*********((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((('''(((((((((((((((((('''''''''(((((((((((('''''''''''''''''''''(((((()))((((((((((((((((((((((((''''''''''''''''''''''''((((((((('''''''''''''''(((((((((((((((((((((((('''(((((((((((()))))))))'''((())))))((()))+++---***))))))))))))))))))***************************)))))))))*********+++++++++++++++,,,,,,,,,------......------,,,,,,,,,+++.........------,,,,,,,,,------------------,,,,,,//////...---------...///,,,,,,,,,,,,,,,,,,,,,,,,------------............---------------,,,,,,,,,++++++++++++++++++++++++************************+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))((()))***+++---...)))))))))******)))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************+++***))))))))))))***+++,,,++++++*********++++++......---,,,+++++++++,,,+++++++++,,,,,,,,,------------------...000111222222222111111222444666777:::===GGGZZZvvv)))))))))))))))))))))))))))******+++,,,+++++++++++++++,,,,,,------......******++++++++++++,,,,,,,,,,,,,,,---------......------------------------------------.........///......//////000000111111---......//////......---------------------------,,,,,,,,,+++++++++******************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++((((((((((((((((((((((((''''''((()))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''&&&&&&''''''((()))''''''''''''''''''''''''(((((())))))))))))((((((&&&''''''''''''(((((((((************************))))))))))))))))))))))))))))))))))))************''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''((((((((((((''''''''''''((((((((((((''''''''''''&&&&&&''''''((()))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((''''''''''''&&&))))))))))))))))))))))))''''''(((((((((((())))))((()))***)))((()))+++,,,***))))))(((((())))))***************************))))))*********+++++++++******++++++,,,,,,------------------,,,,,,,,,,,,......---------,,,,,,,,,---............---,,,,,,...------,,,,,,,,,,,,---++++++++++++++++++++++++,,,------------.........,,,,,,------------,,,++++++++++++************)))************************+++************)))))))))(((((()))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))***)))(((((()))+++---...))))))************))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************************************++++++---,,,++++++++++++++++++++++++,,,,,,,,,,,,------------------...000111222222111111111222444666777999===HHH[[[vvv))))))))))))))))))))))))''')))+++------,,,***)))***++++++,,,------......************+++++++++,,,+++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------...//////000111111------............------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++((((((((((((((((((((((((&&&''''''((())))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''(((((())))))))))))((((((&&&&&&&&&'''''''''((((((******)))))))))+++,,,---)))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((&&&'''((())))))((('''&&&''''''(((((((((((('''''''''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&))))))))))))))))))))))))'''''''''((((((((()))))))))******)))((((((***+++))))))(((((((((((())))))*********************************+++++++++,,,,,,)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,------++++++,,,,,,---...//////...//////000///...---,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........+++,,,------------,,,+++++++++******))))))))))))************************************))))))))))))(((((((((((())))))******************************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))+++***)))((()))***,,,---((()))***++++++***)))((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************'''(((***,,,,,,+++******(((((()))******+++******++++++++++++++++++,,,---++++++,,,,,,,,,,,,------------------...000111222222222222222333555666888777<<>>III___'''(((((())))))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''''''''&&&%%%%%%&&&''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((%%%&&&''''''&&&''')))+++((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((('''''''''((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&'''''''''(((((()))'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((())))))))))))))))))''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((************************))))))))))))(((((((((((())))))(((((((((((())))))((((((((((((((()))*********)))((((((((()))***+++555111,,,***++++++***(((************))))))))))))((((((''''''''''''(((((())))))((()))***+++---///(((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((((((((******)))***+++,,,***(((''''''''''''(((((((((((((((((((((((((((((((((((()))((((((''''''(((((()))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((************************(((((((((((())))))))))))************************))))))))))))))))))))))))))))))))))))************((()))))))))************,,,++++++***++++++,,,,,,,,,,,,---...///000000000222222111222333444666777:::;;;???JJJ```(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((())))))***+++''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%$$$''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&%%%$$$%%%(((***))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&''''''((())))))(((((((((((((((((())))))))))))))))))))))))((((((((((((((('''''''''''''''''''''(((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''))))))))))))(((((((((((())))))(((((((((((())))))((((((((((((((())))))******))))))((((((((()))))),,,***'''''')))*********''''''''''''(((((((((((((((''''''&&&&&&''''''(((''''''&&&'''''')))***+++((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((***)))((()))++++++)))(((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))''''''''''''''''''''''''))))))))))))))))))))))))((()))))))))************)))))))))))))))******+++++++++******++++++,,,,,,---------......///000111222111111111222444666777999;;;???JJJaaa((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((())))))''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&((()))(((&&&$$$$$$&&&((())))))))))))))))))))))))'''''''''''''''''''''''''''''''''((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((('''''''''''''''''''''))))))))))))))))))))))))'''''''''(((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&''''''((((((((()))''''''''''''''''''''''''(((((((((((())))))))))))))))))(((((((((((())))))((((((((((((((())))))***))))))(((((((((((((((((((((&&&%%%&&&''')))))))))''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''((('''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''(((((())))))(((''''''((())))))(((&&&''''''''''''((((((((((((''''''''''''''''''''''''((((((''''''''''''(((((('''((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((()))))))))************))))))(((((())))))***++++++*********++++++,,,---...............///000111222111111111222444666777999:::???JJJ```(((''''''&&&&&&''''''((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''&&&&&&&&&&&&'''((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''&&&'''(((((((((((('''&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&)))))))))(((&&&%%%&&&'''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((('''''''''&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))&&&&&&&&&''''''(((((()))************************(((((((((((())))))))))))))))))(((((((((((())))))((((((((((((((()))******(((((((((((((((((((((((())))))((((((((((((((((((************))))))))))))''''''&&&&&&&&&&&&''''''))))))))))))((((((((('''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))'''&&&&&&'''(((((('''%%%''''''''''''((((((((((((''''''''''''''''''''''''(((''''''&&&&&&''''''(((''''''(((((())))))******))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))************************(((((((((((((((((((((((())))))))))))***************)))((((((((()))+++,,,************+++,,,------//////...---...///111222111111000111222333555666888999>>>III^^^~~~((('''&&&&&&&&&&&&'''((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''((())))))''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%%%%&&&&&&'''''''''''''''''''''''''''''''''$$$%%%&&&'''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''&&&'''((())))))((('''&&&&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''''''''((((((((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&''''''(((((())))))''''''''''''''''''''''''''''''''''''((((((((()))''''''''''''(((((((((((())))))))))))))))))))))))%%%%%%&&&''''''((())))))************************'''((((((((()))))))))***))))))(((((((((((())))))((((((((((((((()))******&&&&&&'''((())))))))))))(((((())))))(((((()))***++++++******))))))(((((('''&&&&&&%%%%%%&&&&&&'''''''''(((((())))))((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''((())))))***(((''''''((())))))(((&&&''''''''''''((((((((((((''''''''''''''''''''''''(((''''''&&&&&&''''''((('''''''''((()))*********))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************************(((((((((((((((((((((((())))))))))))***************)))((('''((()))+++,,,************+++,,,---...000000...---...///111222111111000000111333555666777888===GGG\\\{{{((('''&&&%%%%%%&&&'''((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''###$$$$$$%%%&&&'''((((((''''''''''''''''''''''''$$$%%%&&&'''''''''&&&%%%''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&''''''''''''''''''&&&&&&&&&&&&'''''''''(((((('''''''''&&&&&&'''''''''&&&'''((())))))((('''&&&&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%"""$$$'''((('''&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&'''''''''(((((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&''''''''''''''''''&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''###$$$$$$%%%&&&(((((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%&&&''''''((()))******+++))))))))))))))))))))))))&&&'''''''''(((((())))))''''''''''''((((((((()))))))))))))))))))))))))))%%%%%%&&&&&&'''((())))))(((((((((((((((((((((((('''((((((((())))))******))))))(((((((((((())))))((((((((((((((()))******%%%%%%'''((())))))))))))"""$$$&&&'''((()))+++---***))))))((('''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''######%%%&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''((())))))***)))(((((()))******)))'''''''''''''''((((((((()))'''''''''''''''''''''''''''''''''&&&&&&'''''''''&&&''''''((()))******+++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************+++***((('''((()))+++,,,************+++,,,---...111000...---...///111222111000000000111333555666666888<<>>EEEWWWwww''''''''''''((((((((((((''''''''''''((((((((((((************************(((((((((((((((((((((((((((''''''''''''((())))))******))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((((((''''''&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((('''&&&%%%%%%((((((((('''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''&&&&&&%%%%%%&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))************&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''')))'''&&&%%%%%%&&&''')))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((***)))(((((())))))(((&&&))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''((())))))))))))(((((((((((((((((((((((((((((((((((()))))))))***))))))(((''''''(((******'''&&&&&&&&&&&&'''((((((((((((''''''''''''''''''&&&&&&''''''''''''''''''))))))(((((('''''''''&&&((((((((((((((((((((((((''''''(((((())))))******((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((***+++***)))'''(((((('''''''''(((((((((((((((((((((((((((((((((((((((''')))***)))((('''(((***((()))))))))************,,,+++***))))))***+++,,,,,,,,,++++++,,,,,,---...,,,,,,---...///000111111...000111222333444777999888;;;>>>DDDUUUttt''''''''''''(((((((((((('''''''''((((((((())))))************************(((((((((((((((((((((((('''''''''''''''(((((())))))))))))))))))(((((('''((((((((((((((((((((((((&&&'''''''''''''''''''''((((((((())))))(((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((('''&&&&&&'''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''((((((((('''&&&%%%%%%((((((((('''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))************&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''&&&&&&%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&''''''(((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''((('''&&&&&&&&&&&&'''(((''''''''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((***)))((()))******(((&&&(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&'''((()))))))))((((((((((((((((((((((((((('''(((((((((((()))))))))))))))(((''''''(((******'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&((((((((('''''''''''''''((((((((((((((((((((((((''''''(((((())))))******(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))(((+++///000///,,,)))(((((((((((((((((('''''''''))))))))))))))))))))))))''')))***)))((('''(((***((()))))))))************---,,,++++++++++++,,,---,,,,,,++++++,,,,,,---...,,,,,,---...///000111111000111333333222333555777666999<<>>AAAEEESSSqqq''''''''''''(((((((((((('''((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((($$$%%%&&&'''((((((''''''((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''(((((((((((((((((('''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((('''''''''&&&&&&&&&'''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''(((((()))))))))(((''''''&&&&&&'''''''''''''''((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%%%%&&&'''))))))'''&&&%%%"""###%%%'''((((((((('''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((***)))))))))******((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((('''((())))))((('''%%%###(((((((((((((((((((((((('''''''''((((((((())))))))))))***))))))((('''&&&'''&&&&&&&&&&&&'''((((((&&&&&&((()))))))))(((((()))))))))(((((('''''''''''''''((((((((()))))))))((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((&&&&&&''''''((())))))***)))+++------,,,***)))))))))(((((((((''''''''''''))))))))))))))))))))))))''')))***)))((('''(((***))))))))))))************((()))***++++++***)))(((******))))))******+++,,,,,,,,,---...///000111111000111222222222333666888???CCCEEEIIIUUUsss''''''''''''((((((((()))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((%%%&&&(((***++++++******))))))))))))))))))))))))&&&&&&&&&'''''''''((((((&&&''''''''''''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((())))))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&'''((((((((('''%%%&&&&&&''''''(((((((((%%%%%%%%%&&&&&&'''''''''%%%%%%&&&'''((()))*********)))((('''''''''''''''(((((((((((())))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))&&&''''''''''''''''''&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''))))))((('''&&&&&&%%%%%%$$$&&&(((******(((&&&$$$!!!"""%%%'''((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))((((((((((((((((((((((((+++***)))***+++***)))'''((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((###$$$'''((())))))''''''((((((((((((((((((((((((''''''''''''((((((((())))))************(((&&&%%%'''&&&&&&&&&&&&'''(((((('''((()))+++++++++***)))******))))))((((((((('''''''''(((((()))*********((((((((((((((((((((((((((((((''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''(((((())))))((((((((((((((((((((((((&&&&&&&&&'''((())))))************(((&&&&&&(((***))))))(((((('''''''''&&&((((((((((((((((((((((((((()))***)))((('''(((***))))))))))))************((())),,,------,,,)))(((,,,,,,++++++,,,,,,---...,,,,,,---...///000111111...///111222333444777:::;;;???BBBDDDPPPnnn&&&''''''((()))******+++******)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((******))))))((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((%%%&&&&&&&&&'''((((((((('''''''''''''''''''''''''''((()))(((&&&%%%%%%'''''''''&&&%%%&&&'''((()))%%%%%%&&&&&&'''((())))))''''''''''''''''''&&&&&&&&&'''((((((&&&%%%&&&((((((((('''''''''&&&&&&&&&(((((((((((((((((((((((((((((((((((('''''''''''')))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))(((((('''''''''&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''(((((('''%%%$$$%%%'''***))))))(((((('''''''''&&&%%%&&&''''''((((((''''''(((''''''&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''(((((((((((((((''''''''''''''''''(((((((((((())))))))))))))))))))))))'''''''''''''''((()))******)))'''%%%%%%''')))***''''''''''''(((((((((((((((((((((((()))))))))))),,,+++(((&&&%%%%%%&&&'''&&&&&&&&&''''''''''''((())),,,//////---)))&&&%%%******++++++++++++******))))))(((((('''''''''&&&(((((((((((((((((((((((())))))((('''''''''''''''******))))))(((((('''''''''((()))(((&&&%%%%%%''''''((()))))))))))))))((((((((((((((((((((((((((())))))(((((('''''''''&&&''''''((((((((((((''''''))))))(((((((((((())))))))))))))))))))))))))))))''''''&&&&&&'''((()))***))))))))))))))))))))))))((()))))))))))))))((((((++++++******************++++++++++++++++++++++++,,,------...///000111111222111111111222444666777;;;<<>>DDDQQQnnn'''''''''(((((())))))******))))))((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&(((((((((&&&%%%&&&''''''&&&&&&&&&&&&'''((((((%%%%%%&&&&&&'''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&%%%%%%&&&((('''''''''''''''&&&&&&&&&((((((((((((((((((((((((((((((((((((''''''''''''(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''((((((((((((''''''''''''&&&&&&&&&&&&'''''''''((('''&&&%%%%%%''')))((((((((('''''''''''''''%%%&&&''''''((((((''''''''''''&&&&&&&&&''''''(((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''((((((((((((''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''''''''(((((((((((())))))))))))))))))))))))))))))((('''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))************++++++---,,,***)))((((((((((((&&&&&&&&&''''''''''''(((&&&''')))***)))((()))***'''(((((())))))(((((('''((((((((((((''''''''''''(((((((((((((((((((((((()))((((((''''''''''''((())))))))))))((((((((((((&&&(((((((((&&&%%%&&&'''))))))((('''''''''((()))((((((((((((((((((((((((((((((((((((''''''''''''''''''((((((((((((''''''&&&''''''((((((''''''&&&))))))))))))))))))))))))((()))*********)))((('''))))))))))))))))))))))))(((((())))))))))))((((((************************++++++++++++++++++++++++------...///000111222222000000000000111333444666777999===CCCQQQmmm'''''''''((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((('''&&&&&&&&&%%%''''''''''''''''''''''''&&&'''((('''&&&%%%&&&(((&&&&&&&&&&&&''''''((((((&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%&&&&&&&&&$$$%%%&&&&&&$$$$$$$$$&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((''''''&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((('''''''''''''''((((((((((((''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''''''''((('''%%%%%%''')))''''''''''''''''''''''''%%%&&&''''''(((''''''''''''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''&&&'''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((******)))((('''''''''(((''''''((((((((((((''''''''''''''''''((((((((((((''''''''''''((((((((()))******((('''&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&'''((((((''''''(((***))))))************))))))((((((((((((((('''''''''(((((((((((((((((((((((()))(((''''''''''''(((((())))))))))))((((((((((((&&&'''((('''&&&%%%&&&(((000...+++)))(((((()))***((((((((((((((((((((((((((((((((((((((('''''''''''''''((((((((((((''''''''''''((())))))(((''''''(((((((((((((((((((((((()))***+++,,,+++***'''&&&(((((((((((((((((((((((('''(((((())))))))))))(((***************+++++++++***+++++++++++++++,,,,,,,,,------...///000111222000/////////000222444555777999===CCCPPPkkk''''''''''''(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((('''&&&&&&&&&%%%''''''''''''''''''''''''%%%'''((('''&&&&&&'''(((&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''''''''%%%&&&&&&&&&'''''''''(((&&&''''''&&&$$$"""######&&&'''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''&&&&&&&&&''''''((('''''''''''''''''''''''''''''''''((((((((((((((('''(((((())))))(((((('''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''&&&'''((('''&&&%%%'''(((&&&&&&&&&'''''''''''''''%%%&&&''''''((('''''''''&&&&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''(((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((+++***)))(((((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((&&&''''''''''''((((((((())))))(((''''''&&&&&&&&&&&&&&&&&&''''''''''''(((((())))))'''%%%%%%''')))))))))************))))))'''''''''(((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))%%%'''((('''&&&&&&'''(((222000---)))'''&&&&&&'''(((((((((((((((((((((((('''''''''(((((((((((((((''''''((((((((((((''''''((()))***++++++***)))((((((((((((((((((((((((((()))***+++,,,+++***'''&&&((((((((((((((((((((((((''''''((()))))))))))))))))))))*********+++++++++*********++++++,,,,,,,,,+++,,,---...///000000111000/////////000222444555999:::>>>DDDPPPjjj''''''''''''''''''''''''((((((((((((((())))))***))))))))))))))))))))))))(((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((()))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''%%%&&&((('''&&&&&&'''(((%%%&&&''''''((((((''''''''''''''''''''''''''''''%%%&&&&&&''''''((((((((('''(((((('''$$$######$$$&&&&&&&&&'''''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&'''(((((('''''''''''''''''''''''''''''''''(((((((((((((((''''''((((((((((((''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''&&&'''((((((&&&&&&&&&(((&&&&&&&&&&&&&&&'''''''''%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&'''((()))''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''((((((((((((''''''''''''((((((((()))))))))((((((((((((((((((((((((%%%&&&'''((())))))))))))''''''''''''(((((((((((())))))))))))))))))))))))******)))((((((((())))))((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))******************)))))))))(((&&&&&&&&&''''''''''''((()))))))))(((&&&%%%'''(((&&&''''''((((((''''''&&&'''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((()))(((((((((((())))))))))))%%%&&&((('''&&&&&&'''(((///---+++(((&&&$$$$$$$$$(((((((((((((((((((((((('''''''''(((((((((((((((''''''((((((((((((''''''((()))+++,,,,,,+++)))((())))))))))))))))))))))))((()))*********)))((('''))))))))))))))))))))))))&&&'''((())))))******))))))))))))***++++++,,,,,,*********++++++,,,,,,---,,,,,,---...///000111111000000000000111333444666888:::>>>EEEQQQkkk''''''''''''''''''''''''((((((((((((((()))******(((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''%%%&&&''''''&&&&&&''')))%%%&&&'''((((((((('''&&&''''''''''''''''''''''''$$$$$$%%%&&&&&&'''((((((%%%&&&''''''&&&%%%&&&'''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''((((((((()))&&&''''''((((((''''''&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''%%%'''(((((('''&&&&&&'''%%%%%%%%%&&&&&&'''''''''%%%&&&''''''((((((''''''&&&%%%%%%&&&&&&((())))))''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&'''((()))******+++((((((((((((((((((((((((%%%&&&'''((())))))))))))''''''''''''(((((((((((()))))))))))))))))))))))))))))))))((())))))******)))((('''&&&&&&'''((()))''''''''''''((((((((((((((((((((()))))))))*********************))))))(((&&&&&&&&&''''''''''''(((&&&((())))))((('''(((***&&&&&&''''''''''''&&&&&&''''''''''''((((((((()))(((((((((((((((((((((((('''''''''''''''((())))))'''((((((((()))))))))***%%%&&&''''''&&&&&&''')))))))))(((''''''&&&%%%%%%((((((((((((((((((((((((''''''''''''((((((((()))''''''(((((((((((('''''''''(((***,,,,,,***((('''))))))))))))))))))))))))'''((((((((((((((())))))))))))))))))))))))))))))&&&'''((()))************((())))))***++++++,,,,,,)))******+++,,,,,,------......///000111222333333111111111111222333555666666888>>>EEERRRmmm'''''''''''''''''''''&&&((((((((((((((()))******(((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((%%%&&&&&&''''''(((((((((''''''''''''''''''''''''%%%&&&''''''&&&&&&((()))%%%%%%'''((((((((('''&&&'''''''''''''''''''''&&&######$$$%%%%%%&&&''''''###%%%&&&''''''''')))+++&&&&&&&&&'''''''''(((((((((((((((((((((((((((((()))(((((((((''''''''''''&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''&&&'''''''''(((((())))))&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''(((((((((((('''''''''''''''&&&&&&'''''''''%%%'''(((((('''&&&&&&'''%%%%%%%%%&&&&&&'''''''''%%%&&&''''''((((((''''''%%%%%%%%%&&&'''((()))***'''''''''&&&&&&'''''''''((((((((((((((((((((((((''''''((((((((((((''''''%%%&&&'''((()))***+++,,,))))))))))))))))))))))))%%%&&&'''((())))))))))))''''''''''''((((((((()))))))))))))))))))))))))))))))))(((((()))***++++++***)))'''&&&&&&''')))***''''''''''''((((((((()))&&&&&&&&&&&&'''''''''((('''((((((((((((((('''&&&&&&&&&&&&'''''''''(((((($$$&&&)))***))))))***,,,(((((())))))))))))((((((&&&'''''''''(((((())))))(((((((((((((((((((((((('''''''''''''''((()))***'''((((((((())))))******%%%&&&''''''&&&&&&((()))&&&'''((()))******))))))((((((((((((((((((((((((&&&'''''''''(((((())))))''''''((((((((((((''''''&&&'''***++++++***'''&&&))))))))))))))))))))))))''''''&&&&&&'''((()))***))))))))))))))))))))))))&&&'''((()))************((())))))***++++++,,,,,,))))))***+++,,,,,,------000000111222333444444555222111111111222444666777333666===EEESSSooo(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((())))))((('''&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((&&&%%%%%%&&&'''((('''''''''''''''''''''''''''((()))******)))((('''(((((('''''''''&&&&&&&&&(((((((((((((((((((((((((((''''''&&&&&&((()))***(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''((())))))(((((('''''''''&&&%%%&&&''''''((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''''''''''''''''''''''')))&&&%%%&&&((()))'''%%%)))((('''''''''(((***+++))))))(((((('''''''''&&&######%%%&&&''')))******+++)))((()))+++,,,,,,+++---,,,***(((((((((((()))###***---)))&&&(((+++,,,...((($$$'''++++++))))))''''''((((((((((((''''''&&&&&&''')))***+++,,,---(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((******))))))((((((''''''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))((()))))))))))))))(((((())))))(((((((((((())))))((((((((((((((((((((((((''''''''''''((((((((((((&&&'''((((((''''''(((***(((((('''''''''&&&&&&&&&))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))&&&&&&'''))),,,,,,)))'''))))))(((((('''''''''&&&''''''''''''((((((((((((+++)))'''&&&'''((('''&&&((((((''''''''''''((((((&&&''''''((()))******+++(((((((((((())))))))))))************+++,,,---...222333333444444333333222111111111222333444555666555888<<>>CCCOOOkkk((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&'''''''''''''''''''''&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''###$$$&&&((())))))((('''''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((%%%&&&((()))))))))((('''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&'''''''''(((((())))))%%%&&&''''''(((((('''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''))))))((('''''''''''''''''''''''''''''''''''''''%%%''')))(((&&&%%%&&&)))%%%%%%'''((((((((('''&&&&&&'''''''''(((((())))))(((((((((((()))))))))))))))'''%%%%%%&&&''''''&&&((()))***++++++***)))(((,,,+++((($$$$$$)))+++)))%%%$$$'''+++***''''''***))))))************))))))''''''''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((*********)))((((((''''''(((((((((((())))))))))))((((((((((((((((((((((((&&&'''((()))************))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''((((((((()))&&&'''((((((''''''(((***&&&&&&&&&'''''''''(((((())))))))))))))))))))))))'''(((((()))***++++++,,,))))))))))))))))))))))))%%%))),,,***&&&%%%)))---&&&'''''''''(((((())))))''''''''''''((((((((()))''''''(((***,,,,,,***(((((((((''''''''''''(((((())))))))))))(((((((((((()))************+++++++++************+++,,,---...//////000000000000//////111111111222333444666666777999>>>DDDOOOkkk(((((('''''''''&&&&&&&&&(((((((((((())))))))))))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%&&&''''''&&&&&&''')))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%"""%%%((()))(((&&&$$$$$$%%%%%%&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%&&&&&&''''''(((((())))))))))))))))))))))))***)))(((&&&&&&''''''(((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''((((((((((((((('''&&&((((((((((((((('''''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))+++******)))(((''''''&&&))))))))))))************''')))******(((&&&%%%%%%(((((((((((())))))))))))((((((((((((((((((((((((******))))))((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((()))***+++++++++***)))''''''&&&%%%%%%%%%%%%&&&))))))((('''''''''''''''))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((('''(((((())))))((('''&&&&&&''''''((((((((((((''''''(((((('''(((((()))***+++)))***+++***)))((()))***,,,,,,+++***))))))******,,,,,,,,,++++++*********000000000000////////////000000000111222333555555777999>>>DDDOOOkkk(((((('''''''''&&&&&&&&&'''((((((((())))))))))))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%&&&''''''&&&&&&''')))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%$$$&&&'''''''''(((***,,,111///+++(((&&&&&&''')))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''''''''(((((((((((((((((((((((((((((((((***)))((('''&&&''''''(((((((((''''''''''''(((((('''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&''''''''''''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''((((((''''''&&&&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&'''((())))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))*********)))((('''''''''))))))))))))************)))***+++***((('''''''''(((((((((((())))))))))))((((((((((((((((((((((((***)))))))))((((((((('''))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))***,,,.../////////...---(((''''''&&&&&&&&&&&&&&&))))))((('''''''''''''''))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''(((((((((((('''''')))(((((((((((())))))***)))+++,,,+++***)))***+++,,,++++++***))))))******,,,,,,,,,+++++++++******.........//////000000000000000000111222333555555777999>>>CCCOOOkkk'''''''''''''''&&&&&&&&&''''''((((((((()))))))))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%&&&''''''&&&&&&''')))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''''''''&&&''''''&&&&&&&&&***///333777333---'''%%%%%%(((+++((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''(((((((((''''''''''''''''''''''''&&&'''((())))))((('''&&&''''''''''''''''''''''''&&&&&&'''''''''((((((((())))))((((((((((((((('''(((((((((((((((((((((((())))))(((''''''''''''(((***))))))(((((())))))***((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''%%%&&&&&&&&&&&&''''''''''''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((((((((((((''''''''''''(((((('''''''''''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&'''((()))******+++((((((((((((((((((((((((******))))))((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))((((((''''''))))))))))))************+++,,,+++***((('''((()))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))))))))))),,,...111333444333222000))))))((('''''''''''''''))))))((('''''''''''''''))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''***))))))(((((((((((()))***+++,,,,,,******+++,,,,,,+++******)))*********,,,,,,,,,++++++++++++***+++,,,---...///000111111000000000111222333555555777999===CCCOOOkkk'''''''''''''''''''''''''''''''''((((((((())))))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%&&&''''''&&&&&&''')))''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((('''(((((('''&&&'''***///333000---(((%%%$$$&&&***,,,((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''%%%''')))******)))'''%%%''''''''''''''''''''''''''''''''''''((((((((((((******))))))((((((''''''(((((((((((((((((((((((()))(((((((((''''''''''''***))))))))))))))))))***))))))((((((''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''''''''((((((((((((''''''''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''(((((()))******((((((((((((((()))))))))+++******)))(((''''''&&&(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***)))))))))((((((((('''((()))))))))************+++++++++)))'''&&&(((***(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))***---000333444444222111***))))))((((((((((((((())))))((('''''''''''''''(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***((((((((((((((()))))))))''''''((((((((((((''''''******)))(((((('''(((((((((***++++++***)))***,,,++++++***************+++++++++++++++++++++++++++,,,,,,------...//////000000000000111222333555555666999===CCCOOOjjj&&&'''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%&&&''''''&&&&&&''')))'''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((('''((())))))((((((+++---)))(((&&&&&&&&&((()))+++(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))((((((((((((((((((((((((%%%''')))******)))'''%%%(((((((((((((((((((((((('''''''''((((((((())))))******))))))((((((''''''''''''''''''''''''''''''(((((((((((((((''''''&&&)))((((((''''''(((((()))))))))((((((''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))+++***)))((('''((((((((((((((((((((())))))******+++******)))(((''''''&&&(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((()))))))))******************)))'''%%%%%%''')))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((***---///000000///...******)))(((((((((((()))))))))((('''''''''''''''(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))***+++))))))(((((((((((()))***''''''((((((((((((''''''******)))(((((('''((((((&&&((())))))(((((()))++++++***************++++++++++++++++++++++++++++++..................------000000000111222333555555666888===CCCNNNjjj&&&&&&&&&'''''''''''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%&&&''''''&&&&&&''')))''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''((((((((('''(((******)))''''''((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))((((((((((((((((((((((((&&&'''((())))))((('''&&&((((((((((((((((((((((((''''''((((((((()))))))))))))))((((((((((((((('''''''''''''''''''''''''''((((((((()))(((''''''&&&(((''''''&&&&&&''''''(((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&'''''''''((((((((('''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%'''''''''(((((('''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))---,,,***((('''''''''((('''(((((())))))******+++******))))))((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))************)))))))))(((&&&%%%&&&'''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))&&&''')))***++++++++++++******)))((((((((((((((())))))(((''''''''''''''''''((()))******)))((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''')))***++++++***)))((('''((())))))''''''((((((((((((''''''***))))))(((((((((((()))%%%'''(((((('''((()))************)))******+++,,,***++++++++++++,,,,,,,,,/////////.........------000000000111222333555555666888<<>>???@@@BBBDDDEEEGGGGGGKKKMMMPPPRRRRRRPPPMMMKKKKKKJJJHHHFFFCCCAAA???>>>;;;;;;:::999888777777666000000000000000000000000................................................---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,*********)))******+++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++((((((((((((((((((((((((''''''(((((())))))******&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''***((('''((()))***)))'''''''''((((((((((((''''''&&&'''''''''(((((())))))&&&&&&&&&'''((())))))***))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************************)))))))))***+++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,------------...//////000000//////000000000111222444666666::::::;;;<<<===>>>??????;;;;;;::::::999999888888<<<=========>>>>>>>>>>>>;;;;;;:::999888777777666333333111000////////////------------------------+++,,,------++++++,,,---++++++++++++++++++++++++******))))))******+++,,,))))))))))))************&&&'''(((******+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((***+++,,,))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&&&&'''((()))******)))((('''''''''(((***+++))))))))))))))))))))))))((((((((((((((())))))*********+++++++++******)))******+++++++++,,,,,,,,,+++,,,,,,---...///000000//////000111222444555666777777<<>>;;;777555444444555555333222333222111000000///---,,,000000///......//////000---------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))'''''''''''''''''''''''')))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&&&&'''((()))******''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))***))))))(((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((()))******))))))(((((((((((())))))))))))))))))******************************************++++++++++++++++++,,,++++++++++++,,,,,,---000///---,,,,,,,,,,,,,,,,,,///333666777999;;;===<<>>;;;999999999:::::::::;;;<<>>:::;;;===<<<888333444333222222222000...+++////////////......------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((($$$%%%&&&'''(((***++++++(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))***)))((((((''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((()))******))))))(((((((((((())))))))))))))))))******************************++++++++++++++++++++++++++++++************+++,,,---...111000...---------...//////222777;;;???BBBFFFHHHHHHKKKOOORRRRRRSSSSSSTTTPPPPPPOOOMMMJJJIIIJJJLLLKKKJJJIIIGGGEEEDDDCCCCCCFFFEEECCCBBBBBBBBBCCCDDDCCCCCCBBBAAABBBDDDFFFGGGGGGGGGGGGHHHIIIIIIJJJJJJEEEEEEFFFGGGGGGGGGGGGFFF@@@@@@AAAAAA???>>><<<:::444444444444333111///......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,******++++++++++++************))))))******+++,,,))))))((((((((('''''''''))))))))))))((((((((((((---,,,+++***************))))))))))))))))))))))))******))))))))))))******(((((())))))))))))((((((((((((((((((((((((((((((''''''((((((((()))))))))***))))))(((((())))))***))))))))))))************((((((((()))))))))************+++++++++,,,,,,,,,+++,,,---......//////......//////111222444666777888777;;;CCCNNNeee(((((((((((((((((((((((()))))))))))))))************))))))))))))******+++)))******+++---000222444333666999:::>>>IIIZZZhhhmmmnnnooonnnnnnooosssuuu}}}yyynnnggg[[[UUUPPPPPPRRRQQQJJJCCC:::777444333444444222000000000//////...,,,+++***............------------,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))((())))))************)))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&&&&'''((())))))***************************(((((((((((())))))))))))(((((((((((())))))))))))))))))(((''''''''''''((())))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((())))))***))))))(((((((((((())))))((()))))))))************)))))))))***************+++************)))))))))***))))))******+++,,,---...------...///222444555;;;===AAACCCEEEHHHKKKMMMNNNQQQTTTUUUTTTRRRQQQQQQKKKKKKJJJHHHGGGHHHKKKMMMOOONNNMMMLLLKKKKKKLLLLLLOOOOOOPPPQQQRRRTTTUUUVVVQQQRRRRRRRRRRRRRRRSSSTTTOOOOOOPPPPPPPPPPPPQQQRRRNNNOOOOOOOOONNNLLLKKKJJJEEEFFFGGGHHHGGGFFFDDDBBB<<<;;;999888777444000...------,,,++++++,,,------------------------------------,,,+++++++++,,,,,,***++++++,,,,,,++++++******************++++++++++++++++++*********)))))))))))))))(((((((((''''''))))))(((((())))))***+++))))))))))))))))))))))))******))))))))))))******(((((())))))))))))(((((((((((((((((((((((((((((('''(((((((((((()))))))))))))))(((((((((((())))))((()))))))))************(((((((((((())))))))))))******+++++++++,,,,,,,,,++++++,,,---...............//////111222444666777999777;;;DDDOOOfff((((((((((((((((((((((((((()))))))))*********+++))))))))))))***+++,,,---+++,,,...222666:::>>>???HHHLLLOOOQQQUUUbbbuuuzzzwwwxxx||||||vvvrrrrrrvvvvvvqqqjjjTTTMMMDDD>>>;;;999555222222222111111000//////////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''************************(((((((((((())))))))))))(((((((((((()))))))))))))))(((((('''''''''''''''))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((())))))***))))))(((((((((((())))))((()))))))))************((((((((()))))))))******))))))))))))))))))((((((++++++******++++++,,,------...111444888<<>>???@@@FFFJJJPPPWWW^^^gggoootttqqqrrrssssssqqqqqqrrrsssrrrrrrqqqrrrtttwww{{{}}}|||yyyyyy~~~{{{rrr```___^^^^^^```bbbeeeggghhhgggeeecccbbbccccccddd```\\\XXXVVVUUURRRKKKFFF???<<<888444111000000000........................///...---,,,+++++++++++++++,,,,,,------,,,,,,+++((()))***+++,,,++++++************)))))))))((((((++++++++++++************++++++++++++,,,---......******************************))))))))))))******(((((())))))))))))(((((())))))))))))))))))))))))(((((()))))))))*********((((((''''''''''''(((((())))))))))))************)))))))))*********++++++******+++++++++,,,,,,,,,******+++,,,------------...//////111222444666777:::999<<>>@@@DDDGGGLLLPPPQQQOOOLLLJJJDDDEEEEEEDDDCCCDDDFFFIIIJJJNNNTTT\\\eeeoooyyy|||~~~~~~|||{{{zzz{{{}}}}}}|||||||||vvviiigggeeedddeeehhhlllnnnsssqqqnnnkkkjjjkkkmmmnnnjjjeeeaaa______[[[UUUOOOGGGDDD>>>888444111000///........................///...---,,,+++++++++++++++,,,,,,------,,,,,,+++((()))***+++,,,+++******,,,,,,,,,++++++++++++***,,,,,,,,,+++++++++******,,,+++******))))))************************************))))))))))))******(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))************((((((''''''''''''(((((())))))))))))************************++++++++++++******+++++++++,,,,,,,,,******+++,,,------------...//////111222444666777;;;999<<>>BBBFFFIIIKKKMMMOOOMMMKKKKKKKKKJJJIIIHHHFFFFFFGGGHHHKKKMMMPPPQQQUUU```ggggggmmm{{{{{{vvvwww{{{~~~xxxsssuuuyyy~~~}}}xxxxxx}}}rrrqqqnnnkkkhhhiiilllooosssuuusssooonnnqqqsssrrruuusssrrrqqqoookkkhhhhhh^^^UUUKKKGGGCCC===:::999444000...///222333111...000///...///000000...,,,+++,,,---............---,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))+++***)))))))))***,,,,,,***************)))((((((+++*********))))))(((((((((((())))))*********+++))))))))))))))))))))))))(((((('''''''''(((((()))))))))(((((((((((())))))))))))***++++++++++++***+++))))))+++......,,,)))******+++++++++,,,,,,,,,***+++---///000111222222///000000111333555777888999888===DDDLLLaaa((()))***)))(((((()))++++++,,,...000111222333444999===EEEOOOYYYcccjjjnnnxxx|||~~~}}}{{{hhhYYYLLLJJJDDD:::777777333,,,---.../////////000333555------.........---,,,+++++++++++++++++++++++++++************************************************************)))))))))((())))))))))))******************)))))))))((((((((())))))((((((((('''''''''''''''((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((((((((((((((()))))))))***((()))***+++,,,,,,,,,,,,+++---///000222555:::>>>BBBDDDFFFJJJMMMNNNMMMKKKIIIHHHGGGGGGIIIKKKKKKLLLPPPRRRUUUUUUUUUUUUVVVXXXbbblllrrrrrrwww~~~~~~{{{tttqqqsssxxx}}}}}}wwwppplllkkkooouuuyyyzzzxxxuuusss|||yyyuuuuuuxxxyyyyyyxxxvvvuuurrrpppnnnnnnppprrruuuwwwvvvssssssssspppkkkvvvzzz}}}}}}mmmcccZZZUUUPPPIIIDDDCCC;;;999777666555333...+++...---,,,---///000///...,,,,,,------,,,,,,++++++,,,,,,,,,++++++++++++***************************************************+++***)))))))))***+++,,,***************)))((((((+++*********))))))))))))))))))))))))*********+++))))))))))))))))))))))))(((((('''''''''(((((()))))))))(((((((((((())))))(((((()))************)))+++))))))+++---...,,,)))************+++++++++,,,***+++---///000111111222///000000111333555777888999999>>>EEENNNccc((()))******))))))+++---111222444444444666888;;;DDDMMMZZZfffpppxxx}}}mmmkkkaaaQQQDDD<<<777222222000......000111000000......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************))))))))))))************++++++++++++************))))))))))))))))))((((((((((((''''''''''''((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))((())))))******))))))(((((((((((()))))))))******)))***+++,,,,,,,,,++++++///111333666999???EEEIIILLLKKKKKKMMMOOOOOOKKKGGGDDDDDDEEEGGGJJJMMMQQQSSSYYY___dddeeebbb```bbbdddwww~~~~~~~~~}}}zzzxxxuuurrrssswww~~~}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}|||{{{{{{zzzzzzyyyvvvuuuuuutttuuuvvvxxxyyytttxxxzzzzzz{{{xxxoooeee```iiitttxxxvvvtttuuuwwwooogggaaa___]]]XXXSSSSSSFFFDDD@@@===:::777666555///---,,,,,,...000000000.........------,,,++++++,,,,,,,,,,,,++++++++++++******************************************************))))))******+++,,,***************)))((((((***************))))))))))))))))))***************)))))))))))))))))))))))))))((((((''''''((((((((())))))(((((((((((())))))''''''((()))))))))))))))***))))))+++,,,---+++***)))))))))*********+++++++++,,,---///000111111111///000000111333555777888::::::???FFFPPPfff)))***++++++***+++...000666777777666777:::AAAGGGUUU___kkksssxxx}}}~~~lllXXXKKKFFFDDD777555222222444333000,,,/////////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********************************))))))))))))))))))))))))*********++++++))))))))))))))))))))))))))))))((((((((((((((((((''''''((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))))))))))))))******)))))))))(((((()))))))))*********,,,,,,+++******+++,,,,,,333666:::???CCCGGGMMMPPPLLLIIIFFFFFFIIIIIIFFFBBBDDDFFFHHHKKKNNNRRRWWWZZZ___gggpppsssooommmooorrr~~~|||~~~~~~}}}|||vvv{{{tttggg\\\eeeooorrrrrrppplllhhheee___]]]aaaeeedddbbbcccXXXTTTNNNGGGAAA??????@@@555333///......000000000000000//////............------,,,,,,,,,+++++++++***************************************************************+++++++++***************)))((((((************************************************))))))))))))))))))))))))***)))(((((((((((((((((())))))(((((((((((())))))'''((())))))******))))))***)))******++++++++++++((())))))))))))*********+++,,,---///000000111111///000000111333555777888999999>>>FFFPPPggg***+++,,,,,,---...222555666777999:::===GGGTTT^^^fffmmmtttwwwxxx{{{pppbbb]]]^^^GGGAAA:::666666666666444000//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))******((((((((()))))))))******(((((((((((((((((((((((((((((())))))))))))))))))''''''((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))************))))))))))))))))))************---+++***)))+++///333555;;;???CCCGGGHHHIIIKKKLLLIIIEEEAAA@@@BBBEEEFFFEEEIIIMMMQQQTTTVVVYYY^^^bbblllttt~~~}}}yyyyyy|||}}}|||ooodddkkkpppsssvvvwwwnnndddbbb]]]\\\aaafffffffffgggeeeccc___YYYRRRKKKEEEAAA???;;;666333111000///...//////............///000---------,,,,,,,,,++++++************************************************))))))******++++++++++++***************)))((((((***************++++++++++++++++++***************))))))))))))))))))))))))******)))((((((((((((((())))))(((((((((((())))))((()))******++++++******)))***************+++,,,((())))))))))))*********,,,,,,...///000000000000///000000111333555777888888888<<>>BBBEEEGGGJJJJJJHHHFFFEEEDDDGGGFFFDDDDDDEEEIIINNNQQQSSSXXX^^^bbbccceeeiiilllyyynnntttwwwzzz|||oooiiiccc___aaacccaaa___```___```cccfffgggbbbWWWOOOKKKGGGBBB===:::666333111000///---,,,,,,---......------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))***++++++++++++******************)))((((((*********++++++++++++++++++++++++++++++*********))))))))))))))))))))))))++++++***)))(((((((((((())))))(((((((((((())))))))))))***+++++++++++++++)))*********((()))+++,,,)))))))))*********++++++,,,---...///000000000000///000000111333555777888888777;;;CCCNNNfff...///000000111555:::===>>>FFFPPPYYYbbbooo~~~~~~~~~~~~}}}}}}~~~~~~~~~uuufffUUUFFF<<<888555444222000////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************((()))))))))************(((((()))))))))*********''''''(((((())))))))))))(((((()))))))))*********''''''((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))******++++++******)))))))))*********+++++++++---...222666;;;@@@DDDGGGGGGHHHHHHFFFDDDCCCEEEFFFHHHLLLOOOPPPPPPSSSXXX]]]```gggpppuuuvvvvvvyyy|||~~~|||{{{|||~~~{{{xxxuuutttyyyuuummmhhhiiiiiihhhfffggg```]]]]]]dddmmmpppkkkeee[[[WWWRRRNNNIIIEEE@@@<<<666444222///---------......------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++((()))***+++,,,++++++******************)))((((((*********++++++,,,,,,,,,,,,,,,,,,++++++*********)))))))))))))))))))))))),,,+++***)))(((((((((((())))))(((((((((((())))))((())))))***************(((******)))((((((***---************+++++++++,,,,,,---...///000000000000///000000111333555777888999888<<>>GGGVVVgggrrrrrruuu{{{~~~}}}}}}}}}~~~|||~~~~~~ppp]]]LLL>>>333111444444222000.........///000------------,,,,,,,,,+++++++++++++++******************************************************************++++++++++++******))))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))***))))))(((((((((((((((((((((((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))***+++---///222555777888888999;;;;;;;;;===???AAACCCHHHNNNRRRTTTVVVZZZ]]]\\\bbbkkkrrrwwwyyy|||~~~~~~|||}}}qqqjjjkkkvvv~~~xxxnnnjjjooovvvuuupppkkkjjjddd\\\UUUNNNCCC888777444111//////...---,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,---...---,,,******++++++,,,,,,+++******)))*********...,,,)))))))))***)))((())))))))))))))))))))))))'''((()))***************)))************+++++++++,,,+++***+++------,,,***---///000000///...///000000222333444444444666888888:::>>>CCCIII^^^;;;@@@EEEJJJUUUfffvvv~~~xxxxxxzzz~~~}}}~~~yyyhhhTTTBBB999999777555222000000000000///------------,,,,,,,,,,,,,,,+++++++++************,,,,,,,,,,,,,,,,,,,,,,,,******************************++++++++++++******))))))))))))))))))))))))***))))))))))))))))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))'''''''''(((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))***+++...111444777999;;;:::<<<===>>>???AAAEEEHHHKKKQQQWWWYYYXXXYYY^^^bbbfffppp}}}~~~~~~uuuqqqyyyyyywww{{{}}}{{{{{{{{{wwwpppkkkeee[[[PPPFFFAAA;;;555222111///...000000///---,,,,,,++++++,,,,,,,,,++++++,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,---,,,++++++******++++++++++++******************)))))))))************)))))))))))))))))))))))))))((()))***+++,,,---------))))))*********++++++++++++******,,,......---+++---///111111000///000111///111333444444555777888888999>>>BBBHHH\\\JJJPPPUUUYYYdddttt}}}|||~~~|||~~~||||||lllRRR@@@999888666333333444444222111.........---------,,,,,,,,,,,,,,,,,,+++++++++***,,,,,,,,,,,,,,,,,,,,,,,,******************************++++++++++++******))))))))))))))))))))))))******))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))&&&&&&&&&''''''(((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***(((((((((((((((((((((((())))))************))))))))))))))))))************,,,---///222555888:::;;;:::<<>>CCCHHH\\\]]]dddhhhiiiqqq~~~~~~}}}zzzwww~~~~~~gggNNNAAA<<<888333111222222000...////////////.........---------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******))))))))))))))))))))))))+++******))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))***''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))******))))))))))))))))))))))))))))))************))))))((())))))***+++,,,------000111222444777999:::;;;;;;===AAAEEEHHHLLLQQQTTTVVVYYY^^^```ccchhhnnnsssrrr|||yyy|||}}}~~~wwwrrrsssvvvwwwhhhaaaVVVKKKAAA888222---...------,,,---...///000------,,,,,,,,,,,,------/////////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******++++++++++++++++++*********))))))***++++++++++++***&&&(((******)))((()))***))))))))))))))))))))))))'''((()))***************)))************+++++++++((()))***---000000...,,,,,,...000000//////000111---///222333444666888:::999:::>>>CCCHHH\\\ooowwwyyywww}}}{{{zzzzzzzzzzzz}}}mmm```TTTKKK???666333222000...000000000000//////////////////.........---------++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******))))))))))))))))))))))))+++******))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((()))*********))))))))))))))))))))))))))))))************))))))((((((***+++---///000000555555666777999:::;;;;;;???BBBGGGKKKNNNQQQUUUXXX[[[]]]bbbggglllppptttuuuqqqtttyyy}}}|||yyyyyy|||sssrrrxxx|||zzzqqqfffZZZMMM@@@888333222000...------...///------,,,,,,,,,,,,------000000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++++++++***))))))((()))***+++,,,++++++***(((***+++***'''&&&((()))))))))))))))))))))))))))((())))))*********)))))))))************+++++++++((((((***...111111///---+++---/////////...///000///111333444444555777999777888===BBBHHH\\\zzz~~~{{{xxxwwwyyy}}}{{{zzzzzz|||xxxzzz||||||zzzvvvqqqnnnmmmmmmrrr}}}uuugggTTTDDD===999777555111111111111000000000000000////////////.........------------------------++++++++++++++++++++++++******++++++++++++******))))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******++++++******))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((()))******+++))))))))))))))))))))))))))))))************))))))'''(((***,,,...000222222999999999::::::;;;;;;;;;EEEHHHMMMQQQTTTVVVYYYZZZaaacccgggmmmsssuuutttrrrpppmmmoooxxx~~~wwwtttzzz}}}uuuiii\\\SSS===;;;777222///,,,,,,+++...------,,,,,,------...111000000///...---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***++++++++++++***))))))((()))***+++,,,,,,+++******+++,,,)))&&&%%%''')))))))))))))))))))))))))))++++++,,,,,,,,,++++++***)))************+++++++++'''(((***...111222000---***,,,...///......///000111333444444444444555666666777<<>>===>>>======???CCCIIILLLMMMLLLPPPWWW___eeegggiiikkkmmmpppsss|||~~~jjjRRRAAA;;;555333111111222333222111222111000///..................------,,,++++++***************************************************))))))))))))))))))))))))+++++++++************)))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))((((((+++++++++++++++***)))((()))))))))))))))*********************)))))))))((('''((()))******+++******---...000222444777999:::333444777999;;;@@@EEEIIITTTTTTTTTTTTWWWbbbppp|||vvvnnnlllrrr|||zzzyyyjjjQQQCCC;;;333...,,,222000//////000000000000------------------------...---,,,,,,++++++,,,,,,///...,,,+++******+++,,,,,,,,,,,,+++++++++******************************************************************************************)))))))))(((************+++---///000,,,+++************+++,,,+++,,,---...////////////111111222333555666777777777888===AAABBBTTT|||}}}~~~xxxqqquuutttvvvzzzzzzxxxyyy}}}~~~zzztttkkk```XXXOOOMMMIIIFFFDDDDDDEEEFFFGGGGGGEEEAAA===<<<===>>>===>>>@@@DDDHHHIIIHHHGGGJJJNNNQQQSSSTTTVVV[[[```___dddlllvvv}}}gggSSSHHH>>>888111///111333111...111111000///............//////......------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))+++++++++************)))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((()))******++++++******)))***))))))))))))))))))(((************))))))))))))((((((((())))))+++,,,,,,///000222444666888888999222444888<<>>444111111000....../////////..............................------,,,,,,,,,,,,,,,...---++++++++++++,,,---,,,,,,,,,+++++++++******************************************************************************************))))))))))))(((((()))***,,,...000111,,,+++************+++,,,+++,,,---...////////////111111222333555666777777777777<<<@@@BBBUUU~~~~~~{{{ttttttuuuxxx||||||xxxzzz~~~www{{{|||xxxrrroookkkgggccc\\\SSSNNNMMMMMMLLLMMMNNNRRRWWWZZZ\\\[[[WWWSSSOOONNNPPPRRRQQQSSSXXX]]]aaabbbbbbaaaeeeeeeccc```^^^aaahhhmmmmmmssszzz}}}{{{vvvsssqqqjjjqqq{{{}}}kkk___UUUIII<<<444444444111...111111000///........................------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))((((((&&&&&&'''((())))))((((((******))))))((((((((('''*********))))))))))))))))))((((((((()))+++---///111222333444555555555555666999===BBBFFFKKKQQQUUUUUU]]]hhhpppuuuwwwyyy{{{ssstttuuusssrrruuu|||{{{pppiiikkkvvvyyyhhhTTTEEE===555111---,,,...///...---..............................---,,,,,,,,,,,,,,,,,,++++++++++++,,,---...,,,,,,,,,+++++++++***************************************************************************************)))))))))))))))((())))))***,,,---...///,,,,,,,,,++++++,,,,,,,,,+++,,,---...//////////////////000111333444555555777777<<<@@@BBBVVV~~~vvvvvvzzz}}}}}}zzz{{{{{{ooogggdddaaa```^^^]]][[[WWWSSSPPPSSSVVV[[[```fffnnnwww}}}~~~zzzuuupppoooqqqsssuuuxxx}}}{{{|||zzzttthhhjjjooovvv|||~~~~~~vvvjjj\\\III===999888444111222111000//////...//////------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***(((((())))))))))))((((((%%%&&&'''(((((((((((((((***)))))))))((((((''''''))))))))))))))))))******))))))))))))+++---000111111222222333333222222222;;;>>>BBBGGGLLLRRRXXX]]]cccnnnyyy|||wwwqqqppprrrgggjjjooorrruuuyyyxxxnnnooovvvrrr]]]PPPBBB;;;333///000111000...///////////////////////////...------,,,,,,------++++++++++++,,,------...,,,,,,,,,+++++++++******************************************************************************))))))))))))))))))************++++++++++++++++++******++++++++++++******+++,,,---...//////////////////000111333444555555777777<<<@@@BBBUUU{{{yyyxxx{{{uuuiii___ZZZXXXXXX[[[^^^aaaaaa___\\\ZZZ^^^eeennnwww|||yyyxxxzzzzzzzzz|||wwwsssooorrr|||ttthhhVVVHHH@@@:::555111333333222111000000000000---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))+++++++++************)))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******(((((())))))))))))(((((('''((())))))************)))(((((((((((((((((('''))))))))))))************)))***+++,,,...000222333111111111111222333555555@@@CCCGGGKKKRRRZZZbbbhhhzzz~~~yyyoookkkpppwwwvvvuuusssuuuzzzwwwnnnooowwwiiiVVVKKK===444000///---***000000000000000000000000///......---------------+++++++++,,,,,,---------,,,,,,,,,+++++++++******************************************************************************))))))))))))************+++++++++,,,+++******)))(((((())))))))))))((((((+++,,,---...////////////111111222333555666777777777888===AAABBBSSSuuu|||}}}zzz|||~~~wwwsssmmmeee___[[[ZZZZZZaaahhhsss|||~~~|||wwwsssvvv~~~||||||~~~pppaaaSSSFFF<<<555555444333222111111111111------------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))+++++++++************)))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))*********(((((())))))))))))(((((((((((())))))))))))))))))'''''''''(((((((((((((((((()))))))))************)))***,,,///111333444444000000000111444999===???FFFHHHLLLRRRZZZeeepppxxx{{{sssnnnrrr~~~tttttt|||sssdddOOO???777333///+++000000000000000000000000//////...---------------++++++,,,,,,---,,,,,,,,,,,,,,,,,,+++++++++******************************************************************************((()))))))))************)))***++++++,,,+++******)))***++++++++++++***)))+++,,,---...////////////111111222333555666777777888999>>>BBBBBBQQQ~~~ssszzz{{{}}}uuulllbbb```^^^[[[[[[\\\___aaarrr}}}mmmYYYIII@@@555555444333222222222222.........///////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))+++++++++************)))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++(((((())))))))))))((((((&&&'''''''''''''''&&&&&&&&&'''''''''(((((())))))(((((())))))*********+++)))+++...111333444555555000000000222777>>>DDDHHHKKKNNNRRRXXXbbbooo|||}}}yyytttqqquuuxxx}}}dddPPPDDD===777333000000000000000000000000//////...------------...+++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++******************************************************************************(((((())))))*********+++'''(((***+++,,,,,,,,,+++------////////////------+++,,,---...//////////////////000111333444555555888999???CCCBBBPPP{{{