VeChain
Explorer
Testnet
Search
Networks
Main
Test
Contract
0x6A8e1d…cB62
Summary
Transactions
Transfers
Address
0x6A8e1d5c7741e472968F37A0c4cDd688c079cB62
VET
0.00
VET
VTHO
0.00
VTHO
Master
0xc2b0bbD40ac2290aB309C0Ba7bBE6F933A21A9b6
Deployer
0xc2b0bbD40ac2290aB309C0Ba7bBE6F933A21A9b6
Code
0x6080604052600436106102815760003560e01c806381a60c0d1161014f578063b34c972e116100c1578063dbadca7c1161007a578063dbadca7c146108b8578063dc1ebb62146108e5578063ec66e0d614610905578063efc147af14610925578063f2fde38b14610945578063fe96e4ff14610965576102bc565b8063b34c972e146107e0578063b8764c3914610800578063c3f351a314610838578063cb090a2714610858578063d65c003514610878578063d9f679ee14610898576102bc565b8063a631dceb11610113578063a631dceb146106b5578063a8973735146106ff578063ac4afa3814610749578063b285ab9714610780578063b2b47e52146107a0578063b2c3a742146107c0576102bc565b806381a60c0d146106175780638285c4e6146106445780638b9c76f4146106575780638da5cb5b14610677578063a119e9cb14610695576102bc565b80634363de12116101f35780635e76031d116101ac5780635e76031d1461055c578063689f80831461057c5780636d50943d146105ad578063715018a6146105cd578063751e8942146105e25780638129fc1c14610602576102bc565b80634363de12146104b05780634a6567a9146104d05780634f1ef286146104f05780635102bc9d1461050357806352d1902d146105235780635c975abb14610538576102bc565b80633259e52f116102455780633259e52f146103de5780633659cfe6146104255780633671b9e2146104455780633ccfd60b1461045b578063413f50da14610470578063416e538a14610490576102bc565b80630d2dce22146102ec5780631f9c324e1461034e578063270d9fbd1461037c578063279ef4161461039e5780632a6446ca146103be576102bc565b366102bc576040513381527fb69dbb3426fce493612cfd8266f1d814871a73dacb08c4195d2c9bcba69519c3906020015b60405180910390a1005b6040513381527fb69dbb3426fce493612cfd8266f1d814871a73dacb08c4195d2c9bcba69519c3906020016102b2565b3480156102f857600080fd5b50610331610307366004613437565b600091825260fe60209081526040808420928452600f90920190529020546001600160a01b031690565b6040516001600160a01b0390911681526020015b60405180910390f35b34801561035a57600080fd5b5061036e610369366004613459565b61097a565b604051908152602001610345565b34801561038857600080fd5b5061039c61039736600461352f565b61099b565b005b3480156103aa57600080fd5b5061039c6103b9366004613644565b6109f3565b3480156103ca57600080fd5b5061039c6103d9366004613743565b610bd0565b3480156103ea57600080fd5b5061036e6103f93660046137a0565b600082815260fe602090815260408083206001600160a01b038516845260100190915290205492915050565b34801561043157600080fd5b5061039c6104403660046137cc565b610c02565b34801561045157600080fd5b5061036e60fc5481565b34801561046757600080fd5b5061039c610ceb565b34801561047c57600080fd5b5061039c61048b3660046137a0565b610d1f565b34801561049c57600080fd5b5061039c6104ab366004613437565b610d9b565b3480156104bc57600080fd5b5061039c6104cb3660046137e7565b610db8565b3480156104dc57600080fd5b5061039c6104eb36600461389d565b610ea5565b61039c6104fe366004613922565b610fbc565b34801561050f57600080fd5b5061039c61051e366004613743565b61108d565b34801561052f57600080fd5b5061036e6110b4565b34801561054457600080fd5b5060335460ff165b6040519015158152602001610345565b34801561056857600080fd5b5061039c610577366004613743565b611167565b34801561058857600080fd5b5061059c610597366004613437565b611194565b604051610345959493929190613a26565b3480156105b957600080fd5b5061039c6105c8366004613a85565b611472565b3480156105d957600080fd5b5061039c611543565b3480156105ee57600080fd5b5061039c6105fd366004613437565b611557565b34801561060e57600080fd5b5061039c611574565b34801561062357600080fd5b50610637610632366004613459565b611694565b6040516103459190613ba4565b61039c610652366004613bb7565b6116f9565b34801561066357600080fd5b5061039c61067236600461352f565b6119b9565b34801561068357600080fd5b506065546001600160a01b0316610331565b3480156106a157600080fd5b5061039c6106b036600461352f565b611a0b565b3480156106c157600080fd5b5061054c6106d03660046137a0565b600082815260fe602090815260408083206001600160a01b0385168452600e0190915290205460ff1692915050565b34801561070b57600080fd5b5061054c61071a3660046137a0565b600082815260fe602090815260408083206001600160a01b0385168452600d0190915290205460ff1692915050565b34801561075557600080fd5b50610769610764366004613459565b611a5d565b6040516103459b9a99989796959493929190613c8b565b34801561078c57600080fd5b5061039c61079b366004613d22565b611cd8565b3480156107ac57600080fd5b5061039c6107bb366004613bb7565b611e1b565b3480156107cc57600080fd5b5061039c6107db366004613db1565b611e48565b3480156107ec57600080fd5b5061039c6107fb366004613e62565b611fba565b34801561080c57600080fd5b5061082061081b366004613459565b612070565b6040516103459c9b9a99989796959493929190613ff8565b34801561084457600080fd5b5061039c6108533660046140b4565b6127e7565b34801561086457600080fd5b5061039c610873366004613743565b6128a1565b34801561088457600080fd5b5061039c6108933660046137a0565b6128ce565b3480156108a457600080fd5b5061039c6108b3366004613459565b612944565b3480156108c457600080fd5b506108d86108d3366004613437565b612b0e565b60405161034591906140e9565b3480156108f157600080fd5b5061039c610900366004614137565b612be7565b34801561091157600080fd5b5061039c61092036600461416c565b612c12565b34801561093157600080fd5b5061039c6109403660046141a8565b612c3f565b34801561095157600080fd5b5061039c6109603660046137cc565b612c91565b34801561097157600080fd5b50610637612d07565b60fd818154811061098a57600080fd5b600091825260209091200154905081565b6109a3612d5f565b600083815260fe602052604090206009018054829190849081106109c9576109c96141ed565b906000526020600020906005020160010190805190602001906109ed9291906132b4565b50505050565b6109fb612d5f565b600089815260fe60205260409020610a138a85612c12565b610a1d8a83611fba565b80600501548614610a3257610a328a87611557565b80600601548514610a4757610a478a86610d9b565b604051610a5890829060200161423e565b6040516020818303038152906040528051906020012089604051602001610a7f91906142da565b6040516020818303038152906040528051906020012014610aa457610aa48a8a61108d565b80600101604051602001610ab8919061423e565b6040516020818303038152906040528051906020012087604051602001610adf91906142da565b6040516020818303038152906040528051906020012014610b0457610b048a88611167565b80600301604051602001610b18919061423e565b6040516020818303038152906040528051906020012083604051602001610b3f91906142da565b6040516020818303038152906040528051906020012014610b6457610b648a846128a1565b80600201604051602001610b78919061423e565b6040516020818303038152906040528051906020012088604051602001610b9f91906142da565b6040516020818303038152906040528051906020012014610bc457610bc48a89610bd0565b50505050505050505050565b610bd8612d5f565b600082815260fe602090815260409091208251610bfd926002909201918401906132b4565b505050565b306001600160a01b037f0000000000000000000000006a8e1d5c7741e472968f37a0c4cdd688c079cb62161415610c545760405162461bcd60e51b8152600401610c4b906142f6565b60405180910390fd5b7f0000000000000000000000006a8e1d5c7741e472968f37a0c4cdd688c079cb626001600160a01b0316610c9d600080516020614516833981519152546001600160a01b031690565b6001600160a01b031614610cc35760405162461bcd60e51b8152600401610c4b90614342565b610ccc81612db9565b60408051600080825260208201909252610ce891839190612dc1565b50565b610cf3612d5f565b60405133904780156108fc02916000818181858888f19350505050158015610ce8573d6000803e3d6000fd5b610d27612d5f565b600082815260fe602090815260408083206001600160a01b038516808552600d82018452918420805460ff19166001908117909155600c820180549182018155855292842090920180546001600160a01b0319169091179055600b810180549192610d91836143a4565b9190505550505050565b610da3612d5f565b600091825260fe602052604090912060060155565b610dc0612d5f565b600085815260fe602052604090819020815160a0810190925260090180549091908190610dee9060016143bf565b8152602080820188905260408201879052606082018690526080909101849052825460018181018555600094855293829020835160059092020190815582820151805193949193610e47939285019291909101906132b4565b5060408201518051610e639160028401916020909101906132b4565b5060608201518051610e7f9160038401916020909101906132b4565b5060808201518051610e9b916004840191602090910190613338565b5050505050505050565b610ead612d5f565b600085815260fe602052604090206003600a82015460ff166003811115610ed657610ed6613c53565b14610ef35760405162461bcd60e51b8152600401610c4b906143d7565b6040805160808101825286815260208082018790526001600160a01b0386169282019290925260608101849052601383018054600181018255600091825290839020825180519394600490930290910192610f5192849201906132b4565b506020828101518051610f6a92600185019201906132b4565b5060408201516002820180546001600160a01b0319166001600160a01b03909216919091179055606090910151600390910155601481018054906000610faf836143a4565b9190505550505050505050565b306001600160a01b037f0000000000000000000000006a8e1d5c7741e472968f37a0c4cdd688c079cb621614156110055760405162461bcd60e51b8152600401610c4b906142f6565b7f0000000000000000000000006a8e1d5c7741e472968f37a0c4cdd688c079cb626001600160a01b031661104e600080516020614516833981519152546001600160a01b031690565b6001600160a01b0316146110745760405162461bcd60e51b8152600401610c4b90614342565b61107d82612db9565b61108982826001612dc1565b5050565b611095612d5f565b600082815260fe602090815260409091208251610bfd928401906132b4565b6000306001600160a01b037f0000000000000000000000006a8e1d5c7741e472968f37a0c4cdd688c079cb6216146111545760405162461bcd60e51b815260206004820152603860248201527f555550535570677261646561626c653a206d757374206e6f742062652063616c60448201527f6c6564207468726f7567682064656c656761746563616c6c00000000000000006064820152608401610c4b565b5060008051602061451683398151915290565b61116f612d5f565b600082815260fe602090815260409091208251610bfd926001909201918401906132b4565b6000606080606080600060fe600089815260200190815260200160002060090187815481106111c5576111c56141ed565b9060005260206000209060050201905086816001018260020183600301846004018380546111f290614203565b80601f016020809104026020016040519081016040528092919081815260200182805461121e90614203565b801561126b5780601f106112405761010080835404028352916020019161126b565b820191906000526020600020905b81548152906001019060200180831161124e57829003601f168201915b5050505050935082805461127e90614203565b80601f01602080910402602001604051908101604052809291908181526020018280546112aa90614203565b80156112f75780601f106112cc576101008083540402835291602001916112f7565b820191906000526020600020905b8154815290600101906020018083116112da57829003601f168201915b5050505050925081805461130a90614203565b80601f016020809104026020016040519081016040528092919081815260200182805461133690614203565b80156113835780601f1061135857610100808354040283529160200191611383565b820191906000526020600020905b81548152906001019060200180831161136657829003601f168201915b5050505050915080805480602002602001604051908101604052809291908181526020016000905b828210156114575783829060005260206000200180546113ca90614203565b80601f01602080910402602001604051908101604052809291908181526020018280546113f690614203565b80156114435780601f1061141857610100808354040283529160200191611443565b820191906000526020600020905b81548152906001019060200180831161142657829003601f168201915b5050505050815260200190600101906113ab565b50505050905095509550955095509550509295509295909350565b61147a612d5f565b60fc805460009160fe91839182611490836143a4565b919050558152602001908152602001600020905060008160070181905550878160000190805190602001906114c69291906132b4565b5082516114dc9060048301906020860190613338565b506005810185905560068101849055855161150090600183019060208901906132b4565b50600a8101805460ff19169055865161152290600283019060208a01906132b4565b50815161153890600383019060208501906132b4565b505050505050505050565b61154b612d5f565b6115556000612f3b565b565b61155f612d5f565b600091825260fe602052604090912060050155565b600054610100900460ff16158080156115945750600054600160ff909116105b806115ae5750303b1580156115ae575060005460ff166001145b6116115760405162461bcd60e51b815260206004820152602e60248201527f496e697469616c697a61626c653a20636f6e747261637420697320616c72656160448201526d191e481a5b9a5d1a585b1a5e995960921b6064820152608401610c4b565b6000805460ff191660011790558015611634576000805461ff0019166101001790555b61163c612f8d565b611644612fbc565b61164c612feb565b8015610ce8576000805461ff0019169055604051600181527f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb38474024989060200160405180910390a150565b600081815260fe60209081526040918290206008018054835181840281018401909452808452606093928301828280156116ed57602002820191906000526020600020905b8154815260200190600101908083116116d9575b50505050509050919050565b600082815260fe60209081526040808320338452600d81019092529091205460ff1661178557348160060154146117855760405162461bcd60e51b815260206004820152602a60248201527f536f72727920796f7520646964206e6f742073656e6420656e6f7567682056456044820152692a103a379032b73a32b960b11b6064820152608401610c4b565b6001600a82015460ff1660038111156117a0576117a0613c53565b146117fd5760405162461bcd60e51b815260206004820152602760248201527f536f7272792074686520706f6f6c206973206e6f74206163746976652063757260448201526672656e746c792160c81b6064820152608401610c4b565b428160050154116118505760405162461bcd60e51b815260206004820152601a60248201527f536f727279207468697320706f6f6c2068617320656e646564210000000000006044820152606401610c4b565b60098101546118c05760405162461bcd60e51b815260206004820152603660248201527f536f7272792074686572652068617665206265656e206e6f20636172647320616044820152756464656420746f207468697320706f6f6c207965742160501b6064820152608401610c4b565b6065546040516001600160a01b03909116903480156108fc02916000818181858888f193505050501580156118f9573d6000803e3d6000fd5b506007810180546000908152600f8301602090815260408083208054336001600160a01b0319918216811790925581855260108701845282852085905582516080810184529182528184018881528284018690524260608401529554855260118701845291909320835181549092166001600160a01b03909216919091178155925180519293926119909260018501920190613391565b5060408201516002820155606090910151600390910155600781018054906000610d91836143a4565b6119c1612d5f565b600083815260fe602052604090206009018054829190849081106119e7576119e76141ed565b906000526020600020906005020160030190805190602001906109ed9291906132b4565b611a13612d5f565b600083815260fe60205260409020600901805482919084908110611a3957611a396141ed565b906000526020600020906005020160020190805190602001906109ed9291906132b4565b60fe60205260009081526040902080548190611a7890614203565b80601f0160208091040260200160405190810160405280929190818152602001828054611aa490614203565b8015611af15780601f10611ac657610100808354040283529160200191611af1565b820191906000526020600020905b815481529060010190602001808311611ad457829003601f168201915b505050505090806001018054611b0690614203565b80601f0160208091040260200160405190810160405280929190818152602001828054611b3290614203565b8015611b7f5780601f10611b5457610100808354040283529160200191611b7f565b820191906000526020600020905b815481529060010190602001808311611b6257829003601f168201915b505050505090806002018054611b9490614203565b80601f0160208091040260200160405190810160405280929190818152602001828054611bc090614203565b8015611c0d5780601f10611be257610100808354040283529160200191611c0d565b820191906000526020600020905b815481529060010190602001808311611bf057829003601f168201915b505050505090806003018054611c2290614203565b80601f0160208091040260200160405190810160405280929190818152602001828054611c4e90614203565b8015611c9b5780601f10611c7057610100808354040283529160200191611c9b565b820191906000526020600020905b815481529060010190602001808311611c7e57829003601f168201915b50505050600583015460068401546007850154600a860154600b870154601288015460149098015496979496939550919360ff918216939116908b565b611ce0612d5f565b600086815260fe602052604090206003600a82015460ff166003811115611d0957611d09613c53565b14611d265760405162461bcd60e51b8152600401610c4b906143d7565b82816013018781548110611d3c57611d3c6141ed565b90600052602060002090600402016000019080519060200190611d609291906132b4565b5083816013018781548110611d7757611d776141ed565b906000526020600020906004020160020160006101000a8154816001600160a01b0302191690836001600160a01b0316021790555081816013018781548110611dc257611dc26141ed565b90600052602060002090600402016001019080519060200190611de69291906132b4565b5084816013018781548110611dfd57611dfd6141ed565b90600052602060002090600402016003018190555050505050505050565b611e23612d5f565b600082815260fe602090815260409091208251610bfd92600890920191840190613391565b611e50612d5f565b600086815260fe60205260408120600901805487908110611e7357611e736141ed565b90600052602060002090600502019050611e8e878784612c3f565b80600101604051602001611ea2919061423e565b6040516020818303038152906040528051906020012085604051602001611ec991906142da565b6040516020818303038152906040528051906020012014611eef57611eef87878761099b565b80600201604051602001611f03919061423e565b6040516020818303038152906040528051906020012084604051602001611f2a91906142da565b6040516020818303038152906040528051906020012014611f5057611f50878786611a0b565b80600301604051602001611f64919061423e565b6040516020818303038152906040528051906020012083604051602001611f8b91906142da565b6040516020818303038152906040528051906020012014611fb157611fb18787856119b9565b50505050505050565b611fc2612d5f565b600082815260fe60205260409020600901546120395760405162461bcd60e51b815260206004820152603060248201527f506c6561736520656e73757265206120706f6f6c20776974682063617264732060448201526f1a185cc81899595b8818dc99585d195960821b6064820152608401610c4b565b600082815260fe60205260409020600a01805482919060ff1916600183600381111561206757612067613c53565b02179055505050565b60006060806000806000606080600080606080600060fe60008f815260200190815260200160002090508d8160000182600201836005015484600701548560060154866004018760090188600a0160009054906101000a900460ff168960120160009054906101000a900460ff168a6013018b600c018a80546120f290614203565b80601f016020809104026020016040519081016040528092919081815260200182805461211e90614203565b801561216b5780601f106121405761010080835404028352916020019161216b565b820191906000526020600020905b81548152906001019060200180831161214e57829003601f168201915b50505050509a5089805461217e90614203565b80601f01602080910402602001604051908101604052809291908181526020018280546121aa90614203565b80156121f75780601f106121cc576101008083540402835291602001916121f7565b820191906000526020600020905b8154815290600101906020018083116121da57829003601f168201915b5050505050995085805480602002602001604051908101604052809291908181526020016000905b828210156122cb57838290600052602060002001805461223e90614203565b80601f016020809104026020016040519081016040528092919081815260200182805461226a90614203565b80156122b75780601f1061228c576101008083540402835291602001916122b7565b820191906000526020600020905b81548152906001019060200180831161229a57829003601f168201915b50505050508152602001906001019061221f565b50505050955084805480602002602001604051908101604052809291908181526020016000905b828210156125bd57838290600052602060002090600502016040518060a00160405290816000820154815260200160018201805461232f90614203565b80601f016020809104026020016040519081016040528092919081815260200182805461235b90614203565b80156123a85780601f1061237d576101008083540402835291602001916123a8565b820191906000526020600020905b81548152906001019060200180831161238b57829003601f168201915b505050505081526020016002820180546123c190614203565b80601f01602080910402602001604051908101604052809291908181526020018280546123ed90614203565b801561243a5780601f1061240f5761010080835404028352916020019161243a565b820191906000526020600020905b81548152906001019060200180831161241d57829003601f168201915b5050505050815260200160038201805461245390614203565b80601f016020809104026020016040519081016040528092919081815260200182805461247f90614203565b80156124cc5780601f106124a1576101008083540402835291602001916124cc565b820191906000526020600020905b8154815290600101906020018083116124af57829003601f168201915b5050505050815260200160048201805480602002602001604051908101604052809291908181526020016000905b828210156125a657838290600052602060002001805461251990614203565b80601f016020809104026020016040519081016040528092919081815260200182805461254590614203565b80156125925780601f1061256757610100808354040283529160200191612592565b820191906000526020600020905b81548152906001019060200180831161257557829003601f168201915b5050505050815260200190600101906124fa565b5050505081525050815260200190600101906122f2565b50505050945081805480602002602001604051908101604052809291908181526020016000905b8282101561275d578382906000526020600020906004020160405180608001604052908160008201805461261790614203565b80601f016020809104026020016040519081016040528092919081815260200182805461264390614203565b80156126905780601f1061266557610100808354040283529160200191612690565b820191906000526020600020905b81548152906001019060200180831161267357829003601f168201915b505050505081526020016001820180546126a990614203565b80601f01602080910402602001604051908101604052809291908181526020018280546126d590614203565b80156127225780601f106126f757610100808354040283529160200191612722565b820191906000526020600020905b81548152906001019060200180831161270557829003601f168201915b505050918352505060028201546001600160a01b031660208083019190915260039092015460409091015290825260019290920191016125e4565b505050509150808054806020026020016040519081016040528092919081815260200182805480156127b857602002820191906000526020600020905b81546001600160a01b0316815260019091019060200180831161279a575b505050505090509c509c509c509c509c509c509c509c509c509c509c509c505091939597999b5091939597999b565b6127ef612d5f565b600083815260fe602090815260408083206001600160a01b0386168452600d81019092529091205460ff166128365760405162461bcd60e51b8152600401610c4b90614442565b6001600160a01b0383166000908152600d820160205260409020805460ff19169055600c810180548390811061286e5761286e6141ed565b6000918252602082200180546001600160a01b0319169055600b820180549161289683614487565b919050555050505050565b6128a9612d5f565b600082815260fe602090815260409091208251610bfd926003909201918401906132b4565b6128d6612d5f565b600082815260fe602090815260408083206001600160a01b0385168452600d81019092529091205460ff1661291d5760405162461bcd60e51b8152600401610c4b90614442565b6001600160a01b039091166000908152600d90910160205260409020805460ff1916905550565b61294c612d5f565b6002600082815260fe60205260409020600a015460ff16600381111561297457612974613c53565b146129fc5760405162461bcd60e51b815260206004820152604c60248201527f536f72727920706c6561736520656e737572652074686520706f6f6c2069732060448201527f696e2070656e64696e67207374617465206265666f72652063616c63756c617460648201526b696e67207061796f7574732160a01b608482015260a401610c4b565b600081815260fe60205260408120905b8160070154811015610bfd5760005b6008830154811015612afb57612a318483612b0e565b602001518181518110612a4657612a466141ed565b6020026020010151604051602001612a6091815260200190565b60405160208183030381529060405280519060200120836008018281548110612a8b57612a8b6141ed565b9060005260206000200154604051602001612aa891815260200190565b604051602081830303815290604052805190602001201415612ae95760008281526011840160205260408120600201805491612ae3836143a4565b91905055505b80612af3816143a4565b915050612a1b565b5080612b06816143a4565b915050612a0c565b612b42604051806080016040528060006001600160a01b031681526020016060815260200160008152602001600081525090565b600083815260fe60209081526040808320858452601101825291829020825160808101845281546001600160a01b0316815260018201805485518186028101860190965280865291949293858101939290830182828015612bc257602002820191906000526020600020905b815481526020019060010190808311612bae575b5050505050815260200160028201548152602001600382015481525050905092915050565b612bef612d5f565b600091825260fe6020526040909120601201805460ff1916911515919091179055565b612c1a612d5f565b600082815260fe602090815260409091208251610bfd92600490920191840190613338565b612c47612d5f565b600083815260fe60205260409020600901805482919084908110612c6d57612c6d6141ed565b906000526020600020906005020160040190805190602001906109ed929190613338565b612c99612d5f565b6001600160a01b038116612cfe5760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b6064820152608401610c4b565b610ce881612f3b565b606060fd805480602002602001604051908101604052809291908181526020018280548015612d5557602002820191906000526020600020905b815481526020019060010190808311612d41575b5050505050905090565b6065546001600160a01b031633146115555760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65726044820152606401610c4b565b610ce8612d5f565b7f4910fdfa16fed3260ed0e7147f7cc6da11a60208b5b9406d12a635614ffd91435460ff1615612df457610bfd83613012565b826001600160a01b03166352d1902d6040518163ffffffff1660e01b815260040160206040518083038186803b158015612e2d57600080fd5b505afa925050508015612e5d575060408051601f3d908101601f19168201909252612e5a9181019061449e565b60015b612ec05760405162461bcd60e51b815260206004820152602e60248201527f45524331393637557067726164653a206e657720696d706c656d656e7461746960448201526d6f6e206973206e6f74205555505360901b6064820152608401610c4b565b6000805160206145168339815191528114612f2f5760405162461bcd60e51b815260206004820152602960248201527f45524331393637557067726164653a20756e737570706f727465642070726f786044820152681a58589b195555525160ba1b6064820152608401610c4b565b50610bfd8383836130ae565b606580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b600054610100900460ff16612fb45760405162461bcd60e51b8152600401610c4b906144b7565b6115556130d3565b600054610100900460ff16612fe35760405162461bcd60e51b8152600401610c4b906144b7565b611555613103565b600054610100900460ff166115555760405162461bcd60e51b8152600401610c4b906144b7565b6001600160a01b0381163b61307f5760405162461bcd60e51b815260206004820152602d60248201527f455243313936373a206e657720696d706c656d656e746174696f6e206973206e60448201526c1bdd08184818dbdb9d1c9858dd609a1b6064820152608401610c4b565b60008051602061451683398151915280546001600160a01b0319166001600160a01b0392909216919091179055565b6130b783613136565b6000825111806130c45750805b15610bfd576109ed8383613176565b600054610100900460ff166130fa5760405162461bcd60e51b8152600401610c4b906144b7565b61155533612f3b565b600054610100900460ff1661312a5760405162461bcd60e51b8152600401610c4b906144b7565b6033805460ff19169055565b61313f81613012565b6040516001600160a01b038216907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b90600090a250565b60606001600160a01b0383163b6131de5760405162461bcd60e51b815260206004820152602660248201527f416464726573733a2064656c65676174652063616c6c20746f206e6f6e2d636f6044820152651b9d1c9858dd60d21b6064820152608401610c4b565b600080846001600160a01b0316846040516131f991906142da565b600060405180830381855af49150503d8060008114613234576040519150601f19603f3d011682016040523d82523d6000602084013e613239565b606091505b509150915061326182826040518060600160405280602781526020016145366027913961326a565b95945050505050565b60608315613279575081613283565b613283838361328a565b9392505050565b81511561329a5781518083602001fd5b8060405162461bcd60e51b8152600401610c4b9190614502565b8280546132c090614203565b90600052602060002090601f0160209004810192826132e25760008555613328565b82601f106132fb57805160ff1916838001178555613328565b82800160010185558215613328579182015b8281111561332857825182559160200191906001019061330d565b506133349291506133cb565b5090565b828054828255906000526020600020908101928215613385579160200282015b8281111561338557825180516133759184916020909101906132b4565b5091602001919060010190613358565b506133349291506133e0565b828054828255906000526020600020908101928215613328579160200282018281111561332857825182559160200191906001019061330d565b5b8082111561333457600081556001016133cc565b808211156133345760006133f482826133fd565b506001016133e0565b50805461340990614203565b6000825580601f10613419575050565b601f016020900490600052602060002090810190610ce891906133cb565b6000806040838503121561344a57600080fd5b50508035926020909101359150565b60006020828403121561346b57600080fd5b5035919050565b634e487b7160e01b600052604160045260246000fd5b604051601f8201601f191681016001600160401b03811182821017156134b0576134b0613472565b604052919050565b60006001600160401b038311156134d1576134d1613472565b6134e4601f8401601f1916602001613488565b90508281528383830111156134f857600080fd5b828260208301376000602084830101529392505050565b600082601f83011261352057600080fd5b613283838335602085016134b8565b60008060006060848603121561354457600080fd5b833592506020840135915060408401356001600160401b0381111561356857600080fd5b6135748682870161350f565b9150509250925092565b60006001600160401b0382111561359757613597613472565b5060051b60200190565b600082601f8301126135b257600080fd5b813560206135c76135c28361357e565b613488565b82815260059290921b840181019181810190868411156135e657600080fd5b8286015b848110156136255780356001600160401b038111156136095760008081fd5b6136178986838b010161350f565b8452509183019183016135ea565b509695505050505050565b80356004811061363f57600080fd5b919050565b60008060008060008060008060006101208a8c03121561366357600080fd5b8935985060208a01356001600160401b038082111561368157600080fd5b61368d8d838e0161350f565b995060408c01359150808211156136a357600080fd5b6136af8d838e0161350f565b985060608c01359150808211156136c557600080fd5b6136d18d838e0161350f565b975060808c0135965060a08c0135955060c08c01359150808211156136f557600080fd5b6137018d838e016135a1565b945060e08c013591508082111561371757600080fd5b506137248c828d0161350f565b9250506137346101008b01613630565b90509295985092959850929598565b6000806040838503121561375657600080fd5b8235915060208301356001600160401b0381111561377357600080fd5b61377f8582860161350f565b9150509250929050565b80356001600160a01b038116811461363f57600080fd5b600080604083850312156137b357600080fd5b823591506137c360208401613789565b90509250929050565b6000602082840312156137de57600080fd5b61328382613789565b600080600080600060a086880312156137ff57600080fd5b8535945060208601356001600160401b038082111561381d57600080fd5b61382989838a0161350f565b9550604088013591508082111561383f57600080fd5b61384b89838a0161350f565b9450606088013591508082111561386157600080fd5b61386d89838a0161350f565b9350608088013591508082111561388357600080fd5b50613890888289016135a1565b9150509295509295909350565b600080600080600060a086880312156138b557600080fd5b8535945060208601356001600160401b03808211156138d357600080fd5b6138df89838a0161350f565b955060408801359150808211156138f557600080fd5b506139028882890161350f565b93505061391160608701613789565b949793965091946080013592915050565b6000806040838503121561393557600080fd5b61393e83613789565b915060208301356001600160401b0381111561395957600080fd5b8301601f8101851361396a57600080fd5b61377f858235602084016134b8565b60005b8381101561399457818101518382015260200161397c565b838111156109ed5750506000910152565b600081518084526139bd816020860160208601613979565b601f01601f19169290920160200192915050565b600081518084526020808501808196508360051b8101915082860160005b85811015613a19578284038952613a078483516139a5565b988501989350908401906001016139ef565b5091979650505050505050565b85815260a060208201526000613a3f60a08301876139a5565b8281036040840152613a5181876139a5565b90508281036060840152613a6581866139a5565b90508281036080840152613a7981856139d1565b98975050505050505050565b600080600080600080600060e0888a031215613aa057600080fd5b87356001600160401b0380821115613ab757600080fd5b613ac38b838c0161350f565b985060208a0135915080821115613ad957600080fd5b613ae58b838c0161350f565b975060408a0135915080821115613afb57600080fd5b613b078b838c0161350f565b965060608a0135955060808a0135945060a08a0135915080821115613b2b57600080fd5b613b378b838c016135a1565b935060c08a0135915080821115613b4d57600080fd5b50613b5a8a828b0161350f565b91505092959891949750929550565b600081518084526020808501945080840160005b83811015613b9957815187529582019590820190600101613b7d565b509495945050505050565b6020815260006132836020830184613b69565b60008060408385031215613bca57600080fd5b823591506020808401356001600160401b03811115613be857600080fd5b8401601f81018613613bf957600080fd5b8035613c076135c28261357e565b81815260059190911b82018301908381019088831115613c2657600080fd5b928401925b82841015613c4457833582529284019290840190613c2b565b80955050505050509250929050565b634e487b7160e01b600052602160045260246000fd5b60048110613c8757634e487b7160e01b600052602160045260246000fd5b9052565b6000610160808352613c9f8184018f6139a5565b90508281036020840152613cb3818e6139a5565b90508281036040840152613cc7818d6139a5565b90508281036060840152613cdb818c6139a5565b9150508860808301528760a08301528660c0830152613cfd60e0830187613c69565b6101008201949094529115156101208301526101409091015298975050505050505050565b60008060008060008060c08789031215613d3b57600080fd5b863595506020870135945060408701359350613d5960608801613789565b925060808701356001600160401b0380821115613d7557600080fd5b613d818a838b0161350f565b935060a0890135915080821115613d9757600080fd5b50613da489828a0161350f565b9150509295509295509295565b60008060008060008060c08789031215613dca57600080fd5b863595506020870135945060408701356001600160401b0380821115613def57600080fd5b613dfb8a838b0161350f565b95506060890135915080821115613e1157600080fd5b613e1d8a838b0161350f565b94506080890135915080821115613e3357600080fd5b613e3f8a838b0161350f565b935060a0890135915080821115613e5557600080fd5b50613da489828a016135a1565b60008060408385031215613e7557600080fd5b823591506137c360208401613630565b600081518084526020808501808196508360051b8101915082860160005b85811015613a19578284038952815160a081518652868201518188880152613ecd828801826139a5565b91505060408083015187830382890152613ee783826139a5565b9250505060608083015187830382890152613f0283826139a5565b9250505060808083015192508682038188015250613f2081836139d1565b9a87019a9550505090840190600101613ea3565b600081518084526020808501808196508360051b8101915082860160005b85811015613a19578284038952815160808151818752613f74828801826139a5565b9150508682015186820388880152613f8c82826139a5565b6040848101516001600160a01b031690890152606093840151939097019290925250509784019790840190600101613f52565b600081518084526020808501945080840160005b83811015613b995781516001600160a01b031687529582019590820190600101613fd3565b60006101808e83528060208401526140128184018f6139a5565b90508281036040840152614026818e6139a5565b90508b60608401528a60808401528960a084015282810360c084015261404c818a6139d1565b905082810360e08401526140608189613e85565b9050614070610100840188613c69565b85151561012084015282810361014084015261408c8186613f34565b90508281036101608401526140a18185613fbf565b9f9e505050505050505050505050505050565b6000806000606084860312156140c957600080fd5b833592506140d960208501613789565b9150604084013590509250925092565b602080825282516001600160a01b0316828201528201516080604083015260009061411760a0840182613b69565b905060408401516060840152606084015160808401528091505092915050565b6000806040838503121561414a57600080fd5b823591506020830135801515811461416157600080fd5b809150509250929050565b6000806040838503121561417f57600080fd5b8235915060208301356001600160401b0381111561419c57600080fd5b61377f858286016135a1565b6000806000606084860312156141bd57600080fd5b833592506020840135915060408401356001600160401b038111156141e157600080fd5b613574868287016135a1565b634e487b7160e01b600052603260045260246000fd5b600181811c9082168061421757607f821691505b6020821081141561423857634e487b7160e01b600052602260045260246000fd5b50919050565b600080835481600182811c91508083168061425a57607f831692505b602080841082141561427a57634e487b7160e01b86526022600452602486fd5b81801561428e576001811461429f576142cc565b60ff198616895284890196506142cc565b60008a81526020902060005b868110156142c45781548b8201529085019083016142ab565b505084890196505b509498975050505050505050565b600082516142ec818460208701613979565b9190910192915050565b6020808252602c908201527f46756e6374696f6e206d7573742062652063616c6c6564207468726f7567682060408201526b19195b1959d85d1958d85b1b60a21b606082015260800190565b6020808252602c908201527f46756e6374696f6e206d7573742062652063616c6c6564207468726f7567682060408201526b6163746976652070726f787960a01b606082015260800190565b634e487b7160e01b600052601160045260246000fd5b60006000198214156143b8576143b861438e565b5060010190565b600082198211156143d2576143d261438e565b500190565b60208082526045908201527f536f72727920706c6561736520656e737572652074686520706f6f6c2069732060408201527f696e20656e646564207374617465206265666f726520616464696e672077696e6060820152646e6572732160d81b608082015260a00190565b60208082526025908201527f41646472657373206e6f7420696e20666f756e6420696e207468652077686974604082015264195b1a5cdd60da1b606082015260800190565b6000816144965761449661438e565b506000190190565b6000602082840312156144b057600080fd5b5051919050565b6020808252602b908201527f496e697469616c697a61626c653a20636f6e7472616374206973206e6f74206960408201526a6e697469616c697a696e6760a81b606082015260800190565b60208152600061328360208301846139a556fe360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a264697066735822122018d4fa0fcb6251d05068d4957f5f3f61a0d68cb931ec43b8879ee2d22a4732b164736f6c63430008090033