Special data
- Status: Successful
- Nonce: 80
- Type: 0
- Gas used: 8374035 gas
- Gas limit: 8374035 gas
- Gas price: 5.00 Gwei
- Effective gas price: 5.00 Gwei
-
Input data:
0x60806040527338a294f69ce947573bea45d94fbc450109fabbb5600760006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555069021e19e0c9bab24000006008556008546000196200007991906200086e565b600019620000889190620007bf565b6009556040518060400160405280600881526020017f4d436f6e74656e74000000000000000000000000000000000000000000000000815250600b9080519060200190620000d892919062000660565b506040518060400160405280600881526020017f4d434f4e54454e54000000000000000000000000000000000000000000000000815250600c90805190602001906200012692919062000660565b506006600d60006101000a81548160ff021916908360ff1602179055506001600e55600e54600f556004601055601054601155600560125560125460135560016015806101000a81548160ff0219169083151502179055506802b5e3af16b1880000601655678ac7230489e80000601755348015620001a457600080fd5b5073992cd46dfe21377bef5a5178f8b8349de2c374536000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3600954600160006200028b6200063760201b60201c565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555060007310ed43c718714eb63d5aa57b78b54704e256024e90508073ffffffffffffffffffffffffffffffffffffffff1663c45a01556040518163ffffffff1660e01b815260040160206040518083038186803b1580156200032957600080fd5b505afa1580156200033e573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019062000364919062000727565b73ffffffffffffffffffffffffffffffffffffffff1663c9c65396308373ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b815260040160206040518083038186803b158015620003c757600080fd5b505afa158015620003dc573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019062000402919062000727565b6040518363ffffffff1660e01b81526004016200042192919062000775565b602060405180830381600087803b1580156200043c57600080fd5b505af115801562000451573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019062000477919062000727565b601560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555080601460006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506001600460006200050e6200063760201b60201c565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600460003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550620005c76200063760201b60201c565b73ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef600854604051620006289190620007a2565b60405180910390a3506200094d565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b8280546200066e9062000838565b90600052602060002090601f016020900481019282620006925760008555620006de565b82601f10620006ad57805160ff1916838001178555620006de565b82800160010185558215620006de579182015b82811115620006dd578251825591602001919060010190620006c0565b5b509050620006ed9190620006f1565b5090565b5b808211156200070c576000816000905550600101620006f2565b5090565b600081519050620007218162000933565b92915050565b6000602082840312156200073a57600080fd5b60006200074a8482850162000710565b91505092915050565b6200075e81620007fa565b82525050565b6200076f816200082e565b82525050565b60006040820190506200078c600083018562000753565b6200079b602083018462000753565b9392505050565b6000602082019050620007b9600083018462000764565b92915050565b6000620007cc826200082e565b9150620007d9836200082e565b925082821015620007ef57620007ee620008a6565b5b828203905092915050565b600062000807826200080e565b9050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600060028204905060018216806200085157607f821691505b6020821081141562000868576200086762000904565b5b50919050565b60006200087b826200082e565b915062000888836200082e565b9250826200089b576200089a620008d5565b5b828206905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6200093e81620007fa565b81146200094a57600080fd5b50565b61543d806200095d6000396000f3fe60806040526004361061021e5760003560e01c806352390c02116101235780638ee88c53116100ab578063c49b9a801161006f578063c49b9a801461081a578063d543dbeb14610843578063dd62ed3e1461086c578063ea2f0b37146108a9578063f2fde38b146108d257610225565b80638ee88c531461072157806395d89b411461074a578063969c5f7614610775578063a457c2d7146107a0578063a9059cbb146107dd57610225565b8063715018a6116100f2578063715018a61461064e578063716b9abe146106655780637d1db4a51461068e57806388f82020146106b95780638da5cb5b146106f657610225565b806352390c02146105805780635342acb4146105a95780636bc87c3a146105e657806370a082311461061157610225565b80633685d419116101a657806341cb87fc1161017557806341cb87fc1461049b578063437823ec146104c45780634549b039146104ed57806349bd5a5e1461052a5780634a74bb021461055557610225565b80633685d419146103e1578063395093511461040a5780633b124fe7146104475780633bd5d1731461047257610225565b80631694505e116101ed5780631694505e146102e657806318160ddd1461031157806323b872dd1461033c5780632d83811914610379578063313ce567146103b657610225565b8063061c82d01461022a57806306fdde0314610253578063095ea7b31461027e57806313114a9d146102bb57610225565b3661022557005b600080fd5b34801561023657600080fd5b50610251600480360381019061024c91906145d2565b6108fb565b005b34801561025f57600080fd5b50610268610981565b6040516102759190614a40565b60405180910390f35b34801561028a57600080fd5b506102a560048036038101906102a0919061456d565b610a13565b6040516102b29190614a0a565b60405180910390f35b3480156102c757600080fd5b506102d0610a31565b6040516102dd9190614c02565b60405180910390f35b3480156102f257600080fd5b506102fb610a3b565b6040516103089190614a25565b60405180910390f35b34801561031d57600080fd5b50610326610a61565b6040516103339190614c02565b60405180910390f35b34801561034857600080fd5b50610363600480360381019061035e919061451e565b610a6b565b6040516103709190614a0a565b60405180910390f35b34801561038557600080fd5b506103a0600480360381019061039b91906145d2565b610b44565b6040516103ad9190614c02565b60405180910390f35b3480156103c257600080fd5b506103cb610bb2565b6040516103d89190614cae565b60405180910390f35b3480156103ed57600080fd5b5061040860048036038101906104039190614490565b610bc9565b005b34801561041657600080fd5b50610431600480360381019061042c919061456d565b610f97565b60405161043e9190614a0a565b60405180910390f35b34801561045357600080fd5b5061045c61104a565b6040516104699190614c02565b60405180910390f35b34801561047e57600080fd5b50610499600480360381019061049491906145d2565b611050565b005b3480156104a757600080fd5b506104c260048036038101906104bd9190614490565b6111cc565b005b3480156104d057600080fd5b506104eb60048036038101906104e69190614490565b611459565b005b3480156104f957600080fd5b50610514600480360381019061050f91906145fb565b611530565b6040516105219190614c02565b60405180910390f35b34801561053657600080fd5b5061053f6115b6565b60405161054c9190614965565b60405180910390f35b34801561056157600080fd5b5061056a6115dc565b6040516105779190614a0a565b60405180910390f35b34801561058c57600080fd5b506105a760048036038101906105a29190614490565b6115ed565b005b3480156105b557600080fd5b506105d060048036038101906105cb9190614490565b611888565b6040516105dd9190614a0a565b60405180910390f35b3480156105f257600080fd5b506105fb6118de565b6040516106089190614c02565b60405180910390f35b34801561061d57600080fd5b5061063860048036038101906106339190614490565b6118e4565b6040516106459190614c02565b60405180910390f35b34801561065a57600080fd5b506106636119cf565b005b34801561067157600080fd5b5061068c600480360381019061068791906145d2565b611b09565b005b34801561069a57600080fd5b506106a3611b8f565b6040516106b09190614c02565b60405180910390f35b3480156106c557600080fd5b506106e060048036038101906106db9190614490565b611b95565b6040516106ed9190614a0a565b60405180910390f35b34801561070257600080fd5b5061070b611beb565b6040516107189190614965565b60405180910390f35b34801561072d57600080fd5b50610748600480360381019061074391906145d2565b611c14565b005b34801561075657600080fd5b5061075f611c9a565b60405161076c9190614a40565b60405180910390f35b34801561078157600080fd5b5061078a611d2c565b6040516107979190614c02565b60405180910390f35b3480156107ac57600080fd5b506107c760048036038101906107c2919061456d565b611d32565b6040516107d49190614a0a565b60405180910390f35b3480156107e957600080fd5b5061080460048036038101906107ff919061456d565b611dff565b6040516108119190614a0a565b60405180910390f35b34801561082657600080fd5b50610841600480360381019061083c91906145a9565b611e1d565b005b34801561084f57600080fd5b5061086a600480360381019061086591906145d2565b611eec565b005b34801561087857600080fd5b50610893600480360381019061088e91906144e2565b611f99565b6040516108a09190614c02565b60405180910390f35b3480156108b557600080fd5b506108d060048036038101906108cb9190614490565b612020565b005b3480156108de57600080fd5b506108f960048036038101906108f49190614490565b6120f7565b005b6109036122a0565b73ffffffffffffffffffffffffffffffffffffffff16610921611beb565b73ffffffffffffffffffffffffffffffffffffffff1614610977576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161096e90614b62565b60405180910390fd5b80600e8190555050565b6060600b805461099090614ef1565b80601f01602080910402602001604051908101604052809291908181526020018280546109bc90614ef1565b8015610a095780601f106109de57610100808354040283529160200191610a09565b820191906000526020600020905b8154815290600101906020018083116109ec57829003601f168201915b5050505050905090565b6000610a27610a206122a0565b84846122a8565b6001905092915050565b6000600a54905090565b601460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000600854905090565b6000610a78848484612473565b610b3984610a846122a0565b610b34856040518060600160405280602881526020016153bb60289139600360008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000610aea6122a0565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546127e09092919063ffffffff16565b6122a8565b600190509392505050565b6000600954821115610b8b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b8290614a82565b60405180910390fd5b6000610b95612835565b9050610baa818461286090919063ffffffff16565b915050919050565b6000600d60009054906101000a900460ff16905090565b610bd16122a0565b73ffffffffffffffffffffffffffffffffffffffff16610bef611beb565b73ffffffffffffffffffffffffffffffffffffffff1614610c45576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c3c90614b62565b60405180910390fd5b600560008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16610cd1576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610cc890614b02565b60405180910390fd5b60005b600680549050811015610f93578173ffffffffffffffffffffffffffffffffffffffff1660068281548110610d32577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161415610f805760066001600680549050610d8d9190614dff565b81548110610dc4577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1660068281548110610e29577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b9060005260206000200160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506000600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506006805480610f46577f4e487b7100000000000000000000000000000000000000000000000000000000600052603160045260246000fd5b6001900381819060005260206000200160006101000a81549073ffffffffffffffffffffffffffffffffffffffff02191690559055610f93565b8080610f8b90614f23565b915050610cd4565b5050565b6000611040610fa46122a0565b8461103b8560036000610fb56122a0565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461287690919063ffffffff16565b6122a8565b6001905092915050565b600e5481565b600061105a6122a0565b9050600560008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16156110e9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110e090614be2565b60405180910390fd5b60006110f48361288c565b505050505050905061114e81600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546128f490919063ffffffff16565b600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506111a6816009546128f490919063ffffffff16565b6009819055506111c183600a5461287690919063ffffffff16565b600a81905550505050565b6111d46122a0565b73ffffffffffffffffffffffffffffffffffffffff166111f2611beb565b73ffffffffffffffffffffffffffffffffffffffff1614611248576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161123f90614b62565b60405180910390fd5b60008190508073ffffffffffffffffffffffffffffffffffffffff1663c45a01556040518163ffffffff1660e01b815260040160206040518083038186803b15801561129357600080fd5b505afa1580156112a7573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906112cb91906144b9565b73ffffffffffffffffffffffffffffffffffffffff1663c9c65396308373ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b815260040160206040518083038186803b15801561132d57600080fd5b505afa158015611341573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061136591906144b9565b6040518363ffffffff1660e01b8152600401611382929190614980565b602060405180830381600087803b15801561139c57600080fd5b505af11580156113b0573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906113d491906144b9565b601560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555080601460006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505050565b6114616122a0565b73ffffffffffffffffffffffffffffffffffffffff1661147f611beb565b73ffffffffffffffffffffffffffffffffffffffff16146114d5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016114cc90614b62565b60405180910390fd5b6001600460008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555050565b6000600854831115611577576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161156e90614b22565b60405180910390fd5b816115985760006115878461288c565b5050505050509050809150506115b0565b60006115a38461288c565b5050505050915050809150505b92915050565b601560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60158054906101000a900460ff1681565b6115f56122a0565b73ffffffffffffffffffffffffffffffffffffffff16611613611beb565b73ffffffffffffffffffffffffffffffffffffffff1614611669576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161166090614b62565b60405180910390fd5b600560008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16156116f6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016116ed90614ae2565b60405180910390fd5b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205411156117ca57611786600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610b44565b600260008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b6001600560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506006819080600181540180825580915050600190039060005260206000200160009091909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b6000600460008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff169050919050565b60125481565b6000600560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161561197f57600260008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490506119ca565b6119c7600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610b44565b90505b919050565b6119d76122a0565b73ffffffffffffffffffffffffffffffffffffffff166119f5611beb565b73ffffffffffffffffffffffffffffffffffffffff1614611a4b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611a4290614b62565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a360008060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b611b116122a0565b73ffffffffffffffffffffffffffffffffffffffff16611b2f611beb565b73ffffffffffffffffffffffffffffffffffffffff1614611b85576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611b7c90614b62565b60405180910390fd5b8060108190555050565b60165481565b6000600560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff169050919050565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b611c1c6122a0565b73ffffffffffffffffffffffffffffffffffffffff16611c3a611beb565b73ffffffffffffffffffffffffffffffffffffffff1614611c90576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611c8790614b62565b60405180910390fd5b8060128190555050565b6060600c8054611ca990614ef1565b80601f0160208091040260200160405190810160405280929190818152602001828054611cd590614ef1565b8015611d225780601f10611cf757610100808354040283529160200191611d22565b820191906000526020600020905b815481529060010190602001808311611d0557829003601f168201915b5050505050905090565b60105481565b6000611df5611d3f6122a0565b84611df0856040518060600160405280602581526020016153e36025913960036000611d696122a0565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546127e09092919063ffffffff16565b6122a8565b6001905092915050565b6000611e13611e0c6122a0565b8484612473565b6001905092915050565b611e256122a0565b73ffffffffffffffffffffffffffffffffffffffff16611e43611beb565b73ffffffffffffffffffffffffffffffffffffffff1614611e99576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611e9090614b62565b60405180910390fd5b806015806101000a81548160ff0219169083151502179055507f53726dfcaf90650aa7eb35524f4d3220f07413c8d6cb404cc8c18bf5591bc15981604051611ee19190614a0a565b60405180910390a150565b611ef46122a0565b73ffffffffffffffffffffffffffffffffffffffff16611f12611beb565b73ffffffffffffffffffffffffffffffffffffffff1614611f68576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611f5f90614b62565b60405180910390fd5b611f906064611f828360085461290a90919063ffffffff16565b61286090919063ffffffff16565b60168190555050565b6000600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b6120286122a0565b73ffffffffffffffffffffffffffffffffffffffff16612046611beb565b73ffffffffffffffffffffffffffffffffffffffff161461209c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161209390614b62565b60405180910390fd5b6000600460008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555050565b6120ff6122a0565b73ffffffffffffffffffffffffffffffffffffffff1661211d611beb565b73ffffffffffffffffffffffffffffffffffffffff1614612173576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161216a90614b62565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614156121e3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016121da90614aa2565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415612318576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161230f90614bc2565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415612388576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161237f90614ac2565b60405180910390fd5b80600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040516124669190614c02565b60405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614156124e3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016124da90614ba2565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415612553576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161254a90614a62565b60405180910390fd5b60008111612596576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161258d90614b82565b60405180910390fd5b61259e611beb565b73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415801561260c57506125dc611beb565b73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b1561265757601654811115612656576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161264d90614b42565b60405180910390fd5b5b6000612662306118e4565b905060165481106126735760165490505b600060175482101590508080156126975750601560149054906101000a900460ff16155b80156126f15750601560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff1614155b8015612707575060158054906101000a900460ff165b1561271b57601754915061271a82612920565b5b600060019050600460008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16806127c25750600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff165b156127cc57600090505b6127d8868686846129f6565b505050505050565b6000838311158290612828576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161281f9190614a40565b60405180910390fd5b5082840390509392505050565b6000806000612842612d07565b91509150612859818361286090919063ffffffff16565b9250505090565b6000818361286e9190614d74565b905092915050565b600081836128849190614d1e565b905092915050565b60008060008060008060008060008060006128a68c613052565b935093509350935060008060006128c78f8787876128c2612835565b6130d1565b925092509250828282898989899d509d509d509d509d509d509d5050505050505050919395979092949650565b600081836129029190614dff565b905092915050565b600081836129189190614da5565b905092915050565b6001601560146101000a81548160ff021916908315150217905550600061295160028361286090919063ffffffff16565b9050600061296882846128f490919063ffffffff16565b9050600047905061297883613185565b600061298d82476128f490919063ffffffff16565b90506129998382613449565b7f17bbfb9a6069321b6ded73bd96327c9e6b7212a5cd51ff219cd61370acafb5618482856040516129cc93929190614c77565b60405180910390a1505050506000601560146101000a81548160ff02191690831515021790555050565b80612a0457612a0361353d565b5b600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff168015612aa75750600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b15612abc57612ab7848484613591565b612cf3565b600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16158015612b5f5750600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff165b15612b7457612b6f8484846137ff565b612cf2565b600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16158015612c185750600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b15612c2d57612c28848484613a6d565b612cf1565b600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff168015612ccf5750600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff165b15612ce457612cdf848484613c46565b612cf0565b612cef848484613a6d565b5b5b5b5b80612d0157612d00613f49565b5b50505050565b600080600060095490506000600854905060005b60068054905081101561301557826001600060068481548110612d67577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541180612e7b5750816002600060068481548110612e13577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054115b15612e92576009546008549450945050505061304e565b612f486001600060068481548110612ed3577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054846128f490919063ffffffff16565b92506130006002600060068481548110612f8b577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054836128f490919063ffffffff16565b9150808061300d90614f23565b915050612d1b565b5061302d60085460095461286090919063ffffffff16565b8210156130455760095460085493509350505061304e565b81819350935050505b9091565b600080600080600061306386613f66565b9050600061307087613f97565b9050600061307d88613fc8565b905060006130b8826130aa8561309c888e6128f490919063ffffffff16565b6128f490919063ffffffff16565b6128f490919063ffffffff16565b9050808484849750975097509750505050509193509193565b6000806000806130ea858a61290a90919063ffffffff16565b90506000613101868a61290a90919063ffffffff16565b90506000613118878a61290a90919063ffffffff16565b9050600061312f888a61290a90919063ffffffff16565b9050600061316a8261315c8561314e888a6128f490919063ffffffff16565b6128f490919063ffffffff16565b6128f490919063ffffffff16565b90508481859750975097505050505050955095509592505050565b6000600267ffffffffffffffff8111156131c8577f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6040519080825280602002602001820160405280156131f65781602001602082028036833780820191505090505b5090503081600081518110613234577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff1681525050601460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b815260040160206040518083038186803b1580156132d657600080fd5b505afa1580156132ea573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061330e91906144b9565b81600181518110613348577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff16815250506133af30601460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16846122a8565b601460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663791ac9478360008430426040518663ffffffff1660e01b8152600401613413959493929190614c1d565b600060405180830381600087803b15801561342d57600080fd5b505af1158015613441573d6000803e3d6000fd5b505050505050565b61347630601460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16846122a8565b601460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663f305d7198230856000806134c2611beb565b426040518863ffffffff1660e01b81526004016134e4969594939291906149a9565b6060604051808303818588803b1580156134fd57600080fd5b505af1158015613511573d6000803e3d6000fd5b50505050506040513d601f19601f820116820180604052508101906135369190614637565b5050505050565b6000600e5414801561355157506000601254145b1561355b5761358f565b600e54600f819055506010546011819055506012546013819055506000600e81905550600060108190555060006012819055505b565b60008060008060008060006135a58861288c565b965096509650965096509650965061360588600260008d73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546128f490919063ffffffff16565b600260008c73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061369a87600160008d73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546128f490919063ffffffff16565b600160008c73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061372f86600160008c73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461287690919063ffffffff16565b600160008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061377b82613ff9565b6137848161419e565b61378e85846143ed565b8873ffffffffffffffffffffffffffffffffffffffff168a73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef866040516137eb9190614c02565b60405180910390a350505050505050505050565b60008060008060008060006138138861288c565b965096509650965096509650965061387387600160008d73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546128f490919063ffffffff16565b600160008c73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061390884600260008c73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461287690919063ffffffff16565b600260008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061399d86600160008c73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461287690919063ffffffff16565b600160008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506139e982613ff9565b6139f28161419e565b6139fc85846143ed565b8873ffffffffffffffffffffffffffffffffffffffff168a73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef86604051613a599190614c02565b60405180910390a350505050505050505050565b6000806000806000806000613a818861288c565b9650965096509650965096509650613ae187600160008d73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546128f490919063ffffffff16565b600160008c73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550613b7686600160008c73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461287690919063ffffffff16565b600160008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550613bc282613ff9565b613bcb8161419e565b613bd585846143ed565b8873ffffffffffffffffffffffffffffffffffffffff168a73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef86604051613c329190614c02565b60405180910390a350505050505050505050565b6000806000806000806000613c5a8861288c565b9650965096509650965096509650613cba88600260008d73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546128f490919063ffffffff16565b600260008c73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550613d4f87600160008d73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546128f490919063ffffffff16565b600160008c73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550613de484600260008c73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461287690919063ffffffff16565b600260008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550613e7986600160008c73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461287690919063ffffffff16565b600160008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550613ec582613ff9565b613ece8161419e565b613ed885846143ed565b8873ffffffffffffffffffffffffffffffffffffffff168a73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef86604051613f359190614c02565b60405180910390a350505050505050505050565b600f54600e81905550601154601081905550601354601281905550565b6000613f906064613f82600e548561290a90919063ffffffff16565b61286090919063ffffffff16565b9050919050565b6000613fc16064613fb36012548561290a90919063ffffffff16565b61286090919063ffffffff16565b9050919050565b6000613ff26064613fe46010548561290a90919063ffffffff16565b61286090919063ffffffff16565b9050919050565b6000614003612835565b9050600061401a828461290a90919063ffffffff16565b905061406e81600160003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461287690919063ffffffff16565b600160003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600560003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16156141995761415583600260003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461287690919063ffffffff16565b600260003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b505050565b60006141a8612835565b905060006141bf828461290a90919063ffffffff16565b90506142358160016000600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461287690919063ffffffff16565b60016000600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555060056000600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16156143e8576143828360026000600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461287690919063ffffffff16565b60026000600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b505050565b614402826009546128f490919063ffffffff16565b60098190555061441d81600a5461287690919063ffffffff16565b600a819055505050565b60008135905061443681615375565b92915050565b60008151905061444b81615375565b92915050565b6000813590506144608161538c565b92915050565b600081359050614475816153a3565b92915050565b60008151905061448a816153a3565b92915050565b6000602082840312156144a257600080fd5b60006144b084828501614427565b91505092915050565b6000602082840312156144cb57600080fd5b60006144d98482850161443c565b91505092915050565b600080604083850312156144f557600080fd5b600061450385828601614427565b925050602061451485828601614427565b9150509250929050565b60008060006060848603121561453357600080fd5b600061454186828701614427565b935050602061455286828701614427565b925050604061456386828701614466565b9150509250925092565b6000806040838503121561458057600080fd5b600061458e85828601614427565b925050602061459f85828601614466565b9150509250929050565b6000602082840312156145bb57600080fd5b60006145c984828501614451565b91505092915050565b6000602082840312156145e457600080fd5b60006145f284828501614466565b91505092915050565b6000806040838503121561460e57600080fd5b600061461c85828601614466565b925050602061462d85828601614451565b9150509250929050565b60008060006060848603121561464c57600080fd5b600061465a8682870161447b565b935050602061466b8682870161447b565b925050604061467c8682870161447b565b9150509250925092565b6000614692838361469e565b60208301905092915050565b6146a781614e33565b82525050565b6146b681614e33565b82525050565b60006146c782614cd9565b6146d18185614cfc565b93506146dc83614cc9565b8060005b8381101561470d5781516146f48882614686565b97506146ff83614cef565b9250506001810190506146e0565b5085935050505092915050565b61472381614e45565b82525050565b61473281614e88565b82525050565b61474181614eac565b82525050565b600061475282614ce4565b61475c8185614d0d565b935061476c818560208601614ebe565b61477581614ff9565b840191505092915050565b600061478d602383614d0d565b91506147988261500a565b604082019050919050565b60006147b0602a83614d0d565b91506147bb82615059565b604082019050919050565b60006147d3602683614d0d565b91506147de826150a8565b604082019050919050565b60006147f6602283614d0d565b9150614801826150f7565b604082019050919050565b6000614819601b83614d0d565b915061482482615146565b602082019050919050565b600061483c601b83614d0d565b91506148478261516f565b602082019050919050565b600061485f601f83614d0d565b915061486a82615198565b602082019050919050565b6000614882602883614d0d565b915061488d826151c1565b604082019050919050565b60006148a5602083614d0d565b91506148b082615210565b602082019050919050565b60006148c8602983614d0d565b91506148d382615239565b604082019050919050565b60006148eb602583614d0d565b91506148f682615288565b604082019050919050565b600061490e602483614d0d565b9150614919826152d7565b604082019050919050565b6000614931602c83614d0d565b915061493c82615326565b604082019050919050565b61495081614e71565b82525050565b61495f81614e7b565b82525050565b600060208201905061497a60008301846146ad565b92915050565b600060408201905061499560008301856146ad565b6149a260208301846146ad565b9392505050565b600060c0820190506149be60008301896146ad565b6149cb6020830188614947565b6149d86040830187614738565b6149e56060830186614738565b6149f260808301856146ad565b6149ff60a0830184614947565b979650505050505050565b6000602082019050614a1f600083018461471a565b92915050565b6000602082019050614a3a6000830184614729565b92915050565b60006020820190508181036000830152614a5a8184614747565b905092915050565b60006020820190508181036000830152614a7b81614780565b9050919050565b60006020820190508181036000830152614a9b816147a3565b9050919050565b60006020820190508181036000830152614abb816147c6565b9050919050565b60006020820190508181036000830152614adb816147e9565b9050919050565b60006020820190508181036000830152614afb8161480c565b9050919050565b60006020820190508181036000830152614b1b8161482f565b9050919050565b60006020820190508181036000830152614b3b81614852565b9050919050565b60006020820190508181036000830152614b5b81614875565b9050919050565b60006020820190508181036000830152614b7b81614898565b9050919050565b60006020820190508181036000830152614b9b816148bb565b9050919050565b60006020820190508181036000830152614bbb816148de565b9050919050565b60006020820190508181036000830152614bdb81614901565b9050919050565b60006020820190508181036000830152614bfb81614924565b9050919050565b6000602082019050614c176000830184614947565b92915050565b600060a082019050614c326000830188614947565b614c3f6020830187614738565b8181036040830152614c5181866146bc565b9050614c6060608301856146ad565b614c6d6080830184614947565b9695505050505050565b6000606082019050614c8c6000830186614947565b614c996020830185614947565b614ca66040830184614947565b949350505050565b6000602082019050614cc36000830184614956565b92915050565b6000819050602082019050919050565b600081519050919050565b600081519050919050565b6000602082019050919050565b600082825260208201905092915050565b600082825260208201905092915050565b6000614d2982614e71565b9150614d3483614e71565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03821115614d6957614d68614f6c565b5b828201905092915050565b6000614d7f82614e71565b9150614d8a83614e71565b925082614d9a57614d99614f9b565b5b828204905092915050565b6000614db082614e71565b9150614dbb83614e71565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0483118215151615614df457614df3614f6c565b5b828202905092915050565b6000614e0a82614e71565b9150614e1583614e71565b925082821015614e2857614e27614f6c565b5b828203905092915050565b6000614e3e82614e51565b9050919050565b60008115159050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600060ff82169050919050565b6000614e9382614e9a565b9050919050565b6000614ea582614e51565b9050919050565b6000614eb782614e71565b9050919050565b60005b83811015614edc578082015181840152602081019050614ec1565b83811115614eeb576000848401525b50505050565b60006002820490506001821680614f0957607f821691505b60208210811415614f1d57614f1c614fca565b5b50919050565b6000614f2e82614e71565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff821415614f6157614f60614f6c565b5b600182019050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000601f19601f8301169050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b7f416d6f756e74206d757374206265206c657373207468616e20746f74616c207260008201527f65666c656374696f6e7300000000000000000000000000000000000000000000602082015250565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b7f4163636f756e7420697320616c7265616479206578636c756465640000000000600082015250565b7f4163636f756e7420697320616c726561647920696e636c756465640000000000600082015250565b7f416d6f756e74206d757374206265206c657373207468616e20737570706c7900600082015250565b7f5472616e7366657220616d6f756e74206578636565647320746865206d61785460008201527f78416d6f756e742e000000000000000000000000000000000000000000000000602082015250565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b7f5472616e7366657220616d6f756e74206d75737420626520677265617465722060008201527f7468616e207a65726f0000000000000000000000000000000000000000000000602082015250565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b7f4578636c75646564206164647265737365732063616e6e6f742063616c6c207460008201527f6869732066756e6374696f6e0000000000000000000000000000000000000000602082015250565b61537e81614e33565b811461538957600080fd5b50565b61539581614e45565b81146153a057600080fd5b50565b6153ac81614e71565b81146153b757600080fd5b5056fe45524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e636545524332303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726fa26469706673582212205a06672ac7fed7293b6f49d4c1600f8ae7491c9a7f17f9d80d2eb40e4b088c4f64736f6c63430008030033