6009805460ff1916600117905560e0604052603660808181529062002f3360a039600a906200002f9082620004be565b50600b80546001600160a01b03191673e06f5fae754e81bc050215ff89b03d9e9ff207001790553480156200006357600080fd5b50733cc6cdda760b79bafa08df41ecfa224f810dceb660016040518060400160405280602081526020017f476f6c64656e20546f6b656e2043727970746f436974697a656e73207c2047548152506040518060400160405280600281526020016111d560f21b815250620000e6620000e06200029a60201b60201c565b6200029e565b6003620000f48382620004be565b506004620001038282620004be565b50600060015550506daaeb6d7670e522a718067333cd4e3b15620002505780156200019e57604051633e9f1edf60e11b81523060048201526001600160a01b03831660248201526daaeb6d7670e522a718067333cd4e90637d3e3dbe906044015b600060405180830381600087803b1580156200017f57600080fd5b505af115801562000194573d6000803e3d6000fd5b5050505062000250565b6001600160a01b03821615620001ef5760405163a0af290360e01b81523060048201526001600160a01b03831660248201526daaeb6d7670e522a718067333cd4e9063a0af29039060440162000164565b604051632210724360e11b81523060048201526daaeb6d7670e522a718067333cd4e90634420e48690602401600060405180830381600087803b1580156200023657600080fd5b505af11580156200024b573d6000803e3d6000fd5b505050505b5062000272905073e06f5fae754e81bc050215ff89b03d9e9ff207006200029e565b6200029473b96e81f80b3aeef65cb6d0e280b15fd5dbe71937610534620002ee565b6200058a565b3390565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b6001546001600160a01b0383166200031857604051622e076360e81b815260040160405180910390fd5b816000036200033a5760405163b562e8dd60e01b815260040160405180910390fd5b6001600160a01b038316600081815260066020908152604080832080546001600160801b031981166001600160401b038083168a018116918217680100000000000000006001600160401b031990941690921783900481168a01811690920217909155858452600590925290912080546001600160e01b031916909217600160a01b4290921691909102179055808083015b6040516001830192906001600160a01b038716906000907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef908290a4808210620003cc57506001555b505050565b634e487b7160e01b600052604160045260246000fd5b600181811c908216806200044557607f821691505b6020821081036200046657634e487b7160e01b600052602260045260246000fd5b50919050565b601f8211156200041557600081815260208120601f850160051c81016020861015620004955750805b601f850160051c820191505b81811015620004b657828155600101620004a1565b505050505050565b81516001600160401b03811115620004da57620004da6200041a565b620004f281620004eb845462000430565b846200046c565b602080601f8311600181146200052a5760008415620005115750858301515b600019600386901b1c1916600185901b178555620004b6565b600085815260208120601f198616915b828110156200055b578886015182559484019460019091019084016200053a565b50858210156200057a5787850151600019600388901b60f8161c191681555b5050505050600190811b01905550565b612999806200059a6000396000f3fe608060405234801561001057600080fd5b50600436106101e55760003560e01c806370a082311161010f578063b88d4fde116100a2578063cd27a03611610071578063cd27a036146103ed578063e964500314610400578063e985e9c514610413578063f2fde38b1461044f57600080fd5b8063b88d4fde146103a1578063be8ca6a0146103b4578063c87b56dd146103c7578063cbf1468e146103da57600080fd5b80639ea801a1116100de5780639ea801a114610355578063a22cb46514610368578063a95bf5e01461037b578063af426bb81461038e57600080fd5b806370a0823114610321578063715018a6146103345780638da5cb5b1461033c57806395d89b411461034d57600080fd5b806323b872dd116101875780634da7b73c116101565780634da7b73c146102e05780636352211e146102f35780636c0360eb146103065780636d325d311461030e57600080fd5b806323b872dd146102985780632f4ed421146102ab57806341f43434146102b857806342842e0e146102cd57600080fd5b8063081812fc116101c3578063081812fc1461023c578063095ea7b31461026757806309beb0c01461027a57806318160ddd1461028257600080fd5b806301ffc9a7146101ea578063020c89621461021257806306fdde0314610227575b600080fd5b6101fd6101f8366004611f9b565b610462565b60405190151581526020015b60405180910390f35b610225610220366004612004565b610547565b005b61022f610594565b60405161020991906120b4565b61024f61024a3660046120c7565b610626565b6040516001600160a01b039091168152602001610209565b6102256102753660046120f5565b610683565b610225610697565b600254600154035b604051908152602001610209565b6102256102a6366004612121565b6106ce565b6009546101fd9060ff1681565b61024f6daaeb6d7670e522a718067333cd4e81565b6102256102db366004612121565b610705565b6102256102ee366004612162565b610736565b61024f6103013660046120c7565b61074b565b61022f61075d565b61024f61031c3660046120c7565b6107eb565b61028a61032f3660046121d4565b610985565b6102256109ed565b6000546001600160a01b031661024f565b61022f610a01565b6102256103633660046121d4565b610a10565b6102256103763660046121ff565b610bba565b610225610389366004612238565b610bce565b61022561039c3660046121d4565b610c07565b6102256103af366004612361565b610c49565b6102256103c23660046124dc565b610c82565b61022f6103d53660046120c7565b610dbc565b600b5461024f906001600160a01b031681565b6102256103fb3660046125c2565b610e59565b61022561040e3660046120f5565b610f29565b6101fd610421366004612627565b6001600160a01b03918216600090815260086020908152604080832093909416825291909152205460ff1690565b61022561045d3660046121d4565b61108a565b60007fffffffff0000000000000000000000000000000000000000000000000000000082167f80ac58cd0000000000000000000000000000000000000000000000000000000014806104f557507fffffffff0000000000000000000000000000000000000000000000000000000082167f5b5e139f00000000000000000000000000000000000000000000000000000000145b8061054157507f01ffc9a7000000000000000000000000000000000000000000000000000000007fffffffff000000000000000000000000000000000000000000000000000000008316145b92915050565b61054f611131565b60005b8181101561058f5761057d83838381811061056f5761056f612655565b9050602002013560006111a5565b8061058781612684565b915050610552565b505050565b6060600380546105a3906126c5565b80601f01602080910402602001604051908101604052809291908181526020018280546105cf906126c5565b801561061c5780601f106105f15761010080835404028352916020019161061c565b820191906000526020600020905b8154815290600101906020018083116105ff57829003601f168201915b5050505050905090565b600061063182611437565b610667576040517fcf4700e400000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b506000908152600760205260409020546001600160a01b031690565b8161068d8161147c565b61058f8383611567565b61069f611131565b60405133904780156108fc02916000818181858888f193505050501580156106cb573d6000803e3d6000fd5b50565b600954839060ff16156106f4576001600160a01b03811633146106f4576106f43361147c565b6106ff84848461161a565b50505050565b600954839060ff161561072b576001600160a01b038116331461072b5761072b3361147c565b6106ff848484611625565b61073e611131565b600a61058f828483612766565b600061075682611640565b5192915050565b600a805461076a906126c5565b80601f0160208091040260200160405190810160405280929190818152602001828054610796906126c5565b80156107e35780601f106107b8576101008083540402835291602001916107e3565b820191906000526020600020905b8154815290600101906020018083116107c657829003601f168201915b505050505081565b600b546000906001600160a01b0316331461088c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152602060048201526024808201527f476f6c64656e546f6b656e3a2053656e646572204973204e6f74204c6976652060448201527f4d696e740000000000000000000000000000000000000000000000000000000060648201526084015b60405180910390fd5b6040517f6352211e000000000000000000000000000000000000000000000000000000008152600481018390526000903090636352211e90602401602060405180830381865afa1580156108e4573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906109089190612844565b90506001600160a01b03811661097a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601e60248201527f476f6c64656e546f6b656e3a20496e76616c696420526563697069656e7400006044820152606401610883565b6105418360006111a5565b60006001600160a01b0382166109c7576040517f8f4eb60400000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b506001600160a01b031660009081526006602052604090205467ffffffffffffffff1690565b6109f5611131565b6109ff60006117c9565b565b6060600480546105a3906126c5565b610a18611131565b6040517f70a0823100000000000000000000000000000000000000000000000000000000815230600482015281906000906001600160a01b038316906370a0823190602401602060405180830381865afa158015610a7a573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610a9e9190612861565b905060008111610b30576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602160248201527f302045524332302042616c616e63652041742060546f6b656e4164647265737360448201527f60000000000000000000000000000000000000000000000000000000000000006064820152608401610883565b6040517fa9059cbb000000000000000000000000000000000000000000000000000000008152336004820152602481018290526001600160a01b0383169063a9059cbb906044016020604051808303816000875af1158015610b96573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906106ff919061287a565b81610bc48161147c565b61058f8383611831565b610bd6611131565b600980547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0016911515919091179055565b610c0f611131565b600b80547fffffffffffffffffffffffff0000000000000000000000000000000000000000166001600160a01b0392909216919091179055565b600954849060ff1615610c6f576001600160a01b0381163314610c6f57610c6f3361147c565b610c7b858585856118fd565b5050505050565b610c8a611131565b60005b83518110156106ff576000848281518110610caa57610caa612655565b60200260200101516001600160a01b0316848381518110610ccd57610ccd612655565b6020026020010151848481518110610ce757610ce7612655565b6020026020010151604051610cfc9190612897565b60006040518083038185875af1925050503d8060008114610d39576040519150601f19603f3d011682016040523d82523d6000602084013e610d3e565b606091505b5050905080610da9576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601660248201527f692068617665206661696c6564207520616e616b696e000000000000000000006044820152606401610883565b5080610db481612684565b915050610c8d565b6060610dc782611437565b610dfd576040517fa14c4b5000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6000610e0761195a565b90508051600003610e275760405180602001604052806000815250610e52565b80610e3184611969565b604051602001610e429291906128b3565b6040516020818303038152906040525b9392505050565b610e61611131565b60005b81811015610c7b57846001600160a01b03166323b872dd3086868686818110610e8f57610e8f612655565b6040517fffffffff0000000000000000000000000000000000000000000000000000000060e088901b1681526001600160a01b03958616600482015294909316602485015250602090910201356044820152606401600060405180830381600087803b158015610efe57600080fd5b505af1158015610f12573d6000803e3d6000fd5b505050508080610f2190612684565b915050610e64565b610f31611131565b600081118015610f415750478111155b610fa7576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600e60248201527f496e76616c696420416d6f756e740000000000000000000000000000000000006044820152606401610883565b6000826001600160a01b03168260405160006040518083038185875af1925050503d8060008114610ff4576040519150601f19603f3d011682016040523d82523d6000602084013e610ff9565b606091505b505090508061058f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602f60248201527f556e61626c6520746f2057697468647261772c20526563697069656e74204d6160448201527f79204861766520526576657274656400000000000000000000000000000000006064820152608401610883565b611092611131565b6001600160a01b038116611128576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201527f64647265737300000000000000000000000000000000000000000000000000006064820152608401610883565b6106cb816117c9565b6000546001600160a01b031633146109ff576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65726044820152606401610883565b60006111b083611640565b8051909150821561122f576000336001600160a01b03831614806111d957506111d98233610421565b806111f45750336111e986610626565b6001600160a01b0316145b90508061122d576040517f59c896be00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b505b61123b60008583611a09565b6001600160a01b038082166000818152600660209081526040808320805470010000000000000000000000000000000060001967ffffffffffffffff8084169190910181167fffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000841681178390048216600190810183169093027fffffffffffffffff0000000000000000ffffffffffffffff0000000000000000909416179290921783558b8652600590945282852080547fffffff00ffffffffffffffffffffffffffffffffffffffffffffffffffffffff4290931674010000000000000000000000000000000000000000027fffffffff0000000000000000000000000000000000000000000000000000000090911690971796909617167c01000000000000000000000000000000000000000000000000000000001785559189018084529220805491949091166113ec5760015482146113ec578054602087015167ffffffffffffffff1674010000000000000000000000000000000000000000027fffffffff000000000000000000000000000000000000000000000000000000009091166001600160a01b038716171781555b5050604051869250600091506001600160a01b038416907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef908390a450506002805460010190555050565b6000600154821080156105415750506000908152600560205260409020547c0100000000000000000000000000000000000000000000000000000000900460ff161590565b6daaeb6d7670e522a718067333cd4e3b156106cb576040517fc61711340000000000000000000000000000000000000000000000000000000081523060048201526001600160a01b03821660248201526daaeb6d7670e522a718067333cd4e9063c617113490604401602060405180830381865afa158015611502573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611526919061287a565b6106cb576040517fede71dcc0000000000000000000000000000000000000000000000000000000081526001600160a01b0382166004820152602401610883565b60006115728261074b565b9050806001600160a01b0316836001600160a01b0316036115bf576040517f943f7b8c00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b336001600160a01b0382161461160f576115d98133610421565b61160f576040517fcfb3b94200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b61058f838383611a09565b61058f838383611a7d565b61058f83838360405180602001604052806000815250610c49565b60408051606081018252600080825260208201819052918101919091528160015481101561179757600081815260056020908152604091829020825160608101845290546001600160a01b038116825274010000000000000000000000000000000000000000810467ffffffffffffffff16928201929092527c010000000000000000000000000000000000000000000000000000000090910460ff161515918101829052906117955780516001600160a01b031615611701579392505050565b5060001901600081815260056020908152604091829020825160608101845290546001600160a01b03811680835274010000000000000000000000000000000000000000820467ffffffffffffffff16938301939093527c0100000000000000000000000000000000000000000000000000000000900460ff1615159281019290925215611790579392505050565b611701565b505b6040517fdf2d9b4200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b600080546001600160a01b038381167fffffffffffffffffffffffff0000000000000000000000000000000000000000831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b336001600160a01b03831603611873576040517fb06307db00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b3360008181526008602090815260408083206001600160a01b0387168085529083529281902080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff001686151590811790915590519081529192917f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c31910160405180910390a35050565b611908848484611a7d565b6001600160a01b0383163b156106ff5761192484848484611d1f565b6106ff576040517fd1a57ed600000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6060600a80546105a3906126c5565b6060600061197683611e8b565b600101905060008167ffffffffffffffff81111561199657611996612255565b6040519080825280601f01601f1916602001820160405280156119c0576020820181803683370190505b5090508181016020015b600019017f3031323334353637383961626364656600000000000000000000000000000000600a86061a8153600a85049450846119ca57509392505050565b60008281526007602052604080822080547fffffffffffffffffffffffff0000000000000000000000000000000000000000166001600160a01b0387811691821790925591518593918516917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92591a4505050565b6000611a8882611640565b9050836001600160a01b031681600001516001600160a01b031614611ad9576040517fa114810000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6000336001600160a01b0386161480611af75750611af78533610421565b80611b12575033611b0784610626565b6001600160a01b0316145b905080611b4b576040517f59c896be00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6001600160a01b038416611b8b576040517fea553b3400000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b611b9760008487611a09565b6001600160a01b03858116600090815260066020908152604080832080547fffffffffffffffffffffffffffffffffffffffffffffffff000000000000000080821667ffffffffffffffff92831660001901831617909255898616808652838620805493841693831660019081018416949094179055898652600590945282852080547fffffffff00000000000000000000000000000000000000000000000000000000169094177401000000000000000000000000000000000000000042909216919091021783558701808452922080549193909116611cd6576001548214611cd6578054602086015167ffffffffffffffff1674010000000000000000000000000000000000000000027fffffffff000000000000000000000000000000000000000000000000000000009091166001600160a01b038a16171781555b50505082846001600160a01b0316866001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a4610c7b565b6040517f150b7a020000000000000000000000000000000000000000000000000000000081526000906001600160a01b0385169063150b7a0290611d6d90339089908890889060040161290a565b6020604051808303816000875af1925050508015611dc6575060408051601f3d9081017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0168201909252611dc391810190612946565b60015b611e3d573d808015611df4576040519150601f19603f3d011682016040523d82523d6000602084013e611df9565b606091505b508051600003611e35576040517fd1a57ed600000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b805181602001fd5b7fffffffff00000000000000000000000000000000000000000000000000000000167f150b7a0200000000000000000000000000000000000000000000000000000000149050949350505050565b6000807a184f03e93ff9f4daa797ed6e38ed64bf6a1f0100000000000000008310611ed4577a184f03e93ff9f4daa797ed6e38ed64bf6a1f010000000000000000830492506040015b6d04ee2d6d415b85acef81000000008310611f00576d04ee2d6d415b85acef8100000000830492506020015b662386f26fc100008310611f1e57662386f26fc10000830492506010015b6305f5e1008310611f36576305f5e100830492506008015b6127108310611f4a57612710830492506004015b60648310611f5c576064830492506002015b600a83106105415760010192915050565b7fffffffff00000000000000000000000000000000000000000000000000000000811681146106cb57600080fd5b600060208284031215611fad57600080fd5b8135610e5281611f6d565b60008083601f840112611fca57600080fd5b50813567ffffffffffffffff811115611fe257600080fd5b6020830191508360208260051b8501011115611ffd57600080fd5b9250929050565b6000806020838503121561201757600080fd5b823567ffffffffffffffff81111561202e57600080fd5b61203a85828601611fb8565b90969095509350505050565b60005b83811015612061578181015183820152602001612049565b50506000910152565b60008151808452612082816020860160208601612046565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0169290920160200192915050565b602081526000610e52602083018461206a565b6000602082840312156120d957600080fd5b5035919050565b6001600160a01b03811681146106cb57600080fd5b6000806040838503121561210857600080fd5b8235612113816120e0565b946020939093013593505050565b60008060006060848603121561213657600080fd5b8335612141816120e0565b92506020840135612151816120e0565b929592945050506040919091013590565b6000806020838503121561217557600080fd5b823567ffffffffffffffff8082111561218d57600080fd5b818501915085601f8301126121a157600080fd5b8135818111156121b057600080fd5b8660208285010111156121c257600080fd5b60209290920196919550909350505050565b6000602082840312156121e657600080fd5b8135610e52816120e0565b80151581146106cb57600080fd5b6000806040838503121561221257600080fd5b823561221d816120e0565b9150602083013561222d816121f1565b809150509250929050565b60006020828403121561224a57600080fd5b8135610e52816121f1565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b604051601f82017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016810167ffffffffffffffff811182821017156122cb576122cb612255565b604052919050565b600082601f8301126122e457600080fd5b813567ffffffffffffffff8111156122fe576122fe612255565b61232f60207fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f84011601612284565b81815284602083860101111561234457600080fd5b816020850160208301376000918101602001919091529392505050565b6000806000806080858703121561237757600080fd5b8435612382816120e0565b93506020850135612392816120e0565b925060408501359150606085013567ffffffffffffffff8111156123b557600080fd5b6123c1878288016122d3565b91505092959194509250565b600067ffffffffffffffff8211156123e7576123e7612255565b5060051b60200190565b600082601f83011261240257600080fd5b81356020612417612412836123cd565b612284565b82815260059290921b8401810191818101908684111561243657600080fd5b8286015b84811015612451578035835291830191830161243a565b509695505050505050565b600082601f83011261246d57600080fd5b8135602061247d612412836123cd565b82815260059290921b8401810191818101908684111561249c57600080fd5b8286015b8481101561245157803567ffffffffffffffff8111156124c05760008081fd5b6124ce8986838b01016122d3565b8452509183019183016124a0565b6000806000606084860312156124f157600080fd5b833567ffffffffffffffff8082111561250957600080fd5b818601915086601f83011261251d57600080fd5b8135602061252d612412836123cd565b82815260059290921b8401810191818101908a84111561254c57600080fd5b948201945b83861015612573578535612564816120e0565b82529482019490820190612551565b9750508701359250508082111561258957600080fd5b612595878388016123f1565b935060408601359150808211156125ab57600080fd5b506125b88682870161245c565b9150509250925092565b600080600080606085870312156125d857600080fd5b84356125e3816120e0565b935060208501356125f3816120e0565b9250604085013567ffffffffffffffff81111561260f57600080fd5b61261b87828801611fb8565b95989497509550505050565b6000806040838503121561263a57600080fd5b8235612645816120e0565b9150602083013561222d816120e0565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b600060001982036126be577f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b5060010190565b600181811c908216806126d957607f821691505b602082108103612712577f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b50919050565b601f82111561058f57600081815260208120601f850160051c8101602086101561273f5750805b601f850160051c820191505b8181101561275e5782815560010161274b565b505050505050565b67ffffffffffffffff83111561277e5761277e612255565b6127928361278c83546126c5565b83612718565b6000601f8411600181146127c657600085156127ae5750838201355b600019600387901b1c1916600186901b178355610c7b565b6000838152602090207fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0861690835b8281101561281557868501358255602094850194600190920191016127f5565b50868210156128325760001960f88860031b161c19848701351681555b505060018560011b0183555050505050565b60006020828403121561285657600080fd5b8151610e52816120e0565b60006020828403121561287357600080fd5b5051919050565b60006020828403121561288c57600080fd5b8151610e52816121f1565b600082516128a9818460208701612046565b9190910192915050565b600083516128c5818460208801612046565b8351908301906128d9818360208801612046565b7f2e6a736f6e0000000000000000000000000000000000000000000000000000009101908152600501949350505050565b60006001600160a01b0380871683528086166020840152508360408301526080606083015261293c608083018461206a565b9695505050505050565b60006020828403121561295857600080fd5b8151610e5281611f6d56fea264697066735822122012a1b6db7676b1943ce8b0b2d56fdb190b97b8afec318256a8348b73fc1b6b5164736f6c63430008110033697066733a2f2f516d55706679716b794c6677324b3956647134615a5933563839706a5072673944343131324636744b53666d65322f