{
"__typename": "MsgAddPackage",
"creator": "g1hryvj3upm2c89tk0ge976nvh6dl5ukldkx9r45",
"package": {
"name": "sugarproxy",
"path": "gno.land/r/g1hryvj3upm2c89tk0ge976nvh6dl5ukldkx9r45/sugarproxy",
"files": [
{
"name": "gnomod.toml"
},
{
"name": "govdao.gno"
},
{
"name": "govern.gno"
},
{
"name": "launch.gno"
},
{
"name": "pay.gno"
},
{
"name": "render.gno"
},
{
"name": "sugarproxy.gno"
}
]
},
"deposit": "",
"send": "",
"max_deposit": "19000000ugnot"
}msg:0,success:true,log:,events:[]
—
Tx{0AFCA1020A0C2F766D2E6D5F616464706B6712EAA1020A286731687279766A3375706D32633839746B3067653937366E766836646C35756B6C646B783972343512ADA1020A0A737567617270726F7879123E676E6F2E6C616E642F722F6731687279766A3375706D32633839746B3067653937366E766836646C35756B6C646B78397234352F737567617270726F78791A650A0B676E6F6D6F642E746F6D6C12566D6F64756C65203D2022676E6F2E6C616E642F722F6731687279766A3375706D32633839746B3067653937366E766836646C35756B6C646B78397234352F737567617270726F7879220A676E6F203D2022302E39220A1AA2200A0A676F7664616F2E676E6F1293207061636B61676520737567617270726F78790A0A696D706F727420280A0922737472636F6E76220A0A0922676E6F2E6C616E642F722F676F762F64616F220A290A0A2F2F20476F7644414F277320706F77657273206F7665722073756761722070726F78792C20746865206C61737420776F7264206F7665722065766572797468696E672E20456163682050726F706F73652A2062656C6F77206D616B6573206120476F7644414F2070726F706F73616C0A2F2F20726571756573743B206120476F7644414F206D656D626572207375626D697473206974202864616F2E4D75737443726561746550726F706F73616C292C206D656D6265727320766F74652C20616E64207768656E2069742065786563757465732C20476F7644414F27730A2F2F206578656375746F722063616C6C7320746865207365616C65642063616C6C6261636B2C207768696368206F6E6C7920722F676F762F64616F2063616E20646F2E20412063616C6C6261636B20636865636B732074686520737461746520616761696E20286974206D617920686176650A2F2F206368616E6765642073696E6365207468652070726F706F73616C20776173206D6164652920616E642072657475726E7320616E206572726F7220726174686572207468616E2070616E69636B696E672C20736F2061207374616C652070726F706F73616C206661696C730A2F2F20636C65616E6C7920696E7374656164206F6620737469636B696E672E0A0A2F2F2050726F706F7365416464206164647320616E206974656D206174206F6E63652C2077697468206E6F207665746F2077696E646F773A20476F7644414F20697320746865207665746F2E0A66756E632050726F706F736541646428637572207265616C6D2C207061796C6F616420737472696E67292064616F2E50726F706F73616C52657175657374207B0A096966205F2C205F2C20657272203A3D207061727365287061796C6F6164293B2065727220213D206E696C207B0A090970616E6963286572722E4572726F722829290A097D0A096362203A3D2066756E6328637572207265616C6D29206572726F72207B0A09095F2C20657272203A3D20616464287061796C6F61642C2022676F7664616F22290A090972657475726E206572720A097D0A0972657475726E2064616F2E4E657750726F706F73616C52657175657374282273756761722070726F78793A2061646420222B7061796C6F61642C2022416464732060222B7061796C6F61642B226020746F2073756761722070726F787927732072756C65732C20636F756E74696E67206174206F6E63652E222C0A090964616F2E4E657753696D706C654578656375746F7228302C206375722C2063622C20222229290A7D0A0A2F2F2050726F706F73655665746F207665746F657320616E206974656D207374696C6C20696E20697473207665746F2077696E646F772E0A66756E632050726F706F73655665746F28637572207265616C6D2C20696420696E74292064616F2E50726F706F73616C52657175657374207B0A096362203A3D2066756E6328637572207265616C6D29206572726F72207B2072657475726E20656E642869642C20747275652C2022676F7664616F2229207D0A0972657475726E2064616F2E4E657750726F706F73616C52657175657374282273756761722070726F78793A207665746F206974656D20222B737472636F6E762E49746F61286964292C2064657363726962654974656D286964292B2220476F7644414F207665746F65732069742E222C0A090964616F2E4E657753696D706C654578656375746F7228302C206375722C2063622C20222229290A7D0A0A2F2F2050726F706F736552656D6F76652072656D6F76657320616E206974656D206174206F6E63652E0A66756E632050726F706F736552656D6F766528637572207265616C6D2C20696420696E74292064616F2E50726F706F73616C52657175657374207B0A096362203A3D2066756E6328637572207265616C6D29206572726F72207B2072657475726E20656E642869642C2066616C73652C2022676F7664616F2229207D0A0972657475726E2064616F2E4E657750726F706F73616C52657175657374282273756761722070726F78793A2072656D6F7665206974656D20222B737472636F6E762E49746F61286964292C2064657363726962654974656D286964292B2220476F7644414F2072656D6F7665732069742E222C0A090964616F2E4E657753696D706C654578656375746F7228302C206375722C2063622C20222229290A7D0A0A2F2F2050726F706F73655061757365207061757365732073756761722070726F787920286F6E29206F7220726573756D65732069743A207768696C65207061757365642C2061707073206361727279206E6F7468696E6720616E64206E6F7468696E67206E65772069732061646465640A2F2F2065786365707420627920476F7644414F2E0A66756E632050726F706F7365506175736528637572207265616C6D2C206F6E20626F6F6C292064616F2E50726F706F73616C52657175657374207B0A096362203A3D2066756E6328637572207265616C6D29206572726F72207B0A0909736574506175736564286F6E2C2022676F7664616F22290A090972657475726E206E696C0A097D0A0977686174203A3D2022726573756D65220A096966206F6E207B0A090977686174203D20227061757365220A097D0A0972657475726E2064616F2E4E657750726F706F73616C52657175657374282273756761722070726F78793A20222B776861742C2022476F7644414F20222B776861742B22732073756761722070726F78792E222C2064616F2E4E657753696D706C654578656375746F7228302C206375722C2063622C20222229290A7D0A0A2F2F2050726F706F736544656C6567617465206E616D657320746865207265616C6D2074686174206D61792061646420616E642072656D6F76652073697465732028222220666F72206E6F6E65292E0A66756E632050726F706F736544656C656761746528637572207265616C6D2C207061746820737472696E67292064616F2E50726F706F73616C52657175657374207B0A096362203A3D2066756E6328637572207265616C6D29206572726F72207B0A090964656C6567617465203D20706174680A09097075626C69736828290A090972657475726E206E696C0A097D0A0972657475726E2064616F2E4E657750726F706F73616C52657175657374282273756761722070726F78793A2064656C656761746520736974657320746F20222B706174682C20224E616D65732060222B706174682B226020617320746865207265616C6D2074686174206D61792061646420616E6420222B0A09092272656D6F76652073756761722070726F787927732073697465732028656163682077616974696E67206F757420746865207665746F2077696E646F77292E20456D707479206E616D6573206E6F6E652E222C2064616F2E4E657753696D706C654578656375746F7228302C206375722C2063622C20222229290A7D0A0A2F2F2050726F706F7365477561726469616E206E616D65732074686520616464726573732074686174206D6179207665746F20616E642070617573652028222220666F72206E6F6E65292E0A66756E632050726F706F7365477561726469616E28637572207265616C6D2C20612061646472657373292064616F2E50726F706F73616C52657175657374207B0A096966206120213D2022222026262021612E497356616C69642829207B0A090970616E696328226E6F7420616E206164647265737322290A097D0A096362203A3D2066756E6328637572207265616C6D29206572726F72207B0A0909677561726469616E203D20610A090972657475726E206E696C0A097D0A0972657475726E2064616F2E4E657750726F706F73616C52657175657374282273756761722070726F78793A20677561726469616E20222B612E537472696E6728292C20224E616D657320222B612E537472696E6728292B222073756761722070726F7879277320677561726469616E2C2077686F206D617920222B0A0909227665746F206974656D7320696E2074686569722077696E646F7720616E642070617573652C206E6576657220617070726F76652E20456D707479206E616D6573206E6F6E652E222C2064616F2E4E657753696D706C654578656375746F7228302C206375722C2063622C20222229290A7D0A0A2F2F2050726F706F73655665746F57696E646F77207365747320686F77206C6F6E6720616E206164646564206974656D206F662061206B696E64207761697473206265666F726520697420636F756E74732C20696E207365636F6E647320286F6E6520686F757220746F2036302064617973292E0A66756E632050726F706F73655665746F57696E646F7728637572207265616C6D2C206B696E6420737472696E672C207365636F6E647320696E743634292064616F2E50726F706F73616C52657175657374207B0A096966205F2C206F6B203A3D207665746F57696E5B6B696E645D3B20216F6B207C7C207365636F6E6473203C2033363030207C7C207365636F6E6473203E2036302A3836343030207B0A090970616E6963282261206B696E642773207665746F2077696E646F77206973203336303020746F2035313834303030207365636F6E647322290A097D0A096362203A3D2066756E6328637572207265616C6D29206572726F72207B0A09097665746F57696E5B6B696E645D203D207365636F6E64730A090972657475726E206E696C0A097D0A0972657475726E2064616F2E4E657750726F706F73616C52657175657374282273756761722070726F78793A20222B6B696E642B22207665746F2077696E646F7720222B737472636F6E762E466F726D6174496E74287365636F6E64732C203130292B222073222C20225365747320746865207665746F2077696E646F7720222B0A090922666F722061206E657720222B6B696E642B2220746F20222B737472636F6E762E466F726D6174496E74287365636F6E64732C203130292B22207365636F6E64732E222C2064616F2E4E657753696D706C654578656375746F7228302C206375722C2063622C20222229290A7D0A0A66756E632064657363726962654974656D28696420696E742920737472696E67207B0A096974203A3D2066696E64286964290A096966206974203D3D206E696C207B0A090972657475726E20224974656D2022202B20737472636F6E762E49746F6128696429202B202220286E6F6E65207375636820796574292E220A097D0A0972657475726E20224974656D2022202B20737472636F6E762E49746F6128696429202B20223A2022202B2069742E4B696E64202B2022206022202B206A6F696E4669656C64732869742E4669656C647329202B2022602C2022202B2069742E5374617465202B20222E220A7D0A0A66756E63206A6F696E4669656C64732866205B5D737472696E672920737472696E67207B0A096F7574203A3D2022220A09666F7220692C2078203A3D2072616E67652066207B0A090969662069203E2030207B0A0909096F7574202B3D20227C220A09097D0A09096F7574202B3D20780A097D0A0972657475726E206F75740A7D0A1AF32B0A0A676F7665726E2E676E6F12E42B7061636B61676520737567617270726F78790A0A696D706F727420280A0922737472636F6E76220A0922737472696E6773220A0A09676F7665726E6F722022676E6F2E6C616E642F702F6731656373756A30713537326A7230646875323971396E6A746E6D773033687975377479797676362F676F7665726E6F722F7630220A096772633230766F7465732022676E6F2E6C616E642F702F6731656373756A30713537326A7230646875323971396E6A746E6D773033687975377479797676362F6772633230766F7465732F7630220A290A0A2F2F2053554741522C2074686520676F7665726E616E636520746F6B656E3A206B6F7572742773206772633230766F746573206C6564676572202862616C616E63657320636865636B706F696E746564207065722065706F6368206F662037323020626C6F636B732C2061626F757420616E0A2F2F20686F75722C20736F206120766F7465207765696768732077686174206120686F6C6465722068656C64206265666F7265207468652070726F706F73616C2920616E64206B6F757274277320676F7665726E6F72206F7665722069742E20426F7468207061636B61676573206172650A2F2F206465706C6F79656420756E646572204A616527732061646472657373206F6E20676E6F6C616E642D312E0A2F2F0A2F2F2054686520676F7665726E6F7227732070726F706F73616C73206865726520617265206F662074776F206B696E6473206F662074686973207265616C6D2773206F776E3A2061646420616E206974656D2C2072656D6F7665206F6E652E20486F6C646572732070726F706F73650A2F2F20776974682050726F706F7365286375722C206B696E642C207061796C6F61642C207469746C65292C20766F7465207769746820566F74652C20616E6420616E796F6E65206D6179204578656375746520612070726F706F73616C20746861742070617373656420616E640A2F2F2077686F73652064656C6179206973206F7665722E0A76617220280A096C6564676572203D206772633230766F7465732E4E65774C6564676572282273756761722070726F7879222C20225355474152222C20362C20373230290A09656E67696E65203D20676F7665726E6F722E4E6577286C65646765722C206C6564676572290A290A0A2F2F20496E697469616C537570706C79206973206D696E74656420746F20746865206465706C6F79657220617420696E69743A20312C3030302C303030205355474152206F66203620646563696D616C732E0A636F6E737420496E697469616C537570706C79203D20696E74363428315F3030305F3030305F3030305F303030290A0A636F6E737420280A096B696E64416464202020203D20676F7665726E6F722E5265736572766564202B202273756761722D616464220A096B696E6452656D6F7665203D20676F7665726E6F722E5265736572766564202B202273756761722D72656D6F7665220A290A0A2F2F2072756C657320617265206B6F757274277320626F6F7473747261702072756C6573202861206669667468206F662074686520737570706C79207475726E73206F75742C2074776F20746869726473206F662074686520766F746573206361737420736179207965732C2061207765656B0A2F2F20746F20766F74652C2074776F2064617973272064656C61792C2074776F207765656B7320746F2065786563757465292C2065786365707420746861742070726F706F73696E672074616B657320302E3125206F662074686520737570706C793A206B6F7572742773206C6574730A2F2F20616E796F6E652070726F706F73652E0A66756E632072756C6573282920676F7665726E6F722E52756C6573207B0A0972203A3D20676F7665726E6F722E426F6F74737472617052756C657328290A09722E50726F706F7365427073203D2031300A0972657475726E20720A7D0A0A2F2F207365747570476F7665726E6F722061646F7074732074686973207265616C6D27732074776F206B696E64733B20696E69742063616C6C732069742E0A66756E63207365747570476F7665726E6F722829207B0A09656E67696E652E496E7374616C6C4275696C74696E286164644B696E647B7D2C2072756C65732829290A09656E67696E652E496E7374616C6C4275696C74696E2872656D6F76654B696E647B7D2C2072756C65732829290A7D0A0A66756E63206D696E74496E697469616C28746F206164647265737329207B206C65646765722E4D696E7428746F2C20496E697469616C537570706C7929207D0A0A2F2F204B696E6441646420616E64204B696E6452656D6F76652061726520746865206E616D657320746F2070726F706F736520756E6465722E0A66756E63204B696E64416464282920737472696E67202020207B2072657475726E206B696E64416464207D0A66756E63204B696E6452656D6F7665282920737472696E67207B2072657475726E206B696E6452656D6F7665207D0A0A74797065206164644B696E64207374727563747B7D0A0A66756E6320286164644B696E6429204E616D65282920737472696E67207B2072657475726E206B696E64416464207D0A66756E6320286164644B696E6429204465736372696265287061796C6F616420737472696E672920737472696E67207B0A0972657475726E202241646420746F2073756761722070726F787927732072756C65733A206022202B207061796C6F6164202B2022602E204F6E6365206578656375746564206974207761697473206F757420746865207665746F2077696E646F7720666F7220697473206B696E642C2022202B0A090922647572696E6720776869636820476F7644414F206F722074686520677561726469616E206D6179207665746F2069742E220A7D0A66756E6320286164644B696E642920436865636B287061796C6F616420737472696E6729206572726F72207B0A095F2C205F2C20657272203A3D207061727365287061796C6F6164290A0972657475726E206572720A7D0A66756E6320286164644B696E642920446F285F20696E742C205F207265616C6D2C207061796C6F616420737472696E6729206572726F72207B0A095F2C20657272203A3D20616464287061796C6F61642C2022746F6B656E22290A0972657475726E206572720A7D0A0A747970652072656D6F76654B696E64207374727563747B7D0A0A66756E63202872656D6F76654B696E6429204E616D65282920737472696E67207B2072657475726E206B696E6452656D6F7665207D0A66756E63202872656D6F76654B696E6429204465736372696265287061796C6F616420737472696E672920737472696E67207B0A0972657475726E202252656D6F7665206974656D2022202B207061796C6F6164202B20222066726F6D2073756761722070726F787927732072756C65732C206174206F6E63652E220A7D0A66756E63202872656D6F76654B696E642920436865636B287061796C6F616420737472696E6729206572726F72207B0A0969642C20657272203A3D20737472636F6E762E41746F6928737472696E67732E5472696D5370616365287061796C6F616429290A0969662065727220213D206E696C207B0A090972657475726E206572726F72662822746865207061796C6F616420697320616E206974656D2773206E756D62657222290A097D0A096966206974203A3D2066696E64286964293B206974203D3D206E696C207C7C2069742E537461746520213D205374617465417070726F766564207B0A090972657475726E206572726F726628226974656D2025642069736E277420617070726F766564222C206964290A097D0A0972657475726E206E696C0A7D0A66756E63202872656D6F76654B696E642920446F285F20696E742C205F207265616C6D2C207061796C6F616420737472696E6729206572726F72207B0A0969642C205F203A3D20737472636F6E762E41746F6928737472696E67732E5472696D5370616365287061796C6F616429290A0972657475726E20656E642869642C2066616C73652C2022746F6B656E22290A7D0A0A636F6E7374206572725374616C655265616C6D203D2022737567617270726F78793A2074686174207265616C6D2076616C7565206973206E6F74206C6976653B207061737320796F7572206F776E20637572220A0A66756E63206C69766528637572207265616C6D29207B0A09696620216375722E497343757272656E742829207B0A090970616E6963286572725374616C655265616C6D290A097D0A7D0A0A2F2F2050726F706F7365206F70656E7320612070726F706F73616C3A206B696E64206973204B696E64416464282920776974682061207061796C6F616420226B696E647C6669656C647C2E2E2E222C206F72204B696E6452656D6F76652829207769746820616E206974656D27730A2F2F206E756D6265722E204974206E656564732074686520676F7665726E6F722773207368617265206F662074686520737570706C7920746F2070726F706F73652E0A66756E632050726F706F736528637572207265616C6D2C206B696E642C207061796C6F61642C207469746C6520737472696E672920696E743634207B0A096C69766528637572290A0972657475726E20656E67696E652E50726F706F7365286375722E50726576696F757328292E4164647265737328292C206B696E642C207061796C6F61642C207469746C65290A7D0A0A2F2F20566F7465206361737473207468652063616C6C65722773207765696768743A2022796573222C20226E6F22206F7220226162737461696E222E0A66756E6320566F746528637572207265616C6D2C20696420696E7436342C2063686F69636520737472696E6729207B0A096C69766528637572290A09656E67696E652E566F7465286375722E50726576696F757328292E4164647265737328292C2069642C2063686F696365290A7D0A0A2F2F20457865637574652063617272696573206F757420612070726F706F73616C2074686174207061737365642C206F6E6365206974732064656C6179206973206F7665722E0A66756E63204578656375746528637572207265616C6D2C20696420696E74363429207B0A096C69766528637572290A09656E67696E652E45786563757465286375722E50726576696F757328292E4164647265737328292C2069642C2066756E63286B20676F7665726E6F722E4B696E642C207375622C207061796C6F616420737472696E6729206572726F72207B0A090972657475726E206B2E446F28302C206375722E53756228737562292C207061796C6F6164290A097D290A7D0A0A2F2F2043616E63656C20776974686472617773207468652063616C6C65722773206F776E206F70656E2070726F706F73616C2E0A66756E632043616E63656C28637572207265616C6D2C20696420696E74363429207B0A096C69766528637572290A09656E67696E652E43616E63656C286375722E50726576696F757328292E4164647265737328292C206964290A7D0A0A2F2F20536574746C6520636C6F73657320612070726F706F73616C2077686F736520766F74696E67206973206F7665722E0A66756E6320536574746C6528637572207265616C6D2C20696420696E74363429207B0A096C69766528637572290A09656E67696E652E536574746C65286375722E50726576696F757328292E4164647265737328292C206964290A7D0A0A2F2F2053746174652C20446573637269626520616E642054616C6C79207265616420612070726F706F73616C2E0A66756E6320537461746528696420696E7436342920737472696E672020202020202020202020202020202020202020202020202020207B2072657475726E20656E67696E652E537461746528696429207D0A66756E6320446573637269626550726F706F73616C28696420696E7436342920737472696E67202020202020202020202020202020207B2072657475726E20656E67696E652E446573637269626528696429207D0A66756E632054616C6C7928696420696E7436342920287965732C206E6F2C206162737461696E2C20746F74616C20696E74363429207B2072657475726E20656E67696E652E54616C6C7928696429207D0A0A2F2F202D2D2D2074686520746F6B656E202D2D2D0A0A66756E6320546F74616C537570706C79282920696E74363420202020202020202020202020207B2072657475726E206C65646765722E546F74616C537570706C792829207D0A66756E632042616C616E63654F662877686F20616464726573732920696E74363420202020207B2072657475726E206C65646765722E42616C616E63654F662877686F29207D0A66756E6320566F7465734F662877686F20616464726573732920696E743634202020202020207B2072657475726E206C65646765722E566F7465734F662877686F29207D0A66756E632044656C65676174654F662877686F206164647265737329206164647265737320207B2072657475726E206C65646765722E44656C65676174654F662877686F29207D0A66756E6320416C6C6F77616E6365286F2C207320616464726573732920696E743634202020207B2072657475726E206C65646765722E416C6C6F77616E6365286F2C207329207D0A0A2F2F205472616E736665722073656E64732053554741522066726F6D207468652063616C6C65722E0A66756E63205472616E7366657228637572207265616C6D2C20746F20616464726573732C20616D6F756E7420696E74363429207B0A096C69766528637572290A096C65646765722E5472616E73666572286375722E50726576696F757328292E4164647265737328292C20746F2C20616D6F756E74290A7D0A0A2F2F20417070726F7665206C657473207370656E646572206D6F766520757020746F20616D6F756E74206F66207468652063616C6C657227732053554741522E0A66756E6320417070726F766528637572207265616C6D2C207370656E64657220616464726573732C20616D6F756E7420696E74363429207B0A096C69766528637572290A096C65646765722E417070726F7665286375722E50726576696F757328292E4164647265737328292C207370656E6465722C20616D6F756E74290A7D0A0A2F2F205472616E7366657246726F6D206D6F76657320535547415220746865206F776E657220617070726F766564207468652063616C6C657220746F206D6F76652E0A66756E63205472616E7366657246726F6D28637572207265616C6D2C2066726F6D2C20746F20616464726573732C20616D6F756E7420696E74363429207B0A096C69766528637572290A096C65646765722E5472616E7366657246726F6D286375722E50726576696F757328292E4164647265737328292C2066726F6D2C20746F2C20616D6F756E74290A7D0A0A2F2F2044656C6567617465566F746573206769766573207468652063616C6C6572277320766F74696E672077656967687420746F20616E6F7468657220616464726573732028697473206F776E2C20746F2074616B65206974206261636B292E0A66756E632044656C6567617465566F74657328637572207265616C6D2C20746F206164647265737329207B0A096C69766528637572290A096C65646765722E44656C6567617465286375722E50726576696F757328292E4164647265737328292C20746F290A7D0A1A98240A0A6C61756E63682E676E6F1289247061636B61676520737567617270726F78790A0A696D706F727420280A0922636861696E220A0922737472636F6E76220A092274696D65220A290A0A2F2F20546865206C61756E63683A20776861742074686520666972737420696E7374616C6C20686F6C64732C20616E642061206C61756E6368657220666F72206974732066697273742074776F207765656B7320284A61652C20323032362D31312D30313A20225965732C2031342D6461790A2F2F2077696E646F7722292E20546865206C61756E63686572206D61792061646420616E642072656D6F76652073697465732C206561636820636F756E74696E67206174206F6E63652C20736F207468652065786163742061646472657373657320766964656F207369746573206E6565640A2F2F2063616E20626520666F756E6420696E206D696E7574657320726174686572207468616E206120766F746520656163683B2074686520677561726469616E20616E6420476F7644414F2063616E2072656D6F766520616E797468696E6720697420616464733B2069742063616E27740A2F2F20746F75636820637573746F6D6572732C20687562732C20706179657273206F722072656C65617365733B20616E642069747320706F77657220656E6473204C61756E6368446179732061667465722074686520666972737420696E7374616C6C2C20666F7220676F6F642E0A2F2F0A2F2F206F776E65722C206C61756E63685365656420616E64206C61756E6368657220617265207772697474656E206279206465706C6F792F7265616C6D2F707265706172652E7079206A757374206265666F726520746865207265616C6D206973206465706C6F7965642C2066726F6D207468650A2F2F206875622773207265616C2070696E20616E6420706179657220616E64207468652066697273742072656C656173652773206861736865732E20546865207265616C6D206973206465706C6F7965642066726F6D206120686F74206B657920284A61652773204C65646765722063616E27740A2F2F207369676E2061207472616E73616374696F6E206361727279696E67207468652077686F6C6520736F757263652920756E6465722074686174206B65792773206E616D6573706163652C20736F2074686520636F646520697473656C66206E616D657320746865206F776E65722C0A2F2F204A6165277320636F6C64206B65793A2069742069732074686520666972737420677561726469616E20616E6420686F6C6473207468652066697273742053554741523B20746865206465706C6F79696E67206B657920656E647320757020686F6C64696E67206E6F7468696E672E0A0A636F6E7374204C61756E636844617973203D2031340A0A76617220280A096F776E657220202020202061646472657373203D20226731656373756A30713537326A7230646875323971396E6A746E6D77303368797537747979767636220A096C61756E6368657220202061646472657373203D2022673177307032303374686635367A6E646A7371763338686E38786D346A796E7A723766326E6B6D39220A096C61756E6368536565642020202020202020203D205B5D737472696E677B0A090922637573746F6D65727C73756761727C73756761722E766964656F20666574636865732074686520766964656F73206974732075736572732070617374652C20746F2063617074696F6E2C207472616E736C61746520616E6420647562207468656D222C0A0909226875627C6875622E73756761722E766964656F3A383434337C64613963376531623232613766623163396166376165643765343236383639313632353731383236306562656235373139326436373163333735386130346638222C0A09092270617965727C6731347168396432793277727A7766687A6E657538643477783066656D3933797137367A6A737578222C0A09092272656C656173657C302E312E307C64617277696E2D616D6436347C323535663734646232663030313634663332333664373030346139363238613163316166613937626566343465653161353665333663323039653130353661357C68747470733A2F2F73756761722E766964656F2F70726F78792F646C2F73756761722D70726F78792D302E312E302D64617277696E2D616D643634222C0A09092272656C656173657C302E312E307C64617277696E2D61726D36347C643336336563353164623265383639643536313731356262376635646638633031303366613033356638666430663035663865373132646632643935353333327C68747470733A2F2F73756761722E766964656F2F70726F78792F646C2F73756761722D70726F78792D302E312E302D64617277696E2D61726D3634222C0A09092272656C656173657C302E312E307C6C696E75782D616D6436347C306462343336633965613135353764393536306463303365353635623933306635353339623739343039613530653963643830616639396436386535376633397C68747470733A2F2F73756761722E766964656F2F70726F78792F646C2F73756761722D70726F78792D302E312E302D6C696E75782D616D643634222C0A09092272656C656173657C302E312E307C6C696E75782D61726D36347C393864373834333733353639643735386239663065656537616364336436343633653633656465313232393737306362653366396263626138383666646532387C68747470733A2F2F73756761722E766964656F2F70726F78792F646C2F73756761722D70726F78792D302E312E302D6C696E75782D61726D3634222C0A09092272656C656173657C302E312E307C77696E646F77732D616D6436347C386535376532326262633839353162326638363939306133343066303335363764333330623438626236383037623633366633646365323632303766623131377C68747470733A2F2F73756761722E766964656F2F70726F78792F646C2F73756761722D70726F78792D302E312E302D77696E646F77732D616D6436342E657865222C0A090922736974657C796F75747562652E636F6D7C73756761727C596F7554756265207061676573206F662074686520766964656F732073756761722E766964656F207573657273207061737465222C0A090922736974657C7777772E796F75747562652E636F6D7C73756761727C596F7554756265207061676573206F662074686520766964656F732073756761722E766964656F207573657273207061737465222C0A090922736974657C6D2E796F75747562652E636F6D7C73756761727C596F7554756265207061676573206F662074686520766964656F732073756761722E766964656F207573657273207061737465222C0A090922736974657C796F7574752E62657C73756761727C596F75547562652073686F7274206C696E6B732073756761722E766964656F207573657273207061737465222C0A090922736974657C2A2E676F6F676C65766964656F2E636F6D7C73756761727C74686520766964656F2066696C6573206F662074686F736520596F755475626520766964656F73222C0A090922736974657C76696D656F2E636F6D7C73756761727C56696D656F207061676573206F662074686520766964656F732073756761722E766964656F207573657273207061737465222C0A090922736974657C706C617965722E76696D656F2E636F6D7C73756761727C56696D656F277320706C6179657220666F722074686F736520766964656F73222C0A090922736974657C2A2E76696D656F63646E2E636F6D7C73756761727C74686520766964656F2066696C6573206F662074686F73652056696D656F20766964656F73222C0A090922736974657C7777772E7265646469742E636F6D7C73756761727C52656464697420706F73747320776974682074686520766964656F732073756761722E766964656F207573657273207061737465222C0A090922736974657C762E726564642E69747C73756761727C74686520766964656F2066696C6573206F662074686F73652052656464697420706F737473222C0A097D0A096C61756E6368456E642020696E7436340A290A0A2F2F206C61756E63682073656564732074686520666972737420696E7374616C6C2773206974656D732C20636F756E74696E67206174206F6E63652028746865792061726520696E20746865206465706C6F79656420636F64652C207768696368204A6165207369676E73292C20616E640A2F2F2073746172747320746865206C61756E6368657227732077696E646F772E20696E69742063616C6C732069742E0A66756E63206C61756E63682829207B0A096C61756E6368456E64203D2074696D652E4E6F7728292E556E69782829202B204C61756E6368446179732A38363430300A096C61756E6368696E67203D2074727565202F2F2074686520646F63206973207772697474656E206F6E63652C20616674657220746865206C617374206974656D2C206E6F7420616674657220656163680A09666F72205F2C2070203A3D2072616E6765206C61756E636853656564207B0A09096966205F2C20657272203A3D2061646428702C2022696E697422293B2065727220213D206E696C207B0A09090970616E696328226C61756E6368206974656D2022202B2070202B20223A2022202B206572722E4572726F722829290A09097D0A097D0A096C61756E6368696E67203D2066616C73650A097075626C69736828290A7D0A0A2F2F204C61756E6368657220697320746865206C61756E636865722773206164647265737320616E64207768656E206974732077696E646F7720656E64732028756E6978207365636F6E6473292E0A66756E63204C61756E6368657228292028616464726573732C20696E74363429207B2072657475726E206C61756E636865722C206C61756E6368456E64207D0A0A2F2F204C61756E63686572416464206164647320612073697465202822736974657C7061747465726E7C637573746F6D65727C707572706F736522292C20636F756E74696E67206174206F6E63652C2066726F6D20746865206C61756E6368657220647572696E67206974732077696E646F772E0A66756E63204C61756E6368657241646428637572207265616C6D2C207061796C6F616420737472696E672920696E74207B0A096D7573744C61756E6368657228637572290A096B696E642C205F2C20657272203A3D207061727365287061796C6F6164290A0969662065727220213D206E696C207B0A090970616E6963286572722E4572726F722829290A097D0A096966206B696E6420213D204B696E6453697465207B0A090970616E69632822746865206C61756E636865722061646473207369746573206F6E6C7922290A097D0A0969642C20657272203A3D20616464287061796C6F61642C20226C61756E6368657222290A0969662065727220213D206E696C207B0A090970616E6963286572722E4572726F722829290A097D0A0972657475726E2069640A7D0A0A2F2F204C61756E6368657252656D6F76652072656D6F766573206120736974652C2066726F6D20746865206C61756E6368657220647572696E67206974732077696E646F772E0A66756E63204C61756E6368657252656D6F766528637572207265616C6D2C20696420696E7429207B0A096D7573744C61756E6368657228637572290A096966206974203A3D2066696E64286964293B206974203D3D206E696C207C7C2069742E4B696E6420213D204B696E6453697465207B0A090970616E69632822746865206C61756E636865722072656D6F766573207369746573206F6E6C7922290A097D0A09696620657272203A3D20656E642869642C2066616C73652C20226C61756E6368657222293B2065727220213D206E696C207B0A090970616E6963286572722E4572726F722829290A097D0A7D0A0A66756E63206D7573744C61756E6368657228637572207265616C6D29207B0A096966206C61756E63686572203D3D202222207C7C206D75737455736572286375722920213D206C61756E63686572207B0A090970616E696328226F6E6C7920746865206C61756E63686572206D617920646F207468617422290A097D0A0969662074696D652E4E6F7728292E556E69782829203E3D206C61756E6368456E64207B0A090970616E69632822746865206C61756E63682077696E646F7720656E6465642061742022202B20737472636F6E762E466F726D6174496E74286C61756E6368456E642C20313029290A097D0A09636861696E2E456D697428224C61756E63686572222C20226279222C206C61756E636865722E537472696E672829290A7D0A1AD1240A077061792E676E6F12C5247061636B61676520737567617270726F78790A0A696D706F727420280A0922636861696E220A0922636861696E2F62616E6B6572220A0922636861696E2F72756E74696D652F756E73616665220A09226D6174682F6F766572666C6F77220A0922737472636F6E76220A0922737472696E6773220A092274696D65220A0A0922676E6F2E6C616E642F702F6E742F61766C2F7630220A290A0A2F2F20506179696E6720736861726572732E20546865206875622074616C6C69657320746865206279746573206561636820736861726572277320617070206361727269656420616E642070617973207468656D207468726F756768205061792C20736F206576657279207061796F75740A2F2F206973206F6E20636861696E3A2077686F2077617320706169642C20686F77206D7563682C20666F7220686F77206D616E792062797465732C20696E20776869636820706572696F642E20546865206875622773206163636F756E7420697320616E20617070726F7665642070617965723B0A2F2F206974207369676E732077697468206120676E6F2E6C616E642073657373696F6E206B65792077686F7365207370656E64696E672074686520636861696E206361707320286F6E6C792063616C6C7320746F2074686973207265616C6D2C20736F206D756368206120706572696F64292C0A2F2F20736F20612073746F6C656E20687562206B65792063616E20706179206F7574206174206D6F7374206F6E6520706572696F64277320776F7274682C20616E64206F6E6C79207468726F75676820686572652C2077686572652069742073686F77732E0A0A636F6E73742064656E6F6D203D202275676E6F74220A0A2F2F20546F74616C73206973207768617420612073686172657220686173206265656E20706169642C20616C6C20746F6C642E0A7479706520546F74616C7320737472756374207B0A095061696420202020696E743634202F2F2075676E6F740A094279746573202020696E7436340A095061796F75747320696E740A094C61737420202020696E743634202F2F20756E6978207365636F6E64730A7D0A0A2F2F205061796F7574206973206F6E652063616C6C20746F205061792E0A74797065205061796F757420737472756374207B0A0954696D652020202020696E7436340A09506179657220202020616464726573730A09506572696F64202020737472696E670A09526563656970747320737472696E67202F2F207468652068657820736861323536206F6620746865207061796572277320726563656970747320666F722074686520706572696F643A2074686520636F6E6669726D656420646F776E6C6F616473206974207061696420666F720A09436F756E7420202020696E740A0955676E6F7420202020696E7436340A09427974657320202020696E7436340A7D0A0A76617220280A09746F74616C7320203D2061766C2E4E6577547265652829202F2F2061646472657373202D3E202A546F74616C730A097061796F757473205B5D2A5061796F75740A290A0A2F2F205061792070617973207368617265727320776974682074686520474E4F542073656E7420616C6F6E672E206C696E657320686173206F6E65207368617265722061206C696E653A2022616464726573732075676E6F74206279746573223B2074686520616D6F756E7473206D7573740A2F2F2061646420757020746F2077686174207761732073656E742C20616E642061207061796F7574206973206174206D6F737420353030206C696E65732E20706572696F64206E616D65732077686174206974207061797320666F72202822323032362D31312D3031222C20736179293B0A2F2F207265636569707473206973207468652068657820736861323536206F6620746865207061796572277320726563656970747320666F7220697420286F6E65206C696E652070657220636F6E6669726D656420646F776E6C6F61643A20697473207461672C207468652066696C6527730A2F2F2073686132353620616E642073697A652C2077686F206361727269656420686F77206D756368292C207265636F72646564206865726520736F207468652072656365697074732063616E20626520636865636B656420616761696E7374206974206C617465722E204F6E6C7920616E0A2F2F20617070726F766564207061796572206D61792063616C6C2069743B2070617573696E6720646F65736E27742073746F7020697420287368617265727320617265206F77656420666F72207768617420746865792063617272696564292E0A66756E632050617928637572207265616C6D2C20706572696F642C2072656365697074732C206C696E657320737472696E6729207B0A097061796572203A3D206D7573745573657228637572290A0969662021706179657241637469766528706179657229207B0A090970616E696328226F6E6C7920616E20617070726F766564207061796572206D61792070617922290A097D0A096966206C656E28706572696F6429203D3D2030207C7C206C656E28706572696F6429203E203430207C7C20737472696E67732E436F6E7461696E73416E7928706572696F642C20225C6E5C725C742229207B0A090970616E6963282274686520706572696F64206973203120746F2034302063686172616374657273206F6E206F6E65206C696E6522290A097D0A09696620216865784F662872656365697074732C20363429207B0A090970616E6963282272656365697074732069732074686520726563656970747327207368613235363A203634206C6F776572636173652068657822290A097D0A0973656E74203A3D20636F696E7353656E7428637572290A0974797065206C696E6520737472756374207B0A0909746F2020202020202020202020616464726573730A090975676E6F742C20627974657320696E7436340A097D0A0976617220616C6C205B5D6C696E650A097661722073756D2C20627974657320696E7436340A09666F72205F2C206C203A3D2072616E676520737472696E67732E53706C697428737472696E67732E5472696D5370616365286C696E6573292C20225C6E2229207B0A090966203A3D20737472696E67732E4669656C6473286C290A09096966206C656E28662920213D2033207B0A09090970616E6963282265616368206C696E652069733A20616464726573732075676E6F7420627974657322290A09097D0A0909746F203A3D206164647265737328665B305D290A0909752C2065727231203A3D20737472636F6E762E5061727365496E7428665B315D2C2031302C203634290A0909622C2065727232203A3D20737472636F6E762E5061727365496E7428665B325D2C2031302C203634290A090969662021746F2E497356616C69642829207C7C206572723120213D206E696C207C7C206572723220213D206E696C207C7C2075203C3D2030207C7C2062203C2030207B0A09090970616E696328226120626164206C696E653A2022202B206C290A09097D0A090973756D203D206F766572666C6F772E4164643634702873756D2C2075290A09096279746573203D206F766572666C6F772E4164643634702862797465732C2062290A0909616C6C203D20617070656E6428616C6C2C206C696E657B746F2C20752C20627D290A097D0A096966206C656E28616C6C29203D3D2030207C7C206C656E28616C6C29203E20353030207B0A090970616E6963282261207061796F7574206973203120746F20353030206C696E657322290A097D0A0969662073756D20213D2073656E74207B0A090970616E6963282274686520616D6F756E74732061646420757020746F2022202B20737472636F6E762E466F726D6174496E742873756D2C20313029202B20222075676E6F742C206275742022202B20737472636F6E762E466F726D6174496E742873656E742C20313029202B202220776572652073656E7422290A097D0A096E6F77203A3D2074696D652E4E6F7728292E556E697828290A09626B203A3D2062616E6B65722E4E657742616E6B65722862616E6B65722E42616E6B6572547970655265616C6D53656E642C20637572290A09666F72205F2C206C203A3D2072616E676520616C6C207B0A0909626B2E53656E64436F696E73286375722E4164647265737328292C206C2E746F2C20636861696E2E436F696E737B636861696E2E4E6577436F696E2864656E6F6D2C206C2E75676E6F74297D290A0909742C205F203A3D20746F74616C732E476574286C2E746F2E537472696E672829292E282A546F74616C73290A090969662074203D3D206E696C207B0A09090974203D2026546F74616C737B7D0A090909746F74616C732E536574286C2E746F2E537472696E6728292C2074290A09097D0A0909742E50616964203D206F766572666C6F772E41646436347028742E506169642C206C2E75676E6F74290A0909742E4279746573203D206F766572666C6F772E41646436347028742E42797465732C206C2E6279746573290A0909742E5061796F7574732B2B0A0909742E4C617374203D206E6F770A0909636861696E2E456D6974282250616964222C2022746F222C206C2E746F2E537472696E6728292C202275676E6F74222C20737472636F6E762E466F726D6174496E74286C2E75676E6F742C203130292C20226279746573222C20737472636F6E762E466F726D6174496E74286C2E62797465732C203130292C2022706572696F64222C20706572696F64290A097D0A097061796F757473203D20617070656E64287061796F7574732C20265061796F75747B54696D653A206E6F772C2050617965723A2070617965722C20506572696F643A20706572696F642C2052656365697074733A2072656365697074732C20436F756E743A206C656E28616C6C292C2055676E6F743A2073756D2C2042797465733A2062797465737D290A09636861696E2E456D697428225061796F7574222C2022706572696F64222C20706572696F642C20227265636569707473222C2072656365697074732C202273686172657273222C20737472636F6E762E49746F61286C656E28616C6C29292C202275676E6F74222C20737472636F6E762E466F726D6174496E742873756D2C20313029290A7D0A0A2F2F2050616964546F206973207768617420612073686172657220686173206265656E20706169642C20616C6C20746F6C642E0A66756E632050616964546F2861206164647265737329202875676E6F742C20627974657320696E7436342C20636F756E7420696E7429207B0A09696620742C206F6B203A3D20746F74616C732E47657428612E537472696E672829292E282A546F74616C73293B206F6B202626207420213D206E696C207B0A090972657475726E20742E506169642C20742E42797465732C20742E5061796F7574730A097D0A0972657475726E20302C20302C20300A7D0A0A66756E63207061796572416374697665286120616464726573732920626F6F6C207B0A096E6F77203A3D2074696D652E4E6F7728292E556E697828290A09666F72205F2C206974203A3D2072616E6765206974656D73207B0A090969662069742E4B696E64203D3D204B696E6450617965722026262069742E4669656C64735B305D203D3D20612E537472696E6728292026262069742E5374617465203D3D205374617465417070726F766564202626206E6F77203E3D2069742E4166746572207B0A09090972657475726E20747275650A09097D0A097D0A0972657475726E2066616C73650A7D0A0A2F2F20636F696E7353656E742072657475726E73207468652075676E6F742073656E7420776974682061206469726563742063616C6C2C207265667573696E67206F746865722064656E6F6D732E20436F696E732073656E74207769746820612072756E20676F20746F207468652072756E27730A2F2F206F776E20616464726573732C206E6F7420686572652C20736F20612072756E2073656E6473206E6F6E652E0A66756E6320636F696E7353656E7428637572207265616C6D2920696E743634207B0A09696620216375722E50726576696F757328292E49735573657243616C6C2829207B0A090972657475726E20300A097D0A09766172206E20696E7436340A09666F72205F2C2063203A3D2072616E676520756E736166652E4F726967696E53656E642829207B0A0909696620632E416D6F756E74203D3D2030207B0A090909636F6E74696E75650A09097D0A0909696620632E44656E6F6D20213D2064656E6F6D207C7C20632E416D6F756E74203C2030207B0A09090970616E696328226F6E6C792022202B2064656E6F6D202B20222069732074616B656E22290A09097D0A09096E203D206F766572666C6F772E416464363470286E2C20632E416D6F756E74290A097D0A0972657475726E206E0A7D0A1ABA170A0A72656E6465722E676E6F12AB177061636B61676520737567617270726F78790A0A696D706F727420280A0922737472636F6E76220A0922737472696E6773220A092274696D65220A290A0A2F2F2052656E6465722073686F7773207468652072756C65732061732070656F706C652072656164207468656D206F6E20676E6F2E6C616E642E0A66756E632052656E646572287061746820737472696E672920737472696E67207B0A096E6F77203A3D2074696D652E4E6F7728292E556E697828290A09766172206220737472696E67732E4275696C6465720A09622E5772697465537472696E672822232073756761722070726F78795C6E5C6E486F6D6520696E7465726E657420636F6E6E656374696F6E732C20736861726564206F6E20707572706F736520616E64207061696420696E20474E4F542E20536861726572732072756E207468652073756761722070726F7879206170703B2022202B0A09092269742063617272696573206F6E6C7920776861742074686573652072756C657320616C6C6F772C20636865636B656420616761696E73742074686973207265616C6D207468726F7567682061206C6967687420636C69656E742E205365652073756761722E766964656F2F70726F78792E5C6E5C6E22290A09696620706175736564207B0A0909622E5772697465537472696E6728222A2A5061757365642E2A2A2041707073206361727279206E6F7468696E6720756E74696C20476F7644414F206F722074686520677561726469616E20726573756D65732069742E5C6E5C6E22290A097D0A0973656374696F6E73203A3D205B5D7374727563747B206B696E642C207469746C6520737472696E67207D7B0A09097B4B696E64536974652C20225369746573227D2C207B4B696E64437573746F6D65722C2022437573746F6D657273227D2C207B4B696E6452656C656173652C20224170702072656C6561736573227D2C207B4B696E644875622C202248756273227D2C207B4B696E6450617965722C2022506179657273227D2C0A097D0A09666F72205F2C2073203A3D2072616E67652073656374696F6E73207B0A0909622E5772697465537472696E67282223232022202B20732E7469746C65202B20225C6E5C6E22290A09096E203A3D20300A0909666F72205F2C206974203A3D2072616E6765206974656D73207B0A09090969662069742E4B696E6420213D20732E6B696E64207B0A09090909636F6E74696E75650A0909097D0A0909096E2B2B0A090909622E5772697465537472696E6728222D202A2A22202B20737472636F6E762E49746F612869742E494429202B20222A2A206022202B206A6F696E4669656C64732869742E4669656C647329202B2022603A2022290A090909737769746368207B0A090909636173652069742E537461746520213D205374617465417070726F7665643A0A09090909622E5772697465537472696E672869742E4E6F7465290A09090963617365206E6F77203C2069742E41667465723A0A09090909622E5772697465537472696E672822617070726F7665642062792022202B2069742E4279202B20223B20636F756E74732066726F6D2022202B2074696D652E556E69782869742E41667465722C2030292E55544328292E466F726D61742874696D652E5246433333333929202B0A09090909092220756E6C657373207665746F656422290A09090964656661756C743A0A09090909622E5772697465537472696E672822636F756E74732028617070726F7665642062792022202B2069742E4279202B20222922290A0909097D0A090909622E5772697465537472696E6728225C6E22290A09097D0A09096966206E203D3D2030207B0A090909622E5772697465537472696E6728224E6F6E65207965742E5C6E22290A09097D0A0909622E5772697465537472696E6728225C6E22290A097D0A09622E5772697465537472696E67282223232057686F20646563696465735C6E5C6E22290A09622E5772697465537472696E6728222D20535547415220686F6C646572732C2062792074686520676F7665726E6F723A2070726F706F7365206022202B206B696E64416464202B202260207769746820606B696E647C6669656C647C2E2E2E602C206F72206022202B206B696E6452656D6F7665202B202260207769746820616E206974656D2773206E756D6265722E5C6E22290A0969662064656C656761746520213D202222207B0A0909622E5772697465537472696E6728222D205468652064656C6567617465207265616C6D206022202B2064656C6567617465202B202260206164647320616E642072656D6F7665732073697465732E5C6E22290A097D20656C7365207B0A0909622E5772697465537472696E6728222D204E6F2064656C6567617465207265616C6D206973206E616D65642E5C6E22290A097D0A09622E5772697465537472696E6728222D20476F7644414F206164647320616E642072656D6F76657320616E797468696E67206174206F6E63652C207665746F65732C207061757365732C20616E64206E616D6573207468652064656C656761746520616E642074686520677561726469616E2E5C6E22290A09696620677561726469616E20213D202222207B0A0909622E5772697465537472696E6728222D2054686520677561726469616E2C2022202B20677561726469616E2E537472696E672829202B20222C206D6179207665746F20616E642070617573652E5C6E22290A097D0A09622E5772697465537472696E6728222D205665746F2077696E646F77733A2073697465732022202B2064617973287665746F57696E5B4B696E64536974655D29202B20222C2072656C65617365732022202B2064617973287665746F57696E5B4B696E6452656C656173655D29202B20222C20687562732C20637573746F6D65727320616E64207061796572732022202B0A090964617973287665746F57696E5B4B696E644875625D29202B20222E5C6E5C6E22290A096F70656E203A3D20300A09666F72205F2C2072203A3D2072616E6765207265717565737473207B0A090969662021722E446F6E65207B0A0909096966206F70656E203D3D2030207B0A09090909622E5772697465537472696E67282223232053756767657374696F6E735C6E5C6E22290A0909097D0A0909096F70656E2B2B0A090909622E5772697465537472696E6728222D2022202B20737472636F6E762E49746F6128722E494429202B2022206022202B20722E5061796C6F6164202B2022602062792022202B20722E42792E537472696E672829202B20223A2022202B20722E526561736F6E202B20225C6E22290A09097D0A097D0A096966206F70656E203E2030207B0A0909622E5772697465537472696E6728225C6E22290A097D0A096966206C656E287061796F75747329203E2030207B0A0909766172207061696420696E7436340A0909666F72205F2C2070203A3D2072616E6765207061796F757473207B0A09090970616964202B3D20702E55676E6F740A09097D0A0909622E5772697465537472696E6728222323205061796F7574735C6E5C6E22202B20737472636F6E762E49746F61286C656E287061796F7574732929202B2022207061796F7574732C2022202B20737472636F6E762E466F726D6174496E7428706169642F315F3030305F3030302C20313029202B202220474E4F5420696E20616C6C2E5C6E5C6E22290A097D0A09622E5772697465537472696E6728225468652072756C6573206170707320726561643A20706172616D732060646F63602C207368613235362022202B20646967657374202B20222C2076657273696F6E2022202B20737472636F6E762E49746F6128646F6353657129202B20222E5C6E22290A0972657475726E20622E537472696E6728290A7D0A0A66756E632064617973287320696E7436342920737472696E67207B0A0969662073253836343030203D3D2030207B0A090972657475726E20737472636F6E762E466F726D6174496E7428732F38363430302C20313029202B20222064617973220A097D0A0972657475726E20737472636F6E762E466F726D6174496E7428732F333630302C20313029202B202220686F757273220A7D0A1A8C730A0E737567617270726F78792E676E6F12F9722F2F205061636B61676520737567617270726F787920686F6C6473207468652072756C6573206F662073756761722070726F787920287375676172207265706F2C2050524F58592E6D64293A20776869636820736974657320736861726572732720686F6D6520636F6E6E656374696F6E730A2F2F206D61792063617272792C20666F7220776869636820637573746F6D65727320616E64207768793B207768696368206170702072656C65617365732074686579206D61792072756E3B20776869636820687562732074686579206D617920636F6E6E65637420746F3B2077686F20706179730A2F2F207468656D2E205368617265727327206170707320726561642074686573652072756C6573207468726F7567682061206C6967687420636C69656E742C2066726F6D206F6E6520706172616D657465722074686973207265616C6D20777269746573206F6E206576657279206368616E67650A2F2F2028706172616D732022646F63223A207468652063616E6F6E6963616C204A534F4E206F662065766572797468696E672062656C6F77292C20736F206E6F206875622063616E206368616E67652077686174206120736861726572277320636F6E6E656374696F6E20646F65732E0A2F2F0A2F2F2057686F20646563696465733A0A2F2F2020202D20486F6C64657273206F662074686520535547415220746F6B656E2C207468726F756768206B6F757274277320676F7665726E6F722028676F7665726E2E676E6F293A20746865792061646420616E642072656D6F766520616E797468696E672E0A2F2F2020202D20412064656C6567617465207265616C6D2C2069662074686579206E616D65206F6E652028676E6F2E736563757269747927732C20736179293A206974206164647320616E642072656D6F7665732073697465732C206E6F7468696E6720656C73652E0A2F2F2020202D20476F7644414F2028676F7664616F2E676E6F292C2061626F766520626F74683A206974206164647320616E642072656D6F76657320616E797468696E67206174206F6E63652C207665746F65732C207061757365732C20616E64206E616D6573207468652064656C65676174650A2F2F2020202020616E642074686520677561726469616E2E204120677561726469616E206974206E616D65732028746865206465706C6F7965722C20617420666972737429206D6179207665746F20616E642070617573652C206E6576657220617070726F76652E0A2F2F0A2F2F20416E797468696E672061646465642062792074686520746F6B656E206F72207468652064656C6567617465207761697473206F75742061207665746F2077696E646F77206265666F726520697420636F756E74733B20476F7644414F2773206F776E206164646974696F6E730A2F2F20636F756E74206174206F6E63652E2041207665746F206F7220612072656D6F76616C20636F756E7473206174206F6E63652C2077686F65766572206D616B65732069742E0A7061636B61676520737567617270726F78790A0A696D706F727420280A0922636861696E220A0922636861696E2F706172616D73220A092263727970746F2F736861323536220A0922656E636F64696E672F686578220A0922737472636F6E76220A0922737472696E6773220A092274696D65220A0A0922676E6F2E6C616E642F702F6E742F75666D742F7630220A290A0A66756E63206572726F726628666F726D617420737472696E672C2061726773202E2E2E616E7929206572726F72207B2072657475726E2075666D742E4572726F726628666F726D61742C20617267732E2E2E29207D0A0A2F2F204974656D206973206F6E6520656E747279206F66207468652072756C65733A206120736974652C20612072656C656173652C2061206875622C206120637573746F6D6572206F7220612070617965722E0A74797065204974656D20737472756374207B0A09494420202020202020696E740A094B696E642020202020737472696E67202F2F204B696E64536974652C204B696E6452656C656173652C204B696E644875622C204B696E64437573746F6D65722C204B696E6450617965720A094669656C64732020205B5D737472696E670A09537461746520202020737472696E67202F2F205374617465417070726F7665642C2053746174655665746F65642C2053746174655265766F6B65640A09427920202020202020737472696E67202F2F2077686F2061646465642069743A2022696E6974222C2022746F6B656E222C202264656C6567617465222C2022676F7664616F220A09417070726F76656420696E74363420202F2F20756E6978207365636F6E64730A09416674657220202020696E74363420202F2F20756E6978207365636F6E64733A207768656E20697473207665746F2077696E646F7720656E647320616E6420697420636F756E74730A094E6F74652020202020737472696E67202F2F2077686F207665746F6564206F722072656D6F7665642069742C20616E64207768656E0A7D0A0A636F6E737420280A094B696E645369746520202020203D2022736974652220202020202F2F206669656C64733A207061747465726E2C20637573746F6D65722C20707572706F73650A094B696E6452656C6561736520203D202272656C656173652220202F2F206669656C64733A2076657273696F6E2C20706C6174666F726D2C207368613235362C2075726C0A094B696E644875622020202020203D2022687562222020202020202F2F206669656C64733A20686F73743A706F72742C2070696E202868657820736861323536206F66206974732063657274696669636174652773207075626C6963206B6579290A094B696E64437573746F6D6572203D2022637573746F6D657222202F2F206669656C64733A206E616D652C20707572706F73650A094B696E645061796572202020203D2022706179657222202020202F2F206669656C64733A206164647265737320286D61792063616C6C20506179290A0A095374617465417070726F766564203D2022617070726F766564220A0953746174655665746F65642020203D20227665746F6564220A0953746174655265766F6B656420203D20227265766F6B6564220A290A0A76617220280A096974656D7320202020205B5D2A4974656D0A096E6578744944202020203D20310A0970617573656420202020626F6F6C0A0964656C65676174652020737472696E6720202F2F20746865207265616C6D20706174682074686174206D61792061646420616E642072656D6F76652073697465733B202222206973206E6F6E650A09677561726469616E202061646472657373202F2F206D6179207665746F20616E642070617573653B20476F7644414F206E616D65732069740A097665746F57696E2020203D206D61705B737472696E675D696E7436347B4B696E64536974653A2033202A2038363430302C204B696E6452656C656173653A2037202A2038363430302C204B696E644875623A2033202A2038363430302C204B696E64437573746F6D65723A2033202A2038363430302C204B696E6450617965723A2033202A2038363430307D0A09646F6320202020202020737472696E67202F2F207468652063616E6F6E6963616C204A534F4E20746865206170707320726561642C20617320706172616D732022646F63220A0964696765737420202020737472696E67202F2F2069747320686578207368613235360A09646F6353657120202020696E74202020202F2F20686F77206D616E792074696D657320697420686173206368616E6765640A09726571756573747320205B5D2A526571756573740A096E6578745265714944203D20310A096C61756E6368696E6720626F6F6C202F2F206C61756E63682E676E6F3A207768696C652074686520666972737420696E7374616C6C2773206974656D7320676F20696E0A290A0A2F2F205265717565737420697320616E796F6E6527732073756767657374696F6E206F6620616E206974656D2C20666F722074686520746F6B656E20686F6C64657273206F72207468652064656C656761746520746F20636F6E73696465722E204974206368616E676573206E6F7468696E672E0A74797065205265717565737420737472756374207B0A094944202020202020696E740A094279202020202020616464726573730A095061796C6F616420737472696E670A09526561736F6E2020737472696E670A0954696D6520202020696E7436340A09446F6E6520202020626F6F6C0A7D0A0A66756E6320696E697428637572207265616C6D29207B0A097365747570476F7665726E6F7228290A092F2F20546865206F776E657220286C61756E63682E676E6F3B20746865206465706C6F796572207768656E20756E736574292069732074686520666972737420677561726469616E2028476F7644414F2063616E207265706C6163652069742920616E6420686F6C6473207468650A092F2F2077686F6C6520666972737420737570706C79206F662053554741522028676F7665726E2E676E6F292E0A0977686F203A3D206F776E65720A0969662077686F203D3D202222207B0A090977686F203D206375722E50726576696F757328292E4164647265737328290A097D0A0969662077686F20213D202222207B0A0909677561726469616E203D2077686F0A09096D696E74496E697469616C2877686F290A097D0A096C61756E636828290A097075626C69736828290A7D0A0A2F2F202D2D2D207768617420616E206974656D206D617920736179202D2D2D0A0A2F2F207061727365207475726E7320226B696E647C6669656C647C6669656C642E2E2E2220696E746F20616E206974656D2773206B696E6420616E64206669656C64732C20636865636B696E672065616368206669656C642E0A66756E63207061727365287061796C6F616420737472696E67292028737472696E672C205B5D737472696E672C206572726F7229207B0A097061727473203A3D20737472696E67732E53706C6974287061796C6F61642C20227C22290A096B696E642C2066203A3D2070617274735B305D2C2070617274735B313A5D0A0977616E74203A3D206D61705B737472696E675D696E747B4B696E64536974653A20332C204B696E6452656C656173653A20342C204B696E644875623A20322C204B696E64437573746F6D65723A20322C204B696E6450617965723A20317D5B6B696E645D0A0969662077616E74203D3D2030207B0A090972657475726E2022222C206E696C2C206572726F72662822756E6B6E6F776E206B696E642025713A20736974652C2072656C656173652C206875622C20637573746F6D6572206F72207061796572222C206B696E64290A097D0A096966206C656E28662920213D2077616E74207B0A090972657475726E2022222C206E696C2C206572726F726628226120257320686173202564206669656C64732C20736570617261746564206279207C222C206B696E642C2077616E74290A097D0A09666F72205F2C2078203A3D2072616E67652066207B0A09096966206C656E287829203D3D2030207C7C206C656E287829203E20333030207C7C20737472696E67732E436F6E7461696E73416E7928782C20225C6E5C725C742229207B0A09090972657475726E2022222C206E696C2C206572726F7266282265616368206669656C64206973203120746F203330302063686172616374657273206F6E206F6E65206C696E6522290A09097D0A097D0A09737769746368206B696E64207B0A0963617365204B696E64536974653A0A090969662021736974655061747465726E28665B305D29207B0A09090972657475726E2022222C206E696C2C206572726F726628222571206973206E6F74206120736974653A2061206C6F7765726361736520444E53206E616D652C206F72202A2E20616E64206F6E65222C20665B305D290A09097D0A090969662021637573746F6D657241637469766528665B315D29207B0A09090972657475726E2022222C206E696C2C206572726F726628226E6F20637573746F6D657220257120697320617070726F766564222C20665B315D290A09097D0A0963617365204B696E6452656C656173653A0A090969662021776F726428665B305D2C20312C20333229207C7C2021776F726428665B315D2C20332C20333229207C7C20216865784F6628665B325D2C20363429207C7C2021737472696E67732E48617350726566697828665B335D2C202268747470733A2F2F2229207B0A09090972657475726E2022222C206E696C2C206572726F72662822612072656C656173652069732076657273696F6E7C706C6174666F726D7C7368613235362028363420686578297C68747470733A2F2F75726C22290A09097D0A0963617365204B696E644875623A0A0909686F73742C20706F72742C206F6B203A3D20737472696E67732E43757428665B305D2C20223A22290A09096E2C20657272203A3D20737472636F6E762E41746F6928706F7274290A0909696620216F6B207C7C2021736974655061747465726E28686F737429207C7C20737472696E67732E48617350726566697828686F73742C20222A2E2229207C7C2065727220213D206E696C207C7C206E203C2031207C7C206E203E203635353335207C7C20216865784F6628665B315D2C20363429207B0A09090972657475726E2022222C206E696C2C206572726F72662822612068756220697320686F73743A706F72747C70696E20283634206865782922290A09097D0A0963617365204B696E64437573746F6D65723A0A090969662021776F726428665B305D2C20322C20333229207B0A09090972657475726E2022222C206E696C2C206572726F726628226120637573746F6D65722773206E616D65206973203220746F203332206F6620612D7A2C20302D3920616E64202D22290A09097D0A0963617365204B696E6450617965723A0A0909696620216164647265737328665B305D292E497356616C69642829207B0A09090972657475726E2022222C206E696C2C206572726F726628222571206973206E6F7420616E2061646472657373222C20665B305D290A09097D0A097D0A0972657475726E206B696E642C20662C206E696C0A7D0A0A66756E6320776F7264287320737472696E672C206D696E2C206D617820696E742920626F6F6C207B0A096966206C656E287329203C206D696E207C7C206C656E287329203E206D6178207B0A090972657475726E2066616C73650A097D0A09666F722069203A3D20303B2069203C206C656E2873293B20692B2B207B0A090963203A3D20735B695D0A0909696620212863203E3D202761272026262063203C3D20277A27207C7C2063203E3D202730272026262063203C3D20273927207C7C2063203D3D20272D27207C7C2063203D3D20272E27207C7C2063203D3D20275F2729207B0A09090972657475726E2066616C73650A09097D0A097D0A0972657475726E20747275650A7D0A0A66756E63206865784F66287320737472696E672C206E20696E742920626F6F6C207B0A096966206C656E28732920213D206E207B0A090972657475726E2066616C73650A097D0A095F2C20657272203A3D206865782E4465636F6465537472696E672873290A0972657475726E20657272203D3D206E696C20262620737472696E67732E546F4C6F776572287329203D3D20730A7D0A0A2F2F20736974655061747465726E2069732061206C6F7765726361736520444E53206E616D65206F662074776F206F72206D6F7265206C6162656C732C206F7220222A2E2220616E64206F6E653A207768617420616E20617070206D617463686573206120686F737420616761696E73742E0A66756E6320736974655061747465726E287320737472696E672920626F6F6C207B0A0973203D20737472696E67732E5472696D50726566697828732C20222A2E22290A096966206C656E287329203E20323533207B0A090972657475726E2066616C73650A097D0A096C6162656C73203A3D20737472696E67732E53706C697428732C20222E22290A096966206C656E286C6162656C7329203C2032207B0A090972657475726E2066616C73650A097D0A09666F72205F2C206C203A3D2072616E6765206C6162656C73207B0A09096966206C656E286C29203D3D2030207C7C206C656E286C29203E203633207C7C206C5B305D203D3D20272D27207C7C206C5B6C656E286C292D315D203D3D20272D27207B0A09090972657475726E2066616C73650A09097D0A0909666F722069203A3D20303B2069203C206C656E286C293B20692B2B207B0A09090963203A3D206C5B695D0A090909696620212863203E3D202761272026262063203C3D20277A27207C7C2063203E3D202730272026262063203C3D20273927207C7C2063203D3D20272D2729207B0A0909090972657475726E2066616C73650A0909097D0A09097D0A097D0A0972657475726E20737472696E67732E5472696D286C6162656C735B6C656E286C6162656C73292D315D2C202230313233343536373839222920213D2022220A7D0A0A66756E6320637573746F6D6572416374697665286E616D6520737472696E672920626F6F6C207B0A096E6F77203A3D2074696D652E4E6F7728292E556E697828290A09666F72205F2C206974203A3D2072616E6765206974656D73207B0A090969662069742E4B696E64203D3D204B696E64437573746F6D65722026262069742E4669656C64735B305D203D3D206E616D652026262069742E5374617465203D3D205374617465417070726F766564202626206E6F77203E3D2069742E4166746572207B0A09090972657475726E20747275650A09097D0A097D0A0972657475726E2066616C73650A7D0A0A2F2F202D2D2D206368616E6765733A206576657279206F6E6520676F6573207468726F756768206865726520616E642072657075626C69736865732074686520646F63202D2D2D0A0A2F2F20616464207075747320616E206974656D20696E2C20617070726F7665642E20627920736179732077686F3A20697473207665746F2077696E646F77206170706C69657320756E6C65737320476F7644414F2061646465642069742E0A66756E6320616464287061796C6F61642C20627920737472696E67292028696E742C206572726F7229207B0A0969662070617573656420262620627920213D2022676F7664616F22207B0A090972657475726E20302C206572726F7266282273756761722070726F78792069732070617573656422290A097D0A096B696E642C206669656C64732C20657272203A3D207061727365287061796C6F6164290A0969662065727220213D206E696C207B0A090972657475726E20302C206572720A097D0A096966206279203D3D202264656C656761746522202626206B696E6420213D204B696E6453697465207B0A090972657475726E20302C206572726F726628227468652064656C65676174652061646473207369746573206F6E6C7922290A097D0A09666F72205F2C206974203A3D2072616E6765206974656D73207B0A090969662069742E4B696E64203D3D206B696E6420262620737472696E67732E4A6F696E2869742E4669656C64732C20227C2229203D3D20737472696E67732E4A6F696E286669656C64732C20227C22292026262069742E5374617465203D3D205374617465417070726F766564207B0A09090972657475726E20302C206572726F726628226974656D20256420616C726561647920736179732074686174222C2069742E4944290A09097D0A097D0A096E6F77203A3D2074696D652E4E6F7728292E556E697828290A096166746572203A3D206E6F77202B207665746F57696E5B6B696E645D0A096966206279203D3D2022676F7664616F22207C7C206279203D3D2022696E697422207C7C206279203D3D20226C61756E6368657222207B0A09096166746572203D206E6F77202F2F20476F7644414F20697320746865207665746F3B2074686520666972737420696E7374616C6C206973207369676E6564206279204A61653B20746865206C61756E636865722773207369746573206172652072656D6F7661626C65206174206F6E63650A097D0A096974203A3D20264974656D7B49443A206E65787449442C204B696E643A206B696E642C204669656C64733A206669656C64732C2053746174653A205374617465417070726F7665642C2042793A2062792C20417070726F7665643A206E6F772C2041667465723A2061667465727D0A096E65787449442B2B0A096974656D73203D20617070656E64286974656D732C206974290A09666F72205F2C2072203A3D2072616E6765207265717565737473207B0A090969662021722E446F6E6520262620722E5061796C6F6164203D3D207061796C6F6164207B0A090909722E446F6E65203D20747275650A09097D0A097D0A09636861696E2E456D697428224164646564222C20226964222C20737472636F6E762E49746F612869742E4944292C20226B696E64222C206B696E642C20226279222C2062792C20226166746572222C20737472636F6E762E466F726D6174496E742861667465722C20313029290A097075626C69736828290A0972657475726E2069742E49442C206E696C0A7D0A0A2F2F20656E64207665746F6573206F722072656D6F76657320616E206974656D3A2061207665746F206F6E6C79207768696C65206974732077696E646F77206973206F70656E2C20612072656D6F76616C20616E792074696D652E20497420636F756E7473206174206F6E63652E0A66756E6320656E6428696420696E742C207665746F20626F6F6C2C20627920737472696E6729206572726F72207B0A096974203A3D2066696E64286964290A096966206974203D3D206E696C207B0A090972657475726E206572726F726628226E6F206974656D202564222C206964290A097D0A0969662069742E537461746520213D205374617465417070726F766564207B0A090972657475726E206572726F726628226974656D20256420697320616C7265616479202573222C2069642C2069742E5374617465290A097D0A096E6F77203A3D2074696D652E4E6F7728292E556E697828290A096966207665746F207B0A09096966206E6F77203E3D2069742E4166746572207B0A09090972657475726E206572726F726628226974656D2025642773207665746F2077696E646F77206973206F7665723B2072656D6F766520697420696E7374656164222C206964290A09097D0A090969742E5374617465203D2053746174655665746F65640A097D20656C7365207B0A090969742E5374617465203D2053746174655265766F6B65640A097D0A0969742E4E6F7465203D2069742E5374617465202B20222062792022202B206279202B20222061742022202B20737472636F6E762E466F726D6174496E74286E6F772C203130290A09636861696E2E456D69742822456E646564222C20226964222C20737472636F6E762E49746F61286964292C20227374617465222C2069742E53746174652C20226279222C206279290A097075626C69736828290A0972657475726E206E696C0A7D0A0A66756E6320736574506175736564286F6E20626F6F6C2C20627920737472696E6729207B0A09696620706175736564203D3D206F6E207B0A090972657475726E0A097D0A09706175736564203D206F6E0A09636861696E2E456D69742822506175736564222C20226F6E222C20737472636F6E762E466F726D6174426F6F6C286F6E292C20226279222C206279290A097075626C69736828290A7D0A0A66756E632066696E6428696420696E7429202A4974656D207B0A09666F72205F2C206974203A3D2072616E6765206974656D73207B0A090969662069742E4944203D3D206964207B0A09090972657475726E2069740A09097D0A097D0A0972657475726E206E696C0A7D0A0A2F2F207075626C697368207772697465732074686520646F6320746865206170707320726561643A20706172616D732022646F63222C20617420676E6F2E6C616E642773206D61696E2073746F7265206B65790A2F2F20222F70762F766D3A3C74686973207265616C6D277320706174683E3A646F63222C2077686963682061206C6967687420636C69656E742070726F76657320616761696E7374206120626C6F636B27732061707020686173682E0A66756E63207075626C6973682829207B0A096966206C61756E6368696E67207B0A090972657475726E0A097D0A09646F63203D2072656E64657228290A0973756D203A3D207368613235362E53756D323536285B5D6279746528646F6329290A09646967657374203D206865782E456E636F6465546F537472696E672873756D5B3A5D290A09646F635365712B2B0A09706172616D732E53657442797465732822646F63222C205B5D6279746528646F6329290A7D0A0A2F2F2072656E646572206973207468652063616E6F6E6963616C204A534F4E206F66207468652072756C65733A206576657279206974656D206576657220617070726F7665642C20696E206F726465722C2077697468206974732073746174652C20736F20616E206170702063616E0A2F2F2074656C6C207768617420636F756E747320617420616E792074696D652028617070726F7665642C20616E6420697473204166746572207061737365642920776974686F7574207472757374696E6720616E796F6E65277320636C6F636B2062757420697473206F776E2E0A66756E632072656E646572282920737472696E67207B0A09766172206220737472696E67732E4275696C6465720A09622E5772697465537472696E6728607B2276223A312C22736571223A60290A09622E5772697465537472696E6728737472636F6E762E49746F6128646F63536571202B203129290A09622E5772697465537472696E6728602C22706175736564223A60290A09622E5772697465537472696E6728737472636F6E762E466F726D6174426F6F6C2870617573656429290A09622E5772697465537472696E6728602C226974656D73223A5B60290A09666F7220692C206974203A3D2072616E6765206974656D73207B0A090969662069203E2030207B0A090909622E57726974654279746528272C27290A09097D0A0909622E5772697465537472696E6728607B226964223A60290A0909622E5772697465537472696E6728737472636F6E762E49746F612869742E494429290A0909622E5772697465537472696E6728602C226B696E64223A60290A0909622E5772697465537472696E67286A7374722869742E4B696E6429290A0909622E5772697465537472696E6728602C226669656C6473223A5B60290A0909666F72206A2C2066203A3D2072616E67652069742E4669656C6473207B0A0909096966206A203E2030207B0A09090909622E57726974654279746528272C27290A0909097D0A090909622E5772697465537472696E67286A737472286629290A09097D0A0909622E5772697465537472696E6728605D2C227374617465223A60290A0909622E5772697465537472696E67286A7374722869742E537461746529290A0909622E5772697465537472696E6728602C226279223A60290A0909622E5772697465537472696E67286A7374722869742E427929290A0909622E5772697465537472696E6728602C22617070726F766564223A60290A0909622E5772697465537472696E6728737472636F6E762E466F726D6174496E742869742E417070726F7665642C20313029290A0909622E5772697465537472696E6728602C226166746572223A60290A0909622E5772697465537472696E6728737472636F6E762E466F726D6174496E742869742E41667465722C20313029290A0909622E57726974654279746528277D27290A097D0A09622E5772697465537472696E6728605D7D60290A0972657475726E20622E537472696E6728290A7D0A0A2F2F206A7374722071756F74657320732061732061204A534F4E20737472696E672E0A66756E63206A737472287320737472696E672920737472696E67207B0A09636F6E73742068657864203D202230313233343536373839616263646566220A09766172206220737472696E67732E4275696C6465720A09622E57726974654279746528272227290A09666F722069203A3D20303B2069203C206C656E2873293B20692B2B207B0A090963203A3D20735B695D0A0909737769746368207B0A0909636173652063203D3D202722273A0A090909622E5772697465537472696E6728605C2260290A0909636173652063203D3D20275C5C273A0A090909622E5772697465537472696E6728605C5C60290A0909636173652063203C20307832303A0A090909622E5772697465537472696E6728605C75303060290A090909622E57726974654279746528686578645B633E3E345D290A090909622E57726974654279746528686578645B632631355D290A090964656661756C743A0A090909622E5772697465427974652863290A09097D0A097D0A09622E57726974654279746528272227290A0972657475726E20622E537472696E6728290A7D0A0A2F2F202D2D2D2072656164696E67202D2D2D0A0A2F2F20446F63206973207468652063616E6F6E6963616C204A534F4E207468652061707073207265616420287468652073616D6520627974657320617320706172616D732022646F6322293B204469676573742069732069747320686578207368613235362E0A66756E6320446F63282920737472696E67202020207B2072657475726E20646F63207D0A66756E6320446967657374282920737472696E67207B2072657475726E20646967657374207D0A0A2F2F204974656D494420697320746865206E756D626572206F662074686520617070726F766564206974656D207468617420736179732065786163746C79207061796C6F61642028226B696E647C6669656C647C2E2E2E22292C206F7220302E0A66756E63204974656D4944287061796C6F616420737472696E672920696E74207B0A09666F72205F2C206974203A3D2072616E6765206974656D73207B0A090969662069742E5374617465203D3D205374617465417070726F7665642026262069742E4B696E642B227C222B6A6F696E4669656C64732869742E4669656C647329203D3D207061796C6F6164207B0A09090972657475726E2069742E49440A09097D0A097D0A0972657475726E20300A7D0A0A2F2F20506175736564207265706F72747320776865746865722073756761722070726F7879206973207061757365643A2061707073206361727279206E6F7468696E67207768696C652069742069732E0A66756E6320506175736564282920626F6F6C207B2072657475726E20706175736564207D0A0A2F2F2044656C656761746520697320746865207265616C6D2074686174206D61792061646420616E642072656D6F766520736974657320282222206973206E6F6E65293B20477561726469616E206D6179207665746F20616E642070617573652E0A66756E632044656C6567617465282920737472696E6720207B2072657475726E2064656C6567617465207D0A66756E6320477561726469616E28292061646472657373207B2072657475726E20677561726469616E207D0A0A2F2F205665746F57696E646F7720697320686F77206C6F6E6720616E206164646564206974656D206F662061206B696E64207761697473206265666F726520697420636F756E74732C20696E207365636F6E64732E0A66756E63205665746F57696E646F77286B696E6420737472696E672920696E743634207B2072657475726E207665746F57696E5B6B696E645D207D0A0A2F2F202D2D2D20616E796F6E65202D2D2D0A0A2F2F2053756767657374207265636F72647320612073756767657374696F6E206F6620616E206974656D2028226B696E647C6669656C647C2E2E2E22292C20666F722074686520746F6B656E20686F6C64657273206F72207468652064656C656761746520746F20636F6E73696465722E2049740A2F2F206368616E676573206E6F7468696E672E20456163682061646472657373206D61792068617665207468726565206F70656E20617420612074696D652E0A66756E63205375676765737428637572207265616C6D2C207061796C6F61642C20726561736F6E20737472696E672920696E74207B0A096279203A3D206D7573745573657228637572290A096966205F2C205F2C20657272203A3D207061727365287061796C6F6164293B2065727220213D206E696C207B0A090970616E6963286572722E4572726F722829290A097D0A096966206C656E28726561736F6E29203E20353030207B0A090970616E6963282274686520726561736F6E206973206174206D6F737420353030206368617261637465727322290A097D0A096F70656E203A3D20300A09666F72205F2C2072203A3D2072616E6765207265717565737473207B0A0909696620722E4279203D3D2062792026262021722E446F6E65207B0A0909096F70656E2B2B0A09097D0A097D0A096966206F70656E203E3D2033207B0A090970616E69632822796F7520686176652074687265652073756767657374696F6E73206F70656E20616C726561647922290A097D0A0972203A3D2026526571756573747B49443A206E65787452657149442C2042793A2062792C205061796C6F61643A207061796C6F61642C20526561736F6E3A20726561736F6E2C2054696D653A2074696D652E4E6F7728292E556E697828297D0A096E65787452657149442B2B0A097265717565737473203D20617070656E642872657175657374732C2072290A09636861696E2E456D69742822537567676573746564222C20226964222C20737472636F6E762E49746F6128722E4944292C20226279222C2062792E537472696E672829290A0972657475726E20722E49440A7D0A0A2F2F20576974686472617720636C6F73657320796F7572206F776E2073756767657374696F6E2E0A66756E6320576974686472617728637572207265616C6D2C20696420696E7429207B0A096279203A3D206D7573745573657228637572290A09666F72205F2C2072203A3D2072616E6765207265717565737473207B0A0909696620722E4944203D3D20696420262620722E4279203D3D206279207B0A090909722E446F6E65203D20747275650A09090972657475726E0A09097D0A097D0A0970616E696328226E6F2073756767657374696F6E206F6620796F75727320686173207468617420696422290A7D0A0A2F2F202D2D2D207468652064656C6567617465207265616C6D202D2D2D0A0A2F2F2044656C6567617465416464206164647320612073697465202822736974657C7061747465726E7C637573746F6D65727C707572706F736522292C2066726F6D207468652064656C6567617465207265616C6D206F6E6C793B206974207761697473206F7574207468650A2F2F2073697465207665746F2077696E646F772E0A66756E632044656C656761746541646428637572207265616C6D2C207061796C6F616420737472696E672920696E74207B0A096D75737444656C656761746528637572290A0969642C20657272203A3D20616464287061796C6F61642C202264656C656761746522290A0969662065727220213D206E696C207B0A090970616E6963286572722E4572726F722829290A097D0A0972657475726E2069640A7D0A0A2F2F2044656C656761746552656D6F76652072656D6F766573206120736974652C2066726F6D207468652064656C6567617465207265616C6D206F6E6C792E0A66756E632044656C656761746552656D6F766528637572207265616C6D2C20696420696E7429207B0A096D75737444656C656761746528637572290A096966206974203A3D2066696E64286964293B206974203D3D206E696C207C7C2069742E4B696E6420213D204B696E6453697465207B0A090970616E696328227468652064656C65676174652072656D6F766573207369746573206F6E6C7922290A097D0A09696620657272203A3D20656E642869642C2066616C73652C202264656C656761746522293B2065727220213D206E696C207B0A090970616E6963286572722E4572726F722829290A097D0A7D0A0A2F2F206D75737444656C6567617465207265667573657320616E792063616C6C657220627574207468652064656C6567617465207265616C6D20697473656C662C207468652077617920722F7379732F706172616D7320636865636B73206974732064656C6567617465733A206E6F6E650A2F2F206E616D656420726566757365732065766572796F6E652C20616E64207468652063616C6C65722773207265616C6D2070617468206D757374206D617463682065786163746C792E0A66756E63206D75737444656C656761746528637572207265616C6D29207B0A0969662064656C6567617465203D3D202222207B0A090970616E696328226E6F2064656C6567617465206973206E616D656422290A097D0A096966206375722E50726576696F757328292E506B6750617468282920213D2064656C6567617465207B0A090970616E696328226F6E6C79207468652064656C6567617465207265616C6D2022202B2064656C6567617465202B2022206D617920646F207468617422290A097D0A7D0A0A2F2F202D2D2D2074686520677561726469616E202D2D2D0A0A2F2F20477561726469616E5665746F207665746F657320616E206974656D207374696C6C20696E20697473207665746F2077696E646F772E0A66756E6320477561726469616E5665746F28637572207265616C6D2C20696420696E7429207B0A096D757374477561726469616E28637572290A09696620657272203A3D20656E642869642C20747275652C2022677561726469616E22293B2065727220213D206E696C207B0A090970616E6963286572722E4572726F722829290A097D0A7D0A0A2F2F20477561726469616E52656D6F76652072656D6F766573206120736974652C206174206F6E63653A20746865207361666520646972656374696F6E2C20736F2074686520677561726469616E206D61792028746865206C61756E63686572277320736974657320636F756E742061740A2F2F206F6E63652C20736F207468657265206973206E6F2077696E646F7720746F207665746F207468656D20696E292E0A66756E6320477561726469616E52656D6F766528637572207265616C6D2C20696420696E7429207B0A096D757374477561726469616E28637572290A096966206974203A3D2066696E64286964293B206974203D3D206E696C207C7C2069742E4B696E6420213D204B696E6453697465207B0A090970616E6963282274686520677561726469616E2072656D6F766573207369746573206F6E6C7922290A097D0A09696620657272203A3D20656E642869642C2066616C73652C2022677561726469616E22293B2065727220213D206E696C207B0A090970616E6963286572722E4572726F722829290A097D0A7D0A0A2F2F20477561726469616E506175736520706175736573206F7220726573756D65732073756761722070726F78792E0A66756E6320477561726469616E506175736528637572207265616C6D2C206F6E20626F6F6C29207B0A096D757374477561726469616E28637572290A09736574506175736564286F6E2C2022677561726469616E22290A7D0A0A66756E63206D757374477561726469616E28637572207265616C6D29207B0A09696620677561726469616E203D3D202222207C7C206D75737455736572286375722920213D20677561726469616E207B0A090970616E696328226F6E6C792074686520677561726469616E206D617920646F207468617422290A097D0A7D0A0A2F2F206D757374557365722072657475726E73207468652063616C6C65722C2077686F206D757374206265206120757365722C206E6F7420616E6F74686572207265616C6D277320636F64652E0A66756E63206D7573745573657228637572207265616C6D292061646472657373207B0A0970726576203A3D206375722E50726576696F757328290A0969662021707265762E4973557365722829207B0A090970616E696328226F6E6C7920612075736572206D61792063616C6C207468697322290A097D0A0972657475726E20707265762E4164647265737328290A7D0A22220A132F676E6F2E4D656D5061636B61676554797065120B0A094D5055736572416C6C220D313930303030303075676E6F741213088090BCFD02120B34303030303075676E6F741AA8010A3A0A132F746D2E5075624B6579536563703235366B3112230A2102BAD6CADAF6B7C8AF498347DCF65E966701B3591135658E2B17884DF13AAEFFCE1240C4982A2EB96C0178B66C801D35B9A70081602B6A97EF03EA7358100F570AA1F60226FF43506EBBC25DDBCDA10153725894E1CB5945028A5A084F3F1F526209D71A2867317171717171717171717171717171717171717171717171717171717171717171716C75757865}