Overview ERC721
Total Supply:
9,998 SODA

Holders:
115
Profile Summary
Blockchain:
Ethereum (1)

Are you the contract creator? Verify and Publish your contract source code today!
This contract was created by 0xE789D673dFB3C46801C6e1b1b707189A891b7Fc8
60806040526000805460ff60a01b191690553480156200001e57600080fd5b506200002a33620000d0565b60408051808201909152601a8082527f536f6369657479206f66204465726976617469766520417065730000000000006020909201918252620000709160029162000120565b5060408051808201909152600480825263534f444160e01b60209092019182526200009e9160039162000120565b50600a805461ffff1916905561270f600c55668e1bc9bf040000600b556006600e556003600f55606460105562000203565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b8280546200012e90620001c6565b90600052602060002090601f0160209004810192826200015257600085556200019d565b82601f106200016d57805160ff19168380011785556200019d565b828001600101855582156200019d579182015b828111156200019d57825182559160200191906001019062000180565b50620001ab929150620001af565b5090565b5b80821115620001ab5760008155600101620001b0565b600181811c90821680620001db57607f821691505b60208210811415620001fd57634e487b7160e01b600052602260045260246000fd5b50919050565b61316180620002136000396000f3fe6080604052600436106102ae5760003560e01c80637e1c0c0911610166578063c6f6f216116100d3578063e36d64981161008f578063e98665501161006c578063e9866550146107f7578063f2fde38b1461080c578063f8b2cb4f1461082c578063f968adbe1461086257005b8063e36d6498146107ac578063e8a3d485146107c2578063e985e9c5146107d757005b8063c6f6f2161461070c578063c87b56dd1461072c578063c91c04621461074c578063cb774d4714610761578063d5dc3efd14610777578063e268e4d31461078c57005b8063a22cb46511610122578063a22cb46514610662578063b0b9226314610682578063b68e8c91146106a2578063b88d4fde146106b7578063c1dd27dc146106d7578063c6ab67a3146106f757005b80637e1c0c09146105d05780638da5cb5b146105e657806391b7f5ed1461060457806395d89b4114610624578063a035b1fe14610639578063a0712d681461064f57005b806325fd90f31161021c57806349a772b5116101d85780635b7633d0116101b55780635b7633d01461055b5780636352211e1461057b57806370a082311461059b578063715018a6146105bb57005b806349a772b51461050657806353135ca01461051c57806355f804b31461053b57005b806325fd90f314610477578063290fd843146104915780632e56f71e146104a65780633ccfd60b146104bb57806342842e0e146104d0578063453c2310146104f057005b8063109695231161026b57806310969523146103a6578063150b7a02146103c657806315a553471461040b5780631749dc261461042f57806318160ddd1461044257806323b872dd1461045757005b8062b6849f146102b757806301ffc9a7146102d7578063046dc1661461030c57806306fdde031461032c578063081812fc1461034e578063095ea7b31461038657005b366102b557005b005b3480156102c357600080fd5b506102b56102d2366004612838565b610878565b3480156102e357600080fd5b506102f76102f23660046128fb565b6109e5565b60405190151581526020015b60405180910390f35b34801561031857600080fd5b506102b561032736600461291f565b610a52565b34801561033857600080fd5b50610341610a9e565b6040516103039190612992565b34801561035a57600080fd5b5061036e6103693660046129a5565b610b30565b6040516001600160a01b039091168152602001610303565b34801561039257600080fd5b506102b56103a13660046129be565b610bc5565b3480156103b257600080fd5b506102b56103c1366004612a31565b610cdb565b3480156103d257600080fd5b506103f26103e1366004612a73565b630a85bd0160e11b95945050505050565b6040516001600160e01b03199091168152602001610303565b34801561041757600080fd5b5061042160105481565b604051908152602001610303565b6102b561043d366004612af3565b610d11565b34801561044e57600080fd5b50600d54610421565b34801561046357600080fd5b506102b5610472366004612b32565b610fe4565b34801561048357600080fd5b50600a546102f79060ff1681565b34801561049d57600080fd5b506102b5611015565b3480156104b257600080fd5b506102b561104c565b3480156104c757600080fd5b506102b5611082565b3480156104dc57600080fd5b506102b56104eb366004612b32565b6113b1565b3480156104fc57600080fd5b50610421600e5481565b34801561051257600080fd5b50610421600d5481565b34801561052857600080fd5b50600a546102f790610100900460ff1681565b34801561054757600080fd5b506102b5610556366004612bc6565b6113cc565b34801561056757600080fd5b5060015461036e906001600160a01b031681565b34801561058757600080fd5b5061036e6105963660046129a5565b61140d565b3480156105a757600080fd5b506104216105b636600461291f565b611484565b3480156105c757600080fd5b506102b561150b565b3480156105dc57600080fd5b50610421600c5481565b3480156105f257600080fd5b506000546001600160a01b031661036e565b34801561061057600080fd5b506102b561061f3660046129a5565b611541565b34801561063057600080fd5b50610341611570565b34801561064557600080fd5b50610421600b5481565b6102b561065d3660046129a5565b61157f565b34801561066e57600080fd5b506102b561067d366004612c0f565b611880565b34801561068e57600080fd5b506102b561069d3660046129a5565b611945565b3480156106ae57600080fd5b506102b5611974565b3480156106c357600080fd5b506102b56106d2366004612c4b565b6119af565b3480156106e357600080fd5b506102f76106f2366004612cc7565b6119e1565b34801561070357600080fd5b50610341611b60565b34801561071857600080fd5b506102b56107273660046129a5565b611bee565b34801561073857600080fd5b506103416107473660046129a5565b611c1d565b34801561075857600080fd5b506102b5611cce565b34801561076d57600080fd5b5061042160115481565b34801561078357600080fd5b506102b5611d07565b34801561079857600080fd5b506102b56107a73660046129a5565b611d87565b3480156107b857600080fd5b5061042160125481565b3480156107ce57600080fd5b50610341611db6565b3480156107e357600080fd5b506102f76107f2366004612d02565b611dde565b34801561080357600080fd5b506102b5611e0c565b34801561081857600080fd5b506102b561082736600461291f565b611f36565b34801561083857600080fd5b5061042161084736600461291f565b6001600160a01b031660009081526007602052604090205490565b34801561086e57600080fd5b50610421600f5481565b6000546001600160a01b031633146108ab5760405162461bcd60e51b81526004016108a290612d35565b60405180910390fd5b8051600d546108ba8282612d80565b116108fd5760405162461bcd60e51b815260206004820152601360248201527226b0ba341037bb32b9333637bb9032b93937b960691b60448201526064016108a2565b600c5481600d5461090e9190612d80565b1061094f5760405162461bcd60e51b815260206004820152601160248201527021b0b73737ba103334b6361037b93232b960791b60448201526064016108a2565b600d54601054821161097857816010600082825461096d9190612d98565b9091555061097e9050565b60006010555b60005b828110156109df576109b784828151811061099e5761099e612daf565b602002602001015182846109b29190612d80565b611fd1565b600d80549060006109c783612dc5565b919050555080806109d790612dc5565b915050610981565b50505050565b60006001600160e01b031982166380ac58cd60e01b1480610a1657506001600160e01b03198216635b5e139f60e01b145b80610a3157506001600160e01b031982166301ffc9a760e01b145b80610a4c57506001600160e01b03198216630a85bd0160e11b145b92915050565b6000546001600160a01b03163314610a7c5760405162461bcd60e51b81526004016108a290612d35565b600180546001600160a01b0319166001600160a01b0392909216919091179055565b606060028054610aad90612de0565b80601f0160208091040260200160405190810160405280929190818152602001828054610ad990612de0565b8015610b265780601f10610afb57610100808354040283529160200191610b26565b820191906000526020600020905b815481529060010190602001808311610b0957829003601f168201915b5050505050905090565b6000818152600660205260408120546001600160a01b0316610ba95760405162461bcd60e51b815260206004820152602c60248201527f4552433732313a20617070726f76656420717565727920666f72206e6f6e657860448201526b34b9ba32b73a103a37b5b2b760a11b60648201526084016108a2565b506000908152600860205260409020546001600160a01b031690565b6000610bd08261140d565b9050806001600160a01b0316836001600160a01b03161415610c3e5760405162461bcd60e51b815260206004820152602160248201527f4552433732313a20617070726f76616c20746f2063757272656e74206f776e656044820152603960f91b60648201526084016108a2565b336001600160a01b0382161480610c5a5750610c5a8133611dde565b610ccc5760405162461bcd60e51b815260206004820152603860248201527f4552433732313a20617070726f76652063616c6c6572206973206e6f74206f7760448201527f6e6572206e6f7220617070726f76656420666f7220616c6c000000000000000060648201526084016108a2565b610cd68383611feb565b505050565b6000546001600160a01b03163314610d055760405162461bcd60e51b81526004016108a290612d35565b610cd6600583836126c8565b828282610d20338484846119e1565b610d2957600080fd5b600054600160a01b900460ff1615610d535760405162461bcd60e51b81526004016108a290612e1b565b6000805460ff60a01b1916600160a01b179055600a54610100900460ff16610d7a57600080fd5b600f5433600090815260136020526040902054610d98908990612d80565b1115610dff5760405162461bcd60e51b815260206004820152603060248201527f50726573616c65204d696e743a204d617820746f6b656e7320647572696e672060448201526f1c1c995cd85b1948195e18d95959195960821b60648201526084016108a2565b600c54600d54601054610e12908a612d80565b610e1c9190612d80565b10610e695760405162461bcd60e51b815260206004820152601d60248201527f4d696e743a204e6f7420656e6f75676820617661696c6162696c69747900000060448201526064016108a2565b600b54610e769088612e5f565b341015610ec05760405162461bcd60e51b81526020600482015260186024820152774d696e743a20496e73756666696369656e742046756e647360401b60448201526064016108a2565b600d54600b543490600090610ed5908b612e5f565b610edf9083612d98565b905060005b8a811015610f5a57610efb335b6109b28387612d80565b600d8054906000610f0b83612dc5565b919050555060136000610f1b3390565b6001600160a01b0316815260208101919091526040016000908120805491610f4283612dc5565b91905055508080610f5290612dc5565b915050610ee4565b508015610fcb57604051600090339083908381818185875af1925050503d8060008114610fa3576040519150601f19603f3d011682016040523d82523d6000602084013e610fa8565b606091505b5050905080610fc95760405162461bcd60e51b81526004016108a290612e7e565b505b50506000805460ff60a01b191690555050505050505050565b610fee3382612059565b61100a5760405162461bcd60e51b81526004016108a290612ec1565b610cd6838383612128565b6000546001600160a01b0316331461103f5760405162461bcd60e51b81526004016108a290612d35565b600a805461ff0019169055565b6000546001600160a01b031633146110765760405162461bcd60e51b81526004016108a290612d35565b600a805460ff19169055565b6000546001600160a01b031633146110ac5760405162461bcd60e51b81526004016108a290612d35565b477362f9acbd11350fb05b3215507dd1f6e05ed27af5733c31abe4b91c9e8bd39fb505cd98c59fc78cd8e67330a8bac5aed69b9ff46d4fc04a48388cde5d3a5973df808192a2cb234e276eef4551228e422a5b6b1a739fcdd9a89c0a5f8933659077b0caf2c1ef20ac216000856064611126896033612e5f565b6111309190612f28565b604051600081818185875af1925050503d806000811461116c576040519150601f19603f3d011682016040523d82523d6000602084013e611171565b606091505b505080915050806111945760405162461bcd60e51b81526004016108a290612f3c565b6001600160a01b03851660646111ab89600d612e5f565b6111b59190612f28565b604051600081818185875af1925050503d80600081146111f1576040519150601f19603f3d011682016040523d82523d6000602084013e6111f6565b606091505b505080915050806112195760405162461bcd60e51b81526004016108a290612f3c565b6001600160a01b038416606461123089600d612e5f565b61123a9190612f28565b604051600081818185875af1925050503d8060008114611276576040519150601f19603f3d011682016040523d82523d6000602084013e61127b565b606091505b5050809150508061129e5760405162461bcd60e51b81526004016108a290612f3c565b6001600160a01b03831660646112b589600d612e5f565b6112bf9190612f28565b604051600081818185875af1925050503d80600081146112fb576040519150601f19603f3d011682016040523d82523d6000602084013e611300565b606091505b505080915050806113235760405162461bcd60e51b81526004016108a290612f3c565b6001600160a01b038216606461133a89600a612e5f565b6113449190612f28565b604051600081818185875af1925050503d8060008114611380576040519150601f19603f3d011682016040523d82523d6000602084013e611385565b606091505b505080915050806113a85760405162461bcd60e51b81526004016108a290612f3c565b50505050505050565b610cd6838383604051806020016040528060008152506119af565b6000546001600160a01b031633146113f65760405162461bcd60e51b81526004016108a290612d35565b805161140990600490602084019061274c565b5050565b6000818152600660205260408120546001600160a01b031680610a4c5760405162461bcd60e51b815260206004820152602960248201527f4552433732313a206f776e657220717565727920666f72206e6f6e657869737460448201526832b73a103a37b5b2b760b91b60648201526084016108a2565b60006001600160a01b0382166114ef5760405162461bcd60e51b815260206004820152602a60248201527f4552433732313a2062616c616e636520717565727920666f7220746865207a65604482015269726f206164647265737360b01b60648201526084016108a2565b506001600160a01b031660009081526007602052604090205490565b6000546001600160a01b031633146115355760405162461bcd60e51b81526004016108a290612d35565b61153f60006122c8565b565b6000546001600160a01b0316331461156b5760405162461bcd60e51b81526004016108a290612d35565b600b55565b606060038054610aad90612de0565b600054600160a01b900460ff16156115a95760405162461bcd60e51b81526004016108a290612e1b565b6000805460ff60a01b1916600160a01b179055600a5460ff166115cb57600080fd5b600c54600d546010546115de9084612d80565b6115e89190612d80565b106116355760405162461bcd60e51b815260206004820152601d60248201527f4d696e743a204e6f7420656e6f75676820617661696c6162696c69747900000060448201526064016108a2565b600f548111156116995760405162461bcd60e51b815260206004820152602960248201527f4d696e743a204d617820746f6b656e7320706572207472616e73616374696f6e60448201526808195e18d95959195960ba1b60648201526084016108a2565b600e54336000908152601360205260409020546116b7908390612d80565b11156117115760405162461bcd60e51b8152602060048201526024808201527f4d696e743a204d617820746f6b656e73207065722077616c6c657420657863656044820152631959195960e21b60648201526084016108a2565b600b5461171e9082612e5f565b3410156117685760405162461bcd60e51b81526020600482015260186024820152774d696e743a20496e73756666696369656e742046756e647360401b60448201526064016108a2565b600d54600b54349060009061177d9085612e5f565b6117879083612d98565b905060005b848110156117fc5761179d33610ef1565b600d80549060006117ad83612dc5565b9190505550601360006117bd3390565b6001600160a01b03168152602081019190915260400160009081208054916117e483612dc5565b919050555080806117f490612dc5565b91505061178c565b50801561186d57604051600090339083908381818185875af1925050503d8060008114611845576040519150601f19603f3d011682016040523d82523d6000602084013e61184a565b606091505b505090508061186b5760405162461bcd60e51b81526004016108a290612e7e565b505b50506000805460ff60a01b191690555050565b6001600160a01b0382163314156118d95760405162461bcd60e51b815260206004820152601960248201527f4552433732313a20617070726f766520746f2063616c6c65720000000000000060448201526064016108a2565b3360008181526009602090815260408083206001600160a01b03871680855290835292819020805460ff191686151590811790915590519081529192917f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c31910160405180910390a35050565b6000546001600160a01b0316331461196f5760405162461bcd60e51b81526004016108a290612d35565b600c55565b6000546001600160a01b0316331461199e5760405162461bcd60e51b81526004016108a290612d35565b600a805461ff001916610100179055565b6119b93383612059565b6119d55760405162461bcd60e51b81526004016108a290612ec1565b6109df84848484612318565b6000806119f66000546001600160a01b031690565b604080516001600160a01b03928316602082015291881690820152606001604051602081830303815290604052805190602001209050600081604051602001611a6b91907f19457468657265756d205369676e6564204d6573736167653a0a3332000000008152601c810191909152603c0190565b60408051601f198184030181528282528051602091820120600080855291840180845281905260ff88169284019290925260608301899052608083018890529092509060019060a0016020604051602081039080840390855afa158015611ad6573d6000803e3d6000fd5b5050604051601f1901516001549092506001600160a01b038084169116149050611b425760405162461bcd60e51b815260206004820152601860248201527f5369676e617475726520646f6573206e6f74206d61746368000000000000000060448201526064016108a2565b6001546001600160a01b03908116911614925050505b949350505050565b60058054611b6d90612de0565b80601f0160208091040260200160405190810160405280929190818152602001828054611b9990612de0565b8015611be65780601f10611bbb57610100808354040283529160200191611be6565b820191906000526020600020905b815481529060010190602001808311611bc957829003601f168201915b505050505081565b6000546001600160a01b03163314611c185760405162461bcd60e51b81526004016108a290612d35565b600f55565b6000818152600660205260409020546060906001600160a01b0316611c9c5760405162461bcd60e51b815260206004820152602f60248201527f4552433732314d657461646174613a2055524920717565727920666f72206e6f60448201526e3732bc34b9ba32b73a103a37b5b2b760891b60648201526084016108a2565b6004611ca78361234b565b604051602001611cb892919061300d565b6040516020818303038152906040529050919050565b6000546001600160a01b03163314611cf85760405162461bcd60e51b81526004016108a290612d35565b600a805460ff19166001179055565b6000546001600160a01b03163314611d315760405162461bcd60e51b81526004016108a290612d35565b60115415611d815760405162461bcd60e51b815260206004820152601d60248201527f5374617274696e6720696e64657820697320616c72656164792073657400000060448201526064016108a2565b43601255565b6000546001600160a01b03163314611db15760405162461bcd60e51b81526004016108a290612d35565b600e55565b60606004604051602001611dca9190613042565b604051602081830303815290604052905090565b6001600160a01b03918216600090815260096020908152604080832093909416825291909152205460ff1690565b6000546001600160a01b03163314611e365760405162461bcd60e51b81526004016108a290612d35565b60115415611e865760405162461bcd60e51b815260206004820152601d60248201527f5374617274696e6720696e64657820697320616c72656164792073657400000060448201526064016108a2565b601254611ed55760405162461bcd60e51b815260206004820181905260248201527f5374617274696e6720696e64657820626c6f636b206d7573742062652073657460448201526064016108a2565b600c54601254611ee691904061306b565b60115560125460ff90611ef9904361306b565b1115611f1c57600c54611f0d600143612d98565b611f1891904061306b565b6011555b60115461153f57601154611f31906001612d80565b601155565b6000546001600160a01b03163314611f605760405162461bcd60e51b81526004016108a290612d35565b6001600160a01b038116611fc55760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b60648201526084016108a2565b611fce816122c8565b50565b611409828260405180602001604052806000815250612449565b600081815260086020526040902080546001600160a01b0319166001600160a01b03841690811790915581906120208261140d565b6001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560405160405180910390a45050565b6000818152600660205260408120546001600160a01b03166120d25760405162461bcd60e51b815260206004820152602c60248201527f4552433732313a206f70657261746f7220717565727920666f72206e6f6e657860448201526b34b9ba32b73a103a37b5b2b760a11b60648201526084016108a2565b60006120dd8361140d565b9050806001600160a01b0316846001600160a01b031614806121185750836001600160a01b031661210d84610b30565b6001600160a01b0316145b80611b585750611b588185611dde565b826001600160a01b031661213b8261140d565b6001600160a01b0316146121a35760405162461bcd60e51b815260206004820152602960248201527f4552433732313a207472616e73666572206f6620746f6b656e2074686174206960448201526839903737ba1037bbb760b91b60648201526084016108a2565b6001600160a01b0382166122055760405162461bcd60e51b8152602060048201526024808201527f4552433732313a207472616e7366657220746f20746865207a65726f206164646044820152637265737360e01b60648201526084016108a2565b612210600082611feb565b6001600160a01b0383166000908152600760205260408120805460019290612239908490612d98565b90915550506001600160a01b0382166000908152600760205260408120805460019290612267908490612d80565b909155505060008181526006602052604080822080546001600160a01b0319166001600160a01b0386811691821790925591518493918716917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef91a4505050565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b612323848484612128565b61232f8484848461247c565b6109df5760405162461bcd60e51b81526004016108a29061307f565b60608161236f5750506040805180820190915260018152600360fc1b602082015290565b8160005b8115612399578061238381612dc5565b91506123929050600a83612f28565b9150612373565b60008167ffffffffffffffff8111156123b4576123b46127d5565b6040519080825280601f01601f1916602001820160405280156123de576020820181803683370190505b5090505b8415611b58576123f3600183612d98565b9150612400600a8661306b565b61240b906030612d80565b60f81b81838151811061242057612420612daf565b60200101906001600160f81b031916908160001a905350612442600a86612f28565b94506123e2565b6124538383612586565b612460600084848461247c565b610cd65760405162461bcd60e51b81526004016108a29061307f565b60006001600160a01b0384163b1561257e57604051630a85bd0160e11b81526001600160a01b0385169063150b7a02906124c09033908990889088906004016130d1565b602060405180830381600087803b1580156124da57600080fd5b505af192505050801561250a575060408051601f3d908101601f191682019092526125079181019061310e565b60015b612564573d808015612538576040519150601f19603f3d011682016040523d82523d6000602084013e61253d565b606091505b50805161255c5760405162461bcd60e51b81526004016108a29061307f565b805181602001fd5b6001600160e01b031916630a85bd0160e11b149050611b58565b506001611b58565b6001600160a01b0382166125dc5760405162461bcd60e51b815260206004820181905260248201527f4552433732313a206d696e7420746f20746865207a65726f206164647265737360448201526064016108a2565b6000818152600660205260409020546001600160a01b0316156126415760405162461bcd60e51b815260206004820152601c60248201527f4552433732313a20746f6b656e20616c7265616479206d696e7465640000000060448201526064016108a2565b6001600160a01b038216600090815260076020526040812080546001929061266a908490612d80565b909155505060008181526006602052604080822080546001600160a01b0319166001600160a01b03861690811790915590518392907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef908290a45050565b8280546126d490612de0565b90600052602060002090601f0160209004810192826126f6576000855561273c565b82601f1061270f5782800160ff1982351617855561273c565b8280016001018555821561273c579182015b8281111561273c578235825591602001919060010190612721565b506127489291506127c0565b5090565b82805461275890612de0565b90600052602060002090601f01602090048101928261277a576000855561273c565b82601f1061279357805160ff191683800117855561273c565b8280016001018555821561273c579182015b8281111561273c5782518255916020019190600101906127a5565b5b8082111561274857600081556001016127c1565b634e487b7160e01b600052604160045260246000fd5b604051601f8201601f1916810167ffffffffffffffff81118282101715612814576128146127d5565b604052919050565b80356001600160a01b038116811461283357600080fd5b919050565b6000602080838503121561284b57600080fd5b823567ffffffffffffffff8082111561286357600080fd5b818501915085601f83011261287757600080fd5b813581811115612889576128896127d5565b8060051b915061289a8483016127eb565b81815291830184019184810190888411156128b457600080fd5b938501935b838510156128d9576128ca8561281c565b825293850193908501906128b9565b98975050505050505050565b6001600160e01b031981168114611fce57600080fd5b60006020828403121561290d57600080fd5b8135612918816128e5565b9392505050565b60006020828403121561293157600080fd5b6129188261281c565b60005b8381101561295557818101518382015260200161293d565b838111156109df5750506000910152565b6000815180845261297e81602086016020860161293a565b601f01601f19169290920160200192915050565b6020815260006129186020830184612966565b6000602082840312156129b757600080fd5b5035919050565b600080604083850312156129d157600080fd5b6129da8361281c565b946020939093013593505050565b60008083601f8401126129fa57600080fd5b50813567ffffffffffffffff811115612a1257600080fd5b602083019150836020828501011115612a2a57600080fd5b9250929050565b60008060208385031215612a4457600080fd5b823567ffffffffffffffff811115612a5b57600080fd5b612a67858286016129e8565b90969095509350505050565b600080600080600060808688031215612a8b57600080fd5b612a948661281c565b9450612aa26020870161281c565b935060408601359250606086013567ffffffffffffffff811115612ac557600080fd5b612ad1888289016129e8565b969995985093965092949392505050565b803560ff8116811461283357600080fd5b60008060008060808587031215612b0957600080fd5b843593506020850135925060408501359150612b2760608601612ae2565b905092959194509250565b600080600060608486031215612b4757600080fd5b612b508461281c565b9250612b5e6020850161281c565b9150604084013590509250925092565b600067ffffffffffffffff831115612b8857612b886127d5565b612b9b601f8401601f19166020016127eb565b9050828152838383011115612baf57600080fd5b828260208301376000602084830101529392505050565b600060208284031215612bd857600080fd5b813567ffffffffffffffff811115612bef57600080fd5b8201601f81018413612c0057600080fd5b611b5884823560208401612b6e565b60008060408385031215612c2257600080fd5b612c2b8361281c565b915060208301358015158114612c4057600080fd5b809150509250929050565b60008060008060808587031215612c6157600080fd5b612c6a8561281c565b9350612c786020860161281c565b925060408501359150606085013567ffffffffffffffff811115612c9b57600080fd5b8501601f81018713612cac57600080fd5b612cbb87823560208401612b6e565b91505092959194509250565b60008060008060808587031215612cdd57600080fd5b612ce68561281c565b93506020850135925060408501359150612b2760608601612ae2565b60008060408385031215612d1557600080fd5b612d1e8361281c565b9150612d2c6020840161281c565b90509250929050565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b634e487b7160e01b600052601160045260246000fd5b60008219821115612d9357612d93612d6a565b500190565b600082821015612daa57612daa612d6a565b500390565b634e487b7160e01b600052603260045260246000fd5b6000600019821415612dd957612dd9612d6a565b5060010190565b600181811c90821680612df457607f821691505b60208210811415612e1557634e487b7160e01b600052602260045260246000fd5b50919050565b60208082526024908201527f617474656d707420746f207265656e7465722061206c6f636b65642066756e636040820152633a34b7b760e11b606082015260800190565b6000816000190483118215151615612e7957612e79612d6a565b500290565b60208082526023908201527f4d696e743a20756e61626c6520746f2073656e64206368616e676520746f207560408201526239b2b960e91b606082015260800190565b60208082526031908201527f4552433732313a207472616e736665722063616c6c6572206973206e6f74206f6040820152701ddb995c881b9bdc88185c1c1c9bdd9959607a1b606082015260800190565b634e487b7160e01b600052601260045260246000fd5b600082612f3757612f37612f12565b500490565b60208082526018908201527f5472616e73616374696f6e20556e7375636365737366756c0000000000000000604082015260600190565b8054600090600181811c9080831680612f8d57607f831692505b6020808410821415612faf57634e487b7160e01b600052602260045260246000fd5b818015612fc35760018114612fd457613001565b60ff19861689528489019650613001565b60008881526020902060005b86811015612ff95781548b820152908501908301612fe0565b505084890196505b50505050505092915050565b60006130198285612f73565b835161302981836020880161293a565b64173539b7b760d91b9101908152600501949350505050565b600061304e8284612f73565b6c31b7b73a3930b1ba173539b7b760991b8152600d019392505050565b60008261307a5761307a612f12565b500690565b60208082526032908201527f4552433732313a207472616e7366657220746f206e6f6e20455243373231526560408201527131b2b4bb32b91034b6b83632b6b2b73a32b960711b606082015260800190565b6001600160a01b038581168252841660208201526040810183905260806060820181905260009061310490830184612966565b9695505050505050565b60006020828403121561312057600080fd5b8151612918816128e556fea264697066735822122096ee977935a9c580d52cb11f08b627eaa17040c8a6420728c946253b3175709364736f6c63430008090033