VeChain
Explorer
Testnet
Search
Networks
Main
Test
Contract
0x3Cf0c2…E2D1
Summary
Transactions
Transfers
Address
0x3Cf0c2AF3e37a9aBC40aD8e5Db54E8B3C661E2D1
VET
0.00
VET
VTHO
0.00
VTHO
Master
0x4bF48b2353Dd7F2a1f184547b9a3c88540EDcA4E
Deployer
0x4bF48b2353Dd7F2a1f184547b9a3c88540EDcA4E
Code
0x6080604052600436106102ff5760003560e01c806370a0823111610190578063b88d4fde116100dc578063d5abeb0111610095578063ed88ed9f1161006f578063ed88ed9f14610b95578063edec5f2714610bc0578063f2fde38b14610be9578063ff4171b414610c12576102ff565b8063d5abeb0114610b04578063da3ef23f14610b2f578063e985e9c514610b58576102ff565b8063b88d4fde146109e2578063ba4e5c4914610a0b578063ba7d2c7614610a48578063c668286214610a73578063c87b56dd14610a9e578063d0eb26b014610adb576102ff565b806395d89b4111610149578063a035b1fe11610123578063a035b1fe14610949578063a0712d6814610974578063a22cb46514610990578063a9b7f448146109b9576102ff565b806395d89b41146108ca5780639a3cac6a146108f55780639c70b5121461091e576102ff565b806370a08231146107d0578063715018a61461080d578063717d57d3146108245780637f00c7a61461084d5780638da5cb5b146108765780638dc251e3146108a1576102ff565b80633af32abf1161024f5780634f6ccce7116102085780635dc96d16116101e25780635dc96d16146107145780636352211e1461073f5780636690864e1461077c5780636c0360eb146107a5576102ff565b80634f6ccce71461068357806355f804b3146106c05780635c975abb146106e9576102ff565b80633af32abf146105845780633c952764146105c15780633ccfd60b146105ea57806342842e0e146105f457806342966c681461061d578063438b630014610646576102ff565b80630e1cbef6116102bc578063239c70ae11610296578063239c70ae146104b557806323b872dd146104e05780632a55205a146105095780632f745c5914610547576102ff565b80630e1cbef61461042457806318160ddd1461044d57806318cae26914610478576102ff565b806301ffc9a71461030457806302329a291461034157806306fdde031461036a5780630810f3ba14610395578063081812fc146103be578063095ea7b3146103fb575b600080fd5b34801561031057600080fd5b5061032b600480360381019061032691906146a1565b610c3d565b6040516103389190614eba565b60405180910390f35b34801561034d57600080fd5b5061036860048036038101906103639190614674565b610c4f565b005b34801561037657600080fd5b5061037f610ce8565b60405161038c9190614ed5565b60405180910390f35b3480156103a157600080fd5b506103bc60048036038101906103b79190614744565b610d7a565b005b3480156103ca57600080fd5b506103e560048036038101906103e09190614744565b610e00565b6040516103f29190614e08565b60405180910390f35b34801561040757600080fd5b50610422600480360381019061041d91906145e7565b610e85565b005b34801561043057600080fd5b5061044b60048036038101906104469190614744565b610f9d565b005b34801561045957600080fd5b50610462611051565b60405161046f91906152b7565b60405180910390f35b34801561048457600080fd5b5061049f600480360381019061049a9190614464565b61105e565b6040516104ac91906152b7565b60405180910390f35b3480156104c157600080fd5b506104ca611076565b6040516104d791906152b7565b60405180910390f35b3480156104ec57600080fd5b50610507600480360381019061050291906144d1565b61107c565b005b34801561051557600080fd5b50610530600480360381019061052b9190614771565b6110dc565b60405161053e929190614e6f565b60405180910390f35b34801561055357600080fd5b5061056e600480360381019061056991906145e7565b6112c7565b60405161057b91906152b7565b60405180910390f35b34801561059057600080fd5b506105ab60048036038101906105a69190614464565b61136c565b6040516105b89190614eba565b60405180910390f35b3480156105cd57600080fd5b506105e860048036038101906105e39190614674565b61141b565b005b6105f26114b4565b005b34801561060057600080fd5b5061061b600480360381019061061691906144d1565b6117a6565b005b34801561062957600080fd5b50610644600480360381019061063f9190614744565b6117c6565b005b34801561065257600080fd5b5061066d60048036038101906106689190614464565b611822565b60405161067a9190614e98565b60405180910390f35b34801561068f57600080fd5b506106aa60048036038101906106a59190614744565b6118d0565b6040516106b791906152b7565b60405180910390f35b3480156106cc57600080fd5b506106e760048036038101906106e291906146fb565b611941565b005b3480156106f557600080fd5b506106fe6119d7565b60405161070b9190614eba565b60405180910390f35b34801561072057600080fd5b506107296119ea565b6040516107369190614eba565b60405180910390f35b34801561074b57600080fd5b5061076660048036038101906107619190614744565b611a01565b6040516107739190614e08565b60405180910390f35b34801561078857600080fd5b506107a3600480360381019061079e9190614464565b611ab3565b005b3480156107b157600080fd5b506107ba611b73565b6040516107c79190614ed5565b60405180910390f35b3480156107dc57600080fd5b506107f760048036038101906107f29190614464565b611c01565b60405161080491906152b7565b60405180910390f35b34801561081957600080fd5b50610822611cb9565b005b34801561083057600080fd5b5061084b60048036038101906108469190614744565b611d41565b005b34801561085957600080fd5b50610874600480360381019061086f9190614744565b611dc7565b005b34801561088257600080fd5b5061088b611e4d565b6040516108989190614e08565b60405180910390f35b3480156108ad57600080fd5b506108c860048036038101906108c39190614464565b611e77565b005b3480156108d657600080fd5b506108df611f65565b6040516108ec9190614ed5565b60405180910390f35b34801561090157600080fd5b5061091c60048036038101906109179190614464565b611ff7565b005b34801561092a57600080fd5b506109336120b7565b6040516109409190614eba565b60405180910390f35b34801561095557600080fd5b5061095e6120ca565b60405161096b91906152b7565b60405180910390f35b61098e60048036038101906109899190614744565b6120d0565b005b34801561099c57600080fd5b506109b760048036038101906109b291906145a7565b612430565b005b3480156109c557600080fd5b506109e060048036038101906109db9190614744565b612446565b005b3480156109ee57600080fd5b50610a096004803603810190610a049190614524565b6124cc565b005b348015610a1757600080fd5b50610a326004803603810190610a2d9190614744565b61252e565b604051610a3f9190614e08565b60405180910390f35b348015610a5457600080fd5b50610a5d61256d565b604051610a6a91906152b7565b60405180910390f35b348015610a7f57600080fd5b50610a88612573565b604051610a959190614ed5565b60405180910390f35b348015610aaa57600080fd5b50610ac56004803603810190610ac09190614744565b612601565b604051610ad29190614ed5565b60405180910390f35b348015610ae757600080fd5b50610b026004803603810190610afd9190614744565b6126ab565b005b348015610b1057600080fd5b50610b19612731565b604051610b2691906152b7565b60405180910390f35b348015610b3b57600080fd5b50610b566004803603810190610b5191906146fb565b612737565b005b348015610b6457600080fd5b50610b7f6004803603810190610b7a9190614491565b6127cd565b604051610b8c9190614eba565b60405180910390f35b348015610ba157600080fd5b50610baa612861565b604051610bb791906152b7565b60405180910390f35b348015610bcc57600080fd5b50610be76004803603810190610be29190614627565b612867565b005b348015610bf557600080fd5b50610c106004803603810190610c0b9190614464565b612907565b005b348015610c1e57600080fd5b50610c276129ff565b604051610c3491906152b7565b60405180910390f35b6000610c4882612a05565b9050919050565b610c57612a17565b73ffffffffffffffffffffffffffffffffffffffff16610c75611e4d565b73ffffffffffffffffffffffffffffffffffffffff1614610ccb576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610cc290615117565b60405180910390fd5b80600f60006101000a81548160ff02191690831515021790555050565b606060028054610cf7906155c0565b80601f0160208091040260200160405190810160405280929190818152602001828054610d23906155c0565b8015610d705780601f10610d4557610100808354040283529160200191610d70565b820191906000526020600020905b815481529060010190602001808311610d5357829003601f168201915b5050505050905090565b610d82612a17565b73ffffffffffffffffffffffffffffffffffffffff16610da0611e4d565b73ffffffffffffffffffffffffffffffffffffffff1614610df6576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ded90615117565b60405180910390fd5b80601e8190555050565b6000610e0b82612a1f565b610e4a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e41906150f7565b60405180910390fd5b6006600083815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050919050565b6000610e9082611a01565b90508073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610f01576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ef890615177565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff16610f20612a17565b73ffffffffffffffffffffffffffffffffffffffff161480610f4f5750610f4e81610f49612a17565b6127cd565b5b610f8e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f8590615037565b60405180910390fd5b610f988383612a8b565b505050565b610fa5612a17565b73ffffffffffffffffffffffffffffffffffffffff16610fc3611e4d565b73ffffffffffffffffffffffffffffffffffffffff1614611019576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161101090615117565b60405180910390fd5b80601d8190555061104e601c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16601d54612b44565b50565b6000600a80549050905090565b601f6020528060005260406000206000915090505481565b60145481565b61108d611087612a17565b82612cd9565b6110cc576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110c3906151b7565b60405180910390fd5b6110d7838383612db7565b505050565b6000806000600160008681526020019081526020016000206040518060400160405290816000820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020016000820160149054906101000a90046bffffffffffffffffffffffff166bffffffffffffffffffffffff166bffffffffffffffffffffffff16815250509050600073ffffffffffffffffffffffffffffffffffffffff16816000015173ffffffffffffffffffffffffffffffffffffffff1614156112725760006040518060400160405290816000820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020016000820160149054906101000a90046bffffffffffffffffffffffff166bffffffffffffffffffffffff166bffffffffffffffffffffffff168152505090505b600061127c61301e565b6bffffffffffffffffffffffff1682602001516bffffffffffffffffffffffff16866112a8919061547c565b6112b2919061544b565b90508160000151819350935050509250929050565b60006112d283611c01565b8210611313576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161130a90614f17565b60405180910390fd5b600860008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600083815260200190815260200160002054905092915050565b600080600090505b601b80549050811015611410578273ffffffffffffffffffffffffffffffffffffffff16601b82815481106113ac576113ab615759565b5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614156113fd576001915050611416565b808061140890615623565b915050611374565b50600090505b919050565b611423612a17565b73ffffffffffffffffffffffffffffffffffffffff16611441611e4d565b73ffffffffffffffffffffffffffffffffffffffff1614611497576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161148e90615117565b60405180910390fd5b80601a60146101000a81548160ff02191690831515021790555050565b6114bc612a17565b73ffffffffffffffffffffffffffffffffffffffff166114da611e4d565b73ffffffffffffffffffffffffffffffffffffffff1614611530576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161152790615117565b60405180910390fd5b6000601860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166064600a60233461157c919061547c565b611586919061544b565b611590919061544b565b60405161159c90614df3565b60006040518083038185875af1925050503d80600081146115d9576040519150601f19603f3d011682016040523d82523d6000602084013e6115de565b606091505b50509050806115ec57600080fd5b6000601a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166064601e5434611637919061547c565b611641919061544b565b60405161164d90614df3565b60006040518083038185875af1925050503d806000811461168a576040519150601f19603f3d011682016040523d82523d6000602084013e61168f565b606091505b50509050806116d3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016116ca90614ef7565b60405180910390fd5b6000601960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff164760405161171b90614df3565b60006040518083038185875af1925050503d8060008114611758576040519150601f19603f3d011682016040523d82523d6000602084013e61175d565b606091505b50509050806117a1576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161179890614ef7565b60405180910390fd5b505050565b6117c1838383604051806020016040528060008152506124cc565b505050565b6117d76117d1612a17565b82612cd9565b611816576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161180d90615257565b60405180910390fd5b61181f81613028565b50565b6060600061182f83611c01565b905060008167ffffffffffffffff81111561184d5761184c615788565b5b60405190808252806020026020018201604052801561187b5781602001602082028036833780820191505090505b50905060005b828110156118c55761189385826112c7565b8282815181106118a6576118a5615759565b5b60200260200101818152505080806118bd90615623565b915050611881565b508092505050919050565b60006118da611051565b821061191b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611912906151d7565b60405180910390fd5b600a828154811061192f5761192e615759565b5b90600052602060002001549050919050565b611949612a17565b73ffffffffffffffffffffffffffffffffffffffff16611967611e4d565b73ffffffffffffffffffffffffffffffffffffffff16146119bd576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016119b490615117565b60405180910390fd5b80600d90805190602001906119d3929190614161565b5050565b600f60009054906101000a900460ff1681565b6000601660009054906101000a900460ff16905090565b6000806004600084815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415611aaa576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611aa190615077565b60405180910390fd5b80915050919050565b611abb612a17565b73ffffffffffffffffffffffffffffffffffffffff16611ad9611e4d565b73ffffffffffffffffffffffffffffffffffffffff1614611b2f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611b2690615117565b60405180910390fd5b80601660016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600d8054611b80906155c0565b80601f0160208091040260200160405190810160405280929190818152602001828054611bac906155c0565b8015611bf95780601f10611bce57610100808354040283529160200191611bf9565b820191906000526020600020905b815481529060010190602001808311611bdc57829003601f168201915b505050505081565b60008073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415611c72576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611c6990615057565b60405180910390fd5b600560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b611cc1612a17565b73ffffffffffffffffffffffffffffffffffffffff16611cdf611e4d565b73ffffffffffffffffffffffffffffffffffffffff1614611d35576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611d2c90615117565b60405180910390fd5b611d3f60006130cd565b565b611d49612a17565b73ffffffffffffffffffffffffffffffffffffffff16611d67611e4d565b73ffffffffffffffffffffffffffffffffffffffff1614611dbd576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611db490615117565b60405180910390fd5b8060118190555050565b611dcf612a17565b73ffffffffffffffffffffffffffffffffffffffff16611ded611e4d565b73ffffffffffffffffffffffffffffffffffffffff1614611e43576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611e3a90615117565b60405180910390fd5b8060148190555050565b6000600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b611e7f612a17565b73ffffffffffffffffffffffffffffffffffffffff16611e9d611e4d565b73ffffffffffffffffffffffffffffffffffffffff1614611ef3576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611eea90615117565b60405180910390fd5b80601c60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550611f62601c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16601d54612b44565b50565b606060038054611f74906155c0565b80601f0160208091040260200160405190810160405280929190818152602001828054611fa0906155c0565b8015611fed5780601f10611fc257610100808354040283529160200191611fed565b820191906000526020600020905b815481529060010190602001808311611fd057829003601f168201915b5050505050905090565b611fff612a17565b73ffffffffffffffffffffffffffffffffffffffff1661201d611e4d565b73ffffffffffffffffffffffffffffffffffffffff1614612073576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161206a90615117565b60405180910390fd5b80601760006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b601a60149054906101000a900460ff1681565b60105481565b600f60009054906101000a900460ff1615612120576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161211790615137565b60405180910390fd5b600061212a611051565b90506000821161216f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161216690615297565b60405180910390fd5b6014548211156121b4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016121ab906150b7565b60405180910390fd5b60135482826121c391906153f5565b1115612204576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016121fb90615097565b60405180910390fd5b61220c611e4d565b73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146123a05760011515601a60149054906101000a900460ff1615151415612345576122633361136c565b6122a2576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161229990615237565b60405180910390fd5b6000601f60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905060155483826122f591906153f5565b1115612336576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161232d90614fb7565b60405180910390fd5b6011546010819055505061234f565b6012546010819055505b8160105461235d919061547c565b34101561239f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161239690615197565b60405180910390fd5b5b6000600190505b82811161242b57601f60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008154809291906123fe90615623565b919050555061241833828461241391906153f5565b613193565b808061242390615623565b9150506123a7565b505050565b61244261243b612a17565b83836131b1565b5050565b61244e612a17565b73ffffffffffffffffffffffffffffffffffffffff1661246c611e4d565b73ffffffffffffffffffffffffffffffffffffffff16146124c2576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016124b990615117565b60405180910390fd5b8060128190555050565b6124dd6124d7612a17565b83612cd9565b61251c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612513906151b7565b60405180910390fd5b6125288484848461331e565b50505050565b601b818154811061253e57600080fd5b906000526020600020016000915054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60155481565b600e8054612580906155c0565b80601f01602080910402602001604051908101604052809291908181526020018280546125ac906155c0565b80156125f95780601f106125ce576101008083540402835291602001916125f9565b820191906000526020600020905b8154815290600101906020018083116125dc57829003601f168201915b505050505081565b606061260c82612a1f565b61264b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161264290615157565b60405180910390fd5b600061265561337a565b9050600081511161267557604051806020016040528060008152506126a3565b8061267f8461340c565b600e60405160200161269393929190614dc2565b6040516020818303038152906040525b915050919050565b6126b3612a17565b73ffffffffffffffffffffffffffffffffffffffff166126d1611e4d565b73ffffffffffffffffffffffffffffffffffffffff1614612727576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161271e90615117565b60405180910390fd5b8060158190555050565b60135481565b61273f612a17565b73ffffffffffffffffffffffffffffffffffffffff1661275d611e4d565b73ffffffffffffffffffffffffffffffffffffffff16146127b3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016127aa90615117565b60405180910390fd5b80600e90805190602001906127c9929190614161565b5050565b6000600760008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b60115481565b61286f612a17565b73ffffffffffffffffffffffffffffffffffffffff1661288d611e4d565b73ffffffffffffffffffffffffffffffffffffffff16146128e3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016128da90615117565b60405180910390fd5b601b60006128f191906141e7565b8181601b9190612902929190614208565b505050565b61290f612a17565b73ffffffffffffffffffffffffffffffffffffffff1661292d611e4d565b73ffffffffffffffffffffffffffffffffffffffff1614612983576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161297a90615117565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614156129f3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016129ea90614f57565b60405180910390fd5b6129fc816130cd565b50565b60125481565b6000612a108261356d565b9050919050565b600033905090565b60008073ffffffffffffffffffffffffffffffffffffffff166004600084815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614159050919050565b816006600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff16612afe83611a01565b73ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560405160405180910390a45050565b612b4c61301e565b6bffffffffffffffffffffffff16816bffffffffffffffffffffffff161115612baa576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612ba1906151f7565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415612c1a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612c1190615277565b60405180910390fd5b60405180604001604052808373ffffffffffffffffffffffffffffffffffffffff168152602001826bffffffffffffffffffffffff168152506000808201518160000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060208201518160000160146101000a8154816bffffffffffffffffffffffff02191690836bffffffffffffffffffffffff1602179055509050505050565b6000612ce482612a1f565b612d23576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612d1a90615017565b60405180910390fd5b6000612d2e83611a01565b90508073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff161480612d705750612d6f81856127cd565b5b80612dae57508373ffffffffffffffffffffffffffffffffffffffff16612d9684610e00565b73ffffffffffffffffffffffffffffffffffffffff16145b91505092915050565b8273ffffffffffffffffffffffffffffffffffffffff16612dd782611a01565b73ffffffffffffffffffffffffffffffffffffffff1614612e2d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612e2490614f77565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415612e9d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612e9490614fd7565b60405180910390fd5b612ea88383836135e7565b612eb3600082612a8b565b6001600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254612f0391906154d6565b925050819055506001600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254612f5a91906153f5565b92505081905550816004600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a46130198383836135f7565b505050565b6000612710905090565b6130306119ea565b61306f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161306690615217565b60405180910390fd5b600061307a82611a01565b9050613085826135fc565b8073ffffffffffffffffffffffffffffffffffffffff16827f41b05bf655882bc27017be44e8216d1059cbc6b9668d754f5a745dcce690a9d460405160405180910390a35050565b6000600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600c60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b6131ad828260405180602001604052806000815250613611565b5050565b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415613220576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161321790614ff7565b60405180910390fd5b80600760008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c31836040516133119190614eba565b60405180910390a3505050565b613329848484612db7565b6133358484848461366c565b613374576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161336b90614f37565b60405180910390fd5b50505050565b6060600d8054613389906155c0565b80601f01602080910402602001604051908101604052809291908181526020018280546133b5906155c0565b80156134025780601f106133d757610100808354040283529160200191613402565b820191906000526020600020905b8154815290600101906020018083116133e557829003601f168201915b5050505050905090565b60606000821415613454576040518060400160405280600181526020017f30000000000000000000000000000000000000000000000000000000000000008152509050613568565b600082905060005b6000821461348657808061346f90615623565b915050600a8261347f919061544b565b915061345c565b60008167ffffffffffffffff8111156134a2576134a1615788565b5b6040519080825280601f01601f1916602001820160405280156134d45781602001600182028036833780820191505090505b5090505b60008514613561576001826134ed91906154d6565b9150600a856134fc919061566c565b603061350891906153f5565b60f81b81838151811061351e5761351d615759565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350600a8561355a919061544b565b94506134d8565b8093505050505b919050565b60007f780e9d63000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191614806135e057506135df82613803565b5b9050919050565b6135f28383836138e5565b505050565b505050565b613605816139f9565b61360e81613b16565b50565b61361b8383613b75565b613628600084848461366c565b613667576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161365e90614f37565b60405180910390fd5b505050565b600061368d8473ffffffffffffffffffffffffffffffffffffffff16613d4f565b156137f6578373ffffffffffffffffffffffffffffffffffffffff1663150b7a026136b6612a17565b8786866040518563ffffffff1660e01b81526004016136d89493929190614e23565b602060405180830381600087803b1580156136f257600080fd5b505af192505050801561372357506040513d601f19601f8201168201806040525081019061372091906146ce565b60015b6137a6573d8060008114613753576040519150601f19603f3d011682016040523d82523d6000602084013e613758565b606091505b5060008151141561379e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161379590614f37565b60405180910390fd5b805181602001fd5b63150b7a0260e01b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916817bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916149150506137fb565b600190505b949350505050565b60007f80ac58cd000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191614806138ce57507f5b5e139f000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b806138de57506138dd82613d72565b5b9050919050565b6138f0838383613dec565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614156139335761392e81613df1565b613972565b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614613971576139708382613e3a565b5b5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614156139b5576139b081613fa7565b6139f4565b8273ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16146139f3576139f28282614078565b5b5b505050565b6000613a0482611a01565b9050613a12816000846135e7565b613a1d600083612a8b565b6001600560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254613a6d91906154d6565b925050819055506004600083815260200190815260200160002060006101000a81549073ffffffffffffffffffffffffffffffffffffffff021916905581600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a4613b12816000846135f7565b5050565b60016000828152602001908152602001600020600080820160006101000a81549073ffffffffffffffffffffffffffffffffffffffff02191690556000820160146101000a8154906bffffffffffffffffffffffff0219169055505050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415613be5576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401613bdc906150d7565b60405180910390fd5b613bee81612a1f565b15613c2e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401613c2590614f97565b60405180910390fd5b613c3a600083836135e7565b6001600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254613c8a91906153f5565b92505081905550816004600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a4613d4b600083836135f7565b5050565b6000808273ffffffffffffffffffffffffffffffffffffffff163b119050919050565b60007f2a55205a000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19161480613de55750613de4826140f7565b5b9050919050565b505050565b600a80549050600b600083815260200190815260200160002081905550600a81908060018154018082558091505060019003906000526020600020016000909190919091505550565b60006001613e4784611c01565b613e5191906154d6565b9050600060096000848152602001908152602001600020549050818114613f36576000600860008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600084815260200190815260200160002054905080600860008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600084815260200190815260200160002081905550816009600083815260200190815260200160002081905550505b6009600084815260200190815260200160002060009055600860008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008381526020019081526020016000206000905550505050565b60006001600a80549050613fbb91906154d6565b90506000600b60008481526020019081526020016000205490506000600a8381548110613feb57613fea615759565b5b9060005260206000200154905080600a838154811061400d5761400c615759565b5b906000526020600020018190555081600b600083815260200190815260200160002081905550600b600085815260200190815260200160002060009055600a80548061405c5761405b61572a565b5b6001900381819060005260206000200160009055905550505050565b600061408383611c01565b905081600860008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600083815260200190815260200160002081905550806009600084815260200190815260200160002081905550505050565b60007f01ffc9a7000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916149050919050565b82805461416d906155c0565b90600052602060002090601f01602090048101928261418f57600085556141d6565b82601f106141a857805160ff19168380011785556141d6565b828001600101855582156141d6579182015b828111156141d55782518255916020019190600101906141ba565b5b5090506141e391906142a8565b5090565b508054600082559060005260206000209081019061420591906142a8565b50565b828054828255906000526020600020908101928215614297579160200282015b8281111561429657823573ffffffffffffffffffffffffffffffffffffffff168260006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555091602001919060010190614228565b5b5090506142a491906142a8565b5090565b5b808211156142c15760008160009055506001016142a9565b5090565b60006142d86142d3846152f7565b6152d2565b9050828152602081018484840111156142f4576142f36157c6565b5b6142ff84828561557e565b509392505050565b600061431a61431584615328565b6152d2565b905082815260208101848484011115614336576143356157c6565b5b61434184828561557e565b509392505050565b60008135905061435881615f3d565b92915050565b60008083601f840112614374576143736157bc565b5b8235905067ffffffffffffffff811115614391576143906157b7565b5b6020830191508360208202830111156143ad576143ac6157c1565b5b9250929050565b6000813590506143c381615f54565b92915050565b6000813590506143d881615f6b565b92915050565b6000815190506143ed81615f6b565b92915050565b600082601f830112614408576144076157bc565b5b81356144188482602086016142c5565b91505092915050565b600082601f830112614436576144356157bc565b5b8135614446848260208601614307565b91505092915050565b60008135905061445e81615f82565b92915050565b60006020828403121561447a576144796157d0565b5b600061448884828501614349565b91505092915050565b600080604083850312156144a8576144a76157d0565b5b60006144b685828601614349565b92505060206144c785828601614349565b9150509250929050565b6000806000606084860312156144ea576144e96157d0565b5b60006144f886828701614349565b935050602061450986828701614349565b925050604061451a8682870161444f565b9150509250925092565b6000806000806080858703121561453e5761453d6157d0565b5b600061454c87828801614349565b945050602061455d87828801614349565b935050604061456e8782880161444f565b925050606085013567ffffffffffffffff81111561458f5761458e6157cb565b5b61459b878288016143f3565b91505092959194509250565b600080604083850312156145be576145bd6157d0565b5b60006145cc85828601614349565b92505060206145dd858286016143b4565b9150509250929050565b600080604083850312156145fe576145fd6157d0565b5b600061460c85828601614349565b925050602061461d8582860161444f565b9150509250929050565b6000806020838503121561463e5761463d6157d0565b5b600083013567ffffffffffffffff81111561465c5761465b6157cb565b5b6146688582860161435e565b92509250509250929050565b60006020828403121561468a576146896157d0565b5b6000614698848285016143b4565b91505092915050565b6000602082840312156146b7576146b66157d0565b5b60006146c5848285016143c9565b91505092915050565b6000602082840312156146e4576146e36157d0565b5b60006146f2848285016143de565b91505092915050565b600060208284031215614711576147106157d0565b5b600082013567ffffffffffffffff81111561472f5761472e6157cb565b5b61473b84828501614421565b91505092915050565b60006020828403121561475a576147596157d0565b5b60006147688482850161444f565b91505092915050565b60008060408385031215614788576147876157d0565b5b60006147968582860161444f565b92505060206147a78582860161444f565b9150509250929050565b60006147bd8383614da4565b60208301905092915050565b6147d28161550a565b82525050565b60006147e38261537e565b6147ed81856153ac565b93506147f883615359565b8060005b8381101561482957815161481088826147b1565b975061481b8361539f565b9250506001810190506147fc565b5085935050505092915050565b61483f8161551c565b82525050565b600061485082615389565b61485a81856153bd565b935061486a81856020860161558d565b614873816157d5565b840191505092915050565b600061488982615394565b61489381856153d9565b93506148a381856020860161558d565b6148ac816157d5565b840191505092915050565b60006148c282615394565b6148cc81856153ea565b93506148dc81856020860161558d565b80840191505092915050565b600081546148f5816155c0565b6148ff81866153ea565b9450600182166000811461491a576001811461492b5761495e565b60ff1983168652818601935061495e565b61493485615369565b60005b8381101561495657815481890152600182019150602081019050614937565b838801955050505b50505092915050565b60006149746013836153d9565b915061497f826157e6565b602082019050919050565b6000614997602b836153d9565b91506149a28261580f565b604082019050919050565b60006149ba6032836153d9565b91506149c58261585e565b604082019050919050565b60006149dd6026836153d9565b91506149e8826158ad565b604082019050919050565b6000614a006025836153d9565b9150614a0b826158fc565b604082019050919050565b6000614a23601c836153d9565b9150614a2e8261594b565b602082019050919050565b6000614a46601c836153d9565b9150614a5182615974565b602082019050919050565b6000614a696024836153d9565b9150614a748261599d565b604082019050919050565b6000614a8c6019836153d9565b9150614a97826159ec565b602082019050919050565b6000614aaf602c836153d9565b9150614aba82615a15565b604082019050919050565b6000614ad26038836153d9565b9150614add82615a64565b604082019050919050565b6000614af5602a836153d9565b9150614b0082615ab3565b604082019050919050565b6000614b186029836153d9565b9150614b2382615b02565b604082019050919050565b6000614b3b6016836153d9565b9150614b4682615b51565b602082019050919050565b6000614b5e6024836153d9565b9150614b6982615b7a565b604082019050919050565b6000614b816020836153d9565b9150614b8c82615bc9565b602082019050919050565b6000614ba4602c836153d9565b9150614baf82615bf2565b604082019050919050565b6000614bc76020836153d9565b9150614bd282615c41565b602082019050919050565b6000614bea6016836153d9565b9150614bf582615c6a565b602082019050919050565b6000614c0d602f836153d9565b9150614c1882615c93565b604082019050919050565b6000614c306021836153d9565b9150614c3b82615ce2565b604082019050919050565b6000614c536000836153ce565b9150614c5e82615d31565b600082019050919050565b6000614c766012836153d9565b9150614c8182615d34565b602082019050919050565b6000614c996031836153d9565b9150614ca482615d5d565b604082019050919050565b6000614cbc602c836153d9565b9150614cc782615dac565b604082019050919050565b6000614cdf602a836153d9565b9150614cea82615dfb565b604082019050919050565b6000614d026017836153d9565b9150614d0d82615e4a565b602082019050919050565b6000614d256017836153d9565b9150614d3082615e73565b602082019050919050565b6000614d486030836153d9565b9150614d5382615e9c565b604082019050919050565b6000614d6b6019836153d9565b9150614d7682615eeb565b602082019050919050565b6000614d8e601b836153d9565b9150614d9982615f14565b602082019050919050565b614dad81615574565b82525050565b614dbc81615574565b82525050565b6000614dce82866148b7565b9150614dda82856148b7565b9150614de682846148e8565b9150819050949350505050565b6000614dfe82614c46565b9150819050919050565b6000602082019050614e1d60008301846147c9565b92915050565b6000608082019050614e3860008301876147c9565b614e4560208301866147c9565b614e526040830185614db3565b8181036060830152614e648184614845565b905095945050505050565b6000604082019050614e8460008301856147c9565b614e916020830184614db3565b9392505050565b60006020820190508181036000830152614eb281846147d8565b905092915050565b6000602082019050614ecf6000830184614836565b92915050565b60006020820190508181036000830152614eef818461487e565b905092915050565b60006020820190508181036000830152614f1081614967565b9050919050565b60006020820190508181036000830152614f308161498a565b9050919050565b60006020820190508181036000830152614f50816149ad565b9050919050565b60006020820190508181036000830152614f70816149d0565b9050919050565b60006020820190508181036000830152614f90816149f3565b9050919050565b60006020820190508181036000830152614fb081614a16565b9050919050565b60006020820190508181036000830152614fd081614a39565b9050919050565b60006020820190508181036000830152614ff081614a5c565b9050919050565b6000602082019050818103600083015261501081614a7f565b9050919050565b6000602082019050818103600083015261503081614aa2565b9050919050565b6000602082019050818103600083015261505081614ac5565b9050919050565b6000602082019050818103600083015261507081614ae8565b9050919050565b6000602082019050818103600083015261509081614b0b565b9050919050565b600060208201905081810360008301526150b081614b2e565b9050919050565b600060208201905081810360008301526150d081614b51565b9050919050565b600060208201905081810360008301526150f081614b74565b9050919050565b6000602082019050818103600083015261511081614b97565b9050919050565b6000602082019050818103600083015261513081614bba565b9050919050565b6000602082019050818103600083015261515081614bdd565b9050919050565b6000602082019050818103600083015261517081614c00565b9050919050565b6000602082019050818103600083015261519081614c23565b9050919050565b600060208201905081810360008301526151b081614c69565b9050919050565b600060208201905081810360008301526151d081614c8c565b9050919050565b600060208201905081810360008301526151f081614caf565b9050919050565b6000602082019050818103600083015261521081614cd2565b9050919050565b6000602082019050818103600083015261523081614cf5565b9050919050565b6000602082019050818103600083015261525081614d18565b9050919050565b6000602082019050818103600083015261527081614d3b565b9050919050565b6000602082019050818103600083015261529081614d5e565b9050919050565b600060208201905081810360008301526152b081614d81565b9050919050565b60006020820190506152cc6000830184614db3565b92915050565b60006152dc6152ed565b90506152e882826155f2565b919050565b6000604051905090565b600067ffffffffffffffff82111561531257615311615788565b5b61531b826157d5565b9050602081019050919050565b600067ffffffffffffffff82111561534357615342615788565b5b61534c826157d5565b9050602081019050919050565b6000819050602082019050919050565b60008190508160005260206000209050919050565b600081519050919050565b600081519050919050565b600081519050919050565b6000602082019050919050565b600082825260208201905092915050565b600082825260208201905092915050565b600081905092915050565b600082825260208201905092915050565b600081905092915050565b600061540082615574565b915061540b83615574565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff038211156154405761543f61569d565b5b828201905092915050565b600061545682615574565b915061546183615574565b925082615471576154706156cc565b5b828204905092915050565b600061548782615574565b915061549283615574565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff04831182151516156154cb576154ca61569d565b5b828202905092915050565b60006154e182615574565b91506154ec83615574565b9250828210156154ff576154fe61569d565b5b828203905092915050565b600061551582615554565b9050919050565b60008115159050919050565b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b82818337600083830152505050565b60005b838110156155ab578082015181840152602081019050615590565b838111156155ba576000848401525b50505050565b600060028204905060018216806155d857607f821691505b602082108114156155ec576155eb6156fb565b5b50919050565b6155fb826157d5565b810181811067ffffffffffffffff8211171561561a57615619615788565b5b80604052505050565b600061562e82615574565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8214156156615761566061569d565b5b600182019050919050565b600061567782615574565b915061568283615574565b925082615692576156916156cc565b5b828206905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b600080fd5b600080fd5b600080fd5b600080fd5b600080fd5b600080fd5b6000601f19601f8301169050919050565b7f4661696c656420746f2077697468647261772100000000000000000000000000600082015250565b7f455243373231456e756d657261626c653a206f776e657220696e646578206f7560008201527f74206f6620626f756e6473000000000000000000000000000000000000000000602082015250565b7f4552433732313a207472616e7366657220746f206e6f6e20455243373231526560008201527f63656976657220696d706c656d656e7465720000000000000000000000000000602082015250565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b7f4552433732313a207472616e736665722066726f6d20696e636f72726563742060008201527f6f776e6572000000000000000000000000000000000000000000000000000000602082015250565b7f4552433732313a20746f6b656e20616c7265616479206d696e74656400000000600082015250565b7f6d6178204e465420706572206164647265737320657863656564656400000000600082015250565b7f4552433732313a207472616e7366657220746f20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b7f4552433732313a20617070726f766520746f2063616c6c657200000000000000600082015250565b7f4552433732313a206f70657261746f7220717565727920666f72206e6f6e657860008201527f697374656e7420746f6b656e0000000000000000000000000000000000000000602082015250565b7f4552433732313a20617070726f76652063616c6c6572206973206e6f74206f7760008201527f6e6572206e6f7220617070726f76656420666f7220616c6c0000000000000000602082015250565b7f4552433732313a2062616c616e636520717565727920666f7220746865207a6560008201527f726f206164647265737300000000000000000000000000000000000000000000602082015250565b7f4552433732313a206f776e657220717565727920666f72206e6f6e657869737460008201527f656e7420746f6b656e0000000000000000000000000000000000000000000000602082015250565b7f6d6178204e4654206c696d697420657863656564656400000000000000000000600082015250565b7f6d6178206d696e7420616d6f756e74207065722073657373696f6e206578636560008201527f6564656400000000000000000000000000000000000000000000000000000000602082015250565b7f4552433732313a206d696e7420746f20746865207a65726f2061646472657373600082015250565b7f4552433732313a20617070726f76656420717565727920666f72206e6f6e657860008201527f697374656e7420746f6b656e0000000000000000000000000000000000000000602082015250565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b7f74686520636f6e74726163742069732070617573656400000000000000000000600082015250565b7f4552433732314d657461646174613a2055524920717565727920666f72206e6f60008201527f6e6578697374656e7420746f6b656e0000000000000000000000000000000000602082015250565b7f4552433732313a20617070726f76616c20746f2063757272656e74206f776e6560008201527f7200000000000000000000000000000000000000000000000000000000000000602082015250565b50565b7f696e73756666696369656e742066756e64730000000000000000000000000000600082015250565b7f4552433732313a207472616e736665722063616c6c6572206973206e6f74206f60008201527f776e6572206e6f7220617070726f766564000000000000000000000000000000602082015250565b7f455243373231456e756d657261626c653a20676c6f62616c20696e646578206f60008201527f7574206f6620626f756e64730000000000000000000000000000000000000000602082015250565b7f455243323938313a20726f79616c7479206665652077696c6c2065786365656460008201527f2073616c65507269636500000000000000000000000000000000000000000000602082015250565b7f56654e46543a206275726e2069732064697361626c6564000000000000000000600082015250565b7f75736572206973206e6f742077686974656c6973746564000000000000000000600082015250565b7f4552433732314275726e61626c653a2063616c6c6572206973206e6f74206f7760008201527f6e6572206e6f7220617070726f76656400000000000000000000000000000000602082015250565b7f455243323938313a20696e76616c696420726563656976657200000000000000600082015250565b7f6e65656420746f206d696e74206174206c656173742031204e46540000000000600082015250565b615f468161550a565b8114615f5157600080fd5b50565b615f5d8161551c565b8114615f6857600080fd5b50565b615f7481615528565b8114615f7f57600080fd5b50565b615f8b81615574565b8114615f9657600080fd5b5056fea2646970667358221220f1478e5e34c230d87676304fb05cea01f27146f0e8495c6e2453d92522bf04bf64736f6c63430008070033