powerflow0300p4e34e34e34e34e32e32e32e32e32e32e32e34e34e32e32e32e32e32e32e32e34e32e34e32e32e32e32e32e32e32e32e32e32e32e32e32e32e32e32e32e32e32e32e32e32e32e32e32e32e32e32e32e32e32e34e32e32e32e32e32e32e32e32e34e34e34e32e32e301632163325105773577757805785579558065810581558265830583658415854586258665869587158815884589158935898590159155923592659685970597359815984598959996010601460196030603460406045605860666070607360756085608860956097610261056119612761306172617461776184618861956197620062026207620962146218622862316233623662406242625262556257626162636267626962776281628362866292629763016306631063236326633363436350635563576360636263756379638663896393639563996401640564256430643364386448645164616463646664766486648964966500651565176520652665296531653465416544655165546556656165646573658465936602661266156626662866316641664466466659666266646667667666846687668966946702671367176720672567276735674767496753675567606768677167756778678067996803681468186824682768316838684168576865686968766878688168836888689068956899690969126914691769216923693369366938694269446948695069586962696469676973697869826987699170047007701470247031703670387041704370567060706770707074707670807082708671067111711471197129713271427144714771577167717071777181719671987201720772107212721572227225723272357237724272457254726572747283729372967307730973127322732573277340734373457348735773657368737073757383739473987401740674087416742874307434743674417449745274567459746174807484749574997505750875127519752275383002232223223010020482098204820981973201819732018197419751974197520202024202020241938204119382041194920031949200320832085208320851971199919711999213621412136214120102015201020151972199219721992202220242022202420022003200220032108211321082113201220192012201919342060193420602033203520332035198921681989216820432081204320812020202320202023210221352102213520532055205320551980198119801981196921871969218719451946194519462046206220462062202720692027206920612080206120802040206020402060213421352134213521382141205520902055209022012226220122261940194219401942212721302127213019361938193619382156215721562157204720962047209619722023197220232099212020992120195019571950195719972121199721212010201420102014195321841953218420392043203920431934193819341938209720982097209820722075207220752101210221012102206420662064206621242152212421521995217019952170219922032199220321012135210121351981198219811982205520562055205620482091204820911995199819951998211221212112212119341935193419352085208620852086196019941960199420442094212721282127212819461947194619472043207820432078219822052198220520502052205020522062206320622063197519761975197622002221220022211954218519542185208620872086208720722074207220742011201320112013197421881974218821092110210921101969197819691978193421801934218020132014201320142200222222002222197819791978197919651973196519731964218619642186199619971996199720172021201720212113212121132121195019521950195221072121210721212047205020472050208720882087208820092010200920102201222422012224210421292104212921392140213921402099211920992119203220352032203520422080204220802037203820372038210621772106217721442145214421452148214921482149219722012197220121452148214521481962219719622197201420162014201620772079207720791959196719591967209620982096209820032009200320092040219420402194205020552050205519912169199121692030217520302175199019911990199121332134213321342049219520492195220322282203222820582089205820891990219319902193200720092007200921092120210921202108212121082121196220061962200621472151214721512020202120202021202920302029203020442045204420452134213621342136200120122001201221312133213121332011201420112014210021392100213921992216219922161953195419531954205320592053205921592160215921602103211821032118194919511949195119431951194319511993200419932004203920402039204021572158215721582049209220492092197619791976197919381943193819431962196519621965200620082006200820322033203220332199221121992211198021901980219021412147214121471970198319701983204620472046204719681977196819772199221321992213214421472144214720402077204020771962196319621963210321062103210622052206220522062154215621542156202120222021202221242125212421252198220821982208210721082107210820502057205020572121212221212122193219341932193420832086208320861970199319701993195019511950195121382139213821392199220221992202196019911960199121102158211021582108211221082112193219361932193619831985198319852114211521142115201720182017201821522155215221552103211521032115215321542153215421992215219922151946196219461962196120041961200419322178193221781986198719861987205620572056205721142177211421772085208920852089210821202108212019462006194620061999210519992105193319341933193421232124212321241958196619581966203620372036203721992214219922142005200720052007195619571956195720162019201620192040207820402078208220842082208420262030202620302008201520082015204720732047207319932171199321712207220922072209219922182199221819882121198821211985219219852192202421172024211721552156215521561942218119422181195519561955195620252032202520322198220421982204193719381937193819601995196019952203222922032229207621962076219619621974196219742127212921272129196419671964196720402041204020411954216219542162208820902088209020192166201921662050205120502051194619481946194820642093206420931941194319411943220022202200222020832084208320841942194419421944196319681963196819771978197719782033203420332034193619401936194020352036203520361944195019441950205320542053205421282130212821302152215721522157210521222105212220552059205520592158215921582159205120842051208419482183194821832038204020382040203720442037204419792189197921892040206120402061194119421941194220122020201220201995217219952172196619751966197520522085205220851968196919681969195319551953195522012227220122271935194719351947196919721969197221992212219922122141214221412142219922222199222219821984198219841985198419852128212921282129203420702034207019962000199620002108211921082119193919421939194219601961196019611970197119701971203620792036207921292147212921472015201720152017193919451939194520362042203620422032206720322067196619741966197419341949193419492065207120652071199019921990199220882089208820892049208220492082203820432038204319921997199219972100214121002141213021482130214819862167198621672047209120472091195621631956216320432047204320472106210721062107204320792043207921162118211621181966196719661967203620392036203919951996199519961999200419992004222522312225223120162164201621641951195419511954193319371933193719631966196319662094209520942095198520541985205420292174202921742115211621152116196919701969197021372141213721412116211721162117197919801979198019882111198821111933193919331939199821211998212119851987198519871958195919581959203620682036206821112114211121142063209320632093212621272126212722012225220122252068207020682070204520462045204619842191198421912028203120282031202820292028202919891990198919902144214621442146199119951991199521302131213021311992199419921994220222032202220322052207210421732104217320912097209120972002216520022165205020562050205620652074211021202110212021002150210021501958196319581963195219531952195320402042204020422058208820582088200720102007201019462005194620052125212621252126201220182012201820682069206820692065206620652066214221432142214319941995199419952002201420022014202920312029203121972204219722041980198619801986215321552153215522002219220022192001200220012002196819731968197320122021201220212025203120252031199921041999210419581965195819652099211820992118205120562051205620672069206720692199221721992217194321821943218220532058205320582106212021062120208220832082208320102013201020132047209820472098194719671947196720632071206320712138214421382144220722102207221019621966196219662201222322012223202620342026203420502092205020922075207620752076202821762028217621552157215521572105212921052129205220532052205321972202219722021962200519622005207320742073207419921993199219932036206720362067200820172008201721502161215021612132214721322147203720782037207819881997198819971933217919332179202720282027202821222125212221252204223022042230196719711967197120482098204820981973201819732018197419751974197520202024202020241938204119382041194920031949200320832085208320851971199919711999213621412136214120102015201020151972199219721992202220242022202420022003200220032108211321082113201220192012201919342060193420602033203520332035198921681989216820432081204320812020202320202023210221352102213520532055205320551980198119801981196921871969218719451946194519462046206220462062202720692027206920612080206120802040206020402060213421352134213521382141205520902055209022012226220122261940194219401942212721302127213019361938193619382156215721562157204720962047209619722023197220232099212020992120195019571950195719972121199721212010201420102014195321841953218420392043203920431934193819341938209720982097209820722075207220752101210221012102206420662064206621242152212421521995217019952170219922032199220321012135210121351981198219811982205520562055205620482091204820911995199819951998211221212112212119341935193419352085208620852086196019941960199420442094212721282127212819461947194619472043207820432078219822052198220520502052205020522062206320622063197519761975197622002221220022211954218519542185208620872086208720722074207220742011201320112013197421881974218821092110210921101969197819691978193421801934218020132014201320142200222222002222197819791978197919651973196519731964218619642186199619971996199720172021201720212113212121132121195019521950195221072121210721212047205020472050208720882087208820092010200920102201222422012224210421292104212921392140213921402099211920992119203220352032203520422080204220802037203820372038210621772106217721442145214421452148214921482149219722012197220121452148214521481962219719622197201420162014201620772079207720791959196719591967209620982096209820032009200320092040219420402194205020552050205519912169199121692030217520302175199019911990199121332134213321342049219520492195220322282203222820582089205820891990219319902193200720092007200921092120210921202108212121082121196220061962200621472151214721512020202120202021202920302029203020442045204420452134213621342136200120122001201221312133213121332011201420112014210021392100213921992216219922161953195419531954205320592053205921592160215921602103211821032118194919511949195119431951194319511993200419932004203920402039204021572158215721582049209220492092197619791976197919381943193819431962196519621965200620082006200820322033203220332199221121992211198021901980219021412147214121471970198319701983204620472046204719681977196819772199221321992213214421472144214720402077204020771962196319621963210321062103210622052206220522062154215621542156202120222021202221242125212421252198220821982208210721082107210820502057205020572121212221212122193219341932193420832086208320861970199319701993195019511950195121382139213821392199220221992202196019911960199121102158211021582108211221082112193219361932193619831985198319852114211521142115201720182017201821522155215221552103211521032115215321542153215421992215219922151946196219461962196120041961200419322178193221781986198719861987205620572056205721142177211421772085208920852089210821202108212019462006194620061999210519992105193319341933193421232124212321241958196619581966203620372036203721992214219922142005200720052007195619571956195720162019201620192040207820402078208220842082208420262030202620302008201520082015204720732047207319932171199321712207220922072209219922182199221819882121198821211985219219852192202421172024211721552156215521561942218119422181195519561955195620252032202520322198220421982204193719381937193819601995196019952203222922032229207621962076219619621974196219742127212921272129196419671964196720402041204020411954216219542162208820902088209020192166201921662050205120502051194619481946194820642093206420931941194319411943220022202200222020832084208320841942194419421944196319681963196819771978197719782033203420332034193619401936194020352036203520361944195019441950205320542053205421282130212821302152215721522157210521222105212220552059205520592158215921582159205120842051208419482183194821832038204020382040203720442037204419792189197921892040206120402061194119421941194220122020201220201995217219952172196619751966197520522085205220851968196919681969195319551953195522012227220122271935194719351947196919721969197221992212219922122141214221412142219922222199222219821984198219841985198419852128212921282129203420702034207019962000199620002108211921082119193919421939194219601961196019611970197119701971203620792036207921292147212921472015201720152017193919451939194520362042203620422032206720322067196619741966197419341949193419492065207120652071199019921990199220882089208820892049208220492082203820432038204319921997199219972100214121002141213021482130214819862167198621672047209120472091195621631956216320432047204320472106210721062107204320792043207921162118211621181966196719661967203620392036203919951996199519961999200419992004222522312225223120162164201621641951195419511954193319371933193719631966196319662094209520942095198520541985205420292174202921742115211621152116196919701969197021372141213721412116211721162117197919801979198019882111198821111933193919331939199821211998212119851987198519871958195919581959203620682036206821112114211121142063209320632093212621272126212722012225220122252068207020682070204520462045204619842191198421912028203120282031202820292028202919891990198919902144214621442146199119951991199521302131213021311992199419921994220222032202220322052207210421732104217320912097209120972002216520022165205020562050205620652074211021202110212021002150210021501958196319581963195219531952195320402042204020422058208820582088200720102007201019462005194620052125212621252126201220182012201820682069206820692065206620652066214221432142214319941995199419952002201420022014202920312029203121972204219722041980198619801986215321552153215522002219220022192001200220012002196819731968197320122021201220212025203120252031199921041999210419581965195819652099211820992118205120562051205620672069206720692199221721992217194321821943218220532058205320582106212021062120208220832082208320102013201020132047209820472098194719671947196720632071206320712138214421382144220722102207221019621966196219662201222322012223202620342026203420502092205020922075207620752076202821762028217621552157215521572105212921052129205220532052205321972202219722021962200519622005207320742073207419921993199219932036206720362067200820172008201721502161215021612132214721322147203720782037207819881997198819971933217919332179202720282027202821222125212221252204223022042230196719711967197121888488609372232767810223338047464378522346768861023223542397310142236845223754070110002238595712109622394485622240329705758224155292296310182242779843107322433334937822244301413224576179810422246342570786105010852247411678985104322486336792249571795225035143622514379481062225239910112253355495225433722554214446392256445480225791922583755162259392981226056588299022613964072262326544631652684847226369222643697888849702265560971226611002267928226848922691013227096722715025078852272503227354822744016627902275666102422766742277110622784562279730228010482281800228238622834422284466228534622864502287806228860022899582290724229153822925202293532229474422954326287372296107122979089532298365229982523001664167617532301158316262302119612901459160123031492170218392304123917891830230516612306135615171816230714111528191223081264137823091145152115742310136817381779183423111595165918892312114913091598231311171229231415771614185823151158138616021866190123161227149418011859231714491495231813871611231911671252232012531764187823211215182723221171131123231153232412371260145523251261129623261735232711911332232812081797232913811698180623301212122323311142136014471468150016632332150823331185160417001786233413761787233519162336174423371305233818292339178323401318132317012341131923421364234312171478160623441482184023451490234619222347127223481546234918642350161623511202235212582353128223541162235512662356162223571416235817742359154023601354236113362362134823631560236412481444155323651887236617241769236711812368164123696376546756919149361107330390418457636690868419826371655780739915308370391590738366781367731772811849578591766104977378434886134942967068676210024288271060763801310576869577579642912475994387569822995443568754913732823702733890381703694942992103851494342264874085167285050854659261667174610681088617774916993467750464593103969581686690091710695157519011061111460877582010303474548218289276046408529263148531115320376829302465103130445174786730543881743958860977645546277746358980793234460193310223454084098366056568378399596577258389209406779417229351104334964528539872965524529649968321873880972109258064171610934024147418149049691015468844905382469881110541593831568890610365581028324982101610293113255185816739077001003108954759468748251954131838448310011056328559812100610324494581057385459510563101731971385851170491047066085910973036611007306338550813471551624103332262533937730732372673410357101072353110896096210781109526553711961101910344925967358643325977786967838548629029441094496697804110249780287838858290335652158361470675280380899630975349486399733638943087989289642455480555595635060695737447860771588889310585335878764344795226327609841074435818108478792134336241052379453699810513313573548093987648709871010865104410959459541008352100910458429558711063394446714109044798610913951076745107751261543170711035138558977088771054312638770105570977179931342068281948175687499953768387536375741288998058610757659494259183003935171059378490104034039757461866448697810376897921082498619894105247663089545254245365098893494641665332747265868094765966592489892593072793157589910414918463795436859891053383417473477545939635793111040062669362710041111950100536842674895142778984048774984185610835305613585315563413594063165573606441064488564645317361602832883929833101250061296610655015065496036139911098622667663728102510803726237293735847911081585651796572797573109975589191198375988733552540371781597992352710794996815045091020108640556659861064766869872083083410464404617681026364484505824952107064697410874045347429757361021111243362097662171897710666297191067599831611699669567104772110277694414608354855357431113909145314701491150717301752192311461206123412731452150616841235164211871471159615551731112411861207140615541182159711831547158816271665139414071582186515891600116416771165124514861502157818181244164318761579161711261392168513931395145817281291181012031385163818111259138415701729154816391518154917061197151915101758180818541330175912381464155616671488166613241362140814321487156218841904143315901732180912831566128014091855151116321682171617331885133115671717187719301424159116361846116312701637164417431420145616681742113016691931113611921645111812811847112012671563168311211254163312551404142515921271127815931279140516231748116014171749183811611224122516521421147216531655177514731541165417361756149317571538175119201150178013441355168817811340134514651784113716891696178819081396145715321909121812301557163017201785183112841660172111981285169719211231175411311504172218521374184411401798183218451127114113341397148917231516181919051363141015031298133513571134120012991817187211441375162818221848126512741873120112751326137918331135152916741327152017261286147616751913111914771823112211541366162912871367144018491138144111551193112311391542155018511526188811691924177617781894192513421369152717771835185013081412155116801148141315941512159916701678171817601910131215131620191813131618169412041398171911721337139914301522156816191624181211251569131016791813115212051246169517081712124013701621137117721166142217731190129414231531170417091874134914031692125012951338144815761800189012511634190016031737115911781226133916101352181418671147117311701625121415801686180318261681186019111761177018241168182518611658177116871879121012621530190612631802190712111892156118931328143112471523191913291671171315241693187011281454158618711525158716151129123614981635129715721690181513531499169111791573122817051796140218911581176512411734111612091333187511941306185611561213139014341480130217941853150516081898131414351710186812921446171112681358126914661804175017621232146911431288147414961763147514811740171417411746154317471391171518571307166211951359150118051869119912331289129313611755145116091926121614421509144318201927176618211184124215641767124316051656130315651657167218991346137711741347137211571175122211321373117614601880130413801461113311771418164816991745164918281316142817821881131713221365141914291807191414381483147915441841189611881439154511891400160718971401146716121388161313891915157117071727179915751703115113411219153316311795173913431895131514971320132518361902122113821414142614631484151415361646165018621256127715841842118013001321164017681886146217901903122013501558179115521837192812491436179214371534179318821445153518831415164714271515148513831863153718431585125712761651130113511559192917251-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11