Address Details
contract

0x3C95bE77b6Ea2e8D6da19c70305b559d1a9e42ef

Creator
0xb5d3a6–6314e2 at 0xca9eae–415177
Balance
0 CELO ( )
Locked CELO Balance
0.00 CELO
Voting CELO Balance
0.00 CELO
Pending Unlocked Gold
0.00 CELO
Tokens
Fetching tokens...
Transactions
1 Transactions
Transfers
0 Transfers
Gas Used
156,164
Last Balance Update
28629354

Contract Creation Code

Verify & Publish
0x608060405260006001818155905561470c8061001c6000396000f3fe6080604052600436106101295760003560e01c80638afaff02116100ab578063c72c4d101161006f578063c72c4d1014610664578063c858f5f914610679578063cd112382146106c2578063d0fc81d2146106fd578063d2d0e06614610712578063f2f4eb261461074857610129565b80638afaff02146105385780639895e3d81461055f578063b334ed86146105a8578063bf92857c146105bd578063c4d66de81461063157610129565b806348ca1300116100f257806348ca13001461039057806358707e06146103c35780635a3b74b9146103f45780635ceae9c41461042f5780635cffe9de1461046557610129565b8062a718a91461012e5780630902f1ac1461017457806328dd2d01146101d957806335ea6a75146102665780633e1501411461030e575b600080fd5b610172600480360360a081101561014457600080fd5b506001600160a01b03813581169160208101358216916040820135169060608101359060800135151561075d565b005b34801561018057600080fd5b50610189610b72565b60408051602080825283518183015283519192839290830191858101910280838360005b838110156101c55781810151838201526020016101ad565b505050509050019250505060405180910390f35b3480156101e557600080fd5b50610214600480360360408110156101fc57600080fd5b506001600160a01b0381358116916020013516610c85565b604080519a8b5260208b0199909952898901979097526060890195909552608088019390935260a087019190915260c086015260e0850152610100840152151561012083015251908190036101400190f35b34801561027257600080fd5b506102996004803603602081101561028957600080fd5b50356001600160a01b0316610da6565b604080519d8e5260208e019c909c528c8c019a909a5260608c019890985260808b019690965260a08a019490945260c089019290925260e08801526101008701526101208601526101408501526001600160a01b031661016084015264ffffffffff1661018083015251908190036101a00190f35b34801561031a57600080fd5b506103416004803603602081101561033157600080fd5b50356001600160a01b0316610f05565b604080519889526020890197909752878701959095526001600160a01b0390931660608701529015156080860152151560a0850152151560c0840152151560e083015251908190036101000190f35b34801561039c57600080fd5b50610172600480360360208110156103b357600080fd5b50356001600160a01b0316610fee565b3480156103cf57600080fd5b506103d86113b0565b604080516001600160a01b039092168252519081900360200190f35b34801561040057600080fd5b506101726004803603604081101561041757600080fd5b506001600160a01b03813516906020013515156113bf565b6101726004803603606081101561044557600080fd5b506001600160a01b03813581169160208101359160409091013516611697565b34801561047157600080fd5b506101726004803603608081101561048857600080fd5b6001600160a01b038235811692602081013590911691604082013591908101906080810160608201356401000000008111156104c357600080fd5b8201836020820111156104d557600080fd5b803590602001918460018302840111640100000000831117156104f757600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250929550611e92945050505050565b34801561054457600080fd5b5061054d6124af565b60408051918252519081900360200190f35b34801561056b57600080fd5b506101726004803603608081101561058257600080fd5b506001600160a01b038135811691602081013590911690604081013590606001356124b4565b3480156105b457600080fd5b506103d86127d5565b3480156105c957600080fd5b506105f0600480360360208110156105e057600080fd5b50356001600160a01b03166127e4565b604080519889526020890197909752878701959095526060870193909352608086019190915260a085015260c084015260e083015251908190036101000190f35b34801561063d57600080fd5b506101726004803603602081101561065457600080fd5b50356001600160a01b031661285c565b34801561067057600080fd5b506103d8612b30565b34801561068557600080fd5b506101726004803603608081101561069c57600080fd5b5080356001600160a01b0316906020810135906040810135906060013561ffff16612b3f565b3480156106ce57600080fd5b50610172600480360360408110156106e557600080fd5b506001600160a01b038135811691602001351661343a565b34801561070957600080fd5b5061054d613986565b6101726004803603606081101561072857600080fd5b5080356001600160a01b0316906020810135906040013561ffff1661398c565b34801561075457600080fd5b506103d8613c9c565b60008054600101908190558461077281613cab565b8661077c81613cab565b60355460408051632c1a75cd60e11b815290516000926001600160a01b031691635834eb9a916004808301926020929190829003018186803b1580156107c157600080fd5b505afa1580156107d5573d6000803e3d6000fd5b505050506040513d60208110156107eb57600080fd5b5051604080516001600160a01b038c811660248301528b811660448301528a81166064830152608482018a905288151560a4808401919091528351808403909101815260c490920183526020820180516001600160e01b031662a718a960e01b17815292518251949550600094606094928716939282918083835b602083106108855780518252601f199092019160209182019101610866565b6001836020036101000a038019825116818451168082178552505050505050905001915050600060405180830381855af49150503d80600081146108e5576040519150601f19603f3d011682016040523d82523d6000602084013e6108ea565b606091505b509150915081610941576040805162461bcd60e51b815260206004820152601760248201527f4c69717569646174696f6e2063616c6c206661696c6564000000000000000000604482015290519081900360640190fd5b6000606082806020019051604081101561095a57600080fd5b81516020830180516040519294929383019291908464010000000082111561098157600080fd5b90830190602082018581111561099657600080fd5b82516401000000008111828201881017156109b057600080fd5b82525081516020918201929091019080838360005b838110156109dd5781810151838201526020016109c5565b50505050905090810190601f168015610a0a5780820380516001836020036101000a031916815260200191505b506040525050509150915081600014610b1f578060405160200180807302634b8bab4b230ba34b7b7103330b4b632b21d160651b81525060140182805190602001908083835b60208310610a6f5780518252601f199092019160209182019101610a50565b51815160209384036101000a60001901801990921691161790526040805192909401828103601f190183529384905262461bcd60e51b84526004840181815282516024860152825192965094508493604401925085019080838360005b83811015610ae4578181015183820152602001610acc565b50505050905090810190601f168015610b115780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b505050505050506000548114610b6a576040805162461bcd60e51b815260206004820152601f60248201526000805160206141e5833981519152604482015290519081900360640190fd5b505050505050565b60365460408051630240bc6b60e21b815290516060926001600160a01b031691630902f1ac916004808301926000929190829003018186803b158015610bb757600080fd5b505afa158015610bcb573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f191682016040526020811015610bf457600080fd5b8101908080516040519392919084640100000000821115610c1457600080fd5b908301906020820185811115610c2957600080fd5b8251866020820283011164010000000082111715610c4657600080fd5b82525081516020918201928201910280838360005b83811015610c73578181015183820152602001610c5b565b50505050905001604052505050905090565b603754604080516328dd2d0160e01b81526001600160a01b0385811660048301528481166024830152915160009384938493849384938493849384938493849316916328dd2d0191604480830192610140929190829003018186803b158015610ced57600080fd5b505afa158015610d01573d6000803e3d6000fd5b505050506040513d610140811015610d1857600080fd5b810190808051906020019092919080519060200190929190805190602001909291908051906020019092919080519060200190929190805190602001909291908051906020019092919080519060200190929190805190602001909291908051906020019092919050505099509950995099509950995099509950995099509295989b9194979a5092959850565b6000806000806000806000806000806000806000603760009054906101000a90046001600160a01b03166001600160a01b03166335ea6a758f6040518263ffffffff1660e01b815260040180826001600160a01b03166001600160a01b031681526020019150506101a06040518083038186803b158015610e2657600080fd5b505afa158015610e3a573d6000803e3d6000fd5b505050506040513d6101a0811015610e5157600080fd5b81019080805190602001909291908051906020019092919080519060200190929190805190602001909291908051906020019092919080519060200190929190805190602001909291908051906020019092919080519060200190929190805190602001909291908051906020019092919080519060200190929190805190602001909291905050509c509c509c509c509c509c509c509c509c509c509c509c509c5091939597999b9d90929496989a9c50565b600080600080600080600080603760009054906101000a90046001600160a01b03166001600160a01b0316633e1501418a6040518263ffffffff1660e01b815260040180826001600160a01b03166001600160a01b031681526020019150506101006040518083038186803b158015610f7d57600080fd5b505afa158015610f91573d6000803e3d6000fd5b505050506040513d610100811015610fa857600080fd5b508051602082015160408301516060840151608085015160a086015160c087015160e090970151959e50939c50919a509850965094509092509050919395975091939597565b60008054600101908190558161100381613cab565b8261100d81613d62565b60365460408051639fb8afcd60e01b81526001600160a01b038781166004830152336024830152915160009384938493911691639fb8afcd91604480820192606092909190829003018186803b15801561106657600080fd5b505afa15801561107a573d6000803e3d6000fd5b505050506040513d606081101561109057600080fd5b50805160208201516040909201519094509092509050816110e25760405162461bcd60e51b815260040180806020018281038252603781526020018061440b6037913960400191505060405180910390fd5b60365460408051631ca19f1960e01b81526001600160a01b038a8116600483015233602483015291516000939290921691631ca19f1991604480820192602092909190829003018186803b15801561113957600080fd5b505afa15801561114d573d6000803e3d6000fd5b505050506040513d602081101561116357600080fd5b50519050600281600281111561117557fe5b141561123c576036546040805163710ba6c360e11b81526001600160a01b038b81166004830152336024830152604482018790529151919092169163e2174d86916064808301926020929190829003018186803b1580156111d557600080fd5b505afa1580156111e9573d6000803e3d6000fd5b505050506040513d60208110156111ff57600080fd5b505161123c5760405162461bcd60e51b81526004018080602001828103825260308152602001806146406030913960400191505060405180910390fd5b60365460405163f614831160e01b81526001600160a01b038a8116600483019081523360248401819052604484018990526064840188905260848401879052600094859493169263f6148311928e92918b918b918b918b9160a4018260028111156112a357fe5b60ff16815260200196505050505050506040805180830381600087803b1580156112cc57600080fd5b505af11580156112e0573d6000803e3d6000fd5b505050506040513d60408110156112f657600080fd5b5080516020909101519092509050336001600160a01b038b167fb3e2773606abfd36b5bd91394b3a54d1398336c65005baf7bf7a05efeffaf75b84600281111561133c57fe5b6040805191825260208201869052818101899052426060830152519081900360800190a3505050505050505060005481146113ac576040805162461bcd60e51b815260206004820152601f60248201526000805160206141e5833981519152604482015290519081900360640190fd5b5050565b6038546001600160a01b031681565b6000805460010190819055826113d481613cab565b836113de81613d62565b60365460408051630c526de560e11b81526001600160a01b038881166004830152336024830152915160009392909216916318a4dbca91604480820192602092909190829003018186803b15801561143557600080fd5b505afa158015611449573d6000803e3d6000fd5b505050506040513d602081101561145f57600080fd5b505190508061149f5760405162461bcd60e51b815260040180806020018281038252602a8152602001806145b1602a913960400191505060405180910390fd5b603754604080516376e9d61560e01b81526001600160a01b03898116600483015233602483015260448201859052915191909216916376e9d615916064808301926020929190829003018186803b1580156114f957600080fd5b505afa15801561150d573d6000803e3d6000fd5b505050506040513d602081101561152357600080fd5b50516115605760405162461bcd60e51b81526004018080602001828103825260308152602001806142a86030913960400191505060405180910390fd5b60365460408051633e94615360e21b81526001600160a01b03898116600483015233602483015288151560448301529151919092169163fa51854c91606480830192600092919082900301818387803b1580156115bc57600080fd5b505af11580156115d0573d6000803e3d6000fd5b5050505084156116145760405133906001600160a01b038816907e058a56ea94653cdf4f152d227ace22d4c00ad99e2a43f58cb7d9e3feb295f290600090a361164b565b60405133906001600160a01b038816907f44c58d81365b66dd4b1a7f36c25aa97b8c71c361ee4937adc1a00000227db5dd90600090a35b5050506000548114611692576040805162461bcd60e51b815260206004820152601f60248201526000805160206141e5833981519152604482015290519081900360640190fd5b505050565b6000805460010190819055836116ac81613cab565b836116b681613e17565b6116be6140d6565b60365460408051639fb8afcd60e01b81526001600160a01b038a81166004830152888116602483015291519190921691639fb8afcd916044808301926060929190829003018186803b15801561171357600080fd5b505afa158015611727573d6000803e3d6000fd5b505050506040513d606081101561173d57600080fd5b50805160208083015160409384015185850152848201529083526036548251633faacc6b60e21b81526001600160a01b038b8116600483015289811660248301529351939091169263feab31ac92604480840193919291829003018186803b1580156117a857600080fd5b505afa1580156117bc573d6000803e3d6000fd5b505050506040513d60208110156117d257600080fd5b505160e08201526001600160a01b0387166117eb613e6c565b6001600160a01b0316146060820152602081015161183a5760405162461bcd60e51b81526004018080602001828103825260298152602001806146176029913960400191505060405180910390fd5b600019861415806118535750336001600160a01b038616145b61188e5760405162461bcd60e51b81526004018080602001828103825260448152602001806146706044913960600191505060405180910390fd5b60e081015160208201516118a79163ffffffff613e8416565b608082015260001986148015906118c15750806080015186105b156118ce57608081018690525b806060015115806118e3575080608001513410155b61191e5760405162461bcd60e51b81526004018080602001828103825260288152602001806143616028913960400191505060405180910390fd5b8060e00151816080015111611b49576036546080820151604080840151815163da12d96f60e01b81526001600160a01b038c811660048301528a811660248301526000604483018190526064830195909552608482019290925260a48101849052915193169263da12d96f9260c48084019391929182900301818387803b1580156119a857600080fd5b505af11580156119bc573d6000803e3d6000fd5b505060365460608401516001600160a01b03909116925063c7d1423791506119e55760006119eb565b82608001515b89888560800151603560009054906101000a90046001600160a01b03166001600160a01b031663ee8912966040518163ffffffff1660e01b815260040160206040518083038186803b158015611a4057600080fd5b505afa158015611a54573d6000803e3d6000fd5b505050506040513d6020811015611a6a57600080fd5b5051604080516001600160e01b031960e089901b1681526001600160a01b039586166004820152938516602485015260448401929092529290921660648201529051608480830192600092919082900301818588803b158015611acc57600080fd5b505af1158015611ae0573d6000803e3d6000fd5b505050608080840151604080860151815160008152602081019390935282820152426060830152513394506001600160a01b038a811694508c16927fb718f0b14f03d8c3adf35b15e3da52421b042ac879e5a689011a8b1e0036773d928290030190a450611e46565b60e08101516080820151611b629163ffffffff613ee716565b60a0820181905260365460e08301516040808501516020860151825163da12d96f60e01b81526001600160a01b038e811660048301528c81166024830152604482018890526064820195909552608481019290925290941460a48501525191169163da12d96f9160c480830192600092919082900301818387803b158015611be957600080fd5b505af1158015611bfd573d6000803e3d6000fd5b5050505060e081015115611d315760365460608201516001600160a01b039091169063c7d1423790611c30576000611c36565b8260e001515b89338560e00151603560009054906101000a90046001600160a01b03166001600160a01b031663ee8912966040518163ffffffff1660e01b815260040160206040518083038186803b158015611c8b57600080fd5b505afa158015611c9f573d6000803e3d6000fd5b505050506040513d6020811015611cb557600080fd5b5051604080516001600160e01b031960e089901b1681526001600160a01b039586166004820152938516602485015260448401929092529290921660648201529051608480830192600092919082900301818588803b158015611d1757600080fd5b505af1158015611d2b573d6000803e3d6000fd5b50505050505b60365460608201516001600160a01b03909116906328fcf4d390611d56576000611d6c565b60e0830151611d6c90349063ffffffff613ee716565b60a0840151604080516001600160e01b031960e086901b1681526001600160a01b038d166004820152336024820152604481019290925251606480830192600092919082900301818588803b158015611dc457600080fd5b505af1158015611dd8573d6000803e3d6000fd5b50505060a083015160e08401516040808601518151938452602084019290925282810191909152426060830152513393506001600160a01b0389811693508b16917fb718f0b14f03d8c3adf35b15e3da52421b042ac879e5a689011a8b1e0036773d919081900360800190a4505b50506000548114611e8c576040805162461bcd60e51b815260206004820152601f60248201526000805160206141e5833981519152604482015290519081900360640190fd5b50505050565b600080546001019081905583611ea781613cab565b83611eb181613e17565b6000611ebb613e6c565b6001600160a01b0316876001600160a01b031614611f5157603654604080516370a0823160e01b81526001600160a01b0392831660048201529051918916916370a0823191602480820192602092909190829003018186803b158015611f2057600080fd5b505afa158015611f34573d6000803e3d6000fd5b505050506040513d6020811015611f4a57600080fd5b5051611f5f565b6036546001600160a01b0316315b905085811015611fa05760405162461bcd60e51b81526004018080602001828103825260318152602001806142056031913960400191505060405180910390fd5b60385460408051630161bfad60e61b8152815160009384936001600160a01b039091169263586feb409260048083019392829003018186803b158015611fe557600080fd5b505afa158015611ff9573d6000803e3d6000fd5b505050506040513d604081101561200f57600080fd5b508051602090910151909250905060006120416127106120358b8663ffffffff613f2916565b9063ffffffff613f8216565b9050600061205b612710612035848663ffffffff613f2916565b905060008211801561206d5750600081115b6120a85760405162461bcd60e51b81526004018080602001828103825260328152602001806145186032913960400191505060405180910390fd5b60008c905060008d9050603660009054906101000a90046001600160a01b03166001600160a01b031663fa93b2a58e838f6040518463ffffffff1660e01b815260040180846001600160a01b03166001600160a01b03168152602001836001600160a01b03166001600160a01b031681526020018281526020019350505050600060405180830381600087803b15801561214157600080fd5b505af1158015612155573d6000803e3d6000fd5b50505050816001600160a01b031663ee8725588e8e878f6040518563ffffffff1660e01b815260040180856001600160a01b03166001600160a01b0316815260200184815260200183815260200180602001828103825283818151815260200191508051906020019080838360005b838110156121dc5781810151838201526020016121c4565b50505050905090810190601f1680156122095780820380516001836020036101000a031916815260200191505b5095505050505050600060405180830381600087803b15801561222b57600080fd5b505af115801561223f573d6000803e3d6000fd5b50505050600061224d613e6c565b6001600160a01b03168e6001600160a01b031614612301578d6001600160a01b03166370a08231603660009054906101000a90046001600160a01b03166040518263ffffffff1660e01b815260040180826001600160a01b03166001600160a01b0316815260200191505060206040518083038186803b1580156122d057600080fd5b505afa1580156122e4573d6000803e3d6000fd5b505050506040513d60208110156122fa57600080fd5b505161230f565b6036546001600160a01b0316315b9050612321888663ffffffff613e8416565b811461235e5760405162461bcd60e51b81526004018080602001828103825260328152602001806143d96032913960400191505060405180910390fd5b6036546001600160a01b03166309ac29538f8a612381898963ffffffff613ee716565b886040518563ffffffff1660e01b815260040180856001600160a01b03166001600160a01b03168152602001848152602001838152602001828152602001945050505050600060405180830381600087803b1580156123df57600080fd5b505af11580156123f3573d6000803e3d6000fd5b505050508d6001600160a01b03168f6001600160a01b03167f5b8f46461c1dd69fb968f1a003acee221ea3e19540e350233b612ddb43433b558f8888426040518085815260200184815260200183815260200182815260200194505050505060405180910390a35050505050505050505060005481146124a8576040805162461bcd60e51b815260206004820152601f60248201526000805160206141e5833981519152604482015290519081900360640190fd5b5050505050565b600381565b600080546001019081905560365460408051631a59df7760e11b81526001600160a01b0380891660048301529151889392909216916334b3beee91602480820192602092909190829003018186803b15801561250f57600080fd5b505afa158015612523573d6000803e3d6000fd5b505050506040513d602081101561253957600080fd5b50516001600160a01b031633146125815760405162461bcd60e51b815260040180806020018281038252604b815260200180614476604b913960600191505060405180910390fd5b8561258b81613cab565b8461259581613e17565b6036546040805163e240301960e01b81526001600160a01b038b811660048301529151600093929092169163e240301991602480820192602092909190829003018186803b1580156125e657600080fd5b505afa1580156125fa573d6000803e3d6000fd5b505050506040513d602081101561261057600080fd5b50519050868110156126535760405162461bcd60e51b81526004018080602001828103825260318152602001806142fc6031913960400191505060405180910390fd5b6036546040805163afcdbea360e01b81526001600160a01b038c811660048301528b81166024830152604482018b9052891560648301529151919092169163afcdbea391608480830192600092919082900301818387803b1580156126b757600080fd5b505af11580156126cb573d6000803e3d6000fd5b50506036546040805163fa93b2a560e01b81526001600160a01b038e811660048301528d81166024830152604482018d9052915191909216935063fa93b2a59250606480830192600092919082900301818387803b15801561272c57600080fd5b505af1158015612740573d6000803e3d6000fd5b5050604080518a815242602082015281516001600160a01b03808e1695508e1693507f9c4ed599cd8555b9c1e8cd7643240d7d71eb76b792948c49fcb4d411f7b6b3c6929181900390910190a35050505060005481146124a8576040805162461bcd60e51b815260206004820152601f60248201526000805160206141e5833981519152604482015290519081900360640190fd5b6037546001600160a01b031681565b600080600080600080600080603760009054906101000a90046001600160a01b03166001600160a01b031663bf92857c8a6040518263ffffffff1660e01b815260040180826001600160a01b03166001600160a01b031681526020019150506101006040518083038186803b158015610f7d57600080fd5b6000612866613fc4565b60025490915060ff168061287d575061287d613fc9565b80612889575060015481115b6128c45760405162461bcd60e51b815260040180806020018281038252602e81526020018061454a602e913960400191505060405180910390fd5b60025460ff161580156128e5576002805460ff191660019081179091558290555b603580546001600160a01b0319166001600160a01b0385811691909117918290556040805163076b7fbb60e51b81529051929091169163ed6ff76091600480820192602092909190829003018186803b15801561294157600080fd5b505afa158015612955573d6000803e3d6000fd5b505050506040513d602081101561296b57600080fd5b5051603680546001600160a01b0319166001600160a01b0392831617905560355460408051632f58b80d60e01b815290519190921691632f58b80d916004808301926020929190829003018186803b1580156129c657600080fd5b505afa1580156129da573d6000803e3d6000fd5b505050506040513d60208110156129f057600080fd5b5051603780546001600160a01b0319166001600160a01b03928316179055603554604080516302030ec760e11b8152905191909216916304061d8e916004808301926020929190829003018186803b158015612a4b57600080fd5b505afa158015612a5f573d6000803e3d6000fd5b505050506040513d6020811015612a7557600080fd5b5051603880546001600160a01b0319166001600160a01b0392831617905560355460408051633efbbf0f60e21b81529051919092169163fbeefc3c916004808301926020929190829003018186803b158015612ad057600080fd5b505afa158015612ae4573d6000803e3d6000fd5b505050506040513d6020811015612afa57600080fd5b5051603980546001600160a01b0319166001600160a01b039092169190911790558015611692576002805460ff19169055505050565b6035546001600160a01b031681565b600080546001019081905584612b5481613cab565b85612b5e81613d62565b85612b6881613e17565b612b7061411d565b60365460408051632e79732b60e11b81526001600160a01b038c8116600483015291519190921691635cf2e656916024808301926020929190829003018186803b158015612bbd57600080fd5b505afa158015612bd1573d6000803e3d6000fd5b505050506040513d6020811015612be757600080fd5b5051612c245760405162461bcd60e51b81526004018080602001828103825260248152602001806142d86024913960400191505060405180910390fd5b8660021480612c335750866001145b612c6e5760405162461bcd60e51b81526004018080602001828103825260238152602001806142366023913960400191505060405180910390fd5b866002811115612c7a57fe5b816101c001906002811115612c8b57fe5b90816002811115612c9857fe5b9052506036546040805163e240301960e01b81526001600160a01b038c811660048301529151919092169163e2403019916024808301926020929190829003018186803b158015612ce857600080fd5b505afa158015612cfc573d6000803e3d6000fd5b505050506040513d6020811015612d1257600080fd5b50516101608201819052881115612d5a5760405162461bcd60e51b81526004018080602001828103825260368152602001806144e26036913960400191505060405180910390fd5b60375460408051632c6d0e9b60e01b815233600482015290516001600160a01b0390921691632c6d0e9b9160248082019261010092909190829003018186803b158015612da657600080fd5b505afa158015612dba573d6000803e3d6000fd5b505050506040513d610100811015612dd157600080fd5b506020808201516040808401516060850151608086015160a087015160e09788015115156101e08a015293880193909352938601919091526101008501929092529183015260c08201819052612e6e576040805162461bcd60e51b815260206004820152601b60248201527f54686520636f6c6c61746572616c2062616c616e636520697320300000000000604482015290519081900360640190fd5b806101e0015115612eb05760405162461bcd60e51b815260040180806020018281038252603f8152602001806141a6603f913960400191505060405180910390fd5b60395460408051630e563a7d60e41b8152336004820152602481018b905290516001600160a01b039092169163e563a7d091604480820192602092909190829003018186803b158015612f0257600080fd5b505afa158015612f16573d6000803e3d6000fd5b505050506040513d6020811015612f2c57600080fd5b505160608201819052612f705760405162461bcd60e51b81526004018080602001828103825260218152602001806142596021913960400191505060405180910390fd5b603760009054906101000a90046001600160a01b03166001600160a01b03166312737c338a8a84606001518560e0015186610100015187602001516040518763ffffffff1660e01b815260040180876001600160a01b03166001600160a01b03168152602001868152602001858152602001848152602001838152602001828152602001965050505050505060206040518083038186803b15801561301457600080fd5b505afa158015613028573d6000803e3d6000fd5b505050506040513d602081101561303e57600080fd5b505160a0820181905260c082015110156130895760405162461bcd60e51b81526004018080602001828103825260348152602001806144426034913960400191505060405180910390fd5b6001816101c00151600281111561309c57fe5b141561323b576036546040805163710ba6c360e11b81526001600160a01b038c81166004830152336024830152604482018c90529151919092169163e2174d86916064808301926020929190829003018186803b1580156130fc57600080fd5b505afa158015613110573d6000803e3d6000fd5b505050506040513d602081101561312657600080fd5b50516131635760405162461bcd60e51b81526004018080602001828103825260398152602001806145786039913960400191505060405180910390fd5b603854604080516335adc96b60e21b815290516000926001600160a01b03169163d6b725ac916004808301926020929190829003018186803b1580156131a857600080fd5b505afa1580156131bc573d6000803e3d6000fd5b505050506040513d60208110156131d257600080fd5b50516101608301519091506000906131f790606490612035908563ffffffff613f2916565b9050808a11156132385760405162461bcd60e51b815260040180806020018281038252603c8152602001806145db603c913960400191505060405180910390fd5b50505b60365460608201516101c0830151604051630deb1bf960e21b81526001600160a01b038d8116600483019081523360248401819052604484018f90526064840186905291909516946337ac6fe4948f9492938f939192906084018260028111156132a157fe5b60ff168152602001955050505050506040805180830381600087803b1580156132c957600080fd5b505af11580156132dd573d6000803e3d6000fd5b505050506040513d60408110156132f357600080fd5b5080516020909101516101208301526101a08201526036546040805163fa93b2a560e01b81526001600160a01b038c81166004830152336024830152604482018c90529151919092169163fa93b2a591606480830192600092919082900301818387803b15801561336357600080fd5b505af1158015613377573d6000803e3d6000fd5b5050506101a0820151606080840151610120850151604080518e8152602081018e9052808201959095529284019190915260808301524260a08301525161ffff8916925033916001600160a01b038d16917f1e77446728e5558aa1b7e81e0cdab9cc1b075ba893b740600c76a315c2caa5539181900360c00190a45050505060005481146124a8576040805162461bcd60e51b815260206004820152601f60248201526000805160206141e5833981519152604482015290519081900360640190fd5b60008054600101908190558261344f81613cab565b60365460408051639fb8afcd60e01b81526001600160a01b0387811660048301528681166024830152915160009384931691639fb8afcd916044808301926060929190829003018186803b1580156134a657600080fd5b505afa1580156134ba573d6000803e3d6000fd5b505050506040513d60608110156134d057600080fd5b50602081015160409091015190925090508161351d5760405162461bcd60e51b815260040180806020018281038252602e81526020018061427a602e913960400191505060405180910390fd5b600160365460408051631ca19f1960e01b81526001600160a01b038a81166004830152898116602483015291519190921691631ca19f19916044808301926020929190829003018186803b15801561357457600080fd5b505afa158015613588573d6000803e3d6000fd5b505050506040513d602081101561359e57600080fd5b505160028111156135ab57fe5b146135e75760405162461bcd60e51b815260040180806020018281038252603481526020018061432d6034913960400191505060405180910390fd5b60365460408051631bffeac360e21b81526001600160a01b038981166004830152888116602483015291516000939290921691636fffab0c91604480820192602092909190829003018186803b15801561364057600080fd5b505afa158015613654573d6000803e3d6000fd5b505050506040513d602081101561366a57600080fd5b5051603654604080516362a00a4760e11b81526001600160a01b038b811660048301529151939450600093919092169163c540148e916024808301926020929190829003018186803b1580156136bf57600080fd5b505afa1580156136d3573d6000803e3d6000fd5b505050506040513d60208110156136e957600080fd5b505160365460408051631100f3b160e31b81526001600160a01b038c81166004830152915193945060009391909216916388079d88916024808301926020929190829003018186803b15801561373e57600080fd5b505afa158015613752573d6000803e3d6000fd5b505050506040513d602081101561376857600080fd5b5051603854604080516346f4f8d160e01b8152905192935060009261380a926137fd926001600160a01b03909116916346f4f8d191600480820192602092909190829003018186803b1580156137bd57600080fd5b505afa1580156137d1573d6000803e3d6000fd5b505050506040513d60208110156137e757600080fd5b50516137f1613fcf565b9063ffffffff613e8416565b839063ffffffff613fdf16565b90508284108061381957508084115b1561390a576036546040805163af825b0760e01b81526001600160a01b038d811660048301528c81166024830152604482018990529151600093929092169163af825b079160648082019260209290919082900301818787803b15801561387f57600080fd5b505af1158015613893573d6000803e3d6000fd5b505050506040513d60208110156138a957600080fd5b50516040805182815260208101899052428183015290519192506001600160a01b03808d1692908e16917f5050ad184862424ee0852d1838d355ad65bed1e5e6da67ac9a2dac1922677f60919081900360600190a350505050505050613941565b60405162461bcd60e51b815260040180806020018281038252602f8152602001806143aa602f913960400191505060405180910390fd5b506000548114611692576040805162461bcd60e51b815260206004820152601f60248201526000805160206141e5833981519152604482015290519081900360640190fd5b60001981565b6000805460010190819055836139a181613cab565b846139ab81613d62565b846139b581613e17565b60365460408051631a59df7760e11b81526001600160a01b038a81166004830152915160009392909216916334b3beee91602480820192602092909190829003018186803b158015613a0657600080fd5b505afa158015613a1a573d6000803e3d6000fd5b505050506040513d6020811015613a3057600080fd5b5051604080516370a0823160e01b815233600482015290519192506000916001600160a01b038416916370a08231916024808301926020929190829003018186803b158015613a7e57600080fd5b505afa158015613a92573d6000803e3d6000fd5b505050506040513d6020811015613aa857600080fd5b505160365460408051632f35bfe960e21b81526001600160a01b038d81166004830152336024830152604482018d90529315606482018190529151919450929091169163bcd6ffa491608480830192600092919082900301818387803b158015613b1157600080fd5b505af1158015613b25573d6000803e3d6000fd5b5050604080516394362e8b60e01b8152336004820152602481018c905290516001600160a01b03861693506394362e8b9250604480830192600092919082900301818387803b158015613b7757600080fd5b505af1158015613b8b573d6000803e3d6000fd5b5050603654604080516328fcf4d360e01b81526001600160a01b038e81166004830152336024830152604482018e905291519190921693506328fcf4d39250349160648082019260009290919082900301818588803b158015613bed57600080fd5b505af1158015613c01573d6000803e3d6000fd5b5050604080518c8152426020820152815161ffff8d1695503394506001600160a01b038f1693507fc12c57b1c73a2c3a2ea4613e9476abb3d8d146857aab7329e24243fb59710c82929181900390910190a450505050506000548114611e8c576040805162461bcd60e51b815260206004820152601f60248201526000805160206141e5833981519152604482015290519081900360640190fd5b6036546001600160a01b031681565b60365460408051630283aeb760e11b81526001600160a01b038481166004830152915191909216916305075d6e916024808301926020929190829003018186803b158015613cf857600080fd5b505afa158015613d0c573d6000803e3d6000fd5b505050506040513d6020811015613d2257600080fd5b5051613d5f5760405162461bcd60e51b81526004018080602001828103825260218152602001806143896021913960400191505060405180910390fd5b50565b60365460408051634a08accb60e01b81526001600160a01b03848116600483015291519190921691634a08accb916024808301926020929190829003018186803b158015613daf57600080fd5b505afa158015613dc3573d6000803e3d6000fd5b505050506040513d6020811015613dd957600080fd5b505115613d5f5760405162461bcd60e51b81526004018080602001828103825260248152602001806146b46024913960400191505060405180910390fd5b60008111613d5f576040805162461bcd60e51b815260206004820152601d60248201527f416d6f756e74206d7573742062652067726561746572207468616e2030000000604482015290519081900360640190fd5b73eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee90565b600082820183811015613ede576040805162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f770000000000604482015290519081900360640190fd5b90505b92915050565b6000613ede83836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f770000815250614017565b600082613f3857506000613ee1565b82820282848281613f4557fe5b0414613ede5760405162461bcd60e51b81526004018080602001828103825260218152602001806144c16021913960400191505060405180910390fd5b6000613ede83836040518060400160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f000000000000815250614071565b600390565b303b1590565b6b033b2e3c9fd0803ce800000090565b6000613ede6b033b2e3c9fd0803ce8000000612035614004868663ffffffff613f2916565b6b019d971e4fe8401e7400000090613e84565b600081848411156140695760405162461bcd60e51b8152602060048201818152835160248401528351909283926044909101919085019080838360008315610ae4578181015183820152602001610acc565b505050900390565b600081836140c05760405162461bcd60e51b8152602060048201818152835160248401528351909283926044909101919085019080838360008315610ae4578181015183820152602001610acc565b5060008385816140cc57fe5b0495945050505050565b604051806101000160405280600081526020016000815260200160008152602001600015158152602001600081526020016000815260200160008152602001600081525090565b60405180610200016040528060008152602001600081526020016000815260200160008152602001600081526020016000815260200160008152602001600081526020016000815260200160008152602001600081526020016000815260200160008152602001600081526020016000600281111561419857fe5b815260006020909101529056fe54686520626f72726f7765722063616e20616c7265616479206265206c69717569646174656420736f2068652063616e6e6f7420626f72726f77206d6f72655265656e7472616e637947756172643a207265656e7472616e742063616c6c005468657265206973206e6f7420656e6f756768206c697175696469747920617661696c61626c6520746f20626f72726f77496e76616c696420696e7465726573742072617465206d6f64652073656c656374656454686520616d6f756e7420746f20626f72726f7720697320746f6f20736d616c6c5573657220646f6573206e6f74206861766520616e7920626f72726f7720666f722074686973207265736572766555736572206465706f73697420697320616c7265616479206265696e67207573656420617320636f6c6c61746572616c52657365727665206973206e6f7420656e61626c656420666f7220626f72726f77696e675468657265206973206e6f7420656e6f756768206c697175696469747920617661696c61626c6520746f2072656465656d546865207573657220626f72726f77206973207661726961626c6520616e642063616e6e6f7420626520726562616c616e636564496e76616c6964206d73672e76616c75652073656e7420666f72207468652072657061796d656e74416374696f6e20726571756972657320616e206163746976652072657365727665496e746572657374207261746520726562616c616e636520636f6e646974696f6e732077657265206e6f74206d65745468652061637475616c2062616c616e6365206f66207468652070726f746f636f6c20697320696e636f6e73697374656e745573657220646f6573206e6f742068617665206120626f72726f7720696e2070726f6772657373206f6e207468697320726573657276655468657265206973206e6f7420656e6f75676820636f6c6c61746572616c20746f20636f7665722061206e657720626f72726f775468652063616c6c6572206f6620746869732066756e6374696f6e2063616e206f6e6c79206265207468652061546f6b656e20636f6e7472616374206f6620746869732072657365727665536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f775468657265206973206e6f7420656e6f756768206c697175696469747920617661696c61626c6520696e2074686520726573657276655468652072657175657374656420616d6f756e7420697320746f6f20736d616c6c20666f72206120666c6173684c6f616e2e436f6e747261637420696e7374616e63652068617320616c7265616479206265656e20696e697469616c697a6564557365722063616e6e6f7420626f72726f77207468652073656c656374656420616d6f756e742077697468206120737461626c6520726174655573657220646f6573206e6f74206861766520616e79206c6971756964697479206465706f73697465645573657220697320747279696e6720746f20626f72726f7720746f6f206d756368206c6971756964697479206174206120737461626c652072617465546865207573657220646f6573206e6f74206861766520616e7920626f72726f772070656e64696e67557365722063616e6e6f7420626f72726f77207468652073656c656374656420616d6f756e7420617420737461626c65546f207265706179206f6e20626568616c66206f6620616e207573657220616e206578706c6963697420616d6f756e7420746f207265706179206973206e65656465642e416374696f6e20726571756972657320616e20756e667265657a65642072657365727665a265627a7a72315820b529805c5afdd140210389270868347b67eced4f83a6ae24dce4b19695f46b5164736f6c634300050e0032

Deployed ByteCode

0x6080604052600436106101295760003560e01c80638afaff02116100ab578063c72c4d101161006f578063c72c4d1014610664578063c858f5f914610679578063cd112382146106c2578063d0fc81d2146106fd578063d2d0e06614610712578063f2f4eb261461074857610129565b80638afaff02146105385780639895e3d81461055f578063b334ed86146105a8578063bf92857c146105bd578063c4d66de81461063157610129565b806348ca1300116100f257806348ca13001461039057806358707e06146103c35780635a3b74b9146103f45780635ceae9c41461042f5780635cffe9de1461046557610129565b8062a718a91461012e5780630902f1ac1461017457806328dd2d01146101d957806335ea6a75146102665780633e1501411461030e575b600080fd5b610172600480360360a081101561014457600080fd5b506001600160a01b03813581169160208101358216916040820135169060608101359060800135151561075d565b005b34801561018057600080fd5b50610189610b72565b60408051602080825283518183015283519192839290830191858101910280838360005b838110156101c55781810151838201526020016101ad565b505050509050019250505060405180910390f35b3480156101e557600080fd5b50610214600480360360408110156101fc57600080fd5b506001600160a01b0381358116916020013516610c85565b604080519a8b5260208b0199909952898901979097526060890195909552608088019390935260a087019190915260c086015260e0850152610100840152151561012083015251908190036101400190f35b34801561027257600080fd5b506102996004803603602081101561028957600080fd5b50356001600160a01b0316610da6565b604080519d8e5260208e019c909c528c8c019a909a5260608c019890985260808b019690965260a08a019490945260c089019290925260e08801526101008701526101208601526101408501526001600160a01b031661016084015264ffffffffff1661018083015251908190036101a00190f35b34801561031a57600080fd5b506103416004803603602081101561033157600080fd5b50356001600160a01b0316610f05565b604080519889526020890197909752878701959095526001600160a01b0390931660608701529015156080860152151560a0850152151560c0840152151560e083015251908190036101000190f35b34801561039c57600080fd5b50610172600480360360208110156103b357600080fd5b50356001600160a01b0316610fee565b3480156103cf57600080fd5b506103d86113b0565b604080516001600160a01b039092168252519081900360200190f35b34801561040057600080fd5b506101726004803603604081101561041757600080fd5b506001600160a01b03813516906020013515156113bf565b6101726004803603606081101561044557600080fd5b506001600160a01b03813581169160208101359160409091013516611697565b34801561047157600080fd5b506101726004803603608081101561048857600080fd5b6001600160a01b038235811692602081013590911691604082013591908101906080810160608201356401000000008111156104c357600080fd5b8201836020820111156104d557600080fd5b803590602001918460018302840111640100000000831117156104f757600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250929550611e92945050505050565b34801561054457600080fd5b5061054d6124af565b60408051918252519081900360200190f35b34801561056b57600080fd5b506101726004803603608081101561058257600080fd5b506001600160a01b038135811691602081013590911690604081013590606001356124b4565b3480156105b457600080fd5b506103d86127d5565b3480156105c957600080fd5b506105f0600480360360208110156105e057600080fd5b50356001600160a01b03166127e4565b604080519889526020890197909752878701959095526060870193909352608086019190915260a085015260c084015260e083015251908190036101000190f35b34801561063d57600080fd5b506101726004803603602081101561065457600080fd5b50356001600160a01b031661285c565b34801561067057600080fd5b506103d8612b30565b34801561068557600080fd5b506101726004803603608081101561069c57600080fd5b5080356001600160a01b0316906020810135906040810135906060013561ffff16612b3f565b3480156106ce57600080fd5b50610172600480360360408110156106e557600080fd5b506001600160a01b038135811691602001351661343a565b34801561070957600080fd5b5061054d613986565b6101726004803603606081101561072857600080fd5b5080356001600160a01b0316906020810135906040013561ffff1661398c565b34801561075457600080fd5b506103d8613c9c565b60008054600101908190558461077281613cab565b8661077c81613cab565b60355460408051632c1a75cd60e11b815290516000926001600160a01b031691635834eb9a916004808301926020929190829003018186803b1580156107c157600080fd5b505afa1580156107d5573d6000803e3d6000fd5b505050506040513d60208110156107eb57600080fd5b5051604080516001600160a01b038c811660248301528b811660448301528a81166064830152608482018a905288151560a4808401919091528351808403909101815260c490920183526020820180516001600160e01b031662a718a960e01b17815292518251949550600094606094928716939282918083835b602083106108855780518252601f199092019160209182019101610866565b6001836020036101000a038019825116818451168082178552505050505050905001915050600060405180830381855af49150503d80600081146108e5576040519150601f19603f3d011682016040523d82523d6000602084013e6108ea565b606091505b509150915081610941576040805162461bcd60e51b815260206004820152601760248201527f4c69717569646174696f6e2063616c6c206661696c6564000000000000000000604482015290519081900360640190fd5b6000606082806020019051604081101561095a57600080fd5b81516020830180516040519294929383019291908464010000000082111561098157600080fd5b90830190602082018581111561099657600080fd5b82516401000000008111828201881017156109b057600080fd5b82525081516020918201929091019080838360005b838110156109dd5781810151838201526020016109c5565b50505050905090810190601f168015610a0a5780820380516001836020036101000a031916815260200191505b506040525050509150915081600014610b1f578060405160200180807302634b8bab4b230ba34b7b7103330b4b632b21d160651b81525060140182805190602001908083835b60208310610a6f5780518252601f199092019160209182019101610a50565b51815160209384036101000a60001901801990921691161790526040805192909401828103601f190183529384905262461bcd60e51b84526004840181815282516024860152825192965094508493604401925085019080838360005b83811015610ae4578181015183820152602001610acc565b50505050905090810190601f168015610b115780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b505050505050506000548114610b6a576040805162461bcd60e51b815260206004820152601f60248201526000805160206141e5833981519152604482015290519081900360640190fd5b505050505050565b60365460408051630240bc6b60e21b815290516060926001600160a01b031691630902f1ac916004808301926000929190829003018186803b158015610bb757600080fd5b505afa158015610bcb573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f191682016040526020811015610bf457600080fd5b8101908080516040519392919084640100000000821115610c1457600080fd5b908301906020820185811115610c2957600080fd5b8251866020820283011164010000000082111715610c4657600080fd5b82525081516020918201928201910280838360005b83811015610c73578181015183820152602001610c5b565b50505050905001604052505050905090565b603754604080516328dd2d0160e01b81526001600160a01b0385811660048301528481166024830152915160009384938493849384938493849384938493849316916328dd2d0191604480830192610140929190829003018186803b158015610ced57600080fd5b505afa158015610d01573d6000803e3d6000fd5b505050506040513d610140811015610d1857600080fd5b810190808051906020019092919080519060200190929190805190602001909291908051906020019092919080519060200190929190805190602001909291908051906020019092919080519060200190929190805190602001909291908051906020019092919050505099509950995099509950995099509950995099509295989b9194979a5092959850565b6000806000806000806000806000806000806000603760009054906101000a90046001600160a01b03166001600160a01b03166335ea6a758f6040518263ffffffff1660e01b815260040180826001600160a01b03166001600160a01b031681526020019150506101a06040518083038186803b158015610e2657600080fd5b505afa158015610e3a573d6000803e3d6000fd5b505050506040513d6101a0811015610e5157600080fd5b81019080805190602001909291908051906020019092919080519060200190929190805190602001909291908051906020019092919080519060200190929190805190602001909291908051906020019092919080519060200190929190805190602001909291908051906020019092919080519060200190929190805190602001909291905050509c509c509c509c509c509c509c509c509c509c509c509c509c5091939597999b9d90929496989a9c50565b600080600080600080600080603760009054906101000a90046001600160a01b03166001600160a01b0316633e1501418a6040518263ffffffff1660e01b815260040180826001600160a01b03166001600160a01b031681526020019150506101006040518083038186803b158015610f7d57600080fd5b505afa158015610f91573d6000803e3d6000fd5b505050506040513d610100811015610fa857600080fd5b508051602082015160408301516060840151608085015160a086015160c087015160e090970151959e50939c50919a509850965094509092509050919395975091939597565b60008054600101908190558161100381613cab565b8261100d81613d62565b60365460408051639fb8afcd60e01b81526001600160a01b038781166004830152336024830152915160009384938493911691639fb8afcd91604480820192606092909190829003018186803b15801561106657600080fd5b505afa15801561107a573d6000803e3d6000fd5b505050506040513d606081101561109057600080fd5b50805160208201516040909201519094509092509050816110e25760405162461bcd60e51b815260040180806020018281038252603781526020018061440b6037913960400191505060405180910390fd5b60365460408051631ca19f1960e01b81526001600160a01b038a8116600483015233602483015291516000939290921691631ca19f1991604480820192602092909190829003018186803b15801561113957600080fd5b505afa15801561114d573d6000803e3d6000fd5b505050506040513d602081101561116357600080fd5b50519050600281600281111561117557fe5b141561123c576036546040805163710ba6c360e11b81526001600160a01b038b81166004830152336024830152604482018790529151919092169163e2174d86916064808301926020929190829003018186803b1580156111d557600080fd5b505afa1580156111e9573d6000803e3d6000fd5b505050506040513d60208110156111ff57600080fd5b505161123c5760405162461bcd60e51b81526004018080602001828103825260308152602001806146406030913960400191505060405180910390fd5b60365460405163f614831160e01b81526001600160a01b038a8116600483019081523360248401819052604484018990526064840188905260848401879052600094859493169263f6148311928e92918b918b918b918b9160a4018260028111156112a357fe5b60ff16815260200196505050505050506040805180830381600087803b1580156112cc57600080fd5b505af11580156112e0573d6000803e3d6000fd5b505050506040513d60408110156112f657600080fd5b5080516020909101519092509050336001600160a01b038b167fb3e2773606abfd36b5bd91394b3a54d1398336c65005baf7bf7a05efeffaf75b84600281111561133c57fe5b6040805191825260208201869052818101899052426060830152519081900360800190a3505050505050505060005481146113ac576040805162461bcd60e51b815260206004820152601f60248201526000805160206141e5833981519152604482015290519081900360640190fd5b5050565b6038546001600160a01b031681565b6000805460010190819055826113d481613cab565b836113de81613d62565b60365460408051630c526de560e11b81526001600160a01b038881166004830152336024830152915160009392909216916318a4dbca91604480820192602092909190829003018186803b15801561143557600080fd5b505afa158015611449573d6000803e3d6000fd5b505050506040513d602081101561145f57600080fd5b505190508061149f5760405162461bcd60e51b815260040180806020018281038252602a8152602001806145b1602a913960400191505060405180910390fd5b603754604080516376e9d61560e01b81526001600160a01b03898116600483015233602483015260448201859052915191909216916376e9d615916064808301926020929190829003018186803b1580156114f957600080fd5b505afa15801561150d573d6000803e3d6000fd5b505050506040513d602081101561152357600080fd5b50516115605760405162461bcd60e51b81526004018080602001828103825260308152602001806142a86030913960400191505060405180910390fd5b60365460408051633e94615360e21b81526001600160a01b03898116600483015233602483015288151560448301529151919092169163fa51854c91606480830192600092919082900301818387803b1580156115bc57600080fd5b505af11580156115d0573d6000803e3d6000fd5b5050505084156116145760405133906001600160a01b038816907e058a56ea94653cdf4f152d227ace22d4c00ad99e2a43f58cb7d9e3feb295f290600090a361164b565b60405133906001600160a01b038816907f44c58d81365b66dd4b1a7f36c25aa97b8c71c361ee4937adc1a00000227db5dd90600090a35b5050506000548114611692576040805162461bcd60e51b815260206004820152601f60248201526000805160206141e5833981519152604482015290519081900360640190fd5b505050565b6000805460010190819055836116ac81613cab565b836116b681613e17565b6116be6140d6565b60365460408051639fb8afcd60e01b81526001600160a01b038a81166004830152888116602483015291519190921691639fb8afcd916044808301926060929190829003018186803b15801561171357600080fd5b505afa158015611727573d6000803e3d6000fd5b505050506040513d606081101561173d57600080fd5b50805160208083015160409384015185850152848201529083526036548251633faacc6b60e21b81526001600160a01b038b8116600483015289811660248301529351939091169263feab31ac92604480840193919291829003018186803b1580156117a857600080fd5b505afa1580156117bc573d6000803e3d6000fd5b505050506040513d60208110156117d257600080fd5b505160e08201526001600160a01b0387166117eb613e6c565b6001600160a01b0316146060820152602081015161183a5760405162461bcd60e51b81526004018080602001828103825260298152602001806146176029913960400191505060405180910390fd5b600019861415806118535750336001600160a01b038616145b61188e5760405162461bcd60e51b81526004018080602001828103825260448152602001806146706044913960600191505060405180910390fd5b60e081015160208201516118a79163ffffffff613e8416565b608082015260001986148015906118c15750806080015186105b156118ce57608081018690525b806060015115806118e3575080608001513410155b61191e5760405162461bcd60e51b81526004018080602001828103825260288152602001806143616028913960400191505060405180910390fd5b8060e00151816080015111611b49576036546080820151604080840151815163da12d96f60e01b81526001600160a01b038c811660048301528a811660248301526000604483018190526064830195909552608482019290925260a48101849052915193169263da12d96f9260c48084019391929182900301818387803b1580156119a857600080fd5b505af11580156119bc573d6000803e3d6000fd5b505060365460608401516001600160a01b03909116925063c7d1423791506119e55760006119eb565b82608001515b89888560800151603560009054906101000a90046001600160a01b03166001600160a01b031663ee8912966040518163ffffffff1660e01b815260040160206040518083038186803b158015611a4057600080fd5b505afa158015611a54573d6000803e3d6000fd5b505050506040513d6020811015611a6a57600080fd5b5051604080516001600160e01b031960e089901b1681526001600160a01b039586166004820152938516602485015260448401929092529290921660648201529051608480830192600092919082900301818588803b158015611acc57600080fd5b505af1158015611ae0573d6000803e3d6000fd5b505050608080840151604080860151815160008152602081019390935282820152426060830152513394506001600160a01b038a811694508c16927fb718f0b14f03d8c3adf35b15e3da52421b042ac879e5a689011a8b1e0036773d928290030190a450611e46565b60e08101516080820151611b629163ffffffff613ee716565b60a0820181905260365460e08301516040808501516020860151825163da12d96f60e01b81526001600160a01b038e811660048301528c81166024830152604482018890526064820195909552608481019290925290941460a48501525191169163da12d96f9160c480830192600092919082900301818387803b158015611be957600080fd5b505af1158015611bfd573d6000803e3d6000fd5b5050505060e081015115611d315760365460608201516001600160a01b039091169063c7d1423790611c30576000611c36565b8260e001515b89338560e00151603560009054906101000a90046001600160a01b03166001600160a01b031663ee8912966040518163ffffffff1660e01b815260040160206040518083038186803b158015611c8b57600080fd5b505afa158015611c9f573d6000803e3d6000fd5b505050506040513d6020811015611cb557600080fd5b5051604080516001600160e01b031960e089901b1681526001600160a01b039586166004820152938516602485015260448401929092529290921660648201529051608480830192600092919082900301818588803b158015611d1757600080fd5b505af1158015611d2b573d6000803e3d6000fd5b50505050505b60365460608201516001600160a01b03909116906328fcf4d390611d56576000611d6c565b60e0830151611d6c90349063ffffffff613ee716565b60a0840151604080516001600160e01b031960e086901b1681526001600160a01b038d166004820152336024820152604481019290925251606480830192600092919082900301818588803b158015611dc457600080fd5b505af1158015611dd8573d6000803e3d6000fd5b50505060a083015160e08401516040808601518151938452602084019290925282810191909152426060830152513393506001600160a01b0389811693508b16917fb718f0b14f03d8c3adf35b15e3da52421b042ac879e5a689011a8b1e0036773d919081900360800190a4505b50506000548114611e8c576040805162461bcd60e51b815260206004820152601f60248201526000805160206141e5833981519152604482015290519081900360640190fd5b50505050565b600080546001019081905583611ea781613cab565b83611eb181613e17565b6000611ebb613e6c565b6001600160a01b0316876001600160a01b031614611f5157603654604080516370a0823160e01b81526001600160a01b0392831660048201529051918916916370a0823191602480820192602092909190829003018186803b158015611f2057600080fd5b505afa158015611f34573d6000803e3d6000fd5b505050506040513d6020811015611f4a57600080fd5b5051611f5f565b6036546001600160a01b0316315b905085811015611fa05760405162461bcd60e51b81526004018080602001828103825260318152602001806142056031913960400191505060405180910390fd5b60385460408051630161bfad60e61b8152815160009384936001600160a01b039091169263586feb409260048083019392829003018186803b158015611fe557600080fd5b505afa158015611ff9573d6000803e3d6000fd5b505050506040513d604081101561200f57600080fd5b508051602090910151909250905060006120416127106120358b8663ffffffff613f2916565b9063ffffffff613f8216565b9050600061205b612710612035848663ffffffff613f2916565b905060008211801561206d5750600081115b6120a85760405162461bcd60e51b81526004018080602001828103825260328152602001806145186032913960400191505060405180910390fd5b60008c905060008d9050603660009054906101000a90046001600160a01b03166001600160a01b031663fa93b2a58e838f6040518463ffffffff1660e01b815260040180846001600160a01b03166001600160a01b03168152602001836001600160a01b03166001600160a01b031681526020018281526020019350505050600060405180830381600087803b15801561214157600080fd5b505af1158015612155573d6000803e3d6000fd5b50505050816001600160a01b031663ee8725588e8e878f6040518563ffffffff1660e01b815260040180856001600160a01b03166001600160a01b0316815260200184815260200183815260200180602001828103825283818151815260200191508051906020019080838360005b838110156121dc5781810151838201526020016121c4565b50505050905090810190601f1680156122095780820380516001836020036101000a031916815260200191505b5095505050505050600060405180830381600087803b15801561222b57600080fd5b505af115801561223f573d6000803e3d6000fd5b50505050600061224d613e6c565b6001600160a01b03168e6001600160a01b031614612301578d6001600160a01b03166370a08231603660009054906101000a90046001600160a01b03166040518263ffffffff1660e01b815260040180826001600160a01b03166001600160a01b0316815260200191505060206040518083038186803b1580156122d057600080fd5b505afa1580156122e4573d6000803e3d6000fd5b505050506040513d60208110156122fa57600080fd5b505161230f565b6036546001600160a01b0316315b9050612321888663ffffffff613e8416565b811461235e5760405162461bcd60e51b81526004018080602001828103825260328152602001806143d96032913960400191505060405180910390fd5b6036546001600160a01b03166309ac29538f8a612381898963ffffffff613ee716565b886040518563ffffffff1660e01b815260040180856001600160a01b03166001600160a01b03168152602001848152602001838152602001828152602001945050505050600060405180830381600087803b1580156123df57600080fd5b505af11580156123f3573d6000803e3d6000fd5b505050508d6001600160a01b03168f6001600160a01b03167f5b8f46461c1dd69fb968f1a003acee221ea3e19540e350233b612ddb43433b558f8888426040518085815260200184815260200183815260200182815260200194505050505060405180910390a35050505050505050505060005481146124a8576040805162461bcd60e51b815260206004820152601f60248201526000805160206141e5833981519152604482015290519081900360640190fd5b5050505050565b600381565b600080546001019081905560365460408051631a59df7760e11b81526001600160a01b0380891660048301529151889392909216916334b3beee91602480820192602092909190829003018186803b15801561250f57600080fd5b505afa158015612523573d6000803e3d6000fd5b505050506040513d602081101561253957600080fd5b50516001600160a01b031633146125815760405162461bcd60e51b815260040180806020018281038252604b815260200180614476604b913960600191505060405180910390fd5b8561258b81613cab565b8461259581613e17565b6036546040805163e240301960e01b81526001600160a01b038b811660048301529151600093929092169163e240301991602480820192602092909190829003018186803b1580156125e657600080fd5b505afa1580156125fa573d6000803e3d6000fd5b505050506040513d602081101561261057600080fd5b50519050868110156126535760405162461bcd60e51b81526004018080602001828103825260318152602001806142fc6031913960400191505060405180910390fd5b6036546040805163afcdbea360e01b81526001600160a01b038c811660048301528b81166024830152604482018b9052891560648301529151919092169163afcdbea391608480830192600092919082900301818387803b1580156126b757600080fd5b505af11580156126cb573d6000803e3d6000fd5b50506036546040805163fa93b2a560e01b81526001600160a01b038e811660048301528d81166024830152604482018d9052915191909216935063fa93b2a59250606480830192600092919082900301818387803b15801561272c57600080fd5b505af1158015612740573d6000803e3d6000fd5b5050604080518a815242602082015281516001600160a01b03808e1695508e1693507f9c4ed599cd8555b9c1e8cd7643240d7d71eb76b792948c49fcb4d411f7b6b3c6929181900390910190a35050505060005481146124a8576040805162461bcd60e51b815260206004820152601f60248201526000805160206141e5833981519152604482015290519081900360640190fd5b6037546001600160a01b031681565b600080600080600080600080603760009054906101000a90046001600160a01b03166001600160a01b031663bf92857c8a6040518263ffffffff1660e01b815260040180826001600160a01b03166001600160a01b031681526020019150506101006040518083038186803b158015610f7d57600080fd5b6000612866613fc4565b60025490915060ff168061287d575061287d613fc9565b80612889575060015481115b6128c45760405162461bcd60e51b815260040180806020018281038252602e81526020018061454a602e913960400191505060405180910390fd5b60025460ff161580156128e5576002805460ff191660019081179091558290555b603580546001600160a01b0319166001600160a01b0385811691909117918290556040805163076b7fbb60e51b81529051929091169163ed6ff76091600480820192602092909190829003018186803b15801561294157600080fd5b505afa158015612955573d6000803e3d6000fd5b505050506040513d602081101561296b57600080fd5b5051603680546001600160a01b0319166001600160a01b0392831617905560355460408051632f58b80d60e01b815290519190921691632f58b80d916004808301926020929190829003018186803b1580156129c657600080fd5b505afa1580156129da573d6000803e3d6000fd5b505050506040513d60208110156129f057600080fd5b5051603780546001600160a01b0319166001600160a01b03928316179055603554604080516302030ec760e11b8152905191909216916304061d8e916004808301926020929190829003018186803b158015612a4b57600080fd5b505afa158015612a5f573d6000803e3d6000fd5b505050506040513d6020811015612a7557600080fd5b5051603880546001600160a01b0319166001600160a01b0392831617905560355460408051633efbbf0f60e21b81529051919092169163fbeefc3c916004808301926020929190829003018186803b158015612ad057600080fd5b505afa158015612ae4573d6000803e3d6000fd5b505050506040513d6020811015612afa57600080fd5b5051603980546001600160a01b0319166001600160a01b039092169190911790558015611692576002805460ff19169055505050565b6035546001600160a01b031681565b600080546001019081905584612b5481613cab565b85612b5e81613d62565b85612b6881613e17565b612b7061411d565b60365460408051632e79732b60e11b81526001600160a01b038c8116600483015291519190921691635cf2e656916024808301926020929190829003018186803b158015612bbd57600080fd5b505afa158015612bd1573d6000803e3d6000fd5b505050506040513d6020811015612be757600080fd5b5051612c245760405162461bcd60e51b81526004018080602001828103825260248152602001806142d86024913960400191505060405180910390fd5b8660021480612c335750866001145b612c6e5760405162461bcd60e51b81526004018080602001828103825260238152602001806142366023913960400191505060405180910390fd5b866002811115612c7a57fe5b816101c001906002811115612c8b57fe5b90816002811115612c9857fe5b9052506036546040805163e240301960e01b81526001600160a01b038c811660048301529151919092169163e2403019916024808301926020929190829003018186803b158015612ce857600080fd5b505afa158015612cfc573d6000803e3d6000fd5b505050506040513d6020811015612d1257600080fd5b50516101608201819052881115612d5a5760405162461bcd60e51b81526004018080602001828103825260368152602001806144e26036913960400191505060405180910390fd5b60375460408051632c6d0e9b60e01b815233600482015290516001600160a01b0390921691632c6d0e9b9160248082019261010092909190829003018186803b158015612da657600080fd5b505afa158015612dba573d6000803e3d6000fd5b505050506040513d610100811015612dd157600080fd5b506020808201516040808401516060850151608086015160a087015160e09788015115156101e08a015293880193909352938601919091526101008501929092529183015260c08201819052612e6e576040805162461bcd60e51b815260206004820152601b60248201527f54686520636f6c6c61746572616c2062616c616e636520697320300000000000604482015290519081900360640190fd5b806101e0015115612eb05760405162461bcd60e51b815260040180806020018281038252603f8152602001806141a6603f913960400191505060405180910390fd5b60395460408051630e563a7d60e41b8152336004820152602481018b905290516001600160a01b039092169163e563a7d091604480820192602092909190829003018186803b158015612f0257600080fd5b505afa158015612f16573d6000803e3d6000fd5b505050506040513d6020811015612f2c57600080fd5b505160608201819052612f705760405162461bcd60e51b81526004018080602001828103825260218152602001806142596021913960400191505060405180910390fd5b603760009054906101000a90046001600160a01b03166001600160a01b03166312737c338a8a84606001518560e0015186610100015187602001516040518763ffffffff1660e01b815260040180876001600160a01b03166001600160a01b03168152602001868152602001858152602001848152602001838152602001828152602001965050505050505060206040518083038186803b15801561301457600080fd5b505afa158015613028573d6000803e3d6000fd5b505050506040513d602081101561303e57600080fd5b505160a0820181905260c082015110156130895760405162461bcd60e51b81526004018080602001828103825260348152602001806144426034913960400191505060405180910390fd5b6001816101c00151600281111561309c57fe5b141561323b576036546040805163710ba6c360e11b81526001600160a01b038c81166004830152336024830152604482018c90529151919092169163e2174d86916064808301926020929190829003018186803b1580156130fc57600080fd5b505afa158015613110573d6000803e3d6000fd5b505050506040513d602081101561312657600080fd5b50516131635760405162461bcd60e51b81526004018080602001828103825260398152602001806145786039913960400191505060405180910390fd5b603854604080516335adc96b60e21b815290516000926001600160a01b03169163d6b725ac916004808301926020929190829003018186803b1580156131a857600080fd5b505afa1580156131bc573d6000803e3d6000fd5b505050506040513d60208110156131d257600080fd5b50516101608301519091506000906131f790606490612035908563ffffffff613f2916565b9050808a11156132385760405162461bcd60e51b815260040180806020018281038252603c8152602001806145db603c913960400191505060405180910390fd5b50505b60365460608201516101c0830151604051630deb1bf960e21b81526001600160a01b038d8116600483019081523360248401819052604484018f90526064840186905291909516946337ac6fe4948f9492938f939192906084018260028111156132a157fe5b60ff168152602001955050505050506040805180830381600087803b1580156132c957600080fd5b505af11580156132dd573d6000803e3d6000fd5b505050506040513d60408110156132f357600080fd5b5080516020909101516101208301526101a08201526036546040805163fa93b2a560e01b81526001600160a01b038c81166004830152336024830152604482018c90529151919092169163fa93b2a591606480830192600092919082900301818387803b15801561336357600080fd5b505af1158015613377573d6000803e3d6000fd5b5050506101a0820151606080840151610120850151604080518e8152602081018e9052808201959095529284019190915260808301524260a08301525161ffff8916925033916001600160a01b038d16917f1e77446728e5558aa1b7e81e0cdab9cc1b075ba893b740600c76a315c2caa5539181900360c00190a45050505060005481146124a8576040805162461bcd60e51b815260206004820152601f60248201526000805160206141e5833981519152604482015290519081900360640190fd5b60008054600101908190558261344f81613cab565b60365460408051639fb8afcd60e01b81526001600160a01b0387811660048301528681166024830152915160009384931691639fb8afcd916044808301926060929190829003018186803b1580156134a657600080fd5b505afa1580156134ba573d6000803e3d6000fd5b505050506040513d60608110156134d057600080fd5b50602081015160409091015190925090508161351d5760405162461bcd60e51b815260040180806020018281038252602e81526020018061427a602e913960400191505060405180910390fd5b600160365460408051631ca19f1960e01b81526001600160a01b038a81166004830152898116602483015291519190921691631ca19f19916044808301926020929190829003018186803b15801561357457600080fd5b505afa158015613588573d6000803e3d6000fd5b505050506040513d602081101561359e57600080fd5b505160028111156135ab57fe5b146135e75760405162461bcd60e51b815260040180806020018281038252603481526020018061432d6034913960400191505060405180910390fd5b60365460408051631bffeac360e21b81526001600160a01b038981166004830152888116602483015291516000939290921691636fffab0c91604480820192602092909190829003018186803b15801561364057600080fd5b505afa158015613654573d6000803e3d6000fd5b505050506040513d602081101561366a57600080fd5b5051603654604080516362a00a4760e11b81526001600160a01b038b811660048301529151939450600093919092169163c540148e916024808301926020929190829003018186803b1580156136bf57600080fd5b505afa1580156136d3573d6000803e3d6000fd5b505050506040513d60208110156136e957600080fd5b505160365460408051631100f3b160e31b81526001600160a01b038c81166004830152915193945060009391909216916388079d88916024808301926020929190829003018186803b15801561373e57600080fd5b505afa158015613752573d6000803e3d6000fd5b505050506040513d602081101561376857600080fd5b5051603854604080516346f4f8d160e01b8152905192935060009261380a926137fd926001600160a01b03909116916346f4f8d191600480820192602092909190829003018186803b1580156137bd57600080fd5b505afa1580156137d1573d6000803e3d6000fd5b505050506040513d60208110156137e757600080fd5b50516137f1613fcf565b9063ffffffff613e8416565b839063ffffffff613fdf16565b90508284108061381957508084115b1561390a576036546040805163af825b0760e01b81526001600160a01b038d811660048301528c81166024830152604482018990529151600093929092169163af825b079160648082019260209290919082900301818787803b15801561387f57600080fd5b505af1158015613893573d6000803e3d6000fd5b505050506040513d60208110156138a957600080fd5b50516040805182815260208101899052428183015290519192506001600160a01b03808d1692908e16917f5050ad184862424ee0852d1838d355ad65bed1e5e6da67ac9a2dac1922677f60919081900360600190a350505050505050613941565b60405162461bcd60e51b815260040180806020018281038252602f8152602001806143aa602f913960400191505060405180910390fd5b506000548114611692576040805162461bcd60e51b815260206004820152601f60248201526000805160206141e5833981519152604482015290519081900360640190fd5b60001981565b6000805460010190819055836139a181613cab565b846139ab81613d62565b846139b581613e17565b60365460408051631a59df7760e11b81526001600160a01b038a81166004830152915160009392909216916334b3beee91602480820192602092909190829003018186803b158015613a0657600080fd5b505afa158015613a1a573d6000803e3d6000fd5b505050506040513d6020811015613a3057600080fd5b5051604080516370a0823160e01b815233600482015290519192506000916001600160a01b038416916370a08231916024808301926020929190829003018186803b158015613a7e57600080fd5b505afa158015613a92573d6000803e3d6000fd5b505050506040513d6020811015613aa857600080fd5b505160365460408051632f35bfe960e21b81526001600160a01b038d81166004830152336024830152604482018d90529315606482018190529151919450929091169163bcd6ffa491608480830192600092919082900301818387803b158015613b1157600080fd5b505af1158015613b25573d6000803e3d6000fd5b5050604080516394362e8b60e01b8152336004820152602481018c905290516001600160a01b03861693506394362e8b9250604480830192600092919082900301818387803b158015613b7757600080fd5b505af1158015613b8b573d6000803e3d6000fd5b5050603654604080516328fcf4d360e01b81526001600160a01b038e81166004830152336024830152604482018e905291519190921693506328fcf4d39250349160648082019260009290919082900301818588803b158015613bed57600080fd5b505af1158015613c01573d6000803e3d6000fd5b5050604080518c8152426020820152815161ffff8d1695503394506001600160a01b038f1693507fc12c57b1c73a2c3a2ea4613e9476abb3d8d146857aab7329e24243fb59710c82929181900390910190a450505050506000548114611e8c576040805162461bcd60e51b815260206004820152601f60248201526000805160206141e5833981519152604482015290519081900360640190fd5b6036546001600160a01b031681565b60365460408051630283aeb760e11b81526001600160a01b038481166004830152915191909216916305075d6e916024808301926020929190829003018186803b158015613cf857600080fd5b505afa158015613d0c573d6000803e3d6000fd5b505050506040513d6020811015613d2257600080fd5b5051613d5f5760405162461bcd60e51b81526004018080602001828103825260218152602001806143896021913960400191505060405180910390fd5b50565b60365460408051634a08accb60e01b81526001600160a01b03848116600483015291519190921691634a08accb916024808301926020929190829003018186803b158015613daf57600080fd5b505afa158015613dc3573d6000803e3d6000fd5b505050506040513d6020811015613dd957600080fd5b505115613d5f5760405162461bcd60e51b81526004018080602001828103825260248152602001806146b46024913960400191505060405180910390fd5b60008111613d5f576040805162461bcd60e51b815260206004820152601d60248201527f416d6f756e74206d7573742062652067726561746572207468616e2030000000604482015290519081900360640190fd5b73eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee90565b600082820183811015613ede576040805162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f770000000000604482015290519081900360640190fd5b90505b92915050565b6000613ede83836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f770000815250614017565b600082613f3857506000613ee1565b82820282848281613f4557fe5b0414613ede5760405162461bcd60e51b81526004018080602001828103825260218152602001806144c16021913960400191505060405180910390fd5b6000613ede83836040518060400160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f000000000000815250614071565b600390565b303b1590565b6b033b2e3c9fd0803ce800000090565b6000613ede6b033b2e3c9fd0803ce8000000612035614004868663ffffffff613f2916565b6b019d971e4fe8401e7400000090613e84565b600081848411156140695760405162461bcd60e51b8152602060048201818152835160248401528351909283926044909101919085019080838360008315610ae4578181015183820152602001610acc565b505050900390565b600081836140c05760405162461bcd60e51b8152602060048201818152835160248401528351909283926044909101919085019080838360008315610ae4578181015183820152602001610acc565b5060008385816140cc57fe5b0495945050505050565b604051806101000160405280600081526020016000815260200160008152602001600015158152602001600081526020016000815260200160008152602001600081525090565b60405180610200016040528060008152602001600081526020016000815260200160008152602001600081526020016000815260200160008152602001600081526020016000815260200160008152602001600081526020016000815260200160008152602001600081526020016000600281111561419857fe5b815260006020909101529056fe54686520626f72726f7765722063616e20616c7265616479206265206c69717569646174656420736f2068652063616e6e6f7420626f72726f77206d6f72655265656e7472616e637947756172643a207265656e7472616e742063616c6c005468657265206973206e6f7420656e6f756768206c697175696469747920617661696c61626c6520746f20626f72726f77496e76616c696420696e7465726573742072617465206d6f64652073656c656374656454686520616d6f756e7420746f20626f72726f7720697320746f6f20736d616c6c5573657220646f6573206e6f74206861766520616e7920626f72726f7720666f722074686973207265736572766555736572206465706f73697420697320616c7265616479206265696e67207573656420617320636f6c6c61746572616c52657365727665206973206e6f7420656e61626c656420666f7220626f72726f77696e675468657265206973206e6f7420656e6f756768206c697175696469747920617661696c61626c6520746f2072656465656d546865207573657220626f72726f77206973207661726961626c6520616e642063616e6e6f7420626520726562616c616e636564496e76616c6964206d73672e76616c75652073656e7420666f72207468652072657061796d656e74416374696f6e20726571756972657320616e206163746976652072657365727665496e746572657374207261746520726562616c616e636520636f6e646974696f6e732077657265206e6f74206d65745468652061637475616c2062616c616e6365206f66207468652070726f746f636f6c20697320696e636f6e73697374656e745573657220646f6573206e6f742068617665206120626f72726f7720696e2070726f6772657373206f6e207468697320726573657276655468657265206973206e6f7420656e6f75676820636f6c6c61746572616c20746f20636f7665722061206e657720626f72726f775468652063616c6c6572206f6620746869732066756e6374696f6e2063616e206f6e6c79206265207468652061546f6b656e20636f6e7472616374206f6620746869732072657365727665536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f775468657265206973206e6f7420656e6f756768206c697175696469747920617661696c61626c6520696e2074686520726573657276655468652072657175657374656420616d6f756e7420697320746f6f20736d616c6c20666f72206120666c6173684c6f616e2e436f6e747261637420696e7374616e63652068617320616c7265616479206265656e20696e697469616c697a6564557365722063616e6e6f7420626f72726f77207468652073656c656374656420616d6f756e742077697468206120737461626c6520726174655573657220646f6573206e6f74206861766520616e79206c6971756964697479206465706f73697465645573657220697320747279696e6720746f20626f72726f7720746f6f206d756368206c6971756964697479206174206120737461626c652072617465546865207573657220646f6573206e6f74206861766520616e7920626f72726f772070656e64696e67557365722063616e6e6f7420626f72726f77207468652073656c656374656420616d6f756e7420617420737461626c65546f207265706179206f6e20626568616c66206f6620616e207573657220616e206578706c6963697420616d6f756e7420746f207265706179206973206e65656465642e416374696f6e20726571756972657320616e20756e667265657a65642072657365727665a265627a7a72315820b529805c5afdd140210389270868347b67eced4f83a6ae24dce4b19695f46b5164736f6c634300050e0032