Special data
- Nonce: 1
- Is contract? Yes
-
Contract code:
0x6080604052600436106102765760003560e01c80636bc87c3a1161014f578063a457c2d7116100c1578063d6a694f51161007a578063d6a694f514610748578063dd62ed3e14610768578063e01af92c146107ae578063e2f45605146107ce578063f2fde38b146107e4578063f9d0831a1461080457600080fd5b8063a457c2d714610693578063a9059cbb146106b3578063afa4f3b2146106d3578063b577554a146106f3578063bb85c6d114610708578063c02466681461072857600080fd5b806388f820201161011357806388f82020146105dc5780638a8c523c146106155780638da5cb5b1461062a57806390a3dd9b1461064857806393a7781f1461066857806395d89b411461067e57600080fd5b80636bc87c3a146105505780636ddd17131461056657806370a0823114610587578063715018a6146105a757806375f0a874146105bc57600080fd5b80633b124fe7116101e85780634b93d059116101ac5780634b93d0591461049f57806352390c02146104b55780635342acb4146104d55780635a04e0351461050e5780635f35bc5c1461052457806365a8ee4f1461053a57600080fd5b80633b124fe7146104085780633bd5d1731461041e5780634549b0391461043e57806349bd5a5e1461045e5780634ada218b1461047e57600080fd5b806322976e0d1161023a57806322976e0d1461034e57806323b872dd146103645780632d83811914610384578063313ce567146103a45780633685d419146103c657806339509351146103e857600080fd5b806306fdde0314610282578063095ea7b3146102ad578063142725fc146102dd5780631694505e1461030157806318160ddd1461033957600080fd5b3661027d57005b600080fd5b34801561028e57600080fd5b50610297610824565b6040516102a491906129ca565b60405180910390f35b3480156102b957600080fd5b506102cd6102c8366004612a2d565b6108b6565b60405190151581526020016102a4565b3480156102e957600080fd5b506102f360105481565b6040519081526020016102a4565b34801561030d57600080fd5b50601a54610321906001600160a01b031681565b6040516001600160a01b0390911681526020016102a4565b34801561034557600080fd5b50600a546102f3565b34801561035a57600080fd5b506102f360155481565b34801561037057600080fd5b506102cd61037f366004612a59565b6108cd565b34801561039057600080fd5b506102f361039f366004612a9a565b61091f565b3480156103b057600080fd5b5060095460405160ff90911681526020016102a4565b3480156103d257600080fd5b506103e66103e1366004612ab3565b6109a8565b005b3480156103f457600080fd5b506102cd610403366004612a2d565b610b5e565b34801561041457600080fd5b506102f360135481565b34801561042a57600080fd5b506103e6610439366004612a9a565b610b95565b34801561044a57600080fd5b506102f3610459366004612ade565b610c83565b34801561046a57600080fd5b50601b54610321906001600160a01b031681565b34801561048a57600080fd5b50601b546102cd90600160b01b900460ff1681565b3480156104ab57600080fd5b506102f3600f5481565b3480156104c157600080fd5b506103e66104d0366004612ab3565b610d12565b3480156104e157600080fd5b506102cd6104f0366004612ab3565b6001600160a01b031660009081526004602052604090205460ff1690565b34801561051a57600080fd5b506102f360115481565b34801561053057600080fd5b506102f3600e5481565b34801561054657600080fd5b506102f360125481565b34801561055c57600080fd5b506102f360145481565b34801561057257600080fd5b50601b546102cd90600160a81b900460ff1681565b34801561059357600080fd5b506102f36105a2366004612ab3565b610e65565b3480156105b357600080fd5b506103e6610ec4565b3480156105c857600080fd5b50601854610321906001600160a01b031681565b3480156105e857600080fd5b506102cd6105f7366004612ab3565b6001600160a01b031660009081526005602052604090205460ff1690565b34801561062157600080fd5b506103e6610f38565b34801561063657600080fd5b506000546001600160a01b0316610321565b34801561065457600080fd5b506103e6610663366004612b0e565b610fd1565b34801561067457600080fd5b506102f3600d5481565b34801561068a57600080fd5b506102976110cf565b34801561069f57600080fd5b506102cd6106ae366004612a2d565b6110de565b3480156106bf57600080fd5b506102cd6106ce366004612a2d565b611115565b3480156106df57600080fd5b506103e66106ee366004612a9a565b611122565b3480156106ff57600080fd5b50600c546102f3565b34801561071457600080fd5b506103e6610723366004612ab3565b611213565b34801561073457600080fd5b506103e6610743366004612b3a565b61135c565b34801561075457600080fd5b506103e6610763366004612b0e565b611468565b34801561077457600080fd5b506102f3610783366004612b68565b6001600160a01b03918216600090815260036020908152604080832093909416825291909152205490565b3480156107ba57600080fd5b506103e66107c9366004612b96565b61155d565b3480156107da57600080fd5b506102f3601c5481565b3480156107f057600080fd5b506103e66107ff366004612ab3565b6115d4565b34801561081057600080fd5b506103e661081f366004612ab3565b6116be565b60606007805461083390612bb3565b80601f016020809104026020016040519081016040528092919081815260200182805461085f90612bb3565b80156108ac5780601f10610881576101008083540402835291602001916108ac565b820191906000526020600020905b81548152906001019060200180831161088f57829003601f168201915b5050505050905090565b60006108c3338484611840565b5060015b92915050565b60006108da848484611964565b6001600160a01b038416600090815260036020908152604080832033808552925290912054610915918691610910908690612c03565b611840565b5060019392505050565b6000600b5482111561098b5760405162461bcd60e51b815260206004820152602a60248201527f416d6f756e74206d757374206265206c657373207468616e20746f74616c207260448201526965666c656374696f6e7360b01b60648201526084015b60405180910390fd5b6000610995611bef565b90506109a18184612c16565b9392505050565b6000546001600160a01b031633146109d25760405162461bcd60e51b815260040161098290612c38565b6001600160a01b03811660009081526005602052604090205460ff16610a3a5760405162461bcd60e51b815260206004820152601b60248201527f4163636f756e7420697320616c726561647920696e636c7564656400000000006044820152606401610982565b60005b600654811015610b5a57816001600160a01b031660068281548110610a6457610a64612c6d565b6000918252602090912001546001600160a01b031603610b485760068054610a8e90600190612c03565b81548110610a9e57610a9e612c6d565b600091825260209091200154600680546001600160a01b039092169183908110610aca57610aca612c6d565b600091825260208083209190910180546001600160a01b0319166001600160a01b039485161790559184168152600282526040808220829055600590925220805460ff191690556006805480610b2257610b22612c83565b600082815260209020810160001990810180546001600160a01b03191690550190555050565b80610b5281612c99565b915050610a3d565b5050565b3360008181526003602090815260408083206001600160a01b038716845290915281205490916108c3918590610910908690612cb2565b3360008181526005602052604090205460ff1615610c0a5760405162461bcd60e51b815260206004820152602c60248201527f4578636c75646564206164647265737365732063616e6e6f742063616c6c207460448201526b3434b990333ab731ba34b7b760a11b6064820152608401610982565b6000610c1583611c12565b505050506001600160a01b038516600090815260016020526040902054929350610c43928492509050612c03565b6001600160a01b038316600090815260016020526040902055600b54610c6a908290612c03565b600b55600c54610c7b908490612cb2565b600c55505050565b6000600a54831115610cd75760405162461bcd60e51b815260206004820152601f60248201527f416d6f756e74206d757374206265206c657373207468616e20737570706c79006044820152606401610982565b81610cf7576000610ce784611c12565b509496506108c795505050505050565b6000610d0284611c12565b509396506108c795505050505050565b6000546001600160a01b03163314610d3c5760405162461bcd60e51b815260040161098290612c38565b6001600160a01b03811660009081526005602052604090205460ff1615610da55760405162461bcd60e51b815260206004820152601b60248201527f4163636f756e7420697320616c7265616479206578636c7564656400000000006044820152606401610982565b6001600160a01b03811660009081526001602052604090205415610dff576001600160a01b038116600090815260016020526040902054610de59061091f565b6001600160a01b0382166000908152600260205260409020555b6001600160a01b03166000818152600560205260408120805460ff191660019081179091556006805491820181559091527ff652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d3f0180546001600160a01b0319169091179055565b6001600160a01b03811660009081526005602052604081205460ff1615610ea257506001600160a01b031660009081526002602052604090205490565b6001600160a01b0382166000908152600160205260409020546108c79061091f565b6000546001600160a01b03163314610eee5760405162461bcd60e51b815260040161098290612c38565b600080546040516001600160a01b03909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a3600080546001600160a01b0319169055565b6000546001600160a01b03163314610f625760405162461bcd60e51b815260040161098290612c38565b601b54600160b01b900460ff1615610fbc5760405162461bcd60e51b815260206004820152601a60248201527f54726164696e6720697320616c726561647920656e61626c65640000000000006044820152606401610982565b601b805460ff60b01b1916600160b01b179055565b6000546001600160a01b03163314610ffb5760405162461bcd60e51b815260040161098290612c38565b600d839055600f8290556011819055806110158385612cb2565b61101f9190612cb2565b6016819055600210156110805760405162461bcd60e51b815260206004820152602360248201527f42757920666565732063616e6e6f742062652067726561746572207468616e2060448201526232352560e81b6064820152608401610982565b600d54600f54601154604080519384526020840192909252908201527ff12a090a464a491e1614a62b7d86a6f8d3fae25361d5af0911f39bd4fd7ea64d906060015b60405180910390a1505050565b60606008805461083390612bb3565b3360008181526003602090815260408083206001600160a01b038716845290915281205490916108c3918590610910908690612c03565b60006108c3338484611964565b6000546001600160a01b0316331461114c5760405162461bcd60e51b815260040161098290612c38565b620186a0611159600a5490565b6111639190612c16565b81116111d75760405162461bcd60e51b815260206004820152603e60248201527f53776170546f6b656e734174416d6f756e74206d75737420626520677265617460448201527f6572207468616e20302e30303125206f6620746f74616c20737570706c7900006064820152608401610982565b601c8190556040518181527f7c26bfee26f82e8cb57af48f4019cc64582db6fac7bad778433f10572ae8b145906020015b60405180910390a150565b6000546001600160a01b0316331461123d5760405162461bcd60e51b815260040161098290612c38565b6018546001600160a01b03908116908216036112ac5760405162461bcd60e51b815260206004820152602860248201527f4d61726b6574696e672077616c6c657420697320616c72656164792074686174604482015267206164647265737360c01b6064820152608401610982565b6001600160a01b03811661130e5760405162461bcd60e51b8152602060048201526024808201527f4d61726b6574696e672077616c6c657420697320746865207a65726f206164646044820152637265737360e01b6064820152608401610982565b601880546001600160a01b0319166001600160a01b0383169081179091556040519081527fa964ba5c52d7e7bfcae4fb1ae4db9f211756d0e618e85fac5283b882a39e7a0b90602001611208565b6000546001600160a01b031633146113865760405162461bcd60e51b815260040161098290612c38565b6001600160a01b03821660009081526004602052604090205481151560ff9091161515036114095760405162461bcd60e51b815260206004820152602a60248201527f4163636f756e7420697320616c7265616479207468652076616c7565206f6620604482015269276578636c756465642760b01b6064820152608401610982565b6001600160a01b038216600081815260046020908152604091829020805460ff191685151590811790915591519182527f9d8f7706ea1113d1a167b526eca956215946dd36cc7df39eb16180222d8b5df7910160405180910390a25050565b6000546001600160a01b031633146114925760405162461bcd60e51b815260040161098290612c38565b600e83905560108290556012819055806114ac8385612cb2565b6114b69190612cb2565b6017819055600510156115175760405162461bcd60e51b8152602060048201526024808201527f53656c6c20666565732063616e6e6f742062652067726561746572207468616e6044820152632032352560e01b6064820152608401610982565b600e54601054601254604080519384526020840192909252908201527f969e8ecd326f5fe41e2a3cd9798553fbecef5705da23954426a09c9360c7aa57906060016110c2565b6000546001600160a01b031633146115875760405162461bcd60e51b815260040161098290612c38565b601b8054821515600160a81b0260ff60a81b199091161790556040517f436b6cf978c7b6998fcce43dfe4d37e3a0dc2bb780144a2eb55d7138201e8a129061120890831515815260200190565b6000546001600160a01b031633146115fe5760405162461bcd60e51b815260040161098290612c38565b6001600160a01b0381166116635760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b6064820152608401610982565b600080546040516001600160a01b03808516939216917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a3600080546001600160a01b0319166001600160a01b0392909216919091179055565b6000546001600160a01b031633146116e85760405162461bcd60e51b815260040161098290612c38565b306001600160a01b038216036117405760405162461bcd60e51b815260206004820181905260248201527f4f776e65722063616e6e6f7420636c61696d206e617469766520746f6b656e736044820152606401610982565b6001600160a01b03811661175857610b5a3347611c6d565b6040516370a0823160e01b815230600482015281906000906001600160a01b038316906370a0823190602401602060405180830381865afa1580156117a1573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906117c59190612cc5565b60405163a9059cbb60e01b8152336004820152602481018290529091506001600160a01b0383169063a9059cbb906044016020604051808303816000875af1158015611815573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906118399190612cde565b5050505b50565b6001600160a01b0383166118a25760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b6064820152608401610982565b6001600160a01b0382166119035760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b6064820152608401610982565b6001600160a01b0383811660008181526003602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3505050565b6001600160a01b0383166119c85760405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b6064820152608401610982565b60008111611a2a5760405162461bcd60e51b815260206004820152602960248201527f5472616e7366657220616d6f756e74206d7573742062652067726561746572206044820152687468616e207a65726f60b81b6064820152608401610982565b6001600160a01b03831660009081526004602052604090205460ff16158015611a6c57506001600160a01b03821660009081526004602052604090205460ff16155b15611aca57601b54600160b01b900460ff16611aca5760405162461bcd60e51b815260206004820152601a60248201527f54726164696e67206973206e6f7420656e61626c6564207965740000000000006044820152606401610982565b6000611ad530610e65565b601c5490915081108015908190611af65750601b54600160a01b900460ff16155b8015611b0f5750601b546001600160a01b038581169116145b8015611b245750601b54600160a81b900460ff165b15611bdd57601b805460ff60a01b1916600160a01b179055601254601154600091611b4e91612cb2565b90506000601054600f54611b629190612cb2565b90506000611b708284612cb2565b90508015611bcc578115611ba257600081611b8b8488612cfb565b611b959190612c16565b9050611ba081611d1c565b505b8215611bcc57600081611bb58588612cfb565b611bbf9190612c16565b9050611bca81611f6a565b505b5050601b805460ff60a01b19169055505b611be8858585612112565b5050505050565b6000806000611bfc6122fb565b9092509050611c0b8183612c16565b9250505090565b6000806000806000806000806000806000611c2c8c61247e565b93509350935093506000806000611c4d8f878787611c48611bef565b6124dd565b919f509d509b509599509397509195509350505050919395979092949650565b600081471015611cbf5760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a20696e73756666696369656e742062616c616e63650000006044820152606401610982565b6000836001600160a01b03168360405160006040518083038185875af1925050503d8060008114611d0c576040519150601f19603f3d011682016040523d82523d6000602084013e611d11565b606091505b509095945050505050565b6000611d29600283612c16565b90506000611d378284612c03565b60408051600280825260608201835292935047926000926020830190803683370190505090503081600081518110611d7157611d71612c6d565b6001600160a01b03928316602091820292909201810191909152601a54604080516315ab88c960e31b81529051919093169263ad5c46489260048083019391928290030181865afa158015611dca573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611dee9190612d12565b81600181518110611e0157611e01612c6d565b6001600160a01b039283166020918202929092010152601a5460405163791ac94760e01b815291169063791ac94790611e47908790600090869030904290600401612d2f565b600060405180830381600087803b158015611e6157600080fd5b505af1158015611e75573d6000803e3d6000fd5b5050505060008247611e879190612c03565b601a5460195460405163f305d71960e01b81523060048201526024810188905260006044820181905260648201526001600160a01b0391821660848201524260a4820152929350169063f305d71990839060c40160606040518083038185885af1158015611ef9573d6000803e3d6000fd5b50505050506040513d601f19601f82011682018060405250810190611f1e9190612da0565b505060408051878152602081018490529081018690527f17bbfb9a6069321b6ded73bd96327c9e6b7212a5cd51ff219cd61370acafb561915060600160405180910390a1505050505050565b604080516002808252606082018352479260009291906020830190803683370190505090503081600081518110611fa357611fa3612c6d565b6001600160a01b03928316602091820292909201810191909152601a54604080516315ab88c960e31b81529051919093169263ad5c46489260048083019391928290030181865afa158015611ffc573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906120209190612d12565b8160018151811061203357612033612c6d565b6001600160a01b039283166020918202929092010152601a5460405163791ac94760e01b815291169063791ac94790612079908690600090869030904290600401612d2f565b600060405180830381600087803b15801561209357600080fd5b505af11580156120a7573d6000803e3d6000fd5b50505050600082476120b99190612c03565b6018549091506120d2906001600160a01b031682611c6d565b5060408051858152602081018390527f957ad1fc6d4d41da6d1a8d37303289ef3c4b78e0285ff5df1e12070ef0e62999910160405180910390a150505050565b6001600160a01b03831660009081526004602052604090205460ff168061215157506001600160a01b03821660009081526004602052604090205460ff165b156121635761215e61254f565b6121a7565b601b546001600160a01b03908116908316036121815761215e612583565b601b546001600160a01b039081169084160361219f5761215e6125c3565b6121a761254f565b6001600160a01b03831660009081526005602052604090205460ff1680156121e857506001600160a01b03821660009081526005602052604090205460ff16155b156121fd576121f8838383612603565b505050565b6001600160a01b03831660009081526005602052604090205460ff1615801561223e57506001600160a01b03821660009081526005602052604090205460ff165b1561224e576121f8838383612744565b6001600160a01b03831660009081526005602052604090205460ff1615801561229057506001600160a01b03821660009081526005602052604090205460ff16155b156122a0576121f88383836127fe565b6001600160a01b03831660009081526005602052604090205460ff1680156122e057506001600160a01b03821660009081526005602052604090205460ff165b156122f0576121f8838383612851565b6121f88383836127fe565b600b54600a546000918291825b60065481101561244d5782600160006006848154811061232a5761232a612c6d565b60009182526020808320909101546001600160a01b031683528201929092526040019020541180612395575081600260006006848154811061236e5761236e612c6d565b60009182526020808320909101546001600160a01b03168352820192909252604001902054115b156123ab57600b54600a54945094505050509091565b60016000600683815481106123c2576123c2612c6d565b60009182526020808320909101546001600160a01b031683528201929092526040019020546123f19084612c03565b9250600260006006838154811061240a5761240a612c6d565b60009182526020808320909101546001600160a01b031683528201929092526040019020546124399083612c03565b91508061244581612c99565b915050612308565b50600a54600b5461245e9190612c16565b82101561247557600b54600a549350935050509091565b90939092509050565b600080600080600061248f866128d4565b9050600061249c876128f0565b905060006124a988612902565b9050600081836124b9868c612c03565b6124c39190612c03565b6124cd9190612c03565b9993985091965094509092505050565b60008080806124ec858a612cfb565b905060006124fa868a612cfb565b90506000612508878a612cfb565b90506000612516888a612cfb565b9050600081836125268688612c03565b6125309190612c03565b61253a9190612c03565b949d949c50929a509298505050505050505050565b60135415801561255f5750601454155b801561256b5750601554155b1561257257565b600060138190556015819055601455565b600e546013541480156125995750601054601454145b80156125a85750601254601554145b156125af57565b600e54601355601254601555601054601455565b600d546013541480156125d95750600f54601454145b80156125e85750601154601554145b156125ef57565b600d54601355601154601555600f54601455565b600080600080600080600061261788611c12565b965096509650965096509650965087600260008c6001600160a01b03166001600160a01b03168152602001908152602001600020546126569190612c03565b6001600160a01b038b16600090815260026020908152604080832093909355600190522054612686908890612c03565b6001600160a01b03808c1660009081526001602052604080822093909355908b16815220546126b6908790612cb2565b6001600160a01b038a166000908152600160205260409020556126d881612914565b6126e182612914565b6126eb85846129a4565b886001600160a01b03168a6001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8660405161273091815260200190565b60405180910390a350505050505050505050565b600080600080600080600061275888611c12565b965096509650965096509650965086600160008c6001600160a01b03166001600160a01b03168152602001908152602001600020546127979190612c03565b6001600160a01b03808c16600090815260016020908152604080832094909455918c168152600290915220546127ce908590612cb2565b6001600160a01b038a166000908152600260209081526040808320939093556001905220546126b6908790612cb2565b600080600080600080600061281288611c12565b965096509650965096509650965086600160008c6001600160a01b03166001600160a01b03168152602001908152602001600020546126869190612c03565b600080600080600080600061286588611c12565b965096509650965096509650965087600260008c6001600160a01b03166001600160a01b03168152602001908152602001600020546128a49190612c03565b6001600160a01b038b16600090815260026020908152604080832093909355600190522054612797908890612c03565b60006064601354836128e69190612cfb565b6108c79190612c16565b60006064601454836128e69190612cfb565b60006064601554836128e69190612cfb565b801561183d576000612924611bef565b905060006129328284612cfb565b30600090815260016020526040902054909150612950908290612cb2565b3060009081526001602090815260408083209390935560059052205460ff16156121f8573060009081526002602052604090205461298f908490612cb2565b30600090815260026020526040902055505050565b81600b546129b29190612c03565b600b55600c546129c3908290612cb2565b600c555050565b600060208083528351808285015260005b818110156129f7578581018301518582016040015282016129db565b506000604082860101526040601f19601f8301168501019250505092915050565b6001600160a01b038116811461183d57600080fd5b60008060408385031215612a4057600080fd5b8235612a4b81612a18565b946020939093013593505050565b600080600060608486031215612a6e57600080fd5b8335612a7981612a18565b92506020840135612a8981612a18565b929592945050506040919091013590565b600060208284031215612aac57600080fd5b5035919050565b600060208284031215612ac557600080fd5b81356109a181612a18565b801515811461183d57600080fd5b60008060408385031215612af157600080fd5b823591506020830135612b0381612ad0565b809150509250929050565b600080600060608486031215612b2357600080fd5b505081359360208301359350604090920135919050565b60008060408385031215612b4d57600080fd5b8235612b5881612a18565b91506020830135612b0381612ad0565b60008060408385031215612b7b57600080fd5b8235612b8681612a18565b91506020830135612b0381612a18565b600060208284031215612ba857600080fd5b81356109a181612ad0565b600181811c90821680612bc757607f821691505b602082108103612be757634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052601160045260246000fd5b818103818111156108c7576108c7612bed565b600082612c3357634e487b7160e01b600052601260045260246000fd5b500490565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b634e487b7160e01b600052603260045260246000fd5b634e487b7160e01b600052603160045260246000fd5b600060018201612cab57612cab612bed565b5060010190565b808201808211156108c7576108c7612bed565b600060208284031215612cd757600080fd5b5051919050565b600060208284031215612cf057600080fd5b81516109a181612ad0565b80820281158282048414176108c7576108c7612bed565b600060208284031215612d2457600080fd5b81516109a181612a18565b600060a082018783526020878185015260a0604085015281875180845260c086019150828901935060005b81811015612d7f5784516001600160a01b031683529383019391830191600101612d5a565b50506001600160a01b03969096166060850152505050608001529392505050565b600080600060608486031215612db557600080fd5b835192506020840151915060408401519050925092509256fea26469706673582212209ca9e497c187456fc708e5b7949cb53d25b82626ab2623596a7d2ce3fa67ebd564736f6c63430008110033