BM6P6(@ nnn@@@===888555333222000///......---------,,,,,,,,,************************************************'''...|||UUU,,,(((!!!(((???sssqqqDDD###,,,...'''###***&&&UUU(((...,,,"""+++---666555'''$$$///---+++(((...===WWW///###&&&666""")))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++***+++,,,,,,------,,,,,,---,,,,,,++++++,,,,,,---+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++,,,---.../////////000111111222222---------------,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++++++++++++++++++++************)))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((************************+++++++++,,,,,,,,,------000111333555666777777777999999777666444222111000///......------,,,+++++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******+++++++++,,,,,,,,,***++++++,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))mmm@@@===888555333222000///......---------,,,,,,,,,************************************************(((%%%UUU000,,,000###%%%000222...RRR888111 %%%---~~~SSS...hhh666,,,###...)))---$$$,,,***111''''''((((((###KKK666333&&&%%%,,,((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++***+++,,,,,,------,,,,,,---,,,,,,++++++,,,,,,---+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++,,,---......//////000000111222222///......------,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++++++++++++++++++++++++++*********))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((************************+++++++++,,,,,,,,,,,,---111111333555666777777777999888777555333222111000.........---,,,,,,+++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))*********+++++++++,,,,,,***++++++,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))jjj@@@===888555333222000///......---------,,,,,,,,,***************************************************&&&777!!!******$$$000&&&rrrddd---%%%$$$ www///$$$...555333;;;ddd'''$$$---)))---%%%+++555 (((,,,222WWW$$$,,,]]]---((()))$$$000)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************+++,,,---......//////000111111111000000///...------,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++++++++++++++++++++*********)))))))))(((((())))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((******************************+++++++++,,,,,,,,,000111333444666777777777888777666444333111000///......------,,,,,,++++++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))*********++++++++++++,,,******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))fff@@@===888555333222000///......---------,,,,,,,,,************************************************&&&000///,,,***&&&'''333'''<<<...+++111;;;000''',,,333JJJ***'''EEE$$$...!!!***)))$$$&&&***+++""",,,222VVV\\\,,,444''''''..."""...))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))******************+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((***************+++,,,,,,------...//////000000111000000//////...---,,,,,,))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************************++++++++++++************))))))))))))(((((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((************************************++++++++++++000111222444555666666777666666555333222111//////......------,,,++++++***************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((((())))))***************++++++++++++******++++++++++++******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))bbb@@@===888555333222000///......---------,,,,,,,,,************************************************%%%222)))...'''///,,,###---###***222)))'''222PPP444###)))111LLL&&&...%%%(((%%%'''(((,,,$$$,,,''',,,RRR###---,,,$$$000$$$'''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))*********)))***++++++,,,,,,+++++++++,,,,,,------,,,,,,++++++++++++*********))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((******))))))******++++++---------...//////000000000//////...------,,,,,,))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********)))))))))******+++++++++*********)))))))))(((((('''(((((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))*********++++++...///111222444555555555555444333222111000///......------,,,++++++***************)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******))))))*********+++++++++)))******++++++******)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))___@@@===888555333222000///......---------,,,,,,,,,************************************************,,,111'''+++"""///--- 000333(((:::000===)))QQQ"""$$$'''111KKK***%%%666&&&)))((((((,,,(((222 AAA))) 666!!!,,,)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******)))******+++++++++++++++++++++------------+++++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))******+++,,,,,,------.../////////...------------,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******(((((())))))***+++++++++******)))))))))(((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((())))))))))))*********,,,---///111222333333333333333222111000///......------,,,,,,++++++************)))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''(((((()))***+++)))))))))************+++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))\\\@@@===888555333222000///......---------,,,,,,,,,************************************************---...222***$$$'''***...(((***666***999JJJ,,,***%%%999nnn(((&&&444))),,,+++***%%%,,,...###CCC222$$$FFF((()))***,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))***+++++++++++++++***+++---......---+++***+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******+++,,,,,,---......//////+++++++++,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***((((((((()))***+++++++++***)))))))))(((((((((((('''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((()))))))))******+++,,,---///000111111222222222111000//////...---------,,,,,,+++************)))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))*********(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((()))***+++))))))))))))************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))[[[@@@===888555333222000///......---------,,,,,,,,,************************************************""")))>>>&&&...((((((555***888))),,,%%%\\\"""------&&&&&&###111###...%%%,,,...+++&&&111(((GGG$$$)))[[[555'''$$$)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))***++++++++++++******+++---......---+++***+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))***++++++,,,------......///)))******++++++,,,,,,---))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''(((((()))***+++++++++))))))))))))((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))******,,,...///000000111222111111000///......---------,,,,,,+++******)))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((()))++++++))))))))))))************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))WWW???<<<777444333111///---------,,,,,,,,,,,,++++++++++++++++++++++++++++++---...(((&&&,,,***&&&)))///$$$:::!!!555***$$$+++''')))000///OOO)))---!!!...;;;EEE111:::///***&&&'''###...444"""&&&AAA///)))\\\+++***///((())))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))%%%'''((((((''''''(((***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))(((((('''''''''&&&(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++++++++,,,...000111222333222111///...............---,,,+++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))************************))))))))))))((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&))))))))))))))))))))))))+++*********))))))((((((WWW???<<<777444333111///---------,,,,,,,,,,,,++++++++++++++++++++++++++++++'''***++++++---///...,,,'''&&&<<<%%%...&&&$$$///...'''!!!CCCEEE222&&&(((lll+++###$$$)))+++,,,&&&---%%%)))...!!!***AAA,,,(((WWW111&&&+++((())))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((())))))((('''(((***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((()))(((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,---///111222111111000///............------,,,+++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))************************))))))))))))(((((((((((((((((((((((((((((((((((('''(((((())))))((((((''')))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''))))))))))))))))))))))))*********)))))))))((((((VVV???<<<777444333111///---------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***---***%%%***---$$$000'''<<<%%%***+++((()))...000///000222---777555(((+++111555???...+++(((//////111***|||///''''''+++"""...EEE((()))III555!!!***)))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++************************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++++++++++++++***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))(((*********((('''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((())))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))*********+++---...000111/////////.........//////---,,,+++******)))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))************************))))))))))))((((((((((((((((((((((((((((((((((((((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''))))))))))))))))))))))))******))))))))))))((((((TTT???<<<777444333111///---------,,,,,,,,,+++++++++++++++++++++++++++++++++000++++++&&& ***///###'''###...,,,'''...,,,***,,,%%%''',,,777###;;;777999555111mmm555%%%///'''---"""+++(((***((()))---&&&///LLL&&&+++888111!!!...***))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************************************))))))))))))))))))))))))*********)))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***************+++++++++++++++,,,,,,***++++++++++++***))))))((((((((((((((((((((((((((((((((((((((((((((((((***++++++***)))'''((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((()))))))))***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******,,,---...///...---------......///000---,,,+++***))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))************************))))))))))))(((((((((((((((((((((((((((((((((((())))))************))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((())))))))))))))))))((((((RRR???<<<777444333111///---------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,(((((()))+++000000)))...777888444$$$)))***000///###555444### 777 000)))(((+++QQQ,,, (((---(((''',,,+++&&&444''''''++++++---'''///TTT""",,,...***%%%222((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********************************))))))))))))))))))))))))))))))))))))))))))******(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******************++++++,,,,,,,,,***++++++++++++***))))))((((((((((((((((((((((((((((((((((((((((((((((((***++++++***)))'''((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((('''(((((((((((()))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***,,,---...,,,,,,,,,,,,---...///000,,,,,,+++***))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))OOO???<<<777444333111///---------,,,,,,,,,,,,++++++++++++++++++++++++++++++&&&+++))),,,333)))"""---..."""<<<+++%%%000''')))111PPP+++...------444888(((((($$$888&&&AAA555+++888,,,+++444&&&888+++###''')))---)))(((%%%...vvv[[[ ...+++'''***111'''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))***************++++++,,,,,,---***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))(((*********((('''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))''''''(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((('''''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***,,,,,,,,,,,,,,,,,,,,,---...///,,,+++***))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((((((((())))))))))))))))))))))))''''''(((((((((((())))))MMM???<<<777444333111///---------,,,,,,,,,,,,++++++++++++++++++++++++++++++%%%222((((((222 !!!MMMcccCCCqqq%%%)))555&&&'''***]]]DDD...DDDmmm(((666'''***(((:::++++++(((444!!!,,,,,,,,,oooKKKVVV***...&&&((((((***HHHccc"""444jjj***'''...,,,)))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***************************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***)))******+++,,,,,,------***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((())))))((('''(((***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))'''''''''((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***++++++,,,,,,,,,,,,,,,,,,------,,,+++***))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((('''(((((())))))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))'''''''''((((((((())))))KKK???<<<777444333111///------------,,,,,,,,,++++++++++++++++++++++++++++++$$$555&&&"""444%%%666111(((+++&&&777$$$,,,===000******)))111***===&&&---$$$...555"""///000''',,,&&&+++...%%%###kkk'''<<<444'''(((000''',,,))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))***+++,,,,,,------***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))%%%'''((((((''''''(((***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((&&&'''''''''(((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))***+++---,,,,,,++++++,,,,,,---,,,+++***)))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))&&&'''''''''(((((())))))OOOAAA>>>999555333111///---...---,,,---......,,,+++++++++,,,,,,,,,,,,------++++++++++++++++++++++++]]],,,,,,+++***)))+++///333>>> ((('''444(((... PPPRRR'''///+++333""")))555...+++***+++)))(((111===+++|||jjj$$$444---%%%---%%%))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++------+++***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))OOOAAA===999555333111///---...---,,,---......,,,+++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,DDD---......---+++,,,...000FFFlll$$$&&&;;;333%%%...,,,///***000ppp>>> 666666000000000jjj---,,,---///+++%%%&&&+++ccc999 ///%%%"""///---))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((***++++++***))))))***))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))((((((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))MMM@@@===999555333111///---///...------......---+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))<<<888'''FFF***+++------,,,,,,,,,---888///FFF***333+++---777///JJJJJJ@@@JJJXXXQQQ[[[KKK444(((444111999;;;333VVV***)))***------++++++---222CCCUUU---$$$(((,,,%%%'''...***))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&((())))))(((''''''((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))KKK@@@===888555333222000...000///------......---++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,, ///222$$$,,,AAALLL)))+++///000///.........&&&...!!!***KKKCCC)))000888999JJJHHHRRRcccYYYXXXcccXXX___mmmkkkfffgggeeebbb___bbb[[[FFFXXXUUU\\\dddTTT]]]pppZZZPPPaaa<<<999333---******---000333"""222!!!,,,NNN>>>111%%%...---'''+++000,,,%%%))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&((())))))(((''''''((())))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))|||III???<<<888555333222000...222000---------...---,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,DDD'''...:::///''',,,---///111222000///...///000...===666$$$EEEbbbKKKYYYXXXPPPbbbaaaLLLRRRSSS\\\YYY^^^fffsssqqq```MMMbbb```bbbZZZ[[[```^^^lllkkkqqqooorrrvvvqqq\\\UUUHHH;;;333///,,,***(((...<<<000---,,,***///&&&"""---///***---))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''')))******)))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))yyyGGG???<<<888555444222000///333111...------...---,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,777---***555444'''---......---,,,,,,---///999'''999XXXXXXRRRZZZ___hhhvvvxxxmmmaaa|||xxxkkkYYYhhhnnnwwwxxxeeevvvdddkkkeeeiiiccc{{{xxxgggvvvrrrrrrmmmbbbUUUJJJ???666:::"""%%%+++666111555)))(((***(((***---''''''444))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((***++++++***)))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******(((((()))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))wwwEEE???<<<888555444222111///444111...------------,,,++++++,,,,,,,,,,,,------------------------------666111//////,,,))),,,333,,,------...000555<<>>HHHTTT\\\aaammmnnnmmmwww~~~~~~uuu}}}yyyzzzqqq|||oooWWWZZZjjjyyy}}}|||zzzvvvppplllRRRTTT999---+++???'''111((()))------///000)))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))++++++)))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))hhhFFF???<<<888555444222111///000/////////............---------.........//////++++++,,,,,,+++++++++,,,+++000222///,,,---000222888888???LLLWWW]]]aaadddxxxttt}}}}}}ttttttyyyzzzyyyiiihhhwwwzzzooohhh```hhhsssrrraaaQQQHHH999(((,,,***,,,///---''')))000---,,,,,,---...---)))'''************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))+++++++++***)))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))++++++******))))))(((((()))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******)))(((((('''&&&'''***+++++++++---,,,***'''''''''((('''&&&******)))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))gggFFF???<<<888555444333111///000000/////////.........---------.........//////000000//////000000000000...111444333222444888;;;@@@HHH___yyy~~~wwwxxx{{{sssxxxvvvxxxwwwaaaHHH]]]iiirrrrrrpppjjj[[[KKK;;;...&&&***111111---******))))))******++++++***************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++*********))))))))))))************************************************))))))))))))))))))))))))************************))))))))))))************************************)))))))))))))))))))))))),,,,,,,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))************)))))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))************************(((((())))))((((((((((((---,,,++++++***)))((()))'''&&&''')))+++---,,,+++*********++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))************************fffFFF???<<<888555444333111///000000000/////////......------.........////////////......///111222111111333111000000333;;;FFFNNNccc___wwwvvvzzztttzzzvvvdddjjjiiijjjmmmoooooollliiiSSSBBB111,,,...///---,,,***+++***)))((()))+++---++++++++++++++++++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++***************)))))))))************************************************))))))))))))))))))))))))************************)))))))))*********++++++************************))))))))))))))))))))))))------,,,,,,+++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************)))))))))***************+++++++++***)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))*********************++++++++++++******+++------+++)))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))************************dddGGG@@@<<<888666444333111000000000000////////////...............////////////,,,,,,...000222222111///111///111888BBBQQQcccqqqpppuuuzzzyyyvvv{{{|||xxxrrrpppmmmlllqqqyyyiii___OOO===///(((+++000---......---***)))***,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************************************************************************************************************))))))*********+++++++++************************)))))))))))))))))))))))),,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************)))))))))******+++++++++,,,,,,++++++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*********)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))************************++++++***)))***+++,,,,,,(((***)))((((((,,,---,,,...,,,******+++,,,+++***++++++++++++***(((&&&%%%))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((()))))))))************))))))))))))))))))))))))************************bbbGGG@@@===999666555333222000111000000000////////////........./////////000000...000333333222111000///...777KKK___lllrrr{{{wwwwww{{{~~~|||xxxtttjjjooorrrvvvuuunnnggglllvvvuuurrrgggWWWFFF999111---,,,---......,,,+++***+++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************************++++++++++++***************+++++++++************************************************++++++++++++++++++++++++************************************++++++++++++************************))))))))))))))))))))))))***************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************))))))******++++++,,,,,,---,,,,,,+++***))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************************(((((((((((((((((((((((((((((((((((())))))))))))************************))))))))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))*********+++(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((************************(((((((((((()))))))))***************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************************************************************************************)))))))))))))))***++++++***---,,,))))))///000...///+++((('''(((+++---...,,,,,,,,,,,,+++******)))************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((()))))))))************))))))))))))))))))))))))************************```GGG@@@===999666555444222000111111000000000/////////....../////////000000000...111444111...---222777CCCUUUrrrzzz}}}lll|||}}}uuusssyyyzzzqqqeeecccooo{{{wwwtttoookkkggg[[[DDD000---,,,++++++---...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))*********************************++++++++++++,,,*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++++++++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++*********+++++++++++++++,,,,,,,,,+++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((())))))))))))************************))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))((())))))******+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************((((((((()))))))))******************************************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++************************************************++++++++++++++++++++++++'''((()))***************%%%,,,...---333???EEEDDDAAA<<<555000...,,,++++++)))((((((((())))))***+++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))++++++++++++++++++++++++___HHHAAA===999777555444222111111111111000000000//////.../////////000000000000,,,000333000...555FFFTTTllluuuyyy|||vvviiiooo~~~vvvuuusssrrrsssnnn]]]JJJ;;;444,,,***---///...+++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))*********************************+++++++++,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++,,,++++++++++++++++++***++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))'''((((((((()))))))))***************************((()))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))((())))))******+++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************(((((()))))))))*********************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************************************++++++++++++++++++++++++)))+++---///000000...---)))111666888AAARRR[[[ZZZWWWSSSMMMGGGAAA;;;666222///...+++)))((()))***+++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))++++++++++++++++++++++++^^^HHHAAA>>>:::777555444222111111111111111000000000000////////////000000000000...333777555666FFFaaaxxx}}}~~~vvvlllqqqvvvsssvvv{{{zzzqqqllllllllliiiMMMAAA222,,,...000...***,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************))))))))))))))))))))))))+++++++++++++++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++---,,,,,,++++++*********++++++++++++++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))'''((((((((())))))******************************(((((())))))*********+++************************))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************************************++++++++++++++++++++++++...000444666777666444222:::BBBEEECCCJJJXXX___]]]\\\[[[ZZZYYYWWWSSSMMMIII@@@===777222...------...************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))++++++++++++++++++++++++ZZZDDD@@@>>>:::777666444222000222222222111000//////...222,,,...555444+++...888///555888>>>VVVwwwwwwyyyvvv|||vvvlllkkknnnqqqxxx|||vvvlllhhhkkknnnbbbYYYCCC---(((000000''',,,,,,,,,+++))))))***+++++++++++++++++++++++++++************************++++++++++++++++++++++++)))************+++++++++---......---,,,+++,,,---+++,,,,,,---------------...++++++...///,,,---///...333444///---111444444222///---///222222---)))------------,,,+++***)))(((''''''(((+++,,,,,,+++...---+++***))))))************************************************************************************++++++++++++******************************++++++***************************)))******+++,,,+++++++++***++++++,,,---)))***+++,,,------------,,,,,,+++************+++*********+++++++++++++++((()))+++,,,,,,+++***)))***+++,,,------,,,+++***++++++************++++++))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))(((((((((((())))))))))))+++++++++***************)))(((((()))***+++)))(((***)))***+++---,,,***(((+++((('''))),,,,,,)))&&&+++++++++******++++++,,,++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************(((***------***)))+++((()))***,,,------------,,,---,,,+++---000---''''''***------+++***,,,///,,,***))))))******)))''',,,***)))'''((())),,,---))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************)))************++++++++++++))))))+++......+++''',,,---...---++++++,,,...;;;KKKPPPEEEAAAHHHHHH???FFFGGGFFFFFFLLLTTTYYYYYY[[[]]][[[UUURRRUUUXXXXXXRRRPPPNNNIII@@@666000///+++++++++,,,,,,,,,+++***+++******)))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))***+++,,,+++)))''',,,,,,+++***+++,,,...///YYYEEE@@@>>>:::888666444222000333222222111000000//////,,,444444++++++444777222;;;***777jjjyyy{{{}}}{{{ssssss|||}}}kkkiiitttuuupppmmmgggkkkfff\\\MMM;;;...+++///,,,,,,---,,,+++*********++++++++++++++++++++++++************************++++++++++++++++++++++++************++++++++++++)))+++------------,,,---.........------...///111444///,,,---111666@@@JJJJJJIIIFFF???999777888999EEEEEEEEEDDDDDDBBB???===999777333///,,,************,,,......---***'''&&&******))))))******+++,,,******************************************************************************++++++++++++******************************++++++*********************************++++++,,,,,,++++++*********))))))+++++++++******))))))))),,,,,,+++*********))))))+++++++++***************---+++)))(((((()))+++,,,******+++,,,,,,+++******++++++************++++++************************))))))))))))************************************)))************+++++++++************************((((((((()))))))))******************************,,,,,,++++++++++++)))'''---+++(((((()))***++++++))))))(((''''''))),,,...---,,,+++***)))))))))***''''''((()))***+++,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++***)))''''''...***)))+++***'''(((+++***,,,---,,,++++++,,,...000222222000222444111+++---...///...+++'''%%%$$$***)))((()))+++,,,++++++*********))))))*********************************************************************************))))))))))))))))))))))))))))))))))))************************++++++++++++...,,,)))((()))+++,,,,,,***,,,...///222888@@@FFFEEELLLJJJAAA===AAAAAA<<>>:::888666555333111333222222111111000000000+++444555---+++444666000222UUU{{{zzz}}}wwwuuuqqqooorrruuusssnnnnnnqqq{{{|||xxx{{{{{{uuuyyy}}}}}}~~~aaacccyyyyyyqqqpppiiikkkeeeddddddTTT;;;000444,,,,,,---------,,,******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,)))***,,,.........---------...///...///000444777DDDCCCEEEFFFAAA;;;:::>>>\\\WWWQQQLLLEEE@@@@@@CCCTTTVVVWWWWWWTTTRRRPPPPPPMMMKKKHHHCCC===888444111***+++,,,,,,,,,+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************++++++++++++************************************++++++++++++++++++***************+++,,,,,,***++++++,,,,,,++++++***---,,,,,,,,,,,,---............//////...------,,,---------------------------,,,+++***)))***+++,,,)))***++++++++++++***)))++++++************++++++************************)))))))))*********++++++************************)))************+++++++++************************((())))))))))))*********************************'''(((***,,,------------...,,,******++++++***)))***,,,---+++'''&&&))),,,---,,,+++***))))))******'''((()))++++++,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,,,,***)))(((---)))'''))))))))),,,000,,,222888<<>>===:::777000...,,,+++,,,,,,+++***)))***+++,,,,,,+++)))(((************************************************************************)))))))))))))))))))))))))))))))))*********++++++************+++++++++,,,,,,,,,+++***)))))),,,...***---222666999@@@HHHNNNJJJJJJJJJKKKOOOTTT[[[___fff___^^^dddeee^^^VVVUUU]]]\\\XXXTTTVVVYYYXXXTTTJJJLLLQQQUUUVVVQQQGGG>>>AAA<<<444///,,,,,,+++++++++++++++++++++***)))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++******************************))))))***+++---...+++++++++,,,---///111222VVVEEE@@@===:::888777555333111333333222222222111111111222---000777333,,,222@@@^^^yyyyyyqqqooovvvzzz{{{tttoooggg___ZZZYYY]]]```eeeiiinnn~~~sss|||yyyfffqqqqqqiiiqqqooonnneeeccchhhfffVVVAAA555------,,,---...---,,,***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---...---,,,,,,---......------111444666666888;;;>>>:::???IIIPPPNNNGGGDDDFFFCCC???<<<;;;888444444777DDDEEEGGGHHHIIIHHHFFFDDDIIILLLOOOPPPOOOKKKFFFCCC888222,,,)))***...000111.........---,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++******************************++++++++++++************************************+++++++++++++++,,,+++************+++,,,,,,)))***,,,...///////////////...---,,,,,,,,,---...,,,,,,.../////////......++++++++++++++++++******((())),,,......,,,***(((************************++++++************++++++************************))))))*********+++++++++************************))))))*********+++++++++************************)))))))))*********++++++)))))))))***************''')))***+++***+++,,,,,,((()))+++...///...***&&&(((+++///000...,,,******+++++++++******++++++++++++,,,---------,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))+++---------,,,,,,***'''(((,,,///111555:::BBBGGGLLLIIICCC@@@CCCGGGSSSUUUSSSNNNIIIEEE>>>777777777888===CCCFFFFFFDDD@@@<<<888444222///,,,)))++++++,,,,,,++++++******************************************************************************))))))))))))))))))))))))))))))*********+++++++++*********+++++++++,,,,,,&&&***......,,,++++++---333888>>>@@@???@@@CCCFFFJJJIIIOOOYYY]]]^^^gggrrr{{{www|||wwwppppppooocccVVVIIIOOOUUUVVVTTTPPPHHH@@@JJJEEE>>>999555111---***((()))***+++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************((()))++++++,,,---///111000...,,,---000777>>>CCCTTTFFF@@@===:::888777666444222333333333333222222222222333---...333333555GGG^^^|||uuu~~~zzzooolllpppvvvyyy}}}nnneeeddddddcccooolllhhhnnnzzz|||{{{yyyuuu~~~}}}kkkggglllhhhnnnnnnjjjhhhjjjgggVVVBBB333111---------...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------222///+++***+++---......222888>>>@@@???>>>???AAA@@@@@@CCCHHHHHHHHHMMMSSSNNNNNNNNNMMMMMMMMMKKKIII>>>>>>@@@DDDHHHHHHEEEAAA666999===BBBGGGKKKMMMOOOLLLBBB777222333333///)))------,,,,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++******************************++++++++++++************************************++++++,,,,,,,,,,,,+++++++++***+++,,,,,,---++++++,,,---............------,,,,,,,,,,,,,,,---111222333555666666777777555555333111///---,,,+++******+++++++++***))))))+++******************+++++++++************++++++************************************++++++++++++************************))))))*********+++++++++************************************++++++++++++)))*********+++++++++,,,---...---+++(((''')))+++------///222666888999888222000///000333444333111////////////---+++)))(((++++++,,,,,,---,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************))))))***++++++,,,,,,,,,,,,+++...555999:::<<<@@@NNNSSSWWWSSSJJJBBB@@@BBBIIINNNPPPNNNMMMMMMKKKGGGEEEBBB@@@BBBGGGLLLMMMMMMOOOLLLHHHDDD@@@<<<777333...---+++)))((()))***+++************************************************************************))))))))))))))))))))))))************++++++++++++***++++++++++++,,,,,,,,,'''***---------...222555???CCCGGGFFFCCCDDDIIIOOOQQQVVVdddvvv|||{{{zzzsssqqqfffUUUJJJJJJNNNOOOGGGDDD@@@???>>>:::222,,,((())))))***++++++++++++************************************************************++++++++++++************************(((***------,,,+++,,,---...///222777===DDDIIIMMMRRRFFF@@@===:::888888777555333333333333333333333333333///555333,,,777UUUpppzzzmmmvvvnnnhhhgggkkksss{{{yyyqqqppp~~~xxxuuu{{{{{{zzzssssssqqqiiiccccccmmmnnneeeccciiiggg___BBB;;;333...---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......222...+++,,,000444666666888>>>DDDFFFDDDBBBDDDFFFPPPPPPSSSYYY[[[WWWTTTUUUTTTZZZYYYQQQQQQWWWTTTJJJKKKLLLOOOQQQRRRQQQNNNKKK@@@===777444555;;;BBBFFFJJJDDD??????BBB@@@888000,,,+++***)))******,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************++++++++++++************************************++++++,,,---------+++++++++++++++,,,------...---,,,++++++++++++,,,***,,,111666<<<@@@DDDEEEKKKKKKKKKKKKLLLMMMNNNNNNQQQPPPMMMJJJFFFCCC@@@???777444///+++)))***,,,...,,,,,,+++******+++,,,,,,++++++************++++++++++++++++++++++++++++++*********++++++++++++,,,++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******++++++,,,---------(((***,,,---...222:::@@@FFFCCC???@@@EEEMMMTTTXXXOOOFFF:::444333555666555<<<======<<<999333---***************+++,,,---...++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************+++***)))((()))***+++,,,444333777>>>AAA@@@AAADDDJJJPPPUUUVVVRRRNNNNNNOOOMMMRRRTTTRRRPPPRRRSSSQQQNNNLLLIIIIIIMMMSSSXXX[[[TTTSSSRRRQQQPPPLLLGGGCCC666444///+++)))((())))))++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))*********++++++++++++,,,++++++++++++,,,,,,,,,,,,...---,,,+++...444===DDDBBBEEEGGGGGGIIISSScccpppqqq^^^WWWQQQKKKCCC???===>>>@@@@@@:::555------,,,++++++,,,,,,---*********************************************************++++++++++++,,,++++++++++++++++++++++++***,,,...---***)))+++---///555???IIIOOOPPPOOOMMMPPPFFF@@@===:::999888777555444333333444444444444444444111666888>>>WWWxxxrrrnnnkkkjjjppp|||}}}yyy}}}}}}sssrrr}}}ppp{{{qqqooojjjdddcccgggkkkmmmUUUJJJ;;;111---.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............000///000777@@@FFFGGGFFFEEEKKKRRRTTTTTTVVV]]]ddddddfffppp|||wwwxxxppprrrsss___eeejjjggg^^^VVVUUUWWWVVVPPPFFF===888888;;;===@@@???>>>???BBBDDDEEEFFF777444111---++++++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************++++++++++++************************************++++++,,,------...,,,++++++++++++,,,------...---,,,+++,,,///111333777;;;BBBJJJQQQVVVYYY[[[YYYXXXUUURRRQQQRRRSSSTTTWWWVVVUUUSSSRRRPPPOOONNNGGGDDDAAA<<<777333111///------,,,++++++,,,------++++++************++++++++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++)))************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---++++++,,,------...//////'''***...222888CCCQQQ[[[ZZZWWWRRRPPPRRRWWWZZZ\\\VVVQQQHHHAAA======>>>???MMMOOORRRRRROOOHHH@@@<<<333111...,,,***+++,,,---++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************,,,+++******,,,000555888;;;999;;;AAAEEEEEEHHHLLLQQQQQQPPPLLLGGGBBB@@@@@@JJJNNNOOOJJJGGGHHHIIIHHHGGGGGGFFFEEEEEEHHHMMMQQQPPPQQQTTTVVVWWWTTTOOOKKKDDDBBB===777222---+++)))++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))*********+++++++++,,,,,,+++++++++,,,,,,,,,------///...///222999AAAGGGJJJCCCJJJSSSYYYaaappp|||iiiVVVNNNEEE===:::===AAAAAA???666444111...,,,,,,------*********************************************************+++++++++,,,,,,+++++++++++++++++++++++++++---...---,,,///666<<>>IIIWWWccc\\\ZZZYYYWWWUUUPPPJJJFFFBBBFFFLLLNNNNNNNNNPPPRRRXXX\\\aaadddbbb]]]UUUPPP@@@<<<666000,,,*********++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************,,,++++++---222:::BBBGGG<<<:::;;;AAAFFFIIIOOOUUUPPPOOOMMMMMMNNNPPPSSSUUUMMMQQQRRRNNNMMMPPPTTTTTTUUUUUUSSSNNNHHHDDDEEEGGGKKKMMMQQQUUUVVVSSSMMMIIIQQQOOOJJJDDD<<<555...***++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++,,,,,,,,,---------)))---444???HHHLLLKKKGGGIIIVVVhhhvvvpppvvv{{{^^^QQQAAA888:::@@@DDDEEE>>>;;;666111---,,,------******************************************************+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,------000999FFFPPPYYYYYYZZZ[[[[[[\\\\\\]]]TTTEEEBBB???;;;888777666444333222111555999444...111;;;///EEE```zzz{{{uuulllaaaiii{{{nnnmmm{{{nnnzzzyyynnnqqq}}}qqqxxx~~~|||yyynnnpppooofffaaacccddd^^^SSSDDD777...,,,,,,---------,,,+++,,,...000///......---------......------------------------777---&&&+++222444222000555888AAALLLQQQRRRYYYcccpppnnnyyy~~~xxxyyywwwfffXXXQQQGGGEEEDDD???:::777;;;AAAFFFRRRRRRJJJ<<<444333111...///---,,,,,,------,,,***,,,,,,,,,+++++++++******************************++++++++++++++++++++++++++++++,,,,,,,,,---------------...,,,******+++------...///...---...///111+++000444777BBBPPPWWWVVVUUUKKKFFFFFFCCC@@@JJJYYYXXX\\\[[[WWWWWWXXXUUUNNNQQQJJJLLLMMMFFFFFFFFF>>><<<===AAAJJJSSSVVVQQQKKKLLLDDD888222222222---&&&(((,,,//////,,,)))***,,,,,,,,,,,,++++++*********++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++,,,...//////---+++,,,,,,,,,---///222555666;;;>>>AAADDDJJJNNNLLLFFFBBBJJJLLLGGGLLLUUUQQQDDDDDDHHHKKKIIIDDDCCCGGGLLLHHHRRRWWWUUUXXXaaaeeeaaa\\\XXXOOOAAA777222111000---,,,,,,,,,---,,,***((((((((((((((()))***+++,,,************************)))************+++++++++++++++******************)))+++------,,,++++++,,,))))))+++333>>>IIIPPPSSSUUUFFF===DDDMMMOOOPPPSSSTTTQQQLLLLLLMMMAAA===HHH@@@BBBAAA???BBBGGGFFFAAA???HHHKKKPPPVVVOOOHHHNNNLLLIIILLLLLLKKKTTTYYYPPPGGGHHHLLLQQQOOOEEE;;;666---,,,+++,,,------,,,***,,,,,,,,,+++++++++******++++++++++++++++++++++++************************++++++++++++++++++++++++///+++,,,111111++++++///***666EEEJJJEEECCCOOO^^^eee~~~tttgggccciiiooooooiiiwwwqqqwwwddd???555CCCGGGAAAAAA<<<555111111...***,,,,,,++++++++++++++++++******************************+++++++++,,,,,,,,,---,,,,,,---------+++***222000,,,---888GGGQQQSSS[[[[[[[[[[[[```gggmmmpppTTTEEEBBB???;;;999777666555333888888555333555888777111;;;ccc}}}wwwlll```^^^eeepppxxxjjjXXXKKKIIIQQQ[[[bbb]]]\\\nnn^^^jjjrrr{{{|||rrrhhhiiipppdddlllzzzxxxzzz}}}|||xxxrrrnnnkkkhhhccccccbbb]]]RRRCCC666///---/////////...------...///---,,,,,,,,,,,,,,,------------------------------+++---222555222------222999HHH[[[ccc^^^\\\nnn}}}ssstttxxxxxx|||wwwooohhhccc___UUUKKKDDD>>>999999===???GGGNNNLLLGGG@@@555***---+++******+++---------,,,,,,,,,++++++++++++***************************++++++++++++++++++++++++++++++,,,,,,,,,---------+++---...---,,,,,,---///,,,...000000/////////000444AAAMMMQQQQQQNNNGGG@@@EEEJJJOOORRRWWW]]]aaaccc```^^^WWWOOOOOOVVVZZZZZZQQQQQQ[[[```YYYYYY\\\WWWUUUMMMCCC@@@DDDKKKOOOPPPQQQUUUSSSHHH888///---///---,,,,,,,,,---......---,,,,,,,,,+++++++++******++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,------,,,+++///111555<<>>CCC@@@777;;;JJJLLL@@@EEEHHHHHHHHHJJJJJJCCC999<<>>999???DDDGGGPPPSSSRRRXXXWWWLLLGGGKKKLLLMMMOOONNNMMMOOORRROOOHHH999555000---,,,,,,------,,,,,,,,,++++++++++++***++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,------+++***...444AAA???@@@EEEIIIQQQdddwww~~~xxxnnnaaakkkrrrwwwyyy|||~~~vvvjjjaaakkkvvvnnn___gggwwwxxx~~~xxxLLLHHHJJJ333DDDDDD???666111000...***++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,---,,,,,,,,,------,,,+++)))000555888===GGGPPPSSS^^^[[[VVVYYYiii~~~SSSDDDBBB???;;;999888777555444777444333444333333777>>>iiissscccYYY]]]\\\jjj~~~rrrjjjdddXXXQQQJJJIIIMMMQQQRRRQQQTTTMMMYYY```bbb[[[GGGGGGBBBPPP^^^cccjjj}}}xxxvvv~~~ooohhhvvvzzzqqqlllnnnkkkcccbbbdddeee^^^QQQAAA444---000000000///......------,,,,,,------......//////------........................//////---000;;;HHHYYYZZZdddrrr}}}xxx{{{{{{gggVVVRRRKKK???<<>>@@@PPPaaapppwwwiiiuuu}}}}}}zzzeee}}}zzz___TTTCCCBBBCCCAAA;;;777777444///,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---......+++999EEEFFFEEEHHHNNNSSSRRR___jjjqqqRRRDDDBBB???;;;999888777666555333///555<<<333+++@@@bbbrrriiigggggggggoooyyyzzzYYYIIIKKKLLLNNNMMMOOOWWWbbbiiijjjgggaaaZZZZZZ[[[[[[YYYVVV[[[VVV]]][[[PPPRRRiii|||bbboooxxxvvvsssrrrnnniiibbbbbbbbb```YYYKKK:::---000///////////////...,,,......///000111222222222.............../////////777000***,,,444???NNNZZZccclllzzz{{{yyyqqqwwwpppXXXGGGFFFEEEEEEFFFFFFIIIKKKKKKJJJ===888222...---...///000------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...+++---//////.........///000///---...333===IIIRRR[[[\\\[[[VVVTTTWWW^^^dddTTTYYY]]]aaalllyyy}}}xxxppptttwwwwwwtttppplllhhh|||~~~}}}___\\\XXXUUURRROOOLLLJJJTTTFFF;;;===HHHPPPRRRRRR???999111,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,------------...000000///------...000222666CCCSSS]]]^^^ZZZXXXWWWiiijjjhhhfffkkksssxxxwww|||vvv{{{vvvhhh___aaabbb\\\YYY\\\OOOKKKHHHIIIKKKNNNQQQUUUVVVNNNAAA555...,,,---...***+++,,,,,,,,,++++++***++++++++++++++++++++++++))))))*********+++++++++******+++++++++++++++,,,---......------///333666888:::===AAADDDFFFFFFFFFPPPFFFAAADDDBBB>>>HHHYYYccclll|||rrr[[[]]]^^^SSSIIILLLSSSTTTUUUJJJJJJGGGDDDDDDIIIQQQVVVRRRKKK@@@777111...---,,,------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,000///***,,,555<<<<<<<<>>CCCGGGIIIKKKLLLLLLEEEAAACCCOOObbbvvvwwwzzz{{{VVVJJJQQQRRRSSS[[[RRRLLLIIIAAA===JJJ^^^UUUOOOHHH@@@999333...+++---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------...---...444===AAAAAAHHHUUUnnnwwwnnnxxxiii```TTTbbbiiieeehhhuuuzzzuuu```nnnrrr^^^nnnXXXOOO@@@555444999888333111000...,,,+++,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,---------------,,,++++++///555:::MMMRRRSSSOOOOOOVVV^^^bbbzzzPPPDDDAAA???;;;999999999777666333???:::***:::ddd{{{vvvnnn```hhhwwwcccXXXVVVTTT[[[cccaaa\\\YYYWWWWWWZZZ^^^aaabbb]]]\\\NNNQQQUUUWWWdddccclllsssyyy~~~uuu}}}sssaaaWWW\\\dddtttqqqvvvxxxyyy~~~yyyrrr|||{{{}}}{{{yyyuuujjj^^^\\\___\\\PPPCCC444000------///111000...,,,---...000000000//////......//////000000111111***222???HHHQQQdddzzzzzz|||lll```TTTNNNLLLLLLNNNQQQMMMHHHAAA:::555000,,,)))------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............//////...------///111000999FFFSSSZZZ^^^______bbb___^^^```^^^VVVNNNJJJNNNIIIOOO^^^ddd]]][[[bbbeeegggkkkqqqssstttzzzpppggggggfff^^^[[[ZZZPPPgggrrr}}}uuupppbbb[[[WWWWWWQQQFFFBBBDDDQQQQQQNNNEEE999111......,,,,,,,,,,,,------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,---------............---...//////111777@@@HHHZZZ^^^aaacccfffooo|||xxxtttiii```]]]XXXLLLEEEEEECCCLLLUUUVVVNNNAAA666111---,,,,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++******++++++,,,---------)))+++...000333777;;;??????BBBFFFHHHGGGEEECCCCCCKKKkkkhhh}}}kkk~~~~~~uuuoooRRRGGGJJJRRRWWWPPPEEEHHHSSSSSSQQQMMMIIICCC;;;333...------------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......---+++---444<<>>NNNbbbuuuvvv___RRRMMMMMMRRRYYYOOOLLLHHHCCC???999333///...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------...............////////////111555888AAAJJJWWWbbbeeebbb]]]ZZZeee]]]VVVTTTSSSTTT\\\eee^^^fffttt}}}|||tttddddddbbb___aaalll|||rrrYYYSSSUUUSSSSSSVVVRRRRRRQQQMMMEEE<<<444000,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------............+++...222555;;;EEESSS]]]fffggglllzzz}}}sssqqqlll```XXXXXXDDDHHHNNNSSSUUUPPPGGG@@@444222///---+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++******++++++,,,------...***---111666999===BBBEEECCCDDDDDDEEEGGGNNNWWW]]]xxx```kkktttvvvhhhZZZeeeggg]]]VVVXXXUUUNNNRRRQQQPPPNNNKKKDDD;;;555...------------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///...+++222@@@EEEHHHXXXmmmqqq|||xxxvvv{{{ggguuuqqq|||zzz|||```FFF::::::<<<:::777444000------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,------,,,...444@@@IIIPPPSSSVVV[[[gggzzzOOOCCCAAA???;;;:::999999888777:::111777PPPhhhzzzzzzllllllxxxlllXXXYYY[[[LLLPPPaaaiii]]]VVVYYYZZZ[[[```dddfffgggkkkrrrxxxzzzyyy~~~zzzrrr}}}yyyvvvwwwvvvjjj\\\\\\eeeTTTXXX```mmm{{{qqqrrrzzz{{{xxx~~~}}}yyymmmbbb[[[YYYWWWWWWBBB;;;333///000222000......///111222111000...---...//////000111222222222GGGMMMeeerrrzzz}}}nnnfff___UUUOOOOOOPPPOOOMMMKKKHHHCCC<<<777......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////.../////////000444:::???UUUZZZaaadddccc___[[[YYYQQQOOOPPPTTTYYY```qqq{{{zzzuuulllddddddllltttdddSSSQQQWWWVVVWWWWWWUUUMMMAAA888,,,,,,,,,------.........++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////,,,111666<<>>PPPgggzzzzzztttaaaMMMWWWhhhwwwoooUUULLLTTTSSSMMMJJJFFF<<<333---///...))))))...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++***,,,000111//////111***===:::EEE\\\ppp}}}mmmzzz[[[999888777===<<<333...//////,,,+++++++++,,,,,,---------,,,,,,,,,,,,---.../////////...000444777===HHHTTTVVVhhhuuuNNNEEE???>>><<<999888999:::;;;777???III{{{yyytttzzz~~~}}}jjj\\\VVVUUUTTT___qqqcccYYYUUUWWW\\\eeeooooooqqqdddggg}}}lllttt{{{{{{~~~rrrzzz```ZZZ[[[UUUUUULLL===111000444222,,,///////////////000111222,,,222555888555,,,999YYYyyyrrr{{{xxxggg]]]```jjjqqqlllggghhhooouuuxxx|||uuu]]]UUULLLHHHLLLMMMIIIMMMMMMCCC>>>888111------.........------------------------------------------------...------...///000000000888111---555AAAMMM[[[ggg```___ZZZRRRPPPTTTVVVVVVXXX|||{{{www|||rrriiigggsss~~~nnn[[[OOOTTTUUULLLEEEGGGKKK@@@555111...,,,+++,,,......---------,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------...,,,---000111///000333EEEHHHQQQccciii^^^ggg{{{lll\\\SSSNNNMMMRRRZZZRRROOODDD555...///000...---,,,++++++,,,---,,,***++++++++++++++++++++++++...---,,,,,,------------777;;;FFFHHHCCCGGGKKKCCCHHH\\\\\\tttnnnuuu]]]\\\mmmjjjNNNBBBUUUVVV<<>>EEEOOOXXXMMMlllMMMDDD???===<<<;;;<<<;;;:::999999DDDiiixxx|||ppptttnnn^^^TTTUUU\\\cccxxxwwwmmmddd\\\RRRZZZ```nnnpppuuu~~~lllbbbmmm|||~~~wwwkkkZZZ^^^SSSWWWPPPCCC666000222222000111000000000000000111111333111...333888888PPPwwwuuupppaaaYYY]]]ggg^^^___]]]ZZZaaarrr~~~yyyyyydddTTTNNNPPPLLLMMMOOOIIICCC>>>777111...---///000------------------------------------------------,,,,,,---...///000111111666111666FFFSSSWWW\\\dddeeehhhaaaRRRJJJVVVooo|||uuuooolllpppmmmOOOOOOSSSJJJEEEHHHNNNLLLDDD888000000111000000///...------,,,,,,,,,,,,,,,,,,,,,,,,------...------------------------------///222111///222888KKK]]]dddgggtttmmm^^^UUUOOOLLLMMMSSSUUUPPPCCC666000//////++++++***+++------,,,***,,,,,,,,,,,,,,,,,,,,,,,,------------------------666:::FFFLLLGGGLLLQQQLLLddd|||nnn}}}mmmWWWgggqqqgggWWWOOONNNMMMIIIBBB666---,,,000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------111...---...------111777777BBBBBBcccxxxrrrzzzmmmjjj~~~WWWAAA@@@???>>>888111------,,,,,,,,,,,,------------------------------.........///555@@@KKKTTT^^^gggjjjKKKCCCAAA===;;;======;;;888888BBBUUUggg^^^wwwmmmcccXXXSSS\\\ppp```YYYRRRYYYhhhzzzyyy{{{zzz|||xxxyyyvvvaaaYYYZZZWWWTTTIII:::000///111222222222111000000000111111555555------<<>>LLLRRRGGGLLLlllsssgggsss~~~xxxVVVHHHTTTMMMKKKAAA444...000///+++------------------------,,,,,,,,,------------......------000000000666>>>===^^^nnnwwwwwwvvv[[[MMMAAA<<<999222000111,,,,,,------------------......------------......000444===IIIRRR\\\kkkxxxJJJCCCCCC===;;;===<<<888777999OOOyyyqqqlllppphhhssswwwdddSSSZZZhhh}}}ttt^^^SSS\\\iiiqqq{{{~~~tttvvvuuuxxxyyyrrrXXX[[[UUUUUUMMM>>>111///000111333222222111111111111222***777888999QQQsssvvvlllgggfffmmmvvv||||||kkkcccddd\\\VVVUUURRRKKKHHHBBB:::222......///................................................,,,...///...------000333666EEEPPPTTT___sssjjjbbb```rrrqqqeeebbb}}}xxx^^^OOOIIIGGGRRRUUUMMMCCC===333'''...---,,,++++++,,,---...------,,,,,,------...///---------....../////////000......000111777DDDRRRdddjjjxxxvvv```SSSMMMNNNPPPPPPLLLAAA666///,,,,,,+++,,,......,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---............111555999IIINNNUUUNNNHHHgggxxx{{{}}}zzzuuuwww|||vvvzzz~~~tttuuu___HHHHHHJJJFFF;;;111......---------------------------,,,,,,---------.........,,,,,,...111111222999AAAIIIxxx~~~wwwyyy}}}kkkPPPAAA;;;888666666------------------------......---------...//////000777CCCNNNUUU```sssJJJDDDCCC===;;;===:::666:::BBB```eee]]]pppmmm]]]```dddzzzssslllbbbSSSaaajjj|||vvvsssgggUUUTTTVVVPPPBBB555111111000333222222222222222333333222444666PPPmmmoooiiisss~~~}}}lll___WWWNNNOOOKKKEEE>>>888333000///...................................................000000...---///444888BBBNNN[[[fffttt}}}xxxlllhhhyyyuuuwww~~~dddVVVJJJNNNPPPNNNMMMIII@@@666000///---++++++,,,...///---------------......///---------...//////000000111......333999CCCTTTbbblllxxxqqqSSSNNNMMMQQQSSSLLLAAA:::000...,,,,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///...///555>>>EEEOOONNNLLLQQQsssbbbzzz~~~uuubbbppp{{{aaaJJJHHHEEE@@@777...---111------------------------,,,---------............------...111111333===HHH[[[wwwrrreeeeeeJJJ>>>;;;888222............------------------------...///000111999AAAOOO[[[dddoooJJJEEECCC===;;;===:::777@@@OOOuuuwwwaaatttfffPPPYYYrrrzzz```ttt}}}}}}}}}xxx~~~XXXUUUVVVRRRFFF:::555222000222222222222222333444555<<<777AAAqqq~~~ggggggxxxqqqddd___VVVTTTOOOIIIDDD@@@:::444///................................................///111111//////333;;;BBBMMMUUUjjj}}}~~~pppjjjnnniiiooouuudddVVVKKKJJJNNNOOOMMMKKK666444111...,,,,,,---...---------------...//////---------...///000000000111...000:::FFFSSSbbbnnn|||iii^^^TTTTTTTTTNNNHHHEEE555222...,,,---.........------------------------.../////////111999FFFOOONNNFFFSSSxxxnnnvvv~~~vvvuuuaaaQQQHHHHHHAAA333---222........................------------............///...///111444;;;KKK[[[{{{xxxZZZFFFBBB<<<111///.........------------,,,,,,,,,---...000222222EEEKKKZZZlll|||JJJEEEAAA===<<<>>>:::888FFFZZZeeekkkvvv^^^ZZZ\\\iiimmm\\\OOOOOOiii}}}|||yyyaaaUUUWWWSSSIII>>>999444000111111111222333444555666333@@@dddqqq^^^vvviiidddkkkhhhWWWQQQKKKGGGEEE???666///////////////////////////////////////////////////000111222000111666AAAJJJYYY\\\ppprrr\\\ssswwwpppkkkOOOHHHJJJJJJKKKNNN;;;999444000---,,,,,,---...------------...//////---------...///000000111000...333@@@PPP^^^kkkuuuppp```XXXRRRKKKHHHJJJ888444///,,,,,,---...///------------------------.../////////222<<>>RRRsssppp{{{tttjjj___888777333...+++...111000,,,...---///000///...333;;;JJJXXXddduuuKKKDDDBBB??????===:::CCCgggddddddzzzbbb^^^mmmeee>>>HHHKKKDDDOOOfffuuuzzz|||www|||uuu\\\ZZZRRRMMMJJJ>>>444777888222222222...333999666PPPfff]]]wwwpppbbbQQQFFFCCC@@@>>>222111//////000000///...////////////000000000111333222000000777EEESSS\\\lllooooootttxxxjjjYYYTTTOOOHHHJJJJJJCCC666....../////////......------......//////////////////000111222333222DDDTTT]]]{{{jjjYYYTTTNNNEEEFFF@@@777000---------,,,///......------.........111000...111;;;IIITTTXXXxxxzzzzzzyyy```PPPKKK@@@666...///000.........//////...........................000666@@@KKK[[[tttzzzppp___BBB666444000------...//////...---///111000000777@@@TTTiiixxxJJJDDDCCC@@@===;;;>>>TTTsssbbbaaarrr}}}[[[XXXqqqdddFFFKKKJJJGGGSSSyyyvvvsss~~~~~~sssyyywwwmmmXXXQQQTTTLLLAAA;;;777666777222///444555999EEEtttppp```cccuuu}}}vvvvvv~~~rrrhhhvvvwwwdddQQQHHHBBB:::555222000////////////.../////////000000000111111666111///333@@@PPP^^^fffmmmllltttvvvjjjYYYOOOGGGFFFOOONNN@@@333111000---///......------......///////////////000111222333000;;;NNN]]]nnn~~~}}}hhh___WWWKKKHHHCCC<<<444///---,,,---///......---......//////000///000666>>>KKK]]]lllttt~~~ssspppZZZNNN>>>000.........//////......///........................222222666CCCWWWqqqooozzz\\\bbbmmm~~~www]]]LLL888666222///,,,,,,...111------///111111333<<>>555222111//////............///////////////000111222333444444DDD[[[rrr}}}{{{wwwsssrrrrrrsssuuurrrrrrrrruuuwwwwwwuuurrruuuzzz|||mmmaaaWWWLLLFFF>>>888222------///...............//////000---...333;;;CCCTTTrrrssssssppp~~~{{{eeeMMM<<<111...---000000......///............////////////222333:::MMMiiiiii\\\ccchhhtttkkk___BBB:::222///.........///......///000000444@@@MMMXXXxxxGGGDDD>>>???===???PPPxxxwww[[[eee}}}zzzYYY___wwwcccUUU]]]qqq}}}~~~~~~zzzyyyfffTTTWWWMMMEEEBBB:::333444333999<<<333SSSmmmsss{{{xxx}}}```MMMJJJ===999444000////////////000000000000111111111111000000777GGGTTT[[[aaaggg~~~zzzyyy{{{~~~lll___TTTKKKHHHMMMHHH:::222333/////////......///////////////000000111333444555:::MMMjjjxxxnnnmmmpppssswww{{{|||}}}}}}{{{}}}{{{xxxuuuxxx{{{{{{zzz|||}}}zzzllleeeRRRIII@@@;;;555///...111...............///000111///000444<<>>555///000............///000111222111555;;;LLLsssxxxfffDDD777...111222------222---......///000000111111777BBBQQQgggpppqqqUUU;;;333444000...//////000111222333===SSSgggyyyDDDDDDAAACCCCCCNNNssshhhcccwwwlll```yyy|||zzzggg]]]hhhsssmmmxxxqqqQQQSSSNNNAAACCC222777<<<888KKKvvv|||||||||}}}uuuiiidddIIICCC;;;444222222222333000111111111111222222222222:::KKK[[[bbboooxxxvvvzzzkkkIIICCCTTTNNN555000000////////////000000000000111222333555777777[[[yyymmmhhhrrr~~~}}}~~~}}}{{{zzzzzzooo{{{|||uuuvvv{{{cccMMMFFFAAA777//////............///000222222+++444BBB]]]nnnvvvHHH999///111222------333---......///000111111222555MMMooojjj{{{wwwvvvxxxwww\\\AAA777222------222...///111333666AAAYYYooooooHHHCCCDDDAAAFFF\\\zzzZZZiiioooddd}}}|||xxxqqqcccVVVRRRUUUmmmccctttkkkmmmTTTIII???LLLCCC>>>000;;;>>>kkkxxxtttxxxyyy{{{|||oooxxxvvvyyyWWW>>>999<<<111222777...333000///333444111000111<<>>IIIllllll[[[pppzzzeeettt~~~~~~wwwtttqqqkkk___QQQIIIHHHJJJXXXyyyiii^^^SSSEEEDDD<<<<<<<<<999III~~~wwwtttttt{{{zzz|||bbbFFF>>>???444111555111333000000333444111111333555OOOYYYdddvvvggg]]]WWWUUUZZZ```mmmtttuuuccc]]]sss}}}rrriiippp~~~tttTTTOOOYYYRRR===111000555111000333111444...777111222666444QQQ|||sssjjjwww}}}}}}}}}~~~{{{zzzuuutttqqqnnneee~~~}}}{{{wwwffffffwww~~~~~~zzzxxx||||||iiiJJJIIIEEE555///111111000000000000111111222>>>ZZZyyypppmmmnnnnnnnnnsssqqquuu}}}yyyhhhhhhqqq~~~hhhIII555666555000---+++000000///......111333333777NNNoooyyyxxxvvvdddQQQHHHBBBEEEPPP\\\gggtttrrrjjjnnnrrrsssfffDDD333444555000444000...333<<>>OOOiii}}}xxxmmm]]]LLLEEE>>>@@@999DDD888^^^tttzzzyyyuuuuuu}}}xxxsssooo{{{uuuwwwttt{{{xxxVVVDDDBBB888111333444333000000333444222222666:::\\\\\\pppnnn^^^UUUMMMIIIIIILLLUUU]]]aaaaaadddlllxxxuuu___hhh}}}qqq]]]hhhtttfff]]]eeexxxeeeKKKTTT```MMM222///777//////555111222333666222666555<<>>RRRiii```yyymmmwwwtttqqqoooiiiaaa^^^```\\\\\\aaahhhkkkjjjjjjmmmkkkkkkkkkkkkmmmoooqqqsssrrrrrrssstttuuuvvvwwwxxxooopppuuurrrkkkvvv~~~xxxtttrrrpppiiidddccc___TTTHHHBBBEEEDDDPPPddd}}}vvvlll~~~{{{[[[AAAGGG???CCC<<>><<>>EEEHHHIIITTTddd~~~zzzjjjdddhhhmmmqqqOOO777111222333///...///888KKKgggmmmccckkkuuulllGGGCCCEEEBBB```^^^llluuusssdddUUUTTTSSSRRRTTT```xxx}}}xxxqqqllleee\\\UUUTTTSSSMMMEEEAAA>>>777DDD___rrr||||||mmm^^^CCCNNN???<<>>RRRUUUxxx}}}^^^FFFJJJOOOKKKJJJKKKLLLOOOWWW```______aaajjjvvvvvvkkkwww^^^LLLNNNWWWrrrxxxyyypppzzzsssuuuooobbb```hhhFFF666666//////444111///666111333666666YYYvvvfffpppnnn^^^^^^\\\[[[]]]```bbbbbbaaa```dddkkkrrrwwwwwwtttpppwwwyyyxxxtttrrrooohhh```ttt}}}sssaaaaaazzzuuu___aaaoooooolllkkklllnnnqqqzzzsssTTTHHHCCC<<<111111111111222222333333;;;YYYjjjYYYEEEEEEFFFFFFEEEFFFKKKRRRXXX___ZZZcccxxx||||||WWW666333222...444---...111444333333<<>>;;;444444333111222444333333:::BBBUUUXXX~~~cccKKKFFFMMMMMMKKKLLLMMMMMMNNNVVV^^^aaaaaadddlllwwwqqqooommmZZZRRRSSS\\\cccgggooowwwtttjjjnnniii```aaauuu|||www~~~}}}tttppp\\\qqq\\\AAA444444333111333333666000555000999gggwwwvvvnnn]]]OOOHHHGGGFFFFFFGGGFFFDDDBBBCCCIIITTTbbbmmmrrrsssqqqqqqyyyzzzooo```ZZZ\\\___~~~wwwqqqhhh```qqqxxxsssfffQQQ]]]ttttttsssppprrrtttmmmjjjzzzaaaNNNIIIBBB333222222111222333555666CCCnnn}}}rrraaaOOO===EEEFFFFFFEEEFFFNNN\\\gggeee```kkksssrrrvvvnnnpppxxx}}}{{{vvvxxx~~~}}}zzzxxx{{{ddd;;;666666///444000///222444111///;;;KKKhhhzzzyyy{{{eeeFFF888>>>>>>>>>???<<>>;;;?????????^^^pppvvvMMMFFFCCC@@@DDDBBBUUU|||~~~vvvUUUMMMQQQOOOLLLQQQ^^^pppyyyxxxyyyzzzrrrnnnttt|||~~~}}}}}}}}}{{{{{{}}}yyygggkkkyyyKKKAAA>>>555666333222222444333444;;;EEETTTjjjzzzjjjKKKJJJQQQPPPJJJKKKOOOTTTVVVYYYaaakkkiiiiiilllrrr|||yyyqqqxxx```VVVddddddcccaaa[[[SSSKKKFFFNNNLLLFFFKKKkkk|||}}}|||wwwwwweeewwwrrrNNN333;;;999000888666444111:::000DDD}}}yyyeeeKKKEEE999::::::999999999999999999<<>><<<===888;;;???>>>HHHtttooooookkkJJJVVVDDD<<>>///;;;666111333???333QQQsss~~~|||___DDD===333444666666666999===AAA???<<<:::<<>>444000///AAAeeeqqq{{{yyyxxxiiiEEEGGGJJJ___sssjjjnnnRRRKKKIIIHHHIIILLLTTTXXXXXX\\\bbbccc^^^kkkgggjjjxxxccciiizzzaaaYYYssswwwvvv{{{dddZZZOOONNNJJJEEEAAA???===;;;<<<<<<888;;;FFFRRRrrryyywwwOOOBBBGGGEEE@@@JJJkkkOOOMMMVVV___YYYHHHNNNZZZiiivvv{{{qqqjjjiiiyyykkkjjj|||ttt<<<;;;???777333777333111666777===KKKQQQpppNNNKKKKKKGGGPPPSSSZZZ___]]]___gggrrrxxx{{{{{{tttkkkrrrjjjkkkiiijjjoootttppphhhgggkkkppp{{{}}}wwwzzzgggRRRUUU}}}uuusssqqqAAA::::::777666999;;;***666>>>WWWvvvzzzsssZZZ???333555666777999;;;===>>>??????@@@@@@@@@DDDGGGCCC<<<999BBB```~~~}}}mmmtttnnnkkkeeeZZZNNNNNN\\\nnnxxx~~~|||}}}}}}hhhqqqjjjaaammmDDD555999555333444222CCCkkk|||zzzwwwGGGCCC>>>BBBGGGJJJMMMPPPPPPNNN```uuuppp]]]NNNNNNQQQJJJHHH>>>BBBLLLIIIYYYMMMvvvsssnnnhhhsssvvv```nnn888///;;;222...///333666333;;;ZZZ{{{UUUppphhhBBB<<<:::===@@@???>>>>>>:::CCCJJJQQQddd||||||}}}pppYYYLLLKKKTTT]]]pppVVVFFF333333888555>>>^^^zzzyyyvvv{{{}}}hhhiiiFFFGGGDDDfffwwwpppbbbLLLIIIJJJKKKNNNSSSQQQQQQ[[[nnnnnnrrr}}}|||lllpppdddbbboooeeedddMMMKKKGGGBBB@@@???===;;;999;;;999;;;@@@JJJlll}}}~~~TTTAAA@@@???>>>SSS}}}___JJJLLLUUU___]]]OOOaaarrr~~~~~~xxxmmmfffeeekkkzzziiiaaazzzJJJ===>>>555333888555333777999???OOOtttbbbEEEGGGKKKNNNZZZYYY]]]___]]]^^^fffqqqxxx|||}}}mmmvvvtttvvvvvv}}}{{{xxxuuu|||lllTTTOOObbbxxxPPP@@@>>>;;;;;;:::;;;///888;;;```~~~{{{yyy|||pppTTT===555666777999;;;===>>>???@@@;;;===???@@@DDDIIIIIIDDDDDDMMMcccyyy~~~uuuppptttvvvzzzkkkcccaaaggg]]]UUUUUU\\\jjjdddaaa{{{|||uuunnnzzzJJJ888999555444777666HHH~~~}}}qqqDDDCCCDDDIIIMMMOOOPPPTTTXXX\\\gggtttoooTTTGGG???CCCHHHCCCGGG@@@???LLLVVV^^^\\\xxx}}}}}}kkkeeehhhooodddooo<<<555777000222111333444111:::YYYyyymmm___DDD@@@???BBBCCCAAAAAABBBKKKHHHCCCHHHccc~~~}}}yyyyyyyyymmmWWWJJJJJJQQQUUU\\\DDD<<<888777000:::___}}}bbbZZZ___]]]UUUjjjFFFHHHEEEvvvxxx~~~XXXHHHHHHKKKNNNQQQQQQJJJHHHSSSeeexxx``````yyydddbbbmmmggggggKKKGGGBBB???>>>===<<<<<<666;;;;;;:::;;;AAA```lll{{{TTT???<<<>>>DDD]]]wwwiiiRRRHHHPPPYYYdddhhh___ppp{{{~~~{{{pppiiihhhbbblll}}}iiiWWWjjjYYY??????777444999666555999999BBBUUU~~~UUU???EEELLLSSSbbbiiiccc]]][[[```lll|||ppp|||tttvvvxxx|||{{{}}}}}}tttttt{{{nnnRRRDDDGGGiii{{{___BBBBBB===;;;888:::555<<<===yyyyyyxxx~~~nnnNNN;;;999777888;;;===????????????999===???@@@DDDKKKNNNLLLNNNZZZfffhhhbbb___ccciiiuuuxxxxxxqqqdddWWWOOONNNOOOMMMQQQ[[[gggxxxeeeYYYhhhTTT===:::555666:::;;;OOO~~~iii@@@DDDEEEIIINNNRRRVVV\\\gggooo{{{gggFFF???>>>AAAEEEBBBGGGFFFAAAOOOhhhdddsss}}}wwwfffbbb[[[fffiiiyyyEEE===555222444333444333333???aaa~~~tttUUUEEECCCCCCEEEDDDAAAAAAEEEIIINNNTTT```vvv{{{{{{wwwuuuvvvtttgggSSSGGGFFFHHHJJJ```FFF===>>>:::222>>>ggg~~~vvvtttyyy{{{zzzkkkGGGHHHIIIvvvUUUIIIJJJKKKMMMOOOIIIGGGIIILLLMMMQQQaaaqqq~~~QQQtttooocccOOOGGGAAA???>>>;;;:::;;;777;;;:::;;;;;;<<>>>>>>>><<<<<<===@@@BBBBBBFFFMMMRRRSSSVVVdddlllddd[[[\\\aaacccfffeeeeeeaaaXXXKKKCCCAAACCCMMMZZZeeerrrkkk[[[bbb```DDD<<<666666:::===TTT]]]<<>>:::999::::::;;;999<<>>AAAKKKyyyUUUOOOYYYgggmmmwww|||~~~tttuuu~~~zzztttmmmiiifff]]]hhh}}}pppOOOLLLddd|||OOOJJJ<<<555999666666888888HHHeeezzzfffJJJKKK]]]sssttt___VVVggg~~~ooo|||}}}sssiiillluuuxxxxxxxxxyyyuuunnndddSSS???@@@CCC{{{TTTXXXIIIBBB;;;888;;;<<>>AAACCCEEEKKKUUU[[[\\\bbbrrrzzztttnnnnnnkkkddd]]]YYYWWWVVVOOOEEEAAACCCQQQZZZcccppp}}}|||nnnZZZYYYoooiiiKKK@@@999777999===WWWzzzqqqXXXHHHXXXMMMNNNYYYlll}}}lllQQQLLL\\\cccgggpppwwwyyyssspppwwwvvvnnn|||tttXXXoooffffffTTTWWWeeeVVVaaaKKK999;;;222222333333:::SSSzzzoooyyy~~~wwwvvvssslllgggiiirrr{{{zzziiiOOO@@@AAAEEEIIIHHHFFFHHHNNNeeevvvzzzuuu}}}rrrsssqqqiiiYYYHHH@@@???EEEHHHsssfffXXXHHH<<<<<<333999ZZZ|||mmmIIIJJJUUU~~~xxxnnnOOOHHHNNNPPPMMMKKKNNNRRRXXX___kkkvvvyyyvvvxxxrrrlllddd]]][[[___fffjjjjjj]]]^^^~~~||||||xxx|||wwwvvvcccYYYKKK@@@??????:::888;;;<<<<<<999<<>>IIIccclllcccrrrOOOAAA===BBBPPPqqqVVVUUUbbbrrrvvv|||vvvwwwqqq|||yyyqqqjjj```SSS]]]tttnnnOOOGGGWWWaaaVVV???999:::777777888999MMMooohhhRRRWWWiiieeeWWW]]]|||{{{sss~~~yyypppoooxxxkkkmmmkkkeeessstttyyytttfffaaaYYYFFF???888lllWWW\\\JJJGGGCCC===<<<888HHHwwwwwwlllKKK::::::===<<<<<<;;;;;;;;;::::::===@@@BBBHHHTTTbbbhhhgggqqqwwwkkkeee]]]WWWUUUOOOGGGIIIQQQZZZXXX^^^|||rrrssszzzmmmWWWOOOXXXmmmPPPFFF???999888>>>\\\~~~{{{}}}hhhlll~~~UUUWWWeee{{{nnndddnnn}}}tttxxxyyykkkYYYkkkiiiaaaSSSRRR\\\IIIqqqOOO???:::444444333222:::TTT|||lllzzzwwwkkkfffjjjwww|||sssfff___SSS>>>@@@BBBHHHPPPUUUVVVZZZ___{{{rrruuuoooqqqnnnbbbQQQCCC>>>>>>CCCFFFnnnjjj[[[\\\HHHDDD555555SSSwwwnnnIIIJJJaaannnLLLGGGQQQUUUQQQMMMQQQ^^^ddd___cccuuuyyyhhh[[[HHHGGGGGGGGGKKKPPPVVVZZZ]]]fffUUUXXXvvv]]]qqqiiiZZZJJJ>>>>>>???:::999===<<<<<<999;;;???>>>NNNlllvvv^^^kkkNNNAAA<<>>:::BBBdddttt{{{zzz}}}]]]cccuuu}}}xxx}}}~~~mmmUUUOOOOOOUUUCCCuuu~~~PPPGGG===666777666333;;;VVV}}}vvvyyyxxxRRROOOIIICCCCCCJJJVVV___^^^PPPGGG@@@<<>>@@@@@@DDDjjjjjj]]]___QQQLLL===???___oooJJJJJJgggrrrNNNHHHTTTYYYSSSNNNTTTooovvv\\\IIIWWWrrryyyeeeNNN===MMMUUUbbbrrrnnn___uuuYYYssstttXXXGGG;;;===???::::::>>>:::<<<:::;;;<<<===SSSwwwzzzsss[[[}}}sssWWWEEE<<>>[[[qqqiiiDDD<<<===@@@CCCFFFJJJPPPSSSQQQGGGDDDCCC>>>BBBBBB888<<<===GGGZZZkkkvvv}}}kkkkkkeeegggcccUUUEEE>>>>>>AAABBBFFFjjjggg^^^TTTNNNJJJ???HHHmmm}}}}}}{{{}}}}}}zzzxxxFFFNNNwww}}}tttMMMIIIUUUXXXTTTRRRbbbzzz```YYY___sssooodddYYYMMMFFFFFFMMMWWW}}}nnnQQQeeebbbSSSeee{{{zzzmmmfffNNNGGG???<<<<<<===:::888>>>@@@:::777<<>>999666===HHHLLLIIIEEEIIIWWWiiitttvvvzzz~~~}}}zzzpppwww{{{wwwxxxxxxllllllppp~~~UUUFFFDDDaaajjjXXXLLLKKKGGGCCCNNN```|||tttrrrkkkYYY}}}[[[JJJEEEJJJGGGGGGiiiTTTRRRCCC:::>>>666333???qqquuuqqquuu|||yyy^^^IIIAAA<<>>???FFFAAAKKKcccxxxwwwvvvgggllldddaaaZZZMMMBBB<<<>>>BBBCCC;;;}}}dddRRRWWWSSSHHH@@@HHH]]]vvvyyy]]]aaaaaa\\\xxxyyyEEENNNzzzgggMMMOOOaaaaaaQQQ]]]lllkkk\\\SSSMMMKKKIIICCCAAABBBNNNZZZvvvtttbbbbbbgggdddZZZRRRWWWjjj}}}jjjbbbbbbwww|||\\\JJJDDD>>>;;;<<<<<<;;;888:::>>>;;;;;;@@@>>>@@@NNNccc}}}dddXXX{{{VVVBBB???EEEhhh}}}ccccccddd~~~vvvmmmccc```dddbbbcccgggooozzz~~~qqqhhh|||yyyvvvmmmcccZZZPPP```XXX___DDD;;;LLL```rrrMMMKKK>>><<>>??????@@@>>><<>>@@@EEE@@@}}}```OOOUUUPPPPPPMMMIIIOOOfff~~~oooXXXcccfffdddzzzFFFMMM^^^HHH[[[|||zzz___eeecccLLLHHHGGGIIIJJJGGGFFFGGGQQQ]]]ppp}}}wwwhhheeelllgggmmmgggaaasssnnn___www|||gggJJJEEE@@@<<<:::;;;<<<;;;999999===:::<<>>>>>HHHjjjyyyjjj___~~~WWWDDDAAAIIIlllnnnjjjrrr|||vvvbbb[[[SSSSSSXXXXXXYYYZZZ```lll{{{}}}wwwtttyyyqqqnnnyyyvvvtttllldddVVVMMM[[[RRRYYYBBB===QQQmmmpppRRRQQQDDD@@@EEEEEEccc}}}jjjcccttt___uuuwwwvvvgggNNNZZZqqqzzzmmm```mmm}}}xxxrrrrrrsssrrrqqqrrrtttrrrtttwwwvvvrrrpppqqqmmmkkkjjjdddXXXHHH???===999:::>>>ccctttyyyjjj[[[aaa[[[WWWXXXVVVRRR^^^uuupppsssvvv|||\\\BBB@@@DDDEEECCC>>>>>>FFFOOOTTTUUUiii~~~~~~bbbrrryyyiiieeehhhzzzwwwSSSIIIEEEuuukkk___WWWVVVQQQJJJNNNZZZnnncccaaaxxx{{{sssxxxwwweeeJJJ@@@@@@FFFAAA@@@bbbVVVWWWWWWNNNFFF===>>>777RRRzzznnn}}}kkk^^^MMMRRRhhhxxxkkkfffmmmtttzzzccceeexxxmmmggggggcccbbbZZZOOODDD???===>>>>>>>>>BBBaaaSSSYYYQQQVVVSSSKKKPPPmmmrrrZZZcccccc^^^|||GGGNNNfffSSS\\\llllllbbbjjjGGGJJJIIIHHHIIIIIIGGGGGGGGGQQQccc|||xxxyyy~~~yyydddNNN]]]uuu|||eeePPPLLLHHH===???<<<:::999;;;<<<;;;:::<<<===888888@@@@@@DDDQQQjjjpppyyyddd^^^EEE>>>GGGooowwwyyy{{{|||jjjuuu|||qqqnnn^^^\\\YYY^^^fffggghhhfffdddgggkkknnnllliiikkknnnrrrrrrlllgggiiinnnuuu{{{uuu{{{}}}~~~zzzwwwtttkkkaaaTTTLLL[[[PPPXXXDDD@@@RRRjjjqqqyyyVVVXXXKKKDDDFFFDDDaaa|||}}}kkkcccqqqhhh___ccczzz|||lllWWWHHHSSShhhcccWWWSSSmmm}}}yyyxxxuuuqqqpppooooooooopppwwwuuurrrqqqppppppqqqssskkkiiigggaaaTTTDDD<<<;;;888===???YYYeeeYYY]]][[[WWWXXXWWWTTT```ssswwwuuuuuu|||~~~~~~xxx^^^EEEAAALLLLLLGGG???>>>KKK___oookkknnnXXX~~~}}}xxxqqqcccdddkkk|||uuuPPPHHHAAA___VVVRRRTTTSSSPPPVVVaaaiii~~~ZZZmmmppppppwwwrrrXXXBBB===>>>BBB<<<>>>ddd[[[aaaWWWVVVOOOEEEBBB999UUUoooWWWKKKbbbiiiiiiuuutttfffggggggccc^^^TTTGGG???===>>>>>>===;;;MMM```XXX[[[WWWVVVPPPOOOccc{{{iiigggbbb^^^sss~~~JJJOOOeeeNNNSSSkkk~~~kkkrrrIIIJJJKKKLLLLLLMMMQQQTTTUUUUUUnnnvvviiivvvkkkfff]]]PPPIIIKKKNNNMMMFFF??????DDDCCC===999999888999;;;<<<<<<;;;;;;===888888@@@AAAFFFTTTfffzzz^^^hhhHHH;;;FFFuuu|||~~~xxxiiilllxxxpppeeehhhiiipppyyyzzzvvvsssnnngggaaa]]]\\\\\\dddfffooozzz}}}yyywwwyyymmmvvv~~~ttt~~~|||yyyssshhh\\\SSSLLL\\\QQQ\\\IIIBBBPPPYYY}}}XXX\\\RRRIIIIIIGGGbbbnnnffftttlllnnn]]]KKKVVVQQQwwwZZZ@@@@@@FFFPPPPPPFFFAAARRRiiillllllzzztttuuuuuurrrppppppppppppuuuvvvuuusssrrrrrrrrrqqqkkkgggbbbZZZMMM???999999555>>>AAATTTaaaXXXZZZZZZ[[[ZZZYYYZZZjjj~~~}}}tttyyy~~~|||zzzvvvaaaJJJEEEPPPPPPMMMHHHHHHTTTlll|||nnniii{{{sssoooeeekkktttqqqJJJDDDJJJXXXRRROOORRRSSSUUU]]]hhhsss~~~UUU^^^sssnnnyyy~~~}}}pppqqqoooaaaMMM======>>>???;;;CCCpppbbbfffYYYXXXWWWLLLDDD>>>ccc}}}wwwUUUJJJXXX|||kkkrrryyykkkkkkhhhccc```WWWMMMAAA;;;<<>>===QQQeeeeee]]]YYYZZZPPPGGGCCChhh|||~~~~~~wwwXXX???IIIpppdddwww{{{eeeffflllfff\\\YYYOOOGGG>>>:::<<>>>>>===@@@@@@III]]]]]]gggyyy___zzzTTT>>>KKK{{{wwwzzzsssyyyrrrsssuuuooo|||}}}zzz|||}}}|||xxxssslll```TTTOOOEEEQQQIII]]]RRRGGGLLL}}}YYYWWWccc___VVVUUUQQQiiivvvuuuwwwrrrgggjjjzzzgggMMMJJJ\\\gggVVVNNNQQQMMMTTTxxxSSS999DDD<<>>FFFaaaeeeVVVTTTTTTVVVUUUVVVYYY^^^rrrddd^^^zzzrrrSSS```tttppp[[[NNNCCC<<<777AAAAAA>>>BBBbbb~~~bbbeee]]][[[WWWOOOMMMEEE\\\||||||aaaDDD@@@JJJssswwweee~~~tttjjjbbbbbbdddaaaYYYRRRFFFBBB===;;;===@@@AAABBBGGGrrrpppZZZbbb___YYYYYY\\\]]]VVVTTTeee|||qqqwww}}}xxxTTTXXXooozzz^^^[[[___kkkxxxpppvvvnnnZZZFFF>>>???AAACCCEEECCCAAA;;;777999<<<888000333666:::<<<<<<<<<<<<===:::@@@===888<<>>GGG<<>>>>>>>>;;;CCC;;;<<>>HHHEEEccciii___WWWWWWXXXUUUWWW[[[ZZZ]]]rrrwww{{{zzzzzz{{{MMMPPPrrr~~~hhhUUUMMMGGGEEEDDD===999555333444444444222999999;;;<<<===>>>>>>>>>;;;AAA===<<>>>>>???>>><<>>:::HHHbbbcccGGG666;;;jjjsss```]]]___XXX]]]sss{{{kkkxxxzzzuuurrrfffYYYNNNmmmvvvjjjWWW[[[kkkqqqzzz{{{qqqllliiiTTTOOOUUUKKKIIIGGGHHHQQQYYYYYYTTTCCCAAA>>>:::777555666777<<<<<>>555555777999<<>>EEEEEEKKKZZZwww___\\\\\\^^^]]]ZZZZZZ^^^\\\ZZZ```jjjmmmpppxxxxxxrrr~~~yyypppnnn{{{SSSOOOtttnnnnnn```[[[mmmaaaLLLDDD@@@AAAAAA<<<777555444333111111222444666777<<<<<<===>>>????????????======???@@@KKKtttfffNNNfffjjjxxxWWWTTTpppyyytttuuuxxxyyyzzz~~~}}}|||}}}|||zzzuuutttpppeeeVVVIIIAAA===???666KKKhhh___CCC<<>><<>>===???DDDCCC;;;333000111111111111222555888:::>>>>>>??????@@@????????????<<<>>>EEE\\\NNNSSSrrr}}}mmmyyy|||VVVQQQpppyyynnniiihhhfffssszzz~~~}}}{{{{{{yyyuuuqqqooohhh\\\NNNCCC===<<<>>><<>>999<<<===FFFEEE999\\\kkk]]]___aaacccddd```]]]]]]]]]\\\^^^aaawwwXXXfffzzzuuummmhhhkkkwwwZZZMMM[[[vvvsssllldddaaaUUUQQQJJJGGGFFFCCC???;;;>>>;;;<<<>>><<<666333444111222333333444777;;;>>>@@@@@@@@@AAA@@@@@@??????>>>???>>>KKKpppGGGeeexxxuuu~~~ZZZSSSnnn}}}xxxtttppp||||||yyyvvvlllggg^^^RRRGGG@@@===<<<===LLLcccnnn\\\>>>;;;MMMmmmccc]]]eeeeeebbbccc^^^[[[ddd~~~{{{yyywww~~~mmm{{{```SSSPPPOOONNNMMMRRRXXX___ccciiiooonnnjjjQQQAAA555666999888777999CCCvvvpppxxxiii[[[WWWYYYSSSVVVZZZ]]][[[^^^[[[TTT```xxxyyyuuu~~~}}}zzzwwwuuutttttttttpppsssvvv{{{ooohhhnnnhhhkkkmmmkkkeeebbbbbbbbb___ZZZXXXKKK<<>>888:::???FFFEEEIII{{{yyy___[[[\\\[[[```^^^\\\ZZZXXXXXXYYY\\\^^^mmm|||~~~jjjXXXfffrrrssshhhdddggguuuaaaQQQ]]]iiicccccc]]]VVVSSSIIIHHHEEE@@@BBBAAA888;;;555222222444222///111666111333555555555888===AAAAAAAAABBBAAAAAA@@@??????;;;DDDAAARRRggghhhPPP|||ttt{{{vvvwww}}}eee[[[ppp{{{~~~yyyvvvtttggg___RRRGGG@@@=========@@@```pppfffQQQ888???ddd___```___hhheee___```]]]YYY^^^zzz{{{|||wwwmmmooovvv|||zzzvvvvvvzzz{{{rrrfff@@@777444999:::666999AAAXXX{{{www[[[^^^PPPYYYTTTTTT[[[^^^XXXZZZYYYRRRXXXgggkkkrrrwwwxxxxxxxxxxxxwwwvvvtttsssrrrsssrrrrrruuu}}}ppphhhiiiiiiccciiiiii```ZZZ\\\aaadddUUUHHHCCCHHHMMMUUUkkkcccSSSKKKJJJGGGIIIJJJJJJIIIHHHHHHIIITTTlllzzz}}}zzz{{{eeeXXXOOOAAA777666777888:::<<>><<<:::===DDDEEELLLrrrlllZZZ\\\YYYUUU[[[WWWYYYYYYWWWUUUWWWZZZ[[[WWWbbbkkkiii^^^gggnnnjjjddd```ccckkkxxxgggVVVUUUzzz~~~yyyvvv\\\WWWWWWPPPGGGDDDEEEDDDAAA999<<<<<<222999333222444666444///000444222444666666777999>>>CCCBBBBBBBBBBBBAAA@@@??????999GGGDDDVVVkkkXXXVVVYYYrrrvvv|||xxxyyyzzzkkk___ooozzzuuuuuuuuuooommmllldddYYYKKK@@@<<<<<<======DDDooouuuZZZCCC222HHHlllYYYaaa\\\ccc^^^XXX]]]^^^ZZZ]]]ccczzzyyy|||xxx}}}mmmPPP;;;666555999666333<<>>CCCIIIEEEUUUcccVVV]]]ZZZUUU^^^SSSXXX[[[YYYVVVWWWYYYZZZUUU___nnnddd]]]``````cccgggfff^^^YYY```kkkWWW^^^~~~yyyyyy{{{~~~yyyyyyyyy{{{zzzrrrhhh^^^QQQIIIGGGHHHHHHFFF@@@???===;;;:::888888777222333333333333222111111555555666999;;;>>>AAACCC@@@CCCDDDBBBAAAAAAAAA???DDDCCCKKK___ssszzztttkkkkkk{{{bbbQQQhhhJJJeee[[[}}}~~~zzzkkkhhhrrrpppgggtttssskkkuuuqqq___iiizzz{{{rrriiibbb]]]VVVJJJ???<<>>;;;999MMMnnnPPPCCC444VVVyyy{{{VVV[[[]]]ZZZYYYXXXWWWWWWXXXYYYZZZfff}}}yyy}}}tttzzz|||wwwsssRRR@@@???666777000444;;;111;;;ccc~~~}}}XXXXXXWWWUUUSSSSSSUUUXXXUUUUUUUUUUUUUUUXXX\\\```vvvwwwooolllrrryyyyyyvvvuuummmooorrruuuwwwwwwvvvvvvxxx{{{}}}|||}}}wwwoookkkkkkiiiddd___eeebbbYYYTTT___kkkaaaMMMLLL<<>>888666999;;;===???@@@DDDJJJOOOrrrWWW\\\\\\UUUWWW[[[XXXWWWTTTRRRQQQQQQRRRSSS[[[sss}}}zzz{{{wwwuuu|||ggg```lllqqqooo]]]\\\[[[[[[ZZZWWWRRRNNNFFFGGGDDD???<<<<<<>>>>>>BBBMMMAAAHHH{{{eee```ZZZXXXYYYUUUVVVZZZ]]]\\\WWWUUUWWWYYY\\\QQQsss|||ggg[[[^^^^^^fffdddYYYXXXZZZTTTffflllwwwqqqooooooppppppnnnnnnooopppqqqrrrrrrrrriiinnnsssrrrjjj___UUUPPPRRRKKKDDD@@@AAABBBAAA???<<<;;;:::888666555555444555444444333333222222222555666888;;;===@@@AAABBBDDDDDDCCCAAA??????>>>===;;;>>>GGGRRRXXXWWWVVVWWWmmmwwwZZZRRRrrrJJJ~~~dddyyyxxx|||zzz}}}sssyyyzzz}}}iiiiiijjjeeelllzzz|||}}}yyyrrriii___WWWRRRGGG???<<>>>>>@@@@@@===:::999888777555444333333333666555444333333333444555777888;;;>>>@@@AAABBBBBBFFFDDDAAA@@@@@@@@@@@@???DDDTTT```\\\TTTVVVbbbmmmvvvpppMMM\\\JJJOOOjjjzzzvvv}}}vvvtttuuuxxx|||~~~~~~tttppp||||||}}}zzzuuusssnnnggg]]]SSSJJJEEE;;;999===DDD@@@:::EEEXXXccceeeNNN<<<666DDDsssjjjXXXWWWSSSXXXWWWVVVTTTTTTTTTUUUVVV^^^jjj~~~xxx{{{xxxuuusssssswww{{{sssooohhhggghhhiiilllppptttxxx{{{}}}{{{lllqqq[[[FFF===999444222555333555111111666888KKKkkk[[[WWWWWWWWWUUUSSSSSSUUUWWWTTTRRRRRRTTTXXX[[[ZZZYYYzzz~~~yyyrrrkkkiiiiiijjjpppwww~~~{{{uuupppmmmmmmnnnooonnnqqqssstttrrrpppooooookkklllmmmnnnnnnllljjjiiiiiiiiihhhddd^^^ZZZYYYYYY]]]ZZZ^^^cccYYYFFF@@@GGGEEETTTFFFKKKpppnnnMMMCCCDDDDDDCCCCCCCCCBBBBBBAAA@@@@@@@@@FFF===BBBddd~~~{{{}}}|||wwwrrrttt~~~}}}~~~zzzpppiiifffVVVPPPFFF<<<666555777888;;;@@@AAA<<<===SSSxxxkkkWWWRRRXXXWWWWWWXXXSSSUUUTTTRRRPPPOOOOOOOOOPPPLLLsssyyyyyyuuuxxx~~~|||wwwrrrpppqqqxxx}}}xxx}}}|||~~~sssdddYYYYYYXXXSSSLLLDDD>>>;;;CCC<<<555444888???DDDHHHAAABBBeeevvvaaaXXXYYYUUUWWW]]]]]]]]][[[WWWRRROOORRRYYY```aaaWWW___eee```wwwxxx\\\OOOVVV^^^```YYYKKK{{{ssskkkddd^^^XXXTTTPPPQQQTTTUUUTTTQQQNNNLLLMMMLLLKKKIIIGGGEEEDDDCCCAAA@@@>>>======<<<888555777777666555444444444444555444333222333555777999999;;;>>>AAACCCCCCBBBBBBDDDAAA@@@BBBDDDCCCCCCEEEIIItttlllppp{{{}}}dddKKKwwwwww===^^^nnngggrrr|||xxxyyy{{{|||}}}}}}{{{|||tttsss|||}}}}}}tttpppllleee\\\RRRIIIBBB???;;;===???@@@???BBBKKKSSSMMMCCC>>><<<<<>>>>>III@@@;;;NNNvvvqqqwwwyyyzzzwwwrrrmmmlllmmmwww{{{{{{{{{|||}}}{{{|||zzzqqqeeeZZZTTTRRREEEBBB<<<888666888;;;===AAAGGGAAA===WWW[[[TTTVVVZZZWWWYYY[[[SSSRRRQQQPPPOOONNNNNNNNNNNNRRRXXXnnnqqqaaattt|||pppuuu~~~zzzvvvvvvzzz{{{yyyyyyqqqddd``````XXX]]]hhhwww{{{bbbZZZOOOFFFBBB@@@???======999777:::???CCCFFFIIIBBBTTTmmm___\\\]]]WWWWWW^^^^^^___]]]XXXSSSQQQTTT\\\bbb]]]YYY___```bbb~~~~~~zzzXXXRRRSSSWWWXXXQQQttteee{{{~~~xxxsssllleee]]]UUUNNNIIIEEEEEEEEEEEEDDDCCCBBBAAA???>>>>>>>>>>>>===<<<;;;===;;;999777666555333222555555444444333444444555222222222333555888<<<>>><<<>>>@@@CCCDDDCCCBBBBBBAAA>>>@@@DDDDDDAAACCCHHHYYY~~~\\\```OOOJJJxxxjjjhhh|||{{{|||{{{xxxyyy}}}vvvvvvuuullljjjeee[[[PPPGGG@@@===<<<<<<@@@>>>999@@@MMMNNNDDD>>>999IIILLLHHHiiiwwwSSSXXXWWWUUUSSSSSSSSSSSSUUUWWWYYYZZZUUUddduuuzzzxxxvvvuuutttqqqnnnkkkqqqtttuuuqqqnnnlllhhhbbbkkkhhhhhhfffbbbfffhhhbbbcccbbbaaa___^^^]]]]]]\\\]]]\\\ZZZXXXYYYXXXQQQJJJ@@@;;;888999999666333222222666;;;888888TTT}}}wwwrrrZZZUUUOOOPPPPPPPPPOOONNNPPPQQQQQQOOONNNRRRXXXYYYVVVQQQRRRtttrrraaa\\\[[[\\\___dddiiipppuuuxxxvvvssspppppppppooonnnkkkkkklllnnnhhhjjjkkklllkkkhhheeeccc^^^ZZZVVVWWW\\\______^^^TTTOOOGGG@@@???CCCFFFHHHAAAIIItttxxxiiiCCCAAAIIIDDD@@@EEE>>>>>>>>>>>>============999@@@???@@@]]]```tttllliiigggaaa\\\^^^cccmmmvvv~~~~~~}}}|||{{{{{{yyyzzzzzzxxxuuutttuuuwwwqqqkkkbbbXXXOOOHHHCCC@@@999999999999;;;===???AAACCCCCCGGG[[[iiiYYYVVVZZZZZZTTTWWWZZZSSSPPPPPPOOONNNNNNMMMMMMMMMPPPGGGOOOooo___```gggdddiiixxx|||sssbbbiiinnnlllmmmuuu}}}uuu|||vvvggg\\\XXXXXX\\\[[[ZZZ\\\aaaeeegggggg___SSSEEE???@@@AAA???;;;888888<<>>============<<<<<<===>>>>>><<<:::888777555444444444555666222222111111222333444444333333444666999<<<@@@AAA???@@@AAACCCCCCCCCBBBBBBAAA???AAADDDBBB>>>EEEPPPttt}}}jjj~~~wwwbbbhhh>>>eeehhhiiijjj```lll{{{{{{yyyvvvwww~~~|||xxxyyy}}}nnn||||||qqqnnnmmmddd\\\VVVNNNDDD>>>;;;:::;;;:::@@@@@@@@@IIISSSJJJ999999BBB```]]]ZZZzzzuuuTTTVVVWWWWWWRRRRRRRRRSSSTTTVVVYYYZZZPPPccchhh{{{wwwqqqkkkhhhhhhjjjlllnnnqqqrrrpppooopppnnnjjjhhhhhhfffeeehhhhhhbbb\\\]]]^^^_________^^^\\\[[[[[[ZZZWWWRRRNNNJJJGGGDDD999888777555333111222444///::::::000EEEwww~~~___RRRQQQNNNOOOQQQPPPOOOOOOPPPQQQRRRQQQQQQTTTXXXYYYWWWTTTPPPooo{{{pppdddZZZXXX[[[TTTWWW]]]eeennnwww~~~wwwvvvuuuqqqmmmjjjjjjjjjggggggggggggdddaaa^^^]]]^^^\\\[[[^^^aaa___WWWOOOAAACCCBBB@@@AAACCC@@@;;;HHHcccnnnSSS>>>AAAEEE@@@<<<@@@<<<<<<<<<<<<;;;;;;;;;;;;///???===333LLL\\\~~~vvvaaa\\\]]]\\\YYYPPPQQQTTTZZZbbbkkktttxxxtttyyy}}}yyyvvvqqqqqqnnnhhhbbb```ccchhh]]]UUUIIIBBB???===999666666888:::===???BBBCCCDDDFFFIIIbbbqqq[[[[[[UUUYYYZZZRRRRRRVVVSSSOOOOOOOOONNNNNNMMMMMMMMMKKKPPPPPP```~~~tttWWWUUU```bbb]]]lllwwwttt{{{sssssstttsssoooqqqrrrlllbbb[[[[[[___iiieee]]]VVVQQQOOOOOOPPPMMMFFF???>>>AAAAAA;;;555888;;;AAAEEEAAA>>>JJJ[[[ccc^^^YYY\\\]]]VVVXXX^^^[[[UUUUUUUUUTTTUUUUUUVVVWWWVVVSSSOOOPPPYYYfffvvvpppTTTHHH@@@~~~xxxqqqmmmgggddd^^^YYYTTTPPPKKKGGGFFFEEECCCAAA???===<<<;;;777555444555777777666333555666666666666666666777222222222222333444555666888888:::<<<>>>@@@BBBCCCAAAAAABBBBBBBBBBBBBBBBBBBBB@@@BBBEEEBBBBBBRRRgggoooQQQGGG[[[xxxqqqzzzKKKIII}}}dddzzzfffbbb]]]bbb}}}|||yyywww|||yyy{{{}}}~~~|||{{{{{{||||||sssrrrwwwuuummmwwwrrrooosss~~~zzz|||xxxhhh```\\\SSSIIIGGGBBB>>><<<;;;;;;<<<<<<@@@LLLZZZ[[[NNN@@@:::>>>RRRsssgggiiicccXXXSSSVVVVVVSSSRRRRRRQQQRRRTTTUUUVVVTTTZZZ___wwwuuuzzzxxxtttmmmhhhgggjjjnnneeeiiijjjiiijjjnnnooolllcccfffeeeeeehhhbbb\\\^^^ZZZ[[[\\\]]]]]]\\\ZZZYYYVVVRRRNNNJJJEEE@@@;;;999777777666333333444666777111444===FFFccc|||oooYYYLLLPPPLLLMMMOOOOOONNNNNNOOOPPPPPPPPPQQQRRRTTTTTTTTTTTTQQQ[[[lllyyy~~~wwwvvvssshhh\\\TTTMMMMMMNNNSSS[[[fffpppwwwqqqsssvvvvvvtttqqqooooooiiiiiihhhfffdddaaa___]]]dddaaa]]]XXXTTTMMMDDD>>>BBBAAACCCDDD@@@===FFFSSS{{{NNNFFF???======<<<:::;;;999999999999999999999999222>>>:::...@@@KKKppp```WWWSSSQQQLLLJJJHHHGGGIIINNNTTTXXX]]]ccckkkpppooolllhhhggg```\\\WWWPPPLLLJJJKKKLLLFFF@@@:::888999;;;:::888======???AAADDDFFFIIIJJJTTTlll___VVV[[[QQQUUUZZZSSSPPPTTTUUUNNNNNNOOOOOONNNNNNMMMMMMJJJXXXSSSVVVwwwzzzjjjvvvfff[[[SSSOOOPPPZZZeeennnvvv|||uuummmnnnhhhdddbbb[[[SSSVVV^^^[[[XXXRRRKKKDDDAAABBBDDD@@@???>>>>>>===<<<999777>>>AAAFFFGGGBBBIIIkkkvvv```[[[VVVZZZZZZTTTWWW\\\WWWSSSSSSSSSTTTUUUUUUUUUTTTVVVVVVSSSUUUXXXWWW```rrrwwwRRR{{{uuunnnfffaaa\\\XXXSSSOOOLLLIIIEEEBBB>>>>>>>>>>>>===;;;999888;;;888555555777999888666222444666666555333222111444444444555666777999999<<<===???AAABBBBBBCCCCCCCCCBBBAAAAAAAAAAAABBBBBBCCCAAACCCFFFDDDIIIbbb~~~qqqddd\\\\\\iii{{{tttZZZ===]]]```iiiooo]]]______ooozzzsssvvvyyyzzzyyywwwvvvwwwwww{{{~~~{{{tttqqqwww~~~{{{uuuiiimmmxxxwww{{{wwwuuuxxxrrr\\\NNNGGG===============>>>>>>>>>>>>BBBDDDZZZssskkkHHH777>>>KKKdddkkkqqqwwwVVV[[[RRRVVVSSSTTTSSSRRRQQQPPPQQQQQQRRRWWWKKKSSSrrriiiPPPaaaxxx|||zzzsssvvvxxxtttmmmhhhhhhjjjiiikkkiiidddbbbcccccc```aaafffdddcccddd^^^^^^jjj\\\\\\\\\\\\[[[YYYWWWVVVUUUPPPKKKIIIGGGBBB;;;777333333333444666888777444;;;///FFFmmm||||||SSSSSSEEEOOOIIIJJJLLLMMMLLLKKKLLLMMMLLLMMMOOOOOOOOOOOOQQQRRRSSSHHHVVVooo~~~lllhhhuuuyyymmm___VVVSSSOOOKKKJJJLLLNNNPPPZZZaaaiiipppsssrrrqqqpppjjjiiihhhfffdddbbb``````SSSPPPJJJCCC>>>===@@@CCCHHH??????CCC<<<<<<\\\eee@@@CCCAAA:::777:::;;;888666666666777777777777777222;;;===888???000[[[|||}}}oooWWWIIICCCDDDCCCBBBAAAAAAAAAAAABBB???CCCHHHKKKKKKKKKMMMOOOOOOIIIAAA===<<<:::888555777666666888;;;>>>??????EEEEEEDDDEEEGGGJJJNNNPPPddd\\\WWW^^^ZZZNNNSSS]]]WWWQQQUUUXXXNNNNNNOOOOOOOOONNNNNNMMMJJJPPPHHHKKKfffsssvvv}}}vvvTTT@@@OOOFFFLLLOOOQQQVVV```gggiiimmm{{{zzziii^^^XXXYYYTTTLLLOOOZZZZZZWWWQQQHHHAAA===???AAA>>>@@@@@@<<<666666;;;@@@EEEGGGJJJHHHFFFZZZeeehhh^^^YYY[[[ZZZTTTVVVYYYRRRUUUTTTSSSTTTVVVWWWVVVVVVPPPTTTXXX]]]\\\OOORRRhhhwwwvvviiibbbffffff^^^WWWWWWRRRPPPMMMLLLJJJGGGDDDAAABBBAAA???===;;;:::999999:::999888666666666666777444444555555555666666666999999999:::;;;===???@@@CCCCCCCCCCCCCCCCCCCCCCCCDDDCCCBBBCCCDDDDDDCCCBBB<<>>;;;@@@===<<>>@@@EEEDDD???DDDBBB666:::TTTfff}}}rrrCCC======<<<;;;999888888777555555555555555555555555555666666666666999===@@@dddzzzfffSSSAAA======CCCFFFAAA;;;999>>>@@@BBBAAA>>>===???AAA???>>><<<;;;:::;;;<<<===BBB===:::===BBBCCCBBBAAABBBAAAHHHOOOIIIEEE[[[yyygggUUUVVVYYYUUUSSSQQQPPPQQQQQQPPPOOOMMMNNNQQQSSSSSSSSSRRRQQQSSSPPPRRRUUUUUU\\\vvv|||fffZZZDDDEEEAAAEEEGGG???BBBLLLNNNRRRPPPRRR[[[gggqqqtttttt```^^^\\\[[[ZZZZZZ\\\]]]]]]VVVMMMGGGGGGIIIJJJKKK>>>999888<<<<<<;;;@@@HHHGGGKKKDDDHHHpppmmm```]]]\\\[[[YYYWWWVVVUUUVVVVVVXXXWWWWWWVVVUUUUUUUUUUUUVVVYYY\\\^^^]]]]]]```bbb{{{sssfffZZZUUUTTTRRRPPPPPPNNNLLLJJJIIIHHHFFFCCCAAAAAA@@@>>>===;;;;;;::::::<<<;;;:::999888999999:::999999999999::::::::::::>>>>>>>>>???@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCEEEDDDCCCBBBAAAAAA@@@???AAALLLJJJGGGKKKOOOpppyyyOOO777iiihhhiii```[[[[[[^^^\\\\\\ppp{{{rrreee]]]___]]]^^^ccciiinnnooopppxxxssskkkccc```dddlllssswwwwwwuuu~~~vvvvvvuuutttrrrnnniiifff^^^[[[TTTNNNGGGBBB===;;;888===BBB???999;;;FFFSSSqqq~~~eeeBBB999PPPmmmpppkkk[[[TTTWWWRRRQQQVVVTTTSSSQQQOOONNNNNNOOOPPPQQQSSSPPPMMM___~~~iii[[[SSSPPPTTT^^^iiippppppmmmjjjhhhiiijjjjjjgggccc```______bbbdddffffffbbb^^^ZZZXXX\\\[[[ZZZZZZZZZXXXTTTQQQJJJFFFAAA===;;;999999888888222000444444222666===FFF{{{qqqLLLHHHKKKIIIHHHMMMLLLJJJHHHGGGGGGGGGHHHIIIIIIIIIJJJKKKKKKLLLLLLKKKLLLMMMSSS___rrrlllSSSMMMRRRooofff[[[SSSOOOKKKFFFAAAAAA@@@???@@@CCCGGGGGGFFF???@@@@@@===:::;;;>>>@@@HHHBBB<<<999;;;>>>@@@AAA777<<>>===<<<======>>>??????>>>>>>>>>>>>>>>>>>>>>>>>AAA???>>>AAADDDFFFFFFEEEOOOHHHFFFKKKUUUjjjsssXXXPPPSSSUUURRRRRRSSSUUUVVVUUURRROOOKKKLLLNNNPPPQQQPPPOOONNNQQQNNNMMMNNNOOO[[[|||qqq~~~{{{III@@@AAACCC???AAADDD???DDDBBBAAAEEELLLRRRUUUUUURRRQQQNNNLLLKKKKKKKKKLLLAAA???>>>>>>??????<<<:::???666444<<>>===<<<<<<<<<<<<===<<<<<<<<<<<<======>>>>>>>>>>>>?????????@@@@@@CCCCCCBBBBBBCCCDDDDDDEEECCCCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCBBBAAAAAAAAAAAA@@@HHHNNNOOORRReee^^^AAAQQQzzzpppbbb]]]XXXYYY\\\]]]\\\dddwwwzzzoooiii[[[YYYVVVUUUWWW]]]cccffffffggggggeeedddiiisss{{{{{{yyyqqqiiijjjqqqnnnfffaaaaaa```___\\\YYYVVVTTTQQQNNNHHHCCC@@@===;;;999===BBBDDDAAA???GGGYYYggg|||hhhKKK888AAAbbb{{{nnnMMMTTTRRRMMMRRRSSSTTTSSSPPPNNNLLLLLLMMMMMMRRRQQQNNNJJJPPPkkkrrrVVVCCCMMMPPPUUU[[[```eeekkkpppgggiiijjjjjjhhhfffffffffjjjhhhdddbbb```]]]ZZZXXX]]]ZZZWWWUUUTTTQQQNNNLLLCCC>>>888555666888888777333///555>>>999333CCC]]]LLL@@@CCCHHHKKKKKKHHHGGGFFFEEEEEEEEEFFFGGGFFFFFFGGGGGGHHHHHHIIIIIIFFFJJJLLLLLLOOO___www}}}aaa]]]PPPRRRXXXaaaeee___QQQDDDBBB@@@>>>===;;;999888888?????????>>>===>>>BBBEEE===<<>>AAAAAABBBBBBBBBAAA@@@???BBBCCCEEEEEEFFFHHHKKKMMM>>>NNNiiirrr[[[SSSSSSTTTSSSNNNOOOSSSVVVXXXVVVQQQMMMKKKLLLMMMNNNNNNMMMLLLLLLMMMKKKKKKKKKJJJTTTqqq~~~zzz[[[LLLCCC>>>999===AAA:::???>>>>>>???AAADDDGGGIIIDDDBBB@@@>>><<<;;;;;;;;;======>>>@@@@@@???;;;888;;;<<>>>>>============>>>>>><<<======>>>>>>???@@@@@@BBBBBBBBBCCCCCCCCCCCCDDDDDDCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDCCCCCCDDDFFFGGGJJJEEEIIIUUUmmm```HHH???tttdddbbb[[[XXXYYYXXXZZZ[[[[[[ddd~~~gggddd[[[QQQKKKNNNSSSVVVXXX[[[___cccgggkkkoooqqqgggaaaWWWQQQUUUZZZUUUKKKJJJJJJJJJIIIFFFDDDCCCCCCEEEFFFEEEBBB>>><<<===???EEEEEEGGGNNN\\\llltttvvviiiZZZGGG===AAAOOO___iiiiii[[[KKKSSSJJJLLLVVVMMMQQQPPPNNNLLLKKKKKKLLLMMMNNNNNNOOOOOOMMMVVVssslllYYYGGGCCC@@@BBBFFFJJJQQQVVV[[[___cccfffggggggiiijjjiiieeeaaa``````___\\\YYYYYYVVVQQQNNNLLLJJJGGGEEE>>>:::555444666777666444444555:::===;;;EEEkkkZZZEEEIIICCCCCCNNNPPPFFFEEEDDDDDDDDDEEEGGGHHHFFFFFFFFFGGGGGGGGGHHHHHHGGGJJJJJJFFFDDDLLL___nnn~~~mmm^^^LLLCCCEEELLLPPPPPPKKKIIIHHHHHHGGGDDDDDDFFF@@@@@@BBBEEEEEEBBB@@@BBBHHH>>>:::AAADDDEEETTTgggvvvuuu^^^@@@888>>>777666666555444444333333333333333333333333333333111222333222111111333555333MMMWWWhhhvvvlll\\\NNNGGGDDD@@@===<<<=========@@@@@@@@@??????@@@AAAAAADDDHHHIIIGGGFFFKKKSSSWWW|||tttZZZUUUYYYXXXTTTQQQLLLNNNPPPSSSTTTRRRMMMJJJKKKLLLLLLMMMMMMLLLKKKJJJIIIIIILLLMMMKKKLLLWWWdddrrrooo{{{kkkWWWCCCAAAGGGCCC;;;<<<===<<<;;;;;;===>>>>>>===;;;:::999888888999<<<;;;::::::;;;===??????BBBHHHLLLIIICCCCCCNNNYYYuuummmYYY```ggg^^^XXXXXXVVVVVVUUUVVVWWWXXXUUUUUUSSSRRRQQQQQQQQQQQQSSSSSSTTTUUUUUUVVVXXXYYYUUUWWW[[[mmm```uuurrr}}}wwwdddNNNEEEGGGFFF@@@AAA@@@>>>===?????????>>>===============>>>??????<<<======??????@@@AAAAAACCCCCCCCCCCCDDDDDDDDDDDDDDDDDDCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEDDDBBBCCCFFFIIITTTKKKRRRpppIIIDDDTTT~~~```\\\]]]VVVYYYYYYUUUVVVYYYVVVXXXnnnvvv{{{xxxmmm\\\RRRRRRSSSRRR[[[UUUOOONNNSSSWWWXXXWWWPPPLLLFFFBBBCCCFFFCCC>>>>>>???@@@???===<<<>>>@@@===CCCFFFCCC===;;;@@@FFFEEEPPP___nnn||||||pppKKKBBB999:::FFFUUUaaafffmmmTTTRRRRRRDDDNNNYYYGGGMMMLLLJJJIIIJJJKKKMMMNNNKKKIIIKKKOOOLLLJJJXXXmmm___VVVOOONNNJJJCCC??????IIIMMMRRRWWWZZZ]]]aaacccbbb```]]]]]]]]][[[VVVRRROOOKKKFFFCCCAAA@@@>>>===;;;999666666777777555333777:::<<>>???@@@@@@===;;;::::::===============>>>>>>???>>>>>>>>>???AAADDDHHHKKKIIIGGGBBB@@@JJJdddiii^^^ZZZ\\\\\\UUUWWWVVVUUUTTTTTTUUUVVVVVVQQQPPPPPPPPPPPPQQQQQQRRRPPPPPPPPPQQQSSSUUUVVVWWWQQQVVVVVVXXX[[[[[[mmm\\\UUUvvv\\\LLLGGGFFFEEECCCAAA>>>===>>>??????>>>>>>=========>>>>>>???@@@<<<===>>>@@@AAAAAAAAAAAABBBBBBBBBCCCCCCCCCDDDDDDEEEEEEDDDDDDCCCDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFDDDBBBBBBFFFJJJKKK\\\}}}{{{UUUCCCDDDyyyhhhkkkQQQWWWXXXVVV]]]XXXSSSSSSWWWUUUSSS___qqqvvvtttuuunnnnnnlllfffTTTNNNJJJMMMQQQQQQIIIAAADDDBBB???<<<:::::::::::::::<<<>>>===<<<===AAAEEEKKKMMMLLLEEE<<<999>>>EEETTTjjj{{{nnn^^^OOO:::<<<>>>BBBMMMcccWWWRRRVVVOOODDDPPPWWWGGGJJJIIIHHHHHHHHHJJJLLLNNNIIIEEEEEEHHHGGGFFFNNNZZZ{{{|||ggg[[[QQQFFFBBBDDD===@@@CCCFFFIIILLLPPPSSSWWWVVVUUUTTTRRRNNNIIIEEEAAA>>>:::888888888777555333333444444444555666777111>>>QQQiiirrrzzzaaaHHH@@@??????===BBBDDD>>>CCCBBBBBBBBBCCCDDDFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEFFFGGGHHHJJJLLLMMM^^^iiixxxttt{{{cccSSSRRRGGG???@@@???:::999<<<;;;333000666;;;===CCCKKKUUU\\\oootttgggZZZ@@@444777999000333333222222222111111111111111111111111111111111000111333222111111222333000222333NNN}}}uuummmhhheee^^^\\\\\\^^^dddnnnxxx~~~eeeZZZTTTRRRTTTRRRMMMNNNUUUVVVSSSPPPNNNNNNNNNLLLKKKFFFFFFFFFFFFGGGGGGGGGGGGFFFEEEFFFHHHLLLLLLKKKIIINNN~~~hhh[[[KKK======<<<======>>>??????===>>>>>>???@@@AAABBBBBBCCCEEEGGGGGGEEEDDDDDDDDDDDDFFFMMMbbbaaaPPPXXX[[[YYYWWWTTTVVVUUUTTTRRRRRRRRRSSSTTTOOOOOOOOOPPPQQQRRRSSSTTTPPPOOOMMMNNNQQQSSSTTTTTTTTTWWWRRRPPPRRRTTTdddZZZMMMwwwuuuaaaQQQJJJJJJGGGDDD@@@???>>>???>>>===>>>>>>>>>===>>>>>>??????>>>???@@@AAABBBBBBAAAAAAAAAAAAAAABBBBBBBBBCCCCCCDDDDDDDDDCCCCCCDDDEEEEEECCCCCCCCCCCCCCCCCCCCCCCCBBBEEEGGGGGGFFFHHHOOOTTT___DDDZZZqqq```zzz[[[UUUXXXTTTVVVZZZVVVSSSSSSUUUSSSQQQWWWbbb}}}|||nnnrrrzzzXXXVVVVVVYYY[[[VVVLLLDDDDDDCCCAAA@@@>>>===>>>@@@@@@BBBEEEEEEDDDGGGMMMRRRZZZUUUMMMGGGEEEJJJRRRXXXlllwwwxxxiiiYYYNNNCCC777:::@@@LLLZZZlllvvvnnnQQQQQQPPPKKKJJJNNNPPPLLLJJJIIIHHHGGGGGGHHHJJJKKKGGGFFFEEEDDDEEEFFFJJJOOO]]]~~~{{{mmmaaaRRRIIIIII???@@@???>>>===>>>AAADDDEEEGGGHHHFFFCCC???===<<<888666555555666666666555222444666666777<<>>===;;;@@@??????>>>>>>>>>@@@AAABBBDDDDDDDDDDDDDDDDDDDDDDDDAAABBBDDDFFFGGGHHHJJJKKKRRRXXXiiixxxyyyqqqpppooohhhcccdddrrrhhheeennnuuuyyy|||bbb]]]wwwOOO999???:::555888666222222222222111111111111000000000000000000000000...000111222111000111222,,,222222666IIIbbbooosssxxxvvvdddeeeTTTTTTTTTRRROOONNNSSSXXXTTTQQQOOONNNNNNNNNMMMKKKGGGGGGGGGGGGHHHIIIJJJJJJCCCGGGJJJKKKJJJJJJJJJKKKFFF^^^sssTTTMMMCCC===;;;<<<<<<;;;===>>>???@@@@@@AAAAAA@@@>>>???AAAAAA@@@BBBFFFIII___pppbbbQQQPPPWWWUUUUUUXXXUUUUUUTTTSSSQQQPPPPPPPPPQQQOOOOOOOOOOOOOOOPPPQQQRRRWWWTTTQQQPPPRRRTTTTTTSSSKKKPPPKKKHHHMMMNNNRRR^^^ooo{{{~~~VVVOOOYYYyyy___PPPMMMIIIFFFBBB@@@??????>>>===??????>>>>>>>>>>>>??????@@@AAABBBCCCCCCCCCBBBAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCC???CCCHHHJJJLLLQQQZZZbbbOOOQQQdddpppTTT[[[XXXPPPRRROOOTTTTTTTTTTTTRRRPPPUUU\\\hhh~~~|||wwwlllmmmrrr~~~uuummmaaaWWWQQQPPPQQQSSSJJJIIIHHHIIIIIIIIIJJJMMMKKKNNNQQQQQQQQQTTT\\\bbbXXXOOOFFFGGGTTTfffuuu}}}wwwlllTTT>>>:::CCCDDD<<>>:::999:::<<<777999;;;:::777666777:::666555444666888999999888;;;>>>AAAAAACCCLLL[[[gggyyyyyy|||}}}HHH???===AAA;;;;;;BBB777555LLL<<<;;;;;;:::;;;<<<===>>>AAAAAAAAAAAAAAAAAAAAAAAA>>>AAADDDDDDBBBCCCFFFIII???HHHRRR```zzz~~~sssnnniiiyyyyyyiiiqqq{{{MMM222333???444///555333222222222222111111111111000000000000000000000000,,,...000111000000111222555...000555222666YYYzzz___XXXHHHKKKNNNOOOMMMMMMOOORRRSSSNNNMMMLLLLLLMMMMMMKKKJJJJJJJJJJJJKKKLLLMMMNNNOOOAAAKKKSSSQQQJJJDDDCCCCCCKKKJJJMMM___ooo\\\QQQJJJDDDAAA>>>>>>????????????>>>>>>CCCDDDFFFIIIQQQ___ppp|||TTTNNNPPPVVVRRRHHHMMMUUURRRUUUTTTRRRPPPOOONNNOOOOOONNNNNNMMMMMMMMMMMMMMMNNN___[[[VVVUUUVVVWWWVVVTTTMMMWWWTTTNNNPPPNNNLLLQQQYYY```eee]]]HHHPPPjjjpppZZZTTTOOOFFFIIIAAAAAAGGG>>>BBBCCCAAA@@@???@@@???===;;;AAAAAABBBBBBBBBBBBBBBBBBAAAAAABBBBBBBBBBBBBBBBBBEEEDDDCCCBBBDDDFFFDDD@@@FFFBBBAAACCCBBB???CCCKKK???HHHOOOMMMIIIXXX|||WWWEEEyyy]]]aaalll___SSSSSSVVVVVVSSSQQQUUUTTTSSSQQQQQQSSSTTTUUUWWWqqqrrr\\\eeennnxxx}}}}}}wwwpppkkkhhhpppbbbZZZ]]]ccceeejjjqqqrrrtttrrrooottt{{{yyyooodddgggkkknnnpppooonnnmmmQQQIII>>>:::>>>BBBDDDEEE]]]```^^^RRRQQQNNNJJJIIIJJJLLLKKKJJJOOOLLLHHHDDDBBBBBBCCCDDDIIIIIIIIIHHHHHHGGGGGGFFFMMMJJJUUUyyy}}}{{{dddQQQLLLIII@@@;;;<<>>@@@>>>======@@@BBBBBB@@@<<>>???@@@@@@@@@@@@@@@???@@@AAACCCDDDDDDEEEEEECCCDDDEEEJJJUUUjjjxxxdddgggxxxiiihhhtttfff<<<888777777666555555444444000000000000////////////////////////////////////............///////////////,,,///333222222@@@TTTqqqpppZZZMMMLLLNNNLLLLLLMMMMMMMMMMMMLLLLLLJJJKKKLLLMMMLLLKKKIIIGGGHHHHHHHHHGGGGGGGGGFFFFFFFFFHHHJJJJJJIIIHHHGGGHHHHHHIIIEEENNNuuu|||fffaaaSSSUUUccc\\\[[[sss|||vvvxxxuuuUUUJJJNNNOOOOOOOOONNNOOORRRUUUVVVTTTQQQPPPOOONNNMMMKKKMMMLLLLLLLLLLLLNNNOOOPPPYYYSSSQQQUUUVVVSSSRRRVVVTTTRRRPPPOOOPPPUUU]]]cccaaa___aaahhhmmmssscccNNNQQQdddjjjWWWNNNQQQHHHGGGKKKBBBFFFBBB???<<<<<<>>>AAACCCDDD??????@@@AAABBBCCCDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFHHHHHHCCC@@@BBBGGGIIIGGGGGGJJJMMMKKKKKKTTTiiiyyyNNN\\\dddaaa~~~cccYYYPPPPPPRRRQQQNNNNNNSSSRRRPPPOOOOOOPPPRRRSSSHHHZZZppprrrXXXWWWVVVZZZgggvvv}}}}}}}}}vvvuuu~~~|||pppcccWWWOOOJJJHHHEEEDDDBBBGGGMMMJJJSSSkkkbbbOOOOOOOOOLLLHHHGGGHHHJJJIIIHHHMMMKKKGGGDDDBBBBBBCCCDDDGGGGGGGGGGGGHHHIIIJJJKKKHHHEEEIII[[[xxxyyyooo^^^PPPKKKGGGBBB===;;;===???@@@@@@@@@DDDDDD???@@@JJJTTTXXXlllbbbaaasssxxx{{{MMM777777;;;666777777444333666>>>DDD:::999888777777999:::<<<<<<<<<===??????@@@@@@@@@>>>???@@@BBBCCCCCCCCCCCCDDDEEEFFFHHHMMMYYYjjjuuuzzz|||tttssszzzooo```bbbnnnqqqyyySSS???;;;555555555444333222222222000000000/////////..............................---.........////////////000---///333111---555BBBJJJ```ppp^^^KKKHHHNNNPPPPPPIIIIIIIIIJJJJJJIIIIIIIIIGGGHHHJJJKKKKKKJJJHHHGGGHHHGGGGGGGGGGGGFFFFFFFFFDDDDDDDDDCCCBBBCCCDDDEEEGGGHHHCCCBBBWWWxxxxxxiiiUUUQQQRRRMMMNNNOOOOOONNNOOOQQQSSSRRRPPPNNNMMMNNNNNNMMMKKKOOONNNMMMLLLMMMOOOQQQRRRVVVRRRQQQTTTTTTPPPOOOQQQOOOOOOPPPPPPPPPSSSXXX[[[VVVTTTUUUXXXYYY[[[eeeqqqfffTTTQQQ]]]pppuuuddd]]]MMMJJJOOOFFFIIIGGGDDDBBBAAAAAAAAAAAA@@@>>>>>>??????@@@AAAAAABBBAAABBBBBBBBBCCCCCCCCCCCCDDDEEEEEECCC@@@???AAADDDFFFEEEFFFKKKMMMLLLLLLMMMQQQSSSaaa???LLLgggZZZWWWQQQMMMNNNNNNJJJIIIKKKOOONNNMMMLLLLLLMMMNNNOOOHHHLLLXXXlllrrrrrrxxx|||lllUUUGGGJJJUUU\\\[[[eeejjjqqqwwwzzz~~~~~~xxxhhh```UUUIII@@@<<<<<<<<<:::GGGGGGNNNdddppp^^^LLLMMMQQQKKKIIIFFFEEEFFFGGGGGGFFFIIIHHHFFFDDDCCCCCCDDDDDDIIIHHHHHHGGGHHHIIIKKKLLLIIIIIIGGGGGGPPPhhhyyy|||}}}qqqpppkkk^^^QQQPPPXXXYYYTTTSSSccckkkhhhmmmoooGGG888;;;888000444555555333222333888===777777666555666777888999999:::;;;===>>>?????????===>>>???@@@AAABBBBBBBBBCCCEEEGGGGGGGGGJJJPPPVVVkkkvvvpppppptttllleeehhhcccVVVQQQffflllooojjjeeecccbbbaaa```bbbnnnwwwyyyeeeEEE222///444222222222111111000000///000////////////.................................---------.........//////000---...333111,,,---444111:::MMMjjjXXXEEEAAAHHHNNNKKKEEEGGGHHHHHHIIIIIIHHHHHHGGGEEEFFFGGGHHHIIIHHHGGGFFFGGGGGGFFFFFFFFFEEEEEEEEEDDDCCCAAA??????AAACCCDDDBBBEEEDDD>>>???MMM```lllzzz```JJJKKKLLLHHHIIIKKKLLLLLLLLLLLLMMMNNNNNNLLLKKKKKKLLLMMMLLLKKKNNNMMMKKKJJJKKKMMMPPPRRRSSSRRRRRRUUUTTTPPPNNNOOOJJJLLLOOOPPPPPPPPPQQQRRRQQQPPPQQQRRROOONNNRRRYYYaaaQQQPPP[[[^^^zzz{{{fff```aaaNNNJJJIIIIIIJJJKKKKKKHHHCCC???CCCCCCCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDEEEFFFFFFFFFFFFEEEEEEFFFEEECCCCCCFFFMMMLLLKKKIIIHHHIIIOOOTTThhh|||[[[FFFwwwcccTTTNNNLLLLLLNNNKKKGGGGGGJJJLLLLLLKKKJJJJJJKKKLLLLLLLLLJJJKKKXXXnnnkkk]]]VVVNNNGGGGGGHHHKKKPPPVVV[[[___```iiidddcccgggggggggrrr|||ppp```SSSLLLAAA@@@??????@@@CCCGGGIIIDDD___dddiiibbbNNNQQQQQQJJJHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCDDDDDDMMMLLLJJJHHHGGGGGGHHHHHHHHHLLLMMMGGGDDDOOOhhh|||lllyyyddd;;;555===;;;444222222333444333222222444777555444444444444555666666666777888:::<<<======>>><<<===>>>@@@AAAAAABBBBBBAAACCCEEEFFFFFFFFFHHHJJJNNNaaazzz|||zzzuuu{{{|||vvvrrryyyhhhFFF777888999666333111000000000/////////.../////////.........------------------------------,,,,,,---------.........///,,,,,,222333000000222888111222QQQvvv|||}}}fffRRR???CCCHHHJJJJJJGGGEEECCCIIIIIIJJJJJJJJJJJJIIIIIIFFFFFFGGGGGGGGGFFFFFFEEEFFFFFFFFFEEEEEEEEEDDDDDDEEEDDDCCCBBBCCCDDDDDDDDD===@@@DDDDDD???===FFFQQQoooKKKEEEMMMLLLEEEBBBDDDFFFHHHHHHHHHGGGHHHJJJNNNLLLJJJJJJKKKLLLKKKJJJLLLJJJHHHGGGHHHJJJMMMOOOPPPRRRUUUWWWVVVSSSQQQPPPIIILLLOOOPPPOOOMMMMMMMMMOOOPPPRRRSSSRRRQQQRRRTTTXXXIIIMMM\\\]]]dddmmm^^^HHHKKKJJJJJJKKKLLLMMMKKKIIIHHHHHHHHHHHHGGGGGGGGGGGGHHHHHHIIIIIIJJJKKKKKKLLLJJJFFFGGGLLLNNNLLLKKKMMMJJJNNNPPPOOOQQQ\\\ooo|||]]]TTTggg]]]JJJPPPJJJJJJLLLNNNLLLGGGGGGJJJJJJJJJJJJJJJJJJJJJJJJJJJGGGFFFFFFKKKVVViiirrrrrr}}}pppgggUUUNNNEEECCCEEEFFFDDDAAAEEEAAABBBFFFEEEFFFQQQ```XXXTTTQQQNNNEEE<<<<<>>???@@@AAAAAAAAA???@@@CCCDDDEEEFFFHHHIIIHHHIIIOOOaaa{{{~~~```GGG===555333222222333666000000000///////////////............------------------------------------,,,,,,,,,,,,------------///,,,+++...111111111222...000222444111555XXXkkkNNNAAACCC>>>CCCFFFDDD??????FFFMMMHHHIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHGGGFFFEEEDDDDDDEEEEEEDDDDDDDDDCCCCCCCCCEEEDDDEEEGGGIIIHHHEEEBBB===;;;???EEEEEE@@@@@@DDD^^^kkklllrrrrrrWWWIIIBBBFFFGGGAAABBBKKKCCCDDDFFFFFFFFFFFFHHHJJJPPPNNNLLLKKKKKKKKKJJJIIIKKKJJJHHHGGGHHHJJJMMMNNNKKKPPPUUUVVVUUUSSSRRRQQQKKKMMMOOONNNMMMLLLLLLMMMHHHKKKNNNOOOOOOOOOOOOOOOPPPCCCJJJ[[[rrrhhhooopppnnnuuuVVVeee___VVVNNNKKKJJJJJJKKKHHHHHHHHHHHHHHHHHHHHHIIIFFFFFFGGGHHHIIIIIIJJJKKKMMMHHHGGGJJJHHHCCCDDDJJJNNNZZZhhhsss]]]MMMsss[[[ZZZMMMLLLEEEIIIHHHJJJMMMKKKGGGFFFIIIIIIIIIIIIIIIIIIIIIIIIIIIGGGHHHHHHGGGGGGQQQhhh}}}zzzxxxzzzmmmddd___[[[UUUOOOIIIFFFHHHKKKFFF>>>@@@IIIVVVHHH@@@CCCFFFHHHUUUeeePPPQQQRRRXXXcccppp}}}}}}aaaGGGEEEJJJFFFBBBCCCCCCDDDEEEDDDCCCBBBCCCDDDCCCCCCAAAAAAAAABBBCCCDDDEEEEEEEEEEEEEEEEEEEEEEEECCCBBBAAACCCFFFFFFEEEBBBOOOWWWtttrrr|||uuuppp{{{wwwDDD333999999222///333333...222222222222222222111111111111111222222222333333222333444666777888888888:::;;;<<<>>>????????????>>>???@@@BBBCCCDDDEEEEEECCCBBBAAAEEEQQQeee{{{vvvaaaIII888444333444555333......111////////////////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------///,,,++++++,,,---......111000444777222111@@@RRRssszzzuuupppPPPAAA<<<:::<<>>>>>@@@CCCDDDEEEDDDEEEEEEFFFFFFEEEEEEDDDGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBCCCFFFIIIHHHCCC>>>@@@;;;888<<>>EEEFFFUUUzzz}}}```GGG777FFFKKKAAA<<>>===777666000,,,111777333(((111000//////000111111000000111111222222222222222111222333444555555555555777888999;;;<<<<<<<<<<<<===>>>???AAABBBCCCAAA@@@<<<@@@DDDDDDBBBDDDOOOYYYhhhzzz~~~vvv```MMM???666333444666///,,,000444333///---........................---------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++,,,,,,+++++++++,,,,,,111))))))000444777///!!!222AAAGGG^^^www~~~{{{mmm]]]>>>===???AAA<<<444444;;;;;;:::<<>>===;;;888:::???AAA@@@;;;>>>;;;CCCYYYgggoooyyy~~~\\\LLLEEE@@@<<>>???AAAEEECCC@@@>>>===???BBBDDDBBBCCCDDDDDDCCC@@@<<<:::<<<>>>@@@AAAAAA@@@@@@AAA@@@DDDEEEGGGYYYxxxyyyooorrryyy||||||xxx~~~sssgggfffhhhqqqzzzuuuIII;;;777111444---000888333'''+++;;;000...------///000000///000000111222222222222222111222333333444444444444555666777888999:::::::::<<<===???BBBDDDDDDAAA>>>??????AAADDDEEEDDDFFFIII???OOOXXX```tttxxxgggTTTCCC999333777888222111555111000000111...+++,,,111---------------------------------,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,&&&***......---.........,,,///555000'''...777333,,,777000111LLLXXXXXX```xxxzzz|||lllppphhhGGGAAAFFF444<<<555222555666444666;;;666:::===>>>===>>>BBBFFFAAABBBBBBCCCCCCBBBBBBAAA>>>??????@@@BBBDDDFFFGGGCCCCCCBBBBBBBBBAAAAAAAAADDD@@@>>>???CCCEEEBBB>>>888@@@CCC<<<888;;;===<<<<<<>>>999777;;;;;;DDDXXXqqq~~~\\\AAA;;;AAAAAA:::>>>666666???@@@999999AAA>>>>>>======???CCCJJJNNNKKKJJJIIIIIIKKKLLLLLLKKKHHHIIIKKKMMMMMMMMMLLLLLLNNNVVVYYYSSSNNNNNNNNNLLLIIILLLOOOQQQOOOLLLKKKJJJMMMOOOLLLFFFGGGLLLMMMIIIOOOCCCFFFPPPJJJ[[[{{{ooommmUUUnnnsssqqqggg[[[___nnnvvvssstttIII]]]^^^lllgggBBB???EEEAAAAAAHHHBBBBBBBBBCCCCCCCCCCCCDDDBBBBBBBBBBBBBBBAAAAAAAAABBBBBBBBBBBBCCCDDDEEEFFFIIIVVVmmmsssiiiaaammm___IIIHHHCCCBBBAAA@@@???>>>>>>>>>??????>>>>>>>>>>>>>>>>>>AAA@@@@@@??????@@@@@@AAA@@@AAAAAAAAA@@@===:::888;;;===???AAABBBAAA@@@???BBBDDDCCC@@@@@@LLLaaarrrzzzvvvxxxsssxxxTTT888222444222---444111000000...,,,///444//////............//////...............///000000000000111111111222222222888999999999888888:::<<<===>>>???@@@@@@@@@@@@@@@999===BBBDDDEEEDDDDDDEEECCCAAAAAADDDJJJOOOPPPPPPYYYbbblllqqqrrrwww|||wwwtttgggaaaXXXMMMCCC<<<999777333333222222111000//////000//////...------,,,,,,------------------------,,,,,,,,,++++++***************************************************************+++++++++,,,,,,,,,//////.........---------...///000111222333444444BBBRRRZZZZZZjjjuuuxxxssswww}}}yyymmm___VVVCCC@@@===:::777666666666333333333333333333333333777777888999:::;;;;;;<<<===???@@@@@@???=========???@@@AAABBBCCCCCCDDDDDDAAAAAAAAA@@@@@@>>>===<<>>>>>>>>======<<<;;;:::999999999999888888888777888999999:::JJJ[[[jjjuuuzzzeeeEEECCC@@@===;;;:::::::::999999999999999999999999999:::;;;===???AAACCCDDDEEEGGGHHHIIIHHHHHHIIIJJJHHHHHHIIIIIIIIIIIIIIIIIIOOOPPPRRRSSSRRROOOLLLJJJNNNMMMMMMLLLKKKJJJJJJIIIJJJIIIGGGFFFFFFGGGIIIJJJOOOCCCEEEMMMMMMPPP^^^cccYYYcccrrrJJJUUU{{{[[[UUUkkkgggcccLLL<<>>;;;???@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBBCCCDDDEEEFFFHHHMMMWWWfffxxx~~~|||oooooommmvvvyyy]]]EEE???EEEAAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@????????????@@@@@@AAAAAABBBAAA@@@???===<<<===>>>@@@BBBCCCBBBAAA@@@:::>>>AAAAAA???BBBJJJQQQaaannn}}}XXXIII777///111555444222000......000...+++,,,000//////............//////...............//////000000000000111111111222222444666777777666777999;;;======>>>???@@@@@@??????>>>@@@CCCDDDDDDCCCCCCDDDBBB@@@???AAAEEEHHHIIIHHH;;;@@@FFFGGGEEEFFFLLLQQQNNNNNNMMMKKKHHHDDD@@@>>>DDDBBB>>>;;;888777777888333222222111000000///////////////...---,,,,,,,,,------------------------,,,,,,,,,++++++******************************************************************+++++++++,,,,,,///.........---------,,,------...///000111222333...666888333999FFFGGG===CCCOOORRRHHHDDDKKKNNNIIIFFFFFFDDDBBB???:::666444:::888666444333333333444222222222222222222222222444555555666777888999999<<<===???@@@>>>===<<<===>>>>>>???@@@AAAAAAAAAAAA???????????????>>>===<<<============<<<<<<<<<<<<;;;;;;:::999888777777888777777666666777777888999444:::>>>AAASSSpppvvvgggVVVCCC444AAA???<<<:::888777888888777777777777777777777777777777999;;;===@@@AAABBBCCCEEEGGGHHHGGGFFFFFFGGGHHHHHHHHHHHHIIIIIIIIIIIIJJJJJJLLLLLLLLLJJJHHHFFFKKKKKKJJJJJJIIIHHHHHHHHHJJJHHHFFFEEEDDDDDDEEEFFFPPPDDDCCCIIIJJJEEEBBBFFFGGGGGGdddnnnOOOVVVqqqsss^^^bbbvvv```yyyPPP<<<:::<<<@@@@@@===<<>>>>>>>>>>>???@@@AAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBCCCDDDEEEEEEFFFEEEDDDHHHVVVkkkvvvdddbbb```dddrrr|||dddLLL@@@:::<<>>======<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>>>>>>>>>>>>>???AAAAAAAAAAAA@@@@@@@@@@@@>>>???AAABBBCCCCCCBBBAAA<<>>======>>>GGGWWWjjj~~~xxxZZZBBB------...///111222222111------000333111,,,+++---///......------......///...------------...////////////000000000111111111000222333333333444777999<<<===>>>>>>>>>>>>>>>>>>BBBCCCDDDCCCBBBAAAAAABBBCCCAAA??????@@@BBBBBBAAA@@@AAABBB@@@>>>======>>><<<<<<<<<<<<;;;999777555666555444333333333333333222111111000000////////////......------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++******************************************************************++++++++++++,,,......------------,,,,,,,,,,,,---...///000000111111333222///111444333///666777555444666999777333888666333000///000222444222111000///000111222333111111111111111111111111111111222333444555666666999;;;>>>>>>===<<<<<<<<<<<<======>>>>>>>>>======<<<<<<============<<<;;;;;;;;;;;;:::::::::999999999888777666666666666666555555444444555555666777777:::888333777DDDMMMNNNZZZzzz~~~ggg[[[KKK@@@===<<<:::888:::999777555444444555555444444444444444444444444444444666999;;;===???@@@@@@BBBEEEFFFEEECCCCCCCCCGGGGGGGGGGGGHHHHHHIIIIIIIIIIIIJJJJJJJJJIIIIIIHHHHHHHHHHHHGGGFFFFFFEEEEEEHHHGGGEEECCCAAAAAAAAAAAAOOODDDBBBEEEAAACCC;;;<<>>:::777:::>>>@@@;;;;;;;;;;;;<<<<<<<<<===>>>>>>??????@@@@@@AAAAAAAAAAAAAAAAAABBBCCCDDDDDDEEEDDDBBBBBBHHHVVVhhhuuuvvvsssnnn]]]hhhzzzoooZZZFFF@@@AAAAAA???>>>:::::::::::::::;;;<<<<<<<<<<<<<<<=====================<<<<<<<<<<<<======@@@????????????@@@AAAAAA>>>???@@@AAABBBAAAAAAAAAAAA???===<<<===>>>??????@@@@@@>>>@@@GGGVVViiiuuufffNNN===333...333444333222///...//////...///444888777000---......------------------...------,,,,,,------...///....../////////000000000...///111222222333666888;;;<<<<<<===============AAABBBBBB@@@>>>>>>@@@BBBEEECCCAAA@@@@@@@@@AAAAAADDDCCCAAAAAA@@@???>>><<<;;;;;;<<<<<<<<<;;;::::::777666666555444333111000000000000/////////......------------,,,,,,+++++++++++++++++++++++++++++++++++++++***************************************************************************++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,------...//////000111...///333555444444777555000...111444333111111111111222222333333333333000////////////000111222000000000000000000000000//////000111222333444444777999;;;<<<;;;::::::;;;<<<<<<<<<<<<<<<<<<;;;;;;999:::;;;;;;;;;;;;;;;::::::999999999999888888888666666555444444444444444333222222222222333444444...444888777888;;;999444666KKKWWWQQQQQQfff{{{mmmhhhcccVVVFFF===:::888444333333555666777555555444333222333333333222222222222222222222222222333444777999;;;===>>>===@@@CCCEEECCCBBBAAAAAAEEEEEEFFFFFFGGGHHHHHHHHHHHHHHHHHHIIIIIIJJJJJJJJJFFFFFFFFFFFFEEEEEEDDDDDDFFFEEECCCBBB@@@@@@@@@@@@MMMDDDAAAAAA<<>>??????@@@????????????@@@AAABBBCCCCCCDDDEEEDDDEEEJJJRRRYYYmmmuuujjjbbb[[[\\\hhhuuuooovvvzzz{{{{{{pppRRRAAA;;;888<<>>???@@@===>>>>>>>>>?????????>>>>>>;;;777666888;;;======;;;===>>><<<888888<<<@@@LLLYYYiiiwwwaaaXXXHHH777,,,+++111777444111...------...//////...///444999888111---...------,,,,,,,,,,,,------,,,,,,,,,,,,,,,---......------........./////////---///000111111333555777999999:::;;;<<<<<<<<<<<<===>>>>>>===<<<===@@@BBBBBBBBBAAA@@@???@@@AAABBB@@@>>><<<;;;<<<<<<:::888555555555555444444333333...///111222333333333222//////...............---,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,------....../////////000,,,,,,000///++++++//////++++++//////++++++///***+++---/////////...---/////////....../////////////////////////////////......///000111222333333444666999:::999999999:::;;;<<<<<<<<<<<<<<<;;;:::888999999:::::::::999999999999888888888777777777444444333222222222333333111111000000111111222333111111000---///444888999444222111222333888DDDPPPDDDBBBHHHQQQNNNBBBAAAJJJFFF???:::999888555111000666888999888666222///...222222222222222222222333222222222222222222222222222222444666888:::;;;<<<<<<>>>AAACCCBBBAAAAAAAAADDDDDDEEEEEEFFFGGGGGGHHHEEEEEEEEEFFFGGGGGGHHHHHHFFFFFFFFFEEEEEEEEEEEEEEECCCBBBBBBAAAAAAAAAAAAAAAIIICCC@@@???>>>HHHCCC888===CCC???;;;<<<```}}}VVVSSSuuuiiiKKK]]]}}}lllSSSgggvvv|||KKK555666888;;;777888666444555888777333777777888888888888999999888888999:::<<<===>>>>>>============>>>???@@@@@@AAABBBBBBBBBBBBEEEIIILLLHHH^^^qqqtttnnnlllkkkcccbbbggg___WWW]]]WWW]]]gggnnnppprrr~~~mmmXXXDDD555;;;888666666888888888888555444444444555666777777777888888999999:::::::::::::::999999999999::::::999::::::;;;<<<<<<======<<<<<<<<<<<<<<<<<<<<<===;;;:::999:::::::::888777666999;;;;;;777444444444222777<<>>>>>===<<<===???BBBDDDBBB@@@??????>>><<<:::888888777777666555555555...//////000000000000///------------------------++++++++++++++++++++++++************************)))))))))***************************************)))))))))))))))))))))))))))))))))************+++******++++++++++++,,,,,,,,,,,,------............000///000111///,,,---000111111222444111...000444111000///......///111222---------,,,,,,,,,++++++........................---......///000111222222111333666888777777888999:::;;;;;;<<<<<<<<<;;;;;;888888999999999999888888777777777777666666666555333222222111111222222222000000//////000000111222888666333///------......;;;000...888;;;444111555999666666999888444333666444444444444444666:::===///111333444333333444666111111111222222222222222111111111111111111111111111222333444666777888999:::<<<>>>??????@@@AAACCCBBBCCCCCCDDDEEEFFFGGGGGGGGGGGGHHHIIIJJJJJJIIIIIIEEEEEEEEEEEEEEEEEEEEEEEEAAAAAAAAABBBBBBBBBBBBAAAFFFBBB@@@===@@@>>>???===888===BBB===AAAKKKggg}}}zzz]]]QQQZZZsssaaaJJJ\\\{{{aaaNNNjjj>>>555:::777222222666444555888:::888666555444444555555555666666666555555777888999;;;<<<<<<;;;;;;;;;;;;<<<===>>>>>>@@@??????@@@CCCEEEFFFFFFGGGFFFSSSdddrrrhhhNNN===555555777;;;:::777444444666777777333333333333333333444444555555666666777888888999999888888777777888888999888999:::<<<<<<<<<;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<===<<<:::999888777999888555333222444888;;;222333111...000666<<<>>>FFFLLLSSSYYY___gggnnnsss}}}vvvrrrsssrrrjjj```[[[PPPFFF???===:::444000222222///...111555333,,,%%%,,,---...//////...,,,***+++***---000...)))(((+++,,,,,,++++++++++++,,,,,,+++++++++++++++,,,,,,---,,,,,,,,,,,,------------...///000000///000222444333444666888:::<<<======999:::<<<<<<;;;<<<>>>@@@;;;===>>><<<;;;;;;>>>AAA>>>>>>===;;;888666555555555444444333333333333333333222111000///...---,,,,,,,,,,,,,,,,,,---------*********+++++++++++++++************************((()))))))))*********+++************************))))))))))))))))))))))))))))))))))))************************+++++++++,,,+++++++++,,,,,,,,,,,,,,,&&&***,,,***)))+++......+++...///,,,+++,,,---------,,,***))))))+++---...+++++++++,,,,,,,,,++++++------------------------,,,,,,---...///000111111///111444666666666777888888999:::;;;;;;;;;;;;;;;999999999999999888777666555555555444444444333333222222111111111111222222000////////////000111111(((+++///444666555333222,,,+++...333555222///...---111111......333555333333444444222000///000000444333222000...---------000111111111111111000000000000000000000000000000111111111222333333444444777888:::;;;;;;===AAACCCAAABBBBBBCCCEEEFFFFFFGGGIIIJJJLLLMMMMMMLLLKKKJJJDDDDDDDDDDDDDDDDDDDDDDDDAAAAAAAAAAAAAAA@@@??????DDDBBB@@@===@@@333<<>>MMMPPPbbb|||___LLL<<<:::;;;666444666...111333555777777444000333333222222222222222333444444444555666777777888888888777777777777888888888999;;;======<<<;;;:::===<<<<<<;;;;;;;;;<<<<<<<<<;;;999555333333777;;;999888666555444333222111---222777777666444333111///333555444555888::::::;;;;;;<<<===:::555666:::444222///.........000111,,,000222///((('''---444,,,---...---++++++...111,,,+++,,,...,,,((())),,,,,,++++++++++++++++++,,,++++++******++++++,,,---++++++,,,,,,,,,------------...//////......000222111333555888:::<<<===>>>:::<<<======<<<<<<>>>???===>>>???>>>;;;;;;>>>AAA;;;<<<<<<:::777555555666333222222111111222333333---------------...//////,,,,,,,,,,,,,,,,,,,,,,,,******************++++++))))))))))))))))))))))))(((((())))))*********+++************************))))))))))))))))))))))))))))))))))))************))))))******+++++++++,,,***************+++++++++'''...000+++)))---///---+++///...)))+++000///))))))+++---//////...,,,+++***+++,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...//////000---000333555555666777888666777888999:::;;;;;;;;;::::::::::::999777666666333333333222222222111111222111111111111111222222///////////////000111111222000//////...------///***444777000,,,000333111(((444888111...444444...---000111111222333111...,,,,,,...000222222000///000000000111000000///...////////////////////////000000000000111111111111555666777777888<<<@@@DDDAAAAAABBBCCCDDDEEEFFFGGGEEEGGGIIIKKKKKKIIIGGGEEECCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAA???>>><<<;;;III<<>>===@@@XXXsssbbbRRRTTThhhppp[[[]]]kkkQQQVVVhhh[[[555555444444444333333333222222222222222222222222222222111111111111111111333444222///111777777444666;;;;;;666444888<<<>>>======<<<;;;;;;>>>CCCGGGHHH???===BBBDDDCCCLLLYYYnnnwwwsssYYYIII;;;888555555666777777777222111111000000111222333000000000000111222333444111111222333555666666777::::::999999888777777777<<<<<<<<<<<<;;;:::999888;;;;;;<<<<<<<<<<<<;;;;;;999999888888777666666666444333222222111111222222222222111111111111222222111111111111111111111111000000000000000000000000////////////............------------------------++++++++++++++++++++++++******************************************************))))))******+++,,,******+++++++++,,,,,,,,,,,,,,,------.../////////000111222444666777999999;;;<<<===>>>????????????>>>???===:::999;;;======>>>;;;::::::666000222888///333444111///111111.........------------------...---,,,,,,++++++,,,,,,++++++***)))(((((())))))+++++++++++++++***))))))(((((())))))******++++++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,---------......000//////000222444666777777777888999999999999888777777777666555555444444111111111111000000000/////////////////////////////////////////////////////////.........---------////////////////////////////////////////////////////////////////////////........................------------------------,,,,,,,,,---------............//////000000111111444444555666888:::;;;<<<<<<===>>>@@@AAABBBBBBBBBBBBCCCEEEFFFGGGGGGFFFFFFDDDBBB@@@@@@AAACCCCCCCCCAAA@@@???===<<<:::999888EEE;;;???;;;<<<;;;;;;:::999:::::::::888<<<>>>>>>AAAWWW}}}mmmrrr~~~nnnPPP>>>MMMmmmqqqttt~~~ttt{{{___fffgggtttKKK777444444444333333333333222222222222222222222222222111111111111111111111111000222333111333777888555888<<<===999888:::;;;:::222888???DDDDDDAAA>>>===@@@CCCEEEDDDDDDEEEEEEDDDBBBQQQeeettt}}}kkkWWWHHH<<<444111999777555555555555333222222222222111111000//////222222111000////////////000000111222333444555555888888888888777777777777999::::::;;;;;;;;;:::::::::;;;;;;<<<<<<;;;;;;:::999888888777666666555555333333222111111111111222111111111000000111111111111111111111111111111111000000000000000000000000/////////.........------------------------------++++++++++++++++++++++++******************************************************))))))******+++,,,*********+++++++++,,,,,,,,,,,,,,,---......//////000000222333555777888999:::;;;<<<===============<<<;;;999888888;;;===>>>:::;;;<<<<<<:::888666555333666555000...///...+++---------------,,,,,,,,,......---,,,,,,,,,,,,,,,***))))))))))))******+++***+++++++++******)))((((((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------/////////000111333555777666777777888888888888888777777666555555444444333111111111000000000//////////////////////////////........................///.........---------,,,........................................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------......//////000111111222222333555777999;;;<<<<<<===???@@@BBBCCCCCCCCCAAABBBCCCEEEEEEEEEDDDDDDBBB@@@??????AAABBBAAAAAA??????===<<<:::999777777BBB:::???===;;;::::::999999999999999999888;;;<<<555777SSStttmmmmmmcccNNNGGG@@@PPPccc{{{zzzaaakkkWWWLLLUUUtttzzzZZZPPPhhhIII222...333333333333222222222111111111111111111111111111000000000000111111111111...333555333222444555333222555666555777:::888444:::===BBBDDDCCC@@@>>>===444???BBB===>>>FFFDDD;;;<<>>AAA===666666888333***000222111......222333111/////////......------------,,,,,,+++++++++++++++))))))((())))))***,,,,,,)))************)))((((((((((((((())))))))))))******))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++++++++++++++++++++++++++++++++++++++++++++*********++++++++++++,,,++++++************++++++++++++++++++++++++++++++++++++,,,,,,,,,---------///......///000222444555555555666777777777777777666666555444444333333222000000000000////////////////////////////////////..............................------------,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,------------------...//////000000///000111222555777999:::<<<===???AAABBBCCCDDDDDDAAAAAABBBCCCCCCCCCBBBBBB@@@??????@@@AAAAAA???>>>>>>===<<<:::888777555555BBB<<<======:::999888888777777888888;;;666666:::;;;999===EEEnnnpppooo|||{{{rrrRRRTTTRRRNNNQQQbbbuuu|||tttpppdddWWWTTTTTTOOOfffoooddddddVVVZZZaaa666777???444222222222111111111000000000000000000000000000000/////////000000000000000///333444000...///111000444666777888===DDDCCC>>>GGGCCC<<<555333666===BBBCCCEEEAAA;;;<<>>@@@BBBCCCDDDDDDAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@AAABBBAAA>>><<<===<<<;;;999777666555444{{{EEE???<<<;;;888888777666666666666666888999777555;;;BBB===222DDDfffnnnbbbhhhuuuxxxcccVVVOOOJJJUUU]]]TTTFFFJJJQQQOOONNNWWWZZZZZZ[[[___aaa[[[QQQNNNKKK\\\jjjbbbaaannnttthhhTTTQQQVVVXXXmmm||||||}}}aaaAAA888444666666...111000000000////////////////////////////////////....../////////000000000///111000,,,+++///222222DDDDDDBBBBBBHHHOOOQQQNNNUUURRRLLLGGGFFFIIIQQQVVV^^^SSSJJJHHHEEE>>><<<@@@:::>>>BBBCCCAAA>>>>>>>>>777777???LLLWWW\\\___bbbmmmgggbbbdddooowwwrrrgggWWWYYYXXXQQQKKKJJJGGGDDDAAA>>>:::777555333000...;;;777666;;;===;;;888888999555000------///000111111000---,,,,,,///222444//////.........///000000+++,,,,,,,,,---.........///000111111222333444444555555666666666666555555666666777777777777666666555555444444333222222111000000///............//////......------......///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))***+++))))))*********+++++++++******++++++,,,---------,,,---...///000111222333555666666777777777777666;;;888999<<<:::666777;;;===EEEIIIKKKXXXhhhfffYYYHHHFFF???666333222///***.........---,,,++++++***------,,,++++++++++++,,,------+++***))))))))))))))))))************))))))***************)))))))))******))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))*********+++++++++***))))))(((((())))))************************************+++++++++,,,,,,---,,,,,,,,,---///000222111222333333444444333333333333222222111000000000/////////............---------------------------------------------------++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))*********+++++++++,,,,,,+++++++++,,,------......+++,,,---///111333555666999:::<<<>>>@@@AAABBBCCCAAA@@@@@@@@@AAAAAABBBBBBBBBBBBAAABBBBBBAAA>>><<<<<<<<<;;;999777666444444uuuEEEAAA999999777666666555555555555555111::::::111000;;;???:::///<<>>>>>>>>???@@@FFFBBBBBBDDDDDD???;;;;;;;;;??????======AAAAAA???<<>>HHHNNNNNNMMMMMM@@@;;;555///------------111///---,,,---000444666333222000///------,,,,,,+++++++++,,,,,,,,,------......///000111111222222444444555555555444333333444555555666666555555444444333333222222111000000000///......------.........------------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))******)))))))))************+++)))******++++++,,,,,,---+++,,,,,,---...///000111333444555666666777777777999666888:::888444;;;GGGppptttuuuuuuyyy{{{qqqbbb[[[XXXQQQJJJGGGFFFAAA;;;888777777666555444333333111111000//////////////////...,,,+++))))))(((((())))))***++++++++++++***,,,++++++++++++************++++++,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************)))))))))************+++******))))))))))))******************************))))))*********+++++++++,,,,,,++++++,,,---///000000000111222222222222222222222111111000//////...///.........------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))*********+++++++++*********+++,,,,,,------,,,,,,---...///111333444666777999<<<>>>???@@@@@@????????????@@@AAABBBCCCDDDCCCAAAAAAAAA@@@>>><<<<<<;;;:::888666555444333mmmAAA???777999666555555444444444444444222555555222000333999<<<@@@888222666FFF```~~~yyyrrrYYY___bbb```cccnnn{{{nnnlll___GGGQQQfff___MMMbbbuuukkkEEE///+++000:::666&&&'''333666............------------------------------------,,,,,,---......///000000444444333444:::???<<<555111444444000///222444222,,,444>>>EEEFFFCCC???<<>><<<<<<<<<<<<>>>@@@BBBCCCEEECCC@@@??????>>>===;;;:::999888666555333222111ggg======555999555555444333333333333444888...,,,666;;;555111444000222999>>>::::::QQQmmmuuu```UUUUUUXXX\\\WWWPPPXXXiiihhh___bbbhhhkkkeeeXXXTTTYYYWWWPPPQQQKKK___llllllzzzfffzzzmmmIII222000:::666,,,...333000000000)))......---------,,,,,,,,,------------------------,,,,,,------...///000000===<<<;;;===CCCDDD;;;///)))///333000...000111000333444666666666777999;;;AAAGGGIIIGGGJJJPPPIII;;;777999<<<>>>>>>===;;;:::===<<<>>>@@@>>>999:::>>>;;;;;;888555666888555//////333555111000222222000...000111111111111222333:::666444666666444444888888888888999999888444111///111333444444222000...------,,,++++++,,,,,,,,,+++++++++++++++,,,,,,,,,---------............///...///000222444555555555222333333444444333333222222222111111000/////////......---,,,,,,,,,,,,------,,,,,,++++++,,,,,,---************************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))************)))))))))***++++++,,,,,,******+++,,,------......000111333555666888888999===999999;;;999@@@[[[yyylll\\\JJJBBB???AAAGGGOOOLLLKKKFFFBBBCCCCCC>>>666777666555444333222111111//////...------------...,,,,,,++++++***+++++++++***+++,,,---------------.........------,,,,,,,,,))),,,...000000...,,,)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++************++++++))))))))))))))))))))))))))))))))))))************++++++*********+++---......//////000000000000000000000000///......------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))******+++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))************)))))))))***++++++,,,,,,...............000111111111222444777999;;;<<<<<<::::::::::::<<>>999777555555555444333222222222222111000000000111222333333444444555666777888999999WWWnnnpppkkklllbbb___kkk___^^^bbblllqqqnnnnnnppp{{{~~~qqqaaa@@@333444555444444111///------...//////............------,,,,,,,,,)))+++---///000000///...)))***,,,...111777???DDD444444333222111///---,,,.........////////////000111111222333555777999:::EEEQQQUUULLLEEEGGGHHHDDD;;;;;;;;;<<<<<<<<<<<<<<<999::::::;;;:::999888777555555333222111111000000222222111000000111111222///222555555444444888<<<:::888:::======;;;<<<@@@???>>>===<<<999777555333666666777666333///***''',,,***)))***++++++***)))************************+++++++++,,,,,,,,,------/////////000111111222222444444333333333222222222///////////////////////////...---,,,+++,,,------.........------,,,,,,,,,++++++++++++++++++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))******))))))((((((''''''******))))))******+++,,,******++++++++++++*********++++++***)))***---//////......111555777777666<<<999999???KKKYYYdddjjj???@@@;;;444444999:::666???>>>>>>???@@@<<<666000444333111000111222444555222333333444444333222222000000000000000/////////---000333444333111000000111///...,,,,,,---///000///......---,,,,,,++++++(((((((((((((((((((((((())))))))))))))))))))))))******))))))((((((''''''''''''''''''((((((((())))))))))))***+++++++++,,,******))))))))))))******(((((()))))))))*********))))))************))))))((())))))))))))*********************************+++++++++***++++++,,,---,,,///222333111///...///222///,,,+++,,,---,,,+++...000222111///---++++++...---+++))))))+++,,,...))))))))))))((())),,,///))))))))))))))))))))))))************************(((((((((((()))***+++,,,++++++***))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))))),,,+++***)))((((((((((((((()))))))))******++++++(((***,,,------...000222222111000222444666777666555999:::888888===BBBBBB>>>===AAA>>>888???BBB888;;;333555777000///222---\\\<<<:::888555555444333222111111111111111000000000111111222333222222333444555666777777444BBBMMM[[[ssszzzxxx~~~{{{vvvgggSSSIII<<<111111333222000000//////000111222111...+++...---------,,,,,,,,,,,,//////000111222333444555;;;;;;;;;<<<===>>>??????............---,,,,,,+++---------.........//////000000111222444666888999???KKKOOOGGGAAACCCDDDAAA=========<<<<<<;;;;;;:::999999::::::999777666555444444222111000000000000111000000000000/////////EEEAAA;;;666555777999;;;777666999>>>???<<<;;;>>><<<;;;;;;:::888666555444888888888777666444333222+++)))(((((())))))(((&&&************************+++++++++,,,,,,,,,,,,---......///000000111111222333333333333222222222222..............................,,,+++++++++,,,------------,,,,,,,,,++++++++++++++++++++++++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))***)))))))))((((((((('''))))))(((((())))))***+++)))******************)))***++++++***)))((()))+++///333777777555555666999555???PPP]]]```VVVCCC666666777333......333444000333111222555999;;;999666000000111111111000000///......//////000000111111333333333333333333333333111222222222222111///...000///...---...///111222111000///...,,,+++******(((((((((((((((((((((((())))))))))))))))))))))))***)))))))))(((((((((''''''''''''((((((((())))))))))))))))))))))))************))))))))))))******'''(((((((((((()))))))))((())))))******))))))(((((((((((()))))))))******))))))))))))))))))))))))))))))))))))***+++,,,,,,+++,,,............//////+++,,,...///000000...---...------,,,,,,,,,,,,+++)))************)))'''&&&((()))***,,,,,,+++)))((())))))))))))))))))))))))+++******))))))((())))))******)))))))))******+++&&&&&&'''((()))***,,,,,,))))))))))))))))))))))))((((((((((((((((((((((((******)))((((((((()))))))))***+++,,,------------++++++******+++++++++***000222555888999888666555BBB;;;777:::;;;999>>>FFFGGG:::<<>>888444,,,777000333666000111444///UUU;;;;;;999555444333222111000000000000000000000000000111111222///000000111222333444444555999555888LLL___sss~~~sssttt~~~yyyrrr{{{dddOOO<<>>===<<<======;;;555000++++++*********++++++,,,,,,,,,,,,,,,------------......///000222444555666888AAAEEE???;;;===???===>>>>>>===<<<;;;::::::999999999888888666555333222222222111000000///000000,,,...222666:::===>>>???NNNHHH@@@<<<<<<<<<:::888777666888===>>>:::888:::666666777777777777666666888777555333333333444444000...---,,,------+++)))******************************+++++++++,,,,,,,,,---......///000000111111333333222222222111111111........................------,,,+++++++++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((())))))***))))))))))))))))))))))))+++,,,------+++***+++,,,&&&,,,111000,,,///:::DDD\\\aaaggghhh___LLL555&&&000111111222777>>>AAA@@@:::666222222333333111...000111333444333111///...////////////000111333444222222333333444444555555888555222222333333111///111111000000111333555666111111000...---+++***)))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((''''''((((((((())))))))))))))))))(((((((((((((((******))))))))))))******(((((((((((())))))))))))((())))))******))))))((((((((()))))))))*********(((((((((((((((((((((((('''''''''((()))***++++++,,,+++***+++---///000///...///000///---------///000---******---000000...***++++++,,,---...///000111...******++++++)))&&&))))))))))))))))))))))))+++***)))(((''''''((()))+++***))))))(((((()))))),,,,,,+++***))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((())))))***++++++---///111333333222111...,,,***,,,000222111///***,,,//////000333888===<<<222222<<<===444666BBBGGGKKKbbbnnnVVV;;;:::CCC777111222333---///000)))OOO:::<<<999444333222111000////////////000000/////////000000111...//////000111111222222666888000---666===FFFTTTssswww{{{yyy|||}}}}}}|||yyywwwrrrUUU>>>444333555666222444555444000---...000---...111555777666111...,,,,,,,,,,,,+++++++++++++++++++++,,,---000222333444111000222555444---''',,,+++************+++,,,***+++++++++,,,,,,,,,,,,,,,------...///111333444222999===999666999;;;:::======<<<<<<;;;;;;::::::888888777666444222111000111000000////////////000...111666<<>>999888999888444222333///000222444666888999999888777555333222111111111444222000/////////---+++************************************++++++++++++---------...//////000000222222111111111000000000........................,,,,,,+++++++++*********++++++******************************************)))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))(((((((((((()))******)))))))))))))))))))))))))))************,,,///222...222444333555???RRRaaa|||lllZZZKKK???888444999999999<<>>QQQ___VVVLLLCCC===777555AAAQQQzzzxxxMMM<<<:::999333555555111555666---LLL999<<<888333222222111000////////////000000//////...//////000/////////000000111111222,,,333000///444444222:::AAAQQQ^^^mmm{{{sss[[[RRRJJJBBB777111222444555444333333111......///111222,,,---...111444666555444++++++++++++++++++++++++(((***,,,...///000000000222///,,,...222444111---------,,,+++************************+++++++++,,,++++++,,,,,,...///111222000444777555444666888999999999::::::;;;;;;<<<<<<777777555444222111000////////////...//////000000444666888999:::999777666777;;;@@@CCCAAA???>>>>>>FFF===666333000---,,,...***+++...222666999;;;;;;666666666666666444333222111///---,,,---,,,***((()))))))))))))))))))))))))))))))))*********+++++++++,,,,,,---......//////111111000000000/////////........................,,,,,,,,,+++++++++******************************************************(((((())))))************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))***))))))))))))***++++++******))))))))))))******((((((((((((+++000777<<>>;;;;;;<<<888000))),,,---000444:::@@@EEEHHHHHH===111***)))+++,,,+++)))))))))))))))))))))))))))(((((()))***---///000))))))******,,,---...///*********)))******++++++))))))))))))))))))))))))*********************************+++,,,---...///222444888;;;<<<<<<;;;:::000///111999EEEMMMOOONNNDDDAAA<<<999===LLLcccssszzzaaa???///<<>>444+++)))***)))***,,,)))***,,,---.../////////&&&'''''')))+++---///000000///------......---,,,))))))))))))))))))))))))((((((((()))))))))************++++++,,,---------/////////.........------------------------------,,,------...---,,,+++************+++++++++,,,,,,************************'''(((((()))******++++++(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***))))))))))))))))))))))))'''((((((((()))))))))***)))))))))))))))***++++++---,,,+++******+++,,,---000111333333444666999<<<<<<===AAAGGGIIIGGG@@@999999666222...---333===DDD@@@777111000000...000444111...,,,---///000...,,,******))))))))))))))))))******))))))(((((('''''''''(((((((((((((((((((((((('''&&&&&&'''((()))***************)))(((''''''''''''((()))+++,,,---...))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***(((((()))))))))*********))))))))))))******************))))))))))))******************++++++++++++***++++++++++++++++++************+++++++++,,,,,,***************************,,,---/////////---,,,(((+++---,,,)))+++222999111222888DDDRRR[[[]]]ZZZVVVUUUTTTRRRMMMHHHBBB>>>444666:::===>>><<<888666000000111000///,,,)))'''))))))))))))))))))))))))((()))+++---------,,,+++)))******+++,,,---///000@@@===:::555000,,,***((())))))))))))))))))))))))***************************************+++,,,---------///000000111111111777888:::===AAACCCEEEFFFRRRSSSVVVYYY\\\```ccceeennnzzzzzztttvvvxxxwwwrrrsss{{{wwweeeaaalllqqqpppjjjggg___XXX\\\YYYFFF}}}EEE666777666555444333222111000000000000000///...---------------------.....................444111...333222000777222444000111888555444===999222888FFFIIIGGGUUUjjjZZZjjjrrrxxxzzzwwwuuummmccc```LLLBBBAAA<<<<<<@@@>>>OOOKKKOOOLLL;;;111444444......000333555666444111///666777111,,,...111000,,,++++++,,,...///...,,,(((((())))))*********+++,,,+++)))(((((()))+++,,,'''(((******))))))***++++++...111444555333111///***++++++++++++,,,,,,,,,++++++++++++,,,---...///222111111333444444666888777777777777666666666666555444222111111111222222////////////000222333444...............000111222000000000555999;;;999666555,,,&&&(((+++,,,,,,...+++++++++++++++***((((((,,,+++((('''(((+++...111+++***))))))***+++***((())))))))))))))))))))))))(((((((((((()))))))))))))))******+++,,,,,,------//////.........---------------------------------------...///...---,,,+++******++++++,,,,,,,,,,,,))))))))))))))))))))))))'''(((((()))***+++++++++(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))******))))))))))))))))))))))))'''((((((((())))))******((((((((((((((()))******...---+++******+++---...'''***------,,,***))))))&&&''')))+++---...,,,+++'''+++000444777===DDDIIIEEE;;;222111///,,,...333777333---++++++,,,+++)))((()))+++,,,,,,+++***)))'''(((((()))))))))((((((*********)))))))))))))))((()))***)))''''''(((***(((((()))*********))))))'''(((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))************''''''(((((())))))************))))))))))))******''''''''''''(((((((((((())))))************))))))((())))))))))))*********))))))))))))))))))))))))'''))),,,...000000//////+++///000---)))---:::EEE<<<333***)))000555555222111222333222000......///111///,,,***)))+++---///***+++***)))((((((+++---))))))))))))))))))))))))(((***,,,------+++(((&&&''''''&&&&&&'''((()))))),,,++++++************+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***+++((()))))))))******++++++''')))+++,,,---...000222111111222666:::===>>>===FFFDDDDDDFFFEEEAAA@@@CCCIII;;;@@@III@@@888>>>FFFBBB???@@@======IIIJJJ999oooCCC:::444777000111111000///////////////+++///111...---///...+++........................////////////000000000000666222111444777777888;;;666666666777:::===AAACCCFFFFFFJJJNNNMMMLLLUUUaaaVVV[[[UUUFFF===>>>===777>>>:::777:::???CCCBBB@@@AAA>>>999444111000111222777777666777888999;;;<<<000333666888777111+++&&&+++***)))+++......+++(((+++***((('''''''''((((((,,,,,,+++***)))))))))***))))))))))))))))))))))))---***)))...666;;;;;;:::000---))))))+++------+++)))+++,,,,,,,,,,,,...111...///000111333555666666444555555555555555555444222555555111,,,+++---...///...***''',,,222000(((%%%(((+++)))''''''+++000,,,---000222111///+++)))))))))))))))***+++,,,---+++++++++***)))(((((('''))))))))))))))))))))))))((()))*********((('''&&&+++*********)))))))))((((((((()))***************++++++,,,,,,,,,---------...///000000...---...000...))))))---...***+++///@@@999222///000111...+++333000---***)))+++---...,,,+++++++++******))))))(((((((((((())))))))))))))))))))))))))))))))))))((())))))***+++,,,,,,---++++++++++++++++++++++++))))))))))))))))))))))))$$$$$$$$$%%%&&&'''((()))((()))************))))))''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))000:::BBBEEEBBB<<<888444333000...------............---,,,,,,+++******))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''))),,,///111&&&&&&'''(((((('''&&&%%%(((((('''''''''(((((()))(((((())))))***+++++++++))))))(((((('''''''''&&&((('''&&&%%%%%%&&&'''(((******)))(((''''''((((((((((((((((((((((((((((((%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''((((((((((((((((((((((((((((((''''''&&&'''((()))+++,,,///...---,,,,,,---......///,,,(((''')))***((('''************************))))))((((((((((((((()))((((((((((((((()))******((())))))(((&&&%%%'''))))))))))))(((''''''&&&&&&%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((%%%))),,,***&&&%%%'''+++000+++''')))...000,,,'''((()))+++,,,------,,,+++((()))******)))((()))+++jjj@@@999444777111111000000///////////////111111...***,,,//////***...............---------........./////////000000333000111666777444111111111000000444???NNN]]]gggccc]]]VVVPPPHHHEEELLLWWWXXX```^^^MMM>>>999666111666666777777777666666555000000//////111444777:::888888777777888999:::;;;111333777888777333...***,,,+++***+++------***((()))))))))((())))))******,,,+++******))))))******))))))))))))))))))))))))///,,,)))+++///111000...333000------...---+++)))++++++++++++***)))((((((//////000111222333333444333444444555555444444333///111111///,,,+++,,,---%%%+++---++++++---,,,(((%%%+++222444000+++((((((***,,,---......,,,***((())))))))))))***+++,,,---++++++******)))(((((('''))))))))))))))))))))))))((()))******)))((('''&&&))))))))))))))))))))))))(((((()))************)))++++++++++++,,,,,,,,,,,,---...///...---,,,---//////------...---,,,111:::888333---***+++,,,***'''---,,,+++***))))))))))))))))))((((((((('''''''''''''''((((((((()))))))))))))))))))))))))))))))))'''''''''((()))*********''''''''''''''''''''''''(((((((((((((((((((((((((((''''''&&&&&&&&&&&&'''((((((((((((((('''''''''((((((''''''''''''((((((''''''(((((((((((((((((('''''''''''''''''''''''')))((((((''''''(((((()))///222666999999666222///111000...------...000111...------,,,++++++******))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((+++---///***)))((('''''''''(((((()))((((((''''''(((((()))***************)))))))))&&&&&&'''''''''''''''''')))((('''&&&&&&&&&&&&&&&)))(((''''''&&&&&&&&&'''(((((((((((((((((((((((())))))((((((''''''&&&&&&'''''''''''''''((((((((()))))))))(((((('''''''''''''''&&&&&&'''((()))***))))))((('''''''''((()))+++)))'''''')))***)))'''(((((((((((((((((((((((((((''''''''''''((()))))))))((((((''''''''''''((()))))))))(((((((((((()))&&&'''''''''''''''''''''&&&&&&'''(((((((((((((((''''''''''''''''''&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))((()))(((&&&&&&---888AAAHHH<<<...&&&&&&((()))(((***++++++,,,+++***)))(((''')))***)))''''''((()))ccc===888333777333111000//////......//////777444...)))+++000///***///.........------,,,,,,////////////000000000111222222666===>>>888222000222000...111:::HHHWWW```[[[TTTLLLCCC999444777===<<>>@@@<<<666444333333222222333666888:::666666555333000---,,,---###...777555222444666777000333444222---+++,,,...///......---,,,***)))((())))))((((((''''''''''''***+++,,,,,,,,,,,,+++***,,,,,,+++++++++***)))(((...///000111111111//////******))))))))))))******)))))))))))))))))))))))),,,***((((((***+++***((($$$$$$$$$&&&)))---000111,,,)))'''(((***---......---......//////000000000000111111111111111111000000......000000......///<<<>>><<<333***&&&&&&(((555444333///***)))***---))))))((((((((((((((())))))))))))))))))***++++++******))))))((((((((((((((((((((((((((((((((((((((())))))))))))((((((((('''(((((((((((()))))))))'''(((((()))))))))))))))))))))))))))************)))+++,,,+++******+++---))))))******+++///777>>>---***'''&&&'''(((((('''))))))******)))((('''&&&))))))))))))((((((((((((&&&'''''''''((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%%%%''')))+++---...+++***)))(((''''''((((((++++++************++++++''''''''''''&&&&&&&&&&&&))))))))))))))))))))))))))))))+++,,,///111333555111000...,,,,,,,,,---...,,,,,,,,,,,,---...000111,,,,,,++++++*********)))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((())))))...---***(((''''''((()))(((((('''&&&&&&&&&''''''))))))((((((((('''''''''''''''''''''((((((((((((((()))+++,,,,,,,,,+++***))))))))))))))))))(((((())))))))))))))))))))))))+++++++++******)))))))))+++*********))))))(((((())))))))))))************))))))((((((''''''''''''((((((((((((((()))))))))'''((()))*********((('''++++++++++++++++++++++++***))))))((((((((()))))))))(((((('''''''''(((((((((&&&%%%&&&((()))'''%%%&&&'''''''''((((((((()))(((((()))***************))))))((((((''''''&&&&&&(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************%%%(((***,,,---000444888???;;;777777999:::777444222222111000///...------,,,------,,,)))(((((()))]]];;;888222555222000//////...............111:::???999111---............------,,,,,,,,,,,,............////////////+++))),,,333666333000000///000222333333111///...***,,,---///111333111///+++...000//////111111//////...,,,++++++,,,...///******,,,---------,,,++++++++++++******)))(((((((((((((((((()))))))))***+++++++++***)))))))))***///000000000000...,,,+++***))))))((())))))******((((((((((((((((((((((((***)))(((((()))******)))'''&&&&&&'''+++111777<<<333///***'''&&&(((*********+++,,,---///000111222//////000000000000//////111...---//////+++,,,111OOOEEE888...)))(((***---333111,,,'''%%%'''+++...))))))(((''''''((()))***)))))))))((())))))******)))))))))((((((((((((((((((((((((((((((((((((((()))(((((((((((()))))))))((((((((()))))))))))))))''''''((()))))))))))))))(((((()))))))))*********)))***++++++******,,,---)))((((((***000555666444***)))''''''((((((((((((***)))((('''''''''((()))(((((((((((())))))))))))'''''''''(((((((((((()))''''''''''''''''''''''''&&&&&&'''''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&''')))+++---......---,,,,,,++++++++++++++++++************++++++)))))))))(((((((((((((((++++++++++++++++++++++++++++++,,,---...000222333......---------------...,,,,,,,,,,,,,,,,,,------+++***************))))))(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((((((***************)))((('''(((''''''&&&%%%%%%&&&&&&&&&&&&&&&''''''(((((((((,,,++++++***)))(((((('''''')))+++---...//////...++++++,,,------,,,,,,+++))))))))))))))))))))))))((((((((())))))*********++++++******))))))(((((((((((()))***,,,---...///++++++******)))(((((('''%%%%%%&&&&&&''''''''''''***+++,,,,,,+++)))(((''',,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***)))((((((((((((((((((((()))***+++,,,************+++***)))'''+++*********)))))))))(((((())))))***************))))))((((((((('''''''''******++++++++++++******************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************'''***,,,...---+++))))))+++---333:::>>>>>>999444000000000000000000000000///000000///---+++,,,---[[[;;;999222444222000///......------......---;;;DDD???333------...,,,,,,,,,,,,,,,,,,------************+++++++++,,,...***))),,,---+++***+++............///000111222222000,,,***,,,111111...333111---,,,---...,,,***---+++******+++,,,------+++,,,------------,,,,,,,,,,,,------,,,+++******))))))))))))******++++++)))***+++***((((((***,,,---------,,,***)))'''&&&))))))((((((((()))******(((((((((((((((((((((((())))))((('''&&&&&&&&&&&&))))))((('''(((,,,333777???===888222+++''''''(((******,,,---///111222333//////000000000000//////000,,,,,,///,,,(((---666NNN>>>---&&&'''***...111******))))))(((((((((((()))(((((((((((())))))***)))))))))(((((())))))***(((((((((((((((((((((((()))))))))))))))))))))))))))(((((((((((())))))***************)))))))))(((&&&'''(((((())))))((((((((()))))))))************)))+++,,,,,,,,,,,,---///......,,,...444888444---(((''''''''''''''''''((()))((('''&&&&&&&&&((((((&&&''''''''''''((((((((((((((((((((())))))))))))''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))(((((((((((())))))***------...//////......---******))))))))))))******++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******)))******+++,,,,,,---,,,+++)))(((------,,,,,,++++++******))))))))))))))))))))))))(((((((((((((((((((((((()))((((((''''''(((((()))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((&&&''')))+++++++++***)))***)))(((''''''&&&''''''&&&&&&'''(((((()))******...---,,,+++***)))((('''((()))***,,,...//////000+++,,,---.........---,,,))))))))))))))))))))))))&&&&&&'''((()))***++++++************))))))))))))'''((()))+++,,,...//////+++++++++++++++***)))((('''((()))***************,,,---...---***(((((()))************************---,,,+++***)))(((((((((''''''((()))***,,,---......000111111...,,,++++++,,,,,,,,,+++***)))))))))(((((()))***************((((((((((((((((((((((((******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))******,,,+++***))))))))))))***((())),,,111444444222///,,,,,,,,,,,,---...///000///111111000...---...///WWW999999111444222//////...------------...,,,999BBB>>>444...,,,,,,+++++++++,,,,,,------...)))))))))*********++++++000,,,***---...,,,,,,.........---,,,,,,---...///000///+++)))...444333,,,---,,,,,,---......///000000444666555111......///111000///...,,,+++***)))***+++,,,,,,,,,+++***)))******++++++++++++++++++((()))***)))((((((+++...,,,+++***)))((('''''''''((((((((((((((()))******((((((((((((((((((((((((((((((((('''%%%%%%&&&&&&'''((()))(((''''''***---999===@@@;;;333---,,,...+++,,,---...///000111111//////000000000000/////////,,,...111---)))333BBBAAA333&&&%%%)))+++...111'''''')))++++++***'''%%%'''''''''((((((((())))))))))))(((((((((((())))))(((((((((((((((((((((((()))))))))))))))))))))))))))(((''''''((()))***+++------,,,+++***)))((((((&&&'''(((((())))))(((((()))))))))*********+++++++++,,,......---...///111333444333111333555111)))'''(((((((((''''''(((((((((((())))))))))))(((((('''''''''((((((((())))))))))))))))))*********+++))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))((('''''''''(((((()))+++---///000///---,,,((((((''''''''''''(((((())))))***+++,,,------...++++++++++++++++++++++++***)))(((((('''''''''((())))))***+++***)))'''&&&+++++++++++++++******)))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''(((((())))))))))))&&&&&&((()))+++---///000---,,,+++******)))))))))*********+++++++++++++++,,,,,,++++++***)))(((((())))))))))))***+++,,,---((()))+++,,,---,,,+++***((((((((((((((((((((((((''''''(((((())))))******(((((())))))))))))))))))(((((()))******++++++,,,))))))***+++******)))((()))***,,,---......------+++,,,---+++(((((()))+++(((((((((((((((((((((((()))((((((((((((((())))))(((((((((((()))***,,,,,,...333666444---)))***,,,++++++******************'''((())))))******))))))'''''''''((())))))******((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((()))))))))+++)))''''''(((***+++,,,***))))))***+++---------++++++******+++,,,...///---...///...---,,,---...UUU888999111444333//////...------------......777>>>;;;444///---***)))***+++,,,------...///++++++,,,,,,,,,---------,,,((((((,,,///...///111+++---///111111111///...(((,,,///444<<>>444+++...222444222000222666777???GGGDDD;;;222000222......---,,,,,,------...+++,,,---......---,,,+++******++++++++++++******&&&(((***)))'''(((,,,///,,,+++***)))))))))***+++((((((((((((((()))******((((((((((((((((((((((((''''''(((((('''((()))+++%%%)))---...,,,******+++$$$...888:::444//////222........./////////000000//////000000000000//////000...111555000---:::MMM777---'''))),,,++++++...+++***))))))******)))(((%%%&&&''''''((((((((('''***)))(((((((((((())))))'''''''''((((((((((((((()))))))))))))))))))))))))))(((''''''''')))***+++///...---,,,+++)))((((((&&&''''''(((((((((((((((************++++++++++++,,,---////////////000222444888888222...///---((()))***++++++)))))))))***(((***---//////---***)))))))))******++++++,,,,,,)))*********++++++++++++************************---------,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))&&&&&&&&&&&&'''(((******%%%'''+++...///...,,,***''''''&&&&&&&&&&&&''''''%%%%%%&&&((()))***+++,,,))))))))))))))))))))))))%%%%%%&&&'''(((***,,,---''''''((()))************)))******+++++++++******(((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((()))************'''''''''(((+++///333666000///...---,,,,,,,,,,,,///......------,,,,,,+++*********)))))))))))))))+++***((('''''''''((()))%%%''')))***+++***)))(((((((((((((((((((((((((((*********)))))))))))))))''''''(((((())))))******))))))))))))(((((((((''''''((()))******)))((('''&&&''')))***+++++++++***(((***+++)))''''''***---))))))))))))))))))))))))$$$$$$%%%%%%'''((()))***)))(((((((((((())))))***+++222777333***%%%&&&***((((((((()))******++++++''''''((()))))))))))))))&&&&&&'''((()))***++++++''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((%%%%%%&&&)))++++++***((((((((()))+++---...//////------,,,+++,,,---...///)))+++,,,,,,******+++---VVV<<<333333555000//////...---,,,,,,,,,,,,.........///111111000/////////---++++++///777===;;;333---...444777444...555444222222555:::???BBB:::CCCFFFAAA@@@AAA999+++222111444:::BBBEEECCC???555444222333888@@@IIINNNUUU[[[ZZZMMM<<<222...,,,+++)))(((,,,444999:::999888999::::::;;;;;;;;;;;;;;;999666777999:::777555666111///111222000000111))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((()))***+++++++++++++++...///222333444666999<<<555444111///.........///...//////---...111000,,,***999CCC===333555===DDD------...///111000---+++))))))))))))))))))))))))))))))(((((('''''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((..................------......///......---,,,,,,---,,,,,,,,,,,,------...---...///...,,,,,,000333//////000000111111111111******)))((((((((((((((()))+++...000000...+++)))))))))))))))))))))))))))((((((((((((((((((((((((******+++,,,------......************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((+++*********))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((()))++++++333///,,,+++...000000///222///---,,,------***((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((()))***++++++,,,,,,,,,,,,++++++,,,,,,---...---------,,,+++***)))(((RRR:::333333555111//////...---,,,,,,,,,,,,,,,---...000222444444333...//////---+++,,,///333444000---000666:::888555.........///333999???CCCEEENNNRRRLLLHHHFFF===111///......111666777444000***+++...444===HHHSSSZZZVVVYYYTTTEEE666---)))'''---+++***000888@@@BBBBBBHHHHHHHHHHHHHHHHHHJJJKKKKKKIIIFFFFFFFFFEEEBBB??????;;;;;;===<<<666111000))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((()))***++++++,,,,,,,,,---...///...///222444000000000000222555777999---///...,,,///777<<<<<<888???AAA999000...//////...------...///...,,,***)))))))))))))))))))))))))))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***+++---///111222333111111222222222111000000444333111000...---,,,,,,---///000///,,,,,,---/////////000111111000...---******)))(((((((((((((((((()))+++------+++)))((())))))))))))))))))))))))((((((((((((((((((((((((''''''(((((())))))************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))((((((************)))))))))((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((()))***+++222///,,,,,,...000000//////---++++++,,,+++)))'''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((()))******+++,,,,,,,,,++++++++++++,,,------,,,,,,,,,,,,+++***)))(((MMM888333333444222//////...---,,,,,,,,,,,,,,,,,,---...000111111222***,,,------+++************)))***---111333333222*********,,,000555:::======HHHMMMHHHAAA>>>777///---+++)))***---...+++)))******,,,///555<<>>AAA???666---)))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))******(((((((((((()))+++---...,,,------,,,++++++,,,...------...000333777:::<<<888===>>>:::888:::======555666444000......,,,(((000...,,,+++++++++***)))))))))))))))))))))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&(((***---///111222000111111222222222222111666555333222000/////////000222444333111/////////111222444444333000---+++***))))))((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&'''''''''''')))))))))(((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))((((((************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((()))***+++///---+++***,,,---------+++***(((((()))***((('''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((())))))******++++++++++++++++++++++++,,,------,,,,,,,,,,,,+++***))))))JJJ888444222333222//////...---,,,,,,,,,,,,,,,------,,,*********+++((()))***++++++*********)))+++---------+++++++++,,,,,,++++++,,,---000111***444999555000///...,,,---+++)))***---///000//////...---,,,+++++++++,,,***+++***(((***///000---***)))(((+++222999===???;;;???DDDFFFFFFEEEFFFHHHDDDCCCCCCBBBAAA???===<<<999777999===;;;333+++'''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((()))******+++((((((''''''(((+++---///......///...,,,,,,---///............///000222333888AAAHHHDDD===888333///++++++******---//////---111...+++)))))))))((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''(((((((((+++,,,------............/////////000111222333444333555888999888666444333444666777888666222...+++))))))(((((((((((()))))))))((((((''''''(((((()))(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))((((((*********)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******)))((('''''''''(((((()))((((((((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*********)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((()))))))))*********++++++++++++***+++,,,,,,---+++++++++++++++***))))))HHH999555111111111//////...---,,,,,,,,,,,,+++,,,,,,+++(((((()))+++,,,+++)))((()))***+++,,,---000222111...,,,+++,,,---,,,+++***)))))))))***&&&,,,///,,,((()))---///---,,,++++++...000222333------------,,,,,,++++++---......,,,---000---(((***((('''(((***...111222444<<>>777111444///000///......---------------************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************************++++++++++++,,,++++++++++++++++++++++++))))))))))))))))))))))))+++***)))((((((((((((((())))))))))))))))))))))))000444999AAAMMMRRREEE333,,,***(((''')))*********))))))))))))(((((((((((())))))))))))))))))))))))&&&((())))))((((((((()))))))))))))))(((((((((((())))))))))))))))))))))))''''''''''''(((((((((((((((((())))))))))))******))))))***++++++++++++***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))(((((())))))))))))******+++************)))))))))]]]===777111444///111///...------,,,,,,------************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************++++++++++++************************))))))))))))))))))))))))+++***))))))(((((())))))))))))))))))))))))))))))---///222999CCCFFF:::+++)))(((''''''(((******+++))))))))))))(((((((((((((((((((((((((((((((((((((((***++++++)))'''((()))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((()))))))))***(((((()))************)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((((())))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))***************))))))))))))ZZZ===777111333///111......---,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************))))))))))))))))))))))))******))))))))))))******((((((((((((((((((((((((%%%&&&(((***...000,,,&&&''''''((((((((((((******(((((((((((())))))))))))((((((((((((((((((((((((((()))***)))(((&&&&&&&&&))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''(((((((((((()))))))))(((((()))***************************************((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))))))))))))))))))))))))))WWW<<<777111333///222...------,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++************************))))))))))))))))))))))))))))))))))))***+++,,,,,,((((((((((((((((((((((((&&&''''''%%%%%%&&&)))***%%%'''((((((''''''(((***(((((((((((())))))))))))))))))))))))))))))))))))'''&&&%%%'''))))))(((&&&))))))))))))(((((((((((())))))))))))))))))))))))''''''''''''((((((((((((''''''(((((((((((())))))(((((()))***************************************(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))''''''(((((((((((())))))(((((()))))))))))))))***UUU;;;777111333///222...---,,,,,,++++++,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))''''''((()))***,,,---...((((((((((((((((((((((((***)))))))))((((((***---%%%''')))((('''&&&''')))'''((((((((()))))))))***))))))))))))))))))))))))(((%%%$$$(((///222000,,,))))))))))))(((((((((((())))))))))))))))))))))))''''''''''''(((((((((((('''''''''((((((((())))))'''(((((()))))))))))))))************************(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))'''''''''((((((((())))))(((((((((((())))))******TTT;;;888111333///333...---,,,,,,++++++,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''')))+++---...000(((((((((((((((((((((((('''&&&''')))***(((''''''$$$'''))))))&&&%%%&&&((('''((((((((())))))******))))))))))))))))))))))))+++'''&&&,,,777<<<:::555))))))))))))(((((((((((())))))))))))))))))))))))''''''''''''((((((((()))''''''''''''((((((((()))&&&'''(((((())))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((()))++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))''''''''''''((((((((()))'''((((((((())))))******OOO777888444444...///------,,,,,,,,,,,,++++++++++++******++++++,,,---$$$222&&&111$$$000+++&&&+++---///***!!!+++'''(((111))),,,555"""444''' '''---)))&&&((($$$+++'''%%%,,,+++)))111777,,,&&&***+++&&&&&&,,,)))!!!%%%000///###$$$000'''&&&'''***+++))))))***'''###,,, ,,,""",,,(((###***+++$$$%%%,,,...)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***)))+++555???BBB;;;333))))))(((((((((((())))))))))))))))))))))))))))))******))))))((((((''''''******))))))((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************************))))))))))))******++++++++++++++++++++++++***,,,++++++*********++++++---------,,,,,,+++++++++)))))))))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))NNN777888333444...///------,,,,,,,,,,,,++++++++++++******++++++,,,---(((333))),,,!!!%%%///;;;'''***(((///%%%444..."""111((((((---!!!000666+++"""&&&,,,---777(((///(((444"""(((,,,---,,,***)))444(((***111(((---111000&&&"""---)))...))),,, 000******999)))$$$)))%%%"""###(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((('''(((///666777222,,,))))))(((((((((((())))))))))))))))))))))))))))))***)))))))))((((((((('''***)))))))))((((((((('''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))((((((((())))))************************)))++++++************++++++************))))))))))))*********))))))))))))(((************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***)))))))))((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))MMM888888333333...///------,,,,,,,,,,,,+++++++++************+++,,,,,,(((%%% 000222888+++(((+++)))+++%%%000((( )))***222222&&&&&&+++''''''&&&&&&((((((&&&'''+++,,,000///222***$$$///666444,,,$$$%%%+++,,,)))'''***111 '''###222111 ,,,444///&&&(((000%%%'''111***+++ +++222(((555...)))///000((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))''''''(((***,,,,,,)))&&&))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++******)))))))))******************************,,,++++++***++++++,,,,,,*********************+++,,,,,,++++++***)))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))KKK999888222333...///------,,,,,,,,,+++++++++***************++++++,,,333,,,,,,(((---***)))###///)))!!!***555---((($$$555444"""---***%%%%%%)))+++(((!!!,,,777555111,,, '''***(((&&&(((+++***%%%,,,+++,,,!!! 888---%%%%%%((())))))+++///"""!!!)))000&&&!!!!!!;;;)))!!!+++///'''%%%,,,(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))*********(((''''''((())))))(((((((((((())))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,,,,*********+++++++++++++++,,,,,,+++++++++,,,------,,,,,,,,,------------...,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((III:::999111333//////------,,,,,,,,,+++++++++******))))))******+++,,,--- ,,,)))000444)))...$$$222(((&&&///222666333------333111######222000666'''!!!---...###(((!!!///222###444///444...,,,---''' '''444"""'''///)))***'''......+++000%%%###,,,,,,""""""++++++(((%%%...---***$$$***,,,,,,***'''###(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***++++++***(((''')))+++))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************************************++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...*********+++++++++,,,,,,++++++***++++++,,,------,,,,,,,,,,,,,,,---------))))))******++++++,,,,,,++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((yyyGGG;;;999111333//////------,,,,,,,,,,,,++++++***))))))))))))***+++++++++"""888###&&&)))$$$&&&111%%%!!!$$$222(((+++<<>>...(((000000&&&'''222)))555)))###+++VVV```YYY444...)))***...///---)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((***+++))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,************+++---...///++++++,,,,,,------......---------------...///000......---------,,,,,,,,,))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))tttEEE<<<999000333//////------,,,,,,,,,,,,++++++)))))))))))))))***++++++"""hhh222...\\\]]]((()))111&&&!!!---777VVV>>>%%%///------ kkk>>> &&&)))''')))((($$$|||+++(((333!!!111(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))'''((((((((()))))))))***'''((((((((()))))))))***(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++---...000222333111111222333333444555555555555555555666777888999888888777666555444333333000000//////...------,,,------------------------++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))rrrDDD<<<999000333000///---------,,,,,,,,,++++++)))))))))))))))******+++(((777~~~]]]!!!666%%%000///444&&&yyyAAA %%%***"""555YYYIII)))666""")))---qqqDDD---777 (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))),,,***))))))++++++)))((())))))(((((((((((())))))))))))))))))))))))))))))'''((((((((())))))******'''((((((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......///111333555777999888999999:::;;;<<<<<<===>>>>>>>>>???@@@AAABBBCCCDDDDDDCCCBBB@@@???>>>===999999777555333111000///------------------------++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((())))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))lllFFF;;;555222555---///...---,,,,,,++++++,,,,,,))))))))))))))))))))))))'''***,,,///>>>...''',,,***...000bbb444vvv)))<<<&&&$$$HHH|||'''lll&&&---$$$BBB,,,???$$$ ///)))$$$QQQ ddd######000((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++---,,,,,,,,,++++++******(((***,,,...//////......---***,,,000---(((...999999;;;===;;;888777:::===<<<>>>@@@CCCGGGLLLSSSXXXNNNOOOWWW^^^UUUIIIOOO```WWWNNNKKKPPPQQQJJJDDDDDDCCCCCCBBB@@@>>>;;;;;;<<<===777222222333333111000000))))))///222---(((&&&+++++++++******+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))******))))))((((((''''''kkkEEE;;;666333555---///...---,,,,,,++++++,,,,,,))))))))))))))))))))))))(((***+++---<<<+++%%%)))'''***,,,==="""000!!!,,,ZZZ$$$///...:::)))SSSIII((('''000,,,RRR///&&&)))...rrr+++888===///)))&&&))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++,,,,,,,,,,,,,,,,,,000...,,,***((((((***,,,)))000555555444777999999;;;<<<@@@GGGOOOTTTUUUTTTYYYdddggg``````kkkrrrpppeeemmmsssppphhheeeiiinnngggdddfffkkkhhh^^^[[[```^^^OOOBBBBBBHHHJJJIIIJJJIIIHHHGGGEEE@@@888222///666///,,,------+++,,,000+++++++++,,,+++++++++***************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))(((((((((((())))))))))))***)))))))))((((((((('''iiiDDD;;;777333555---///...---,,,,,,++++++,,,,,,))))))))))))))))))))))))(((***)))+++999***%%%)))&&&((((((!!!UUUZZZ000''',,,///%%%...***---AAA...DDD((($$$777xxx )))///$$$***HHHSSS000(((ttt+++(((&&&))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++************+++++++++,,,******+++,,,,,,---......+++,,,,,,,,,,,,...222555<<>>===!!!HHH!!!***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))*********************************************************++++++++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,------...///000000777:::<<<===???GGGTTT^^^zzzmmmnnn}}}uuuwww~~~uuutttzzzwwwrrriiibbbhhhoookkk```OOONNNJJJDDDCCCEEEFFFDDDDDD@@@:::444///+++***))),,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))^^^???===:::444444,,,000...---,,,,,,++++++,,,,,,)))))))))))))))))))))))))))***)))***888,,,''',,,(((******+++---&&&111!!!\\\333###+++%%%111---'''ooo(((---yyy&&&)))@@@???((([[[ ***))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))*********************************************************+++++++++,,,,,,+++++++++,,,,,,,,,------+++,,,...000222555666777888???IIIPPPXXXcccrrr}}}|||uuuuuu}}}}}}}}}lllxxx~~~~~~yyyqqqrrruuukkk]]]gggkkkfffVVVGGGAAAAAAAAAEEEDDDBBB???:::555000---,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((()))))))))***\\\>>>===;;;555444,,,000...---,,,,,,++++++,,,,,,))))))))))))))))))))))))(((***)))+++999---(((---)))+++,,,"""///444555ddd***,,,///666$$$,,,)))kkk'''000~~~///)))FFF%%%666YYY(((+++)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******************************************************+++++++++,,,,,,,,,++++++,,,,,,,,,---------+++,,,///222666999<<<===???LLL^^^kkkssszzz|||~~~xxx~~~{{{||||||zzz{{{yyyvvvyyyrrrfffppp|||mmmUUUHHHEEEFFF???BBBEEEGGGEEE???888444,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((())))))******XXXDDD;;;:::444444333+++......---------,,,,,,,,,,,,,,,,,,++++++*********333%%%''''''888---)))---***+++,,,444444OOOSSS222''' xxxJJJ<<<+++***qqq$$$(((###(((DDD$$$555^^^...&&&))))))))))))))))))))))))))))))))))))((((((((((((((()))+++---.........---,,,,,,+++******))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''(((******((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))*********)))))))))))))))***************)))))))))************************++++++++++++***)))'''&&&,,,)))(((***++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++************************))))))))))))************************************)))************+++++++++******+++++++++,,,,,,,,,++++++******************,,,+++---000---)))***...***111777777444999GGGTTTaaaqqq{{{~~~~~~~~~vvv~~~|||zzz}}}}}}~~~}}}|||uuu|||wwwwww~~~ttt^^^\\\lllmmm```CCC>>>AAACCC@@@DDDFFF>>>===555,,,(((***,,,,,,+++************++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))WWWDDD;;;:::444444333,,,......---------,,,,,,,,,,,,,,,,,,+++++++++******,,,666111999---)))---***+++,,,&&&&&&<<>>777???AAABBB>>>666///,,,,,,...---,,,++++++******+++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))SSSBBB;;;;;;444333333---......---------,,,,,,,,,++++++++++++++++++++++++$$$......555888---)))---***+++,,,222$$$...---***///555%%%666(((222|||]]]JJJIII;;;,,,------"""---jjj,,,(((BBB''',,,SSS 111---###...((((((((((((((((((((((((&&&''''''((()))******+++,,,,,,,,,,,,++++++******)))******+++,,,,,,------))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((***+++------+++***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))++++++)))((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))*********))))))*********+++++++++++++++++++++++++++++++++*********+++++++++++++++,,,,,,,,,---------------------------------------222000---***((('''((((((***---...+++))))))************************************************************))))))******+++,,,************************))))))*********+++++++++************************))))))*********+++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,,,,,,,...++++++000444777>>>EEE???JJJZZZkkkxxx}}}zzz~~~~~~uuuuuusssrrrjjjwww|||ppp{{{}}}{{{qqqzzzzzzaaaVVVRRRHHHAAACCCFFFGGGDDD;;;111)))------,,,+++***++++++,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))PPPAAA;;;;;;444222333.........---------,,,,,,,,,++++++++++++++++++++++++,,,,,,###$$$BBB---)))---***+++,,,***DDD000)))###$$$***333(((---'''))),,,---222&&&PPP***+++'''```lll222,,,///"""---VVV 333&&&###+++((((((((((((((((((((((((&&&''''''((()))******+++---,,,,,,+++***************++++++,,,---...//////******************************************************************************************************************************++++++++++++******************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((***+++------+++***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((***++++++)))))))))***************************************************************************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++++++++++++++***+++++++++,,,,,,,,,---///......------,,,,,,,,,////////////////////////;;;999555111...---------+++000000,,,***---...+++***************************************************************++++++,,,************************************++++++++++++************************))))))*********+++++++++******+++++++++,,,,,,,,,++++++,,,,,,------------...///333:::???BBBIIIRRRQQQeee}}}yyynnnhhheeedddaaa^^^___```]]]YYYdddjjjhhhaaadddmmmhhhZZZ]]]dddfffwwwpppuuu|||wwwyyy|||sssgggnnnxxxsssKKKEEEAAADDDHHHGGG===333...---,,,+++***+++,,,---++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((************************NNN@@@<<<;;;444222333.........---------,,,,,,,,,***++++++++++++,,,,,,,,,$$$---000III---)))---***+++,,,qqq^^^'''AAA###)))VVV111!!!$$$(((333``````+++///!!!---///999###???ttt+++''',,,$$$---SSSRRR///!!!222)))))))))))))))))))))))))))''''''(((((())))))******---,,,+++***************++++++,,,------...//////************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******************************************************))))))))))))))))))))))))))))))))))))))))))))))))''''''((())))))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((***++++++***))))))***************************************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,333222000...------------)))---,,,''')))///...'''+++++++++++++++++++++++++++++++++++++++++++++++++++************+++,,,,,,*********************************++++++++++++,,,************************)))************+++++++++******+++++++++,,,,,,,,,+++,,,,,,------......///+++000:::CCCFFFKKKVVVbbbxxxyyypppggg```^^^___dddfffiiikkkmmmpppsssttttttvvvsssnnnooosssmmmaaa[[[fffpppxxxxxxooorrr|||www}}}zzzwww{{{wwwqqq|||zzzUUULLLBBB>>>AAACCCBBB???444222///---,,,,,,------++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************LLL???<<<<<<444222333///......---------,,,,,,,,,******+++++++++,,,,,,,,,...ooo---)))---***+++,,,%%%;;;???NNN***'''>>> :::888,,,444???'''$$$***///%%%(((qqq+++)))---777ddd...***OOO///###***))))))))))))))))))))))))(((((((((((()))))))))))),,,+++***))))))******+++***+++++++++,,,,,,------************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******************************************************))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((***,,,+++***)))******************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++*********+++++++++,,,,,,------------------------++++++,,,,,,---...............//////000111111222000000000000000000000000000000000000000111111111///111...***///888555+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---*********************************+++++++++,,,,,,************************)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,---.../////////111:::GGGPPPSSS[[[mmm~~~pppllllllsss||||||nnnnnnqqqttt}}}|||yyyzzzooodddddd```SSSDDD<<<>>>BBB===:::666111...,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************KKK>>><<<<<<444222333///......---------,,,,,,,,,*********++++++,,,,,,,,,***QQQ---)))---***,,,,,,333]]]...444***!!!---###---///[[[000''''''333222aaa,,,777444%%%---...+++qqq%%%SSS'''------))))))))))))))))))))))))))))))))))))((((((((((((++++++***))))))***+++,,,)))************+++++++++************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***,,,,,,***)))***+++************************************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,------------------------++++++,,,,,,---.../////////000111333555777888999========================>>>>>>???@@@@@@@@@@@@???<<<>>>:::666>>>HHHDDD888++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---******************************+++++++++,,,,,,,,,************************)))************+++++++++******+++++++++,,,,,,,,,,,,,,,------...///000000???JJJXXXbbbeeeppp}}}sssrrrvvv{{{yyyrrrooo|||ooo}}}uuu~~~uuuwwwVVV>>>;;;CCCDDDAAA;;;555000---++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************IIICCC===999777666222///......---------,,,,,,,,,******+++++++++,,,,,,,,,555"""%%%[[[!!!!!!222///)))%%%###@@@000!!!///...,,,,,,+++(((444hhhXXX222---"""444...444bbb```%%%---222###;;; MMMJJJ ((((((+++))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))++++++***************+++---***(((+++//////------+++++++++,,,+++***)))(((---+++)))))))))+++++++++---+++)))***,,,---+++)))+++++++++***************000---***(((***+++------......,,,+++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************---,,,***))))))***,,,---+++,,,------,,,***(((&&&(((((()))***+++---///000+++++++++++++++++++++++++++++++++******************+++++++++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************)))******+++,,,...,,,(((&&&(((,,,,,,***000...,,,---///000---+++333...+++---000000111444444@@@DDDGGGNNNLLLIIIOOOKKKNNNMMMJJJMMMSSSSSSNNNPPPNNNQQQWWWWWWQQQNNNPPPPPPSSSSSSWWWjjj}}}yyyiiiYYYCCC555///))),,,111...+++,,,---------,,,++++++++++++++++++,,,,,,,,,,,,,,,+++***))))))***+++,,,************************++++++++++++++++++++++++)))************++++++++++++,,,,,,,,,,,,,,,,,,---///......///---///888BBBRRRQQQZZZooo{{{~~~}}}xxxsssoooxxxxxxzzz~~~yyyZZZPPPOOO===:::>>>AAA===444------///***+++,,,,,,++++++,,,---************************))))))))))))))))))))))))************************+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((()))+++,,,,,,+++)))'''''''''(((((())))))******++++++++++++******))))))------,,,,,,+++******)))+++++++++++++++*********++++++******************IIICCC===999777666222///.........---------,,,,,,***++++++++++++,,,,,,,,,$$$444888&&&FFF777'''+++&&&***...&&&<<>>FFFIII???444/////////......---,,,++++++++++++++++++++++++++++++***************************************************************)))))))))************************************************)))(((''''''(((***,,,...)))*********++++++++++++---......///111222222333444333222000///---,,,+++,,,,,,,,,+++++++++******))))))******+++++++++,,,HHHCCC<<<999777666333000............------------+++++++++,,,,,,,,,------888,,,"""%%%///444...&&&---555))),,,222,,,...---"""---111---,,,000///'''(((%%%+++888666+++---:::CCCCCCCCC@@@;;;777777999BBB???;;;444OOOggg\\\___888<<<888666555<<>>///''')))''')))666111###>>>%%%///,,,'''000'''---777'''))))))))))))))))))))))))*********)))))))))))))))************************************************++++++*********+++,,,,,,+++,,,,,,---222666555111***,,,...000///---+++)))%%%(((+++---...//////000777:::<<<;;;888777888;;;888777666444222000///...000---***)))***,,,------+++,,,,,,,,,,,,+++))))))************************************************))))))))))))))))))))))))(((((()))))))))******************************************************************+++++++++,,,,,,,,,,,,,,,,,,------...///111000000///000000111222777888;;;===???@@@@@@@@@;;;;;;999888666444333222,,,,,,,,,,,,,,,,,,+++++++++++++++***+++++++++,,,************************************************************************************************++++++++++++,,,,,,,,,,,,+++++++++++++++,,,------000...---...---+++,,,///---000000///000888FFFRRRiiiuuuzzzpppgggbbb```bbbXXXTTTYYY\\\]]]ffftttjjjlllttt^^^JJJEEE>>>555000000///---++++++,,,,,,------------,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---,,,,,,------......//////000///111999AAAMMM^^^mmmyyyrrr~~~vvvtttsssoooXXXVVVPPPHHHFFFFFFBBB:::111000...---...---,,,+++++++++++++++++++++++++++************************************************************************************************************************)))***,,,---,,,+++***((()))***+++...000222444555888888:::;;;===???@@@AAA@@@???===:::666333111///000///...---,,,+++***)))*********++++++,,,,,,,,,GGGBBB<<<888888666333111//////.........---------++++++,,,,,,,,,---------!!!(((000222///...000333---'''111+++***)))...---444...)))(((,,,...+++&&&444333333444333555AAAOOOOOOQQQRRROOOJJJBBB;;;555888CCCHHH666BBB]]]VVVPPPYYYCCCJJJMMMJJJDDD999:::GGG^^^___SSSRRRMMM777$$$111))))))333---%%%---///999'''---333&&&(((222+++))))))))))))))))))))))))))))))))))))))))))******************************************************++++++******+++,,,,,,------...---,,,111777777222---,,,,,,,,,,,,+++++++++222666;;;???AAADDDGGGIIIHHHKKKLLLJJJFFFDDDEEEHHHEEEDDDCCCBBB@@@???>>>>>>777333///,,,+++,,,,,,++++++++++++,,,+++++++++***************************************************************************))))))))))))************************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---,,,++++++,,,///222444555555666777999;;;===>>>666777999::::::888555444<<<;;;;;;;;;::::::999999;;;999666333///,,,)))(((************+++,,,---...*********************************************************************************************************++++++++++++,,,,,,,,,,,,,,,,,,------...///******///222111222555---111666;;;FFF]]]yyynnnjjjbbb[[[XXXZZZ]]]^^^^^^ZZZeeetttwwwxxxwwwpppWWWPPPFFF>>>999444000---,,,,,,,,,,,,---......///+++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------,,,,,,---......///000000///222:::DDDNNN\\\rrrvvvxxx}}}|||}}}{{{}}}xxxooojjjyyysssTTTEEENNNPPPFFF555222...------......---++++++++++++++++++++++++***************************************************************+++++++++******************************************************++++++,,,,,,,,,,,,333444666999<<<>>>@@@AAA===>>>???AAABBBDDDEEEFFF???>>>>>>===<<<;;;;;;:::999888666444222000......++++++++++++************|||GGGBBB<<<888888777444111/////////.........------,,,,,,,,,,,,------------???333'''###''',,,+++)))555,,,444///))),,,...,,,%%%+++444888222---444@@@+++///111111:::JJJVVVYYYZZZ\\\]]]\\\^^^___\\\VVVUUU[[[nnnjjjccc```NNNKKKWWWLLLNNNNNNLLLUUUAAAHHHMMM\\\___[[[]]]VVVIIIDDD:::777###'''...,,,222))) )))888+++$$$***((())))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,---...***......///888EEEIIIEEE333///+++)))+++111999>>>HHHJJJLLLKKKGGGEEEEEEGGGBBBCCCCCCBBB@@@>>>>>>???BBBBBBBBBBBBBBBBBBBBBBBB???>>>===<<<:::666000,,,******))))))***+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++************************)))))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------------000333666888777777777777777888888888@@@BBBEEEFFFFFFDDDAAA???888999999:::;;;<<<<<<===;;;;;;:::888777555444444---,,,+++******+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++------,,,,,,------...///---***,,,333333---...333000BBB[[[sssyyyooocccXXX]]]PPPRRR^^^fffpppxxxvvveeeaaaZZZPPPGGG>>>999666000///---++++++,,,...///++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------...///000111111000777EEEUUUdddssstttsss{{{~~~}}}}}}wwwzzzYYYKKKUUUWWWJJJ???999111......//////...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***)))((((((+++///444777<<<===>>>???AAABBBCCCDDDBBBCCCDDDEEEFFFGGGHHHHHHFFFEEEDDDCCCBBBAAA@@@@@@BBBAAA@@@>>><<<:::999888111000///...,,,+++))))))zzzGGGBBB<<<888888777444111////////////............,,,,,,,,,------------...$$$)))...222333222111000'''(((+++333,,,111///---333///,,,---222777999999777GGGSSSUUUTTTXXXZZZWWWhhhfffcccccckkkqqqmmmdddhhh^^^lllmmmllltttuuuqqqqqqpppXXXQQQ>>>@@@FFFOOOWWW\\\XXXBBB555===777===CCC)))...999 )))<<>>??????@@@BBBDDDEEEEEEDDDDDD???AAADDDFFFFFFCCC@@@===AAAAAA@@@???>>>===<<<<<<666666777888999;;;;;;<<<555333000...,,,++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------......//////...000333...+++777IIIXXXjjjrrrkkknnnllljjjdddXXXlllllljjjaaaUUUKKKFFFDDD;;;777222...,,,,,,...000++++++,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............,,,---...///000111222222999???QQQiii~~~yyyuuu{{{vvvsssjjjbbbaaacccYYYJJJKKKCCC777000///000///...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********************************++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))),,,///444777999;;;;;;>>>>>>???@@@BBBCCCDDDDDDFFFFFFGGGGGGGGGGGGGGGHHHKKKJJJIIIGGGDDDBBBAAA@@@DDDDDDDDDDDDCCCCCCBBBBBB===<<<:::777444111///...zzzFFFAAA<<<888888777444222000/////////............,,,,,,,,,---------......//////...---,,,,,,---///222666)))222(((///000222(((666<<<777777AAALLLOOOXXX[[[[[[XXXXXX^^^eeeggg\\\```ggguuuooohhh___iiiddddddwwwxxxwww}}}ppp}}}nnnfffcccFFFDDDAAAJJJTTTJJJ;;;<<<222MMMCCC:::CCC888+++111(((''',,,222...&&&***333))))))))))))))))))))))))(((((())))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---...//////222///+++333CCCIIIEEE000666???JJJUUU]]]cccfff^^^```aaa___[[[ZZZ]]]bbbaaa___^^^```dddfffeeecccVVVUUUSSSPPPLLLIIIGGGFFF<<<:::999:::===BBBEEEFFF@@@===777111---++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......111666<<>>;;;777333000...------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------.........------------...//////000///111222///666UUUvvv}}}~~~}}}}}}xxxllllllqqqrrrlll___TTTPPPPPPEEE@@@999222///...000222++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////------...///000111222222DDDIIIZZZwww~~~yyy||||||pppiiivvvttt[[[IIIUUUJJJ<<<333000000///...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********************************++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))111<<>>???AAACCCFFFHHHJJJKKKEEEEEEDDDDDDDDDCCCCCCCCC??????@@@AAABBBCCCCCCDDDBBBBBBCCCDDDEEEFFFGGGGGGIIIHHHEEEAAA===999666555uuuHHHCCC<<<777555555555444000/////////............---------.........//////***000222...,,,//////,,,,,,+++...444444---***---,,,888@@@FFFNNNLLLQQQ```[[[aaafffkkkuuuzzz{{{uuurrrfff]]]RRRCCCCCCGGGAAAHHHMMMGGG>>>CCCMMMFFF444,,,,,,///111,,,$$$%%%+++...,,,***)))******(((&&&******+++++++++,,,,,,,,,/////////......---------++++++,,,,,,,,,------------......---++++++---//////---,,,111666:::>>>@@@IIIMMM\\\ggghhhmmmooofffhhhooooooqqqyyywwwuuu{{{kkkjjjiiijjjlllrrr{{{xxxzzzwwwnnneee]]]TTTMMMJJJIIIFFFBBB>>><<<===???AAAEEEHHHFFF===333***&&&***))))))+++------+++***---,,,++++++******++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,---------......---------......---***(((...***))),,,...000444888CCCJJJJJJBBBHHHYYYbbb```wwwuuuppp```VVVVVVSSSIII===>>>BBB:::444555333555555;;;DDDCCC777...+++)))+++,,,+++******---000,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------+++)))***///333222///,,,,,,111444222999VVVxxxtttyyyvvvvvv{{{vvv```LLLOOOGGGAAA???;;;444///...000...---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------.........//////......111111...---666AAAQQQ^^^tttqqqvvvyyyrrraaaLLL^^^iiiNNN666<<>>888999>>>===;;;999:::======999;;;@@@AAA444666???999555999;;;888<<<@@@???999777AAAOOOLLLKKKIIIFFFEEEFFFCCC@@@sssGGGCCC<<<777555555444444000000/////////.........------.........////////////333333///...111111...///,,,***++++++---777CCCEEEMMMPPPYYYeeeddd```hhhpppsssllllllhhh\\\XXXVVVLLLLLLVVVSSSBBB777BBBWWWdddNNN>>>...***,,,,,,+++,,,+++***(((((()))******+++***++++++++++++,,,,,,,,,------,,,,,,,,,++++++++++++,,,,,,,,,,,,---------------...------...//////111222222...,,,444GGGWWWaaabbbhhhiiidddhhhoooppp{{{yyyvvvooollltttttttttrrrooooooxxxwwwiiiZZZTTTSSSQQQJJJDDDCCCBBB@@@???>>>>>>>>>>>>000---***((()))+++,,,---,,,,,,+++++++++++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,---------............---,,,------...---,,,333//////222222333<<>>BBBHHHFFFDDD@@@999888999777888===AAA@@@@@@>>>FFFHHHCCCHHHSSSSSSIIIIIIIIIRRRSSSIIIHHHNNNKKKGGG>>>777999;;;<<<;;;===MMMNNNMMMKKKHHHGGGFFFEEEpppGGGCCC<<<888666555444444000000000/////////..................//////////////////...,,,---111111...,,,///444777555444:::CCCOOO]]]kkk}}}}}}mmmccc\\\VVV___mmmoooPPPXXX```bbb^^^ZZZ\\\```eeeRRR===222///...------+++++++++***)))***,,,...++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,+++++++++,,,,,,,,,---------......------,,,---///000000///555///,,,222BBBSSS^^^cccqqqfff]]]___iiiwwwyyyjjjhhhlllaaaSSSUUUTTT[[[^^^YYYVVV\\\gggnnneeejjjoooqqqvvv~~~|||rrrsssrrrgggXXXNNNFFFBBB???>>>@@@AAA@@@???<<<666///***)))+++---...,,,,,,+++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,------------...............---,,,,,,...///000,,,---555???AAA???KKK\\\mmmuuu}}}|||~~~~~~bbbXXXXXXPPPDDD===888:::>>>===999777222111///---+++---111444,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------...------...///000000000222NNNvvvwwwxxx{{{oookkkgggfffnnnxxxeeerrrsssllliiiffflll|||hhhVVVNNNHHHHHHGGGBBB===<<<---------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------........./////////111...---111666<<>>UUU^^^WWWXXXiiixxxvvviiisssooohhhttt~~~qqqdddnnn{{{tttZZZWWWWWWYYYUUUJJJ???:::222555;;;BBBGGGKKKOOORRRmmmGGGBBB<<<888666555444333000000000////////////........./////////000000000------,,,---000222111...333444666999===GGGUUU```mmm}}}zzz{{{mmm^^^[[[```]]]oooeee```fffjjjfffbbbddd___]]]WWWLLL===000+++,,,,,,...///...,,,++++++---+++++++++,,,,,,,,,------........................------------............///---,,,---///000///---///111888HHH^^^kkkiiiaaa___gggoooxxx}}}uuuiiigggYYY___YYYSSS]]]ggglllsss~~~|||kkkeeegggkkknnniiinnnyyy|||vvvtttxxx```YYYOOOEEE???<<<;;;:::BBB===777111///---,,,,,,,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------............---.........------///000111000999IIISSSYYYkkk|||ttt}}}uuuVVVPPPIIIEEEAAA<<<999888777666333///---,,,---...------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------............222((()))666666---555IIIwww|||vvvuuupppqqqYYYQQQMMMNNNPPPQQQVVV]]]XXXgggdddTTTRRRZZZhhhxxxppppppsss||||||qqq]]]KKKGGGKKKJJJDDD???333222///---,,,++++++,,,------------------------,,,,,,,,,------------...............////////////333111000222777BBBUUUfff{{{~~~tttmmmrrrppptttdddXXXnnnbbbGGG<<<666------...000...***+++000,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,------,,,+++,,,---(((///888@@@EEEFFFGGGHHHAAA===888:::999222444CCCRRRfff______}}}zzzmmm|||wwwkkkcccyyyzzzaaaZZZ```YYYOOOCCC>>>???BBBGGGLLLjjjFFFBBB===999777555444333111000000000/////////////////////000000000111111111000111333444333111000777777777>>>OOOlll|||tttwww~~~kkkYYYhhhbbbbbbhhhggg```bbbkkk\\\bbbeee___QQQBBB666///+++---//////...,,,++++++++++++,,,,,,,,,---------........................------........./////////000...------...///000000...CCCXXX``````dddjjjmmmrrr|||yyynnncccQQQOOOaaabbbwwwyyysss|||sssmmmuuuwwwooopppyyy}}}wwwjjj[[[NNNFFFCCCCCC???===:::888666333...+++...---------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------.........//////,,,...000111///...///000======GGGZZZmmm}}}xxxvvv~~~mmmmmm}}}yyyrrrrrruuuuuurrrxxxzzzxxxuuujjjXXXGGG>>>===???:::999777444222000...------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------....../////////111111222000///===^^^}}}wwwxxxqqqqqqpppkkkeeecccNNNUUUeeexxx}}}yyyrrrqqqwww|||xxxpppeee^^^___fffooottt}}}~~~eeeUUUKKKEEEBBBCCC===999444...+++***+++,,,------------------------,,,,,,---------................../////////000000222111222444888GGGaaaxxx~~~}}}~~~iiiZZZhhhppp[[[DDD???///------///...,,,---222,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***,,,,,,+++******,,,...555;;;DDDJJJKKKGGGCCC@@@888<<<777777???@@@JJJdddwwwhhhfffiii]]]MMMcccnnnmmmYYYSSSoooqqq[[[wwwqqq}}}iiiSSSIIIEEEBBB@@@AAAhhhFFFBBB===999777666444222111111000000000/////////000000000000111111111111222111111222111...000444...DDD```xxxzzzccc[[[ZZZdddkkkhhhdddcccfffeeebbbaaa```[[[KKK<<>>===<<<;;;:::777333000000///...------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............------........./////////,,,///222222111111444777:::LLLgggyyyrrryyysss```ZZZccc___UUUOOOPPPSSSSSSTTTWWW___iiiqqqjjjjjjhhhSSSFFF???;;;999666444333222///...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------...//////000000(((222000---FFFpppxxxllluuunnnsssiiidddlllwwwyyyuuupppzzz~~~~~~qqqgggcccccceeecccooowwwzzzsssxxxrrrZZZHHHDDDIIIDDD@@@999222...,,,,,,---------------------------,,,---------................../////////000000000//////222888BBBTTToooxxxlllwwwtttmmmqqqmmmVVVBBB555///+++,,,---,,,---000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((******))))))+++111666EEEHHHKKKKKKGGGAAA;;;888---======DDD^^^lllwww|||hhheeeeeeXXXKKKHHHJJJHHHCCCAAA<<>>EEENNNnnn{{{dddVVVJJJIIILLLJJJDDD???KKKWWWWWWMMMNNN]]]eeeaaaNNNKKKPPPTTTUUUaaakkkffffffyyyppp^^^RRRIIICCC<<<666444333222111...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---------...///000000000---333:::LLLlllyyy^^^rrrqqqmmmuuu}}}}}}}}}wwwyyy|||{{{|||zzzwwwpppxxxwwwyyyyyyssseeegggiiiooo~~~|||}}}kkkXXXMMMEEEBBB>>>999444111///...........................------------.............../////////000000000000000///555DDDWWWmmmmmmzzzrrr{{{pppmmmqqqaaaBBB777...---//////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,,,,---333===DDDLLLKKKHHHCCC>>>;;;:::;;;CCCZZZYYY___yyyfff___YYYLLLBBBAAA777222111444888:::<<>>:::999<<>>BBBYYYvvvvvvbbb___ooo|||qqqeee___bbbqqq}}}mmm___SSSSSSSSSVVVZZZ[[[UUUNNNSSSXXXVVVVVV[[[[[[```oooyyy{{{{{{{{{yyywwwoooLLLCCCBBBAAA>>>:::555000...........................---------.........//////////////////000000000000333000888OOOkkkzzzoookkkooocccNNN@@@333111333333000///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,///000333<<>>CCCooo{{{xxx}}}pppiiiNNNAAADDD===555777:::===AAADDDBBBBBBDDDFFFEEELLL???BBBIIIAAA;;;???AAA999888999<<<<<<999;;;@@@GGGKKKYYYlllvvvyyycccDDDAAA===:::888666444222000000000000000000000000000///000333111///222777000111444999???VVVxxx{{{bbbHHH\\\cccddd^^^^^^dddccc[[[ZZZYYYOOO<<<---))),,,///---***+++111444111---+++---------.........//////111000......///000000000444---111555555@@@SSS[[[ooo}}}jjj___]]]gggwwwxxxqqqzzzwwwjjjkkkyyy{{{qqqaaaQQQCCC:::777777<<<555111111///+++,,,111222000------...//////......------------...//////222000...---............:::...)))888AAA<<>>;;;;;;>>>DDDJJJWWWlllbbbDDDAAA===:::888666444222111111111111111111111111222//////333444111111333555888<<>>777???;;;CCCJJJLLLQQQ]]]iiipppvvvwwwuuuooommmqqqrrrooosssvvvyyyvvvqqqooorrrwwwtttssszzzpppZZZOOOKKKEEEAAA???>>>???GGGOOOaaaDDDAAA===:::888666444222111111111111111111111111444//////444666555333333333777TTT~~~ttt```TTT[[[dddbbb^^^^^^^^^```^^^UUUKKKAAA555+++111...---//////------000------........./////////......000111222333333333000333666===SSSooo}}}{{{oooddd```wwwooolll{{{}}}mmmVVVBBBEEE@@@======;;;444///...///...------//////...---......------......///000//////000000111222222333)));;;===@@@fffrrrddd\\\gggooo]]]]]]mmmuuu}}}sss\\\SSS???<<<;;;:::777222---***,,,...------------------------------........./////////111///000000000333>>>JJJGGGFFFHHH]]]|||sss___^^^}}}iiiSSSIIIGGGMMMIIIIIIOOOUUUWWWYYYZZZVVVVVVWWWXXXZZZ[[[\\\\\\]]]___````````````aaabbb_________^^^______```aaa```hhhttt~~~{{{~~~zzzxxxlllTTTIIIBBBBBBAAA888222000------.........---000//////............////////////000000000111111444AAA]]]|||}}}~~~xxxpppxxxrrrXXX>>>333,,,)))111...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++---............---(((888CCCBBBAAAFFFHHHEEE;;;;;;>>>LLL|||lllQQQFFFAAA<<<888999SSSddduuuzzzwwwuuusssqqq{{{zzz|||}}}qqqXXXGGG>>><<>>NNNjjj}}}|||yyy{{{~~~}}}jjjwwwpppLLL333...000222......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,---...------......444888???HHHOOONNNGGG???;;;VVVdddkkkqqqiii\\\LLL<<<555888BBBTTTddd{{{pppnnnyyyzzz{{{vvvfffOOO@@@]]]DDDAAA===:::888666444222222222222222222222222222111333666555000///:::FFFiii{{{ppppppiiiSSSXXXbbbccc]]]___```^^^\\\VVVJJJ===///------000111...---///........./////////000000---000222111000///000111...>>>OOOfffvvvllldddppp}}}xxxyyy}}}|||yyyVVVIII;;;777>>>AAA;;;111111///......///000...---///............///000000///111222222000000222444666EEEeeeggghhhvvvjjjttt~~~{{{rrr^^^KKKFFF???999555222000..................................../////////000000//////222222//////:::GGGJJJkkkyyyvvv~~~^^^sssaaaRRRCCCCCCOOOYYYYYYTTTQQQSSSVVVYYY\\\^^^^^^\\\___``````aaabbbcccdddddddddcccbbbbbbcccdddeeeeeefffffffffffffffeeecccbbbiiiiiigggggghhhmmmsssyyy~~~wwwpppdddQQQJJJHHH???<<<888333000///000000000//////............//////,,,///111111000111333555FFF\\\xxxwwwyyyyyymmmddd```___[[[VVVccceeefffeeeccc```^^^^^^cccfffmmmttt{{{~~~|||~~~|||qqqkkkjjjddd???777777---///...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...---,,,,,,---000???:::???LLLNNNCCC===???OOOyyypppUUUHHH;;;999:::@@@JJJXXXjjjxxxvvvvvvtttwwwkkk\\\\\\DDDAAA===:::888666444222333333333333333333333333333555777444000555JJJ___}}}|||vvv~~~|||ssssssnnnnnnnnnnnnlllkkklllmmmggggggkkkrrrxxx|||xxx```VVVVVV^^^``````^^^^^^]]]VVVMMM777111---000222000............/////////000000000...000222111//////222555555TTTeeemmmpppdddjjjyyywwwfffZZZHHH???AAAEEEAAA999555333000.../////////...//////......//////000111000222333222000111555888666hhhvvvvvv~~~~~~~~~___VVVOOOFFF???999444000,,,............................../////////000000000...000333333111333AAAPPP[[[xxxrrrnnnUUUBBBFFFKKKOOORRRTTTWWWYYY\\\```cccccceeehhhgggdddcccccccccdddeeefffffffffiiigggddddddfffggggggggggggggghhhhhhhhhhhhggggggjjjkkklllkkkiiiiiijjjkkknnnzzz~~~}}}zzz}}}wwwxxx}}}uuu```VVVQQQFFF@@@;;;555000............///............//////000,,,///111111000222666:::EEEccc{{{xxxuuutttoooiii[[[UUUKKKDDDEEEKKKMMMKKKDDDIIIPPPVVVYYY\\\^^^```XXXXXXXXXWWWWWWYYY^^^aaalll|||www{{{vvvrrrqqqEEE555555---///......---------------,,,,,,,,,,,,,,,,,,,,,,,,+++---...,,,+++,,,111555@@@CCCIIIIII???777@@@QQQhhhzzzuuuZZZCCC333<<>>???KKKLLL>>>:::MMMhhhxxxyyynnn^^^XXXBBB===:::GGG```wwwvvviiilllxxxrrrZZZDDDAAA===:::888666444333444444444444444444444444444222333;;;KKKggg~~~zzz{{{sssjjjccciiiyyyjjjqqqnnnwwwvvvwwwpppppp|||sssYYY]]]]]]ZZZYYYZZZXXXUUUSSSBBB111...111222000///////////////000000000000...000222222111555<<>>:::777555444444333333222222444777777444333222???>>>kkkggg}}}~~~uuuuuuyyy|||~~~}}}zzz~~~bbbeeeddd___```ccc]]]RRRRRRLLLAAA666000000000///000000000000111111111111...;;;555222;;;777BBBhhhppplllsss~~~xxx~~~wwwyyy|||oooyyyzzz|||yyyoooYYYNNNIIIDDD@@@777///...222222///000000000000000111111222.........888<<>>444444555///000///////////////000111111---...444444555CCCVVVlll}}}jjjVVVPPPMMMIIIJJJPPPQQQLLLiiirrrWWW^^^ssseee~~~hhhuuuxxx}}}{{{iiilllwww{{{yyyzzzwwwrrrYYY777555//////...,,,---//////---------------------------------...111444999AAAGGGUUU===888<<>>:::777666555444666777666444333333555666>>>...555VVV|||yyydddYYY```vvvmmmaaaiiikkk```YYY\\\UUUQQQGGG<<<333000000111000000000000111111111111444,,,222:::666>>>bbbyyy{{{xxxwwwqqqtttrrr{{{zzzmmmaaaWWWJJJ???777777444///...333000000000000000111222222333333222555555<<>>:::888666555555666777888666444333666999;;;444UUUxxx|||}}}wwwuuufffccc___aaallloooqqqsssggg]]]]]]XXXVVVPPPEEE999111000333000000000111111111222222777&&&222<<<999YYYrrr}}}zzz~~~xxxsssuuuzzz}}}oooaaaUUUCCC999===:::...,,,555111000000000000111222222222333666222111PPPzzzwwwxxxmmmgggssstttqqqgggWWWGGG<<<888:::999999<<>>;;;888777666666555444444777888777777999000KKKsss||||||yyyhhh^^^___ddddddooo~~~zzzxxxxxxkkk[[[WWWVVVTTTNNNAAA555000222000000111111111222222222555000444:::OOOzzzqqqyyy}}}~~~}}}zzz|||wwwyyy}}}nnnbbbOOO???;;;:::444000111111111000000111111222333000111888777>>>mmmooogggjjjqqqvvv~~~sssbbbPPPBBB:::777999777555444666;;;@@@CCCJJJKKKLLLNNNRRRYYYbbbhhhjjjkkkooovvv{{{qqqeeesss}}}ppppppgggFFF===666000///000///000111////////////000111222222000444DDD\\\rrr}}}nnnMMMSSSUUUVVVWWW[[[aaaaaa]]]aaabbbeeeiiimmmnnnnnnmmmllllllmmmpppuuuzzz{{{yyyuuupppnnnoooqqqtttpppppptttzzz{{{wwwvvvwwwrrrtttuuunnn```YYYJJJ???999222111111000000///000000000000000111111111???^^^{{{|||{{{|||sssvvv\\\FFF<<<>>>EEEKKKLLLiiiyyy|||nnnZZZaaatttddd~~~~~~~~~}}}xxx|||{{{oooVVVIIIlllGGG222000//////---***,,,///------------------------,,,...///666EEESSSPPPDDD>>>FFFjjjfffHHH:::@@@ZZZzzzrrrxxx|||wwwRRRBBBAAA>>>;;;999777777777777222222888<<<999666666444nnnuuubbbYYY[[[hhhtttxxxjjjWWWUUUTTTSSSIII;;;222111111111111111222222222222000888777FFFlll|||}}}~~~|||{{{yyyyyyyyy~~~pppaaaJJJ888777===888,,,111111111111111222222333333111888???WWWrrr```ZZZdddsss}}}uuujjjZZZLLLBBB<<<888666777777666777999;;;===???===>>>??????AAAEEEKKKOOONNNTTT]]]ggguuu~~~yyy||||||rrrqqqsss[[[AAA888111111222000///111////////////000111222333000>>>TTTjjj{{{xxx___EEEVVVYYYXXXWWW]]]gggiiidddgggnnntttvvvtttrrrsssvvvuuuxxx|||}}}sssmmmmmmnnnnnnnnnmmmlllmmmsssuuutttuuuwwwooozzzwwwvvv```DDD999444222222111000000000000000///111222111444GGGjjj{{{ttt|||NNNIIICCC>>>===???AAACCC:::FFFOOOSSS]]]mmmwwwwww{{{~~~|||www}}}yyy}}}tttYYYWWWjjjeeezzz}}}~~~}}}tttqqqkkk]]]JJJ:::XXX~~~~~~uuuQQQ444///---000000,,,+++---------------------------...,,,///<<>>;;;999888777777<<<555444:::;;;777666999PPPyyynnn^^^^^^iiixxxaaaXXXRRRTTTQQQCCC777222111111111222222222222333...888AAA___{{{oooxxxttt||||||zzzwww{{{sssZZZ???999AAA===...222111111111111222333333444///222FFFqqqqqqrrrUUUQQQQQQ[[[iiirrrrrrnnnaaaXXXLLLCCC>>>:::555222111333777;;;>>>@@@@@@@@@;;;<<<===<<<;;;;;;===>>><<>>HHH^^^uuurrr}}}yyyzzzssswwwxxxoooooozzz{{{{{{|||yyy^^^SSScccqqqxxx~~~|||{{{zzz{{{}}}|||rrrkkkbbbTTTGGG777EEEdddqqqzzz{{{~~~iii???333,,,///111...+++---------------------------///---444GGGSSSNNNCCC<<>>;;;999888888888;;;666666:::888444===JJJ}}}wwwaaaYYY\\\qqqttt___QQQSSSUUUKKK===666111111111222222222333333111:::TTTqqqtttjjjeeeiii}}}|||~~~kkkRRRAAA===;;;777222222111111222222333444222222666WWW}}}yyyXXXJJJAAACCCHHHOOOUUUXXXUUURRRVVVRRRKKKDDD>>>999666444444666;;;???BBBCCCBBBBBB@@@AAAAAA@@@===;;;;;;;;;???IIISSSXXX___jjjtttyyy~~~~~~xxxrrrqqqtttyyyxxxzzz~~~~~~ZZZGGG777333111,,,,,,111/////////000111222444555AAA\\\rrr}}}uuuRRRMMMTTT^^^\\\dddkkkkkkbbb]]]cccnnnuuuwwwyyyxxxxxx~~~wwwpppllliiieeebbb\\\]]]^^^______```bbbdddllljjjmmmttt{{{vvvpppxxxsssssswww{{{{{{zzz|||zzzwwwyyysssnnniii___>>>444333222111000000000000///222333444>>>XXXzzzwww}}}uuusssQQQAAACCCCCCBBBAAA@@@AAACCCEEE@@@@@@AAABBBDDDNNNbbbtttxxx{{{wwwyyyccc]]]cccqqqrrrhhhgggpppxxx|||~~~{{{bbbPPPZZZ|||sss~~~|||zzzyyyxxx{{{{{{|||~~~~~~|||||||||zzzyyy}}}uuuwwwxxxoooiiibbbVVVMMM>>><<>>SSSSSSCCC@@@KKK~~~```EEE???KKKvvvqqquuupppyyyTTTBBB@@@>>>;;;:::888888888666555777999444444FFF]]]gggeeecccpppgggQQQRRRWWWPPPBBB:::111111222222222333333333444@@@eeeuuueeeuuuuuulllzzzwwwooo}}}}}}tttxxxvvv|||vvvbbbIII888777@@@222222111111222222333444333:::DDDnnn{{{RRRBBB???AAA@@@===999666888@@@GGGGGGFFFCCC===666555777;;;<<<>>>AAACCCDDDDDDCCCBBBDDDEEEFFFDDDAAA???>>>>>>EEEBBBCCCQQQjjjtttwwwyyyuuuooonnnssszzz~~~tttyyy}}}xxxiiiRRR<<<555111---///666/////////000111333444555IIIcccuuu{{{||||||mmmMMM[[[^^^UUU[[[dddaaabbbgggggggggnnnxxx}}}{{{xxxzzzxxxkkkcccYYYNNNHHHIIIJJJHHHDDDGGGFFFDDDDDDFFFHHHJJJKKKNNNLLLPPPXXXaaaiiirrrzzzxxxtttsssxxx{{{yyywwwwwwzzzllluuuzzzmmmvvv{{{bbbvvvuuu}}}III444333222111000000000000///222333555BBB]]]}}}~~~pppxxxKKK;;;@@@===???BBBCCCCCCCCCCCCCCCFFFFFFHHHJJJEEEGGG\\\tttzzz}}}uuuhhhlll{{{{{{pppUUUPPPWWWccc___OOOMMMXXXkkkqqqxxx}}}~~~~~~kkkVVV\\\sss}}}{{{zzzzzzzzzwwwxxxxxxyyy{{{}}}|||zzzyyywwwuuussswwwooopppssslllhhheee[[[KKK>>>333JJJ|||^^^DDD---+++///...---000------------------------222333FFF[[[RRR;;;@@@YYYyyyjjjQQQ<<>>999555111111333555444333888///]]]wwwQQQCCC;;;<<<888888777777777777888888<<>>DDDBBB???AAAFFFIIIHHHXXXOOO@@@EEEFFFAAAHHHFFFFFFWWW~~~qqqwwwzzzvvvnnnpppyyy|||wwwooooooxxxzzz}}}|||[[[BBB<<<555///000111***444000111888---,,,CCCaaaoootttnnnwwwrrrOOOYYYYYYUUU^^^fffdddhhhhhhbbb___fffsss{{{uuurrrsss}}}uuuggg\\\RRRKKKEEECCC@@@???@@@AAAAAAAAAAAACCCFFFGGGHHHIIIKKKMMMLLLJJJHHHIIIMMMRRRUUUWWWdddnnn}}}|||yyyvvvwwwyyy{{{vvvzzz|||zzztttlllfffcccmmmuuusssGGG---333111***555444///...///444999IIInnnuuuQQQ@@@???>>>:::@@@FFFGGGEEEEEEEEEDDDGGGEEEFFFIIIKKKNNNVVV^^^www}}}iiihhhppplllLLLJJJdddlllPPPGGGGGG222KKKVVVaaakkkzzz|||{{{qqqXXXQQQSSS~~~|||xxxuuutttvvvttttttyyy{{{xxxuuuvvvzzzzzzxxxvvvrrrppppppqqqsssoookkkjjjjjjggg```YYYSSSAAA000>>>fff~~~nnnzzzuuuDDD555,,,333777$$$222111...---///...+++,,,///<<<222MMMeeeLLL888QQQnnnxxx{{{ssshhh===999rrrxxxsssvvvbbbmmmuuuoooggg```lllNNNCCCBBB???<<<999888777777444:::<<<222:::???WWW}}}{{{{{{iiiSSSUUUQQQKKKAAA888888000///777555000555AAAeeeqqqkkkpppfffnnnuuuuuusssWWWHHH>>>AAAEEEGGGMMMVVVMMMTTT\\\fffzzz}}}~~~}}}xxx~~~lllKKK888>>>999555222111333555555444999666eeemmmcccGGG@@@999:::777777777666777777888888666999;;;:::999999<<>>===>>>@@@@@@@@@===???AAACCCDDDGGGJJJMMMKKKKKKLLLNNNQQQTTTVVVWWWPPPWWWcccnnnxxx~~~|||||||||zzzxxxyyyyyyzzz|||zzzrrrfff]]]lllzzzddd;;;777444---444222///333444444888PPPxxx}}}rrrmmmGGG<<<>>>>>>HHHEEEAAABBBGGGLLLJJJCCCCCCEEEJJJNNNOOOQQQ\\\gggjjjrrruuu]]]MMMRRRpppuuuOOO===EEE@@@BBBFFFGGGGGGRRReeetttyyyoooqqqsssuuunnn\\\HHH>>>dddrrr~~~|||~~~|||yyywwwvvvvvvuuuqqqpppssssssqqqoooppprrrtttttttttqqqnnnkkkjjjnnnkkkhhhiiijjjhhhbbb]]]RRRBBB666===SSSlllxxxxxxsssuuu{{{PPP555---222333***111///,,,,,,///...,,,...222777DDDXXXRRR===MMMvvvxxxiiiTTTKKKfffxxxsssyyysssrrrwwwzzzbbb[[[zzzVVVNNNLLLGGGMMMOOOCCCBBB???<<<:::888888888333;;;===000@@@BBB}}}rrr{{{VVVSSSYYYHHHGGG???;;;000///777555111999RRRuuu```iiirrrbbbkkkzzzxxxcccQQQDDD<<<:::AAAGGGGGGJJJOOORRRRRRRRRPPPSSSdddzzzuuutttyyy~~~}}}~~~ZZZ999<<<888666333222333555555555444CCCuuuMMM???===888999666666666777777888999999888999999999999999::::::>>>999;;;EEEMMMTTT___kkkrrrYYYNNNSSSXXXfffooo~~~|||lllyyyuuusssuuuuuusssrrrssssssxxxuuummmiiijjjzzzrrrqqq|||vvvUUU999999555---222000111...111444222FFFiii{{{UUUPPPTTTXXXZZZfffmmmccciiifffmmm|||vvvjjjffffff\\\OOOGGGFFFIIILLLMMMOOOIIICCC@@@BBBDDDDDDDDDCCC@@@<<<;;;;;;<<<======999;;;===>>>@@@DDDIIIMMMMMMNNNQQQSSSVVVWWWXXXYYYSSSUUUWWW[[[cccooo~~~zzzvvv{{{xxxxxx}}}yyyhhhZZZoooxxxsssIII555444000333///000111333222:::[[[|||zzzrrrWWW===:::???@@@>>>@@@BBBFFFOOOWWWUUUNNNZZZ\\\___```^^^___jjjwwwrrrvvvrrrVVVWWWsss}}}]]]GGGLLLNNNCCCEEEFFFEEEFFFLLLPPPPPPSSSgggcccUUUTTTJJJ999777NNNkkk|||yyywwwvvvvvvvvvwwwrrrooopppppplllkkkllliiikkknnnooommmiiieeeaaaeeecccbbbdddfffeeeaaa]]]RRRBBB<<<999>>>```ggg:::222333...111...---+++,,,......---000666;;;SSS^^^GGG888\\\mmm[[[AAAXXX|||xxx}}}sssmmmddd^^^UUUNNNLLLQQQXXX]]]nnnwwwbbbXXXwww}}}UUU;;;;;;EEEHHHFFFPPPCCCBBB???<<<:::999888888666777===444AAA[[[nnnvvvjjjQQQZZZKKKLLL@@@===333111666444777FFFlllmmmcccuuutttkkkqqqgggIII<<<<<<:::???IIIOOONNNMMMOOOPPPRRRXXX[[[TTTQQQ```vvveeennn~~~{{{nnneeeiiikkkCCC===888777555333333444555666222XXXiiiFFF>>><<<999999777777888:::;;;;;;<<<<<>>BBBIIINNN]]]mmmSSSUUUmmmxxxsssssslllllluuuwwwrrrqqqvvvooo}}}yyyoookkkbbblllzzzlllvvv```:::;;;888...555......111666555666LLLkkkvvv|||QQQVVVZZZ^^^\\\\\\dddiiidddnnnttt|||}}}ttthhh^^^ZZZOOOEEE888...---222888===BBBBBBBBBEEEIIIKKKKKKJJJDDD@@@;;;888888888888888999::::::;;;===AAAFFFJJJNNNPPPRRRSSSUUUVVVYYYZZZ]]]]]][[[XXXXXX___kkkuuu}}}{{{zzzxxxzzzxxxxxx|||{{{nnnbbbooonnnkkkSSS111222111333...333---333444CCCmmmsss~~~jjjGGG;;;>>>BBBDDDAAAIIINNNQQQ\\\ppp}}}xxxssspppnnnqqq|||yyynnn~~~pppddd]]]QQQQQQVVVbbblllkkkaaaWWW===III999222KKKNNN???DDDCCCccc~~~|||zzzxxxvvvtttrrrqqqmmmmmmqqqrrrnnnjjjkkkcccdddeeeggggggddd```]]]]]]\\\]]]^^^```___\\\YYYSSS@@@<<<666555ccc~~~EEE777222)))666***...,,,---......---222999BBBQQQUUUEEE@@@[[[~~~aaaMMMEEEccc|||yyybbbOOOFFFEEEDDDBBBBBBBBBCCCEEEGGGIIIUUUhhh{{{gggMMMgggsssUUU@@@@@@MMM```iiicccQQQCCCBBB???<<<:::999999999<<<111===:::CCCrrrxxxhhh{{{WWWRRRMMMIII>>>>>>777444444222???YYY{{{XXX~~~uuuttt{{{|||LLL666<<<===>>>DDDKKKOOOMMMJJJIIILLLSSScccqqqnnncccaaahhhyyy___[[[lll{{{iii^^^sssUUU>>>888888666444444444666777===mmm```KKKAAA:::777888999:::<<<>>>???@@@AAAAAABBBAAA@@@AAABBBCCCBBBAAA@@@???EEEQQQbbb|||{{{tttlll{{{mmm```[[[^^^iiiooonnnqqqwwwrrr~~~{{{uuuppp]]]ZZZrrrkkkpppjjj@@@<<<999000666222000222444333===WWWllluuu}}}fffPPPWWWYYY\\\bbbgggfffiiirrrzzzsssiiiXXXGGG555555666777888777666444<<>>===@@@CCCFFFHHHGGGCCCFFF^^^zzzooogggiiirrr~~~~~~|||qqqssswwwpppYYYbbbwwwKKK======TTTfffiiihhhpppxxxzzzzzzyyyyyyyyyyyywwwrrrmmm]]]]]]cccmmmqqqmmmiiihhhbbb___^^^^^^___```^^^]]]ZZZZZZ[[[[[[[[[YYYWWWTTTRRR===;;;777444```PPP999///(((777)))000//////000......444===GGGSSSMMM???KKKiiixxxwwwppp^^^EEE___vvvooo}}}ttt[[[GGG>>>;;;FFFGGGIIIKKKLLLKKKIIIHHHIIIIIIKKKRRRaaauuuzzzqqqKKKWWWOOOEEEJJJ\\\pppRRRCCCAAA???===;;;:::::::::???111<<<@@@RRRwwwtttkkkNNNJJJCCC===>>>999666555444HHHkkkrrrOOO{{{rrr~~~eee999444EEEIIIJJJKKKMMMMMMKKKJJJIIISSSYYYgggwww}}}zzzzzzhhhzzzhhhYYY^^^ppprrrcccoooeee<<<888888888666444444666999FFFuuummm|||{{{^^^SSSBBB777666666:::<<>>HHHOOOKKKGGGLLLWWW```jjjkkkmmmrrrwwwvvvrrrmmmQQQSSS]]]iiiooolllgggeee```\\\WWWVVVYYY\\\]]]\\\ZZZZZZ[[[ZZZXXXVVVSSSQQQMMM===:::888444MMMpppzzz~~~~~~ooogggmmm\\\;;;,,,,,,555,,,000///000111///000888CCCTTTcccRRR>>>^^^wwwqqq^^^LLL{{{lllkkkPPP>>><<>>666555444222///111111@@@ppp|||PPPJJJWWWWWWbbbdddiiirrrnnnsss]]]@@@666888555000,,,+++///555999444888<<<@@@CCCEEEFFFGGG@@@<<<666333222444666777666777777666555555777999777:::<<<;;;:::;;;@@@EEEOOO^^^pppzzzxxxsssoooooowwwyyypppooorrrvvvyyy||||||{{{{{{~~~kkk\\\eee{{{yyyccc:::555333555000333///555555QQQ{{{|||jjjccc<<<999AAA@@@BBBJJJPPPbbb{{{SSSLLLNNN[[[tttvvvgggwww{{{```MMMEEEIIIOOOQQQKKKFFFIIIPPPUUUVVV[[[eeeooouuuuuusssdddeeekkksssuuuooohhheee\\\WWWRRRRRRVVVZZZ[[[ZZZUUUVVVWWWVVVTTTPPPNNNMMMHHH>>>777555333===YYYsssqqqyyyoooAAA,,,333111///......000111111333>>>JJJeeehhhPPPHHHuuu{{{lllVVVdddtttqqqPPP<<<999BBBKKKOOOIIIIIIJJJMMMPPPTTTXXXZZZWWWVVVUUUXXX^^^hhhqqqwww{{{lllMMMWWWwwwmmmFFFEEEfff{{{SSSCCCAAA???===;;;;;;;;;;;;777@@@999BBB|||yyyaaaBBBKKKEEE@@@777666:::<<>>BBBEEEWWWlllyyyzzzvvvttttttzzztttmmmjjjxxxzzz|||}}}}}}}}}~~~iii]]]___qqqrrrvvv]]]888333111555222555111:::AAA```xxxnnn~~~vvvsss___::::::BBB@@@DDDOOOYYYxxxxxxMMM]]]fff{{{uuu^^^UUUddd{{{oooJJJHHHLLLXXXbbb^^^OOOIIILLLFFFGGGMMMYYYhhhtttyyyyyyvvvlllhhhYYYTTTPPPQQQUUUYYYYYYWWWPPPQQQRRRQQQOOOLLLJJJIIIFFF>>>333111333:::ZZZIII...999---000,,,---///222222666CCCPPPmmmZZZBBBRRR{{{ttt^^^JJJ|||{{{yyyuuu]]]CCC;;;DDDMMMJJJBBBOOOTTT\\\fffooovvvzzz||||||tttiii```]]]aaahhhnnn~~~{{{zzzsssyyyVVVGGGcccZZZAAAOOOUUUPPPEEEBBB???=========;;;:::===777<<>>WWW{{{___hhhJJJDDD999:::@@@AAA@@@@@@CCCHHHKKKJJJGGGJJJSSSSSS```___```VVVEEE@@@:::;;;AAAAAAGGGLLLWWWtttwwwsss|||yyyxxxUUUJJJ[[[qqqzzzoooHHH:::555000555...999666PPP{{{yyykkkvvvWWWSSSSSS^^^```jjjqqqpppuuuwwwJJJ;;;444444666444222444777::::::999>>><<<;;;;;;<<<>>>>>>>>>777888666222222666;;;>>>AAA===<<<@@@???;;;;;;???999@@@===:::???>>><<>>>>>>>>???BBBFFFIIIJJJJJJPPPRRROOO___cccgggdddXXXYYYHHH:::888:::;;;@@@HHHKKK___rrrtttqqq~~~tttYYYOOOMMMssslllwwwlllDDD888888777777...333>>>pppllldddQQQUUU\\\iiieeekkksss~~~ZZZ===777333555222222333888>>>BBBCCCBBB===<<<::::::<<<>>>???@@@999777555444777;;;======DDDBBBCCCHHHIIIGGGHHHMMMIIIGGG>>>:::>>>;;;:::EEECCCSSSSSSUUUOOOPPPjjjttt}}}hhh\\\ZZZgggooouuuwwwzzz~~~___OOO```zzzjjjrrrggg{{{NNN===111555111444222+++666BBBmmmvvvkkkvvvGGGBBB???999BBBBBBKKKLLLiiigggkkk~~~}}}]]]eeesssiiikkk{{{~~~ooobbb___RRRHHHGGGHHHIIIRRR^^^qqqsss]]]QQQfffvvvsssrrrdddZZZOOOIIIJJJMMMOOOOOOLLLJJJHHHGGGFFFEEEBBB???AAA777777111111888MMM~~~tttddd888333---111000/////////000444BBBPPPiiiOOODDDpppsssrrrLLL[[[{{{VVVCCCCCCIIIDDDKKKZZZ[[[iii\\\```fffUUUDDDJJJVVVsssyyyjjjeeeuuu{{{|||rrrrrrgggUUUNNNBBBDDDAAARRRcccMMMDDDeee~~~|||wwwRRREEEBBB???=========;;;:::888<<>><<<===@@@BBBFFFLLLTTTZZZssszzzzzzoooooo~~~zzz___KKKEEEkkk~~~bbbrrrlllEEE999888999333444333HHHuuunnnVVVNNNUUU[[[ggghhhooo|||kkk>>>666777222444222444888>>>CCCFFFGGGFFFEEEDDDAAA???============555333222444888;;;::::::DDDDDDGGGKKKLLLKKKMMMQQQRRRKKKBBBHHHTTTQQQSSScccrrryyybbbMMMFFFVVVyyyppp```YYY```jjjtttyyy}}}tttXXX]]]}}}uuu|||tttWWW>>>222333111444111+++===NNNtttkkkyyytttTTTEEE===???DDD@@@JJJTTTtttyyy~~~|||VVVRRRaaa~~~wwwxxxvvv{{{ooo]]]NNNGGGFFFFFFFFFNNNPPPJJJRRRnnn{{{sssnnnhhh]]]OOOFFFFFFHHHIIIIIIHHHFFFDDDDDDCCCAAA>>><<<@@@666777333444777AAAiiivvvnnnvvvooosssBBB111,,,888///......///000777HHHXXXcccGGGOOOtttlllOOOyyy{{{qqqDDD===AAAFFFEEENNNYYYXXXJJJAAAHHHOOOHHHOOOVVVIIITTTaaa{{{{{{{{{ooo[[[UUUNNNBBB???:::>>>>>>IIIRRRDDDLLLvvvrrrqqqRRREEEBBB???=========;;;:::888???MMMcccSSSMMMBBBOOOLLLKKKPPP]]]nnnyyykkkTTTLLLLLLNNN\\\mmmuuulllDDDBBB>>>@@@:::<<>>>>>999999;;;KKKwwwlllqqqeeeCCC999===??????@@@BBBDDDDDDEEEJJJQQQWWWSSSWWW^^^zzz|||pppsssuuu```XXXQQQLLLCCC<<>>AAAiii}}}rrrpppFFFJJJRRRRRRIIIBBBOOOOOOcccfffaaavvv~~~|||yyyzzzpppjjjgggggggggccc]]]\\\```qqq|||~~~```HHH___KKK;;;<<<::::::@@@VVVnnn{{{aaaBBB888>>>???@@@BBBDDDDDDDDDFFFMMMWWW______hhhoooxxxNNNDDDIIINNNGGG<<<:::666666<<>>555IIIxxx|||}}}```}}}gggYYY]]]___aaaiiilll|||ddd:::666;;;777555888;;;<<<===>>>===;;;999888666:::@@@CCCDDDDDDEEEFFF888777;;;???===:::===DDDFFFMMMUUUYYYXXXVVVVVVVVVZZZ]]]jjj{{{~~~|||cccMMMNNNcccxxx~~~ZZZUUUwwwxxxfffxxxzzz~~~|||wwwDDD999333333333000555888TTT|||zzzssswwwGGG@@@FFFBBBSSSppp|||}}}yyymmmmmmzzziii___fffuuuxxxdddXXXIII@@@>>>AAABBBBBBBBB@@@?????????>>><<<:::666555<<<888888;;;CCCgggyyyCCC<<<666222000/////////000999OOOccccccEEEPPPmmm|||ooo```|||gggHHHBBBDDDHHHPPPZZZXXXLLLEEERRRWWWvvv~~~nnnqqqvvvjjjhhheeekkkwww~~~}}}}}}vvvTTT888:::AAA>>><<<>>>DDDPPP]]]ZZZOOO]]]~~~tttnnnnnnQQQEEEBBB???=========;;;:::999???]]]qqqzzz\\\NNNDDDCCCIIICCCFFFKKKLLLHHHGGGOOOYYYtttoooaaarrrwwwssswww}}}~~~~~~XXXFFF===@@@@@@CCCuuu}}}qqqaaaFFFJJJRRR\\\QQQDDDOOOSSSyyyiiihhhvvvyyyyyyxxx|||yyyyyyzzztttyyyuuu}}}uuujjjeee^^^cccbbbdddgggeeeaaaaaadddrrr}}}}}}gggIIIbbbOOO777999999:::CCC```tttZZZAAA888===<<<@@@CCCBBBAAACCCIIITTT```hhhllluuuuuujjjDDD;;;999666222>>>666:::AAAFFFDDDHHH\\\tttlll___\\\[[[\\\hhhnnnnnncccdddwwwpppLLL>>>JJJqqqyyymmmcccEEE;;;666333666999,,,PPPffffff[[[\\\^^^eeekkkttt~~~}}}RRR999888444222888<<<::::::;;;:::888999:::<<<888<<>>:::>>>GGGWWWeeessszzz{{{}}}}}}|||{{{kkkOOONNNbbbwwwiii^^^rrryyy^^^{{{dddfffBBB999222444555333777555XXXmmmqqqrrrIIICCC???DDDpppxxxwwwzzz~~~~~~___TTTFFF>>>===???@@@@@@???>>>======>>>===;;;999555555<<<666666888>>>```yyyHHH;;;555444222222111///---555JJJ___\\\DDD___yyyggg^^^qqq}}}cccCCC>>>AAADDDQQQ^^^TTTEEEFFFWWWtttzzzqqqzzzxxxtttxxxwwwxxxxxxWWW:::;;;DDDCCC@@@>>>DDDXXXhhhaaaVVVbbb{{{qqqmmmkkkRRREEEBBB???=========;;;:::777@@@ooo}}}aaaXXXSSSEEEBBBMMMLLLNNNTTTXXXSSSKKKLLLRRRbbbqqq}}}uuuvvv}}}vvvyyy~~~~~~xxxtttuuuwwwvvv}}}{{{]]]CCC:::AAADDDEEE}}}xxxiiiZZZIIIIIITTTmmmaaaKKKOOOZZZ{{{hhhkkknnnvvvkkkmmmtttrrrrrrtttoooooorrryyyrrrbbb```fffbbbfffddddddfffdddaaaccchhhqqqzzzoooKKK\\\~~~\\\;;;;;;:::888CCCddd~~~TTTCCC;;;===:::BBBCCCAAA@@@EEEPPP```nnnvvvwwwzzzcccFFF>>>===>>>:::LLL>>>???CCCEEECCCNNNmmmqqqKKK===AAAHHHKKKLLLWWWiiiyyypppiiizzzrrrHHH>>>HHHeeessskkkdddGGG<<<777444777555222gggmmmuuueeeZZZYYY^^^fffhhhvvveeeHHH;;;999000333===;;;;;;;;;:::888888;;;AAAFFFFFFIIIJJJIIIIIILLLSSSYYYNNNBBB;;;@@@EEECCCEEEKKKlllwwwXXXPPP___oooyyyfffSSSTTTcccNNNppphhhmmmDDD<<<333666666444777;;;```zzzcccnnnJJJBBB>>>TTTrrrxxxvvv|||nnnooowwwyyy{{{{{{~~~}}}~~~\\\QQQDDD===<<<======<<<===<<<;;;;;;<<<<<<:::888666444999333666::::::UUUxxxlllTTT>>>666999111222333111///777MMMbbbYYYBBBooocccnnnjjjwww```@@@<<<@@@CCCRRR]]]KKK@@@RRRllljjjaaajjjaaaYYYgggyyy}}}~~~uuu}}}{{{zzz```BBB>>>FFFGGGGGGBBBLLLfffvvvjjj```rrrwwwmmmmmmkkkSSSEEEBBB???=========<<<:::===IIIrrrTTTJJJIIIHHHJJJOOOWWWSSSTTTWWWWWWTTTXXX```^^^oooxxx}}}xxx|||~~~}}}vvvmmmgggfffgggjjjooovvvyyyzzzzzz|||~~~yyy~~~ssshhhFFF>>>GGGLLLLLLxxxfffYYYLLLIIIWWW}}}qqqSSSWWWdddtttllluuuhhhnnn{{{yyynnnnnncccfffmmmlllnnnqqqmmm___mmmvvvjjj^^^lll{{{vvviiieeeaaa```]]]ZZZ]]]cccmmm|||wwwJJJOOOeeelllDDD@@@;;;666@@@bbbSSSFFF??????;;;FFFFFFBBBAAAHHHXXXkkkzzzSSS;;;888@@@JJJ===EEECCC???>>>CCCGGGPPPeee{{{nnnSSSSSSNNNEEE@@@BBBCCCDDDKKKVVVgggxxxooo^^^pppnnnGGG<<>><<<999999===EEELLLKKKMMMOOOQQQUUU___mmmxxxaaaMMMAAAGGGQQQRRRQQQSSSzzzzzzXXXHHHSSSbbbqqqlllRRRDDDYYYNNNvvv{{{III@@@555777666333444>>>bbb~~~ppprrrIII???BBBhhhmmmttt~~~~~~\\\OOO\\\```cccppplllooorrrvvv}}}|||yyy|||xxxppp{{{}}}}}}nnn\\\MMM]]]kkk{{{yyyggg[[[QQQDDD===;;;<<<;;;999;;;:::999999::::::888777777222666222:::>>>:::NNNvvv|||___GGG:::>>>///111444555444>>>UUUkkkeeeAAAlllyyyoookkknnnzzz|||]]]===DDDHHHKKKYYY___HHHCCCbbboooTTTrrr}}}hhhfff^^^ooottt~~~eee___ssszzzgggIIIAAAFFFJJJNNNKKKVVVttttttlllpppkkkooooooTTTGGGEEECCC???===;;;;;;:::FFFPPPxxxtttYYYOOO>>>AAA[[[TTTXXXOOOSSSYYYUUUXXXdddhhhwwwzzz~~~~~~|||wwwrrrkkkddd___\\\```___bbbhhhnnnsss}}}yyypppJJJ@@@@@@GGG___uuuVVVMMMLLLYYY[[[TTTooowwwpppZZZVVVooo|||ooo___bbbeeegggjjjkkkiiieeebbbjjjhhh___ccctttxxxpppjjjaaa\\\]]]___]]]ZZZYYY___iiittt~~~TTTBBB\\\AAA???<<<444KKKbbbzzzbbb@@@;;;;;;AAA@@@AAAPPPQQQRRRjjj~~~JJJCCCBBBDDDIII<<>>HHHMMMMMMVVVeeeYYYMMMUUURRRVVVMMMFFFRRRcccrrrssseeetttnnnLLLBBB===dddwwwuuu\\\WWWNNN<<<666111:::333FFFttt]]]```XXXZZZ]]]dddfffrrr|||lllRRREEE999666777888:::===CCCBBB<<<555888BBBHHHGGGQQQlllxxxggg]]]nnn~~~cccTTTNNNZZZ___VVVggg{{{ZZZGGGSSSWWWkkk{{{|||PPPJJJOOOhhhjjjmmmYYY111888>>>---888:::===gggqqqzzz}}}nnnkkkOOODDDHHHyyywwwpppvvvkkkdddEEEIIIHHHHHHYYYZZZ```ZZZVVV[[[iiirrrooohhhkkk|||vvvqqquuupppbbbKKKRRRYYY```pppgggHHH:::HHHVVV|||tttjjj```___dddNNNHHHAAA<<<999::::::::::::::::::999999999888888888555777000777>>>888HHHrrrMMMAAA777777222000111222<<>><<<;;;;;;;;;<<>>:::@@@HHHKKKaaabbb___ZZZbbbwwwvvvbbbYYYdddiiibbbqqq}}}vvvzzz|||WWWAAAPPPWWWnnn}}}PPPHHHMMMhhhlllmmmnnnbbb999888;;;,,,888999===gggzzzoooqqqZZZPPPNNNyyytttnnnyyyuuuxxxVVVHHH<<>>=========>>>WWWxxx}}}zzzZZZSSSNNNPPP\\\MMMIIIIIIVVV```dddwww}}}wwwmmmbbbWWWOOOJJJPPPNNNNNNQQQRRRTTTZZZaaa~~~^^^sssOOODDDEEEGGG\\\wwwPPPWWWggg___llluuuaaaZZZTTTLLLBBBDDDZZZaaaRRRDDD@@@======BBBIIIOOOSSSLLLOOOTTTYYY]]]\\\XXXUUU```]]][[[[[[WWWPPPLLLLLLZZZiiisss{{{qqqLLLDDDfffNNN===;;;;;;QQQttttttQQQDDD;;;@@@DDDKKKlll~~~|||fffKKKNNNGGGKKKNNNNNNUUUNNNEEEDDDHHHOOOUUU^^^qqqfff___kkkbbbDDD;;;GGGjjjaaa]]]MMM555000:::333555QQQqqqYYY|||YYYVVV[[[___ffffffqqqvvvwww}}}zzzVVVOOOCCC888555777999;;;===AAAKKKOOOGGG======GGGPPPeeeZZZSSSYYYkkknnndddmmmuuuppp|||xxxuuu~~~]]]ZZZgggWWWIIIWWWwww~~~TTT===OOO[[[tttQQQGGGKKKiiippp|||iiinnnCCC777888,,,888:::BBBkkk|||uuuxxxjjj___TTTvvvooolllwww{{{sssfffpppZZZHHHGGGHHHHHHMMMuuuRRRBBB============<<<:::999:::AAA<<<===DDDDDD;;;888;;;>>>HHH^^^yyygggIIIEEEIIIjjjjjjVVVWWWbbbdddXXXLLLFFFBBB===:::::::::;;;;;;999999999999888888888777666444888333888;;;666JJJgggssssssIIIDDDEEE===777333222444@@@]]]zzzxxxGGGhhhvvvwwweeePPPzzzfffFFFHHHTTTaaa~~~xxxPPPQQQjjjtttjjj___fffpppiiipppmmmbbbTTTXXX}}}XXXLLLjjjXXXQQQ```fffZZZYYY^^^cccuuujjjaaa```]]]______FFFEEECCCAAA@@@@@@@@@@@@BBBiii|||[[[RRRQQQSSS]]]QQQRRRNNNYYYnnn|||zzz|||uuukkk___SSSIIICCCFFFDDDEEEIIILLLNNNTTT[[[sss^^^jjjWWWEEEEEEHHH\\\SSSXXXnnnpppssskkkWWWLLLIIICCCAAA???DDDWWW[[[LLL<<<999999===AAAAAABBBDDDIIIFFFKKKVVV[[[XXXWWW[[[SSSSSSUUUWWWTTTNNNLLLNNNQQQeeeuuuwwwOOO>>>YYYvvv[[[AAA===<<>>CCCMMMkkk{{{zzzQQQRRRkkk[[[WWWWWWTTT]]]KKKFFFJJJPPPWWW```rrrwwwddd^^^bbbVVV;;;DDDHHHjjjjjjZZZZZZJJJ:::222777333;;;^^^hhh\\\uuuWWWXXX]]]aaaiiihhhppprrrxxxmmmTTTLLLAAA666555777999;;;>>>DDDLLLQQQJJJ@@@@@@MMMZZZeeehhhllltttqqqjjjqqq|||xxx~~~sssooo|||XXXssskkkFFFDDDGGGHHH\\\pppRRR???QQQ^^^xxxRRRGGGJJJiiiqqqzzzwwwKKK666777///777666BBBlll~~~{{{~~~~~~uuukkkXXXqqqjjjkkkrrrvvvzzzooowww```KKKDDDGGGDDDNNN{{{JJJDDDIIIHHHHHHHHHDDD@@@@@@CCCBBBEEEJJJLLLFFFCCCMMMZZZSSSfffeeeGGGDDDLLL|||nnndddXXXQQQOOOMMMKKKIII???<<<888777888:::;;;<<<999888888888888777777777666333999333666777333IIImmm|||lll~~~yyySSSGGG===@@@999333111000<<>>gggzzzkkkMMMyyytttdddCCCCCCNNNeeeTTTIII```hhh\\\[[[```XXXQQQ]]]mmmhhhWWWppp~~~OOObbbYYYdddxxxZZZfffrrrtttpppxxxhhh___aaa```]]]cccGGGFFFDDDAAA@@@?????????===ffffffSSSQQQSSS^^^XXX]]]___qqq~~~|||yyysssiii]]]QQQGGGAAA@@@???AAAFFFHHHJJJPPPWWWiiiggg{{{cccdddIIIJJJSSScccxxx]]]VVVooowwwVVVPPPDDDDDD======@@@CCCOOOQQQDDD<<<999<<>>555444777999;;;>>>EEEIIIKKKIIIFFFLLL\\\kkkeeesss|||uuurrrttt}}}yyyxxxvvvwwwyyyggg}}}ppp[[[EEEJJJCCCIII]]]bbb```lll}}}~~~PPPCCCSSS^^^yyySSSGGGHHHeeekkkyyy~~~QQQ777999333666///???jjj}}}|||zzzzzzqqqZZZooohhhlllqqqzzz|||}}}]]]TTTBBBDDDFFFZZZxxxHHHOOOOOOJJJGGGHHHFFFDDDFFFLLLTTTjjjyyysssfffhhhxxx{{{```EEE;;;SSS{{{lllZZZJJJ???999BBB>>>:::777888999::::::888888888777777777666666555222999555888888888SSS|||xxxVVVJJJ???EEE>>>777222000888RRRmmmsssAAAfffxxxkkkNNNzzzppp|||bbbHHHOOOVVVlll~~~ZZZIII^^^iii[[[___dddXXXPPPRRRPPPUUUfffmmmVVV}}}fffyyy```~~~ddd^^^cccbbbZZZjjjIIIGGGDDDAAA???======<<>>???CCCEEEEEEJJJPPP]]]fffyyy|||^^^nnnMMMUUUffflllvvvtttXXXlllfffdddZZZFFFGGG??????AAA>>>BBBCCC999???:::<<>>AAAGGGZZZdddiiisssuuurrrvvvwwwuuunnn```___uuu|||iiiqqqvvvsssmmm___MMMOOO\\\iiisssyyysssvvv~~~}}}~~~sssuuurrrooobbbRRRRRRPPPCCC>>>GGGvvvlllsss```???@@@777333666777OOOyyy{{{xxxmmmwwwpppXXX]]]aaaccckkkiiinnnggg}}}___XXXGGG===444444888:::<<<>>>BBBCCCFFFHHHLLLUUUgggxxx~~~zzzzzzuuu|||wwwqqqggg~~~```oooxxxWWWccc^^^IIIeeeuuusssOOOMMMfffxxxMMMDDDPPP\\\xxxRRRFFFGGGaaafffvvvbbbZZZ888:::777555333@@@lllzzz{{{zzz|||vvv```sssjjjnnnvvveeecccOOOOOORRRpppmmmEEELLLKKKDDDAAABBBAAAAAAIIIUUU|||oooWWWBBB<<<___tttqqqsssxxx}}}{{{ttthhhWWWHHHLLLFFF???:::888888888888777777777777666666666666333111999888;;;===AAAbbbsssMMMKKKLLLJJJDDD===888333888NNNgggfffNNNfffvvv}}}~~~iiiSSSuuu|||ooo~~~}}}rrrccc^^^]]]lllsssrrr___MMMaaaiiiccckkkvvvvvvuuuvvvrrr```ccc{{{{{{lllmmm___YYY^^^```UUUrrrOOOLLLIIIEEEAAA>>>===<<>>>>>===>>>BBBCCCBBBFFFLLLUUUyyyaaa}}}cccxxxWWWkkk}}}]]]fffeeerrryyy```LLLLLLCCCDDDFFF>>>===>>>999BBBAAAKKK\\\ddd```^^^aaa[[[UUUMMMIIIHHHHHHJJJMMMTTTPPPPPPTTTVVVSSSPPPOOOUUUhhhsssxxxpppNNN>>>SSS|||yyyKKKLLLTTTKKKnnnwwwgggKKKCCCDDDHHH\\\fffiiillleee\\\]]]TTTTTTPPPHHHQQQoooxxxdddqqq^^^VVV\\\ooo|||wwwzzzyyy{{{ooonnn|||yyyooo[[[LLLQQQQQQ???888MMM}}}qqqwwweeeAAA???444555777999SSSzzzoooYYY^^^```aaajjjgggkkkggg```ZZZEEE;;;333444888:::<<<>>>???AAAEEEHHHJJJPPPaaasssyyyxxxyyyooovvvtttmmmjjjnnnWWWqqqdddvvvqqq\\\fffEEEBBBUUUrrroooHHHCCCNNN[[[}}}}}}MMMEEEJJJfffkkkvvvZZZ}}}fff;;;999888555999???kkksss|||}}}|||jjj|||pppqqq{{{{{{jjj]]]YYYRRR|||___HHHCCCNNNIIIFFFFFFBBBCCCSSShhh|||pppkkklllkkkgggbbbZZZLLL@@@DDDcccwwwiiiUUUSSSQQQ]]]hhhmmmooommmeee\\\MMMGGG>>>888555666888999777777666666666555555555444111999888:::<<>>777999LLLbbbjjjVVVccctttqqqttt[[[cccdddhhh|||}}}}}}sssYYYYYYhhhhhhmmmkkkWWWdddmmmqqqyyyiiikkk~~~kkk______WWWWWWYYYNNNxxxUUURRRNNNIIIEEEAAA???>>>@@@ggggggIII]]]vvv|||~~~~~~~~~xxxrrrpppkkkcccXXXMMMBBB<<<<<<;;;===AAACCCCCCGGGMMMTTTxxxdddkkkfffbbbaaahhhVVV\\\RRROOOFFFIIIKKKBBB@@@CCCBBBDDDKKKddd|||eeePPPIIIOOOWWW\\\TTTNNNMMMRRRWWWVVVRRRQQQMMMfffwww|||rrrMMM>>>TTTsss^^^___```JJJ{{{mmm}}}pppRRRGGGFFFSSSfffqqqpppooohhheeemmmbbbbbbcccbbbppp\\\nnn]]]^^^iii}}}~~~zzzpppsss~~~|||zzz|||mmmVVVJJJSSSOOO555999SSSfffnnngggEEE???000777222999\\\nnnYYY_________hhheeehhhkkkccc\\\DDD:::333444888:::<<<>>>>>>AAAGGGHHHDDDDDDSSSfffuuu~~~nnnpppssshhhppprrrkkkhhh[[[ttteeejjjkkk\\\kkkUUUGGGIIIDDDHHHWWWggghhhDDDBBBNNN]]]xxxHHHDDDNNNnnnttt|||ggg}}}ooo<<<888888555777888cccqqq{{{yyy~~~~~~ssstttrrr||||||vvvrrrjjj\\\mmmgggZZZTTTQQQPPPNNNFFFGGG^^^yyytttbbb^^^VVVMMMTTTeeemmmppprrrttt|||~~~lllUUUMMMNNNNNNLLLJJJHHHDDD???HHH]]]gggKKKRRRKKKJJJUUUbbbhhh___QQQMMMNNNPPPHHHAAA999333222555999;;;777666666666555555555555777333999666666666===ccc~~~tttuuuvvvoooIIIHHHJJJIIIEEEBBB???999999JJJ___yyyVVV___zzzbbbPPPKKK^^^~~~}}}uuuhhhMMMRRRgggiiiuuu|||ccciiiuuudddVVVhhhVVV[[[dddXXXSSSTTTJJJeee\\\QQQVVV???CCC???AAA888tttzzzTTTaaaxxxwwwvvv|||{{{||||||zzzvvvnnngggbbbZZZMMMBBB<<<:::<<<>>>@@@AAACCCGGGIIISSSnnnoooiii}}}aaattt\\\ppplllccceeeXXXPPPNNNHHH@@@BBBKKKOOOeeesssaaacccmmmnnnhhhIIIHHHDDDCCCKKKTTTUUUNNNVVVbbbvvvvvvMMM>>>SSSqqqqqqWWWkkksssqqqmmmcccMMMbbbdddkkksssxxxyyyyyyzzz{{{yyyuuuuuuhhhbbb___iiisssxxx{{{yyy|||wwwssssssuuuwwwuuusssssspppcccIIIOOO[[[EEE:::AAA___hhh{{{xxxLLL888666999111;;;kkk|||www|||lllZZZ```[[[XXXdddeeeiii{{{^^^LLLKKK444555???777777>>>888===???BBBFFFHHHIIIIIIIIIJJJPPPKKKJJJLLLFFFYYYmmmuuusssmmmppppppiiinnnooo[[[XXXOOOBBBAAA===CCCLLL^^^{{{WWW<<>>AAABBBrrr|||]]]]]]llluuuzzzwwwlll|||~~~zzzzzzxxxkkktttlllccc^^^VVVJJJ@@@;;;:::<<<>>>@@@AAACCCGGGJJJQQQmmmnnnjjj}}}ooorrrmmm|||qqqhhheee\\\QQQPPPWWW___wwwvvv{{{wwwttttttxxxsssaaaNNNHHHGGGBBB>>>CCCLLLPPPOOOYYYeeevvvnnnHHH???YYY^^^kkklllxxx}}}zzzuuufffnnnuuu~~~uuu~~~zzziiirrrzzz^^^aaawww||||||tttsssqqqqqqssstttsssqqqeeebbb]]]OOOYYYaaaHHH???EEEuuuqqqOOO999777888555BBB___tttwwwlllZZZ```\\\ZZZeeeeeejjjWWWPPPQQQ999666===777888===777;;;===@@@CCCEEEEEEEEEEEEDDDGGGGGGIIINNNXXXtttlllyyyzzzttt}}}{{{ssszzzmmmYYYXXXSSSLLLOOONNNRRRbbbzzzTTT???DDDTTTlllfffFFFAAAKKKWWW\\\ccc???<<<999777222===YYYjjjxxxqqqzzzxxxttt|||zzz{{{~~~{{{rrrxxxqqqhhhzzzqqq{{{\\\DDDLLLfffzzz{{{aaaxxxoooyyytttcccKKK@@@CCCDDD@@@666666666666666666666666777777666666666555555555777222555111;;;:::FFFYYYLLLHHHIIILLLKKKFFFDDDBBB999CCC___tttyyyGGGuuukkkCCC@@@aaa||||||~~~yyyppp___]]]fffuuuvvvllllllvvv~~~rrr{{{vvveee```ZZZXXXVVVSSSQQQMMMIIIFFF}}}uuuuuuQQQIII@@@AAAHHHooogggVVV```rrrwwwlllVVVZZZ{{{~~~|||bbb___ppp|||qqqwwwyyyjjjqqqggg]]]WWWPPPEEE===::::::<<<>>>@@@AAADDDGGGJJJQQQnnnkkkrrrzzzyyy~~~uuukkklllsssuuu^^^YYYXXXSSSTTTVVVXXX[[[XXXJJJ;;;EEEDDD@@@===@@@JJJQQQSSSZZZiiixxxzzzccc@@@???^^^bbbkkkuuu{{{}}}uuuxxx~~~{{{lllpppRRRRRRxxxbbbkkk|||ttttttssssssrrrqqqppppppggg]]]YYYSSS\\\[[[AAA???OOOwwwMMM;;;<<<777333BBBWWWvvvrrrqqqmmmZZZ```^^^\\\ffffffkkk}}}TTTYYYWWW???555999888;;;>>>:::;;;===???AAACCCCCCCCCCCCDDDBBBGGGKKKRRRmmm|||tttzzzsssrrr|||qqq}}}yyyjjjeeeppptttrrrvvvooosssjjjIII===LLLbbbyyyVVVDDD@@@DDD]]]WWWyyysssWWWDDD;;;999777666<<>>@@@BBBDDDHHHKKKRRRnnniiissscccNNNUUUZZZTTTTTTRRRKKKEEEFFFKKKLLLIIIHHHHHHGGGIIIOOOWWW[[[\\\WWWlll{{{www\\\;;;@@@``````jjj}}}|||{{{mmmhhhrrrZZZRRRQQQUUU|||yyysssvvvuuurrrpppmmmlllmmmmmmmmm[[[SSSNNNUUUOOO;;;EEE]]]{{{{{{IIIFFFFFF777444>>>ddd|||sssppppppZZZ___```___gggggglll{{{QQQ]]]\\\FFF666555:::???@@@>>>>>>???@@@BBBCCCDDDDDDDDDHHHCCCJJJNNNTTTxxxuuuzzzeee___ttteeennnwwwuuuzzzXXX@@@???QQQnnnHHHBBB@@@AAAgggYYYvvvlll```HHH;;;::::::999;;;UUUttt~~~~~~vvvTTTPPPJJJGGGMMM]]]ppp||||||~~~rrr\\\GGG>>>===;;;555333333444555666777777888777777666666666666666666555777:::===<<<888QQQ|||OOOIIIKKKRRRJJJNNNMMMKKKHHH@@@HHH```iiiXXXZZZ}}}tttTTTccc{{{{{{xxxyyy||||||yyywwwhhhaaannn|||~~~zzzsss}}}zzzssslllsssppp]]]ZZZZZZVVVSSSRRRNNNIIIEEEBBB@@@>>>===xxxgggRRRJJJIII}}}~~~```dddzzz{{{}}}{{{bbbYYYyyyeeeeeevvvyyysssoooiiifff\\\QQQKKKFFF@@@<<<;;;:::<<<>>>@@@BBBEEEIIILLLPPPllljjjsssxxxZZZMMMZZZeeeZZZGGGKKKNNNNNNLLLLLLMMMLLLHHHNNNMMMOOOVVV^^^```___\\\XXXqqquuuWWW:::CCCeee[[[eeeyyy|||{{{}}}iiihhhwwwTTTHHHOOO^^^ssskkk}}}ssspppllliiihhhjjjlllnnncccQQQLLLKKKPPPJJJ<<>>>>>??????@@@BBBCCCDDDDDDEEEHHHCCCKKKOOOWWW{{{uuuzzzTTT]]]ssszzzdddpppnnnMMM<<>>AAA???DDDoooaaaxxxxxxvvvKKK<<<<<<;;;777777LLLsss{{{|||zzzzzzzzzzzzyyy}}}rrrxxxaaaZZZbbbpppppp```ZZZRRRLLLBBB;;;;;;===;;;666333444444555666777888888666666777777777777777777222444555===;;;555QQQxxxuuunnnjjjKKKKKKHHHJJJJJJOOONNNKKKIIIBBBFFFXXXcccfffXXXzzzhhhhhhuuu{{{wwwvvvvvvvvvtttsssssskkklll}}}}}}|||~~~tttoootttzzzvvv}}}}}}lll[[[SSSPPPNNNPPPUUUNNNJJJDDD@@@>>>===;;;:::ooo[[[VVVSSSqqqlllUUU]]]{{{xxxlllhhh___UUUKKKFFFCCC>>>;;;;;;:::<<>>444xxx}}}|||{{{^^^___``````ggggggooozzzSSSTTTlll^^^CCC555;;;<<<999===>>>>>>???AAABBBDDDEEEEEEDDDDDDJJJRRRbbbZZZWWWttt}}}uuu```fffttt~~~cccBBB777HHHjjjxxx___;;;AAA@@@KKKqqqhhhuuu|||kkkLLL>>>>>>;;;:::999EEE}}}|||yyy}}}zzzwwwvvvxxxzzzyyyxxxyyypppttt\\\ZZZyyy{{{yyywwwooolllooolllaaaVVVRRRPPPLLLGGGBBB???;;;555000555555666666777777888888666666777777777777888888888888333>>>;;;;;;fff|||dddPPPRRRKKKHHHJJJNNNLLLJJJKKKEEEEEEQQQaaalllUUUjjjvvvmmmsss{{{vvvssssssssspppnnnooonnnuuu|||zzzqqqtttyyyzzzvvvrrrvvv}}}}}}ggg]]]WWWVVVQQQIIIGGGJJJHHHEEE@@@===;;;;;;999888~~~hhhZZZ^^^___~~~rrr{{{ddd}}}xxxlllfffVVVMMMEEEBBB@@@<<<999:::999<<>>:::888999999<<>>???AAA999???HHHRRRYYY[[[XXXSSSYYYWWWQQQKKKIIIKKKHHHDDDAAACCCGGGFFFAAADDDXXXnnnbbbDDDBBBfffiiiXXXaaajjj{{{zzzoooYYY___ppp|||~~~{{{uuudddZZZbbbpppVVVkkk```ZZZjjjllltttmmmgggjjjppppppggg^^^HHHEEEHHH>>>@@@HHHSSSvvv{{{MMM<<<666GGGrrrsssvvvpppccc___```___fffgggqqq{{{]]]RRRfffcccHHH555>>>???<<>>888;;;???nnnwwwvvvuuuxxxzzzvvvnnnllloootttmmmrrrttt||||||sssPPPIIIRRROOOaaaoooIIINNNssszzz|||||||||~~~~~~{{{wwwvvvssssssuuuqqqjjjiiinnndddaaa[[[SSSMMMJJJHHHFFFCCC@@@===:::666444666:::999999999888888888888888666666777777888888888999222888666DDD<<>>AAAWWWppp}}}OOO@@@LLLjjjXXXeee]]]iii~~~oooooo}}}tttaaappp~~~|||{{{rrrooo```WWW]]]tttuuuZZZ^^^___zzzppprrrllleee]]]RRR???HHH???===HHHHHH]]]}}}EEE@@@???;;;pppwwwppp\\\\\\``````eeennnssszzziiiRRRaaacccPPP999777;;;>>>DDDHHHEEEGGGMMMOOOMMMOOOUUUSSSZZZddd|||nnnPPP:::GGGiiiYYYlll}}}MMMAAA999AAAJJJmmmdddeeeSSSEEEJJJAAAEEE@@@BBB555RRR{{{yyy|||zzzyyywwwtttpppnnnmmmmmmmmmppprrrtttvvv|||mmm\\\MMMOOOccc~~~zzznnnaaaVVVKKKEEELLLWWWjjjqqqvvvwwwzzz~~~{{{uuuuuusssqqqooommmkkkgggeee___[[[UUUNNNHHHDDDBBBBBB===;;;888666555666888999777777777777888888888888999999888888888888888888888>>>CCC:::888ZZZ{{{}}}SSSMMMJJJPPP:::OOOMMMKKKGGGFFFHHHJJJKKKKKKRRRZZZnnn|||pppddd~~~aaasss}}}wwwiiifffggghhhlllmmmmmmmmmkkkllltttyyy]]]LLLAAABBBCCC===;;;>>>===<<<:::888666555444444kkktttfffdddeeeuuupppwwwxxxxxxyyywwwuuuuuupppbbbSSSEEEAAA>>>===;;;777777::::::===@@@CCCEEEIIIMMMQQQrrr{{{bbbUUU{{{hhhoooeee}}}rrreeeTTTHHHBBB@@@===;;;>>>BBBDDDBBB@@@AAACCCDDDIIIYYYZZZNNNGGGBBBBBBLLLHHHHHHFFFHHHTTTjjjuuuGGG>>>UUUttt}}}YYYSSSZZZ```nnnyyyiiivvv~~~uuuiiiooo~~~qqqzzzzzzsssqqqooonnnhhhbbbYYYQQQfff~~~{{{vvvhhhYYYOOODDDGGG::::::BBBBBBPPP~~~uuuiiiGGGDDD@@@BBBxxxyyysss___]]]aaaaaadddjjjpppxxxlllVVVeeeeeeRRR===:::===>>>DDDGGGGGGKKKRRRUUUSSSTTTXXX```oooyyyooommm||||||TTT>>>CCCGGGMMM]]]___yyyeeeEEEBBB:::JJJLLLsssjjjoootttPPPGGGKKKCCCFFF???AAA999OOO~~~wwwrrr~~~|||vvvuuurrrooommmllllllkkknnnrrruuuwwwyyy~~~|||eeeRRR^^^~~~zzzaaagggnnnlll```WWW___mmmvvvzzz{{{wwwuuuwwwuuuqqqpppnnnkkkjjjhhhfffbbb```UUURRRMMMHHHCCC@@@>>>>>>:::999777666666777888999888888888888999999999999999999888888888888888888===777BBB<<<666hhhssshhhzzzOOOOOOQQQDDDRRRLLLIIIFFFFFFGGGIIIJJJJJJIIIRRRiii{{{rrrbbbooo{{{\\\vvv|||iiifffjjjiiiaaacccfffeeeeeeiiipppwww}}}vvvXXXIII???@@@AAA<<<999===;;;:::888777555444333333zzzyyyaaajjjiii~~~hhh]]]hhhqqqtttlllmmmiiiccc^^^]]][[[XXXDDD???;;;:::888666777;;;???<<<@@@HHHKKKJJJOOOXXXccc[[[iiinnnyyyyyyccciiieee~~~qqqfffUUUHHHAAA???===<<<<<<>>>CCCHHHJJJMMMUUU^^^gggjjjXXXCCCDDDJJJHHHHHHBBBAAAFFFWWWmmmbbb???GGGjjjjjj\\\III]]]]]]ccclllfffvvv|||{{{{{{{{{zzzxxx~~~xxxuuurrrtttyyy~~~rrrhhhqqqyyyuuupppqqqtttqqqRRRBBBLLLooosss___PPPJJJDDDFFF666???CCC???iiiPPPJJJGGG???DDDvvv|||wwwbbb^^^bbbdddfffiiimmmvvvppp[[[cccbbbPPP@@@@@@AAACCCJJJHHHJJJPPPXXX\\\\\\___ccclllsss[[[KKKFFFSSSyyyxxxzzzvvvgggEEE999DDDCCCMMMooorrrsssLLL<<>>???<<>>999777:::888888666555444333333333ffffffhhh|||yyy```KKK^^^tttrrrjjjccc```YYYQQQKKKJJJNNNPPPBBB<<<888888666555888<<>><<<@@@KKKSSS[[[gggsss{{{vvvZZZAAAGGGRRRMMMEEEFFFFFFSSSjjjrrrMMMCCCYYY{{{}}}]]]ZZZMMM\\\]]]]]]wwwyyycccqqqwww}}}|||yyyyyy}}}rrrwwwzzzwwwyyyuuuoooooowwwpppmmmlllpppkkk|||tttXXXLLLZZZ|||}}}gggRRRHHHHHHFFF;;;AAAGGGBBBRRR}}}GGGLLLGGGBBBDDDkkktttyyyvvv{{{fff^^^```fffjjjmmmmmmuuurrr```ZZZWWWIIIAAAFFFGGGJJJTTTOOOQQQUUUYYY]]]bbbjjjqqquuuhhhNNNCCCAAA@@@GGGlllvvvooovvv{{{UUUEEE===??????HHHlllbbbAAA???@@@BBBJJJddduuu~~~XXXnnnYYYJJJPPPOOOHHHIIIDDDAAA???BBB```yyy{{{pppvvv~~~}}}{{{yyyxxxwwwuuutttssspppmmmiiifffdddbbbfffkkkooopppqqqsssttt|||}}}{{{}}}xxxuuuuuurrrzzzsssqqqooolllgggddd```]]]ZZZWWWRRROOOEEEEEECCC@@@===;;;999777222444666888999::::::999999999999999::::::::::::888888999999999999999:::<<<;;;===<<>>PPPmmmfffVVVPPPVVVTTTXXXYYYfff}}}iii}}}zzzxxxvvvssssssuuuwwwxxxvvvwwwyyy|||vvvvvv||||||uuuwwwrrrmmmmmmkkkooojjjwwwvvvmmmmmmxxxkkkXXXGGG???@@@===:::HHHEEENNNzzzeeeKKKNNNJJJJJJFFFbbb~~~xxxuuu|||ooo___]]]dddkkkmmmnnnuuu~~~sssdddUUUPPPDDDCCCKKKKKKMMMZZZ[[[\\\[[[YYYZZZcccnnnwww}}}tttTTTAAA@@@GGGZZZrrrrrrnnnrrrfffRRRIII///;;;LLLBBBZZZoooOOO===HHH@@@KKKHHHPPPTTTLLLRRROOOJJJIIIKKKFFFEEE@@@PPPyyy~~~|||sssyyykkk~~~{{{yyyxxxwwwxxxvvvtttqqqlllhhhdddbbbeeeeeeeeefffiiiooouuuzzzyyyxxxvvvuuuvvvyyy|||}}}vvvyyy}}}ssssssrrrpppooooooqqquuuyyysssooonnnjjjeeedddaaa]]]YYYUUUPPPJJJGGGCCCBBB@@@>>>;;;888666555222444666888:::::::::999888888888999999999999:::888888999999::::::::::::<<>>AAA;;;777777888666555666444444333333333333444444{{{bbbaaahhhyyywwwtttvvvyyy|||~~~~~~yyy|||}}}zzzuuuwww{{{ssseeeMMMLLLVVVdddyyyppp\\\RRRHHHDDDBBB>>>;;;:::<<<888666888::::::>>>CCCDDDFFFJJJLLLKKKRRRmmmsssgggssscccdddfffggg^^^]]]}}}wwwrrrrrrsssrrrsssuuu}}}nnn___UUUPPPNNNOOOOOOJJJCCC???>>>???===FFFRRRaaavvvrrrQQQIIIGGGEEEJJJQQQWWWaaapppmmmBBB<<>>HHHaaafffkkkrrrcccIII::::::;;;YYYbbbNNNhhh\\\AAA<<>>HHHMMM~~~gggfffRRRNNNRRRMMMMMMIIIHHHGGGKKKGGGOOOxxx~~~}}}}}}tttkkk~~~{{{xxxuuusssrrrwwwvvvsssoookkkhhheeecccmmmiiidddaaaccciiiqqqwwwrrrtttwwwzzzzzzxxxvvvtttwwwvvvzzzxxxsssyyyyyylll|||xxxsssrrrwwwooonnnmmmhhhbbb^^^[[[VVVSSSOOOJJJEEEAAA???>>>;;;999777555444444555666888999::::::999999888888888888999999999999888888999999:::;;;;;;;;;888III777GGGkkksssyyyOOOMMMQQQKKKNNNLLLKKKJJJHHHIIIJJJKKKJJJIIIFFFFFFIIIWWWqqqzzzuuuiiiDDD666PPP^^^IIIBBBCCCEEEHHHKKKNNNPPPRRRPPPPPPOOOPPPRRRTTTSSSRRROOOPPPRRRRRROOOLLLIIIEEEEEECCCAAA>>><<<;;;::::::;;;999666666666777666555444444444444444555666777wwwZZZPPPiiihhhrrrzzzzzzvvvooojjjkkkpppuuuzzzsss|||yyyttt|||vvvnnnrrruuuuuurrrrrrrrrmmmfffQQQPPPmmm~~~sssRRRIIIBBBAAA@@@;;;999:::999666777;;;===>>>BBBGGGDDDHHHLLLOOOVVVhhh|||cccqqqeeeccceeeeeebbbbbbppp}}}}}}tttnnnqqqtttrrrooooooqqqsssrrrmmmlllnnnnnnkkkgggccc___[[[WWWTTTTTTUUUMMMPPPPPPKKKDDD@@@BBBEEEIIIaaawwwYYYCCCJJJLLLJJJOOOPPP[[[fffsss|||KKK===UUUjjj^^^ZZZTTTWWWUUUTTTXXXVVV\\\~~~yyyggg```___]]]\\\]]]^^^mmm{{{zzzlllaaaccckkkhhhiiilllpppsssuuuxxxzzzmmmuuupppjjjnnnooommmssssss{{{xxxwwwyyymmmeeeKKK@@@CCCIIICCC???DDDFFFJJJLLLbbb|||QQQOOOJJJKKKLLLEEECCCSSS{{{lll```dddjjjjjjnnnqqqrrrsssvvvzzzwwwqqqbbbWWWKKKPPPYYYQQQNNN]]]hhhqqqwwwuuutttxxx~~~mmmSSSGGGQQQbbbppppppiiilllpppaaaFFF;;;BBB999bbbuuueee```|||kkkJJJ===@@@;;;BBBBBB]]]jjjOOORRROOOOOOJJJPPPJJJEEEHHHLLLKKKQQQoooxxxwww{{{tttttt}}}yyyvvvtttsssrrrsssqqqooollliiihhhggggggqqqkkkddd______bbbgggjjjjjjnnnssswwwzzzyyyxxxvvvwwwtttyyy{{{ttttttvvvnnnxxxwwwvvvxxxrrriiihhheee```]]]SSSQQQMMMKKKHHHEEEAAA===<<<:::888666555666666777999999:::::::::999999999999999999999:::::::::;;;888888999999:::;;;;;;<<<;;;<<<===llluuugggNNNLLLOOOPPPIIINNNJJJIIIHHHHHHJJJJJJIIIHHHGGGGGGEEEMMMfffwwwiiinnnyyyqqqSSSPPPSSSNNNCCCAAAAAAAAACCCFFFHHHIIIKKKJJJJJJKKKLLLLLLLLLLLLGGGBBBDDDEEE??????AAA===?????????>>>===;;;999888777777666666666777777666555555555555666777999999jjjSSSUUUjjj```cccvvvooossssssjjj```___eeekkkpppeeeyyyooohhhuuujjjkkkggghhhkkknnnjjj```YYYXXXPPPRRR}}}bbbGGGAAA===>>><<<777888===888666777<<<@@@AAADDDIIIFFFKKKOOOSSSccc|||dddVVVxxxyyyccceee___bbb```cccXXXkkkyyyYYYiiiwww}}}ooonnnqqqqqqqqqsssllliii```WWWUUUXXXYYYWWWTTTQQQPPPTTTWWWTTTOOOKKKMMMPPPPPPLLLEEECCCHHHMMMgggbbbWWWHHHHHHOOOJJJJJJYYYbbbppp{{{YYYDDDOOOwwwqqq[[[WWWRRRUUUKKKWWWOOOQQQOOOUUUuuuyyyjjj```WWWRRRRRRUUUXXX```jjjooommmhhheee]]]bbbhhhllloooqqqnnnjjjiiirrroooiiijjjiiikkkuuuhhhvvvtttkkkssskkkRRRJJJJJJFFF@@@HHHLLL???:::DDDKKKFFFXXXTTTMMMSSSFFFHHHIIIGGGHHHUUUvvv}}}mmm~~~qqqeeehhhnnnmmmlllnnnnnnnnnrrrxxxyyyvvvgggZZZOOOVVV___UUUSSSbbbeeeuuuvvvbbbaaayyyttt[[[fffyyykkkIII888<<>>???GGG:::NNNBBBrrr]]]AAARRROOOLLLHHHRRRKKKLLLLLLJJJFFFJJJaaaxxxxxxsss|||{{{zzzzzzooommmkkkiiihhhhhhiiijjjooojjjddd___]]]^^^______eeefffiiilllppptttxxxzzzuuusss{{{|||pppkkkppppppooouuu{{{zzzxxx~~~}}}ooobbb___\\\WWWSSSSSSKKKIIIFFFEEEDDDBBB>>><<<;;;999777666666888;;;<<<<<<<<<;;;::::::999999888:::::::::;;;;;;;;;<<<<<<888888999::::::;;;<<<<<>>>>>AAA@@@@@@CCCCCCBBBAAABBBDDD<<<>>>@@@:::<<>>LLL^^^ttt\\\VVV\\\YYYOOOOOOHHHGGGNNNTTTWWW[[[aaaxxx{{{cccMMMJJJvvviiiVVVXXXZZZRRRNNNQQQTTTNNNLLLRRR]]]nnn}}}eee```UUUHHHHHHIIIIIILLLVVVcccjjjhhhdddZZZ[[[]]]___aaabbbcccdddhhhhhhgggfffeeedddcccbbbiiiiiihhhhhhhhhhhhiiiiiioooiii```WWWOOOIIICCC???AAADDDCCC???>>>BBBIIIMMMbbbmmmOOOIIIMMMLLLIIIJJJKKKNNNQQQtttwwwttt|||tttfffiiimmmiiihhhnnnrrrsssuuuwwwvvvssslllccc]]]___bbbccccccdddzzzvvvfffiiisssmmmWWWGGG999555CCCWWWiii[[[mmmaaaAAA:::AAAGGGAAAMMM]]]RRR___WWWOOOKKKMMMOOONNNMMMJJJJJJFFFGGGLLLSSStttuuussssss|||zzzggg|||~~~}}}{{{wwwuuunnnnnnnnnmmmjjjhhheeecccaaabbbbbbbbb```\\\XXXUUUVVVZZZaaahhhmmmpppqqqrrrpppqqqrrrssssssrrrpppooovvvvvvtttoooooowwwyyypppnnnnnnjjjccc[[[VVVTTTRRRMMMIIIDDDCCCAAA>>><<<:::999999555555666888888999999999999999:::::::::;;;;;;;;;:::::::::::::::::::::::::::777888<<<===:::===BBB>>>@@@NNNfffpppWWWEEEIIIRRROOOGGGCCCJJJGGGEEEFFFHHHIIIGGGDDDCCCIIIHHHEEELLL^^^kkknnn}}}xxx|||~~~[[[LLLKKKDDD???<<<999555888===BBB===888888<<>>;;;<<<<<<<<<;;;;;;;;;::::::999888777666666666666666444444444444555666777888:::444333888;;;;;;???FFFqqqgggiiioookkkeeelll~~~wwwuuuooohhhccc]]]YYYVVVUUUQQQRRRRRRRRRQQQPPPOOOOOOLLLKKKJJJHHHGGGEEEDDDCCCDDDAAAOOOOOOKKKllltttGGG;;;;;;;;;999888888;;;===AAABBBBBBBBBCCCEEEIIIMMMKKKRRR^^^ppp|||bbb^^^}}}gggXXX[[[bbbaaa\\\[[[```___eee~~~{{{WWW\\\sss~~~uuu}}}}}}vvvmmm___RRRPPPKKKJJJNNNQQQNNNLLLMMMLLLOOOSSSTTTQQQOOONNNNNNRRRSSSSSSMMMEEEHHH\\\pppvvvfffSSSIIIFFFFFFEEEEEECCCFFFPPP[[[___aaafffnnnwww]]]LLLEEE___gggYYYPPPRRRRRRMMMKKKOOOLLLKKKLLLOOOVVVfffjjjfff\\\LLLFFFGGGDDDBBBGGGPPPYYY]]]^^^kkkeee]]]UUUQQQRRRVVVYYYaaa``````___^^^^^^]]]]]]cccbbb___\\\YYYVVVUUUTTTKKKIIIGGGGGGGGGFFFDDDBBB??????>>>???CCCLLLVVV\\\kkkYYYLLLMMMPPPKKKGGGGGGIIIHHHJJJcccjjjiii{{{zzzkkkgggkkklllmmmpppqqqrrrvvvyyyuuunnnuuuoooiiieeeccceeemmmwww|||zzzsss}}}~~~hhhfffpppuuusssoooTTTEEE:::999>>>HHH]]]sss^^^___kkkrrrOOO>>>AAAEEEAAAFFFMMMeeeXXXRRRKKKIIIKKKMMMLLLJJJIIIIIIFFFHHHMMMPPPiiiqqq|||~~~}}}wwwttt{{{xxxtttrrrnnnnnnnnnllljjjgggeeecccaaaaaaaaa```]]]ZZZWWWUUUQQQSSSWWW\\\aaafffjjjlllmmmnnnooopppooommmkkkjjjoooqqqpppllliiilllvvvyyywwwrrrmmmgggddddddeee```ZZZSSSOOOMMMLLLGGGCCC@@@???>>><<<:::999888888666666777888999999999999999999:::::::::;;;;;;;;;::::::::::::::::::::::::;;;:::::::::::::::>>>BBB555DDDvvvssshhhaaaPPPEEEHHHLLLHHHEEEFFFJJJHHHFFFFFFHHHIIIGGGEEEDDDIIIJJJFFFGGGSSSdddooo~~~}}}~~~yyy~~~gggEEE;;;999CCCGGG???999;;;444666999===??????===;;;::::::999999999888888888999888777666666666666666777777666555444333333444666444666===??????AAAFFFvvv___nnnnnnjjjfffaaaddd|||{{{pppjjjbbb\\\XXXUUUQQQMMMKKKJJJIIIFFFEEECCCCCCBBBBBBBBBAAAAAA@@@???>>>>>>===888999:::BBBVVVTTT999888999:::::::::<<<@@@BBB@@@BBBDDDFFFGGGJJJMMMPPPOOO```vvvfff^^^vvvhhh\\\WWW___eeeaaa[[[XXXZZZUUUWWWddd~~~ZZZIIIPPP[[[fffsss|||~~~uuuiii___RRRMMMIIIJJJJJJHHHGGGIIIKKKNNNQQQRRRQQQNNNLLLLLLQQQOOOMMMIIIEEEHHHXXXiii```NNNDDDGGGIIIFFFHHHPPPIIISSSbbblllnnnoooyyy~~~YYYLLLWWWfffgggPPPRRRTTTRRROOONNNNNNOOOHHHJJJMMMMMMMMMXXXrrr~~~}}}uuucccPPPFFFFFFBBB======AAAGGGLLLOOO[[[[[[ZZZYYYWWWUUUSSSQQQQQQQQQQQQQQQQQQQQQRRRQQQQQQPPPNNNLLLIIIHHHGGGFFFFFFEEEDDDEEEFFFEEECCCAAAEEEJJJLLLHHHDDDNNNhhhhhhNNNIIIJJJOOOOOOIIIFFFIIIKKKEEEGGGQQQttteee[[[nnnuuuhhhhhhnnnqqqqqqpppqqqvvvyyytttkkkkkkllloooooojjjiiiqqq|||ppp___iii}}}zzzvvvjjjmmmvvv|||iiiRRRDDD>>><<<===@@@===>>>KKK[[[ZZZrrrzzzUUU>>>>>>GGGHHHAAAGGGrrr~~~lllyyyQQQMMMIIIIIIKKKMMMLLLJJJJJJKKKHHHLLLPPPOOO]]]xxx{{{pppxxxzzzrrr}}}zzztttqqqqqqmmmmmmmmmllljjjgggeeecccbbbaaa___]]]ZZZXXXVVVUUUOOONNNNNNOOORRRVVV[[[]]]bbbccceeefffggggggfffeeeiiikkkmmmiiidddaaadddhhheeeccc___\\\ZZZXXXVVVTTTTTTPPPJJJGGGFFFEEEBBB???<<<;;;:::888888777777777777888999::::::;;;::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::<<<;;;:::;;;???AAA@@@:::aaaiiiSSSKKKGGGIIIIIIDDDEEEKKKJJJHHHGGGGGGHHHHHHGGGFFFEEEGGGJJJGGGBBBEEEXXXlll|||~~~eeeMMM;;;;;;>>>:::888;;;:::;;;999777444444888;;;777777777666666666666666666666555555555555555555666888999:::999999:::<<<222>>>KKKLLLDDDDDDVVVjjjfffZZZsssgggYYYYYYYYY[[[hhhsssooofff___[[[WWWPPPIIIMMMLLLIIIFFFDDDCCCBBBBBBBBBAAAAAA@@@???>>>>>>>>>555;;;:::777888999999;;;777999<<<>>>@@@CCCGGGKKKEEEGGGKKKMMMNNNOOOPPPRRRcccxxxyyy___uuuxxxsssfff___\\\```ccc```]]]]]]VVVLLLPPPWWWfffdddMMMNNNaaahhhpppvvvzzz}}}~~~}}}llldddZZZQQQKKKHHHHHHIIIGGGHHHJJJKKKKKKLLLLLLMMMMMMLLLNNNNNNIIIFFFIIIPPPKKKCCC@@@FFFLLLMMMRRRXXX```hhhrrrwwwxxx}}}dddOOO___{{{LLLIIIRRRVVVPPPMMMOOOOOOKKKJJJLLLNNNLLLHHHLLL^^^qqqvvv}}}xxxxxxtttaaaWWWEEECCC@@@>>>>>>AAADDDGGGBBBGGGNNNSSSVVVTTTQQQNNNFFFGGGGGGHHHIIIIIIJJJJJJKKKJJJIIIGGGEEEDDDCCCCCC@@@>>>======???@@@???>>>BBBEEEIIIPPP___}}}___IIIMMMJJJKKKMMMLLLHHHHHHMMMIIIDDDKKKJJJoookkkaaannnlllgggmmmoooqqqqqqqqqtttwwwtttnnn\\\aaakkkuuuxxxuuutttwwwxxxmmmaaammm~~~vvvddd___hhhuuu|||wwwWWW>>>888>>>555;;;BBBCCC===???RRRhhhxxx```???;;;BBBDDDGGGMMM\\\^^^ZZZMMMLLLKKKLLLOOOPPPOOOMMMMMMNNNJJJMMMSSSOOOUUUiiiwwwyyysssvvv~~~}}}zzzuuu{{{zzztttqqqrrrmmmmmmmmmllljjjhhheeeddddddbbb___\\\YYYWWWWWWVVVRRRPPPMMMJJJJJJJJJLLLMMMQQQSSSUUUYYY[[[]]]^^^___aaadddfffddd^^^ZZZZZZ[[[___\\\XXXVVVUUUSSSNNNJJJKKKHHHEEECCCCCCBBB@@@>>>888888777777777777888888999999:::;;;;;;<<<;;;;;;:::::::::;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<===AAACCC@@@:::HHHpppoooOOOLLLKKKMMMLLLHHHIIINNNIIIHHHHHHHHHHHHHHHGGGFFFEEEEEEGGGHHHAAA>>>LLL```zzz}}}eeeOOOFFFCCC>>>888>>><<<:::777555666999;;;666666666666666666666666555444444444444444555555...111555888999;;;???BBBJJJIIICCC<<>>::::::222222BBB>>>@@@CCCDDDFFFHHHKKKNNNTTTSSSQQQOOOOOOSSSYYY^^^^^^^^^kkkaaa^^^\\\___```]]][[[[[[]]]PPPSSSVVVTTTnnnYYY???CCCFFFNNNYYYeeemmmsssvvvxxxuuunnneee]]]XXXUUUSSSIIIGGGEEEEEEFFFIIIKKKLLLIIIJJJMMMPPPNNNHHHEEEGGGGGGMMMOOOOOOUUU```fffdddooouuu}}}iiiUUU]]]~~~mmmNNNIIIFFFMMMNNNGGGGGGMMMLLLDDDJJJJJJLLLLLLIIIHHHOOOXXXooowwwUUUQQQJJJDDDAAAAAACCCEEEBBBAAA>>>===>>>@@@DDDFFFBBBCCCCCCDDDFFFGGGGGGHHHQQQOOOLLLHHHDDDAAA???>>>999888999<<>>===888888888888888999:::::::::;;;;;;<<<<<<<<<<<<;;;::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<>>DDDPPPWWWhhhyyy~~~~~~}}}ttt^^^CCC888888999===AAAAAA===888888888888888888888888888777777777777777888999:::<<>>EEEAAA>>>FFFHHHIIIKKKKKKJJJJJJLLLMMMRRROOOKKKLLLSSSbbbtttjjj```uuulll]]]XXXZZZ^^^bbbdddaaa[[[WWW[[[RRRSSSUUUMMMVVVyyysssdddZZZMMM@@@???GGGRRR^^^fffnnnuuuzzzyyywwwtttoookkkbbb]]]VVVOOOKKKIIIFFFEEECCCBBBDDDHHHHHHFFFHHHMMMQQQ]]]bbb___dddrrrxxxsssyyyrrrbbbUUU^^^zzzlllEEEAAANNNFFFHHHGGGCCCFFFMMMMMMFFFFFFEEEGGGKKKLLLIIIIIILLLfff~~~zzzppp```QQQGGGAAA===;;;??????>>>===<<<;;;::::::<<<<<<===>>>???@@@AAAAAACCCBBBAAA???>>>=========DDDCCCBBBDDDHHHLLLNNNOOOWWWvvvdddKKKKKKPPPIIIHHHJJJMMMOOOMMMIIIEEEGGGFFFFFFCCCXXXuuu}}}xxxzzz{{{qqqmmmeeennntttsssqqqtttxxxzzzyyyiii[[[ZZZdddppp|||zzzxxxtttjjjdddbbbdddsss^^^OOOAAA>>>BBBDDDDDDDDDPPPIIIGGGVVVnnntttSSS===777DDDFFF@@@SSStttcccbbbMMMHHHIIIKKKLLLMMMLLLLLLKKKJJJLLLGGGFFFLLLIIIJJJVVVvvv|||nnnuuu}}}xxxyyy|||wwwpppkkkpppwwwyyyxxxuuuttttttnnnnnnnnnnnnllljjjhhhgggfffddd```]]]ZZZXXXWWWVVVPPPPPPQQQPPPOOOLLLJJJHHHEEEEEEEEEEEEEEEEEEFFFFFFEEEEEEFFFEEEDDDDDDEEEGGG?????????@@@BBBBBBAAA???<<<<<<<<<<<<<<<;;;;;;;;;999999888999999:::;;;<<<;;;;;;<<<<<<<<<<<<;;;;;;:::;;;;;;;;;<<<<<<<<<<<<========================>>>;;;>>>DDD@@@777;;;FFFfffpppjjjTTTPPPNNNKKKKKKMMMLLLIIIGGGFFFGGGGGGGGGEEEDDDEEEFFFDDDBBBCCCEEEEEEBBBAAADDDBBBSSSkkk~~~yyysssZZZOOOAAA:::999;;;;;;999;;;;;;;;;;;;;;;<<<<<<<<<============>>>???@@@AAADDDGGGHHHFFFCCCDDDJJJPPPHHHkkknnn```mmmZZZ^^^UUUSSSUUUOOOSSSyyyqqqggg___VVVRRRRRRQQQPPPNNNLLLJJJIIIJJJJJJJJJJJJIIIIIIIIIIIIJJJCCCAAAEEEIIIJJJIIIIIIKKKMMMOOOOOONNNMMMNNNPPPLLLOOOUUU___nnnvvvOOO~~~{{{mmm___YYYXXXZZZ]]]aaadddbbb[[[UUUQQQSSSQQQPPPPPPPPPbbbrrrPPP???>>>EEEOOOWWWZZZfffqqqvvv{{{~~~|||wwwooohhhbbb\\\UUUPPPNNNMMMOOOQQQOOONNNRRRXXXXXX___fffiiimmmsssyyy|||}}}mmmQQQNNN[[[{{{wwwOOODDDFFFLLLHHHHHHGGGGGGIIILLLLLLKKKDDDCCCEEEJJJKKKHHHGGGIIIRRRmmm~~~{{{{{{xxxssshhh^^^SSSFFF===:::>>>CCCFFFFFFBBB<<<999999999:::;;;<<<<<<======777888999;;;===@@@BBBCCCFFFGGGIIINNNSSSUUUVVVUUUbbbhhhJJJGGGKKKJJJDDDFFFIIIJJJKKKJJJGGGDDDJJJJJJCCCDDDHHH^^^}}}vvvooofffmmmrrrqqqqqquuuyyyyyyyyypppdddZZZTTTWWWdddrrr|||sssttt}}}hhhRRRAAA===::::::;;;???LLLXXXGGGOOO___vvvuuuTTT@@@>>>>>>@@@FFFUUUnnn]]]kkkxxxQQQKKKHHHIIIJJJKKKJJJIIIIIIIIIGGGLLLIIIGGGKKKGGGFFFQQQfffzzz~~~wwwiiiooo|||vvvvvvwwwsssmmmiiilllppptttuuusssqqqpppoooooooooooonnnllljjjhhhdddccc```]]]YYYWWWUUUTTTPPPPPPPPPPPPNNNMMMKKKJJJHHHGGGEEEDDDBBBAAAAAA@@@>>>>>>>>>>>>===<<<======???@@@???>>>;;;::::::;;;999:::;;;;;;:::::::::;;;999999999999:::;;;<<<===;;;;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;<<<<<<<<<<<<========================>>>:::@@@GGG<<<333MMMtttoooZZZOOOLLLLLLKKKIIIHHHIIIHHHFFFDDDEEEGGGFFFCCCBBBCCCEEEBBBDDDEEEBBBAAACCCBBB@@@AAAFFFXXXrrr~~~jjjUUUHHHBBBBBBBBB============>>>>>>????????????@@@@@@AAACCCDDDEEE<<>>>>>>>>???@@@AAAAAAAAABBBBBBBBBCCCDDDFFFGGGHHHEEELLLYYYiiiyyyttttttPPPEEEJJJJJJDDDGGGIIIIIIEEECCCDDDGGGIIIFFFJJJCCCNNNIIIZZZxxxooojjjnnnooopppsssxxxyyyvvvoootttvvvlllWWWIIINNNZZZhhhrrreeePPPBBB>>><<<:::<<>><<<::::::999<<<===<<<999999<<>>>>>>>>>>>>>>>>>>>>>>>===999BBBJJJ;;;555cccrrr{{{yyyQQQNNNIIILLLMMMIIIFFFFFFHHHIIICCCEEEFFFEEEBBBAAABBBEEE@@@GGGGGG???===CCCDDD@@@BBB777===WWWnnnwww}}}~~~wwwcccTTTMMM===>>>>>>>>>??????@@@@@@?????????@@@AAACCCDDDEEEMMMWWWeeesssuuuffflllWWWIIIPPPUUURRRKKKMMMYYYeeevvvaaa]]]XXXTTTRRRQQQOOOMMMLLLMMMMMMMMMMMMMMMNNNNNNFFFHHHKKKMMMNNNNNNMMMLLLQQQQQQTTTUUUQQQPPPZZZhhh{{{___fffjjjzzzwwweee\\\XXXZZZWWWWWWXXXXXXWWWUUUSSSRRRSSSRRRPPPOOOOOOPPPQQQRRRppp|||ZZZEEEEEE>>>AAAFFFJJJOOOZZZkkkyyy~~~{{{{{{|||zzzzzzyyy{{{{{{hhhXXX[[[RRRGGGPPPbbbsss|||MMMIIINNNEEEBBBJJJHHHFFFEEEGGGKKKMMMLLLJJJHHHIIIIIIIIIHHHFFFDDDCCCJJJJJJSSSggg{{{}}}bbbUUUJJJHHHGGGBBBAAAEEE???BBBBBB@@@CCCHHHFFF@@@@@@FFFAAA>>>DDDGGGIIIRRRRRR^^^qqqJJJDDDHHHDDDDDDLLLDDDDDDDDDDDDEEEEEEEEEEEEMMMHHHGGGIIIJJJQQQiii|||xxxvvvwwwrrrrrrqqqqqqqqqsssuuuvvvvvvuuutttqqqjjj]]]MMMBBBDDDSSSgggxxxsssYYYHHHBBBAAA>>>:::>>>???>>>;;;===KKKaaarrriiiJJJ999AAAEEEFFF???```|||gggsssWWWxxxuuuKKKOOOGGGIIIJJJLLLKKKIIIGGGFFFGGGJJJKKKKKKKKKLLLLLLMMMMMMVVVTTTxxx|||{{{zzznnnkkk}}}mmmhhhsssyyywwwccckkkgggeeejjjrrruuuqqqlllooommmkkkkkkllliiieeeaaa]]]]]]\\\ZZZXXXVVVTTTRRRSSSRRRPPPNNNLLLJJJIIIHHHHHHHHHGGGEEEDDDBBBAAAAAA@@@??????>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<>>>>>>======<<<<<<<<<;;;=========<<<;;;;;;;;;:::;;;;;;;;;<<<<<<<<<<<<<<>>>>>======<<<<<<===>>>===;;;<<<>>>@@@???EEE@@@III???555kkkcccqqqQQQMMMRRRMMMKKKIIIGGGFFFEEEFFFFFFEEECCCAAA@@@@@@@@@???>>>CCCCCCBBBAAA@@@@@@@@@@@@@@@===<<>>FFFQQQ[[[cccjjjrrrvvvvvvvvvyyy|||}}}}}}}}}yyyyyyvvvxxxwwwrrrnnnkkkfffaaa^^^\\\YYY\\\\\\TTT[[[qqq~~~xxxXXXBBBGGGMMMFFFBBBGGGFFFDDDDDDEEEHHHJJJIIIHHHEEEEEEFFFGGGGGGFFFEEEDDDJJJIIIMMM[[[mmmyyy{{{wwwuuuzzzzzzrrrjjj^^^PPPIIIHHHFFFEEEAAA===>>>CCCFFFFFF@@@NNNTTTSSSSSSPPPWWWiiiiiiRRRAAADDDIIIEEEDDDIIIDDDDDDDDDEEEEEEEEEEEEEEEHHHDDDDDDGGGGGGKKK\\\ppp|||}}}rrrrrrrrrsssuuuwwwxxxxxxxxxxxxyyyyyyuuulllaaaXXXIIIIIIJJJMMMUUUeeexxxzzzmmmaaaKKKFFF@@@;;;888888999999999999@@@OOOdddxxxdddJJJAAABBBMMM@@@BBB^^^yyydddnnn{{{fffJJJFFFHHHGGGIIIKKKKKKJJJIIIIIIIIILLLLLLLLLKKKKKKKKKKKKKKKHHHAAAnnn~~~ppplllvvvnnnmmmiii^^^bbbhhhlllmmmmmmmmmlllnnnllliiihhhhhhfffccc```]]]]]][[[ZZZXXXUUUSSSRRRRRRRRRPPPNNNLLLJJJHHHHHHHHHGGGFFFEEECCCBBBAAAAAA@@@???>>>>>>======>>>>>><<<<<<<<<<<<<<<<<<<<<<<<>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<===>>>>>>?????????>>>>>>>>>=========<<<>>>>>>>>>======???@@@@@@EEENNNAAA666cccssswwwwwwTTTHHHQQQKKKJJJIIIGGGFFFFFFFFFGGGGGGEEEBBBBBBBBBBBBAAA???BBBBBBAAA@@@????????????AAA<<<888999@@@TTTrrr}}}vvvyyydddTTTeeelllPPPXXXQQQXXXXXXWWWSSSOOOMMMPPPTTTlllqqqxxxlllccc[[[WWWQQQQQQQQQQQQQQQRRRRRRSSSSSSSSSRRRSSSUUUWWWZZZ[[[cccdddjjjvvvpppaaa]]]aaa^^^jjjhhhTTTRRRRRRQQQNNNSSSTTTTTTUUUUUUTTTSSSSSSPPPOOOMMMLLLKKKLLLMMMMMMLLLJJJWWWwwwsssVVVLLLJJJBBB===>>>===FFFPPPTTTSSSTTTZZZ```jjjccceeennnmmmaaaZZZ]]]___]]][[[YYYUUUOOOOOOSSSPPPJJJUUUccc\\\YYYrrrMMMEEECCCGGGHHHCCC@@@BBBDDDCCCBBBCCCEEEFFFFFFDDDBBBBBBCCCDDDEEEEEEDDDDDDHHHFFFFFFNNN\\\iiippprrryyy{{{vvv||||||yyywwwvvvhhhiiimmmpppqqqooopppqqq|||yyyuuuZZZGGGEEEFFFHHHGGGCCCAAACCCCCCCCCCCCDDDDDDEEEEEEEEEDDD@@@AAAFFFFFFEEEMMMXXXttt~~~uuussssssuuuzzz|||{{{yyyyyyzzz}}}|||vvvqqq```VVVHHH<<<:::AAALLLUUU\\\bbbiiioooqqqqqqssstttqqqnnnfff[[[SSSMMMEEE===999>>>AAA???;;;:::>>>CCCMMMTTTbbbvvvwww]]]DDD888===HHHNNN777ccc~~~iiigggvvvaaannnmmmSSSHHH>>>HHHEEEGGGIIIJJJIIIIIIJJJKKKKKKKKKKKKJJJIIIIIIHHHHHHVVVMMM```~~~{{{yyyvvv|||gggRRR\\\jjjwwwooobbbaaaaaabbbeeeggghhhhhhkkkiiifffeeedddcccaaa___\\\\\\ZZZYYYWWWUUUSSSRRRQQQQQQOOOMMMKKKJJJHHHGGGGGGGGGFFFDDDCCCBBBAAA@@@@@@???>>>>>>======>>>>>>========================>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>???@@@AAAAAA>>>>>>>>>>>>============<<<999777888;;;@@@CCCDDD:::AAA999RRRrrrYYYYYYGGGNNNJJJIIIGGGFFFFFFFFFGGGHHHHHHFFFDDDCCCCCCCCCBBBAAAAAA@@@???>>>============???<<<888444444@@@[[[rrr|||{{{fffSSSNNNWWWiiiJJJWWWYYY]]]ZZZTTTOOOMMMMMMOOOPPP[[[zzzvvvtttkkkfffeeecccaaa```_________aaacccfffkkkqqqwww|||~~~zzzSSSIIIWWWuuuzzzrrrRRRTTTNNNKKKRRRSSSSSSSSSSSSTTTTTTTTTTTTTTTRRRQQQPPPOOONNNNNNNNNOOOTTTGGGCCCTTTqqq~~~xxxdddTTTQQQJJJEEE???:::999:::>>>@@@FFFCCCDDDIIIJJJEEEBBBAAABBBAAAFFFKKKIIIFFFQQQaaaiii```nnnzzzrrr|||NNNBBBEEEEEEAAA???@@@AAABBBBBBBBBBBBBBBCCCCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCFFFFFFFFFGGGNNN]]]ooo{{{uuuyyyxxxwwwZZZCCCDDDIIIKKKEEE??????AAAAAAAAAAAAAAABBBBBBCCCCCCCCCDDD@@@AAAEEEEEECCCEEEJJJYYYxxxxxxvvvtttrrruuuzzz|||zzzxxxyyy{{{}}}~~~wwwpppfff\\\RRRIII@@@:::<<<>>>@@@BBBCCCCCCDDDDDDDDDBBB???<<<<<<===<<<:::777;;;>>>>>>===BBBNNNXXXqqqlllNNN???===@@@CCCEEEEEENNNxxxkkkQQQ{{{___YYYOOOFFFGGG>>>GGGDDDFFFGGGHHHGGGGGGHHHJJJHHHHHHGGGGGGGGGGGGGGGGGGGGGJJJQQQkkkyyyyyywww{{{vvvwwwsss```[[[ZZZfffeeeuuugggXXXUUU\\\cccccc___eeeeeeeeeeeedddbbb___^^^[[[[[[YYYWWWUUUTTTSSSRRRPPPPPPNNNMMMKKKIIIHHHGGGFFFEEEEEEDDDCCCAAAAAA@@@??????>>>===============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==================;;;;;;<<<<<<======>>>>>>>>>???????????????@@@@@@>>>>>>>>>>>>============<<<666333888@@@DDDEEEFFFAAA:::SSSjjjOOOWWWNNNIIIHHHGGGFFFEEEEEEFFFGGGHHHHHHFFFCCCCCCCCCCCCBBB@@@>>>>>>===<<<;;;;;;;;;;;;;;;:::999888555777BBBNNNbbbxxx}}}zzz~~~yyy\\\[[[TTTYYYrrrcccFFFYYY``````YYYQQQLLLMMMPPPSSSTTTSSSbbbuuucccOOOGGG\\\|||nnn|||kkkPPPLLLSSSJJJIIIRRRPPPSSSSSSSSSSSSSSSTTTTTTTTTRRRQQQPPPOOOOOONNNNNNNNNPPPIIICCCFFFTTTooonnnYYYPPPQQQQQQJJJAAABBBHHHGGGAAAFFFSSSWWWPPPXXX\\\dddkkkhhhgggxxxtttJJJFFF:::???>>>888888@@@DDDBBBAAAAAAAAAAAAAAAAAAAAABBBEEEDDDDDDCCCBBBAAAAAAAAACCCGGGIIIEEEAAAFFFVVVeeeyyyuuurrrssszzzyyy|||xxxwwwsssYYYDDDDDD???DDDCCC<<<:::???BBBAAA>>>>>>??????@@@AAAAAABBBCCCAAA@@@BBBCCCBBBCCCEEENNNeee|||}}}sssssspppnnnpppuuuyyy{{{{{{|||}}}}}}|||{{{{{{xxxoooaaaWWWLLLGGGBBB@@@AAABBB???<<<===<<<;;;>>>AAABBBBBBCCC@@@DDDIIIPPP[[[iiizzzaaaKKK888777BBBHHHFFFBBBBBBddd___QQQ}}}ffffffaaaFFFDDDEEEDDDEEEDDDFFFFFFFFFDDDDDDEEEGGGCCCCCCDDDDDDEEEFFFGGGGGG<<>>>>>===<<<=========????????????????????????======>>>>>>>>>>>>>>>>>>;;;<<<<<<======>>>>>>>>>?????????>>>>>>======<<<============>>>>>>>>>>>>???:::;;;DDDIIIEEE???<<>><<<;;;:::999999888888999999666777999999777777:::LLLbbb{{{vvvsss}}}{{{sssfffRRRTTTeeedddggg\\\DDDXXX]]]\\\UUUNNNKKKMMMRRRVVVWWWYYYOOOgggjjjiii|||mmmcccOOOCCCQQQqqqoooyyyqqqOOOIIIJJJLLLLLLQQQTTTMMMSSSSSSRRRQQQQQQQQQRRRRRROOONNNNNNMMMLLLKKKJJJJJJEEEJJJLLLHHHFFFRRRlll}}}yyyxxxuuugggpppzzzuuufffhhhzzzssswwwLLL;;;===999======999;;;@@@@@@:::===???@@@@@@??????@@@BBBEEEEEECCCBBB@@@@@@@@@@@@:::BBBJJJGGG???===CCCKKK___```jjj{{{eee|||uuunnntttgggJJJIIIHHH<<<@@@AAA@@@===>>>@@@???;;;======>>>>>>???@@@AAAAAAAAA@@@@@@@@@@@@@@@BBBCCCHHHSSSooozzzqqqnnnllljjjlllrrryyy}}}rrrkkkccc```aaaaaa]]]YYY\\\YYYYYY^^^bbbbbbccceeejjjmmmrrrzzzwwwccc>>><<<===BBBEEEDDDEEEHHHGGGDDDVVVzzzcccRRRiiiBBBFFFEEECCCHHHDDDEEEFFFFFFEEECCCCCCDDDFFFAAABBBCCCDDDEEEGGGHHHHHHKKKSSSHHHDDDgggqqq~~~{{{|||zzzaaaLLLOOOaaahhhmmmfffXXXOOOOOOTTTTTTXXX]]]```___]]][[[ZZZZZZXXXVVVTTTRRRRRRRRRRRRNNNNNNMMMKKKJJJHHHGGGGGGDDDCCCCCCBBBAAAAAA@@@@@@???>>>======<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>>>>??????==================>>>>>>>>>>>>>>>======<<<<<<;;;============>>>>>>>>>>>><<<===CCCKKKHHH>>>;;;@@@iiijjj|||ZZZUUUSSSCCCRRRHHHFFFFFFEEEDDDDDDEEEFFFGGGBBB@@@>>>=========<<<;;;:::999888777666666666666888333111555888888999;;;666===RRRgggtttzzz~~~yyyeeeiii}}}sss]]][[[qqqttt```YYYfffzzzyyy}}}XXXDDDVVVSSSPPPLLLIIIHHHKKKOOOQQQRRRXXXOOOVVVsssVVV]]]mmm}}}kkkKKK???DDDkkkttttttnnnFFFHHHNNNJJJGGGPPPTTTQQQPPPRRRQQQPPPNNNNNNNNNOOOOOOLLLLLLLLLKKKJJJHHHGGGGGGDDDJJJMMMIIICCCDDDLLLTTTuuugggCCCAAA???111===>>>===;;;;;;;;;999555999;;;======<<<<<>>DDDFFFEEEEEEFFFHHHQQQ\\\qqq|||yyy}}}uuusssuuu|||ddd]]]}}}zzzyyyVVVSSSFFF333555EEEDDD@@@???@@@@@@>>>;;;:::===>>>>>>???@@@AAABBBCCC@@@BBBDDDBBBAAAAAABBBCCCBBBFFFYYYwwwyyyvvvooogggcccfffoooxxx}}}xxxvvv{{{~~~~~~oooRRR@@@777===GGGLLLIIIEEEKKKTTTLLLBBBzzzjjjQQQ{{{zzzOOO<<>>>>>===<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>?????????>>>>>>>>>===============<<<<<<<<<=========>>>>>><<<=========>>>>>>>>>???<<<@@@FFFGGG>>>???XXXvvvzzzvvvOOONNNSSSJJJIIILLLFFFFFFDDDDDDCCCDDDEEEFFF@@@>>><<<;;;<<<<<<:::999888777666555555444555555555222111444555555777;;;666444>>>KKKYYYvvvtttyyyXXXEEETTTLLLDDDDDDDDDEEEGGGIIIJJJKKKHHHMMMNNNlllXXXEEEMMMjjjmmmSSSBBBNNNXXX~~~bbbsssgggDDDFFF===LLLIIIEEENNNKKKGGGSSSQQQPPPNNNLLLKKKKKKLLLLLLLLLLLLLLLKKKJJJHHHGGGFFFJJJJJJGGGEEEGGGKKKMMMMMMNNNgggWWWAAA>>>999666999666555444444555666888;;;666999;;;<<<:::;;;===@@@???>>>=========>>>@@@AAAFFFAAA>>>@@@FFFKKKLLLKKKFFFEEEUUUeeeeeehhhppprrrfffooo~~~{{{uuulllkkkeeerrrqqqsssaaatttiiiOOO<<<777999BBBCCC888===777555:::<<<:::===CCC>>>???@@@AAABBBCCCDDDDDDAAAFFFIIIGGGDDDBBBCCCCCCDDDCCCLLLccc|||~~~uuuggg\\\[[[eeeooo}}}~~~~~~}}}___GGG;;;888AAACCCHHHNNNOOOOOOUUU]]]QQQ}}}rrrXXXHHHIIIBBB???BBBAAA???DDDDDDEEEFFFFFFFFFHHHKKKMMMHHHHHHHHHHHHHHHIIIIIIIIIJJJDDDMMMTTTIIIPPPzzzzzzsssyyyNNNLLLNNNVVV___```WWWNNNHHHJJJLLLLLLLLLOOOTTTXXXYYYWWWTTTRRRQQQQQQRRRRRRMMMLLLLLLJJJIIIHHHGGGGGGBBBBBBBBBAAAAAA@@@@@@@@@>>>>>>===<<<<<<<<<<<<<<<==============================>>>>>>?????????@@@??????>>>>>>======<<<<<<::::::;;;===>>>@@@AAAAAA<<<=========>>>>>>??????CCCGGGIIICCC:::KKKnnniii}}}SSSMMMKKKTTTWWWAAANNNGGGFFFEEECCCCCCCCCDDDEEE@@@>>><<<;;;;;;;;;:::999777777666555444444444444111222666999666000111555777666999444000JJJvvv[[[KKKOOOTTTGGGFFFDDDDDDEEEHHHLLLOOONNNMMMNNNWWWmmmcccNNNGGGRRRjjjnnn^^^IIICCCUUUppp{{{eee@@@<<>>???@@@@@@AAACCCEEEHHHIIIHHHFFFEEEGGGJJJLLLNNNSSS___ppp}}}wwwsssxxx{{{rrrMMM======<<<;;;::::::::::::;;;::::::::::::;;;<<<<<>><<<@@@CCCCCCEEELLLVVV]]]aaagggmmmzzznnnVVVzzzXXX@@@@@@??????@@@@@@AAABBBCCCDDDFFFIIIJJJKKKKKKKKKIIIIIIJJJJJJIIIIIIHHHHHHIIIFFFFFFEEEBBBJJJkkkxxxttttttlllXXX999444RRRjjjbbbRRRJJJLLLIIIBBBBBBIIIOOOQQQPPPPPPOOOOOONNNMMMMMMMMMIIIIIIHHHFFFEEECCCBBBAAABBBAAA@@@???>>>>>>>>>>>>============<<<<<<<<<<<<@@@?????????>>>>>>==================>>>>>>>>>>>><<<<<<<<<<<<<<<===>>>>>>;;;<<<===>>>???>>>===<<<888;;;===<<<999;;;DDDMMMGGGCCC<<>><<<:::999888777777666666666555444222111000333333333333333333333333444666777444222999IIIVVVZZZKKKOOOSSSLLLJJJHHHGGGHHHJJJMMMOOOSSSPPPLLLKKKVVVrrrbbbQQQTTT___jjjtttXXXfff\\\GGG???HHHooopppsss]]]BBBIIIFFF333AAACCCEEEGGGHHHHHHGGGFFFIIIIIIIIIIIIJJJJJJJJJJJJIIIJJJKKKIIIFFFDDDEEEFFFNNNLLLJJJGGGFFFEEEEEEEEEIIIIIIHHHJJJUUUkkkbbbJJJ:::000555:::777444555333333333333333444444555333444444555666888999:::999::::::;;;<<<===>>>>>>>>>@@@CCCEEEFFFFFFEEEDDDFFFGGGGGGGGGIIIQQQ\\\ddddddsssxxxxxxqqq{{{uuuwwwnnnaaaYYYFFF111999999888888888999999:::888888888888888999::::::======>>>???????????????@@@@@@????????????@@@@@@DDDFFFCCCEEEXXXyyyuuueee[[[[[[WWWZZZaaakkkuuu~~~vvvkkkYYY___jjjwwwxxxxxxxxxQQQJJJCCCAAADDDGGGHHHGGGIIIGGGVVVmmmqqqgggnnnpppPPPSSS^^^EEE============>>>???@@@AAABBBCCCEEEGGGHHHHHHHHHHHHEEEEEEFFFGGGHHHHHHHHHGGGFFFDDDEEEHHHFFFFFFUUUiiizzzwww}}}}}}vvvXXXrrr}}}cccAAA<<>>======>>>============<<<<<<<<<<<>>>>>=========<<<<<<=========>>>>>>>>>===<<<<<<<<<<<<<<<===>>><<<<<<=========<<<<<<;;;<<>>???AAAGGGDDD<<>>???CCCFFFFFFEEEOOOVVVYYY^^^nnn}}}wwwfffMMMdddYYY444???999999:::;;;<<<>>>???@@@@@@AAABBBCCCDDDDDDDDDDDDAAABBBCCCDDDEEEFFFFFFFFFGGGBBBBBBGGGFFFAAACCCIIIsss}}}}}}rrrqqq}}}{{{zzzJJJ===GGG@@@XXXSSSLLLEEE??????FFFOOO@@@@@@AAABBBDDDEEEFFFFFF@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@???>>>=====================<<<<<<<<<<<<;;;>>>>>>>>>===============<<<<<<<<<============>>>======<<<<<<<<<<<<<<<======<<<<<<;;;;;;;;;<<<<<<<<<@@@AAA@@@FFFNNNJJJ???444FFFiiixxxsssUUUUUUMMMMMMLLLKKKIIIHHHGGGGGGFFFEEEDDDCCCAAA???>>>>>>;;;;;;999888666555555555555555555555444222111000222222222222222222222222000222333333111000111222)))666DDDQQQaaauuu||||||UUUJJJNNNNNNHHHGGGEEEDDDDDDEEEGGGHHHJJJLLLLLLIIIGGGKKKWWWaaa~~~rrr]]][[[YYYUUUXXXuuu~~~}}}~~~tttgggXXXJJJ@@@@@@CCCfffnnn]]]ppp{{{RRR555:::???555444???===>>>???AAABBBBBBBBBBBBFFFFFFGGGGGGHHHHHHIIIIIIEEEFFFFFFGGGGGGGGGHHHIIIHHHGGGFFFEEEDDDDDDDDDDDDEEEFFFHHHIIIIIIGGGEEECCC]]]pppuuu}}}dddJJJ555333;;;;;;777555555222...///444222111111111111222333333222222111111222222333333666666777888999:::;;;;;;888:::<<>>777777666333777@@@444333333333444444555666444444333333444444555666888999999::::::999999888888999999:::;;;===??????>>>EEEEEE???GGGcccyyyeee\\\YYYLLLFFFKKKNNNMMMSSS]]]ssswwwfffRRRNNNlllyyytttggg```^^^rrr|||nnn[[[MMMEEE@@@;;;666:::???DDDIIIKKKMMMOOOPPPNNN\\\aaa___gggqqqcccIIIggg]]];;;777>>>666777888999;;;===???@@@>>>>>>??????@@@@@@@@@@@@@@@AAABBBCCCDDDDDDDDDDDDIIIBBB???BBBBBB@@@AAADDDSSStttxxxyyypppqqq}}}yyyjjjZZZmmmnnnEEE???EEEPPPYYYWWWLLLAAA<<>>>>>>>>>>>???????????????>>>======<<<<<<<<<=========<<<<<<<<<;;;;;;;;;===<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<===============<<<;;;;;;;;;<<<<<<;;;;;;::::::;;;<<<>>>???@@@CCCHHHIIIEEE??????AAATTT___uuu]]]VVVWWWKKKKKKKKKJJJIIIGGGEEEDDDDDDCCCBBBAAA???>>>===<<<:::999777666555444444444444555555444333222111111222222222222222222222222//////111333555444222000222222000///666HHH]]]kkkqqq|||{{{xxxpppqqqxxxqqqpppxxx|||xxxsssrrruuuuuujjjpppQQQHHHLLLJJJCCCBBBAAAAAAAAACCCEEEFFFBBBDDDGGGIIIJJJKKKLLLLLLZZZtttooonnn___QQQRRRWWWWWW\\\fffhhhlllyyy~~~~~~{{{zzz|||sssvvvuuummmcccXXXKKK@@@DDD@@@>>>AAAFFFRRRgggyyy~~~|||qqq;;;===<<<888:::>>><<<666;;;<<<===>>>???@@@@@@@@@CCCDDDDDDEEEFFFFFFGGGGGGEEEEEEEEEGGGHHHJJJJJJJJJLLLIIIFFFCCCAAABBBDDDEEEJJJEEE@@@@@@CCCDDDAAA===<<>>@@@AAABBBBBBBBBBBBCCCDDDEEEEEEBBB???AAA???@@@DDDIIIQQQ___kkkmmmuuuwwwtttxxxyyyjjjUUUcccnnnyyyvvv}}}uuuiiiQQQ@@@;;;:::222222:::;;;333000444555555444333333333333333333333333333333444555555888888999999:::999999999888888999:::<<<>>>@@@AAA>>>@@@EEEHHHFFFMMMiiihhhVVVHHHGGGIIIIIIJJJNNNMMMVVVgggnnn___LLLQQQdddzzzwwwllldddcccmmmzzz|||tttmmmfffbbbQQQGGG<<<777999>>>BBBCCC;;;BBBKKKNNNJJJFFFEEEFFFTTTVVVhhhxxxgggKKKTTTuuuddd333555===555555666666888:::<<<>>>???<<<<<<<<<<<<===>>>>>>>>>BBBBBBCCCCCCCCCCCCBBBBBBEEECCCAAABBBAAA???BBBFFF>>>NNNsss}}}mmmvvvhhhttt{{{|||rrr999888<<>><<<;;;:::??????>>>>>>>>>>>>============<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<:::::::::;;;<<>>111@@@[[[vvvhhh{{{aaa\\\```CCCJJJJJJJJJIIIHHHFFFDDDCCCBBBAAA@@@???>>>===<<<;;;888777666555444333333333444444444444333222111111111111111111111111111111111000000222555666444222222333444333222222666:::HHHVVVhhhvvv}}}{{{vvvwww|||~~~{{{dddPPPFFFLLLFFFJJJFFFAAA@@@@@@@@@AAABBBDDDEEEAAA@@@@@@CCCGGGJJJJJJIIIGGGiii}}}~~~jjj```___OOODDDHHHJJJGGGIIIQQQQQQLLLGGGKKKSSSRRRJJJAAAEEEEEE@@@@@@FFFNNNRRRTTTVVV]]]gggkkkooo}}}qqqkkk}}}___222:::666555888:::888777777999::::::;;;<<<===>>>???@@@AAAAAABBBCCCDDDEEEEEEEEEDDDDDDFFFIIIKKKKKKJJJLLLIIIDDDAAA@@@AAADDDFFFDDDDDDBBB>>>;;;===CCCHHH;;;BBB===CCC\\\eeegggsssrrr]]]BBB:::444555777444111000222111000222444333000...000////////////000111111222222111111111222222333444555555666777888999999999:::;;;===???@@@AAAAAABBBCCCDDDDDDCCCAAA???>>>JJJHHHEEEBBB???===BBBHHHRRRZZZgggrrrvvvrrrlllhhhxxx||||||rrryyyyyyyyyfffOOOGGGDDD>>>888444777111000777888333000111555555444333222222222222333222222222222333444444777777888999::::::::::::999999:::;;;===???AAABBBAAA???DDDKKKDDD===NNNiiivvvpppYYYIIIEEEEEEDDDCCC888???GGGFFF<<<>>>YYYyyy~~~~~~~~~|||pppbbb^^^WWWPPPKKKFFFAAA>>>@@@>>>===>>>@@@CCCEEEEEENNNJJJCCC===:::>>>GGGMMMjjj^^^[[[^^^[[[^^^^^^???999;;;777111444444555777888;;;<<<===;;;::::::;;;<<<===>>>???CCCCCCCCCCCCCCCBBBAAAAAA???BBBEEEFFFCCC@@@???@@@IIIFFFUUUjjjsssooo|||{{{\\\```dddXXX===...777IIISSSHHHGGGEEECCCAAA>>>===<<<>>>>>>>>>>>>============<<<<<<;;;;;;:::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;::::::;;;<<<<<<===;;;<<<===>>>@@@BBBDDDEEEKKK???999<<>>===<<<;;;;;;777777555444444333333333333333333333333222111111000000000000000000000000333111000000111111111000///000333777555111///111(((...888EEESSSfffyyyxxx~~~nnn\\\OOOMMMJJJCCCEEENNNIIIDDDHHHBBB@@@@@@?????????@@@@@@AAABBBBBBCCCDDDFFFGGGIIIJJJDDDRRR]]]ppprrr}}}zzzdddRRR\\\hhhbbbZZZOOORRRPPPJJJNNNWWWXXXRRRJJJPPPQQQOOORRRcccxxx{{{nnnppp{{{xxxCCC111:::AAA000,,,999;;;//////===777777777888999:::;;;<<<>>>>>>???@@@AAABBBCCCCCCEEECCCCCCEEEHHHJJJJJJHHHFFFDDDBBB@@@@@@AAACCCDDD===AAADDDDDDAAA???AAADDD??????===;;;>>>BBBFFFIIISSSaaakkkpppqqqcccNNNBBB===555###111<<<;;;333//////000333444555444333111...+++//////......//////000111000000000000000111222333222333333444555666777777999:::;;;<<<===>>>??????>>>AAACCCBBB???>>>???AAA===@@@AAAAAAAAADDDGGGHHH===>>>BBBGGGGGGFFFMMMVVVeeeiiieeeccclllqqqqqqssstttooossstttfffYYYTTTQQQBBB666777===777000111555//////000222333444666888333222222111111111222222111111111111111222333333555666777999:::;;;;;;<<<:::::::::<<<===???AAABBBAAA@@@BBBEEEBBB>>>EEEPPPsss~~~yyy~~~bbbQQQMMMIIIAAAFFFIIIIIICCCBBBNNNfff{{{tttyyyfffRRRIIIEEE@@@>>>;;;:::;;;<<<===<<>>AAADDDVVV|||~~~rrriiiCCC888777000BBBAAAAAA@@@???>>>>>>===;;;;;;;;;<<<======>>>>>>;;;;;;::::::::::::;;;;;;<<<<<<<<<;;;;;;;;;::::::999999999999:::::::::;;;999::::::::::::;;;;;;;;;999999999:::;;;<<<===>>>???@@@AAABBBCCCDDDDDDDDD>>>;;;===NNNmmmqqqsssbbbNNNYYYLLLBBBZZZLLLKKKHHHFFFEEEEEEEEEEEE@@@@@@???>>>===<<<<<<;;;777666555444444444444444222333333333333222111111000000000000000000000000111000000///......///000222......000111000333999666444222000000555>>>DDDVVVaaapppuuuooojjjsss~~~rrriiinnnvvvnnn^^^SSSJJJIIIBBB;;;666444555;;;AAAGGGCCCGGG@@@@@@???>>>===<<<<<<<<<<<>>???@@@AAABBBBBBDDDBBBAAADDDGGGIIIHHHGGG@@@@@@@@@AAAAAABBBBBBCCCBBB===999;;;@@@BBB???;;;<<<<<>>222///555666555666222+++---666666...---//////,,,***,,,000333...............///000000.........//////000222222000111222333444555555666999999:::;;;;;;<<<======999===@@@@@@======BBBGGGGGGJJJHHHAAA???AAABBB???DDDAAA???@@@BBBAAAAAAAAA999CCC@@@AAAHHH>>>999IIIAAA999>>>FFFAAA<<<:::444333222666666000555999222333888999555000///111111000//////000000111222333000000000000000111222222444555666888:::;;;<<<<<<::::::;;;;;;===???@@@AAA@@@AAA@@@???BBBHHHIIIEEEXXXpppkkkddd[[[OOODDDEEEAAA===AAALLLSSSUUU[[[iii|||vvvkkkpppNNN:::;;;AAAAAABBB???======@@@BBBCCCCCCAAAEEEHHHHHHGGGJJJQQQWWWEEE>>>>>>NNNeeepppjjj^^^QQQRRRcccJJJAAA999666444222000000111111222333444666777888999999999:::;;;>>>@@@AAA===>>>???@@@AAABBBBBBBBBGGGEEEAAA@@@CCCGGGGGGFFF999IIICCC;;;ZZZ~~~~~~jjjnnn^^^vvv~~~eeecccooo```>>>333333444555666777888888777888999:::<<<===>>>???:::::::::999999:::;;;;;;<<<<<<;;;;;;;;;:::::::::888888999999999:::::::::999999:::::::::;;;;;;;;;888888999:::;;;===>>>???BBBCCCDDDEEEEEEDDDCCCBBB333HHHddduuu]]]yyyeeeQQQUUUMMMOOOVVVJJJMMMKKKHHHFFFDDDDDDEEEFFF@@@@@@???>>>===<<<<<<;;;777666555555444444444444222222333333333222111111000000000000000000000000,,,///111111000000111333000---...333222---,,,000---000222111//////111444///333888<<<<<<<<<>>>AAAAAAAAADDDEEECCC>>><<<======///:::GGG<<<666:::555***888???<<<<<>>===;;;:::999;;;<<<===:::???EEEHHHGGGFFFHHHIIIGGGIIIKKKLLLNNNZZZuuutttooo```]]]yyy~~~hhh```nnnsssiiicccmmm{{{uuujjjDDD555444333222444222222222333333333444444666666555555555777999:::;;;<<<===>>>???@@@AAAAAACCCEEEEEEDDDHHHMMMJJJAAAGGGCCC???>>>@@@BBBCCCBBB???>>>>>>===<<<=========???>>><<<;;;;;;===>>>@@@>>>>>>>>>>>>============EEEGGGJJJNNNSSS[[[ccchhh^^^fffmmmllleee```bbbfff\\\VVVMMMFFFAAA<<<777333222222222222222222222222000000000000////////////////////////////////////....................................////////////000000111111111222222222666777777777888888888888<<<<<<<<<<<<<<<===>>>???BBBBBBBBBAAAAAA@@@@@@@@@????????????>>><<<;;;:::999999999999999999999999999888888777666555555444333333333222222222111111000000000000000000000000............///////////////////////////000000111111222555777888888777777666666777999;;;>>>@@@AAAAAA@@@>>>===>>>AAAEEEGGGDDDZZZxxxxxx^^^jjj[[[HHHKKKIIIAAAEEEJJJOOOWWW[[[WWWSSSXXX```hhhVVVDDD???@@@@@@BBBFFF???===@@@FFFFFFAAACCCJJJHHHMMMQQQSSSRRRPPPJJJDDDGGGQQQfffxxxrrr\\\OOOPPPlllkkk@@@555444333222111111111111///111333333333333555777666666777888999999::::::<<<<<<======>>>?????????CCCBBBAAAAAA@@@@@@@@@@@@>>>@@@@@@>>>AAAOOOeeewwwrrr]]]www|||iiieeeLLLQQQCCC111000666555444111777111---555888666:::555<<<:::999???===999>>>;;;??????:::777999:::777>>>888444666;;;===999444;;;:::999999999888;;;>>><<<;;;:::CCCHHH<<<:::IIIBBBLLL===<<>>===;;;:::::::::666666555444333333333333111111000000//////......///............---------........................////////////////////////............////////////000000000000000000000000222222222222222222222222000000111111111222222222777777777777888888888888JJJCCCBBBAAA===<<<;;;:::::::::;;;<<<999===BBBDDDCCCCCCEEEHHHOOOKKKIIIGGGFFFIIITTTaaasssxxxvvvRRR???111222666444222555222222222222333333333333555555444444555666888999::::::;;;===>>>@@@AAAAAAEEEEEEBBB@@@DDDJJJIIIDDDEEEBBB???>>>@@@AAAAAA@@@??????>>>===============>>>===<<<;;;;;;<<<===>>><<<<<<<<<<<<;;;;;;;;;;;;999999888777555666999;;;555;;;@@@???:::777888;;;<<<999555444555666666555222222222222222222222222000000000/////////......................................................---.........////////////000000000111111111222222444444555555666777777888::::::::::::;;;<<<======@@@@@@@@@@@@?????????????????????>>>===<<<::::::888888888888888888888888777777777666555444444444333222222222222111111111000000000000000000000000---.........//////////////////......//////000111///000333555666666555444666666777999;;;===???@@@DDDBBB???======???BBBDDDHHHAAAPPPuuu}}}sssooofffSSSEEEDDDBBBBBBCCCCCC@@@BBBGGGHHHAAA???EEEIIIHHHEEEEEEJJJOOOLLLDDDFFFQQQSSSLLL___XXXOOOHHHEEEHHHOOOVVVvvvqqqjjj```SSSQQQ___qqqYYY???999444444333111111000000000///000222333222333555666666666777888999::::::;;;;;;;;;<<<<<<===>>>>>>>>>AAA@@@@@@????????????@@@>>>???>>>;;;;;;CCCPPP[[[|||~~~zzzttt~~~nnnfffiiiAAA888666,,,222666555555555000///777;;;<<<444///444999>>>GGG888888999;;;:::888>>>EEE999<<>>000222777>>>CCCCCCAAA@@@>>>DDD@@@666777BBBGGGDDD:::<<<>>>???CCCSSSwwwzzz___aaaSSSUUUOOOJJJHHHJJJKKKJJJGGGEEEEEEFFFFFFEEECCCAAA@@@<<<===???>>>;;;999888888666555444333222222222222000000000000//////..................------------................................................---.........////////////000000000000000000000000111111111111111111111111000000000111111111222222444444555555555666666666HHHAAA@@@???<<<<<<;;;;;;::::::::::::777;;;>>>???>>>???BBBFFFKKKEEECCCEEEGGGFFFFFFHHHMMMcccTTT444///+++...555777222///222111111111222222222333333444444444444555666777777777888999;;;===???@@@AAAGGGDDD???<<<@@@FFFHHHFFFBBB@@@??????@@@@@@???>>>??????>>>>>>>>>============<<<;;;::::::;;;<<<===:::::::::999999999999888:::;;;;;;999777555666666333555666666444222333444111///......000111222222111111111111111111111111000////////////.................................---------------------------------.........////////////000000000111111111111111222333555666777777888888888999999:::;;;<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<:::999888666666666666666666666666555555555444333333222222222222111111111000000000////////////////////////---------........./////////............///000000---...000222333333222222555555666888:::<<<>>>???FFFCCC???<<<;;;===@@@BBB===BBBDDDMMMmmmyyy{{{{{{lllmmmbbbWWWQQQMMMGGGBBBBBBDDD???<<<>>>@@@BBBEEEIIINNNKKKGGGHHHUUUhhhuuuxxx^^^VVVQQQRRRTTTYYYhhhwww```ZZZQQQPPPaaaRRR222---666333333222111000000000000...000222222222222444555555666666777999::::::;;;:::::::::;;;<<<<<<======>>>>>>>>>>>>>>>?????????<<<<<<;;;:::888:::>>>AAAbbbyyyjjjzzznnnvvvxxx~~~tttXXXiiimmmLLL666///+++---111222333666............000000111111;;;888;;;@@@===555777AAA;;;???BBB@@@<<<;;;>>>BBBIIIFFFBBBAAABBBCCCBBB@@@:::AAAGGGCCC===DDDCCC444@@@<<>>???>>>;;;888666555444444333222111111111111000000000////////////...............------------------------------------........................---------.........////////////////////////////////////////////////////////////000000000111111111111222222222222333333333EEE??????===:::;;;;;;;;;:::999888777777999<<<;;;;;;<<<@@@DDDAAA>>>???EEEJJJIIIFFFFFFKKKDDDNNNmmmsssQQQ:::444666444222333666444......111000000000111111111222222222222333333444555555666444555777999;;;===???@@@DDDAAA===;;;===BBBEEEEEE???@@@@@@AAAAAA@@@>>>===>>>??????>>>>>>>>>=========<<<;;;:::::::::;;;;;;999999888888888777777777333555777888777666666777777555444444444555444333666444222111111111000000000000000000000000000000/////////.........------------------------------------------------------,,,,,,---------.............../////////000000000//////000222444666777888777777777888999:::;;;<<<============>>>>>>>>>>>><<<<<<<<<;;;:::999777777444444444444444444444444333333222222222111111111111111111000000000//////........................,,,,,,---------...............------......///000------///000111111111111444444555666888:::<<<===EEEBBB>>>;;;;;;<<>>>>>????????????;;;:::999999::::::999999999YYYgggwwwwwwuuu~~~xxxkkkmmmpppVVV^^^```OOO888111111+++000...333777666666444---111111444777666111...///999666444666:::<<<:::777===>>>>>>;;;<<<@@@AAA@@@FFF888:::???666444???DDDdddwwwbbbeee|||yyyLLLFFFXXXLLLIIIGGGHHHJJJMMMMMMMMMCCCCCCCCCCCCBBB@@@>>>===<<<>>>???>>>:::666444333333222111000000//////000////////////////////////.........---------,,,,,,------------------------------------------------,,,,,,---------.................................////////////////////////....../////////000000000000000000000111111111111CCC>>>>>><<<::::::::::::999888777666777999::::::999:::???CCCAAA???@@@DDDCCC???>>>@@@DDD???DDDPPPYYYdddoooPPP888---,,,000333444000...///000//////111/////////000000000111111000111111222333333444444222333555777999;;;===>>>???<<<;;;<<<>>>???@@@AAA>>>???AAAAAAAAA???>>>======>>>>>>>>>>>>===<<<;;;<<<<<<;;;;;;::::::::::::888888777777777666666666111333555444222000......333000------///000///......///000000000111222333////////////////////////............------------------------------------------------------------,,,,,,,,,,,,------------------........./////////...///000222444666777888777777777888999;;;<<<============>>>>>>>>>>>>>>>:::::::::999888777666555222222222222222222222222111111111111000000000000000000/////////.........------------------------,,,,,,,,,,,,---------------------------......///---...//////000000000000333333444555777999:::;;;@@@>>><<<;;;;;;===@@@BBBBBB888:::DDDCCCEEEhhhssszzzmmmbbb[[[]]]OOOTTTiiirrroooxxxlllddd\\\VVV]]]iiioooSSS777,,,///222222000000000///.........//////---///000000//////111222222333444555777888999:::888888999999:::;;;;;;;;;<<<===>>>???@@@@@@??????<<<:::888888:::;;;:::999222===RRRppp|||~~~vvvtttlll~~~|||pppfffTTTRRR___XXXBBB666555444+++000888222111222000///444:::999222888777777888:::;;;;;;;;;222;;;BBB@@@===;;;999444777...///999GGGaaannnyyyaaaFFFLLLNNNCCCIIIHHHHHHIIIKKKMMMOOOOOOBBBBBBCCCBBBAAA@@@>>>===<<<===>>><<<999555333222222222111000////////////.............../////////...------------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,------------------------------------////////////////////////------.........///////////////000000000000111111}}}AAA======;;;::::::999888777666666555555888:::999888999===AAABBBAAABBBCCC@@@;;;===AAA@@@CCCJJJLLLFFFDDDSSSgggzzzaaa===666111333999888///%%%000...---///111111...+++........./////////000000//////000111222222222222111222333555777999:::;;;:::999999======;;;;;;>>><<<>>>@@@@@@>>>===<<<===;;;<<<===>>>===<<<;;;:::;;;;;;::::::999999888888666666666666555555555555333555777777666444444444555444222222222333333222---///000///......///000..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,---------.........---...///111333555666777666666777777999:::<<<===>>>>>>>>>=========<<<<<<999999888888777555444333111111111111111111111111000000000000000000000000/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,---...............//////000000000222333333444555777999:::;;;;;;;;;;;;<<<>>>@@@AAAAAA999:::CCCAAA<<>>>>><<<:::888777777888777666:::...777KKKeeennnnnn|||vvvtttyyyxxx~~~wwwfffZZZRRRYYYSSS888333<<<444:::444...+++...222222111,,,111666555111000444:::555:::999222333===DDDEEEBBBbbbrrr{{{|||ZZZhhhppp~~~XXXEEEFFFIIIFFFDDDEEEEEEEEEFFFHHHIIIJJJKKKBBBBBBBBBBBBAAA@@@>>>===<<<<<<<<<:::666333222333222222111000////////////---............/////////------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,---------.........////////////000000000000zzz???======<<<;;;:::888666555555555555333666888888777777;;;>>>???===???BBBBBB@@@BBBGGGBBBDDDFFFHHHGGGDDDBBB@@@@@@PPPgggppp___PPP:::%%%111111000---+++---333888111222222111000///,,,)))------........./////////---...000111222222111111111111333444555777888888999666777;;;;;;888999>>>:::<<<>>>===;;;999:::;;;:::;;;<<<===<<<;;;999888888888888888777666555444444444444333333333222222+++---000111000111222444000000000000///......///000222333111...+++,,,------------------------------------,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,---...///111222444444444444555666777999:::;;;>>>>>>===<<<;;;:::999999777777777777666444333222111111111111111111111111//////000000000000000000.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,+++,,,------.........------......//////222222222333444666888888888999;;;===>>>>>>>>>>>>999DDDDDD999;;;HHHGGG:::VVVxxx}}}yyyllltttxxxtttzzz~~~rrr{{{yyyiii___```___YYY^^^mmmjjj@@@444333---+++///222111000111...---------------......,,,...//////...---///000......000111333555666777888888999999:::;;;;;;<<<<<<===>>>??????>>><<<;;;::::::999777555444444444???222888:::FFFTTT___zzztttrrrrrrtttzzzssspppqqqwwwfff[[[kkkjjjPPPEEEFFFQQQKKK777444@@@>>>;;;:::<<>>===<<<<<<:::777444333333444333222111000////////////---------.........//////---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------------........./////////xxx>>>===>>><<<<<<:::777555444444555666111444777888666666999<<<===::::::>>>AAA??????AAA>>>EEEHHHDDDBBBDDDEEECCC???CCCCCCEEEWWWtttooo\\\FFF999222000222666000111111111000///......,,,//////,,,***,,,///111---------.........//////,,,...///111111111000000111111222333555666666777:::666555999888666888???888:::<<<:::888666888:::999:::;;;<<<<<<:::888777666666666666555444333222222222222222111111111000222333444333111000000111...000222222///......///(((+++......,,,,,,---000---------------------------------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------+++,,,---...///111111222333333333444666888999:::======<<<;;;999888777777777777777666555444222222111111111111111111111111/////////000000000000000......---------,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...------,,,,,,,,,---......111222222333444555777888888999<<<>>>>>>>>><<<;;;<<<<<<<<<===>>>>>>@@@AAADDDHHHTTTkkk{{{uuuhhhqqq}}}|||zzz}}}uuuxxxyyy{{{yyylllggg```]]]ccciiippp~~~pppEEE222777CCC222//////000...+++,,,000------,,,,,,,,,------...,,,...///...------...///------///000222444555666888999999::::::;;;<<<<<<;;;<<<===>>>>>><<<:::888666888:::999666444444444000///===222222:::>>>eeeooonnn~~~www{{{jjjxxxqqqsssvvvsssiiirrrdddnnnnnn~~~gggxxxUUU^^^nnnvvv}}}III888@@@BBB===>>>DDDBBB;;;@@@AAABBBBBBBBBBBBBBBDDDBBBCCCCCCCCCBBB@@@>>>===<<<;;;999666333222444666333222111000000/////////---------.........//////---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,---------.........iiiGGG:::999;;;888777666555444333333222666666555555555555666666777999<<<>>>>>>>>>???@@@@@@@@@AAABBBBBBBBBAAAAAA@@@>>>======???CCCGGGJJJjjjuuuiiiOOO???333333222111000000111111................................................------------------------............////////////111111222222222333333333444444555666777888999999;;;;;;:::999999:::::::::999:::;;;<<<<<<:::888777777777666555444333222222222222222111111111000000222111111111000000//////////////////............------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,++++++,,,///111333222222333444555666777777888888777777777777888888777666444444444444222000////////////////////////////////////............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,---------......---......000222444555777999999999999::::::;;;<<<:::<<<>>>???>>>>>>>>>>>>===>>>???EEETTTnnn|||~~~rrrkkkrrr}}}uuu]]]eeesss{{{pppaaacccpppnnnzzzhhhDDD222222666444...000///...---------------........................,,,,,,,,,,,,,,,,,,,,,,,,............///000111222555666777888999:::::::::999999:::;;;;;;;;;::::::666666555444444333222222444444444555555666666666PPPUUUfffyyy|||xxxvvvgggoooqqqzzznnnsssWWWPPPSSS^^^zzz\\\BBB===;;;;;;;;;<<<>>>???AAABBBBBBAAAAAAAAABBBCCCEEEFFFOOOHHHAAA??????@@@>>>;;;<<<;;;888666444222111111111111000//////////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,******************************+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......eeeDDD888888:::888777666444333333222222444444333333333333444444555777:::;;;;;;;;;<<<>>>?????????@@@??????>>>>>>???>>>;;;:::999:::;;;===:::???GGGPPPYYYaaajjjoooggg___RRREEE;;;555333333111111000///////////////................................................---------------------------.........////////////111111111222222222222333444555555666777888999999::::::999999999999::::::999:::;;;<<<<<<:::888777888777666555444333333222222222111111111000000000111111111000000000//////////////////.........---------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,---,,,++++++,,,...111222222333333444555666777777777777666666666666777777555555444333111000000///........................////////////.........---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********************************+++++++++,,,,,,,,,,,,,,,,,,------------------...///111333555666888888777777888999;;;<<<999;;;===>>><<<;;;<<<<<<999999999999>>>LLL]]]jjj~~~|||xxxOOOJJJ>>>222...222555333...//////...---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,............///000111222444444666777888999999999888888999999999999888888555555444444333222222111222222222333333444444444444???SSSuuu}}}{{{~~~yyyzzznnn~~~{{{yyyssshhheee{{{~~~mmmvvvrrrpppmmmbbbhhhxxxaaaeeeooo```XXXmmmgggMMM999666===888888999:::;;;===>>>??????>>>>>>>>>???AAABBBCCCKKKEEE@@@>>>??????<<<999888777666444333222222222111000000///////////////............------------,,,,,,,,,,,,,,,,,,,,,,,,************************)))***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------```AAA777777999777666555444333222222222222222111111111111222222222444777888888888:::;;;===============<<<;;;:::===<<<:::888666555444444////////////222888@@@EEEAAAEEEJJJNNNPPPQQQSSSTTTYYYYYYWWWSSSNNNHHHCCC@@@@@@<<<555///---...111444///...---------------------------------------------------------------------------------------------------.........//////000000000111111111222222444444555666777888999999999999888888888999999:::999:::;;;;;;;;;:::888777888777777666555444333333111111111111000000000000000000000000//////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++++++++,,,,,,,,,++++++,,,...000111222333333444555666777777666666555555555555666666444666777555000...///111........................//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********************************++++++++++++,,,++++++,,,,,,,,,------------------///000222444555888777666555666888:::<<<999:::<<<<<<:::999999:::999:::999666444555:::???VVVggg~~~uuuUUUAAA999+++,,,...111222111...,,,......---,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---......///000111111222444666888999999999888888888888777666555555444444333333222111111111000000000111111111111111...333888EEEXXX```jjj~~~}}}~~~wwwxxx{{{|||{{{iiikkkttt|||qqq```cccrrrfffkkk{{{wwwrrrNNN:::222...111777555555555666888999;;;<<<;;;;;;;;;<<<===>>>@@@AAAEEEAAA>>>===>>>>>>;;;888555555444333222222222333111000//////......//////............------------,,,,,,,,,,,,,,,,,,,,,,,,************************)))***++++++,,,,,,++++++*********++++++++++++,,,+++++++++++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------\\\???777777999666555444333222222222222111000000000000000000111000222444555555666888999<<<<<<<<<<<<;;;:::999888999999999999888888777666:::;;;:::888555444444555444555666777888888888999333333333222000---***(((...000222444444222///---------,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////000000000111111111222222333444555666777777888888777777777888999999999999:::::::::999888777888777777666555444333333111111000000000/////////////////////////////////.........---------,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++++++++************************************************************++++++++++++++++++++++++,,,---...///222222333444555666777777666666555555555555666666666999;;;777111...000333.................................---------,,,,,,++++++++++++++++++++++++************************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---...///111333333888777555555666888;;;<<<999:::;;;:::999777888999888:::;;;:::777555666777000???TTTeeeppp{{{iiiJJJ444---000555111222222000...------...------,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------...///000000000111333666777999::::::888888888888777555444444222222222222111111000000000000000000000000000000333444---***222:::LLLeeexxxzzz{{{}}}gggLLL<<<000222999999555222222333333444555777888999999::::::;;;===>>>???@@@@@@>>>===>>>???>>>;;;888666555444333222222222222000000///............///.........---------,,,,,,++++++++++++++++++++++++************************))))))***+++++++++++++++************+++++++++++++++++++++***************************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,YYY>>>777888999555444333222222222222222111111000000000000111111000222333444444555777999<<<<<<<<<<<<;;;:::999888777888999999:::999888888000333555555444333333333111000000000000///...---000111222222333222222111111///---+++******+++,,,---------,,,,,,------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------........./////////000000//////000111222333444444666666666666666777888999888888888888888777777666777777666555444333222222000000000/////////...........................///------------,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++))))))*********+++++++++************************************************))))))*********+++++++++++++++++++++,,,,,,---...111111222333444555666666666666666555555666666666444888:::777111...000333........................------------,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))*********+++++++++*********+++++++++,,,,,,,,,,,,,,,---...000111222666666555555666888;;;<<<:::;;;;;;:::888777888999444666777777666555555666444666888:::AAARRRiiizzzzzznnnUUU@@@+++'''111888111'''000---******+++...000111,,,,,,++++++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,---...///000000111333555777999999:::888888888888777666444444222222111111111111000000111111111111000000000000+++222000000444111111<<>>???@@@@@@=========>>>>>>===:::888888777666444333222222111000//////..................------------,,,,,,,,,++++++++++++++++++++++++************************))))))***++++++++++++***))))))*********+++++++++*********************************************************************************+++++++++,,,,,,VVV===888888777444333222222111111111222111111000000000000111111000111222333333444666999;;;;;;<<<;;;;;;:::999888777777777777666555444333000111000//////000333666444333333444666666555333------......///.........333333111000////////////---------------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------........./////////------...///000111222222555555555555666777777888777777666666666555555555666666555444333222111111////////////............---------...............------,,,,,,,,,+++++++++******************************++++++++++++******++++++++++++++++++++++++)))))))))************+++************************************************)))))))))************+++*********++++++,,,,,,,,,///000000111222333444555555555444444444444555555111333444222///---...000------------------------------,,,,,,,,,+++++++++++++++++++++++++++++++++************************)))))))))))))))))))))))))))))))))************+++))))))*********++++++++++++++++++,,,---...000111333333444555666888999:::999999999888777666888999777666555444333222222111444444333111111777???FFFPPPaaauuu{{{oooYYYGGG:::111"""***222333...+++,,,///,,,***)))***...///...---++++++******++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---//////000111222444666777777888777777777777666666555444111111111111111111111111222111111111111111000000***111///...555222---222+++666AAAWWWqqqvvvpppqqqaaa@@@000444===444444333333222000///...000000111111333555666777777888:::<<<>>>??????@@@;;;<<<======<<<;;;999888999888666555333222111111000///......------......------------,,,,,,,,,,,,++++++++++++++++++++++++************************((()))******++++++******)))))))))************+++)))))))))***************************************))))))))))))))))))))))))))))))*********+++++++++SSS<<<888666444333222222111111111111111000000////////////000000...000111111111222555777999999::::::::::::999888666666555444333222111111777777666444111111333555)))((()))+++...///---+++000000000000//////......(((+++///111111...***'''---,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,------------.........------...///000111111222444444444444555666777888555555444444333333444444555444333333111111000////////////.........------,,,,,,---------.........,,,,,,,,,,,,++++++++++++******************************++++++++++++******************************))))))))))))************************************************************))))))))))))************)))******+++++++++++++++......///000111222333333333333222222222222333333000000000000///.........------------------------,,,,,,,,,,,,++++++++++++************************************************))))))))))))))))))))))))))))))))))))************))))))))))))*********+++++++++++++++,,,...///000///000222444555666666666666777777666555555777999888777555444333222111111,,,///222555555111,,,(((---555???JJJZZZooovvvfff[[[EEEBBB:::---(((***///000777333...++++++++++++***...............---+++)))***************+++,,,,,,++++++++++++++++++++++++************************++++++++++++,,,---...///...///000222333444444444444444555555555555444444222222222222222222222222111111111111000000000//////333,,,(((///000000666---///,,,222@@@GGGQQQddd~~~rrr~~~bbb;;;444>>>@@@444(((,,,000444444222111//////......///000111333444555444555777:::;;;<<<======:::;;;;;;:::999888777777666555444333222222222222//////...------------...---------,,,,,,,,,++++++************************************************((())))))***************))))))))))))************((()))))))))*********+++************************))))))))))))))))))))))))))))))))))))*********+++RRR;;;777444222222222111111111111111111//////............//////---.../////////111444666777888888999999999999888555444333333222333333333,,,///333444333111//////111000000333666666333000000/////////.........---///...,,,++++++,,,...000,,,+++++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......------...///000111222222333333333444555666777888555444333222222222333333444333333222111000////////////.........---------,,,,,,,,,------.........,,,,,,,,,+++++++++******))))))))))))))))))))))))******++++++++++++******************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))******+++++++++******------...///000111222222111111000000000000111111222000///000111222111///------------------------,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))*********************+++,,,---...///+++---000333444444444333444444555444333444666999444333222333444555444222555111------111555888999---111222///...333888999LLLOOOYYY___bbbmmmpppdddhhhjjjjjjhhhffffffdddaaaXXXSSSKKKAAA999555333333,,,/////////111333///)))""")))...///+++(((***...+++,,,---+++((((((+++...******))))))***+++,,,,,,************************************************++++++++++++,,,---......------///000111111111111222222333444444444333333222222222222222222333333111111000000/////////...)))222222000444000))),,,111222------///+++///AAACCCVVV[[[cccvvvfffLLL;;;333111555000&&&+++999111111///,,,+++///333666---------...000111333444111222444777999:::::::::999::::::888666555555666333222222111222222333333//////...------------...---------,,,,,,,,,++++++************************************************(((((()))***************))))))))))))************(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************OOO:::999444444444333222111000000000000......------------......444333111000000000111111333444666888999888777666333333333222222222111111000000000000000000000000........................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......///......------///000111111222333444555555555555666666555555444444444444333333333222111000000///......//////......---,,,------------------------++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************(((((((((((())))))))))))))))))))))))************)))************+++++++++++++++,,,---...///000111222222222111111111000000////////////............------,,,,,,,,,,,,++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,000000//////000111222222222222111000111222444555333333222222111000//////000000000000000000000000000000111222333444444555222333333444444333333222555555555444444333333333111111000000/////////.........---------,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,,,,------------......///000000000333333333222222111111111111111111111000000000000111000///......///000111....................................////////////000111444<<>>999111444333000000//////...---------...---,,,,,,++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...///111222111///---,,,++++++++++++++++++++++++************************((()))))))))************))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))***************************++++++++++++,,,,,,,,,++++++,,,------...//////...---,,,+++************++++++,,,,,,------......------------------------++++++*********)))))))))************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********))))))*********+++++++++++++++++++++++++++++++++************************))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********************************++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++*********+++++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))*********************************************************+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++*********************************+++++++++,,,,,,+++---///...---,,,---...............------------,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((\\\===:::111444444000000///......------,,,...---,,,,,,++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------000111111111111000...---++++++++++++++++++++++++************************))))))))))))************)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))************************++++++++++++,,,,,,,,,,,,,,,,,,---...//////000000...---+++***)))***++++++******+++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******)))))))))************+++++++++++++++++++++++++++************************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,******++++++++++++******)))))))))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++))))))*********+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++,,,,,,************************++++++++++++++++++++++++*********+++++++++++++++************************)))))))))************+++************************))))))*********+++++++++***,,,------,,,,,,,,,---.........------------,,,++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))XXX;;;999000333444000//////......---,,,,,,...---,,,,,,++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,/////////...------,,,,,,++++++++++++++++++++++++************************))))))))))))************)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))************************+++++++++,,,,,,,,,------++++++,,,---...///000000---,,,+++))))))***+++,,,*********+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))************************************************************))))))))))))(((((((((((('''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))************++++++++++++******+++++++++,,,,,,,,,******++++++++++++******((()))))))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))*********+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))************************************************************++++++++++++************************++++++++++++++++++++++++************+++++++++,,,************************************************)))*********++++++++++++************************))))))))))))************************************))))))))))))*********+++)))+++,,,---,,,+++,,,---.........---------,,,,,,++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))UUU999888///222333000//////...------,,,,,,...---,,,,,,++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,...---,,,+++***)))******++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))************************++++++,,,,,,,,,---------******+++,,,---//////000---,,,***))))))***,,,---)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))(((((((((((('''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++*********++++++,,,,,,,,,******++++++++++++******(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************************************++++++++++++++++++++++++))))))))))))))))))))))))************************************************)))************+++++++++************************++++++++++++++++++++++++))))))******+++++++++,,,))))))))))))))))))))))))************************))))))******++++++++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************(((***,,,,,,++++++,,,---......---------,,,,,,,,,+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))UUU<<<333333444000///............---------,,,,,,,,,++++++*********************************************************,,,,,,,,,,,,,,,,,,,,,,,,............------,,,+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************,,,,,,+++******+++,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,***++++++,,,,,,++++++***))))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((('''''''''&&&(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************)))************++++++++++++++++++*********))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++*********))))))(((((())))))))))))))))))))))))************************************************------,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))*********)))))))))))))))+++*********))))))((((((************************))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++*********))))))(((((())))))))))))))))))))))))************************************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''((((((((((((((((((((((((TTT<<<444333333000///............---------,,,,,,,,,+++++++++******************************************************,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************,,,,,,+++******+++,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,***++++++,,,,,,++++++***))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))(((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************))))))*********++++++++++++++++++*********))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))((())))))))))))))))))))))))************************************************------,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))***)))))))))))))))))))))************)))))))))(((************************))))))))))))))))))))))))*********+++++++++,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++************)))))))))((())))))))))))))))))))))))************************************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''((((((((((((((((((((((((QQQ<<<555222333000///............---------,,,,,,,,,++++++++++++***************************************************,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************,,,++++++******++++++,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,***++++++,,,,,,++++++***))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))+++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************)))))))))*********+++++++++++++++***************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************************************************,,,,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))******************))))))))))))************************))))))))))))))))))))))))*********++++++++++++,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))************************************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((NNN<<<555222222111///............---------++++++++++++++++++++++++************************************************++++++++++++++++++++++++******+++++++++******)))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))((()))))))))************++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,***++++++,,,,,,++++++***))))))))))))))))))))))))((()))***++++++***)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((************************))))))))))))************************************(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((()))))))))*********************)))))))))))))))))))))))))))))))))))))))************************************************,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))******************)))))))))))))))************************))))))))))))))))))))))))************++++++++++++***++++++++++++,,,,,,,,,*********************************)))))))))))))))))))))))))))))))))))))))************************************************((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((KKK<<<666111222222///............---------++++++++++++++++++++++++************************************************++++++++++++++++++++++++))))))***++++++*********************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))((()))))))))************++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,***++++++,,,,,,++++++***))))))))))))))))))))))))((()))***++++++***)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))*********************************(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************))))))))))))))))))******))))))))))))))))))))))))************************************************++++++***************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))(((((())))))************))))))))))))))))))******************************))))))))))))))))))))))))))))))*********+++++++++*********+++++++++,,,,,,************************))))))))))))))))))******))))))))))))))))))))))))************************************************((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))~~~III<<<777111111333///............---------***++++++++++++,,,,,,,,,************************************************++++++++++++++++++++++++))))))***++++++++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))***************++++++,,,,,,++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,***++++++,,,,,,++++++***))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((()))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))*********************+++++++++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))((((((((()))******++++++))))))))))))************************************)))))))))))))))))))))))))))))))))************+++************++++++++++++************************))))))))))))************))))))))))))))))))))))))************************************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))){{{FFF<<<888111111333///............---------******+++++++++,,,,,,,,,************************************************************************)))******+++,,,,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))***************+++,,,,,,,,,,,,+++***************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,***++++++,,,,,,++++++***))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))*********+++++++++))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((()))))))))************))))))))))))))))))))))))************************************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))'''(((((()))******++++++((()))))))))************************************))))))))))))))))))))))))))))))))))))************************++++++++++++************************((()))))))))************))))))))))))))))))))))))************************************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))yyyEEE<<<999111111333//////.........---------*********++++++,,,,,,,,,************************************************************************)))***+++,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))***************+++,,,------,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))***++++++,,,+++++++++,,,,,,+++++++++))))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))******++++++++++++))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((())))))*********+++))))))))))))))))))))))))************************************************)))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))'''(((((()))***+++++++++(((((())))))*********+++************************))))))))))))))))))))))))))))))))))))************)))************+++++++++))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))************************************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))rrrHHH>>>555333---///,,,...//////000000...***(((***+++,,,------***&&&444###444)))---&&&---((((((000222+++***---'''!!!777"""%%%444++++++$$$***++++++***)))))))))******'''000'''(((444(((((($$$...***###)))+++)))------111999%%%(((---(((+++$$$,,,///###%%%---&&&))))))))))))))))))))))))************************+++*********))))))((((((************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,))))))))))))))))))))))))************************))))))))))))))))))))))))******))))))((((((''''''))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))(((((('''''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,)))'''(((+++---,,,*********))))))))))))******++++++++++++++++++++++++************************((()))***+++,,,,,,+++***(((((()))******++++++,,,///,,,+++,,,***''')))---))))))))))))))))))))))))************************))))))************))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++))))))))))))************)))************+++++++++************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))***))))))))))))))))))))))))nnnFFF<<<555444...222333111---))))))+++,,,,,,222000,,,'''%%%''',,,/// !!!444777''' 111&&&///,,,***(((%%%%%%,,,222***$$$***666BBB111/// ---666000***,,,111%%%'''...---$$$)))888!!!***///)))777!!!444%%%&&&111***+++,,,///...&&&###***---...222))))))))))))))))))))))))************************++++++++++++*********)))************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************+++++++++,,,,,,))))))))))))))))))))))))************************))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))+++)))((()))+++,,,+++)))******))))))))))))******++++++++++++++++++++++++***************************)))))))))***,,,///000---,,,+++)))(((''''''''''''&&&(((,,,---)))((()))))))))))))))))))))))))))************************))))))************))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++))))))))))))************)))************+++++++++************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************)))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''((((((((())))))))))))))))))))))))iiiCCC;;;555555000444000...,,,,,,---...111333!!!&&&---000...***((((((000:::$$$...%%%000((()))'''$$$***333---&&&+++111111!!!(((000((('''!!!,,,555777,,,"""###(((***---111)))'''&&&(((333111!!!)))%%%'''333---###***###,,,222'''---222!!!333111,,,111&&&***))))))))))))))))))))))))************************,,,,,,,,,+++++++++++++++************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************++++++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))++++++)))'''******))))))))))))******************************************************,,,***((('''(((,,,111444''''''(((+++...222666999...)))&&&***,,,***))))))))))))))))))))))))))))))************************))))))************))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++)))))))))*********++++++)))************+++++++++************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))))))))))))))))))))))))))gggAAA:::444444000333***+++...222222...---...888333---***((('''***...000)))444///)))//////+++333222000---!!!!!!444222)))$$$333***$$$444 """""""""(((111111++++++***......***000"""%%%999'''333(((666//////;;;%%%###999'''&&&!!!!!!)))+++))))))))))))))))))))))))))))))************************++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((()))))))))************))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))************((('''******))))))))))))******))))))))))))))))))))))))************************,,,***((('''(((+++///222???<<<888444222111111222AAA555)))&&&((((((***,,,))))))))))))))))))))))))************************)))******++++++******)))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))*********+++++++++))))))*********+++++++++))))))*********+++++++++************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))***+++,,,))))))))))))))))))))))))gggAAA:::444444...111...,,,...111---&&&%%%)))---'''%%%***......---///:::!!!---''')))''' (((###!!!,,,---((('''777"""***..."""...444000---000333***$$$333111,,,&&&---+++$$$+++111,,, +++444(((---111888###(((555,,,$$$(((///&&&000222"""&&&222***))))))))))))))))))))))))************************))))))******************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))*********+++++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))******))))))))))))******))))))))))))))))))))))))***************************)))))))))))))))******!!!###'''...777BBBKKKPPPDDD888,,,((()))((()))+++))))))))))))))))))))))))******************************++++++++++++******))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))*********+++++++++************++++++++++++))))))*********+++++++++************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))'''((((((***+++---///000))))))))))))))))))))))))gggAAA:::444444...000222---+++---,,,+++333>>>ZZZSSSRRRWWWXXXQQQMMMOOOLLLVVVPPP<<<111OOO~~~{{{SSS888///(((---(((&&&$$$222JJJ{{{qqqAAA%%%$$$---!!!###222(((&&&(((@@@rrrxxxKKK...555%%%$$$999vvvGGG%%%$$$333111))))))))))))))))))))))))************************)))))))))))))))*********************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))************+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))*********++++++)))))))))))))))))))))))))))))))))))))))))))))))))))***+++***))))))+++---******))))))))))))******************************************************((()))***+++***)))'''&&&444222000---,,,+++,,,,,,444...+++------***''''''))))))))))))))))))))))))******************************++++++++++++******))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++*********++++++++++++,,,)))************+++++++++************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))''''''(((***,,,...000111))))))))))))))))))))))))fffAAA;;;555555///222111+++***...///000<<>>))))))))))))))))))))))))************************)))))))))******+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))***++++++***(((***...222******))))))))))))******++++++++++++++++++++++++************************'''(((***++++++***)))((((((((((((((()))***+++,,,)))''')))------)))((()))))))))))))))))))))))))))***************************++++++,,,,,,++++++***))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++*********+++++++++,,,,,,)))************+++++++++************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))***+++,,,---))))))))))))))))))))))))ddd@@@;;;666666111444000,,,,,,111...)))///<<>>QQQ***///...222OOOyyy<<<###---222666444...))))))))))))))))))))))))*********************************++++++,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))'''((((((((())))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))***++++++)))(((***000555******))))))))))))******++++++++++++++++++++++++************************(((((()))***+++,,,,,,,,,+++++++++******))))))(((***(((((()))((('''***///))))))))))))))))))))))))***************************++++++,,,,,,++++++***))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++******+++++++++,,,,,,,,,)))************+++++++++************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))]]]======444444111000///............------------,,,<<<+++(((%%%444))):::@@@&&&***mmm222(((###,,,NNN999{{{EEE'''222(((}}}<<<###333"""555###)))///QQQ444(((333)))"""222###************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***)))************))))))((())))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++000---***((((((((('''%%%************************************************)))************+++++++++************************))))))))))))))))))))))))************************)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))************************)))((((((((()))***+++,,,---+++)))***,,,---,,,)))***++++++,,,+++***(((''')))******++++++++++++***------------,,,***)))((())))))******+++++++++++++++*********))))))(((((())))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''')))+++,,,***)))''''''(((((())))))******\\\======444333111000///............---------,,,+++:::---)))//////((()))222'''999\\\&&&888000UUUwww...444000+++333!!!+++999###KKKSSS)))...++++++!!!,,,hhh000...((()))---************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))************(((((())))))***++++++,,,******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((()))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,***(((((()))*********************************************************)))************+++++++++************************))))))))))))))))))))))))************************)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))************************------,,,,,,,,,+++++++++///---++++++------+++)))+++++++++,,,++++++***)))++++++***)))(((&&&%%%$$$+++***(((''')))+++///111)))*********+++++++++++++++*********))))))))))))************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))******)))))))))))))))))))))))))))******[[[<<<>>>444333111111///............---------+++)))999,,,)))))) ...111(((:::***555'''%%%---***&&&......222111///000+++222+++)))MMM...///000)))ccczzz(((222""",,,<<<444(((999---111***%%%,,,************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************((((((((((((((()))***+++''''''((((((((()))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((((((((()))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++***((('''(((***,,,,,,+++************************************************)))************+++++++++************************))))))))))))))))))))))))************************)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))******************************+++++++++******)))+++******+++...//////...((((((((((((((()))))))))------......//////000000---,,,***))))))+++,,,...************++++++++++++***************)))))))))************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''***,,,+++((('''(((***++++++******************YYY<<<>>>444333111111///............---------+++***999###///...$$$(((:::"""%%%333***---888###777---444;;;......555+++***333'''>>>{{{555,,,555&&&+++%%%...+++***:::000333"""777((((((+++%%%************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************))))))))))))))))))))))))************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))++++++***)))******+++,,,++++++******)))(((((('''+++******))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))******+++(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,***))))))***+++***)))************************************************))))))*********+++++++++************************))))))))))))))))))))))))************************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))************************'''((()))+++,,,,,,+++++++++******+++,,,------,,,---.........///111222222(((((((((((()))***++++++)))***,,,......,,,***)))++++++++++++++++++++++++************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((,,,///---)))&&&(((,,,,,,,,,,,,++++++*********VVV<<>><<<999555222///...---)))******+++,,,---------,,,+++++++++++++++++++++***************+++++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***...111///***(((***---------,,,,,,++++++******TTT<<>>:::333---******+++---,,,,,,,,,,,,++++++++++++*********+++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***---///...+++***+++---,,,,,,++++++++++++++++++SSS<<<@@@555222111222///............---------+++)))999$$$555---'''///:::,,,111$$$777EEE222### ///666555zzzqqq///+++'''OOO111,,,!!!555)))111&&&***)))************************))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))************************************************)))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************)))***++++++,,,---......,,,...111333444333222000//////......------,,,,,,,,,++++++******++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))************************)))************+++++++++)))((()))+++---...---+++************************************************)))************+++++++++************************))))))))))))))))))))))))************************)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************))))))((((((***---111333666999===???@@@BBBFFFIII???BBBFFFKKKNNNOOONNNNNNPPPNNNLLLJJJIIIIIIIIIJJJOOOLLLFFF@@@999444111000------,,,,,,,,,+++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++++++++************++++++++++++RRR<<<@@@555222111222//////.........---------)))(((888******)))(((///)))000!!!DDD555///:::,,,###555***+++555***111(((eeeooo```???333555'''************************))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))************************************************)))************+++++++++************************))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************************************************************+++,,,---///000111111;;;>>>CCCFFFHHHHHHGGGEEECCCBBB???<<<999666444333,,,++++++******++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))************************)))************+++++++++---,,,,,,,,,---,,,)))'''************************************************)))************+++++++++************************))))))))))))))))))))))))************************)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************,,,+++,,,...333:::@@@DDDRRRRRRQQQLLLEEE@@@???@@@AAADDDJJJPPPSSSTTTRRRQQQWWWTTTPPPMMMIIIHHHGGGGGGJJJMMMRRRTTTQQQJJJBBB<<<---------,,,,,,+++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''')))+++,,,***))))))))))))******++++++,,,NNNAAA888777000666......444...(((---+++(((,,,)))$$$:::###---+++,,,,,,***...&&&***WWW@@@666&&&(((###...111$$$---{{{222000555777www000!!![[[$$$(((***'''************************)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---+++)))((()))***))))))(((***,,,---,,,***(((&&&222---)))))),,,...***&&&+++------,,,***)))***+++,,,+++************+++++++++++++++************)))************************+++++++++*********))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******+++++++++,,,,,,,,,---------,,,***)))+++,,,+++++++++************+++---///222999BBBKKKPPPSSSXXXTTTPPPQQQSSSSSSSSSTTTTTTNNNGGGEEEHHHKKKLLLKKKEEEAAA;;;555111///......***---...,,,(((&&&''')))+++)))((('''((((((&&&%%%))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,)))************+++++++++***************************************++++++,,,++++++,,,,,,,,,,,,++++++,,,,,,+++++++++*********,,,,,,++++++***)))))))))++++++++++++++++++,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++************++++++))))))))))))))))))))))))************************++++++++++++******))))))+++---///---***((())),,,***---...---,,,,,,+++(((///...222===GGGKKKMMMPPPTTTNNNOOOYYY``````___```gggcccaaaccciiijjjgggbbb___dddfffaaa\\\ZZZXXXVVVZZZNNNJJJJJJFFFIIIMMMIIILLL<<<555444......000,,,+++---///...+++***,,,///,,,,,,,,,+++++++++******************************************************++++++++++++++++++++++++)))************+++++++++************************)))************+++++++++*********,,,...///---***(((***,,,...///...---,,,MMMAAA888777000666...***///,,,---777777//////444+++---222---%%%(((((( $$$,,,"""777+++rrr[[[222((()))"""]]]===+++)))444zzz```###;;;---KKK)))'''ggg(((111%%%,,,************************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++,,,---------------,,,******+++---///111.........---,,,---...000%%%&&&(((+++------,,,++++++,,,,,,+++******+++,,,++++++++++++************************************+++++++++*********))))))))))))))))))))))))))))))))))))))))))*********************************************+++++++++,,,,,,)))***++++++******+++---000---***)))***---///000===BBBIIIOOOSSSVVVXXXYYY[[[QQQDDD<<<999<<>>)))+++...***)))000111000 000CCCOOO000))):::%%%)))...jjj***888!!!111++++++++++++++++++++++++************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...------,,,,,,,,,,,,,,,((())),,,///444999>>>AAA@@@BBBAAA:::000---222888<<<888444000...,,,***)))+++---...---***))),,,...,,,+++++++++************************************+++++++++***************)))))))))))))))))))))))))))))))))*********++++++************************))))))*********+++++++++(((***+++,,,+++,,,---...+++++++++...555===CCCFFFGGGIIILLLKKKHHHGGGHHHIIIBBB@@@<<<888666777999:::999444000000555;;;???@@@PPPNNNJJJGGGGGGHHHJJJLLL>>>777---)))***,,,---,,,)))))))))+++------,,,+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))******************************************************************************+++++++++,,,,,,,,,************+++++++++,,,++++++++++++++++++++++++------,,,++++++,,,,,,,,,+++++++++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++************++++++************************++++++++++++++++++++++++++++++++++++************...***((()))---///---***)))***,,,...111666===CCCAAA>>>???CCCEEEGGGLLLSSSBBB???@@@GGGLLLLLLKKKKKKJJJEEEAAACCCHHHJJJFFFAAA;;;CCCHHHGGGHHHPPP[[[aaaOOOVVVeeehhh[[[XXX______NNNGGGNNNUUUMMMEEE===222222---******---...,,,))),,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************+++++++++,,,++++++++++++++++++++++++************+++++++++,,,,,,------+++******+++---+++,,,///555;;;CCCJJJNNNIII@@@999888000555///...111+++***000//////999***+++;;;(((000///&&&---,,,$$$%%%<<<---)))'''(((777$$$222///555+++666---&&&&&&}}}<<>>AAAAAAEEEHHHHHHJJJLLLJJJGGGHHHCCC===888888888999999:::666111...000777???EEEOOOEEE999...***)))******+++*********,,,,,,***((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))******************************************************************************+++++++++,,,,,,,,,*********+++++++++,,,,,,++++++++++++++++++++++++------,,,+++++++++,,,,,,------,,,,,,,,,---...///,,,,,,,,,,,,------------///......---,,,++++++++++++++++++++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++************++++++************************++++++++++++++++++++++++++++++++++++++++++++++++---***((()))+++------,,,)))...888AAACCCBBBBBBEEELLLGGGCCCCCCCCC@@@@@@BBBLLLLLLNNNSSSXXXZZZZZZZZZjjj\\\QQQWWWgggmmmcccUUUaaabbb]]]TTTMMMMMMNNNMMMMMM```|||kkk]]][[[UUU^^^LLLIIIQQQUUUVVVPPPBBB999444///,,,,,,.........------,,,,,,,,,+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,***,,,///...,,,+++,,,---...666CCCNNNTTTUUURRROOOGGG@@@:::888///555///333---%%%...>>>999)))$$$>>>EEE(((,,,444))))))(((;;;***''')))(((444---%%%***222HHHyyyHHH%%%&&&...%%%+++==='''$$$777000>>>"""+++111---666---***///CCC'''+++******++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........)))***+++,,,///666>>>DDDUUUZZZaaajjjpppsssuuuuuueee___SSSFFF>>>>>>CCCIIIcccbbb\\\MMM<<<111000444...///000...+++***+++...,,,,,,,,,++++++++++++***************************************************************************************++++++++++++************************)))************+++++++++---......---,,,,,,...000444@@@LLLMMMEEE>>>===AAAFFF@@@;;;:::???EEEIIIJJJMMMMMMIIIEEEIIIPPPRRRNNNKKKHHHFFFEEEFFFHHHJJJJJJFFFAAA:::333...---///000FFFFFFCCC===555///---,,,+++***((()))***+++***)))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************))))))))))))))))))))))))******************************************************************************+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,+++++++++,,,,,,------------------......------------------------......------,,,,,,++++++,,,,,,,,,,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++************++++++************************+++++++++++++++++++++++++++++++++++++++++++++,,,***+++,,,+++***+++...111999???KKKUUUUUUNNNKKKNNNGGGAAA@@@HHHNNNOOOMMMMMMUUUVVVWWWYYY[[[]]]\\\ZZZcccYYYSSSYYYhhhpppjjjbbbkkkkkkiiigggjjjppppppmmm___aaadddZZZRRRjjjkkkYYYQQQQQQNNNRRRXXXTTTHHHEEE>>>555...+++---000---------,,,,,,,,,++++++++++++++++++++++++++++++************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,***++++++,,,...222777;;;JJJMMMQQQQQQNNNFFF===777EEE@@@:::888///555///111555000,,,***###***???RRR###NNN---"""000111///---hhh&&&DDD(((999SSS)))777!!!&&&///222+++111...bbb'''333,,,SSS$$$333222EEE333***)))///(((,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////''',,,111777>>>HHHSSS[[[ZZZYYYXXXXXXYYY]]]```ccc]]]WWWNNNJJJKKKQQQXXX]]]dddiiikkkbbbRRRBBB:::888555333222000...------,,,,,,,,,,,,,,,++++++++++++***************************************+++++++++*********************************++++++++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,------------...111666999GGGSSS^^^\\\OOOCCC@@@AAAEEEFFFHHHLLLPPPQQQPPPMMMRRRWWWZZZ]]]eeekkkcccVVVTTTSSSQQQOOOLLLJJJIIIHHHJJJJJJIIIFFFAAA<<<666333000999CCCGGGCCC===888666///,,,))))))***,,,------************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++************************++++++++++++++++++++++++************************))))))))))))))))))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---...///***+++,,,...///000000000111000000000////////////************************......------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,))),,,///...---...444999JJJKKKQQQXXXUUUNNNPPPXXXNNNLLLOOOYYYbbbeeeeeefffLLLQQQUUUWWW[[[aaacccaaafffggghhhhhhggggggkkknnnqqqqqqmmmiiijjjmmmmmmiii{{{xxxeeeeeennnlllaaafffvvvxxxdddVVVVVVVVVXXXVVVPPPEEE888000...///------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,...+++)))+++333>>>HHHMMMNNNJJJCCC>>>;;;;;;===???CCC@@@;;;888///555000&&&222666111)))***HHHttt555%%%...))))))@@@\\\sssRRR333666(((%%%///yyy>>>000(((```>>>...@@@888444===***333###zzzrrr+++***---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------.........///////////////555>>>DDDGGGLLLRRRXXXHHHGGGEEEDDDFFFKKKPPPTTTEEEBBB@@@???AAAEEEIIILLL[[[^^^aaaaaaZZZQQQGGGBBB===999444333333333///,,,------,,,,,,,,,+++++++++************************))))))*********+++++++++*********************************+++++++++,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,---------+++,,,---000555===FFFMMMTTTYYY]]]\\\UUUPPPOOOPPPKKKTTT```hhhjjjlllooorrrxxxwwwvvvuuusssmmmeee]]]WWWTTTIIIIIIIIIHHHEEEAAA===;;;...222999???BBBCCCCCCCCC<<<777111,,,+++,,,------************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++************************++++++++++++++++++++++++************************))))))))))))))))))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------......///000222222333555:::>>>AAACCCCCCCCCEEEEEEDDDCCCBBBAAAAAA@@@:::999888666444333111000000//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,---000333999>>>BBBNNNLLLOOOTTTQQQKKKPPP\\\kkkiiihhhfff```YYYYYY]]]iiinnnqqqoooooossssssppp]]]]]]\\\ZZZXXXWWWYYY[[[YYY___cccdddhhhttt}}}ooodddmmmxxxrrr[[[iii}}}jjjbbb]]]^^^]]]ZZZTTTJJJ???666111...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------000///111:::EEEMMMMMMKKK=========@@@EEEMMMTTTXXXCCC@@@;;;888///555000///---(((---444---...===(((&&&111%%%555000```,,,777555333///??????PPPJJJDDDlll000---&&&===+++666111111%%%&&&111'''...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------............/////////000999@@@HHHKKKHHHDDDCCCDDDCCCEEEJJJPPPVVV\\\aaacccbbbcccbbb```[[[XXXWWWWWWFFFDDDEEEKKKSSSWWWUUUQQQCCC<<<666555777777111,,,---------,,,,,,,,,++++++************************))))))******++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......,,,---000555===IIIVVV^^^[[[XXXTTTQQQQQQQQQRRRRRRUUUeeeyyyrrrlllcccXXXPPPJJJHHHGGG===666000000666@@@HHHKKKIIICCC999111,,,+++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++************************++++++++++++++++++++++++************************))))))))))))))))))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,/////////000111333555555FFFJJJPPPWWW\\\^^^______aaaaaa```___]]]\\\[[[ZZZVVVUUUQQQMMMHHHCCC@@@>>>111000000///......------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------++++++000:::BBBGGGHHHLLLKKKQQQXXXUUUMMMRRR^^^VVVZZZ]]]\\\TTTPPPXXXdddQQQYYY___```eeemmmpppooo|||rrrjjjppp~~~{{{zzzqqqtttyyyssslllllliiidddnnnyyywwwvvvwwwsss\\\\\\\\\\\\XXXNNN???444......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------///333>>>MMMXXXWWWIII<<<<<>>555333...000000/////////............(((555sss,,,,,,,,,,,,,,,,,,,,,,,,mmm---,,,///222+++666:::PPPOOOKKKhhhUUU(((---,,,222OOONNN111---)))222''',,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,---------......(((,,,000222111///......,,,000000///000444555444IIIJJJBBB@@@FFFDDDFFFRRRXXXZZZZZZZZZ]]]aaaeeefffbbbaaa___```bbbeeehhhiii\\\]]]QQQEEEEEECCC@@@FFFOOOGGG999///333???DDDAAA111222000------///---(((***)))))))))))))))******,,,,,,,,,++++++*********************************,,,,,,++++++***+++++++++++++++,,,,,,,,,---------***+++---/////////......'''777999???PPPMMMDDDLLLPPPPPPQQQZZZkkk|||yyynnnkkk[[[EEE>>>>>><<<999555333333444>>>@@@BBBAAA777,,,***...,,,***((()))+++---+++)))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******************************)))((((((***+++,,,******))))))))))))************+++***))))))***+++((((((''''''(((***,,,...************))))))))))))++++++++++++******))))))))))))))))))))))))))))))******************************************************+++++++++,,,,,,,,,++++++,,,,,,,,,---------******+++---...///---,,,)))222222******333444,,,...555555999CCCFFFJJJWWWbbbZZZZZZ^^^^^^aaa^^^PPP]]]QQQMMMTTTVVVSSSWWWbbbTTTVVVRRRUUU^^^\\\UUUXXXWWWRRRBBB777777222,,,000---------...///...,,,))),,,,,,------,,,,,,+++***---------,,,,,,,,,++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++,,,,,,,,,---------...---+++******++++++,,,111...777IIILLLGGGOOO```UUUUUUWWWYYYUUUNNNMMMOOOVVV[[[```\\\PPPJJJSSS```eeefffsss{{{qqqhhhvvvzzz}}}yyyoooiii___TTT[[[SSSNNNNNNCCC;;;333++++++000444222///---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...///((((((000000)))(((...555???IIIJJJDDDAAAFFFMMMWWW[[[]]][[[ZZZ___lllxxx~~~HHH<<<===555555111333000000/////////.........$$$999333***ddd,,,,,,,,,,,,,,,,,,,,,,,,lllsss000(((111...555333888;;;VVV===***???QQQlll..."""333444******BBB???###+++666%%%)))777***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,---,,,,,,---------.........///000111111000///......---222222---...<<>>???999111000333:::AAA>>>555,,,*********++++++,,,+++******************************************************************************************************************************,,,,,,++++++++++++,,,,,,((((((((()))+++---...///,,,---...------,,,,,,---------...///...+++)))'''+++++++++,,,,,,,,,,,,,,,++++++++++++*********)))***************************************************************************++++++++++++,,,,,,,,,++++++,,,,,,,,,---------...---,,,+++,,,,,,,,,+++//////000111000...------(((???SSSaaajjjaaaTTTTTT???666:::EEEEEEBBBFFFJJJ>>>FFFEEE<<<>>>HHHGGG<<>>444111<<>>111...,,,+++,,,,,,,,,+++************************************************************************************************++++++++++++++++++++++++&&&&&&((()))***+++,,,,,,...---,,,,,,+++++++++,,,000111222444555444222000,,,+++)))'''(((***---///***+++++++++***)))((('''++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,------------...------.........///111333---,,,222>>>AAA>>>CCCNNNHHHRRRQQQLLLOOOOOOTTTbbbUUUaaa\\\SSS___ooojjj\\\bbbjjjqqqpppgggaaaeeelllddd^^^[[[XXXSSSSSSOOODDD<<<===BBBGGGOOO```ggg```\\\VVVMMMDDD<<<666000---000///...---------...///...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...+++------,,,---222<<>>===555888444333111000000000////////////***111...$$$'''555888000........................777333---+++...111,,,###555666:::DDDHHHKKKLLLAAAIIIHHHXXX]]]KKKHHHPPPKKKdddeeelllddd______XXXZZZTTTJJJOOOMMM>>>:::@@@HHHggg___hhhmmmbbb^^^WWW@@@...666555,,,,,,666777000+++)))'''...333&&&$$$888------------------------,,,,,,++++++,,,,,,---...---------.........//////,,,,,,---///000111111000+++DDD]]]ddd___]]]aaaeeejjj}}}{{{xxx||||||bbbYYY___aaa^^^SSSEEE===AAAHHHVVVYYYSSSCCC777444222---,,,,,,+++***************++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++,,,------...,,,,,,---------.........///---,,,,,,000666<<<@@@FFFAAAQQQcccnnn~~~~~~zzzxxx|||qqqSSSBBBCCC999111000222666>>>EEE:::333+++))),,,......,,,************************************************************************************************++++++++++++++++++++++++,,,,,,,,,,,,---------...)))***,,,///333777;;;===BBBBBBDDDGGGIIIHHHEEEAAABBB@@@<<<666111---+++))),,,,,,,,,,,,,,,------...+++++++++++++++++++++,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,---------.........***,,,//////......000222)))888IIISSSTTTNNNGGGAAA===IIISSS___jjjiiilll|||zzzvvvggglll|||mmmzzziiikkklll^^^dddrrrooo\\\[[[ddd```XXXNNNQQQZZZ^^^iiikkk\\\cccaaa]]]YYYRRRIII???888111///---,,,,,,---///111.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............---++++++///;;;JJJTTTLLLKKKXXXiiigggWWWSSS\\\QQQLLLIIIOOO]]]qqq{{{wwwssswww}}}{{{rrruuuxxxYYYYYYVVVOOOEEE999000+++.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------,,,,,,------...///222***,,,<<>>444888444222111111000000000/////////(((...777;;;111%%%'''222////////////////////////,,,000,,,$$$(((888DDDFFF<<>>@@@999000,,,,,,......,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++,,,---...///444555666999<<>>BBBFFFEEE@@@;;;IIIJJJKKKIIIEEE???888444,,,+++))))))***,,,...000++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,---------............+++...//////,,,,,,///222???HHHNNNKKKGGGGGGHHHGGGYYY\\\ggg|||tttlll|||rrr|||{{{vvvyyymmmllldddwwwzzzzzz```^^^fff```eeekkk```bbbccceeeeeebbb[[[QQQKKK;;;888333///------...///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///...---000999FFFSSS[[[QQQ]]]eeeaaa]]]]]]ZZZUUUMMMOOO^^^zzz~~~zzzmmmhhhvvvXXXVVVTTTQQQLLLBBB777///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------......///---///<<>>444888555222111111111000000000//////555333''',,,===666!!!////////////////////////,,,222777666555888::::::OOOWWWSSSkkkxxxqqq{{{nnnjjjttttttrrrooouuuXXXQQQLLLYYYNNNBBB999HHHcccjjjbbbaaaVVVMMM<<>>;;;999777777>>>===:::444...++++++...++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,000555:::===CCCBBBAAA@@@???>>>>>>>>>444444777;;;@@@???999333<<<>>>AAADDDHHHJJJKKKLLL999555000+++))))))+++---+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------...............///000///...111999@@@PPPJJJFFFFFFFFFKKK]]]pppuuuzzz||||||rrr~~~gggiiiuuuddd^^^hhhfffddddddeeeffffffbbb]]]YYYPPPKKKCCC:::333///..................------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............---...333===IIISSSVVVVVVbbbgggdddXXXRRRVVV[[[[[[\\\jjjwwwzzznnnooo{{{vvvlllggg___WWWOOOGGG???:::............------------------------------------------------------------++++++,,,,,,,,,,,,---------------------...//////---<<>>444:::666333111111111111000000000000222---///555222)))+++444000000000000000000000000111...000777>>>GGGVVVdddjjjxxxuuusssbbbqqqpppsssqqqllleee[[[CCC888@@@===EEE```dddcccWWW@@@///+++///111333+++///333+++&&&)))***........................---,,,,,,,,,,,,---................../////////000...111333000///777GGGUUUYYYeeesss}}}~~~}}}kkk```fffiiieeeaaaDDDBBBAAAAAA<<<555333666000///...---,,,+++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000---------.........//////---///444<<>>MMMaaaooo~~~lllmmmzzzvvvuuudddNNNBBB999:::DDD```hhhgggZZZIII===222***111///------...///................................................------///......///000000///---...111333444888BBBQQQ]]]hhhzzz||||||wwweeeeee```YYYGGG:::888333222<<<@@@999222---***(((+++///,,,,,,---------,,,+++***,,,,,,,,,---------......,,,,,,,,,---------......///111000...,,,---......---111===HHHRRRgggzzz}}}}}}aaaTTTBBBAAAMMMMMMJJJPPPSSSMMMHHHIIIMMMNNNQQQMMMMMMXXXiiivvvxxxuuuuuu}}}oooQQQ:::777AAA555:::@@@@@@999///)))(((***+++,,,+++***)))******************************++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,)))(((***---///---***...222:::CCCKKKLLLHHHDDDJJJJJJJJJIIIGGGFFFHHHIIIQQQIIIFFFMMMUUUUUUPPPLLLHHHCCC777444???EEEKKKYYYWWWUUUPPPGGG===444000///---,,,+++******,,,...000++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......222///---,,,...000111222222222111444===FFFLLLLLLSSSRRRaaa}}}~~~vvvddd{{{{{{]]]aaaZZZ[[[hhhWWWUUU^^^YYYWWWVVVPPPBBB222(((...//////......---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,000///++++++///111...''';;;JJJSSS[[[VVVPPPUUUKKKLLLOOORRRVVVaaawwwwwwlllXXXRRRJJJGGG<<<777111,,,+++,,,------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,---///,,,)))---666EEEQQQ^^^fffhhhfff^^^UUUSSStttdddGGG:::===:::666666333444333222111000000000000000//////......//////000(((333999444///111222000...333OOOqqqmmmkkktttvvvqqqlllcccTTTFFF>>>:::MMM[[[gggfff\\\NNN>>>111........................................................................000///......///111222222444444444666???QQQgggvvvnnn^^^aaaZZZOOOHHHCCC999777CCCDDDCCC===555...+++,,,,,,------------,,,,,,++++++,,,,,,,,,---------......,,,,,,---------.........---////////////000000000666888<<>>???888000,,,+++,,,,,,,,,+++***+++,,,************************++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...///777<<>>:::666666333444333222111111000111111000000/////////000000111...555777333333888888333III^^^zzznnnlllrrrggg^^^VVVEEE<<>>AAAKKKFFFEEEGGGJJJNNNWWW___vvvqqqbbbYYYXXXOOOFFFKKKHHHHHHKKKQQQUUUQQQFFF<<<000---++++++------+++(((,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------........./////////000000000000000333:::EEELLLNNNYYYuuuppptttwwwuuu~~~wwwttt~~~wwwllliiiWWWKKKKKKMMMOOOPPPRRRSSSQQQNNN===666...---000111///,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------000***+++111333...---111EEENNNQQQXXXdddccc[[[\\\SSSXXXbbbvvv{{{ooo]]]QQQGGG;;;222000000...,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........////////////...222???MMMddd\\\___fffZZZLLL``````FFF;;;???;;;666666444444333222222111111111111111000000000000111222222777000111777333111DDD```mmmjjjqqqddddddhhhUUU@@@DDDLLLYYYccceee\\\RRR999444///,,,---///000000....................................///////////////000000000000111333444///555@@@RRRiii}}}^^^\\\WWWIIIBBBCCCCCCNNNOOOAAA555333000***......---,,,,,,,,,,,,,,,,,,,,,,,,---------......------------............------...000000///111444AAAkkk}}}sssooobbbPPPUUU^^^dddxxxeeeUUUuuuyyyxxx~~~xxxiiiaaaeeejjjgggaaa]]]dddwwwpppUUUCCC888333:::AAA===666222...,,,+++***+++,,,---,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------------+++,,,...///111555;;;???@@@???AAAJJJQQQOOOCCC777::::::888666666999>>>CCCNNNIIIFFFFFFEEEDDDFFFKKKSSSXXX___ssstttRRR???OOOHHHBBBFFFPPPVVVTTTPPP>>>777///++++++,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------............111111000000000222555888HHHHHHOOOZZZ```kkkxxxuuu{{{ppp___ccc[[[QQQLLLOOORRRQQQOOOGGG???555///---...//////........................------------------------,,,,,,,,,------------...111***,,,333222***///===OOOXXXYYY[[[aaa^^^WWW[[[VVVhhh~~~eeeZZZRRREEE999111.................................------------------------------------.............../////////000:::KKKYYYbbbcccaaaYYYTTTddd^^^EEE;;;???;;;666777666444333222222222222222222111111111111111222333444000000666999333<<>>000+++...222222000////////////////////////........./////////000000...111333333222000111222111@@@YYYttt}}}^^^cccaaaTTTEEE666???IIIMMMCCC888555333//////...---,,,,,,,,,------,,,,,,,,,---------......---------.........//////000...///000...---666AAAqqqnnnWWW\\\VVVSSSlllpppggg]]]~~~xxxooojjjaaa___tttnnnTTTDDD999===AAA>>><<>>KKKZZZfffqqqyyy}}}|||zzz}}}vvvjjjcccOOOMMMJJJWWWnnntttooorrr^^^RRREEEAAAGGGOOORRRRRRNNNDDD777---)))+++---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////111000///---///555???FFFZZZUUUccc{{{~~~xxxyyyYYYMMMNNNNNNNNNNNNNNNJJJ@@@555,,,***...222........................------------------------,,,,,,---------.........111,,,///333///***777MMM\\\hhhiiiccc^^^VVVTTT^^^gggzzzvvv|||ddd^^^ZZZPPPBBB555000222666////////////////////////---------------------------------.........//////---...///000666CCCTTT___UUUhhhaaaKKK___\\\DDD<<<@@@;;;666777777333333222222222222333333222222222222222333444555222444333999SSSzzzkkkkkkgggjjjWWWAAA888;;;FFFUUU___XXXJJJ:::111111333222000////////////////////////.........//////000000111...222555555222111333555>>>TTTsss|||vvvxxxfffSSS<<>>777555555000///---,,,,,,,,,---...,,,,,,,,,---------......------........./////////111000000111///333FFF\\\xxx^^^ZZZMMMQQQbbbdddlll|||]]]xxx}}}~~~hhh]]]bbbwww{{{bbbMMMIIIGGG???;;;>>>444///+++***,,,---,,,***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---......//////...///222:::BBBGGGGGGDDDBBBCCC???555...333EEEUUUjjjsssxxx```NNNOOOYYYppp{{{^^^FFF===@@@IIIOOOUUUMMMAAA555---,,,...111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------........./////////............222===LLLVVV```ggg|||pppeee\\\[[[PPPJJJMMMPPPOOOJJJ>>>222,,,...333........................------------------------,,,---------............000///111222///111CCCXXXbbbpppooocccXXXPPPVVViiizzzuuuoooaaaOOO===222///000////////////////////////------------------------------........./////////,,,...000444>>>NNN[[[``````UUUTTTlllZZZCCC<<>>^^^kkkaaa```IIIGGGNNNccctttzzzsss~~~uuummmggg}}}aaaYYYUUUIII>>><<<999333...,,,...///---+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,------.../////////333777>>>DDDGGGFFFCCC@@@777:::>>>BBBIIIYYYooo{{{rrrkkkhhhmmmhhheeehhhnnnuuuyyyggg]]]cccxxx___KKKBBBDDDIIIOOOOOOJJJAAA777000...///------------------------,,,,,,,,,------------...------------------------............////////////---000333666===KKK\\\hhhrrruuussszzzgggPPPPPPLLLNNNNNNHHH???666111///................................................------------............///000000000333>>>NNN[[[___kkkiii]]]VVVWWWjjjooo[[[III;;;000***////////////////////////....................................////////////---000333:::HHHYYY```^^^bbbOOOdddYYYCCC<<>><<<888:::FFF^^^zzzwwwrrriiibbbaaahhhttt|||vvvzzz||||||lllcccjjjvvvnnnVVVDDD;;;GGGMMMPPPKKK???333---,,,------------------------,,,,,,,,,---------......------------------------............/////////000///333999@@@IIIWWWiiiuuuxxxxxx\\\WWWHHHKKKNNNOOOIII???333+++////////////////////////........................---------.........//////...000//////999IIIVVVZZZ]]]gggeee[[[\\\hhhxxxooo```VVVKKK>>>333000000000000000000000000..................................../////////000...111555>>>OOO```bbb\\\GGGgggSSSGGG<<<::::::888555444666555444333333333333333222;;;666...444777555666FFFyyyjjjooowwwtttNNN777???PPP^^^\\\LLL>>>000+++444000000000000000///....../////////000111111222222888...///888444333RRR}}}lll{{{iiirrriiiaaa^^^WWWJJJ<<<444:::666///***+++///...+++........................,,,...000000///...//////555111...555PPPuuuuuuPPP<<>>666)))///---,,,---......---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++///111000---,,,...111666///444MMM\\\WWWkkkgggqqqqqq|||dddiiicccTTTPPPFFFHHHKKK777000...//////---,,,,,,...000..................................../////////000333...+++888JJJOOO\\\sssjjjYYY]]]ggg|||}}}}}}vvvqqqoooXXX>>>666888......111---///333...---------.........////////////...///000000...---,,,333BBBNNNUUU]]][[[NNNZZZRRRGGG===:::;;;888555444666555444444333333444444666333...333999444888LLL{{{fff@@@999BBBSSS\\\WWWIII777---///000000000000000000////////////000000111222222222111222333333666KKKvvv}}}{{{xxxssseeeRRRAAA888???;;;444///...///...---........................---...000000///...///000,,,111555AAAbbbtttXXXCCC>>>GGGVVVaaa|||www|||qqqlll]]]HHHDDD???888111............,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------...,,,+++------...444<<>>===111000///......///000000................................./////////000000111///444BBBPPP]]]pppbbbVVVYYYmmmqqqPPP888444***,,,000---...222...---------.........//////000//////000000000///...333666;;;OOOaaaZZZSSS```QQQFFF===;;;;;;888555555666555555444444444444555555000...666666...FFFuuu[[[<<<:::KKK\\\___RRR???222...000000000000000111111111///000000111111222333333---777888444CCCooowww}}}hhhQQQAAACCC???:::555111.................................---///000000//////000111***777DDDTTTwwwlllMMM999???JJJSSSlllqqqddd\\\FFFAAA;;;555111......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,---...,,,///:::GGGCCCGGGCCC888<<>>EEEVVV^^^SSSEEE<<<444111000000000111111222222000000111111222333333333111666:::CCCcccsss}}}iiiMMMGGGAAA<<<777222------000...........................///000000//////111333111@@@TTTkkk```DDD666:::RRRcccpppddd]]]fffppp~~~sssccclllHHHBBB;;;777333...---///------------------------,,,,,,,,,------------...---,,,---///000333<<>>PPP]]]ooosssddd]]]ZZZmmm{{{|||rrr~~~\\\BBB333222666000---///,,,............////////////...///000/////////111222000CCCWWWYYYNNNUUU}}}MMMEEE>>>===;;;888666777666666666555555666666777,,,???<<<111IIIbbbCCC>>>MMM[[[TTTLLLFFF999222222111111111111222333111111111222333333444444555111===aaa}}}\\\KKKCCC;;;888333------000///////////////////////////000000000///000333555444EEEbbbfff<<<>>>???NNNiiicccIIIFFFSSS```xxxsssZZZUUUiii|||tttoooOOOEEE;;;777444///---///------------------------,,,,,,---------............+++,,,222666888<<>>HHHZZZVVVTTTNNN;;;555444222111111111222333111222222333333444555555555333LLL~~~zzz}}}~~~qqqUUUGGG<<<888555///---111///////////////////////////000111000000111444666888QQQtttyyyIII666EEEFFFVVVvvv```OOOSSS___nnnyyy~~~yyyjjjSSSNNNeeettt```NNN===888666111...000------------------------,,,---------...............,,,...555;;;<<<<<<>>>888OOOyyyuuueeeiiiqqqvvvuuuiiiddd^^^aaaeeeiii}}}{{{~~~~~~uuuvvvQQQAAAGGGLLLAAA<<<555111////////////------------------------------........./////////,,,111444222111999JJJYYY~~~jjjUUUeeepppeee]]]MMMHHHAAA888111///000///.../////////////////////////////////000000000111111000<<>><<<888777999777777666666777777888999:::555888[[[vvvQQQMMMZZZUUUXXXWWWAAA777666333111000111111222222222333333444555555555777CCCiii{{{vvv{{{zzz}}}zzzdddPPP???;;;999222...000////////////////////////000111111000000111555777HHHoooVVV===EEEEEEKKKeeebbb@@@BBBQQQ]]]mmm~~~fffbbb{{{oooiiitttvvv[[[CCC<<<:::444000000........................------------............------222999======???CCCOOOvvvnnnYYYdddyyylll\\\ddduuurrrooo|||zzzkkkQQQNNNNNNHHHBBB:::333///.............................................////////////...111333444999HHH]]]mmmooofffwwwiiicccXXXNNNHHH???666000//////111//////////////////////////////000000000111111111000JJJPPP^^^vvvbbbFFFRRRfffVVV888333111111333111.../////////000000000000---000222111///000555:::QQQNNNMMM\\\HHHCCC???>>><<<888777999777777666777777888999999;;;777SSSiiiUUUXXXQQQXXX]]]HHH888777444222000000111222222222333444444555555666:::VVV}}}}}}xxx~~~{{{{{{{{{~~~vvvoooWWWCCC>>><<<444///000000000000000000000000000000111111000000222555888]]]ttt___@@@999MMMIIIZZZpppMMM777;;;>>><<>>777111000........................---------.........//////+++///555;;;<<<<<>>CCCLLLNNNsssSSSCCC999>>>GGGHHHHHHJJJUUUtttooopppqqq___pppoooIIIQQQ~~~{{{sssjjjeeeVVVDDDJJJeeeuuuzzz}}}{{{yyywwwvvvwww~~~{{{ZZZBBB:::999333+++//////.........---------000,,,+++///000...---///000555666<<>>999555///111111000///////////////666000///333//////GGGeeezzzeeeGGGAAADDDLLLZZZlllUUUMMMEEEHHHAAA>>>EEELLLQQQYYYbbbkkkzzzhhhMMMGGGOOOMMMYYYzzzooo>>>NNNyyyhhhWWWNNNNNNQQQFFFCCC===AAAPPP^^^ppp}}}|||~~~zzzrrroooooo}}}cccGGG===>>>999000//////.........---------000------000111...---///+++777CCC???===XXXuuunnnllltttsssfff^^^[[[|||{{{vvvyyyuuuoooWWWFFF@@@666111111...//////............/////////////////////000111222:::333444III___```[[[bbbnnn^^^MMMCCC:::111///444111000000000////////////000000000///000333555555LLL]]]xxxzzzmmmfffvvvrrr|||tttxxxxxxhhh<<<444222333///000000000000000000000000111///000111000222>>>KKKLLLUUUyyyIIIEEE@@@<<<:::999888777:::;;;444222999888777>>>LLL}}}nnn\\\NNNTTTIIIEEE???777333333444444333...777555000444888;;;CCCyyyzzz|||{{{}}}ooolllssszzzmmmmmmiiidddhhhqqqsssooouuuzzzzzzhhhFFFAAA>>>555000111111000////////////000222000000000+++111PPPrrr{{{RRR888@@@GGGTTTooo___>>>@@@HHHEEE>>>>>>???BBBHHHSSSfffvvvjjjJJJBBBGGGHHHhhhqqqFFFffffffSSSEEE>>>CCCMMMAAA@@@@@@FFFPPP^^^rrr{{{}}}}}}yyyvvvvvvkkkzzzqqqMMM======:::000/////////.........------000...///222222///...000444;;;CCC<<>>AAAAAA>>>===EEEZZZuuuaaaMMMYYYnnnxxxrrr___bbbBBB<<>>:::888\\\vvvoooxxxhhhQQQaaannn```[[[bbbhhhkkkhhhgggnnnxxx~~~lllKKKBBB999///333000000////////////000000//////000000111333444555---GGGYYYJJJJJJ{{{```KKK@@@888222111111111111000000000000000000222444111111999EEEffffffaaa}}}xxxyyyyyywwwvvvyyy~~~nnnjjjbbbYYYrrrwwwAAA:::///888111111111111111111111111000222222111444;;;EEEKKKOOOzzzGGGDDD???;;;:::::::::999:::;;;999:::888333FFFkkk~~~oooWWWWWWgggtttzzzkkkYYYOOORRRdddyyy}}}qqqyyyiiiJJJLLLCCC@@@;;;777444444444555555222444:::888;;;nnn{{{~~~wwwnnnlllkkkkkkcccfffkkkrrr~~~yyy}}}}}}tttmmm{{{qqqIII===:::888222222111000000000000111222444222...666QQQtttzzz^^^DDD===IIIKKKYYYtttBBBKKK\\\TTTJJJNNNGGGJJJLLLUUUqqqvvvfffZZZ___xxxzzz[[[ZZZssszzzeeeMMMHHHEEEDDDAAADDDTTThhhcccFFFCCCWWWnnnrrrbbbdddiiihhhhhhmmmmmm]]]iiiuuuWWW@@@999<<<000000000/////////.........---...000///...333:::;;;@@@UUUyyyggg|||pppsss\\\VVVqqqhhhjjjaaallluuuuuuvvv}}}~~~[[[FFF>>>777222111000000//////000000111000000000111222444555666888PPPUUUIIIdddoooTTTAAA999666222222111111111000000000111000222555222111>>>NNNzzzjjjeeeggg~~~{{{zzz{{{zzzxxxwwwzzzsssllldddVVV^^^SSS888111444111111111111111111111111000222222111555>>>GGGJJJ[[[vvvGGGCCC???;;;:::::::::999<<<<<<:::888555999ccc{{{nnngggffffff\\\MMMMMM^^^pppvvvpppYYYGGGFFFOOObbbxxxqqqjjjpppmmmRRRJJJBBB@@@<<<888444333444555333111888:::777QQQ}}}yyynnn```YYYZZZ^^^dddhhhmmmqqqyyy~~~{{{~~~uuummmpppVVV@@@@@@:::333222111111000000111111111111...///@@@aaayyyRRR===BBBLLLOOOvvvnnnJJJSSS\\\MMMEEENNNQQQ^^^jjjwwwqqqPPP```rrrdddWWWXXX___cccbbb??????>>><<>>;;;:::::::::999666888888:::???SSSrrr___SSSNNNMMMJJJDDDCCCTTTiiimmmdddXXXJJJDDDHHHGGGOOOvvvmmmnnnXXXaaapppZZZFFFBBB@@@===999555333444666111111;;;888666ddd|||mmmfffaaadddmmmvvv~~~zzzvvv}}}}}}hhhaaaEEEGGG>>>333222111111000111111111///222444:::RRRtttcccEEE999GGGOOOUUUbbbIIIUUUbbbXXXMMMOOOeeeyyypppEEE\\\wwwWWW[[[eeecccdddmmmLLLDDD;;;===RRRppplllBBBEEErrrUUUIIIHHH\\\{{{pppgggiiivvvJJJ777???000000000000////////////111000000111000222<<>>;;;222222222111111111111000///---000444222555III```zzzgggrrrnnnyyy}}}wwwnnnkkkllloooooosssxxxzzzyyywwwvvvuuuzzz||||||vvvlllfffjjjrrrvvvxxxcccUUUJJJXXX|||www@@@BBB000111111111111111111111111---222333333999FFFOOOQQQyyyhhhVVVWWW]]]oooGGGCCC???<<<;;;:::999888999@@@333AAA111WWW}}}hhhQQQFFFEEEBBBAAA@@@BBBFFFGGGFFFDDDHHHBBBAAAGGGMMMRRR___lll}}}ttt\\\___]]]OOODDD>>>999999888555444555:::111666888FFFvvv~~~vvv~~~yyyxxxuuuiiidddaaagggsss~~~zzzyyy~~~uuuhhhzzzuuuDDDRRR777777555222111111333333333222555...:::___vvveeeDDD<<>>MMMjjj```IIIKKKqqqbbbMMMNNNddd}}}{{{tttnnn___lllxxxJJJEEE:::555222///...///000000000,,,111333555...222EEECCC:::]]]___tttVVV\\\~~~vvvllleee^^^YYYYYY]]]eeelllxxxyyyfffQQQRRR___ggglllzzz{{{yyyHHHCCC555222000///000111222000///111...+++111777000444HHHRRRLLLaaavvv|||ooo>>>;;;222444555222111111222111...888000000:::444IIIooowwwooo~~~|||yyywww```RRRKKKGGGGGGHHHLLLSSSXXX[[[```iiirrruuuvvvvvvvvvrrrggg\\\[[[```vvv~~~zzzlllZZZGGGJJJaaaNNN777333444333222111000000000000---777222444888KKK===qqqbbbQQQ\\\pppuuunnnGGGCCC???<<<;;;:::999888333<<<;;;BBB:::bbb{{{fffNNN@@@===:::999999<<>>::::::888555444555555222333888WWWyyy}}}yyyqqqzzz{{{dddaaa```fffpppxxx||||||uuuttt}}}qqqfffvvvwwwMMMFFF777888555222111222333333333111333...;;;```xxxzzzVVV===???\\\jjjMMMGGGBBBTTTkkkeee```rrrzzzrrrmmmhhhaaaaaahhhkkkgggggglllSSSAAATTTqqqPPPPPP^^^ooolllXXXMMMQQQeeetttvvvzzzssslllaaapppxxx___DDD666555333000...///000000000///222222111000;;;IIIFFFFFFrrrrrryyynnnxxxXXXzzz[[[TTTNNNLLLIIIEEEDDDFFFCCCIIITTT\\\UUUMMMUUUdddfffkkkvvvtttUUUKKK666333111000000111111111///222444111333777444;;;NNNKKKSSS}}}OOO===222444444222111111222222000444000111:::???VVV}}}nnn|||xxxppp\\\GGG>>>>>>???>>>>>>@@@DDDEEEEEELLL[[[iiiqqqooonnnnnnjjj```UUUSSSVVVrrr}}}|||ooo^^^KKKEEEQQQccc===333444333222111111000000000///444...222999NNNPPPddd^^^hhhyyymmmFFFCCC???<<<;;;;;;:::999999999;;;444AAA}}}ooo[[[HHH===;;;@@@@@@AAACCCFFFIIILLLNNNHHHNNNQQQRRRZZZkkk~~~}}}aaaSSS___oooPPPFFF@@@;;;:::999555444555222777222===sss{{{rrrmmmqqqiiiddddddeeeiiipppwww|||~~~{{{uuuppprrrmmmssswwwyyy|||xxxyyy|||~~~qqqjjjgggzzzxxxnnn^^^>>>AAA888666222111222333333222222222111CCCgggjjjHHH@@@JJJpppoooDDDMMMWWWhhh|||fffQQQLLLRRR\\\hhhoooqqqqqqtttwwwfffPPPqqqkkkDDDPPP```cccSSSJJJ^^^|||zzzvvvnnnjjjxxxxxxzzzxxxGGG;;;666333000//////000111000222444222---666GGGMMMGGGWWWiiiaaaccckkkhhhaaa]]]^^^]]]XXXTTTSSSFFFDDDFFFIIIGGGGGGUUUeeellluuu~~~rrrnnnRRR:::444222000000111111111000...666333///333666===LLLHHHmmmddd???444333222111111111222222666222222111333GGGbbbooolllyyy|||uuuZZZHHH777555<<>>===:::===>>>???GGGWWWfffmmmnnnkkkiiifff]]]TTTRRRUUUgggyyy}}}rrrdddQQQBBBCCC}}}}}}EEE555444444333222111111111111111111...666===LLL[[[kkkSSSggglllFFFCCC???<<<;;;;;;:::999===777===333]]]{{{uuujjj[[[LLLAAA???@@@888;;;???BBBDDDGGGKKKNNNLLLJJJMMMZZZnnnhhhTTTQQQTTTXXXHHHAAA<<<<<<:::666444555222===444GGGuuu}}}tttrrrrrr```fffggghhhlllqqqxxxxxxpppkkkeee^^^WWW[[[WWWaaayyy~~~yyywww{{{}}}{{{|||yyyuuuaaasss{{{{{{sss???JJJ999666333222222333333222444333999QQQsss{{{\\\BBBDDDPPPwwwpppNNNjjjjjj^^^JJJNNNNNNOOO^^^mmmvvv{{{tttkkk}}}QQQIIIMMMQQQTTTYYYnnnxxxwwwnnnoooxxxmmmddd|||HHH@@@777444111000000111111000333444333--->>>RRRJJJFFFlllyyynnn\\\tttxxxpppmmmjjjccc]]][[[ccc^^^WWWOOOHHHHHHVVVgggrrr~~~zzztttSSSAAA777444111///000111111111---666222---444:::>>>EEELLLvvvDDD777333111111111111111333777000777333000TTTxxxtttqqqmmmppp|||rrrOOOCCC:::;;;@@@BBBBBBCCC>>>DDDKKKQQQZZZfffnnnpppuuunnnhhhccc\\\UUUUUUXXXYYYrrr|||ttthhhUUUDDD@@@MMM888555444333222222111111222111000111<<>><<<;;;;;;:::999777555BBBDDDeeebbb[[[PPPEEE@@@@@@AAA777===DDDIIIJJJNNNTTTYYY]]]XXXfffppp]]]OOOMMM[[[JJJCCC>>>===;;;666444555222>>>888WWWuuuhhhjjjyyypppggghhhjjjnnnssszzzvvveee^^^______ZZZUUUggg```hhh}}}~~~eeekkkssswww]]]DDDEEE:::777444222222333333222444222@@@___rrrPPP===@@@LLLuuuhhhZZZPPPtttWWWMMMTTTcccgggkkksss{{{~~~|||tttkkkxxxrrrTTTGGGKKKKKKMMMVVVqqqxxxssskkkmmmlllZZZMMMkkkIII===888555222000111111111111222222555000FFFWWWDDDGGGggguuu}}}mmm\\\~~~qqqhhh```YYYUUUVVVhhhkkkkkkdddXXXSSS]]]kkkttt|||nnnttt~~~~~~}}}fffpppWWWJJJ:::666222//////111111111111888444111<<>>???@@@@@@CCCIIIPPPYYYccclllwwwuuuggg^^^WWWQQQRRRVVVRRRkkkyyyuuuiiiUUUDDDCCCpppVVV999666555444333222222222222222000111;;;BBBDDDjjjaaaggg}}}iiiEEEBBB>>><<<;;;;;;;;;:::;;;666999EEE|||zzzdddWWWZZZXXXOOOFFFAAA>>><<>>;;;777444555333:::>>>lll}}}ooouuuxxxmmmeeemmmxxxllljjjlllpppvvv|||~~~sssaaaQQQPPPYYY```cccdddvvvqqqzzz{{{|||qqqdddgggooohhhQQQ???;;;888444222222333333222333000FFFjjjnnnFFF888???NNNhhhPPPQQQpppYYYAAA^^^uuunnn```YYYNNNccc___\\\gggRRR;;;GGG===LLL]]]pppwwwmmmpppgggUUUGGGaaaWWW===999666333111111222111111222///777444MMMXXX???RRRtttbbb~~~lllWWWfffvvviii^^^WWWYYY^^^bbbnnnyyywwwkkkcccffflllzzzxxxssszzzrrrhhh^^^kkkQQQ<<<888222//////000222222111555111333???BBBAAAHHHlllhhhOOOEEEDDD===@@@CCCCCCFFFQQQdddsss}}}{{{vvvuuuwwwwwwxxxvvvkkkCCC888111333444000000555444111:::666555ddd}}}yyyzzz}}}lllzzz{{{???>>>???AAABBBGGGRRR^^^qqqyyy|||iii]]]VVVPPPPPPRRRRRRdddqqqssskkkSSS@@@BBBOOOccc:::666666555444333333333333222//////444CCCLLL```ooohhhEEEBBB>>><<<;;;<<<;;;:::>>>;;;555QQQlllrrr\\\```bbb\\\NNNCCC???===:::AAAGGGNNNPPPSSS^^^ppp~~~xxxqqqbbbGGGNNNVVVpppMMMFFFAAA???<<<777555666555666HHH|||cccXXXdddkkklllsss}}}aaafffiiiqqqzzz~~~tttkkkYYYNNNFFFLLLYYYfffsss}}}~~~zzzwwwzzz{{{bbb___nnnvvvlllaaaAAA;;;888555333333333333222555222NNNtttgggBBB===III[[[}}}vvvhhhWWWWWWbbb[[[III~~~XXXHHHJJJCCCIIIGGGIIINNNEEE@@@KKKGGGaaa}}}~~~rrrttthhh]]]QQQ\\\kkkAAA:::777444222222222222111444,,,888777QQQWWW>>>dddkkksss{{{XXXyyy}}}mmm^^^XXX]]]fffcccllluuutttooommmpppttttttmmmuuuyyyttt```VVV>>>999333///...000222333...111000555======DDDWWW~~~```FFF===???CCC@@@CCCDDDBBB???AAAIIIPPP[[[vvv~~~zzzzzzsssnnnnnnqqqooonnn{{{oooHHH;;;222444555000000555666333666444===eee}}}nnnuuu{{{}}}vvvooorrruuuuuu|||~~~hhhoooxxxCCC???>>>CCCNNN^^^sssvvveee[[[VVVRRRPPPQQQQQQWWWaaapppqqqVVV???@@@;;;cccvvv???777666555444333333333333111222222555HHHVVVvvvmmm{{{hhhEEEAAA>>><<<;;;<<<;;;:::666???BBBuuu{{{hhh|||kkksssooo```JJJ<<<;;;>>>>>>BBBJJJUUU___mmm|||wwwiiiJJJSSS@@@dddNNNGGGAAA???<<<777555666888555QQQ~~~kkkSSSSSSjjj~~~vvvlllZZZ___iiiuuu{{{tttcccTTTKKKFFFGGGRRR___oooyyyssswwwccc\\\pppwww```kkkDDD<<<999555333333333333222888555TTT|||aaaBBBFFFRRRddduuuXXXWWWRRRKKKWWWoooiiiMMM@@@MMMOOOBBBGGGOOOHHHJJJSSSPPPlllqqqllluuurrrsssgggcccWWWUUUtttCCC;;;888444222222222222111555***888999SSSWWW@@@rrrqqqmmmeeexxxggg```fffqqqaaaccccccbbbeeeooo{{{\\\TTTeee{{{nnnzzzzzz|||eeesssWWW???:::333///...000222333000333444:::???===LLLjjj```AAA===CCCEEE@@@@@@DDDHHHIIIHHHEEEDDDEEEDDD[[[nnn}}}~~~|||~~~}}}xxxvvvvvvnnnjjjjjjmmmjjjgggsssgggLLL===333555666000000555111000222888LLLsssssswwwyyylllllluuueeeggguuuGGG???;;;DDDWWWqqqtttfffYYYTTTSSSPPPNNNMMMMMMKKKTTTlllvvv[[[@@@???<<>>888HHHwwwuuupppZZZIII;;;;;;AAA===GGGOOOPPPcccwwwbbbNNNIIIGGGhhhQQQBBBBBB;;;:::>>>444999<<<333dddxxxzzzYYYPPPmmm~~~|||wwwdddMMMJJJTTTVVV^^^qqqqqqXXXEEEEEEHHHKKKUUUppp~~~zzz~~~rrryyyyyy^^^]]]vvvccc~~~HHH@@@:::555555555333333666000777bbb{{{{{{SSS@@@GGGQQQ|||yyy```III@@@MMMUUU___QQQJJJ]]]___llluuuqqqfffeeetttyyy___gggooosssyyysss```RRR[[[JJJ<<<999555222222222111000333222555AAAcccFFFWWWgggbbb___ddd[[[iiieeemmm```^^^[[[ZZZ___kkk{{{hhhSSSiii}}}ddd______hhh~~~}}}|||~~~vvvrrrsssQQQyyyoooEEE555111333......444333444;;;...777NNN@@@HHHgggqqqLLLCCCDDDAAA@@@EEEEEEGGGIIIIIIKKKNNNOOONNNHHHMMMUUUfff{{{|||xxxrrrppprrrtttpppiiiiiibbbbbbgggfffaaagggsssyyyaaa@@@::::::---444>>>,,,777111999:::QQQ|||{{{vvvtttooopppqqqbbbdddzzzLLL???:::LLLlll{{{nnnbbb___ZZZUUUQQQNNNMMMLLLEEEBBBIIIbbbpppYYYAAABBB:::JJJLLL:::777555333444444333222777---777<<>>FFFIIIEEEZZZyyycccOOODDDFFFNNN|||aaaEEECCC@@@<<<===444666777KKKzzz]]]]]]bbbLLLCCC@@@FFFMMMUUUdddlll\\\IIIIIIIIIQQQ\\\ppphhhyyyhhhgggOOO[[[wwwvvvnnnTTTAAA:::555555555333333666888???eee{{{aaaIIIAAAEEEPPPaaaCCCUUUxxx\\\HHHaaammm|||\\\CCCHHHPPPzzzssslllhhhcccYYYPPPaaaXXX===:::666333333444333333666111555QQQaaaEEEggg~~~]]]sssWWWiiitttiii|||yyyxxxzzz}}}dddIIIQQQ}}}|||yyyssssssssstttwwwzzz~~~}}}zzzqqqkkk^^^fffQQQ;;;333555111000444222///666888CCCJJJDDDhhh\\\ccclllSSS???>>>AAA???@@@EEEJJJYYYmmm{{{yyyvvvuuuoookkktttuuuqqqlllhhheeeccc```^^^ccc^^^\\\^^^YYYRRRQQQWWWnnnnnnYYYeeeNNN777888000111888333333444;;;>>>ZZZssswww{{{dddRRRNNNfffnnnRRREEE===CCC```}}}yyy|||ssskkk[[[ZZZWWWSSSMMMGGGAAA>>>===CCCIIIXXXggg\\\DDD:::999===fff]]]<<<999666555555444333222333...:::CCCVVVttt```FFFDDD@@@===;;;;;;;;;;;;>>>>>>kkkuuuttt{{{uuu```PPPRRRHHH>>>BBBIIILLLWWWdddxxxcccOOOHHHHHH@@@^^^lllEEEAAABBB<<<===666555;;;SSS}}}yyycccnnnrrrXXXLLLEEEAAAFFFGGGQQQkkkyyycccIIIGGGQQQPPP[[[xxxqqqaaavvvdddrrrUUU___oooXXXBBB;;;666666555333333666111EEEppppppUUUFFFEEEIIIhhhvvvRRRDDDdddiiiLLLeeeqqq~~~TTTFFFJJJNNNyyysssjjjfffddd]]]MMMUUUggg>>>:::666333222333333333444111888______DDDnnn{{{ddd|||fffsssooo]]]www{{{~~~\\\ZZZttt|||vvv{{{yyywwwyyynnngggkkkddd\\\@@@333555222111333111555444888BBBDDDLLL[[[uuu{{{lllUUUGGG===???AAA???AAAHHHSSSooowwwqqqjjjeee```[[[YYYYYYYYYUUUUUUWWWUUUPPPNNNQQQaaatttVVVVVVVVV777777444111444555555666:::???bbbxxx~~~ppppppppp[[[JJJDDDSSSUUUAAA;;;777???XXXqqqvvvjjj]]]jjjuuu}}}|||vvvppphhh```UUUTTTQQQMMMIIIEEEAAA@@@>>>CCC@@@EEEVVVVVVFFF<<<;;;666^^^XXX>>>;;;888666555555444222444111:::AAASSSiii___FFFDDD@@@===;;;;;;;;;;;;777FFFlll```ggg^^^___[[[JJJBBBHHHKKKMMMiiixxxbbbOOOGGGIII???TTTwwwDDD>>>BBB:::<<<999666999\\\{{{{{{}}}lllzzz]]]MMMGGGEEEBBBDDDOOOdddfffNNNSSSTTTPPPcccssscccwwwuuueeewww[[[aaaqqqdddCCC<<<777666555333333666000TTTeeeJJJCCCGGGLLLwwwqqqaaafffmmmKKKEEEsssxxxTTTaaauuufffKKKFFFFFFKKK}}}ssslllfffccc^^^OOOSSSzzzjjj???;;;666222222222333333222333;;;kkk\\\EEEuuusssppplllyyy^^^]]]XXXPPPqqqtttvvvuuu~~~}}}yyy{{{nnncccnnn^^^jjjGGG444555333111222000777111:::CCCBBBTTTxxx}}}~~~pppeeegggpppvvvyyypppeeeWWWJJJFFF@@@===@@@???>>>CCCKKK^^^~~~rrrgggaaa[[[UUUSSSVVVQQQOOOOOOQQQQQQNNNMMMMMMZZZmmm]]]YYY___:::888999333222555666777777AAAqqqsssxxxvvv~~~yyyssseeeaaannnsssdddRRRDDD@@@FFFEEE:::555444:::IIITTTSSSKKKFFFOOOXXXbbbhhhiiifff]]]UUUSSSPPPKKKFFFBBBAAAAAAAAA<<>>DDD999;;;;;;777555iiivvv||||||~~~mmmXXXGGGAAACCCFFFEEE```eeeZZZlllZZZaaa{{{yyytttgggsss|||}}}xxxkkk}}}~~~xxx{{{zzz^^^ZZZ|||wwwrrrvvvCCC===777666555333333666:::ddd|||]]]DDD???GGGNNNyyyqqqkkkvvviiirrrlllzzzzzzdddbbbwwwyyyVVVFFFCCCBBBQQQsssooofffbbb```RRRVVViiioooBBB>>>888333222222333333000777>>>sssVVVIII~~~iiizzzmmmqqqzzzrrrWWWSSSbbbsss~~~zzz}}}WWWQQQVVVeeexxx~~~~~~xxxyyyqqqeeepppfffpppzzzQQQ666666444222333111444000AAAJJJDDD^^^|||mmmTTTKKKLLLNNNUUUWWWVVVPPPLLLIIIDDD?????????AAAAAA>>>>>>HHHTTTlllqqq```YYYUUUNNNLLLOOOMMMKKKJJJKKKLLLKKKHHHGGGNNN```xxxXXXSSSkkkCCC999<<<666222555555777555EEEvvv{{{wwwxxxmmmgggZZZSSSZZZ___VVVIII@@@>>>===;;;888444444888===>>><<<<<>>;;;999999:::999::::::GGG[[[WWWBBB888---DDDaaajjjCCC@@@<<<999888666444333111333555:::SSSgggjjj```FFFDDDAAA===;;;;;;;;;;;;:::RRR|||rrrttt```XXXdddaaaUUUUUUZZZlllrrrqqq~~~|||gggTTTAAA???GGGGGGnnnRRRCCCIII888:::===777DDD|||{{{zzzgggQQQDDD@@@AAABBBCCCSSScccppp{{{|||{{{ddduuuvvv~~~yyywwwzzzttt~~~xxxqqqTTT___eee{{{lll~~~qqqDDD===888777666333333555EEEcccyyy|||vvv]]]HHHBBBKKKWWWhhhOOOIIIIIIMMM^^^ssslllrrrwwwwwwwww}}}bbbEEE@@@CCCKKKvvvsssnnnbbb```cccTTTSSSVVVJJJEEE===888555555555555111>>>@@@uuuLLLSSSzzzmmmLLLMMMHHHEEEaaaeeeRRRQQQVVVaaasssyyydddeeejjjaaajjjyyyuuuyyyzzz{{{}}}iiibbblllMMMaaa===:::999666777777888888NNNLLLAAAsssooo```hhhvvv}}}|||ppp^^^PPPKKKIIIHHHEEEKKKOOOLLLGGGKKK]]]ooo{{{hhhNNNFFFDDD???===???@@@???======AAADDDDDDAAA>>>PPPlll}}}bbbOOOQQQTTT999999999444888333<<<999HHHxxxwwwyyy|||yyyyyyxxxrrrjjjgggXXXMMMMMMGGGAAAFFFDDDDDD===999;;;333...555222333666:::;;;;;;@@@HHHVVV[[[hhhwww|||nnnVVVDDDAAA@@@???===;;;:::::::::===888444BBBVVVRRRAAA<<<<<>>CCCFFF``````<<>>777===999III{{{uuuppptttxxxttt^^^FFFCCCAAAAAADDDCCCNNNOOOggg}}}mmm}}}{{{yyyzzzvvvnnnqqqwwwyyyrrrxxx}}}{{{SSSJJJhhhmmmnnnGGG>>>777666666555555777GGG]]]}}}PPPBBBBBBEEEgggzzz|||rrrhhhYYYPPPJJJEEEQQQgggpppjjjqqqvvvwww{{{uuuRRRBBBNNNFFFQQQvvvtttmmmeeeaaa^^^VVVNNNSSSWWWEEEKKK777;;;111222:::111999RRRsssGGGbbbxxx}}}ZZZKKKMMMSSSUUUeeemmm\\\SSS\\\hhhwww```[[[]]]fffiiihhhooo{{{}}}vvvhhhXXXdddTTTxxxoooJJJ888444999555222111<<>>:::===<<<:::888666555444444333111555:::888666DDDXXXooozzz|||]]]IIIIIIFFFBBB>>><<<<<<===>>>;;;;;;999BBBQQQMMM>>><<<444DDDyyygggKKKGGGBBB<<<888555444444888***<<<555XXX{{{aaayyydddHHHDDD???<<<;;;<<<<<<<<>>EEEJJJdddhhh@@@FFF???777<<<999OOOxxxzzziii[[[DDDCCCAAAAAADDDCCCGGGXXXyyy~~~uuu~~~aaaTTTlllmmmyyy{{{qqqxxxvvvyyy}}}~~~WWWMMMjjj}}}iiipppGGG>>>777666666555555777FFF```zzzOOOBBBCCCHHHlllooohhh]]]LLLRRRRRR\\\NNNJJJKKKIIIRRR___aaajjjrrrxxx{{{QQQ===:::<<>>DDDYYYxxxfffIIIQQQSSSDDD???555===555888222999SSS~~~sss}}}nnnpppzzzxxxxxxwwwiiieeeYYYJJJAAA??????===:::999888777555333222222111333111444:::999;;;KKK___zzzgggUUUIIIFFFAAA===:::::::::;;;999:::888AAAOOOJJJ<<<:::999@@@lllaaaHHHEEEAAA===999777666555666+++<<<777[[[ooo```gggIIIEEE@@@<<<<<<<<<<<<<<>>EEEJJJ___qqqDDDFFF???888;;;:::OOO{{{wwwzzzwwwUUUBBBCCCBBBAAADDDBBBJJJ___|||{{{yyytttrrrxxx{{{mmmnnn}}}{{{~~~}}}{{{|||[[[PPPnnn|||ccckkkGGG>>>777666666555555777:::ZZZzzzQQQEEEFFFMMMttt______ZZZJJJYYYhhheeePPPHHHEEEOOO^^^aaakkkuuu~~~QQQ<<>>222888WWWzzzzzzrrrlllvvvvvvrrrooogggdddXXXIII???<<<<<<;;;999777666555333222111111111555333444888999<<>>JJJEEE999999::::::]]]jjjFFFEEEBBB@@@===:::888777555---;;;999]]]qqqhhhiiiIIIEEE@@@===<<<=========@@@qqq~~~mmmbbbZZZUUUQQQYYY___YYYjjjxxxeeeRRREEE===CCCEEERRRyyyGGGCCC@@@999:::<<>>BBBAAABBBDDDCCCWWW^^^nnnxxxzzzzzzqqqjjjrrrxxxyyyrrr{{{yyy^^^QQQppp}}}wwwbbb~~~bbbGGG>>>777666666555555777666YYY}}}UUUHHHHHHRRR}}}lll}}}ZZZJJJEEEPPPaaafffppp{{{iii@@@@@@PPPVVVnnnrrrpppkkkeeeaaa^^^VVVMMMQQQ}}}oookkkBBB===999888777666777YYYsssLLLqqqsss}}}nnn[[[___ooosssvvv}}}ZZZZZZcccooouuurrrtttxxx{{{}}}|||}}}iii\\\oooXXXooo\\\BBB<<<666999:::555<<>>===999<<<444>>>WWW|||zzz{{{vvvggglllpppkkkhhhiiijjj^^^MMMAAA;;;888777666777666555444444333333444777555666888777777@@@KKKPPPbbb{{{zzz^^^FFF;;;BBB@@@<<<999777666666666555777555;;;EEE@@@666777;;;;;;ZZZvvvIIIHHHGGGDDDAAA===:::888444000888777YYY~~~wwwkkkJJJFFFAAA>>>======>>>===CCCpppiiibbbWWW\\\jjjwww\\\kkkxxxcccQQQEEE<<>>777666666555555777===```}}}WWWHHHFFFRRR{{{oooUUUOOOMMMUUUaaadddvvvTTTBBBHHHMMM```xxxvvvoooooojjjdddaaa^^^VVVMMMVVV}}}}}}JJJ???<<<<<<888666:::dddwwwJJJpppqqq~~~~~~xxxooocccmmmtttppplllsss]]]JJJVVVjjj|||}}}xxx~~~~~~jjj\\\oooUUUfff___DDDAAA666;;;:::777<<>>HHHYYYooozzzoooWWWFFF@@@<<<;;;999777666666666777444777555:::AAA;;;333777<<>>===>>>>>>>>>EEEpppvvvuuujjjppp```|||wwwpppxxxvvv```OOOCCC<<>>CCC<<<888???___rrryyyuuupppzzz~~~rrrzzzcccHHH===CCCEEEGGGMMMNNNOOOMMM^^^uuusssnnnnnnuuujjjooo___jjjwwwqqqwwwtttaaaKKKbbbxxxkkkhhhsssjjjGGG>>>777666666555555777999]]]}}}WWWFFFCCCQQQ|||^^^MMMNNNMMMTTTbbbiii{{{```@@@LLL^^^cccxxxooommmmmmiiidddaaa^^^VVVMMMUUUwwwVVVBBB>>>???999999<<>>===<<<;;;===JJJ[[[cccZZZJJJ@@@???999888777666555666666777444888777999???888222888666EEEppp|||kkkSSSRRRPPPMMMHHHCCC???<<<555888444333NNN{{{jjjtttKKKGGGBBB???>>>?????????EEE}}}^^^ZZZbbbkkk}}}rrr{{{gggkkk{{{ppp[[[MMMCCC;;;GGGMMMPPPKKK>>>EEE===666>>>^^^pppvvvtttrrr|||}}}tttdddJJJ@@@GGGIIILLLTTTVVVKKKIIIaaammmooojjjjjjwww~~~yyyvvvooovvvnnnwwwuuubbbHHHXXXtttddddddfffooo}}}GGG>>>777666666555555777444[[[~~~YYYHHHEEEUUUwwwiiiUUUQQQYYYXXXZZZgggppp|||xxxNNNQQQqqq~~~xxxyyyuuurrrlllllliiidddaaa^^^VVVMMMOOOiiibbbFFF@@@AAA999999999mmmxxxKKKxxxmmmvvv{{{rrrYYYTTTHHH:::<<>>999888999:::555555555555666777888999777888:::===@@@AAA???<<<>>>DDDOOOTTTNNNCCC???AAA999888777666555555555555555999888:::>>>777222:::222CCCwwwcccTTTSSSPPPMMMIIIEEEBBB@@@666;;;444555OOOzzz~~~oooxxxKKKGGGBBB???>>>?????????HHHzzzgggiiivvv|||xxxmmmfffhhhooozzzzzzjjjXXXKKKCCC;;;FFFJJJIIIsssNNN???GGG===444===___ooovvvuuuuuu|||www|||fffLLLBBBJJJLLLPPPYYY]]]QQQIII___}}}{{{qqqzzzrrrmmmyyyxxxvvvzzzvvvooowwwuuucccGGGTTTqqq___^^^YYYmmmrrrGGG>>>777666666555555777;;;ddd]]]LLLIIIZZZlllHHHEEEYYYrrrrrrjjjjjjlll{{{eeecccxxxmmmssskkkkkkhhhdddaaa^^^VVVMMMNNN]]]jjjIIIAAAAAA999888555hhhsssKKK{{{iii}}}lllEEEAAAGGGIIIRRRXXXtttiiixxxcccWWW```tttzzzyyy}}}jjjVVVjjjNNNZZZ```HHHSSSAAADDD:::555@@@PPPNNNQQQ{{{|||>>>777444;;;>>>666666<<<<<<::::::::::::::::::;;;;;;::::::JJJhhh|||bbbIIIHHHwwwjjjRRRPPPTTT@@@EEE<<<888999HHHyyytttWWWYYY[[[UUUYYYPPPLLLEEE???;;;::::::;;;777777888888999;;;<<<===:::::::::;;;===@@@>>>:::999<<>>??????>>>888666:::=========@@@;;;888666555666666666555888;;;===;;;666333555888===CCCaaaTTTOOOJJJHHHHHHGGGCCC???AAA:::777===CCCoootttnnnUUUJJJOOOHHHBBBDDD===BBBFFF{{{kkkttt{{{ddduuu}}}xxxyyydddPPPFFFBBB999@@@EEEIIIiiivvvQQQDDDAAA===;;;999[[[~~~xxxxxxyyyzzzyyydddNNNGGGMMMOOOWWWeeelllggguuuwwwyyy}}}yyyuuuvvvzzz}}}ssssss{{{{{{iiiBBBPPPeeeQQQCCCfff~~~uuuIII???777666888777666777@@@ooo^^^IIIFFFWWWpppQQQIIIVVVgggkkk[[[LLLVVVjjjkkkvvv{{{wwwuuutttsssrrrmmmjjjgggddd```ZZZSSSOOORRRpppxxxVVVHHHNNNAAA===???eeeLLLvvvuuu~~~lllgggvvvuuulll\\\aaarrryyyuuu}}}jjjXXXhhhOOORRR```OOONNNKKKFFFBBBAAA<<>>===;;;::::::999999444???EEE[[[~~~NNNBBBDDDyyyggg[[[QQQZZZUUUNNNHHH999CCCHHHxxx}}}VVVNNNmmmwww^^^MMMLLLNNNMMMPPPIIIAAA<<<::::::888666::::::::::::;;;<<<>>>>>><<<===<<<;;;:::<<<@@@DDDAAAAAACCCFFFIIIJJJGGGDDD===:::777555666777777666777:::<<<:::666555777:::<<>>:::999@@@DDDllldddeee]]]MMMUUURRRHHHFFF???CCCAAA}}}hhhpppQQQ\\\{{{|||wwwaaaMMMCCC@@@;;;BBBEEEHHHnnnSSSJJJFFF===;;;<<>>kkkzzzsssIII???777666888777666777EEEttt^^^IIIJJJ\\\oooZZZ>>>===FFFRRRTTTGGG===FFFWWWUUUjjj}}}ppp~~~{{{wwwtttttttttsssrrrkkkiiifffccc___[[[VVVRRRZZZwww{{{\\\MMMQQQFFFBBB@@@aaaKKKuuuvvvuuusssxxxkkkooovvvjjjMMMaaa}}}fff``````OOOVVVUUURRROOONNNNNNGGGCCC???HHHPPPKKKlll|||wwwyyyzzzZZZkkkUUU777777;;;;;;<<<<<<===>>>>>>>>>BBB@@@===:::888888888888888===GGGaaatttOOOFFFEEErrr^^^XXXRRRWWWTTTQQQLLL@@@DDDFFFtttwwwXXXXXX|||rrrbbbRRRHHHGGGHHHLLLHHHBBB===;;;:::999888999:::;;;<<<<<<<<<<<<<<>>:::999===GGGPPPXXXbbbiiijjjkkkkkkaaaTTT???<<<777555555777888888777999;;;999666666999<<<>>>XXX[[[QQQNNNLLLLLLMMMLLLIIIEEE@@@>>>:::>>>BBBiii~~~uuuZZZiiifffUUUbbb^^^JJJDDD@@@CCCDDDppp^^^zzzaaaKKK___ttt]]]JJJAAA>>>???CCCGGGIIIxxxWWWTTTQQQCCC======TTTzzzyyyxxxnnnRRRJJJTTTQQQMMMUUU^^^nnnzzzuuu}}}uuukkkrrr}}}}}}|||cccAAAUUUeeeHHHCCCuuuqqqtttIII???777666888777666777CCCrrrxxx```IIINNNaaammmYYYHHH666777555888???BBB@@@AAAEEETTTmmm~~~wwweeerrr{{{wwwtttrrrqqqooonnnllliiieeebbb___ZZZUUUQQQXXXvvvxxx___QQQSSSKKKIIIBBB\\\JJJooo{{{zzz}}}qqqddd^^^dddrrr~~~zzznnnbbbbbbmmmyyy~~~dddSSS```zzzpppdddcccOOOdddsssQQQWWWQQQPPPTTTIIIEEEFFFKKKWWWLLLiiikkkrrrnnncccAAA444;;;;;;<<<<<<===>>>>>>??????@@@>>>;;;888666666888999>>><<>>???>>>===<<<>>>??????<<<<<>>bbbzzzccc^^^~~~rrrdddwwwlllKKKFFFEEEDDDJJJqqqpppEEEQQQfffnnnWWWFFF???;;;@@@BBBGGGIII___eeedddNNN>>>;;;MMM|||yyy|||uuu___^^^jjjhhhbbbfffiiizzz{{{mmmfffmmm}}}{{{zzzYYY@@@WWWlllQQQQQQooosssIII???777666888777666777===kkkzzzdddFFFFFFXXX}}}lllQQQIII@@@<<>>BBBFFFJJJMMMiiixxx{{{fffsss|||xxxtttrrrpppnnnlllmmmjjjfffbbb]]]XXXRRRMMMXXXwwwyyyqqqbbbWWWVVVQQQMMMFFFYYYSSSjjjsssZZZLLLHHHFFFKKKQQQVVVSSSNNNRRRddd|||vvvcccccc~~~}}}ccciiiJJJtttkkkOOOXXXQQQNNNRRRHHHBBBLLLPPPaaaPPPiiiuuuuuuxxxuuuZZZEEE777111777;;;;;;<<<<<<======>>>>>><<<:::777666555777999:::>>>999IIIjjjvvvVVVHHHFFFQQQ[[[QQQWWWUUUWWWQQQPPPMMMGGGCCC===[[[rrr```|||}}}|||rrrlllhhh\\\III@@@CCCEEEFFFGGGDDD@@@======>>>===???@@@BBBBBBBBBAAA@@@===???AAAAAAEEEQQQdddsss{{{\\\>>>:::555222333555777888===;;;999777666777:::<<>>???XXXrrrPPPggg~~~zzz{{{RRRSSSUUUIIIMMMzzzwwwJJJUUUpppxxxgggRRRDDD???777@@@???FFFJJJttt\\\AAA999GGG|||ssseeehhhuuuwwwxxx|||{{{rrrpppllllll}}}xxxzzzOOOAAASSSmmmTTTYYYsssrrrIII???777666888777666777>>>hhhnnnKKKFFFYYY~~~```CCCEEEBBBFFFDDDFFFFFFBBB@@@JJJ^^^pppxxx|||yyyvvvtttsssrrrpppnnnllljjjfffbbb]]]VVVNNNHHH[[[|||}}}jjjfff]]]YYYVVVNNNIIIXXXdddgggcccJJJDDDEEEBBBBBBGGGEEEQQQ___jjjzzzxxxjjj|||www~~~bbbiiiFFF~~~dddOOOUUUPPPKKKLLLGGGBBBRRRRRRfffQQQhhh{{{bbbXXXTTTUUUGGG:::;;;888111333999999::::::;;;<<<<<<<<<888777666666777888:::<<<;;;;;;RRRrrrjjjIII@@@DDDnnnSSSPPPWWWVVV]]]XXXUUULLLJJJJJJGGGWWW~~~uuuggg|||{{{wwwxxxvvvooollljjj```OOOEEEDDDGGGKKKNNNKKKEEEAAAAAACCC@@@AAABBBCCCDDDEEEEEEEEEEEEHHHKKKOOOWWWdddvvv}}}YYY;;;777444222444666888888===;;;888555666888<<<>>>PPPkkk```TTTSSSPPPMMMKKKIIIHHHGGGCCCKKKCCCDDDDDDNNNvvv}}}cccNNNxxx~~~```jjjkkkQQQKKKtttllltttRRRWWWuuu}}}rrr```MMMBBB@@@888BBB???HHHPPPnnnHHH>>>IIIxxx~~~jjjbbbdddkkkqqq~~~~~~oootttwww}}}{{{FFFDDDLLLeeeKKKTTTsssvvvIII???777666888777666777>>>ccc~~~xxxTTTKKK```cccEEELLLGGGLLLAAAIIIPPPRRRWWWfff{{{yyywwwuuussssssqqqooommmiiigggeeebbb]]]UUULLLEEESSS|||bbbfff```YYYVVVOOOMMMXXXyyyrrr```zzzfffTTTUUUXXXRRRPPPWWWQQQhhhwwwppppppmmmdddbbbJJJwww___PPPRRRSSSMMMKKKMMMMMM[[[RRRgggNNNbbbrrr~~~~~~www{{{xxxssseeeNNNGGG======666555;;;888111555777777888888999:::::::::888888888888999:::<<<<<<;;;GGGggg___@@@AAAOOOuuuQQQRRRTTTRRR]]]ZZZUUUOOONNNMMMMMMSSSwww~~~xxxtttuuupppooommmjjjbbbWWWLLLFFFFFFLLLSSSSSSMMMJJJLLLOOOLLLMMMMMMOOOPPPRRRTTTUUUZZZ\\\aaagggppp|||sssNNN888666444444666999::::::;;;888555444666;;;???BBBiiiggg___RRRPPPNNNJJJHHHGGGHHHJJJAAAJJJ@@@CCCEEEJJJmmm}}}ffflll}}}kkk}}}|||WWWHHH{{{uuuppplllLLLZZZqqqyyymmm\\\KKKBBBAAA;;;FFFAAALLLVVV{{{OOOEEEOOOqqq|||~~~vvvgggaaa___```fff{{{zzzqqq~~~vvvwwwAAAFFFGGG^^^@@@JJJmmm|||~~~III???777666888777666777666XXX|||zzzTTTFFF[[[kkkMMMUUUJJJNNNRRRXXXbbbnnn~~~|||zzzxxxuuusssrrrpppmmmjjjfffeeedddbbb]]]UUUKKKDDDFFFwww[[[ddd```WWWSSSQQQQQQXXXpppyyyXXXyyytttwwwjjjnnnooodddaaaiiijjj{{{sss{{{{{{kkk[[[ggg]]]QQQ{{{eee^^^RRRQQQWWWQQQMMMUUU[[[eeeRRRfffJJJZZZbbb}}}zzzvvvpppkkkkkkfff^^^VVVPPPMMMMMMMMMGGG@@@DDDLLLMMMTTTXXXPPPSSS]]]bbb]]]RRRIIIBBB===;;;<<<888888:::111---888555666666777888888999999:::::::::;;;;;;<<<<<<<<<@@@TTTyyy{{{WWW@@@HHHXXXrrrSSSTTTPPPJJJWWWVVVOOOUUUPPPLLLLLLNNNuuu~~~wwwssssssmmmooonnnjjjddd\\\QQQHHHAAAJJJTTTWWWTTTSSSWWW\\\`````````aaacccfffhhhjjjnnnpppttt{{{^^^888888666555666888;;;;;;;;;999666333333777===CCCFFFYYYTTTPPPNNNKKKHHHFFFGGGJJJLLLCCCJJJ;;;>>>DDDKKKrrr|||sss}}}|||xxxrrrzzz~~~zzz|||aaaUUUlllggg|||zzzSSSSSSooouuueeeTTTFFF@@@>>>>>>AAA===OOOaaaYYYFFFHHHpppzzzzzz}}}sssnnniiijjjkkkjjjzzz|||sss}}}fff@@@AAABBBjjjFFFEEErrr|||MMM===:::<<<555333777888@@@RRRvvvRRRLLLXXXooovvvTTTPPP]]]aaaaaakkkzzz~~~rrrkkkppp|||~~~yyyyyyuuupppnnnqqqrrroookkkggggggaaa^^^^^^RRRFFFIIIVVV___XXXYYY___NNNRRRRRRZZZbbb```||||||ddd|||mmmvvv{{{^^^RRRmmmIIIUUUzzz^^^\\\YYYUUUSSSRRRRRRRRRZZZeee\\\[[[gggFFFlllzzzvvvuuussslll^^^SSSMMMIIIEEEBBBAAAAAA@@@???::::::999888:::<<<>>>@@@???@@@AAAAAA@@@>>>;;;:::666666555444444333222222222222222333444777999;;;:::888999<<<;;;:::===CCCIIIkkkkkkUUU;;;NNNddd^^^XXXRRRPPPSSSVVVUUUSSSRRRPPPOOOOOORRRddd~~~zzzzzzyyyuuuppptttpppjjjeee```YYYRRRLLLEEENNNZZZ^^^^^^```hhhoooooossswwwyyyyyy|||wwwKKK555888888777777888999999:::777999666555;;;@@@EEELLLhhhVVVMMMJJJIIIGGGGGGHHHHHHHHHGGGAAACCCAAA@@@AAAEEEdddwwwtttooommmmmmmmmnnnmmmkkkXXXeeekkkVVVSSSrrr{{{ppp```PPPDDD???======@@@AAAIIIbbbZZZGGGFFFgggyyyzzz}}}qqqxxxlllggggggjjj}}}}}}yyy{{{^^^===CCCAAAYYYGGGPPPNNN===999<<<666333555444444WWWZZZKKKYYYlll~~~aaaZZZdddgggiiiooozzzpppVVVQQQkkk|||uuurrr{{{tttxxxwwwqqqmmmnnnooolllfffhhhaaa^^^^^^QQQEEEHHHbbb^^^XXXWWWZZZMMMSSSNNNTTTbbbeeezzzzzz```dddiiiqqqzzzqqqZZZXXXdddDDDddd{{{[[[YYYWWWTTTSSSTTTUUUVVV```___TTT\\\pppdddrrr~~~zzzwwwtttpppkkkbbbXXXQQQGGGDDD@@@>>>======<<<;;;:::999888888888999:::;;;>>>???@@@@@@???===:::999777777666555555444333333333222222333444666888999===;;;;;;<<<:::777:::???MMMnnn```DDDHHHKKK{{{[[[VVVQQQPPPSSSTTTSSSQQQPPPOOOPPPOOOLLLWWWyyy~~~xxxwwwwwwsssoookkkhhheeecccaaa\\\VVVQQQQQQWWW]]]```aaahhhvvv{{{~~~VVV===888666666666777777888999999444<<<111555FFF;;;AAAooofffUUUPPPMMMKKKIIIHHHHHHGGGFFFDDDBBBEEEBBBAAA@@@BBB]]]zzz~~~wwwqqqmmmiiifffeeedddbbbaaaiii```bbbppp|||\\\RRRnnn}}}vvviiiYYYKKKAAA======;;;@@@GGGGGGppp\\\MMMHHH___~~~xxx{{{~~~{{{lllgggkkksss|||xxxxxx}}}SSS999EEEGGGWWWTTTiiiUUUAAA;;;===999555666222666UUUjjjMMMYYYhhhoooccchhhjjjssswwwwwwTTTYYYppp|||^^^XXXiiiddduuu|||ssskkkmmmoookkkfffhhhbbb^^^]]]OOOCCCFFF```zzz|||ZZZXXXTTTSSSMMMRRRKKKNNN```~~~sssmmmuuuZZZEEEZZZsssoooyyyhhhWWW]]]UUUFFF~~~|||yyyZZZXXXVVVSSSRRRSSSTTTUUU]]]WWWTTT```mmmvvvlllvvvtttqqqjjjaaaXXXQQQNNNEEEBBB>>>;;;;;;;;;:::999:::::::::999999888888888======>>>===<<<;;;999888777777777666666555555555444444444444555666777777<<<:::;;;<<<999777;;;AAAYYYuuuzzzTTT:::DDDPPPpppWWWSSSPPPPPPQQQRRRPPPNNNMMMLLLOOOQQQIIILLLnnn}}}uuusssrrrpppmmmccccccbbbaaa```\\\WWWSSSSSSYYY___ccchhhsssmmmUUU<<<333888555555666666777888888999222>>>000777NNN:::NNN^^^NNNNNNOOOMMMJJJHHHHHHFFFDDDAAACCCFFFCCCAAA@@@???SSSvvv~~~wwwpppkkkhhhddd```^^^ZZZVVVTTTwwwgggdddbbbwwwvvviiiZZZfff}}}ttteeeTTTGGG???=========@@@KKKKKKzzz^^^WWWLLLWWW|||zzz|||qqqeeefffpppzzz~~~~~~wwwyyysss{{{vvvJJJ888EEELLL___ZZZ___HHH>>>???;;;999:::666<<>>[[[vvvuuu[[[xxxzzzgggVVVXXXGGGVVV}}}ddd[[[YYYUUUQQQOOONNNOOOPPPTTTRRR[[[bbb[[[ppp[[[qqq|||zzz|||wwwssskkkccc\\\UUUOOOKKKHHHEEEAAA>>>======<<<;;;;;;<<<<<<<<<<<<;;;::::::;;;<<<<<<;;;:::999777666777777777666666666666666666666666555555666666666666666888999999:::AAAKKKkkk|||fffKKK===:::jjjlllSSSQQQOOOOOOPPPPPPMMMKKKMMMHHHLLLRRRLLLKKKiii{{{tttpppnnnjjjfffaaaaaaaaa___[[[VVVPPPMMMKKKTTT___iiirrr~~~qqqPPPBBB???999555666555666777777888999999999333;;;777<<>>ppp~~~}}}wwwKKKJJJUUUzzzmmm```ddduuu}}}|||yyyaaatttpppaaaKKK>>>BBBOOOXXXsssnnnssspppgggfffhhhaaa[[[WWWJJJAAAGGGiiicccQQQPPPNNNJJJPPPJJJTTTMMMQQQhhhnnnzzz|||wwwbbbppp~~~lllQQQBBB^^^jjj|||TTTzzzpppgggSSSLLLAAApppaaaXXXUUUQQQNNNLLLLLLNNNPPPTTTQQQ[[[^^^RRRmmmZZZeee}}}xxxyyyyyypppeee^^^[[[WWWOOOIIIKKKGGGCCC@@@???>>>===;;;;;;;;;<<<============<<<;;;::::::999888777666555666666666666777777777777888888888888777777666666555555777999:::>>>KKKWWWyyy}}}iiiOOO???AAANNN```PPPPPPOOOOOOOOONNNLLLJJJPPPHHHIIIPPPOOONNNaaa|||~~~xxxrrrnnniiiccc^^^______^^^[[[UUUOOOJJJGGGFFFMMMXXXcccnnn{{{___III555333888999777777777888999:::::::::999999777666??????666TTTdddNNNGGGOOOIIIHHHGGGGGGHHHGGGDDDBBB===BBB@@@???AAA>>>EEEZZZxxxuuuyyyssshhhgggeeeaaa]]]XXXRRRLLLGGGlllhhhwwwvvv]]]}}}|||tttjjjZZZLLLCCC???>>>===EEECCCGGGbbbhhhaaa```aaaWWWppp}}}qqqqqqxxx{{{sss~~~zzziiigggzzzuuutttqqqzzz}}}vvv}}}yyyyyybbbBBB>>>CCC^^^aaaTTTzzz___JJJ@@@AAA;;;999<<<::::::???qqqvvv~~~WWWKKKZZZyyygggRRRJJJPPPjjj}}}|||www}}}pppYYYbbbKKK999888>>>LLLpppqqqmmmpppnnnhhhfffggg```XXXTTTHHHAAAJJJooo]]]NNNMMMOOOJJJQQQGGGVVVNNNMMM\\\}}}nnnpppqqqyyyyyy}}}~~~yyyhhhNNN@@@ZZZaaaYYY~~~wwwccc^^^MMMCCCNNNmmmXXXRRRPPPMMMKKKKKKNNNRRRUUU[[[SSSVVVWWWWWWrrrmmmcccuuukkk___YYYYYYVVVOOOHHHGGGDDD@@@>>>=========<<<;;;;;;;;;<<<<<<=========::::::999888777666555555777777777888888999999999999::::::::::::999888777999999:::;;;===EEEVVVfffvvvZZZ>>>888FFFxxxwwwRRRPPPPPPPPPPPPOOOMMMLLLKKKQQQJJJHHHMMMNNNNNNVVVbbbvvvwww~~~|||~~~xxxuuurrrnnnjjjddd]]]YYYZZZZZZYYYUUUOOOJJJGGGFFFAAACCCGGGLLLTTTbbbrrr~~~|||bbbMMM<<<:::999:::666333555<<<999:::;;;;;;;;;:::999888999555BBBBBBBBBzzzZZZOOOFFFJJJEEEEEEEEEFFFGGGGGGDDDBBB;;;@@@>>>===AAA>>>BBBQQQ{{{~~~wwwiii[[[```]]]ZZZVVVRRRMMMGGGCCCppplllsssfffooovvvyyyyyy{{{~~~yyywwwhhh^^^PPPEEE???>>>>>>>>>CCCFFFKKK}}}rrrgggddd^^^aaa^^^hhh|||rrrsssyyyvvvuuu[[[dddaaannn||||||zzzyyyyyyzzzxxxPPP===CCCCCC```[[[yyyXXXGGGDDDGGG@@@;;;<<<999<<<>>>hhh{{{gggMMM```mmm\\\JJJ???JJJjjjooolllttt|||~~~ooohhh```PPPFFF@@@FFFVVVeeewwwpppnnnmmmjjjhhhfffggg^^^UUUPPPFFFCCCMMM|||XXXNNNMMMSSSKKKPPPGGGSSSLLLNNNRRR{{{qqqwwwttt{{{{{{www|||zzztttbbbIII>>>XXX______rrrsssjjjXXXPPPGGGGGGjjj^^^QQQQQQOOOLLLKKKLLLPPPUUUXXXWWWVVVVVVRRRXXXjjjmmmiiijjjcccZZZTTTRRROOOKKKGGG@@@===;;;:::<<<>>>???>>>???>>>===<<<<<<<<<===>>>;;;:::999777666666555555888999999:::;;;<<<<<<===:::;;;<<<<<<<<<;;;:::999<<<;;;<<>>:::;;;;;;;;;:::888666555:::;;;@@@LLLuuuyyyUUUQQQFFFEEECCCCCCDDDEEEFFFEEECCC@@@;;;@@@===<<>>IIIZZZ}}}gggYYYXXXUUURRRNNNLLLHHHCCC@@@kkkiiirrrwwwpppjjjNNNXXXmmmdddgggssslllyyy|||vvvttt^^^UUUIII@@@=========>>>>>>IIIQQQhhhhhhhhh^^^TTT^^^ccc{{{}}}pppccckkk~~~}}}~~~xxxddd{{{gggSSSwww~~~{{{~~~xxxyyylllCCC999FFFDDDOOOMMM~~~vvvSSSGGGHHHNNNFFF>>>===:::444777```mmmIII]]]hhhyyyLLLCCCIIIhhhfffcccfffjjjooouuu~~~{{{```UUURRRHHHPPPTTTXXXeeeuuuppprrrllleeedddffffff]]]SSSNNNEEECCCOOO|||rrrVVVOOONNNVVVLLLOOOIIIOOOJJJQQQMMMjjjzzznnnvvvpppvvv}}}yyy~~~zzzqqq^^^CCC???[[[aaa```hhh{{{qqq^^^QQQFFFEEEQQQ~~~|||SSS]]]TTTRRRNNNLLLMMMPPPTTTWWWLLLYYY^^^RRRQQQVVVwwwjjj{{{rrr]]]```]]]WWWQQQLLLHHHGGGGGG;;;:::888999<<<@@@BBBBBBEEEDDDAAA???>>>>>>???@@@;;;:::999777666666666666:::;;;;;;<<<===>>>??????;;;;;;=========<<<;;;:::;;;;;;===AAAHHHXXXssslllRRR@@@888LLLoooyyy~~~QQQPPPSSSSSSRRRPPPNNNMMMNNNOOOEEELLLOOOKKKLLLRRRTTTPPPmmm}}}vvvssstttmmmjjjfffbbb^^^[[[YYYXXXYYYXXXUUUMMMEEE???>>>???>>>???@@@???>>>===???AAAFFFMMMVVV\\\^^^^^^```aaa[[[YYYQQQDDD;;;:::;;;:::<<<777333555888;;;<<<>>>:::;;;;;;;;;:::777444222:::CCC???WWWZZZMMMRRRJJJHHHCCCCCCCCCDDDEEEDDDAAA>>><<>><<>><<<;;;>>>LLLHHHhhhxxx{{{ggghhheeebbbcccdddttt}}}xxxeeelll{{{yyy|||www|||tttaaaXXXfffzzzvvv|||uuuvvvSSS@@@>>>>>>AAAEEEWWWzzzcccRRROOOLLLIIIGGGDDDAAA???666@@@LLL~~~oooPPPWWWdddqqqIIIGGGVVVfff___gggnnnrrrwww~~~jjjYYYYYY^^^eeehhhlllxxxwww[[[TTTVVVKKKUUUddd}}}|||qqqggghhhiii```bbbYYYXXXTTTDDD???KKKUUUxxxlllLLLLLLUUUSSSLLLJJJIIIOOORRRNNNMMM\\\yyypppyyy}}}~~~yyysss{{{nnn]]]PPP<<>>AAA999<<<@@@FFFNNNUUU[[[___UUUPPPHHHBBB>>>>>>AAACCCCCC@@@;;;777666555555444999999999999999999999999666::::::???FFF@@@999===;;;>>>CCCNNNcccxxxxxxJJJ@@@HHHAAAaaatttKKKNNNUUURRROOOLLLKKKKKKJJJIIILLLKKKKKKKKKLLLMMMOOOPPPZZZ|||vvvrrroookkkfffaaa^^^\\\ZZZVVVSSSQQQOOOKKKGGGCCC???<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;????????????@@@@@@@@@@@@>>>>>>===<<<;;;::::::999888888777777888999999:::<<<@@@<<<999999222222@@@CCCKKKIIIYYYyyyRRRJJJFFFTTTFFFAAABBBDDDCCC@@@===<<<<<<;;;;;;;;;;;;<<<>>>???@@@HHHxxxzzztttWWWSSSPPPOOOLLLEEEAAABBB{{{tttppprrr}}}oooxxxbbbnnnzzzvvvqqq~~~yyylll[[[SSSJJJAAA???>>>===>>>AAAHHHBBBgggrrruuuiiieeedddeeedddeeelll}}}sss|||www\\\YYY|||wwweeevvvuuuzzz|||fffGGG>>>>>><<<;;;???www{{{UUUQQQNNNKKKHHHGGGDDDAAA>>>999>>>FFF|||{{{]]]QQQiiifffHHHIIIfffssscccfffkkkpppuuuzzzkkk[[[RRR[[[aaammmwwwvvvooolllppp{{{qqqbbbPPPLLLNNNLLL\\\XXXbbbsssooocccuuuxxxooogggggghhhbbb```ZZZUUUQQQFFF===KKKccc~~~aaaLLLMMMSSSNNNIIIJJJNNNKKKMMMPPPOOOVVVrrr{{{xxxzzz~~~|||}}}tttxxx{{{nnn[[[KKK???AAAsssccczzz|||yyyxxxlllYYYLLLQQQ///YYYbbbPPPPPPUUUNNNKKKNNNRRRSSSRRRSSSWWWUUUWWWXXXRRROOO[[[nnnyyyvvv{{{wwwRRRHHHCCCHHHHHHAAA>>>AAA<<>>===<<<::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<======<<<<<<;;;:::999999999888888999999:::;;;;;;;;;>>>777333777666888BBB<<>>CCCbbbxxxyyy{{{{{{eeePPPHHHIIIGGGAAA<<>>@@@EEEEEEIIIyyyyyynnnnnnmmmccceeefffbbbffffffyyy{{{mmmWWWFFFWWWwww~~~}}}tttnnnyyynnnPPP;;;>>>AAA;;;999LLLoooQQQPPPNNNKKKHHHGGGEEEBBB???>>>===BBBpppmmmMMMaaaqqq[[[HHHMMM|||mmmmmmooooooqqqwww~~~```PPPQQQWWWfffgggjjjllliiifffkkkrrrxxx___KKKEEEBBBCCCKKK___aaaiiimmmccceeerrrlllgggeeegggddd]]][[[PPPKKKHHH;;;LLLyyygggVVVLLLPPPQQQJJJGGGKKKPPPFFFGGGPPPNNNMMMeeevvv}}}xxxzzz}}}vvvqqqpppllljjjcccNNN@@@DDDOOO{{{gggvvvyyysssyyysss^^^SSSDDDCCCAAArrrvvvTTTRRRNNNUUUPPPMMMQQQTTTRRRQQQRRRTTTRRRSSSVVVSSSOOOVVVaaazzz{{{~~~SSSHHH@@@AAAAAA>>>>>>BBB<<>>=========999999999999999999999999888888999999999:::::::::;;;;;;;;;::::::999999999999999999:::;;;<<<<<<===;;;===444///888======BBBUUULLLzzzWWWOOOGGGGGGGGGLLLKKKGGGCCCBBBBBBAAA>>>;;;???>>>======<<<<<<=========HHHsss~~~sssooommmQQQDDDCCCBBB???==={{{vvviiimmm]]]nnnwwwiii[[[MMMEEE???;;;<<<===>>>BBBGGGEEEdddtttnnniiinnnbbbhhheee^^^ccceeeuuuzzzwww{{{~~~```KKKEEE]]]xxx}}}~~~zzzqqqmmmlll\\\BBB888@@@AAA<<>>===<<<;;;???AAADDDHHHKKKMMMNNNNNNIIIDDD===888777777888888:::::::::::::::999999999999<<<;;;???GGGBBB===DDDMMM___wwwtttdddQQQ:::>>>>>>iii}}}___OOOYYYIIIIIIJJJLLLLLLJJJHHHGGGGGGGGGGGGFFFEEEFFFGGGHHHIIIGGGPPPqqqzzzpppiiieeeccc```\\\XXXUUUSSSOOOIIIDDDAAA@@@???>>>===<<<<<<<<<888888888888888888888888999999999:::::::::;;;;;;::::::999999999999999999888999::::::;;;<<<<<<<<<999===555111;;;@@@???BBBHHHtttWWWNNNLLLAAAIIIDDDHHHKKKEEE@@@???BBBCCC@@@<<<>>>>>>===<<<<<<=========>>>>>>TTT{{{xxxnnnuuuvvvjjj\\\QQQFFF===;;;===uuupppcccggguuurrr```QQQGGGBBB>>>;;;======>>>CCCIIIHHHjjjnnnmmmeeehhh___hhhfff\\\]]]cccnnn~~~}}}yyy|||yyy|||~~~}}}uuuoooWWWNNNRRRfff||||||vvvooollllllYYYMMM===<<>>___xxx|||YYYOOOJJJNNNOOOLLLJJJLLLEEELLLNNNHHHDDDGGGOOOUUU{{{yyysssuuugggTTTGGGFFFKKKKKKHHHAAADDD<<<:::AAA@@@RRRzzzkkkrrr~~~uuueee```bbb___SSSEEE<<>>===;;;;;;;;;<<<===;;;<<<===???BBBEEEGGGIIIEEEAAA<<<888777888999999;;;;;;;;;:::::::::999999777>>>===???DDDBBBDDDQQQ```rrrwww]]]JJJDDD666LLLYYY^^^SSSMMMKKKIIIKKKLLLKKKHHHEEEDDDEEEHHHGGGFFFFFFFFFGGGHHHIII@@@PPP\\\zzzkkkcccdddhhh[[[WWWSSSQQQPPPNNNIIIEEEAAA@@@???===<<<;;;::::::777777777777777777777777999999:::::::::;;;;;;;;;888888999999999999999999888888999:::;;;:::::::::555:::777666===>>>AAAMMMaaawwwGGGMMMIII<<>>???>>>CCC@@@cccPPPYYYpppzzzssslllbbbaaa```aaabbbZZZLLL>>>999sssqqqhhhbbbtttqqqyyykkkyyy{{{kkkYYYKKKDDD@@@======>>>???@@@EEELLL[[[wwwcccggghhhaaa]]]ZZZccceee]]]XXX___ccc}}}~~~xxx{{{xxxyyyqqqtttnnnmmmlllmmmlllhhh```YYYPPPRRRbbbwwwpppfffeeebbbJJJBBB<<<@@@???666HHHooommm]]]XXXRRRSSSQQQOOONNNMMMLLLJJJHHHFFF>>>HHHTTT|||pppzzzdddPPP\\\PPPSSSyyyxxxuuu}}}iiiMMMGGGUUU______gggtttvvveeekkkkkkgggjjjjjjfffzzzuuuhhhllliiidddbbb^^^WWWTTTFFF???BBBIIIvvv]]]VVVNNNHHHIIIKKKIIIHHHHHHEEEQQQSSSIIIDDDJJJMMMIIIggg~~~cccvvvxxx{{{}}}}}}xxxmmmdddaaaZZZNNNHHHIIIVVVLLLBBBEEELLLQQQiiissseeennnooo]]]\\\WWW```TTT???777DDDiiioooXXXVVVQQQHHHUUURRRNNNMMMOOOOOOLLLLLLOOOSSSRRRRRRSSSSSSQQQNNNLLLHHHppp}}}tttdddRRRFFF<<<<<<<<<===============>>><<<;;;::::::;;;===???@@@===:::999:::;;;<<<<<<<<<<<<;;;;;;::::::999999;;;???<<<===FFFJJJTTTfffuuuuuuaaaKKK<<<;;;666gggwww{{{ZZZQQQLLLAAAJJJIIIKKKMMMKKKFFFDDDDDDEEEHHHHHHGGGFFFFFFGGGHHHIIICCCQQQJJJeee}}}}}}}}}kkk^^^XXXSSSOOOJJJHHHHHHFFFCCC@@@@@@???>>><<<;;;:::999999777777777777777777777777777777888888888999999999888888888999999:::::::::999:::;;;;;;;;;:::888777222777999<<>>@@@>>><<<<<>>999999999:::;;;<<<>>>???666>>>666OOOrrrYYYQQQ^^^nnnwwwnnnZZZPPPMMMSSSeeeqqqkkkXXXHHHwwwsssllleeeggg~~~bbbbbbmmmkkkSSSCCC>>>>>><<<===@@@AAACCCIIIQQQdddkkkaaabbbbbbWWWZZZ^^^]]]^^^TTT[[[YYYeee}}}yyyzzz|||{{{|||pppjjjaaa^^^\\\^^^aaabbb___[[[\\\___ttt{{{}}}{{{ggg^^^[[[OOOAAA;;;999AAA@@@===ccc|||lllTTTUUUVVVSSSQQQOOONNNNNNMMMKKKIIIHHH@@@JJJIIIooouuueeeuuuSSSbbbhhhTTT~~~fffKKKHHH\\\lllnnnzzzvvvnnnoooqqqmmmdddcccuuurrrmmmllleeebbbbbb\\\TTTNNNFFF@@@AAAXXXUUUQQQMMMIIIIIIIIIGGGGGGHHHJJJNNNNNNJJJFFFGGGJJJJJJXXXzzz~~~kkkrrrxxx}}}}}}zzzyyy{{{~~~wwwsssyyyttt^^^]]]mmmwww]]]UUUcccllluuussskkkgggllljjj\\\[[[NNNPPP<<<333HHHhhh~~~kkkVVVQQQNNNKKKOOORRROOONNNOOONNNLLLNNNRRRUUUUUUTTTSSSRRRRRRQQQOOOUUUggg|||ooodddVVVQQQKKKDDD>>><<<;;;;;;===<<<;;;:::999999:::;;;<<<;;;:::;;;===???@@@@@@===<<<<<<;;;::::::999999>>>@@@>>>FFFYYYcccjjjxxx}}}lllYYYJJJ@@@:::BBBVVVrrrRRRRRRSSSMMMQQQHHHJJJLLLIIIEEEDDDFFFIIIHHHGGGFFFEEEEEEFFFGGGHHHHHHMMMGGGNNNlllwwwwwwwwwwww{{{eeeVVVRRRMMMFFFCCCBBBAAA>>><<<======<<<:::999999999999777777777777777777777777777777777777888888888888888888999999:::;;;;;;<<<;;;<<<======<<<:::888666555888===CCCDDDHHHssseeeLLLJJJBBBEEECCC>>>DDD>>>>>>>>>>>>??????>>>>>>===999999999999999:::;;;<<<555555777BBB\\\{{{yyyYYYUUU]]]kkkooofffWWWQQQUUUhhh{{{yyyqqqxxxmmmhhhjjjoooeeemmm~~~uuudddPPPGGGHHH<<<;;;===AAACCCEEEMMMUUU``````vvv``````eeeVVV]]]\\\TTT\\\RRR[[[VVVVVV|||sss|||~~~~~~wwwsssnnniiiiiinnnqqqqqqpppuuurrrrrrtttrrr```YYYSSS>>>>>>777777AAACCCHHH~~~hhhcccWWWQQQYYYRRRPPPNNNMMMMMMLLLJJJIIIJJJBBBMMMDDDjjjcccXXXhhhVVVjjjMMMGGG]]]rrrxxx{{{dddiiinnnxxxzzzlllzzzrrrqqqlllbbbaaabbb[[[RRRIIIFFFBBBAAAcccjjjyyy___MMMMMMNNNMMMJJJGGGHHHKKKNNNHHHFFFIIIGGGBBBFFFOOOOOO\\\vvv|||wwwrrrrrruuutttjjjlllrrrcccTTTkkk]]]\\\yyynnnkkkgggeeeccc\\\UUUDDDEEE777EEEpppjjjRRRWWWMMMKKKSSSOOOSSSPPPNNNOOONNNMMMPPPUUUVVVWWWVVVSSSQQQRRRSSSRRRWWWDDDjjj~~~wwwdddQQQDDD???@@@BBB::::::;;;<<<<<<=========:::::::::===@@@CCCCCCBBB======<<<;;;::::::999999===@@@CCCVVVqqq{{{zzzpppWWWCCC;;;;;;===TTT]]]TTTOOOPPPQQQGGGGGGIIIKKKIIIEEEDDDHHHMMMGGGFFFEEEDDDDDDEEEFFFGGGCCCAAAIIIIIIUUUxxxhhhooo{{{}}}xxxwwwzzzzzzpppZZZTTTLLLGGGEEEDDDBBB@@@::::::999999999999999999888888888888888888888888888888888888999999999999888888999:::;;;<<<<<<===>>>>>>??????===:::888666;;;<<<@@@IIIIIIRRR|||MMMKKKOOO888EEEJJJ888BBBAAA>>>???AAAAAA???===<<<<<<::::::999999888888999999@@@222@@@AAA:::nnnsssOOODDDZZZnnnsssooopppvvv}}}jjjaaahhhggglllxxxiiiXXXKKKBBB???BBB<<>>222CCCHHH===jjj}}}hhh\\\XXXOOOQQQPPPNNNKKKKKKKKKKKKJJJIIIKKKEEEGGGIIIZZZeee|||}}}jjjvvvuuuuuueeeKKKXXXjjjyyywwwrrrsssmmmgggddddddbbb]]]YYYKKKDDD<<>>UUUwww{{{~~~gggdddjjjgggZZZQQQBBBFFF777FFFsssvvvmmm\\\OOOOOOOOOKKKMMMTTTPPPOOOOOOOOOPPPQQQSSSTTTTTTPPPNNNOOONNNLLLMMMQQQNNNJJJWWWhhh~~~tttdddYYYNNNDDDAAA999666999;;;:::===BBB999<<>>999>>>@@@<<<<<>><<<@@@AAAAAA@@@@@@???>>>===;;;;;;;;;;;;;;;;;;;;;;;;777666888;;;===PPP}}}kkkOOOFFFGGGZZZfffrrrwwwxxx~~~pppggghhhdddeeeuuuccc]]]VVVIIICCCFFFFFF???KKKLLLGGGLLLwww|||]]]ooopppiiibbb^^^]]]]]]\\\ZZZXXXTTTXXX```\\\YYYnnn~~~uuurrrmmmggg```TTTEEE<<<::::::FFFBBB===bbbyyy```ZZZTTTMMMPPPNNNLLLJJJIIIJJJJJJIIIGGGIIIFFFIIIGGGLLLooosssuuuiiipppvvvwwwrrr[[[eeevvv{{{sssqqqllleeeaaa```^^^ZZZVVVRRRCCC???BBBMMMlllQQQPPPMMMKKKIIIGGGGGGHHHJJJKKKJJJHHHGGGEEEDDDEEEFFFGGGGGGJJJXXXrrrvvvbbbXXXSSSfffwwwooobbb\\\```\\\HHHKKKppp|||jjj```ffflll```JJJ<<>>@@@AAAAAAAAAFFFOOOWWWQQQKKKKKKQQQOOOCCC===???MMM\\\ppp}}}yyysssWWWGGGCCCDDD>>>IIIkkkmmmWWWHHHLLLQQQMMMJJJMMMFFFDDDAAA???AAADDDHHHIIIGGGDDDAAAAAACCCEEEEEECCCCCCCCCBBBBBBGGGWWWsssyyy___dddiiiiiiddd___iii|||~~~~~~nnn___OOOBBB===>>>AAA===888444444555666777777888888888888888777777::::::999999888888777777>>><<<::::::;;;>>>@@@AAA@@@>>>888444888>>>;;;333JJJDDDOOOdddgggJJJWWWKKKHHHFFFDDDCCCAAA>>><<<>>>>>>???>>>>>>===<<<;;;::::::::::::::::::::::::888777999999777AAAaaammmVVV>>>FFFNNNYYYccckkkpppsssttt}}}rrriiieee______ppp{{{jjj]]]\\\fff___HHH>>>FFFFFFAAAMMMFFFEEEnnnkkkWWWiiiqqqfff[[[YYY]]]___[[[UUUUUUSSSVVV[[[ZZZZZZcccqqq{{{~~~wwwooojjjeee___UUUGGG;;;888;;;888MMMBBBLLLpppcccYYYWWWPPPLLLMMMKKKIIIHHHHHHIIIIIIGGGFFFKKKKKKPPPKKKEEEYYY|||yyy|||hhh^^^dddooouuu}}}iiieeeuuu~~~|||tttlllnnniiiccc___]]]YYYTTTPPPKKK???FFF???UUUwwwUUUDDDQQQJJJJJJIIIHHHGGGHHHHHHHHHHHHGGGFFFEEEEEEFFFHHHIIIDDDEEEIIIVVVqqq[[[MMMYYYUUUfffcccbbbYYYQQQkkk{{{ooommmccc^^^]]]___XXXJJJBBBBBB===cccmmm{{{]]]UUUKKKGGGKKKOOONNNQQQWWWPPPOOONNNMMMLLLMMMMMMNNNPPPLLLKKKLLLKKKIIIIIIMMMOOOJJJIIIMMMttt~~~wwwpppjjjbbbWWWOOOLLLIIIIIIIIIHHHIIIPPPZZZbbbmmmkkknnnuuutttiiibbbbbblllwww|||ttteeeWWWHHH::::::DDDNNNfffQQQLLLJJJMMMNNNLLLKKKKKKAAAAAA@@@@@@AAADDDGGGHHHEEECCCAAAAAACCCEEEEEEDDDHHH???@@@IIIFFFAAAUUUttt}}}~~~ccceeedddbbb___]]]```hhhoootttwwwsssgggZZZRRRMMMIIIBBB===888777999<<<======555666888:::::::::999888888999:::;;;<<<<<<<<<<<<<<<===???AAACCCBBB@@@???666;;;:::222222===EEEFFFHHHAAAmmmtttLLLEEETTTIIIGGGDDDCCCBBB@@@>>><<<<<<<<<<<<<<<;;;:::999999888888888888888888888888777777888999444555EEEXXXsssuuuVVVBBB>>><<>>;;;BBBIIILLLIIIBBB;;;888333555:::>>>???@@@DDDJJJLLLttt~~~TTTMMMMMMHHHGGGEEECCCBBBAAA@@@>>><<<;;;;;;;;;;;;:::999888777666666666666666666666666555444777999666444999BBBhhhnnn[[[EEE:::888:::===@@@vvv{{{uuuiiiaaa```eeegggdddxxxrrrggg\\\ooovvvrrr[[[CCC;;;BBBLLLNNNMMMfffsssfffYYYaaadddZZZ]]]YYYTTTQQQPPPPPPPPPOOOTTTQQQOOOPPPVVV[[[YYYUUUssswwwwwwzzz~~~wwwrrr~~~{{{{{{qqqiii[[[PPPDDD???<<<:::<<<@@@JJJNNNuuu```fffWWWXXXOOOOOOSSSKKKIIIHHHHHHIIIKKKKKKJJJHHHGGGHHHJJJJJJGGGKKKgggnnneee___|||uuu~~~ttt}}}~~~zzzpppkkkooocccccccccaaa[[[RRRHHHBBB@@@===KKKaaaZZZPPPOOONNNHHHHHHIIIIIIIIIHHHGGGFFFHHHHHHGGGFFFEEEEEEEEEEEEJJJCCCAAAEEEHHHUUUttt|||VVVGGGKKK[[[dddnnnxxxzzzssspppmmmlllmmmiii^^^TTTFFF???:::999<<>>;;;;;;999888777777888:::;;;>>>===;;;;;;<<<>>>AAABBBKKKQQQUUUQQQEEE:::666777===444777HHHLLLBBB???FFF]]]MMMQQQPPPEEEEEECCCAAAAAA@@@???===<<<;;;;;;;;;;;;:::999888888555555555555555555555555333333444777777666888;;;JJJoooppp]]]MMM@@@999999zzzlllcccdddiiihhhdddnnn{{{tttsssrrroooiiifffVVV@@@:::DDDKKKHHHNNNTTTggg]]][[[XXXWWWSSSSSSTTTTTTRRRNNNMMMNNNQQQSSSOOOMMMOOOTTTWWWVVVUUUbbbzzztttqqqsssyyy~~~}}}zzz}}}pppmmm~~~vvvxxxjjj___NNNCCC999888;;;>>>BBBFFFLLLvvv~~~^^^qqqccc\\\ZZZWWWPPPQQQSSSNNNIIIHHHIIIKKKMMMMMMKKKIIIHHHKKKHHHGGGJJJIIIYYYxxxqqqqqqggg~~~~~~tttwwwyyysssllliii___``````]]]WWWNNNEEE???EEE<<>>CCCCCCEEEHHHMMMRRRWWWZZZ]]]\\\VVVIII;;;555888======;;;>>>AAA;;;===]]]SSSQQQPPPIIIIIIKKKDDDBBB@@@???@@@???===<<<;;;;;;;;;;;;:::999888888444444444444444444444444444333333333444444555666///PPPmmmwwwaaaRRRMMM|||vvvhhhcccdddfffeeedddccc|||yyyvvvqqqkkkJJJFFFAAA@@@EEELLLLLLHHHIIIgggoooWWWdddaaaUUUOOOJJJMMMOOORRRQQQNNNMMMNNNOOORRRLLLMMMSSSUUURRRQQQUUUXXXuuu~~~xxxttttttsssvvv{{{|||{{{}}}}}}}}}xxxssspppnnnkkk]]]PPPBBB;;;777999===AAAIIIQQQmmmddd\\\|||VVVXXXTTTRRRUUUPPPMMMRRRHHHHHHIIIKKKMMMMMMLLLJJJHHHPPPJJJGGGLLLHHHMMMeeexxxyyyzzz|||rrrqqqtttssskkkccc^^^]]][[[VVVOOOHHHCCC@@@FFFFFFZZZfffPPPJJJKKKDDDEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCBBBCCCGGGIIIDDD???FFFSSSmmm}}}pppwww^^^PPPCCCEEE<<<888<<>>>>>AAAEEEGGGHHHGGGCCC???===???AAABBBCCCBBBCCCFFFGGGEEEAAA>>>MMMffftttXXXJJJIIILLLGGGDDDEEELLLRRRVVV[[[aaagggccc[[[NNNCCC???BBBFFFKKKMMMOOORRRTTTTTTTTTSSSSSSVVVYYY]]]```cccddddddVVVQQQHHH>>>999999===AAA:::CCCGGGBBBEEEcccaaaFFFNNNKKKDDDIIIKKKBBB@@@????????????===;;;::::::;;;::::::999888777444444444444444444444444444444444222111222333333444IIIVVV{{{~~~sssrrr}}}nnnaaa___aaaaaaaaabbbiiixxx{{{tttfffQQQ@@@EEEBBBEEEKKKKKKHHHLLLUUUHHH|||[[[QQQUUUNNNOOOTTTJJJIIIKKKNNNOOONNNMMMLLLLLLPPPKKKMMMVVVVVVMMMMMMUUURRRWWW~~~}}}{{{uuusssxxx}}}~~~||||||xxxwwwsssnnn|||ccc]]]NNN???;;;:::;;;===@@@EEEPPP[[[hhh]]][[[XXXWWWLLLMMMYYYOOOGGGUUUFFFGGGHHHKKKMMMMMMKKKIIIBBBNNNIIIDDDJJJDDDDDDXXX|||}}}ooo}}}pppuuu{{{{{{{{{xxxssspppnnniiiddd___\\\WWWPPPIIIDDDBBBBBBFFFVVV}}}WWWWWWGGGIIIJJJCCCCCCBBBAAAAAAAAAAAABBB@@@AAABBBCCCDDDDDDDDDDDDBBBEEECCC???AAAGGGHHHCCCLLLhhhxxxdddfffvvvwww{{{ppptttlllNNNKKKNNNJJJHHHFFFIIILLLKKKKKKKKKJJJIIIJJJIIIIIIHHHIIIJJJKKKLLLLLLJJJJJJLLLLLLHHHGGGIIIAAAHHHRRRIIIJJJKKKCCCRRRXXXzzz~~~zzzwwwuuusssnnnnnn|||}}}tttdddUUULLLIIIGGGBBB???QQQnnnwwwrrrXXXOOOKKKMMMIIIEEEGGGKKKJJJCCCBBBFFF>>>AAABBB@@@<<<===AAAFFFDDDEEEDDDBBB>>><<<>>>AAA>>><<>>>>>??????===;;;999::::::999999888777666444444444444444444444444222444555333111222333333///999444XXXqqqhhh```^^^______aaaeeeggglllzzzqqqsssvvv~~~tttbbbSSSJJJEEEDDDEEEHHHAAAQQQWWWFFFMMM^^^WWWmmm___ZZZTTTOOOMMMMMMLLLLLLJJJJJJKKKKKKKKKKKKJJJJJJNNNNNNNNNPPPQQQPPPMMMKKKPPPPPPoooqqqzzz|||zzzrrraaauuu}}}zzzzzzvvvvvvwwwyyy{{{}}}|||}}}~~~~~~|||xxxssspppnnnooollldddXXXLLL@@@777===:::888BBBEEE===eeefffYYY}}}nnn[[[UUUQQQMMMKKKLLLLLLJJJHHHJJJIIIHHHGGGGGGGGGGGGGGGDDDEEEEEEGGGHHHIIIJJJJJJnnnzzzkkkssszzzxxxwwwuuurrrmmmgggbbbVVV\\\WWWIII>>>===CCCIII]]]qqqtttzzzfffHHHIIINNNIIIFFF@@@@@@@@@?????????>>>>>>AAAAAAAAA@@@@@@?????????AAA@@@@@@??????@@@@@@AAAAAAIIIZZZuuuvvvhhhmmmzzzuuuggg[[[cccppp^^^OOOMMMLLLHHHIIIPPPJJJKKKKKKJJJIIIIIILLLNNNNNNKKKGGGDDDCCCEEEHHHJJJFFFFFFFFFGGGGGGHHHHHHHHHBBBEEEHHHIIIIIIIIIIIIJJJOOO[[[~~~yyyzzz}}}{{{tttxxxzzzvvvxxxuuu___OOONNNOOORRRNNN@@@@@@PPPFFFTTT{{{XXXQQQYYYTTTFFFFFFGGGHHHIIIIIIHHHFFFDDD@@@BBBCCCCCCBBBAAAAAABBBCCCCCCAAA>>><<<;;;===???@@@@@@@@@@@@@@@@@@@@@@@@AAADDDFFFSSSfffrrrvvvfffyyyfffGGGEEEDDDCCCAAA@@@@@@AAA@@@DDDFFFDDDBBBEEEHHHJJJIIINNNUUUZZZ___ccccccaaa___YYYQQQJJJHHHFFF@@@:::@@@222777FFFEEE===???BBBIII```mmmzzzhhhRRRNNNHHHEEEDDDDDDDDDDDD>>>???@@@AAABBBAAA>>>;;;;;;:::888777555444444333222222222222222222222222111111111111111111111111444333555AAAVVVnnn}}}kkkccc\\\\\\\\\\\\]]]```[[[___ooowwwqqqmmmiiiggghhhjjjkkkqqqxxx|||yyyvvvrrrlllhhhVVVOOOGGGDDDCCCBBBCCCFFFHHHMMMIIIFFFNNNZZZfffsssaaaYYYUUUOOOKKKJJJJJJIIIIIIHHHHHHIIIIIIIIIIIIHHHHHHKKKKKKLLLMMMNNNMMMKKKIIIMMMRRRbbb}}}ooo```dddoooeeeooovvvttt}}}zzzwwwuuuvvvwwwxxxvvvxxxzzz{{{xxxssslllhhhgggcccZZZNNNDDD???>>>>>>333@@@CCC@@@JJJgggVVVXXX{{{______SSSOOOLLLKKKKKKLLLJJJIIIKKKKKKJJJHHHHHHGGGGGGGGGDDDEEEEEEFFFGGGHHHIIIJJJ]]]yyyuuu{{{}}}xxxvvvtttqqqmmmhhhbbb^^^eeeMMMMMMOOO>>>===LLLNNNaaasssZZZLLLJJJGGGCCCBBB@@@?????????>>>>>>>>>>>>@@@@@@@@@@@@@@@???>>>>>>??????>>>>>>>>>>>>??????FFF@@@AAAUUUvvvxxxwww|||zzzqqqppptttqqqjjjppp~~~}}}yyygggWWWLLLHHHNNNPPPIIIEEEHHHEEEGGGHHHIIIIIIJJJLLLNNNLLLJJJFFFDDDCCCDDDFFFHHHEEEGGGIIIJJJJJJIIIGGGFFFEEEGGGJJJJJJJJJIIIJJJKKKIIIHHHkkktttkkkiiiiiikkkvvv{{{rrrdddhhhpppoooccc]]]XXXOOONNNBBBKKKOOOEEEUUUuuu|||lll|||{{{\\\MMMLLLMMMJJJGGGHHHHHHHHHGGGFFFDDDBBBAAA???AAABBBBBB@@@@@@@@@AAAAAAAAA@@@>>><<<<<<>>>@@@????????????????????????AAACCCAAAEEESSSbbb{{{eeelllyyy```IIICCCGGGGGGBBB===:::===@@@AAA@@@>>>;;;888:::;;;===>>>BBBFFFJJJKKKGGGBBB===:::<<>>DDD@@@999888===CCCJJJQQQyyy}}}nnnLLLKKKIIIFFFDDDDDDCCCAAA???======>>>???@@@???<<<999:::999888666555444333333222222222222222222222222111111111111111111111111...444999999;;;LLLiiihhhccc]]]YYYYYYYYYXXXXXX[[[YYYZZZ]]]eeexxxooojjjccc]]]YYYVVVTTTVVV[[[```^^^[[[YYYXXXWWWUUUSSSKKKHHHHHHLLLMMMKKKLLLPPPNNNOOOCCCMMMjjjnnn~~~fffRRRQQQMMMIIIFFFEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEFFFGGGIIIJJJJJJIIIHHHGGGFFFQQQUUU\\\vvvzzzeeeXXXZZZbbb|||~~~{{{uuusssooolllkkkmmmppprrrrrrtttvvvuuuqqqiiiaaa\\\SSSPPPJJJCCC<<<777666777>>>BBBFFFMMMjjj]]]PPP|||ggg[[[```PPPNNNKKKJJJKKKKKKKKKJJJNNNMMMKKKJJJIIIHHHGGGGGGDDDDDDEEEFFFGGGHHHHHHIIIJJJdddqqqbbb]]]tttUUU___|||~~~vvvtttppplllhhhddd^^^[[[WWWRRRGGG======DDDNNNWWWooojjjJJJOOOJJJAAAAAA@@@????????????>>>>>>>>>>>>>>>???@@@@@@@@@???>>>===>>>>>>============>>>>>><<<>>>AAAEEEOOOeee}}}{{{lll~~~uuubbbOOOJJJEEEFFFOOORRRKKKFFFGGG@@@CCCGGGIIIJJJKKKMMMNNNIIIHHHGGGEEEEEEEEEFFFFFFFFFHHHKKKMMMMMMKKKGGGEEEIIIKKKLLLLLLKKKJJJJJJKKKNNNDDDOOO^^^kkk~~~```[[[uuuxxxbbb\\\```\\\SSSVVVZZZ}}}llliiiTTTGGGJJJMMMHHHGGGKKKJJJIIIGGGEEEBBBAAA??????>>>@@@AAA@@@???>>>???@@@?????????>>>======???AAA>>>>>>>>>>>>>>>>>>>>>>>>@@@DDD@@@===BBBMMMmmmsssbbbrrrpppooogggPPP:::<<>><<<:::999999:::;;;===:::;;;>>>AAABBB???:::666...FFFGGG>>>FFFQQQ___uuuyyyxxxiiiPPPGGGEEEDDDCCCCCCCCCAAA>>>;;;;;;;;;<<<===>>>===:::777999888777555444333222222111111111111111111111111000000000000000000000000,,,444888222,,,333JJJ^^^vvvjjj]]]YYYXXXYYYYYYWWWWWWYYY^^^[[[[[[XXXhhhyyyccc___\\\\\\YYYRRRNNNNNNNNNLLLJJJJJJJJJKKKMMMMMMJJJHHHJJJOOONNNHHHIIIOOORRRHHHNNNsssqqqXXXXXXIIIFFFCCCAAAAAABBBBBBBBBCCCCCCDDDDDDDDDDDDCCCCCCCCCEEEFFFGGGGGGFFFFFFGGGEEEQQQNNNMMMeeegggIIIIIIbbbooorrrnnnsssxxxuuujjjiiihhhggghhhiiikkklllqqqqqqooojjjccc[[[SSSOOOFFF@@@<<<<<<======>>>???KKK:::IIItttXXXJJJ{{{oooddd```VVVOOOMMMLLLKKKKKKLLLLLLMMMOOONNNLLLJJJIIIHHHGGGGGGDDDDDDEEEEEEFFFGGGGGGHHHCCCPPPxxxoooHHHTTTfffqqq___xxxeeeNNNZZZ}}}```vvv|||uuurrrmmmiiifffccc^^^\\\LLLVVV===555KKKEEEOOORRRAAAOOOFFFAAAFFF@@@@@@@@@@@@@@@????????????>>>???@@@AAAAAA@@@>>>===>>>>>>============>>>>>>888BBBHHHCCC===DDD\\\rrruuuvvvqqqWWWKKKJJJLLLLLLGGGFFFJJJLLLIIIHHHJJJ@@@CCCHHHKKKKKKKKKLLLLLLIIIIIIIIIHHHHHHGGGGGGGGGIIIJJJKKKLLLLLLKKKIIIGGGLLLMMMNNNMMMKKKIIIJJJJJJRRRKKKNNNNNNNNNggg{{{hhhnnnlllbbbsssRRRJJJGGGLLLNNNJJJHHHJJJKKKIIIFFFCCCAAA@@@@@@@@@???@@@AAA@@@???>>>@@@AAA@@@AAAAAA@@@>>>>>>???AAA>>>>>>>>>>>>>>>>>>>>>>>>===EEEDDD@@@???@@@PPPkkkyyyOOOPPPaaavvvuuu]]]IIIEEEAAA======BBBEEEAAA777000999888999;;;;;;999777888;;;<<<>>>AAA@@@;;;888888@@@JJJ???FFFooo|||ttt}}}||||||fffNNNJJJRRRBBBAAA@@@AAAAAA@@@>>>;;;;;;::::::;;;<<<<<<999777777666555444222222222111111111111111111111111111000000000000000000000000222111000000222444777999PPPnnnxxx[[[XXXYYY[[[[[[XXXXXX[[[]]]VVVYYYXXX^^^pppggg]]]XXXTTTPPPOOOQQQRRRPPPNNNKKKIIIIIIKKKLLLLLLHHHJJJNNNLLLFFFKKKWWWXXXWWW{{{sssLLLGGGJJJDDDBBB???>>>???@@@@@@???AAABBBBBBCCCCCCBBBBBBAAAAAACCCEEEFFFEEEDDDFFFHHHKKKOOOJJJJJJYYYsssoooRRR>>>KKKNNNNNNWWWlllrrrlllkkkjjjkkklllkkkjjjhhheeeccckkkgggaaaYYYPPPIIIDDDAAAEEE:::222555<<>>???@@@AAAAAA@@@??????>>>>>>============>>>>>>CCC@@@======AAAEEEEEEDDDVVV```rrryyyooo^^^OOOHHHGGGFFFBBBIIIFFFDDDFFFGGGFFFFFFHHHCCCFFFJJJMMMLLLKKKJJJJJJJJJJJJKKKKKKJJJJJJIIIIIIKKKJJJJJJIIIIIIIIIJJJJJJLLLMMMMMMKKKIIIHHHHHHIIILLLGGGJJJLLLDDDIIIbbbyyyaaaIIIGGGLLLLLLFFFEEEHHHFFFAAAIIIGGGDDDBBBAAAAAABBBCCC@@@AAAAAA@@@??????AAABBBCCCDDDCCCBBB???>>>>>>???????????????????????????<<>>KKKXXXjjj^^^LLLDDDGGG]]]uuusssUUUDDD???>>>CCCHHH>>>;;;<<>>;;;:::999:::;;;;;;999777555555333222111111111111000000000000000000000000////////////////////////444000---///444666222...555JJJZZZpppnnnYYYXXXYYY\\\[[[XXXYYY]]]ZZZTTTVVVYYYZZZlllxxxeeeYYYSSSSSSWWWOOOOOONNNLLLKKKKKKNNNPPPUUUOOOPPPTTTQQQMMMWWWiiiwwwiiiQQQKKK@@@EEEAAA>>><<<<<<===>>>======???@@@@@@AAAAAA@@@@@@???>>>AAADDDDDDCCCCCCFFFIIIIIIIIIEEEHHHPPPWWWtttQQQFFFGGGAAADDDSSSYYYVVVYYYZZZ\\\```bbbbbb```]]][[[ZZZUUUNNNFFF@@@<<<::::::===888888???AAA???@@@FFFTTT~~~dddIIIyyyiiibbbdddYYYQQQTTTMMMMMMMMMKKKJJJJJJLLLNNNLLLKKKIIIHHHGGGFFFEEEEEECCCCCCDDDDDDEEEEEEEEEEEEFFFEEEXXX~~~vvvmmm```IIIbbb___}}}yyyvvvtttnnnllliiifffccc___[[[XXXTTT666FFFMMM>>>tttnnnOOOFFFJJJHHH<<>>>>>>>>????????????@@@>>>>>>============>>>>>>>>>===;;;<<<>>>?????????AAAEEEOOO]]]gggnnnvvv~~~~~~rrr\\\QQQEEEAAAFFFJJJGGGAAAAAACCCHHHLLLMMMLLLIIIHHHEEEHHHKKKMMMLLLJJJIIIHHHJJJJJJJJJJJJJJJIIIIIIIIIJJJHHHGGGFFFFFFHHHJJJLLLJJJKKKJJJHHHFFFEEEEEEGGGKKKCCCAAAHHHHHHBBBHHHWWWdddyyytttXXXLLLBBBCCCLLLMMMCCCAAAGGGGGG???FFFEEECCCAAAAAABBBDDDEEEAAAAAAAAA@@@??????AAACCCCCCDDDDDDBBB???======>>>????????????????????????===AAA===;;;@@@>>><<>><<<::::::;;;;;;;;;:::<<<======>>>>>>======<<<<<>>;;;AAABBBEEEHHHLLLNNNNNNMMMLLLDDDBBB???<<<::::::;;;<<<;;;===DDDLLLKKKJJJYYYlllwwwbbbggg```___bbbWWWOOOSSSKKKLLLLLLJJJGGGGGGIIIKKKHHHHHHGGGEEEEEEDDDDDDDDDCCCCCCDDDDDDDDDDDDEEEEEEDDDCCCIII```kkk|||yyyfffIIIaaaddd}}}wwwsssqqqiiigggdddaaa]]]WWWQQQLLLAAADDDLLLIII```{{{gggFFFGGGHHHCCC???@@@AAA@@@@@@@@@@@@?????????>>>>>>======;;;;;;;;;===>>>???======<<<<<<<<<<<<======666<<>>888666===DDDCCC>>>:::;;;???FFFSSS___XXX```lllzzz}}}zzz|||xxxnnncccYYYPPPKKKDDDDDDEEEEEECCCAAACCCEEE>>>DDDJJJNNNOOONNNKKKHHHEEEGGGJJJKKKJJJHHHHHHHHHGGGFFFFFFEEEEEEFFFFFFGGGEEEEEEEEEEEEFFFGGGIIIJJJGGGGGGGGGEEEBBBBBBCCCDDDGGGFFFAAAAAAGGGFFFAAABBBEEE]]]nnnHHHHHHQQQJJJFFFIIIIIIGGGEEEFFFFFFDDDCCCCCCAAAAAA@@@AAABBBBBB@@@AAA@@@>>>===>>>@@@BBB@@@AAABBBAAA>>>=========>>>>>>>>>>>>>>>>>>>>>>>>;;;???:::777>>>???>>>CCC<<>><<<888777666666777777666444222222111000////////////////////////////////////........................+++///000...)))***000777+++333444333;;;HHHdddmmmUUUTTTVVVXXXWWWUUUXXX^^^YYY[[[PPPQQQ```___]]]nnnllllllkkkgggaaa]]]]]]^^^[[[[[[fffyyygggDDDPPP===666CCC:::<<<;;;999888999:::999888:::;;;;;;<<<<<<;;;;;;::::::>>>AAAAAA??????CCCHHHCCCKKKJJJGGGIIIHHHMMM\\\www[[[NNNEEE@@@GGG>>>>>>>>>======;;;:::999666777888999<<<>>>@@@BBBFFFEEEGGGIIILLLbbb{{{jjjzzziiiXXXSSSVVVQQQGGGIIIKKKKKKHHHEEEDDDFFFIIIFFFFFFEEEDDDCCCCCCDDDDDDCCCCCCCCCDDDDDDDDDDDDDDDAAA@@@===LLLwww}}}zzzrrrYYYnnnccc|||yyyyyy|||uuummmjjjeeeccc```\\\WWWPPPHHHCCCCCCQQQ<<>>GGG>>>>>>>>>>>>============<<<;;;999888888:::===???<<<;;;;;;::::::;;;;;;<<>>GGGGGGDDDBBBCCCCCCAAA??????>>>BBBFFFFFFFFFGGGFFFEEECCCEEEHHHIIIHHHGGGHHHIIIDDDCCCBBBAAAAAABBBCCCDDDAAABBBDDDFFFGGGHHHHHHGGGEEEEEEDDDBBB@@@@@@AAACCC999GGGDDD;;;BBBJJJGGGEEEIII???ZZZYYYiiiyyytttyyyeeeRRRPPPJJJEEEGGGFFFHHHBBBCCCJJJIIIAAA@@@FFFBBBBBBAAA@@@?????????????????????===<<<<<>>========================777???<<<999??????<<>>>>>>>>OOOuuuuuufffZZZNNNMMMTTTccceeesssuuuiiigggggg[[[QQQMMMLLLTTTnnn]]]KKKQQQRRRLLLCCCAAABBBCCCBBBBBBCCCDDDDDDAAA<<<888777555444444555666444333222111000///////////////////////////////////////........................++++++---000222222...+++222222---///666555???UUUjjjtttrrrzzznnnYYYUUURRRSSSWWWZZZXXXTTTUUUSSSOOOMMMOOOVVV```gggkkk{{{pppTTT<<<;;;AAA>>>888555888888777777777777888888888888888888888888888888;;;;;;<<<===>>>???@@@@@@BBBCCCDDDEEEEEEFFFHHHKKKeeeyyyiiiTTTBBBEEEEEEDDDDDDCCCAAA>>>;;;>>>======???CCCFFFFFFEEEDDDCCCLLLffftttqqqlllmmmggg\\\VVVVVVRRRKKKFFFGGGHHHHHHIIIIIIHHHHHHMMMJJJGGGGGGHHHGGGDDD@@@CCCCCCCCCCCCCCCCCCCCCCCCFFFDDD@@@DDDYYY{{{pppttt|||]]]sssyyyrrrzzzvvvuuupppiiieeebbb]]][[[XXXMMMAAA@@@GGGJJJMMMSSS~~~NNNIIIBBBAAA@@@???>>>>>>>>>>>>??????>>>>>>===<<<<<<<<<;;;;;;<<<<<<======>>>>>>999:::::::::::::::::::::888888888888888888888888888888777777888888999:::===============>>>??????AAAAAABBBBBBBBBCCCCCCCCC>>>>>>>>>===============AAABBBCCCBBB???>>>===>>>>>>???AAAEEEGGGHHHFFFCCCFFFEEEDDDCCCCCCDDDEEEFFFBBBBBBBBBBBBBBBAAAAAAAAABBBCCCCCCDDDDDDDDDDDDCCCFFFFFFEEEDDDCCCBBBAAA@@@DDDBBB@@@@@@BBBDDDFFFFFFEEEEEEDDDGGGRRRhhhzzztttvvvQQQQQQOOOLLLIIIHHHIIIJJJJJJFFFCCCBBBDDDFFFFFFDDDIIIEEEAAA??????@@@@@@???AAA@@@???============>>>;;;::::::;;;;;;<<<===>>>;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999888<<<>>>;;;;;;IIIcccxxxxxx~~~zzzrrrgggeee[[[VVV[[[\\\^^^hhhiiiooo}}}oooWWWIIIIIIHHHGGGEEEBBB@@@???>>>>>>===;;;999888777666666777555333333444444111---.../////////000000000111////////////...............------,,,,,,------..............................//////000111222222222666GGGaaazzzgggVVVRRRPPPQQQTTTVVVTTTQQQSSSRRRPPPMMMMMMPPPUUUYYY___dddvvvzzzSSSAAA444777;;;888555666777777777666666777777777888888888888888888888888888999:::;;;<<<======>>>???@@@BBBBBBBBBCCCFFFHHHIII```yyycccYYYMMMEEEDDDEEEEEECCCLLLLLLLLLJJJIIIJJJMMMOOOZZZuuuwww\\\___]]]YYYUUUTTTUUUSSSOOOIIIIIIJJJJJJJJJJJJIIIIIILLLJJJHHHHHHHHHGGGEEECCCDDDDDDDDDDDDCCCCCCCCCCCC???>>><<<>>>JJJccc|||nnnxxx}}}ddd{{{{{{ssszzzuuurrrqqqkkkbbb]]]XXXRRRPPPPPPKKKCCCEEEMMMNNNWWWeeeCCCIIIAAA@@@???>>>>>>=========>>>>>>======<<<<<<;;;;;;<<<<<<<<<<<<<<<=========::::::999999999999999999888888888888888888888888777777777777777888999999;;;;;;:::::::::;;;<<<<<<::::::::::::;;;;;;;;;;;;========================@@@AAABBBAAA>>>======>>>??????AAAEEEHHHHHHFFFDDDDDDCCCCCCBBBBBBCCCDDDEEECCCCCCCCCCCCCCCBBBBBBBBBDDDDDDEEEEEEEEEDDDDDDCCCDDDDDDEEEEEEEEEDDDDDDDDDCCCAAA??????BBBDDDEEEEEEBBBDDDFFFFFFGGGMMMWWW___tttqqqmmmfffUUUMMMNNNMMMLLLIIIHHHIIIJJJKKKHHHDDDCCCDDDEEEEEECCCDDDEEEEEECCCAAA@@@@@@AAAAAA@@@???============>>>::::::::::::::::::;;;<<<::::::::::::999999999999888888888888888888888888777:::;;;:::999<<>>>>>===<<<:::999777666666555555333111222333333111///000000//////............////////////............------,,,,,,,,,,,,------------------------------......///000000111222222444777???JJJYYYiiiwwwzzz]]]RRROOOLLLMMMPPPQQQPPPMMMLLLMMMNNNMMMLLLLLLMMMOOOXXXPPPSSSrrroooIII===777555:::;;;666666;;;666666666555555666666666777777777777777777777777666666777888888999::::::;;;===>>>>>>>>>@@@BBBDDD@@@KKK]]]|||rrrkkkfff```ZZZKKKPPPXXX___fffrrrzzz[[[UUU\\\VVVRRRSSSSSSPPPMMMLLLLLLLLLLLLLLLKKKJJJIIIIIIJJJJJJIIIGGGEEEEEEFFFHHHEEEEEEEEEDDDDDDCCCCCCCCC@@@>>>???@@@AAAMMMnnnyyyxxxnnn}}}zzz}}}rrrmmmhhhccc```TTTFFF<<<===BBBEEELLLUUUiiiuuuFFFBBBFFFAAA@@@???>>>=====================<<<;;;;;;::::::<<<<<<<<<<<<;;;;;;;;;;;;:::999999888888777777777666666666666666666666666666666666666666777777888777777777777777888999999888888888999999999::::::;;;;;;;;;<<<<<<======>>>>>>???@@@???===<<<===>>>@@@@@@BBBEEEGGGHHHFFFDDDBBBBBBAAAAAABBBCCCDDDDDDCCCCCCDDDDDDDDDDDDDDDDDDFFFFFFFFFFFFEEEDDDDDDCCCBBBCCCEEEFFFGGGHHHGGGGGGBBBAAA??????AAACCCDDDDDD>>>BBBFFFFFFDDDCCCEEEGGGWWWvvvmmmPPPIIIHHHEEEIIIJJJLLLKKKJJJIIIIIIJJJMMMJJJFFFEEEEEEEEEEEEDDDAAAEEEHHHGGGCCC@@@@@@BBB@@@@@@>>>======<<<======::::::999888888888888999999888888888777777666666666666666666666666666666555555555777:::;;;999777BBBYYY}}}kkkTTTCCC@@@FFFFFFGGGFFFEEECCCAAA???======;;;:::999777666555555555666333111000111222222111111111///...---,,,,,,,,,/////////............---------,,,,,,,,,,,,------------------------------.........///000000111111...---...222999CCCLLLRRR~~~pppTTTNNNLLLJJJJJJLLLMMMLLLKKKGGGIIIKKKLLLMMMNNNPPPQQQVVVQQQMMMUUUllleee>>>???:::888999===;;;666666:::555555444444444444555555555555555555555555555555444444555666666777888888999:::;;;<<<<<<===???BBBGGGGGGKKK^^^rrrbbb[[[VVVVVVOOOKKKOOOPPPKKKHHHJJJMMMMMMMMMLLLKKKIIIHHHGGGFFFHHHHHHEEEBBBBBBFFFIIIDDDDDDDDDCCCBBBBBBAAAAAACCC@@@BBBDDD???@@@YYYyyy~~~|||}}}|||vvvzzz~~~yyykkkddd[[[SSSNNN===???FFFMMMMMMOOO___rrrsssRRREEEJJJBBBAAAAAA@@@???>>>>>>>>>>>>>>>======<<<;;;;;;::::::<<<<<<;;;;;;:::999999888999888888777666555555444555555555555555555555555555444444444444555666666555555444444555555666777888888999999999:::::::::888999999:::;;;<<<<<<======>>>???>>><<<<<<===>>>@@@@@@AAACCCFFFGGGEEECCC@@@@@@AAAAAABBBCCCDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEGGGGGGGGGFFFEEEDDDCCCBBBAAACCCEEEGGGHHHHHHGGGFFFAAA@@@>>>???AAABBBBBBBBBAAABBBDDDEEEEEEGGGKKKNNNAAAHHHWWW\\\bbbyyyvvv\\\[[[VVVOOOKKKKKKJJJIIIHHHJJJLLLLLLJJJHHHHHHHHHLLLJJJHHHFFFFFFGGGHHHHHHFFFGGGGGGFFFCCC@@@?????????>>>>>>===<<<<<<;;;;;;;;;:::999888777777666777666666666555444444333333444444444444444444444444666333111222777:::;;;:::555999VVVrrrrrrvvv{{{aaaOOOIIICCCEEEIIIFFFEEEDDDCCCAAA???>>><<<<<<999888777666444444333333888666333111000111111222111000///...------......//////.........------------,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------........./////////,,,...000222222111///---wwwiiiOOOJJJIIIHHHHHHIIIJJJKKKJJJHHHJJJKKKLLLMMMPPPSSSVVVQQQTTTTTTPPPQQQfff```EEE;;;555:::777555666666333222333444333333333333333333444444444444444444444444444444444444555555666666777777888:::::::::;;;>>>@@@AAACCCDDDIIIYYYrrrcccTTTUUUUUUPPPHHHFFFGGGKKKLLLKKKKKKNNNLLLLLLKKKJJJIIIGGGFFFEEECCCEEEEEECCC@@@@@@CCCGGGBBBBBBBBBAAAAAA@@@@@@@@@AAA;;;===BBB>>>999FFF[[[rrrnnnxxx||||||xxxwww}}}|||}}}|||yyyxxxyyyyyyooohhhgggcccWWWIII@@@EEEIIIPPPUUUYYYllltttWWWIIIKKKFFFBBBBBBBBB@@@???????????????>>>======<<<<<<;;;::::::;;;::::::999888777666666777777666555444333333333333333333333333333333333333333222222333333444555444444333333444444555666333333333444444444555555666666777888888999::::::<<<<<<===<<<;;;;;;===??????>>>???AAACCCDDDCCCAAA??????@@@BBBCCCDDDDDDEEEBBBCCCCCCCCCDDDDDDDDDEEEFFFFFFFFFEEEDDDCCCBBBAAABBBCCCDDDEEEEEEEEEDDDCCC@@@???>>>>>>@@@AAAAAA@@@CCCCCCBBBAAA@@@BBBDDDFFFHHH@@@<<<>>>DDDTTT``````mmm{{{xxxmmmooofffSSSPPPHHHDDDHHHMMMKKKHHHGGGIIIKKKLLLKKKIIIGGGFFFFFFIIIHHHGGGGGGGGGHHHKKKLLLNNNIIIBBB@@@AAAAAA>>>:::<<<<<<<<<<<<;;;:::999999:::999888777666555555555444444333333222222222222222222222222222222222222777555222000000111333555;;;000888IIIMMMUUUnnn||||||cccPPPEEEEEEIIIFFFGGGIIICCCBBBBBBAAA???>>><<<;;;:::777666555444333222222222:::999666333000///000111000///......///111333444............------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------.........000///,,,++++++...111333|||pppdddLLLEEEEEEFFFFFFGGGHHHJJJJJJLLLMMMMMMLLLLLLNNNRRRTTTOOOPPPRRRRRRRRRZZZnnnwwwLLL:::;;;<<<999:::666222111333444444333333222222111111222222333333333333333333333333333333333444444444555555555666777888999999:::<<<>>>:::BBBGGGFFFEEEPPPeeevvvZZZUUUXXXQQQKKKNNNMMMSSSUUUQQQMMMNNNOOONNNJJJJJJJJJIIIHHHFFFEEEDDDBBBCCCBBBAAA@@@@@@AAACCC@@@@@@@@@@@@@@@@@@@@@@@@@@@;;;;;;@@@???;;;>>>FFFiiisssfffaaagggjjjjjjpppzzzyyyqqqzzzwwwttttttsssooojjjeeefff^^^WWWUUURRRMMMJJJJJJUUUMMMTTTsssvvv___EEENNNGGG;;;CCCBBBAAA@@@???>>>>>>>>>>>>===<<<<<<;;;;;;:::999999888888777666555555444444555444444333333222222222111111111111111111111111111111111111111222222333333222222222222333444444000111111111222222222222444444444555666666666777888999999888777888;;;======<<<<<<===@@@AAA@@@>>><<<===???@@@BBBCCCDDDDDD@@@@@@AAAAAABBBCCCCCCCCCCCCCCCCCCCCCBBBBBBAAA@@@BBBBBBAAAAAA@@@@@@@@@??????>>>===>>>???@@@???>>><<<===>>>??????>>>===<<>><<>><<<;;;:::999555444333222111111111111888888777444000...///000......---...000333666888.........------------,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,---...000111vvvkkkaaaKKKAAAAAACCCDDDEEEFFFIIIJJJJJJKKKLLLKKKJJJKKKLLLNNNQQQMMMMMMRRRTTTSSSTTTXXXbbbttt___999666;;;555555???666666444222222444666666222111111000000111111222222222222222222222222222222222222333333333333333444555666777777888:::<<<<<>>>>>?????????>>>JJJaaazzzgggjjjgggeeennn|||~~~vvvtttpppjjjeeecccaaa^^^ZZZWWWOOOGGGCCCAAABBBJJJSSSZZZfffkkkIIIGGGEEEAAA@@@>>>@@@???>>>===<<<<<<<<<<<<::::::999999888777777777555555444444333333222222222222222222222222222222000000000000000000000000000000//////000000111222111111000000111111222333111111111111222222222222222222333333333333333333444444444444333444777::::::999999:::<<<===<<<;;;888999<<<>>>@@@AAAAAAAAA>>>>>>??????@@@AAAAAAAAA???@@@@@@@@@@@@@@@??????@@@???===;;;;;;<<<===>>>???>>>===>>>??????>>><<<999999:::<<<>>>?????????444:::;;;<<<@@@>>>===BBBDDDBBBEEEHHHEEEKKKbbbxxxqqqiiiuuuxxx~~~www|||wwwsssmmm```SSSSSSOOOLLLKKKKKKKKKKKKMMMDDDFFFIIIIIICCC>>>BBBIIIEEEFFFFFFDDDCCCBBBCCCEEEAAABBBCCCAAA@@@BBBEEEIIIGGGBBB===<<<>>>>>>;;;777777888888888888666555444444333222111111111111111//////000000111222222222111111111111111111111111+++...222444555555555666444777>>><<<444999>>>666666BBBWWWllluuu}}}xxxcccVVVLLLGGGJJJPPPOOOHHHHHHFFF@@@CCCGGG@@@???>>>===<<<;;;:::999888333333222111000000000000222444444333000...///000------,,,---///333666999.........---------,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++***,,,000222111...)))&&&rrrggg___JJJ===???AAABBBCCCEEEHHHJJJDDDFFFIIIJJJIIIIIIIIIJJJPPPKKKKKKQQQTTTPPPMMMOOOKKKQQQ^^^qqqIIIBBB===<<<;;;888666444111444444111...///111333111111000000000000111111111111111111111111111111111111111111222222222222222333555555555666999;;;<<<<<<>>>CCCEEEDDDGGGLLLUUUkkkssstttaaaSSSTTTRRRNNNKKKKKKMMMNNNJJJ___eeeSSSGGGMMMPPPJJJIIIIIIIIIIIIHHHGGGFFFFFFEEECCCAAABBBDDDDDD@@@===??????@@@AAABBBCCCCCCDDD???AAA>>>::::::>>>>>>;;;666NNN|||tttyyyuuuooodddXXXPPPLLLJJJHHHDDDIIISSS[[[\\\YYY[[[```www~~~mmmFFFFFFIII333@@@QQQ777>>>===<<<;;;;;;::::::;;;888888777777666555555555333333333222222222111111111111111111111222222222000000000000000000000000///////////////000111111///////////////000111111.........////////////000222222222111111111111111111111111000000111555777999888777888:::;;;:::999555777999<<<>>>?????????<<<<<<===>>>??????@@@@@@===>>>>>>?????????>>>>>>===<<<999888888:::<<<>>>>>>======>>>??????===;;;???<<<888666888;;;???AAACCCBBB888666BBBCCC<<<;;;;;;FFFHHHGGGLLLLLLHHHJJJCCCTTTWWWYYYaaaZZZXXXiiijjjbbbfff\\\nnnfffeeeSSSSSSTTTSSSQQQRRRSSSMMMFFFKKKEEEGGGNNNNNNGGGEEEJJJFFFCCC@@@AAACCCEEEEEEEEEAAABBBBBBAAA@@@AAACCCEEE???@@@AAA???======AAADDD>>>>>>>>>>>>>>><<<:::888666666777777777555444333111000000///////////////......///000111222333333111111111111111111111111333000---,,,---///000000000000333//////;;;;;;'''888888777777>>>PPPhhhzzzsssbbbTTTPPPGGGFFFKKKFFFCCCLLLCCC>>>CCCGGGCCCDDDBBB666>>>>>>===<<<:::999888888333222111000000///000000,,,///222111///...///111---,,,,,,,,,...111555777......---------,,,,,,,,,,,,++++++++++++++++++,,,************************,,,+++++++++++++++++++++------,,,,,,,,,---///000ooo\\\UUUHHH===>>>???@@@BBBCCCEEEEEEDDDDDDDDDEEEFFFHHHIIIJJJMMMLLLKKKJJJIIIIIIIIIIIIIIIJJJPPP[[[gggwwwkkkKKK===;;;:::999777666444333222222222222111000//////...////////////////////////......///000000000000000///000000000111111111111444444555555666777777777999:::;;;===@@@CCCFFFGGGEEEPPPVVVyyy}}}ZZZPPPWWWTTTSSSQQQOOOMMMLLLLLLLLLLLLKKKKKKKKKLLLKKKIIIGGGFFFGGGIIIJJJJJJIIIGGGFFFEEEEEEFFFDDDAAA@@@@@@AAAAAA@@@?????????@@@AAABBB>>>>>>>>>===<<<<<<;;;;;;555;;;NNNkkkvvvoookkkbbbTTTIIIJJJUUU```]]]YYYiii|||kkk}}}zzzpppJJJHHHFFFDDDCCCBBB@@@???;;;;;;;;;;;;;;;:::::::::===:::777666666666666555333222111111000000111111000000000000000000000000000000//////.........---........................////////////////////////////////////000000000000////////////////////////000000000000000111111222555666777888999999888777777777888888:::;;;===>>>:::;;;<<<===>>>???@@@@@@@@@@@@??????>>>>>>??????>>><<<:::999:::;;;::::::======>>>======<<<;;;::::::::::::;;;;;;===>>>>>><<<<<<<<<<<<<<<===>>>>>>??????AAABBBCCCEEEFFFFFFHHHIIIIIIJJJJJJJJJJJJJJJMMMMMMLLLJJJHHHHHHJJJLLLHHHIIIJJJJJJIIIGGGFFFDDDCCCEEEGGGIIIJJJJJJIIIIIIFFFEEEDDDCCCCCCDDDEEEFFFAAABBBDDDDDDCCCBBBCCCDDD???@@@@@@???===<<<===>>>>>>===<<<;;;999888777666555555444333333222111111111111111000///......---000000000000000000000000////////////////////////000///...///000222555777333333333333333333333333444444555555666777777777BBBLLLaaazzzxxxmmm```VVVOOOLLLJJJDDDEEEFFFFFFEEEDDDCCCBBBDDDDDDCCCBBBAAAAAA@@@@@@===<<<;;;:::888777666555222222222111000//////...........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++***))))))***+++,,,))))))))))))))))))))))))************************+++++++++,,,,,,,,,------mmmYYYQQQCCC>>>>>>>>>??????@@@@@@@@@AAAAAABBBCCCEEEGGGIIIJJJKKKKKKJJJJJJIIIIIIJJJJJJIIIHHHIIIKKKMMMPPP[[[fffjjjPPP<<<444555999888777666555444333222222222111000000///....................................///000000000000/////////000000000111111111333444444555666666777777999999:::;;;===???AAABBB@@@HHHEEEVVV{{{|||cccWWWOOONNNSSSOOONNNMMMLLLKKKKKKLLLLLLLLLKKKJJJKKKLLLKKKJJJHHHIIIIIIJJJJJJIIIGGGFFFEEEDDDEEEEEECCCAAA???@@@@@@@@@@@@?????????@@@@@@@@@>>>>>>======<<<;;;;;;:::;;;<<>><<<======>>>@@@AAAAAABBBAAAAAA@@@@@@@@@@@@@@@AAA@@@>>><<<;;;<<<======<<<===>>>=========<<<;;;:::::::::::::::;;;<<<======;;;;;;;;;;;;;;;<<<======>>>>>>???AAABBBCCCDDDEEEGGGGGGHHHIIIIIIIIIIIIHHHJJJJJJIIIGGGFFFFFFHHHJJJFFFGGGGGGHHHHHHGGGGGGGGGFFFGGGHHHIIIHHHFFFDDDCCCFFFEEEDDDCCCCCCDDDEEEFFFBBBCCCEEEEEECCCBBBBBBCCC???@@@@@@???===<<<===>>>===<<<;;;:::888777666666444444444333222222111111222111111000//////......000000000000000000000000........................///......---...000333444444444333333222222111111222222333333444444555555555444:::CCCGGGFFFGGGKKKaaadddiiimmmnnnooopppqqqkkkoooiii^^^]]]aaaWWWGGGGGGEEECCCAAA@@@@@@AAABBBCCCCCCDDDEEEDDDCCCBBBAAABBBBBBAAA@@@@@@???>>>>>>======;;;:::888666555444222222111000000///..............................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++***))))))***++++++))))))))))))))))))))))))************************+++++++++,,,,,,,,,,,,---jjjUUULLL>>>>>>>>>======<<<;;;;;;:::======>>>@@@CCCFFFHHHIIIIIIIIIIIIHHHIIIIIIJJJKKKHHHGGGGGGHHHEEEBBBEEELLLVVV```mmm~~~jjjWWWBBB777555777;;;???666555555444333333222222111111000000//////..............................---...//////000/////////////////////000000000000333333333444555555666666777777888888:::;;;===>>>>>>FFF??????PPPWWWgggjjjJJJCCCJJJNNNLLLIIIJJJIIIIIIIIIIIIJJJJJJKKKIIIHHHGGGHHHIIIIIIHHHFFFKKKJJJIIIHHHFFFEEEDDDCCCCCCCCCDDDBBB@@@??????@@@?????????@@@@@@??????>>>======<<<<<<;;;:::::::::<<<;;;;;;???IIIccclllxxxhhhVVVAAABBBAAA@@@???>>>======<<<<<<<<<;;;;;;::::::::::::999777444444444444333222222111111000000000000000/////////////////////////////////...............------------------------.................................////////////000///////////////////////////////////////000111111222222444666777888888888888888999:::;;;===>>>???>>>>>>???@@@AAABBBCCCCCCBBBAAAAAAAAAAAAAAABBBBBBAAA@@@>>>>>>?????????>>>>>>>>>===<<<<<<;;;::::::999888888888999:::;;;<<<:::999999999999:::;;;;;;<<<<<<===>>>@@@AAABBBBBBDDDDDDEEEFFFFFFFFFFFFEEEEEEEEEEEEDDDCCCCCCFFFHHHDDDDDDDDDDDDEEEFFFGGGHHHGGGHHHIIIIIIHHHFFFDDDCCCFFFEEEDDDCCCCCCDDDEEEFFFCCCDDDEEEEEECCCAAAAAABBB???@@@@@@???===<<<<<<===;;;::::::888777666555444333333333222222111111000222111111000000//////...000000000000000000000000........................///...---------...000111444444333222111000////////////000111111222222333777444222333444333666:::222;;;CCCCCC>>><<>>999<<<===>>>@@@AAACCCDDDDDDAAABBBBBBCCCCCCBBB@@@@@@@@@??????>>>>>>======<<<>>>===;;;999777555333222111111000000//////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++***))))))***++++++))))))))))))))))))))))))******************************+++++++++,,,,,,,,,hhhRRRJJJ=========<<<;;;::::::999999;;;;;;<<<>>>@@@BBBDDDFFFFFFFFFFFFGGGGGGHHHJJJJJJGGGFFFGGGJJJIIIHHHKKKPPPLLLJJJKKKRRR^^^fffeeeaaayyyxxxqqqdddRRRGGGCCC;;;888777999<<<999444000222222222222222111111111000000000//////.........------------------------------...////////////............/////////000000222222333333444444555555555555555666888999;;;<<<===EEECCCAAAGGGHHHSSSlllpppeeeJJJEEEEEEKKKOOOKKKFFFEEEGGGGGGGGGGGGGGGHHHHHHHHHEEEDDDDDDEEEFFFGGGEEEDDDHHHHHHFFFEEECCCCCCCCCCCCAAABBBBBBAAA???>>>>>>???===>>>???@@@???>>>===<<<<<<<<<;;;;;;::::::999999777777888777888GGGfffvvvyyyeeeFFFLLLAAA@@@@@@AAA@@@???>>>>>>>>>;;;;;;;;;::::::999999888666444333222333333111000111111000////////////000////////////////////////........................------------------------------------------------------........./////////........................///............///000000000000222333555666777888777888888999;;;===???@@@>>>>>>??????@@@AAABBBBBB@@@@@@???@@@@@@AAABBBBBBAAA???>>>>>>@@@@@@???>>>>>>===<<<;;;:::999999999777777777777777888999999777777777777777888999999999999:::;;;<<<===>>>???@@@@@@AAABBBBBBBBBBBBBBB@@@AAABBBAAAAAABBBDDDFFFCCCBBBAAAAAABBBCCCEEEFFFCCCEEEGGGJJJKKKKKKJJJIIIEEEDDDCCCBBBBBBCCCDDDEEEBBBCCCDDDCCCAAA??????@@@???@@@@@@???<<<;;;;;;<<<999888777666555444333333222222222111111000000000111111111000000/////////////////////////////////------------------------///...------------......222111111000000/////////......//////000000111111000000222555777777888999999888777999;;;:::777444777666777:::;;;999;;;@@@??????>>>=========<<<<<<@@@@@@AAABBBBBBAAA@@@???>>>>>>>>>======<<<<<<<<<>>>===;;;888666333111000000000000//////.........------------------------++++++++++++++++++++++++************************+++******************+++))))))))))))))))))))))))************************************++++++++++++fffPPPJJJ???;;;;;;;;;;;;;;;::::::::::::;;;;;;<<<===???@@@AAACCCCCCCCCDDDEEEFFFGGGHHHFFFCCCBBBCCCCCCBBBFFFKKKPPPLLLJJJIIIHHHFFFGGGJJJCCCNNNSSSMMMKKKQQQTTTRRRJJJDDD???<<<888555555888999::::::888555222000...111111111000000000000000/////////...............------------------------,,,,,,---...............---............/////////111111111222333333444444222333444555777999;;;===;;;???@@@DDDIIIFFFEEEJJJHHHYYYggg|||qqqTTTOOOEEECCCFFFKKKKKKEEE@@@CCCIIIGGGGGGGGGGGGGGGFFFFFFFFFDDDDDDDDDEEEGGGGGGFFFEEEDDDCCCBBBBBBAAABBBBBBBBB???@@@AAA@@@>>><<<===>>>======>>>???>>>===;;;:::;;;;;;::::::999888888888333444666666555888EEETTT{{{~~~kkk\\\~~~}}}oooZZZLLLHHH>>>===<<<>>>@@@@@@===<<<<<<===:::::::::999888777777777444222111111222222000///111000//////......//////........................---------...............------------------------------------------------------------............------------------------.........---......///000...///000111333444666666666666777888:::<<<>>>???<<<<<<<<<===>>>>>>??????============>>>???@@@AAA>>>=========??????>>>======<<<:::999888777777777555555555555555666666777555555555444555666666777666666777888999::::::;;;<<<<<<===>>>>>>>>>>>>======>>>@@@@@@???@@@BBBDDDBBBAAA@@@??????@@@AAABBB@@@BBBEEEHHHJJJJJJJJJJJJCCCCCCBBBAAAAAABBBCCCCCC???AAABBBAAA>>>===<<<===>>>??????===;;;999999:::666666555444333222222111000000000000000/////////000000000///////////////........................------------------------//////......---------------......//////000000000.........///000000111111...000111111111111000...555222000444:::===:::555:::666666888555000222888999888666555666888;;;<<<>>>???@@@AAAAAA@@@??????=========<<<<<<<<<<<<<<<===<<<:::777555222000////////////...............------------------------++++++++++++++++++++++++*********************************++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++bbbMMMIII???::::::::::::;;;;;;;;;;;;::::::::::::;;;===>>>>>>AAAAAAAAAAAABBBCCCDDDEEEEEEAAA???@@@AAABBBEEEJJJFFFHHHKKKKKKFFFAAAAAADDD;;;888777:::;;;888666777777777666777777888888999000444555333111444777888000000000000000000//////..................------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------.........///000000111111222333333333111111333444666999;;;<<<>>>;;;<<>>???>>><<<;;;<<<===============<<<;;;:::::::::::::::999888888777777555333333555444444888>>>[[[ZZZccc|||ppp^^^@@@:::@@@BBB<<<999<<>>;;;888999:::999999888777666555555444222111000111222222000...000000///.......................................---------------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------------------...//////.........///000222444444333333444555777:::<<<===999:::::::::;;;;;;;;;;;;:::::::::;;;<<<>>>???@@@;;;;;;;;;<<<===>>><<<;;;<<<:::888666555555555555444444333333333333444444333333222222333333444555333333444555555666777777888888999::::::::::::::::::<<<===>>>======???@@@??????>>>>>>>>>>>>>>>???>>>@@@BBBCCCDDDDDDBBBBBBBBBAAA@@@??????@@@AAABBB===>>>??????===;;;;;;<<<<<<======<<<999777777888444333333222111111000000////////////////////////................................................,,,,,,,,,,,,,,,,,,,,,,,,............------------++++++,,,---...///000000---......//////000111111555666333//////222444333---000444444222222444777888777777888777444666999:::999777777999<<>>?????????>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;:::888666444222000///..................------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))***++++++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))*********]]]HHHEEE===:::999999999999999999999777777888999;;;<<<>>>??????????????????@@@AAABBBBBB>>>>>>BBBEEEGGGIIINNN???CCCFFFEEEAAA>>><<<:::CCC>>><<<===>>>;;;999999777999:::999888666444111666999999555333333...(((111111000000//////......------------------------++++++++++++++++++++++++++++++,,,------------,,,,,,,,,---------.........//////000000111222222333111222222333555666888999===999<<>>===;;;;;;;;;===>>>===<<<;;;:::::::::::::::999999888777777666666555222111333444333444888999QQQjjjxxx{{{mmmeeerrrvvvCCC:::III555555HHH>>>999===@@@???:::777888999888777666555444333333222111000000111222222000...000///......------..............................,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///............///000222333000000111333555777999;;;888888888999999999999999888999999:::<<<===???@@@:::999:::;;;======<<<::::::999666444333222333333333222222111111222222333111111111111111222222333111111222222333444444444555555666777777777777777777999;;;;;;::::::;;;<<<;;;;;;<<<===>>>>>>>>>>>>>>>???@@@AAAAAA???===<<<@@@???>>>======>>>???@@@<<<===???>>>===<<<<<<===;;;<<<<<<:::777555555666222222111111000/////////........................------------------------------------------------++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,------......,,,------......///000000...000...)))***111444333000444666444000...000444+++...//////111444555444222222222333333444555666888999;;;<<<<<<<<<;;;:::999999999999999999999999999888777555333222000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************************************)))***++++++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******YYYDDDBBB:::::::::999999888888777777555555777888;;;===@@@AAA>>>>>>>>>>>>>>>>>>???@@@???<<<<<<@@@CCCAAABBBDDDEEEGGGEEE@@@???BBB@@@<<<:::;;;999666555777777444444666666555555666555333444333///+++000666444,,,222111111000//////......------------------------++++++++++++++++++++++++++++++,,,------------,,,,,,,,,,,,---------....../////////000111111222222222222222222333444555555666555===@@@<<<@@@FFFAAA???EEEAAA???HHHKKKFFFHHH<<>>===>>>DDDDDDGGGHHHEEE@@@@@@AAABBB>>>???AAACCCEEEFFFFFFFFFAAA@@@AAACCCFFFGGGFFFEEEDDDEEEFFFFFFDDDBBB???===;;;=========;;;:::;;;<<<>>>===;;;:::999999::::::999999888888777666666666222000000444444111111444999444999PPPooo}}}vvvooo~~~}}}iiieeevvv{{{hhh]]]eeexxx{{{OOO:::>>>777444<<<>>>888:::;;;???CCCAAA<<<999999;;;777666555444333222111111111000000111222222000...//////...------------...........................,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......///...------...///000111......///111333666888999888888888888888888999999888888999:::<<<>>>???@@@999999999;;;======;;;::::::888555333111111111222222222111111111111111222000000000000000111111222000000111111222222333333333444555555666666555555555777999999888777888999777888:::===>>>???>>>>>>>>>???@@@AAAAAA@@@>>>===???>>>===<<<<<<===>>>???;;;===??????>>>======>>>:::;;;;;;999666444444555111111000000//////......---.....................,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++))))))***+++++++++++++++---,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------...//////,,,111222//////333222...000---+++---222444222///111444333///111555333,,,---///222555666777777666666777888999:::999999888777777777777888888888888888777666555333222111000------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))))))))))))))))))))***+++,,,,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))UUU@@@AAA>>>888777666555555444444555444444444555777888:::;;;;;;<<<==================???===;;;>>>CCCEEECCC???AAAAAAAAA@@@>>>;;;999777999888777666555555555555222222222222222222222222000000000000////////////........................------------------------,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,---------............///000000000000000000222444666666666555444555666888;;;===>>>??????BBBCCCCCCCCCCCCCCCBBBBBB@@@@@@BBBCCCDDDEEEEEEEEEBBBAAAAAA@@@AAABBBDDDEEEDDDDDDDDDCCCCCCBBBBBBBBBAAACCCEEEDDDBBB???>>>>>>@@@@@@@@@AAAAAABBBBBBBBBEEECCCBBBCCCFFFFFFDDDAAADDDEEEEEEEEEDDDBBB@@@>>>???>>><<<;;;::::::;;;;;;;;;;;;<<<<<<;;;;;;:::999;;;;;;<<<;;;:::888666444444333333222222333333444555222555<<>>>>>??????@@@@@@??????>>>??????@@@AAA===999:::>>>@@@===:::;;;>>>AAA@@@===;;;<<<===<<<;;;999666444333333333222111111000///......---......---------,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------------............///////////////000000000000////////////////////////000000111111111222222222444555777999:::999888777555555666888888999999999555666666555444111///.........---------,,,,,,,,,------,,,,,,,,,,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))TTT@@@@@@===888777666555444444444444444444444444555777888999::::::;;;<<<<<<<<<<<<;;;;;;;;;<<<>>>@@@@@@???>>>@@@@@@@@@???===;;;888777777777666555444444444444222222222222222222222222000000000/////////......------------------------------------------------,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,------------------...////////////...///000111333333333333222444555777999<<<===>>>???AAAAAAAAAAAAAAAAAA@@@???>>>???@@@AAAAAABBBBBBAAA@@@@@@?????????@@@AAABBBBBBBBBAAAAAA@@@@@@@@@@@@>>>@@@BBBBBB@@@>>>======>>>?????????@@@@@@@@@AAACCCAAA@@@AAACCCCCCAAA???BBBBBBBBBAAA@@@???>>>>>>???>>><<<;;;:::::::::;;;============<<<;;;:::999:::::::::999888666444333333333222222222222333333222///111555666===UUUnnnzzzrrrgggPPP===666:::666555555666666888999999999999999999999888777777444444444333222222111111................................................------------------------++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------.........////////////......//////111333444555555555666777888999::::::888999;;;<<<=========<<<::::::;;;<<<;;;999777555666666555333333222222222111111111000000000//////////////////////////////000000000111111111222222333333333333333333333333555555555555555777888888<<<<<<======>>>???????????????>>>>>>>>>>>>??????@@@===:::;;;>>>@@@>>>;;;;;;>>>@@@???===;;;;;;<<<<<<:::888666444333333333111111000000///......---...------------,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,+++++++++,,,,,,,,,------------------................../////////000000000////////////////////////000000000111111111222222333444666888888888777666444555666777888888888888666666555444333111///......------------,,,,,,,,,------,,,,,,,,,+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))RRR@@@>>><<<777666555444333333333333333333333333333444555555777777888999::::::999999888:::<<<=========>>>??????>>>>>>===;;;999777666555555444333222222222222111111111111111111111111000////////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********++++++++++++++++++++++++++++++,,,,,,,,,---------+++,,,------......---------......///000000111111222333555777:::<<<>>>??????????????????>>>===<<<======>>>>>>>>>>>>======>>>============>>>>>>?????????>>>>>>>>>>>>======:::<<>>>>>>>>>>>??????AAA?????????@@@@@@>>><<>>JJJ\\\vvvyyyvvv~~~mmmLLL;;;444000111555333333222333333444555666777777777888777777666555333333333222222111111000........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------.........//////---......///000222333444444555555666777888999999999:::;;;=========<<<<<<:::;;;;;;:::999777444333444444333222111111111111000000000000////////////////////////////////////000000000000111111111111222222222222222222222222333333333444444555666777;;;;;;<<<<<<===>>>>>>>>>=========<<<<<<======>>>>>><<<:::;;;===???===:::;;;===>>>>>><<<;;;;;;;;;:::999777555333222222222000000000///......------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......---.........////////////........................//////000000000111111111111222333555666555555444444555666777777777777777666555444222111000000000------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))PPP@@@;;;:::666555444333333222222222333222222111111111222222444444555666777777777777888777888999;;;===???@@@===<<<;;;:::999777666555444333333222111111222222000000000000000000000000/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***************************************++++++++++++,,,,,,,,,,,,+++,,,,,,---------------------,,,------...000000000000222444777:::<<<==================<<<;;;;;;<<<=========<<<<<<;;;:::<<<<<<<<<<<<<<<<<<=====================<<<<<<<<<888:::======<<<;;;<<<==================>>>>>>>>>???>>>>>>>>>>>>===<<<;;;>>>===;;;999999:::<<<>>><<<;;;;;;::::::::::::999:::;;;;;;<<<<<<;;;;;;:::888888777666444333222111222111111000000111111222000///111666555000...111000===PPPdddxxxyyyzzz{{{|||{{{{{{{{{|||qqqxxxaaaGGG:::111333777555111///111111111111111222333333444555555666666555444444222222222111111000000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************++++++++++++************************************************++++++++++++,,,,,,,,,,,,,,,,,,---------.........---------...///000222333333333444555666777888888888999:::;;;<<<;;;;;;:::888888888888777555444333222111000000/////////000000000/////////................................./////////000000000111111111111111111111111111111222222222222333444555555888999999::::::;;;<<<<<<;;;;;;::::::;;;;;;<<<<<<;;;999888999<<<<<<;;;999;;;;;;<<<;;;;;;:::::::::888777666444333111111000/////////......------------------,,,,,,,,,++++++,,,,,,,,,++++++++++++***************************************************************************************++++++++++++***++++++++++++,,,,,,,,,+++,,,,,,,,,------------------------............------------------------....../////////000000000//////111222333333222222333444555666666666666666666555333111000///000000---------,,,,,,,,,++++++,,,,,,,,,++++++++++++***************************))))))))))))))))))))))))((((((((((((((((((((((((************************((((((((((((((((((((((((((((((((((((((((((((((((MMM@@@888999555444333222111111111111222111111000000000000000111111333444444555555555666333222555:::>>>???>>>;;;:::999888666555555444333333222111111111222222////////////////////////............------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********************************************************+++++++++,,,,,,,,,,,,---............------,,,,,,,,,---...///000...///000111444777999;;;:::;;;;;;<<<<<<;;;;;;:::<<<<<<===<<<<<<;;;:::999==================<<<<<<<<<<<<<<<<<<<<<=========999:::<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>============>>>???>>>===<<<<<<<<>>:::::::::::::::999999999666777888999:::;;;;;;;;;888888666555444333222111000000000//////000000000///------111222111111111,,,...222:::GGG[[[sssgggFFF444777222///000111000000111111000000000000111222222222222333333444333333222000000000000000/////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))*********+++++++++*********************************************************+++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---...///000111111222333444555666666777666777888999999999888777555555555555555555444444000000///............////////////............---------------------------....../////////000000000000000000000000000000000000000000000111222333444555555555666777777888888888888888888999999:::;;;777666777888999:::999777;;;:::999999999999999888555555444333222111//////............------------------,,,,,,,,,+++++++++,,,,,,+++++++++*********************************************************************************))))))*********+++++++++*********+++++++++,,,,,,++++++++++++,,,,,,,,,---+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------........./////////---......///000000111111333333444555555555444444555444222000//////000000------,,,,,,,,,+++++++++,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((|||III@@@666888444333222111111000000000111000000/////////000000//////111222333333444444111333666999;;;<<<;;;:::999888777555444333333333222222111111111111111222..............................---------,,,,,,,,,++++++++++++++++++++++++************************)))))))))***************************************))))))*********++++++++++++,,,------......------,,,,,,,,,---......//////.........///111444666888777888999::::::;;;;;;:::;;;<<<<<<<<<;;;:::999999=========>>>======<<<;;;<<<<<<<<<<<<<<<=========:::;;;<<<<<<;;;;;;===>>>>>>>>>============<<<<<<;;;===>>>>>>===<<<===>>>@@@>>><<<:::999:::<<<>>>888999999::::::999999888444555666888999::::::;;;888777555444222222111111000//////......//////000444111.........///000000444111///000222666AAAKKK___cccmmm}}}iiiKKK888222444444333333333111...,,,...111000000/////////000000111000000111111222222111111////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))))))))************+++************************************************))))))*********++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,---...///000000111111222333444555555555666777888888777666555333333333333333333333333///......------.........///.........------------------------------------............///////////////////////////////////////......//////000111222222222333333444555555555666666666666777888999999444555777888999999888777;;;999777777888888888777333333333222111000...---------------------------,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************************)))))))))************+++************++++++++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---------.........,,,,,,------...//////000222333333444444444333333333222111000////////////,,,,,,,,,,,,++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))tttGGG???444777333333111000000000000000000000/////////000000111---...000111222333333333...999EEEIIICCC<<<999999777666555333222222222333000000////////////000000---------------------------------,,,,,,,,,,,,+++++++++++++++++++++++++++************************((()))))))))*********+++************************))))))))))))*********+++***++++++,,,,,,,,,,,,,,,)))***,,,---......------...---------///111333555333444555777888999999:::999:::::::::::::::999888<<<<<<=========<<<;;;:::::::::;;;;;;;;;<<<<<<<<<:::;;;<<<;;;::::::;;;======<<<<<<<<<;;;;;;;;;:::888;;;======<<<;;;===???@@@???===;;;::::::;;;<<<777888999::::::999888888777777888999999999999999777555333222000000000000///..................///222222111///.../////////555111111333111,,,,,,000;;;>>>CCCMMMZZZgggpppttt{{{{{{pppddd\\\777999777///,,,...///---)))...222333000///......//////...............///......///000000000000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))************************************************************))))))))))))*********+++++++++++++++,,,,,,,,,,,,++++++++++++,,,---...//////000000111222333444444666666777888888777666555444333222222111111111111......---------......///.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------........./////////........................------------...///000111111111222333333444444555444444444555555666777888444666888::::::999999999;;;888555555777888777666111222222222111///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++************************************************************************************))))))))))))************************++++++++++++************++++++++++++************+++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,---...//////222222333333333333222222111111111111000///......,,,,,,,,,++++++++++++***++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))oooEEE???333777333222111000///////////////////////////000111111---...///111222222333333...BBBVVVYYYLLL===888:::777666444222111111222222......---------......///---------------------------------,,,,,,,,,++++++************************))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))************))))))***+++++++++++++++''')))+++---...---,,,+++...---,,,,,,---///222333000111222555666888888999888888999999999999888888;;;;;;<<<===<<<;;;999888999999999::::::;;;;;;;;;:::;;;;;;:::999999:::<<<;;;;;;;;;::::::999999999666999<<<<<<;;;;;;===???@@@???===;;;::::::::::::777777999::::::999888777::::::::::::999888777777555444222000.....................------.........(((,,,.........//////---,,,((((((---///---///444&&&,,,111333444777:::;;;BBBFFFKKKRRRWWWZZZ[[[[[[JJJJJJJJJHHHDDD===555000777,,,)))111333---***...---///...,,,+++---//////......---,,,,,,---------------...///000000//////---.....................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,++++++++++++,,,---......//////000111222333444444666777888999999888777666555444333111000/////////......---------......///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////........................------------...///000000111222222333333444555555333333333444555666777888444777:::;;;;;;:::::::::;;;777444444666888777555000111111111000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++)))************+++++++++)))************+++++++++************************++++++,,,,,,,,,---------,,,,,,,,,,,,---...//////222222333333333222222111///000111111111///...---,,,,,,,,,+++++++++******+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))nnnEEE999666777333222111///......------....................................////////////111===HHHKKKEEE>>><<<===555444333222111111111111000000///...------,,,,,,------------------------++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++,,,,,,------...////////////000222333444444333222555555555555555666666666999:::<<<<<<<<<:::888777<<<;;;999777666666777888888888888888777777777666888888999999999::::::::::::::::::;;;;;;;;;<<<<<<999999999::::::;;;;;;;;;666666777888888888888888:::888777666777666555333333222111///......------........................................................................////////////000000000000000000111111111222222222333222222222111111000000000//////.........//////------------------------***++++++,,,,,,++++++***,,,,,,------...//////000//////.........---------------------------------++++++++++++++++++++++++***,,,***'''(((+++***%%%))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,------......///111222333777777888777777666555555333333222222111000////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............//////////////////////////////000222444666888999999777777888888888888777777555666666777777666555444000000000///......------------------------------+++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++******+++++++++,,,,,,,,,000000000000////////////000//////...------,,,,,,---......---+++******+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))+++++++++++++++***)))((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))jjjAAA777555666333222111///......------........................---.........///////////////777@@@CCC???999777888444444333111111000000000000//////...------,,,,,,------------------------++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,---....../////////000111222333333333222555666666666666777777777888999:::::::::888777666:::999777555444555666666777666666666666555555555666666666777777777888888888888888888999999999999888888888888888999999999444555666666777777666666888666555555666666444333333222111///......------........................------------------------------------------------....../////////000000000////////////000000000000000000000000//////......///......------.........------------------------++++++,,,,,,,,,,,,++++++,,,,,,,,,---...////////////.........---------,,,------------------------+++++++++++++++++++++++++++,,,+++((())),,,+++'''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************************+++++++++,,,,,,---------...///000222222555555555555555444333333333333222111111000/////////.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............///////////////////////////000222444666777777888777777777777777777666555444444555666555444333222000000//////......------------------------------+++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++*********+++++++++,,,,,,/////////////////////////////////...---,,,,,,,,,---......---+++******+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***++++++++++++***)))((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))ddd===555444555333222111///............---------------------------------........./////////333888:::999666444333333333222111000000000000//////......---,,,,,,,,,------------------------++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++,,,,,,------......///...///000111222222222222666666666777777888888888888888777777777777666666777666555333333333444444555555444444444333333333333333444444444444555555444555555555666666666666777777666666666666666666333444444555666555555555555444333333444555444222222111000///...------------------------------------------------------------------------------------.........////////////---------.........//////...---------------,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------......///......------------,,,,,,------------------------++++++++++++++++++++++++***+++***((())),,,+++'''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************************++++++++++++,,,------------...///111111222222222333222222111000222222111111000000//////............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////////////////000111222333444555555555666666666666666555444444333444444444333333222111000000//////...---------------------------------+++++++++++++++++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++*********++++++++++++,,,................../////////......------,,,,,,+++,,,---...---+++******+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******++++++******))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))```;;;555444555222111000///............------------------------,,,,,,---------.........111111333444666555333111222111000000/////////000.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************************************+++++++++,,,------......---......///000000111111666666666777888888888999888777666666666666777777666555444333222333333333444444444333333333222222111222222222222333333333222333333333444444444444666666666555555444444444333333444555555555555555444333222333444555444333111111000///...---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,---++++++++++++++++++++++++,,,,,,------------,,,,,,++++++,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************((()))(((&&&(((+++***&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************++++++++++++,,,,,,,,,,,,---...///000000000111111111111000///111111000000000/////////------------------------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------........................000000111222333333333333444555555555555444333222444444444333333222111111000//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************++++++++++++------------............------------,,,,,,+++++++++,,,---,,,***)))***+++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))************))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((]]];;;666666555222111000//////......///------------------------,,,,,,,,,,,,------------111000///000222333222000000000///.........//////---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***************************************++++++,,,---------,,,---------...///000000444555555666777777888888777777666666666666777888555555444444444444444444444444333333333222222222111111111222222222222333222222222222333333333333666666555555444444333333333444555555666666555555555333333333555666555444111000///...---------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,***************+++,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************(((***)))(((***------)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++++++++,,,---......///000000111111111000000000000//////////////////,,,,,,------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------------------//////000111111111111111333333444444444444333333555555444333333222222222/////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))*********+++++++++++++++,,,,,,------------,,,,,,,,,,,,,,,++++++++++++,,,---,,,***)))***+++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((())))))*********))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((([[[;;;888777555111111000///////////////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...---,,,,,,...///......///......------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))******************************)))******++++++,,,,,,---,,,,,,+++,,,,,,---...///222222333444555555666666555555666666666666777777444555555555444444444444333333333222222222111111000000111111111222222222111111111111222222222222444444444333333333333333333444555555666666555555555444333333555555444333000///......------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------******)))******+++,,,---***************************++++++,,,,,,++++++***++++++++++++++++++++++++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************************,,,,,,***---111000---)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++,,,------//////000000111111000000////////////............,,,,,,,,,,,,------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,---------------------------...///000000000000000111222333444444555555444666555444333222111111111//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************(((((()))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************)))))))))************+++******++++++,,,,,,------++++++++++++++++++++++++***+++,,,+++***)))***+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))******))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))YYY;;;999666333111000000///////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++++++++,,,+++,,,,,,---...---------------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))***************************))))))******+++,,,,,,,,,++++++******+++,,,.../////////000111222333444444222333444666666666555444333444444444444444444444111111111000000000000////////////000000000111111//////000000000111111111111111111111111222222222222222333444444444444444555444222222333333222000//////...---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++,,,))))))*********+++++++++******+++++++++,,,,,,,,,************+++,,,------************************)))******++++++******)))+++++++++++++++*********************+++++++++,,,++++++++++++++++++++++++************************)))++++++***,,,000000---))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++************+++,,,,,,---...//////000000//////........................++++++,,,,,,,,,---------************************************************************************************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---//////000000000000000222444555666666666666555333111000000000000///......------,,,,,,+++++++++++++++++++++++++++************************(((((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))************))))))******+++,,,,,,---*********+++++++++++++++)))+++,,,+++***)))***,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''(((((()))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))XXX;;;999666222111000000////////////000,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***,,,------,,,+++---///------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,+++******)))***,,,---...---...///000111222333333000111333555555555333222222333333444444444333333000////////////................../////////000000........./////////000000......//////000000111111111111222333333333333222555333111111222111000...//////...---------......,,,,,,,,,,,,,,,,,,,,,,,,************************************************)))************+++++++++(((((((((((())))))))))))))))))******+++++++++,,,************+++,,,---...))))))))))))))))))))))))))))))************))))))++++++******************))))))******+++++++++,,,++++++++++++++++++++++++))))))))))))))))))))))))&&&((((((''')))......***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************++++++,,,------.../////////...---.....................+++++++++,,,,,,---------************************************************************************)))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++---...///000000000///000222444666777888888555333222000.........//////......------,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************((())))))***++++++,,,,,,******************++++++)))***++++++***)))***,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''((()))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))OOO;;;999555444222111000//////.........,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++------...///000111222222333333333333222111000///333333333333333222111000000//////...------,,,,,,,,,,,,,,,---------............------------..........................................///000111222222222222222222222222222------,,,,,,,,,+++++++++,,,,,,,,,+++++++++******************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++...---,,,+++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))),,,+++)))((((((((()))***))))))))))))************************************++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))************************))))))******+++++++++,,,++++++************++++++******+++++++++,,,,,,,,,---------............//////000111222333444444444333333222111000///...---......---,,,,,,+++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++************************************))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))KKK:::999555444222111000//////.........,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,---...///000111111222333333444333222111000000111111111111111000///////////////...---,,,,,,,,,,,,,,,,,,------------...------,,,,,,,,,,,,------------------------------............///000111222111111111111111111111111------------,,,,,,,,,+++,,,,,,+++++++++*********************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++((((((((((((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))++++++)))((((((((()))***))))))))))))************************************+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))******************************))))))))))))))))))+++******))))))******+++*********+++++++++,,,,,,------------..................000111222333333333333222222111000///...---......---,,,,,,+++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++************************************))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))~~~HHH888888555444222111000//////.........,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++,,,,,,---...///000111111333333333333333222111000//////000000000///......///......------,,,,,,+++,,,,,,,,,,,,------------,,,++++++******++++++,,,------------------------......---......///000111////////////////////////......---------,,,,,,,,,,,,++++++++++++*********************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++++++++++++++***))))))))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))+++******)))((()))))))))))))))))))))************************************++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++************)))))))))))))))))))))))))))))))))******************************))))))((('''''''''+++******))))))******+++*********++++++++++++,,,,,,,,,,,,---------......,,,---...000111111111111222222111000///......---...------,,,,,,++++++***************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++++++++++++++************************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))yyyEEE888777333333222111000///............,,,++++++******++++++,,,***************************************************++++++++++++,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++,,,---...///000000222333333333222222111000......////////////......------------,,,,,,++++++++++++,,,,,,,,,---------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...///000000////////////////////////.........---------,,,,,,++++++++++++************************************************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************,,,,,,***)))((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))+++******)))))))))))))))((()))))))))***************************************++++++++++++,,,,,,,,,***************+++++++++++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))************************))))))))))))))))))((((((******))))))))))))******************+++++++++++++++,,,,,,,,,------------,,,---...///000111111111111111000//////...---------------,,,,,,+++++++++************************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************)))))))))((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((vvvDDD999777222222222111000///............,,,++++++******++++++,,,*********************************************************+++++++++,,,,,,++++++++++++++++++++++++************************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))***************+++,,,---...//////111111111222111111000000......///////////////...,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000000000000000000000000......---------,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))************************************)))((('''&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))************)))))))))(((((()))))))))************))))))))))))))))))))))))*********+++++++++,,,,,,)))))))))******+++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))******+++,,,,,,***))))))))))))))))))***))))))*********+++++++++++++++++++++,,,,,,,,,---,,,---///000111111222222000000//////...---------------,,,,,,,,,,,,++++++************************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********************************************************************)))))))))((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((rrrBBB999888222333222111000//////.........,,,++++++******++++++,,,************************************************************++++++++++++++++++++++++++++++++++++************************(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((()))))))))******))))))***+++,,,---......//////000000000//////...------.../////////......++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,---//////000000000000000000000000------,,,,,,,,,++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******************************))))))***+++,,,...///000))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))************)))(((((())))))))))))************))))))))))))))))))))))))************++++++++++++)))))))))***++++++,,,,,,++++++++++++++++++++++++(((((()))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))''''''(((***+++,,,---...***))))))(((((())))))***)))))))))************+++******+++++++++,,,,,,,,,,,,---...000111111111222//////......------------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******************************************************************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))mmm@@@:::999333444222111000//////.........,,,++++++******++++++,,,************************************************************++++++++++++************************************************(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))***(((((()))***+++,,,------------...............---++++++,,,---------------*********+++++++++++++++***++++++++++++,,,,,,,,,+++******))))))******+++++++++++++++++++++++++++++++++++++++,,,---...///........................,,,,,,+++++++++*********************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))*********************************+++---///111333444))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))******+++***)))((('''))))))))))))************))))))))))))))))))))))))************++++++++++++))))))******+++,,,,,,---************************(((((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++,,,,,,))))))(((((((((((())))))))))))))))))************************+++++++++++++++,,,---...///000000000.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***************************************************************))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))iii>>>::::::555666222111000//////.........,,,++++++++++++++++++,,,)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((()))***+++,,,------,,,,,,------...------,,,)))***+++,,,,,,,,,,,,,,,******************++++++******+++++++++,,,,,,,,,))))))(((((((((((())))))************************++++++++++++,,,---......------------------------+++++++++*********))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''''''''((()))+++,,,---))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))******++++++)))((('''))))))))))))************)))))))))))))))))))))))))))************+++++++++))))))***+++,,,,,,------************************'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))************)))************+++++++++******,,,---.../////////------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************************))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))```???===555666222111111000000//////............---------,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++,,,,,,,,,---------......++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))******************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,,,,+++***)))))))))***))))))))))))))))))))))))+++++++++*********)))))))))************+++++++++))))))***+++,,,,,,------------------------------***++++++,,,,,,++++++***))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))___>>>===555555222111111000000///............------------,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,++++++***)))++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++,,,,,,,,,,,,------------++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))******************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,+++******))))))******))))))))))))))))))))))))+++++++++*********))))))))))))*********+++++++++))))))***++++++,,,------------------------------***++++++,,,,,,++++++***))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))\\\>>>===555555222111111000//////......---------------,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++++++++,,,++++++***)))++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++***)))))))))******))))))))))))))))))))))))+++************))))))))))))))))))*********++++++))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))YYY===>>>444555333111000000///......---------------,,,,,,,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************++++++++++++++++++++++++******++++++++++++******************************************************************************************************************************++++++++++++,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************((((((((((((((((((((((((((()))))))))************(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((())))))***))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******************))))))))))))******************************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((******))))))))))))******))))))))))))))))))))))))************))))))))))))))))))))))))************))))))******+++++++++,,,++++++++++++++++++++++++***++++++,,,,,,++++++***))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((VVV<<<>>>444444333000000//////...---------------,,,,,,,,,+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********************************)))******++++++*********************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************************+++++++++,,,,,,************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''(((((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************((((((((((((((((((((((((((()))))))))************(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((())))))***))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******************))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***))))))((())))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********)))***************++++++++++++++++++++++++++++++***++++++,,,,,,++++++***))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((RRR;;;???444444444000000///......------,,,,,,,,,,,,,,,++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))((()))******+++*********************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********+++++++++************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******))))))))))))))))))))))))(((((()))))))))))))))***((((((((()))))))))*********************************************************++++++,,,,,,++++++***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))PPP:::???444333444000//////......---,,,,,,,,,,,,,,,++++++++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))(((((()))***************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))*********+++************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))(((((((((((())))))******(((((((((((()))))))))***************))))))))))))***************************++++++,,,,,,++++++***))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))OOO:::???444333444000//////...------,,,,,,,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))'''((((((((())))))******(((((((((((())))))))))))*********)))))))))))))))))))))))))))))))))))))))+++++++++,,,,,,+++++++++))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))RRR>>>999777555111111000///......------...,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))******)))))))))))))))*********))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))+++*********))))))(((((())))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***((('''(((***+++(((&&&(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))'''((())))))(((((()))***(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&QQQ>>>999777555111111000///......------...,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))******))))))))))))*********)))))))))((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))************)))))))))((())))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***((('''(((******)))&&&(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))'''((()))(((((((((((()))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''OOO>>>:::666555222111000///......------...,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))***)))))))))))))))******))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))************))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''((()))***)))((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((('''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))((((((MMM>>>:::666555333111000///......------...,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))***+++))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))*********)))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((((()))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((())))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************************************))))))))))))))))))))))))(((((((((((((((((((((((()))(((''''''(((((('''&&&(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((())))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((************))))))))))))JJJ===;;;555444444111000///......------...,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))(((((()))***++++++(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))******))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***+++))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((())))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************************************))))))))))))))))))))))))(((((((((((((((((((((((()))(((&&&'''))))))(((&&&(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((())))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************HHH===<<<555444555111000///......------...,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((()))***+++,,,(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((''''''(((***---))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))***'''&&&'''***,,,***((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))))))))***FFF===<<<444333666111000///......------...,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((()))***+++,,,'''((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((()))))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))'''&&&'''***...))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))***'''%%%''',,,...,,,***(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))EEE===<<<444333777111000///......------...,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((()))***+++,,,'''((((((((())))))******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((())))))))))))(((((((((((())))))))))))(((((())))))*********+++))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))'''&&&'''+++...))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))***'''%%%(((---000...+++(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))rrrDDD<<<888777111555000000000///......------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************'''((())))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))((((((''''''''''''((((((******))))))(((((('''''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))************))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))111000---+++))))))***+++))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))*********+++(((((((((((((((((((((((((((((((((((((((((((((((()))***,,,+++)))(((((((((((((((((((((((((((((((((((()))+++,,,,,,+++)))((()))************+++++++++((())))))))))))************)))))))))((((((''''''))))))))))))))))))))))))************************))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''sssEEE===999888222555000000000///......------,,,,,,,,,,,,,,,,,,,,,,,,************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************))))))(((***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))((((((((((((((((((((((((***)))))))))(((((((((''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))(((((((((((()))))))))******))))))))))))))))))*********))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))000///---***))))))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++---,,,+++******+++************************)))***,,,------,,,***)))((())))))))))))*********((((((((()))))))))******)))))))))(((((((((''''''))))))))))))))))))))))))************************))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((((((((sssEEE>>>:::999222555000000000///......------,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******))))))((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((()))******)))(((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))(((((((((((())))))***))))))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))///...,,,***))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((***,,,,,,*********+++************************)))***+++,,,,,,+++***)))((((((((())))))))))))***(((((()))))))))*********)))))))))))))))((((((((())))))))))))))))))))))))************************))))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))(((((((((qqqDDD>>>:::888111444000000000///......------,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******)))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********************))))))))))))***))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((''')))***,,,,,,***)))'''))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))(((((()))))))))*********((((((((())))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))---,,,+++***))))))******))))))))))))))))))))))))(((((((((((((((((((((((()))))))))(((((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))%%%'''))))))(((((()))***))))))))))))))))))))))))(((((()))******)))(((((())))))))))))************************+++++++++++++++*********************************************************************************************)))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))mmmBBB===:::888000333000000000///......------,,,,,,,,,,,,,,,,,,,,,,,,************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,++++++***)))(((((('''************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************)))(((((((((((()))++++++(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''')))***,,,,,,***)))'''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))************(((((())))))))))))(((((())))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))+++*********)))*********))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%''')))))))))((()))***++++++++++++++++++++++++)))******************)))******++++++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++))))))************))))))************************))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************iii???<<<:::999111333000000000///......------,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++******))))))(((************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************)))((()))***+++,,,(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((()))******)))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))*********++++++((()))***++++++***)))((()))))))))************+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))+++,,,---+++++++++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,,,,---------,,,,,,,,,---------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))******++++++******)))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++ggg???===<<<;;;333555000000000///......------,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************000...,,,+++******+++,,,'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))*********+++++++++)))***+++,,,,,,+++***)))))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))*********)))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***+++,,,------+++++++++++++++++++++++++++++++++++++++++++++++++++---......,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,*********+++++++++,,,,,,***+++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++******)))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++fff???>>>======555777000000000///......------,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************555333000---+++******+++'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))((((((''''''''''''(((((('''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++)))))))))))))))))))))))))))************+++++++++)))***,,,------,,,***)))))))))******++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''((()))*********)))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))+++,,,---...///------------------------------------------------+++,,,------+++))))))***(((((((((((((((((((((((())))))(((((((((((()))))))))************+++++++++((())))))))))))*********)))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++```EEE>>>BBB:::<<<555111111111111000000000000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,+++***))))))))))))******))))))))))))))))))*********++++++,,,,,,,,,******+++++++++++++++************,,,------+++)))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************))))))))))))((((((((((((************************))))))))))))))))))))))))************************(((''''''((((((***+++,,,((('''''''''(((((('''%%%)))(((((()))***++++++***+++***)))((((((((((((((())))))))))))))))))))))))***)))(((((())))))((('''&&&'''(((*********)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))),,,+++)))((('''((()))***))))))))))))************)))))))))))))))))))))))),,,,,,++++++***)))(((((())))))))))))))))))))))))%%%(((+++...///...,,,+++,,,,,,+++***************))),,,///000---***'''&&&)))))))))***+++,,,...///,,,,,,***))))))***+++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())),,,///...***&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))***((('''((()))***)))'''))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))*********+++++++++******))))))((('''''''''))))))))))))))))))))))))************************.........------,,,,,,,,,+++*********))))))((((((******)))(((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************---,,,+++******+++,,,---...---,,,---...,,,(((%%%+++***))))))***,,,...///000222555888:::<<>>EEEJJJLLLPPPPPPRRRSSSUUUWWWXXXXXXRRRPPPOOOOOOPPPQQQPPPPPPKKKIIIHHHHHHHHHEEE>>>999,,,+++***)))***+++---...((())),,,......,,,***((())))))((((((((()))***+++************************************))))))))))))************************************************************************++++++******************XXX@@@999===444777000111111111111000000000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,++++++++++++...---+++******+++---...+++******+++,,,---+++***++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************)))(((''''''))))))************)))((()))))))))))))))************)))))))))))))))******)))))))))))))))))))))))))))))))))(((((())))))***'''((()))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))*********)))((('''))))))))))))************************************,,,,,,++++++***)))))))))************************+++***)))((((((***+++---+++++++++************)))---,,,+++++++++---///111---------,,,+++******)))+++*********************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((***,,,,,,+++)))))))))))))))))))))))))))************************)))))))))*********++++++************************************************************+++++++++,,,))))))))))))))))))))))))************************))))))))))))))))))))))))***)))((((((******)))((())))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************++++++,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********)))))))))))))))************)))))))))))))))***+++,,,,,,+++***)))************************************************)))))))))*********+++++++++++++++++++++*********,,,,,,***)))))),,,111555;;;???DDDKKKQQQVVVYYYZZZXXXUUUSSSTTTVVVWWWUUURRRDDDDDDEEEIIIOOOTTTXXXYYYWWWVVVVVVWWWXXXVVVPPPJJJ>>>===;;;999777666555555***+++,,,,,,,,,+++***))))))))))))))))))***************************************************************************************************************************************++++++++++++++++++YYYAAA;;;>>>555999333111111111111000000000///------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***------,,,,,,+++*********///...---------------...++++++++++++,,,,,,,,,+++---,,,++++++++++++)))(((++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))))))))*********+++++++++))))))***************+++))))))))))))))))))))))))************************))))))))))))))))))))))))'''((()))******))))))((()))***+++***)))(((((()))((()))******))))))***++++++************+++,,,,,,)))))))))))))))))))))))))))))))))(((((((((***,,,))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))(((***,,,------+++)))(((((()))))))))************************************+++++++++*********))))))************************((()))+++,,,---,,,,,,+++***+++,,,...///000111111000000222333444222...+++000///---+++++++++,,,,,,,,,,,,,,,,,,++++++***)))************************))))))))))))))))))))))))))))))))))))))))))))))))***)))((())))))***++++++))))))))))))))))))))))))************************))))))*********+++++++++*********************************************************+++++++++,,,,,,))))))))))))))))))))))))************************))))))))))))))))))))))))***)))((()))******)))((((((((((((((((((((((((((((((((()))***************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************+++++++++++++++++++++,,,,,,,,,------************************(((((((((((((((((((((((())))))))))))))))))))))))*********))))))))))))))))))***,,,------,,,***)))************************************************))))))*********+++++++++***++++++,,,,,,---,,,,,,,,,...000222555:::AAAFFFTTTUUUVVVWWWXXXYYYYYYYYYPPPLLLHHHHHHKKKKKKGGGBBB//////000555<<>>555999555111111111111000000000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++++++++,,,,,,,,,---000333777:::===>>>@@@BBBDDDGGGHHHHHHGGGGGGHHHHHHIIIHHHEEE@@@<<<999222000---,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,******************************************************++++++++++++***************++++++++++++,,,*********+++,,,,,,------************************++++++++++++++++++++++++************************++++++************+++++++++,,,,,,***(((+++111666111333444111---***+++---+++******)))(((((())))))************************(((***+++)))'''''',,,000++++++***)))))))))******************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************)))+++---//////...,,,***))))))))))))************++++++++++++++++++++++++************************+++++++++++++++++++++++++++)))(((***...555<<>>;;;888444444444666999>>>BBBDDDFFFGGGHHHFFFBBB<<<555111,,,,,,*********+++,,,---++++++++++++++++++++++++))))))******+++,,,,,,,,,************************************************++++++++++++++++++++++++******++++++,,,---------TTT@@@;;;===444:::666111111111111000000000000........................---------------------------,,,++++++,,,...111333999:::===AAAEEEIIIKKKMMMLLLOOOSSSWWWWWWVVVSSSQQQXXXWWWVVVUUUTTTTTTSSSSSSHHHDDD>>>999555222...+++,,,,,,,,,,,,,,,,,,,,,,,,***************************************************++++++,,,,,,++++++************+++++++++,,,,,,******++++++,,,------...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***))))))***,,,000444666:::999555///***+++111777DDDFFFEEE@@@888333222444111000///---,,,,,,,,,,,,************************(((***+++)))&&&''',,,111,,,+++***)))))))))******************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************((()))+++,,,---,,,+++***))))))))))))************++++++++++++++++++++++++************************++++++++++++++++++++++++***---222888@@@FFFLLLOOOVVVWWWYYYZZZ[[[ZZZYYYXXXRRRJJJ???:::===BBBGGGHHHTTTUUUVVVUUURRRMMMHHHDDD999777222...,,,,,,---...************************))))))))))))))))))))))))))))))))))))))))))))))))&&&(((******(((''')))+++************************++++++++++++++++++++++++*********+++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++************************+++***))))))++++++***)))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++))))))*********+++++++++***************)))))))))************************(((((((((((((((((((((((())))))*********+++++++++((()))))))))************************************++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,///333999???BBBTTTSSSUUUXXXXXXQQQCCC888444222000//////111444666CCCDDDFFFIIILLLPPPRRRSSSGGGEEECCCDDDHHHMMMQQQRRRVVVTTTRRRRRRSSSPPPKKKFFF???<<<888444222333555777===BBBHHHLLLLLLHHHBBB===666444000,,,++++++,,,---++++++++++++++++++++++++))))))***++++++,,,------************************************************++++++++++++++++++++++++******++++++,,,------...TTTBBB===???555;;;888111111111111000000000000........................---------------------------,,,++++++---222666999HHHIIIJJJMMMOOORRRSSSTTTEEEIIIMMMQQQQQQNNNIIIFFFNNNMMMLLLMMMPPPTTTYYY\\\gggaaaXXXNNNEEE===666222,,,,,,,,,,,,,,,,,,,,,,,,***************************************************++++++,,,,,,++++++*********+++++++++,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---111777>>>EEEIIIQQQNNNGGG;;;222000444:::VVVWWWVVVNNNDDD<<<:::;;;777777555333222111111111************************(((***+++)))&&&''',,,222---,,,***)))))))))******************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************'''((()))***+++******)))))))))))))))************++++++++++++++++++++++++******************++++++++++++++++++++++++++++++444;;;FFFOOOSSSPPPKKKGGGIIIKKKOOOSSSVVVWWWXXXXXXZZZSSSJJJFFFGGGIIIHHHFFF???EEENNNVVVYYYWWWRRROOOLLLGGG???666000,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))%%%(((+++***(((''')))***************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++***)))***+++++++++)))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))%%%&&&&&&'''((())))))***(((((((((((()))))))))))))))))))))***++++++,,,,,,))))))))))))))))))))))))************************(((((())))))******++++++(((((())))))*********+++******)))(((((()))******++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,((()))---333<<>>;;;>>>CCCGGGJJJOOOSSSVVVXXXTTTOOOLLLKKKLLLLLLLLLMMMMMMOOOSSSVVVSSSLLLFFF>>>===;;;999777444111000666:::@@@GGGKKKLLLLLLKKKDDD???999222---+++++++++++++++++++++++++++++++++))))))***+++,,,,,,------************************************************++++++++++++++++++++++++******+++,,,,,,---......RRRGGG;;;===;;;777555222222222111111111111000........................---------------......///---000222000000666DDDOOOTTTMMMEEEBBBCCCFFFGGGGGGCCCEEEGGGGGGEEECCCBBBCCCGGGFFFEEECCC@@@>>>FFFOOOaaabbbbbb^^^XXXQQQLLLJJJ888111,,,,,,---,,,+++,,,111+++&&&&&&***...---***************************++++++++++++++++++++++++******+++++++++,,,,,,,,,***,,,---,,,******+++,,,------------------------,,,+++******,,,---------,,,***+++...///---...111,,,777BBBHHHMMMSSSXXXYYYXXXXXXUUUMMMFFFFFFIIILLLVVVKKKEEEGGGEEE===;;;???:::>>>AAA>>>999666888;;;///+++)))++++++)))(((***---,,,+++))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************+++*********))))))((((((************************))))))))))))************,,,+++***)))))))))++++++...,,,++++++,,,------,,,+++///000,,,'''+++777CCCJJJNNNTTTYYYWWWPPPEEE===BBB:::666888999999???GGGMMMTTTWWWRRRNNNOOOOOOKKKAAA888???SSSWWWIIIDDDMMMLLLMMMLLLHHH???777111...,,,,,,,,,+++++++++++++++************************************************))))))))))))******************+++++++++,,,,,,,,,*********+++------+++***,,,---...---++++++---///...,,,...///+++'''+++444...//////111222333333333777777777777666666555444222000...---......---,,,,,,+++,,,------,,,***(((*********+++++++++******************))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))++++++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++---//////---***,,,000999DDDOOOVVVXXXYYYZZZXXXUUURRRSSSSSSOOOJJJNNNMMMGGG???<<>>999777;;;@@@HHHJJJHHH@@@777111...,,,///+++)))+++)))&&&***222++++++++++++++++++++++++,,,++++++******++++++,,,************************++++++,,,,,,,,,---------,,,------,,,+++,,,///222QQQGGG;;;===;;;777555222222222222111111111111........................///......------...//////555111111;;;IIIOOOJJJBBB@@@DDDKKKQQQTTTTTTSSSRRR___^^^^^^___aaacccdddeee^^^[[[WWWOOODDD===@@@IIIiiihhhgggddd___YYYSSSPPPOOOHHH>>>444///...//////,,,++++++++++++++++++***************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++,,,---,,,+++***+++,,,---------------------------,,,+++++++++++++++***111,,,)))+++---///555;;;KKKRRRWWWXXXWWWSSSIII@@@DDDKKKVVV]]]]]]WWWLLLCCCBBB???>>>@@@AAA???@@@CCCAAAGGGNNNQQQPPPMMMKKKKKK>>>444,,,,,,...+++)))(((++++++*********))))))***************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************+++*********))))))))))))************************))))))))))))************++++++************++++++,,,,,,+++,,,---.........,,,,,,,,,---111888CCCJJJUUUVVVYYY\\\^^^]]][[[YYYRRRIII@@@;;;777555888???LLLTTTWWWOOOFFFDDDDDDBBB555333@@@WWW^^^OOO???:::AAAEEEJJJLLLHHHAAA888333+++++++++++++++++++++,,,************************************************************++++++++++++***++++++++++++,,,,,,,,,,,,++++++***+++++++++***'''***---///...------...((((((,,,222444555;;;CCCJJJKKKMMMNNNNNNPPPRRRSSSRRRRRRSSSSSSSSSRRRQQQQQQJJJFFFAAA<<<888333...+++...,,,+++***+++---...///+++,,,,,,,,,,,,***)))(((+++*********))))))))))))************************+++*********))))))))))))************************++++++++++++*********)))************************************************************************************++++++++++++************************************************************************************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***,,,---,,,++++++---///666>>>IIIRRRVVVWWWVVVUUUSSSTTTVVVVVVWWWWWWVVVTTTYYYTTTKKKDDDHHHPPPOOOHHH^^^XXX[[[qqq{{{hhh||||||wwwuuu{{{nnncccuuummmWWWGGGHHHGGGCCCGGGFFFJJJKKKGGGAAA<<<666222555<<>>IIIRRRRRRVVVZZZ^^^aaa```WWWLLL>>>???BBBIIIMMMJJJAAA:::444999===<<<>>>BBBEEEDDD@@@FFFNNNUUUWWWTTTPPPLLLMMM@@@333111222///+++((()))************+++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))***************************)))))))))************************)))))))))*********++++++***++++++,,,,,,++++++++++++,,,,,,------............,,,,,,444???KKKQQQTTTZZZ[[[[[[\\\]]]^^^______ZZZQQQHHHCCC@@@???DDDJJJLLLUUU\\\YYYSSSQQQPPPPPPFFFBBBFFFRRRZZZUUUHHH===999>>>FFFNNNPPPLLLDDD>>>///...,,,+++***+++,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++,,,------+++---......---...///111@@@@@@EEENNNSSSUUUYYY]]]\\\___```___\\\ZZZ[[[]]]ddddddddddddccccccbbbbbbaaa___[[[XXXTTTPPPKKKHHHAAA???;;;777222...,,,+++)))***+++,,,,,,,,,,,,++++++++++++*********))))))***************************************)))))))))************************++++++++++++************************************************************************************************+++++++++,,,************************************************************************++++++++++++++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,------***---///---***,,,444;;;BBBHHHQQQVVVWWWVVVWWWWWWZZZYYYVVVRRROOONNNOOOQQQMMMIIIVVVsss}}}qqqmmmdddhhhttt\\\XXXRRRCCC;;;@@@EEEGGGGGGIIILLLGGG>>>888777999@@@HHHJJJEEE@@@444...***...222000+++(((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------......---...//////...,,,MMMGGG<<<===:::777555333333222222222111111111////////////////////////111000000///000222444555AAA>>><<>>???HHHIIIBBB>>>AAA???999666888<<>>:::<<>>HHHQQQUUU[[[XXXUUUVVVYYYZZZXXXUUULLLFFFGGGRRR___ggglllqqq|||lllggg^^^UUUOOOIII@@@777;;;555333777;;;<<<@@@FFFLLLHHHAAA777000.........,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++,,,,,,---------.........,,,///000---)))---888CCCIIIFFF===>>>:::777666333333333333222222222222000000000000000000000000111222333777<<>>CCCGGGHHHFFFCCC@@@KKKGGGBBB===:::999;;;<<>>555...)))'''---------,,,,,,,,,++++++++++++++++++++++++++++++*********+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---....../////////000444===HHHQQQVVVXXXYYYXXXXXXXXXWWWSSSMMMHHHNNNPPP___www|||~~~vvveeeYYYWWWNNNDDD======<<<999<<>>:::777666444444333333333222222222111111111111111111111111222444777===EEENNNWWW[[[fffcccccciiittt}}}lllggg```\\\]]]aaafffjjj]]]^^^^^^^^^___bbbeeehhhttt{{{uuupppllljjjjjjjjjWWWOOONNNUUUXXXTTTUUU[[[TTTKKK>>>444///...------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...+++---...///......000111........................///000111000000555===EEEKKKHHHGGGHHHEEE===999999EEEMMMTTTXXX\\\``````]]]aaaZZZYYY]]]\\\VVVXXX``````ZZZVVVZZZ]]]ZZZTTTQQQVVVUUUPPPHHH>>>888666666777555666999::::::>>>DDDFFFAAA999222,,,++++++,,,++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))*********************++++++,,,,,,,,,*********************************+++++++++,,,,,,,,,,,,,,,,,,---...///000...///000...---111999@@@IIIQQQZZZ^^^\\\YYYXXXXXXRRRRRRRRRQQQTTT]]]kkkuuuzzz{{{yyyvvv{{{lllmmmzzzkkkaaaWWWSSSTTTUUUVVVXXXSSSPPPHHH>>>777999CCCMMMJJJHHHEEE@@@:::333...+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---,,,,,,,,,------------...---...///...000777BBBJJJTTTYYY^^^```\\\TTTMMMIIIFFFIIIHHHAAA@@@GGGMMMOOOTTTPPPMMMMMMNNNMMMIIIEEEHHHHHHFFFDDDBBB@@@???>>>555444444777===CCCGGGIIIUUUYYY[[[YYYSSSOOOOOOPPP\\\ZZZVVVPPPGGG===555000------------,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,------.../////////444999BBBKKKQQQTTTVVVWWWQQQTTTVVVTTTQQQPPPTTTYYYmmmttt|||qqqqqqzzzcccLLLBBB===:::>>>FFFFFFJJJJJJFFFCCCAAA:::222------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------...............---...111:::FFFTTT]]]GGGFFF>>>>>>:::777777444444444333333333222222111111111111111111111111444666:::AAAKKKVVV```eee\\\kkkzzzzzzlll]]]YYY[[[hhhnnnuuuzzz}}}}}}uuufffkkkooojjjdddmmmsssjjjiiijjjdddVVVRRR[[[]]]SSSQQQYYY\\\VVVKKK===111,,,+++---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,---//////...///000222////////////////////////...111333444666???KKKUUUEEE???<<<>>>@@@DDDKKKRRRXXXYYYXXXYYY```iiikkkhhhzzz|||jjj[[[UUUIIIPPPVVVTTTLLLCCC>>>===777111...333888<<>>555...,,,,,,---++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))*********************++++++,,,,,,,,,******************************+++++++++,,,,,,,,,------,,,,,,---...000111...///000//////555@@@IIITTTWWWZZZ\\\[[[YYYWWWVVVdddhhhmmmpppssszzzyyymmmkkksssyyyzzzqqqjjjsssxxxssszzznnngggkkklllaaaUUUNNNQQQTTTSSSKKKBBB???EEEMMMAAACCCFFFEEEAAA999111+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------.........//////000666DDDVVVdddWWWWWWUUUPPPIIICCC@@@>>>CCCGGGEEE>>>@@@OOO___hhh```YYYSSSSSSYYY^^^]]][[[YYY[[[^^^___^^^ZZZVVVSSSPPPLLLFFFBBBAAABBBBBBBBB@@@IIITTTXXXRRRIIIBBB???WWWYYY\\\\\\WWWOOOFFF@@@......---------,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,------...///000000:::DDDPPPVVVVVVUUUUUUVVVPPPTTTVVVRRROOOWWWkkk}}}~~~~~~}}}~~~nnnvvvyyy]]]PPPIII@@@;;;===HHHHHHCCC???CCCHHHDDD<<<------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------........./////////,,,,,,444DDDTTT]]]aaaNNNBBB;;;BBB999999555666666555555555444444444333333333222333333222222888<<>>888222---***************,,,...---+++)))++++++++++++++++++++++++************************************************+++*********))))))((((((******************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------......---,,,,,,///444888,,,111111...333BBBNNNSSSYYY^^^[[[[[[```\\\]]]jjjzzzpppnnnxxxtttxxxmmmrrryyysssgggkkksssuuuxxx~~~sss```VVVLLLOOOSSSLLLHHHKKKJJJLLL<<<444===GGGCCC777///.........---,,,,,,,,,---+++,,,------++++++,,,---,,,,,,---000333333///+++000///...------.........777...--->>>UUUcccccc^^^DDDHHHIIIBBB:::999CCCLLLNNNNNNPPPTTTZZZ]]]___```^^^bbb[[[VVV]]]___ZZZ[[[]]]\\\```]]]VVV]]]aaaWWWbbbZZZYYYWWWRRRVVVVVVJJJJJJGGG???<<>>>>>===999444000......---,,,+++,,,------,,,+++++++++++++++++++++++++++************************************************+++*********))))))))))))******************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------///...,,,,,,...111444555000//////333>>>LLLUUUXXX[[[\\\^^^eeekkkhhhvvvggg]]]vvv~~~|||sssyyy}}}lll]]]QQQRRRVVVOOOLLLMMMIIIIII>>>666999AAABBB>>>999111///---,,,,,,------,,,+++---------,,,+++,,,---,,,,,,...111333222///++++++,,,............///000(((555HHH[[[dddeeecccbbbSSSFFF::::::EEEPPPSSSQQQ\\\[[[XXXVVVYYY^^^aaa```QQQ^^^aaabbbjjjiiicccdddccc^^^___]]]YYY```ddd\\\ZZZYYY```___WWWXXXXXXMMMZZZWWWOOODDD888555===FFF;;;AAANNN[[[dddcccZZZQQQUUUMMMAAA555///---...///------------,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,++++++++++++,,,,,,------.........---,,,+++++++++,,,,,,---+++***+++,,,,,,+++***++++++++++++,,,,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------...///......333===EEEOOONNNUUU[[[WWWTTTRRRKKKNNN___lllnnnxxxxxx~~~{{{|||xxxyyy~~~yyyooommmWWWAAA???GGGBBBAAABBB888===<<<888222...,,,---///------------------------------,,,,,,------...///---------.../////////...222666@@@NNNXXXZZZZZZZZZMMMCCC<<>>BBBNNN\\\fffhhheeebbbaaahhhwww{{{xxx~~~lllbbbcccbbbVVVJJJBBBDDDKKKVVV[[[TTTCCC555111///------///000---+++------------...///000000------------.........///............////////////111//////111444444222///777===GGGSSS\\\______]]]VVVRRR```hhhbbbttt}}}~~~}}}ttt```OOOSSSSSSMMMAAA888333222<<<<<<<<<:::666444222333222///---+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************)))))))))++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------///---+++---111444444222333...000<<>>:::999BBBPPP[[[^^^\\\\\\YYYRRRHHH<<<444000000............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,+++***...------,,,,,,------...000///...---,,,,,,------...---,,,---...//////---************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.../////////111999GGGQQQRRRRRRVVVVVVOOOJJJNNNVVVjjjwww{{{jjjmmm{{{}}}lllfffvvvwwwsss{{{sssmmmXXXAAAAAA???===????????????===777///,,,---111........................---------,,,------...///...---------....../////////<<>>>>>===:::777666666888444///,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...///,,,+++...444666444000222000777HHHUUUXXXWWWXXXRRRooowwwooo}}}uuulllnnnxxxooonnnjjjllltttddd^^^eeejjjggg{{{vvvddd[[[YYYRRROOORRRLLLAAA;;;???EEEFFF===666...+++,,,......,,,,,,...///...---,,,---...---...000111222111///---///000///---,,,111:::AAAUUUZZZ___ccciiimmmmmmjjjlllkkkfff___\\\bbbppp{{{{{{|||sssbbbaaaUUUQQQ```hhhfffgggllljjjooopppmmmvvv{{{xxxggg^^^YYYQQQOOOTTT[[[[[[VVVOOOJJJBBB>>>AAALLL\\\gggZZZ\\\]]]ZZZPPPCCC666......---------......---,,,------------------------------------------------------------------------+++,,,.../////////......//////---,,,++++++,,,,,,---------,,,------------+++******+++...//////......------,,,,,,,,,------------------------------------------------------------------------------,,,,,,,,,------------...///......111999DDDOOOUUURRRYYYUUULLLLLLUUUeeevvv}}}vvvlllsssvvvxxx}}}wwwooo}}}{{{iiiYYYNNNAAA:::>>>DDD??????===:::555111//////........................---------------...//////.........------...000222777DDDOOOQQQSSSZZZ```aaaLLLDDD>>>CCC999:::999888888777777777666666666777777666555999BBBOOOXXXeeeccc```aaammmsss~~~|||eeebbbfff[[[TTTPPPSSSUUUUUUWWW[[[FFF===222,,,---000000///---------...///000111222........./////////000000/////////000000000111111///111333000...111:::BBBKKKVVVaaa```VVVPPPSSSYYYkkkzzzrrr]]]UUUTTTOOOGGGAAABBBCCCBBB>>>;;;999999===999222---,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........///,,,+++///444777444000000666CCCQQQWWWUUUSSSUUU\\\fffddd{{{{{{ggglll~~~pppnnnsssrrrkkkzzzzzz{{{ooocccTTTOOOTTTSSSIII@@@>>>AAACCCAAA;;;333...---......------...//////------...///...///111222111000///...111000---,,,000;;;IIITTT\\\ccciiijjjlllllleee]]]\\\]]]cccooo|||~~~jjjgggaaa\\\ZZZ]]]]]][[[NNN___eeegggmmmmmmiiilll\\\bbbhhh```UUU\\\ddd]]]UUUXXXfffuuuhhhRRRPPPQQQMMMVVVUUUUUUUUUVVVWWWYYY[[[YYYZZZ\\\^^^[[[QQQBBB777000...,,,,,,...//////...------------------------------------------------------------------------------...............---+++++++++,,,---...///000//////000111222333333444///...,,,,,,------,,,***//////............//////------------------------------------------------------------------------,,,,,,---------.........///---...777EEEOOORRRQQQSSSZZZNNNIIIffftttpppxxx~~~~~~ooofffuuuzzznnnaaaRRRBBB888@@@===;;;;;;===:::333---////////////////////////...------------...//////...//////...---///333777DDDMMMTTTVVVYYY```gggjjjKKKDDD>>>CCC999;;;:::888888888888777777777777444444555;;;EEESSS```gggWWW[[[hhh}}}xxxdddddd^^^\\\^^^ZZZSSSRRRWWWQQQGGG:::000---///111222............///000111111////////////000000000000000000000000111111111111000222333222111777CCCLLLQQQUUUVVVRRRPPP[[[ppp}}}qqqYYYRRROOOJJJHHHIIIJJJIIIFFFBBB@@@???BBB<<<555000............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///------000444555444222111@@@PPPUUUTTTVVVXXXYYYwwwpppooowww~~~{{{llldddpppyyy{{{tttvvv{{{|||yyyqqqkkkfffjjjtttzzzxxxtttwww}}}xxxnnnfffYYYQQQQQQSSSRRRIII@@@===???DDD@@@999333...---...000...///000///.........000...000222222000////////////------111;;;IIIVVV___\\\hhhmmmgggaaadddggggggWWW___jjjpppooohhhaaa]]]OOORRR___ttt|||xxxwwwjjjZZZ]]]hhhhhhwwwoooXXXTTTNNNKKKRRR___ddd___WWW]]]YYYVVVWWWYYYWWWPPPHHH777333...,,,...000000///------------------------------------------------------------------------///...------,,,,,,------***,,,///333777:::<<<===AAABBBCCCDDDEEEFFFFFFFFFDDDAAA>>>;;;999777333111,,,,,,++++++++++++,,,,,,........................------------------------------------------------,,,---------............111000555AAANNNUUUSSSNNNOOORRREEETTTxxxvvv}}}vvvVVV===EEE???;;;<<<@@@???777///000000000000000000000000......------......///000...000000///...111777<<>>EEEDDD@@@888000,,,...222...///000000///...///000///111333222000...///000---...333===JJJSSSWWWWWWZZZbbbddd___bbbnnntttsssfffddd[[[NNNFFFOOOggg{{{yyyxxxwwwmmmaaa```rrrpppcccVVVRRRXXX___```^^^]]]ZZZVVVUUUVVVWWWUUUTTTCCC;;;333//////111000///........................................................................///...------///222555777888;;;@@@EEEIIILLLMMMMMMUUUUUUVVVWWWWWWVVVUUUTTTVVVSSSOOOLLLJJJGGGCCCAAA777555333000...,,,+++***........................................................................------------............222777@@@JJJRRRUUURRROOOLLLRRRRRRsss|||qqqfffUUUMMMFFF@@@===>>>???;;;777000000000000000000000000...............//////000...000111000///333;;;BBBLLLMMMWWWbbbbbbbbbsssJJJEEE???CCC999;;;;;;999999999888888888888777666888???NNN^^^hhhhhhfff}}}sssmmmnnngggXXXOOOPPPZZZTTTJJJ===333......000111000000////////////000000000000000111111111111000111111111111222222222777222000777DDDOOOSSSRRRSSSWWWeee}}}{{{___QQQTTTVVVWWWTTTQQQPPPOOOFFF@@@999333000///...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,---------------------------------.........//////---///000111000222444777===RRRYYYPPPSSShhhuuurrrnnnxxxjjj~~~rrrffftttvvvwwwwwwmmm___\\\fff___GGG999===EEEFFFDDD;;;111,,,///333...000111000///...///111///222333222000...///000...222:::HHHTTTWWWPPPHHHNNNSSSZZZfffzzz|||gggXXXUUUZZZmmmwwwkkkuuuqqqmmm``````pppsssdddYYY```qqqnnnVVV^^^yyywwwkkkeeeaaa___xxxrrr```VVVVVVZZZXXXZZZ[[[[[[XXXVVVUUUUUULLLCCC777111000111000...........................................................................---------///444:::@@@DDDKKKNNNRRRWWWYYYYYYXXXWWW[[[[[[[[[[[[ZZZXXXVVVUUUXXXVVVSSSRRRQQQOOOMMMKKKLLLIIIEEE???999444000...////////////////////////................................................---------.........//////444===IIIQQQSSSRRRRRRSSSPPP___nnnyyyyyy~~~uuu|||{{{}}}~~~xxx}}}eee```SSSMMMEEE>>>;;;<<<>>>???000000000000000000000000...............///000000...000222000000444===EEEVVVSSS[[[gggfffhhhMMMCCCBBB<<>>222///.........000000...---222///---...111222///,,,+++,,,---...////////////111+++)))...000...000444999DDDOOORRRQQQOOOLLLIII\\\zzzssshhhcccbbbccceeeffffffggggggggghhhkkkmmmrrrpppppptttzzzzzz|||yyyzzz^^^IIIAAA;;;===>>>777<<<:::333,,,,,,111000***...............///000000//////000000333:::DDDLLLTTTUUUcccgggcccMMMCCCBBB<<>>777//////444444111///............///000000000111111222666>>>HHHPPPSSSjjjeee___}}}MMMDDDCCC<<<@@@<<<;;;===:::999===>>>;;;999:::CCC\\\dddggg{{{WWWBBBBBBOOOOOOBBBDDDBBB,,,222222333333333222111000000000111111111222222222333333333444444444555555333>>>QQQQQQVVVddduuussszzz~~~eee\\\___ccc[[[UUUIII>>>999888666333000...,,,,,,---...---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,------......///000000...///111222000222???MMMPPPTTTZZZyyyttt{{{qqqwwwkkkvvv{{{yyyhhhnnn~~~{{{lllMMM@@@BBBDDDCCC>>>666000---000////////////000111111000222333111///000666<<>>JJJIIIKKKOOOOOOUUUjjj}}}}}}uuuaaaddduuuuuurrrooonnnnnnnnnmmmmmmssssssrrrqqqqqqssswwwzzz~~~}}}yyywww{{{|||ttttttzzz|||zzz{{{```HHHBBB???@@@???999222///111222111///////////////000000111111222222444:::CCCNNNUUUWWWnnn___fff|||LLLDDDDDD===@@@<<<<<<>>>999:::>>><<<777<<>>???AAAAAA;;;444111000000//////000000111222111444444222000444===FFFMMMRRRLLLEEEWWWuuuzzzjjjMMMZZZmmmooo]]]cccwwwtttbbbUUURRRYYY]]]XXXYYYXXXSSSJJJ???555000111///....../////////---..............................------///222555777NNNSSSXXXYYYUUUQQQQQQRRRJJJIIIAAAAAAKKKMMMOOOYYYWWWUUUTTTTTTPPPLLLNNNRRRHHHGGGJJJQQQUUUTTTSSSSSSGGGGGGIIIJJJMMMPPPSSSUUUPPPMMMJJJEEE@@@999222,,,---333999888444111333777//////000000000///......//////000///...222<<>>HHHSSSYYYaaaaaaccczzzLLLEEEEEE===@@@=========;;;<<<===888666DDDXXXhhhoootttPPPCCCLLLLLLIIIJJJEEE888555333222333333111///222222222222333333333333111222444444444555888;;;JJJTTTQQQccc}}}nnn```gggkkkhhhXXXFFF===<<<<<<777333///---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.................................------......///000000111333///...111555;;;EEEOOO```~~~zzzjjjiiilll|||xxx}}}GGG<<<666999>>><<<777555000000000000000111222222111222333222333999CCCKKKMMMIIIIIIYYYvvvlllKKKXXXkkkkkkvvvmmmYYY[[[\\\ZZZWWWUUUSSSQQQIII<<<222111///------.........---////////////////////////111///------222;;;DDDJJJXXXUUUQQQOOOPPPSSSVVVYYYTTTPPPGGGGGGOOOMMMKKKTTTTTTUUUUUUWWWYYYZZZXXXTTTQQQPPPPPPPPPRRRUUUUUUSSSPPPLLLGGGFFFIIILLLMMMLLLQQQQQQQQQPPPKKKCCC999222000444999===???>>><<<;;;000000000111000000//////...000111//////666BBBJJJTTTJJJGGGQQQaaarrr~~~yyyiiitttzzzuuunnngggaaaXXXHHH:::>>>;;;777666999<<>>BBBEEE>>>AAAEEEHHHKKKQQQXXX___~~~~~~~~~}}}yyyvvvxxx}}}fffOOO>>>BBB@@@>>><<<999555222111000000000000000111222222111222444:::CCCMMMVVV[[[cccaaaxxxKKKFFFGGG>>>@@@>>>???<<<===>>><<<999???SSSfffaaatttWWWQQQQQQHHHDDDLLL>>>:::444222333444222000222222333333333444444444111333444444444777===BBBLLL[[[ddd}}}hhhhhhkkkmmmfffTTTBBB;;;>>>===999333///............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,---------....................................---......//////000111111444000///222777@@@NNN[[[bbbVVVlllqqqppp___FFF111111999;;;888666111000000000000111222222///000111333777???HHHMMMKKKOOO___oookkk\\\___pppaaannnrrreeeWWW^^^XXXSSSSSSTTTPPPDDD:::333111...---...//////...000000000000000000000000000000111555>>>HHHSSSYYYSSSOOOKKKJJJMMMRRRUUUUUUSSSYYYYYY\\\```YYY\\\lllwwwxxxtttqqqzzz}}}mmmrrrwwwrrrddd^^^```]]]TTTOOOJJJEEEEEEJJJOOOQQQQQQUUUTTTQQQOOOMMMIIIDDD@@@333222333777<<<>>>:::666000000111111111111000000---111111000222<<>>AAAEEEHHHHHHFFFDDDFFFFFFFFFDDDBBBBBBDDDFFFBBBAAA???===<<<>>>CCCFFF666AAARRRcccqqq{{{zzz~~~~~~~~~rrr^^^[[[ZZZGGG@@@:::::::::666333222111111111111111222222333111222666>>>HHHRRRYYY\\\[[[yyywwwKKKGGGGGG>>>AAA>>>@@@<<>>777222000/////////........................------------------------,,,,,,,,,------------...........................,,,,,,,,,---------......------------------------------------.............................................///000000111111111111333444777CCC]]]ssstttMMMWWWtttiiiqqq\\\777000999===:::777111111000000111111222333222111222888@@@IIINNNPPPVVVdddnnneeeTTTZZZ|||sssvvvyyyiiiddd___YYYVVVUUURRRKKKEEE666333000///000111111000000000000000000000000000///333:::BBBJJJPPPSSSUUUKKKKKKLLLMMMQQQVVV]]]bbbjjjqqqyyy~~~~~~mmmYYYVVVRRROOOOOORRRVVVXXXWWWTTTQQQPPPOOONNNLLLJJJ;;;666111000333444222/////////000111222222222222---111111000666BBBKKKMMMFFFQQQ]]]kkkfffXXX^^^bbbUUUEEE<<<@@@EEEGGGCCC>>>;;;<<>>DDD>>>;;;???GGGLLLNNNNNNQQQSSSWWW^^^gggoootttvvvqqqtttxxx{{{|||}}}~~~zzztttnnniiieee```YYYTTTGGGIIIIIIEEEBBBCCCGGGJJJTTTyyy}}}zzz~~~vvvxxxbbbMMMDDDAAA<<<777555222222111111222222333444444666===GGGSSSZZZ]]]]]]|||yyyRRRFFFBBBAAAEEE===???BBB@@@@@@IIIRRRYYYtttXXXOOOLLLLLLLLLAAA999888777333333666444444444555555555666666999888888777666===QQQddd~~~kkk{{{~~~XXXIIIHHHHHHCCC777111111222000........................//////.........---------,,,,,,,,,---------......000///...---,,,---------//////...---,,,---///111,,,---...---++++++...111...//////...------///000---...///...---...000333000000000000111222333444555,,,333===:::JJJ{{{vvvWWWOOOqqqsss~~~uuu|||KKK;;;:::???;;;===222111000000000111333444:::333777GGGOOOQQQ^^^pppsss[[[ZZZeeexxxrrruuuppp]]]^^^]]]TTTWWWNNNAAA:::111...000222222111000//////000222333222000...DDDPPPQQQPPPIIICCCIIIRRROOOUUUjjjtttXXXKKKOOOOOOUUUXXXSSSLLLIIILLLPPPIIIFFFAAA:::444111000111222111000.........///000---...000666AAAJJJLLLKKKYYY~~~www\\\MMMEEE???>>><<<999;;;AAADDDFFFHHHKKKNNNVVVaaaiiivvv}}}sssjjj^^^UUUQQQMMMHHHCCCHHHJJJXXXppp|||___FFF>>>@@@<<<333444333222222444444333222333777BBBNNNWWW\\\bbbhhhyyyQQQFFFBBBAAAEEE>>>@@@===<<>>666000///000........................//////.........---------,,,,,,---------.....................---------------...///000000111111222777777666666666555333222,,,,,,,,,...000000...,,,---...///000000000000000000000000000111222333444888222555888>>>[[[eeeQQQ}}}yyyvvvmmmBBB888777@@@;;;333333222222222333444444000888AAAIIISSSbbbrrr{{{\\\SSSvvvmmmrrrmmmjjjdddSSSRRRJJJGGG???666000000222222111111111111111222333444555GGGMMMNNNSSS]]]XXXNNNNNN\\\]]]mmmxxxVVVLLLEEEHHHOOOPPPJJJDDDJJJHHHCCC>>>888444111111222111000000000000111111---555444888HHHOOOKKKHHHssszzzxxxyyy[[[RRRCCC<<<:::AAAGGGFFFCCCBBBDDDNNN\\\jjjwwwvvvkkk```XXXOOOIIIJJJUUUeeewww~~~kkkRRRCCC===999555555333222333444555444333555;;;GGGRRRUUUXXXeeeuuuwwwQQQGGGCCCBBBFFF???AAA???>>>KKKYYY]]]zzzUUUOOOKKKPPPHHH???<<<;;;888666666555555555666666666777777888777888===HHH```eeeNNNHHHEEEEEE===111---000/////////////////////////////////.........------------------.........///...............------------000666<<>>LLLVVVUUUYYYrrruuuPPPGGGDDDBBBFFF@@@CCCEEEGGGVVVdddtttqqqTTTMMMQQQJJJBBB>>><<<:::777666666666666777777777888888999666888CCCWWWuuu```OOODDDGGGDDD666...000////////////////////////////////////............---............///////////////...---...000222333@@@BBBFFFLLLRRRWWWYYYZZZSSSUUUVVVUUUTTTRRRQQQQQQMMMGGG===444///...///111111///......000111///---111111111111222333444444000888555;;;^^^lllGGGkkkyyyppplll|||xxxtttuuu~~~zzznnntttiiiXXXqqq}}}yyy}}}___:::DDDGGG888777666666555555555555555<<>>EEE???DDDGGGPPP\\\bbbuuu}}}rrrrrrooobbbTTTdddtttvvvjjjjjjvvvssscccjjjoooyyywwwqqq{{{nnnTTTAAACCCOOOGGGGGGFFFEEEBBB>>>888444000000111222222222222111...999888>>>LLLFFFLLLmmm{{{uuuWWWGGGDDD>>>===DDDIIIGGGDDDNNNggg~~~mmm___XXXYYY\\\yyyhhhNNN===888888666444444555777666666:::AAAMMMUUUUUU```rrrOOOHHHEEECCCGGGAAAEEEDDDOOO]]]sssZZZJJJQQQLLLDDD>>><<<;;;999555777777777888888888999999999999BBB[[[|||xxx\\\GGGFFFHHH>>>444222000000000000000000000000000000/////////................../////////000000.........000444:::???CCCWWWTTTQQQOOOPPPQQQPPPNNNRRRWWWZZZUUULLLGGGKKKQQQPPPNNNHHH>>>444///000222333111///---.../////////111111111111222333444555444;;;777FFFxxxvvvHHH[[[nnnVVVLLLMMMUUUkkkvvvpppooovvvvvveee]]]UUUVVVqqqrrr}}}||||||>>>CCC::::::888777555444444555666777DDDBBBUUUnnngggRRR\\\}}}zzzyyyoooRRRRRRKKKAAA888444333333444222444555333333999DDDLLLAAA======UUUzzzssssss```\\\sssppp{{{{{{kkkmmmzzz~~~yyyTTTFFFGGGHHHGGGFFFFFFFFFBBB===888111111111111111111111111444999>>>IIILLLFFFaaazzzlllyyy|||ZZZBBBFFFIII;;;BBBKKKTTTZZZddd{{{wwwfffYYY\\\lllwww]]]DDD555:::888555555666888888888???DDDLLLRRRXXXnnnpppNNNHHHFFFDDDGGGBBBGGGCCCVVVfffoooOOOPPPMMMFFF???>>>>>>;;;666888888888999999999::::::999>>>RRRuuuoooPPPGGGHHHDDD;;;555000000000000000000000000000000000/////////......////////////000000000000---///333:::BBBJJJPPPTTTVVVPPPJJJFFFFFFEEEBBB???IIIRRRWWWOOO@@@888<<>>===CCCAAAHHHQQQbbbzzzsssccc___iiiyyy}}}yyynnnUUU===<<<999666666777999::::::CCCHHHLLLRRRdddnnnMMMIIIGGGDDDHHHCCCHHHOOOeeevvv^^^QQQOOOHHHAAA@@@BBB???999999999999999:::::::::::::::HHHfff```LLLGGGFFF@@@999111111111111111111111111000000000000/////////...//////000000000111111111333888AAAJJJRRRWWWYYYZZZPPPLLLGGGFFFFFFFFFBBB>>>EEEOOOVVVRRRFFF<<<<<>>HHHRRR```ssslll```bbbqqqlll|||eeeDDD===:::777666888:::;;;;;;DDDKKKOOOYYY{{{nnnMMMIIIGGGDDDHHHCCCIII```uuuxxxvvvtttuuuiiiQQQPPPJJJCCCBBBEEEBBB;;;999999::::::::::::;;;;;;===SSSxxxlllQQQGGGFFFBBB;;;111111111111111111111111000000000000////////////000000000000111111111111<<>>GGGPPP[[[\\\TTTLLLIIIIIIGGG:::///...777<<<777000000999BBBAAA999222111444222222222222333444555555111;;;MMM}}}}}}fffUUUPPPoooVVVKKKCCCFFFKKKXXXttt}}}vvvnnnddd[[[XXXooollldddOOONNNHHHdddyyyCCCJJJ444===:::555333444999@@@DDDVVVtttrrrUUUeeeWWWTTTNNNEEE===777555555555444555:::CCCNNNWWW\\\{{{ppphhhttt~~~qqqyyyaaaYYYPPPKKKJJJHHHDDD@@@>>>;;;777333222333555777;;;<<>>;;;888777888:::;;;<<>>MMMAAA<<<>>>;;;999:::;;;:::<<>>???>>>lllxxxPPPKKKIIIBBB:::666222000000111222111111111111111111222333333222111111222777???FFFJJJNNNMMMLLLOOOWWW]]]\\\VVVWWWYYYYYYXXXWWWWWW[[[^^^```aaa^^^YYYZZZ]]]WWWNNN>>><<<777555<<>>DDDDDD===666444333333333333444555666555@@@cccrrrdddPPP|||}}}iii^^^]]][[[```}}}___IIICCCEEEDDDxxxXXX<<>>???LLLOOO[[[lllPPPKKKJJJJJJJJJNNNjjjwwwppplllbbbUUURRRVVVvvvzzzjjjnnnNNNEEELLLFFFLLLLLLFFF;;;======999999???DDDFFF|||\\\GGGWWW<<<===999444000000111222333222222111111222222333444333000///666AAAJJJLLLKKKBBB>>>@@@MMM[[[aaaaaa```\\\[[[[[[ZZZYYYXXXVVVUUUUUUWWWZZZ\\\^^^]]]VVVMMMAAA???<<<;;;@@@FFFFFFAAA777444444:::BBBFFFBBB===999777555333333444555777777HHHrrr{{{xxxTTTaaa~~~kkk^^^YYYXXXSSSmmmgggKKK???BBB===SSSsssnnneee<<<@@@???666888>>>;;;>>>MMMYYY___\\\rrr}}}VVVMMMKKK999111>>>===+++;;;QQQTTTnnnwwwnnnZZZPPPPPPJJJFFFCCC???:::666555777:::===EEEQQQaaazzztttkkkWWWDDD???EEELLL\\\}}}wwwsssuuuYYYBBB888999777999@@@AAAJJJTTTfffmmmRRRNNNKKKIIIKKKUUUvvvxxxqqqkkkaaaTTTNNNNNN___sssnnnUUUYYYBBBMMMGGGIIIOOOHHH???<<<===>>>::::::LLLaaayyyKKKVVV@@@AAA<<<555111000222333444222222222222222333444444333222444<<>>???BBBDDDBBB>>>;;;666333666???EEEFFFCCC>>><<<777444333444666888;;;NNNpppxxxNNNxxxpppppp^^^RRRRRRLLL___rrrNNN>>>AAA@@@AAAmmmrrrzzzAAA>>>AAA444999>>>999FFFWWWTTTDDDhhhxxxcccJJJLLL???222<<<777888DDDJJJYYY{{{qqqfff[[[LLLDDDBBB@@@===999555777;;;???CCCUUUqqqkkk}}}~~~fffJJJCCCIIILLLZZZ|||zzzuuu{{{zzzttthhhJJJ999:::888:::@@@AAAEEEUUUoooUUUOOOKKKGGGLLL\\\yyyqqqiii___UUUOOONNNJJJ^^^~~~\\\ooonnnEEEKKKGGGFFFOOOGGGEEE;;;<<>>>>>222^^^tttPPP>>>@@@777999999:::QQQ^^^NNN]]]wwwvvvxxxLLLGGGEEE999777666EEEHHHLLLppplllRRRDDD@@@??????<<<666666:::@@@HHHccctttzzzVVV<<>>AAApppzzz~~~xxx{{{}}}KKKIIIFFFAAA;;;666444444444444444444333333444444555666555>>>JJJQQQSSSUUUZZZ^^^^^^dddfffbbbcccpppxxxvvv~~~rrrqqq}}}hhh^^^RRRJJJDDD@@@AAADDD@@@===999777888<<>>???>>>888666:::===NNNtttuuuzzziiiFFF999IIIRRRttt{{{xxxWWW???===:::999>>>AAAPPPdddrrrTTTLLLJJJOOOaaa}}}|||wwwooofff___YYYQQQKKKKKKKKKdddwwwXXXgggcccFFFKKKKKKOOOFFFEEEBBB@@@@@@AAAVVV{{{yyyppplllnnn___NNNGGGCCC===999666555444333444444444444444555555666>>>HHHTTTYYYZZZZZZ^^^bbbcccqqqvvvoooqqqnnnhhhbbb___```bbbaaa___mmmfffooo|||wwwrrrnnncccRRREEEAAABBBCCCAAA<<<777888???EEEEEEBBB>>>;;;888888:::;;;EEEzzzoooQQQ}}}jjjXXX\\\FFFSSS~~~kkkOOOQQQMMMCCC^^^UUUEEE888>>>777HHH[[[;;;>>>999777CCCSSSXXX```qqq{{{vvvjjj___cccuuuLLLCCCCCC888<<<<<<___yyy^^^MMM@@@>>>>>>999888<<<>>>XXXwwwVVV???FFFSSSnnn~~~yyy}}}YYY@@@???;;;888???DDDPPPuuuqqqSSSKKKJJJTTTkkk}}}{{{xxxqqqiiibbb[[[QQQIIINNNBBBRRRppp}}}aaaUUUzzzpppEEENNNOOOPPPGGGBBBFFFCCC:::BBBhhhzzz{{{ssssssfff___uuuRRRGGGDDD>>>:::888666444222555444444444444555666666HHHOOOXXX\\\\\\[[[\\\^^^wwwzzzqqqrrrgggTTT\\\___bbbcccdddiiirrryyyuuufff```ggghhhbbbjjjzzz}}}ttt[[[NNNDDDGGGFFF@@@888666===EEEEEECCC???<<<:::::::::;;;PPPhhh}}}mmmRRRzzz\\\QQQVVVKKKXXXkkkLLLNNNLLL===UUU|||UUUCCC666AAA???>>>___DDD>>>888777MMM```VVV^^^~~~{{{yyyhhhuuufffRRRuuuRRR???CCC<<<@@@BBBxxxuuummmVVVBBB>>>===::::::???GGGeeeqqq|||uuuHHH>>>QQQYYY}}}|||}}}|||tttzzzXXX@@@@@@;;;999@@@HHHQQQqqqUUULLLOOOLLLxxx~~~xxxtttmmmggg```YYYRRRMMMIIIEEEKKKdddcccTTTcccNNNRRRJJJMMMFFFCCCGGGEEE555^^^}}}vvvqqqnnnmmmnnnqqqooo[[[}}}PPPHHHJJJBBB:::;;;666111666444444666777222111;;;IIIOOO```]]]XXXaaa]]]eeewwwlll^^^XXXeeezzz{{{yyy~~~hhheeeuuuuuummmsss|||kkkwwwzzzgggYYYIIIIIIHHHGGGFFFDDD???999EEEEEECCC???=========<<>>IIIcccsssCCC999KKK<<<]]]gggFFFppp~~~yyyuuusssvvvyyyuuulllhhhSSS___[[[EEE<<>>:::JJJ}}}VVVBBBLLLPPPyyy~~~}}}{{{xxxtttrrrqqqxxxrrrtttuuuzzzuuu}}}RRRFFF>>>444===AAAEEE^^^rrrVVVJJJPPP[[[|||vvvsssmmmgggaaaYYYRRRMMMJJJFFFIIIZZZxxx{{{UUU^^^RRRLLLFFFKKKFFFBBBFFFHHHEEErrr}}}vvvqqqmmmkkkyyyqqqvvvsss]]]cccvvv}}}jjjJJJJJJCCC>>>===777333777777666666777555777BBBOOOGGGWWWeeegggooommmbbb\\\aaagggooozzzxxx{{{yyytttllldddcccjjjsssiii\\\RRRQQQMMMCCC???AAAEEEDDDCCC@@@??????>>>>>>eeerrr]]]XXX}}}iii<<>>888666999777444222444888???JJJUUUeee]]]yyy{{{rrrsssccc___dddppp~~~{{{yyywwwqqqfff```kkk|||mmm]]]SSSMMMGGGBBBCCCBBBAAAAAA@@@@@@AAAAAAzzz~~~~~~VVVbbbuuuLLLMMMUUU}}}oooZZZyyyTTTFFFFFFAAAHHH___iiiFFFFFF<<<;;;:::OOO}}}{{{BBBAAA;;;QQQVVV\\\~~~{{{vvvqqqnnnmmmnnnvvvggg\\\LLLEEEGGGkkk~~~KKKAAABBBTTT___CCC???<<<444HHHbbbsssqqqyyy```BBB===PPP|||}}}}}}{{{ooolllmmmvvvxxx~~~jjjOOO@@@999>>>AAANNNvvvWWWEEESSSvvv{{{vvvqqqnnnjjjfff```YYYQQQLLLIIIKKKGGGFFFYYY|||yyy^^^YYYqqqOOOKKKOOOHHHLLLDDDCCCZZZ]]]TTTNNNPPPSSSTTTSSSSSSaaarrr|||uuuoooiiieee~~~|||hhhddd}}}{{{\\\<<>>===???@@@@@@BBBFFFrrr}}}UUUlllvvvOOO[[[eeeHHHJJJppplll\\\zzzWWWEEEFFFAAAEEEYYYpppFFFDDD;;;>>><<>>AAAVVVwwwVVVJJJbbbxxxsssnnnkkkgggccc^^^XXXQQQLLLHHHKKKIIIEEERRRpppgggVVV|||zzzPPPLLLKKKDDDKKKEEEMMMvvvmmm[[[IIIDDDCCCGGGKKKLLLPPPTTTiii~~~~~~zzztttmmmfffcccgggzzzooo\\\jjj~~~cccEEENNNsssjjjLLLBBBGGG>>>777:::999;;;999888:::CCCMMMUUUXXXaaawwwnnnzzzyyysssnnn```RRREEE???;;;===>>>>>>CCCJJJeee|||XXXuuuvvvttt}}}eeeNNNmmm|||VVVCCCuuuVVVWWWyyyYYYFFFFFFAAADDDUUUtttGGGAAA888@@@???NNN|||NNNCCCTTT~~~UUUZZZzzzjjjhhhsss~~~}}}|||zzzwwwsssnnnjjjeeeccc```fffcccQQQIII>>>KKK]]]DDDEEE```XXX@@@@@@???VVVwwwyyyxxxrrr@@@DDDTTTrrrttteeeJJJUUUMMM]]]fffbbbXXXHHHWWWSSSqqqwwwyyyyyydddVVVTTT]]]hhhsss|||cccGGG???AAA===<<>>888<<<777888888888:::DDDRRR]]]aaahhhwwwxxxmmm|||mmm```dddTTTHHH???>>>======DDDOOOddd}}}}}}dddHHHOOOQQQFFFNNNuuuvvvIIIRRR]]]III]]]xxx[[[FFFCCC@@@DDDTTTqqqHHH@@@777AAA>>>GGGuuuRRRFFF[[[tttYYY\\\SSSKKKJJJRRR[[[```aaaooo~~~|||zzzwwwuuurrrooolllhhhbbb^^^VVV___bbbMMMDDD>>>===___gggGGGSSSpppBBB>>>HHHdddzzzwww```<<>>:::???777333777:::???NNNfffzzz{{{hhhttt}}}zzznnnllliiiYYYhhhzzzppp{{{}}}uuuttthhhXXXHHHBBB>>><<>>DDDTTTkkkEEE???999BBB;;;AAAsssKKKBBB\\\dddcccwwwYYYMMMMMMNNNUUU^^^ffflllmmmvvv|||~~~{{{xxxvvvqqqooolllkkkiiieee___[[[RRRTTT\\\MMMBBBCCC???KKK}}}sssPPPlllNNN===MMMnnn|||OOO@@@IIIkkk{{{^^^[[[uuurrryyybbbYYYttt|||kkk]]]]]]jjjwww}}}TTTYYY___gggttt~~~rrrMMM???BBB<<>>CCCNNNLLLCCCBBBFFFbbbkkk```wwwzzz^^^AAA<<<===CCCSSSfffBBB>>>;;;DDD:::@@@xxxHHH???ZZZRRR[[[nnnQQQGGGMMMWWWfffwww}}}yyytttrrrllljjjhhhhhhgggddd]]]XXXVVVOOOYYYNNN???AAA>>>CCC\\\vvv\\\===NNNsss~~~nnnBBBFFFRRRxxxxxxzzzOOOJJJxxx{{{tttNNNTTT}}}ttthhh]]]gggnnnQQQQQQUUU^^^kkkwwwWWWAAAAAA;;;KKK}}}VVVdddtttfffpppeee```YYYSSSPPPNNNMMMKKKNNNHHHGGGKKKIIIMMMhhhlllRRR^^^rrrKKKNNNGGGTTTWWWkkktttyyyooofff```]]]\\\RRRQQQUUUNNNEEEWWWtttfffIII>>>BBBvvvRRRBBBDDD>>>555???999<<>>;;;FFFEEE[[[EEE<<<===CCC===@@@fffUUUHHHPPPVVVjjjuuuyyyQQQRRR```yyy{{{wwwsssmmmhhhnnnjjjfffbbb^^^[[[VVVSSSSSSOOOMMMKKKEEE>>>===@@@jjjQQQ}}}jjjoooJJJJJJvvvUUUKKKEEE[[[{{{~~~oooJJJhhhtttbbbgggyyy^^^BBBRRRxxxjjjllllllrrrdddWWWMMMJJJVVVhhh~~~|||```EEEAAA<<>>NNNnnnkkkwwwyyy~~~aaaDDD;;;CCCRRR{{{~~~wwwHHHCCCDDDEEEJJJTTTZZZYYYWWWWWWuuutttVVVCCCAAA===GGGHHHZZZ???777999???;;;@@@hhhsssGGGRRRTTT\\\pppvvvzzz^^^YYYxxx~~~~~~zzz||||||zzzwwwsssooolllhhheeebbb___]]]YYYUUURRRPPPMMMJJJIIIDDD>>>===@@@LLLzzz[[[ppp}}}LLLNNN}}}nnn~~~OOODDDEEEfff{{{nnnTTTvvvrrreee___WWWQQQ```wwwVVV@@@ZZZnnn|||pppmmmfffRRRJJJIIIQQQ___uuuTTTAAABBB>>>WWWUUUqqq{{{|||xxxhhh^^^]]]XXXRRRNNNLLLKKKJJJJJJKKKHHHJJJNNNHHHEEESSShhhyyyUUUWWWtttNNNOOOHHHIIIllluuussscccXXXVVVOOOHHHFFFEEEHHHOOOWWWuuuUUUEEE<<>>===@@@DDD___xxxsss{{{VVV???QQQWWWxxxnnnBBBEEELLLMMMUUUcccmmmttt}}}oooSSSCCCBBB>>>EEEKKKVVVCCC;;;;;;???999>>>eee}}}MMMUUU[[[jjjnnnnnn\\\fff{{{~~~sssddd\\\]]]fffooouuuvvvxxxyyyxxxuuuppplllkkkbbb```___]]][[[WWWRRROOOKKKHHHGGGFFFBBB======@@@===cccjjjvvvkkkMMMUUUkkkMMM@@@IIIxxxxxx}}}~~~||||||mmm^^^rrrzzzcccSSSFFFDDDEEEKKK^^^tttPPP@@@[[[lllqqqlllvvv{{{wwwwwwxxx```___ddd\\\LLLGGGFFFMMMYYYoooOOO???CCCAAA___ZZZwww{{{uuujjjccc___ZZZTTTOOOMMMLLLLLLKKKLLLKKKOOOSSSNNNGGGOOO]]]{{{[[[WWWjjjRRRMMMDDD^^^yyyxxxzzzhhh[[[XXXRRRIIIBBBEEELLLOOOMMMvvv|||[[[GGGBBBAAARRRVVVTTT>>>AAA@@@>>>AAAYYYwwwyyy}}}|||~~~mmmwwwjjjHHHIIINNNwwwzzzlllAAAHHHVVVdddwwwiiiOOOAAA???<<>><<>>??????CCC```LLL<<<;;;>>>???;;;CCChhhMMMNNNQQQsssRRR```wwwuuuzzzgggVVVRRRKKKHHHSSSiii}}}tttlllmmmmmmfffaaaaaa```^^^[[[XXXUUUOOOIIIEEE@@@>>>>>>???===:::;;;@@@AAATTTqqqZZZyyyZZZ|||nnn```JJJGGGeeexxx~~~zzzooobbbZZZVVVTTTXXXeeebbbKKKHHHEEE>>>:::;;;???@@@>>>AAA???EEEJJJbbbooo[[[XXXsss{{{|||tttffftttvvvjjjfffXXXIII@@@FFFWWWpppdddtttVVVDDDAAACCCnnnjjjpppyyymmm___rrrzzzccc\\\XXXSSSPPPPPPPPPQQQQQQKKKJJJJJJLLLKKKJJJMMMQQQ\\\{{{}}}[[[bbb}}}KKKOOOTTTwwwgggjjj|||pppjjjZZZTTTMMMGGGBBBBBBHHHOOOOOO}}}tttXXXBBBEEEBBBbbbVVVDDDEEEAAATTTvvv{{{NNNfffjjjZZZ}}}oooPPP@@@>>>???AAACCCfffCCC??????CCCBBB;;;AAAcccrrrHHHWWWSSSxxxRRRfffzzzmmmbbbcccYYYSSSZZZnnnyyykkkmmmnnnhhhaaa```[[[XXXUUURRROOOKKKFFFCCC???======???===:::;;;???DDDOOOwwwzzzzzzqqqooouuuiiiXXXmmmWWWuuulllcccFFFJJJkkkpppcccQQQEEEFFFKKKMMMZZZ]]]JJJAAA???<<>>@@@BBBgggwww:::777:::@@@CCC@@@IIIlllVVVfffVVVwww___qqq{{{wwwttthhhkkkvvvnnnnnnppphhh___\\\UUUSSSOOOLLLJJJHHHDDDBBB???======>>>===999;;;???@@@UUUuuu```aaa]]]MMMFFFLLL[[[vvvgggSSSZZZ[[[zzzpppoooGGGNNNppp{{{wwwlllRRR<<<:::???999???GGG===<<