0x6080604052600436106101c25760003560e01c806389aad45b116100f7578063b2bdfa7b11610095578063ed173bcc11610064578063ed173bcc146104ef578063f2fde38b14610509578063f887ea4014610529578063f9dff3d71461054957600080fd5b8063b2bdfa7b14610461578063dd62ed3e14610481578063e40ffe00146104c7578063e8078d94146104e757600080fd5b806395d89b41116100d157806395d89b41146103f4578063a8aa1b3114610421578063a9059cbb14610441578063b0bc85de1461027d57600080fd5b806389aad45b146103be5780638a977cee146103d45780638da5cb5b146103a057600080fd5b8063571ac8b01161016457806370a082311161013e57806370a082311461031b578063715018a61461035157806375f0a87414610368578063893d20e8146103a057600080fd5b8063571ac8b0146102c457806362570b99146102e45780636ddd1713146102fa57600080fd5b806323b872dd116101a057806323b872dd1461025d578063252d723a1461027d5780632c735ef814610292578063313ce567146102a857600080fd5b806306fdde03146101c7578063095ea7b31461020e57806318160ddd1461023e575b600080fd5b3480156101d357600080fd5b5060408051808201909152600c81526b4c756f43686148616953686960a01b60208201525b60405161020591906110f8565b60405180910390f35b34801561021a57600080fd5b5061022e610229366004611162565b610569565b6040519015158152602001610205565b34801561024a57600080fd5b506002545b604051908152602001610205565b34801561026957600080fd5b5061022e61027836600461118c565b6105d6565b34801561028957600080fd5b5061024f61066b565b34801561029e57600080fd5b5061024f600b5481565b3480156102b457600080fd5b5060405160098152602001610205565b3480156102d057600080fd5b5061022e6102df3660046111c8565b6106f3565b3480156102f057600080fd5b5061024f60105481565b34801561030657600080fd5b5060075461022e90600160a01b900460ff1681565b34801561032757600080fd5b5061024f6103363660046111c8565b6001600160a01b031660009081526003602052604090205490565b34801561035d57600080fd5b50610366610701565b005b34801561037457600080fd5b50600754610388906001600160a01b031681565b6040516001600160a01b039091168152602001610205565b3480156103ac57600080fd5b506000546001600160a01b0316610388565b3480156103ca57600080fd5b5061024f60065481565b3480156103e057600080fd5b506103666103ef3660046111e3565b61077a565b34801561040057600080fd5b506040805180820190915260048152634c43485360e01b60208201526101f8565b34801561042d57600080fd5b50600a54610388906001600160a01b031681565b34801561044d57600080fd5b5061022e61045c366004611162565b6107ed565b34801561046d57600080fd5b50600054610388906001600160a01b031681565b34801561048d57600080fd5b5061024f61049c3660046111fc565b6001600160a01b03918216600090815260046020908152604080832093909416825291909152205490565b3480156104d357600080fd5b506103666104e236600461122f565b6107fa565b610366610846565b3480156104fb57600080fd5b50600c5461022e9060ff1681565b34801561051557600080fd5b506103666105243660046111c8565b61096f565b34801561053557600080fd5b50600954610388906001600160a01b031681565b34801561055557600080fd5b5061036661056436600461122f565b610a59565b3360008181526004602090815260408083206001600160a01b038716808552925280832085905551919290917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925906105c49086815260200190565b60405180910390a35060015b92915050565b6001600160a01b038316600090815260046020908152604080832033845290915281205460001914610656576001600160a01b0384166000908152600460209081526040808320338452909152902054610631908390611267565b6001600160a01b03851660009081526004602090815260408083203384529091529020555b610661848484610ab7565b90505b9392505050565b600c5460009060ff166106b75760405162461bcd60e51b815260206004820152600f60248201526e1d1c985919481b9bdd081cdd185c9d608a1b60448201526064015b60405180910390fd5b6000600b54426106c79190611267565b905061038481106106da57600191505090565b61012c81106106eb57601491505090565b601e91505090565b60006105d082600019610569565b6000546001600160a01b0316331461072b5760405162461bcd60e51b81526004016106ae9061127a565b600080546040516001600160a01b03909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a3600080546001600160a01b0319169055565b905090565b6000546001600160a01b031633146107a45760405162461bcd60e51b81526004016106ae9061127a565b60648111156107e85760405162461bcd60e51b815260206004820152601060248201526f063616e277420657863656564203130360841b60448201526064016106ae565b600655565b6000610664338484610ab7565b6000546001600160a01b031633146108245760405162461bcd60e51b81526004016106ae9061127a565b6007805460ff60a01b1916600160a01b83151502179055610843610d70565b50565b6000546001600160a01b031633146108705760405162461bcd60e51b81526004016106ae9061127a565b600a80546001600160a01b031981169091556009546010546007546001600160a01b03938416939283169263f305d71992349230926000918291166108b74261012c6112af565b60405160e089901b6001600160e01b03191681526001600160a01b039687166004820152602481019590955260448501939093526064840191909152909216608482015260a481019190915260c40160606040518083038185885af1158015610924573d6000803e3d6000fd5b50505050506040513d601f19601f8201168201806040525081019061094991906112c2565b5050600a80546001600160a01b0319166001600160a01b03939093169290921790915550565b6000546001600160a01b031633146109995760405162461bcd60e51b81526004016106ae9061127a565b6001600160a01b0381166109fe5760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b60648201526084016106ae565b600080546040516001600160a01b03808516939216917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a3600080546001600160a01b0319166001600160a01b0392909216919091179055565b6000546001600160a01b03163314610a835760405162461bcd60e51b81526004016106ae9061127a565b600c805460ff191682151590811790915560ff1615610aa15742600b555b506007805460ff60a01b1916600160a01b179055565b600f5460009060ff1615610ad857610ad0848484610dae565b506001610664565b6001600160a01b038416610afe5760405162461bcd60e51b81526004016106ae906112f0565b6001600160a01b038316610b245760405162461bcd60e51b81526004016106ae90611335565b610b2c610ea1565b15610b3957610b39610ef7565b600a5482906000906001600160a01b038781169116148015610b6957506007546001600160a01b03868116911614155b15610c0e576064600654600254610b809190611378565b610b8a91906113a5565b841115610bd95760405162461bcd60e51b815260206004820152601960248201527f65786365656420746865206d61782062757920766f6c756d650000000000000060448201526064016106ae565b610be1611067565b6064600d5485610bf19190611378565b610bfb91906113a5565b9050610c078185611267565b9150610c6f565b600a546001600160a01b038681169116148015610c3957506007546001600160a01b03878116911614155b15610c6f57610c4661107f565b6064600e5485610c569190611378565b610c6091906113a5565b9050610c6c8185611267565b91505b6001600160a01b03861660009081526003602052604090205484811015610ca85760405162461bcd60e51b81526004016106ae906113b9565b6001600160a01b0380881660008181526003602052604080822089860390559289168082528382208054880190553082529083902080548601905591517fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef90610d149087815260200190565b60405180910390a38115610d635760405182815230906001600160a01b038916907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9060200160405180910390a35b5060019695505050505050565b606480610d7d6032611096565b610d889060326112af565b600254610d959190611378565b610d9f91906113a5565b610da991906113a5565b600855565b6001600160a01b038316610dd45760405162461bcd60e51b81526004016106ae906112f0565b6001600160a01b038216610dfa5760405162461bcd60e51b81526004016106ae90611335565b6001600160a01b03831660009081526003602052604090205481811015610e335760405162461bcd60e51b81526004016106ae906113b9565b6001600160a01b0380851660008181526003602052604080822086860390559286168082529083902080548601905591517fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef90610e939086815260200190565b60405180910390a350505050565b600a546000906001600160a01b03163314801590610ec25750600f5460ff16155b8015610ed75750600754600160a01b900460ff165b801561077557505060085430600090815260036020526040902054101590565b600f805460ff191660011790556007546001600160a01b0316610f5c5760405162461bcd60e51b815260206004820152601b60248201527f706c6561736520736574206d61726b6574696e672077616c6c6574000000000060448201526064016106ae565b6008546040805160028082526060820183526000926020830190803683370190505090503081600081518110610f9457610f946113ff565b6001600160a01b039283166020918202929092010152600554825191169082906001908110610fc557610fc56113ff565b6001600160a01b0392831660209182029290920101526009546007549082169163791ac947918591600091869116610fff4261012c6112af565b6040518663ffffffff1660e01b815260040161101f959493929190611415565b600060405180830381600087803b15801561103957600080fd5b505af115801561104d573d6000803e3d6000fd5b50505050611059610d70565b5050600f805460ff19169055565b600d5460011461107d5761107961066b565b600d555b565b600e5460011461107d5761109161066b565b600e55565b6000814241336040516020016110d593929190928352606091821b6bffffffffffffffffffffffff199081166020850152911b16603482015260480190565b6040516020818303038152906040528051906020012060001c6105d09190611486565b600060208083528351808285015260005b8181101561112557858101830151858201604001528201611109565b506000604082860101526040601f19601f8301168501019250505092915050565b80356001600160a01b038116811461115d57600080fd5b919050565b6000806040838503121561117557600080fd5b61117e83611146565b946020939093013593505050565b6000806000606084860312156111a157600080fd5b6111aa84611146565b92506111b860208501611146565b9150604084013590509250925092565b6000602082840312156111da57600080fd5b61066482611146565b6000602082840312156111f557600080fd5b5035919050565b6000806040838503121561120f57600080fd5b61121883611146565b915061122660208401611146565b90509250929050565b60006020828403121561124157600080fd5b8135801515811461066457600080fd5b634e487b7160e01b600052601160045260246000fd5b818103818111156105d0576105d0611251565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b808201808211156105d0576105d0611251565b6000806000606084860312156112d757600080fd5b8351925060208401519150604084015190509250925092565b60208082526025908201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604082015264647265737360d81b606082015260800190565b60208082526023908201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260408201526265737360e81b606082015260800190565b80820281158282048414176105d0576105d0611251565b634e487b7160e01b600052601260045260246000fd5b6000826113b4576113b461138f565b500490565b60208082526026908201527f45524332303a207472616e7366657220616d6f756e7420657863656564732062604082015265616c616e636560d01b606082015260800190565b634e487b7160e01b600052603260045260246000fd5b600060a082018783526020878185015260a0604085015281875180845260c086019150828901935060005b818110156114655784516001600160a01b031683529383019391830191600101611440565b50506001600160a01b03969096166060850152505050608001529392505050565b6000826114955761149561138f565b50069056fea264697066735822122050ca85d481c7f7bb8f497a6da5a7f91533486f615729571f85e50a020240b97e64736f6c63430008140033
0x608060405260026006553480156200001657600080fd5b50600080546001600160a01b031916339081178255808252600160208190526040808420805460ff191690921790915551909182917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908290a350600980546001600160a01b031916737a250d5630b4cf539739df2c5dacb4c659f2488d908117909155604080516315ab88c960e31b81529051829163ad5c46489160048083019260209291908290030181865afa158015620000d7573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620000fd919062000436565b600580546001600160a01b0319166001600160a01b039283161790556009546040805163c45a015560e01b81529051919092169163c45a01559160048083019260209291908290030181865afa1580156200015c573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019062000182919062000436565b6005546040516364e329cb60e11b81526001600160a01b03918216600482015230602482015291169063c9c65396906044016020604051808303816000875af1158015620001d4573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620001fa919062000436565b600a80546001600160a01b0319166001600160a01b03928316178155306000908152600460209081526040808320600980549096168452909152812060001990559162000247916200057b565b6200025a9066093cafac6a80006200058c565b905060646200026a82826200058c565b620002769190620005bc565b6010819055600780546001600160a01b0319167305a565c5be18a386929afb907eaa228f9a355756179055620002ae903090620002c0565b620002b862000388565b505062000600565b6001600160a01b0382166200031b5760405162461bcd60e51b815260206004820152601f60248201527f45524332303a206d696e7420746f20746865207a65726f206164647265737300604482015260640160405180910390fd5b80600260008282546200032f9190620005d3565b90915550506001600160a01b0382166000818152600360209081526040808320805486019055518481527fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef910160405180910390a35050565b606480620003976032620003d0565b620003a4906032620005d3565b600254620003b391906200058c565b620003bf9190620005bc565b620003cb9190620005bc565b600855565b6000814241336040516020016200040b93929190928352606091821b6001600160601b03199081166020850152911b16603482015260480190565b6040516020818303038152906040528051906020012060001c620004309190620005e9565b92915050565b6000602082840312156200044957600080fd5b81516001600160a01b03811681146200046157600080fd5b9392505050565b634e487b7160e01b600052601160045260246000fd5b600181815b80851115620004bf578160001904821115620004a357620004a362000468565b80851615620004b157918102915b93841c939080029062000483565b509250929050565b600082620004d85750600162000430565b81620004e75750600062000430565b81600181146200050057600281146200050b576200052b565b600191505062000430565b60ff8411156200051f576200051f62000468565b50506001821b62000430565b5060208310610133831016604e8410600b841016171562000550575081810a62000430565b6200055c83836200047e565b806000190482111562000573576200057362000468565b029392505050565b60006200046160ff841683620004c7565b808202811582820484141762000430576200043062000468565b634e487b7160e01b600052601260045260246000fd5b600082620005ce57620005ce620005a6565b500490565b8082018082111562000430576200043062000468565b600082620005fb57620005fb620005a6565b500690565b6114d080620006106000396000f3fe6080604052600436106101c25760003560e01c806389aad45b116100f7578063b2bdfa7b11610095578063ed173bcc11610064578063ed173bcc146104ef578063f2fde38b14610509578063f887ea4014610529578063f9dff3d71461054957600080fd5b8063b2bdfa7b14610461578063dd62ed3e14610481578063e40ffe00146104c7578063e8078d94146104e757600080fd5b806395d89b41116100d157806395d89b41146103f4578063a8aa1b3114610421578063a9059cbb14610441578063b0bc85de1461027d57600080fd5b806389aad45b146103be5780638a977cee146103d45780638da5cb5b146103a057600080fd5b8063571ac8b01161016457806370a082311161013e57806370a082311461031b578063715018a61461035157806375f0a87414610368578063893d20e8146103a057600080fd5b8063571ac8b0146102c457806362570b99146102e45780636ddd1713146102fa57600080fd5b806323b872dd116101a057806323b872dd1461025d578063252d723a1461027d5780632c735ef814610292578063313ce567146102a857600080fd5b806306fdde03146101c7578063095ea7b31461020e57806318160ddd1461023e575b600080fd5b3480156101d357600080fd5b5060408051808201909152600c81526b4c756f43686148616953686960a01b60208201525b60405161020591906110f8565b60405180910390f35b34801561021a57600080fd5b5061022e610229366004611162565b610569565b6040519015158152602001610205565b34801561024a57600080fd5b506002545b604051908152602001610205565b34801561026957600080fd5b5061022e61027836600461118c565b6105d6565b34801561028957600080fd5b5061024f61066b565b34801561029e57600080fd5b5061024f600b5481565b3480156102b457600080fd5b5060405160098152602001610205565b3480156102d057600080fd5b5061022e6102df3660046111c8565b6106f3565b3480156102f057600080fd5b5061024f60105481565b34801561030657600080fd5b5060075461022e90600160a01b900460ff1681565b34801561032757600080fd5b5061024f6103363660046111c8565b6001600160a01b031660009081526003602052604090205490565b34801561035d57600080fd5b50610366610701565b005b34801561037457600080fd5b50600754610388906001600160a01b031681565b6040516001600160a01b039091168152602001610205565b3480156103ac57600080fd5b506000546001600160a01b0316610388565b3480156103ca57600080fd5b5061024f60065481565b3480156103e057600080fd5b506103666103ef3660046111e3565b61077a565b34801561040057600080fd5b506040805180820190915260048152634c43485360e01b60208201526101f8565b34801561042d57600080fd5b50600a54610388906001600160a01b031681565b34801561044d57600080fd5b5061022e61045c366004611162565b6107ed565b34801561046d57600080fd5b50600054610388906001600160a01b031681565b34801561048d57600080fd5b5061024f61049c3660046111fc565b6001600160a01b03918216600090815260046020908152604080832093909416825291909152205490565b3480156104d357600080fd5b506103666104e236600461122f565b6107fa565b610366610846565b3480156104fb57600080fd5b50600c5461022e9060ff1681565b34801561051557600080fd5b506103666105243660046111c8565b61096f565b34801561053557600080fd5b50600954610388906001600160a01b031681565b34801561055557600080fd5b5061036661056436600461122f565b610a59565b3360008181526004602090815260408083206001600160a01b038716808552925280832085905551919290917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925906105c49086815260200190565b60405180910390a35060015b92915050565b6001600160a01b038316600090815260046020908152604080832033845290915281205460001914610656576001600160a01b0384166000908152600460209081526040808320338452909152902054610631908390611267565b6001600160a01b03851660009081526004602090815260408083203384529091529020555b610661848484610ab7565b90505b9392505050565b600c5460009060ff166106b75760405162461bcd60e51b815260206004820152600f60248201526e1d1c985919481b9bdd081cdd185c9d608a1b60448201526064015b60405180910390fd5b6000600b54426106c79190611267565b905061038481106106da57600191505090565b61012c81106106eb57601491505090565b601e91505090565b60006105d082600019610569565b6000546001600160a01b0316331461072b5760405162461bcd60e51b81526004016106ae9061127a565b600080546040516001600160a01b03909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a3600080546001600160a01b0319169055565b905090565b6000546001600160a01b031633146107a45760405162461bcd60e51b81526004016106ae9061127a565b60648111156107e85760405162461bcd60e51b815260206004820152601060248201526f063616e277420657863656564203130360841b60448201526064016106ae565b600655565b6000610664338484610ab7565b6000546001600160a01b031633146108245760405162461bcd60e51b81526004016106ae9061127a565b6007805460ff60a01b1916600160a01b83151502179055610843610d70565b50565b6000546001600160a01b031633146108705760405162461bcd60e51b81526004016106ae9061127a565b600a80546001600160a01b031981169091556009546010546007546001600160a01b03938416939283169263f305d71992349230926000918291166108b74261012c6112af565b60405160e089901b6001600160e01b03191681526001600160a01b039687166004820152602481019590955260448501939093526064840191909152909216608482015260a481019190915260c40160606040518083038185885af1158015610924573d6000803e3d6000fd5b50505050506040513d601f19601f8201168201806040525081019061094991906112c2565b5050600a80546001600160a01b0319166001600160a01b03939093169290921790915550565b6000546001600160a01b031633146109995760405162461bcd60e51b81526004016106ae9061127a565b6001600160a01b0381166109fe5760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b60648201526084016106ae565b600080546040516001600160a01b03808516939216917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a3600080546001600160a01b0319166001600160a01b0392909216919091179055565b6000546001600160a01b03163314610a835760405162461bcd60e51b81526004016106ae9061127a565b600c805460ff191682151590811790915560ff1615610aa15742600b555b506007805460ff60a01b1916600160a01b179055565b600f5460009060ff1615610ad857610ad0848484610dae565b506001610664565b6001600160a01b038416610afe5760405162461bcd60e51b81526004016106ae906112f0565b6001600160a01b038316610b245760405162461bcd60e51b81526004016106ae90611335565b610b2c610ea1565b15610b3957610b39610ef7565b600a5482906000906001600160a01b038781169116148015610b6957506007546001600160a01b03868116911614155b15610c0e576064600654600254610b809190611378565b610b8a91906113a5565b841115610bd95760405162461bcd60e51b815260206004820152601960248201527f65786365656420746865206d61782062757920766f6c756d650000000000000060448201526064016106ae565b610be1611067565b6064600d5485610bf19190611378565b610bfb91906113a5565b9050610c078185611267565b9150610c6f565b600a546001600160a01b038681169116148015610c3957506007546001600160a01b03878116911614155b15610c6f57610c4661107f565b6064600e5485610c569190611378565b610c6091906113a5565b9050610c6c8185611267565b91505b6001600160a01b03861660009081526003602052604090205484811015610ca85760405162461bcd60e51b81526004016106ae906113b9565b6001600160a01b0380881660008181526003602052604080822089860390559289168082528382208054880190553082529083902080548601905591517fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef90610d149087815260200190565b60405180910390a38115610d635760405182815230906001600160a01b038916907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9060200160405180910390a35b5060019695505050505050565b606480610d7d6032611096565b610d889060326112af565b600254610d959190611378565b610d9f91906113a5565b610da991906113a5565b600855565b6001600160a01b038316610dd45760405162461bcd60e51b81526004016106ae906112f0565b6001600160a01b038216610dfa5760405162461bcd60e51b81526004016106ae90611335565b6001600160a01b03831660009081526003602052604090205481811015610e335760405162461bcd60e51b81526004016106ae906113b9565b6001600160a01b0380851660008181526003602052604080822086860390559286168082529083902080548601905591517fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef90610e939086815260200190565b60405180910390a350505050565b600a546000906001600160a01b03163314801590610ec25750600f5460ff16155b8015610ed75750600754600160a01b900460ff165b801561077557505060085430600090815260036020526040902054101590565b600f805460ff191660011790556007546001600160a01b0316610f5c5760405162461bcd60e51b815260206004820152601b60248201527f706c6561736520736574206d61726b6574696e672077616c6c6574000000000060448201526064016106ae565b6008546040805160028082526060820183526000926020830190803683370190505090503081600081518110610f9457610f946113ff565b6001600160a01b039283166020918202929092010152600554825191169082906001908110610fc557610fc56113ff565b6001600160a01b0392831660209182029290920101526009546007549082169163791ac947918591600091869116610fff4261012c6112af565b6040518663ffffffff1660e01b815260040161101f959493929190611415565b600060405180830381600087803b15801561103957600080fd5b505af115801561104d573d6000803e3d6000fd5b50505050611059610d70565b5050600f805460ff19169055565b600d5460011461107d5761107961066b565b600d555b565b600e5460011461107d5761109161066b565b600e55565b6000814241336040516020016110d593929190928352606091821b6bffffffffffffffffffffffff199081166020850152911b16603482015260480190565b6040516020818303038152906040528051906020012060001c6105d09190611486565b600060208083528351808285015260005b8181101561112557858101830151858201604001528201611109565b506000604082860101526040601f19601f8301168501019250505092915050565b80356001600160a01b038116811461115d57600080fd5b919050565b6000806040838503121561117557600080fd5b61117e83611146565b946020939093013593505050565b6000806000606084860312156111a157600080fd5b6111aa84611146565b92506111b860208501611146565b9150604084013590509250925092565b6000602082840312156111da57600080fd5b61066482611146565b6000602082840312156111f557600080fd5b5035919050565b6000806040838503121561120f57600080fd5b61121883611146565b915061122660208401611146565b90509250929050565b60006020828403121561124157600080fd5b8135801515811461066457600080fd5b634e487b7160e01b600052601160045260246000fd5b818103818111156105d0576105d0611251565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b808201808211156105d0576105d0611251565b6000806000606084860312156112d757600080fd5b8351925060208401519150604084015190509250925092565b60208082526025908201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604082015264647265737360d81b606082015260800190565b60208082526023908201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260408201526265737360e81b606082015260800190565b80820281158282048414176105d0576105d0611251565b634e487b7160e01b600052601260045260246000fd5b6000826113b4576113b461138f565b500490565b60208082526026908201527f45524332303a207472616e7366657220616d6f756e7420657863656564732062604082015265616c616e636560d01b606082015260800190565b634e487b7160e01b600052603260045260246000fd5b600060a082018783526020878185015260a0604085015281875180845260c086019150828901935060005b818110156114655784516001600160a01b031683529383019391830191600101611440565b50506001600160a01b03969096166060850152505050608001529392505050565b6000826114955761149561138f565b50069056fea264697066735822122050ca85d481c7f7bb8f497a6da5a7f91533486f615729571f85e50a020240b97e64736f6c63430008140033