token-icon

USPEPE

Token

Overview[ERC-20]

Max Total Supply
420,000,000.0
USPEPE
Holders
3+0.00%
Transfers
8

Profile Summary

Decimals
18

Market

Price
$0 @0.00000000 ETH
If you are the owner of this contract, verify it.
Deployed ByteCode
0x608060405234801561000f575f80fd5b50600436106101d8575f3560e01c8063715018a611610102578063a11223da116100a0578063dd62ed3e1161006f578063dd62ed3e1461050e578063e086e5ec1461053e578063e1ad418e14610548578063f2fde38b14610578576101d8565b8063a11223da14610488578063a22d4832146104a4578063a8b08982146104c0578063a9059cbb146104de576101d8565b80638da5cb5b116100dc5780638da5cb5b1461040057806395d89b411461041e5780639b19251a1461043c5780639b6fbf8a1461046c576101d8565b8063715018a6146103bc5780637b61c320146103c65780638b339069146103e4576101d8565b8063313ce5671161017a578063594ef0d911610149578063594ef0d9146103465780636b05abd6146103645780636c02a9311461036e57806370a082311461038c576101d8565b8063313ce567146102d05780633c9f5ed6146102ee5780634c97f4721461030c5780635408d42d14610328576101d8565b806315aac227116101b657806315aac2271461024657806318160ddd1461026457806323b872dd146102825780632711b8a5146102b2576101d8565b8063068acf6c146101dc57806306fdde03146101f8578063095ea7b314610216575b5f80fd5b6101f660048036038101906101f191906119f0565b610594565b005b610200610697565b60405161020d9190611aa5565b60405180910390f35b610230600480360381019061022b9190611af8565b610727565b60405161023d9190611b50565b60405180910390f35b61024e610749565b60405161025b9190611b78565b60405180910390f35b61026c61074f565b6040516102799190611b78565b60405180910390f35b61029c60048036038101906102979190611b91565b610758565b6040516102a99190611b50565b60405180910390f35b6102ba610786565b6040516102c79190611b78565b60405180910390f35b6102d861078e565b6040516102e59190611bfc565b60405180910390f35b6102f6610796565b6040516103039190611b50565b60405180910390f35b61032660048036038101906103219190611d41565b6107ab565b005b6103306107d7565b60405161033d9190611b50565b60405180910390f35b61034e6107e9565b60405161035b9190611b78565b60405180910390f35b61036c6107ef565b005b610376610821565b6040516103839190611aa5565b60405180910390f35b6103a660048036038101906103a191906119f0565b6108ad565b6040516103b39190611b78565b60405180910390f35b6103c46108f2565b005b6103ce610905565b6040516103db9190611aa5565b60405180910390f35b6103fe60048036038101906103f99190611db7565b610991565b005b6104086109a3565b6040516104159190611df1565b60405180910390f35b6104266109cb565b6040516104339190611aa5565b60405180910390f35b610456600480360381019061045191906119f0565b610a5b565b6040516104639190611b50565b60405180910390f35b61048660048036038101906104819190611ece565b610a78565b005b6104a2600480360381019061049d9190611f15565b610b11565b005b6104be60048036038101906104b991906119f0565b610bc2565b005b6104c8610c0e565b6040516104d59190611df1565b60405180910390f35b6104f860048036038101906104f39190611af8565b610c34565b6040516105059190611b50565b60405180910390f35b61052860048036038101906105239190611f6f565b610c56565b6040516105359190611b78565b60405180910390f35b610546610cd8565b005b610562600480360381019061055d91906119f0565b610d26565b60405161056f9190611b78565b60405180910390f35b610592600480360381019061058d91906119f0565b610d3b565b005b61059c610dbf565b5f8173ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b81526004016105d69190611df1565b602060405180830381865afa1580156105f1573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906106159190611fc1565b90508173ffffffffffffffffffffffffffffffffffffffff1663a9059cbb33836040518363ffffffff1660e01b8152600401610652929190611fec565b6020604051808303815f875af115801561066e573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610692919061203d565b505050565b6060600880546106a690612095565b80601f01602080910402602001604051908101604052809291908181526020018280546106d290612095565b801561071d5780601f106106f45761010080835404028352916020019161071d565b820191905f5260205f20905b81548152906001019060200180831161070057829003601f168201915b5050505050905090565b5f80610731610e46565b905061073e818585610e4d565b600191505092915050565b600b5481565b5f600254905090565b5f80610762610e46565b905061076f858285610e5f565b61077a858585610ef1565b60019150509392505050565b5f6001905090565b5f6012905090565b5f600c5f9054906101000a900460ff16905090565b6107b3610dbf565b81600890816107c29190612262565b5080600990816107d29190612262565b505050565b600c5f9054906101000a900460ff1681565b600a5481565b6107f7610dbf565b600c5f9054906101000a900460ff1615600c5f6101000a81548160ff021916908315150217905550565b6008805461082e90612095565b80601f016020809104026020016040519081016040528092919081815260200182805461085a90612095565b80156108a55780601f1061087c576101008083540402835291602001916108a5565b820191905f5260205f20905b81548152906001019060200180831161088857829003601f168201915b505050505081565b5f805f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b6108fa610dbf565b6109035f610fe1565b565b6009805461091290612095565b80601f016020809104026020016040519081016040528092919081815260200182805461093e90612095565b80156109895780601f1061096057610100808354040283529160200191610989565b820191905f5260205f20905b81548152906001019060200180831161096c57829003601f168201915b505050505081565b610999610dbf565b80600a8190555050565b5f60075f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6060600980546109da90612095565b80601f0160208091040260200160405190810160405280929190818152602001828054610a0690612095565b8015610a515780601f10610a2857610100808354040283529160200191610a51565b820191905f5260205f20905b815481529060010190602001808311610a3457829003601f168201915b5050505050905090565b600e602052805f5260405f205f915054906101000a900460ff1681565b610a80610dbf565b5f5b8151811015610b0d576001600e5f848481518110610aa357610aa2612331565b5b602002602001015173ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff0219169083151502179055508080610b059061238b565b915050610a82565b5050565b610b19610dbf565b5f5b8251811015610bbd57828181518110610b3757610b36612331565b5b602002602001015173ffffffffffffffffffffffffffffffffffffffff16610b5d6109a3565b73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610ba29190611b78565b60405180910390a38080610bb59061238b565b915050610b1b565b505050565b610bca610dbf565b80600c60016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600c60019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b5f80610c3e610e46565b9050610c4b818585610ef1565b600191505092915050565b5f60015f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b610ce0610dbf565b3373ffffffffffffffffffffffffffffffffffffffff166108fc4790811502906040515f60405180830381858888f19350505050158015610d23573d5f803e3d5ffd5b50565b600d602052805f5260405f205f915090505481565b610d43610dbf565b5f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610db3575f6040517f1e4fbdf7000000000000000000000000000000000000000000000000000000008152600401610daa9190611df1565b60405180910390fd5b610dbc81610fe1565b50565b610dc7610e46565b73ffffffffffffffffffffffffffffffffffffffff16610de56109a3565b73ffffffffffffffffffffffffffffffffffffffff1614610e4457610e08610e46565b6040517f118cdaa7000000000000000000000000000000000000000000000000000000008152600401610e3b9190611df1565b60405180910390fd5b565b5f33905090565b610e5a83838360016110a4565b505050565b5f610e6a8484610c56565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8114610eeb5781811015610edc578281836040517ffb8f41b2000000000000000000000000000000000000000000000000000000008152600401610ed3939291906123d2565b60405180910390fd5b610eea84848484035f6110a4565b5b50505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610f61575f6040517f96c6fd1e000000000000000000000000000000000000000000000000000000008152600401610f589190611df1565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610fd1575f6040517fec442f05000000000000000000000000000000000000000000000000000000008152600401610fc89190611df1565b60405180910390fd5b610fdc838383611273565b505050565b5f60075f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690508160075f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b5f73ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1603611114575f6040517fe602df0500000000000000000000000000000000000000000000000000000000815260040161110b9190611df1565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603611184575f6040517f94280d6200000000000000000000000000000000000000000000000000000000815260040161117b9190611df1565b60405180910390fd5b8160015f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550801561126d578273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040516112649190611b78565b60405180910390a35b50505050565b600e5f3273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16156112d2576112cd83838361155a565b611555565b600c5f9054906101000a900460ff16611320576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161131790612451565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff16600c60019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16036113855761138083838361155a565b611555565b600c60019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614801561142b5750600a5481600d5f3273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054611429919061246f565b115b156114495761143983611933565b61144483838361155a565b611555565b600c60019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161480156114f05750600a5481600d5f3273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20546114ed919061246f565b11155b156115495780600d5f3273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f828254611541919061246f565b925050819055505b61155483838361155a565b5b505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036115aa578060025f82825461159e919061246f565b92505081905550611678565b5f805f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905081811015611633578381836040517fe450d38c00000000000000000000000000000000000000000000000000000000815260040161162a939291906123d2565b60405180910390fd5b8181035f808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550505b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036116bf578060025f8282540392505081905550611709565b805f808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825401925050819055505b60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036117e85760065f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516117db9190611b78565b60405180910390a361192e565b60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036118c7578173ffffffffffffffffffffffffffffffffffffffff1660065f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516118ba9190611b78565b60405180910390a361192d565b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516119249190611b78565b60405180910390a35b5b505050565b5f61193d826108ad565b111561197357600c5f9054906101000a900460ff1661196657611961600f54611976565b611972565b611971601054611976565b5b5b50565b803a1115611982575f80fd5b50565b5f604051905090565b5f80fd5b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f6119bf82611996565b9050919050565b6119cf816119b5565b81146119d9575f80fd5b50565b5f813590506119ea816119c6565b92915050565b5f60208284031215611a0557611a0461198e565b5b5f611a12848285016119dc565b91505092915050565b5f81519050919050565b5f82825260208201905092915050565b5f5b83811015611a52578082015181840152602081019050611a37565b5f8484015250505050565b5f601f19601f8301169050919050565b5f611a7782611a1b565b611a818185611a25565b9350611a91818560208601611a35565b611a9a81611a5d565b840191505092915050565b5f6020820190508181035f830152611abd8184611a6d565b905092915050565b5f819050919050565b611ad781611ac5565b8114611ae1575f80fd5b50565b5f81359050611af281611ace565b92915050565b5f8060408385031215611b0e57611b0d61198e565b5b5f611b1b858286016119dc565b9250506020611b2c85828601611ae4565b9150509250929050565b5f8115159050919050565b611b4a81611b36565b82525050565b5f602082019050611b635f830184611b41565b92915050565b611b7281611ac5565b82525050565b5f602082019050611b8b5f830184611b69565b92915050565b5f805f60608486031215611ba857611ba761198e565b5b5f611bb5868287016119dc565b9350506020611bc6868287016119dc565b9250506040611bd786828701611ae4565b9150509250925092565b5f60ff82169050919050565b611bf681611be1565b82525050565b5f602082019050611c0f5f830184611bed565b92915050565b5f80fd5b5f80fd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b611c5382611a5d565b810181811067ffffffffffffffff82111715611c7257611c71611c1d565b5b80604052505050565b5f611c84611985565b9050611c908282611c4a565b919050565b5f67ffffffffffffffff821115611caf57611cae611c1d565b5b611cb882611a5d565b9050602081019050919050565b828183375f83830152505050565b5f611ce5611ce084611c95565b611c7b565b905082815260208101848484011115611d0157611d00611c19565b5b611d0c848285611cc5565b509392505050565b5f82601f830112611d2857611d27611c15565b5b8135611d38848260208601611cd3565b91505092915050565b5f8060408385031215611d5757611d5661198e565b5b5f83013567ffffffffffffffff811115611d7457611d73611992565b5b611d8085828601611d14565b925050602083013567ffffffffffffffff811115611da157611da0611992565b5b611dad85828601611d14565b9150509250929050565b5f60208284031215611dcc57611dcb61198e565b5b5f611dd984828501611ae4565b91505092915050565b611deb816119b5565b82525050565b5f602082019050611e045f830184611de2565b92915050565b5f67ffffffffffffffff821115611e2457611e23611c1d565b5b602082029050602081019050919050565b5f80fd5b5f611e4b611e4684611e0a565b611c7b565b90508083825260208201905060208402830185811115611e6e57611e6d611e35565b5b835b81811015611e975780611e8388826119dc565b845260208401935050602081019050611e70565b5050509392505050565b5f82601f830112611eb557611eb4611c15565b5b8135611ec5848260208601611e39565b91505092915050565b5f60208284031215611ee357611ee261198e565b5b5f82013567ffffffffffffffff811115611f0057611eff611992565b5b611f0c84828501611ea1565b91505092915050565b5f8060408385031215611f2b57611f2a61198e565b5b5f83013567ffffffffffffffff811115611f4857611f47611992565b5b611f5485828601611ea1565b9250506020611f6585828601611ae4565b9150509250929050565b5f8060408385031215611f8557611f8461198e565b5b5f611f92858286016119dc565b9250506020611fa3858286016119dc565b9150509250929050565b5f81519050611fbb81611ace565b92915050565b5f60208284031215611fd657611fd561198e565b5b5f611fe384828501611fad565b91505092915050565b5f604082019050611fff5f830185611de2565b61200c6020830184611b69565b9392505050565b61201c81611b36565b8114612026575f80fd5b50565b5f8151905061203781612013565b92915050565b5f602082840312156120525761205161198e565b5b5f61205f84828501612029565b91505092915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f60028204905060018216806120ac57607f821691505b6020821081036120bf576120be612068565b5b50919050565b5f819050815f5260205f209050919050565b5f6020601f8301049050919050565b5f82821b905092915050565b5f600883026121217fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff826120e6565b61212b86836120e6565b95508019841693508086168417925050509392505050565b5f819050919050565b5f61216661216161215c84611ac5565b612143565b611ac5565b9050919050565b5f819050919050565b61217f8361214c565b61219361218b8261216d565b8484546120f2565b825550505050565b5f90565b6121a761219b565b6121b2818484612176565b505050565b5b818110156121d5576121ca5f8261219f565b6001810190506121b8565b5050565b601f82111561221a576121eb816120c5565b6121f4846120d7565b81016020851015612203578190505b61221761220f856120d7565b8301826121b7565b50505b505050565b5f82821c905092915050565b5f61223a5f198460080261221f565b1980831691505092915050565b5f612252838361222b565b9150826002028217905092915050565b61226b82611a1b565b67ffffffffffffffff81111561228457612283611c1d565b5b61228e8254612095565b6122998282856121d9565b5f60209050601f8311600181146122ca575f84156122b8578287015190505b6122c28582612247565b865550612329565b601f1984166122d8866120c5565b5f5b828110156122ff578489015182556001820191506020850194506020810190506122da565b8683101561231c5784890151612318601f89168261222b565b8355505b6001600288020188555050505b505050505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f61239582611ac5565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82036123c7576123c661235e565b5b600182019050919050565b5f6060820190506123e55f830186611de2565b6123f26020830185611b69565b6123ff6040830184611b69565b949350505050565b7f547261646520686173206e6f74206265656e206f70656e6564207965740000005f82015250565b5f61243b601d83611a25565b915061244682612407565b602082019050919050565b5f6020820190508181035f8301526124688161242f565b9050919050565b5f61247982611ac5565b915061248483611ac5565b925082820190508082111561249c5761249b61235e565b5b9291505056fea2646970667358221220fe0263e74a6711ef9aa3e5e8ea592d286241b8eb11101cb9d9b743e217bf809364736f6c63430008140033
Creation ByteCode
0x60806040526040518060400160405280600681526020017f5553504550450000000000000000000000000000000000000000000000000000815250600890816200004a919062000f0c565b506040518060400160405280600681526020017f55535045504500000000000000000000000000000000000000000000000000008152506009908162000091919062000f0c565b506445d964b800600f556001601055348015620000ac575f80fd5b506040516200373b3803806200373b8339818101604052810190620000d2919062001084565b3360088054620000e29062000d0c565b80601f0160208091040260200160405190810160405280929190818152602001828054620001109062000d0c565b80156200015f5780601f1062000135576101008083540402835291602001916200015f565b820191905f5260205f20905b8154815290600101906020018083116200014157829003601f168201915b505050505060098054620001739062000d0c565b80601f0160208091040260200160405190810160405280929190818152602001828054620001a19062000d0c565b8015620001f05780601f10620001c657610100808354040283529160200191620001f0565b820191905f5260205f20905b815481529060010190602001808311620001d257829003601f168201915b50505050503385836003908162000208919062000f0c565b5082600490816200021a919062000f0c565b508160055f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508060065f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550505050505f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff160362000312575f6040517f1e4fbdf7000000000000000000000000000000000000000000000000000000008152600401620003099190620010ee565b60405180910390fd5b62000323816200039b60201b60201c565b506001600e5f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff0219169083151502179055506200038b33846200045e60201b60201c565b80600a8190555050505062001255565b5f60075f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690508160075f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603620004d1575f6040517fec442f05000000000000000000000000000000000000000000000000000000008152600401620004c89190620010ee565b60405180910390fd5b620004e45f8383620004e860201b60201c565b5050565b600e5f3273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff161562000551576200054b8383836200080960201b60201c565b62000804565b600c5f9054906101000a900460ff16620005a2576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620005999062001167565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff16600c60019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff160362000611576200060b8383836200080960201b60201c565b62000804565b600c60019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16148015620006ba5750600a5481600d5f3273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054620006b89190620011b4565b115b15620006ea57620006d18362000bf560201b60201c565b620006e48383836200080960201b60201c565b62000804565b600c60019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16148015620007945750600a5481600d5f3273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054620007919190620011b4565b11155b15620007f05780600d5f3273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f828254620007e89190620011b4565b925050819055505b620008038383836200080960201b60201c565b5b505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036200085d578060025f828254620008509190620011b4565b925050819055506200092e565b5f805f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905081811015620008e9578381836040517fe450d38c000000000000000000000000000000000000000000000000000000008152600401620008e093929190620011ff565b60405180910390fd5b8181035f808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550505b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160362000977578060025f8282540392505081905550620009c1565b805f808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825401925050819055505b60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160362000aa45760065f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405162000a9691906200123a565b60405180910390a362000bf0565b60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff160362000b87578173ffffffffffffffffffffffffffffffffffffffff1660065f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405162000b7991906200123a565b60405180910390a362000bef565b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405162000be691906200123a565b60405180910390a35b5b505050565b5f62000c078262000c5360201b60201c565b111562000c5057600c5f9054906101000a900460ff1662000c3b5762000c35600f5462000c9860201b60201c565b62000c4f565b62000c4e60105462000c9860201b60201c565b5b5b50565b5f805f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b803a111562000ca5575f80fd5b50565b5f81519050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f600282049050600182168062000d2457607f821691505b60208210810362000d3a5762000d3962000cdf565b5b50919050565b5f819050815f5260205f209050919050565b5f6020601f8301049050919050565b5f82821b905092915050565b5f6008830262000d9e7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8262000d61565b62000daa868362000d61565b95508019841693508086168417925050509392505050565b5f819050919050565b5f819050919050565b5f62000df462000dee62000de88462000dc2565b62000dcb565b62000dc2565b9050919050565b5f819050919050565b62000e0f8362000dd4565b62000e2762000e1e8262000dfb565b84845462000d6d565b825550505050565b5f90565b62000e3d62000e2f565b62000e4a81848462000e04565b505050565b5b8181101562000e715762000e655f8262000e33565b60018101905062000e50565b5050565b601f82111562000ec05762000e8a8162000d40565b62000e958462000d52565b8101602085101562000ea5578190505b62000ebd62000eb48562000d52565b83018262000e4f565b50505b505050565b5f82821c905092915050565b5f62000ee25f198460080262000ec5565b1980831691505092915050565b5f62000efc838362000ed1565b9150826002028217905092915050565b62000f178262000ca8565b67ffffffffffffffff81111562000f335762000f3262000cb2565b5b62000f3f825462000d0c565b62000f4c82828562000e75565b5f60209050601f83116001811462000f82575f841562000f6d578287015190505b62000f79858262000eef565b86555062000fe8565b601f19841662000f928662000d40565b5f5b8281101562000fbb5784890151825560018201915060208501945060208101905062000f94565b8683101562000fdb578489015162000fd7601f89168262000ed1565b8355505b6001600288020188555050505b505050505050565b5f80fd5b62000fff8162000dc2565b81146200100a575f80fd5b50565b5f815190506200101d8162000ff4565b92915050565b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f6200104e8262001023565b9050919050565b620010608162001042565b81146200106b575f80fd5b50565b5f815190506200107e8162001055565b92915050565b5f805f606084860312156200109e576200109d62000ff0565b5b5f620010ad868287016200100d565b9350506020620010c0868287016200106e565b9250506040620010d3868287016200100d565b9150509250925092565b620010e88162001042565b82525050565b5f602082019050620011035f830184620010dd565b92915050565b5f82825260208201905092915050565b7f547261646520686173206e6f74206265656e206f70656e6564207965740000005f82015250565b5f6200114f601d8362001109565b91506200115c8262001119565b602082019050919050565b5f6020820190508181035f830152620011808162001141565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f620011c08262000dc2565b9150620011cd8362000dc2565b9250828201905080821115620011e857620011e762001187565b5b92915050565b620011f98162000dc2565b82525050565b5f606082019050620012145f830186620010dd565b620012236020830185620011ee565b620012326040830184620011ee565b949350505050565b5f6020820190506200124f5f830184620011ee565b92915050565b6124d880620012635f395ff3fe608060405234801561000f575f80fd5b50600436106101d8575f3560e01c8063715018a611610102578063a11223da116100a0578063dd62ed3e1161006f578063dd62ed3e1461050e578063e086e5ec1461053e578063e1ad418e14610548578063f2fde38b14610578576101d8565b8063a11223da14610488578063a22d4832146104a4578063a8b08982146104c0578063a9059cbb146104de576101d8565b80638da5cb5b116100dc5780638da5cb5b1461040057806395d89b411461041e5780639b19251a1461043c5780639b6fbf8a1461046c576101d8565b8063715018a6146103bc5780637b61c320146103c65780638b339069146103e4576101d8565b8063313ce5671161017a578063594ef0d911610149578063594ef0d9146103465780636b05abd6146103645780636c02a9311461036e57806370a082311461038c576101d8565b8063313ce567146102d05780633c9f5ed6146102ee5780634c97f4721461030c5780635408d42d14610328576101d8565b806315aac227116101b657806315aac2271461024657806318160ddd1461026457806323b872dd146102825780632711b8a5146102b2576101d8565b8063068acf6c146101dc57806306fdde03146101f8578063095ea7b314610216575b5f80fd5b6101f660048036038101906101f191906119f0565b610594565b005b610200610697565b60405161020d9190611aa5565b60405180910390f35b610230600480360381019061022b9190611af8565b610727565b60405161023d9190611b50565b60405180910390f35b61024e610749565b60405161025b9190611b78565b60405180910390f35b61026c61074f565b6040516102799190611b78565b60405180910390f35b61029c60048036038101906102979190611b91565b610758565b6040516102a99190611b50565b60405180910390f35b6102ba610786565b6040516102c79190611b78565b60405180910390f35b6102d861078e565b6040516102e59190611bfc565b60405180910390f35b6102f6610796565b6040516103039190611b50565b60405180910390f35b61032660048036038101906103219190611d41565b6107ab565b005b6103306107d7565b60405161033d9190611b50565b60405180910390f35b61034e6107e9565b60405161035b9190611b78565b60405180910390f35b61036c6107ef565b005b610376610821565b6040516103839190611aa5565b60405180910390f35b6103a660048036038101906103a191906119f0565b6108ad565b6040516103b39190611b78565b60405180910390f35b6103c46108f2565b005b6103ce610905565b6040516103db9190611aa5565b60405180910390f35b6103fe60048036038101906103f99190611db7565b610991565b005b6104086109a3565b6040516104159190611df1565b60405180910390f35b6104266109cb565b6040516104339190611aa5565b60405180910390f35b610456600480360381019061045191906119f0565b610a5b565b6040516104639190611b50565b60405180910390f35b61048660048036038101906104819190611ece565b610a78565b005b6104a2600480360381019061049d9190611f15565b610b11565b005b6104be60048036038101906104b991906119f0565b610bc2565b005b6104c8610c0e565b6040516104d59190611df1565b60405180910390f35b6104f860048036038101906104f39190611af8565b610c34565b6040516105059190611b50565b60405180910390f35b61052860048036038101906105239190611f6f565b610c56565b6040516105359190611b78565b60405180910390f35b610546610cd8565b005b610562600480360381019061055d91906119f0565b610d26565b60405161056f9190611b78565b60405180910390f35b610592600480360381019061058d91906119f0565b610d3b565b005b61059c610dbf565b5f8173ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b81526004016105d69190611df1565b602060405180830381865afa1580156105f1573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906106159190611fc1565b90508173ffffffffffffffffffffffffffffffffffffffff1663a9059cbb33836040518363ffffffff1660e01b8152600401610652929190611fec565b6020604051808303815f875af115801561066e573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610692919061203d565b505050565b6060600880546106a690612095565b80601f01602080910402602001604051908101604052809291908181526020018280546106d290612095565b801561071d5780601f106106f45761010080835404028352916020019161071d565b820191905f5260205f20905b81548152906001019060200180831161070057829003601f168201915b5050505050905090565b5f80610731610e46565b905061073e818585610e4d565b600191505092915050565b600b5481565b5f600254905090565b5f80610762610e46565b905061076f858285610e5f565b61077a858585610ef1565b60019150509392505050565b5f6001905090565b5f6012905090565b5f600c5f9054906101000a900460ff16905090565b6107b3610dbf565b81600890816107c29190612262565b5080600990816107d29190612262565b505050565b600c5f9054906101000a900460ff1681565b600a5481565b6107f7610dbf565b600c5f9054906101000a900460ff1615600c5f6101000a81548160ff021916908315150217905550565b6008805461082e90612095565b80601f016020809104026020016040519081016040528092919081815260200182805461085a90612095565b80156108a55780601f1061087c576101008083540402835291602001916108a5565b820191905f5260205f20905b81548152906001019060200180831161088857829003601f168201915b505050505081565b5f805f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b6108fa610dbf565b6109035f610fe1565b565b6009805461091290612095565b80601f016020809104026020016040519081016040528092919081815260200182805461093e90612095565b80156109895780601f1061096057610100808354040283529160200191610989565b820191905f5260205f20905b81548152906001019060200180831161096c57829003601f168201915b505050505081565b610999610dbf565b80600a8190555050565b5f60075f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6060600980546109da90612095565b80601f0160208091040260200160405190810160405280929190818152602001828054610a0690612095565b8015610a515780601f10610a2857610100808354040283529160200191610a51565b820191905f5260205f20905b815481529060010190602001808311610a3457829003601f168201915b5050505050905090565b600e602052805f5260405f205f915054906101000a900460ff1681565b610a80610dbf565b5f5b8151811015610b0d576001600e5f848481518110610aa357610aa2612331565b5b602002602001015173ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff0219169083151502179055508080610b059061238b565b915050610a82565b5050565b610b19610dbf565b5f5b8251811015610bbd57828181518110610b3757610b36612331565b5b602002602001015173ffffffffffffffffffffffffffffffffffffffff16610b5d6109a3565b73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610ba29190611b78565b60405180910390a38080610bb59061238b565b915050610b1b565b505050565b610bca610dbf565b80600c60016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600c60019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b5f80610c3e610e46565b9050610c4b818585610ef1565b600191505092915050565b5f60015f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b610ce0610dbf565b3373ffffffffffffffffffffffffffffffffffffffff166108fc4790811502906040515f60405180830381858888f19350505050158015610d23573d5f803e3d5ffd5b50565b600d602052805f5260405f205f915090505481565b610d43610dbf565b5f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610db3575f6040517f1e4fbdf7000000000000000000000000000000000000000000000000000000008152600401610daa9190611df1565b60405180910390fd5b610dbc81610fe1565b50565b610dc7610e46565b73ffffffffffffffffffffffffffffffffffffffff16610de56109a3565b73ffffffffffffffffffffffffffffffffffffffff1614610e4457610e08610e46565b6040517f118cdaa7000000000000000000000000000000000000000000000000000000008152600401610e3b9190611df1565b60405180910390fd5b565b5f33905090565b610e5a83838360016110a4565b505050565b5f610e6a8484610c56565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8114610eeb5781811015610edc578281836040517ffb8f41b2000000000000000000000000000000000000000000000000000000008152600401610ed3939291906123d2565b60405180910390fd5b610eea84848484035f6110a4565b5b50505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610f61575f6040517f96c6fd1e000000000000000000000000000000000000000000000000000000008152600401610f589190611df1565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610fd1575f6040517fec442f05000000000000000000000000000000000000000000000000000000008152600401610fc89190611df1565b60405180910390fd5b610fdc838383611273565b505050565b5f60075f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690508160075f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b5f73ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1603611114575f6040517fe602df0500000000000000000000000000000000000000000000000000000000815260040161110b9190611df1565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603611184575f6040517f94280d6200000000000000000000000000000000000000000000000000000000815260040161117b9190611df1565b60405180910390fd5b8160015f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550801561126d578273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040516112649190611b78565b60405180910390a35b50505050565b600e5f3273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16156112d2576112cd83838361155a565b611555565b600c5f9054906101000a900460ff16611320576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161131790612451565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff16600c60019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16036113855761138083838361155a565b611555565b600c60019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614801561142b5750600a5481600d5f3273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054611429919061246f565b115b156114495761143983611933565b61144483838361155a565b611555565b600c60019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161480156114f05750600a5481600d5f3273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20546114ed919061246f565b11155b156115495780600d5f3273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f828254611541919061246f565b925050819055505b61155483838361155a565b5b505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036115aa578060025f82825461159e919061246f565b92505081905550611678565b5f805f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905081811015611633578381836040517fe450d38c00000000000000000000000000000000000000000000000000000000815260040161162a939291906123d2565b60405180910390fd5b8181035f808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550505b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036116bf578060025f8282540392505081905550611709565b805f808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825401925050819055505b60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036117e85760065f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516117db9190611b78565b60405180910390a361192e565b60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036118c7578173ffffffffffffffffffffffffffffffffffffffff1660065f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516118ba9190611b78565b60405180910390a361192d565b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516119249190611b78565b60405180910390a35b5b505050565b5f61193d826108ad565b111561197357600c5f9054906101000a900460ff1661196657611961600f54611976565b611972565b611971601054611976565b5b5b50565b803a1115611982575f80fd5b50565b5f604051905090565b5f80fd5b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f6119bf82611996565b9050919050565b6119cf816119b5565b81146119d9575f80fd5b50565b5f813590506119ea816119c6565b92915050565b5f60208284031215611a0557611a0461198e565b5b5f611a12848285016119dc565b91505092915050565b5f81519050919050565b5f82825260208201905092915050565b5f5b83811015611a52578082015181840152602081019050611a37565b5f8484015250505050565b5f601f19601f8301169050919050565b5f611a7782611a1b565b611a818185611a25565b9350611a91818560208601611a35565b611a9a81611a5d565b840191505092915050565b5f6020820190508181035f830152611abd8184611a6d565b905092915050565b5f819050919050565b611ad781611ac5565b8114611ae1575f80fd5b50565b5f81359050611af281611ace565b92915050565b5f8060408385031215611b0e57611b0d61198e565b5b5f611b1b858286016119dc565b9250506020611b2c85828601611ae4565b9150509250929050565b5f8115159050919050565b611b4a81611b36565b82525050565b5f602082019050611b635f830184611b41565b92915050565b611b7281611ac5565b82525050565b5f602082019050611b8b5f830184611b69565b92915050565b5f805f60608486031215611ba857611ba761198e565b5b5f611bb5868287016119dc565b9350506020611bc6868287016119dc565b9250506040611bd786828701611ae4565b9150509250925092565b5f60ff82169050919050565b611bf681611be1565b82525050565b5f602082019050611c0f5f830184611bed565b92915050565b5f80fd5b5f80fd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b611c5382611a5d565b810181811067ffffffffffffffff82111715611c7257611c71611c1d565b5b80604052505050565b5f611c84611985565b9050611c908282611c4a565b919050565b5f67ffffffffffffffff821115611caf57611cae611c1d565b5b611cb882611a5d565b9050602081019050919050565b828183375f83830152505050565b5f611ce5611ce084611c95565b611c7b565b905082815260208101848484011115611d0157611d00611c19565b5b611d0c848285611cc5565b509392505050565b5f82601f830112611d2857611d27611c15565b5b8135611d38848260208601611cd3565b91505092915050565b5f8060408385031215611d5757611d5661198e565b5b5f83013567ffffffffffffffff811115611d7457611d73611992565b5b611d8085828601611d14565b925050602083013567ffffffffffffffff811115611da157611da0611992565b5b611dad85828601611d14565b9150509250929050565b5f60208284031215611dcc57611dcb61198e565b5b5f611dd984828501611ae4565b91505092915050565b611deb816119b5565b82525050565b5f602082019050611e045f830184611de2565b92915050565b5f67ffffffffffffffff821115611e2457611e23611c1d565b5b602082029050602081019050919050565b5f80fd5b5f611e4b611e4684611e0a565b611c7b565b90508083825260208201905060208402830185811115611e6e57611e6d611e35565b5b835b81811015611e975780611e8388826119dc565b845260208401935050602081019050611e70565b5050509392505050565b5f82601f830112611eb557611eb4611c15565b5b8135611ec5848260208601611e39565b91505092915050565b5f60208284031215611ee357611ee261198e565b5b5f82013567ffffffffffffffff811115611f0057611eff611992565b5b611f0c84828501611ea1565b91505092915050565b5f8060408385031215611f2b57611f2a61198e565b5b5f83013567ffffffffffffffff811115611f4857611f47611992565b5b611f5485828601611ea1565b9250506020611f6585828601611ae4565b9150509250929050565b5f8060408385031215611f8557611f8461198e565b5b5f611f92858286016119dc565b9250506020611fa3858286016119dc565b9150509250929050565b5f81519050611fbb81611ace565b92915050565b5f60208284031215611fd657611fd561198e565b5b5f611fe384828501611fad565b91505092915050565b5f604082019050611fff5f830185611de2565b61200c6020830184611b69565b9392505050565b61201c81611b36565b8114612026575f80fd5b50565b5f8151905061203781612013565b92915050565b5f602082840312156120525761205161198e565b5b5f61205f84828501612029565b91505092915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f60028204905060018216806120ac57607f821691505b6020821081036120bf576120be612068565b5b50919050565b5f819050815f5260205f209050919050565b5f6020601f8301049050919050565b5f82821b905092915050565b5f600883026121217fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff826120e6565b61212b86836120e6565b95508019841693508086168417925050509392505050565b5f819050919050565b5f61216661216161215c84611ac5565b612143565b611ac5565b9050919050565b5f819050919050565b61217f8361214c565b61219361218b8261216d565b8484546120f2565b825550505050565b5f90565b6121a761219b565b6121b2818484612176565b505050565b5b818110156121d5576121ca5f8261219f565b6001810190506121b8565b5050565b601f82111561221a576121eb816120c5565b6121f4846120d7565b81016020851015612203578190505b61221761220f856120d7565b8301826121b7565b50505b505050565b5f82821c905092915050565b5f61223a5f198460080261221f565b1980831691505092915050565b5f612252838361222b565b9150826002028217905092915050565b61226b82611a1b565b67ffffffffffffffff81111561228457612283611c1d565b5b61228e8254612095565b6122998282856121d9565b5f60209050601f8311600181146122ca575f84156122b8578287015190505b6122c28582612247565b865550612329565b601f1984166122d8866120c5565b5f5b828110156122ff578489015182556001820191506020850194506020810190506122da565b8683101561231c5784890151612318601f89168261222b565b8355505b6001600288020188555050505b505050505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f61239582611ac5565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82036123c7576123c661235e565b5b600182019050919050565b5f6060820190506123e55f830186611de2565b6123f26020830185611b69565b6123ff6040830184611b69565b949350505050565b7f547261646520686173206e6f74206265656e206f70656e6564207965740000005f82015250565b5f61243b601d83611a25565b915061244682612407565b602082019050919050565b5f6020820190508181035f8301526124688161242f565b9050919050565b5f61247982611ac5565b915061248483611ac5565b925082820190508082111561249c5761249b61235e565b5b9291505056fea2646970667358221220fe0263e74a6711ef9aa3e5e8ea592d286241b8eb11101cb9d9b743e217bf809364736f6c634300081400330000000000000000000000000000000000000000015b6a759f4835dc24000000000000000000000000000000e9028827f12f9cd0217a825cd50c36e862eb6f040000000000000000000000000000000000000000000000000000000000000000
©2022-now by Spectre