60806040526032600a556001600c60016101000a81548160ff0219169083151502179055503480156200003157600080fd5b506040518060400160405280600581526020017f5469706a610000000000000000000000000000000000000000000000000000008152506040518060400160405280600581526020017f5449504a41000000000000000000000000000000000000000000000000000000815250620000be620000b26200010960201b60201c565b6200011160201b60201c565b8160049081620000cf9190620005c7565b508060059081620000e19190620005c7565b50505062000103336c7e37be2022c0914b2680000000620001d560201b60201c565b620007c9565b600033905090565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160362000247576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016200023e906200070f565b60405180910390fd5b6200025b600083836200034360201b60201c565b80600360008282546200026f919062000760565b9250508190555080600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051620003239190620007ac565b60405180910390a36200033f600083836200034860201b60201c565b5050565b505050565b505050565b600081519050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b60006002820490506001821680620003cf57607f821691505b602082108103620003e557620003e462000387565b5b50919050565b60008190508160005260206000209050919050565b60006020601f8301049050919050565b600082821b905092915050565b6000600883026200044f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8262000410565b6200045b868362000410565b95508019841693508086168417925050509392505050565b6000819050919050565b6000819050919050565b6000620004a8620004a26200049c8462000473565b6200047d565b62000473565b9050919050565b6000819050919050565b620004c48362000487565b620004dc620004d382620004af565b8484546200041d565b825550505050565b600090565b620004f3620004e4565b62000500818484620004b9565b505050565b5b8181101562000528576200051c600082620004e9565b60018101905062000506565b5050565b601f82111562000577576200054181620003eb565b6200054c8462000400565b810160208510156200055c578190505b620005746200056b8562000400565b83018262000505565b50505b505050565b600082821c905092915050565b60006200059c600019846008026200057c565b1980831691505092915050565b6000620005b7838362000589565b9150826002028217905092915050565b620005d2826200034d565b67ffffffffffffffff811115620005ee57620005ed62000358565b5b620005fa8254620003b6565b620006078282856200052c565b600060209050601f8311600181146200063f57600084156200062a578287015190505b620006368582620005a9565b865550620006a6565b601f1984166200064f86620003eb565b60005b82811015620006795784890151825560018201915060208501945060208101905062000652565b8683101562000699578489015162000695601f89168262000589565b8355505b6001600288020188555050505b505050505050565b600082825260208201905092915050565b7f45524332303a206d696e7420746f20746865207a65726f206164647265737300600082015250565b6000620006f7601f83620006ae565b91506200070482620006bf565b602082019050919050565b600060208201905081810360008301526200072a81620006e8565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60006200076d8262000473565b91506200077a8362000473565b925082820190508082111562000795576200079462000731565b5b92915050565b620007a68162000473565b82525050565b6000602082019050620007c360008301846200079b565b92915050565b6128a280620007d96000396000f3fe608060405234801561001057600080fd5b50600436106101f05760003560e01c80638236802e1161010f578063a72905a2116100a2578063db5671fb11610071578063db5671fb146105a9578063dd62ed3e146105c7578063df8408fe146105f7578063f2fde38b14610613576101f0565b8063a72905a21461050d578063a9059cbb1461053d578063c53d4d531461056d578063c8c8ebe41461058b576101f0565b80638da5cb5b116100de5780638da5cb5b14610483578063902d55a5146104a157806395d89b41146104bf578063a457c2d7146104dd576101f0565b80638236802e1461041157806385ecafd71461042d5780638a8c523c1461045d5780638b4cee0814610467576101f0565b8063259827e3116101875780633950935111610156578063395093511461038b57806342966c68146103bb57806370a08231146103d7578063715018a614610407576101f0565b8063259827e3146103035780632ae2f121146103335780632b14ca561461034f578063313ce5671461036d576101f0565b806318160ddd116101c357806318160ddd1461028f5780631a81f570146102ad5780631e293c10146102b757806323b872dd146102d3576101f0565b806304d00303146101f557806306fdde0314610225578063095ea7b3146102435780630a65692314610273575b600080fd5b61020f600480360381019061020a9190611b52565b61062f565b60405161021c9190611b9a565b60405180910390f35b61022d61064f565b60405161023a9190611c45565b60405180910390f35b61025d60048036038101906102589190611c9d565b6106e1565b60405161026a9190611b9a565b60405180910390f35b61028d60048036038101906102889190611d09565b610704565b005b6102976107a0565b6040516102a49190611d58565b60405180910390f35b6102b56107aa565b005b6102d160048036038101906102cc9190611d73565b6107fb565b005b6102ed60048036038101906102e89190611da0565b610844565b6040516102fa9190611b9a565b60405180910390f35b61031d60048036038101906103189190611b52565b610873565b60405161032a9190611b9a565b60405180910390f35b61034d60048036038101906103489190611d09565b610893565b005b6103576108f6565b6040516103649190611d58565b60405180910390f35b6103756108fc565b6040516103829190611e0f565b60405180910390f35b6103a560048036038101906103a09190611c9d565b610905565b6040516103b29190611b9a565b60405180910390f35b6103d560048036038101906103d09190611d73565b61093c565b005b6103f160048036038101906103ec9190611b52565b610949565b6040516103fe9190611d58565b60405180910390f35b61040f610992565b005b61042b60048036038101906104269190611d09565b6109a6565b005b61044760048036038101906104429190611b52565b610a42565b6040516104549190611b9a565b60405180910390f35b610465610a62565b005b610481600480360381019061047c9190611d73565b610ab3565b005b61048b610b3f565b6040516104989190611e39565b60405180910390f35b6104a9610b68565b6040516104b69190611d58565b60405180910390f35b6104c7610b79565b6040516104d49190611c45565b60405180910390f35b6104f760048036038101906104f29190611c9d565b610c0b565b6040516105049190611b9a565b60405180910390f35b61052760048036038101906105229190611b52565b610c82565b6040516105349190611b9a565b60405180910390f35b61055760048036038101906105529190611c9d565b610ca2565b6040516105649190611b9a565b60405180910390f35b610575610cc5565b6040516105829190611b9a565b60405180910390f35b610593610cd8565b6040516105a09190611d58565b60405180910390f35b6105b1610cde565b6040516105be9190611b9a565b60405180910390f35b6105e160048036038101906105dc9190611e54565b610cf1565b6040516105ee9190611d58565b60405180910390f35b610611600480360381019061060c9190611d09565b610d78565b005b61062d60048036038101906106289190611b52565b610ddb565b005b60096020528060005260406000206000915054906101000a900460ff1681565b60606004805461065e90611ec3565b80601f016020809104026020016040519081016040528092919081815260200182805461068a90611ec3565b80156106d75780601f106106ac576101008083540402835291602001916106d7565b820191906000526020600020905b8154815290600101906020018083116106ba57829003601f168201915b5050505050905090565b6000806106ec610e5e565b90506106f9818585610e66565b600191505092915050565b61070c61102f565b80600760008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055507ffc3be6b1c4465a996923f9dede24a6ea35dac31b54675fec7eae02b78ed3fd378282604051610794929190611ef4565b60405180910390a15050565b6000600354905090565b6107b261102f565b6000600c60016101000a81548160ff0219169083151502179055507fbccea54ce7911f18eccf8c1d26f1aae3f0a8dfe41c1ad8cb50697ed6d2a9761b60405160405180910390a1565b61080361102f565b80600b819055507f7c1cb3702d8e1fa6d24b12dd90670ab69c6d66d58233103d37da8b07d6b850ac816040516108399190611d58565b60405180910390a150565b60008061084f610e5e565b905061085c8582856110ad565b610867858585611139565b60019150509392505050565b60066020528060005260406000206000915054906101000a900460ff1681565b61089b61102f565b80600960008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055505050565b600a5481565b60006012905090565b600080610910610e5e565b90506109318185856109228589610cf1565b61092c9190611f4c565b610e66565b600191505092915050565b61094633826115d9565b50565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b61099a61102f565b6109a460006117a8565b565b6109ae61102f565b80600660008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055507fb6352e51c94774b8ef7a82e40da7a912159a416e556787023cdf4266598326c78282604051610a36929190611ef4565b60405180910390a15050565b60086020528060005260406000206000915054906101000a900460ff1681565b610a6a61102f565b6001600c60006101000a81548160ff0219169083151502179055507f799663458a5ef2936f7fa0c99b3336c69c25890f82974f04e811e5bb359186c760405160405180910390a1565b610abb61102f565b60328110610afe576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610af590611fcc565b60405180910390fd5b80600a819055507f495ee53ee22006979ebc689a00ed737d7c13b6419142f82dcaea4ed95ac1e78081604051610b349190611d58565b60405180910390a150565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6c7e37be2022c0914b268000000081565b606060058054610b8890611ec3565b80601f0160208091040260200160405190810160405280929190818152602001828054610bb490611ec3565b8015610c015780601f10610bd657610100808354040283529160200191610c01565b820191906000526020600020905b815481529060010190602001808311610be457829003601f168201915b5050505050905090565b600080610c16610e5e565b90506000610c248286610cf1565b905083811015610c69576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c609061205e565b60405180910390fd5b610c768286868403610e66565b60019250505092915050565b60076020528060005260406000206000915054906101000a900460ff1681565b600080610cad610e5e565b9050610cba818585611139565b600191505092915050565b600c60009054906101000a900460ff1681565b600b5481565b600c60019054906101000a900460ff1681565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b610d8061102f565b80600860008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055505050565b610de361102f565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610e52576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e49906120f0565b60405180910390fd5b610e5b816117a8565b50565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610ed5576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ecc90612182565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610f44576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f3b90612214565b60405180910390fd5b80600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040516110229190611d58565b60405180910390a3505050565b611037610e5e565b73ffffffffffffffffffffffffffffffffffffffff16611055610b3f565b73ffffffffffffffffffffffffffffffffffffffff16146110ab576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110a290612280565b60405180910390fd5b565b60006110b98484610cf1565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff81146111335781811015611125576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161111c906122ec565b60405180910390fd5b6111328484848403610e66565b5b50505050565b600660008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161580156111dd5750600660008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b61121c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161121390612358565b60405180910390fd5b611224610b3f565b73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141580156112925750611262610b3f565b73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b156112e757600c60009054906101000a900460ff166112e6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016112dd906123c4565b60405180910390fd5b5b600c60019054906101000a900460ff16156115c957600760008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16801561139f5750600960008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b156113ee57600b548111156113e9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016113e090612430565b60405180910390fd5b6114dd565b600760008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1680156114915750600960008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b156114dc57600b548111156114db576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016114d29061249c565b60405180910390fd5b5b5b600760008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1680156115805750600860008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b156115c85760006064600a548361159791906124bc565b6115a1919061252d565b905060008111156115c6576115b784308361186c565b80826115c3919061255e565b91505b505b5b6115d483838361186c565b505050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603611648576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161163f90612604565b60405180910390fd5b61165482600083611ae5565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050818110156116db576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016116d290612696565b60405180910390fd5b818103600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555081600360008282540392505081905550600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405161178f9190611d58565b60405180910390a36117a383600084611aea565b505050565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036118db576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016118d290612728565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160361194a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611941906127ba565b60405180910390fd5b611955838383611ae5565b6000600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050818110156119dc576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016119d39061284c565b60405180910390fd5b818103600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555081600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051611acc9190611d58565b60405180910390a3611adf848484611aea565b50505050565b505050565b505050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000611b1f82611af4565b9050919050565b611b2f81611b14565b8114611b3a57600080fd5b50565b600081359050611b4c81611b26565b92915050565b600060208284031215611b6857611b67611aef565b5b6000611b7684828501611b3d565b91505092915050565b60008115159050919050565b611b9481611b7f565b82525050565b6000602082019050611baf6000830184611b8b565b92915050565b600081519050919050565b600082825260208201905092915050565b60005b83811015611bef578082015181840152602081019050611bd4565b60008484015250505050565b6000601f19601f8301169050919050565b6000611c1782611bb5565b611c218185611bc0565b9350611c31818560208601611bd1565b611c3a81611bfb565b840191505092915050565b60006020820190508181036000830152611c5f8184611c0c565b905092915050565b6000819050919050565b611c7a81611c67565b8114611c8557600080fd5b50565b600081359050611c9781611c71565b92915050565b60008060408385031215611cb457611cb3611aef565b5b6000611cc285828601611b3d565b9250506020611cd385828601611c88565b9150509250929050565b611ce681611b7f565b8114611cf157600080fd5b50565b600081359050611d0381611cdd565b92915050565b60008060408385031215611d2057611d1f611aef565b5b6000611d2e85828601611b3d565b9250506020611d3f85828601611cf4565b9150509250929050565b611d5281611c67565b82525050565b6000602082019050611d6d6000830184611d49565b92915050565b600060208284031215611d8957611d88611aef565b5b6000611d9784828501611c88565b91505092915050565b600080600060608486031215611db957611db8611aef565b5b6000611dc786828701611b3d565b9350506020611dd886828701611b3d565b9250506040611de986828701611c88565b9150509250925092565b600060ff82169050919050565b611e0981611df3565b82525050565b6000602082019050611e246000830184611e00565b92915050565b611e3381611b14565b82525050565b6000602082019050611e4e6000830184611e2a565b92915050565b60008060408385031215611e6b57611e6a611aef565b5b6000611e7985828601611b3d565b9250506020611e8a85828601611b3d565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b60006002820490506001821680611edb57607f821691505b602082108103611eee57611eed611e94565b5b50919050565b6000604082019050611f096000830185611e2a565b611f166020830184611b8b565b9392505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000611f5782611c67565b9150611f6283611c67565b9250828201905080821115611f7a57611f79611f1d565b5b92915050565b7f53656c6c20666565206d757374206265206c657373207468616e203530250000600082015250565b6000611fb6601e83611bc0565b9150611fc182611f80565b602082019050919050565b60006020820190508181036000830152611fe581611fa9565b9050919050565b7f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f7760008201527f207a65726f000000000000000000000000000000000000000000000000000000602082015250565b6000612048602583611bc0565b915061205382611fec565b604082019050919050565b600060208201905081810360008301526120778161203b565b9050919050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b60006120da602683611bc0565b91506120e58261207e565b604082019050919050565b60006020820190508181036000830152612109816120cd565b9050919050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b600061216c602483611bc0565b915061217782612110565b604082019050919050565b6000602082019050818103600083015261219b8161215f565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b60006121fe602283611bc0565b9150612209826121a2565b604082019050919050565b6000602082019050818103600083015261222d816121f1565b9050919050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b600061226a602083611bc0565b915061227582612234565b602082019050919050565b600060208201905081810360008301526122998161225d565b9050919050565b7f45524332303a20696e73756666696369656e7420616c6c6f77616e6365000000600082015250565b60006122d6601d83611bc0565b91506122e1826122a0565b602082019050919050565b60006020820190508181036000830152612305816122c9565b9050919050565b7f426c61636b6c6973746564206164647265737300000000000000000000000000600082015250565b6000612342601383611bc0565b915061234d8261230c565b602082019050919050565b6000602082019050818103600083015261237181612335565b9050919050565b7f54726164696e67206973206e6f74207374617274656420796574000000000000600082015250565b60006123ae601a83611bc0565b91506123b982612378565b602082019050919050565b600060208201905081810360008301526123dd816123a1565b9050919050565b7f4d61782062757920616d6f756e74206578636565646564000000000000000000600082015250565b600061241a601783611bc0565b9150612425826123e4565b602082019050919050565b600060208201905081810360008301526124498161240d565b9050919050565b7f4d61782073656c6c20616d6f756e742065786365656465640000000000000000600082015250565b6000612486601883611bc0565b915061249182612450565b602082019050919050565b600060208201905081810360008301526124b581612479565b9050919050565b60006124c782611c67565b91506124d283611c67565b92508282026124e081611c67565b915082820484148315176124f7576124f6611f1d565b5b5092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b600061253882611c67565b915061254383611c67565b925082612553576125526124fe565b5b828204905092915050565b600061256982611c67565b915061257483611c67565b925082820390508181111561258c5761258b611f1d565b5b92915050565b7f45524332303a206275726e2066726f6d20746865207a65726f2061646472657360008201527f7300000000000000000000000000000000000000000000000000000000000000602082015250565b60006125ee602183611bc0565b91506125f982612592565b604082019050919050565b6000602082019050818103600083015261261d816125e1565b9050919050565b7f45524332303a206275726e20616d6f756e7420657863656564732062616c616e60008201527f6365000000000000000000000000000000000000000000000000000000000000602082015250565b6000612680602283611bc0565b915061268b82612624565b604082019050919050565b600060208201905081810360008301526126af81612673565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b6000612712602583611bc0565b915061271d826126b6565b604082019050919050565b6000602082019050818103600083015261274181612705565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b60006127a4602383611bc0565b91506127af82612748565b604082019050919050565b600060208201905081810360008301526127d381612797565b9050919050565b7f45524332303a207472616e7366657220616d6f756e742065786365656473206260008201527f616c616e63650000000000000000000000000000000000000000000000000000602082015250565b6000612836602683611bc0565b9150612841826127da565b604082019050919050565b6000602082019050818103600083015261286581612829565b905091905056fea2646970667358221220d2cab6ddfae97c176c306cab178dd06005de38fddab186b7a4f52b0fe08328fe64736f6c63430008120033