Overview ERC721
Total Supply:
4,000 SALC

Profile Summary
Blockchain:
Ethereum (1)

Are you the contract creator? Verify and Publish your contract source code today!
This contract was created by 0xF257C8551Cbe0D301E285Aa471782d0C5734EeE8
6080604052662386f26fc10000600b55600a600c556002600d556000600e55611a0a600f5560006010556000601160006101000a81548160ff0219169083151502179055506001601160016101000a81548160ff0219169083151502179055503480156200006c57600080fd5b506040518060400160405280601281526020017f53756b6562616e4170654c616479436c756200000000000000000000000000008152506040518060400160405280600481526020017f53414c43000000000000000000000000000000000000000000000000000000008152508160029080519060200190620000f19291906200042c565b5080600390805190602001906200010a9291906200042c565b506200011b620001d560201b60201c565b60008190555050506200014362000137620001de60201b60201c565b620001e660201b60201c565b620001896040518060400160405280602081526020017f68747470733a2f2f6170692e73756b6562616e6170656c6164792e636c75622f815250620002ac60201b60201c565b620001cf6040518060400160405280602081526020017f68747470733a2f2f6170692e73756b6562616e6170656c6164792e636c75622f8152506200035760201b60201c565b620005c4565b60006001905090565b600033905090565b6000600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600860006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b620002bc620001de60201b60201c565b73ffffffffffffffffffffffffffffffffffffffff16620002e26200040260201b60201c565b73ffffffffffffffffffffffffffffffffffffffff16146200033b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620003329062000503565b60405180910390fd5b80600a9080519060200190620003539291906200042c565b5050565b62000367620001de60201b60201c565b73ffffffffffffffffffffffffffffffffffffffff166200038d6200040260201b60201c565b73ffffffffffffffffffffffffffffffffffffffff1614620003e6576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620003dd9062000503565b60405180910390fd5b8060099080519060200190620003fe9291906200042c565b5050565b6000600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b8280546200043a9062000536565b90600052602060002090601f0160209004810192826200045e5760008555620004aa565b82601f106200047957805160ff1916838001178555620004aa565b82800160010185558215620004aa579182015b82811115620004a95782518255916020019190600101906200048c565b5b509050620004b99190620004bd565b5090565b5b80821115620004d8576000816000905550600101620004be565b5090565b6000620004eb60208362000525565b9150620004f8826200059b565b602082019050919050565b600060208201905081810360008301526200051e81620004dc565b9050919050565b600082825260208201905092915050565b600060028204905060018216806200054f57607f821691505b602082108114156200056657620005656200056c565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b613e1b80620005d46000396000f3fe6080604052600436106102305760003560e01c8063805dcae51161012e578063a7027357116100ab578063d5abeb011161006f578063d5abeb01146107ce578063e985e9c5146107f9578063f2fde38b14610836578063f5a978ea1461085f578063f968adbe1461088857610230565b8063a7027357146106e7578063b88d4fde14610712578063bc9683261461073b578063c87b56dd14610766578063d1239730146107a357610230565b806395d89b41116100f257806395d89b4114610621578063a035b1fe1461064c578063a0712d6814610677578063a22cb46514610693578063a45ba8e7146106bc57610230565b8063805dcae5146105525780638da5cb5b1461057b57806391b7f5ed146105a65780639254d4f4146105cf57806392910eec146105f857610230565b80633ccfd60b116101bc57806361b8ce8c1161018057806361b8ce8c1461047f5780636352211e146104aa57806370a08231146104e7578063715018a6146105245780637ba5e6211461053b57610230565b80633ccfd60b146103c257806342842e0e146103d95780634fdd43cb14610402578063518302271461042b57806355f804b31461045657610230565b806318160ddd1161020357806318160ddd14610303578063228025e81461032e57806323b872dd14610357578063333e44e6146103805780633bd64968146103ab57610230565b806301ffc9a71461023557806306fdde0314610272578063081812fc1461029d578063095ea7b3146102da575b600080fd5b34801561024157600080fd5b5061025c60048036038101906102579190613124565b6108b3565b6040516102699190613586565b60405180910390f35b34801561027e57600080fd5b50610287610995565b60405161029491906135a1565b60405180910390f35b3480156102a957600080fd5b506102c460048036038101906102bf91906131c7565b610a27565b6040516102d1919061351f565b60405180910390f35b3480156102e657600080fd5b5061030160048036038101906102fc91906130e4565b610aa3565b005b34801561030f57600080fd5b50610318610bae565b60405161032591906136e3565b60405180910390f35b34801561033a57600080fd5b50610355600480360381019061035091906131c7565b610bc5565b005b34801561036357600080fd5b5061037e60048036038101906103799190612fce565b610c4b565b005b34801561038c57600080fd5b50610395610c5b565b6040516103a291906136e3565b60405180910390f35b3480156103b757600080fd5b506103c0610c61565b005b3480156103ce57600080fd5b506103d7610d09565b005b3480156103e557600080fd5b5061040060048036038101906103fb9190612fce565b610e34565b005b34801561040e57600080fd5b506104296004803603810190610424919061317e565b610e54565b005b34801561043757600080fd5b50610440610eea565b60405161044d9190613586565b60405180910390f35b34801561046257600080fd5b5061047d6004803603810190610478919061317e565b610efd565b005b34801561048b57600080fd5b50610494610f93565b6040516104a191906136e3565b60405180910390f35b3480156104b657600080fd5b506104d160048036038101906104cc91906131c7565b610f99565b6040516104de919061351f565b60405180910390f35b3480156104f357600080fd5b5061050e60048036038101906105099190612f61565b610faf565b60405161051b91906136e3565b60405180910390f35b34801561053057600080fd5b5061053961107f565b005b34801561054757600080fd5b50610550611107565b005b34801561055e57600080fd5b50610579600480360381019061057491906131c7565b6111af565b005b34801561058757600080fd5b50610590611235565b60405161059d919061351f565b60405180910390f35b3480156105b257600080fd5b506105cd60048036038101906105c891906131c7565b61125f565b005b3480156105db57600080fd5b506105f660048036038101906105f191906131c7565b6112e5565b005b34801561060457600080fd5b5061061f600480360381019061061a91906131c7565b61136b565b005b34801561062d57600080fd5b506106366113f1565b60405161064391906135a1565b60405180910390f35b34801561065857600080fd5b50610661611483565b60405161066e91906136e3565b60405180910390f35b610691600480360381019061068c91906131c7565b611489565b005b34801561069f57600080fd5b506106ba60048036038101906106b591906130a4565b6116df565b005b3480156106c857600080fd5b506106d1611857565b6040516106de91906135a1565b60405180910390f35b3480156106f357600080fd5b506106fc6118e5565b60405161070991906136e3565b60405180910390f35b34801561071e57600080fd5b5061073960048036038101906107349190613021565b6118eb565b005b34801561074757600080fd5b50610750611967565b60405161075d91906136e3565b60405180910390f35b34801561077257600080fd5b5061078d600480360381019061078891906131c7565b611971565b60405161079a91906135a1565b60405180910390f35b3480156107af57600080fd5b506107b8611a32565b6040516107c59190613586565b60405180910390f35b3480156107da57600080fd5b506107e3611a45565b6040516107f091906136e3565b60405180910390f35b34801561080557600080fd5b50610820600480360381019061081b9190612f8e565b611a4b565b60405161082d9190613586565b60405180910390f35b34801561084257600080fd5b5061085d60048036038101906108589190612f61565b611adf565b005b34801561086b57600080fd5b50610886600480360381019061088191906130e4565b611bd7565b005b34801561089457600080fd5b5061089d611cb8565b6040516108aa91906136e3565b60405180910390f35b60007f80ac58cd000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916148061097e57507f5b5e139f000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b8061098e575061098d82611cbe565b5b9050919050565b6060600280546109a4906139b3565b80601f01602080910402602001604051908101604052809291908181526020018280546109d0906139b3565b8015610a1d5780601f106109f257610100808354040283529160200191610a1d565b820191906000526020600020905b815481529060010190602001808311610a0057829003601f168201915b5050505050905090565b6000610a3282611d28565b610a68576040517fcf4700e400000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6006600083815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050919050565b6000610aae82610f99565b90508073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610b16576040517f943f7b8c00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff16610b35611d76565b73ffffffffffffffffffffffffffffffffffffffff1614158015610b675750610b6581610b60611d76565b611a4b565b155b15610b9e576040517fcfb3b94200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b610ba9838383611d7e565b505050565b6000610bb8611e30565b6001546000540303905090565b610bcd611d76565b73ffffffffffffffffffffffffffffffffffffffff16610beb611235565b73ffffffffffffffffffffffffffffffffffffffff1614610c41576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c3890613643565b60405180910390fd5b80600f8190555050565b610c56838383611e39565b505050565b600e5481565b610c69611d76565b73ffffffffffffffffffffffffffffffffffffffff16610c87611235565b73ffffffffffffffffffffffffffffffffffffffff1614610cdd576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610cd490613643565b60405180910390fd5b601160019054906101000a900460ff1615601160016101000a81548160ff021916908315150217905550565b610d11611d76565b73ffffffffffffffffffffffffffffffffffffffff16610d2f611235565b73ffffffffffffffffffffffffffffffffffffffff1614610d85576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d7c90613643565b60405180910390fd5b60003373ffffffffffffffffffffffffffffffffffffffff1647604051610dab9061350a565b60006040518083038185875af1925050503d8060008114610de8576040519150601f19603f3d011682016040523d82523d6000602084013e610ded565b606091505b5050905080610e31576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e28906136a3565b60405180910390fd5b50565b610e4f838383604051806020016040528060008152506118eb565b505050565b610e5c611d76565b73ffffffffffffffffffffffffffffffffffffffff16610e7a611235565b73ffffffffffffffffffffffffffffffffffffffff1614610ed0576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ec790613643565b60405180910390fd5b80600a9080519060200190610ee6929190612d32565b5050565b601160019054906101000a900460ff1681565b610f05611d76565b73ffffffffffffffffffffffffffffffffffffffff16610f23611235565b73ffffffffffffffffffffffffffffffffffffffff1614610f79576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f7090613643565b60405180910390fd5b8060099080519060200190610f8f929190612d32565b5050565b60105481565b6000610fa4826122ef565b600001519050919050565b60008073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415611017576040517f8f4eb60400000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b600560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900467ffffffffffffffff1667ffffffffffffffff169050919050565b611087611d76565b73ffffffffffffffffffffffffffffffffffffffff166110a5611235565b73ffffffffffffffffffffffffffffffffffffffff16146110fb576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110f290613643565b60405180910390fd5b611105600061257e565b565b61110f611d76565b73ffffffffffffffffffffffffffffffffffffffff1661112d611235565b73ffffffffffffffffffffffffffffffffffffffff1614611183576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161117a90613643565b60405180910390fd5b601160009054906101000a900460ff1615601160006101000a81548160ff021916908315150217905550565b6111b7611d76565b73ffffffffffffffffffffffffffffffffffffffff166111d5611235565b73ffffffffffffffffffffffffffffffffffffffff161461122b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161122290613643565b60405180910390fd5b80600c8190555050565b6000600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b611267611d76565b73ffffffffffffffffffffffffffffffffffffffff16611285611235565b73ffffffffffffffffffffffffffffffffffffffff16146112db576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016112d290613643565b60405180910390fd5b80600b8190555050565b6112ed611d76565b73ffffffffffffffffffffffffffffffffffffffff1661130b611235565b73ffffffffffffffffffffffffffffffffffffffff1614611361576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161135890613643565b60405180910390fd5b80600d8190555050565b611373611d76565b73ffffffffffffffffffffffffffffffffffffffff16611391611235565b73ffffffffffffffffffffffffffffffffffffffff16146113e7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016113de90613643565b60405180910390fd5b80600e8190555050565b606060038054611400906139b3565b80601f016020809104026020016040519081016040528092919081815260200182805461142c906139b3565b80156114795780601f1061144e57610100808354040283529160200191611479565b820191906000526020600020905b81548152906001019060200180831161145c57829003601f168201915b5050505050905090565b600b5481565b601160009054906101000a900460ff166114d8576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016114cf90613603565b60405180910390fd5b6000600b54905060006001600e546114f091906137e8565b836114f9610bae565b61150391906137e8565b10801561155c5750600d5483601260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461155991906137e8565b11155b9050801561156d576000915061165a565b600b548361157b919061386f565b3410156115bd576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016115b490613683565b60405180910390fd5b600f54836115c9610bae565b6115d391906137e8565b1115611614576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161160b906135e3565b60405180910390fd5b600c54831115611659576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611650906136c3565b60405180910390fd5b5b80156116b75782601260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546116af91906137e8565b925050819055505b6116c13384612644565b82601060008282546116d391906137e8565b92505081905550505050565b6116e7611d76565b73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141561174c576040517fb06307db00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b8060076000611759611d76565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff16611806611d76565b73ffffffffffffffffffffffffffffffffffffffff167f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c318360405161184b9190613586565b60405180910390a35050565b600a8054611864906139b3565b80601f0160208091040260200160405190810160405280929190818152602001828054611890906139b3565b80156118dd5780601f106118b2576101008083540402835291602001916118dd565b820191906000526020600020905b8154815290600101906020018083116118c057829003601f168201915b505050505081565b600d5481565b6118f6848484611e39565b6119158373ffffffffffffffffffffffffffffffffffffffff16612662565b801561192a575061192884848484612685565b155b15611961576040517fd1a57ed600000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b50505050565b6000601054905090565b606061197c82611d28565b6119bb576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016119b290613663565b60405180910390fd5b60001515601160019054906101000a900460ff16151514156119ff57600a6040516020016119e991906134c4565b6040516020818303038152906040529050611a2d565b6009611a0a836127e5565b604051602001611a1b9291906134db565b60405160208183030381529060405290505b919050565b601160009054906101000a900460ff1681565b600f5481565b6000600760008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b611ae7611d76565b73ffffffffffffffffffffffffffffffffffffffff16611b05611235565b73ffffffffffffffffffffffffffffffffffffffff1614611b5b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611b5290613643565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415611bcb576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611bc2906135c3565b60405180910390fd5b611bd48161257e565b50565b611bdf611d76565b73ffffffffffffffffffffffffffffffffffffffff16611bfd611235565b73ffffffffffffffffffffffffffffffffffffffff1614611c53576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611c4a90613643565b60405180910390fd5b600f5481611c5f610bae565b611c6991906137e8565b1115611caa576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611ca190613623565b60405180910390fd5b611cb48282612644565b5050565b600c5481565b60007f01ffc9a7000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916149050919050565b600081611d33611e30565b11158015611d42575060005482105b8015611d6f575060046000838152602001908152602001600020600001601c9054906101000a900460ff16155b9050919050565b600033905090565b826006600084815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550818373ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560405160405180910390a4505050565b60006001905090565b6000611e44826122ef565b90508373ffffffffffffffffffffffffffffffffffffffff16816000015173ffffffffffffffffffffffffffffffffffffffff1614611eaf576040517fa114810000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60008473ffffffffffffffffffffffffffffffffffffffff16611ed0611d76565b73ffffffffffffffffffffffffffffffffffffffff161480611eff5750611efe85611ef9611d76565b611a4b565b5b80611f445750611f0d611d76565b73ffffffffffffffffffffffffffffffffffffffff16611f2c84610a27565b73ffffffffffffffffffffffffffffffffffffffff16145b905080611f7d576040517f59c896be00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff161415611fe4576040517fea553b3400000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b611ff18585856001612946565b611ffd60008487611d7e565b6001600560008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160008282829054906101000a900467ffffffffffffffff160392506101000a81548167ffffffffffffffff021916908367ffffffffffffffff1602179055506001600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160008282829054906101000a900467ffffffffffffffff160192506101000a81548167ffffffffffffffff021916908367ffffffffffffffff1602179055506000600460008581526020019081526020016000209050848160000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550428160000160146101000a81548167ffffffffffffffff021916908367ffffffffffffffff16021790555060006001850190506000600460008381526020019081526020016000209050600073ffffffffffffffffffffffffffffffffffffffff168160000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16141561227d57600054821461227c57878160000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555084602001518160000160146101000a81548167ffffffffffffffff021916908367ffffffffffffffff1602179055505b5b505050828473ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a46122e8858585600161294c565b5050505050565b6122f7612db8565b600082905080612305611e30565b11158015612314575060005481105b15612547576000600460008381526020019081526020016000206040518060600160405290816000820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020016000820160149054906101000a900467ffffffffffffffff1667ffffffffffffffff1667ffffffffffffffff16815260200160008201601c9054906101000a900460ff1615151515815250509050806040015161254557600073ffffffffffffffffffffffffffffffffffffffff16816000015173ffffffffffffffffffffffffffffffffffffffff1614612429578092505050612579565b5b60011561254457818060019003925050600460008381526020019081526020016000206040518060600160405290816000820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020016000820160149054906101000a900467ffffffffffffffff1667ffffffffffffffff1667ffffffffffffffff16815260200160008201601c9054906101000a900460ff1615151515815250509050600073ffffffffffffffffffffffffffffffffffffffff16816000015173ffffffffffffffffffffffffffffffffffffffff161461253f578092505050612579565b61242a565b5b505b6040517fdf2d9b4200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b919050565b6000600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600860006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b61265e828260405180602001604052806000815250612952565b5050565b6000808273ffffffffffffffffffffffffffffffffffffffff163b119050919050565b60008373ffffffffffffffffffffffffffffffffffffffff1663150b7a026126ab611d76565b8786866040518563ffffffff1660e01b81526004016126cd949392919061353a565b602060405180830381600087803b1580156126e757600080fd5b505af192505050801561271857506040513d601f19601f820116820180604052508101906127159190613151565b60015b612792573d8060008114612748576040519150601f19603f3d011682016040523d82523d6000602084013e61274d565b606091505b5060008151141561278a576040517fd1a57ed600000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b805181602001fd5b63150b7a0260e01b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916817bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191614915050949350505050565b6060600082141561282d576040518060400160405280600181526020017f30000000000000000000000000000000000000000000000000000000000000008152509050612941565b600082905060005b6000821461285f57808061284890613a16565b915050600a82612858919061383e565b9150612835565b60008167ffffffffffffffff81111561287b5761287a613b4c565b5b6040519080825280601f01601f1916602001820160405280156128ad5781602001600182028036833780820191505090505b5090505b6000851461293a576001826128c691906138c9565b9150600a856128d59190613a5f565b60306128e191906137e8565b60f81b8183815181106128f7576128f6613b1d565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350600a85612933919061383e565b94506128b1565b8093505050505b919050565b50505050565b50505050565b61295f8383836001612964565b505050565b600080549050600073ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff1614156129d1576040517f2e07630000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6000841415612a0c576040517fb562e8dd00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b612a196000868387612946565b83600560008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160008282829054906101000a900467ffffffffffffffff160192506101000a81548167ffffffffffffffff021916908367ffffffffffffffff16021790555083600560008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160088282829054906101000a900467ffffffffffffffff160192506101000a81548167ffffffffffffffff021916908367ffffffffffffffff160217905550846004600083815260200190815260200160002060000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550426004600083815260200190815260200160002060000160146101000a81548167ffffffffffffffff021916908367ffffffffffffffff160217905550600081905060008582019050838015612be35750612be28773ffffffffffffffffffffffffffffffffffffffff16612662565b5b15612ca9575b818773ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a4612c586000888480600101955088612685565b612c8e576040517fd1a57ed600000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b80821415612be9578260005414612ca457600080fd5b612d15565b5b818060010192508773ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a480821415612caa575b816000819055505050612d2b600086838761294c565b5050505050565b828054612d3e906139b3565b90600052602060002090601f016020900481019282612d605760008555612da7565b82601f10612d7957805160ff1916838001178555612da7565b82800160010185558215612da7579182015b82811115612da6578251825591602001919060010190612d8b565b5b509050612db49190612dfb565b5090565b6040518060600160405280600073ffffffffffffffffffffffffffffffffffffffff168152602001600067ffffffffffffffff1681526020016000151581525090565b5b80821115612e14576000816000905550600101612dfc565b5090565b6000612e2b612e2684613723565b6136fe565b905082815260208101848484011115612e4757612e46613b80565b5b612e52848285613971565b509392505050565b6000612e6d612e6884613754565b6136fe565b905082815260208101848484011115612e8957612e88613b80565b5b612e94848285613971565b509392505050565b600081359050612eab81613d89565b92915050565b600081359050612ec081613da0565b92915050565b600081359050612ed581613db7565b92915050565b600081519050612eea81613db7565b92915050565b600082601f830112612f0557612f04613b7b565b5b8135612f15848260208601612e18565b91505092915050565b600082601f830112612f3357612f32613b7b565b5b8135612f43848260208601612e5a565b91505092915050565b600081359050612f5b81613dce565b92915050565b600060208284031215612f7757612f76613b8a565b5b6000612f8584828501612e9c565b91505092915050565b60008060408385031215612fa557612fa4613b8a565b5b6000612fb385828601612e9c565b9250506020612fc485828601612e9c565b9150509250929050565b600080600060608486031215612fe757612fe6613b8a565b5b6000612ff586828701612e9c565b935050602061300686828701612e9c565b925050604061301786828701612f4c565b9150509250925092565b6000806000806080858703121561303b5761303a613b8a565b5b600061304987828801612e9c565b945050602061305a87828801612e9c565b935050604061306b87828801612f4c565b925050606085013567ffffffffffffffff81111561308c5761308b613b85565b5b61309887828801612ef0565b91505092959194509250565b600080604083850312156130bb576130ba613b8a565b5b60006130c985828601612e9c565b92505060206130da85828601612eb1565b9150509250929050565b600080604083850312156130fb576130fa613b8a565b5b600061310985828601612e9c565b925050602061311a85828601612f4c565b9150509250929050565b60006020828403121561313a57613139613b8a565b5b600061314884828501612ec6565b91505092915050565b60006020828403121561316757613166613b8a565b5b600061317584828501612edb565b91505092915050565b60006020828403121561319457613193613b8a565b5b600082013567ffffffffffffffff8111156131b2576131b1613b85565b5b6131be84828501612f1e565b91505092915050565b6000602082840312156131dd576131dc613b8a565b5b60006131eb84828501612f4c565b91505092915050565b6131fd816138fd565b82525050565b61320c8161390f565b82525050565b600061321d8261379a565b61322781856137b0565b9350613237818560208601613980565b61324081613b8f565b840191505092915050565b6000613256826137a5565b61326081856137cc565b9350613270818560208601613980565b61327981613b8f565b840191505092915050565b600061328f826137a5565b61329981856137dd565b93506132a9818560208601613980565b80840191505092915050565b600081546132c2816139b3565b6132cc81866137dd565b945060018216600081146132e757600181146132f85761332b565b60ff1983168652818601935061332b565b61330185613785565b60005b8381101561332357815481890152600182019150602081019050613304565b838801955050505b50505092915050565b60006133416026836137cc565b915061334c82613ba0565b604082019050919050565b60006133646010836137cc565b915061336f82613bef565b602082019050919050565b60006133876011836137cc565b915061339282613c18565b602082019050919050565b60006133aa6012836137cc565b91506133b582613c41565b602082019050919050565b60006133cd6005836137dd565b91506133d882613c6a565b600582019050919050565b60006133f06020836137cc565b91506133fb82613c93565b602082019050919050565b6000613413602f836137cc565b915061341e82613cbc565b604082019050919050565b6000613436601d836137cc565b915061344182613d0b565b602082019050919050565b60006134596000836137c1565b915061346482613d34565b600082019050919050565b600061347c6010836137cc565b915061348782613d37565b602082019050919050565b600061349f6013836137cc565b91506134aa82613d60565b602082019050919050565b6134be81613967565b82525050565b60006134d082846132b5565b915081905092915050565b60006134e782856132b5565b91506134f38284613284565b91506134fe826133c0565b91508190509392505050565b60006135158261344c565b9150819050919050565b600060208201905061353460008301846131f4565b92915050565b600060808201905061354f60008301876131f4565b61355c60208301866131f4565b61356960408301856134b5565b818103606083015261357b8184613212565b905095945050505050565b600060208201905061359b6000830184613203565b92915050565b600060208201905081810360008301526135bb818461324b565b905092915050565b600060208201905081810360008301526135dc81613334565b9050919050565b600060208201905081810360008301526135fc81613357565b9050919050565b6000602082019050818103600083015261361c8161337a565b9050919050565b6000602082019050818103600083015261363c8161339d565b9050919050565b6000602082019050818103600083015261365c816133e3565b9050919050565b6000602082019050818103600083015261367c81613406565b9050919050565b6000602082019050818103600083015261369c81613429565b9050919050565b600060208201905081810360008301526136bc8161346f565b9050919050565b600060208201905081810360008301526136dc81613492565b9050919050565b60006020820190506136f860008301846134b5565b92915050565b6000613708613719565b905061371482826139e5565b919050565b6000604051905090565b600067ffffffffffffffff82111561373e5761373d613b4c565b5b61374782613b8f565b9050602081019050919050565b600067ffffffffffffffff82111561376f5761376e613b4c565b5b61377882613b8f565b9050602081019050919050565b60008190508160005260206000209050919050565b600081519050919050565b600081519050919050565b600082825260208201905092915050565b600081905092915050565b600082825260208201905092915050565b600081905092915050565b60006137f382613967565b91506137fe83613967565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0382111561383357613832613a90565b5b828201905092915050565b600061384982613967565b915061385483613967565b92508261386457613863613abf565b5b828204905092915050565b600061387a82613967565b915061388583613967565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff04831182151516156138be576138bd613a90565b5b828202905092915050565b60006138d482613967565b91506138df83613967565b9250828210156138f2576138f1613a90565b5b828203905092915050565b600061390882613947565b9050919050565b60008115159050919050565b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b82818337600083830152505050565b60005b8381101561399e578082015181840152602081019050613983565b838111156139ad576000848401525b50505050565b600060028204905060018216806139cb57607f821691505b602082108114156139df576139de613aee565b5b50919050565b6139ee82613b8f565b810181811067ffffffffffffffff82111715613a0d57613a0c613b4c565b5b80604052505050565b6000613a2182613967565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff821415613a5457613a53613a90565b5b600182019050919050565b6000613a6a82613967565b9150613a7583613967565b925082613a8557613a84613abf565b5b828206905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b600080fd5b600080fd5b600080fd5b600080fd5b6000601f19601f8301169050919050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b7f4e6f206d6f726520696e2073746f636b00000000000000000000000000000000600082015250565b7f4d696e74206e6f74206c69766520796574000000000000000000000000000000600082015250565b7f72656163686564206d617820737570706c790000000000000000000000000000600082015250565b7f2e6a736f6e000000000000000000000000000000000000000000000000000000600082015250565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b7f4552433732314d657461646174613a2055524920717565727920666f72206e6f60008201527f6e6578697374656e7420746f6b656e0000000000000000000000000000000000602082015250565b7f506c656173652073656e642074686520657861637420616d6f756e742e000000600082015250565b50565b7f5472616e73666572206661696c65642e00000000000000000000000000000000600082015250565b7f4d61782070657220545820726561636865642e00000000000000000000000000600082015250565b613d92816138fd565b8114613d9d57600080fd5b50565b613da98161390f565b8114613db457600080fd5b50565b613dc08161391b565b8114613dcb57600080fd5b50565b613dd781613967565b8114613de257600080fd5b5056fea264697066735822122000cfe6636b889f9d3737aee3dd813ceb09995f55d682725c37f77a5c3d1d7bcb64736f6c63430008070033

Loading