1302766378477835416671198587485810438306227205268773712435247681935156554942531637245334870718289778113383482553664704490895514025221045617685367076918230711618765337679522045975023840657407217275643212374456422716465205648071927720450325245729631374788764502543426550189225662504540599295684838294715908032217916743341397115676876167370349789332219285526274232170350685224241846317681308347147607455451446405072182828551906801572936116755273179267858510856227256840584951913549211152832551141274036585936046302267701404275865283431036636233576157270750151135582638977738473060572881164430933644270534431246176472862994792394437741177505484633783812077541793304236884583025695353351456016316526746687480353542677734304528400343706605664391479319368435160541228513690525471202884366791116034224606591362302027827324712876568452604280546686432154243384762783801463796284431737082847965434046457182522222351225310628664577174435123359735678044628383515364926925148123470324419240738743386382748522467598143727537539237212967867557665612931686974611371793465199555258788557259544117675636262322547674781916028545184552498281355002425101254831717351861046839115264239833945021355912138858870956344960145471064758911853813825744744075214271774976319765139155455617521639851596521600833170215775790297318217942141729484085279534863901287832365704886481617372003655861621073426636601644487018054519778540471323519423179722827291712377772509747365483415271237792814684066663202661419650880418826539713318014812463585248962932502552486722704695584280056514117468936934684117865420564873527278740120630519550374784547375753661484169337145632667112996312247059044479865918206766918024757320378118147353647466566523314315638109923997651546732084113715680944126132866876264180646237336715179929843775129083730164801639776110719345650256808387595229201273300385363545215538303166629333