token-icon

Frengate

Token

Overview[ERC-20]

Max Total Supply
100,000,000.0
FGATE
Holders
660+0.00%
Transfers
13,874

Profile Summary

Decimals
18

Market

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