{
"__typename": "MsgAddPackage",
"creator": "g136j0m08pkm2lwwde9dmlx8uee26llent9s5cpf",
"package": {
"name": "sales",
"path": "gno.land/r/samcrew/launchpad/sales/v1",
"files": [
{
"name": "airdrop.gno"
},
{
"name": "allocations.gno"
},
{
"name": "eligibility.gno"
},
{
"name": "fair.gno"
},
{
"name": "gnomod.toml"
},
{
"name": "sales.gno"
},
{
"name": "store.gno"
},
{
"name": "views.gno"
}
]
},
"deposit": "",
"send": "",
"max_deposit": "19000000ugnot"
}msg:0,success:true,log:,events:[]
—
Tx{0AFCB9030A0C2F766D2E6D5F616464706B6712EAB9030A28673133366A306D3038706B6D326C7777646539646D6C783875656532366C6C656E7439733563706612ADB9030A0573616C65731225676E6F2E6C616E642F722F73616D637265772F6C61756E63687061642F73616C65732F76311ADE210A0B61697264726F702E676E6F12CE217061636B6167652073616C65730A0A696D706F727420280A0922737472636F6E76220A0922737472696E6773220A0A0922636861696E220A0922676E6F2E6C616E642F702F73616D637265772F6C61756E63687061642F63757272656E63792F7631220A0922676E6F2E6C616E642F702F73616D637265772F6C61756E63687061642F6D65726B6C652F7631220A0922676E6F2E6C616E642F702F73616D637265772F6C61756E63687061642F6D6574612F7631220A09736D2022676E6F2E6C616E642F702F73616D637265772F6C61756E63687061642F736166656D6174682F7631220A0922676E6F2E6C616E642F722F73616D637265772F6C61756E63687061642F636F6E6669672F7631220A0922676E6F2E6C616E642F722F73616D637265772F6C61756E63687061642F746F6B656E732F7631220A290A0A636F6E7374206D617841697264726F7050726F6F664279746573203D206D65726B6C652E4D617844657074682A3634202B206D65726B6C652E4D61784465707468202D20310A0A2F2F2041697264726F705265636F7264206B65657073207468652077686F6C652066756E64656420616C6C6F636174696F6E20656E63756D626572656420756E74696C20726563697069656E74730A2F2F20636C61696D2E20436C61696D73206E65766572206578706972652C20616E64206E6F7468696E6720737765657073206F722072657475726E7320616E20756E636C61696D65640A2F2F2072656D61696E6465722E0A747970652041697264726F705265636F726420737472756374207B0A09526F6F7420202020737472696E670A09546F74616C202020696E7436340A09436C61696D656420696E7436340A7D0A0A66756E63207265717569726541697264726F70526F6F7428726F6F7420737472696E6729207B0A09682C20657272203A3D206D65726B6C652E50617273654861736828726F6F74290A0969662065727220213D206E696C207C7C206D65726B6C652E466F726D61744861736828682920213D20726F6F74207C7C2068203D3D20286D65726B6C652E486173687B7D29207B0A090970616E696328226C61756E63687061642F73616C65733A20696E76616C69642061697264726F7020726F6F7422290A097D0A7D0A0A2F2F2043726561746541697264726F702066756E6473206F6E6520696D6D757461626C652063616D706169676E20666F72206120746F6B656E2066726F6D206974732063726561746F7227730A2F2F20616C6C6F77616E63652E20497473204D65726B6C65206C656176657320617265207368613235362830783030207C7C0A2F2F20226C61756E63687061642D61697264726F702D76317C3C746F6B656E2D69643E7C3C696E6465783E7C3C62656E65666963696172793E7C3C616D6F756E743E22292E0A2F2F2054686520746F6B656E20494420696E206576657279206C6561662070726576656E747320612070726F6F662066726F6D20617574686F72697A696E67206120636C61696D206F6E20610A2F2F20646966666572656E74206C61756E63682C206576656E2069662074776F2063726561746F7273207075626C697368207468652073616D6520747265652073686170652E0A66756E632043726561746541697264726F7028637572207265616C6D2C2069642C20726F6F7420737472696E672C20746F74616C20696E74363429207B0A0963726561746F72203A3D2064697265637443616C6C657228637572290A0963757272656E63792E4173736572744E6F436F696E7328302C20637572290A09696E666F203A3D20746F6B656E732E476574496E666F286964290A09696620696E666F2E43726561746F7220213D2063726561746F72207C7C20746F74616C203C3D2030207C7C2061697264726F704F66286964292E546F74616C20213D2030207B0A090970616E696328226C61756E63687061642F73616C65733A2063726561746F722061697264726F70206F6E6C7922290A097D0A097265717569726541697264726F70526F6F7428726F6F74290A09636F6E6669672E4173736572744C616E654F70656E28636F6E6669672E4C616E6541697264726F702C20696E666F2E43757272656E63794B6579290A09746F6B656E732E5472616E7366657246726F6D2863726F737328637572292C2069642C2063726561746F722C20636861696E2E5061636B616765416464726573732873616C657350617468292C20746F74616C290A0961697264726F70732E5365742869642C2041697264726F705265636F72647B526F6F743A20726F6F742C20546F74616C3A20746F74616C7D290A09736574546F6B656E4F7765642869642C20736D2E41646428746F6B656E4F776564286964292C20746F74616C29290A09696620746F6B656E732E42616C616E63654F662869642C20636861696E2E5061636B616765416464726573732873616C6573506174682929203C20746F6B656E4F77656428696429207B0A090970616E696328226C61756E63687061642F73616C65733A20746F6B656E20637573746F64792073686F727466616C6C22290A097D0A09636861696E2E456D697428224C61756E636870616441697264726F7043726561746564222C20226964222C2069642C202263726561746F72222C2063726561746F722E537472696E6728292C0A090922726F6F74222C20726F6F742C2022746F74616C222C20737472636F6E762E466F726D6174496E7428746F74616C2C20313029290A7D0A0A66756E632047657441697264726F7028696420737472696E67292041697264726F705265636F7264207B0A0972203A3D2061697264726F704F66286964290A09696620722E546F74616C203D3D2030207B0A090970616E696328226C61756E63687061642F73616C65733A2061697264726F70206E6F7420666F756E6422290A097D0A0972657475726E20720A7D0A0A66756E632041697264726F70436C61696D656428696420737472696E672C20696E64657820696E742920626F6F6C207B0A09696620696E646578203C2030207B0A090970616E696328226C61756E63687061642F73616C65733A20696E76616C69642061697264726F7020696E64657822290A097D0A0972657475726E2061697264726F70436C61696D732E48617328696E6465784B65792869642C20696E64657829290A7D0A0A2F2F20436C61696D41697264726F702072656D61696E7320617661696C61626C65207768696C65207468652061697264726F70206C616E65206973207061757365642E20416E796F6E652063616E0A2F2F207375626D697420612070726F6F663B207468652064657374696E6174696F6E20697320616C7761797320746865206C65616627732062656E65666963696172792E2041206C6561660A2F2F2077686F73652062656E6566696369617279206973206E6F74207772697474656E2061732074686520636861696E2077726974657320612063616C6C6572277320616464726573732063616E0A2F2F206E6576657220626520636C61696D65643A2074686520746F6B656E206C656467657220776F756C642063726564697420612062616C616E6365206E6F2063616C6C65722063616E0A2F2F2072656163682E0A66756E6320436C61696D41697264726F7028637572207265616C6D2C20696420737472696E672C20696E64657820696E742C2062656E656669636961727920616464726573732C20616D6F756E7420696E7436342C2070726F6F6620737472696E6729207B0A09696620216375722E497343757272656E742829207B0A090970616E696328226C61756E63687061642F73616C65733A207374616C65207265616C6D20636F6E7465787422290A097D0A0963757272656E63792E4173736572744E6F436F696E7328302C20637572290A09696620696E646578203C2030207C7C20616D6F756E74203C3D2030207C7C206C656E2870726F6F6629203E206D617841697264726F7050726F6F664279746573207C7C0A0909216D6574612E56616C6964416464726573732862656E656669636961727929207C7C0A090962656E6566696369617279203D3D20636861696E2E5061636B616765416464726573732873616C65735061746829207B0A090970616E696328226C61756E63687061642F73616C65733A20696E76616C69642061697264726F7020636C61696D22290A097D0A0972203A3D2047657441697264726F70286964290A096B6579203A3D20696E6465784B65792869642C20696E646578290A0969662061697264726F70436C61696D732E486173286B657929207B0A090970616E696328226C61756E63687061642F73616C65733A2061697264726F7020616C726561647920636C61696D656422290A097D0A09682C205F203A3D206D65726B6C652E50617273654861736828722E526F6F74290A09702C20657272203A3D206D65726B6C652E506172736550726F6F662870726F6F66290A0969662065727220213D206E696C207B0A090970616E696328226C61756E63687061642F73616C65733A20696E76616C69642061697264726F702070726F6F6622290A097D0A0969662070726F6F6620213D202222207B0A09097061727473203A3D20737472696E67732E53706C69742870726F6F662C20222C22290A0909666F7220692C207369626C696E67203A3D2072616E67652070207B0A0909096966206D65726B6C652E466F726D617448617368287369626C696E672920213D2070617274735B695D207B0A0909090970616E696328226C61756E63687061642F73616C65733A20696E76616C69642061697264726F702070726F6F6622290A0909097D0A09097D0A097D0A096C656166203A3D206D65726B6C652E4C656166285B5D6279746528226C61756E63687061642D61697264726F702D76317C22202B206964202B20227C22202B0A0909737472636F6E762E49746F6128696E64657829202B20227C22202B2062656E65666963696172792E537472696E672829202B20227C22202B0A0909737472636F6E762E466F726D6174496E7428616D6F756E742C2031302929290A09696620216D65726B6C652E56657269667928682C206C6561662C207029207C7C20736D2E41646428722E436C61696D65642C20616D6F756E7429203E20722E546F74616C207B0A090970616E696328226C61756E63687061642F73616C65733A2061697264726F702070726F6F66206F7220616C6C6F636174696F6E2064656E69656422290A097D0A09722E436C61696D6564203D20736D2E41646428722E436C61696D65642C20616D6F756E74290A0961697264726F70436C61696D732E536574286B65792C2074727565290A0961697264726F70732E5365742869642C2072290A09736574546F6B656E4F7765642869642C20736D2E53756228746F6B656E4F776564286964292C20616D6F756E7429290A09746F6B656E732E5472616E736665722863726F737328637572292C2069642C2062656E65666963696172792C20616D6F756E74290A09696620746F6B656E732E42616C616E63654F662869642C20636861696E2E5061636B616765416464726573732873616C6573506174682929203C20746F6B656E4F77656428696429207B0A090970616E696328226C61756E63687061642F73616C65733A20746F6B656E20637573746F64792073686F727466616C6C22290A097D0A09636861696E2E456D697428224C61756E636870616441697264726F70436C61696D6564222C20226964222C2069642C0A090922696E646578222C20737472636F6E762E49746F6128696E646578292C202262656E6566696369617279222C2062656E65666963696172792E537472696E6728292C0A090922616D6F756E74222C20737472636F6E762E466F726D6174496E7428616D6F756E742C20313029290A7D0A1ACD130A0F616C6C6F636174696F6E732E676E6F12B9137061636B6167652073616C65730A0A696D706F727420280A0922737472636F6E76220A0922737472696E6773220A0A0922636861696E220A0922676E6F2E6C616E642F702F73616D637265772F6C61756E63687061642F6D6574612F7631220A09736D2022676E6F2E6C616E642F702F73616D637265772F6C61756E63687061642F736166656D6174682F7631220A0922676E6F2E6C616E642F702F73616D637265772F6C61756E63687061642F76657374696E672F7631220A290A0A636F6E737420280A096D6178416C6C6F636174696F6E4279746573203D20383139320A096D6178416C6C6F636174696F6E7320202020203D2035300A290A0A7479706520616C6C6F636174696F6E20737472756374207B0A0962656E656669636961727920616464726573730A09616D6F756E74202020202020696E7436340A09737461727420202020202020696E7436340A09636C69666620202020202020696E7436340A096475726174696F6E20202020696E7436340A097265766F6361626C65202020626F6F6C0A7D0A0A66756E6320646563696D616C287320737472696E672920696E743634207B0A0969662073203D3D202222207C7C20286C656E287329203E203120262620735B305D203D3D2027302729207B0A090970616E696328226C61756E63687061642F73616C65733A206E6F6E63616E6F6E6963616C20616C6C6F636174696F6E20646563696D616C22290A097D0A09666F722069203A3D20303B2069203C206C656E2873293B20692B2B207B0A0909696620735B695D203C20273027207C7C20735B695D203E20273927207B0A09090970616E696328226C61756E63687061642F73616C65733A206E6F6E63616E6F6E6963616C20616C6C6F636174696F6E20646563696D616C22290A09097D0A097D0A09762C20657272203A3D20737472636F6E762E5061727365496E7428732C2031302C203634290A0969662065727220213D206E696C207B0A090970616E696328226C61756E63687061642F73616C65733A20616C6C6F636174696F6E20646563696D616C206F7574206F662072616E676522290A097D0A0972657475726E20760A7D0A0A2F2F207061727365416C6C6F636174696F6E73206163636570747320612073696E676C6520626F756E6465642C2063616E6F6E6963616C204D736743616C6C20617267756D656E742E0A2F2F2045616368207265636F726420697320616464726573733A616D6F756E743A73746172743A636C6966663A6475726174696F6E3A7265766F6361626C652C2077697468207468650A2F2F2061646472657373206F726465722070726F766964696E6720626F7468206120737461626C6520656E636F64696E6720616E64206475706C69636174652072656A656374696F6E2E0A66756E63207061727365416C6C6F636174696F6E7328656E636F64656420737472696E672920285B5D616C6C6F636174696F6E2C20696E74363429207B0A096966206C656E28656E636F64656429203E206D6178416C6C6F636174696F6E4279746573207B0A090970616E696328226C61756E63687061642F73616C65733A20616C6C6F636174696F6E7320746F6F206C6172676522290A097D0A09696620656E636F646564203D3D202222207B0A090972657475726E206E696C2C20300A097D0A097265636F726473203A3D20737472696E67732E53706C697428656E636F6465642C20223B22290A096966206C656E287265636F72647329203E206D6178416C6C6F636174696F6E73207B0A090970616E696328226C61756E63687061642F73616C65733A20746F6F206D616E7920616C6C6F636174696F6E7322290A097D0A096F7574203A3D206D616B65285B5D616C6C6F636174696F6E2C20302C206C656E287265636F72647329290A0976617220746F74616C20696E7436340A0970726576696F7573203A3D2022220A09666F72205F2C207265636F7264203A3D2072616E6765207265636F726473207B0A09096669656C6473203A3D20737472696E67732E53706C6974287265636F72642C20223A22290A09096966206C656E286669656C64732920213D2036207C7C206669656C64735B305D203C3D2070726576696F7573207B0A09090970616E696328226C61756E63687061642F73616C65733A20696E76616C696420616C6C6F636174696F6E206F72646572206F72206669656C647322290A09097D0A090977686F203A3D2061646472657373286669656C64735B305D290A0909696620216D6574612E56616C6964416464726573732877686F29207C7C2077686F203D3D20636861696E2E5061636B616765416464726573732873616C65735061746829207B0A09090970616E696328226C61756E63687061642F73616C65733A20696E76616C696420616C6C6F636174696F6E206164647265737322290A09097D0A090961203A3D20616C6C6F636174696F6E7B0A09090962656E65666963696172793A2077686F2C0A090909616D6F756E743A202020202020646563696D616C286669656C64735B315D292C0A09090973746172743A20202020202020646563696D616C286669656C64735B325D292C0A090909636C6966663A20202020202020646563696D616C286669656C64735B335D292C0A0909096475726174696F6E3A20202020646563696D616C286669656C64735B345D292C0A09097D0A0909696620612E616D6F756E74203D3D2030207C7C20286669656C64735B355D20213D20223022202626206669656C64735B355D20213D2022312229207B0A09090970616E696328226C61756E63687061642F73616C65733A20696E76616C696420616C6C6F636174696F6E20616D6F756E74206F72207265766F636162696C69747922290A09097D0A0909612E7265766F6361626C65203D206669656C64735B355D203D3D202231220A0909696620612E6475726174696F6E203D3D2030207B0A090909696620612E737461727420213D2030207C7C20612E636C69666620213D2030207C7C20612E7265766F6361626C65207B0A0909090970616E696328226C61756E63687061642F73616C65733A20696E76616C696420696D6D65646961746520616C6C6F636174696F6E22290A0909097D0A09097D20656C7365207B0A09090976657374696E672E5363686564756C657B546F74616C3A20612E616D6F756E742C2053746172743A20612E73746172742C20436C6966663A20612E636C6966662C204475726174696F6E3A20612E6475726174696F6E7D2E56616C696461746528290A09097D0A0909746F74616C203D20736D2E41646428746F74616C2C20612E616D6F756E74290A09096F7574203D20617070656E64286F75742C2061290A090970726576696F7573203D206669656C64735B305D0A097D0A0972657475726E206F75742C20746F74616C0A7D0A1A93170A0F656C69676962696C6974792E676E6F12FF167061636B6167652073616C65730A0A696D706F727420280A0922737472636F6E76220A0922737472696E6773220A0A0922676E6F2E6C616E642F702F73616D637265772F6C61756E63687061642F6D65726B6C652F7631220A0922676E6F2E6C616E642F722F73616D637265772F6C61756E63687061642F746F6B656E732F7631220A290A0A636F6E7374206D617846616972486F6C64696E67476174654279746573203D203235360A636F6E7374206D61784661697250726F6F664279746573203D206D65726B6C652E4D617844657074682A3634202B206D65726B6C652E4D61784465707468202D20310A0A747970652066616972486F6C64696E674761746520737472756374207B0A09546F6B656E494420737472696E670A094D696E696D756D20696E7436340A7D0A0A2F2F20476174657320617265206174206D6F73742074687265652063616E6F6E6963616C2C207374726963746C7920746F6B656E2D49442D6F726465726564207265636F7264733A0A2F2F20746F6B656E3A543C6E3E3A3C706F736974697665206261736520756E6974733E2E20436F6C6C656374696F6E2067617465732072656D61696E20756E617661696C61626C6520756E74696C0A2F2F2074686520636F6C6C656374696F6E207265616C6D20616E64206974732042616C616E63654F6620696E746572666163652061726520696D706C656D656E7465642E0A66756E6320706172736546616972486F6C64696E674761746573287370656320737472696E6729205B5D66616972486F6C64696E6747617465207B0A0969662073706563203D3D202222207B0A090972657475726E206E696C0A097D0A096966206C656E287370656329203E206D617846616972486F6C64696E67476174654279746573207B0A090970616E696328226C61756E63687061642F73616C65733A20696E76616C6964206661697220686F6C64696E6720676174657322290A097D0A097061727473203A3D20737472696E67732E53706C697428737065632C20223B22290A096966206C656E28706172747329203E2033207B0A090970616E696328226C61756E63687061642F73616C65733A20696E76616C6964206661697220686F6C64696E6720676174657322290A097D0A096761746573203A3D206D616B65285B5D66616972486F6C64696E67476174652C206C656E28706172747329290A0970726576696F7573203A3D2022220A09666F7220692C2070617274203A3D2072616E6765207061727473207B0A09096669656C6473203A3D20737472696E67732E53706C697428706172742C20223A22290A09096966206C656E286669656C64732920213D2033207C7C206669656C64735B305D20213D2022746F6B656E22207C7C206669656C64735B315D203D3D202222207C7C0A0909092870726576696F757320213D202222202626206669656C64735B315D203C3D2070726576696F757329207B0A09090970616E696328226C61756E63687061642F73616C65733A20696E76616C6964206661697220686F6C64696E6720676174657322290A09097D0A09096D696E696D756D2C20657272203A3D20737472636F6E762E5061727365496E74286669656C64735B325D2C2031302C203634290A090969662065727220213D206E696C207C7C206D696E696D756D203C3D2030207C7C20737472636F6E762E466F726D6174496E74286D696E696D756D2C2031302920213D206669656C64735B325D207B0A09090970616E696328226C61756E63687061642F73616C65733A20696E76616C6964206661697220686F6C64696E6720676174657322290A09097D0A0909746F6B656E732E476574496E666F286669656C64735B315D290A090967617465735B695D203D2066616972486F6C64696E67476174657B546F6B656E49443A206669656C64735B315D2C204D696E696D756D3A206D696E696D756D7D0A090970726576696F7573203D206669656C64735B315D0A097D0A0972657475726E2067617465730A7D0A0A66756E632076616C696461746546616972456C69676962696C69747928726F6F742C20676174657320737472696E6729207B0A09696620726F6F7420213D202222207B0A0909682C20657272203A3D206D65726B6C652E50617273654861736828726F6F74290A090969662065727220213D206E696C207C7C206D65726B6C652E466F726D61744861736828682920213D20726F6F74207C7C2068203D3D20286D65726B6C652E486173687B7D29207B0A09090970616E696328226C61756E63687061642F73616C65733A20696E76616C6964206661697220616C6C6F776C69737420726F6F7422290A09097D0A097D0A09706172736546616972486F6C64696E674761746573286761746573290A7D0A0A2F2F20546865206C656166206973207368613235362830783030207C7C20226C61756E63687061642D666169722D76317C3C746F6B656E2D69643E7C3C62757965723E22292E0A2F2F2054686520746F6B656E2049442070726576656E747320612076616C69642070726F6F662066726F6D206265696E672072657573656420666F72206120646966666572656E742073616C652E0A66756E63207265717569726546616972456C69676962696C69747928696420737472696E672C2072204661697253616C655265636F72642C20627579657220616464726573732C2070726F6F6620737472696E6729207B0A09696620722E416C6C6F776C697374526F6F74203D3D202222207B0A090969662070726F6F6620213D202222207B0A09090970616E696328226C61756E63687061642F73616C65733A20666169722070726F6F66206E6F7420657870656374656422290A09097D0A097D20656C7365207B0A09096966206C656E2870726F6F6629203E206D61784661697250726F6F664279746573207B0A09090970616E696328226C61756E63687061642F73616C65733A20696E76616C6964206661697220616C6C6F776C6973742070726F6F6622290A09097D0A09097061727365642C20657272203A3D206D65726B6C652E506172736550726F6F662870726F6F66290A090969662065727220213D206E696C207B0A09090970616E696328226C61756E63687061642F73616C65733A20696E76616C6964206661697220616C6C6F776C6973742070726F6F6622290A09097D0A090969662070726F6F6620213D202222207B0A0909097061727473203A3D20737472696E67732E53706C69742870726F6F662C20222C22290A090909666F7220692C207369626C696E67203A3D2072616E676520706172736564207B0A090909096966206D65726B6C652E466F726D617448617368287369626C696E672920213D2070617274735B695D207B0A090909090970616E696328226C61756E63687061642F73616C65733A20696E76616C6964206661697220616C6C6F776C6973742070726F6F6622290A090909097D0A0909097D0A09097D0A0909726F6F742C205F203A3D206D65726B6C652E50617273654861736828722E416C6C6F776C697374526F6F74290A09096C656166203A3D206D65726B6C652E4C656166285B5D6279746528226C61756E63687061642D666169722D76317C22202B206964202B20227C22202B2062757965722E537472696E67282929290A0909696620216D65726B6C652E56657269667928726F6F742C206C6561662C2070617273656429207B0A09090970616E696328226C61756E63687061642F73616C65733A206661697220616C6C6F776C6973742064656E69656422290A09097D0A097D0A09666F72205F2C2067617465203A3D2072616E676520706172736546616972486F6C64696E67476174657328722E486F6C64696E67476174657329207B0A0909696620746F6B656E732E42616C616E63654F6628676174652E546F6B656E49442C20627579657229203C20676174652E4D696E696D756D207B0A09090970616E696328226C61756E63687061642F73616C65733A206661697220686F6C64696E6720676174652064656E69656422290A09097D0A097D0A7D0A1AD3A2010A08666169722E676E6F12C5A2017061636B6167652073616C65730A0A696D706F727420280A0922737472636F6E76220A0922737472696E6773220A092274696D65220A0A0922636861696E220A0922676E6F2E6C616E642F702F73616D637265772F6C61756E63687061642F63757272656E63792F7631220A0922676E6F2E6C616E642F702F73616D637265772F6C61756E63687061642F666169726D6174682F7631220A0922676E6F2E6C616E642F702F73616D637265772F6C61756E63687061642F6D6574612F7631220A09736D2022676E6F2E6C616E642F702F73616D637265772F6C61756E63687061642F736166656D6174682F7631220A0922676E6F2E6C616E642F722F73616D637265772F6C61756E63687061642F636F6E6669672F7631220A0922676E6F2E6C616E642F722F73616D637265772F6C61756E63687061642F746F6B656E732F7631220A290A0A2F2F204661697253616C655265636F7264206669786573207468652073616C65207465726D7320616E64207265636F7264732066756E6465642077686F6C652D6C6F74206F72646572732E0A2F2F20536574746C656D656E742073706C6974732047726F737351756F746520696E746F20746865207072696D617279206665652C206F77656420746F207468652070726F746F636F6C2C20616E640A2F2F2043726561746F7251756F74652C206F77656420746F207468652063726561746F723A20746865206665652069732047726F737351756F7465206D696E75732043726561746F7251756F74652E0A2F2F20526566756E645061696420616E6420546F6B656E73436C61696D656420636F756E74207768617420627579657220636C61696D7320686176652074616B656E206F7574206F6620746869730A2F2F2073616C652C20736F206E6F20636C61696D2063616E20706179206D6F7265207468616E207468652073616C6520697473656C66206F7765732E0A74797065204661697253616C655265636F726420737472756374207B0A0943726561746F7220202020202020202020616464726573730A0951756F746543757272656E637920202020737472696E670A09436F6E66696756657273696F6E20202020696E7436340A095072696D61727946656542505320202020696E7436340A09416C6C6F636174696F6E20202020202020696E7436340A094C6F7453697A6520202020202020202020696E7436340A0957616C6C65744361704C6F747320202020696E7436340A094361707320202020202020202020202020666169726D6174682E436170730A095363686564756C65202020202020202020666169726D6174682E5363686564756C650A09416C6C6F776C697374526F6F7420202020737472696E670A09486F6C64696E6747617465732020202020737472696E670A09546F74616C4C6F74732020202020202020696E7436340A09546F74616C4465706F7369747320202020696E7436340A0948617264436C6F73656441742020202020696E7436340A0943616E63656C6C65642020202020202020626F6F6C0A09536574746C656420202020202020202020626F6F6C0A095375636365656465642020202020202020626F6F6C0A09436C6F7365417420202020202020202020696E7436340A09436C6F7365507269636520202020202020696E7436340A09536F6C64546F6B656E7320202020202020696E7436340A0947726F737351756F746520202020202020696E7436340A0943726561746F7251756F74652020202020696E7436340A0950726F636565647352656C656173656420626F6F6C0A09526566756E6451756F7465202020202020696E7436340A09556E736F6C64546F6B656E732020202020696E7436340A09526566756E645061696420202020202020696E7436340A09546F6B656E73436C61696D656420202020696E7436340A7D0A0A74797065204661697242757965725265636F726420737472756374207B0A094C6F747320202020696E7436340A094465706F73697420696E7436340A09436C61696D656420626F6F6C0A7D0A0A76617220280A0966616972457363726F774C696162696C6974792020203D206D61705B737472696E675D696E7436347B7D0A0966616972526566756E644C696162696C6974792020203D206D61705B737472696E675D696E7436347B7D0A096661697250726F63656564734C696162696C697479203D206D61705B737472696E675D696E7436347B7D0A290A0A2F2F206F70656E4661697253616C652067617465732061206E65772073616C65206F6E20746865206C69766520636F6E6669672C2070696E7320697473207072696D617279206665652C0A2F2F20626F756E647320746865206D6F73742071756F74652069742063616E206576657220686F6C6420696E20657363726F772C20616E6420636F6C6C6563747320697473206372656174696F6E0A2F2F206665652C2077686963682069742072657475726E732E0A66756E63206F70656E4661697253616C6528637572207265616C6D2C2072202A4661697253616C655265636F72642920696E743634207B0A09636F6E6669672E4173736572744E6577416374696F6E28636F6E6669672E4C616E654661697253616C652C20722E51756F746543757272656E63792C20722E436F6E66696756657273696F6E290A0970203A3D20636F6E6669672E47657456657273696F6E28722E436F6E66696756657273696F6E290A09666F72205F2C2063203A3D2072616E676520702E43757272656E63696573207B0A0909696620632E4B6579203D3D20722E51756F746543757272656E6379207B0A090909696620736D2E4D756C28722E436170732E486172644C6F74732C20722E5363686564756C652E5374617274507269636529203E20632E4661697253616C655261697365436170207B0A0909090970616E696328226C61756E63687061642F73616C65733A20666169722073616C6520657863656564732072616973652063617022290A0909097D0A090909722E5072696D617279466565425053203D20702E5072696D6172794665654250530A090909636F6C6C6563744372656174696F6E466565286375722C20722E51756F746543757272656E63792C20632E4661697253616C654372656174696F6E466565290A09090972657475726E20632E4661697253616C654372656174696F6E4665650A09097D0A097D0A0970616E696328226C61756E63687061642F73616C65733A2063757272656E637920686173206E6F20666169722D73616C65207465726D7322290A7D0A0A66756E6320666169725465726D732863726561746F7220616464726573732C2073616C65416C6C6F636174696F6E2C206C6F7453697A652C20686172644C6F74732C0A0977616C6C65744361704C6F74732C20736F667451756F746520696E7436342C2071756F746543757272656E637920737472696E672C20657870656374656456657273696F6E20696E7436342C0A0973746172742C20656E642C20737461727450726963652C20666C6F6F7250726963652C2064656372656D656E742C20696E74657276616C5365636F6E647320696E74363429204661697253616C655265636F7264207B0A09696620737472696E67732E4861735072656669782871756F746543757272656E63792C206C61756E6368706164546F6B656E526567697374727950726566697829207B0A090970616E696328226C61756E63687061642F73616C65733A206C61756E636870616420746F6B656E2063616E6E6F742062652071756F74652063757272656E637922290A097D0A097363686564756C65203A3D20666169726D6174682E5363686564756C657B0A090953746172743A2073746172742C20456E643A20656E642C20537461727450726963653A20737461727450726963652C0A0909466C6F6F7250726963653A20666C6F6F7250726963652C2044656372656D656E743A2064656372656D656E742C0A0909496E74657276616C5365636F6E64733A20696E74657276616C5365636F6E64732C0A097D0A097363686564756C652E56616C696461746528290A096966207374617274203C3D2074696D652E4E6F7728292E556E69782829207B0A090970616E696328226C61756E63687061642F73616C65733A20666169722073616C65206D75737420737461727420696E207468652066757475726522290A097D0A0963617073203A3D20666169726D6174682E436170737B486172644C6F74733A20686172644C6F74732C20536F667451756F74653A20736F667451756F74657D0A09636170732E56616C69646174652873616C65416C6C6F636174696F6E2C206C6F7453697A652C2073746172745072696365290A0969662077616C6C65744361704C6F7473203C3D2030207C7C2077616C6C65744361704C6F7473203E20686172644C6F7473207B0A090970616E696328226C61756E63687061642F73616C65733A20696E76616C696420666169722077616C6C65742063617022290A097D0A0972657475726E204661697253616C655265636F72647B0A090943726561746F723A2063726561746F722C2051756F746543757272656E63793A2071756F746543757272656E63792C0A0909436F6E66696756657273696F6E3A20657870656374656456657273696F6E2C20416C6C6F636174696F6E3A2073616C65416C6C6F636174696F6E2C0A09094C6F7453697A653A206C6F7453697A652C2057616C6C65744361704C6F74733A2077616C6C65744361704C6F74732C0A0909436170733A20636170732C205363686564756C653A207363686564756C652C0A097D0A7D0A0A66756E6320656D697446616972437265617465642869642C2066756E64696E6720737472696E672C2072204661697253616C655265636F72642C2066656520696E74363429207B0A09636861696E2E456D697428224C61756E63687061644661697253616C6543726561746564222C20226964222C2069642C0A09092263726561746F72222C20722E43726561746F722E537472696E6728292C202263757272656E6379222C20722E51756F746543757272656E63792C0A090922616C6C6F636174696F6E222C20737472636F6E762E466F726D6174496E7428722E416C6C6F636174696F6E2C203130292C0A0909226C6F745F73697A65222C20737472636F6E762E466F726D6174496E7428722E4C6F7453697A652C203130292C0A090922686172645F6C6F7473222C20737472636F6E762E466F726D6174496E7428722E436170732E486172644C6F74732C203130292C0A09092277616C6C65745F6361705F6C6F7473222C20737472636F6E762E466F726D6174496E7428722E57616C6C65744361704C6F74732C203130292C0A090922736F66745F71756F7465222C20737472636F6E762E466F726D6174496E7428722E436170732E536F667451756F74652C203130292C0A090922616C6C6F776C6973745F726F6F74222C20722E416C6C6F776C697374526F6F742C0A090922686F6C64696E675F6761746573222C20722E486F6C64696E6747617465732C0A0909227072696D6172795F6665655F627073222C20737472636F6E762E466F726D6174496E7428722E5072696D6172794665654250532C203130292C0A09092266756E64696E67222C2066756E64696E672C2022666565222C20737472636F6E762E466F726D6174496E74286665652C20313029290A7D0A0A2F2F204372656174654661697253616C65206D696E747320612066697865642D737570706C7920666169722D73616C6520746F6B656E20616E6420656E63756D62657273206974732077686F6C652D0A2F2F206C6F7420616C6C6F636174696F6E20696E2073616C657320637573746F64792E205468652063726561746F722072656365697665732074686520696E697469616C20737570706C790A2F2F2072656D61696E6465722E0A66756E63204372656174654661697253616C6528637572207265616C6D2C206E616D652C207469636B657220737472696E672C20646563696D616C7320696E742C0A09696E697469616C537570706C792C2073616C65416C6C6F636174696F6E2C206C6F7453697A652C20686172644C6F74732C2077616C6C65744361704C6F74732C20736F667451756F746520696E7436342C0A0971756F746543757272656E637920737472696E672C20657870656374656456657273696F6E20696E7436342C0A0973746172742C20656E642C20737461727450726963652C20666C6F6F7250726963652C2064656372656D656E742C20696E74657276616C5365636F6E647320696E7436342C0A096465736372697074696F6E2C20696D6167652C20776562736974652C207848616E646C652C2074656C656772616D20737472696E672920737472696E67207B0A0972657475726E206372656174654661697253616C65286375722C206E616D652C207469636B65722C20646563696D616C732C0A0909696E697469616C537570706C792C2073616C65416C6C6F636174696F6E2C206C6F7453697A652C20686172644C6F74732C2077616C6C65744361704C6F74732C20736F667451756F74652C0A090971756F746543757272656E63792C20657870656374656456657273696F6E2C0A090973746172742C20656E642C20737461727450726963652C20666C6F6F7250726963652C2064656372656D656E742C20696E74657276616C5365636F6E64732C0A09096465736372697074696F6E2C20696D6167652C20776562736974652C207848616E646C652C2074656C656772616D2C2022222C2022222C202222290A7D0A0A2F2F2043726561746547617465644661697253616C652062696E6473206120707265636F6D707574656420746F6B656E20494420746F2061204D65726B6C6520726F6F7420616E642F6F720A2F2F20746F6B656E2D686F6C64696E672067617465732E205468652065787065637465642049442070726576656E747320616E20696E74657276656E696E67206372656174696F6E2066726F6D0A2F2F2073696C656E746C7920617474616368696E672074686520726F6F7420746F206120646966666572656E7420746F6B656E2E0A66756E632043726561746547617465644661697253616C6528637572207265616C6D2C206E616D652C207469636B657220737472696E672C20646563696D616C7320696E742C0A09696E697469616C537570706C792C2073616C65416C6C6F636174696F6E2C206C6F7453697A652C20686172644C6F74732C2077616C6C65744361704C6F74732C20736F667451756F746520696E7436342C0A0971756F746543757272656E637920737472696E672C20657870656374656456657273696F6E20696E7436342C0A0973746172742C20656E642C20737461727450726963652C20666C6F6F7250726963652C2064656372656D656E742C20696E74657276616C5365636F6E647320696E7436342C0A096465736372697074696F6E2C20696D6167652C20776562736974652C207848616E646C652C2074656C656772616D2C0A09657870656374656449442C20616C6C6F776C697374526F6F742C20686F6C64696E67476174657320737472696E672920737472696E67207B0A0972657475726E206372656174654661697253616C65286375722C206E616D652C207469636B65722C20646563696D616C732C0A0909696E697469616C537570706C792C2073616C65416C6C6F636174696F6E2C206C6F7453697A652C20686172644C6F74732C2077616C6C65744361704C6F74732C20736F667451756F74652C0A090971756F746543757272656E63792C20657870656374656456657273696F6E2C0A090973746172742C20656E642C20737461727450726963652C20666C6F6F7250726963652C2064656372656D656E742C20696E74657276616C5365636F6E64732C0A09096465736372697074696F6E2C20696D6167652C20776562736974652C207848616E646C652C2074656C656772616D2C0A0909657870656374656449442C20616C6C6F776C697374526F6F742C20686F6C64696E674761746573290A7D0A0A66756E63206372656174654661697253616C6528637572207265616C6D2C206E616D652C207469636B657220737472696E672C20646563696D616C7320696E742C0A09696E697469616C537570706C792C2073616C65416C6C6F636174696F6E2C206C6F7453697A652C20686172644C6F74732C2077616C6C65744361704C6F74732C20736F667451756F746520696E7436342C0A0971756F746543757272656E637920737472696E672C20657870656374656456657273696F6E20696E7436342C0A0973746172742C20656E642C20737461727450726963652C20666C6F6F7250726963652C2064656372656D656E742C20696E74657276616C5365636F6E647320696E7436342C0A096465736372697074696F6E2C20696D6167652C20776562736974652C207848616E646C652C2074656C656772616D2C0A09657870656374656449442C20616C6C6F776C697374526F6F742C20686F6C64696E67476174657320737472696E672920737472696E67207B0A0963726561746F72203A3D2064697265637443616C6C657228637572290A0972203A3D20666169725465726D732863726561746F722C2073616C65416C6C6F636174696F6E2C206C6F7453697A652C20686172644C6F74732C0A090977616C6C65744361704C6F74732C20736F667451756F74652C2071756F746543757272656E63792C20657870656374656456657273696F6E2C0A090973746172742C20656E642C20737461727450726963652C20666C6F6F7250726963652C2064656372656D656E742C20696E74657276616C5365636F6E6473290A0976616C696461746546616972456C69676962696C69747928616C6C6F776C697374526F6F742C20686F6C64696E674761746573290A09696620616C6C6F776C697374526F6F7420213D2022222026262065787065637465644944203D3D202222207B0A090970616E696328226C61756E63687061642F73616C65733A206661697220616C6C6F776C69737420746F6B656E20494420726571756972656422290A097D0A096966206578706563746564494420213D202222202626206578706563746564494420213D202254222B737472636F6E762E466F726D6174496E7428736D2E41646428746F6B656E732E436F756E7428292C2031292C20313029207B0A090970616E696328226C61756E63687061642F73616C65733A206661697220746F6B656E204944206368616E67656422290A097D0A09722E416C6C6F776C697374526F6F74203D20616C6C6F776C697374526F6F740A09722E486F6C64696E674761746573203D20686F6C64696E6747617465730A09696620696E697469616C537570706C79203C3D2030207C7C2073616C65416C6C6F636174696F6E203E20696E697469616C537570706C79207B0A090970616E696328226C61756E63687061642F73616C65733A206661697220616C6C6F636174696F6E206578636565647320737570706C7922290A097D0A09666565203A3D206F70656E4661697253616C65286375722C202672290A096964203A3D20746F6B656E732E4372656174652863726F737328637572292C2063726561746F722C20746F6B656E732E4D6F64654661697253616C652C206E616D652C207469636B65722C0A0909646563696D616C732C20696E697469616C537570706C792C20696E697469616C537570706C792C2071756F746543757272656E63792C20657870656374656456657273696F6E2C0A09096465736372697074696F6E2C20696D6167652C20776562736974652C207848616E646C652C2074656C656772616D290A096966206578706563746564494420213D20222220262620696420213D2065787065637465644944207B0A090970616E696328226C61756E63687061642F73616C65733A206661697220746F6B656E204944206368616E67656422290A097D0A0972656D61696E646572203A3D20736D2E53756228696E697469616C537570706C792C2073616C65416C6C6F636174696F6E290A0969662072656D61696E646572203E2030207B0A0909746F6B656E732E5472616E736665722863726F737328637572292C2069642C2063726561746F722C2072656D61696E646572290A097D0A096661697253616C65732E5365742869642C2072290A09736574546F6B656E4F7765642869642C20736D2E41646428746F6B656E4F776564286964292C2073616C65416C6C6F636174696F6E29290A09696620746F6B656E732E42616C616E63654F662869642C20636861696E2E5061636B616765416464726573732873616C657350617468292920213D20746F6B656E4F77656428696429207B0A090970616E696328226C61756E63687061642F73616C65733A20746F6B656E20637573746F6479206D69736D6174636822290A097D0A09656D697446616972437265617465642869642C20226D696E746564222C20722C20666565290A0972657475726E2069640A7D0A0A2F2F204372656174654661697253616C6546726F6D546F6B656E206C6F636B7320616E206578697374696E672064697265637420746F6B656E27732065786163742063726561746F722D66756E6465640A2F2F20616C6C6F636174696F6E2E204F7468657220746F6B656E206C696162696C69746965732072656D61696E20656E63756D626572656420696E207468652073616D6520637573746F64790A2F2F2062616C616E63652E204F6E6520746F6B656E2063616E2068617665206174206D6F7374206F6E6520666169722073616C652E0A66756E63204372656174654661697253616C6546726F6D546F6B656E28637572207265616C6D2C20696420737472696E672C0A0973616C65416C6C6F636174696F6E2C206C6F7453697A652C20686172644C6F74732C2077616C6C65744361704C6F74732C20736F667451756F746520696E7436342C0A0971756F746543757272656E637920737472696E672C20657870656374656456657273696F6E20696E7436342C0A0973746172742C20656E642C20737461727450726963652C20666C6F6F7250726963652C2064656372656D656E742C20696E74657276616C5365636F6E647320696E74363429207B0A096372656174654661697253616C6546726F6D546F6B656E286375722C2069642C0A090973616C65416C6C6F636174696F6E2C206C6F7453697A652C20686172644C6F74732C2077616C6C65744361704C6F74732C20736F667451756F74652C0A090971756F746543757272656E63792C20657870656374656456657273696F6E2C0A090973746172742C20656E642C20737461727450726963652C20666C6F6F7250726963652C2064656372656D656E742C20696E74657276616C5365636F6E64732C2022222C202222290A7D0A0A66756E632043726561746547617465644661697253616C6546726F6D546F6B656E28637572207265616C6D2C20696420737472696E672C0A0973616C65416C6C6F636174696F6E2C206C6F7453697A652C20686172644C6F74732C2077616C6C65744361704C6F74732C20736F667451756F746520696E7436342C0A0971756F746543757272656E637920737472696E672C20657870656374656456657273696F6E20696E7436342C0A0973746172742C20656E642C20737461727450726963652C20666C6F6F7250726963652C2064656372656D656E742C20696E74657276616C5365636F6E647320696E7436342C0A09616C6C6F776C697374526F6F742C20686F6C64696E67476174657320737472696E6729207B0A096372656174654661697253616C6546726F6D546F6B656E286375722C2069642C0A090973616C65416C6C6F636174696F6E2C206C6F7453697A652C20686172644C6F74732C2077616C6C65744361704C6F74732C20736F667451756F74652C0A090971756F746543757272656E63792C20657870656374656456657273696F6E2C0A090973746172742C20656E642C20737461727450726963652C20666C6F6F7250726963652C2064656372656D656E742C20696E74657276616C5365636F6E64732C0A0909616C6C6F776C697374526F6F742C20686F6C64696E674761746573290A7D0A0A66756E63206372656174654661697253616C6546726F6D546F6B656E28637572207265616C6D2C20696420737472696E672C0A0973616C65416C6C6F636174696F6E2C206C6F7453697A652C20686172644C6F74732C2077616C6C65744361704C6F74732C20736F667451756F746520696E7436342C0A0971756F746543757272656E637920737472696E672C20657870656374656456657273696F6E20696E7436342C0A0973746172742C20656E642C20737461727450726963652C20666C6F6F7250726963652C2064656372656D656E742C20696E74657276616C5365636F6E647320696E7436342C0A09616C6C6F776C697374526F6F742C20686F6C64696E67476174657320737472696E6729207B0A0963726561746F72203A3D2064697265637443616C6C657228637572290A09696E666F203A3D20746F6B656E732E476574496E666F286964290A09696620696E666F2E43726561746F7220213D2063726561746F72207C7C0A090928696E666F2E4D6F646520213D20746F6B656E732E4D6F6465446972656374466978656420262620696E666F2E4D6F646520213D20746F6B656E732E4D6F646544697265637443617029207C7C0A09096661697253616C65732E48617328696429207B0A090970616E696328226C61756E63687061642F73616C65733A206578697374696E67206661697220746F6B656E2064656E69656422290A097D0A0972203A3D20666169725465726D732863726561746F722C2073616C65416C6C6F636174696F6E2C206C6F7453697A652C20686172644C6F74732C0A090977616C6C65744361704C6F74732C20736F667451756F74652C2071756F746543757272656E63792C20657870656374656456657273696F6E2C0A090973746172742C20656E642C20737461727450726963652C20666C6F6F7250726963652C2064656372656D656E742C20696E74657276616C5365636F6E6473290A0976616C696461746546616972456C69676962696C69747928616C6C6F776C697374526F6F742C20686F6C64696E674761746573290A09722E416C6C6F776C697374526F6F74203D20616C6C6F776C697374526F6F740A09722E486F6C64696E674761746573203D20686F6C64696E6747617465730A09666565203A3D206F70656E4661697253616C65286375722C202672290A09746F6B656E732E5472616E7366657246726F6D2863726F737328637572292C2069642C2063726561746F722C0A0909636861696E2E5061636B616765416464726573732873616C657350617468292C2073616C65416C6C6F636174696F6E290A096661697253616C65732E5365742869642C2072290A09736574546F6B656E4F7765642869642C20736D2E41646428746F6B656E4F776564286964292C2073616C65416C6C6F636174696F6E29290A09696620746F6B656E732E42616C616E63654F662869642C20636861696E2E5061636B616765416464726573732873616C6573506174682929203C20746F6B656E4F77656428696429207B0A090970616E696328226C61756E63687061642F73616C65733A20746F6B656E20637573746F64792073686F727466616C6C22290A097D0A09656D697446616972437265617465642869642C20226465706F7369746564222C20722C20666565290A7D0A0A66756E63204765744661697253616C6528696420737472696E6729204661697253616C655265636F7264207B0A09722C206F6B203A3D206661697253616C65732E476574286964292E284661697253616C655265636F7264290A09696620216F6B207B0A090970616E696328226C61756E63687061642F73616C65733A20666169722073616C65206E6F7420666F756E6422290A097D0A0972657475726E20720A7D0A0A66756E632047657446616972427579657228696420737472696E672C206275796572206164647265737329204661697242757965725265636F7264207B0A09696620216D6574612E56616C69644164647265737328627579657229207B0A090970616E696328226C61756E63687061642F73616C65733A20696E76616C6964206164647265737322290A097D0A094765744661697253616C65286964290A09622C205F203A3D20666169724275796572732E4765742862757965724B65792869642C20627579657229292E284661697242757965725265636F7264290A0972657475726E20620A7D0A0A2F2F2061737365727457697468696E53616C652072756E73206F6E2065766572792065786974206F66206120736574746C65642073616C652E2051756F746520616E6420746F6B656E73207369740A2F2F20696E2062616C616E63657320706F6F6C6564206163726F73732073616C65732C20616E642074686520637573746F647920636865636B7320636F6D7061726520612062616C616E63650A2F2F207769746820746F74616C73206F6E6C793A20616E20657869742074686174206F76657270616964206F6E652073616C65207768696C65206C6F776572696E672074686520746F74616C730A2F2F206279206173206D75636820776F756C642070617373207468656D2C20706169642077697468206F746865722073616C657327206D6F6E65792E20536574746C656D656E740A2F2F2061737365727465642047726F737351756F7465202B20526566756E6451756F7465203D20546F74616C4465706F736974732C20736F207769746820746865736520626F756E647320610A2F2F2073616C65206E657665722070617973206F7574206D6F72652071756F7465207468616E20697420746F6F6B20696E2C206E6F72206D6F726520746F6B656E73207468616E2069740A2F2F20736F6C642E20536574746C656D656E7420616C736F20736574732043726561746F7251756F746520746F2047726F737351756F7465206D696E757320746865206665652C20736F207468650A2F2F206C61737420626F756E642063616E6E6F74206661696C206F6E2061207265636F726420736574746C656D656E742077726F74653B206974207374617973206173206120646566656E63650A2F2F2073686F756C642061206C61746572206368616E676520627265616B20746861742E0A66756E632061737365727457697468696E53616C652872204661697253616C655265636F726429207B0A09696620722E526566756E6450616964203E20722E526566756E6451756F7465207C7C20722E546F6B656E73436C61696D6564203E20722E536F6C64546F6B656E73207C7C0A0909722E43726561746F7251756F7465203E20722E47726F737351756F7465207B0A090970616E696328226C61756E63687061642F73616C65733A20666169722073616C65206F7665727061696422290A097D0A7D0A0A2F2F20536574746C654661697220636C6F73657320612073616C6520617420697473207265636F7264656420686172642D6361702066696C6C206F72207363686564756C656420656E642E0A2F2F2049742072657475726E7320657665727920756E736F6C6420746F6B656E20746F207468652063726561746F7220616E6420706172746974696F6E73206465706F7369747320696E746F0A2F2F20627579657220726566756E64732C207468652063726561746F7227732070726F636565647320616E64207468652070726F746F636F6C2773207072696D617279206665652E205468650A2F2F20666565206A6F696E7320746865206275636B65742053776565704665657320706179733B206E6F7468696E672069732070616964206F757420686572652C20736F206E6569746865720A2F2F2072656365697665722063616E20686F6C6420757020736574746C656D656E74206F7220627579657220636C61696D732E0A66756E6320536574746C654661697228637572207265616C6D2C20696420737472696E6729207B0A09696620216375722E497343757272656E742829207B0A090970616E696328226C61756E63687061642F73616C65733A207374616C65207265616C6D20636F6E7465787422290A097D0A0963757272656E63792E4173736572744E6F436F696E7328302C20637572290A0972203A3D204765744661697253616C65286964290A09696620722E43616E63656C6C6564207B0A090970616E696328226C61756E63687061642F73616C65733A206661697220736574746C656D656E7420756E617661696C61626C6522290A097D0A09696620722E536574746C6564207B0A090972657475726E0A097D0A09696620722E48617264436C6F7365644174203D3D20302026262074696D652E4E6F7728292E556E69782829203C20722E5363686564756C652E456E64207B0A090970616E696328226C61756E63687061642F73616C65733A206661697220736574746C656D656E7420756E617661696C61626C6522290A097D0A09636C6F73654174203A3D20722E5363686564756C652E456E640A09696620722E48617264436C6F736564417420213D2030207B0A0909636C6F73654174203D20722E48617264436C6F73656441740A097D0A097072696365203A3D20722E5363686564756C652E5072696365417428636C6F73654174290A09726573756C74203A3D20666169726D6174682E436C65617228722E436170732C20722E416C6C6F636174696F6E2C20722E4C6F7453697A652C0A0909722E546F74616C4C6F74732C20722E546F74616C4465706F736974732C207072696365290A09696620736D2E41646428726573756C742E47726F737351756F74652C20726573756C742E526566756E6451756F74652920213D20722E546F74616C4465706F73697473207C7C0A0909736D2E41646428726573756C742E536F6C64546F6B656E732C20726573756C742E556E736F6C64546F6B656E732920213D20722E416C6C6F636174696F6E207B0A090970616E696328226C61756E63687061642F73616C65733A206661697220736574746C656D656E7420706172746974696F6E206D69736D6174636822290A097D0A09722E536574746C6564203D20747275650A09722E537563636565646564203D20726573756C742E5375636365656465640A09722E436C6F73654174203D20636C6F736541740A09722E436C6F73655072696365203D2070726963650A09722E536F6C64546F6B656E73203D20726573756C742E536F6C64546F6B656E730A09722E47726F737351756F7465203D20726573756C742E47726F737351756F74650A097072696D617279466565203A3D20736D2E42505328726573756C742E47726F737351756F74652C20722E5072696D617279466565425053290A09722E43726561746F7251756F7465203D20736D2E53756228726573756C742E47726F737351756F74652C207072696D617279466565290A09722E526566756E6451756F7465203D20726573756C742E526566756E6451756F74650A09722E556E736F6C64546F6B656E73203D20726573756C742E556E736F6C64546F6B656E730A096661697253616C65732E5365742869642C2072290A096B6579203A3D20722E51756F746543757272656E63790A0966616972457363726F774C696162696C6974795B6B65795D203D20736D2E5375622866616972457363726F774C696162696C6974795B6B65795D2C20722E546F74616C4465706F73697473290A0966616972526566756E644C696162696C6974795B6B65795D203D20736D2E4164642866616972526566756E644C696162696C6974795B6B65795D2C20726573756C742E526566756E6451756F7465290A096661697250726F63656564734C696162696C6974795B6B65795D203D20736D2E416464286661697250726F63656564734C696162696C6974795B6B65795D2C20722E43726561746F7251756F7465290A096665654C696162696C6974795B6B65795D203D20736D2E416464286665654C696162696C6974795B6B65795D2C207072696D617279466565290A09736574546F6B656E4F7765642869642C20736D2E53756228746F6B656E4F776564286964292C20726573756C742E556E736F6C64546F6B656E7329290A09696620726573756C742E556E736F6C64546F6B656E73203E2030207B0A0909746F6B656E732E5472616E736665722863726F737328637572292C2069642C20722E43726561746F722C20726573756C742E556E736F6C64546F6B656E73290A097D0A09696620746F6B656E732E42616C616E63654F662869642C20636861696E2E5061636B616765416464726573732873616C6573506174682929203C20746F6B656E4F77656428696429207B0A090970616E696328226C61756E63687061642F73616C65733A20746F6B656E20637573746F64792073686F727466616C6C22290A097D0A0961737365727451756F7465436F7665726564286375722C206B6579290A09636861696E2E456D697428224C61756E636870616446616972536574746C6564222C20226964222C2069642C202263757272656E6379222C206B65792C0A090922737563636565646564222C20737472636F6E762E466F726D6174426F6F6C28726573756C742E537563636565646564292C0A090922636C6F73655F7072696365222C20737472636F6E762E466F726D6174496E742870726963652C203130292C0A09092267726F73735F71756F7465222C20737472636F6E762E466F726D6174496E7428726573756C742E47726F737351756F74652C203130292C0A0909227072696D6172795F6665655F71756F7465222C20737472636F6E762E466F726D6174496E74287072696D6172794665652C203130292C0A09092263726561746F725F71756F7465222C20737472636F6E762E466F726D6174496E7428722E43726561746F7251756F74652C203130292C0A090922726566756E645F71756F7465222C20737472636F6E762E466F726D6174496E7428726573756C742E526566756E6451756F74652C203130292C0A090922756E736F6C645F746F6B656E73222C20737472636F6E762E466F726D6174496E7428726573756C742E556E736F6C64546F6B656E732C20313029290A7D0A0A2F2F20436C61696D46616972206C65747320616E796F6E652072656C6561736520612062757965722773207265636F7264656420746F6B656E7320616E642071756F746520726566756E640A2F2F20746F20746861742062757965722E20436C61696D73206E657665722065787069726520616E642069676E6F72652063757272656E742070617573652F6C697374696E672E0A66756E6320436C61696D4661697228637572207265616C6D2C20696420737472696E672C206275796572206164647265737329207B0A09696620216375722E497343757272656E742829207B0A090970616E696328226C61756E63687061642F73616C65733A207374616C65207265616C6D20636F6E7465787422290A097D0A0963757272656E63792E4173736572744E6F436F696E7328302C20637572290A0972203A3D204765744661697253616C65286964290A0962203A3D204765744661697242757965722869642C206275796572290A0969662021722E536574746C6564207C7C20622E4C6F7473203C3D2030207C7C20622E436C61696D6564207B0A090970616E696328226C61756E63687061642F73616C65733A206661697220636C61696D20756E617661696C61626C6522290A097D0A09636C61696D203A3D20666169726D6174682E436C61696D28722E5375636365656465642C20622E4C6F74732C20622E4465706F7369742C0A0909722E4C6F7453697A652C20722E436C6F73655072696365290A09722E526566756E6450616964203D20736D2E41646428722E526566756E64506169642C20636C61696D2E526566756E6451756F7465290A09722E546F6B656E73436C61696D6564203D20736D2E41646428722E546F6B656E73436C61696D65642C20636C61696D2E546F6B656E73290A0961737365727457697468696E53616C652872290A096661697253616C65732E5365742869642C2072290A09622E436C61696D6564203D20747275650A09666169724275796572732E5365742862757965724B65792869642C206275796572292C2062290A096B6579203A3D20722E51756F746543757272656E63790A0966616972526566756E644C696162696C6974795B6B65795D203D20736D2E5375622866616972526566756E644C696162696C6974795B6B65795D2C20636C61696D2E526566756E6451756F7465290A09736574546F6B656E4F7765642869642C20736D2E53756228746F6B656E4F776564286964292C20636C61696D2E546F6B656E7329290A09696620636C61696D2E546F6B656E73203E2030207B0A0909746F6B656E732E5472616E736665722863726F737328637572292C2069642C2062757965722C20636C61696D2E546F6B656E73290A097D0A09696620636C61696D2E526566756E6451756F7465203E2030207B0A090970617951756F7465286375722C206B65792C2062757965722C20636C61696D2E526566756E6451756F7465290A097D0A09696620746F6B656E732E42616C616E63654F662869642C20636861696E2E5061636B616765416464726573732873616C6573506174682929203C20746F6B656E4F77656428696429207B0A090970616E696328226C61756E63687061642F73616C65733A20746F6B656E20637573746F64792073686F727466616C6C22290A097D0A0961737365727451756F7465436F7665726564286375722C206B6579290A09636861696E2E456D697428224C61756E636870616446616972436C61696D6564222C20226964222C2069642C20226275796572222C2062757965722E537472696E6728292C0A090922746F6B656E73222C20737472636F6E762E466F726D6174496E7428636C61696D2E546F6B656E732C203130292C0A090922726566756E645F71756F7465222C20737472636F6E762E466F726D6174496E7428636C61696D2E526566756E6451756F74652C20313029290A7D0A0A2F2F2052656C656173654661697250726F636565647320706179732061207375636365656465642073616C6527732063726561746F72207768617420736574746C656D656E740A2F2F207265636F7264656420666F72207468656D2C206F6E63652C20616E642072657475726E732074686520616D6F756E742E20416E796F6E652063616E2063616C6C2069743B207468650A2F2F20726563656976657220697320616C7761797320746865207265636F726465642063726561746F722E204974207374617973206F70656E207768696C6520746865206C616E652069730A2F2F20706175736564206F72207468652063757272656E63792064656C69737465642E0A66756E632052656C656173654661697250726F636565647328637572207265616C6D2C20696420737472696E672920696E743634207B0A09696620216375722E497343757272656E742829207B0A090970616E696328226C61756E63687061642F73616C65733A207374616C65207265616C6D20636F6E7465787422290A097D0A0963757272656E63792E4173736572744E6F436F696E7328302C20637572290A0972203A3D204765744661697253616C65286964290A0969662021722E536574746C6564207C7C2021722E537563636565646564207C7C20722E50726F636565647352656C6561736564207B0A090970616E696328226C61756E63687061642F73616C65733A20666169722070726F636565647320756E617661696C61626C6522290A097D0A09722E50726F636565647352656C6561736564203D20747275650A0961737365727457697468696E53616C652872290A096661697253616C65732E5365742869642C2072290A096B6579203A3D20722E51756F746543757272656E63790A096661697250726F63656564734C696162696C6974795B6B65795D203D20736D2E537562286661697250726F63656564734C696162696C6974795B6B65795D2C20722E43726561746F7251756F7465290A092F2F2041207375636365656465642073616C6520726169736564206174206C656173742069747320736F66742063617020616E642074686520666565206973206174206D6F73742035252C0A092F2F20736F20746865726520697320616C7761797320736F6D657468696E6720746F207061792E0A0970617951756F7465286375722C206B65792C20722E43726561746F722C20722E43726561746F7251756F7465290A0961737365727451756F7465436F7665726564286375722C206B6579290A09636861696E2E456D697428224C61756E63687061644661697250726F636565647352656C6561736564222C20226964222C2069642C0A09092263726561746F72222C20722E43726561746F722E537472696E6728292C202263757272656E6379222C206B65792C0A09092263726561746F725F71756F7465222C20737472636F6E762E466F726D6174496E7428722E43726561746F7251756F74652C203130292C0A0909226163746F72222C206375722E50726576696F757328292E4164647265737328292E537472696E672829290A0972657475726E20722E43726561746F7251756F74650A7D0A0A2F2F20436F6E747269627574654661697220657363726F77732065786163742071756F74652061746F6D7320666F722077686F6C6520746F6B656E206C6F747320617420746869730A2F2F207472616E73616374696F6E2773207363686564756C652070726963652E20546865206469726563742063616C6C657220697320626F746820706179657220616E642062757965722C0A2F2F20616E64206D61784465706F73697420697320746865206D6F737420746865206F72646572206D617920636F73742E2041206E6174697665206F726465722061747461636865730A2F2F2065786163746C79206D61784465706F73697420616E642067657473206D61784465706F736974206D696E75732074686520636F7374206261636B20696E207468652073616D650A2F2F207472616E73616374696F6E3B206120746F6B656E206F726465722070756C6C73206F6E6C792074686520636F73742066726F6D20746865206275796572277320616C6C6F77616E63652E0A66756E6320436F6E747269627574654661697228637572207265616C6D2C20696420737472696E672C206C6F74732C206D61784465706F73697420696E74363429207B0A09636F6E7472696275746546616972286375722C2069642C206C6F74732C206D61784465706F7369742C202222290A7D0A0A2F2F20436F6E74726962757465466169725769746850726F6F6620766572696669657320746865207265636F7264656420616C6C6F776C69737420616E6420686F6C64696E672067617465730A2F2F20616761696E737420746865206469726563742062757965722773206C697665206164647265737320616E642062616C616E636573206265666F726520636F6C6C656374696E672071756F74652E0A66756E6320436F6E74726962757465466169725769746850726F6F6628637572207265616C6D2C20696420737472696E672C206C6F74732C206D61784465706F73697420696E7436342C2070726F6F6620737472696E6729207B0A09636F6E7472696275746546616972286375722C2069642C206C6F74732C206D61784465706F7369742C2070726F6F66290A7D0A0A66756E6320636F6E747269627574654661697228637572207265616C6D2C20696420737472696E672C206C6F74732C206D61784465706F73697420696E7436342C2070726F6F6620737472696E6729207B0A096275796572203A3D2064697265637443616C6C657228637572290A0972203A3D204765744661697253616C65286964290A096E6F77203A3D2074696D652E4E6F7728292E556E697828290A09696620722E43616E63656C6C6564207C7C20722E536574746C6564207C7C20722E48617264436C6F736564417420213D2030207C7C206E6F77203C20722E5363686564756C652E5374617274207C7C206E6F77203E3D20722E5363686564756C652E456E64207B0A090970616E696328226C61756E63687061642F73616C65733A20666169722073616C6520636C6F73656422290A097D0A092F2F205468652073616C652773206F776E207465726D73206172652070696E6E656420696E20697473207265636F726420616E642074686520627579657220626F756E6473207468650A092F2F2070726963652077697468206D61784465706F7369742C20736F206E6F20636F6E6669672076657273696F6E20697320696E766F6C76656420686572652E0A09636F6E6669672E4173736572744C616E654F70656E28636F6E6669672E4C616E654661697253616C652C20722E51756F746543757272656E6379290A096966206C6F7473203C3D2030207C7C206D61784465706F736974203C3D2030207B0A090970616E696328226C61756E63687061642F73616C65733A20696E76616C69642066616972206F7264657222290A097D0A0962203A3D204765744661697242757965722869642C206275796572290A096E65787442757965724C6F7473203A3D20736D2E41646428622E4C6F74732C206C6F7473290A096966206E65787442757965724C6F7473203E20722E57616C6C65744361704C6F7473207B0A090970616E696328226C61756E63687061642F73616C65733A20666169722077616C6C65742063617020657863656564656422290A097D0A097265717569726546616972456C69676962696C6974792869642C20722C2062757965722C2070726F6F66290A096E657874546F74616C4C6F74732C2068617264436C6F736564203A3D20722E436170732E4164644C6F747328722E546F74616C4C6F74732C206C6F7473290A096F72646572203A3D20666169726D6174682E51756F74654F72646572286C6F74732C20722E4C6F7453697A652C20722E5363686564756C652E50726963654174286E6F7729290A096966206F726465722E4465706F736974203E206D61784465706F736974207B0A090970616E696328226C61756E63687061642F73616C65733A20666169722071756F7465206578636565647320627579657220626F756E6422290A097D0A09696620722E51756F746543757272656E6379203D3D20636F6E6669672E4E617469766543757272656E6379207B0A09092F2F20436F696E7320617265206174746163686564207768656E20746865206275796572207369676E732C20616E6420612066616C6C696E672070726963652063616E20737465700A09092F2F20646F776E206265666F72652074686520626C6F636B3A207468652062757965722061747461636865732069747320626F756E642C2065786163746C792C20616E6420676574730A09092F2F206261636B206174206F6E6365207768617420746865206F7264657220646F6573206E6F7420636F73742E0A090963757272656E63792E436F6C6C6563744E617469766528302C206375722C206D61784465706F736974290A09096966206368616E6765203A3D206D61784465706F736974202D206F726465722E4465706F7369743B206368616E6765203E2030207B0A09090963757272656E63792E5061794E617469766528302C206375722C2062757965722C206368616E6765290A09097D0A097D20656C7365207B0A0909636F6C6C65637451756F7465286375722C20722E51756F746543757272656E63792C206F726465722E4465706F736974290A097D0A09622E4C6F7473203D206E65787442757965724C6F74730A09622E4465706F736974203D20736D2E41646428622E4465706F7369742C206F726465722E4465706F736974290A09666169724275796572732E5365742862757965724B65792869642C206275796572292C2062290A09722E546F74616C4C6F7473203D206E657874546F74616C4C6F74730A09722E546F74616C4465706F73697473203D20736D2E41646428722E546F74616C4465706F736974732C206F726465722E4465706F736974290A0969662068617264436C6F736564207B0A0909722E48617264436C6F7365644174203D206E6F770A097D0A096661697253616C65732E5365742869642C2072290A0966616972457363726F774C696162696C6974795B722E51756F746543757272656E63795D203D20736D2E4164642866616972457363726F774C696162696C6974795B722E51756F746543757272656E63795D2C206F726465722E4465706F736974290A092F2F205468652061646D696E2773206272616B65206F6E207768617420746865207265616C6D206D617920686F6C6420696E20612063757272656E63792E204F6E6C7920616E0A092F2F20696E666C6F772072656164732069743B206578697473206E6576657220646F2E0A096966206F776564496E28722E51756F746543757272656E637929203E20636F6E6669672E47657453616C65734F7765644365696C696E6728722E51756F746543757272656E637929207B0A090970616E696328226C61756E63687061642F73616C65733A2073616C6573206F776564206365696C696E67207265616368656422290A097D0A0961737365727451756F7465436F7665726564286375722C20722E51756F746543757272656E6379290A09636861696E2E456D697428224C61756E636870616446616972436F6E747269627574696F6E222C20226964222C2069642C20226275796572222C2062757965722E537472696E6728292C0A0909226C6F7473222C20737472636F6E762E466F726D6174496E74286C6F74732C203130292C0A0909227072696365222C20737472636F6E762E466F726D6174496E74286F726465722E4465706F7369742F6C6F74732C203130292C0A0909226465706F736974222C20737472636F6E762E466F726D6174496E74286F726465722E4465706F7369742C203130292C0A090922746F74616C5F6C6F7473222C20737472636F6E762E466F726D6174496E7428722E546F74616C4C6F74732C20313029290A0969662068617264436C6F736564207B0A0909636861696E2E456D697428224C61756E63687061644661697248617264436C6F736564222C20226964222C2069642C0A09090922636C6F7365645F6174222C20737472636F6E762E466F726D6174496E74286E6F772C20313029290A097D0A7D0A0A2F2F2043616E63656C4661697253616C652072657475726E732074686520656E7469726520756E736F6C6420616C6C6F636174696F6E20746F206974732063726561746F72207768696C650A2F2F20746865726520617265206E6F20636F6E747269627574696F6E732E2049742072656D61696E732063616C6C61626C6520696620746865206E65772D73616C65206C616E652069730A2F2F20706175736564206F72207468652071756F74652063757272656E6379206861732073696E6365206265656E2064656C69737465642E20546865206372656174696F6E206665652069730A2F2F206E6F742072657475726E65642E0A66756E632043616E63656C4661697253616C6528637572207265616C6D2C20696420737472696E6729207B0A0963726561746F72203A3D2064697265637443616C6C657228637572290A0963757272656E63792E4173736572744E6F436F696E7328302C20637572290A0972203A3D204765744661697253616C65286964290A09696620722E43726561746F7220213D2063726561746F72207C7C20722E43616E63656C6C6564207C7C20722E536574746C6564207C7C20722E546F74616C4C6F747320213D2030207C7C20722E546F74616C4465706F7369747320213D2030207B0A090970616E696328226C61756E63687061642F73616C65733A20666169722063616E63656C6C6174696F6E2064656E69656422290A097D0A09722E43616E63656C6C6564203D20747275650A096661697253616C65732E5365742869642C2072290A09736574546F6B656E4F7765642869642C20736D2E53756228746F6B656E4F776564286964292C20722E416C6C6F636174696F6E29290A09746F6B656E732E5472616E736665722863726F737328637572292C2069642C2063726561746F722C20722E416C6C6F636174696F6E290A09696620746F6B656E732E42616C616E63654F662869642C20636861696E2E5061636B616765416464726573732873616C6573506174682929203C20746F6B656E4F77656428696429207B0A090970616E696328226C61756E63687061642F73616C65733A20746F6B656E20637573746F64792073686F727466616C6C22290A097D0A09636861696E2E456D697428224C61756E63687061644661697253616C6543616E63656C6C6564222C20226964222C2069642C0A09092263726561746F72222C2063726561746F722E537472696E6728292C0A09092272657475726E6564222C20737472636F6E762E466F726D6174496E7428722E416C6C6F636174696F6E2C20313029290A7D0A1A4C0A0B676E6F6D6F642E746F6D6C123D6D6F64756C65203D2022676E6F2E6C616E642F722F73616D637265772F6C61756E63687061642F73616C65732F7631220A676E6F203D2022302E39220A1AFB7D0A0973616C65732E676E6F12ED7D2F2F205061636B6167652073616C6573206F776E73206C61756E636820746F6B656E20637573746F64792C206469726563742D6372656174696F6E20616C6C6F636174696F6E732C20666169720A2F2F2073616C657320616E642061697264726F70732E2051756F746520746861742072656163686573206974207468726F7567682069747320656E74727920706F696E7473206973206F7765640A2F2F20746F20736F6D656F6E65206F6E207265636F72643A206275796572732028657363726F7720616E6420726566756E6473292C2063726561746F72732028736574746C65640A2F2F2070726F636565647329206F72207468652070726F746F636F6C202866656573292E20436F696E732073656E7420746F20697420616E79206F746865722077617920617265206F7765640A2F2F20746F206E6F206F6E6520616E64206E65766572206C656176652E20497420686173206E6F2061646D696E20616E64206E6F20656D657267656E6379207769746864726177616C20706174682E0A7061636B6167652073616C65730A0A696D706F727420280A0922737472636F6E76220A0922737472696E6773220A092274696D65220A0A0922636861696E220A0922636861696E2F62616E6B6572220A0922676E6F2E6C616E642F702F73616D637265772F6C61756E63687061642F63757272656E63792F7631220A0922676E6F2E6C616E642F702F73616D637265772F6C61756E63687061642F6D6574612F7631220A09736D2022676E6F2E6C616E642F702F73616D637265772F6C61756E63687061642F736166656D6174682F7631220A0922676E6F2E6C616E642F702F73616D637265772F6C61756E63687061642F76657374696E672F7631220A0922676E6F2E6C616E642F722F6E742F67726332307265672F7630220A0922676E6F2E6C616E642F722F73616D637265772F6C61756E63687061642F636F6E6669672F7631220A0922676E6F2E6C616E642F722F73616D637265772F6C61756E63687061642F746F6B656E732F7631220A290A0A636F6E73742073616C657350617468203D2022676E6F2E6C616E642F722F73616D637265772F6C61756E63687061642F73616C65732F7631220A636F6E7374206C61756E6368706164546F6B656E5265676973747279507265666978203D2022676E6F2E6C616E642F722F73616D637265772F6C61756E63687061642F746F6B656E732F76312E54220A0A747970652056657374696E675265636F726420737472756374207B0A0942656E65666963696172792020202020202020616464726573730A0950656E64696E6742656E656669636961727920616464726573730A09546F74616C2020202020202020202020202020696E7436340A09436C61696D6564202020202020202020202020696E7436340A0953746172742020202020202020202020202020696E7436340A09436C6966662020202020202020202020202020696E7436340A094475726174696F6E2020202020202020202020696E7436340A095265766F6361626C6520202020202020202020626F6F6C0A095265766F6B6564202020202020202020202020626F6F6C0A095265766F6B6564566573746564202020202020696E7436340A7D0A0A766172206665654C696162696C697479203D206D61705B737472696E675D696E7436347B7D0A0A66756E632064697265637443616C6C657228637572207265616C6D292061646472657373207B0A09696620216375722E497343757272656E742829207C7C20216375722E50726576696F757328292E49735573657243616C6C2829207B0A090970616E696328226C61756E63687061642F73616C65733A2064697265637420757365722063616C6C20726571756972656422290A097D0A0972657475726E206375722E50726576696F757328292E4164647265737328290A7D0A0A66756E63206469726563744665652876657273696F6E20696E7436342C206B657920737472696E672920696E743634207B0A0970203A3D20636F6E6669672E47657456657273696F6E2876657273696F6E290A09666F72205F2C2063203A3D2072616E676520702E43757272656E63696573207B0A0909696620632E4B6579203D3D206B6579207B0A090909696620632E4469726563744372656174696F6E466565203C2030207B0A0909090970616E696328226C61756E63687061642F73616C65733A20646972656374206665652064697361626C656422290A0909097D0A09090972657475726E20632E4469726563744372656174696F6E4665650A09097D0A097D0A0970616E696328226C61756E63687061642F73616C65733A2063757272656E637920686173206E6F20646972656374207465726D7322290A7D0A0A66756E6320636F6C6C6563744372656174696F6E46656528637572207265616C6D2C206B657920737472696E672C20616D6F756E7420696E74363429207B0A092F2F2041204C61756E636870616420746F6B656E2068656C64206865726520666F722076657374696E672C2061697264726F7073206F722073616C65732063616E6E6F7420616C736F0A092F2F206261636B206120666565206F722071756F7465206C696162696C69747920776974686F7574206120636F6D62696E65642073616D652D6173736574206C65646765722E0A09696620737472696E67732E486173507265666978286B65792C206C61756E6368706164546F6B656E526567697374727950726566697829207B0A090970616E696328226C61756E63687061642F73616C65733A206C61756E636870616420746F6B656E2063616E6E6F742062652071756F74652063757272656E637922290A097D0A09696620616D6F756E74203D3D2030207B0A090963757272656E63792E4173736572744E6F436F696E7328302C20637572290A090972657475726E0A097D0A09636F6C6C65637451756F7465286375722C206B65792C20616D6F756E74290A096665654C696162696C6974795B6B65795D203D20736D2E416464286665654C696162696C6974795B6B65795D2C20616D6F756E74290A0961737365727451756F7465436F7665726564286375722C206B6579290A7D0A0A2F2F20636F6C6C65637451756F74652074616B657320616D6F756E742066726F6D2074686520696D6D6564696174652063616C6C65722C20617320617474616368656420636F696E73206F720A2F2F2066726F6D206120746F6B656E20616C6C6F77616E63652E20426F746820726F75746573207061792066726F6D20746861742063616C6C657220616E64206E6F206F6E6520656C73652E0A66756E6320636F6C6C65637451756F746528637572207265616C6D2C206B657920737472696E672C20616D6F756E7420696E74363429207B0A096966206B6579203D3D20636F6E6669672E4E617469766543757272656E6379207B0A090963757272656E63792E436F6C6C6563744E617469766528302C206375722C20616D6F756E74290A097D20656C7365207B0A090963757272656E63792E436F6C6C656374546F6B656E28302C206375722C2067726332307265672E4D757374476574286B6579292C20616D6F756E74290A097D0A7D0A0A66756E632071756F746542616C616E63652873656C6620616464726573732C206B657920737472696E672920696E743634207B0A096966206B6579203D3D20636F6E6669672E4E617469766543757272656E6379207B0A090972657475726E2062616E6B65722E4E6577526561646F6E6C7942616E6B657228292E476574436F696E2873656C662C206B6579290A097D0A0972657475726E2067726332307265672E4D757374476574286B6579292E42616C616E63654F662873656C66290A7D0A0A2F2F206F776564496E2069732065766572797468696E6720746865207265616C6D206F77657320696E206F6E652063757272656E63793A20666565732C20657363726F772C20726566756E64730A2F2F20616E642070726F63656564732E0A66756E63206F776564496E286B657920737472696E672920696E743634207B0A096F776564203A3D20736D2E416464286665654C696162696C6974795B6B65795D2C2066616972457363726F774C696162696C6974795B6B65795D290A096F776564203D20736D2E416464286F7765642C2066616972526566756E644C696162696C6974795B6B65795D290A0972657475726E20736D2E416464286F7765642C206661697250726F63656564734C696162696C6974795B6B65795D290A7D0A0A2F2F2061737365727451756F7465436F766572656420666F6C6C6F7773206576657279206D6F76656D656E74206F662071756F74653A20746865207265616C6D206D757374207374696C6C0A2F2F20686F6C642065766572797468696E67206974206F77657320696E20746861742063757272656E63792E20416E206578697420656E647320776974682069743B2061206372656174696F6E0A2F2F2072756E7320697420726967687420616674657220636F6C6C656374696E6720697473206665652E0A66756E632061737365727451756F7465436F766572656428637572207265616C6D2C206B657920737472696E6729207B0A0969662071756F746542616C616E6365286375722E4164647265737328292C206B657929203C206F776564496E286B657929207B0A090970616E696328226C61756E63687061642F73616C65733A2071756F746520637573746F64792073686F727466616C6C22290A097D0A7D0A0A66756E632070617951756F746528637572207265616C6D2C206B657920737472696E672C20746F20616464726573732C20616D6F756E7420696E74363429207B0A096966206B6579203D3D20636F6E6669672E4E617469766543757272656E6379207B0A090963757272656E63792E5061794E617469766528302C206375722C20746F2C20616D6F756E74290A097D20656C7365207B0A090963757272656E63792E506179546F6B656E28302C206375722C2067726332307265672E4D757374476574286B6579292C20746F2C20616D6F756E74290A097D0A7D0A0A2F2F20537765657046656573207061797320657665727920666565207265636F7264656420696E206F6E652063757272656E63792C206372656174696F6E206665657320616E640A2F2F20666169722D73616C65207072696D617279206665657320616C696B652C20746F20746865207472656173757279206F66207468652063757272656E7420636F6E6669672C20616E640A2F2F2072657475726E732074686520616D6F756E742E20416E796F6E652063616E2063616C6C2069743B207468652063616C6C65722063686F6F736573206E656974686572207468650A2F2F207265636569766572206E6F722074686520616D6F756E742E204120666565206973206F6E6C792065766572207265636F72646564206F6E636520612074726561737572792069730A2F2F206E616D65642C20616E6420636F6E666967206E65766572206C657473207468652074726561737572792062652072656D6F7665642E0A66756E632053776565704665657328637572207265616C6D2C2063757272656E63794B657920737472696E672920696E743634207B0A09696620216375722E497343757272656E742829207B0A090970616E696328226C61756E63687061642F73616C65733A207374616C65207265616C6D20636F6E7465787422290A097D0A0963757272656E63792E4173736572744E6F436F696E7328302C20637572290A09616D6F756E74203A3D206665654C696162696C6974795B63757272656E63794B65795D0A09696620616D6F756E74203C3D2030207B0A090970616E696328226C61756E63687061642F73616C65733A206E6F206665657320746F20737765657022290A097D0A097472656173757279203A3D20636F6E6669672E47657456657273696F6E28636F6E6669672E47657443757272656E7456657273696F6E2829292E54726561737572790A092F2F20436F6E666967207265667573657320746F206E616D652074686973207265616C6D2061732074726561737572792E2049662069742065766572206469642C2061206E61746976650A092F2F20737765657020776F756C642070617920746865207265616C6D20697473656C663A20746865206665657320776F756C642073746F70206265696E67206F77656420616E640A092F2F2073746179206865726520666F7220676F6F642C20616E6420616E796F6E6520636F756C6420747269676765722069742E20536F206974206973207265667573656420686572650A092F2F2061732077656C6C2E0A096966207472656173757279203D3D206375722E416464726573732829207B0A090970616E696328226C61756E63687061642F73616C65733A2074726561737572792069732074686973207265616C6D22290A097D0A096665654C696162696C6974795B63757272656E63794B65795D203D20300A0970617951756F7465286375722C2063757272656E63794B65792C2074726561737572792C20616D6F756E74290A0961737365727451756F7465436F7665726564286375722C2063757272656E63794B6579290A09636861696E2E456D697428224C61756E6368706164466565735377657074222C202263757272656E6379222C2063757272656E63794B65792C0A0909227472656173757279222C2074726561737572792E537472696E6728292C2022616D6F756E74222C20737472636F6E762E466F726D6174496E7428616D6F756E742C203130292C0A0909226163746F72222C206375722E50726576696F757328292E4164647265737328292E537472696E672829290A0972657475726E20616D6F756E740A7D0A0A2F2F20437265617465446972656374206372656174657320612064697265637420746F6B656E20776974686F757420616E20696E697469616C2061697264726F702E205468650A2F2F20616C6C6F636174696F6E20737472696E672069732070617273656420616E64207468652077686F6C6520616D6F756E7420706172746974696F6E6564206265666F726520616E790A2F2F207061796D656E742E205468652063616C6C65722C20706179657220616E6420696E697469616C206D696E7427732063726561746F7220617265207468652073616D65206C6976650A2F2F2064697265637420757365722E0A66756E632043726561746544697265637428637572207265616C6D2C206D6F64652C206E616D652C207469636B657220737472696E672C20646563696D616C7320696E742C0A09696E697469616C537570706C792C206D6178537570706C7920696E7436342C2063757272656E63794B657920737472696E672C20657870656374656456657273696F6E20696E7436342C0A096465736372697074696F6E2C20696D6167652C20776562736974652C207848616E646C652C2074656C656772616D2C20616C6C6F636174696F6E7320737472696E672920737472696E67207B0A0972657475726E20637265617465446972656374286375722C206D6F64652C206E616D652C207469636B65722C20646563696D616C732C20696E697469616C537570706C792C0A09096D6178537570706C792C2063757272656E63794B65792C20657870656374656456657273696F6E2C206465736372697074696F6E2C20696D6167652C20776562736974652C0A09097848616E646C652C2074656C656772616D2C20616C6C6F636174696F6E732C2022222C2022222C2030290A7D0A0A2F2F204372656174654469726563745769746841697264726F702072657365727665732070617274206F662074686520696E697469616C206D696E7420666F72206F6E65204D65726B6C650A2F2F2063616D706169676E2E205468652063616C6C657220636F6D6D69747320746F20746865206E65787420746F6B656E204944207573656420696E206576657279206C6561662E2049660A2F2F20616E6F74686572206C61756E63682074616B657320746861742049442066697273742C2074686973207472616E73616374696F6E2072656A65637473206265666F7265207061796D656E742E0A66756E63204372656174654469726563745769746841697264726F7028637572207265616C6D2C206D6F64652C206E616D652C207469636B657220737472696E672C20646563696D616C7320696E742C0A09696E697469616C537570706C792C206D6178537570706C7920696E7436342C2063757272656E63794B657920737472696E672C20657870656374656456657273696F6E20696E7436342C0A096465736372697074696F6E2C20696D6167652C20776562736974652C207848616E646C652C2074656C656772616D2C20616C6C6F636174696F6E732C0A09657870656374656449442C2061697264726F70526F6F7420737472696E672C2061697264726F70546F74616C20696E7436342920737472696E67207B0A0972657475726E20637265617465446972656374286375722C206D6F64652C206E616D652C207469636B65722C20646563696D616C732C20696E697469616C537570706C792C0A09096D6178537570706C792C2063757272656E63794B65792C20657870656374656456657273696F6E2C206465736372697074696F6E2C20696D6167652C20776562736974652C0A09097848616E646C652C2074656C656772616D2C20616C6C6F636174696F6E732C20657870656374656449442C2061697264726F70526F6F742C2061697264726F70546F74616C290A7D0A0A66756E632063726561746544697265637428637572207265616C6D2C206D6F64652C206E616D652C207469636B657220737472696E672C20646563696D616C7320696E742C0A09696E697469616C537570706C792C206D6178537570706C7920696E7436342C2063757272656E63794B657920737472696E672C20657870656374656456657273696F6E20696E7436342C0A096465736372697074696F6E2C20696D6167652C20776562736974652C207848616E646C652C2074656C656772616D2C20616C6C6F636174696F6E732C0A09657870656374656449442C2061697264726F70526F6F7420737472696E672C2061697264726F70546F74616C20696E7436342920737472696E67207B0A0963726561746F72203A3D2064697265637443616C6C657228637572290A096966206D6F646520213D20746F6B656E732E4D6F64654469726563744669786564202626206D6F646520213D20746F6B656E732E4D6F6465446972656374436170207B0A090970616E696328226C61756E63687061642F73616C65733A20646972656374206D6F646520726571756972656422290A097D0A0969662061697264726F70546F74616C203E2030207B0A09097265717569726541697264726F70526F6F742861697264726F70526F6F74290A09096E6578744944203A3D20225422202B20737472636F6E762E466F726D6174496E7428736D2E41646428746F6B656E732E436F756E7428292C2031292C203130290A09096966206578706563746564494420213D206E6578744944207B0A09090970616E696328226C61756E63687061642F73616C65733A2061697264726F7020746F6B656E204944206368616E67656422290A09097D0A097D20656C73652069662061697264726F70546F74616C20213D2030207C7C206578706563746564494420213D202222207C7C2061697264726F70526F6F7420213D202222207B0A090970616E696328226C61756E63687061642F73616C65733A20696E76616C69642061697264726F7020616C6C6F636174696F6E22290A097D0A097061727365642C20616C6C6F6361746564203A3D207061727365416C6C6F636174696F6E7328616C6C6F636174696F6E73290A09636F6D6D6974746564203A3D20736D2E41646428616C6C6F63617465642C2061697264726F70546F74616C290A09696620696E697469616C537570706C79203C3D2030207C7C20636F6D6D6974746564203E20696E697469616C537570706C79207B0A090970616E696328226C61756E63687061642F73616C65733A20616C6C6F636174696F6E732065786365656420737570706C7922290A097D0A09636F6E6669672E4173736572744E6577416374696F6E28636F6E6669672E4C616E654469726563742C2063757272656E63794B65792C20657870656374656456657273696F6E290A0969662061697264726F70546F74616C203E2030207B0A0909636F6E6669672E4173736572744E6577416374696F6E28636F6E6669672E4C616E6541697264726F702C2063757272656E63794B65792C20657870656374656456657273696F6E290A097D0A09666565203A3D2064697265637446656528657870656374656456657273696F6E2C2063757272656E63794B6579290A09636F6C6C6563744372656174696F6E466565286375722C2063757272656E63794B65792C20666565290A096964203A3D20746F6B656E732E4372656174652863726F737328637572292C2063726561746F722C206D6F64652C206E616D652C207469636B65722C0A0909646563696D616C732C20696E697469616C537570706C792C206D6178537570706C792C2063757272656E63794B65792C20657870656374656456657273696F6E2C0A09096465736372697074696F6E2C20696D6167652C20776562736974652C207848616E646C652C2074656C656772616D290A0969662061697264726F70546F74616C203E203020262620696420213D2065787065637465644944207B0A090970616E696328226C61756E63687061642F73616C65733A2061697264726F7020746F6B656E204944206368616E67656422290A097D0A0972657461696E6564203A3D2061697264726F70546F74616C0A09666F72205F2C2061203A3D2072616E676520706172736564207B0A0909696620612E6475726174696F6E203D3D2030207B0A090909746F6B656E732E5472616E736665722863726F737328637572292C2069642C20612E62656E65666963696172792C20612E616D6F756E74290A090909636F6E74696E75650A09097D0A0909617070656E6456657374696E672869642C2056657374696E675265636F72647B0A09090942656E65666963696172793A20612E62656E65666963696172792C20546F74616C3A20612E616D6F756E742C0A09090953746172743A20612E73746172742C20436C6966663A20612E636C6966662C204475726174696F6E3A20612E6475726174696F6E2C0A0909095265766F6361626C653A20612E7265766F6361626C652C0A09097D290A090972657461696E6564203D20736D2E4164642872657461696E65642C20612E616D6F756E74290A097D0A0969662061697264726F70546F74616C203E2030207B0A090961697264726F70732E5365742869642C2041697264726F705265636F72647B526F6F743A2061697264726F70526F6F742C20546F74616C3A2061697264726F70546F74616C7D290A0909636861696E2E456D697428224C61756E636870616441697264726F7043726561746564222C20226964222C2069642C202263726561746F72222C2063726561746F722E537472696E6728292C0A09090922726F6F74222C2061697264726F70526F6F742C2022746F74616C222C20737472636F6E762E466F726D6174496E742861697264726F70546F74616C2C20313029290A097D0A0972656D61696E646572203A3D20736D2E53756228696E697469616C537570706C792C20636F6D6D6974746564290A0969662072656D61696E646572203E2030207B0A0909746F6B656E732E5472616E736665722863726F737328637572292C2069642C2063726561746F722C2072656D61696E646572290A097D0A09736574546F6B656E4F7765642869642C2072657461696E6564290A09696620746F6B656E732E42616C616E63654F662869642C20636861696E2E5061636B616765416464726573732873616C657350617468292920213D2072657461696E6564207B0A090970616E696328226C61756E63687061642F73616C65733A20746F6B656E20637573746F6479206D69736D6174636822290A097D0A09636861696E2E456D697428224C61756E636870616444697265637443726561746564222C20226964222C2069642C202263726561746F72222C2063726561746F722E537472696E6728292C0A09092263757272656E6379222C2063757272656E63794B65792C2022666565222C20737472636F6E762E466F726D6174496E74286665652C203130292C0A09092272657461696E6564222C20737472636F6E762E466F726D6174496E742872657461696E65642C20313029290A0972657475726E2069640A7D0A0A2F2F204D696E74436170706564416C6C6F63617465642072657175697265732074686520746F6B656E27732063757272656E74206D696E7420617574686F7269747920746F206265207468650A2F2F20696D6D6564696174652075736572206F72207265616C6D2063616C6C65722E204576657279206E657720756E69742069732061737369676E656420746F20616E20696D6D656469617465206F72207665737465640A2F2F20616C6C6F636174696F6E3B207468657265206973206E6F20696D706C69636974207265636569766572206F7220756E7265636F726465642073616C65732062616C616E63652E0A2F2F204E6F206164646974696F6E616C206372656174696F6E2066656520697320636861726765642C20616E64206174746163686564206E617469766520636F696E73206172650A2F2F2072656A65637465642E2050617573696E672074686520646972656374206C616E652073746F7073206E6577206D696E747320776974686F757420626C6F636B696E6720636C61696D732E0A66756E63204D696E74436170706564416C6C6F636174656428637572207265616C6D2C20696420737472696E672C20616D6F756E7420696E7436342C20616C6C6F636174696F6E7320737472696E6729207B0A09696620216375722E497343757272656E742829207B0A090970616E696328226C61756E63687061642F73616C65733A207374616C65207265616C6D20636F6E7465787422290A097D0A0963757272656E63792E4173736572744E6F436F696E7328302C20637572290A0970726576696F7573203A3D206375722E50726576696F757328290A09617574686F72697479203A3D2070726576696F75732E4164647265737328290A0969662021617574686F726974792E497356616C69642829207C7C20282170726576696F75732E49735573657243616C6C28292026260A09092870726576696F75732E506B67506174682829203D3D202222207C7C20617574686F7269747920213D20636861696E2E5061636B616765416464726573732870726576696F75732E506B67506174682829292929207B0A090970616E696328226C61756E63687061642F73616C65733A20696D6D65646961746520617574686F726974792063616C6C20726571756972656422290A097D0A097061727365642C20616C6C6F6361746564203A3D207061727365416C6C6F636174696F6E7328616C6C6F636174696F6E73290A09696620616D6F756E74203C3D2030207C7C20616C6C6F636174656420213D20616D6F756E74207B0A090970616E696328226C61756E63687061642F73616C65733A20636170706564206D696E74206D7573742062652066756C6C7920616C6C6F636174656422290A097D0A092F2F20546865206F726967696E616C2063726561746F72206F776E73206578697374696E67207265766F636174696F6E207269676874732E204120737563636573736F72206D696E740A092F2F20617574686F72697479206D757374206E6F74206372656174652061207363686564756C652074686520666F726D657220617574686F726974792063616E20636C6177206261636B2E0A09666F72205F2C2061203A3D2072616E676520706172736564207B0A0909696620612E7265766F6361626C65207B0A09090970616E696328226C61756E63687061642F73616C65733A206C61746572206D696E742076657374696E672063616E6E6F74206265207265766F6361626C6522290A09097D0A097D0A09696E666F203A3D20746F6B656E732E476574496E666F286964290A09696620696E666F2E4D6F646520213D20746F6B656E732E4D6F6465446972656374436170207C7C20696E666F2E4D696E7452656E6F756E636564207C7C20696E666F2E4D696E74417574686F7269747920213D20617574686F72697479207B0A090970616E696328226C61756E63687061642F73616C65733A2063757272656E74206D696E7420617574686F72697479206F6E6C7922290A097D0A09636F6E6669672E4173736572744C616E654F70656E28636F6E6669672E4C616E654469726563742C20696E666F2E43757272656E63794B6579290A09746F6B656E732E4D696E744361707065642863726F737328637572292C2069642C20617574686F726974792C20616D6F756E74290A0972657461696E6564203A3D20696E7436342830290A09666F72205F2C2061203A3D2072616E676520706172736564207B0A0909696620612E6475726174696F6E203D3D2030207B0A090909746F6B656E732E5472616E736665722863726F737328637572292C2069642C20612E62656E65666963696172792C20612E616D6F756E74290A090909636F6E74696E75650A09097D0A0909617070656E6456657374696E672869642C2056657374696E675265636F72647B0A09090942656E65666963696172793A20612E62656E65666963696172792C20546F74616C3A20612E616D6F756E742C0A09090953746172743A20612E73746172742C20436C6966663A20612E636C6966662C204475726174696F6E3A20612E6475726174696F6E2C0A0909095265766F6361626C653A20612E7265766F6361626C652C0A09097D290A090972657461696E6564203D20736D2E4164642872657461696E65642C20612E616D6F756E74290A097D0A09736574546F6B656E4F7765642869642C20736D2E41646428746F6B656E4F776564286964292C2072657461696E656429290A09696620746F6B656E732E42616C616E63654F662869642C20636861696E2E5061636B616765416464726573732873616C6573506174682929203C20746F6B656E4F77656428696429207B0A090970616E696328226C61756E63687061642F73616C65733A20746F6B656E20637573746F64792073686F727466616C6C22290A097D0A09636861696E2E456D697428224C61756E63687061644361707065644D696E74416C6C6F6361746564222C20226964222C2069642C0A090922617574686F72697479222C20617574686F726974792E537472696E6728292C2022616D6F756E74222C20737472636F6E762E466F726D6174496E7428616D6F756E742C203130292C0A09092272657461696E6564222C20737472636F6E762E466F726D6174496E742872657461696E65642C20313029290A7D0A0A66756E632056657374696E67436F756E7428696420737472696E672920696E74207B2072657475726E2076657374696E67436F756E7428696429207D0A0A66756E632047657456657374696E6728696420737472696E672C20696E64657820696E74292056657374696E675265636F7264207B0A09696620696E646578203C2030207C7C20696E646578203E3D2076657374696E67436F756E7428696429207B0A090970616E696328226C61756E63687061642F73616C65733A2076657374696E67207265636F7264206E6F7420666F756E6422290A097D0A0972657475726E2076657374696E6741742869642C20696E646578290A7D0A0A66756E6320546F6B656E4C696162696C69747928696420737472696E672920696E743634207B2072657475726E20746F6B656E4F77656428696429207D0A0A2F2F20436C61696D5665737465642072656D61696E73206F70656E206576656E207768656E20746865206469726563742D6C61756E6368206C616E65206973207061757365642E20416E796F6E650A2F2F206D617920747269676765722072656C656173652C20627574207468652064657374696E6174696F6E20697320616C7761797320746865207265636F726465642062656E65666963696172792E0A2F2F205468697320616C736F207065726D6974732061207265616C6D2062656E656669636961727920746F2072656365697665206974732076657374656420746F6B656E732E0A66756E6320436C61696D56657374656428637572207265616C6D2C20696420737472696E672C20696E64657820696E742920696E743634207B0A09696620216375722E497343757272656E742829207B0A090970616E696328226C61756E63687061642F73616C65733A207374616C65207265616C6D20636F6E7465787422290A097D0A0963757272656E63792E4173736572744E6F436F696E7328302C20637572290A09696620696E646578203C2030207C7C20696E646578203E3D2076657374696E67436F756E7428696429207B0A090970616E696328226C61756E63687061642F73616C65733A2076657374696E67207265636F7264206E6F7420666F756E6422290A097D0A0972203A3D2076657374696E6741742869642C20696E646578290A09696620722E50656E64696E6742656E656669636961727920213D202222207B0A090970616E696328226C61756E63687061642F73616C65733A2062656E6566696369617279206D6F76652070656E64696E6722290A097D0A0973203A3D2076657374696E672E5363686564756C657B546F74616C3A20722E546F74616C2C2053746172743A20722E53746172742C20436C6966663A20722E436C6966662C204475726174696F6E3A20722E4475726174696F6E7D0A09616D6F756E74203A3D20696E7436342830290A09696620722E5265766F6B6564207B0A0909616D6F756E74203D20736D2E53756228722E5265766F6B65645665737465642C20722E436C61696D6564290A097D20656C7365207B0A0909616D6F756E74203D20732E52656C65617361626C652874696D652E4E6F7728292E556E697828292C20722E436C61696D6564290A097D0A09696620616D6F756E74203C3D2030207B0A090970616E696328226C61756E63687061642F73616C65733A206E6F7468696E672076657374656420746F20636C61696D22290A097D0A09722E436C61696D6564203D20736D2E41646428722E436C61696D65642C20616D6F756E74290A0973657456657374696E672869642C20696E6465782C2072290A09736574546F6B656E4F7765642869642C20736D2E53756228746F6B656E4F776564286964292C20616D6F756E7429290A09746F6B656E732E5472616E736665722863726F737328637572292C2069642C20722E42656E65666963696172792C20616D6F756E74290A09696620746F6B656E732E42616C616E63654F662869642C20636861696E2E5061636B616765416464726573732873616C6573506174682929203C20746F6B656E4F77656428696429207B0A090970616E696328226C61756E63687061642F73616C65733A20746F6B656E20637573746F64792073686F727466616C6C22290A097D0A09636861696E2E456D697428224C61756E636870616456657374696E67436C61696D6564222C20226964222C2069642C0A090922696E646578222C20737472636F6E762E49746F6128696E646578292C202262656E6566696369617279222C20722E42656E65666963696172792E537472696E6728292C0A0909226163746F72222C206375722E50726576696F757328292E4164647265737328292E537472696E6728292C0A090922616D6F756E74222C20737472636F6E762E466F726D6174496E7428616D6F756E742C20313029290A0972657475726E20616D6F756E740A7D0A0A2F2F205265766F6B6556657374696E672072657475726E73206F6E6C7920756E76657374656420746F6B656E7320746F20746865206F726967696E616C2063726561746F722E205468650A2F2F2062656E65666963696172792072657461696E732069747320616363727565642076657374656420656E7469746C656D656E7420616E6420636C61696D2072696768742E0A66756E63205265766F6B6556657374696E6728637572207265616C6D2C20696420737472696E672C20696E64657820696E742920696E743634207B0A0963726561746F72203A3D2064697265637443616C6C657228637572290A0963757272656E63792E4173736572744E6F436F696E7328302C20637572290A09696620746F6B656E732E476574496E666F286964292E43726561746F7220213D2063726561746F72207C7C20696E646578203C2030207C7C20696E646578203E3D2076657374696E67436F756E7428696429207B0A090970616E696328226C61756E63687061642F73616C65733A2063726561746F722076657374696E67206F6E6C7922290A097D0A0972203A3D2076657374696E6741742869642C20696E646578290A0969662021722E5265766F6361626C65207C7C20722E5265766F6B6564207B0A090970616E696328226C61756E63687061642F73616C65733A2076657374696E67206973206E6F74207265766F6361626C6522290A097D0A0973203A3D2076657374696E672E5363686564756C657B546F74616C3A20722E546F74616C2C2053746172743A20722E53746172742C20436C6966663A20722E436C6966662C204475726174696F6E3A20722E4475726174696F6E7D0A09766573746564203A3D20732E56657374656441742874696D652E4E6F7728292E556E69782829290A09756E766573746564203A3D20736D2E53756228722E546F74616C2C20766573746564290A09722E5265766F6B6564203D20747275650A09722E5265766F6B6564566573746564203D207665737465640A0973657456657374696E672869642C20696E6465782C2072290A09736574546F6B656E4F7765642869642C20736D2E53756228746F6B656E4F776564286964292C20756E76657374656429290A09696620756E766573746564203E2030207B0A0909746F6B656E732E5472616E736665722863726F737328637572292C2069642C2063726561746F722C20756E766573746564290A097D0A09696620746F6B656E732E42616C616E63654F662869642C20636861696E2E5061636B616765416464726573732873616C6573506174682929203C20746F6B656E4F77656428696429207B0A090970616E696328226C61756E63687061642F73616C65733A20746F6B656E20637573746F64792073686F727466616C6C22290A097D0A09636861696E2E456D697428224C61756E636870616456657374696E675265766F6B6564222C20226964222C2069642C0A090922696E646578222C20737472636F6E762E49746F6128696E646578292C202263726561746F72222C2063726561746F722E537472696E6728292C0A090922756E766573746564222C20737472636F6E762E466F726D6174496E7428756E7665737465642C203130292C0A090922766573746564222C20737472636F6E762E466F726D6174496E74287665737465642C20313029290A0972657475726E20756E7665737465640A7D0A0A66756E632076657374696E6743616C6C657228637572207265616C6D292061646472657373207B0A09696620216375722E497343757272656E742829207B0A090970616E696328226C61756E63687061642F73616C65733A207374616C65207265616C6D20636F6E7465787422290A097D0A0963757272656E63792E4173736572744E6F436F696E7328302C20637572290A0972657475726E206375722E50726576696F757328292E4164647265737328290A7D0A0A2F2F2050726F706F736556657374696E6742656E65666963696172792069732063616C6C61626C65206279207468652063757272656E742062656E65666963696172792C20696E636C7564696E670A2F2F20612062656E6566696369617279207265616C6D2E20412070656E64696E67206D6F766520667265657A657320636C61696D7320756E74696C20616363657074616E6365206F720A2F2F2063616E63656C6C6174696F6E2C20736F20746865206F6C642062656E65666963696172792063616E6E6F7420647261696E206163637275656420656E7469746C656D656E742E0A66756E632050726F706F736556657374696E6742656E656669636961727928637572207265616C6D2C20696420737472696E672C20696E64657820696E742C206E657874206164647265737329207B0A0977686F203A3D2076657374696E6743616C6C657228637572290A0972203A3D2047657456657374696E672869642C20696E646578290A0969662077686F20213D20722E42656E6566696369617279207C7C20216D6574612E56616C696441646472657373286E65787429207C7C206E657874203D3D2077686F207C7C0A09096E657874203D3D20636861696E2E5061636B616765416464726573732873616C65735061746829207B0A090970616E696328226C61756E63687061642F73616C65733A2062656E65666963696172792070726F706F73616C2064656E69656422290A097D0A09722E50656E64696E6742656E6566696369617279203D206E6578740A0973657456657374696E672869642C20696E6465782C2072290A09636861696E2E456D697428224C61756E636870616456657374696E6742656E656669636961727950726F706F736564222C20226964222C2069642C0A090922696E646578222C20737472636F6E762E49746F6128696E646578292C202266726F6D222C2077686F2E537472696E6728292C2022746F222C206E6578742E537472696E672829290A7D0A0A66756E632043616E63656C56657374696E6742656E656669636961727928637572207265616C6D2C20696420737472696E672C20696E64657820696E7429207B0A0977686F203A3D2076657374696E6743616C6C657228637572290A0972203A3D2047657456657374696E672869642C20696E646578290A0969662077686F20213D20722E42656E6566696369617279207C7C20722E50656E64696E6742656E6566696369617279203D3D202222207B0A090970616E696328226C61756E63687061642F73616C65733A2062656E65666963696172792063616E63656C6C6174696F6E2064656E69656422290A097D0A09722E50656E64696E6742656E6566696369617279203D2022220A0973657456657374696E672869642C20696E6465782C2072290A09636861696E2E456D697428224C61756E636870616456657374696E6742656E656669636961727943616E63656C6C6564222C20226964222C2069642C0A090922696E646578222C20737472636F6E762E49746F6128696E646578292C202262656E6566696369617279222C2077686F2E537472696E672829290A7D0A0A66756E632041636365707456657374696E6742656E656669636961727928637572207265616C6D2C20696420737472696E672C20696E64657820696E7429207B0A0977686F203A3D2076657374696E6743616C6C657228637572290A0972203A3D2047657456657374696E672869642C20696E646578290A09696620722E50656E64696E6742656E6566696369617279203D3D202222207C7C2077686F20213D20722E50656E64696E6742656E6566696369617279207B0A090970616E696328226C61756E63687061642F73616C65733A2070656E64696E672062656E6566696369617279206F6E6C7922290A097D0A096F6C64203A3D20722E42656E65666963696172790A09722E42656E6566696369617279203D2077686F0A09722E50656E64696E6742656E6566696369617279203D2022220A0973657456657374696E672869642C20696E6465782C2072290A09636861696E2E456D697428224C61756E636870616456657374696E6742656E65666963696172794163636570746564222C20226964222C2069642C0A090922696E646578222C20737472636F6E762E49746F6128696E646578292C202266726F6D222C206F6C642E537472696E6728292C2022746F222C2077686F2E537472696E672829290A7D0A1A93110A0973746F72652E676E6F1285117061636B6167652073616C65730A0A696D706F727420280A0922737472636F6E76220A0A0922676E6F2E6C616E642F702F6E742F61766C2F7630220A290A0A2F2F205065722D746F6B656E2C207065722D627579657220616E64207065722D636C61696D207374617465206C6976657320696E2041564C2074726565733A206120777269746520746F75636865730A2F2F206F6E6520656E74727920616E6420746865207061746820746F2069742E2041207265616C6D2D6C6576656C20476F206D61702069732073746F726564206173206F6E65206F626A6563742C0A2F2F20736F206561636820777269746520776F756C6420636F73742067617320696E2070726F706F7274696F6E20746F2065766572797468696E6720746865206D617020686F6C64732C20616E640A2F2F206120627573792073616C6520636F756C6420707269636520697473206F776E20627579657273206F7574206F6620746865697220636C61696D732E2054686520666F75720A2F2F207065722D63757272656E6379206C696162696C69746965732073746179206D6170733A207468657920686F6C64206F6E6520656E747279207065722063757272656E63792C20616E640A2F2F206F6E6C792074686520636F6E6669672061646D696E20676976657320612063757272656E6379207465726D732E0A76617220280A0976657374696E67732020202020202020203D2061766C2E4E6577547265652829202F2F20223C746F6B656E2069643E3A3C696E6465783E22202D3E2056657374696E675265636F72640A0976657374696E67436F756E7473202020203D2061766C2E4E6577547265652829202F2F20746F6B656E206964202D3E20696E740A09746F6B656E4C696162696C6974696573203D2061766C2E4E6577547265652829202F2F20746F6B656E206964202D3E20696E7436340A0961697264726F70732020202020202020203D2061766C2E4E6577547265652829202F2F20746F6B656E206964202D3E2041697264726F705265636F72640A0961697264726F70436C61696D73202020203D2061766C2E4E6577547265652829202F2F20223C746F6B656E2069643E3A3C696E6465783E22202D3E20747275650A096661697253616C657320202020202020203D2061766C2E4E6577547265652829202F2F20746F6B656E206964202D3E204661697253616C655265636F72640A0966616972427579657273202020202020203D2061766C2E4E6577547265652829202F2F20223C746F6B656E2069643E3A3C62757965723E22202D3E204661697242757965725265636F72640A290A0A2F2F204120746F6B656E2069642069732022542220616E64206469676974732C20736F20223A22207365706172617465732069742066726F6D207768617420666F6C6C6F77732E0A66756E6320696E6465784B657928696420737472696E672C20696E64657820696E742920737472696E67207B2072657475726E206964202B20223A22202B20737472636F6E762E49746F6128696E64657829207D0A66756E632062757965724B657928696420737472696E672C20627579657220616464726573732920737472696E67207B2072657475726E206964202B20223A22202B20737472696E6728627579657229207D0A0A66756E632076657374696E67436F756E7428696420737472696E672920696E74207B0A096E2C205F203A3D2076657374696E67436F756E74732E476574286964292E28696E74290A0972657475726E206E0A7D0A0A2F2F2076657374696E6741742072657475726E73207265636F726420696E646578206F66206120746F6B656E2C207768696368207468652063616C6C65722068617320636865636B65640A2F2F20746F2062652062656C6F772076657374696E67436F756E742E0A66756E632076657374696E67417428696420737472696E672C20696E64657820696E74292056657374696E675265636F7264207B0A0972657475726E2076657374696E67732E47657428696E6465784B65792869642C20696E64657829292E2856657374696E675265636F7264290A7D0A0A66756E632073657456657374696E6728696420737472696E672C20696E64657820696E742C20722056657374696E675265636F726429207B2076657374696E67732E53657428696E6465784B65792869642C20696E646578292C207229207D0A0A66756E6320617070656E6456657374696E6728696420737472696E672C20722056657374696E675265636F726429207B0A096E203A3D2076657374696E67436F756E74286964290A0976657374696E67732E53657428696E6465784B65792869642C206E292C2072290A0976657374696E67436F756E74732E5365742869642C206E2B31290A7D0A0A66756E6320746F6B656E4F77656428696420737472696E672920696E743634207B0A09762C205F203A3D20746F6B656E4C696162696C69746965732E476574286964292E28696E743634290A0972657475726E20760A7D0A0A2F2F204120746F6B656E2074686174206973206F776564206E6F7468696E6720686173206E6F20656E7472792E0A66756E6320736574546F6B656E4F77656428696420737472696E672C20616D6F756E7420696E74363429207B0A09696620616D6F756E74203D3D2030207B0A0909746F6B656E4C696162696C69746965732E52656D6F7665286964290A090972657475726E0A097D0A09746F6B656E4C696162696C69746965732E5365742869642C20616D6F756E74290A7D0A0A2F2F2061697264726F704F662072657475726E7320746865207A65726F207265636F726420666F72206120746F6B656E20776974686F757420612063616D706169676E2E0A66756E632061697264726F704F6628696420737472696E67292041697264726F705265636F7264207B0A09722C205F203A3D2061697264726F70732E476574286964292E2841697264726F705265636F7264290A0972657475726E20720A7D0A1AD8390A0976696577732E676E6F12CA397061636B6167652073616C65730A0A696D706F727420280A0922737472636F6E76220A0A0922636861696E220A0922676E6F2E6C616E642F702F73616D637265772F6C61756E63687061642F666169726D6174682F7631220A0922676E6F2E6C616E642F702F73616D637265772F6C61756E63687061642F6D6574612F7631220A0922676E6F2E6C616E642F722F73616D637265772F6C61756E63687061642F636F6E6669672F7631220A0922676E6F2E6C616E642F722F73616D637265772F6C61756E63687061642F746F6B656E732F7631220A290A0A2F2F205265616420766965777320666F72206C61756E636820636C69656E74732E20457665727920696E7436342C206261736520756E69747320616E642074696D657374616D707320616C696B652C0A2F2F206973206120646563696D616C20737472696E6720736F204A617661536372697074206B656570732069742065786163743B20626F6F6C65616E73207374617920626F6F6C65616E7320616E640A2F2F20636F756E747320746861742066697420696E20616E20696E7420617265206E756D626572732E2054686579206368616E6765206E6F2073746174652E0A0A66756E63206A736F6E496E74287620696E7436342920737472696E67207B2072657475726E206D6574612E4A534F4E537472696E6728737472636F6E762E466F726D6174496E7428762C2031302929207D0A0A2F2F20666169725265636F72644A534F4E207265706F72747320612073616C652773207465726D7320616E64206F7574636F6D652E204F6E636520736574746C65642C20746865207072696D6172790A2F2F2066656520697320776861742077617320726169736564206D696E7573207468652063726561746F7227732073686172652E0A66756E6320666169725265636F72644A534F4E2872204661697253616C655265636F72642920737472696E67207B0A0973203A3D20722E5363686564756C650A0972657475726E20227B22202B0A0909602263726561746F72223A60202B206D6574612E4A534F4E537472696E6728722E43726561746F722E537472696E67282929202B0A0909602C2271756F746543757272656E6379223A60202B206D6574612E4A534F4E537472696E6728722E51756F746543757272656E637929202B0A0909602C22636F6E66696756657273696F6E223A60202B206A736F6E496E7428722E436F6E66696756657273696F6E29202B0A0909602C227072696D617279466565427073223A60202B206A736F6E496E7428722E5072696D61727946656542505329202B0A0909602C22616C6C6F636174696F6E223A60202B206A736F6E496E7428722E416C6C6F636174696F6E29202B0A0909602C226C6F7453697A65223A60202B206A736F6E496E7428722E4C6F7453697A6529202B0A0909602C2277616C6C65744361704C6F7473223A60202B206A736F6E496E7428722E57616C6C65744361704C6F747329202B0A0909602C22686172644361704C6F7473223A60202B206A736F6E496E7428722E436170732E486172644C6F747329202B0A0909602C22736F667443617051756F7465223A60202B206A736F6E496E7428722E436170732E536F667451756F746529202B0A0909602C227374617274223A60202B206A736F6E496E7428732E537461727429202B0A0909602C22656E64223A60202B206A736F6E496E7428732E456E6429202B0A0909602C2273746172745072696365223A60202B206A736F6E496E7428732E5374617274507269636529202B0A0909602C22666C6F6F725072696365223A60202B206A736F6E496E7428732E466C6F6F72507269636529202B0A0909602C2264656372656D656E74223A60202B206A736F6E496E7428732E44656372656D656E7429202B0A0909602C22696E74657276616C5365636F6E6473223A60202B206A736F6E496E7428732E496E74657276616C5365636F6E647329202B0A0909602C22616C6C6F776C697374526F6F74223A60202B206D6574612E4A534F4E537472696E6728722E416C6C6F776C697374526F6F7429202B0A0909602C22686F6C64696E674761746573223A60202B206D6574612E4A534F4E537472696E6728722E486F6C64696E67476174657329202B0A0909602C22746F74616C4C6F7473223A60202B206A736F6E496E7428722E546F74616C4C6F747329202B0A0909602C22746F74616C4465706F73697473223A60202B206A736F6E496E7428722E546F74616C4465706F7369747329202B0A0909602C2268617264436C6F7365644174223A60202B206A736F6E496E7428722E48617264436C6F736564417429202B0A0909602C2263616E63656C6C6564223A60202B20737472636F6E762E466F726D6174426F6F6C28722E43616E63656C6C656429202B0A0909602C22736574746C6564223A60202B20737472636F6E762E466F726D6174426F6F6C28722E536574746C656429202B0A0909602C22737563636565646564223A60202B20737472636F6E762E466F726D6174426F6F6C28722E53756363656564656429202B0A0909602C22636C6F73654174223A60202B206A736F6E496E7428722E436C6F7365417429202B0A0909602C22636C6F73655072696365223A60202B206A736F6E496E7428722E436C6F7365507269636529202B0A0909602C22736F6C64546F6B656E73223A60202B206A736F6E496E7428722E536F6C64546F6B656E7329202B0A0909602C2267726F737351756F7465223A60202B206A736F6E496E7428722E47726F737351756F746529202B0A0909602C227072696D61727946656551756F7465223A60202B206A736F6E496E7428722E47726F737351756F74652D722E43726561746F7251756F746529202B0A0909602C2263726561746F7251756F7465223A60202B206A736F6E496E7428722E43726561746F7251756F746529202B0A0909602C2270726F636565647352656C6561736564223A60202B20737472636F6E762E466F726D6174426F6F6C28722E50726F636565647352656C656173656429202B0A0909602C22726566756E6451756F7465223A60202B206A736F6E496E7428722E526566756E6451756F746529202B0A0909602C22756E736F6C64546F6B656E73223A60202B206A736F6E496E7428722E556E736F6C64546F6B656E7329202B0A0909602C22726566756E6450616964223A60202B206A736F6E496E7428722E526566756E645061696429202B0A0909602C22746F6B656E73436C61696D6564223A60202B206A736F6E496E7428722E546F6B656E73436C61696D656429202B20227D220A7D0A0A66756E632061697264726F705265636F72644A534F4E28722041697264726F705265636F72642920737472696E67207B0A0972657475726E20227B22202B0A09096022726F6F74223A60202B206D6574612E4A534F4E537472696E6728722E526F6F7429202B0A0909602C22746F74616C223A60202B206A736F6E496E7428722E546F74616C29202B0A0909602C22636C61696D6564223A60202B206A736F6E496E7428722E436C61696D656429202B20227D220A7D0A0A2F2F205465726D734A534F4E2069732077686174206C61756E6368696E67206120746F6B656E20696E20612063757272656E637920636F73747320756E646572207468652063757272656E740A2F2F20636F6E6669672076657273696F6E3A2074686520666565206120646972656374206372656174696F6E20616E64206120666169722D73616C65206372656174696F6E206174746163682C0A2F2F2065786163746C793B20746865206D6F7374206F6E6520666169722073616C65206D61792072616973653B20616E6420746865207072696D617279206665652061206E65772073616C650A2F2F2070696E732E204120666565206F66202D31206D65616E73207468652063757272656E637920686173206E6F207465726D732E2041206372656174696F6E206E616D657320746869730A2F2F2076657273696F6E2C20736F20696620746865207465726D73206368616E6765206265666F7265206974206C616E6473206974206661696C7320776974682022636F6E6669670A2F2F206368616E6765642220616E642074616B6573206E6F7468696E672E20576865746865722061206C616E652074616B6573206E6577206C61756E63686573206E6F772069730A2F2F20636F6E666967277320416374696F6E5374617475734A534F4E2E0A66756E63205465726D734A534F4E2863757272656E63794B657920737472696E672920737472696E67207B0A0969662063757272656E63794B6579203D3D202222207C7C206C656E2863757272656E63794B657929203E20323030207B0A090970616E696328226C61756E63687061642F73616C65733A20696E76616C69642063757272656E637922290A097D0A0976657273696F6E203A3D20636F6E6669672E47657443757272656E7456657273696F6E28290A0970203A3D20636F6E6669672E47657456657273696F6E2876657273696F6E290A096469726563742C20666169722C207261697365436170203A3D20696E743634282D31292C20696E743634282D31292C20696E7436342830290A09666F72205F2C2063203A3D2072616E676520702E43757272656E63696573207B0A0909696620632E4B6579203D3D2063757272656E63794B6579207B0A0909096469726563742C20666169722C207261697365436170203D20632E4469726563744372656174696F6E4665652C20632E4661697253616C654372656174696F6E4665652C20632E4661697253616C6552616973654361700A09097D0A097D0A0972657475726E20227B22202B0A09096022736368656D61223A226C61756E63687061642D73616C65732D7465726D732D76312260202B0A0909602C2276657273696F6E223A60202B206A736F6E496E742876657273696F6E29202B0A0909602C2263757272656E6379223A60202B206D6574612E4A534F4E537472696E672863757272656E63794B657929202B0A0909602C226469726563744372656174696F6E466565223A60202B206A736F6E496E742864697265637429202B0A0909602C226661697253616C654372656174696F6E466565223A60202B206A736F6E496E74286661697229202B0A0909602C226661697253616C655261697365436170223A60202B206A736F6E496E7428726169736543617029202B0A0909602C227072696D617279466565427073223A60202B206A736F6E496E7428702E5072696D61727946656542505329202B20227D220A7D0A0A2F2F20536F6C76656E63794A534F4E20697320746865207265616C6D277320626F6F6B7320696E206F6E652063757272656E63793A207468652062616C616E636520697420686F6C647320616E640A2F2F2077686174206974206F7765732C20696E20746F74616C20616E64206279206C696162696C6974792E206665657320697320776861742053776565704665657320776F756C64207061790A2F2F206E6F772E204576657279206D6F76656D656E74206F662071756F746520656E647320776974682062616C616E6365203E3D206F7765642C20736F2061207761746368657220746861740A2F2F2073656573206F74686572776973652068617320666F756E642061206661756C743B2077686174207468652062616C616E636520686F6C64732061626F7665206F776564207761730A2F2F2073656E74206F7574736964652074686520656E74727920706F696E747320616E64206973206F77656420746F206E6F206F6E652E20416E20656D707479206B6579206F72206F6E650A2F2F206F766572203230302062797465732070616E6963732022696E76616C69642063757272656E6379223B2061206B65792074686174206973206E6569746865722075676E6F74206E6F7220610A2F2F20726567697374657265642047524332302061626F72747320696E20746865207265676973747279202822756E6B6E6F776E20746F6B656E22292E0A66756E6320536F6C76656E63794A534F4E2863757272656E63794B657920737472696E672920737472696E67207B0A0969662063757272656E63794B6579203D3D202222207C7C206C656E2863757272656E63794B657929203E20323030207B0A090970616E696328226C61756E63687061642F73616C65733A20696E76616C69642063757272656E637922290A097D0A0972657475726E20227B22202B0A09096022736368656D61223A226C61756E63687061642D73616C65732D736F6C76656E63792D76312260202B0A0909602C2263757272656E6379223A60202B206D6574612E4A534F4E537472696E672863757272656E63794B657929202B0A0909602C2262616C616E6365223A60202B206A736F6E496E742871756F746542616C616E636528636861696E2E5061636B616765416464726573732873616C657350617468292C2063757272656E63794B65792929202B0A0909602C226F776564223A60202B206A736F6E496E74286F776564496E2863757272656E63794B65792929202B0A0909602C2266656573223A60202B206A736F6E496E74286665654C696162696C6974795B63757272656E63794B65795D29202B0A0909602C22657363726F77223A60202B206A736F6E496E742866616972457363726F774C696162696C6974795B63757272656E63794B65795D29202B0A0909602C22726566756E6473223A60202B206A736F6E496E742866616972526566756E644C696162696C6974795B63757272656E63794B65795D29202B0A0909602C2270726F6365656473223A60202B206A736F6E496E74286661697250726F63656564734C696162696C6974795B63757272656E63794B65795D29202B20227D220A7D0A0A2F2F204C61756E63684A534F4E206973206120746F6B656E2773206C61756E63682073746174653A20746865206C65646765722773207265636F7264206F662074686520746F6B656E2C20776861740A2F2F2073616C6573207374696C6C206F77657320696E2069742C20686F77206D616E792076657374696E67207265636F726473206974206861732C20616E642069747320666169722073616C650A2F2F20616E642061697264726F702063616D706169676E2C2065616368206E756C6C207768656E2074686520746F6B656E20686173206E6F6E652E0A66756E63204C61756E63684A534F4E28696420737472696E672920737472696E67207B0A09746F6B656E203A3D20746F6B656E732E546F6B656E4A534F4E286964290A0966616972203A3D20226E756C6C220A09696620722C206F6B203A3D206661697253616C65732E476574286964292E284661697253616C655265636F7264293B206F6B207B0A090966616972203D20666169725265636F72644A534F4E2872290A097D0A0961697264726F70203A3D20226E756C6C220A09696620722C206F6B203A3D2061697264726F70732E476574286964292E2841697264726F705265636F7264293B206F6B207B0A090961697264726F70203D2061697264726F705265636F72644A534F4E2872290A097D0A0972657475726E20227B22202B0A09096022736368656D61223A226C61756E63687061642D73616C65732D76312260202B0A0909602C22746F6B656E223A60202B20746F6B656E202B0A0909602C22746F6B656E4C696162696C697479223A60202B206A736F6E496E7428746F6B656E4F7765642869642929202B0A0909602C2276657374696E67436F756E74223A60202B20737472636F6E762E49746F612876657374696E67436F756E742869642929202B0A0909602C226661697253616C65223A60202B2066616972202B0A0909602C2261697264726F70223A60202B2061697264726F70202B20227D220A7D0A0A2F2F204661697242757965724A534F4E206973206F6E652062757965722773207265636F726420696E20612073616C6520616E642C206F6E6365207468652073616C6520697320736574746C65640A2F2F20616E6420756E74696C2074686520627579657220697320706169642C207768617420436C61696D4661697220776F756C642073656E64207468656D2E204265666F72650A2F2F20736574746C656D656E7420626F746820616D6F756E747320617265203020616E6420736574746C65642069732066616C73653A20736574746C652066697273742E0A66756E63204661697242757965724A534F4E28696420737472696E672C20627579657220616464726573732920737472696E67207B0A0972203A3D204765744661697253616C65286964290A0962203A3D204765744661697242757965722869642C206275796572290A09636C61696D546F6B656E732C20636C61696D526566756E64203A3D20696E7436342830292C20696E7436342830290A09696620722E536574746C656420262620622E4C6F7473203E20302026262021622E436C61696D6564207B0A090963203A3D20666169726D6174682E436C61696D28722E5375636365656465642C20622E4C6F74732C20622E4465706F7369742C20722E4C6F7453697A652C20722E436C6F73655072696365290A0909636C61696D546F6B656E732C20636C61696D526566756E64203D20632E546F6B656E732C20632E526566756E6451756F74650A097D0A0972657475726E20227B22202B0A090960226275796572223A60202B206D6574612E4A534F4E537472696E672862757965722E537472696E67282929202B0A0909602C226C6F7473223A60202B206A736F6E496E7428622E4C6F747329202B0A0909602C226465706F736974223A60202B206A736F6E496E7428622E4465706F73697429202B0A0909602C22636C61696D61626C65546F6B656E73223A60202B206A736F6E496E7428636C61696D546F6B656E7329202B0A0909602C22636C61696D61626C65526566756E64223A60202B206A736F6E496E7428636C61696D526566756E6429202B0A0909602C22736574746C6564223A60202B20737472636F6E762E466F726D6174426F6F6C28722E536574746C656429202B0A0909602C22636C61696D6564223A60202B20737472636F6E762E466F726D6174426F6F6C28622E436C61696D656429202B20227D220A7D0A0A2F2F2056657374696E674A534F4E206973206F6E652076657374696E67207265636F72643A20697473207363686564756C652C2077686F20686F6C64732074686520636C61696D2072696768740A2F2F20616E642077686F20686173206265656E2070726F706F73656420746F2074616B652069742E0A66756E632056657374696E674A534F4E28696420737472696E672C20696E64657820696E742920737472696E67207B0A0972203A3D2047657456657374696E672869642C20696E646578290A0972657475726E20227B22202B0A09096022696E646578223A60202B20737472636F6E762E49746F6128696E64657829202B0A0909602C2262656E6566696369617279223A60202B206D6574612E4A534F4E537472696E6728722E42656E65666963696172792E537472696E67282929202B0A0909602C2270656E64696E6742656E6566696369617279223A60202B206D6574612E4A534F4E537472696E6728722E50656E64696E6742656E65666963696172792E537472696E67282929202B0A0909602C22746F74616C223A60202B206A736F6E496E7428722E546F74616C29202B0A0909602C22636C61696D6564223A60202B206A736F6E496E7428722E436C61696D656429202B0A0909602C227374617274223A60202B206A736F6E496E7428722E537461727429202B0A0909602C22636C696666223A60202B206A736F6E496E7428722E436C69666629202B0A0909602C226475726174696F6E223A60202B206A736F6E496E7428722E4475726174696F6E29202B0A0909602C227265766F6361626C65223A60202B20737472636F6E762E466F726D6174426F6F6C28722E5265766F6361626C6529202B0A0909602C227265766F6B6564223A60202B20737472636F6E762E466F726D6174426F6F6C28722E5265766F6B656429202B0A0909602C227265766F6B6564566573746564223A60202B206A736F6E496E7428722E5265766F6B656456657374656429202B20227D220A7D0A22220A132F676E6F2E4D656D5061636B61676554797065120B0A094D5055736572416C6C220D313930303030303075676E6F7412130880AE99B501120B31393030303075676E6F741A88030ACD010A122F746D2E5075624B65794D756C746973696712B6010802123A0A132F746D2E5075624B6579536563703235366B3112230A21035D4ECAF38F2DA80356CAC710A201204C55445E65B7BC150A3F9F5194412F5FED123A0A132F746D2E5075624B6579536563703235366B3112230A210328E389DEB8642610E049A567F0B7960577FD7C3DC81D4B53E275ABEADD91A678123A0A132F746D2E5075624B6579536563703235366B3112230A210320E57F5E2AEC2D9A06A6ABFD0AF287A75547D5400B155957A7CE68CDD7E58100128B010A0508031201A01240D6E8BFA7B2E7B123BCC18C53DB9850154038650263F2598BCA737D15AE63281A6AA402BC2423839A737FF25554B97F0FF18F6D6EACA4D2650E073206115FBE7A124024026B34258FD68717222812ABB53E9AB69464B269EF81E55F64CA5FE8D546987276279B14B4E35DA9E48D0173B0E05FE2A90D77F7E0D26308CC3B1FBA463BA41A2867317171717171717171717171717171717171717171717171717171717171717171716C75757865}