FRAX Price: $0.80 (+9.57%)

Get Raw Transaction Hex

                            Returned Raw Transaction Hex : 

0x02f9439081fc80830f4240830f4afc834fb484940000000000ffe8b47b3e2130213b80221243949780b9432464e03087000636843c30b6b10d3dc9af803e7a7956aa994cd876025a66b8e81030781dc0000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000042a8608060405234801562000010575f80fd5b5060405162004288380380620042888339810160408190526200003391620000e2565b806001600160a01b0381166200006257604051631e4fbdf760e01b81525f600482015260240160405180910390fd5b6200006d8162000075565b505062000111565b600180546001600160a01b0319169055620000908162000093565b50565b5f80546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b5f60208284031215620000f3575f80fd5b81516001600160a01b03811681146200010a575f80fd5b9392505050565b614169806200011f5f395ff3fe608060405260043610610170575f3560e01c806383bd37f9116100c6578063cab347311161007c578063e8668cac11610057578063e8668cac1461037d578063f2fde38b1461039c578063fef828dc146103bb575f80fd5b8063cab3473114610322578063e30c397814610341578063e5dae17d1461035e575f80fd5b80638da5cb5b116100ac5780638da5cb5b146102c857806398281469146102e4578063b810fb4314610303575f80fd5b806383bd37f9146102b857806384a7f3dd146102c0575f80fd5b80634886c67511610126578063715018a611610101578063715018a61461025957806375c111f21461026d57806379ba5097146102a4575f80fd5b80634886c6751461021857806357cfd3d414610233578063638cc0fa14610246575f80fd5b8063174da62111610156578063174da621146101b757806330f80b4c146101d85780633596f9a2146101f9575f80fd5b80630d459c081461017b578063108e3a77146101a4575f80fd5b3661017757005b5f80fd5b61018e610189366004613508565b6103ce565b60405161019b919061364f565b60405180910390f35b61018e6101b2366004613668565b61044f565b3480156101c2575f80fd5b506101d66101d1366004613777565b61046c565b005b6101eb6101e636600461388e565b6105ee565b60405190815260200161019b565b348015610204575f80fd5b506101d66102133660046138f8565b610606565b348015610223575f80fd5b506101eb670de0b6b3a764000081565b6101eb610241366004613937565b610689565b61018e6102543660046139ec565b610746565b348015610264575f80fd5b506101d66107c5565b348015610278575f80fd5b5060035461028c906001600160a01b031681565b6040516001600160a01b03909116815260200161019b565b3480156102af575f80fd5b506101d66107d8565b6101eb61081c565b61018e610a0f565b3480156102d3575f80fd5b505f546001600160a01b031661028c565b3480156102ef575f80fd5b5061018e6102fe366004613ad5565b610c7f565b34801561030e575f80fd5b5061028c61031d366004613b62565b6112c0565b34801561032d575f80fd5b506101eb61033c366004613b79565b6112e8565b34801561034c575f80fd5b506001546001600160a01b031661028c565b348015610369575f80fd5b506101d6610378366004613c14565b611302565b348015610388575f80fd5b506101eb610397366004613c2d565b611353565b3480156103a7575f80fd5b506101d66103b6366004613c14565b611412565b61018e6103c9366004613ce4565b611482565b60606103df8b8b8b8b8b8b8b611492565b604051633d318f9560e21b81529091506001600160a01b0385169063f4c63e5490610414908690869086903390600401613d81565b5f604051808303815f87803b15801561042b575f80fd5b505af115801561043d573d5f803e3d5ffd5b505050509a9950505050505050505050565b606061046088888888888888611492565b98975050505050505050565b6003546001600160a01b031633148061048e57505f546001600160a01b031633145b6104df5760405162461bcd60e51b815260206004820152601360248201527f41646472657373206e6f7420616c6c6f7765640000000000000000000000000060448201526064015b60405180910390fd5b83821461052e5760405162461bcd60e51b815260206004820152601660248201527f496e76616c69642066756e6473207472616e736665720000000000000000000060448201526064016104d6565b5f5b848110156105e6576105d486868381811061054d5761054d613dd8565b90506020020160208101906105629190613c14565b8386868581811061057557610575613dd8565b905060200201355f146105a05786868581811061059457610594613dd8565b905060200201356119e1565b6105cf8989868181106105b5576105b5613dd8565b90506020020160208101906105ca9190613c14565b61195a565b6119e1565b806105de81613e00565b915050610530565b505050505050565b5f6105fc8686868686611aa8565b9695505050505050565b61060e611c04565b5f5b8181101561068457600283838381811061062c5761062c613dd8565b90506020020160208101906106419190613c14565b81546001810183555f928352602090922090910180546001600160a01b0319166001600160a01b039092169190911790558061067c81613e00565b915050610610565b505050565b5f6106978989898989611aa8565b6040805160018082528183019092529192505f91906020808301908036833701905050905081815f815181106106cf576106cf613dd8565b6020908102919091010152604051633d318f9560e21b81526001600160a01b0386169063f4c63e549061070c908790879086903390600401613d81565b5f604051808303815f87803b158015610723575f80fd5b505af1158015610735573d5f803e3d5ffd5b505050505098975050505050505050565b60606107568a8a8a8a8a8a611c30565b604051633d318f9560e21b81529091506001600160a01b0385169063f4c63e549061078b908690869086903390600401613d81565b5f604051808303815f87803b1580156107a2575f80fd5b505af11580156107b4573d5f803e3d5ffd5b505050509998505050505050505050565b6107cd611c04565b6107d65f611e84565b565b60015433906001600160a01b031681146108105760405163118cdaa760e01b81526001600160a01b03821660048201526024016104d6565b61081981611e84565b50565b6040805160e0810182525f80825260208201819052918101829052606081018290526080810182905260a0810182905260c08101829052604080516060810182525f80825260208201819052918101919091525f365f6108e7565b5f80823560f01c8080156108be57600181146108c9577f405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5acc82015493506002850192506108e0565b6002850192506108e0565b6001600160a01b03853560501c1693506016850192505b5050915091565b5f60046108f381610877565b9150915081875261090381610877565b606089018290529092506001810191503560f81c8015610932578135600882602003021c602089015280820191505b50803560f81c6001820191508135600882602003021c8060808a01528183019250823560e81c915062ffffff8262ffffff0382020460a08a0152505060038101905061097d81610877565b9150945061098a81610877565b909250905081610998578491505b8160408801526109a781610877565b60c089810192909252803590911c8752600881013560f81c9250600901905081156109e757803560c01c6020870152600881013560601c6040870152601c015b6001810193503560f81c6020029150610a0590508583838688611aa8565b9550505050505090565b60605f8180600660043560f890811c90600535901c8167ffffffffffffffff811115610a3d57610a3d61318c565b604051908082528060200260200182016040528015610a8657816020015b604080516060810182525f80825260208083018290529282015282525f19909201910181610a5b5790505b5094508067ffffffffffffffff811115610aa257610aa261318c565b604051908082528060200260200182016040528015610af257816020015b604080516080810182525f8082526020808301829052928201819052606082015282525f19909201910181610ac05790505b509350610afe83610877565b9096506003810193503560e81c5f80805b85811015610b7c576020808202018901519150610b2b87610877565b8184526001810198509093503560f81c8015610b56578735600882602003021c602084015280880197505b50610b6087610877565b9750925082610b6d578992505b60408201839052600101610b0f565b505f5b84811015610bf2576020808202018801519150610b9b87610877565b97509250828252863560f81c6001880197508735600882602003021c806020850152818901985062ffffff8662ffffff0382020460408501525050610bdf87610877565b6060840182905297509250600101610b7f565b5050604080516060810182525f80825260208201819052918101919091529350610c1b92505050565b813560c01c8152600982019136905f906008013560f81c8015610c5657843560c01c6020850152600885013560601c6040850152601c909401935b505050600182016020833560f81c02610c73868684848b88611c30565b97505050505050505090565b6003546060906001600160a01b0316331480610ca457505f546001600160a01b031633145b610cf05760405162461bcd60e51b815260206004820152601360248201527f41646472657373206e6f7420616c6c6f7765640000000000000000000000000060448201526064016104d6565b5f865167ffffffffffffffff811115610d0b57610d0b61318c565b604051908082528060200260200182016040528015610d34578160200160208202803683370190505b5090505f875167ffffffffffffffff811115610d5257610d5261318c565b604051908082528060200260200182016040528015610d7b578160200160208202803683370190505b5090505f5b8851811015610ecb57888181518110610d9b57610d9b613dd8565b60200260200101515f0151828281518110610db857610db8613dd8565b60200260200101906001600160a01b031690816001600160a01b031681525050888181518110610dea57610dea613dd8565b6020026020010151602001515f14610e1f57888181518110610e0e57610e0e613dd8565b602002602001015160200151610e41565b610e41828281518110610e3457610e34613dd8565b602002602001015161195a565b838281518110610e5357610e53613dd8565b602002602001018181525050610eb9828281518110610e7457610e74613dd8565b60200260200101518a8381518110610e8e57610e8e613dd8565b602002602001015160400151858481518110610eac57610eac613dd8565b60200260200101516119e1565b80610ec381613e00565b915050610d80565b505f875167ffffffffffffffff811115610ee757610ee761318c565b604051908082528060200260200182016040528015610f10578160200160208202803683370190505b5090505f885167ffffffffffffffff811115610f2e57610f2e61318c565b604051908082528060200260200182016040528015610f57578160200160208202803683370190505b5090505f5b8951811015610ff857898181518110610f7757610f77613dd8565b60200260200101515f0151828281518110610f9457610f94613dd8565b60200260200101906001600160a01b031690816001600160a01b031681525050610fc9828281518110610e3457610e34613dd8565b838281518110610fdb57610fdb613dd8565b602090810291909101015280610ff081613e00565b915050610f5c565b5060405163cb70e27360e01b81526001600160a01b0387169063cb70e273905f9061102d908c908c908a903390600401613d81565b5f604051808303818588803b158015611044575f80fd5b505af1158015611056573d5f803e3d5ffd5b5050505050885167ffffffffffffffff8111156110755761107561318c565b60405190808252806020026020018201604052801561109e578160200160208202803683370190505b5094505f5b8951811015611228578281815181106110be576110be613dd8565b60200260200101516110db838381518110610e3457610e34613dd8565b6110e59190613e18565b8682815181106110f7576110f7613dd8565b60200260200101818152505089818151811061111557611115613dd8565b60200260200101516040015186828151811061113357611133613dd8565b602002602001015110156111895760405162461bcd60e51b815260206004820152601760248201527f536c697070616765204c696d697420457863656564656400000000000000000060448201526064016104d6565b6112168a828151811061119e5761119e613dd8565b60200260200101515f01515f6001600160a01b03168c84815181106111c5576111c5613dd8565b6020026020010151606001516001600160a01b031614611202578b83815181106111f1576111f1613dd8565b602002602001015160600151611204565b335b888481518110610eac57610eac613dd8565b8061122081613e00565b9150506110a3565b507f2c96555a96d94780f3a97aeb724514e80e331842f3143742d85da5aa68df9d3033858588858e5167ffffffffffffffff8111156112695761126961318c565b604051908082528060200260200182016040528015611292578160200160208202803683370190505b505f805f6040516112ab99989796959493929190613e62565b60405180910390a15050505095945050505050565b600281815481106112cf575f80fd5b5f918252602090912001546001600160a01b0316905081565b5f6112f7878787878787611e9d565b979650505050505050565b61130a611c04565b600380546001600160a01b0319166001600160a01b0383169081179091556040517f1535fa8f7275b71050af30bf7f74391b45be7ba2b545fd28279dafe9b50f6424905f90a250565b5f6113628a8a8a8a8a8a611e9d565b6040805160018082528183019092529192505f91906020808301908036833701905050905081815f8151811061139a5761139a613dd8565b6020908102919091010152604051633d318f9560e21b81526001600160a01b0386169063f4c63e54906113d7908790879086903390600401613d81565b5f604051808303815f87803b1580156113ee575f80fd5b505af1158015611400573d5f803e3d5ffd5b50505050509998505050505050505050565b61141a611c04565b600180546001600160a01b0383166001600160a01b0319909116811790915561144a5f546001600160a01b031690565b6001600160a01b03167f38d16b8cac22d99fc7c124b9cd0de2d3fa1faef420bfe791d8c362d765e2270060405160405180910390a350565b60606112f7878787878787611c30565b60606114b66040518060600160405280606081526020015f81526020015f81525090565b60605f8034116114c75789516114d5565b60018a516114d59190613e18565b905060405180606001604052808267ffffffffffffffff8111156114fb576114fb61318c565b60405190808252806020026020018201604052801561153f57816020015b604080518082019091525f80825260208201528152602001906001900390816115195790505b5081526020018c6020015181526020018c6040015181525092508067ffffffffffffffff8111156115725761157261318c565b6040519080825280602002602001820160405280156115b657816020015b604080518082019091525f80825260208201528152602001906001900390816115905790505b509150505f805b8a5181101561187c575f6001600160a01b03168b82815181106115e2576115e2613dd8565b60200260200101515f01516001600160a01b031603611668578a818151811061160d5761160d613dd8565b6020026020010151602001515f0361164357348b828151811061163257611632613dd8565b602002602001015160200181815250505b8a818151811061165557611655613dd8565b602002602001015160200151915061186a565b8a818151811061167a5761167a613dd8565b6020026020010151602001515f03611734578a818151811061169e5761169e613dd8565b6020908102919091010151516040516370a0823160e01b81523360048201526001600160a01b03909116906370a0823190602401602060405180830381865afa1580156116ed573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906117119190613f07565b8b828151811061172357611723613dd8565b602002602001015160200181815250505b5f821561174b57611746600183613e18565b61174d565b815b90508b828151811061176157611761613dd8565b60200260200101515f0151855f0151828151811061178157611781613dd8565b60209081029190910101516001600160a01b0390911690528b518c90839081106117ad576117ad613dd8565b602002602001015160200151855f015182815181106117ce576117ce613dd8565b602002602001015160200181815250508b82815181106117f0576117f0613dd8565b60200260200101516040015184828151811061180e5761180e613dd8565b60209081029190910101516001600160a01b0390911690528b518c908390811061183a5761183a613dd8565b60200260200101516020015184828151811061185857611858613dd8565b60200260200101516020018181525050505b8061187481613e00565b9150506115bd565b508034146118be5760405162461bcd60e51b815260206004820152600f60248201526e57726f6e67206d73672e76616c756560881b60448201526064016104d6565b50895160608b01516040517fedd9444b0000000000000000000000000000000000000000000000000000000081526001600160a01b039092169163edd9444b916119119186918691339190600401613fac565b5f604051808303815f87803b158015611928575f80fd5b505af115801561193a573d5f803e3d5ffd5b5050505061194c898989898989611f72565b9a9950505050505050505050565b5f6001600160a01b038216611970575047919050565b6040516370a0823160e01b81523060048201526001600160a01b038316906370a0823190602401602060405180830381865afa1580156119b2573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906119d69190613f07565b92915050565b919050565b6001600160a01b038316611a94575f826001600160a01b0316826040515f6040518083038185875af1925050503d805f8114611a38576040519150601f19603f3d011682016040523d82523d5f602084013e611a3d565b606091505b5050905080611a8e5760405162461bcd60e51b815260206004820152601360248201527f455448207472616e73666572206661696c65640000000000000000000000000060448201526064016104d6565b50505050565b6106846001600160a01b0384168383612b02565b84515f906001600160a01b0316611b195785602001515f03611acf57346020870152611bf7565b85602001513414611b145760405162461bcd60e51b815260206004820152600f60248201526e57726f6e67206d73672e76616c756560881b60448201526064016104d6565b611bf7565b3415611b595760405162461bcd60e51b815260206004820152600f60248201526e57726f6e67206d73672e76616c756560881b60448201526064016104d6565b85602001515f03611bd35785516040516370a0823160e01b81523360048201526001600160a01b03909116906370a0823190602401602060405180830381865afa158015611ba9573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190611bcd9190613f07565b60208701525b604086015160208701518751611bf7926001600160a01b0390911691339190612b76565b6105fc8686868686612baf565b5f546001600160a01b031633146107d65760405163118cdaa760e01b81523360048201526024016104d6565b60605f805b8851811015611e34575f6001600160a01b0316898281518110611c5a57611c5a613dd8565b60200260200101515f01516001600160a01b031603611ce057888181518110611c8557611c85613dd8565b6020026020010151602001515f03611cbb5734898281518110611caa57611caa613dd8565b602002602001015160200181815250505b888181518110611ccd57611ccd613dd8565b6020026020010151602001519150611e22565b888181518110611cf257611cf2613dd8565b6020026020010151602001515f03611dac57888181518110611d1657611d16613dd8565b6020908102919091010151516040516370a0823160e01b81523360048201526001600160a01b03909116906370a0823190602401602060405180830381865afa158015611d65573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190611d899190613f07565b898281518110611d9b57611d9b613dd8565b602002602001015160200181815250505b611e22338a8381518110611dc257611dc2613dd8565b6020026020010151604001518b8481518110611de057611de0613dd8565b6020026020010151602001518c8581518110611dfe57611dfe613dd8565b60200260200101515f01516001600160a01b0316612b76909392919063ffffffff16565b80611e2c81613e00565b915050611c35565b50803414611e765760405162461bcd60e51b815260206004820152600f60248201526e57726f6e67206d73672e76616c756560881b60448201526064016104d6565b610460888888888888611f72565b600180546001600160a01b0319169055610819816130b8565b85516040805160a08101825287516001600160a01b0390811660608084019182526020808c0180516080870152928552808d015181860152858d015185870152855180870187528c870151851681529251908301528b015193517f30f28b7a0000000000000000000000000000000000000000000000000000000081525f9592909216936330f28b7a93611f38939092913391600401614060565b5f604051808303815f87803b158015611f4f575f80fd5b505af1158015611f61573d5f803e3d5ffd5b505050506112f78686868686612baf565b60605f875167ffffffffffffffff811115611f8f57611f8f61318c565b604051908082528060200260200182016040528015611fb8578160200160208202803683370190505b5090505f885167ffffffffffffffff811115611fd657611fd661318c565b604051908082528060200260200182016040528015611fff578160200160208202803683370190505b5090505f5b89518110156122175789818151811061201f5761201f613dd8565b60200260200101516020015183828151811061203d5761203d613dd8565b60200260200101818152505089818151811061205b5761205b613dd8565b60200260200101515f015182828151811061207857612078613dd8565b60200260200101906001600160a01b031690816001600160a01b0316815250505f5b8181101561214d578a81815181106120b4576120b4613dd8565b60200260200101515f01516001600160a01b03168b83815181106120da576120da613dd8565b60200260200101515f01516001600160a01b03160361213b5760405162461bcd60e51b815260206004820152601760248201527f4475706c696361746520736f7572636520746f6b656e7300000000000000000060448201526064016104d6565b8061214581613e00565b91505061209a565b505f5b89518110156122045789818151811061216b5761216b613dd8565b60200260200101515f01516001600160a01b03168b838151811061219157612191613dd8565b60200260200101515f01516001600160a01b0316036121f25760405162461bcd60e51b815260206004820152601760248201527f417262697472616765206e6f7420737570706f7274656400000000000000000060448201526064016104d6565b806121fc81613e00565b915050612150565b508061220f81613e00565b915050612004565b505f885167ffffffffffffffff8111156122335761223361318c565b60405190808252806020026020018201604052801561225c578160200160208202803683370190505b5090505f5b895181101561246a5789818151811061227c5761227c613dd8565b6020026020010151602001518a828151811061229a5761229a613dd8565b60200260200101516040015111156122f45760405162461bcd60e51b815260206004820152601a60248201527f4d696e696d756d2067726561746572207468616e2071756f746500000000000060448201526064016104d6565b5f8a828151811061230757612307613dd8565b602002602001015160400151116123605760405162461bcd60e51b815260206004820152601660248201527f4d696e696d756d206f7574707574206973207a65726f0000000000000000000060448201526064016104d6565b5f5b81811015612415578a818151811061237c5761237c613dd8565b60200260200101515f01516001600160a01b03168b83815181106123a2576123a2613dd8565b60200260200101515f01516001600160a01b0316036124035760405162461bcd60e51b815260206004820152601c60248201527f4475706c69636174652064657374696e6174696f6e20746f6b656e730000000060448201526064016104d6565b8061240d81613e00565b915050612362565b5061243b8a828151811061242b5761242b613dd8565b60200260200101515f015161195a565b82828151811061244d5761244d613dd8565b60209081029190910101528061246281613e00565b915050612261565b5060405163cb70e27360e01b81526001600160a01b0387169063cb70e27390349061249f908c908c9089903390600401613d81565b5f604051808303818588803b1580156124b6575f80fd5b505af11580156124c8573d5f803e3d5ffd5b50505050505f895167ffffffffffffffff8111156124e8576124e861318c565b604051908082528060200260200182016040528015612511578160200160208202803683370190505b509050895167ffffffffffffffff81111561252e5761252e61318c565b604051908082528060200260200182016040528015612557578160200160208202803683370190505b50865190955060201c61ffff165f8190036125715750611f405b6127108111156125c35760405162461bcd60e51b815260206004820152601060248201527f496e76616c69642052656620436f64650000000000000000000000000000000060448201526064016104d6565b5f5b8b518110156129f7578381815181106125e0576125e0613dd8565b60200260200101516125fd8d838151811061242b5761242b613dd8565b6126079190613e18565b87828151811061261957612619613dd8565b6020026020010181815250505f886020015167ffffffffffffffff1611156128035760408801516001600160a01b03166126955760405162461bcd60e51b815260206004820152601260248201527f4e756c6c2066656520726563697069656e74000000000000000000000000000060448201526064016104d6565b6126a86032670de0b6b3a76400006140d7565b886020015167ffffffffffffffff1611156126f45760405162461bcd60e51b815260206004820152600c60248201526b08ccaca40e8dede40d0d2ced60a31b60448201526064016104d6565b60408801516001600160a01b0316301461278b5761278b8c828151811061271d5761271d613dd8565b60200260200101515f01518960400151670de0b6b3a764000061271061274391906140f6565b858c6020015167ffffffffffffffff168c878151811061276557612765613dd8565b602002602001015161277791906140f6565b61278191906140f6565b6105cf91906140d7565b670de0b6b3a7640000886020015167ffffffffffffffff16670de0b6b3a76400006127b69190613e18565b8883815181106127c8576127c8613dd8565b60200260200101516127da91906140f6565b6127e491906140d7565b8782815181106127f6576127f6613dd8565b6020026020010181815250505b8b818151811061281557612815613dd8565b60200260200101516020015187828151811061283357612833613dd8565b6020026020010151612845919061410d565b83828151811061285757612857613dd8565b6020026020010181815250505f83828151811061287657612876613dd8565b60200260200101511380156128905750875160301c600116155b156128d2578b81815181106128a7576128a7613dd8565b6020026020010151602001518782815181106128c5576128c5613dd8565b6020026020010181815250505b8b81815181106128e4576128e4613dd8565b60200260200101516040015187828151811061290257612902613dd8565b602002602001015110156129585760405162461bcd60e51b815260206004820152601760248201527f536c697070616765204c696d697420457863656564656400000000000000000060448201526064016104d6565b6129e58c828151811061296d5761296d613dd8565b60200260200101515f01515f6001600160a01b03168e848151811061299457612994613dd8565b6020026020010151606001516001600160a01b0316146129d1578d83815181106129c0576129c0613dd8565b6020026020010151606001516129d3565b335b898481518110610eac57610eac613dd8565b806129ef81613e00565b9150506125c5565b50505f8a5167ffffffffffffffff811115612a1457612a1461318c565b604051908082528060200260200182016040528015612a3d578160200160208202803683370190505b5090505f5b8b51811015612aa4578b8181518110612a5d57612a5d613dd8565b60200260200101515f0151828281518110612a7a57612a7a613dd8565b6001600160a01b039092166020928302919091019091015280612a9c81613e00565b915050612a42565b50865160208801516040808a015190517f2c96555a96d94780f3a97aeb724514e80e331842f3143742d85da5aa68df9d3093612aeb9333938b938b938e938a938c93613e62565b60405180910390a150505050509695505050505050565b6040516001600160a01b0383811660248301526044820183905261068491859182169063a9059cbb906064015b604051602081830303815290604052915060e01b6020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff8381831617835250505050613107565b6040516001600160a01b038481166024830152838116604483015260648201839052611a8e9186918216906323b872dd90608401612b2f565b5f85608001518660a001511115612c085760405162461bcd60e51b815260206004820152601a60248201527f4d696e696d756d2067726561746572207468616e2071756f746500000000000060448201526064016104d6565b5f8660a0015111612c5b5760405162461bcd60e51b815260206004820152601660248201527f4d696e696d756d206f7574707574206973207a65726f0000000000000000000060448201526064016104d6565b85606001516001600160a01b0316865f01516001600160a01b031603612cc35760405162461bcd60e51b815260206004820152601760248201527f417262697472616765206e6f7420737570706f7274656400000000000000000060448201526064016104d6565b5f612cd1876060015161195a565b6040805160018082528183019092529192505f9190602080830190803683370190505090508760200151815f81518110612d0d57612d0d613dd8565b602090810291909101015260405163cb70e27360e01b81526001600160a01b0386169063cb70e273903490612d4c908b908b9087903390600401613d81565b5f604051808303818588803b158015612d63575f80fd5b505af1158015612d75573d5f803e3d5ffd5b505050505081612d88896060015161195a565b612d929190613e18565b602085015190935067ffffffffffffffff1615612f5f5760408401516001600160a01b0316612e035760405162461bcd60e51b815260206004820152601260248201527f4e756c6c2066656520726563697069656e74000000000000000000000000000060448201526064016104d6565b612e166032670de0b6b3a76400006140d7565b846020015167ffffffffffffffff161115612e625760405162461bcd60e51b815260206004820152600c60248201526b08ccaca40e8dede40d0d2ced60a31b60448201526064016104d6565b835160201c61ffff165f819003612e785750611f405b612710811115612eca5760405162461bcd60e51b815260206004820152601060248201527f496e76616c69642052656620436f64650000000000000000000000000000000060448201526064016104d6565b60408501516001600160a01b03163014612f1c57612f1c89606001518660400151670de0b6b3a7640000612710612f0191906140f6565b84896020015167ffffffffffffffff168961277791906140f6565b670de0b6b3a7640000856020015167ffffffffffffffff16670de0b6b3a7640000612f479190613e18565b612f5190866140f6565b612f5b91906140d7565b9350505b5f886080015184612f70919061410d565b90505f81138015612f865750845160301c600116155b15612f9357886080015193505b8860a00151841015612fe75760405162461bcd60e51b815260206004820152601760248201527f536c697070616765204c696d697420457863656564656400000000000000000060448201526064016104d6565b606089015160c08a015161301691906001600160a01b03161561300e578a60c00151613010565b335b866119e1565b6020808a01518a516060808d015189518a8601516040808d01518151338152988901979097526001600160a01b03958616908801529286018a9052908316608086015260a0850186905267ffffffffffffffff90811660c08601521660e0840152166101008201527f69db20ca9e32403e6c56e5193b3e3b2827ae5c430ccfdea392ba950d2d1ab2bc906101200160405180910390a150505095945050505050565b5f80546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b5f8060205f8451602086015f885af180613126576040513d5f823e3d81fd5b50505f513d9150811561313d57806001141561314a565b6001600160a01b0384163b155b15611a8e576040517f5274afe70000000000000000000000000000000000000000000000000000000081526001600160a01b03851660048201526024016104d6565b634e487b7160e01b5f52604160045260245ffd5b6040516080810167ffffffffffffffff811182821017156131c3576131c361318c565b60405290565b6040516060810167ffffffffffffffff811182821017156131c3576131c361318c565b604051601f8201601f1916810167ffffffffffffffff811182821017156132155761321561318c565b604052919050565b80356001600160a01b03811681146119dc575f80fd5b5f60808284031215613243575f80fd5b61324b6131a0565b90506132568261321d565b81526020808301358183015260408301356040830152606083013567ffffffffffffffff80821115613286575f80fd5b818501915085601f830112613299575f80fd5b8135818111156132ab576132ab61318c565b6132bd601f8201601f191685016131ec565b915080825286848285010111156132d2575f80fd5b80848401858401375f8482840101525080606085015250505092915050565b5f67ffffffffffffffff82111561330a5761330a61318c565b5060051b60200190565b5f82601f830112613323575f80fd5b81356020613338613333836132f1565b6131ec565b82815260609283028501820192828201919087851115613356575f80fd5b8387015b858110156133aa5781818a031215613371575f8081fd5b6133796131c9565b6133828261321d565b81528582013586820152604061339981840161321d565b90820152845292840192810161335a565b5090979650505050505050565b5f82601f8301126133c6575f80fd5b813560206133d6613333836132f1565b82815260079290921b840181019181810190868411156133f4575f80fd5b8286015b848110156134545760808189031215613410575f8081fd5b6134186131a0565b6134218261321d565b8152818501358582015260408083013590820152606061344281840161321d565b908201528352918301916080016133f8565b509695505050505050565b5f8083601f84011261346f575f80fd5b50813567ffffffffffffffff811115613486575f80fd5b60208301915083602082850101111561349d575f80fd5b9250929050565b803567ffffffffffffffff811681146119dc575f80fd5b5f606082840312156134cb575f80fd5b6134d36131c9565b90506134de826134a4565b81526134ec602083016134a4565b60208201526134fd6040830161321d565b604082015292915050565b5f805f805f805f805f806101408b8d031215613522575f80fd5b8a3567ffffffffffffffff80821115613539575f80fd5b6135458e838f01613233565b9b5060208d013591508082111561355a575f80fd5b6135668e838f01613314565b9a5060408d013591508082111561357b575f80fd5b6135878e838f016133b7565b995060608d013591508082111561359c575f80fd5b6135a88e838f0161345f565b90995097508791506135bc60808e0161321d565b96506135cb8e60a08f016134bb565b95506135da6101008e0161321d565b94506101208d01359150808211156135f0575f80fd5b506135fd8d828e0161345f565b915080935050809150509295989b9194979a5092959850565b5f8151808452602080850194508084015f5b8381101561364457815187529582019590820190600101613628565b509495945050505050565b602081525f6136616020830184613616565b9392505050565b5f805f805f805f610100888a03121561367f575f80fd5b873567ffffffffffffffff80821115613696575f80fd5b6136a28b838c01613233565b985060208a01359150808211156136b7575f80fd5b6136c38b838c01613314565b975060408a01359150808211156136d8575f80fd5b6136e48b838c016133b7565b965060608a01359150808211156136f9575f80fd5b506137068a828b0161345f565b909550935061371990506080890161321d565b91506137288960a08a016134bb565b905092959891949750929550565b5f8083601f840112613746575f80fd5b50813567ffffffffffffffff81111561375d575f80fd5b6020830191508360208260051b850101111561349d575f80fd5b5f805f805f6060868803121561378b575f80fd5b853567ffffffffffffffff808211156137a2575f80fd5b6137ae89838a01613736565b909750955060208801359150808211156137c6575f80fd5b506137d388828901613736565b90945092506137e690506040870161321d565b90509295509295909350565b5f60e08284031215613802575f80fd5b60405160e0810181811067ffffffffffffffff821117156138255761382561318c565b6040529050806138348361321d565b81526020830135602082015261384c6040840161321d565b604082015261385d6060840161321d565b60608201526080830135608082015260a083013560a082015261388260c0840161321d565b60c08201525092915050565b5f805f805f61018086880312156138a3575f80fd5b6138ad87876137f2565b945060e086013567ffffffffffffffff8111156138c8575f80fd5b6138d48882890161345f565b90955093506138e89050610100870161321d565b91506137e68761012088016134bb565b5f8060208385031215613909575f80fd5b823567ffffffffffffffff81111561391f575f80fd5b61392b85828601613736565b90969095509350505050565b5f805f805f805f806101c0898b03121561394f575f80fd5b6139598a8a6137f2565b975060e089013567ffffffffffffffff80821115613975575f80fd5b6139818c838d0161345f565b90995097508791506139966101008c0161321d565b96506139a68c6101208d016134bb565b95506139b56101808c0161321d565b94506101a08b01359150808211156139cb575f80fd5b506139d88b828c0161345f565b999c989b5096995094979396929594505050565b5f805f805f805f805f6101208a8c031215613a05575f80fd5b893567ffffffffffffffff80821115613a1c575f80fd5b613a288d838e01613314565b9a5060208c0135915080821115613a3d575f80fd5b613a498d838e016133b7565b995060408c0135915080821115613a5e575f80fd5b613a6a8d838e0161345f565b9099509750879150613a7e60608d0161321d565b9650613a8d8d60808e016134bb565b9550613a9b60e08d0161321d565b94506101008c0135915080821115613ab1575f80fd5b50613abe8c828d0161345f565b915080935050809150509295985092959850929598565b5f805f805f60808688031215613ae9575f80fd5b853567ffffffffffffffff80821115613b00575f80fd5b613b0c89838a01613314565b96506020880135915080821115613b21575f80fd5b613b2d89838a016133b7565b95506040880135915080821115613b42575f80fd5b50613b4f8882890161345f565b90945092506137e690506060870161321d565b5f60208284031215613b72575f80fd5b5035919050565b5f805f805f806101a08789031215613b8f575f80fd5b863567ffffffffffffffff80821115613ba6575f80fd5b613bb28a838b01613233565b9750613bc18a60208b016137f2565b9650610100890135915080821115613bd7575f80fd5b50613be489828a0161345f565b9095509350613bf89050610120880161321d565b9150613c088861014089016134bb565b90509295509295509295565b5f60208284031215613c24575f80fd5b6136618261321d565b5f805f805f805f805f6101e08a8c031215613c46575f80fd5b893567ffffffffffffffff80821115613c5d575f80fd5b613c698d838e01613233565b9a50613c788d60208e016137f2565b99506101008c0135915080821115613c8e575f80fd5b613c9a8d838e0161345f565b9099509750879150613caf6101208d0161321d565b9650613cbf8d6101408e016134bb565b9550613cce6101a08d0161321d565b94506101c08c0135915080821115613ab1575f80fd5b5f805f805f8060e08789031215613cf9575f80fd5b863567ffffffffffffffff80821115613d10575f80fd5b613d1c8a838b01613314565b97506020890135915080821115613d31575f80fd5b613d3d8a838b016133b7565b96506040890135915080821115613d52575f80fd5b50613d5f89828a0161345f565b9095509350613d7290506060880161321d565b9150613c0888608089016134bb565b60608152836060820152838560808301375f608085830101525f601f19601f86011682016080838203016020840152613dbd6080820186613616565b9150506001600160a01b038316604083015295945050505050565b634e487b7160e01b5f52603260045260245ffd5b634e487b7160e01b5f52601160045260245ffd5b5f60018201613e1157613e11613dec565b5060010190565b818103818111156119d6576119d6613dec565b5f8151808452602080850194508084015f5b838110156136445781516001600160a01b031687529582019590820190600101613e3d565b5f6101206001600160a01b03808d168452816020850152613e858285018d613616565b91508382036040850152613e99828c613e2b565b91508382036060850152613ead828b613616565b91508382036080850152613ec1828a613e2b565b915083820360a0850152613ed58289613616565b67ffffffffffffffff97881660c08601529590961660e084015250509216610100909201919091529695505050505050565b5f60208284031215613f17575f80fd5b5051919050565b5f8151808452602080850194508084015f5b8381101561364457613f5687835180516001600160a01b03168252602090810151910152565b6040969096019590820190600101613f30565b5f81518084525f5b81811015613f8d57602081850181015186830182015201613f71565b505f602082860101526020601f19601f83011685010191505092915050565b608081525f60e08201865160606080850152818151808452610100860191506020935083830192505f5b8181101561400f57613ffc83855180516001600160a01b03168252602090810151910152565b9284019260409290920191600101613fd6565b50508289015160a0860152604089015160c0860152848103838601526140358189613f1e565b9250505061404e60408401866001600160a01b03169052565b82810360608401526112f78185613f69565b5f61010061408283885180516001600160a01b03168252602090810151910152565b60208701516040840152604087015160608401526140b6608084018780516001600160a01b03168252602090810151910152565b6001600160a01b03851660c08401528060e08401526112f781840185613f69565b5f826140f157634e487b7160e01b5f52601260045260245ffd5b500490565b80820281158282048414176119d6576119d6613dec565b8181035f83128015838313168383128216171561412c5761412c613dec565b509291505056fea26469706673582212201f12ee48d2d74a83b6ae0555a0c64d60e509b162a6d823cd98185fee561d0a3364736f6c63430008140033000000000000000000000000000636843c30b6b10d3dc9af803e7a7956aa994c000000000000000000000000000000000000000000000000c001a0d998cfa7eadb24bc761b45b2e17d9079c38edb301a420b1dfb03bb2eb7ee25c7a00ac52616cc80d607a550b0f6a7b2b8005e1afee0fe948be31d2ed85efc251ac3