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