VeChain
Explorer
Testnet
Search
Networks
Main
Test
Contract
0xA13088…62cB
Summary
Transactions
Transfers
Address
0xA130885F107155C22E90d90f4eDe678353C562cB
VET
0.00
VET
VTHO
0.00
VTHO
Master
0x1e8F51f8e062a5BbB7990C83f2d7E181fa293173
Deployer
0x1e8F51f8e062a5BbB7990C83f2d7E181fa293173
Code
0x608060405234801561001057600080fd5b50600436106101f05760003560e01c8063704802751161010f578063bed95b31116100a2578063de25879011610071578063de258790146117a3578063e985e9c514611847578063e9e43f1f14611875578063fc3a7c701461189b576101f0565b8063bed95b3114610f50578063c522122f14610ff6578063cd8f429f14611335578063d8193afb1461177d576101f0565b8063920ffa26116100de578063920ffa2614610db657806395d89b4114610e76578063a22cb46514610e7e578063b92a66c714610eac576101f0565b80637048027514610c1b57806370a0823114610c4157806384499ac314610c675780639151d40314610c8d576101f0565b80632b198366116101875780633ebfc934116101565780633ebfc934146107ad5780634f85b12d1461086a5780635c9d2668146109225780636db207fc14610b77576101f0565b80632b1983661461060c5780632f63f20d146106325780632f745c591461065857806336994b2114610684576101f0565b80631f4da970116101c35780631f4da9701461045d57806327e1f7df146104835780632865c521146104a957806329cd00f714610558576101f0565b806306fdde03146101f55780630f0b25a9146102725780630f218d8f1461039d57806318160ddd14610443575b600080fd5b6101fd6118c1565b6040805160208082528351818301528351919283929083019185019080838360005b8381101561023757818101518382015260200161021f565b50505050905090810190601f1680156102645780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b61039b6004803603604081101561028857600080fd5b810190602081018135600160201b8111156102a257600080fd5b8201836020820111156102b457600080fd5b803590602001918460018302840111600160201b831117156102d557600080fd5b91908080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152509295949360208101935035915050600160201b81111561032757600080fd5b82018360208201111561033957600080fd5b803590602001918460018302840111600160201b8311171561035a57600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250929550611957945050505050565b005b6101fd600480360360408110156103b357600080fd5b810190602081018135600160201b8111156103cd57600080fd5b8201836020820111156103df57600080fd5b803590602001918460018302840111600160201b8311171561040057600080fd5b91908080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152509295505091359250611d09915050565b61044b611dcc565b60408051918252519081900360200190f35b61039b6004803603602081101561047357600080fd5b50356001600160a01b0316611dd2565b61039b6004803603602081101561049957600080fd5b50356001600160a01b0316611e42565b61039b600480360360408110156104bf57600080fd5b810190602081018135600160201b8111156104d957600080fd5b8201836020820111156104eb57600080fd5b803590602001918460018302840111600160201b8311171561050c57600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250929550505090356001600160a01b03169150611ec89050565b61039b6004803603604081101561056e57600080fd5b6001600160a01b038235169190810190604081016020820135600160201b81111561059857600080fd5b8201836020820111156105aa57600080fd5b803590602001918460018302840111600160201b831117156105cb57600080fd5b91908080601f01602080910402602001604051908101604052809392919081815260200183838082843760009201919091525092955061201f945050505050565b61039b6004803603602081101561062257600080fd5b50356001600160a01b03166121e6565b61039b6004803603602081101561064857600080fd5b50356001600160a01b031661222c565b6101fd6004803603604081101561066e57600080fd5b506001600160a01b03813516906020013561226f565b61039b6004803603604081101561069a57600080fd5b810190602081018135600160201b8111156106b457600080fd5b8201836020820111156106c657600080fd5b803590602001918460018302840111600160201b831117156106e757600080fd5b91908080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152509295949360208101935035915050600160201b81111561073957600080fd5b82018360208201111561074b57600080fd5b803590602001918460018302840111600160201b8311171561076c57600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250929550612376945050505050565b61039b600480360360608110156107c357600080fd5b6001600160a01b038235811692602081013590911691810190606081016040820135600160201b8111156107f657600080fd5b82018360208201111561080857600080fd5b803590602001918460018302840111600160201b8311171561082957600080fd5b91908080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152509295506126a9945050505050565b61090e6004803603602081101561088057600080fd5b810190602081018135600160201b81111561089a57600080fd5b8201836020820111156108ac57600080fd5b803590602001918460018302840111600160201b831117156108cd57600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250929550612708945050505050565b604080519115158252519081900360200190f35b6109c66004803603602081101561093857600080fd5b810190602081018135600160201b81111561095257600080fd5b82018360208201111561096457600080fd5b803590602001918460018302840111600160201b8311171561098557600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250929550612728945050505050565b604051808060200180602001806020018681526020018060200185810385528a818151815260200191508051906020019080838360005b83811015610a155781810151838201526020016109fd565b50505050905090810190601f168015610a425780820380516001836020036101000a031916815260200191505b5085810384528951815289516020918201918b019080838360005b83811015610a75578181015183820152602001610a5d565b50505050905090810190601f168015610aa25780820380516001836020036101000a031916815260200191505b5085810383528851815288516020918201918a019080838360005b83811015610ad5578181015183820152602001610abd565b50505050905090810190601f168015610b025780820380516001836020036101000a031916815260200191505b50858103825286518152865160209182019188019080838360005b83811015610b35578181015183820152602001610b1d565b50505050905090810190601f168015610b625780820380516001836020036101000a031916815260200191505b50995050505050505050505060405180910390f35b61044b60048036036020811015610b8d57600080fd5b810190602081018135600160201b811115610ba757600080fd5b820183602082011115610bb957600080fd5b803590602001918460018302840111600160201b83111715610bda57600080fd5b91908080601f01602080910402602001604051908101604052809392919081815260200183838082843760009201919091525092955061299c945050505050565b61039b60048036036020811015610c3157600080fd5b50356001600160a01b03166129b9565b61044b60048036036020811015610c5757600080fd5b50356001600160a01b03166129ff565b61039b60048036036020811015610c7d57600080fd5b50356001600160a01b0316612a6f565b61039b60048036036040811015610ca357600080fd5b810190602081018135600160201b811115610cbd57600080fd5b820183602082011115610ccf57600080fd5b803590602001918460018302840111600160201b83111715610cf057600080fd5b91908080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152509295949360208101935035915050600160201b811115610d4257600080fd5b820183602082011115610d5457600080fd5b803590602001918460018302840111600160201b83111715610d7557600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250929550612ab5945050505050565b610e5a60048036036020811015610dcc57600080fd5b810190602081018135600160201b811115610de657600080fd5b820183602082011115610df857600080fd5b803590602001918460018302840111600160201b83111715610e1957600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250929550612d79945050505050565b604080516001600160a01b039092168252519081900360200190f35b6101fd612e25565b61039b60048036036040811015610e9457600080fd5b506001600160a01b0381351690602001351515612e83565b610e5a60048036036020811015610ec257600080fd5b810190602081018135600160201b811115610edc57600080fd5b820183602082011115610eee57600080fd5b803590602001918460018302840111600160201b83111715610f0f57600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250929550612f4f945050505050565b6101fd60048036036040811015610f6657600080fd5b810190602081018135600160201b811115610f8057600080fd5b820183602082011115610f9257600080fd5b803590602001918460018302840111600160201b83111715610fb357600080fd5b91908080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152509295505091359250613004915050565b61039b600480360360e081101561100c57600080fd5b810190602081018135600160201b81111561102657600080fd5b82018360208201111561103857600080fd5b803590602001918460018302840111600160201b8311171561105957600080fd5b91908080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152509295949360208101935035915050600160201b8111156110ab57600080fd5b8201836020820111156110bd57600080fd5b803590602001918460018302840111600160201b831117156110de57600080fd5b91908080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152509295949360208101935035915050600160201b81111561113057600080fd5b82018360208201111561114257600080fd5b803590602001918460018302840111600160201b8311171561116357600080fd5b91908080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152509295949360208101935035915050600160201b8111156111b557600080fd5b8201836020820111156111c757600080fd5b803590602001918460018302840111600160201b831117156111e857600080fd5b91908080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152509295949360208101935035915050600160201b81111561123a57600080fd5b82018360208201111561124c57600080fd5b803590602001918460018302840111600160201b8311171561126d57600080fd5b91908080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152509295949360208101935035915050600160201b8111156112bf57600080fd5b8201836020820111156112d157600080fd5b803590602001918460018302840111600160201b831117156112f257600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250929550509135925061302c915050565b61039b600480360361010081101561134c57600080fd5b810190602081018135600160201b81111561136657600080fd5b82018360208201111561137857600080fd5b803590602001918460018302840111600160201b8311171561139957600080fd5b91908080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152509295949360208101935035915050600160201b8111156113eb57600080fd5b8201836020820111156113fd57600080fd5b803590602001918460018302840111600160201b8311171561141e57600080fd5b91908080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152509295949360208101935035915050600160201b81111561147057600080fd5b82018360208201111561148257600080fd5b803590602001918460018302840111600160201b831117156114a357600080fd5b91908080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152509295949360208101935035915050600160201b8111156114f557600080fd5b82018360208201111561150757600080fd5b803590602001918460018302840111600160201b8311171561152857600080fd5b91908080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152509295949360208101935035915050600160201b81111561157a57600080fd5b82018360208201111561158c57600080fd5b803590602001918460018302840111600160201b831117156115ad57600080fd5b91908080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152509295949360208101935035915050600160201b8111156115ff57600080fd5b82018360208201111561161157600080fd5b803590602001918460018302840111600160201b8311171561163257600080fd5b91908080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152509295949360208101935035915050600160201b81111561168457600080fd5b82018360208201111561169657600080fd5b803590602001918460018302840111600160201b831117156116b757600080fd5b91908080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152509295949360208101935035915050600160201b81111561170957600080fd5b82018360208201111561171b57600080fd5b803590602001918460018302840111600160201b8311171561173c57600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250929550613508945050505050565b61090e6004803603602081101561179357600080fd5b50356001600160a01b0316613af3565b61044b600480360360208110156117b957600080fd5b810190602081018135600160201b8111156117d357600080fd5b8201836020820111156117e557600080fd5b803590602001918460018302840111600160201b8311171561180657600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250929550613b08945050505050565b61090e6004803603604081101561185d57600080fd5b506001600160a01b0381358116916020013516613b25565b61090e6004803603602081101561188b57600080fd5b50356001600160a01b0316613b53565b61090e600480360360208110156118b157600080fd5b50356001600160a01b0316613b68565b60018054604080516020601f6002600019610100878916150201909516949094049384018190048102820181019092528281526060939092909183018282801561194c5780601f106119215761010080835404028352916020019161194c565b820191906000526020600020905b81548152906001019060200180831161192f57829003601f168201915b505050505090505b90565b813361196282612d79565b6001600160a01b03161461197557600080fd5b6000600c846040518082805190602001908083835b602083106119a95780518252601f19909201916020918201910161198a565b51815160209384036101000a60001901801990921691161790529201948552506040519384900301909220805460ff19169315159390931790925550606090506119f242613b7d565b836040516020018083805190602001908083835b60208310611a255780518252601f199092019160209182019101611a06565b51815160209384036101000a6000190180199092169116179052611e9f60f11b919093019081528451600290910192850191508083835b60208310611a7b5780518252601f199092019160209182019101611a5c565b6001836020036101000a038019825116818451168082178552505050505050905001925050506040516020818303038152906040529050600f846040518082805190602001908083835b60208310611ae45780518252601f199092019160209182019101611ac5565b51815160209384036101000a600019018019909216911617905292019485525060405193849003810190932080546001810180835560009283529185902086519295611b3795509101925085019061482c565b5050611ba560016010866040518082805190602001908083835b60208310611b705780518252601f199092019160209182019101611b51565b51815160209384036101000a600019018019909216911617905292019485525060405193849003019092205492915050613c3e565b6010856040518082805190602001908083835b60208310611bd75780518252601f199092019160209182019101611bb8565b51815160209384036101000a60001901801990921691161790529201948552506040519384900381018420949094555050855186928291908401908083835b60208310611c355780518252601f199092019160209182019101611c16565b6001836020036101000a03801982511681845116808217855250505050505090500191505060405180910390207f79cfe4801a5fefec31a7f1ce0a1e3e8966df3500db4fa012c29d4e29c064dbac42856040518083815260200180602001828103825283818151815260200191508051906020019080838360005b83811015611cc8578181015183820152602001611cb0565b50505050905090810190601f168015611cf55780820380516001836020036101000a031916815260200191505b50935050505060405180910390a250505050565b8151602081840181018051600d825292820191850191909120919052805482908110611d3157fe5b600091825260209182902001805460408051601f60026000196101006001871615020190941693909304928301859004850281018501909152818152945090925090830182828015611dc45780601f10611d9957610100808354040283529160200191611dc4565b820191906000526020600020905b815481529060010190602001808311611da757829003601f168201915b505050505081565b60035490565b3360008181526011602052604090205460ff161515600114611df357600080fd5b6001600160a01b038216600090815260126020526040902054829060ff161515600114611e1f57600080fd5b50506001600160a01b03166000908152601260205260409020805460ff19169055565b3360008181526011602052604090205460ff161515600114611e6357600080fd5b6001600160a01b038216600090815260116020526040902054829060ff161515600114611e8f57600080fd5b6001600160a01b038316331415611ea557600080fd5b50506001600160a01b03166000908152601160205260409020805460ff19169055565b3360008181526020819052604090205460ff161515600114611ee957600080fd5b611ef4308385613c9f565b6060611eff83613ead565b60405160200180602b6149988239602b0182805190602001908083835b60208310611f3b5780518252601f199092019160209182019101611f1c565b6001836020036101000a0380198251168184511680821785525050505050509050019150506040516020818303038152906040529050611f7b8482612ab5565b836040518082805190602001908083835b60208310611fab5780518252601f199092019160209182019101611f8c565b51815160001960209485036101000a01908116901991909116179052604080519490920184900384204285526001600160a01b038a169185019190915281519095507f14872ac7591615e3449987672ba13feb5fcde8bad68cdcaa4a2845abb6c1f6ad94509283900301919050a250505050565b600061202a82612d79565b9050806001600160a01b0316836001600160a01b0316141561207d5760405162461bcd60e51b81526004018080602001828103825260218152602001806149506021913960400191505060405180910390fd5b336001600160a01b038216148061209957506120998133613b25565b6120d45760405162461bcd60e51b8152600401808060200182810382526038815260200180614a166038913960400191505060405180910390fd5b826006836040518082805190602001908083835b602083106121075780518252601f1990920191602091820191016120e8565b51815160209384036101000a6000190180199092169116179052920194855250604051938490038101842080546001600160a01b0319166001600160a01b0396909616959095179094555050835184928291908401908083835b602083106121805780518252601f199092019160209182019101612161565b5181516020939093036101000a6000190180199091169216919091179052604051920182900382209350506001600160a01b0386811692508416907f1f84ad2a44b444ff59c84b14c29a0515df82fffbd26a5a923e601d8302872c9190600090a4505050565b3360008181526011602052604090205460ff16151560011461220757600080fd5b506001600160a01b03166000908152601260205260409020805460ff19166001179055565b3360008181526011602052604090205460ff16151560011461224d57600080fd5b506001600160a01b03166000908152602081905260409020805460ff19169055565b606061227a836129ff565b82106122b75760405162461bcd60e51b815260040180806020018281038252602b815260200180614a4e602b913960400191505060405180910390fd5b6001600160a01b03831660009081526008602052604090208054839081106122db57fe5b600091825260209182902001805460408051601f60026000196101006001871615020190941693909304928301859004850281018501909152818152928301828280156123695780601f1061233e57610100808354040283529160200191612369565b820191906000526020600020905b81548152906001019060200180831161234c57829003601f168201915b5050505050905092915050565b813361238182612d79565b6001600160a01b03161461239457600080fd5b6001600c846040518082805190602001908083835b602083106123c85780518252601f1990920191602091820191016123a9565b51815160209384036101000a60001901801990921691161790529201948552506040519384900301909220805460ff191693151593909317909255506060905061241142613b7d565b836040516020018083805190602001908083835b602083106124445780518252601f199092019160209182019101612425565b51815160209384036101000a6000190180199092169116179052611e9f60f11b919093019081528451600290910192850191508083835b6020831061249a5780518252601f19909201916020918201910161247b565b6001836020036101000a038019825116818451168082178552505050505050905001925050506040516020818303038152906040529050600f846040518082805190602001908083835b602083106125035780518252601f1990920191602091820191016124e4565b51815160209384036101000a60001901801990921691161790529201948552506040519384900381019093208054600181018083556000928352918590208651929561255695509101925085019061482c565b505061258e600160108660405180828051906020019080838360208310611b705780518252601f199092019160209182019101611b51565b6010856040518082805190602001908083835b602083106125c05780518252601f1990920191602091820191016125a1565b51815160209384036101000a60001901801990921691161790529201948552506040519384900381018420949094555050855186928291908401908083835b6020831061261e5780518252601f1990920191602091820191016125ff565b51815160209384036101000a600019018019909216911617905260408051929094018290038220428084528383018681528b51968501969096528a519197507f4a288b9019c41a34f46b988b9efec49b335846203e4e94423d7b92a43c9f14fe9650948a94509160608401919085019080838360008315611cc8578181015183820152602001611cb0565b336126b382612f4f565b6001600160a01b0316146126f85760405162461bcd60e51b81526004018080602001828103825260278152602001806149716027913960400191505060405180910390fd5b612703838383613c9f565b505050565b8051602081830181018051600c8252928201919093012091525460ff1681565b8051602081830181018051600b8252928201938201939093209190925280546040805160026001841615610100026000190190931692909204601f81018590048502830185019091528082529192909183918301828280156127cb5780601f106127a0576101008083540402835291602001916127cb565b820191906000526020600020905b8154815290600101906020018083116127ae57829003601f168201915b505050505090806001018054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156128695780601f1061283e57610100808354040283529160200191612869565b820191906000526020600020905b81548152906001019060200180831161284c57829003601f168201915b50505060028085018054604080516020601f60001961010060018716150201909416959095049283018590048502810185019091528181529596959450909250908301828280156128fb5780601f106128d0576101008083540402835291602001916128fb565b820191906000526020600020905b8154815290600101906020018083116128de57829003601f168201915b50505050600383015460048401805460408051602060026001851615610100026000190190941693909304601f810184900484028201840190925281815295969395939450908301828280156129925780601f1061296757610100808354040283529160200191612992565b820191906000526020600020905b81548152906001019060200180831161297557829003601f168201915b5050505050905085565b805160208183018101805160108252928201919093012091525481565b3360008181526011602052604090205460ff1615156001146129da57600080fd5b506001600160a01b03166000908152601160205260409020805460ff19166001179055565b60006001600160a01b038216612a465760405162461bcd60e51b815260040180806020018281038252602a8152602001806149ec602a913960400191505060405180910390fd5b6001600160a01b0382166000908152600460205260409020612a6790614020565b90505b919050565b3360008181526011602052604090205460ff161515600114612a9057600080fd5b506001600160a01b03166000908152602081905260409020805460ff19166001179055565b3360008181526012602052604090205460ff161515600114612ad657600080fd5b6060612ae142613b7d565b836040516020018083805190602001908083835b60208310612b145780518252601f199092019160209182019101612af5565b51815160209384036101000a6000190180199092169116179052611e9f60f11b919093019081528451600290910192850191508083835b60208310612b6a5780518252601f199092019160209182019101612b4b565b6001836020036101000a038019825116818451168082178552505050505050905001925050506040516020818303038152906040529050600f846040518082805190602001908083835b60208310612bd35780518252601f199092019160209182019101612bb4565b51815160209384036101000a600019018019909216911617905292019485525060405193849003810190932080546001810180835560009283529185902086519295612c2695509101925085019061482c565b5050612c5e600160108660405180828051906020019080838360208310611b705780518252601f199092019160209182019101611b51565b6010856040518082805190602001908083835b60208310612c905780518252601f199092019160209182019101612c71565b51815160209384036101000a60001901801990921691161790529201948552506040519384900381018420949094555050855186928291908401908083835b60208310612cee5780518252601f199092019160209182019101612ccf565b51815160209384036101000a600019018019909216911617905260408051929094018290038220428084528383018681528b51968501969096528a519197507f1f268a9e18e2dfeaab7afb4d59725f8f27e25b2cbac580c38e1ae8377c1116e39650948a94509160608401919085019080838360008315611cc8578181015183820152602001611cb0565b6000806005836040518082805190602001908083835b60208310612dae5780518252601f199092019160209182019101612d8f565b51815160001960209485036101000a019081169019919091161790529201948552506040519384900301909220546001600160a01b03169250505080612a675760405162461bcd60e51b81526004018080602001828103825260298152602001806149c36029913960400191505060405180910390fd5b60028054604080516020601f600019610100600187161502019094168590049384018190048102820181019092528281526060939092909183018282801561194c5780601f106119215761010080835404028352916020019161194c565b6001600160a01b038216331415612ee1576040805162461bcd60e51b815260206004820152601960248201527f5649503138313a20617070726f766520746f2063616c6c657200000000000000604482015290519081900360640190fd5b3360008181526007602090815260408083206001600160a01b03871680855290835292819020805460ff1916861515908117909155815190815290519293927f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c31929181900390910190a35050565b6000612f5a82614024565b612f955760405162461bcd60e51b815260040180806020018281038252602c815260200180614a79602c913960400191505060405180910390fd5b6006826040518082805190602001908083835b60208310612fc75780518252601f199092019160209182019101612fa8565b51815160209384036101000a60001901801990921691161790529201948552506040519384900301909220546001600160a01b0316949350505050565b8151602081840181018051600f825292820191850191909120919052805482908110611d3157fe5b3360008181526012602052604090205460ff16151560011461304d57600080fd5b6130573084614099565b87600b846040518082805190602001908083835b6020831061308a5780518252601f19909201916020918201910161306b565b51815160209384036101000a600019018019909216911617905292019485525060405193849003810190932084516130cb959194919091019250905061482c565b5086600b846040518082805190602001908083835b602083106130ff5780518252601f1990920191602091820191016130e0565b6001836020036101000a0380198251168184511680821785525050505050509050019150509081526020016040518091039020600101908051906020019061314892919061482c565b5085600b846040518082805190602001908083835b6020831061317c5780518252601f19909201916020918201910161315d565b51815160209384036101000a600019018019909216911617905292019485525060405193849003810190932084516131c195600290920194919091019250905061482c565b5081600b846040518082805190602001908083835b602083106131f55780518252601f1990920191602091820191016131d6565b51815160209384036101000a6000190180199092169116179052920194855250604051938490038101842060030194909455505084518792600b92879290918291908401908083835b6020831061325d5780518252601f19909201916020918201910161323e565b51815160209384036101000a600019018019909216911617905292019485525060405193849003810190932084516132a295600490920194919091019250905061482c565b506001600e846040518082805190602001908083835b602083106132d75780518252601f1990920191602091820191016132b8565b51815160209384036101000a600019018019909216911617905292019485525060405193849003810184209490945550508451600d9286929182918401908083835b602083106133385780518252601f199092019160209182019101613319565b51815160209384036101000a60001901801990921691161790529201948552506040519384900381019093208054600181018083556000928352918590208951929561338b95509101925088019061482c565b5050336001600160a01b03167f7339873d6ce461547a42c973a16417eeec17953fa935a37e0ac8616cf44456a2848a8860405180806020018060200180602001848103845287818151815260200191508051906020019080838360005b838110156134005781810151838201526020016133e8565b50505050905090810190601f16801561342d5780820380516001836020036101000a031916815260200191505b50848103835286518152865160209182019188019080838360005b83811015613460578181015183820152602001613448565b50505050905090810190601f16801561348d5780820380516001836020036101000a031916815260200191505b50848103825285518152855160209182019187019080838360005b838110156134c05781810151838201526020016134a8565b50505050905090810190601f1680156134ed5780820380516001836020036101000a031916815260200191505b50965050505050505060405180910390a25050505050505050565b3360008181526012602052604090205460ff16151560011461352957600080fd5b6135333083614099565b88600b836040518082805190602001908083835b602083106135665780518252601f199092019160209182019101613547565b51815160209384036101000a600019018019909216911617905292019485525060405193849003810190932084516135a7959194919091019250905061482c565b5087600b836040518082805190602001908083835b602083106135db5780518252601f1990920191602091820191016135bc565b6001836020036101000a0380198251168184511680821785525050505050509050019150509081526020016040518091039020600101908051906020019061362492919061482c565b5086600b836040518082805190602001908083835b602083106136585780518252601f199092019160209182019101613639565b51815160209384036101000a6000190180199092169116179052920194855250604051938490038101909320845161369d95600290920194919091019250905061482c565b5042600b836040518082805190602001908083835b602083106136d15780518252601f1990920191602091820191016136b2565b51815160209384036101000a6000190180199092169116179052920194855250604051938490038101842060030194909455505083518892600b92869290918291908401908083835b602083106137395780518252601f19909201916020918201910161371a565b51815160209384036101000a6000190180199092169116179052920194855250604051938490038101909320845161377e95600490920194919091019250905061482c565b506003600e836040518082805190602001908083835b602083106137b35780518252601f199092019160209182019101613794565b51815160209384036101000a600019018019909216911617905292019485525060405193849003810184209490945550508351600d9285929182918401908083835b602083106138145780518252601f1990920191602091820191016137f5565b51815160209384036101000a60001901801990921691161790529201948552506040519384900381019093208054600181018083556000928352918590208a51929561386795509101925089019061482c565b5050600d826040518082805190602001908083835b6020831061389b5780518252601f19909201916020918201910161387c565b51815160209384036101000a6000190180199092169116179052920194855250604051938490038101909320805460018101808355600092835291859020895192956138ee95509101925088019061482c565b5050600d826040518082805190602001908083835b602083106139225780518252601f199092019160209182019101613903565b51815160209384036101000a60001901801990921691161790529201948552506040519384900381019093208054600181018083556000928352918590208851929561397595509101925087019061482c565b5050336001600160a01b03167f7339873d6ce461547a42c973a16417eeec17953fa935a37e0ac8616cf44456a2838b8960405180806020018060200180602001848103845287818151815260200191508051906020019080838360005b838110156139ea5781810151838201526020016139d2565b50505050905090810190601f168015613a175780820380516001836020036101000a031916815260200191505b50848103835286518152865160209182019188019080838360005b83811015613a4a578181015183820152602001613a32565b50505050905090810190601f168015613a775780820380516001836020036101000a031916815260200191505b50848103825285518152855160209182019187019080838360005b83811015613aaa578181015183820152602001613a92565b50505050905090810190601f168015613ad75780820380516001836020036101000a031916815260200191505b50965050505050505060405180910390a2505050505050505050565b60006020819052908152604090205460ff1681565b8051602081830181018051600e8252928201919093012091525481565b6001600160a01b03918216600090815260076020908152604080832093909416825291909152205460ff1690565b60116020526000908152604090205460ff1681565b60126020526000908152604090205460ff1681565b606081613ba257506040805180820190915260018152600360fc1b6020820152612a6a565b8160005b8115613bba57600101600a82049150613ba6565b6060816040519080825280601f01601f191660200182016040528015613be7576020820181803883390190505b50905060001982015b8515613c3557600a860660300160f81b82828060019003935081518110613c1357fe5b60200101906001600160f81b031916908160001a905350600a86049550613bf0565b50949350505050565b600082820183811015613c98576040805162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f770000000000604482015290519081900360640190fd5b9392505050565b826001600160a01b0316613cb282612d79565b6001600160a01b031614613cf75760405162461bcd60e51b8152600401808060200182810382526029815260200180614aa56029913960400191505060405180910390fd5b6001600160a01b038216613d3c5760405162461bcd60e51b8152600401808060200182810382526024815260200180614ace6024913960400191505060405180910390fd5b613d4581614289565b6001600160a01b0383166000908152600460205260409020613d669061438b565b6001600160a01b0382166000908152600460205260409020613d87906143a2565b613d9183826143ab565b613d9b82826145e4565b816005826040518082805190602001908083835b60208310613dce5780518252601f199092019160209182019101613daf565b51815160209384036101000a6000190180199092169116179052920194855250604051938490038101842080546001600160a01b0319166001600160a01b0396909616959095179094555050825183928291908401908083835b60208310613e475780518252601f199092019160209182019101613e28565b5181516020939093036101000a6000190180199091169216919091179052604051920182900382209350506001600160a01b0385811692508616907f55e10366a5f552746106978b694d7ef3bbddec06bd5f9b9d15ad46f475c653ef90600090a4505050565b604080518082018252601081526f181899199a1a9b1b9c1cb0b131b232b360811b60208201528151603380825260608281019094526001600160a01b03851692918491602082018180388339019050509050600360fc1b81600081518110613f1157fe5b60200101906001600160f81b031916908160001a905350600f60fb1b81600181518110613f3a57fe5b60200101906001600160f81b031916908160001a90535060005b6014811015613c35578260048583600c0160208110613f6f57fe5b1a60f81b6001600160f81b031916901c60f81c60ff1681518110613f8f57fe5b602001015160f81c60f81b828260020260020181518110613fac57fe5b60200101906001600160f81b031916908160001a905350828482600c0160208110613fd357fe5b825191901a600f16908110613fe457fe5b602001015160f81c60f81b82826002026003018151811061400157fe5b60200101906001600160f81b031916908160001a905350600101613f54565b5490565b6000806005836040518082805190602001908083835b602083106140595780518252601f19909201916020918201910161403a565b51815160209384036101000a60001901801990921691161790529201948552506040519384900301909220546001600160a01b0316151595945050505050565b6001600160a01b0382166140f4576040805162461bcd60e51b815260206004820181905260248201527f4552433732313a206d696e7420746f20746865207a65726f2061646472657373604482015290519081900360640190fd5b6140fd81614024565b1561414f576040805162461bcd60e51b815260206004820152601c60248201527f4552433732313a20746f6b656e20616c7265616479206d696e74656400000000604482015290519081900360640190fd5b816005826040518082805190602001908083835b602083106141825780518252601f199092019160209182019101614163565b51815160209384036101000a60001901801990921691161790529201948552506040805194859003820190942080546001600160a01b0319166001600160a01b0396871617905593861660009081526004909452505090206141e3906143a2565b6141ed82826145e4565b6141f6816146a8565b806040518082805190602001908083835b602083106142265780518252601f199092019160209182019101614207565b5181516020939093036101000a6000190180199091169216919091179052604051920182900382209350506001600160a01b03851691506000907f55e10366a5f552746106978b694d7ef3bbddec06bd5f9b9d15ad46f475c653ef908290a45050565b60006001600160a01b03166006826040518082805190602001908083835b602083106142c65780518252601f1990920191602091820191016142a7565b51815160209384036101000a60001901801990921691161790529201948552506040519384900301909220546001600160a01b031692909214915061438890505760006006826040518082805190602001908083835b6020831061433b5780518252601f19909201916020918201910161431c565b51815160209384036101000a6000190180199092169116179052920194855250604051938490030190922080546001600160a01b0319166001600160a01b03949094169390931790925550505b50565b805461439e90600163ffffffff61475816565b9055565b80546001019055565b6001600160a01b0382166000908152600860205260408120546143d590600163ffffffff61475816565b905060006009836040518082805190602001908083835b6020831061440b5780518252601f1990920191602091820191016143ec565b51815160209384036101000a6000190180199092169116179052920194855250604051938490030190922054925050508181146145b4576001600160a01b03841660009081526008602052604090208054606091908490811061446a57fe5b600091825260209182902001805460408051601f60026000196101006001871615020190941693909304928301859004850281018501909152818152928301828280156144f85780601f106144cd576101008083540402835291602001916144f8565b820191906000526020600020905b8154815290600101906020018083116144db57829003601f168201915b505050505090508060086000876001600160a01b03166001600160a01b03168152602001908152602001600020838154811061453057fe5b90600052602060002001908051906020019061454d92919061482c565b50816009826040518082805190602001908083835b602083106145815780518252601f199092019160209182019101614562565b51815160209384036101000a60001901801990921691161790529201948552506040519384900301909220929092555050505b6001600160a01b03841660009081526008602052604090208054906145dd9060001983016148aa565b5050505050565b6001600160a01b038216600090815260086020908152604091829020549151835160099285929182918401908083835b602083106146335780518252601f199092019160209182019101614614565b51815160209384036101000a6000190180199092169116179052920194855250604080519485900382019094209490945550506001600160a01b03841660009081526008835290812080546001810180835591835291839020845191936146a29391909101919085019061482c565b50505050565b6003546040518251600a918491819060208401908083835b602083106146df5780518252601f1990920191602091820191016146c0565b51815160209384036101000a6000190180199092169116179052920194855250604051938490038101909320939093555060038054600181018083556000929092528451919350612703927fc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b909101919085019061482c565b6000613c9883836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f770000815250600081848411156148245760405162461bcd60e51b81526004018080602001828103825283818151815260200191508051906020019080838360005b838110156147e95781810151838201526020016147d1565b50505050905090810190601f1680156148165780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b505050900390565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f1061486d57805160ff191683800117855561489a565b8280016001018555821561489a579182015b8281111561489a57825182559160200191906001019061487f565b506148a69291506148ce565b5090565b815481835581811115612703576000838152602090206127039181019083016148e8565b61195491905b808211156148a657600081556001016148d4565b61195491905b808211156148a6576000614902828261490b565b506001016148ee565b50805460018160011615610100020316600290046000825580601f106149315750614388565b601f01602090049060005260206000209081019061438891906148ce56fe5649503138313a20617070726f76616c20746f2063757272656e74206f776e65725649503138313a207472616e736665722063616c6c6572206973206e6f7420617070726f7665645468697320696e737472756d656e7420686176652061206e6577206f776e65722061646472657373203a205649503138313a206f776e657220717565727920666f72206e6f6e6578697374656e7420746f6b656e5649503138313a2062616c616e636520717565727920666f7220746865207a65726f20616464726573735649503138313a20617070726f76652063616c6c6572206973206e6f74206f776e6572206e6f7220617070726f76656420666f7220616c6c564950313831456e756d657261626c653a206f776e657220696e646578206f7574206f6620626f756e64735649503138313a20617070726f76656420717565727920666f72206e6f6e6578697374656e7420746f6b656e5649503138313a207472616e73666572206f6620746f6b656e2074686174206973206e6f74206f776e5649503138313a207472616e7366657220746f20746865207a65726f2061646472657373a265627a7a72315820b0e127f8513053e107004edf3f3f49ce8f440a17f913e7bc31531ae116f1f84964736f6c63430005110032