Overview ERC721
Total Supply:
500 ROLLER

Holders:
13
Profile Summary
Blockchain:
Ethereum (1)

Are you the contract creator? Verify and Publish your contract source code today!
This contract was created by 0x111f394Bd7842d1F9B2D1Dcc9fbC6c53B581801d
60c06040526000600b60006101000a81548160ff0219169083151502179055506000600b60016101000a81548160ff0219169083151502179055506658d15e17628000600c553480156200005257600080fd5b506040516200410c3803806200410c833981810160405281019062000078919062000331565b6040518060400160405280600c81526020017f5275737479526f6c6c65727300000000000000000000000000000000000000008152506040518060400160405280600681526020017f524f4c4c455200000000000000000000000000000000000000000000000000008152508160029080519060200190620000fc92919062000241565b5080600390805190602001906200011592919062000241565b50620001266200016e60201b60201c565b60008190555050506200014e620001426200017360201b60201c565b6200017b60201b60201c565b600160098190555081608081815250508060a081815250505050620003dd565b600090565b600033905090565b6000600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600860006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b8280546200024f90620003a7565b90600052602060002090601f016020900481019282620002735760008555620002bf565b82601f106200028e57805160ff1916838001178555620002bf565b82800160010185558215620002bf579182015b82811115620002be578251825591602001919060010190620002a1565b5b509050620002ce9190620002d2565b5090565b5b80821115620002ed576000816000905550600101620002d3565b5090565b600080fd5b6000819050919050565b6200030b81620002f6565b81146200031757600080fd5b50565b6000815190506200032b8162000300565b92915050565b600080604083850312156200034b576200034a620002f1565b5b60006200035b858286016200031a565b92505060206200036e858286016200031a565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b60006002820490506001821680620003c057607f821691505b60208210811415620003d757620003d662000378565b5b50919050565b60805160a051613ced6200041f6000396000818161129c01526117f50152600081816110bd015281816112c0015281816118bd0152611d220152613ced6000f3fe60806040526004361061020f5760003560e01c806370a0823111610118578063b88d4fde116100a0578063e985e9c51161006f578063e985e9c51461078e578063ee1cc944146107cb578063f19e75d4146107f4578063f2fde38b1461081d578063f4a0a528146108465761020f565b8063b88d4fde146106c2578063c87b56dd146106eb578063dc33e68114610728578063dde44b89146107655761020f565b806395d89b41116100e757806395d89b41146105ea578063a0712d6814610615578063a16c810314610631578063a22cb4651461066e578063a7f93ebd146106975761020f565b806370a0823114610540578063715018a61461057d5780637a5b85c1146105945780638da5cb5b146105bf5761020f565b8063453c23101161019b57806355f804b31161016a57806355f804b3146104475780635b92ac0d14610470578063611914661461049b5780636352211e146104d857806368963df0146105155761020f565b8063453c23101461039f57806345c0f533146103ca57806349df728c146103f55780634f9b563c1461041e5761020f565b806318160ddd116101e257806318160ddd146102e257806323b872dd1461030d5780633615ab45146103365780633ccfd60b1461035f57806342842e0e146103765761020f565b806301ffc9a71461021457806306fdde0314610251578063081812fc1461027c578063095ea7b3146102b9575b600080fd5b34801561022057600080fd5b5061023b6004803603810190610236919061297e565b61086f565b60405161024891906129c6565b60405180910390f35b34801561025d57600080fd5b50610266610901565b6040516102739190612a7a565b60405180910390f35b34801561028857600080fd5b506102a3600480360381019061029e9190612ad2565b610993565b6040516102b09190612b40565b60405180910390f35b3480156102c557600080fd5b506102e060048036038101906102db9190612b87565b610a12565b005b3480156102ee57600080fd5b506102f7610b56565b6040516103049190612bd6565b60405180910390f35b34801561031957600080fd5b50610334600480360381019061032f9190612bf1565b610b6d565b005b34801561034257600080fd5b5061035d60048036038101906103589190612ca9565b610e92565b005b34801561036b57600080fd5b506103746111c3565b005b34801561038257600080fd5b5061039d60048036038101906103989190612bf1565b61127a565b005b3480156103ab57600080fd5b506103b461129a565b6040516103c19190612bd6565b60405180910390f35b3480156103d657600080fd5b506103df6112be565b6040516103ec9190612bd6565b60405180910390f35b34801561040157600080fd5b5061041c60048036038101906104179190612d47565b6112e2565b005b34801561042a57600080fd5b5061044560048036038101906104409190612da0565b611459565b005b34801561045357600080fd5b5061046e60048036038101906104699190612e23565b61147e565b005b34801561047c57600080fd5b5061048561149c565b60405161049291906129c6565b60405180910390f35b3480156104a757600080fd5b506104c260048036038101906104bd9190612e70565b6114af565b6040516104cf91906129c6565b60405180910390f35b3480156104e457600080fd5b506104ff60048036038101906104fa9190612ad2565b611533565b60405161050c9190612b40565b60405180910390f35b34801561052157600080fd5b5061052a611545565b6040516105379190612ee9565b60405180910390f35b34801561054c57600080fd5b5061056760048036038101906105629190612f04565b61154b565b6040516105749190612bd6565b60405180910390f35b34801561058957600080fd5b50610592611604565b005b3480156105a057600080fd5b506105a9611618565b6040516105b691906129c6565b60405180910390f35b3480156105cb57600080fd5b506105d461162b565b6040516105e19190612b40565b60405180910390f35b3480156105f657600080fd5b506105ff611655565b60405161060c9190612a7a565b60405180910390f35b61062f600480360381019061062a9190612ad2565b6116e7565b005b34801561063d57600080fd5b5061065860048036038101906106539190612f04565b61198f565b6040516106659190612f54565b60405180910390f35b34801561067a57600080fd5b5061069560048036038101906106909190612f6f565b6119a6565b005b3480156106a357600080fd5b506106ac611b1e565b6040516106b99190612bd6565b60405180910390f35b3480156106ce57600080fd5b506106e960048036038101906106e491906130df565b611b28565b005b3480156106f757600080fd5b50610712600480360381019061070d9190612ad2565b611b9b565b60405161071f9190612a7a565b60405180910390f35b34801561073457600080fd5b5061074f600480360381019061074a9190612f04565b611c3a565b60405161075c9190612bd6565b60405180910390f35b34801561077157600080fd5b5061078c6004803603810190610787919061318e565b611c4c565b005b34801561079a57600080fd5b506107b560048036038101906107b091906131bb565b611c5e565b6040516107c291906129c6565b60405180910390f35b3480156107d757600080fd5b506107f260048036038101906107ed9190612da0565b611cf2565b005b34801561080057600080fd5b5061081b60048036038101906108169190612ad2565b611d17565b005b34801561082957600080fd5b50610844600480360381019061083f9190612f04565b611da3565b005b34801561085257600080fd5b5061086d60048036038101906108689190612ad2565b611e27565b005b60006301ffc9a760e01b827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191614806108ca57506380ac58cd60e01b827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b806108fa5750635b5e139f60e01b827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b9050919050565b6060600280546109109061322a565b80601f016020809104026020016040519081016040528092919081815260200182805461093c9061322a565b80156109895780601f1061095e57610100808354040283529160200191610989565b820191906000526020600020905b81548152906001019060200180831161096c57829003601f168201915b5050505050905090565b600061099e82611e39565b6109d4576040517fcf4700e400000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6006600083815260200190815260200160002060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050919050565b6000610a1d82611533565b90508073ffffffffffffffffffffffffffffffffffffffff16610a3e611e98565b73ffffffffffffffffffffffffffffffffffffffff1614610aa157610a6a81610a65611e98565b611c5e565b610aa0576040517fcfb3b94200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5b826006600084815260200190815260200160002060000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550818373ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560405160405180910390a4505050565b6000610b60611ea0565b6001546000540303905090565b6000610b7882611ea5565b90508373ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614610bdf576040517fa114810000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b600080610beb84611f73565b91509150610c018187610bfc611e98565b611f9a565b610c4d57610c1686610c11611e98565b611c5e565b610c4c576040517f59c896be00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5b600073ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff161415610cb4576040517fea553b3400000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b610cc18686866001611fde565b8015610ccc57600082555b600560008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600081546001900391905081905550600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000815460010191905081905550610d9a85610d76888887611fe4565b7c02000000000000000000000000000000000000000000000000000000001761200c565b600460008681526020019081526020016000208190555060007c020000000000000000000000000000000000000000000000000000000084161415610e22576000600185019050600060046000838152602001908152602001600020541415610e20576000548114610e1f578360046000838152602001908152602001600020819055505b5b505b838573ffffffffffffffffffffffffffffffffffffffff168773ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a4610e8a8686866001612037565b505050505050565b60026009541415610ed8576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ecf906132a8565b60405180910390fd5b60026009819055503373ffffffffffffffffffffffffffffffffffffffff163273ffffffffffffffffffffffffffffffffffffffff1614610f4e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f4590613314565b60405180910390fd5b600b60009054906101000a900460ff16610f9d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f9490613380565b60405180910390fd5b8282600a54611014838380806020026020016040519081016040528093929190818152602001838360200280828437600081840152601f19601f820116905080830192505050505050508233604051602001610ff991906133e8565b6040516020818303038152906040528051906020012061203d565b611053576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161104a90613475565b60405180910390fd5b83600061105f33612054565b90506002828267ffffffffffffffff1661107991906134c4565b11156110ba576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110b19061358c565b60405180910390fd5b857f0000000000000000000000000000000000000000000000000000000000000000816110e5610b56565b6110ef91906134c4565b1115611130576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611127906135f8565b60405180910390fd5b866000811415611175576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161116c90613664565b60405180910390fd5b600061118033612054565b67ffffffffffffffff169050888161119891906134c4565b90506111a433826120a1565b6111ae338a612157565b50505050505050506001600981905550505050565b6111cb612175565b60003373ffffffffffffffffffffffffffffffffffffffff16476040516111f1906136b5565b60006040518083038185875af1925050503d806000811461122e576040519150601f19603f3d011682016040523d82523d6000602084013e611233565b606091505b5050905080611277576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161126e90613716565b60405180910390fd5b50565b61129583838360405180602001604052806000815250611b28565b505050565b7f000000000000000000000000000000000000000000000000000000000000000081565b7f000000000000000000000000000000000000000000000000000000000000000081565b6112ea612175565b60026009541415611330576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611327906132a8565b60405180910390fd5b60026009819055508073ffffffffffffffffffffffffffffffffffffffff1663a9059cbb338373ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b815260040161138e9190612b40565b60206040518083038186803b1580156113a657600080fd5b505afa1580156113ba573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906113de919061374b565b6040518363ffffffff1660e01b81526004016113fb929190613778565b602060405180830381600087803b15801561141557600080fd5b505af1158015611429573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061144d91906137b6565b50600160098190555050565b611461612175565b80600b60006101000a81548160ff02191690831515021790555050565b611486612175565b8181600d919061149792919061286f565b505050565b600b60019054906101000a900460ff1681565b600080611526858580806020026020016040519081016040528093929190818152602001838360200280828437600081840152601f19601f82011690508083019250505050505050600a548560405160200161150b91906133e8565b6040516020818303038152906040528051906020012061203d565b9050809150509392505050565b600061153e82611ea5565b9050919050565b600a5481565b60008073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614156115b3576040517f8f4eb60400000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b67ffffffffffffffff600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054169050919050565b61160c612175565b61161660006121f3565b565b600b60009054906101000a900460ff1681565b6000600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6060600380546116649061322a565b80601f01602080910402602001604051908101604052809291908181526020018280546116909061322a565b80156116dd5780601f106116b2576101008083540402835291602001916116dd565b820191906000526020600020905b8154815290600101906020018083116116c057829003601f168201915b5050505050905090565b6002600954141561172d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611724906132a8565b60405180910390fd5b60026009819055503373ffffffffffffffffffffffffffffffffffffffff163273ffffffffffffffffffffffffffffffffffffffff16146117a3576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161179a90613314565b60405180910390fd5b600b60019054906101000a900460ff166117f2576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016117e99061382f565b60405180910390fd5b807f00000000000000000000000000000000000000000000000000000000000000008161181e336122b9565b61182891906134c4565b1115611869576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611860906138c1565b60405180910390fd5b600c548234818361187a91906138e1565b146118ba576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016118b190613987565b60405180910390fd5b837f0000000000000000000000000000000000000000000000000000000000000000816118e5610b56565b6118ef91906134c4565b1115611930576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611927906135f8565b60405180910390fd5b846000811415611975576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161196c90613664565b60405180910390fd5b61197f3387612157565b5050505050600160098190555050565b60008061199b83612054565b905080915050919050565b6119ae611e98565b73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415611a13576040517fb06307db00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b8060076000611a20611e98565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff16611acd611e98565b73ffffffffffffffffffffffffffffffffffffffff167f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c3183604051611b1291906129c6565b60405180910390a35050565b6000600c54905090565b611b33848484610b6d565b60008373ffffffffffffffffffffffffffffffffffffffff163b14611b9557611b5e84848484612310565b611b94576040517fd1a57ed600000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5b50505050565b6060611ba682611e39565b611bdc576040517fa14c4b5000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6000611be6612470565b9050600081511415611c075760405180602001604052806000815250611c32565b80611c1184612502565b604051602001611c22929190613a2f565b6040516020818303038152906040525b915050919050565b6000611c45826122b9565b9050919050565b611c54612175565b80600a8190555050565b6000600760008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b611cfa612175565b80600b60016101000a81548160ff02191690831515021790555050565b611d1f612175565b807f000000000000000000000000000000000000000000000000000000000000000081611d4a610b56565b611d5491906134c4565b1115611d95576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611d8c906135f8565b60405180910390fd5b611d9f3383612157565b5050565b611dab612175565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415611e1b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611e1290613ad0565b60405180910390fd5b611e24816121f3565b50565b611e2f612175565b80600c8190555050565b600081611e44611ea0565b11158015611e53575060005482105b8015611e91575060007c0100000000000000000000000000000000000000000000000000000000600460008581526020019081526020016000205416145b9050919050565b600033905090565b600090565b60008082905080611eb4611ea0565b11611f3c57600054811015611f3b5760006004600083815260200190815260200160002054905060007c010000000000000000000000000000000000000000000000000000000082161415611f39575b6000811415611f2f576004600083600190039350838152602001908152602001600020549050611f04565b8092505050611f6e565b505b5b6040517fdf2d9b4200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b919050565b60008060006006600085815260200190815260200160002090508092508254915050915091565b600073ffffffffffffffffffffffffffffffffffffffff8316925073ffffffffffffffffffffffffffffffffffffffff821691508382148383141790509392505050565b50505050565b60008060e883901c905060e8611ffb86868461255c565b62ffffff16901b9150509392505050565b600073ffffffffffffffffffffffffffffffffffffffff83169250814260a01b178317905092915050565b50505050565b60008261204a8584612565565b1490509392505050565b600060c0600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054901c9050919050565b6000600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050600082905060c081901b77ffffffffffffffffffffffffffffffffffffffffffffffff831617915081600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555050505050565b6121718282604051806020016040528060008152506125bb565b5050565b61217d612658565b73ffffffffffffffffffffffffffffffffffffffff1661219b61162b565b73ffffffffffffffffffffffffffffffffffffffff16146121f1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016121e890613b3c565b60405180910390fd5b565b6000600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600860006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b600067ffffffffffffffff6040600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054901c169050919050565b60008373ffffffffffffffffffffffffffffffffffffffff1663150b7a02612336611e98565b8786866040518563ffffffff1660e01b81526004016123589493929190613bb1565b602060405180830381600087803b15801561237257600080fd5b505af19250505080156123a357506040513d601f19601f820116820180604052508101906123a09190613c12565b60015b61241d573d80600081146123d3576040519150601f19603f3d011682016040523d82523d6000602084013e6123d8565b606091505b50600081511415612415576040517fd1a57ed600000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b805181602001fd5b63150b7a0260e01b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916817bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191614915050949350505050565b6060600d805461247f9061322a565b80601f01602080910402602001604051908101604052809291908181526020018280546124ab9061322a565b80156124f85780601f106124cd576101008083540402835291602001916124f8565b820191906000526020600020905b8154815290600101906020018083116124db57829003601f168201915b5050505050905090565b60606080604051019050806040528082600183039250600a81066030018353600a810490505b801561254857600183039250600a81066030018353600a81049050612528565b508181036020830392508083525050919050565b60009392505050565b60008082905060005b84518110156125b05761259b8286838151811061258e5761258d613c3f565b5b6020026020010151612660565b915080806125a890613c6e565b91505061256e565b508091505092915050565b6125c5838361268b565b60008373ffffffffffffffffffffffffffffffffffffffff163b1461265357600080549050600083820390505b6126056000868380600101945086612310565b61263b576040517fd1a57ed600000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b8181106125f257816000541461265057600080fd5b50505b505050565b600033905090565b6000818310612678576126738284612848565b612683565b6126828383612848565b5b905092915050565b60008054905060008214156126cc576040517fb562e8dd00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6126d96000848385611fde565b600160406001901b178202600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282540192505081905550612750836127416000866000611fe4565b61274a8561285f565b1761200c565b6004600083815260200190815260200160002081905550600080838301905073ffffffffffffffffffffffffffffffffffffffff85169150828260007fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef600080a4600183015b8181146127f157808360007fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef600080a46001810190506127b6565b50600082141561282d576040517f2e07630000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b8060008190555050506128436000848385612037565b505050565b600082600052816020526040600020905092915050565b60006001821460e11b9050919050565b82805461287b9061322a565b90600052602060002090601f01602090048101928261289d57600085556128e4565b82601f106128b657803560ff19168380011785556128e4565b828001600101855582156128e4579182015b828111156128e35782358255916020019190600101906128c8565b5b5090506128f191906128f5565b5090565b5b8082111561290e5760008160009055506001016128f6565b5090565b6000604051905090565b600080fd5b600080fd5b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b61295b81612926565b811461296657600080fd5b50565b60008135905061297881612952565b92915050565b6000602082840312156129945761299361291c565b5b60006129a284828501612969565b91505092915050565b60008115159050919050565b6129c0816129ab565b82525050565b60006020820190506129db60008301846129b7565b92915050565b600081519050919050565b600082825260208201905092915050565b60005b83811015612a1b578082015181840152602081019050612a00565b83811115612a2a576000848401525b50505050565b6000601f19601f8301169050919050565b6000612a4c826129e1565b612a5681856129ec565b9350612a668185602086016129fd565b612a6f81612a30565b840191505092915050565b60006020820190508181036000830152612a948184612a41565b905092915050565b6000819050919050565b612aaf81612a9c565b8114612aba57600080fd5b50565b600081359050612acc81612aa6565b92915050565b600060208284031215612ae857612ae761291c565b5b6000612af684828501612abd565b91505092915050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000612b2a82612aff565b9050919050565b612b3a81612b1f565b82525050565b6000602082019050612b556000830184612b31565b92915050565b612b6481612b1f565b8114612b6f57600080fd5b50565b600081359050612b8181612b5b565b92915050565b60008060408385031215612b9e57612b9d61291c565b5b6000612bac85828601612b72565b9250506020612bbd85828601612abd565b9150509250929050565b612bd081612a9c565b82525050565b6000602082019050612beb6000830184612bc7565b92915050565b600080600060608486031215612c0a57612c0961291c565b5b6000612c1886828701612b72565b9350506020612c2986828701612b72565b9250506040612c3a86828701612abd565b9150509250925092565b600080fd5b600080fd5b600080fd5b60008083601f840112612c6957612c68612c44565b5b8235905067ffffffffffffffff811115612c8657612c85612c49565b5b602083019150836020820283011115612ca257612ca1612c4e565b5b9250929050565b600080600060408486031215612cc257612cc161291c565b5b600084013567ffffffffffffffff811115612ce057612cdf612921565b5b612cec86828701612c53565b93509350506020612cff86828701612abd565b9150509250925092565b6000612d1482612b1f565b9050919050565b612d2481612d09565b8114612d2f57600080fd5b50565b600081359050612d4181612d1b565b92915050565b600060208284031215612d5d57612d5c61291c565b5b6000612d6b84828501612d32565b91505092915050565b612d7d816129ab565b8114612d8857600080fd5b50565b600081359050612d9a81612d74565b92915050565b600060208284031215612db657612db561291c565b5b6000612dc484828501612d8b565b91505092915050565b60008083601f840112612de357612de2612c44565b5b8235905067ffffffffffffffff811115612e0057612dff612c49565b5b602083019150836001820283011115612e1c57612e1b612c4e565b5b9250929050565b60008060208385031215612e3a57612e3961291c565b5b600083013567ffffffffffffffff811115612e5857612e57612921565b5b612e6485828601612dcd565b92509250509250929050565b600080600060408486031215612e8957612e8861291c565b5b600084013567ffffffffffffffff811115612ea757612ea6612921565b5b612eb386828701612c53565b93509350506020612ec686828701612b72565b9150509250925092565b6000819050919050565b612ee381612ed0565b82525050565b6000602082019050612efe6000830184612eda565b92915050565b600060208284031215612f1a57612f1961291c565b5b6000612f2884828501612b72565b91505092915050565b600067ffffffffffffffff82169050919050565b612f4e81612f31565b82525050565b6000602082019050612f696000830184612f45565b92915050565b60008060408385031215612f8657612f8561291c565b5b6000612f9485828601612b72565b9250506020612fa585828601612d8b565b9150509250929050565b600080fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b612fec82612a30565b810181811067ffffffffffffffff8211171561300b5761300a612fb4565b5b80604052505050565b600061301e612912565b905061302a8282612fe3565b919050565b600067ffffffffffffffff82111561304a57613049612fb4565b5b61305382612a30565b9050602081019050919050565b82818337600083830152505050565b600061308261307d8461302f565b613014565b90508281526020810184848401111561309e5761309d612faf565b5b6130a9848285613060565b509392505050565b600082601f8301126130c6576130c5612c44565b5b81356130d684826020860161306f565b91505092915050565b600080600080608085870312156130f9576130f861291c565b5b600061310787828801612b72565b945050602061311887828801612b72565b935050604061312987828801612abd565b925050606085013567ffffffffffffffff81111561314a57613149612921565b5b613156878288016130b1565b91505092959194509250565b61316b81612ed0565b811461317657600080fd5b50565b60008135905061318881613162565b92915050565b6000602082840312156131a4576131a361291c565b5b60006131b284828501613179565b91505092915050565b600080604083850312156131d2576131d161291c565b5b60006131e085828601612b72565b92505060206131f185828601612b72565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000600282049050600182168061324257607f821691505b60208210811415613256576132556131fb565b5b50919050565b7f5265656e7472616e637947756172643a207265656e7472616e742063616c6c00600082015250565b6000613292601f836129ec565b915061329d8261325c565b602082019050919050565b600060208201905081810360008301526132c181613285565b9050919050565b7f5468652063616c6c657220697320616e6f7468657220636f6e74726163742e00600082015250565b60006132fe601f836129ec565b9150613309826132c8565b602082019050919050565b6000602082019050818103600083015261332d816132f1565b9050919050565b7f46726565206d696e74206973206e6f74206f70656e2e00000000000000000000600082015250565b600061336a6016836129ec565b915061337582613334565b602082019050919050565b600060208201905081810360008301526133998161335d565b9050919050565b60008160601b9050919050565b60006133b8826133a0565b9050919050565b60006133ca826133ad565b9050919050565b6133e26133dd82612b1f565b6133bf565b82525050565b60006133f482846133d1565b60148201915081905092915050565b7f4164647265737320646f6573206e6f7420657869737420696e2066726565206d60008201527f696e7420616c6c6f776c6973742e000000000000000000000000000000000000602082015250565b600061345f602e836129ec565b915061346a82613403565b604082019050919050565b6000602082019050818103600083015261348e81613452565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60006134cf82612a9c565b91506134da83612a9c565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0382111561350f5761350e613495565b5b828201905092915050565b7f546869732077616c6c65742063616e6e6f7420636c61696d206d6f726520746860008201527f616e203220746f6b656e732066726f6d2066726565206d696e742e0000000000602082015250565b6000613576603b836129ec565b91506135818261351a565b604082019050919050565b600060208201905081810360008301526135a581613569565b9050919050565b7f546865726520617265206e6f20746f6b656e73206c6566742e00000000000000600082015250565b60006135e26019836129ec565b91506135ed826135ac565b602082019050919050565b60006020820190508181036000830152613611816135d5565b9050919050565b7f596f752063616e6e6f6e74206d696e74203020746f6b656e732e000000000000600082015250565b600061364e601a836129ec565b915061365982613618565b602082019050919050565b6000602082019050818103600083015261367d81613641565b9050919050565b600081905092915050565b50565b600061369f600083613684565b91506136aa8261368f565b600082019050919050565b60006136c082613692565b9150819050919050565b7f5472616e73666572206661696c65642e00000000000000000000000000000000600082015250565b60006137006010836129ec565b915061370b826136ca565b602082019050919050565b6000602082019050818103600083015261372f816136f3565b9050919050565b60008151905061374581612aa6565b92915050565b6000602082840312156137615761376061291c565b5b600061376f84828501613736565b91505092915050565b600060408201905061378d6000830185612b31565b61379a6020830184612bc7565b9392505050565b6000815190506137b081612d74565b92915050565b6000602082840312156137cc576137cb61291c565b5b60006137da848285016137a1565b91505092915050565b7f4d696e74206973206e6f74206f70656e2e000000000000000000000000000000600082015250565b60006138196011836129ec565b9150613824826137e3565b602082019050919050565b600060208201905081810360008301526138488161380c565b9050919050565b7f546865206d6178696d756d206e756d626572206f66206d696e74656420746f6b60008201527f656e73207065722077616c6c65742069732031302e0000000000000000000000602082015250565b60006138ab6035836129ec565b91506138b68261384f565b604082019050919050565b600060208201905081810360008301526138da8161389e565b9050919050565b60006138ec82612a9c565b91506138f783612a9c565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff04831182151516156139305761392f613495565b5b828202905092915050565b7f496e636f727265637420616d6f756e74206f66204554482073656e742e000000600082015250565b6000613971601d836129ec565b915061397c8261393b565b602082019050919050565b600060208201905081810360008301526139a081613964565b9050919050565b600081905092915050565b60006139bd826129e1565b6139c781856139a7565b93506139d78185602086016129fd565b80840191505092915050565b7f2e6a736f6e000000000000000000000000000000000000000000000000000000600082015250565b6000613a196005836139a7565b9150613a24826139e3565b600582019050919050565b6000613a3b82856139b2565b9150613a4782846139b2565b9150613a5282613a0c565b91508190509392505050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b6000613aba6026836129ec565b9150613ac582613a5e565b604082019050919050565b60006020820190508181036000830152613ae981613aad565b9050919050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b6000613b266020836129ec565b9150613b3182613af0565b602082019050919050565b60006020820190508181036000830152613b5581613b19565b9050919050565b600081519050919050565b600082825260208201905092915050565b6000613b8382613b5c565b613b8d8185613b67565b9350613b9d8185602086016129fd565b613ba681612a30565b840191505092915050565b6000608082019050613bc66000830187612b31565b613bd36020830186612b31565b613be06040830185612bc7565b8181036060830152613bf28184613b78565b905095945050505050565b600081519050613c0c81612952565b92915050565b600060208284031215613c2857613c2761291c565b5b6000613c3684828501613bfd565b91505092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6000613c7982612a9c565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff821415613cac57613cab613495565b5b60018201905091905056fea2646970667358221220ef6afe9eca748898eadc2b1c550361b61c9eb268862bb78b61f8d4a88876e74164736f6c6343000809003300000000000000000000000000000000000000000000000000000000000001f4000000000000000000000000000000000000000000000000000000000000000a