Overview ERC721
Total Supply:
6,969 JBF

Holders:
78
Profile Summary
Blockchain:
Ethereum (1)

Are you the contract creator? Verify and Publish your contract source code today!
This contract was created by 0xCb96594AbA4627e6064731b0098Dc97547b397BE
60006010557f62b1d609957efd7198a66f841063387013c1f07f57cbb6ae3cd625ddd9f9ebab60175560c060405273d32e3382aa09323a08c226c6662e12b434c701b36080908152733a6e953a119ba4665877ea1a095855405aab360d60a0526200006f90601890600262000769565b5060408051808201909152606281526002602082018190526200009591601991620007d3565b50348015620000a357600080fd5b5060405162003d6838038062003d68833981016040819052620000c691620008c0565b60188054806020026020016040519081016040528092919081815260200182805480156200011e57602002820191906000526020600020905b81546001600160a01b03168152600190910190602001808311620000ff575b505050505060198054806020026020016040519081016040528092919081815260200182805480156200017157602002820191906000526020600020905b8154815260200190600101908083116200015c575b505050505081816040518060400160405280600e81526020016d4a75696365626f78204672656e7360901b8152506040518060400160405280600381526020016225212360e91b815250620001d5620001cf6200048960201b60201c565b6200048d565b8151620001ea90600190602085019062000816565b5080516200020090600290602084019062000816565b5050508051825114620002755760405162461bcd60e51b815260206004820152603260248201527f5061796d656e7453706c69747465723a2070617965657320616e6420736861726044820152710cae640d8cadccee8d040dad2e6dac2e8c6d60731b60648201526084015b60405180910390fd5b6000825111620002c85760405162461bcd60e51b815260206004820152601a60248201527f5061796d656e7453706c69747465723a206e6f2070617965657300000000000060448201526064016200026c565b60005b825181101562000334576200031f838281518110620002ee57620002ee6200099c565b60200260200101518383815181106200030b576200030b6200099c565b6020026020010151620004dd60201b60201c565b806200032b81620009c8565b915050620002cb565b50509151600f55505080516200035290601290602084019062000816565b506040805160808101825263623513a08152636237b6a06020820152600391810191909152611b39606090910152601180546001600160801b0319166d1b39000000036237b6a0623513a0179055620003ae306101f4620006cb565b50604080518082018252600d81526c4a75696365626f784672656e7360981b6020918201528151808301835260018152603160f81b9082015281517f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f818301527f56e71787d3f41ab7ff719fcb006abffc0206634c61b8062ed45ea510768d640a818401527fc89efdaa54c0f20c7adf612882df0950f5a951637e0307cdcb4c672f298b8bc660608201524660808201523060a0808301919091528351808303909101815260c0909101909252815191012060165562000a3e565b3390565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b6001600160a01b0382166200054a5760405162461bcd60e51b815260206004820152602c60248201527f5061796d656e7453706c69747465723a206163636f756e74206973207468652060448201526b7a65726f206164647265737360a01b60648201526084016200026c565b600081116200059c5760405162461bcd60e51b815260206004820152601d60248201527f5061796d656e7453706c69747465723a2073686172657320617265203000000060448201526064016200026c565b6001600160a01b0382166000908152600a602052604090205415620006185760405162461bcd60e51b815260206004820152602b60248201527f5061796d656e7453706c69747465723a206163636f756e7420616c726561647960448201526a206861732073686172657360a81b60648201526084016200026c565b600c8054600181019091557fdf6966c971051c3d54ec59162606531493a51404a002842f56009d7e5cf4a8c70180546001600160a01b0319166001600160a01b0384169081179091556000908152600a6020526040902081905560085462000682908290620009e6565b600855604080516001600160a01b0384168152602081018390527f40c340f65e17194d14ddddb073d3c9f888e3cb52b5aae0c6c7706b4fbc905fac910160405180910390a15050565b6127108111156200071f5760405162461bcd60e51b815260206004820152601a60248201527f45524332393831526f79616c746965733a20546f6f206869676800000000000060448201526064016200026c565b604080518082019091526001600160a01b0390921680835262ffffff909116602090920182905260078054600160a01b9093026001600160b81b0319909316909117919091179055565b828054828255906000526020600020908101928215620007c1579160200282015b82811115620007c157825182546001600160a01b0319166001600160a01b039091161782556020909201916001909101906200078a565b50620007cf92915062000893565b5090565b828054828255906000526020600020908101928215620007c1579160200282015b82811115620007c1578251829060ff16905591602001919060010190620007f4565b828054620008249062000a01565b90600052602060002090601f016020900481019282620008485760008555620007c1565b82601f106200086357805160ff1916838001178555620007c1565b82800160010185558215620007c1579182015b82811115620007c157825182559160200191906001019062000876565b5b80821115620007cf576000815560010162000894565b634e487b7160e01b600052604160045260246000fd5b60006020808385031215620008d457600080fd5b82516001600160401b0380821115620008ec57600080fd5b818501915085601f8301126200090157600080fd5b815181811115620009165762000916620008aa565b604051601f8201601f19908116603f01168101908382118183101715620009415762000941620008aa565b8160405282815288868487010111156200095a57600080fd5b600093505b828410156200097e57848401860151818501870152928501926200095f565b82841115620009905760008684830101525b98975050505050505050565b634e487b7160e01b600052603260045260246000fd5b634e487b7160e01b600052601160045260246000fd5b6000600019821415620009df57620009df620009b2565b5060010190565b60008219821115620009fc57620009fc620009b2565b500190565b600181811c9082168062000a1657607f821691505b6020821081141562000a3857634e487b7160e01b600052602260045260246000fd5b50919050565b61331a8062000a4e6000396000f3fe60806040526004361061023f5760003560e01c806384bdb6e01161012e578063c87b56dd116100ab578063e33b7de31161006f578063e33b7de31461079e578063e985e9c5146107b3578063ef81b4d4146107fc578063f2bcd0221461081c578063f2fde38b1461083c57600080fd5b8063c87b56dd146106df578063cc47a40b146106ff578063ce7c2ac21461071f578063d79779b214610755578063d96a094a1461078b57600080fd5b806390aa0b0f116100f257806390aa0b0f146105e757806395d89b41146106545780639852595c14610669578063a22cb4651461069f578063b88d4fde146106bf57600080fd5b806384bdb6e014610554578063853828b6146105745780638b83209b146105895780638c7ea24b146105a95780638da5cb5b146105c957600080fd5b8063406072a9116101bc5780636817c76c116101805780636817c76c146104cf5780636c0360eb146104ea57806370a08231146104ff578063715018a61461051f578063802fb8e91461053457600080fd5b8063406072a91461040957806342842e0e1461044f57806348b750441461046f57806355f804b31461048f5780636352211e146104af57600080fd5b80631916558711610203578063191655871461036257806323b872dd146103825780632a55205a146103a25780633266e957146103e15780633a98ef39146103f457600080fd5b806301ffc9a71461028d57806306fdde03146102c2578063081812fc146102e4578063095ea7b31461031c57806318160ddd1461033e57600080fd5b36610288577f6ef95f06320e7a25a04a175ca677b7052bdd97131872c2192525a629f51be77033604080516001600160a01b0390921682523460208301520160405180910390a1005b600080fd5b34801561029957600080fd5b506102ad6102a8366004612ba4565b61085c565b60405190151581526020015b60405180910390f35b3480156102ce57600080fd5b506102d761086d565b6040516102b99190612c19565b3480156102f057600080fd5b506103046102ff366004612c2c565b6108ff565b6040516001600160a01b0390911681526020016102b9565b34801561032857600080fd5b5061033c610337366004612c5a565b610999565b005b34801561034a57600080fd5b5061035460105481565b6040519081526020016102b9565b34801561036e57600080fd5b5061033c61037d366004612c86565b610aaf565b34801561038e57600080fd5b5061033c61039d366004612ca3565b610bdd565b3480156103ae57600080fd5b506103c26103bd366004612ce4565b610c0e565b604080516001600160a01b0390931683526020830191909152016102b9565b61033c6103ef366004612da9565b610c63565b34801561040057600080fd5b50600854610354565b34801561041557600080fd5b50610354610424366004612df7565b6001600160a01b039182166000908152600e6020908152604080832093909416825291909152205490565b34801561045b57600080fd5b5061033c61046a366004612ca3565b610f0a565b34801561047b57600080fd5b5061033c61048a366004612df7565b610f25565b34801561049b57600080fd5b5061033c6104aa366004612e30565b61110d565b3480156104bb57600080fd5b506103046104ca366004612c2c565b611143565b3480156104db57600080fd5b50610354665543df729c000081565b3480156104f657600080fd5b506102d76111ba565b34801561050b57600080fd5b5061035461051a366004612c86565b611248565b34801561052b57600080fd5b5061033c6112cf565b34801561054057600080fd5b5061033c61054f366004612ea2565b611305565b34801561056057600080fd5b5061033c61056f366004612c86565b611482565b34801561058057600080fd5b5061033c611513565b34801561059557600080fd5b506103046105a4366004612c2c565b61158a565b3480156105b557600080fd5b5061033c6105c4366004612c5a565b6115ba565b3480156105d557600080fd5b506000546001600160a01b0316610304565b3480156105f357600080fd5b506011546106249063ffffffff808216916401000000008104821691600160401b8204811691600160601b90041684565b6040805163ffffffff958616815293851660208501529184169183019190915290911660608201526080016102b9565b34801561066057600080fd5b506102d7611637565b34801561067557600080fd5b50610354610684366004612c86565b6001600160a01b03166000908152600b602052604090205490565b3480156106ab57600080fd5b5061033c6106ba366004612ee2565b611646565b3480156106cb57600080fd5b5061033c6106da366004612f10565b611651565b3480156106eb57600080fd5b506102d76106fa366004612c2c565b611689565b34801561070b57600080fd5b5061033c61071a366004612c5a565b611764565b34801561072b57600080fd5b5061035461073a366004612c86565b6001600160a01b03166000908152600a602052604090205490565b34801561076157600080fd5b50610354610770366004612c86565b6001600160a01b03166000908152600d602052604090205490565b61033c610799366004612c2c565b611798565b3480156107aa57600080fd5b50600954610354565b3480156107bf57600080fd5b506102ad6107ce366004612df7565b6001600160a01b03918216600090815260066020908152604080832093909416825291909152205460ff1690565b34801561080857600080fd5b50601354610304906001600160a01b031681565b34801561082857600080fd5b50601554610304906001600160a01b031681565b34801561084857600080fd5b5061033c610857366004612c86565b6118da565b600061086782611972565b92915050565b60606001805461087c90612f7c565b80601f01602080910402602001604051908101604052809291908181526020018280546108a890612f7c565b80156108f55780601f106108ca576101008083540402835291602001916108f5565b820191906000526020600020905b8154815290600101906020018083116108d857829003601f168201915b5050505050905090565b6000818152600360205260408120546001600160a01b031661097d5760405162461bcd60e51b815260206004820152602c60248201527f4552433732313a20617070726f76656420717565727920666f72206e6f6e657860448201526b34b9ba32b73a103a37b5b2b760a11b60648201526084015b60405180910390fd5b506000908152600560205260409020546001600160a01b031690565b60006109a482611143565b9050806001600160a01b0316836001600160a01b03161415610a125760405162461bcd60e51b815260206004820152602160248201527f4552433732313a20617070726f76616c20746f2063757272656e74206f776e656044820152603960f91b6064820152608401610974565b336001600160a01b0382161480610a2e5750610a2e81336107ce565b610aa05760405162461bcd60e51b815260206004820152603860248201527f4552433732313a20617070726f76652063616c6c6572206973206e6f74206f7760448201527f6e6572206e6f7220617070726f76656420666f7220616c6c00000000000000006064820152608401610974565b610aaa8383611997565b505050565b6001600160a01b0381166000908152600a6020526040902054610ae45760405162461bcd60e51b815260040161097490612fb7565b6000610aef60095490565b610af99047613013565b90506000610b268383610b21866001600160a01b03166000908152600b602052604090205490565b611a05565b905080610b455760405162461bcd60e51b81526004016109749061302b565b6001600160a01b0383166000908152600b602052604081208054839290610b6d908490613013565b925050819055508060096000828254610b869190613013565b90915550610b9690508382611a4b565b604080516001600160a01b0385168152602081018390527fdf20fd1e76bc69d672e4814fafb2c449bba3a5369d8359adf9e05e6fde87b056910160405180910390a1505050565b610be73382611b64565b610c035760405162461bcd60e51b815260040161097490613076565b610aaa838383611c5a565b604080518082019091526007546001600160a01b038116808352600160a01b90910462ffffff1660208301819052909160009161271090610c4f90866130c7565b610c5991906130fc565b9150509250929050565b60115463ffffffff164210801590610c8a5750601154640100000000900463ffffffff1642105b610cce5760405162461bcd60e51b815260206004820152601560248201527450726573616c65206973206e6f742061637469766560581b6044820152606401610974565b6013546001600160a01b0316610d265760405162461bcd60e51b815260206004820152601d60248201527f5768697465206c697374207369676e6572206e6f7420796574207365740000006044820152606401610974565b610d3782665543df729c00006130c7565b3414610d795760405162461bcd60e51b8152602060048201526011602482015270125b98dbdc9c9958dd081c185e5b595b9d607a1b6044820152606401610974565b336000908152601460205260409020548190610d96908490613013565b1115610ddc5760405162461bcd60e51b815260206004820152601560248201527415d85b1b195d081b1a5b5a5d08195e18d959591959605a1b6044820152606401610974565b6016546017546040805160208101929092523390820152606081018390526000919060800160405160208183030381529060405280519060200120604051602001610e3e92919061190160f01b81526002810192909252602282015260420190565b60408051601f19818403018152919052805160209091012090506000610e648286611df6565b90506001600160a01b03811615801590610e8b57506013546001600160a01b038281169116145b610ecb5760405162461bcd60e51b8152602060048201526011602482015270496e76616c6964207369676e617475726560781b6044820152606401610974565b33600090815260146020526040902054610ee6908590613013565b33600081815260146020526040902091909155610f039085611e1a565b5050505050565b610aaa83838360405180602001604052806000815250611651565b6001600160a01b0381166000908152600a6020526040902054610f5a5760405162461bcd60e51b815260040161097490612fb7565b6001600160a01b0382166000908152600d60205260408120546040516370a0823160e01b81523060048201526001600160a01b038516906370a082319060240160206040518083038186803b158015610fb257600080fd5b505afa158015610fc6573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610fea9190613110565b610ff49190613013565b9050600061102d8383610b2187876001600160a01b039182166000908152600e6020908152604080832093909416825291909152205490565b90508061104c5760405162461bcd60e51b81526004016109749061302b565b6001600160a01b038085166000908152600e6020908152604080832093871683529290529081208054839290611083908490613013565b90915550506001600160a01b0384166000908152600d6020526040812080548392906110b0908490613013565b909155506110c19050848483611ec0565b604080516001600160a01b038581168252602082018490528616917f3be5b7a71e84ed12875d241991c70855ac5817d847039e17a9d895c1ceb0f18a910160405180910390a250505050565b6000546001600160a01b031633146111375760405162461bcd60e51b815260040161097490613129565b610aaa60128383612afe565b6000818152600360205260408120546001600160a01b0316806108675760405162461bcd60e51b815260206004820152602960248201527f4552433732313a206f776e657220717565727920666f72206e6f6e657869737460448201526832b73a103a37b5b2b760b91b6064820152608401610974565b601280546111c790612f7c565b80601f01602080910402602001604051908101604052809291908181526020018280546111f390612f7c565b80156112405780601f1061121557610100808354040283529160200191611240565b820191906000526020600020905b81548152906001019060200180831161122357829003601f168201915b505050505081565b60006001600160a01b0382166112b35760405162461bcd60e51b815260206004820152602a60248201527f4552433732313a2062616c616e636520717565727920666f7220746865207a65604482015269726f206164647265737360b01b6064820152608401610974565b506001600160a01b031660009081526004602052604090205490565b6000546001600160a01b031633146112f95760405162461bcd60e51b815260040161097490613129565b6113036000611f12565b565b6000546001600160a01b0316331461132f5760405162461bcd60e51b815260040161097490613129565b600061133a85611f62565b9050600061134785611f62565b9050600061135485611f62565b9050600061136185611f62565b90508363ffffffff166000106113a85760405162461bcd60e51b815260206004820152600c60248201526b496e76616c69642074696d6560a01b6044820152606401610974565b8263ffffffff168463ffffffff16106113f25760405162461bcd60e51b815260206004820152600c60248201526b496e76616c69642074696d6560a01b6044820152606401610974565b6040805160808101825263ffffffff958616808252948616602082018190529386169181018290529190941660609091018190526011805467ffffffffffffffff1916909317640100000000909202919091176fffffffffffffffff00000000000000001916600160401b90930263ffffffff60601b191692909217600160601b90920291909117905550505050565b6000546001600160a01b031633146114ac5760405162461bcd60e51b815260040161097490613129565b6001600160a01b0381166114f15760405162461bcd60e51b815260206004820152600c60248201526b7a65726f206164647265737360a01b6044820152606401610974565b601380546001600160a01b0319166001600160a01b0392909216919091179055565b6000471161155c5760405162461bcd60e51b81526020600482015260166024820152754e6f2062616c616e636520746f20776974686472617760501b6044820152606401610974565b60005b600f548110156115875761157561037d8261158a565b8061157f8161315e565b91505061155f565b50565b6000600c828154811061159f5761159f613179565b6000918252602090912001546001600160a01b031692915050565b6000546001600160a01b031633146115e45760405162461bcd60e51b815260040161097490613129565b6001600160a01b0382166116295760405162461bcd60e51b815260206004820152600c60248201526b7a65726f206164647265737360a01b6044820152606401610974565b6116338282611fcb565b5050565b60606002805461087c90612f7c565b611633338383612067565b61165b3383611b64565b6116775760405162461bcd60e51b815260040161097490613076565b61168384848484612136565b50505050565b6000818152600360205260409020546060906001600160a01b03166117085760405162461bcd60e51b815260206004820152602f60248201527f4552433732314d657461646174613a2055524920717565727920666f72206e6f60448201526e3732bc34b9ba32b73a103a37b5b2b760891b6064820152608401610974565b6000611712612169565b90506000815111611732576040518060200160405280600081525061175d565b8061173c84612178565b60405160200161174d92919061318f565b6040516020818303038152906040525b9392505050565b6000546001600160a01b0316331461178e5760405162461bcd60e51b815260040161097490613129565b6116338282611e1a565b6040805160808101825260115463ffffffff80821683526401000000008204811660208401819052600160401b8304821694840194909452600160601b909104166060820152904210156118235760405162461bcd60e51b815260206004820152601260248201527153616c65206973206e6f742061637469766560701b6044820152606401610974565b806040015163ffffffff1682111561187d5760405162461bcd60e51b815260206004820152601a60248201527f5472616e73616374696f6e206c696d69742065786365656465640000000000006044820152606401610974565b61188e82665543df729c00006130c7565b34146118d05760405162461bcd60e51b8152602060048201526011602482015270125b98dbdc9c9958dd081c185e5b595b9d607a1b6044820152606401610974565b6116333383611e1a565b6000546001600160a01b031633146119045760405162461bcd60e51b815260040161097490613129565b6001600160a01b0381166119695760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b6064820152608401610974565b61158781611f12565b60006001600160e01b0319821663152a902d60e11b1480610867575061086782612276565b600081815260056020526040902080546001600160a01b0319166001600160a01b03841690811790915581906119cc82611143565b6001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560405160405180910390a45050565b6008546001600160a01b0384166000908152600a602052604081205490918391611a2f90866130c7565b611a3991906130fc565b611a4391906131be565b949350505050565b80471015611a9b5760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a20696e73756666696369656e742062616c616e63650000006044820152606401610974565b6000826001600160a01b03168260405160006040518083038185875af1925050503d8060008114611ae8576040519150601f19603f3d011682016040523d82523d6000602084013e611aed565b606091505b5050905080610aaa5760405162461bcd60e51b815260206004820152603a60248201527f416464726573733a20756e61626c6520746f2073656e642076616c75652c207260448201527f6563697069656e74206d617920686176652072657665727465640000000000006064820152608401610974565b6000818152600360205260408120546001600160a01b0316611bdd5760405162461bcd60e51b815260206004820152602c60248201527f4552433732313a206f70657261746f7220717565727920666f72206e6f6e657860448201526b34b9ba32b73a103a37b5b2b760a11b6064820152608401610974565b6000611be883611143565b9050806001600160a01b0316846001600160a01b03161480611c235750836001600160a01b0316611c18846108ff565b6001600160a01b0316145b80611a4357506001600160a01b0380821660009081526006602090815260408083209388168352929052205460ff16949350505050565b826001600160a01b0316611c6d82611143565b6001600160a01b031614611cd15760405162461bcd60e51b815260206004820152602560248201527f4552433732313a207472616e736665722066726f6d20696e636f72726563742060448201526437bbb732b960d91b6064820152608401610974565b6001600160a01b038216611d335760405162461bcd60e51b8152602060048201526024808201527f4552433732313a207472616e7366657220746f20746865207a65726f206164646044820152637265737360e01b6064820152608401610974565b611d3e600082611997565b6001600160a01b0383166000908152600460205260408120805460019290611d679084906131be565b90915550506001600160a01b0382166000908152600460205260408120805460019290611d95908490613013565b909155505060008181526003602052604080822080546001600160a01b0319166001600160a01b0386811691821790925591518493918716917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef91a4505050565b6000806000611e0585856122c6565b91509150611e1281612336565b509392505050565b601154601054600160601b90910463ffffffff1690611e3a908390613013565b1115611e815760405162461bcd60e51b8152602060048201526016602482015275139bdd08195b9bdd59da081d1bdad95b9cc81b19599d60521b6044820152606401610974565b60105460005b82811015611eb857611e9a600183613013565b9150611ea684836124f1565b80611eb08161315e565b915050611e87565b506010555050565b604080516001600160a01b038416602482015260448082018490528251808303909101815260649091019091526020810180516001600160e01b031663a9059cbb60e01b179052610aaa90849061250b565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b600063ffffffff821115611fc75760405162461bcd60e51b815260206004820152602660248201527f53616665436173743a2076616c756520646f65736e27742066697420696e203360448201526532206269747360d01b6064820152608401610974565b5090565b61271081111561201d5760405162461bcd60e51b815260206004820152601a60248201527f45524332393831526f79616c746965733a20546f6f20686967680000000000006044820152606401610974565b604080518082019091526001600160a01b0390921680835262ffffff909116602090920182905260078054600160a01b9093026001600160b81b0319909316909117919091179055565b816001600160a01b0316836001600160a01b031614156120c95760405162461bcd60e51b815260206004820152601960248201527f4552433732313a20617070726f766520746f2063616c6c6572000000000000006044820152606401610974565b6001600160a01b03838116600081815260066020908152604080832094871680845294825291829020805460ff191686151590811790915591519182527f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c31910160405180910390a3505050565b612141848484611c5a565b61214d848484846125dd565b6116835760405162461bcd60e51b8152600401610974906131d5565b60606012805461087c90612f7c565b60608161219c5750506040805180820190915260018152600360fc1b602082015290565b8160005b81156121c657806121b08161315e565b91506121bf9050600a836130fc565b91506121a0565b60008167ffffffffffffffff8111156121e1576121e1612d06565b6040519080825280601f01601f19166020018201604052801561220b576020820181803683370190505b5090505b8415611a43576122206001836131be565b915061222d600a86613227565b612238906030613013565b60f81b81838151811061224d5761224d613179565b60200101906001600160f81b031916908160001a90535061226f600a866130fc565b945061220f565b60006001600160e01b031982166380ac58cd60e01b14806122a757506001600160e01b03198216635b5e139f60e01b145b8061086757506301ffc9a760e01b6001600160e01b0319831614610867565b6000808251604114156122fd5760208301516040840151606085015160001a6122f1878285856126ea565b9450945050505061232f565b825160401415612327576020830151604084015161231c8683836127d7565b93509350505061232f565b506000905060025b9250929050565b600081600481111561234a5761234a61323b565b14156123535750565b60018160048111156123675761236761323b565b14156123b55760405162461bcd60e51b815260206004820152601860248201527f45434453413a20696e76616c6964207369676e617475726500000000000000006044820152606401610974565b60028160048111156123c9576123c961323b565b14156124175760405162461bcd60e51b815260206004820152601f60248201527f45434453413a20696e76616c6964207369676e6174757265206c656e677468006044820152606401610974565b600381600481111561242b5761242b61323b565b14156124845760405162461bcd60e51b815260206004820152602260248201527f45434453413a20696e76616c6964207369676e6174757265202773272076616c604482015261756560f01b6064820152608401610974565b60048160048111156124985761249861323b565b14156115875760405162461bcd60e51b815260206004820152602260248201527f45434453413a20696e76616c6964207369676e6174757265202776272076616c604482015261756560f01b6064820152608401610974565b611633828260405180602001604052806000815250612810565b6000612560826040518060400160405280602081526020017f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c6564815250856001600160a01b03166128439092919063ffffffff16565b805190915015610aaa578080602001905181019061257e9190613251565b610aaa5760405162461bcd60e51b815260206004820152602a60248201527f5361666545524332303a204552433230206f7065726174696f6e20646964206e6044820152691bdd081cdd58d8d9595960b21b6064820152608401610974565b60006001600160a01b0384163b156126df57604051630a85bd0160e11b81526001600160a01b0385169063150b7a029061262190339089908890889060040161326e565b602060405180830381600087803b15801561263b57600080fd5b505af192505050801561266b575060408051601f3d908101601f19168201909252612668918101906132ab565b60015b6126c5573d808015612699576040519150601f19603f3d011682016040523d82523d6000602084013e61269e565b606091505b5080516126bd5760405162461bcd60e51b8152600401610974906131d5565b805181602001fd5b6001600160e01b031916630a85bd0160e11b149050611a43565b506001949350505050565b6000807f7fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b20a083111561272157506000905060036127ce565b8460ff16601b1415801561273957508460ff16601c14155b1561274a57506000905060046127ce565b6040805160008082526020820180845289905260ff881692820192909252606081018690526080810185905260019060a0016020604051602081039080840390855afa15801561279e573d6000803e3d6000fd5b5050604051601f1901519150506001600160a01b0381166127c7576000600192509250506127ce565b9150600090505b94509492505050565b6000806001600160ff1b038316816127f460ff86901c601b613013565b9050612802878288856126ea565b935093505050935093915050565b61281a8383612852565b61282760008484846125dd565b610aaa5760405162461bcd60e51b8152600401610974906131d5565b6060611a438484600085612994565b6001600160a01b0382166128a85760405162461bcd60e51b815260206004820181905260248201527f4552433732313a206d696e7420746f20746865207a65726f20616464726573736044820152606401610974565b6000818152600360205260409020546001600160a01b03161561290d5760405162461bcd60e51b815260206004820152601c60248201527f4552433732313a20746f6b656e20616c7265616479206d696e746564000000006044820152606401610974565b6001600160a01b0382166000908152600460205260408120805460019290612936908490613013565b909155505060008181526003602052604080822080546001600160a01b0319166001600160a01b03861690811790915590518392907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef908290a45050565b6060824710156129f55760405162461bcd60e51b815260206004820152602660248201527f416464726573733a20696e73756666696369656e742062616c616e636520666f6044820152651c8818d85b1b60d21b6064820152608401610974565b6001600160a01b0385163b612a4c5760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152606401610974565b600080866001600160a01b03168587604051612a6891906132c8565b60006040518083038185875af1925050503d8060008114612aa5576040519150601f19603f3d011682016040523d82523d6000602084013e612aaa565b606091505b5091509150612aba828286612ac5565b979650505050505050565b60608315612ad457508161175d565b825115612ae45782518084602001fd5b8160405162461bcd60e51b81526004016109749190612c19565b828054612b0a90612f7c565b90600052602060002090601f016020900481019282612b2c5760008555612b72565b82601f10612b455782800160ff19823516178555612b72565b82800160010185558215612b72579182015b82811115612b72578235825591602001919060010190612b57565b50611fc79291505b80821115611fc75760008155600101612b7a565b6001600160e01b03198116811461158757600080fd5b600060208284031215612bb657600080fd5b813561175d81612b8e565b60005b83811015612bdc578181015183820152602001612bc4565b838111156116835750506000910152565b60008151808452612c05816020860160208601612bc1565b601f01601f19169290920160200192915050565b60208152600061175d6020830184612bed565b600060208284031215612c3e57600080fd5b5035919050565b6001600160a01b038116811461158757600080fd5b60008060408385031215612c6d57600080fd5b8235612c7881612c45565b946020939093013593505050565b600060208284031215612c9857600080fd5b813561175d81612c45565b600080600060608486031215612cb857600080fd5b8335612cc381612c45565b92506020840135612cd381612c45565b929592945050506040919091013590565b60008060408385031215612cf757600080fd5b50508035926020909101359150565b634e487b7160e01b600052604160045260246000fd5b600082601f830112612d2d57600080fd5b813567ffffffffffffffff80821115612d4857612d48612d06565b604051601f8301601f19908116603f01168101908282118183101715612d7057612d70612d06565b81604052838152866020858801011115612d8957600080fd5b836020870160208301376000602085830101528094505050505092915050565b600080600060608486031215612dbe57600080fd5b833567ffffffffffffffff811115612dd557600080fd5b612de186828701612d1c565b9660208601359650604090950135949350505050565b60008060408385031215612e0a57600080fd5b8235612e1581612c45565b91506020830135612e2581612c45565b809150509250929050565b60008060208385031215612e4357600080fd5b823567ffffffffffffffff80821115612e5b57600080fd5b818501915085601f830112612e6f57600080fd5b813581811115612e7e57600080fd5b866020828501011115612e9057600080fd5b60209290920196919550909350505050565b60008060008060808587031215612eb857600080fd5b5050823594602084013594506040840135936060013592509050565b801515811461158757600080fd5b60008060408385031215612ef557600080fd5b8235612f0081612c45565b91506020830135612e2581612ed4565b60008060008060808587031215612f2657600080fd5b8435612f3181612c45565b93506020850135612f4181612c45565b925060408501359150606085013567ffffffffffffffff811115612f6457600080fd5b612f7087828801612d1c565b91505092959194509250565b600181811c90821680612f9057607f821691505b60208210811415612fb157634e487b7160e01b600052602260045260246000fd5b50919050565b60208082526026908201527f5061796d656e7453706c69747465723a206163636f756e7420686173206e6f2060408201526573686172657360d01b606082015260800190565b634e487b7160e01b600052601160045260246000fd5b6000821982111561302657613026612ffd565b500190565b6020808252602b908201527f5061796d656e7453706c69747465723a206163636f756e74206973206e6f742060408201526a191d59481c185e5b595b9d60aa1b606082015260800190565b60208082526031908201527f4552433732313a207472616e736665722063616c6c6572206973206e6f74206f6040820152701ddb995c881b9bdc88185c1c1c9bdd9959607a1b606082015260800190565b60008160001904831182151516156130e1576130e1612ffd565b500290565b634e487b7160e01b600052601260045260246000fd5b60008261310b5761310b6130e6565b500490565b60006020828403121561312257600080fd5b5051919050565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b600060001982141561317257613172612ffd565b5060010190565b634e487b7160e01b600052603260045260246000fd5b600083516131a1818460208801612bc1565b8351908301906131b5818360208801612bc1565b01949350505050565b6000828210156131d0576131d0612ffd565b500390565b60208082526032908201527f4552433732313a207472616e7366657220746f206e6f6e20455243373231526560408201527131b2b4bb32b91034b6b83632b6b2b73a32b960711b606082015260800190565b600082613236576132366130e6565b500690565b634e487b7160e01b600052602160045260246000fd5b60006020828403121561326357600080fd5b815161175d81612ed4565b6001600160a01b03858116825284166020820152604081018390526080606082018190526000906132a190830184612bed565b9695505050505050565b6000602082840312156132bd57600080fd5b815161175d81612b8e565b600082516132da818460208701612bc1565b919091019291505056fea2646970667358221220c8b00ff3a254b240cea6198ac9b10bcee6637a4f65929271401d8ac883b7d32a64736f6c6343000808003300000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000036697066733a2f2f516d5a69584a48776263533563664b594c7768357378796942327a556e715a7337797a48646e77427736336234772f00000000000000000000