608060405261dead600a60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506000600b60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055503480156200009657600080fd5b506040518060400160405280600781526020017f4f6d6e69204149000000000000000000000000000000000000000000000000008152506040518060400160405280600481526020017f4f4d4e49000000000000000000000000000000000000000000000000000000008152506200012362000117620001d060201b60201c565b620001d860201b60201c565b816005908162000134919062000862565b50806006908162000146919062000862565b5050506200016333670de0b6b3a76400006200029c60201b60201c565b600160096000620001796200041560201b60201c565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555062000ad6565b600033905090565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036200030e576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016200030590620009aa565b60405180910390fd5b62000322600083836200043e60201b60201c565b8060046000828254620003369190620009fb565b9250508190555080600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546200038e9190620009fb565b925050819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051620003f5919062000a47565b60405180910390a362000411600083836200058c60201b60201c565b5050565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6200044f836200059160201b60201c565b6200046357600081146200046257600080fd5b5b600073ffffffffffffffffffffffffffffffffffffffff16600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16036200058657620004ca6200041560201b60201c565b73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614806200053e57506200050f6200041560201b60201c565b73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16145b62000580576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620005779062000ab4565b60405180910390fd5b62000587565b5b505050565b505050565b6000600760008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16159050919050565b600081519050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600060028204905060018216806200066a57607f821691505b60208210810362000680576200067f62000622565b5b50919050565b60008190508160005260206000209050919050565b60006020601f8301049050919050565b600082821b905092915050565b600060088302620006ea7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82620006ab565b620006f68683620006ab565b95508019841693508086168417925050509392505050565b6000819050919050565b6000819050919050565b6000620007436200073d62000737846200070e565b62000718565b6200070e565b9050919050565b6000819050919050565b6200075f8362000722565b620007776200076e826200074a565b848454620006b8565b825550505050565b600090565b6200078e6200077f565b6200079b81848462000754565b505050565b5b81811015620007c357620007b760008262000784565b600181019050620007a1565b5050565b601f8211156200081257620007dc8162000686565b620007e7846200069b565b81016020851015620007f7578190505b6200080f62000806856200069b565b830182620007a0565b50505b505050565b600082821c905092915050565b6000620008376000198460080262000817565b1980831691505092915050565b600062000852838362000824565b9150826002028217905092915050565b6200086d82620005e8565b67ffffffffffffffff811115620008895762000888620005f3565b5b62000895825462000651565b620008a2828285620007c7565b600060209050601f831160018114620008da5760008415620008c5578287015190505b620008d1858262000844565b86555062000941565b601f198416620008ea8662000686565b60005b828110156200091457848901518255600182019150602085019450602081019050620008ed565b8683101562000934578489015162000930601f89168262000824565b8355505b6001600288020188555050505b505050505050565b600082825260208201905092915050565b7f45524332303a206d696e7420746f20746865207a65726f206164647265737300600082015250565b600062000992601f8362000949565b91506200099f826200095a565b602082019050919050565b60006020820190508181036000830152620009c58162000983565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600062000a08826200070e565b915062000a15836200070e565b925082820190508082111562000a305762000a2f620009cc565b5b92915050565b62000a41816200070e565b82525050565b600060208201905062000a5e600083018462000a36565b92915050565b7f74726164696e67206973206e6f74207374617274656400000000000000000000600082015250565b600062000a9c60168362000949565b915062000aa98262000a64565b602082019050919050565b6000602082019050818103600083015262000acf8162000a8d565b9050919050565b61230f8062000ae66000396000f3fe608060405234801561001057600080fd5b506004361061014d5760003560e01c8063715018a6116100c3578063dae39f921161007c578063dae39f92146103b6578063db5d7793146103e6578063dcdee61814610402578063dd62ed3e14610432578063e074839e14610462578063f2fde38b1461047e5761014d565b8063715018a6146102f457806373fa7ddb146102fe5780638da5cb5b1461031a57806395d89b4114610338578063a457c2d714610356578063a9059cbb146103865761014d565b80632b112e49116101155780632b112e491461021e578063313ce5671461023c578063395093511461025a57806342966c681461028a57806349bd5a5e146102a657806370a08231146102c45761014d565b8063046f36b01461015257806306fdde0314610182578063095ea7b3146101a057806318160ddd146101d057806323b872dd146101ee575b600080fd5b61016c60048036038101906101679190611718565b61049a565b6040516101799190611760565b60405180910390f35b61018a6104ba565b604051610197919061180b565b60405180910390f35b6101ba60048036038101906101b59190611863565b61054c565b6040516101c79190611760565b60405180910390f35b6101d861056a565b6040516101e591906118b2565b60405180910390f35b610208600480360381019061020391906118cd565b610574565b6040516102159190611760565b60405180910390f35b61022661066c565b60405161023391906118b2565b60405180910390f35b6102446106e5565b604051610251919061193c565b60405180910390f35b610274600480360381019061026f9190611863565b6106ee565b6040516102819190611760565b60405180910390f35b6102a4600480360381019061029f9190611957565b61079a565b005b6102ae6107ae565b6040516102bb9190611993565b60405180910390f35b6102de60048036038101906102d99190611718565b6107d4565b6040516102eb91906118b2565b60405180910390f35b6102fc61081d565b005b61031860048036038101906103139190611a3f565b610831565b005b6103226108de565b60405161032f9190611993565b60405180910390f35b610340610907565b60405161034d919061180b565b60405180910390f35b610370600480360381019061036b9190611863565b610999565b60405161037d9190611760565b60405180910390f35b6103a0600480360381019061039b9190611863565b610a84565b6040516103ad9190611760565b60405180910390f35b6103d060048036038101906103cb9190611718565b610aa2565b6040516103dd9190611760565b60405180910390f35b61040060048036038101906103fb9190611718565b610ac2565b005b61041c60048036038101906104179190611718565b610b0e565b6040516104299190611760565b60405180910390f35b61044c60048036038101906104479190611a9f565b610b64565b60405161045991906118b2565b60405180910390f35b61047c60048036038101906104779190611718565b610beb565b005b61049860048036038101906104939190611718565b610c92565b005b60076020528060005260406000206000915054906101000a900460ff1681565b6060600580546104c990611b0e565b80601f01602080910402602001604051908101604052809291908181526020018280546104f590611b0e565b80156105425780601f1061051757610100808354040283529160200191610542565b820191906000526020600020905b81548152906001019060200180831161052557829003601f168201915b5050505050905090565b6000610560610559610d15565b8484610d1d565b6001905092915050565b6000600454905090565b6000610581848484610ee6565b6000600360008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006105cc610d15565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490508281101561064c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161064390611bb1565b60405180910390fd5b61066085610658610d15565b858403610d1d565b60019150509392505050565b6000610699600b60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff166107d4565b6106c4600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff166107d4565b6106ce9190611c00565b6106d661056a565b6106e09190611c34565b905090565b60006009905090565b60006107906106fb610d15565b848460036000610709610d15565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461078b9190611c00565b610d1d565b6001905092915050565b6107ab6107a5610d15565b82611168565b50565b600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000600260008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b610825611340565b61082f60006113be565b565b610839611340565b60005b838390508110156108d857816007600086868581811061085f5761085e611c68565b5b90506020020160208101906108749190611718565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555080806108d090611c97565b91505061083c565b50505050565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60606006805461091690611b0e565b80601f016020809104026020016040519081016040528092919081815260200182805461094290611b0e565b801561098f5780601f106109645761010080835404028352916020019161098f565b820191906000526020600020905b81548152906001019060200180831161097257829003601f168201915b5050505050905090565b600080600360006109a8610d15565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905082811015610a65576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a5c90611d51565b60405180910390fd5b610a79610a70610d15565b85858403610d1d565b600191505092915050565b6000610a98610a91610d15565b8484610ee6565b6001905092915050565b60096020528060005260406000206000915054906101000a900460ff1681565b610aca611340565b80600860006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b6000600760008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff169050919050565b6000600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b610bf3611340565b600073ffffffffffffffffffffffffffffffffffffffff16600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610c4e57600080fd5b80600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b610c9a611340565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610d09576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d0090611de3565b60405180910390fd5b610d12816113be565b50565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610d8c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d8390611e75565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610dfb576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610df290611f07565b60405180910390fd5b80600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051610ed991906118b2565b60405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610f55576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f4c90611f99565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610fc4576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610fbb9061202b565b60405180910390fd5b610fcf838383611482565b6000600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905081811015611056576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161104d906120bd565b60405180910390fd5b818103600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555081600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546110eb9190611c00565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405161114f91906118b2565b60405180910390a36111628484846115b0565b50505050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036111d7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016111ce9061214f565b60405180910390fd5b6111e382600083611482565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490508181101561126a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611261906121e1565b60405180910390fd5b818103600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555081600460008282546112c29190611c34565b92505081905550600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405161132791906118b2565b60405180910390a361133b836000846115b0565b505050565b611348610d15565b73ffffffffffffffffffffffffffffffffffffffff166113666115b5565b73ffffffffffffffffffffffffffffffffffffffff16146113bc576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016113b39061224d565b60405180910390fd5b565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b61148b83611659565b61149d576000811461149c57600080fd5b5b600073ffffffffffffffffffffffffffffffffffffffff16600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16036115aa576114fb6108de565b73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16148061156657506115376108de565b73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16145b6115a5576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161159c906122b9565b60405180910390fd5b6115ab565b5b505050565b505050565b60008073ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146116305760008054906101000a900473ffffffffffffffffffffffffffffffffffffffff16611654565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff165b905090565b6000600760008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16159050919050565b600080fd5b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b60006116e5826116ba565b9050919050565b6116f5816116da565b811461170057600080fd5b50565b600081359050611712816116ec565b92915050565b60006020828403121561172e5761172d6116b0565b5b600061173c84828501611703565b91505092915050565b60008115159050919050565b61175a81611745565b82525050565b60006020820190506117756000830184611751565b92915050565b600081519050919050565b600082825260208201905092915050565b60005b838110156117b557808201518184015260208101905061179a565b60008484015250505050565b6000601f19601f8301169050919050565b60006117dd8261177b565b6117e78185611786565b93506117f7818560208601611797565b611800816117c1565b840191505092915050565b6000602082019050818103600083015261182581846117d2565b905092915050565b6000819050919050565b6118408161182d565b811461184b57600080fd5b50565b60008135905061185d81611837565b92915050565b6000806040838503121561187a576118796116b0565b5b600061188885828601611703565b92505060206118998582860161184e565b9150509250929050565b6118ac8161182d565b82525050565b60006020820190506118c760008301846118a3565b92915050565b6000806000606084860312156118e6576118e56116b0565b5b60006118f486828701611703565b935050602061190586828701611703565b92505060406119168682870161184e565b9150509250925092565b600060ff82169050919050565b61193681611920565b82525050565b6000602082019050611951600083018461192d565b92915050565b60006020828403121561196d5761196c6116b0565b5b600061197b8482850161184e565b91505092915050565b61198d816116da565b82525050565b60006020820190506119a86000830184611984565b92915050565b600080fd5b600080fd5b600080fd5b60008083601f8401126119d3576119d26119ae565b5b8235905067ffffffffffffffff8111156119f0576119ef6119b3565b5b602083019150836020820283011115611a0c57611a0b6119b8565b5b9250929050565b611a1c81611745565b8114611a2757600080fd5b50565b600081359050611a3981611a13565b92915050565b600080600060408486031215611a5857611a576116b0565b5b600084013567ffffffffffffffff811115611a7657611a756116b5565b5b611a82868287016119bd565b93509350506020611a9586828701611a2a565b9150509250925092565b60008060408385031215611ab657611ab56116b0565b5b6000611ac485828601611703565b9250506020611ad585828601611703565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b60006002820490506001821680611b2657607f821691505b602082108103611b3957611b38611adf565b5b50919050565b7f45524332303a207472616e7366657220616d6f756e742065786365656473206160008201527f6c6c6f77616e6365000000000000000000000000000000000000000000000000602082015250565b6000611b9b602883611786565b9150611ba682611b3f565b604082019050919050565b60006020820190508181036000830152611bca81611b8e565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000611c0b8261182d565b9150611c168361182d565b9250828201905080821115611c2e57611c2d611bd1565b5b92915050565b6000611c3f8261182d565b9150611c4a8361182d565b9250828203905081811115611c6257611c61611bd1565b5b92915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6000611ca28261182d565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8203611cd457611cd3611bd1565b5b600182019050919050565b7f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f7760008201527f207a65726f000000000000000000000000000000000000000000000000000000602082015250565b6000611d3b602583611786565b9150611d4682611cdf565b604082019050919050565b60006020820190508181036000830152611d6a81611d2e565b9050919050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b6000611dcd602683611786565b9150611dd882611d71565b604082019050919050565b60006020820190508181036000830152611dfc81611dc0565b9050919050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b6000611e5f602483611786565b9150611e6a82611e03565b604082019050919050565b60006020820190508181036000830152611e8e81611e52565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b6000611ef1602283611786565b9150611efc82611e95565b604082019050919050565b60006020820190508181036000830152611f2081611ee4565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b6000611f83602583611786565b9150611f8e82611f27565b604082019050919050565b60006020820190508181036000830152611fb281611f76565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b6000612015602383611786565b915061202082611fb9565b604082019050919050565b6000602082019050818103600083015261204481612008565b9050919050565b7f45524332303a207472616e7366657220616d6f756e742065786365656473206260008201527f616c616e63650000000000000000000000000000000000000000000000000000602082015250565b60006120a7602683611786565b91506120b28261204b565b604082019050919050565b600060208201905081810360008301526120d68161209a565b9050919050565b7f45524332303a206275726e2066726f6d20746865207a65726f2061646472657360008201527f7300000000000000000000000000000000000000000000000000000000000000602082015250565b6000612139602183611786565b9150612144826120dd565b604082019050919050565b600060208201905081810360008301526121688161212c565b9050919050565b7f45524332303a206275726e20616d6f756e7420657863656564732062616c616e60008201527f6365000000000000000000000000000000000000000000000000000000000000602082015250565b60006121cb602283611786565b91506121d68261216f565b604082019050919050565b600060208201905081810360008301526121fa816121be565b9050919050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b6000612237602083611786565b915061224282612201565b602082019050919050565b600060208201905081810360008301526122668161222a565b9050919050565b7f74726164696e67206973206e6f74207374617274656400000000000000000000600082015250565b60006122a3601683611786565b91506122ae8261226d565b602082019050919050565b600060208201905081810360008301526122d281612296565b905091905056fea2646970667358221220c57530114233d140b34b1fa31924ddacc36022d2bc274456953644c32410e0ea64736f6c63430008130033