StreamFMA.max 385 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370537153725373537453755376537753785379538053815382538353845385538653875388538953905391539253935394539553965397539853995400540154025403540454055406540754085409541054115412541354145415541654175418541954205421
  1. #ifdef MAXCOMPILER_VERSION_INFO
  2. #define MAXCOMPILER_VERSION_INFO_PRESENT 1
  3. #define MAXFILE_MAXCOMPILER_VERSION_YEAR 2018
  4. #define MAXFILE_MAXCOMPILER_VERSION_NUM 3
  5. #define MAXFILE_MAXCOMPILER_VERSION_POINT 1
  6. #define MAXFILE_MAXCOMPILER_VERSION_PATCH ""
  7. #define MAXFILE_MAXCOMPILER_VERSION_REV "b189b8e"
  8. #define MAXFILE_MAXCOMPILER_VERSION_RELEASE_DATE "2019-01-09"
  9. #define MAXFILE_MAXCOMPILER_VERSION_RELEASE_MODE true
  10. #endif
  11. #ifdef MAXFILE_BUILD_INFO
  12. #define MAXFILE_BUILD_INFO_PRESENT 1
  13. #define MAXFILE_BUILD_NAME "StreamFMA"
  14. #define MAXFILE_BUILD_DIR "/mnt/beegfs/home/jusers/makni1/jumax/makni2/starpu.git/tests/./StreamFMA_MAX5C_DFE_SIM"
  15. #define MAXFILE_BUILD_DATE 20200128
  16. #define MAXFILE_BUILD_REV 1
  17. #endif
  18. #ifdef PARAM
  19. #define PARAM_PRESENT 1
  20. PARAM(DYNAMIC_CLOCKS_ENABLED, 0)
  21. PARAM(MemCtrlPro_TotalNumStreams0, 6)
  22. PARAM(MemCtrlPro_NumRdStreams0, 4)
  23. PARAM(MemCtrlPro_NumWrStreams0, 2)
  24. PARAM(MemCtrlPro_DDRType0, 4)
  25. PARAM(MemCtrlPro_BurstSizeInBytes0, 192)
  26. PARAM(MemCtrlPro_MainFIFODepth0, 512)
  27. PARAM(APP_ID, 0)
  28. PARAM(REV_ID, 0)
  29. PARAM(CHAIN_LENGTH, 160)
  30. PARAM(IS_SIMULATION, 1)
  31. PARAM(MEC_SUPPORTED, 1)
  32. PARAM(PCIE_SLAVE_STREAMING, 0)
  33. PARAM(PCIE_ALIGNMENT, 16)
  34. PARAM(NUM_IFPGA_LINKS, 0)
  35. #endif
  36. #ifdef STRING_PARAM
  37. #define STRING_PARAM_PRESENT 1
  38. STRING_PARAM(BOARD_MODEL, "MAX5_LIMA")
  39. #endif
  40. #ifdef INCLUDE_GENERATED_CPP_HEADERS
  41. #include "StateMachineManagerBlock_impl_addrgen_cmd_MemoryControllerPro0_oDataT2.h"
  42. #endif
  43. #ifdef INCLUDE_GENERATED_CPP_HEADERS
  44. #include "StateMachineManagerBlock_impl_addrgen_cmd_MemoryControllerPro0_oDataT1.h"
  45. #endif
  46. #ifdef INCLUDE_GENERATED_CPP_HEADERS
  47. #include "StateMachineManagerBlock_impl_addrgen_cmd_MemoryControllerPro0_inBT2.h"
  48. #endif
  49. #ifdef INCLUDE_GENERATED_CPP_HEADERS
  50. #include "StateMachineManagerBlock_impl_addrgen_cmd_MemoryControllerPro0_inAT3.h"
  51. #endif
  52. #ifdef INCLUDE_GENERATED_CPP_HEADERS
  53. #include "StateMachineManagerBlock_impl_addrgen_cmd_MemoryControllerPro0_inBT3.h"
  54. #endif
  55. #ifdef INCLUDE_GENERATED_CPP_HEADERS
  56. #include "StateMachineManagerBlock_impl_addrgen_cmd_MemoryControllerPro0_inAT2.h"
  57. #endif
  58. #ifdef INCLUDE_GENERATED_CPP_HEADERS
  59. #include "StateMachineManagerBlock_impl_MemoryControllerPro0.h"
  60. #endif
  61. #ifdef INCLUDE_GENERATED_CPP_HEADERS
  62. #include "StreamFMAKernel.h"
  63. #endif
  64. #ifdef ENGINE_PARAMETERS
  65. #define ENGINE_PARAMETERS_PRESENT 1
  66. ENGINE_PARAMETERS(DFEModel, DFEMODEL, MAIA)
  67. ENGINE_PARAMETERS(maxFileName, STRING, "StreamFMA")
  68. ENGINE_PARAMETERS(target, ENUM, DFE_SIM)
  69. ENGINE_PARAMETERS(enableMPCX, BOOL, false)
  70. ENGINE_PARAMETERS(MPPRStartCT, INT, 1)
  71. ENGINE_PARAMETERS(MPPREndCT, INT, 1)
  72. ENGINE_PARAMETERS(MPPRThreads, INT, 1)
  73. ENGINE_PARAMETERS(MPPRRetryThreshold, INT, 0)
  74. #endif
  75. #ifdef MANAGER_NODE
  76. #define MANAGER_NODE_PRESENT 1
  77. MANAGER_NODE(StreamFMAKernel, Kernel)
  78. MANAGER_NODE(inAT1, PCIe_From_Host)
  79. MANAGER_NODE(inBT1, PCIe_From_Host)
  80. MANAGER_NODE(oDataT3, PCIe_To_Host)
  81. MANAGER_NODE(MemoryControllerPro0, ManagerStateMachine_MemoryControllerPro0)
  82. MANAGER_NODE(MemoryControllerPro0_IntSource, MemoryInterruptSource)
  83. MANAGER_NODE(MemoryControllerInterface_b, MemoryControllerInterface_b)
  84. MANAGER_NODE(MemoryControllerInterface_a, MemoryControllerInterface_a)
  85. MANAGER_NODE(MemoryControllerInterface_c, MemoryControllerInterface_c)
  86. MANAGER_NODE(addrgen_cmd_MemoryControllerPro0_inAT2, ManagerStateMachine_addrgen_cmd_MemoryControllerPro0_inAT2)
  87. MANAGER_NODE(addrgen_cmd_MemoryControllerPro0_inBT2, ManagerStateMachine_addrgen_cmd_MemoryControllerPro0_inBT2)
  88. MANAGER_NODE(addrgen_cmd_MemoryControllerPro0_inAT3, ManagerStateMachine_addrgen_cmd_MemoryControllerPro0_inAT3)
  89. MANAGER_NODE(addrgen_cmd_MemoryControllerPro0_inBT3, ManagerStateMachine_addrgen_cmd_MemoryControllerPro0_inBT3)
  90. MANAGER_NODE(addrgen_cmd_MemoryControllerPro0_oDataT1, ManagerStateMachine_addrgen_cmd_MemoryControllerPro0_oDataT1)
  91. MANAGER_NODE(addrgen_cmd_MemoryControllerPro0_oDataT2, ManagerStateMachine_addrgen_cmd_MemoryControllerPro0_oDataT2)
  92. MANAGER_NODE(Stream_34_pipeline_4, Stream_34_pipeline)
  93. MANAGER_NODE(Stream_29_pipeline_4, Stream_29_pipeline)
  94. MANAGER_NODE(Stream_39_pipeline_4, Stream_39_pipeline)
  95. MANAGER_NODE(Stream_28_pipeline_4, Stream_28_pipeline)
  96. MANAGER_NODE(Stream_33_pipeline_4, Stream_33_pipeline)
  97. MANAGER_NODE(Stream_38_pipeline_4, Stream_38_pipeline)
  98. MANAGER_NODE(Stream_60, DualAspectReg)
  99. MANAGER_NODE(Stream_64, DualAspectReg)
  100. MANAGER_NODE(Stream_1, DualAspectMux)
  101. MANAGER_NODE(Stream_4, DualAspectMux)
  102. MANAGER_NODE(Stream_8, DualAspectMux)
  103. MANAGER_NODE(Stream_10, DualAspectMux)
  104. MANAGER_NODE(Stream_12, DualAspectMux)
  105. MANAGER_NODE(Stream_14, DualAspectMux)
  106. MANAGER_NODE(Stream_20, DualAspectReg)
  107. MANAGER_NODE(Stream_92, StreamPullPushAdapter)
  108. MANAGER_NODE(Stream_96, StreamPullPushAdapter)
  109. MANAGER_NODE(Stream_124, StreamPullPushAdapter)
  110. MANAGER_NODE(Stream_98, Fifo)
  111. MANAGER_NODE(Stream_102, Fifo)
  112. MANAGER_NODE(Stream_94, Fifo)
  113. MANAGER_NODE(Stream_80, Fifo)
  114. MANAGER_NODE(Stream_84, Fifo)
  115. MANAGER_NODE(Stream_90, Fifo)
  116. MANAGER_NODE(Stream_68, Fifo)
  117. MANAGER_NODE(Stream_72, Fifo)
  118. MANAGER_NODE(Stream_76, Fifo)
  119. MANAGER_NODE(Stream_42, Fifo)
  120. MANAGER_NODE(Stream_46, Fifo)
  121. MANAGER_NODE(Stream_50, Fifo)
  122. MANAGER_NODE(Stream_54, Fifo)
  123. MANAGER_NODE(Stream_58, Fifo)
  124. MANAGER_NODE(Stream_62, Fifo)
  125. MANAGER_NODE(Stream_100, Fifo)
  126. MANAGER_NODE(Stream_104, Fifo)
  127. MANAGER_NODE(Stream_108, Fifo)
  128. MANAGER_NODE(Stream_112, Fifo)
  129. MANAGER_NODE(Stream_116, Fifo)
  130. MANAGER_NODE(Stream_120, Fifo)
  131. MANAGER_NODE(Stream_88, Fifo)
  132. MANAGER_NODE(Stream_122, Fifo)
  133. #endif
  134. #ifdef MANAGER_NODE_IO
  135. #define MANAGER_NODE_IO_PRESENT 1
  136. MANAGER_NODE_IO(StreamFMAKernel, inAT1, IN, STREAM, 32, PULL)
  137. MANAGER_NODE_IO(StreamFMAKernel, inBT1, IN, STREAM, 32, PULL)
  138. MANAGER_NODE_IO(StreamFMAKernel, inAT2, IN, STREAM, 32, PULL)
  139. MANAGER_NODE_IO(StreamFMAKernel, inBT2, IN, STREAM, 32, PULL)
  140. MANAGER_NODE_IO(StreamFMAKernel, inAT3, IN, STREAM, 32, PULL)
  141. MANAGER_NODE_IO(StreamFMAKernel, inBT3, IN, STREAM, 32, PULL)
  142. MANAGER_NODE_IO(StreamFMAKernel, oDataT1, OUT, STREAM, 32, PUSH)
  143. MANAGER_NODE_IO(StreamFMAKernel, oDataT2, OUT, STREAM, 32, PUSH)
  144. MANAGER_NODE_IO(StreamFMAKernel, oDataT3, OUT, STREAM, 32, PUSH)
  145. MANAGER_NODE_IO(inAT1, inAT1, OUT, PCIE, 128, PUSH)
  146. MANAGER_NODE_IO(inBT1, inBT1, OUT, PCIE, 128, PUSH)
  147. MANAGER_NODE_IO(oDataT3, oDataT3, IN, PCIE, 128, PUSH)
  148. MANAGER_NODE_IO(MemoryControllerPro0, read_stream_maxj_a, IN, MemoryControllerPro0_clk, 512, PULL)
  149. MANAGER_NODE_IO(MemoryControllerPro0, read_stream_maxj_b, IN, MemoryControllerPro0_clk, 512, PULL)
  150. MANAGER_NODE_IO(MemoryControllerPro0, read_stream_maxj_c, IN, MemoryControllerPro0_clk, 512, PULL)
  151. MANAGER_NODE_IO(MemoryControllerPro0, read_command_0, IN, MemoryControllerPro0_clk, 64, PUSH)
  152. MANAGER_NODE_IO(MemoryControllerPro0, read_command_1, IN, MemoryControllerPro0_clk, 64, PUSH)
  153. MANAGER_NODE_IO(MemoryControllerPro0, read_command_2, IN, MemoryControllerPro0_clk, 64, PUSH)
  154. MANAGER_NODE_IO(MemoryControllerPro0, read_command_3, IN, MemoryControllerPro0_clk, 64, PUSH)
  155. MANAGER_NODE_IO(MemoryControllerPro0, write_0, IN, STREAM, 1536, PUSH)
  156. MANAGER_NODE_IO(MemoryControllerPro0, write_1, IN, STREAM, 1536, PUSH)
  157. MANAGER_NODE_IO(MemoryControllerPro0, write_command_0, IN, MemoryControllerPro0_clk, 64, PUSH)
  158. MANAGER_NODE_IO(MemoryControllerPro0, write_command_1, IN, MemoryControllerPro0_clk, 64, PUSH)
  159. MANAGER_NODE_IO(MemoryControllerPro0, read_0, OUT, STREAM, 1536, PULL)
  160. MANAGER_NODE_IO(MemoryControllerPro0, read_1, OUT, STREAM, 1536, PULL)
  161. MANAGER_NODE_IO(MemoryControllerPro0, read_2, OUT, STREAM, 1536, PULL)
  162. MANAGER_NODE_IO(MemoryControllerPro0, read_3, OUT, STREAM, 1536, PULL)
  163. MANAGER_NODE_IO(MemoryControllerPro0, Tag_Out, OUT, MemoryControllerPro0_clk, 1, PUSH)
  164. MANAGER_NODE_IO(MemoryControllerPro0, cmd_stream_maxj_a, OUT, MemoryControllerPro0_clk, 544, PUSH)
  165. MANAGER_NODE_IO(MemoryControllerPro0, cmd_stream_maxj_b, OUT, MemoryControllerPro0_clk, 544, PUSH)
  166. MANAGER_NODE_IO(MemoryControllerPro0, cmd_stream_maxj_c, OUT, MemoryControllerPro0_clk, 544, PUSH)
  167. MANAGER_NODE_IO(MemoryControllerPro0_IntSource, Tag_In, IN, MemoryControllerPro0_clk, 1, PUSH)
  168. MANAGER_NODE_IO(MemoryControllerInterface_b, cmd_stream_maxj, IN, DDR_CLK_b, 544, PULL)
  169. MANAGER_NODE_IO(MemoryControllerInterface_b, read_stream_maxj, OUT, DDR_CLK_b, 512, PUSH)
  170. MANAGER_NODE_IO(MemoryControllerInterface_a, cmd_stream_maxj, IN, DDR_CLK_a, 544, PULL)
  171. MANAGER_NODE_IO(MemoryControllerInterface_a, read_stream_maxj, OUT, DDR_CLK_a, 512, PUSH)
  172. MANAGER_NODE_IO(MemoryControllerInterface_c, cmd_stream_maxj, IN, DDR_CLK_c, 544, PULL)
  173. MANAGER_NODE_IO(MemoryControllerInterface_c, read_stream_maxj, OUT, DDR_CLK_c, 512, PUSH)
  174. MANAGER_NODE_IO(addrgen_cmd_MemoryControllerPro0_inAT2, cgen_out_0, OUT, STREAM, 64, PUSH)
  175. MANAGER_NODE_IO(addrgen_cmd_MemoryControllerPro0_inBT2, cgen_out_0, OUT, STREAM, 64, PUSH)
  176. MANAGER_NODE_IO(addrgen_cmd_MemoryControllerPro0_inAT3, cgen_out_0, OUT, STREAM, 64, PUSH)
  177. MANAGER_NODE_IO(addrgen_cmd_MemoryControllerPro0_inBT3, cgen_out_0, OUT, STREAM, 64, PUSH)
  178. MANAGER_NODE_IO(addrgen_cmd_MemoryControllerPro0_oDataT1, cgen_out_0, OUT, STREAM, 64, PUSH)
  179. MANAGER_NODE_IO(addrgen_cmd_MemoryControllerPro0_oDataT2, cgen_out_0, OUT, STREAM, 64, PUSH)
  180. MANAGER_NODE_IO(Stream_34_pipeline_4, input, IN, DDR_CLK_a, 512, PUSH)
  181. MANAGER_NODE_IO(Stream_34_pipeline_4, output, OUT, DDR_CLK_a, 512, PUSH)
  182. MANAGER_NODE_IO(Stream_29_pipeline_4, input, IN, DDR_CLK_b, 512, PUSH)
  183. MANAGER_NODE_IO(Stream_29_pipeline_4, output, OUT, DDR_CLK_b, 512, PUSH)
  184. MANAGER_NODE_IO(Stream_39_pipeline_4, input, IN, DDR_CLK_c, 512, PUSH)
  185. MANAGER_NODE_IO(Stream_39_pipeline_4, output, OUT, DDR_CLK_c, 512, PUSH)
  186. MANAGER_NODE_IO(Stream_28_pipeline_4, input, IN, MemoryControllerPro0_clk, 544, PUSH)
  187. MANAGER_NODE_IO(Stream_28_pipeline_4, output, OUT, MemoryControllerPro0_clk, 544, PUSH)
  188. MANAGER_NODE_IO(Stream_33_pipeline_4, input, IN, MemoryControllerPro0_clk, 544, PUSH)
  189. MANAGER_NODE_IO(Stream_33_pipeline_4, output, OUT, MemoryControllerPro0_clk, 544, PUSH)
  190. MANAGER_NODE_IO(Stream_38_pipeline_4, input, IN, MemoryControllerPro0_clk, 544, PUSH)
  191. MANAGER_NODE_IO(Stream_38_pipeline_4, output, OUT, MemoryControllerPro0_clk, 544, PUSH)
  192. MANAGER_NODE_IO(Stream_60, input, IN, STREAM, 32, PULL)
  193. MANAGER_NODE_IO(Stream_60, output, OUT, STREAM, 1536, PULL)
  194. MANAGER_NODE_IO(Stream_64, input, IN, STREAM, 32, PULL)
  195. MANAGER_NODE_IO(Stream_64, output, OUT, STREAM, 1536, PULL)
  196. MANAGER_NODE_IO(Stream_1, input, IN, PCIE, 128, PULL)
  197. MANAGER_NODE_IO(Stream_1, output, OUT, PCIE, 32, PUSH)
  198. MANAGER_NODE_IO(Stream_4, input, IN, PCIE, 128, PULL)
  199. MANAGER_NODE_IO(Stream_4, output, OUT, PCIE, 32, PUSH)
  200. MANAGER_NODE_IO(Stream_8, input, IN, STREAM, 1536, PULL)
  201. MANAGER_NODE_IO(Stream_8, output, OUT, STREAM, 32, PUSH)
  202. MANAGER_NODE_IO(Stream_10, input, IN, STREAM, 1536, PULL)
  203. MANAGER_NODE_IO(Stream_10, output, OUT, STREAM, 32, PUSH)
  204. MANAGER_NODE_IO(Stream_12, input, IN, STREAM, 1536, PULL)
  205. MANAGER_NODE_IO(Stream_12, output, OUT, STREAM, 32, PUSH)
  206. MANAGER_NODE_IO(Stream_14, input, IN, STREAM, 1536, PULL)
  207. MANAGER_NODE_IO(Stream_14, output, OUT, STREAM, 32, PUSH)
  208. MANAGER_NODE_IO(Stream_20, input, IN, PCIE, 32, PULL)
  209. MANAGER_NODE_IO(Stream_20, output, OUT, PCIE, 128, PULL)
  210. MANAGER_NODE_IO(Stream_92, input, IN, STREAM, 1536, PULL)
  211. MANAGER_NODE_IO(Stream_92, output, OUT, STREAM, 1536, PUSH)
  212. MANAGER_NODE_IO(Stream_96, input, IN, STREAM, 1536, PULL)
  213. MANAGER_NODE_IO(Stream_96, output, OUT, STREAM, 1536, PUSH)
  214. MANAGER_NODE_IO(Stream_124, input, IN, PCIE, 128, PULL)
  215. MANAGER_NODE_IO(Stream_124, output, OUT, PCIE, 128, PUSH)
  216. MANAGER_NODE_IO(Stream_98, input, IN, PCIE, 128, PUSH)
  217. MANAGER_NODE_IO(Stream_98, output, OUT, PCIE, 128, PULL)
  218. MANAGER_NODE_IO(Stream_102, input, IN, PCIE, 128, PUSH)
  219. MANAGER_NODE_IO(Stream_102, output, OUT, PCIE, 128, PULL)
  220. MANAGER_NODE_IO(Stream_94, input, IN, STREAM, 32, PUSH)
  221. MANAGER_NODE_IO(Stream_94, output, OUT, STREAM, 32, PULL)
  222. MANAGER_NODE_IO(Stream_80, input, IN, MemoryControllerPro0_clk, 544, PUSH)
  223. MANAGER_NODE_IO(Stream_80, output, OUT, DDR_CLK_b, 544, PULL)
  224. MANAGER_NODE_IO(Stream_84, input, IN, MemoryControllerPro0_clk, 544, PUSH)
  225. MANAGER_NODE_IO(Stream_84, output, OUT, DDR_CLK_a, 544, PULL)
  226. MANAGER_NODE_IO(Stream_90, input, IN, STREAM, 32, PUSH)
  227. MANAGER_NODE_IO(Stream_90, output, OUT, STREAM, 32, PULL)
  228. MANAGER_NODE_IO(Stream_68, input, IN, DDR_CLK_a, 512, PUSH)
  229. MANAGER_NODE_IO(Stream_68, output, OUT, MemoryControllerPro0_clk, 512, PULL)
  230. MANAGER_NODE_IO(Stream_72, input, IN, DDR_CLK_b, 512, PUSH)
  231. MANAGER_NODE_IO(Stream_72, output, OUT, MemoryControllerPro0_clk, 512, PULL)
  232. MANAGER_NODE_IO(Stream_76, input, IN, DDR_CLK_c, 512, PUSH)
  233. MANAGER_NODE_IO(Stream_76, output, OUT, MemoryControllerPro0_clk, 512, PULL)
  234. MANAGER_NODE_IO(Stream_42, input, IN, STREAM, 64, PUSH)
  235. MANAGER_NODE_IO(Stream_42, output, OUT, MemoryControllerPro0_clk, 64, PUSH)
  236. MANAGER_NODE_IO(Stream_46, input, IN, STREAM, 64, PUSH)
  237. MANAGER_NODE_IO(Stream_46, output, OUT, MemoryControllerPro0_clk, 64, PUSH)
  238. MANAGER_NODE_IO(Stream_50, input, IN, STREAM, 64, PUSH)
  239. MANAGER_NODE_IO(Stream_50, output, OUT, MemoryControllerPro0_clk, 64, PUSH)
  240. MANAGER_NODE_IO(Stream_54, input, IN, STREAM, 64, PUSH)
  241. MANAGER_NODE_IO(Stream_54, output, OUT, MemoryControllerPro0_clk, 64, PUSH)
  242. MANAGER_NODE_IO(Stream_58, input, IN, STREAM, 64, PUSH)
  243. MANAGER_NODE_IO(Stream_58, output, OUT, MemoryControllerPro0_clk, 64, PUSH)
  244. MANAGER_NODE_IO(Stream_62, input, IN, STREAM, 64, PUSH)
  245. MANAGER_NODE_IO(Stream_62, output, OUT, MemoryControllerPro0_clk, 64, PUSH)
  246. MANAGER_NODE_IO(Stream_100, input, IN, PCIE, 32, PUSH)
  247. MANAGER_NODE_IO(Stream_100, output, OUT, STREAM, 32, PULL)
  248. MANAGER_NODE_IO(Stream_104, input, IN, PCIE, 32, PUSH)
  249. MANAGER_NODE_IO(Stream_104, output, OUT, STREAM, 32, PULL)
  250. MANAGER_NODE_IO(Stream_108, input, IN, STREAM, 32, PUSH)
  251. MANAGER_NODE_IO(Stream_108, output, OUT, STREAM, 32, PULL)
  252. MANAGER_NODE_IO(Stream_112, input, IN, STREAM, 32, PUSH)
  253. MANAGER_NODE_IO(Stream_112, output, OUT, STREAM, 32, PULL)
  254. MANAGER_NODE_IO(Stream_116, input, IN, STREAM, 32, PUSH)
  255. MANAGER_NODE_IO(Stream_116, output, OUT, STREAM, 32, PULL)
  256. MANAGER_NODE_IO(Stream_120, input, IN, STREAM, 32, PUSH)
  257. MANAGER_NODE_IO(Stream_120, output, OUT, STREAM, 32, PULL)
  258. MANAGER_NODE_IO(Stream_88, input, IN, MemoryControllerPro0_clk, 544, PUSH)
  259. MANAGER_NODE_IO(Stream_88, output, OUT, DDR_CLK_c, 544, PULL)
  260. MANAGER_NODE_IO(Stream_122, input, IN, STREAM, 32, PUSH)
  261. MANAGER_NODE_IO(Stream_122, output, OUT, PCIE, 32, PULL)
  262. #endif
  263. #ifdef MANAGER_STREAM
  264. #define MANAGER_STREAM_PRESENT 1
  265. MANAGER_STREAM(inAT1, inAT1, Stream_98, input, 128)
  266. MANAGER_STREAM(inBT1, inBT1, Stream_102, input, 128)
  267. MANAGER_STREAM(StreamFMAKernel, oDataT1, Stream_90, input, 32)
  268. MANAGER_STREAM(StreamFMAKernel, oDataT2, Stream_94, input, 32)
  269. MANAGER_STREAM(StreamFMAKernel, oDataT3, Stream_122, input, 32)
  270. MANAGER_STREAM(MemoryControllerPro0, Tag_Out, MemoryControllerPro0_IntSource, Tag_In, 1)
  271. MANAGER_STREAM(MemoryControllerPro0, cmd_stream_maxj_b, Stream_28_pipeline_4, input, 544)
  272. MANAGER_STREAM(MemoryControllerInterface_b, read_stream_maxj, Stream_29_pipeline_4, input, 512)
  273. MANAGER_STREAM(MemoryControllerPro0, cmd_stream_maxj_a, Stream_33_pipeline_4, input, 544)
  274. MANAGER_STREAM(MemoryControllerInterface_a, read_stream_maxj, Stream_34_pipeline_4, input, 512)
  275. MANAGER_STREAM(MemoryControllerPro0, cmd_stream_maxj_c, Stream_38_pipeline_4, input, 544)
  276. MANAGER_STREAM(MemoryControllerInterface_c, read_stream_maxj, Stream_39_pipeline_4, input, 512)
  277. MANAGER_STREAM(addrgen_cmd_MemoryControllerPro0_inAT2, cgen_out_0, Stream_42, input, 64)
  278. MANAGER_STREAM(MemoryControllerPro0, read_0, Stream_8, input, 1536)
  279. MANAGER_STREAM(addrgen_cmd_MemoryControllerPro0_inBT2, cgen_out_0, Stream_46, input, 64)
  280. MANAGER_STREAM(MemoryControllerPro0, read_1, Stream_10, input, 1536)
  281. MANAGER_STREAM(addrgen_cmd_MemoryControllerPro0_inAT3, cgen_out_0, Stream_50, input, 64)
  282. MANAGER_STREAM(MemoryControllerPro0, read_2, Stream_12, input, 1536)
  283. MANAGER_STREAM(addrgen_cmd_MemoryControllerPro0_inBT3, cgen_out_0, Stream_54, input, 64)
  284. MANAGER_STREAM(MemoryControllerPro0, read_3, Stream_14, input, 1536)
  285. MANAGER_STREAM(addrgen_cmd_MemoryControllerPro0_oDataT1, cgen_out_0, Stream_58, input, 64)
  286. MANAGER_STREAM(addrgen_cmd_MemoryControllerPro0_oDataT2, cgen_out_0, Stream_62, input, 64)
  287. MANAGER_STREAM(Stream_34_pipeline_4, output, Stream_68, input, 512)
  288. MANAGER_STREAM(Stream_29_pipeline_4, output, Stream_72, input, 512)
  289. MANAGER_STREAM(Stream_39_pipeline_4, output, Stream_76, input, 512)
  290. MANAGER_STREAM(Stream_28_pipeline_4, output, Stream_80, input, 544)
  291. MANAGER_STREAM(Stream_33_pipeline_4, output, Stream_84, input, 544)
  292. MANAGER_STREAM(Stream_38_pipeline_4, output, Stream_88, input, 544)
  293. MANAGER_STREAM(Stream_60, output, Stream_92, input, 1536)
  294. MANAGER_STREAM(Stream_64, output, Stream_96, input, 1536)
  295. MANAGER_STREAM(Stream_1, output, Stream_100, input, 32)
  296. MANAGER_STREAM(Stream_4, output, Stream_104, input, 32)
  297. MANAGER_STREAM(Stream_8, output, Stream_108, input, 32)
  298. MANAGER_STREAM(Stream_10, output, Stream_112, input, 32)
  299. MANAGER_STREAM(Stream_12, output, Stream_116, input, 32)
  300. MANAGER_STREAM(Stream_14, output, Stream_120, input, 32)
  301. MANAGER_STREAM(Stream_20, output, Stream_124, input, 128)
  302. MANAGER_STREAM(Stream_92, output, MemoryControllerPro0, write_0, 1536)
  303. MANAGER_STREAM(Stream_96, output, MemoryControllerPro0, write_1, 1536)
  304. MANAGER_STREAM(Stream_124, output, oDataT3, oDataT3, 128)
  305. MANAGER_STREAM(Stream_98, output, Stream_1, input, 128)
  306. MANAGER_STREAM(Stream_102, output, Stream_4, input, 128)
  307. MANAGER_STREAM(Stream_94, output, Stream_64, input, 32)
  308. MANAGER_STREAM(Stream_80, output, MemoryControllerInterface_b, cmd_stream_maxj, 544)
  309. MANAGER_STREAM(Stream_84, output, MemoryControllerInterface_a, cmd_stream_maxj, 544)
  310. MANAGER_STREAM(Stream_90, output, Stream_60, input, 32)
  311. MANAGER_STREAM(Stream_68, output, MemoryControllerPro0, read_stream_maxj_a, 512)
  312. MANAGER_STREAM(Stream_72, output, MemoryControllerPro0, read_stream_maxj_b, 512)
  313. MANAGER_STREAM(Stream_76, output, MemoryControllerPro0, read_stream_maxj_c, 512)
  314. MANAGER_STREAM(Stream_42, output, MemoryControllerPro0, read_command_0, 64)
  315. MANAGER_STREAM(Stream_46, output, MemoryControllerPro0, read_command_1, 64)
  316. MANAGER_STREAM(Stream_50, output, MemoryControllerPro0, read_command_2, 64)
  317. MANAGER_STREAM(Stream_54, output, MemoryControllerPro0, read_command_3, 64)
  318. MANAGER_STREAM(Stream_58, output, MemoryControllerPro0, write_command_0, 64)
  319. MANAGER_STREAM(Stream_62, output, MemoryControllerPro0, write_command_1, 64)
  320. MANAGER_STREAM(Stream_100, output, StreamFMAKernel, inAT1, 32)
  321. MANAGER_STREAM(Stream_104, output, StreamFMAKernel, inBT1, 32)
  322. MANAGER_STREAM(Stream_108, output, StreamFMAKernel, inAT2, 32)
  323. MANAGER_STREAM(Stream_112, output, StreamFMAKernel, inBT2, 32)
  324. MANAGER_STREAM(Stream_116, output, StreamFMAKernel, inAT3, 32)
  325. MANAGER_STREAM(Stream_120, output, StreamFMAKernel, inBT3, 32)
  326. MANAGER_STREAM(Stream_88, output, MemoryControllerInterface_c, cmd_stream_maxj, 544)
  327. MANAGER_STREAM(Stream_122, output, Stream_20, input, 32)
  328. #endif
  329. #ifdef MANAGER_NODE_STACK_TRACE
  330. #define MANAGER_NODE_STACK_TRACE_PRESENT 1
  331. MANAGER_NODE_STACK_TRACE(StreamFMAKernel, "com.maxeler.platform.max5.manager.Max5ManagerBase.addKernel(Unknown Source)\nperfmodels.StreamFMAManager.<init>(StreamFMAManager.maxj:22)\nperfmodels.StreamFMAManager.main(StreamFMAManager.maxj:59)\n")
  332. MANAGER_NODE_STACK_TRACE(inAT1, "com.maxeler.platform.max5.manager.Max5ManagerBase.addStreamFromCPU(Unknown Source)\nperfmodels.StreamFMAManager.<init>(StreamFMAManager.maxj:26)\nperfmodels.StreamFMAManager.main(StreamFMAManager.maxj:59)\n")
  333. MANAGER_NODE_STACK_TRACE(inBT1, "com.maxeler.platform.max5.manager.Max5ManagerBase.addStreamFromCPU(Unknown Source)\nperfmodels.StreamFMAManager.<init>(StreamFMAManager.maxj:27)\nperfmodels.StreamFMAManager.main(StreamFMAManager.maxj:59)\n")
  334. MANAGER_NODE_STACK_TRACE(oDataT3, "com.maxeler.platform.max5.manager.Max5ManagerBase.addStreamToCPU(Unknown Source)\nperfmodels.StreamFMAManager.<init>(StreamFMAManager.maxj:52)\nperfmodels.StreamFMAManager.main(StreamFMAManager.maxj:59)\n")
  335. MANAGER_NODE_STACK_TRACE(MemoryControllerPro0, "com.maxeler.platform.max5.manager.Max5ManagerBase.build(Unknown Source)\nperfmodels.StreamFMAManager.main(StreamFMAManager.maxj:61)\n")
  336. MANAGER_NODE_STACK_TRACE(MemoryControllerPro0_IntSource, "com.maxeler.platform.max5.manager.Max5ManagerBase.build(Unknown Source)\nperfmodels.StreamFMAManager.main(StreamFMAManager.maxj:61)\n")
  337. MANAGER_NODE_STACK_TRACE(MemoryControllerInterface_b, "com.maxeler.platform.max5.manager.Max5ManagerBase.build(Unknown Source)\nperfmodels.StreamFMAManager.main(StreamFMAManager.maxj:61)\n")
  338. MANAGER_NODE_STACK_TRACE(MemoryControllerInterface_a, "com.maxeler.platform.max5.manager.Max5ManagerBase.build(Unknown Source)\nperfmodels.StreamFMAManager.main(StreamFMAManager.maxj:61)\n")
  339. MANAGER_NODE_STACK_TRACE(MemoryControllerInterface_c, "com.maxeler.platform.max5.manager.Max5ManagerBase.build(Unknown Source)\nperfmodels.StreamFMAManager.main(StreamFMAManager.maxj:61)\n")
  340. MANAGER_NODE_STACK_TRACE(addrgen_cmd_MemoryControllerPro0_inAT2, "com.maxeler.platform.max5.manager.Max5ManagerBase.build(Unknown Source)\nperfmodels.StreamFMAManager.main(StreamFMAManager.maxj:61)\n")
  341. MANAGER_NODE_STACK_TRACE(addrgen_cmd_MemoryControllerPro0_inBT2, "com.maxeler.platform.max5.manager.Max5ManagerBase.build(Unknown Source)\nperfmodels.StreamFMAManager.main(StreamFMAManager.maxj:61)\n")
  342. MANAGER_NODE_STACK_TRACE(addrgen_cmd_MemoryControllerPro0_inAT3, "com.maxeler.platform.max5.manager.Max5ManagerBase.build(Unknown Source)\nperfmodels.StreamFMAManager.main(StreamFMAManager.maxj:61)\n")
  343. MANAGER_NODE_STACK_TRACE(addrgen_cmd_MemoryControllerPro0_inBT3, "com.maxeler.platform.max5.manager.Max5ManagerBase.build(Unknown Source)\nperfmodels.StreamFMAManager.main(StreamFMAManager.maxj:61)\n")
  344. MANAGER_NODE_STACK_TRACE(addrgen_cmd_MemoryControllerPro0_oDataT1, "com.maxeler.platform.max5.manager.Max5ManagerBase.build(Unknown Source)\nperfmodels.StreamFMAManager.main(StreamFMAManager.maxj:61)\n")
  345. MANAGER_NODE_STACK_TRACE(addrgen_cmd_MemoryControllerPro0_oDataT2, "com.maxeler.platform.max5.manager.Max5ManagerBase.build(Unknown Source)\nperfmodels.StreamFMAManager.main(StreamFMAManager.maxj:61)\n")
  346. MANAGER_NODE_STACK_TRACE(Stream_34_pipeline_4, "com.maxeler.platform.max5.manager.Max5ManagerBase.build(Unknown Source)\nperfmodels.StreamFMAManager.main(StreamFMAManager.maxj:61)\n")
  347. MANAGER_NODE_STACK_TRACE(Stream_29_pipeline_4, "com.maxeler.platform.max5.manager.Max5ManagerBase.build(Unknown Source)\nperfmodels.StreamFMAManager.main(StreamFMAManager.maxj:61)\n")
  348. MANAGER_NODE_STACK_TRACE(Stream_39_pipeline_4, "com.maxeler.platform.max5.manager.Max5ManagerBase.build(Unknown Source)\nperfmodels.StreamFMAManager.main(StreamFMAManager.maxj:61)\n")
  349. MANAGER_NODE_STACK_TRACE(Stream_28_pipeline_4, "com.maxeler.platform.max5.manager.Max5ManagerBase.build(Unknown Source)\nperfmodels.StreamFMAManager.main(StreamFMAManager.maxj:61)\n")
  350. MANAGER_NODE_STACK_TRACE(Stream_33_pipeline_4, "com.maxeler.platform.max5.manager.Max5ManagerBase.build(Unknown Source)\nperfmodels.StreamFMAManager.main(StreamFMAManager.maxj:61)\n")
  351. MANAGER_NODE_STACK_TRACE(Stream_38_pipeline_4, "com.maxeler.platform.max5.manager.Max5ManagerBase.build(Unknown Source)\nperfmodels.StreamFMAManager.main(StreamFMAManager.maxj:61)\n")
  352. MANAGER_NODE_STACK_TRACE(Stream_60, "com.maxeler.platform.max5.manager.Max5ManagerBase.build(Unknown Source)\nperfmodels.StreamFMAManager.main(StreamFMAManager.maxj:61)\n")
  353. MANAGER_NODE_STACK_TRACE(Stream_64, "com.maxeler.platform.max5.manager.Max5ManagerBase.build(Unknown Source)\nperfmodels.StreamFMAManager.main(StreamFMAManager.maxj:61)\n")
  354. MANAGER_NODE_STACK_TRACE(Stream_1, "com.maxeler.platform.max5.manager.Max5ManagerBase.build(Unknown Source)\nperfmodels.StreamFMAManager.main(StreamFMAManager.maxj:61)\n")
  355. MANAGER_NODE_STACK_TRACE(Stream_4, "com.maxeler.platform.max5.manager.Max5ManagerBase.build(Unknown Source)\nperfmodels.StreamFMAManager.main(StreamFMAManager.maxj:61)\n")
  356. MANAGER_NODE_STACK_TRACE(Stream_8, "com.maxeler.platform.max5.manager.Max5ManagerBase.build(Unknown Source)\nperfmodels.StreamFMAManager.main(StreamFMAManager.maxj:61)\n")
  357. MANAGER_NODE_STACK_TRACE(Stream_10, "com.maxeler.platform.max5.manager.Max5ManagerBase.build(Unknown Source)\nperfmodels.StreamFMAManager.main(StreamFMAManager.maxj:61)\n")
  358. MANAGER_NODE_STACK_TRACE(Stream_12, "com.maxeler.platform.max5.manager.Max5ManagerBase.build(Unknown Source)\nperfmodels.StreamFMAManager.main(StreamFMAManager.maxj:61)\n")
  359. MANAGER_NODE_STACK_TRACE(Stream_14, "com.maxeler.platform.max5.manager.Max5ManagerBase.build(Unknown Source)\nperfmodels.StreamFMAManager.main(StreamFMAManager.maxj:61)\n")
  360. MANAGER_NODE_STACK_TRACE(Stream_20, "com.maxeler.platform.max5.manager.Max5ManagerBase.build(Unknown Source)\nperfmodels.StreamFMAManager.main(StreamFMAManager.maxj:61)\n")
  361. MANAGER_NODE_STACK_TRACE(Stream_92, "com.maxeler.platform.max5.manager.Max5ManagerBase.build(Unknown Source)\nperfmodels.StreamFMAManager.main(StreamFMAManager.maxj:61)\n")
  362. MANAGER_NODE_STACK_TRACE(Stream_96, "com.maxeler.platform.max5.manager.Max5ManagerBase.build(Unknown Source)\nperfmodels.StreamFMAManager.main(StreamFMAManager.maxj:61)\n")
  363. MANAGER_NODE_STACK_TRACE(Stream_124, "com.maxeler.platform.max5.manager.Max5ManagerBase.build(Unknown Source)\nperfmodels.StreamFMAManager.main(StreamFMAManager.maxj:61)\n")
  364. MANAGER_NODE_STACK_TRACE(Stream_98, "com.maxeler.platform.max5.manager.Max5ManagerBase.build(Unknown Source)\nperfmodels.StreamFMAManager.main(StreamFMAManager.maxj:61)\n")
  365. MANAGER_NODE_STACK_TRACE(Stream_102, "com.maxeler.platform.max5.manager.Max5ManagerBase.build(Unknown Source)\nperfmodels.StreamFMAManager.main(StreamFMAManager.maxj:61)\n")
  366. MANAGER_NODE_STACK_TRACE(Stream_94, "com.maxeler.platform.max5.manager.Max5ManagerBase.build(Unknown Source)\nperfmodels.StreamFMAManager.main(StreamFMAManager.maxj:61)\n")
  367. MANAGER_NODE_STACK_TRACE(Stream_80, "com.maxeler.platform.max5.manager.Max5ManagerBase.build(Unknown Source)\nperfmodels.StreamFMAManager.main(StreamFMAManager.maxj:61)\n")
  368. MANAGER_NODE_STACK_TRACE(Stream_84, "com.maxeler.platform.max5.manager.Max5ManagerBase.build(Unknown Source)\nperfmodels.StreamFMAManager.main(StreamFMAManager.maxj:61)\n")
  369. MANAGER_NODE_STACK_TRACE(Stream_90, "com.maxeler.platform.max5.manager.Max5ManagerBase.build(Unknown Source)\nperfmodels.StreamFMAManager.main(StreamFMAManager.maxj:61)\n")
  370. MANAGER_NODE_STACK_TRACE(Stream_68, "com.maxeler.platform.max5.manager.Max5ManagerBase.build(Unknown Source)\nperfmodels.StreamFMAManager.main(StreamFMAManager.maxj:61)\n")
  371. MANAGER_NODE_STACK_TRACE(Stream_72, "com.maxeler.platform.max5.manager.Max5ManagerBase.build(Unknown Source)\nperfmodels.StreamFMAManager.main(StreamFMAManager.maxj:61)\n")
  372. MANAGER_NODE_STACK_TRACE(Stream_76, "com.maxeler.platform.max5.manager.Max5ManagerBase.build(Unknown Source)\nperfmodels.StreamFMAManager.main(StreamFMAManager.maxj:61)\n")
  373. MANAGER_NODE_STACK_TRACE(Stream_42, "com.maxeler.platform.max5.manager.Max5ManagerBase.build(Unknown Source)\nperfmodels.StreamFMAManager.main(StreamFMAManager.maxj:61)\n")
  374. MANAGER_NODE_STACK_TRACE(Stream_46, "com.maxeler.platform.max5.manager.Max5ManagerBase.build(Unknown Source)\nperfmodels.StreamFMAManager.main(StreamFMAManager.maxj:61)\n")
  375. MANAGER_NODE_STACK_TRACE(Stream_50, "com.maxeler.platform.max5.manager.Max5ManagerBase.build(Unknown Source)\nperfmodels.StreamFMAManager.main(StreamFMAManager.maxj:61)\n")
  376. MANAGER_NODE_STACK_TRACE(Stream_54, "com.maxeler.platform.max5.manager.Max5ManagerBase.build(Unknown Source)\nperfmodels.StreamFMAManager.main(StreamFMAManager.maxj:61)\n")
  377. MANAGER_NODE_STACK_TRACE(Stream_58, "com.maxeler.platform.max5.manager.Max5ManagerBase.build(Unknown Source)\nperfmodels.StreamFMAManager.main(StreamFMAManager.maxj:61)\n")
  378. MANAGER_NODE_STACK_TRACE(Stream_62, "com.maxeler.platform.max5.manager.Max5ManagerBase.build(Unknown Source)\nperfmodels.StreamFMAManager.main(StreamFMAManager.maxj:61)\n")
  379. MANAGER_NODE_STACK_TRACE(Stream_100, "com.maxeler.platform.max5.manager.Max5ManagerBase.build(Unknown Source)\nperfmodels.StreamFMAManager.main(StreamFMAManager.maxj:61)\n")
  380. MANAGER_NODE_STACK_TRACE(Stream_104, "com.maxeler.platform.max5.manager.Max5ManagerBase.build(Unknown Source)\nperfmodels.StreamFMAManager.main(StreamFMAManager.maxj:61)\n")
  381. MANAGER_NODE_STACK_TRACE(Stream_108, "com.maxeler.platform.max5.manager.Max5ManagerBase.build(Unknown Source)\nperfmodels.StreamFMAManager.main(StreamFMAManager.maxj:61)\n")
  382. MANAGER_NODE_STACK_TRACE(Stream_112, "com.maxeler.platform.max5.manager.Max5ManagerBase.build(Unknown Source)\nperfmodels.StreamFMAManager.main(StreamFMAManager.maxj:61)\n")
  383. MANAGER_NODE_STACK_TRACE(Stream_116, "com.maxeler.platform.max5.manager.Max5ManagerBase.build(Unknown Source)\nperfmodels.StreamFMAManager.main(StreamFMAManager.maxj:61)\n")
  384. MANAGER_NODE_STACK_TRACE(Stream_120, "com.maxeler.platform.max5.manager.Max5ManagerBase.build(Unknown Source)\nperfmodels.StreamFMAManager.main(StreamFMAManager.maxj:61)\n")
  385. MANAGER_NODE_STACK_TRACE(Stream_88, "com.maxeler.platform.max5.manager.Max5ManagerBase.build(Unknown Source)\nperfmodels.StreamFMAManager.main(StreamFMAManager.maxj:61)\n")
  386. MANAGER_NODE_STACK_TRACE(Stream_122, "com.maxeler.platform.max5.manager.Max5ManagerBase.build(Unknown Source)\nperfmodels.StreamFMAManager.main(StreamFMAManager.maxj:61)\n")
  387. #endif
  388. #ifdef MANAGER_NODE_PROPERTY
  389. #define MANAGER_NODE_PROPERTY_PRESENT 1
  390. MANAGER_NODE_PROPERTY(StreamFMAKernel, control_pipelining_depth, 2)
  391. #endif
  392. #ifdef KERNEL_CORE
  393. #define KERNEL_CORE_PRESENT 1
  394. KERNEL_CORE(StreamFMAKernel)
  395. #endif
  396. #ifdef KERNEL_HOST_CONTROLLED
  397. #define KERNEL_HOST_CONTROLLED_PRESENT 1
  398. KERNEL_HOST_CONTROLLED(StreamFMAKernel, StreamFMAKernel)
  399. #endif
  400. #ifdef DEBUG_INPUT_BITS
  401. #define DEBUG_INPUT_BITS_PRESENT 1
  402. DEBUG_INPUT_BITS(StreamFMAKernel, inAT1, 0)
  403. DEBUG_INPUT_BITS(StreamFMAKernel, inBT1, 1)
  404. DEBUG_INPUT_BITS(StreamFMAKernel, inAT2, 2)
  405. DEBUG_INPUT_BITS(StreamFMAKernel, inBT2, 3)
  406. DEBUG_INPUT_BITS(StreamFMAKernel, inAT3, 4)
  407. DEBUG_INPUT_BITS(StreamFMAKernel, inBT3, 5)
  408. #endif
  409. #ifdef DEBUG_OUTPUT_BITS
  410. #define DEBUG_OUTPUT_BITS_PRESENT 1
  411. DEBUG_OUTPUT_BITS(StreamFMAKernel, oDataT1, 0)
  412. DEBUG_OUTPUT_BITS(StreamFMAKernel, oDataT2, 1)
  413. DEBUG_OUTPUT_BITS(StreamFMAKernel, oDataT3, 2)
  414. #endif
  415. #ifdef MANAGER_NODE_CPP_SIM_MODEL_CTOR
  416. #define MANAGER_NODE_CPP_SIM_MODEL_CTOR_PRESENT 1
  417. MANAGER_NODE_CPP_SIM_MODEL_CTOR(addrgen_cmd_MemoryControllerPro0_oDataT2, maxcompilersim::state_machine::ManagerBlockSM_addrgen_cmd_MemoryControllerPro0_oDataT2, "addrgen_cmd_MemoryControllerPro0_oDataT2")
  418. MANAGER_NODE_CPP_SIM_MODEL_CTOR(inAT1, PCIePushSourceSync16, "inAT1")
  419. MANAGER_NODE_CPP_SIM_MODEL_CTOR(addrgen_cmd_MemoryControllerPro0_oDataT1, maxcompilersim::state_machine::ManagerBlockSM_addrgen_cmd_MemoryControllerPro0_oDataT1, "addrgen_cmd_MemoryControllerPro0_oDataT1")
  420. MANAGER_NODE_CPP_SIM_MODEL_CTOR(addrgen_cmd_MemoryControllerPro0_inBT2, maxcompilersim::state_machine::ManagerBlockSM_addrgen_cmd_MemoryControllerPro0_inBT2, "addrgen_cmd_MemoryControllerPro0_inBT2")
  421. MANAGER_NODE_CPP_SIM_MODEL_CTOR(inBT1, PCIePushSourceSync16, "inBT1")
  422. MANAGER_NODE_CPP_SIM_MODEL_CTOR(addrgen_cmd_MemoryControllerPro0_inAT3, maxcompilersim::state_machine::ManagerBlockSM_addrgen_cmd_MemoryControllerPro0_inAT3, "addrgen_cmd_MemoryControllerPro0_inAT3")
  423. MANAGER_NODE_CPP_SIM_MODEL_CTOR(addrgen_cmd_MemoryControllerPro0_inBT3, maxcompilersim::state_machine::ManagerBlockSM_addrgen_cmd_MemoryControllerPro0_inBT3, "addrgen_cmd_MemoryControllerPro0_inBT3")
  424. MANAGER_NODE_CPP_SIM_MODEL_CTOR(addrgen_cmd_MemoryControllerPro0_inAT2, maxcompilersim::state_machine::ManagerBlockSM_addrgen_cmd_MemoryControllerPro0_inAT2, "addrgen_cmd_MemoryControllerPro0_inAT2")
  425. MANAGER_NODE_CPP_SIM_MODEL_CTOR(Stream_58, FifoPushToPushSync, "Stream_58", false, 512, 64)
  426. MANAGER_NODE_CPP_SIM_MODEL_CTOR(Stream_50, FifoPushToPushSync, "Stream_50", false, 512, 64)
  427. MANAGER_NODE_CPP_SIM_MODEL_CTOR(Stream_42, FifoPushToPushSync, "Stream_42", false, 512, 64)
  428. MANAGER_NODE_CPP_SIM_MODEL_CTOR(Stream_98, FifoPushToPullSync, "Stream_98", false, 512, 128)
  429. MANAGER_NODE_CPP_SIM_MODEL_CTOR(Stream_62, FifoPushToPushSync, "Stream_62", false, 512, 64)
  430. MANAGER_NODE_CPP_SIM_MODEL_CTOR(Stream_54, FifoPushToPushSync, "Stream_54", false, 512, 64)
  431. MANAGER_NODE_CPP_SIM_MODEL_CTOR(Stream_46, FifoPushToPushSync, "Stream_46", false, 512, 64)
  432. MANAGER_NODE_CPP_SIM_MODEL_CTOR(Stream_102, FifoPushToPullSync, "Stream_102", false, 512, 128)
  433. MANAGER_NODE_CPP_SIM_MODEL_CTOR(Stream_4, DualAspectMuxSync, "Stream_4", 32, 4)
  434. MANAGER_NODE_CPP_SIM_MODEL_CTOR(Stream_1, DualAspectMuxSync, "Stream_1", 32, 4)
  435. MANAGER_NODE_CPP_SIM_MODEL_CTOR(Stream_104, FifoPushToPullSync, "Stream_104", false, 512, 32)
  436. MANAGER_NODE_CPP_SIM_MODEL_CTOR(Stream_100, FifoPushToPullSync, "Stream_100", false, 512, 32)
  437. MANAGER_NODE_CPP_SIM_MODEL_CTOR(Stream_96, PullToPushAdapterSync, "Stream_96")
  438. MANAGER_NODE_CPP_SIM_MODEL_CTOR(Stream_28_pipeline_4, PipelineSync, "Stream_28_pipeline_4", 4, 544)
  439. MANAGER_NODE_CPP_SIM_MODEL_CTOR(Stream_80, FifoPushToPullSync, "Stream_80", false, 512, 544)
  440. MANAGER_NODE_CPP_SIM_MODEL_CTOR(MemoryControllerInterface_b, LMemSim, "MemoryControllerInterface_b", ConfigFactory<LMemMax5LimaConfig>::getConfig(0, "_b", 3, 0))
  441. MANAGER_NODE_CPP_SIM_MODEL_CTOR(Stream_29_pipeline_4, PipelineSync, "Stream_29_pipeline_4", 4, 512)
  442. MANAGER_NODE_CPP_SIM_MODEL_CTOR(Stream_72, FifoPushToPullSync, "Stream_72", false, 512, 512)
  443. MANAGER_NODE_CPP_SIM_MODEL_CTOR(Stream_84, FifoPushToPullSync, "Stream_84", false, 512, 544)
  444. MANAGER_NODE_CPP_SIM_MODEL_CTOR(MemoryControllerInterface_a, LMemSim, "MemoryControllerInterface_a", ConfigFactory<LMemMax5LimaConfig>::getConfig(0, "_a", 3, 1))
  445. MANAGER_NODE_CPP_SIM_MODEL_CTOR(Stream_34_pipeline_4, PipelineSync, "Stream_34_pipeline_4", 4, 512)
  446. MANAGER_NODE_CPP_SIM_MODEL_CTOR(Stream_68, FifoPushToPullSync, "Stream_68", false, 512, 512)
  447. MANAGER_NODE_CPP_SIM_MODEL_CTOR(Stream_90, FifoPushToPullSync, "Stream_90", false, 512, 32)
  448. MANAGER_NODE_CPP_SIM_MODEL_CTOR(Stream_60, DualAspectRegSync, "Stream_60", 32, 48)
  449. MANAGER_NODE_CPP_SIM_MODEL_CTOR(Stream_92, PullToPushAdapterSync, "Stream_92")
  450. MANAGER_NODE_CPP_SIM_MODEL_CTOR(Stream_8, DualAspectMuxSync, "Stream_8", 32, 48)
  451. MANAGER_NODE_CPP_SIM_MODEL_CTOR(Stream_108, FifoPushToPullSync, "Stream_108", false, 512, 32)
  452. MANAGER_NODE_CPP_SIM_MODEL_CTOR(Stream_112, FifoPushToPullSync, "Stream_112", false, 512, 32)
  453. MANAGER_NODE_CPP_SIM_MODEL_CTOR(Stream_124, PullToPushAdapterSync, "Stream_124")
  454. MANAGER_NODE_CPP_SIM_MODEL_CTOR(oDataT3, PCIePushSinkSync16, "oDataT3")
  455. MANAGER_NODE_CPP_SIM_MODEL_CTOR(Stream_10, DualAspectMuxSync, "Stream_10", 32, 48)
  456. MANAGER_NODE_CPP_SIM_MODEL_CTOR(Stream_39_pipeline_4, PipelineSync, "Stream_39_pipeline_4", 4, 512)
  457. MANAGER_NODE_CPP_SIM_MODEL_CTOR(Stream_76, FifoPushToPullSync, "Stream_76", false, 512, 512)
  458. MANAGER_NODE_CPP_SIM_MODEL_CTOR(MemoryControllerPro0, maxcompilersim::state_machine::ManagerBlockSM_MemoryControllerPro0, "MemoryControllerPro0")
  459. MANAGER_NODE_CPP_SIM_MODEL_CTOR(MemoryControllerPro0_IntSource, McpInterruptSource, "MemoryControllerPro0_IntSource")
  460. MANAGER_NODE_CPP_SIM_MODEL_CTOR(Stream_12, DualAspectMuxSync, "Stream_12", 32, 48)
  461. MANAGER_NODE_CPP_SIM_MODEL_CTOR(Stream_14, DualAspectMuxSync, "Stream_14", 32, 48)
  462. MANAGER_NODE_CPP_SIM_MODEL_CTOR(Stream_38_pipeline_4, PipelineSync, "Stream_38_pipeline_4", 4, 544)
  463. MANAGER_NODE_CPP_SIM_MODEL_CTOR(Stream_33_pipeline_4, PipelineSync, "Stream_33_pipeline_4", 4, 544)
  464. MANAGER_NODE_CPP_SIM_MODEL_CTOR(Stream_116, FifoPushToPullSync, "Stream_116", false, 512, 32)
  465. MANAGER_NODE_CPP_SIM_MODEL_CTOR(Stream_120, FifoPushToPullSync, "Stream_120", false, 512, 32)
  466. MANAGER_NODE_CPP_SIM_MODEL_CTOR(Stream_88, FifoPushToPullSync, "Stream_88", false, 512, 544)
  467. MANAGER_NODE_CPP_SIM_MODEL_CTOR(StreamFMAKernel, StreamFMAKernel, "StreamFMAKernel")
  468. MANAGER_NODE_CPP_SIM_MODEL_CTOR(MemoryControllerInterface_c, LMemSim, "MemoryControllerInterface_c", ConfigFactory<LMemMax5LimaConfig>::getConfig(0, "_c", 3, 2))
  469. MANAGER_NODE_CPP_SIM_MODEL_CTOR(Stream_122, FifoPushToPullSync, "Stream_122", false, 512, 32)
  470. MANAGER_NODE_CPP_SIM_MODEL_CTOR(Stream_94, FifoPushToPullSync, "Stream_94", false, 512, 32)
  471. MANAGER_NODE_CPP_SIM_MODEL_CTOR(Stream_20, DualAspectRegSync, "Stream_20", 32, 4)
  472. MANAGER_NODE_CPP_SIM_MODEL_CTOR(Stream_64, DualAspectRegSync, "Stream_64", 32, 48)
  473. MANAGER_NODE_CPP_SIM_MODEL_CTOR(CapabilityReg, CapRegs, "CapabilityReg", 0, 2, 1, 0, 0, 0, 0, 0, 160)
  474. MANAGER_NODE_CPP_SIM_MODEL_CTOR(ifpga, IFPGARegs)
  475. MANAGER_NODE_CPP_SIM_MODEL_CTOR(sfa, SFARegs)
  476. MANAGER_NODE_CPP_SIM_MODEL_CTOR(ChecksumMemory, ChecksumMem, "ChecksumMemory", "5677d622f2daecc91b0561585ae87653a418e3bb53c0a22186ca7832455db10b")
  477. #endif
  478. #ifdef MANAGER_NODE_CPP_SIM_MODEL_SETUP
  479. #define MANAGER_NODE_CPP_SIM_MODEL_SETUP_PRESENT 1
  480. MANAGER_NODE_CPP_SIM_MODEL_SETUP(StreamFMAKernel, addDebugRegister, reg_dbg_ctld_almost_empty, 6, 0)
  481. MANAGER_NODE_CPP_SIM_MODEL_SETUP(StreamFMAKernel, addDebugRegister, reg_dbg_ctld_done, 6, 0)
  482. MANAGER_NODE_CPP_SIM_MODEL_SETUP(StreamFMAKernel, addDebugRegister, reg_dbg_ctld_empty, 6, 0)
  483. MANAGER_NODE_CPP_SIM_MODEL_SETUP(StreamFMAKernel, addDebugRegister, reg_dbg_ctld_read, 6, 0)
  484. MANAGER_NODE_CPP_SIM_MODEL_SETUP(StreamFMAKernel, addDebugRegister, reg_dbg_ctld_read_pipe_dbg, 18, 0)
  485. MANAGER_NODE_CPP_SIM_MODEL_SETUP(StreamFMAKernel, addDebugRegister, reg_dbg_ctld_request, 6, 0)
  486. MANAGER_NODE_CPP_SIM_MODEL_SETUP(StreamFMAKernel, addDebugRegister, reg_dbg_done_out, 1, 0)
  487. MANAGER_NODE_CPP_SIM_MODEL_SETUP(StreamFMAKernel, addDebugRegister, reg_dbg_fill_level, 4, 0)
  488. MANAGER_NODE_CPP_SIM_MODEL_SETUP(StreamFMAKernel, addDebugRegister, reg_dbg_flush_level, 4, 0)
  489. MANAGER_NODE_CPP_SIM_MODEL_SETUP(StreamFMAKernel, addDebugRegister, reg_dbg_flush_start, 1, 0)
  490. MANAGER_NODE_CPP_SIM_MODEL_SETUP(StreamFMAKernel, addDebugRegister, reg_dbg_flush_start_level, 4, 0)
  491. MANAGER_NODE_CPP_SIM_MODEL_SETUP(StreamFMAKernel, addDebugRegister, reg_dbg_flushing, 1, 0)
  492. MANAGER_NODE_CPP_SIM_MODEL_SETUP(StreamFMAKernel, addDebugRegister, reg_dbg_full_level, 4, 0)
  493. MANAGER_NODE_CPP_SIM_MODEL_SETUP(StreamFMAKernel, addDebugRegister, reg_dbg_out_stall, 3, 0)
  494. MANAGER_NODE_CPP_SIM_MODEL_SETUP(StreamFMAKernel, addDebugRegister, reg_dbg_out_valid, 3, 0)
  495. MANAGER_NODE_CPP_SIM_MODEL_SETUP(StreamFMAKernel, addDebugRegister, reg_dbg_stall_vector, 3, 0)
  496. #endif
  497. #ifdef PCIE_STREAM
  498. #define PCIE_STREAM_PRESENT 1
  499. PCIE_STREAM(inAT1, STREAM_FROM_HOST, 0)
  500. PCIE_STREAM(inBT1, STREAM_FROM_HOST, 1)
  501. PCIE_STREAM(oDataT3, STREAM_TO_HOST, 0)
  502. #endif
  503. #ifdef REG
  504. #define REG_PRESENT 1
  505. REG(addrgen_cmd_MemoryControllerPro0_oDataT2.AGen_Addr_En, 0x0, 1, hwOffsetFix(1, 0, UNSIGNED))
  506. REG(addrgen_cmd_MemoryControllerPro0_oDataT2.AGen_BlockSize_X, 0x1, 5, hwOffsetFix(33, 0, UNSIGNED))
  507. REG(addrgen_cmd_MemoryControllerPro0_oDataT2.AGen_CmdSize, 0x6, 1, hwOffsetFix(8, 0, UNSIGNED))
  508. REG(addrgen_cmd_MemoryControllerPro0_oDataT2.AGen_Offset_0, 0x7, 4, hwOffsetFix(31, 0, UNSIGNED))
  509. REG(addrgen_cmd_MemoryControllerPro0_oDataT2.AGen_Start_X_Addr, 0xb, 4, hwOffsetFix(32, 0, UNSIGNED))
  510. REG(addrgen_cmd_MemoryControllerPro0_oDataT2.AGen_Wrap_X, 0xf, 4, hwOffsetFix(32, 0, UNSIGNED))
  511. REG(addrgen_cmd_MemoryControllerPro0_oDataT1.AGen_Addr_En, 0x13, 1, hwOffsetFix(1, 0, UNSIGNED))
  512. REG(addrgen_cmd_MemoryControllerPro0_oDataT1.AGen_BlockSize_X, 0x14, 5, hwOffsetFix(33, 0, UNSIGNED))
  513. REG(addrgen_cmd_MemoryControllerPro0_oDataT1.AGen_CmdSize, 0x19, 1, hwOffsetFix(8, 0, UNSIGNED))
  514. REG(addrgen_cmd_MemoryControllerPro0_oDataT1.AGen_Offset_0, 0x1a, 4, hwOffsetFix(31, 0, UNSIGNED))
  515. REG(addrgen_cmd_MemoryControllerPro0_oDataT1.AGen_Start_X_Addr, 0x1e, 4, hwOffsetFix(32, 0, UNSIGNED))
  516. REG(addrgen_cmd_MemoryControllerPro0_oDataT1.AGen_Wrap_X, 0x22, 4, hwOffsetFix(32, 0, UNSIGNED))
  517. REG(addrgen_cmd_MemoryControllerPro0_inBT2.AGen_Addr_En, 0x26, 1, hwOffsetFix(1, 0, UNSIGNED))
  518. REG(addrgen_cmd_MemoryControllerPro0_inBT2.AGen_BlockSize_X, 0x27, 5, hwOffsetFix(33, 0, UNSIGNED))
  519. REG(addrgen_cmd_MemoryControllerPro0_inBT2.AGen_CmdSize, 0x2c, 1, hwOffsetFix(8, 0, UNSIGNED))
  520. REG(addrgen_cmd_MemoryControllerPro0_inBT2.AGen_Offset_0, 0x2d, 4, hwOffsetFix(31, 0, UNSIGNED))
  521. REG(addrgen_cmd_MemoryControllerPro0_inBT2.AGen_Start_X_Addr, 0x31, 4, hwOffsetFix(32, 0, UNSIGNED))
  522. REG(addrgen_cmd_MemoryControllerPro0_inBT2.AGen_Wrap_X, 0x35, 4, hwOffsetFix(32, 0, UNSIGNED))
  523. REG(addrgen_cmd_MemoryControllerPro0_inAT3.AGen_Addr_En, 0x39, 1, hwOffsetFix(1, 0, UNSIGNED))
  524. REG(addrgen_cmd_MemoryControllerPro0_inAT3.AGen_BlockSize_X, 0x3a, 5, hwOffsetFix(33, 0, UNSIGNED))
  525. REG(addrgen_cmd_MemoryControllerPro0_inAT3.AGen_CmdSize, 0x3f, 1, hwOffsetFix(8, 0, UNSIGNED))
  526. REG(addrgen_cmd_MemoryControllerPro0_inAT3.AGen_Offset_0, 0x40, 4, hwOffsetFix(31, 0, UNSIGNED))
  527. REG(addrgen_cmd_MemoryControllerPro0_inAT3.AGen_Start_X_Addr, 0x44, 4, hwOffsetFix(32, 0, UNSIGNED))
  528. REG(addrgen_cmd_MemoryControllerPro0_inAT3.AGen_Wrap_X, 0x48, 4, hwOffsetFix(32, 0, UNSIGNED))
  529. REG(addrgen_cmd_MemoryControllerPro0_inBT3.AGen_Addr_En, 0x4c, 1, hwOffsetFix(1, 0, UNSIGNED))
  530. REG(addrgen_cmd_MemoryControllerPro0_inBT3.AGen_BlockSize_X, 0x4d, 5, hwOffsetFix(33, 0, UNSIGNED))
  531. REG(addrgen_cmd_MemoryControllerPro0_inBT3.AGen_CmdSize, 0x52, 1, hwOffsetFix(8, 0, UNSIGNED))
  532. REG(addrgen_cmd_MemoryControllerPro0_inBT3.AGen_Offset_0, 0x53, 4, hwOffsetFix(31, 0, UNSIGNED))
  533. REG(addrgen_cmd_MemoryControllerPro0_inBT3.AGen_Start_X_Addr, 0x57, 4, hwOffsetFix(32, 0, UNSIGNED))
  534. REG(addrgen_cmd_MemoryControllerPro0_inBT3.AGen_Wrap_X, 0x5b, 4, hwOffsetFix(32, 0, UNSIGNED))
  535. REG(addrgen_cmd_MemoryControllerPro0_inAT2.AGen_Addr_En, 0x5f, 1, hwOffsetFix(1, 0, UNSIGNED))
  536. REG(addrgen_cmd_MemoryControllerPro0_inAT2.AGen_BlockSize_X, 0x60, 5, hwOffsetFix(33, 0, UNSIGNED))
  537. REG(addrgen_cmd_MemoryControllerPro0_inAT2.AGen_CmdSize, 0x65, 1, hwOffsetFix(8, 0, UNSIGNED))
  538. REG(addrgen_cmd_MemoryControllerPro0_inAT2.AGen_Offset_0, 0x66, 4, hwOffsetFix(31, 0, UNSIGNED))
  539. REG(addrgen_cmd_MemoryControllerPro0_inAT2.AGen_Start_X_Addr, 0x6a, 4, hwOffsetFix(32, 0, UNSIGNED))
  540. REG(addrgen_cmd_MemoryControllerPro0_inAT2.AGen_Wrap_X, 0x6e, 4, hwOffsetFix(32, 0, UNSIGNED))
  541. REG(MemoryControllerPro0.Mcp_Int_Disable_OR, 0x72, 1, hwOffsetFix(6, 0, UNSIGNED))
  542. REG(MemoryControllerPro0.Mcp_Int_Enable_AND, 0x73, 1, hwOffsetFix(6, 0, UNSIGNED))
  543. REG(StreamFMAKernel.io_inAT1_force_disabled, 0x74, 1, hwOffsetFix(1, 0, UNSIGNED))
  544. REG(StreamFMAKernel.io_inBT1_force_disabled, 0x75, 1, hwOffsetFix(1, 0, UNSIGNED))
  545. REG(StreamFMAKernel.io_inAT2_force_disabled, 0x76, 1, hwOffsetFix(1, 0, UNSIGNED))
  546. REG(StreamFMAKernel.io_inBT2_force_disabled, 0x77, 1, hwOffsetFix(1, 0, UNSIGNED))
  547. REG(StreamFMAKernel.io_inAT3_force_disabled, 0x78, 1, hwOffsetFix(1, 0, UNSIGNED))
  548. REG(StreamFMAKernel.io_inBT3_force_disabled, 0x79, 1, hwOffsetFix(1, 0, UNSIGNED))
  549. REG(StreamFMAKernel.io_oDataT1_force_disabled, 0x7a, 1, hwOffsetFix(1, 0, UNSIGNED))
  550. REG(StreamFMAKernel.io_oDataT2_force_disabled, 0x7b, 1, hwOffsetFix(1, 0, UNSIGNED))
  551. REG(StreamFMAKernel.io_oDataT3_force_disabled, 0x7c, 1, hwOffsetFix(1, 0, UNSIGNED))
  552. REG(StreamFMAKernel.run_cycle_count, 0x7d, 6, hwOffsetFix(48, 0, UNSIGNED))
  553. REG(StreamFMAKernel.current_run_cycle_count, 0x83, 6, hwOffsetFix(48, 0, UNSIGNED))
  554. REG(StreamFMAKernel.dbg_ctld_almost_empty, 0x89, 1, hwBits(6))
  555. REG(StreamFMAKernel.dbg_ctld_done, 0x8a, 1, hwBits(6))
  556. REG(StreamFMAKernel.dbg_ctld_empty, 0x8b, 1, hwBits(6))
  557. REG(StreamFMAKernel.dbg_ctld_read, 0x8c, 1, hwBits(6))
  558. REG(StreamFMAKernel.dbg_ctld_read_pipe_dbg, 0x8d, 3, hwBits(18))
  559. REG(StreamFMAKernel.dbg_ctld_request, 0x90, 1, hwBits(6))
  560. REG(StreamFMAKernel.dbg_done_out, 0x91, 1, hwBits(1))
  561. REG(StreamFMAKernel.dbg_fill_level, 0x92, 1, hwBits(4))
  562. REG(StreamFMAKernel.dbg_flush_level, 0x93, 1, hwBits(4))
  563. REG(StreamFMAKernel.dbg_flush_start, 0x94, 1, hwBits(1))
  564. REG(StreamFMAKernel.dbg_flush_start_level, 0x95, 1, hwBits(4))
  565. REG(StreamFMAKernel.dbg_flushing, 0x96, 1, hwBits(1))
  566. REG(StreamFMAKernel.dbg_full_level, 0x97, 1, hwBits(4))
  567. REG(StreamFMAKernel.dbg_out_stall, 0x98, 1, hwBits(3))
  568. REG(StreamFMAKernel.dbg_out_valid, 0x99, 1, hwBits(3))
  569. REG(StreamFMAKernel.dbg_stall_vector, 0x9a, 1, hwBits(3))
  570. REG(ifpga.ifpga_ctrl, 0x9b, 1, hwBits(8))
  571. REG(SignalForwardingAdapter.SFA_FORWARD_EN, 0x9c, 4, hwBits(32))
  572. #endif
  573. #ifdef REG_V2
  574. #define REG_V2_PRESENT 1
  575. REG_V2(addrgen_cmd_MemoryControllerPro0_oDataT2.AGen_Addr_En, 0x0, 1, hwOffsetFix(1, 0, UNSIGNED), HOST_WRITE_ONLY, false)
  576. REG_V2(addrgen_cmd_MemoryControllerPro0_oDataT2.AGen_BlockSize_X, 0x1, 5, hwOffsetFix(33, 0, UNSIGNED), HOST_WRITE_ONLY, false)
  577. REG_V2(addrgen_cmd_MemoryControllerPro0_oDataT2.AGen_CmdSize, 0x6, 1, hwOffsetFix(8, 0, UNSIGNED), HOST_WRITE_ONLY, false)
  578. REG_V2(addrgen_cmd_MemoryControllerPro0_oDataT2.AGen_Offset_0, 0x7, 4, hwOffsetFix(31, 0, UNSIGNED), HOST_WRITE_ONLY, false)
  579. REG_V2(addrgen_cmd_MemoryControllerPro0_oDataT2.AGen_Start_X_Addr, 0xb, 4, hwOffsetFix(32, 0, UNSIGNED), HOST_WRITE_ONLY, false)
  580. REG_V2(addrgen_cmd_MemoryControllerPro0_oDataT2.AGen_Wrap_X, 0xf, 4, hwOffsetFix(32, 0, UNSIGNED), HOST_WRITE_ONLY, false)
  581. REG_V2(addrgen_cmd_MemoryControllerPro0_oDataT1.AGen_Addr_En, 0x13, 1, hwOffsetFix(1, 0, UNSIGNED), HOST_WRITE_ONLY, false)
  582. REG_V2(addrgen_cmd_MemoryControllerPro0_oDataT1.AGen_BlockSize_X, 0x14, 5, hwOffsetFix(33, 0, UNSIGNED), HOST_WRITE_ONLY, false)
  583. REG_V2(addrgen_cmd_MemoryControllerPro0_oDataT1.AGen_CmdSize, 0x19, 1, hwOffsetFix(8, 0, UNSIGNED), HOST_WRITE_ONLY, false)
  584. REG_V2(addrgen_cmd_MemoryControllerPro0_oDataT1.AGen_Offset_0, 0x1a, 4, hwOffsetFix(31, 0, UNSIGNED), HOST_WRITE_ONLY, false)
  585. REG_V2(addrgen_cmd_MemoryControllerPro0_oDataT1.AGen_Start_X_Addr, 0x1e, 4, hwOffsetFix(32, 0, UNSIGNED), HOST_WRITE_ONLY, false)
  586. REG_V2(addrgen_cmd_MemoryControllerPro0_oDataT1.AGen_Wrap_X, 0x22, 4, hwOffsetFix(32, 0, UNSIGNED), HOST_WRITE_ONLY, false)
  587. REG_V2(addrgen_cmd_MemoryControllerPro0_inBT2.AGen_Addr_En, 0x26, 1, hwOffsetFix(1, 0, UNSIGNED), HOST_WRITE_ONLY, false)
  588. REG_V2(addrgen_cmd_MemoryControllerPro0_inBT2.AGen_BlockSize_X, 0x27, 5, hwOffsetFix(33, 0, UNSIGNED), HOST_WRITE_ONLY, false)
  589. REG_V2(addrgen_cmd_MemoryControllerPro0_inBT2.AGen_CmdSize, 0x2c, 1, hwOffsetFix(8, 0, UNSIGNED), HOST_WRITE_ONLY, false)
  590. REG_V2(addrgen_cmd_MemoryControllerPro0_inBT2.AGen_Offset_0, 0x2d, 4, hwOffsetFix(31, 0, UNSIGNED), HOST_WRITE_ONLY, false)
  591. REG_V2(addrgen_cmd_MemoryControllerPro0_inBT2.AGen_Start_X_Addr, 0x31, 4, hwOffsetFix(32, 0, UNSIGNED), HOST_WRITE_ONLY, false)
  592. REG_V2(addrgen_cmd_MemoryControllerPro0_inBT2.AGen_Wrap_X, 0x35, 4, hwOffsetFix(32, 0, UNSIGNED), HOST_WRITE_ONLY, false)
  593. REG_V2(addrgen_cmd_MemoryControllerPro0_inAT3.AGen_Addr_En, 0x39, 1, hwOffsetFix(1, 0, UNSIGNED), HOST_WRITE_ONLY, false)
  594. REG_V2(addrgen_cmd_MemoryControllerPro0_inAT3.AGen_BlockSize_X, 0x3a, 5, hwOffsetFix(33, 0, UNSIGNED), HOST_WRITE_ONLY, false)
  595. REG_V2(addrgen_cmd_MemoryControllerPro0_inAT3.AGen_CmdSize, 0x3f, 1, hwOffsetFix(8, 0, UNSIGNED), HOST_WRITE_ONLY, false)
  596. REG_V2(addrgen_cmd_MemoryControllerPro0_inAT3.AGen_Offset_0, 0x40, 4, hwOffsetFix(31, 0, UNSIGNED), HOST_WRITE_ONLY, false)
  597. REG_V2(addrgen_cmd_MemoryControllerPro0_inAT3.AGen_Start_X_Addr, 0x44, 4, hwOffsetFix(32, 0, UNSIGNED), HOST_WRITE_ONLY, false)
  598. REG_V2(addrgen_cmd_MemoryControllerPro0_inAT3.AGen_Wrap_X, 0x48, 4, hwOffsetFix(32, 0, UNSIGNED), HOST_WRITE_ONLY, false)
  599. REG_V2(addrgen_cmd_MemoryControllerPro0_inBT3.AGen_Addr_En, 0x4c, 1, hwOffsetFix(1, 0, UNSIGNED), HOST_WRITE_ONLY, false)
  600. REG_V2(addrgen_cmd_MemoryControllerPro0_inBT3.AGen_BlockSize_X, 0x4d, 5, hwOffsetFix(33, 0, UNSIGNED), HOST_WRITE_ONLY, false)
  601. REG_V2(addrgen_cmd_MemoryControllerPro0_inBT3.AGen_CmdSize, 0x52, 1, hwOffsetFix(8, 0, UNSIGNED), HOST_WRITE_ONLY, false)
  602. REG_V2(addrgen_cmd_MemoryControllerPro0_inBT3.AGen_Offset_0, 0x53, 4, hwOffsetFix(31, 0, UNSIGNED), HOST_WRITE_ONLY, false)
  603. REG_V2(addrgen_cmd_MemoryControllerPro0_inBT3.AGen_Start_X_Addr, 0x57, 4, hwOffsetFix(32, 0, UNSIGNED), HOST_WRITE_ONLY, false)
  604. REG_V2(addrgen_cmd_MemoryControllerPro0_inBT3.AGen_Wrap_X, 0x5b, 4, hwOffsetFix(32, 0, UNSIGNED), HOST_WRITE_ONLY, false)
  605. REG_V2(addrgen_cmd_MemoryControllerPro0_inAT2.AGen_Addr_En, 0x5f, 1, hwOffsetFix(1, 0, UNSIGNED), HOST_WRITE_ONLY, false)
  606. REG_V2(addrgen_cmd_MemoryControllerPro0_inAT2.AGen_BlockSize_X, 0x60, 5, hwOffsetFix(33, 0, UNSIGNED), HOST_WRITE_ONLY, false)
  607. REG_V2(addrgen_cmd_MemoryControllerPro0_inAT2.AGen_CmdSize, 0x65, 1, hwOffsetFix(8, 0, UNSIGNED), HOST_WRITE_ONLY, false)
  608. REG_V2(addrgen_cmd_MemoryControllerPro0_inAT2.AGen_Offset_0, 0x66, 4, hwOffsetFix(31, 0, UNSIGNED), HOST_WRITE_ONLY, false)
  609. REG_V2(addrgen_cmd_MemoryControllerPro0_inAT2.AGen_Start_X_Addr, 0x6a, 4, hwOffsetFix(32, 0, UNSIGNED), HOST_WRITE_ONLY, false)
  610. REG_V2(addrgen_cmd_MemoryControllerPro0_inAT2.AGen_Wrap_X, 0x6e, 4, hwOffsetFix(32, 0, UNSIGNED), HOST_WRITE_ONLY, false)
  611. REG_V2(MemoryControllerPro0.Mcp_Int_Disable_OR, 0x72, 1, hwOffsetFix(6, 0, UNSIGNED), HOST_WRITE_ONLY, false)
  612. REG_V2(MemoryControllerPro0.Mcp_Int_Enable_AND, 0x73, 1, hwOffsetFix(6, 0, UNSIGNED), HOST_WRITE_ONLY, false)
  613. REG_V2(StreamFMAKernel.io_inAT1_force_disabled, 0x74, 1, hwOffsetFix(1, 0, UNSIGNED), HOST_WRITE_ONLY, true)
  614. REG_V2(StreamFMAKernel.io_inBT1_force_disabled, 0x75, 1, hwOffsetFix(1, 0, UNSIGNED), HOST_WRITE_ONLY, true)
  615. REG_V2(StreamFMAKernel.io_inAT2_force_disabled, 0x76, 1, hwOffsetFix(1, 0, UNSIGNED), HOST_WRITE_ONLY, true)
  616. REG_V2(StreamFMAKernel.io_inBT2_force_disabled, 0x77, 1, hwOffsetFix(1, 0, UNSIGNED), HOST_WRITE_ONLY, true)
  617. REG_V2(StreamFMAKernel.io_inAT3_force_disabled, 0x78, 1, hwOffsetFix(1, 0, UNSIGNED), HOST_WRITE_ONLY, true)
  618. REG_V2(StreamFMAKernel.io_inBT3_force_disabled, 0x79, 1, hwOffsetFix(1, 0, UNSIGNED), HOST_WRITE_ONLY, true)
  619. REG_V2(StreamFMAKernel.io_oDataT1_force_disabled, 0x7a, 1, hwOffsetFix(1, 0, UNSIGNED), HOST_WRITE_ONLY, true)
  620. REG_V2(StreamFMAKernel.io_oDataT2_force_disabled, 0x7b, 1, hwOffsetFix(1, 0, UNSIGNED), HOST_WRITE_ONLY, true)
  621. REG_V2(StreamFMAKernel.io_oDataT3_force_disabled, 0x7c, 1, hwOffsetFix(1, 0, UNSIGNED), HOST_WRITE_ONLY, true)
  622. REG_V2(StreamFMAKernel.run_cycle_count, 0x7d, 6, hwOffsetFix(48, 0, UNSIGNED), HOST_WRITE_ONLY, false)
  623. REG_V2(StreamFMAKernel.current_run_cycle_count, 0x83, 6, hwOffsetFix(48, 0, UNSIGNED), HOST_READ_ONLY, false)
  624. REG_V2(StreamFMAKernel.dbg_ctld_almost_empty, 0x89, 1, hwBits(6), HOST_READ_ONLY, false)
  625. REG_V2(StreamFMAKernel.dbg_ctld_done, 0x8a, 1, hwBits(6), HOST_READ_ONLY, false)
  626. REG_V2(StreamFMAKernel.dbg_ctld_empty, 0x8b, 1, hwBits(6), HOST_READ_ONLY, false)
  627. REG_V2(StreamFMAKernel.dbg_ctld_read, 0x8c, 1, hwBits(6), HOST_READ_ONLY, false)
  628. REG_V2(StreamFMAKernel.dbg_ctld_read_pipe_dbg, 0x8d, 3, hwBits(18), HOST_READ_ONLY, false)
  629. REG_V2(StreamFMAKernel.dbg_ctld_request, 0x90, 1, hwBits(6), HOST_READ_ONLY, false)
  630. REG_V2(StreamFMAKernel.dbg_done_out, 0x91, 1, hwBits(1), HOST_READ_ONLY, false)
  631. REG_V2(StreamFMAKernel.dbg_fill_level, 0x92, 1, hwBits(4), HOST_READ_ONLY, false)
  632. REG_V2(StreamFMAKernel.dbg_flush_level, 0x93, 1, hwBits(4), HOST_READ_ONLY, false)
  633. REG_V2(StreamFMAKernel.dbg_flush_start, 0x94, 1, hwBits(1), HOST_READ_ONLY, false)
  634. REG_V2(StreamFMAKernel.dbg_flush_start_level, 0x95, 1, hwBits(4), HOST_READ_ONLY, false)
  635. REG_V2(StreamFMAKernel.dbg_flushing, 0x96, 1, hwBits(1), HOST_READ_ONLY, false)
  636. REG_V2(StreamFMAKernel.dbg_full_level, 0x97, 1, hwBits(4), HOST_READ_ONLY, false)
  637. REG_V2(StreamFMAKernel.dbg_out_stall, 0x98, 1, hwBits(3), HOST_READ_ONLY, false)
  638. REG_V2(StreamFMAKernel.dbg_out_valid, 0x99, 1, hwBits(3), HOST_READ_ONLY, false)
  639. REG_V2(StreamFMAKernel.dbg_stall_vector, 0x9a, 1, hwBits(3), HOST_READ_ONLY, false)
  640. REG_V2(ifpga.ifpga_ctrl, 0x9b, 1, hwBits(8), HOST_READ_WRITE, false)
  641. REG_V2(SignalForwardingAdapter.SFA_FORWARD_EN, 0x9c, 4, hwBits(32), HOST_READ_WRITE, false)
  642. #endif
  643. #ifdef CHECKSUM
  644. #define CHECKSUM_PRESENT 1
  645. CHECKSUM("5677d622f2daecc91b0561585ae87653a418e3bb53c0a22186ca7832455db10b")
  646. #endif
  647. #ifdef MANAGER_MEMCTL
  648. #define MANAGER_MEMCTL_PRESENT 1
  649. MANAGER_MEMCTL(MemoryControllerPro0, MemoryControllerPro0.Mcp, 192, 0)
  650. #endif
  651. #ifdef MANAGER_MEMCTL_CONTROL_GROUP
  652. #define MANAGER_MEMCTL_CONTROL_GROUP_PRESENT 1
  653. MANAGER_MEMCTL_CONTROL_GROUP(MemoryControllerPro0, cmd_MemoryControllerPro0_inAT2, addrgen_cmd_MemoryControllerPro0_inAT2.AGen, LINEAR_1D)
  654. MANAGER_MEMCTL_CONTROL_GROUP(MemoryControllerPro0, cmd_MemoryControllerPro0_inBT2, addrgen_cmd_MemoryControllerPro0_inBT2.AGen, LINEAR_1D)
  655. MANAGER_MEMCTL_CONTROL_GROUP(MemoryControllerPro0, cmd_MemoryControllerPro0_inAT3, addrgen_cmd_MemoryControllerPro0_inAT3.AGen, LINEAR_1D)
  656. MANAGER_MEMCTL_CONTROL_GROUP(MemoryControllerPro0, cmd_MemoryControllerPro0_inBT3, addrgen_cmd_MemoryControllerPro0_inBT3.AGen, LINEAR_1D)
  657. MANAGER_MEMCTL_CONTROL_GROUP(MemoryControllerPro0, cmd_MemoryControllerPro0_oDataT1, addrgen_cmd_MemoryControllerPro0_oDataT1.AGen, LINEAR_1D)
  658. MANAGER_MEMCTL_CONTROL_GROUP(MemoryControllerPro0, cmd_MemoryControllerPro0_oDataT2, addrgen_cmd_MemoryControllerPro0_oDataT2.AGen, LINEAR_1D)
  659. #endif
  660. #ifdef MANAGER_MEMCTL_DATA_STREAM
  661. #define MANAGER_MEMCTL_DATA_STREAM_PRESENT 1
  662. MANAGER_MEMCTL_DATA_STREAM(MemoryControllerPro0, cmd_MemoryControllerPro0_inAT2, inAT2, 0, 0, READ)
  663. MANAGER_MEMCTL_DATA_STREAM(MemoryControllerPro0, cmd_MemoryControllerPro0_inBT2, inBT2, 0, 1, READ)
  664. MANAGER_MEMCTL_DATA_STREAM(MemoryControllerPro0, cmd_MemoryControllerPro0_inAT3, inAT3, 0, 2, READ)
  665. MANAGER_MEMCTL_DATA_STREAM(MemoryControllerPro0, cmd_MemoryControllerPro0_inBT3, inBT3, 0, 3, READ)
  666. MANAGER_MEMCTL_DATA_STREAM(MemoryControllerPro0, cmd_MemoryControllerPro0_oDataT1, oDataT1, 0, 4, WRITE)
  667. MANAGER_MEMCTL_DATA_STREAM(MemoryControllerPro0, cmd_MemoryControllerPro0_oDataT2, oDataT2, 0, 5, WRITE)
  668. #endif
  669. #ifdef CAPABILITY
  670. #define CAPABILITY_PRESENT 1
  671. CAPABILITY(LIMAREV, LIMAREVA)
  672. CAPABILITY(LIMARAM, DDR4_48GB)
  673. CAPABILITY(LIMAFPGA, xcVU9P_FLGB2104_2_E)
  674. #endif
  675. #ifdef DEFINE_DESIGN_NAME
  676. #define DESIGN_NAME StreamFMA
  677. #endif /* DEFINE_DESIGN_NAME */
  678. #ifndef SLIC_NO_DECLARATIONS
  679. /**\file */
  680. #ifndef SLIC_DECLARATIONS_StreamFMA_H
  681. #define SLIC_DECLARATIONS_StreamFMA_H
  682. #include "MaxSLiCInterface.h"
  683. #ifdef __cplusplus
  684. extern "C" {
  685. #endif /* __cplusplus */
  686. #define StreamFMA_DYNAMIC_CLOCKS_ENABLED (0)
  687. #define StreamFMA_PCIE_ALIGNMENT (16)
  688. /*----------------------------------------------------------------------------*/
  689. /*---------------------------- Interface default -----------------------------*/
  690. /*----------------------------------------------------------------------------*/
  691. /**
  692. * \brief Basic static function for the interface 'default'.
  693. *
  694. * \param [in] ticks_StreamFMAKernel The number of ticks for which kernel "StreamFMAKernel" will run.
  695. * \param [in] instream_inAT1 Stream "inAT1".
  696. * \param [in] instream_size_inAT1 The size of the stream instream_inAT1 in bytes.
  697. * \param [in] instream_inBT1 Stream "inBT1".
  698. * \param [in] instream_size_inBT1 The size of the stream instream_inBT1 in bytes.
  699. * \param [out] outstream_oDataT3 Stream "oDataT3".
  700. * \param [in] outstream_size_oDataT3 The size of the stream outstream_oDataT3 in bytes.
  701. * \param [in] lmem_address_MemoryControllerPro0_inAT2 Linear LMem control for "inAT2" stream: base address, in bytes.
  702. * \param [in] lmem_arr_size_MemoryControllerPro0_inAT2 Linear LMem control for "inAT2" stream: array size, in bytes.
  703. * \param [in] lmem_address_MemoryControllerPro0_inAT3 Linear LMem control for "inAT3" stream: base address, in bytes.
  704. * \param [in] lmem_arr_size_MemoryControllerPro0_inAT3 Linear LMem control for "inAT3" stream: array size, in bytes.
  705. * \param [in] lmem_address_MemoryControllerPro0_inBT2 Linear LMem control for "inBT2" stream: base address, in bytes.
  706. * \param [in] lmem_arr_size_MemoryControllerPro0_inBT2 Linear LMem control for "inBT2" stream: array size, in bytes.
  707. * \param [in] lmem_address_MemoryControllerPro0_inBT3 Linear LMem control for "inBT3" stream: base address, in bytes.
  708. * \param [in] lmem_arr_size_MemoryControllerPro0_inBT3 Linear LMem control for "inBT3" stream: array size, in bytes.
  709. * \param [in] lmem_address_MemoryControllerPro0_oDataT1 Linear LMem control for "oDataT1" stream: base address, in bytes.
  710. * \param [in] lmem_arr_size_MemoryControllerPro0_oDataT1 Linear LMem control for "oDataT1" stream: array size, in bytes.
  711. * \param [in] lmem_address_MemoryControllerPro0_oDataT2 Linear LMem control for "oDataT2" stream: base address, in bytes.
  712. * \param [in] lmem_arr_size_MemoryControllerPro0_oDataT2 Linear LMem control for "oDataT2" stream: array size, in bytes.
  713. */
  714. void StreamFMA(
  715. uint64_t ticks_StreamFMAKernel,
  716. const void *instream_inAT1,
  717. size_t instream_size_inAT1,
  718. const void *instream_inBT1,
  719. size_t instream_size_inBT1,
  720. void *outstream_oDataT3,
  721. size_t outstream_size_oDataT3,
  722. size_t lmem_address_MemoryControllerPro0_inAT2,
  723. size_t lmem_arr_size_MemoryControllerPro0_inAT2,
  724. size_t lmem_address_MemoryControllerPro0_inAT3,
  725. size_t lmem_arr_size_MemoryControllerPro0_inAT3,
  726. size_t lmem_address_MemoryControllerPro0_inBT2,
  727. size_t lmem_arr_size_MemoryControllerPro0_inBT2,
  728. size_t lmem_address_MemoryControllerPro0_inBT3,
  729. size_t lmem_arr_size_MemoryControllerPro0_inBT3,
  730. size_t lmem_address_MemoryControllerPro0_oDataT1,
  731. size_t lmem_arr_size_MemoryControllerPro0_oDataT1,
  732. size_t lmem_address_MemoryControllerPro0_oDataT2,
  733. size_t lmem_arr_size_MemoryControllerPro0_oDataT2);
  734. /**
  735. * \brief Basic static non-blocking function for the interface 'default'.
  736. *
  737. * Schedule to run on an engine and return immediately.
  738. * The status of the run can be checked either by ::max_wait or ::max_nowait;
  739. * note that one of these *must* be called, so that associated memory can be released.
  740. *
  741. *
  742. * \param [in] ticks_StreamFMAKernel The number of ticks for which kernel "StreamFMAKernel" will run.
  743. * \param [in] instream_inAT1 Stream "inAT1".
  744. * \param [in] instream_size_inAT1 The size of the stream instream_inAT1 in bytes.
  745. * \param [in] instream_inBT1 Stream "inBT1".
  746. * \param [in] instream_size_inBT1 The size of the stream instream_inBT1 in bytes.
  747. * \param [out] outstream_oDataT3 Stream "oDataT3".
  748. * \param [in] outstream_size_oDataT3 The size of the stream outstream_oDataT3 in bytes.
  749. * \param [in] lmem_address_MemoryControllerPro0_inAT2 Linear LMem control for "inAT2" stream: base address, in bytes.
  750. * \param [in] lmem_arr_size_MemoryControllerPro0_inAT2 Linear LMem control for "inAT2" stream: array size, in bytes.
  751. * \param [in] lmem_address_MemoryControllerPro0_inAT3 Linear LMem control for "inAT3" stream: base address, in bytes.
  752. * \param [in] lmem_arr_size_MemoryControllerPro0_inAT3 Linear LMem control for "inAT3" stream: array size, in bytes.
  753. * \param [in] lmem_address_MemoryControllerPro0_inBT2 Linear LMem control for "inBT2" stream: base address, in bytes.
  754. * \param [in] lmem_arr_size_MemoryControllerPro0_inBT2 Linear LMem control for "inBT2" stream: array size, in bytes.
  755. * \param [in] lmem_address_MemoryControllerPro0_inBT3 Linear LMem control for "inBT3" stream: base address, in bytes.
  756. * \param [in] lmem_arr_size_MemoryControllerPro0_inBT3 Linear LMem control for "inBT3" stream: array size, in bytes.
  757. * \param [in] lmem_address_MemoryControllerPro0_oDataT1 Linear LMem control for "oDataT1" stream: base address, in bytes.
  758. * \param [in] lmem_arr_size_MemoryControllerPro0_oDataT1 Linear LMem control for "oDataT1" stream: array size, in bytes.
  759. * \param [in] lmem_address_MemoryControllerPro0_oDataT2 Linear LMem control for "oDataT2" stream: base address, in bytes.
  760. * \param [in] lmem_arr_size_MemoryControllerPro0_oDataT2 Linear LMem control for "oDataT2" stream: array size, in bytes.
  761. * \return A handle on the execution status, or NULL in case of error.
  762. */
  763. max_run_t *StreamFMA_nonblock(
  764. uint64_t ticks_StreamFMAKernel,
  765. const void *instream_inAT1,
  766. size_t instream_size_inAT1,
  767. const void *instream_inBT1,
  768. size_t instream_size_inBT1,
  769. void *outstream_oDataT3,
  770. size_t outstream_size_oDataT3,
  771. size_t lmem_address_MemoryControllerPro0_inAT2,
  772. size_t lmem_arr_size_MemoryControllerPro0_inAT2,
  773. size_t lmem_address_MemoryControllerPro0_inAT3,
  774. size_t lmem_arr_size_MemoryControllerPro0_inAT3,
  775. size_t lmem_address_MemoryControllerPro0_inBT2,
  776. size_t lmem_arr_size_MemoryControllerPro0_inBT2,
  777. size_t lmem_address_MemoryControllerPro0_inBT3,
  778. size_t lmem_arr_size_MemoryControllerPro0_inBT3,
  779. size_t lmem_address_MemoryControllerPro0_oDataT1,
  780. size_t lmem_arr_size_MemoryControllerPro0_oDataT1,
  781. size_t lmem_address_MemoryControllerPro0_oDataT2,
  782. size_t lmem_arr_size_MemoryControllerPro0_oDataT2);
  783. /**
  784. * \brief Advanced static interface, structure for the engine interface 'default'
  785. *
  786. */
  787. typedef struct {
  788. uint64_t ticks_StreamFMAKernel; /**< [in] The number of ticks for which kernel "StreamFMAKernel" will run. */
  789. const void *instream_inAT1; /**< [in] Stream "inAT1". */
  790. size_t instream_size_inAT1; /**< [in] The size of the stream instream_inAT1 in bytes. */
  791. const void *instream_inBT1; /**< [in] Stream "inBT1". */
  792. size_t instream_size_inBT1; /**< [in] The size of the stream instream_inBT1 in bytes. */
  793. void *outstream_oDataT3; /**< [out] Stream "oDataT3". */
  794. size_t outstream_size_oDataT3; /**< [in] The size of the stream outstream_oDataT3 in bytes. */
  795. size_t lmem_address_MemoryControllerPro0_inAT2; /**< [in] Linear LMem control for "inAT2" stream: base address, in bytes. */
  796. size_t lmem_arr_size_MemoryControllerPro0_inAT2; /**< [in] Linear LMem control for "inAT2" stream: array size, in bytes. */
  797. size_t lmem_address_MemoryControllerPro0_inAT3; /**< [in] Linear LMem control for "inAT3" stream: base address, in bytes. */
  798. size_t lmem_arr_size_MemoryControllerPro0_inAT3; /**< [in] Linear LMem control for "inAT3" stream: array size, in bytes. */
  799. size_t lmem_address_MemoryControllerPro0_inBT2; /**< [in] Linear LMem control for "inBT2" stream: base address, in bytes. */
  800. size_t lmem_arr_size_MemoryControllerPro0_inBT2; /**< [in] Linear LMem control for "inBT2" stream: array size, in bytes. */
  801. size_t lmem_address_MemoryControllerPro0_inBT3; /**< [in] Linear LMem control for "inBT3" stream: base address, in bytes. */
  802. size_t lmem_arr_size_MemoryControllerPro0_inBT3; /**< [in] Linear LMem control for "inBT3" stream: array size, in bytes. */
  803. size_t lmem_address_MemoryControllerPro0_oDataT1; /**< [in] Linear LMem control for "oDataT1" stream: base address, in bytes. */
  804. size_t lmem_arr_size_MemoryControllerPro0_oDataT1; /**< [in] Linear LMem control for "oDataT1" stream: array size, in bytes. */
  805. size_t lmem_address_MemoryControllerPro0_oDataT2; /**< [in] Linear LMem control for "oDataT2" stream: base address, in bytes. */
  806. size_t lmem_arr_size_MemoryControllerPro0_oDataT2; /**< [in] Linear LMem control for "oDataT2" stream: array size, in bytes. */
  807. } StreamFMA_actions_t;
  808. /**
  809. * \brief Advanced static function for the interface 'default'.
  810. *
  811. * \param [in] engine The engine on which the actions will be executed.
  812. * \param [in,out] interface_actions Actions to be executed.
  813. */
  814. void StreamFMA_run(
  815. max_engine_t *engine,
  816. StreamFMA_actions_t *interface_actions);
  817. /**
  818. * \brief Advanced static non-blocking function for the interface 'default'.
  819. *
  820. * Schedule the actions to run on the engine and return immediately.
  821. * The status of the run can be checked either by ::max_wait or ::max_nowait;
  822. * note that one of these *must* be called, so that associated memory can be released.
  823. *
  824. *
  825. * \param [in] engine The engine on which the actions will be executed.
  826. * \param [in] interface_actions Actions to be executed.
  827. * \return A handle on the execution status of the actions, or NULL in case of error.
  828. */
  829. max_run_t *StreamFMA_run_nonblock(
  830. max_engine_t *engine,
  831. StreamFMA_actions_t *interface_actions);
  832. /**
  833. * \brief Group run advanced static function for the interface 'default'.
  834. *
  835. * \param [in] group Group to use.
  836. * \param [in,out] interface_actions Actions to run.
  837. *
  838. * Run the actions on the first device available in the group.
  839. */
  840. void StreamFMA_run_group(max_group_t *group, StreamFMA_actions_t *interface_actions);
  841. /**
  842. * \brief Group run advanced static non-blocking function for the interface 'default'.
  843. *
  844. *
  845. * Schedule the actions to run on the first device available in the group and return immediately.
  846. * The status of the run must be checked with ::max_wait.
  847. * Note that use of ::max_nowait is prohibited with non-blocking running on groups:
  848. * see the ::max_run_group_nonblock documentation for more explanation.
  849. *
  850. * \param [in] group Group to use.
  851. * \param [in] interface_actions Actions to run.
  852. * \return A handle on the execution status of the actions, or NULL in case of error.
  853. */
  854. max_run_t *StreamFMA_run_group_nonblock(max_group_t *group, StreamFMA_actions_t *interface_actions);
  855. /**
  856. * \brief Array run advanced static function for the interface 'default'.
  857. *
  858. * \param [in] engarray The array of devices to use.
  859. * \param [in,out] interface_actions The array of actions to run.
  860. *
  861. * Run the array of actions on the array of engines. The length of interface_actions
  862. * must match the size of engarray.
  863. */
  864. void StreamFMA_run_array(max_engarray_t *engarray, StreamFMA_actions_t *interface_actions[]);
  865. /**
  866. * \brief Array run advanced static non-blocking function for the interface 'default'.
  867. *
  868. *
  869. * Schedule to run the array of actions on the array of engines, and return immediately.
  870. * The length of interface_actions must match the size of engarray.
  871. * The status of the run can be checked either by ::max_wait or ::max_nowait;
  872. * note that one of these *must* be called, so that associated memory can be released.
  873. *
  874. * \param [in] engarray The array of devices to use.
  875. * \param [in] interface_actions The array of actions to run.
  876. * \return A handle on the execution status of the actions, or NULL in case of error.
  877. */
  878. max_run_t *StreamFMA_run_array_nonblock(max_engarray_t *engarray, StreamFMA_actions_t *interface_actions[]);
  879. /**
  880. * \brief Converts a static-interface action struct into a dynamic-interface max_actions_t struct.
  881. *
  882. * Note that this is an internal utility function used by other functions in the static interface.
  883. *
  884. * \param [in] maxfile The maxfile to use.
  885. * \param [in] interface_actions The interface-specific actions to run.
  886. * \return The dynamic-interface actions to run, or NULL in case of error.
  887. */
  888. max_actions_t* StreamFMA_convert(max_file_t *maxfile, StreamFMA_actions_t *interface_actions);
  889. /**
  890. * \brief Initialise a maxfile.
  891. */
  892. max_file_t* StreamFMA_init(void);
  893. /* Error handling functions */
  894. int StreamFMA_has_errors(void);
  895. const char* StreamFMA_get_errors(void);
  896. void StreamFMA_clear_errors(void);
  897. /* Free statically allocated maxfile data */
  898. void StreamFMA_free(void);
  899. /* returns: -1 = error running command; 0 = no error reported */
  900. int StreamFMA_simulator_start(void);
  901. /* returns: -1 = error running command; 0 = no error reported */
  902. int StreamFMA_simulator_stop(void);
  903. #ifdef __cplusplus
  904. }
  905. #endif /* __cplusplus */
  906. #endif /* SLIC_DECLARATIONS_StreamFMA_H */
  907. #endif /* SLIC_NO_DECLARATIONS */
  908. #ifdef PHOTON_NODE_DATA
  909. #define PHOTON_NODE_DATA_PRESENT 1
  910. PHOTON_NODE_DATA(StreamFMAKernel, 22, NodeInputMappedReg, "Scalar input (io_oDataT1_force_disabled)", "com.maxeler.maxcompiler.v2.kernelcompiler.stdlib.core.IO.output(IO.java:836)\nperfmodels.StreamFMAKernel.<init>(StreamFMAKernel.maxj:31)\nperfmodels.StreamFMAManager.<init>(StreamFMAManager.maxj:22)\nperfmodels.StreamFMAManager.main(StreamFMAManager.maxj:59)\n")
  911. PHOTON_NODE_DATA(StreamFMAKernel, 23, NodeNot, "~", "com.maxeler.maxcompiler.v2.kernelcompiler.stdlib.core.IO.output(IO.java:836)\nperfmodels.StreamFMAKernel.<init>(StreamFMAKernel.maxj:31)\nperfmodels.StreamFMAManager.<init>(StreamFMAManager.maxj:22)\nperfmodels.StreamFMAManager.main(StreamFMAManager.maxj:59)\n")
  912. PHOTON_NODE_DATA(StreamFMAKernel, 0, NodeInputMappedReg, "Scalar input (io_inAT1_force_disabled)", "com.maxeler.maxcompiler.v2.kernelcompiler.stdlib.core.IO.input(IO.java:630)\nperfmodels.StreamFMAKernel.<init>(StreamFMAKernel.maxj:15)\nperfmodels.StreamFMAManager.<init>(StreamFMAManager.maxj:22)\nperfmodels.StreamFMAManager.main(StreamFMAManager.maxj:59)\n")
  913. PHOTON_NODE_DATA(StreamFMAKernel, 1, NodeNot, "~", "com.maxeler.maxcompiler.v2.kernelcompiler.stdlib.core.IO.input(IO.java:630)\nperfmodels.StreamFMAKernel.<init>(StreamFMAKernel.maxj:15)\nperfmodels.StreamFMAManager.<init>(StreamFMAManager.maxj:22)\nperfmodels.StreamFMAManager.main(StreamFMAManager.maxj:59)\n")
  914. PHOTON_NODE_DATA(StreamFMAKernel, 2, NodeInput, "Input(inAT1)", "com.maxeler.maxcompiler.v2.kernelcompiler.stdlib.core.IO.input(IO.java:630)\nperfmodels.StreamFMAKernel.<init>(StreamFMAKernel.maxj:15)\nperfmodels.StreamFMAManager.<init>(StreamFMAManager.maxj:22)\nperfmodels.StreamFMAManager.main(StreamFMAManager.maxj:59)\n")
  915. PHOTON_NODE_DATA(StreamFMAKernel, 3, NodeInputMappedReg, "Scalar input (io_inBT1_force_disabled)", "com.maxeler.maxcompiler.v2.kernelcompiler.stdlib.core.IO.input(IO.java:630)\nperfmodels.StreamFMAKernel.<init>(StreamFMAKernel.maxj:16)\nperfmodels.StreamFMAManager.<init>(StreamFMAManager.maxj:22)\nperfmodels.StreamFMAManager.main(StreamFMAManager.maxj:59)\n")
  916. PHOTON_NODE_DATA(StreamFMAKernel, 4, NodeNot, "~", "com.maxeler.maxcompiler.v2.kernelcompiler.stdlib.core.IO.input(IO.java:630)\nperfmodels.StreamFMAKernel.<init>(StreamFMAKernel.maxj:16)\nperfmodels.StreamFMAManager.<init>(StreamFMAManager.maxj:22)\nperfmodels.StreamFMAManager.main(StreamFMAManager.maxj:59)\n")
  917. PHOTON_NODE_DATA(StreamFMAKernel, 5, NodeInput, "Input(inBT1)", "com.maxeler.maxcompiler.v2.kernelcompiler.stdlib.core.IO.input(IO.java:630)\nperfmodels.StreamFMAKernel.<init>(StreamFMAKernel.maxj:16)\nperfmodels.StreamFMAManager.<init>(StreamFMAManager.maxj:22)\nperfmodels.StreamFMAManager.main(StreamFMAManager.maxj:59)\n")
  918. PHOTON_NODE_DATA(StreamFMAKernel, 18, NodeAdd, "+", "com.maxeler.maxcompiler.v2.kernelcompiler.types.base.DFEVar.add(DFEVar.java:1010)\nperfmodels.StreamFMAKernel.<init>(StreamFMAKernel.maxj:27)\nperfmodels.StreamFMAManager.<init>(StreamFMAManager.maxj:22)\nperfmodels.StreamFMAManager.main(StreamFMAManager.maxj:59)\n")
  919. PHOTON_NODE_DATA(StreamFMAKernel, 25, NodeOutput, "Output(oDataT1)", "com.maxeler.maxcompiler.v2.kernelcompiler.stdlib.core.IO.output(IO.java:836)\nperfmodels.StreamFMAKernel.<init>(StreamFMAKernel.maxj:31)\nperfmodels.StreamFMAManager.<init>(StreamFMAManager.maxj:22)\nperfmodels.StreamFMAManager.main(StreamFMAManager.maxj:59)\n")
  920. PHOTON_NODE_DATA(StreamFMAKernel, 27, NodeInputMappedReg, "Scalar input (io_oDataT2_force_disabled)", "com.maxeler.maxcompiler.v2.kernelcompiler.stdlib.core.IO.output(IO.java:836)\nperfmodels.StreamFMAKernel.<init>(StreamFMAKernel.maxj:32)\nperfmodels.StreamFMAManager.<init>(StreamFMAManager.maxj:22)\nperfmodels.StreamFMAManager.main(StreamFMAManager.maxj:59)\n")
  921. PHOTON_NODE_DATA(StreamFMAKernel, 28, NodeNot, "~", "com.maxeler.maxcompiler.v2.kernelcompiler.stdlib.core.IO.output(IO.java:836)\nperfmodels.StreamFMAKernel.<init>(StreamFMAKernel.maxj:32)\nperfmodels.StreamFMAManager.<init>(StreamFMAManager.maxj:22)\nperfmodels.StreamFMAManager.main(StreamFMAManager.maxj:59)\n")
  922. PHOTON_NODE_DATA(StreamFMAKernel, 6, NodeInputMappedReg, "Scalar input (io_inAT2_force_disabled)", "com.maxeler.maxcompiler.v2.kernelcompiler.stdlib.core.IO.input(IO.java:630)\nperfmodels.StreamFMAKernel.<init>(StreamFMAKernel.maxj:19)\nperfmodels.StreamFMAManager.<init>(StreamFMAManager.maxj:22)\nperfmodels.StreamFMAManager.main(StreamFMAManager.maxj:59)\n")
  923. PHOTON_NODE_DATA(StreamFMAKernel, 7, NodeNot, "~", "com.maxeler.maxcompiler.v2.kernelcompiler.stdlib.core.IO.input(IO.java:630)\nperfmodels.StreamFMAKernel.<init>(StreamFMAKernel.maxj:19)\nperfmodels.StreamFMAManager.<init>(StreamFMAManager.maxj:22)\nperfmodels.StreamFMAManager.main(StreamFMAManager.maxj:59)\n")
  924. PHOTON_NODE_DATA(StreamFMAKernel, 8, NodeInput, "Input(inAT2)", "com.maxeler.maxcompiler.v2.kernelcompiler.stdlib.core.IO.input(IO.java:630)\nperfmodels.StreamFMAKernel.<init>(StreamFMAKernel.maxj:19)\nperfmodels.StreamFMAManager.<init>(StreamFMAManager.maxj:22)\nperfmodels.StreamFMAManager.main(StreamFMAManager.maxj:59)\n")
  925. PHOTON_NODE_DATA(StreamFMAKernel, 9, NodeInputMappedReg, "Scalar input (io_inBT2_force_disabled)", "com.maxeler.maxcompiler.v2.kernelcompiler.stdlib.core.IO.input(IO.java:630)\nperfmodels.StreamFMAKernel.<init>(StreamFMAKernel.maxj:20)\nperfmodels.StreamFMAManager.<init>(StreamFMAManager.maxj:22)\nperfmodels.StreamFMAManager.main(StreamFMAManager.maxj:59)\n")
  926. PHOTON_NODE_DATA(StreamFMAKernel, 10, NodeNot, "~", "com.maxeler.maxcompiler.v2.kernelcompiler.stdlib.core.IO.input(IO.java:630)\nperfmodels.StreamFMAKernel.<init>(StreamFMAKernel.maxj:20)\nperfmodels.StreamFMAManager.<init>(StreamFMAManager.maxj:22)\nperfmodels.StreamFMAManager.main(StreamFMAManager.maxj:59)\n")
  927. PHOTON_NODE_DATA(StreamFMAKernel, 11, NodeInput, "Input(inBT2)", "com.maxeler.maxcompiler.v2.kernelcompiler.stdlib.core.IO.input(IO.java:630)\nperfmodels.StreamFMAKernel.<init>(StreamFMAKernel.maxj:20)\nperfmodels.StreamFMAManager.<init>(StreamFMAManager.maxj:22)\nperfmodels.StreamFMAManager.main(StreamFMAManager.maxj:59)\n")
  928. PHOTON_NODE_DATA(StreamFMAKernel, 19, NodeMul, "*", "com.maxeler.maxcompiler.v2.kernelcompiler.types.base.DFEVar.mul(DFEVar.java:1118)\nperfmodels.StreamFMAKernel.<init>(StreamFMAKernel.maxj:28)\nperfmodels.StreamFMAManager.<init>(StreamFMAManager.maxj:22)\nperfmodels.StreamFMAManager.main(StreamFMAManager.maxj:59)\n")
  929. PHOTON_NODE_DATA(StreamFMAKernel, 30, NodeOutput, "Output(oDataT2)", "com.maxeler.maxcompiler.v2.kernelcompiler.stdlib.core.IO.output(IO.java:836)\nperfmodels.StreamFMAKernel.<init>(StreamFMAKernel.maxj:32)\nperfmodels.StreamFMAManager.<init>(StreamFMAManager.maxj:22)\nperfmodels.StreamFMAManager.main(StreamFMAManager.maxj:59)\n")
  930. PHOTON_NODE_DATA(StreamFMAKernel, 32, NodeInputMappedReg, "Scalar input (io_oDataT3_force_disabled)", "com.maxeler.maxcompiler.v2.kernelcompiler.stdlib.core.IO.output(IO.java:836)\nperfmodels.StreamFMAKernel.<init>(StreamFMAKernel.maxj:33)\nperfmodels.StreamFMAManager.<init>(StreamFMAManager.maxj:22)\nperfmodels.StreamFMAManager.main(StreamFMAManager.maxj:59)\n")
  931. PHOTON_NODE_DATA(StreamFMAKernel, 33, NodeNot, "~", "com.maxeler.maxcompiler.v2.kernelcompiler.stdlib.core.IO.output(IO.java:836)\nperfmodels.StreamFMAKernel.<init>(StreamFMAKernel.maxj:33)\nperfmodels.StreamFMAManager.<init>(StreamFMAManager.maxj:22)\nperfmodels.StreamFMAManager.main(StreamFMAManager.maxj:59)\n")
  932. PHOTON_NODE_DATA(StreamFMAKernel, 12, NodeInputMappedReg, "Scalar input (io_inAT3_force_disabled)", "com.maxeler.maxcompiler.v2.kernelcompiler.stdlib.core.IO.input(IO.java:630)\nperfmodels.StreamFMAKernel.<init>(StreamFMAKernel.maxj:23)\nperfmodels.StreamFMAManager.<init>(StreamFMAManager.maxj:22)\nperfmodels.StreamFMAManager.main(StreamFMAManager.maxj:59)\n")
  933. PHOTON_NODE_DATA(StreamFMAKernel, 13, NodeNot, "~", "com.maxeler.maxcompiler.v2.kernelcompiler.stdlib.core.IO.input(IO.java:630)\nperfmodels.StreamFMAKernel.<init>(StreamFMAKernel.maxj:23)\nperfmodels.StreamFMAManager.<init>(StreamFMAManager.maxj:22)\nperfmodels.StreamFMAManager.main(StreamFMAManager.maxj:59)\n")
  934. PHOTON_NODE_DATA(StreamFMAKernel, 14, NodeInput, "Input(inAT3)", "com.maxeler.maxcompiler.v2.kernelcompiler.stdlib.core.IO.input(IO.java:630)\nperfmodels.StreamFMAKernel.<init>(StreamFMAKernel.maxj:23)\nperfmodels.StreamFMAManager.<init>(StreamFMAManager.maxj:22)\nperfmodels.StreamFMAManager.main(StreamFMAManager.maxj:59)\n")
  935. PHOTON_NODE_DATA(StreamFMAKernel, 15, NodeInputMappedReg, "Scalar input (io_inBT3_force_disabled)", "com.maxeler.maxcompiler.v2.kernelcompiler.stdlib.core.IO.input(IO.java:630)\nperfmodels.StreamFMAKernel.<init>(StreamFMAKernel.maxj:24)\nperfmodels.StreamFMAManager.<init>(StreamFMAManager.maxj:22)\nperfmodels.StreamFMAManager.main(StreamFMAManager.maxj:59)\n")
  936. PHOTON_NODE_DATA(StreamFMAKernel, 16, NodeNot, "~", "com.maxeler.maxcompiler.v2.kernelcompiler.stdlib.core.IO.input(IO.java:630)\nperfmodels.StreamFMAKernel.<init>(StreamFMAKernel.maxj:24)\nperfmodels.StreamFMAManager.<init>(StreamFMAManager.maxj:22)\nperfmodels.StreamFMAManager.main(StreamFMAManager.maxj:59)\n")
  937. PHOTON_NODE_DATA(StreamFMAKernel, 17, NodeInput, "Input(inBT3)", "com.maxeler.maxcompiler.v2.kernelcompiler.stdlib.core.IO.input(IO.java:630)\nperfmodels.StreamFMAKernel.<init>(StreamFMAKernel.maxj:24)\nperfmodels.StreamFMAManager.<init>(StreamFMAManager.maxj:22)\nperfmodels.StreamFMAManager.main(StreamFMAManager.maxj:59)\n")
  938. PHOTON_NODE_DATA(StreamFMAKernel, 20, NodeAdd, "+", "com.maxeler.maxcompiler.v2.kernelcompiler.types.base.DFEVar.add(DFEVar.java:1010)\nperfmodels.StreamFMAKernel.<init>(StreamFMAKernel.maxj:29)\nperfmodels.StreamFMAManager.<init>(StreamFMAManager.maxj:22)\nperfmodels.StreamFMAManager.main(StreamFMAManager.maxj:59)\n")
  939. PHOTON_NODE_DATA(StreamFMAKernel, 35, NodeOutput, "Output(oDataT3)", "com.maxeler.maxcompiler.v2.kernelcompiler.stdlib.core.IO.output(IO.java:836)\nperfmodels.StreamFMAKernel.<init>(StreamFMAKernel.maxj:33)\nperfmodels.StreamFMAManager.<init>(StreamFMAManager.maxj:22)\nperfmodels.StreamFMAManager.main(StreamFMAManager.maxj:59)\n")
  940. PHOTON_NODE_DATA(StreamFMAKernel, 40, NodeConstantRawBits, "{HWOffsetFix:1, 0, UNSIGNED}\n0x1; 1.0", "com.maxeler.platform.max5.manager.Max5ManagerBase.addKernel(Unknown Source)\nperfmodels.StreamFMAManager.<init>(StreamFMAManager.maxj:22)\nperfmodels.StreamFMAManager.main(StreamFMAManager.maxj:59)\n")
  941. PHOTON_NODE_DATA(StreamFMAKernel, 50, NodeConstantRawBits, "{HWOffsetFix:1, 0, UNSIGNED}\n0x1; 1.0", "com.maxeler.platform.max5.manager.Max5ManagerBase.addKernel(Unknown Source)\nperfmodels.StreamFMAManager.<init>(StreamFMAManager.maxj:22)\nperfmodels.StreamFMAManager.main(StreamFMAManager.maxj:59)\n")
  942. PHOTON_NODE_DATA(StreamFMAKernel, 37, NodeConstantRawBits, "{HWOffsetFix:49, 0, UNSIGNED}\n0x1000000000000; 2.81474976710656E14", "com.maxeler.platform.max5.manager.Max5ManagerBase.addKernel(Unknown Source)\nperfmodels.StreamFMAManager.<init>(StreamFMAManager.maxj:22)\nperfmodels.StreamFMAManager.main(StreamFMAManager.maxj:59)\n")
  943. PHOTON_NODE_DATA(StreamFMAKernel, 38, NodeCounter, "Counter(NUMERIC_INCREMENTING)\nInc: 1\nReset: 0\nInit: 0", "com.maxeler.platform.max5.manager.Max5ManagerBase.addKernel(Unknown Source)\nperfmodels.StreamFMAManager.<init>(StreamFMAManager.maxj:22)\nperfmodels.StreamFMAManager.main(StreamFMAManager.maxj:59)\n")
  944. PHOTON_NODE_DATA(StreamFMAKernel, 39, NodeStreamOffset, "stream offset: 1", "com.maxeler.platform.max5.manager.Max5ManagerBase.addKernel(Unknown Source)\nperfmodels.StreamFMAManager.<init>(StreamFMAManager.maxj:22)\nperfmodels.StreamFMAManager.main(StreamFMAManager.maxj:59)\n")
  945. PHOTON_NODE_DATA(StreamFMAKernel, 41, NodeOutputMappedReg, "Scalar output (current_run_cycle_count)", "com.maxeler.platform.max5.manager.Max5ManagerBase.addKernel(Unknown Source)\nperfmodels.StreamFMAManager.<init>(StreamFMAManager.maxj:22)\nperfmodels.StreamFMAManager.main(StreamFMAManager.maxj:59)\n")
  946. PHOTON_NODE_DATA(StreamFMAKernel, 49, NodeConstantRawBits, "{HWOffsetFix:1, 0, UNSIGNED}\n0x1; 1.0", "com.maxeler.platform.max5.manager.Max5ManagerBase.addKernel(Unknown Source)\nperfmodels.StreamFMAManager.<init>(StreamFMAManager.maxj:22)\nperfmodels.StreamFMAManager.main(StreamFMAManager.maxj:59)\n")
  947. PHOTON_NODE_DATA(StreamFMAKernel, 43, NodeConstantRawBits, "{HWOffsetFix:49, 0, UNSIGNED}\n0x1000000000000; 2.81474976710656E14", "com.maxeler.platform.max5.manager.Max5ManagerBase.addKernel(Unknown Source)\nperfmodels.StreamFMAManager.<init>(StreamFMAManager.maxj:22)\nperfmodels.StreamFMAManager.main(StreamFMAManager.maxj:59)\n")
  948. PHOTON_NODE_DATA(StreamFMAKernel, 44, NodeCounter, "Counter(NUMERIC_INCREMENTING)\nInc: 1\nReset: 0\nInit: 0", "com.maxeler.platform.max5.manager.Max5ManagerBase.addKernel(Unknown Source)\nperfmodels.StreamFMAManager.<init>(StreamFMAManager.maxj:22)\nperfmodels.StreamFMAManager.main(StreamFMAManager.maxj:59)\n")
  949. PHOTON_NODE_DATA(StreamFMAKernel, 46, NodeInputMappedReg, "Scalar input (run_cycle_count)", "com.maxeler.platform.max5.manager.Max5ManagerBase.addKernel(Unknown Source)\nperfmodels.StreamFMAManager.<init>(StreamFMAManager.maxj:22)\nperfmodels.StreamFMAManager.main(StreamFMAManager.maxj:59)\n")
  950. PHOTON_NODE_DATA(StreamFMAKernel, 48, NodeEqInlined, "==", "com.maxeler.platform.max5.manager.Max5ManagerBase.addKernel(Unknown Source)\nperfmodels.StreamFMAManager.<init>(StreamFMAManager.maxj:22)\nperfmodels.StreamFMAManager.main(StreamFMAManager.maxj:59)\n")
  951. PHOTON_NODE_DATA(StreamFMAKernel, 45, NodeFlush, "flush on trigger", "com.maxeler.platform.max5.manager.Max5ManagerBase.addKernel(Unknown Source)\nperfmodels.StreamFMAManager.<init>(StreamFMAManager.maxj:22)\nperfmodels.StreamFMAManager.main(StreamFMAManager.maxj:59)\n")
  952. #endif
  953. #ifdef SLIC_USE_DEFINITIONS
  954. #include <stdio.h>
  955. #include <math.h>
  956. #include <pthread.h>
  957. #include <string.h>
  958. #include <unistd.h>
  959. #include <stdlib.h>
  960. static max_file_t *stored_maxfile = NULL;
  961. static max_engine_t *stored_engine = NULL;
  962. static char *stored_error = NULL;
  963. static int stored_has_error = 0;
  964. static pthread_once_t slic_bs_is_initialised = PTHREAD_ONCE_INIT;
  965. static void set_error(const char *error_str)
  966. {
  967. stored_has_error = 1;
  968. if(stored_error == NULL) {
  969. stored_error = strdup(error_str);
  970. } else {
  971. char *nerr = malloc(strlen(stored_error) + strlen(error_str) + 2);
  972. sprintf(nerr, "%s\n%s", stored_error, error_str);
  973. free(stored_error);
  974. stored_error = nerr;
  975. }
  976. }
  977. static void set_error_and_free(char *error_str){
  978. set_error(error_str);
  979. free(error_str);
  980. }
  981. int StreamFMA_has_errors(void)
  982. { return stored_has_error; }
  983. const char* StreamFMA_get_errors(void)
  984. { return stored_error; }
  985. void StreamFMA_clear_errors(void)
  986. {
  987. free(stored_error);
  988. stored_error = NULL;
  989. stored_has_error = 0;
  990. }
  991. static char StreamFMA_use_simulation[16];
  992. static void StreamFMA_def_use_simulation(void)
  993. {
  994. long pid = ((long) getpid()) % 100000;
  995. snprintf(StreamFMA_use_simulation, 16, "StreamFM_%05ld_", pid);
  996. }
  997. static const char *StreamFMA_check_use_simulation(void)
  998. {
  999. StreamFMA_def_use_simulation();
  1000. const char *use_sim = max_config_get_string(MAX_CONFIG_USE_SIMULATION);
  1001. if (use_sim == NULL) {
  1002. use_sim = StreamFMA_use_simulation;
  1003. max_config_set_string(MAX_CONFIG_USE_SIMULATION, use_sim);
  1004. }
  1005. return use_sim;
  1006. }
  1007. static int StreamFMA_simulation_launch = 0;
  1008. int StreamFMA_simulator_start(void)
  1009. {
  1010. int retval = 0;
  1011. const char *use_sim = StreamFMA_check_use_simulation();
  1012. char buff[1024];
  1013. snprintf(buff, 1024, "PATH=simutils:$PATH maxcompilersim -d 1 -n %s -c MAX5C -S simutils restart", use_sim);
  1014. FILE *pipe_fp = popen(buff, "r");
  1015. if (pipe_fp == NULL) {
  1016. strncat(buff, " : failed to execute.", (1024 - strlen(buff)));
  1017. set_error(buff);
  1018. return -1;
  1019. }
  1020. while (fgets(buff, 1024, pipe_fp) != NULL) {
  1021. /* Uncomment this to get simulator command output */
  1022. /* fprintf(stderr, buff); */
  1023. if (strstr(buff, "Error")) {
  1024. set_error(buff);
  1025. retval = -1;
  1026. }
  1027. }
  1028. pclose(pipe_fp);
  1029. return retval;
  1030. }
  1031. int StreamFMA_simulator_stop(void)
  1032. {
  1033. const char *use_sim = StreamFMA_check_use_simulation();
  1034. char buff[1024];
  1035. snprintf(buff, 1024, "PATH=simutils:$PATH maxcompilersim -d 1 -n %s -c MAX5C -S simutils stop", use_sim);
  1036. FILE *pipe_fp = popen(buff, "r");
  1037. if (pipe_fp == NULL) {
  1038. strncat(buff, " : failed to execute.", (1024 - strlen(buff)));
  1039. set_error(buff);
  1040. return -1;
  1041. }
  1042. while (fgets(buff, 1024, pipe_fp) != NULL) {
  1043. /* Uncomment this to get simulator command output */
  1044. /* fprintf(stderr, buff); */
  1045. ;
  1046. }
  1047. pclose(pipe_fp);
  1048. return 0;
  1049. }
  1050. static void StreamFMA_static_init(void)
  1051. {
  1052. stored_maxfile = StreamFMA_init();
  1053. if (stored_maxfile == NULL || !max_ok(stored_maxfile->errors)) {
  1054. stored_maxfile = NULL;
  1055. if(max_config_get_bool(MAX_CONFIG_STATIC_INTERFACE_ABORT_ON_ERROR)) abort();
  1056. else { set_error("Unable to load maxfile"); return; }
  1057. }
  1058. if(!max_ok(max_global_errors())) {
  1059. set_error_and_free(max_errors_trace(max_global_errors()));
  1060. return;
  1061. }
  1062. if(!max_config_get_bool(MAX_CONFIG_STATIC_INTERFACE_ABORT_ON_ERROR))
  1063. max_errors_mode(stored_maxfile->errors, 0);
  1064. time_t timeout_previous = max_load_timeout(stored_maxfile, 30);
  1065. const char *use_sim = StreamFMA_check_use_simulation();
  1066. if (max_ping_daemon(stored_maxfile, use_sim) == 0) {
  1067. int sim_stat = StreamFMA_simulator_start();
  1068. if ((sim_stat == 0) && (max_ping_daemon(stored_maxfile, use_sim) == 1)) {
  1069. StreamFMA_simulation_launch = 1;
  1070. } else {
  1071. set_error("Error: An error occurred while trying to start the simulation infrastructure automatically.");
  1072. set_error("Error: Check that 'use_simulation=<simulator_name>' is set correctly in your SLiC configuration");
  1073. set_error("Error: and that the associated simulated system daemon is running.");
  1074. max_file_free(stored_maxfile);
  1075. stored_maxfile = NULL;
  1076. return;
  1077. }
  1078. }
  1079. stored_engine = max_load(stored_maxfile, "*");
  1080. if (!max_ok(stored_maxfile->errors)) {
  1081. if(max_config_get_bool(MAX_CONFIG_STATIC_INTERFACE_ABORT_ON_ERROR)) {
  1082. fprintf(stderr, "\nUnable to load engine: aborting now.\n\n");
  1083. fflush(stderr);
  1084. abort();
  1085. } else {
  1086. set_error_and_free(max_errors_trace(stored_maxfile->errors));
  1087. max_file_free(stored_maxfile);
  1088. stored_maxfile = NULL;
  1089. return;
  1090. }
  1091. }
  1092. max_load_timeout(stored_maxfile, timeout_previous);
  1093. }
  1094. void StreamFMA_free(void)
  1095. {
  1096. if (stored_engine != NULL) {
  1097. max_unload(stored_engine);
  1098. stored_engine = NULL;
  1099. }
  1100. if (stored_maxfile != NULL) {
  1101. max_file_free(stored_maxfile);
  1102. stored_maxfile = NULL;
  1103. }
  1104. if (stored_error != NULL) {
  1105. free(stored_error);
  1106. stored_error = NULL;
  1107. }
  1108. if (StreamFMA_simulation_launch == 1) {
  1109. int sim_stat = StreamFMA_simulator_stop();
  1110. if (sim_stat != 0 ) {
  1111. fprintf(stderr, "Error stopping simulator.");
  1112. }
  1113. StreamFMA_simulation_launch = 0;
  1114. }
  1115. }
  1116. static int StreamFMA_get_pcie_alignment(void)
  1117. {
  1118. #ifdef StreamFMA_PCIE_ALIGNMENT
  1119. return ((StreamFMA_PCIE_ALIGNMENT < 1) ? 16 : StreamFMA_PCIE_ALIGNMENT);
  1120. #else
  1121. return 16;
  1122. #endif
  1123. }
  1124. static int StreamFMA_check_aligned(const void *data)
  1125. {
  1126. uintptr_t pointer = (uintptr_t) data;
  1127. int alignment = StreamFMA_get_pcie_alignment();
  1128. return (pointer % alignment) ? 1 : 0;
  1129. }
  1130. static void *StreamFMA_malloc_aligned(const size_t size)
  1131. {
  1132. void *ptr;
  1133. int alignment = StreamFMA_get_pcie_alignment();
  1134. posix_memalign(&ptr, alignment, size);
  1135. return ptr;
  1136. }
  1137. /*----------------------------------------------------------------------------*/
  1138. /*---------------------------- Interface default -----------------------------*/
  1139. /*----------------------------------------------------------------------------*/
  1140. #define CHECK_ERRORS_ST(ST, RET) if(!max_ok(ST->errors)) { if(max_config_get_bool(MAX_CONFIG_STATIC_INTERFACE_ABORT_ON_ERROR)) { fprintf(stderr, "%s\n", max_errors_trace(ST->errors)); abort(); } set_error_and_free(max_errors_trace(ST->errors)); return RET; }
  1141. #define CHECK_NULL(VALUE, MESSAGE, RET) if(VALUE == NULL) { if (max_config_get_bool(MAX_CONFIG_STATIC_INTERFACE_ABORT_ON_ERROR)) { fprintf(stderr, "%s\n%s\n", (stored_error == NULL) ? "" : stored_error, MESSAGE); abort(); } set_error(MESSAGE); return RET; }
  1142. typedef struct StreamFMA_callback_stream {
  1143. uint8_t *user_ptr;
  1144. uint8_t *aligned_ptr;
  1145. size_t size;
  1146. int is_output;
  1147. } StreamFMA_callback_stream_t;
  1148. typedef struct StreamFMA_callback_data {
  1149. StreamFMA_callback_stream_t stream[3];
  1150. int count;
  1151. int max_count;
  1152. } StreamFMA_callback_data_t;
  1153. static void StreamFMA_callback_internal(void *cb_data)
  1154. {
  1155. StreamFMA_callback_data_t *data = (StreamFMA_callback_data_t*) cb_data;
  1156. for (int i = 0 ; i < data->count ; i++ ) {
  1157. StreamFMA_callback_stream_t *s = &data->stream[i];
  1158. if (s->is_output && (s->size > 0)) {
  1159. memcpy(s->user_ptr, s->aligned_ptr, s->size);
  1160. }
  1161. free(s->aligned_ptr);
  1162. }
  1163. free(data);
  1164. }
  1165. static max_actions_t* StreamFMA_convert_internal(
  1166. max_file_t *maxfile,
  1167. StreamFMA_actions_t *interface_actions,
  1168. int is_internal_call,
  1169. void (**callback_func)(void*),
  1170. void **callback_data)
  1171. {
  1172. max_actions_t *actions = max_actions_init(maxfile, NULL);
  1173. if(actions == NULL) return NULL;
  1174. #define CHECK_ERRORS if(!max_ok(actions->errors)) { set_error_and_free(max_errors_trace(actions->errors)); return NULL; }
  1175. StreamFMA_callback_data_t *cb_data = NULL;
  1176. int use_callback = (callback_func != NULL) && (callback_data != NULL);
  1177. if (use_callback) {
  1178. cb_data = malloc(sizeof(StreamFMA_callback_data_t));
  1179. if (cb_data == NULL) {
  1180. fprintf(stderr, "Unable to allocate memory for stream callback data in function StreamFMA_convert_internal\n");
  1181. return NULL;
  1182. }
  1183. cb_data->max_count = 3;
  1184. cb_data->count = 0;
  1185. *callback_data = cb_data;
  1186. *callback_func = &StreamFMA_callback_internal;
  1187. }
  1188. /* code for scalar StreamFMAKernel.run_cycle_count */
  1189. uint64_t ticks_StreamFMAKernel = interface_actions->ticks_StreamFMAKernel;
  1190. max_set_ticks(actions, "StreamFMAKernel", ticks_StreamFMAKernel);
  1191. CHECK_ERRORS;
  1192. /* end of code for scalar StreamFMAKernel.run_cycle_count*/
  1193. /* code for stream inAT1 */
  1194. size_t instream_size_inAT1 = interface_actions->instream_size_inAT1;
  1195. if (instream_size_inAT1 > 0) {
  1196. const void *stream_ptr = interface_actions->instream_inAT1;
  1197. if (use_callback && (1 == StreamFMA_check_aligned(interface_actions->instream_inAT1))) {
  1198. void *aligned_instream_inAT1 = malloc(instream_size_inAT1);
  1199. if (aligned_instream_inAT1 == NULL) {
  1200. max_report_error_slic(actions->errors, __FILE__, __LINE__, 526, "Failed to allocate aligned memory for stream 'inAT1'");
  1201. CHECK_ERRORS;
  1202. }
  1203. (&cb_data->stream[cb_data->count])->user_ptr = (uint8_t*) interface_actions->instream_inAT1;
  1204. (&cb_data->stream[cb_data->count])->aligned_ptr = (uint8_t*) aligned_instream_inAT1;
  1205. (&cb_data->stream[cb_data->count])->size = instream_size_inAT1;
  1206. (&cb_data->stream[cb_data->count])->is_output = 0;
  1207. cb_data->count += 1;
  1208. memcpy(aligned_instream_inAT1, interface_actions->instream_inAT1, instream_size_inAT1);
  1209. stream_ptr = aligned_instream_inAT1;
  1210. }
  1211. max_queue_input(actions, "inAT1", stream_ptr, instream_size_inAT1);
  1212. CHECK_ERRORS;
  1213. }
  1214. /* end of code for stream inAT1 */
  1215. /* code for stream inBT1 */
  1216. size_t instream_size_inBT1 = interface_actions->instream_size_inBT1;
  1217. if (instream_size_inBT1 > 0) {
  1218. const void *stream_ptr = interface_actions->instream_inBT1;
  1219. if (use_callback && (1 == StreamFMA_check_aligned(interface_actions->instream_inBT1))) {
  1220. void *aligned_instream_inBT1 = malloc(instream_size_inBT1);
  1221. if (aligned_instream_inBT1 == NULL) {
  1222. max_report_error_slic(actions->errors, __FILE__, __LINE__, 526, "Failed to allocate aligned memory for stream 'inBT1'");
  1223. CHECK_ERRORS;
  1224. }
  1225. (&cb_data->stream[cb_data->count])->user_ptr = (uint8_t*) interface_actions->instream_inBT1;
  1226. (&cb_data->stream[cb_data->count])->aligned_ptr = (uint8_t*) aligned_instream_inBT1;
  1227. (&cb_data->stream[cb_data->count])->size = instream_size_inBT1;
  1228. (&cb_data->stream[cb_data->count])->is_output = 0;
  1229. cb_data->count += 1;
  1230. memcpy(aligned_instream_inBT1, interface_actions->instream_inBT1, instream_size_inBT1);
  1231. stream_ptr = aligned_instream_inBT1;
  1232. }
  1233. max_queue_input(actions, "inBT1", stream_ptr, instream_size_inBT1);
  1234. CHECK_ERRORS;
  1235. }
  1236. /* end of code for stream inBT1 */
  1237. /* code for stream oDataT3 */
  1238. size_t outstream_size_oDataT3 = interface_actions->outstream_size_oDataT3;
  1239. if (outstream_size_oDataT3 > 0) {
  1240. void *stream_ptr = interface_actions->outstream_oDataT3;
  1241. if (use_callback && (1 == StreamFMA_check_aligned(interface_actions->outstream_oDataT3))) {
  1242. void *aligned_outstream_oDataT3 = malloc(outstream_size_oDataT3);
  1243. if (aligned_outstream_oDataT3 == NULL) {
  1244. max_report_error_slic(actions->errors, __FILE__, __LINE__, 526, "Failed to allocate aligned memory for stream 'oDataT3'");
  1245. CHECK_ERRORS;
  1246. }
  1247. (&cb_data->stream[cb_data->count])->user_ptr = (uint8_t*) interface_actions->outstream_oDataT3;
  1248. (&cb_data->stream[cb_data->count])->aligned_ptr = (uint8_t*) aligned_outstream_oDataT3;
  1249. (&cb_data->stream[cb_data->count])->size = outstream_size_oDataT3;
  1250. (&cb_data->stream[cb_data->count])->is_output = 1;
  1251. cb_data->count += 1;
  1252. stream_ptr = aligned_outstream_oDataT3;
  1253. }
  1254. max_queue_output(actions, "oDataT3", stream_ptr, outstream_size_oDataT3);
  1255. CHECK_ERRORS;
  1256. }
  1257. /* end of code for stream oDataT3 */
  1258. /* code for linear memory-stream "inAT2" in memory-controller "MemoryControllerPro0" */
  1259. size_t lmem_address_MemoryControllerPro0_inAT2 = interface_actions->lmem_address_MemoryControllerPro0_inAT2;
  1260. size_t lmem_arr_size_MemoryControllerPro0_inAT2 = interface_actions->lmem_arr_size_MemoryControllerPro0_inAT2;
  1261. int lmem_burst_size_MemoryControllerPro0_inAT2 = max_get_burst_size(maxfile, "MemoryControllerPro0");
  1262. if ( (lmem_address_MemoryControllerPro0_inAT2 % lmem_burst_size_MemoryControllerPro0_inAT2) != 0 ) {
  1263. fprintf(stdout, "\nSLiC Error: %s:%d : LMem inAT2 parameter 'lmem_address_MemoryControllerPro0_inAT2' is set to %zd bytes; it must be a multiple of %d bytes\n", __FILE__, __LINE__, lmem_address_MemoryControllerPro0_inAT2, lmem_burst_size_MemoryControllerPro0_inAT2 );
  1264. }
  1265. if ( (lmem_arr_size_MemoryControllerPro0_inAT2 % lmem_burst_size_MemoryControllerPro0_inAT2) != 0 ) {
  1266. fprintf(stdout, "\nSLiC Error: %s:%d : LMem inAT2 parameter 'lmem_arr_size_MemoryControllerPro0_inAT2' is set to %zd bytes; it must be a multiple of %d bytes\n", __FILE__, __LINE__, lmem_arr_size_MemoryControllerPro0_inAT2, lmem_burst_size_MemoryControllerPro0_inAT2 );
  1267. }
  1268. if (lmem_arr_size_MemoryControllerPro0_inAT2 > 0) {
  1269. max_memctl_linear(actions, "MemoryControllerPro0", "inAT2", lmem_address_MemoryControllerPro0_inAT2, lmem_arr_size_MemoryControllerPro0_inAT2);
  1270. } else {
  1271. max_ignore_memctl(actions, "MemoryControllerPro0", "inAT2");
  1272. }
  1273. CHECK_ERRORS;
  1274. /* end of code for linear memory-stream "inAT2" in memory-controller "MemoryControllerPro0" */
  1275. /* code for linear memory-stream "inAT3" in memory-controller "MemoryControllerPro0" */
  1276. size_t lmem_address_MemoryControllerPro0_inAT3 = interface_actions->lmem_address_MemoryControllerPro0_inAT3;
  1277. size_t lmem_arr_size_MemoryControllerPro0_inAT3 = interface_actions->lmem_arr_size_MemoryControllerPro0_inAT3;
  1278. int lmem_burst_size_MemoryControllerPro0_inAT3 = max_get_burst_size(maxfile, "MemoryControllerPro0");
  1279. if ( (lmem_address_MemoryControllerPro0_inAT3 % lmem_burst_size_MemoryControllerPro0_inAT3) != 0 ) {
  1280. fprintf(stdout, "\nSLiC Error: %s:%d : LMem inAT3 parameter 'lmem_address_MemoryControllerPro0_inAT3' is set to %zd bytes; it must be a multiple of %d bytes\n", __FILE__, __LINE__, lmem_address_MemoryControllerPro0_inAT3, lmem_burst_size_MemoryControllerPro0_inAT3 );
  1281. }
  1282. if ( (lmem_arr_size_MemoryControllerPro0_inAT3 % lmem_burst_size_MemoryControllerPro0_inAT3) != 0 ) {
  1283. fprintf(stdout, "\nSLiC Error: %s:%d : LMem inAT3 parameter 'lmem_arr_size_MemoryControllerPro0_inAT3' is set to %zd bytes; it must be a multiple of %d bytes\n", __FILE__, __LINE__, lmem_arr_size_MemoryControllerPro0_inAT3, lmem_burst_size_MemoryControllerPro0_inAT3 );
  1284. }
  1285. if (lmem_arr_size_MemoryControllerPro0_inAT3 > 0) {
  1286. max_memctl_linear(actions, "MemoryControllerPro0", "inAT3", lmem_address_MemoryControllerPro0_inAT3, lmem_arr_size_MemoryControllerPro0_inAT3);
  1287. } else {
  1288. max_ignore_memctl(actions, "MemoryControllerPro0", "inAT3");
  1289. }
  1290. CHECK_ERRORS;
  1291. /* end of code for linear memory-stream "inAT3" in memory-controller "MemoryControllerPro0" */
  1292. /* code for linear memory-stream "inBT2" in memory-controller "MemoryControllerPro0" */
  1293. size_t lmem_address_MemoryControllerPro0_inBT2 = interface_actions->lmem_address_MemoryControllerPro0_inBT2;
  1294. size_t lmem_arr_size_MemoryControllerPro0_inBT2 = interface_actions->lmem_arr_size_MemoryControllerPro0_inBT2;
  1295. int lmem_burst_size_MemoryControllerPro0_inBT2 = max_get_burst_size(maxfile, "MemoryControllerPro0");
  1296. if ( (lmem_address_MemoryControllerPro0_inBT2 % lmem_burst_size_MemoryControllerPro0_inBT2) != 0 ) {
  1297. fprintf(stdout, "\nSLiC Error: %s:%d : LMem inBT2 parameter 'lmem_address_MemoryControllerPro0_inBT2' is set to %zd bytes; it must be a multiple of %d bytes\n", __FILE__, __LINE__, lmem_address_MemoryControllerPro0_inBT2, lmem_burst_size_MemoryControllerPro0_inBT2 );
  1298. }
  1299. if ( (lmem_arr_size_MemoryControllerPro0_inBT2 % lmem_burst_size_MemoryControllerPro0_inBT2) != 0 ) {
  1300. fprintf(stdout, "\nSLiC Error: %s:%d : LMem inBT2 parameter 'lmem_arr_size_MemoryControllerPro0_inBT2' is set to %zd bytes; it must be a multiple of %d bytes\n", __FILE__, __LINE__, lmem_arr_size_MemoryControllerPro0_inBT2, lmem_burst_size_MemoryControllerPro0_inBT2 );
  1301. }
  1302. if (lmem_arr_size_MemoryControllerPro0_inBT2 > 0) {
  1303. max_memctl_linear(actions, "MemoryControllerPro0", "inBT2", lmem_address_MemoryControllerPro0_inBT2, lmem_arr_size_MemoryControllerPro0_inBT2);
  1304. } else {
  1305. max_ignore_memctl(actions, "MemoryControllerPro0", "inBT2");
  1306. }
  1307. CHECK_ERRORS;
  1308. /* end of code for linear memory-stream "inBT2" in memory-controller "MemoryControllerPro0" */
  1309. /* code for linear memory-stream "inBT3" in memory-controller "MemoryControllerPro0" */
  1310. size_t lmem_address_MemoryControllerPro0_inBT3 = interface_actions->lmem_address_MemoryControllerPro0_inBT3;
  1311. size_t lmem_arr_size_MemoryControllerPro0_inBT3 = interface_actions->lmem_arr_size_MemoryControllerPro0_inBT3;
  1312. int lmem_burst_size_MemoryControllerPro0_inBT3 = max_get_burst_size(maxfile, "MemoryControllerPro0");
  1313. if ( (lmem_address_MemoryControllerPro0_inBT3 % lmem_burst_size_MemoryControllerPro0_inBT3) != 0 ) {
  1314. fprintf(stdout, "\nSLiC Error: %s:%d : LMem inBT3 parameter 'lmem_address_MemoryControllerPro0_inBT3' is set to %zd bytes; it must be a multiple of %d bytes\n", __FILE__, __LINE__, lmem_address_MemoryControllerPro0_inBT3, lmem_burst_size_MemoryControllerPro0_inBT3 );
  1315. }
  1316. if ( (lmem_arr_size_MemoryControllerPro0_inBT3 % lmem_burst_size_MemoryControllerPro0_inBT3) != 0 ) {
  1317. fprintf(stdout, "\nSLiC Error: %s:%d : LMem inBT3 parameter 'lmem_arr_size_MemoryControllerPro0_inBT3' is set to %zd bytes; it must be a multiple of %d bytes\n", __FILE__, __LINE__, lmem_arr_size_MemoryControllerPro0_inBT3, lmem_burst_size_MemoryControllerPro0_inBT3 );
  1318. }
  1319. if (lmem_arr_size_MemoryControllerPro0_inBT3 > 0) {
  1320. max_memctl_linear(actions, "MemoryControllerPro0", "inBT3", lmem_address_MemoryControllerPro0_inBT3, lmem_arr_size_MemoryControllerPro0_inBT3);
  1321. } else {
  1322. max_ignore_memctl(actions, "MemoryControllerPro0", "inBT3");
  1323. }
  1324. CHECK_ERRORS;
  1325. /* end of code for linear memory-stream "inBT3" in memory-controller "MemoryControllerPro0" */
  1326. /* code for linear memory-stream "oDataT1" in memory-controller "MemoryControllerPro0" */
  1327. size_t lmem_address_MemoryControllerPro0_oDataT1 = interface_actions->lmem_address_MemoryControllerPro0_oDataT1;
  1328. size_t lmem_arr_size_MemoryControllerPro0_oDataT1 = interface_actions->lmem_arr_size_MemoryControllerPro0_oDataT1;
  1329. int lmem_burst_size_MemoryControllerPro0_oDataT1 = max_get_burst_size(maxfile, "MemoryControllerPro0");
  1330. if ( (lmem_address_MemoryControllerPro0_oDataT1 % lmem_burst_size_MemoryControllerPro0_oDataT1) != 0 ) {
  1331. fprintf(stdout, "\nSLiC Error: %s:%d : LMem oDataT1 parameter 'lmem_address_MemoryControllerPro0_oDataT1' is set to %zd bytes; it must be a multiple of %d bytes\n", __FILE__, __LINE__, lmem_address_MemoryControllerPro0_oDataT1, lmem_burst_size_MemoryControllerPro0_oDataT1 );
  1332. }
  1333. if ( (lmem_arr_size_MemoryControllerPro0_oDataT1 % lmem_burst_size_MemoryControllerPro0_oDataT1) != 0 ) {
  1334. fprintf(stdout, "\nSLiC Error: %s:%d : LMem oDataT1 parameter 'lmem_arr_size_MemoryControllerPro0_oDataT1' is set to %zd bytes; it must be a multiple of %d bytes\n", __FILE__, __LINE__, lmem_arr_size_MemoryControllerPro0_oDataT1, lmem_burst_size_MemoryControllerPro0_oDataT1 );
  1335. }
  1336. if (lmem_arr_size_MemoryControllerPro0_oDataT1 > 0) {
  1337. max_memctl_linear(actions, "MemoryControllerPro0", "oDataT1", lmem_address_MemoryControllerPro0_oDataT1, lmem_arr_size_MemoryControllerPro0_oDataT1);
  1338. } else {
  1339. max_ignore_memctl(actions, "MemoryControllerPro0", "oDataT1");
  1340. }
  1341. CHECK_ERRORS;
  1342. /* end of code for linear memory-stream "oDataT1" in memory-controller "MemoryControllerPro0" */
  1343. /* code for linear memory-stream "oDataT2" in memory-controller "MemoryControllerPro0" */
  1344. size_t lmem_address_MemoryControllerPro0_oDataT2 = interface_actions->lmem_address_MemoryControllerPro0_oDataT2;
  1345. size_t lmem_arr_size_MemoryControllerPro0_oDataT2 = interface_actions->lmem_arr_size_MemoryControllerPro0_oDataT2;
  1346. int lmem_burst_size_MemoryControllerPro0_oDataT2 = max_get_burst_size(maxfile, "MemoryControllerPro0");
  1347. if ( (lmem_address_MemoryControllerPro0_oDataT2 % lmem_burst_size_MemoryControllerPro0_oDataT2) != 0 ) {
  1348. fprintf(stdout, "\nSLiC Error: %s:%d : LMem oDataT2 parameter 'lmem_address_MemoryControllerPro0_oDataT2' is set to %zd bytes; it must be a multiple of %d bytes\n", __FILE__, __LINE__, lmem_address_MemoryControllerPro0_oDataT2, lmem_burst_size_MemoryControllerPro0_oDataT2 );
  1349. }
  1350. if ( (lmem_arr_size_MemoryControllerPro0_oDataT2 % lmem_burst_size_MemoryControllerPro0_oDataT2) != 0 ) {
  1351. fprintf(stdout, "\nSLiC Error: %s:%d : LMem oDataT2 parameter 'lmem_arr_size_MemoryControllerPro0_oDataT2' is set to %zd bytes; it must be a multiple of %d bytes\n", __FILE__, __LINE__, lmem_arr_size_MemoryControllerPro0_oDataT2, lmem_burst_size_MemoryControllerPro0_oDataT2 );
  1352. }
  1353. if (lmem_arr_size_MemoryControllerPro0_oDataT2 > 0) {
  1354. max_memctl_linear(actions, "MemoryControllerPro0", "oDataT2", lmem_address_MemoryControllerPro0_oDataT2, lmem_arr_size_MemoryControllerPro0_oDataT2);
  1355. } else {
  1356. max_ignore_memctl(actions, "MemoryControllerPro0", "oDataT2");
  1357. }
  1358. CHECK_ERRORS;
  1359. /* end of code for linear memory-stream "oDataT2" in memory-controller "MemoryControllerPro0" */
  1360. if (use_callback && cb_data->count == 0) {
  1361. *callback_data = NULL;
  1362. *callback_func = NULL;
  1363. free(cb_data);
  1364. }
  1365. return actions;
  1366. #undef CHECK_ERRORS
  1367. }
  1368. void StreamFMA(
  1369. uint64_t ticks_StreamFMAKernel,
  1370. const void *instream_inAT1,
  1371. size_t instream_size_inAT1,
  1372. const void *instream_inBT1,
  1373. size_t instream_size_inBT1,
  1374. void *outstream_oDataT3,
  1375. size_t outstream_size_oDataT3,
  1376. size_t lmem_address_MemoryControllerPro0_inAT2,
  1377. size_t lmem_arr_size_MemoryControllerPro0_inAT2,
  1378. size_t lmem_address_MemoryControllerPro0_inAT3,
  1379. size_t lmem_arr_size_MemoryControllerPro0_inAT3,
  1380. size_t lmem_address_MemoryControllerPro0_inBT2,
  1381. size_t lmem_arr_size_MemoryControllerPro0_inBT2,
  1382. size_t lmem_address_MemoryControllerPro0_inBT3,
  1383. size_t lmem_arr_size_MemoryControllerPro0_inBT3,
  1384. size_t lmem_address_MemoryControllerPro0_oDataT1,
  1385. size_t lmem_arr_size_MemoryControllerPro0_oDataT1,
  1386. size_t lmem_address_MemoryControllerPro0_oDataT2,
  1387. size_t lmem_arr_size_MemoryControllerPro0_oDataT2)
  1388. {
  1389. (void) pthread_once(&slic_bs_is_initialised, StreamFMA_static_init);
  1390. CHECK_NULL(stored_maxfile, "Maxfile was not loaded", );
  1391. max_run_t *run = StreamFMA_nonblock(ticks_StreamFMAKernel, instream_inAT1, instream_size_inAT1, instream_inBT1, instream_size_inBT1, outstream_oDataT3, outstream_size_oDataT3, lmem_address_MemoryControllerPro0_inAT2, lmem_arr_size_MemoryControllerPro0_inAT2, lmem_address_MemoryControllerPro0_inAT3, lmem_arr_size_MemoryControllerPro0_inAT3, lmem_address_MemoryControllerPro0_inBT2, lmem_arr_size_MemoryControllerPro0_inBT2, lmem_address_MemoryControllerPro0_inBT3, lmem_arr_size_MemoryControllerPro0_inBT3, lmem_address_MemoryControllerPro0_oDataT1, lmem_arr_size_MemoryControllerPro0_oDataT1, lmem_address_MemoryControllerPro0_oDataT2, lmem_arr_size_MemoryControllerPro0_oDataT2);
  1392. CHECK_NULL(run, "Unable to run actions", );
  1393. max_wait(run);
  1394. }
  1395. max_run_t *StreamFMA_nonblock(
  1396. uint64_t ticks_StreamFMAKernel,
  1397. const void *instream_inAT1,
  1398. size_t instream_size_inAT1,
  1399. const void *instream_inBT1,
  1400. size_t instream_size_inBT1,
  1401. void *outstream_oDataT3,
  1402. size_t outstream_size_oDataT3,
  1403. size_t lmem_address_MemoryControllerPro0_inAT2,
  1404. size_t lmem_arr_size_MemoryControllerPro0_inAT2,
  1405. size_t lmem_address_MemoryControllerPro0_inAT3,
  1406. size_t lmem_arr_size_MemoryControllerPro0_inAT3,
  1407. size_t lmem_address_MemoryControllerPro0_inBT2,
  1408. size_t lmem_arr_size_MemoryControllerPro0_inBT2,
  1409. size_t lmem_address_MemoryControllerPro0_inBT3,
  1410. size_t lmem_arr_size_MemoryControllerPro0_inBT3,
  1411. size_t lmem_address_MemoryControllerPro0_oDataT1,
  1412. size_t lmem_arr_size_MemoryControllerPro0_oDataT1,
  1413. size_t lmem_address_MemoryControllerPro0_oDataT2,
  1414. size_t lmem_arr_size_MemoryControllerPro0_oDataT2)
  1415. {
  1416. StreamFMA_actions_t interface_actions;
  1417. interface_actions.ticks_StreamFMAKernel = ticks_StreamFMAKernel;
  1418. interface_actions.instream_inAT1 = instream_inAT1;
  1419. interface_actions.instream_size_inAT1 = instream_size_inAT1;
  1420. interface_actions.instream_inBT1 = instream_inBT1;
  1421. interface_actions.instream_size_inBT1 = instream_size_inBT1;
  1422. interface_actions.outstream_oDataT3 = outstream_oDataT3;
  1423. interface_actions.outstream_size_oDataT3 = outstream_size_oDataT3;
  1424. interface_actions.lmem_address_MemoryControllerPro0_inAT2 = lmem_address_MemoryControllerPro0_inAT2;
  1425. interface_actions.lmem_arr_size_MemoryControllerPro0_inAT2 = lmem_arr_size_MemoryControllerPro0_inAT2;
  1426. interface_actions.lmem_address_MemoryControllerPro0_inAT3 = lmem_address_MemoryControllerPro0_inAT3;
  1427. interface_actions.lmem_arr_size_MemoryControllerPro0_inAT3 = lmem_arr_size_MemoryControllerPro0_inAT3;
  1428. interface_actions.lmem_address_MemoryControllerPro0_inBT2 = lmem_address_MemoryControllerPro0_inBT2;
  1429. interface_actions.lmem_arr_size_MemoryControllerPro0_inBT2 = lmem_arr_size_MemoryControllerPro0_inBT2;
  1430. interface_actions.lmem_address_MemoryControllerPro0_inBT3 = lmem_address_MemoryControllerPro0_inBT3;
  1431. interface_actions.lmem_arr_size_MemoryControllerPro0_inBT3 = lmem_arr_size_MemoryControllerPro0_inBT3;
  1432. interface_actions.lmem_address_MemoryControllerPro0_oDataT1 = lmem_address_MemoryControllerPro0_oDataT1;
  1433. interface_actions.lmem_arr_size_MemoryControllerPro0_oDataT1 = lmem_arr_size_MemoryControllerPro0_oDataT1;
  1434. interface_actions.lmem_address_MemoryControllerPro0_oDataT2 = lmem_address_MemoryControllerPro0_oDataT2;
  1435. interface_actions.lmem_arr_size_MemoryControllerPro0_oDataT2 = lmem_arr_size_MemoryControllerPro0_oDataT2;
  1436. (void) pthread_once(&slic_bs_is_initialised, StreamFMA_static_init);
  1437. CHECK_NULL(stored_maxfile, "Maxfile was not loaded", NULL);
  1438. void (*cb_func)(void*) = NULL;
  1439. void *cb_data = NULL;
  1440. max_actions_t *actions = StreamFMA_convert_internal(stored_maxfile, &interface_actions, 1, &cb_func, &cb_data);
  1441. CHECK_NULL(actions, "Unable to build actions", NULL);
  1442. max_validate(actions);
  1443. CHECK_ERRORS_ST(actions, NULL);
  1444. CHECK_ERRORS_ST(stored_engine, NULL);
  1445. max_run_t *run;
  1446. if (cb_func == NULL) {
  1447. run = max_run_nonblock(stored_engine, actions);
  1448. } else {
  1449. run = max_run_nonblock_with_cb(stored_engine, actions, cb_func, cb_data);
  1450. }
  1451. CHECK_NULL(run, "Unable to run actions", NULL);
  1452. CHECK_ERRORS_ST(actions, NULL);
  1453. max_actions_free(actions);
  1454. return run;
  1455. }
  1456. void StreamFMA_run(
  1457. max_engine_t *engine,
  1458. StreamFMA_actions_t *interface_actions)
  1459. {
  1460. max_run_t *run = StreamFMA_run_nonblock(engine, interface_actions);
  1461. CHECK_NULL(run, "Unable to run actions", );
  1462. max_wait(run);
  1463. }
  1464. max_run_t *StreamFMA_run_nonblock(
  1465. max_engine_t *engine,
  1466. StreamFMA_actions_t *interface_actions)
  1467. {
  1468. max_file_t *maxfile = max_engine_get_max_file(engine);
  1469. void (*cb_func)(void*) = NULL;
  1470. void *cb_data = NULL;
  1471. max_actions_t *actions = StreamFMA_convert_internal(maxfile, interface_actions, 1, &cb_func, &cb_data);
  1472. CHECK_NULL(actions, "Unable to build actions", NULL);
  1473. max_validate(actions);
  1474. CHECK_ERRORS_ST(actions, NULL);
  1475. max_run_t *run;
  1476. if (cb_func == NULL) {
  1477. run = max_run_nonblock(engine, actions);
  1478. } else {
  1479. run = max_run_nonblock_with_cb(engine, actions, cb_func, cb_data);
  1480. }
  1481. CHECK_NULL(run, "Unable to run actions", NULL);
  1482. max_actions_free(actions);
  1483. return run;
  1484. }
  1485. /**
  1486. * \brief Group run advanced static function for the interface 'default'.
  1487. *
  1488. * \param [in] group Group to use.
  1489. * \param [in,out] interface_actions Actions to run.
  1490. *
  1491. * Run the actions on the first device available in the group.
  1492. */
  1493. void StreamFMA_run_group(max_group_t *group, StreamFMA_actions_t *interface_actions)
  1494. {
  1495. max_run_t *run = StreamFMA_run_group_nonblock(group, interface_actions);
  1496. CHECK_NULL(run, "Unable to run actions", );
  1497. max_wait(run);
  1498. }
  1499. /**
  1500. * \brief Group run advanced static non-blocking function for the interface 'default'.
  1501. *
  1502. *
  1503. * Schedule the actions to run on the first device available in the group and return immediately.
  1504. * The status of the run must be checked with ::max_wait.
  1505. * Note that use of ::max_nowait is prohibited with non-blocking running on groups:
  1506. * see the ::max_run_group_nonblock documentation for more explanation.
  1507. *
  1508. * \param [in] group Group to use.
  1509. * \param [in] interface_actions Actions to run.
  1510. * \return A handle on the execution status of the actions, or NULL in case of error.
  1511. */
  1512. max_run_t *StreamFMA_run_group_nonblock(max_group_t *group, StreamFMA_actions_t *interface_actions)
  1513. {
  1514. max_file_t *maxfile = max_group_get_max_file(group);
  1515. max_actions_t *actions = StreamFMA_convert_internal(maxfile, interface_actions, 1, NULL, NULL);
  1516. if(actions == NULL) return NULL;
  1517. if(!max_ok(actions->errors)) return NULL;
  1518. max_validate(actions);
  1519. max_run_t *run = max_run_group_nonblock(group, actions);
  1520. max_actions_free(actions);
  1521. return run;
  1522. }
  1523. /**
  1524. * \brief Array run advanced static function for the interface 'default'.
  1525. *
  1526. * \param [in] engarray The array of devices to use.
  1527. * \param [in,out] interface_actions The array of actions to run.
  1528. *
  1529. * Run the array of actions on the array of engines. The length of interface_actions
  1530. * must match the size of engarray.
  1531. */
  1532. void StreamFMA_run_array(max_engarray_t *engarray, StreamFMA_actions_t *interface_actions[])
  1533. {
  1534. max_run_t *run = StreamFMA_run_array_nonblock(engarray, interface_actions);
  1535. CHECK_NULL(run, "Unable to run actions", );
  1536. max_wait(run);
  1537. }
  1538. /**
  1539. * \brief Array run advanced static non-blocking function for the interface 'default'.
  1540. *
  1541. *
  1542. * Schedule to run the array of actions on the array of engines, and return immediately.
  1543. * The length of interface_actions must match the size of engarray.
  1544. * The status of the run can be checked either by ::max_wait or ::max_nowait;
  1545. * note that one of these *must* be called, so that associated memory can be released.
  1546. *
  1547. * \param [in] engarray The array of devices to use.
  1548. * \param [in] interface_actions The array of actions to run.
  1549. * \return A handle on the execution status of the actions, or NULL in case of error.
  1550. */
  1551. max_run_t *StreamFMA_run_array_nonblock(max_engarray_t *engarray, StreamFMA_actions_t *interface_actions[])
  1552. {
  1553. max_file_t *maxfile = max_engarray_get_max_file(engarray, 0);
  1554. int i;
  1555. max_actarray_t *actarray = max_actarray_init(maxfile, engarray->size);
  1556. if (actarray == NULL) return NULL;
  1557. max_actions_t **arr_actions = malloc(engarray->size * sizeof(max_actions_t*));
  1558. for ( i = 0 ; i < actarray->size; i++ ) {
  1559. max_actions_t *actions = StreamFMA_convert_internal(maxfile, interface_actions[i], 1, NULL, NULL);
  1560. if (actions == NULL) return NULL;
  1561. arr_actions[i] = actions;
  1562. max_set_action(actarray, i, actions);
  1563. }
  1564. max_run_t *run = max_run_array_nonblock(engarray, actarray);
  1565. for ( i = 0 ; i < actarray->size ; i++ ) { max_actions_free(arr_actions[i]); }
  1566. max_actarray_free(actarray);
  1567. free(arr_actions);
  1568. return run;
  1569. }
  1570. /**
  1571. * \brief Converts a static-interface action struct into a dynamic-interface max_actions_t struct.
  1572. *
  1573. * Note that this is an internal utility function used by other functions in the static interface.
  1574. *
  1575. * \param [in] maxfile The maxfile to use.
  1576. * \param [in] interface_actions The interface-specific actions to run.
  1577. * \return The dynamic-interface actions to run, or NULL in case of error.
  1578. */
  1579. max_actions_t* StreamFMA_convert(max_file_t *maxfile, StreamFMA_actions_t *interface_actions)
  1580. {
  1581. return StreamFMA_convert_internal(maxfile, interface_actions, 0, NULL, NULL);
  1582. }
  1583. #undef CHECK_ERRORS_ST
  1584. #undef CHECK_NULL
  1585. #endif /* SLIC_USE_DEFINITIONS */
  1586. #ifdef SLIC_DYNAMIC_CODE
  1587. SLIC_MODE_START(default)
  1588. SLIC_MODE_END(default)
  1589. #endif /* SLIC_DYNAMIC_CODE */
  1590. #ifdef SKIN_META_DATA
  1591. PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PG1h
  1592. eGZpbGUgZm9ybWF0LXZlcnNpb249IjIwMTIwMjAwIiBoZWFkZXI9IlN0cmVhbUZNQS5oIiBuYW1l
  1593. PSJTdHJlYW1GTUEiPjxjb25zdGFudCBuYW1lPSJEWU5BTUlDX0NMT0NLU19FTkFCTEVEIiB0eXBl
  1594. PSJsb25nIiB2YWx1ZT0iMCIvPjxjb25zdGFudCBuYW1lPSJQQ0lFX0FMSUdOTUVOVCIgdHlwZT0i
  1595. bG9uZyIgdmFsdWU9IjE2Ii8+PGVuZ2luZW1vZGUgbmFtZT0iZGVmYXVsdCI+PGZ1bmN0aW9uIG5h
  1596. bWU9IlN0cmVhbUZNQSIgcmV0dXJuLXZhbHVlPSJ2b2lkIj48c2NhbGFyIGRlc2M9IlRoZSBudW1i
  1597. ZXIgb2YgdGlja3MgZm9yIHdoaWNoIGtlcm5lbCAmcXVvdDtTdHJlYW1GTUFLZXJuZWwmcXVvdDsg
  1598. d2lsbCBydW4uIiBkaXJlY3Rpb249IklucHV0IiBuYW1lPSJ0aWNrc19TdHJlYW1GTUFLZXJuZWwi
  1599. IHR5cGU9InVpbnQ2NF90Ii8+PGFycmF5IGRlc2M9IlN0cmVhbSAmcXVvdDtpbkFUMSZxdW90Oy4i
  1600. IGRpcmVjdGlvbj0iSW5wdXQiIG5hbWU9Imluc3RyZWFtX2luQVQxIiBzaXplPSJpbnN0cmVhbV9z
  1601. aXplX2luQVQxIiB0cmFuc3Bvc2U9ImZhbHNlIiB0eXBlPSJ2b2lkIi8+PHNjYWxhciBkZXNjPSJU
  1602. aGUgc2l6ZSBvZiB0aGUgc3RyZWFtIGluc3RyZWFtX2luQVQxIGluIGJ5dGVzLiIgZGlyZWN0aW9u
  1603. PSJJbnB1dCIgbmFtZT0iaW5zdHJlYW1fc2l6ZV9pbkFUMSIgdHlwZT0idWludDY0X3QiLz48YXJy
  1604. YXkgZGVzYz0iU3RyZWFtICZxdW90O2luQlQxJnF1b3Q7LiIgZGlyZWN0aW9uPSJJbnB1dCIgbmFt
  1605. ZT0iaW5zdHJlYW1faW5CVDEiIHNpemU9Imluc3RyZWFtX3NpemVfaW5CVDEiIHRyYW5zcG9zZT0i
  1606. ZmFsc2UiIHR5cGU9InZvaWQiLz48c2NhbGFyIGRlc2M9IlRoZSBzaXplIG9mIHRoZSBzdHJlYW0g
  1607. aW5zdHJlYW1faW5CVDEgaW4gYnl0ZXMuIiBkaXJlY3Rpb249IklucHV0IiBuYW1lPSJpbnN0cmVh
  1608. bV9zaXplX2luQlQxIiB0eXBlPSJ1aW50NjRfdCIvPjxhcnJheSBkZXNjPSJTdHJlYW0gJnF1b3Q7
  1609. b0RhdGFUMyZxdW90Oy4iIGRpcmVjdGlvbj0iT3V0cHV0IiBuYW1lPSJvdXRzdHJlYW1fb0RhdGFU
  1610. MyIgc2l6ZT0ib3V0c3RyZWFtX3NpemVfb0RhdGFUMyIgdHJhbnNwb3NlPSJmYWxzZSIgdHlwZT0i
  1611. dm9pZCIvPjxzY2FsYXIgZGVzYz0iVGhlIHNpemUgb2YgdGhlIHN0cmVhbSBvdXRzdHJlYW1fb0Rh
  1612. dGFUMyBpbiBieXRlcy4iIGRpcmVjdGlvbj0iSW5wdXQiIG5hbWU9Im91dHN0cmVhbV9zaXplX29E
  1613. YXRhVDMiIHR5cGU9InVpbnQ2NF90Ii8+PHNjYWxhciBkZXNjPSJMaW5lYXIgTE1lbSBjb250cm9s
  1614. IGZvciAmcXVvdDtpbkFUMiZxdW90OyBzdHJlYW06IGJhc2UgYWRkcmVzcywgaW4gYnl0ZXMuIiBk
  1615. aXJlY3Rpb249IklucHV0IiBuYW1lPSJsbWVtX2FkZHJlc3NfTWVtb3J5Q29udHJvbGxlclBybzBf
  1616. aW5BVDIiIHR5cGU9InVpbnQ2NF90Ii8+PHNjYWxhciBkZXNjPSJMaW5lYXIgTE1lbSBjb250cm9s
  1617. IGZvciAmcXVvdDtpbkFUMiZxdW90OyBzdHJlYW06IGFycmF5IHNpemUsIGluIGJ5dGVzLiIgZGly
  1618. ZWN0aW9uPSJJbnB1dCIgbmFtZT0ibG1lbV9hcnJfc2l6ZV9NZW1vcnlDb250cm9sbGVyUHJvMF9p
  1619. bkFUMiIgdHlwZT0idWludDY0X3QiLz48c2NhbGFyIGRlc2M9IkxpbmVhciBMTWVtIGNvbnRyb2wg
  1620. Zm9yICZxdW90O2luQVQzJnF1b3Q7IHN0cmVhbTogYmFzZSBhZGRyZXNzLCBpbiBieXRlcy4iIGRp
  1621. cmVjdGlvbj0iSW5wdXQiIG5hbWU9ImxtZW1fYWRkcmVzc19NZW1vcnlDb250cm9sbGVyUHJvMF9p
  1622. bkFUMyIgdHlwZT0idWludDY0X3QiLz48c2NhbGFyIGRlc2M9IkxpbmVhciBMTWVtIGNvbnRyb2wg
  1623. Zm9yICZxdW90O2luQVQzJnF1b3Q7IHN0cmVhbTogYXJyYXkgc2l6ZSwgaW4gYnl0ZXMuIiBkaXJl
  1624. Y3Rpb249IklucHV0IiBuYW1lPSJsbWVtX2Fycl9zaXplX01lbW9yeUNvbnRyb2xsZXJQcm8wX2lu
  1625. QVQzIiB0eXBlPSJ1aW50NjRfdCIvPjxzY2FsYXIgZGVzYz0iTGluZWFyIExNZW0gY29udHJvbCBm
  1626. b3IgJnF1b3Q7aW5CVDImcXVvdDsgc3RyZWFtOiBiYXNlIGFkZHJlc3MsIGluIGJ5dGVzLiIgZGly
  1627. ZWN0aW9uPSJJbnB1dCIgbmFtZT0ibG1lbV9hZGRyZXNzX01lbW9yeUNvbnRyb2xsZXJQcm8wX2lu
  1628. QlQyIiB0eXBlPSJ1aW50NjRfdCIvPjxzY2FsYXIgZGVzYz0iTGluZWFyIExNZW0gY29udHJvbCBm
  1629. b3IgJnF1b3Q7aW5CVDImcXVvdDsgc3RyZWFtOiBhcnJheSBzaXplLCBpbiBieXRlcy4iIGRpcmVj
  1630. dGlvbj0iSW5wdXQiIG5hbWU9ImxtZW1fYXJyX3NpemVfTWVtb3J5Q29udHJvbGxlclBybzBfaW5C
  1631. VDIiIHR5cGU9InVpbnQ2NF90Ii8+PHNjYWxhciBkZXNjPSJMaW5lYXIgTE1lbSBjb250cm9sIGZv
  1632. ciAmcXVvdDtpbkJUMyZxdW90OyBzdHJlYW06IGJhc2UgYWRkcmVzcywgaW4gYnl0ZXMuIiBkaXJl
  1633. Y3Rpb249IklucHV0IiBuYW1lPSJsbWVtX2FkZHJlc3NfTWVtb3J5Q29udHJvbGxlclBybzBfaW5C
  1634. VDMiIHR5cGU9InVpbnQ2NF90Ii8+PHNjYWxhciBkZXNjPSJMaW5lYXIgTE1lbSBjb250cm9sIGZv
  1635. ciAmcXVvdDtpbkJUMyZxdW90OyBzdHJlYW06IGFycmF5IHNpemUsIGluIGJ5dGVzLiIgZGlyZWN0
  1636. aW9uPSJJbnB1dCIgbmFtZT0ibG1lbV9hcnJfc2l6ZV9NZW1vcnlDb250cm9sbGVyUHJvMF9pbkJU
  1637. MyIgdHlwZT0idWludDY0X3QiLz48c2NhbGFyIGRlc2M9IkxpbmVhciBMTWVtIGNvbnRyb2wgZm9y
  1638. ICZxdW90O29EYXRhVDEmcXVvdDsgc3RyZWFtOiBiYXNlIGFkZHJlc3MsIGluIGJ5dGVzLiIgZGly
  1639. ZWN0aW9uPSJJbnB1dCIgbmFtZT0ibG1lbV9hZGRyZXNzX01lbW9yeUNvbnRyb2xsZXJQcm8wX29E
  1640. YXRhVDEiIHR5cGU9InVpbnQ2NF90Ii8+PHNjYWxhciBkZXNjPSJMaW5lYXIgTE1lbSBjb250cm9s
  1641. IGZvciAmcXVvdDtvRGF0YVQxJnF1b3Q7IHN0cmVhbTogYXJyYXkgc2l6ZSwgaW4gYnl0ZXMuIiBk
  1642. aXJlY3Rpb249IklucHV0IiBuYW1lPSJsbWVtX2Fycl9zaXplX01lbW9yeUNvbnRyb2xsZXJQcm8w
  1643. X29EYXRhVDEiIHR5cGU9InVpbnQ2NF90Ii8+PHNjYWxhciBkZXNjPSJMaW5lYXIgTE1lbSBjb250
  1644. cm9sIGZvciAmcXVvdDtvRGF0YVQyJnF1b3Q7IHN0cmVhbTogYmFzZSBhZGRyZXNzLCBpbiBieXRl
  1645. cy4iIGRpcmVjdGlvbj0iSW5wdXQiIG5hbWU9ImxtZW1fYWRkcmVzc19NZW1vcnlDb250cm9sbGVy
  1646. UHJvMF9vRGF0YVQyIiB0eXBlPSJ1aW50NjRfdCIvPjxzY2FsYXIgZGVzYz0iTGluZWFyIExNZW0g
  1647. Y29udHJvbCBmb3IgJnF1b3Q7b0RhdGFUMiZxdW90OyBzdHJlYW06IGFycmF5IHNpemUsIGluIGJ5
  1648. dGVzLiIgZGlyZWN0aW9uPSJJbnB1dCIgbmFtZT0ibG1lbV9hcnJfc2l6ZV9NZW1vcnlDb250cm9s
  1649. bGVyUHJvMF9vRGF0YVQyIiB0eXBlPSJ1aW50NjRfdCIvPjwvZnVuY3Rpb24+PC9lbmdpbmVtb2Rl
  1650. PjwvbWF4ZmlsZT4=
  1651. #endif /* SKIN_META_DATA */
  1652. #ifdef SLIC_B64_DEFINITIONS
  1653. I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxtYXRoLmg+CiNpbmNsdWRlIDxwdGhyZWFkLmg+
  1654. CiNpbmNsdWRlIDxzdHJpbmcuaD4KI2luY2x1ZGUgPHVuaXN0ZC5oPgojaW5jbHVkZSA8c3RkbGli
  1655. Lmg+CnN0YXRpYyBtYXhfZmlsZV90ICpzdG9yZWRfbWF4ZmlsZSA9IE5VTEw7CnN0YXRpYyBtYXhf
  1656. ZW5naW5lX3QgKnN0b3JlZF9lbmdpbmUgPSBOVUxMOwpzdGF0aWMgY2hhciAqc3RvcmVkX2Vycm9y
  1657. ID0gTlVMTDsKc3RhdGljIGludCBzdG9yZWRfaGFzX2Vycm9yID0gMDsKc3RhdGljIHB0aHJlYWRf
  1658. b25jZV90IHNsaWNfYnNfaXNfaW5pdGlhbGlzZWQgPSBQVEhSRUFEX09OQ0VfSU5JVDsKCnN0YXRp
  1659. YyB2b2lkIHNldF9lcnJvcihjb25zdCBjaGFyICplcnJvcl9zdHIpCnsKCXN0b3JlZF9oYXNfZXJy
  1660. b3IgPSAxOyAKCWlmKHN0b3JlZF9lcnJvciA9PSBOVUxMKSB7CgkJc3RvcmVkX2Vycm9yID0gc3Ry
  1661. ZHVwKGVycm9yX3N0cik7Cgl9IGVsc2UgewoJCWNoYXIgKm5lcnIgPSBtYWxsb2Moc3RybGVuKHN0
  1662. b3JlZF9lcnJvcikgKyBzdHJsZW4oZXJyb3Jfc3RyKSArIDIpOwoJCXNwcmludGYobmVyciwgIiVz
  1663. XG4lcyIsIHN0b3JlZF9lcnJvciwgZXJyb3Jfc3RyKTsKCQlmcmVlKHN0b3JlZF9lcnJvcik7CgkJ
  1664. c3RvcmVkX2Vycm9yID0gbmVycjsKCX0KfQpzdGF0aWMgdm9pZCBzZXRfZXJyb3JfYW5kX2ZyZWUo
  1665. Y2hhciAqZXJyb3Jfc3RyKXsKCXNldF9lcnJvcihlcnJvcl9zdHIpOwoJZnJlZShlcnJvcl9zdHIp
  1666. Owp9CmludCBTdHJlYW1GTUFfaGFzX2Vycm9ycyh2b2lkKQp7CXJldHVybiBzdG9yZWRfaGFzX2Vy
  1667. cm9yOyB9CmNvbnN0IGNoYXIqIFN0cmVhbUZNQV9nZXRfZXJyb3JzKHZvaWQpCnsJcmV0dXJuIHN0
  1668. b3JlZF9lcnJvcjsgfQp2b2lkIFN0cmVhbUZNQV9jbGVhcl9lcnJvcnModm9pZCkKewoJZnJlZShz
  1669. dG9yZWRfZXJyb3IpOwoJc3RvcmVkX2Vycm9yID0gTlVMTDsKCXN0b3JlZF9oYXNfZXJyb3IgPSAw
  1670. Owp9CgpzdGF0aWMgY2hhciBTdHJlYW1GTUFfdXNlX3NpbXVsYXRpb25bMTZdOwpzdGF0aWMgdm9p
  1671. ZCBTdHJlYW1GTUFfZGVmX3VzZV9zaW11bGF0aW9uKHZvaWQpCnsKCWxvbmcgcGlkID0gKChsb25n
  1672. KSBnZXRwaWQoKSkgJSAxMDAwMDA7CglzbnByaW50ZihTdHJlYW1GTUFfdXNlX3NpbXVsYXRpb24s
  1673. IDE2LCAiU3RyZWFtRk1fJTA1bGRfIiwgcGlkKTsKfQpzdGF0aWMgY29uc3QgY2hhciAqU3RyZWFt
  1674. Rk1BX2NoZWNrX3VzZV9zaW11bGF0aW9uKHZvaWQpCnsKCVN0cmVhbUZNQV9kZWZfdXNlX3NpbXVs
  1675. YXRpb24oKTsKCWNvbnN0IGNoYXIgKnVzZV9zaW0gPSBtYXhfY29uZmlnX2dldF9zdHJpbmcoTUFY
  1676. X0NPTkZJR19VU0VfU0lNVUxBVElPTik7CglpZiAodXNlX3NpbSA9PSBOVUxMKSB7CgkJdXNlX3Np
  1677. bSA9IFN0cmVhbUZNQV91c2Vfc2ltdWxhdGlvbjsKCQltYXhfY29uZmlnX3NldF9zdHJpbmcoTUFY
  1678. X0NPTkZJR19VU0VfU0lNVUxBVElPTiwgdXNlX3NpbSk7Cgl9CglyZXR1cm4gdXNlX3NpbTsKfQoK
  1679. c3RhdGljIGludCBTdHJlYW1GTUFfc2ltdWxhdGlvbl9sYXVuY2ggPSAwOwppbnQgU3RyZWFtRk1B
  1680. X3NpbXVsYXRvcl9zdGFydCh2b2lkKQp7CglpbnQgcmV0dmFsID0gMDsKCWNvbnN0IGNoYXIgKnVz
  1681. ZV9zaW0gPSBTdHJlYW1GTUFfY2hlY2tfdXNlX3NpbXVsYXRpb24oKTsKCWNoYXIgYnVmZlsxMDI0
  1682. XTsKCXNucHJpbnRmKGJ1ZmYsIDEwMjQsICJQQVRIPXNpbXV0aWxzOiRQQVRIIG1heGNvbXBpbGVy
  1683. c2ltIC1kIDEgLW4gJXMgLWMgTUFYNUMgLVMgc2ltdXRpbHMgcmVzdGFydCIsIHVzZV9zaW0pOwoJ
  1684. RklMRSAqcGlwZV9mcCA9IHBvcGVuKGJ1ZmYsICJyIik7CglpZiAocGlwZV9mcCA9PSBOVUxMKSB7
  1685. CgkJc3RybmNhdChidWZmLCAiIDogZmFpbGVkIHRvIGV4ZWN1dGUuIiwgKDEwMjQgLSBzdHJsZW4o
  1686. YnVmZikpKTsKCQlzZXRfZXJyb3IoYnVmZik7CgkJcmV0dXJuIC0xOwoJfQoJd2hpbGUgKGZnZXRz
  1687. KGJ1ZmYsIDEwMjQsIHBpcGVfZnApICE9IE5VTEwpIHsKCQkvKiBVbmNvbW1lbnQgdGhpcyB0byBn
  1688. ZXQgc2ltdWxhdG9yIGNvbW1hbmQgb3V0cHV0ICovCgkJLyogZnByaW50ZihzdGRlcnIsIGJ1ZmYp
  1689. OyAqLwoJCWlmIChzdHJzdHIoYnVmZiwgIkVycm9yIikpIHsKCQkJc2V0X2Vycm9yKGJ1ZmYpOwoJ
  1690. CQlyZXR2YWwgPSAtMTsKCQl9Cgl9CglwY2xvc2UocGlwZV9mcCk7CglyZXR1cm4gcmV0dmFsOwp9
  1691. CgppbnQgU3RyZWFtRk1BX3NpbXVsYXRvcl9zdG9wKHZvaWQpCnsKCWNvbnN0IGNoYXIgKnVzZV9z
  1692. aW0gPSBTdHJlYW1GTUFfY2hlY2tfdXNlX3NpbXVsYXRpb24oKTsKCWNoYXIgYnVmZlsxMDI0XTsK
  1693. CXNucHJpbnRmKGJ1ZmYsIDEwMjQsICJQQVRIPXNpbXV0aWxzOiRQQVRIIG1heGNvbXBpbGVyc2lt
  1694. IC1kIDEgLW4gJXMgLWMgTUFYNUMgLVMgc2ltdXRpbHMgc3RvcCIsIHVzZV9zaW0pOwoJRklMRSAq
  1695. cGlwZV9mcCA9IHBvcGVuKGJ1ZmYsICJyIik7CglpZiAocGlwZV9mcCA9PSBOVUxMKSB7CgkJc3Ry
  1696. bmNhdChidWZmLCAiIDogZmFpbGVkIHRvIGV4ZWN1dGUuIiwgKDEwMjQgLSBzdHJsZW4oYnVmZikp
  1697. KTsKCQlzZXRfZXJyb3IoYnVmZik7CgkJcmV0dXJuIC0xOwoJfQoJd2hpbGUgKGZnZXRzKGJ1ZmYs
  1698. IDEwMjQsIHBpcGVfZnApICE9IE5VTEwpIHsKCQkvKiBVbmNvbW1lbnQgdGhpcyB0byBnZXQgc2lt
  1699. dWxhdG9yIGNvbW1hbmQgb3V0cHV0ICovCgkJLyogZnByaW50ZihzdGRlcnIsIGJ1ZmYpOyAqLwoJ
  1700. CTsKCX0KCXBjbG9zZShwaXBlX2ZwKTsKCXJldHVybiAwOwp9CgpzdGF0aWMgdm9pZCBTdHJlYW1G
  1701. TUFfc3RhdGljX2luaXQodm9pZCkgCnsKCXN0b3JlZF9tYXhmaWxlID0gU3RyZWFtRk1BX2luaXQo
  1702. KTsKCWlmIChzdG9yZWRfbWF4ZmlsZSA9PSBOVUxMIHx8ICFtYXhfb2soc3RvcmVkX21heGZpbGUt
  1703. PmVycm9ycykpIHsKCQlzdG9yZWRfbWF4ZmlsZSA9IE5VTEw7CgkJaWYobWF4X2NvbmZpZ19nZXRf
  1704. Ym9vbChNQVhfQ09ORklHX1NUQVRJQ19JTlRFUkZBQ0VfQUJPUlRfT05fRVJST1IpKSBhYm9ydCgp
  1705. OwoJCWVsc2UgeyBzZXRfZXJyb3IoIlVuYWJsZSB0byBsb2FkIG1heGZpbGUiKTsgcmV0dXJuOyB9
  1706. Cgl9CglpZighbWF4X29rKG1heF9nbG9iYWxfZXJyb3JzKCkpKSB7CgkJc2V0X2Vycm9yX2FuZF9m
  1707. cmVlKG1heF9lcnJvcnNfdHJhY2UobWF4X2dsb2JhbF9lcnJvcnMoKSkpOwoJCXJldHVybjsKCX0K
  1708. CWlmKCFtYXhfY29uZmlnX2dldF9ib29sKE1BWF9DT05GSUdfU1RBVElDX0lOVEVSRkFDRV9BQk9S
  1709. VF9PTl9FUlJPUikpCgkJbWF4X2Vycm9yc19tb2RlKHN0b3JlZF9tYXhmaWxlLT5lcnJvcnMsIDAp
  1710. OwoJdGltZV90IHRpbWVvdXRfcHJldmlvdXMgPSBtYXhfbG9hZF90aW1lb3V0KHN0b3JlZF9tYXhm
  1711. aWxlLCAzMCk7Cgljb25zdCBjaGFyICp1c2Vfc2ltID0gU3RyZWFtRk1BX2NoZWNrX3VzZV9zaW11
  1712. bGF0aW9uKCk7CglpZiAobWF4X3BpbmdfZGFlbW9uKHN0b3JlZF9tYXhmaWxlLCB1c2Vfc2ltKSA9
  1713. PSAwKSB7CgkJaW50IHNpbV9zdGF0ID0gU3RyZWFtRk1BX3NpbXVsYXRvcl9zdGFydCgpOwoJCWlm
  1714. ICgoc2ltX3N0YXQgPT0gMCkgJiYgKG1heF9waW5nX2RhZW1vbihzdG9yZWRfbWF4ZmlsZSwgdXNl
  1715. X3NpbSkgPT0gMSkpIHsKCQkJU3RyZWFtRk1BX3NpbXVsYXRpb25fbGF1bmNoID0gMTsKCQl9IGVs
  1716. c2UgewoJCQlzZXRfZXJyb3IoIkVycm9yOiBBbiBlcnJvciBvY2N1cnJlZCB3aGlsZSB0cnlpbmcg
  1717. dG8gc3RhcnQgdGhlIHNpbXVsYXRpb24gaW5mcmFzdHJ1Y3R1cmUgYXV0b21hdGljYWxseS4iKTsK
  1718. CQkJc2V0X2Vycm9yKCJFcnJvcjogQ2hlY2sgdGhhdCAndXNlX3NpbXVsYXRpb249PHNpbXVsYXRv
  1719. cl9uYW1lPicgaXMgc2V0IGNvcnJlY3RseSBpbiB5b3VyIFNMaUMgY29uZmlndXJhdGlvbiIpOwoJ
  1720. CQlzZXRfZXJyb3IoIkVycm9yOiBhbmQgdGhhdCB0aGUgYXNzb2NpYXRlZCBzaW11bGF0ZWQgc3lz
  1721. dGVtIGRhZW1vbiBpcyBydW5uaW5nLiIpOwoJCQltYXhfZmlsZV9mcmVlKHN0b3JlZF9tYXhmaWxl
  1722. KTsKCQkJc3RvcmVkX21heGZpbGUgPSBOVUxMOwoJCQlyZXR1cm47CgkJfQoJfQoJc3RvcmVkX2Vu
  1723. Z2luZSA9IG1heF9sb2FkKHN0b3JlZF9tYXhmaWxlLCAiKiIpOwoJaWYgKCFtYXhfb2soc3RvcmVk
  1724. X21heGZpbGUtPmVycm9ycykpIHsKCQlpZihtYXhfY29uZmlnX2dldF9ib29sKE1BWF9DT05GSUdf
  1725. U1RBVElDX0lOVEVSRkFDRV9BQk9SVF9PTl9FUlJPUikpIHsKCQkJZnByaW50ZihzdGRlcnIsICJc
  1726. blVuYWJsZSB0byBsb2FkIGVuZ2luZTogYWJvcnRpbmcgbm93LlxuXG4iKTsKCQkJZmZsdXNoKHN0
  1727. ZGVycik7CgkJCWFib3J0KCk7CgkJfSBlbHNlIHsKCQkJc2V0X2Vycm9yX2FuZF9mcmVlKG1heF9l
  1728. cnJvcnNfdHJhY2Uoc3RvcmVkX21heGZpbGUtPmVycm9ycykpOwoJCQltYXhfZmlsZV9mcmVlKHN0
  1729. b3JlZF9tYXhmaWxlKTsKCQkJc3RvcmVkX21heGZpbGUgPSBOVUxMOwoJCQlyZXR1cm47CgkJfSAK
  1730. CX0gCgltYXhfbG9hZF90aW1lb3V0KHN0b3JlZF9tYXhmaWxlLCB0aW1lb3V0X3ByZXZpb3VzKTsK
  1731. fQp2b2lkIFN0cmVhbUZNQV9mcmVlKHZvaWQpCnsKCWlmIChzdG9yZWRfZW5naW5lICE9IE5VTEwp
  1732. IHsKCQltYXhfdW5sb2FkKHN0b3JlZF9lbmdpbmUpOwoJCXN0b3JlZF9lbmdpbmUgPSBOVUxMOwoJ
  1733. fQoJaWYgKHN0b3JlZF9tYXhmaWxlICE9IE5VTEwpIHsKCQltYXhfZmlsZV9mcmVlKHN0b3JlZF9t
  1734. YXhmaWxlKTsKCQlzdG9yZWRfbWF4ZmlsZSA9IE5VTEw7Cgl9CglpZiAoc3RvcmVkX2Vycm9yICE9
  1735. IE5VTEwpIHsKCQlmcmVlKHN0b3JlZF9lcnJvcik7CgkJc3RvcmVkX2Vycm9yID0gTlVMTDsKCX0K
  1736. CWlmIChTdHJlYW1GTUFfc2ltdWxhdGlvbl9sYXVuY2ggPT0gMSkgewoJCWludCBzaW1fc3RhdCA9
  1737. IFN0cmVhbUZNQV9zaW11bGF0b3Jfc3RvcCgpOwoJCWlmIChzaW1fc3RhdCAhPSAwICkgewoJCQlm
  1738. cHJpbnRmKHN0ZGVyciwgIkVycm9yIHN0b3BwaW5nIHNpbXVsYXRvci4iKTsKCQl9CgkJU3RyZWFt
  1739. Rk1BX3NpbXVsYXRpb25fbGF1bmNoID0gMDsKCX0KfQoKc3RhdGljIGludCBTdHJlYW1GTUFfZ2V0
  1740. X3BjaWVfYWxpZ25tZW50KHZvaWQpCnsKI2lmZGVmIFN0cmVhbUZNQV9QQ0lFX0FMSUdOTUVOVAoJ
  1741. cmV0dXJuICgoU3RyZWFtRk1BX1BDSUVfQUxJR05NRU5UIDwgMSkgPyAxNiA6IFN0cmVhbUZNQV9Q
  1742. Q0lFX0FMSUdOTUVOVCk7CiNlbHNlCglyZXR1cm4gMTY7CiNlbmRpZgp9CgpzdGF0aWMgaW50IFN0
  1743. cmVhbUZNQV9jaGVja19hbGlnbmVkKGNvbnN0IHZvaWQgKmRhdGEpCnsKCXVpbnRwdHJfdCBwb2lu
  1744. dGVyID0gKHVpbnRwdHJfdCkgZGF0YTsKCWludCBhbGlnbm1lbnQgPSBTdHJlYW1GTUFfZ2V0X3Bj
  1745. aWVfYWxpZ25tZW50KCk7CglyZXR1cm4gKHBvaW50ZXIgJSBhbGlnbm1lbnQpID8gMSA6IDA7Cn0K
  1746. CnN0YXRpYyB2b2lkICpTdHJlYW1GTUFfbWFsbG9jX2FsaWduZWQoY29uc3Qgc2l6ZV90IHNpemUp
  1747. CnsKCXZvaWQgKnB0cjsKCWludCBhbGlnbm1lbnQgPSBTdHJlYW1GTUFfZ2V0X3BjaWVfYWxpZ25t
  1748. ZW50KCk7Cglwb3NpeF9tZW1hbGlnbigmcHRyLCBhbGlnbm1lbnQsIHNpemUpOwoJcmV0dXJuIHB0
  1749. cjsKfQoKCgovKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
  1750. LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qLwovKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
  1751. LS0tLS0gSW50ZXJmYWNlIGRlZmF1bHQgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qLwov
  1752. Ki0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
  1753. LS0tLS0tLS0tLS0tLS0tLS0tLS0qLwoKCgojZGVmaW5lIENIRUNLX0VSUk9SU19TVChTVCwgUkVU
  1754. KSBpZighbWF4X29rKFNULT5lcnJvcnMpKSB7IGlmKG1heF9jb25maWdfZ2V0X2Jvb2woTUFYX0NP
  1755. TkZJR19TVEFUSUNfSU5URVJGQUNFX0FCT1JUX09OX0VSUk9SKSkgeyBmcHJpbnRmKHN0ZGVyciwg
  1756. IiVzXG4iLCBtYXhfZXJyb3JzX3RyYWNlKFNULT5lcnJvcnMpKTsgYWJvcnQoKTsgfSBzZXRfZXJy
  1757. b3JfYW5kX2ZyZWUobWF4X2Vycm9yc190cmFjZShTVC0+ZXJyb3JzKSk7IHJldHVybiBSRVQ7IH0g
  1758. CiNkZWZpbmUgQ0hFQ0tfTlVMTChWQUxVRSwgTUVTU0FHRSwgUkVUKSBpZihWQUxVRSA9PSBOVUxM
  1759. KSB7IGlmIChtYXhfY29uZmlnX2dldF9ib29sKE1BWF9DT05GSUdfU1RBVElDX0lOVEVSRkFDRV9B
  1760. Qk9SVF9PTl9FUlJPUikpIHsgZnByaW50ZihzdGRlcnIsICIlc1xuJXNcbiIsIChzdG9yZWRfZXJy
  1761. b3IgPT0gTlVMTCkgPyAiIiA6IHN0b3JlZF9lcnJvciwgTUVTU0FHRSk7IGFib3J0KCk7IH0gc2V0
  1762. X2Vycm9yKE1FU1NBR0UpOyByZXR1cm4gUkVUOyB9CgogCnR5cGVkZWYgc3RydWN0IFN0cmVhbUZN
  1763. QV9jYWxsYmFja19zdHJlYW0gewoJdWludDhfdCAqdXNlcl9wdHI7Cgl1aW50OF90ICphbGlnbmVk
  1764. X3B0cjsKCXNpemVfdCAgIHNpemU7CglpbnQgICAgICBpc19vdXRwdXQ7Cn0gU3RyZWFtRk1BX2Nh
  1765. bGxiYWNrX3N0cmVhbV90OwoKdHlwZWRlZiBzdHJ1Y3QgU3RyZWFtRk1BX2NhbGxiYWNrX2RhdGEg
  1766. ewoJU3RyZWFtRk1BX2NhbGxiYWNrX3N0cmVhbV90IHN0cmVhbVszXTsgCglpbnQgY291bnQ7Cglp
  1767. bnQgbWF4X2NvdW50Owp9IFN0cmVhbUZNQV9jYWxsYmFja19kYXRhX3Q7CgpzdGF0aWMgdm9pZCBT
  1768. dHJlYW1GTUFfY2FsbGJhY2tfaW50ZXJuYWwodm9pZCAqY2JfZGF0YSkKewoJU3RyZWFtRk1BX2Nh
  1769. bGxiYWNrX2RhdGFfdCAqZGF0YSA9IChTdHJlYW1GTUFfY2FsbGJhY2tfZGF0YV90KikgY2JfZGF0
  1770. YTsKCWZvciAoaW50IGkgPSAwIDsgaSA8IGRhdGEtPmNvdW50IDsgaSsrICkgewoJCVN0cmVhbUZN
  1771. QV9jYWxsYmFja19zdHJlYW1fdCAqcyA9ICZkYXRhLT5zdHJlYW1baV07CgkJaWYgKHMtPmlzX291
  1772. dHB1dCAmJiAocy0+c2l6ZSA+IDApKSB7CgkJCW1lbWNweShzLT51c2VyX3B0ciwgcy0+YWxpZ25l
  1773. ZF9wdHIsIHMtPnNpemUpOwoJCX0KCQlmcmVlKHMtPmFsaWduZWRfcHRyKTsKCX0KCWZyZWUoZGF0
  1774. YSk7Cn0KCnN0YXRpYyBtYXhfYWN0aW9uc190KiBTdHJlYW1GTUFfY29udmVydF9pbnRlcm5hbCgK
  1775. CW1heF9maWxlX3QgKm1heGZpbGUsCglTdHJlYW1GTUFfYWN0aW9uc190ICppbnRlcmZhY2VfYWN0
  1776. aW9ucywKCWludCAgaXNfaW50ZXJuYWxfY2FsbCwKCXZvaWQgKCoqY2FsbGJhY2tfZnVuYykodm9p
  1777. ZCopLAoJdm9pZCAqKmNhbGxiYWNrX2RhdGEpCnsKCW1heF9hY3Rpb25zX3QgKmFjdGlvbnMgPSBt
  1778. YXhfYWN0aW9uc19pbml0KG1heGZpbGUsIE5VTEwpOwoJaWYoYWN0aW9ucyA9PSBOVUxMKSByZXR1
  1779. cm4gTlVMTDsKCiNkZWZpbmUgQ0hFQ0tfRVJST1JTIGlmKCFtYXhfb2soYWN0aW9ucy0+ZXJyb3Jz
  1780. KSkgeyBzZXRfZXJyb3JfYW5kX2ZyZWUobWF4X2Vycm9yc190cmFjZShhY3Rpb25zLT5lcnJvcnMp
  1781. KTsgcmV0dXJuIE5VTEw7IH0gCgoJU3RyZWFtRk1BX2NhbGxiYWNrX2RhdGFfdCAqY2JfZGF0YSA9
  1782. IE5VTEw7CglpbnQgdXNlX2NhbGxiYWNrID0gKGNhbGxiYWNrX2Z1bmMgIT0gTlVMTCkgJiYgKGNh
  1783. bGxiYWNrX2RhdGEgIT0gTlVMTCk7CglpZiAodXNlX2NhbGxiYWNrKSB7CgkJY2JfZGF0YSA9IG1h
  1784. bGxvYyhzaXplb2YoU3RyZWFtRk1BX2NhbGxiYWNrX2RhdGFfdCkpOwoJCWlmIChjYl9kYXRhID09
  1785. IE5VTEwpIHsKCQkJZnByaW50ZihzdGRlcnIsICJVbmFibGUgdG8gYWxsb2NhdGUgbWVtb3J5IGZv
  1786. ciBzdHJlYW0gY2FsbGJhY2sgZGF0YSBpbiBmdW5jdGlvbiBTdHJlYW1GTUFfY29udmVydF9pbnRl
  1787. cm5hbFxuIik7CgkJCXJldHVybiBOVUxMOwoJCX0KCQljYl9kYXRhLT5tYXhfY291bnQgPSAzOwoJ
  1788. CWNiX2RhdGEtPmNvdW50ICAgICA9IDA7CgkJKmNhbGxiYWNrX2RhdGEgICAgID0gY2JfZGF0YTsK
  1789. CQkqY2FsbGJhY2tfZnVuYyAgICAgPSAmU3RyZWFtRk1BX2NhbGxiYWNrX2ludGVybmFsOwoJfQoK
  1790. CS8qIGNvZGUgZm9yIHNjYWxhciBTdHJlYW1GTUFLZXJuZWwucnVuX2N5Y2xlX2NvdW50ICovCgl1
  1791. aW50NjRfdCB0aWNrc19TdHJlYW1GTUFLZXJuZWwgPSBpbnRlcmZhY2VfYWN0aW9ucy0+dGlja3Nf
  1792. U3RyZWFtRk1BS2VybmVsOwoJbWF4X3NldF90aWNrcyhhY3Rpb25zLCAiU3RyZWFtRk1BS2VybmVs
  1793. IiwgdGlja3NfU3RyZWFtRk1BS2VybmVsKTsKCUNIRUNLX0VSUk9SUzsKCS8qIGVuZCBvZiBjb2Rl
  1794. IGZvciBzY2FsYXIgU3RyZWFtRk1BS2VybmVsLnJ1bl9jeWNsZV9jb3VudCovCgkKCS8qIGNvZGUg
  1795. Zm9yIHN0cmVhbSBpbkFUMSAqLwoJc2l6ZV90IGluc3RyZWFtX3NpemVfaW5BVDEgPSBpbnRlcmZh
  1796. Y2VfYWN0aW9ucy0+aW5zdHJlYW1fc2l6ZV9pbkFUMTsKCWlmIChpbnN0cmVhbV9zaXplX2luQVQx
  1797. ID4gMCkgewoJCWNvbnN0IHZvaWQgKnN0cmVhbV9wdHIgPSBpbnRlcmZhY2VfYWN0aW9ucy0+aW5z
  1798. dHJlYW1faW5BVDE7CgkJaWYgKHVzZV9jYWxsYmFjayAmJiAoMSA9PSBTdHJlYW1GTUFfY2hlY2tf
  1799. YWxpZ25lZChpbnRlcmZhY2VfYWN0aW9ucy0+aW5zdHJlYW1faW5BVDEpKSkgewoJCQl2b2lkICph
  1800. bGlnbmVkX2luc3RyZWFtX2luQVQxID0gbWFsbG9jKGluc3RyZWFtX3NpemVfaW5BVDEpOwoJCQlp
  1801. ZiAoYWxpZ25lZF9pbnN0cmVhbV9pbkFUMSA9PSBOVUxMKSB7CgkJCQltYXhfcmVwb3J0X2Vycm9y
  1802. X3NsaWMoYWN0aW9ucy0+ZXJyb3JzLCBfX0ZJTEVfXywgX19MSU5FX18sIDUyNiwgIkZhaWxlZCB0
  1803. byBhbGxvY2F0ZSBhbGlnbmVkIG1lbW9yeSBmb3Igc3RyZWFtICdpbkFUMSciKTsKCQkJCUNIRUNL
  1804. X0VSUk9SUzsKCQkJfQoJCQkoJmNiX2RhdGEtPnN0cmVhbVtjYl9kYXRhLT5jb3VudF0pLT51c2Vy
  1805. X3B0ciAgICA9ICh1aW50OF90KikgaW50ZXJmYWNlX2FjdGlvbnMtPmluc3RyZWFtX2luQVQxOwoJ
  1806. CQkoJmNiX2RhdGEtPnN0cmVhbVtjYl9kYXRhLT5jb3VudF0pLT5hbGlnbmVkX3B0ciA9ICh1aW50
  1807. OF90KikgYWxpZ25lZF9pbnN0cmVhbV9pbkFUMTsKCQkJKCZjYl9kYXRhLT5zdHJlYW1bY2JfZGF0
  1808. YS0+Y291bnRdKS0+c2l6ZSAgICAgICAgPSBpbnN0cmVhbV9zaXplX2luQVQxOwoJCQkoJmNiX2Rh
  1809. dGEtPnN0cmVhbVtjYl9kYXRhLT5jb3VudF0pLT5pc19vdXRwdXQgICA9IDA7CgkJCWNiX2RhdGEt
  1810. PmNvdW50ICs9IDE7CgkJCW1lbWNweShhbGlnbmVkX2luc3RyZWFtX2luQVQxLCBpbnRlcmZhY2Vf
  1811. YWN0aW9ucy0+aW5zdHJlYW1faW5BVDEsIGluc3RyZWFtX3NpemVfaW5BVDEpOwoJCQlzdHJlYW1f
  1812. cHRyID0gYWxpZ25lZF9pbnN0cmVhbV9pbkFUMTsKCQl9CgkJbWF4X3F1ZXVlX2lucHV0KGFjdGlv
  1813. bnMsICJpbkFUMSIsIHN0cmVhbV9wdHIsIGluc3RyZWFtX3NpemVfaW5BVDEpOwoJCUNIRUNLX0VS
  1814. Uk9SUzsKCX0KCS8qIGVuZCBvZiBjb2RlIGZvciBzdHJlYW0gaW5BVDEgKi8KCQoJLyogY29kZSBm
  1815. b3Igc3RyZWFtIGluQlQxICovCglzaXplX3QgaW5zdHJlYW1fc2l6ZV9pbkJUMSA9IGludGVyZmFj
  1816. ZV9hY3Rpb25zLT5pbnN0cmVhbV9zaXplX2luQlQxOwoJaWYgKGluc3RyZWFtX3NpemVfaW5CVDEg
  1817. PiAwKSB7CgkJY29uc3Qgdm9pZCAqc3RyZWFtX3B0ciA9IGludGVyZmFjZV9hY3Rpb25zLT5pbnN0
  1818. cmVhbV9pbkJUMTsKCQlpZiAodXNlX2NhbGxiYWNrICYmICgxID09IFN0cmVhbUZNQV9jaGVja19h
  1819. bGlnbmVkKGludGVyZmFjZV9hY3Rpb25zLT5pbnN0cmVhbV9pbkJUMSkpKSB7CgkJCXZvaWQgKmFs
  1820. aWduZWRfaW5zdHJlYW1faW5CVDEgPSBtYWxsb2MoaW5zdHJlYW1fc2l6ZV9pbkJUMSk7CgkJCWlm
  1821. IChhbGlnbmVkX2luc3RyZWFtX2luQlQxID09IE5VTEwpIHsKCQkJCW1heF9yZXBvcnRfZXJyb3Jf
  1822. c2xpYyhhY3Rpb25zLT5lcnJvcnMsIF9fRklMRV9fLCBfX0xJTkVfXywgNTI2LCAiRmFpbGVkIHRv
  1823. IGFsbG9jYXRlIGFsaWduZWQgbWVtb3J5IGZvciBzdHJlYW0gJ2luQlQxJyIpOwoJCQkJQ0hFQ0tf
  1824. RVJST1JTOwoJCQl9CgkJCSgmY2JfZGF0YS0+c3RyZWFtW2NiX2RhdGEtPmNvdW50XSktPnVzZXJf
  1825. cHRyICAgID0gKHVpbnQ4X3QqKSBpbnRlcmZhY2VfYWN0aW9ucy0+aW5zdHJlYW1faW5CVDE7CgkJ
  1826. CSgmY2JfZGF0YS0+c3RyZWFtW2NiX2RhdGEtPmNvdW50XSktPmFsaWduZWRfcHRyID0gKHVpbnQ4
  1827. X3QqKSBhbGlnbmVkX2luc3RyZWFtX2luQlQxOwoJCQkoJmNiX2RhdGEtPnN0cmVhbVtjYl9kYXRh
  1828. LT5jb3VudF0pLT5zaXplICAgICAgICA9IGluc3RyZWFtX3NpemVfaW5CVDE7CgkJCSgmY2JfZGF0
  1829. YS0+c3RyZWFtW2NiX2RhdGEtPmNvdW50XSktPmlzX291dHB1dCAgID0gMDsKCQkJY2JfZGF0YS0+
  1830. Y291bnQgKz0gMTsKCQkJbWVtY3B5KGFsaWduZWRfaW5zdHJlYW1faW5CVDEsIGludGVyZmFjZV9h
  1831. Y3Rpb25zLT5pbnN0cmVhbV9pbkJUMSwgaW5zdHJlYW1fc2l6ZV9pbkJUMSk7CgkJCXN0cmVhbV9w
  1832. dHIgPSBhbGlnbmVkX2luc3RyZWFtX2luQlQxOwoJCX0KCQltYXhfcXVldWVfaW5wdXQoYWN0aW9u
  1833. cywgImluQlQxIiwgc3RyZWFtX3B0ciwgaW5zdHJlYW1fc2l6ZV9pbkJUMSk7CgkJQ0hFQ0tfRVJS
  1834. T1JTOwoJfQoJLyogZW5kIG9mIGNvZGUgZm9yIHN0cmVhbSBpbkJUMSAqLwoJCgkvKiBjb2RlIGZv
  1835. ciBzdHJlYW0gb0RhdGFUMyAqLwoJc2l6ZV90IG91dHN0cmVhbV9zaXplX29EYXRhVDMgPSBpbnRl
  1836. cmZhY2VfYWN0aW9ucy0+b3V0c3RyZWFtX3NpemVfb0RhdGFUMzsKCWlmIChvdXRzdHJlYW1fc2l6
  1837. ZV9vRGF0YVQzID4gMCkgewoJCXZvaWQgKnN0cmVhbV9wdHIgPSBpbnRlcmZhY2VfYWN0aW9ucy0+
  1838. b3V0c3RyZWFtX29EYXRhVDM7CgkJaWYgKHVzZV9jYWxsYmFjayAmJiAoMSA9PSBTdHJlYW1GTUFf
  1839. Y2hlY2tfYWxpZ25lZChpbnRlcmZhY2VfYWN0aW9ucy0+b3V0c3RyZWFtX29EYXRhVDMpKSkgewoJ
  1840. CQl2b2lkICphbGlnbmVkX291dHN0cmVhbV9vRGF0YVQzID0gbWFsbG9jKG91dHN0cmVhbV9zaXpl
  1841. X29EYXRhVDMpOwoJCQlpZiAoYWxpZ25lZF9vdXRzdHJlYW1fb0RhdGFUMyA9PSBOVUxMKSB7CgkJ
  1842. CQltYXhfcmVwb3J0X2Vycm9yX3NsaWMoYWN0aW9ucy0+ZXJyb3JzLCBfX0ZJTEVfXywgX19MSU5F
  1843. X18sIDUyNiwgIkZhaWxlZCB0byBhbGxvY2F0ZSBhbGlnbmVkIG1lbW9yeSBmb3Igc3RyZWFtICdv
  1844. RGF0YVQzJyIpOwoJCQkJQ0hFQ0tfRVJST1JTOwoJCQl9CgkJCSgmY2JfZGF0YS0+c3RyZWFtW2Ni
  1845. X2RhdGEtPmNvdW50XSktPnVzZXJfcHRyICAgID0gKHVpbnQ4X3QqKSBpbnRlcmZhY2VfYWN0aW9u
  1846. cy0+b3V0c3RyZWFtX29EYXRhVDM7CgkJCSgmY2JfZGF0YS0+c3RyZWFtW2NiX2RhdGEtPmNvdW50
  1847. XSktPmFsaWduZWRfcHRyID0gKHVpbnQ4X3QqKSBhbGlnbmVkX291dHN0cmVhbV9vRGF0YVQzOwoJ
  1848. CQkoJmNiX2RhdGEtPnN0cmVhbVtjYl9kYXRhLT5jb3VudF0pLT5zaXplICAgICAgICA9IG91dHN0
  1849. cmVhbV9zaXplX29EYXRhVDM7CgkJCSgmY2JfZGF0YS0+c3RyZWFtW2NiX2RhdGEtPmNvdW50XSkt
  1850. PmlzX291dHB1dCAgID0gMTsKCQkJY2JfZGF0YS0+Y291bnQgKz0gMTsKCQkJc3RyZWFtX3B0ciA9
  1851. IGFsaWduZWRfb3V0c3RyZWFtX29EYXRhVDM7CgkJfQoJCW1heF9xdWV1ZV9vdXRwdXQoYWN0aW9u
  1852. cywgIm9EYXRhVDMiLCBzdHJlYW1fcHRyLCBvdXRzdHJlYW1fc2l6ZV9vRGF0YVQzKTsKCQlDSEVD
  1853. S19FUlJPUlM7Cgl9CgkvKiBlbmQgb2YgY29kZSBmb3Igc3RyZWFtIG9EYXRhVDMgKi8KCQoJLyog
  1854. Y29kZSBmb3IgbGluZWFyIG1lbW9yeS1zdHJlYW0gImluQVQyIiBpbiBtZW1vcnktY29udHJvbGxl
  1855. ciAiTWVtb3J5Q29udHJvbGxlclBybzAiICovCglzaXplX3QgbG1lbV9hZGRyZXNzX01lbW9yeUNv
  1856. bnRyb2xsZXJQcm8wX2luQVQyID0gaW50ZXJmYWNlX2FjdGlvbnMtPmxtZW1fYWRkcmVzc19NZW1v
  1857. cnlDb250cm9sbGVyUHJvMF9pbkFUMjsKCXNpemVfdCBsbWVtX2Fycl9zaXplX01lbW9yeUNvbnRy
  1858. b2xsZXJQcm8wX2luQVQyID0gaW50ZXJmYWNlX2FjdGlvbnMtPmxtZW1fYXJyX3NpemVfTWVtb3J5
  1859. Q29udHJvbGxlclBybzBfaW5BVDI7CglpbnQgbG1lbV9idXJzdF9zaXplX01lbW9yeUNvbnRyb2xs
  1860. ZXJQcm8wX2luQVQyID0gbWF4X2dldF9idXJzdF9zaXplKG1heGZpbGUsICJNZW1vcnlDb250cm9s
  1861. bGVyUHJvMCIpOwoJaWYgKCAobG1lbV9hZGRyZXNzX01lbW9yeUNvbnRyb2xsZXJQcm8wX2luQVQy
  1862. ICUgbG1lbV9idXJzdF9zaXplX01lbW9yeUNvbnRyb2xsZXJQcm8wX2luQVQyKSAhPSAwICkgewoJ
  1863. CWZwcmludGYoc3Rkb3V0LCAiXG5TTGlDIEVycm9yOiAlczolZCA6IExNZW0gaW5BVDIgcGFyYW1l
  1864. dGVyICdsbWVtX2FkZHJlc3NfTWVtb3J5Q29udHJvbGxlclBybzBfaW5BVDInIGlzIHNldCB0byAl
  1865. emQgYnl0ZXM7IGl0IG11c3QgYmUgYSBtdWx0aXBsZSBvZiAlZCBieXRlc1xuIiwgX19GSUxFX18s
  1866. IF9fTElORV9fLCBsbWVtX2FkZHJlc3NfTWVtb3J5Q29udHJvbGxlclBybzBfaW5BVDIsIGxtZW1f
  1867. YnVyc3Rfc2l6ZV9NZW1vcnlDb250cm9sbGVyUHJvMF9pbkFUMiApOwoJfQoJaWYgKCAobG1lbV9h
  1868. cnJfc2l6ZV9NZW1vcnlDb250cm9sbGVyUHJvMF9pbkFUMiAlIGxtZW1fYnVyc3Rfc2l6ZV9NZW1v
  1869. cnlDb250cm9sbGVyUHJvMF9pbkFUMikgIT0gMCApIHsKCQlmcHJpbnRmKHN0ZG91dCwgIlxuU0xp
  1870. QyBFcnJvcjogJXM6JWQgOiBMTWVtIGluQVQyIHBhcmFtZXRlciAnbG1lbV9hcnJfc2l6ZV9NZW1v
  1871. cnlDb250cm9sbGVyUHJvMF9pbkFUMicgaXMgc2V0IHRvICV6ZCBieXRlczsgaXQgbXVzdCBiZSBh
  1872. IG11bHRpcGxlIG9mICVkIGJ5dGVzXG4iLCBfX0ZJTEVfXywgX19MSU5FX18sIGxtZW1fYXJyX3Np
  1873. emVfTWVtb3J5Q29udHJvbGxlclBybzBfaW5BVDIsIGxtZW1fYnVyc3Rfc2l6ZV9NZW1vcnlDb250
  1874. cm9sbGVyUHJvMF9pbkFUMiApOwoJfQoJaWYgKGxtZW1fYXJyX3NpemVfTWVtb3J5Q29udHJvbGxl
  1875. clBybzBfaW5BVDIgPiAwKSB7CgkJbWF4X21lbWN0bF9saW5lYXIoYWN0aW9ucywgIk1lbW9yeUNv
  1876. bnRyb2xsZXJQcm8wIiwgImluQVQyIiwgbG1lbV9hZGRyZXNzX01lbW9yeUNvbnRyb2xsZXJQcm8w
  1877. X2luQVQyLCBsbWVtX2Fycl9zaXplX01lbW9yeUNvbnRyb2xsZXJQcm8wX2luQVQyKTsKCX0gZWxz
  1878. ZSB7CgkJbWF4X2lnbm9yZV9tZW1jdGwoYWN0aW9ucywgIk1lbW9yeUNvbnRyb2xsZXJQcm8wIiwg
  1879. ImluQVQyIik7Cgl9CglDSEVDS19FUlJPUlM7CgkvKiBlbmQgb2YgY29kZSBmb3IgbGluZWFyIG1l
  1880. bW9yeS1zdHJlYW0gImluQVQyIiBpbiBtZW1vcnktY29udHJvbGxlciAiTWVtb3J5Q29udHJvbGxl
  1881. clBybzAiICovCgkKCS8qIGNvZGUgZm9yIGxpbmVhciBtZW1vcnktc3RyZWFtICJpbkFUMyIgaW4g
  1882. bWVtb3J5LWNvbnRyb2xsZXIgIk1lbW9yeUNvbnRyb2xsZXJQcm8wIiAqLwoJc2l6ZV90IGxtZW1f
  1883. YWRkcmVzc19NZW1vcnlDb250cm9sbGVyUHJvMF9pbkFUMyA9IGludGVyZmFjZV9hY3Rpb25zLT5s
  1884. bWVtX2FkZHJlc3NfTWVtb3J5Q29udHJvbGxlclBybzBfaW5BVDM7CglzaXplX3QgbG1lbV9hcnJf
  1885. c2l6ZV9NZW1vcnlDb250cm9sbGVyUHJvMF9pbkFUMyA9IGludGVyZmFjZV9hY3Rpb25zLT5sbWVt
  1886. X2Fycl9zaXplX01lbW9yeUNvbnRyb2xsZXJQcm8wX2luQVQzOwoJaW50IGxtZW1fYnVyc3Rfc2l6
  1887. ZV9NZW1vcnlDb250cm9sbGVyUHJvMF9pbkFUMyA9IG1heF9nZXRfYnVyc3Rfc2l6ZShtYXhmaWxl
  1888. LCAiTWVtb3J5Q29udHJvbGxlclBybzAiKTsKCWlmICggKGxtZW1fYWRkcmVzc19NZW1vcnlDb250
  1889. cm9sbGVyUHJvMF9pbkFUMyAlIGxtZW1fYnVyc3Rfc2l6ZV9NZW1vcnlDb250cm9sbGVyUHJvMF9p
  1890. bkFUMykgIT0gMCApIHsKCQlmcHJpbnRmKHN0ZG91dCwgIlxuU0xpQyBFcnJvcjogJXM6JWQgOiBM
  1891. TWVtIGluQVQzIHBhcmFtZXRlciAnbG1lbV9hZGRyZXNzX01lbW9yeUNvbnRyb2xsZXJQcm8wX2lu
  1892. QVQzJyBpcyBzZXQgdG8gJXpkIGJ5dGVzOyBpdCBtdXN0IGJlIGEgbXVsdGlwbGUgb2YgJWQgYnl0
  1893. ZXNcbiIsIF9fRklMRV9fLCBfX0xJTkVfXywgbG1lbV9hZGRyZXNzX01lbW9yeUNvbnRyb2xsZXJQ
  1894. cm8wX2luQVQzLCBsbWVtX2J1cnN0X3NpemVfTWVtb3J5Q29udHJvbGxlclBybzBfaW5BVDMgKTsK
  1895. CX0KCWlmICggKGxtZW1fYXJyX3NpemVfTWVtb3J5Q29udHJvbGxlclBybzBfaW5BVDMgJSBsbWVt
  1896. X2J1cnN0X3NpemVfTWVtb3J5Q29udHJvbGxlclBybzBfaW5BVDMpICE9IDAgKSB7CgkJZnByaW50
  1897. ZihzdGRvdXQsICJcblNMaUMgRXJyb3I6ICVzOiVkIDogTE1lbSBpbkFUMyBwYXJhbWV0ZXIgJ2xt
  1898. ZW1fYXJyX3NpemVfTWVtb3J5Q29udHJvbGxlclBybzBfaW5BVDMnIGlzIHNldCB0byAlemQgYnl0
  1899. ZXM7IGl0IG11c3QgYmUgYSBtdWx0aXBsZSBvZiAlZCBieXRlc1xuIiwgX19GSUxFX18sIF9fTElO
  1900. RV9fLCBsbWVtX2Fycl9zaXplX01lbW9yeUNvbnRyb2xsZXJQcm8wX2luQVQzLCBsbWVtX2J1cnN0
  1901. X3NpemVfTWVtb3J5Q29udHJvbGxlclBybzBfaW5BVDMgKTsKCX0KCWlmIChsbWVtX2Fycl9zaXpl
  1902. X01lbW9yeUNvbnRyb2xsZXJQcm8wX2luQVQzID4gMCkgewoJCW1heF9tZW1jdGxfbGluZWFyKGFj
  1903. dGlvbnMsICJNZW1vcnlDb250cm9sbGVyUHJvMCIsICJpbkFUMyIsIGxtZW1fYWRkcmVzc19NZW1v
  1904. cnlDb250cm9sbGVyUHJvMF9pbkFUMywgbG1lbV9hcnJfc2l6ZV9NZW1vcnlDb250cm9sbGVyUHJv
  1905. MF9pbkFUMyk7Cgl9IGVsc2UgewoJCW1heF9pZ25vcmVfbWVtY3RsKGFjdGlvbnMsICJNZW1vcnlD
  1906. b250cm9sbGVyUHJvMCIsICJpbkFUMyIpOwoJfQoJQ0hFQ0tfRVJST1JTOwoJLyogZW5kIG9mIGNv
  1907. ZGUgZm9yIGxpbmVhciBtZW1vcnktc3RyZWFtICJpbkFUMyIgaW4gbWVtb3J5LWNvbnRyb2xsZXIg
  1908. Ik1lbW9yeUNvbnRyb2xsZXJQcm8wIiAqLwoJCgkvKiBjb2RlIGZvciBsaW5lYXIgbWVtb3J5LXN0
  1909. cmVhbSAiaW5CVDIiIGluIG1lbW9yeS1jb250cm9sbGVyICJNZW1vcnlDb250cm9sbGVyUHJvMCIg
  1910. Ki8KCXNpemVfdCBsbWVtX2FkZHJlc3NfTWVtb3J5Q29udHJvbGxlclBybzBfaW5CVDIgPSBpbnRl
  1911. cmZhY2VfYWN0aW9ucy0+bG1lbV9hZGRyZXNzX01lbW9yeUNvbnRyb2xsZXJQcm8wX2luQlQyOwoJ
  1912. c2l6ZV90IGxtZW1fYXJyX3NpemVfTWVtb3J5Q29udHJvbGxlclBybzBfaW5CVDIgPSBpbnRlcmZh
  1913. Y2VfYWN0aW9ucy0+bG1lbV9hcnJfc2l6ZV9NZW1vcnlDb250cm9sbGVyUHJvMF9pbkJUMjsKCWlu
  1914. dCBsbWVtX2J1cnN0X3NpemVfTWVtb3J5Q29udHJvbGxlclBybzBfaW5CVDIgPSBtYXhfZ2V0X2J1
  1915. cnN0X3NpemUobWF4ZmlsZSwgIk1lbW9yeUNvbnRyb2xsZXJQcm8wIik7CglpZiAoIChsbWVtX2Fk
  1916. ZHJlc3NfTWVtb3J5Q29udHJvbGxlclBybzBfaW5CVDIgJSBsbWVtX2J1cnN0X3NpemVfTWVtb3J5
  1917. Q29udHJvbGxlclBybzBfaW5CVDIpICE9IDAgKSB7CgkJZnByaW50ZihzdGRvdXQsICJcblNMaUMg
  1918. RXJyb3I6ICVzOiVkIDogTE1lbSBpbkJUMiBwYXJhbWV0ZXIgJ2xtZW1fYWRkcmVzc19NZW1vcnlD
  1919. b250cm9sbGVyUHJvMF9pbkJUMicgaXMgc2V0IHRvICV6ZCBieXRlczsgaXQgbXVzdCBiZSBhIG11
  1920. bHRpcGxlIG9mICVkIGJ5dGVzXG4iLCBfX0ZJTEVfXywgX19MSU5FX18sIGxtZW1fYWRkcmVzc19N
  1921. ZW1vcnlDb250cm9sbGVyUHJvMF9pbkJUMiwgbG1lbV9idXJzdF9zaXplX01lbW9yeUNvbnRyb2xs
  1922. ZXJQcm8wX2luQlQyICk7Cgl9CglpZiAoIChsbWVtX2Fycl9zaXplX01lbW9yeUNvbnRyb2xsZXJQ
  1923. cm8wX2luQlQyICUgbG1lbV9idXJzdF9zaXplX01lbW9yeUNvbnRyb2xsZXJQcm8wX2luQlQyKSAh
  1924. PSAwICkgewoJCWZwcmludGYoc3Rkb3V0LCAiXG5TTGlDIEVycm9yOiAlczolZCA6IExNZW0gaW5C
  1925. VDIgcGFyYW1ldGVyICdsbWVtX2Fycl9zaXplX01lbW9yeUNvbnRyb2xsZXJQcm8wX2luQlQyJyBp
  1926. cyBzZXQgdG8gJXpkIGJ5dGVzOyBpdCBtdXN0IGJlIGEgbXVsdGlwbGUgb2YgJWQgYnl0ZXNcbiIs
  1927. IF9fRklMRV9fLCBfX0xJTkVfXywgbG1lbV9hcnJfc2l6ZV9NZW1vcnlDb250cm9sbGVyUHJvMF9p
  1928. bkJUMiwgbG1lbV9idXJzdF9zaXplX01lbW9yeUNvbnRyb2xsZXJQcm8wX2luQlQyICk7Cgl9Cglp
  1929. ZiAobG1lbV9hcnJfc2l6ZV9NZW1vcnlDb250cm9sbGVyUHJvMF9pbkJUMiA+IDApIHsKCQltYXhf
  1930. bWVtY3RsX2xpbmVhcihhY3Rpb25zLCAiTWVtb3J5Q29udHJvbGxlclBybzAiLCAiaW5CVDIiLCBs
  1931. bWVtX2FkZHJlc3NfTWVtb3J5Q29udHJvbGxlclBybzBfaW5CVDIsIGxtZW1fYXJyX3NpemVfTWVt
  1932. b3J5Q29udHJvbGxlclBybzBfaW5CVDIpOwoJfSBlbHNlIHsKCQltYXhfaWdub3JlX21lbWN0bChh
  1933. Y3Rpb25zLCAiTWVtb3J5Q29udHJvbGxlclBybzAiLCAiaW5CVDIiKTsKCX0KCUNIRUNLX0VSUk9S
  1934. UzsKCS8qIGVuZCBvZiBjb2RlIGZvciBsaW5lYXIgbWVtb3J5LXN0cmVhbSAiaW5CVDIiIGluIG1l
  1935. bW9yeS1jb250cm9sbGVyICJNZW1vcnlDb250cm9sbGVyUHJvMCIgKi8KCQoJLyogY29kZSBmb3Ig
  1936. bGluZWFyIG1lbW9yeS1zdHJlYW0gImluQlQzIiBpbiBtZW1vcnktY29udHJvbGxlciAiTWVtb3J5
  1937. Q29udHJvbGxlclBybzAiICovCglzaXplX3QgbG1lbV9hZGRyZXNzX01lbW9yeUNvbnRyb2xsZXJQ
  1938. cm8wX2luQlQzID0gaW50ZXJmYWNlX2FjdGlvbnMtPmxtZW1fYWRkcmVzc19NZW1vcnlDb250cm9s
  1939. bGVyUHJvMF9pbkJUMzsKCXNpemVfdCBsbWVtX2Fycl9zaXplX01lbW9yeUNvbnRyb2xsZXJQcm8w
  1940. X2luQlQzID0gaW50ZXJmYWNlX2FjdGlvbnMtPmxtZW1fYXJyX3NpemVfTWVtb3J5Q29udHJvbGxl
  1941. clBybzBfaW5CVDM7CglpbnQgbG1lbV9idXJzdF9zaXplX01lbW9yeUNvbnRyb2xsZXJQcm8wX2lu
  1942. QlQzID0gbWF4X2dldF9idXJzdF9zaXplKG1heGZpbGUsICJNZW1vcnlDb250cm9sbGVyUHJvMCIp
  1943. OwoJaWYgKCAobG1lbV9hZGRyZXNzX01lbW9yeUNvbnRyb2xsZXJQcm8wX2luQlQzICUgbG1lbV9i
  1944. dXJzdF9zaXplX01lbW9yeUNvbnRyb2xsZXJQcm8wX2luQlQzKSAhPSAwICkgewoJCWZwcmludGYo
  1945. c3Rkb3V0LCAiXG5TTGlDIEVycm9yOiAlczolZCA6IExNZW0gaW5CVDMgcGFyYW1ldGVyICdsbWVt
  1946. X2FkZHJlc3NfTWVtb3J5Q29udHJvbGxlclBybzBfaW5CVDMnIGlzIHNldCB0byAlemQgYnl0ZXM7
  1947. IGl0IG11c3QgYmUgYSBtdWx0aXBsZSBvZiAlZCBieXRlc1xuIiwgX19GSUxFX18sIF9fTElORV9f
  1948. LCBsbWVtX2FkZHJlc3NfTWVtb3J5Q29udHJvbGxlclBybzBfaW5CVDMsIGxtZW1fYnVyc3Rfc2l6
  1949. ZV9NZW1vcnlDb250cm9sbGVyUHJvMF9pbkJUMyApOwoJfQoJaWYgKCAobG1lbV9hcnJfc2l6ZV9N
  1950. ZW1vcnlDb250cm9sbGVyUHJvMF9pbkJUMyAlIGxtZW1fYnVyc3Rfc2l6ZV9NZW1vcnlDb250cm9s
  1951. bGVyUHJvMF9pbkJUMykgIT0gMCApIHsKCQlmcHJpbnRmKHN0ZG91dCwgIlxuU0xpQyBFcnJvcjog
  1952. JXM6JWQgOiBMTWVtIGluQlQzIHBhcmFtZXRlciAnbG1lbV9hcnJfc2l6ZV9NZW1vcnlDb250cm9s
  1953. bGVyUHJvMF9pbkJUMycgaXMgc2V0IHRvICV6ZCBieXRlczsgaXQgbXVzdCBiZSBhIG11bHRpcGxl
  1954. IG9mICVkIGJ5dGVzXG4iLCBfX0ZJTEVfXywgX19MSU5FX18sIGxtZW1fYXJyX3NpemVfTWVtb3J5
  1955. Q29udHJvbGxlclBybzBfaW5CVDMsIGxtZW1fYnVyc3Rfc2l6ZV9NZW1vcnlDb250cm9sbGVyUHJv
  1956. MF9pbkJUMyApOwoJfQoJaWYgKGxtZW1fYXJyX3NpemVfTWVtb3J5Q29udHJvbGxlclBybzBfaW5C
  1957. VDMgPiAwKSB7CgkJbWF4X21lbWN0bF9saW5lYXIoYWN0aW9ucywgIk1lbW9yeUNvbnRyb2xsZXJQ
  1958. cm8wIiwgImluQlQzIiwgbG1lbV9hZGRyZXNzX01lbW9yeUNvbnRyb2xsZXJQcm8wX2luQlQzLCBs
  1959. bWVtX2Fycl9zaXplX01lbW9yeUNvbnRyb2xsZXJQcm8wX2luQlQzKTsKCX0gZWxzZSB7CgkJbWF4
  1960. X2lnbm9yZV9tZW1jdGwoYWN0aW9ucywgIk1lbW9yeUNvbnRyb2xsZXJQcm8wIiwgImluQlQzIik7
  1961. Cgl9CglDSEVDS19FUlJPUlM7CgkvKiBlbmQgb2YgY29kZSBmb3IgbGluZWFyIG1lbW9yeS1zdHJl
  1962. YW0gImluQlQzIiBpbiBtZW1vcnktY29udHJvbGxlciAiTWVtb3J5Q29udHJvbGxlclBybzAiICov
  1963. CgkKCS8qIGNvZGUgZm9yIGxpbmVhciBtZW1vcnktc3RyZWFtICJvRGF0YVQxIiBpbiBtZW1vcnkt
  1964. Y29udHJvbGxlciAiTWVtb3J5Q29udHJvbGxlclBybzAiICovCglzaXplX3QgbG1lbV9hZGRyZXNz
  1965. X01lbW9yeUNvbnRyb2xsZXJQcm8wX29EYXRhVDEgPSBpbnRlcmZhY2VfYWN0aW9ucy0+bG1lbV9h
  1966. ZGRyZXNzX01lbW9yeUNvbnRyb2xsZXJQcm8wX29EYXRhVDE7CglzaXplX3QgbG1lbV9hcnJfc2l6
  1967. ZV9NZW1vcnlDb250cm9sbGVyUHJvMF9vRGF0YVQxID0gaW50ZXJmYWNlX2FjdGlvbnMtPmxtZW1f
  1968. YXJyX3NpemVfTWVtb3J5Q29udHJvbGxlclBybzBfb0RhdGFUMTsKCWludCBsbWVtX2J1cnN0X3Np
  1969. emVfTWVtb3J5Q29udHJvbGxlclBybzBfb0RhdGFUMSA9IG1heF9nZXRfYnVyc3Rfc2l6ZShtYXhm
  1970. aWxlLCAiTWVtb3J5Q29udHJvbGxlclBybzAiKTsKCWlmICggKGxtZW1fYWRkcmVzc19NZW1vcnlD
  1971. b250cm9sbGVyUHJvMF9vRGF0YVQxICUgbG1lbV9idXJzdF9zaXplX01lbW9yeUNvbnRyb2xsZXJQ
  1972. cm8wX29EYXRhVDEpICE9IDAgKSB7CgkJZnByaW50ZihzdGRvdXQsICJcblNMaUMgRXJyb3I6ICVz
  1973. OiVkIDogTE1lbSBvRGF0YVQxIHBhcmFtZXRlciAnbG1lbV9hZGRyZXNzX01lbW9yeUNvbnRyb2xs
  1974. ZXJQcm8wX29EYXRhVDEnIGlzIHNldCB0byAlemQgYnl0ZXM7IGl0IG11c3QgYmUgYSBtdWx0aXBs
  1975. ZSBvZiAlZCBieXRlc1xuIiwgX19GSUxFX18sIF9fTElORV9fLCBsbWVtX2FkZHJlc3NfTWVtb3J5
  1976. Q29udHJvbGxlclBybzBfb0RhdGFUMSwgbG1lbV9idXJzdF9zaXplX01lbW9yeUNvbnRyb2xsZXJQ
  1977. cm8wX29EYXRhVDEgKTsKCX0KCWlmICggKGxtZW1fYXJyX3NpemVfTWVtb3J5Q29udHJvbGxlclBy
  1978. bzBfb0RhdGFUMSAlIGxtZW1fYnVyc3Rfc2l6ZV9NZW1vcnlDb250cm9sbGVyUHJvMF9vRGF0YVQx
  1979. KSAhPSAwICkgewoJCWZwcmludGYoc3Rkb3V0LCAiXG5TTGlDIEVycm9yOiAlczolZCA6IExNZW0g
  1980. b0RhdGFUMSBwYXJhbWV0ZXIgJ2xtZW1fYXJyX3NpemVfTWVtb3J5Q29udHJvbGxlclBybzBfb0Rh
  1981. dGFUMScgaXMgc2V0IHRvICV6ZCBieXRlczsgaXQgbXVzdCBiZSBhIG11bHRpcGxlIG9mICVkIGJ5
  1982. dGVzXG4iLCBfX0ZJTEVfXywgX19MSU5FX18sIGxtZW1fYXJyX3NpemVfTWVtb3J5Q29udHJvbGxl
  1983. clBybzBfb0RhdGFUMSwgbG1lbV9idXJzdF9zaXplX01lbW9yeUNvbnRyb2xsZXJQcm8wX29EYXRh
  1984. VDEgKTsKCX0KCWlmIChsbWVtX2Fycl9zaXplX01lbW9yeUNvbnRyb2xsZXJQcm8wX29EYXRhVDEg
  1985. PiAwKSB7CgkJbWF4X21lbWN0bF9saW5lYXIoYWN0aW9ucywgIk1lbW9yeUNvbnRyb2xsZXJQcm8w
  1986. IiwgIm9EYXRhVDEiLCBsbWVtX2FkZHJlc3NfTWVtb3J5Q29udHJvbGxlclBybzBfb0RhdGFUMSwg
  1987. bG1lbV9hcnJfc2l6ZV9NZW1vcnlDb250cm9sbGVyUHJvMF9vRGF0YVQxKTsKCX0gZWxzZSB7CgkJ
  1988. bWF4X2lnbm9yZV9tZW1jdGwoYWN0aW9ucywgIk1lbW9yeUNvbnRyb2xsZXJQcm8wIiwgIm9EYXRh
  1989. VDEiKTsKCX0KCUNIRUNLX0VSUk9SUzsKCS8qIGVuZCBvZiBjb2RlIGZvciBsaW5lYXIgbWVtb3J5
  1990. LXN0cmVhbSAib0RhdGFUMSIgaW4gbWVtb3J5LWNvbnRyb2xsZXIgIk1lbW9yeUNvbnRyb2xsZXJQ
  1991. cm8wIiAqLwoJCgkvKiBjb2RlIGZvciBsaW5lYXIgbWVtb3J5LXN0cmVhbSAib0RhdGFUMiIgaW4g
  1992. bWVtb3J5LWNvbnRyb2xsZXIgIk1lbW9yeUNvbnRyb2xsZXJQcm8wIiAqLwoJc2l6ZV90IGxtZW1f
  1993. YWRkcmVzc19NZW1vcnlDb250cm9sbGVyUHJvMF9vRGF0YVQyID0gaW50ZXJmYWNlX2FjdGlvbnMt
  1994. PmxtZW1fYWRkcmVzc19NZW1vcnlDb250cm9sbGVyUHJvMF9vRGF0YVQyOwoJc2l6ZV90IGxtZW1f
  1995. YXJyX3NpemVfTWVtb3J5Q29udHJvbGxlclBybzBfb0RhdGFUMiA9IGludGVyZmFjZV9hY3Rpb25z
  1996. LT5sbWVtX2Fycl9zaXplX01lbW9yeUNvbnRyb2xsZXJQcm8wX29EYXRhVDI7CglpbnQgbG1lbV9i
  1997. dXJzdF9zaXplX01lbW9yeUNvbnRyb2xsZXJQcm8wX29EYXRhVDIgPSBtYXhfZ2V0X2J1cnN0X3Np
  1998. emUobWF4ZmlsZSwgIk1lbW9yeUNvbnRyb2xsZXJQcm8wIik7CglpZiAoIChsbWVtX2FkZHJlc3Nf
  1999. TWVtb3J5Q29udHJvbGxlclBybzBfb0RhdGFUMiAlIGxtZW1fYnVyc3Rfc2l6ZV9NZW1vcnlDb250
  2000. cm9sbGVyUHJvMF9vRGF0YVQyKSAhPSAwICkgewoJCWZwcmludGYoc3Rkb3V0LCAiXG5TTGlDIEVy
  2001. cm9yOiAlczolZCA6IExNZW0gb0RhdGFUMiBwYXJhbWV0ZXIgJ2xtZW1fYWRkcmVzc19NZW1vcnlD
  2002. b250cm9sbGVyUHJvMF9vRGF0YVQyJyBpcyBzZXQgdG8gJXpkIGJ5dGVzOyBpdCBtdXN0IGJlIGEg
  2003. bXVsdGlwbGUgb2YgJWQgYnl0ZXNcbiIsIF9fRklMRV9fLCBfX0xJTkVfXywgbG1lbV9hZGRyZXNz
  2004. X01lbW9yeUNvbnRyb2xsZXJQcm8wX29EYXRhVDIsIGxtZW1fYnVyc3Rfc2l6ZV9NZW1vcnlDb250
  2005. cm9sbGVyUHJvMF9vRGF0YVQyICk7Cgl9CglpZiAoIChsbWVtX2Fycl9zaXplX01lbW9yeUNvbnRy
  2006. b2xsZXJQcm8wX29EYXRhVDIgJSBsbWVtX2J1cnN0X3NpemVfTWVtb3J5Q29udHJvbGxlclBybzBf
  2007. b0RhdGFUMikgIT0gMCApIHsKCQlmcHJpbnRmKHN0ZG91dCwgIlxuU0xpQyBFcnJvcjogJXM6JWQg
  2008. OiBMTWVtIG9EYXRhVDIgcGFyYW1ldGVyICdsbWVtX2Fycl9zaXplX01lbW9yeUNvbnRyb2xsZXJQ
  2009. cm8wX29EYXRhVDInIGlzIHNldCB0byAlemQgYnl0ZXM7IGl0IG11c3QgYmUgYSBtdWx0aXBsZSBv
  2010. ZiAlZCBieXRlc1xuIiwgX19GSUxFX18sIF9fTElORV9fLCBsbWVtX2Fycl9zaXplX01lbW9yeUNv
  2011. bnRyb2xsZXJQcm8wX29EYXRhVDIsIGxtZW1fYnVyc3Rfc2l6ZV9NZW1vcnlDb250cm9sbGVyUHJv
  2012. MF9vRGF0YVQyICk7Cgl9CglpZiAobG1lbV9hcnJfc2l6ZV9NZW1vcnlDb250cm9sbGVyUHJvMF9v
  2013. RGF0YVQyID4gMCkgewoJCW1heF9tZW1jdGxfbGluZWFyKGFjdGlvbnMsICJNZW1vcnlDb250cm9s
  2014. bGVyUHJvMCIsICJvRGF0YVQyIiwgbG1lbV9hZGRyZXNzX01lbW9yeUNvbnRyb2xsZXJQcm8wX29E
  2015. YXRhVDIsIGxtZW1fYXJyX3NpemVfTWVtb3J5Q29udHJvbGxlclBybzBfb0RhdGFUMik7Cgl9IGVs
  2016. c2UgewoJCW1heF9pZ25vcmVfbWVtY3RsKGFjdGlvbnMsICJNZW1vcnlDb250cm9sbGVyUHJvMCIs
  2017. ICJvRGF0YVQyIik7Cgl9CglDSEVDS19FUlJPUlM7CgkvKiBlbmQgb2YgY29kZSBmb3IgbGluZWFy
  2018. IG1lbW9yeS1zdHJlYW0gIm9EYXRhVDIiIGluIG1lbW9yeS1jb250cm9sbGVyICJNZW1vcnlDb250
  2019. cm9sbGVyUHJvMCIgKi8KCQoJaWYgKHVzZV9jYWxsYmFjayAmJiBjYl9kYXRhLT5jb3VudCA9PSAw
  2020. KSB7CgkJKmNhbGxiYWNrX2RhdGEgPSBOVUxMOwoJCSpjYWxsYmFja19mdW5jID0gTlVMTDsKCQlm
  2021. cmVlKGNiX2RhdGEpOwoJfQoJcmV0dXJuIGFjdGlvbnM7CiN1bmRlZiBDSEVDS19FUlJPUlMKfQoK
  2022. dm9pZCBTdHJlYW1GTUEoCgl1aW50NjRfdCB0aWNrc19TdHJlYW1GTUFLZXJuZWwsCgljb25zdCB2
  2023. b2lkICppbnN0cmVhbV9pbkFUMSwKCXNpemVfdCBpbnN0cmVhbV9zaXplX2luQVQxLAoJY29uc3Qg
  2024. dm9pZCAqaW5zdHJlYW1faW5CVDEsCglzaXplX3QgaW5zdHJlYW1fc2l6ZV9pbkJUMSwKCXZvaWQg
  2025. Km91dHN0cmVhbV9vRGF0YVQzLAoJc2l6ZV90IG91dHN0cmVhbV9zaXplX29EYXRhVDMsCglzaXpl
  2026. X3QgbG1lbV9hZGRyZXNzX01lbW9yeUNvbnRyb2xsZXJQcm8wX2luQVQyLAoJc2l6ZV90IGxtZW1f
  2027. YXJyX3NpemVfTWVtb3J5Q29udHJvbGxlclBybzBfaW5BVDIsCglzaXplX3QgbG1lbV9hZGRyZXNz
  2028. X01lbW9yeUNvbnRyb2xsZXJQcm8wX2luQVQzLAoJc2l6ZV90IGxtZW1fYXJyX3NpemVfTWVtb3J5
  2029. Q29udHJvbGxlclBybzBfaW5BVDMsCglzaXplX3QgbG1lbV9hZGRyZXNzX01lbW9yeUNvbnRyb2xs
  2030. ZXJQcm8wX2luQlQyLAoJc2l6ZV90IGxtZW1fYXJyX3NpemVfTWVtb3J5Q29udHJvbGxlclBybzBf
  2031. aW5CVDIsCglzaXplX3QgbG1lbV9hZGRyZXNzX01lbW9yeUNvbnRyb2xsZXJQcm8wX2luQlQzLAoJ
  2032. c2l6ZV90IGxtZW1fYXJyX3NpemVfTWVtb3J5Q29udHJvbGxlclBybzBfaW5CVDMsCglzaXplX3Qg
  2033. bG1lbV9hZGRyZXNzX01lbW9yeUNvbnRyb2xsZXJQcm8wX29EYXRhVDEsCglzaXplX3QgbG1lbV9h
  2034. cnJfc2l6ZV9NZW1vcnlDb250cm9sbGVyUHJvMF9vRGF0YVQxLAoJc2l6ZV90IGxtZW1fYWRkcmVz
  2035. c19NZW1vcnlDb250cm9sbGVyUHJvMF9vRGF0YVQyLAoJc2l6ZV90IGxtZW1fYXJyX3NpemVfTWVt
  2036. b3J5Q29udHJvbGxlclBybzBfb0RhdGFUMikKewoJKHZvaWQpIHB0aHJlYWRfb25jZSgmc2xpY19i
  2037. c19pc19pbml0aWFsaXNlZCwgU3RyZWFtRk1BX3N0YXRpY19pbml0KTsKCUNIRUNLX05VTEwoc3Rv
  2038. cmVkX21heGZpbGUsICJNYXhmaWxlIHdhcyBub3QgbG9hZGVkIiwgKTsKCW1heF9ydW5fdCAqcnVu
  2039. ID0gU3RyZWFtRk1BX25vbmJsb2NrKHRpY2tzX1N0cmVhbUZNQUtlcm5lbCwgaW5zdHJlYW1faW5B
  2040. VDEsIGluc3RyZWFtX3NpemVfaW5BVDEsIGluc3RyZWFtX2luQlQxLCBpbnN0cmVhbV9zaXplX2lu
  2041. QlQxLCBvdXRzdHJlYW1fb0RhdGFUMywgb3V0c3RyZWFtX3NpemVfb0RhdGFUMywgbG1lbV9hZGRy
  2042. ZXNzX01lbW9yeUNvbnRyb2xsZXJQcm8wX2luQVQyLCBsbWVtX2Fycl9zaXplX01lbW9yeUNvbnRy
  2043. b2xsZXJQcm8wX2luQVQyLCBsbWVtX2FkZHJlc3NfTWVtb3J5Q29udHJvbGxlclBybzBfaW5BVDMs
  2044. IGxtZW1fYXJyX3NpemVfTWVtb3J5Q29udHJvbGxlclBybzBfaW5BVDMsIGxtZW1fYWRkcmVzc19N
  2045. ZW1vcnlDb250cm9sbGVyUHJvMF9pbkJUMiwgbG1lbV9hcnJfc2l6ZV9NZW1vcnlDb250cm9sbGVy
  2046. UHJvMF9pbkJUMiwgbG1lbV9hZGRyZXNzX01lbW9yeUNvbnRyb2xsZXJQcm8wX2luQlQzLCBsbWVt
  2047. X2Fycl9zaXplX01lbW9yeUNvbnRyb2xsZXJQcm8wX2luQlQzLCBsbWVtX2FkZHJlc3NfTWVtb3J5
  2048. Q29udHJvbGxlclBybzBfb0RhdGFUMSwgbG1lbV9hcnJfc2l6ZV9NZW1vcnlDb250cm9sbGVyUHJv
  2049. MF9vRGF0YVQxLCBsbWVtX2FkZHJlc3NfTWVtb3J5Q29udHJvbGxlclBybzBfb0RhdGFUMiwgbG1l
  2050. bV9hcnJfc2l6ZV9NZW1vcnlDb250cm9sbGVyUHJvMF9vRGF0YVQyKTsKCUNIRUNLX05VTEwocnVu
  2051. LCAiVW5hYmxlIHRvIHJ1biBhY3Rpb25zIiwgKTsKCW1heF93YWl0KHJ1bik7Cn0KCm1heF9ydW5f
  2052. dCAqU3RyZWFtRk1BX25vbmJsb2NrKAoJdWludDY0X3QgdGlja3NfU3RyZWFtRk1BS2VybmVsLAoJ
  2053. Y29uc3Qgdm9pZCAqaW5zdHJlYW1faW5BVDEsCglzaXplX3QgaW5zdHJlYW1fc2l6ZV9pbkFUMSwK
  2054. CWNvbnN0IHZvaWQgKmluc3RyZWFtX2luQlQxLAoJc2l6ZV90IGluc3RyZWFtX3NpemVfaW5CVDEs
  2055. Cgl2b2lkICpvdXRzdHJlYW1fb0RhdGFUMywKCXNpemVfdCBvdXRzdHJlYW1fc2l6ZV9vRGF0YVQz
  2056. LAoJc2l6ZV90IGxtZW1fYWRkcmVzc19NZW1vcnlDb250cm9sbGVyUHJvMF9pbkFUMiwKCXNpemVf
  2057. dCBsbWVtX2Fycl9zaXplX01lbW9yeUNvbnRyb2xsZXJQcm8wX2luQVQyLAoJc2l6ZV90IGxtZW1f
  2058. YWRkcmVzc19NZW1vcnlDb250cm9sbGVyUHJvMF9pbkFUMywKCXNpemVfdCBsbWVtX2Fycl9zaXpl
  2059. X01lbW9yeUNvbnRyb2xsZXJQcm8wX2luQVQzLAoJc2l6ZV90IGxtZW1fYWRkcmVzc19NZW1vcnlD
  2060. b250cm9sbGVyUHJvMF9pbkJUMiwKCXNpemVfdCBsbWVtX2Fycl9zaXplX01lbW9yeUNvbnRyb2xs
  2061. ZXJQcm8wX2luQlQyLAoJc2l6ZV90IGxtZW1fYWRkcmVzc19NZW1vcnlDb250cm9sbGVyUHJvMF9p
  2062. bkJUMywKCXNpemVfdCBsbWVtX2Fycl9zaXplX01lbW9yeUNvbnRyb2xsZXJQcm8wX2luQlQzLAoJ
  2063. c2l6ZV90IGxtZW1fYWRkcmVzc19NZW1vcnlDb250cm9sbGVyUHJvMF9vRGF0YVQxLAoJc2l6ZV90
  2064. IGxtZW1fYXJyX3NpemVfTWVtb3J5Q29udHJvbGxlclBybzBfb0RhdGFUMSwKCXNpemVfdCBsbWVt
  2065. X2FkZHJlc3NfTWVtb3J5Q29udHJvbGxlclBybzBfb0RhdGFUMiwKCXNpemVfdCBsbWVtX2Fycl9z
  2066. aXplX01lbW9yeUNvbnRyb2xsZXJQcm8wX29EYXRhVDIpCnsKCVN0cmVhbUZNQV9hY3Rpb25zX3Qg
  2067. aW50ZXJmYWNlX2FjdGlvbnM7CglpbnRlcmZhY2VfYWN0aW9ucy50aWNrc19TdHJlYW1GTUFLZXJu
  2068. ZWwgPSB0aWNrc19TdHJlYW1GTUFLZXJuZWw7CglpbnRlcmZhY2VfYWN0aW9ucy5pbnN0cmVhbV9p
  2069. bkFUMSA9IGluc3RyZWFtX2luQVQxOwoJaW50ZXJmYWNlX2FjdGlvbnMuaW5zdHJlYW1fc2l6ZV9p
  2070. bkFUMSA9IGluc3RyZWFtX3NpemVfaW5BVDE7CglpbnRlcmZhY2VfYWN0aW9ucy5pbnN0cmVhbV9p
  2071. bkJUMSA9IGluc3RyZWFtX2luQlQxOwoJaW50ZXJmYWNlX2FjdGlvbnMuaW5zdHJlYW1fc2l6ZV9p
  2072. bkJUMSA9IGluc3RyZWFtX3NpemVfaW5CVDE7CglpbnRlcmZhY2VfYWN0aW9ucy5vdXRzdHJlYW1f
  2073. b0RhdGFUMyA9IG91dHN0cmVhbV9vRGF0YVQzOwoJaW50ZXJmYWNlX2FjdGlvbnMub3V0c3RyZWFt
  2074. X3NpemVfb0RhdGFUMyA9IG91dHN0cmVhbV9zaXplX29EYXRhVDM7CglpbnRlcmZhY2VfYWN0aW9u
  2075. cy5sbWVtX2FkZHJlc3NfTWVtb3J5Q29udHJvbGxlclBybzBfaW5BVDIgPSBsbWVtX2FkZHJlc3Nf
  2076. TWVtb3J5Q29udHJvbGxlclBybzBfaW5BVDI7CglpbnRlcmZhY2VfYWN0aW9ucy5sbWVtX2Fycl9z
  2077. aXplX01lbW9yeUNvbnRyb2xsZXJQcm8wX2luQVQyID0gbG1lbV9hcnJfc2l6ZV9NZW1vcnlDb250
  2078. cm9sbGVyUHJvMF9pbkFUMjsKCWludGVyZmFjZV9hY3Rpb25zLmxtZW1fYWRkcmVzc19NZW1vcnlD
  2079. b250cm9sbGVyUHJvMF9pbkFUMyA9IGxtZW1fYWRkcmVzc19NZW1vcnlDb250cm9sbGVyUHJvMF9p
  2080. bkFUMzsKCWludGVyZmFjZV9hY3Rpb25zLmxtZW1fYXJyX3NpemVfTWVtb3J5Q29udHJvbGxlclBy
  2081. bzBfaW5BVDMgPSBsbWVtX2Fycl9zaXplX01lbW9yeUNvbnRyb2xsZXJQcm8wX2luQVQzOwoJaW50
  2082. ZXJmYWNlX2FjdGlvbnMubG1lbV9hZGRyZXNzX01lbW9yeUNvbnRyb2xsZXJQcm8wX2luQlQyID0g
  2083. bG1lbV9hZGRyZXNzX01lbW9yeUNvbnRyb2xsZXJQcm8wX2luQlQyOwoJaW50ZXJmYWNlX2FjdGlv
  2084. bnMubG1lbV9hcnJfc2l6ZV9NZW1vcnlDb250cm9sbGVyUHJvMF9pbkJUMiA9IGxtZW1fYXJyX3Np
  2085. emVfTWVtb3J5Q29udHJvbGxlclBybzBfaW5CVDI7CglpbnRlcmZhY2VfYWN0aW9ucy5sbWVtX2Fk
  2086. ZHJlc3NfTWVtb3J5Q29udHJvbGxlclBybzBfaW5CVDMgPSBsbWVtX2FkZHJlc3NfTWVtb3J5Q29u
  2087. dHJvbGxlclBybzBfaW5CVDM7CglpbnRlcmZhY2VfYWN0aW9ucy5sbWVtX2Fycl9zaXplX01lbW9y
  2088. eUNvbnRyb2xsZXJQcm8wX2luQlQzID0gbG1lbV9hcnJfc2l6ZV9NZW1vcnlDb250cm9sbGVyUHJv
  2089. MF9pbkJUMzsKCWludGVyZmFjZV9hY3Rpb25zLmxtZW1fYWRkcmVzc19NZW1vcnlDb250cm9sbGVy
  2090. UHJvMF9vRGF0YVQxID0gbG1lbV9hZGRyZXNzX01lbW9yeUNvbnRyb2xsZXJQcm8wX29EYXRhVDE7
  2091. CglpbnRlcmZhY2VfYWN0aW9ucy5sbWVtX2Fycl9zaXplX01lbW9yeUNvbnRyb2xsZXJQcm8wX29E
  2092. YXRhVDEgPSBsbWVtX2Fycl9zaXplX01lbW9yeUNvbnRyb2xsZXJQcm8wX29EYXRhVDE7CglpbnRl
  2093. cmZhY2VfYWN0aW9ucy5sbWVtX2FkZHJlc3NfTWVtb3J5Q29udHJvbGxlclBybzBfb0RhdGFUMiA9
  2094. IGxtZW1fYWRkcmVzc19NZW1vcnlDb250cm9sbGVyUHJvMF9vRGF0YVQyOwoJaW50ZXJmYWNlX2Fj
  2095. dGlvbnMubG1lbV9hcnJfc2l6ZV9NZW1vcnlDb250cm9sbGVyUHJvMF9vRGF0YVQyID0gbG1lbV9h
  2096. cnJfc2l6ZV9NZW1vcnlDb250cm9sbGVyUHJvMF9vRGF0YVQyOwoJKHZvaWQpIHB0aHJlYWRfb25j
  2097. ZSgmc2xpY19ic19pc19pbml0aWFsaXNlZCwgU3RyZWFtRk1BX3N0YXRpY19pbml0KTsKCUNIRUNL
  2098. X05VTEwoc3RvcmVkX21heGZpbGUsICJNYXhmaWxlIHdhcyBub3QgbG9hZGVkIiwgTlVMTCk7Cgl2
  2099. b2lkICgqY2JfZnVuYykodm9pZCopID0gTlVMTDsKCXZvaWQgICpjYl9kYXRhICAgICAgICAgPSBO
  2100. VUxMOwoJbWF4X2FjdGlvbnNfdCAqYWN0aW9ucyA9IFN0cmVhbUZNQV9jb252ZXJ0X2ludGVybmFs
  2101. KHN0b3JlZF9tYXhmaWxlLCAmaW50ZXJmYWNlX2FjdGlvbnMsIDEsICZjYl9mdW5jLCAmY2JfZGF0
  2102. YSk7CglDSEVDS19OVUxMKGFjdGlvbnMsICJVbmFibGUgdG8gYnVpbGQgYWN0aW9ucyIsIE5VTEwp
  2103. OwoJbWF4X3ZhbGlkYXRlKGFjdGlvbnMpOwoJQ0hFQ0tfRVJST1JTX1NUKGFjdGlvbnMsIE5VTEwp
  2104. OwoJQ0hFQ0tfRVJST1JTX1NUKHN0b3JlZF9lbmdpbmUsIE5VTEwpOwoJbWF4X3J1bl90ICpydW47
  2105. CglpZiAoY2JfZnVuYyA9PSBOVUxMKSB7CgkJcnVuID0gbWF4X3J1bl9ub25ibG9jayhzdG9yZWRf
  2106. ZW5naW5lLCBhY3Rpb25zKTsKCX0gZWxzZSB7CgkJcnVuID0gbWF4X3J1bl9ub25ibG9ja193aXRo
  2107. X2NiKHN0b3JlZF9lbmdpbmUsIGFjdGlvbnMsIGNiX2Z1bmMsIGNiX2RhdGEpOwoJfQoJQ0hFQ0tf
  2108. TlVMTChydW4sICJVbmFibGUgdG8gcnVuIGFjdGlvbnMiLCBOVUxMKTsKCUNIRUNLX0VSUk9SU19T
  2109. VChhY3Rpb25zLCBOVUxMKTsKCW1heF9hY3Rpb25zX2ZyZWUoYWN0aW9ucyk7CglyZXR1cm4gcnVu
  2110. Owp9Cgp2b2lkIFN0cmVhbUZNQV9ydW4oCgltYXhfZW5naW5lX3QgKmVuZ2luZSwKCVN0cmVhbUZN
  2111. QV9hY3Rpb25zX3QgKmludGVyZmFjZV9hY3Rpb25zKQp7CgltYXhfcnVuX3QgKnJ1biA9IFN0cmVh
  2112. bUZNQV9ydW5fbm9uYmxvY2soZW5naW5lLCBpbnRlcmZhY2VfYWN0aW9ucyk7CglDSEVDS19OVUxM
  2113. KHJ1biwgIlVuYWJsZSB0byBydW4gYWN0aW9ucyIsICk7CgltYXhfd2FpdChydW4pOwp9CgptYXhf
  2114. cnVuX3QgKlN0cmVhbUZNQV9ydW5fbm9uYmxvY2soCgltYXhfZW5naW5lX3QgKmVuZ2luZSwKCVN0
  2115. cmVhbUZNQV9hY3Rpb25zX3QgKmludGVyZmFjZV9hY3Rpb25zKQp7CgltYXhfZmlsZV90ICptYXhm
  2116. aWxlID0gbWF4X2VuZ2luZV9nZXRfbWF4X2ZpbGUoZW5naW5lKTsgCgl2b2lkICgqY2JfZnVuYyko
  2117. dm9pZCopID0gTlVMTDsKCXZvaWQgICpjYl9kYXRhICAgICAgICAgPSBOVUxMOwoJbWF4X2FjdGlv
  2118. bnNfdCAqYWN0aW9ucyA9IFN0cmVhbUZNQV9jb252ZXJ0X2ludGVybmFsKG1heGZpbGUsIGludGVy
  2119. ZmFjZV9hY3Rpb25zLCAxLCAmY2JfZnVuYywgJmNiX2RhdGEpOwoJQ0hFQ0tfTlVMTChhY3Rpb25z
  2120. LCAiVW5hYmxlIHRvIGJ1aWxkIGFjdGlvbnMiLCBOVUxMKTsKCW1heF92YWxpZGF0ZShhY3Rpb25z
  2121. KTsKCUNIRUNLX0VSUk9SU19TVChhY3Rpb25zLCBOVUxMKTsKCW1heF9ydW5fdCAqcnVuOwoJaWYg
  2122. KGNiX2Z1bmMgPT0gTlVMTCkgewoJCXJ1biA9IG1heF9ydW5fbm9uYmxvY2soZW5naW5lLCBhY3Rp
  2123. b25zKTsKCX0gZWxzZSB7CgkJcnVuID0gbWF4X3J1bl9ub25ibG9ja193aXRoX2NiKGVuZ2luZSwg
  2124. YWN0aW9ucywgY2JfZnVuYywgY2JfZGF0YSk7Cgl9CglDSEVDS19OVUxMKHJ1biwgIlVuYWJsZSB0
  2125. byBydW4gYWN0aW9ucyIsIE5VTEwpOwoJbWF4X2FjdGlvbnNfZnJlZShhY3Rpb25zKTsKCXJldHVy
  2126. biBydW47Cn0KCgovKioKICogXGJyaWVmIEdyb3VwIHJ1biBhZHZhbmNlZCBzdGF0aWMgZnVuY3Rp
  2127. b24gZm9yIHRoZSBpbnRlcmZhY2UgJ2RlZmF1bHQnLgogKiAKICogXHBhcmFtIFtpbl0gZ3JvdXAg
  2128. R3JvdXAgdG8gdXNlLgogKiBccGFyYW0gW2luLG91dF0gaW50ZXJmYWNlX2FjdGlvbnMgQWN0aW9u
  2129. cyB0byBydW4uCiAqCiAqIFJ1biB0aGUgYWN0aW9ucyBvbiB0aGUgZmlyc3QgZGV2aWNlIGF2YWls
  2130. YWJsZSBpbiB0aGUgZ3JvdXAuCiAqLwp2b2lkIFN0cmVhbUZNQV9ydW5fZ3JvdXAobWF4X2dyb3Vw
  2131. X3QgKmdyb3VwLCBTdHJlYW1GTUFfYWN0aW9uc190ICppbnRlcmZhY2VfYWN0aW9ucykKewoJbWF4
  2132. X3J1bl90ICpydW4gPSBTdHJlYW1GTUFfcnVuX2dyb3VwX25vbmJsb2NrKGdyb3VwLCBpbnRlcmZh
  2133. Y2VfYWN0aW9ucyk7CglDSEVDS19OVUxMKHJ1biwgIlVuYWJsZSB0byBydW4gYWN0aW9ucyIsICk7
  2134. CgltYXhfd2FpdChydW4pOwp9CgoKLyoqCiAqIFxicmllZiBHcm91cCBydW4gYWR2YW5jZWQgc3Rh
  2135. dGljIG5vbi1ibG9ja2luZyBmdW5jdGlvbiBmb3IgdGhlIGludGVyZmFjZSAnZGVmYXVsdCcuCiAq
  2136. IAogKgogKiBTY2hlZHVsZSB0aGUgYWN0aW9ucyB0byBydW4gb24gdGhlIGZpcnN0IGRldmljZSBh
  2137. dmFpbGFibGUgaW4gdGhlIGdyb3VwIGFuZCByZXR1cm4gaW1tZWRpYXRlbHkuCiAqIFRoZSBzdGF0
  2138. dXMgb2YgdGhlIHJ1biBtdXN0IGJlIGNoZWNrZWQgd2l0aCA6Om1heF93YWl0LiAKICogTm90ZSB0
  2139. aGF0IHVzZSBvZiA6Om1heF9ub3dhaXQgaXMgcHJvaGliaXRlZCB3aXRoIG5vbi1ibG9ja2luZyBy
  2140. dW5uaW5nIG9uIGdyb3VwczoKICogc2VlIHRoZSA6Om1heF9ydW5fZ3JvdXBfbm9uYmxvY2sgZG9j
  2141. dW1lbnRhdGlvbiBmb3IgbW9yZSBleHBsYW5hdGlvbi4KICoKICogXHBhcmFtIFtpbl0gZ3JvdXAg
  2142. R3JvdXAgdG8gdXNlLgogKiBccGFyYW0gW2luXSBpbnRlcmZhY2VfYWN0aW9ucyBBY3Rpb25zIHRv
  2143. IHJ1bi4KICogXHJldHVybiBBIGhhbmRsZSBvbiB0aGUgZXhlY3V0aW9uIHN0YXR1cyBvZiB0aGUg
  2144. YWN0aW9ucywgb3IgTlVMTCBpbiBjYXNlIG9mIGVycm9yLgogKi8KbWF4X3J1bl90ICpTdHJlYW1G
  2145. TUFfcnVuX2dyb3VwX25vbmJsb2NrKG1heF9ncm91cF90ICpncm91cCwgU3RyZWFtRk1BX2FjdGlv
  2146. bnNfdCAqaW50ZXJmYWNlX2FjdGlvbnMpCnsKCW1heF9maWxlX3QgKm1heGZpbGUgPSBtYXhfZ3Jv
  2147. dXBfZ2V0X21heF9maWxlKGdyb3VwKTsKCW1heF9hY3Rpb25zX3QgKmFjdGlvbnMgPSBTdHJlYW1G
  2148. TUFfY29udmVydF9pbnRlcm5hbChtYXhmaWxlLCBpbnRlcmZhY2VfYWN0aW9ucywgMSwgTlVMTCwg
  2149. TlVMTCk7CglpZihhY3Rpb25zID09IE5VTEwpIHJldHVybiBOVUxMOwoJaWYoIW1heF9vayhhY3Rp
  2150. b25zLT5lcnJvcnMpKSByZXR1cm4gTlVMTDsKCW1heF92YWxpZGF0ZShhY3Rpb25zKTsKCW1heF9y
  2151. dW5fdCAqcnVuID0gbWF4X3J1bl9ncm91cF9ub25ibG9jayhncm91cCwgYWN0aW9ucyk7CgltYXhf
  2152. YWN0aW9uc19mcmVlKGFjdGlvbnMpOwoJcmV0dXJuIHJ1bjsKfQoKCi8qKgogKiBcYnJpZWYgQXJy
  2153. YXkgcnVuIGFkdmFuY2VkIHN0YXRpYyBmdW5jdGlvbiBmb3IgdGhlIGludGVyZmFjZSAnZGVmYXVs
  2154. dCcuCiAqIAogKiBccGFyYW0gW2luXSBlbmdhcnJheSBUaGUgYXJyYXkgb2YgZGV2aWNlcyB0byB1
  2155. c2UuCiAqIFxwYXJhbSBbaW4sb3V0XSBpbnRlcmZhY2VfYWN0aW9ucyBUaGUgYXJyYXkgb2YgYWN0
  2156. aW9ucyB0byBydW4uCiAqCiAqIFJ1biB0aGUgYXJyYXkgb2YgYWN0aW9ucyBvbiB0aGUgYXJyYXkg
  2157. b2YgZW5naW5lcy4gIFRoZSBsZW5ndGggb2YgaW50ZXJmYWNlX2FjdGlvbnMKICogbXVzdCBtYXRj
  2158. aCB0aGUgc2l6ZSBvZiBlbmdhcnJheS4KICovCnZvaWQgU3RyZWFtRk1BX3J1bl9hcnJheShtYXhf
  2159. ZW5nYXJyYXlfdCAqZW5nYXJyYXksIFN0cmVhbUZNQV9hY3Rpb25zX3QgKmludGVyZmFjZV9hY3Rp
  2160. b25zW10pCnsKCW1heF9ydW5fdCAqcnVuID0gU3RyZWFtRk1BX3J1bl9hcnJheV9ub25ibG9jayhl
  2161. bmdhcnJheSwgaW50ZXJmYWNlX2FjdGlvbnMpOwoJQ0hFQ0tfTlVMTChydW4sICJVbmFibGUgdG8g
  2162. cnVuIGFjdGlvbnMiLCApOwoJbWF4X3dhaXQocnVuKTsKfQoKCi8qKgogKiBcYnJpZWYgQXJyYXkg
  2163. cnVuIGFkdmFuY2VkIHN0YXRpYyBub24tYmxvY2tpbmcgZnVuY3Rpb24gZm9yIHRoZSBpbnRlcmZh
  2164. Y2UgJ2RlZmF1bHQnLgogKiAKICoKICogU2NoZWR1bGUgdG8gcnVuIHRoZSBhcnJheSBvZiBhY3Rp
  2165. b25zIG9uIHRoZSBhcnJheSBvZiBlbmdpbmVzLCBhbmQgcmV0dXJuIGltbWVkaWF0ZWx5LgogKiBU
  2166. aGUgbGVuZ3RoIG9mIGludGVyZmFjZV9hY3Rpb25zIG11c3QgbWF0Y2ggdGhlIHNpemUgb2YgZW5n
  2167. YXJyYXkuCiAqIFRoZSBzdGF0dXMgb2YgdGhlIHJ1biBjYW4gYmUgY2hlY2tlZCBlaXRoZXIgYnkg
  2168. OjptYXhfd2FpdCBvciA6Om1heF9ub3dhaXQ7CiAqIG5vdGUgdGhhdCBvbmUgb2YgdGhlc2UgKm11
  2169. c3QqIGJlIGNhbGxlZCwgc28gdGhhdCBhc3NvY2lhdGVkIG1lbW9yeSBjYW4gYmUgcmVsZWFzZWQu
  2170. CiAqCiAqIFxwYXJhbSBbaW5dIGVuZ2FycmF5IFRoZSBhcnJheSBvZiBkZXZpY2VzIHRvIHVzZS4K
  2171. ICogXHBhcmFtIFtpbl0gaW50ZXJmYWNlX2FjdGlvbnMgVGhlIGFycmF5IG9mIGFjdGlvbnMgdG8g
  2172. cnVuLgogKiBccmV0dXJuIEEgaGFuZGxlIG9uIHRoZSBleGVjdXRpb24gc3RhdHVzIG9mIHRoZSBh
  2173. Y3Rpb25zLCBvciBOVUxMIGluIGNhc2Ugb2YgZXJyb3IuCiAqLwptYXhfcnVuX3QgKlN0cmVhbUZN
  2174. QV9ydW5fYXJyYXlfbm9uYmxvY2sobWF4X2VuZ2FycmF5X3QgKmVuZ2FycmF5LCBTdHJlYW1GTUFf
  2175. YWN0aW9uc190ICppbnRlcmZhY2VfYWN0aW9uc1tdKQp7CgltYXhfZmlsZV90ICptYXhmaWxlID0g
  2176. bWF4X2VuZ2FycmF5X2dldF9tYXhfZmlsZShlbmdhcnJheSwgMCk7CglpbnQgaTsKCW1heF9hY3Rh
  2177. cnJheV90ICphY3RhcnJheSA9IG1heF9hY3RhcnJheV9pbml0KG1heGZpbGUsIGVuZ2FycmF5LT5z
  2178. aXplKTsKCWlmIChhY3RhcnJheSA9PSBOVUxMKSByZXR1cm4gTlVMTDsKCW1heF9hY3Rpb25zX3Qg
  2179. KiphcnJfYWN0aW9ucyA9IG1hbGxvYyhlbmdhcnJheS0+c2l6ZSAqIHNpemVvZihtYXhfYWN0aW9u
  2180. c190KikpOwoJZm9yICggaSA9IDAgOyBpIDwgYWN0YXJyYXktPnNpemU7IGkrKyApIHsKCQltYXhf
  2181. YWN0aW9uc190ICphY3Rpb25zID0gU3RyZWFtRk1BX2NvbnZlcnRfaW50ZXJuYWwobWF4ZmlsZSwg
  2182. aW50ZXJmYWNlX2FjdGlvbnNbaV0sIDEsIE5VTEwsIE5VTEwpOwoJCWlmIChhY3Rpb25zID09IE5V
  2183. TEwpIHJldHVybiBOVUxMOwoJCWFycl9hY3Rpb25zW2ldID0gYWN0aW9uczsKCQltYXhfc2V0X2Fj
  2184. dGlvbihhY3RhcnJheSwgaSwgYWN0aW9ucyk7Cgl9CgltYXhfcnVuX3QgKnJ1biA9IG1heF9ydW5f
  2185. YXJyYXlfbm9uYmxvY2soZW5nYXJyYXksIGFjdGFycmF5KTsKCWZvciAoIGkgPSAwIDsgaSA8IGFj
  2186. dGFycmF5LT5zaXplIDsgaSsrICkgeyBtYXhfYWN0aW9uc19mcmVlKGFycl9hY3Rpb25zW2ldKTsg
  2187. fQoJbWF4X2FjdGFycmF5X2ZyZWUoYWN0YXJyYXkpOwoJZnJlZShhcnJfYWN0aW9ucyk7CglyZXR1
  2188. cm4gcnVuOwp9CgoKLyoqCiAqIFxicmllZiBDb252ZXJ0cyBhIHN0YXRpYy1pbnRlcmZhY2UgYWN0
  2189. aW9uIHN0cnVjdCBpbnRvIGEgZHluYW1pYy1pbnRlcmZhY2UgbWF4X2FjdGlvbnNfdCBzdHJ1Y3Qu
  2190. CiAqCiAqIE5vdGUgdGhhdCB0aGlzIGlzIGFuIGludGVybmFsIHV0aWxpdHkgZnVuY3Rpb24gdXNl
  2191. ZCBieSBvdGhlciBmdW5jdGlvbnMgaW4gdGhlIHN0YXRpYyBpbnRlcmZhY2UuCiAqCiAqIFxwYXJh
  2192. bSBbaW5dIG1heGZpbGUgVGhlIG1heGZpbGUgdG8gdXNlLgogKiBccGFyYW0gW2luXSBpbnRlcmZh
  2193. Y2VfYWN0aW9ucyBUaGUgaW50ZXJmYWNlLXNwZWNpZmljIGFjdGlvbnMgdG8gcnVuLgogKiBccmV0
  2194. dXJuIFRoZSBkeW5hbWljLWludGVyZmFjZSBhY3Rpb25zIHRvIHJ1biwgb3IgTlVMTCBpbiBjYXNl
  2195. IG9mIGVycm9yLgogKi8KbWF4X2FjdGlvbnNfdCogU3RyZWFtRk1BX2NvbnZlcnQobWF4X2ZpbGVf
  2196. dCAqbWF4ZmlsZSwgU3RyZWFtRk1BX2FjdGlvbnNfdCAqaW50ZXJmYWNlX2FjdGlvbnMpCnsKCXJl
  2197. dHVybiBTdHJlYW1GTUFfY29udmVydF9pbnRlcm5hbChtYXhmaWxlLCBpbnRlcmZhY2VfYWN0aW9u
  2198. cywgMCwgTlVMTCwgTlVMTCk7Cn0KCiN1bmRlZiBDSEVDS19FUlJPUlNfU1QKI3VuZGVmIENIRUNL
  2199. X05VTEwKCgo=
  2200. #endif /* SLIC_B64_DEFINITIONS */
  2201. #ifdef SLIC_EXTRA_FILES
  2202. PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHVz
  2203. ZXJmaWxlcyBmb3JtYXQtdmVyc2lvbj0iMjAxMjAyMDAiLz4=
  2204. #endif /* SLIC_EXTRA_FILES */
  2205. #ifdef PHOTON_NODE_ADD_DATA
  2206. #define PHOTON_NODE_ADD_DATA_PRESENT 1
  2207. PHOTON_NODE_ADD_DATA(StreamFMAKernel, 22, "SquashFactor", 0.0)
  2208. PHOTON_NODE_ADD_DATA(StreamFMAKernel, 23, "SquashFactor", 1.0)
  2209. PHOTON_NODE_ADD_DATA(StreamFMAKernel, 0, "SquashFactor", 0.0)
  2210. PHOTON_NODE_ADD_DATA(StreamFMAKernel, 1, "SquashFactor", 1.0)
  2211. PHOTON_NODE_ADD_DATA(StreamFMAKernel, 2, "SquashFactor", 0.0)
  2212. PHOTON_NODE_ADD_DATA(StreamFMAKernel, 3, "SquashFactor", 0.0)
  2213. PHOTON_NODE_ADD_DATA(StreamFMAKernel, 4, "SquashFactor", 1.0)
  2214. PHOTON_NODE_ADD_DATA(StreamFMAKernel, 5, "SquashFactor", 0.0)
  2215. PHOTON_NODE_ADD_DATA(StreamFMAKernel, 18, "SquashFactor", 0.0)
  2216. PHOTON_NODE_ADD_DATA(StreamFMAKernel, 25, "SquashFactor", 0.0)
  2217. PHOTON_NODE_ADD_DATA(StreamFMAKernel, 27, "SquashFactor", 0.0)
  2218. PHOTON_NODE_ADD_DATA(StreamFMAKernel, 28, "SquashFactor", 1.0)
  2219. PHOTON_NODE_ADD_DATA(StreamFMAKernel, 6, "SquashFactor", 0.0)
  2220. PHOTON_NODE_ADD_DATA(StreamFMAKernel, 7, "SquashFactor", 1.0)
  2221. PHOTON_NODE_ADD_DATA(StreamFMAKernel, 8, "SquashFactor", 0.0)
  2222. PHOTON_NODE_ADD_DATA(StreamFMAKernel, 9, "SquashFactor", 0.0)
  2223. PHOTON_NODE_ADD_DATA(StreamFMAKernel, 10, "SquashFactor", 1.0)
  2224. PHOTON_NODE_ADD_DATA(StreamFMAKernel, 11, "SquashFactor", 0.0)
  2225. PHOTON_NODE_ADD_DATA(StreamFMAKernel, 19, "SquashFactor", 0.0)
  2226. PHOTON_NODE_ADD_DATA(StreamFMAKernel, 30, "SquashFactor", 0.0)
  2227. PHOTON_NODE_ADD_DATA(StreamFMAKernel, 32, "SquashFactor", 0.0)
  2228. PHOTON_NODE_ADD_DATA(StreamFMAKernel, 33, "SquashFactor", 1.0)
  2229. PHOTON_NODE_ADD_DATA(StreamFMAKernel, 12, "SquashFactor", 0.0)
  2230. PHOTON_NODE_ADD_DATA(StreamFMAKernel, 13, "SquashFactor", 1.0)
  2231. PHOTON_NODE_ADD_DATA(StreamFMAKernel, 14, "SquashFactor", 0.0)
  2232. PHOTON_NODE_ADD_DATA(StreamFMAKernel, 15, "SquashFactor", 0.0)
  2233. PHOTON_NODE_ADD_DATA(StreamFMAKernel, 16, "SquashFactor", 1.0)
  2234. PHOTON_NODE_ADD_DATA(StreamFMAKernel, 17, "SquashFactor", 0.0)
  2235. PHOTON_NODE_ADD_DATA(StreamFMAKernel, 20, "SquashFactor", 0.0)
  2236. PHOTON_NODE_ADD_DATA(StreamFMAKernel, 35, "SquashFactor", 0.0)
  2237. PHOTON_NODE_ADD_DATA(StreamFMAKernel, 40, "SquashFactor", 0.0)
  2238. PHOTON_NODE_ADD_DATA(StreamFMAKernel, 50, "SquashFactor", 0.0)
  2239. PHOTON_NODE_ADD_DATA(StreamFMAKernel, 37, "SquashFactor", 0.0)
  2240. PHOTON_NODE_ADD_DATA(StreamFMAKernel, 38, "SquashFactor", 0.0)
  2241. PHOTON_NODE_ADD_DATA(StreamFMAKernel, 39, "SquashFactor", 0.0)
  2242. PHOTON_NODE_ADD_DATA(StreamFMAKernel, 41, "SquashFactor", 0.0)
  2243. PHOTON_NODE_ADD_DATA(StreamFMAKernel, 49, "SquashFactor", 0.0)
  2244. PHOTON_NODE_ADD_DATA(StreamFMAKernel, 43, "SquashFactor", 0.0)
  2245. PHOTON_NODE_ADD_DATA(StreamFMAKernel, 44, "SquashFactor", 0.0)
  2246. PHOTON_NODE_ADD_DATA(StreamFMAKernel, 46, "SquashFactor", 0.0)
  2247. PHOTON_NODE_ADD_DATA(StreamFMAKernel, 48, "SquashFactor", 0.0)
  2248. PHOTON_NODE_ADD_DATA(StreamFMAKernel, 45, "SquashFactor", 0.0)
  2249. #endif
  2250. #ifdef MAXFILE_SIGNATURE
  2251. #define MAXFILE_SIGNATURE_PRESENT 1
  2252. MAXFILE_SIGNATURE("302d02150088772342d2d888822b583166fd04736983822f1b02143417323058ae7f98fb7b34570f80ed9ff6bfc31e")
  2253. #endif
  2254. #ifdef PARAM
  2255. #define PARAM_PRESENT 1
  2256. PARAM(TIMING_SCORE, 0)
  2257. #endif
  2258. #ifdef BITSTREAM
  2259. #error You are using too old sliccompile to compile this maxfile.
  2260. #endif
  2261. #ifdef BITSTREAM_NEW
  2262. #define BITSTREAM_COMPRESSED 1
  2263. H4sIAAAAAAAAAOw9CXwTRffbUqAoRznlJpyCKCTprSDpkUKBQmjLfaRpm7apuUjS0qJAOAW5CoKi
  2264. KJQb5So3IkcBEUSEcoiCIuWSQ8DKJYrIf3bnbZtJd5tN0hS+7/vz+z02nZ158+bNmzfvvXm7O07e
  2265. O8rby4ti/1Wi3qTov3I2ejN/y9gb26sV15FRIVRV9H8zqilTtzLF/+96ajXiSlEi5n+6XRUEC0bh
  2266. 8gWjOhBX0Zu4dtabFNHOG9oVLsTtChd2IK6UN0VcfeFPH4DDMFT7axuKvPrAVXHVkkz/Xj0UY7K/
  2267. TmpEEVe2XT/Urgol/J8fXGOhPz6+pLWniCs7c3SbehQ9fxTVvU9/Sr3h5am11l6fvuv8l6blzaal
  2268. Loh/uxldrxriy7foakVQg2lZd4ZCRo338RMhFD776lkRSj8fr3l12levpvKlFC9SYX4NJtX1bji1
  2269. 4ccyBWKo7AWKat8wyquRrMB74mUfkfWFOr6yatYJLRfU8UuQ+70Q3jAy3JfuwCpSoF4meVPe77cR
  2270. +Vp9N1HU177Ui3mRlHelqSIrlfNNtTnqTj0+zm1XvXozyjfHUthM5FUHDQmRqBBTrXz8JlC5Pf16
  2271. NlRGNGw7tRozwKpe1DkZJatDWaPFoo8US6zzRK28cxH7rNQ8vzTK12pt7+cnqv/aIWqqj9XHp4Nf
  2272. 5QZUHhJVK9WjLT1hPq282os2UvvbBNBDF/lZReNFxpqyiUd9KXH7dhRVPYryOdTTh8pn52VZPVRa
  2273. yTuygKpTzau2Ird6TvWvtvhNPRnpO95I1fP1bkdVUcyhrLKWXq/2oDFaqyGR834xnGpvrZLjHe7n
  2274. 16pllcY+PjQ/KnlV9cuZSzXyGi/zE1WipdgHEWb19u5ttYbL6sxKiHlNVEmU02ZfkK/PJJ9JlO9U
  2275. 79oikbWKLy3EEyZZ/aw9qJ20oHj7yipP9bMOjm6JpiMyrbYoMYKasSOgYaUAcQplRXitVr9KXhO2
  2276. ePeY4dP2bZoqH5GXn9VbTPmuy4/0LajzVetq+2XNKK/2ExMQtqZV0ZxPXzrBWkVGVbIuiAx7R1Y/
  2277. 19uLGj/Sh5L5ercSBXhR7RUiRkKZ5Yd++fr6eFWjZPkqqkdkm5WRVEOfyoiysKVo5ii/+GE+Paqg
  2278. uZgqiqSmI8msK5N4ReZ6i3r0pEQ9/KjqMspb0ZLq3tjaO0q2jOohE3t55Ysoqa94gYxq2UYV5Z07
  2279. bSrq1quebyWpX3iVyhfRjMuWiGRGPx9r75wErwQqLEcm8vKZVq9aztQ53iLvpTSHvNGUy/N9varV
  2280. fUFmlcl8p27WeBW9MdcrzYeaHin2otp4Ub5eVJB3axG9at6jIilZWvWGge2r16N8as4Y7+tr3SKy
  2281. euUOodoWFlA1lswWV5FVDrE2pKZSLV+YSnn51kad+LZJ8KOsS8fX9vVK8PWjZ3CWyrvOxAAR6t2H
  2282. 8p7WlqLEsvDwCB/Kp06P8ZVE431zIr38KC8Z5SUOE3tPah4UdphSyBB1qIEoBy0CZiGKqlSi9tWT
  2283. eflUEi2t1NTna9EHXpNaKRDGOX5WL2vPND9farwf5eftJ3sByQX1anPVPCq3TVjOsmpTZSJElUys
  2284. aCCiKldpn+9DvZcgq4dkaypVM39yex+RTz/f91pTaROQrMkoXx/fSlQ1mWzOZ23myKrnTrd+baV1
  2285. wVEE3yE4BjJ/HMEpG930PYIzCM4i+AnBLwguICiE+5fhehXBNQTXEdxAcBPKbyO4g+APBHcRPETw
  2286. CME/NgoMyRtaIGgvQYAWOT1VzL/q6FoDftdCVz8EtRHUQVAXwUsIGiJohKAxgqYImiFohQDNONUe
  2287. wSsIXkWAhICSIggEfMHoGoIgFEEXKOuGrjIE4QjkCHqUbI1UNPqtQBBnU0b/64/+HoBgEJQPRdfh
  2288. 8FuFrokIkhAk27RTo9+pCNIQvIVAi0CHYCQCE4IMBKMQZCMYDe3eRtdx8HsCuk5EMAnBFARTEUxH
  2289. MANBDoK5UG8eXD9E14UIFiPIRbAUypfDdSW6rkLwGfy9Bl3XI8hDsBnBFgTbEexCsBdBPoL9CA4g
  2290. +ArBIQRHEHyH4BiC4whOAq7v0fUHBGcRnEPwM4JfEFxEcBnBVah3E6630fUegocIHiH4C8ofo+tT
  2291. +rc3rZJxmQ9cq6LrCwhqIqiFoA6CugjqIXgJQSMETRG0QNASQWsE7aDty+jaHsErCDoieA1BZwRi
  2292. BBIE/ggCEQRD/RB0DUXwBoIurL2B/snQ73AEkQh6QnlvdI2B333RNRZBHILBCIYgGAb3RqBrAoIk
  2293. BGoEKQjSEbyFQIfAhMCMwIIgA9qMQtdsBO8gGINgHILxCCYimILgXQRToe40dH0Pfs9A15kIZsHf
  2294. s9F1PoKPECxE8AmCxQiWwP2l6LoCwWoEa6BsPVzz0JU2FTch2IJgB4JdCHYj2INgL9TLh+s+dP0K
  2295. wUH4+xC6HkZwBMFRBMcQnIB7J9H1FPz+AV3PIvjZht/n0e8LCC5C2SV0vYzgKoJrCH5D8DuCewju
  2296. I3iA4CGCRwj+QvAYwb8IntLtkeHkjaBKJZAnuCKFSVVD8CKC6ghqIvBDUBdBPQQNoF5DdG2CoCn8
  2297. 3QxdmyNogQBt9lRLKG+Dru0QdEDQEUEnBJ0RiBFIoE4AugbC7yB0DUYQiuB1KHsDXbsgeBP+DkfX
  2298. KATdEUQj6IWgD9zri65xCOIR9EcwAMEgBEMRDIM6SnRNRJCCIBXK0tA1HX5r0VWPwITAAmUZ6JqN
  2299. YDSCMQgmIJiEYDKCKQimIpiGYDqCWQjeRzC/UsncfYh+f2Tz90L0+1P4exG6LkawBMFyBCsQrEbw
  2300. OYI1CNYhWI9gM4ItCLYh2I5gJ7Tfha57EOxFsB/BQQSH4N436HoEwTGbvgvg92m4fo+uZ+D3j+h6
  2301. Fn7/hK4/I/gFwUUEVxH8iuAagusIbkC9m+j6G4IiBH8guIvgPoKHNn3+Db8fo+sT+O1NW+DgQFRB
  2302. 12rwuzq6+iGog6A+lDVA14YImiBoiqAZguYIWiFog6ADglcQvIpAgkCKIABBEIIQwBGKrm/4lNDU
  2303. Ff2WIUDmC9UDQTSCXgi8kkW7Jsum5jY5f2/V8LRKw6srC30XXE9ds+C3GbKthr4+yQ8Wt//id3G0
  2304. 7sonK3seC97wccOfDo4cei117Zb0R+MKj+fvX2XdFSXu0O/JzVcrHXw3pVKgv698W4PEwfmoTa0+
  2305. fwwurN+u5+6M3Jnr81p8IZ9zt9GFGl3bfdOpy6Xftw+v+euKbfUbF+0+H3Oi4YHjIZdHiTvsGCj7
  2306. PHbAqBGHU48fD/li6dx7I/TjJQ1NFyYe+WLmHzWH3Fg8c03vUUNe2fnAJN31YMqvg7oGV97+Ydb+
  2307. 2Jo1IlG7dj3F/WcrRtxcFO0fUXvj/i3RqKzOzcyt7zbaVn+Sdbj8as+fhvyxr2M38eFxJxf9srPf
  2308. ridegzbWf2y8XSv5o0u/NHl31Y6JimzZgPFxqF2Nag/21Rh7xEesfyEppEXYtabXRnXWffrHlfen
  2309. zenT9kn7ttnqz7Z93LrT+hMbn352vrL253by2ev3/xuxOV7WcHDDKatObXzhi9gtKZ/tf9fcsMev
  2310. e+aPaWdaouhU+c/0P/r+rRXlfPndoVHywlmz/rTMPBm8wbdfco9za7tvbDM+VXSgQ+fP43/9+9L4
  2311. Fl0n/PxB1Iqf9d9bVzzy27/j58ifF/+0svUKv237mvW4cPHz3ZbrX+2YtT5DddSUcurRvD7Dhge0
  2312. nXP/X/kvX1/aNW3Svx1Neyfn/zBh9+i0lzp339EsvcqKbjW2qDqGrFq168Un+15+edb3PYztog57
  2313. X/rg3ojlRy/v8c4aP2nG/WuNfq+9963T6tpVeo57rY6qyaanP75ifqL6ZtHgUcuW1aK67zs85qNX
  2314. IvdUOfS2aHKfT95YkHeSujEoWFUU9iAKjX9YqwDz/plf7K57pNKQUSfPL6i18/tLcd1nn1GpGonz
  2315. tr/1QetXXxm5yu/A7eoThoWf0TSf8E1Wy4Y3tjXodw2NI/dh5pG7T2JWNe353uh1T2OO1k6+85vv
  2316. vt+yH6Z/tv9Q/7aplmn7Vx/vLdua9Whzg44x4Z/0M4q+uPYkpkpR/K6Mmn13JCRuvrdueNcN7X+5
  2317. sLK1pYlvjwMtP/1in6Krccnso+knn76W+2TLyStZqDx1/v1/29xv+G/CrOmRP1Hzlf0yb402/jzn
  2318. 5Mnzbx3duXDo0jGoTp/6/bpN29UsPeqzbjWmqwb4i9c3GzNh+KhhYeL0Bq1WrGpJ1fu02eg3u7Tp
  2319. O+uuKODCvhFHH/i0aiOLWNZ/XrPHS75bNHh11wfHe0U+MH6y8h35uwjftlXLaqm05zs3++nE3D6X
  2320. 7y3rv/XorXPzZ+ecaNlszJUvX+yVNfn23GUNTpgPN5RXvfHkYr27g97+O9f3ce53w/IKW+wbVF+a
  2321. POY6VW/yns2tKv/w9fh/whOWvrda4T0q+MiOCUtjjrb+7YPXKy0auz7xx3v19QP2HVvXu7Ei8sCF
  2322. k5lXT0RfDZy2avTK3qojX59prF+vmf5vjwYf5RjW/zWxdd0PjzeKrfr33rwjo3J+eH/ZGxHy72/9
  2323. fmXgpzvrDWl38od3rnc++dH6+KY35ueb6nT649WDDWMRD669Mefxr/t2je0btyNhawvfHnvWFo6d
  2324. +bo5zTJLt75tr16f5E7vNMwafK7vxnbBby4d22jkgQ+vRR2Z8Qv1Jarbo/d72cmPGv6785F8XNMe
  2325. V3KbVJ6v3FQ45+QudG96xOOvE37r3sT6TmyLW7vnDPLp1faA1ee3Y38g/hQ0X97Q5/Tfdxd+cqdg
  2326. 3pofesxedPpsRuKLGzptP9nkaoPHhzbduD8jr9L4RvGIR830hXuUSavG9LlTFPvOi0MbHEK460be
  2327. r/7z05Xv7/j62odDP9/bT7ohtf31ZanVJl6f+FqdTisb1Sv88lLQuC/3Szo9mX5orLxgx7Tbcyc1
  2328. Or/31PGnhw6M0GfdQ7z4ucblU70Xvriv++2nTYPCFWNvfDovq/2f878P6v3Pe+qs6Hl7DlRKkxWo
  2329. A1t2GyopfP1o88uhbU7mflz7j+5dJ90RXf/Tf/1Pfj5eO5dkj+mrXDdtz87Dc1/8e+/gafn/fFPQ
  2330. OV3a0f9It/urHt3vckJSt9H9v7aGfjJT1bT5gzuXNl/u9t7pvNNjNkjnDNyRsHP3nUkrbn1xsH9q
  2331. v50HRY2uPvxyay3Nzj4//L5Cen3lPw3/XUD9vvvwlo8uDO99JffHgIHxS3qbCnuPbXYq+7u2vajZ
  2332. mimdgrq+f8daWEO673D4B1v2/fO+ctTV5qtl678Z/ffb9Tvd+XlScOjtDOks8SQ0nqY7j63pNy2j
  2333. 6oWdMXHxPe5XR878396vtzk5dmsH76VjniRuPdhx+AE0vuTZgzXqlBHZDcPa9hpYfUWbzIlf7m8y
  2334. 6IXgrz/Zedn3/DvJTzO0yqLfo/ZvbDHk2yZrJGNzV/n5j21QpfMvKYtat1xWpdmnrcIylva4dGrg
  2335. lxtX1Jy0/2SW4p/3ErP7vZL+eP73X87d3XrfvD+jNh5KWbZv/FLvd9YF359zcG6b6p2jG62o3vFf
  2336. 6Uu1m0iz569Tra/a6/taf+/1/b5z+k91e6T07qProtKL172y/NGn5zMbS96rV3jZb83Nwnt9pnxz
  2337. 7YA290HKX927vXogtklg+M2HI6+vWfHurYGh+VtrvdFgvM9ixZVcn+ilO/K/TZl1zvpX5V+fbqjy
  2338. zs9rerVuW7Qt6Lpm/JnP53zau8hcZcNvj+paD8681ejY+q2VassH5L1vWFclSKqftqswxq/xWf1F
  2339. 1LZJf1P/c21Mpy6h3zqtqeYriY8PbPtmVefWn8q3DxjX99HDkRHj1pheu5z/RQfveb3vV++2t4ul
  2340. aUOx7KDy9QGnWlTPX/WgxbpPMkMOjT+8o+POhk8/uYXwHDkx6sSquacO594fPjM5sn50m7qz1zcb
  2341. WWvT8GY7Ohgaq7/VfOPndWrP7K0T59f+8k7dpV2PzpdHRbSe/pnue8WJrM6nHlzz6/jv5cqSLtLk
  2342. q5dnz72fdKfTzi92T7q+f8D4e6ZmQVv+8DW0PN8mVC3r96pq4UvBRRvjRs//pc3GvS8VPVk8OSWl
  2343. 6ad/Bj2WjJ61b0qltib/r1C79p8NGTp/WJUaC+dcOfvOl7Ueacz1ey7asjqo2eS/Km/tsmVM/bRR
  2344. V+9+aFinXP6vvwiV6d7M775yQTT1b8vg5ptef3J2c0rzNU393nl7yu9vjLQczTrVVdrmg9MNp77n
  2345. V6nZJ6Yz+hZtUZuRQ8au2PxrWsi7OapDH5+afb/tsUDpgT0fhiXX2vvk/GdratVrUz3f9PAT/1Eq
  2346. VZsWyd2OZffZ8WYVc9obnVFbmcrfd17r7043iK1+dEPs+c4vTUr9sFu3Lc3ebvXZ980tc6uHDdqV
  2347. PW7CwT454Zb8OXcWXZz104wprTsu39yufsd/F/V4rXtwyzHpl1t8kpLXOfPOwlO9V773Sq3YSu+O
  2348. /HTqso/jT8a9PqBvr5kLzl+eddzcaGd+9olc/amOJz+snV+9MEZ278mwX6vWP51QpcbxCfJ+C0a+
  2349. FN6y1cJHj7wu9p6xcvnQti8ErEqJmTa/0rk5n7ZZ+ceRYW8vWrvwk5PTb3+TtvaNDj2u3Ei4GyO6
  2350. PP7jpedn9b966ZfFo0Zc6XEoS6PfOGLsClPriOvdZ5ol/jtkVbq9kpBwfPKWfg/vfbKif/vq+T/W
  2351. feXo9VfG3hoWmyDd0OfcoY/f/+ztnU/3HByy5atT038KkzeLfX3Qe327Dnljee/pfn4XGvzVYG+j
  2352. +4OuRv/cZ+yJyl4/aIf7BK4YkTW3evNxo7ck7180X33xq8DLd31unYqy5Gs6ftvr9KQ2o05d/Ppq
  2353. 0bDI68O+ahoTM3RKxj3/zDt5/2iffP7rqJOhXfTfnzmz8ladQa8PqPGoW4xs8LWBP577+OEHbd8c
  2354. WXthw9UdfniY3czX65uju0Jn7M0UqWZET0i6fGvG6AbqKjXubVrxfs3v561/Jeul3SG3vrmzYfYa
  2355. ZeaY369W+uvr3u+v+iHn1uhVV1Ie1Xx/0bhFa7fHL2tWdey5b0e/1uPK6nNvHWn9y/Gbx5Zdf1ec
  2356. lShqr74bs3JCbmDYjq6Lzt35vObVi7P6Bw89e/HD/TGn//5hnvfQQ+P7rmt46HLW76lvVxtf/528
  2357. T2MG+xVe6155g7zlr7cLZCGqj9a/Z+zSNq9v4NE5F+6/uCfnYdOFGuvducfbRvpP/C6y+cvZX584
  2358. 9VQyxGdD5GJU/sHWAPkydB03oO2mobMyH8SP6n9u4o1qfyzPfvnpo/FSaV/dkz1fTrk7IPefNx/8
  2359. 0iBA3rbeMWP6lh8v7t6X3l5T54+Ba1HbxYebxviHZN7Zqevfbf2P1XqJT+kOjRC3aPrnttTLg0c0
  2360. ORs/7PUBX+hqjNtcL+9o+tGvHmzburRy51uHFV1+mdmj0fkX98QHnPywapO236+4Ma5Sz8oa492x
  2361. E2aF/vPFN5M65lO7DlXZ+qTN8KDq2568c3zKuNPHonSHDBZd1c4H85v/MnHR2hl/xZ/v9O6BpisU
  2362. y7s13nR0QaPG0/od+WbzCw9/3vRtctqOBdOGzaj/cuOfP/zzzOn2q9O/vbl4xvLqF+6Mff2cznq3
  2363. yagnF5X92/Xzfnh2R8zmzp0+UGz6duflue9sPjl/+cPKIxpOCuioOpL5NPAiqtsPjemPX08tuYx+
  2364. /1Cj4+3HZxsdml8v6rObmxvOH3Jl/8AXLne9tSBo87dX66XcHvzSB+38n1xKyO81/MyFvBmD165c
  2365. 0mVk0mjZjiqVV91C7YvQGJ42XLHm/cmtJv6cPffbwEX6YYXKAd/cTHp106YZcwK8k1Xvvvb3o+Gi
  2366. jqHffXuw/u1O8wf1vtGs45QGiQPbzTpeVz15+6XHstcjv3yzw/Ag5aW0cXuGS36UDUzsP+z26M2b
  2367. b+YcDqjb5Wxr3237/KIb7bdc2pf/5PeVh6oOfPO3qKg6eR+pBo4cbWge1erw7g+a+VzIyn41eG7c
  2368. Ef+elysFDxyQV81y69q7LyRq27S6+Lc+5d8VsQMG1hLL555Rv7Ty3JhtRReWbPtx5KCmF3OWVz/0
  2369. weyfOtU/vf/lo+/G3Jx368rNU7/X9FvX/onf57KlFyO6bau8MnaA9MLYBodkRTmfhJw9v/Dwqvfv
  2370. dsrbXBWVe20O+qem7rfkvW2G1Sg6MO7kb79PTfv5TFbltcMubVSf1r9Ux3/5rx8nNtpR6Viif850
  2371. au3fd6Yv7XmyxrCdL/f485tPNjSojXDcrJ8+KBTx49bVfJ1o64zBXVs3k1E8/34aj/xTjvJHftzl
  2372. I6Zzlw+pwV2+wou7fGBTL6o2R3nL3l6c9StZufE0EHGX327BXX48grvfoTz4TZ9zlwfpuOkcn8Rd
  2373. f/Ig7vrhqdz0nOrHXf9Yf+7yRD13v+vk3PU3W7nr02FaEUe5iqd8DA+eqjx8GMEjb5U03HyoxzOP
  2374. h8dxly/iwW/pw82HKTxy27o7d/1X4rnLP+Ohs81L3OWJMdx47lbnWY88834qhZtvk3jm/U46d/nP
  2375. JooTzzYevoknc9P5Ck/9jSnc5aIB3OUf9OIuD6vN3W84j756nWdeFvKsl/d56NTy6I0uPPPblOJe
  2376. L2805sb/U08ePu/hxt+Xh28hWu76/8Zx1/+Thz/VRNzlmSJuPM146odQ3HzYzjNfn/Pw4TyP3K7n
  2377. Wb/dePDEImjFUd6yB4+e5NH/Nxtzr5fHDbnL3+YZbxyPnt/Ew+dONbjxjxnJXd6cB/8pBXf5LwN5
  2378. +uVZd2ve4i43W7npWcaj98bzrKOjPPR8l8hdf29f7vq7eeRHy7OP3/Lmxj+FRw+/w1P/YAJ3/UIe
  2379. O+oDnvU4nGdcNazc9WuouOuf47HHaoq4y8/wrK9rPPMYx7NvDmrELQ//1OTG35IH/20jNx7LbG48
  2380. q3nm6yiPPOTw7GsPeOwNvybc9FzlwT84gru8Jc+81+HR/yk841rbnLv8Ix77sy2PnpHw6L14nnWq
  2381. 4aF/EY+cN+XRJ+/w7L/TefRYnTTufXk7z/7+8Wju8ok8++nrPPpnII/eqMmzvn7i8WtCeeRnLA8/
  2382. ZTz82c5TvwWP/KwP55FDnn1hHI+ep3j8uGQe/izlsaOWzOLG/ysPndZa3PUTeNbvHzzzOJiHb2k8
  2383. cr6AZx4H89jbZ/y45/cAj/0wjAf/YR57eDLPfOXxyHMQz7oY1oR7Xr7nmZfmPHp7e33ufn9swW13
  2384. defhv57PDqS461fmkfMDPPif8sjVtzz7VxMePGt49OoxHjpP89iHPXj2hYk89Nzg2Y/kPOs0gYfO
  2385. TJ7yJTx68gUeva3mkc+GPHZvryju+iN49EY7HjrjeOz2Jzx+6KZQLySHL1JF13D2+zAo/+0tuv6L
  2386. FNUYZ3/HQW5SmBzXt36Iy09DTtvd+rg8Zw/G0xrwLAvC5YW3cHl1KF9ylmLKxRtxeRMo7/kvLi9c
  2387. gsvrQ3mj93G54jQufwHK74VSDJ2iHpUI/MPn4Po5Obi+CspjWuL61o64fgSUT8zC9UUTcCJJUyif
  2388. 9ysuLzpAjmt8Mzwu2ce4vCuUT6iM6ydcwQxrAvxJAT5TV0k+PIL6ub/i+g2gfk1vwL+I5MODdJiX
  2389. UMz/UMh7UcXj+qJ/qjJ/X4JcnCHfA/07MJ4WgCfzRZjHPFy+AconA9+s3+PycChvvBWXFxzG5fWg
  2390. vL0PzPvXuHwqlP+Vi+sbj5LztaYSjGs/LldA+ZSqMO9nMB/OAB/mp0D5aDzQc1AuMdB6A3FlJjwv
  2391. AeXDOuH5NY7ADLgA5XU/gHnZRtIT8AUuz99KyuFKKJftJsuN0Zh+YxX83MRwKF99HOQZ5H8QlL/Z
  2392. CtdPuI7LB0P531G4XFEV4+kM5bqjQM8yst9LIG/ij8h5bBOCywtu4HI2DeqcAvMnbzLmz3Uop7Pf
  2393. 61DVqPwpNgmI6N/cXJD/b0n+/HIb5hH4oIXy0yAPxkMknetmgDzPxeXbobwKyJvCbr13eQRyBfLJ
  2394. 7gUdOmD6c8eQ9I8BfhYAP2uwdMbi8tyXMT8Hs3IyEMZVhOWBXV+b50G/mzGedoDni0Ewriu4PiuH
  2395. u6DffLt+h49ENiKi83BOh2L+0v9OzId+7eTt1Wqwvq6S+mFsF9DD5+z0ZCQu95uJ17sU1nXsq4C/
  2396. Ay6QQv2fqgCfT5HrsdtCmJedJD0GLS6n3sWSwz5n9HF/vI4KHmD88FgQNSkV8EzG9V8C+n+ficv9
  2397. PsT450B9RUPMH+ptzB943IfqPgX4MJuUhzkmkNvpuL4RykWAP+F9Uq6+eg2PN88L8+dbNh/xZxhX
  2398. Pq4fBPU/6oPHJV6HK86HBfNFS9AzrXE5Oy9TeoH+3EjKw7tvwHxdwfhrAv7qs4HOeaT+bAXrIn8+
  2399. Ll8E5VHbYR5hHbE24f0H0O8KUv/fCML8kY3H/OkB5QXVQE6+I+f9ZR3eL2QDMX86wXgXvg717faj
  2400. Ru+CHvsBl7eE8odK4M9dzIc3oDyiAejJO1ieQ6F83V+wX2/HeAZCebQ/8GEwxsPKz3TG3q5BJURh
  2401. CWSfX1vQGeRtELl+Ta+CHq6Gx3UB6o/5A+TwM7Lf1LdhXjrh8l+hfCPs+36w77N8aHkS6FxD6qUN
  2402. tWC8sL+zj0JMCwZ+3iT5OfJT4NtiUk72wX6Uk0+ux3pgF+V+Q66L0aAH8ubi8Q4C9S2Wwb5wgdT/
  2403. j8Wwv9fE9asDofFfwrgOkPLWvwXsywtwObtOQ3qBXoV96mUof0cNfAO9UQvKB9cB/EWYwFfZ5zxG
  2404. YLlVTCPl9kwc4K+J8S9ic/srwbq4hwtU7HMerWBdt8LywNoDu6F+zn1cXwf4e7YBOkW4/mWo7x8A
  2405. eqAHqQeGS8CeeVyZ4NuamiDPMO+snmz0EewXq8l9pGlHmPf25Hp5Nxv4YyXtzM/BfsubjudrCPQb
  2406. DHy2ZuP6Q6F8/GWQw+WkfvuRWUdo35yH+czaV6/vAb6BnRYP5bWbg9za2RXm0zCuzWS5uDXwAR4Q
  2407. OA/0THwH6r+K6/8I9ennfxj8wLe6UN5wLczXflK/BXQAea6P+bAN9HmzXFi/35L0vM/svzWovAg8
  2408. I6y+mhkH/M/HCLpA+fAQwDOUnBd1V+DDTxg/+wyPGPZB6gDpL7wohnmJJ+Ww3znQnwsxnveh/h8i
  2409. 2Jevk+s9bgHQ+Tk5rsk92H0Nj+sfwN+3H9hFU8h1FL4M5OEkqTfOnsfleYC/E5S3fBn05y8kPaHN
  2410. 8XhzC/B8sXpsxQu4PA/K2fXiFYn3lwIlnq8pUF8/Eeh5A+OfBuXRNcBP+YocbzTsF0XbSXn4EvwL
  2411. 0X5yXDNrgh24kcRzwh/oj8LzMgr4JrsPcriSxL/hFMjtXhJP00jM56KJJJ/fVoGeDMHz8hTw/0OB
  2412. nW/nr70A/lQC7KefQ/n2MJDzQnJfONwV1td4cn21B/vQD/z0E1B/aALML+zLrH6uAft+ngb2R3i4
  2413. fcUVqL+YlIdB4SCfl0j8VX8AfZVP8v8m2PNFG0g/bj6si4I+JP3vyEAeZtjt+xovbD8vIP24FRqo
  2414. D/tLW8DfMx3kAfajhlA+QAP26p8Yf/wruHwm7Gt+dvtan9YQl7hM+mVrYB0lnCT3/dX1QH4eYPlf
  2415. C+VvfAfztZnkT1gGrGu7/dGnAPi/i6w/C+hRXCHth8uwr/ldwv2qobxae9A/sL+w/Jn5EPpdTto/
  2416. F8DOod7D9LD6sHNTvF8UzcX8Xw38r9YM8NzwJuonwHwZYb5EUH77DYir5JB68hiMS2Y3rv09wE8/
  2417. QPrpE2HfzGtPyvN22DfzrKSdVusnoLOA3AeXBeP1K7KSfocR/ERZZyw/XWB/2eYD9PzlTdCj7Aty
  2418. NRdX7AMdvxqOyxUJZHm1P2G+vsD0REK/7++E+dpJzvs8No4xC9NZBOUfQbxLdpS0K2aoQL9dIONd
  2419. h7V4vecHgJ8I+vke7IO5+aSfqHgT/NlzpN14njk3r0FZIzF/ukO5T2NYL3ZxkpptQO/B/LJ20X7Y
  2420. Z8VDyXmkhoF95Y9rvg183gH7uDiS3Me7gn89yM6/fmUl7BerSHo6Q3ypYD8Z1+qixHwWTyXlYfXv
  2421. YGd+Tq73jEzAPxVzhrUTktrCOmpL+omXuoE+B32yEOr3TMbzlfA5xhMOG63iJZDDtWRcsckomC/o
  2422. l43ZPmDjAPPx/OrBTm7VH+KKC3F5k1ggKASPt3AsHq8Miv+F+G3enzhOeB/wjxkI89gc838zCMQa
  2423. L5ivTzGdb0F9EcSHReNwv6Ogvq4K7Ke/YAJZu2jQLuDzCXK+FDdhXa8j1+/J1VD/DC5/leU/yHmh
  2424. HPcbD/12AL8mN5fEPxjWtQLWNRvHODoU7JkLpP1/W4TLizqSeun2WLBXm8M+Anqj6DNYp+Dvs/gr
  2425. +8L6svPjipaA/Gwh7a4HYG8XrSTtkKuw/1JgT4qhvAD0jBjiZmlQXhvizH4Qby+A8nvDQP/cJfeL
  2426. XNCfCUfs+A9+hwz8YlbOtyC7wg+NcsdW2K/Z+pNhH/yEHG9V2JfFrUD+O+Lyj2A9Fk0h5bM28EG2
  2427. i+TDHYjD550g7ZbKq8De+ILstwb4mwlTyfhhtVhcbp1M6oEwkKvcPliuFCAP51PwflfwEamf/wD7
  2428. RAT7uwjK+7ThtitG9gT+f0H6C1m3oBz8GlY/bwA5ydtEysmXqZie/I8xPaz9cwTiyTlgF7GP6P56
  2429. HfajI6Seafsx2HWrSfxLNsL6Bflk5eRTqK/YSe5HZyDuUXiD1P+z2nDbM6+Cf53/B+lfa8CeSYCF
  2430. xfLz8QDA70OOKzAJ5H8cqSf9Wf96mg/Bz5Fgz+SCPcOWH2vDbZ906ghxiX9w+T/Q8bdhsP9qcUEG
  2431. NPgX4oqixWT5gL2wrveR8Za9wIdciozP7ITzhbxHWD+zz66fAX+kYAIpt2dAbvM6YzxVwM7PATnJ
  2432. XUDWn/4h8Hk3Oe+xG8COOkrO+550kIcxmJ+roHwZ7F9+e8l116wI1uNnpB9UZAU9FozLE2D/SmqC
  2433. 9/csiA+z5ybfdoH1NZ2M+6XA+pVNIvVGQ/DfC8+S9owfxJdErbH8mOHGAjh38NtB0tkf7Pl8OMeJ
  2434. gvKzEK/OtYtXDwmEcQ0l9WpAI5DzI2T9NrD/5k7E8wVhL6o/xANl+eT6ypeCfhhI2hsbYlg6SX9q
  2435. YyOwo7qQdtQnSWAnBONy9t0xoew+PhrT8xD4kyMHeZhJxkm2Qf2cMFw/Cup3BT1c9AVpRx0GOyof
  2436. 7BnWDrwBcliwnhxvKJyj+e0h8XxWD+jfRpb7y7E85Iwn5eHWIqD/hJ1fPwHkPxT8XKif+wnQs5xc
  2437. Fz9A/FDcHPPhB9YegPNBaoNdvAX0TP5lLOBsfG882HXWaaQ9ufsVsEvfIelPh7hNwS5yX/4L4pYF
  2438. r5F+x9xhYOccJMu/hfiwopDUbyOgX+MYUj887YDt/9yuWE6GQvmk5bAej5L8n3oHyiFOzp4PzgZ/
  2439. sCiHtKPOgr0ntrMTHjTGfqjiQ3K/3g7n4LkHyPr9hsM83iX3i5lTwQ+dhuuvB/l8oynUB/3P8v8B
  2440. +F9Fs8h+v4FzT2oduS9X/xboh3k3QHk7WI/WXeQ6HZzmxaxHxVDyXONeA9DzsJ+y60IGfgR1nozD
  2441. LN8M9J8m+T/6LsjJCpI/XUFv58zADBj9Ii4/wa5fA16/k2G/CAI9k6cg5XwxxLdzVtnZY3AOQkE8
  2442. BNBQB2KBznxSb2S1g/2xHhmXayOC+CrY52zc4BuwB3I7kPbSSLB7C7aT483bAvbJcVzO5icMBTtB
  2443. NBbzoTLgSfKD/es0iacLxM2MQzF/+oH8PIA4cNEDUp6XgZ4pOkjqjepN8b7WA/Y11m5PhbiH4gB5
  2444. rhoA66Ughyx/+Rjsv2vJ/Sgd/BfRL3ZxTogX5cL5C2sXLV4K8nmQHO/74J/mbcEDDUrA5dtzoN8f
  2445. ybjlFNgHZVDO7i/GAyAnx0g7Z10TOPfJIvXb+mtQv4C0S4e/DnzojcfFyvl7kMdSuJSUwx2w/xYO
  2446. IfXAPsiLoMAuPQ7lyY1hv8gm9d6XICdF40l7Mh/ONwtuYX6yfv19iFdTy8g4z5lGWH8mdCH151bI
  2447. 61DY2Uv/fA7r5WvS7hoCckXZyVXPNFgvAzGdfjDgB7Bf580k4y0bQK8WwXlQFvC/JZxLGnPJ/Xc2
  2448. 5HEVriX1zJsWoBP28QbsuDaBPOSRdtRqiLNRjTEfIExGxcC5swjOndlzlgWwr4leJ+1nCexruSfI
  2449. 8qF1IV5xgqTzJdDbeXb66gjIFTWCjE/+uAL4sJ7EcwHWhd8CPN4+IBAbwK5TbCLn8TTs74pppJ1z
  2450. szrEo+zshGrNgc7L5DnLQ/CjE3LI9bXUCPGc2TCPUN5lP9gbEK9mz/W6wfpVnCHXbwr4L3mjybjH
  2451. PDa/4gNcfzXUn/8ad77cyRdBPmE/ZeU27k3g5zgyX+JHOH/Js8tn+AH2Ryvsj+x63AD7e+49Uv8v
  2452. hX1cDP2yfP4Q4oF+q8l5tICfkrOG3GevZYM+H0DGk33AH0+w05OVzFifN5wD7+mF8gH+sI/fxvXZ
  2453. ddERzoly72A/7icorw/nVrIjpHx+Bf36bSbtDd1u4OdGUq+a4Hw/pwrep/YDf95PhnN/KebnC1B+
  2454. ns2LWEXqq6Owv+SAXgqD8vYQNxbnk/rkU4gzWCHOwPKt21TQk2DXDYByL4gzF5wj4wP7QP/k55L6
  2455. zQLnktZfyPjJETj/KgS7iD1nXA75XdQtUk5mgX9d8JCMM+T6glydw/LD2jkhcK7xI8RV2HiaitUn
  2456. X5Dz9THwX1QP85999bQv5Du1f5uMV0+0wr7fGeNZVRVuwLzk2fnLC8xA57ukv9CqMshPASmf0+fC
  2457. /n6S1OeJDUEOvyLrbwE+sweDjaF8L5xT5C0n68cNAD3wgNQD9wFPIczXS1B+Qwnz+DqecTZf62OI
  2458. 6/rlkuu0NdCfc4iUBynQk7uapGfnezDeuWS5D/ib4mlkfkUanLf6FZLxgYuw7xdaSfuwQRDYjcNI
  2459. uXqZzXPoiPE8BjzRs4BvkP/G2m9FYHflHiTHOzMc6J9Jxg06gvwUvE3G9xbDeaLVbv99AfKaFK9h
  2460. /FXZfGzQe4VfkvwJaA9ye4Fcj35HgM4NpJ75pDeMayvpF3SGPBxROzI+UxfWlxVecMnm27z9D6zT
  2461. paScvwv7r2I9SWfEepjH42T9FhDvkvUk4//vQT5qQh5p/1+GuIF4L8n/drCvKRqTdmZtiANYl5Hr
  2462. fRr4U/nv4A6XQLkYzo9yPiPpnxEA5+MQh2fPf++0BXvpZTJuI60Ocngd800E9ee8hPf9/GzSP40c
  2463. DOvoJpnXFGOG/BDIs/KDONtaNq5ul2eiATuBAnuDtVdn14H8kG3kuJRgz+RCfJjNM3xzDPCtHS6/
  2464. BeXLYb4S1Hi+5DBfFshjVFjJcf0O+0URxPG+hfK/U0H/xGAE7Gv423UH+3A0eR7aCfJ4Fb+SeQiD
  2465. 48HOXEfWb98Z1sufuN81YK92hXhsYRUy/hwC+Z/5V0j5zAF+iu3y59tug3I7fzO/L/A/n9QDEyBf
  2466. 17qc1OdD8kH/QDx5NJQHP4b1COuL3b9GPoV1sZjc9y3tuffZ2rDec7aTcpUCfqXxeyxQGij/DfYp
  2467. 47uk3bsB4kIJn5P9bmnPve+sPAH9riP5sxfO3XKbkv7CZoj3Uj+Rca2ViVDui+erJtTv0Ajr1RC7
  2468. fbkS+Fmyg+S6WAtxY1ltMi+x8TjwE+vh+ux7Zm/BcysFsK+xeRctIQ88zy4P/N9oGNduUn8+hnOi
  2469. gs2k3N5vz73PLgS/TGR3Tn0A5LxgI6nf5kD8rcBuP70P8b0cuzyWHMiDLfyY5E8+xNnyx+Hy3bAe
  2470. veqDnoS4EPv+8JhLMN4dpL//G+yDCTNJ/913OOzXQZj/rH7Y+Sqs9/rk+h0K+dIy8C+Kz6nh/EsM
  2471. 52vsuWE9yCsw5pD77FPIf863i/PXB/5QR8lyM8hDQkNc3hvkJLMT0H+H1Cdrwd8RDSXzaSdIwV4F
  2472. P4I1D9OmwfnpLFxugvK3fgP9bxdHzU8Aeu6ReY+3wI8Q2e2zb0K+GfUuaedcA72nAL3HxkNS4byb
  2473. gnw29lx+PIwrfwg5rt2QL2psTPqDc2G/E/1J5gl0B37mNSbXe8w+6Bf0Hht3/Rfiola7uGg3sA8L
  2474. 7fK+LoH9ltAWl9dl45yw7xSCn8Lm4x1h86grk3Y+/U5jhj+FmP4N7LkM5P8XzSP7/ZF9Pus2ntls
  2475. Np5pwuc1CZD3wtqrb+6A9fIdaY9dBD2fv5Qc71bIF5XBOemHUF6zLfR7ltQ/GyFfwmrnFzzpzp3H
  2476. 1VwB/NxLrtNBRryOcmAdhbB8hn2w8DS5D87Ig/k9TO6bjyC+J1tM6pmW00FfLbRbdxDXMn5A+uOb
  2477. QD5F80j8H0BergzGy56ndIHza9FNUt6GQr53zmUyjroJ/C8j2KVsfhH97nhm3i+TzwVcfwvwWMm4
  2478. 4suQj5cwjvRTWsC5mN9uct+XQZ520Yckf6Y0hXUK+dt9oPwHHcjJFIwfwv9UP9AzObWwPP8J5Xdg
  2479. Hymy28dFEijvTa7fg5BXaYT19RrUvwDxjcKvSPn8HeLt1Ldk+a2rMN6DpH5+/yDI51EyrhUdAeti
  2480. FqmvPoJzZ6OdHx0F+VHW3/G6g2NgavUT2BeWkPvFctC3RgsulwPjVo8G/C9DfAb0/HdfA/2HyXUq
  2481. LwT8q0l5awrn8jkLSDtkCeyPimUkH26w+69d3vtr8Pya3zFyXbcHfUKBPmHtycdw3p1nl18dBnJL
  2482. QX4+a9+Kornz3v85DP1uIeel+Y8wX3bndO1UsB7vkfmHdd+Dfe1NXP9PMASPg18jvk76mwHwXINs
  2483. Ablfr4B8dQXYpaxc1e0J6wX04TDAEwZ57KLjuD57buIP+1cR7F/sPAZBXrd1EWlX/wD2vxXsfxmU
  2484. X9KAnFcl9XmDytznXGmwT+XCOmKfnzoK+X6KHPJ5n52DoPwFjP8hO17I685ZStpXP4KdUGSnPy/A
  2485. PpU3z65f2HcUW0l5/gjWadEiEn8w5L3kriHPoXwgzizKJssHXgS99wUp50uAz6LFpH4YAfmHlF1e
  2486. vQHiKrL1pPxvuAf7xUoSTybkJ1B2ca3H7POkl0k878B+J9pH6pl73QDPe+Q572ugN/Jmkf7+5FcA
  2487. /11czuYR9QE7Oec3PLFdAU+tddAvPL/Jrt9YkIeij7A8VIL62yBumbWQjFsaXoR1sQ3jZ/MBasF6
  2488. F8N6Z7/t5ss+t2KX3zsR9kEr5J+z8bGe4K9REF9i83YaQZxNVGgXX4LnTK3jyDibFs6jFa0wJXch
  2489. PvAX5JHm/4j7Zf2gZmDH5trl1fiDv1kIfhabh9Af9lnFODLO/7A72OdA4Uesnwjn2oV2+/jmJpjP
  2490. CXZ6OxP25QK7fblqMsgn5Nt/BOXHCoH+leQ62tmJ+3yqLjzfmuOH+QNiR3UbDedTkHjLyvljiNvk
  2491. 2+2/418A+/CwXZwK8oX8upL5QqsiIC99Ihmf6VMb9MAf5PN99INpDD8DSb20HZ53zr+G67PxrpGQ
  2492. 1yH+lPSXH0J+u+IK6bfqL4DeWEXqjRlfwXo5RvoFKrB7xWfJ+MYeWHdWeF6V/bZXS7CLihpiPnuz
  2493. z93Auc+jOWT+pwT0T9E60k77AfIGKfDjivd3oCfvLBn3+BXsAdlCcl+7CPVzzpL+/jXWHxwMeGAi
  2494. B0K+XOFUUi/VAD+uAPw4lp57bB7LHFIekiA+X7SYLP/4b5jHJWR5V9hf8u3ihNlgfxZNIZ9/KYL3
  2495. gRTBc3DF7ytg42/ANzZ+O+8X0JPrSTuqM+jDBNCH70J5C3hPQi7Yw+w6Wg3Pg1u3knhatgP+nCX1
  2496. VQN4zqioCnnONYfdr8GvYe2Z9LpgH/5OroumYGfm2r3PJCoY8gTehPcVQPkNOB8vtHuegoJy4xWS
  2497. b5lwPpVrF6+uxZ7/wvx2YPP/Qd8WxZJ5zmsh7kFBfVYPnB0M67oapoTdp27CeSW1huz3FYh7UxD3
  2498. YL+W+iPEIUWLSDnpB/ZqYQRpL11kn3+shMtnQ7kS8u6Mds+jRYF9Is4l57dAD88BzSD9xOqwP+bu
  2499. x/PF5hUkQN510SZyXKcg36DwCKlX77LnEV1Jft6DfSHvYzIO8Gka2CewLlh5mADyJrPL374wAvLx
  2500. ZKScNAE9n7OJpMcL9hHFCDKPSA3ns0a789kpEOdMaAbPmbL8hPdIFIJeZZ/vuwLyX2D33M3QWmCX
  2501. 2r0P5DiUW+3yNEbcAL2xidTnuxaDXXqStMc0YHeJJ5J+wWWIE+bWIPedRNZvWkPaJ4nH2DgGSed+
  2502. sCvEdnkdQ6Jg35lFxtMsk6B+F1yffQ5U1Y5739k9APq9Tern/vBcoegmlkMDlL8B+TOFdfG4moGh
  2503. VgPev5EwkXwuYyjwLfcEybdDzPMajSm/beTzGitfBjl5TNqHqWO5816mQp72dYifywDPCMi7y9tP
  2504. 6u0l7bj3u7X9sDwXdiPl2QT5WkU3yPjbxXbc++C/ID+5G0k7ajc8Ty3aQPLBh81H6gD5z8DPFjrY
  2505. T8GO+hfqR0J+ZiHEYdh4iAbspXzI72L1wyWwh2VgD7B5FL8fAjoPkfZJKORZUbvIdTH9DMiJnX5b
  2506. B88R5x8k7Y2XQ6H+UFI+x8O5g3gbWb8/m++dQdrblyEemFBA+n1a2BcK7eLh2ZF4HkV28xgM+2zR
  2507. RlIPB8L7SRIOk/rkPTgHSfiSXBd9vUBf3cbyeQTqj4F85oRCMl73KZw/5rfE5XfZfBjI9y6A59DZ
  2508. 9zXtgTz/HPBf2LzKmuA/ileS/n4rOFeSQT4DO64AeD+VdRKcy7NxBsi7yF9L8k3K7psnSfshF953
  2509. lDOWfN58G7wfpvAUOS8fQJ6wzC6v+y/wr/12kvxvA/E6q91+tBCeUyuCeWHjmTkiOD/qSO4jXmCH
  2510. F31GrruZEP8R2eWlvAzynGsnz5VZv+9l8r00L8L7Rgrs3os1eAjw7XdSTvrB+b7Rbh+cVhvwfEf2
  2511. ewjyJfI64PI9gOcJnM/m2NmxP8Hz2oU7SfxJidz5MEtAbyR8SfInXQ3744t4XOy3gPeCnMjsnov8
  2512. BfLo/CaT57BTgG/WjiTfqsLz+zI4V2XPzWfBuIrs+PBzBzaOhPG0Yp/jWAH82UyON7wljMvuPWaV
  2513. 4Hw2vzUuXwR0roG4cU4sSf9fgWBP3ib1cw94D0OhnR37Jexf9s8b5sO+LJpFxhWLIO8rwZd8rmoZ
  2514. vHciv4DEfwnkSvYHmY/xCPJ1RXbP6dN5N3XQast6o9gyZ/7lwLmJYhzpt0bAPptblcxf/RPySQoh
  2515. PrAG+h0PfLZ/v9limPeEpnhcv+Lb1Gvs++K+JelcCs/bFn5D6o37cG6rgPg2a2/fgviYaDk57/lA
  2516. j/17zwJhPyqwy3NIg/dcieA9V/Og/A48P5hjl0d3E573T+hA7l96WHcJu8j9tG0ge46Gy2dC+c/w
  2517. fEFefTKvdUpVoP8YyZ8xcG5VaHdu1QbeN5UwgNQzl0aAXFUn/aBp8Hxukd15+qmmbLyO3F+awvmU
  2518. H+TPs+enU9g8mQTyOaxB4C9Tdu+VegrzUnid9BPTIJ6QYBdPyGgI71UbTe4vX2vB/smC53NhXDPB
  2519. rsgdSq6vwMbgr4H9A4/zIsdMmaoz6JVmi8pkUSoppUavsVDKFHShlNHxMcpktUmdqjFb1Kb4mAit
  2520. Qa+OVyVq1fge9x1lUpaKRqDSakajP3tmKmOhXoRWZTarzZRWk2iydDIbOkmozgajpXOcIcUySmVS
  2521. d9apstRatYm+Jhl0Rg36/ZpULAnp5N9J0hm1YisYzK+ZNTqmBF3N2Qi5DuGjlP31ozT6ZNShOUOH
  2522. +h7SRxJggwvVlUgj1YkZqXEWk1qlM0sk9EDNaRHZSVq1PNNxgwiJXNGrT5xSEhSj0qtS1aZwrSHp
  2523. rbhsfZI8tlec2TGCSClfN7YIJWKT2qy2ML8F1Zemqi0xKqNRnRyj1pVBCk8jNEGCG9EColFp4ywq
  2524. Cy/LiBaBqJs4jU6hMql0aiQFTE+xgjoLZNhQTKNZWH9mjv7ipErHTaVSVqKLu2T+YjDQsx4Qma1X
  2525. 6TRJA1Sm/tF6izzRMc5IsRCi+cUCjUSelaQ2WjQGvUSSbAhXJb0Vb1Il8fLetgF/50QtCU8tfzM9
  2526. yUqdKilNo1dLxIoMc1rfDIsxwxJqRD+ViYgWxBsuzgjAFxACHFCqkpNNqWq9MkmXrETyazBlRxj0
  2527. FpNBi9opTAax0hCpsqjipVgcBBHrPPJgdZY6KQPJdCL3rLqLn1YdNKcIdSDXCOgrMJBQNjGCu5QE
  2528. 26qFASpthpoR5fT0CuoVLSCbXiu40+je6RK5XI54HpKpMmn0FmVG9KB4JSpS9EqqeFr8nytipM8T
  2529. Mf7PETEhz4gWM/dKdVm7lgcpxPKteEqcUPcu9xFiytCXZf2VUzdI+fPaV+XVhdTjXfCaE+WFX5gh
  2530. 4jp+PivLTqolEovSaDBolaNMKmOgSou6kSvixNwWpF3bIDPTlHth2NXFUiEML6rLvYHa1ePlYQBt
  2531. vcUZMkxJatpfkYiNxdac3Bk1Y48nhLWZS6xDfkG0a8wrUPb1+AZVyg2TBDHaiymMVJs1qXpsdQUT
  2532. ZYzDJgxhGctKKsFqUq5V69R6S99Es9qUqTZJxTrb4og0lT4V/YVZ7E804aSBBy0rvL0c+DABieoU
  2533. g0kdq1Yl23kxfM1tfYGAUWkqC19NO/lIytTx1rQTkiCNuUQ8Ig16NRZmxw1DbRsinxMt6WTcNs4c
  2534. gPx8o0SspIMUZrTcs+mZUkXjmYXbUrEyTqnWGS3ZSpPaqDRbDCbEKqgRRPNHn0xv7jqyhJ1yusTM
  2535. SFFJCRMDSCK6slHvcRZEUQ+VOc1CR0OikedpCTCqNKZo2glF98xpKpM6WWm0mKI5xN5uxuRy1Elc
  2536. kBJZJJYQJRqmRaXRIvxxaq06ySIxW+SoXD0yQ6VVWgyoL/RnQBrqm/7ZJy5EKQlRxhiSlSZaApX0
  2537. DY0+lbmB2BKpTlFlaC34ZjJzl72lMGl0asQvugxpM60mKRujCy4ZmdJiUmks5ujeiRJ570SxnL6i
  2538. f4FoK1WBqLnDCqk4LBHNqSqpxCpCav1/hyFxBjzUABeHGsQ31CD+oQbxDzXIhaFKUDcjM9TKRJVZ
  2539. zSXrdpsNPVoJMrVRRzFKCDJpRtObvlGOV6clMJlG6AyuIISrOFShVGVkRfdEC5W+Jc+MNPaNV7qK
  2540. mCYSefC0aYAtE0RkoqvIQktUmDIZWSo0oWg6JYHAQQ3SBSqkuejqsQgUdLO4YCA+RBmbiGZErY7W
  2541. FMsT+hWUicSEbiNW0pJmZrrzp0fOiGGxGDHLCTXUqs3maA27vuSo8xKi9IZkNbKALBJ/ti+miKnp
  2542. SSKQCCvR0M2CO08v7jydWRFkH9KSPtKZPqQO+5AW96ExmBlRDohGshkhYcWcLI8sLg9VF4fX8MaN
  2543. kAcrlZY0k2EUqp+sZGQH3whF86vT6JEg0X/HR3jMAJZL/IOUjKVHbrP0GOM5JFbMxKpS6TXPV4Uw
  2544. Pngr2ZoYfJXKa4w86IUNmcf44qstJWqjRa02pdCxWaa6rRDQBXGOGcxRpTSDuSqVYjBHpfJkcGn0
  2545. ZfIi3rPUcKDnmu4BfZA+UCZlZakSNZkSejkm0SdSSku2ESlZfYqBoxbaEpVmjZCKEqUyU8db0/G0
  2546. clUqNa0clcqTkaXRlzmtaXpGoXg43uDxbrDSjs8UK/XSAM8Px+P9OBoPtxcuvL4N/hCx58ZhE/9j
  2547. +gr1oAyQccBkrYK+6Efp4Di72NCzUej4hkWdRR+YM38kIr8NdaWyJKVBCfIlib9TaMvCHkeq2lJS
  2548. Rlv/UG7MMKmVmRqTBdn4UGRSMwYE/MX+Ts3KUhoROwz0mTvydDPFqNCI7qqRnfGWOluZhH5Z1BRt
  2549. BNM+lc0vpTlbl2jQmimaMkqn1ukMmcwVcZ5Cxp9WrffMaZjU1dMwp/uSePLYUOLhY0NJxR8bSp7J
  2550. saHkWRwbcnX6rI4NeWh5NseGfMQ8k2NDPmKeybEhDzHP5NhQ8vwcG0qem2NDZ9S9y31UzLGhxPPH
  2551. hhLPHxtKPHxsKPHwsaEEAjiei8tInI3LlFe3Hg0USDzr+Us86w9LKsDBlVSMgyupIAdXUkEOrqSC
  2552. HFBJBTqgTu4oLvgRrjtcQYL70ujDncvSdBK1k86Wk9jdcLX8nZ11pkP3HC23+3TezSq3Lt12ssqT
  2553. EjddrHIlxT0Hq1xJcc+9Kk9S3HOuXKWk3F0rtwkpJ8fKNTqccatc68FJp8q1TpxwqVzsQLhD5VoH
  2554. Qt0pF7ELdKZcxC7YlXINv5uOlIudCnOj3EDu2IlyA7ljF8oN5AI9G7dWgoc7cdJ5cm8oHu7FScfJ
  2555. 7Z1CsNtUETuG0/5AxbhMYfH+nnKZEGoPukwIe8W6TKjDCneZyD4rxGXi7vJZuEy8lFS8y8RPSoW7
  2556. TPykVLjLxEtKhbtMDCXPg8tEEvLsXCbn1LqLPXjeZcJK3oMeDd2BR10m1IEHXSYau+dcJhq7J10m
  2557. hL/iXSa6U4+5TCxyj7hMLHKPuEwscs95MyUrwcOdeN5lshmKh3vxvMtE7hSedJmc3jGc9gcq6pTJ
  2558. Yy5TuEddpvCKdpnCn4HLFF7xLhN3l8/mlOm5cZn4SXkGp0zPjcvES8ozOGV6Tlym8OfEZXJOrbvY
  2559. Q0WcMnnYZQr3tMsU7lGXKdyjLlO4h12m8GfhMoV70mUK96TLFO5Jlync4y5TeEW4TOEV4jKFV4jL
  2560. FF4hLlN4hblMTu8YTvsDFXXK5LHEvDCPJuaFVXRiXtgzSMwLq/jEPO4un80p03OTmMdPyjM4ZXpu
  2561. EvN4SXkGp0zPSWJe2HOSmOecWnexh4o4ZfJwYl6YpxPzwjyamBfm0cS8MA8n5oU9i8S8ME8m5oV5
  2562. MjEvzJOJeWEeT8wLq4jEvLAKScwLq5DEvLAKScwLq7DEPKd3DKf9ASdcJqkiQ6uN0+jx20GDS15W
  2563. qtVG68t8VynRMtRY3IDbICdq8793n6jFp9GljI7koNmc5pjmkpZlUWFTS/jb/7Va/B5OSRDNjTB9
  2564. cgT9wj/6+TJBKKTFD61xTa0TZkzZiJzzRcvG5brnWTZe3jcRk0j8A+1WHxcu+k2+7MzwCKcrWN1x
  2565. gZ3twWmH19UOkM8S5I7PIrDf8vZQnO22fPwRQb06sWwF4XNu5xCEkvlYCehuzzJDuA8jDJ1gj0UQ
  2566. OoH+iTBcwnYNYbiEKcPQ4j3bCZkraRSa5NRmFVq827r2rZuyXikfQL9sS56u0AlpqYor6yXxjD3B
  2567. +TL24i2hrJex2zYu62XsRD0J75vECVuLeec3azTRb+Dme+e3a3ueWv2W7Z5XPmilaMcoMbPKEbE/
  2568. g5jcpssHczBmMyAubz6H4PevM/yIs339usO3wweYNaPVZbwfnpDbINtBlLwfnn4hL9oPLPQrqdUm
  2569. k8FEvmidvMf6UA5DGIJGXhywIIRaXo4dSCXFERFbXpRrF6HFYygx+MuzA/9gp6I6pXnJXcmOWIfx
  2570. IWHE8qDi4j9HtdJf/OOuGMKgK/M+Gl7x/VJizBOzKs067kp2rHMY/RLOOg5U3DwpXZHkCed9G544
  2571. DKoJp5n7xcClppvr1bul+M1dyY7fDmN2wmkXFjxzxvIrV5QSFiWjxzziyJYn8hIWlB9KkgWeMWzK
  2572. FzuPsUB3IiAYWH7eVnl2aDOz5YZSQqD0rCmFemG20fLlRfmhdBRm54p8Cq0tAHepeKbQ2s4dDzjF
  2573. 3nLFKeBt3RxumvD6zh0tOBv0EXqQ4ELwJ1mlyKRfRZ1kzBYSoA6Ko/+MwX9FaVIMdC6LWBwiL74E
  2574. SqTofzFTIJdLxBnGZNQiamBUvLAQOFcPAXIMErE0gEUu8TRyf4y8j0HvHv5AKcMWqaeYE0RTzfzn
  2575. zyIP8jDu8mJNMI2Q+U8SBOgDy4t0HtwukC4NtEUfmaHSRtDLS4D0B+HOyqEXfiFyqo+yz2GEn/iV
  2576. BPYREYH+SCYC6K9JyXWjHdWmiRdeOSBAeGU010TdUgYFgRlxUu6fpLKwMyiXIzNKrIweZNTiu8yB
  2577. RSwUMn8wSOMsgUn0d0eik5AsKWOUozTJaj3zKS34KJHBn7bKkvDvwBQt2i3ZO1rMTeSNBimVBjPD
  2578. YNTUrDZZopPoj3klpalM7He/klDvtN+aqDJrktja0fHKeLFSHhekVPSK81dqi7GVfPIoSWW24C8e
  2579. BSQZMizoF7ILOWUjEE9xVExYL7VJr9aGwJkeT4hSKsXV7N1RiQRbusxhSARPyJq/8SiTxqLGGKJp
  2580. 6ZP0GNg3JQXtfFGaLJwT2FuDZJ0+TYrTpOpj6K9kMV9Ck2ci0zeeM2TL25vU9rCK/yCMtz29nEyW
  2581. KHpS6S+9OTfUoJEZ6gzmm5Gx9BfHzMh25zw85UVQ+uyJi2MBIRwcE2OO4aOq+FIfNbP5pJdr8176
  2582. W2OB9t8BC6Q/eBaAlgz+UAb+9hf9pTiLVGLUqJPUozRmtTLJoEeinpFkUSL7PdCSYdTSlZhPuMV1
  2583. V0b3ZMbB9RExhN7mY3MVPzSplP7Gmc6opT/4kcboGb2G/kada0NkvmTGjrDk23RM19KSsTO4yPvP
  2584. lgv0Z/bob61gtWbLCKXRYHZIPM0GrNSKaVcmq5HE0N9FUhDF9LQzH4Wzr6/RC6iPCC2pz5Cq0icr
  2585. TepElValT1In8rRFu0FsHPcxkc1nxngP2+yWqoR7paKNmDg8x+ni7iEURA+fsi1NEJOq7SZKQSTx
  2586. abPSJAWECCSpDJTCSAoVTFKoUJL4UQrJceL95LbdN6X46tlbAhKx0aSWQ4aPwCYSbIcyRqzQNkGM
  2587. ixuBqmSgZvTn1wQ2DEEqhtmFe6sz1do4elMW2jSUdn9LeiwrDcK+rbQUvWEpSHlFldh4DlGUlbxQ
  2588. qm4ZmQn2dXnPlUtV5MspKFWRT1hKnUfw1RS0rzjf2II2BKRoka5Odbqx1DbfyhX7jz36L0kRtDiH
  2589. IYDFYJM4YHHOCnQmZ0wAFsd5YU4g4TJIeTYl9C9eyfvZd/e6LMMGdqVPt1PNnDDpnUwn48MsFets
  2590. PykZkcZ8hRqSa/yJz006hbestCC+Ng7SzfiahdKf1mMWmpOOYbzSKTEGPavVajVxUiVnvIOvKZ/a
  2591. 5a3vpHvMp+DsbEM6ctNLxzno0jU5gwGlqznslzYBBXYMVR2ipE04gSihqmOUocIGDfUYfKFKZao+
  2592. g/7orMRfrx7FfpgSuSh2n4mnP9YO7mfJR+ZLdRMc3TeC/l6tnP2Gu0ScXPxVc+TLhih1FdFrZLmM
  2593. jvYCzWkqkzqZ/ogmV6ZHsTpjtjk536jDymPUrlNTMdyQisMSzfQ3QEv2D4Mp+9nyxBFNHuFMnMGj
  2594. 0s/fm+PRKIgOAks6YBz+UvT6O6LXET7HWsYRBsdjciQDxblC+CAzwqDXq5MYB6zUeAMdjdedvspl
  2595. JDirCTu7nh4Jb1+CRmIfs2QFWBNnCcpEqOhaUmU0kmdzcUSt9DhCBYzDxZ6Ck9VINRiyo9GylMsz
  2596. FTiQ6Ime3OKXyzFM57WPZ6go4XOwu3x2gwr35gDNp0tLrGyEJZwJcJszDEI3B+loM+Vzk3CAwJU9
  2597. 3sPklDA41H0Gu0+Oe9OTXs4imF7OEpgucIRCzHgbwgIFEiYIrWN7RCAipwbqguXugtZ0qzunGONK
  2598. B+XKMF6z3pNs4++0XJnH3407LKS9BHcWFRc6d4bNIBA+IMaistd+Usfaz7Y1R29BSlRbk6pHRCVm
  2599. pKSoBS//IGUMPYzyQxisxG9CcA6jKwvRJdJd0mAeGRL/8vDIwMrQNOUxPGYZlAfheH27QJKt6yKx
  2600. cV0ClC7ytGyErpDoutXvAvmud+bS0GjF5AqVdDvXOnTbjHWJXLd7dWmw6a5Rm27fncNnU0MtBvQL
  2601. /ejP/75DFzDxvSTQBVQBPK/W40bFfyhMJCM42zpIY2bzCcOSLJpMvsd5y0JAR6PsH+t1AoFerU42
  2602. xxti2eM2JxFIAxLVKQYTk9lot+XhoTCZY3QQ00InR9HqT5ABABrSLv5bnIEmR+XqkRkqrdJiiKYV
  2603. qiUgDfVB/+wTF6SUhChjDMlKE33uqaRv0Amb9A2pWBmpTlFlaC34ZjJzl72lMNEPiZrUdJnSaNBq
  2604. krIxuuCSEbApunSIuXeimA01SyVogWSY1WalGfWFqiVmJL2ltsgVCgZBqTju/xJvUIfKRCQVegEi
  2605. 4YJhRbMjyEV2hPCxI4SfHSH87AhxV1RCXBGV/wGelacI8Zqw/2lMqXBB+q/hnBviRDsW/2kKuNw3
  2606. p/8CnnCIgFSpdEqN9ra1n6XK3sgkYolAdqrRIhgzz7oSjN/tBBHauters5zA6GryRfn3VHZKg9v9
  2607. FacTkJiQuJdvZo5AhO4nvZRTR0IzSVzrjiOJAyFynF3BJAu6PBd0KqAqGrmB5dKf61NVsXQ4mkmP
  2608. UmMz0c72YyMY5ZGGIgyNwxwQjEZIYoTYJhjoTyZGlI2kHE79HXRAHJ47qlt+58AOekq3ryrwiLMM
  2609. BeSv5BE+J489yRauHTiWQWagADLdOYR0DlNZB38eHoTjw8Ay8cExnZsCUdbRnU1N8pQN3UiSs09I
  2610. M3+w+eDMs+GKqNg4Qxz0Zi6+9b8RIGL8k5KjTHBPzLz+ie7/efM/JR+BzJtl/6eGXKw2/rfjfmVp
  2611. Bq4Ql0PN8D/Ms/+Xp/JZVv81UdAKX1z/9Zz7f9lyY6H9J0aRy91y/S/myf+CPNiKvXNbqdCWfBpC
  2612. cHsH4RiheMoIqTmBgi+cxoMCiYTNHSmaRCZ/V6nKyIqmZ0EeSksJzulVuBMUlGfGK5GiK7eOeMOG
  2613. TnZkG1lgmgaWNB3AxBUZPeNOQJTNTSzBqNEZtQTby7snf0JhyBWoVOexztiXVMUbSzKjPTc2d/jG
  2614. JzTlP0MOeyrPGXLYWfnOkKPuyuCbzWqja0uc4TlX21JclPBykau5U3zhQEBQW55H3cIRu3TS7QT6
  2615. sje38uqGf92XYw88cutiD3EGwQ1dO7uihTNTpS1OLfbI+ZUzndBbpFP13T7Hcqa3dO7qGXqDKVlN
  2616. 06BTGaPLimjamLr2RjB5WEGvfGJ67ftw3lYV3Le/u33zWbseowBZmC5zNqB4xSUZMvSWaMErLsBo
  2617. 0OgRZ1mngjz5duNVM8V4DfLYuGClO925ns1gR0aoR8lw/NIVzxFDvOdEIOsdv4CEQCRlEQUp44xY
  2618. zOgHNugtv2xpQ0OIQS6tVk1jZeUuqNiMYOkpt7Qm8tnEWOTiKBAXdO527EZOjR1BYcril2l4kiCH
  2619. yTUVQpZtlo3zE+NIRu1R+iuLn0XlQ+mWb27XXaDS1h1xtTt+D92l7oQYUaWfBmTWaZySeGYb9RKq
  2620. 1jMxJ01K9CCziX5SS5+sRHIQpqQf24LayjS11qg20SkLAfRL6ulz00zGbsqEAlrdKeLkSo+RTvCJ
  2621. 7ivEY3yye66d6S7e1ZG5kVBlN2FBZU9YqLMTRq/OyGczLGe1hIcICSZ4m8mQ4vpEM3EzuznzL3vO
  2622. gpydM1pBhLlNYTnqHMAZTIw4k8HqBifdT/uzm4eQsuch3Nl5oLfSqGc8Pmf3dk9TZPeOL4Ym12Ug
  2623. /XlfTOnlv5bSXV1KgvJJ7bgZ8Ay4KYxOuxclOccBF6x4JzfaEGc5E4w4E+FR+kttZMHlyDH+vNj/
  2624. JL6VMYry5B6TsPs8rTRO+lxfYXA8aKf3pEqb8wZ/Ovhla2PbnxdIlfLiL7xo4ASBtsoDyJgXg8dV
  2625. 8y6O+IJMyT4n5eqDyRTgrG7mqu3mXsnXF+fw03lqE88rCNKrHLVd0DUuYOFdeY5x0dJaqpataClJ
  2626. qSpd2WX3oDQm1A9HobuGkz1KZjwlhSWLqByPi51AKvyEk3e5k8eDJZ+O0gg7/aGJtP08VJDSTnnQ
  2627. SltC5wUhhjIWFednvILg+QdPEVDSH314G40UNBMU8/TAmYQo+uC2Dx0zK3V065lOg9HuplWnWOT8
  2628. H8LyWN92z1Z7rps4pUmTmvZMxsglNBX2JT2HKymw9EqqMOLsV1ko/yqrMJoCmcwLbL09j0wTrCIq
  2629. iiBn1UdF0VWGaqlIEtQm+uTjORMip/VhRRHmYOkzB+0kGqk9GqkgtSctk/mC+7HXYEGCNJhg9IKU
  2630. UfkMxRW9IhS3GypCaBfCVrtwbK6vD6F9OJIRd10ReyKC7YkIFrRQgsuWroqh0n6ZhQtbZhVDnKBF
  2631. +jyw0aUlXiGUuaMgKoRAgeqlwmjhtyqeB0FzS31WCIUONEd6xZgZQrtxzcoQir0cjAyBXbmigASi
  2632. dkODCOxBmApwAhn/Gi4XZruzCAV2YSuAbNJXkM2Tb8wM40Q0d961JWFeqMYjMp7sN4R8PBEWB5ui
  2633. 6dm+Q0v3ba6ozst6VpX/UVWPklQeoubCAYlHRdAderhFM9Rt6XCHJh6RfaZEVbQou0FqRYi44yTj
  2634. ZyHojql6VuLumLJnJvQOSXveRN8hwR5YAEQ6ewWINtGfp8yHsvr0mNlQRqfPWNBsSeEQIURdCQFM
  2635. 8g354KuD/LXSz945g9mV/C/P9sifOVWu/TKZSY4x4klXJxrYTKneGrHcXWORuQQh9we5mjZPblVc
  2636. 3/xS6EKfrlsUdnwILz8+uElThfLH0bbz7LgkiDJP8spGc3puzTjoE8aHakmUzHej1GazIaWcni1U
  2637. xCtj8TtTXMHvupQz/YZ5ql9HclOuvdvMFz83HT33x7T052rpRiYcxhroIlbep/jKwmqbNcvUk+J6
  2638. AWp9sjY6iW6QhLplM22T5GgpWST+iAmaJKUBzZlapYuOV8aLlfK4INw0hH2Rj3uvIaLf8FOuGOl8
  2639. QIw0Fq1vmmIXkPMy2WVyeTMYBZBrO3t0XX8OAmyzHSVKqMaD0q35whnaTqLj5ycXOmK8bIVQT+pY
  2640. J5GXj4It506d0a7udc2jWkNd06tac7Qw/ZMUj7RPoFLRKwm1i48ozfXAOKZiVEwYPmqTi5X0/i5l
  2641. xFmjZ47b5E615Tu0E4wlBJPACH6cIcOUpC5uziE2pZpz1yuTqjiBaONL1yvNKI5KApGVSeMAgWhL
  2642. 1ysTbZpeGhKiFJ7nFYxsxuK1grO9YpG0p6e7hwytehtkLuEycxMW24sRJvKbn64N3cxJbVkd0KLs
  2643. cNoixYxVLLi6pKzqfNSX3QlvK6Ivdz9AGp8pVuqlAU6wRHgDSdkNHLHF6XY2/flLhbeTinWMBMm1
  2644. ap1ab4lIY94zKscy5B9je0/O4g+WOsF6B19eZRA6IwGBaHdSW0rahgYJbxtiytBHZCdp4dUypSZR
  2645. 0mNg35QUhD5Kk8V8EJh2MHvTX9+N06TqY+gQqlhOfx2D+CAv/nKwewiT3Wuuca+51r3mbjFT6t7Y
  2646. pe6NXSps7P5SjvYSLlFgPv3sJkpBDCmjvSCOlNHeXZYIkgfe9gIFooz27o1foEgEhAjVDswnvN1E
  2647. KYglZbQXxJIy2rvLEkEiwdteoEiU0d698QsViVDBIhEqVCT4UQpjCX97YSzhb+8uS4SJBF97oSLB
  2648. 39698fOJRKDeYNKptJrRamWK1qCyIBxI0dBAvyWbloPgHgOjmDuDkCs8iI7syOWJhHzQN+S2ImOO
  2649. HmTUopq9Nf60v56YmMgcbtrTyk0qt5xx0Bksx1rxuScULVNmrf5nEBr6vBEalKQyW5Qpmix1spT5
  2650. n1/10X+Hxhoy9MlsQfGKiJMoYVQkMcVDGxTPvHiU9iT8lajYny4KoP+jn7USQBowUYJst/RAfznv
  2651. ll0me7EjY0ehhL4tpf9jHqRFHA1QlnARRlYWgXQvxbzjti3tWEcrgeKRJArmnO2YWAYyBPu7QTAf
  2652. H59fioWJ53NFMffG8XxQHKIeqXTE2uIbfAu9WPChAk2YVMlJL1PMrjeglpOuYqWHOBIgl5viuHdp
  2653. O987BFGkTNRYzHKNRueoPu2gOdcg0MkGtL3vXINQJxsEOjvoQGcHTXPfuQZO1g8S0gF9GKF0Xmux
  2654. NZFgSkr9KXyVce1axeVBdFEw/V+I7dqTOFx7xJiEaYlS2679n89+TPqSMfGEWoTQh/qDL8WU6iHV
  2655. onbINYe2iQdUVqguQ/tfJ6J6g6WcppNGXypULDA4J5EYaXURZo5IY7+q6iaqOIuJ/rRWbJzBLWTS
  2656. VLUlXMNic48wf4QrPtuoLh9kwLByQRaAKGMOlcLM4QaDtvyw9Ta4TRv+0m4U7XBZLO4PNaiEuEhD
  2657. RiJ7PuAyvmBmHmixjTIZdOH0DodkjjmSdIyULzDpynJwgMvJ9cCLzZUFwYvMpRXBj82VJcGLzbU1
  2658. IQSdE4uCF52Lq4IXn6vLghehW+uCLzrryrpwgMvJdcGLzZV1wYvMpXXBj82VdcGLzbV1IQSdE+uC
  2659. F52L64IXn6vrghehe+uCJ0Tt0rooG5ez64IPm0vrgg+Za+uCF5tL64IPm4vrQgA6Z9YFHzpX1wUf
  2660. PpfXBR/CMtdFnEUSiHMLzcxcJWakcCVBx6noTER/c/FjQAb6wSCN3qw2WaJ1dI6iofh1xaEluYoI
  2661. IZuxyIczQiJnXp8QbTAr+xrVeh0iGyMKop9F06ohJ4dOo9SgOnTWJDxwEB/vdG9MKh0xZlSdZ8wc
  2662. lR0xCLWQ+qNpUurMGuUodAt6UGpMIxXMBDJ30pCnr1WXBOVsCiUS3CIs0WCy2Jzu2Vbxx++tjlLQ
  2663. 85rCZKtx1gtM0WaY0waqLElp+CFCbnRBGJ1NPV6Mwckas11dbpwhJjqFWZNkscOq4Rx0hLSMm+zT
  2664. M6XlPyJNnfSWOUMXo9YhKaIxwCezSlWVKjRGtVajZ1JOaYmz7Ys371MSlIQTtOlC/G4aJjOwD05j
  2665. RRVL0lj5evaPMOhTNKlRKvr1o9nMQzYhvRHBMaqswN4anQrflstD0aqH3+mQd8mRS03mzkqCi+lj
  2666. k/JKCJQyddkMVj7yAmOSjNH0F8dMGUZLd7XeJi/McWVHiWD29SErr3TF4MgMlTbMbERDicnIgjmi
  2667. R6LjDGja1o9VpwqoDylskWozUoxMDpsqOZlJaJMzzAriSqIVgoc3A6B0VV45DonSpBjo2Yo3sE8b
  2668. wHASecZDtMAPFDhqUVrm0KKjBY1b0jjq884eV13esdqKBJbkMkWOo74jqeNoEmpEXMILmD9xWBAm
  2669. RncIrczPMY66fKkcIYqIaLXtWpYEwVxzVg+1leRo00imRSAtgyptcZc8XXG1LXN2uBqALhdcn5dJ
  2670. nJV55EoqLuZSiXYsi09SCb3U8PIJS1YZEWNsVhFnC96kaKRKItWJGanFGbmMkpfrM3REsVnOvdak
  2671. /oSqiM1AKp0hRiI2WwzG+DRkDiTzDJu3KbIiVCaLa20D0VYUp9EpVCaVTk2Ph5cl/CjMHCh49iB+
  2672. LEEq2ggqeUjK7OxIgoofRGCTr52cgSA0jsgMnTFSY2LeH57tAi+CzKWIcFYQgmhTEnkYJQtY0StT
  2673. EaVh3zImHFMwYxIycolT7Z3maahJncxwg0ESrkp6K8PoPFekEp06qSSZnXlAS4NsxHSFVIpT6ZU6
  2674. KFMmqywqpZlzX+PHLyXw26xBBW2gMx2Y2ELXexho0ljUpYbQq5zG4E/2YDuIXuU1iqCS6UxRZWgt
  2675. NqLhwqyWhY3TTuJFVda+w9soxJyWYUk2jNI72Y5W+7TSLm20Obe8+DbxgMQUnQX5WfRrN1QWdbgB
  2676. eatROkt0WKAyif7aT694Ts3I14x5GLTsRsFsI+wjCu6Mo53j3qTIF0aeGFJQOGChUKMtWM8zeUyL
  2677. QCYkwaC2+w6T3mI2+ZstyUEas9JoSKY/u8R+b0kD31tSKJIUvZKSiqMGiMgUrSrVrNUmFZ+WcvYa
  2678. bFIbtaoktVyH/D/eWiYdsCo2Tqwsc9yoJj2CsuoFR6iMaN2awbDQsP8469J2NNo1oS6ToejPlmHX
  2679. kLMZMr2jNHRYALxBdvUyXqCtucLuwnEB3LQWI0LbJrN1w5ebOJVAce1AZpO1MdUYuml7rMSbwo+5
  2680. 8qgTFhMbBSirDp8BGBwXFQZ85rwfGh2l6F52DSZSwageZo90VAuiJrxKsqQmGzRxhDGUjZkobaIh
  2681. pcN+xJRKxIj77OPcLCkO2tCPZ/ZBdhlfXLG0FpQGI/R0SJHYh8LwM860S8XXL4ejIwnBDxEy7lic
  2682. RaXVIsOIO0ZfhhljMWV3V1uYIBna5c0GPc9gQD+lMNHZOKM6SZOiUZt6q/WpljS5LjYptpQWidWi
  2683. 5REnwTkXceaAFI0+GZlbSdixRiXBNHqVSS3HT1/TIdSSV6yIlUhx6tRoV06jn/PGn2Rn3jGsV2dZ
  2684. lIlvWeQ6gY0CmEbMDk8Xy3WYgjizRIruaNWqt5RpKhNY94hQ8ygVMsTwTMSZg+ip0ifbREXoMmYW
  2685. mdHgEiJswrwvtvgNMdHMN9jYx94VHKEyQrWwn3+we4a++PWzclSuHpmh0iothmjm/foB9Kjon33i
  2686. gpX0i9YMaKj0c5NK+gYdSKdvIOaALYFvJjN32VscfMPogm1edQMxWvoxfTopCB7XR9Mew7ZUZWSh
  2687. PQHtfmhTUqeaEJFIlSIPCm1RiUz1/z32MC+Ew/F9ZYZeMzIDXn6n0ykYDMTrEQLxy6wdsqnkw3Au
  2688. 8SGAjw8B/HwI4OdDQIWLyX/g+MuUgwA7OZD+98oBPuVjT6L4h6b5jxtZuUr4f97wPSLg/3lswHZO
  2689. LBg+9NvmbQ89XT/ElYQgCUrW0OE7JZ24TpNQcqKLv0zLsXva+Q/se+s1xDdXNfgTo5oseV8NnBBz
  2690. ff3PMfqyPmylKflsWyh8+gCkJY3JwsciYzTQcygt+QoAs26UGmT6qpjvDiIEJcz1KJmCv1gGYolG
  2691. pTLCu0Cdt2mClEy4W6ho80k2v2Dzy7UAsWb+p+UDzOL/rVHDu+2EDLvki5j/AeMSPpua/8RRQUaL
  2692. xmDmzEoBSwTdkTL6FoFFZaHVLfOyQ2a3Ssy2qM2KXpmMY4f0kliptKSZDKOUhgyL0pCCycf+K7ob
  2693. wN7V6DNVWk2yUmVKzaBPKtgaAUnIg6e43/PF4eKXvGzs/9h7F7ioqv39f0RNsk5gWZHViYwMLxla
  2694. Fmgl3mcQk9CKvOIlIzPlKCbiDbkY44iieUHMJLuZ3chuZqWIpWidDpka2c3sNogaxzpFdpn//jx7
  2695. D/PMsPYM0+l8v9/f63/wVfC895q997PX2muvz9prraERCBb1Ol+NO7iUqbwrQpNUvuMNzNKpBmCY
  2696. JVW4M0mqel9pktbT52O2TpnisqhWM1MZVqQzM6xKamJYkdTU8PBgmw8Wk4XQVPYU6czsqZKa2FMk
  2697. NbVnunqV+RCA4D5Di1Aplw7zP4jCdD2ngIMpxk7UB0WMlZm4mtQSTp02FivCa803DWRKTWMZNwO9
  2698. 95Ms92Gld4t7uJbxBVQerXd7jp3VMATMs0nL/6lj78qccFc6Xuw2bDDeBEyU90ZafS4vF323TWo4
  2699. uhdWHAX9uKoN0oibMC593Ph7ptyTMdsLG2/V7tJf1Xpt0i7h2HT3G+2GLfdM1Rq3WLCgAd1314Sx
  2700. 8uJ9rM9bQNMEDe/wvFLMkld/fvfhlaLxTtwv44zLOQ0jxPxv1Z6HYydNpDRaqWKl908rLukM82s3
  2701. w/TaGYMj8Zq/AfoMmxw7YbxFMz/hPq0g3KudsUXbNHVC+mz5nTFtimXKPeNnZEyc0Llz1xnTul4v
  2702. 8r6Gv+6eoNVAorqJSs/AcAjRMaIn6OnG3iUvTrXSPX7GjLEYNqGhqRMtg/r1G3utlnJQoq1vv7Hd
  2703. u3bv2qPh727X6X+mpGhJruvaLdai/dmnr21st67Xagcj0cMrYRxt8t5DN5YW+QmxeH5CLM21fyFg
  2704. zX22WSi1pGhBtGVDSvcn9b9CiIUY/3iLBcfzHKu5wfR9qo7q/nSIkaY5pZBPnIHzau71Of2nFT7V
  2705. EmfSks7MAi3/D6WjeM7iTCO954xDcBxJ2dpnT77XqpXhwn1E2ctZdAVEn017bo3fzf7777///vvv
  2706. v//++++///5/+8/9JFxyXzNLuPZ3pPZfUofZ2uPzLMu793m2l9D2me3uOVOe9AcatodYNhvbY7T/
  2707. Vi5frT24z7YcMZievjmlb2WZYWyTn7T6NdrDubWl1mB/e/957fhnWk67Pw8damk1Vdf2BR1DpG3Q
  2708. 1tAfPH9vS2lDtDf0OOyvheVqQ2d0XBEqrYAbp+rHL57VEb9DjeMXvaC3DUp9eLnBN/nwOoOX+fDI
  2709. LTrf6sOTDF7uw7MNXunDywxe5cOPGLzah4e/qPMjPjze4E4fnm7wOh9eavB6H15lcEumN7e8pPNQ
  2710. Hx5j8HAfXmrwCB9eZvBIH37E4Kkve3O3TjXSS64mUEN5qwmPma3maZT+Iw+2pBNv2czDM4l/TOmz
  2711. iS9r7uEFxMfTfoqI30bpi4nvpiZvKfFM4uXEr6PzqZ6t5qVz1XzrPDVPWqDmadlqbslR84hcNS/L
  2712. U/PKfDVPfUDNMwvU/MhiNQ9dZuJrjcn50HWeR9e/ingn4rF0/Y9RvscTX0LcSnwhlYfULDUvnqPm
  2713. 0fPUPH6+mlcvUPO6bDUvyFHz0lw1j81X86RFau58QM0tdjVPc6j51iUmvFDNNy1V86Jlal623OQ6
  2714. rFDz0DUm19mEZ69V88wSNa834cXrTK4/lbeufD2z1Lx0jprHzFNz63w1P7JAzeuz1bwoR8035ap5
  2715. fL6apyxS87oH1DzUrubpDjUvX2LCC9W8bKmaFy9T863LTa7DChO/K9U8erWah68xyRcTXrBWzbNL
  2716. 1NyyzqRcmfAUKp+D+fpnqfmmOWoeO0/Nk+aruXOBmlsWqnlxjpqX5aq5NV/NUxepef0Dah5uV/NM
  2717. h5pXLjHhhWq+damaly5T8/LlJtdhhYnflWoes1rNI9aY5EuxmhetVfOCEjUPXWdSrkx4KpXPodw+
  2718. zFLzsjlqHj9PzVPmq3ndAjUPXajmpTlqvjVXzZPy1TxtkZpbCtQ8wq7m2Q41r1piwgvVvHypmm9a
  2719. puaVy02uwwoTvyvVPHa1mkeuMcmXYjUvXqvmRSVqHr7OpFyZ8DQqnzO5fs5S861z1Nw6T81T56t5
  2720. /QI1D1+o5pty1Lw8V81T8tU8fZGahxaoeaRdzQscal69xIQXqnnlUjUvW6bmVctNrsMKE78r1Tx+
  2721. tZpHrzHJl2I1L12r5sUlah6xzqRcmfB0Kp9XU7ktyFLz8jlqnjRPzdPmq7klW80jFqp5WY6aV+aq
  2722. eWq+mmcuUvPwAjWPtqt5kUPNjywx4YVqXrVUzbcuU/Pq5SbXYYWax6wxuc7Far5prZqXlqh55DqT
  2723. cmLCM6m8jePnEfG+XD9nqXnqPDXPnK/m4dlqHr1Qzctz1Lw6V83T89W8YJGaRxaoeaxdzUsdal63
  2724. xIQXqvmRpWpeuUzNnctNrsMKE78r1TxltZrHrzHJl2I137pWzctK1DxmnZpXmfACKofDuB3L7cwQ
  2725. 7f4x+CYfnu4+Hx/udPOHdX6Gwd0/xZR+D+2/1IcXGbya9rOH+8Eo/esebLFmqbnThJfNU/Po+Wpe
  2726. acJTs9W82oRnLlTz8Fw1LzDh0XlqXp6v5rGLTM7ThKcXmFxPE15gV3PLMpPrYMKtRSbXeY3J+Zvx
  2727. DZ7yw/wIlZ9Z3P6Zp+bp2WoemavmVflqnl2g5uHLTI67Rs2ddP5duB04T80zs9U8OlfNq/PVvKBA
  2728. zSOWmRx3jZon0f2YTvd1zHw1P5Kt5kW5ah6/SM3rCtQ8e5nJcdeoeQqd/0XcDz9fzZ3Zal6cq+bW
  2729. RWpeX6DmBctMjrtGzYvo/O/2YEupCU+Zo+apJjzNhKeb8Eqz9PPVPNuERy5U8xgTXpWr5kdMePYi
  2730. NS8y4TF2NY834c4lal5vwiMKTY5rwmNNuNOE15vwiKUmxzXh1SbcacLLl5nklwk/slzN60x4+Ao1
  2731. jzbhVSb8iAlPXWVyX5jwdBOeacJj16i51YRHFpvklwl3rlVzS4mabzLhW0145TqTcmLCy6heWq79
  2732. 5x7PYZmj5kXz1Tx+oZrX5ap56SI1T7Kr+ZFlJudTZJLehJcWq/lWug53Un1eSXwt8U3z1TxloZqH
  2733. 5qn51kVqnmZX8/plal5N53mMeNIcNd86X83TFqp5RJ6aVy5S80y7mocWmXA6zzP5uMTTPdhS9rKa
  2734. R1P6Wyye/I014SlFal5pwouK1TyG9n+C+/GID6HxKtnEX+D2UpGap1B7m3kB7ecot0OI2zi+Iz6b
  2735. zj+9SM3ji9W8vMQk/To1TzXh1XQ+Dn6/zO9ZPNgSSuNewpp5eDpdH+ZpL6vTZ5rwbBNeYMKLTHix
  2736. CS814ZtMeDj5fYB4KsXvzCMo/c3EI4nHcnue+BlUPotNePg8NbdS+gvouEnEnyWeQnwrnU8q8be5
  2737. XmJfdNx04j25/iH+Decv8QK+/sSXEy8j3p+vM12HUL7OxHvReaYQ/419ES8nnk78YurPKfDh7rqv
  2738. yIe7+4ti6b64mK8Ppf/V4tl/tg939xeFUnn71bMbSzE9Ry7neJD4pXR9rAvUvNyE19N++vBEGkrf
  2739. ip8jxK/i+4j4lZyPxOM5H4nfQzya+DCOr4k353qb+GN8/xK/jXgl8UTyW0X8e34vRvHvBx5siSB+
  2740. K51PJPGXmnnyPdaHu8tVvA93l6s0Kg8v8fWh9FVUbmN8uLtc1VP5rOI4ndohZfw+i/gULicmPD1H
  2741. zTdR+of5vR7x+/j9F/FfudwSz+J85Pek/PwlPpH7hYj/wv0kfB24nJOvMcTDiZ/N9zvxaG6HEP+Q
  2742. /RL/gNt7PI6Lyyfx8yjfnT7cXa7qfLi7XB2h8nAet28p/ZLmnv0f8eHuclVO5XMJv9emeKSe+82o
  2743. fTuay4kJj8xX8xRK/wu/Zyfelet/4nVc/xMP5Xwkfj4/14hP4H5F4u35fQTxjzkuIL6ExycTjyMe
  2744. TddhA51PDPHhxNOIH2RfxH/g9jDx36i+Kvbh7nJV6sPd5aqKysNvdD4FfFyLZ/9FPtxdrqqofP7g
  2745. 2Y1lE8VBX/O4Jhr31ZPLiQmvMuGhxA9z/zbxc+l+jCDuotOJJN6Z0kcTL+d8JG7l/lji0dyeJL6P
  2746. 8534DK6fibcnXk18KMcFxM/kfnLqv13PzyPiy3l8GvEqKldWH+4uV0k+vOE5yM8vOm4spT9A+4/3
  2747. 4e5y5aT9HOByQnH0Hn5OEZ/O7ZDFap5iwktNeLUJT3Ko+VY6n3f5+Uj8U36fQrw5P0eI/4XLA/HR
  2748. /Hwkvp/754lfx+OEib/NzwXij/H9S9fhLL4ficcSDydeTTyC+FwuJ8S/5PuI+EMcHxHP4/uL+PX8
  2749. nov491zfEh/P9S3xLdzPQLytB1viC9V8E6V/gc6zjHgYlx/iz3D5If4U5y/xqRx3EG/H5Z/KbQ3t
  2750. P5X4YuLFxLO53494Ad+PxPdS+6fehxe7P7DEm281jh3qw8uN5OE+3B1zRvjweIOXUX2yl68znc8O
  2751. akeV+/ACg5fSc3MH37+UXupC936qfPgm93Wg/Tg9u7FUU/p1VE8e8eHu62al/ayj/HJS+s50/et8
  2752. uLu+jabr05nrT7qeV3DcYcIjitQ8ermaF5vw7NVqXmfCI+n8mcfSefZmX8vVvGC1msfTfpxcXy1X
  2753. 86LVar6J9rOAr+dyNa9freZltJ8YHne6XM0ta9Q8nOqrGZS81IRHF6l5PF1/5pG0nywuD8Sv4fMn
  2754. voLrSeID+PlC7/Xi6blZZMJji9Q8dIWaF5jwI2vVPLVEzatMeBLdv8wj6fyf5v7/FWpet1bNo2k/
  2755. t3O/xwo1r1+r5sW0n85czleoeVqJmpfSfg55sKV4hZqnl6i5k977PMLPLx7Pw+NDiNu4/iE+jO9T
  2756. 4k8S30rcQvsJXa7mSevUPIXynXkV7f9iHodD/Ak6n3rizYlbHvTwZI5zTfhWEx67Us1DKf1Irk+I
  2757. t+XnAvEhdJoRq9Q8ktI/xHyVmkdT+meZr1LzGEqfw3yVmsdS+jiuT1apeTylb0f5Er9Kza2U/n7u
  2758. 91ul5kmU/hzaT9IqNU+h9M9xO3CVmqdS+laUj2nEe/B7B+J9+L4jPpXvO+ILLMRXqXkppR/M9ynx
  2759. U5S+nPi13E4j/hTfd8T7k69q4tW0/3i6L1rzex/ib3E9QDyW2y2r1TyT0i+k41pXq3k2pe9HPGm1
  2760. mhfxfU08dbWal1J6RzNql/rwJCNvnD7c3e6to3rPwflI6cdSe7XKh0can6n24e79lxGPpvb8Vh/u
  2761. bs+XE+9Ax6304e52soXK5zN0fYpMeOhqNU8qNklP+0nlepX4RdxuJJ7L7Sji3Xk/3J6k6x9B/Hqu
  2762. l+g8O3B9QryMzr+c2oHMUyl9Dl3nNB/uzpcI2k8Ox+mU/gc6n2zib3B/L/G/cv1D/Ha+bsTP4ecj
  2763. 8QH8noL4p9z+WavmRyj9t8SdxIdzvEP8bI4LiJ+w0A8ddwM/r4l/yP3qxJ/h+of4nRx3EJ9H519O
  2764. fDfXt9R+a8n9lsRtVH86id9A+y9Yp+Z1lL7Ogy3RlL6Q+2mJf8blnPgcfh9B/Bq+bsTXcdxqwouI
  2765. t+E4Yr2nnM/h8kD8DPJVR/wXbgcSP4vSW6i+7c/vxYjbuB4gfpB4JPE2tPto4hcSjyEeQTyW+CXE
  2766. 44nfxteZeEdKn0k8kvvriHeh9AXEY4kXEY8jXkx8DdcPxHtS+q3EP6TrVkl8AKU/QnwwcSfxlbQf
  2767. C9WHwwiHEh9OPJz4COIxxI+SLyvxNtyeJL6a24fECyl9JnE7HTeb+GLiBdxvwPcL8bWUvpj4OuKl
  2768. xB8nvon4E8S3En+eeCXxU1zPEN9MPJ3GKb1M+4ko1Xkr+Zvbe8Rbc5xOnLM9hnhfjsuI024s8cRb
  2769. cLuU+EFulxKfzs934tyNlEqc+xnSiH9L6dP5fIhnEh/M79+J8zquBcQPcDkhvomf78Sf4/YS8Rf5
  2770. viZ+mK5DGfFo4luJD+H3wsTP4XECxD/muIP4Pm5XEG/lwZYjxLmgOIl/xu0H4nHcfiB+CRegRzw8
  2771. lHAo8Up+jhCv5XifeAj3axE/QecfTbwLr29GfA+ljyV+H/fTEj+byz/xM8lXEvHzuPwT/5p4KvHZ
  2772. XP6Jf8L1A/G2XE8Sb03nk018J/dLE4/ifk7iaVz++TrQ/kuJ/43jL+L53N4jfoT2s5X4X4iXE6/h
  2773. diDnFx23iviP/L6V+HFuN/J14/4x4ifpfOqIn0O8nngnrpg2evi1PL6I+CiOp4iH0W4iiIcTjyR+
  2774. LvFo4txvFkP8Rq7/+Xy4/BMfy8934h24/ie+gPuFiMdy/zbx8+j804j/zO034lUcXxBfxO034ufT
  2775. /guIX0C8iPgx4sXEPyReSvw6fo9JnNuxZcQv4vqfOaUvJz6Nyz/xETz+jXg72k818TKOH4nXU3on
  2776. 8YuJ1xF/ifv5iZ/kBsejHj6a40fil1LycOKHuP4n/ldKH0n8EX4fRHwpl3/iV3AcR/wy2n888Uji
  2777. VuI3cj8q8cspfQrxfjxujfjv3C9KvITLP/FmXP8Tb0/HzSZ+E9f/fB0ofRHnC9f/xK/i9g/xKNrP
  2778. JuLx3P4h/i2/Nyfelts/xK+k/VcSL+DyT7wDpa8mvoHHtxDnfjAn+6X91BG/l8s/8WPcwH2M2nuE
  2779. Q4mX0/UJJ/53Sh9BvBPxSOLX8ngz4p0pfQzxEK7/ifciHk/8IO3HSvxcLv/Er6b0KcTf4PYP8fnc
  2780. /iHends/xC/k+p/4zVz/E5/H/XjEi2j/RcS70vkXE7+GeCnxz4lvIh5DvIx4AvcHEp/J/WDET3H9
  2781. T5zfE1UR70bHrSbO74mOEK/g8T/EX+L2P/FkLv/sl+v/xz38V67/iXfk9g/x7rSbCOLv8Xtn4qkc
  2782. /xJPovOJIX4t7T+WeB9KH098PLd/iP+D+zeIu/j9LPEedNxU4tcTTyM+lcs/8Qu5H5t4OPcfEr+B
  2783. 9l9A/BPiRcS/4/f1xLvx+EbiHagcbiLeingZ8Ulc/xMfwPU/8VzuByM+meNf4tMofTXxL7j8E+cO
  2784. BSfxe7nfhng7jn+JD+T49wkPz+L2P/GTXP6J38PtH+Ifcfkn3osOG028Obd/iEdx/U98E7f/id/N
  2785. 75GJD+T2P/GJ3P4nzuOgUom/yu0f4kXc/iF+I/nNJL6R3+MQv5X7/4l/zvU/8RTixcRvouOWEuf3
  2786. 3ZuI30zpy4gXc/1PnOcXlPN1o/1UEr+B2z/E4yl9NfFuXP6J96H0TuJduPwT/4Trf+J9aT+WJ6m8
  2787. cfknvpD7f4i/w+OUiO/k9wjEv6DDRhPn954xxEdy/w/x/rSfeOKXcf8P8Zu5/BPP4PJPnMetpRIf
  2788. SMdNI34Nj4sgPoB4JvFBtJ9s4oe5/U+8B5d/4jfyfFXiVtp/KXEb8U3EQ7n/h3hvLv/Ef+T2D/EE
  2789. 7v8kXs71P/GN3P9J/AJ+X8b7p/N3Eh/H4+KIT+f6n3g/bv9s8vAdxEOJv8n1P3F+jxNB/Dvu/yee
  2790. SOmjib/M7R/iz3P5J76X2//E3+X6n3gUt3+It+DyT3wMl3/i47j+J/5Xbv8QP5PLP/G53P4n3ozb
  2791. /8Tv5v5/4hdz/U+c5xWWEn+F+/+Zc/xLvA2Xf+IXka9y4q9x+Se+ket/4nHc/iGe5MGWI8R/5/Y/
  2792. 8W+4/BPvxO+Liadx+X/Kwx/n8k+8lMs/8Vf5PTLxiVz/E/+B+3+If8L1P/GPufwTf4jb/8R5nqmV
  2793. eA3ZTSJey+Wf+Fsc/xL/nfaTRryKeDrxIo5/iQ/i8k/8QS7/xG+l/RcR78/9P8Tz6fxLiQ/m9g/x
  2794. bVz/E1/F/Z/E+3L7n/h73P4n/gCXf+K3ka9q4vdz/z/x2ym9k/gdxOuIpxCvJ/4It/83e/gz3P4h
  2795. ficlDyfegss/8UVc/xPn+YPRxBO4/ic+kMs/8ZF0PvHEJ3H8S/zv3P9DfAy//yJ+mtv/xEfRcdOI
  2796. v8Ltf+LtOf4l3o3jX+Kjaf8FfJ7Ei4jHc/knPpbSlxJPJb6J+Nlc/xM/zvEv8XG0n3Li44lXEp9A
  2797. vIr4+fz+izivt3CEOH+/kpN4Ddf/xO/n+p94Epf/p+l6cvknPpGShxO3c/knfheljyT+OJd/4rye
  2798. SQzxCo5/ib9I+4kn/iUd10r8PW7/E+/D9T/xd7j+J34H938Sb8bln/gOLv/EO3H5Jz6Jzr+AOK/P
  2799. WUT8em7/Ez+LeCnxvfz+l/iFXP6Jj+L6n/jPdJ7lxG/h9g/x57n9z/lC+6km/hj3/xNfy+MfiM/n
  2800. /k/iB2j/9cR3cv//Mx7+Pvd/Ek+j5OHEJ3P5J96Xxz8Qv4f2E83HJR7D+yceS/xObv8Qv5fSW4lP
  2801. IZ5EPJHrf+I8vyOVOH/vWxrxLyl9OvErufwTv4/OJ5u4i+Nf4lMpfRHx87n+Jz6N0pcSf4Db/8Tf
  2802. 5vJP/G+0n63ET3D7h/gl3P4hns7ln/h+bv8TX8/ln/iPXP8Tn07nWUf8Ka7/iWdQesuztH/CocSH
  2803. 8Psv4k9w/w/xWtpPJPEcHv9DfCaljyF+A9f/xJ/m8k/8OO3HSjyS63/iu7n8E7+f9pPKnOt/4qu4
  2804. /ic+hcs/8Vm0/2zi1/E8ROK8zkkR8bEc/3J6rv+J/0TH3US8Bbf/iT/I7R/imbSfcuK38vsvPi6X
  2805. f+IuLv/EW3L5J57I5Z94L+7/JB7O5Z/4eq7/n6PnF8e/xO/i8k88kcs/8Uiu/4nXc/knzusWxhDf
  2806. z+WfeBadfjzxTzn+Jd6b+3+Iz6H9pBD/mngq8RHc/0N8G5d/Pi73/xC/muNf4nPpuAXEt3D5J96D
  2807. 63/i82g/pcQPcPxLfD6lLyNewe0f4pdw/z/xG7n+J34mj38j3o7nnRFfyu1/4k9y+Sdu5/YP8W/I
  2808. Vz3xC3n82/Menk04lPgt3P9D/H1u/xBfzPEv8VzafzTxPOIxxO08/of4V5Q+nvhmjn+Jv8rxL/EY
  2809. Xp+QeD7tP5X4IuJpfP5c/ok/y/U/8QdoP9nEd/H7L+LP036K+Lhc/okP4v4f4g9y+594gQdbyohP
  2810. 4f5P4uHc/iH+Orf/iV/M4x+I8zo21cStXP6Jv8Pln/hPHP8ST+b6n3gY1/9lHn451//EHZQ8nPgS
  2811. 4hHEC4lHEn+Y41/iX3D9TzyNyz/x1dz+Ib6Ujmslvox4EvFVPP6BeBGlTyX+K7d/iD/J5Z/4Tzz+
  2812. jfhdHP8S30/HLeDryfEv8RWUvpj4a1z+icdw/U/8QdpPGfHWXP8TT+HyT/wqLv98ntz+Ib6SjlvN
  2813. +UL8CPHF3P9P/ANu/3A5of3UE19D3PKCh/fk9TGIn8f1P/EIbv8Q/yftPpJ4MfFo4t25/BMfwu0f
  2814. 4qdpP/HES4hbiV/N7X/i33H7n/gZ3P9JfD3tP434w8TTia/h+p/4Sm7/EG/D8S/xR7n8Ex/E9T/x
  2815. DXQ+pcRLiW8iPpfb/8QfofRbiYdw+Se+kdJXEr+G2z/si9JXE7+J+/+Jf0bpncQfI15H/Cx+/0s8
  2816. m+v/LR7ehfs/iW/i9j/xYi7/xJ+k3UfyfohHE+/H5Z/4ObzuBPGnaD/xxD/n9j/x67n9Q3wz7SeF
  2817. eE/u/yFex/0/xLdy/w/xp2n/mcT/yeWf+HOUvoD4L8SLiN/D49+IP8vvf4l/wP0/xG/i/h/iuzj+
  2818. JV7C4x+Iz+D6n/hfuP4n/gL5qibO88GPED+Px78RP8ntH+JbaP/1xC/n9v+LHn6E2z/Ej3L5J36I
  2819. yz/xv3P7n/iLdNho4lfw+y/ivJ5JLPF/cvuHeD2Xf+Iv0XGTiG/n+p84r6OeSvwOjn+Jn8vln/gr
  2820. dNxM4tfx+Dfi07j+J76N41/ir9L+i4k7ufwT78jtH+L5xMuIv87tH+KtuPzzdeD4l/hsrv+Jb6Xz
  2821. ryb+GvEjxFty+efrQ+nriLel9PXEf+b6/yVqL3H/P3Ert3+I83qbEcTfoN1HEh/J7X/ix7n8E3+T
  2822. 9hNLfDvxeOI7iFuJlxNPIt6Ryz/xf/H7L+I7aT9pxCuIpxN3cPuHeDW3/4nvov0U8Hny/Efin3H9
  2823. T/wfXP6Jv8jxL/G36LhlxC/g+p/4Um7/ED/N5Z/427T/KuKXcP8P8b9x/U/8Ci7/xI/S/uuIZ3L7
  2824. h8sPv/992cN3Ew4lvod4OPFmvN4y8b/x+GfilbSfaOJ7iccQv5vrf94Pj38jvo/2YyW+ndv/xBdy
  2825. +Sdex/1IucdDrY6Woy+8ymLNL89o6RzcUrv4A6/R/jfupZba5rdCudhaXD3Ovegqi+vKttr/wy6L
  2826. 1/4SjTeINUdc2s+VrUXLkWuqoENEyxWrKYc+HXGVPrO3pgz6lGi50jWl0MdEy1T5miLoo6JlmYKa
  2827. bOjDosVGTTr0ftEytbsmFXqf6DNFJ0FXiJYpyTXx0NtEy5IiNTHQW0TLlOKaSOjNomUKcE049EbR
  2828. MtW2xgJdIlqmxtbU/S56hehw+IdeLLoN/EPniD4X/qGzRJ8H/9DTRbeFf+jJos+Hf+jxoi+Af+gR
  2829. oi+Ef+hk0RHwD50g+iL4h+4ruh38Q/cUfTH8Q3cXfQn8Q3cSfSn8Q7cX/Vf4h24n+jL4/030uaIj
  2830. 4R+6tejL4R86RHR7+Ic+rRW1tCvgH/qU6Cj4hz4m+kr4hz4qugP8Qx8WfRX8Q+8XHQ3/0PtEd4R/
  2831. 6ArRneAfepvozvAPvUV0F/iH3iz6aviH3ii6K/xDl4i+Bv5/Rf6LjoF/6MWiu8E/dI7o7vAPnSX6
  2832. WviHni76OviHniy6B/xDjxd9PfxDjxB9A/xDJ4uOhX/oBNFx8A/dV3RP+IfuKboX/EN3F30j/EN3
  2833. En0T/EO3F30z/EO3E90b/n9B/ouOh3/o1qL7wD90iOi+8A99+gJN94N/6FOi+8M/9DHRA+Af+qjo
  2834. gfAPfVj0IPiH3i/aCv/Q+0Tb4B+6QnQC/ENvEz0Y/qG3iE6Ef+jNoofAP/RG0bfAP3SJ6KHwfxr5
  2835. LzoJ/qEXi74V/qFzRCfDP3SW6GHwDz1d9HD4h54s+jb4hx4v+nb4hx4h+g74h04WnQL/0Ami74R/
  2836. 6L6iR8A/dE/RI+EfurvoUfAP3Un0aPiHbi96DPxDtxM9Fv5/Rv6LToV/6Naix8E/dIjo8fAPffp8
  2837. TU+Af+hToifCP/Qx0XfBP/RR0ZPgH/qw6LvhH3q/6DT4h94n+h74h64QPRn+obeJvhf+obeIngL/
  2838. 0JtF3wf/0BtFT4V/6BLR0+C/HvkvOh3+oReL/hv8Q+eIng7/0FmiZ8A/9HTRGfAPPVn0TPiHHi/6
  2839. fviHHiF6FvxDJ4vOhH/oBNGz4R+6r+gs+IfuKXoO/EN3Fz0X/qE7iZ4H/9DtRc+Hf+h2ohfA/0/I
  2840. f9HZ8A/dWvRC+IcOEZ0D/9Cn22o6F/6hT4nOg3/oY6Lz4R/6qOhF8A99WPQD8A+9X3QB/EPvE22H
  2841. f+gK0YvhH3qbaAf8Q28RvQT+oTeLLoR/6I2il8I/dInoZfD/I/JfdBH8Qy8WvRz+oXNEr4B/6CzR
  2842. D8I/9HTRK+EferLoVfAPPV70aviHHiF6DfxDJ4suhn/oBNFr4R+6r+gS+IfuKXod/EN3F/0Q/EN3
  2843. Er0e/qHbi34Y/qHbid4A//9C/osuhX/o1qIfgX/oENEb4R/69HmafhT+oU+Jfgz+oY+Jfhz+oY+K
  2844. fgL+oQ+LfhL+ofeL3gT/0PtEPwX/0BWiN8M/9DbRT8M/9BbRz8A/9GbRz8I/9EbRz8E/dIno5+H/
  2845. B+S/6DL4h14s+gX4h84RvQX+obNEvwj/0NNFvwT/0JNFvwz/0ONFvwL/0CNEvwr/0Mmit8I/dILo
  2846. 1+Afuq/obfAP3VP06/AP3V30G/AP3Un0m/AP3V70dviHbid6B/x/j/wXXQ7/0K1F74R/6BDRFfAP
  2847. ffpcTe+Cf+hTot+Cf+hjot+Gf+ijonfDP/Rh0XvgH3q/6Er4h94nei/8Q1eI3gf/0NtEvwP/0FtE
  2848. vwv/0JtF/x3+oTeKfg/+oUtE/wP+TyH/RVfBP/Ri0e/DP3SO6P3wD50l+gP4h54u+gD8Q08WfRD+
  2849. oceLPgT/0CNEfwj/0Mmiq+EfOkH0R/AP3Vf0YfiH7in6Y/iH7i76E/iH7iT6U/iHbi/6M/iHbif6
  2850. c/j/J/Jf9BH4h24t+gv4hw4RfRT+oU+30fSX8A99SvRX8A99TPTX8A99VPQ38A99WPS38A+9X7QT
  2851. /qH3ia6Bf+gK0cfgH3qb6Fr4h94i+jj8Q28WfQL+oTeKPgn/0CWiv4P/OuS/6Dr4h14s+p/wD50j
  2852. +hT8Q2eJ/h7+oaeL/gH+oSeL/hf8Q48X/SP8Q48Q/RP8QyeLrod/6ATRP8M/dF/Rp+EfuqfoX+Af
  2853. urvoX+EfupPo3+Afur3o3+Efup1oF/x/h/wXLUu31RyBbi1aloapqYIOER0iuhz6dLimZWn3mjLo
  2854. U6JlqklNKfQx0S1FF0EfFX2G6Gzow6Kli7YmHXq/aPm6lJpU6H2iZUhSTRJ0hWh51V0TD71NtHzV
  2855. T00M9BbRMkWiJhJ6s2j5aqKacOiNoqWrvsYCXSJavsK1pu4k8l90OPxDLxbdBv6hc0SfC//QWaLP
  2856. g3/o6aLbwj/0ZNHnwz/0eNEXwD/0CNEXwj90sugI+IdOEH0R/EP3Fd0O/qF7ir4Y/qG7i74E/qE7
  2857. ib4U/qHbi/4r/EO3E30Z/J9A/ouOhH/o1qIvh3/oENHt4R/6dJimr4B/6FOio+Af+pjoK+Ef+qjo
  2858. DvAPfVj0VfAPvV90NPxD7xPdEf6hK0R3gn/obaI7wz/0FtFd4B96s+ir4R96o+iu8A9dIvoa+D+O
  2859. /BcdA//Qi0V3g3/oHNHd4R86S/S18A89XfR18A89WXQP+IceL/p6+IceIfoG+IdOFh0L/9AJouPg
  2860. H7qv6J7wD91TdC/4h+4u+kb4h+4k+ib4h24v+mb4h24nujf81yL/RcfDP3Rr0X3gHzpEdF/4hz59
  2861. jqb7wT/0KdH94R/6mOgB8A99VPRA+Ic+LHoQ/EPvF22Ff+h9om3wD10hOgH+obeJHgz/0FtEJ8I/
  2862. 9GbRQ+AfeqPoW+AfukT0UPg/hvwXnQT/0ItF3wr/0Dmik+EfOkv0MPiHni56OPxDTxZ9G/xDjxd9
  2863. O/xDjxB9B/xDJ4tOgX/oBNF3wj90X9Ej4B+6p+iR8A/dXfQo+IfuJHo0/EO3Fz0G/qHbiR4L/zXI
  2864. f9Gp8A/dWvQ4+IcOET0e/qFP/0XTE+Af+pToifAPfUz0XfAPfVT0JPiHPiz6bviH3i86Df6h94m+
  2865. B/6hK0RPhn/obaLvhX/oLaKnwD/0ZtH3wT/0RtFT4R+6RPQ0+Hci/0Wnwz/0YtF/g3/oHNHT4R86
  2866. S/QM+IeeLjoD/qEni54J/9DjRd8P/9AjRM+Cf+hk0ZnwD50gejb8Q/cVnQX/0D1Fz4F/6O6i58I/
  2867. dCfR8+Afur3o+fAP3U70Avj/FvkvOhv+oVuLXgj/0CGic+Af+vTZms6Ff+hTovPgH/qY6Hz4hz4q
  2868. ehH8Qx8W/QD8Q+8XXQD/0PtE2+EfukL0YviH3ibaAf/QW0QvgX/ozaIL4R96o+il8A9dInoZ/H+D
  2869. /BddBP/Qi0Uvh3/oHNEr4B86S/SD8A89XfRK+IeeLHoV/EOPF70a/qFHiF4D/9DJoovhHzpB9Fr4
  2870. h+4rugT+oXuKXgf/0N1FPwT/0J1Er4d/6PaiH4Z/6HaiN8D/18h/0aXwD91a9CPwDx0ieiP8Q58+
  2871. S9OPwj/0KdGPwT/0MdGPwz/0UdFPwD/0YdFPwj/0ftGb4B96n+in4B+6QvRm+IfeJvpp+IfeIvoZ
  2872. +IfeLPpZ+IfeKPo5+IcuEf08/H+F/BddBv/Qi0W/AP/QOaK3wD90lugX4R96uuiX4B96suiX4R96
  2873. vOhX4B96hOhX4R86WfRW+IdOEP0a/EP3Fb0N/qF7in4d/qG7i34D/qE7iX4T/qHbi94O/9DtRO+A
  2874. /y+R/6LL4R+6teid8A8dIroC/qFPt9b0LviHPiX6LfiHPib6bfiHPip6N/xDHxa9B/6h94uuhH/o
  2875. faL3wj90heh98A+9TfQ78A+9RfS78A+9WfTf4R96o+j34B+6RPQ/4P8o8l90FfxDLxb9PvxD54je
  2876. D//QWaI/gH/o6aIPwD/0ZNEH4R96vOhD8A89QvSH8A+dLLoa/qETRH8E/9B9RR+Gf+ieoj+Gf+ju
  2877. oj+Bf+hOoj+Ff+j2oj+Df+h2oj+H/y+Q/6KPwD90a9FfwD90iOij8A99+kxNfwn/0KdEfwX/0MdE
  2878. fw3/0EdFfwP/0IdFfwv/0PtFO+Efep/oGviHrhB9DP6ht4muhX/oLaKPwz/0ZtEn4B96o+iT8A9d
  2879. Ivo7+D+C/BddB//Qi0X/E/6hc0Sfgn/oLNHfwz/0dNE/wD/0ZNH/gn/o8aJ/hH/oEaJ/gn/oZNH1
  2880. 8A+dIPpn+IfuK/o0/EP3FP0L/EN3F/0r/EN3Ev0b/EO3F/07/EO3E+2C/8+R/6Jlzf6aI9CtRcuU
  2881. 8Zoq6BDRMqS2phz6dKimm4sugz4lWpbqqSmFPiZapsjVFEEfFS1DlmuyoQ+LbiU6HXq/aPkK9ZpU
  2882. 6H2izxSdBF0hWr6aoCYeepvos0THQG8RfbboSOjNov8iOhx6o2hZ+r7GAl0iWr7atqbuM+S/6HD4
  2883. h14sug38Q+eIPhf+obNEnwf/0NNFt4V/6Mmiz4d/6PGiL4B/6BGiL4R/6GTREfAPnSD6IviH7iu6
  2884. HfxD9xR9MfxDdxd9CfxDdxJ9KfxDtxf9V/iHbif6Mvj/FPkvOhL+oVuLvhz+oUNEt4d/6NOtNH0F
  2885. /EOfEh0F/9DHRF8J/9BHRXeAf+jDoq+Cf+j9oqPhH3qf6I7wD10huhP8Q28T3Rn+obeI7gL/0JtF
  2886. Xw3/0BtFd4V/6BLR18D/J8h/0THwD71YdDf4h84R3R3+obNEXwv/0NNFXwf/0JNF94B/6PGir4d/
  2887. 6BGib4B/6GTRsfAPnSA6Dv6h+4ruCf/QPUX3gn/o7qJvhH/oTqJvgn/o9qJvhn/odqJ7w//HyH/R
  2888. 8fAP3Vp0H/iHDhHdF/6hT5+h6X7wD31KdH/4hz4megD8Qx8VPRD+oQ+LHgT/0PtFW+Efep9oG/xD
  2889. V4hOgH/obaIHwz/0FtGJ8A+9WfQQ+IfeKPoW+IcuET0U/g8j/0UnwT/0YtG3wj90juhk+IfOEj0M
  2890. /qGnix4O/9CTRd8G/9DjRd8O/9AjRN8B/9DJolPgHzpB9J3wD91X9Aj4h+4peiT8Q3cXPQr+oTuJ
  2891. Hg3/0O1Fj4F/6Haix8L/R8h/0anwD91a9Dj4hw4RPR7+oU+31PQE+Ic+JXoi/EMfE30X/EMfFT0J
  2892. /qEPi74b/qH3i06Df+h9ou+Bf+gK0ZPhH3qb6HvhH3qL6CnwD71Z9H3wD71R9FT4hy4RPQ3+q5H/
  2893. otPhH3qx6L/BP3SO6OnwD50legb8Q08XnQH/0JNFz4R/6PGi74d/6BGiZ8E/dLLoTPiHThA9G/6h
  2894. +4rOgn/onqLnwD90d9Fz4R+6k+h58A/dXvR8+IduJ3oB/H+I/BedDf/QrUUvhH/oENE58A99uoWm
  2895. c+Ef+pToPPiHPiY6H/6hj4peBP/Qh0U/AP/Q+0UXwD/0PtF2+IeuEL0Y/qG3iXbAP/QW0UvgH3qz
  2896. 6EL4h94oein8Q5eIXgb/h5D/oovgH3qx6OXwD50jegX8Q2eJfhD+oaeLXgn/0JNFr4J/6PGiV8M/
  2897. 9AjRa+AfOll0MfxDJ4heC//QfUWXwD90T9Hr4B+6u+iH4B+6k+j18A/dXvTD8A/dTvQG+D+I/Bdd
  2898. Cv/QrUU/Av/QIaI3wj/06eaafhT+oU+Jfgz+oY+Jfhz+oY+KfgL+oQ+LfhL+ofeL3gT/mh5mLbw0
  2899. Rjui1f65U56vVsdNNcc7WKyF529pLvSzkTV7P3e5JoVdps/KlvQtjPTZevrX9PQ57vRrfdNXN9fT
  2900. J+np7Xr6ZHf6e3zTP2Okj9TT36mnb+9OH+ebPttIL89XLX1HPf2pECP9mb7phxvpy/X0P9cifYU7
  2901. /Uef+aSPNtIX6en36ulXuNM/5Zv+1xA9faqefq2efrw7/Wzf9FVG+hg9/T16+u7u9Dbf9I8Z6S16
  2902. +jg9fYg7/UW+6TON9PJ81dKfqaff38xIX/OpT/pEI32pnv6jY0i/0Z3+Nd/0kUb6dD39U3r66e70
  2903. dt/0PzTT08fr6Wfr6fu609/pm77SSB+up7fp6c91p+/I6W+z2r+25h4PtxbetEpL4PzkI3zmfHym
  2904. R458pvD8Dy3allNa6bIP+NWa+1b46F1en3e+qt0no3eFXdZfP36ScfwifV97a/T8t7jz/xOf840y
  2905. 0qfq6dfq6ce708/m9Np5PiIbClvKr9usHethoP6c+8+3OlreLx/NL884c7TryCScj3aq8tOVPj8O
  2906. n+8xQv/87/L5nb83t9rrrDudva3Ndlvf/z0jQtuZzdjZ2frO9M/77i/7pjby/Rkzp1tzb7pG+wAu
  2907. SJ/hwzLO1pxscHWwODtpUX1i4ZX3VoirS6fIL0fLr7UtiR2/tO78pbk1t7aZNa56RiTO15pb3sxq
  2908. b/m2tr2Pq+1bWtJt2p/a9ulfO2V8+Mg+o0bvbrleY82+1664+Llcdpnb2zLzrJq/unCpZD+Olv/8
  2909. Vj//GjklV9VojC+/rc8dfW7vc5t2htaFxyWqs9l/stl/szla2ewDLDbH0AibvVBGu2l/Rlod8U6b
  2910. PbGlJgZoe0x3JjY7OaRwZmii/SfnrjrJrJaj5CC55eH6pweF2uz5xqfD9U8vaSk67I7yPmFt8mUY
  2911. m21PfqlF/7EV5svAJtlSbvwu01O4lwTVdleu/6rEXv2fZeGbMk6l2/5E+4/OYce18yvskZjXUrtG
  2912. b0RJB561cGWUdCQ67/jS5dISF6A8vIRtzgk/aMV7V5/d+dLV3mxI4ePS5W2ctvR+ye9K4/dW4/cm
  2913. 47ck7fZjov1b57NVLlcf+3rpLuqzJ196fZrJQRx5xglkOq29bqrUrllYfnpLi3FdU7TrWqud69o1
  2914. +rluMs5VOr2dTx8VH29EyRuY7ZHazpx3HtRJmZFMT74EKQZ0K9fuGecFX0nmPBQlJ2rN/zhjlLVw
  2915. cKhWQu/TjmzJOGurVhBcdWE7m9W2cjQrTHLZ2+TWN5t5g9Wh3QWfu5K0ymDw2Vrq3v5Sn+lOHeE+
  2916. O6fEx2J1k8fqp9+I1cdb+FqdtVq3mmp4kPeLTum/Eygvu7fLDADn1AM6STOSpRpWYzxWO3+pW033
  2917. sZrzTTBWh/tL7W1Vju2c+YluNdVj9dTXYvVwc1+rt6/SrUYYHmQoh/PgEd2YjCvaLpNLnLkf6CTS
  2918. SBZhWJUUhlXpXxWr0T5W13wdjNV7/KX2tirHdi7+WLca4bHaClbDGlk9z7BaZdE9yD3rPPa5bkxu
  2919. er0AF+/XSbWRTE++BCkMq7d9oVs9YvG2+sxXwVid7y+1t1U5tnPDYd2qfkKweslXYlW6D7ytDnxQ
  2920. t1pgeMiWz7s+E2Nzo1K2Xy6y7H3dZ5GRRk+bGJVimJT+VTFZ7GNyz5fBmFzrLzWb1M7L+eZHusMC
  2921. j8OeX4pDeYHq7bDrCnE4NyreWjg8KtZ5heEtHLN+nQeqdGmVrfHiKtxwVSL57RgVlcSWfjgajKXd
  2922. /lJ7Wwp3HquW4/WXk4CfyUfFjwyItC58S55w2iOzz+g+Y/qMHb1Le1LVa/ufJPsPy5NBl68Zxwit
  2923. kSGfxvaB+vZ/eG2v9GzvoG+v8tq+17P9DH37+17b93m2f/MFtu/32v6OZ/tuffsHXtvf9Wx/Qt9+
  2924. wGu7DCl1hBbe6rKH5+8NW/bIz5JBL0XJmwPnQC2yrFmmEUpw72lKcKUkuPO0V4Iev1CCFpLgil+8
  2925. Erg4wZda8FZzwjvB3l8pQYUkePVXrwSLf6MEj0iCzN+8EsT9TgkkPq25Soi9f1Soz0N1xhEt2/Ok
  2926. n9y4SAuP4CLFNueLJEsn49M18sZH/+uThr9i3X/Vnqsfwv1kW3TI82SradaQPtT9l/tRUCPjShs+
  2927. iifF4EOeJ0XNbvdm5FbDRzG6bjN/FDVv+CFPzVvjaPjoCv6olMHa6Q2fQzVWfdBTjdXerhtKbfiE
  2928. 3Pq18cYnpE546qCnTqi9Sk/ezUiu3Va1bRvShjvnHfS+2X77TG62ErSDwo32UHih3j4KX6W3l8LX
  2929. S/sprGMecjGs45IoeZsT1lGr+KG1Wr6Z3hCrM559wqU1NVarSmyON4vxvHNlXG9zrC9HPfWs/okB
  2930. oda4XTPaWXN31Vsdc7R6Zleo8+l3tDOMq51+0ua4Mcq5/h3Zg2mzVGsEbgJ+WQa4Oy/7RFKvl/p6
  2931. iHZY7Vdi3C9heTJ5oSF+cNwbas0/kTHLWjhEKraLP5Oq6iJPVXW+d3xAFVd/q9Sv9u9Qzw2Reu6z
  2932. T/3Uc+c3JI/g+CV3V7gt7vOw/BmuhnOVijZUAqjn92mhhtY2X/Oe5NLcqFDnaGkF6/fD3/SDNdwL
  2933. 2sE899nNfJ9FaE2Rmi6/e92Ir3KCn7QHeM3jGplU1CiesNq/t9l/HaKVxXrk4o1RiXaX8y40Da/+
  2934. 7GMJggZEoETZ7C2iEgtnpg+xv6Q/jxa+7URb/xl8dEjhlCgt0vgu0a6FaIedw7Qmrd4cz4vSw4i8
  2935. KE8ckRdlBBJ5UeXuP8qMVJ5YQt8ov1GZO4yTcJ+A+8g2o20igcTJRC2+bYXWWg9LpiKWOOtD2eYd
  2936. S1zolFjCCCUSG0IJI5IwAgkjjjDCCK8o4u63tM8jiDCNIfI+dscQVuOpbcVT+zaHIoa4+5BvDHH+
  2937. 3oAxxP4P1TFEx4+DeZT/cji4GOKS9xvFEGsPu2MIb6vXLlbEEHMP+sYQnSoDxhDfHlLHEDf7O/lG
  2938. VsObbhVPhm5VjWKI5z5yxxDeVs+1K2KI5Qd8Y4jeewLGEL8eVMcQwz4KxuqV/lIrYoiB/2gUQ+yq
  2939. dscQ3lb/UaCIIZ74wDeGGL47YAzR5qA6hkirDsZqT3+pFTHEyPcaxRDVH7pjCG+rIQ8oYojX93vF
  2940. EFPe9h9DdDmgjiFyPwzG5G3+UvvGELP/3iiG+PGQO4bwdngs3yuG+Px9rxii6C2zGOL2DxQxRNmh
  2941. YCzl+EvtG0M88a53s6bDoYAxRPtD/mOIkEP+Y4ijB/3HEBUH/ccQGw/6jyFyDvqPIcYfDDKGCHkn
  2942. QAzxxb4AMUT5vgAxxIZ9AWKI+fsCxBCj9wWIIW7cZ8QQNvt3Q+wnbfa3fR6snQ9IHNHVE0fEHcCF
  2943. utsrjpCv3NM+W3NGc1muvWFfNRhH1RZhQa2Oai9o+LPhIXfDPgonMJXmCwt9pCFc+N2Lup8bP++l
  2944. iAIT7R71/TQihnLfT6Mqfn0vBRUyDbc2zeujmGmY7/tRVG3ZeymuuKs2xutziB6S6ENSVdyyl0KL
  2945. az3XJI4+KiFGhNfnwp0X7PW+H1fvl/tRBtmGheeiuRTuQOMp/EE0pcLX/dEQ41epbh2vS9vLZv/c
  2946. iDI26FHG8+ZRxoAdHGXcsAN94dHvS+vWGmGzL0Pd2BLtVPsDeptyhx5pvIpI4+V/SOt9gx5pPKlH
  2947. Gl+G5W3U/vB5X+ETbzz9/r8Rb0x9/w/GG5+4440NXvFG7+16vHFVhfjXLoT012pNduc3nzeEHaer
  2948. /IQdXfnWfER7pNdc4h12POEV/0uClRJ2eM6P4o/c4ylW+y/WwtelTeB8EG2hHgOyW+Ld0kRpDNhz
  2949. w5GjPeoX6HT7YdBQnT5j0Oj9oBad3mzsob2+B70J02OgkfaZStB6PAt7nJ6v04HVoHWgKFxWB8ot
  2950. Ap9Ex+vS7k50PLoVv14s1wu2XpQd1Ua62ES79uRMtE+MsibaM6KSwjr2jwoP65gYFWktzIiKlYdm
  2951. uPNGNCKflpJqizs5o/0Q+7+8yoPNMS/Ulvt2qPPBN7T8izsx/STCHu3kKnEHvK7fCI9W49eLsp/d
  2952. uYhbducu139h2Upr7lsp9BD0vI9ztLI2zyyr+Up7Osh6TcgOZIZVy4zEwheLdPO4lTrnilPrzvrm
  2953. 1sKz4zWK2MKBe9ja+cEqbDzd3Lr97+/qP9aw509p7YKlP2gfxeXbttb4sf50zGqvwhu7nadbWJtV
  2954. WOPen9lKP2dLol4G+mTfrJU8w0dZs9rW2a9jc9iq8rBXtHZGrlPPtcuNXIv/gMvIgXk6LanmMlJg
  2955. 0BZVXEbaGXv4fT+XkfZG2oLdXEYOzTXK06GGMoLmkESbLmeilLLc16XNqp0nrn1Y3mZUE7339EfD
  2956. 36L9bhsvO9P+iJD7yuq46cC7UvdkaCVi8ht6B1mkQ2tPWfP3ZqTY38v9prnWsor7Z8a1NnulrWPd
  2957. JFvY1D2TwtLL+1sL08Pt+3KPas2hf1g7flj0fdiCgXXa/86w5u6OtObu+XXmicSOOzPaJhS2KJf8
  2958. TbTHajd2qNW1d+YPOJ7c/3e8ZLTrnKN3ycvOF6X6c7zoRJn6yblVa8MW5BoFAXndS6/E85Z6pSvS
  2959. 0uWVz5yrE61cbDI2vKo1z7TbBNLxuhQaW+6eatlyQqt5hsT9ntHamotdRtfebNXvLufG1+TC6CWu
  2960. 0KqVeAf+dMRL4dfj3gKUSjseJRpECdNqd8mdlR+5XGXNtFJvlVKvlfldVvsHNvue2nD9t253qnb4
  2961. 3F+aheU/gDN1OW+SCtBx5f3vdNBO8a3oRHtUlKQMtTr+sv8deVO6U3vUJUpvWnoo3g/Ihwq0ErZD
  2962. VvhyfiaPBfvuIfYOifbvcSqFPVbdLW1orfksp7V+t17j9sBt3+MW2afj/Bv2dcB16i3BgH2Xfofr
  2963. T85RWoqMsUZdPPUdqYtv9NTFseJoitjR2sNG+0c+cKfxgZvwges9H+jeUDcvaC3ZH++sLZe81+r+
  2964. 8bgjPncm/EUeentqr2yUtLxcP/nYKv13PH5rV4jO9xnNSkZX4/Db95k+O9z7nOI+/JfapXP+fkC/
  2965. opM+0i+Edjqvny2P1Ib6MEmvsEqd1+6TDB6xy7MJ7829nifak1ye62mV7nfcrYYUPlmKm/F5/NIe
  2966. zGOsjqt/2qtdf+10QrU2kX7mLfyc+WXyevolrcmgPbuLEu21iY7OVkc//QLEfTfzTTnrr1/RynX+
  2967. iZlHbI4daEU41iDC23m0ebcfnYNedPeFtYgyEkjLpY2t8AE0+uLqM1o6N74iL7kXpDg7VsiTe0GK
  2968. O0lBQ5IFepJI5/3vI0mkJDnHVjgoSd8+9hX0nkYYeROu2Zx5oVzfM6SmzH0ronFYdNZec+Nv6xXU
  2969. a1qrofa1sMsk3LX0uV0udLQ8uB3NEx3pTv12KWwb5XxB6pJm3+NOkxsgVCLDGyv1lqG7vMytlJbh
  2970. YjyJJJ2Wu474aFeV1b7HKeMt+9h3SyAZwYHk3ZXBBJJx/lJ7AslEe512RaJH9hnjvhSWSj8tn1uk
  2971. 2tYuR6Rz85taq6a3Cze++1TD8rbgYYHT3bpH9tPfcwLxWkq5f+R9CD7kuRz3aWkzZhsnsAAfjPOc
  2972. QA868+G+Pm9F6mjPYaI8OXeVfqquN/Qbt5V2YJOL8JPzmPYE89xUfvL3/Z2K/B212zt/H9ot+btc
  2973. mb8y3lLz32ehzBtc0Cibs3cHk83J/lL7y+aLdvvJ5kEN2bzrdS2bY/1k8/tvm2Tz2gONsnnR25TN
  2974. xW8Hk82T3w6YzRGv69kcecBPNjc/IA0+f/n7zx2K/J37lnf+vvGW5K9Dmb8y3rJ/2Ct1jXL2ibeC
  2975. ydlMf6n95Wzvt/zk7JCGnK3REtTc7Cdnf9plkrM79jfK2Wd2Uc5u3xVMzhbtCpizN7+m5+zA/X5y
  2976. tuN+Gm/nJ3/bbFfk70MV3vn7SYXk7xpl/mZ/oNvHGUvD1nZ548p6W0Uweb3EX2p/eT2swk9e92nI
  2977. 699e1fK6u5+8PqvCJK8/qGqU1+U7Ka/37wwmrx/bGTCvk1/V83pElZ+8vqmKK2v/9/Plbyjy+5ly
  2978. 7/w+Xi75vVSZ30Xv6/V17jfNGmXzB+XBZPPj/lL7y+Yp5X6yOaEhmy/QGj41vfxkc1S5STYff69R
  2979. Nn+0g7K5dkcw2fzmjoDZfO/LejbPeM9PNt/+nntcqDRvJYcjkcP9kqyd+8XoAXkLLSAfHG11zNEC
  2980. jdPWzsPiJRS3bXWH4raw56u0RDnWzoMjrDt/bq7pSmth/2Y/WCcMHmV17bTGVc66XtujVTNabY3b
  2981. k9HWWfeEtBL7xUZrmRA5Ug+i9PCqAdR0KXfHPkelmSqBVY/QkRLx3Bil93Bs1q6VFuiG6i9BW168
  2982. HY3xaK0xnqhZQIx0XZS0mZuV6Y3/i3YhNuq+HbHRxW92QGR2xR5kTE0J+uR211qRS+6op4eWOKOH
  2983. kUeDtstVP9eTR+doabt9XHuZT/QR4Tz5ohFvaId8USvULaKM/X39JoUxP70ZIIyJcD6u7Sjv44xQ
  2984. 2VnHXXqOPqJFvUVJzslaoOLMf02ethhfLYO1Je9atnlTvxJWe/OG+KHXTfdqdOY5cj3er0AjPXyk
  2985. u/BP83Me78l5hDov1c6jtsJTIxQZ/TlJNvvv2iEvkEM6QiWIttnPsTpsTpu9hRYwzI+0Oe6PcX6+
  2986. TeKFMaFDHJPC0Z+5oVF/ZqJjTugQLcqYZSscKjfSx280vT/T5tCy3KXdHdpn5e7Y8IafWuACd+oI
  2987. 7/5U7/7MMaENnZnTn9JA7u4k7dLLquRG2F+zbgfXkEXDtGvvHLQNoe7Impuf8q4+443+MGdN1Da9
  2988. P2yYXpNam6c45SB/cX+yxVP6dt/401d3K/ci2J9zz1Yp4XJ/j3Slxntt147vSo32IN/9We2vykuo
  2989. Xd7P94j+9l3I4TOszY0q35n8qDGIxKjD7Z+5quTa2Hc7L3xUfz0XzjV4m9eDqcG/3BZEDR4hNbhR
  2990. FXsdc72/vTQ65rSmHvMn55V7jfvtNv0CabfcO/aDMkfA/rPV0cbaPMGJGsr+ntVe4bxqo97/rV+p
  2991. GPtJq/2w9sjTzjaUz/a714I5253+UtMLTLnD+4wZ7b4+XkecF9QRhzbtiHJ9WlYa18coP76FZ9VW
  2992. 78LTUHQ+KVUUnUNbgznNTf5SN7nojA/qmNc19Zha/Lu7cfwbYbV/4FN45NropeeeV72uVYxV7rRG
  2993. 57vl1WDON89faq/CY3qB+gR1wPOadkC5QHvf9pr/I/Vjj9te7mBxVm3SLsTCXfXojdXqyMhtMt8O
  2994. 23vI9jLZXvi6bHe2cFekrz/aqH7W0mS60Ab4/SXtY7P13aa7d7v3Ne/4Jkl/UWF85J2X9L7Ufl6f
  2995. cq7UIyf9yTCmZsCjnvKf5GksJxTeeK22jwfksCHaDhIK37gWdoyP3fKa7/NCb48ZO8h03lJ4XS9t
  2996. BwONk9j+JPbRC5bb6Kegt5ve2qg/Pzz9ldoj+keb3WV74+nN+o92A9h++spmP2jbeaK5rXBAc2tu
  2997. fegOGShkDRtUb7Mv0ApgvXWn86awfHmNYXO9bd35bXPn6V3SUGplcwwNTexYY90mX8qg/fS2Xr7P
  2998. WnhJUUJhl1qb/VO3hx3She7cjc8MsMibJnnJVGOzj9Waks1tduk8RDe7zT400lo4RDvuUKvVgd+x
  2999. 1sLl+qY7tObzoHD9hK07jzW37jwaojU2k20ddw8ubPGK9udOLUGM+7ns7nLUYorEnfJa69P7I4z+
  3000. RKujl3PTI9Lw2RWaGFc7/Tvnvo3oC3Ye3a73T7eTTzh6O3MecXeitnI+oaVxfoEEe5z2H/UPvGB8
  3001. AO1Jjf9N49Qe+lCut+OWiMTCcaHSSWqLeyss9xmjwUPv3y5B47T/Zim7c6KdvfQ/kpzd9T8ynR3x
  3002. x+vSoey8VP8bg57a6H/LCyJnS/3vCLz/fwp/y5KIzhP632kYf6H/Le9ZnAefQundapTe3WjbvNVw
  3003. njl3ofVzS4Q1bqfN8deMG4c47tdabN9ntJHUxU/h+kXb4j6b+d0Qxw02x9hQ2XidtC+07Zm8vfav
  3004. WgrZeoHRvvjcmcLbqS0l89W4ez3cZv9Be3AMyf8qY2ai4+oXtkgvulYP1vZ0939sMW+wXp9o/905
  3005. VbvHart4tS/tX1odM1DP3CrxgGOCFoP2i5bGcWLcdzOfwPu4DdK5/tXMD/Rnp1Gedvm0r/tlGi3q
  3006. i7SzkJfp/dINECogUcs7LWKakeScvQMZGepMKpEaZE4oetG1CxBrjfslo6Xzog0+7fBvXxBbUR5b
  3007. kcaG97Ah2rMhiqLTOYhOr4tyztYqhZr7XF7vyacZoWuoc6RslW+q4XhPxuT+LpX7Fe6L85Z03jjm
  3008. hOOx/Jmz5WtySbTq5ZeZn440rgbuJ9/3IVqRHxM9xDE1Rru5wvIewx139U9les6FJxZO1LLvXsOO
  3009. q8zE5zfYEOnZcIknX3sl2r9xrtYix9puHthdMnuhwOhJvuMjPG9OCtzxnPb3Kr2h/+nMz+SEGxr5
  3010. hev12Cp/faMXGJN83v9ot7hrSOG0cJtjmvZcPBGW9xXClx6ttZOvjTWcXFLmpz9hI/oLtBzb87gM
  3011. XJCqochmP25zdImyufs/prn7P56XHbXxPD//op+P93gO72fuhuf9xT8Nz1yf+sjomEiM+yks/3qX
  3012. XI5vnfc/pF0OzWP+aNQLvW2OO0KNd00fF7uryQEWn/rXHd84Z20xHsZdH/J9vgW+ntueo+v57nNN
  3013. uZ6zHgt4PXOfC/56Dn3uz7qeHdaZXk/HGr/XM/D1WvwsXa+Hnm3K9Rr0aMDrNezZ4K/XZc/+Wdfr
  3014. x7Wm12vk6iZeL61+yrTKdAMMMG1t0V/Iz10tQ/G1v2T+5CPSSpE51QOfQdeJPg+h2wntOtgSJ3yf
  3015. WHjTpZNaajXZlKhQ9/niuyP1WQjOsgfl5C45LhXJY49gpJNWd0oTfrW2xep6OzHuX9PfEz9nSAtE
  3016. nvz6K/wUa0vLNvnKL/nk5AeNqlrEide9u0+ffVp7tIRpPjMbv1ote9r8afh32WO6c4x23NqdPkMA
  3017. 7nya+qLu9bOT1vpOLnpEb/dcrjWxa1/06T+g/qflm1X9T7Ua1TJf+7w8f9F+KvZ9/m02P4fd+lNs
  3018. lRYm1m5Df8ag0F3cH3U7Grr6E1qLmAZbrZ3Pkv5Ia8dKrX3bbFaYMZhGjjxWy3y9gXolBoNoie19
  3019. tA/NiZFX8LeuENbPqo8O0bZhaEi/2IZxIYPjNWk0OsegtfnZK8ZHHJmhzj7aneycUqw3FvNe0s0e
  3020. 36o3Fvsfb9Q+72M/4D7zYVb97GdoF++gteO/rDt/a35L4dwezbRCNLjw7N7WuMr7ByV2rLe+5ml9
  3021. 77Tu/CLE2vysbuUD8r6yhQ3YnVh43U5rboXW4P4xLBdjADqeCst71KKPmblCa4TVyNe6JMZpcedO
  3022. W1jf97SCHRqSaHfqbX75yg4tXpFvItDal1ulOB9L7HhaumDpqO/bClss67ZXP6S2h+sqcdbiQDu0
  3023. dsQMrAbwskRLWtP76tWyH+0Zfq/2UNe2YoxWffOMcFvhjSetO49o2bTHWbBJEs2ItjnO0C5whLWl
  3024. frn7RdoK+5+s1/6warUE/oht2Bbvc+87r31Rf/9It3+83p60OVpE2exn2ByJUVqDZak+70tGzWHi
  3025. 19lnDCncLiPy+oSFLzImrC01JqytNiasPayPJu0fFSnD7WLCOraNCuso4bH0uMu7EKlZKjZJbbDd
  3026. PTkt3uZ4WAYYDXE8h5jGGDYqVUC9V3vFGEHafJV2EfQRpL2dP66UfWE60iL3+bonqp2hT1Tbrg8f
  3027. fQXDR+9/XNI/rA8ffaJh+Oij7u5W8/7We5/84/2t1zz5b/e3Puw1ftT1ILpcQ/XAOr4he2sOrXG3
  3028. XzFtalCM9l+k9l+4FqxZ9wyKx57ts6z2O5LC2jwgV0b7Vaz/wnITbQZlav+laf+l7PI6H+xP8YnG
  3029. 7V1UT4kODOVNdDyAE3e8imvtwCCgRMfzmwCfL4NaEKFVVlopGxuT6JgVn+i4IzbRMTYaB2yV+1tI
  3030. RnLub83C8jfg1EdF1Sfah0fVaanTtR3Ioa1xJ/uHvXIyMazficSO71jtn1ov/7s17l9huThW3Imw
  3031. XHmLarNXaKlqu31cs929ox8HhTebOcMqT7kj2i12Wf8znY6hqf2b7Vwo64ku0FCk9cxKq/6twM2a
  3032. Waxnak+IMO1cU6z2QVrh+MoYD1k4xdLMaq+ujcZe80/MvEw7u0zrFUOxOq+WkwtSLDO1Z/pJm/0j
  3033. q/1ftSMS7e8MsWv7+mftUO20+hV26aidcmKhrM2d3d9eeaUcfUiclqDWGjaw2rbwZ5xO2MBPBYYN
  3034. qu7f8aT18n+GrSzXHB15MwQVV1WiQ7sseftnJiTaF6RYNaHVA3ekamealmiflZ5ovyMz0b4B18u+
  3035. AVljX4assS9D1tj1rLHrWWNH1lC10Xi+4h9e/+RpjPketfH/6Pon56GZ0SOxt2r9k4cV6588/6es
  3036. f+JoyvonG03WP0lWrX8ikZr3+idFroDrn0jIrVr/ZGNQ65/4S61a/6TYM63Dvf7JIybrn9yqWv/k
  3037. IZfv+ifLXAHXP3nYpV7/5JGg1j/xl1q1/skazxwU9/onpSbrnySp1j9Z5/Jd/2SpK+D6J+td6vVP
  3038. SoNa/8RfatX6J6s9E2bc65+Umqx/kqRa/6TE5bv+SaEr4PonD7nU659sCGr9E3+pVeufrPJM8HGv
  3039. f7LBZP2TW1Trn6x1ea1/ssTlf/2TdS71+icPB7X+ib/UjdY/WelqtP7JwybrnwzxXv/E8OZe/8Th
  3040. Mlv/pMSlWP9kfVDrn/hL3Wj9kwdd3uufrA+8/sn6AOufrA+w/sn6AOufrA+w/slDAdY/eSjA+icP
  3041. Bbv+yYpA65+sCLT+yYpA658sD7T+yfJA658sD7T+yXJ/65+s813/ZN2fuP7Jcs+TLdj1T5Z7nhTB
  3042. rn+y3FPzBrX+SZGnGmvK+idFnjoh4PonRd43229r/6Prn5T8gfVPFrl4/ZNFQa1/sib49U/W/jvr
  3043. nxT/yeuf5Bvrn9hd7vVPnnQ1rH9S3OT1T5YGWv+kMOj1T9A0vHrSmj++/smG/731T/YsQixhuVa1
  3044. /on0ovmuf/Lov7n+yYLA65+sNln/ZKBq/ZPlvjHE+XkBY4j9K9QxRMfVQa1/sirI9U+WNIoh1q4y
  3045. Wf9kgGr9kyLfGKJTbsAY4tvl6hjiZn8n33j9k6Zb1dc/cTSKIZ5babL+SX/V+ifLfGOI3jkBY4hf
  3046. i9QxxLCVQa1/4i+1av2TxY1iiF0Pmqx/0k+1/slS3xhi+MKAMUSbInUMkfZgUOuf+EutWv/E3iiG
  3047. qF5hsv5JX9X6J4VeMcSUbP8xRJdl6hgid0VQ65/4S91o/ZOCRjHEj8tN1j+J917/ZIlXDFG0wCyG
  3048. uH2pIoYoWx7U+if+Ujda/+QB72ZNh+WB1z9ZHmD9k+UB1j8pCrD+SVGA9U+KAqx/UhRg/ZOiYNc/
  3049. WRRo/ZP8QOuf5Ada/yQ/0Pon+YHWP8kPtP5JfqD1T5b5rn+y7M9f/ySfwong1z/Jo4gi+PVP8iio
  3050. CHL9kzyKK5q2/kkehRbBrH+S530/ri78j61/ItXtH1j/JIujjBuy0Bee4mj6+ieL/+j6J0v+nfVP
  3051. lvzJ65/MNtY/mecy1j9ZZqx/UtIQdpx2NHn9k4WB1j9ZGMT6J+fNRJt9QC99tYkMac161j/pqdP5
  3052. S1y8/olBY+e5eP0TYw/d9T241z8x0r6x1MXrn8TpdNIa1//U+idoRDZl/ZNZ/9H1Tw6s+X94/RMj
  3053. 15KKuIwciNXpiMVcRgoM2nYOl5F2xh7OKeIy0t5IW7yEy8ihG3Tad5VLsf7J2fNdf2z9kwca1j+Z
  3054. 5fofX/9kmsu9/sl81fon2U1c/yTbbP2TB0zXP5lnvv5JhuvfWf9kZZPWP5nnu/7JMn39k0WK9U8W
  3055. NVr/ZImx/smDDeufLG68/knnKF7/ZKGx/glu+x63LNLXP8k31j9Z5mq0/skiXv9kURPWP1nE658s
  3056. Crz+idwIWP/EoY8ASqjEPEbV+idzjPVPHMb6Jw7F+if5vP5JfuD1T9yH/3KxrH+yzJiPuNLVsP7J
  3057. Hq/nRcP6J7tylOuf+Jv/m62a/5vnPYDteJ75ehxFq9TrcXyYF0xg85S/1P7m/qbnNWk9jnZZAdbj
  3058. iM4zmftbt6LR3N9Pc2nu73e5wcz93ZkbcO7vNKP9MWuFn7m/I1Y0cT2OPvMV+ftujnf+np1rvh4H
  3059. xkear8dRlxNMNlf4S+0vm+05TVqP49rMAOtx9MkxyeYzlzfK5h8XUjaH5gSTzYcXBszmgll6NhcV
  3060. +cnmGUWB1uMYN1eRv8ezvfO3y0Lz9Tiqlpusx3HBwmBy1pn9B3P2+ewmrcdx5/0B1uO4O9skZ69Z
  3061. 1ihnL8mmnO2aHUzOWrID5uxzM/WcfWWpn5xdu7Rp63EszFLk79kLvPM3cYH5ehx1y5qwHkenBcHk
  3062. 9a/z/2Be75rfpPU47ssIsB7HnPkmed2vsFFex8ynvO47P5i8bjs/YF5XzNDzet8SP3n97JKmr8ex
  3063. PFOR35fM887vUfPM1+OwLDVfj6PfvGCy+Xx/qf1l8ydzm7Qex6LpAdbjWDnXJJtHORpls20uZfPI
  3064. ucFk89VzA2bzx3/Ts1naY6bZvHtxw/ws0/n3+ye4zObfr5ngajyJevmcYHJsgr/UTZ5EfWlQx/wu
  3065. q8lzhB+3BzP//snxrqbMv5/m7/iNzrZP087W7/z732YHc8R/+EvtfX3yC/zPvz9/tnfhaSg6o8Yp
  3066. is7tQZ1mdFNP02/ROZoZzDFf8pfa+9JMfiDI+fc1s7yulcn8++5BnW+Lpp2vvwu0c1YwB3zQX2rv
  3067. C2Rb1Hj+/V/u72Bx1k10ec2/L81qmH9/YqbMz5ftxvz7vCyXPuWv10Q/8+9fkY+t1XfbMP/eluVv
  3068. /n3uTD2Wn+D1KWfbLK/5929P8Df/vrcctv3ExvPv35vdtPn3v2foJ/HZBJp/v3w2zb/vP4H6+/5X
  3069. 5p/0vf/fmn+SO57mn9w/Prj5Jz9O/6PzT2oz/vj8k+cz/uT5JwvGmcw/uf2u/84/+e/8k//T80/6
  3070. 4Qnf8pNp/0fnn/SbgvdP756tGDP24b2N5598OffPmH9y9Z1NmH9iTVfPP7koUjF2rPO9vmPHPhod
  3071. cOzY6inqsWMnpgXzTN/hL7Vi7NiRuxqNHRs9TT3/5Ke/KsaOxU/2HTt2clTAsWNP36seOxYSlNUD
  3072. U4MbO/aviY3Gjk2fqp5/cuhSxdix2+7xHTvWfFTAsWPlk9Vjxy70d/KNrNbcF9zYsdYTG40de+A+
  3073. 9fyTBy9VjB2bnOY7dixiZMCxYwfvUY8d6+Lv5BtZ/X1KcGPHLpvQaOzYQ1PU8092X6wYO7bgbq+x
  3074. YzEj/I8dq0tTjx0b5O+0G5m8qKkmZUDITeMbjR3bdq96/slz7bzGjj06yWvs2PA7zcaOtUtTjB3L
  3075. uDcYSwP9pfYdOzZ5nPdYlWOTA44d+2ay/7Fjuyf7Hzv2xGT/Y8cWTfY/dmzSZP9jxwZO9j92rMPk
  3076. IMeO7R4bYOzY42MDjB3LGxtg7NiEsQHGjvUdG2Ds2OVjA4wds4z1M//k+zSf+SfN7vnz5p+cMZYG
  3077. jAU3/+SdMTRaLLj5J0VjaKhYEPNPUsbQOLHA8086jqFBYgHmn/w22vtmm3f3f3L+yed3Bz//pPNw
  3078. Hhl26fBg5p9smBj0/JN1k/6N8WBjJv2580+uGab3/V54h9Gj5Pw0o2Eg2D/vaur8k+KRAeafzBoZ
  3079. 7PyTr9E0vPqCiX94/skHU/735p/8NBaxRLZFEUs4sM07lliT/u/NP/k2MeD8kxYT1fNPDp6niCG+
  3080. HeMbQ6y6NWAMkZyqjiGemhDMo3yOv9SKGOKhOxvFEBdNUM8/efFcRQzx62jfGGJzUsAY4u6x6hhi
  3081. +/hgrBb5S62IIV5IaRRDdB2vnn+yoo0ihmgz2jeG2DE0YAwxd4w6hvhgXDBWH/eXWhFD7L6jUQzR
  3082. b5x6/snQNooYosMo3xjiwC0BY4jlo9UxhDM1GKvb/KVWxBAf394ohkhJVc8/yQlTxBC9RnrFEMeH
  3083. +I8hnhmljiGaB2Xy4NggYoifb2sUQ9w/Vj3/ZPI5XjHE2BFeMUT4ELMY4tBIRQwR4+8kG1kKabql
  3084. cGeH27ybNU+MCRhDbBzjP4bIGeM/hhg/xn8M0XeM/xii/Rj/MUTIGP8xxNHRQcYQOcMCxBDjhgWI
  3085. IeKHBYghLhsWIIb4PTlADPFpcoAY4o3kAPNPnh7lM//ktVF/+vyTV5MpnAh6/snsZIoogp5/0iuZ
  3086. gorg5p9YkimuaNL8k/dupdAiiPknq2/1vh8vGPmfmn8yFzVN0PNP3h7EUcarg9AXXjmiyfNPeqT8
  3087. wfknnUf8G/HGyTv/3PknOwbq8caTCfr4B/TXyvyTSWkNYUfWnU2df3L50ADzTyxDg5h/kotmX4+3
  3088. Q43v3x3horkFmQadf7eL5hZ0MWjaRBfNLdhu0Pb6Hoy5BbtbGfNP+rpobkGWQV9JdP0PzT95A43I
  3089. Jsw/OW/Af3T+yfDh/+/OP3nkDOP7d1O4jAw36Ii7uIyEGrT/eC4jJQb9/Q4uIxtbGvNP4rmM3G7Q
  3090. FQkuxfyT49KE/wPzT4bf5p5/cqy/6396/smHNxrtOuengxXzT2Jvadr8k/BbTOaf3HCb2fyT+wab
  3091. zj9pL3fmH55/0nZ8U+afnEzwmX/y5ijMP/lxWOP5J8nDfeefyPsB+VDoOPf8kzEpjeefzDzVwjP/
  3092. 5NKheo37Mm77Hu8Nw/yTV5P14SI7JBjwnn/yyTCaf3JyWOD5J08Po/knbw4LOP/kXptLnwByFHfP
  3093. 5859q8zmn8Tb9JPfmqL/Lk9pPP+kyzCaf3LzsIDzT45bjcNP0HbmnD9av6LfjHO555/0WqWef9Kv
  3094. T7DzTx4Zohjv2iXZ5TXedUqy+fyT8Anq+Sd3JAcT2HT0l9rfWNe6W5s0/6RkUID5J5tuNRnrmp7a
  3095. aKzr6FtprOu0W4MZ69rn1oBjXb8z2h/SP2c63Ozw2CbOP9k5WJG/iUne+bskyXz+Scw4v/NP0pOC
  3096. yea+/lL7y+Yzk5o0/+TFAQHmn+wcapLN9jGNsvn+oZTNBUODyeYRQwNmc+gAPZvDx/jJ5u9HB5p/
  3097. 8oVNkb9TbvHO32duMZ9/kjTWZP7J6luCydk0f6n95ew1tzRp/slH/QLMP/l2iEnOPj+qUc4+NIRy
  3098. 9rkhweRs9pCAOdu1n56z14/yk7MXjWra/JNmVkX+Lkn0zt93E83nn6SPbsL8k82JweT1XH+p/eV1
  3099. v8QmzT850SfA/JNfBpvk9a4RjfK6bDDldcXgYPJ65eCAed23j57XCSP85PXVI5o+/6TNQNX3/yZ4
  3100. 5/cnCebzT7JHms8/2ZUQTDav8pfaXzaPSmjS/JMz4gPMP2mbYJLNn6Q0yua9Nsrmj23BZPOztoDZ
  3101. PLK3ns3SHjPN5oEpgeefJHdzmc0/ubCbq/Ekgja2YHLsS+ufMYlgvb+9NP7+x6Ye8yfnlXcE9f2P
  3102. Ma6mzD/5blAwZ7vTX+qmfv9jUEcc2rQj4vsfbw/w/Y8DvQuP5/sfuyqKzqGBwZzmJn+pm/79j0Ed
  3103. 87qmHvMn57HhwX7/4wCva2X2/Y8DgjnfPH+pm/j9j0Ed8LymHRDf/zis8fyT3/p1sDiPaFWX1/c/
  3104. Whvmn3wq28tlu/v7H60u4/sfu/mZf/KEfMyu79bz/Y+D/M0/mdFPj+WHeX3KuXKQ9/c/dvM3/+Qa
  3105. Oey5vRXf/zioafNPTvbVT+K9m/n7Hwfx9z/G/G/PP6no9+99/0kMf//JNUF+/0n8H/7+k75/fP7J
  3106. NX3/5Pknrq5m33/S/b/zT/47/+T/9PyTXXjCtxx10//V+Sf98P4p8XCLxmPG7ohTfP9Jwp/y/Scd
  3107. mvL9JzeZfP/JiRaNx449Hes7duzOzgHHjl3QUz127L6bgnmm9/aXWvX9J9c2Gjv26Y0m339yvEXj
  3108. sWPlN/iOHZvaKeDYsc5x6rFjOTcGY3W4v9Sq7z/p3mjs2KleJt9/Utui8dixg9f7jh3L7Rhw7Fh8
  3109. rHrs2JpewVi9x19q1fefdGs0dqxVL5PvPzGsen//SQ/fsWPF0QHHjt12g3rs2DM9g7E6319q1fef
  3110. xDQaO3ZJT5PvP6lp0XjsmOs6r7FjZVf5HzuWfr167NieuGBMrvWXutH3n1zTaOxYzziT7z9xtuCx
  3111. Y1dc5zV27EAHs7FjJT0UY8d+iA3G0m5/qRt9/0lX77Eqk2MDf/9JrP+xYwNj/Y8d6xDrf+zYGbH+
  3112. x459c4P/sWO7b/A/duyJG4IcOzbw6kDff3J1oO8/uTrQ9590CfT9J10Cff9Jl0Dff9LF3/efXO/7
  3113. /SfX/3nzTxZ1oQFjQX7/SRcaLRbc/JPwLjRULJjvP/n/2PsS8CiK9P0J4QjnTEICwz1gApMEcBBZ
  3114. g+cgiBMNmPWMippdFeMualSQuF6jgzkcAqMgBA8SxSMKQlYQomE1CIR4rEZwNd5RPDpGNC4CEWHy
  3115. r+/o6e6Znp6ZqLu///Msz0Nqqurrqvero7u+6rf6y1TxxKLwf5KpIolF8n+SqZ1sR4//Xf2fTOmC
  3116. /5PRambYo6Nj8n9yXOz+T47/FXywTyf/tudPNtjY/0lqp+z/5PQAEezGydGeP7GmR/J/Yo/Z/wku
  3117. DScMmNx1/ycn/hfPn+BqbYrpLR1bou+EzlD/J6f+Sv8nQyP7P5kUxv/J5zo2xDXjg22IlFERbYjd
  3118. E/RtiPRJsTzKf3HEZkMMHxdiQ6xyhPF/0qJjQ9yeGWxDZIyMaEN8M17fhjjVCHyo/5PoVSX/J2ND
  3119. bIj1x4bxf/KZjg1xf0awDXHaiIg2xJFMfRvivGNjUTXNSFrP/0laiA2xfWIY/yef6tgQT6UH2xDn
  3120. D49oQyRm6tsQBRNjUfVEI2k9/yepITZE84Qw/k8+0bEh6uwaG2LeMGMbYnyGvg3hmRCLkhcYSYf4
  3121. PzkmxIY4OD6M/5OPNDbEZ+M0NoRvaDgb4sJ0HRuiZnwsKt1jJB3i/2SMdlkzdnxk/yfjjW2IbuON
  3122. bYgvMo1tiFczjW2IxzONbYh7Mo1tiD9nxmhDdBsdyf+JLZL/E1sk/ye2SP5PbJH8n9gi+T+xRfJ/
  3123. khHs/yTjNz9/coJNZU7E7v9klMqiiN3/ySiVURGj/5NRKrsiOv8no1SmRSz+T0Zp5+MK++/m/wRu
  3124. t13wf5KitjJOSMG9cMu46P2fpHXV/8m4X2FvXD/utz1/cloy+z+xdrL/kwz2fzIlYHYcHhvt+ZPH
  3125. hkfyfzI8lvMnQ3DNfsZ73em8gKVT7f/kX5S6nlJl/yecWpveqfZ/wiV0I1nZ/wnLvvmHTrX/k3cp
  3126. 9aCj8z/l/wQXkdH4P0n6fc+fjPj/9/zJaO412wD1GHl3D6XeN0A9Rko5dfk49RgZyiV82l89Rsaw
  3127. bPXx6jHy3m5K3T2xU+f8yccwlbri/2RMwP9JUud/3P9Jn07Z/8kQPf8nw6L0fzIsnP+TMWH9n1jD
  3128. +z8xd/4a/yfHRuX/xBrs/ySD/J+M1vF/MjrE/8k49n8yMeD/JC30/MnGetX5k0eHs/8TnPZTZo8m
  3129. /yc29n8CxkCQ/5PRav8noyOfP8kcrfZ/Mjri+ZO2QZ3s/2RsJ/k/uTKs/5NB7P9kLPs/Gavj/8Sm
  3130. 9n9ii3j+ZJ5c/d408H+Swf5Pju0M+D/5s/75k/1DYvZ/MkzP/wmvVAL+T0YZ+D9xhPF/MioWw+YZ
  3131. I2lD/yejojp/MjQlkv+TUWG4ru0TQv2fjFT7PxkZC9d128iIXNcbeP2xcIKR/5MJ0fo/GaLn/2SE
  3132. tn/7jTTwfzLR2P/JiFi6+VUjaUP/JyOiOn8yeWAk/ycjwnRz7/Gh/k+Gq/2fjIilmz8cHrGbS5PY
  3133. /0mmkf+TzIj+Twbr+T8Zpu3f8cMN/J+MD+f/ZHgsPSsN62LPbhgW1fmTixMj+T8ZFqZnj80I9X8y
  3134. TO3/ZFgsPWsaFrFnYf2N/k/SjfyfpEfp/yRFz//JUG3/5gw18H+SEY3/k6Gx9PWRIV3s6+1Dojp/
  3135. cp05kv+TIWH6ero91P/JELX/kyGx9HXykIh9/eoA9n8yzsj/ybgY/J8M1PN/YtX29xyrgf+TdAP/
  3136. J9ZYujnFSNrQ/8ngqM6fFPeP5P9kcJhunjM21P/JYLX/k8GxdPOEwRG7+aN+7P8kzcj/SVoU/k/8
  3137. /rD+TzAr2P/JoFh67Eoj6ej9n8RU5w8pUXPkn0yNyf/JUX9U/k+M6g/1fxIdWmP/J8mx1Pi2kXSQ
  3138. /5NjIvg/Se4M4//kiM7QuTAmmPZoYRr7PxkYS52bjKSD/J+MidX/SZKmrcL5P4kJb/fo8Br6P0mK
  3139. pcJlRtJB/k9Gh54/uUxcLllgra/2f5ISOH9yCuS34ztH9n+S0sn+Tzr94c+f9ITLXhzeqfV/kmJ0
  3140. /mRPItnyHs1VUnKK1v+JuAOGP3+yVJQhnT5cx/9JcnTnT2YzCP8wtf+TZLX/EwTwX/V/kvjr/J+I
  3141. e6bi/0REYvJ/0r/L/k/MXT9/ssH8G58/uUvcDPX9n5j+d/7kf+dP/k+fP5mOT/geH/f5P3r+ZM8A
  3142. fP/05tM6nLH3e+r4Pxn8m/g/+ckfhf+TvmH8n9TpcMcyewZzxz7o8Ef0f9JLnzu2r08sz/RXjKT1
  3143. /J+YQrhjl/UJ4//kRR3umLNHMHfs+0P+iP5Peupzx7rFpOq7vWPjjh3o9If4P+kdxv9JrQ537ILu
  3144. wdyxeFbVyP9JD33u2GAj8KH+TxJi4471YVXV/k8Swvg/qdXhjv0lPpg7Zj3oj+j/pLs+d2y8EfhQ
  3145. /ye9YuOOjfL7Q/yf9Arj/2SzDnfsrm4a7pjjgN/Y/0m8PnfsTCPYof5PolUS/Z8c9Yf4P+kZxv/J
  3146. Cxru2Jo4DXfs/J/84fyfxOtwx+b3jEWlmUbSIf5P0KJU+T/pEdn/SQ9j7lhDD2Pu2FM9jLljxT2M
  3147. uWNzexhzx2b2MOaOje0RI3es4bA/gv8TEDD0fwIChv5PQMDQ/wkIGPo/AQFD/ycgENb/SXyw/5Pu
  3148. v935k56H/V32f/Kz8qSI1f/Jz8qdNyb/Jz8rt7Fo/J/8rNwTIvo/6dBOtju6/a7+T7p1wf/JD361
  3149. /5Mf/LH4P+n0x+z/JO5X8MEuj/ttz58c+72f/J/82y/7PzEHiGA/mqI9f1Ihns/G/k9AIDb/J7g0
  3150. nHBnZ1pXz5/s6fXfO39Sgs/1Ke6HdWwJL9wagv2f9P2V/k++8Uf0fyJaUtf/yXodG+Kbn/3B/k++
  3151. i2hDnPuLX9//iT8thkf5bUbSev5PfvIH2xBD/Gn6/k+e07EhjrBxpPJ/0hbRhrjmsF/f/8nRWFT1
  3152. GUnr+T/ZH2JDTDyapu//ZJ2ODZHIqqr8n3wb0Ya4/We/vv+TI7Go+qSRtJ7/k3+H2BDTj6Tp+z9Z
  3153. p2NDjGXjSLEh3m2NaEPc3+HX93/ySyyqvmQkref/5McQGyLvlzR9/yfP6tgQJx30a/yfSMY2xLpD
  3154. fn3/JzEp+a/DUSqJ/k/aQ2yIWw6n6fs/eUZjQ1xxwK/xfyKFsyHeO+jX8X9iBDLU/0n0Klmkse3a
  3155. Zc1TP6dF9H8iRAz9n1B+eP8nlB/e/wnlh/d/Qvnh/Z9Qfnj/Jx1pMfo/+T6CDfGn7yPYEM7vI9gQ
  3156. o76PYEP490WwIT7ZF8GG2LrPH8H/yaG0IP8nh9J+c/8n+1TmROz+T/apLIrY/Z/sUxkVMfo/2aey
  3157. K6Lzf/KdyrSIxf/Jd9r5OOhg2u/l/wTvNLH7P/lCbWVsgZi3R9WBtGjPn0zZ7++i/5MDaV23N77/
  3158. yeCe2BX/J5+TvfH0V372f3LIT/5P4gNmx9+ozmj8n4jVi7H/ExCI+vzJ1370f7KG2P7nwwpE8X/C
  3159. qZ92+tX+Tzi14Ge/2v8JpyZRCbL/k8cp9chhv9r/Cad+/ZH/P+X/BBeR0fg/afH/nudPkr/x/397
  3160. /uSxx6jXHO3qMXI+p750VD1GEjh1xiH1GHmIU7//QT1GHq+i1OYO9Ri5kFNf/cCvc/5knphSXfJ/
  3161. 0p7G50++/cz/H/d/8r5f9n8iZl2o/xOxVo/K/4mQ0/d/IjomjP8TUV84/yef+H+N/xPR61H4PxE3
  3162. Pq3/E7gBetMOfp8W6v/kh7Rg/ycH/OT/5Ihf9n8Cj4Wg8yf7l6j9n3xLd9wXcNpPeUvUA/5P9qWR
  3163. /xMclFr/J0JC8X/yfVrE8ydr4YKA/xO8wNj/yZd+9n8CkMD/iSOs/5MvCXztfgrrMQzyfwLVB/yf
  3164. fB/22RHwf7KXq79SFCbd2UEt+vURf8D/iUP//El8uz9W/yfCXAn1f7LPr/V/si8tvP8Tv1/f/8m+
  3165. WAybdCNpQ/8n3xk8iVX+T8Rixtj/CZaj5//kF3+I/xMhq/g/wQuj9n+C0sb+T3j9cUg8hMPSzT48
  3166. 7I/S/8nXOv2b06bt38VtaeH9nxzxG/o/aYulm083kjb0f9Jm0M0q/ydiPWDs/+TbMN1c9nNIN9/y
  3167. raqbS7+NpZsv+TZiNye0UDdbfjbo5v0d/kj+T77U6d95rdr+XdeaFt7/iRhJ+v5PWmPp2QIjaUP/
  3168. J60GPavyf/KpP4L/EylMz244FNKzj0iqnl0vxdKzbiliz078lHr2D4cMenaIyIzK/8lenf5d/I22
  3169. f9/8Ji28/5MOfxT+T76Jpa9vN5I29H/yjUFfq/yffOyP4P/k6zB9vf1ASF/XfK3q61e/jqWvl38d
  3170. sa9P/5j6+qwDBn094YA/ev8nn+v09yNfafv746/Swvs/OegP7//kq1i6+UEjaUP/J18ZdLPK/4mw
  3171. J439n3wVpps/3h/Sza99qermj76MpZuf+zJiN1/6IXUzrMfCdvPM/f7I/k/eDHv+ZPCbOocIEr+M
  3172. pcf27o2hx8L7PzEqJdT/SbR1HpLS/u2Pxf/JG1GdP/nhi1jQbjOSjtb/SUw1nhNdjej/5Ee/sf+T
  3173. z7WDR/F/8prO0Hnv81hgVhtJR+//JKY6j4+2zkPStz+ErneN/Z+0aNoqnP+TlljwLjKSjtL/SUwV
  3174. DoyuQvR/8r0/5PzJhE/TTJITtgzV/k/EgoLz+0O+DbcU2f/JXj/7P3nT4PzJe5+Iy1q/8mv9n3zh
  3175. Nzh/suYTsuU3aq6Sln/h1/g/edPo/MkVUO1NooAQ/ydf+KM6fzKSQUykMtj/CUFg/ydv/LfPn7z6
  3176. qf9X+T95Q3X+5ODrsZ0/ueUjf1f9n3wS/f59iP+TTwzGeJf8n7wW5vzJe//0/+/8yf/On/xfPn+y
  3177. HZ/wPeY0p/3fPH9yzG58/5SzQM//ybv+UP8n4lb7G/g/2RbF+ZPG5jTd8yerSvX8n+wJ5o5d3BCR
  3178. OzboX/rcseuaY3mmn2Ykref/5K0Q7tgn76fpnj9ZWKLn/2R3MHfs+p0RuWOZ7+pzx+55PxZVzzeS
  3179. 1vN/8s8Q7ti/30vTPX9yYbGe/5N3grljnh0RuWPOPfrcsZXvxaLqtUbSev5P3gzhjvV6L033/MnA
  3180. Yj3/J03B3LGK7RG5Yxfs1ueOrftXLKreaSSt5//kjRDu2PB/pemeP5m5SM//ydsa7ljNq8bcscJ3
  3181. 9Llju96NRclVRtIh/k9eD+GOnfhumu75k4kerf+TtzXcsXe3heOOPdSkwx37aU8sKjUYSYf4P3lN
  3182. y1X5y56I3LG5e4y5YzP3GHPHxu4x5o713GPMHft6tzF3rGG3MXfsqd0xcsdmNkbgjqU1RuCOdW+M
  3183. wB3buysCd+zVXRG4Y4/tisAdc+8yOH9y8ztpQf5P3kn77fyf7Ory+ZOzd3X5/IllV9fOnzQ3xHT+
  3184. 5JmG6M+f3NGgnWxH3077Pf2fNPlj93+yVc0Me3RrLOdPRv0z5vMnw97+FXywT9/qIh8snP+TOtr7
  3185. XfmKfP7kMiBhsP+Ttwy2urX+T3ZEOH9yaHus50+uxqXhhBX/7PL5k/PEkva/df7kfVyGTjFdq+f/
  3186. pDH0/MngD/y/zv/JCxHPnyx6U//8yQW36/k/2RVsQ6S8FNGG2N2ob0OkvxnLo/yXN2KzIYa/GmJD
  3187. rHpD//zJ5Nv0/J80BNsQGS9GtCG+2aVvQ5xqBD7U/0n0qpL/k20hNsT61/XPnyT9Tc//yc5gG+K0
  3188. 2og2xJEGfRvivNdjUTXNSFrP/0l9iA2x/TX98ydv36rn/2RHsA1x/paINkRig74NUfBaLKqeaCSt
  3189. 5//klRAborlR//xJtyI9/yfbNTbEvM3GNsT4nfo2hKcxFiUvMJIO8X/ycogNcXCX/vmTb2/R+j95
  3190. VWND+F4IZ0NcuEPHhqjZFYtK9xhJh/g/+Yd2WTN2V0QbYswuYxui2y5jG+KLBmMb4tUGYxvi8QZj
  3191. G+KeBmMb4s8NMdoQ3bZGsCE+r4tgQ9TXRbAhKusi2BB31kWwIS6ri2BDnFwX4fxJ5s6g8ydTd/7m
  3192. 509OqPs1509+funXnD+pe6nL50/cL8V6/mT2S107fzLoJe18XLH99zp/cmR7l86fnFGjtjJOqMG9
  3193. 8KztUZ8/eaG+i+dP1r76K+yN61/9bc+fnLaB7I1xG/n8CezXov+TpoDZcXhbtOdPHtsS4fyJe0sM
  3194. 50/2/gPX7GfcSGz/qzaozxZ0FLL/k53qswXrOLV5u/pswalcwpgN6rMFM1n25GfVZwsO30Cpt2z/
  3195. T50/OXlblOdPlj33u54/uaru/9/zJ6O515zPqcfIu9ez/5Pt6jFSyqmbtqnHyFAuwb9OPUbGsKy1
  3196. Wj1G3ruOUs/dpnf+JOfFrp0/efcf8vmTvzz3Hz9/ctGT8vmTyzbpnD+p3Rzd+RPf5jDnT7b8I9z5
  3197. k30bw54/efzZX3P+ZPnr0Zw/uX5j0PmTU3bi+ZNbtoaeP9m9Nfj8CbwfQP8nr8nnTz6tDz1/Mvky
  3198. tf+TLXTHnYLTfsrsrXj+5IQ6oouctjPk/MmcrarzJ9dvjXz+JHOr6vzJKVsjnj9p+zsfAPnzNjp/
  3199. cpbfH87/yd8JfNY2Cp3bQs+frKtTnT95uS7i+ZN5cvV7RdNJ/p3UonNfD5w/qTvq1z1/4nk21vMn
  3200. ozfr8F3XvaTlu373UvjzJ7439M+fvP9SLIbNM0bShv5PXorq/MnQmgjnT+wvheG6tjeGcF0/eVHF
  3201. df3hxVi4rttejMh1vYHXHwsbDbiulzRGef5k2iad/n2zVtu//V4Mf/6k5jXD8yfttbF086tG0ob+
  3202. T2qjOn8yeX2E8yfTasN0c+9dId18cIuqmxNqY+nmD7dE7ObS56ibfQ0G3XxzQ6TzJ396Xqd/v9us
  3203. 7d/xW8KfP2naFeb8yaAtsfSstLmLPbthc1TnTy5eF+H8yTWbw/TssTtDenb4ZlXPTtwcS8+aNkfs
  3204. 2fVrqWc37zDo2VU7ojt/cneNTv/2e0HbvzkvhD9/0r4zivMnGS/E0tdHNnWxr7dviur8yXXPRjh/
  3205. ctumMH09fXtIXzs2qfr69E2x9HXypoh9/eoz1Nevv2rQ18+9Gv35k/vX6/T38I3a/p6zMfz5E9OO
  3206. 8OdPpm+MpZtTjKQN/Z88H9X5k+LqCOdPlj8fppvnbAvp5uznVd186fOxdPOE5yN280dPUzfDeixs
  3207. NzfURz5/sntV2PMnK1fpHCK4/++x9NiVRtLR+z+Jqc4faqLmyD/5SiznT56uiOr8yQ1G9Yf6P4kO
  3208. rbH/kw2x1Pi2kXSQ/5OXjc+fpGwIc/5kzkqdoXNhTDDt0cI09n+yPpY6NxlJB/k/+UeM509an4vm
  3209. /MlxMeHtHh1eQ/8nz8VS4TIj6SD/J1tDz5/cKy6Xcp/Unj+pqgmcP7ka8h1PKudPFtXw+ZOTHjI4
  3210. fzIRLvv5Ce35k+wao/Mnv6wjW3675iopuUZz/mTnKqPzJ1tEGdI9T4SeP3lrQ3TnT25hEKc+oTp/
  3211. cv8G1fmTGav+2+dPTl/3q86feCrU/k8qYvR/Ut3V8ydtz3b9/MmGZ3/j8yd3rQzn/+Th/50/+d/5
  3212. k9/9/EmjfP7Ejyc7xC3jHFfgjnFOrnzDyBZNJSZmMyafmS9+2vH93JkF4mcR/uxJp1MOziqfmwCv
  3213. 9dLw+d/j5Sfl0yk9iQVYHMQC7KkcTikmVllxlYn+ZZcXM6esuJ5DYpQVK4QyzBEBHU450xpAKZ9K
  3214. Wdyzma9toWvbldJNcZRj4RDiQgLIO1y6Bd9KFltJW3tA8XMccul2vtZB1zrjAqXnck4+h7kkUaiU
  3215. nk+lF1DpWYG2PMcpl17E17rpWp9SehXn1HBYRRL1Suk1VDpu1v+qzp1Vvh4eC/B65Iecsq+lh57G
  3216. F3sfzyTyTFE3eqFb2A34AVVwsGe9TMbDvLIfpJWPAR9P3MMtaZCwNRUG58vwiljqtwyueDmLM6oC
  3217. Gfsf8HdOayjOT4P+K1t9lQhFtCDNRFQ8qhbtqZ+fABPzQF98u5PHsAoYVj6U9U2lH99iFjCeXjKe
  3218. Qq62IlDt7Q8gngrO8AUyriQ89YxnB+FplPEUKHiuRTz3Ep6PziA8eYwnF8q6iPHkMZ6FVYRnfVMa
  3219. VwepP96PUDoYSmkASvP9CAWckwOU1LEIxT6WoeQpUD5dA1CGApSydal41yifcilDcjEkJ5S5YzX2
  3220. XDP3nIsxfLKaW8oxFhJuTy162dRTiF9AEPIQQkPxxQxlDkHJl6G4FCjnIZQNfRDCZzMIQhZDcACE
  3221. aaupVbK47j/JdRdw3YVU9wc+rNvHdd/PdS+nuivkurOUut9/HOo+j+r+C9dt57ptUPfOR6luO9f9
  3222. 1aNcdxXXnU91X0Z1N3Ldr3Hdb1LdTXLddqXuS7HuQ72x7gPTmUfIdQNdXsrmuq1c97Vc9/rmsdDj
  3223. PSl171Ks2TSOao4bRzV3H4fRhHFcs1Wp+fPHoOZHoeayeam5ovo7uPoErh5H0+uPYM/bmaCRwCj2
  3224. L5bn7DhqgQJaijiDliOTDkpZ9wlou4rzhWACz1ZCVSCCOECVoKA6G1GNo/b45XQC1MGsEKQZTH2E
  3225. 2oPsANEeMpJCRpIXFsn6MkRSryDZQUgaZSRUEyLZVgVI/pGASNyMRGIksIaVNjxMSCRG8pmXkTQx
  3226. EldYJKmExGYPIEm10zS1MxJJQXICIjmPkPRgJM0qpoyUxkiaGckFMhKHnZA4wyJ5qBSRuBUkiwhJ
  3227. qYykWUHyXCUgae2FSO6bpsO3fvghQtLISN64j5H4GElWWCQWQtKiIPmSkEgyEhUP7BhEchchsTCS
  3228. WkaCL5gTGUktI5kmI2lnJI6wSIpLEIkzPYBkRjoicaUzkloFyarVgCSFkKxw6vC7S1YRkmpGsqWM
  3229. keSmExJ7WCRHihFJlYLkCUJSLSNRMbHNiGRtT1jgrUN+vUDUjxFVMCJYJUgHKghRBSNKQ0TiUV6T
  3230. Lq+3znDCHwf8scEfC/xBAvwP0lxCZcoIoOqeQfeZDEZVoaC69VFANaUnoik+jTm1jAaWLtI1FXiL
  3231. KeJbTCmDKnyGjvwWW6BU0VzWDGouG68I8zJodePiMItDO4cgL9qw9l54r7u6AFJ3Fc/LUAj7pQrK
  3232. PY/g86cHopRO5cULo4RVmbRtJbVZEcN7p5rhFTE8N8OzMrx6hlHDYRWHPg7dBG8IwWsieO+KIF5e
  3233. xCjwjkd4DoJ3KcNTU+alMQyvgOEdJ8NrYXgSw7MwPHsmtxKHCRx2MDyJ4P1tEcLLykR4J2cq8AoU
  3234. eA8+DPD+3h3hvXUKr2kYHixtJc8KXtMwvGVPMzxXJsHLzSR4CfJyn+G4OSzkMJ9DkBfwPvIgvCqC
  3235. 94QKXp4C7+BDAO+47myKFAhT5IAAas/lZQYDRfrmhw8SoxsIRS+LQWuSSkthY+WJ1FqcUFtTnSxO
  3236. ly1GSSRGfy+dshL4JU+kumBhfO+X8/Ozy4FN4jll2UMGewMnwpaMMItwKyEnFfe/jeT7BOStMlLJ
  3237. 4yMqZ5aitQm1nhMfpPUl55DWxH5bTrTTL5eT1mAwkdYPlFBKB4uR+GKUYG3PWUHkdmRZqbYGn1oV
  3238. y9ZgkZG0lsEPdUurlpKmBIi+f74KNH0AVhF372jU5YMnrUKa8JJuappwiUIj/ncF5i/V5Jcq+bsp
  3239. 36fJL1Pyn6f8+zX59yn5D1D+A5p8r5J/E+Uv0+QvVvLPpfzlmvxyJf84yn9Qk79EyU+i/BWa/KUq
  3240. /Vdi/kpNvk+lP+VXaPLvV+lP+as0+Q+o9Kf8hzT5y1T6U/7DmvzlKv0p/xFN/oMq/Sn/UU3+CpX+
  3241. lL9ak79Spf8KzK/U5Feo9Kf8Kk3+KpX+lP+YJv8hlf6U/7gmH7RVvVCc8yOxaaES6TixrG0960cN
  3242. 3fYNtUAiCLyoFZjyb5VAuxf4/P/WCFSqBd4GgXKtwGG1wHoQkLQCF+xXCZSDwPT9GoH1aoF5IPCI
  3243. VuCYn1QCZ4NA4k8agcVqgQwQ+JtW4IBaoDcI7NUKXH5AJSCJhV9rzgGNwC61wC4QeEEr4DioEngK
  3244. BEYe1AisUgvcCwIlWoEBh1QCV4HAEa3AMrXAdBC4+5BGILFDJTAGBDq1AkvVAnEgcEeHRqD/zyqB
  3245. FrHIa/1FK/CFWuAVEGjSHiFZe1glsBoEVh0GP+u0vgw8Fsu6p7am9VAWnpqMu8JlvBsmI2hv4IRl
  3246. cObjCnNgMp2xjG6WAzU3y4HhC1MZ+98+AIUlKIV1PEAHSDSF5RsUprLeH8XC/j4gUNhaKuwkTWHH
  3247. GxSmMshzsbBLlMIup8LMmsISDApT2dHxWFi8UlgiFbY3SV3Yx0nhC1OZwpvvh8IG9Q8UtuN+LGyL
  3248. prAag8JU1uy1WFh6v0BhC6kwr6awRQaFqQzS4VjYyX0DhWVQYVdoCsszKExlU77tg8LO6RMo7BMf
  3249. FjZZU9h4g8JUZuE9WNifewcK81FhvTSFmQwKU1l2U7CwBQmBwqZTYR8lqgt7NzG0EJUh1r4UCvH1
  3250. ChTiX0q9qCmkRqcQlZ20Fgv5e89AIS9SIcs0hSzWKURlzczFQt7sEShkPhVyg6aQAp1CVDbHaCzk
  3251. m+6BQo6lQs7WFDJDpxCVZfDxEiikm1LIt0uwkHGaQmxBhbRO7BvmjpYQJsPlpV1t6aNFtHpVbVDn
  3252. IYa3lGE3lzD8cYAaw1kDwlR5W5/wVcLGtVTAVar2oL8qhyqnKVXuL8cqO/urq+zoH6bK73uHqVIY
  3253. doc9VJtqm3kh1vaiMhXupdqe19S2Nlxtc8PU1jo9XIYtXMbRhDAZH4bLGB0uo6BXmIwNPcNkHAz3
  3254. GDwlXMai7kEJe+KDEuzBCQu7BSU0xAUlpAQltF2jiSViR8pm5fh7FLOybQIKZMnTCAywtiGyONpm
  3255. R+8Osc3+5gXb7Oy+xCgg692yhKx5ywqy7i2rwdqH84FV3eh8YA2fD3R3o/OBaInwMgT3jSDET2h8
  3256. 6EWeAW4f3Ns5X9jSq4syweRdXwFJzDMYqTkeOLaIjwcS786bJSWLFMBHmx+WJQmMz8r47F3EZ5FO
  3257. JHy4+8L4LITPERZf8UIVPgvgm7+Q8PkYH+0lWVbQ3pJlNew1dQWfVXroPsTnVuGrzkB8jRnh8H19
  3258. iwqfFfC9ewvhszO+LMbnYnx5XcRnkw6XIT6rCp+T8OWHxTdTjc8G+I5nfPXphK+JwhUtFK5uT48d
  3259. H+yEziF0sG3Kh1NXN6cjuo50BZ32cGr1gsDh1DtM0kMLCFk+IytkZG5G5usCMmg5u1RfSjMjXTUz
  3260. CFtFeriW67dA1XJ2aLnD8wmfifFZGJ+N8Tm6iM8h2QgfbsczPivhywqLb958FT4H4LuE8VXZCV8N
  3261. hSvqKVzdZO8avizJXYL4fCp8tXbE12wPh+/Nm1X4sgDfSzcTPifjy2V8+YyvsIv4nFJLMeJzqPDl
  3262. Eb6isPjGq/E5Ad9QxtcyjvC1U7jCxPgsXcTnkpyED1+GMb6OcYjPGhbf4ptU+FyA7283ET434/Mx
  3263. vioKV9eM6xq+PKnqXsRXqMJXQfhqx4XD992NKnx5gO/DGwmfjfE5GJ+T8eV2EV+BZCJ8FhW+LMKX
  3264. FxZfjhpfAeA78Uaij+ZK+X+jX/nShfyrUMrhX0XS6fiLeATSFI4AJUCycwTIDtIwjuDKcgBHqiAS
  3265. xxFc5v50K0VgSSO9jzfJsBSWbCIcZns3V+P73btBer0byYJPgemRM/Wr+Qtc3ss03OVpnlg2mQca
  3266. SasJrzst2VO/W/AAA4Cj/Qmwqv3pBlQhHMdHqOAiFfArR7e4UQUHqZAVToU774lFhVwjaX0VHGoV
  3267. JpEK4UhQQCXB5M248Nt4F6rQYkIV4B2Brgp1d8eiQrmRtL4KACCgwvXXy5+L0yWKBbFA2+9EFYgF
  3268. +jKxQI+aF8FHNVTn40mfhaxPmzuW7zdotdvgNuJ/BrQL4n+Cqj/I/M/1PrW6d11Hkwi1+fON/BGH
  3269. 9KWBjzec4jY4nlKu3iT9UjzXW2/TbpLOOaIS2A4CZ2k/3TJaLfA4CJi1Al//ohK4GwTe1X4dZq1a
  3270. IB8EVmkF3GqB00Dgeq3ABWqBkSAwXSuQoRY4KhYDrdagT9iodzA/BoF92o/gnKoWqAOB8VqBO9Sb
  3271. pA+BwF+1m6Rb1fuwt4LAs9pt1l/UW715INCq3ck9US1wAgjYtQK3qrebB4HANdrd5Fr1jvYB8VBv
  3272. fUq7o31UPR7eBYE27Xg4WS2wEQQytAK3qXf2HwCBa7U7+y+pXx7cCALV/4bPgeh+D4T4pfg9ws5Z
  3273. 5RtqMskIJprqD9LuO2C8Tzj7DvmThItwHmSX9XKV34uf0yrjbwiWlRCh8F5ieizCJ5BIrUH7Cj9Q
  3274. DqlVlAr3upzyJ+EmN6vsaaQ13b3TiWzIDcRnXAiE6xw8pSPdvkj+rGEJ8U9Lqkz0L7u8hPmnJfUc
  3275. Ev+0ROGfYo4IGlmghQQUkmkJk0xLmGRaQiTTEoVkWkIk0xIrCxCTtERhkpYwk7SEmaQlxCQtUZik
  3276. JcQkLSlgAaKLlih00RKmi5YwXbSE6KIlCl20hOiiJfRBEKUnvNou8Grb3qtpdG7tQDM/LdNGv8kp
  3277. Ozir7ICUfwcyRx8frsMcnXELUEQ2BDNHL1tIvJUtFpkZif5WC0D4FZk0qrBJXy4AklwJk0YriTRa
  3278. okca3fE32LU4SiTNY4brkEafX6Alje6+hUg9r8ikUYUbeibhkUmjClNzIuFh0mglkUZL9EijxyOe
  3279. csLz1DAd0uiYBVrS6OmMZ4OGNLr1GoQik0bdAShrrkEoTBqtJNJoiR5p9JlbAcoYJI3OSy0SeNKH
  3280. 6TBGH5iPPRbMGF07n5vJoWVtHkP1M2O0hBmjlcQYLdFjjI5GHC8Ra/O5oTqMUfN8LWP0WLlumTFa
  3281. QHU/PRfrZsZoCTNGK4kxWqLHGH2yCOq+nOrOGqrDGF12s5YxCvdTrDuIMZpJdTNjtIQZo5XEGC3R
  3282. Y4ymY93dqO7tQ3QYo4Nv1jJGT+C6N2gYo3+/GmtmxmgJM0YriTFaoscY3bAQaq5mxqhLVH/2EB3G
  3283. aMVN2PPBjNFtf+YWsETkafbMB35ZicIYrSTGaIkeY3QIojqOGKOvWXUYo71u0jJGT5CRyIzR3LBI
  3284. br8CkSiM0UpijJboMUaX3gJIGomnOduqwxi940YtY/S5PzESmTEanqf578sRicIYrSTGaIkeY7QH
  3285. IrmckOwZrMMY3V+oZYweIyORGaPheZoFhERhjFYSY7REjzF62wJA8hOxI/MG6zBGry3UMkZX5TMS
  3286. mTEanqf56WWIRGGMVhJjtESPMfrjfPz0CyH5dJAOY/SzG7SMUbOMRGaMhudpnk9IFMZoJTFGS/QY
  3287. o9cgElsv2odnnuacQTrM0Vk3aJmjd1xBz7uncwM8zRmpTvzrwL82/Atcze6p9LHil+YgMoVBWkkM
  3288. 0hI9Buk/bwZkT+EbjE348BbIXk/RYZBuvF7LIN17OT+JFQbpTAA2E3DNBFgzAVVPAHVISiNQCoG0
  3289. kgikJXoE0iwENYkIpGek6BBIx16Pd5xgAumxdxHHsIQJpK8EEUhLmEBawgTSEiaQljCBtIQJpAsv
  3290. BY5hJRFIS8IQSB+4Ccm3xNB8OlmHQOq+Tksg9d3J8JhA+koQgbSECaQlTCAtYQJpCRNIS5hA2nwJ
  3291. wiMCaUkYAun+GwHeeII3NFmHQPr5PC2B9Mc7GB4TSF8JIpCWMIG0hAmkJUwgLWECaQkTSKcSPCKQ
  3292. loQhkJ6P8J4jAmn5QB0C6enztATSc2V4TCDdAG+A5KU6I2HuaAlzR0uYO1pC3FEo5ZGLERzRR0vC
  3293. 0Ee3FCL5FumjvcgDxy8CZmuaDn304b8G00ezL/cjXyYiffRTyT8P6KPrmD66b/7l2fRVyQsKDXYW
  3294. poJfkBz8jmQ2fUdyrJF4n4C4Qh6dOTeEPLr9BoU8qtJ5RJoOefTpvwSTRy+4LAJ59FMpaZ4+efTa
  3295. G2LZUTrJSFqHPDrn6pAXlB9cH5E8+q/rjcmjL1xvTB598Hpj8uiC643Joxdcb0wenXK9MXk05Xpj
  3296. 8uiB64zJo/+6zpg8+sJ1xuTRB68zJo8uuM6YPHrBdcbk0SnXGZNHU64zJo8emGdMHv3XPGPy6Avz
  3297. jMmjD84zJo8umGdMHr1gXmTy6PlqbugBsZprPV3LDd2uFngXBP6uFZig3r3ZCALDtNTP5WqBB0Dg
  3298. Hq3AD5r9HxD4RCtwlnoHKRcEsrQ7SGvUAseCwP1aAat6k2oACPTUblLdrRbYJ1ZwrTdoBb5VC7wJ
  3299. As1agfPUO2lrQWCadidtq1rgPhB4ViuQpt6suxYEBmo361arBVwgsFgrkKTeDxwHAibtfuBKtQDY
  3300. S633agVS1HuSX4l1Y2u8dk9ymVpgBwjcrRUwq7c914DAUQPy6D1XRCCP/umKAHn0Caa68EMR3eZU
  3301. 9lAWnfoS3XpGksiPJBG0hfBpARCTTrIEJtp3BTjRSpPVE+3u5ChKVW0OlGKpHykM0xVU6nmaUnOi
  3302. KVVl9h+Hpd6mlOqkUkdqSh0cTakqk/7ja6DUYUqp316DpbZqOKdfDIyiVJVJXoyl1ink0+VU6iZN
  3303. qc9FU6rKvHZgqTsVFuqpVOpdmlKLoilVZSp/OBdKfVuho0pzsdSzNKVOj6ZUldm7CEv9QOGlPkCl
  3304. pmhKHRBNqSoTdiKWuleh7Z1MpbZoOKUfJEVRqsocbb4aSt2n0PO+vhpLXasp9QlNqUGlqUzI+7C0
  3305. ToWqWkGl3akpbWGSTikqm28GljJKKeVcKuViTSnn6pWissn8V0EpToXx2o9KOV5TygS9UlSmUy2W
  3306. colCeW24injZmlIS9EpRWTg3YSnzFc6rm0r5VsM03ZuoU4rKFBmPpSxR+KonUik7NaW8nCjfEfuY
  3307. g++RT/YNd/e8M1wOWOzHXBLCW626ErC4lDG+/krE8o2Gt9oyINJd+7s+Eccrkw9WXxzCZB2GIJ5R
  3308. pkQ6gfBoQNweEcSsiCCEtTjy4hBu68N/hvrNSv3P/BnrT9XUPyJi/Zt7R5K4L6LE5REljoso0TOi
  3309. xIyESBL39IokUR/xUe6PuBw4WSOhqb97cMp78cEpmSEpt3YLTtkVF5ySEpzSNk8bVRwTomG970IV
  3310. fdZBIicG5jUSaIcGrqiHIV53YYiBmpUPBupFxKDlPQzLUmbQrmQGbWWXGLRiTD+UDyyJV2T+LLjX
  3311. AP7sLO8G4M9m6zIYv87hj3O5gMHYnIMMKN73sSxl7uxK5s5Wdp07678Csam4s5XEnd0Qnjt7Vk4w
  3312. dzaL8TF3dilzZ1cyd7ay69zZywmfijtbSdzZDeG5s8+eHcydrTib8DF3dilzZ1cyd7ay69zZly9H
  3313. fCrubCVxZzeE5872UeND7mzHWYSPubNLmTu7krmzlV3jzh6SbIRO5s5OEeiIO7tBzZ0douV/nhXg
  3314. zp4qXcHAmDq7lKmzK5k6W9kV6ixsmZdcRlMiXTUlCJiaOKudEnuy/SqPMzuzCRmTZpcyaXYlk2Yr
  3315. u0qatUttcxCbijRbSaTZDeFJsydk+4NIvWmMj0mzS5k0u5JJs5VdJc06pLMJn4o0W0mk2Q3hSbMr
  3316. XcGk3ntdhI9Js0uZNLuSSbOVXSXNZklrL0V8KtJsJZFmN4QnzR46M5jU+9WZhI9Js0uZNLuSSbOV
  3317. XSXNOqW+hE9Fmq0k0uyG8KTZi9T4kNR7BuNj0uxSJs2uZNJsZVdJs7nSXy9BfCrSbCWRZjeEJ81u
  3318. manClwv4npxJ+Jg0u5RJsyuZNFvZVdJsnvTGxYhPRZqtJNLshvCk2cFqfEjq7TGTaLEuKfMcmTQ7
  3319. mn8VSIPPkemz/c9R8WRN58hc2oOzVVza1tkq+uzHs1Uk2bdnq+izr85WMWafvBy/j9dwUcBjFdoj
  3320. sseqGnwyv0Ks2S3Imo2/EPTegNwebyXaQFM/mb8gx7sgYda9B+fPyS6fDbvrffOMdtezvT3FjRlf
  3321. JMyG3fVPLjLaXZelka8p2g/4mhs0rNmXZ6Aaoy4MqIGkgB4VGjWIObsFmbMnX4BqOEiNrHBqzDAC
  3322. FqLGoNjV0DBnD01HNRIUNZDV0qNaowaxZ7fgum/B+ahGCyZVwksSXTXuuDAWNc4xktZXAwAE1HCQ
  3323. Gq3nB7lBK9WoQQxacoO2/jxUgxi09G3PqQfMix4WP/h7oMH82bUXdJ0/e8MFXeXPfi/zZzdo+LOn
  3324. na7iz46ZqSKuX53H31SWProywKb94XwDNq1mW3nFWaHbyk41WXYBCEzUkmV7qAXOB4H9WqLq62om
  3325. 62QQqNUKPKAWSAIBt1bgGrXAj+IZ33qBVuBktUATCGRoBRLVAhtAoFPLhf1avaW7BATe1QqkqQWu
  3326. A4GBWoGr1LvGOSBwrnbXeI16YzoTBO4P2ndW7333AYEm7d73aLVAqwuIy1qBfPX+eyMIzNbuvz+p
  3327. 3uJ/GgSWabf429TjoRgEPtCOhwy1wNUgYNUKXKt+1TEDBC7SvuqoVr9NOQYEVhCbNoJ/PfRxvSwb
  3328. yZRn9CJvZj9Nhe9he9zEkrqIUz+l1FJMrQMOpVR3On5EG94gSxvoNxAIpTX0G1h7DR6k4zV4kKQn
  3329. tV6EOQWYU0E5SKGT3qacKsxpohwkuEkvUE4z5iDVrMGDBDTpYcrB57fXYxsnb0F56+zid453jQOD
  3330. jfBQN1s8Tgy8uSwXlU++6j/C5F8L6wHwyTcSfPKF+OOLPzXIHx/UlFNW58JgTS4GG6GMBg+x0kSj
  3331. EWi3CnQpgfYR6AoCXUWga2IBvT8XQdcy6CECNHzfO4D3vFOC8FYR3mrCW0N4axFvI+NtIrwtKrwS
  3332. 4W0nvB2EF1a1Aq/FHgPe6YQXFq26eNecHIQXKhF4EzBYY8FgI1ze4CGGmxh8dsTrtCt4XXbEm4vB
  3333. xjwE6sknvIWx4F2Gi7e1ReHw7j8pCG8+4S0gvIWEtwjxljJeH+GtUuGtJrw1hLeW8NYT3qZY8O7F
  3334. 5eLa5nB4pwfjrSe8jYS3ifA2I16J8bYTXlO6gjchHfFaMNgIlqbAa8PA60iPAe9kwgtGqi7eZScG
  3335. 4YVKBF47BmscGGyEyxs8xKkrr0MD3evJV+EtILyFhLeI8LoJry8WvJ5ZiLciHN69U4PwuglvKeH1
  3336. Ed4KxFvNeGsIb70KbyPhbSK8zYS3hfC2x4J3Tw7i7QiHd3Iw3hbCKxHedsLbgXiJhFdeh/tGXo89
  3337. Q8HryEC8WRhshM0kgdeFgTcvIwa8xxBe2IfSxevJCsILlQi8uRisycNgI1ze4EF6X4MnkYLCDNw6
  3338. rXMTep8KfQWhryL01YS+htDXx4L+6rMRfSOjH0aPkBmq58f2E4Lw1xD+WsJfT/gbEX8RAb+VgmbG
  3339. LxH+DhV+UybiT8BgI2yFCvxWDLz2zBjwP3kW4odd1DD444PxW/F8Tp0NgzV2DDZCAQ2eFgL+OQXO
  3340. TMKPO8pidmaqZifhLyT8RYTfTfh9seD/KptmZ3j80/8QPD8Jfynh9xH+CsSPDMIGTzYF1Yg/gj/d
  3341. ny4i/xqa80zN8KKx7Bd3HZ4omd9PXlOV5KLXVTgXMEPcS+GUh+dIQi0wX2eUfWU+UxIGy3iXd6NN
  3342. 5OSUb00t7EUS08yn7yh71bXti3hwqDFJ2Cyeo70WntCWoBbCYlBym6t865uQ/KL4b0oX0eR/Quak
  3343. g9ILk3C/pZf4f45F/LnIJv5cAdTcy+HPhcDPnY38XPNmDxyPcXna4+AhB/squzzwvg0pr+VrYWHo
  3344. rsMjKmRkPXsOKIeLzhneq8No5kbNNqU6dDQ7JF10kUozRShIM4euZh85ULOe4j8oYAFVLKgUqgeK
  3345. JoLKib2EZvWKZgmkmYU1c9fhURfsM1zv7pmNfVaEfba2CfvsqKzZPkWzFtTsidT2niQh8O6UNftG
  3346. uuNClWaKkKzZTtIMkkM1ixOa7Z9mvqF7qtAoBzjdlvOB322ZkxrccULsLug5OL3D+tWSfvUB/fDQ
  3347. 04JTRBeCve/deFUavf+570T06puqpFQch0twOj7VIKWLDm7AQRHnrqsPKmUHXzMjUIqcci6VUsGl
  3348. wHqlATtAlIKnjFSlpI6la/xT5VLklH5USgeX8iiWApeLUmDZbZrfX2jp7omT09Q2FZaHsJw9CU2H
  3349. gCdpEJg/3OX1Quqkes9U0/xeLu80i8srivUU9cQxHSiuQF1cFRXnVhdXIBfn1isuH4uDRSsVl6su
  3350. Dpa5orgWdXG5cnEtesW5sLjSQHFZ6uLyqThYEgeKy5KLg9SQ4hxYnKSgS1AVV0/FVamLAwEsrkqv
  3351. OFcCFAcrMkanLg7WcKI4WFAq6OTiIDUUHRZXjcVZRHE2Lq51o4lsKyoxX10iyJgXPQC7U+Ub8+Ee
  3352. 7PWCwAxvuphs1lqres6mu7w3WmAuOmguWrUT9s1zYcIOliesLIRlKBMWkl8cHDxhc8f7O1+Cl7h4
  3353. fPRryS3KctfBYop0ye2l1aWFdKlX6wIyAV18PVGX+oi6FPbQ08Wk1UUWCtIFkkN1WZSp1WWTsJnh
  3354. 0YDT0lMVL1BuRmMfMPfAWBPFirpjLAGNSo8dXvSXr7XQWgbfOmZ6YNlIXuaTwct8FmZudGHmxlzM
  3355. 9Me7XlR5mf/RVX77CvAyj2vRlxUv898He5l/H7zMw0rQNM19hwn9y+O6kPzLY0agsQuByVC+pojA
  3356. NRK4ai24Ksysq8FMXL25tnXGC0g/C0grARIuMMMAuZWAnJyKQG5VgNyqAYLfKyvf2EJA8N12pgeW
  3357. dyogCbicqrNiJi7DgoF0GAD5nICcijg+V3B8rsFBR9fWumjlVkE4irQ4CgmHm3CUanDkIA5c8YXi
  3358. eAdwwBrLhB1jgTOECbzqEmDMGHfXoUQAURFtWN35UzxuWE0Yp97G8nHq4HGBbSx0xQSHijulG2Fz
  3359. y1MHx4dFeZ4CfPbXWTnaSNFGjsLTn58oC24S6uHG09Q6eJbM/zP0CcQ99c2uqbvmm6VBU6BofMTY
  3360. 26ZLvSBKG1TSG5nw25OFL5vQrT3+JLf2dkyV3do7aIpgVZ660p6Mc1zgYYRI3ISkSkbi0yBZfDwi
  3361. cTOSO45HJLDrJE0jJBUKkgoFSakGiY+QuAlJISNpHBd4jiGSFkICTzBE0q5B0o2QtDCS/ZMRCewn
  3362. SVsyEEmHgqRDQSJpkLQTkhZCksdIAAM/AhEJ7gBNrcuXkcD2j4KkaDIiASFAci0hgZ0iaQIhybMH
  3363. kOBPQuKyq5FgmWW02eSpczKSUnvg6YlIqghJvYykRoPk++MQSRUj+ew4RAJ7QNKadERSqyCpVZBU
  3364. a5DUEJIqQpKXQEgke+DBi0hw12ZqHTxyEQls2ShIriIkIARILiAksLsjDSEk1vQAEvxJSBLS1Uiw
  3365. zDLaIBJtwkgAAz+zEUk+IXHLSAo1SD6chEjyGckbkxAJ7NtIS+2IpEhBUqQgKdAgKSQk+YTEzkiq
  3366. EQk+cRFJPSFpkZE0aZDkEpJ6RjKNkMCOjNSDkDQrSJoVJI0aJE2EpJ6Q5PUiJIBBROFBCdF8vL3g
  3367. frl5Ebq4K9/YhO+ut6aWigcmPmqlc4RVvmtRqks8T+EZLX7miJ94Xlv8hscsvJpyeU8pnpqGr79B
  3368. kvqvbFFqnoh4l2Oa697d85NhGYCnIYEsWrYL3wfxDn7g2lnTYT0Nh+7j8AA/pE0Vdsd9iPg+L+Qk
  3369. bJvffdJrbf2FOj5UZ/m2SfWluPlf6sUFgacOsIGeFajn/Ro93d1JT2gL0vOabNQzv3tAz6u6K3oW
  3370. dA/ouTqL9ARJaZKd9CzsjnpCmkZPKB/07J0deB8RuPbq00FPn6wnpv3xWNCzAvX0afV09lD0vB/1
  3371. rCA9YXEDejahnq9p9KyOJz3B8iI973KhnkXxAT1vj1f0dMcH9Nx8AukJklL2ONKzNB71hDSNnmjZ
  3372. CT1HuwJvVwLX3jEN9GyU9cS0ayeCnk2oZ6NWz4Luip6voZ5NpKedb3cJ+AjANzMBPfN6kJ5wjJz0
  3373. XHkm6gmkDNYTzl7JesI5KNbzrT+Qnj48DzKW9ITXW0JPpHSo9WyKIz2nnhl4VxS49kEn6Gkax3pi
  3374. 2t0TQE9AfJ8XclR6WnsqeoIypd4EesAU8I0D9gzNixpxXb42PwF1AFpFHKmzjn+COjXyb+8pnVNI
  3375. HSRgPJBG6gCx3ruYGPH3vjb/krK3PF/HnzGpfuqP86dklzVmp7fPdZmv3znXXFg/w1VeaCl73SP0
  3376. LXvblf6+eZRpv/mume3iT0+Xp8Hm8uw6smBfTvq2+clnlXevh/0mV5ld3MASXJ2vLfhJrhq+ljN/
  3377. BB24RCgLx+OWDFBGvBsLcKexU9othkGphxfiuNY+CVfT5kVLTGq5ZyeiDX47pbi8y+yc8c4UOJy6
  3378. Flfg3rW4aPfsbIbKe43Hvbb5fcTdFLLtbae6aKtY2joGb6S44qcbKf6kG6kjQ30jxRLLsIBp/8AB
  3379. IzquN/VPMwLdQXaTBT9AsQhPLe833+BpSsANxBYMlrVj8LCpNzGF4OwwMIecccQkAmLHXPNdi1Lh
  3380. EzuiO+Fkdm/q5fnip41JwEi38Z4y4njqYTy/XXMM9TBQXLx0plszYG08YEtn0EnlwjiiEzYPo77B
  3381. Qj4SKxDvxiZu01MmQKewAVJDneJTdYoslzJB7pQm6hQfZ5x8PHTKGh91SlWgU76RbsqATvkOO8UX
  3382. 6BTYAZfGjcZOqVY6pVrplApNp1RRp/jocVbP0wW2eAPdAZtZ0CwtJuqOIuqOUuqOCuqO6gTqDvg2
  3383. EnRHvYmJXSbujirqA6DKcHd8Z1K6o50m3JLjqDtASho9hroDeDdeOomsfR6YqDt+Pp2/uUHWrJQ9
  3384. lLoDC8lJh+7IyqTWXJ8J3cFmGFpaJ6FVJXeHLFecKXdHFlpDyzq4O547DrpjYwd1B5ps2B2HpL12
  3385. 6I7vsTs6At0BG/pSxSjsDrT3qDvwJ3WHKVPdHVhiGVl6YqHOs6Mau+MR6o4CnB0zUvOhL+y9sS+y
  3386. MFjmwuDhPJwac2Br/fxUJ7pwFl0wI9W2a0ZqATb+jNR51PLzUgtFsw+eBM0+P7VAes4GbT4jtch7
  3387. fmoBtHYitTb4fRZNvWQaNO18+PAkcGs+s0IUGHNfjYNmruLmOzMDmpmtTDc1c36m0syy3KgMuZmr
  3388. qJnzOWPmJGxmNDS9awtVzXz7OKWZIZuaGd47SJNG0upSaeYipZkLNM1cSM2M5Xu2oy/mY071d9bE
  3389. ue7eAZv86hPiZdvllVNbGkdgedFm5Qg8g9v6cgQfVM3iwddaj+8K/iXS2wZSGLh9146FfZs4872P
  3390. oMxnUkkWqHtK/bFppmzPLntOmfwtjq34lRCXt3+KAxzpbhN1Lqak8sIEqR3MUnF548n+zlcsMNpH
  3391. irtFdlnDrLJTc8oOiCZLEEb0cbvjkULZiJX9IH2YgW7EpZvQlJziFZW6vCnzJ5LH8dsFlNaTcAWy
  3392. vTWuh54OeJv7KY11aO5JOsD7MKHDkYmKDhbWwUo6/PFYRQerrMN41qF7QIdLJofqsPUd0qGedRjE
  3393. OqxH02/KromoQ80E0qFWQGldGEc6vN5dTwe8NzhkHZJZh84/oA5ZKh2Qb1ZOrDKhQ/lERQdMAh0K
  3394. jicdnCfJOqw4LlSHXNahlnU4N510+BZNtSnxpMN340mHnwQU2kcUOixTdLDIOsCsuyGVFTivBylw
  3395. KimwcIKswO3gtP12OIbQf/cEGXqOiAPumsmEu/REGfenk0JxtzcR7hrG/ZCdcB9HuM+egLiPZ9wn
  3396. /wHK3I6fhlNOtV04AQ5RtcaZ5ENUV03AQ1SvxKkPUdFnefBaq3LtULz2Q+VaO11bo7n2GeVa6hc6
  3397. /zsern1DuRaaFw7ia659SL4Wzmvw97/wwleUCzfShQ9qLlzCY+w1DmfzvNnD4QXxXPAZMqBZWO4q
  3398. pdxLqdwbNOUWxAVfl4LXfa9cdwxdt0Nz3T9CrvskE66b3i1wXVsmXjekm/q6pG7B1z2J16m+oLCR
  3399. rvur5rqruqm+UHBXf1zUi1EiXTSansBwE5Ned9Aoe/46f6eecAYLw91CepSF7w0jfNRGwsi1LmTh
  3400. vDDCTTZ6PFmkmSw58Tocna1vxukDX22jsT3IQeFIDPlurB3Snow00/xJ8vcfMsIyS1WlO22qZtko
  3401. rFPpreOB9BcGTCKDKTuWwvuPJTAWBqOaIwfTVWASogKzcZSq2ccCmGkApncYMItGEYgjEynszmDw
  3402. /qiddNeqwdyWHg2YsaNU3bpKVCFtEvemtrv0ZA+P5OcXI/kbhnCjU83fr+wqDIfs0WB4fKQ8WqwA
  3403. YDLfHB8+gW5o4mf7X/yduUQQqJLOOxbWC5dsnxvM17wQmJq2qVvgy4YLervu3gUbMm2Tpm5ZLifA
  3404. zkWbkHhTTgATv808dQt8mm/BQJGAtnCZwL7Ddum0yy/bTndn53i8O4t78qY34J6MN/fzxTqslzBc
  3405. nC/EwcrMgt/HHOLvnLRP3JxnjsOb85ZxdHOuxGmwvc3FdzuL/P0jkT9/IrfWa+PCt1YfqMIqLRTG
  3406. qHPRvvl4cPjweGqom8Sdf65P0R++6IfaAdWzbcHULTvkBKBRtl01dQt83w4TgKfYdt7ULYvkBCAC
  3407. tp0+dcuXcgIw7aAN4aNrmABUNmjDJ+QE4IphG2ZwGyIZK6QNj2TIbbj4dU0bbh+tbcNlVm7DbmOx
  3408. DW8eS2146bH6bQj5gTa8d2zENpw8XNWGmzP5/iRWQ8pYgv2A84Dy662rGWPC4y49pLMn4C6mNZBw
  3409. IiWYRssJ6ZRQNEpOsFJCy0g5oRclNI6QEw6OxwTncDnhK0qoHiYnvEsJvqFywnZKSBgiJzxPCYVW
  3410. OeExSsgbLCf4KKEpRU64ixKyAgnXU4ItWU64jBIqkuSEHEowBRJOogTJIidkUEK+WU4YQgm1Ayih
  3411. 56WtsJ9x6XbkE9FwtWMrx+d4CyUYEmLZk5wq/R1ueXH7lTECX7U6ORUKwwO92O23p8LZ3SV4F8R7
  3412. UC9hcNg7m8Bask3BsTbN8/VpLu8ccW9SfQXrytRYvoI1xUha+QpWTlm7GO52MdzlD1sdOcbgyMNZ
  3413. sAcDpp301BBY9cMJCzE1GKp50fN4T0e4m7CcGQoAp5BEe4FWuuomuVbIzr9Vvv/jhVMVAFNUyM8P
  3414. 1nMWStuValKVeTOOoP5ipdt+vKg4TCMckr4W61jii0HvOkTvSnszaIp9NJFu8wllDdJSiyhjsscf
  3415. f5PouPPE/1P6j0kzSXnHcR+Xxbu8OaJTy0QblG1zbWu1lZ3d3dPRbeFAV/l0sZCebjFbhFltTpxu
  3416. betNjx+R5hLmNWyTmuAH0huwPmmbQN4wPQ+oZ45Lt8MAqbxKO91VeF3lN9ulpXxbGKfC/JFZYL7Z
  3417. LoPOEqDzRgvQaybJoKfbZdSOAOrxMmqnQJglo3YqqLPCoe6LqHNVqFuvxMYl0EiPO/+83Owyv8vb
  3418. 42ubfPRogHzsaGZudvmdtmzvLQ7JOQpOG12eMMs715Izda95EezgBD0/c7y3JcwSs3Rhdvk5MPBO
  3419. Gh39eaNsb6+csk48T3UOjKZOm9F5I1k6+LzRdkv21I/l80aX4+En3CDY3V+g9zTkivEl2iIBtggu
  3420. n3ZF6y/HqPvQB/dr6cxk7LdLW1f3D76f0/JBak1NJn4h3d/jXfF5ElTSX77yqv6Ur23f70fCsygB
  3421. 9jSgib3ZUnZZ9wGBBv5sRFADV8oNHLZ9PxrV9fatHPVbtu9N/XTb9+Exoe37jdxKp/YL17479Nv3
  3422. OfnK7v302vepEarxWxE8ft3DYx+/t43sevueNvK3bN+kvrrte9Lo0PZd2YNb6dM+4dp3fg/d9r1M
  3423. vvKJPty++Hy1zijbji3c0xXPj1jpJhCFbUR+ZpZ92tkE2MQ97gTMmiPuYaon5qQRsTwx442kg5+Y
  3424. Vnhi8qNPU+c/hsdS51Ijae0D6oxMaJ4ZAXtB3K3fgI2ddlfZzy5voiv+LNFKJ6e6yt5ylb0qndnd
  3425. j65BqKUc6LlALDEEWo2vFnNMaD8fFhVa0TwWXD9z+2hqfNSojJAab4iuRvx+cAa3D4+f4MHzwlDt
  3426. 4AkMnSPddIbOwaGxwGw0ko566NwTU53nR1vnIalPunpOcvu4yvYEDR5oGxo9ZUM0bSUWBZ/S4NHg
  3427. 3T0kFrxPGElrBk/YBvpTTBVOjq5CaKDWcar1Sa502OTvvM+Zd8l2Xl+V7ZG+McFdapdoiEtbvSM1
  3428. 9z8hH+fvdBfZTebl9ZdsF/FvRRwulsv7MA4vzmt9R1zpo/vflBFWsQRrgWl693Z0jQH3wJZh/k7O
  3429. PzpY5Nd3xxfdkC/tGMY3ytt6hNx/hUwRvk+f0gCXlVGxdrnYsmHq9deF5+WKS4DJTpcsG0x26nma
  3430. q6Tzh+Gyme78l7f26MHzK1dYynZxpRSPasr126mwmVB/byqpOYPr761fP18ykOvfE6++Snp3qKb+
  3431. e7sH1+8xcbP+bYS6QQL5V5pU3aLNb/aL/IGdR6mbdezn8joQEeBuGST0mUrISmV9pg7V1YcvmT6I
  3432. 9InXXCV11+rzQjzrA+NLhuT2Hw0Ms9ThqudleV0pFf51isDzTDcsOUvG88wQXTx8ycYUwnOz5ipp
  3433. /hANnrR45f6Zqxi3Z5WfPFmUcQNUe5wo4KzyrZNxuPJlE4cEP+9hfXSeXECRNLv8+JNEARMZxPdx
  3434. WMZJOKR/JMvsUlxWPNFN1pftrytHKzbM4Phgu+vBZJg/qb+L3ZXdFywYu8qCGYeHe9yy/YIbVqjj
  3435. dJcrU5hPSIbt7nR5z7a5vLcJ+IddmcLS2nY4PrtWJi1nmzc0CaF7XJlnW1zbfo4X8UZX+Yy4n1xX
  3436. np3r6tzmmtq48DhRolPmoyVL+UfEePBMd9h5T2raFbCtGIi0VqXI72EutIJVvctVPiWuFnapxKMf
  3437. j0WNFMYfKEf8lB5LB8IrnXp7dplYCv6CbzLLj0+F4bCgB/RFp1RuxZc0Tw3EPaylSWn4enXlcDTa
  3438. Wx/CFW5Dmwvvz/Gy/xchPH8K2+91A+G+m6TY7wOE7KSP2kaFbGj9uTdV+aGocmOcywteg7G8iweq
  3439. dsb+OjDiztgQUdCij2BjrFN6lK39lDHyeFYdh3dmlx3MLhOr3J6iAbK9s138xQvxM5fcxvUTyTPz
  3440. 2D+R+JkvfpJ7v5kF4if7KcrNjObLazDg4FW6OT05Fd6uW+iteHlyKrAxjh+o+cradP2vrI2Dz9Jo
  3441. 1+vyN2puFvevnMD3pa4WMYFMoi+ERfjymjGyh5I031ibyt9Ym0XfWJORjQBk5lEKnr1+NZ5/+RGP
  3442. m/EYf2nNGE+fJM031abyN9Vm0TfVwuI5T4PnDMJjZTzGX1YzxvO3RM031KbyN9Rm0TfUwuLZflSN
  3443. 54WjiKeGPv8V4Utqxni+tWi+mjaVv5o2i76aFhbPZA2eNMKTy3iMP6BmjOcSi+ZjaVP5Y2mz6GNp
  3444. YfGsOaLG8+ARxAO79pE/m2aM53Wz5gNpU/kDabPoA2lh8QzU4OlBeHyMx/gzacZ4TjRrPog2lT+I
  3445. Nos+iBYWj+cXNZ4FvyAeB+Mx/iyaMZ5nB2g+gDaVP4A2iz6AFhbP/sNqPF8dRjzwYibyZ9CM8Qwd
  3446. oPng2VT+4Nks+uBZWDxXavBcQHgKGY/xZ8+M8dzXX/OBs6n8gbNZ9IGzsHj2/KzGs/NnxGNhPMaf
  3447. OTPGc7if5oNmU/mDZrPog2Zh8UzX4JkiYtnlr8B7Q+nibugCDl4qSrPoN7xxlKbRb3gdKU3B35Vw
  3448. 7JW9xUljutFm81DKKqQsON4p9eKszjjMslAWnB+VvoujrC8x6xX8NE0j3lFnZvETVjyOZXfAvcgd
  3449. sObDZhm9QbqS3AFvIHfAbeZFK3EBasrxXpkw694vYT8tJxXMxoy+sICwKoZgssF+WndoYdxQy0kF
  3450. K3JfHwMrMjkgbw3eT/tE3k+rpM+f8ZbaK4eOgqL2wKpituw0uBc5DdZ8+mxaAipKToM3ZMmKroZN
  3451. RNX+YZC+J/b5Ffoe7f1r9XWo9X37IOprDSyoZssehnuRh2HNN9L+2Av1bTGhvsjOjELfs3r/Cn37
  3452. /2p9AW1A388OoL4J7P5S6Cu7I+5Vagr5mNqfeqK+9DG1p+ljantD9b0ZvxC3kL8Qd2lCLPvD2u/F
  3453. jUow3h/m78UZ7Q9X+tT6/vCT0NezC1bewipxBliQrQ0dR/l92gW8YT6t7D1X2QFhNE06+BIwC6XJ
  3454. P4KxuxZ+zyjbCIwKoHOZgAtfP9d8c0fCfvNdHuBWmi96zZzoTQC+cKK3oxcGEnDLdnmsfBjYbO9x
  3455. /rp4kUFHfxO9Tgrg8LDqRLP4CYeloBqRWUUyPgrcFBRSkE8X1igX1ioXIpM80dtOoi0UNFFQTxcC
  3456. I50vBMY6X5hPF+ZS4KTAQQGc+BTShcqFRb3lbyzUwfFG0W5wc5B++UG02y5PYx8uFhzQefL7QiGe
  3457. XAqcFDgosFFgocBEQXsfDFooaOpDlfdVKu8ro/b46Ap3X8yoUmSq+wYA1vRVAF5CADv6qQH6+lMh
  3458. FBRSkE9BLgVOChwU2CiwUGDqT5X3VyrvHwBYTzI1JNOkyDQrMqYBpDaJtpCoRSSeRvl2yrcOwIys
  3459. AYEynAMCZRSRTAEFeRS46IpSRayKMnyUUcNFvQLZ0kgx6HE8l7ajcGkLBU0U1FNQQ0EVBT4K3Bi4
  3460. CsX/fPE/V/x3iv8O8d8m/lvMiUBbrh1Aw5AqbxoQmB8znsH50SxSdnkkSI+Li4NxZ8YLLBSYKGgf
  3461. gNeY6BoHJeZS4DSDMkIb6Y/tR2FXQPQ7RMHqvmKfWGOUbQQqBXV7gZlGkzmA481qLNNtBhw+M+GA
  3462. z0KYcQTBkQnJKooRoneTaK1FLq3Zgi3baAEEPvie3A8BBD7i8n/yHSKQLPJ9o92CCEyJAQRnUbEJ
  3463. iYDAmhhoifpE1K+GgioKfBS4KSikIJ+CXAqcFDgosCViJTufxkqaKLGdgpZEeRwM+uF3HgfAd4G7
  3464. ZhLdg5IC2s8hYLYk0N6RFNA+jy5wUZCVhMKdT6FwASWWUlCUJA+A3O+DB8Dlbdj8QL+hLqsiADUK
  3465. gDeozFoE0JgUGABNScoAGNyGA8BNou0D5dIsyTSZk+UB8Na+4AHw8beIABhBNADsyTSlkwMIsqlY
  3466. ZzIgyE0ONEFHMj1bKGimoJGCWgqqKaigoJSCIgoKKMhLxkp2PEmjLAUT7RRYU+QBkLLvdx4AWVSj
  3467. M4WegCkB7S8lYHkpoH1BSkB7H13gpqAwBYX9T6BwFSXWU1CTIg+Ac74LHgCXtWLzA2WL5ywBkBQA
  3468. r1OZ7QjANCgwABIGKQNgUCsOgLtI1D5YLs01GAdA1mB5APyzLXgAfCQhgrzB8gDIH0wPt8EBBC4q
  3469. tmgwICgdHGgCh5WmMAUWCkwUtA+mKUxBEwX1FNRQUEWBbzBWsn0NjTK6PJ+CXKs8AJLbfucBUEg1
  3470. Flnp+WQNaH8JAfNZQfsqa0D7RrqgloJqKwoffZweG5TYQYFklQfA7G+DB8Ccb7D5gebHc3YIArAN
  3471. CQB4jcq0DwEAWUMCA8A5RBkAKd/gALiTRPOHyqW5h+IAKBwqD4A3W4MHwIdfIwLfUHkAVAylFcPQ
  3472. AIIzqdiaoYCgfmigCQqG0RSmwEVBFgV2CqwUJFDQMZQahIJmChqHYiWvPkajjCQrKCgdJg+Aga2/
  3473. 8wCophprhqH29cMC2l9MwBqHgfbNwwLam4bTSKfrWoah8JEqFLZQnoMC23B5AMySggfApV9h8wM1
  3474. lOfscFp5Dw8AkKjM/OEAoHB4YAAUDVcGQPJXOADuINGKEXJptSNwAFSPkAfAG98ED4APvkQEjSPk
  3475. AdA0AhG0jAggmEvFSiMAQceIQBNUjaQpTIGbgkIK8inIpcBJgYMCGwUWCkwjsZJtlTTKKLGJgvqR
  3476. 8gBI+uZ3HgAtVKM0ErXvGBnQPo+AmUaB9pZRAe2zRtFIp8A6CoV/WY3CLkosoCBvlDwAcr4OHgCX
  3477. 7MXmBzoxz9lRCMA3KgDgGyqzAgFUjwoMgJpRygAYuBcHwO0k2mSTS2u34QBosckD4PWvAMGuwADo
  3478. lJq/AATIcGbjcTQtg0YHEFxNxdpG4zJodKAJmkfTFKagloJqCiooKKWgiIICCvIocFGQNRorqX+U
  3479. RhklJoyhW8ZoeQAkIvAdAuI0c+JiPNKKP1rkH03yj3r5R438o0r+4ZN/uOlHTmoh/s3Hv7n414l/
  3480. HfjXhn/h+3f9UnPK1lgJlG0MNpBjTKCBjifsWWOggVxjAg1USBfkU5A7BoXff4QW9ZRYRYFvDCgq
  3481. ukmyfxkYIzaaon/4HMcIsNSph2oJQKMCYA+V2YQAWhQACcdQM1IlEgG4kIStlJdFgf0YOpiJxzLh
  3482. 9eWTcfj6snUxhzdzeAmH0zi0c2jm8KCJwk843MHhWg4foLDtdvgzF/7kwp8T4U8q/ElC8vM30ivw
  3483. zoWo98D5wzeWa0Wahn3/ECUo7PsySlDY90WUoLDvr6EEhX1/ISUo7PszKEFh3x9PCQr7/hhKUNj3
  3484. SZSgsO/jKEFh37cfOapl339GCQr7/i1KUNj3/6AEhX2/jhIU9v3DlCCz73tI98GLGDFmTu8O50WA
  3485. WxBmowhSGmGtyZ9VA7OPN3BAxEo7NHbaoXGqcnIpqUrZ7ZE3fswX7TYnLnNTvi90NwiqUHZs5F0f
  3486. cUkLXdKuXCLvA4mf+colhcolTtoBytXZARLLpD6B1Po+gUuq6JKaQCHeRtrJsfVVtCukjRu3snHj
  3487. U+VWUW5Bv0Bue79A+U2U2dI3UD7s6gDI/qoSaDOlRtl3qVflNuGOyzLTgKAdl2W047Is/I4LtI6S
  3488. 6h4QQEU7L8tCdl6WBe96JC6j3Y1ltLuxjHY3lrXT9bRPsyxonwbugmal2c2BwmHfo8HTOgA/Cfst
  3489. BW0QiDzaGlkWtNsRtKtx+sf4QFu7UtnVsDfSMw12NBo895ux0AcoWGbGsuVNj+B9jEQP7Vd4aL/C
  3490. Q/sVHtqv8NB+hYf2Kzy0X+Gh/QoP7Vd4aL/CY6OtCdqo8MAORYNnSCIiGErBsEQCQpsYnuAtBWFK
  3491. 4r6Ah7YOPFm0S0B7Bp4i2glo8ExKwsKOo2ByEpVJWwrBuwRBuwG9P4KG63/TinhcngZ2A2AboMHz
  3492. GpX4OgVvcMG8UxBs/Cd6yMj3kJHvISPfQ0a+h4x8Dxn5HjLyPWTke8jI95CR78kjW5+sew+Y9Q2e
  3493. PyYjgnMpAN++AIQsf0+wHS56ijLI3vYUkmlNhranJoVb7doULOwvFPw1hcokOzzYtA4yofd8gK12
  3494. 8oPYaooJDbZzgyduEJbYjYL4QVQwm9fBFrMYLFYaLBSQZewhy9hDlrGHLGMPWcYesow9ZBl7yDL2
  3495. +MhAJpPYA7Zwg6dsMCK4jwLvYAJC5rIn2HgVPUUZZKR6qskeJevUA2YpttpjVizscQrWWKnMDgav
  3496. tUeD7M5Hm7HVei7HVlPsTjA4GzxTh2CJJ1Jw0hAqmG3SYDNTDJZhNFgoIHPSQ+akh8xJD5mTHjIn
  3497. PWROesic9JA56Wkkq5LsSA8YkA2ebUMRwasUbB9KQMjG9ARbfKKnhlNPUX4LGXhk0nlsw7nVPhiG
  3498. hX1IwUfDqEyy+IKNuCBj7Zr3sdWaHsBWU4w1sNIaPDcOxxJvouDm4VQwG3LBtpkYLCNpsFBANpiH
  3499. bDAP2WAessE8ZIN5yAbzkA3mIRvMYyLjh4wvD1hdDZ6fRyCCwxT8MoKAkGHmCTaTRE+Nop6iwEqW
  3500. D9lBnrxR3GqJo7CwJAoGjqIyyUwKtnyCLJxJ7+GLEjBt+HHTbFO/MwETp8HzDJX8LAVruQK2goIN
  3501. GzFoRtOgoYAMGA8ZMB4yYDxkwHjIgPGQAeMhA8ZDBoyHDJj+nT7sUDJgPGC5iBv5aLqRUzB5NOEh
  3502. 48YTbEeIjqMMshc8ubRqJ0PBAxZCgyd7DJZ0FgVnj6ECyYjwBNsFoqZjCAzlS1QgLfw9sOLHXvmc
  3503. CvuCgr1cJtgFl24P6y/n7u/g3li2PHUOHpgvacEPWCzCj3SLqMTRDoq2c9RHwh0cBT6C2VKCryvT
  3504. F6XmD8JcK38SqZSutXPUhl7qShwcreqJ12bxtS0mzHVxbjtVlMvRZor6OFpD11bwtfR9pJJqzu0g
  3505. 4RqOShRt52gtXdvB15pIBfoqEH0XS0RrOWrpjtFGjpoo2szRpniMShytomgHRwspmtCHok6KWjnq
  3506. oGhNHwSXwB/1aiSs8je+6rkVOFpNDVrA0RbKLeRoE6vN0WZu/T7cCtz6HG3pRjByByGMKhkkRX0y
  3507. SIq6OWqjqBOilqW5GKzMx6CyEGUeSbWATPryVBOGwtBP4f5NoabjouDzj9B0HK2iaAdHfRRN6Mv9
  3508. S9jrGbuTok0cbSJFrX0pSs4QSwo42kT12vsi5iwMVrowqMzrS5hxiSEw40pEYK5izD66tpRhOLi9
  3509. ueQsqsjN0XqCUcHRBMqt4qiJoi0clbhz+vHU6I7RfI528Ljielt4XHG0nsdVP4rW8LjiqI+iDo66
  3510. KerkaD5FczmaS9EWWZj0beJoIUXr5WspWiNfS9HCftiwbgxW+jCorOpHDevkhnVww9q4YS0pNCVZ
  3511. 33xqHHzvDWOTG4ejtZTr5GgpRV0ctcdTs/enRunPbUQDyMpRCzcKR03x3CmkQh5eu7SgP37BbWUR
  3512. hZWl/fHjbI+ktifjj+WpLcmkRlMy15JMfcxQ8ghZDUcbSY1Gjlp51HLUQlEwDFENGgFOjlp7kZIc
  3513. reb7AEfps1cleRzNpWg+R010bQFHCym3iKMVhMrNUfrIeolPziXhCvlaHsQcLaBWrZVble6V1QN4
  3514. IEJrlAceFeBWQEQT+LZbhN97xRsrlky5Tp7D8DFDEW3maAHl2nm2FFCuxNF8yi3k0VNEuQlyL1Bu
  3515. HkfdlFvNKrhYmEHmknBNT86laD7nOinaztdmUdRq5pIpCktDiDooahnBUdIXVmbYv1yyHKVcWCDh
  3516. /Kdcl41RUS6sS3AwUG4FR12Ua+VrLZQLiw2871AUDFMcDNwLcXxnwa+XloDFjE9ZijosfFeiKMx7
  3517. nIcUbeFrmykKdiPeWClaMJBHO0XBSMG7IQt34zlMUbCe8PlN0apBPLy5omE8vCnq41laQVE75/oo
  3518. 2gyWTdkveEeAT/u/TB9Z9RTIqw0Q8+LnGLENKdrIUQdFmzlqp6idB2cWRbM46qRoKUddFK3gaC5F
  3519. a3lw5nFF8lilqMSjsYCiHRwt5Gt5vLkpWi/PIIjumpFqo60a1fkdi/yDDvLs6p4K4cuwM/YS/Jr0
  3520. 2hmT6s+Y9NqkevhuEJjx0v2fw06jaGu8Zy2mkV82zWm2LEIBs2VxKpr9luWpuAtgeSSVNgUudpgT
  3521. /2gzJ2ZbzIlxKkcOvwU02E2VDrYQtHyG5lJBszE0B0NzMrRcXWgdPX87aM1iYEuXMjQrQ3OqoIEA
  3522. QJMGErSOgQQtQRdatdxqXtynBdYK3Ee8dKM0W/An3GHMiWAD2M0BcVpOf1odt8ABENwoHqest5fQ
  3523. Wn0xrrcn7XaJNT20Q1vvuT7O9K6AXb5Duw+9c6ipd+Popuq4+VbXrmI77/fhDrOy2F+CG4iWYqJ+
  3524. FUtolBRbjpEBFcOzQ6A5Duo04ZBdAnYKfvWPSoBHESExMTZ4zoCTg8AVIOJdAaZMCC6oSoOLnmgr
  3525. TCLdO9PpXQLsUbhmdKN3STv+Hr3N83kclJ6A3/pbUo1Xzs4VP034SCvOwkdLccdwavRCbEVnIbSo
  3526. A1t9WqGI54swX4S5IswVoVOEorOFqMtituTazJY8R0jfFvtGBNoG1qjVceZ7H0AAy1MtPWjgOPDR
  3527. KeoIrLlFPYEFt6grsNoW9QWW2nFmi6jDIuqyiDojrK5Fo9LafzGukKn9wQpoGxzgtwYQoah3Bexe
  3528. hLQ/qKNpfzIlihP40daBa5ViG97iil0jSUN8ZnunOV3e5fS0KzvdGaxB4iXi/7mi5c4SLddNVFU9
  3529. MtBysKwWo2oeXo/rjrOcoAst4LuZLeIai7jWcokj0ppdqEfGwWJcpFNLgJkQzB9mQe8K2DkJaQcA
  3530. p2kHsjRW5KHGxQW4/ih22GhE5atGlO3XjqhGW6BdYJEMI8rH/dfenW/gqhFFC3caUbRqpxFFS3Ya
  3531. UbReDxlRxkv0JWSwLMYlOrWjRO2IfGcFDwp6V8D2Tkg7NtqC2pGsn2InL3ckGk+5+FAsdo8m/fJU
  3532. 48ka7XhqGR1oN1iVy+PJpRpPJv3x1J5M7aC/xl9CtsliXONTO7TojycQzCnblJqA913YTAppDwCp
  3533. aQ8yeIp9vMBrwfboiSujXkCKvzMBPiaYi3fBmRZcT9FvKy5P6LcNV2H0245LMPrtwCUS/c7C5RWW
  3534. eWFeDtwM8Pfl+Tne2QU5Qr0ilJtdCKoW4O/ri1xl69Ddnhj5bh6D+XhZMdD8c2CFhrkv0wjdmurD
  3535. 6OoajD5Cn0b1Fteysnl47VP1eO0TqXaMrm800aeuszC6uclErWijopq5KAcV1cJFuSkqcdQF1wp0
  3536. RYMgfCTVjaF4Lg7iZxCG61IrBpEWVYMIfvUgwl0ziGZyNa+/ajF/a2o9p8vLtEaOOznexPFGjjdz
  3537. XF7HtXC8lOMSx6vkLTeop1zcV+GmflHnNHNiEdAXioC9UATkhSzw3O7qRSgbB0ILbUXlEd1Aapva
  3538. gfBe/gNotZqB1JjVA6mNq0DE+wg2PYhWoOingKFG3tiDxUu6KJXDQg7zOczl0Mmhg0Mbh5aB1PYU
  3539. PpJqxcXQImx784WLWI5DkV7B6Q5Od3B6Nac7Od3J6bWcnsvpuZzeyOn5nJ7P6c2cXsjphZwucbqb
  3540. 092c3sHpPk73cXrCYEqv4vQqTrdyeg2n13C6ndPrOR1D+yJsF7N9MelvX0762h8h/exPkD72dYTf
  3541. vgnx4mpvII+dgbgYq8B3r0uqMVhRi8HqRgyeasZgvYTB5g60UpckgGmH58k7O8Wv0Y3iDmuxhM4T
  3542. qKtIXkdyvKCXat6IeCHHKziez/EqjldwvJrjPo7XcLya47Ucz+V4PcdrOQ59muNdh/MLhnET5zdy
  3543. fjPH6znewvFSjkscr+I4zC+9SSUmT8JAmkSmgXSr6EiimWLjmdKeREVlyUUn0YxqSaL7UzPn13A+
  3544. vMmF6VDPYQ2HVRz6OHRzWMhhPoe5SdQ1FIoZm6SdRiTHoWoaFXJ6YZJ2Grk53Z2knUY+TvclaadR
  3545. FadXJWmnUQ2n1yRpp1E9p9cnaadRE6c3JWmnUQuntyRpp1E7p7cnaaeRiacRhHPNNyzHAufCxGmh
  3546. H4vxkrkwxUBmv/nOJ1IbMWXeF3PNN7/rEFd9K34csMw1t30319ywJ07Edotk+17x4ydIFoINH0Dy
  3547. Hkh+R/z4NyTvEcmNkPyOSC5sni1+tUP6trku853Nrm2SY7/5rvVAKRDhUw4KVzgpLM7FLZZiYCPk
  3548. lDWhOY/T7UN48uCTybsJZxwMI5pxW3nGbeUZx49dfmLl8IzL4RmXI9Y1FfzEq8b4IzjjYNjUDKJn
  3549. RDU/I6KacV2caTneJ2hJIaZFuJkGRj1fAsQJmNxuntxOnkEOzqeNK/GoD5p5do7bOW7jeB7HrUEz
  3550. 0cIzysQhEjpE2MJhE4f1HNZwWMWhj7fIKBRNnaidiSTHoWom1nB6TaJ2JtZzen2idiY2cXpTonYm
  3551. tnB6S6J2JrZzenuidiaaeAaZgmaihdMtQTPRxum2oJno4HRH0Ex0cjqGdmoXmH6ov3igob5iXqJ+
  3552. 4oGG+ogHGuIXDzTACw8yE/dTApJhivEGkbgE7weJK3D6J67GWZ/4FD4zE9fjIzNxswPXOcXwwHTV
  3553. Kg+0beIh5+L1jYXv2kW4oMNJR2tAnmHyzJJnlDyT5BkkzxyeMTCjcnlG0YyR/RMs52fUcn5GLeeZ
  3554. I/uRWM4zR/bJsBxnDszIUp6ROHOMZsw6njHrUksTaabgpq0owsE3iaJEqsLGVQD/CSZjFk/GgkS6
  3555. ydj5JoO3IlFuHs+8PC6vhsvL5ZHv5NDBoY1DC4cmDoGkhTOKwyYLtT6F4j63HxfDGNulnjp0AYeq
  3556. qdPO6e0W7dQx8ZA3BU0dC6dbgqaOjdNtQVPHwemOoKnj5HRnonbq5HJ6bqJ26uRzen6iduoUcnph
  3557. onbquDkdQnyI5SbyQyw/kR9ihYn8EHMn8kPMlfife4itBYaXCNcUULisiEKkg4FTpOTAfKKpdVh+
  3558. iLn4IeYK8xDL4WVjTmDZuJWXjVt52biVl41bednI5mPAHNvKy0aekoGpGPzwWh7Vw0ueelEtD9el
  3559. AlVRY2tZtFOw1kJ3ARvfBWosNPWqLTTlqiw01Sos2oeTj6eMm8NCDvM5zOXQyaGDQxuHFn5hQ+FO
  3560. 6A2rRft8svFksgVNMgenO4ImmZPTnRbtJMvl9FyLdpLlc3q+RTvJCjm90KKdZG5Od1u0k8zH6T6L
  3561. dpJVcXqVRTvJaji9xqKdZPWcjqGdmgYNLgs9n1BfMLgs9HxCfcDgstDzqdBCzyc3d1UpMVGBZAiU
  3562. GwyW2TF4OAuDNS4M1uZhsLEAZ4YHJ4j2+eR180OniDceKC7PmE08YzbRjOGZAnfyfL6TR2NgwcOq
  3563. mh9W0Sz38G2GbLV0adm3iZd9m8LNoBx+iMEMSLCwoWWhmQPmKcyYdjPdJLL4JiGZacbZeca1mGnG
  3564. 5fGMazZrH1pNZpoR9RzWcFjFoY9DN4eFHOZzmGumrqFweWqeWTuNSI5DtcHF6YVm7TRyc7rbrJ1G
  3565. Pk73mbXTqIrTq8zaaVTD6TVm7TSq5/R6s3Ya/T/23gQ+iipbHO4mAZq1GgWN4tKRVoNrokQTEemW
  3566. xFQ0gSAgcQSNoyKOzpgZO5p5iiRWIinLlozIGJ/OM+9z5pkZfM/MABpAsANIGlRogkIQl0bBqRjQ
  3567. RhDCmu+ec25tvSTBQd+3/P0Zuu5a557tnnvOvbdCPD8kWMUozPPDglWMIjw/IljFyMbFCH5pwSVo
  3568. Cy5BW3AJ2oLLqS24hJ9xroJ9tTBX1dPvgkb6xU24TP5C+KMac5U2Ub3BJ6o3uC24JK5fo9fipovZ
  3569. Ei5mS1DMCriNWKDbiK9wG/GVuGIGYh7gYh7mcNZwONUzuhcvVkUUqMsK3qVHIBsvnYtdlkCS6uKS
  3570. mi6QmKUJJF4uLn7FXPxobwObYLh42PgvniIAW4//hvhvgP828t96/qvtJ4FfuKoRFlBDrZJVz7eN
  3571. 1A+1Slajtp1kqFWyAjw/MNQqWSGeHxpqlawwzw8PtUpWhOdHhloly8YlwhYlWU6e74ySLBfPd0VJ
  3572. VjrPT4+SLA/Px980Qg0uoIbSBIXjhQXUUJqgcDywgBpKExTuQlEIPlxAoZ9Pgv3ccDYNfxaU4M/L
  3573. pfjzWgX+LKrFn8X1uGNCajwrdoJqOovYwSoxP7NHUJMgTXISSYwmKVxCok05s7OhZqhVPCByjd83
  3574. HUriAEduEvgrNL/DbN6F5ncoGUqSQpuv2ATCOd7Df9P5r4v/Ovmvjf/ipSwgSfw3NIRQT/vC2MJx
  3575. iFVMwnyzVXiIVUwiPD8yxComNs7etigxcfJ8Z5SYuHi+K0pM0nl+epSYeHi+Z6hVTIp4ftFQq5iU
  3576. 8PySoVYxKeX5pUOtYlLB8+GXFktDtcXSUG2xNFRbLA3VFktDf8YJCI4owATURr8LVPrF8wzwzXjY
  3577. p6QscCF/LIANEYoESDwUkrVtCko9BvzwgBhuIcI4Ft3Howf0JG1rIDJzi+TR9tUrtOcL+ZROtMnN
  3578. It/+AAJalo3eAOwETznjvgiMgCoVPJxr08OYsG214wx+36+pIdTMXwWZTEvYlAVwFCA6kokwWSKZ
  3579. tAlWSud709BqUxbgnlhpBey5YNltvvMBYqUSdwzIlbiRraXSxfsS5SAVNyCslbiPUFoGm7xYciOE
  3580. EW1C1STce/h0MJlzNW7MfrqNJ2mf9tMqT9I+7ac7eZL2aT8NW0WQAymZwpO0T/vpNJ5Mx/2lT+OW
  3581. MFnbRv00bAnbLzz8HOwFmyU4/1hMv0/Ppt//gq1bcEKzLSr2QhuvGatu58z3cLvGqh2zhLlv4L5o
  3582. xoUbNC5M+4Q97Ify7bgXtZ7KQzpPB9nDPijfwMqfxZ3TrHwtlIeAiz+YqDF9mFX4M+6lBnYOAjuj
  3583. h6yPiX48wAoXYomDng7SnhnccdfydPkFBgPCLsNZwncBxvdQn5SXzoWgO8uu1gLFovJc6QXEdrQH
  3584. 9rlGHkx36lwIe2U7nLWmJlBH+SOcnYiJnwMgFq6jnbZPz+ZbIClo/LS28RY1t7SqhrgvonFfBXEf
  3585. 7ptsqSy+IIr72rB1ZS1xXzE13rSMuO922vlax3mEb9Bu4Em+QbuJJ/kG7SBP1tKG5TbOUC46UhDm
  3586. pXy/doQn+X5t2MWJyhXbzgfxZ9w3LwWp4HwxjTbxZlH2q7hJTXkRdvgBD64XVxk8uA/wDvvLGQ8G
  3587. OY89HNZYZCeySIB4aLXOQxsmahoyhPugYTs18NB6UXijOR0n8D76GeWH1mjN3p+o8W4b8q4tSWM9
  3588. 4Y0QbUsAfmj+Jh3oDhu5lyEJlHlw35k4aB6ev5Xn4X7flnklpxn8Z7PwHz8mckKUV4vSl/YyESfS
  3589. ZM5kxE/Fp3ETAbeDPUenUJ7FgyXEgqCTOy6M2s8R2w80VP4IBz5j+BIAtPAlqfmni/he3BDtc9GO
  3590. uIDuYnxZmmzly9n4vkqMg7RUek4z8eUaplqLafNgOdTyv+F2Ipt+B8sQ3MwLnwJnv+pTfzvetTyA
  3591. 2HqHdv3K36p71x3vEpx0GtdJp2BvC8I5asSJhIdsmIGIS3QpOAynnboRBtaRSeG0FtSm4zWfc7Ev
  3592. G4OOBtoLhHuwgM8I17Uc16qOa9hv3TFsVq25DeIVdnHF4BVAsOC1kfBaw/cpNxFeteM/jYTXmii8
  3593. VhBecXNzS2X5iCi80nfcpVqO16LBOl5DHK8gwOolfzXhtY3jdeF7iFc8rOukc7KI13pUd1IjboKW
  3594. VAxgSDY6yBpKMfAaMOOVzv7oeL0e7WfCUTCFEEn0ei7C8RrQ8QpnmzrOMvOv3jaC+IXDozH4BVAs
  3595. +G0i/Ab4Xu46wq92Rqme8Fsfhd86wi9uAG+pbEyJwm8KtpYaOH5rB+n4beT4BfWpbnjdhN8mjt/M
  3596. tYhfNBGddKIW8VuO6lCqwY3ikoscAFl0jNZxjoHfejN+S+Pgt5ZwZDuHUEYHq54r4rspQzp+G+Lg
  3597. l7ctwv2UcMw0Br8AigW/dI7r6U6+o72C8Ksd66oh/DZF4beR8Iub5Fsq1ZFR+C0n/AY4fmn/I+K3
  3598. luMXLCj1V/9lwm8dx+/HqxG/eADYSWdvEb9FCJhUgm+Wism+LR1JmYyfCqoj3ncACt+NzMqDSM8y
  3599. FPnRm+WNlV93IXXoPonsrd53AGGPnjV6c+VOLGlWXcJbATG7WVgQyBHeCsPGd+pzJXbpYW3hYHuc
  3600. LsPU5UrsMSVuj8JbKusQ7hllHdK0ItM60lfEeoCz33E6xlspsreuItouwfqPuhK8IGBsuJMq6EVe
  3601. An08dX2pAoelTd3XU/feld2jQhXekpaAfFQHvO9ih5crSuBcmy1Jge3FSQrs3aWmSRLcWnFhF0Ch
  3602. Ne9kzXcNoeartOadLmgIe0mTFNiqqTWHZaK1eeRdpq5sGQczWjMC6i1/hXtrq/QwJu07XFGKmudw
  3603. QepOWI1rq2vwyRYoeDlsAWPLVBV93v05z7PfAcECZQFcAVsgbxZHGct6WL4PaC5QXq7FsraCVPTf
  3604. 1WETthYJoLLYUJCKcSdwInjlj7wD1orK4gjOf5GC1Ii2zdErB3IHhNkCzAGiKCqL4PyprKaGclID
  3605. DXahCo7CHMR7S+1C9S0o6XQtBqx92NDlkHSkrzDvXjw4M+J305Js4j3JT4n2UFcYnHPosqjeCwIF
  3606. tRHBopC7Fd0ddnzeKKuHQuIoYo6C1BDL+haRyh62Maqwn03gopQidj3+ldoCtZqSqFZIrO5iP0FR
  3607. +sGOIoxVviWVAMVQVn0Q10LsWRV5ZFlM/W5VXw0gBgh1o6KWpS7af4srFF1/qeJmVQonic27+0i7
  3608. k8UB72XobE1PAf2pSX+CvnLhtMQOoDCc622HkyyzahUJT45JnX3BDwqH2B59wLxzssbOJzyehuPE
  3609. NAj+Tj0RMCeazAnj5QQMHEprPwEd+oe8MQWpVSnag0AtqZhbXmT0SdrRYzR0pBVgxFG/ZU64qCa+
  3610. +YaaTgNWE1UNXK0qDMzAV/t+VJxvkF/KYJamPhr9DGYJArMwhi9IbdN46dt3kxIyS62JWZLjMYvO
  3611. CE19LczSZWEW4obvTMVUwje/MvkD7pE5lAjFVk1A2vOTaHR12uiW0Og41BEYLh9diEbXyRa/y/jo
  3612. 2t/lcB+ifreZRlejj65dAz9CsIW00XHItdFEDASoerAYB7aP/W3WS7iPMLXdoIHMoaxej/3INIr2
  3613. B/vQ6GqjaJeckHYRMTVi0K5vQto1mmhni087A3yr/L7Dwf9uVZ/44l3HNQTQoN1vtxmBBNMQ+iYY
  3614. AugqVOKpne/ycXznRRDzEcRAPoCoDWQJh3IdVKORHsSR8jFwSA1EE4Pl84HU8eKkeMVWVYd3j8FA
  3615. Gq0DMcHGR5JvGgluqksN6iOJR4wlHEocgwEpDkTXumacmrRuPEjjFNfwYo70oCFNBzX2g7GcnL7V
  3616. Fc5svSnuKOLatj2JLOJavjKiBZikXZugkt6DRZZJ7yVYXqE1FkfvoWbuE6P3gha426uQclKQLyH4
  3617. ClO7gyFAgMBqxARIgnUIWnFxAMFZIbkbQAIWBLY/RyDZ+HldMvIl7W6FEIEEBrwJpASmO9p7cUCC
  3618. 98BCshcgNRFN2/9AUGVxjyn5aaUK87UB0gpwvpqgSuR2bRxkhYpZc0FY7PcSHDOz7Wh/gQAr5U61
  3619. FL6WNR9fl1aAf84EWALPHF1BbwWsrcn1owBbb8z6OvFdZhcmHXVBu1gzIsG3oaGGkjbtYD0lHdrB
  3620. ekqGuQucr6+LcTZXaniSVkX4KQR0uVNS5ckSSnr42rGckiJPllKynifpAIvSoFVmSUWh856fpOru
  3621. VJE18s2Ke/bzGfPZT1FaDkFH2zKNHk9pJzz1BRCd8HwWT+PzjuDYfsZ6dI31A03yFB6VV56BeKRX
  3622. /sAr7RLE5vZkaWeSqPyjDV+3RT50aJu8OvVIgdwiNn83Xqw+4juLGehi85fJBQO+FActSOMGNV1r
  3623. sCKL32+Yx2xtOir6Aj8quqCE1yRH6wo4EGrz9c9o7TgdvufTImmHQZfTEOhEaY6yGEJ4OfL3qUek
  3624. LxmSFqSg02oB7HnMlX/wbt7rTT3ulXbbC+RFRbi3f1H9cCg65G3+ro83tcsr/ZOVrajBgOKKNrYc
  3625. 9DZ/m+RNPeGVvmYFiwMYEV3sZItd6XCfsjPgzR42GGURrKFGLYLTZR3nabnSYTuu6coEZREs0UYt
  3626. gtOM7PVM2ePR4gIht5WZCogul6eqS3hhtfBWq1gd8l2Wsd6LY8tozc3YpXMx0KL9vwfQF7SN76Mw
  3627. KqUDSqvXCwthsRbMSf2QcTNDySCpGP8FKTkUYktZCDm1Dtiauo4NSKz+QaiagBK8COJp/lw7NC6Q
  3628. 14nN36ZJX88V5W8wJCymrhaFN7fmyx/lN+8aIOJC2FbB5tfqSIGQ82WhfW1lC8SDPMJb28Tsj3EY
  3629. 3y/ns/FmdKPaEWNC9a+Q9FX8nKLHdE7RU4JhF3o2nVP0eNDHjc/W85E9nlOUtItVSkgvhUi5fKKr
  3630. pqcshxAhtpyFXo0ldNWGrB1KfJafFfR6UP0aZyb3Cw9PdrF/bk/vzZ0gT2l3meCdINJyOAcIgmOo
  3631. yviHAMHziMoAPTd4dwWb2uGGC7XxheNdxsyo68xGdNq+Qfc2+RkCtLuCIN//jhvdXaxbnLFYeS3+
  3632. MnMYf19w45Fh/xJ3YAAdQgvh77PuMP6+4I7g7ytuG2Pr9i/7GrjLl/bZC1I3gv8N13zMrKpeJ1R9
  3633. gmhUkMu8duGtSIEcYCo/TQozJtvgxXBYQeoGET4QKofE5vAAcaXBZaqQs9prD+hM1gJuiRc0Z0uK
  3634. vg4UctBgB2bzNoeTvJXhzq6uufn+v7KMioIB7/Xm3D+k4pz7h1iCOuXPcMdbFSYg5FzioE0a+MWc
  3635. tFfc9AEdCQ55wu5A/FmQhj8v086BRTxsC7FdO3//j4TICRA1v0YQOTlELg5ROoeIPgIk4c1Yw5QA
  3636. /iwI4c/LyFryImQRuiThX4QIPmCkXvka3O9LhidAFupPkMHsiZH7CD0w3iHYSghbEGCGuHkF/b5M
  3637. m0IW1RO+Gji+cBIzzC47bfyAy2xQWzJdidsHQU3+hjSwUP0Rdy+km1QOHbYnlUOH7T2mw/akcuiw
  3638. fYzK6f6wvaRdtOUhlQNH6a0qx3KO3lA5/Dy9pnpgb4lJ5YQSqhw48Y4qJ/6R96e0+7CySOXAkXar
  3639. yol/nh2CSIazeDZXOXAhjzqu9ngXt8Ls5vVBlMpxDbSqHLxjjHWLl/uw8qKBpHJKBpLKKR1IKgeu
  3640. FQOVUzuQVE79QFI5jQNJ5cBM2v6wPY66bmF2nY3+g+da03ON6blCf85xl2sPpdrDbO2hRHso1h6K
  3641. tAdRe/BoD1naQ7r2kKY9uLSHnqQqJZ5UveGmZdp36lbZjPb4ar7eYcU5RuNYH7hoAzXuIJyjlQpq
  3642. 3EE4t3E17+Rq3sXVfDpX82C35grOJPY3kP0NY38pjAUvYn+XCM4MwZklOHMZgwroK7JjwNkJzxEK
  3643. Pqcwu4Gp412gjkG4HVzYSUUqpCIl2u37WpSKFIatIPW1OICdzV0Uot/XQIGx+lEKLIepNtAp7HdB
  3644. Kf0qFfQr0Um416KUikWfZLRq2kvTJLBZE/gMdkSm82sWoAls0gQCdJzPSAVmWnRF4/txK4Locb8I
  3645. Vrf4dA50TkyLAVb4r30BjPZ8Dy7G+2j1G/tE18cc9l/HLG1/jrQCYl5UvyYpuj7mQP1rjPqwWrEJ
  3646. VU5a3pZQqo+dBs3bYS7wJKoM5fLMOjfqA3+mckOSTb2oDhQ9XWng9T/aB3i0tRKv84ePBsJH/wqV
  3647. N5LhJpbC6r1C1X3M9vFWzMmy+QTvM7kTOlyzDPv1OzVYDZ8NzLWtGkgZXUXpwqoIXBj/7ev4RXj1
  3648. 638/3uXtWueVTiQLz45+q4t/9vuuV6B4jaj0XfqiG7/sLcpJovyZKL3nYKB2jUsi7XIGSZFzwXH8
  3649. 9mYDNFMym6GNMuJvf4ShfaH+ox5KibyMe+ESzKqAUH3jQJpBRAp54XKHMzd8Y4InOymp8iSuamUp
  3650. wpM1lOzUkji94aU/MEvSuo3uQ8OAJL8nU6Z7fmBvA0bl8ON+kHRR9DiNJ+upcjrvLmwjgcLSJbh1
  3651. TI4cChnnx9pT3wOvG24xSz3MFmFeZk+xZQmsH1wBz8H3xjPjSvNerhOzD+s+V2ZiaVsv2XthEWxv
  3652. RoOePY3GpwiNVOSg8f0DRTwZ4mFDbRw0rBKeDFLpbJ5ModJSrSsqhdu7Knd2Yb+0HIdrF6ishifp
  3653. 7jb0cQFC6PMiUp2DxDfAwZ+tg1+ig99J8DbwjlRKNvJkE72miSfTCcCA9lYqDfJkGpWGeDLA2ccM
  3654. fhjDYotUrXsCO8LBxmtIh0mdHOwmDna5DnapDnaQ4MRwvMJ9aTJtG1B4sF6mcLvCrzKTyYWm8Ni9
  3655. TBedKfxmM8ZMPNlApVkDTGB7MCS3QtSqENj4Vcc0fl3qMKmYlzZygwa0MIENLg0Cm66Rk2bzqiFK
  3656. lvJkBSc4T4oEWAVP1nCS82QRldbyZC2V1pnBrkewFzfwKmRxocmGRnQygt3EkzZKBnkStwsOk9p4
  3657. sp6SKk+WUrKTJz2UxFte0/i1rsOkFK5HVC68PBmmJBpI+plnJYu3LeKqoQSRyszXNG6yDmPmaxo3
  3658. WYcx8zWNm6zDmPmaxq9WTeP2aRq3V9O4/ToMrhdiNi1+KIeITkAEOEydnJN5MkSYCnGY8J5Whgue
  3659. rKekypO1lOzkyQgl4dpWpCm9iC5mVVw8Fz+xAXvJkVBeHEEtH0E9HwFauGn8kqeoy5EU8ul5ib8w
  3660. GEwMlkWvK+XviXCO4skAjQscq4hLYtwaXuqgtnU8aaNkPU/S4SP8BCgmif0aeZI2vdMFgAq/8Y+h
  3661. lydpyzzeB+gl7iyQFXBOMuukjddR+fTCYQtzhuPJAGc4nmzkDDeYk4Az3GCuZbmA89IKKk3nyRJK
  3662. eniyiJJFvG0n7aPBW2gVvuFNVmZrXY3gKsnEnXSRP3FnyQiDO4tGGNzp5LR1cdqmc9qiQyeWO0sI
  3663. 9REOk0rj6eRJWsniF1IRNZzheNLJcTGEq1gufLzUxnHBS2uo1MOTaTR4ulZWKeK5Ns6sFSZmDQyn
  3664. AYWG83VueDhf50bo2OztsE3cwrANyLBrtEt/vKPxsZhzGX9XmIbawJNBrrK0sRHDNvHSFGob5Ekn
  3665. JUM8SUfC8ZOwyIPEkmFtqFSq8mQplUZ4ktwXeEWlt/IrYtiXbfzwSROfe3iynJo6ebKCkin8yATu
  3666. JB+wUZQXu3iFNM6d6PNV0nku3dmHX0UpkNFxqS0ugCA8Wc+NC54somSxdiiGgC7hyVI+19Ae/FKe
  3667. W0cYLefJWq4ReNJJUNRolamLWq1HriB4cjYn3VAuk8P5tGUno86/CM4LFvjx06yiH7/vU7ECP0Tr
  3668. 66++5T/e1dFXffdJZlb7F8H3gwr89F0hBT/nIoXPh5EKNEL8+U5NfZw+DHTWfzDD1Y8fGapYgZ80
  3669. ZT26F2CPsF4v8L8GGpa9Gz9upOC3S6TweBjaaTSk08gQ3/Rv0GOX2vIn7BG+dFSxAr+RyXpsfR57
  3670. 7JiPMMKXlBiM+IUlBb/rQT0GRhAXwguZAT/n3wjGMuoRPrdUsQI/ush6rKAeX8IeX4PPOTEY8TNP
  3671. Cn7zgnrsTCEBP4tgvJTDOIp6hG8+VazAr/ixHq+gHvPmQ9ki+KYUgxE+NwXBy5Faj+nnEHedQzBu
  3672. /z3BuPkV7BE+PFWxAj8Lx3r89A/Y4w/PwZIBv45Afcw+n6aW84kWC39PUPmpD/isWMUK/GwY66OO
  3673. +vg79QEfB6A+6i8g8b4AOaIR24R5mwM12GZm1fGuJtyMNQo/AgBgjyItBT+Va+HKfv274zPXqE+U
  3674. 4bfGOnLZPyJbU4n+clUcO66v4rb5MtgKqVOUxp3JEjbfoGX8O+iOjv6Kwz+5S3ZWr587BFwCcOhL
  3675. XV1Bq6Xraun3xlpC0/KXjneZvx9wG3w5ABYdVQFfhjA6x50ujC5we4TRU91FwugZ7hJh9L3uUmH0
  3676. G+h8EUYvQecMHg3E5V6BO61AznG7RPaUIspT3U5ROjFAqH4dasEWzTw2IeQx3ZnHdGd/sSWPHC9+
  3677. tsyEsCA+k7WM/hGWbqlyL2E/6fQIl85hxPMeehalzrTHzoQdlEn0ZTm/xyFTUcdwtLSxy8kO3N2G
  3678. y98BoixInaMfeVC8J6i1Yna/1mo2rUY3+xH1bOH57pVJ6ILBS+rYAhTurlOfZ6T0LLUDfttw4IfU
  3679. u5gEZ+xlS9GNNbgUHS+7Mf/i54FTEkAyyQGgnBkflMQDmOT8cc1Sflwz149rlvbjmqX/uGZZvWvm
  3680. dWicJSp2Uc7ziHInEz3g+Tu8d85cI8prOiaiH6KKkxxl7g/zTDL32rweZA5eqk6cw3ikai98GY/p
  3681. o2dJ8PL/yATO8CftEQVnPyYJgvMmJwqF8yYQDnALT0zHwxSzhK2T4LTF5onsaXqWqExkEE/yoDDN
  3682. q8HVcF45+5vN/orZH+vwbJDUCsH5Cyc81LIHFzzU012YM9yN7MEDDwH2gGIdYg8l8BBmD6XwEOHC
  3683. z2QZ/mE9JbvhBMj2WcJDW+C4SDqcLsGDScwamo+yqExKE4U/B9NFeR5c0MvGMCmFII9q+DAej4LG
  3684. n7DGr4Kvd5bgnO6g81B0dG8/Dj8E56Dw7B6r+GINvkXQXgIqSGzeyR4nAQZK2F8R+/PEahlyCis5
  3685. 7gpRZrjOcwjOAncN7oKexJ7zUiBdR2n2nJcG6QZKs+e8LEg3UZo9A5IL3EFKs2eGeJZuozR7ZsRg
  3686. aZXS7JkRiKU7KV0On5wAurEsB2bNp+S8Op6bQrmURFRCbhrlNvCRZIkD5tGdm4wj14prwN/I9Xfk
  3687. lOpv2ed2iFJXH6H6T1yJj+afc4nS2s5utbbjX9ba9DHRnlX3GTWa6k6+JI7q3vZkjOr+cxlX3adL
  3688. qLqrJFLdDz1rVt1mzTEMr8q1ccvehrN3pAcVMlEyqZASqTcqZNDvTSrkuRpSIf2eRxWS85PN1ylC
  3689. 9cec1MPmNaKKmVdPP7X0U0F6p7Q7qTvpOT0joNBHYXX9KB1Oe2ykeM9mMekFonWzQ6YqHSnoX1c4
  3690. e/h/54DgEdHmNFEe3iJ2BRiXpZS9E6XeiUX2V2sssvPiOCyy5IkYFql8hLNIpAJZ5O5KYpH8Z9Br
  3691. HY/ed1aa6F1a2Rt6j3zMRO//eJrofUbtT0xvh1D9qi2uffb/PLssu0qj3MUXxaHckX+LoVzLbznl
  3692. rpmLlHt9LlFufs3/sct+Crss2sDK6p2Blf6kSVpufLI30rL3EZO0lEokLSrT2Zr+gO/rVjyebvMN
  3693. g5I77wOC35LS3gxs3CIFbfSfqExIY/zaxWplT0jRzv5gMQTP7Hw7hTLBZar1R16rhAJvTbyjFKGq
  3694. Ep7GgYuxCf7x+UQlib3WwSwVZnpIOJ0Py3GUsuc6/lzCnmv4c5HgnFAODx72wGyNW5h9MYXZFHcw
  3695. A2+Gg0nnVAcTzwIHk89khzLB0RW4kHziExzwftB78gQ4vD+bRyMhSIjh1yrY8pmxXqwOCFXPQkFX
  3696. EKsqtzj9k+2VX1I3U5yicjrBmjyQ2R0DmU06daBLcM4YmC447x3IwHpoIAPSN5BB/cRANgWs8KBb
  3697. ZDH5XBdRzOA1cmi9TIGPBRS2UcL4I4UItbM11DI1UXkYkKXtBZJQ41Sv19PFrJ4cvLCLvHjg/+Fn
  3698. q2SlnIeP7Pg9PH0tC/ODlf5XPMnp/2uif2339K8lIAHybugfIQxXaPT3zTTTvkijvX/welGZUs40
  3699. bjAeXYNA1yDQNQh0DXZH106bTldAp833ENLUN7s7erL3M3puYPTcAPTcAPTckC4qBRvYakJpQ7K8
  3700. HMSfBU1EK2JU5FH+1gS0qomiFZhFBq1sZlrRd4oUJ9GqllnmtCdDySMKDBWz83QK5BWLLWhpEPrz
  3701. dPTn6einJYA0V7T5LmE/KU7fKFHpzxYiIG3JaLiDlOQxbEphgXXpELvyUljNUugwxedGnLEcZRLg
  3702. TPqS1ZnOEHYmNWcCAAbOW5Ouqpl09TPTM2qmXwXS80Jehu9SWHTAnljpe6bkcGVStb4sDVYnCuuh
  3703. +UtoPgyad5zOhllOO7Lm6dtXpE6n8EKz8NZ61k8RegTRtrIwsO1/Cz9mODVUXUNcdlVvMMY70PhF
  3704. OuzUmCOvyMQpeeXSTjbw+ThwtOda5hlKOS/NNB4+5HmklOcZSjnuqEkpv4tK2feYWDk3BaXx18bY
  3705. +2sLK9LE80yaeJ5JE+dpmhhWgLDSm84k9q64mjjPkFiNy94t4jCm+J60ok0TTg1zvVe275KyfZuU
  3706. 7ZukbF8nZfsqKdsXSdnOJ2U7D5RtPBYWqmSkz/xiBEXjZFDKVeuF6qdstNYmbmYA5gxjr5+Hr2fP
  3707. zOyfl86fmfk/z8Wf2TJgHn04jnG/s2AYDGgYDGhYencAdpzBqFqsUbVlnj55jSNVQ5IyH6YFrljm
  3708. wSQQpe9ZQ0Opx+UfUurzDKUel39Iqb+LSt03ReeffI1/UJtP17R5DG/EaPN4vBG2abzxi+54o1vF
  3709. PZ8U96ukuF8kxT2f+JpYOp7qups1pG9qaDTvJO11p0Zv//BWUfFtZm94G9/gzNnMhoTCB89sZOh6
  3710. gGc2QO6hSN7MX4q0VG06LfUJy0rLGhMtbUhLmA+KutF3ReDJsZBtqJlseaVMW3lw89TcFJfvfI1a
  3711. ynRmgg4Pci13vmkWKCECuKJ12vka9pXBG5h+Lo6LRrYymjRbx+H0cobAVA2ByuDN0K7DySCeTWjI
  3712. K+d636XrfREjB6ij19D3dn7W8esgaXi4klT8pT2hQ5/PULe7dHUumnX7bGknG9x8Pjju7zwl47sU
  3713. BRIOzaTGGyLnqWgij4qRsiRDyk49ncfhphOd0nQGn9N61v8iPmKIfhUR/YpeoMdMd2YDJhs2YBTp
  3714. mb2HwyXqx/0+tbQnDT7vqCzCXQnMlGUdJwvPgv5QFjjwiowVsGMrSXg1ULEigguYhc0uhs9mOItw
  3715. qBWOssgLIOI8q0VKxx2OyuKPEOgv1HumM1Ofd/pEnrJA7HWHs6nDUt5hG+/wNNah913+DUrcCOcX
  3716. 7WJz+3jRX+Cw5686QVcwCQWp+8RD20V/jsOuKLCnLklJgXc3h5NF+dmkGuy9Kqk2mcgu4a4pqXPg
  3717. E7+Gr0jyxDMKgPdEP8ZpD2Ssh9OqUucABjabljnEDOBq1VegX+rTTKAMtsP7Rwfxdf4X8HXK4k/5
  3718. GJ6ciyHLMO54fQ03g0mdDOf/CTq7P89SFjT1GldthKswx1WYv+fraVbkd/a6Q9glyDqErYTQ4S7e
  3719. 4ULoUFEI7d5+4qoL8593w//ioW/xkIk6Xtz8jWhfLT64ur94qI2h395PUWALYk7qYcZOfeHhiPDm
  3720. ZrhiAknxQlJWXyKFp6+VFMIT5QYpBBMpfBnrvdIBoMXQaFrkVId90zQI5WBcsEY3g4XMqDII3qws
  3721. Vvng1Dk6VZg04KdSTVThWYwqfXtNFUJimCNxD39P0dQoqvS6Q7yGjFGlH3UY4R12TTnelf+OdvVY
  3722. /kp6stviCYhFLOByuSQFrlsqSD2sSUZWP06OfkQOhchxOEoyFnBytJaVZLSaJKNVWLjatVp4azVJ
  3723. xoSeJANepyw+wIdy7xPIYPyVScKzC4klaDfk6oLULxkaaggNtQRgkoQHs1PVjIPiWAm/8flHPPMn
  3724. TPiezjIKN20VlcV4CWLq9/yqSNa+ntpXH/RdLVa3+s4T/fiaWQoemJklFzHtvYBuVXGyeUWm0hY8
  3725. +QPVEIBZco47BTZWIIA54MU9zHiGn8oGbBHjMvQkze2PvNoBPPwwU/bSCrztjiEMwGUVGP5cQaa5
  3726. D4WqQ75C0Z/Zkgqe1SfczNAd7lZfB7eZH4JAfgwHfaFOux/QlQM56Lor+5XbJlRn2w26scmghhYQ
  3727. uJs/P3UtbIejgYSjEdjKEBhEBOJsKUzYzO+SuGkDQwVupE1l06yiUvsIR2Cr73r2Ht/FDIGdiECF
  3728. ECgyBCqEQEfHWUyt4TcyAZOd1AFsJkJQuUKxw71yzd8Apw5jDLXzBOOTjFaEoWDsa7Ar3pcMBwM0
  3729. Vk3B17yQhLuwSKJsT17ZLcdJ72Arm88B+Nt9G4ji2jTTVg/u97z5gYR+T2H+q2ySAUK41AN3Hu9q
  3730. r4WkvAY6PPAY3zpv0GTnbLeNTerU7f7Zid2pA6nL/7yT3Kd/fcwUn7bM1yKcGpW7ZJ97TKH/TVja
  3731. 5iu0dmRUyCqAO7nfn2W9Xy/7Edcjg0TljhSxekfZ9x1DwTUF93HIbWWtHQ5wBCcVyB35/jdhY1VB
  3732. dgd95dnXl7V7dDTTFu4xwNwe0T9izlBgyQK3p8APoU/5O1H+XJ15Nw1bvsydr1zmhnM4QAv2O9gF
  3733. xGOgMvNl3DX3u23IwOoHgHgSnaluh1fenMtAfzSjKz91q2+ivFX6Oimjq1CO5I+O+K6DmPV7s4TS
  3734. QA7DqFPeKm+GI9KjN5rHt1+Ymxdh//QXpRZmoK07Vra3QG7Jzz7hS5W3iqNPiP7kTut9g8zMCzBD
  3735. bGPZAeWRNOlEksjg/h0DZ0oWA9Q/y21T2x4F4SLwGFe6cuRb0oCwjIEnpMtTLvNKh/s8NkL0T2Cr
  3736. swlZ+4WHc9wuBsIET8cAqJYCuZZDSnQ2CcRZvX4mnM14kYjWykjmu0IpcI8pkGG+Es63ZYtILw+j
  3737. V4DoVcTo1SrK68o+70iCe5iyVd8AaDKW1bwICDIGIklAoR2DYyi0Tl1x1/GudZ4iO0Sozdwut6j1
  3738. Dcyimg4BLWkPG8oW1jt8eITBmb4sHXG1lcmletYUOJzic6fnK/0KlHK28h1ppjPWNG67RlWojMu5
  3739. T6P4J1M5xRnQDmDUYnkjI3NuRiB7n+/qfDnIaA2UXsMpXeqUN0hfsqFuEkdvq2V4vQno24/RltG3
  3740. Beg7utk3/GZ/cgD9DXIK0XN92QF8X4F8yNu1jZC96Q4g5AyGi+odvhmi/xYHk8QH7kNJbOKSaGeS
  3741. aPcXdcnDpE572bXgLZa/6GJI998ymNUe213tAVptBsNazx2A2TWwWWwIhscAgsJ4EPzz3pOBYFl3
  3742. tQ0IIADz8CPmrWS4nkX1MXVKUb58IB+u79wKt3zJzepwlMM1Bf7HXaxlgfx1gXxEneTDI0eg2C/J
  3743. 9090FFbvarSXsRXPZt8Ar9J/7I0u4Xm2wOgEyR81i9Xtuimt40z2fkaYNPXuX5D+Gj0ZNrZ9xVQM
  3744. w4oDeA7wws9LMW5jsGx9F5yq6vzfIRCMrxSbPMEl+h9PUzsmQR5veify6exS6jhUdLxLPToZ26in
  3745. /4YyH/8dHWna8hcIOpn0JXvNx/nyQaYvC/33OwqzD/i8XuXXNq9ykyv7vUcm5yt3pRRk7xeq9tgo
  3746. SPkUY/Ps2S5B+gqnJpFJ4Pp8IXddgZCzj72w/VlQt9LcNJtvOmvrUia4vGNzbY/cnJtxsB2WiBk7
  3747. slVBmoVK+S4Xdn2Md33tr493jYWuwauVr0yErgvwZqWc5gJ5P+OW9iuw3STQzSzHd6lXySV/mvy+
  3748. MoVhhmlt/yMp2SFRuHGfqAxl1cp2ZYfy5c8fOYcBkD/2rhSh6hsb2VJNt2KAFrpgBnP2TS42oW8v
  3749. YA3bwX3E2rQHbPrbfGMs80W+/IGX6TBXPtMjznxmbqRkv8feuVlUBsI7w9nvFcpfP3I6vDP7U185
  3750. 7PfMp9dlBLzZv3EVCBPC7FURxgAdM1mtjmJ9VF/5LoT7SN+HKA6OZ4q1713Z78F4hvPxMLuMjWXP
  3751. ZFPnbBxt0DnMWV8VgLb6RGMxrtZqp4nybrFyD15oK89hnFrGak1TRaWMPR8SFYZ0f2GbKK+MHIW5
  3752. e5MoV6v4tDSMP/42/FkYYj/qF8Bj/swBI0GvzgmLykIoVVNmsLmfDBhqDApI3in6p4VFebKjxetE
  3753. 3Yj+01VwXYi8Dy+V8sqRjINemdFvJb1sHesRX7T1bq1H9hrVAYst/5w2tete0B4r8R3gVvAT0HZR
  3754. me6BM4GiPJw9s5W/7C0Slb6Bu5jO7YuRPbkSvMFiZTOdONik3nuPATP20hdX+Exwbo4pSeElgV9F
  3755. l6TxkjNi2mTxkmdj2oi85MtfRpcU85LimDazecn/xLQp5yXumDZ0goktm5pdjIxBxFR1AFFHP/CR
  3756. jOomQPc/HzAaNxEB2ZxFbbKDvJlQvQZ9Dbz7Bv7ikTEgNfESe0xJkJc89kB0SRsv+fDu6BKVl0yI
  3757. adPJS16KaUPb+1tUIaZNCi+5L6ZNGi/ZMTuGlH01RJYyRDYSIhsIkQ06IusBkf9halxvILJRR2RD
  3758. HETyF7eWxCCSlzTFlAR5yRUxwLbxkqqYNiovOXJ/DCJ5SVFMG0c/KlkX0yaFl5wT0yaNlzwf0yar
  3759. n5kj6wiRtYTIWh2RNYDIaabGNQYi63RE1sYispi/WL4rRnx4ycMxJeW8pGxqjPjwko47o0vqeElq
  3760. TG8NvOTimN6aeMnemN6CvGT/lBhS8pIHYtqovOTVmJJOXvKXmN4c/bm8xrSh62g0slQQWcqJLOU6
  3761. WUqBLFeYGpcaZKnQyVIeSxY43ZOxXt7INHiA1ZgN/VxUpPdTFmAaHTNTH4pRlRzmvPtiVGV/fsUU
  3762. 9tvE+i2BLjZOMvptYv1i5voHY/ihP84sjfy2IZudvaW6GOoW3m500Mg6wMy6W2PYxhhTA2taBLVO
  3763. MzVtYE0xc2ZM0xoL5PWstQgVPyo2Wtez1ph5fnRrxSEq+apoD7JJu4Jmaw9N01lQf/z9OD8fE3B+
  3764. rmGzKWaX6+zoX1nMSINnr9UL8ow5tpbN1TWi3w+lbCEiKks9ON9PM1VR774Vesce1OpJOCXXqA8V
  3765. 4kOFes9MnJsj2tzMZmN7i+ivzgJekFem64yUBj0vnIWQ/hLX0Cs9yC8LseT9KQawTh3YspuMXBFq
  3766. +xdiI7/fqYMMr1Avm2atqC6ajFBDNXXTRHyGluriAnwG8NTXZxiw+6ttBLFLhzgFOv4KfU6ZNSf6
  3767. QNcOghhLzjIgXgr5Ga3L8AZGBbtQNzDEyNXD2aOZlIofcuQaDA9Qf6qLQIL3q8MRJE51thKfy9DZ
  3768. yQrD6GJZ6SAptcEL8gmyG4YgLtUTCBlUUOfeaiCj6YSGy9G5Rm4EHTgLsZHfD3UIl9hxeIq1onpX
  3769. EQII1VQJCY+vU++/BZ8BNvWOO8y4bCBwO49ouIywJ/XFexHiG48jLhsJYiz5cLKBS8hHv6WGTuhF
  3770. fXwGoHPPkWh0Qo5c00bohKbq5psRKgBBfe8XBjr9K+sIqjBCVd0G3SYTSEO7EKR6AgkqqNeZQIL8
  3771. jFYGCrbxTAVQPooB5SME5VMCBZqoNxEo8F71ul/Ep2w5ARUkoALwgofvQaBuQz/GygoCCiqofyky
  3772. SFOkU3bSBCO3hihbQZQt0imLHfe71VpRrSbJgGrqX4ma0FL15+MzwKZW3h5fwtMJ8Cadxo3wisW/
  3773. RNhDAxH2LIIdS9onGS936LAvuNHI9RDsWQS7Q4cdXqHePNlaUV1PnAjV1L2E6Cykv4jP6Uj/YjNX
  3774. dh5HiBt0iOuhYztB/FfiShtBjCXXGhAvhfzlfUxcCb2ou28HVnglhhVeQVYIEytAU3UsQQUgqFcW
  3775. x2eFNoKvllihBl5w790E3ABEZ/g4AgcV1H+faOCj8biGzhyvkaseR3RiI78f6hA6seOjk6wV1X8j
  3776. LQTV1P8g8kNL9ak8fAbY1Eenm9FZT+BW6Ogsh47/UYIQ7z6K6GwgiLFELTTQCfnLk0zohF7UPxYD
  3777. On0x6PQhOncROqGpuucmhApAUMO3mYW8lqCaTUgsgW7PJ5BsBFIdgQQV1GkmkCCf4iXMgIDC4iKA
  3778. ZkYMNDMQGpWggVbqnQQNvFq99bb4xC0luIoILhFeMO8uhKvOgcQtJ7iggrqywDSd6cS9f7yRW0HE
  3779. LSfiijpxsePzJlorqn8i+YBqajMRFFqqf8nFZ4BNfWlafDlPI8A9Opmz4BXv34mwZ/VH2NMJdiyx
  3780. m2C36bAvusHIzSLY0wl2mw47vEL9ZaG1orqTmBGqqX0JdmiptufgM4CnfjbVzJiRY2R76BCnQcdn
  3781. EcSPHEYu6DxGtgeUTLrF4ALIX55sYkzoRT0+DVjBHcMKbmSFPcQK0FSdQlABCGre1PisECL4UogV
  3782. nPCCJ2YicMP6ITrbCLgUlKebDXw0HNPQOWOckRs+hujERn4/1CF0YsenF1grqs+TIoJq6ltEfmip
  3783. /vsEfAbY1OemmNFZR+A6dHTaoOMNMxDiWzpp5iSIscR2s2nmZPlNHJPQgbxablbfxAn02OFobEKO
  3784. XBPhEygA0peAAgjUw7eaxbyGgIocRhyq7EfNIojaDyBEtQQRVFB/k29ABPmoyMGjBIW/LQBodsVA
  3785. swuhOUDQQCv1sRuPa69WHzSgmaXUlmAgrhbdbUoT3eLRVIyxQK2s1FI2m8pKqayCyugGjyZcnJr5
  3786. ZTaNtY3GGgKgC+7Asb6ejPxSSmOFCupTommeBH6BwIR62Vgjt5z4pZT4Bep46boyZSn2Hc631lXv
  3787. IvUGNVWJKAKN1fu9+AzgqXdM1llmljKPxjyPboueT2Oe34RjnkdjnheiMhrzfLq+WaBlziYGlovG
  3788. HMQxswWPPwCgTfsFDrs2CYedRsPGEsVY1qzsPKoNO/M6Izedhp1Gw4Y6JCbwCnWPaK2oPkiiAdXU
  3789. +UR3aKk+4sFnF44f7OLKtUD1mWvkzaKcG5ILP2g/jVZOYT1HvcHDPZmZYL9NZPJg1B5lSV1mM6dG
  3790. GIs3ozP7jXwNpo7na7AvYC7fkWxueWW8fpyWfpZ5jVXRn8Ybq6I/QG/+5DjtHZb2D4w3li0zoc3t
  3791. PUMASwijh2u9xlpi5HhjLSFAb4PiQdBoaf/PGwxLfwdMeduS4rSpt7RZfINhkr8ObV5L6hHqIksP
  3792. lR7DTr7vBsNOvh16m9Zzbw5Lb1d7DMv1zBsMy3UQ9NY/3nhslvZfjTPsym0wdW7p0yMEYOMZPfx9
  3793. vGHsLRxnGHsy9FbdJ077Bkv7u8cZphjaU5PjtamztLl8nGEwpUKbc3uGWrT0cPQGw4r54nrDitkC
  3794. 890me4+92Sy9/fcNhl3xh+sNu6Iaequ0x2kPk73Rfub1xqw/GdoU9gxBg6WHS28wpmLhemMqToLe
  3795. uuK1r7e03zHWmCk3gT3zfrw2tZY2r4815rOXoc2Lth6h9lh6KBtnzAa3jzVmg0LoLb/n3kC9Gr1d
  3796. PM7Qs4PGGnq262aTHeWnUFOzA22RjepT10LhnJD6+2nm/SIU/yoyx78U+GX/HxYrm+l70fh+8qdB
  3797. 5+o6mOiUaRHRnxvG7hdSUKwa4lRq2xScfPrY0M2mgqMAsofpSy45LPoLVVEWHS0ein3ZyKLoW5iD
  3798. 90g6lmMYbPNyCoOFMlpha4XCwYAwGLxP3WR4veaoqv06VPNhtRMMYWXcTugLjtoHUkyhMJbRl64q
  3799. qqSxsTQe0IeYWGULRcOWRUXDbtNnveho2PUxJVo07B+Toku0aJgjpo0WDXsypo0WDfsoL7pEi4bd
  3800. HNNGi4bVx7TRomFnxLSxRsMoqFkdIid3SPf0QcRL3T7RaBw0nNxtupM7FOvk1qJhQ2JA0qJh+2+K
  3801. LtGiYQ9MjC7RomHvxrTRomGZMW20aJgS00aLhtlj2mjRsOkxbbRo2IeFMaS0RMMokEhBQx47JBcQ
  3802. ILLW1LjRQGRAR2RTHETyF6/NjUEkL/lbTIkWDXPFAKtFwx6NaaNFw/YUxCCSl9wY00aLhjXFtNGi
  3803. YUNj2mjRsKqYNtZoGAUSKWjIY4eISIh4qXmmxnUGIht0RNbHIlKLhj2ekygadndMiRYNuz87UTTs
  3804. swnRJVo07PSY3rRo2FkxvWnRsC9ietOiYbuzEkXD7ohpo0XD/hBTokXDXozpTYuGDYlpY42GUViS
  3805. QpA8EolkgYiX6jI1rjDIUquTpSaWLKZomBYvU1MyjdhPkM0CmHn65GjItGhY9s3RJdZoWECL1gXG
  3806. WKNsmLmiKIYfKBrWZImGYURu/A1GB01amO6Za7uJhjVqkbhkU9NGLRI3KaapNRrWoIXh1o0zWjdo
  3807. Ybhh0a3N0bAamr2LkEJ+jJ5loCMz81t0A8ypZZMqZv9KZ0f/yhI9wDT8MmOqrRP902rZ0rBEDy1h
  3808. LG/zdaYq6pRr0S6BOupjY3BmrlXvvIovyabdGN+H5qHYkkdnJAzQzUOPe+bU/X30+BYP3a3MMoBN
  3809. 0YG9/1KT95+iYRQU86dYA3jnXWetqP7pGoQaqqnNV5MvEJ7/kmGsAV/ymp0+jrjxu4/Rj5j5b1/1
  3810. 0daTWvxukAHxUqclGobxuXduRAfa0RgH2lFTNAyDdacRSBgZ6+eN70BTKfSQQlLqhBeMJcjSv++j
  3811. x7d4nO631xrICOhxh5GXmPwFFHegoJg/oMcdsOPWLGtFdXImAgjV1LKryO7H9V+6sZot9Jhx2WgO
  3812. 3rVo8TsZ/ZqZY77so62MwYEGJe9eY+CyKToahhG+X3vRgxbjjzxmjoZhvG7NleTWh+e3x5s9aPUE
  3813. VYS8kCp47g6K5CjfRb57U4DuMhNIDVo0DNtclY3usxhQdpmjYbhEzyJQMDJ22fj4lK0goNoIqBC8
  3814. 4G4CStzXR49vKQsxEPdipkGaYp2y3jQjt5YoS0Exf7FOWey48xprRfUxkgyopr5M1MQo2dwrjBX/
  3815. IzfEl/AscxivRYvk/QX91Zmrv+ujx7eUhViyY4zxcqcOe/XFJr8/wU5BMb9Thx0DgddfY62oriBO
  3816. hGrqF4RojJKtudzwL7w9zsyVtrjxu/3o68t8mbjSYYrfjTYgXuqIjoZhiG7bDcAKb8SwwhvmaBjG
  3817. 6y4nqDAyljouPiuEKe5QT6xQBy+4jQP3bR89vsVDdc9ebeCjSQ86XHORkRuhoAMFxfxNetABO947
  3818. xlpRfYi0EFRTa4n8GCXzXWY4S2Zfb0Zngzl416LF7/6MbsTMbeE+muOFQYwln1xloLMxOhqGEb6a
  3819. cYDOqhh0VpmjYRiv+/xScoTBc+tYs5DXEVTlhMRS6HYYgfT9F+S4NwXo8kwg1ZuiYdjs5kyA5qEY
  3820. aB4yR8PQCVRE0GBkLGdsfOKWE1wlBFcxvOD3GDnJfGZvHz2+pSzEQNybGabpTCfu7W4jt4aIS0Ex
  3821. f5FOXOzYebW1ojqf5AOqqYuJoBgle/ESw6ekXBdfztPNYbwWLZK3Er3imZfs6aPHt5jZgfKUbrzc
  3822. ocP+p1EmJz3BTkExv0OHHQOBU6+yVlS3EDNCNfUQIRqjZDtGGx6sTdlmxuwkT3pU/G4QQXzf5300
  3823. b5gWv/MaEC+FfEs0DEN0310HrDAmhhXGmKNhGK/LJagwMpadHZ8V2gi+NGIFF7zgN+jizkzq6KPH
  3824. t3io7s9XGvho1KNhEy8wclVy81NQzN+oR8Ow474Z1opqFSkiqKY2EPkxSvZsmuGOq8gyo7PeHLxr
  3825. 0eJ376ArO3PcZ3001x6DGEu+v8I0c5qiYSlaNOw/cQIdHIPNwUdM0TAM1x26mCZQeO641izmtQSU
  3826. jXDYCRGNSwiiHdsp6G2Kz5WYIKozRcOw2T0ZAM2BmGjYAXM0DL2MDxA0GBmbaUDzk0fDSmmsKkXD
  3827. wgA0xVcyX2rvo8e3lIUY3PNdbpon9WjYeS4jt4L4hYJiftEcDcO+W6+w1lUnk9RBTbWM2ASjZLdf
  3828. ZPhCC685tdGwNHMEEKJhGKjLQ8995lNqHz2+pSzEkjnGsmalTR/2xecbuVk0bAqK+W26mGAM8fPL
  3829. rRXVmSQaUE2tJLpjlOy+Cw2P7e2ZGA0rMqJhbXLhR1o0TNVz1PQLuUPz4kxzNAxrj7Kk9GgYpkYY
  3830. izejs/0X8TXYJ26+Bts8xhwNw5ZXxusnxdLPoouMVdF8t7EqksaYo2Hm9k5L+zvcxrJl0hhzNCwx
  3831. BIET5h5GX2SsJYa4jbWEfYw5GmZu32Rpv32UYel/eLU5GmZu02Bp85dRhkn+0tXmaFhiqIstPTxy
  3832. oWEnTx9l2Mm3XG2OhiXuzWnp7cILDct1wCjDcj1+lTkaZm7vsLT/+ALDrlx/lTkalhiCpuPmHl5z
  3833. G8bevAsMY+/xq8zRMHP7Rkv7KRcYphjaU5Pjtam3tDn/AsNgOv0qczQsMdRFlh72jjKsmM2phhXz
  3834. XoY5Gpa4N4elt1dHGXaFlGrYFY9lmKNh5vY2S/tJqcasPyHDHA1LDEHjMXMP544ypmJ7qjEV/5Bu
  3835. joZZ+NrS/kOXMVM2p5ujYeY2dZY2L7mM+cyfbo6GJYZatPRw/wXGbHCLy5gNxqebo2GJe7NZejvr
  3836. AkPPHj/f0LP7wHpV+h4ZTSElPQa0CY65+s4xzIK+ddxz2HUehsja1Nuu0+9vhfiYtMeJwTEIjCn9
  3837. u4pmi9Ja50y6v5niZxH8+oQpboaRI/80ODlG/oNtcKQDn6rpGDguttU3snBqemAnOuHCsOiB7N0X
  3838. 6hNLGcskxVMCRqJMW1blaoila6YH7Y2Fr9z7qbQwMgvCc2zVxpKz5NvY6OeoonwDTidt5+EM0KZu
  3839. ugKRgPBQREvxkyegrAFOv7GFEPbmn40/S0sAiiPo2MtswWXRnEZYe0D21SaIwaEJTdT/SUOIiwni
  3840. IhPERQRxE3sjlRYGGMQwsZYaEDcRxI3qRQRxg3quATGzgzxkB9GHAWvoMyk1eL+MUltEZR4qI99w
  3841. DcbZKKamj7SGRirSSD00UlSmThpp3y90Bylm5xvrqbJaMPUhc+3FOFLa61udZhppGo20jr2RSgvr
  3842. 2UjrYQuiMdI6Gmmtev25fHa++vI4Iy21jHS2ZaQVlpFipI/CbtpIl85GVyUM1kWDTaHBoi9kFHo+
  3843. MwfSareUPJZYcruxBltK+StTcP/wRThkBw3ZZhqyjXMoVvZThcIKNuoKWF/oo16JFWDg+D7Vcw4K
  3844. L4CpjrnMxJpNlmGI+jBon7IfPRbyUpyKZqDTMfP3tL4oomFgyfPG2mcp5ZMHYyANg7wo1bCjQxsG
  3845. bTOuLqZhUAV0es9iPI+ZSwECPphifTDoSX5kpGEngT86hpZhCy3bLLSMWGiJQU0KYOpISNORECK4
  3846. goSEAAxpOvrbM1/5lOxdQgKW+FMNJFD+yiDuF70QkdBEI240IaGRsrIICVTB7yEk0LmUpSEDCVk6
  3847. EqB39TdnkzqG519eEgcJ+AlCHQl4mZCOhPS+ZiRgxJXCnzoSHDoSyKnkp53WuENZvRWdlJn3fGp2
  3848. wWNJjbGqWUr55I+xuREJtDG6usaEhBrKSiEkUAW/i5DgIiQ0GEhI0ZGAjvoHzjIs3pmjzWxtGQz5
  3849. 6mEwFdQ/uX6W4m6d6qvIF/WJ2WuPJSuMtcpSyieL5upROJjZBHmJaTAllIXOfMVPFfw2GoyNBlNh
  3850. DAar4WDQ4H4lxTC4a9PisbWFom0WikYsFMUQM4WTdSQEdSQUE1xFhATckF2BvsbMEYSEECEBS946
  3851. z0AC5ZPT6ooLEAkezsMmJGRxcSckUAV/GEeyEM8QKUuLDSS06UiA3tUXz0QkALCqcnE8tu5nYet+
  3852. FrbuZ2FrKqN7cGobqYyuwqlpsJThB7X0MgzdUphWR16DjjxyvvlpR/pSF6BiAvrpM5/cbj5ThCW/
  3853. P9fkYCXk4Z4uewYiL4Uw5dSRp7XGLNilQCleL0ApyvQTIHaG1ACq/ckO9RdnkOEPyJt4ES6FwXrq
  3854. fmPohWdwk+Uc8FSvsWwa47UbjdqHRnBz4VswShbGq11r1F4/gk+5Aah9f7xNbKWWDZ11I4x56llo
  3855. c3W8NkWWNveOMKaD4guPJ9iqlm5pkz7C0J7uC48n2Kpm3ax6bLihbCLu49Fb1XibyAlzm+BwQ6bf
  3856. gTb3xGsTsrR5YbghAjXQJv4GSkubkuEG5ae6j9NutA5m0Znuk/hX7ekZ6KfMPGur1Z5eeHYce9p5
  3857. 3qmxp2tO58w5d9SPsKf/ho71zMc+strTX50Vx56+89xTY09vPY0LyIcXmCDurV3ciY69zL1brHZx
  3858. xllx7OI3zjk1drH7NC6kI80Qn4R9O4GAvuSjGPv29ynx7dt9I0+xfVsyzNAbU1N/nH37xCXkwW2N
  3859. sW//cWZ8+/aSkT+JfbvAaSi0eS7TYE7CTn0Tox6ZBzbH2Km7z4hvp848+yexU9cJhqZdfr6ZwXpv
  3860. b36JLu7M/Ztj7M2UM+Lbm7Vn/ST25uGhxhSw97wfZ2+OoME8FYqxN28ZEd/eXJPyk9iblw015iaX
  3861. eTAnYTeK6IjP/GxTjN345PD4duPBM38Su/GuIcakOeVc81zRezvucfR+Z761KcaO+/vp8e247It/
  3862. Ejvu+cHGbP70Ob2042YO5lPl1HN6YcddOZhPUxed0ws7zj6YTxGdI3tnx4UGGfp47cje2XGvDDLU
  3863. Xu3I3tlxswcZ2mXGyN7ZcWMGGUKcNrJ3dpxtkCErB87unR33wUCDJQNn986OqxtoUP7Zs7kdN+pC
  3864. uk+N7Ld6G7ff6CyB8jZd88yMBblFrbMd73LbhbfgpEGtXPasenF/1glcC/tKc8VOVrBPVHKhplxW
  3865. ox5lgx9D1ZVpNQO+V8qeTd0qnbAJVdehRLKKSmGt8nd6QYt6aZ/jZLrJYK+BCVfIuqoEz9+sHCU3
  3866. MitHriSnILQkjyBbopH7BQpg+Ybl0Gsb73V31zENZOhuk1xWpf62H0HtFV4JeCvCdi8Wc8Ar1BsN
  3867. wHOUwgrvgH1KWVVO6sY4sGtvediOsDMjdxozUtkvwV7OYQ8D7BUG7LSbv6aYYK8g2Et02MO819HR
  3868. sC99ArjqH30Tg78ULBe14mzTCPyQBYPA1vHHob3xdRuOI8jGEWKlQT4OlY8jBOOIGOOgTfs1QRpH
  3869. hMYR0sexi/d694nocfgAym+SuxkH2l1NZ5nHUaqNw5dwHNobv2CYQ6NaBksajGscB7iiYBwBGAd5
  3870. qXAcdCigxkE+Dyhg48CPWGOve3ivLx2PHsdDAOUF3Y0DdVQkxTyO2do4Hko4Du2NZ9I42BpkGltK
  3871. sF9ODz6ORqSHMQ7a+18TpHFEaBwhfRwR3uvmY9HjuBeg/EVSN+PA7cBplnGUaOO4N+E4tDdOOnGM
  3872. lgwyrBNg6UD06EfjqEd69DPo0Y/oQW6U9H5ED8isXAsKauaaWbU8vuPSlNXBeZvZy+wsGRGqsgmK
  3873. yLoKyKTzEGiDjPuLE64rzfyft/vY1JeAcErmdcPcWOPIWVwBKXMi6hw0JtlDMpBAWuti77Tcnwjv
  3874. B/MftaV2HyHBE5HL9qjX2+D7mQwjwxGWORGFZeaBjs491i6Y8qZQnpJ7jF7D78+k/sZdP8AN90cH
  3875. AOmBmWui1tvs1XLZARi+XBaJCM3XsjcruXt0/BjlCitir8PnpGvlaxlyzL3p+NTjZeqDyA4ULosT
  3876. T1Mf76F8bN/uy5Wjx2LK9YNsZVAnwiywltw99BmEsrA0Z49dkODz4myIcrOoMF3bkrzBRhlSwC7n
  3877. 7mnfhnZpbhj20Es7GTs4LP3D5ZBzoH9+WO6GdTc5bOtuGmCbuSbqPtVTCQ+/NBfuay8Mi6MYVPYE
  3878. 7ztJ+Mz4vGNEPHx7RKWvPNi4LjJqQIogykPxY8LKGaJyK5t8B7PfSemiPLFIlJ/G03RyROxbhG6d
  3879. ZrGyuQKzwIdSFqYprxCmipAoBVTcLpYbVNOZgqHpY06bmN0J5odQrVOmb6edRHIAzPiY08Bz8g4f
  3880. 4znlPKdvslZH5DnSEC2nnov2MAfPkQJF6N6RWlIYiAEARykLqMMO8l6VMla2zoHnv85FbHmi5M3M
  3881. n854+CzVxw4v8ueG6P50GQ6IsLcxNS2Dy2gre2Q/ufXqWhzSnHp1LHhCFSfDchqr2tUK+pAvTubU
  3882. qXOOoYas5TmgdRn+/MBz69Sw4ehlBhvO/3C/qTINPkdcOnMNZKOVF5AL31Gfx/I5ATV/ZPR50Xjw
  3883. p3cPf7IG/+MjuoP/T7iKTAB/5DQz/N8ndw9/azKHXz47Gn49lj8P7t03y0StufyZeXAhP1eZVvqm
  3884. w/jlsl0wfLXz0DFutrWol5EJF9JgfmP/MTOU6TOjvn+l84uSuXmg22QzszkjBKoNZLhyHVmIh9SZ
  3885. JwxtF5ffsOGZNj7rbDxkVLfQrwQdq6AmpkXkwj0kyNMiBX4YxZxAAUpgU4Gc26jefAgp16g2nx5D
  3886. uQaNcgE4iKRe+f0xnUBt6uQkJFATA6AEidNmLCEyk/iyYU+K+Qpqff6Igi8H51OCUSncU4BX8gKY
  3887. mwjMwkZV2sfB/OQ0HUwQ1PiQVu8zQ7qt81hCSFdgGYP0RoC01sT/qALlaXuY6gprwOHukmnMYCxr
  3888. VFPRfc/UGsvDQ16QX9ggN6vbIthng3qFDms6m8NZFtOFcOchE6Fc9jOtDj5lwQwdb1fIYPzRnUhU
  3889. M8MH5cK16jCCNKjWnWl8T5XDWxRzuTHOQ6DctrHsJtWHvnnwr2+jw2yFAbQW5Q0M3rwfOG5XDdPh
  3890. FTXkGmgssaOqK4pGoWjnxO46I+a+8ej5cd3TaH8l5m+ppVG99rjG1jH2BpbPO5i4nPGVMl5MygPg
  3891. 1W+PJZCPBPWvONhtfW1KhIujrxGTngS2iKi/N1koZnm/u2+UvHtQwFDeaUfSIfXXR3oj7/P6cXn/
  3892. fH+P4wH8TO93vFv8bdsXjb/0ePLINFrlanB6MZHMwaU28BfM51vRimEqUd1Dk2Yb132m/qLkp5B1
  3893. 1oydTdvDDRcQhjaUnsI2dTH6CKIVqC0+fFbY4sE1xgrXFVH4clnlRe+NQ8aYAaDbBt2py0473qXZ
  3894. 3D3wz+fJx0+K3yZGekFPh3rtt93Iw3gbLWYG88WMqGSpZ+hwWMeL3a3qQn9ybkR9eH9XF1ifmi3a
  3895. aReqb9G7gdOlTlABmzEtBQbzli3qNdhQ5Q1VbDjE1JA1mpxCigMRB7qiRS7cpY67yaohYu2po8di
  3896. 7X1z+aLj3Zc/HtceM7W3dV/+4IF4/bvEGJO4vyj3E5U8hqUbcE++nHwD2MBSwIX2bZmqppMJqtJ9
  3897. 8C1q2K4xUjf8eBL9hwZb+48kJ+w/XQ+2ziH5eOEIqvww2DB1R7XJEvZGLicCpHNHL4kby/+/0Fpn
  3898. SgjOJ0Xbi1b4QRalORG2qr1RYwq4L/qA8coLj3KzieWv33+ML6hJK6gNAh8Xe3v7YmA5Ln050fbd
  3899. XEa3zlj7zrK+FGLpbbRPidu+5/7To+cDoEcjxxCDO6wu3kNGo4ZYmCvaVL9uQXFFoz4++LgJ3S2w
  3900. 4TVlQsz8bpp/AC4261yt6/BYeTJ0TY/rQfhMjvr23mj94jK/T93GDVU6qb4B7ysZptnqZgHfo864
  3901. Ma69F8vfuL44BFaGWjNQ51sD/6yuaT4x6Dkojvz3PN5YfR9H0TdGjvUsn9Se/W5Ti/YkrG/A2/F9
  3902. XHhnrrHsP46RT99xQ1g6j5jl81c/xJfPW3/g8rnd8+Pks9n0yuojhnyO1jzumnzOHnoK5bOjMzE9
  3903. T7V8dpjk855v48nnuT9Ey+f7fWPks3x8L+RzceTUyef93/Ugn9/EyOfUpPjy+c4NJy+fxV8fs8qn
  3904. dbwR9bFd3dnrDjWvb0J7VB37bbfzOdk/uxP2r+44/JPpA89J6gOP2gt98OCguPNRT/rgo72GcNbs
  3905. t8zXuxPM17u5Plh//Y/TBztNJsKI/YY+eOBw1HxdPOgU6oMV9p9tvq7fY9IHpx+Npw/++6tofTCo
  3906. T4w+mD22F/rgNX1c/7o+2JYULU9WfdDSEaMPluiGh1UfvHHdyeuDtj096IO85O7Wn0yeu9EHl3av
  3907. D1Tlnz+ZvJd8e5Lz/65eyPvI5N7Iu2l8/bpfn6w4Eg8/MfpizB5DeFV9LgC98I2FgQ190dqHOxle
  3908. ykroT+2F/N7S9VPM57Hy9NWhUze/Hjra/fzacjBGnpKPxJenGdf+iPn1mx7k6XVb9/J05pdx/Dnc
  3909. 1yCIymMOcxRGvb2dPJ7s3WH8nmNY13Hk4y7/NM6MQkUzP+WTiu8a0HmeBPLBabQprA8sLj/1KK+d
  3910. 2lfdR28Qm48ki/JG1NXbvjYmwLAq6+rIzNBh9bdcvavBzF7o53v2JuYnS/3cTnFsbkSouoDe36kO
  3911. APIx3Pz9E5wjO/EaNDm3sz1EU6GzW/1w9EetZyz+JFz+z8G5+bOv+Zg/+jrecBLRC2IXbP6HfSla
  3912. JBrjYBDWQEfVUlusayG+fur4tHv/STf6t+jrk9O/oc97oX9X7OjN+sukv8I/2fxScejkxhf5rBfj
  3913. G9ur8bmMMTDJeLuNTw7SeGbzXa4JkmcPF6v2s218kxiX/TDwwOQTrPg0jTlYhueEBh+y3N1XHe+K
  3914. 1U/KtUyAHarvcLf8aLKP48zvUfoYcUr26sW6vco3ZLxCW5MiGL6AQR3dzqDeqBulvZpv9PLxUcW6
  3915. fi6KgicIznxbu2YYzwmqC2BdC4cR0NgMwDxc386F89A/8QEzLz1u6LKgOrOTdiRpNqeKV3DIq1lh
  3916. kxo4bgS1wuqXRHiKxoSN49IbdmDnbepvWfXY+fnotu7tqx1x5u/Y+Ic6vK0X9DTr1/3be9av2nw2
  3917. T+88dv7sRr5Kt/ZCXnbs7X78l8axr3qS/16Ux5XHRPZ1Rw/2wNsx+Ek0H5z7BWe5teFeyt+gPT2v
  3918. x1//OPF6fOQpWY+T/mtLQM/u8GnmD4h9Mr4Q2TzRYBeq4cKhdvwn3hTX55+xb7P6I3VaSevSxexD
  3919. wgux261i9YNuD8GYMB6rNu1GIYe9FQGKN/DArLwOgstqw5doboYRMhD86RFzNPtwh0nwTWHYnR08
  3920. kl3OSJCQ/x//vFfyXbW7W37p3Xrqq96sj7Z2L48Pbv9R8tgDfyB/1SbSF93ZB0e/6B7eW07S3lDi
  3921. 2Bvd2+/L9lrt98ORKPu95nBC+/3Xh7k+WHKJxX6PWT+u1UwENkWlfG32N928Nb6/6aqtvOvbL/lX
  3922. 1o93xIm//UT+n9r95njNtnj+nyGx/p+vzcMn/8/oXqwvkr6LJ1A/br36Yg/+4Le/j1mv+j5P4P9J
  3923. O/n1qvhdD/NT/0jC+YH8P58knj8e3PiT2d/135+c/V3a2gv99XIce6JH/cN54mHDwD+l6+OWT8zr
  3924. 4/X6Msm6Pv7751xgGy7qBf+evi0x/3a/Pl7/A62P94V+zPr40g//pfWxukLt2Z7Z9kHP9mb36+ML
  3925. P4hllQT6flc8eHrFv4HE6924/Nu4qRf8e+nJxSfjzEfZe6zz0fYPouYj9YOE89GHH3AedLt74U96
  3926. +CfyJ03fZ5aXw8H48rIzyGEtH9ULedn/+Y+Wl89JXlJ3/Rh5GfsvysvYLb2w/9f/q/Kye31v5aUj
  3927. rn3YO39S+8nJS0UcIY7FT+jk7LuO7tdT6qU92L872hKPX/PnXPtlfH+O2q0/Z+d3Uf6ckD6vI5v/
  3928. wWX4cwz78DBclgBeDvUPm2gZo0kO2AphdcdO/tKMg3Q8zyEqRQ6x+csk+NDOn1qOUaiwxZOCzVo8
  3929. Tm6VGBbVp+oZrsT3s5E/aXhcd0Kc9eylcezxk/AnXfbZMas/6dLPfzZ/UmSnyZ80ZXeMPynUyhVS
  3930. yxeGP2lH0OxPOnd3N/6k0k/M/qQ+n8f3J33zGfcnpXbE8yd1bOief4+u7dV6896Wk/QnXf1+7/1J
  3931. Z7b+KH9S+P1e6APl6+7H3xFnvfgz+5OyPurBXp+3KbE9rsSxx0+9vxz1r63l1Ph7VLVX/p5tP5e/
  3932. J7jF5O9Rdsb4e1I2R/l77v/c7O8Z8El8f8++7dzfU/PPBP4ek3wt2dJbffnej/LHdB9vCMWdnxrf
  3933. 63Z+GvZZ1Pxk05dLyLX7zuom3pC8ppfjvSOu/PZ6fhisRs0Pd3z8s80Ppe+b5od7QjHzQ30bnx/+
  3934. ucuYH17eYJ4fLg91Mz84PzLPD7euiz8/XLeOzw/23fHmhxVx7FHLfuydvZofPtraC3pa9tt8HK9B
  3935. gvXf2mj917v9oht7Mz980v3472g9ef15iueH4h09zA9vfxiNn0Txhl+v4Sw3NdhL+RvZjT9a9xet
  3936. TDw/vbzp5PGXyP4PnJr5p259b+af1g0/1/wjfmiaf8Z+EDP/qFuj5p9/bjPPP/KW+PPPb7fw+cex
  3937. s+f5Z8yHveSHB1u6l5cd8e2Nbuef17fHnX9soW7nH+/HUfNP+seW+ee3p3cz//z5s16O92hc/djr
  3938. +eeNQNT8M/aTn23+qd9hmn++ip1/wiGuDPqvMOafox+Y55//7m7+cW21xLs/iz//bNDWJ5Wfx5t/
  3939. elpfL+omnmPiX3fTSc4/azbFaxBfv724IVq/9Wr+sfUm3v1yD/Pvjo9PXn+e4vln9js9zD8vfhqN
  3940. n0Tzz8p1nOU+au7t/PMj1meJ9n8vP0Xzx2e9mT9u3fxzzR+OFtP8cTR2/qhZFTV/vL7ZPH/kfxh/
  3941. /sj4kM8fwU96nj8OrOslPRc1d8/vShz/ZjR9dH3Yv3v+T1Qej9+ZnJt5/qMV8RygHkv/LbkHEIms
  3942. mTTngH6JyAG8REQ1LhE5gJeIHMBLRP5Pf5ze/txOVArol3zMqZyJ57vf1VzqxABUv4nfzdGpHVhm
  3943. NBubu4el2gQJjrXSpJT7UXs/G93ikvuRkvsRm/lacncRSLvG5qqClEbPCC976+ANkFgNgWRRHryV
  3944. JRDwXe0fMMCVXJWJlDQnrI8zjO3ajHGGsXpYG6eVn+OOb+KKeOMTT/K+mP/v4GPVhv8f4aMWxifK
  3945. 185qyXPYbBw/U0gZHRVbknCCEIUnA3BDz3K6a0iwiamrxWZ1vNjcPqZyZ1d/m60mx800VYGbqcyp
  3946. 7hTR/4TbkXFQ/TOs5+SkWfIUB6itO7T7CrRLi9hTKpsw+hsvJySK96wTlxlVmkVZsMAntvSHavr5
  3947. d6ZTLfPZFAw+rMCULTIX4nctDEBItSS7aY55wp2ScXD5/7Dn3IxAbsZ69eJ/ANmnul1idWvZcFEp
  3948. cKeJ1evLLnmmgNUMZOzomCJWHoGLHctOE6Un3GlwcxabGH1jMtZ3jKHqzTv7ik1hHUdBaCo2fzlG
  3949. +0i0LUu0bxVT93c4qCR8tTigTVzOCyvEAaur1otCTogh/DerIbpxB8030ePDJcnCgD5+Qg5+aXG6
  3950. g9F0XZ7DrqWAvuvyBljS3tvYWPbMZgyYL58Q/ee4VzmRWb9QnwLHgj/zwQf72JYP4XkbYXnuv95N
  3951. n0HzgP9CXgNfXoZKfXilv7JKGQfh6a7/1ipcba5Qg71kXgB5Dp7no7wzIc/O80owz+d2FLAJfD9G
  3952. evuuXT3KhjEhTwrjeTd+2U1OHsxKzoYSDHUCAyo57iLRX66KY8f9dc0oW9lVrEbdGnMNRnaPuhcH
  3953. +YS7WJ3CjJQCOSJWrgVk3OG9cw2rygR/nMxa2XyDkAkjQrOjo7/i8E/ukp3V6+f+TfQvcZew+uqY
  3954. Zce6Ol6GwSp9XQlhfLQ5AYx92Ut8GfyNZ3bzxiH6G1c3IULWrI4ZVIo+qCfB6mGY/C9mUJG8FEmH
  3955. Pd7lHobhHGHiZq8c8h5qYyxf3Voo5DcvQ7WVv0E6fOXcx+VQc+f5qSGvfXVudeuTDxUo53v9yQOX
  3956. A+VHb5A603OESa1ysFnt5/VfP7D5u36sF2nneNQLXiF3c6G8PX9Lu/1I9upHT2dSJOA7R2+o2Zy/
  3957. 5avCAdu90hGPbxgqvpyazeKWsNgVzE9tzqlpzt+y0yu81SwFdkqddzW6HkvKqQkyndJf9LN/OG8c
  3958. gpWgl1lqxdH6lvFzUb7MuO/octCWeO2U2n/Jsa7lLkimEWsVyAfV7xezTAgiLnMZmZ9BJkjAshQj
  3959. MwiZwKjLnEbmYpaZ0brMoecwIXUwtmn/d1ZgAPVT6VP3xu71qb1nfWr/afXpm4Y+fX3TKdCnyWJT
  3960. 5P/N+vSqD1HDjZxl0qdPruL6NAPYNBLU1GXyLJO6vH2Vpk+FBq3CV/eZKmRhL5mt95n0qZvyWu4z
  3961. 6VPnKpM+fQ0j6X19KxPpqg3vJNBVt6/i+lRcFaN6/vShpnqSVifQp9mreqNPdy029GnonUQwXpQI
  3962. xqUrTfq0ZWVv9OnvFiNCHlkZM6jgB9qgrmgmfXrbByepT9MT6tMMrk8z/tf16b4V3etTUKXLsoBR
  3963. 72eTnaFeuUK8dVkcJTtuWRwlm7YsjpI9fVkcJXuiKYGS3d0ES/6cn06/5vwlvn6VTUoV5D063ZP+
  3964. ZODBHmQQ+oxWjKe9BmwHMDSHx4iDctzOiuvdNt8QcZmhu4KgtQIMjhQmDv3ZaJrDLrG5czz+Dgia
  3965. /TE/nf76XRA1yh13m/TXqmVcfwF11fS1mnrKuduknl5apumvSa9pFUaZK5RjL5nnQt5Qnncv5fW/
  3966. 26S/ipaZ9NdXq1FclzQl0g0DmxLohpeWcf1VsyxG1D8LaqI+YWUC/fX7Zb3RX+43Df3lTAjjrLcT
  3967. wPhDk0l/9e/mjYb++sf/IEIWN8UMyqEP6jfvkP76Y8tJ6q/zE+ovF9dfrv91/ZXxdvf6S1dD6v2v
  3968. xlFAt74aRwGNezWBAnK/eqzrp1wv3/t2fP0jfW03XimcH5PuSf+AfEt70vJX6RYct+UcNrDl7Ixm
  3969. feJZdE5m0QGuuUVX/TdgNrC0mB03AjiX2XaBsrRnmP7K2JGbcbDjRlE6nMTsOV7EbK823yUZgY5L
  3970. KAcMtNQ1UJ2ZdmM0Qy08XrRvyE/d2pEMJQUD9pu14PYq6OV90IXNDCdpIJO1P5/99jtaod4xw6z/
  3971. lnD9Z0f9966u/2aY9d8SXf/9h67/zBXKsZfM02aY7Ld7Ka//DLP+W2LWfytJ/y1OqP8WJ9J/SzT9
  3972. tyRW/63R9V9TIv23pFf6728m/ZcQxln/SKT/Fpv1XzdvNOm/v5L+Wxyr//RB/eZtrv9Wn5T+Y+9J
  3973. pP7sXP3Z/9fV31X/APXHlVW7++9cPzHeHttPWADrqYxWJi+Gv21Uf5ah9D8UksJ29kT48E733uad
  3974. OqUoR7lYVPohysXKZjsIICoKzBiwRqwOgkTL28XmDle+8OYHItcVBf4xbqYqYHTApXPeOtaVo1zv
  3975. ZlU+1aqgsaDVEOXtajFUSgKDqACicaBgZ3jv9N6F+kwZKiYJ5lVtEGDVJV7pl9SfgNf0nZDRSg7X
  3976. sUN9yRkBS22mH5R+NHDtvlQc8DQ2ZKYWs/IN7CgPO8TK46Cgyy7KYLbXXKdNqIbvlotKnhN03UUV
  3977. 422+JKYPC+RA+0NQUL23bIhWteoXWtVV1OV4m6bLnDZxQHOO8JYgyhvEQ5+Iqd8XVsPadDNMAGmg
  3978. fMGqZpq2Ve6oXPPh0a6u5cSHW6Qj6Whxy1uFSfv81UnHurqkznRhUvPokFcQV/v9fSDn8JVPXOZf
  3979. uIW1k47YhVdXswzhrQ35Qs56pqx9wzLW51atLxBymwHuJQxT1QGh6nW89ZypeXmG+5xllycz3mxn
  3980. c1KKd9XV7Nk7+ltRfsjtWmlDORF/yPU/6fEe+twrv8ekbLBXPiAzrdSRxuiFdAVhS8+RvwbiDvr3
  3981. Y11e6b2AV1rr8Uot7G9dIEc+LDWzfyOikP8etmDgbxPED6XDmXN/Xd2KnCY8BwTyjxn47jUgKpuk
  3982. E9cIk7bJm5hs+S8b2Ly3HxMvnMVW4MSas19UZjD0bemwf5t94tFLqw8itGXuVShpG0XlCXeap2af
  3983. uOWf4oCjHUM4/TN2dJyTsRekz4lKHITva7Fro5i6v6ZZ3PKVVzruFaSLgOv5oHLkb2BcV790rEt6
  3984. wp1ie/KXoLicz9iqAr7pykPuwUkPuR0r0E3WIR31/u6KAqay0zUOJPy0NAPMjP3lb9Vv6lhHawLS
  3985. ex7pqOexL/A1vIL8rfyJuqEOX3SODeZbV/kZ8LZ0tnaQ1maBnMwESZm5pgnoNDq47Fp4bzM4W9LE
  3986. lRoz+x7KaAXU3le9vtzF0OY7iyps+VLzBTHuTN3QkTurtuMEVH3/iev84nrENVQfJio+qP4tK+uy
  3987. +87rGIwPmOtzmvvYKMrf+0XGg5mPJmes7xhMDYXXNgrPN0udkBkwMtcJzwfE6lZh4WrHatdmHJfw
  3988. 1nrpsF2oPgcQ3hUQU1XQ4+ntg4HEGE9hE3S+vIERbAVgUpj4SfXB3w+27z/0OaNt/pZvMg5W7xCe
  3989. +wwspRNXCvM/AhZKPg+lZvQ+FJbt8vfN3/TL8SdfnSuv8zZ/20/6enwT8kgku03IWyN1esoGeuV9
  3990. GXsL5FBHtldesxIZg3HDbrHrQ1aCXLRbPPSx1Dn+sRFiSwBGn1OzHdT2oVBBaqgjiTWVt4qjLjuU
  3991. U7MesgfAjHfIm7310atyqw+WXe6VmKmjNWyGGsqZzDLMGb2mhs0T31A34oAQW1x2JIEOj4qBsPmY
  3992. x6PM+islR/4wV14rysF8NpHJ+/Ll44A+Z35lJ3jXhKpPmVJ6Zqq7KJ+bo/1t+dz8S2bqK+BLK6hu
  3993. E6qWsHRVq286hwJ68FYcsHsqfrB7/25vXwjKqWqXUHUnM3E9VXvLflnVWnZnvtSZITx1C8vyVgZC
  3994. KNJvBXJrCpkdlevIb8nFYxrt11IT3xlRfbN+M1o7bmDd+tzmIsjO2NtxIWhFJ5ABVXvHUPFQW1Sd
  3995. 3IxdbBYsSP18xVWg6DV563pfOnoVmyEfG/IuUnE7yH9qS/WO8r5idZcv7H98s3T0Cl+ZdDRdqJ6P
  3996. s+n17hym+gb/3+S9CVgUx/b/PQjquAXcIhoXVKK4RVDRcQcFHRQUd9xxxx0VFOOGIgkjIZpVEmMk
  3997. 1ywkaiQxJsREBDfQmAQ1iWiiotHYOG5ZVBSVt86p011dMIve+3vf///+3vs8Nzh9ar6fM93V3zpV
  3998. 3dMTYPw5MCk3MP6Ki/m4ArDEO8iLaYP1cFaHMmdzGBuDJ+x+UCr2bZjlVmDSjaCky0HszK2u29Ns
  3999. QMTf+DK7ZLO9dCwkZWGpuelhcxV29sSwD5R00+96YNIvRenQi0v8YmMwn0DjteCkPwKNvwQkHQqI
  4000. v+wCyeXfxPxylAr6BDvCZ+BJ+pVL8qDyNZSRMCbrEi0sk6K1fULpo1Xee+DXvlqdcV/bl+28hPsd
  4001. 3V/ag1qMgofTwDazTIOTrgSvLY2ZiEZoyUm44BJkvB1bEYabgewsDmm6P5QNbR5m9z2Fvou6hhy/
  4002. yroZbolpaXtfhloOBVt+UNxZpsHQjZWEAycs59nx6uz+ciaMQS65Ae5f5oZ2zV5c3dwT+3YiXr9j
  4003. /S0TXuKCSaB7zWBj0UEsNLKLXmZ/E0/EeViOg6VVZuectQf4XcL971dV0z6S1ddy/O5pyw/gC6yZ
  4004. 0XwSHcgj4ZFLbA2tFXMxV7X/lTIz6rDk2YSLvdmxPMiLt9zDj9ingH8fNjdnh9Rc5TAeWvOU3CAX
  4005. KMVY5ouawRnXiM7sVVCQsUmgdsZYwjys1eGV+yj+QUItCqwA6Tyfn/+P74cdhB92JD/s+F/uh5Ud
  4006. +qFWz7n831rP+X3tV7ae8ytXz/lCPXdCV8/5PmE999z/YD1XsvF/Zz3XfKPDes7vseu5M286ruf2
  4007. vPkf1nMu/3+t53yFf/mRf/n9l/uXy/9sPeeu1XPG/4F6roNWz/34f7Ke61i2nuvosJ7LTyhpD/Wc
  4008. 3xPWcx1t1XM7RD3nbqeeMz5hPdfhP6nnyhedrJ7bLtdz7uXqOaNWz/lK9Vyn/7ye87NZz5Xdl2o9
  4009. t13Uc8f/36vnjv3H9VzH/7ieK/3/oJ7rKPywE/lhp/9yP3R3XM/pq7iaWJjFNIP+E190oFzB9hkV
  4010. bNYaVOG5r73ANoVo9VvIt2r9FlLlIBR/NaBi8gy5+1tY03+sFfGFVr35ZQdabgauzoXyDeu+QPeQ
  4011. HxPueeH1L8sP7oP/StmM9VuJl/vgM62+czcXpCRi+VbstaJK4q+xkUXPMHrirzHdUhIvQS1X3DnQ
  4012. cjsLaiH3wYdDLVO9fVodhrPHR8lMflAaZLkBZ58P9KlnQ5veCu16K6YRVLOr8LJLfFf2CX9kx41/
  4013. +kPww9SdmM8t964OUl6ZjaB8UGANPHAfL/luQsnnoZZ8D4NTlrCS73yg5SwrEd1YyWdtBfu7XL23
  4014. 7CV9vXcYaj5W6f2J9V6xvt775X+i3vNyWO95/Q/We1uTsQwz6jpEEENUXzkF9rsnln8RrPxzc23r
  4015. /Y2XVv35hqZM9fYVK8qyy11h9d+AZMf1X2sWD04shU8Xzz8yO6Aej1kHWs7ETOG13zhW+z0LlsZ6
  4016. 7RlW+YU2/ctqBv/DTgLdeRf2Det2XgC21ReAbKpyTiv/almr8vLPci6mUmjTO3LJV5kVdt/pqj14
  4017. fcB+odedCr3Vh7CvqvWe95PVeyfQ35q4rz9C/uZF/ub1X+pvlmz2LzS1sveHg78NCzdbSkL2aWV3
  4018. chtzJvcmL+aHCjtzlrszIwh1DyoOtXQvGgmTvDvuaxuxv3F+lrvsoLITkh3Wbpb7bP558rrZ0vZk
  4019. IFZWga2Kg8H5LsOg2bx70RXcsUfd1+NPrvJr1EU/s//go9609/CasdW9QMu9wLun/a7fyXGNaYlN
  4020. Wt1LuODqd12rx1LqtDcn1zlpttSxmksPdS2KvRGYcM914bpALsgkWhWZU0KtnmZ22iXsdw1KqdMt
  4021. KGVc+wpBKTHtXVxYZST/3rGmN7xICUyp85z64hZ70UZ9UcxetCZskTnhkFsgAx8qqgV9j3+mYD92
  4022. NnYH82y7F+3ndsJD/yVe0zfoz1ez5Tw7X49+xM5XdrI+7LzwotlSQBf44dyz3L17ns1sYX7FdjF0
  4023. GUvbktCm3a0fiXytj8p8f+QJxm9/MX53pv7d+b+0f+vnjNL4ze8XtZTAdTxW9frczQFTivHCkU5c
  4024. CaQjojR6n99X4GPvHoQJBu0eBL+3+J1TnrB6Uxdn0/yuUlbEJbmyMss63JxQvCq2DtxT6mWI6XzY
  4025. 1eDuU3FdjwoGazfefPUFdKmcC3UrZrN+8ywUFmw+5ZFU22zpazRbBnpY63C5TAhhFepeEyIF/B7S
  4026. DY83X2NpuK/9no3/QThbw/HRDT4V66AdcY52Dj4Xm6RNZLuW70y4j8PcNK/cdO0LA03XEmm6tpi9
  4027. L3YBYzR1X7MA5msJ2ZHs+K2CYjNMP1mLpMlaU7sMph/M5m3DYd7W3nYrbMGmcL5lpnCebApnv7mY
  4028. zcFjynTnO8znmjmYzwWlLLqQUNI4JhIKq8TVULywbmQM0k/mZKw6a2rOpyLNyg3Sbt7Kl+89KA1N
  4029. dvMOSLrKpnNFrxu0uRu/UQe1bMzigpJOWJcmlDR1TwT/xEzYNC4o6WKQ8YTNaZzt1Fom1aH5XFND
  4030. +flcfZbcujreNIkzit4Cc7JZYk7GJrR8TjYSBlwdKIffTsRmZ16LupmPF7EOhlvU2Vn5XYKzs/fS
  4031. xOzsYqDlHDOCmE7uL/8FZJfDgQl/rArrenhx1ZCER6vcE60Gmp2tMkizswfsJZs543Q4MOHRo1WN
  4032. 9sC3j2DO+TGY3v3my58Wk7O5bIeyyWZRM5YFm8vV4XO5ajCXC+D3I8B87qx+PtftMedzNcp3RpjZ
  4033. NXvMmV3YlDviQy9qFMb2hScvv5sH8VldmCWWzeqCnc7q/v3xoZkYH5rT+ND8v3p80Lqnfn4H+yPP
  4034. 3v5Q+P7Iw/3R2339Ptgf1Rvj5+W30PyVcC+Azbhop9RhO+UX2ik29kf2v7U/YHHAkm1nf/jC/mgT
  4035. yDqV9sbjuv1xEvaHwmX4/uBVoPZ95TLz24lsfluC89tm2lWK+bqrFM3cv6xsTrjlUoTXI9i8Ukx4
  4036. zY6vUMAb1QsU/Ia8chcosi1nVx/SXaD4OeG+C6/jLMeD3AcfSdmFU9xHLu6D/2z1C5vz3bKcXp0D
  4037. s9y4xlD9b9mfeMT9y6NMOg98qWon+Lp4UQaVq1u1axJzvBtmPmKDUasCdlp6+l1Xr0qcM7O5qJd0
  4038. QeI2OxmrB1uOoddaW2woNz995q3/ndcj+qY6vB6BtfhjXY+4v9HxfPTMxn/zekTMYj4Tnc9moq3B
  4039. jJvbvgoxWF/f/190PQJvfOPT0xrs5fQnnJ+yLr3+KNmzC9mzy3+pPeOOsD8/1de3WNyeEJXtfVf3
  4040. tW9jZRvqHQ71bMt0D/e1n2O5ciRmOOzkJlRf3sIaNuBLl6LXMMzmpf5Uw/ZnjWP7oNqapljD7q/A
  4041. PNU1MCmWDbQjRA3rQTVsizLCX7I684i1V5mitAWDxNQRTXkzVr3WvVtQdhvY3/6Eix7fQKml+TOr
  4042. gwJTJpQmlLiZLafsFKm/Ms95lPhrTOeEkgqx4WBYQcbvRXkKoMQTyOKXJAKTWMl4iHXS6kUXtMoz
  4043. L6GwsbkKVc1QawYnHSvaD+Neiat7ooX9A4QDjUpw0sFg4zGb1aaOpJa/ruU8oY63krsRyt863pCC
  4044. dRJv6FauEv0pCErlTaxtmOUiyzm5LX+DL9Z13vzWV1bX9cdrCRXdX9pl0F9LcHOBCvFYcFIu1K2j
  4045. 9dcSLvO6NZjVrbClCVan6W4xnSy3Wbma7sGr1ab2EvtFqYRJ/cUOjuUGlak5WKb+wio21zB2HkCZ
  4046. yvbbHtzdsYZMV7lMPYJl6i9FbxvwIsIzvPCsBYVn/+myXyXcLyl/PUF1LlF/lpa9nqD2L6g63dSq
  4047. M5uqzly16sw1N18OVWcujoxYdaqfYdEzUHWiH3uwE5SfCmrNCa8ep+Z8PD87ifWVmzC0imRoFf9r
  4048. Da2JLUNTryegm3kFWn6wnAyxPMiEjx+WeIl1SPj2hTmFnSJr4x+U7otivUbp9jrcM34Ib7w3W25a
  4049. zgRZ/lT8kx6UhljaevNvbvF71gMTmxti3aEcO+hFdzCPV2+aD0q0fwv79yDtofz1/INSa06I5ZcQ
  4050. S661Lf19iv9lXKXZQvWLYhx3Ym1zVhv6usDVMFYBPXKNjVBefoXnmtxobUJzVib5b2lbwbAHn/4D
  4051. 3/9ci0+zYP++WRruAe0Sr7uv3YxRpv88RHsOhDdabsCD2AsTHpQWwUKk0pnrMkqF2BCm3oKrB+rV
  4052. P08orx4zHZTzlqLyn2s05RdYW2Y8yT3PrkGhE22Y0LNAmgOR/mbLAWXNy4y+AcST2RENUMwpPVyT
  4053. Y1y9En5wUUa+xFo1hVbjWCvrXBtNOrImIbR4pHRmrTLHsVGqaOIjeLIZHpOMBLvHxH19OrRjx8VT
  4054. GcOyL3oLXjLc9RT+BYIRrz7AZ6zvOPSgVPILXf+KZsfO8jfrX3upf7mv7cKO1l5Ybg1J+NYblmPY
  4055. EWwO3zVJ/tY7Ajrb+HXM2JJ5LMSyFv+GsSHGO4TNofhxP7MGjjvMs9lxV6pHs4+ZzBvCNa5EmDHu
  4056. Bc+0FLBBy/3Fg1gv17jUqoLBPMVttdklr7QwEK4sBVoqFX0A9sheRMCLVGzpv7p1BSywI80pw70j
  4057. lGUrGIC/jPGOVK6xl6wxdMRI6zjWfCI1D4fmZiVU3zxc2Suah1vbseZdqHkANDcpjfTNA5SXRfMA
  4058. +rjW1eysMvtdR4+LLnteXVvt4Bj+RscwSnlzCTuG34tDv9v+21a9zt8yhb3FmsRPP/UEi1XavQxd
  4059. mflAbukQDxyf4HMY4fsXQ5czx4AlS8W4QXMMD+j/mQvhGL1DB3U7HatfYxpCt6XnP6yGg5ruwk+l
  4060. LvP4qe5RBMuCSmYKTHHYqTdXQnsB2hPQp5ap6JT1GtoL0D2do9fFA7ofob+dy9Fe1unsaA3y4UfL
  4061. F1A+ynyN86zg+ALn5wVOOc2Qc5fcYjhxfCnqFg/mqaSw/o8nSFF1cbQqx8PRihZHa07RVBbFc7lo
  4062. DPsPmST2SU/xItxaTbxQ+9OmVSyNta2F+sdsA9tynEE1QhGMg7qeNLVU7UmhsawnjSjV3j0b3h3T
  4063. U+TWlQJDMdBHBHqp33/HQH8R6KsDPXqogn6PYaCb7KUuOlbr0IcgGvpIin6gRT+C6Jty1KQpWyDa
  4064. 6iEaWtFlPB4HrNXgq1rsQH47m7oe7a45K2F3wbILpf/8StxdqdLueoWrFO0qozaP1LxIrTGqpQi1
  4065. tqAWM0vsjOkgk1RGpuVsubOcWtHcwIYWLlG0AiT6Cone4lyuyj/xxkUPSpUObMi2di4XWwaxpyHW
  4066. oFxsIsTuv8gtf/JL3PL37NM/34Nfv2Nubw6BLzOVBGaB2bOu774WPkVg1s/4Yb9Bs4+NMyd/gz4f
  4067. i0PxNjxNLAn8bLke44XjJ/+Mfy9nJ8RI+PStZkFbapQd2wlOSBOckL6hlkfKr0v4lwJNkOOEZL6j
  4068. TCTyKYi0Dva7A2shCQfNYyXz3Lkc9py32HNeFHgTA61E4FldR5pJ50KAEsDMpWhMqa6bcfMMUFos
  4069. BPO0ss/2M1QxDflffWZ1loMb7OLVS8JD19iFyvGkMt6KlRj4293Fqu/sWCcVY8r4uTCT+Ybvx23q
  4070. aNlQjJbblwGnA+co56Kohio6DWoTGTHhYYXY2RLWE/atB3BXaVx/wfUE7uU5TridkHuNRunpxPW0
  4071. TmWuWtyMu6oPgLyU+hrlR4tG8QHKKmeUH54HyhaiGIjiQ9EMFo2tqnRNZIep5KFmWZnP2x/8TvDj
  4072. N51VFdbD1D4J248U7YdSYD4GxorAKAqMxECkCIyjQE8MTBOBSTbcLUC5Mr+8u/38UI0egehh2Rk3
  4073. au/dBtEk+b3ntWgKRPMf2fa+7OlyhR29tIz3rVz6GN7nCS/204tgkp42Xb1WyaXronS8kG4O0jHj
  4074. xZ4ZTe9sM10+qL/G6bzvepwT7wtQNrFaQumcYMP7ApRVEGuQYMP7ApQpEHu0hnvf9Be592Xt4eWu
  4075. PL9k7hfArG8vOV/MuL2S6YWpphe/CrrzLp3pwQS3SUhyJfpspUtYh20F3xv1nyZ5XlW/65BGkykP
  4076. SrEODMCZHe0EZYn9/rwLrVF5k9mE9SPmQuxDgNksUqautVvIWRaq52PvF+RC7maU7gNsUz9AQ/EB
  4077. ei2B87GLC//ya/RUtYxDt/kzwZbbiCqupsbNTZSruCXOuIcXA7fAwLnFU9QaDtxmXWOphtu2QKVM
  4078. SpRruJrOKJFISSbKq1PkQbnPYqzgvotXK7ihosYKXuxk+mtS/p4N019qX3exnarqQaydqur3WAdV
  4079. 1Xw6/01KCqMURcrucESLzofoHjlas1SNDoFohVLb3rF2slw3dYot4x19Yp+gbuo8Wa6b/ogpUzf9
  4080. E/M4ddPNSfIh2hKj847PYpx4h0mZOAvqn5U2vMOk9IXYuZU2vMOktITY/pXcO1oncO9Y8yXzjg1P
  4081. 4hfhy5z4xY+LVL+oOMmWX+y06ReZi5z6xfSZZf2iU7xdvxg9Tz2j3NfIfrFvqpMz6qlFer8IiJT8
  4082. ImeVY7+4MFflblwt+0V/Z9w3F+r9Im+i3i/GNJD8YplG8Vst+8WFKU4ovgv1fjF5otwZay1Ev9i0
  4083. 3IZf1F3o1C8OzND5xeUFdvzi2AI7frFrwWP5xfgZjvyi9wxHftF0hgO/GD5B9gu3BWX8otaCJ/CL
  4084. ShNkv/gyuoxfHIx+HL/YN14+RPOjdX6xOtqpX7RntYpy9HmbflEbYp8+b9Mv7rLRXnn1ee4X91dy
  4085. vxj6OfcL3fUnc6Dlx0DLTyGW2/JM6+XyM62VqolUW+JspmWZzzpiJH7+cZKLdNPPtG4oC2aJmVaQ
  4086. 5WKQ5Z7y8iJ5vtULpJ7Tz7e0JXnai93n25lzNZvvYM41UZtzHWOndlG4NOfawCOfs4h1raM5V9q8
  4087. cnOu8cvszbkSZqrnfdcV8pyraKKTWYlpnn7ONWusNOeyPu94zlVN4+Ysl+dcC5xxs+fq51x/jdHP
  4088. udbWleZcH0SplLGCgnOuas4oY+bq51wvjZHL8x5zcc51CBYc74o5V9Bcp3Ouvybr5lx15tqZc5XM
  4089. sTPnujjHzpzryJzHmnMtmuxozjVisqM5V5fJjuZc9Sc7mHOFjpbnXA9ml/HBqnP+3TnXnxHynOu9
  4090. 2WXmXDtn25lzfRUhH9QZs3U+uHS20zlXy0lQ/8TanHNVg9iHsTbnXDdZAaCsi+U++NdS7oMDdsjr
  4091. TeXrp0i5fhqiWp/HQif10/pZrLO2g8H50CjJ+Z4iCb/rSvdptmqomFn2+/NOburN2IexbtXXULcW
  4092. 262h6k5Tz8fv4uQaatlYJ1XG0Zn6GurBSKmGWrHYcQ21earKHRYn11CuzrhDZ+prqLUj9TXU0zWl
  4093. GqqLRrm+RK6hNo9xQrkWpa+hGo+UB+gforCGGrXIRg11PMppDbVqgq6Gei/KTg2VFGWnhpof9Vg1
  4094. VP0JjmqokvGOaqiz4x3UUB4j5Boqe0YZ7/hhxhPUUPuHyzXUwhllaqj4GY9TQy0bLh+iNjN03tFz
  4095. htMayspqEOWFBTZrqB8hNmuBzRpqF8QGLeDe8WUs946nPi6/XkPr1SZ9CRUzo0z5NEr1kGNznZVP
  4096. A6azPugPHz1+mGQitSGT5SN4RlNZTKuLTPI6dMvp9nvqR3iqKD+P5Y+TU81kobJ1ob3K5Uikerat
  4097. ipErl/ajnIztK6fpK5eMoVLl4rfQceUyRONWjpErl69GOuFWQu5JqilMQ/WVy9HqUuVinahS3lsk
  4098. Vy5DnFHSpgLlBaKcGCIPcmumYuVSDVZIRwgbWTfVSeXiq5jG6CqXMVPt2EjgVDs24jPVgY3EkFH4
  4099. KidYpVA0TTaKH7ToFxDdJ0efLlWjb0K0sh0bORIulyBLp5SxkRen/LslyLxwuQRpPKVMCdJ2ip0S
  4100. pFO4fHQuTdbZyJ3JTmzEV3mflTBK77k2bMRXSYJY87k2bMRXmQOxynP5STt/AbeR3PfhYYLxmn9o
  4101. 9ysHWn4ItJwKtPyjL0dmyeXIWNVKVs+E/rlNKkeYlYQIKymdxLpgj1D28f0HS1ZST6tH8AbZ+3AL
  4102. Tq3JVJiYys+yfp5kv9Om8Q+awLzA+rreUYbMs+coS8ap51y7aNlRzg51Mn63naSvTiYMkhzl/FzH
  4103. jlI6VuXuni87yjRn3C8i9dXJH2F6R4kzSo7ylkYZPF92lNIhTiiDIvXVSXyY3Gd9I7E6+XqWWp2E
  4104. CVvpGOmkOvFVLozQVSeukXZs5epEO7ZyfOJjVCe+yrIR9qsTX2X8CPvVia/Se4SD6mRhqGwrzSaW
  4105. sRXfiU9QnXiHyk7y04Qy1cnFCY9TnZwdKB+ilAk6W9kywamthLHqRlGibNqKH8SORdm0lboQy4ji
  4106. tuI5l9tKdNqDUt39UgEhqpWIumRmmbpktGomnaY5q0s+H896X1f40MoAyUzqkgazEmV8KNxwVFmr
  4107. TALK3mCUPN5+P93KK6+urLSxbtRPdCrPsjvRaRuhnmwXZ8sTnVcHORm+L4zTFye1B0gTnddnOp7o
  4108. fDFK5c4SXJzoNHDGnTlOX5xsCtFPdNq5SROdQRrFTVBwovNFmBOK6zh9ceIfIlfRl8dicTJvOjvh
  4109. dHOc62OdFCcmZdMQXXGyd6wdF3l/rB0XSR77GMWJSfEfYr84MSn1htgvTkzKvXAHxUlbszzH+W1M
  4110. GRe5OuYJXORcf3mO8/KYMi7yzpjHcZGN/eWj03+MzkVGj3E6x6nMPrHyr6k25zjWwTD/mWpzjvMj
  4111. xGZN5S5yIoq7SOt3yt2PI57/ZvkhpFx9Mk+uTyaqlnIh0ll9MnE064UBUJ+80U+ylGfg20f6GiXU
  4112. cj+U1SiDHNQofqPt9913uGueZ6emdYO+RtkxzV6NcnKYeupZZsg1StcBTkbxpAh9jbInWKpRYP3H
  4113. UY0yVuPWnCHXKDkhTrgeEfoapU+wvkb5CR6NJWqU20NVyrbpco0y1hnlk1H6GuW3IHkAfGkU1ih1
  4114. J9uoUdaPclqj9AzT1SgTR9lxl36j7LhLu1GPVaOcCnVUo3wd6qhG2RTqoEb5oa9co6wcWcZdXhr5
  4115. BO4S31euUXxHlnGXXiMfx1269pUPUdEInbuUjHBao3zMahwlKNJmjZICMZ9ImzXKAohVj+TuEjOV
  4116. u8uxjbiC8j/hL6vHOZ3/DFf9xb/PY/nLU8Pt+8vx4U79ZdWAsv4SNsmevywarJ6BrabI/nI62MkZ
  4117. 6DNc7y9jAiV/+TXSsb+UDFK5n02W/WWSM27GML2/XAzQ+0tMieQvb2iUgZNlfykJckIZMEzvL8sD
  4118. 5M7bdhj6y+7xNvyl/TCn/nLWrPOX0qF2/OWPoXb85fuhj+UvS8yO/GW02ZG/dDc78Jd5vWV/aTy0
  4119. jL+0HfoE/uLVW/aX/CFl/OXckMfxl9O95ENkGaLzl01DnPpLCKt+lEtjbfpLO4jljbXpLzUhtn0s
  4120. 95c6kdxf5rz2xP5ib32laYQzf9kSrq6v/NzT/voKecuJUPveEhvudH2leb+y6yt/jrPnLfUGqmff
  4121. 9xNkb1kR6OTsOzZY7y2PekjesmqcY2/ZMkDljpgge0tFZ9zhg/Xe8kIPvbd43pW8patGuTle9pYt
  4122. AU4oNwbpvcWrh9xx8weht4webcNbTg5y6i2rg3TesnWQHW9ZN8iOtywY9Fje8kyQI2952NeRt5zv
  4123. 68BbanWXvWV/WBlvyQ97Am852E32lpiwMt6yJuxxvGVFN/kQtQvTeUvvMKfecp2N+0rSKJvechxi
  4124. c0bZ9JbdEAsfxb0lcyz3Fo/16vrKv+Unx4c585PBoaqfJHZ17ifj7fvJs6FO/eRkYFk/eS/Cnp/k
  4125. 9lPPuBVjZD9p19PJGbd8oN5PPjVJftI+wrGfDNa4FcfIfrK7hxOu20C9n3Q26f0k7y/JT4qCVcqW
  4126. 0bKfDHZGeXeA3k/yu8idNX4A+kmVETb8JGGAUz/xC9D5ybABdvyk2wA7ftJ0wGP5yXe9HfnJjt6O
  4127. /GR9bwd+sr+z7CcLQ8r4SXzIE/hJTGfZT7xDyvhJh5DH8ZN2neVDdNas85ObZqd+spnVOoppmE0/
  4128. WQ2xhsNs+sk0iBmGcT+JGsX9JHsd+Mnj37+7YbCT+0/czer9u8H+kn/Q/bu9fW3de1Lc335XpPt3
  4129. P+xZ9v7dmOF2l2Tf6qNd/xgpL8mWmpxd/+ivd4v4TtKSrMtwx0uyTTXuqRHykuyLzri/9NO7hbGT
  4130. fkn27Rsu+iXZbwJVygJBwSXZps4o0f30bvGvjvKi39B+6Ba/htu492REPyduYVJce+jc4tl+dtyi
  4131. ej87bvF38GO4hUnZ3N3RvSeruju692RSdwdu8XoHeV02KLiMWwwNfgK36NdBXpe9E1TGLdyCH8ct
  4132. Sv3kQ7QzSOcWOUFO12Xns+pFqTrY5rrsMIjdGGRzXbYLxE4M4m7RbRh3i1dfEPfvqtd3fgyx/CRd
  4133. 34kpc31nquodwwc6u75zoi/rf0HwsY1+knl4kUYolh5KVXZ23MkPcv/yVmDOH00Ccx41sXOpJ62v
  4134. /U6byj/oIFbmWF/S+0rDcLu+EthLPfPuDpF95aNOTi6G3Omjv9Tj4yv5yseDHfvKkZ7a/S9DZF9p
  4135. 74y7so/+Uk9Ge72v9Lkq+coUjVJ/iOwrRzo6oXj20V/qGdBe7rT3A/FST0KofKmnQh+nl3oyuugu
  4136. 9ZwItGMpXwfasZS0wMe61DOgi6NLPW27OLrU81QXB5d6Ap+TLeXPgDKWUhrwBJbydzvZUrYGlLGU
  4137. zwIex1K2t5OPzrgAnaXMC3BqKQ1ZAaN8NcCmpRggtmmATUu5xAoCXJ8ES7kyiFtK7zV0O5tYL+G/
  4138. 7/vInNyoQ298lMjZKy6GPUH4Kc4rjXHFiD8bJPkd11vkOgPjl5kMMRXX9e1rfRr122KzrKr8baXh
  4139. vu5Zt8zJPc/3am5APwR4hT7wU8B+R+BHK+lHgJuwc0D5pNVjfh/8JUO5byksV+1uWj9ndvc7yyV2
  4140. DByS+m0luzPJ3wf/DmdiqEr9lS4Uq98CeLuXo++Eb+rV3Pb3E9ZgwM73E6aVqjd7t2UWUzSy1MZ3
  4141. wmt1cvadcEOvct9P2DvA3hzvd5PqP2+FynO8kPZO/Ce1p95dj7aW5ngDBzie483WuE0FF+d4x59z
  4142. wvXqqf9+wtDW+jnepUvSHK+iRvlmoDzHm+2MsqeH/vsJ11rJE4h3eqC7Pttf/k74+z2cuGuAMrSD
  4143. zl1jsL2N7yeMxYCN7yf0wYCN7ye0woDT7yec9HP0/YTdfo6+n7DRz9H3E5b6Ofh+wnYfeVY4rnsZ
  4144. U57V/TFM2ebNgUN85CmiS/cyNwe6g7StmwPr+cgHNbebzpRPd3NiygHKi6ygUJoF2/x+wmyIVQq2
  4145. +f2EwRC7GsRNeWgI98VPltv0P1Mg/uq6NkmcK08SJ6jONztQ158T1P7cRPTnq135IlOp4tVSviiG
  4146. v4cVnHgnrqZuuemO8nEnsdCkt7bsrk4Xmea1L7vI1KOfPQOa3Ek9RT3NsgHltXYysarXVT9tDGkh
  4147. GdDRYMcGdLWjyk3rLxtQuDPuFpN+2nj8Wb0BTSmUDGitRunWXzagq62cULqa9NPG2c/KffUZE04b
  4148. 3++jThuHiBqvscnpItOxdrpp440udmq8n7vYqfG+7fJYi0zT2zlaZDK3c7TI1Lqdg2njeG/ZTmp0
  4149. KWMnz3R5ghrP3Vt2kH2dy9R433d+nBovr7l8iOI66+xkXWeni0wmVpAoJwNsLjI1hNhXATYXmQwQ
  4150. 2xTA7cQ1mNvJ2Dio8Ww9Ty0SH+Z0V3qgGvwwWdkHqsHTfbUHqlXvqX8w1VrtwVTe4sFUFn/or69T
  4151. yfhNM+mBarHRzI7QaGKmQz+fJJ51BtXWeJiaaY8zC2XuM9AX3s/p8DGxbYDi1pPvY/UxVHX8sZxL
  4152. Fj95XwG2TKIHnUWWnZy6+ts9NdzXB1Hni1B2MAso8i/VzqhjneyUc7s6PUY5F6GMb122nHNfP1qL
  4153. 9obogFL1AVzWHtY79K+G5R+81awT7OYJ+JBq8amr49Yc3VMMY5W8ALtz6uvPqba0tY88px72rNMn
  4154. kKV1BFYPetLZCS91Vo0PWRsW4OQhaws1tI9A47S6wNsp+llE/019bJSXOrGGh6wVnZEm1lU1Tnag
  4155. PLGOds7Z2wE47xPnZhN58ralA3qvT0/VezeICvBfHZx4b4QS7qPz3oUd7FSAozvYqQADMLBUBGLV
  4156. 7/9gYKUIPK/rbUMeqb3tOBv+i/rItpv7UI3ugmim+Dwn/Bw4/RJNdDm8LUoWzdGiEyD6uRztpSED
  4157. INrezoPUFjWWZ/PN/co4vZ/fv1s4ejaWp/Z5vmUKx1987RSO5xrJHeJlX53Tp/k6cfoIZRArVZSi
  4158. bjacPkLpALHvu9lw+gjlaYh91o07ff3e3OkXLHxQKn+/P4Jfnwyx/BNieUgmf9197Qlh8nvJ4/eh
  4159. x+9Fi2/VBU6LzfysSFRPiubipEhvDyfFZjopzjSE5omqv8excYT7+zwoPGeCyU/VW/ofSlxreMdu
  4160. 7ujLvc3c0Zt1kx29D6PELoRnj7ORoTTU8pdSyCZxfQ8H9SpFxzNTuwbQbgr5fET5a6H12ztw+u7k
  4161. veHKAWYGRW2F0198zo7TH3nOgdOHaXqLQK+X7PSjtOgIiJqxqGGz9sOssOPLn42627XqPq1UHyvu
  4162. IVt1ehPdAdthw8XutoMDFkdG3eoZafnzk26Olz+P+qjc+B6yT/s6465Cbn3iftZAv/zZ92fJpadq
  4163. lAY9ZJc+2tgJpT5SjlF3HNhAPiVL2rLuEa6s7aJ69E/MYIoSH6m7Xt/lfmwLJ/58UUCfbYue8rvk
  4164. Kb8JY9jb1r7Jv8SP9GxW/1jjqX1KWzsFdkxbOwX22LYObPe5R2p/qsgoRU1kY03SoleasuhSOZqv
  4165. RY9ANEeOzn6oRrdBdBw3ZessvSNf8JQd+ZU2zPzM6v0vbSDvZ0Xe8HThos/JebvAixx6EVnG3sKV
  4166. Lk3h+oc/A/+Lt8Hv/3jKLt0McFMJ1wlxgQLXk97Vw1PuDtdas3cNoHc9ag3vaine1bxcKttZaaH0
  4167. 97fhwuHKBoi18ecu/FpX7sLWOeXr7Sd/nuUHfs7WL5u3Vp9nObqeNI0v8zzLajBfTKHnWT7yktcu
  4168. z7VytHZ5vpUdCzzcyoEFiudZRjex9zzLkU2crV0GtSq3dunS2d7SQUtv1TzOdpGXDlIaOFnd+81H
  4169. v3b51NPS0sF6f8dLBzubq9xpgotLB3Wdcaf66Ncu36yrXzrwyZeWDkI0SmlneelgZ30nlEct9WuX
  4170. vnXleWlhS1y7nNlBXrtUWjpdu3yzkW7tMrOlncp1S0s7lesLLe2sXc5t+Vhrl/UaOVq7vNfQ0drl
  4171. rw0drV3ubehg7fJWbXmxIa1FmRL00xb/bgn6Rm155SG4RZkSdFgLOyXo2NryQa3WQleCNmrhdO3y
  4172. O1YNKNN9ba5d7oTYAF+ba5evQew5X25+b3bi5ndjht3nIzzZ9ZsP2jr1v2fV6zejazm6flPNq8z1
  4173. mz11ZA884+3IA3/1tuOB+70f6/rNnAb2rt8MbeDMAwO8y3ngQ197Hti8ieoSpzvIHmip68QlCprr
  4174. PbBqTckDk30de+C2xtrzLzvIHljTGTeyud4DX/XQe6D3d5IHBmuUEj/ZA7fVcUK530zvgW095NPl
  4175. t2bogdPayR54qZlTD3zVU+eBXzSz44GbmtnxwDXN7HjgzGaP5YG1PR154O16jjzwVD1HHvh1PQce
  4176. eO0p2QPfaVrGAz9p+u964CtPyR4Y2LSMBw5uascDRz0lH9TKTXUeWL+pUw/MZcO+MrmNTQ/cBrF+
  4177. bWx64HqItW7DPfDV9twDr0529P3Jn3DF9dHXfDJ+x31tNs68PyWLc1/7HnxesLnkOEXJcoefRTkE
  4178. 9wkvNiePNyQsK2a77ExcK6y/8UaP8dq7k0cYEp4vNsRVx/uvMTjCYHYdqphbnYmpFmq5abacU7bj
  4179. nO0F/gYDXMgPPBxUEX68p623vN2cUFwa6xWSCz8yaFB/+ePrQPYfq7v60i87xFLZ74glr+xtyJaT
  4180. cMWnBCxrQFt7lhXdQD2pWzwnW9YvHpDlu3zO96mt9b8m6hUfXP+rLllWATsi8NNR9iyruL7K/bSd
  4181. bFkTnHF3NFav+AD3fDW9ZS04LFnWqxrF3E62rGJ3J5T+jdUrPkBZWk3u3a0a46rj52zG/DXOaFeI
  4182. CWvbxk6v+JyprVt1fNDIzoT090Z2JqRHGz3WFZ+Y2o6u+Iys7eiKj6m2gys+s6vKBvRMozIG1KrR
  4183. E1zxaVRV9pzvG5a54vNrw8e54vNLFfkQvdBQZ0CpDZ1e8enHShjlQgubV3xaQ+xQC5tXfJ6C2Mct
  4184. uAHVbMMNaOaEB6W2fg9z9TUFKi7LL2bL32bLw9CUFUb3UdnuNYM94UevzLnBPgYcJFd4sv+zWXaw
  4185. L/zeljE0ZZqJNTCz/5tYowjeaJqZ/T/cnLIikv8E5VGlApznKYlYaFncvFGaXs2B/etfcADOj2+9
  4186. 8exJed07H86NOTDjSvH/VhdTzE/DQyQOmZPXUlvcpx2egZOikpvBEMzsMJq96aUc/qYMEkyHNz+D
  4187. gl/wjcksNaXKU3j65a71ft/A/wfx9yluVE5DhWjxAVyGwB1o0JzFWeYxC4s+w+LRvyHx8ogH1q1s
  4188. q8t5eSoP36S8XgOdm0G/1UG/xX5zU5nOkKEcmSeQ4Q3gEwbpdtkH+zkxlYjw801KVyT6W3QxpW5d
  4189. bZelCsHS+iBY25Xvsgnw60LZ3KOiwaOilBt1+OJANN9T56vzPRXkPdXFwOvlqXwf7W5C+ygI3ori
  4190. /6qv7qA5RfkVcAe5ZPOUkihdGLuVdXX4DkqSd9Ci6nwHBXkvV1nLYdcMbKLtmiTxSfzxk8ysIHbN
  4191. phz+SSLgk4Qr3kjxj1G3Kq51aI8EQRMUueWJ+7cC3x2DWPOR+6RFyPO1+e7wxTxDMc/vqqn7hH43
  4192. Pcbbm++T9xpr+8TXOoCpGUmNFrRfITWzTm2FptZDVcPv+4wQWuq6dh/M9kv8Nau5ZmtN/nuasIuS
  4193. mqFIaNfLMV7JYWxStMIHfhI4OcAjEH+mkY3zQZa/SvOtJ6zd2Xs9rXVFPQLvN6vvfxgzV35/sF+2
  4194. 9uafQ2FP0wqppzk5XStRfCpQicITfaseeGa1CppnflQPHfiCi96Bz7BX+9Kw/6JfHQpJ2R1QgSd0
  4195. Ci+juLH96gk7gQ2GHmBoGRW4scW5sb+rD4J7lV/e78Zhn0p2/5Ew8AY8vlOKp4v4/acxniHFPxbx
  4196. Mzz+mRT/RMT38PjnUnybiL/N47uk+HaD9HNIbUpK8RQphN3TjZ0YRfVLpLHxmr5BfWhwRm7Q8IGu
  4197. QTHrZEVsYNM3OKRvcAoa7JIbFOkbfAkNTskNFj/UNXgDGkzVzy9W1dCCcdjJbyrZFdTBNTce5/fo
  4198. AOl8TDgAE3q8fHHEwJu/UoF6QS61BEs6hlpnzcmxAfysS35UwlrF4jtXsX/DPTH14EIudFTu4Pgr
  4199. lNRxo4tSxAvfIpxNWKzstfVj9p8ir4el6jthqLFOgY3VxEYwU+sg2HjnAW1kfmLtUXT+Afz2J50g
  4200. LJWfXNgOOfFAeyPYurUuvQAjsxrp3er5PbkOnDZbHmi1W3QdBxeqlugPT72qcMs0hxWNp78j6G8Y
  4201. /Q2mvz3prz/7S98fgLmID1QBq3OT2CmofAUrKInZMU8xC2CVvA8tgeyD395UrtbjOzfFf/wP3N+M
  4202. vMD9jI2r6s/DBux24RE2xbDgImqNWrXZ+JCQ4xNieSqUoRIOsOB5KL/vuT3Ao1aTzWD9rpuT/X2g
  4203. ZXLdmrWa4x1O9eGCoiW3aBMeuFzrEPhPIK6NqAVyC/aOmOdov5lq2695sU7yVP4wcuQEhoRUdfXj
  4204. r7V0UtdrOZXaxKTgB3ON+PxYT9AtVd5s+kD7vWNdvZWJvQ0ers56rAHHGPzBW+UwE2HTK/fEL+CV
  4205. iQ1VCaYK7okfYrdfYcgqdYHnWzR/UJqY7b4WBv3QZP8KNfF+7AfHXAx7Whj4zWAv41oNk04eqcDr
  4206. lTVx17Fm+d+xZi4GvugxAzajwythyV9Uhtu2ce65nB38wPiVJkNMpcB1/fpanwaN1qUlrHElvHmb
  4207. veY3b4PKkKa8vgyBoZZ1fTakbUMHT95mVgdmv1+D/e4E+12yVqPnG4YkHDKGdGWDxls4kK0wwA/8
  4208. XqWfnmXHvo4HHvt27MMp2Vgz5cL6TV5I13MxVcIsvUISDhute8Ja/RFqmertFZLzyDXUcgt/H9rs
  4209. HpQzKAUW+S6Yc4p6qr9qXdok1D34QqjLrVD3PhfgWjRkEdPcnKmGQ7oedH+xlG0ckNIDJhcGvH7K
  4210. BqRBluW3DXC92cvc9Rx3dDbXNrf6y5ywv9iSn6O4lmanVzZbFLPlzxDLrZiWll9ybriWHk74o7L5
  4211. 7jm2PdSSs8Gc3NVsMbF+b2RdymguPRx73Zxw37RwKO0Pc3JNs4WVQEPY2RBuZH+ZkYXDazbyhbNR
  4212. dogX+8uG5CHs/Axnw/IQVoSHs3pkiIn9Bd0Aphtg7no6djc7pYpDW7Fx8Pfi0JSYNqxDHrC6hlhu
  4213. wC6DMRTON6XHw5LSASnjLrMz6RoWXnBAimaxqZfyCixN3mX/so4J6/oPBD1ivEMtv0vrt+bk7mbL
  4214. DeWDEua67BRmhyX2Gvy0K6NdUc4/KIGBObPMwGw5wFqweEw9qwcYfcJyby9DTFXwby9lG7yHJTaF
  4215. VTxK1r2SUlu/J0vrJT44twhN3se72U6pm12HbuYWkpDLkrqp9q/e0L2sonvtroHd64enWPeaVA2N
  4216. DG5IOBLS9WxM1TBLLPZP6F+XqX89ZP1L0fcvHzv9S3n8/mVuRP0r5vp/bf+ao/Wv67DLtP712/1y
  4217. /SuX+pefp9q/poR1vRbzNHQtln93JfWB2pnOxt7kV5CTM3HZ/xFTg97F2l7hA5Haq4oW3Yc36Tcd
  4218. gEZQR5Ta7Gh97vOOdv8ZNnX+yeZ63H/ev0ZUw/41rzrrXy5V/g/1L6XB/97+tbzYbv86XtdO/0qC
  4219. aazN/vVusd3+Vbv4CfvXxbu8f71d337/soR617HgqmOMt9FOP7vEupq1uvp+J/3tshH726MqrL+9
  4220. Uknf336D/tbJOyThIPa3a1Ccsv72gPW3Ql1/a+sVaikq19+KQl0KWX8rCku8bqO/HdL623Xsb3Ge
  4221. an+7/F/b36Zq/e0a7DKtv1W/g/3tOutv18v0t0m11f42O6zr5SD2wesEqesZxhi2X63uTWi8pEcq
  4222. D76nGt1vsX/AIv7TsAov97tNt8v1OxxAr7OmNvvdrNu83zWrB98HVst5Dywy+cVTM5tIhaYsYntr
  4223. Ec6jI/6EadIiNg3rCxU9q+oWebF/8+W+lEW+oSnLTKxtAFR/bbHtMjOLB/C2y8LZv/mqH7/MBvWZ
  4224. p7i+9nbl5obYaVAg5v/DMstNUKd6oTwdaO4B4Qt/lWCx/DFvFqHOCFOWRSqXH8Ksjqfw8S38N6a+
  4225. +RbuHQ+ckahT/v6VHUyUFuEycidv5S82yhTBhVi4v05k3k9kXlhJV/r/VclJ6W9U0h7wD6D87fBz
  4226. 3vuTN8v5u/znfAhDX8oyX/isSvZN8UG/uMmnstvN+qtHdHxDLI9CkrP4/fesXVjKSlNI8gSztR74
  4227. 3TJYvCll5wBTmQdXNy0HQruWsP6WstLIWnlam8r1nL59L117lXAUbIX/G/d6Uf2auvVk9esDq6/h
  4228. OiP8Hvsjc3JHvEuRz22uslIR5zawZKKMq0xzm628mORTmw+f5lObl3H39WzphlMbczabs3jTnGUX
  4229. LPowYZzZlCrvu6kzmztZuplNiptuZvM+zWwuxYwKjF/uzaY1lQPXBXn3tdaDYnXoXzCvcfOmic0V
  4230. MbGJq8MnNtGVtU8O89hJBlx2SqXqFjqgUuOmXLDK8z3PurC+firE8nBfHsyrB9emCz/+D7bzlVFj
  4231. Xb4yamB/lejSEpzT40b4/Q2250Iscw2wZMAb8u//uMFC4I8rDYZ9Jth592qpqsmfcNXiOlz1Vh24
  4232. f5JUcSNTfb4O7Lm5RlDlDfn3X11B9S1QxVy3aqpLKVeFVAtB9eAjrqqQ6vv3MFcPUFWEagqqTtFU
  4233. wzTVUFItINV8UJ1HqgWkeu42qnrieoxQ7YKq7bQ9cLemqrr+Y1qSJ9VsUPUk1TxSjauNe8AL12WE
  4234. 6oUKoHp3hZrre5pq7jaumkmqGaC6/yFXzSTVWtcwV1ypzhSqyaiao6kO1FRTSTWdVNNAdQ6pppPq
  4235. nJuo6guq6ULVH1WTNdXbHqrqTFJNJdUNoPo0qaaS6od8v5pwSUuonncB1RGgCgvHyhZNtRupJpFq
  4236. PKhmP+CqsNHvxNcGWD3IDDBwRG2+kwNwvUsgliOilobooSEuUOeNI0Q0IMYTIs4WIqMWIsyAiBOI
  4237. +oj4cbmKOO2uIpIIEUWISEDcL+GIKFuIMI4IB0SUQHxpAMRLGmKxhmhPiAhChANiIyEi9Ih4Qpy5
  4238. i8ciAhARAjEMESEaoraG+IX6uJkQAYDoRAizrU/xIi4DzY0EhFkgbpU2gytoGiLjKRWxghAmQvgC
  4239. 4vh9jjDZQnhzRBQgTLrzHxEHlqmIMA3hTQgfQnjh+U8IH1uIHA9ERAPCRyBaIyJeQ1ytoSK+S+cI
  4240. T0J4AKIaITxtHYtBd/BYxAHCUyByHwGiJyCyAfGihlhECCMhDIBIv0c+zl7s8WLSX7uR/rvoETsQ
  4241. B6YuEFMRcf95FeGtIeoTorg2mTr7qwQTAjbKiO4ckUQI/i7+/WdEfPW8uqNyqquIfR+RwxOiEBAX
  4242. i8nha+t2lBdRnkUD2bGBKIqgbHoIlAUaZaxGmUqUAqLkA2U5UQpsUfb9g5RUohQIij9S2gAlHSi3
  4243. q6mUKkTJI0o2UJ4mCm6E5wHdQOE0Es4Twr89AOG/ljLhDBB+RxPe8yENAiScAcJ779IgAMcBDsHX
  4244. XnQN628rItIJkSkQSxGxc6m6h7pqiDmESCdEGiDGECJd2kNE2fw3UjKIki4otZEyEygFQDlZVaV4
  4245. ECWVKBuA8s8doPjXoFgSxeIhVnCHfB4yKN0D9avfEaXD3zSm8H1qtuxXzhdhNpmUTZLIJrEEsimJ
  4246. 44FUEZiDgQra/m6rpZn4AY0HlEo0pBJGqcRp+9tAeyLhKrKziR0nEFUQsS9O3d9HqqiILoSIIkQk
  4247. IK7epvFAv79VSru/kJJHlChB2XofKEs1yhSN8uv7NCQQJRwoa4kSYeuo5v6JlHyiRAhKT6R0jFOP
  4248. 6kOjSllFFDNRAoDSGCn+yylmopgvxCpQBiZxVHFdQBn9Jw0l4sBWUjChAkrIJBLafg8S2r+EB8wi
  4249. 8BoGjixRD+wwLdM/t5LzUzZekE3MP+T85Q7sJ5xdSGwfgfBFxAtL1F1+q7KK2EoIT0J4AKImITxt
  4250. Hdjht5CiEMVTUI4WAyVAo6zTKP2JYiSKASjb6LQw2jK0G1jN7bil+r+gTEXK/cUqxVujWP9F/l+L
  4251. /L8W+D9RYCP3f19CLCtGRLHq/7WE/yPiq8WqZ+ZUUhGvEkIhRCEgLv5F/l+L6lt+chtcyPKFcPpd
  4252. EF65WB27ojThviRcQML5IGwh4YJyua+6jAgjIQoEIhgR3bXdU1FDFL1Hfk+IbEC0IARsLHcQZnLz
  4253. 9yBKnqCcvwOU27Fa/VtRpbxMlEyiZAAlm06UTFsUV07xJEqmoCxFys5Y9Th01SgdiZJOlDSgjCFK
  4254. Oh2HdVdQ2IuE04WwFwovBmFfEC50U4VXvkOWT8IbQNiFhFNJ+DivHHxIOFUI597G+idWq3804ZfS
  4255. aLwg4XgQTr9F40W5A/zu74jwJUSSQExFxP0Y1S68NURHQsQRIhr7PyFgo2wXyy4hwkSIOF3/R8RX
  4256. MVr946oiLm+hcYAQkdj/b9I4UMuGXTzL91UAUaIEZdM/WP8AJb4t1D8axUKUCKKEA2U5USLoIDT8
  4257. A4XNJBwhhPugsClGnfRW0ISDSdhMwgEg3JyEzSS81QWq5x3hJGwWwkV/g3DpIvXoflxBFa5GwiYS
  4258. 9gXhozdo3Ch3dLMvYO4RhDAJxAuI+FZD9NMQn79LgwEhvAAxgxA+5RDjOSKSED4C0RwRSxepHeh3
  4259. FxUxmhCehPAAhBshPGuVLdy6XUREFCE8BSL7L0B01hDxGqIaIYyEMADives0EpRDnOKfIpoQRoEY
  4260. j4i/F6p9tJGG2LuZhoGaNAywv0ovQsDGcg60mht2HFH4G/n3f/8Eyg6N8pVBpUwmikKUQqAUXKOR
  4261. wBblGU6JV4cFQXkFKTM0yhCNUpkoBUTJB8pCohTUtFER7eZFQJI6MghKG6Q0BUqUkclYYbkLKdvI
  4262. 9PKIkg2U6kTBjUy4Op9ibFAHAyF84hYIKwvUUutVTXgyCWeScAYI77JiqTWRYukUS4PYRitZeE1R
  4263. alWAUuvGFRpBamql1qZzfM6j2rtIKBATWrKABhQR8MHAygXqjlYeqZn+tIl8n7LZANlUoWxSbR3O
  4264. UD66pKmDgKDsv4n+o1HWaJSlREkiSjxQtl6lQcAW5Q/ucunqOCAo45DyV7RKaahRGhEljijRQOlJ
  4265. FNgoz4MX8VIrQx0HBOLeDRx/NcTXD1XEwbdpHCBEJCDOFNE4ULOsGXlwRKY6CAjEm4iYAwi8q3mk
  4266. hphNiAhChANiCUPkBnl7wXyU/fU08L8e9NeIf93oftMv8L1sl0IP4jd4Bvsdwe8jcufKVscOkU8l
  4267. zOfBfDWfw3jTxQFY8t+G86bNeS5q7BMRG4yznc35WuzlB+rn+OwtGnPocwTA59ip4DnwPsVMFPOF
  4268. 2GsKjUe00UQn4Gxerxaog4ZIesh19I/5NGCJgAkD81ggLGV3IX/KV5DlkRIN6+Upe6PZjnEflR3o
  4269. XjMxEnpdbiJsMRjie4fkJsbhPw0GXPVXJuA12wMh+7SLm5bNEXjjaomL+9q2jBDatcT9xXvfs005
  4270. v7vCPkkuwV3gdwfP1zPK7F8w/3D2LsZOF+xUzk4X7AyJffEOZ1s2b9CIx+chcfHTihvLzOoeasEv
  4271. asOdilhqUA6Vy+Rw5WfujjyHQpFDPs+hUOSgyJ9fyyFPy2Eqz8H9hTfg5FjOWhQl4z5WUwlJ2Qyf
  4272. LTS5OVxamR+a7P+RtZkhlB1wj7oGg7Wn+vxTttHeBbR28E3MSWwUtDYv87zRUMvl0ORpcDsx3pAX
  4273. 2vVu7E7oJmsL8Ep97PmQ5L34OZPfwN2Wc9HV747yx08lpfgFA1cKw2XymiEpiZnw767FMRWVviCQ
  4274. sjcS39sebjadyjK/fhUyf59n3pEyv3vVfubN4IElHxWyzD3p/murObmNObmvlu4eOEI/n2I7NvF6
  4275. bCHLJ5ynGyHS7cLTZUeoMsVZvu5rF0+A45cYz3MOTYYdnjzH29d97XQWUVYzzaJxE0Q3MNyTu0Hh
  4276. SfyI2RXwyRj4B+8FrGR2jcbbAdfDRZrkYIPfr3B3Z1X4OpRroAIne4r/rFepEKPz0wtO2nOXQPED
  4277. zBDqsZp4pUz56g8A41UZH3FavlcEp2W3GMQadVhPjjXawhasp+KMsB6AnXGJijPi9Rc8T8HzQ97V
  4278. Rcjz0PHSi5HnYYu3/RWq1IhnAN7d36lSI96pyxrPKHg5CvDe5jxPHc/EeZ62eNOIV+xBZZsHzJ+I
  4279. BxuBN0PweDvuf8gbwHleOl7eXeR52eK9/DIVcMQrBF494inEu3tJ4ymCd+EKTsEWIs9Hx4vgPB+b
  4280. +3MDlXLEywfeRxeplCPei4JXIHgLkPcJ5/nqeMod5Pna4k0hXh7xsoHXhXh5xKsneHmC54K8MZxn
  4281. 0vHiOM9ki9eAeJnEywBe7gUq24j30e8aL1PwXvkDeFU5L0DHM3JegC3ecTof0omXBrxRxEsnXhfB
  4282. Sxe8psjbswB5Zh0v9TbyzLZ4s4mXSrwNwLtSSBUi8XIvarxUwfvsMvBmcV64jufDeeG2eBWJl0S8
  4283. eOAtIV4S8UYJXpLgBSKvAedF6HiZ/yAvwhZvC50PccSLBl5l4sUR78oFjRcneMcvAe9oNPIidTwz
  4284. 50Xa4nUlXhTxIoG38TyVkMRbInhRgjcJec9zXpSOV/A38qJs8U6mUD1JvHDgtSReBPEqC16E4P35
  4285. O/Bac160jhfFedG2eHOJZyZeAPC+Oke1HfE2Fmo8s+CtRt6Z+ciL0/GK8U6M4DhbvMrEMxHPF3j9
  4286. iWciXkvBMwleTeStQ95ufslNQyYiMhG22qK+8xINhkT1Aurxs7QqQdTPzotRUFA3XQRqJ05Nkqnu
  4287. nJpkh9qeqJ5E9QDqWKJ6ErW7oHoK6rNIPTcPqRtk6lt/InWDHer+ZBoRiWoA6uXfaEQk6qFzYkQU
  4288. 1J0XgJrEqakytTmnptqhjiJqsTuNi+yvMp+osBGogwWVt+P3vyC1A6emydQdt5CaZod6bR2NjkQt
  4289. BOq9X2l0JOrps2J0FNQDhUD9bS5S02VqF05Nt0ONJ2oBUfOBmkDUAqJOEdQCQQ1D6gucmiFTc24i
  4290. NcMOtQlR84iaDdQaRM0j6vXfxEgpqKfOA9WXU/Fq3urDRnqa8kBOxa0pqbhUn5htdg8qYMgvLTRY
  4291. EjIDkG+focGSkM8LZKZATkXk2TmIzJY/aMENRGbb+aDjiJpO1DSgehM1nahugpouqDfOAfVFTs2T
  4292. qZM5Nc8OtSSJBk6ibgDqp6dp4CTqy7+KgVNQ45Dqx6n5MvXadaTm26GuJ2oSUeOBaiJqElE9BTVJ
  4293. UCsg9dfZSC2QD+piTi2wdVBbEDKOkNGAPFRAIyghPzgjRlCBXH8W/YEjC+UP6sqRhXY+6LEXaRwl
  4294. aiRQBxM1iqjtBTVKUOsjtQOnKjI15RpSFTvU2USNIGo4UE+fotGUqF+fFqOpoG79Df1hFlJvydR6
  4295. nHrLDrX0BRpTiRoA1ClENRO1r6CaBbUdUl/g1GKZ+p4VqcV2qK8R1URUX6Be/4VGVqJ+XyBGVkH9
  4296. 6lf0B07lFwQ1ahtOha22qC2J6kNUL6AuIaoPUUcJqo+gBiL1zEykGmXq7qtINdqhfpNIIytRPYDq
  4297. QlRPol44JUZWQf3uDFDXcqqHTO3NqR52qIOIaiSqAajJP9PIStTZgmoU1BFIfY5TPWXqkSKketqh
  4298. /r6WRtanaGRlf5W6RIWNQL39ixhZn9Ko508DtSAKqV4ydRinetmhxhFVIWohULf8RCMrUVcJqiKo
  4299. M5G6hlN9ZOpZBak+dqgfrqKRlaj5QG1F1AKiVhHUAkH9uwCobTnVV6bO4FRfO9SNCTSyEjUbqLtO
  4300. 0shK1Nd+FiOroK5A6i8zkGqSqX9eQarJDrUNUTOJmgHUnkTNJGojQc0U1MpIjefUAJm6jFMD7FCP
  4301. rqHBlahpQM09QYMrUT/6SQyugvrKKZxfcKpZplbkVLMd6gSiphJ1A1CHEDWVqH6CmiqozyD1p+lI
  4302. xaudCYejAPnqH4jETSkRUWKAq0SwJILFA+zScRpTCXbwpBhTBezTX7B+4LAI+SM247wIOx9x52oa
  4303. VokaDdR5RI0j6iBBjRNUE1L9ODVSpm6/jNRIO9S+RI0iaiRQi/NpWCVqwQkxrArq/p+xfpiG1CiZ
  4304. 2plTo+xQT8XTsErUcKCuIWoEUScLaoSghiI1kVOjZWr2JaRG26EuJqqZqAFArU5UM1GvHRfDqqD+
  4305. 8hNQ23NqnEwdwKlxdqh1iWoiqi9Q3/yRhlWiLhZUk6BGIvX0VD5hlak//c4nrHaon5AR+hDVC6he
  4306. RPUhqkFQfQT16kmgJnBqkkydwKlJdqi9iepJVA+gfvIDDatEXZcvhlVBjUFqO07dIFOVi3zCaod6
  4307. ciUNq0Q1ALUTUY1ErSOoRkF9dAKop6bwCauLVAMv5FTcWrYGjiZkcQ0aU2vA/SPf05hagyPf+1GM
  4308. qTU0ZDIi13JkmvxBSy/w2aqdD/o0URWiFgJ1IFEVorYRVEVQ6yL1OU5Nl6kWTk23Q922gsZUouYD
  4309. 9edjNKYSdfcPYkwV1C3HsX6YzGerMrU2p2bY60pEzSNqNlAnEjWPqL0FNU9QWyF1DadmytTNhXy2
  4310. aq8rLacxlagZQC36jsZUoh75XoypgrorH+sHTs2mPvQc4jbjFdgU/1Wknk7qaaCeTOrppD5bqKcL
  4311. 9RGofmMSn5iSev55VM+T1VNJfQOotyP1VFKvIdRThfrdH0E9g6vnq/2fq+dz9ZaknkTq8aD+41Ea
  4312. FEl95zExKAr1t1B9IVcvIPU6XL2Aqy9aRoMfqUeD+gJSjyP1IUI9Tqh3R/VOqL4XLCILrmjuqWTA
  4313. m5JTzgCGb3fVbY/VbXfRbR+v2+6m2x6s214Nttfi29vptlfVta+r214Rtrvw7Q9Pi+1wGR/vA2Lb
  4314. L+u2V9Ft/163vbpOZ7due2Vd+8267TV07RN12yvp2s/VbXeH7XQz9wjd9qd023uK7X531I0+p/E6
  4315. uwc95Ot5F8Me+AxKPhZo/veXUo1BBzcSDu7refAevESNpQbELDeVnuwt6uN91tI78DAP/x4O89yJ
  4316. iNhHihGkGA6KffKofiCpv46DVCWSihBSVVCqD5faQFJmkgoAqbu5VBSQ1Eco5UZSZiGVdQyk6nGp
  4317. CSRlIilfkNpOUiaSGodSFUjKJKQWodS1CSjVlqR8SMoLpCaRlA9J1ZSy8hFSPiiVw6Vux9GYTFIe
  4318. IPU0SXmS1OF8kMomKU8hdfY7kHqTS+WSlJGkDCD13WEaaElqGUrhfZEw1gqpV1FqNpd6axENoNVp
  4319. AK0O98+RFG6E34/I13cG3hSl+qNUAJcaQVIKSRWClD9JKSR1+Ue9lCKkHhwFqbpc6s5CGupIKh+k
  4320. rh6ioY6k3kapNJIqEFKfodTV8Si1ewmNXySVDVJbSCqPpAajlAtJ5Qmp6Si1j0vFkVQmSWWA1HCS
  4321. yiQpN0kqU0g9g1Kvc6nuJJVOUmkgVYWk0knq6x/0+ypdSOUfwa+QcKmKJJVKUhtAKusgDTckNQ+l
  4322. PEgqVUglolQvLnVkMY0tJBUPUotIKomkmktZJQmpbihVezzdkhKSDF9lDTaYXaMU+IrffBpZSDsa
  4323. tOsdBBcbH2FOdg1NjoZmIymFKGoWCc1uHSgpDXX5G17D20NT1mIcn5R7w2w5reyE6VjyWnoX//5D
  4324. HmTzwTieZpwIvIaB7ePwcX1eugyvzSMzI3Q4oGMPYIZxIsMvYsmoqFkANBskMoygDM1ShjUoQ7NI
  4325. pCom0pcyjBCBP3Px/gLMkG6A1JL8MJq8jei+QM/fj2M4X9xU86xOefpQSy9o+eF+LU8T5ekj5Tnt
  4326. BM/TR6QzGdP5dSw5pQiEYODiWFt5/kyH25PoHkD34XnyslfNc2oMmRm1NEDLRzlanp6Up1HKc+9x
  4327. nqdRpLPnMKSziPL0FIH3MPC8zTwfziH/q0b+Vw38LwfzTJPy/Fa1N2pZCC1HijxBAfKEuMizLuXJ
  4328. 34Xp1MJ0qlGexSJw7xAEavE8zXKed2eQIxI9H+gF2ZgnXznxb0oJ5lGTbGiymzUxJxyIgg0FlGGe
  4329. lOGifJ5hnkgkGhP5eAw5qwiMwkDGGFsZjqcMMwmfAfjOPMN0qWcuJHdPp5Zp0LJ6trYnMynPdCnP
  4330. 737keaaLdPIOQjqBlGemCOzEgJkF9sJ8McSVf/Utxd+N0KmE3gDoV/bxyYGU5PcLyAupZTy0nLFP
  4331. SzKVkkySkmxBSSaJXJpjLr+NJusVgaoY+H20rZ3ZbDq5JdGjgV6UhXlGS93yWcozilpGQst9WcIw
  4332. Kc8oKc+VP5BhinSWHYB0YijPOBGYjIFlo8XO5Jej/L8iL4ogdDigg3iShdLOjKeWZmoZAC0biCQj
  4333. KEmzlOTp78kzRS6/7Idc3CnJCBHYi4Gnbe7MK1PJM4nuC/R39mKeUdLOLCDX8qGWXtBy4V7hmZSn
  4334. j5SnH+XpI9J5DtP5KII8UwTqYuDTCLEz+bqG/yzVMAntAei732KSJinJjtTSSC0N0PL7b4VhUpJG
  4335. KcmXjpFhilwsOVh/U5KeuvMfAyEROESadHuy/3hyy6rkluyvMhSTHB8uMnyFRlKFmhVCszYiQ3g7
  4336. WmVVfYZXvyOrrKolciUbEikcRVYpAj9g4MooW4c7aDJZJdHzgb7jG9yTRmlPFs0lx6SW2dAy4Rst
  4337. zwLKM0/Ksw/lmSfS6Y3pxFGeBSLQAgOrME94WoYYd8aSWxI6A9BGTHJ8tMiwP2WYTs3SoNmFPcIq
  4338. KcN0KcO0o2SVIpHN+/D8oAwzRWAtBhrZ3JPGSeSWRN8A9Cl7cE/6SntyCw2jSdQyHlp2FXmmUp5J
  4339. Up7FR8gtRTq3s/D8GEluKQK/YWD3SNyTProkd40hqyR0NKCzvsY9aRYZPpxNPknNIqHZxq+FT1KG
  4340. UVKGIynDKJHIMEwklDKME4FuGBg20tae/GoiWSXRw4FeH5PcHCHtyRGUp5laBkDLm5nCKilPs5Tn
  4341. p3lklSKdbXshnUsjyCpF4FUMWEfgnvTVJTlzNPkkoX0BHZOJezJKZLhrFpkkNfOCZmEiQxNl6CNl
  4342. WJ0y9BGJVMFE1lCGJhG49S0ELCNs7cllE8gnie4B9B+/wj0ZKe3JapSnkVoaoOUHXwmfpDyNUp5T
  4343. c8knRTqTMJ0GlKenCJgx0JTvSQ9dkk0iyCerkE+yv0prTHJ8gMhw5kzySWpWCM1cRYbwdvTJKvoM
  4344. 9x8mn6yiJbLvG0gkczj5pAh8iIF9wzFD/W5cMYpMktD5gE76EjOMFBnmRpFDUrNsaDbpS+GQlGGe
  4345. lKEXZZgnEmmEiYykDAtEwA0D4zFD+i65luQMomcSPQPov+/GY61IBUYTaplOLdOg5de7hU9SnulS
  4346. nnGHyCdFOrF7cH13GPmkCIzDwO1hmGe2nOc+Kn1Tib4B6N15nnlSnkuoZRK1jIeWNUWeqZRnkpRn
  4347. /kHySZHO91/j/SWUZ6oIfIGBFJ6nST536hE9jujRQH/tC8wzQDp3fqT6M4paRkLLmV8It6Q8o6Q8
  4348. fSjPKJHOs5hOY8ozTgSqY+BZnme6vD/nEz2C6OFAt+7CPDOk/dmSWpqpZQC0zNkl3JLyNEt5xh8g
  4349. txTprMiEdL4cSm4pAlMxsHco5hkt78/caWSYRPcFel+eZ76U5ypq6UMtvaBlfZGnifL0kfIs2E+e
  4350. KdL5+StIZxDlaRKBbzEwgucZJefZhOieRPcA+qbPMc8k6bifolLZSC0N0HLB58IzKU+jlKcv5WkU
  4351. 6bTDdP4YQp4pAnUwcH0I5lksH/clRC82km3C90b//gzzNEh5tqeWCrUshJZHPhPOaSTnNOrzTMoh
  4352. 5zRq6SR+CemspDyLRWAOBhJ5npny/vxxCpkn0fOBPpDnmSYd9xepZR61zIaWTUWeBZRnnpRnYTb5
  4353. p0jn7G6s3yjPAhE4iIFGPM8keX+2JHom0TOAvjUD80yV8jxPNXM6tUyDlkszhH9SnulSnibKM12k
  4354. 44/pfBpO/ikCDTGwOxzzjJfzXEX0VKJvAHrJTsxzg5RnF2qZRC3joeXxncI/Kc8kKc8N+8g/RTop
  4355. X0A6/SjPVBGIwUAYz9MoH/dTVA/HET0a6MN4nh5S/1xPLaOoZSS0bCXyjKM8o6Q8lSzyT5HO5V14
  4356. //hg8k8ROIaBy4MxT185z/ZEjyB6ONC3fYp5ekp5Xokk/6SWAdBy9afCPylPs5RnAOVpFun0xHQW
  4357. U54RIuCNgRU8zwg5zxeJbiK6L9BdeZ5xUp69qaUPtfSClqd3CP+kPH2kPFP3kn+KdN74HNJ5ivI0
  4358. icByDNTleUbKeZ6n6t2T6B5AH7sD84yX8txILY3U0gAt/USenpSnUcrz1rfknyKd659BOh8OIv8U
  4359. gZ8wsGMQ5pkh59mF6MWVyT8rw/1v2zFPLynPm1RFK9SyEFpatgv/rEz+WVmfp5ny5O/CdIIxnV6U
  4360. Z7EItMVAMM/TIOe5nugFRM8HejWep1nKs3go+Se1zIaWF7YJ/6Q886Q8074h/xTpbM7A+/vCyD9F
  4361. YC0GzoZhnmmyL12h5Y5MomcAfco2G3maKc90apkGLbuKPDMpz3Qpz+I95J8inds7IZ15lGemCPyG
  4362. gViep5e8P3tTnqlE3wD0bz7BPH2kPJ8aSf5JLeOh5SufCP+kPJOkPMMpzySRThimU4nyTBWBThio
  4363. gXnCsxO1JN8eR+ZJ6GhAP82TTJJMfii1jKKWkdDy2sfCPCnJKCnJbV+TeYpc0j+FXN4LJfMUgfUY
  4364. SA/FJON0Sd6mZZkIQocDesHH/EyXktxBLc3UMgBa9hdJRlCSZinJSpSkWeTiirn0oCQjRODqDrw+
  4365. FMorZPmIhxHdRHRfoB9JxzwzpSNekVr6UEsvaLklXTgn5ekj5Tkhk5xTpDMW0/lpIDmnCPTBwK8D
  4366. uSPJZ9AHtDjjSXQPoDelPPkqsoWaGKmJAZo8+ojxVx/A8Rdsk5I0Skl+/RXZpsjly+2Qy3xK0lN3
  4367. /mNgMU8yX07SQBkUVyLbZH+V5R/x+2J4kpdoaUShJoXQZLScJLwdPbOSPsk6lCR/J+ZSE3OpSkkW
  4368. i0DxNgjU5EnekpMcSxkUUAb5kMGpDzHJYqln1qaWedQyG1ru+FB4JuWZJ+U550vyTJHOTEznXwPI
  4369. M0UgHAMfD8A8FTnPXbT0kUn0DKC3/9CGZy4OJc+klmnQsqLIM5PyTJfyPLibPFOkk/MJpNON8swU
  4370. gXQMBPI88+Q8q1GeqUTfAPQXP7CR5zcDyTOpZTy0HP+B8EzKM0nKsyHlmSTSqY/pnAghzxQBAwZO
  4371. h2CeAfKZPoUWauKIHg308+/byLMr5RlFLSOh5e73hW1SnlFSnjFfkG2KdBZ8DOnMojzjRCACAwsw
  4372. T3j0rpZkFg0rEYQOB3Q3W0neGkC2SS0DoKWHSDKCkjRLSf64i2xT5HIsHXKpSElGiMAuDFTnSUbr
  4373. kqxPSZoI7QvoN7baSLIHJelDLb2g5eytwjMpSR8pydaUpI/IpSXmkmYmzxSBpzDwkZn/ZqAuyZgR
  4374. ZJiE9gD0rX/ZSDIphHyTWsIdVsrhf4lSk5I0Skkmfk6eKXJZ8xHk0p2S9NSd/xjow5OM0s9/h5Nh
  4375. ViTDrAjzX1tJ/mQm36SWhdCyqUgSFNAzK0rz38/IMytquZz9EOu3/uSZInAQA2f7Y5IBuiRbU5IF
  4376. hM4H9Ifv2UhyGSWZRy2zoeXy94RhUpJ5UpLdKck8kYsJc1lASRaIQBMMxPEkI3VJJg4jtyR0BqBd
  4377. bCV5uD+5JbVMg5an0oRbUpLpUpJvZpBbilxe+wDPD0oyUwSex0BtTJIe7avleZbq21SibwD66DQ+
  4378. Q5fyTFPdklrGQ8v2Is9UyjNJyvPGTnJLkY71fUjn/X7kliJwAgPb+vHbOeQ8/SnPOKJHA/2zLTby
  4379. fETneBS1jISWL24Rbkl5Rkl59qM8o0Q6fTGdHpRnnAi0xkBfnqeH7OopQ8gwiR4O9Cq28hwWRoZJ
  4380. LQOg5fl3hWFSnmYpz3c/JcMU6WzaivVbMBmmCKzBwK/BmKennOflcPJMovsCfdK7NvLsTKO5D7X0
  4381. gpZdRJ4mytNHyvPODvJMkc7f/4J05lCeJhE4g4FFPM84Oc+elKcn0T2A/vVmG3nupv5ppJYGaLl+
  4382. s7BNytMo5TmI8jSKdAZiOm6Up6cIdMBANZ5nvJznG4PJOd3IOd1g/d9Wnp0oT4VaFkLLK+8I53Qj
  4383. 53TT5/nhdnJONy2dre9BOu8EkXOKwDoMbA3iK4dyntcHkXkSPR/oM9/hK4f8hoXj1CSPmmRDk37v
  4384. SCVxASWZJyXpQknmiVwepUEuXSjJAhG4jIFePMk0OUkzZZBJGWRABgc38csE0s40UMt0apkGLd/e
  4385. JMyT8kyX8hy9jcxTpDOSpWNOHudtck882pccVERNmOzxvrh/cujETSXmBmC22AQ3U76OG+HxUOeV
  4386. nwiSKmT+3AIyn3CZDJJJIpl4kDn/NpeBjXjbPCitI6UkofQRKsVzpTRSiiOlaFB6g5RgI96QDkoB
  4387. pBQnlMaj0kiu9BIpRZFSJCgNJCXYiLfCg9KdT8gvhVJtVGrLlZaSUgQphYOSCynBRrzJH5S2k1KE
  4388. UDryLihV4EqzVJ8kpQBQ+uotrgQb8bZ6UJpMSmahtAqVCvqg0ghSMpGSLyjNJSXYmFWblDxJySSU
  4389. /FHpU64USEo+pOQFSs1JCTZm1SGlHz4mHxRK1s2gtJYr+ZGSJyl5gNLpVK4EG7Pqk9JaUvIUSu+h
  4390. 0hiu1IiUjKQE960r60kJNmY1IKVupGQUSqNQyZcrVSWlYlfyMvhRomBSgo1ZjUnpVjpX4i1RqQYq
  4391. VeJKJTR2KKRUCEolG7kSbMxqRkofkpIilA68g/fXBaLSH6RUQEr5oPQZKcHGrBakNI6UCoTSUlT6
  4392. nCvlk1IeKWWD0gxSgo1ZLUmpFinlCaX2qJTElbJIKZOUMkCpESnBxqy2pJT3EVfKFEqXN4HSBK6U
  4393. rs6YSSkNlE6+yZVgY1Y7UlpJSulCaRMqdeJKr5FSKiltACULKcHGLD9S6kRKqUJpCCpV5UprSCmJ
  4394. lOJBqTcpwcYsf1K6+iH5k1CqjEqFAag0m5TiSCkalG6/Qf4ESl1JKY2U4oTS3rfx+i1XGkFKUaQE
  4395. PwCmbCMl2JjVjZRGklKUUFqESi9xpb6kFEFK4aA0iZRgY1ZvUqpOShFCqRUqTeZK7UjJTEoBoFSP
  4396. lGBjVgAp7f+A/EkonX8LlExcyZOUTKTkC0rfv07+BEpBpBRHSiah9AYqPcWVKqs1Gyl5gVICKcHG
  4397. LDMpPUdKPkJpICpd6o1Kt6ha8SQlD1DqSkqwMSuUlC69T/4klFxQaQ9XOqPWZ6RkAKWbr5E/gVIY
  4398. Kb1NSkah9FUqKG3gSnmkVFyB/Al+j+kDUoKNWUNJKZyUeEtUmotK07nS52otRkrw2E5lLCnBxqxh
  4399. pFSJlBSh1ByVenClzaRUQErwHFClJinBxqxRpPTtVvInoXR6IyjV4kovkVIeKcFTJZXcV8mfQGks
  4400. KS0kpTyhtB6VlF6oFEtKmaQET0NVVpASbMyaSEo+pJQplIJRKYsrTSSldFJKA6WOpAQbsyJJ6dy/
  4401. yJ+EUsmboPQ6VwojpVRSgkeKKkWvkD+B0jRSep2UUoXSZ6g0iyt1UeejpAQP8VS2kBJszJpOSgNI
  4402. KUkozUClAK7UjJTiSAkeXquMICXYmDWLlAykFCeUGqHS01ypprpSR0rw7FOlGinBxqx5pPTle+RP
  4403. QunkG6B0rScq3adZbAQpwQNBlZwN5E+gtJCU5pBShFCyoNJ+rlSgLsyREvwCqrKElGBj1iJSakZK
  4404. ZqHUG5VSudKXpGQiJV9QakdKsDErhpQK0sifhNLt1/H6F1d6XV2HIyV46Ljy+3ryJ1CKJaWXSclH
  4405. KG1DpSCutJCUPEkJviKpvEVKsDFrMSkFkZKnUJqESg24UjgpGUkJvmCnDCYl2Ji1hJTubyF/Ekr1
  4406. UOlWD1R6jpSKabJ0ywXWv0kJNmbFkVIGKfGW/P6v10DpMFeqTkoKKcGjl5VvXiZ/AqWlpDSdlBSh
  4407. lIBK73Clq7SoWEBK8KVjZQEpwcas50mpISkVCKWuqLSQKx0lpTxSwp8XaElKsDFrGSmdeJf8SSjd
  4408. fBWUzFzpE1LKJCV8xP/ZFPInUFpOSkmklCmUPkClxlxpHSmlkxLMJ5XXSAk2Zq0gpV6klC6UxqLS
  4409. P91RKZKUUkkJ5u5KCCnBxqwEUvpnM/mTUKqJSke5Ui9SSiIlWDBQSl8ifwIlCyl9QkpJQin3FVxf
  4410. 5koNSCmOlOBmNWU3KcHGrHWkFElKcUJpBSot5ko3aEE0ipTgdghlNinBxqxkUnqalKKEUkdUCuVK
  4411. B0gpgpTgq0pKU1KCjVkvkdKxd8ifhFLRBlBqxpU2kpKZlOAyiXIqmfwJlFJIaQ0pmYXSFlQq7oZK
  4412. MaRkIiX8SZYUUoKNWRtIyURKJqE0ApV+4EoDScmHlOCyvNKXlGBj1iukdGMT+ZNQqoZK73OlxqTk
  4413. SUqwXKjcW0f+BEqvktL7pOQplHLWg9LzXOlvWidWl2Dg1gtlJynBxqzXSGkMKRmF0hJUCudKR0gJ
  4414. ry6CP7G/yjRSgo1Zr5OSBynxlqjUDpVacKUtpKSQEtzmqzxDSrAx6w1SOvw2+ZNQ+v1lUHrQFZWW
  4415. kVIBKeHD749byJ9A6U1SWk5KBULpLVQ6wZUGkVIeKcEtvcqLpAQbszaSUgdSyhNKg1Hp/2HuTcCq
  4416. qr7/f1BUHMExNAc0NDQHNC00K1C0i4GSOeCQWZqROaWgOA+Acr2AaGpoziOZmpkamhmOkJlTaqZm
  4417. amYXccockFT+Z+21OWstDpTf7/P7/57f93m+n2S/3+u1zjrn7H323vdwSUXSM5qUpknwEbjzZU2C
  4418. xl0pmuRcoMcnIpVQpElIut9Rj0+aBK+jOP+O1+MTkBZo0hJNSiXSN4lA6oakHzQpRZPgjnZ+pknQ
  4419. uGuhJnXTpBQifaRIjZC0QpPiNQnegnC+rUnQuOtTTSqjSfFEelaRXJD0gSJN8ImGv0E8wvm0YnTz
  4420. id61SAO+h70DRxAYsP8nQPQlfxXdVUdHQEx/568zIDrSJwL+LnCYmmK2etGw7HBXsAznudkIi9Cw
  4421. RQq2FWHVNCwcYGHOZA0LB1hxhP3TQX97AsBmaVh4/vVXsHiEne2AMBvAApztNcwGsG1qUtdqN8Aq
  4422. a1g7DbNpWDEF6wOwqfvgLxPzv2xvfte8+j7e+epLH9QjNy4vsqT6+9DuwRlx0AL/Z4hHLeJREjMt
  4423. YiaJ6RYxncQ0i5hG4iaLuInEVIuYSuIyi7iMxBSLmEJiskVMJjHeIsaTOMUiTiEx2iJGkzhCiJ6G
  4424. OILECIsYQWJ/C7Y/ieEWMZzEMAs2jESbEPsboo3EAAs2gER/C9afRD9LpB+JvhbRl0Rvi+hNopdF
  4425. 9CLR0yJ6kuhuEd1JdLGILiSqR5IQc1xM8ZZFvEWi0yI6SbzgUvD0XSDxtCXyNIlHLeJREjMtYiaJ
  4426. 6Zac6SSmWSLTSNxkETeRmGrBppK4zBK5jMQUi5hCYrJFTCYx3iLGkzjFIk4xxYnRQukQrZtHyOYR
  4427. ujlCNkfo5v6yub9uDpfN4bo5TDaH6WabbLbp5gDZHKCb/anZ32j2181+stlPN/vKZl/d7C3Z3rrZ
  4428. S7q9dLOnbPbUze4S4q6bXaRbnW/4uo+BsImHf34lOq6ei4tH7N+lXFzMP8GSdQ3esUM9HPU7Qr9O
  4429. uj/qd4V+g3Qv1O8J/SbpObFKvy/0W6SfRj1H6H+Rnob6A6HfJj0F9Vyh/016NOr/CP0Oqx/1h0K/
  4430. y+pH/ZHQ77H6UX8s9Pus/hil5wk9h9WPOrxzTvoDVj/qrkLPZfWjXkzo/7D6US8u9IesftTdhP6I
  4431. 1Y96CaE/ZvWjXlLoeaz+aUovJXSoNr9+1N2F7kp6GuqlhV6M9BTUywi9OOnRqJcVuhvp4aiXE3oJ
  4432. 0v1RLy/0kqR7oV5B6KVIz5mqdA+hu7P6UfcUemlWP+oVhV6G1Y96JaGXZfWjXlno5Vj9qFcRenlW
  4433. P+pVhV6B1Y96NaF7sPqnKP0poXuy+lH3EnpFVj/q1YVeidWPeg2hV2b1o/600Kuw+lGvKfSqrH7U
  4434. awm9Gqsf9dpCf4rVP1npdYTuxepH3Vvo1Vn9qNcVeg1WP+r1hP40qx/1Z4Rek9WPuo/Qa7H6Ua8v
  4435. 9NqsftQbCL0Oq3+S0p8VujerH3Vfoddl9aPeUOj1WP2oNxL6M6x+1J8Tug+rH/XGQq/P6ke9idAb
  4436. sPpRbyr0Z1n9E5XeTOi+rH7U/YQO1QYnboCPPWAmVQxnUlmXkvPga//SsDktv7nLbNV8C5tv5Te/
  4437. +nFenvmn1jxm1Rqbp74SDP44m/P5Uf/kZZUdKwxduaESGAKkYQY3/DXSMERJw05uOAqGddLwFzd8
  4438. AYbfpKHBOGZIAkOVccLQhxuGgiFYGpK5IQQMk6ThODc8B4Z0aagynhnKgKHYeGHowQ1ZHxmGIGlI
  4439. 4YZMMEyXhjPcsBYMmdJQcwIzTAdDmQnC0I8b3gNDiDQs44YgMCRJwyVueAYMR6XBZyIzFANDpYnC
  4440. 8AE3XBxhGHpKw0ZuSAfDImm4wg1LwXBCGnwnMcMkMFSbJAxDueEtMPSRhjPc0BYMmdJwnBueBkO6
  4441. NFSZzAy5w+F+mCwMvbjhFzC8Jg1LuCENDAnSUGEKM3wChofSUJIbRoPhjjTYuKE7GF6YIgyJ3NAS
  4442. DOOl4Tg3VAZDujRUmcoMt4fBeZgqDCHccAwMbaQhiRs2gWGCNPzEDbPAsFsavKYxwzAwlJwmDGHc
  4443. EAqGV6Qhnhsag2G0NBzkhrJgSJOGcjHMcHWoYciVhje44XswvBojDHZuSAXDGGnYzQ0zwPCFNBSP
  4444. ZYZBYPhLGjpwQwcwPB8rB3Nu8AFDlDR8zw3FwfC1NFSIY4ZLQ+CmlYY3uWE3GALj5DjJDcvAMF0a
  4445. jnLDZDDskoaA6czQDwxNpwuDPze8DIYG0jCRG2qC4UNp2MMN/3xoGDZJg9sMZjgDhtvS0JEbtoOh
  4446. 5Qxh2MoNKWBYKQ3B8cwwBgwvxgtDIDf0AEMzaMEpRlSUmmIcrsunGBl1zSlId9SPCD2T9FaoHxX6
  4447. 96RXRf2Y0A+SfjdS6ceF/gPpJ1H/SeiHSN+K+gmh/0j6PNRPCv0w6VGonxL6EVY/6j8L/SirH/XT
  4448. Qj/G6kf9F6EfZ/WPUvoZof/E6kf9rNBPsPpRPyf0k6x+1H8V+ilWP+rnhf4zqx/134R+mtWP+gWh
  4449. /8LqR/2i0M+w+kcq/ZLQz7L6Uf9d6OdY/ahfFvqvrH7U/xD6eVY/6leE/hurH/U/hX6B1Y+6U+gX
  4450. Wf2oZwn9Eqv/I6VfFfrvrH7Us4V+mdWP+jWh/8HqR/260K+w+lG/IfQ/Wf2o3xS6k9WP+i2hZ7H6
  4451. Uf9L6FdZ/SOUflvo2ax+1P8W+jVWP+p3hH6d1Y/6XaHfYPWjfk/oN1n9qN8X+i1WP+o5Qv+L1Y/6
  4452. A6HfZvUPxy1Kof/N6kf9H6HfYfWj/lDod1n9qD8S+j1WP+qPhX6f1Y96ntBzWP2ou9QTW5SsftRd
  4453. hZ7L6h+GW5RC/4fVj3pxoT9k9aPuJvRHrH7USwj9Masf9ZJCz2P1o15K6FBtfv2ouwvdlfSqqJcW
  4454. ejHS7w7FLUqhFyf9JOplhe5G+lbUywm9BOnzUC8v9JKkR6FeQeilSO+OuofQ3Vn9qHsKvTSrH/WK
  4455. Qi/D6h+i9EpCL8vqR72y0Mux+lGvIvTyrH7Uqwq9Aqsf9WpC92D1o/6U0D1Z/ah7Cb0iqx/16kKv
  4456. xOr/UOk1hF6Z1Y/600KvwupHvabQq7L6Ua8l9GqsftRrC/0pVj/qdYTuxepH3Vvo1Vn9qNcVeg1W
  4457. /2Cl1xP606x+1J8Rek1WP+o+Qq/F6ke9vtBrs/pRbyD0Oqx+1J8VujerH3Vfoddl9aPeUOj1WP0f
  4458. KL2R0J9h9aP+nNB9WP2oNxZ6fVY/6k2E3oDVj3pToT/L6ke9mdB9Wf2o+wm9Iasf9eZCb8Tqj1B6
  4459. C6E/x+pH/XmhN2b1o95S6E1Y/ai3EnpTVj/qLwi9Gasf9ReF7sfqR91f6M1Z/ai3FnoLVv/7Sm8j
  4460. 9OdZ/ai/JPSWrH7U2wq9Fasf9ZeF/gKrH/VXhP4iqx/1V4Xuz+pHPUDorVn9qAcKvQ2rf5DS2wn9
  4461. JVY/6u2F3pbVj3qQ0F9m9aPeQeivsPpR7yj0V1n9qL8m9ABWP+o2oQey+lEPFno7Vv97Su8k9Pas
  4462. ftRfF3oQqx/1EKF3YPWjHir0jqx+1DsL/TVWP+pdhG5j9aMeJvRgVj/qbwi9E6t/oNK7Cv11Vj/q
  4463. bwo9hNWPejehh7L6Ue8u9M6sftR7CL0Lqx/1nkIPY/WjHi70N1j9qPcSeldW/wCl9xb6m6x+1PsI
  4464. vRurH/W+Qu/O6kf9LaH3YPWj3k/oPVn9qL8t9HBWP+r9hd6L1Y/6O0Lvzep/V+nvCr0Pqx/1AULv
  4465. y+pHfaDQ32L1o/6e0Pux+lEfJPS3Wf2ovy/0/qx+1COE/g6rH/UPhP4uq/8dpQ8W+gBWP+ofCn0g
  4466. qx/1IUJ/j9WP+lChD2L1oz5M6O+z+lEfLvQIVj/qI4T+Aasf9Y+EPpjV31/pI4X+Iasf9VFCH8Lq
  4467. Rz1S6ENZ/ahHCX0Yqx/10UIfzupHfYzQR7D6UY8W+kesftTHCn0kq/9tpY8T+ihWP+rjhR7J6kd9
  4468. gtCjWP2oTxT6aFY/6pOEPobVj/pkoUez+lGfIvSxrH7Upwp9HKu/n9KnCX08qx/1GKFPYPWjHiv0
  4469. iax+1OOEPonVj/p0oU9m9aM+Q+hTWP2oxwt9KqsfdbvQp7H631L6TKHHsPpRdwg9ltWPeoLQ41j9
  4470. qCcKfTqrH/Ukoc9g9aM+S+jxrH7Uk4VuZ/WjPlvoM1n9fZU+R+gOVj/qHws9gdWP+lyhJ7L6UZ8n
  4471. 9CRWP+rzhT6L1Y/6J0JPZvWjniL02ax+1BcIfQ6rv4/SFwr9Y1Y/6p8KfS6rH/VFQp/H6kd9sdDn
  4472. s/pRXyL0T1j9qC8VegqrH/VlQl/A6kd9udAXsvp7K32F0D9l9aO+UuiLWP2orxL6YlY/6quFvoTV
  4473. j/oaoS9l9aO+VujLWP2opwp9Oasf9c+EvoLV30vp64S+ktWP+udCX8XqR3290Fez+lHfIPQ1rH7U
  4474. Nwp9Lasf9S+EnsrqR32T0D9j9aP+pdDXsfrDlb5Z6J+z+lH/SujrWf2obxH6BlY/6luFvpHVj/o2
  4475. oX/B6kf9a6FvYvWjnib0L1n9qG8X+mZWf0+l7xD6V6x+1L8R+hZWP+o7hb6V1Y/6t0LfxupHfZfQ
  4476. v2b1o/6d0NNY/ainC307qx/13ULfwervofQ9Qv+G1Y/6XqHvZPWjvk/o37L6Ud8v9F2sftQPCP07
  4477. Vj/qGUJPZ/Wjnin03ax+1L8X+h5Wf3elHxT6XlY/6j8IfR+rH/VDQt/P6kf9R6EfYPWjfljoGax+
  4478. 1I8IPZPVj/pRoX/P6kf9mNAPsvq7Kf240H9g9aP+k9APsfpRPyH0H1n9qJ8U+mFWP+qnhH6E1Y/6
  4479. z0I/yupH/bTQj7H6Uf9F6MdZ/W8q/YzQf2L1o35W6CdY/aifEzpUy14A+fkD/v5X8D95Wfs/kG9W
  4480. Dubvf4GhymBhiOKGymAYIA37uOG2zTBslobKH/L3v8Dg+qEwvMsNm8AQJg1fcsMsMCyVBpch/P0v
  4481. MNyQhi7cEAqGl4fId/G4oTEYEqThOjeUBcNZaWg7lL//9ZphaDRUGBzc8D0YxkrDGW5IBUOmNDQc
  4482. xt//AsNTw4QhmhsGgWGQNPzIDR3A8I001BvO3/8Cg+dwYRjDDcXB8J40HOKGSx0Nww5pqDuCv/8F
  4483. Bo8RwjCaG5aBYaA0/MANk8GwXRpqfcTf/wJD2Y+EYSQ3vAyG/tKQwQ01wbBVGmqO5O9/dYBXcUcK
  4484. wzBuOAOGvtKwlxu2g+FLafAaxd//AkPJUfItV24YA4Y+0rCHG3qAYZM0PBXJDK3AUCJSGIZwQxUw
  4485. 9JaG3dzwdxC8kygN1aKY4TgY3KKE4UNu+BIMvaQhnRuSwbBRGqqOZobhYCg+WhgGc0NnMIRLw3fc
  4486. 0AQMG6ShyhhmKAeGYmOEoT83ZLc3DJ2lYSs3HATDSmkoE80Mn4EhRxre5oZ4MIRGC8MWbngfDCuk
  4487. ofRYZugIhvvS0I8b6oMhZKwwfMUNbmBYLg3u/D3639sZhnvS0Jsb9oDBJl+0/4IbloNhsTS48dfk
  4488. p4DhtjT04oa3wfCafI9+Ize8AoZF0pDNDbXA8Is0+PLX5B8Gwhvo8jX597jhLBjelIYV3LADDMnS
  4489. EMHfQF8Ahh7yDfQ53BANhinSsJMbeoJhnTRc4YYXwHBCGjwnM0NVMDyWhjbccCfAMPhOFoaB3PAT
  4490. GLpKQxI3bAbDBGlI44bZYFgjDZe4YQQYjkpDOf4Oexcw5ErDC9zQFAw+8iX3/txQHgydpWEmN1x7
  4491. 1TBES8MWbvgBDCukoS5/yX0dGDzkS+7VucEOhlLSMJUbIsAwXBrGcsNrYHhfGv7khgZgOCkNv3FD
  4492. CTD8KA2h/DX5y68YhpfkW/AduGEvGJ6Xhq+4YQUYlkvD59wwFQwLpKEyf02+Pxhc5VvwZbnhVTA8
  4493. kISx3FAbDO9Lwkfc8Ohlw/C2NJzjhnNgOCgNJ7jhGzDskYZ2/EX7hWDwk+/Rt+GGsWDwlYbV3BAO
  4494. ho+lYTE3vAgGhzSU5S/aVwPDA2kozg1328IvHEjDMG44AYa+8lX9QdzwFRi6ScNhbpgDhp3ScIAb
  4495. PgLDFmloyV/VDwNDPfkmfmNuaAaGGtIwlxsqgGGaNCRww/WXDMM4acjlhkNgcErDbW74HAwXpKE3
  4496. /22AmWCwyd8G6MoNH4AhQBrSucEGho3SkMYNz4JhjTR4898nKAmGCvIXDry44Y82MGWVhuncsA8M
  4497. kdIwiRtWgmGINFzhhmlgOCEN57nhHTAckoaOdmYIAENLuzC8wg11wNBYGtZzw+PWhmGhNKzihl/B
  4498. MEcaKs1khp1gcJkpZ4Pc8CkYciQhmhvGgWGQJIzghl5g6CcN57nBHwyHpOEUNzwFhn3SEORghnv+
  4499. hqGFQy6KueEkGBpJwzpu2AKGFGlYwQ0fgyFZGjwTmGEkGB5Lgzs3vAGGe9Iwmhv8wDAwQQ5i3OAB
  4500. hr7ScI4bbrwIo700nOCGH8GwRxraJTLDejD4JcrRnhscYPCVhlRuGAyG+dKwjBuCwZAkDRWSmMEX
  4501. DA+loSQ3lALDHWmI5IYrLxiGd5PkcpIb9oOhtzSc4YZVYMiUhuPcEAOGdGkImMUM74Kh6Sxh8OeG
  4502. QDA0kIY13OANhrnSsIQb8loZhgRpKJfMDOfBkCsNbtzwLRhuS8NIblgEhv7JcknLDePBEC4NJ7mh
  4503. Nxj2SsOP3NAaDN9Ig/9sZvACQ4PZwuDHDfdbGoba0rCEG06BIUEa5nPDVjDESoPrHGaYC4ab0vCA
  4504. E0aB4U9pGMgJXcHQdY4w9OWG5mDoJA0HucETDGnSsIcbbj5vGDZJg9/HzHAYDLXlb+H7csMGMFST
  4505. hvnckACGWGlI4oYPwTBBGh5yQycwXJWGO9zQEAyXpOHtuczgDobQucLQkxv+bGEYOkjDHm44AIZN
  4506. 0rCDG1aDIVUa6s9jhlgwVJ4nDLW4YQAYykpDPDe0A8NoaZjCDXXBMEwasrnBBQy/SMPv3PBbc8Nw
  4507. TBo6z2eGXWBoO19OUbhhMRhaSsMWbpgAhhXSsJ4b+oBhoTTU+IQZ2oDB/RM5ReGG6mBwkYYp3JDj
  4508. BydKGqK54WcwDJKGK9ywDQwnpOE8N8wDwyFpCElhhkgwtEmRUxRueBMMLaRhMze0AMMyaVjHDRXB
  4509. kCINVRcww61mhqH4AmEozw1HwPCPJEzhho1gGCYJ0dyQCIZB0rCEG4aAIUEaMrjhdTBslYZb3NAI
  4510. DOelofpCZigNhlIL5RyGG5xNYQ4jDR9yQwYYeknDXG5YA4Zp0vAtN8SB4XNpuMINA8FwQho8PmWG
  4511. 9mB4JA3+3FAPDA0+FYZ3uMEVDF2kYSY3XGhiGKKl4Stu+A4My6XhHDcsAcNBaSixiBkmguFvaWjK
  4512. DX3BUHORHKu54SUwdJCGKdxQAwzDpOEzbnjQ2DB8Ig3HueE0GNKl4R9u+BoMWdLgs5gZ5oOh0mJh
  4513. COWGKDC8JA2juaEbGAZKw1JueB4MidKQyQ2VwLBNGv7ihr+eMwy/SUONJcxwFAzuS4ShPTd8AYbm
  4514. 0jCEG5LA0Fsa5nHDUDDESMMubggBw3pp+JMbngPDSWnwXMoMZcDwWBpac0NWI8Pw7FJheJcbMsEQ
  4515. Jg0OblgLhrHSsIUbpoNhhTT8yg3vgeEHaSi5jBmCwHBHGppxwzNgqLVMGMK5oRgYOkrDVG642NAw
  4516. DJeGddyQDoYUafiJG5aCYbc0POSGSWC4Kg31lzPDW2CovFzOQLihLRjaSsMYbngaDO9JwzJuyPWF
  4517. 5aQ0fM8Nv4Dha2m4zQ1pYLggDU+vYIZPwFB6hXy4c8NoMLSQhqHc0B0MfaRhPje0BEOsNHzHDZXB
  4518. sEEanNxw+1nDcEoaKq5khmNgyJOGNtywCQy+K4VhADfMAsMb0pDADcPAME4atnJDKBhWSsN5bmgM
  4519. hkPSUGoVM5QFw11p8OGGqw1grF4lDGHc8D0YXpGGCdyQCobB0pDKDTPAMN9oCbHD92rbg+B7tfOc
  4520. I/zV92rDn9CxxeV5xH4VBN+Cpr7+zNY6xyN2pfGz89NaRuwC4182+171NeeVXfK/5jzAr56LR2xu
  4521. RfM1m85++JpTRfGaE+gY60+xbiq2cSUzthLGFqvEY/+h2NSKZmxmM4jtR7GnmqnYliK2SSUVm/Va
  4522. N5PhXtVkxCrGc91MxhxkuHbjjNw3IXZ/1k+fqfqzGhArp4rJ8lesMsTqiKwLb3LWL5o1QrOKEctJ
  4523. rGtNgXXlTZOV2xRfXRSsrZpVXrPOv2myThNrmWLtIdZGZKUI1mzNWpeKrB3EyiRWN8VaQqx3kRUp
  4524. WEM16zXNmk+sNGK5K9Y4YlVDVphgBWvW5bXIGkmsVGLtbAKsHsQ62ESxGgtWfc2aqlmdiZVCrBGK
  4525. 1YJYk5DlLliumlVbsxoRK55YPopVgVgtkHW5K2f92hVZ36xBVkliRRPrdGNgXe1qsq40xtdJBWu7
  4526. ZoVr1qWuJiuCWAmKdYBYC5G1SLDmadbd1cjaRaxwYgUo1gpidUZWtGB9pFlzNGshsWzEuvMcsCYR
  4527. qxiyuglWqGY106zRxPInVqpi9SbWtucUy0+wGmrWoVXI6kosX2L1VawXiDUYWeUEq4RmfaBZTYnl
  4528. RSxPxapErNrIcr7BWRffQFZJzSpDLHdi7WsErBtvmKzjjfAVX8H6VrMWr0TWlTdo/KKxOFqxDhJr
  4529. OrKWCdYCzWqpWXuI5SRWY8VaQ6w2yJogWFGa9cMKZC0h1mliXWgIrGnEutFQscIF6w3NelezxhEr
  4530. k1hzFasfsVYgq6VgNdGsB8uR1YNYacSyKVYbYvVAlqdgldasZM1qQaxUYj30BVY1YpVB1rUwzvoj
  4531. DFnPatahMvhsm1QG228vw/Z7YTR+UI4UleNMmJljja/KsUnk+EznsGvWcWJFECtEsbYRqzeyEgQr
  4532. TrO8NWsjscKJ5aJYc4hVAVkRgvWOZn29FFmv6Npvlcb2abp9JOXwpRyLnlXPB8qx7ll8Pogc9XWO
  4533. 6prVmVhexApTrBbE6ocsd8Fy1axNS/TzgVjubP6jWBWIVQlZl7uI50MX/TzVrJLEyqlkstIaqOdD
  4534. F5N1oAE+HwRru2adX6yfD12o/xJriGIdINY4ZC0SrHmaFaVZu4h1mljeirWCWE2RFS1YH2lWOc1a
  4535. SKxMYp2or54PxLpUH58PghWqWSsX6ecDsdKIFa9YvYk1H1l+gtVQs9poVldipRKrrWK9QKxOyCon
  4536. WCU069in+vlArBRi3fJRzwdiPfbB50Nn8XzojKwIzSpDrHhirVKsG51N1mZk7ROsbzUrb6F+PnSm
  4537. 8YNY4Yp1kFiDkLVMsBZo1nzN2kOsCGKVU6w1xKqBrAmCFaVZTTRrCbHCiZX+jHo+EOvwM/h8EKw3
  4538. NGvfAv18IJaNWJGK1Y9Y05DVUrCaaFYfzepBLH9i+SpWG2K9gCxPwSqtWbdT9POBWL7EOldPPR+I
  4539. dbUePh9CxfMhVI/dmlWBWF7ESlas26EmawmyMgVrt2Z5a9bVUBq/iBWkWIeJ1RVZqwRrsWZ9/Qmy
  4540. DhArh9ZzOXWBtY5YJZE1RbDGalZnzVpBLCex1ivWdGLtqKtYfQWru2b9MR9Zk4h1mlj9FetdYg1D
  4541. lr9gNdesCZrVm1iZxKqiWK8Qqx6yqghWec2qrFnw17fVs624HrvnYXttypFCOTZ5Q45ilGOXN/7a
  4542. TYj4tZsQPXZrVm4IjR/EGqhY50NM1khkbRGsDZpVTrNOESuaWF6KtYNYDZCVLFh2zVo5F1mbiRVB
  4543. rEN1gDWfWGfqKNYQwXpPs9poVhKxwok1RbFGEisJWTbBCtSsY/CZr30//MW2GeVgnxF/zlpE7cOh
  4544. PUG3v/8x5p6CubNa0DH40zE8rK36Nx1DGTyGa6+L/v06HsO9OXl5zrGww/ioOWY5B5+nw4YO/6Nv
  4545. axW0+o28vOxnTTE8u4z57/y/wTZJGW9dz8v/otuE2viLUiL7ydfZL0pNLm9uK/lV0X9Dj6Y1TYz4
  4546. yOYa9irAIsuaoOxShVGuVjYo9pvOFmXhv79mteefvTLfnsr671tStu9qsWzHaj1Jtgk6274ymO2d
  4547. eYVn66azpdGleoNnG/BE2SrobD10tpeMq5U15hrfiFPjPSW5VlM9h66ZVyS3proiL/bkV8TP+Cmr
  4548. mYXjRZxVilONOJuR4yI4D3oYnD+zC3LcidNXcQ5nm5zByPm+h/hVTeAstXByPGn8U5zpxKmHnDmC
  4549. 4wBOTwvHSZxDT6txlDhnnlacPoLTDTgeFs5p4sQqzr2rJmcOcloKThPgZFwtyMkkTlvF2UicTshx
  4550. EZwH3Q3OZAsnjTh3agBnEHGKIedQd/Erq8B50cJJJc56xalNnB01cM9PcGYD52ZWQU4KcQYqzqks
  4551. kzMSOQMF5y3grLVw4olTU3GSiNMIOX6C0xA4b1s40cQ5UR04HYlzqbriPBT7tXeNn7KesnAiiJOg
  4552. OI+dJmchcjIFZzdwjjgLcsKJE6Q424jTFTlzBScRODMsHBtxHnoBZxhxyiCnv+D0As6rFo4/cbYo
  4553. TgPi7PHCda7g1AfO/T8t4w9xhijO+T9Nzjjk5Ig90L+Mn7K+sHC8iOOjOPOJ0wI5+wTnW+C8b+G4
  4554. E+fcU8DpTJyrT+HcQXDswKlj4eR4mJy5ilOSOCuQ01dwugPn5yuW8Yc4IYqz64rJ6Y0cX8GpC5xZ
  4555. Fs5p4rgpzmjiVELOHbGveN34Kes1CyeTODurAacpcQ5WK2JvOCvvD8v4Q5xIxbnyh8mZhpwEwYkD
  4556. ztcWTipxGivOEuK0QU644LwBnOEWTgpxLldV+zbEuV1VcXwEpxZwnrVw4omzSHEqEGcdcm6Jvbos
  4557. 46es3y5bxh/idFOcA5dNzrvI2Sk4W4HziYUTQZxyijOJODWQEy84U4HTxcIJJ86+KmrfgTjHq+B+
  4558. iOCEAqeUhWMjzgTFufG7yZmJHG/BqQ6c7363jD/Eaak4a4jTrkoR+5hZYywcX+Jcq6zmP8TJraw4
  4559. aYLzJXCaWThexFmlONWIsxk5sYIzETh/XrKMP8TpqziHL9H8BzlhghMMnKUWTk4Fmv8oznTi1ENO
  4560. TcGpCpyeFo6TOIcqqfkPcc5Uwj0isd90sQvMfyyc08SJVZx7F2n+g5wtgrMBOBkXLeMPcdoqzkbi
  4561. dELOFMEZC5zJFk4ace5UVPMf4hRDTojgdADOixZOKnHWK05t4uyoqDheglMRODcvWMYf4gxUnFMX
  4562. aP6DnMtiD+fXzjD/sXDiiVNTcZKI0wg5mwTnM+C8beFEE+eEp5r/EOeSZxH7ZllPWTgRxElQnMe/
  4563. 0fwHOTbBCQTOkd8s4w9xghRnG3G6IqeK4JQHzgwLx0achx5q/kOcMsi5IPZFfgmF+Y+F40+cLYrT
  4564. gDh7PBRnveCsBs7985bxhzhDFOf8eZr/ICdKcIYB5wsLx4s4PooznzgtkPOK4LwInPctHHfinKug
  4565. 5j/EuVpBcUoJjgtw6lg4OeVp/qM4JYmzAjlHxV7H9yEw//nVMv4QJ0Rxdv1K8x/kLBCcOcCZZeGc
  4566. Jo6b4owmTiXkvCs4fYDzmoWTSZyd5dX8hzgHyyvOc4LjA5y8c5bxhziRinPlHM1/kOMmOI9eh/mP
  4567. hZNKnMaKs4Q4bZBzVOyofA+c4RZOCnEul1PzH+LcLoefwwjOPOA8a+HEE2eR4lQgzjrkRAjOO8D5
  4568. 7axl/CFON8U5cJbmP8hpKThNgPOJhRNBnHKKM4k4NZDjIjgPOsH8x8IJJ86+smr+Q5zjZXG93Ems
  4569. l4FTysKxEWeC4tw4Q/Mf5KQIzmzgfHfGMv4Qp6XirCFOO+QMFJy3gDPGwvElzrUyav5DnNwyuF4W
  4570. nIbAaWbheBFnleJUI85m5DwMFuvlYJj//GIZf4jTV3EO/0LzH+RkCs5u4Cy1cHLK0fxHcaYTpx5y
  4571. 5gpOInB6WjhO4hwqreY/xDlTWnHeEpwewPGwcE4TJ1Zx7p2m+Q9yGghOHeBknLaMP8RpqzgbidMJ
  4572. OTdtnOO0wfzHwkkjzh13Nf8hTjHkpAnOl8B50cJJJc56xalNnB3uijNVcMYB5+bPlvGHOAMV59TP
  4573. NP9BTifBaQ+ctRZOPHFqKk4ScRohp7LglLPB/rYRnTXwZ72fnV2bhg/C/VjKwMX1a2U0wPhEwpZS
  4574. 6vlPefaUUnnebMXzhLTKz/PwlDWPjXDvqTyNdJ5wEkJUnl2n6PmHeeqIPF5mnrmF5PEl3KOSkOde
  4575. S8zjT8Llkmr8pzy3S6o82S15nsst8/M0LiSPO+HmqTx7dB4vEiaoPDdO0viHeb4WeTaZefadtOZx
  4576. lqX9f5UnSefJIaGKyjOd8tTDPDEizwQzT99C8mQSbn8JyNNb5zlNwvoS6v6nPDtKqDxdRB6bmefO
  4577. CWueVMK9pfI00HnSSAhSebadoPkv5nla5Kli5kkoJE884e66QZ7bz2OeFBLOuan5H+W56qby/Pk8
  4578. z3Ph+fw8PoXkiSBcosqzS+eJJiFS5bnyE81/MM9XIs96M8/OnwrpP4Srr/LM1HnCSSin8kyiPDUw
  4579. z2SRJ9rM062QPL6E+7Y45Omh8/iTsKq4ev5Rns3FVZ7XRZ4gM8+144X0H8J1V3nq6TxeJLRVeTYe
  4580. p/Ef8zwl8niaeWILyeMsY+KuF4M8N1ro/kPCiWJq/Ud5LhVTeX5vwfOca5Gfp2YheTIJF6fy7NB5
  4581. TpMwROU5f4zWP5jnC5En1cyz5Vgh/YdwtVSe6TpPGgluKs9oylMJ84wXeSLNPCGF5Ikn3FZXyNNV
  4582. 50khYZGrmv9SnnWuKs9rIk+Amefy0UL6D+FCVZ7aOk80CS1VnjVHaf6HeSqLPOXMPBMKyWMj3B8u
  4583. kOdqc91/SDjkouY/lOeMi8rzW3Oe53Tz/DxVCsnjS7iJKs82ncefhIEqz6kj9PzHPJ+LPKvMPOuP
  4584. FNJ/CFdV5Zmm83iR8DCvLqz/KU8ZzDNG5Blh5gkqJI+ztInbALi4zjpPDglzVZ6SlGcF/Pk6j9j2
  4585. Ik9bM8+5w4X0H8J1UHlq6DynSWis8iw5TOs/zOMh8ribeSILyZNKuF8fQ54rfrr/kLAPhNgXKM/x
  4586. xyrPWT+e54Rffp5yheSJJ1yUyrNZ50khoa/Kc/hHmv9jnrUizzIzz6ofC+k/hCuv8kzSeaJJuPMI
  4587. 8gyiPMUwzyiRZ4iZp20heWyEWw24uE46TzgJCSrP40O0//VI5XlV5PE385w4VEj/IdzLKk81ncef
  4588. BB+VZz7laYF5yoo8bmaeIYXkcSfcyYeQ51Iz3X9I2AlCbFPKc/ChyvNzM57naLP8PG6F5HG6m7ih
  4589. Ks9GnSeHhG4qz4EfaP2PeVaKPIvMPIt+KKT/EK6EyjNO5zlNwrV/IE8/ypP7j8ozXOSJMPO0LCRP
  4590. KuEWAy6uo86TRkKsynPvIK3/MM9LIk9LM8+hg4X0H8K1Unkq6TwpJNRUeZIoTyPMU0rkcTHzDCwk
  4591. TwThfsyFPOeb6v5DwhYQYhtQnj25Ks9PTXmeQ03N9c/3hfQfwr2n8qzTecJJCFF5dn1P6x/Ms1Tk
  4592. STHzzC0kjy/hHj2APKN1Hn8SLoMQ24Py3H6g8nwo8gw08zQuJI874eapPO10Hi8SJqg8NzJp/YN5
  4593. XhR5/Mw8+zIL6T+laP2j8lTQeXJIqKLyTKc89TBPcZHnYRNz/VNInkzC7c+BPGea6P5DwnoQYmtT
  4594. nh05Ks+RJjxPppnnTkYh/Ydwb6k8a3SeNBKCVJ5tGbT+wTyfijxzzTwJheSJJ9zd+5BnpM6TQsI5
  4595. EGI7U56r91We90We/mYen0LyRBAuUeV5ReeJJiFS5blygNY/mOd5kaexmWfngUL6D+HqqzxldJ5w
  4596. EsqpPJMoTw3Mk9eY58lpbK5/CsnjS7hv70GeU411/yFhFQix1SjP5nsqzw8izz4zz7X9hfQfwnVX
  4597. eVboPF4ktFV5Nu6n9Q/m+UTkSTbzxBaSx1mS1j93Ic8wnSeHhBMgxHakPJfuqjwDRJ6+Zp6aheTJ
  4598. JFycytNG5zlNwhCV5/w+Wv9gnmYij6+ZZ8u+QvoP4WqpPCV1njQS3FSe0ZSnEub55zme585z5vqn
  4599. kDzxhNt6B/Icf073HxIWgRBbgfKsu6PyZIg86Waey3sL6T+EC1V5lug80SS0VHnW7KX1D+b5WORJ
  4600. MPNMKCSPjXB//A15Bus84SQcAiH2Fcpz5m+V522RJ9zMU6WQPL6Em6jyvKDz+JMwUOU5tYfWP5jn
  4601. OZHHx8yzfk8h/YdwVVWeYjqPFwkPb6v1D+Upg3nuN+J5bjUy1z+F5HGWoPUP4OION9L9h4S5Kk9J
  4602. yrPitsqzV+TZaeY5t7uQ/kO4DirPQp3nNAmNVZ4lu2n9g3lmiTzxZp7IQvKkEu7XvyDPIJ0njYR9
  4603. f6n1D+U5/pfK00fk6WbmKVdInnjCRak8LXSeFBL6qjyH02n9g3meFXm8zTyr0gvpP4Qrr/I8bqj7
  4604. Dwl3bqn1D+Uphnn+bsjzXGtorn8KyWMj3GrAxR3UecJJSFB5Hn9H659bKs93Ik+amefEd4X0H8K9
  4605. rPLM13n8SfBReeZTnhaYxyHyxJp5hhSSx51wJ29Cnnd1Hi8Sdt5U6x/Kc/CmytNT5Akz87gVksfp
  4606. RusflaepzpNDQjeV58AuWv9gnmdEnppmnkW7Cuk/hCuh8uT66v5DwrUbav1DeXJvqDw3fcXnSb7m
  4607. +qeQPKmEWwy4uAM6TxoJsSrPvW9p/YN5vhF5tph5Dn2bl2cmSCFOW8XZSJxOyOkm5rWh5vw5lnPi
  4608. iXPnurr/iVMMOd6CU93ktOWcaOKsV5zaxNlxXXGuiXncHzT/3ck4EcQZqDindtL4j5w0wfnS5Kzn
  4609. nHDi1FScJOI0Qk6s4Ew0OQM5x0acE9fU/Ic4l64pTpjgBJucmpzjT5wExXn8DfV/5NQUnKom58Q3
  4610. jONLnCDF2UacrshxinnSRXOelMA5XsR5mK2ef8Qpg5wtgrPB5ARxjjtxtihOA+LsyVacKYIz1uQ8
  4611. 3ME4OcVp/qc453fQ/A85wYLTjuZ/nOMkjo/izCdOC+RUEpyyJmcI55wmzrmrav1DnKtXcZ9PzENO
  4612. mPMQH87JJM5cxSlJnBXIWSU4i03Oue2Mk0acEMXZtZ3W/8gZKjiDTM5czkkljpvijCZOJeS8IDjN
  4613. aP7LOSnE2Zmlxn/iHMzC9ZR4PueYz2c3zoknTqTiXEmj9R9yTgvOMZOzM42PP8RprDhLiNMGOasE
  4614. ZzHNfzgngjiXnWr/gzi3nYozQnA+MDmNOSecOIsUpwJx1iGnreC0MjmXv+bjD3G6Kc6Br+n5hxx3
  4615. wXE1OYs4x5845RRnEnFqIOeEeI7+aD5Hu3GOL3H2/anmf8Q5/qfiLBOcBSanHOd4EWeC4tzYRvs/
  4616. yBkiOO+ZnH3b+PhDnJaKs4Y47ZDjLzjNTc4EzskpRs//K+r5T5zcK4rjJjiP6PnPOU7irFKcasTZ
  4617. jJyj4vn+vcm5tpWPP8TpqziHt9L8FzmLBGeeyVnFOZnEqaI404lTDzkRgvOOyenLOWnEOfSHWv8R
  4618. 58wfitNScJqYnCqck0qcWMW5t4XmP8hxEZwHz5rzny18/CFOW8XZSJxOyDn0rHgPzeTEck48ce5c
  4619. VvMf4hRDTorgzDY5bTknmjjrFac2cXZcVpyBgvOWybnzFR9/iDNQcU59RfMf5PgJTkOTs55zwolT
  4620. U3GSiNMIOQ8biPfQGpjzH86xEefE72r+Q5xLvytOpuDsNjk1OcefOAmK83gzzX+QM1dwEk3Oic18
  4621. /CFOkOJsI05X5PQXnF4mJ4FzvIjz8JKa/xCnDHIaC059kxPEOe7E2aI4DYiz55Li5NTnnL/qm/Of
  4622. L/n440rzH8U5/yXNf5CzT3C+NTlbOMdJHB/FmU+cFshJFhy7yRnCOaeJc+6imv8Q5+pFxekrON1N
  4623. jg/nZBJnruKUJM4K5PgKTl2Tc24TH3+IE6I4uzbR/Ac5d3w457qPOf/hnFTiuCnOaOJUQk664Gw3
  4624. OSGck0KcnRfU/Ic4By8oToLgxJkcN86JJ06k4lz5guY/yAkXnDdMzs4v+PhDnMaKs4Q4bZDjIzi1
  4625. TE4k50QQ5/Jvav5DnNu/Kc6tZzgn6xlz/sM54cRZpDgViLMOOTsFZ6vJubyRjz/E6aY4BzbS/Ac5
  4626. 8YIz1eQs4hx/4pRTnEnEqYGcboITanK6cY4vcfadV/Mf4hw/j+tlwalucspxjhdxJijOjQ00/0HO
  4627. tXpivVzPnP9s4OMPcVoqzhritENOIX/yGec/nJPjQvOfX9X8hzi5v+J6WXAmmpyWnOMkzirFqUac
  4628. zcgJE5xgk3NtPR9/iNNXcQ6vp/kPcqoLTiWTs4pzMolTRXGmE6cecmBUJM7Zuub8h3PSiHPonJr/
  4629. EOfMOcX5XHBWmZwqnJNKnFjFufc5zX+QEyk4Q03Ooc/5+EOctoqzkTidkPOy4LxgcmI5J544d86q
  4630. +Q9xiiGnpODkeZvzH+IE+URryBcKUpcg355VkOPeHPKDCbm/TkOyrpv/+n1d4V8I0f5Ybh58lYMj
  4631. E/77K/wz4GpuoVYvbe2P1qx53QtH3jqKPn/t61GEL1P7PLXvqSJ8y7TPmYG+090K90VrX7r2LSjC
  4632. F6Z9KdrXuwifr/aN0L6ni/C5aJ9N+869Wbjv9BH0eWvf4iJ8m7Qv5wD6+hXhi9e+o9pXpwhff+1L
  4633. 1b4LXQv3+WvfFO1bXoTPU/vCte/dInzOw+jz075nivCla5+79l1+o3BfivZd2I++pUX4Rmhfmvb1
  4634. LsJn075k7atahM9b+yK072hY4b6cH9EXoH2OInxHtc9L+zoW4UvVvlv79HnpUrhvivZlat/SInzh
  4635. 2rdM+3oX4fPTvmjty+lcuM9d+8K076sifBcOoc9X+4YV4UvTPhfta1iEL1n7Tu/V5yW0cF+E9m3S
  4636. vqVF+AK0L177ehfh89K+/tpXtQjfrR/0+Kd9R0OKGP+0z1P7HEX4lmmfc4++X4rwRWtfuva5FuEL
  4637. 074U7dv5ehHjn/aN0L4xRfhctM+mfS2K8J0+qMc/7bveqYjxT/tydqMvtQhfvPYd1b4BRfj6a1+q
  4638. 9tUuwuevfVO075fgIsY/7QvXvrlF+Jzf6/FP+7oU4UvXPnftK1OEL0X7LqTr82IrYvzTvjTtG1CE
  4639. z6Z9ydpXuwift/ZFaN8vrxUx/mXq8U/75hbhOwo+WIbQ1zH9eLwufQfVb8YP//0dVDN1tuPfYbYj
  4640. HcUXxf/N/7JAP8ObdXG5OX+aeFzNn756SvwSyFPs68A8Zm027Flv0pexB2PMMhGzQMZMgpg6FFMV
  4641. YxJFzHQZ0wlisunL5i8eUzHjRMwoGVMNYr6mmA0Y876I6S9jLi0zYmIoZizGdBMxoTJmI8R0oZgO
  4642. GBMoYtrImHEQ8zTFVMSYpiLmWRkDfz4j609PM+bXoyrmaRFTRcZUgpivKOYzjHEXMa4y5vxSI2Yy
  4643. xURhzN1qPOZGNRGzDmJep5hAjLkkYs7KmNEQ8xTFlMeYIyImU8a0g5jfPcyYX47ggl7EbJUxFSDm
  4644. C4pZjTGfiZgVMubMEiNmPMV8hDHzRcwsGbMGYl6jmJcxJkbETJAxIyGmMsWUxpgRIuYDGfMKxPxW
  4645. wYw5eVjFvCViesiYMhDzOcUsx5hOIqa9jDm1GL6vjmKGYsyLIsZPxqyAmPYU0xpjfERMLRkzDGI8
  4646. KKYExlQUMWVkTBuIOVvejDn2o4p5XJXH3K8qYkpCzFqKWYwx2SLmsoyBP82UNYpiPsCY0yLmmIxZ
  4647. AjGvUkwrjNkvYnbJmMEQU5ZiXDFms4j5XMa8ADE/lzNjfjykYpaKmBQZUwxiVlLMAoxJEDFxMubw
  4648. p0bMcIp5D2PGipiRMmYhxMygeppjzCAR87aMGQQxb1LMox9UzJsiJkTGtICYOhTzPcYEiJjWMubx
  4649. QniWUD3zMKaJiGkgYw5CzNcU8w7G1BAxlWUMfBdyVgzFNMGYUiLGRca8CzFdKObBQdxgriI2mKuI
  4650. mKYQ8zTF7MeYiyLmjIzJXQDPkrJmzGyMOSxiMmTMAYj5imLewphvRMwWGTMHYiZTTEOMSRUxy2VM
  4651. P4h5nWLufq9i5omYJBnTCGKeopjdGDNNxIyXMfdS4FlSxoxJxJjhIiZCxuyBmC8ophfG9BUx3WVM
  4652. EsSMp5j6GBMsYtrJmN4Q8xrF/JWJL0iImGYypgHEVKaYbzHmGRFTU8bc/gSeJaXNGDvGeIqY0jJm
  4653. F8R8TjHdMeZRZR5zr7KImQkxYyimLsZcFTG/y5geENOeYq5nqJifRcxRGVMPYjwoZjvG7BMx38qY
  4654. G/PhWeJuxsRhzJciZp2M2QExaynmDYxZImI+kTHTIWYUxdTCGIeIiZUxXSHmVYrJOqBiokXMRzKm
  4655. NsSUpZitGPOeiOknY67Og2dJKTNmKsZ0FTGvy5htELOSYkIx5lUR4y9jpkHMcIqpjjGNRUx9GdMZ
  4656. Yl6imD/24ya8iKkkY2pATKlS8vlvtGW3Yw135xoNzVnDZWjwZg0/QYMH7//87+42+SbX8od5lxs/
  4657. Zu0oLhInQtsa2TYW2ubItvegbZJsewPaBsu2l6Gth2xrCG3tZFtVaGsq21yhrYZsu/6x0VZStv0C
  4658. bbeLibb90HZetn0JbQdl22Jo2ybb7NC2QrZFQVuSbHsH2sbJtlBoGyTbWkNbV9lWH9pekW0Voa2R
  4659. bHsEX8RcTbZlQVsx2XYS2m64irbd0HZGtm2AtgOybQG0bZZtcdC2RLZ9BG0zZdtb0DZatgVD27uy
  4660. rRW0dZZtdaGtjWwrD20NZBv8OfCsSrLtD2h77CLajkHbVdn2LbSdkm2fQdse2TYP2jbKtqnQtlC2
  4661. DYW26bKtl9GWHcUabNAwkDW8CA1v8uff7AL9u+rsAv3bbXaB/v13coH+fYn/rffQr43+fVT+rffd
  4662. ydbrsCHZeh0WJFuvQ1yy9Tp8lGy9Dm8lW69DcLL1OrRKtl6HusnW61A+2XodHsyyXoc/Zlmvw7FZ
  4663. Ba5D+qwC1+GLWQWuw5JZBa5D4qwC12HCrALX4cNZBa5D71nsOuzfalwH2yz5R1RnWc9l/VnWc1lx
  4664. lvVcPkqynsusJOu5PJlkPZe7k6znckOS9VwuSLKey7ikAucyMqnAuRyQVOBcdk0qcC4DkwqcS7+k
  4665. AueyTlKBc1khiZ3LsVuMc/kwUZzL64nWZ9YvidZn1v5E6zPry0TrM2txovWZZU+0PrOiEq3PrHcS
  4666. rc+s0ETrM6t1ovWZVT/R+syqmGh9Zj1KsD6zshKsz6yTCdZn1u4E6zNrQ4L1mbUgwfrMikuwPrM+
  4667. SrA+s95KsD6zghOsz6xWCdZnVt0E6zOrfIL1mfXAYX1m/eGwPrOOOazPrG8d1mfWZw7rM2uewzpW
  4668. TnVYx8qhDutY2cth7d8dHNb+3dxh7d+1HNb+Xdph7d93Z1r798WZ1v7940xr/94+09q/V88s0L/n
  4669. zizQv2NmFujfI2cW6N/vzCzQv8NmFujfr84s0L+bzmT9e8Emo3/XnCn69+HNzBANhp2bhaHqV8zQ
  4670. EwzFvxKGvtzwAhg6ScNKbqgKhtnScJUb7nxhGE5LQ/MtzPATGOpsEYZobtgMhkHS8B03zAbDBmko
  4671. uZUZRoDhjjSEckMXMLy0VRjmckNTMEyThrPcUB4M30tDvW3McG2jYfDcJgwfcMMPYOgpDZu4YR0Y
  4672. lkjDfW6wg+EPaXjla2aIAEPjr4UhjhteA8MoaTjEDQ3AsEMaKqcxQwkwuKYJQ29uuLwBHvDSsJwb
  4673. 9oJhljQ4uWEFGE5JQ7PtzDAVDLW2C8NobugPhoHS8C03vAqGz6XBbQcz1AbDbWl4nRserTcMrXcI
  4674. wxxuOAeGKdLwCzd8A4YMafD+hhkWgqHCN8LwPjeMBUN3adjIDeFgWCQNd7nhRTD8Lg1tdzJDNTA0
  4675. 2ikMMdxw93PD8JE0HOSGE2BIk4aK3zLDV2DIk4ZwbpgDho7fCsNSbvgIDInScIUbwsBwQhqa7GKG
  4676. ZmB4epcwRHJDBTC8Kw3fcMP1dYbhM2ko9h0zHALDLWkI5obPwfDid8KQzA0zwTBJGn7mhg/AsF8a
  4677. aqczgw0M5dKF4T1ueBYMb0rDem4oCYaF0vA3N/zxGXzwLA1tdjPDPjD47haGqdywEgzDpSGTG6aB
  4678. YZs0eOxhhnfA8EgaenBDABjgF/D5RJcb6oDBIQ2XueFxqmE4Lg3P7WWGX8FQfa8wjOSGnWDoLw3b
  4679. ueFTMKyVBpd9zDAODDcMg0edIBeX7oE9A3u8aYu55muz/22bmhFmzCWdPy+AFw/8bXF5kY1sjlae
  4680. m+u62BxVj20y/pOxG/bbnFuN8dwWlx5Z1hazz7dPYL/At9/a+52nMRdy9tmWmxdsP2BLbLVtCLy2
  4681. MMHH3ZbYzcfLWc8YGzOCfDyNyZtLwFZXVOznnblbIFn5mC8Nesxu32B7hRDjSGL2GuJvNvsB5+CV
  4682. uXkh9vvOaQa4+XXjcBZ8qQ5nmnE40D5zByTMyPrU4Br/zX4D/ifQ+B+bo7h+a+ITIyKyaf7n318W
  4683. /dZEGVtipI+3s+daTHnESAmH6giCIvD9f47q99+ocgYqIPZ6pDvwZm0Dbp6zVHqucfanGAeM5z+w
  4684. e2C3N8OC7feD7Y9DEwe5Bzs6e9rivg+x/x7pF+goFWK/ZLP/MEhdr9btvSeWtTn6eNnizkbdzq5g
  4685. c7wOVpv9TNTZ7OI2+08hrX+PdDeCXjKM73/nB5ck4js4Q/sDHc0C7UO9gzM6+ELm4MTu3sZBwSV4
  4686. 8VN4NWSvLe54ZAODu8k1qmxw6xORJV8a7O2xKN1jW06I/UaI/aJz+GYDlNfRN7tsiP2mc+piwP4a
  4687. Ys82rpZx+5w27gX3PoF9A9/C+4HuL1WfcY95BdvzghO/S4d77O+vjWiH+jfcZxWDE2fcgn+3zoks
  4688. 4WxgoEMT18LvWYU6vlD/ibseOcDmaHLoC+OqG2fWPbtV/uf/XxR9EXxC7Pec9tW5edk19Pk2jjbE
  4689. 8ZzN0R4vaOubUWnwl/u2LjISxl2PumAcEvxWVrDjk2Q4mt2Xije/53zK6A8ePdMDPSq6+WhD/jGn
  4690. mcc8cpE65v54zP31Mb9tHLOXPmbP7Pw3d+r/yzF7wzGfXGUcczWPOoUc70443hLseMPweMPpeN9P
  4691. Eccbxo53inm8e4yLblyMC0Z/dM7fri6G+r0bw1jS5iiVF+YenDEDWtTN4vjuqEU8SmKmRcwkMd0i
  4692. ppOYZhHTSNxkETeRmGoRU0lcZhGXkZhiEVNITLaIySTGW8R4EqdYxCkkRlvEaBJHCNHTEEeQGGER
  4693. I0jsb8H2JzHcIoaTGGbBhpFoE2J/Q7SRGGDBBpDob8H6k+hnifQj0dci+pLobRG9SfSyiF4kelpE
  4694. TxLdLaI7iS4W0YVE9TsrQsxxMcVbFvEWiU6L6CTxgkvB03eBxNOWyNMkHrWIR0nMtIiZJKZbcqaT
  4695. mGaJTCNxk0XcRGKqBZtK4jJL5DISUyxiConJFjGZxHiLGE/iFIs4xRQnRwvltWjdPEI2j9DNEbI5
  4696. Qjf3l839dXO4bA7XzWGyOUw322SzTTcHyOYA3exPzf5Gs79u9pPNfrrZVzb76mZvyfbWzV7S7aWb
  4697. PWWzp252lxB3bH5VmEtBozFP8GLzhEFNPerEqstgPO9wvqBmC96B9sP2k8a0NND+8Dso17lUzS0z
  4698. zKljF5inwmTAmFTZrwbZ/+pgv+Bss8YwxWS481nb/LV1XaI8Q+zGs3efN6RWifXDOGVt0Q/jQ4D3
  4699. dHY05iPZ6ca0Nrs9zG0Zue1aNh/s/C8kNR/0cj5chFPAoLk4xXy4NTePTsCgZDFf8lVTwkehiVER
  4700. 4O2/Nv+x3sE4wR3wciR28IUGf/gfX6MVbxd7B3/j/wNsjhJnVxmz5USbMfUKdbGVSEUxIjTxvbAQ
  4701. +58h9sfOMsZkIfBAh3DD1erkmzhl94Ipu6dz+HI8v14w3VsxG+bpQaCpytutMc7pO2q8d5bcihNI
  4702. uDDA3PaJvjAwV2m4EAJL7FkNE/x0T5u9+IEYNewH29/qz8/lLcMR5YsrCvPu0Kf279Vwan3o1Hrn
  4703. //6bEhqSUJ8tfPrl5eXhPDzWmO1kdcnjL1rPR2WwoWTPhEXDOPif/mrlQGX2MfiRr+e//7havXcQ
  4704. 58rfO5jkiguPBvA/1XV4fk01V8MXML0ETxLjVHSeA/MsNx8t5q0C8U/oEo4SZcSFStEXKjhxonew
  4705. I8rPuXcFhL5lrA2GetpaZ3vEfqzulxDHAPfQuMuRY4ITQ4ykMS8fhN/9i/RK04fnml1lkPF/5h3m
  4706. cE0My7NXjMlxjQqCIzFuAhibjeBy8P6TCi5LwaWYv4rp9yKeMfU3DudXj7hRRggcn7F+iFSX/d3Z
  4707. eIcvXIt3fKWvcvNfK2+wqsh+4jHrr8f51+yo0b2zLj0230a/ufJfLvVqM2wBhM1/LFbAk011PKgj
  4708. jB8HWdcntlB7RrD9UDCMOndt9pvGssd51riVA+0HdGf50fjJvjew9XmPuP1G9YExj12j+tgcta6v
  4709. UGvSQSvNJbIRDkNUwlLoGfsNbc9yUzNgoI1QGmSx2feE2B8Yd76N7vysisbCuEPcPY+4ROPuCXG0
  4710. smOOTis4BxYLvkux9zmqdl7B84NWTmm/GceucmQVyLEhKTcP1+0r1+Sq34A0btxWvfriMOANw4Cf
  4711. M2KxWrmr2dgmV8PjBr9PMOcz6ONgMhbprVZDdAacsEar1WGHJDZ5z8CEJLYaAP+x3wv2CDLOaYZz
  4712. 4RJ1Roxjd3b5LBfP0wHnnVUa8NiZZfwz7mwo2qGGiCVqh+Cd5bhDYHN0g4GljLHYZdsE7T8GkzH+
  4713. OHutUYfrpm5PR6vBy9Vpe3MZ/EfpsBm1SvUv1VW9dW/8aDn89qjqjXi/TV6uejtMhtiv5Bs/4Rn7
  4714. aLUe9FpN74PnyxPOl7/Tf5E6ADUHNTr2Z8vUwGeskIvDL47G7HdXDxU4h0lz1NVxrgGUo9V36hir
  4715. pi6tq0aLTZ/h4w6OOutHPGD1YRUMNEOV0sH8/gcjNLKXPvADy6CjvEAdpUWB51CAM3J+bp5Ru1ts
  4716. euR4lSB7uAFsfp19zpRvDZ6PB7l7tbkb4qmzvrKMPf3Clv3H0y/A+Xie3g0B3tTVODA82KjKLLBn
  4717. 8/tShr679D/RK+flX//qBhdv06xa0M/Z9CLAJbAHbLQ8Dnb06w8jVV9b4uswas5d+i8D34twVPbf
  4718. jHHScMMwOejf3KXz3V5GkjCepNn/KInrEycJ4EkOLvmfJFn0b26epKOfvi6vGxFRzwQ7JqnJYQnn
  4719. eAc8l17BH4Y5YIyHXaB++Q/uNkuKvnTbbYktfZxZRs/N3ij2w3D+18F+INB+JNB+Qo3G/xgdLbYn
  4720. 62juziMpMAS19bEZw077WfDvD6lvtTAaPHxL/GAM8h4V23seaO9dJ6O9j4v6ypTxviqzh2EJsg/w
  4721. C7KPbxlkH+Vvo0fzwMVGmU34vd4VWloa/bn0YnMiU9h0MnhxETMVPyXUI6F2gbmIl/P8HJiLUPNs
  4722. bM6A5jgYa4xuc/BzNeyoT56N/2a3U0O/ORB8voj1m28X/eeE9EMYgqjuITx80n+HN56Ds8L8s9SY
  4723. x7/y3/HXZuPgcmcdbIkGuMCF94SL7Wjvq5G/fGqc+KfMLbCXXs6EhjrGuffsk3/ST3xaxEn/Rgl1
  4724. SahFh7Be3QSDjSPIXk6ta9XE1fkmNH+aXMjxBGN6Oh5/aHgWqhgWr+5/Oq62RR3XM/9yXKvUcR1P
  4725. Ng5gAbUuxeP6Bpo/HpQ/pjVPl+sn3X1gjDNu1fMp+XPKCvlz/44RRmcO00c+aSFMQG/gc8q+gJlT
  4726. 8s2Jk4z552g/Z/sU6Of93EMdgzxDWv9O88/xxvwzD+afXWD4eX0h1FWdBpSqg/5l/lnKGP/V9LML
  4727. DEYeC/9lMKqW7/YSPJh/Brc+lz//7Efzz0vTYR14QK2cqi3OH5dUX82/OksW/Ms89KqaMhoXItgY
  4728. JbLOPc7T96f9H+ezaq70W5+sSdNzC3m+GBZjujZHnftWp7q6uOyo5OKiPquYBAOWY1SYzdHDCT8P
  4729. UwNYq/3geUb15wxnb+UZ3/+A2htz1cNp1u+roYMY12myVlyyLiTBg05ef2OhbSse7cyKXZ1rHi8M
  4730. 48XDnXBShq7WR74vDnXwOwI2GU/OUiY3Pgk0RBbkI69EkxQaAxO/gW0x555PsCev+1SneMdIkZzP
  4731. bJmE+Yrg/fqJhTfyE83pZQDN+137N1j97XT+Rvn5L8Ya+eXnDza7ejgYhFdsjjHOHaU+8MhwLlCf
  4732. Y+yzOcraHMbzw97Xx7358RD7Bdv9u/B5iqPtL3CDDwh1vKgGuhCHb7Cjs1f+5wmtL0bVCHZ0dxqd
  4733. xN32Ug9nVDlYLJ80pqxx6ZF1gx0v2OLuRTawGRHNj9vsmQBtfSYU1vX3Ivdklwe0saYrZYtLj+r4
  4734. HWy8OLfDNcrAu9uY6nraHMZU1+ZuzICPzFczYC+Y/GYEeKID90LUZ0S7nYtnqkWWZ4EtFrivbp82
  4735. TmMyPx2ewfbDwfYTwfAhkPF0He8d4vjQmF2PMlK96bUdLpvzR2Pxluoa+ZSaZJ9yTorJzdPnZpR7
  4736. sP3nUPsgL+O8dXK4PYBPAz1sDmPQKAk/htj9shvbEkcZR9/eyFMyxD7KM9hRElwVjRsOToaBCLG3
  4737. PAbx9pYPbHntvULst9TomX/g6rjXrYBp4oe+zkDjemZPNZ52zp7L8FLPUmvijvnj8KZ5xrPnhfzv
  4738. P5sHfbsy9W0PgF3/mX9lSxkcUiMcuFLdNC03z3k2Rj1enX/jwsnZBxcmzq9+Vv2Pxlf4sC44Js/V
  4739. IzZT9e4c227nyx5xh4wfOif6PFI3h7HGyV6peM3vqVXYJecPk+CYJ3kGZ3TEC2jcAIOCE0d7Nj8e
  4740. bD9qsz+Q46XN0drmCDROV/D9+8Zj+ic4gU8bp9lmd1U/2mHXzYiKOpXtjf25JEjGEG5vaSyPWrtE
  4741. unWyl9trmKKWGdO04ERjIqc+/tk7NTcv1D7JuIq1+cgYnNjPzzg0tV+Y1Q0+6i2zlI9xT9Cfghf+
  4742. n+9PcZ/+L/pTB+xPH6woqj9N/tjsT4V3p11ziuxOK0/S/fDk/WniKtGfhi39v9+fei/V/emvKfn9
  4743. qdRivNdfXSr6U/85rD+NnFNYf1p8opD+5BWP/an/ZKM/OaZgf1q5CHOUXY79acCJ/11/+nSZ7E/j
  4744. x/+/0Z9GTXrC/rTjU96f8PWLqdeS1SbivWC72lPx3AWbu85Xk/QWy4FYn+mGoT68xAH/2KFuJj9j
  4745. KhjoGOMOp/Py2Nw8wzUj3zUj3wViqWTcjvVVG7TOFPV6B+zOOjo74fbLc65O0FtItHP5bjLMDdXH
  4746. PzH/5EWWN2ywGfOD3bhryuofKsQCqdaRJNi3KG5zvB4AW0jGPRpgzDZC3OBmtUGLt/HIHpyU/8gO
  4747. Mg7ESDRCJ3owy5g+DzEczlncYRxqf+fLMAobd7yB9iqAhh0WdUUNY7Qz9mO453JsU/fBmezDZ3lp
  4748. s4qYgy9VQmMSfNn0r1QevjMDn+86OxpTmay7ckvxdW6oD4bWMAWFjwdq7Up8ghPSK7GIE+JMYl/y
  4749. kZtU9BqqvJl/tboQJdYkWc7gP4uf8Ay2m4O9dvBi7KB7jubPF4q8P5c6/vX+TE6k+zNozL/cn+8n
  4750. ivszZ77l/iwx03J/7kks/P6cwO7PpvHq/myW8ASX46CjiMsB10ndn7ZEy9ldvOgJz+7l5CLvT6/E
  4751. Iu7PvIQnvT/XTPuP+zNumrg/azue4IRsn1nECbElsPuzd8KT3J8lpqn7s2SC5Qz2+fQJz+CKWXh/
  4752. HlyI92e9w+Z8thvcofBl3OoOfWhL3Kmy4k2aC/eA0QKveBh34ONi+g6Ef+B96pwJ96n6tCrD+Wmk
  4753. ulHz8m15xdiNustwhhgs9XaJ8V94vwO2rDvOhSK2qJ/zb9o/nWEz9E0biwKevTIOuG/VqzbGfesR
  4754. q95PoD71erzuUzDVMZaJzk4zRec4+zHueUHaIx/j3o3D5lQbYvpzhZTZYktnwUxIuFYdGnWfGNX6
  4755. pdEamAetjlql7U9wU6yKL+KmeF7xpqosJWrPtFznUQue8DrvSFR9dnw8Oxr9VbUqIsEN/w3HpL8K
  4756. 11GivHlYsXhx5LcRz7fDwcXiPsdUewGvcSHhcjiPpvBDLCRnRqxP/rtAEHQLgsrC4U7dB3dfgd2F
  4757. ALv6+CDJhX98MMPF/HjBG/VZQo8n3QX1ZKHbSb8Qr/TZQp9Jejrqc4TucJG/g/wIBwmX4vD+uzGF
  4758. yXr/kXzN/zEzvAqGHXKYSeWE2mCYLwmLueHRRHhDtkAKbjgHhh2P1ECVFa4eOgey5unu1+ygerc0
  4759. u4MaxcwbPG0GG48OzviP8UiliZqI25b5vSGKI2Y8EaKFQtT6Ke4Jes2wuCJ6zaPpLK/HE+XdMUEN
  4760. pd9Mt3Qxz/lP2MV6zlSH7hX3P+li62L/tYs9zyvpMP1JKrk1XlXyV1wR/TFg3v+iP46342Ni5VzL
  4761. +qw/TmCM1WHzs7aYaKfROdYZIWJ9EBOd4xIN0wdnvXmwsCjlsa2cV8yD+lHGYGyMsnnf21r/MKpR
  4762. SOKHruTMmauc7QyrL1ir22L2Fst2V58v2/L22l4Kd45cm/Wqkcq4DGHFjGXKgSCfV4173vhfmx1u
  4763. 424+PW2JIT5hIUaTLcT4V4CawNxwvmXcZCEDLoS6XoMr5wfPlcc2+y/O1Wq6e9HW8Bdo91WtZ5yz
  4764. 4Hlg5PDOX+v6Bhn3WliII8THBnddgMeuEJ+eHrsifV4NgZW7XT3z4AAifbyhklfgieXoC5/p/uZ0
  4765. HYdPIj/jmWKz73H+9SF+wubtfH+sKhjOSEjDi+qFEeMIYDVW/uP8GLW733mufGekgnEPRb0Gmh+k
  4766. u2nHTwD/1L0xf4f9zxjD1hpa8j91OgktAcbCqj9bzOr3f2PgXnuZ7rXW+eOfEtqR8IoW1irhNRLa
  4767. s9Hobf3KSLjzDaPKrLA8MVZFmOrzoPaSal+t+jqrghqqPobfyysrb6SOfF4fR52YonuJB2b5MdqY
  4768. zRbXkPyTkTmNfcZyZtp/fMYS7oyPxqV38mxzEp1/QSZOg8+8e+eZ71g4isZ5zGphVt/KQGY9Y/wo
  4769. 39c6YrOfNDoZbIAnDsRtnz/Vbspfzr/VBPhP+KjOH96CGfBziOttNfoY3arhMfOdrteHsleHDs+Q
  4770. w/ThqcZtUL6wT91+mlr0aTiCN+NUYwmSvbfAKmLCVHYuk/4FUgbfBGs7Bs9lUDLuZ1veHzHGWx+v
  4771. YPtPwfa7wfbcUEexYKPAwJ1Gh5wS0jpr9Ac2x1yfKWrAatXNF2aP1wM9drX1TXztl5ic0qO9Y/K8
  4772. I1+KyXsmqr26TFNsriWzn+P7FwPcpttcb+VdyJfds8sdKOan8wxKtuXtt7X+ceTn2cUNcvPjxr9H
  4773. BTa/x/YbZrr5uh312JZuZBtTJyD+lo/rV66RxQPi/45Nt3kEncT4gPjzI09mQ+u9va5R5YIzYLWR
  4774. l7VS7cGEwETzbIh9CGz9HbM1zNJD0KkQexUfZ1mYpjuGGH3AdZp6WgdmlMQBOtLHf0cZRbjpXG08
  4775. xEJaD/Hx94iFR0GnxHLewYlzfYwkk22tjwXbz3rMeFAM3q95pZ5H7E34zDYl2F6K96S9k+u6QB7P
  4776. EEcVHxjh3D3iqql374sFemxz843JaeoRd44O2HCG2n81yoPzZJQYbL85ytf4n0Fyf6j9TDd/8/y4
  4777. B+dlBLc+MvIqvJyDdRrD5KlQ+ymb/aqzbpIeLJ1PTVWvtGR0cMmv1E9VCjfKN/CQa93Xx88j9qqr
  4778. rnTqPig0pPXFUHu2x4zLRnPMRBejUPgFbVuKDYpR+1H0bsrJSXVdQu23VcEecVVdVZ3ZZYIzXPPU
  4779. ou5me49d5fxjHoya3DgxMAXupFIxD0KiXs1uY0ssX6WBum+m2lwz8y6099gW5O8akxMRVSf7qZgH
  4780. kZHG021cVLXsivnCkKiSwTEZxbKLG8XD2QiMLx7sKNYO+QMnVYx5MGyyd8yD9yKbxTwYFBWWXSbm
  4781. QYfIZ2IedIxqCEfuNaW0W3abmAfDo+rCE8jLUSbm4taY7wOyfVANdnXNfjrmQXhkqewqMQ+iozy4
  4782. y91exkjk5h+T/k1MTuUxlbeXcnF38Vi5e1Tp/Ns9QP12QFBDZ6BrRpB6n9NmfVnwwMQiVtQblNCK
  4783. BP5r1uv0O2IB6u4+6XxjFNy/V42bMWuWnPOmPNLOUPuRUBjefnL6KPOZUPvfofYHWWOU4eUpL8Lv
  4784. YxoDWlYJxX55ODS0Hm40VH1sPhu8sxsZUjeQhoH35kPlbQ8N5cHr8sjyHNk/gQ1bP0/4z7dj4kbi
  4785. sJXokB9Y8vFr6rUUtZz9Mci+N9B+yGY3VpTGYB7i2OlzVK9RvXCNunYsbIs/yousgM8SNScb4uYb
  4786. NHO9mrkFx+RxLcQ+wc3b/Mne183P6KH7X84zUJFDiZA4xM1ryk63B3BkkaVtU/dfMP6RbUxcFuPr
  4787. 9GeN6ZoxVkwZ7+8SWWJm+17Z1aGipz+AXmg8RgL8dnljn8s7Gh8HsQfiLrrAJ6iJG+CnoPihas56
  4788. QdXSF+bhfrDABsiVcfjQ8VMLceeY2Nw8Y1TeF5MzYNKoRNuimAduHtO+MhiJttkxD0p7TP8EZoo5
  4789. H3jELlETrZdLjlOf9aa0cnHZUQPO0DwDGBS/ymeWmrK+fGUs6FvUj7jnEKkytpoKEZ56edPfaHP+
  4790. 815uXkxOz8keibZvYh4UH/lqTE5gZJvshTE54ZHPx+S8E9nUOKooh/roxGOXZ/N0+B0u2LxwvmEs
  4791. vrIb2BJLhMBfoxhQLt7mujvvIn7kkdjqQUt4WQBmxg0nwTuM/KWNMePUloSqpUkxOFZ4n8QRqlY0
  4792. XvmrCOMfHWx6BVNiUTQtP8TfYHhOsdbjUrvaOO4yzm2E80M7XK8OxqQ+1KsA3py5ws4KnKQvjHmh
  4793. /bSxuk5xxdW17ub6Hez8w08bC5MYtvI9MBY6xEDqEP3z+/9YtST2cRXfRepqBiaiXl/otV31B0fs
  4794. XP9hPL+yvuajAq5rYDni9BoOJTbZPubfT6Rxz5boPqaI03g5mi2n7kX/x3JKpV0+TC2nVkRbzvn9
  4795. GU9+zl+agOunATNy+ZD3u16kq0wvGpmyjslVfAU9eno6q4OaZ6jOye8a/wp5iLuO0OWy/ijwQp6L
  4796. /uVT9UreC7Asm+R0iRzA1mOTcJV13zlnBiw6XjCe7bVjctR6rKOxHsu0td47qhG5huS7gmq7gm2w
  4797. WouVM98fUOuxfsZ6TCyJvZqnOyuNx11nL/aC2bCROC54AjpwhnzVKdC4dlGVYEXk5ew+RL1g4ste
  4798. fAO5qIt2EN9FvmlEZe/S73XdjjNn5/kZfhvNRvm/Rv/HKO/tXDoER/m1cebvl/Lh3VPskCabO6Sn
  4799. R+EO6TLcIYWv1FFbn/APHK0ORLEd0rFvqx3SUvm2UsXZDumiKNwhTdUL+Xi9Q+ozGXdI48UOadOR
  4800. 5g4p+1tUzigYQq6aO6Te8unTcBSkGAJTzvvOvh/C7QqvOsMStXaUGMe/mISrUfU7CSsm6bWE3i31
  4801. 1LulgyfINcZglX293i7NvxTdVOs2tl16ZpTY+OG9u705TEaNKqJ/uynedNxauRlp6bJBsXIv59+6
  4802. rFrfOWoFjxLbOclstySZbefg3k2JsyNp1yVVb+fcomswMFIdHw7jXSILeI3M6vdGl8TIHRpLzgzc
  4803. Pso/XPhDc85fxqgdU8/ibEzP7zTlIv99z/TaqH/fMz006t/3TNeP+vc904RR/71n+r4eCmHL19n4
  4804. A/gyDTkUHnzMDGXBkCbnjys54WoEfFXOo0ImmNrwPRimS0MGN6SCYaveM+2r90zn6w75zxbcM+1Y
  4805. 4BeXYkayB8y8kf/xgFF5AiLkABjAEV2fCPHofXWrLhnxBH2n9Ygi+k7mRyzvmY+eJG+cylti+keW
  4806. jnZ2ypN3tDpR6ugvDP+fdLSRw/+1o/0zghVT/omKSRukitk+oohe6T7lf9Er20fic//DyXyFIN4X
  4807. C7Pun04vev/00uQn3T9Nm/wk+6dP4/5pgN4/bab2T5vl75++ZlO7pkaTP+yf+un901oRfP/U29w/
  4808. fW8S3z/10vunXSbh/ql+FSh/LgDzvtvO2yNxue8JT9g/Bubm//KL2hs92QP3Rj2drw8suDfqrvdG
  4809. /5qYH6PekmkxWT53bg/L3xtVW7E/ReLe6A8Rcgv1h2H5e6P5ewPbh+m90TDLcPrtsCL2RlcNK2Jv
  4810. 1DHsCfZGbc5WA4veG7U5nxpY9N6ol/PBALk3ml/ZX0PZ3mjxYf+xN2pzfjmA7Y3mn4z1Q9mUadfQ
  4811. /5gy2ZxDBuCUKXKC5QWDd4YW2BsdXjSO9kZtzuoD9N6oZX+w8Pflqo/6P/++XPfI/8X7cu3wfbnW
  4812. 44t6X67LEHr/1G7zLPCy3DvvFfmy3OiNufr37f6H78uFThTvy3Xu9X//fblG0fp9ud298t+X+zkK
  4813. bxqPaPW+XP7z0O9D497L/1qSdh/WLeR9uaEb+PtypfH3X/qLt+6uDmZ38MPB/3EHuzvX9ceB+3bP
  4814. 3DxnrV74tl0rfYSLx+LLEnfX5+bR+f+fvG/33Fj5vl3Zbv9vvG9XvOcTvm/XKbLo91eNpVCosZIw
  4815. 7gzYzI677hG7wEX9ruV7H8BXtsCvxfXLf//xgyL2FHspwZuEmnSJWsLCo7SxXspuRI2NcZl8u5/R
  4816. bDw/sm3q+13UTRTS+n7UrPzfLIEfPoWL6AUPl7jrUT8FO9r6BKvffsTveZnc1fyF8IK/VP8/eF93
  4817. wbD/H95/H/6/GH9e0e+/j1ZfVxSst9ODEye6w7PY0/n/sfc2cFVVadv45kuPiohKdVLTk2JSmYGi
  4818. Hj8qQFRMVFIqKgwQUEgEAqyjUjnpFCUWlVNMOsU0VlQ28ZRP0Ywz45QVlTM55RSVU8zEFDVOWVkR
  4819. HFzvde19H9iHs3dhz9v/9/7nkd+Pc51rXfdae33c62N/rZMN50Zo7wd1U2/5uO3BK2zHno5HjC6w
  4820. Qp9QP2t7BQ7c9tXFqPyn2FMGyZXR8msMs1cf8Vv/+O3P9FdjAbRo6yrHohlHKxITt6zRErfMc814
  4821. 4bqLFmzJcqbO+HLI5sOa8a5HGRx0RoFryNYP9OymOFN++vKCIXNfTB2S/Dnf36rWL5TeEKNVXIq4
  4822. ri1zXImz5mrXXTg37uuPuftL3Lsz2oZsXUkryHrSXkl6wtUdahaT5oVRNgY3ixoy90jKkOQ/pt7y
  4823. JZf/k/R4S4xtpL6sODtxy1z9/ZSUW17dsgyT5UL4W7lzxoGUIamfp2yJgNna1hkHFtzy3nWjkIEF
  4824. s7KcQzZ/ohm3MOovMW7kIIm4lxNnzHOlDFn0dioifsyRA3E+3qt1H60i3q//L7hlfyKnZ75hHrmA
  4825. G4HNeAHH/AsnFRyzZcYLi2758LrhPOaMQxUejjgzjMPF7U2cUexKHbKoBYc6knrLB/9aDqt/ZXSX
  4826. 6oOK8StrWJ45Up5l/mm3zniB5YmS8lSMZlkOXWxKHOVoZuK8WfYBB/9b3um1h5U8/8g6PcY3i1yY
  4827. npxsgp2LeZtrg74Y9CzlZkxwrs61LcaTfVbjTZoxz3FHjO6uN3q1sVnalkF8j5+97siCb47C0S7c
  4828. MvFjdPmKK1O2LNcWMcpCpz5+p874nP3t0jZ9npT+ptryi4z+lrJlCvvbhO7+huRSZ3yi/2Dtl+hv
  4829. EUx0gH5VEh0uOG5vr/KyB7z8kOl9m4tTbvnnspStpx2azan/MHpi2F/0r+2qYhjfN9r0L4c6wLMh
  4830. hKz9XE9u+fOabts2Zr1+VczxvNb9l7sqvzirZG1FVqyWtra8wIWvpWsrXBN6wie4Cotd5RU5Ffmu
  4831. NTm5BYXF+a4Ji3KKc1bll2Xl5OWV0TB3TV7Wovw1JWXr5pQUV5SVFBXll6WVlcRmlSTnVOSkT0Ya
  4832. 5a6Va4uKtGXmhGa6zMekfro20JWUk7u6oiwnFzKmvrj4NTme3JI1pYVIs7xwTdzkZYVr5npy80sr
  4833. CkuK52q9/gLtp+h5z5JDTp0qeU8qKsldvWxRn4sw1y792OT8FWtXrcpZUZQ/10KfPHlRTmlpft7c
  4834. ovw1+cUVC4or8stWonC26U02Z3Duj9gqcT2t8uPXX9yPU5LC4iSzd/Uh/1OON//6IX6s3CemT/Fv
  4835. hR8j/zjIj1f7/x/kP+nHy3+iv/f8WPUP/ynLz8nLKq8ArEFanquyVgQG5QQG5RpBsQZMNiDOgCkG
  4836. ILNrcooD6GR/GudPY7VrywpRrB7Zn/t0X3islp6zKmvJ2gqNBfUvR++QnICQXP/mk6S+q+2sqrKn
  4837. pfydoXeGfqR0c36kdHN/eLoLiq/JKSrM8yVdWlJW4Speu2ZFftmkbq2wOECymoQNM2MO/s75YHIa
  4838. bJYVFq9etq449/vnX7du3m0amN40vw7VO03L45cXHNfxYf4dx/fv31N6z29WDWA6alAvVPI3WLij
  4839. V7jvz9krvD3In3eF9C6Z8bd8l1dd/F9e9R7+r37Sq/o/5VV1+L/nUa/aB+2Bx71q46+9as4TXhXe
  4840. 4FWupej1585dU1qxzpVbUryyqDC3onymqyz/nLK1xZO09JIS+EHxOvGglWuLc7mscnGsODffP9Yk
  4841. 1/zCawqLV7nWlk7S5npK83Mr8vPEp1wlK125BWuLV5e78kryy4snVCDZily6VV5hbo6VoaZxZIzT
  4842. OL7HacYqYQpckx1j3qLEhfllxflFM13G6skly6dy15yCnOJV+XkzUbCikpy8/Lzvaf+4qb2S9HcZ
  4843. 1d/MHNqGlEuXrFxZnl8xr9AzU5vo0i5evGzB/MVzk7XrtPRLlyybs2RRWurcRXMXpxsxEkyxucPR
  4844. +De71GT8X4D/Yvz/Av/et5Qa0Nzz/0/h5vAj+P7V20qNfUepMe8YGCFo/qf2u78BTf8h7xtoDud3
  4845. VETWmvJCzECFFYUYC9ajr6Pmi0uuLXbl+1bQmpWVNiclccHirNS5i+enp2iJaWlZC5K1pXMvIVya
  4846. U1YML5jpSiqsMIYx19ryfLR7fmlZvtHUviSvzSms8A11hWVXu3zudbq2LH3p3MRFWfOWLlmUlbJk
  4847. WbovIH2JQfu6Ku+rYdz3G+rrvL6YYTnVt9T6ZIbFgTh91lR397dY37f4bnVGtzqtJ0Z8t90037e4
  4848. 2G65W43rEXvCYrsPMqM78mR3VmlhaX4RRsKe2O5YrXfmu09jMP37os6wiDq9Oy/u+O9IJMdnNSXe
  4849. IpFp3SWf0Z3laT2Z7zlET9F6vsZ1y3GTTWXvPqBlrqcF5JWtZRmYhVIsK1lblpvfc5zub90pTrGq
  4850. 1ylTLALj4npacnJ3Nt2+AnUPY99Rm7k9CfR4T/cBehKdFq/NySnNWVFYVFixbmn+Km1OQX7u6vK1
  4851. a4yktanTpk/PmzZ58srJeTn5ubkz4lbETp0WN9U9NSffPX3a1Ck58XHu/CkrVkydkhubM3lynHta
  4852. bs5095TJ8VOn5q2Ii12hFa4sXZWjla/M6cm8lnzZ4sRFC+ZkzUldMmfhsqy5ixOTUjG64pBzKsqK
  4853. UKNZ6SUVOUWL164x4pTHmjUEL82zES4tsxKSk5emryvN9wtLWltWXrEMI92C4qR1Ffn+ERblFBbP
  4854. WzBvSTLGx4JYbcGyrGULFl2cmpi+YMlibdHcOVnLLk5LW7I0HZlOm7Ngbtay1MRL8KmPXwsWzzcC
  4855. E1MxaeizxOKLF2UtmJc2PzErdcHihcs0fZ2lL6YXFAcs9zVjGu69fu7zcDgpcT6sEmGdNbf4OGMZ
  4856. Cx5USlbGccacsyaP8Y4zljHN4sTi+KJh7VpWkZWhF/I4o15allPa98LF/aDKjPvBlRn3gyoz7odV
  4857. ZtwPr8y446tMfVo9zqo0xTmuijTF63M1muL0vRJNkY6vCk0R+16BWHAcdwV2xznOCuyOdxwV2B3n
  4858. eCqwO9LxVmB3xOPxwOOvwKQfWIFJP6ACk35IBSb90ApMOv4KTPwBXTjxB3bhxB/QhRN/SBdO/KFd
  4859. OLFXF7Yym7Qot5RLw6zkwnLeGshasvS77eYW62aJi5N7r/QmFZboB43LWlmCZWZWnpFinrVdUh/t
  4860. UIg+ptc3O3TLPqbXFzuZavps2Zc8yiWG77MsW4vGX5dbxGuha4srAvTctWVl+Wiw77PLW7EqK7ei
  4861. KC8rp2hNSXlFln41xd4qr6Q43179nshcR363qp9pZCHou8yuXptfbl0Q5o4X3C3FlYVFRVlF+dfk
  4862. F1nLRWvLC75XL2cn/D79+1IpLLYuHy9rfkdc3klA+kX2qn4p1VLV42Vdk59bUVJmnPBM0j9Rp2VI
  4863. r3BVcU7RvJKya3PK8pC7xLycUpymTVo2LzFr3pKllyYuTcYpkJa6YFHi0rmX+DDR+JK4SMPZS3xW
  4864. vHt+kh7C0wjNk3vJxTPSsualzk+ajNP5rMlZc7XUwjU5mn4CWLa2tMJVrp+PuiZoE1wFOeWusvzc
  4865. /MJr8vNcOS65YFPoM500UFsil6XHx42fNH7yeP3icm5RTnm5a/yU8a5rCwp5Fa/cVVxS4eJltZyK
  4866. QnQb17WFFQWIE484UxGHV/WMONPGT9LSLk5NxceyFO1iudy0YImhT9LKK0oKtfHl2tylS5csnekq
  4867. L1yTVobsrHShW67JYT6Qax6sfG0pL1rn5w3sTmUFZxJXcc6a/JkuZFdLyylDYZhzI8pKdERe8HZN
  4868. wlmTC26ZP0mblwPIc1WUuHJR9ArknNcli0vy8l15hWV6s61DTQWYrSw1smU2sry+6E7FuL4oxzOV
  4869. jYDBfWXhKtMlRovrzbRfVrgmwNTG3o0ZortpjSsN35n+VLM9Zqm535P+DPMF7wVlVxvXyoNGhsza
  4870. fKqmnRuiaSlnd6g6fG+7uEO1uTSNzz9lnI5wYFW0pnmA7UA+lxITo2nNwFqg49IO1XS2prmB7oma
  4871. VgAsOFfTaoHNwCagY4qmtQM9wJiMDnVghqZlAA/P0rQqoOs8TWsEuoHtwOSVSPcyHLcE6QKbr8Nx
  4872. L0e+kL/2lbAfgfyUd6hqYHtFh6oYCfu1sAfWr0M+gU3ADOjuDR1qL9B5XYdqpf31yA/05o0daiLt
  4873. buxQaYy3uUPtBhbc1KEOUQeGj0J93Nyh4oEO7q8H5D572UA30ANMAVYDM4B1wALgbmAVcD+wFtgC
  4874. rAceBTYCHach/VtwfGD7rR0qHeisRnpA99YOtQOYAdwNrALuBzYCW2kPDB0Nu9s6VDTQA0wGtt3e
  4875. oSqBMXd0qJ3AJuBBYO2dHeoIsBkYOQbhd8EeyP0zPEDnzzpUDTDl7g61D+i5B/UHbKvtULHwg4yf
  4876. o9zAAmA2/eLeDrUZ6NneoRqp/6JDafCTemAUsAkYQ35/hyoFtj/WoeqBnkbUA/mz8JexqM/foJ6B
  4877. 9b9HfYxDPGAU+V74AbDquQ6VCSzY16E2AjNeRLmA7qYONQr2GS93qASg5xX4G7D2VbQDsHF/h2oA
  4878. NgObgI4/4bhAN7Cd9kAn/LgR6Aa2AzOAza+h/YAxB1DvwBRgE/nrqLfxiPdeh0oBtn+C/JAfxnHP
  4879. QD6BlcCYz1FOvvMN3A095kv4LdDxVYfyAtu+ht9Cb25H/QMbOzrUHvJO5A/Y7kU9YPRxHoNfAN0K
  4880. fgnMABYAq4AbgY3AWmA7sJF2WqdqBnqA7bQP7lQJ6Jf1QO510AQsIA/tVA3A9shO1Qb0nNapXGeC
  4881. j+5UjrOQzzGdahSwflynSgE2AdOh14/vVB5g1YROtQNYcGan2gvMOLtTtQLd53SqTNhnTOpUG4Ge
  4882. cztVPbA2tlPtBzbGdaojwGagA+OEYzKOy/EC6AZ6gBnARqAH2A6sBTbHd6oWYMzUTnUUmAJ0YHyJ
  4883. md6p0oCeOZ2qCti+BPkhvwjHPQf5BO4BxlyCcp7D8QvxGS+jUznBHZd3qtnn8DczO1U2sHl5p9oM
  4884. bMzqVF7ybORvEtLNQT0AnbmdqgjozutUNcAMYD2wCrgX2Ahspj2wnXb5OA7GPQ/QDcxYhXoB1gO3
  4885. cTwE1pMXol6A7Ws7VUws7G9EfoDtm3DcOORzM+o1juMGyglsAm6DXn9rp2oEVlV3qkPAgts6lQY9
  4886. o6ZTRQPdd6KdyO9C/oCebagHYO3POlX4ZOT37k4VC2wGpgAd9+C4QDfQM5n9H/VPO2AjsB3YTPuf
  4887. o144ft/bqeKBKcAU8h2oF2DVi2gvYPPnKH889E6EAzOAO4EFI73KC6wCRk4FjvIqN7D5NK9qQjz3
  4888. GK9Khe483atKgU3AQ0DPWK/Kpv04r6qaSv/0qjpgI3A34wP3A9uiveoo0DHeq8KnIR2gC+gGuoEp
  4889. ZyAdYAHQA/QAq4G1wJ3AxgnIB7A5xquOANvP9Kqo6UjnbMQHxgBTp3Oe9Kq86fR/pAMsAFYDPcA6
  4890. YC2wEdgEPABsB7YB3RO9yuFGfOAooAcYD2wEpgObgQXAdmAl0HmOV9XQHlgPrAI2AeuBLbQHttNu
  4891. klc5OZ8C3cBaYAbQfS7yN4MbliJfwILZyAewcTHsZ3J+9apYYMqzOC6wcQ+Ox/A/oD6A7XtRrzO5
  4892. xTjqFeh8EfnGfO1sQr6BjS+jPoDNr6BegU2velUF0PFntBP5a161g3jAqxqA9X/xqn2M97pXNZO/
  4893. gfqYjXy/61UJwMa/Ib/A2veRX2BMC8oLrAIeJv4D9YT1QVUX6vt8xHd2qSZgE7AV6IzuUskXsF66
  4894. VB6wanKXOgh0TOlSR4BO4KEk1AOwHVgFjJqDdICxwGZgBdcfwBqgM75L7QK6gU3ADGAr1ylADcdr
  4895. A44CZkztUm5gFTCd+QKWApunIT6wHRiK4zdO71LRQI+7S20E1gJ3MBzYyHzO6FLhCWgPYAzQA0wG
  4896. OmeiPMBG4GZgwawutRPomN2l9gFjgC2MB/RSBzoTkT4wHtgETAO2A4uA7vO6VBWwALgTWAXcC6wH
  4897. HqIdsB2Ycj7qB/VUC4wFNgNTgY4LulQB0A3cDMwA1rE+gXuAMQmwQ32mAAuABcDNwCpgHesbuAfY
  4898. BGwGxiR2qaPUgZHJqFdgLDAjCekAPcACYC1wM7ARWAdsBu7hu2pzkG/aAdtpB4zCcrgRyGc4HMko
  4899. P9AN5GMBKcAqYAFwJ7AKuBfYBDwEbAe2A51zkc485A8YC6wCpgHbgUVA5zykA3QDdwIzgHuBHuCh
  4900. edy+Fu1Bu/loj/mwA8YDM4BpwHpgKbAZWA1sB9YDnSloV9oDW2gP9AI9QGcKygeMBzYD04COBcgP
  4901. MAZYBXQDd9IOuI/6hUiHOtALTAE6F6D8wHhgFTAN2A4sBcYsRH6AKcB62gH3ARuBrQu4Vyb8/0Kk
  4902. mwr/B8YA3cAUYDqwAFgKrAJWA5uA9cB24D6gcxHyw3hAL+MBnQsRDxgPbAKmL+RbSEgH6FiMdIAx
  4903. wHpgCnAf0ANsAdYCvQs5riGdVNgvQX6AbmA6MANYCvQAq4FtwF1AZxr6Ne2ArcBaYOgiHB/oAjov
  4904. 6lKzgW5gBjADWAGsBdYA24C7gI6lSAeYAmwFeoDaYtgBRwHrgW5gEzAd2AYsBcYsQ36AGcB6oAe4
  4905. D1gFbAG2A7UlsEtHOsAUoBtYC0wHNgJLgc3AamDVxcgPsB7YBGwCtgLbgVoa10NIJ43rIaQDrAKm
  4906. p/F8DukAm4DVwDZgfRrP65AfoBPYwnhAbxrP71DPFyEeMP4int/Bf4BtwCKgIwN+eBHXW/DDi3ie
  4907. h34BLAAeoj2w/SKe56F/LUU+LkM6wHpgGrAZWAR0Xo50gG7gTmAGcC/QAzzEeMB2YCMwahnSBcYC
  4908. 24CpQMcVGDeATuBmoBtYB6wH7qWeiXIBY4Be/gIj0JmOfALjgVXANGA7sBQYsxz1A0wB1tMOuA/Y
  4909. CGwFtgG1i5HulahnYAzQDUwBpgMLgKXAemA1sBlYD2wH7mO8LOQH6AZ6gRlA5yVclyIdYBswHejO
  4910. RjrADGA10AOsB9YC99Ee2AJ05CAdYAzQeSmOD4wH1gLTgI3AImATsAroXoF0aAfcB6wCtgDbgFoG
  4911. 18EoF7AA6AZWAdOB9cBSYBOwGtgGrM/gehnpZHC9jHSAtUAv7YDOy2AHjL+M62bkB+jMR34u4/oZ
  4912. +QFmAHcCm4D7gCkrUc9AD1C7HOkBRwHbgG6gYxXyA4wBlgKbgTXAduAuoLMA/QKYAmwFeoDaFUgH
  4913. OArYDHQD24HpQGch0gG6gdXADGA9sAC4j/GALcBGoJfxgc5MxAfGA51XoVz8ST9gETADWAVsBO4E
  4914. tgH3Aj2rkQ6wHugFNgGdy6ED44HtwDRgQRHyA6wFVgMbgfVAxxrkBxgDbAGmAL2MBxx1JfJRjHIB
  4915. 3cB0YAGwFFgLrAY2AuuB7cB9tC9BOrQHeoEZQGcW8gmMB1YB04CNwCJgM7AK6CxFuYBu4F5gBvAQ
  4916. 4wHbgbXAqGyUDxgLbAamAt1Xo58CC4Cbge3AncCYMqQDTAEeog5sB3qAUTn8qRrkB+gsR36AbmAR
  4917. sApYBawH7gQ2AfcCPRUoF7AW6AU2Ap0ruCkU0gE61yIdoBtYBPQAq4C1wJ3ARuBeYDPw0AqetyE/
  4918. QMc1yE8u4gFjgRnAVGAtsADYCNwMbAbWAR3XYt0CdAKbgR7gUWA9MDIP6XiQDrAAmAqsAhYA64Gb
  4919. gY3AOmAzcA+wHdjMeOuQDu2BkfnQgROBMeu7VArQA8wD1gM3AjM2YP0JrAI2AhuBB4EFlVgvA2uB
  4920. 4StRf8AYoOe6LpUNrAJWrOSvaqB/8Trd9agfYAywEegG7gemAFuAzhtQ39SBkaugA6OBKUA3MAOY
  4921. CiwAZpP/BOWk3Y1dqnYVr88hXWAzcD/DN3WpNtoBvUAPMLIA+QJGA2uBbmDBZvg70AMsoA6spA6s
  4922. KeD1PuQb2AhsJL8J7Uq7m1F+YEwV0i3kdT6kW8jreF0qoZDn40i3kNfxkG4hz8uRLrAZWAN03oJ0
  4923. GQ/YWMh3+ZBvYAawBVgAPAr0AB1XgW9BOwFTqpE+sB6YDWwEVgCdW5EuMAa48ypeH0S6tAfuv4rX
  4924. CZEu9dswnq3mdUH4IzAFGAPMAM5ezesE8O/VvF4IPyCvgX/T/g74Ae2BDbQH7qMObKY98DDQcSfS
  4925. LcJxgDFFvM6AdIEZwDRgATAP6Lwb7Ua7e5BP4nbEp/0O+NMa/n4Byglsr0M5iTu71Dag46EutRvY
  4926. /Ajal3aPon6KUQ+70B+ATY/jOMD6X6N/ApufRD8Atj2FfkncjXoo5nVG5LME7fgs+jUw5XdoJ2DG
  4927. 72EPbNyLfJQinReRDvHVLnWglNf/cJyrkY+DqG+g823UZxni/Q3lBdb+He0MbPsn8gl0f4J8MvxT
  4928. rBfLUY4vsE4EpnyD+MDaTsw3wCYFP6pAPYQeU8nARmAeccAxVQN0RBxTe4Btw4+pI0DPqcdUzFrg
  4929. 6GNqI3HcMbUL2D7hmDqI/Dtij6kE5Lcg7piqZf7jj6l2oGP6MZWBfBfMOKaagM2zjql05K/xPKTL
  4930. fJ0Pvpbna8dUK9O9Q6lR1yDdO5VKATbfpVQl0LFDqQbiL5RqBXrqYHct0t2pVPq1bCelKoj1StUD
  4931. a4H7gO5HlGoBpgCPAusfRTwPyg+MB8Y8hvhAN7AAmAKsBGYAa4AeYD2wFrgHWA88AGwGtgHbgF4P
  4932. rycrFbkO6e1SKgaYAUwAFjyulGcd/UOpXcQnlDoIbGxQKnw94v0X7IhP4vjA2v/GcYHuRqUa19M/
  4933. cBxg4x+R7w3A55RKA3peUqoK2P6qUnuBGX9CvQBr31DKWYn8valUKrDtLaU2AwveRnrEd1Aflby+
  4934. oVTUdbA/BDvie0ptBDYD664z7tdEyX2boPVLtSBPZNDI8P4O7hkTjbBR+K8b2qHqzsKXiMh5Ec4L
  4935. hwy61rFRu2DErLOmRI/VxMaIn5aqp9B/+78vOF0b6UsnXjPSakzoUIvDNS20ExNOYkRkUoQzKcKV
  4936. FBGTFBGbGOGeH3EgdFP/6n5bw24LvT3kpmA9HpYk2oHUDrWW8abn9ykeNwI4iP+CrA5VyHceAuMk
  4937. R6T5RdHjOGDbmtGhrrWLUxPkF8kFM76eXZrdod5EnNBTMNEkRUQmRjiTIxI2hdyGdGnDvcwmruhQ
  4938. f6PNudY2ydyPJ7dDvUWb+dY2BdB25neoD2iTZW3DN8xLV3Uobisbem2gDV+k505ElZd1qHBptxj8
  4939. 70OYB2E/C0W8DUY8o/yJETHJEaWbwqpDbwu5PTha4h8u6FBP8Bghq3y2iREuHkY30/juSQaOt/mq
  4940. DpWvGfWZHOHahCA9DxX4Ur+8Qw0VjelWIWwf7MNY/+bjJ0bE+o5PX22A3a7VHWqYxN0k5WoC7l7d
  4941. Uy7aHkJYA8JG9bI9CmxEuO+dGoZxo6XdvcJGhRjxQ0xpxoYYxx/eK80Uid/PFD9T4pvTLJX4vvd2
  4942. 9PYP4Rq8Q43U69TUbrFGu7F+CmCzs0hsBq30+ahe77Gsd/HJGtjtWNOhTqbdkMC0aLM7hGvwDnVK
  4943. b78VG5bTCV/YVtKhXKZy6uVH+A6Ej+8VnoLw3QifYApnvWcjfD/CZ2ma7zjIs3Ec6huhH4Y+2Uav
  4944. gx5e2qFma5rJ1wxHi5f4E6GX6D5vOUYkwjH9+jvrsx3x8q7uUOd9h79NZPuEob+UdajtmtkuSbej
  4945. x/erDttqeL2m+30a7A/D/pVefs+yFEGrK+9QMyzKwjGoGvpe6J9ofR+39jJ/FR1qovW4FVB2ttXR
  4946. MJ5j+PchphUO5924tu9pMU4C4lRe0/c4bLP4fjz36FA5bLNledZlbfAfb1m3uxCvwdOh1liMKU3Q
  4947. Qtdh/DD1qx3sjAjj5rShE/IC/EvfNKY/6h02y/uYf/pEPOI0rjfG2UCfKPXzCdZ3Huzb4/37BvNc
  4948. ifC0yg41xzQ+1DA/CDtVwni8nf15TtSh3rfOo18GebyDzF+v47HedyE89nqZh8v7Pg+3Il7KrTIP
  4949. P2HZXpbzcCYGuZq7j29OTUOcXTtkTn0+33Keq4BNwX0yp75rbVMLm+g6mVO/tLbZA5uWX8qcOsh6
  4950. Tm1hfn4lc+o46zk1eQDPOfznVCfCou+ROXWC/ZzK+JthW7u9Zz7kcTMQFvWgjPefWc8JlbCJfEhs
  4951. vrGfE3bCzvGwzAmd1nNCE2xC62VOkHm995wwkXvcPxI4JyQj3PFI4JyQiXDXI4FzQsVArtnt54Rt
  4952. 0DMesZ8TdkP3PGI9J7C/HIRe+0jf+2foID4rENg/RyE89jH//hmLsKLH/Ptn8iCeQ/S9f1bQPi6w
  4953. f6YiPPJx6Z9vrOxz/9yMeDHPSv8cUtDn/ulFvNIXjq9/HkGc6lelf44rtOwzUchHyp+kf86ytnEz
  4954. r69J/1xmbZMJm70HpH+utrbZCJvq16V/bgq0YZu1wsbxon//bOTxX5T+eXPhd/bP6MHGsz7m/tmO
  4955. +EffkL635CrL/jkK8Y4cFJtLr7Ltn8mwa/ur9M8rAtOiTQFsWt+U/pkbaEO/2g+blrcC+2cr038r
  4956. sH96+RJ5c2D/jIrA+NVs3z/jobub7ftnOvSMZvv+WQHd09z3/rmT9pMC++cehEe+498/DyAs9R3/
  4957. /tnK/LzT9/4ZNQTlmxTYPw8jnSPvSv+cclWf+2c00nO0Sf8sWd3n/rkD8dKOHl//rEGcog7pn5uK
  4958. LPvMbtjEeKV/bre2aYZNa5f0z6esbbywqVPSP1+1tnGhUYqCOo3++UGgjT7/4aPtqH//zEBY61Hp
  4959. nx8VfWf/3IePjG/9+2ctwg4Gdxp974k1lv1zD2wOhIjNM2ts+2cr7JpCO43++dvAtGjjwMH3hXUa
  4960. /fP5QBv6VRFs9vbrDOifm4dy/doZ0D93ILwF4b37526EtyPcrn8ehO7s32nbP49Cd0O3659RODHI
  4961. 6N/Z5/6ZDHv32YH9MxPhRxydfv2zFGETB3T69c/NjI+wvvbP3bBvPyuwf1Yj/MDATqN/3rWmz/1z
  4962. H+K1ndxp9M/XivvcP2cPx3pgXOdx9c9YxEk9s9Ponx+UWPaZdNg4zu40+mentY0HNvsmdhr9c3ip
  4963. pc0O2Gyc1Gn0z7OtbfYyP7HSP+cE2ujzX5TxTKa5f7bz+AjT++f80u/sn3mI747p9OufboTtjpO+
  4964. N+Rqy/6ZCZuGyWJzytW2/XNzFJ+lkv45MjAt2tTDZme89M9xgTb0q/CTMJ5NDeyf0Sfx2arA/jkb
  4965. 4XunBvbPdIQ3T7XvnxXQ26fa989t0J3T7PvnbujuaX3vn6083oTA/ulF+IHp/v0z8mTUg9u/f0Yj
  4966. zOnue/9MP5nPNAb2z4kIb5gh/fPL0j73zzzEa5or/fPcsj73z0OIF7n0+PrnAcSZmCH9c065ZZ85
  4967. Cpu2y6R/XmFt4zwF/naF9M9ya5vZsMleLv1zi7VNNmwmZkn//FWgjT7/ncJnffz7Zy2Pv1T658Pl
  4968. 39k/Q5181sa/fzYj/rZs6XslFZb90wubmhyxubbCtn/yd1eqVkj/3BCYFm1SYLM5V/rnpkAb+tUu
  4969. 2GzMC+yf+5zGM9G9++chhNflBfbPo07j2Wm7/hkF52/Os++f8acaz1zb9c/0U/lMSd/7J9+DaYwO
  4970. 7J87EN6w0r9/NiDs8Er//rlPfzel7/3zKOw90YH9cz/Cawo6VfpZPCersO5nG/sFpJc8AvPVJ53q
  4971. iiD/9EYhvO7OTpV0Nn33mj6lx367DfEaf9epVg3oe7+tQpzWT3zrTE9AP2G77WJ+DneqX9LnOz1y
  4972. DTGh+xpi+EjU74s9/YhlaEGcXQhjpwj9zGNdhppIv/zwWE6k1YpjPcxjbd8QcCwP9LwPO/3ugaQi
  4973. rBRhxxjngw1+/SlB+hPt+M5RykeoV/26j70d3yWK/Hfn995TCUWG22HX+57KKBbk006/eyqxCPPC
  4974. 1nxPhcdKQUDop99/rFLYHf408FhVCD/a61g7EHbk08Bj8R2n9j4c6xDsWj4LPBbfhWr7zP9YfC+q
  4975. 9TP/Y9Gv+P7U4c9kjHtpveU4GHoaf9xYbF5bbzsO8p2rls9lHHwjMC3apMHm0BcyDr4baMP8892s
  4976. 5i871SDJK/PfhLCDCDupV1lbmB7Ch0i4Xn6J7zCFOUYb8YeY0hyFsANfBo638aON+L3H21SEH/ky
  4977. cLzNQ7jjqPV4q5//8d2xo/7HrkVY9NHAtBoQPvs70joAPRP6yaaytSKsoFdYO8Iqjvb4hr7+G4P5
  4978. xeKY0QivtTmmPv5Bbzzq7zv69U+E77VIrwLhzTbp6es/viN31H7+2c13576ynn988d3Qubd96LJ1
  4979. fmNPtMRvhP6Yfm18neU9XM4ro9DwCd90qvWDtD7NY3xXL220/7yirx8R7gn2qsWo7NC31vmPoeyz
  4980. SMh8f2ob7GujvCppYE86HIuLXGxfr5qWzbXZBuux+Mgkv7GY5d2JeM3Xe9WqEJ6rmMdLTD/BRgfV
  4981. x//T0Qdv9KpUFig5Io1xWxA3c7NX8dfJesetkbi0cyBu9E1id4X1MWgXC7vDN3tVDPNSYm2n+z/s
  4982. jt7qVV+Y5lT9/jfCD1V71X2mcP3+F8LzbvOq4UHGmMawQwgrvd2rDms9YUcQllrjVZODe8JCx6J9
  4983. 7vSq35viOhEWvc2rOk1xJyIs8mde1WwKS0DYIYT1N8VNH8t3vLzqQ7HjvbsChOWN8vcN/rFdk6HV
  4984. 3uNVD/eXcdFqzs8OvI9Yyfzc71XZwfQrm3gbgwL8YTfiuX/pVX8xjcM+/88W/9ev345DfT3gVbf0
  4985. 9LOAecbF+uM7ob/yquX8/of1AX2Waxq+J7oNNsp6jWZ5n3YH4mSP9K8z1uVuvkuK8OkSflPwnMG8
  4986. 1cm+XwNt4oNe9Q3WLaG3r/fTGfcI9MyvvWpkr7jUwlHobBstBlqejZYMrcBGy4ZWBO0KC60SWgO0
  4987. 0y20Wmj7oOVYaHxH1vmNdbwD0CZ+Y52Xw9BioZ0ZFFhvfN/26O+9asRIXiupDCw/JrvodpvyQ2t+
  4988. 29s9/pvTdUE7BG3uIF5HvT5AT4B+GHl6hr7z2A0Bejb06nbRnwnU+T7w/lav+h3v3z1/Q0DeWqAX
  4989. fepVvw4NzDffDT6CtE+yKJPzDNQHtFMttHi+MwwtyUJLg7brC68qs9CKoEV+6e2e581alRxvhoW2
  4990. E5rzW4yZFvW7EdpEaNtYP+8G1k8d8wOdP9wb+lGgvpfxO7yqnvqXgTrfj94Dnb8gGKoC6zcBnXN2
  4991. p3U9ZUJLgDbGQvNAS7bRtk3gO6yB5aXWAC3TRtsPrRTaORZaG7TNndb1G8p3tG3SdCFwj00+Z0Pb
  4992. a6NlQNsHbbGFVsF3waHNsdBqoE30etU8C20XtGxo51loTdA2e63L0IrAWhtNOxPpeq3LMApaA7RY
  4993. C79rZ/mg3cX6G359YPkRN/6IVy2wKj/fZYd2soVWA60I2mir8kMrhRZtVX5oB73W4xPflW+20TSc
  4994. 6x+y0fhOfouN5obWaqPx+kEbtEsstFJoE7sCNdZpKrRSaJfqfS1wDN4FvQH6aqvy85rFMeuxrJV7
  4995. DByzKf/ZmPds4o2CFmmh6e2PNKOgFTCvqwPzyn0F8qCPs2p/7j0AbaiFVgOt8ligP+rPj0HbCC2Z
  4996. xxwSeMz90BugT7JItw3aPmgRFlooFumNNvXjgrbHJq+zoe2FNs1Cy4DWCu0Mq/Jz7wSb49VA80Ib
  4997. aFV+aEeOiX9M2BBYfuixyto/2qBtVtbtHMq9G5RN+aFV28TjXg41Fpp+/QfaNiX+cVfgOswDvVVZ
  4998. +8e2c7jHhnWdN0DzKmv/qNYH/i7DP6YHHvPwOVyLdln6hwOBydCsxsFoaCk2WgK0VGhWdZcJLc0m
  4999. ngdauk28bdzrAppl+SfxufAuS5/bD20jNCufa4O2zeZ4odwzCJqVz7UgXjU03efkmqFf+RF3P3Qr
  5000. n8s8l89/d1n6jgdadJBN+aHF2MRrgDbRQtPbH1osNN3nVgXm9TD0jdCtfM6BSW5bkHWdR0OrDQps
  5001. R329C21HkPjcoMBjcl+R/UHWPlcJrcUiXX39D63VRtsNrc2m7g5AO2yjHY7l8+vWZXTEYf0ZZO1X
  5002. 3NvEGWztVwnQJgbb+D+02OBAv9LbH1q0Tbxt0GIsNNZ3qRxP98enrgksP/SiYGvfOQyt1OaYjsl8
  5003. Lt86XjT3ZrHREqBVBlv7VCa0mmDr+uZ+L9uCrX0qHVptsPiUWhvY/pP5vL+1Tx2YzOf+rf3mMLQW
  5004. m2M2QWuFxl/pCf1V4DFjpmA9F9LVfS7ud/7HPWlCAsupn/9BS4WWwXRzA9PdCL06xLr+dkCrg2a1
  5005. Fm6EdjDEui0Pci8ci/zo5//QDkGbbKGF86JKaJdKtNBioMWHWh8vGZo71LrvZEPLDLXuO5XQSm3S
  5006. rIVWEWrdd3ZzTx+beAegFYVal/2wHM8qn46p8EebfEZz7x+b4yVA22WRT7b9qKl8f6FLlbBabygP
  5007. LD/0I9DHWpUfWmiY9TG595ADWppV+aHNDrPp/9ASoEVZ+T+0ZGhPMK/DA/Mag0o7aJOfZO5dZKNx
  5008. 36NDYdZlrIR2JMza92uhhfazGf+hOfpZt+MBBE7sZzP+Q4u10RzT+V6CzfzHPZRstARos/tZ+2nm
  5009. dON4VuMU929KtinfNu711M+6jzZAK7Ipw35opTZpch+oCpt4oW7kx6Z8LmiV/az7xWxoNTZlz4C2
  5010. GVq6hVbh5vNuXd33j8x+mAbtELQq5uuZ0sDyQ0/tb1N+aGn9rX2tzc33MKx9JnQG1v82abqgVdto
  5011. s2fwfQ3reuM+WNv6W9dNhRzPqk5roO2wibdLjmeVlyY5nuX5P/fmsklTm2ldPrbFITmePideWhKg
  5012. e6G39Je1yJKSQP9H2i6HzfoXWrTDZv0DLcYmXgO0iRaavv6FFuuQ9e9bxYH9H/pGh836dxaO67Dp
  5013. /7P4PonN+hfaDoesVTYEHpP7k+132Kx/Z/H9Epv1L7RWG203tDabujsA7bBNObjn6RGHzfw3W9Oi
  5014. BtjMf9wTbYDN/Debz3PajH/QXAOs10zcby1+gPWaKX02nweVNdMFawLLD90zwLodD0CrHmC9ZuJe
  5015. bnttyuE4T9P2WeRHL/95fD/GpvzQ9g+wbqdMaAcGWK+nPNBCB9r4PzTHQOt2ajiP7+FYt9N+aAk2
  5016. abadx/d0rNcp+7jX3EDp5x+tDiw/95gbaN2OCdB2DLRuR+5RVzdQ2vHhwHQrobcMtJn/oR0daN2O
  5017. u6HFDLLxf2gTB9n4//l8f8em/S+APw6yuf4BzT3Iuh0ToBXZpJkJrXSQdTt6oG0bZN2O26DV26TZ
  5018. AG3XIOv+th9anU28Nmg7bbTQBOvj6dc/5Hj6GrazMHD8S+B7RF1qPfUvCwPSzk7gezw26z9opeE2
  5019. 639oFeHWa9zdzG+49fxwANqucOs17i5oDeGyxi0JzGs4GjhhsHV+YhL5no7N+hdaymDrMmZDyxxs
  5020. 7eOV0EoH24z/0CoGW/vObmi1Nnk5AG2HjXYYWt1gm+sfSfAPGy0aWv1ga59LSDKOZzW/ZUJrsCmf
  5021. B9pum3xug9ZoozVA22OTz/3Q9g62uf4H7aBNGUK5J+Rg67WqC1p4hPVa1Ys0XRGyVl24KrD8iFsT
  5022. Ye0Xnjl8r8mm/Nyr0kZrgLYrwnocr4ZWFyF99aOVge0P/YhNfhzJvKdgfcxoaI4h1n0xAdrsIdZ9
  5023. MRNawhDrvuiGljxE+uKGwLzWQj9ok5/d3IPTRjsA7dAQ6zIehnZkiM36by7yEWkz/nMvz0jrvpgA
  5024. bWKkzfgPLdZG80CLj7T2423cM9RGa4A2O9Jm/JfjWd7/gZZsU75QTLIpkdbnmy5oRTZlmA2t1CbN
  5025. DGgVNvEqoHlsylcDrTLSug/vglZjU/ameXyPzLoPt0JrirTuw9w39VCk9OExeYHln4/zzaHW/jQb
  5026. WvZQ6zJmQMuz0SqgFQy17sPcnzVzqPTh3+YGtj/0XTb52Q9tr80x26DtG2rdh0NTNK19qHUfdkHz
  5027. DrXuw9wbVhsmfXhJYF4zEbdmmI3/Q9tmo23jHrLDrMvYAG3XMOs+vB/a3mE21z9S+J6Xzfk/95a1
  5028. yYsL2mEbbTa0I8Nszv+hHbXRKrjn7TBrP66R41n14V18mGC4dfmaFvC6nXUf5t65McOty8D9dCcO
  5029. t84n99iNHW7dF7nvbvJw6zJwL173cOu+yP15K4db98VUaDXDpS+enRNYfuhalLVfNEGLirK5/sG9
  5030. f200bSGOHWVdjlHQIqOs68a90DielcY9hHk8q7bgvsKzoVk9O8W9hkttNO4/vNNG457EzTYa9ykO
  5031. P6lLTbTQuHexC9qjFhr3M95tEy8eWhM0q+fv0qAdskmzCFrpydZpVkHbfLJ1mju5R/LJ1mnuTeXz
  5032. Zt92Pwvv0/TnX6FFniJtK/ZHEBaOsMvEng/Wd7//sQj5h3aK2DOM+zFnImyEKSweYQUIc5jCUhCW
  5033. h7BQ07EyF/H9rS71avexTO9/QIty9tgzrBphkU7/dOsQFo6wCFPYbu79jLBwUxj3gQ41hbnwv2MR
  5034. M9JlPJPc/0rfc6nzIzaG6A+mMh73i95/apf6i+RRf/+Je0iP6FI3McziGft46I6R/vWaspjvXlrX
  5035. ax60lJH+9epBWPpI/3rlntTZI3uVH2GZI/3rdTf3rh5pXa8HoIWP8q/XVuZ3lH+67czvKP96DV+C
  5036. j1H+9epCmHekf70e5R7ZI6Ve3820rNcMxNt3mn+9FiGsZnRX915SveuVe2lHjvGv17olfC/Bul73
  5037. QEsb45/fAwhL7RXGvbhTxvQq/xK+t+BfT+FYHCQgLIEByREuvfwIKxojawOxi0eYp1d6KWl8r8G/
  5038. PjMRVtorL6WSnrk+kxFWMEbq85krLOuT+4LHn+5fn3u4mBnbpTJt6vMQyzO2V/9H2OyxNv3/Ik3b
  5039. CG2wuf0v4nPm/mHce9wztlf5EVYxtqc+mb9MhJUi7LWe/Pm9t1kJ3TXOvw1qLuJz5/5pcy9z5zj/
  5040. um1EWNQ4/7rdj7DIcf51W4ew8HFStzdfblm3odz7PLpLHZA60Z//R9i28f7pT0RYDcKGmMISEFaN
  5041. sEhTWDr3SB/fU+/6/nUI24ywrVIXVs/S6+WH3WHYnWwuP8LaEdbfXH6EHR0v61Jf+RGmndGlBkgY
  5042. n9tsWcrnnLvUYyFG2QLeDyj1f+5eH/+WoX3PRNl7ntWX92tu0vdpi4decFaX8tqlmRaYJveDj59k
  5043. n2YV9Ohzjy+fexCnbrJ9moeg10w5vnxGpvO+pX2asdBT3Rh7jyOfedyjflaXCrJIk76xGXrz7C71
  5044. nN+7ET7fMFLSr9/BbuP51nnT1//QSy/oUu+LH/vmBea7DVp8AtaOoX2vC+6lH5tsfTzqs6G75nap
  5045. bzTrusqErs3rUrceR13VIE7mAuu6YpoNF3Od3KWePo42beWe/4u6VLBFmvr7n9zL/+Nv/d4z0f0H
  5046. 8RoWd6llfL9m+6X+x9PfAUszv7qlv5MTibRGNWKscvCd8AyrPM6PqAsOeOc3BfF2pnWpD8P4rMRl
  5047. FseqCzIfjM9yVyLO3j90qcv1988v9/cdZk6sacvfKYi/pEt9wffhHwuwLfXZsgwHYdu0F+t3vqN1
  5048. 7RXWZTgS+F5ROKrowOU4d9P3lLrCVNfyXpHsZ8DfQqh/vktxj9TQWZnW7djrfSemz99MqLtS0l+Y
  5049. aZv+Nqb/gqSv+pa+/v434pWu6FL92AZDllvH6/U+lf7IEJq59qUuVczjvWYTz6I8sxEvchXqmeV5
  5050. Y7lledh2ebCLWd2lZuj1emXvtsv2tR3TrIFt5ctd6iB9YnqW37tdsfJuF/PcCLso/p6Avj9fVp/6
  5051. J/30COJNLO9S8xjv1SwLPy0N6BPR/A2Ja3E+zDjl2X06lr7/MeKVbpB4p+T0Od42xKu9Qcr2277H
  5052. 2494DZskXtaKPsXT339Gd2q6WfwyJNeyHfX1L+z2om1u7lkD+O1/mgq9YUuXuojp3JP7vXWrX79D
  5053. nEO3W5+r0HfqLuf7jl3q69Ce63tW/Z62+2Hr+lmXmkvbfwXYdvsZ89oO2+SfY65hX9meb5HXGr/x
  5054. St//BEPCkfu61E8ZZ/VK6/rttbeB7v+Il7JTxq6zV31nGQ7A9nBTlwrp/W78/Ii9Qb6FlmbUzR7m
  5055. p17q5lX7dJn3Ntjue7xLXau3jeUeg5Y+5cLwU4Q2H7k0yNgL0GosPXBWQJkzMnl+qNQ69uNlt9mO
  5056. 7WyLfbCtH6XUuz3z8PfuW9vO9E9Tapyjb/Mo4xxGnLTxSh2lz4+5zaLNA+dDF4a1UWcodRXnkgm3
  5057. 9XkszkC89DOV+gfjZdnE6zUWsz8cQLzwc5T6eVBgf9DXD9CrJynlZb0+9v1l0O9/8LdYYpW6vXtd
  5058. Zey7q9//gLYf2j29NP38D1panOreP5tjBX//JRVhmd+zd0Mt7DZPVn57N+jv/yO8GuHLLfq7fv7L
  5059. /EA3n4+0Xsnne3vyoZ//Imwfwsx7QIRjON+LMPN7/LSNzjLiO03x3Qg7aEpTf/89i88fK3Vur/h5
  5060. CG8zHUu//oGw1l7xqxHWgjDzOkzf/zCLv03qn67+/jPCI6coFcG2nLC1z368m/lBvPP0fbW2fu++
  5061. 1my3GExbR+OV+rpn7A5oN339B7v9U5UazLRn9T1PKYi3c5rk6ey+5WlPNp+H/O486e//w67KrdR9
  5062. XJ8s2Wqae+ZHNIRs6rbbDzttltiVW9vx2uXRbD6/o9Rp/TgWbu09zjb0M42zLFs0puCCOUplsy+/
  5063. a1U2Y67wFY5xMhBn2zz0U441nVv7NNZUI072fKWe4hj9pU3dW6zf9uXwt/WUKme8byzjYYwOCfz9
  5064. A8SLTVPqMv364m0B1zhYDheWEUUXKTW1n4yZvcqOaalf77KnI47nUqVm+8a+gPra6FdfLAN/L2nz
  5065. 5UoNZF5+azNeWu2fjniZVyi1wTce9sHv4vmbSZnf7Xf6+R/sNi5Xqk3r2xzDcqQhzuwrUV/Mz/a+
  5066. l6MJ8ZKzVJ/3F9Dv3yFOZI4y7olZ7K1/CHosdP3d82st82K5b0F6Hn975NuAvR7U9s9u1EIO6+wD
  5067. Gff0L7xQFMKrNv/WjJwNJolEUZYBX+AUzfmMyilU/huEE8PpJC+B8G5gDAkvc93rS3qzlHM+lbpg
  5068. I85FJE8GG3FySf4abIpTEmLEuZHKlhAjTjXJL0KMOPeR7A0xxbk81IjDd/C1a0KNOC+RVIUacd4k
  5069. eSzUFGdumBHnCyo5ILyo9i1JaZjsKMpaqQG5xxdnAvoQr4udTuW8fkacGJJUEF5JjydZCdLm2wdf
  5070. bfcGh3yrV3mWLx1+4bXETlbsIVa3r/4/lvoPI+FlD95BeJZmW6X+h1N5ROqfm5xrv5X6H0fynrn+
  5071. PVL/86hsk/pfSPKQ1H8Oycvm+s+V+uee6NoNUv+3kNwh9X8/yW5z/S+W+n+OylVS//tIKqX+3yG5
  5072. 31z/M6T+O6hcLPXvJcmT+h/Cutxsrv+RUv/6PuhxUv/TSRKk/ueTXN7PMJX6f3rjRi0kfqjUOfu1
  5073. xhuYzGMCCd+EZrRBJNn4vybIJu5sc9z5vrhsvGEk6K3aeru408xxE83HDfcd91q7uEnmuIvMx3X6
  5074. jrvRLu4Mc9xkc9whvrim4z7xEy1kh07X+gL5hYm9Ay8JOxxkxP0HSMi3IJN9ZmfDIejzPwH254+0
  5075. jPG12pIQY1R6gkstuhfdmf6jrQ4x2rNfqET0+uJcF2qkdiuw/434GK51/wVdF6QZA5r3TRfyfEAL
  5076. 0Tc5+KXPgF94u6SL5A3WMP71vcp4YZJH5ySlfaQZR9dbhrZP+hJQ288M0cfOs3wh/EJn0++AcguH
  5077. fwTYxvtC+KW/z5ZbTLUE2E7whfAL6/NBX8TAdKf4QviFdfIQiVtKI7Zb0G436k2x0RfIL3Qv1mnQ
  5078. rZqpG50eZCR0BjDoTCFLSCbhw3eTUJsryqVM98IgY9ms/10uyirGyTIrQZIfwwf5PdsnZUs1RtHm
  5079. AWYD/4ysPY//+3rK8ibj6i063xfIL2w3PuQaxJuECT7ldqkUbj+il5BkJ812aBb5OjH/+eKcmP9O
  5080. zH8n5r//f89/4QdOzH+G7Yn5T9NOzH8n5r8T8592Yv77XzP/Rb18Yv4zbE/Mf5p2Yv47Mf+dmP+0
  5081. E/Pf/5r5b9RzJ+Y/w/bE/KdpJ+a/E/PfiflPOzH//a+Z/6J/e2L+M2xPzH+admL+OzH/nZj/tBPz
  5082. 3/+a+W/i7hPzn2F7Yv7TtL7Mf/f+FGnfo4/NM4JF4xe2wQj+hM48GTLPJikM1n+eQ5tA9/1VsFGf
  5083. yVT+Jmb3kXwrZgk0mxJimD1DZY0MpkM5Nt0Cwp1MLqPZ78XsLCrtIcZzvTeQjAs1Xo4po9kmGVlr
  5084. qdwvyh+oKFH+i8rIMEPhD0hrG2RkfYUKy6oflMpXYUatf0CFD4/TOx+isqWfPJFL5WFRvqRyUn9D
  5085. OYmbl8T1N5QE9pv7RZlE5beibKVypkPmfSpzHYbyDpWnRMmm8pooE+hy5w0wlHVULhtgKBVUOJGz
  5086. du6k8i+QC4B/pLJ8oBHnV1Q2DuSPNmAw4VsSIYMMZTeVMYMMZSGVB0R5gcrvRamhkhhuKG9SWR5u
  5087. KH+l8okoH1HpN9gYS78icQ42mj6E8hyQX/g8rmWwEWe0Xq0SJ5okIsKYEyeTxJGMkjhq+8M/1UJ2
  5088. 6u75kC8hfuFAfhUdKjLYcOoKEpc44U0kc4KNhg6lc3jEV+uoPClmX5P8WXx1tP6bo+KETrZ6kvjq
  5089. BpIrxVd1l75LzH5B5U8hhg91knwVYvjdCppdLB55GivmavHVRip/EeUCKv8WJYLetUh8NYdKofhq
  5090. HpWXxFc3UfkszPCH31BZLr76IJV14qv82XDtI1FeohIiHrmSytXiqx9T2SrKHiqdogzSF7fikcPo
  5091. XT8VXz2HH78UpYDKEPHIJVSmgMyhL1F5RJRCKn8COV/j9in4OF98dYNeXPHVpfruQKJs1d1APLKW
  5092. yibx1fv1D1HeozJWPPK/+HF+uDGpR7OBXxbleX78M9zwu9dJvgk3mv7vJGPhkdt9LvY78dUufrwt
  5093. vsofldX+Ndjw1eGniePGn9btq/+TdcYDjKtvvTLRlwl+4UTNHw0N8o3X73G8flXvEE/7dp/gF6Yb
  5094. xIp4HuRdXxL3DTGUCCqPDTEpN0Uaykgqd0WalOKhhhJDpWOosVQ5DySscpjR1+aChFSDpPnyf2i4
  5095. YRaECg87MtzwZ/3PGWXEGQAlJAZkji/O6pOMOC8wzg0nmeI8fJIR50+M8wzI2b44/zjZWHrdgpoK
  5096. +/Jk05qKDsr1yB1QQk4/xbTu3O405sB4eHr/Oqcpzh+cxuR+uj7IOY0ZNZGELsW+8C3rgD9OvtoX
  5097. J+tUI7VSppZ3qim1TacaqZ3JBO491UhtHckDpxqp/Y7u2HiqKbVxI4zUdjG1mBGm1OaPMFKLYwJX
  5098. jjBS05175QgjtZ/QWypHmM6i3pXU2phaizk1JanNYAInjzRS+1gfjUcaqb1+mlTRmSESZ/loI7Uw
  5099. F1JbAVLlS+0Ts/KZWbl2jEmpBKn0Ke1mpWuMzfq14hGXX1+I85nwC/vC/ZqpL/wY69yedVquLzBX
  5100. zPXDsEDjNZmNGLLcKu7DvsCHJe4/SfZK3E80CTHFPbG+/p+tr3t8Jton8QsdgD8U2e0z/6+uw32+
  5101. 3L1c4hf68rckr0lR9GK8K8fsR8KLVXQw/bSTtiZfbggJeVzvzX/19Wl+YetX8fh8kXmtz/rSUEOp
  5102. 0V+PBdnlUyLDjGatpfJmmGFWR/JBmCmBjH6GUk8lv58pgaH9jQQaqLzV3zBr1F8D7m9K4DKHoeyl
  5103. stJhSmDYACOBJirNAwyzAyT/HGBK4PKBhtJMZdVAUwLDBxkJtFB5e5Bh1kby4SBTAleEG8q/qRSE
  5104. mxKIGmwk8AWVdwYbZt+QfDTYlECmTMReKoURpgROkok4iLPXMSH9SAZFGktVabMe/3x7qQTyC/vI
  5105. QQ70R5Yajf82STvI+YMt4g7zTX7D5CJZKD0gLsiYZAeQ8BXRCKvjDvbFHSxxb2bARIlbTZKOj7s1
  5106. i7gJvrgJ5rhZ5rgMybWKO9AXd6DEfYG5O1PivkJyEchbva/r8Hu2L0F+6VNf7om703dhkl/Y4y7i
  5107. WPpsmLFwyyTheuuQ6ZoQouojZZEvjF/YP7m/S5AHpM13pMBx52KfxC9DpVTafk1f6WqXkLyF/46e
  5108. vPaMOy5fIL8w33zRNIhzykifkiDKXJIUITxUEK+cBow7fzbWkxdpho+VsQI8+E/C/8aTpCYfR3eu
  5109. I/m8v2H2a5LBDiP/e0i4awN/IfUVku0O4+Lj1yS/EbNQDlMHHMa4PIxk0QDDLJmkSMhS/bxFiEe/
  5110. GDbQSOAmklEDjQS2kfx8oGH2IkkjCBcxB/ULooMMpYNk4SCjYR3M+h9FmUTSMshIejbJ14OMpC8k
  5111. uS7cMKsk2RFumN1K8mS4YVZLcu5gw+wVksWDjRw0k+wX5RgJzxqYgH7iExRhJDCC5PoIwyyV5BcR
  5112. RgKXkwwdYigbSWKHGJs73MaPR0TZrW+zOsRI+jmS94YYSR8gyY80zIK57NwcaZhFktwbaZiNJjll
  5113. qGGWRjJtqJGDK0l2i7KZ5I2hRgJ3knw81EhAP51eOcwwe53kp8OMzttC0i5KP36cMtwoQhRJ63BD
  5114. mcmPkCgj6RSSU6OMRcolJO9GGWZVeluK2d0kkScZOdip32QAeb7n/sK7P9VCmnWa4XP3DPFv3aUr
  5115. NOM2wm0kY8W/dZdW4t+6S48Ux9VdOk78u5nkEfFv3aWbxEx36ffEv10kV5hder2QbJKvhOguHSX+
  5116. rbv0WeLfD5A8LP6tu/SL4t88B9JmihfrLn2Z+PfJJK+Jorv0p+LfukuHiuNmkGwR/9Zd+lHxb92l
  5117. 94rZQ/pFKPFi3aUzxb8/JHlHFN2lvxX/1l16iPi3fgJZLf6tu/Rj4t8FJGPEi3WXPl/8ewc/nhFF
  5118. d+k3xb91lz4s/q2f8peLf+sufaf4t+7S9eLfE0nGixfrLp0s/l1E8pwoukv/Xfxbd+lvxL9/TVIh
  5119. Xqy79F3i35+S9BMv1l16vPj3WJIvRNFdeqg4ru7SE8S/80g+Fv/WXdpxkmGmu/Ro8e8n9StRJ/Hn
  5120. 3Lr9e1twyB3ByeLR+t2rbM0Y2nmZUPtalHUkw2SxfDNJi6y2HybxivLfJH8KNjLyVxLeD+Xp2Qf6
  5121. XbIQQxnA9c9TIYZyCsnPQw3lPJJGuSWxkOS+MEO5muR3YYZyA8lquS31IMmt/QzlKZLS/obyNsnt
  5122. /Q3lI5LHpbcN5vy432EoI0neB1nZs4aR85dUCdC/cMrlgls/O5mu/SBbv/p+vr+pvv/S31TfnBy7
  5123. 61vfGrNe6nsMV2z7RDmHZLnU9yKSSqnvK0iipb5/QjJH6vt2ks9F+W+SSKnv50l+Ly3xMcnfRPmG
  5124. ZIu0xGlsykelJc4myZCW0O8+XystkUUyXlripyTJ0hJ3kVza36q+5/lqil/0S5AkOZrpTLLbNs0X
  5125. kia2m0hWW9pm+0L4hd1N36mUiZ8bYNt9Js0v7CnXkKzwt92DFRjLwutm3J0siIvD7sttnBEG+5TL
  5126. NeOsW//zrZVOChnMrs+F3mzNdE6JcHZVXm25olc4xxr9nmyv8P/UdNgYdPLFFvZM/zwLe3rWTHO4
  5127. cS7P1TevtK6hNFWTFa25PaTtF/jCF0iG9FPujZqVn/j53wBJXbvM3/Y7yvF/q56+qz7+U+rvRL76
  5128. mC+xHe0L4RdePlrMAz+O//OC/l+0neSz5RfOCvqlJ56RftlTtv/Jee8POc8+nrz9mOfV1cEh3wSx
  5129. EjnZ1NGcE41+gYyEcwsdroFkoWZ6DOifctD9QZJcT5MEGXF0JTbIdAmd91QYZxZLemWQMX3rfx6J
  5130. oyu8/sIV6kNM4BG5pLqQVfmCED3p18xKmxA9gX+DXORL+vxgk9mcYL86CL4u5LqGO1za7jtcUh+/
  5131. vVELaQxepRlXqofzg3cNOJ6OJOGVUS6VxpG8Lcp7JF/hn7/b8TEfYFog14a+ppIPwo7Ke5na00HG
  5132. xZ5Ykrdk4eUmCQ82LpF+SDIW5Ezgt0ztKrkRfIwK98pip7ye5C/BRo3OJeF6mHeqFpGMlEd0PiWJ
  5133. CzE8rB9Joe/hHS68+KAYW3wLlU9DDD84xgtv3JOVHj+Lz/hslcuuXFlpvww1ru3p15weAcn3XbdV
  5134. 2x+6Eb56RzDvnob52ugPmnHAlXzS6B3NuES5luRTUfg8UdiAIEO5keS0IEMpJXGLcjsJn6l61NeE
  5135. h8VvdjGTx4KMTO4mGSQPhzxL4gRZ4ouzSp6n66CyTsyCw6RqSfqTvCrNkUjyd1EWkHwqZDFJJ8h9
  5136. vrXmz8OMqe89YBCvQffyteTbXVrK7T5fWx7Cabhn/TZDakO/K8OVHQ/Cn0jS7+awLXaT3KwZ1f8s
  5137. yR0SRzdjxKd8qantX/wEbfG3oGnSFqPYFuWaUXh20rCfyjF4vyPsTnx50Rc5I8gY+xrZsoVSr3x0
  5138. U3/GjuQFkk1BplOT16Qt9IfC/i5mESSfCnGRxEm9DieZL1U5kiRdCJ8K1XJAkn31+mCoUa+fAIP+
  5139. ERpQr4e3urQjW331+jyKncivT/nGY37Rz0aY6UdlQNjN1N8INpQQKu+CXNpTf81BIc8H8cY7Txh4
  5140. iTzsaubSZ/CCVOVRpvOWVKWXpFVIEBP9XDPV0XlSR3xmQ7+zRLMLSTKF8KE77X7xfj55pD+zS4WP
  5141. cWrPCbk7xFfjvjr6e4hRR2ewjkYH1lFTtUvbX+1XR7z1yMLrT1S9IiMo97/WPhAykUqXkEtIgoON
  5142. BwT+I+to5xaXVr/l/3YdST9M0GTOpul1UjG8HxbGBQwnyZkkvBvwii9ykfTD/SzKdVKugyS3Cnmb
  5143. 5B5zP/xA6m8Eu9FXYqb/ekGwdLB4krnSDyeQXCHKuSQFQopJ1pr74bPSD4+x/r4OrL+8W11awa2+
  5144. +jPWVB9IBV7ERN6RamplBYYEG9ONnvzQYL/7zN1+daEmqw/ever2q5el+toZlTca9btLrIo2IWEk
  5145. nJO76yVR6mUelWVSL4tJsoUsI/mV+NVWkmdF+RnJi0LuJXnD7Ff/FL86i/UyNrBeUm9xaWm3+OpF
  5146. L9u54g2/I3Lh+YAvypua0eaKqX8kxenPYx4VEk4SZG7zRVK2RVSyJJ8XkxQJWUXyhJTtcpIXRFlB
  5147. 8rqQX5K8T+Ir22EpWxzLdmZg2UqrXFpFla9sOHcZLiUbF2Q6d9HLPFOakLeJw27TjElO/2uTMp/M
  5148. w38rxRxN0k8yNo5kuLnMWVLmPCpXi1kRyfVCrib5o5RZ/32Ut0ThBULdCfV7vPoQZG7PEPHzFJY5
  5149. IbDMlTe7tI03+7UnT7CYNXpmGK8WdT/uwicXhvlazdeEUb4mJDmVJMJctsulbJebm1BvqHXm9twj
  5150. ZfuluQkf6W5C4K9JDpvb81tpz/NZtmmBZau7yaXtvMmvbGw33pngWKivE7rb7bC02wgepkvKNpZk
  5151. oGRgAskp5rLlStkKqKwVM67ztBuFrPW5p76y0WdmUZ7Ru7iQPXoXN7dbf2m3VJYtObBs+37q0pp+
  5152. +p9ZtrbNLu3w5oCy/Uf0t3CUK/I/tGyxm1xa/Ca/sv3HrKfSb3RpGTf6lY3jJE/FDrJsvIa9yhfl
  5153. 31K2U3gYJcUZQxIuGeA9B+1Uc7vlS9n0M9BrxYwP72ubhZSRvCRl20XyN1H0N1k+EfIsyTfmcTJU
  5154. 2m0By5YYWDbPT1xa5U98Zet1ruUKMp1r8dZtWLUm7w2Q8KGU7nOtTFnj6V1+jeRnH8l6IS+T3Gwu
  5155. 9xtS7oFcov1TzIaRfOGrK5KpssY7hWShLOvGkGQIuZIk37zGe0TK/SnL/WFguTdudGmbN/q1Ka9C
  5156. 8bxpH0vP09Puxe/fNKNsg1iCT6VNh5N0CnGSOMxlS5eyXUZlpRQnh6RcCC8k6BdSWLY6kv2i1JO8
  5157. LUR/qOxDs7+2i7+ex7JNtVj/34D1/w2+sqmfaCGfBF0gTcqrUWF3SJP+muRXQhpIuI7jFfRGEl4t
  5158. nBrkS1quN/AkVhsu9f44iUvIkyTnmK9RVEqcL6ncJmadJNuFDGaeWqR99Qx+LYqDhOezJPNJeNp7
  5159. o68O7pRrFG/xGsVrgdco6q7H/H+9rw7Er5PkGA0+72XmzkCyYU9IufXXyH6vGesY/W+/bw3DbL8n
  5160. bZJF8i8hfH5Paze3fbKU+14ql0iBHiDJFfIGyUNS7odJ9ojyBMnLQgYwt2+CfOnLzsuhxoB6Hcu9
  5161. NrDc9de5tF3X9Sr3/4JrJw2VLm13pU25/4PHscYNLm3PBl+59XGMYxgvpvNOeRivud3lizJEynZe
  5162. iFQKjzmX5BzzhDrTXLabpGx8F1qrFTO+kqM9KKTWt+LTn2wn8V3CfIfEdwnzfRJewuwex86SspWw
  5163. bKsCy3ZovUtrWe8r28uv8ET8RZ5J+z91rF9T5kScoBlJ9PurZtz64WGTSNaL2YUkd4vZUpLnxew2
  5164. kgNidjfJYTG7j+RUX4lI2Flo9g8SXsil2SckJWJ2Bs9+K8Vs0ptSczSbRuI7Zy0jeV3M1pN8KmY3
  5165. koyUmvs9SYxcPX+RJFluAPyZ5GoxG8iV1PViNozkXjEbQfKSmF1CclDMriQ5Emw8prOS5CwZch8g
  5166. mR5imD1KwusKNHuSZKuYfaofR8y+JnlazI7pSYvZzGZ8dIlZEsmpoYbZhSTL5ML8TSTZoYbZbSSV
  5167. YnY3ydNi9jrJ82L2Dsn7YvYPPWl5bHo072ycIa94nUGSFGaYTSKpFLOrSG4RszKSB8VsPcn7YvY0
  5168. yWEx+z2JQx7qeFFPWp7IDuatgSXyJthAEt9TOMNIHhSzxSRPitklJH/uJw8DkgySB7fvJXHKO2IP
  5169. kMT3N8weJblazD4kuV7MPiW5t7/R9F+TvCJmk3mN6S0xm0nypTx9kkRyjjwTfj3JTHn97CaSSxzG
  5170. QW8juUvMXiGpE7PXSfYIeYek2WHc+7mQXXOmPEf+Dyrz5V3LT0hy5eG8L0h+IWaTuCvBo2I2jeTF
  5171. AUYOzicJkWfP15NEyvtrN5JMlMf2biUpFLMXSa4Rsz+T3CnkTZJfDzRuHt3EjA6X59Xfo+KSF+A+
  5172. JJktj/p9qqcmZmdxaeh7T24yCd+TYw5mkhwSs2tIPhaz60nCwg2zm0iS5FH450iWyBt0r5CslgcH
  5173. Xyd5UMwi3tOMB2P194tI/hxutPZokmNidjnJoMGG2QqSCYON1K4iyRlsmD1EUixmvya5dbCRt6dJ
  5174. XhKzL0gOilkHyRExC+aLKufIw/jnk8yMkI0fSC6JkIcsSG4Ss1tJ7hKzO0meELN7Sd4XszdJDovZ
  5175. e/prRfK04ockSfJo/9gW1tsQw+wsktViNpnkQTErJnlSzK4h+fMQowjXkwySl/R+Q+KMlD0lSOIj
  5176. jby9QpInZv3+jo+rxSyCZKuYnUzyOzFbSvKKmF1O8qE8SbmCxCXv/91Hcs5Qw+whkgXyvOSvSTaJ
  5177. 2SckNWL2BckuMevQkxazabxa96WYnU8yRB6rnEeyYJhhdiPJJfKM5a0kZcOMCrmT5Akx+zPJHjF7
  5178. k6RZzN4jOWm4YTbiAzbFcMNsLMn5ww2zs0g2iNlKkioxKybZOdyot2tIDorZkyR/F7PfkHQJeY6E
  5179. Dy6z0z7HTnt9lIxIVLZEyYhE8nCUkYN3SFrF7GReZfhczEbrlxxOMszOILnwJMNsBcmlJxlmV5GU
  5180. n2RUYhnJ42L2a5LfiNnTJG+K2e9J+GYwzTpITjvZMAvmcwczTjbeaBpIUidm80geP9m42bCYZI8o
  5181. V5K8LMpKkmZRriH5pyR9PUnQKTJ4k5x2ijzNTrL2FOMe7Csk9acYi6ZDJG2nGA9a6X/RTuOxi8WM
  5182. WOQ0KfVOo+LfpnIQH9t8pyYFI4ykdaV8hPEytf738xFGriPYWE+PkF7PmwJvjzCa/h6SyJEms3NG
  5183. ylxCZcFIw+x9ko1ms1+I2VheL3tWzCaQHDGb8VEyvRmp8J1RmpWQZI8ymV0nZk9S+bmYPUNywGz2
  5184. bzHroDLgNHkGlSThNJPZ8tNkvcNtddaJ2XySBrPZn8TsViofi9ntJK7RJrPzRotfU7lstGH2FkmN
  5185. 2exxMRvB9x5fFrMx+kuQY0xmp42ReYHKjDGG2SqSUrPZVjF7lMojYvYESYvZrEvMvqByqssw+4Yk
  5186. zWUyW+OSpce/8HGLmF1Astds9jcxu5HKt2J2M0ns6SazRafLREml8HTD7DWSX5nNnhezYVzQvy9m
  5187. p5CcOtZkNmOsDNFULh5rmGWR3G42e0LMHqDyqpg9TBI2zmQ2fpwscagkjjPMPiPZYDbbLmaTedXw
  5188. GTGbTvK52WxotJwiUDkn2jC7gWRVtMnsZjF7jsqvxOwlkr+ZzTrEbKD+3Mp4w2wISdp4k1npeMNs
  5189. KZVqMbuU5EWz2Ydidi+V4DMMs/tJZp9hMss8Q86ZqHjE7COSJ81mr4nZWZ/h419idi7J+Akms7kT
  5190. ZLVOJWeCYXYtyXaz2W/F7DdU3hKzP5AMjTGZxcXIqHyEXhVjmPUnudls9rCYXUjleTFbQtJlNjvt
  5191. TBnfqMw4U8Y3kvIzTWZ3idk7VJ4Qs/dJPjabDThLxjdeDB9/loxvJFlnmcxuELOrqGwXsxKSv5rN
  5192. vhKzJ6kMPVvGN5KFZ5vMVp8t4xuVm8VMkfzRbPZ3MUv6gnUgZvNJpk80mV06UcY3KuUTZXwjedxs
  5193. 9icxe53Kx2L2Fsm4c0xmc86R8Y2PFmadI+Mbyd1mswYxW0Flv5itIuk3yWR2xiQZ36gkTZLxjaTS
  5194. bLZDzL6g0ihm35B8YTYbdq6Mb7w/OulcGd9ICs41mVWJ2Y1UdorZzSTvmc2OidkrVEbEyvhGkh5r
  5195. MquIlfGNjwnUiNkpJK+YzT4Rs8up9IuT8Y0kIc5klh0n4xuVSjF7mORps9kbYvYJlc/E7DOSMyeb
  5196. zBZMlvGN16LyJ8v4RnK/2ewPYraeyrtidgPJSVNMZlOnyPhG5aIpMr6RbDGbPSZmA7+hLGZDSDrM
  5197. ZgPiZXyjMj5exjeSjHiT2Soxu5fKJjG7n+Rps9kLYvYPKn8Xs49IoqaazMZNlfGtnZ4xVcY3kjKQ
  5198. 24LEjA866+MblXHTZXwjWSrKb0iKRfkDyS9ECebNwmdF6U/SJsqFJKFuGbhIprhlrCJZIso9JNeL
  5199. 8g7JvaK8T/KyKGP57PA/RZlAEjVDBiGS2BkyCJFkifIkyQZRniF5VJQOkhdFUSRfiZLEeyxDZ8ro
  5200. QpIwUwYUkkxRbifZIsrrJA+L8hbJm6KM8OLjC1HGkJw+S0YKkvNmyUhBcp0oj5LsFLKb5PlZxpPC
  5201. vyUZM1s6IO+uzxMyiiR/tmE2jmSfKOtJPhWyWb8jf55htoWk6DxxJJK7hRwm+W8x+5Ik6nxp02P4
  5202. OF9IOsny8w2zK0j2iPIkyftC9pAoMXue5MoLpHZ4w7JKSDTJwxcYZmeThCTIwEVyjpBqktQEw+wu
  5203. ksdE+YTkr0KOkhwVs06StETpgHzuer2QTJKfJxpmuSTtovyGZGySQfaRJCYZZq+S/EKUsXwc5SUh
  5204. E0k+FLMpJElzxHdICoVsI6maY5htJ/lIlC9IhiYbxEsSm2yYhQSDVItyOclTQvJIXhez1SRxc2Xg
  5205. IrlCyH6S9XMNszdI3hTlrBCQLiHxJKPmGWazSDbMk05L8qCQHST7xOxXJK750rNI5gsJDQVZOd8w
  5206. G0TygigrSD4TUkQSkWKYlZNclSKTEckdQg6SNIjZuyThC2TA5z4wU4TMJlm6wDCbQ/JfotxL8q6Q
  5207. nSQdYvYYyWUXypDGRx42CQkneeBCw2w4SdBCGXdIzhZSQXLhQsNsA8kjorxO8oaQQyRfiNkHJBel
  5208. yiTen3UtJJnk3lTDbCHJt6I8QDJukUF2kSQtMsyeIvmlKAN5c/hVIVEkn4jZSJIFi2XAJykXUkly
  5209. 52LDbBPJ56K8QzJyiUFaSWYuMcz+RfJzUZL4MPrzQlJJ/iFmy0gS02R8I1ktZDfJrWkyvpF8LMow
  5210. PjA0/CIZ30gmXyTjG8kdoqwn+a2QzSTviNkWkhlLZXwjyRVymOTGpTK+kfxdlAu5LeqgZTK+kZy1
  5211. TMY3kltEeZLkKSF7SF4Xs+dJ4tJlfOMzGFcIiSZZny7jG8nbotxIEnKxjG8kYy+W8Y3kelE+IakX
  5212. cpTkJTHrJBl3iYxv3NpjkZBMkqJLZHwj+T/t3XuQFeWZx/EzA7QEZaMpRLxVJpG0g5cJC6bBS5VZ
  5213. xA5GE0kqtgaQYS6nGWAuODP0jFmtNWg6eIlOVDqIGNFoJ/EWTJaWNaESE6tDVXTLVbZDsqSCC+mN
  5214. 2WQlqdCVoCV7nu7vOzOnM8qAMGDqvH/MZ37z9Ntvnz7dPZe+zM+oPCthD+F5CROu5vgmoetqjm9y
  5215. ZtojnCPh35hsuoRJ13B8k3Ah4V4JC6/h+CZhM5U/SfgfwpsStM9zfJOThcXPc3yTcBehWcJTTLZM
  5216. wvh5HN8kzCC8IMGax/FNwkYqZ8mTnX9NOE/CW0x2oYR58zm+SbiFsE7CN+ZzfJOwj8peCVMWcHw7
  5217. oRTmLOD4JuERKo0S/p3QKuEPTNYl4bJrOb5J6CJslXD3tRzfJPwflWly5/GkhRzfJMxYyPFNwj1U
  5218. 1krYTHhEwnYme1zChfUc3+QqriLhOAm31HN8k7CTylIJ4xdxfJNwziKObxJup/KyhI2E7RK2MtlO
  5219. CdMbOL7Js0auJcyWcEMDxzcJ/0XlYQljGjm+SZjcyPFNws1Uxp1YCk8SJkh4gclOlXB2E8c3CZ8m
  5220. 3CDhuiaObxJeovJLCXsJuySc3MzxTUJ7M8e3iXKsas5OUF8hYSOV2yT8R3P2pIZ7Jeyj8rKEU4tZ
  5221. ZbuEy4ocHOQayCKVyRLuodIo4TtUWiX8ispjEv5K5V8lnGmzZ0m4xM4qb0q4jsoF8tTkr1CZLeH7
  5222. VFZK+DmVOySMWcxmKeFDi7PKVglXUvmAnJpeRuU0CfdRmSdhI5VmCTupPCxhH5UnJJzbwiFNwmUt
  5223. WeXPEnqoTDtFVgiViyQ8R+ULEn5F5RYJxy7heCDhzCVZ5QUJV1EZd6qsECoTJDxI5bMSvk9lgYTX
  5224. qKyVMGZpVnlEwvSlfC+RcCWV30u4kcpZcsnLfVTOk/BTKp0SdlK5QcIJyzgQSzh3WVZ5XsJ8KtVy
  5225. P1cPleMkPErlkxKeo/I5Ca9TuVvCsa1ZZZ2E81vZyCVcRWWXhJupfFiuzXmQyjkSXqSyVMJrVLol
  5226. nNTGd0AJ09uyyg8kNFDZK+FGKqM/WAqPU5kl4adUrpCwh8ptEk5oZ/+RcHE7+4+E+VS2S7iVyily
  5227. RcmjVCZLeIVKo4TXqbRKOL2D/UfC+R3sPxIWU/mThJupvCnhaSoXyAPuXqQyW8IbVFZKOGk5+4+E
  5228. S5ez/0hooLJVwl1UPiDXAz1O5TQJv6AyT8IeKs0SzriO/UfCxdex/0hoo/I7CbdS+bOEZ6hMkxsJ
  5229. XqFyUXpXQSf7j4TTO9l/JFxO5ccSFlN5QcJqKuMmywqhMkHCr6l8VsIbVBZImNLF/iPh0i72Hwld
  5230. VP5bwl1Ufi9hM5WzPiIrhMp5Eo7pZv+RcEY3+4+Ez1B5VkIblecl3E+lWq6ceYbKcRJ+Q+WT6cMK
  5231. V7D/SPjoCvYfCZdTWSfheiq/lLCayi4JP6Hy4TNlhVA5R8J4h/1HwhSH/UfC1VS+K6GLyg8kPERl
  5232. r4TNVEbXlsL/Upkl4Zge9h8JH+th/5HwGSr3SviXHi6QkrC6J/uetV3CZionydPXXunJbqzdJafk
  5233. xvXyDx+kUtObVari0oerqZwtlTYq46VyZynMloufpL38m+wCuPQE389LH2a3Uum/b7PsoU3pk48k
  5234. yHM/0lO/EuRBvXJiT24uSB9PKX/Okgtt0luaJqrJpOOg+zYH7kUvu1pL5rpOgjxkVNbOQxLkOvGn
  5235. Bvr+Tvq2yOf9D29dxkLIPdaFf2ZcuZcsvXk0PZtdxRJJeEbCZoLcYJLejSZBrn5PLzq/p7p/vAf7
  5236. /+9A2bP80gtzZSp5dmlpl0qf4pNeSC5L8mW5oO3FquxCwjskyO0qk9Rkchn25WrpZ3Hp35MytxVc
  5237. ibVRwkpu3XxWwm1Mll5oLCPPUovDfXyn8sLle1z/Y1pl0y/8Ey9PnvFZkFUnzz+YLkEuvb99YD7Z
  5238. 8xdOZ/L092d5ht8utahVTHfjKLlXbeDJPDN4A+RtSq+k7VWVZwvZVvacVJ4nyB/dquQ2ov5bUdOr
  5239. MEvKEaFQS5Dri6vk6sNB1/4NtZxj1HLuPNqW87LsLt2yZyDIRYovyQRfZPG90ntZJfd7T1KVHxcG
  5240. PeXwcMxrN3uQoWYmn8gtGOm9lh4ze60UqmTPfb+qvFrI7r9/Nb13p5BtYn9U17en15SlV3LKihmT
  5241. G1M9V/VVNaZ8Il3Sp0tKFznm3CRBroKXMdObmeUaghNVRZ6V8MzA9sozJs5Vs5RP5DkET0so/Y4x
  5242. 8DCHwcec9LZR9YlsRBfJF0xCS3ot9uhBTwwZdL/1ZvU1+aT0O2LBlqnlqQ+fKrDT9lXJ3++YbMHo
  5243. bBNJJxu8DP3X3d7D+pW/xKV3SKZXcUmQ6877HwMw8J7NVF+ST+Q9+0N69S095TrKqi3MM62k15YU
  5244. sgfi99+PN0aWZyLvWXppshwo3j/s9+wheYFyoJEXs0DClbxn6b9wWs57lla+VP6evZtnhZbv99Vq
  5245. v9+hpjjU+/1qNdlCdnW5+y29Y0OCbKZVy4ba73eWFnO+Wkz5I3q6mOvUZLJPyTeG9AD7UmHQg7sm
  5246. Mmv5ib//YCOHlqqPDDXOiaPGT2IU2Vqq1FqutEqrtEqrtEqrtEqrtEqrtEqrtEqrtKOt9T2d/bno
  5247. R7gba76bORdvwg24A4//XubHcTmux5cwex5goTAV1+MG3IH7aGr58lm1vxymPzcsZ769bzNuvo19
  5248. q3y6fB5uU/0Otv/hbsuP0J93+lgffUfBehk16PPqseW16kIur9r//Aav0lHbjvzrO5paZf8e2VbZ
  5249. v9/d/l3ZXke2VbbXyvY61Hwq22t5q2yv79wq2+vQrbK9VrbXoeZT2V7L29/L9rrh7MOxRMNvtYy/
  5250. v+16G/8bvXaY2//btVXMZ9sBvm8z6bdqmP3mbi2fLp+H21S/g+1/tLfaEd7+trEet43Q+lTb7dHS
  5251. av8ze93Kwz3eqiP8+nt5nb0j9HpnHqHXu4XXt2WEXufbtfSB8IPygX4/qt6Wy7Xl3+Crew/9N/zq
  5252. t/lc2qjfHvj6HM785hZGtm3g+6bycI830q8v30b69aq25piRGml4bQ7LM9z1sOMAfy5q+Uv59Crn
  5253. v76//gfa72ht7/X3/73+fo70+h/p1znnCG1fm3h9m97j++dw2uCfMNTPLy2HaN5rcvthPh/ofA62
  5254. /8G2Q7UeDrYdqdddaUM3ta+syOWbcrmrraosr8zlO3J5bS4/Rj6O/CM3+8l6PLn3wmxHPZm8pmdK
  5255. qvoPzn245619HeJuZqzuPrvp5kz1u8vU0zLHkee0Zx2OJU/C/r+9rc/GUz/vb7s4cwJZHbZPwt+a
  5256. 1WVfv+aNbP7q16U+btV9X2680o9n6fK37OV+LLK6vXA3ecsfs/pfyf3/LbrSKm0E2477pwz5de3L
  5257. 2fY/EXU00EQLbXTQRQ99DDDECGNMUFvF+KijgSZaaKODLnroY4AhRhhjgtqtjI86GmiihTY66KKH
  5258. PgYYYoQxJqjdxvioo4EmWmijgy566GOAIUYYY4La7YyPOhpoooU2Ouiihz4GGGKEMSao3cH4qKOB
  5259. Jlpoo4MueuhjgCFGGGOC2lcYH3U00EQLbXTQRQ99DDDECGNMULuT8VFHA0200EYHXfTQxwBDjDDG
  5260. BLW7GB91NNBEC2100EUPfQwwxAhjTFDrY3zU0UATLbTRQRc99DHAECOMMUHtq4yPOhpoooU2Ouii
  5261. hz4GGGKEMSao3c34qKOBJlpoo4MueuhjgCFGGGOCGk87mYg6GmiihTY66KKHPgYYYoQxJqjdy/io
  5262. o4EmWmijgy566GOAIUYYY4LaasZHHQ000UIbHXTRQx8DDDHCGBPUPMZHHQ000UIbHXTRQx8DDDHC
  5263. GBPUvsb4qKOBJlpoo4MueuhjgCFGGGOC2hrGRx0NNNFCGx100UMfAwwxwhgT1O5jfNTRQBMttNFB
  5264. Fz30McAQI4wxQW0t46OOBppooY0OuuihjwGGGGGMCWr3Mz7qaKCJFtrooIse+hhgiBHGmKC2jvFR
  5265. RwNNtNBGB1300McAQ4wwxgS1BxgfdTTQRAttdNBFD30MMMQIY0xQ+zrjo44GmmihjQ666KGPAYYY
  5266. YYwJag8yPupooIkW2uigix76GGCIEcaYoLae8VFHA0200EYHXfTQxwBDjDDGBLWHGB91NNBEC210
  5267. 0EUPfQwwxAhjTFB7mPFRRwNNtNBGB1300McAQ4wwxgS1bzA+6migiRba6KCLHvoYYIgRxpig9gjj
  5268. o44GmmihjQ666KGPAYYYYYwJao8yPupooIkW2uigix76GGCIEcaYoOYzPupooIkW2uigix76GGCI
  5269. EcaYoPZNxkcdDTTRQhsddNFDHwMMMcIYE9S+xfioo4EmWmijgy566GOAIUYYY4LatxkfdTTQRAtt
  5270. dNBFD30MMMQIY0xQe4zxUUcDTbTQRgdd9NDHAEOMMMYEtccZH3U00EQLbXTQRQ99DDDECGNMUHuC
  5271. 8VFHA0200EYHXfTQxwBDjDDGBLUnGR91NNBEC2100EUPfQwwxAhjTFB7ivFRRwNNtNBGB1300McA
  5272. Q4wwxgS17zA+6migiRba6KCLHvoYYIgRxpigtoHxUUcDTbTQRgdd9NDHAEOMMMYENe63nog6Gmii
  5273. hTY66OKijUP/ffXdtk9ccskFNbWf+PRVU2rOqzu/blqhqbWhfXGNU+zsWtLRXjO9bkbd1Jraxs6G
  5274. 9qaWYtdHO4utxYauYv30GTXTPvaPxnT5P2N1XS1d3Z3dDY2FuvaO7mLd4vYVdY0rlrQ2n7ukuZCm
  5275. loaulkJd8/XtXde3ZXZ3ZhXGKQv1pVppnAaZkM+Wt3YX6pa0Lyl97C72lj7apVCqdTQ3dDcU6oot
  5276. 9XZnQ1uxvqW5cyCVZtrUVF/sbSou764vLV5rMZtHfUNnZ8P1hbqm7o7OrtLiZCxtKnWV2cmIpTmn
  5277. y9nQtqSpNJuO7vRDthjZkI1dpT5NHW1txfbuQ/E+yPkmOUdUTd5SVe7k3PSjc1meUZ/s29eh+qvz
  5278. XsqPn5KpzmPlLtcr1LIMqr86L6acu3hg3KpB/dX5qqnMW/VX59mU6ryaavmr++SBk/sGLb86r6Vc
  5279. N7Z8+atzXlrIzpmprM6bKXcXBpZ/dOFvX//n+Lrqr87TKdV5uvz6U69/If1nkdV5P6U6TziKPvn+
  5280. cr5dRlLnJdV5T+X+3v+mXP/d9FOuz12venzO9lx/9dwIZXzrmMLgdnyhvHXn+qvztMp/2M/yf4H+
  5281. av330U85qWbo5VdtZa7/t+aPLfOWk8unz4/fl+s/dcXYMluby6fPbz9rc/3X/WJsmVfc+c7jP1HI
  5282. 1pHavtR57TU97+tfvqHGV25ifNW/tncKZv3z6yu//D/M9Z9J/5nD7B/m+s+h/xz656fP55/l+s+l
  5283. /1z6951RPn1+eeRyYm1Qf3U+csf9nFnnjVHrXY2v5vNqbvwdD9D/gax/jXpjc/2Vca6/uk6gsD7r
  5284. v+jEd+7/eq6/+n6/aGPW/5pCecuvvz18TfXfRP9Nw+y/l/Gn5r6u+s/Kfb1qCEcV/rbtpf+o3AE/
  5285. f/z/fwxsoa9AvgkA
  5286. #endif
  5287. #ifdef PARAM
  5288. PARAM(BITSTREAM_SIZE, 638528)
  5289. #endif