608060405234801562000010575f80fd5b506040518060400160405280600c81526020017f44414f42617365205061737300000000000000000000000000000000000000008152506040518060400160405280600481526020017f6261736500000000000000000000000000000000000000000000000000000000815250815f90816200008d9190620003f6565b5080600190816200009f9190620003f6565b505050620000c2620000b6620000c860201b60201c565b620000cf60201b60201c565b620004da565b5f33905090565b5f60065f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690508160065f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b5f81519050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f60028204905060018216806200020e57607f821691505b602082108103620002245762000223620001c9565b5b50919050565b5f819050815f5260205f209050919050565b5f6020601f8301049050919050565b5f82821b905092915050565b5f60088302620002887fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff826200024b565b6200029486836200024b565b95508019841693508086168417925050509392505050565b5f819050919050565b5f819050919050565b5f620002de620002d8620002d284620002ac565b620002b5565b620002ac565b9050919050565b5f819050919050565b620002f983620002be565b620003116200030882620002e5565b84845462000257565b825550505050565b5f90565b6200032762000319565b62000334818484620002ee565b505050565b5b818110156200035b576200034f5f826200031d565b6001810190506200033a565b5050565b601f821115620003aa5762000374816200022a565b6200037f846200023c565b810160208510156200038f578190505b620003a76200039e856200023c565b83018262000339565b50505b505050565b5f82821c905092915050565b5f620003cc5f1984600802620003af565b1980831691505092915050565b5f620003e68383620003bb565b9150826002028217905092915050565b620004018262000192565b67ffffffffffffffff8111156200041d576200041c6200019c565b5b620004298254620001f6565b620004368282856200035f565b5f60209050601f8311600181146200046c575f841562000457578287015190505b620004638582620003d9565b865550620004d2565b601f1984166200047c866200022a565b5f5b82811015620004a5578489015182556001820191506020850194506020810190506200047e565b86831015620004c55784890151620004c1601f891682620003bb565b8355505b6001600288020188555050505b505050505050565b612a9780620004e85f395ff3fe608060405234801561000f575f80fd5b5060043610610114575f3560e01c806370a08231116100a0578063a22cb4651161006f578063a22cb465146102dc578063b88d4fde146102f8578063c87b56dd14610314578063e985e9c514610344578063f2fde38b1461037457610114565b806370a0823114610266578063715018a6146102965780638da5cb5b146102a057806395d89b41146102be57610114565b806323b872dd116100e757806323b872dd146101b257806340d097c3146101ce57806342842e0e146101ea57806356ca623e146102065780636352211e1461023657610114565b806301ffc9a71461011857806306fdde0314610148578063081812fc14610166578063095ea7b314610196575b5f80fd5b610132600480360381019061012d9190611b1b565b610390565b60405161013f9190611b60565b60405180910390f35b610150610471565b60405161015d9190611c03565b60405180910390f35b610180600480360381019061017b9190611c56565b610500565b60405161018d9190611cc0565b60405180910390f35b6101b060048036038101906101ab9190611d03565b610542565b005b6101cc60048036038101906101c79190611d41565b610658565b005b6101e860048036038101906101e39190611d91565b6106b8565b005b61020460048036038101906101ff9190611d41565b6107c4565b005b610220600480360381019061021b9190611d91565b6107e3565b60405161022d9190611c03565b60405180910390f35b610250600480360381019061024b9190611c56565b610ae4565b60405161025d9190611cc0565b60405180910390f35b610280600480360381019061027b9190611d91565b610b90565b60405161028d9190611dcb565b60405180910390f35b61029e610c44565b005b6102a8610c57565b6040516102b59190611cc0565b60405180910390f35b6102c6610c7f565b6040516102d39190611c03565b60405180910390f35b6102f660048036038101906102f19190611e0e565b610d0f565b005b610312600480360381019061030d9190611f78565b610d25565b005b61032e60048036038101906103299190611c56565b610d87565b60405161033b9190611c03565b60405180910390f35b61035e60048036038101906103599190611ff8565b610dc5565b60405161036b9190611b60565b60405180910390f35b61038e60048036038101906103899190611d91565b610e53565b005b5f7f80ac58cd000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916148061045a57507f5b5e139f000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b8061046a575061046982610ed5565b5b9050919050565b60605f805461047f90612063565b80601f01602080910402602001604051908101604052809291908181526020018280546104ab90612063565b80156104f65780601f106104cd576101008083540402835291602001916104f6565b820191905f5260205f20905b8154815290600101906020018083116104d957829003601f168201915b5050505050905090565b5f61050a82610f3e565b60045f8381526020019081526020015f205f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050919050565b5f61054c82610ae4565b90508073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036105bc576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016105b390612103565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff166105db610f89565b73ffffffffffffffffffffffffffffffffffffffff16148061060a575061060981610604610f89565b610dc5565b5b610649576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161064090612191565b60405180910390fd5b6106538383610f90565b505050565b610669610663610f89565b82611046565b6106a8576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161069f9061221f565b60405180910390fd5b6106b38383836110da565b505050565b6106c0611335565b60085f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff161561074a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161074190612287565b60405180910390fd5b5f61075560076113b3565b905061076160076113bf565b61076b82826113d3565b600160085f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff0219169083151502179055505050565b6107de83838360405180602001604052805f815250610d25565b505050565b60605f8273ffffffffffffffffffffffffffffffffffffffff165f1b90505f6040518060400160405280601081526020017f303132333435363738396162636465660000000000000000000000000000000081525090505f602a67ffffffffffffffff81111561085657610855611e54565b5b6040519080825280601f01601f1916602001820160405280156108885781602001600182028036833780820191505090505b5090507f3000000000000000000000000000000000000000000000000000000000000000815f815181106108bf576108be6122a5565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff191690815f1a9053507f780000000000000000000000000000000000000000000000000000000000000081600181518110610922576109216122a5565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff191690815f1a9053505f5b6014811015610ad85782600485600c8461096c91906122ff565b6020811061097d5761097c6122a5565b5b1a60f81b7effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916901c60f81c60ff16815181106109bc576109bb6122a5565b5b602001015160f81c60f81b826002836109d59190612332565b60026109e191906122ff565b815181106109f2576109f16122a5565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff191690815f1a90535082600f60f81b85600c84610a3491906122ff565b60208110610a4557610a446122a5565b5b1a60f81b1660f81c60ff1681518110610a6157610a606122a5565b5b602001015160f81c60f81b82600283610a7a9190612332565b6003610a8691906122ff565b81518110610a9757610a966122a5565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff191690815f1a9053508080610ad090612373565b915050610952565b50809350505050919050565b5f8060025f8481526020019081526020015f205f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690505f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610b87576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b7e90612404565b60405180910390fd5b80915050919050565b5f8073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610bff576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610bf690612492565b60405180910390fd5b60035f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b610c4c611335565b610c555f6113f0565b565b5f60065f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b606060018054610c8e90612063565b80601f0160208091040260200160405190810160405280929190818152602001828054610cba90612063565b8015610d055780601f10610cdc57610100808354040283529160200191610d05565b820191905f5260205f20905b815481529060010190602001808311610ce857829003601f168201915b5050505050905090565b610d21610d1a610f89565b83836114b3565b5050565b610d36610d30610f89565b83611046565b610d75576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d6c9061221f565b60405180910390fd5b610d818484848461161a565b50505050565b60605f610d9383610ae4565b9050610d9e816107e3565b604051602001610dae919061255a565b604051602081830303815290604052915050919050565b5f60055f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16905092915050565b610e5b611335565b5f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610ec9576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ec0906125eb565b60405180910390fd5b610ed2816113f0565b50565b5f7f01ffc9a7000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916149050919050565b610f4781611676565b610f86576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f7d90612404565b60405180910390fd5b50565b5f33905090565b8160045f8381526020019081526020015f205f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff1661100083610ae4565b73ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560405160405180910390a45050565b5f8061105183610ae4565b90508073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16148061109357506110928185610dc5565b5b806110d157508373ffffffffffffffffffffffffffffffffffffffff166110b984610500565b73ffffffffffffffffffffffffffffffffffffffff16145b91505092915050565b8273ffffffffffffffffffffffffffffffffffffffff166110fa82610ae4565b73ffffffffffffffffffffffffffffffffffffffff1614611150576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161114790612679565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036111be576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016111b590612707565b60405180910390fd5b6111c98383836116de565b6111d35f82610f90565b600160035f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8282546112209190612725565b92505081905550600160035f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825461127491906122ff565b925050819055508160025f8381526020019081526020015f205f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a46113308383836116e3565b505050565b61133d610f89565b73ffffffffffffffffffffffffffffffffffffffff1661135b610c57565b73ffffffffffffffffffffffffffffffffffffffff16146113b1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016113a8906127a2565b60405180910390fd5b565b5f815f01549050919050565b6001815f015f828254019250508190555050565b6113ec828260405180602001604052805f8152506116e8565b5050565b5f60065f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690508160065f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603611521576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016115189061280a565b60405180910390fd5b8060055f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c318360405161160d9190611b60565b60405180910390a3505050565b6116258484846110da565b61163184848484611742565b611670576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161166790612898565b60405180910390fd5b50505050565b5f8073ffffffffffffffffffffffffffffffffffffffff1660025f8481526020019081526020015f205f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614159050919050565b505050565b505050565b6116f283836118c4565b6116fe5f848484611742565b61173d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161173490612898565b60405180910390fd5b505050565b5f6117628473ffffffffffffffffffffffffffffffffffffffff16611a93565b156118b7578373ffffffffffffffffffffffffffffffffffffffff1663150b7a0261178b610f89565b8786866040518563ffffffff1660e01b81526004016117ad9493929190612908565b6020604051808303815f875af19250505080156117e857506040513d601f19601f820116820180604052508101906117e59190612966565b60015b611867573d805f8114611816576040519150601f19603f3d011682016040523d82523d5f602084013e61181b565b606091505b505f81510361185f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161185690612898565b60405180910390fd5b805181602001fd5b63150b7a0260e01b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916817bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916149150506118bc565b600190505b949350505050565b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603611932576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611929906129db565b60405180910390fd5b61193b81611676565b1561197b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161197290612a43565b60405180910390fd5b6119865f83836116de565b600160035f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8282546119d391906122ff565b925050819055508160025f8381526020019081526020015f205f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff165f73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a4611a8f5f83836116e3565b5050565b5f808273ffffffffffffffffffffffffffffffffffffffff163b119050919050565b5f604051905090565b5f80fd5b5f80fd5b5f7fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b611afa81611ac6565b8114611b04575f80fd5b50565b5f81359050611b1581611af1565b92915050565b5f60208284031215611b3057611b2f611abe565b5b5f611b3d84828501611b07565b91505092915050565b5f8115159050919050565b611b5a81611b46565b82525050565b5f602082019050611b735f830184611b51565b92915050565b5f81519050919050565b5f82825260208201905092915050565b5f5b83811015611bb0578082015181840152602081019050611b95565b5f8484015250505050565b5f601f19601f8301169050919050565b5f611bd582611b79565b611bdf8185611b83565b9350611bef818560208601611b93565b611bf881611bbb565b840191505092915050565b5f6020820190508181035f830152611c1b8184611bcb565b905092915050565b5f819050919050565b611c3581611c23565b8114611c3f575f80fd5b50565b5f81359050611c5081611c2c565b92915050565b5f60208284031215611c6b57611c6a611abe565b5b5f611c7884828501611c42565b91505092915050565b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f611caa82611c81565b9050919050565b611cba81611ca0565b82525050565b5f602082019050611cd35f830184611cb1565b92915050565b611ce281611ca0565b8114611cec575f80fd5b50565b5f81359050611cfd81611cd9565b92915050565b5f8060408385031215611d1957611d18611abe565b5b5f611d2685828601611cef565b9250506020611d3785828601611c42565b9150509250929050565b5f805f60608486031215611d5857611d57611abe565b5b5f611d6586828701611cef565b9350506020611d7686828701611cef565b9250506040611d8786828701611c42565b9150509250925092565b5f60208284031215611da657611da5611abe565b5b5f611db384828501611cef565b91505092915050565b611dc581611c23565b82525050565b5f602082019050611dde5f830184611dbc565b92915050565b611ded81611b46565b8114611df7575f80fd5b50565b5f81359050611e0881611de4565b92915050565b5f8060408385031215611e2457611e23611abe565b5b5f611e3185828601611cef565b9250506020611e4285828601611dfa565b9150509250929050565b5f80fd5b5f80fd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b611e8a82611bbb565b810181811067ffffffffffffffff82111715611ea957611ea8611e54565b5b80604052505050565b5f611ebb611ab5565b9050611ec78282611e81565b919050565b5f67ffffffffffffffff821115611ee657611ee5611e54565b5b611eef82611bbb565b9050602081019050919050565b828183375f83830152505050565b5f611f1c611f1784611ecc565b611eb2565b905082815260208101848484011115611f3857611f37611e50565b5b611f43848285611efc565b509392505050565b5f82601f830112611f5f57611f5e611e4c565b5b8135611f6f848260208601611f0a565b91505092915050565b5f805f8060808587031215611f9057611f8f611abe565b5b5f611f9d87828801611cef565b9450506020611fae87828801611cef565b9350506040611fbf87828801611c42565b925050606085013567ffffffffffffffff811115611fe057611fdf611ac2565b5b611fec87828801611f4b565b91505092959194509250565b5f806040838503121561200e5761200d611abe565b5b5f61201b85828601611cef565b925050602061202c85828601611cef565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f600282049050600182168061207a57607f821691505b60208210810361208d5761208c612036565b5b50919050565b7f4552433732313a20617070726f76616c20746f2063757272656e74206f776e655f8201527f7200000000000000000000000000000000000000000000000000000000000000602082015250565b5f6120ed602183611b83565b91506120f882612093565b604082019050919050565b5f6020820190508181035f83015261211a816120e1565b9050919050565b7f4552433732313a20617070726f76652063616c6c6572206973206e6f7420746f5f8201527f6b656e206f776e6572206e6f7220617070726f76656420666f7220616c6c0000602082015250565b5f61217b603e83611b83565b915061218682612121565b604082019050919050565b5f6020820190508181035f8301526121a88161216f565b9050919050565b7f4552433732313a2063616c6c6572206973206e6f7420746f6b656e206f776e655f8201527f72206e6f7220617070726f766564000000000000000000000000000000000000602082015250565b5f612209602e83611b83565b9150612214826121af565b604082019050919050565b5f6020820190508181035f830152612236816121fd565b9050919050565b7f416c7265616479206d696e746564206120746f6b656e000000000000000000005f82015250565b5f612271601683611b83565b915061227c8261223d565b602082019050919050565b5f6020820190508181035f83015261229e81612265565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f61230982611c23565b915061231483611c23565b925082820190508082111561232c5761232b6122d2565b5b92915050565b5f61233c82611c23565b915061234783611c23565b925082820261235581611c23565b9150828204841483151761236c5761236b6122d2565b5b5092915050565b5f61237d82611c23565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82036123af576123ae6122d2565b5b600182019050919050565b7f4552433732313a20696e76616c696420746f6b656e20494400000000000000005f82015250565b5f6123ee601883611b83565b91506123f9826123ba565b602082019050919050565b5f6020820190508181035f83015261241b816123e2565b9050919050565b7f4552433732313a2061646472657373207a65726f206973206e6f7420612076615f8201527f6c6964206f776e65720000000000000000000000000000000000000000000000602082015250565b5f61247c602983611b83565b915061248782612422565b604082019050919050565b5f6020820190508181035f8301526124a981612470565b9050919050565b5f81905092915050565b7f68747470733a2f2f6170692e64616f626173652e61692f757365722f6e66742f5f8201527f6d657461646174612f0000000000000000000000000000000000000000000000602082015250565b5f6125146029836124b0565b915061251f826124ba565b602982019050919050565b5f61253482611b79565b61253e81856124b0565b935061254e818560208601611b93565b80840191505092915050565b5f61256482612508565b9150612570828461252a565b915081905092915050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f20615f8201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b5f6125d5602683611b83565b91506125e08261257b565b604082019050919050565b5f6020820190508181035f830152612602816125c9565b9050919050565b7f4552433732313a207472616e736665722066726f6d20696e636f7272656374205f8201527f6f776e6572000000000000000000000000000000000000000000000000000000602082015250565b5f612663602583611b83565b915061266e82612609565b604082019050919050565b5f6020820190508181035f83015261269081612657565b9050919050565b7f4552433732313a207472616e7366657220746f20746865207a65726f206164645f8201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b5f6126f1602483611b83565b91506126fc82612697565b604082019050919050565b5f6020820190508181035f83015261271e816126e5565b9050919050565b5f61272f82611c23565b915061273a83611c23565b9250828203905081811115612752576127516122d2565b5b92915050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65725f82015250565b5f61278c602083611b83565b915061279782612758565b602082019050919050565b5f6020820190508181035f8301526127b981612780565b9050919050565b7f4552433732313a20617070726f766520746f2063616c6c6572000000000000005f82015250565b5f6127f4601983611b83565b91506127ff826127c0565b602082019050919050565b5f6020820190508181035f830152612821816127e8565b9050919050565b7f4552433732313a207472616e7366657220746f206e6f6e2045524337323152655f8201527f63656976657220696d706c656d656e7465720000000000000000000000000000602082015250565b5f612882603283611b83565b915061288d82612828565b604082019050919050565b5f6020820190508181035f8301526128af81612876565b9050919050565b5f81519050919050565b5f82825260208201905092915050565b5f6128da826128b6565b6128e481856128c0565b93506128f4818560208601611b93565b6128fd81611bbb565b840191505092915050565b5f60808201905061291b5f830187611cb1565b6129286020830186611cb1565b6129356040830185611dbc565b818103606083015261294781846128d0565b905095945050505050565b5f8151905061296081611af1565b92915050565b5f6020828403121561297b5761297a611abe565b5b5f61298884828501612952565b91505092915050565b7f4552433732313a206d696e7420746f20746865207a65726f20616464726573735f82015250565b5f6129c5602083611b83565b91506129d082612991565b602082019050919050565b5f6020820190508181035f8301526129f2816129b9565b9050919050565b7f4552433732313a20746f6b656e20616c7265616479206d696e746564000000005f82015250565b5f612a2d601c83611b83565b9150612a38826129f9565b602082019050919050565b5f6020820190508181035f830152612a5a81612a21565b905091905056fea26469706673582212202e01c7e9bd5e401b0858ecb0f77f2647c3d0c189b2d2f60ccd4fea5b2d07da2a64736f6c63430008140033