Overview ERC721
Total Supply:
5,000 WCA

Holders:
30
Profile Summary
Blockchain:
Ethereum (1)

Are you the contract creator? Verify and Publish your contract source code today!
This contract was created by 0x504265124456A8C28eEFE64fA07BC5cde4445E27
608060405267016345785d8a0000600f55670214e8348c4f000060105567016345785d8a00006011556101f46013556000601560006101000a81548160ff0219169083151502179055506103e86016556000601760006101000a81548160ff0219169083151502179055503480156200007757600080fd5b506040516200604b3803806200604b83398181016040528101906200009d9190620004db565b6040518060400160405280600e81526020017f576f726c642043757020417065730000000000000000000000000000000000008152506040518060400160405280600381526020017f574341000000000000000000000000000000000000000000000000000000000081525081600090805190602001906200012192919062000253565b5080600190805190602001906200013a92919062000253565b5050506200015d620001516200018560201b60201c565b6200018d60201b60201c565b8060128190555081600c90805190602001906200017c92919062000253565b505050620005a5565b600033905090565b6000600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600a60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b828054620002619062000570565b90600052602060002090601f016020900481019282620002855760008555620002d1565b82601f10620002a057805160ff1916838001178555620002d1565b82800160010185558215620002d1579182015b82811115620002d0578251825591602001919060010190620002b3565b5b509050620002e09190620002e4565b5090565b5b80821115620002ff576000816000905550600101620002e5565b5090565b6000604051905090565b600080fd5b600080fd5b600080fd5b600080fd5b6000601f19601f8301169050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6200036c8262000321565b810181811067ffffffffffffffff821117156200038e576200038d62000332565b5b80604052505050565b6000620003a362000303565b9050620003b1828262000361565b919050565b600067ffffffffffffffff821115620003d457620003d362000332565b5b620003df8262000321565b9050602081019050919050565b60005b838110156200040c578082015181840152602081019050620003ef565b838111156200041c576000848401525b50505050565b6000620004396200043384620003b6565b62000397565b9050828152602081018484840111156200045857620004576200031c565b5b62000465848285620003ec565b509392505050565b600082601f83011262000485576200048462000317565b5b81516200049784826020860162000422565b91505092915050565b6000819050919050565b620004b581620004a0565b8114620004c157600080fd5b50565b600081519050620004d581620004aa565b92915050565b60008060408385031215620004f557620004f46200030d565b5b600083015167ffffffffffffffff81111562000516576200051562000312565b5b62000524858286016200046d565b92505060206200053785828601620004c4565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600060028204905060018216806200058957607f821691505b6020821081036200059f576200059e62000541565b5b50919050565b615a9680620005b56000396000f3fe6080604052600436106102ff5760003560e01c80638462151c11610190578063c87b56dd116100dc578063ea9253d411610095578063f560d4151161006f578063f560d41514610b3d578063fa07ce1d14610b68578063fc1a1c3614610ba5578063ffd1a24b14610bd0576102ff565b8063ea9253d414610ac0578063ebc9bd3b14610ae9578063f2fde38b14610b14576102ff565b8063c87b56dd1461099c578063d547cfb7146109d9578063d5abeb0114610a04578063db6242c314610a2f578063e322ad2b14610a58578063e985e9c514610a83576102ff565b80639b6860c811610149578063a22cb46511610123578063a22cb46514610905578063a41467331461092e578063b11560c51461094a578063b88d4fde14610973576102ff565b80639b6860c8146108955780639dc9e9d3146108c0578063a0712d68146108e9576102ff565b80638462151c1461076f5780638668e5ac146107ac5780638b2b423a146107d75780638da5cb5b1461080257806395d89b411461082d5780639b19251a14610858576102ff565b80633ccfd60b1161024f57806370a0823111610208578063740d73f3116101e2578063740d73f3146106cb578063791a2519146106f45780637bc36e041461071d5780637f953a2214610746576102ff565b806370a082311461064e578063715018a61461068b578063717d57d3146106a2576102ff565b80633ccfd60b1461054d57806342842e0e14610557578063449a52f8146105805780634f6ccce7146105a9578063507e094f146105e65780636352211e14610611576102ff565b806323b872dd116102bc5780632f745c59116102965780632f745c591461049357806330176e13146104d0578063397f2eb0146104f95780633a467e3d14610522576102ff565b806323b872dd1461042857806326d938001461045157806327dfb3f01461047c576102ff565b806301ffc9a71461030457806305c9f30c1461034157806306fdde031461036c578063081812fc14610397578063095ea7b3146103d457806318160ddd146103fd575b600080fd5b34801561031057600080fd5b5061032b60048036038101906103269190613e2d565b610be7565b6040516103389190613e75565b60405180910390f35b34801561034d57600080fd5b50610356610c61565b6040516103639190613e75565b60405180910390f35b34801561037857600080fd5b50610381610c74565b60405161038e9190613f29565b60405180910390f35b3480156103a357600080fd5b506103be60048036038101906103b99190613f81565b610d06565b6040516103cb9190613fef565b60405180910390f35b3480156103e057600080fd5b506103fb60048036038101906103f69190614036565b610d8b565b005b34801561040957600080fd5b50610412610ea2565b60405161041f9190614085565b60405180910390f35b34801561043457600080fd5b5061044f600480360381019061044a91906140a0565b610eaf565b005b34801561045d57600080fd5b50610466610f0f565b6040516104739190613e75565b60405180910390f35b34801561048857600080fd5b50610491610f22565b005b34801561049f57600080fd5b506104ba60048036038101906104b59190614036565b610fca565b6040516104c79190614085565b60405180910390f35b3480156104dc57600080fd5b506104f760048036038101906104f29190614158565b61106f565b005b34801561050557600080fd5b50610520600480360381019061051b9190613f81565b611101565b005b34801561052e57600080fd5b50610537611187565b6040516105449190614085565b60405180910390f35b61055561118d565b005b34801561056357600080fd5b5061057e600480360381019061057991906140a0565b611308565b005b34801561058c57600080fd5b506105a760048036038101906105a29190614036565b611328565b005b3480156105b557600080fd5b506105d060048036038101906105cb9190613f81565b611479565b6040516105dd9190614085565b60405180910390f35b3480156105f257600080fd5b506105fb6114ea565b6040516106089190614085565b60405180910390f35b34801561061d57600080fd5b5061063860048036038101906106339190613f81565b6114f0565b6040516106459190613fef565b60405180910390f35b34801561065a57600080fd5b50610675600480360381019061067091906141a5565b6115a1565b6040516106829190614085565b60405180910390f35b34801561069757600080fd5b506106a0611658565b005b3480156106ae57600080fd5b506106c960048036038101906106c49190613f81565b6116e0565b005b3480156106d757600080fd5b506106f260048036038101906106ed9190614228565b611766565b005b34801561070057600080fd5b5061071b60048036038101906107169190613f81565b61191a565b005b34801561072957600080fd5b50610744600480360381019061073f9190613f81565b6119a0565b005b34801561075257600080fd5b5061076d60048036038101906107689190613f81565b611a26565b005b34801561077b57600080fd5b50610796600480360381019061079191906141a5565b611aac565b6040516107a39190614333565b60405180910390f35b3480156107b857600080fd5b506107c1611b5a565b6040516107ce9190614085565b60405180910390f35b3480156107e357600080fd5b506107ec611b60565b6040516107f99190614085565b60405180910390f35b34801561080e57600080fd5b50610817611b66565b6040516108249190613fef565b60405180910390f35b34801561083957600080fd5b50610842611b90565b60405161084f9190613f29565b60405180910390f35b34801561086457600080fd5b5061087f600480360381019061087a91906141a5565b611c22565b60405161088c9190613e75565b60405180910390f35b3480156108a157600080fd5b506108aa611c42565b6040516108b79190614085565b60405180910390f35b3480156108cc57600080fd5b506108e760048036038101906108e29190614355565b611c48565b005b61090360048036038101906108fe9190613f81565b611d5c565b005b34801561091157600080fd5b5061092c600480360381019061092791906143e1565b612138565b005b61094860048036038101906109439190613f81565b61214e565b005b34801561095657600080fd5b50610971600480360381019061096c9190614228565b6123a4565b005b34801561097f57600080fd5b5061099a60048036038101906109959190614551565b6124cb565b005b3480156109a857600080fd5b506109c360048036038101906109be9190613f81565b61252d565b6040516109d09190613f29565b60405180910390f35b3480156109e557600080fd5b506109ee6125b9565b6040516109fb9190613f29565b60405180910390f35b348015610a1057600080fd5b50610a19612647565b604051610a269190614085565b60405180910390f35b348015610a3b57600080fd5b50610a566004803603810190610a519190613f81565b61264d565b005b348015610a6457600080fd5b50610a6d6126d3565b604051610a7a9190614085565b60405180910390f35b348015610a8f57600080fd5b50610aaa6004803603810190610aa591906145d4565b612757565b604051610ab79190613e75565b60405180910390f35b348015610acc57600080fd5b50610ae76004803603810190610ae29190614228565b6127eb565b005b348015610af557600080fd5b50610afe6128ff565b604051610b0b9190614085565b60405180910390f35b348015610b2057600080fd5b50610b3b6004803603810190610b3691906141a5565b612910565b005b348015610b4957600080fd5b50610b52612a07565b604051610b5f9190614085565b60405180910390f35b348015610b7457600080fd5b50610b8f6004803603810190610b8a91906141a5565b612a0d565b604051610b9c9190614085565b60405180910390f35b348015610bb157600080fd5b50610bba612a25565b604051610bc79190614085565b60405180910390f35b348015610bdc57600080fd5b50610be5612a2b565b005b60007f780e9d63000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19161480610c5a5750610c5982612ad3565b5b9050919050565b601560009054906101000a900460ff1681565b606060008054610c8390614643565b80601f0160208091040260200160405190810160405280929190818152602001828054610caf90614643565b8015610cfc5780601f10610cd157610100808354040283529160200191610cfc565b820191906000526020600020905b815481529060010190602001808311610cdf57829003601f168201915b5050505050905090565b6000610d1182612bb5565b610d50576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d47906146e6565b60405180910390fd5b6004600083815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050919050565b6000610d96826114f0565b90508073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610e06576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610dfd90614778565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff16610e25612c21565b73ffffffffffffffffffffffffffffffffffffffff161480610e545750610e5381610e4e612c21565b612757565b5b610e93576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e8a9061480a565b60405180910390fd5b610e9d8383612c29565b505050565b6000600880549050905090565b610ec0610eba612c21565b82612ce2565b610eff576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ef69061489c565b60405180910390fd5b610f0a838383612dc0565b505050565b601760009054906101000a900460ff1681565b610f2a612c21565b73ffffffffffffffffffffffffffffffffffffffff16610f48611b66565b73ffffffffffffffffffffffffffffffffffffffff1614610f9e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f9590614908565b60405180910390fd5b601760009054906101000a900460ff1615601760006101000a81548160ff021916908315150217905550565b6000610fd5836115a1565b8210611016576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161100d9061499a565b60405180910390fd5b600660008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600083815260200190815260200160002054905092915050565b611077612c21565b73ffffffffffffffffffffffffffffffffffffffff16611095611b66565b73ffffffffffffffffffffffffffffffffffffffff16146110eb576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110e290614908565b60405180910390fd5b8181600c91906110fc929190613d1e565b505050565b611109612c21565b73ffffffffffffffffffffffffffffffffffffffff16611127611b66565b73ffffffffffffffffffffffffffffffffffffffff161461117d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161117490614908565b60405180910390fd5b8060168190555050565b60135481565b611195612c21565b73ffffffffffffffffffffffffffffffffffffffff166111b3611b66565b73ffffffffffffffffffffffffffffffffffffffff1614611209576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161120090614908565b60405180910390fd5b600047905060008111611251576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161124890614a06565b60405180910390fd5b600061125b611b66565b73ffffffffffffffffffffffffffffffffffffffff168260405161127e90614a57565b60006040518083038185875af1925050503d80600081146112bb576040519150601f19603f3d011682016040523d82523d6000602084013e6112c0565b606091505b5050905080611304576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016112fb90614ab8565b60405180910390fd5b5050565b611323838383604051806020016040528060008152506124cb565b505050565b611330612c21565b73ffffffffffffffffffffffffffffffffffffffff1661134e611b66565b73ffffffffffffffffffffffffffffffffffffffff16146113a4576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161139b90614908565b60405180910390fd5b600081116113e7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016113de90614b4a565b60405180910390fd5b60006113f3600b613026565b905061138861140b838361303490919063ffffffff16565b111561144c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161144390614bb6565b60405180910390fd5b60005b82811015611473576114608461304a565b808061146b90614c05565b91505061144f565b50505050565b6000611483610ea2565b82106114c4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016114bb90614cbf565b60405180910390fd5b600882815481106114d8576114d7614cdf565b5b90600052602060002001549050919050565b60125481565b6000806002600084815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603611598576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161158f90614d80565b60405180910390fd5b80915050919050565b60008073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603611611576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161160890614e12565b60405180910390fd5b600360008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b611660612c21565b73ffffffffffffffffffffffffffffffffffffffff1661167e611b66565b73ffffffffffffffffffffffffffffffffffffffff16146116d4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016116cb90614908565b60405180910390fd5b6116de600061307c565b565b6116e8612c21565b73ffffffffffffffffffffffffffffffffffffffff16611706611b66565b73ffffffffffffffffffffffffffffffffffffffff161461175c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161175390614908565b60405180910390fd5b8060118190555050565b61176e612c21565b73ffffffffffffffffffffffffffffffffffffffff1661178c611b66565b73ffffffffffffffffffffffffffffffffffffffff16146117e2576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016117d990614908565b60405180910390fd5b60005b8282905081101561191557600083838381811061180557611804614cdf565b5b905060200201602081019061181a91906141a5565b9050600e60008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16156118a9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016118a090614e7e565b60405180910390fd5b6001600e60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555050808061190d90614c05565b9150506117e5565b505050565b611922612c21565b73ffffffffffffffffffffffffffffffffffffffff16611940611b66565b73ffffffffffffffffffffffffffffffffffffffff1614611996576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161198d90614908565b60405180910390fd5b8060108190555050565b6119a8612c21565b73ffffffffffffffffffffffffffffffffffffffff166119c6611b66565b73ffffffffffffffffffffffffffffffffffffffff1614611a1c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611a1390614908565b60405180910390fd5b80600f8190555050565b611a2e612c21565b73ffffffffffffffffffffffffffffffffffffffff16611a4c611b66565b73ffffffffffffffffffffffffffffffffffffffff1614611aa2576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611a9990614908565b60405180910390fd5b8060138190555050565b60606000611ab9836115a1565b905060008167ffffffffffffffff811115611ad757611ad6614426565b5b604051908082528060200260200182016040528015611b055781602001602082028036833780820191505090505b50905060005b82811015611b4f57611b1d8582610fca565b828281518110611b3057611b2f614cdf565b5b6020026020010181815250508080611b4790614c05565b915050611b0b565b508092505050919050565b60145481565b60165481565b6000600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b606060018054611b9f90614643565b80601f0160208091040260200160405190810160405280929190818152602001828054611bcb90614643565b8015611c185780601f10611bed57610100808354040283529160200191611c18565b820191906000526020600020905b815481529060010190602001808311611bfb57829003601f168201915b5050505050905090565b600e6020528060005260406000206000915054906101000a900460ff1681565b60105481565b611c50612c21565b73ffffffffffffffffffffffffffffffffffffffff16611c6e611b66565b73ffffffffffffffffffffffffffffffffffffffff1614611cc4576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611cbb90614908565b60405180910390fd5b60005b83839050811015611d56576000848483818110611ce757611ce6614cdf565b5b9050602002016020810190611cfc91906141a5565b905082600d60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550508080611d4e90614c05565b915050611cc7565b50505050565b601560009054906101000a900460ff1680611d835750601760009054906101000a900460ff165b611dc2576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611db990614eea565b60405180910390fd5b600081118015611dd457506012548111155b611e13576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611e0a90614f7c565b60405180910390fd5b6000611e1f600b613026565b9050611388611e37838361303490919063ffffffff16565b1115611e78576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611e6f90614fe8565b60405180910390fd5b601560009054906101000a900460ff1615611fef57600e60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615611f3b57611ef48260115461314290919063ffffffff16565b341015611f36576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611f2d9061507a565b60405180910390fd5b611fea565b601654611f51838361303490919063ffffffff16565b1115611f92576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611f899061510c565b60405180910390fd5b611fa782600f5461314290919063ffffffff16565b341015611fe9576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611fe09061507a565b60405180910390fd5b5b61210c565b601760009054906101000a900460ff161561210b57600e60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16156120b25761206b8260115461314290919063ffffffff16565b3410156120ad576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016120a49061507a565b60405180910390fd5b61210a565b6120c78260105461314290919063ffffffff16565b341015612109576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016121009061507a565b60405180910390fd5b5b5b5b60005b82811015612133576121203361304a565b808061212b90614c05565b91505061210f565b505050565b61214a612143612c21565b8383613158565b5050565b60008111612191576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161218890614f7c565b60405180910390fd5b600061219d600b613026565b90506000600d60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205411612221576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161221890615178565b60405180910390fd5b611388612237838361303490919063ffffffff16565b1115612278576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161226f90614fe8565b60405180910390fd5b6013546122908360145461303490919063ffffffff16565b11156122d1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016122c8906151e4565b60405180910390fd5b60005b8281101561239f576122e53361304a565b601460008154809291906122f890614c05565b91905055506001600d60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546123499190615204565b600d60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550808061239790614c05565b9150506122d4565b505050565b6123ac612c21565b73ffffffffffffffffffffffffffffffffffffffff166123ca611b66565b73ffffffffffffffffffffffffffffffffffffffff1614612420576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161241790614908565b60405180910390fd5b60005b828290508110156124c657600083838381811061244357612442614cdf565b5b905060200201602081019061245891906141a5565b90506000600e60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055505080806124be90614c05565b915050612423565b505050565b6124dc6124d6612c21565b83612ce2565b61251b576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016125129061489c565b60405180910390fd5b612527848484846132c4565b50505050565b60606000821180156125485750612544600b613026565b8211155b612587576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161257e90615284565b60405180910390fd5b600c61259283613320565b6040516020016125a39291906153c0565b6040516020818303038152906040529050919050565b600c80546125c690614643565b80601f01602080910402602001604051908101604052809291908181526020018280546125f290614643565b801561263f5780601f106126145761010080835404028352916020019161263f565b820191906000526020600020905b81548152906001019060200180831161262257829003601f168201915b505050505081565b61138881565b612655612c21565b73ffffffffffffffffffffffffffffffffffffffff16612673611b66565b73ffffffffffffffffffffffffffffffffffffffff16146126c9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016126c090614908565b60405180910390fd5b8060128190555050565b60006126dd612c21565b73ffffffffffffffffffffffffffffffffffffffff166126fb611b66565b73ffffffffffffffffffffffffffffffffffffffff1614612751576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161274890614908565b60405180910390fd5b47905090565b6000600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b6127f3612c21565b73ffffffffffffffffffffffffffffffffffffffff16612811611b66565b73ffffffffffffffffffffffffffffffffffffffff1614612867576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161285e90614908565b60405180910390fd5b60005b828290508110156128fa57600083838381811061288a57612889614cdf565b5b905060200201602081019061289f91906141a5565b90506000600d60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505080806128f290614c05565b91505061286a565b505050565b600061290b600b613026565b905090565b612918612c21565b73ffffffffffffffffffffffffffffffffffffffff16612936611b66565b73ffffffffffffffffffffffffffffffffffffffff161461298c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161298390614908565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16036129fb576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016129f290615461565b60405180910390fd5b612a048161307c565b50565b600f5481565b600d6020528060005260406000206000915090505481565b60115481565b612a33612c21565b73ffffffffffffffffffffffffffffffffffffffff16612a51611b66565b73ffffffffffffffffffffffffffffffffffffffff1614612aa7576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612a9e90614908565b60405180910390fd5b601560009054906101000a900460ff1615601560006101000a81548160ff021916908315150217905550565b60007f80ac58cd000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19161480612b9e57507f5b5e139f000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b80612bae5750612bad82613480565b5b9050919050565b60008073ffffffffffffffffffffffffffffffffffffffff166002600084815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614159050919050565b600033905090565b816004600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff16612c9c836114f0565b73ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560405160405180910390a45050565b6000612ced82612bb5565b612d2c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612d23906154f3565b60405180910390fd5b6000612d37836114f0565b90508073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff161480612da657508373ffffffffffffffffffffffffffffffffffffffff16612d8e84610d06565b73ffffffffffffffffffffffffffffffffffffffff16145b80612db75750612db68185612757565b5b91505092915050565b8273ffffffffffffffffffffffffffffffffffffffff16612de0826114f0565b73ffffffffffffffffffffffffffffffffffffffff1614612e36576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612e2d90615585565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603612ea5576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612e9c90615617565b60405180910390fd5b612eb08383836134ea565b612ebb600082612c29565b6001600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254612f0b9190615204565b925050819055506001600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254612f629190615637565b92505081905550816002600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a46130218383836135fc565b505050565b600081600001549050919050565b600081836130429190615637565b905092915050565b60006001613058600b613026565b6130629190615637565b905061306e8282613601565b613078600b61361f565b5050565b6000600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600a60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b60008183613150919061568d565b905092915050565b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036131c6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016131bd90615733565b60405180910390fd5b80600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c31836040516132b79190613e75565b60405180910390a3505050565b6132cf848484612dc0565b6132db84848484613635565b61331a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401613311906157c5565b60405180910390fd5b50505050565b606060008203613367576040518060400160405280600181526020017f3000000000000000000000000000000000000000000000000000000000000000815250905061347b565b600082905060005b6000821461339957808061338290614c05565b915050600a826133929190615814565b915061336f565b60008167ffffffffffffffff8111156133b5576133b4614426565b5b6040519080825280601f01601f1916602001820160405280156133e75781602001600182028036833780820191505090505b5090505b60008514613474576001826134009190615204565b9150600a8561340f9190615845565b603061341b9190615637565b60f81b81838151811061343157613430614cdf565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350600a8561346d9190615814565b94506133eb565b8093505050505b919050565b60007f01ffc9a7000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916149050919050565b6134f58383836137bc565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff160361353757613532816137c1565b613576565b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161461357557613574838261380a565b5b5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036135b8576135b381613977565b6135f7565b8273ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16146135f6576135f58282613a48565b5b5b505050565b505050565b61361b828260405180602001604052806000815250613ac7565b5050565b6001816000016000828254019250508190555050565b60006136568473ffffffffffffffffffffffffffffffffffffffff16613b22565b156137af578373ffffffffffffffffffffffffffffffffffffffff1663150b7a0261367f612c21565b8786866040518563ffffffff1660e01b81526004016136a194939291906158cb565b6020604051808303816000875af19250505080156136dd57506040513d601f19601f820116820180604052508101906136da919061592c565b60015b61375f573d806000811461370d576040519150601f19603f3d011682016040523d82523d6000602084013e613712565b606091505b506000815103613757576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161374e906157c5565b60405180910390fd5b805181602001fd5b63150b7a0260e01b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916817bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916149150506137b4565b600190505b949350505050565b505050565b6008805490506009600083815260200190815260200160002081905550600881908060018154018082558091505060019003906000526020600020016000909190919091505550565b60006001613817846115a1565b6138219190615204565b9050600060076000848152602001908152602001600020549050818114613906576000600660008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600084815260200190815260200160002054905080600660008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600084815260200190815260200160002081905550816007600083815260200190815260200160002081905550505b6007600084815260200190815260200160002060009055600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008381526020019081526020016000206000905550505050565b6000600160088054905061398b9190615204565b90506000600960008481526020019081526020016000205490506000600883815481106139bb576139ba614cdf565b5b9060005260206000200154905080600883815481106139dd576139dc614cdf565b5b906000526020600020018190555081600960008381526020019081526020016000208190555060096000858152602001908152602001600020600090556008805480613a2c57613a2b615959565b5b6001900381819060005260206000200160009055905550505050565b6000613a53836115a1565b905081600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600083815260200190815260200160002081905550806007600084815260200190815260200160002081905550505050565b613ad18383613b45565b613ade6000848484613635565b613b1d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401613b14906157c5565b60405180910390fd5b505050565b6000808273ffffffffffffffffffffffffffffffffffffffff163b119050919050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603613bb4576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401613bab906159d4565b60405180910390fd5b613bbd81612bb5565b15613bfd576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401613bf490615a40565b60405180910390fd5b613c09600083836134ea565b6001600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254613c599190615637565b92505081905550816002600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a4613d1a600083836135fc565b5050565b828054613d2a90614643565b90600052602060002090601f016020900481019282613d4c5760008555613d93565b82601f10613d6557803560ff1916838001178555613d93565b82800160010185558215613d93579182015b82811115613d92578235825591602001919060010190613d77565b5b509050613da09190613da4565b5090565b5b80821115613dbd576000816000905550600101613da5565b5090565b6000604051905090565b600080fd5b600080fd5b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b613e0a81613dd5565b8114613e1557600080fd5b50565b600081359050613e2781613e01565b92915050565b600060208284031215613e4357613e42613dcb565b5b6000613e5184828501613e18565b91505092915050565b60008115159050919050565b613e6f81613e5a565b82525050565b6000602082019050613e8a6000830184613e66565b92915050565b600081519050919050565b600082825260208201905092915050565b60005b83811015613eca578082015181840152602081019050613eaf565b83811115613ed9576000848401525b50505050565b6000601f19601f8301169050919050565b6000613efb82613e90565b613f058185613e9b565b9350613f15818560208601613eac565b613f1e81613edf565b840191505092915050565b60006020820190508181036000830152613f438184613ef0565b905092915050565b6000819050919050565b613f5e81613f4b565b8114613f6957600080fd5b50565b600081359050613f7b81613f55565b92915050565b600060208284031215613f9757613f96613dcb565b5b6000613fa584828501613f6c565b91505092915050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000613fd982613fae565b9050919050565b613fe981613fce565b82525050565b60006020820190506140046000830184613fe0565b92915050565b61401381613fce565b811461401e57600080fd5b50565b6000813590506140308161400a565b92915050565b6000806040838503121561404d5761404c613dcb565b5b600061405b85828601614021565b925050602061406c85828601613f6c565b9150509250929050565b61407f81613f4b565b82525050565b600060208201905061409a6000830184614076565b92915050565b6000806000606084860312156140b9576140b8613dcb565b5b60006140c786828701614021565b93505060206140d886828701614021565b92505060406140e986828701613f6c565b9150509250925092565b600080fd5b600080fd5b600080fd5b60008083601f840112614118576141176140f3565b5b8235905067ffffffffffffffff811115614135576141346140f8565b5b602083019150836001820283011115614151576141506140fd565b5b9250929050565b6000806020838503121561416f5761416e613dcb565b5b600083013567ffffffffffffffff81111561418d5761418c613dd0565b5b61419985828601614102565b92509250509250929050565b6000602082840312156141bb576141ba613dcb565b5b60006141c984828501614021565b91505092915050565b60008083601f8401126141e8576141e76140f3565b5b8235905067ffffffffffffffff811115614205576142046140f8565b5b602083019150836020820283011115614221576142206140fd565b5b9250929050565b6000806020838503121561423f5761423e613dcb565b5b600083013567ffffffffffffffff81111561425d5761425c613dd0565b5b614269858286016141d2565b92509250509250929050565b600081519050919050565b600082825260208201905092915050565b6000819050602082019050919050565b6142aa81613f4b565b82525050565b60006142bc83836142a1565b60208301905092915050565b6000602082019050919050565b60006142e082614275565b6142ea8185614280565b93506142f583614291565b8060005b8381101561432657815161430d88826142b0565b9750614318836142c8565b9250506001810190506142f9565b5085935050505092915050565b6000602082019050818103600083015261434d81846142d5565b905092915050565b60008060006040848603121561436e5761436d613dcb565b5b600084013567ffffffffffffffff81111561438c5761438b613dd0565b5b614398868287016141d2565b935093505060206143ab86828701613f6c565b9150509250925092565b6143be81613e5a565b81146143c957600080fd5b50565b6000813590506143db816143b5565b92915050565b600080604083850312156143f8576143f7613dcb565b5b600061440685828601614021565b9250506020614417858286016143cc565b9150509250929050565b600080fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b61445e82613edf565b810181811067ffffffffffffffff8211171561447d5761447c614426565b5b80604052505050565b6000614490613dc1565b905061449c8282614455565b919050565b600067ffffffffffffffff8211156144bc576144bb614426565b5b6144c582613edf565b9050602081019050919050565b82818337600083830152505050565b60006144f46144ef846144a1565b614486565b9050828152602081018484840111156145105761450f614421565b5b61451b8482856144d2565b509392505050565b600082601f830112614538576145376140f3565b5b81356145488482602086016144e1565b91505092915050565b6000806000806080858703121561456b5761456a613dcb565b5b600061457987828801614021565b945050602061458a87828801614021565b935050604061459b87828801613f6c565b925050606085013567ffffffffffffffff8111156145bc576145bb613dd0565b5b6145c887828801614523565b91505092959194509250565b600080604083850312156145eb576145ea613dcb565b5b60006145f985828601614021565b925050602061460a85828601614021565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000600282049050600182168061465b57607f821691505b60208210810361466e5761466d614614565b5b50919050565b7f4552433732313a20617070726f76656420717565727920666f72206e6f6e657860008201527f697374656e7420746f6b656e0000000000000000000000000000000000000000602082015250565b60006146d0602c83613e9b565b91506146db82614674565b604082019050919050565b600060208201905081810360008301526146ff816146c3565b9050919050565b7f4552433732313a20617070726f76616c20746f2063757272656e74206f776e6560008201527f7200000000000000000000000000000000000000000000000000000000000000602082015250565b6000614762602183613e9b565b915061476d82614706565b604082019050919050565b6000602082019050818103600083015261479181614755565b9050919050565b7f4552433732313a20617070726f76652063616c6c6572206973206e6f74206f7760008201527f6e6572206e6f7220617070726f76656420666f7220616c6c0000000000000000602082015250565b60006147f4603883613e9b565b91506147ff82614798565b604082019050919050565b60006020820190508181036000830152614823816147e7565b9050919050565b7f4552433732313a207472616e736665722063616c6c6572206973206e6f74206f60008201527f776e6572206e6f7220617070726f766564000000000000000000000000000000602082015250565b6000614886603183613e9b565b91506148918261482a565b604082019050919050565b600060208201905081810360008301526148b581614879565b9050919050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b60006148f2602083613e9b565b91506148fd826148bc565b602082019050919050565b60006020820190508181036000830152614921816148e5565b9050919050565b7f455243373231456e756d657261626c653a206f776e657220696e646578206f7560008201527f74206f6620626f756e6473000000000000000000000000000000000000000000602082015250565b6000614984602b83613e9b565b915061498f82614928565b604082019050919050565b600060208201905081810360008301526149b381614977565b9050919050565b7f4e6f206574686572206c65667420746f20776974686472617700000000000000600082015250565b60006149f0601983613e9b565b91506149fb826149ba565b602082019050919050565b60006020820190508181036000830152614a1f816149e3565b9050919050565b600081905092915050565b50565b6000614a41600083614a26565b9150614a4c82614a31565b600082019050919050565b6000614a6282614a34565b9150819050919050565b7f5472616e73666572206661696c65642e00000000000000000000000000000000600082015250565b6000614aa2601083613e9b565b9150614aad82614a6c565b602082019050919050565b60006020820190508181036000830152614ad181614a95565b9050919050565b7f43616e6e6f74206d696e7420737065636966696564206e756d626572206f662060008201527f4e4654732e000000000000000000000000000000000000000000000000000000602082015250565b6000614b34602583613e9b565b9150614b3f82614ad8565b604082019050919050565b60006020820190508181036000830152614b6381614b27565b9050919050565b7f4e6f7420656e6f756768204e465473206c656674210000000000000000000000600082015250565b6000614ba0601583613e9b565b9150614bab82614b6a565b602082019050919050565b60006020820190508181036000830152614bcf81614b93565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000614c1082613f4b565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8203614c4257614c41614bd6565b5b600182019050919050565b7f455243373231456e756d657261626c653a20676c6f62616c20696e646578206f60008201527f7574206f6620626f756e64730000000000000000000000000000000000000000602082015250565b6000614ca9602c83613e9b565b9150614cb482614c4d565b604082019050919050565b60006020820190508181036000830152614cd881614c9c565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b7f4552433732313a206f776e657220717565727920666f72206e6f6e657869737460008201527f656e7420746f6b656e0000000000000000000000000000000000000000000000602082015250565b6000614d6a602983613e9b565b9150614d7582614d0e565b604082019050919050565b60006020820190508181036000830152614d9981614d5d565b9050919050565b7f4552433732313a2062616c616e636520717565727920666f7220746865207a6560008201527f726f206164647265737300000000000000000000000000000000000000000000602082015250565b6000614dfc602a83613e9b565b9150614e0782614da0565b604082019050919050565b60006020820190508181036000830152614e2b81614def565b9050919050565b7f4164647265737320616c726561647920696e207468652077686974656c697374600082015250565b6000614e68602083613e9b565b9150614e7382614e32565b602082019050919050565b60006020820190508181036000830152614e9781614e5b565b9050919050565b7f4e4654206973206e6f74206f6e2073616c650000000000000000000000000000600082015250565b6000614ed4601283613e9b565b9150614edf82614e9e565b602082019050919050565b60006020820190508181036000830152614f0381614ec7565b9050919050565b7f43616e6e6f74206d696e7420737065636966696564206e756d626572206f662060008201527f4e46547300000000000000000000000000000000000000000000000000000000602082015250565b6000614f66602483613e9b565b9150614f7182614f0a565b604082019050919050565b60006020820190508181036000830152614f9581614f59565b9050919050565b7f4e6f7420656e6f756768204e465473206c656674000000000000000000000000600082015250565b6000614fd2601483613e9b565b9150614fdd82614f9c565b602082019050919050565b6000602082019050818103600083015261500181614fc5565b9050919050565b7f4e6f7420656e6f75676820657468657220746f207075726368617365204e465460008201527f7300000000000000000000000000000000000000000000000000000000000000602082015250565b6000615064602183613e9b565b915061506f82615008565b604082019050919050565b6000602082019050818103600083015261509381615057565b9050919050565b7f4e6f7420656e6f75676820707269766174652073616c65204e465473206c656660008201527f7400000000000000000000000000000000000000000000000000000000000000602082015250565b60006150f6602183613e9b565b91506151018261509a565b604082019050919050565b60006020820190508181036000830152615125816150e9565b9050919050565b7f596f752068617665206e6f2066726565204e465420746f206d696e7400000000600082015250565b6000615162601c83613e9b565b915061516d8261512c565b602082019050919050565b6000602082019050818103600083015261519181615155565b9050919050565b7f4e6f7420656e6f7567682066726565206d696e74204e465473206c6566740000600082015250565b60006151ce601e83613e9b565b91506151d982615198565b602082019050919050565b600060208201905081810360008301526151fd816151c1565b9050919050565b600061520f82613f4b565b915061521a83613f4b565b92508282101561522d5761522c614bd6565b5b828203905092915050565b7f496e76616c696420746f6b656e49440000000000000000000000000000000000600082015250565b600061526e600f83613e9b565b915061527982615238565b602082019050919050565b6000602082019050818103600083015261529d81615261565b9050919050565b600081905092915050565b60008190508160005260206000209050919050565b600081546152d181614643565b6152db81866152a4565b945060018216600081146152f657600181146153075761533a565b60ff1983168652818601935061533a565b615310856152af565b60005b8381101561533257815481890152600182019150602081019050615313565b838801955050505b50505092915050565b600061534e82613e90565b61535881856152a4565b9350615368818560208601613eac565b80840191505092915050565b7f2e6a736f6e000000000000000000000000000000000000000000000000000000600082015250565b60006153aa6005836152a4565b91506153b582615374565b600582019050919050565b60006153cc82856152c4565b91506153d88284615343565b91506153e38261539d565b91508190509392505050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b600061544b602683613e9b565b9150615456826153ef565b604082019050919050565b6000602082019050818103600083015261547a8161543e565b9050919050565b7f4552433732313a206f70657261746f7220717565727920666f72206e6f6e657860008201527f697374656e7420746f6b656e0000000000000000000000000000000000000000602082015250565b60006154dd602c83613e9b565b91506154e882615481565b604082019050919050565b6000602082019050818103600083015261550c816154d0565b9050919050565b7f4552433732313a207472616e736665722066726f6d20696e636f72726563742060008201527f6f776e6572000000000000000000000000000000000000000000000000000000602082015250565b600061556f602583613e9b565b915061557a82615513565b604082019050919050565b6000602082019050818103600083015261559e81615562565b9050919050565b7f4552433732313a207472616e7366657220746f20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b6000615601602483613e9b565b915061560c826155a5565b604082019050919050565b60006020820190508181036000830152615630816155f4565b9050919050565b600061564282613f4b565b915061564d83613f4b565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0382111561568257615681614bd6565b5b828201905092915050565b600061569882613f4b565b91506156a383613f4b565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff04831182151516156156dc576156db614bd6565b5b828202905092915050565b7f4552433732313a20617070726f766520746f2063616c6c657200000000000000600082015250565b600061571d601983613e9b565b9150615728826156e7565b602082019050919050565b6000602082019050818103600083015261574c81615710565b9050919050565b7f4552433732313a207472616e7366657220746f206e6f6e20455243373231526560008201527f63656976657220696d706c656d656e7465720000000000000000000000000000602082015250565b60006157af603283613e9b565b91506157ba82615753565b604082019050919050565b600060208201905081810360008301526157de816157a2565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b600061581f82613f4b565b915061582a83613f4b565b92508261583a576158396157e5565b5b828204905092915050565b600061585082613f4b565b915061585b83613f4b565b92508261586b5761586a6157e5565b5b828206905092915050565b600081519050919050565b600082825260208201905092915050565b600061589d82615876565b6158a78185615881565b93506158b7818560208601613eac565b6158c081613edf565b840191505092915050565b60006080820190506158e06000830187613fe0565b6158ed6020830186613fe0565b6158fa6040830185614076565b818103606083015261590c8184615892565b905095945050505050565b60008151905061592681613e01565b92915050565b60006020828403121561594257615941613dcb565b5b600061595084828501615917565b91505092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603160045260246000fd5b7f4552433732313a206d696e7420746f20746865207a65726f2061646472657373600082015250565b60006159be602083613e9b565b91506159c982615988565b602082019050919050565b600060208201905081810360008301526159ed816159b1565b9050919050565b7f4552433732313a20746f6b656e20616c7265616479206d696e74656400000000600082015250565b6000615a2a601c83613e9b565b9150615a35826159f4565b602082019050919050565b60006020820190508181036000830152615a5981615a1d565b905091905056fea2646970667358221220e67ac1cc978074eb10848795eeb6a5a65460402f14cb24c0ecb21caed14ab03864736f6c634300080d0033000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000013880000000000000000000000000000000000000000000000000000000000000043697066733a2f2f62616679626569657834353572646232666e62716775717a706a65366b6c637472756b707963796465666335356f6b72367766677966367a7733692f0000000000000000000000000000000000000000000000000000000000