BM6(; cccNNNKKKEEEAAABBB@@@CCCGGGCCCEEElllooommmxxxkkkXXXLLLAAA<<<===444444444333333222222222000000000000000000000000...//////000000//////...............////////////////////////000000000000000000111222222222222111333555666777666777888:::HHH{{{dddTTTLLLGGGGGGIIIHHHPPPYYY___eeejjjiiieeeSSS[[[cccgggmmmwww~~~wwwhhh___bbbxxxkkkkkk}}}wwwbbbUUUMMMHHHdddNNN999444222777///......------,,,++++++))))))))))))))))))))))))((((((((((((''''''''''''''''''((((((((((((''''''&&&'''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))******))))))******+++,,,***+++,,,---............,,,,,,---...000222333444111FFFfffwww~~~{{{sssqqqsssxxx}}}gggdddwwwdddIII999111000222000////////////111333444999666222222666;;;???AAA888888999:::;;;999555222gggQQQMMMGGGDDDGGGFFFAAABBBAAABBBPPPrrrkkkbbbooo{{{bbbJJJAAA<<<444000222444444333333333333222222000000000000000000000000//////000000000000//////............////////////////////////000000000000000000111222222222222111333555666777666777888:::BBBttt```QQQHHHHHHLLLNNNVVV^^^cccgggjjjjjjfffTTT[[[aaafffnnnvvvyyywwwpppaaaYYY\\\ssslllXXXOOOLLLIIIhhhxxxDDD777666222333///......------,,,++++++))))))))))))))))))))))))((((((((((((''''''''''''''''''((((((((((((''''''&&&&&&'''((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))******))))))******+++,,,***+++,,,---............---......000222444555666DDD\\\xxxzzz}}}yyyyyyzzz~~~sssppprrrtttxxxbbbQQQAAA777222000000/////////111222333444444444777;;;>>>@@@@@@888999;;;>>>???<<<777333nnnVVVRRRLLLJJJMMMMMM???<<<>>>>>>555>>>ssszzzfffbbbnnnvvvaaaLLL<<<<<<>>>:::777:::444333333333333333333333000000000000000000000000//////000000000000//////............/////////000////////////000000000000000000111222222222222111333555666777666777888:::<<>>222000000/////////111222333111222666;;;???AAA@@@>>>999;;;>>>AAABBB???999444kkkUUUWWW^^^YYYMMMFFFHHHBBB<<<999888???SSSgggsss___YYYvvv~~~xxxuuujjj]]]JJJDDD===888666666555444333000000333777777222,,,333111000000111222111000///111000...000333111---444222/////////000///...000//////222444444///+++000222333333111000///000111222333444666777888999AAAnnn|||bbbQQQMMMOOOZZZccciiiiiihhhhhhgggdddaaa```cccjjjrrruuuqqqlllZZZNNNLLLUUUlll|||bbbggggggxxxuuuOOOQQQNNNCCCbbbZZZ;;;///111,,,111------,,,++++++******)))))))))))))))))))))))))))))))))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))******++++++,,,---------------..................---111444000000DDD]]]zzzyyymmmmmmttt||||||rrr~~~tttTTT555333...,,,///111000000333444888===??????>>>===<<<<<<===>>>??????===888555eeePPPPPPVVVRRRJJJEEEFFFBBB???===999:::DDDPPPdddmmm```OOOjjjvvvhhhvvv|||gggMMMBBB;;;999888:::;;;;;;888555999777555222111222444777555888<<>>hhhtttcccYYYZZZiii}}}nnnfffkkkyyypppQQQ>>>>>><<<:::999999999777444222...555===@@@AAAGGGRRR[[[WWWaaannnwwwyyywwwuuuuuurrrpppjjjbbb```aaaaaa]]]XXXXXXVVVPPPHHH@@@:::777111//////111444444222//////////////////000111222111222333444555777888888:::bbbsss^^^TTTRRRVVVaaalllpppqqqpppkkkddddddhhhlllmmmmmmlllnnnpppiiiYYYSSSXXXlllnnngggxxx~~~aaaIIIIIIDDDFFFtttqqqDDD666222000***444,,,,,,,,,+++******))))))(((((((((((((((((((((((()))((((((''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))******++++++,,,------------........./////////111555222...>>>]]]tttyyyuuu{{{xxx||||||{{{zzzvvv{{{mmmwww|||\\\AAA888111000000//////111222444666888888888:::;;;:::999777777777666333111ttt```LLLDDDCCCBBBCCCEEE?????????@@@???;;;999777???===kkkpppaaaaaaaaaaaannnrrraaaaaaiiijjj___NNNBBB<<<:::<<<:::888888:::>>>BBBEEEHHHVVVjjjwww~~~tttfff]]]===999666555666555111...111111111111222222111000222222333444555666777888444LLL}}}lll[[[QQQZZZbbbhhhjjjkkkkkkgggaaacccfffjjjmmmnnnooooooooofffXXXTTT[[[oooqqqwwwtttYYYHHHEEE@@@LLL```;;;555444000(((444,,,,,,++++++***)))))))))(((((((((((((((((((((((()))(((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))******++++++,,,------------......//////000000000000111===WWWttt}}}wwwzzzxxx|||{{{www]]]III555...///111222222111333444555555666999;;;;;;999777666666555444222xxxfffQQQDDD@@@@@@BBBEEE@@@@@@???===<<<<<<<<<:::777999LLLsssuuujjj___WWWYYYjjjxxx~~~hhh\\\bbbpppttteeeOOOAAA@@@CCC>>>666555:::DDDPPP___nnn{{{rrrcccMMM<<<444444777999333222222444777777555222222333333444555666777777888===___lllWWWVVV^^^fffjjjmmmlllfff___fffeeeggglllqqqsssqqqmmmbbbYYY[[[fffzzzwwwqqqzzzjjjUUUIIICCCAAAWWWRRR777555444000(((222,,,,,,+++******))))))(((''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))******++++++,,,------------......///000000111222///;;;YYYwww~~~~~~yyyzzzkkkGGG555111111///---111222444444555666:::<<<===;;;888777777888777666{{{jjjTTTDDD??????AAACCCDDDFFFDDD>>>:::::::::999666::::::@@@]]]xxxlllhhhjjjgggaaaYYYeee}}}eee```cccccclll{{{tttVVV@@@@@@>>>444888GGGVVVbbbwwwlllXXXIII>>>888777444111111444555333111333333444444555666666777CCC;;;UUU~~~cccWWWbbbnnnwww||||||sssiiikkkhhhfffjjjrrrvvvuuurrrmmmgggmmm{{{fff^^^vvv```SSSJJJCCCJJJjjjyyyGGG666333111111)))111+++++++++***))))))((((((''''''''''''''''''''''''(((''''''''''''(((((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))******++++++,,,------------...///000000111222111777OOOrrrzzz{{{zzzuuu|||UUU>>>555111...---000111333444555777999<<<<<<:::888888999:::999888zzzjjjSSSBBB===???@@@???GGGNNNOOOGGG>>>;;;:::777===333333;;;CCCUUU~~~vvvdddiiikkkiiiqqqvvveee\\\gggttttttkkkdddPPPBBB>>>FFFFFFDDDYYYwww}}}fffWWWNNNFFF;;;444333444333222333333444444555666666666EEE===\\\tttcccjjjssszzzxxxkkkhhheeehhhpppzzzkkklllyyyrrrTTTOOOIIICCCVVV~~~bbb>>>555000---111,,,000++++++******))))))(((((('''''''''''''''''''''''''''''''''''''''((())))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))******++++++,,,------------...///000111222222555OOOqqqwwwtttyyyfffPPP???444111222...000222444555666888:::888777777888999:::999888wwwgggOOO???;;;>>>>>><<>>BBBxxx{{{~~~wwwppp{{{eeecccggguuu|||]]]AAA<<>>======;;;===FFFOOOPPPIII@@@;;;999888888888777666888<<>>:::999999888rrrcccQQQDDD>>>===<<<<<<777===DDDHHHFFF@@@;;;888555666777777666777999;;;333999MMMppp~~~pppkkkXXXFFFEEEWWWuuutttcccKKKBBB999888999999999999555AAA```kkkhhhooorrrpppnnnhhhlllnnnoooyyyaaaGGGJJJEEEBBBgggOOO<<<666000------......,,,++++++***)))((('''&&&&&&(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((((((((((()))))))))******,,,,,,---------.........//////555888000333XXX|||||||||vvvuuuzzzkkkgggllluuuggg@@@999333000222444444666:::<<>>::::::;;;:::kkk]]]MMMDDD???<<<;;;;;;666888===AAABBB???:::666222444666666666555777888BBB777333???VVVuuu|||ttt{{{yyygggTTTJJJMMMYYYtttwwwqqq___III;;;777888::::::555???PPPrrrgggiiihhhccc^^^iiillloooqqq}}}oooOOOIIIGGG@@@JJJ}}}III777333...,,,---...---,,,*********)))((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((()))))))))*********,,,,,,------......//////111000111222888MMMuuu{{{~~~|||wwwllloooyyywwwNNN@@@666///222444333444888;;;???@@@<<<:::<<<===<<>>;;;888;;;AAAIIInnniiigggfffeeennnpppppprrr}}}aaaFFFMMMBBB@@@aaadddAAA222000...------------,,,******))))))((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))************,,,,,,---......///000000111000---111JJJooossstttrrrsss~~~|||mmmNNN===111111333111111666777:::<<<999:::===???===sssbbbRRRJJJDDD<<<888:::888999:::;;;<<<:::666333000222444444444333444555444444888===:::444888BBBlllkkkRRRVVVWWWMMMOOO^^^}}}}}}gggYYYOOODDD;;;666>>>DDDxxxjjjjjjttt~~~}}}}}}zzzyyynnnUUUFFFFFF@@@NNNQQQ;;;000///......---,,,,,,,,,***)))))))))((((((((('''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))*********++++++,,,,,,---...///000000111111111444CCCddd}}}{{{vvvtttyyy|||zzzdddKKK777444444///000666333777999888:::>>>???===kkkYYYQQQIII>>>:::<<<777888999999888666444444111333444444222222333555111///000333444333111000...BBBcccsssbbbVVVSSS[[[^^^```ssspppcccVVVJJJ777===;;;___wwwvvvsssuuuXXXKKKIIIAAANNNqqquuuDDD999////////////---,,,,,,,,,))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))*********+++++++++,,,,,,---...///000111111111444FFFfff~~~|||zzzccc~~~}}}~~~^^^BBB999555//////666222666999999;;;???>>>:::rrr___VVVMMM@@@;;;>>>555777999888666444444555222333444333222222444666111444444222333555555333666444777MMMiiiyyytttgggaaacccdddbbbcccuuu}}}pppeee\\\GGGHHH666666CCCUUUeeeIIIEEELLLFFFfff[[[999888...000000000...,,,,,,,,,))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''((((((((())))))************+++++++++,,,,,,---...///000111222111666WWWwww}}}uuuvvvxxxrrr}}}lllJJJ>>>888//////777444888::::::<<>>___wwwzzzLLL<<<...///......------,,,++++++((((((((((((''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((())))))))))))++++++++++++++++++,,,,,,***///000,,,,,,000444444444NNN~~~wwwvvv~~~oooXXX444000999,,,222444555666777999<<<>>>sssQQQMMMMMMLLLEEE888999777666666666666444333222222222222222222222222000111111222222111111000444333555999999666888<<<666===JJJ^^^www~~~yyytttpppssspppssswwwVVVGGGCCCDDDGGGiiihhhDDDEEELLLBBBSSSbbb<<<333000.........---,,,,,,++++++((((((((((((''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((())))))))))))+++++++++++++++,,,,,,,,,.........///000222333444EEEggg}}}|||~~~oooqqq}}}~~~mmmFFF777888111111222333444555777999:::vvvTTTSSSQQQHHH@@@;;;888999999777555333333444222222222222222222222222000111111222222111111000333333555888777333222555888555333333;;;JJJ[[[gggxxx|||}}}}}}|||yyytttnnnjjjiiihhhhhhyyyjjjRRRDDDAAACCC]]]|||TTTFFFGGGHHHGGGgggmmmPPP444///666......------,,,,,,++++++(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((())))))))))))***+++++++++,,,,,,,,,---111,,,---333444111333:::TTT{{{xxxuuu}}}kkkrrr{{{pppzzz^^^BBB777333111111333444666777888888vvvWWW\\\WWWFFF======999;;;;;;999444111222444222222222222222222222222000000111111111111000000111111444888666111000222...111555888999:::<<<>>>KKKNNNTTTZZZ```dddfffgggcccbbbaaacccgggjjjkkkjjjmmmiiieeeaaa\\\WWWUUUWWWLLL]]]}}}~~~~~~hhhOOOEEEBBBQQQZZZEEENNNLLLIIIXXXzzzqqqkkkHHH666...666......------,,,++++++***((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((())))))))))))***++++++,,,,,,---------222,,,---555444///999JJJ```~~~yyywwwvvv}}}ooovvvyyyXXX>>>777222222333555888:::;;;;;;tttYYYaaa[[[GGG===???:::;;;<<<999444111222444222222222222222222222222000000000111111000000000//////333777777222111444///000000000111333777:::999:::;;;>>>AAAEEEHHHJJJIIIHHHHHHIIIKKKMMMNNNOOONNNHHHCCCCCCBBB>>>>>>BBBDDDhhh~~~zzzsssnnnllleeeggghhhffffffeee```[[[^^^^^^aaaggglllooonnnkkkeeejjjppptttwww~~~kkkVVVIIIKKKpppgggGGGEEEPPPHHHTTT}}}xxx}}}OOO>>>555,,,000...------,,,++++++******((((((((((((''''''''''''''''''''''''''''''''''''&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((())))))))))))******+++,,,------......111---///444222222FFF```uuu~~~yyyxxx|||sssPPP>>>333222111444888;;;<<<<<>>ZZZuuu~~~}}}eeeFFF777333000111555999::::::uuu[[[\\\TTTFFFBBBBBB<<<:::888777777666444222222222222222222222222222//////000000000000//////000///111444333000111555+++...222444555666777888666666555444444555666666222333444555555555666777333333777999444222BBBVVVeeeMMMFFF@@@AAACCCEEEHHHKKKIIIIIIJJJMMMNNNNNNNNNOOOQQQRRRTTTVVVXXXXXXWWWUUURRRUUUWWWWWWUUUUUUWWWYYY```ooosssRRRUUU{{{hhhCCCCCCKKKMMMJJJ___wwwRRR888111111222000------,,,,,,+++*********((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((())))))))))))******+++,,,---...//////...000222555>>>SSSnnn~~~|||~~~~~~~~~}}}XXX???999222000333777888888xxx\\\WWWNNNEEECCCBBB===:::777777888888555222222222222222222222222222//////000000000000//////111///000222111...///333111222222111//////000111111222333333444333222111333444555555444333333333000222777888333:::ZZZ~~~lllLLLDDD@@@BBBGGGLLLKKKFFFEEEIIIGGGFFFHHHJJJJJJJJJKKKNNNGGGJJJMMMPPPQQQPPPMMMKKKNNNNNNMMMLLLKKKMMMQQQTTTRRRZZZdddrrrccc[[[WWWTTTIIIGGGLLLIIIPPP{{{bbbvvvooo@@@777000...000***------,,,,,,+++******))))))(((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((())))))))))))******+++,,,---//////000...111222666GGGccc{{{zzz~~~}}}uuu}}}nnnHHH@@@666222444777888777bbbYYYSSSGGGAAAEEE???<<<888666555444222000555222///......000000000////////////////////////............////////////000000000000111111111111111111222222222333333333333333333333333333333333555444666666333CCCvvvbbbNNNCCC:::FFFHHHJJJKKKJJJIIIIIIJJJFFFIIIKKKLLLKKKJJJKKKKKKMMMMMMMMMLLLLLLLLLLLLLLLNNNNNNMMMMMMLLLMMMMMMNNNMMMPPPWWWaaammm}}}rrrSSSzzzhhhNNNGGGKKKBBBOOOnnnnnn~~~^^^999111444000,,,...,,,+++******))))))******))))))((('''&&&&&&%%%%%%&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((()))))))))))))))))))))***++++++,,,,,,---,,,++++++---/////////555000000???[[[ttt}}}zzz~~~|||yyybbbNNN888000333666888999ccc[[[VVVKKKCCCCCC???===:::777555444333333333111///....../////////....................................//////////////////000000000111111111111111111222222222333333333333333333333333333333///444555555EEEoooeeeCCC@@@IIIMMMEEEHHHJJJKKKJJJIIIJJJJJJHHHJJJLLLLLLKKKJJJJJJJJJKKKKKKLLLMMMNNNMMMMMMLLLOOOOOONNNMMMMMMLLLMMMMMMMMMMMMOOOUUU[[[fffzzz```nnnqqqSSSDDDEEEQQQUUUppp~~~zzzjjjJJJ000...333000,,,...,,,+++******))))))******)))(((((('''&&&&&&%%%%%%&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((()))))))))))))))))))))***++++++,,,,,,,,,,,,,,,---///000111111333222;;;RRRmmm|||}}}yyy}}}zzzmmmKKK888333333444666~~~ddd^^^\\\QQQFFFBBB>>>===<<<999555444555666111111111000///...------....................................//////////////////000000000000111111111111111222222222222333333333333333333333333333222888555777]]]]]]KKK@@@AAAJJJJJJGGGJJJLLLMMMMMMLLLMMMNNNJJJLLLMMMMMMLLLJJJJJJKKKKKKLLLNNNPPPPPPPPPOOONNNOOOOOONNNMMMLLLLLLKKKKKKPPPNNNNNNOOOPPPVVVdddrrruuuuuu|||XXXGGGFFFLLLPPPcccrrruuuLLL888***///333///+++---++++++***))))))))))))***((((((((('''&&&&&&%%%%%%&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))))))))******+++,,,,,,,,,,,,,,,---///000111222222444777HHHfff~~~xxxwww}}}]]]CCC888555666888|||eeeaaaaaaXXXJJJCCC======<<<999555333555777000222333333111///------....................................////////////////////////000000000111111111111111222222222222222222333333333333444444888777666III^^^@@@NNNLLLKKKMMMAAAKKKNNNQQQRRRRRRRRRRRRSSSMMMOOOPPPPPPOOONNNOOOPPPQQQQQQQQQQQQQQQQQQQQQQQQPPPOOOOOONNNMMMKKKJJJIIINNNMMMNNNPPPPPPQQQYYYccczzzfffLLLHHHOOONNN___hhh???333---222333---)))+++++++++***)))))))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))***++++++,,,,,,------.../////////000111222777>>>UUUsssyyyaaaJJJ===777666888}}}jjjfffggg]]]OOOFFF>>>===;;;888555444444555111444666666333000..........................................////////////...////////////000000000000000111111111222222222222222222333333444444444777222???nnn|||KKK>>>IIIDDDIIITTTJJJNNNQQQTTTUUUVVVVVVWWWXXXRRRTTTUUUUUUUUUUUUWWWYYYWWWUUUSSSQQQPPPQQQSSSUUURRRRRRRRRQQQPPPNNNMMMLLLHHHHHHLLLOOOOOOLLLNNNSSS]]]pppxxxaaaNNNEEEJJJSSSTTTpppvvvsssJJJ:::333000222111+++(((++++++***))))))(((((())))))'''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((())))))))))))*********+++,,,,,,------...///000///......111333;;;KKKggg~~~kkkTTTBBB666333555sssnnnkkkaaaSSSJJJBBB???;;;888777777555333222666888777333000///000------------------------............////////////......////////////000000000000000111111111111222111222222333333444444555777<<<\\\^^^KKKHHHHHH???FFFRRRNNNPPPSSSVVVXXXYYYYYY[[[\\\[[[\\\]]]]]]\\\]]]___aaa]]][[[XXXVVVVVVWWWYYY[[[XXXYYYYYYYYYYYYWWWUUUTTTNNNNNNQQQTTTRRRLLLIIIJJJOOO\\\rrryyyfffQQQEEECCCHHHQQQZZZoooqqq]]]888444000...///...******---******)))(((((((((((()))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((())))))))))))******++++++,,,---------...000000///---///444999DDD\\\zzzwww~~~tttXXXBBB888888wwwooocccVVVMMMHHHBBB;;;999;;;;;;666222333666999777222...///111------------------------............////////////........./////////000000000000000000111111111111111111222333333444555555===VVVlllMMMLLLLLLLLLJJJMMMOOOOOOUUUXXX\\\^^^___```aaacccfffgggfffeeecccbbbdddfffbbbbbbcccdddeeeeeeffffffbbbcccdddeeedddcccaaa```^^^]]]]]]^^^ZZZSSSPPPPPPSSSXXXdddyyyuuucccTTTJJJBBBDDDKKKUUU```jjjlllvvv???666111...---......,,,+++---******)))(((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((())))))))))))******+++,,,,,,------......///000//////333<<>>>>>888111333666888555000---...111------------------------............/////////000............/////////000000000000000111111111111111111222333333444555555???mmmUUUNNNMMMFFFGGGQQQSSSSSSYYY[[[^^^bbbdddeeefffhhhiiinnnnnnmmmjjjgggeeefffhhhgggiiinnnrrrtttsssrrrqqqiiijjjlllmmmmmmkkkjjjhhhiiieeecccccc___YYYWWWYYYZZZYYYZZZgggwwwZZZEEE<<<===BBBLLLUUU^^^kkkvvvpppwww}}}VVV///;;;222///...//////---,,,,,,******)))(((((((((((((((&&&'''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((((())))))))))))***++++++,,,,,,------...---///000///000777BBBKKK]]]rrr|||{{{yyywwwqqqvvv~~~eeeEEE999{{{qqqfffZZZSSSUUUOOOGGG@@@<<<888555333333333333333222000///...000000///...---,,,,,,,,,---------.........//////000000000000000000000000000000000000000000000000666...777999---222===666WWWpppUUURRRLLLKKKQQQVVVXXX]]]dddiiieeeeeejjjlllllllllnnnssssssqqqllljjjlllpppsssooorrruuuuuuuuuvvvvvvvvvvvvuuuttttttuuuuuusssqqqooolllhhheeedddcccbbb```jjjcccaaagggpppxxxiiiVVVHHHCCC;;;CCCBBBSSSyyyyyy}}}sssddd888222555...------,,,,,,++++++***(((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''((((((((((((((('''''''''))))))))))))((((((((((((***++++++,,,,,,------...---000000---///:::JJJUUUmmmnnnzzzzzzwwwmmmsss{{{}}}vvvsssXXXHHH~~~vvvrrriii```\\\QQQKKKCCC===<<<;;;999777444444444333222111000///000000///...---------------------.........//////000000000000000000000000111111111111111111111111444///333666000111:::>>>~~~hhhWWWQQQNNNOOOWWW\\\___ccciiipppnnnpppvvvxxxtttqqqqqquuuwwwwwwssspppppptttwwwuuussstttwwwtttnnnooovvvwwwuuutttwww{{{|||xxxsssrrrsssrrrpppmmmjjjjjjjjjhhheeeeeeggggggpppvvvjjjbbbWWWKKKCCCAAADDDMMMTTTmmmyyyvvvMMM666444///...------,,,,,,+++******(((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''(((((((((((((((((((((''')))))))))))))))))))))(((***++++++,,,,,,---......000111000000777EEEUUU```iii~~~uuuppppppqqquuu{{{vvvzzz^^^GGGxxxtttwwwqqqiiiggg[[[RRRGGG@@@??????===:::555555444333222111000000000000///...------------------........./////////000000000000000000000000222222222222222222222222333222000333555111<<>>BBB>>>999666666666666555000000000000000000//////111000000000000/////////000000111111111111000000/////////000000111222333777444777HHHtttlll]]]PPPLLLLLLPPP]]]mmmuuu{{{yyyzzz}}}~~~nnnaaammmzzzppplllgggaaa\\\VVVPPPLLLLLLFFF???>>>EEEMMMPPPPPPZZZ^^^zzzuuupppQQQ<<<333222111///...---,,,,,,++++++******)))((((((''')))((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''((((((((((((((((((((((((((((((((((((*********+++,,,,,,------.........///000000000222FFFZZZbbb{{{mmmdddvvv|||~~~{{{zzzvvvgggfff{{{{{{yyynnnbbbVVVEEEBBBLLLOOOGGGBBB<<<888666777777777111111111111000000/////////////////////000111111000000111111111111000000000000000000000111333333555222666\\\cccVVVLLLKKKMMMSSSccctttzzz~~~{{{yyyzzzxxxlll\\\WWWcccssszzzmmmkkkmmmiiibbb^^^UUUTTTQQQLLLFFFCCCCCCEEEBBBCCCGGGLLLRRRVVVYYY[[[ggglllnnntttRRR000222222111000...---,,,,,,,,,+++******))))))(((((('''(((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''((((((((((((((((((((((((((((((((((((******++++++,,,,,,------111,,,,,,111222///222888QQQbbbjjj~~~bbb```rrrxxxkkkrrrkkkbbb~~~~~~sss\\\LLLSSSccciiiNNNHHH@@@:::777666555555333222222111000000000000------------///111222333000000111111111111000000000000000000111222333333555222<<>>;;;888444111000000000000000111111111111000000111111000111111222333444444:::aaahhhYYYNNNRRR\\\fffsssrrrpppwwwnnneee```\\\[[[\\\___hhhpppoooeeeZZZWWWZZZ[[[UUUOOOJJJJJJJJJKKKKKKKKKKKKKKKEEEEEEHHHJJJHHHDDDEEEIIILLLLLLNNNRRRWWW[[[[[[YYYWWWSSSYYYiiiyyyjjjAAA333111111000...---,,,+++************(((((((((((((((((((((((('''''''''((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''(((((((((((('''(((((())))))******+++++++++,,,,,,------......***///111///...<<>>;;;;;;<<<:::555333555333222111111000000111111111111000000000000111111222555111111888666555>>>^^^ooottt}}}cccjjjdddhhhpppeeecccbbbbbbaaabbbdddgggiiippprrrmmmmmmzzzcccdddYYY```YYY]]]vvvtttmmmddd```ccciiillllllrrryyyllltttlll```mmmqqq~~~}}}lllmmmWWW888888666000///------//////...---******))))))((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''(((((()))((())))))******+++,,,,,,+++,,,,,,---...///000000555000999QQQaaadddgggnnnrrrnnnyyyrrrnnnkkkbbbZZZYYYggghhhbbbVVVMMMJJJEEE??????<<<<<<===;;;555333555333222222111111111111111111111000000000000111111333555111222777444555CCCnnnwwwxxxppp{{{wwwyyyyyyuuuxxxzzz{{{zzz{{{~~~~~~zzzmmmcccXXX]]]VVV[[[]]]ggg}}}vvvppppppxxxlllhhhppp^^^WWWsssWWW666666888,,,...---,,,---......---,,,)))))))))((((((((((((((('''''''''''''''''''''''''''''''''((((((((())))))''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((''''''''''''((()))))))))))))))***++++++,,,,,,++++++,,,---...000000111111444EEE[[[cccdddssszzzwww~~~~~~{{{sssyyyjjj[[[RRRTTT[[[qqqkkk]]]NNNJJJOOOMMMFFF@@@<<<;;;;;;999444222444333333222111111111111222111111000000000000111111222555222333555222999MMM}}}}}}}}}wwwzzz~~~{{{|||ccc[[[]]]\\\```\\\YYYZZZfffyyyEEE666444555555000---,,,,,,,,,......,,,***((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))***''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((''''''(((((()))***))))))******+++,,,,,,,,,++++++,,,...///000111222---===VVVhhhkkkqqqkkkkkk|||zzzggg~~~zzzfffXXXVVVZZZ^^^hhhfff[[[NNNNNNVVVVVVNNNDDD???<<<<<<:::555555777444333222222111111222222111111000000000000111111///444444444555333@@@ZZZfffbbb\\\```XXX\\\```___ZZZ\\\nnngggDDD222666333///333777---,,,,,,,,,---,,,***(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))******''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((())))))***)))******++++++,,,,,,---++++++,,,...///111222222222LLLkkkzzzzzzvvvhhhppp}}}|||lllcccqqqaaaaaaiiijjjbbbXXX]]]\\\VVVWWW]]]ZZZPPPHHHCCC@@@???<<<999999<<<444333222222111111222222111111000000000000111111---333444666666444FFFeeehhheeeVVVZZZZZZ\\\bbbgggbbbYYYXXX]]]aaaUUU<<<999:::777000333444(((---,,,,,,,,,---,,,)))''''''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))******+++''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((()))******)))******++++++,,,------++++++,,,...///111222222;;;ZZZ|||}}}{{{llldddfffiiizzzppppppcccvvv{{{gggeeegggfffiii^^^ccceeeaaa\\\XXXRRRLLLMMMCCCBBBAAA999888;;;666444444333222111111111111111000/////////000222333444222555333777333???wwwooo^^^VVVYYYYYYYYYZZZZZZYYYXXXWWWVVV\\\ZZZkkk~~~RRR===555444333222000///...---,,,,,,++++++***)))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''((((((((((((''''''''''''((((((((()))***************+++++++++000,,,+++///111111222444NNNbbbuuuvvvjjjrrrwww|||zzzvvvhhhqqq{{{ssslllgggjjjzzzkkkooouuuccccccccc```bbb```gggkkkiiieee```YYYRRRFFF???CCCFFF???<<<:::000555444333222111111111111111000000///000111222333444111555444888555DDDyyyaaaXXXZZZYYYYYYYYYXXXXXXXXXXXXXXX^^^[[[\\\dddttt]]]BBB777777444444333222000///...---,,,,,,+++******)))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''(((((((((((('''''''''((((((((())))))************++++++++++++...,,,---000111222555;;;___}}}zzz||||||eeekkkxxx}}}yyyqqquuurrrooommmjjjiiioooxxxsssjjjnnn```fffggg```^^^aaaiiiooonnnjjjeee]]]UUUIIIEEEJJJLLLDDDAAA???444555555444333222222222222111000000000000111222222333000555444888777KKKdddYYYYYYVVVVVVVVVVVVVVVVVVWWWWWWVVVYYYZZZTTTPPP\\\}}}sssLLL999333666;;;333333222111///...------+++++++++******))))))(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((''''''((((((((()))))))))************++++++,,,,,,,,,,,,///111111222:::DDDpppsssvvvcccxxx~~~|||~~~~~~~~~{{{yyy|||eeehhhkkkdddrrrttthhhbbbbbbhhhllljjjfffaaa[[[TTTRRRPPPTTTNNN@@@???BBB===777666555333222222222222000000000111111111222222444000555333777777RRR}}}bbbWWWUUUPPPQQQSSSTTTUUUTTTSSSRRRQQQUUUZZZZZZXXXWWW]]]dddzzznnnYYYCCC;;;:::888333000222222111000///...---,,,+++*********)))))))))(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''(((((((((((())))))))))))******++++++,,,,,,,,,,,,...111222000222>>>KKKsssmmmppprrrfffXXXuuupppmmm~~~ooofffeeehhhhhhccc^^^\\\YYYUUUUUU[[[bbbWWWAAA;;;AAA>>>888777666444333222222222000111111111222222222222555111555333555777YYY~~~uuu___TTTOOOLLLOOOSSSWWWWWWUUUQQQNNNRRRSSSSSSQQQQQQUUUYYY\\\dddeeennnoooVVVBBB999222444666444000...000000//////...---,,,,,,*********)))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))))))))***)))******+++,,,,,,---------///111111///222AAAQQQlllooonnnpppiiidddbbbffflllsss}}}mmmWWWbbbwwwsss|||mmmggghhhjjjggg___[[[[[[\\\ZZZ\\\hhhtttiiiNNNEEEDDD===999888666555444333222222000111222222333333222222555111555444666999bbb~~~rrrbbbaaayyy___SSSKKKLLLPPPTTTXXXXXXUUUQQQMMMLLLSSSUUUPPPLLLQQQ[[[cccbbb___[[[]]]kkkyyyXXXAAA777???:::777777666222333666//////......---,,,,,,+++))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''((((((((((((((((((((()))))))))******)))******+++,,,---......//////000111111777HHHYYYggg~~~vvvlllttttttiiifffbbb^^^\\\___```___bbbgggooowwwxxxaaaSSSyyyrrruuummmfffkkkhhhjjjggg```]]]___aaaaaafffpppyyynnnWWWNNNJJJ===:::999777555444333333222000111222333333333222222444000555555888>>>mmm{{{yyykkk\\\RRRKKKPPPjjjeeeVVVJJJNNNOOORRRSSSSSSQQQNNNMMMJJJTTTZZZWWWTTTVVVYYYZZZWWWZZZ\\\ZZZXXX^^^jjjuuuhhhOOOFFFBBB???===333222222333000,,,,,,///......------,,,,,,++++++((()))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''(((((((((((((((((()))))))))*********)))******+++,,,---...///000//////111555>>>QQQbbbfffvvv}}}rrryyyxxxyyy|||xxxqqqjjjfff```ZZZYYY\\\fffjjjqqqyyymmmMMMyyyvvvnnnjjjaaaaaapppeeehhhfffaaa___bbbeeedddlllooopppcccPPPMMMJJJ;;;:::999888666444333333222000111222333444333222222333///555666:::BBBuuuyyy}}}uuu[[[JJJMMMOOOKKKTTTdddjjjZZZJJJNNNNNNMMMLLLLLLLLLKKKKKKVVVVVVSSSQQQVVV[[[WWWNNNRRRSSSVVVYYY\\\^^^]]]\\\cccqqqzzz\\\PPPFFFBBB???;;;;;;@@@===888555333000,,,...444---------,,,,,,+++++++++(((((((((((())))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))))))))))))))************)))******+++---...//////000......222888DDDXXXiiihhhqqqrrr}}}ssswwwlllffffffkkkdddfffiiimmmqqqtttwwwxxxiiiiiimmmyyyuuuVVVfff|||rrrlllkkkkkkiiigggaaa```]]][[[___ggghhhccchhh___VVVUUUWWWUUUKKKAAABBB===:::;;;:::555333444444333222111111111222333000888000666888EEEvvvjjjwww}}}```UUUNNNOOONNNMMMVVVdddwww~~~LLLLLLJJJJJJJJJKKKMMMOOORRRSSSXXXXXXWWWUUUTTTTTTVVVXXX```[[[WWWUUUTTTUUU[[[cccaaagggmmmnnnppp|||ssscccVVVMMMDDDCCC@@@===;;;:::::::::888777555333222111000000------,,,++++++******)))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((******))))))******+++,,,,,,,,,---------------------//////000999MMMcccqqqlll}}}lll~~~lllfffiiillllllmmmoooqqqvvv{{{~~~rrrkkkggggggiiittt|||ZZZUUU|||ppp~~~pppiiijjjnnnooonnnmmm\\\OOOUUUgggrrrlllaaa___ZZZUUUUUUXXXXXXRRRLLLCCC>>>:::;;;:::666555666444444222111111111222333222:::222888999HHHqqqfffrrr}}}tttqqqrrryyy___TTTMMMNNNNNNOOOYYYfffMMMLLLHHHHHHIIIJJJLLLNNNPPPQQQSSSTTTUUUUUUSSSSSSSSSUUUZZZVVVSSSSSSRRRRRRWWW^^^```ccceeebbb___dddoooyyywwwnnn```VVVPPPKKKFFFBBBBBB@@@>>>;;;999888888777555555333111000///......,,,++++++******)))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((******))))))******+++,,,,,,,,,------------......//////000555@@@RRRdddnnnwwwsssrrr{{{vvvqqqmmmnnnttt|||xxxooollliiilll{{{|||aaaPPPhhhxxx~~~pppjjjllloooooolllqqq^^^TTTaaatttvvvkkkaaa___\\\XXXUUUUUUTTTSSSQQQGGG@@@<<<;;;:::777777999555444222111111111222333333999333999999LLLnnneeeooovvvooogggeeefffiii|||ttt[[[RRRKKKMMMQQQTTT___kkkNNNKKKFFFFFFGGGHHHIIIKKKMMMNNNNNNPPPRRRRRRQQQPPPPPPQQQTTTQQQPPPQQQPPPOOORRRXXXXXXZZZ\\\ZZZYYYZZZ^^^ccclllkkkiiihhhkkkqqqzzz~~~xxxqqqfff[[[XXXSSSMMMIIIIIIIIIGGGEEE???>>>;;;888666555555555333222111///...------,,,+++******)))((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((******))))))******+++,,,,,,,,,---------.........000///222;;;IIIXXXccciii~~~rrr{{{nnn~~~wwwyyy{{{uuunnnjjjqqq}}}yyyaaaHHHQQQqqqvvvooopppoooiiiccchhhcccjjjyyy|||mmmbbbcccbbb```\\\WWWTTTVVVZZZ___MMMFFF???===;;;777777999555444333222111222333333222666222888666OOO~~~oooiiiqqqtttjjjbbbbbbhhhccchhhnnnWWWPPPKKKOOOVVV]]]iiisssMMMHHHCCCCCCDDDEEEGGGHHHJJJJJJKKKLLLMMMMMMLLLLLLNNNOOOPPPNNNNNNQQQPPPNNNPPPUUUUUUVVVVVVWWWXXXZZZ]]]^^^[[[\\\]]]]]]]]]]]]___aaaaaa```___^^^___^^^]]]\\\[[[]]][[[YYY[[[]]][[[VVVUUUQQQLLLIIIGGGEEEBBB@@@>>><<<:::777555444333333222111000...---,,,,,,,,,+++******))))))(((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((******))))))******+++,,,,,,,,,------....../////////...333AAAQQQ\\\bbbfffxxxyyyjjjwwwooovvvuuu^^^DDDEEEaaavvvjjjgggeeeaaa\\\```aaammmzzzuuuccc]]]ccc^^^^^^\\\XXXWWW\\\gggpppSSSKKKDDD@@@===888666888555444333222222222333444333444333999666VVV|||oookkkssstttiiibbbdddgggcccfffttt```SSSNNNMMMSSS^^^jjjuuu~~~KKKDDDAAAAAABBBDDDEEEFFFGGGGGGIIIIIIIIIHHHGGGIIIMMMPPPNNNMMMNNNQQQQQQNNNPPPTTTXXXVVVSSSQQQRRRSSSTTTUUUQQQTTTXXXZZZ[[[[[[\\\]]]^^^[[[XXXXXXYYYYYYYYYWWW[[[\\\YYYTTTSSSUUUTTTPPPNNNLLLIIIGGGEEECCC@@@>>>>>><<<:::777555444333333222111000///...---------,,,++++++***))))))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((******))))))******+++,,,,,,,,,---......///000000//////777HHHWWW___gggmmm|||tttzzz~~~sss~~~yyy\\\HHHFFFUUUkkk[[[UUUWWWYYY[[[aaa\\\]]]eeegggbbb___bbb^^^^^^\\\XXXTTTWWW___fffVVVNNNGGGDDD???:::777888666555333222222222333444666555777===999___{{{nnnjjjrrrsssiiibbbddd]]]aaalllzzzwww[[[OOONNNPPPYYYhhhxxxJJJBBB???@@@AAACCCDDDDDDDDDDDDGGGGGGGGGFFFFFFHHHLLLOOOMMMLLLNNNQQQPPPNNNOOOTTTUUUSSSPPPNNNNNNPPPRRRTTTWWWWWWVVVTTTRRRRRRTTTVVVVVVSSSOOOOOOSSSUUUVVVTTTTTTUUURRRMMMKKKMMMMMMKKKOOONNNLLLIIIFFFCCCAAA@@@===<<<999777555333333333222111000///............,,,++++++******)))((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((******))))))******+++,,,,,,,,,---...///000000111///333@@@RRR___hhhvvvxxx|||wwwlllxxx]]]OOOLLLNNNxxxyyyjjj^^^YYY\\\aaafffccc```]]]]]]aaacccddddddeeefffeee___XXXSSSSSSUUUUUUNNNHHHFFFCCC===999:::666555444333222333444444666444888>>>:::fff|||nnnhhhoooqqqgggaaacccYYY```nnn}}}lll[[[LLLNNNSSS```rrrJJJAAA>>>???AAABBBCCCCCCCCCCCCBBBEEEHHHIIIJJJJJJKKKLLLJJJIIIKKKNNNMMMKKKMMMRRROOOPPPQQQPPPOOOQQQUUUXXXOOOPPPQQQQQQRRRUUUZZZ^^^VVVQQQMMMLLLPPPTTTTTTRRRMMMPPPQQQNNNOOOTTTWWWWWWIIIHHHFFFBBB>>>:::888888<<<;;;888666444222222222111000///......---......+++******)))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''((((((((((((******))))))******+++,,,,,,,,,---...///000111111000999KKK___jjjtttyyyiiippphhh[[[SSSHHHddd}}}{{{xxxtttqqqqqqtttvvvbbbjjjnnnhhhbbbcccfffhhhjjjmmmooommmggg```ZZZXXXRRRMMMHHHHHHEEE???<<<<<<666555444333222333444444444111666===999hhh~~~ooohhhnnnqqqggg```aaa^^^aaakkkzzz]]]SSSJJJNNNUUUdddxxxKKKBBB>>>???@@@BBBCCCCCCCCCBBB>>>CCCIIIMMMMMMKKKJJJIIIHHHGGGHHHKKKJJJIIIKKKPPPOOORRRSSSRRRNNNLLLNNNQQQXXXYYYZZZYYYUUURRRPPPOOOYYYSSSMMMKKKNNNPPPOOOMMMLLLOOOOOOKKKJJJMMMOOONNNFFFFFFEEECCC@@@??????@@@;;;:::777555333111111111000///......------------)))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''((((((((()))*********)))***++++++,,,,,,,,,---...///000111222222===SSShhhrrr~~~yyyuuukkkxxxyyyiiiYYYBBBRRR}}}sssooopppssstttsssnnnooohhh]]]^^^gggiiiccckkklllkkkfff[[[RRRTTTZZZQQQOOOMMMIIIFFFAAA===;;;;;;666222444444222111333111666777888888fffrrriiikkkjjjaaa___ffffffhhhrrrZZZKKKOOOSSSWWWfff}}}OOOBBB@@@??????????????????@@@CCCCCCDDDEEEFFFGGGHHHHHHGGGGGGHHHJJJKKKMMMNNNNNNKKKJJJMMMUUUVVVQQQOOORRRXXXWWWVVVTTTRRRQQQQQQPPPQQQUUUTTTNNNNNNQQQQQQMMMLLLJJJIIILLLPPPPPPLLLGGGFFFDDDAAA???>>>===;;;:::777666555333222111000000///......------,,,++++++))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((())))))******))))))))))))***+++,,,------......---...111333333777FFFYYYgggssszzzeeerrrzzz```GGGJJJaaaxxxpppmmmkkkhhhfffgggllllllggggggllliii```ZZZ\\\]]]\\\[[[ZZZYYYWWWNNNNNNNNNLLLGGGBBB>>><<<:::666444666666333222333111555555888:::hhhttthhhiiihhhbbbcccjjjooottt{{{XXXOOOQQQWWWZZZfffzzzyyyMMM@@@>>>>>>============>>>>>>@@@AAAAAABBBCCCDDDEEEEEEHHHIIIJJJKKKMMMOOOPPPPPPMMMLLLOOOUUUVVVRRRPPPRRRQQQPPPNNNMMMMMMMMMMMMNNNPPPSSSRRRMMMMMMPPPPPPLLLLLLJJJHHHKKKNNNOOOKKKGGGCCCAAA>>>===<<<;;;888666777666555333222111000000.........---,,,,,,++++++))))))))))))((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((())))))******))))))))))))***+++,,,------...///......000222333999KKKaaammmxxx{{{dddvvvhhhOOOGGGTTTyyyxxxpppkkkiiifffddd```kkkrrrsssrrrrrriii___cccfffggggggmmmrrrlllaaaRRRUUUWWWUUUOOOJJJGGGFFF;;;666555777888444222333222444333888===lllzzziiihhhhhheeeiiittt{{{yyyWWWSSSSSS\\\```iiiyyywwwqqqzzz}}}JJJ???<<<<<<;;;;;;;;;;;;<<<<<<<<<===>>>???@@@AAAAAABBBHHHIIIJJJLLLNNNPPPQQQRRRMMMLLLNNNRRRSSSOOONNNOOOQQQPPPNNNMMMMMMNNNPPPRRRNNNPPPOOOKKKKKKMMMMMMKKKLLLIIIGGGHHHKKKLLLJJJGGGAAA@@@???>>>===;;;888555777666444333111000000000......---,,,,,,++++++***)))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((())))))*********))))))******+++,,,---,,,---////////////111444@@@VVVkkkrrryyy|||kkkjjjqqqYYYFFFDDDiiiyyypppkkkhhhfffddd```llluuuvvvtttoooggg___eeeiiiiiieeeiiinnngggXXXVVVYYYZZZWWWRRRMMMMMMOOO>>>888555666666444333555333333111888???ooommmhhhiiihhhppp}}}yyyYYYTTTUUUbbbiiiooo{{{zzzHHH>>>;;;;;;::::::::::::;;;;;;::::::;;;<<<===>>>??????EEEFFFGGGIIILLLNNNOOOPPPJJJJJJKKKLLLMMMKKKJJJJJJSSSRRRPPPNNNNNNPPPRRRSSSKKKLLLKKKIIIIIIIIIJJJIIIIIIGGGEEEEEEFFFGGGGGGEEECCCBBBBBBBBBAAA>>>:::777666555444222111000000///------,,,,,,+++*********))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((())))))******************+++,,,------,,,---///111000...111666LLLcccrrrrrryyy|||ccczzztttbbbKKK;;;YYYzzznnneeeaaa___^^^bbbjjjqqqoooiiieeeaaa^^^___dddeee```___bbb^^^VVVSSSTTTSSSOOOKKKIIIJJJMMMCCC<<<666555555333444888444333111777@@@qqqrrrjjjiiijjjsssqqqZZZVVVYYYjjjrrruuu}}}xxxGGG===::::::999999999999::::::888999999:::;;;<<<======???@@@BBBDDDGGGIIIKKKLLLGGGHHHIIIHHHHHHIIIIIIHHHOOONNNLLLJJJJJJJJJKKKLLLIIIHHHGGGGGGGGGGGGGGGHHHFFFEEECCCCCCCCCDDDCCCCCCDDDCCCCCCBBBBBB???;;;888666555444222111000//////,,,,,,,,,+++******))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((())))))******************+++,,,---...---,,,///222000...333;;;VVVkkkuuusss~~~tttfffssshhhUUU>>>MMMvvvttthhhaaa___aaabbbaaagggkkkggg___ZZZ[[[]]]\\\```dddeeecccaaaaaabbbVVVTTTQQQNNNLLLKKKKKKKKKHHH@@@:::999777555666999444444111777???pppzzznnnllllllttt{{{cccZZZXXX```sss{{{yyy|||uuuEEE<<<999999888888888888999999777777888999:::;;;<<<<<<;;;<<<>>>AAADDDFFFHHHIIIGGGIIIHHHFFFFFFJJJKKKIIILLLKKKJJJIIIIIIHHHHHHHHHHHHEEEEEEFFFFFFDDDEEEHHHEEEEEEDDDDDDCCCBBBBBBBBBBBBAAA@@@???>>><<<999666666555333222000/////////,,,,,,+++******))))))(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((())))))******+++******++++++,,,---...///,,,...222111...666BBBZZZnnnxxx|||lllpppyyy~~~rrrkkk^^^GGGGGG```|||qqqfff```aaagggkkk___eeekkkhhh```YYY[[[```XXXWWW]]]fffeee[[[YYY^^^]]]ZZZWWWWWWYYYWWWRRRMMMKKKEEEAAA@@@>>>999777888444444222777>>>oooxxxtttrrrxxxnnn___\\\XXXeeezzz~~~zzzrrrCCC:::777777666666666666777777555555666777888999::::::999:::===@@@CCCFFFHHHIIIDDDGGGFFFCCCDDDIIIKKKIIIJJJJJJKKKLLLLLLKKKJJJIIIGGGCCCCCCFFFFFFCCCDDDHHHEEEFFFGGGGGGEEEDDDCCCBBBBBB@@@===<<<;;;:::777555666555333111000/////////+++++++++***))))))(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((())))))******++++++++++++,,,---......000,,,...222111///:::IIIXXXmmm{{{ssstttkkkcccNNNEEERRRwwwiiiaaa```eeejjj^^^fffoooooofff^^^^^^dddfff___dddqqqppp___WWW\\\```]]]\\\^^^aaa^^^UUUMMMMMMHHHFFFGGGDDD===777666444555333777<<>>:::999888555555444333222111///......---,,,,,,++++++******)))(((''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((()))))))))))))))************++++++,,,,,,------...///...111333...000FFFaaatttnnnuuuyyynnneeeXXXIII???yyyqqqjjjfffdddbbb```lllqqqxxxcccdddaaa___```hhhrrrtttllleeedddcccccc___dddkkkbbbVVVWWWXXXWWWOOOCCC;;;;;;;;;:::777666777;;;999jjjiiimmmfffnnntttiii888<<<666666666555555555444444222333333444444555666666888888999:::===@@@CCCDDDAAACCCCCCCCCBBBCCCEEEGGGAAAAAABBBDDDFFFFFFEEECCCFFFFFFFFFFFFGGGHHHIIIIIIKKKIIIFFFEEEEEEDDDCCCAAAAAADDDDDD???;;;:::999666555444333222000///......------,,,,,,+++*********(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))))))))***************++++++,,,,,,---............111444222888NNNfffmmmuuuxxx}}}rrrjjj^^^PPPEEEyyyqqqlllgggdddaaaeeennnqqqzzzffffffcccZZZ```fffkkkooopppiii```\\\bbbbbbgggnnneeeYYY[[[dddbbbXXXGGG;;;:::>>>@@@<<<:::777999888fffmmmlllfffooopppccc777999555555555555444444444444111111222222333444444444666666666777888:::<<<===>>>@@@BBBBBBBBBBBBCCCDDD?????????AAACCCDDDBBB@@@EEEEEEDDDDDDEEEFFFGGGHHHIIIGGGDDDCCCCCCCCCCCCAAAAAADDDDDD???;;;;;;:::777444444333222000///...---......---,,,,,,++++++***(((''''''''''''&&&&&&&&&%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((()))))))))*********+++++++++++++++,,,------.........000222333555???SSSeeelll~~~rrrjjj```RRRFFF}}}sssgggbbbbbbdddeeecccjjjkkkzzzwwweeefffccc[[[]]]cccmmmrrroooeee\\\]]]bbb______ddd```[[[```nnnkkk___OOODDDAAA@@@>>><<<<<<777888888```nnnjjjgggqqqXXX666:::444444444444333333333333000111111222222333444444444333333333555777888::::::===???AAA@@@@@@@@@AAA>>>>>>>>>@@@BBBCCCAAA???BBBBBBCCCDDDEEEEEEDDDDDDDDDCCCCCCCCCDDDCCCAAA??????CCCCCC>>>::::::999666444333222111000///...---......------,,,+++++++++(((''''''''''''&&&&&&&&&%%%&&&((())))))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((()))))))))******++++++,,,++++++,,,,,,---.........000333222000555FFFWWWaaatttssskkkcccTTTGGGoooaaa[[[[[[]]]^^^\\\aaa```pppqqqbbbddd``````YYYaaatttyyyiii\\\[[[^^^ccc___[[[___^^^ZZZ^^^iiieee]]]UUUPPPLLLCCC:::888<<<666999:::ZZZwwwnnnnnnvvv{{{zzzxxxuuuLLL666<<<333333333333222222222222000111111222333333444444111111111222333555888999777999<<<>>>======>>>>>>>>>>>>>>>@@@BBBCCCAAA???>>>@@@CCCEEEEEECCCAAA?????????AAADDDEEEDDD@@@<<<===@@@@@@<<<888888777555444333222111///...------...------,,,,,,+++******(((''''''''''''&&&&&&&&&%%%&&&((())))))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((())))))***+++,,,,,,,,,+++,,,,,,------...//////000555333///;;;UUUgggjjj~~~|||vvvvvvxxxyyyooohhhZZZKKKpppddd^^^ZZZVVVSSSXXX[[[XXXiiilll___bbb]]]aaaXXXaaavvvxxxcccVVVZZZ[[[cccaaa___eeebbbYYYWWWZZZXXXTTTSSSTTTRRRGGG999555<<<555999<<>>>>>???@@@CCCCCCAAA@@@<<<>>>AAACCCCCCAAA???<<<<<<===???BBBDDDCCC???<<<;;;??????;;;777888777444333333222111///...---,,,------,,,++++++******)))(((''''''''''''&&&&&&&&&%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((())))))***+++,,,------,,,,,,,,,---......//////---555333111GGGnnn|||wwwxxx||||||xxxvvvyyy~~~ttttttttttttuuuyyynnnhhh[[[LLL~~~zzzmmmfffccc```[[[VVVYYYZZZUUUfffjjj^^^aaa\\\^^^\\\cccooonnnaaaXXXYYYXXXaaa```___hhhfffYYYSSSRRRRRRPPPOOOPPPPPPHHH>>>555===444888;;;OOOtttkkkjjjrrruuuuuu}}}~~~NNN;;;555222222111111111000000000...//////000000111222222222222111000000222333444444555777777777888;;;=========>>>@@@BBBBBBAAA???>>>>>>?????????>>>>>>>>>===<<<<<<>>>@@@AAA@@@???;;;??????;;;888888777555333333222000///...---,,,,,,++++++******))))))((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((())))))***,,,------...,,,,,,------.../////////+++444333333RRRwwwkkkhhh]]]MMMvvv~~~~~~ttthhhcccdddgggfffddd]]]]]]VVVfffjjj___aaa\\\YYY___eeefffdddaaa\\\XXXYYY```[[[YYYdddfff[[[UUUTTTUUUSSSMMMKKKJJJGGGBBB777???444777;;;MMMxxxiiihhhvvvUUU===///111111111111000000000000------......///000000000444333111000//////000000333444555555555777:::======<<<===???AAAAAA@@@>>>AAA???===;;;;;;<<<>>>@@@???<<<::::::<<>>OOOMMM>>>FFF999666:::777:::FFF|||mmmlllsssyyyMMM===000111111000000//////......,,,---------.../////////000111111111111000000///111222333555777888::::::999;;;<<<<<<;;;;;;===>>>CCCBBB@@@>>>>>>???@@@AAAKKK;;;666CCCNNNKKKBBB>>>??????===<<<:::888777666222222111///............***+++,,,,,,,,,***((('''((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))***+++,,,------...,,,,,,------.../////////111---222CCCdddvvvkkkbbb]]]uuuvvv~~~zzzrrrfffbbbnnnwwwjjjUUUYYYUUUZZZjjjyyyzzzoooeeezzz~~~rrriiicccQQQccc}}}pppfffhhh}}}vvv]]]^^^vvvjjjLLLLLLCCC999:::999<<>>???@@@BBBCCCGGGDDDMMMbbbjjj]]]III>>>AAA@@@???===;;;999888777333222111//////.........------,,,++++++*********((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))***+++,,,------...,,,,,,---......//////000555222444GGGiii~~~zzzwwwvvvwwwlllccc^^^yyyxxx}}}zzzpppddd^^^]]]]]]YYYUUUWWWWWW\\\jjj~~~tttxxxuuuttthhhttt~~~iiicccjjjrrriiibbb~~~]]]NNNGGG777555666;;;<<>>>>>>>>>>>???AAACCCDDDHHHEEEJJJVVV[[[RRRGGGBBBBBBAAA???>>>;;;999888777333333111000///............---+++)))))))))***+++((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))***+++,,,------...,,,------......///000000222333555NNNsssxxxnnntttoooeeeeeeiiisss{{{nnnddd^^^zzzxxxzzz}}}}}}wwwjjj```]]]XXXSSSUUU\\\WWW\\\___eeesssvvvnnnfff|||vvvllliiieee^^^]]]bbb]]]YYYXXXrrreeeQQQKKK999444666999888^^^ssswww{{{AAA222666111000000///......------...---------,,,,,,++++++***+++,,,---.../////////---...///000222333444555666888::::::999:::;;;=========<<<===>>>???AAABBBEEE>>>:::<<<===<<<>>>CCCAAA@@@???===;;;999777666444333222000///.........++++++***))))))(((((((((((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))***+++,,,------...---------...//////000000///555777SSStttiii^^^xxx{{{iiieeemmm{{{qqqeee^^^{{{tttrrruuuuuurrrrrrddd[[[\\\ZZZTTTUUU]]]PPPXXX[[[XXX^^^jjjqqqoooeee[[[kkkvvvssswwwfffZZZ]]]bbb___[[[ZZZaaa```VVVTTTdddmmmcccWWWTTTDDD===888888777XXX}}}mmm:::...555000000//////...---------------,,,,,,+++++++++*********+++---............,,,---...///000111222333333555666777777777999;;;<<<<<<<<<<<<<<<======>>>======???AAA???;;;:::<<<>>>>>>===;;;999888666666555444222111///......---***+++---...---+++(((&&&((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))***+++,,,------...------......///000000111111999>>>WWWmmmZZZZZZwwwhhhhhhuuutttggg___yyypppppptttsssooonnnaaaWWWWWWWWWSSSRRRUUUMMMTTTWWWUUUTTTZZZdddiiieee___ccc```[[[nnnoooddd]]]^^^\\\WWWWWW]]]ZZZbbb___TTTUUUaaaaaaUUUXXXKKKCCC999<<<===VVV~~~{{{yyy}}}zzzTTT777///333000000///......------,,,,,,,,,+++++++++++++++******+++,,,---------------,,,------...///000111222000222444555555555777999;;;;;;<<<<<<<<<<<<<<<<<<>>>???@@@@@@>>><<<;;;;;;<<<<<<;;;:::999888777777666555333111///......---+++---000222222...***(((((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))***+++,,,------...---......//////000111111000999IIIgggvvvjjj|||kkkiiiqqqxxxhhh___{{{pppmmmoooooollliii```VVVQQQQQQQQQPPPPPPQQQRRRVVVYYYWWWVVV[[[bbbuuuxxxrrrbbb\\\llltttcccZZZSSSPPPXXXeeeRRRVVV\\\[[[YYY^^^]]]QQQTTTMMMGGGAAAPPP]]]mmmxxxzzzgggcccdddggggggiiirrr{{{}}}yyy;;;999333111000//////......---,,,,,,************++++++++++++,,,,,,---------------,,,,,,------...///000111111000222444444444555777999:::;;;<<<===>>>?????????CCCAAA===888777999<<<===;;;;;;:::::::::999999999666555333111000......---,,,---///000000---***(((((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))***+++,,,------............///000000111111///888WWW~~~}}}~~~nnnrrr}}}zzzjjj___{{{mmmfffeeeeeeccceee```VVVMMMLLLPPPRRRQQQSSSPPPSSS[[[ZZZRRRQQQWWWvvvsssYYYQQQ\\\nnn~~~eee\\\\\\]]]aaahhhbbbRRRMMMNNNLLLPPPWWWUUURRRNNNMMMOOOmmmzzzvvvdddTTTVVVSSSRRRVVVUUU\\\nnnsss~~~oooaaa,,,;;;888000000//////...------,,,,,,))))))******+++++++++,,,------.........---,,,,,,------......///000111111000222444555555666888:::999:::<<<>>>@@@AAABBBBBBBBBCCCCCCBBBAAAAAA>>>:::;;;;;;;;;;;;;;;;;;;;;;;;777666444222000......---+++++++++++++++)))(((((()))(((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))))))))***+++,,,------.........//////000000111111444:::aaawwwmmmgggqqq{{{jjj___~~~ssshhh```]]]^^^___YYYWWWQQQIIIGGGLLLPPPPPPOOO[[[]]]RRROOOVVVXXXRRRbbbtttgggPPPUUU```iiiyyyzzzbbb```eeejjjpppggg]]]SSSQQQUUUXXXUUUPPPMMMPPPNNNPPP\\\jjjggguuu|||qqqqqqgggHHHDDDEEEHHHMMMOOOOOOUUU\\\cccsssuuutttcccuuuJJJ999///555---------,,,++++++******)))(((((((((((())))))))))))************************---------............///222222333444666888:::;;;>>><<<<<<>>>BBBCCCBBB???@@@?????????AAAAAA???===;;;<<<<<<<<<@@@CCC@@@999999666111///......---,,,---,,,+++))))))))))))***))))))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''((((((((())))))***++++++------...///......///000222333222111777???jjjnnnkkk~~~}}}mmmddd{{{iii]]]ZZZ[[[[[[YYYRRRTTTQQQJJJIIINNNSSSUUUQQQXXXYYYRRROOOSSSSSSOOOSSSdddeeeaaabbb___kkkhhh^^^___aaagggfff___WWWUUUWWWXXXVVVRRRQQQSSSMMMIIIOOOVVVhhhkkk~~~uuupppxxxkkkPPPEEEKKKHHHHHHLLLMMMLLLNNNRRRVVV\\\uuunnnmmmggguuuAAA777000555///---,,,,,,++++++******)))'''((((((((())))))))))))************************,,,---------............111111222333555777888999;;;::::::<<>>======<<<===>>>>>>===;;;999<<<======>>>AAA@@@<<<999555111///......---,,,---,,,+++))))))))))))***)))(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((('''''''''((((((((()))))))))***++++++------...///.........000222222222222666NNN|||xxxpppppp```eeeWWWWWW[[[XXXTTTTTTXXXVVVNNNIIIJJJNNNQQQRRRSSSTTTTTTTTTSSSRRRRRROOOZZZgggqqqjjjUUU\\\~~~jjj]]]YYYYYY^^^]]][[[WWWVVVVVVUUUSSSRRR[[[]]]TTTLLLLLLMMMVVVjjjttt~~~sssooorrryyy~~~wwwtttwww~~~mmmdddddd```VVVJJJCCCCCCFFFGGGCCCDDDHHHIIIHHHGGGIIIJJJGGGNNNaaavvvwwwhhhaaakkk]]]666555000333111,,,,,,,,,+++******))))))''''''((((((((())))))))))))))))))))))))))))))))),,,,,,,,,,,,------------//////000111333555666777888888777999;;;======<<<:::999999:::;;;<<<:::888<<>>:::888555111//////...---,,,---,,,+++***))))))))))))((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''((((((((())))))))))))***++++++------...///------...///111111222333888```{{{lllmmmqqq\\\eeeUUUSSSUUURRRMMMQQQWWWXXXPPPHHHHHHLLLNNNRRROOOQQQWWWYYYUUUTTTVVVPPPUUUaaammmeeePPPPPPddddddZZZXXXUUUYYYVVVXXXYYYYYYWWWVVVVVVVVV___bbbZZZRRRRRRQQQUUUbbbzzz}}}rrrooossswwwuuurrrcccaaa```aaabbb^^^UUUMMM;;;DDDIIIEEE@@@AAACCCCCCDDDFFFLLLSSSTTTRRRRRRUUURRRLLLIIINNNRRRUUUYYY___vvvvvviii]]]wwwIII///444111///111,,,,,,++++++***)))))))))'''''''''((((((((())))))))))))))))))))))))))))))++++++++++++,,,,,,,,,---------...///000222444555777666666777999:::;;;;;;888888777888:::;;;999888BBBAAA===;;;===???;;;444777444111000//////---,,,,,,,,,+++******)))))))))(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((('''(((((((((((())))))))))))***++++++------...///,,,...//////000111333444>>>kkkrrrkkknnnuuuddduuu___QQQMMMLLLJJJHHHEEELLLPPPKKKGGGJJJPPPSSSPPPOOORRRXXXXXXSSSQQQSSSLLLLLLSSSYYYZZZ\\\]]][[[mmmsssgggVVVUUUUUUQQQRRRVVVYYY]]]___^^^]]]^^^___XXX]]]WWWPPPTTTTTTTTT\\\~~~tttooossswwwvvvsssgggccc___]]]\\\YYYSSSOOOPPPRRROOOIIIHHHLLLOOONNNNNNTTT___gggfffcccdddiiiddd___\\\\\\YYYTTTPPPOOOOOOYYYhhhuuuyyyuuujjjddd@@@///333222,,,///,,,,,,+++******))))))(((''''''''''''((((((((((((((((((((((((((((((((((((************++++++++++++++++++,,,---///111222444666666666777777999:::<<<888888888999;;;;;;:::999BBB>>>999888???DDD===333666444111000000///---,,,,,,,,,++++++***))))))((('''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((((((((((((((()))))))))***)))***++++++------...///,,,...000000///111444777DDDoooyyyppp{{{vvvlllyyywwwnnnssshhhZZZPPPLLLLLLLLLLLLDDDJJJKKKFFFBBBEEEIIILLLLLLPPPUUUUUUQQQMMMJJJJJJNNNKKKLLLKKKRRRhhhrrreeedddhhh[[[NNNRRRUUUPPPNNNTTTWWW[[[]]]]]]\\\\\\]]]SSSZZZTTTOOOTTTVVVTTTXXXsssmmmqqqyyy~~~~~~xxxpppqqquuurrrfff[[[VVVSSSQQQTTTXXX\\\]]]]]]]]]```ggglllkkkggghhhmmmmmmiiieeebbb___\\\YYYXXXWWWYYYZZZXXXXXX]]]gggooowwwhhhdddoooiii<<<111222222***///+++++++++***))))))((((((&&&&&&'''''''''((((((((((((((((((((((((((((((((())))))))))))*********+++******+++,,,...000111333555666666666666777:::<<<999888888:::<<<<<<;;;:::;;;999666999AAAGGGAAA666555333111111000000---,,,++++++,,,++++++***((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''''''''''''''((((((((((((((((((((()))))))))******)))***++++++------...///---///111111000111555999LLLssstttjjj}}}nnnlll{{{rrrmmmlllbbbVVVNNNLLLMMMMMMLLLJJJKKKHHHAAA===>>>??????BBBPPPXXXSSSLLLLLLLLLIIIQQQKKKLLLJJJNNNlll}}}{{{dddRRRXXX^^^YYYWWWSSSSSSUUUVVVWWWVVVUUUSSSSSSZZZUUUPPPXXX[[[WWWXXXjjjwwwpppuuu~~~yyysssuuunnnmmmssstttooommmpppyyyrrrnnnppprrrqqqqqqssswwwsssmmmhhhgggggggggeeeZZZ^^^ccchhhkkkppptttxxxxxxxxxdddfffQQQ999333000333***000++++++******))))))((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((()))))))))******)))******,,,---///111222444555666555444555999<<<999888888:::<<<===<<<;;;666999;;;===@@@BBB>>>888444333111111111000...,,,++++++,,,,,,+++***((('''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''(((''''''''''''(((((((((((((((((()))))))))*********)))***++++++------...///...111333222000222777<<<\\\}}}tttiiizzz~~~|||qqqjjjjjj^^^OOOGGGGGGHHHFFFCCCEEEFFFBBB<<<:::>>>@@@>>>:::NNNYYYRRRLLLPPPSSSOOOJJJBBBJJJMMMNNNmmmrrr[[[```iiigggeeeWWWVVVUUUUUUVVVUUURRROOOQQQXXXTTTOOOXXX]]]YYYYYYXXXyyyyyy~~~uuupppvvvzzz{{{~~~~~~}}}}}}~~~zzzwwwsssqqqttt{{{yyynnnsss~~~AAA777333...333+++222++++++******)))(((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((((((((()))))))))))))))******,,,---///111222222444555444222333888;;;999888888:::<<<===<<<;;;555===CCCAAA===;;;999666444333111111111000...,,,++++++,,,,,,+++***((('''&&&'''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((''''''''''''((((((((()))))))))))))))************)))***+++,,,---......///...222444333111222888>>>kkkuuufffxxx}}}zzzmmmiiigggMMMGGGJJJBBBFFFEEEEEECCC@@@===::::::::::::>>>AAADDDHHHNNNSSSRRRMMMQQQUUUMMMTTTWWWttt|||{{{~~~mmmbbbYYYYYY[[[YYYTTTRRRYYY]]][[[SSSTTT\\\]]]WWW]]]|||}}}uuuXXXAAA///...000---,,,///+++******)))(((''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((()))))))))************))))))***+++,,,...///000333444555777888888888888888999::::::;;;;;;;;;;;;;;;<<<======<<<:::888777333333222222333111///,,,++++++,,,,,,+++***((('''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((())))))))))))***************++++++,,,---...//////000333//////333111666FFFyyysss|||yyyiiimmmSSSIIIIIIDDDGGGDDDCCCAAA>>><<<::::::::::::444999===CCCNNNYYY^^^\\\hhheeeUUUSSSRRRqqquuummmhhheeefffiii^^^```___ZZZVVVUUURRRMMMkkk}}}KKK:::...///111---+++...******))))))(((''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((()))))))))*********)))))))))***,,,---///000222333444555666777777777888888999:::;;;<<<<<<<<<;;;<<<======<<<:::888777333333555666777444///,,,++++++,,,,,,+++***((('''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((())))))))))))***************+++,,,,,,......///000///222///000555333:::MMMuuu}}}hhhsssZZZIIIGGGDDDHHHAAA@@@???<<<:::999999:::;;;888;;;===@@@IIISSSXXXXXXkkkmmmiiikkkdddssssssjjjjjjmmm{{{yyyvvvsssjjj^^^WWWVVVjjjyyyfff<<<222---000222---+++...***))))))(((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((()))))))))))))))))))))***+++---...///000111222333444555555555666777888:::;;;<<<<<<<<<:::;;;<<<===<<<;;;999777333444777999:::666000,,,++++++,,,++++++***(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((())))))))))))************++++++,,,---...//////000...111000222666555@@@WWWssszzzzzzdddttt]]]GGGCCCBBBGGG======<<<:::888888999:::;;;===@@@AAA@@@CCCIIIKKKIIITTT^^^kkkuuurrrvvv{{{uuupppqqq|||tttpppdddSSSMMMQQQWWW\\\}}}nnncccPPP444///...000000,,,+++///))))))((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))(((((())))))***,,,---......///000111222333333333333444666777999:::;;;;;;999:::;;;<<<<<<;;;999888555555666888888666111---,,,,,,++++++***))))))((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((((()))))))))************++++++,,,---...///000000...111111333666555DDDbbbuuurrrvvv]]]nnnXXXCCC??????DDD::::::999777666666888999::::::???BBBBBBCCCFFFFFFCCCCCCJJJTTTZZZaaannnyyy{{{~~~|||rrrddd\\\RRRGGGDDDJJJPPPLLLccc^^^TTTxxxggg<<<333000///...---+++,,,///((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((()))***+++,,,---,,,---...000111111111111111222333555777888888999777999:::<<<<<<;;;999888777555444444444333111///,,,,,,+++******)))))))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((((()))))))))************+++,,,,,,---...///000111///222222333444444IIInnnvvvooosssWWWdddMMM???>>><<<@@@999888777666555555666888999;;;AAAEEECCCBBBBBBAAA>>>>>>AAAGGGFFFVVVhhhlllzzzmmmnnniiiggghhhiiikkkrrrzzzzzzkkkZZZRRROOOLLLKKKLLLZZZOOOVVV~~~WWWWWW{{{QQQ222333111...,,,++++++,,,,,,''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((()))***+++,,,+++,,,---///000000000000111222333444666777777777666888:::;;;<<<;;;:::999777555222111111222111000---,,,+++***))))))))))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((())))))))))))************,,,,,,---...///000000111111333222333444555QQQ}}}vvvmmmqqqSSSYYYCCC<<>>:::888666555444333444666777===BBBCCC???;;;;;;:::888:::???GGGDDD___ssscccjjjmmmqqqxxxtttdddcccaaaZZZPPPNNN[[[iiiddd[[[OOOIIINNNTTTPPPHHHXXXOOOOOOjjjvvvWWWhhhfffAAA444000///---+++,,,---+++(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''((((((((((((((()))***++++++,,,---...///000000000333333444666666777777777555777999;;;<<<;;;:::999666444333333333222000...---,,,+++))))))))))))***(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((())))))))))))************,,,,,,---...///000111111222333222444555888\\\yyykkk}}}}}}oooQQQRRR<<<;;;AAA:::===;;;777666444333333444555666555:::;;;666444777:::;;;888;;;AAA===eeetttyyylllgggaaaeee|||~~~^^^dddhhhaaaQQQLLL[[[nnn^^^ZZZSSSPPP[[[eee]]]MMMIIIGGGKKKaaavvv```JJJ555888---,,,++++++...///***%%%&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((('''(((((()))***+++++++++---...///000000000555555666777888888777777555666999;;;<<<;;;::::::444444444555666444000------,,,+++))))))))))))***(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((())))))))))))************,,,,,,---...///000111111222333222555666<<>>;;;;;;888777777444444333222222222222222555555444333333444555666555777777???XXXxxx|||vvvmmmbbbXXX\\\ZZZVVVTTTTTTVVVXXXYYYUUUJJJUUU\\\UUUhhhwwwgggJJJJJJFFFIIIaaa\\\mmmsssiiissszzzLLL999333......---,,,+++***)))))))))((((((((((((''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&''''''(((((())))))******+++,,,...///000111333555777666555444555666444555666777999:::;;;;;;999555222222444333///+++,,,+++***))))))((((((((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''(((((((((((()))))))))***++++++,,,,,,+++,,,,,,---...///000000333...555777111EEExxxqqqooozzzlllRRRGGG===::::::888666666333222111111000111111111555444333222222333444555777999777999IIIbbbqqquuuccc]]]bbboookkk\\\XXXbbbWWWSSSOOOPPPTTTWWWUUURRRPPPIIIWWW\\\IIIHHHXXXXXXHHHDDDAAADDDPPPqqqwwwYYYhhhbbbhhh[[[===111///000------+++***))))))))))))(((((((((''''''''''''&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''(((((())))))))))))***,,,---...//////000222444555555444666777555666666777777888999999777444222222333222...+++,,,,,,***)))))))))))))))'''''''''&&&&&&&&&&&&%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''(((((((((((()))))))))***++++++,,,,,,+++,,,,,,---...///000000000---555888666LLL|||mmmssssssmmmrrrmmmQQQFFF;;;999999777555555222111111000000111111111555444333111111222333333777999777555;;;IIIUUUYYY___\\\bbbkkkbbbSSSVVVfffZZZSSSKKKJJJOOOQQQOOOLLLOOOGGGMMMRRRJJJHHHIII@@@GGGAAA???BBBFFF[[[bbbjjjzzzkkk]]]vvv{{{jjjGGG999111...111,,,,,,+++))))))((((((((((((((('''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&''''''(((((()))((())))))***+++------...///111333444333333444666666666666666666666666666666444222222222111...+++,,,,,,+++***))))))))))))''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''(((((((((((()))))))))***++++++,,,,,,+++,,,,,,---...///000000000---333777999UUUkkkyyymmmnnnoooOOODDD:::777777555444444222222111111111111222222333222111000000111222333...222333222444;;;CCCGGGWWW```hhhfff\\\TTTXXXaaa```XXXMMMGGGGGGIIIIIIIIIIIIHHHIIIKKKSSScccfffZZZIIIAAA@@@CCC@@@IIIvvvuuutttiiiIIIHHHuuu}}}QQQ>>>999222,,,...++++++***)))((((((((((((''''''''''''&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&'''((((((((('''(((((()))***+++,,,,,,///000222333222111222333666666666555555555444444444333222222222000...------,,,+++***))))))))))))(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''(((((((((((()))))))))***++++++,,,,,,+++,,,,,,---...///000000222///222444<<<___yyy~~~nnnjjjpppMMMBBB888666666444333444111111111111111111222333111000000///000111222333000222444333222444888;;;555HHHWWWVVVSSSWWWZZZZZZ^^^[[[TTTKKKEEEBBBEEEHHH???IIIHHHBBBKKKbbbrrruuuLLLBBB@@@BBB;;;;;;ZZZuuuTTTSSSJJJXXXxxxfffBBB999888000***+++******)))((((((((((((((('''''''''&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((&&&''''''((())))))******---///111111000000111222555555555444444444333333444444444333222000///...---,,,+++******)))******((((((((('''''''''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''(((((((((((()))))))))***++++++,,,,,,+++,,,,,,---...///000000333000222333@@@iii}}}mmmeeevvvqqqLLLAAA777555555444222333000/////////000000111222///.........///111333444555555666666555666:::>>>AAAMMMTTTRRRNNNNNNNNNKKKRRRXXX\\\VVVJJJBBBCCCHHH>>>EEEDDD>>>AAAJJJYYYlllKKKBBB???AAA<<<777EEE\\\uuupppHHHGGG\\\sss}}}jjjQQQ;;;555333,,,)))---))))))((('''''''''(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&''''''(((&&&&&&&&&'''(((((())))))***,,,///000000000222333444444444444333333333333444444555444222111000000------,,,+++************((((((((((((''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''(((((((((((()))))))))***++++++,,,,,,+++,,,,,,---...///000000222000333666FFFrrrmmmbbbooorrrKKK@@@666444555333222333...............///000111---------...///111333444000///111555;;;AAAHHHOOOCCCBBBCCCBBBAAABBBFFFJJJEEETTTbbb```QQQDDDCCCHHHCCCBBB@@@EEEIIIBBBFFF[[[HHH???===AAA???999>>>KKKyyywww|||XXXGGGnnnzzzWWWHHH:::444///***,,,222)))((((((''''''''''''(((''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&''''''(((%%%&&&&&&''''''((((((((('''***---///000111333555333333333333333333333333444555666555333111111111...---,,,+++************)))(((((((((''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((''''''''''''((((((((())))))))))))***++++++,,,,,,+++,,,,,,---...///000000000000444999KKKxxxjjjsss|||ooocccnnnlllKKK@@@666555666444111000////////////////////////000000////////////000000111///111999EEELLLKKKHHHBBBAAA???======>>>???@@@AAAJJJSSSZZZ___[[[JJJ888AAACCCDDDCCC@@@@@@DDDGGG<<>>555444666444111000........................000//////......//////000111///000777@@@EEECCC???;;;:::::::::<<<>>>AAABBBGGGNNNVVV[[[^^^\\\OOOAAAEEEEEEDDDBBB@@@@@@AAACCCEEEQQQSSSGGG===<<<;;;888NNNuuu|||mmmsssMMMAAA:::111,,,++++++***''')))(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&'''((((((******,,,---///111222333444333333333333444555555666666777777666444333222///...---,,,+++*********((((((((((((''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((()))******++++++,,,------,,,------...///000111111000999777>>>dddjjj```mmmpppttt{{{xxxggghhhwwwbbbEEE;;;333333444333111111........................//////............//////222//////333999;;;888444666666666777999<<<>>>@@@GGGMMMSSSUUUUUUTTTNNNGGGJJJGGGDDDAAA@@@???>>>===HHHOOOMMMCCC<<<;;;:::666>>>XXXvvvmmmooo{{{RRRAAA666222,,,***+++,,,***(((((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))***+++,,,...///111111333333444444444555555555888888999888777555333222///...---,,,+++*********((((((((((((''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((()))******++++++,,,------,,,---......000000111222000555333AAAjjjzzzfffiiizzz{{{fffdddsss^^^@@@888222222333222000111..............................------------......000...---000333444111---555555555666777888:::;;;EEEJJJNNNNNNLLLKKKKKKKKKKKKGGGBBB@@@@@@@@@===:::AAACCCAAA;;;888::::::777>>>GGGggg~~~qqqhhhVVV___}}}www[[[EEE@@@///---+++***++++++***((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))***+++---...///000111222222333444444444444888888888888666444222111///...---,,,+++*********((((((((((((''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''(((((((((((()))******++++++,,,------------...///000111222222111222111DDDooozzzqqqzzzdddcccrrr]]]===666111222333000000111........................------,,,,,,,,,,,,---------,,,,,,...111111///,,,333333444555666777999999DDDGGGJJJKKKHHHGGGJJJNNNIIIEEE@@@???@@@@@@===;;;;;;<<<999666666999999888<<<999KKKxxxuuu___VVVXXXXXXzzzwwwlll^^^FFF???:::------,,,,,,+++***((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&'''''''''((()))***+++,,,---......///000222222333222222555666666666555333111000///...---,,,+++*********((((((((((((''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''(((((((((((()))******++++++,,,------------...///000111222222444222444NNN|||xxxccc```nnnYYY;;;666222333222000///111------------------------,,,,,,++++++++++++,,,,,,+++***+++...000111000......///111333666888:::;;;===???BBBEEEDDDAAACCCHHHGGGDDDAAA???>>>>>>===<<<<<<<<<:::888777777888888888333;;;\\\xxx{{{~~~lllmmm{{{xxxjjjbbbMMMBBBVVV{{{kkkddd|||kkkGGG>>>:::222------,,,,,,***)))'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&'''((()))***+++,,,,,,,,,---///111222222222111333333444444333222000//////...---,,,+++*********((((((((((((''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''(((((((((((()))******++++++,,,---------...//////111111222333222///555WWW{{{ddd]]]fff~~~TTT;;;666333333222///...111------------------------++++++************++++++)))***+++---///000///...---...000222444666777888666666:::AAAAAA===<<>>iii|||YYYMMMeee{{{tttwww}}}{{{sssllleeesss{{{nnnTTTGGG[[[~~~gggsssJJJAAADDD888+++,,,))))))***)))'''&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%&&&&&&'''((()))******,,,...000333444444333222000111222333444333222222//////---,,,+++*********)))(((((((((''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''((((((((())))))******+++,,,,,,------......///000111222333333777444===dddkkk[[[]]]wwwXXX<<<999444111000000000///------,,,,,,,,,,,,+++++++++++++++************)))***+++,,,,,,------,,,,,,)))///666555111---///222666777888;;;===???AAAAAABBBEEEDDD>>>;;;:::888555777777777777777777777777888666666<<<>>>@@@kkkgggZZZZZZxxx{{{vvvwwwxxxyyyooolllpppqqquuu}}}TTTYYYttt}}}ppp\\\FFF888222...---...***)))((('''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&'''(((((((((+++,,,...000111222111111333444666777777777666555222111000///---,,,+++***)))(((((((((''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))******+++,,,,,,,,,,,,+++,,,---...///000111222333666///AAAooolllWWW\\\}}}QQQ<<<888444111000000000///------,,,,,,,,,,,,+++++++++++++++*********))))))***++++++,,,---,,,,,,,,,)))///555555000---///222555666777999;;;===>>>???>>>CCCDDD???:::888888666777777777777777777777777444222///333666444LLLvvvqqqiiioooxxx{{{ssssss~~~lllcccnnnWWWHHH888000---+++))))))))))))((('''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&'''(((((((((+++,,,...000222222222222333444555666777666555555111111000...---,,,+++***))))))((((((((('''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))******+++,,,,,,,,,,,,+++,,,---...///000111222333777111EEEsssnnnWWWYYYuuuLLL;;;777333111000000//////------,,,,,,,,,,,,++++++++++++*********)))))))))******+++,,,,,,,,,,,,+++)))...333333///---...111444444555777888:::;;;;;;:::@@@BBB>>>:::999888666666666666666666666666666555555000111666333777GGGsssyyyoooqqq}}}~~~}}}xxxuuuvvvnnnjjjrrrtttzzzwwwrrrwww[[[QQQqqqTTTEEE:::111//////,,,)))))))))(((((('''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''((((((+++,,,...000222222222222222333555666666666555444111111000...---,,,+++***)))))))))(((((((((''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))******+++,,,,,,,,,,,,+++,,,---...///000111222333777444IIIxxxqqqWWWUUUjjjLLL999777333111000000///...------,,,,,,,,,+++++++++************)))))))))))))))******+++++++++++++++)))---111111...---...000333444444555777888999999:::<<<===<<<===>>>;;;555555555555555555555555555555;;;555222::::::444666DDDlll}}}~~~}}}jjj```ZZZ[[[cccwww}}}VVV@@@???666000//////,,,))))))(((((('''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''((((((***+++---000111222222222111222444555555555444333111000///...---,,,++++++)))))))))(((((((((((('''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))******+++,,,,,,,,,,,,+++,,,---...///000111222333666666MMM}}}sssWWWRRRbbb}}}KKK888666333111111000///...------,,,,,,,,,+++++++++*********)))))))))((((((((()))******++++++*********,,,//////---,,,---///222333333555666777888888;;;999666888???DDD>>>444444444444444444444444444111:::444---444888444444;;;DDD```wwwzzz~~~jjjSSSPPPeee}}}TTTAAA@@@777///*********'''&&&''''''''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''(((***,,,///000111222111000111333444444333333222000000///...---,,,,,,+++***)))))))))((((((((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((()))))))))******+++,,,,,,,,,,,,+++,,,---...///000111222333444888QQQsssXXXRRR^^^uuu|||GGG777555222111111111///---------,,,,,,,,,,,,++++++******)))))))))((((((((((((((()))************)))***,,,------,,,,,,---...000111222333444666777888999666222444===DDD???666333333333333333333333333111:::444+++///222111555111111333GGGxxxtttddddddccceeejjjnnnrrr|||llliii\\\TTTRRRQQQ]]]vvvzzzMMMCCC???555///***&&&(((((('''(((+++&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&(((***---///000000000///000222333333333222111000//////...------,,,,,,******)))))))))(((((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&'''''''''&&&&&&''''''((()))))))))******+++,,,,,,,,,,,,+++,,,---...///000111222333222;;;XXXvvv[[[RRR\\\rrrvvvAAA666444222111111111///---------,,,,,,,,,,,,++++++***)))))))))(((((((((((('''((())))))******))))))***+++,,,,,,,,,,,,,,,---------///000222444666666333333222222777>>>>>>:::333333333333333333333333333999444...111111///444///888888777OOOiii]]]QQQNNNOOOMMMLLLLLLEEEPPPVVV\\\bbb___```lllvvv~~~uuussswwwjjjVVVUUU\\\[[[```rrr~~~OOO<<<;;;555++++++((('''***+++((((((+++&&&&&&&&&%%%%%%%%%%%%$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$%%%%%%&&&''''''$$$&&&)))+++...////////////000111222222222111000/////////...------,,,,,,*********)))))))))((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&''''''(((&&&&&&''''''((()))))))))******+++,,,,,,,,,,,,+++,,,---...///000111222333111???```{{{___SSSZZZpppsss???555444222111111111///------------,,,,,,,,,++++++))))))))))))(((((((((((('''(((((()))))))))))))))***+++++++++++++++,,,,,,***+++,,,...111333444555---111333111222777===>>>222222222222222222222222000444000///444111+++000000000222222222BBBjjj}}}yyyyyyqqqcccXXXVVVXXXPPPHHHGGGDDDIIIZZZWWW[[[]]]\\\\\\___```^^^lll~~~jjj>>>>>>AAA000'''///(((%%%&&&***)))%%%###$$$&&&%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###%%%&&&'''(((&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$%%%%%%&&&''''''###%%%(((***---............///000222222111111000/////////...---------,,,************))))))))))))''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%&&&'''((((((&&&&&&''''''((()))))))))******+++,,,,,,,,,,,,+++,,,---...///000111222333000BBBfffwwwnnnzzzaaaSSSXXXnnnfff<<<666444222111111000///---+++++++++************)))+++******)))(((''''''&&&((((((((((((((((((((((((''''''''''''((((((((((((,,,,,,,,,,,,---...//////222333222///,,,///777???<<<222,,,///333222333666//////000000000000//////,,,000333111///444@@@LLL}}}fffbbbnnnyyy[[[QQQBBB888333///+++((('''"""111...777''')))))))))111'''%%%((( ,,,######!!!...999---"""++++++"""'''&&&%%%+++###$$$"""''')))%%%666---(((+++%%%,,,$$$""")))***...CCC...,,,'''"""000######)))&&&###%%%///((($$$...)))???888(((999)))...000111222222333333333333222222111000///...---------,,,+++***))))))))))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((()))))))))***++++++,,,,,,------...............///111222222222MMMiiiaaaUUUgggsssttt]]]RRRWWWjjjccc<<<666444222000000000///---+++++++++************)))******))))))(((''''''&&&''''''''''''''''''''''''''''''''''''((((((((((((++++++++++++,,,---...///222333222///---///666<<>>444---++++++(((&&&444(((JJJ===+++...MMMeee$$$'''"""+++888!!!$$$+++PPPrrr...---)))'''UUUNNN''')))&&&******---$$$444___>>>555))) ***///000111222333333333333222222111000///...---------,,,+++***))))))))))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((()))))))))***++++++,,,,,,------............//////111222333000EEEgggooo]]]YYYgggkkkeeeooo]]]QQQVVViii^^^;;;666444111000000000...---+++++++++************)))***))))))(((((('''''''''''''''''''''''''''''''''&&&''''''''''''(((((((((++++++***++++++,,,---...111222222000...///333777@@@888111000000---++++++......////////////......,,,...000000///......///---<<>>888444444...,,,***))))))'''&&&$$$(((###&&&+++%%%###<<<$$$###$$$"""___***%%%,,,<<<""" ((('''"""rrr///dddjjj'''""")))%%%"""&&&%%%kkkTTT###***"""---$$$&&& (((&&&""")))FFF,,,999111+++,,,...///000111111111111111000000//////......---,,,+++***))))))))))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((()))))))))***++++++,,,,,,------...---......///111222444555777QQQlllpppwwwrrrmmmnnn|||```RRRRRRaaawwwKKK999555333000/////////---,,,+++++++++************)))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''((((((((((((((()))++++++---...............---,,,...000000---,,,...---+++,,,,,,------------,,,,,,///,,,***)))***,,,------)))111666000&&&,,,HHHddd\\\KKK<<<999888222------((((((((((((((((((''''''%%%###'''***)))---%%%$$$%%%+++)))>>>,,,RRR"""$$$!!!'''vvvttt///***!!!111FFF///"""++++++&&&###///***''''''"""((($$$!!!%%%###"""***UUU}}} ***+++,,,...///000111111111000000000/////////...---,,,+++***))))))))))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((()))))))))***++++++,,,,,,------...---......///111333555666666XXXsssvvvrrrlllssspppmmm{{{bbbSSSRRR___tttFFF999555333000/////////---,,,+++++++++************)))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''((()))******,,,,,,,,,------...---,,,+++///000,,,+++------))),,,,,,------------,,,,,,---,,,+++***))))))***+++000,,,,,,222444111...///999HHHbbbfffKKK>>>;;;777333///------///))))))))))))(((((())))))(((222!!!&&&***!!!"""!!!'''......888!!!&&&)))%%%!!!"""kkk***777KKKfff+++@@@000""")))"""!!!""")))"""&&&***((("""'''""""""+++(((&&&///...///)))***,,,---///000000000000000000000////////////---,,,+++***))))))))))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((()))))))))***++++++,,,,,,------...---......000111333555666;;;```www~~~}}}qqqnnn|||}}}ttthhhaaadddllldddTTTRRR^^^rrr}}}CCC999555333000/////////---,,,+++++++++************)))&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&''''''((()))***,,,+++***+++---...---,,,'''---///,,,+++......++++++,,,,,,------,,,,,,+++)))+++------+++***+++------))))))......***))),,,---,,,333HHHfffnnnLLL@@@BBB888666111,,,,,,...,,,)))))))))((('''$$$###$$$%%%%%%$$$((( ,,,)))###))) %%%!!!!!!###,,,%%%"""((($$$'''(((%%%%%%---'''+++mmm<<<((('''>>>OOO$$$"""))) ))))))$$$"""~~~;;;111,,,"""!!!)))&&& $$$$$$%%%---''')))$$$###((()))+++---...///000000000000000000////////////---,,,+++***))))))))))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((()))))))))***++++++,,,,,,---......---......000222444666777===ddd{{{~~~ggggggttt}}}uuuppppppeeewwweeeUUURRR^^^rrrrrrHHH777444222////////////...---,,,,,,++++++***)))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((())))))---)))&&&(((,,,///---***+++,,,------......------+++++++++++++++***)))(((,,,+++***))))))+++---...,,,++++++******++++++,,,***///111------:::RRRggg}}}XXXHHHBBB:::555555...---,,,+++************''''''&&&&&&&&&%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%###%%%...+++"""*** ,,,"""///"""222&&&HHH\\\333333'''BBBXXX#########$$$$$$$$$%%%%%%%%%%%%$$$""""""%%%%%%%%%%%%%%%%%%%%%%%%"""JJJfff...!!!(((((()))***,,,...000111111111111111000...---,,,,,,,,,++++++***))))))(((&&&((()))***)))(((&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((''''''(((((())))))*********++++++,,,,,,------...,,,...000111111222444666BBBiii}}}mmmuuu}}}wwwjjjRRROOO\\\iiipppGGG888444222////////////...---,,,,,,+++******)))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((((()))***(((((())),,,---,,,***++++++,,,---------------***++++++++++++***)))(((,,,+++***))))))+++,,,...+++++++++******+++++++++***,,,...,,,+++---444;;;;;;XXXhhh^^^LLL>>>===<<<444///000---,,,+++***))))))))))))'''&&&&&&&&&&&&%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%###***&&&%%%%%%$$$111 """***555,,,SSS444000(((\\\YYY***######$$$$$$$$$%%%%%%%%%!!!,,,!!!%%%%%%%%%%%%%%%%%%%%%%%%!!!---###((((((((()))***,,,...000111111111111111000///...------,,,,,,++++++***))))))'''((()))***)))(((&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((''''''(((((())))))*********++++++,,,,,,------...,,,...000111111222555777???jjjjjjRRROOO[[[hhhmmmEEE888444222////////////...---+++++++++******))))))(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&''''''((()))'''))),,,---,,,************++++++,,,---,,,,,,,,,******++++++******))))))+++***)))))))))***,,,---++++++************++++++*********,,,///...+++)))+++111999CCCSSSmmmwwwcccPPPBBB555222333888555+++'''***+++***)))(((((((((((((((&&&&&&&&&&&&%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%###"""###&&&***--- %%%&&&444"""KKK$$$///kkk???$$$######$$$$$$$$$%%%%%%%%%fffCCC&&&(((%%%%%%%%%%%%%%%%%%%%%%%%%%%)))(((***'''(((((()))+++---///000111111111111111000///......------,,,,,,+++******'''((()))))))))(((&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((''''''(((((())))))*********++++++,,,,,,------...---...000111111333555888MMMwww~~~kkkRRROOO[[[hhhiiiCCC888444222////////////...---+++*********)))))))))(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((()))...222222---))))))***)))***++++++,,,,,,++++++))))))************))))))***))))))))))))***+++,,,******))))))))))))******...+++)))***...111111000///...,,,)))***222???JJJoooxxxaaaMMMAAA<<<999666444222333333...'''&&&+++)))(((((('''&&&&&&&&&'''&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%###''''''***333%%%%%%+++***GGG +++((($$$&&&...%%%######$$$$$$$$$%%%%%%%%%666+++***%%%%%%%%%%%%%%%%%%%%%%%%***WWWddd)))''''''((((((***,,,---...000111111111111111000000///......---,,,,,,++++++((((((((()))((('''&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((''''''(((((())))))*********++++++,,,,,,------...---...000111111333666999TTTkkkSSSOOOZZZgggdddAAA999444222////////////...---*********)))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((---333888666000***)))***((())))))***+++*********((())))))*********)))))))))((((((((())))))*********))))))(((((())))))***...---***(((((((((***+++''',,,111333111,,,'''%%%$$$,,,888BBBMMMZZZjjjuuu|||lll]]]SSS>>>:::777666666333000......+++))))))((((((***---''''''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%### (((&&&444###)))$$$AAA!!!GGG$$$$$$######$$$$$$$$$%%%%%%%%%(((***'''%%%%%%%%%%%%%%%%%%%%%%%%!!!###...(((&&&&&&'''((()))***,,,---///000000111111111000000//////...------,,,,,,+++(((((((((((((((''''''&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((''''''(((((())))))*********++++++,,,,,,------...---///000000111333777:::LLLlllSSSOOOZZZfff```???999444222////////////...---))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((...333777666000+++)))***'''((())))))******))))))(((((())))))******))))))'''((((((((())))))))))))))))))(((((((((((())))))$$$'''++++++)))''''''(((---,,,***((())),,,000222222222000,,,***,,,222777888???HHHOOOQQQTTTYYY^^^bbbdddffffffddd```\\\YYYNNNIIIAAA;;;666333111000777000***))))))***,,,000%%%$$$%%%&&&(((((((((''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%###,,, &&&kkk+++---+++fffGGG'''######$$$$$$$$$%%%%%%%%%)))iiiBBB///!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$)))111&&&&&&&&&'''((()))++++++---...///000000000000000///......------,,,++++++)))((((((((('''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((''''''(((((())))))*********++++++,,,,,,------......///000000111444888<<>>999444222////////////...---((()))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''((()))---000000---+++******''''''((()))))))))(((((('''(((((()))))))))))))))''''''(((((())))))(((((()))((((((''''''(((((()))!!!%%%))),,,,,,,,,,,,,,,'''(((+++...///,,,((($$$%%%(((+++,,,+++*********(((+++......---...000111:::::::::999888666555555222333555555444111---+++((('''***000000)))$$$$$$&&&(((***)))(((&&&%%%$$$&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%######$$$$$$!!!&&&888VVV)))&&&$$$EEE'''///######$$$$$$$$$%%%%%%%%%%%%111***"""%%%%%%%%%%%%%%%%%%%%%%%%((()))&&&NNNfff%%%%%%&&&&&&'''(((******,,,,,,---//////000000000......------,,,+++++++++))))))(((''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((''''''(((((())))))*********++++++,,,,,,------......///000000111444999===ZZZmmmTTTOOOYYYddd[[[===999444222000/////////...---(((((((((((())))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''$$$'''***++++++*********&&&''''''(((((((((((((((''''''((()))))))))))))))&&&''''''((()))(((((((((((((((''''''''''''((((((,,,)))''''''((()))******,,,)))'''''')))+++***))),,,++++++++++++---000222......,,,******---///...'''(((***+++,,,,,,,,,,,,******)))(((((((((***,,,---'''$$$''''''%%%(((...$$$)))+++((($$$$$$(((***&&&&&&&&&%%%%%%&&&''''''%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%###,,, 111555(((CCC$$$!!!WWW,,,)))######$$$$$$$$$%%%%%%%%%%%%(((%%%%%%%%%%%%%%%%%%%%%%%% 111%%%%%%%%%&&&'''((()))***++++++---...////////////...------,,,,,,+++******))))))(((''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((''''''(((((()))************++++++,,,,,,---.........///000000111444999===PPPmmmTTTOOOXXXdddTTTCCC555222111///...///...---+++************))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&((())) !!!%%%$$$---444rrraaa///...'''###+++yyy777JJJSSS)))&&& 666***333eee(((&&&$$$&&&,,,%%%___???$$$'''!!!EEEEEEAAA$$$&&&...###222$$$###...$$$((()))***,,,...//////.........000///,,,,,,...,,,'''))))))))))))(((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''(((((())))))******++++++,,,------......///...111...///555333444@@@aaaoooSSSKKKTTT```~~~SSSBBB555222111///...///...---+++************))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((('''''''''''''''''''''''')))))))))))))))))))))))))))))))))))))))))))))))))))******************)))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!$$$(((,,,&&&&&&111(((+++***%%%LLLgggJJJ(((///%%%000###;;;$$$)))###""":::)))*** ------""" $$$```///888###&&&444!!!***---III(((,,,::: LLLuuu###)))""""""((('''***)))***+++---...//////...///111000------...,,,(((***)))))))))(((((((((((())))))((((((((('''''''''&&&&&&&&&''''''''''''(((''''''(((((())))))******++++++,,,------......///---111...///555333555AAA___sssrrrTTTKKKSSS^^^{{{QQQBBB555222111///...///...---+++************))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))((((((((((((((((((((((((((())))))******))))))(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$111"""### 666!!!$$$***((('''---***+++===...???000333)))333%%%;;;))),,,+++)))<<<&&&---+++...===###iii>>>BBB<<>>999555000...///000...,,,...111///111666333;;;PPPhhh~~~~~~zzz{{{kkkZZZXXXZZZeee{{{gggXXXaaappp}}}ZZZHHHJJJSSSeeeuuu___DDD;;;666333111///.........---,,,***++++++++++++***))))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((()))))))))))))))******+++,,,,,,---...------...***''',,,444////////////111444777999:::BBBNNNWWW___hhhttt}}}|||vvvvvvxxxvvvkkk]]]QQQKKKGGGCCC@@@555222...,,,++++++******************************((((((((((((((())))))***)))***+++,,,------------------,,,++++++******)))(((((((((((((((((((((((('''((((((((())))))))))))'''''''''''')))///777<<<999333...---///111///---...111///111666333;;;PPPfff|||tttnnnxxx}}}cccRRRTTTUUUSSS```tttttt___SSSXXXfff}}}{{{XXXFFFIIIRRRdddqqq]]]DDD;;;666333111///.........---,,,***++++++++++++***))))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))***+++,,,,,,------...&&&$$$---444222---,,,---///444;;;CCCLLLTTTYYYdddjjjrrrzzzxxx|||uuu}}}yyypppzzzxxxtttoooccc]]][[[XXXVVVMMMFFF<<<444///------,,,************************)))(((((((((((())))))***((()))***+++,,,------,,,------,,,,,,+++******)))))))))))))))))))))))))))(((((((((((()))))))))))))))***))))))))),,,111444111,,,((()))---111111000...111///111666444<<>>OOO```jjjnnnrrrvvvpppwwwooohhhxxxsss{{{yyy~~~yyyvvveeeQQQZZZ___^^^SSSFFF:::000''',,,......,,,)))((()))+++***)))'''((())))))((('''((((((((()))***,,,---...,,,,,,,,,,,,,,,+++***)))************))))))))))))((((((((((((((((((((((((((((((((()))******++++++---------............///---111///111555444???VVVgggeeerrruuu}}}yyyzzzvvvvvvsssfffaaannnxxx}}}nnn___ZZZ]]]mmmxxxVVVFFFJJJSSSaaajjj\\\DDD888666222111000...------------ ===(((HHH555$$$xxx,,,444!!!)))$$$%%%SSSyyy444 +++""""""$$$,,,'''(((&&&&&&###(((777(((\\\UUU %%%%%%&&&'''######$$$$$$$$$%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''&&&&&&'''''''''(((((((((************************&&&///444///&&&$$$+++333222000...---222;;;EEEJJJSSS```rrr|||{{{vvvuuuvvvqqqyyyvvvppp}}}~~~{{{]]]XXXXXX```gggcccRRRCCC666...(((***111333---%%%((('''&&&''')))***)))(((((((((((()))***,,,---...,,,,,,,,,,,,,,,+++******************))))))))))))(((((((((((((((((((((((((((((())))))******++++++---------............///---111///111555444???VVVzzziii~~~yyylllaaaaaauuuxxxVVVFFFJJJSSSbbb}}}fffYYYDDD888555222111000...------------000111&&&---YYYaaannnAAA666555222$$$...'''(((&&&{{{sss+++'''&&&(((%%%+++...!!!+++((($$$:::,,,$$$LLLGGG!!!%%%)))!!!(((!!!######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''((('''''''''((((((((())))))************+++++++++++++++++++++---...000111222,,,111444:::KKKaaallllllYYYgggvvvxxxqqqooovvvwwwtttyyy~~~lll]]]```hhhjjjiiiiiiVVVFFF222)))***...---***)))(((((()))***+++***)))(((((())))))***+++------,,,,,,,,,,,,,,,++++++***++++++*********)))))))))(((((((((((((((((((((((((((((())))))***+++++++++---------............///---111///111555444@@@WWW}}}kkk~~~rrrdddgggrrrxxxWWWGGGJJJRRRcccxxx```UUUCCC999555222111000...------------+++...///---,,,%%%888,,,&&&666 ***___(((iii222***&&&%%%$$$vvv"""777fff$$$!!!)))&&&(((*** OOObbb)))!!!'''%%%$$$...///EEE???EEE)))+++$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((()))))))))******++++++++++++,,,,,,,,,,,,000***''',,,333666666555BBBNNNZZZbbbooo||||||qqqVVVlllzzznnnooozzzxxxgggWWW[[[iiikkkdddWWWGGG777///...///---+++******++++++***)))))))))))))))***+++,,,---+++,,,,,,---,,,,,,+++++++++++++++*********))))))((((((((((((((((((((((((((())))))******+++,,,,,,---------............///...111///000555555AAAYYYnnnppp~~~xxxyyyyyyWWWGGGIIIRRRdddsss\\\QQQCCC:::555222111000...------------000)))+++...777(((qqq}}}"""111,,,$$$:::111***444TTT***"""!!!###lll///...###444"""'''$$$***888)))&&&"""$$$###,,,(((000TTT###,,,!!!&&&"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))))))))))))))*********+++++++++,,,,,,,,,---------......111444333---///AAAUUUuuu}}}zzzwwwuuunnndddaaa~~~vvvpppppplllWWWVVV```gggnnnmmmaaaNNN<<<222///,,,)))((()))+++++++++))))))))))))***+++,,,,,,+++,,,,,,---------,,,,,,++++++++++++************)))))))))))))))))))))))))))))))))***++++++,,,,,,---------............///...111///000555555AAAZZZhhhwww|||xxxyyyyyyXXXGGGIIIQQQdddqqqYYYNNNBBB;;;555222111000...------------&&&***###555!!!)))%%%:::cccrrr(((///000+++&&&===ggg***555111333"""&&&(((++++++,,,777%%%$$$$$$&&&######***---"""%%%((((((,,,000555XXX ...QQQ222"""%%%+++######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%&&&&&&''''''((((((((((((((((((((())))))))))))*********+++++++++,,,,,,,,,,,,------......//////000---///666===JJJccc{{{xxxppplllooouuuzzz{{{rrrbbbaaaccckkkooohhhVVVGGG777333---******+++------******))))))***++++++,,,+++,,,,,,---------------,,,++++++++++++*********))))))))))))))))))))))))))))))******+++,,,,,,,,,---------............///...111///000555555BBB[[[kkkrrr|||qqqpppssszzzXXXGGGIIIQQQbbbnnnXXXKKKBBB<<<555222111000...------------(((777***---###666---!!!gggsss%%%))),,,+++''',,,+++(((***$$$&&&222[[[RRR)))###%%%''')))***{{{))) ######)))...FFFfff&&&,,,"""'''666777aaaJJJ^^^999 """$$$'''!!!######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%&&&&&&'''(((((())))))(((((()))))))))*********++++++++++++,,,,,,,,,,,,,,,------...//////000000555000777LLLaaannn{{{uuummmsss~~~|||kkkccceeehhheeeaaaNNNGGG<<<333...---------*********)))******+++,,,+++,,,,,,---......------,,,,,,+++++++++*********)))))))))))))))))))))))))))******++++++,,,,,,------------............//////111///000555666CCC\\\mmmjjjwwwrrrooonnn~~~zzzYYYGGGIIIPPPaaalllWWWIIIBBB<<<555222111000///------------'''###,,,(((555---***lll~~~)))!!!,,,$$$!!!***)))%%%000$$$"""&&&&&&***+++$$$xxx,,,UUUooo...*** !!!...###!!!+++"""---(((000,,,000((()))(((LLL333'''---!!!'''######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''&&&&&&&&&'''((())))))***))))))))))))************++++++,,,,,,,,,,,,---------------...///000000111333BBB\\\sssuuuooouuuxxxfffaaaeeejjjggg\\\LLL>>>444...,,,+++******************+++++++++,,,,,,---.........---,,,,,,,,,+++++++++******)))))))))))))))))))))))))))******++++++,,,---------------........./////////111///000555666CCC]]]nnnnnn{{{vvvvvvrrrlllooo{{{YYYHHHIIIPPP```kkkWWW}}}NNN???999666222111000...------------+++++++++************)))iiixxx&&&'''&&&&&&$$$###))) (((&&&'''!!!+++"""qqq###tttZZZ&&&&&&''''''"""***!!!%%%,,,$$$...###...!!!+++(((---QQQSSS!!!,,,***&&& $$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''((((((((())))))******++++++,,,---------,,,,,,---......---,,,......///000222777<<>>999666222111000...------------+++++++++************)))iiixxx&&&((($$$$$$%%%(((777111$$$!!!+++((($$$***lll"""***www[[[+++###!!!%%%***%%%,,,+++%%%+++ VVViii***$$$!!!$$$%%%)))&&&FFF !!! %%%***$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&'''''''''((((((((())))))*********+++,,,,,,------///---,,,,,,...///...---...444888666444<<>>888444222111000...------------+++++++++************)))iiixxx&&&...(((***&&& ((( 333---+++333xxx___$$$vvv[[[$$$"""aaarrr$$$"""%%%+++&&&%%%,,,"""$$$ %%%&&&'''''')))---000###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((((((((())))))))))))******+++,,,,,,------...000---,,,---000222111///333111333===KKKXXX```bbbvvv~~~mmm```eeehhh]]]PPPKKK777111+++***---...+++&&&***+++,,,---.../////////---------,,,,,,++++++***++++++*********))))))))))))******++++++,,,------............///////////////111000333666333@@@]]]mmmooozzzuuu~~~tttUUUHHHLLLTTTiiixxx^^^JJJuuuIII>>>888333222111000...------------+++++++++*********))))))iiixxx&&&***###,,,))),,,@@@mmm222&&&(((hhhfff(((MMM$$$###%%%&&&$$$%%%'''%%%??? '''+++$$$111!!!///""" (((***'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''(((((()))))))))*********++++++,,,,,,------.........---,,,///222444333000444666@@@TTThhhqqqlllccczzzyyykkkddd___^^^^^^OOODDD555+++(((((())))))++++++,,,---.........///...---------,,,,,,,,,++++++++++++*********)))))))))******++++++,,,------............///////////////111000333666333@@@]]]jjjmmmwwwxxxpppSSSHHHMMMVVVhhhttt[[[HHHpppGGG>>>888333222111000...------------+++++++++*********))))))iiixxx&&&*** )))!!!---LLL$$$:::<<>>:::444222111000...------------+++++++++************)))iiixxx&&&)))%%%--- $$$---&&&"""'''"""%%%555$$$777%%%######,,,&&& ***'''...--- ''''''VVV,,,,,,&&&###%%%'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''(((((())))))'''''''''(((((((((((())))))*********++++++++++++,,,,,,---......//////000000111222000///222999???XXX]]]eeennn{{{ppp\\\\\\ZZZTTTJJJ>>>444///------,,,,,,,,,,,,---...///........................,,,++++++++++++*********)))******++++++,,,------............///////////////111000333666333@@@]]]ooowww{{{hhhNNNGGGNNNWWWfffoooUUUBBBhhhDDD???;;;555222111000...------------+++++++++************)))iiixxx&&&&&&...***...'''444,,,333 ///WWW&&&(((000,,, &&&((($$$)))###...+++(((&&&888,,,%%%******&&& $$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&'''((()))))))))''''''((((((((()))))))))*********+++++++++,,,,,,---------...//////000000111333555333555@@@TTTcccrrrjjjhhhwwwssscccaaa\\\VVVLLLAAA666///------,,,,,,,,,---...///........................,,,,,,+++++++++*********)))******++++++,,,------............///////////////111000333666333@@@]]]pppssseeeLLLFFFMMMWWWjjjlllQQQ>>>fffCCC@@@<<<666222111000///------------+++++++++************)))iiixxx&&&(((,,,%%% (((###eee^^^(((!!!000,,,===###hhhttt[[[QQQ111"""...))))))NNNIII'''###)))$$$!!!$$$&&&HHHBBB&&&%%%(((!!!(((___~~~hhh333///555&&&---!!!&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''((())))))***(((((((((((())))))))))))******+++++++++,,,,,,,,,------......///000000000000444777777<<>>222++++++---000+++,,,---...............------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------............///////////////333111222666555???WWWmmm|||}}}^^^HHHBBBLLLXXXiiisssXXXDDD:::ZZZFFF<<<;;;555333222111000////////////%%%888%%%YYYzzz$$$"""+++***,,,'''...222(((}}}'''$$$%%%!!!,,,xxx@@@(((000 ---,,,+++111222(((+++HHHCCC&&&222$$$/// ***)))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((((((((()))))))))))))))***++++++,,,,,,---,,,,,,------......//////222222111222333555777999GGGeeewwwaaaUUUVVVRRRJJJ>>>444---,,,---+++,,,,,,---...//////000...------------,,,,,,,,,+++++++++,,,,,,,,,------............///////////////222111333666444>>>UUUpppvvvzzz{{{[[[GGGBBBLLLXXXiiinnnTTTAAA888XXXFFF<<<;;;555333222111000000/////////###777<<<222###kkk&&&(((,,,+++---%%%!!!333&&&%%%...000777///,,,(((;;;???""")))***%%%''')))!!!///+++&&&...DDDmmm###)))***111///$$$&&&!!!"""&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((()))))))))************+++,,,,,,------,,,,,,---......///000000000333555333111444>>>FFFXXXppptttcccSSSSSSQQQKKKAAA777...))),,,,,,------...///000000.........---------,,,,,,+++++++++,,,,,,,,,------............////////////...222111333666444===TTTlllsss}}}tttvvvWWWEEEBBBLLLXXXkkkhhhPPP???888UUUEEE<<<;;;666333333222111000000000000666!!!)))111---,,,===lllvvv...000(((***,,,111&&&111%%%GGG777$$$$$$---***''')))111yyy???)))+++,,,,,,***SSS'''$$$///000)))rrr###,,,%%%,,,***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((()))))))))************++++++,,,---------,,,------...///000111111---222666444333;;;KKKYYYbbbrrr^^^[[[WWWSSSMMMCCC666,,,...---------...///000000............---------,,,++++++,,,,,,,,,,,,------............////////////...222222333666444===SSScccwwwjjj}}}uuujjjnnnqqqTTTDDDBBBLLLXXXnnn{{{bbbLLL<<<666SSSEEE<<<:::666333333222111000000000000222***---)))&&&...'''111YYY|||...///&&&000'''777///000,,,(((<<<222$$$)))111)))AAA444111!!!www555&&&'''%%%(((+++555777OOO***)))$$$'''!!!''''''''''''''''''''''''''''''''''''(((((((((((((((((()))))))))***************+++,,,,,,------...,,,---...///000111222222000333555777===KKK```ppp{{{xxxkkk\\\UUUSSSMMMBBB777//////...------...///000............------------++++++,,,,,,,,,,,,------............////////////...222222333666333<<>>777444zzzSSSCCCBBB777888555444333222222111111111//////000000000000//////////////////000000000000...000111000---,,,---///,,,---...111222333333444333222222333333444;;;CCCOOOSSSTTTQQQIIICCCAAABBB???<<<:::>>>EEEGGGDDD???666666555111...---///222,,,+++++++++,,,,,,+++))),,,)))&&&&&&''')))******((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''(((((((((((())))))))))))******+++++++++,,,,,,,,,,,,,,,------...////////////000111333444444333333111JJJggggggXXXXXXUUUIIIBBB:::///222;;;<<<111111000///..................------------......////////////000000000000222000111333444555<<>>[[[xxxwwwiiiXXXOOOMMMIII===888555+++000000000000000////////////......------......///////////////000000000000111000111444444444:::CCC```kkkqqqnnn~~~]]]JJJDDDHHHTTT```~~~pppSSSAAA888555333lllMMMDDDDDD888:::666555444333222222222222111111222222222222111111000111111111222222222222555333111111222333111///---...777GGGWWWlllggg\\\MMMAAA;;;666111,,,,,,++++++,,,------,,,***))))))))))))))))))))))))))))))************))))))'''''''''(((((())))))***)))*********++++++++++++,,,,,,,,,---------............//////000111111111...111333111///555AAALLLyyyuuunnnkkkWWWOOOPPPHHH===555***///000000111111000000/////////............//////////////////000000000000111000222444444444:::AAAZZZlllwwwqqqssssss~~~ZZZIIIFFFJJJVVVbbbjjjOOO???888555333iiiKKKEEEEEE888;;;666555444333333222333333111222222222222222222111111111111222222222333333555666666333111555>>>EEEPPPXXXmmm|||lll___WWWMMMCCC;;;888444000---,,,------,,,************************)))******++++++******)))&&&''''''((())))))***************+++++++++,,,,,,------------...............//////000000111222222///222333222222===QQQaaayyyeeeQQQUUUPPPDDD:::222///000111111111111000/////////............//////////////////000000000000000000222444444444999@@@UUUooo}}}rrrwwwzzzWWWFFFEEEKKKWWWcccdddKKK===777444222gggKKKEEEEEE888;;;666666555444333333333333111222222333333222222111111111222222222333333333,,,333999:::<<>>777888777555333222222222222333333333333333333333333111222444666333000333999777777999CCCYYY{{{}}}rrreeeccc[[[KKK:::///,,,+++***111///,,,******+++,,,,,,***************)))(((((())))))))))))******************+++++++++,,,,,,,,,............/////////000111222222333333333222222111999555...CCCiiiwwwllleeezzznnnVVVLLLMMMDDD555444222000......///000000000///.........................../////////000000111333333333444777999QQQffftttoooyyy{{{|||tttUUUGGGDDDFFFUUUfffwwwXXXDDD:::555222333eeeNNN===BBB>>>777888777555333222222222333444444444333333333333333777222111888===;;;777555000HHHjjjssstttgggcccggg\\\BBB222222...,,,++++++------***(((***************))))))((())))))))))))***************++++++++++++,,,,,,,,,........./////////000000111111222222333222222222---888666888^^^rrr}}}|||^^^NNNJJJ>>>999333000111222222000000000///............///........./////////000000000111333333333444777999LLLccc~~~|||lllrrr||||||zzzpppRRRGGGEEEHHHWWWiiitttVVVCCC:::555222222bbbMMM>>>BBB>>>888888777555444333333333444444444444444444444444444666333333777999999;;;@@@OOOrrruuukkkmmmlll[[[DDD666000,,,***+++...///,,,(((***++++++++++++***)))))))))))))))*********++++++++++++++++++,,,,,,,,,,,,....../////////000000000000111111111222222333333666444888QQQzzzpppxxxnnnqqqwwwpppPPPRRRIII@@@666222444666444222111000//////......//////....../////////000000000000111333333333444777999GGGaaa~~~vvv{{{xxxzzzxxxpppzzzlllPPPFFFEEEJJJZZZmmmoooSSSAAA999444222222___MMM@@@CCC>>>999999777666444444444444555444555555555555555666666555888:::777222;;;VVVppp}}}dddjjj|||rrrWWWBBB999...***,,,//////...++++++,,,,,,++++++***)))))))))*********++++++++++++++++++,,,,,,,,,------...////////////000000000000000000111222333444444>>>111CCCsss}}}vvvyyykkkdddqqqpppttt||||||ZZZ\\\QQQIII>>>777444444444444111000000///.../////////...////////////000000000000111333333333444777999DDD___~~~|||yyyiiiNNNEEEFFFKKK\\\nnniiiNNN>>>888444222222[[[LLLAAACCC>>>:::999888666555444555555666555555555666666777777777888999:::===GGGdddkkkfffzzzuuucccTTT???111+++---///000,,,,,,,,,,,,,,,+++******************++++++++++++++++++,,,,,,,,,---------////////////000000000111000000000111222444555666666AAAeeettt~~~mmmcccdddkkkuuutttxxxkkkcccXXXSSSKKK???555111222555111111000///////////////////////////000000000111000111333333333444777999CCC[[[zzzwwwhhh]]]\\\\\\___dddiiilllnnnllloookkklllsssxxxgggLLLDDDFFFLLL\\\oooxxxbbbIII<<<777333222111WWWKKKBBBDDD>>>:::999888777666555555666777666666666777777888888999999555:::SSSyyytttffflllzzz}}}oooZZZEEE777000......,,,------------,,,++++++*********++++++++++++,,,,,,,,,,,,,,,------------/////////000000000111111111111111111333555888999888gggyyyiii___^^^kkkyyy{{{{{{fffaaa```YYYKKK<<<333222555222111000000//////000000/////////000000000111111000111333333333444777999BBBVVVrrr{{{rrrhhheeeiiijjjgggbbb```^^^[[[ZZZ[[[]]]^^^]]]^^^dddeeeiiiuuudddJJJDDDFFFMMM^^^pppqqq\\\EEE999555333111111UUUKKKCCCDDD>>>;;;999888777666666666777888666666777777888999999:::999???WWWzzz}}}|||qqqaaaOOO>>>333...---------------,,,,,,+++*********+++++++++,,,,,,,,,,,,,,,------------...//////000000000111111111222222222222444777:::;;;SSS|||fffaaaeeekkkwwwxxxnnnllldddWWWHHH<<<666444222111000000//////000000//////000000000111111111000111333333333444777999@@@SSSlllyyyeeecccbbbfffmmmuuu|||vvvtttrrrqqqsssuuuvvvvvvrrryyyzzz~~~zzz___HHHCCCGGGOOOaaatttkkkWWWBBB777444333111111SSSKKKCCCDDD>>>;;;999888777666666777777888666666777888999999::::::>>>UUUuuuwww|||~~~vvvcccLLL:::111------......------,,,+++******+++++++++,,,,,,,,,,,,,,,,,,---------......000000000000111111111111333222222333555888;;;===ooolllZZZ```ooozzzyyytttjjj___RRREEE:::333222111111000000000000000000000000000111111111111000111333333333444777999???SSSjjjrrrhhhaaahhhsss~~~}}}vvv\\\FFFBBBHHHQQQcccwwwhhhUUU@@@666444222111111WWWEEEDDDAAA@@@???;;;:::888777777777888888777===999666<<<===:::>>>RRRrrrzzznnnfffRRR:::......///111...******---,,,,,,,,,---------................../////////000000000111111111000000///111///111888999999???JJJlll```^^^nnn}}}ssslll```SSSEEE444333555444000---...000000000000000000000000000000222222222333444555666777:::WWWjjj}}}kkkiiilllvvvqqqpppvvv|||```iiioooUUUFFF@@@LLLWWWaaazzz\\\LLL;;;555444333000///VVVFFFDDDAAA@@@???;;;:::999777777777888999<<<<<<777999===:::BBBXXXzzz}}}uuu___PPP777000,,,...///---++++++,,,,,,---------................../////////000000000111111111111111000000777333444666444888PPPkkkiiidddiiizzzzzzkkk___NNN999777777666333111111222222111111111111111111111111222222222333444555666777666RRRggguuullluuuhhhYYY\\\bbbccccccdddcccgggnnnpppjjjccc```nnnyyy|||bbbOOOQQQ\\\ppplllSSSFFFAAAMMMXXXbbbsssYYYIII:::444444222000000VVVFFFDDDAAA@@@>>>;;;:::999888888888999:::<<<======???<<<;;;[[[pppeeeJJJ;;;///...111111---+++------------.........///....../////////000000000000111111222222222111111555222444555000999ccczzzdddhhhtttwwwpppaaaHHH999666333222222222111000111111111111111111111111222222222333444555666777444LLLbbb|||ooonnn{{{nnniiiddd___\\\ccc```aaaeeefffbbb^^^^^^XXXZZZ^^^aaa___ZZZ[[[^^^sss```UUUOOONNNJJJSSSwwwfffPPPFFFBBBNNNYYYdddjjjSSSEEE777333333222000000UUUFFFEEEBBB@@@>>>;;;:::999888888999:::;;;777???BBBAAABBBRRRqqq```NNN;;;333222111000000---............/////////...////////////000000000000111222222333222222222000111777:::666EEEzzzppphhhsssxxx]]]@@@888222222444444333222111111111111111111111111222222222333444555666777555HHH^^^ssspppsss}}}oooxxxxxxuuuuuuyyyyyywwwwwwyyyooolllhhheeebbb___]]]]]]ccclllyyyzzz~~~oooYYYOOOKKKOOOPPPPPP[[[jjj```MMMFFFCCCOOO[[[hhh{{{cccMMM@@@555222222111000111TTTFFFFFFBBB@@@>>>;;;;;;:::999999:::;;;<<<999===:::@@@___xxxrrraaaMMM===333...///333........./////////000000////////////000000000111111111222333333333333333333444888<<>><<<;;;:::::::::;;;<<<===@@@;;;666RRR{{{|||ooo^^^LLL;;;///...333////////////000000000000/////////000000000111111111222222333444444444444666444333888MMMvvvooo{{{dddMMM777333555555333444222222222222222222222222222222222333444555666777777AAAWWWhhhvvviii]]]VVVaaa{{{qqq```bbbhhhrrrsssqqqrrrkkkkkkgggYYYRRRTTTQQQ___```aaa```]]]]]]bbbhhhsss}}}WWWHHHFFFEEEQQQ___rrrqqq[[[CCC:::333222222111000222RRRFFFGGGCCC@@@===<<<;;;:::::::::;;;===>>>AAA@@@MMMyyymmm___LLL:::111111//////000000000111111111//////000000000111111111111222333444555555555555444444444@@@eee|||}}}^^^???555666333111222222222222222222222222222222222222333444555666777777<<>><<>>???333:::FFF@@@???hhhsssaaaXXXGGG///111111111000...///111444000111111111111222222222555333222222333444333333222777999rrreee@@@AAA:::000???555444444333222222222222333333444444555666666666:::777MMMfffwwwnnn___VVVZZZeeennnzzznnnwww}}}eeebbbqqqrrrQQQDDDAAALLLUUUbbbzzz^^^III888666333000//////111222}}}OOOIIIAAADDDAAA???>>>===???===999>>>AAA:::YYY~~~uuueeeQQQBBB444333222111111111111111111111111111222222222222333222222333444555555555555@@@XXXRRRBBB<<<444777666555444333222222222333333333444444555666666666999666KKKbbbpppppp```]]]^^^___gggrrr{{{kkk[[[qqq|||mmmsssuuujjjooopppkkkPPPEEECCCMMMUUUeeetttXXXEEE777555333000//////111222|||PPPJJJAAACCCAAA???<<>>555333444444222111222222222222333333333444666888888666555666888AAAwww}}}zzzzzzxxxzzzsssnnnwww|||uuunnnllljjjgggfffggghhhhhhpppxxxsssIII<<<===:::999777666555444444444333333444444555666666666777444???YYYjjjvvvlllaaahhhhhhssskkk\\\RRRZZZqqqsssVVVCCCCCCHHHPPPXXXqqqtttYYYDDD;;;444333111000000000000111sssMMMKKKBBBDDDCCCBBBBBB???<<>>666333333222222333333333444444444111444666555444888@@@GGGgggdddcccddddddjjj}}}WWWGGG===<<<:::888777666555555333333444444555666666777222:::;;;IIIiiizzzrrr___\\\gggxxxuuuuuuhhh{{{aaaJJJBBBEEEKKKUUUdddzzzbbbGGG999888111111111111000000000000jjjPPPEEEFFF@@@EEE???DDD>>>>>>SSSggg```^^^GGG888999666333444555666666555444333111888===///777888777oooooowwwfff___^^^^^^ccciiiJJJ===???888666===:::222444444444444555555555666666222:::;;;???ccc}}}eee^^^uuuxxxlllmmmzzz[[[JJJ???GGGNNNUUUfffvvvWWWCCC:::222222111111000000000000000gggOOODDDFFFAAAGGGAAAEEEDDDDDDiiiyyyaaa]]]MMM888444;;;444555666666666666555444333444888333===@@@KKKyyy}}}vvvooofff```___fff{{{aaa>>>>>>888666:::777444777444444444555555555666666444999:::>>>ccc}}}{{{hhhiiinnnzzznnn[[[ooouuuWWWHHHAAAIIIQQQXXXlllpppSSSAAA:::333222111111000000000000000cccMMMDDDGGGBBBIIIDDDDDDEEEPPPhhh___ZZZ@@@222<<<555555666666666666555555;;;333333555======XXXttteee^^^XXX```qqqyyyFFF@@@;;;:::999444444999444444555555555666666666666777888===aaa|||mmmhhhrrr|||gggrrrnnnRRRDDDCCCKKKSSS]]]ttt~~~hhhLLL===999333222111111000000000000000aaaMMMEEEGGGBBBIIIDDDHHHCCCkkkyyycccdddOOO666888666666666666666666666666<<<333222999;;;<<>>AAA;;;;;;???444555666666666777777777777666333<<<666CCCiiivvvyyyuuuccckkkyyy~~~sssgggaaacccbbb\\\VVVMMMMMMLLLMMMOOORRRVVVXXXSSSZZZdddnnnuuuyyyzzz{{{nnnPPPEEEFFFFFFOOOWWWhhhttt\\\III888333444000222111111000000000000000XXXKKKFFFIIICCCLLLIIISSSyyy^^^XXXGGG:::999888777777888999:::444CCC666999KKKxxxvvvGGGEEE<<<<<<@@@222666666666666777777777777555444>>>555>>>fffxxx|||mmmgggzzz}}}wwwssseeeccc___\\\ZZZZZZ[[[\\\aaa\\\WWWWWW[[[```bbbbbbeeessshhhLLLCCCGGGJJJRRRZZZlllmmmUUUEEE666222555111222111111000000000000000XXXJJJIIIBBBKKKEEELLLuuu^^^dddBBBBBB;;;666777999777777888777888:::999TTTMMM???CCC:::AAA888777666666777888888666444555666///<<<<<>>888JJJyyyNNNGGG???===999:::888777777888888777555888888555999777HHHtttqqq~~~kkkgggppp}}}{{{zzzlllgggooozzzyyyyyyoooVVVIIIFFFGGGNNNZZZgggjjjVVVAAA777555333222222000000000000000111222222[[[DDDFFFMMMGGGLLL___XXXLLLCCC;;;999999888888:::777???777UUUwww[[[IIICCC======<<<:::888888999999888666777777777777555CCCkkk{{{rrrgggooo}}}yyyuuurrrrrrdddOOOFFFFFFIIIOOOZZZjjjxxxaaaOOO===555444222222222000/////////000111222333[[[HHHFFFHHHGGG```lll___PPPFFF===::::::888888;;;666>>><<>>;;;999888999999999888666555777555555AAAaaammmhhhuuuvvvooovvvuuuzzz\\\JJJEEEFFFIIIOOOYYYlllrrrZZZKKK;;;555333111111222////////////000111222333YYYKKKHHHDDDPPP||||||___UUUJJJ???;;;:::888999<<<666???HHHzzzNNNJJJGGGEEE???===:::999999:::999999666333999444666>>>TTTkkkkkkwwwwwwnnnggglllsss```[[[eeelllpppTTTGGGDDDFFFHHHQQQ\\\tttkkkTTTGGG:::444333111000111////////////000111333333SSSLLLLLLEEE^^^aaaXXXLLLAAA<<<:::888999<<<888AAAZZZSSSKKKKKKDDDAAA>>>;;;999:::::::::999888444:::555888;;;GGG}}}yyykkkqqq~~~kkkaaa___iiiuuupppmmmggghhhwwwfffNNNEEEEEEGGGHHHTTTcccvvvaaaMMMAAA777333222000000222......//////000222333444OOOLLLNNNGGGjjjmmmZZZNNNBBB<<<:::888:::===:::CCCgggWWWLLLMMMCCCBBB???;;;:::::::::::::::;;;555<<<555999999>>>vvvwwwjjjvvvcccXXX\\\lllyyyzzztttmmmppp}}}___JJJDDDFFFHHHIIIWWWhhhoooZZZGGG===444222111000111333.........///000222333444XXXQQQGGGSSSuuu\\\XXXFFF777:::<<<:::===AAA:::sssqqqOOOGGG???HHH>>>======888<<<@@@::::::777888:::777666GGG]]]|||vvviiiuuu\\\[[[bbboooqqqlllsssoooRRRHHHEEEBBBEEENNN\\\ooofffPPP@@@:::444111333444222///111000000000111222333333UUUQQQIIIYYY^^^YYYIII;;;;;;;;;:::<<>>ZZZooowwwoooRRRXXXLLLHHHMMMOOOFFFEEEEEE===<<<888666888888777;;;AAArrrpppmmmmmmssskkkUUUCCCAAABBBCCCMMMZZZaaagggOOO>>>888555111000000000///...000000000111222333444555WWWPPPPPPmmmSSSIIIIII===999>>>===JJJrrrqqqmmm|||SSSWWWZZZ[[[ccc```NNNCCC@@@888;;;888777999::::::<<>>:::BBB>>>MMM~~~xxxtttmmmlllWWWUUUTTTWWWbbbaaaOOOEEECCC<<<999999999999:::;;;===>>>___{{{}}}~~~qqqxxxhhhkkkqqqzzzuuutttXXXHHH???AAACCCEEEQQQbbbwwwrrrYYYEEE;;;333333222111000/////////000000000111333444666777QQQMMMooo]]]KKKNNN???<<>>NNN{{{wwwsssllllllddd___VVVMMMKKKRRRTTTKKKGGGGGG@@@999;;;;;;999888999;;;<<>>777222222222222000000000000000000111111333555666777SSSQQQ~~~cccNNNPPP@@@===EEE===VVV}}}|||vvvzzzvvvoootttrrroooYYYqqqfffXXXXXXOOONNNOOOHHHGGGEEE:::999<<<===999555666999;;;???|||yyyaaaaaassszzzwwwpppttt|||___KKK@@@<<>>EEE;;;BBBeee~~~zzzuuurrrtttsssuuuzzz{{{mmmwwwiiiooo]]]lllmmm]]]ZZZRRRKKKJJJIIIEEE@@@@@@===;;;999888999::::::999<<>>999888999999999;;;>>>vvvyyy{{{iiilll~~~zzzzzz~~~mmmQQQ@@@>>>@@@>>>BBBKKKUUUttthhhQQQAAA666222333000000////////////000000000111333444444555888:::{{{UUUggg~~~ttttttpppmmmzzzVVVNNNJJJFFFBBBHHH~~~yyyrrrjjjaaa[[[ZZZVVVUUUTTTRRRNNNOOOSSS]]]iiidddddd___bbbUUUQQQkkkYYYVVVVVVXXXVVVPPPMMMNNNKKKGGG@@@;;;999999999999;;;999ddd}}}~~~mmmnnnpppdddaaa^^^]]]aaahhhooosssdddKKK;;;===@@@???CCCNNN\\\yyy]]]JJJ===444000111000000////////////000000000222333444555666999;;;{{{ZZZsssyyynnnjjjkkkrrrzzz~~~uuukkkddd^^^bbb{{{YYYNNNLLLCCCBBBJJJzzztttmmmeee]]]XXXWWWSSSPPPPPPMMMIIIGGGJJJKKKQQQaaabbb``````eeeZZZJJJjjjsss\\\WWWVVVZZZ[[[UUUPPPMMMLLLHHHBBB===;;;::::::999999999RRR|||nnnrrryyyqqqeee[[[WWWWWWZZZ[[[[[[```gggooo~~~xxx\\\GGG;;;===??????FFFUUUhhhlllSSSCCC:::333000000///////////////000000111000222444555555777:::<<>>???JJJ^^^uuusss___III===888444111000///////////////000111111000222444555666888;;;===uuufffjjjZZZXXX[[[aaabbb```cccjjjpppllljjjnnnyyyVVVHHHHHH???KKK\\\}}}tttpppiiiddd___[[[WWWUUUWWWQQQNNNNNNMMMIIIHHHIIIHHHNNNPPPNNNYYY|||pppbbb\\\___\\\KKKaaaaaaXXXTTTZZZ```[[[QQQIIIKKKHHHDDDAAA???===;;;999555>>>555jjjtttooozzzwwwmmmggg]]]]]]^^^```bbbdddffffffllltttyyyxxxxxxcccNNNCCC@@@<<<===???LLLddd~~~iiiVVVCCC:::777555222111///////////////000111111111222444555666888;;;>>>zzz^^^}}}iiiXXXVVVYYY```bbbaaaeeekkkllltttxxx}}}VVVIIIIIIIIINNNlllyyysssxxxvvvtttkkkddd``````^^^XXXUUUWWWYYYXXXXXXYYYZZZ[[[[[[ZZZ[[[YYYXXXVVVUUU___wwwooocccbbb```[[[PPPmmmfffVVVYYYYYYZZZXXXMMMUUUKKKIIIGGGCCC@@@===;;;999999999;;;LLL~~~tttwww|||ssshhhcccbbbbbb^^^ZZZ\\\^^^```^^^]]]cccppp{{{pppTTTCCC<<<999999>>>EEEPPPggg```PPP???777444111000000000000/////////111222333222333444555666999===@@@{{{bbbwwwddd\\\[[[]]]aaa``````fffoooqqqyyy[[[JJJHHHEEEJJJjjjqqqmmmrrr~~~xxxnnnmmmfff^^^YYYZZZ\\\[[[^^^cccjjjiiihhhhhhhhhhhhggggggbbbdddffffffbbbbbbkkkwwwpppccccccbbb___SSSkkkjjj]]]```\\\\\\\\\MMMOOOMMMLLLJJJHHHEEEBBB???===<<<999:::DDD|||nnnyyy}}}wwwooojjjbbbaaa^^^ZZZZZZ^^^dddiiigggnnnyyyiiiPPPAAA<<<;;;999AAAJJJVVVrrruuu\\\MMM===666444111000000000000//////000111222333333444555555777:::???CCC{{{gggsssbbbXXXXXXZZZ\\\]]]```jjjuuuyyyaaaLLLGGGBBBHHHooozzzhhhfffkkkwwwzzzpppgggddd___YYYVVVYYY___eeemmmssswwwvvvuuutttrrrrrrqqqqqqnnnoooqqqsssoooiiihhhlllyyypppcccbbbddddddVVVfffrrrkkkoooeeedddgggWWWRRRPPPPPPOOOMMMJJJGGGCCCAAA<<<999:::<<>><<>>;;;:::;;;:::III~~~zzzzzz}}}oookkkqqq}}}```KKK???888999>>>AAAKKKYYYsssoooYYYCCC;;;333222111//////111000000///000111222444666666777777999===DDDMMMSSS}}}~~~dddYYYYYY\\\aaaiiiwwwzzzsssMMMKKKEEENNNwwwfffTTTZZZdddkkklllfff^^^YYYXXXaaammmwww|||uuuuuuwwwxxxxxxwwwyyy~~~|||zzztttlllggghhhmmmooo}}}eeeZZZ[[[___eeeWWWVVVyyy|||ppplllnnn___]]]YYYXXXVVVRRRMMMGGGBBB???>>>???;;;<<>>999:::???HHHNNN```fffRRR===777222111111......111000000///000111333555666666777999<<>><<>>:::;;;@@@NNNSSSjjjttt\\\III999444111222111......111000//////000111333666777555777;;;???DDDLLLTTTYYY{{{ggg___\\\ooo}}}{{{NNNNNNHHHPPPjjjYYYTTT^^^jjjqqqrrrnnngggaaammmtttzzz|||}}}{{{~~~~~~}}}yyytttxxxaaaYYY[[[]]]cccWWWXXX{{{cccdddqqqiii^^^[[[ZZZXXXUUURRROOOMMMLLLAAADDD777@@@;;;===yyy~~~yyypppWWWBBB===>>>;;;<<>><<<>>>FFFPPPfffyyy^^^III???333333222222111000///////////////000222444666888333:::>>>EEEKKKIIISSSjjj|||pppgggcccmmm}}}zzzPPPEEEDDDUUU~~~bbbUUUTTT___lllssssssooommmmmmqqqwww~~~|||ttt~~~fffWWWXXXZZZ```ZZZPPPeee{{{lllbbbkkkxxx{{{pppfff___^^^[[[YYY[[[\\\UUULLLGGGEEEBBB999>>>>>>QQQuuuoooqqq^^^III:::::::::888???LLLWWWsssnnnTTTAAA888333333222111111000////////////000111222555777999:::>>>AAAIIIMMMIIIVVVrrr|||nnnggghhhkkkttt}}}www|||OOOFFFDDDUUU{{{```RRRVVV```lllssssssqqqppppppuuu{{{tttpppeeeXXXYYY[[[aaaZZZMMMbbbqqqdddiiitttwwwpppiiibbbaaa\\\XXXYYYZZZTTTKKKJJJEEEBBB;;;>>><<>>AAAEEEMMMOOOHHH]]]xxxfffdddllltttyyywwwRRRHHHDDDSSSyyy]]]PPPVVV___kkkqqqrrrqqqqqqsss~~~uuuuuubbbUUUWWW[[[bbb[[[NNNcccwwwlllnnnuuuuuullleeeeeeccc^^^YYYYYY[[[WWWPPPNNNFFFEEE>>>???<<<>>>ccc}}}eeeeeezzzhhhUUU@@@;;;:::===<<<<<>><<>>;;;PPPoooccceeeuuuwww[[[III>>>:::999===???BBBNNN\\\kkkyyyaaaMMM===444333111111111000000000000000000111222444888<<>>BBBDDDAAAJJJKKKFFFCCCLLLzzznnniiiuuu{{{vvvPPPJJJDDDRRRuuuXXXKKKSSS[[[dddiiikkknnnsssxxx|||~~~vvvqqqwwwiii[[[ZZZ\\\aaa[[[OOOeeewwwxxxhhhcccbbbaaa```aaa\\\^^^]]]YYYXXXZZZYYYUUURRRFFFMMMEEE===AAA===AAANNNaaafffiiivvvyyy___LLLBBB:::888999<<>>@@@???___hhhjjj~~~lllRRRBBB;;;888:::<<>>CCCFFFDDDCCC<<<;;;UUUyyy}}}yyy{{{OOOHHHHHHPPPyyyXXXKKKMMMUUU___fffiiimmmsssxxx~~~qqqmmmtttlllbbb^^^\\\eee[[[QQQsssuuujjjbbbcccfffeeecccaaa___```___\\\YYYUUUTTTSSSNNNNNNMMMMMMKKKGGGAAA<<<>>>RRR[[[dddyyylllVVVGGG???:::===:::AAANNNWWWcccooo[[[FFF:::555111//////111000000/////////000000222222333555999>>>BBBEEEDDDEEE>>>EEEjjj{{{xxx{{{xxxwwwOOOHHHIIIPPP~~~[[[KKKLLLTTT^^^eeehhhmmmsssyyy|||qqqnnnzzzmmmccc______ggg\\\SSSwwwyyynnncccccceeedddbbbaaadddaaa]]]ZZZYYYYYYXXXXXXRRRPPPOOOQQQRRRNNNFFF???AAADDDjjj}}}tttUUUdddwwwyyy^^^JJJ@@@======:::===HHHUUU___ppp```OOO===555222000///000000000/////////000000111111222444777;;;???CCCEEEAAABBB<<>>AAACCCDDD@@@AAA>>>[[[{{{sss}}}{{{}}}xxx{{{oooQQQGGGFFFHHHwww^^^GGGKKKRRR\\\dddiiiooowww~~~}}}sssooouuujjj___]]]```gggXXXQQQzzzuuulllhhhmmmtttvvvuuuuuufffaaa\\\[[[^^^aaabbbaaa```YYYQQQPPPRRRQQQLLLFFF===BBBDDDwww}}}mmmXXXgggrrrtttyyy___MMM@@@999888<<>>@@@AAAAAAAAACCCKKKoooyyyrrrzzz{{{zzzyyy~~~jjjSSSHHHDDDCCCjjjaaaHHHKKKSSS]]]dddjjjpppyyy}}}uuuqqqqqquuujjj^^^\\\___dddSSSKKKvvvvvvoooqqqvvvvvvuuutttfffccc___]]]]]]]]]]]]\\\___XXXQQQMMMNNNNNNLLLIII>>>FFFBBBXXXyyyhhhWWWkkk{{{nnnlllxxxjjjTTTGGG@@@999999===LLLSSS^^^lllsss\\\DDD;;;333222111...---......//////000111222444555444555888:::===???@@@@@@???EEE^^^~~~uuuvvv~~~|||fffTTTHHHDDD@@@aaafffLLLLLLSSS]]]eeekkkrrr|||pppqqqvvvuuuiii\\\\\\aaafffUUUOOO|||qqqlllkkkiiifffeee___``````^^^[[[XXXWWWWWWWWWSSSOOOMMMLLLLLLLLLKKKDDDCCC@@@IIIiiiYYYpppzzzmmmjjjqqqrrr\\\HHHAAA>>>:::<<>>>>>GGG```}}}qqq^^^sssxxxnnnhhhmmmuuuiiiSSS@@@;;;;;;;;;???HHHQQQ[[[iiivvvZZZFFF:::555111222222000///111......///000111333555666666888:::>>>CCCHHHKKKNNNPPP\\\{{{pppttt{{{}}}eeeSSSFFFFFFFFFNNNmmmQQQOOOTTT___hhhmmmrrr}}}zzzqqqvvvtttzzzggg\\\___bbbcccSSSYYYpppeeefffccc[[[XXX\\\WWWWWWWWWXXXYYYXXXUUUSSSPPPPPPPPPPPPQQQSSSTTTUUUKKKHHHIIIAAAKKKwwweeerrryyymmmiiikkkmmmmmmrrrWWWKKK>>>:::<<>>CCCppp|||```wwwwwwnnnhhhccc^^^ZZZ^^^```ccceeemmm}}}nnnXXXKKKBBB===:::===DDDKKKUUU^^^hhhrrrXXXDDD:::999333222222111000/////////000111333444444555888:::===@@@@@@EEENNNKKKKKKVVVwww{{{~~~zzzgggmmmpppeeeiiiuuu~~~hhhXXXIIIFFF@@@BBBooovvveeeYYYTTTUUUUUUYYY___dddiiisss|||www{{{}}}|||```[[[aaa```\\\NNN___nnniiidddcccbbb``````bbb^^^[[[XXXVVVVVVWWWVVVUUUUUUUUUWWWXXXXXXVVVUUUTTTSSSIIIGGGMMMDDD;;;[[[~~~xxxaaa{{{}}}tttkkkeee^^^^^^]]]YYYVVVXXX```gggttt^^^LLLBBB>>>::::::???FFFNNNZZZdddssszzzaaaJJJ999333333222111111000000////////////111333444444666:::<<>>888555555000000000000////////////111222444666999===BBBFFFIIIHHHEEEDDDAAACCChhh}}}uuuttt|||iii]]]bbbrrr|||zzz~~~VVV???;;;FFFSSS{{{eeeXXXNNNNNNUUUVVVRRRQQQUUUZZZ___hhhqqqooorrrwww|||pppiii\\\YYY```aaa[[[LLL\\\kkkeeeeeebbb\\\XXXXXXXXXWWWTTTTTTUUUWWWYYYZZZXXXVVVXXXYYYXXXXXXWWWVVVTTTTTTPPPWWWLLLDDDKKKCCC<<>>:::;;;;;;???HHHSSSbbbuuuiiiLLL<<<777444222222000000000000////////////222444666888;;;@@@FFFJJJJJJHHHCCC>>>999@@@rrr}}}bbbbbbZZZnnnvvvuuu{{{~~~zzz{{{IIIGGG:::EEETTToooZZZOOOIIIMMMXXXYYYUUUPPPPPPUUU___hhhnnnsssrrruuu|||bbbVVVjjj\\\^^^jjjbbbNNNOOOqqqyyysssllliiieee```[[[WWWTTTRRRXXXWWWWWWVVVVVVVVVWWWWWWWWWXXXYYYWWWTTTQQQPPPPPPYYYTTTMMMIIIHHHGGGEEECCCUUU}}}qqqpppzzzrrrnnnmmmkkkwww{{{dddSSSFFF===;;;===>>>:::AAAQQQ]]]hhhlllZZZEEE999444111000111000////////////000000111222444777999;;;???GGGMMMHHH===AAA===333QQQcccaaabbbsssyyyxxx~~~~~~zzz{{{LLLDDD<<>>CCCHHHLLLGGG===::::::AAAaaa___[[[hhhvvv{{{||||||MMM>>>BBB@@@EEEcccQQQSSSZZZZZZUUUAAA@@@???CCCMMMZZZhhhppptttwww{{{yyy^^^XXXjjjvvv]]][[[[[[dddcccNNNVVVmmmeeefffgggfffccc___ZZZXXXZZZYYYWWWUUUSSSSSSSSSSSSTTTUUUTTTRRRQQQQQQSSSUUUUUURRRPPPOOOOOOPPPOOONNNIII\\\pppgggjjjzzz|||qqq___LLLBBB===:::999999;;;BBBOOO^^^kkkpppSSSFFF999333222111000222///////////////000111222666777999===BBBFFFHHHHHHBBB===666@@@]]]~~~ppp\\\\\\lllwwwzzz|||{{{KKK;;;HHHAAACCCwww{{{YYYLLLUUU]]]VVVHHH<<<===>>>BBBKKKWWWeeemmmtttyyyoooeeehhhtttsss\\\______eeedddKKKUUU|||iiiddddddeeedddcccaaa___]]]\\\[[[YYYWWWVVVWWWWWWXXXYYYYYYVVVTTTRRRRRRVVVYYYWWWUUUSSSQQQPPPPPPOOONNNJJJLLLjjjccchhhzzzeeeTTTDDD======<<<;;;;;;AAAIIIVVVeeexxx{{{bbbGGG===444222222000///111////////////000111222222777777999???DDDGGGEEECCC:::>>>999IIIvvvccc```iiirrryyyzzz|||}}}nnnIII;;;KKK@@@BBBkkkmmmRRRNNNYYY\\\NNN======>>>AAADDDJJJSSS^^^eeeqqqzzzkkkgggsssppp```aaaeeeggggggMMMZZZvvvfffdddcccaaa```___```aaaaaa[[[ZZZXXXWWWWWWYYY[[[\\\^^^\\\YYYTTTQQQQQQTTTWWWUUUTTTSSSQQQPPPPPPPPPQQQKKKJJJcccfffbbbhhh~~~jjjYYYKKK???;;;<<<<<<<<<===FFFNNN\\\nnnjjjSSS@@@999333222222///...///////////////000111222333666777999>>>DDDEEEBBB>>>666<<<:::MMM|||mmm]]]eeetttzzz~~~~~~}}}}}}zzzfffGGG???III>>>GGGeeezzzbbbOOOTTT^^^YYYIII<<<===@@@EEEHHHKKKPPPXXX^^^nnnyyyooojjjzzzjjjbbb___hhhggghhhPPPgggtttmmmeeecccaaa^^^\\\[[[\\\___```WWWVVVTTTSSSTTTVVVYYY[[[^^^]]]YYYTTTPPPOOOPPPRRRRRRRRRQQQPPPOOOQQQTTTXXXRRRQQQOOOccccccjjjppp]]]LLLCCC;;;999::::::<<>>AAAAAA???<<<777;;;BBBXXXvvvccc]]]hhhyyy}}}~~~~~~```EEEDDDFFF===HHHZZZqqqXXXKKKXXX```SSSEEEAAA===CCCJJJNNNPPPSSSYYY^^^jjjwwwzzzwwwaaa```\\\iiicccbbbPPPqqqooocccfff___^^^\\\ZZZYYYYYYZZZ[[[VVVTTTRRRPPPQQQSSSUUUWWW^^^]]]ZZZUUUQQQOOOPPPRRRTTTTTTRRROOONNNPPPVVV[[[YYYQQQLLLnnnaaacccjjjsss```PPPBBB===:::::::::;;;@@@FFFQQQbbbyyy{{{aaaJJJ===777222000111111......000/////////000111222444555555999===??????>>>======999>>>WWWyyynnn^^^[[[^^^mmmzzz~~~[[[CCCHHHDDD>>>CCCJJJkkkPPPGGGXXX^^^NNNBBBFFF>>>EEENNNTTTVVVYYY^^^bbbhhhvvvvvvYYY]]][[[iii___[[[LLLssshhh[[[ggg\\\\\\[[[ZZZYYYXXXVVVVVVXXXVVVSSSPPPPPPQQQTTTUUU___^^^\\\XXXTTTRRRSSSTTTZZZYYYUUUPPPMMMOOOTTTYYYWWWHHHKKKUUU{{{```cccjjjvvveeeSSSFFF===;;;;;;<<<<<<===DDDMMMYYYooolllTTTCCC;;;333///...000000......222/////////000111333444555666:::???@@@>>><<<===>>>;;;CCCnnnoooWWW\\\WWWfff|||yyy}}}uuuyyy}}}___TTT???FFFEEE@@@OOOoooqqq\\\OOOPPP```___LLLBBBIIIDDDJJJPPPTTTZZZdddnnnssskkkwwwyyy|||jjj```uuueeeYYYbbbjjjfffZZZOOOJJJhhhzzzqqqsssbbb^^^YYYUUUTTTUUUWWWUUUTTTWWWWWWUUURRROOOOOORRRTTT[[[YYYWWWUUUTTTSSSSSSSSSZZZVVVRRRRRRTTTVVVVVVTTTPPPSSSEEEDDDlll{{{]]]hhhnnn}}}kkkXXXJJJEEE<<<===777555;;;===EEEVVVeeeyyyttt[[[EEE777222111111000///////////////......///000222444777888999BBB???<<>>CCCWWW^^^QQQZZZmmmvvvwwwwww^^^___UUUNNNRRRCCCEEE>>>TTTtttZZZOOOJJJMMMWWWWWWNNNKKKOOOVVV\\\___```jjj{{{sssqqqyyyuuu[[[ZZZWWWaaaZZZ]]]jjjxxx|||eee\\\aaaeeekkkxxx[[[RRRggg~~~ggggggfffccc___\\\\\\^^^___]]][[[XXXXXXWWWUUUSSSSSSUUUWWWUUUUUUSSSRRRRRRRRRSSSTTTOOOSSSUUUUUURRRQQQRRRTTTOOOWWWVVVOOOJJJRRR{{{cccnnn}}}ooo___SSSHHH???<<<>>>999===;;;>>>JJJTTTeee}}}{{{^^^III;;;333222444000000////////////000000333333333444666888:::<<<>>>EEEGGGIIIJJJBBBBBBOOOsssxxxfffSSSXXXiiixxx|||qqqppp~~~~~~}}}___```TTTQQQSSSJJJKKKAAAOOOmmmUUUKKKIIIKKKPPPPPPKKKKKKNNN^^^dddeeeffftttvvvrrr}}}zzzxxx~~~lll]]]\\\VVV]]]vvv|||zzzqqqXXXYYY```bbbnnnuuuZZZ[[[fffiiiddddddccc```]]]^^^```aaa___\\\XXXXXXWWWUUUSSSRRRSSSTTTYYYWWWTTTRRRPPPNNNNNNNNNOOOSSSVVVVVVTTTSSSUUUXXXTTTWWWVVVQQQJJJHHHhhhdddnnnjjj^^^PPPFFF???999999<<<;;;AAAAAAEEESSSbbbwwwlllQQQ???555111111333000000////////////000000555555555666888;;;===???GGGIIIGGGGGGFFF@@@IIIbbbxxxSSSTTTUUUdddttt{{{|||{{{yyyxxxgggsssooo```[[[RRRSSSNNNNNNMMMDDDLLLqqqeeeOOOFFFGGGHHHIIIKKKMMMQQQUUU___gggkkkooo|||rrr}}}|||~~~ssskkkccc^^^[[[]]]dddmmm|||eeeWWWTTT___tttfffWWW]]]dddfffnnniii[[[nnnhhhzzzmmmbbbaaa___\\\ZZZ[[[]]]^^^[[[XXXTTTTTTUUUTTTRRRQQQSSSTTTYYYWWWTTTQQQOOOMMMLLLLLLNNNPPPRRRTTTTTTVVVXXXZZZYYYYYYUUURRRMMMFFFZZZnnnrrrooo[[[PPPFFF@@@<<<999:::===999@@@CCCJJJ[[[nnnqqq]]]FFF999444111000222///////////////000000111555555666888:::>>>AAABBBHHHEEE??????>>><<>>===;;;<<>>BBBaaaoooUUUVVV]]]```mmmzzz{{{xxx~~~rrrlllzzzyyygggaaaPPPWWW]]]HHHOOODDDEEEHHHQQQiiiXXXSSSVVVTTTPPPRRR[[[eeejjjffftttwwwbbbrrrxxx{{{{{{wwwpppooorrrsss|||kkkOOOLLLUUU]]]dddkkkXXXYYYbbbiiikkksssPPPNNNvvvggg{{{eeeooo``````XXXVVVUUUVVVYYYYYYVVVSSSVVVVVVUUURRRNNNJJJIIIIIIFFFFFFFFFFFFGGGIIIKKKLLLJJJGGGFFFIIIOOOUUUWWWWWW]]]```[[[VVVQQQFFFFFFVVVyyywwwtttsssdddXXXHHHAAA<<<;;;;;;999:::===AAAKKKRRR___xxxoooSSSCCC555111333222000//////////////////000111111444555666999===BBBEEEHHH;;;888666>>>GGGQQQxxx}}}eee[[[______dddppp{{{{{{~~~~~~vvvnnnrrr|||yyyhhhWWWQQQUUUWWWQQQHHHEEELLLJJJNNNxxxrrrVVV[[[WWWWWW[[[```fffooovvv|||{{{uuuhhhpppwwwgggRRRQQQWWWcccrrrwww]]]ccceeeccciiioookkkSSSUUU{{{ggg~~~iii^^^gggbbb[[[[[[\\\\\\ZZZXXXUUUSSSRRRPPPNNNOOORRRPPPKKKEEEHHHIIIIIIJJJKKKLLLLLLLLLJJJJJJKKKMMMPPPQQQPPPNNNPPPQQQPPPLLLHHHHHHNNNTTTUUU{{{ssscccUUUKKKAAA<<<999:::::::::>>>CCCLLLVVVbbbsssqqqZZZ@@@;;;444222222222///,,,//////000///......111333333444777;;;@@@BBBBBBAAA777555BBB999MMMvvvlllYYY]]]fffjjjoooxxxwww{{{|||rrrooo~~~nnnbbbTTTOOORRRTTTPPPJJJEEEGGGIIIOOOrrr~~~\\\WWWTTTSSSZZZfffqqqwwwyyytttwwwkkkhhhsssyyyggg[[[[[[^^^gggyyywwwqqq___fffhhhgggnnntttjjjUUUlllxxxuuu{{{kkk```eee___\\\\\\]]]\\\[[[YYYVVVTTTOOOMMMKKKLLLOOOPPPLLLHHHMMMMMMLLLLLLLLLLLLKKKKKKJJJIIIIIIKKKLLLLLLJJJHHHLLLNNNPPPOOOOOOSSSZZZaaaVVVuuu{{{uuufffXXXLLLDDD>>>;;;999;;;<<<<<>>999333111222222///,,,//////000///...///111444777888:::===??????===;;;;;;666@@@>>>XXXvvvkkkjjjaaa___```iiiqqquuuxxx{{{zzz}}}}}}vvvpppzzzyyyddd]]]UUURRRSSSTTTQQQNNNHHHCCCGGGLLLbbbeeeRRRQQQTTT]]]kkktttppphhh]]]fffsss}}}}}}xxxsssqqqjjjccciiisssxxx|||]]]dddgggjjjrrr~~~yyyhhhqqqiiiaaajjjkkkkkkssswwwcccYYYiii~~~vvvooodddccc___]]]^^^^^^^^^\\\ZZZXXXWWWNNNKKKHHHIIILLLOOONNNLLLRRRQQQPPPOOONNNMMMLLLKKKNNNMMMKKKKKKLLLKKKHHHFFFHHHKKKNNNPPPRRRWWW___eeeRRRVVVzzzuuudddVVVKKKBBB======;;;;;;>>>@@@AAAGGGOOO[[[kkkhhhOOO@@@999555111000111111///---...///000//////000222555888:::===???@@@>>>;;;:::;;;444===HHHiiizzztttaaa```dddfffmmmrrruuuxxx||||||zzz}}}|||xxxvvv~~~lll\\\YYYUUURRRQQQPPPOOONNNLLLBBBFFFHHHOOOoooRRRSSSXXXbbbjjjgggYYYLLLKKKXXXeeemmmlllbbb```jjjdddhhhooorrrtttooodddpppxxx~~~{{{nnnmmmzzzaaafffzzzooobbbccclllkkkkkkqqqpppZZZjjj[[[ooooooiiieeeddd____________^^^\\\[[[ZZZOOOLLLIIIHHHJJJMMMNNNNNNTTTSSSRRRQQQPPPNNNMMMMMMOOOMMMLLLKKKKKKKKKHHHGGGGGGIIIKKKLLLMMMPPPVVVZZZOOOIIIlllxxxzzzgggVVVKKKCCC>>>;;;===<<<===AAACCCGGGOOOXXXeee|||pppWWWEEE===555222000///000111000......///000000///111444666888;;;???BBBBBB@@@>>>===:::888FFF```~~~vvvsssjjj]]]XXX\\\dddhhhllluuu{{{|||yyytttvvv{{{kkkaaaWWWVVVTTTQQQMMMJJJIIIIIILLLCCCDDDDDDEEEhhh|||]]]YYY]]]fffggg\\\NNNHHHSSSbbbjjjppppppcccfffsss~~~xxxxxxlllfffiiiwww^^^TTTkkk}}}bbb]]]cccjjjhhhkkklllcccUUUmmm```xxxiiilllkkkfffiii_________^^^]]]\\\[[[[[[SSSPPPKKKIIIIIIKKKMMMNNNQQQQQQQQQPPPPPPPPPOOOOOOMMMKKKIIIIIIJJJJJJIIIHHHIIIJJJKKKKKKKKKLLLNNNPPPOOOMMMVVVuuuxxxlllZZZKKKCCC???===<<<;;;;;;===BBBFFFLLLXXXdddxxxuuu]]]GGG:::777111000//////000000000///...///000000000222555888;;;???CCCDDDCCC@@@??????999FFF]]]~~~|||||||||zzzyyyvvvtttsssmmmiiiiiinnnppphhh\\\UUUXXXXXXZZZ___lllyyy~~~{{{uuu{{{}}}uuummm|||rrrzzzbbb^^^[[[ZZZXXXTTTOOOLLLKKKKKKGGGFFFCCCBBBGGG\\\rrrddddddrrrsssaaaXXX^^^hhhxxx}}}kkkjjjsssgggjjjqqqPPPOOOcccooo}}}ppp\\\ZZZ```fffhhhoookkkYYYTTTfffwwwnnndddeeeiiidddiii]]]\\\\\\[[[ZZZZZZYYYYYYUUURRRMMMJJJHHHIIIKKKMMMNNNNNNNNNNNNOOOOOOOOOOOOPPPNNNMMMMMMNNNOOOOOONNNKKKLLLLLLMMMNNNOOOOOOOOOIIIOOOJJJddduuu~~~~~~ggg\\\NNNBBB===<<<<<<;;;::::::>>>DDDKKKUUUgggvvvzzzeeeQQQ>>>444444000000000000000000000000...///000111111333777999AAADDDFFFEEEAAA>>>===>>><<>>CCCKKKVVVeee|||gggVVVHHH:::333555///000111111000000000000---///000111222444888;;;AAADDDEEECCC>>>;;;===???MMMvvv}}}rrrpppiiigggfffggghhhgggdddaaa```bbbeeefffccc^^^aaagggpppvvv{{{zzz{{{}}}{{{|||}}}wwwqqquuukkkhhhfffZZZWWWTTTQQQMMMJJJHHHGGGFFF???NNNBBB@@@QQQNNNjjj~~~bbbcccuuuhhhooo```ZZZ\\\jjj~~~ggg]]]WWWVVVZZZaaaooowwwYYYwwwkkkqqqfff```YYY```YYY\\\TTTTTTSSSRRRQQQQQQQQQQQQPPPNNNLLLIIIFFFGGGJJJLLLKKKKKKKKKKKKJJJJJJIIIIIILLLJJJGGGFFFGGGGGGFFFFFFGGGGGGHHHIIIKKKKKKIIIGGGKKKKKKYYY\\\aaazzz}}}{{{{{{jjj^^^QQQJJJAAA<<<<<<>>>>>>>>>AAACCCIIISSS```sssoooTTTGGG???555111444///111222222111000000000---///000111222555888;;;===@@@BBB@@@<<<<<>>@@@>>>@@@GGGRRR```qqqwww]]]DDD<<<888222000333000//////.........//////...111333444444777;;;@@@???JJJAAA888>>>>>>BBBUUU{{{sssllljjjjjjiiiiiilllqqqoooooossssssqqqqqqtttuuuuuuwwwyyyzzzxxxsssooonnnkkkmmmxxx~~~zzzfffYYYTTTUUUSSSRRRQQQNNNLLLJJJHHHGGGGGGAAACCCAAA@@@@@@>>>UUUzzzzzz{{{jjjnnnsssuuu```[[[^^^\\\ZZZcccgggXXXOOOWWWqqqppp~~~pppaaa[[[ZZZXXXWWWWWWTTTQQQOOOMMMMMMLLLJJJIIIKKKJJJJJJJJJKKKKKKKKKKKKHHHHHHGGGGGGGGGGGGGGGFFFHHHHHHGGGGGGFFFFFFEEEEEEHHHHHHHHHHHHIIIIIIIIIIIIOOOKKKPPPPPPKKK[[[vvviiiYYYLLLFFF@@@>>>:::999;;;???AAABBBKKKRRR___ssshhhRRR===777555000///222000//////........./////////111444555666999===AAACCCBBB>>><<<;;;:::NNNnnnzzzvvv{{{vvvrrrqqqooonnnqqqwwwvvvssstttxxxxxxuuutttvvvqqqsssvvvvvvsssooollljjjqqqyyykkkwwwaaaYYYVVVUUUTTTNNNRRRPPPMMMJJJHHHGGGGGGHHHAAACCC@@@@@@AAA;;;FFFaaa~~~{{{llliiimmmwwwxxxoooiiijjjwwwmmm]]][[[YYY``````ccc\\\BBBBBBgggppppppfff^^^]]]]]]YYYUUUSSSSSSQQQPPPOOOOOOMMMKKKHHHIIIIIIIIIJJJKKKKKKLLLLLLJJJGGGDDDDDDGGGIIIIIIGGGIIIIIIHHHGGGFFFEEEDDDDDDGGGGGGGGGHHHHHHHHHHHHIIINNNIIIIIIOOOMMMHHHgggwwwgggZZZMMMDDDAAA<<<;;;:::;;;>>>BBBFFFIIITTT\\\ooolllUUUDDD555222222//////111/////////......//////000000222555888:::<<<@@@BBBFFF:::<<>>AAAEEE@@@EEEXXX{{{yyy|||xxxuuutttmmmgggdddaaabbbmmmzzzyyydddZZZ\\\ZZZddddddaaaVVV===NNN~~~wwwggg```\\\]]]]]]XXXSSSQQQSSSRRRRRRRRRQQQPPPMMMJJJIIIIIIJJJJJJIIIIIIJJJKKKLLLHHHEEEFFFKKKNNNKKKHHHGGGGGGGGGFFFFFFEEEEEEEEEFFFFFFFFFGGGGGGGGGHHHHHHJJJLLLHHHMMMRRRGGGUUU~~~kkkZZZOOOEEE@@@???;;;;;;===@@@CCCFFFMMMTTT___nnnmmmZZZEEE:::111000111//////111//////////////////000111111444777:::===@@@BBBCCCGGG777===DDD???ZZZ|||uuunnnkkkgggdddddddddaaa```cccbbb``````ccceeejjjooouuu|||uuuzzziiiXXXSSSVVVQQQOOOOOOKKKMMMJJJGGGDDDBBBBBBDDDEEE======999<<>>DDDGGGKKKUUUaaassstttZZZJJJ===777222222111000///000///////////////000111111333555888===@@@BBBCCCCCCBBB999===AAAJJJvvvwww|||uuuqqqoooqqqqqqoooqqquuu~~~mmmuuunnn^^^TTTTTTVVVNNNJJJLLLHHHHHHGGGDDDBBB@@@@@@@@@AAA>>>???::::::AAA@@@@@@KKKpppwwwnnnppptttxxx{{{{{{{{{{{{qqqqqqiii^^^]]]hhhpppoooiiiaaabbbdddccc]]]SSSCCC>>>\\\nnnjjjbbb\\\YYYYYYXXXTTTQQQRRRMMMLLLKKKKKKKKKJJJHHHFFFHHHJJJKKKIIIDDDBBBCCCEEEDDDCCCDDDGGGIIIIIIEEEAAAAAAAAABBBCCCDDDEEEFFFFFFDDDDDDDDDEEEEEEEEEFFFFFFEEEOOONNNHHHLLLNNNKKKIIIooorrrsssqqqaaaNNNDDD???;;;;;;<<<;;;;;;AAAIIIMMMSSSccctttzzz^^^HHH<<<777666444333111000///000////////////000111222222555777:::???CCCDDDCCCAAA<<<<<<>>>FFFaaaqqquuuzzzpppeee\\\RRRRRRRRRKKKIIIJJJEEEDDDCCCBBB@@@???>>>======>>>AAA<<<;;;AAA???===FFF___zzzwwwppprrrtttvvvzzz||||||zzzqqqlllggggggjjjpppzzzooobbbcccccc```XXXPPPOOOCCCDDDvvv}}}eee\\\XXXWWWXXXWWWSSSQQQRRRLLLJJJHHHGGGGGGGGGFFFEEEDDDGGGIIIGGGBBB@@@BBBEEEAAABBBBBBCCCCCCBBBAAA@@@@@@AAAAAABBBBBBCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEEEEHHHLLLIIIDDDIIIMMMDDDVVVzzzzzzrrr~~~vvvnnniii```SSSFFFAAA@@@>>>>>>?????????GGGRRRYYYaaavvv~~~cccIII;;;777222333444111////////////////////////000111222333777888;;;@@@DDDEEEBBB>>>888>>>CCCZZZxxxooommmxxxjjjdddYYYLLLJJJJJJEEEFFFFFF???AAAAAA@@@???>>>===<<<;;;777<<<999999???<<<999AAAFFFlllvvvtttuuuvvvxxx{{{~~~}}}yyyvvvgggbbblllrrruuueee^^^bbbaaaYYYJJJFFFRRROOORRRqqquuugggVVVTTTUUUXXXWWWSSSQQQRRRMMMJJJGGGFFFGGGGGGGGGFFFAAAEEEGGGFFFBBB@@@CCCFFFCCCCCCBBBAAA???>>>@@@BBBAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCDDDDDDDDDEEEEEE???JJJMMM@@@FFFRRRMMMEEEbbboooooo}}}rrrfff]]]XXXSSSHHH???===>>>======>>>DDDDDDMMM[[[cccmmmnnnTTT>>>666999---111222000------//////////////////000111222333888888;;;@@@DDDEEEAAA===777???IIIooovvvpppnnn```sssqqqaaaXXXPPPJJJIIIHHHFFFEEEDDDDDDDDD@@@>>>===<<<======;;;999:::===@@@???<<<:::;;;===GGGeeepppnnnoooqqquuuwwwvvvyyy|||wwwsssqqqsssxxxgggaaaddd]]]QQQJJJOOO<<>>===<<<<<<===>>>???@@@@@@AAAAAA@@@@@@???>>>???@@@AAABBBAAA@@@???@@@DDDEEEDDDJJJRRRUUUQQQPPPVVVpppuuukkksss}}}nnn___QQQHHHFFFEEECCC???;;;<<<===<<<999GGGLLLXXXfffssslllUUUDDD999444555111111000//////////////////000000000000111444777666>>>AAAEEEIII???555999GGGEEEkkkyyylllkkkcccbbb}}}{{{{{{kkkaaaYYYQQQKKKHHHHHHFFFEEEDDDCCCCCCCCC@@@>>><<<<<<<<<<<<;;;:::;;;<<<======<<<<<<<<<>>>@@@UUU~~~rrrjjjnnnqqqrrrvvvvvvtttvvv||||||zzzxxxxxxccc^^^\\\QQQFFFBBBEEELLLSSSsss~~~ccc~~~ZZZ]]]^^^]]][[[XXXUUUSSSQQQPPPNNNPPPNNNJJJHHHHHHGGGCCCDDDDDDDDDCCCCCCCCCCCCBBB@@@@@@@@@@@@???>>>======>>>>>>????????????>>>>>>===>>>???@@@AAA@@@?????????BBBCCCBBBGGGNNNPPPLLLTTTYYYbbb~~~vvvnnnzzz~~~nnnaaaTTTHHHAAA@@@<<<>>>>>>>>>???CCCGGGJJJSSSVVVaaatttxxx\\\HHH<<<555333444111111000//////////////////000111111111222555777===AAA@@@BBBGGG@@@999???>>>cccpppgggccc^^^aaa{{{ssspppvvv|||xxxYYYOOORRROOOJJJKKKFFFEEEDDDCCCBBBAAAAAAAAA@@@>>>;;;:::;;;<<<<<<;;;<<<;;;:::;;;<<<>>>>>>>>>===GGGmmm||||||rrrhhheeehhhnnnnnnrrrvvvvvvuuuvvv|||~~~xxxiiiZZZUUUOOOGGGCCCEEEDDDMMMNNNuuukkkqqqfffVVV\\\WWWWWWWWWUUUSSSQQQNNNMMMNNNPPPOOOJJJHHHIIIHHHDDDCCCCCCCCCBBBBBBAAAAAAAAA???@@@BBBBBBBBB@@@===<<<=========>>>>>>=========<<<===>>>>>>??????>>>>>>???AAA@@@@@@CCCHHHHHHFFFLLLUUURRR^^^ssskkkmmmuuujjj\\\RRRHHH???;;;<<<;;;===???>>>===@@@GGGNNN^^^aaaoooyyybbbHHH:::555333222444111000000///////////////...000222333333444666888???DDDBBBCCCGGG@@@;;;DDDHHHuuuhhhccc]]]^^^aaaxxxmmmggggggqqqyyysssqqqzzzdddRRRPPPPPPJJJIIINNNDDDCCCBBBAAA@@@??????@@@@@@===;;;:::;;;<<<<<<<<<===:::888999===??????===;;;???___{{{}}}uuuvvvaaabbbfffllloooiiiqqquuuxxxxxxxxx}}}jjj]]]PPPKKKHHHHHHMMMTTTSSSIIIWWWooo\\\\\\ZZZWWWWWWWWWVVVTTTPPPLLLIIIMMMOOONNNIIIHHHIIIGGGDDDCCCCCCBBBBBBAAAAAA@@@@@@@@@AAAAAABBBAAA@@@>>>===<<<<<<============<<<<<<:::;;;;;;<<<<<<=========@@@???>>>>>>@@@BBBBBBAAAAAANNNJJJKKKvvvqqqfffqqqzzzuuucccYYYNNNGGGAAA<<<;;;===>>>>>>>>>???@@@CCCLLLUUUdddmmmdddQQQ===555555444333333000000////////////000000///111333555555666888:::;;;EEEHHHGGGEEE>>>@@@NNNtttcccfffaaa```ddd```tttgggaaaccciiiqqqxxx~~~tttvvv{{{UUUWWWWWWTTTQQQOOOLLLIIIAAAAAA@@@???>>>>>>>>>>>>>>><<<::::::;;;<<<<<<;;;<<<999888999===???>>><<<;;;999NNNzzzuuuaaa[[[cccgggllloookkkqqquuuzzz{{{yyy{{{}}}\\\RRRJJJJJJOOOTTTXXX[[[YYY___yyygggZZZ___QQQYYYZZZ[[[[[[XXXTTTPPPMMMKKKMMMLLLHHHFFFGGGFFFCCCCCCCCCBBBAAA@@@@@@??????BBBAAA???>>>======>>>>>>;;;;;;<<<<<<<<<<<<;;;;;;888888999999:::;;;<<<<<<@@@>>><<<===??????>>>>>>AAAJJJEEEAAAVVV|||uuuffffffppp|||lllbbbTTTKKKCCC???===;;;<<>>;;;===BBBHHHNNN[[[gggrrrnnnQQQDDD777555666555222000000000////////////000000000222444666777888;;;======HHHIIICCC>>>===OOOlllkkkaaaeeeaaaeeeiii]]]tttjjjeeegggeeegggwwwooozzzjjj[[[PPPRRRQQQMMMOOORRRLLL@@@@@@???>>>>>>======>>>>>><<<;;;:::;;;<<<<<<;;;::::::::::::;;;======<<<;;;>>>;;;BBBbbb|||aaaWWWYYYaaaaaahhhrrrsssuuuwww{{{{{{yyy{{{mmmMMMKKKLLLSSS[[[^^^ZZZUUUPPPoooooo[[[\\\^^^MMMSSSTTTVVVWWWVVVSSSPPPNNNHHHJJJIIIEEECCCEEEDDD@@@BBBAAA@@@@@@???>>>======AAA???===;;;:::;;;<<<===999999::::::::::::999999666666666777888999:::;;;???;;;:::<<<>>><<<<<<===@@@CCC@@@???FFFZZZmmmccc```jjjxxxvvvhhh[[[RRRHHHAAA;;;;;;;;;:::<<<@@@???===@@@FFFIIIOOO___qqqjjjYYYBBB:::444444555222...---///////////////000000111222333555666777:::>>>AAADDDKKKFFF:::999GGGllliiieeeeeeccc```ffffff\\\rrrpppkkkpppnnniiioooyyyvvvkkkjjj|||gggWWWRRRPPPNNNMMMNNNNNNJJJDDDAAA??????>>>============>>>:::::::::<<<======;;;888777:::===>>>===;;;::::::======>>>OOO|||}}}```ZZZUUUZZZaaa```gggtttwwwwwwxxxzzz||||||rrr]]]KKKNNNSSSZZZ___^^^WWWPPPWWW]]]xxxoooXXXZZZXXXRRRNNNNNNOOOOOONNNLLLIIIHHHEEEGGGFFFBBBAAABBBAAA>>>??????>>>===<<<;;;:::999===<<<;;;::::::999999999666666777777777777666666555555444555666888999:::<<<777666:::<<<::::::===:::;;;;;;AAAFFFKKKpppsssaaa___eeennn}}}xxxkkk```VVVLLLFFFAAA;;;888:::<<<;;;===@@@AAADDDKKKOOOLLLNNNeeekkkTTTEEE999555222333222///...000///////////////000111111444555555555777;;;@@@EEEFFFIIIAAA:::DDD]]]vvvdddjjjfffaaadddbbb___ccczzzrrrsssnnnuuuooowww{{{rrriiifffhhhiiijjjdddtttxxxYYYVVVUUUMMMLLLKKKRRRZZZPPP???===III???>>>>>>============>>>999999;;;===???===:::777666:::???@@@===:::999999444:::;;;DDDmmm~~~rrrTTTXXXUUU^^^fffdddkkkvvvwwwxxxwwwyyy|||yyycccQQQQQQUUUYYY[[[\\\ZZZVVVQQQnnnpppjjjXXXTTTTTTOOOVVVQQQQQQPPPNNNKKKHHHEEEDDDCCCEEEDDD@@@???@@@@@@<<<===<<<<<<;;;999888777777999:::;;;;;;;;;999777555333444444444444444444333444444333444555777999::::::444333999;;;999999===777777999CCCFFF>>>JJJiii}}}jjj]]][[[\\\gggtttvvvhhh[[[RRRKKKDDD???>>>:::888;;;>>>===>>>AAA???HHHVVV\\\VVVZZZxxxqqqZZZEEE888777333222222000...000555///////////////000111111555555555555777;;;BBBGGGBBBEEE@@@AAATTTqqqjjjlllqqqfffaaahhh```[[[kkkxxxxxxuuurrrrrrnnneeeeeefffggghhhiiijjjkkkfffcccffftttlllVVVMMMMMMOOOHHHIIIJJJIIIGGGCCC???===<<<<<<<<<===<<<<<<;;;:::888:::<<<<<<:::888666666666888;;;======;;;888666444999888;;;SSS|||~~~aaa^^^XXX^^^dddgggkkkpppuuuwwwwwwxxxwww|||lllZZZYYYUUUUUUYYY^^^bbb```ZZZXXX]]]iii|||jjj]]]YYYTTTSSSSSSMMMMMMLLLJJJHHHFFFDDDCCC>>>>>>???@@@@@@>>>===<<<<<<;;;:::888777666555555666666666666555555555555111111111111111111111111333444555555444444666888888888888777777777777777999:::;;;===@@@CCCEEEGGGlllzzzkkkZZZVVV[[[```lllwww{{{mmmcccVVVKKKEEEAAA>>><<<999:::===>>>;;;999@@@IIINNNZZZaaa```fffqqqYYYFFF<<<:::333333222111000000000111000/////////000111333444222555777888<<>><<<:::;;;;;;;;;;;;:::999999888:::<<<;;;999777666666555666888::::::888666555444888999888GGGkkkmmm___bbb]]]bbbhhhkkknnnpppqqqqqqpppuuu}}}|||XXXOOOVVVXXX[[[eee^^^[[[```UUU```ZZZVVVUUUQQQPPPOOOLLLLLLKKKIIIGGGEEECCCBBB????????????>>>===<<<;;;;;;:::999888777777666666666666666666555555555555111111111111111111111111000222444444333333333444777777777777777777777777888888999;;;>>>@@@BBBDDDWWWsss|||sssccc\\\YYY\\\cccsss|||sssjjj\\\UUUKKKDDD@@@>>><<<;;;===;;;;;;>>>@@@BBBHHHPPPVVVfffyyyqqqZZZHHH:::444444333222111111000000111111000/////////000111333444555666666999>>>CCCGGGGGGAAABBBKKKaaafff```fffdddaaa```______^^^]]]~~~nnnnnniii```ZZZRRRRRRSSSUUUWWWXXXXXXWWWVVVUUUWWW[[[[[[WWWYYYgggvvv~~~___ZZZ\\\\\\YYYSSSNNNMMMMMMEEEFFFFFFEEEDDDAAA===<<<999999999999999888888777777999::::::888666555666444444555666666555444444444777888666999SSSnnnbbbaaagggdddhhhmmmrrrtttsssqqqppplllyyycccKKKNNN]]]bbb^^^iii]]]WWWaaa___|||rrrmmmTTTXXXXXXSSSQQQOOOKKKKKKJJJHHHFFFDDDBBBAAAAAA@@@>>>===<<<;;;:::::::::999888888777777777888666666666666555555555555222222222222222222222222000222333444222222222333666666666666666666666666666777777999:::<<<>>>???:::eeegggxxxbbbUUUSSSTTTZZZgggvvvpppggg^^^WWWJJJFFFAAA===<<<<<<<<<<<<@@@;;;:::???EEEKKKSSSZZZcccyyytttXXXEEE;;;555444555222222111000000000111111////////////000222444555777666777===EEEHHHFFFCCC@@@HHH___ssslllaaa]]]aaa___]]]\\\]]]]]]]]]\\\ooonnnhhh^^^XXXPPPNNNPPPRRRUUUVVVUUUSSSRRRPPPRRRVVVXXXUUUSSSZZZccclllpppbbb[[[WWWYYYXXXRRRIIIEEEEEEHHHDDDDDDDDDDDDBBB@@@>>><<<888999999999999888777777555777999888666555555555444444333333333333444444444444777777333@@@mmmxxxfffccceeehhhkkkkkkmmmrrryyy{{{yyywwwxxxuuujjjSSSLLLWWWeeefffeeefff```\\\cccuuueeerrrbbbVVV\\\ZZZSSSQQQNNNKKKKKKJJJHHHFFFDDDBBBAAABBB@@@>>>;;;999888888888888777777777777777888888666555555555444444444444222222222222222222222222222333333222111111333555555555555555555666666666666666666777888:::;;;<<<===GGGhhh|||lllzzzfff[[[UUURRRVVV^^^kkk|||mmm^^^SSSMMMHHHAAA???===;;;;;;<<<===>>>BBB???@@@FFFLLLUUUbbbnnnttt___GGG:::777555555666111111000000000000111111/////////000111444666777999777;;;EEELLLKKKFFFBBBFFFbbbnnnaaa```^^^[[[ZZZYYYZZZ[[[\\\\\\[[[|||gggeee^^^VVVRRRLLLLLLNNNQQQSSSTTTRRRQQQOOOMMMKKKLLLQQQSSSTTTWWW[[[UUU^^^yyyzzzeeebbbccc```\\\UUUUUURRRJJJBBB>>>AAAEEECCCCCCCCCBBBAAA???>>>===999999999999999888777777444666777666444444444555555444333333333333444555444222666:::555777UUUxxxsssdddaaafffjjjllllllqqqqqqwww}}}}}}zzz|||qqqQQQKKKRRR```hhhbbbnnnbbbdddccceeennniiinnnZZZUUUZZZTTTNNNNNNKKKKKKJJJIIIHHHFFFDDDBBB@@@AAA???<<<:::888777666777666666555555555666777777444444444333333333333222111111111111111111111111333333222000...///222555333333444444444555555555666666666777888999:::;;;@@@888EEEooonnnkkkiii^^^TTTPPPPPPVVVaaakkk~~~nnn\\\MMMDDD???>>>>>>>>>===<<<;;;;;;===>>>DDDGGGMMMSSSXXXcccwwwwww[[[KKK:::444444333111///111000000///000000111111000000000111333666888:::<<<;;;AAAJJJMMMHHHBBBAAAWWWppp```ZZZXXXZZZWWWVVVVVVXXXZZZ[[[ZZZYYYuuu___[[[UUUPPPNNNIIIIIIKKKMMMNNNOOONNNMMMLLLNNNIIIGGGKKKOOOPPPPPPSSSYYYUUU\\\xxxyyylll___[[[[[[YYYVVVTTTXXXYYYWWWRRRJJJEEECCCDDD@@@@@@@@@@@@???>>>===<<<888888999999888888777666333444555444333222333555555444444333333444444555555222555:::888555CCCVVVmmmhhhcccbbbfffjjjlllmmmwwwvvvzzz}}}|||zzzYYYHHHOOO\\\hhhllleeekkk___```cccrrrxxx]]]pppeeeWWWUUUWWWOOOMMMPPPNNNIIIIIIHHHGGGDDDBBB@@@???>>>===;;;999777666555555444444444333333444555555222222222222111111111111000000000000000000000000000111111000///...000111222222222333444444555555555555555666777999:::;;;999;;;<<>>=========<<<;;;<<>><<<;;;;;;:::999888666444333333333222222222222222333111000000000////////////////////////////////////...222666888666333000...111111111222333444444444333333444555666888:::;;;444>>>===999QQQ```nnn{{{jjj\\\RRRNNNOOOPPPXXXdddqqqyyynnndddYYYOOOIIIDDD>>>>>>AAA;;;<<<=========@@@FFFJJJOOOVVVcccssssss]]]MMM@@@999444666777444111111///////////////000111111333333444555888;;;>>>@@@DDDFFFJJJLLLDDDBBBSSSjjj___ZZZ[[[TTTQQQXXXPPPOOOPPPRRRUUUUUUTTTSSSjjjWWWVVVRRRNNNLLLGGGFFFFFFFFFGGGGGGGGGGGGHHHFFFFFFIIIKKKIIIFFFIIIPPPIIIKKKMMMQQQXXXbbbmmmuuunnnhhhccc^^^cccUUUKKKNNNTTTSSSPPPOOOJJJGGGEEECCCBBBBBB@@@>>>:::::::::999999888888888555555666666555555444333222222333222111111333444111222333333333333222111666444333333333444888:::JJJxxxrrrmmmcccdddddddddgggnnnsssvvvxxxzzzeeePPPDDDLLL\\\bbbhhhuuuzzzggg```mmmbbb{{{ddd___WWWUUUQQQHHHIIINNNIIIEEEDDDCCCBBB@@@===;;;:::999:::::::::888666444333333222222111000000111111////////////.......................................444<<>>;;;===??????AAAFFFMMMSSSaaaggguuuqqq___NNNCCC777222000333333111000111///////////////000111111444444555777999<<>>@@@@@@???===;;;;;;:::888777555444444222222222222222222222222111111111111111111111111000000111222222222222111111111111111222333444444AAA@@@yyyuuusssnnnjjjjjjeeeeeefffhhhlllqqqvvvyyy|||dddLLLJJJHHHQQQccclllqqqssslllvvvbbbxxx```]]]VVVUUURRRMMMHHHGGGHHHJJJGGGDDD@@@>>>===<<<:::999999888777555444444444444111000000///////////////............------------............////////////+++111:::???===777111---000000000000000111111222333333444666777999:::;;;888333777???;;;===]]]qqqLLL\\\yyycccUUUSSSKKKJJJOOOQQQRRR^^^ooowww{{{nnn___QQQGGGCCC===:::===???<<<;;;;;;EEE:::666???JJJOOOVVV]]]iii{{{jjjUUUEEE;;;666444333222111000000000000......---...///111333444444666888:::===BBBDDDCCCJJJJJJFFFBBBLLLlllxxxccc\\\UUURRRRRRRRRPPPMMMSSSPPPLLLKKKMMMOOOQQQQQQ~~~aaaSSSVVVQQQJJJGGGCCC@@@AAABBBCCCDDDEEEFFFFFFBBBAAA@@@BBBEEEFFFEEECCCEEEFFFGGGHHHJJJNNNTTTXXXYYY^^^___\\\]]]hhhuuu}}}~~~pppdddlllhhhdddbbb___\\\ZZZZZZSSSQQQMMMLLLKKKKKKJJJHHHLLLHHHDDD@@@===<<<:::888:::999888777555444333222111111111111111111111111000000000000000000000000///000111111222222111111111111111111222333444444888<<>><<<;;;;;;999888888888666555333333222222111111000/////////////////////.........------------.........////////////***000666999888444///,,,//////......//////000111222333444555666777888999:::555666;;;888888LLLfffgggQQQ]]]zzzrrr___SSSKKKMMMMMMJJJMMMUUU___gggwww~~~sssggg\\\RRRHHHBBB@@@;;;999<<<>>>===<<<===>>>AAAHHHOOOQQQVVVfffxxxpppWWWGGG>>>888444444333222111000000000000////////////000222444555666888999:::<<>>>>>???AAABBBAAA@@@AAACCCEEEDDDCCCFFFMMMSSSWWWYYYXXXSSSSSSXXX]]]^^^___dddhhhkkkqqqyyy}}}}}}}}}yyyppphhhfffiiiiiieee^^^cccgggfffbbb]]]ZZZXXXRRRPPPOOOOOOOOOOOONNNLLLRRRPPPLLLFFF@@@;;;::::::888777666555444222222111000000000000000000000000//////////////////////////////000111111111111111000000000000111222333444111;;;GGGqqq~~~wwwpppnnnhhhjjjnnnrrrwww}}}rrrRRRGGGIIILLL^^^ggggggzzzhhhvvvfffdddZZZVVVPPPLLLHHHFFFFFFEEEBBB???AAA>>>;;;:::::::::999888999888666444333222111111222111000000//////000000/////////............------------.........//////***---111222111...---,,,---------------...//////222222333333444555555666999777777888777777===DDDuuucccDDDUUUfff{{{fffSSSNNNMMMHHHEEEEEEIIIMMMWWWeeeppp{{{|||yyysssllleeeZZZPPPHHHCCC???===<<<777666:::<<<<<<<<>>???@@@@@@@@@============>>>?????????<<<>>>@@@BBBDDDFFFJJJLLLLLLOOOPPPQQQUUU\\\^^^\\\[[[^^^^^^[[[[[[^^^^^^[[[WWW___hhhooosssuuutttrrrsssooojjjgggfffffffffeeejjjjjjhhhddddddfffccc^^^^^^dddhhhgggddd___XXXQQQOOONNNMMMMMMNNNMMMKKKIIIMMMNNNLLLFFF???::::::;;;777666555444333222111111////////////////////////...........................///000000111111000000000000///000000111222333000:::888SSS~~~wwwuuummmqqquuuzzz~~~xxxXXXFFFIIISSS^^^^^^cccxxxlllvvvzzzhhhkkk___]]]ZZZOOOJJJGGGGGGJJJKKKGGGCCC???<<<:::999999999999888999888777555333222111111111111000////////////000/////////.........------,,,,,,---------.........+++,,,------++++++,,,------------------......///111111111222222333333333444888999777777::::::888KKKyyy[[[MMMKKKiiimmm^^^WWWQQQLLLKKKIIIHHHJJJRRRYYY___iiirrrzzzuuunnnhhhddd]]]TTTPPPIIIBBB>>><<<<<<<<<<<<999888<<>>QQQxxx}}}\\\\\\SSSRRRRRRTTTUUUUUUSSSQQQNNNNNNMMMNNNNNNNNNKKKIIIiiiSSSHHHHHHCCCBBBCCC???;;;;;;<<<<<<======>>>>>>=========<<<<<<<<<>>>???===<<<>>>DDDKKKNNNLLLHHHKKKMMMOOOPPPUUUZZZZZZUUUSSSVVVVVVSSSSSSVVVVVVSSS]]]]]]```iiirrrvvvtttqqqjjjfffaaa```ccciiiooorrrgggiiihhheeecccbbb]]]WWWbbbdddcccaaaaaaaaaXXXMMMHHHFFFEEEEEEDDDCCC@@@>>>>>>@@@@@@===999666777999666666555444333333222222........................////////////////////////......///000000000000///////////////000111222222111666444===\\\|||{{{wwwYYYJJJIIIRRR\\\iiifffuuuggg```wwweeeuuuqqqdddaaa^^^YYYPPPLLLHHHHHHKKKKKKGGGBBB>>><<<999888999:::999888999999777555444333222222111000//////......//////............------------,,,,,,,,,,,,------------,,,---,,,***)))***,,,.........------......///000//////000000111111222222000777:::666444888:::888888SSSrrraaaFFFMMMlll}}}qqqaaaUUUPPPQQQLLLIIILLLOOOQQQTTTYYYfffmmmwwwxxxgggbbb[[[WWWSSSKKKDDDCCCAAA>>><<<<<<<<<===???<<<>>>BBBEEEGGGLLLRRRXXXkkkwwwdddNNNDDD999333444555444111111111000000///000000000000000000111333555888999===;;;???HHHLLLIIIEEEEEENNNtttaaaVVVVVVPPPPPPQQQRRRRRRRRROOOMMMLLLLLLLLLMMMNNNMMMJJJHHHaaaNNNFFFFFFAAAAAABBB===:::::::::;;;;;;<<<<<<<<<<<<======;;;::::::===???@@@===>>>EEEOOOSSSOOOHHHOOORRRSSSRRRUUUYYYXXXUUU[[[^^^^^^\\\]]]aaaaaa___\\\XXXYYYbbbkkkmmmkkkjjjgggddd```___bbbgggkkkmmm\\\______]]]___dddggggggddddddaaa]]]```eee^^^SSSGGGEEEBBBAAA@@@>>><<<999777888999999888888888999555555555444333222222222........................////////////////////////---......///////////////............///000111222000111666555===```~~~ZZZHHHIIIQQQZZZaaaiiiyyyzzzWWW]]]|||kkk]]]uuusss^^^aaa___WWWRRRPPPLLLHHHFFFEEEDDDAAA===>>>;;;999888888999888777777777555444333333333333000///......------......---------,,,,,,,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,+++)))***,,,......------------...//////......//////000111111222000555888444111222555777666???PPPttt}}}UUU???NNNhhh~~~{{{fffYYYWWWNNNHHHHHHIIIHHHHHHJJJOOOSSSZZZbbbjjjttt~~~sss^^^TTTQQQKKKIIIGGG???;;;<<<>>>>>>===<<<===>>>===<<>>???===<<>>>>>======???BBB@@@AAAGGGQQQYYYaaalllvvvnnnYYYGGG<<<666666555333111000//////000000////////////000000000111222555888<<<@@@BBBEEEFFFJJJKKKDDDCCCWWWpppwwwfffOOONNNNNNIIIHHHIIIJJJJJJIIIIIIIIIJJJIIIHHHHHHJJJLLLLLLLLLJJJ[[[MMMGGGFFF??????>>>666::::::::::::::::::;;;;;;:::;;;;;;999666666999======;;;::::::===AAADDDEEEDDDHHHJJJIIIJJJOOOTTTUUUNNNQQQSSSRRRSSSXXXYYYWWWOOOSSSZZZ```^^^WWWYYY```[[[]]]aaadddfffddd___ZZZSSSXXXYYYWWWVVVXXXYYYVVVOOOWWWWWWNNNJJJOOONNNHHHEEEBBB>>><<<<<<<<<<<<;;;999666444666888888666222222222111111000000//////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////.........------......///000111,,,333+++,,,777666UUUvvvppptttvvvxxxyyyxxxxxxyyyzzzwww~~~uuuxxx{{{~~~XXXPPPKKKPPPZZZdddnnnvvvxxx~~~ZZZ[[[___kkkpppYYYPPPQQQQQQMMMHHHBBBBBBAAA???>>>???BBBFFF<<<999666444444444333222111111000000000000111111------,,,++++++++++++,,,+++++++++*********))))))******+++++++++,,,,,,,,,)))***,,,,,,+++******+++++++++******++++++,,,---,,,,,,---///000222333444333......444666333222777333<<<888<<<```{{{KKKFFFNNN```||||||iii^^^XXXQQQLLLKKKEEEFFFGGGHHHHHHIIILLLOOOOOOUUU\\\aaadddjjjrrryyy|||qqq```\\\]]]XXXNNNOOOPPPGGGGGG???AAADDD???@@@BBB===>>>???@@@???===>>>BBBFFFKKKNNNVVVbbblllvvvlllWWWFFF;;;555444555666333000///111333000000////////////000111111222444777;;;???CCCFFFEEEIIIOOOLLLBBBHHHllldddLLLLLLJJJGGGGGGDDDEEEGGGGGGGGGGGGIIIJJJHHHGGGGGGHHHKKKLLLLLLKKK{{{XXXHHHAAAAAA;;;;;;>>>999777777888888999999999:::<<<;;;999666555777;;;>>>999777666888<<>>???BBBDDDEEEEEEHHHMMMQQQJJJLLLOOORRRSSSSSSRRRRRRKKKSSS[[[[[[WWWTTTWWWZZZ\\\]]]___bbbcccbbb^^^[[[]]][[[ZZZYYYXXXUUURRROOONNNUUUWWWRRRMMMKKKFFF@@@CCC???<<<>>>CCCBBB<<<666888777666555555444555555333333222111000///...---000000///...------,,,,,,++++++++++++++++++++++++---------...------,,,,,,..................------------111444000222HHHbbbgggfffbbbaaaeeehhhfffeeegggmmmnnnqqquuuyyy}}}}}}|||zzzxxxuuuooogggbbb]]]______]]]^^^gggvvvuuu]]]LLLPPPSSSUUU]]]jjjtttwwwlll[[[FFFXXX```fff~~~jjj^^^TTTUUUUUUOOOIIIGGGAAA@@@???===<<<;;;;;;;;;888777666444222111111111000000000000///////////////...---,,,,,,,,,,,,,,,,,,+++******))))))************************************************************+++++++++,,,,,,,,,---------............///------000222222000111444444333555:::@@@WWWPPPGGGTTT___zzzvvvvvv|||kkk\\\VVVVVVNNNFFFBBBEEEHHHEEEEEEHHHCCCFFFKKKNNNPPPTTTYYY^^^fffiiinnnttt|||uuubbbaaaRRRPPPLLLIIIGGGFFFFFFFFFHHHEEEAAA???>>>???>>>>>>>>>AAACCCBBBAAADDDLLLRRRUUUZZZcccpppfffSSSFFF<<<666555222222111000//////000000000111111111//////111333333555777999>>>DDDHHHHHHFFFNNNIII;;;CCCiii}}}zzzOOOFFFHHHBBBAAAHHHDDDDDDDDDDDDEEEFFFGGGHHHHHHCCC@@@CCCJJJOOONNNKKK{{{WWWGGGAAA@@@;;;;;;===888666666777777777888888888999999777555444555777:::999777666888;;;======<<<;;;===?????????AAADDDHHHHHHIIIJJJLLLLLLLLLLLLKKKLLLOOOSSSTTTTTTUUUWWWYYY[[[[[[\\\^^^```___]]]ZZZZZZXXXVVVUUUTTTQQQMMMJJJNNNSSSUUUPPPLLLKKKGGGBBBAAA===:::<<<@@@???:::444666555444333333222222333222111000///...------,,,///......---,,,,,,++++++++++++++++++++++++++++++,,,,,,------------,,,,,,.........---------------111---...222///---888HHH___yyyrrrtttvvvccc]]]XXXWWWWWWWWW[[[```___^^^^^^___```bbbeeefffoooxxxsssttttttooojjjeeecccaaa```]]]YYYTTTPPPIIILLLMMMLLLJJJJJJOOOSSSSSSfff|||tttUUUFFFDDDUUUccchhhpppyyysssdddUUUHHHNNN|||kkk\\\~~~aaaYYYSSSRRROOOIIIFFFGGGAAA@@@???===<<<;;;;;;;;;888777555444222111111111000000000000/////////......------,,,,,,,,,,,,---,,,+++******))))))***************************************************************+++++++++,,,,,,------------............///000111222111000111333555333444777999FFFhhh|||IIIBBBSSSXXXdddnnntttmmm^^^ZZZRRRLLLLLLKKKFFFBBBBBBCCCDDDDDDBBBBBBFFFLLLPPPRRRSSSWWW[[[aaafffjjjmmmqqqwww^^^PPPQQQIIIHHHEEECCCAAAAAAAAABBBAAA@@@???@@@AAACCCEEEEEE<<>>CCCBBBBBBCCCCCCDDDDDDEEEEEEHHHBBB===???EEEKKKLLLJJJwwwUUUEEE??????::::::<<<777555555555555666666666666555666666555333222333555888666555666888::::::::::::<<<===>>>>>>>>>AAACCCDDDDDDDDDEEEFFFGGGHHHIIILLLKKKLLLNNNQQQTTTVVVVVVVVVUUUUUUWWWYYYYYYXXXVVVWWWUUUSSSRRRQQQOOOLLLIIILLLPPPPPPKKKHHHFFFDDDAAA???;;;888999<<<;;;666111444333222111000000000000000//////...---,,,++++++------,,,,,,+++*********************************+++,,,,,,------,,,,,,,,,------------------------333---,,,000111,,,---222<<>>ZZZeee]]]yyy```WWWUUURRRPPPJJJDDDDDDHHHBBBAAA???===<<<;;;::::::777666555333222111111000000000000/////////......,,,,,,,,,+++,,,,,,------++++++***))))))))))))***************************************************)))*********++++++++++++,,,,,,,,,---------......///111222111000000111111333111333555333666GGGZZZTTT>>>DDDZZZnnntttxxxooofff\\\WWWSSSNNNJJJJJJFFFFFFDDDBBB??????BBBDDDEEEFFFGGGIIILLLNNNQQQRRRUUU[[[bbbfffiiilllqqqtttqqqssswwwyyy}}}|||]]]GGGBBBDDDCCCBBB@@@?????????@@@AAA@@@@@@@@@AAABBBCCCDDDDDDFFFJJJOOOSSSVVV^^^jjjsssyyyrrrXXXKKK===777666444333444222111000000000000000000...///000000000111333555777999===CCCHHHJJJIIIHHHDDD<<>>>>>999999:::555333333333444444444444444333444555555333111111222666555555555666777888888::::::;;;<<<<<<===???@@@BBBAAAAAABBBDDDFFFIIIKKKIIIJJJLLLMMMNNNOOOQQQRRRQQQPPPOOOOOOQQQSSSSSSRRRUUUTTTRRRRRRRRRQQQOOOMMMKKKLLLKKKGGGBBB@@@>>>======:::777888999888444000333222111000///////////////......---,,,,,,++++++++++++*********)))))))))***************************++++++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,---------000,,,,,,111333000...///666BBBkkkqqqSSSSSSMMMKKKQQQVVVUUUQQQPPPWWWVVVUUUTTTRRRPPPNNNMMMHHHJJJKKKLLLNNNQQQSSSSSSVVV[[[dddnnnrrrmmmccc[[[WWWYYYZZZ[[[[[[YYYUUUSSSLLLJJJHHHGGGIIIJJJKKKKKKPPPMMMJJJKKKNNNQQQQQQQQQXXXTTTMMMGGGGGGMMMUUUYYYVVV^^^qqqaaaNNNIIIRRR]]]gggjjjiiifffhhhhhh\\\KKK\\\eeeZZZyyykkkXXXSSSRRRPPPMMMIIIFFFEEEGGGAAA@@@???===;;;:::999999666555444222111111000000000000/////////.........++++++***++++++,,,------++++++***)))))))))))))))************************************************)))))))))************++++++,,,,,,,,,---------------000111...---///111000111///111444444333999AAAqqqXXXAAAGGGUUUeeennnpppsssxxxzzzlllbbb[[[VVVSSSKKKLLLLLLKKKIIIFFFDDDBBBFFFEEEEEEEEEFFFGGGGGGHHHHHHKKKOOORRRSSSTTTWWWYYYXXX[[[^^^```cccgggkkkoooyyy}}}~~~}}}ssstttwwwyyy{{{|||||||||||||||{{{{{{{{{|||}}}}}}~~~~~~{{{sssfffUUUHHHAAA@@@BBBBBBBBBAAAAAAAAABBBCCCCCCAAACCCEEEFFFGGGHHHKKKLLLWWWXXXZZZ\\\cccssskkk[[[III???777555555333222333111111000000000000000111...///111111222333666888;;;===CCCJJJLLLJJJGGGGGGCCCMMMeee{{{ttttttLLL@@@EEEGGGAAA;;;;;;>>>>>>;;;<<<===>>>>>>===<<<<<<@@@===:::===CCCHHHJJJIIIrrrPPPAAA<<<===888777999333222222222222222222222222222444555555333111111222444444444444444555666777777777666666888:::<<<===BBBAAA@@@@@@AAACCCFFFHHHEEEKKKQQQQQQMMMJJJKKKOOOPPPNNNMMMMMMPPPQQQRRRRRRQQQPPPOOOOOOQQQRRRQQQPPPNNNLLLJJJFFFAAA<<<:::;;;<<<:::777777888777444111333222111000////////////.........------,,,,,,+++)))))))))))))))((((((((()))))))))))))))))))))))))))******+++,,,,,,++++++++++++++++++,,,,,,------,,,,,,...111111000111444666111III{{{qqq^^^MMMKKKQQQTTTRRRPPPMMMOOORRRTTTSSSPPPMMMJJJHHHGGGFFFGGGHHHHHHIIIJJJJJJLLLPPPSSSUUUUUUSSSQQQOOOPPPQQQQQQPPPNNNLLLLLLLLLIIIGGGGGGIIILLLNNNOOOSSSPPPMMMOOOTTTXXXXXXVVVTTTSSSTTTUUUVVVVVVVVVWWWbbbvvvuuuSSSCCCEEEQQQ^^^gggjjjoooooocccOOODDDJJJWWWgggfffmmm___ZZZQQQOOOLLLIIIHHHGGGEEEBBB@@@???===;;;:::888888777555444333222111000000000////////////............***************+++,,,---+++***))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********++++++++++++,,,,,,,,,---***...///++++++///111000000...000333555555777999LLLvvvfffIII;;;NNNaaabbbfffqqqppptttssseee[[[VVVTTTPPPMMMKKKJJJIIIHHHFFFEEEDDDCCCCCCBBBCCCCCC@@@AAACCCDDDDDDDDDEEEFFFEEEGGGIIIJJJKKKMMMPPPRRRZZZ^^^cccffffffdddbbbaaaZZZ[[[^^^```bbbcccccccccbbbbbbaaaaaaaaabbbbbbcccgggeeeddddddeeeeeedddbbbaaa______ccchhhiiiddd___UUUOOOHHHCCCBBBBBBBBBAAAAAAAAABBBBBBCCCDDDDDDEEEBBBFFFJJJNNNQQQVVV[[[______dddlllvvvyyydddPPPDDD===777222333333111///000111000000000000000111111///000222444555777:::===AAABBBGGGLLLIIIBBBAAAFFFYYYrrrzzzxxxkkkEEECCC:::???>>>888777<<<@@@???999::::::;;;;;;;;;;;;:::;;;;;;===BBBGGGKKKKKKIIIrrrMMM>>>:::<<<777666777222222222222222111111111111111222444444333222222333222333444444333444666888>>>:::777666888;;;===>>>AAA@@@>>>======>>>@@@AAADDDLLLSSSRRRLLLGGGHHHLLLQQQPPPOOOPPPSSSTTTUUUTTTMMMKKKJJJKKKMMMOOOOOOOOOOOOLLLJJJHHHCCC<<<:::<<<:::888777666666666555333333222111000////////////------------,,,,,,,,,+++))))))((((((((((((((((((((((((((((((((((((((((((((()))******++++++++++++)))******++++++,,,,,,---***---000///,,,,,,///444...333:::MMMuuupppZZZRRRNNNLLLKKKHHHKKKOOORRRSSSQQQNNNLLLJJJIIIIIIKKKJJJHHHJJJOOOQQQSSSUUUUUUSSSPPPOOONNNMMMMMMMMMNNNOOOOOOPPPPPPRRROOOLLLLLLOOORRRTTTUUUWWWUUUUUUWWWXXXWWWRRRMMMNNNLLLKKKMMMNNNQQQXXX```bbbPPPAAACCCQQQ^^^fffiii~~~tttXXX===AAAeee~~~bbbbbblll[[[[[[[[[NNNNNNJJJFFFEEEEEEAAA<<>><<<:::888666555555444333222111000000000000/////////.........------*********)))******++++++******)))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******+++++++++,,,,,,,,,***000000***)))///111///000//////000333444444444333KKKooolllBBBBBBOOOTTT___ppphhhiiillluuuxxxnnnfffZZZQQQLLLMMMOOOQQQJJJIIIHHHFFFEEEDDDCCCCCC@@@@@@AAAAAABBBBBBCCCCCC???@@@BBBBBBAAA@@@BBBCCCFFFIIINNNPPPOOONNNMMMMMMIIIJJJLLLNNNOOOOOOOOOOOONNNNNNMMMMMMMMMNNNNNNOOOQQQPPPNNNNNNNNNNNNMMMKKKKKKKKKKKKMMMPPPOOOKKKGGGBBB@@@>>>???AAACCCAAA??????@@@AAACCCEEEGGGHHHIIILLLPPPTTTVVVYYY^^^ffflllnnn{{{ppp^^^KKK>>>888666222111444555222111222000000000000000111111222000333555777999<<<@@@BBBHHHGGGIIIIIICCC???HHHWWWaaazzzyyyIII<<<@@@999;;;:::999999;;;:::666888888888888999:::;;;<<<999;;;???DDDHHHJJJHHHFFFgggKKK===999;;;666555666000222222222222111111000000///000222222111111333444000222444444333444777999GGGAAA:::777888;;;>>>???<<<<<<<<<<<<===???AAABBBEEEIIIMMMMMMJJJGGGHHHKKKQQQPPPPPPRRRTTTVVVUUUTTTMMMKKKIIIIIIJJJLLLLLLKKKJJJGGGGGGGGGCCC<<<:::===777666555555555555555444222111000//////......///,,,++++++++++++*********((((((((((((((()))))))))(((((((((((((((((((((((('''((()))***++++++++++++)))))))))***+++,,,,,,,,,***---///---+++,,,...000(((555666333QQQ~~~kkk\\\UUUNNNOOOQQQRRRSSSRRRQQQPPPPPPOOOPPPQQQNNNKKKQQQYYY[[[]]]^^^\\\VVVRRRRRRSSSTTTSSSSSSUUUYYY[[[[[[ZZZZZZWWWTTTTTTUUUXXXYYYYYYXXXVVVTTTSSSQQQOOOLLLJJJSSSNNNLLLNNNSSS^^^rrrfffRRRGGGEEEJJJUUUaaaiiiqqqwwwfffJJJQQQyyyllldddeeewww```YYYWWWVVVMMMPPPOOOHHHBBBAAA???;;;>>><<<:::888666444333333333222111000000///000000//////.........---------+++******))))))))))))*********)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))************++++++++++++///555444+++)))///111,,,.........///000111111///...555HHHmmmhhhHHH===???KKKXXXaaabbbdddffflll{{{zzzmmmddd___[[[YYYUUUTTTQQQOOOLLLKKKIIIIIIGGGFFFEEEEEEFFFFFFFFFFFFAAABBBCCCCCCAAA??????@@@>>>AAADDDEEEDDDCCCBBBCCCBBBBBBDDDEEEEEEDDDCCCCCCBBBBBBBBBBBBBBBCCCDDDEEEDDDBBBAAABBBCCCDDDCCCAAAAAABBBDDDFFFFFFEEECCCAAA????????????@@@AAAAAAAAABBBDDDGGGKKKOOORRRTTTVVVYYY]]]bbbfffjjjrrr}}}wwwdddUUUGGG<<<666777444111111555666333222444000000000000000111222222333555888;;;===@@@DDDGGGJJJHHHGGGFFFBBBIIIeeeaaaooo}}}OOOCCCAAA;;;===::::::;;;;;;888444222888777666666777:::===???;;;<<>>GGGUUUaaaffflllzzzqqqQQQHHH|||```kkk|||qqq[[[]]]ZZZQQQLLLMMMUUUVVVLLLBBB@@@@@@???===;;;999777555333222222222222111000//////000000//////.........---------++++++***)))(((((())))))******)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((())))))************+++++++++333:::777---)))///000++++++---......000111111///333666444BBBooojjjGGGBBBIIIMMMTTTZZZ___``````eeeqqq|||vvvhhh```]]][[[XXXUUUQQQOOOMMMLLLKKKIIIGGGEEEEEEEEEDDDBBBAAABBBCCCBBB@@@???>>>???>>>@@@BBBBBBAAA@@@@@@@@@@@@AAABBBBBBBBB@@@???>>>=========>>>>>>???@@@AAA===<<<<<<>>>@@@AAAAAA@@@;;;>>>AAABBBAAA@@@@@@AAAAAAAAAAAA@@@@@@AAADDDGGGGGGJJJNNNTTTZZZ^^^bbbccc]]]dddmmmwwwlll\\\JJJ>>>666000222777111......111222...---///000000///000000111222222444777:::===???CCCGGGJJJIIIFFFEEEEEEFFFWWWcccgggLLL:::???>>>444999333222777888555666;;;999777666555777:::???AAA>>>>>>>>>>>>>>>>>>======^^^GGG>>>777555555222111333////////////..................---------......///......///000000000000000222222333444444555555666222777999999>>>IIIPPPOOOEEEDDDCCCCCCDDDGGGKKKMMMNNNMMMMMMMMMOOOPPPOOONNNQQQOOOMMMLLLKKKIIIFFFCCC@@@@@@@@@???===<<<:::999999777555333333444666888333111///---,,,---...///......---,,,+++))))))(((''')))******((('''((((((''''''''''''''''''''''''((()))))))))************))))))))))))************+++++++++,,,,,,,,,------111///111222222@@@gggvvvvvv|||xxxeeeYYYUUUVVVXXXRRRSSSSSSSSSSSSVVV[[[___```YYYUUUWWWUUUOOOLLLNNNPPPOOOQQQSSSWWWZZZZZZZZZSSSMMMGGGFFFJJJMMMLLLIIIBBBAAAAAACCCIIIPPPXXX]]]jjjtttrrr\\\NNNEEE@@@???BBBMMMSSS\\\jjj||||||nnnPPPBBBEEEiiifffnnn|||___WWWSSSQQQNNNGGGJJJJJJHHHFFFDDDAAA???>>>999888777555333222222222000000000///......------+++++++++,,,,,,---------))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******+++++++++,,,,,,,,,------......///000000000444///000999IIIfffoooGGG>>>DDDBBBMMMWWWZZZ]]]bbbeeedddrrrzzzpppddd\\\WWWVVVVVVRRRRRRRRROOOKKKIIIHHHIIIGGGFFFFFFFFFGGGFFFDDDBBBCCCAAA@@@@@@BBBCCCBBB@@@DDDFFFGGGEEEAAA=========>>>>>>???@@@@@@@@@??????BBBAAA???@@@AAABBBBBBBBBAAA@@@@@@@@@AAABBBBBBCCCAAA@@@@@@AAAEEEIIINNNQQQWWWXXX[[[___cccfffhhhiiippp~~~rrr^^^HHHBBB:::555444444333222111111111111000000000000111///...---///222666999::::::;;;===CCCHHHIIIGGGMMMBBB999CCCbbb}}}___rrrMMM???@@@999444777555555555555555555555555333666777444222;;;NNN^^^UUUIII;;;666999======:::___FFF>>>666555555222111222////////////..................------------............///000000000000///111111222222333444444555333666777666:::BBBGGGGGG????????????AAACCCFFFHHHLLLJJJIIIJJJMMMOOONNNLLLPPPNNNKKKJJJIIIHHHEEECCC@@@@@@@@@???>>><<<:::999888666444222222333555666222111///---,,,---.........---,,,+++***))))))(((%%%%%%&&&&&&'''&&&&&&%%%''''''''''''''''''''''''(((((()))))))))*********(((((()))))))))*********+++++++++,,,,,,,,,,,,---000...000111...444OOOlllvvvssstttuuu}}}yyykkkbbbbbb```\\\WWWTTTSSSSSSTTTPPPJJJGGGHHHGGGBBBAAADDDKKKJJJJJJKKKLLLKKKIIIGGGDDDAAA>>>===???BBBFFFHHHEEEIIIQQQ[[[gggsss|||~~~ttt^^^QQQDDD@@@@@@CCCIIIOOO[[[kkktttxxxtttLLL;;;NNNoooyyyiiifffcccSSSQQQMMMKKKLLLHHHIIIHHHGGGEEEBBB@@@===<<<999888666444333222222111000000//////...---------,,,,,,,,,,,,,,,---------))))))))))))))))))))))))'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))*********+++++++++,,,,,,,,,------...//////000000333111222666:::LLLttt}}}[[[EEEFFFHHHKKKMMMOOOTTT[[[aaaaaaxxx}}}ssslllhhh___]]]YYYUUUSSSRRRRRRRRRQQQOOOLLLKKKJJJIIIFFFDDDHHHHHHHHHGGGDDDBBBBBBBBBEEEFFFEEEBBB???>>>???AAA@@@AAAAAABBBBBBAAAAAAAAACCCBBBBBBBBBCCCDDDDDDCCC@@@@@@AAABBBDDDFFFHHHIIILLLLLLMMMPPPTTTXXX[[[]]]aaabbbeeehhhooozzzlllXXXKKK@@@<<<666333222333222111111000000000000000000000000000000000222444555777???>>>???CCCJJJNNNMMMIII@@@BBBKKKaaasssfff~~~uuuTTT:::888===:::555666444444444444444444444444333666666333111888FFFRRRMMMDDD999444666999999888^^^EEE===666555444222111222/////////............---...------,,,,,,---------------...//////////////////000000111111222333333333555444222444:::===<<<@@@AAABBBDDDEEEGGGIIIIIIMMMJJJHHHKKKPPPSSSQQQNNNNNNLLLIIIGGGFFFFFFDDDBBB>>>???@@@@@@>>><<<999777666555333111111111333444111000...---,,,,,,---...---,,,,,,+++***)))((((((%%%$$$###%%%((()))'''$$$&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))(((((())))))))))))************+++++++++,,,,,,,,,------///111---,,,888HHHooonnnllllllpppuuuwwwnnnfff```\\\VVVSSSPPPMMMIIIEEEEEEHHHGGGFFFDDDDDDCCCAAA===;;;>>>@@@CCCFFFKKKRRR\\\ccchhhmmmuuu~~~|||pppaaaSSSIIIAAA;;;888===DDDMMMWWW___ggglll~~~qqqTTTHHHdddgggYYYmmmttt```QQQOOOSSSMMMJJJMMMLLLGGGFFFEEECCC@@@===:::999888777555444222111111111000//////......---,,,,,,------------,,,,,,,,,,,,))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))*********++++++++++++,,,,,,,,,---......//////000222555333...333NNNkkkiiiHHH@@@>>>DDDJJJLLLRRR[[[YYYllluuulllfffaaa\\\YYY^^^[[[XXXVVVVVVVVVUUUTTTMMMPPPRRROOOJJJGGGIIIKKKHHHHHHFFFCCCAAAAAADDDGGGBBBBBBBBBBBBBBBBBBBBBBBBEEEEEEFFFGGGGGGGGGGGGGGGJJJJJJKKKLLLNNNPPPRRRSSSUUUWWWZZZ]]]aaadddeeefffqqqwwwvvvaaaOOOCCC===777444222111111222111111///000000000000000000000111111222444555666777777@@@AAAEEEJJJNNNLLLFFFAAA999GGG___ZZZrrruuuCCC<<<777888999777333222222222222222222222222222333444444222111555<<>>??????>>>;;;888666444333111000//////000111//////------,,,,,,------,,,++++++***))))))(((((()))%%%$$$&&&+++...+++'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))(((((((((((()))))))))***************++++++++++++++++++...222000---000777HHHnnnmmmiiifffhhhhhhgggiiinnnyyyqqqkkkkkklllfffccc___]]]]]]]]]\\\[[[bbbdddggglllqqqvvv|||zzztttqqqgggbbb[[[RRRJJJCCC===999AAA@@@BBBJJJRRRYYYccclll{{{xxx~~~lllOOOQQQhhhdddPPPiiizzzYYYWWWNNNQQQVVVNNNKKKLLLIIIDDDCCCBBB@@@===:::777666666555444333111111000000//////......---,,,,,,+++......------,,,,,,++++++))))))))))))))))))))))))'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))************+++++++++,,,,,,------......---000333333------:::KKKuuuYYYFFF;;;CCCKKKJJJMMMTTT]]]^^^cccmmm|||~~~wwwnnnjjjddd```^^^\\\ZZZYYYUUUVVVWWWVVVTTTRRRQQQQQQPPPOOONNNLLLKKKLLLNNNPPPLLLKKKKKKKKKKKKKKKKKKLLLKKKMMMOOOPPPOOOOOOOOOOOOVVVVVVUUUVVVVVVWWWXXXXXXZZZ___gggpppyyyqqq\\\KKKAAA;;;888222111000000000000000////////////000000111111111222222333555888:::<<<>>>DDDGGGLLLOOOKKKDDD@@@AAAQQQ```{{{gggvvv|||GGG;;;===<<<666333444333000000000000000000000000000111111111222222444555666666555444222000000111333TTTBBB:::444444444222000000............------------------,,,+++++++++++++++++++++,,,---------------,,,,,,------...//////000222111111222333444666888:::<<>>TTTkkksss~~~ggg___[[[YYYXXXOOOVVV___fffnnn~~~}}}sssfff[[[QQQOOOLLLGGGCCC@@@>>>===999:::::::::===CCCJJJPPP[[[___hhhppptttwwwiiiNNNNNNrrr|||eeegggwww^^^YYYYYYUUUKKKJJJLLLGGGHHHGGG=========<<<;;;999777666555333333111000000/////////...------,,,,,,+++******++++++++++++************((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((())))))))))))))))))******+++,,,,,,,,,///------000333444222000---IIImmmyyy}}}uuuQQQ===777===GGGCCCLLLUUUYYYXXXZZZbbbiiiooo|||yyymmmlllkkkllllllkkkgggeeeddddddddddddeeefffhhhjjjmmmppprrrqqqoooooosssvvv}}}~~~yyyiiiSSSHHH;;;444444555444222111222333222///....../////////000111222444444555666777999<<<@@@DDDHHHJJJJJJEEEAAA>>>>>>JJJjjjaaaVVVeeeAAA777777333333222111333555333...........................,,,---000111222222222111///000111111111000111222OOO???888333444444111//////.........---------,,,,,,---,,,+++******))))))))))))******+++++++++++++++++++++,,,------......///000---...222333111111666333444777999<<<>>>???@@@>>>@@@CCCDDDCCCDDDFFFIIIBBBBBBCCCDDDEEEDDD@@@===;;;999777555444333333444222111000///...---,,,,,,++++++,,,,,,,,,,,,++++++))))))((((((((((((''''''$$$$$$%%%%%%&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((())))))((((((((()))))))))******,,,,,,,,,+++---......,,,)))000555CCC[[[lll{{{}}}ggg[[[XXXYYYXXXUUUSSSUUU]]]jjjttt{{{vvvsssqqqooojjjfffbbb^^^ZZZTTTMMMHHHBBB@@@>>>;;;:::::::::;;;<<<>>>AAADDDHHHNNNVVV\\\kkknnnssstttooojjjnnnuuufffUUU]]]~~~||||||[[[SSSQQQKKKPPPIIIKKKKKKEEEGGGHHH???;;;;;;::::::999888666666222222111000////////////------,,,,,,+++*********)))))))))))))))*********((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''((((((((())))))(((((())))))***++++++,,,......------000222111///000999HHHjjjbbbIIIAAAAAA;;;DDDNNNRRRQQQQQQVVV[[[^^^hhhqqqxxxppp[[[LLL>>>;;;666333333444444444000111222111......000222///000111222444555666777888;;;???CCCGGGHHHHHHHHHFFF???>>>FFFQQQfffrrr```eee>>>BBBBBB222777333111333444222...---........................+++...000000//////000111000//////000111111111111PPP>>>777333444444111//////......---------,,,,,,,,,---,,,+++***))))))))))))))))))***++++++++++++++++++,,,,,,------.../////////,,,,,,111111......222000111333555777:::<<<===:::>>>AAAAAA???>>>BBBFFFAAAAAACCCEEEFFFDDD@@@<<<:::999666333222222333333222111000///...---,,,,,,***++++++,,,,,,,,,++++++((((((((((((((('''''''''$$$%%%''''''%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))(((((((((((()))))))))))))))+++,,,+++---000000...---222***'''???^^^vvvuuulll___]]]YYYVVVVVVWWWYYY[[[WWW^^^gggkkkjjjiiikkkmmmiiioootttsssqqqsss}}}|||zzz~~~rrrmmmhhhbbb\\\VVVRRRMMMJJJIIIIIIGGGCCC>>><<<<<<===666666666777999<<<>>>???DDDIIIOOOTTTZZZbbbkkkqqquuuuuutttlll\\\NNNKKKPPPaaa|||rrrnnnwwwwwweeeaaaYYYOOOLLLIIIFFFJJJIII@@@AAACCC<<<999999:::999999888777666222111000//////...//////------,,,,,,+++******)))''''''(((((())))))******((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''((((((((()))((((((((()))******++++++,,,......------000333444...111222FFFmmmfffJJJ>>>AAA>>>===CCCLLLSSSSSSPPPSSSYYY\\\\\\cccuuuqqqaaaRRRDDD;;;222555666555111000222444...000111///---...111444000000222333555666777888999===DDDJJJLLLJJJGGGDDDFFFBBBIII\\\qqqlllZZZwwwWWWBBB<<<000---777555...+++///000---...444........................,,,...111///,,,+++...111000///...///111222111///|||LLL;;;888555333222000...,,,...---,,,+++++++++,,,,,,******))))))))))))******))))))************))))))++++++******++++++,,,------------............///000222444555555777:::<<<>>>======???BBBCCCCCCBBBBBBAAA@@@AAACCCBBB===999===:::666444333444333222666555222000...---------,,,+++***)))((((((((((((''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((((((((())))))))))))******+++++++++,,,,,,,,,222............===ddd~~~{{{fff[[[\\\^^^]]]ZZZXXXVVVVVVWWWSSSMMMKKKMMMRRROOOMMMNNNQQQTTTVVVWWWYYYWWWVVVYYY]]]]]]XXXSSSNNNLLLHHHDDDAAA???>>>>>>===>>><<<999666777;;;???999===AAABBBAAADDDLLLRRROOORRRZZZbbbhhhlllrrrwwwttthhh]]]UUUHHHDDDZZZwwwmmmbbbyyyfff[[[ZZZWWWPPPJJJKKKIIIFFFDDDCCCAAA>>><<<;;;999777666666666444333333222000///............------,,,,,,+++***))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((())))))*********+++++++++,,,,,,,,,---...///111111999,,,'''333HHHeeeoooLLLEEE<<<999AAAHHHIIIJJJNNNQQQSSSSSSUUUbbbvvvvvvcccUUUJJJ@@@:::999555555333222111111000000///............///000000111333444555555777;;;===???AAAEEEIIIIIIGGGCCC@@@???LLLkkk^^^ZZZ}}}ccc<<<666999222...333////////////............//////.........---------+++++++++,,,,,,,,,---------------............///yyyJJJ;;;888555333222000...,,,------,,,,,,+++++++++,,,******))))))))))))******))))))************))))))+++************+++,,,,,,,,,---------...............000222333444555888;;;;;;::::::<<>>???AAACCCCCC@@@;;;777:::888444222222333222222444222111///------------,,,+++***)))((((((((((((''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&'''''''''''''''((((((((())))))))))))*********+++++++++,,,,,,///,,,---000...///???SSSssseee```ZZZVVVTTTTTTSSSOOONNNPPPKKKLLLLLLJJJHHHFFFEEEDDD@@@===;;;===BBBDDDBBB???@@@???>>>===<<<;;;;;;;;;@@@AAABBBAAAAAADDDIIIMMMHHHJJJLLLNNNQQQXXXaaahhhnnniiifffjjjrrrwwwvvvtttZZZPPPAAA<<>><<>>///333888222000333/////////.........------......---------,,,,,,,,,+++++++++,,,,,,,,,,,,---,,,---------............sssFFF:::888444222111000...,,,------,,,,,,,,,+++++++++***))))))(((((())))))***((())))))******))))))(((******)))))))))***++++++,,,,,,,,,,,,---------------...000111222444777999999888777888<<>>:::777777555222111222333222111111000///...------------++++++***)))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''((((((((())))))))))))*********++++++++++++,,,))),,,333333......444ddd~~~xxxhhh^^^WWWRRRPPPRRRLLLKKKIIIGGGGGGIIILLLPPPGGGCCC@@@@@@CCCFFFFFFEEE@@@@@@AAAAAABBBBBBAAAAAA@@@BBBCCCDDDFFFJJJPPPTTTYYYXXXXXXZZZ___fffmmmrrrvvvwwwwwwvvvqqqfffWWWLLL;;;???CCCYYY{{{oooqqqddd^^^ZZZVVVUUUQQQLLLKKKNNNIIIFFFCCCAAA@@@>>>;;;999999777555444444444333222333333333222111...,,,+++,,,,,,++++++***)))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&''''''''''''((((((((())))))))))))*********************+++,,,---...///+++///444222)))***DDDaaa~~~xxxKKK???BBB@@@>>>AAACCCFFFHHHIIINNNYYYbbbfffddddddiiisss}}}}}}fffVVVHHH???777555555333222444333222111000000000000000000000000111222333444555999:::<<<===>>>@@@CCCFFFCCCEEEDDD???;;;???KKKWWWyyyxxxJJJ^^^|||DDD333222333666555000...000............------------,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,------------mmmCCC999777444222111000...,,,,,,---------,,,,,,++++++))))))(((((((((((())))))(((((())))))))))))(((((())))))(((((())))))***+++++++++++++++,,,,,,,,,---,,,---///000111333666888999777777888<<>>>>>888444666666444444666111111000000000000000000000000111222333555666777777:::???BBBDDDEEEFFFHHH>>>>>><<<===DDDWWWpppbbbdddoooHHH===555:::;;;444...---......------------,,,,,,,,,,,,++++++*********)))))))))************++++++++++++++++++++++++,,,,,,,,,---hhh@@@999666333222111000...---,,,,,,---------,,,+++***))))))(((((((((((())))))(((((())))))))))))(((((((((''''''''''''((())))))************++++++++++++,,,---///000111333666888:::999999:::>>>AAACCCCCCAAACCCDDDAAA===<<<===@@@555333222222444444444222////////////////////////+++***)))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''(((((((((((((((((()))))))))*********000...,,,,,,+++***,,,111+++555NNNrrrxxxmmmZZZeeennn\\\XXXUUUXXX]]]\\\TTTKKKSSSRRRRRRRRRSSSSSSRRRQQQTTTVVVWWWYYYZZZYYYXXXXXX``````aaadddfffiiijjjjjjnnnnnnppprrrsssqqqlllggg^^^VVVGGG???MMMnnnwwwrrrjjjcccbbbYYYTTTRRRSSSSSSOOOLLLMMMGGGEEEBBB@@@>>><<<999777888666444444555555444333111222222222111...+++)))******))))))))))))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''((((((((())))))))))))))))))))))))***+++,,,---(((''',,,222333111///111```{{{KKK;;;DDD===???BBBFFFGGGFFFGGGHHHLLLLLLQQQXXX\\\^^^dddjjjpppxxx{{{fffTTTHHH@@@999444888444222555555222111333000000000000000000111111000000111333555777999:::888===BBBFFFFFFDDDCCCBBB:::888:::DDD[[[zzz___QQQddd[[[AAA888222111555333,,,)))---000///,,,,,,,,,,,,++++++++++++***))))))))))))((((((((()))))))))*********++++++************++++++++++++eee???888666333111111000...---+++,,,---...---,,,+++***)))((((((''''''(((((()))'''(((((())))))(((((('''''''''&&&&&&''''''((()))))))))))))))*********++++++,,,...///000222555777:::999:::<<<@@@BBBBBBAAABBBAAA???<<<::::::<<<>>>444333222333444444333111//////000000000///......******)))(((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((())))))))))))''')))+++,,,******,,,//////222///EEE~~~uuu|||aaaKKKRRRbbbwww~~~xxxfff\\\[[[\\\[[[YYYVVVWWWXXXZZZZZZ[[[ZZZZZZZZZ[[[]]]___aaabbbcccdddddddddeeegggjjjllllllkkkmmmllljjjeee^^^VVVOOOKKKFFFIIIRRRiii}}}ssskkkwwwnnnfffccc```ZZZRRRLLLMMMOOOLLLHHHHHHEEECCC@@@>>><<<:::777555777555333333444444333222///000000000///---+++***)))))))))(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&&&&'''''''''''''''''''''(((((((((((()))))))))))))))***++++++'''***...///---,,,---000---999UUU{{{}}}ZZZAAA<<<999999>>>BBBDDDFFFIIIKKKGGGEEEGGGHHHJJJQQQZZZ___dddnnnxxx|||hhh\\\LLL>>>888666666666222000000444444111111444000000000000000111222333111222333555777:::<<<>>>???BBBEEEFFFCCC@@@===<<<:::===FFFYYYuuu\\\PPPoooYYY>>>444000------......,,,---///---)))++++++++++++************))))))))))))((((((((((((((())))))))))))*********))))))))))))*********+++ccc@@@777555222111111000...---+++,,,---......,,,+++)))((((((''''''''''''((((((''''''((((((((((((''''''&&&&&&&&&%%%&&&''''''(((((((((((()))))))))******)))+++---......000333555777777999<<>>======;;;888777777777777666444222111222333222111///...////////////...---,,,******((('''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''((((((((())))))$$$&&&)))***,,,///111111)))666222...CCCjjj}}}|||qqqVVVLLLEEECCCHHHUUUeeevvvsssjjjdddaaa\\\[[[ZZZYYYXXXXXXYYYZZZ_________```bbbdddeeefffjjjiiihhhjjjlllkkkhhheeeZZZYYYUUUOOOKKKKKKOOOSSS^^^pppsssddd___lll}}}lllgggfffaaa[[[[[[TTTNNNNNNLLLGGGCCCCCCBBB???<<<:::999777444222444222000000111222111000......---------,,,,,,,,,((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''&&&&&&'''''''''(((((((((******))))))******++++++''',,,///...******---111777,,,000NNNyyyhhhPPPCCC999888<<<>>>BBBEEEGGGDDDBBBCCCBBBBBBGGGNNNRRRVVV[[[bbbjjjsss}}}rrrdddZZZMMMFFF>>>888666777777777111000111444333111111555000000000111111333444444333444666888;;;>>>AAABBBDDDDDDCCCAAA???===>>>???HHHTTTiii|||QQQZZZ}}}LLL???>>>222+++222111......000000,,,(((&&&++++++*********)))))))))))))))))))))((((((((((((((((((((()))))))))******((((((((()))))))))******bbb@@@777555222111111000...---+++,,,---......,,,***)))((((((''''''''''''((((((''''''((((((((((((''''''&&&%%%%%%%%%%%%&&&''''''(((((((((((())))))))))))''')))+++,,,---...111444444555777;;;======;;;888888555333333555555222...333111111111111111///------...//////...,,,+++******)))(((''''''&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''((((((((()))---***'''%%%(((,,,---+++---///...//////111NNN{{{rrrTTTNNNHHHFFFHHHOOO[[[gggxxxssspppkkkfffaaa```bbbddd```___]]]\\\\\\\\\]]]^^^[[[XXXVVVUUUTTTQQQKKKGGGCCCEEEFFFHHHOOO```uuu}}}yyyiii___\\\ZZZXXXXXXQQQMMMLLLMMMKKKFFFDDDEEE???===:::888777555222///222000......///000000///---,,,,,,++++++,,,,,,---'''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((+++***************+++,,,,,,+++((((((,,,111111...***555555333KKKyyypppZZZEEE<<<<<<<<>>>>>AAAEEEDDD??????BBBDDDGGGKKKPPPWWWaaakkkqqqwww~~~ooobbbTTTFFF<<<888777555444555555333111111///000222000------111000000111111222333555555555666888:::>>>AAADDDEEEDDDBBB???<<<;;;>>>CCCHHH]]]rrrkkkKKKQQQxxxjjjUUU;;;,,,...555444---000******......)))(((,,,************))))))))))))***)))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))```AAA666555444222111000//////,,,,,,,,,+++++++++******((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''***)))((((((((((((((())),,,+++******+++,,,...///000222555777888888888777888666333111222222111000222222000///............---,,,***+++,,,,,,+++)))(((''''''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""######################################################$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&''''''(((((((((((((((((()))))))))************,,,,,,---...///000111222DDDhhhcccXXXPPPMMMJJJCCCHHHNNNcccpppccc]]]TTTSSSOOOKKKFFFBBBAAAAAAAAA@@@CCCFFFEEEBBBEEEKKKVVVVVVgggooorrrmmmrrrdddYYYWWWWWWRRROOOOOONNNKKKGGGFFFFFFFFFDDDAAA===<<<;;;999777666444444////////////............,,,,,,++++++***)))))))))))))))((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$######+++)))'''%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((((()))))))))))))))******++++++,,,------000///111333333@@@dddhhhHHH>>>::::::<<<111@@@IIICCC===???AAA@@@EEECCCAAABBBFFFNNNVVV[[[jjjnnnvvvzzzjjjaaaSSSIIIDDD@@@;;;666555555444333222222222222///////////////000111111333333444555666666666555666999<<>>@@@???<<>>:::555888CCCMMMLLLEEECCCAAA???>>>@@@DDDJJJMMMSSSWWW___gggqqq{{{tttfff]]]NNNGGG???:::999888666333444333333222111111111222/////////000111222444444444333333333444666999:::???AAACCCEEEFFFEEECCC@@@FFF>>><<>>@@@BBBFFFLLLRRRZZZbbbjjjppprrrzzzrrrdddXXXOOOFFFAAA;;;777444333666777666444222222111000000000111111000000111222333444666777555444333333555999===@@@EEEGGGIIIGGGBBB===;;;;;;;;;NNNiiiRRRXXXtttHHH111666555333111...,,,+++++++++++++++++++++*********)))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))NNN999666555333111000/////////,,,,,,,,,+++++++++******((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((()))***%%%&&&(((*********))))))((())),,,...000111222222666444111000111222111000000///......---------...,,,+++******++++++***)))'''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&''''''(((((('''''''''''''''((((((((())))))******++++++,,,------...222111///000999QQQwwwtttgggqqqvvvzzzvvvooojjjfffttt}}}uuujjjmmmyyySSSJJJTTT\\\VVVMMMMMMOOOQQQPPPLLLHHHFFFGGGDDDDDDDDDDDDCCC@@@<<<:::777666555444222111000///.........---------,,,,,,+++++++++***))))))(((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$###$$$&&&)))***''''''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((())))))(((((())))))***+++++++++222......333555111000222>>>SSS}}}|||ZZZCCC<<<:::===:::333666???@@@???>>>===<<<<<<<<<<<<===@@@CCCGGGKKKPPPVVVZZZ^^^bbbhhhlllooottt|||}}}tttddd\\\QQQGGG@@@<<<999666777666555666777888666444000000000//////000111111333333333333444555666777666666666888;;;>>>AAACCCGGGHHHHHHEEE===999===DDDNNNrrrjjjFFFWWW}}}sssFFF222222666222111///---+++*********+++************)))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((LLL===555444333111000///......,,,,,,,,,+++++++++******((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''))))))%%%&&&(((*********))))))((()))+++---...000111111444222000///000000000//////...------------------,,,+++)))***++++++***((('''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&'''''''''''''''&&&''''''''''''((((((((())))))******++++++,,,,,,///000000---(((///KKKhhhrrrvvv~~~~~~xxxlllnnn|||sssXXXOOOIIIIIIKKKJJJHHHIIIHHHMMMPPPNNNHHHEEEDDDDDDEEEFFFFFFEEEBBB>>>:::999666666555444222111000000------------,,,,,,,,,,,,++++++******)))(((((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$###$$$&&&)))***&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''(((((((((((('''(((((())))))******+++)))))),,,000000...///111666444KKK~~~wwwxxxZZZ???:::??????<<<===<<<<<<======>>>>>>??????;;;<<<===>>>>>>AAADDDGGGMMMPPPSSSUUUWWW[[[aaaeeeooouuu{{{pppeee[[[TTTHHHEEE???;;;999777666555333333333444444333111000000/////////000111222222666555555555555555666666888:::<<>><<<;;;CCCWWWkkk```VVV___TTT333444<<<777,,,000///...---,,,+++***************)))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''KKK@@@555444222111//////......,,,,,,,,,+++++++++******((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((&&&&&&'''((()))))))))))))))******,,,---...///000222000...---...//////......------,,,,,,,,,------,,,***))))))******)))(((&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&'''''''''((((((((()))))))))*********))))))+++------,,,///444PPPiii}}}qqqppprrrwww}}}}}}uuuvvv~~~uuuiiiYYYZZZZZZaaarrruuudddIII;;;DDDFFFIIIJJJDDD???CCCJJJGGGLLLMMMIIIEEEDDDCCCAAADDDEEEEEEBBB>>>;;;999888666555555444222111111000------,,,,,,,,,++++++++++++******))))))(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$&&&'''((($$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((((('''''''''((())))))******&&&(((+++,,,++++++---000...111777GGGjjjzzzYYYEEE:::666666888999:::<<<===??????@@@<<<<<<<<<;;;::::::<<<>>>???AAADDDGGGJJJOOOTTTXXX]]]aaagggnnnuuu}}}tttlll___UUUNNNHHHBBB>>>:::999999888777555444333///000111222222222111000000000000111222333444555777777777777777888999999===???BBBDDDDDDCCCAAA???AAA:::888===III^^^vvvSSSOOOooovvvOOO000111777000,,,111......---,,,,,,+++******))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''{{{GGG???555444222111///.........,,,,,,,,,+++++++++******((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''((()))))))))******+++,,,------000...,,,+++,,,------------,,,,,,,,,,,,,,,------+++***))))))******)))(((&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&''''''''''''(((((((((((()))))))))''')))+++...222222---&&&%%%888RRRttt{{{yyyqqqddd[[[ZZZaaahhhkkknnnllliiinnnuuuooocccbbbaaacccfffjjjmmmllljjjtttvvv~~~xxx[[[EEE666333888BBB===<<>>??????===999777777888555444444333222111000000,,,,,,,,,,,,++++++++++++*********)))((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&'''(((((())))))***)))***+++***+++,,,......'''222555///888^^^wwwYYYFFF<<<999999:::;;;<<<===>>>>>>?????????===<<<<<<>>>@@@;;;<<>><<<:::666333333444555555444333222222///000222333333333333333111111222222444555666777888888999:::;;;===>>>???CCCCCCDDDDDDBBB@@@>>>===???@@@LLLcccyyy^^^SSS```yyyggg<<<666777;;;222&&&)))777,,,,,,,,,++++++***))))))))))))((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&wwwCCC>>>555444222000///.........,,,,,,,,,+++++++++******((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%$$$######$$$%%%'''((()))))))))))))))***++++++///---******+++,,,,,,,,,,,,,,,,,,++++++,,,------+++***))))))******)))(((&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''(((((((((((((((###***,,,((('''---000---...///,,,AAAvvvxxx^^^EEE222222666222333:::222222888AAAFFFCCC??????EEEGGGDDD??????DDDEEEBBB888999:::888555444666999444333333222111000//////,,,,,,,,,+++++++++***************)))((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$######"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&''''''((())))))))))))(((''''''***......+++...(((---666555888VVV|||{{{xxxRRR======<<<<<<;;;<<<<<<===>>>??????>>>======@@@BBB???@@@@@@AAAAAAAAAAAABBB>>>BBBHHHLLLMMMNNNNNNOOOTTT[[[dddhhhiiimmmttt{{{~~~mmmfff]]]VVVRRRMMMFFFAAA???;;;777666777777555222111222333333222222222333///111222222111000111111222222333444555777888999777888999<<<>>>AAADDDEEEGGGFFFDDDAAA???===<<<;;;FFFRRRoooaaaPPPLLLggg{{{MMM888000666333(((***666444(((***************)))(((((()))(((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&eeeGGG888444333222000...---,,,,,,,,,------------,,,++++++''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))***************+++++++++,,,+++***))))))***+++,,,******)))''''''&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%########################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''''''''''''''''''''''')))))))))(((''''''&&&&&&(((((((((((()))))))))))),,,,,,---000===YYY~~~mmmOOO>>>444222111//////000222333000333777999:::;;;<<<===CCCDDDCCC???===??????<<<<<<;;;999777666555444444666555333222111000000000,,,,,,++++++***)))(((((())))))((('''''''''''''''''''''&&&&&&&&&%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((******))))))******+++,,,////////////111666<<>>;;;;;;<<<===>>>@@@BBBDDDEEECCCEEEHHHJJJMMMQQQVVVZZZcccgggkkkpppuuuzzzyyyoooeee]]]XXXHHHGGGDDDAAA>>>;;;999777666555555444444333333333111111111111111000000000111111222222333333333333333333444666999;;;;;;;;;>>>???===;;;AAAJJJIIIBBB@@@AAA======BBB???CCCSSSrrrhhhPPPLLLcccfff:::///777111000000///......------))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&cccGGG888444333222000...---,,,,,,,,,,,,,,,,,,,,,+++******''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))))))))))))))************++++++++++++***))))))***++++++***)))((('''&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%########################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((((()))))))))))))))+++,,,+++,,,444BBBMMMppp}}}```GGG:::555333333111000///......///000222000222555777888999;;;===AAACCCBBB>>><<<>>>>>>;;;;;;:::999777555444444444444333222111000//////...,,,,,,+++******)))(((((()))((((((''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''******)))))))))***++++++---------,,,---000555999HHHkkk~~~ppplllNNN777444;;;<<>>???AAACCCDDDGGGKKKNNNLLLNNNQQQTTTVVVZZZ^^^aaabbbeeeiiimmmqqquuuyyy}}}{{{yyyuuuqqqkkkgggcccaaaYYYWWWSSSNNNGGGAAA<<<:::>>>===<<<:::888666555444444444444333333222222222111111111111111111111111000000111222444555666666888777777888;;;===>>>>>>@@@BBBBBBBBBDDDFFFCCC>>>@@@>>>666666DDDSSSiiidddJJJWWWzzzSSS<<<222333666000//////...------,,,,,,))))))))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&```FFF888444333222000...---,,,,,,+++++++++++++++***))))))''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))((()))))))))*********++++++******))))))******+++))))))((('''&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$########################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((((()))))))))(((***,,,,,,***'''''''''666NNNqqqwww___PPPAAA///&&&)))...111111------,,,,,,,,,...///000///111222333444666999;;;???AAA???;;;;;;======:::999888777666555444333222222111000///......------+++++++++******))))))((()))(((''''''&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''')))))))))))))))******+++,,,,,,---,,,+++,,,...111111===___wwwhhhwwwppp}}}___NNNHHH===@@@333444;;;666333444111666777777777777777999;;;888888777666666666666666999:::;;;;;;;;;<<<>>>@@@<<<===?????????@@@CCCEEEDDDGGGJJJLLLNNNQQQTTTVVVVVV\\\bbbeeefffeeegggiiiqqqsssvvvyyy{{{}}}}}}}}}yyyxxxvvvrrrmmmgggaaa^^^VVVTTTQQQLLLHHHDDD@@@???CCCBBB@@@===;;;:::999888555444444444333333222222222222222222222111111111000000111111111111111111222222333444555666777888888888888:::;;;===???@@@@@@AAADDDGGGEEE@@@>>>???777BBBJJJVVVjjjwww^^^LLLPPPZZZlll>>>+++///555222,,,......---,,,,,,+++++++++)))))))))(((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&\\\EEE999444333222000...---,,,,,,***************)))((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''((((((((('''(((((())))))***************))))))))))))******)))((('''&&&&&&&&&&&&&&&&&&%%%%%%$$$###$$$$$$$$$########################""""""""""""""""""""""""################################################""""""#########$$$$$$$$$###########################$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&''''''''''''''''''((((((((())))))***)))(((***,,,...///000))))))222NNNtttttt]]]JJJ999///------...333777555---&&&++++++++++++,,,---//////---...///000000222666999;;;===<<<999888;;;;;;888666666666555444222111111000000000//////...---,,,+++*********)))))))))((((((((('''&&&&&&&&&&&&'''&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&''''''''')))(((((((((((()))******,,,---......---,,,---///777222444MMMxxxgggddd|||kkkRRR;;;555<<<888444666777888:::;;;;;;999888999;;;<<<;;;:::888777666666555888999:::999888888999;;;:::;;;<<<:::999999:::;;;:::<<<>>>??????@@@BBBDDDAAAEEEJJJMMMMMMLLLMMMMMMLLLMMMOOOQQQSSSTTTTTTTTTWWWVVVUUURRRNNNJJJFFFCCCAAA@@@???>>><<<;;;:::999888777666555555555777777333333333333333333333333000111111111111111111111//////000000111111222222666666777777888888888888999;;;>>>@@@AAABBBCCCDDDBBB@@@AAABBB>>>999===EEEJJJccc|||lllOOOIIIXXXyyyNNN@@@333222666444...***,,,,,,++++++************))))))((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%WWWCCC999444333222000...---,,,,,,)))************)))((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&'''((())))))******))))))))))))))))))))))))(((''''''&&&&&&&&&&&&'''%%%%%%$$$############$$$########################""""""""""""""""""""""""################################################""""""#########$$$$$$$$$#################################$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&'''(((((()))''''''''''''((((((((((((***'''######&&&))),,,,,,...---++++++222AAAUUUddd___RRR???///))),,,444:::***,,,......,,,***))))))*********+++,,,---......+++,,,------...000333666777:::999666666999999777444444444444333111000//////000000000///...---,,,*********)))))))))))))))(((((('''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''((((((''''''(((((()))***)))+++------------...///---///000444EEEiiitttllllllwwwzzzeeeJJJ???333111;;;BBB777999;;;<<<;;;:::::::::>>>===<<<:::999888888777777888:::999888777888999888999999888666666777888666888999999888888999:::999:::;;;;;;::::::;;;;;;999999::::::;;;;;;;;;;;;>>>>>>===<<<;;;999777555666666666777777888888888444333222000000111222222444444333333333333222222000000000111111222222333//////000111222333333444777888999:::;;;===>>>>>>AAADDDGGGHHHGGGEEEDDDDDD???======<<<<<>>>>>???AAACCCDDDEEEFFF@@@AAAAAA>>>;;;===DDDJJJLLLZZZeeellliiiRRRRRRhhh~~~QQQ<<<888444---111------111333...******))))))))))))))))))))))))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$NNNAAA:::555333222000...---,,,,,,+++++++++++++++***))))))'''''''''&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%&&&'''((()))***'''((()))******)))((('''&&&&&&%%%%%%%%%&&&&&&'''%%%$$$$$$###"""#################################""""""""""""""""""""""""""""""""""""""""""""""""########################"""############$$$$$$$$$""""""""""""""""""""""""""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''((((((&&&'''((('''%%%%%%''')))---,,,***'''&&&''')))+++///******111222111888DDDUUUooovvvllliiieeeXXXOOODDD444,,,++++++---//////+++''''''))),,,......,,,(((&&&+++)))'''(((***,,,+++***'''''''''(((''''''&&&&&&'''))),,,......---...///000333222000111444555333...///000111000///---+++***+++,,,------,,,***)))(((((((((((())))))))))))''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&&&&&&&'''((((((***+++***)))((((((***,,,$$$//////&&&(((555888111===[[[ZZZSSSggg[[[OOOAAA;;;===>>><<<888666666777999;;;===???@@@>>>???@@@???;;;888777777555666777666444444666777333444666555444444555777777666666666777777666444333333333333444555666777333333333333222222222222111111222222333333444444000111333444555444333333000000111111222333444444333333444555777888999999999999;;;<<<>>>???@@@AAAFFFEEEEEEDDDCCCBBBBBBBBB@@@@@@???<<<===EEERRR\\\vvvpppNNNUUUppppppBBB222333222222444///,,,+++,,,***'''(((+++))))))))))))************(((((('''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$VVV???999333222000///---,,,,,,,,,******++++++++++++*********)))'''&&&%%%&&&'''(((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''################################################""""""""""""""""""""""""$$$#########""""""!!!!!!""""""""""""""""""""""""""""""""""""##########################################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((((((((((((((())))))))))))******+++,,,,,,---......---///333;;;FFFQQQ\\\bbbOOOJJJCCC??????AAABBBBBBAAAAAA???>>>;;;888666555000000//////.........---,,,,,,,,,+++++++++******((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((())))))******+++...///000000...------...............------+++,,,,,,,,,,,,+++******+++******)))(((''''''&&&''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((()))'''''''''''''''''''''''')))(((((('''''''''(((((()))***+++,,,...///000111...666JJJiiijjjZZZ\\\gggZZZSSSDDD::::::888999999888777999<<>>???>>><<<999777999777555444666666555444333444666888888777555444666666555444444444444444555555555555555555555444666444333222444444444333333333333444444444444444333555777777666555555555666555444444444666777888:::<<<======<<<<<<===???======AAAFFFHHHEEEAAA??????EEEGGGCCCAAACCCBBB>>>EEEHHHIIIJJJRRRlllggg```jjjzzzuuuAAA;;;333...,,,...000111,,,,,,+++***)))))))))***+++******)))(((''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$~~~TTT===888333222000///---,,,,,,,,,******++++++++++++******&&&&&&'''''''''((())))))''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''################################################""""""""""""""""""""""""############"""""""""!!!""""""""""""""""""""""""""""""""""""##########################################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''(((((((((((('''((((((((())))))))))))******++++++,,,---------111000//////000333666888777444111000111222111000111111111000///---,,,+++...---------,,,,,,,,,,,,+++++++++************)))''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''(((((()))******+++---/////////...---,,,------...------,,,,,,++++++,,,,,,++++++***)))******))))))(((''''''&&&''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%'''(((******''''''''''''''''''''''''((((((''''''''''''(((((()))***+++,,,---///000000444111000:::RRRuuu}}}kkkgggsssoooRRREEEFFFDDDAAA@@@>>>;;;777333AAA???<<<;;;:::;;;;;;;;;:::999888888888888888777777777777666777777888888777666666555555555555555666666666666666666666666666555333444666777666555444444555555666666666777333555777888777666666777777777888888999;;;<<<===888:::;;;===???AAACCCDDDJJJEEEAAA??????@@@CCCEEEBBBDDDBBB>>>AAAHHHMMMMMMVVVaaappp~~~iiiZZZXXXnnn]]]>>>:::666111............---,,,+++******)))))))))***)))))))))((('''&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$yyyQQQ===777333222000///---,,,,,,,,,******++++++++++++******'''''''''&&&%%%$$$######''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''################################################""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""##########################################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((((((((''''''((((((((())))))))))))******++++++,,,,,,,,,...---,,,***)))((((((((((((((())),,,------+++((())))))***++++++*********+++***************))))))***))))))))))))(((((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''((()))))))))***,,,---......------+++,,,------------,,,,,,++++++,,,,,,++++++***)))***))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%''')))***+++&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''(((((())))))***+++---...//////......,,,***000EEEeee|||sssoooqqquuu{{{eeeWWWEEE<<<===AAAAAA???666777:::>>>AAAAAA>>>;;;???@@@@@@???===<<<===>>>;;;999666444333444666777777666666555555555555555666666666666777777777777555444444555777999999888444555555666777888999999777999;;;;;;:::::::::;;;;;;<<<>>>???@@@AAABBBBBBEEECCCBBBCCCDDDDDDCCCBBB???@@@AAAAAA@@@???===;;;333888AAAOOOdddyyynnn[[[NNNaaa|||gggHHH444***111000/////////...+++)))+++******)))))))))))))))(((((((((''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$uuuOOO===777333222000///---,,,,,,,,,******++++++++++++******((((((''''''''')))***,,,''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''################################################""""""""""""""""""""""""#########"""""""""""""""""""""""""""""""""""""""!!!"""""""""##########################################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''((((((((()))))))))))))))******+++++++++)))***+++---...///000000***+++---///000///---+++++++++,,,---------------))))))))))))((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&''''''((()))((()))***,,,,,,,,,,,,,,,+++,,,------------------+++++++++++++++***))))))))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&''')))***&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''(((((()))))))))***+++,,,---......%%%...555444...///:::EEErrr|||ggg^^^mmmkkkaaaYYYOOOFFF???<<<::::::<<<>>>>>>======>>>>>>===;;;:::===???>>><<<:::777666666777888888888777666666666666666666666777777777777777888555555555777:::<<<<<<;;;666666777888999:::;;;<<>>>>>???>>>@@@AAACCCCCCCCCBBBAAABBB@@@>>>=========:::888666:::=========>>>===;;;BBBNNNdddsssQQQLLLWWWxxxoooFFF222000444666---,,,,,,---...---+++)))***))))))((((((((())))))'''(((((((((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$pppNNN>>>888333222000///---,,,,,,,,,******++++++++++++******(((''''''(((,,,333999===''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''################################################""""""""""""""""""""""""""""""""""""""""""######""""""""""""""""""""""""!!!"""""""""##########################################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((()))))))))))))))((()))***,,,,,,,,,++++++***+++,,,++++++*********)))***************))))))((((((((((((((((((((()))'''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''((('''((()))******++++++++++++,,,---...............***++++++++++++***))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((())))))((())))))***+++,,,------)))---111///,,,...444;;;>>>```|||gggVVVaaavvv{{{mmmYYYIIIBBBAAAAAAAAA@@@@@@???>>>>>>@@@DDDFFF>>>>>>>>>>>>?????????@@@===<<<<<<;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<::::::;;;===@@@AAA@@@???:::;;;;;;===>>>???@@@@@@CCCDDDCCCAAA???======>>>===>>>?????????>>>===<<<<<<;;;;;;<<<===>>>======>>>@@@>>>;;;AAARRRbbbjjjxxxYYYJJJTTTtttnnnWWW;;;,,,,,,000111000---+++******,,,---,,,,,,)))(((((('''(((((())))))'''((()))******)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$kkkLLL>>>999333222000///---,,,,,,,,,******++++++++++++******+++)))'''&&&(((,,,111444''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''################################################""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""##########################################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((&&&''''''((((((((('''''')))))))))'''%%%%%%&&&'''(((((((((((((((''''''&&&''''''(((((((((((())))))'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&'''''''''''''''((())))))*********+++,,,------......---******++++++******)))(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&''''''((()))***((())))))***++++++,,,,,,...---,,,,,,---000333666222===GGG___xxxpppffftttqqq___SSSFFFAAA;;;777777:::;;;<<<:::;;;<<<>>>@@@AAACCCCCCBBBBBBAAA@@@@@@@@@@@@@@@??????@@@@@@AAAAAABBBBBBAAA@@@AAACCCEEEEEECCCAAA??????@@@@@@AAABBBCCCCCCAAAAAA@@@>>>;;;999:::;;;:::::::::;;;::::::999888777999;;;;;;;;;<<<>>>@@@FFFQQQ[[[ccctttbbbWWWMMMRRRkkk}}}TTT555333222333111,,,***+++---+++((((((***,,,------'''''''''''''''(((((()))'''(((***++++++)))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$gggJJJ===888333222000///---,,,,,,,,,******++++++++++++******+++)))'''&&&$$$#########''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''################################################""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""""""""""""""##########################################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%&&&'''((()))***+++'''(((***)))&&&%%%&&&(((''''''(((((()))(((((('''&&&&&&&&&''''''(((((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&'''&&&&&&&&&&&&'''((()))***((((((***++++++,,,,,,,,,***************))))))(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""#########$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((()))***(((((())))))***+++++++++,,,,,,---000111000---)))444222---:::ZZZwwwfffoooqqqdddTTTHHHCCC@@@<<<888AAA@@@>>>======>>>@@@AAABBBBBBAAA@@@@@@@@@@@@@@@@@@AAAAAABBBCCCCCCDDDDDDBBBBBBBBBCCCDDDCCC@@@>>>>>>>>>>>>??????@@@@@@@@@<<<===<<<:::888888999;;;;;;;;;;;;;;;<<<===>>>???888???FFFKKKLLLPPPXXX___uuulllQQQLLL]]]ppp]]]???...000///111222...(((***111+++)))(((((()))+++++++++'''&&&&&&&&&''''''((()))%%%''')))******)))'''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$cccHHH<<<777333222000///---,,,,,,,,,******++++++++++++******###%%%''')))******)))(((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''################################################""""""""""""""""""""""""!!!!!!""""""#########$$$""""""""""""""""""""""""""""""""""""##########################################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((('''''''''''''''''''''&&&((((((''''''''''''((((((###'''******(((&&&'''((($$$$$$&&&''''''(((((('''%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&((())))))&&&&&&((())))))************************)))((((((&&&'''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''')))******(((((())))))******++++++)))))))))+++...000//////)))000333777<<<@@@UUUvvvrrr^^^[[[hhh~~~~~~uuukkkcccSSSOOOIIICCC??????AAABBB???>>>>>>===============??????@@@AAAAAABBBCCCCCC@@@@@@???@@@@@@>>>;;;888::::::::::::;;;;;;;;;;;;:::;;;;;;:::999999<<<>>>???>>>??????AAADDDFFFHHHUUUbbbqqq}}}tttZZZSSSUUUWWWqqq[[[>>>000111666111***''',,,...,,,+++...)))((('''(((******)))(((&&&&&&&&&&&&&&&'''((()))$$$%%%((()))***(((&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$bbbGGGCCC333333222000///---,,,,,,,,,***++++++++++++***))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""################################################$$$$$$$$$#########""""""########################"""############$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&''''''''''''(((''''''((()))))))))))))))************)))'''&&&%%%***))))))((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&########################$$$$$$$$$#########""""""########################################################################$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((''''''''''''(((((()))***)))))))))***+++,,,,,,***+++,,,+++++++++---//////000222444888;;;>>>???[[[xxxzzzbbb]]]gggnnnooo|||mmmfff```UUULLLTTTMMMFFFDDDGGGHHHCCC===@@@BBBAAA>>>@@@EEECCC<<>>===<<<===>>>;;;::::::;;;:::999:::======??????<<<;;;@@@HHHNNNSSSPPPSSS\\\aaafffwwwsss\\\WWWTTTTTTkkkaaa>>>333444222///000...---,,,+++************(((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################```FFFAAA333333222000///---,,,,,,,,,***++++++++++++***))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""################################################$$$$$$$$$#########""""""########################"""############$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''((()))))))))))))))************)))((('''''')))))))))((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&########################$$$$$$$$$#########""""""########################################################################$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''(((((())))))(((((((((((()))***+++)))+++,,,,,,,,,,,,---//////000111333666999;;;===HHHHHHSSSooo|||bbbNNNWWWbbbttt{{{pppooohhh[[[SSSRRRRRRPPPNNNOOOOOONNNJJJEEEAAA???CCCAAAAAAAAACCCEEEJJJNNNQQQ[[[fffmmmrrr|||zzzcccdddRRRMMMccczzz```JJJ999---000555111///000------,,,+++************''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################^^^EEE???222333222000///---,,,,,,,,,***++++++++++++***))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""################################################$$$$$$$$$#######################################"""############$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''((())))))))))))((()))***************))))))))))))(((((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%########################$$$$$$$$$#######################################################################################$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&'''(((((()))(((''''''''''''(((((()))(((***---...---,,,---......///000111333666888999444333666CCC[[[xxxooo[[[RRRlll~~~xxxuuucccbbbbbbeeekkkttt}}}qqq___RRRNNNQQQ___yyytttQQQ;;;222---))),,,333444...***------,,,+++***))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################\\\FFF>>>444333222000///---,,,,,,,,,***++++++++++++***))))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$$$$$$$%%%%%%%%%###########################$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""################################################################################################""""""#########$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&'''''''''&&&'''(((((())))))(((((())))))***+++++++++++++++(((((((((''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%########################################################################################################################$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''((()))((('''''''''''''''(((((('''***---......,,,,,,,,,.........///000222444555111:::AAA===888AAAYYYooozzzrrraaahhhnnnYYYSSSUUU[[[lll}}}mmmPPP>>>222///222444111111333000***)))---++++++***)))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################[[[GGG>>>666333222000///---,,,,,,,,,***++++++++++++***))))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$$$$%%%%%%#################################$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""################################################################################################""""""#########$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&'''(((((((((((((((((()))***++++++,,,++++++''''''''''''&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%########################################################################################################################$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''')))))))))(((((('''''''''((((((&&&))),,,---,,,+++++++++------------...///111222555555444444666999;;;<<>>:::777999BBBUUUsssrrr```[[[bbbmmmuuujjj]]]QQQNNNLLLOOO___qqq|||WWWAAA>>>DDD222333444111,,,***---111---......------+++(((%%%(((((((((''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################yyyTTTGGG:::666333222000///---,,,,,,,,,***++++++++++++***))))))''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$"""""""""""""""""""""""""""############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""################################################""""""######$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&''''''((((((''''''(((((())))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################""""""######$$$$$$$$$$$$########################################################################$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''))))))'''&&&%%%%%%$$$$$$$$$$$$%%%&&&'''&&&%%%&&&(((************+++,,,...///000))),,,...//////111333666222111444888888999DDDRRRccc|||qqqdddTTT^^^mmm~~~zzziiiWWWWWWTTTZZZeeefffggg~~~vvvWWWEEE<<<555333555000000...,,,...000...)))(((+++,,,)))&&&''')))***(((((('''''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################qqqQQQCCC666444222111///...,,,,,,++++++))))))************))))))(((%%%&&&$$$%%%(((+++&&&111 ***(((!!!+++"""!!!)))$$$"""!!!!!! ###&&&&&&$$$///))))))"""111$$$111)))!!!(((+++%%%///)))!!!$$$###///###$$$+++###'''+++(((***&&&###''''''"""***!!! ###"""%%%"""---+++ """"""""""""############################################################""""""""""""""""""""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&''''''((((((''''''(((((('''''''''&&&&&&&&&''''''((((((((((((''''''%%%%%%&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((()))***(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((()))******)))((())),,,...,,,------///111333555666444444444555555555666666111===PPPcccwwwzzzcccUUUZZZ``````iiivvvuuufff]]]```bbb[[[VVVVVVWWWrrr{{{dddFFFBBB===999666444222111000000...---,,,++++++++++++******)))(((''''''&&&)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################oooQQQEEE888666222111///...,,,,,,++++++))))))************))))))$$$)))&&& ###111555((( (((+++$$$///)))%%%///...###&&&,,, %%%---111*** """***((( '''+++111BBB###!!!###((()))&&&$$$+++///222&&&!!!'''"""))))))'''..."""&&&+++""" !!!!!!&&&''''''$$$+++***(((+++""""""""""""############################################################""""""""""""""""""""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&'''(((((((((''''''((((((((('''''''''&&&&&&''''''((((((((((((''''''&&&&&&'''''''''((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''((()))(((((())),,,...,,,,,,---...000222444555333333333444444444444555666555444666AAAUUUnnnyyynnn[[[JJJDDDXXXYYYfff~~~wwwpppooorrreeeZZZOOOLLLQQQ\\\kkkwwwpppXXXDDD888;;;888555333333444333333000///...,,,++++++************))))))(((''''''&&&(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################lllPPPFFF999777222111///...,,,,,,++++++))))))************))))))))))))%%%+++///"""%%%(((***%%%!!! ---######***###&&&!!!!!!%%%'''(((,,,,,, ((()))!!!$$$***'''000&&& &&&&&&000$$$333&&&$$$###555&&&333++++++&&&###"""!!!"""%%%%%% ,,,%%%***...$$$+++))),,,,,,!!!$$$""""""""""""############################################################""""""""""""""""""""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''((((((((((((((()))((((((((((((((('''''''''(((((())))))(((((('''(((((((((((())))))))))))''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''((())))))''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''%%%'''((((((((()))+++...+++,,,,,,---///111333444111111111222222222333333//////---***+++333>>>GGGZZZgggzzz|||pppWWWOOOLLLTTT[[[___eeennnqqqhhhVVVSSSSSSXXX[[[YYYVVVVVVPPPVVV\\\bbbppp{{{```III===;;;===@@@444222000000111333333222///...---,,,+++************))))))(((((('''''''''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################iiiOOOFFF999666222111///...,,,+++++++++))))))************))))))///)))$$$&&&666+++$$$%%%'''...,,,(((...666&&&""""""$$$000###---///'''&&&+++&&& ,,,999((('''%%%+++111+++111111&&&--- ,,,''',,,$$$...$$$!!! &&&###!!!%%%)))$$$$$$...&&&!!!+++)))###'''###&&& (((///%%%!!!&&&!!!"""""""""############################################################""""""""""""""""""""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''((())))))))))))((())))))))))))))))))))))))(((((())))))))))))(((((((((((())))))))))))******************************************************))))))(((((((((((())))))((((((''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''((()))******))))))***,,,***++++++,,,...///111222//////000000000111111111+++///444666444000...---222;;;JJJ[[[oooxxxqqqdddVVVPPPPPPSSSVVV\\\dddooo~~~uuuiii[[[NNNHHHHHHQQQPPPNNNMMMNNNSSS]]]fff|||~~~iiiKKKDDD;;;555555999<<<>>>666444111111111111000///------,,,+++***)))))))))))))))((((((((('''''''''''''''&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################eeeMMMFFF888333222111///...,,,+++++++++))))))************))))))((( )))(((---ttt}}}zzz~~~}}}rrrbbb$$$+++,,,111OOOCCC---(((###&&&(((333,,,%%%fffQQQ ###000///:::rrrMMM666$$$+++%%%!!!%%%###$$$AAAdddppp000(((111%%%###(((!!!"""""""""############################################################""""""""""""""""""""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''((())))))******))))))************************)))******++++++******)))))))))))))))************+++++++++++++++++++++++++++++++++++++++++++++++++++******))))))*********)))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&''',,,---...,,,***(((((()))*********+++,,,...///000.........////////////000111111000///...///000222---000222666>>>NNNcccrrrvvvhhheeebbb___YYYQQQLLLNNNVVV]]]dddjjjsss~~~qqqcccXXXNNNJJJFFFCCC@@@???EEENNNHHHVVVfffqqqyyyzzzdddQQQAAA666666666777888888777444111666444111000000000...---,,,+++***)))))))))))))))((((((((((((''''''''''''&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################bbbLLLFFF888222222111///...,,,,,,++++++))))))************))))))222"""$$$'''999###...666###999"""!!!)))%%%QQQ,,,/// &&& ***222zzzkkk000...111$$$zzz***--- ###""""""""""""############################################################""""""""""""""""""""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&'''''''''''''''''''''((((((((((((((((((((()))************************++++++++++++,,,+++,,,,,,,,,,,,,,,,,,+++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------,,,+++++++++,,,,,,************))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&///000000...+++((('''''')))))))))***+++,,,......------............////////////...------...000000111111000---,,,///666;;;AAALLL\\\oooxxxhhh\\\XXXYYYUUUOOOHHHHHHPPP]]]iiiqqqvvv|||yyydddZZZPPPLLLKKKEEE???<<>>...999&&&LLLIII'''222$$$(((VVVSSSmmm))) '''+++'''sss```NNN$$$,,,"""((((((""""""""""""############################################################""""""""""""""""""""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''''''''((((((((()))))))))((()))******++++++******++++++++++++,,,,,,,,,---------............------------.........///////////////////////////////////////////////////////////////...---------------,,,,,,,,,+++++++++******))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&---//////...+++(((''''''((((((((()))***+++,,,------------.........//////+++,,,///222333111...+++333222111///---,,,,,,,,,......///777FFFWWWccciiiwwwfff\\\ZZZ\\\\\\ZZZTTTWWW\\\```dddiiinnnrrr{{{}}}sssmmmhhhhhhjjjmmmnnnnnnnnnhhhaaa[[[XXXTTTPPPLLL>>>;;;===CCCGGGJJJRRRZZZcccmmm~~~yyybbbJJJ;;;<<<999666444222111111222888666333///,,,+++,,,------,,,+++,,,......---+++))))))((((((''''''((((((''''''''''''''''''''''''%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################]]]LLLIII<<<666222111///...,,,,,,++++++))))))************))))))'''$$$###+++111&&&''',,,%%%$$$WWWSSS """555...(((+++"""+++hhh 777ppp'''111@@@<<<###IIISSS&&&***$$$mmm***"""yyy@@@/// '''""""""""""""############################################################""""""""""""""""""""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((('''((((((((())))))******))))))***++++++++++++***+++++++++,,,,,,---------......////////////......000000000000111111111111444444444444444444444444444444444444444444444444111000///...............---------,,,,,,,,,++++++))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&+++,,,...---***(((''''''(((((((((((()))***,,,,,,---------.........//////000...++++++,,,///111111999666222000//////...,,,333000///222333333555999<<>>999222111000///...---,,,,,,,,,******++++++******)))(((''''''''''''''''''''''''$$$kkkwww +++...!!!,,,!!!'''***!!!###---&&&***RRRYYY""")))555yyy%%%!!!"""rrr$$$ WWWPPP&&&&&&TTT###'''www666$$$OOO333###+++"""################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((()))++++++*********++++++,,,------///,,,...222...'''***333...:::<<<>>>OOO[[[[[[[[[```dddhhhjjjkkkqqqzzztttrrrnnnjjjgggmmmxxxnnnddd[[[UUUAAA;;;222---,,,...222555...---,,,------+++(((&&&(((((()))))))))((('''&&&&&&'''(((((((((((('''&&&&&&&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''((((((((()))))))))************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))))))))*********+++++++++,,,,,,***,,,---,,,)))(((***---///111555:::BBBMMMXXX```xxx{{{pppaaaPPPBBB:::222000...+++***+++,,,---***++++++,,,------......++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,++++++******))))))((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$##############################$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$################################################UUUJJJ>>>999222111000///...---,,,,,,,,,***************))))))(((''''''''''''''''''''''''$$$kkkwww%%%!!!''')))(((((($$$"""(((''' ///000###222)))SSSrrr""")))!!!(((}}}HHH&&&###---ddd$$$&&&###)))&&&QQQIII"""&&&###################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((((((((())))))((())))))***+++,,,(((***,,,------...///000,,,//////---111===GGGKKKSSS[[[YYYWWW```bbbaaafffgggjjjmmmllllllqqq{{{vvvgggXXXKKK>>>222***///......//////...***((('''((())))))))))))((('''&&&''''''''''''''''''&&&%%%%%%&&&&&&''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''((((((((())))))((((((((()))))))))******++++++++++++++++++++++++''''''(((((())))))))))))))))))))))))************)))+++...//////000222444000---)))(((+++///222555444<<>>@@@CCCGGGIIINNNLLLJJJJJJMMMOOOQQQQQQLLLPPPQQQKKKFFFFFFEEEDDDCCC>>>777555666333,,,%%%000...++++++,,,---......***,,,...111111000---,,,((()))***+++,,,,,,,,,+++*********)))))))))))))))''''''''''''''''''''''''(((((())))))))))))((((((((((((((((((((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$#############################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$${{{NNNJJJ@@@:::555111000///...---,,,,,,,,,)))))))))))))))(((((('''''''''''''''''''''''''''$$$kkkwww((((((%%%111,,,...###777000 IIITTT,,,%%%eeeXXX+++oooccc :::'''(((III!!!###"""333,,,"""***"""################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((()))))))))*********++++++++++++,,,---...///+++,,,...222;;;KKK```nnnqqqsssqqqsssyyyhhhWWWGGG:::222222000---+++)))***+++,,,))))))(((''''''((())))))((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''(((((((((((((((((((((((()))))))))************))))))***,,,...//////$$$%%%((()))***++++++,,, """&&&))),,,,,,***)))000...---///---)))''')))+++---000000///.........000...------...000111111---000111...---000000---))))))***,,,.........///---+++)))((()))))))))((()))(((&&&%%%%%%''')))***&&&&&&&&&&&&&&&%%%$$$$$$((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''''''''''''''''''''''''''&&&%%%%%%$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$##############################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$wwwLLLJJJ@@@:::555111000///...---,,,,,,,,,)))))))))))))))(((((('''''''''''''''''''''''''''$$$kkkwww ///$$$***$$$$$$hhh111$$$%%%___ddd!!!,,,:::&&&$$$CCC***444--- !!!&&&...EEE///)))###################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))))))))))))))************,,,,,,,,,,,,---...//////...111666AAAUUUtttvvvbbbTTT999555111,,,******+++,,,***)))(((''''''((()))***))))))((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))************''''''''')))******)))''')))***+++)))'''%%%&&&(((***+++***(((''''''***,,,(((&&&(((...000...,,,,,,(((+++---...---+++++++++---,,,,,,,,,,,,---------)))+++***)))+++//////+++......///---)))&&&(((,,,*********+++------+++))))))***,,,---,,,)))&&&$$$***)))))))))))))))))))))%%%&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&'''''''''''''''''''''%%%%%%%%%$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$##############################""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$oooRRRHHH<<<;;;111444111...------...---,,,************))))))))))))&&&///"""666###(((***!!!&&&gggmmm!!!222((()))(((999vvv333(((???%%%)))111YYYxxx"""&&&%%%}}}YYY000###&&&$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$#########"""############$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((())))))))))))+++***)))***+++,,,,,,+++)))------000555...+++666///DDD[[[kkkwwwaaaFFF666333333000+++...+++'''%%%%%%&&&((()))))))))((((((''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$#########%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((())))))(((((('''''''''&&&''''''''''''''''''''''''%%%$$$$$$&&&((()))((('''''''''''''''(((((((((((())))))(((((((((((())))))***)))((((((((()))+++,,,++++++++++++++++++++++++************************************************+++++++++*********))))))******))))))((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''&&&&&&%%%$$$%%%&&&''''''((((((''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$kkkPPPHHH<<<<<<222444111...------...---,,,************))))))))))))!!!&&&)))&&&%%%,,,)))\\\sss###///)))&&&&&&111!!!CCC'''--- '''###===000###VVVqqq&&&(((%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$$$$##################$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((())))))))))))))),,,+++)))))))))***++++++'''+++'''&&&,,,---777JJJjjjqqqsssqqq|||~~~xxx{{{bbbKKK:::222...+++///111///)))&&&(((+++***))))))((((((''''''&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$$$$######%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))((((((((('''''''''&&&''''''''''''''''''''''''&&&%%%%%%&&&(((((('''%%%''''''''''''(((((((((((()))((((((''''''(((((()))))))))((((((((()))***+++++++++++++++++++++++++++))))))))))))))))))))))))************************++++++*********))))))))))))))))))(((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''''''''&&&%%%%%%%%%&&&&&&'''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$fffMMMHHH<<<<<<444444111...------...---,,,++++++*********))))))))))))***)))///+++---...---iiivvv&&&***!!!***###&&&&&&uuu'''000 !!!111...777))))))$$$$$$(((---&&&'''$$$111)))%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###############$$$$$$$$$%%%###$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((()))))))))*********,,,+++******+++,,,...///000555333333;;;DDDUUUmmmfffLLL<<>>---***---//////...,,,+++***)))(((((((((''''''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''&&&'''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&%%%&&&))),,,...---,,,%%%&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%&&&&&&&&&%%%&&&&&&'''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$VVVJJJKKK>>>===777444111...------...---,,,,,,,,,+++++++++************((()))%%%///yyy[[[AAA''',,,((((((......---)))***JJJ)))111)))((($$$(((sss...444999&&&000,,,***+++///www...)))"""$$$///---000""""""000!!!]]]%%%"""))),,,...######///$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&&&&'''&&&&&&&&&''''''''''''((((((((((((************************))))))***+++,,,---......///111222111222888AAAIIIOOObbbtttfffLLL;;;333000000///---,,,***))))))((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))(((((()))))))))*********************************))))))))))))))))))))))))*********)))))))))((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''%%%%%%%%%'''***++++++***%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''$$$%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$###$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$RRRHHHKKK>>>===888444111...---......---,,,,,,,,,,,,+++++++++******,,,444$$$&&&...gggwww(((000)))&&&000,,,000...))):::222%%%,,,999***///------%%%111+++****** 444&&&333***...***$$$((('''***777&&&555%%%mmm555(((+++ ,,,'''---$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&''''''''''''((((((((()))************************)))******+++---.../////////000111222777CCCSSS```aaa||||||YYY@@@111000///...,,,+++***)))((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))))))))************(((((())))))*********+++++++++++++++++++++++++++************************************))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&%%%%%%&&&((()))(((&&&%%%%%%%%%&&&&&&&&&''''''(((''''''&&&&&&''''''((($$$%%%&&&'''''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$######$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$VVVJJJBBB@@@666555333000...---.........---,,,------......------,,,000(((+++111'''---hhhwww+++,,,,,,+++***+++---000555qqq$$$(((111,,,444,,,888VVV$$$***<<<***...000(((,,,000!!!>>><<<///***&&&***+++$$$''',,,'''<<<$$$### (((###&&& )))%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))++++++******************+++---///...++++++...222555111333<<>>888777555,,,###111555oooxxx...555,,,!!!'''...)))444zzzJJJ"""666%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''((())))))))))))*********++++++++++++++++++,,,,,,---,,,,,,///333555444222888<<>>666444HHHmmmggg---)))...***((()))"""++++++ DDDoooDDD"""###444%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''((((((((()))))))))*********++++++,,,,,,,,,,,,,,,---------//////000111333444666777CCCRRRmmmyyyzzzgggIII999222,,,///---,,,---+++)))((()))((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((((((%%%&&&'''''''''((()))+++(((***++++++***---111555777<<>>222000...,,,,,,---------+++***)))(((((((((&&&%%%((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$######$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$|||UUUNNNFFFBBB888888444111///.../////////...---......//////......---(((,,,000...)))&&&)))---@@@((( $$$...(((999///---///111222000///...///666***---&&&444444<<>>***!!!***777///&&&,,,222111222+++%%%///;;;///######%%%(((%%% ---&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''(((((()))))))))************++++++++++++,,,,,,------...............111333111///333>>>GGG\\\sss}}}{{{nnnVVV>>>,,,+++***---///,,,&&&'''---))))))((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((()))))))))(((+++------+++******+++***,,,...///222999EEEMMMTTT]]]kkkwww~~~tttlllppp~~~{{{kkkYYYMMM<<<...((())),,,...***))))))+++------***'''))))))((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$######$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$xxxTTTNNNFFFBBB888888444222///...///000//////......////////////......***%%%)))555999444222555666AAA,,,+++777;;;***---///111111000000000111!!!;;;666000:::555BBBPPPPPP]]]sss|||{{{{{{qqqVVV]]]DDD222+++***222333(((%%%'''***''''''666%%%,,,444))),,,&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''''''''(((((())))))************+++++++++,,,,,,,,,---------...//////000000,,,000333222444AAAWWWhhhzzzxxxvvvtttsssqqqnnnllliiijjjllllllmmmooorrruuu}}}tttyyy{{{[[[>>>...******---+++&&&(((000)))))))))(((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((())))))******)))+++---,,,)))(((***,,,***111===HHHSSSbbbsss{{{ssshhh]]]QQQCCC555,,,+++)))'''(((+++,,,***((()))))))))(((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$######$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%uuuSSSMMMFFFAAA777777444222/////////000000///......////////////......777...(((***---+++((('''555,,,'''---333(((444///000111111111111444666555CCC333999???OOOvvviiiXXXAAA666333+++...111222222333000&&&444""" 222///''')))''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''''''''((())))))***+++++++++++++++,,,,,,,,,,,,---------...//////000111111///111333888EEE```~~~zzzssslllfffbbbaaa```]]]\\\]]]___aaacccbbbaaa___`````````___^^^^^^___ZZZ^^^eeemmmqqqvvvrrrlllzzzvvvbbbEEE666+++,,,,,,((()))...))))))))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((())))))***++++++(((***++++++***...666<<>>BBBJJJLLLJJJFFFHHHGGGCCCCCCIIINNNOOOXXXcccsss{{{XXXLLL<<<111.........---))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%########################$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%oooPPPNNNIIIDDD999888444333222111000000000000////////////////////////////////////000000000000/////////111555666222,,,000111...444?????????JJJddd{{{ssslllnnn~~~{{{dddMMM999))))))///...)))&&&((()))++++++***((('''&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((()))))))))))))))))))))***++++++,,,,,,---,,,,,,,,,,,,---......111000///...000333333000<<<999BBB\\\~~~}}}ttthhhaaa___^^^^^^aaaeeejjjoootttxxx}}}}}}wwwrrrooollljjjhhhjjjsssttt{{{{{{iiiJJJ000''',,,...+++(((***,,,,,,+++******+++((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''''''''&&&&&&$$$'''+++,,,+++***+++,,,((('''***000...)))(((---111,,,333JJJbbbrrrsssggg```UUUEEE:::===EEEHHHEEERRRSSSWWW^^^eeehhhgggdddfffiiikkkiiiiiifff[[[OOOJJJNNNOOOIIIHHHSSSdddoooxxxxxxyyy[[[>>>...******%%%,,,...)))%%%'''***+++))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$########################$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((mmmOOOMMMGGGBBB777666444333222111000000000000//////////////////////////////000000000000111111///111111...---111777;;;999777333===UUUeeessspppccc```mmmwwwdddMMM<<<000)))+++000222+++$$$$$$))),,,)))%%%((((((((('''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((()))))))))***))))))******+++,,,,,,,,,------,,,,,,------...///......///000222666777777888EEE___|||uuuaaa___]]]]]]___eeelllqqq~~~}}}vvvsssuuuxxx{{{uuu|||wwwaaaFFF444000000///+++++++++***(((((())))))((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((()))(((((((((((()))111***&&&))),,,---111666:::KKKcccyyywww___NNNEEECCCBBBJJJOOOSSSXXXdddttt|||zzzkkk```\\\XXXSSSJJJKKKVVVkkk}}}~~~oooWWWBBB444,,,***)))+++......+++)))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&''''''''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""########################%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''(((kkkNNNMMMFFFAAA666555444333222111111000000111////////////////////////000000000000111111222222111111222111111333666:::222<<>>III^^^nnnpppZZZRRRVVVbbbvvv~~~tttiii___LLL666+++***++++++++++++*********)))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''')))---//////---***(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((('''(((((()))))))))*********))))))))))))************bbbKKKLLLEEE@@@888;;;555555444333222222222222222222222222222222222222222222333444555666777777777777BBBVVVkkk{{{ooo^^^XXXeeezzzvvvbbbHHH666000///---***++++++*********)))))))))(((((((((((((((((((((((('''((((((((())))))))))))))))))*********+++++++++,,,,,,,,,---......//////000000//////000000111222555222444777;;;KKKppp|||hhhdddkkktttzzzhhhUUU:::555///---------+++((())))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''((((((((())))))))))))(((((()))******+++,,,,,,***---///---***---555<<>>888999777666555333222222333333333333333222222222222111///555666333444:::===;;;>>>]]]qqqhhhiiivvv}}}nnnSSS:::---))),,,,,,+++)))''''''))),,,************************))))))))))))******************+++++++++,,,,,,,,,............/////////000,,,000222000///111444555666999@@@OOOkkksssbbbhhhwwwwwwjjjIII///...111***''',,,))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((()))))))))))))))))))))))),,,//////---,,,))),,,333444???ccciiiXXXeee|||uuujjjnnnttt___888"""...444'''$$$111''''''''''''&&&''')))+++''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&'''(((((('''&&&'''(((+++++++++*********))))))''''''((((((((((((((()))))))))))))))))))))))))))''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&'''((()))+++,,,,,,***)))******)))))))))***+++++++++***)))+++...000111111]]]MMMKKKAAA???888888777666555333222333333444444444444444444444444333666666999===:::888>>>IIItttgggiiinnnsssrrrgggTTT???111------,,,,,,,,,+++***)))************************))))))))))))***************++++++++++++,,,,,,,,,........./////////000000...000000///...000222333555;;;JJJeeexxxhhheeennnqqq]]]DDD666222000...---++++++*********)))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''((((((((())))))((((((((()))))))))******++++++)))))),,,......,,,+++333555333EEEnnnllldddkkkzzzpppgggjjjoooppp~~~}}}~~~pppnnn~~~|||rrrhhhaaaMMM555***,,,,,,'''******)))((((((((()))***''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((())))))***+++***)))((()))***++++++++++++++++++******))))))((((((((('''''''''))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''***)))(((((())))))((('''***+++,,,+++)))***...111...000222555<<>>111///------//////+++(((++++++++++++++++++++++++)))))))))*********++++++++++++++++++,,,,,,,,,,,,....../////////000000000/////////000111222444666777FFFbbbttt^^^eeeyyy|||rrrZZZ>>>000000000***,,,,,,,,,+++++++++******((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((()))))))))((())))))))))))*********---,,,+++,,,......------...222999QQQ|||ppphhhwwwwwwqqqjjj]]]RRRRRR[[[dddhhhmmmmmmpppuuu}}}xxxooowww}}}sssiiihhhsssgggDDD---///111))),,,++++++***))))))(((((('''''''''''''''''''''''')))(((''''''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&'''''''''((((((((('''''''''''''''''''''''')))))))))************+++''')))******)))***+++,,,******+++++++++++++++++++++++++++***))))))(((((())))))))))))))))))))))))''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((+++***)))(((((((((******&&&+++000000---++++++...111===MMMZZZbbbkkkuuu}}}ZZZMMMIII??????999888888777555444444444555555555555666666777777777888777777:::<<<===NNN{{{nnnddddddbbbYYYOOO<<<555---***,,,...,,,***++++++++++++++++++++++++))))))*********++++++++++++++++++,,,,,,,,,------...////////////000000000...---///333555555777:::@@@]]]nnnooowwwjjjJJJ777111...***,,,,,,,,,,,,+++++++++***((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''(((((((((((())))))))))))))))))*********++++++,,,+++---//////......111///===aaayyyooo}}}}}}wwwzzzvvvlllnnneeeXXXPPPPPPVVV[[[]]]\\\\\\]]]```eeejjjmmmooovvv|||{{{vvvwwwzzzpppooonnnlllbbbLLL555,,,000,,,+++******+++***)))''''''''''''''''''''''''''')))(((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((''''''(((((((((((())))))*********+++++++++,,,,,,((()))+++,,,,,,,,,...000---------...............,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((())))))))))))***+++++++++,,,...///)))***,,,...222:::BBBHHH___gggqqqvvvtttnnnjjjiiiXXXMMMIII???@@@:::888888777666555555555666777444555555666777888888999:::888999EEEcccyyyjjjdddbbbaaa```LLL@@@111)))(((+++------++++++++++++++++++++++++************++++++++++++++++++,,,,,,,,,---------////////////000000000111///...111666666444777>>>OOOxxxeeehhh{{{```JJJ888000111,,,,,,+++++++++*********))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))***************++++++++++++,,,,,,///000---+++111;;;IIItttzzzxxxzzzxxx}}}|||ssshhh```WWWKKKDDD@@@===;;;::::::;;;===@@@CCCGGGKKKNNNUUUZZZccckkkuuuuuuttttttwwwxxxqqqMMM222------+++))))))++++++***((((((((((((((((((((((((((())))))(((''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&&&&&&&&&&'''''''''(((((('''''''''((((((((())))))((((((((())))))*********++++++++++++,,,,,,,,,,,,,,,...///...------...///////////////////////////+++++++++,,,,,,---------++++++++++++++++++++++++(((((((((((((((((((((((((((''''''&&&&&&''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((((((((()))))))))******(((***---...---,,,...///000---,,,333CCCWWWhhhsssuuutttssssssuuuxxxzzz{{{VVVMMMHHH>>>@@@;;;777888777666555555666777888444555666777888999:::;;;<<<;;;DDDddd{{{ooofffdddeee[[[OOO>>>111,,,,,,...///,,,,,,,,,,,,,,,,,,,,,,,,*********++++++++++++,,,,,,,,,,,,,,,------------/////////000000000111111111000333666444222<<>>GGGVVVjjjvvvwwwtttrrrrrr}}}SSSMMMGGG===AAA<<<777888888777666666777888999777777999:::<<<===>>>???KKKkkkqqqlllpppjjjggg___RRRDDD777///+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......000000000000111111111111333222444777888BBBbbb{{{rrruuuvvv]]]GGG333//////.........---------))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++,,,,,,,,,---------......111333888QQQlllsssfffMMMCCC===666333666000...000333000+++---444---000222222111333777;;;999999:::;;;???FFFPPPWWWeeeyyyxxxsss~~~~~~uuuAAA999111,,,,,,---+++)))))))))))))))))))))))))))******)))(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''((((((((()))(((((((((((())))))))))))))))))***+++,,,,,,------000000000000111111111111333666;;;@@@DDDIIIMMMQQQMMMMMMLLLKKKIIIHHHGGGGGG===<<<;;;999777555333333000000000000000000000000,,,,,,,,,,,,,,,,,,,,,,,,))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''((())))))***((())))))***++++++,,,,,,,,,.........///888EEEOOOllltttyyyvvvqqqxxxtttXXXHHHEEE???===???;;;999888777666666777888999<<<777222;;;DDD??????OOOqqqlllooobbb[[[\\\HHH000000222///,,,,,,...///...,,,---------.........//////............/////////000000000000111222222222333111777:::666<<<[[[zzzjjj~~~mmmUUUJJJ444111///000---***,,,000,,,+++******)))*********))))))))))))))))))))))))))))))))))))************++++++******************(((+++,,,***+++---......222000555<<>>AAA???999444444333111.........///000///+++'''***************)))(((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''))))))(((((('''''''''&&&''''''''''''''''''''''''''''''''''''((((((((()))'''''''''((((((((((((((()))***+++---......------//////111777BBBTTTiiixxxvvvpppVVVGGGEEE@@@>>>???;;;:::999888777777888888999<<<;;;;;;???===777MMMwwwqqqlllbbb___```QQQ>>>888000...,,,---000000...+++---------.........//////........./////////000000000000111111222222333333444888:::<<>>HHHSSSddd{{{|||~~~iiiKKK444---//////---++++++***)))))))))))))))))))))((((((((('''''''''))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))---,,,,,,,,,------------++++++111777666...+++---666<<>>>>>:::<<<;;;999888888888999999777<<<>>>@@@>>>EEEvvv~~~nnngggggg```WWWJJJ<<<111///---///111111...***------........./////////....../////////000000000000000111222222333444444666444666BBB]]]uuulllqqqppp]]]AAA777//////000///---...,,,,,,+++***************)))))))))))))))))))))))))))))))))*********++++++++++++++++++++++++++++++,,,...000000///...111444555555WWW}}}{{{eeeHHH;;;:::444222111000//////000111000000000000000111111222333222222111111222222333333222111111333555888:::>>>CCCNNN```}}}uuuhhhDDD000000222...,,,+++******))))))******)))))))))(((((((((''''''))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))******************+++++++++***+++---...///222///---...111666???III\\\fffrrr|||}}}zzzppphhheeeddd]]]TTTGGGDDD???:::666333111000......---,,,,,,+++++++++******************))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))''''''(((((())))))))))))++++++++++++,,,...000222666CCC]]]www}}}xxx}}}eeeOOOFFFGGGBBB>>>>>>:::;;;:::999888888888999999999>>><<<<<>>222///222111...---,,,,,,+++************+++))))))))))))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---111222000111333888SSSuuummm}}}qqqVVVFFF:::555777111111111111111111111111000000000000000111111222333222222111111222222333555555444333444666888999888;;;AAAMMMbbbwww{{{|||___CCC444///,,,,,,,,,+++************+++)))))))))(((((((((((('''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((()))))))))************++++++++++++***+++,,,,,,---...000111222000000555@@@QQQeeesss}}}zzzyyytttmmmeee```[[[WWWRRRIII;;;000333111000...---,,,------++++++++++++************((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((()))))))))((((((((())))))******+++(((,,,000000...///333888OOO]]]zzzaaaMMMFFFHHHBBB>>>???;;;:::999888888888888999:::>>>AAA:::???hhhmmmaaa___SSSBBB;;;333......000000000........./////////000000////////////000000000111000111222333444555666666<<<888DDDjjj{{{kkkuuukkkYYYHHH777222333222///------,,,,,,+++***+++++++++************************************++++++++++++++++++,,,,,,------------333///...333444222333666LLLwwwnnnsssfffEEE:::;;;888555666111222222222222111000000000000000000000111111222333222222111111222222333666666555555555666777888555999===BBBLLLddd{{{|||zzz```AAA///,,,---,,,,,,+++++++++++++++***)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))******++++++++++++,,,,,,------,,,...000000///...000222000<<>>???<<<:::999999888999:::<<<===888???CCCZZZiii]]]VVVNNNEEE999111///000111111....../////////000000000/////////000000000111111111111222333555666777777555<<>>LLLhhhtttzzzxxxzzzXXX;;;111...---,,,,,,++++++,,,,,,******)))))))))((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((())))))******+++++++++,,,,,,------......,,,---///...---000555:::OOO```vvv|||zzzsssbbbSSSBBB>>>999444111000111222......------,,,,,,++++++))))))))))))))))))))))))(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))******(((((()))***+++,,,,,,------...///000888III```pppuuuaaaNNNHHHIIIBBB>>>@@@>>>::::::::::::<<<>>>@@@AAA===MMMgggzzzccc```VVVLLL@@@666222111000///.../////////000000000000//////000000000111111111111111222444555777888888333GGGqqqmmmtttmmm[[[FFF:::444111///000------,,,++++++++++++,,,*********************************+++++++++,,,,,,,,,,,,,,,---.../////////---...000111---444QQQqqqrrraaatttlllPPP666:::<<<777222111111000000000/////////000111111000000000000000111111222333222222111111222222333333333333333444444555555555555888:::;;;@@@QQQbbb|||yyy|||tttTTT;;;......---,,,,,,,,,,,,,,,*********)))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))******+++++++++,,,,,,---......//////---...///000555@@@OOO[[[vvvzzzooo```ZZZPPPDDD:::444000/////////......---,,,,,,+++))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((((((((()))))))))*********((())))))***+++,,,---...111///111<<>>@@@???;;;;;;;;;<<<>>>AAACCCDDDSSShhhuuuuuuYYYQQQDDD;;;666222///---////////////000000000000000000000000111111111111111222333444666777888999:::XXXttthhhrrr```JJJ<<<444000///222...---,,,,,,++++++,,,,,,******************************+++++++++,,,,,,,,,,,,,,,------...///000000+++111888888333AAAoooqqq___zzz]]]HHH>>>999:::555,,,---666888222111000000000111222444555000000000000000111111222333222222222222222222333333444444555555666666777888555666:::===>>>FFFPPPggg{{{~~~hhhDDD......---,,,,,,,,,,,,---************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++,,,,,,------...///000000444555666;;;EEEYYYrrr}}}mmm[[[JJJ===555222000000///...------,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))************((())))))+++,,,---......333000777LLLgggxxxxxxrrr```RRREEECCCEEECCC@@@>>>CCC000:::III???===KKKRRRWWW|||```ZZZRRRHHH;;;111///333...///000000000000000///000111111111111222222222:::+++222<<<222222======@@@vvvsssqqq|||bbbLLLHHH555,,,000...//////...---,,,,,,,,,,,,******************************+++++++++,,,,,,,,,)))+++...///......000111000,,,666999:::dddtttdddttt~~~YYYEEE@@@@@@333333222222111000//////000000////////////000000000000/////////000111111222222111111111222222333555555444444555555666777888777777888:::<<>>CCC:::>>>GGGGGGGGGNNNPPP~~~lllaaaUUULLLAAA555000222///000000000000000000000111111111111222222222222444000333777444666===<<>>CCCSSSqqqpppSSS???...---///,,,+++...,,,+++***))))))(((((()))))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))*********+++++++++++++++,,,,,,,,,,,,///...///111000...000555@@@QQQ___ooossslllcccPPPAAA:::222............,,,---,,,++++++***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,---...//////...888RRRgggiiippp]]]PPPFFFDDDEEECCC@@@???>>>@@@===???FFFHHHKKKVVVooo[[[TTTLLL>>>444444111111111111111111000000111111111111222222222333111777666444888:::???HHHkkkjjj^^^SSSDDD555222222000///...---,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,...////////////000111666222777NNNssstttYYYBBB???;;;555444333333333222111111000000111111000000111222333333333333333333333444555555666777888999:::;;;;;;;;;;;;;;;;;;:::;;;<<<<<<===<<<;;;:::999999:::<<<===@@@BBBSSSwww|||lllQQQ777//////...,,,,,,---,,,+++***))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))*********+++++++++++++++,,,,,,,,,---------...---...///...///888CCC\\\qqq{{{tttfffVVVJJJ:::000...///...,,,...---,,,,,,+++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,------...000555888NNNhhhuuurrrZZZOOOFFFDDDEEECCC@@@???;;;AAA;;;:::AAA@@@OOOtttdddZZZWWWJJJ<<<666333222222111111111111111111111111222222222333333333;;;777666===:::FFFhhhfffvvviiiWWWKKK:::222333000///...------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------...///000000//////111222:::+++>>>zzzpppzzzxxxTTTHHH@@@444333;;;333333333222222111111111000000000000111222333444444444444444666777888999:::;;;===???@@@AAAAAA@@@BBBBBBBBBAAABBBCCCCCCDDDCCCBBBAAA@@@??????@@@@@@BBB???FFF]]]}}}cccEEE555///---,,,...------+++***************))))))))))))))))))))))))(((((()))))))))******************+++++++++,,,,,,,,,,,,,,,---.........///......///111444>>>RRRdddzzzxxxyyyzzz{{{zzz{{{~~~ssshhh[[[KKK>>>777333///,,,......---,,,++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,+++///222000...333@@@LLLkkklllwwwXXXNNNFFFEEEEEEBBB@@@@@@???BBB======??????eeerrr```\\\SSSCCC777555444333222111222222222111222222222222333333333666888555999===888UUUtttpppwwwyyy\\\PPP???333333000000///...------------++++++++++++++++++++++++++++++,,,,,,,,,---------///000111000000000222444999===eeennniiioooSSSIII>>>000///999333333333222222222222222/////////000111333444555444555666777999;;;===>>>???AAADDDGGGHHHHHHFFFEEEGGGFFFFFFFFFFFFGGGHHHHHHIIIHHHGGGFFFFFFEEEEEEEEECCCCCCFFFMMMZZZwwwpppWWWAAA222+++,,,111...---,,,+++************************************))))))))))))************++++++++++++,,,,,,,,,,,,,,,------...//////000000333222444999BBBTTToootttmmmnnnrrrxxx{{{wwwnnn___PPPDDD:::222---......---,,,+++*********************************************************************************++++++++++++,,,,,,,,,,,,+++111444111...888NNNaaasssxxxUUUMMMFFFEEEEEEBBB@@@AAA???===<<<>>>???OOOwwwkkk^^^XXXIII:::777666444222222222333333222222222222333333333333555333444::::::@@@pppsssqqqxxxtttdddUUUFFF666333111000///...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------000000111111000222555777666ffffffcccnnntttOOOAAA===666333555333333333333333333222222//////000111222444666777666777888;;;>>>AAADDDFFFGGGIIIMMMPPPQQQOOOMMMKKKJJJIIIIIIIIIIIIJJJKKKKKKLLLLLLLLLLLLKKKKKKKKKJJJKKKMMMOOOMMMJJJZZZ{{{jjjRRR;;;...---222......---,,,++++++++++++************************)))))))))*********++++++++++++,,,,,,,,,---------------...///000111111222444444888BBBQQQfffsssbbbTTTGGG:::111000///...---,,,+++++++++************************************************************************++++++,,,,,,,,,---------***///333333666DDD]]]qqqsssTTTLLLFFFEEEEEEAAA@@@BBB<<<:::<<<>>>GGGrrr|||qqqwwwccc[[[QQQCCC888777555333222333333444222222222333333333444444444222888:::999XXXiii{{{xxxppp\\\NNN;;;444111000///...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...///000111111111333777:::LLL}}}jjj```mmm~~~VVVAAA<<<;;;888666333333333333333333333333111111222333555777999:::888:::<<<@@@DDDHHHLLLNNNOOORRRVVVXXXYYYWWWTTTQQQOOONNNNNNNNNNNNOOOPPPPPPQQQQQQRRRRRRSSSSSSSSSSSSUUUTTTVVVVVVRRRUUUmmmzzzdddIII777000//////...---,,,,,,++++++,,,************************))))))*********+++++++++,,,,,,,,,,,,---------------......///111222222333555777AAARRRfff|||qqqfffZZZJJJ<<<333222111///...---------************************************************************************,,,,,,,,,,,,------------...///222:::GGGZZZmmmyyySSSLLLFFFFFFEEEAAA@@@BBB???===BBBBBBSSS|||ooofffjjjiii^^^WWWLLL999777555333222333444555222222333333333444444444333666???:::;;;mmmrrrfffyyyzzzbbbTTT???555111000///......------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///000000111111444888;;;mmmmmm[[[^^^xxxbbbGGG:::777888777333333333333333333333333222333444555777999;;;<<<:::<<>><<<999333333333333333444555666666666888999::::::<<>>555//////000//////000........................//////000000111222222222333555666888SSS}}}cccaaasssbbbFFF;;;999777888777777777777777888888888>>>EEELLLQQQVVVZZZ\\\]]]]]]]]]\\\\\\]]]aaacccsssrrruuu~~~uuuVVV888000+++...111...++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------...//////000111111///111666===JJJcccqqqYYYLLLBBB666222777///...------,,,,,,---------,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,------///,,,---111222000333999TTTiiiTTTMMMHHHGGGFFFDDDDDDGGGEEEmmmwwwhhhdddgggiiiiiiqqqyyy~~~|||ooopppeee[[[SSSHHH>>>888666555555555555666666777888888888;;;888XXXsssnnnlllrrrttt^^^SSSDDD999000000111000///000........................000000000111222222333333444777333>>>ssslll^^^hhhkkkLLL>>>::::::777777777888999:::;;;<<>>999666555666666666777888888999999666PPPsssqqqzzzfff```^^^LLL???444111333222000000////////////////////////000111111222222333444444111===III|||iiidddzzz{{{VVVBBB<<<;;;;;;<<>>jjjjjj~~~~~~eeexxxggg^^^QQQDDD666///000333111---000000000000000000000000333,,,111777111111666666:::<<>>===:::777777777777888:::<<<;;;AAAzzz}}}ppp\\\[[[yyyttt___RRRFFF777000111333111...000000000000000000000000222///333444///000555666777OOOeeeggg{{{jjjNNNHHHNNNRRRTTTXXXZZZYYYVVVUUUUUUYYY[[[^^^^^^^^^```dddiiiooottt{{{[[[AAA777...000555+++.........---------,,,,,,------............//////000333000111777333111;;;OOOkkknnnVVV;;;555111222111,,,,,,///...------,,,,,,------.........---------...//////---444222222???PPPgggvvvSSSMMMJJJCCCHHHJJJTTT~~~eeeUUUUUUJJJ>>><<<;;;:::777555666888;;;===???JJJnnnyyy\\\PPPbbb___TTTHHH999222111333111///000000000000000000000000///222444222000333888999???nnnzzzeeennnvvvXXXRRRYYY___aaacccbbb___]]]\\\\\\___bbbeeeggghhhlllsssxxxmmmJJJ===333111222............------------,,,---........./////////000555222---222999333666IIImmm}}}jjjKKK<<<333555444,,,+++111......------------............------......///000///444444999III\\\|||rrrQQQLLLHHHEEELLLFFF]]]xxxYYYVVVNNNAAA;;;:::;;;777555777::::::<<>>111222000/////////...............///000111222333444444111777333666OOOqqqpppNNN777333555222//////............//////------......///111222333777JJJUUUjjjtttbbb```]]]ZZZZZZ^^^cccggggggJJJMMMJJJKKK]]]^^^VVVQQQ@@@:::777;;;BBB888???===CCCwwwwwwaaaSSSZZZmmmkkkMMMMMMAAA///444555333222222111111222222333444222///555;;;444???yyypppRRRYYYiiiUUUXXXaaaccceee{{{]]]AAA555...222000...---///000111000111111111111222333444444888666555DDDkkkuuussszzz```>>>999333222111111///......///000000------...///000111222333CCCRRRaaaxxxggg```^^^___[[[VVVXXX```fffffffffOOOPPPLLLQQQqqqooo[[[RRRDDD???<<<:::;;;222:::>>>RRRsssxxxdddTTTNNNcccqqqQQQOOOCCC111555444222222222222111222222333444999444777888777WWWzzzaaaSSSmmmhhhVVVVVV___aaa___qqqlllJJJ===222222000......///111111000111111111111222333444555999777<<>>;;;BBBAAAFFFvvvuuuzzz~~~~~~www[[[UUUrrr[[[MMMGGG:::888333444333333222222333333444555555777;;;@@@cccfffNNNWWW|||eeeWWWKKKUUU[[[[[[gggtttQQQ>>>555333000000111222111111222222222333444666777888777EEEjjjeeeVVVRRRNNNKKKIIIIIIMMMQQQSSSWWW^^^```^^^eeennntttcccFFF888555444222111000000000111///111111///000:::JJJWWWccc|||uuusssyyylll```]]]```dddhhhkkkhhhiiiggg\\\VVVkkk```PPPKKKSSSgggmmmUUURRRFFFAAA@@@888>>>???RRRrrr|||{{{~~~}}}yyyvvvuuuuuu{{{}}}}}}]]]PPP___aaaMMMHHH<<<888333666333333333333333444444555666:::777GGG}}}XXXMMMcccvvv```TTTAAAHHHOOOWWWkkksssqqq{{{SSSBBB666444111111111222222111222222333444555666888999777SSS|||bbbJJJDDDFFFDDDBBBBBB@@@IIIQQQTTTXXX^^^cccdddrrrrrrRRR:::666555333111000000111111///000000000555AAASSSaaammm|||ppppppsssxxx{{{}}}uuu___YYY___eeeiiikkkooossswwwrrrfffeee|||^^^OOOGGGUUUsssoooTTTUUULLL???CCC777===CCCcccrrr}}}rrrmmmgggeeehhhkkklllkkkmmmnnnoooooommmmmmppprrrpppsssxxx{{{}}}^^^QQQPPPtttiiiPPPJJJ>>>888333777444333333333333444555555222:::555TTTpppTTTTTTrrrooo[[[PPP???@@@CCCNNNhhhzzzccc]]]aaasssYYYIII777555222111222222222111222333333444555777999:::@@@iii```NNN@@@@@@CCCAAABBBGGGCCCNNNWWWYYY[[[fffsss{{{aaaAAA777666444222111111111111111000///222;;;JJJ\\\hhh|||vvvqqqqqqsssvvvvvvvvv}}}nnn\\\YYY```hhhnnnrrrvvv^^^SSSIII[[[wwwqqqSSSVVVPPP<<>><<>>;;;;;;DDDUUUooouuuMMMKKKEEEDDDYYYwwwTTTAAA444111333111444777111000888555000666888999AAA```jjjMMMGGGAAA>>>===AAALLLXXXhhhgggiiisss[[[<<<;;;777222///000222333444444555999DDDVVVjjjxxx}}}pppmmmpppssstttqqqnnntttrrr\\\^^^eeejjjttt___OOOSSSfff|||nnnjjjlllooolllnnnoooppppppsssxxx}}}zzzfffRRRRRRFFF<<<@@@CCCSSSyyyzzzxxxjjjWWWNNNDDD===???CCCAAA@@@AAAEEEBBBBBBHHHNNNSSSYYY```bbbdddhhhlllpppuuuzzz~~~cccVVVHHHGGGGGGFFFGGGJJJPPPTTT^^^gggzzzdddTTTPPP^^^TTTQQQAAA777999333444444333333444444555555999888LLLnnnRRRQQQkkktttcccQQQCCC>>>;;;:::???KKKaaa~~~vvvJJJHHHEEEBBBOOO\\\ttt\\\HHH888333444111444666000222888555333777777>>>NNNvvvdddKKKFFFBBBBBBEEEMMM[[[hhhssswwwkkkDDD<<<444333333111222444333222444<<>>999:::===>>>@@@CCCDDD<<<888===FFFMMMSSSXXX]]]```dddhhhlllpppvvvyyy|||~~~uuu[[[QQQQQQTTTUUUUUUTTTQQQPPPPPPQQQJJJLLLUUUeeexxxiiiTTTRRR```YYYPPPDDD:::999333444444333333444555555666>>><<>>DDDFFF[[[|||iiiPPP===666666222222555000555666444666888666EEEddd[[[DDD@@@>>>CCCLLLYYYjjjyyySSS???222444777222111555333111333???UUUmmm~~~|||||||||rrrxxx}}}}}}}}}}}}~~~lllmmmuuu}}}]]]OOOXXX|||vvvpppqqqvvvyyywwwssszzzyyyxxxzzzZZZPPPKKKGGGAAA???```vvvrrrggg\\\OOOEEEBBB>>>;;;:::>>>HHHQQQOOOBBB999<<>>???HHHVVVggg{{{fffGGG111555999222///555444222555DDD[[[nnnvvvwwwgggwww|||qqq~~~}}}xxxwww~~~[[[OOOWWWuuupppoooqqqtttxxx{{{|||||||||}}}\\\PPPGGGFFFAAAEEErrruuu{{{kkk___WWWKKKEEEFFFCCC;;;888@@@QQQ^^^ZZZJJJ======EEEKKKNNNPPPWWWZZZ___cccfffjjjnnnqqqtttwww{{{sss\\\XXXaaafffccc^^^]]]]]]]]]\\\ZZZYYYZZZ[[[[[[ZZZYYYXXXVVVYYYgggvvvrrrVVVNNNTTTttt___LLLHHH>>>888666444444444444555666777888:::XXXpppYYY^^^}}}mmm]]]NNNBBB<<<666888:::<<<>>>III```vvvSSSCCC@@@:::======>>>JJJggg]]]CCC555555222111555333666333222888999:::]]]}}}PPPDDDBBBEEERRRdddwww|||VVV777555888222///444444333:::LLLaaammmjjjccc[[[~~~}}}~~~ZZZPPPWWWwwwooommmppprrrvvv{{{}}}~~~yyy]]]RRRGGGGGGAAAMMMvvvxxxiii^^^VVVLLLBBBCCC@@@;;;<<>>===:::>>>SSSvvveeeGGG666666333222555555555444333777;;;CCCmmm{{{OOOCCCBBBHHHZZZpppkkkCCC666666333111333222555???TTTgggnnndddYYYbbb|||uuuwwwyyy~~~YYYQQQYYYzzzwwwvvvuuuyyywwwZZZRRRKKKJJJDDDUUU{{{vvviii]]]UUULLLAAA@@@===>>>JJJ\\\hhhjjjUUUGGG<<<;;;AAAGGGMMMRRRRRRUUU[[[___bbbeeehhhjjjooorrrwww|||nnncccbbbccceeeccc______ccc[[[\\\^^^^^^]]]]]]___aaaddddddggglllmmmmmmqqqwww~~~uuuUUUOOOOOOdddkkkOOOKKK>>>444999333333444444555777888999???yyy```SSSyyy{{{lll```SSSEEE>>>>>>999777777999:::AAAPPP^^^gggkkkpppwwwNNNFFF@@@888===<<<===>>>GGG\\\~~~oooMMM:::999555222666666555888666777>>>NNN{{{yyyOOOBBBCCCNNNeeeQQQ888444555555333333777CCCXXXiiimmmaaaTTTvvvyyysssppprrruuu{{{YYYSSS[[[|||wwwxxxmmmUUUQQQKKKJJJEEE]]]xxxpppcccWWWOOOFFFDDD@@@===DDDZZZoootttnnnQQQFFF======DDDKKKSSSYYYPPPTTTYYY]]]```cccfffhhhnnnqqqvvv|||kkk]]]ddd^^^ZZZ^^^bbbbbbaaabbb___bbbgggjjjkkklllnnnoootttrrruuu|||uuuTTTQQQRRRbbbpppQQQLLL>>>333:::333333444444666777888999LLLkkkYYY___}}}pppaaaWWWKKK???999:::999666555888<<>>===EEEbbb{{{vvvSSS===<<<666222555666666;;;888777@@@UUUyyyOOOHHHKKKXXXsss[[[:::333777888444555999EEEXXXgggiii^^^QQQtttjjjiiilllpppsssxxx|||~~~[[[RRR```}}}zzzmmmyyyUUUOOOLLLQQQEEEbbbmmm]]]NNNCCCAAA@@@:::===OOOcccnnnnnnlllSSSJJJDDDGGGMMMPPPWWW^^^\\\ZZZXXX[[[```eeeffffffjjjnnntttyyy}}}~~~kkkdddeee```bbbdddeeeeeefffhhhjjjnnnqqqtttvvvxxxzzz}}}TTTPPPRRRWWWnnnRRRIIICCC333666888///;;;555---555777===YYYYYYYYYkkktttgggWWWMMMDDD===999999777666666777888<<>>444666444888999777;;;===DDDjjjJJJKKKVVVcccvvv@@@666999444666666:::MMM[[[mmmpppbbblll~~~uuujjjgggllljjjlllmmmmmmnnnpppsssvvvzzzzzzxxxyyy[[[SSSfff~~~kkkrrrTTTOOOCCCKKKKKKrrrzzzbbbSSSHHHCCCCCCAAA<<<@@@PPP___bbb\\\VVVMMMFFFCCCGGGKKKMMMQQQVVVZZZZZZ[[[]]]aaacccdddccciiimmmrrrvvvzzz~~~pppgggeeegggeeehhhjjjlllnnnppprrruuuyyy{{{~~~YYYPPPQQQ\\\rrrUUUJJJDDD555777888///;;;666111888999AAAfff~~~WWW^^^qqqcccSSSIIIAAA:::777888777666666777888<<>>777777999:::???PPP[[[rrrbbbttt~~~tttooohhheeefffddddddeeeeeefffiiinnnqqqwwwzzz~~~[[[WWWoooggg\\\RRRJJJHHHPPP~~~yyydddSSSIIIBBB>>><<<<<>>BBBCCCCCCCCCCCCHHHPPPZZZaaacccdddeeeggggggiiikkknnnrrrwww~~~vvvtttwwwwwwssspppvvvxxx|||```QQQOOOaaa[[[KKKFFF999888777111888777999:::888OOOcccRRReeetttdddVVVGGG>>>999555555777666555666777888===IIIVVVYYY\\\```gggooo{{{vvvkkk___UUUVVVYYYZZZVVVTTTRRRNNNHHHHHHIIILLLMMMKKKHHHGGGHHH\\\lllJJJ???666:::555555666;;;777>>>iiiddd\\\}}}sssEEE666999===<<>>777DDDyyyrrrhhhNNN555888===<<>>888BBBNNNVVV[[[______\\\```cccfffgggddd___[[[XXX```aaaccceeehhhnnntttyyy~~~{{{xxxwwwyyyzzzzzzgggWWWPPPSSSvvv```IIIGGG;;;777777555777444:::666<<>>999OOO{{{^^^999777::::::DDDXXXgggqqqmmmppppppppprrrnnnppptttxxx|||[[[bbb}}}wwwtttuuutttrrrtttyyy{{{ooofffNNNLLLBBBaaa}}}ttt{{{ccc[[[[[[\\\YYYTTTQQQOOOJJJAAA===>>>AAAPPP```hhhjjjjjjddd\\\[[[[[[\\\^^^___]]]ZZZXXXYYY[[[^^^```ccchhhnnnrrrxxx|||yyyyyy{{{|||~~~iiiXXXPPPQQQpppdddJJJIII===999555666777333:::666CCCrrr^^^qqqyyylllaaaNNNDDD;;;888777444444666555444555777888===JJJWWWYYYbbbhhhlllttt}}}xxxmmmhhhdddeeehhhjjjiiifffhhhdddaaabbbcccaaa______ZZZaaaffffffkkkxxxyyyZZZGGG999:::888:::888??????cccwwwFFF:::::::::DDDXXXjjjnnnllloooppprrrvvvuuuyyy[[[eee|||zzzyyyzzz{{{tttmmmpppxxxyyy{{{fffOOOLLL>>>^^^|||xxxcccRRRKKKGGGNNNKKKJJJJJJFFF@@@???AAAJJJ[[[mmmsssrrrkkk^^^RRRJJJJJJLLLRRRZZZ______^^^UUUWWWZZZ]]]```dddiiimmmuuu}}}|||~~~|||}}}iiiXXXQQQSSStttfffKKKJJJ???:::333666777222;;;888IIIfffVVVssssssfff[[[JJJAAA999777666444333444555444555777888>>>JJJWWWWWWaaaiiinnnwwwvvvssstttvvvtttrrrqqqtttvvvvvvqqqmmmnnnjjjiiimmmlllgggiiiooouuu~~~www___JJJ::::::888;;;888AAAGGGttt~~~RRR@@@===<<>>777444666777555333777333222666999===HHHUUU```aaaeeeooo}}}~~~vvvlllooowwwwwwtttqqqqqquuuxxxxxxzzz}}}wwwtttvvv{{{|||}}}zzzhhh@@@@@@<<<444>>><<<;;;NNNzzzUUUGGG===FFFTTTkkk|||jjjkkkssswwwzzz~~~~~~[[[sss~~~oookkkppp~~~zzzuuupppmmmnnnqqqttt}}}|||mmmOOOBBBGGGdddtttvvvpppWWWJJJHHHGGGGGGFFFBBB???@@@DDDHHHXXXnnnwwwvvvzzzssscccYYYLLLIIIHHHKKKOOOPPPOOONNNRRRRRRPPPMMMOOOTTTZZZ^^^ccckkkwwwjjjTTTRRRSSSuuudddPPPFFFBBB888:::444<<<222<<<===KKK}}}___YYY{{{yyygggXXXNNNCCC===666444555666555222555333333777999???MMM[[[aaabbbfffppp}}}uuulllllljjjpppxxxxxxxxxzzz~~~mmmDDDBBB>>>555======???XXXrrrzzzUUU@@@AAAGGGRRRkkkqqqsss|||~~~[[[wwwooocccdddlll|||uuulllgggiiinnnsssvvvxxx}}}qqqsssWWWEEEJJJkkkssswwwttt]]]MMMGGGIIIIIIGGGBBB???AAAJJJQQQ]]]ooovvvvvv|||zzzppplll^^^\\\XXXTTTRRRPPPMMMJJJJJJKKKLLLKKKJJJKKKPPPUUUXXX]]]hhhxxxnnnTTTPPPXXXgggQQQFFFBBB999:::666>>>555;;;>>>XXXxxx]]]]]]sssaaaQQQHHH@@@;;;555333444555444222333333555777999AAARRRbbbccceeejjjsss~~~yyyuuufffeeemmmrrr||||||uuuJJJEEE@@@666;;;888???aaapppbbb___aaa\\\bbbkkkvvvuuuwwwNNN<<>>777999???fffuuu^^^___mmm[[[LLLBBB<<<888444222333444333333222444666666999CCCUUUeeegggjjjooowwwvvvpppuuuiiilllwww~~~NNNCCC@@@777:::777@@@iiikkk\\\UUUTTTVVVUUUWWWYYY\\\eeexxx|||zzzEEE@@@BBBCCCOOOrrr~~~[[[{{{~~~lllbbbaaaiiirrrppprrrtttrrrnnnmmmooorrrlllnnniii___YYY___kkkttt~~~www]]]ppptttMMMFFFKKKwwwvvv~~~vvvdddRRRHHHKKKKKKHHHCCCBBBIIIUUU___cccmmmlllkkkrrrtttsssyyyuuurrrkkkdddeeeiiihhhbbbIIIGGGHHHIIIFFFBBBDDDJJJJJJKKKOOOWWWaaavvvsssYYYUUUTTTmmmnnnTTTFFFBBB;;;777777;;;999777@@@tttsss___```}}}hhhWWWHHH???999666444333333333444333333666777666:::FFFXXXeeelllooouuu}}}uuutttwwwwwwnnnsss~~~RRRAAA???999:::===EEEuuujjj\\\ZZZYYYXXXXXXYYY]]]```bbbhhhvvv}}}www|||IIICCCAAACCCUUU~~~[[[}}}nnnbbb___eeemmmtttrrrvvvxxxtttllleeeeeefffcccccc___WWWSSSYYYgggrrrzzztttbbbvvvlllMMMFFFJJJ|||vvvtttdddUUULLLLLLJJJGGGEEEGGGNNNXXX___aaagggdddaaaggghhhhhhppp^^^dddjjjrrr}}}wwwgggOOOHHHDDDGGGEEEAAABBBHHHHHHGGGIIILLLOOO^^^~~~lllVVVTTTPPP```rrrVVVFFFBBB<<<777777999:::777CCCooo```bbbyyydddSSSDDD<<<666555444333333333444555555777888777>>>MMM\\\eeeooossszzzuuuqqqwwwyyyttt}}}VVV@@@???;;;;;;???HHHwww___ZZZ]]]]]]]]]^^^^^^iiiwww~~~tttsssZZZBBBBBBEEE\\\|||~~~[[[|||uuukkk^^^XXX^^^iiiqqqtttsssssspppjjjccc___^^^^^^[[[ZZZXXXXXX\\\dddrrr|||iiibbbsssmmmQQQHHHJJJtttyyymmm```SSSMMMMMMIIIEEEFFFKKKSSSYYY\\\[[[```[[[YYY^^^^^^^^^gggRRR___oookkkTTTGGG???BBBCCC??????EEEGGGDDDEEEHHHHHHNNNeee}}}jjjUUUTTTOOO]]]uuuWWWFFFBBB===888888777<<<999FFFhhh^^^ggguuu```OOOBBB:::444555555444333444555666555777888999DDDUUUcccgggooottt|||{{{uuutttzzz}}}~~~\\\BBBBBB>>><<<===LLLooobbbbbbdddccchhhppptttuuuooogggAAAAAAEEE]]]zzz~~~[[[zzzssshhh___TTTSSS___mmmtttuuussslllddd]]][[[\\\]]]]]]ZZZYYY[[[aaajjjvvv|||[[[]]]mmmiiiJJJFFFFFF{{{rrrqqqfffZZZPPPKKKMMMHHHEEEGGGNNNVVVYYYYYYWWW[[[VVVTTTYYYXXXXXXaaaXXXeeewwwrrrWWWFFF;;;===@@@===>>>CCCEEEAAACCCIIIIIIHHHTTTeeelllVVVVVVQQQ___vvvWWWFFFBBB===:::999777>>>;;;IIIbbb]]]kkkrrr^^^MMM@@@888444444555555444444666777555777888;;;III\\\hhhjjjnnnttt}}}}}}zzzxxx|||nnn|||```FFFFFF@@@<<<@@@TTTuuulllhhhkkkkkkkkkuuussskkkkkkCCC???CCCZZZ~~~|||\\\~~~yyynnn\\\SSSQQQ]]]jjjppprrrsssiiihhhbbb\\\YYYYYY[[[[[[aaaRRReeepppiiiVVVZZZ\\\jjjMMMHHHJJJ{{{vvvxxxmmmbbbVVVLLLHHHJJJJJJGGGCCCIIIUUU[[[YYY]]]aaaZZZWWW\\\ZZZUUUZZZVVVaaaeeeUUUEEE;;;???BBB>>><<<@@@FFFGGGHHHGGGFFFIIINNNTTTaaaqqqnnnUUURRROOOddduuuYYYLLL???<<<999:::777<<<444LLLfffWWWoooooo[[[III===999666555555555555666666777999888999CCCRRRbbblllqqqnnnoooxxx}}}sss|||```KKKAAA:::;;;GGGQQQsssrrrqqqqqqvvvkkkkkkjjjCCC???GGG[[[]]]}}}mmmbbbZZZTTTUUUaaammmqqqqqqqqqfffeeebbb]]][[[]]]___```iii\\\nnn{{{bbbQQQWWWbbbiiiIIIHHHIIIyyytttrrreeeZZZNNNEEEAAADDDFFFEEEEEELLLXXX^^^^^^bbbiiiddd^^^^^^ZZZYYYaaaXXXhhhnnnUUUJJJAAA===BBBCCC???@@@FFFIIIOOOTTTTTTOOOLLLMMMOOO]]]kkk|||pppVVVSSSTTTmmmwwwYYYLLL>>><<<;;;<<<:::@@@:::TTTcccTTTgggkkkXXXGGG;;;777666555555555555666777777555666<<>>;;;<<<@@@CCCFFFMMMYYYaaadddeeeooommmbbb\\\UUUWWWeeeeeeyyyhhhOOOJJJAAA>>>???DDDDDD@@@CCCLLLVVV^^^gggiiiddd___]]]^^^YYYbbbqqq^^^UUUUUUsssyyy[[[LLL>>>;;;888:::888???<<>>AAAHHHTTT```hhhkkkxxxwwwjjj___UUUYYYiiivvv]]]EEEOOOFFFCCCBBBDDDCCCBBBGGGNNNZZZ```hhhmmmkkkeee```]]]^^^```jjj{{{iiiUUURRRsss}}}]]]MMM>>>;;;777999777===<<<[[[```XXXlllsss```PPPAAA999666555555444555555666777888999AAANNN\\\gggmmmqqqrrrppppppttt}}}uuuuuuxxxQQQAAAAAA@@@GGGnnnwwwnnnooovvvmmm```hhhNNNBBBDDD\\\ccc{{{kkkbbb___eeegggjjjnnnsssvvvvvvtttkkkfffaaa]]]XXXWWW___iiizzz|||^^^VVV```wwwRRRGGGDDDpppxxxwwwbbbTTTJJJAAA<<<;;;:::::::::;;;@@@KKK\\\iiiuuuvvvmmmccccccqqqgggWWWddd\\\SSSKKKGGGHHHJJJOOOTTTgggmmmwww|||pppfffpppnnntttjjjUUUQQQrrr___NNN>>><<<;;;===:::???@@@```[[[QQQiiilll[[[LLL@@@999777444444444555555666888888>>>HHHVVVbbbjjjnnnppprrrssswwwuuurrr~~~QQQ@@@CCCAAAGGGwwwzzzoooeeedddiiippp{{{mmm^^^dddRRRBBBDDD```eeennnccc```bbbmmmoooppprrrwww{{{yyytttlllccc[[[VVVQQQQQQ]]]mmmtttZZZVVV```qqqOOOFFFEEEqqqwwwoooZZZLLLDDD===;;;;;;:::888777777999BBBVVVgggvvv||||||tttooottt~~~vvvlll^^^VVVVVV[[[aaaeeevvv~~~aaaTTTTTTqqqaaaOOO@@@>>>;;;===888===???aaa\\\QQQpppzzzfffUUUHHH===888777444444444555555777888999BBBMMM[[[dddiiimmmrrrvvvzzzooohhhQQQ>>>CCC>>>EEEyyyrrrmmmqqqWWWRRRQQQXXXaaakkkvvvkkk^^^```RRRBBBDDDaaafff{{{ttteeeaaaeeelllrrrtttuuuwww~~~{{{qqqnnncccYYYTTTPPPTTTfff|||hhhUUUUUU```nnnPPPFFFFFFuuuwwwyyygggRRRFFF???::::::;;;888666666777777>>>QQQeeerrrxxxxxx}}}{{{xxxyyymmmiiioooyyyvvvYYYSSSTTTnnncccQQQAAA@@@888;;;666;;;>>>bbb```TTTxxxttt___PPPDDD:::666666444444444444666777888999JJJTTT^^^dddfffiiiooovvvyyymmmjjjiiihhhppp|||vvvjjj```zzzUUU???DDD===HHHyyypppfff```ZZZGGGDDDFFFPPP[[[eeeqqqzzziii\\\]]]}}}VVVDDDCCC___gggwwwnnncccdddnnnxxxsssvvvxxx{{{|||nnnqqqeeeZZZVVVTTTZZZqqqaaaRRRUUUaaalllPPPFFFGGGxxxyyyuuucccOOOCCC===::::::===555555777999888===PPPcccsssvvvvvvyyy}}}}}}sssWWWQQQQQQiiidddRRRBBBAAA;;;===999>>>CCChhhbbbPPPsssooo[[[LLLAAA888555555333333444444666777888999SSSZZZbbbdddbbbdddkkkrrr{{{iiiWWWOOOIIIGGGQQQ```rrrvvv}}}vvvkkk```xxxZZZCCCGGG>>>NNN{{{mmm\\\\\\UUUGGGGGGDDDFFFNNNWWWaaalllvvvgggZZZZZZxxxXXXFFFBBB]]]aaallleeebbblllwww|||{{{xxx{{{yyytttzzzccc```fffWWWSSSzzz___SSSRRR^^^gggKKKJJJKKKssswwwvvv^^^HHH@@@???;;;999;;;777888888777888AAAOOO[[[uuu}}}xxxyyysssvvv|||vvvlllooo}}}gggWWWTTTUUUwwweeeSSSEEE===<<<===999;;;???ppppppPPPhhhkkkSSSEEE>>>888666666333333444555222333===IIIWWWaaabbb___ddddddiiivvvlllZZZHHHBBBBBBDDDJJJRRRfffooo|||ssskkkdddvvv[[[DDD???AAAFFFnnn[[[VVVVVVYYY[[[TTTDDD???NNN[[[___hhhvvvyyyeee]]][[[tttUUUBBBEEEhhhbbbiiizzzdddfffsss~~~}}}{{{zzzrrrtttcccgggmmm^^^]]]zzzrrrvvv]]]RRRQQQ[[[kkkNNNCCCGGGrrrwwwsss\\\FFF???>>>;;;999;;;555777999===BBBHHHOOOSSSggguuuwwwrrrjjjmmmmmmgggaaakkkttt```\\\___mmmooo]]]XXXXXXyyyhhhUUUFFF>>><<<===;;;===BBBtttqqqSSSlll}}}iiiRRRDDD===888666666444444555666555777BBBOOO[[[dddccc```fffjjjrrrvvvTTTHHH>>>>>>CCCIIIRRR[[[iiioooyyyuuulllddduuu```GGGAAABBBOOO{{{```RRROOONNNOOOPPPJJJIIIMMMTTTUUUWWWfffxxxxxxbbbYYYXXXsssUUUDDDDDDhhhdddeeexxxeeekkk{{{}}}{{{zzznnnpppjjjwww}}}kkkllljjjsssrrrrrrzzz\\\RRRQQQZZZnnnNNNAAAEEEqqqwwwoooYYYEEE>>>===:::999;;;888;;;AAAJJJRRRUUUSSSPPPYYYiiisss|||uuuttttttuuuzzztttcccTTTUUU]]]]]]UUUMMMMMMOOO\\\nnnuuuyyybbb___dddtttuuuaaaYYYWWWxxxnnnYYYGGG???<<<>>><<>>JJJWWWdddjjjfffbbbgggkkkrrrtttVVVAAA===<<<@@@HHHRRR___iiikkknnnwwwyyyxxxmmmcccrrrfffLLLCCCCCCQQQqqqbbbRRRLLLJJJHHHEEEEEECCCLLLWWW^^^cccjjjsss{{{sss\\\UUUWWWtttXXXGGGDDDiiihhhbbb{{{iiirrr|||yyy}}}zzzoootttxxxzzzxxxbbbsss{{{|||ZZZSSSSSS\\\nnnLLLFFFFFFoooxxxmmmXXXDDD>>><<<888888<<<@@@FFFQQQ[[[``````\\\XXXWWWaaauuutttmmmqqquuuxxxwwwqqqjjjeeecccfff___UUUMMMIIIJJJLLLMMMSSSSSSVVVWWWQQQIIIHHHLLLHHHCCCGGGTTTWWWVVVcccxxxttt___VVVSSStttwww^^^HHH>>><<<>>><<>>@@@CCCMMMTTT\\\ZZZMMMAAACCCKKKHHHAAADDDPPPUUUSSSZZZfffooo[[[TTTRRRssseeeJJJ===<<<===;;;>>>BBBsssoooPPPllltttaaaKKK???:::777555666555333444999???HHHWWWcccjjjpppmmmjjjpppqqqsss~~~sssPPPCCCCCCAAAEEEJJJPPP[[[iiiwwwyyymmm```lllqqqPPPDDDDDDUUUwww]]]MMMKKKMMMPPPOOOJJJGGGHHHLLLMMMNNNVVVmmm~~~oooiiiggg^^^NNNBBBDDDSSSbbbtttiiiUUUQQQTTTpppRRRGGGEEEnnnrrreeevvvwww]]]yyyxxxWWWSSSYYYgggjjjLLLKKKBBBbbb~~~kkkWWWDDD===;;;:::???GGGRRR[[[dddiiihhhhhhkkkooolllgggaaaiiiuuummm^^^___QQQRRRSSSPPPLLLJJJKKKMMMFFFHHHIIIIIIIIIJJJNNNRRRYYYVVVTTTSSSMMMEEEBBBCCCJJJLLLTTTaaahhhjjjjjjmmmxxxiiiYYYVVVWWWyyyoooMMM===;;;===;;;>>>BBBrrrzzzRRRaaattt```KKK???999666555666444222444;;;CCCMMM[[[gggmmmqqqlllhhhkkkiiihhhpppyyy|||[[[IIIBBB===@@@GGGPPP[[[kkk~~~xxxmmm```lllyyySSSDDDDDDUUUgggQQQGGGHHHLLLOOONNNJJJLLLQQQVVVXXXSSSLLLNNNZZZcccdddbbb\\\PPPDDDBBBRRRnnnhhhTTTPPPSSSmmmUUUFFFHHHrrrwwwfffsss}}}wwwvvvuuu[[[YYYbbbtttgggQQQJJJAAA```hhhTTTBBB<<<<<<>>>GGGRRR[[[```eeeiiikkkmmmpppsssnnnppphhheeejjjeeeZZZZZZFFFGGGGGGGGGEEEEEEFFFGGGDDDIIIOOOTTTXXXZZZZZZ[[[___VVVNNNKKKJJJGGGFFFGGGVVVgggzzzcccVVVXXX]]]zzzRRR>>>;;;>>>===@@@EEEuuuRRR[[[tttaaaKKK???999666555666444222555>>>GGGQQQ^^^iiijjjnnniiigggnnnqqqrrr|||cccMMMGGGEEEAAAHHHSSSbbbtttyyyooobbbnnnXXXEEEDDDNNNyyy\\\MMMEEEFFFJJJLLLJJJJJJRRR\\\bbbeeebbbVVVJJJJJJTTT___]]]UUUIIIDDDQQQqqqeeeQQQPPPUUUsssVVVDDDKKKuuuyyyfffjjjuuuaaa___kkkdddUUULLLCCCcccfffRRR@@@;;;<<>>>>>BBBGGGxxxOOOZZZuuuaaaLLL???:::666555555444333777@@@JJJTTT```jjj```fffffflll~~~wwwWWWBBB???FFFMMMVVVcccwwwyyypppdddqqq\\\GGGDDDIIImmmTTTLLLDDDFFFHHHJJJHHHKKKXXXeeelllmmmnnnjjj```XXXYYY```UUUKKK??????TTTuuuzzzaaaNNNPPPZZZ{{{MMMDDDMMMvvv~~~iiisssvvvyyyZZZnnntttMMMBBBMMMaaaaaaPPP>>>999???JJJWWWaaa[[[fffmmmkkkiiiooovvvyyyqqqmmmjjjjjjkkkjjjddd^^^VVV___bbbaaa[[[LLLMMM```___xxx~~~tttwwwxxxkkk___RRRPPPNNNMMMJJJLLLXXXeee___UUUWWWbbbMMMBBB???@@@999@@@LLLvvvPPP^^^vvvaaaJJJ>>>;;;888777777777777:::CCCNNNXXX^^^aaaeee[[[ggg^^^GGGGGGHHHMMM]]]ppp{{{|||pppaaauuudddJJJGGGLLLaaaOOOHHHDDDEEEEEECCCBBBJJJ\\\mmmrrr]]]VVV___lll}}}___FFF???SSSrrrrrrkkkqqqpppttt~~~___LLLRRRYYY}}}MMMEEELLL{{{nnnvvvoootttOOOIIINNN[[[~~~bbbQQQ@@@<<>>:::888777777666777<<>>:::888666666555888???IIITTT[[[______\\\eeexxxpppKKKCCCIIISSSlllzzzoooccc{{{WWWHHHPPP}}}vvvRRRHHHGGGEEECCCAAADDDLLLUUUZZZ\\\UUUNNNMMMPPP\\\zzz\\\QQQTTT[[[WWWTTTOOOEEEEEEQQQ```lll}}}\\\NNNTTTcccvvvEEEEEELLLuuu}}}{{{||||||mmmmmmsssSSSJJJLLLTTT}}}www___PPPBBBBBBKKKTTT\\\bbbccc```___ccckkkqqqpppkkk[[[cccmmmrrrqqqnnnmmmmmmiiiccceeexxx~~~rrrSSS]]]yyyYYYYYY[[[___VVVFFF===@@@;;;>>>BBBjjjnnn___wwwbbbJJJ>>>:::888666666555:::DDDOOOXXX^^^``````[[[nnnbbbEEEEEEMMM```yyymmmccc~~~^^^GGGKKKuuupppNNNIIIJJJ@@@???DDDRRReeennnfffYYYJJJMMMVVV___lll~~~gggJJJGGGPPPTTTHHH>>>:::444999BBBIIIMMM___|||ZZZOOOSSSffflllCCC@@@MMM~~~xxxvvvvvv{{{~~~zzzzzz^^^NNNMMMQQQuuu[[[MMMAAACCCNNNWWW\\\___\\\bbbkkksssrrrhhhZZZRRR[[[cccmmmqqqnnnkkkkkklllssskkkiiixxxxxxcccPPP|||YYYXXX]]]cccVVVFFF===BBB===@@@EEEllltttVVVvvvaaaJJJ>>>;;;999777777666>>>IIIUUU]]]aaabbbbbbeeeyyyVVVCCCKKKWWWwwwxxxkkkbbbeeeGGGGGGnnnnnnPPPMMMOOOEEEDDDIIIZZZqqq|||oooZZZKKKQQQdddzzzZZZDDDCCCMMMOOOAAA:::>>>>>>BBBEEEEEEBBBLLLkkkvvvWWWOOORRRhhhhhhDDDAAASSS{{{qqqpppuuu~~~yyyaaaVVVPPPLLL{{{tttXXXJJJ@@@EEEPPPYYY\\\]]]```bbbfffhhhbbbYYYTTTTTTaaahhhnnnpppmmmkkkkkkmmmooolllmmmQQQMMMXXX___mmmbbb```dddaaaZZZ\\\eeeTTTHHHAAADDD???CCCIIIooo\\\{{{ttt___III>>>;;;:::999999999BBBNNNYYY```dddeeeeeepppvvvNNNDDDUUUjjjvvviiiaaannnKKKGGGjjjoooSSSQQQPPPIIIJJJKKKQQQ___jjjcccTTTPPPTTTgggzzzTTTEEEBBBHHHHHH;;;777AAAEEEHHHIIIJJJIIIJJJWWWsssoooTTTPPPQQQkkkcccEEEFFFWWWuuuiiimmmxxx{{{tttuuu```VVVPPPGGGrrrsssVVVIII@@@GGGSSS[[[]]]\\\bbb^^^\\\]]]\\\ZZZ___ggghhhjjjmmmmmmlllkkklllnnnhhhfffggg}}}gggKKKRRReeeuuuttt```\\\nnn|||{{{cccYYY\\\nnnSSSKKKCCCEEE>>>BBBIIInnnjjjrrr^^^HHH===;;;;;;:::;;;<<>>BBBCCC888888BBBFFFNNNKKKNNNSSSQQQSSSjjjhhhRRRRRRSSSooo[[[EEEDDDUUUooodddmmmppphhhwwwbbbQQQMMMFFFppprrrUUUIIIAAAHHHVVV]]]^^^\\\ZZZ[[[cccmmmnnngggaaaaaajjjjjjjjjjjjjjjkkkmmmnnniiiddd]]]rrr{{{XXXaaapppxxx}}}dddYYYfffttt^^^TTT___{{{RRRMMMCCCBBB:::???EEEiiitttqqq]]]GGG===<<<;;;;;;<<<>>>HHHUUU___eeegggjjjkkkoooyyyTTTLLLggggggqqq{{{sssfff```}}}WWWKKKaaarrrWWWPPPJJJ@@@UUUaaaWWWHHHDDDGGGHHHGGGLLL```iii[[[NNNKKKHHHBBB<<<@@@DDD>>>???IIILLLVVVMMMPPPYYYWWWWWWrrrdddPPPTTTUUUsssUUUEEE===OOO~~~mmmcccoooiiiqqqyyydddYYYBBBJJJbbblllRRRHHHBBBIIIXXX```^^^ZZZ```___dddiii___RRRYYYjjjqqqlllgggeeeffffffhhhjjjiiicccZZZ]]]uuuddd]]]mmm|||ccchhhsss[[[\\\cccUUUNNNGGGIIIAAAIIIDDD]]]kkkzzzvvvZZZBBB===<<<777666<<>>===888888>>>CCCOOO\\\```ccciiimmmmmmhhhmmmyyywwwRRRYYY~~~tttnnn{{{wwwjjj```\\\fffXXXjjjgggVVV[[[[[[YYYllluuubbbTTTggg~~~~~~aaabbbbbb___YYYTTTVVVYYYYYYYYYUUUNNNHHHIIITTT```sss\\\LLLSSS___KKKBBBDDDLLLrrrmmmuuu|||^^^zzz|||hhhTTTEEEEEEKKKsssTTTIIIDDDNNN\\\aaa___\\\YYYYYYYYYXXXYYY___hhhpppaaadddeeeeeedddeeeiiilll]]]___[[[RRRLLLNNNSSSUUUZZZZZZYYY```xxxiii[[[XXXYYYxxxaaaTTTNNNIIIAAAEEEBBBWWWkkkkkk^^^~~~aaaFFF???>>>:::;;;BBBIIISSS]]]aaadddiiioooqqqkkklllvvvqqqRRR___zzzwwwvvvhhh```bbbkkk___lllfffTTTXXXXXXYYY^^^bbbTTTVVVjjjmmmsssqqqbbbRRRRRR[[[```eeeccc^^^aaalllqqqooo{{{qqqzzz~~~vvvVVVKKKTTTeeeJJJBBBBBBHHHxxxmmmrrrgggWWWoooPPPFFFDDDKKKzzzVVVIIICCCNNN\\\```]]]\\\XXXZZZYYYXXX]]]hhhooopppdddlllqqqpppllljjjkkkkkk[[[\\\XXXSSSTTT^^^jjjooohhhbbb```nnnaaa^^^XXX[[[xxxgggWWWSSSLLLFFFFFFCCCTTTxxxzzz|||\\\~~~fffIII???===:::===EEEPPPWWW___bbbcccgggmmmqqquuuttt}}}sssVVV___|||wwwjjjfffpppggg^^^jjjkkkQQQPPPOOORRRLLLLLLKKK___vvv]]]iiiyyy}}}jjjTTTUUUdddfffkkkuuukkkgggqqq}}}kkkPPPKKKVVVjjj~~~NNNGGGBBBDDDmmmrrrkkksssxxx^^^iiitttKKKCCCBBBNNNYYYIIIBBBNNNZZZ]]][[[[[[VVVXXXYYYZZZaaajjjllliiigggrrrzzzyyyuuutttrrroooiiieee]]]XXX^^^mmmxxx|||ooooooccc^^^XXXbbbmmm]]]VVVNNNLLLGGGBBBOOO```lllLLL@@@<<<:::>>>HHHUUUYYY___bbbaaaccchhhnnn|||{{{uuuYYY___|||{{{wwwkkkiiizzzggg^^^jjjqqqSSSRRRUUU___PPPIIIUUUvvvjjjWWWhhh}}}nnnaaammmvvvwwwzzzrrr~~~xxxaaaMMMLLLYYYooowwwPPPGGGFFFGGGhhhyyyeeegggmmm|||mmmeeezzzGGG??????NNN^^^KKKBBBMMMYYYYYYXXX[[[YYYYYY\\\aaahhhkkkjjjiiifffrrrzzzyyyzzz~~~~~~zzzqqqnnnhhhgggppp}}}yyyiii\\\XXXnnnssseee[[[PPPOOOGGGBBBIIIttt]]]}}}tttPPPAAA===;;;@@@JJJVVVYYY^^^aaa```___eeelll}}}~~~uuu\\\aaavvvrrrxxxvvvhhheee{{{llldddmmm{{{```bbbhhhooo]]]QQQfffmmmqqqrrrooo~~~zzznnndddmmm{{{ZZZKKKNNN]]]uuuoooPPPEEEFFFEEE___qqqfffhhhllluuujjjpppzzzDDD>>>>>>MMMooodddOOOCCCMMMXXXXXXWWW\\\^^^ZZZ]]]gggllliiiiiimmmjjjrrrvvvuuuzzzvvvwwwuuusssxxx}}}nnn{{{ddd^^^ZZZ}}}yyyoooeeeTTTRRRJJJHHHHHHeeeSSSlll|||VVVEEE???<<>>@@@NNNdddiiiQQQDDDNNNXXXWWWXXX]]]\\\UUUWWWdddiiicccdddmmmqqqvvvuuuqqqyyy}}}sssmmmqqqwwwzzzgggaaaXXX[[[xxxzzzYYYbbb^^^~~~wwwnnnYYYUUUNNNOOOKKK[[[aaaqqqYYYGGG@@@>>>EEEPPPSSSTTT[[[bbbbbb```fffooo~~~~~~fffaaa{{{cccnnnxxxhhhdddwwwooovvvzzzqqqXXXZZZ[[[YYYkkk}}}yyyXXXpppaaaRRRJJJSSSdddqqq]]]NNNHHHGGGYYYrrrgggnnngggiiihhhbbbbbbmmmvvveee```EEE@@@@@@EEEhhhwwwSSSFFFMMMSSS```gggXXX___UUUXXXjjjmmmaaaaaammm~~~iiiYYY```UUUOOOOOOTTT\\\eeepppyyyaaa```kkkyyygggVVVTTTRRRKKKddduuu^^^lllKKK<<<>>>IIIQQQSSSUUUZZZ^^^___aaakkkuuu|||xxxcccggg~~~uuuZZZeeejjj{{{mmmxxxfffUUUTTT[[[eeeyyyIII^^^uuuuuu|||tttvvvssssssZZZJJJNNNQQQggg___QQQGGGOOOQQQllllllmmmggg```XXXRRRLLLIIIMMMTTTjjj```TTTDDD@@@AAADDDccc[[[GGGMMMRRR]]]bbbXXXVVVZZZeeekkkbbbZZZiii~~~lllSSSSSSJJJIIIVVVaaaqqq~~~vvvddd^^^iiizzzmmm^^^ZZZUUUKKK^^^xxx^^^uuuRRRBBBBBBJJJOOORRRUUU[[[aaadddhhhrrr~~~kkkjjjnnnYYYeeennnxxxpppaaaTTT\\\nnnmmmQQQooo|||jjj{{{|||oookkkUUULLLQQQUUUnnngggYYYFFFLLLMMM~~~yyyfffjjjmmmbbbXXXNNNGGGCCCCCCIIIQQQ|||^^^hhh}}}KKKDDDBBBCCCBBBXXXfffHHHKKKSSSYYY^^^[[[TTT^^^hhhhhhaaaeee}}}}}}pppPPPLLLHHHQQQjjjxxxlllccc[[[fffvvvoooeeeaaaYYYLLLYYY}}}aaazzzUUUEEEDDDIIILLLQQQUUU^^^eeeiiiooo|||xxxqqqdddwwwrrrlllcccrrrpppooopppfffaaatttbbb]]]iiiZZZcccwww||||||bbbQQQOOOTTTZZZwwwpppbbbNNNOOONNNwwwkkkcccooossscccUUUFFF>>>===BBBLLLUUUlll```cccFFFEEECCCEEEAAAPPPsssKKKIIITTTYYY___ddd___bbbdddeeelll}}}{{{qqqTTTSSSXXXkkk~~~eeebbb[[[jjj}}}nnnmmmhhheee]]]NNNVVVrrrggguuu{{{WWWFFFCCCGGGIIIQQQWWW```hhhlllrrr~~~}}}YYYdddsssuuufffnnnnnn|||uuuiiiqqqhhhtttvvv```ddd|||zzzwwwsssnnnZZZPPPPPPUUU]]]~~~vvvhhhZZZSSSOOOppp}}}```fffwwwxxxjjjZZZGGG??????HHHUUUaaacccjjjWWWIIIFFFBBBFFFCCCOOOSSSJJJVVV]]]cccnnnmmmooommmlllsssyyy}}}qqqYYY[[[gggdddeee```vvvzzzmmmooolllfff^^^PPPQQQeeessshhhcccMMMEEEFFFHHHTTTZZZccciiikkkooo|||~~~```SSSpppllldddooopppyyysss{{{vvvooojjj{{{yyycccUUUQQQQQQVVVaaattt}}}pppeeeVVVNNNeeehhhWWWdddsssqqqkkk[[[JJJAAACCCMMM___mmm~~~ZZZrrr]]]VVVHHHBBBEEEFFFTTTaaaLLLXXXaaafffsssvvv}}}{{{sssqqqsssuuuttt^^^aaarrrppp\\\qqqtttbbb```ccc}}}uuuxxxqqqhhhaaaSSSOOO[[[fff|||[[[IIIGGGKKKVVV\\\eeeiiihhhjjjvvvXXXZZZ~~~}}}~~~gggcccnnnqqq|||{{{yyy~~~mmmZZZQQQRRRSSS[[[jjjzzzqqq___UUU___pppZZZRRR[[[ccc^^^aaaVVVIIICCCEEEQQQeeevvvdddZZZeeeaaaNNNCCCDDDGGGTTTrrrQQQXXXbbbeeeqqqwww~~~yyyooonnnssszzzgggjjjnnnbbbmmm~~~kkk___YYY___~~~tttjjjfff[[[UUU[[[rrrmmmgggMMMHHHMMMXXX^^^fffhhheeeeeeqqq~~~[[[ppp|||sssccc```ffflll}}}oooaaaSSSPPPUUUWWWcccxxxyyyhhh```\\\www^^^WWWRRRSSSVVVRRRUUUOOOJJJHHHKKKWWWnnnlllUUUeeeeeeccc```TTTFFFCCCEEEQQQ~~~TTTXXXbbbdddmmmvvvvvv}}}|||xxxyyyvvvppptttuuuyyy}}}~~~jjjbbbYYYYYYuuukkkjjjddd]]]```aaarrr~~~lllMMMHHHOOOXXX^^^fffhhhdddcccooo~~~hhhaaaqqqddd]]][[[```|||wwwooocccYYYPPPPPPWWWZZZjjjxxxjjjcccVVVvvvdddTTTYYYWWWRRRQQQPPPOOONNNMMMNNNQQQ___www|||WWWRRRhhh[[[TTTNNNLLLFFFAAAMMMqqqbbbYYY]]]eeevvv~~~{{{~~~ggg___XXXcccyyypppkkkjjjcccZZZbbbrrr\\\KKKIIIZZZaaaggggggeeehhhpppxxx{{{{{{hhhhhh```^^^```YYY___}}}fff[[[TTTOOORRRYYYbbbrrrpppgggaaafffnnn___UUUVVVXXXUUUQQQPPPNNNPPPNNNMMMUUUfffrrruuujjjWWW|||kkkTTTWWWUUUMMMKKKFFFBBBLLLllluuu^^^aaannnyyy{{{yyyvvv|||xxx~~~zzzzzzyyyeee[[[TTTdddvvvrrrpppiii```ZZZooodddSSSRRR[[[bbbiiikkkjjjjjjoootttsss}}}hhh```XXXXXXuuuppp]]]TTTPPPNNNTTT]]]jjj~~~vvvlllccceeeiii]]]UUUUUUWWWVVVTTTUUUTTTVVVVVVUUUYYYbbbeeedddmmmVVVdddhhhXXXZZZSSSLLLKKKGGGDDDKKKddd```\\\mmmtttvvvxxxzzz{{{{{{|||vvvpppppphhhrrruuuuuuqqqbbbWWWTTTrrr{{{yyywwwrrrkkk^^^pppwww}}}jjjSSSRRR[[[ccclllrrrsssqqqpppppprrrwwwnnnbbb___SSSYYYqqqaaaSSSNNNMMMOOOYYYdddvvvyyyxxxnnnddddddbbb[[[VVVUUUVVVVVVYYY\\\TTTYYY]]]]]]```fffjjjkkkZZZZZZqqqbbb]]]SSSOOOLLLHHHEEEJJJ]]]mmmWWWfffppppppuuunnn~~~|||rrr}}}lllaaaWWW^^^~~~~~~}}}yyytttmmmjjjnnnsssRRRKKKXXXaaannnyyy~~~|||vvvrrroooxxxcccVVV```YYYdddeeeXXXNNNLLLMMMQQQ^^^mmm}}}|||tttlllccceeexxx^^^\\\YYYVVVVVVWWW\\\```TTT[[[bbbdddiiiwwwoooRRRqqqttt```VVVVVVVVVRRRMMMIIIFFFHHHXXXxxx```dddsssiii```[[[ttt{{{xxxttthhhxxxjjj^^^LLLUUU^^^mmm~~~yyymmm}}}xxx[[[ZZZddd[[[ooonnn]]]SSSLLLMMMNNNSSScccttt{{{~~~zzzwwwsssllleeehhhzzzppp]]]^^^\\\YYYWWWZZZ^^^aaaZZZ___ddddddiii~~~nnnYYYWWWjjjaaaZZZPPPOOORRRSSSMMMIIIGGGGGGRRRooowwwhhhrrr|||hhh^^^___~~~yyywwwooogggooovvvrrrRRRTTT\\\mmmpppZZZbbbbbbQQQrrr~~~}}}[[[UUUOOOLLLNNNQQQWWWjjj}}}ooo|||{{{rrrkkklllqqqjjj]]]______\\\[[[^^^aaaaaa]]]^^^^^^\\\^^^oooqqq]]]XXXuuu{{{___bbb```UUUPPPOOOPPPKKKHHHHHHFFFLLLccc}}}rrrlllpppyyyvvvgggYYY```|||xxxwwwpppmmmkkk^^^VVV\\\mmmhhhZZZ^^^]]]PPP|||eeeSSSOOOLLLLLLRRRWWW```vvv~~~yyyzzzsssrrrlll|||eee[[[___```^^^```dddeeeaaa___\\\\\\]]]]]]```nnn|||sss\\\WWWfffcccUUUXXXTTTRRRTTTSSSMMMIIIHHHIIIFFFGGGZZZrrr}}}iiijjjtttfffUUU```{{{yyy}}}{{{xxxyyywwwwwwkkkyyylllXXX^^^mmmxxx^^^TTTVVV___]]]aaaTTTWWWMMMKKKOOOWWW^^^jjjxxxwwwjjjsssbbbZZZ^^^```___ccciiihhhbbbddd```bbbhhhjjjccc]]]]]]yyy\\\VVVccc]]]VVVSSSSSSSSSOOOLLLJJJMMMLLLFFFDDDJJJSSSXXXggguuuooo```RRR]]]{{{}}}wwwwwwzzz```YYYllldddWWW[[[\\\QQQppp]]]PPPNNNMMMNNNJJJMMMYYYfffwwwsssjjjtttdddaaaaaaaaaccceeeeeeeeecccfffggglllrrroooeee___```~~~kkkXXXffflll]]]XXXSSSQQQRRRRRROOOKKKOOOQQQOOOGGGCCCGGGNNNRRRqqqiiiZZZTTTddd~~~}}}}}}xxxvvvuuuppp___fffzzz|||___WWW\\\]]]PPPsssUUUKKKKKKJJJKKKOOOWWW```hhh||||||tttsssxxxkkkbbbbbbbbbcccdddeeeeeedddddddddiiioooooojjjiiilllvvv^^^RRR]]]WWWUUURRRPPPPPPQQQQQQMMMJJJPPPRRROOOGGGCCCGGGLLLNNN]]]~~~}}}uuu```QQQYYYxxx~~~~~~}}}yyyvvvpppttthhh^^^kkkvvvlllZZZYYY\\\[[[UUUXXXIIIGGGHHHIIIOOOSSS\\\gggvvvyyyqqqpppqqqcccccccccddddddeeeffffffffffffiiimmmpppqqquuu{{{fffVVVgggaaaVVVQQQPPPOOOPPPPPPOOOKKKHHHJJJLLLKKKEEEDDDIIINNNOOOSSSyyyyyyfff[[[NNNggg}}}yyy{{{{{{xxxpppmmmcccfffrrr{{{xxx___YYY[[[ZZZUUUfff[[[GGGHHHJJJLLLPPPVVVWWW___sssxxxqqqrrrzzzuuueeeeeeeeeeeeeeefffiiikkknnnnnnnnnpppsssyyywww]]]ddd{{{fffKKKTTTOOOOOOOOOOOOOOOLLLHHHFFFEEEGGGGGGDDDDDDIIIMMMNNNKKKxxxxxxoooccc[[[PPPuuu~~~~~~|||}}}|||zzz}}}{{{tttoooxxx{{{rrr~~~fffVVVXXXXXXRRRVVV~~~gggJJJHHHOOOOOOQQQWWWZZZeeewwwvvv~~~wwwuuujjjxxxhhhiiijjjiiihhhjjjooosssvvvxxxxxxyyy~~~vvv\\\KKKvvvuuu[[[OOOMMMLLLLLLMMMMMMLLLIIIGGGEEEEEEGGGFFFBBBCCCGGGHHHGGGIIImmmwwwjjjaaaVVVRRR}}}}}}{{{zzz~~~|||{{{}}}{{{zzzwwwtttxxxZZZSSSVVVUUUOOOhhh~~~~~~___OOOFFFKKKPPPOOOTTT]]]hhh~~~uuunnntttooopppqqqpppooorrryyy~~~dddZZZXXXhhhpppZZZYYYOOOHHHGGGHHHIIIIIIHHHGGGFFFFFFDDDEEEDDDAAAAAAEEEEEEBBBHHHZZZxxxfff^^^RRR___|||zzz}}}}}}}}}xxx|||wwwhhhUUUSSSVVVWWWXXX~~~~~~vvvWWWMMMIIIIIILLLPPPVVVeeettt}}}~~~~~~{{{vvvxxxyyyxxxxxx|||tttooo\\\MMM^^^zzzMMMQQQPPPDDDFFFBBBDDDFFFFFFFFFFFFGGGHHHAAABBBAAA???AAAEEEDDDAAADDDEEEiiirrr}}}ggg___VVVsss~~~{{{xxx{{{~~~xxxuuu}}}|||uuu}}}zzz|||^^^SSSUUUXXX^^^eee~~~{{{{{{|||}}}}}}|||xxx|||SSSLLLMMMOOOPPPPPPVVVfffzzz~~~~~~{{{}}}~~~~~~}}}