0x608060405234801561001057600080fd5b506101e1806100206000396000f3fe60806040526004361061001e5760003560e01c8063b1ff485a14610023575b600080fd5b61003d60048036038101906100389190610141565b61003f565b005b8173ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167ffc2d2b4b3ad857c1c0893799f86b421efff822709b26de93df5709671f4841ca8360405161009c9190610190565b60405180910390a35050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b60006100d8826100ad565b9050919050565b6100e8816100cd565b81146100f357600080fd5b50565b600081359050610105816100df565b92915050565b6000819050919050565b61011e8161010b565b811461012957600080fd5b50565b60008135905061013b81610115565b92915050565b60008060408385031215610158576101576100a8565b5b6000610166858286016100f6565b92505060206101778582860161012c565b9150509250929050565b61018a8161010b565b82525050565b60006020820190506101a56000830184610181565b9291505056fea2646970667358221220d334ae633c9194a67d58ea7d3f13caafa1f7078251ac7f61888190feffabc5d264736f6c63430008120033