0x608060405234801561001057600080fd5b50610356806100206000396000f3fe60806040526004361061001e5760003560e01c80633b3e672f14610023575b600080fd5b61014a6004803603604081101561003957600080fd5b81019060208101813564010000000081111561005457600080fd5b82018360208201111561006657600080fd5b8035906020019184602083028401116401000000008311171561008857600080fd5b91908080602002602001604051908101604052809392919081815260200183836020028082843760009201919091525092959493602081019350359150506401000000008111156100d857600080fd5b8201836020820111156100ea57600080fd5b8035906020019184602083028401116401000000008311171561010c57600080fd5b91908080602002602001604051908101604052809392919081815260200183836020028082843760009201919091525092955061014c945050505050565b005b805182511461018c5760405162461bcd60e51b81526004018080602001828103825260218152602001806103006021913960400191505060405180910390fd5b815160005b818110156102d0578381815181106101a557fe5b60200260200101516001600160a01b03166108fc8483815181106101c557fe5b60200260200101519081150290604051600060405180830381858888f193505050501561025c577f57b6ee07c655629784f8bc2cf17865880f5f2603f395813cb39fcc8cc018aed084828151811061021957fe5b602002602001015184838151811061022d57fe5b602090810291909101810151604080516001600160a01b039094168452918301528051918290030190a16102c8565b7f0b14c22ae34ea2a89c55f86b5d022048e4147cd5786e005262f5af91a2e60d7e84828151811061028957fe5b602002602001015184838151811061029d57fe5b602090810291909101810151604080516001600160a01b039094168452918301528051918290030190a15b600101610191565b506040517f908c65d23532acf8c38e115265362c1fa854002eb2b6a6b568705317aabb8a0490600090a150505056fe546865206c656e677468206f6620617272617973206973206e6f7420657175616ca26469706673582212207e6820aedbdc26eb4750fcf5d939b211521cee3f4cf7b17e80f2fac7aaf8705d64736f6c63430006060033