0x606060405236156101f65763ffffffff7c0100000000000000000000000000000000000000000000000000000000600035041663092a5cce81146102025780630993e87f146102175780630e24c8101461022f57806312821b5e1461025d57806318237e0c146102825780631a9bf9cf1461029a5780631b4cd2de146102bf57806330e76dae146102e4578063317d9453146103095780633404ab6a1461032e5780633aecd0e31461035c5780633dba61971461038d57806356c205e2146103b25780635d29ce27146103ca5780636927cac5146103e257806370a082311461041157806379a9fa1c146104425780637f4e48491461045a57806387c00626146104835780638da5cb5b146104ab578063902d55a5146104da578063907f67ee146104ff57806398180dde146105145780639c76a6ac1461052c578063a3f4df7e14610551578063a590799a146105dc578063a7c3d71b14610600578063aa03214c14610625578063ab6b7e221461064e578063bec3fa1714610672578063c36c09e214610696578063c8e569a8146106b7578063cae07d2a146106cc578063d6ad5e5e146106cc578063dc45d08e14610716578063ddd5e68b14610747578063e8b5e51f146101f6578063e92f8cfc146106cc578063f145ff231461078e578063f2fde38b146107b3578063f76f8d78146107d4575b5b6101ff61085f565b5b005b341561020d57600080fd5b6101ff610900565b005b341561022257600080fd5b6101ff6004356109bd565b005b341561023a57600080fd5b61024b60043560ff602435166109ee565b60405190815260200160405180910390f35b341561026857600080fd5b61024b610a05565b60405190815260200160405180910390f35b341561028d57600080fd5b6101ff600435610a0b565b005b34156102a557600080fd5b61024b610aea565b60405190815260200160405180910390f35b34156102ca57600080fd5b61024b610af0565b60405190815260200160405180910390f35b34156102ef57600080fd5b61024b610af8565b60405190815260200160405180910390f35b341561031457600080fd5b61024b610b07565b60405190815260200160405180910390f35b341561033957600080fd5b61024b60043560ff60243516610b24565b60405190815260200160405180910390f35b341561036757600080fd5b61024b600160a060020a0360043516610b50565b60405190815260200160405180910390f35b341561039857600080fd5b61024b610b87565b60405190815260200160405180910390f35b34156103bd57600080fd5b6101ff600435610b8d565b005b34156103d557600080fd5b6101ff600435610bb2565b005b34156103ed57600080fd5b6103f5610be4565b604051600160a060020a03909116815260200160405180910390f35b341561041c57600080fd5b61024b600160a060020a0360043516610bf3565b60405190815260200160405180910390f35b341561044d57600080fd5b6101ff600435610c05565b005b341561046557600080fd5b61046d610cd1565b60405160ff909116815260200160405180910390f35b341561048e57600080fd5b61024b600435610cf0565b60405190815260200160405180910390f35b34156104b657600080fd5b6103f5610d0c565b604051600160a060020a03909116815260200160405180910390f35b34156104e557600080fd5b61024b610d1b565b60405190815260200160405180910390f35b341561050a57600080fd5b6101ff610d2a565b005b341561051f57600080fd5b6101ff600435610dda565b005b341561053757600080fd5b61024b610ebd565b60405190815260200160405180910390f35b341561055c57600080fd5b610564610ec3565b60405160208082528190810183818151815260200191508051906020019080838360005b838110156105a15780820151818401525b602001610588565b50505050905090810190601f1680156105ce5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34156105e757600080fd5b6101ff600160a060020a0360043516602435610efa565b005b341561060b57600080fd5b61024b611033565b60405190815260200160405180910390f35b341561063057600080fd5b61046d611039565b60405160ff909116815260200160405180910390f35b341561065957600080fd5b6101ff600160a060020a03600435166024356110ae565b005b341561067d57600080fd5b6101ff600160a060020a036004351660243561114c565b005b34156106a157600080fd5b6101ff600160a060020a03600435166111c6565b005b34156106c257600080fd5b6101ff61120e565b005b34156106d757600080fd5b61024b6112c2565b60405190815260200160405180910390f35b34156106d757600080fd5b61024b6112c2565b60405190815260200160405180910390f35b341561072157600080fd5b61024b600160a060020a03600435166112da565b60405190815260200160405180910390f35b341561075257600080fd5b6101ff600435611303565b005b6101ff61085f565b005b34156106d757600080fd5b61024b6112c2565b60405190815260200160405180910390f35b341561079957600080fd5b61024b611378565b60405190815260200160405180910390f35b34156107be57600080fd5b6101ff600160a060020a03600435166113a2565b005b34156107df57600080fd5b61056461143b565b60405160208082528190810183818151815260200191508051906020019080838360005b838110156105a15780820151818401525b602001610588565b50505050905090810190601f1680156105ce5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b60008060015b60005460a060020a900460ff16600581111561087d57fe5b1461088757600080fd5b60065442101561089657600080fd5b670de0b6b3a76400003410156108ab57600080fd5b6108b3611039565b91506108bf3483610b24565b600160a060020a033016600090815260016020526040902054909150819010156108e857600080fd5b6108f3303383611472565b60058054340190555b5050565b60005433600160a060020a0390811691161461091b57600080fd5b60045b60005460a060020a900460ff16600581111561093657fe5b1461094057600080fd5b600080546005919074ff0000000000000000000000000000000000000000191660a060020a835b021790555060005460008051602061154c8339815191529060a060020a900460ff166040518082600581111561099957fe5b60ff16815260200191505060405180910390a1600054600160a060020a0316ff5b5b565b60005433600160a060020a039081169116146109d857600080fd5b8015156109e457600080fd5b60038190555b5b50565b6000606460ff8382011684025b0490505b92915050565b60035481565b60005433600160a060020a03908116911614610a2657600080fd5b60025b60005460a060020a900460ff166005811115610a4157fe5b1480610a65575060045b60005460a060020a900460ff166005811115610a6357fe5b145b1515610a7057600080fd5b610a7981610bb2565b600080546003919074ff0000000000000000000000000000000000000000191660a060020a835b021790555060005460008051602061154c8339815191529060a060020a900460ff1660405180826005811115610ad257fe5b60ff16815260200191505060405180910390a15b5b50565b60025481565b635a09540c81565b600160a060020a033016315b90565b600160a060020a0330166000908152600160205260409020545b90565b6000610b4760035484670de0b6b3a764000002811515610b4057fe5b04836109ee565b90505b92915050565b6000600160a060020a0382161515610b6757600080fd5b50600160a060020a0381166000908152600160205260409020545b919050565b60055481565b60005433600160a060020a03908116911614610ba857600080fd5b60068190555b5b50565b60005433600160a060020a03908116911614610bcd57600080fd5b60008111610bda57600080fd5b60048190555b5b50565b600754600160a060020a031681565b60016020526000908152604090205481565b600060035b60005460a060020a900460ff166005811115610c2257fe5b14610c2c57600080fd5b60045460009011610c3c57600080fd5b670de0b6b3a7640000821015610c5157600080fd5b60005433600160a060020a0390811691161415610c6d57600080fd5b610c7682610cf0565b9050600160a060020a0330163181901015610c9057600080fd5b610c9b333084611472565b600160a060020a03331681156108fc0282604051600060405180830381858888f1935050505015156108fc57600080fd5b5b5050565b6000805460a060020a900460ff166005811115610cea57fe5b90505b90565b600454600090670de0b6b3a76400009083025b0490505b919050565b600054600160a060020a031681565b6a1c922126e1c4f0fb80000081565b60005433600160a060020a03908116911614610d4557600080fd5b60035b60005460a060020a900460ff166005811115610d6057fe5b14610d6a57600080fd5b600080546004919074ff0000000000000000000000000000000000000000191660a060020a835b021790555060005460008051602061154c8339815191529060a060020a900460ff1660405180826005811115610dc357fe5b60ff16815260200191505060405180910390a15b5b565b60005433600160a060020a03908116911614610df557600080fd5b60005b60005460a060020a900460ff166005811115610e1057fe5b14610e1a57600080fd5b610e23816109bd565b600160a060020a033016600090815260016020819052604082206a1c922126e1c4f0fb8000009055815490919074ff0000000000000000000000000000000000000000191660a060020a83610aa0565b021790555060005460008051602061154c8339815191529060a060020a900460ff1660405180826005811115610ad257fe5b60ff16815260200191505060405180910390a15b5b50565b60045481565b60408051908101604052600681527f50756c7361720000000000000000000000000000000000000000000000000000602082015281565b60005433600160a060020a03908116911614610f1557600080fd5b60025b60005460a060020a900460ff166005811115610f3057fe5b1480610f54575060045b60005460a060020a900460ff166005811115610f5257fe5b145b1515610f5f57600080fd5b600054600160a060020a0383811691161415610f7a57600080fd5b30600160a060020a031682600160a060020a031614151515610f9b57600080fd5b600160a060020a03821660009081526001602052604081205411610fbe57600080fd5b600160a060020a0330163181901015610fd657600080fd5b600160a060020a038216600090815260016020526040902054610ffc9083903090611472565b600160a060020a03821681156108fc0282604051600060405180830381858888f1935050505015156108fc57600080fd5b5b5b5050565b60065481565b60065460009081904203815b60048160ff1610156110a457600960ff82166004811061106157fe5b0160005b5054821161109b57600860ff82166004811061107d57fe5b602091828204019190065b9054906101000a900460ff1692506110a4565b5b600101611045565b8293505b50505090565b60005433600160a060020a039081169116146110c957600080fd5b60015b60005460a060020a900460ff1660058111156110e457fe5b1480611108575060025b60005460a060020a900460ff16600581111561110657fe5b145b151561111357600080fd5b6002548190101561112357600080fd5b60065442101561113257600080fd5b61113d308383611472565b6002805482900390555b5b5050565b60005433600160a060020a0390811691161480611177575060075433600160a060020a039081169116145b151561118257600080fd5b60015b60005460a060020a900460ff16600581111561119d57fe5b146111a757600080fd5b6006544210156111b657600080fd5b6108fc308383611472565b5b5050565b60005433600160a060020a039081169116146111e157600080fd5b6007805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0383161790555b5b50565b60005433600160a060020a0390811691161461122957600080fd5b60015b60005460a060020a900460ff16600581111561124457fe5b1461124e57600080fd5b600080546002919074ff0000000000000000000000000000000000000000191660a060020a83610d91565b021790555060005460008051602061154c8339815191529060a060020a900460ff1660405180826005811115610dc357fe5b60ff16815260200191505060405180910390a15b5b565b670de0b6b3a764000081565b670de0b6b3a764000081565b6000600160a060020a03821615156112f157600080fd5b50600160a060020a038116315b919050565b60005433600160a060020a0390811691161461131e57600080fd5b600160a060020a033016318190101561133657600080fd5b600160a060020a03331681156108fc0282604051600060405180830381858888f1935050505015156109ea57600080fd5b5b5b50565b670de0b6b3a764000081565b600160a060020a0330166000908152600160205260409020546a1c922126e1c4f0fb800000035b90565b60005433600160a060020a039081169116146113bd57600080fd5b600160a060020a03811615156113d257600080fd5b600054600160a060020a0380831691167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a36000805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0383161790555b5b50565b60408051908101604052600381527f5056430000000000000000000000000000000000000000000000000000000000602082015281565b600160a060020a038216151561148757600080fd5b6000811161149457600080fd5b600160a060020a038316600090815260016020526040902054819010156114ba57600080fd5b600160a060020a038216600090815260016020526040902054818101116114e057600080fd5b600160a060020a038084166000818152600160205260408082208054869003905592851680825290839020805485019055917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9084905190815260200160405180910390a35b5050505600585ac5ab52c78ef2cba178d5ceab02a9085d4d956d66fd8f0111bdb24fad22b5a165627a7a7230582089e0b0b5337c2bb8f2922dea6345f4aa5fdcb243e735e11a781ae10a247ea7190029
0x606060405260008054819060a060020a60ff02191674010000000000000000000000000000000000000000825b0217905550690878678326eac9000000600255600060038190556004819055600555635a09540c60065560078054600160a060020a031916905560806040519081016040908152600f8252600a6020830152600590820152600360608201526200009b9060089060046200010b565b50608060405190810160409081526201518082526202a300602083015262093a8090820152621275006060820152620000d9906009906004620001a5565b503415620000e657600080fd5b5b5b60008054600160a060020a03191633600160a060020a03161790555b5b6200023c565b600183019183908215620001935791602002820160005b838211156200016257835183826101000a81548160ff021916908360ff160217905550926020019260010160208160000104928301926001030262000122565b8015620001915782816101000a81549060ff021916905560010160208160000104928301926001030262000162565b505b50620001a1929150620001f0565b5090565b8260048101928215620001dd579160200282015b82811115620001dd578251829062ffffff16905591602001919060010190620001b9565b5b50620001a192915062000218565b5090565b6200021591905b80821115620001a157805460ff19168155600101620001f7565b5090565b90565b6200021591905b80821115620001a157600081556001016200021f565b5090565b90565b611597806200024c6000396000f300606060405236156101f65763ffffffff7c0100000000000000000000000000000000000000000000000000000000600035041663092a5cce81146102025780630993e87f146102175780630e24c8101461022f57806312821b5e1461025d57806318237e0c146102825780631a9bf9cf1461029a5780631b4cd2de146102bf57806330e76dae146102e4578063317d9453146103095780633404ab6a1461032e5780633aecd0e31461035c5780633dba61971461038d57806356c205e2146103b25780635d29ce27146103ca5780636927cac5146103e257806370a082311461041157806379a9fa1c146104425780637f4e48491461045a57806387c00626146104835780638da5cb5b146104ab578063902d55a5146104da578063907f67ee146104ff57806398180dde146105145780639c76a6ac1461052c578063a3f4df7e14610551578063a590799a146105dc578063a7c3d71b14610600578063aa03214c14610625578063ab6b7e221461064e578063bec3fa1714610672578063c36c09e214610696578063c8e569a8146106b7578063cae07d2a146106cc578063d6ad5e5e146106cc578063dc45d08e14610716578063ddd5e68b14610747578063e8b5e51f146101f6578063e92f8cfc146106cc578063f145ff231461078e578063f2fde38b146107b3578063f76f8d78146107d4575b5b6101ff61085f565b5b005b341561020d57600080fd5b6101ff610900565b005b341561022257600080fd5b6101ff6004356109bd565b005b341561023a57600080fd5b61024b60043560ff602435166109ee565b60405190815260200160405180910390f35b341561026857600080fd5b61024b610a05565b60405190815260200160405180910390f35b341561028d57600080fd5b6101ff600435610a0b565b005b34156102a557600080fd5b61024b610aea565b60405190815260200160405180910390f35b34156102ca57600080fd5b61024b610af0565b60405190815260200160405180910390f35b34156102ef57600080fd5b61024b610af8565b60405190815260200160405180910390f35b341561031457600080fd5b61024b610b07565b60405190815260200160405180910390f35b341561033957600080fd5b61024b60043560ff60243516610b24565b60405190815260200160405180910390f35b341561036757600080fd5b61024b600160a060020a0360043516610b50565b60405190815260200160405180910390f35b341561039857600080fd5b61024b610b87565b60405190815260200160405180910390f35b34156103bd57600080fd5b6101ff600435610b8d565b005b34156103d557600080fd5b6101ff600435610bb2565b005b34156103ed57600080fd5b6103f5610be4565b604051600160a060020a03909116815260200160405180910390f35b341561041c57600080fd5b61024b600160a060020a0360043516610bf3565b60405190815260200160405180910390f35b341561044d57600080fd5b6101ff600435610c05565b005b341561046557600080fd5b61046d610cd1565b60405160ff909116815260200160405180910390f35b341561048e57600080fd5b61024b600435610cf0565b60405190815260200160405180910390f35b34156104b657600080fd5b6103f5610d0c565b604051600160a060020a03909116815260200160405180910390f35b34156104e557600080fd5b61024b610d1b565b60405190815260200160405180910390f35b341561050a57600080fd5b6101ff610d2a565b005b341561051f57600080fd5b6101ff600435610dda565b005b341561053757600080fd5b61024b610ebd565b60405190815260200160405180910390f35b341561055c57600080fd5b610564610ec3565b60405160208082528190810183818151815260200191508051906020019080838360005b838110156105a15780820151818401525b602001610588565b50505050905090810190601f1680156105ce5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34156105e757600080fd5b6101ff600160a060020a0360043516602435610efa565b005b341561060b57600080fd5b61024b611033565b60405190815260200160405180910390f35b341561063057600080fd5b61046d611039565b60405160ff909116815260200160405180910390f35b341561065957600080fd5b6101ff600160a060020a03600435166024356110ae565b005b341561067d57600080fd5b6101ff600160a060020a036004351660243561114c565b005b34156106a157600080fd5b6101ff600160a060020a03600435166111c6565b005b34156106c257600080fd5b6101ff61120e565b005b34156106d757600080fd5b61024b6112c2565b60405190815260200160405180910390f35b34156106d757600080fd5b61024b6112c2565b60405190815260200160405180910390f35b341561072157600080fd5b61024b600160a060020a03600435166112da565b60405190815260200160405180910390f35b341561075257600080fd5b6101ff600435611303565b005b6101ff61085f565b005b34156106d757600080fd5b61024b6112c2565b60405190815260200160405180910390f35b341561079957600080fd5b61024b611378565b60405190815260200160405180910390f35b34156107be57600080fd5b6101ff600160a060020a03600435166113a2565b005b34156107df57600080fd5b61056461143b565b60405160208082528190810183818151815260200191508051906020019080838360005b838110156105a15780820151818401525b602001610588565b50505050905090810190601f1680156105ce5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b60008060015b60005460a060020a900460ff16600581111561087d57fe5b1461088757600080fd5b60065442101561089657600080fd5b670de0b6b3a76400003410156108ab57600080fd5b6108b3611039565b91506108bf3483610b24565b600160a060020a033016600090815260016020526040902054909150819010156108e857600080fd5b6108f3303383611472565b60058054340190555b5050565b60005433600160a060020a0390811691161461091b57600080fd5b60045b60005460a060020a900460ff16600581111561093657fe5b1461094057600080fd5b600080546005919074ff0000000000000000000000000000000000000000191660a060020a835b021790555060005460008051602061154c8339815191529060a060020a900460ff166040518082600581111561099957fe5b60ff16815260200191505060405180910390a1600054600160a060020a0316ff5b5b565b60005433600160a060020a039081169116146109d857600080fd5b8015156109e457600080fd5b60038190555b5b50565b6000606460ff8382011684025b0490505b92915050565b60035481565b60005433600160a060020a03908116911614610a2657600080fd5b60025b60005460a060020a900460ff166005811115610a4157fe5b1480610a65575060045b60005460a060020a900460ff166005811115610a6357fe5b145b1515610a7057600080fd5b610a7981610bb2565b600080546003919074ff0000000000000000000000000000000000000000191660a060020a835b021790555060005460008051602061154c8339815191529060a060020a900460ff1660405180826005811115610ad257fe5b60ff16815260200191505060405180910390a15b5b50565b60025481565b635a09540c81565b600160a060020a033016315b90565b600160a060020a0330166000908152600160205260409020545b90565b6000610b4760035484670de0b6b3a764000002811515610b4057fe5b04836109ee565b90505b92915050565b6000600160a060020a0382161515610b6757600080fd5b50600160a060020a0381166000908152600160205260409020545b919050565b60055481565b60005433600160a060020a03908116911614610ba857600080fd5b60068190555b5b50565b60005433600160a060020a03908116911614610bcd57600080fd5b60008111610bda57600080fd5b60048190555b5b50565b600754600160a060020a031681565b60016020526000908152604090205481565b600060035b60005460a060020a900460ff166005811115610c2257fe5b14610c2c57600080fd5b60045460009011610c3c57600080fd5b670de0b6b3a7640000821015610c5157600080fd5b60005433600160a060020a0390811691161415610c6d57600080fd5b610c7682610cf0565b9050600160a060020a0330163181901015610c9057600080fd5b610c9b333084611472565b600160a060020a03331681156108fc0282604051600060405180830381858888f1935050505015156108fc57600080fd5b5b5050565b6000805460a060020a900460ff166005811115610cea57fe5b90505b90565b600454600090670de0b6b3a76400009083025b0490505b919050565b600054600160a060020a031681565b6a1c922126e1c4f0fb80000081565b60005433600160a060020a03908116911614610d4557600080fd5b60035b60005460a060020a900460ff166005811115610d6057fe5b14610d6a57600080fd5b600080546004919074ff0000000000000000000000000000000000000000191660a060020a835b021790555060005460008051602061154c8339815191529060a060020a900460ff1660405180826005811115610dc357fe5b60ff16815260200191505060405180910390a15b5b565b60005433600160a060020a03908116911614610df557600080fd5b60005b60005460a060020a900460ff166005811115610e1057fe5b14610e1a57600080fd5b610e23816109bd565b600160a060020a033016600090815260016020819052604082206a1c922126e1c4f0fb8000009055815490919074ff0000000000000000000000000000000000000000191660a060020a83610aa0565b021790555060005460008051602061154c8339815191529060a060020a900460ff1660405180826005811115610ad257fe5b60ff16815260200191505060405180910390a15b5b50565b60045481565b60408051908101604052600681527f50756c7361720000000000000000000000000000000000000000000000000000602082015281565b60005433600160a060020a03908116911614610f1557600080fd5b60025b60005460a060020a900460ff166005811115610f3057fe5b1480610f54575060045b60005460a060020a900460ff166005811115610f5257fe5b145b1515610f5f57600080fd5b600054600160a060020a0383811691161415610f7a57600080fd5b30600160a060020a031682600160a060020a031614151515610f9b57600080fd5b600160a060020a03821660009081526001602052604081205411610fbe57600080fd5b600160a060020a0330163181901015610fd657600080fd5b600160a060020a038216600090815260016020526040902054610ffc9083903090611472565b600160a060020a03821681156108fc0282604051600060405180830381858888f1935050505015156108fc57600080fd5b5b5b5050565b60065481565b60065460009081904203815b60048160ff1610156110a457600960ff82166004811061106157fe5b0160005b5054821161109b57600860ff82166004811061107d57fe5b602091828204019190065b9054906101000a900460ff1692506110a4565b5b600101611045565b8293505b50505090565b60005433600160a060020a039081169116146110c957600080fd5b60015b60005460a060020a900460ff1660058111156110e457fe5b1480611108575060025b60005460a060020a900460ff16600581111561110657fe5b145b151561111357600080fd5b6002548190101561112357600080fd5b60065442101561113257600080fd5b61113d308383611472565b6002805482900390555b5b5050565b60005433600160a060020a0390811691161480611177575060075433600160a060020a039081169116145b151561118257600080fd5b60015b60005460a060020a900460ff16600581111561119d57fe5b146111a757600080fd5b6006544210156111b657600080fd5b6108fc308383611472565b5b5050565b60005433600160a060020a039081169116146111e157600080fd5b6007805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0383161790555b5b50565b60005433600160a060020a0390811691161461122957600080fd5b60015b60005460a060020a900460ff16600581111561124457fe5b1461124e57600080fd5b600080546002919074ff0000000000000000000000000000000000000000191660a060020a83610d91565b021790555060005460008051602061154c8339815191529060a060020a900460ff1660405180826005811115610dc357fe5b60ff16815260200191505060405180910390a15b5b565b670de0b6b3a764000081565b670de0b6b3a764000081565b6000600160a060020a03821615156112f157600080fd5b50600160a060020a038116315b919050565b60005433600160a060020a0390811691161461131e57600080fd5b600160a060020a033016318190101561133657600080fd5b600160a060020a03331681156108fc0282604051600060405180830381858888f1935050505015156109ea57600080fd5b5b5b50565b670de0b6b3a764000081565b600160a060020a0330166000908152600160205260409020546a1c922126e1c4f0fb800000035b90565b60005433600160a060020a039081169116146113bd57600080fd5b600160a060020a03811615156113d257600080fd5b600054600160a060020a0380831691167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a36000805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0383161790555b5b50565b60408051908101604052600381527f5056430000000000000000000000000000000000000000000000000000000000602082015281565b600160a060020a038216151561148757600080fd5b6000811161149457600080fd5b600160a060020a038316600090815260016020526040902054819010156114ba57600080fd5b600160a060020a038216600090815260016020526040902054818101116114e057600080fd5b600160a060020a038084166000818152600160205260408082208054869003905592851680825290839020805485019055917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9084905190815260200160405180910390a35b5050505600585ac5ab52c78ef2cba178d5ceab02a9085d4d956d66fd8f0111bdb24fad22b5a165627a7a7230582089e0b0b5337c2bb8f2922dea6345f4aa5fdcb243e735e11a781ae10a247ea7190029