0x6000808055620151806003556009819055600c80546001600160a01b03191673fcb31b17eab846e337138ea8964b76a5f02e71e017905567011c37937e080000600d5567016345785d8a0000600e55600f805462ffffff19169055600a60115560c0604081905260a08290526200007a9160139190620001f5565b506040805160208101918290526000908190526200009b91601491620001f5565b50348015620000a957600080fd5b5060405180604001604052806012815260200171486f776c696e672057657265776f6c76657360701b81525060405180604001604052806006815260200165574f4c56455360d01b8152506014600081116200015b5760405162461bcd60e51b815260206004820152602760248201527f455243373231413a206d61782062617463682073697a65206d757374206265206044820152666e6f6e7a65726f60c81b606482015260840160405180910390fd5b825162000170906001906020860190620001f5565b50815162000186906002906020850190620001f5565b506080525062000198905033620001a3565b6001600b55620002d8565b600a80546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b82805462000203906200029b565b90600052602060002090601f01602090048101928262000227576000855562000272565b82601f106200024257805160ff191683800117855562000272565b8280016001018555821562000272579182015b828111156200027257825182559160200191906001019062000255565b506200028092915062000284565b5090565b5b8082111562000280576000815560010162000285565b600181811c90821680620002b057607f821691505b60208210811415620002d257634e487b7160e01b600052602260045260246000fd5b50919050565b608051612d3f620003096000396000818161042601528181611cf101528181611d1b015261220b0152612d3f6000f3fe6080604052600436106102925760003560e01c80635b8ad4291161015a578063a22cb465116100c1578063c87b56dd1161007a578063c87b56dd14610774578063d7224ba014610794578063e985e9c5146107aa578063ed1fc2a2146107f3578063f2fde38b14610808578063f47c84c51461082857600080fd5b8063a22cb465146106b2578063a2e91477146106d2578063a82524b2146106f1578063b3ef0b7714610707578063b88d4fde14610734578063c62752551461075457600080fd5b80637cb64759116101135780637cb6475914610621578063853828b6146106415780638da5cb5b1461065657806395d89b41146106745780639b6860c814610689578063a0712d681461069f57600080fd5b80635b8ad429146105825780636352211e146105975780636ad5b3ea146105b75780636c0360eb146105d757806370a08231146105ec578063715018a61461060c57600080fd5b80632913daa0116101fe57806342842e0e116101b757806342842e0e146104d35780634b94f50e146104f35780634c0770f0146105085780634f6ccce71461052857806354214f691461054857806355f804b31461056257600080fd5b80632913daa0146104145780632c4b2334146104485780632eb4a7ab146104685780632f745c591461047e5780632f8145751461049e5780633549345e146104b357600080fd5b806309d42b301161025057806309d42b301461038c5780630c0a6b5e146103a157806312c23bd8146103b4578063160fba56146103ca57806318160ddd146103df57806323b872dd146103f457600080fd5b80620e7fa81461029757806301ffc9a7146102c057806304549d6f146102f057806306fdde0314610310578063081812fc14610332578063095ea7b31461036a575b600080fd5b3480156102a357600080fd5b506102ad600d5481565b6040519081526020015b60405180910390f35b3480156102cc57600080fd5b506102e06102db3660046125f8565b61083e565b60405190151581526020016102b7565b3480156102fc57600080fd5b50600f546102e09062010000900460ff1681565b34801561031c57600080fd5b506103256108ab565b6040516102b7919061266d565b34801561033e57600080fd5b5061035261034d366004612680565b61093d565b6040516001600160a01b0390911681526020016102b7565b34801561037657600080fd5b5061038a6103853660046126b0565b6109cd565b005b34801561039857600080fd5b506102ad600381565b61038a6103af3660046126da565b610ae5565b3480156103c057600080fd5b506102ad60115481565b3480156103d657600080fd5b50610325610e38565b3480156103eb57600080fd5b506000546102ad565b34801561040057600080fd5b5061038a61040f366004612759565b610ec6565b34801561042057600080fd5b506102ad7f000000000000000000000000000000000000000000000000000000000000000081565b34801561045457600080fd5b5061038a610463366004612795565b610ed1565b34801561047457600080fd5b506102ad60155481565b34801561048a57600080fd5b506102ad6104993660046126b0565b610f1d565b3480156104aa57600080fd5b5061038a61108b565b3480156104bf57600080fd5b5061038a6104ce366004612680565b6110d2565b3480156104df57600080fd5b5061038a6104ee366004612759565b611101565b3480156104ff57600080fd5b506102ad61111c565b34801561051457600080fd5b5061038a610523366004612680565b611143565b34801561053457600080fd5b506102ad610543366004612680565b611172565b34801561055457600080fd5b50600f546102e09060ff1681565b34801561056e57600080fd5b5061038a61057d36600461283c565b6111d4565b34801561058e57600080fd5b5061038a611215565b3480156105a357600080fd5b506103526105b2366004612680565b611253565b3480156105c357600080fd5b50600c54610352906001600160a01b031681565b3480156105e357600080fd5b50610325611265565b3480156105f857600080fd5b506102ad610607366004612795565b611272565b34801561061857600080fd5b5061038a611303565b34801561062d57600080fd5b5061038a61063c366004612680565b611339565b34801561064d57600080fd5b5061038a611368565b34801561066257600080fd5b50600a546001600160a01b0316610352565b34801561068057600080fd5b506103256113ef565b34801561069557600080fd5b506102ad600e5481565b61038a6106ad366004612680565b6113fe565b3480156106be57600080fd5b5061038a6106cd366004612885565b6115da565b3480156106de57600080fd5b50600f546102e090610100900460ff1681565b3480156106fd57600080fd5b506102ad60125481565b34801561071357600080fd5b506102ad610722366004612680565b60046020526000908152604090205481565b34801561074057600080fd5b5061038a61074f3660046128c1565b61169f565b34801561076057600080fd5b5061038a61076f366004612680565b6116d8565b34801561078057600080fd5b5061032561078f366004612680565b611707565b3480156107a057600080fd5b506102ad60095481565b3480156107b657600080fd5b506102e06107c536600461293d565b6001600160a01b03918216600090815260086020908152604080832093909416825291909152205460ff1690565b3480156107ff57600080fd5b5061038a611776565b34801561081457600080fd5b5061038a610823366004612795565b6117c3565b34801561083457600080fd5b506102ad611b5881565b60006001600160e01b031982166380ac58cd60e01b148061086f57506001600160e01b03198216635b5e139f60e01b145b8061088a57506001600160e01b0319821663780e9d6360e01b145b806108a557506301ffc9a760e01b6001600160e01b03198316145b92915050565b6060600180546108ba90612970565b80601f01602080910402602001604051908101604052809291908181526020018280546108e690612970565b80156109335780601f1061090857610100808354040283529160200191610933565b820191906000526020600020905b81548152906001019060200180831161091657829003601f168201915b5050505050905090565b600061094a826000541190565b6109b15760405162461bcd60e51b815260206004820152602d60248201527f455243373231413a20617070726f76656420717565727920666f72206e6f6e6560448201526c3c34b9ba32b73a103a37b5b2b760991b60648201526084015b60405180910390fd5b506000908152600760205260409020546001600160a01b031690565b60006109d882611253565b9050806001600160a01b0316836001600160a01b03161415610a475760405162461bcd60e51b815260206004820152602260248201527f455243373231413a20617070726f76616c20746f2063757272656e74206f776e60448201526132b960f11b60648201526084016109a8565b336001600160a01b0382161480610a635750610a6381336107c5565b610ad55760405162461bcd60e51b815260206004820152603960248201527f455243373231413a20617070726f76652063616c6c6572206973206e6f74206f60448201527f776e6572206e6f7220617070726f76656420666f7220616c6c0000000000000060648201526084016109a8565b610ae083838361185b565b505050565b600f5462010000900460ff16610b3d5760405162461bcd60e51b815260206004820152601760248201527f50726573616c6520686173206e6f74207374617274656400000000000000000060448201526064016109a8565b6203f48060125442610b4f91906129c1565b10610b925760405162461bcd60e51b8152602060048201526013602482015272141c995cd85b19481a185cc81cdd1bdc1c1959606a1b60448201526064016109a8565b610c07828280806020026020016040519081016040528093929190818152602001838360200280828437600092019190915250506015546040516bffffffffffffffffffffffff193360601b1660208201529092506034019050604051602081830303815290604052805190602001206118b7565b610c5f5760405162461bcd60e51b8152602060048201526024808201527f596f7520617265206e6f7420656c696769626c6520666f72207468652070726560448201526373616c6560e01b60648201526084016109a8565b60115433600090815260106020526040902054610c7d9085906129d8565b1115610cd95760405162461bcd60e51b815260206004820152602560248201527f50726573616c65206c696d697420666f7220746869732077616c6c65742072656044820152641858da195960da1b60648201526084016109a8565b6003831115610cfa5760405162461bcd60e51b81526004016109a8906129f0565b611b5883610d0760005490565b610d1191906129d8565b1115610d5f5760405162461bcd60e51b815260206004820152601f60248201527f4d696e74696e6720776f756c6420657863656564206d617820737570706c790060448201526064016109a8565b60008311610daf5760405162461bcd60e51b815260206004820152601c60248201527f4d757374206d696e74206174206c65617374206f6e6520746f6b656e0000000060448201526064016109a8565b3483600d54610dbe9190612a41565b14610e055760405162461bcd60e51b815260206004820152601760248201527611551208185b5bdd5b9d081a5cc81a5b98dbdc9c9958dd604a1b60448201526064016109a8565b610e0f33846118cd565b3360009081526010602052604081208054859290610e2e9084906129d8565b9091555050505050565b60148054610e4590612970565b80601f0160208091040260200160405190810160405280929190818152602001828054610e7190612970565b8015610ebe5780601f10610e9357610100808354040283529160200191610ebe565b820191906000526020600020905b815481529060010190602001808311610ea157829003601f168201915b505050505081565b610ae08383836118e7565b600a546001600160a01b03163314610efb5760405162461bcd60e51b81526004016109a890612a60565b600c80546001600160a01b0319166001600160a01b0392909216919091179055565b6000610f2883611272565b8210610f815760405162461bcd60e51b815260206004820152602260248201527f455243373231413a206f776e657220696e646578206f7574206f6620626f756e604482015261647360f01b60648201526084016109a8565b600080549080805b8381101561102b576000818152600560209081526040918290208251808401909352546001600160a01b038116808452600160a01b90910467ffffffffffffffff169183019190915215610fdc57805192505b876001600160a01b0316836001600160a01b03161415611018578684141561100a575093506108a592505050565b8361101481612a95565b9450505b508061102381612a95565b915050610f89565b5060405162461bcd60e51b815260206004820152602e60248201527f455243373231413a20756e61626c6520746f2067657420746f6b656e206f662060448201526d0deeedccae440c4f240d2dcc8caf60931b60648201526084016109a8565b600a546001600160a01b031633146110b55760405162461bcd60e51b81526004016109a890612a60565b600f805461ff001981166101009182900460ff1615909102179055565b600a546001600160a01b031633146110fc5760405162461bcd60e51b81526004016109a890612a60565b600d55565b610ae08383836040518060200160405280600081525061169f565b600f5460009060ff6101009091041615156001141561113c5750600e5490565b50600d5490565b600a546001600160a01b0316331461116d5760405162461bcd60e51b81526004016109a890612a60565b601155565b6000805482106111d05760405162461bcd60e51b815260206004820152602360248201527f455243373231413a20676c6f62616c20696e646578206f7574206f6620626f756044820152626e647360e81b60648201526084016109a8565b5090565b600a546001600160a01b031633146111fe5760405162461bcd60e51b81526004016109a890612a60565b8051611211906013906020840190612552565b5050565b600a546001600160a01b0316331461123f5760405162461bcd60e51b81526004016109a890612a60565b600f805460ff19811660ff90911615179055565b600061125e82611c6f565b5192915050565b60138054610e4590612970565b60006001600160a01b0382166112de5760405162461bcd60e51b815260206004820152602b60248201527f455243373231413a2062616c616e636520717565727920666f7220746865207a60448201526a65726f206164647265737360a81b60648201526084016109a8565b506001600160a01b03166000908152600660205260409020546001600160801b031690565b600a546001600160a01b0316331461132d5760405162461bcd60e51b81526004016109a890612a60565b6113376000611e19565b565b600a546001600160a01b031633146113635760405162461bcd60e51b81526004016109a890612a60565b601555565b600a546001600160a01b031633146113925760405162461bcd60e51b81526004016109a890612a60565b47806113d65760405162461bcd60e51b8152602060048201526013602482015272496e737566666963656e742062616c616e636560681b60448201526064016109a8565b600c546113ec906001600160a01b031682611e6b565b50565b6060600280546108ba90612970565b600f54610100900460ff166114555760405162461bcd60e51b815260206004820152601b60248201527f5075626c69632073616c6520686173206e6f742073746172746564000000000060448201526064016109a8565b3233146114a45760405162461bcd60e51b815260206004820181905260248201527f436f6e7472616374206973206e6f7420616c6c6f77656420746f206d696e742e60448201526064016109a8565b60038111156114c55760405162461bcd60e51b81526004016109a8906129f0565b611b58816114d260005490565b6114dc91906129d8565b111561152a5760405162461bcd60e51b815260206004820152601f60248201527f4d696e74696e6720776f756c6420657863656564206d617820737570706c790060448201526064016109a8565b6000811161157a5760405162461bcd60e51b815260206004820152601c60248201527f4d757374206d696e74206174206c65617374206f6e6520746f6b656e0000000060448201526064016109a8565b3481600e546115899190612a41565b146115d05760405162461bcd60e51b815260206004820152601760248201527611551208185b5bdd5b9d081a5cc81a5b98dbdc9c9958dd604a1b60448201526064016109a8565b6113ec33826118cd565b6001600160a01b0382163314156116335760405162461bcd60e51b815260206004820152601a60248201527f455243373231413a20617070726f766520746f2063616c6c657200000000000060448201526064016109a8565b3360008181526008602090815260408083206001600160a01b03871680855290835292819020805460ff191686151590811790915590519081529192917f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c31910160405180910390a35050565b6116aa8484846118e7565b6116b684848484611f0e565b6116d25760405162461bcd60e51b81526004016109a890612ab0565b50505050565b600a546001600160a01b031633146117025760405162461bcd60e51b81526004016109a890612a60565b600e55565b600f5460609060ff161561171e576108a58261200d565b60006014805461172d90612970565b9050111561175d5760146040516020016117479190612b03565b6040516020818303038152906040529050919050565b505060408051602081019091526000815290565b919050565b600a546001600160a01b031633146117a05760405162461bcd60e51b81526004016109a890612a60565b600f805462ff0000198116620100009182900460ff161590910217905542601255565b600a546001600160a01b031633146117ed5760405162461bcd60e51b81526004016109a890612a60565b6001600160a01b0381166118525760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b60648201526084016109a8565b6113ec81611e19565b60008281526007602052604080822080546001600160a01b0319166001600160a01b0387811691821790925591518593918516917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92591a4505050565b6000826118c485846120da565b14949350505050565b61121182826040518060200160405280600081525061214e565b60006118f282611c6f565b80519091506000906001600160a01b0316336001600160a01b0316148061192957503361191e8461093d565b6001600160a01b0316145b8061193b5750815161193b90336107c5565b9050806119a55760405162461bcd60e51b815260206004820152603260248201527f455243373231413a207472616e736665722063616c6c6572206973206e6f74206044820152711bdddb995c881b9bdc88185c1c1c9bdd995960721b60648201526084016109a8565b846001600160a01b031682600001516001600160a01b031614611a195760405162461bcd60e51b815260206004820152602660248201527f455243373231413a207472616e736665722066726f6d20696e636f72726563746044820152651037bbb732b960d11b60648201526084016109a8565b6001600160a01b038416611a7d5760405162461bcd60e51b815260206004820152602560248201527f455243373231413a207472616e7366657220746f20746865207a65726f206164604482015264647265737360d81b60648201526084016109a8565b611a8d600084846000015161185b565b6001600160a01b0385166000908152600660205260408120805460019290611abf9084906001600160801b0316612bb2565b82546101009290920a6001600160801b038181021990931691831602179091556001600160a01b03861660009081526006602052604081208054600194509092611b0b91859116612bda565b82546001600160801b039182166101009390930a9283029190920219909116179055506040805180820182526001600160a01b03808716825267ffffffffffffffff428116602080850191825260008981526005909152948520935184549151909216600160a01b026001600160e01b03199091169190921617179055611b938460016129d8565b6000818152600560205260409020549091506001600160a01b0316611c2557611bbd816000541190565b15611c255760408051808201825284516001600160a01b03908116825260208087015167ffffffffffffffff9081168285019081526000878152600590935294909120925183549451909116600160a01b026001600160e01b03199094169116179190911790555b83856001600160a01b0316876001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a45b505050505050565b6040805180820190915260008082526020820152611c8e826000541190565b611ced5760405162461bcd60e51b815260206004820152602a60248201527f455243373231413a206f776e657220717565727920666f72206e6f6e657869736044820152693a32b73a103a37b5b2b760b11b60648201526084016109a8565b60007f00000000000000000000000000000000000000000000000000000000000000008310611d4e57611d407f0000000000000000000000000000000000000000000000000000000000000000846129c1565b611d4b9060016129d8565b90505b825b818110611db8576000818152600560209081526040918290208251808401909352546001600160a01b038116808452600160a01b90910467ffffffffffffffff169183019190915215611da557949350505050565b5080611db081612c05565b915050611d50565b5060405162461bcd60e51b815260206004820152602f60248201527f455243373231413a20756e61626c6520746f2064657465726d696e652074686560448201526e1037bbb732b91037b3103a37b5b2b760891b60648201526084016109a8565b600a80546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b6000826001600160a01b03168260405160006040518083038185875af1925050503d8060008114611eb8576040519150601f19603f3d011682016040523d82523d6000602084013e611ebd565b606091505b5050905080610ae05760405162461bcd60e51b815260206004820152601960248201527f4661696c656420746f207769647468647261772045746865720000000000000060448201526064016109a8565b60006001600160a01b0384163b1561200157604051630a85bd0160e11b81526001600160a01b0385169063150b7a0290611f52903390899088908890600401612c1c565b6020604051808303816000875af1925050508015611f8d575060408051601f3d908101601f19168201909252611f8a91810190612c59565b60015b611fe7573d808015611fbb576040519150601f19603f3d011682016040523d82523d6000602084013e611fc0565b606091505b508051611fdf5760405162461bcd60e51b81526004016109a890612ab0565b805181602001fd5b6001600160e01b031916630a85bd0160e11b149050612005565b5060015b949350505050565b606061201a826000541190565b61207e5760405162461bcd60e51b815260206004820152602f60248201527f4552433732314d657461646174613a2055524920717565727920666f72206e6f60448201526e3732bc34b9ba32b73a103a37b5b2b760891b60648201526084016109a8565b6000612088612445565b905060008151116120a857604051806020016040528060008152506120d3565b806120b284612454565b6040516020016120c3929190612c76565b6040516020818303038152906040525b9392505050565b600081815b84518110156121465760008582815181106120fc576120fc612cb5565b602002602001015190508083116121225760008381526020829052604090209250612133565b600081815260208490526040902092505b508061213e81612a95565b9150506120df565b509392505050565b6000546001600160a01b0384166121b15760405162461bcd60e51b815260206004820152602160248201527f455243373231413a206d696e7420746f20746865207a65726f206164647265736044820152607360f81b60648201526084016109a8565b6121bc816000541190565b156122095760405162461bcd60e51b815260206004820152601d60248201527f455243373231413a20746f6b656e20616c7265616479206d696e74656400000060448201526064016109a8565b7f00000000000000000000000000000000000000000000000000000000000000008311156122845760405162461bcd60e51b815260206004820152602260248201527f455243373231413a207175616e7469747920746f206d696e7420746f6f2068696044820152610ced60f31b60648201526084016109a8565b6001600160a01b0384166000908152600660209081526040918290208251808401845290546001600160801b038082168352600160801b90910416918101919091528151808301909252805190919081906122e0908790612bda565b6001600160801b031681526020018583602001516122fe9190612bda565b6001600160801b039081169091526001600160a01b0380881660008181526006602090815260408083208751978301518716600160801b0297909616969096179094558451808601865291825267ffffffffffffffff4281168386019081528883526005909552948120915182549451909516600160a01b026001600160e01b031990941694909216939093179190911790915582905b8581101561243a5760405182906001600160a01b038916906000907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef908290a46123e26000888488611f0e565b6123fe5760405162461bcd60e51b81526004016109a890612ab0565b60035461240b90426129d8565b6000838152600460205260409020558161242481612a95565b925050808061243290612a95565b915050612395565b506000819055611c67565b6060601380546108ba90612970565b6060816124785750506040805180820190915260018152600360fc1b602082015290565b8160005b81156124a2578061248c81612a95565b915061249b9050600a83612ce1565b915061247c565b60008167ffffffffffffffff8111156124bd576124bd6127b0565b6040519080825280601f01601f1916602001820160405280156124e7576020820181803683370190505b5090505b8415612005576124fc6001836129c1565b9150612509600a86612cf5565b6125149060306129d8565b60f81b81838151811061252957612529612cb5565b60200101906001600160f81b031916908160001a90535061254b600a86612ce1565b94506124eb565b82805461255e90612970565b90600052602060002090601f01602090048101928261258057600085556125c6565b82601f1061259957805160ff19168380011785556125c6565b828001600101855582156125c6579182015b828111156125c65782518255916020019190600101906125ab565b506111d09291505b808211156111d057600081556001016125ce565b6001600160e01b0319811681146113ec57600080fd5b60006020828403121561260a57600080fd5b81356120d3816125e2565b60005b83811015612630578181015183820152602001612618565b838111156116d25750506000910152565b60008151808452612659816020860160208601612615565b601f01601f19169290920160200192915050565b6020815260006120d36020830184612641565b60006020828403121561269257600080fd5b5035919050565b80356001600160a01b038116811461177157600080fd5b600080604083850312156126c357600080fd5b6126cc83612699565b946020939093013593505050565b6000806000604084860312156126ef57600080fd5b83359250602084013567ffffffffffffffff8082111561270e57600080fd5b818601915086601f83011261272257600080fd5b81358181111561273157600080fd5b8760208260051b850101111561274657600080fd5b6020830194508093505050509250925092565b60008060006060848603121561276e57600080fd5b61277784612699565b925061278560208501612699565b9150604084013590509250925092565b6000602082840312156127a757600080fd5b6120d382612699565b634e487b7160e01b600052604160045260246000fd5b600067ffffffffffffffff808411156127e1576127e16127b0565b604051601f8501601f19908116603f01168101908282118183101715612809576128096127b0565b8160405280935085815286868601111561282257600080fd5b858560208301376000602087830101525050509392505050565b60006020828403121561284e57600080fd5b813567ffffffffffffffff81111561286557600080fd5b8201601f8101841361287657600080fd5b612005848235602084016127c6565b6000806040838503121561289857600080fd5b6128a183612699565b9150602083013580151581146128b657600080fd5b809150509250929050565b600080600080608085870312156128d757600080fd5b6128e085612699565b93506128ee60208601612699565b925060408501359150606085013567ffffffffffffffff81111561291157600080fd5b8501601f8101871361292257600080fd5b612931878235602084016127c6565b91505092959194509250565b6000806040838503121561295057600080fd5b61295983612699565b915061296760208401612699565b90509250929050565b600181811c9082168061298457607f821691505b602082108114156129a557634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052601160045260246000fd5b6000828210156129d3576129d36129ab565b500390565b600082198211156129eb576129eb6129ab565b500190565b60208082526031908201527f43616e6e6f742070757263686173652074686973206d616e7920746f6b656e736040820152701034b71030903a3930b739b0b1ba34b7b760791b606082015260800190565b6000816000190483118215151615612a5b57612a5b6129ab565b500290565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b6000600019821415612aa957612aa96129ab565b5060010190565b60208082526033908201527f455243373231413a207472616e7366657220746f206e6f6e204552433732315260408201527232b1b2b4bb32b91034b6b83632b6b2b73a32b960691b606082015260800190565b600080835481600182811c915080831680612b1f57607f831692505b6020808410821415612b3f57634e487b7160e01b86526022600452602486fd5b818015612b535760018114612b6457612b91565b60ff19861689528489019650612b91565b60008a81526020902060005b86811015612b895781548b820152908501908301612b70565b505084890196505b505050505050612005816a39bcb6b137b6173539b7b760a91b8152600b0190565b60006001600160801b0383811690831681811015612bd257612bd26129ab565b039392505050565b60006001600160801b03808316818516808303821115612bfc57612bfc6129ab565b01949350505050565b600081612c1457612c146129ab565b506000190190565b6001600160a01b0385811682528416602082015260408101839052608060608201819052600090612c4f90830184612641565b9695505050505050565b600060208284031215612c6b57600080fd5b81516120d3816125e2565b60008351612c88818460208801612615565b835190830190612c9c818360208801612615565b64173539b7b760d91b9101908152600501949350505050565b634e487b7160e01b600052603260045260246000fd5b634e487b7160e01b600052601260045260246000fd5b600082612cf057612cf0612ccb565b500490565b600082612d0457612d04612ccb565b50069056fea26469706673582212203e21886a779dbed5e077a1298c6ca7638e72092fcf9c89643d916b38329de05d64736f6c634300080a0033