token-icon

OlympicDOGE

Token

Overview[ERC-20]

Max Total Supply
100,000,000.0
ODOGE
Holders
728+0.00%
Transfers
2,411

Profile Summary

Decimals
18

Market

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