Token Genius Collectibles

Overview ERC1155

Total Supply:
0 GENFT-001

Holders:
43 addresses

Transfers:
-

Loading
[ Download CSV Export  ] 
Loading
Loading

Click here to update the token ICO / general information
# Exchange Pair Price  24H Volume % Volume
Are you the contract creator? Verify and Publish your contract source code today!

Decompile ByteCode
0x6080604052600436106102e35760003560e01c80635d77824211610190578063ae0dd3e4116100dc578063e8a3d48511610095578063f1ffb7011161006f578063f1ffb7011461092d578063f242432a1461094d578063f5298aca1461096d578063f7b212151461098d57600080fd5b8063e8a3d485146108c4578063e954f41d146108d9578063e985e9c51461090d57600080fd5b8063ae0dd3e41461084c578063b0e9ca6814610867578063b0f8e6b21461087c578063bd85b03914610891578063ce4558de146108b1578063e6b2c3781461065f57600080fd5b80638b24aa781161014957806395f91eb01161012357806395f91eb0146107ad578063989124cb146107cd578063a22cb465146107ed578063a647e8ec1461080d57600080fd5b80638b24aa781461076457806392625e6b1461077957806395d89b411461079857600080fd5b80635d778242146106af5780636c0360eb146106cf5780636dcfd841146106e457806370156dfa146107115780638164de0e1461072457806385bff2e71461074457600080fd5b80632eb2c2d61161024f5780634c2067c7116102085780635191d64f116101e25780635191d64f1461062757806354fd4d501461065f57806355f804b3146106745780635735b03a1461069457600080fd5b80634c2067c7146105b45780634e1273f4146105ca578063508dcf44146105f757600080fd5b80632eb2c2d61461049c5780633172d294146104bc5780633f244f04146104f757806340b6315f146105395780634400eb2e1461055957806349e5e64c1461056e57600080fd5b806313ba55df116102a157806313ba55df146103ce5780631587a636146103ee5780631ae9f885146104335780631dc9d5271461045257806322f8dea514610467578063275816531461048757600080fd5b8062fdd58e146102e857806301ffc9a71461031b57806306fdde031461034b5780630c0ffaf01461036d5780630e89341c1461038f5780630ff6bd57146103af575b600080fd5b3480156102f457600080fd5b50610308610303366004613f08565b6109bd565b6040519081526020015b60405180910390f35b34801561032757600080fd5b5061033b610336366004614089565b6109d2565b6040519015158152602001610312565b34801561035757600080fd5b50610360610a01565b6040516103129190614327565b34801561037957600080fd5b5061038d610388366004613f33565b610a93565b005b34801561039b57600080fd5b506103606103aa366004614106565b610d76565b3480156103bb57600080fd5b506103086a2e18e1cff769fc0276056d81565b3480156103da57600080fd5b506103086103e9366004614106565b610f13565b3480156103fa57600080fd5b5061040e610409366004614106565b610f1e565b604080516001600160a01b039094168452602084019290925290820152606001610312565b34801561043f57600080fd5b506103086ac34556b3f6459039627ea481565b34801561045e57600080fd5b50610308610f5b565b34801561047357600080fd5b5061038d610482366004614106565b610faa565b34801561049357600080fd5b50610308610fda565b3480156104a857600080fd5b5061038d6104b7366004613dcc565b611034565b3480156104c857600080fd5b5061033b6104d7366004613f08565b601160209081526000928352604080842090915290825290205460ff1681565b34801561050357600080fd5b50610527610512366004614106565b60076020526000908152604090205460ff1681565b60405160ff9091168152602001610312565b34801561054557600080fd5b5061038d610554366004614106565b611086565b34801561056557600080fd5b506103086113bb565b34801561057a57600080fd5b5061040e610589366004613d5c565b600e602052600090815260409020805460018201546002909201546001600160a01b03909116919083565b3480156105c057600080fd5b5061030860095481565b3480156105d657600080fd5b506105ea6105e5366004613fa1565b6113db565b60405161031291906142e6565b34801561060357600080fd5b5061033b610612366004613d5c565b600f6020526000908152604090205460ff1681565b34801561063357600080fd5b50600454610647906001600160a01b031681565b6040516001600160a01b039091168152602001610312565b34801561066b57600080fd5b5061036061158c565b34801561068057600080fd5b5061038d61068f3660046140c1565b61159b565b3480156106a057600080fd5b506103086001600160ff1b0381565b3480156106bb57600080fd5b5061038d6106ca366004614106565b6115e6565b3480156106db57600080fd5b5061036061190d565b3480156106f057600080fd5b506107046106ff366004614106565b61191c565b6040516103129190614299565b61038d61071f366004613f08565b611927565b34801561073057600080fd5b5061030861073f366004614106565b611bb3565b34801561075057600080fd5b506105ea61075f366004613d5c565b611bd4565b34801561077057600080fd5b50610308611bdf565b34801561078557600080fd5b506103086a042815ba41d512759f03a281565b3480156107a457600080fd5b50610360611c0c565b3480156107b957600080fd5b50600354610647906001600160a01b031681565b3480156107d957600080fd5b50600b54610647906001600160a01b031681565b3480156107f957600080fd5b5061038d610808366004613edb565b611c1b565b34801561081957600080fd5b5061082d610828366004613f67565b611cd0565b6040805193845260ff9283166020850152911690820152606001610312565b34801561085857600080fd5b506103086002600160ff1b0381565b34801561087357600080fd5b50610308611ddd565b34801561088857600080fd5b50610308611e17565b34801561089d57600080fd5b506103086108ac366004614106565b611e38565b61038d6108bf366004613f08565b611e6b565b3480156108d057600080fd5b506103606120a2565b3480156108e557600080fd5b506103087f00000000000000000000000000000000000000000000000000000000639c407181565b34801561091957600080fd5b5061033b610928366004613d94565b6120c2565b34801561093957600080fd5b5061038d610948366004613d5c565b61210f565b34801561095957600080fd5b5061038d610968366004613e75565b612408565b34801561097957600080fd5b5061038d610988366004613f33565b612453565b34801561099957600080fd5b506105276109a8366004614106565b60086020526000908152604090205460ff1681565b60006109c98383612625565b90505b92915050565b60006109cc826109e0612463565b906001600160e01b0319166000908152602091909152604090205460ff1690565b606060008054610a109061442a565b80601f0160208091040260200160405190810160405280929190818152602001828054610a3c9061442a565b8015610a895780601f10610a5e57610100808354040283529160200191610a89565b820191906000526020600020905b815481529060010190602001808311610a6c57829003601f168201915b5050505050905090565b600c60009054906101000a90046001600160a01b03166001600160a01b0316632ceaaf286040518163ffffffff1660e01b815260040160206040518083038186803b158015610ae157600080fd5b505afa158015610af5573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610b199190613d78565b6001600160a01b0316336001600160a01b031614610b4a5760405163b5db398f60e01b815260040160405180910390fd5b600d54604051631643fd8f60e21b81526001600160a01b0385811660048301529091169063590ff63c9060240160206040518083038186803b158015610b8f57600080fd5b505afa158015610ba3573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610bc7919061406d565b1580610c4d5750600d546040516305a9e97b60e31b81526001600160a01b03858116600483015290911690632d4f4bd89060240160206040518083038186803b158015610c1357600080fd5b505afa158015610c27573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610c4b919061406d565b155b15610c6b576040516362fb7d2960e01b815260040160405180910390fd5b604080516060810182526001600160a01b0394851680825260208083019586528284019485526000828152600e825284812084518154908a166001600160a01b031991821617825588516001808401919091558851600290930192909255601080548084018255908452955160039096027f1b6847dc741a1b0cd08d278845f9d819d87b734759afb55fe2de5cb82a9ae6728101805497909b16969091169590951790985595517f1b6847dc741a1b0cd08d278845f9d819d87b734759afb55fe2de5cb82a9ae67384015593517f1b6847dc741a1b0cd08d278845f9d819d87b734759afb55fe2de5cb82a9ae674909201919091558352600f9091529020805460ff19169091179055565b60606000610d826124e0565b6000848152600182016020526040812080549293509091610da29061442a565b80601f0160208091040260200160405190810160405280929190818152602001828054610dce9061442a565b8015610e1b5780601f10610df057610100808354040283529160200191610e1b565b820191906000526020600020905b815481529060010190602001808311610dfe57829003601f168201915b505050505090506000826000018054610e339061442a565b80601f0160208091040260200160405190810160405280929190818152602001828054610e5f9061442a565b8015610eac5780601f10610e8157610100808354040283529160200191610eac565b820191906000526020600020905b815481529060010190602001808311610e8f57829003601f168201915b50505050509050805160001415610ec557509392505050565b815115610ef8578082604051602001610edf9291906141d2565b6040516020818303038152906040529350505050919050565b80610f0286612504565b604051602001610edf9291906141d2565b60006109cc82612683565b60108181548110610f2e57600080fd5b60009182526020909120600390910201805460018201546002909201546001600160a01b03909116925083565b6a1c7d58a20803ce1900372e806a06b9b9b9d6c88db9eb654d610f89816a042815ba41d512759f03a261439c565b610f93919061439c565b610f9d919061439c565b610fa7919061439c565b81565b6003546001600160a01b03163314610fd55760405163b5db398f60e01b815260040160405180910390fd5b600955565b6ac34556b3f6459039627ea46a2e18e1cff769fc0276056d6a1c7d58a20803ce1900372e806a06b9b9b9d6c88db9eb654d611020816a042815ba41d512759f03a261439c565b61102a919061439c565b610f89919061439c565b6001600160a01b0385163314801590611054575061105285336120c2565b155b15611071576040516212efed60e91b815260040160405180910390fd5b61107f3386868686866126b9565b5050505050565b33600090815260116020908152604080832043845290915290205460ff16156110c257604051632a13c6f760e21b815260040160405180910390fd5b3360008181526011602090815260408083204384529091529020805460ff191660011790556110f9906002600160ff1b03836126dd565b60006111068260046143c8565b6001600160401b0381111561112b57634e487b7160e01b600052604160045260246000fd5b604051908082528060200260200182016040528015611154578160200160208202803683370190505b50905060006111648360046143c8565b6001600160401b0381111561118957634e487b7160e01b600052604160045260246000fd5b6040519080825280602002602001820160405280156111b2578160200160208202803683370190505b50905060006111c28460046143c8565b6001600160401b038111156111e757634e487b7160e01b600052604160045260246000fd5b604051908082528060200260200182016040528015611210578160200160208202803683370190505b50905060005b8481101561136d5760005b6004811015611364576000611242338360048a870202016253f047016127e6565b9050600061125c336253f04b868b026004028601016127e6565b9050600080600061126e858588612842565b925092509250826000141561128757505050505061135c565b6112b033846001604051806040016040528060048152602001630307830360e41b81525061295a565b828a8760048a0201815181106112d657634e487b7160e01b600052603260045260246000fd5b60200260200101818152505081898760048a02018151811061130857634e487b7160e01b600052603260045260246000fd5b602002602001019060ff16908160ff168152505080888760048a02018151811061134257634e487b7160e01b600052603260045260246000fd5b602002602001019060ff16908160ff168152505050505050505b600101611221565b50600101611216565b50336001600160a01b03167f2078511f6c577c902b8e167f3db985fe9b07f255f63585cd5033c6db86445d9c858585856040516113ad949392919061433a565b60405180910390a250505050565b610fa76a06b9b9b9d6c88db9eb654d6a042815ba41d512759f03a261439c565b606081518351146113ff57604051633e7e0b6d60e11b815260040160405180910390fd5b8251600080516020614625833981519152906000906001600160401b0381111561143957634e487b7160e01b600052604160045260246000fd5b604051908082528060200260200182016040528015611462578160200160208202803683370190505b50905060005b85518110156115835760006001600160a01b031686828151811061149c57634e487b7160e01b600052603260045260246000fd5b60200260200101516001600160a01b031614156114cc5760405163db5d879760e01b815260040160405180910390fd5b8260008683815181106114ef57634e487b7160e01b600052603260045260246000fd5b60200260200101518152602001908152602001600020600087838151811061152757634e487b7160e01b600052603260045260246000fd5b60200260200101516001600160a01b03166001600160a01b031681526020019081526020016000205482828151811061157057634e487b7160e01b600052603260045260246000fd5b6020908102919091010152600101611468565b50949350505050565b606060028054610a109061442a565b6006546001600160a01b031633146115c65760405163b5db398f60e01b815260040160405180910390fd5b6115cf81612a2a565b80516115e2906005906020840190613bd3565b5050565b33600090815260116020908152604080832043845290915290205460ff161561162257604051632a13c6f760e21b815260040160405180910390fd5b3360008181526011602090815260408083204384529091529020805460ff19166001179055611659906001600160ff1b03836126dd565b60006116668260106143c8565b6001600160401b0381111561168b57634e487b7160e01b600052604160045260246000fd5b6040519080825280602002602001820160405280156116b4578160200160208202803683370190505b50905060006116c48360106143c8565b6001600160401b038111156116e957634e487b7160e01b600052604160045260246000fd5b604051908082528060200260200182016040528015611712578160200160208202803683370190505b50905060006117228460106143c8565b6001600160401b0381111561174757634e487b7160e01b600052604160045260246000fd5b604051908082528060200260200182016040528015611770578160200160208202803683370190505b50905060005b848110156118cd5760005b60108110156118c45760006117a2338360108a8702020162061e67016127e6565b905060006117bc3362061e77868b026010028601016127e6565b905060008060006117ce858588612a42565b92509250925082600014156117e75750505050506118bc565b61181033846001604051806040016040528060048152602001630307830360e41b81525061295a565b828a8760108a02018151811061183657634e487b7160e01b600052603260045260246000fd5b60200260200101818152505081898760108a02018151811061186857634e487b7160e01b600052603260045260246000fd5b602002602001019060ff16908160ff168152505080888760108a0201815181106118a257634e487b7160e01b600052603260045260246000fd5b602002602001019060ff16908160ff168152505050505050505b600101611781565b50600101611776565b50336001600160a01b03167f901909f3e1c01d4a9aa5d6d0af64bf303958d343fe8f74bd354ce0aa5d9af02d858585856040516113ad949392919061433a565b606060058054610a109061442a565b60606109cc82612b61565b60095415611948576040516363b2db0960e11b815260040160405180910390fd5b6001600160a01b0382166000908152600f6020526040902054829060ff1661198357604051632bed716360e01b815260040160405180910390fd5b6001600160a01b038084166000818152600e602090815260409182902082516060810184528154909516855260018101549185018290526002015491840191909152840290611a6757803410156119ed57604051636c654eb760e11b815260040160405180910390fd5b600b546040516000916001600160a01b03169034908381818185875af1925050503d8060008114611a3a576040519150601f19603f3d011682016040523d82523d6000602084013e611a3f565b606091505b5050905080611a615760405163157957c160e01b815260040160405180910390fd5b50611b3a565b6004546001600160a01b0386811691161415611b1e57611b1933600c60009054906101000a90046001600160a01b03166001600160a01b03166363fcd08a6040518163ffffffff1660e01b815260040160206040518083038186803b158015611acf57600080fd5b505afa158015611ae3573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611b079190613d78565b6001600160a01b038816919084612c50565b611b3a565b600b54611b3a906001600160a01b038781169133911684612c50565b611b69336001600160ff1b0386604051806040016040528060048152602001630307830360e41b81525061295a565b604080516001600160ff1b0381526020810186905233917ffa0a312343a6caf5f327701fba271219dcf0364a59b6b68e02f8aec9093d435291015b60405180910390a25050505050565b600a8181548110611bc357600080fd5b600091825260209091200154905081565b60606109cc82612caa565b6a1c7d58a20803ce1900372e6a06b9b9b9d6c88db9eb654d610f93816a042815ba41d512759f03a261439c565b606060018054610a109061442a565b336001600160a01b0383161415611c4557604051637b30a93360e11b815260040160405180910390fd5b3360008181527f1799cf914cb0cb442ca7c7ac709ee40d0cb89e87351dc08d517fbda27d50c68c602090815260408083206001600160a01b03871680855290835292819020805460ff191686151590811790915590519081529192917f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c31910160405180910390a35050565b600354600090819081906001600160a01b03163314611d025760405163b5db398f60e01b815260040160405180910390fd5b6000806000611d118888612d8e565b6000838152600760209081526040808320805460ff80881660ff1992831617909255600884529382902080549186169190941617909255815180830190925260048252630307830360e41b908201529295509093509150611d77908b9085908c9061295a565b60408051848152602081018b905260ff848116828401528316606082015290516001600160a01b038c16917facb29ee13d5a62be2f697d6f1658bc3d8370a0c9247589a040dc0f35d548a224919081900360800190a29199909850909650945050505050565b6a2e18e1cff769fc0276056d6a1c7d58a20803ce1900372e806a06b9b9b9d6c88db9eb654d61102a816a042815ba41d512759f03a261439c565b6a06b9b9b9d6c88db9eb654d610f9d816a042815ba41d512759f03a261439c565b60008181527fb31c2c74f86ca3ce94d901f5f5bbe66f7161eec2f7b5aa0b75a86371436424ea60205260408120546109cc565b60095415611e8c576040516363b2db0960e11b815260040160405180910390fd5b6001600160a01b0382166000908152600f6020526040902054829060ff16611ec757604051632bed716360e01b815260040160405180910390fd5b6001600160a01b038084166000818152600e602090815260409182902082516060810184528154909516855260018101549185019190915260020154908301819052840290611fab5780341015611f3157604051636c654eb760e11b815260040160405180910390fd5b600b546040516000916001600160a01b03169034908381818185875af1925050503d8060008114611f7e576040519150601f19603f3d011682016040523d82523d6000602084013e611f83565b606091505b5050905080611fa55760405163157957c160e01b815260040160405180910390fd5b50612034565b6004546001600160a01b03868116911614156120185761201333600c60009054906101000a90046001600160a01b03166001600160a01b03166363fcd08a6040518163ffffffff1660e01b815260040160206040518083038186803b158015611acf57600080fd5b612034565b600b54612034906001600160a01b038781169133911684612c50565b612063336002600160ff1b0386604051806040016040528060048152602001630307830360e41b81525061295a565b604080516002600160ff1b0381526020810186905233917f7ab009b285d3e2b708bb2479c253bea9a5c09b635e0dcc3ab56c18fccbcf77239101611ba4565b60606040518060800160405280604581526020016145e060459139905090565b6001600160a01b0391821660009081527f1799cf914cb0cb442ca7c7ac709ee40d0cb89e87351dc08d517fbda27d50c68c6020908152604080832093909416825291909152205460ff1690565b600c60009054906101000a90046001600160a01b03166001600160a01b0316632ceaaf286040518163ffffffff1660e01b815260040160206040518083038186803b15801561215d57600080fd5b505afa158015612171573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906121959190613d78565b6001600160a01b0316336001600160a01b0316146121c65760405163b5db398f60e01b815260040160405180910390fd5b6001600160a01b0381166000908152600f6020526040902054819060ff1661220157604051632bed716360e01b815260040160405180910390fd5b6001600160a01b0382166000908152600e6020908152604080832080546001600160a01b031916815560018101849055600201839055600f8252808320805460ff19169055601080548251818502810185019093528083529192909190849084015b828210156122b8576000848152602090819020604080516060810182526003860290920180546001600160a01b0316835260018082015484860152600290910154918301919091529083529092019101612263565b50505050905060005b815181101561240257836001600160a01b03168282815181106122f457634e487b7160e01b600052603260045260246000fd5b6020026020010151600001516001600160a01b031614612313576123fa565b8160018351038151811061233757634e487b7160e01b600052603260045260246000fd5b60200260200101516010828154811061236057634e487b7160e01b600052603260045260246000fd5b600091825260209182902083516003929092020180546001600160a01b0319166001600160a01b0390921691909117815590820151600182015560409091015160029091015560108054806123c557634e487b7160e01b600052603160045260246000fd5b60008281526020812060036000199093019283020180546001600160a01b031916815560018101829055600201559055612402565b6001016122c1565b50505050565b6001600160a01b0385163314801590612428575061242685336120c2565b155b15612445576040516212efed60e91b815260040160405180910390fd5b61107f338686868686613032565b61245e8383836126dd565b505050565b7f326d0c59a7612f6a9919e2a8ee333c80ba689d8ba2634de89c85cbb04832e70590565b6001600160e01b031980831614156124b25760405163f31e8ca960e01b815260040160405180910390fd5b6001600160e01b03199190911660009081526020929092526040909120805460ff1916911515919091179055565b7f4281b61aefbe70b3d3f684b428efca5f33077bc240e76f2808f9177c307617f490565b6060816125285750506040805180820190915260018152600360fc1b602082015290565b8160005b8115612552578061253c81614491565b915061254b9050600a836143b4565b915061252c565b6000816001600160401b0381111561257a57634e487b7160e01b600052604160045260246000fd5b6040519080825280601f01601f1916602001820160405280156125a4576020820181803683370190505b5090505b841561261d576125b96001836143e7565b91506125c6600a866144ac565b6125d190603061439c565b60f81b8183815181106125f457634e487b7160e01b600052603260045260246000fd5b60200101906001600160f81b031916908160001a905350612616600a866143b4565b94506125a8565b949350505050565b60006001600160a01b03831661264e5760405163db5d879760e01b815260040160405180910390fd5b6000805160206146258339815191526000928352602090815260408084206001600160a01b0395909516845293905250205490565b60008181527fb31c2c74f86ca3ce94d901f5f5bbe66f7161eec2f7b5aa0b75a86371436424eb602052604081206109cc9061304e565b6126c7868686868686613058565b6126d586868686868661321d565b505050505050565b6001600160a01b0383166127045760405163baa75df760e01b815260040160405180910390fd5b6127323384600061271486613346565b61271d86613346565b6040518060200160405280600081525061339f565b6000828152600080516020614625833981519152602090815260408083206001600160a01b0387168452918290529091205482111561278457604051634190713d60e01b815260040160405180910390fd5b6001600160a01b03841660008181526020838152604080832080548790039055805187815291820186905291929133917fc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f6291015b60405180910390a450505050565b600042820143408460405160200161282393929190928352602083019190915260601b6bffffffffffffffffffffffff1916604082015260540190565b60408051601f1981840301815291905280516020909101209392505050565b600080808084612854575060006128fa565b8460011415612873576128678787612d8e565b93509350935050612951565b8460021415612884575060016128fa565b84600314156128fa5761289a620186a0886144ac565b9650610d748710156128ae575060076128fa565b6123398710156128c0575060066128fa565b6138fe8710156128d2575060056128fa565b6195358710156128e4575060046128fa565b61f16c8710156128f6575060036128fa565b5060025b6000600a8260ff168154811061292057634e487b7160e01b600052603260045260246000fd5b90600052602060002001548761293691906144ac565b600161ff00600885901b1660ff831617019550919350909150505b93509350939050565b6001600160a01b038416612981576040516301c8efbf60e11b815260040160405180910390fd5b6129a03360008661299187613346565b61299a87613346565b8661339f565b6000838152600080516020614625833981519152602090815260408083206001600160a01b0388168452909152812080548492906129df90849061439c565b909155505060408051848152602081018490526001600160a01b0386169160009133917fc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f6291016127d8565b80612a336124e0565b81516115e29260200190613bd3565b6000806000806004851015612a59575060006128fa565b6009851015612a6c576128678787612d8e565b600b851015612a7d575060016128fa565b600e851015612ac157612a93620186a0886144ac565b965061293d871015612aa7575060016128fa565b616bf7871015612ab9575060026128fa565b5060016128fa565b84600e1415612af357612ad7620186a0886144ac565b965061f16b871015612aeb575060026128fa565b5060036128fa565b612b00620186a0886144ac565b9650612339871015612b14575060076128fa565b615c37871015612b26575060066128fa565b619535871015612b38575060056128fa565b5060046000600a8260ff168154811061292057634e487b7160e01b600052603260045260246000fd5b60008181527fb31c2c74f86ca3ce94d901f5f5bbe66f7161eec2f7b5aa0b75a86371436424eb60205260408120606091612b9a8261304e565b6001600160401b03811115612bbf57634e487b7160e01b600052604160045260246000fd5b604051908082528060200260200182016040528015612be8578160200160208202803683370190505b50905060005b612bf78361304e565b811015612c4857612c0883826133ad565b828281518110612c2857634e487b7160e01b600052603260045260246000fd5b6001600160a01b0390921660209283029190910190910152600101612bee565b509392505050565b604080516001600160a01b0385811660248301528416604482015260648082018490528251808303909101815260849091019091526020810180516001600160e01b03166323b872dd60e01b1790526124029085906133b9565b6001600160a01b03811660009081527fb31c2c74f86ca3ce94d901f5f5bbe66f7161eec2f7b5aa0b75a86371436424ec60205260408120606091612ced8261304e565b6001600160401b03811115612d1257634e487b7160e01b600052604160045260246000fd5b604051908082528060200260200182016040528015612d3b578160200160208202803683370190505b50905060005b612d4a8361304e565b811015612c4857612d5b83826133ad565b828281518110612d7b57634e487b7160e01b600052603260045260246000fd5b6020908102919091010152600101612d41565b60008080612da86b033b2e3c9fd0803ce8000000866144ac565b945060006a042815ba41d512759f03a2861015612dc757506007612fd7565b612de76a06b9b9b9d6c88db9eb654d6a042815ba41d512759f03a261439c565b861015612df657506006612fd7565b6a06b9b9b9d6c88db9eb654d612e17816a042815ba41d512759f03a261439c565b612e21919061439c565b861015612e3057506005612fd7565b6a1c7d58a20803ce1900372e6a06b9b9b9d6c88db9eb654d612e5d816a042815ba41d512759f03a261439c565b612e67919061439c565b612e71919061439c565b861015612e8057506004612fd7565b6a1c7d58a20803ce1900372e806a06b9b9b9d6c88db9eb654d612eae816a042815ba41d512759f03a261439c565b612eb8919061439c565b612ec2919061439c565b612ecc919061439c565b861015612edb57506003612fd7565b6a2e18e1cff769fc0276056d6a1c7d58a20803ce1900372e806a06b9b9b9d6c88db9eb654d612f15816a042815ba41d512759f03a261439c565b612f1f919061439c565b612f29919061439c565b612f33919061439c565b612f3d919061439c565b861015612f4c57506002612fd7565b6ac34556b3f6459039627ea46a2e18e1cff769fc0276056d6a1c7d58a20803ce1900372e806a06b9b9b9d6c88db9eb654d612f92816a042815ba41d512759f03a261439c565b612f9c919061439c565b612fa6919061439c565b612fb0919061439c565b612fba919061439c565b612fc4919061439c565b861015612fd357506001612fd7565b5060005b6000600a8260ff1681548110612ffd57634e487b7160e01b600052603260045260246000fd5b90600052602060002001548661301391906144ac565b60ff8116600884901b61ff001617600101989297509550909350505050565b61304086868686868661348b565b6126d58686868686866135a1565b60006109cc825490565b6001600160a01b03841661307f5760405163f5cadad560e01b815260040160405180910390fd5b81518351146130a157604051633e7e0b6d60e11b815260040160405180910390fd5b6130af86868686868661339f565b60008051602061462583398151915260005b84518110156131bc5760008582815181106130ec57634e487b7160e01b600052603260045260246000fd5b60200260200101519050600085838151811061311857634e487b7160e01b600052603260045260246000fd5b602090810291909101810151600084815286835260408082206001600160a01b038e1683529093529190912054909150808211156131695760405163119ac6bb60e31b815260040160405180910390fd5b6000838152602086815260408083206001600160a01b038e811685529252808320938590039093558a1681529081208054600195909501948392906131af90849061439c565b909155506130c192505050565b50846001600160a01b0316866001600160a01b0316886001600160a01b03167f4a39dc06d4c0dbc64b70af90fd698a233a518aa5d07e595d983b8c0526c8f7fb878760405161320c9291906142f9565b60405180910390a450505050505050565b833b156126d55760405163bc197c8160e01b81526001600160a01b0385169063bc197c81906132589089908990889088908890600401614201565b602060405180830381600087803b15801561327257600080fd5b505af19250505080156132a2575060408051601f3d908101601f1916820190925261329f918101906140a5565b60015b61330c576132ae614502565b806308c379a014156132f157506132c361451a565b806132ce57506132f3565b8060405162461bcd60e51b81526004016132e89190614327565b60405180910390fd5b505b60405163380147a960e01b815260040160405180910390fd5b6001600160e01b0319811663bc197c8160e01b1461333d57604051633744db2960e01b815260040160405180910390fd5b50505050505050565b6040805160018082528183019092526060916000919060208083019080368337019050509050828160008151811061338e57634e487b7160e01b600052603260045260246000fd5b602090810291909101015292915050565b6126d5868686868686613663565b60006109c9838361386a565b600061340e826040518060400160405280602081526020017f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c6564815250856001600160a01b03166138a29092919063ffffffff16565b80519091501561245e578080602001905181019061342c919061406d565b61245e5760405162461bcd60e51b815260206004820152602a60248201527f5361666545524332303a204552433230206f7065726174696f6e20646964206e6044820152691bdd081cdd58d8d9595960b21b60648201526084016132e8565b6001600160a01b0384166134b25760405163f5cadad560e01b815260040160405180910390fd5b6134c186868661299187613346565b6000838152600080516020614625833981519152602081815260408084206001600160a01b038a16855290915290912054808411156135135760405163119ac6bb60e31b815260040160405180910390fd5b6000858152602083815260408083206001600160a01b038b8116855292528083209387900390935587168152908120805485929061355290849061439c565b909155505060408051858152602081018590526001600160a01b038088169289821692918b16917fc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f62910161320c565b833b156126d55760405163f23a6e6160e01b81526001600160a01b0385169063f23a6e61906135dc908990899088908890889060040161425f565b602060405180830381600087803b1580156135f657600080fd5b505af1925050508015613626575060408051601f3d908101601f19168201909252613623918101906140a5565b60015b613632576132ae614502565b6001600160e01b0319811663f23a6e6160e01b1461333d57604051633744db2960e01b815260040160405180910390fd5b836001600160a01b0316856001600160a01b0316146126d5576001600160a01b0385811660009081527fb31c2c74f86ca3ce94d901f5f5bbe66f7161eec2f7b5aa0b75a86371436424ec6020526040808220928716825281207fb31c2c74f86ca3ce94d901f5f5bbe66f7161eec2f7b5aa0b75a86371436424ea927fb31c2c74f86ca3ce94d901f5f5bbe66f7161eec2f7b5aa0b75a86371436424eb929091905b875181101561385d57600087828151811061372f57634e487b7160e01b600052603260045260246000fd5b60200260200101519050600081111561385457600089838151811061376457634e487b7160e01b600052603260045260246000fd5b6020026020010151905060006001600160a01b03168c6001600160a01b031614156137b257600081815260208890526040812080548492906137a790849061439c565b909155506137e89050565b816137bd8d83612625565b14156137e85760008181526020879052604090206137db908d6138bb565b506137e685826138d0565b505b6001600160a01b038b1661381f57600081815260208890526040812080548492906138149084906143e7565b909155506138529050565b6138298b82612625565b613852576000818152602087905260409020613845908c6138dc565b5061385084826138f1565b505b505b50600101613704565b5050505050505050505050565b600082600001828154811061388f57634e487b7160e01b600052603260045260246000fd5b9060005260206000200154905092915050565b60606138b184846000856138fd565b90505b9392505050565b60006109c9836001600160a01b038416613a2e565b60006109c98383613a2e565b60006109c9836001600160a01b038416613b4b565b60006109c98383613b4b565b60608247101561395e5760405162461bcd60e51b815260206004820152602660248201527f416464726573733a20696e73756666696369656e742062616c616e636520666f6044820152651c8818d85b1b60d21b60648201526084016132e8565b6001600160a01b0385163b6139b55760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064016132e8565b600080866001600160a01b031685876040516139d191906141b6565b60006040518083038185875af1925050503d8060008114613a0e576040519150601f19603f3d011682016040523d82523d6000602084013e613a13565b606091505b5091509150613a23828286613b9a565b979650505050505050565b60008181526001830160205260408120548015613b41576000613a526001836143e7565b8554909150600090613a66906001906143e7565b9050818114613ae7576000866000018281548110613a9457634e487b7160e01b600052603260045260246000fd5b9060005260206000200154905080876000018481548110613ac557634e487b7160e01b600052603260045260246000fd5b6000918252602080832090910192909255918252600188019052604090208390555b8554869080613b0657634e487b7160e01b600052603160045260246000fd5b6001900381819060005260206000200160009055905585600101600086815260200190815260200160002060009055600193505050506109cc565b60009150506109cc565b6000818152600183016020526040812054613b92575081546001818101845560008481526020808220909301849055845484825282860190935260409020919091556109cc565b5060006109cc565b60608315613ba95750816138b4565b825115613bb95782518084602001fd5b8160405162461bcd60e51b81526004016132e89190614327565b828054613bdf9061442a565b90600052602060002090601f016020900481019282613c015760008555613c47565b82601f10613c1a57805160ff1916838001178555613c47565b82800160010185558215613c47579182015b82811115613c47578251825591602001919060010190613c2c565b50613c53929150613c57565b5090565b5b80821115613c535760008155600101613c58565b60006001600160401b03831115613c8557613c856144ec565b604051613c9c601f8501601f191660200182614465565b809150838152848484011115613cb157600080fd5b83836020830137600060208583010152509392505050565b600082601f830112613cd9578081fd5b81356020613ce682614379565b604051613cf38282614465565b8381528281019150858301600585901b87018401881015613d12578586fd5b855b85811015613d3057813584529284019290840190600101613d14565b5090979650505050505050565b600082601f830112613d4d578081fd5b6109c983833560208501613c6c565b600060208284031215613d6d578081fd5b81356138b4816145a3565b600060208284031215613d89578081fd5b81516138b4816145a3565b60008060408385031215613da6578081fd5b8235613db1816145a3565b91506020830135613dc1816145a3565b809150509250929050565b600080600080600060a08688031215613de3578081fd5b8535613dee816145a3565b94506020860135613dfe816145a3565b935060408601356001600160401b0380821115613e19578283fd5b613e2589838a01613cc9565b94506060880135915080821115613e3a578283fd5b613e4689838a01613cc9565b93506080880135915080821115613e5b578283fd5b50613e6888828901613d3d565b9150509295509295909350565b600080600080600060a08688031215613e8c578081fd5b8535613e97816145a3565b94506020860135613ea7816145a3565b9350604086013592506060860135915060808601356001600160401b03811115613ecf578182fd5b613e6888828901613d3d565b60008060408385031215613eed578182fd5b8235613ef8816145a3565b91506020830135613dc1816145bb565b60008060408385031215613f1a578182fd5b8235613f25816145a3565b946020939093013593505050565b600080600060608486031215613f47578081fd5b8335613f52816145a3565b95602085013595506040909401359392505050565b60008060008060808587031215613f7c578182fd5b8435613f87816145a3565b966020860135965060408601359560600135945092505050565b60008060408385031215613fb3578182fd5b82356001600160401b0380821115613fc9578384fd5b818501915085601f830112613fdc578384fd5b81356020613fe982614379565b604051613ff68282614465565b8381528281019150858301600585901b870184018b1015614015578889fd5b8896505b8487101561404057803561402c816145a3565b835260019690960195918301918301614019565b5096505086013592505080821115614056578283fd5b5061406385828601613cc9565b9150509250929050565b60006020828403121561407e578081fd5b81516138b4816145bb565b60006020828403121561409a578081fd5b81356138b4816145c9565b6000602082840312156140b6578081fd5b81516138b4816145c9565b6000602082840312156140d2578081fd5b81356001600160401b038111156140e7578182fd5b8201601f810184136140f7578182fd5b61261d84823560208401613c6c565b600060208284031215614117578081fd5b5035919050565b6000815180845260208085019450808401835b8381101561414d57815187529582019590820190600101614131565b509495945050505050565b6000815180845260208085019450808401835b8381101561414d57815160ff168752958201959082019060010161416b565b600081518084526141a28160208601602086016143fe565b601f01601f19169290920160200192915050565b600082516141c88184602087016143fe565b9190910192915050565b600083516141e48184602088016143fe565b8351908301906141f88183602088016143fe565b01949350505050565b6001600160a01b0386811682528516602082015260a06040820181905260009061422d9083018661411e565b828103606084015261423f818661411e565b90508281036080840152614253818561418a565b98975050505050505050565b6001600160a01b03868116825285166020820152604081018490526060810183905260a060808201819052600090613a239083018461418a565b6020808252825182820181905260009190848201906040850190845b818110156142da5783516001600160a01b0316835292840192918401916001016142b5565b50909695505050505050565b6020815260006109c9602083018461411e565b60408152600061430c604083018561411e565b828103602084015261431e818561411e565b95945050505050565b6020815260006109c9602083018461418a565b848152608060208201526000614353608083018661411e565b82810360408401526143658186614158565b90508281036060840152613a238185614158565b60006001600160401b03821115614392576143926144ec565b5060051b60200190565b600082198211156143af576143af6144c0565b500190565b6000826143c3576143c36144d6565b500490565b60008160001904831182151516156143e2576143e26144c0565b500290565b6000828210156143f9576143f96144c0565b500390565b60005b83811015614419578181015183820152602001614401565b838111156124025750506000910152565b600181811c9082168061443e57607f821691505b6020821081141561445f57634e487b7160e01b600052602260045260246000fd5b50919050565b601f8201601f191681016001600160401b038111828210171561448a5761448a6144ec565b6040525050565b60006000198214156144a5576144a56144c0565b5060010190565b6000826144bb576144bb6144d6565b500690565b634e487b7160e01b600052601160045260246000fd5b634e487b7160e01b600052601260045260246000fd5b634e487b7160e01b600052604160045260246000fd5b600060033d111561451757600481823e5160e01c5b90565b600060443d10156145285790565b6040516003193d81016004833e81513d6001600160401b03816024840111818411171561455757505050505090565b828501915081518181111561456f5750505050505090565b843d87010160208285010111156145895750505050505090565b61459860208286010187614465565b509095945050505050565b6001600160a01b03811681146145b857600080fd5b50565b80151581146145b857600080fd5b6001600160e01b0319811681146145b857600080fdfe697066733a2f2f516d564a725a44656e64454b394b526a4e36513250535353355779725534784769655a7236553376697056744b4a2f73746f726566726f6e742e6a736f6e1799cf914cb0cb442ca7c7ac709ee40d0cb89e87351dc08d517fbda27d50c68ba26469706673582212205f714da8ea65f17220b4108b06f63a9379e155b875fd552d5dff0d5d93574be864736f6c63430008040033
Loading