Overview ERC20
PRICE
n/a

ON-CHAIN MARKET CAP n/a

Total Supply:
4,080,000.00 WDAOT

Holders:
3,224
Profile Summary
Blockchain:
Base (8453)


Decimals:
18
Are you the contract creator? Verify and Publish your contract source code today!
This contract was created by 0x3DF3c01b72dC5d63565Af0bCB20d847227c2201A
608060405234801562000010575f80fd5b50604051620043c0380380620043c0833981810160405281019062000036919062000943565b8383818181600590816200004b919062000c1e565b5080600690816200005d919062000c1e565b5050505f60075f6101000a81548160ff0219169083151502179055506200009c5f801b620000906200013c60201b60201c565b6200014360201b60201c565b620000dd7f9f2df0fed2c77648de5860a4cc508cd0818c85b8b8a1ab4ceeef8d981c8956a6620000d16200013c60201b60201c565b6200014360201b60201c565b6200011e7f65d7a28e3265b37a6474929f336521b332c1681b933f6cb9f3376673440d862a620001126200013c60201b60201c565b6200014360201b60201c565b50506200013281836200015960201b60201c565b5050505062000fa9565b5f33905090565b620001558282620001f260201b60201c565b5050565b6200019a7f9f2df0fed2c77648de5860a4cc508cd0818c85b8b8a1ab4ceeef8d981c8956a66200018e6200013c60201b60201c565b6200022e60201b60201c565b620001dc576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620001d39062000d86565b60405180910390fd5b620001ee82826200029160201b60201c565b5050565b620002048282620003f760201b60201c565b620002298160015f8581526020019081526020015f20620004e260201b90919060201c565b505050565b5f805f8481526020019081526020015f205f015f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16905092915050565b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160362000302576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620002f99062000df4565b60405180910390fd5b620003155f83836200051760201b60201c565b8060045f82825462000328919062000e41565b925050819055508060025f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825401925050819055508173ffffffffffffffffffffffffffffffffffffffff165f73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051620003d8919062000e8c565b60405180910390a3620003f35f8383620005f260201b60201c565b5050565b6200040982826200022e60201b60201c565b620004de5760015f808481526020019081526020015f205f015f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff021916908315150217905550620004836200013c60201b60201c565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16837f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d60405160405180910390a45b5050565b5f6200050f835f018373ffffffffffffffffffffffffffffffffffffffff165f1b620005f760201b60201c565b905092915050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16148062000598575060085f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff165b620005da576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620005d19062000ef5565b60405180910390fd5b620005ed8383836200066860201b60201c565b505050565b505050565b5f6200060a83836200068060201b60201c565b6200065e57825f0182908060018154018082558091505060019003905f5260205f20015f9091909190915055825f0180549050836001015f8481526020019081526020015f20819055506001905062000662565b5f90505b92915050565b6200067b838383620006a060201b60201c565b505050565b5f80836001015f8481526020019081526020015f20541415905092915050565b620006b38383836200070b60201b60201c565b620006c36200071060201b60201c565b1562000706576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620006fd9062000f89565b60405180910390fd5b505050565b505050565b5f60075f9054906101000a900460ff16905090565b5f604051905090565b5f80fd5b5f80fd5b5f80fd5b5f80fd5b5f601f19601f8301169050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b62000786826200073e565b810181811067ffffffffffffffff82111715620007a857620007a76200074e565b5b80604052505050565b5f620007bc62000725565b9050620007ca82826200077b565b919050565b5f67ffffffffffffffff821115620007ec57620007eb6200074e565b5b620007f7826200073e565b9050602081019050919050565b5f5b838110156200082357808201518184015260208101905062000806565b5f8484015250505050565b5f620008446200083e84620007cf565b620007b1565b9050828152602081018484840111156200086357620008626200073a565b5b6200087084828562000804565b509392505050565b5f82601f8301126200088f576200088e62000736565b5b8151620008a18482602086016200082e565b91505092915050565b5f819050919050565b620008be81620008aa565b8114620008c9575f80fd5b50565b5f81519050620008dc81620008b3565b92915050565b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f6200090d82620008e2565b9050919050565b6200091f8162000901565b81146200092a575f80fd5b50565b5f815190506200093d8162000914565b92915050565b5f805f80608085870312156200095e576200095d6200072e565b5b5f85015167ffffffffffffffff8111156200097e576200097d62000732565b5b6200098c8782880162000878565b945050602085015167ffffffffffffffff811115620009b057620009af62000732565b5b620009be8782880162000878565b9350506040620009d187828801620008cc565b9250506060620009e4878288016200092d565b91505092959194509250565b5f81519050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f600282049050600182168062000a3f57607f821691505b60208210810362000a555762000a54620009fa565b5b50919050565b5f819050815f5260205f209050919050565b5f6020601f8301049050919050565b5f82821b905092915050565b5f6008830262000ab97fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8262000a7c565b62000ac5868362000a7c565b95508019841693508086168417925050509392505050565b5f819050919050565b5f62000b0662000b0062000afa84620008aa565b62000add565b620008aa565b9050919050565b5f819050919050565b62000b218362000ae6565b62000b3962000b308262000b0d565b84845462000a88565b825550505050565b5f90565b62000b4f62000b41565b62000b5c81848462000b16565b505050565b5b8181101562000b835762000b775f8262000b45565b60018101905062000b62565b5050565b601f82111562000bd25762000b9c8162000a5b565b62000ba78462000a6d565b8101602085101562000bb7578190505b62000bcf62000bc68562000a6d565b83018262000b61565b50505b505050565b5f82821c905092915050565b5f62000bf45f198460080262000bd7565b1980831691505092915050565b5f62000c0e838362000be3565b9150826002028217905092915050565b62000c2982620009f0565b67ffffffffffffffff81111562000c455762000c446200074e565b5b62000c51825462000a27565b62000c5e82828562000b87565b5f60209050601f83116001811462000c94575f841562000c7f578287015190505b62000c8b858262000c01565b86555062000cfa565b601f19841662000ca48662000a5b565b5f5b8281101562000ccd5784890151825560018201915060208501945060208101905062000ca6565b8683101562000ced578489015162000ce9601f89168262000be3565b8355505b6001600288020188555050505b505050505050565b5f82825260208201905092915050565b7f45524332305072657365744d696e7465725061757365723a206d7573742068615f8201527f7665206d696e74657220726f6c6520746f206d696e7400000000000000000000602082015250565b5f62000d6e60368362000d02565b915062000d7b8262000d12565b604082019050919050565b5f6020820190508181035f83015262000d9f8162000d60565b9050919050565b7f45524332303a206d696e7420746f20746865207a65726f2061646472657373005f82015250565b5f62000ddc601f8362000d02565b915062000de98262000da6565b602082019050919050565b5f6020820190508181035f83015262000e0d8162000dce565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f62000e4d82620008aa565b915062000e5a83620008aa565b925082820190508082111562000e755762000e7462000e14565b5b92915050565b62000e8681620008aa565b82525050565b5f60208201905062000ea15f83018462000e7b565b92915050565b7f596f752063616e74207472616e736665720000000000000000000000000000005f82015250565b5f62000edd60118362000d02565b915062000eea8262000ea7565b602082019050919050565b5f6020820190508181035f83015262000f0e8162000ecf565b9050919050565b7f45524332305061757361626c653a20746f6b656e207472616e736665722077685f8201527f696c652070617573656400000000000000000000000000000000000000000000602082015250565b5f62000f71602a8362000d02565b915062000f7e8262000f15565b604082019050919050565b5f6020820190508181035f83015262000fa28162000f63565b9050919050565b6134098062000fb75f395ff3fe608060405234801561000f575f80fd5b50600436106101cd575f3560e01c806370a0823111610102578063a457c2d7116100a0578063d547741f1161006f578063d547741f14610553578063dd62ed3e1461056f578063e43f696e1461059f578063e63ab1e9146105bb576101cd565b8063a457c2d7146104a5578063a9059cbb146104d5578063ca15c87314610505578063d539139314610535576101cd565b80639010d07c116100dc5780639010d07c1461040957806391d148541461043957806395d89b4114610469578063a217fddf14610487576101cd565b806370a08231146103b357806379cc6790146103e35780638456cb59146103ff576101cd565b8063313ce5671161016f5780633f4ba83a116101495780633f4ba83a1461035357806340c10f191461035d57806342966c68146103795780635c975abb14610395576101cd565b8063313ce567146102e957806336568abe146103075780633950935114610323576101cd565b806318160ddd116101ab57806318160ddd1461024f57806323b872dd1461026d578063248a9ca31461029d5780632f2ff15d146102cd576101cd565b806301ffc9a7146101d157806306fdde0314610201578063095ea7b31461021f575b5f80fd5b6101eb60048036038101906101e691906120e5565b6105d9565b6040516101f8919061212a565b60405180910390f35b610209610652565b60405161021691906121cd565b60405180910390f35b6102396004803603810190610234919061227a565b6106e2565b604051610246919061212a565b60405180910390f35b610257610704565b60405161026491906122c7565b60405180910390f35b610287600480360381019061028291906122e0565b61070d565b604051610294919061212a565b60405180910390f35b6102b760048036038101906102b29190612363565b61073b565b6040516102c4919061239d565b60405180910390f35b6102e760048036038101906102e291906123b6565b610757565b005b6102f1610778565b6040516102fe919061240f565b60405180910390f35b610321600480360381019061031c91906123b6565b610780565b005b61033d6004803603810190610338919061227a565b610803565b60405161034a919061212a565b60405180910390f35b61035b610839565b005b6103776004803603810190610372919061227a565b6108b3565b005b610393600480360381019061038e9190612428565b610931565b005b61039d610945565b6040516103aa919061212a565b60405180910390f35b6103cd60048036038101906103c89190612453565b61095a565b6040516103da91906122c7565b60405180910390f35b6103fd60048036038101906103f8919061227a565b6109a0565b005b6104076109c0565b005b610423600480360381019061041e919061247e565b610a3a565b60405161043091906124cb565b60405180910390f35b610453600480360381019061044e91906123b6565b610a66565b604051610460919061212a565b60405180910390f35b610471610ac9565b60405161047e91906121cd565b60405180910390f35b61048f610b59565b60405161049c919061239d565b60405180910390f35b6104bf60048036038101906104ba919061227a565b610b5f565b6040516104cc919061212a565b60405180910390f35b6104ef60048036038101906104ea919061227a565b610bd4565b6040516104fc919061212a565b60405180910390f35b61051f600480360381019061051a9190612363565b610bf6565b60405161052c91906122c7565b60405180910390f35b61053d610c17565b60405161054a919061239d565b60405180910390f35b61056d600480360381019061056891906123b6565b610c3b565b005b610589600480360381019061058491906124e4565b610c5c565b60405161059691906122c7565b60405180910390f35b6105b960048036038101906105b4919061268c565b610cde565b005b6105c3610dbb565b6040516105d0919061239d565b60405180910390f35b5f7f5a05180f000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916148061064b575061064a82610ddf565b5b9050919050565b60606005805461066190612713565b80601f016020809104026020016040519081016040528092919081815260200182805461068d90612713565b80156106d85780601f106106af576101008083540402835291602001916106d8565b820191905f5260205f20905b8154815290600101906020018083116106bb57829003601f168201915b5050505050905090565b5f806106ec610e58565b90506106f9818585610e5f565b600191505092915050565b5f600454905090565b5f80610717610e58565b9050610724858285611022565b61072f8585856110ad565b60019150509392505050565b5f805f8381526020019081526020015f20600101549050919050565b6107608261073b565b6107698161131c565b6107738383611330565b505050565b5f6012905090565b610788610e58565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16146107f5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107ec906127b3565b60405180910390fd5b6107ff8282611362565b5050565b5f8061080d610e58565b905061082e81858561081f8589610c5c565b61082991906127fe565b610e5f565b600191505092915050565b61086a7f65d7a28e3265b37a6474929f336521b332c1681b933f6cb9f3376673440d862a610865610e58565b610a66565b6108a9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108a0906128a1565b60405180910390fd5b6108b1611394565b565b6108e47f9f2df0fed2c77648de5860a4cc508cd0818c85b8b8a1ab4ceeef8d981c8956a66108df610e58565b610a66565b610923576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161091a9061292f565b60405180910390fd5b61092d82826113f5565b5050565b61094261093c610e58565b82611544565b50565b5f60075f9054906101000a900460ff16905090565b5f60025f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b6109b2826109ac610e58565b83611022565b6109bc8282611544565b5050565b6109f17f65d7a28e3265b37a6474929f336521b332c1681b933f6cb9f3376673440d862a6109ec610e58565b610a66565b610a30576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a27906129bd565b60405180910390fd5b610a38611709565b565b5f610a5e8260015f8681526020019081526020015f2061176b90919063ffffffff16565b905092915050565b5f805f8481526020019081526020015f205f015f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16905092915050565b606060068054610ad890612713565b80601f0160208091040260200160405190810160405280929190818152602001828054610b0490612713565b8015610b4f5780601f10610b2657610100808354040283529160200191610b4f565b820191905f5260205f20905b815481529060010190602001808311610b3257829003601f168201915b5050505050905090565b5f801b81565b5f80610b69610e58565b90505f610b768286610c5c565b905083811015610bbb576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610bb290612a4b565b60405180910390fd5b610bc88286868403610e5f565b60019250505092915050565b5f80610bde610e58565b9050610beb8185856110ad565b600191505092915050565b5f610c1060015f8481526020019081526020015f20611782565b9050919050565b7f9f2df0fed2c77648de5860a4cc508cd0818c85b8b8a1ab4ceeef8d981c8956a681565b610c448261073b565b610c4d8161131c565b610c578383611362565b505050565b5f60035f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b610cf15f801b610cec610e58565b610a66565b610d30576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d2790612ad9565b60405180910390fd5b5f5b8251811015610db6578160085f858481518110610d5257610d51612af7565b5b602002602001015173ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff0219169083151502179055508080600101915050610d32565b505050565b7f65d7a28e3265b37a6474929f336521b332c1681b933f6cb9f3376673440d862a81565b5f7f7965db0b000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19161480610e515750610e5082611795565b5b9050919050565b5f33905090565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610ecd576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ec490612b94565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610f3b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f3290612c22565b60405180910390fd5b8060035f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258360405161101591906122c7565b60405180910390a3505050565b5f61102d8484610c5c565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff81146110a75781811015611099576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161109090612c8a565b60405180910390fd5b6110a68484848403610e5f565b5b50505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff160361111b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161111290612d18565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603611189576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161118090612da6565b60405180910390fd5b6111948383836117fe565b5f60025f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905081811015611218576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161120f90612e34565b60405180910390fd5b81810360025f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508160025f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825401925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405161130391906122c7565b60405180910390a36113168484846118cd565b50505050565b61132d81611328610e58565b6118d2565b50565b61133a8282611956565b61135d8160015f8581526020019081526020015f20611a3090919063ffffffff16565b505050565b61136c8282611a5d565b61138f8160015f8581526020019081526020015f20611b3790919063ffffffff16565b505050565b61139c611b64565b5f60075f6101000a81548160ff0219169083151502179055507f5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa6113de610e58565b6040516113eb91906124cb565b60405180910390a1565b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603611463576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161145a90612e9c565b60405180910390fd5b61146e5f83836117fe565b8060045f82825461147f91906127fe565b925050819055508060025f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825401925050819055508173ffffffffffffffffffffffffffffffffffffffff165f73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161152d91906122c7565b60405180910390a36115405f83836118cd565b5050565b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036115b2576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016115a990612f2a565b60405180910390fd5b6115bd825f836117fe565b5f60025f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905081811015611641576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161163890612fb8565b60405180910390fd5b81810360025f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508160045f82825403925050819055505f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516116f191906122c7565b60405180910390a3611704835f846118cd565b505050565b611711611bad565b600160075f6101000a81548160ff0219169083151502179055507f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a258611754610e58565b60405161176191906124cb565b60405180910390a1565b5f611778835f0183611bf7565b5f1c905092915050565b5f61178e825f01611c1e565b9050919050565b5f7f01ffc9a7000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916149050919050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16148061187e575060085f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff165b6118bd576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016118b490613020565b60405180910390fd5b6118c8838383611c2d565b505050565b505050565b6118dc8282610a66565b611952576118e981611c3d565b6118f6835f1c6020611c6a565b60405160200161190792919061310c565b6040516020818303038152906040526040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161194991906121cd565b60405180910390fd5b5050565b6119608282610a66565b611a2c5760015f808481526020019081526020015f205f015f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff0219169083151502179055506119d1610e58565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16837f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d60405160405180910390a45b5050565b5f611a55835f018373ffffffffffffffffffffffffffffffffffffffff165f1b611e9f565b905092915050565b611a678282610a66565b15611b33575f805f8481526020019081526020015f205f015f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff021916908315150217905550611ad8610e58565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16837ff6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b60405160405180910390a45b5050565b5f611b5c835f018373ffffffffffffffffffffffffffffffffffffffff165f1b611f06565b905092915050565b611b6c610945565b611bab576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611ba29061318f565b60405180910390fd5b565b611bb5610945565b15611bf5576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611bec906131f7565b60405180910390fd5b565b5f825f018281548110611c0d57611c0c612af7565b5b905f5260205f200154905092915050565b5f815f01805490509050919050565b611c38838383612002565b505050565b6060611c638273ffffffffffffffffffffffffffffffffffffffff16601460ff16611c6a565b9050919050565b60605f6002836002611c7c9190613215565b611c8691906127fe565b67ffffffffffffffff811115611c9f57611c9e612526565b5b6040519080825280601f01601f191660200182016040528015611cd15781602001600182028036833780820191505090505b5090507f3000000000000000000000000000000000000000000000000000000000000000815f81518110611d0857611d07612af7565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff191690815f1a9053507f780000000000000000000000000000000000000000000000000000000000000081600181518110611d6b57611d6a612af7565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff191690815f1a9053505f6001846002611da99190613215565b611db391906127fe565b90505b6001811115611e52577f3031323334353637383961626364656600000000000000000000000000000000600f861660108110611df557611df4612af7565b5b1a60f81b828281518110611e0c57611e0b612af7565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff191690815f1a905350600485901c945080611e4b90613256565b9050611db6565b505f8414611e95576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611e8c906132c7565b60405180910390fd5b8091505092915050565b5f611eaa838361205a565b611efc57825f0182908060018154018082558091505060019003905f5260205f20015f9091909190915055825f0180549050836001015f8481526020019081526020015f208190555060019050611f00565b5f90505b92915050565b5f80836001015f8481526020019081526020015f205490505f8114611ff7575f600182611f3391906132e5565b90505f6001865f0180549050611f4991906132e5565b9050818114611faf575f865f018281548110611f6857611f67612af7565b5b905f5260205f200154905080875f018481548110611f8957611f88612af7565b5b905f5260205f20018190555083876001015f8381526020019081526020015f2081905550505b855f01805480611fc257611fc1613318565b5b600190038181905f5260205f20015f90559055856001015f8681526020019081526020015f205f905560019350505050611ffc565b5f9150505b92915050565b61200d83838361207a565b612015610945565b15612055576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161204c906133b5565b60405180910390fd5b505050565b5f80836001015f8481526020019081526020015f20541415905092915050565b505050565b5f604051905090565b5f80fd5b5f80fd5b5f7fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b6120c481612090565b81146120ce575f80fd5b50565b5f813590506120df816120bb565b92915050565b5f602082840312156120fa576120f9612088565b5b5f612107848285016120d1565b91505092915050565b5f8115159050919050565b61212481612110565b82525050565b5f60208201905061213d5f83018461211b565b92915050565b5f81519050919050565b5f82825260208201905092915050565b5f5b8381101561217a57808201518184015260208101905061215f565b5f8484015250505050565b5f601f19601f8301169050919050565b5f61219f82612143565b6121a9818561214d565b93506121b981856020860161215d565b6121c281612185565b840191505092915050565b5f6020820190508181035f8301526121e58184612195565b905092915050565b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f612216826121ed565b9050919050565b6122268161220c565b8114612230575f80fd5b50565b5f813590506122418161221d565b92915050565b5f819050919050565b61225981612247565b8114612263575f80fd5b50565b5f8135905061227481612250565b92915050565b5f80604083850312156122905761228f612088565b5b5f61229d85828601612233565b92505060206122ae85828601612266565b9150509250929050565b6122c181612247565b82525050565b5f6020820190506122da5f8301846122b8565b92915050565b5f805f606084860312156122f7576122f6612088565b5b5f61230486828701612233565b935050602061231586828701612233565b925050604061232686828701612266565b9150509250925092565b5f819050919050565b61234281612330565b811461234c575f80fd5b50565b5f8135905061235d81612339565b92915050565b5f6020828403121561237857612377612088565b5b5f6123858482850161234f565b91505092915050565b61239781612330565b82525050565b5f6020820190506123b05f83018461238e565b92915050565b5f80604083850312156123cc576123cb612088565b5b5f6123d98582860161234f565b92505060206123ea85828601612233565b9150509250929050565b5f60ff82169050919050565b612409816123f4565b82525050565b5f6020820190506124225f830184612400565b92915050565b5f6020828403121561243d5761243c612088565b5b5f61244a84828501612266565b91505092915050565b5f6020828403121561246857612467612088565b5b5f61247584828501612233565b91505092915050565b5f806040838503121561249457612493612088565b5b5f6124a18582860161234f565b92505060206124b285828601612266565b9150509250929050565b6124c58161220c565b82525050565b5f6020820190506124de5f8301846124bc565b92915050565b5f80604083850312156124fa576124f9612088565b5b5f61250785828601612233565b925050602061251885828601612233565b9150509250929050565b5f80fd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b61255c82612185565b810181811067ffffffffffffffff8211171561257b5761257a612526565b5b80604052505050565b5f61258d61207f565b90506125998282612553565b919050565b5f67ffffffffffffffff8211156125b8576125b7612526565b5b602082029050602081019050919050565b5f80fd5b5f6125df6125da8461259e565b612584565b90508083825260208201905060208402830185811115612602576126016125c9565b5b835b8181101561262b57806126178882612233565b845260208401935050602081019050612604565b5050509392505050565b5f82601f83011261264957612648612522565b5b81356126598482602086016125cd565b91505092915050565b61266b81612110565b8114612675575f80fd5b50565b5f8135905061268681612662565b92915050565b5f80604083850312156126a2576126a1612088565b5b5f83013567ffffffffffffffff8111156126bf576126be61208c565b5b6126cb85828601612635565b92505060206126dc85828601612678565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f600282049050600182168061272a57607f821691505b60208210810361273d5761273c6126e6565b5b50919050565b7f416363657373436f6e74726f6c3a2063616e206f6e6c792072656e6f756e63655f8201527f20726f6c657320666f722073656c660000000000000000000000000000000000602082015250565b5f61279d602f8361214d565b91506127a882612743565b604082019050919050565b5f6020820190508181035f8301526127ca81612791565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f61280882612247565b915061281383612247565b925082820190508082111561282b5761282a6127d1565b5b92915050565b7f45524332305072657365744d696e7465725061757365723a206d7573742068615f8201527f76652070617573657220726f6c6520746f20756e706175736500000000000000602082015250565b5f61288b60398361214d565b915061289682612831565b604082019050919050565b5f6020820190508181035f8301526128b88161287f565b9050919050565b7f45524332305072657365744d696e7465725061757365723a206d7573742068615f8201527f7665206d696e74657220726f6c6520746f206d696e7400000000000000000000602082015250565b5f61291960368361214d565b9150612924826128bf565b604082019050919050565b5f6020820190508181035f8301526129468161290d565b9050919050565b7f45524332305072657365744d696e7465725061757365723a206d7573742068615f8201527f76652070617573657220726f6c6520746f207061757365000000000000000000602082015250565b5f6129a760378361214d565b91506129b28261294d565b604082019050919050565b5f6020820190508181035f8301526129d48161299b565b9050919050565b7f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f775f8201527f207a65726f000000000000000000000000000000000000000000000000000000602082015250565b5f612a3560258361214d565b9150612a40826129db565b604082019050919050565b5f6020820190508181035f830152612a6281612a29565b9050919050565b7f45524332305072657365744d696e7465725061757365723a206d7573742068615f8201527f76652061646d696e20726f6c6520746f20736574000000000000000000000000602082015250565b5f612ac360348361214d565b9150612ace82612a69565b604082019050919050565b5f6020820190508181035f830152612af081612ab7565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b7f45524332303a20617070726f76652066726f6d20746865207a65726f206164645f8201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b5f612b7e60248361214d565b9150612b8982612b24565b604082019050919050565b5f6020820190508181035f830152612bab81612b72565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f2061646472655f8201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b5f612c0c60228361214d565b9150612c1782612bb2565b604082019050919050565b5f6020820190508181035f830152612c3981612c00565b9050919050565b7f45524332303a20696e73756666696369656e7420616c6c6f77616e63650000005f82015250565b5f612c74601d8361214d565b9150612c7f82612c40565b602082019050919050565b5f6020820190508181035f830152612ca181612c68565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f2061645f8201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b5f612d0260258361214d565b9150612d0d82612ca8565b604082019050919050565b5f6020820190508181035f830152612d2f81612cf6565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f20616464725f8201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b5f612d9060238361214d565b9150612d9b82612d36565b604082019050919050565b5f6020820190508181035f830152612dbd81612d84565b9050919050565b7f45524332303a207472616e7366657220616d6f756e74206578636565647320625f8201527f616c616e63650000000000000000000000000000000000000000000000000000602082015250565b5f612e1e60268361214d565b9150612e2982612dc4565b604082019050919050565b5f6020820190508181035f830152612e4b81612e12565b9050919050565b7f45524332303a206d696e7420746f20746865207a65726f2061646472657373005f82015250565b5f612e86601f8361214d565b9150612e9182612e52565b602082019050919050565b5f6020820190508181035f830152612eb381612e7a565b9050919050565b7f45524332303a206275726e2066726f6d20746865207a65726f206164647265735f8201527f7300000000000000000000000000000000000000000000000000000000000000602082015250565b5f612f1460218361214d565b9150612f1f82612eba565b604082019050919050565b5f6020820190508181035f830152612f4181612f08565b9050919050565b7f45524332303a206275726e20616d6f756e7420657863656564732062616c616e5f8201527f6365000000000000000000000000000000000000000000000000000000000000602082015250565b5f612fa260228361214d565b9150612fad82612f48565b604082019050919050565b5f6020820190508181035f830152612fcf81612f96565b9050919050565b7f596f752063616e74207472616e736665720000000000000000000000000000005f82015250565b5f61300a60118361214d565b915061301582612fd6565b602082019050919050565b5f6020820190508181035f83015261303781612ffe565b9050919050565b5f81905092915050565b7f416363657373436f6e74726f6c3a206163636f756e74200000000000000000005f82015250565b5f61307c60178361303e565b915061308782613048565b601782019050919050565b5f61309c82612143565b6130a6818561303e565b93506130b681856020860161215d565b80840191505092915050565b7f206973206d697373696e6720726f6c65200000000000000000000000000000005f82015250565b5f6130f660118361303e565b9150613101826130c2565b601182019050919050565b5f61311682613070565b91506131228285613092565b915061312d826130ea565b91506131398284613092565b91508190509392505050565b7f5061757361626c653a206e6f74207061757365640000000000000000000000005f82015250565b5f61317960148361214d565b915061318482613145565b602082019050919050565b5f6020820190508181035f8301526131a68161316d565b9050919050565b7f5061757361626c653a20706175736564000000000000000000000000000000005f82015250565b5f6131e160108361214d565b91506131ec826131ad565b602082019050919050565b5f6020820190508181035f83015261320e816131d5565b9050919050565b5f61321f82612247565b915061322a83612247565b925082820261323881612247565b9150828204841483151761324f5761324e6127d1565b5b5092915050565b5f61326082612247565b91505f8203613272576132716127d1565b5b600182039050919050565b7f537472696e67733a20686578206c656e67746820696e73756666696369656e745f82015250565b5f6132b160208361214d565b91506132bc8261327d565b602082019050919050565b5f6020820190508181035f8301526132de816132a5565b9050919050565b5f6132ef82612247565b91506132fa83612247565b9250828203905081811115613312576133116127d1565b5b92915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603160045260245ffd5b7f45524332305061757361626c653a20746f6b656e207472616e736665722077685f8201527f696c652070617573656400000000000000000000000000000000000000000000602082015250565b5f61339f602a8361214d565b91506133aa82613345565b604082019050919050565b5f6020820190508181035f8301526133cc81613393565b905091905056fea2646970667358221220e13943395843bc646ba08fc72109912380de52a93bf4043daad742e67d78e44e64736f6c63430008180033000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000878678326eac9000000000000000000000000000000370b9862e6b0d00424fd5ef1a4a8330f3a752800000000000000000000000000000000000000000000000000000000000000000944616f76657273616c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000055744414f54000000000000000000000000000000000000000000000000000000