Overview ERC1155
Total Supply:
0 HZMT

Holders:
37
Profile Summary
Blockchain:
Ethereum (1)

Are you the contract creator? Verify and Publish your contract source code today!
This contract was created by 0xBEA75e45134eB9F767c8A1c0b94cD3ECc92d2bc6
60806040523480156200001157600080fd5b506040516200486438038062004864833981016040819052620000349162000384565b84848484848484816000908051906020019062000053929190620001f4565b50805162000069906001906020840190620001f4565b5050506200007d33620000ad60201b60201c565b62000092836001600160801b038416620000ff565b6200009d81620001aa565b5050505050505050505062000471565b600680546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8292fce18fa69edf4db7b94ea2e58241df0ae57f97e0a6c9b29067028bf92d7690600090a35050565b612710811115620001485760405162461bcd60e51b815260206004820152600f60248201526e45786365656473206d61782062707360881b604482015260640160405180910390fd5b600780546001600160a01b0384166001600160b01b03199091168117600160a01b61ffff851602179091556040518281527f90d7ec04bcb8978719414f82e52e4cb651db41d0e6f8cea6118c2191e6183adb9060200160405180910390a25050565b600b80546001600160a01b0319166001600160a01b0383169081179091556040517f299d17e95023f496e0ffc4909cff1a61f74bb5eb18de6f900f4155bfa1b3b33390600090a250565b828054620002029062000434565b90600052602060002090601f01602090048101928262000226576000855562000271565b82601f106200024157805160ff191683800117855562000271565b8280016001018555821562000271579182015b828111156200027157825182559160200191906001019062000254565b506200027f92915062000283565b5090565b5b808211156200027f576000815560010162000284565b634e487b7160e01b600052604160045260246000fd5b600082601f830112620002c257600080fd5b81516001600160401b0380821115620002df57620002df6200029a565b604051601f8301601f19908116603f011681019082821181831017156200030a576200030a6200029a565b816040528381526020925086838588010111156200032757600080fd5b600091505b838210156200034b57858201830151818301840152908201906200032c565b838211156200035d5760008385830101525b9695505050505050565b80516001600160a01b03811681146200037f57600080fd5b919050565b600080600080600060a086880312156200039d57600080fd5b85516001600160401b0380821115620003b557600080fd5b620003c389838a01620002b0565b96506020880151915080821115620003da57600080fd5b50620003e988828901620002b0565b945050620003fa6040870162000367565b60608701519093506001600160801b03811681146200041857600080fd5b9150620004286080870162000367565b90509295509295909350565b600181811c908216806200044957607f821691505b602082108114156200046b57634e487b7160e01b600052602260045260246000fd5b50919050565b6143e380620004816000396000f3fe6080604052600436106102245760003560e01c806386ee745d11610123578063afb82916116100ab578063e71503221161006f578063e715032214610709578063e8a3d48514610729578063e9703d251461073e578063e985e9c5146107e9578063f242432a1461082457600080fd5b8063afb8291614610651578063b24f2d3914610671578063bd85b0391461069c578063ce805642146106c9578063d37c353b146106e957600080fd5b80639bcf7a15116100f25780639bcf7a15146105a45780639fc4d68f146105c4578063a05112fc146105e4578063a22cb46514610604578063ac9650d81461062457600080fd5b806386ee745d1461051c5780638da5cb5b14610551578063938e3d7b1461056f57806395d89b411461058f57600080fd5b80632eb2c2d6116101b15780634e1273f4116101755780634e1273f414610463578063600dd5ea1461049057806363b45e2d146104b05780636f4f2837146104c55780637cb351f6146104e557600080fd5b80632eb2c2d6146103ac57806332df1279146103cc5780633b1475a7146103ec578063492e224b146104015780634cc157df1461042157600080fd5b80630e89341c116101f85780630e89341c146102f857806313af4035146103185780632419f51b1461033a57806327db5f081461035a5780632a55205a1461036d57600080fd5b8062fdd58e1461022957806301ffc9a71461027457806306fdde03146102a4578063079fe40e146102c6575b600080fd5b34801561023557600080fd5b506102616102443660046133da565b600260209081526000928352604080842090915290825290205481565b6040519081526020015b60405180910390f35b34801561028057600080fd5b5061029461028f36600461341a565b610844565b604051901515815260200161026b565b3480156102b057600080fd5b506102b96108b1565b60405161026b919061348f565b3480156102d257600080fd5b50600b546001600160a01b03165b6040516001600160a01b03909116815260200161026b565b34801561030457600080fd5b506102b96103133660046134a2565b61093f565b34801561032457600080fd5b506103386103333660046134bb565b6109ae565b005b34801561034657600080fd5b506102616103553660046134a2565b6109e7565b6103386103683660046135bd565b610a55565b34801561037957600080fd5b5061038d61038836600461365e565b610c67565b604080516001600160a01b03909316835260208301919091520161026b565b3480156103b857600080fd5b506103386103c7366004613714565b610ca4565b3480156103d857600080fd5b506103386103e73660046137cb565b610d33565b3480156103f857600080fd5b50600c54610261565b34801561040d57600080fd5b5061029461041c3660046134a2565b610f95565b34801561042d57600080fd5b5061044161043c3660046134a2565b610fbb565b604080516001600160a01b03909316835261ffff90911660208301520161026b565b34801561046f57600080fd5b5061048361047e36600461381a565b611026565b60405161026b919061391f565b34801561049c57600080fd5b506103386104ab3660046133da565b61115c565b3480156104bc57600080fd5b50600954610261565b3480156104d157600080fd5b506103386104e03660046134bb565b61118e565b3480156104f157600080fd5b50610505610500366004613932565b6111bb565b60408051921515835260208301919091520161026b565b34801561052857600080fd5b5061053c610537366004613992565b6113d3565b6040805192835260208301919091520161026b565b34801561055d57600080fd5b506006546001600160a01b03166102e0565b34801561057b57600080fd5b5061033861058a3660046139be565b611425565b34801561059b57600080fd5b506102b9611452565b3480156105b057600080fd5b506103386105bf366004613a06565b61145f565b3480156105d057600080fd5b506102b96105df366004613a7c565b611493565b3480156105f057600080fd5b506102b96105ff3660046134a2565b611614565b34801561061057600080fd5b5061033861061f366004613ac7565b61162d565b34801561063057600080fd5b5061064461063f366004613afe565b6116e6565b60405161026b9190613b72565b34801561065d57600080fd5b5061033861066c366004613bd4565b6117da565b34801561067d57600080fd5b506007546001600160a01b03811690600160a01b900461ffff16610441565b3480156106a857600080fd5b506102616106b73660046134a2565b60126020526000908152604090205481565b3480156106d557600080fd5b506102b96106e4366004613a7c565b6119d7565b3480156106f557600080fd5b50610261610704366004613c37565b611a7a565b34801561071557600080fd5b506102b9610724366004613cb0565b611b12565b34801561073557600080fd5b506102b9611b87565b34801561074a57600080fd5b506107a56107593660046134a2565b600e60205260009081526040902080546001820154600283015460038401546004850154600586015460068701546007909701549596949593949293919290916001600160a01b031688565b604080519889526020890197909752958701949094526060860192909252608085015260a084015260c08301526001600160a01b031660e08201526101000161026b565b3480156107f557600080fd5b50610294610804366004613d0b565b600360209081526000928352604080842090915290825290205460ff1681565b34801561083057600080fd5b5061033861083f366004613d35565b611b94565b60006301ffc9a760e01b6001600160e01b0319831614806108755750636cdb3d1360e11b6001600160e01b03198316145b8061089057506303a24d0760e21b6001600160e01b03198316145b806108ab57506001600160e01b0319821663152a902d60e11b145b92915050565b600080546108be90613d99565b80601f01602080910402602001604051908101604052809291908181526020018280546108ea90613d99565b80156109375780601f1061090c57610100808354040283529160200191610937565b820191906000526020600020905b81548152906001019060200180831161091a57829003601f168201915b505050505081565b6060600061094c83611c1c565b509050600061095a84611d21565b905061096582610f95565b15610993578060405160200161097b9190613dce565b60405160208183030381529060405292505050919050565b8061099d85611e82565b60405160200161097b929190613df3565b6109b6611f87565b6109db5760405162461bcd60e51b81526004016109d290613e22565b60405180910390fd5b6109e481611fb4565b50565b60006109f260095490565b8210610a305760405162461bcd60e51b815260206004820152600d60248201526c092dcecc2d8d2c840d2dcc8caf609b1b60448201526064016109d2565b60098281548110610a4357610a43613e4a565b90600052602060002001549050919050565b610a6486888787878787612006565b6000868152600e60209081526040808320815161010081018352815481526001820154818501526002820154818401526003820154606082015260048201546080820152600582015460a0820152600682015460c08201526007909101546001600160a01b031660e0820152898452600f909252822054909180610aea8a338b896111bb565b915091506000866020013560001480610b05575060a0850151155b9050610b158b338c8c8c866117da565b828015610b26575060008760200135115b15610b55576000848152601160209081526040808320600886901c845290915290208054600160ff85161b1790555b8985604001818151610b679190613e76565b905250600084815260106020908152604080832033845282528083204290558d8352600e8252808320885181559188015160018301558701516002820155606087015160038201556080870151600482015560a0870151600582015560c0870151600682015560e0870151600790910180546001600160a01b0319166001600160a01b03909216919091179055610c00908b8b8b612095565b610c0b8c8c8c612155565b8a6001600160a01b038d16336001600160a01b03167fff097c7d8b1957a4ff09ef1361b5fb54dcede3941ba836d0beb9d10bec725de68d604051610c5191815260200190565b60405180910390a4505050505050505050505050565b600080600080610c7686610fbb565b90945084925061ffff169050612710610c8f8287613e8e565b610c999190613ec3565b925050509250929050565b6001600160a01b038516331480610cde57506001600160a01b038516600090815260036020908152604080832033845290915290205460ff165b610d1f5760405162461bcd60e51b81526020600482015260126024820152710853d5d3915497d3d497d054141493d5915160721b60448201526064016109d2565b610d2c8585858585612170565b5050505050565b610d3b611f87565b610d575760405162461bcd60e51b81526004016109d290613e22565b6000838152600e602090815260408083208151610100810183528154815260018201548185015260028201548184019081526003830154606083015260048301546080830152600583015460a0830152600683015460c08301526007909201546001600160a01b031660e0820152878552600f90935292205491519091908315610e1e575060003360405160609190911b6bffffffffffffffffffffffff191660208201524360348201526054016040516020818303038152906040528051906020012091505b8460200135811115610e675760405162461bcd60e51b81526020600482015260126024820152711b585e081cdd5c1c1b1e4818db185a5b595960721b60448201526064016109d2565b6000604051806101000160405280876000013581526020018760200135815260200183815260200187606001358152602001876080013581526020018760a0013581526020018760c0013581526020018760e0016020810190610eca91906134bb565b6001600160a01b039081169091526000898152600e6020908152604080832085518155858301516001820155858201516002820155606086015160038201556080860151600482015560a0860151600582015560c0860151600682015560e0860151600790910180546001600160a01b0319169190951617909355600f90528190208590555190915087907f108e373025a2f7dad2e968ca6ce56d87eab1a9c17dc49817fee9e3da0dc9f8a190610f849089908990613ed7565b60405180910390a250505050505050565b6000818152600d602052604081208054829190610fb190613d99565b9050119050919050565b6000818152600860209081526040808320815180830190925280546001600160a01b031680835260019091015492820192909252829115611002578051602082015161101c565b6007546001600160a01b03811690600160a01b900461ffff165b9250925050915091565b6060815183511461106b5760405162461bcd60e51b815260206004820152600f60248201526e0988a9c8ea890be9a92a69a82a8869608b1b60448201526064016109d2565b600083516001600160401b03811115611086576110866134ee565b6040519080825280602002602001820160405280156110af578160200160208202803683370190505b50905060005b845181101561115457600260008683815181106110d4576110d4613e4a565b60200260200101516001600160a01b03166001600160a01b03168152602001908152602001600020600085838151811061111057611110613e4a565b602002602001015181526020019081526020016000205482828151811061113957611139613e4a565b602090810291909101015261114d81613f45565b90506110b5565b509392505050565b611164611f87565b6111805760405162461bcd60e51b81526004016109d290613e22565b61118a8282612368565b5050565b611196611f87565b6111b25760405162461bcd60e51b81526004016109d290613e22565b6109e48161240e565b6000848152600e60209081526040808320815161010081018352815481526001820154938101939093526002810154918301919091526003810154606083015260048101546080830152600581015460a08301819052600682015460c08401526007909101546001600160a01b031660e0830152829190156113c9576112c06112448580613f60565b8080602002602001604051908101604052809392919081815260200183836020028082843760009201919091525050505060a08301516040516bffffffffffffffffffffffff1960608b901b16602080830191909152880135603482015260540160405160208183030381529060405280519060200120612458565b9093509150826113055760405162461bcd60e51b815260206004820152601060248201526f1b9bdd081a5b88185b1b1bdddb1a5cdd60821b60448201526064016109d2565b6000878152600f6020908152604080832054835260118252808320600886901c8452909152902054600160ff84161b16156113725760405162461bcd60e51b815260206004820152600d60248201526c1c1c9bdbd98818db185a5b5959609a1b60448201526064016109d2565b6020840135158015906113885750836020013585115b156113c95760405162461bcd60e51b815260206004820152601160248201527024b73b30b634b21038ba3c90383937b7b360791b60448201526064016109d2565b5094509492505050565b6000828152600f60209081526040808320548352601082528083206001600160a01b0385168452825280832054858452600e9092529091206004015481018181101561141e57506000195b9250929050565b61142d611f87565b6114495760405162461bcd60e51b81526004016109d290613e22565b6109e481612526565b600180546108be90613d99565b611467611f87565b6114835760405162461bcd60e51b81526004016109d290613e22565b61148e838383612608565b505050565b6000838152600d60205260408120805460609291906114b190613d99565b80601f01602080910402602001604051908101604052809291908181526020018280546114dd90613d99565b801561152a5780601f106114ff5761010080835404028352916020019161152a565b820191906000526020600020905b81548152906001019060200180831161150d57829003601f168201915b505050505090508051600014156115775760405162461bcd60e51b8152602060048201526011602482015270139bdd1a1a5b99c81d1bc81c995d99585b607a1b60448201526064016109d2565b6000808280602001905181019061158e9190613fa9565b9150915061159d828787611b12565b935080848787466040516020016115b79493929190614034565b604051602081830303815290604052805190602001201461160a5760405162461bcd60e51b815260206004820152600d60248201526c496e636f7272656374206b657960981b60448201526064016109d2565b5050509392505050565b600d60205260009081526040902080546108be90613d99565b336001600160a01b0383168114156116785760405162461bcd60e51b815260206004820152600e60248201526d20a8282927ab24a723afa9a2a62360911b60448201526064016109d2565b6001600160a01b03818116600081815260036020908152604080832094881680845294825291829020805460ff191687151590811790915591519182527f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c3191015b60405180910390a3505050565b6060816001600160401b03811115611700576117006134ee565b60405190808252806020026020018201604052801561173357816020015b606081526020019060019003908161171e5790505b50905060005b828110156117d3576117a33085858481811061175757611757613e4a565b9050602002810190611769919061405d565b8080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152506126c992505050565b8282815181106117b5576117b5613e4a565b602002602001018190525080806117cb90613f45565b915050611739565b5092915050565b6000868152600e6020908152604091829020825161010081018452815481526001820154928101929092526002810154928201929092526003820154606082015260048201546080820152600582015460a0820152600682015460c08201526007909101546001600160a01b0390811660e0830181905290851614158061186557508060c001518314155b156118b25760405162461bcd60e51b815260206004820152601960248201527f496e76616c6964207072696365206f722063757272656e63790000000000000060448201526064016109d2565b8415806118ca57508180156118ca5750806060015185115b1561190a5760405162461bcd60e51b815260206004820152601060248201526f496e76616c6964207175616e7469747960801b60448201526064016109d2565b806020015185826040015161191f9190613e76565b11156119625760405162461bcd60e51b815260206004820152601260248201527165786365656473206d617820737570706c7960701b60448201526064016109d2565b60008061196f89896113d3565b91509150428360000151118061198e5750811580159061198e57508042105b156119cc5760405162461bcd60e51b815260206004820152600e60248201526d18d85b9d0818db185a5b481e595d60921b60448201526064016109d2565b505050505050505050565b60606119e1611f87565b6119fd5760405162461bcd60e51b81526004016109d290613e22565b6000611a08856109e7565b9050611a15818585611493565b9150611a3081604051806020016040528060008152506126f5565b611a3a8183612714565b847f6df1d8db2a036436ffe0b2d1833f2c5f1e624818dfce2578c0faa4b83ef9998d83604051611a6a919061348f565b60405180910390a2509392505050565b60008115611afb57600080611a91848601866140a3565b915091508151600014158015611aa657508015155b15611af857611af888600c54611abc9190613e76565b86868080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152506126f592505050565b50505b611b088686868686612733565b9695505050505050565b8251604080518083016020019091528181529060005b81811015611b7e576000858583604051602001611b47939291906140e7565b60408051601f19818403018152919052805160209182012088840182015118858401820152611b77915082613e76565b9050611b28565b50509392505050565b600580546108be90613d99565b6001600160a01b038516331480611bce57506001600160a01b038516600090815260036020908152604080832033845290915290205460ff165b611c0f5760405162461bcd60e51b81526020600482015260126024820152710853d5d3915497d3d497d054141493d5915160721b60448201526064016109d2565b610d2c8585858585612848565b6000806000611c2a60095490565b905060006009805480602002602001604051908101604052809291908181526020018280548015611c7a57602002820191906000526020600020905b815481526020019060010190808311611c66575b5050505050905060005b82811015611ce657818181518110611c9e57611c9e613e4a565b6020026020010151861015611cd457809350818181518110611cc257611cc2613e4a565b60200260200101519450505050915091565b611cdf600182613e76565b9050611c84565b5060405162461bcd60e51b815260206004820152600f60248201526e125b9d985b1a59081d1bdad95b9259608a1b60448201526064016109d2565b60606000611d2e60095490565b905060006009805480602002602001604051908101604052809291908181526020018280548015611d7e57602002820191906000526020600020905b815481526020019060010190808311611d6a575b5050505050905060005b82811015611ce657818181518110611da257611da2613e4a565b6020026020010151851015611e7057600a6000838381518110611dc757611dc7613e4a565b602002602001015181526020019081526020016000208054611de890613d99565b80601f0160208091040260200160405190810160405280929190818152602001828054611e1490613d99565b8015611e615780601f10611e3657610100808354040283529160200191611e61565b820191906000526020600020905b815481529060010190602001808311611e4457829003601f168201915b50505050509350505050919050565b611e7b600182613e76565b9050611d88565b606081611ea65750506040805180820190915260018152600360fc1b602082015290565b8160005b8115611ed05780611eba81613f45565b9150611ec99050600a83613ec3565b9150611eaa565b6000816001600160401b03811115611eea57611eea6134ee565b6040519080825280601f01601f191660200182016040528015611f14576020820181803683370190505b5090505b8415611f7f57611f296001836140f9565b9150611f36600a86614110565b611f41906030613e76565b60f81b818381518110611f5657611f56613e4a565b60200101906001600160f81b031916908160001a905350611f78600a86613ec3565b9450611f18565b949350505050565b6000611f9b6006546001600160a01b031690565b6001600160a01b0316336001600160a01b031614905090565b600680546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8292fce18fa69edf4db7b94ea2e58241df0ae57f97e0a6c9b29067028bf92d7690600090a35050565b33321461203b5760405162461bcd60e51b81526020600482015260036024820152621093d560ea1b60448201526064016109d2565b600c54871061208c5760405162461bcd60e51b815260206004820152601860248201527f4e6f7420656e6f756768206d696e74656420746f6b656e73000000000000000060448201526064016109d2565b50505050505050565b8061209f5761214f565b60006120ab8285613e8e565b90506001600160a01b03831673eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee141561211a5780341461211a5760405162461bcd60e51b815260206004820152601660248201527526bab9ba1039b2b732103a37ba30b610383934b1b29760511b60448201526064016109d2565b60006001600160a01b03861615612131578561213e565b600b546001600160a01b03165b905061214c843383856129a0565b50505b50505050565b61148e838383604051806020016040528060008152506129ea565b81518351146121b35760405162461bcd60e51b815260206004820152600f60248201526e0988a9c8ea890be9a92a69a82a8869608b1b60448201526064016109d2565b6001600160a01b0384166121d95760405162461bcd60e51b81526004016109d290614124565b336121e8818787878787612ab4565b60005b845181101561230257600085828151811061220857612208613e4a565b60200260200101519050600085838151811061222657612226613e4a565b6020908102919091018101516001600160a01b038b16600090815260028352604080822086835290935291909120549091508181101561229b5760405162461bcd60e51b815260206004820152601060248201526f125394d551919250d251539517d0905360821b60448201526064016109d2565b6001600160a01b03808b16600090815260026020818152604080842088855282528084208787039055938d168352908152828220868352905290812080548492906122e7908490613e76565b92505081905550505050806122fb90613f45565b90506121eb565b50846001600160a01b0316866001600160a01b0316826001600160a01b03167f4a39dc06d4c0dbc64b70af90fd698a233a518aa5d07e595d983b8c0526c8f7fb878760405161235292919061414a565b60405180910390a461214c818787878787612bce565b6127108111156123ac5760405162461bcd60e51b815260206004820152600f60248201526e45786365656473206d61782062707360881b60448201526064016109d2565b600780546001600160a01b0384166001600160b01b03199091168117600160a01b61ffff851602179091556040518281527f90d7ec04bcb8978719414f82e52e4cb651db41d0e6f8cea6118c2191e6183adb9060200160405180910390a25050565b600b80546001600160a01b0319166001600160a01b0383169081179091556040517f299d17e95023f496e0ffc4909cff1a61f74bb5eb18de6f900f4155bfa1b3b33390600090a250565b6000808281805b875181101561251a57612473600283613e8e565b9150600088828151811061248957612489613e4a565b602002602001015190508084116124cb576040805160208101869052908101829052606001604051602081830303815290604052805190602001209350612507565b60408051602081018390529081018590526060016040516020818303038152906040528051906020012093506001836125049190613e76565b92505b508061251281613f45565b91505061245f565b50941495939450505050565b60006005805461253590613d99565b80601f016020809104026020016040519081016040528092919081815260200182805461256190613d99565b80156125ae5780601f10612583576101008083540402835291602001916125ae565b820191906000526020600020905b81548152906001019060200180831161259157829003601f168201915b505085519394506125ca93600593506020870192509050613325565b507fc9c7c3fe08b88b4df9d4d47ef47d2c43d55c025a0ba88ca442580ed9e7348a1681836040516125fc929190614178565b60405180910390a15050565b61271081111561264c5760405162461bcd60e51b815260206004820152600f60248201526e45786365656473206d61782062707360881b60448201526064016109d2565b6040805180820182526001600160a01b038481168083526020808401868152600089815260088352869020945185546001600160a01b031916941693909317845591516001909301929092559151838152909185917f7365cf4122f072a3365c20d54eff9b38d73c096c28e1892ec8f5b0e403a0f12d91016116d9565b60606126ee838360405180606001604052806027815260200161438760279139612d31565b9392505050565b6000828152600d60209081526040909120825161148e92840190613325565b6000828152600a60209081526040909120825161148e92840190613325565b600061273d611f87565b6127595760405162461bcd60e51b81526004016109d290613e22565b856127995760405162461bcd60e51b815260206004820152601060248201526f4d696e74696e67203020746f6b656e7360801b60448201526064016109d2565b6000600c5490506127e1818888888080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250612e0492505050565b600c919091559150807f2a0365091ef1a40953c670dce28177e37520648a6fdc91506bffac0ab045570d60016128178a84613e76565b61282191906140f9565b888888886040516128369594939291906141c6565b60405180910390a25095945050505050565b6001600160a01b03841661286e5760405162461bcd60e51b81526004016109d290614124565b3361288d81878761287e88612e71565b61288788612e71565b87612ab4565b6001600160a01b0386166000908152600260209081526040808320878452909152902054838110156128f45760405162461bcd60e51b815260206004820152601060248201526f125394d551919250d251539517d0905360821b60448201526064016109d2565b6001600160a01b0380881660009081526002602081815260408084208a855282528084208987039055938a16835290815282822088835290529081208054869290612940908490613e76565b909155505060408051868152602081018690526001600160a01b03808916928a821692918616917fc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f62910160405180910390a461208c828888888888612ebc565b806129aa5761214f565b6001600160a01b03841673eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee14156129de576129d98282612fa8565b61214f565b61214f8484848461304b565b6001600160a01b038416612a105760405162461bcd60e51b81526004016109d290614124565b33612a218160008761287e88612e71565b6001600160a01b038516600090815260026020908152604080832087845290915281208054859290612a54908490613e76565b909155505060408051858152602081018590526001600160a01b0380881692600092918516917fc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f62910160405180910390a4610d2c81600087878787612ebc565b612ac286868686868661214c565b6001600160a01b038516612b495760005b8351811015612b4757828181518110612aee57612aee613e4a565b602002602001015160126000868481518110612b0c57612b0c613e4a565b602002602001015181526020019081526020016000206000828254612b319190613e76565b90915550612b40905081613f45565b9050612ad3565b505b6001600160a01b03841661214c5760005b835181101561208c57828181518110612b7557612b75613e4a565b602002602001015160126000868481518110612b9357612b93613e4a565b602002602001015181526020019081526020016000206000828254612bb891906140f9565b90915550612bc7905081613f45565b9050612b5a565b6001600160a01b0384163b1561214c5760405163bc197c8160e01b81526001600160a01b0385169063bc197c8190612c1290899089908890889088906004016141ff565b602060405180830381600087803b158015612c2c57600080fd5b505af1925050508015612c5c575060408051601f3d908101601f19168201909252612c5991810190614251565b60015b612cdf57612c6861426e565b806308c379a01415612ca25750612c7d61428a565b80612c885750612ca4565b8060405162461bcd60e51b81526004016109d2919061348f565b505b60405162461bcd60e51b815260206004820152601060248201526f10a2a92198989a9aa922a1a2a4ab22a960811b60448201526064016109d2565b6001600160e01b0319811663bc197c8160e01b1461208c5760405162461bcd60e51b815260206004820152600f60248201526e1513d2d15394d7d491529150d51151608a1b60448201526064016109d2565b60606001600160a01b0384163b612d995760405162461bcd60e51b815260206004820152602660248201527f416464726573733a2064656c65676174652063616c6c20746f206e6f6e2d636f6044820152651b9d1c9858dd60d21b60648201526084016109d2565b600080856001600160a01b031685604051612db49190614313565b600060405180830381855af49150503d8060008114612def576040519150601f19603f3d011682016040523d82523d6000602084013e612df4565b606091505b5091509150611b088282866130a4565b600080612e118486613e76565b60098054600181019091557f6e1540171b6c0c960b71a7020d9f60077f6af931a8bbf590da0223dacf75c7af018190556000818152600a602090815260409091208551929450849350612e68929091860190613325565b50935093915050565b60408051600180825281830190925260609160009190602080830190803683370190505090508281600081518110612eab57612eab613e4a565b602090810291909101015292915050565b6001600160a01b0384163b1561214c5760405163f23a6e6160e01b81526001600160a01b0385169063f23a6e6190612f00908990899088908890889060040161432f565b602060405180830381600087803b158015612f1a57600080fd5b505af1925050508015612f4a575060408051601f3d908101601f19168201909252612f4791810190614251565b60015b612f5657612c6861426e565b6001600160e01b0319811663f23a6e6160e01b1461208c5760405162461bcd60e51b815260206004820152600f60248201526e1513d2d15394d7d491529150d51151608a1b60448201526064016109d2565b6000826001600160a01b03168260405160006040518083038185875af1925050503d8060008114612ff5576040519150601f19603f3d011682016040523d82523d6000602084013e612ffa565b606091505b505090508061148e5760405162461bcd60e51b815260206004820152601c60248201527f6e617469766520746f6b656e207472616e73666572206661696c65640000000060448201526064016109d2565b816001600160a01b0316836001600160a01b0316141561306a5761214f565b6001600160a01b03831630141561308f576129d96001600160a01b03851683836130dd565b61214f6001600160a01b038516848484613140565b606083156130b35750816126ee565b8251156130c35782518084602001fd5b8160405162461bcd60e51b81526004016109d2919061348f565b6040516001600160a01b03831660248201526044810182905261148e90849063a9059cbb60e01b906064015b60408051601f198184030181529190526020810180516001600160e01b03166001600160e01b031990931692909217909152613178565b6040516001600160a01b038085166024830152831660448201526064810182905261214f9085906323b872dd60e01b90608401613109565b60006131cd826040518060400160405280602081526020017f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c6564815250856001600160a01b031661324a9092919063ffffffff16565b80519091501561148e57808060200190518101906131eb9190614369565b61148e5760405162461bcd60e51b815260206004820152602a60248201527f5361666545524332303a204552433230206f7065726174696f6e20646964206e6044820152691bdd081cdd58d8d9595960b21b60648201526084016109d2565b6060611f7f8484600085856001600160a01b0385163b6132ac5760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064016109d2565b600080866001600160a01b031685876040516132c89190614313565b60006040518083038185875af1925050503d8060008114613305576040519150601f19603f3d011682016040523d82523d6000602084013e61330a565b606091505b509150915061331a8282866130a4565b979650505050505050565b82805461333190613d99565b90600052602060002090601f0160209004810192826133535760008555613399565b82601f1061336c57805160ff1916838001178555613399565b82800160010185558215613399579182015b8281111561339957825182559160200191906001019061337e565b506133a59291506133a9565b5090565b5b808211156133a557600081556001016133aa565b80356001600160a01b03811681146133d557600080fd5b919050565b600080604083850312156133ed57600080fd5b6133f6836133be565b946020939093013593505050565b6001600160e01b0319811681146109e457600080fd5b60006020828403121561342c57600080fd5b81356126ee81613404565b60005b8381101561345257818101518382015260200161343a565b8381111561214f5750506000910152565b6000815180845261347b816020860160208601613437565b601f01601f19169290920160200192915050565b6020815260006126ee6020830184613463565b6000602082840312156134b457600080fd5b5035919050565b6000602082840312156134cd57600080fd5b6126ee826133be565b6000604082840312156134e857600080fd5b50919050565b634e487b7160e01b600052604160045260246000fd5b601f8201601f191681016001600160401b0381118282101715613529576135296134ee565b6040525050565b60006001600160401b03821115613549576135496134ee565b50601f01601f191660200190565b600061356283613530565b60405161356f8282613504565b80925084815285858501111561358457600080fd5b8484602083013760006020868301015250509392505050565b600082601f8301126135ae57600080fd5b6126ee83833560208501613557565b600080600080600080600060e0888a0312156135d857600080fd5b6135e1886133be565b965060208801359550604088013594506135fd606089016133be565b93506080880135925060a08801356001600160401b038082111561362057600080fd5b61362c8b838c016134d6565b935060c08a013591508082111561364257600080fd5b5061364f8a828b0161359d565b91505092959891949750929550565b6000806040838503121561367157600080fd5b50508035926020909101359150565b60006001600160401b03821115613699576136996134ee565b5060051b60200190565b600082601f8301126136b457600080fd5b813560206136c182613680565b6040516136ce8282613504565b83815260059390931b85018201928281019150868411156136ee57600080fd5b8286015b8481101561370957803583529183019183016136f2565b509695505050505050565b600080600080600060a0868803121561372c57600080fd5b613735866133be565b9450613743602087016133be565b935060408601356001600160401b038082111561375f57600080fd5b61376b89838a016136a3565b9450606088013591508082111561378157600080fd5b61378d89838a016136a3565b935060808801359150808211156137a357600080fd5b506137b08882890161359d565b9150509295509295909350565b80151581146109e457600080fd5b60008060008385036101408112156137e257600080fd5b84359350610100601f19820112156137f957600080fd5b5060208401915061012084013561380f816137bd565b809150509250925092565b6000806040838503121561382d57600080fd5b82356001600160401b038082111561384457600080fd5b818501915085601f83011261385857600080fd5b8135602061386582613680565b6040516138728282613504565b83815260059390931b850182019282810191508984111561389257600080fd5b948201945b838610156138b7576138a8866133be565b82529482019490820190613897565b965050860135925050808211156138cd57600080fd5b506138da858286016136a3565b9150509250929050565b600081518084526020808501945080840160005b83811015613914578151875295820195908201906001016138f8565b509495945050505050565b6020815260006126ee60208301846138e4565b6000806000806080858703121561394857600080fd5b84359350613958602086016133be565b92506040850135915060608501356001600160401b0381111561397a57600080fd5b613986878288016134d6565b91505092959194509250565b600080604083850312156139a557600080fd5b823591506139b5602084016133be565b90509250929050565b6000602082840312156139d057600080fd5b81356001600160401b038111156139e657600080fd5b8201601f810184136139f757600080fd5b611f7f84823560208401613557565b600080600060608486031215613a1b57600080fd5b83359250613a2b602085016133be565b9150604084013590509250925092565b60008083601f840112613a4d57600080fd5b5081356001600160401b03811115613a6457600080fd5b60208301915083602082850101111561141e57600080fd5b600080600060408486031215613a9157600080fd5b8335925060208401356001600160401b03811115613aae57600080fd5b613aba86828701613a3b565b9497909650939450505050565b60008060408385031215613ada57600080fd5b613ae3836133be565b91506020830135613af3816137bd565b809150509250929050565b60008060208385031215613b1157600080fd5b82356001600160401b0380821115613b2857600080fd5b818501915085601f830112613b3c57600080fd5b813581811115613b4b57600080fd5b8660208260051b8501011115613b6057600080fd5b60209290920196919550909350505050565b6000602080830181845280855180835260408601915060408160051b870101925083870160005b82811015613bc757603f19888603018452613bb5858351613463565b94509285019290850190600101613b99565b5092979650505050505050565b60008060008060008060c08789031215613bed57600080fd5b86359550613bfd602088016133be565b945060408701359350613c12606088016133be565b92506080870135915060a0870135613c29816137bd565b809150509295509295509295565b600080600080600060608688031215613c4f57600080fd5b8535945060208601356001600160401b0380821115613c6d57600080fd5b613c7989838a01613a3b565b90965094506040880135915080821115613c9257600080fd5b50613c9f88828901613a3b565b969995985093965092949392505050565b600080600060408486031215613cc557600080fd5b83356001600160401b0380821115613cdc57600080fd5b613ce88783880161359d565b94506020860135915080821115613cfe57600080fd5b50613aba86828701613a3b565b60008060408385031215613d1e57600080fd5b613d27836133be565b91506139b5602084016133be565b600080600080600060a08688031215613d4d57600080fd5b613d56866133be565b9450613d64602087016133be565b9350604086013592506060860135915060808601356001600160401b03811115613d8d57600080fd5b6137b08882890161359d565b600181811c90821680613dad57607f821691505b602082108114156134e857634e487b7160e01b600052602260045260246000fd5b60008251613de0818460208701613437565b600360fc1b920191825250600101919050565b60008351613e05818460208801613437565b835190830190613e19818360208801613437565b01949350505050565b6020808252600e908201526d139bdd08185d5d1a1bdc9a5e995960921b604082015260600190565b634e487b7160e01b600052603260045260246000fd5b634e487b7160e01b600052601160045260246000fd5b60008219821115613e8957613e89613e60565b500190565b6000816000190483118215151615613ea857613ea8613e60565b500290565b634e487b7160e01b600052601260045260246000fd5b600082613ed257613ed2613ead565b500490565b823581526020808401359082015260408084013590820152606080840135908201526080808401359082015260a0808401359082015260c0808401359082015261012081016001600160a01b03613f3060e086016133be565b1660e083015291151561010090910152919050565b6000600019821415613f5957613f59613e60565b5060010190565b6000808335601e19843603018112613f7757600080fd5b8301803591506001600160401b03821115613f9157600080fd5b6020019150600581901b360382131561141e57600080fd5b60008060408385031215613fbc57600080fd5b82516001600160401b03811115613fd257600080fd5b8301601f81018513613fe357600080fd5b8051613fee81613530565b604051613ffb8282613504565b82815287602084860101111561401057600080fd5b614021836020830160208701613437565b6020969096015195979596505050505050565b60008551614046818460208a01613437565b820184868237909301918252506020019392505050565b6000808335601e1984360301811261407457600080fd5b8301803591506001600160401b0382111561408e57600080fd5b60200191503681900382131561141e57600080fd5b600080604083850312156140b657600080fd5b82356001600160401b038111156140cc57600080fd5b6140d88582860161359d565b95602094909401359450505050565b82848237909101908152602001919050565b60008282101561410b5761410b613e60565b500390565b60008261411f5761411f613ead565b500690565b6020808252600c908201526b2a27afad22a927afa0a2222960a11b604082015260600190565b60408152600061415d60408301856138e4565b828103602084015261416f81856138e4565b95945050505050565b60408152600061418b6040830185613463565b828103602084015261416f8185613463565b81835281816020850137506000828201602090810191909152601f909101601f19169091010190565b8581526060602082015260006141e060608301868861419d565b82810360408401526141f381858761419d565b98975050505050505050565b6001600160a01b0386811682528516602082015260a06040820181905260009061422b908301866138e4565b828103606084015261423d81866138e4565b905082810360808401526141f38185613463565b60006020828403121561426357600080fd5b81516126ee81613404565b600060033d11156142875760046000803e5060005160e01c5b90565b600060443d10156142985790565b6040516003193d81016004833e81513d6001600160401b0381602484011181841117156142c757505050505090565b82850191508151818111156142df5750505050505090565b843d87010160208285010111156142f95750505050505090565b61430860208286010187613504565b509095945050505050565b60008251614325818460208701613437565b9190910192915050565b6001600160a01b03868116825285166020820152604081018490526060810183905260a06080820181905260009061331a90830184613463565b60006020828403121561437b57600080fd5b81516126ee816137bd56fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a26469706673582212207fcf6c6c1970a1b6b0a70992239f98dd3420df9a0e4e551d42b9eb76acfb1c0f64736f6c6343000809003300000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000e00000000000000000000000002925d24396039c3fdd5e61cf13270328d5101a8b00000000000000000000000000000000000000000000000000000000000027100000000000000000000000002925d24396039c3fdd5e61cf13270328d5101a8b00000000000000000000000000000000000000000000000000000000000000084f4259434c6162730000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004485a4d5400000000000000000000000000000000000000000000000000000000