VeChain
Explorer
Testnet
Search
Networks
Main
Test
Contract
0xf1de19…63bF
Summary
Transactions
Transfers
Address
0xf1de19A8f8753DDE0958A7063D42F1686A5163bF
VET
0.00
VET
VTHO
0.00
VTHO
Master
0x7DBF42C2AF8115c5922227E804A61a3e40451fb1
Deployer
0x7DBF42C2AF8115c5922227E804A61a3e40451fb1
Code
0x608080604052600436101561001357600080fd5b600090813560e01c90816301ffc9a714612d5c57508063107a274a14612c1c5780631b0227e914612b06578063248a9ca314612a9c5780632f2ff15d14612a21578063305a67a81461279a57806335659fb81461275557806336568abe146126ca578063469048401461267a5780634f1ef2861461230e5780634f965046146122c757806352d1902d146122075780636333b4b31461200f57806365d65e8614611f325780637336c27b1461179457806374b315051461173957806375b238fc146116e0578063799326a6146112a85780637adf5ae61461126d5780637ecebe001461077057806380f2f02c1461115757806391d14854146110c057806393fe8886146108ef578063a217fddf146108b5578063ad3cb1cc146107e0578063b45d9dbf14610770578063d547741f146106f1578063f72c0d8b14610698578063f8c8765e1461022e5763ff9c91fc1461016b57600080fd5b3461022b576020807ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc360112610227576101a3612e1a565b73ffffffffffffffffffffffffffffffffffffffff60066101c26139fd565b01911660005260205260406000209160405180926020855492838152019483526020832092905b8282106102105761020c8561020081890382612ef7565b60405191829182613030565b0390f35b8354865294850194600193840193909101906101e9565b5080fd5b80fd5b503461022b5760807ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc36011261022b57610266612e1a565b61026e612e3d565b60443573ffffffffffffffffffffffffffffffffffffffff928382168092036106935760643590848216809203610693577ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a009485549460ff8660401c16159567ffffffffffffffff81168015908161068b575b6001149081610681575b159081610678575b5061064e578660017fffffffffffffffffffffffffffffffffffffffffffffffff00000000000000008316178955610619575b50818316156105bb571692831561055d5780156104d9578215610456576103a6600392610351614bf9565b610359614bf9565b60017f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f0055610385614bf9565b61038d614bf9565b61039681613afe565b506103a081613bdb565b50613cda565b506103af6139fd565b907fffffffffffffffffffffffff00000000000000000000000000000000000000009480868454161783556001830190868254161790556002820190858254161790550191825416179055610402575080f35b7fffffffffffffffffffffffffffffffffffffffffffffff00ffffffffffffffff81541690557fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2602060405160018152a180f35b60846040517f08c379a0000000000000000000000000000000000000000000000000000000008152602060048201526024808201527f55736564546972654d61726b65743a20696e76616c696420746972652073746f60448201527f72616765000000000000000000000000000000000000000000000000000000006064820152fd5b60846040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602160248201527f55736564546972654d61726b65743a20696e76616c69642067616d652064617460448201527f61000000000000000000000000000000000000000000000000000000000000006064820152fd5b60646040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601d60248201527f55736564546972654d61726b65743a20696e76616c696420746f6b656e0000006044820152fd5b60646040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601d60248201527f55736564546972654d61726b65743a20696e76616c69642061646d696e0000006044820152fd5b7fffffffffffffffffffffffffffffffffffffffffffffff000000000000000000166801000000000000000117875538610326565b60046040517ff92ee8a9000000000000000000000000000000000000000000000000000000008152fd5b905015386102f3565b303b1591506102eb565b8891506102e1565b600080fd5b503461022b57807ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc36011261022b5760206040517f189ab7a9244df0848122154315af71fe140f3db0fe014031783b0946b8c9d2e38152f35b503461022b5760407ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc36011261022b5761076c60043561072f612e3d565b908084527f02dd7bc7dec4dceedda775e58dd541e08a116c6c53815c0bd028192f7b6268006020526107676001604086200154613ab9565b6145ec565b5080f35b503461022b5760207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc36011261022b576107a8612e1a565b73ffffffffffffffffffffffffffffffffffffffff600c6107c76139fd565b0191166000526020526020604060002054604051908152f35b503461022b57807ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc36011261022b5760405161081b81612edb565b600581526020907f352e302e30000000000000000000000000000000000000000000000000000000602082015260405180926020825282519283602084015260005b84811061089e575050507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f836000604080968601015201168101030190f35b81810183015186820160400152859350820161085d565b503461022b57807ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc36011261022b57602090604051908152f35b503461022b5760407ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc36011261022b57602467ffffffffffffffff60043582358281116110bc57610944903690600401612fb9565b61094c613e98565b61095e6109576139fd565b91826146ad565b81855260209260048201845260408620946040519061097c82612e60565b73ffffffffffffffffffffffffffffffffffffffff9182885416938482526109ee60018a015495898401968752600360028c01549b604086019c8d520154928316606085015260ff8360401c16608085015260ff8360481c1660a085015260ff60c085019360501c168352151561306c565b6109fd84835116331415613507565b83600287015416906040517fa87430ba0000000000000000000000000000000000000000000000000000000081523360048201526060818681865afa928c841561104e5786948c93610a55929161108a575b5061327c565b604051938480927fe405dfd10000000000000000000000000000000000000000000000000000000082523360048301525afa918215611014578b9261105a575b509060ff610ab392610aaa6006841115613592565b5116111561361d565b6003850191838354166080865183604051809481937fb3336a8300000000000000000000000000000000000000000000000000000000835260048301525afa908b821561104e57610b269260ff926040929161101f575b50610b1c8882511689885116146136a8565b0151161515613307565b83600887015416610b38811515613733565b88865183604051809481937feb8af42700000000000000000000000000000000000000000000000000000000835260048301525afa8015611014578b90610fda575b610b8591501561336c565b83865416906040517f70a0823100000000000000000000000000000000000000000000000000000000815233600482015289818381865afa8015610fa0578c90610fab575b610bd891508b5111156137e4565b6040517fdd62ed3e00000000000000000000000000000000000000000000000000000000815233600482015230828201528981604481865afa908115610fa0578c91610f73575b508a5111610ef0575090878a949392612710610c418c51600a8b01549061386f565b04610c4d818d516134fa565b9181610e04575b5050875492516040517f23b872dd00000000000000000000000000000000000000000000000000000000815233600482015290861673ffffffffffffffffffffffffffffffffffffffff16602482015260448101919091529182908516818781606481015b03925af18015610df9578490610dbf575b610cd49150613998565b5416825190803b15610dbb576040517f5c9f4f61000000000000000000000000000000000000000000000000000000008152600481019290925233602483015290919081908390604490829084905af1918215610dae578592610d93575b5050610d5f907f41981f990049552022f32aa303aa5517a1a82fc614547d717ce534bbb351561c93613f69565b519351926040519384523393a460017f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005580f35b610d9e919250612eab565b610daa57828638610d32565b8580fd5b50604051903d90823e3d90fd5b8280fd5b508781813d8311610df2575b610dd58183612ef7565b81010312610dee57610de9610cd491613246565b610cca565b8380fd5b503d610dcb565b6040513d86823e3d90fd5b90610e7e939187600b8c015416610e1c811515613882565b896040518097819582947f23b872dd000000000000000000000000000000000000000000000000000000008452336004850160409194939294606082019573ffffffffffffffffffffffffffffffffffffffff80921683521660208201520152565b03925af18015610ee5578a928791610ea6575b5092610e9f610cb99461390d565b9238610c54565b83819492503d8311610ede575b610ebd8183612ef7565b81010312610daa57610cb992610e9f610ed68c94613246565b919450610e91565b503d610eb3565b6040513d88823e3d90fd5b886026608492604051927f08c379a000000000000000000000000000000000000000000000000000000000845260048401528201527f55736564546972654d61726b65743a20696e73756666696369656e7420616c6c60448201527f6f77616e636500000000000000000000000000000000000000000000000000006064820152fd5b90508981813d8311610f99575b610f8a8183612ef7565b81010312610693575138610c1f565b503d610f80565b6040513d8e823e3d90fd5b508981813d8311610fd3575b610fc18183612ef7565b8101031261069357610bd89051610bca565b503d610fb7565b508881813d831161100d575b610ff08183612ef7565b8101031261100957611004610b8591613246565b610b7a565b8a80fd5b503d610fe6565b6040513d8d823e3d90fd5b611041915060803d608011611047575b6110398183612ef7565b810190613126565b38610b0a565b503d61102f565b604051903d90823e3d90fd5b91508882813d8311611083575b6110718183612ef7565b810103126106935790519060ff610a95565b503d611067565b6110ac915060603d6060116110b5575b6110a48183612ef7565b810190613253565b91505038610a4f565b503d61109a565b8480fd5b503461022b5760407ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc36011261022b5773ffffffffffffffffffffffffffffffffffffffff604061110f612e3d565b9260043581527f02dd7bc7dec4dceedda775e58dd541e08a116c6c53815c0bd028192f7b626800602052209116600052602052602060ff604060002054166040519015158152f35b503461022b576020807ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126102275760043560ff811680910361069357600190600181101580611262575b156112055760076111b69492946139fd565b019060005282526040600020926040518093808654928381520195845280842093905b8282106111f05761020c86610200818a0382612ef7565b845487529586019593830193908301906111d9565b606483604051907f08c379a000000000000000000000000000000000000000000000000000000000825280600483015260248201527f55736564546972654d61726b65743a20696e76616c69642074697265547970656044820152fd5b5060038111156111a4565b503461022b57807ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc36011261022b576020604051610e108152f35b503461022b5760c07ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc36011261022b5760443560043560ff82168203610dbb5767ffffffffffffffff9060a4358281116110bc5761130a903690600401612fb9565b611312613e98565b61131d6109576139fd565b81855260209260048201845260408620946040519061133b82612e60565b73ffffffffffffffffffffffffffffffffffffffff9182885416938482526113ad60018a015495898401968752600360028c01549b604086019c8d520154928316606085015260ff8360401c16608085015260ff8360481c1660a085015260ff60c085019360501c168352151561306c565b6113bc84835116331415613507565b83600287015416906040517fa87430ba000000000000000000000000000000000000000000000000000000008152336004820152606081602481865afa928c841561104e576024948c93611415929161108a575061327c565b604051938480927fe405dfd10000000000000000000000000000000000000000000000000000000082523360048301525afa918215611014578b926116b0575b509060ff61146a92610aaa6006841115613592565b600385019183835416608086516024604051809481937fb3336a8300000000000000000000000000000000000000000000000000000000835260048301525afa908b821561104e576114d39260ff926040929161101f5750610b1c8882511689885116146136a8565b836008870154166114e5811515613733565b8886516024604051809481937feb8af42700000000000000000000000000000000000000000000000000000000835260048301525afa8015611014578b9061167a575b61153391501561336c565b8984600188015416918a5192803b15610dbb5760ff938360e49260405196879586947fd505accf0000000000000000000000000000000000000000000000000000000086523360048701523060248701526044860152602435606486015216608484015260643560a484015260843560c48401525af1801561166f57611658575b509082918993865416604051907f70a082310000000000000000000000000000000000000000000000000000000082523360048301528982602481845afa8015610ee5578a928791611622575b5061160f908c5111156137e4565b612710610c418c51600a8b01549061386f565b92809297508391503d8311611651575b61163c8183612ef7565b8101031261069357518a94899161160f611601565b503d611632565b611666909991939299612eab565b979091386115b4565b6040513d8c823e3d90fd5b508881813d83116116a9575b6116908183612ef7565b81010312611009576116a461153391613246565b611528565b503d611686565b91508882813d83116116d9575b6116c78183612ef7565b810103126110095790519060ff611455565b503d6116bd565b503461022b57807ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc36011261022b5760206040517fa49807205ce4d355092ef5a8a18f56e8913cf4a201fbe287825b095693c217758152f35b503461022b57807ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc36011261022b57602073ffffffffffffffffffffffffffffffffffffffff60086117896139fd565b015416604051908152f35b503461022b5760407ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc36011261022b576117cc613e98565b60243515611ed4576117dc6139fd565b73ffffffffffffffffffffffffffffffffffffffff600282015416906040517fa87430ba000000000000000000000000000000000000000000000000000000008152336004820152606081602481865afa8015610df95761184391859161108a575061327c565b6024608073ffffffffffffffffffffffffffffffffffffffff600384015416604051928380927fb3336a8300000000000000000000000000000000000000000000000000000000825260043560048301525afa908115610df9578491611eb5575b503373ffffffffffffffffffffffffffffffffffffffff82511603611e57576118d560ff6040830151161515613307565b6004358452600982016020526040842054611dd35773ffffffffffffffffffffffffffffffffffffffff6008830154168015611d29576020602491604051928380927feb8af42700000000000000000000000000000000000000000000000000000000825260043560048301525afa908115611d1e578591611cd9575b506024936119626020921561336c565b604051948580927fe405dfd10000000000000000000000000000000000000000000000000000000082523360048301525afa928315610df9578493611ca5575b5060068311611c47576119b860058301546133f7565b809381600585015560ff6020840151169060ff60408501511667ffffffffffffffff60036040516119e881612e60565b338152888b73ffffffffffffffffffffffffffffffffffffffff6040602085019260043584526004828701956024358752606088019d8e8b42169052608089019d8e5260a089019b8c5260ff60c08a019d168d52835201602052209351167fffffffffffffffffffffffff0000000000000000000000000000000000000000845416178355516001830155516002820155019451167fffffffffffffffffffffffffffffffffffffffffff00000000000000000000006aff0000000000000000000069ff00000000000000000068ff00000000000000008854975160401b16945160481b16945160501b1694161717171790556006820133855280602052611af3846040872061349a565b3385526020526040842054907fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff91828101908111611c1a57848652600d8401602052604086205560ff602060078501928282820151168852838252611b5b8760408a2061349a565b01511685526020526040842054908101908111611bed5790600991838552600e820160205260408520556004358452016020528060408320556040516024358152600435917f39b2b50bac00cc44d20b01682e383b58282f58612a23b44653584794185b55bb60203393a460017f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005580f35b6024847f4e487b710000000000000000000000000000000000000000000000000000000081526011600452fd5b6024867f4e487b710000000000000000000000000000000000000000000000000000000081526011600452fd5b60646040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601f60248201527f55736564546972654d61726b65743a20696e76616c6964206c6963656e7365006044820152fd5b9092506020813d602011611cd1575b81611cc160209383612ef7565b81010312610dee575191386119a2565b3d9150611cb4565b90506020813d602011611d16575b81611cf460209383612ef7565b810103126110bc57602493611962611d0d602093613246565b92505093611952565b3d9150611ce7565b6040513d87823e3d90fd5b60a46040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152605960248201527f55736564546972654d61726b65743a20796f75206e65656420746865206f706560448201527f7261746f7220746f20636f6e666967757265207261636520696e74656772617460648201527f696f6e206265666f7265206c697374696e672074697265732e000000000000006084820152fd5b60846040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602360248201527f55736564546972654d61726b65743a207469726520616c7265616479206c697360448201527f74656400000000000000000000000000000000000000000000000000000000006064820152fd5b60646040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601d60248201527f55736564546972654d61726b65743a206e6f7420796f757220746972650000006044820152fd5b611ece915060803d608011611047576110398183612ef7565b386118a4565b60646040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601d60248201527f55736564546972654d61726b65743a20696e76616c69642070726963650000006044820152fd5b503461022b57807ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc36011261022b5760049073ffffffffffffffffffffffffffffffffffffffff6020816002611f866139fd565b015416604051948580927f65d65e860000000000000000000000000000000000000000000000000000000082525afa91821561104e578092611fd0575b6020838360405191168152f35b9091506020833d602011612007575b81611fec60209383612ef7565b8101031261022b57506120006020926130f7565b9038611fc3565b3d9150611fdf565b503461022b5760407ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc36011261022b5760043561204a612e3d565b612052613a5d565b61271082116121a9578161210a575b7fe253e0a71eff14839e153826497126bfab94b70fda59365ee02c401f6ea3449991600b61208d6139fd565b82600a8201550173ffffffffffffffffffffffffffffffffffffffff83167fffffffffffffffffffffffff00000000000000000000000000000000000000008254161790556121046040519283928390929173ffffffffffffffffffffffffffffffffffffffff6020916040840195845216910152565b0390a180f35b73ffffffffffffffffffffffffffffffffffffffff81166120615760846040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602560248201527f55736564546972654d61726b65743a20696e76616c696420666565207265636960448201527f7069656e740000000000000000000000000000000000000000000000000000006064820152fd5b60646040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601f60248201527f55736564546972654d61726b65743a20696e76616c69642066656520627073006044820152fd5b503461022b57807ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc36011261022b5773ffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000f1de19a8f8753dde0958a7063d42f1686a5163bf16300361229d5760206040517f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc8152f35b60046040517fe07c8dba000000000000000000000000000000000000000000000000000000008152fd5b503461022b5760207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc36011261022b576020612304600435613188565b6040519015158152f35b5060407ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc36011261022b57612341612e1a565b60243567ffffffffffffffff8111610dbb57612361903690600401612f72565b73ffffffffffffffffffffffffffffffffffffffff807f000000000000000000000000f1de19a8f8753dde0958a7063d42f1686a5163bf1680301490811561264c575b5061229d577f189ab7a9244df0848122154315af71fe140f3db0fe014031783b0946b8c9d2e3908185526020917f02dd7bc7dec4dceedda775e58dd541e08a116c6c53815c0bd028192f7b626800835260408620338752835260ff6040872054161561261557508316926040517f52d1902d0000000000000000000000000000000000000000000000000000000081528281600481885afa8691816125e2575b5061247a57602485604051907f4c9c8ce30000000000000000000000000000000000000000000000000000000082526004820152fd5b9385947f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc908181036125b15750823b156125805780547fffffffffffffffffffffffff0000000000000000000000000000000000000000168217905560405185917fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b8380a284511561254a575080848461076c96519101845af4903d15612541573d61252581612f38565b906125336040519283612ef7565b81528581943d92013e614c52565b60609250614c52565b935050505034612558575080f35b807fb398979f0000000000000000000000000000000000000000000000000000000060049252fd5b602482604051907f4c9c8ce30000000000000000000000000000000000000000000000000000000082526004820152fd5b602490604051907faa1d49a40000000000000000000000000000000000000000000000000000000082526004820152fd5b9091508381813d831161260e575b6125fa8183612ef7565b8101031261260a57519038612444565b8680fd5b503d6125f0565b604490604051907fe2517d3f0000000000000000000000000000000000000000000000000000000082523360048301526024820152fd5b9050817f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc54161415386123a4565b503461022b57807ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc36011261022b57602073ffffffffffffffffffffffffffffffffffffffff600b6117896139fd565b503461022b5760407ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc36011261022b57612702612e3d565b3373ffffffffffffffffffffffffffffffffffffffff82160361272b5761076c906004356145ec565b60046040517f6697b232000000000000000000000000000000000000000000000000000000008152fd5b503461022b57807ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc36011261022b576020600a6127906139fd565b0154604051908152f35b503461022b576020807ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc36011261022757600435906127d7613e98565b6127df6139fd565b90828452600482018152604084206040516127f981612e60565b73ffffffffffffffffffffffffffffffffffffffff809161286c8285541680835260ff600360018801549789860198895260028101546040870152015467ffffffffffffffff81166060860152818160401c166080860152818160481c1660a086015260501c1660c0840152151561306c565b511633036129c45760808160038601541692516024604051809581937fb3336a8300000000000000000000000000000000000000000000000000000000835260048301525afa918215610ee55786926129a3575b5033915116036129205750816128d591613f69565b7f411aee90354c51b1b04cd563fcab2617142a9d50da19232d888547c8a1b7fd8a8280a260017f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005580f35b608490604051907f08c379a000000000000000000000000000000000000000000000000000000000825260048201526024808201527f55736564546972654d61726b65743a2074697265206e6f206c6f6e676572207960448201527f6f757273000000000000000000000000000000000000000000000000000000006064820152fd5b6129bd91925060803d608011611047576110398183612ef7565b90386128c0565b606483604051907f08c379a000000000000000000000000000000000000000000000000000000000825280600483015260248201527f55736564546972654d61726b65743a206e6f7420796f7572206c697374696e676044820152fd5b503461022b5760407ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc36011261022b5761076c600435612a5f612e3d565b908084527f02dd7bc7dec4dceedda775e58dd541e08a116c6c53815c0bd028192f7b626800602052612a976001604086200154613ab9565b613dd3565b503461022b5760207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc36011261022b576001604060209260043581527f02dd7bc7dec4dceedda775e58dd541e08a116c6c53815c0bd028192f7b6268008452200154604051908152f35b503461022b5760207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc36011261022b5773ffffffffffffffffffffffffffffffffffffffff612b53612e1a565b612b5b613a5d565b168015612b98576008612b6c6139fd565b01907fffffffffffffffffffffffff000000000000000000000000000000000000000082541617905580f35b60846040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602c60248201527f55736564546972654d61726b65743a20696e76616c696420726163652064696160448201527f6d6f6e64206164647265737300000000000000000000000000000000000000006064820152fd5b503461022b5760207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc36011261022b5760408160e09260c08351612c5f81612e60565b82815282602082015282858201528260608201528260808201528260a082015201526004612c8b6139fd565b0160043582526020522060405190612ca282612e60565b73ffffffffffffffffffffffffffffffffffffffff90612d2a828254168085526001830154906020860191825285600360028601549560408301968752015494859367ffffffffffffffff916060840191838716835260ff998a9889978860c060808a0199828d60401c168b528260a082019d60481c168d52019c60501c168c52151561306c565b6040519b51168b525160208b01525160408a01525116606088015251166080860152511660a0840152511660c0820152f35b9050346102275760207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc360112610227576004357fffffffff000000000000000000000000000000000000000000000000000000008116809103610dbb57602092507f7965db0b000000000000000000000000000000000000000000000000000000008114908115612df0575b5015158152f35b7f01ffc9a70000000000000000000000000000000000000000000000000000000091501438612de9565b6004359073ffffffffffffffffffffffffffffffffffffffff8216820361069357565b6024359073ffffffffffffffffffffffffffffffffffffffff8216820361069357565b60e0810190811067ffffffffffffffff821117612e7c57604052565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b67ffffffffffffffff8111612e7c57604052565b6080810190811067ffffffffffffffff821117612e7c57604052565b6040810190811067ffffffffffffffff821117612e7c57604052565b90601f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0910116810190811067ffffffffffffffff821117612e7c57604052565b67ffffffffffffffff8111612e7c57601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe01660200190565b81601f8201121561069357803590612f8982612f38565b92612f976040519485612ef7565b8284526020838301011161069357816000926020809301838601378301015290565b91906080838203126106935760405190612fd282612ebf565b8193803573ffffffffffffffffffffffffffffffffffffffff81168103610693578352602081013560208401526040810135604084015260608101359167ffffffffffffffff83116106935760609261302b9201612f72565b910152565b602090602060408183019282815285518094520193019160005b828110613058575050505090565b83518552938101939281019260010161304a565b1561307357565b60846040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602660248201527f55736564546972654d61726b65743a206c697374696e6720646f6573206e6f7460448201527f20657869737400000000000000000000000000000000000000000000000000006064820152fd5b519073ffffffffffffffffffffffffffffffffffffffff8216820361069357565b519060ff8216820361069357565b908160809103126106935760606040519161314083612ebf565b613149816130f7565b835261315760208201613118565b602084015261316860408201613118565b6040840152015167ffffffffffffffff8116810361069357606082015290565b6131906139fd565b816000526009810160205260406000205490811561323e57600491600052016020526040600020906040516131c481612e60565b73ffffffffffffffffffffffffffffffffffffffff8354169081815260c060ff600360018701549687602086015260028101546040860152015467ffffffffffffffff81166060850152818160401c166080850152818160481c1660a085015260501c169101521515918261323857505090565b14919050565b505050600090565b5190811515820361069357565b9081606091031261069357613267816130f7565b91613279604060208401519301613246565b90565b1561328357565b60846040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602360248201527f55736564546972654d61726b65743a207573657220646f6573206e6f7420657860448201527f69737400000000000000000000000000000000000000000000000000000000006064820152fd5b1561330e57565b60646040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601e60248201527f55736564546972654d61726b65743a20746972652064657374726f79656400006044820152fd5b1561337357565b60846040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602160248201527f55736564546972654d61726b65743a207469726520697320696e20612072616360448201527f65000000000000000000000000000000000000000000000000000000000000006064820152fd5b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff81146134245760010190565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b805482101561346b5760005260206000200190600090565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b9081549168010000000000000000831015612e7c57826134c29160016134f895018155613453565b9091907fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff83549160031b92831b921b1916179055565b565b9190820391821161342457565b1561350e57565b60846040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602360248201527f55736564546972654d61726b65743a2063616e6e6f7420627579206f776e207460448201527f69726500000000000000000000000000000000000000000000000000000000006064820152fd5b1561359957565b60846040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602560248201527f55736564546972654d61726b65743a20696e76616c6964206275796572206c6960448201527f63656e73650000000000000000000000000000000000000000000000000000006064820152fd5b1561362457565b60846040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602560248201527f55736564546972654d61726b65743a206275796572206c6963656e736520746f60448201527f6f206c6f770000000000000000000000000000000000000000000000000000006064820152fd5b156136af57565b60846040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602a60248201527f55736564546972654d61726b65743a2073656c6c6572206e6f206c6f6e67657260448201527f206f776e732074697265000000000000000000000000000000000000000000006064820152fd5b1561373a57565b60a46040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152605860248201527f55736564546972654d61726b65743a20796f75206e65656420746865206f706560448201527f7261746f7220746f20636f6e666967757265207261636520696e74656772617460648201527f696f6e206265666f726520627579696e672074697265732e00000000000000006084820152fd5b156137eb57565b60846040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602a60248201527f55736564546972654d61726b65743a20696e73756666696369656e742062757960448201527f65722062616c616e6365000000000000000000000000000000000000000000006064820152fd5b8181029291811591840414171561342457565b1561388957565b60846040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602560248201527f55736564546972654d61726b65743a2066656520726563697069656e74206e6f60448201527f74207365740000000000000000000000000000000000000000000000000000006064820152fd5b1561391457565b60846040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602360248201527f55736564546972654d61726b65743a20666565207472616e736665722066616960448201527f6c656400000000000000000000000000000000000000000000000000000000006064820152fd5b1561399f57565b60646040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601f60248201527f55736564546972654d61726b65743a207472616e73666572206661696c6564006044820152fd5b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0060405160208101907f1df1904ade974c671f91d6396bdb5863ef826fa5346570dbd29720abce2fe278825260208152613a5681612edb565b5190201690565b3360009081527fb16e88c42fd4e48df2dd6a2eabd6bc9aec654ec170056b470819f8892cc6431c60205260409020547fa49807205ce4d355092ef5a8a18f56e8913cf4a201fbe287825b095693c217759060ff16156126155750565b806000527f02dd7bc7dec4dceedda775e58dd541e08a116c6c53815c0bd028192f7b62680060205260406000203360005260205260ff60406000205416156126155750565b73ffffffffffffffffffffffffffffffffffffffff1660008181527fb7db2dd08fcb62d0c9e08c51941cae53c267786a0b75803fb7960902fc8ef97d60205260408120549091907f02dd7bc7dec4dceedda775e58dd541e08a116c6c53815c0bd028192f7b6268009060ff16613bd657828052602052604082208183526020526040822060017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0082541617905533917f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d8180a4600190565b505090565b73ffffffffffffffffffffffffffffffffffffffff1660008181527fb16e88c42fd4e48df2dd6a2eabd6bc9aec654ec170056b470819f8892cc6431c60205260408120549091907fa49807205ce4d355092ef5a8a18f56e8913cf4a201fbe287825b095693c21775907f02dd7bc7dec4dceedda775e58dd541e08a116c6c53815c0bd028192f7b6268009060ff16613cd457818452602052604083208284526020526040832060017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff008254161790557f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d339380a4600190565b50505090565b73ffffffffffffffffffffffffffffffffffffffff1660008181527fab71e3f32666744d246edff3f96e4bdafee2e9867098cdd118a979a7464786a860205260408120549091907f189ab7a9244df0848122154315af71fe140f3db0fe014031783b0946b8c9d2e3907f02dd7bc7dec4dceedda775e58dd541e08a116c6c53815c0bd028192f7b6268009060ff16613cd457818452602052604083208284526020526040832060017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff008254161790557f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d339380a4600190565b906000918083527f02dd7bc7dec4dceedda775e58dd541e08a116c6c53815c0bd028192f7b6268008060205273ffffffffffffffffffffffffffffffffffffffff6040852093169283855260205260ff60408520541615600014613cd457818452602052604083208284526020526040832060017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff008254161790557f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d339380a4600190565b7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f006002815414613ec85760029055565b60046040517f3ee5aeb5000000000000000000000000000000000000000000000000000000008152fd5b8054908115613f3a577fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff80920191613f2a8383613453565b909182549160031b1b1916905555565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603160045260246000fd5b6004808201916000938085526020928484526040809581882090825194613f8f86612e60565b73ffffffffffffffffffffffffffffffffffffffff83541680875260018401549689810197885260028501548682015260c060ff60038097015467ffffffffffffffff811660608501528181608086019a1c168952818160481c1660a085015260501c169101528a52600687018852888a2094600d880194828c52858a528a8c2054968054801561451e57808e918a10801590614505575b6143e7575b50508054977fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff988981019081116143bb5791818f8f908f8c908c8860ff9a99614081990361438b575b50505050505050613ef2565b51168b52600788018952898b2090600e890196838d52878b528b8d205491835480156142bc57808f9185108015906142a3575b614185575b5050835491820191821161415957509181838e979695946140e1940361412b575b5050613ef2565b8352875287822082815582600182015582600282015501558452858581205583528484812055519081614116575b5050505050565b6009918552019052812055388080808061410f565b6141359083613453565b905490871b1c614149816134c28486613453565b8752888c528c87205538806140da565b8d60116024927f4e487b7100000000000000000000000000000000000000000000000000000000835252fd5b815b818110614276575b5050156141a857828d8f8b8f8983525220558d386140b9565b60c4908c8e51917f08c379a0000000000000000000000000000000000000000000000000000000008352820152606d60248201527f55736564546972654d61726b65743a20746972652074797065206c697374696e60448201527f6720696e646578206d69736d617463682e20596f75206e65656420746f20727560648201527f6e2061206672657368206465706c6f796d656e7420776974686f7574206c656760848201527f616379206c697374696e67732e0000000000000000000000000000000000000060a4820152fd5b876142818289613453565b9054908c1b1c1461429457600101614187565b9294505050916001388061418f565b50866142af8688613453565b9054908b1b1c14156140b4565b5060c4908c8e51917f08c379a0000000000000000000000000000000000000000000000000000000008352820152606c60248201527f55736564546972654d61726b65743a20746972652074797065206c697374696e60448201527f6720696e646578206d697373696e672e20596f75206e65656420746f2072756e60648201527f2061206672657368206465706c6f796d656e7420776974686f7574206c65676160848201527f6379206c697374696e67732e000000000000000000000000000000000000000060a4820152fd5b6143959088613453565b9054911b1c6143a8816134c2888a613453565b8352522055388f8f908f8c908c85614075565b60248f6011877f4e487b7100000000000000000000000000000000000000000000000000000000835252fd5b815b8181106144d8575b50501561440a57878c8e898e8883525220558c3861402c565b60c4838c8e51917f08c379a0000000000000000000000000000000000000000000000000000000008352820152606a60248201527f55736564546972654d61726b65743a2073656c6c6572206c697374696e67206960448201527f6e646578206d69736d617463682e20596f75206e65656420746f2072756e206160648201527f206672657368206465706c6f796d656e7420776974686f7574206c656761637960848201527f206c697374696e67732e0000000000000000000000000000000000000000000060a4820152fd5b866144e38286613453565b9054908b1b1c146144f6576001016143e9565b929950505096600138806143f1565b50856145118b85613453565b9054908a1b1c1415614027565b60c4848d8f51917f08c379a0000000000000000000000000000000000000000000000000000000008352820152606960248201527f55736564546972654d61726b65743a2073656c6c6572206c697374696e67206960448201527f6e646578206d697373696e672e20596f75206e65656420746f2072756e20612060648201527f6672657368206465706c6f796d656e7420776974686f7574206c65676163792060848201527f6c697374696e67732e000000000000000000000000000000000000000000000060a4820152fd5b906000918083527f02dd7bc7dec4dceedda775e58dd541e08a116c6c53815c0bd028192f7b6268008060205273ffffffffffffffffffffffffffffffffffffffff6040852093169283855260205260ff604085205416600014613cd45781845260205260408320828452602052604083207fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0081541690557ff6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b339380a4600190565b9073ffffffffffffffffffffffffffffffffffffffff91828251163303614b7557604092838301928351610e108101809111613424574211614acc5760209182820191825195600c8601956000973389528787528989205403614a2357858460026004930154168a51928380927f65d65e860000000000000000000000000000000000000000000000000000000082525afa908115614a195790849189916149dd575b501693841561495a5788519161476583612edb565b600e91600e84527f5432525f434150544348415f563200000000000000000000000000000000000088850152845190519151928b5194898c5b83811061494657505050507fffffffffffffffffffffffffffffffffffffffff0000000000000000000000009046602e8601523060601b604e86015260601b166062840152607683015260968201526096815260c0810181811067ffffffffffffffff821117614919579161484e91614857938a528681519101207f19457468657265756d205369676e6564204d6573736167653a0a3332000000008952601c526060603c892091015190614cf2565b90929192614d2e565b160361487057338352522061486c81546133f7565b9055565b60a4908451907f08c379a00000000000000000000000000000000000000000000000000000000082526004820152604e60248201527f55736564546972654d61726b65743a20696e76616c696420636170746368612060448201527f7369676e61747572652e20596f75206e65656420746f20636f6d706c6574652060648201527f6361707463686120616761696e2e0000000000000000000000000000000000006084820152fd5b6024887f4e487b710000000000000000000000000000000000000000000000000000000081526041600452fd5b81818401015182828a010152018a9061479e565b6084868a51907f08c379a00000000000000000000000000000000000000000000000000000000082526004820152602d60248201527f55736564546972654d61726b65743a206261636b656e64207369676e6572206e60448201527f6f7420636f6e66696775726564000000000000000000000000000000000000006064820152fd5b809250878092503d8311614a12575b6149f68183612ef7565b81010312614a0e57614a0884916130f7565b38614750565b8780fd5b503d6149ec565b89513d8a823e3d90fd5b60a4868a51907f08c379a00000000000000000000000000000000000000000000000000000000082526004820152605160248201527f55736564546972654d61726b65743a20696e76616c696420636170746368612060448201527f6e6f6e63652e20596f75206e65656420746f207265667265736820636170746360648201527f686120616e642074727920616761696e2e0000000000000000000000000000006084820152fd5b60a485517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152604e60248201527f55736564546972654d61726b65743a2063617074636861207369676e6174757260448201527f6520657870697265642e20596f75206e65656420746f20636f6d706c6574652060648201527f6361707463686120616761696e2e0000000000000000000000000000000000006084820152fd5b60846040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602760248201527f55736564546972654d61726b65743a207369676e61747572652075736572206d60448201527f69736d61746368000000000000000000000000000000000000000000000000006064820152fd5b60ff7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a005460401c1615614c2857565b60046040517fd7e6bcf8000000000000000000000000000000000000000000000000000000008152fd5b90614c915750805115614c6757602081519101fd5b60046040517fd6bda275000000000000000000000000000000000000000000000000000000008152fd5b81511580614ce9575b614ca2575090565b60249073ffffffffffffffffffffffffffffffffffffffff604051917f9996b315000000000000000000000000000000000000000000000000000000008352166004820152fd5b50803b15614c9a565b8151919060418303614d2357614d1c92506020820151906060604084015193015160001a90614e15565b9192909190565b505060009160029190565b6004811015614de65780614d40575050565b60018103614d725760046040517ff645eedf000000000000000000000000000000000000000000000000000000008152fd5b60028103614dab57602482604051907ffce698f70000000000000000000000000000000000000000000000000000000082526004820152fd5b600314614db55750565b602490604051907fd78bce0c0000000000000000000000000000000000000000000000000000000082526004820152fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602160045260246000fd5b91907f7fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b20a08411614e9a57926020929160ff608095604051948552168484015260408301526060820152600092839182805260015afa1561104e57805173ffffffffffffffffffffffffffffffffffffffff811615614e9157918190565b50809160019190565b5050506000916003919056fea264697066735822122029f271ec196a2eca29a02afa3116cc4159ac085fb3f797d37ef3c357c64d709d64736f6c63430008180033