Overview ERC721
Total Supply:
49 VNFT

Holders:
2
Profile Summary
Blockchain:
Base Sepolia (84532)

Are you the contract creator? Verify and Publish your contract source code today!
This contract was created by 0x95B4D8DE77bE9B2CD7848072d315770511373197
6080604052601480546001600160a01b03191661dead1790556002601555600360165560016017553480156200003457600080fd5b50604051620041aa380380620041aa8339810160408190526200005791620003a6565b336040518060400160405280600a815260200169159a5cda5bdb8813919560b21b815250604051806040016040528060048152602001631593919560e21b815250336101f483838160029081620000af919062000543565b506003620000be828262000543565b50506000805550620000d0856200028f565b620000e5826001600160801b038316620002e1565b505060016010555050506001600160a01b0382166200015a5760405162461bcd60e51b815260206004820152602660248201527f446f6e6174696f6e2077616c6c65742063616e6e6f74206265207a65726f206160448201526564647265737360d01b60648201526084015b60405180910390fd5b6001600160a01b038116620001c45760405162461bcd60e51b815260206004820152602960248201527f53657276696365206665652077616c6c65742063616e6e6f74206265207a65726044820152686f206164647265737360b81b606482015260840162000151565b6001600160a01b038416620002305760405162461bcd60e51b815260206004820152602b60248201527f566973696f6e20746f6b656e20616464726573732063616e6e6f74206265207a60448201526a65726f206164647265737360a81b606482015260840162000151565b601180546001600160a01b0319166001600160a01b038616179055601862000259848262000543565b50601280546001600160a01b039384166001600160a01b03199182161790915560138054929093169116179055506200060f9050565b600980546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8292fce18fa69edf4db7b94ea2e58241df0ae57f97e0a6c9b29067028bf92d7690600090a35050565b6127108111156200031157604051630a4930ad60e31b815261271060048201526024810182905260440162000151565b600a80546001600160a01b0384166001600160b01b03199091168117600160a01b61ffff851602179091556040518281527f90d7ec04bcb8978719414f82e52e4cb651db41d0e6f8cea6118c2191e6183adb9060200160405180910390a25050565b80516001600160a01b03811681146200038b57600080fd5b919050565b634e487b7160e01b600052604160045260246000fd5b60008060008060808587031215620003bd57600080fd5b620003c88562000373565b602086810151919550906001600160401b0380821115620003e857600080fd5b818801915088601f830112620003fd57600080fd5b81518181111562000412576200041262000390565b604051601f8201601f19908116603f011681019083821181831017156200043d576200043d62000390565b816040528281528b868487010111156200045657600080fd5b600093505b828410156200047a57848401860151818501870152928501926200045b565b6000868483010152809850505050505050620004996040860162000373565b9150620004a96060860162000373565b905092959194509250565b600181811c90821680620004c957607f821691505b602082108103620004ea57634e487b7160e01b600052602260045260246000fd5b50919050565b601f8211156200053e57600081815260208120601f850160051c81016020861015620005195750805b601f850160051c820191505b818110156200053a5782815560010162000525565b5050505b505050565b81516001600160401b038111156200055f576200055f62000390565b6200057781620005708454620004b4565b84620004f0565b602080601f831160018114620005af5760008415620005965750858301515b600019600386901b1c1916600185901b1785556200053a565b600085815260208120601f198616915b82811015620005e057888601518255948401946001909101908401620005bf565b5085821015620005ff5787850151600019600388901b60f8161c191681555b5050505050600190811b01905550565b613b8b806200061f6000396000f3fe608060405234801561001057600080fd5b50600436106103985760003560e01c806372281386116101e9578063b24f2d391161010f578063c87b56dd116100ad578063e8a3d4851161007c578063e8a3d485146107e2578063e985e9c5146107ea578063f01f20df14610826578063f2fd83e01461082f57600080fd5b8063c87b56dd14610796578063e1c186e3146107a9578063e2dad0e9146107bc578063e7b94df4146107cf57600080fd5b8063bc9e7dd1116100e9578063bc9e7dd1146106d3578063c16cc8101461075a578063c23dc68f14610763578063c3f0d3271461078357600080fd5b8063b24f2d3914610716578063b459bc9714610734578063b88d4fde1461074757600080fd5b806395ccea67116101875780639e6058c4116101565780639e6058c4146106d3578063a22cb465146106db578063a3008ad7146106ee578063ac9650d8146106f657600080fd5b806395ccea671461069257806395d89b41146106a557806399a2557a146106ad5780639bcf7a15146106c057600080fd5b806383040532116101c3578063830405321461062b5780638462151c1461064e5780638da5cb5b1461066e578063938e3d7b1461067f57600080fd5b806372281386146105fd578063754a81d9146106105780637a93cb2a1461062357600080fd5b80633b1475a7116102ce5780635bbb21771161026c57806363b45e2d1161023b57806363b45e2d146105c75780636c0360eb146105cf57806370a08231146105d757806370d5ae05146105ea57600080fd5b80635bbb217714610578578063600dd5ea14610598578063603ef649146105ab5780636352211e146105b457600080fd5b8063430c2081116102a8578063430c20811461050a5780634cc157df1461051d57806355f804b3146105525780635a96cdd71461056557600080fd5b80633b1475a7146104dc57806342842e0e146104e457806342966c68146104f757600080fd5b806323b872dd1161033b57806327798f4d1161031557806327798f4d1461048f578063290ae8871461048f5780632a55205a1461049757806332165209146104c957600080fd5b806323b872dd146104565780632419f51b14610469578063271b69c21461047c57600080fd5b8063081812fc11610377578063081812fc146103ef578063095ea7b31461041a57806313af40351461042d57806318160ddd1461044057600080fd5b806275a3171461039d57806301ffc9a7146103b257806306fdde03146103da575b600080fd5b6103b06103ab36600461307c565b610842565b005b6103c56103c03660046130df565b6108c6565b60405190151581526020015b60405180910390f35b6103e2610933565b6040516103d1919061314c565b6104026103fd36600461315f565b6109c5565b6040516001600160a01b0390911681526020016103d1565b6103b0610428366004613178565b610a09565b6103b061043b3660046131a2565b610a8f565b600154600054035b6040519081526020016103d1565b6103b06104643660046131bd565b610ac0565b61044861047736600461315f565b610acb565b601354610402906001600160a01b031681565b610448600581565b6104aa6104a53660046131f9565b610b1d565b604080516001600160a01b0390931683526020830191909152016103d1565b6103b06104d73660046131a2565b610b5a565b600054610448565b6103b06104f23660046131bd565b610c39565b6103b061050536600461315f565b610c54565b6103c5610518366004613178565b610c5f565b61053061052b36600461315f565b610cde565b604080516001600160a01b03909316835261ffff9091166020830152016103d1565b6103b061056036600461321b565b610d49565b6103b06105733660046131a2565b610d80565b61058b61058636600461324f565b610e5a565b6040516103d191906132f4565b6103b06105a6366004613178565b610f20565b61044860175481565b6104026105c236600461315f565b610f4f565b600c54610448565b6103e2610f61565b6104486105e53660046131a2565b610fef565b601454610402906001600160a01b031681565b6103b061060b3660046131a2565b61103d565b6103b061061e36600461335e565b61111a565b610448600a81565b6103c561063936600461315f565b600e6020526000908152604090205460ff1681565b61066161065c3660046131a2565b61118e565b6040516103d191906133db565b6009546001600160a01b0316610402565b6103b061068d36600461321b565b6112d3565b6103b06106a0366004613178565b611301565b6103e26114ad565b6106616106bb366004613413565b6114bc565b6103b06106ce366004613446565b61166f565b610448600081565b6103b06106e9366004613479565b61169f565b610448600181565b6107096107043660046134b0565b611734565b6040516103d19190613524565b600a546001600160a01b03811690600160a01b900461ffff16610530565b6103b061074236600461315f565b6118a3565b6103b0610755366004613586565b61192b565b61044860165481565b61077661077136600461315f565b61196f565b6040516103d191906135e1565b6103b061079136600461315f565b611a1d565b6103e26107a436600461315f565b611aab565b6103b06107b736600461315f565b611adf565b6103b06107ca366004613616565b611ba9565b601254610402906001600160a01b031681565b6103e26121bf565b6103c56107f836600461364f565b6001600160a01b03918216600090815260076020908152604080832093909416825291909152205460ff1690565b61044860155481565b601154610402906001600160a01b031681565b61084a6121cc565b6108955760405162461bcd60e51b81526020600482015260176024820152762737ba1030baba3437b934bd32b2103a379036b4b73a1760491b60448201526064015b60405180910390fd5b6108a76108a160005490565b826121f9565b6108c28260016040518060200160405280600081525061226b565b5050565b60006301ffc9a760e01b6001600160e01b0319831614806108f757506380ac58cd60e01b6001600160e01b03198316145b806109125750635b5e139f60e01b6001600160e01b03198316145b8061092d57506001600160e01b0319821663152a902d60e11b145b92915050565b60606002805461094290613682565b80601f016020809104026020016040519081016040528092919081815260200182805461096e90613682565b80156109bb5780601f10610990576101008083540402835291602001916109bb565b820191906000526020600020905b81548152906001019060200180831161099e57829003601f168201915b5050505050905090565b60006109d08261240e565b6109ed576040516333d1c03960e21b815260040160405180910390fd5b506000908152600660205260409020546001600160a01b031690565b6000610a1482610f4f565b9050806001600160a01b0316836001600160a01b031603610a485760405163250fdee360e21b815260040160405180910390fd5b336001600160a01b03821614610a7f57610a6281336107f8565b610a7f576040516367d9dca160e11b815260040160405180910390fd5b610a8a838383612439565b505050565b610a976121cc565b610ab4576040516316ccb9cb60e11b815260040160405180910390fd5b610abd81612495565b50565b610a8a8383836124e7565b6000610ad6600c5490565b8210610af857604051630793127760e11b81526004810183905260240161088c565b600c8281548110610b0b57610b0b6136bc565b90600052602060002001549050919050565b600080600080610b2c86610cde565b90945084925061ffff169050612710610b4582876136e8565b610b4f9190613715565b925050509250929050565b6009546001600160a01b03163314610b85576040516316ccb9cb60e11b815260040160405180910390fd5b6001600160a01b038116610bef5760405162461bcd60e51b815260206004820152602b60248201527f566973696f6e20746f6b656e20616464726573732063616e6e6f74206265207a60448201526a65726f206164647265737360a81b606482015260840161088c565b601180546001600160a01b0319166001600160a01b0383169081179091556040517f5a37ed535f0cf27bc0acf365d3ab69f55a8598724b2716ed24f0acd6089499b590600090a250565b610a8a8383836040518060200160405280600081525061192b565b610abd8160016126c2565b600080610c6b83610f4f565b9050806001600160a01b0316846001600160a01b03161480610cb257506001600160a01b0380821660009081526007602090815260408083209388168352929052205460ff165b80610cd65750836001600160a01b0316610ccb846109c5565b6001600160a01b0316145b949350505050565b6000818152600b60209081526040808320815180830190925280546001600160a01b031680835260019091015492820192909252829115610d255780516020820151610d3f565b600a546001600160a01b03811690600160a01b900461ffff165b9250925050915091565b6009546001600160a01b03163314610d74576040516316ccb9cb60e11b815260040160405180910390fd5b60186108c28282613777565b6009546001600160a01b03163314610dab576040516316ccb9cb60e11b815260040160405180910390fd5b6001600160a01b038116610e105760405162461bcd60e51b815260206004820152602660248201527f446f6e6174696f6e2077616c6c65742063616e6e6f74206265207a65726f206160448201526564647265737360d01b606482015260840161088c565b601280546001600160a01b0319166001600160a01b0383169081179091556040517f57b1023605a0ac1c359252eae420a9abe1922a805916aaec8d0e90110d28291490600090a250565b80516060906000816001600160401b03811115610e7957610e79612fc7565b604051908082528060200260200182016040528015610ec457816020015b6040805160608101825260008082526020808301829052928201528252600019909201910181610e975790505b50905060005b828114610f1857610ef3858281518110610ee657610ee66136bc565b602002602001015161196f565b828281518110610f0557610f056136bc565b6020908102919091010152600101610eca565b509392505050565b610f286121cc565b610f4557604051636fae358160e11b815260040160405180910390fd5b6108c28282612875565b6000610f5a82612905565b5192915050565b60188054610f6e90613682565b80601f0160208091040260200160405190810160405280929190818152602001828054610f9a90613682565b8015610fe75780601f10610fbc57610100808354040283529160200191610fe7565b820191906000526020600020905b815481529060010190602001808311610fca57829003601f168201915b505050505081565b60006001600160a01b038216611018576040516323d3ad8160e21b815260040160405180910390fd5b506001600160a01b03166000908152600560205260409020546001600160401b031690565b6009546001600160a01b03163314611068576040516316ccb9cb60e11b815260040160405180910390fd5b6001600160a01b0381166110d05760405162461bcd60e51b815260206004820152602960248201527f53657276696365206665652077616c6c65742063616e6e6f74206265207a65726044820152686f206164647265737360b81b606482015260840161088c565b601380546001600160a01b0319166001600160a01b0383169081179091556040517fb25633762899273f3d7ee990c677778d25581f93ed7951dca074c4f7666d484290600090a250565b6111226121cc565b6111685760405162461bcd60e51b81526020600482015260176024820152762737ba1030baba3437b934bd32b2103a379036b4b73a1760491b604482015260640161088c565b61117b61117460005490565b8484612a1f565b505061118884848361226b565b50505050565b6060600080600061119e85610fef565b90506000816001600160401b038111156111ba576111ba612fc7565b6040519080825280602002602001820160405280156111e3578160200160208202803683370190505b509050611209604080516060810182526000808252602082018190529181019190915290565b60005b8386146112c757600081815260046020908152604091829020825160608101845290546001600160a01b0381168252600160a01b81046001600160401b031692820192909252600160e01b90910460ff16151591810182905292506112bf5781516001600160a01b03161561128057815194505b876001600160a01b0316856001600160a01b0316036112bf57808387806001019850815181106112b2576112b26136bc565b6020026020010181815250505b60010161120c565b50909695505050505050565b6112db6121cc565b6112f857604051639f7f092560e01b815260040160405180910390fd5b610abd81612a83565b6009546001600160a01b0316331461132c576040516316ccb9cb60e11b815260040160405180910390fd5b6040516370a0823160e01b8152306004820152829082906001600160a01b038316906370a0823190602401602060405180830381865afa158015611374573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906113989190613836565b10156113dd5760405162461bcd60e51b8152602060048201526014602482015273496e73756666696369656e742062616c616e636560601b604482015260640161088c565b806001600160a01b031663a9059cbb6113fe6009546001600160a01b031690565b6040516001600160e01b031960e084901b1681526001600160a01b039091166004820152602481018590526044016020604051808303816000875af115801561144b573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061146f919061384f565b610a8a5760405162461bcd60e51b815260206004820152600f60248201526e151c985b9cd9995c8819985a5b1959608a1b604482015260640161088c565b60606003805461094290613682565b60608183106114de57604051631960ccad60e11b815260040160405180910390fd5b60008054808411156114ee578093505b60006114f987610fef565b9050848610156115185785850381811015611512578091505b5061151c565b5060005b6000816001600160401b0381111561153657611536612fc7565b60405190808252806020026020018201604052801561155f578160200160208202803683370190505b5090508160000361157557935061166892505050565b60006115808861196f565b905060008160400151611591575080515b885b8881141580156115a35750848714155b1561165c57600081815260046020908152604091829020825160608101845290546001600160a01b0381168252600160a01b81046001600160401b031692820192909252600160e01b90910460ff16151591810182905293506116545782516001600160a01b03161561161557825191505b8a6001600160a01b0316826001600160a01b0316036116545780848880600101995081518110611647576116476136bc565b6020026020010181815250505b600101611593565b50505092835250909150505b9392505050565b6116776121cc565b61169457604051636fae358160e11b815260040160405180910390fd5b610a8a838383612b5f565b336001600160a01b038316036116c85760405163b06307db60e01b815260040160405180910390fd5b3360008181526007602090815260408083206001600160a01b03871680855290835292819020805460ff191686151590811790915590519081529192917f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c31910160405180910390a35050565b6060816001600160401b0381111561174e5761174e612fc7565b60405190808252806020026020018201604052801561178157816020015b606081526020019060019003908161176c5790505b509050336000805b8481101561189a578115611808576117e6308787848181106117ad576117ad6136bc565b90506020028101906117bf919061386c565b866040516020016117d2939291906138b9565b604051602081830303815290604052612c12565b8482815181106117f8576117f86136bc565b6020026020010181905250611888565b61186a3087878481811061181e5761181e6136bc565b9050602002810190611830919061386c565b8080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250612c1292505050565b84828151811061187c5761187c6136bc565b60200260200101819052505b80611892816138df565b915050611789565b50505092915050565b6009546001600160a01b031633146118ce576040516316ccb9cb60e11b815260040160405180910390fd5b600a8111156118ef5760405162461bcd60e51b815260040161088c906138f8565b60168190556040518181527fc2d2d4999db8ef5fb6c48acaf0d92a59d0659bf8fecd291e9f47df4f06ff59c7906020015b60405180910390a150565b6119368484846124e7565b6001600160a01b0383163b156111885761195284848484612c37565b611188576040516368d2bf6b60e11b815260040160405180910390fd5b60408051606080820183526000808352602080840182905283850182905284519283018552818352820181905292810183905290915060005483106119b45792915050565b50600082815260046020908152604091829020825160608101845290546001600160a01b0381168252600160a01b81046001600160401b031692820192909252600160e01b90910460ff161580159282019290925290611a145792915050565b61166883612905565b6009546001600160a01b03163314611a48576040516316ccb9cb60e11b815260040160405180910390fd5b60018110158015611a5a575060058111155b611a765760405162461bcd60e51b815260040161088c90613946565b60158190556040518181527f7a3fe257b566b28f2bbf7a5ef480eb4d1ea161667d07eae36c7aa4124907b4eb90602001611920565b60606018611ab883612d22565b604051602001611ac992919061398f565b6040516020818303038152906040529050919050565b6009546001600160a01b03163314611b0a576040516316ccb9cb60e11b815260040160405180910390fd5b6005811115611b745760405162461bcd60e51b815260206004820152603060248201527f53657276696365206665652070657263656e74616765206d757374206265206260448201526f65747765656e20302520616e6420352560801b606482015260840161088c565b60178190556040518181527f81ded89683d656b94006bd468dc652e5c1adc2c1ba40ac0297562eb9f6c4a21a90602001611920565b611bb1612e22565b6011546040516370a0823160e01b815233600482015284916001600160a01b0316906370a0823190602401602060405180830381865afa158015611bf9573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611c1d9190613836565b1015611c6b5760405162461bcd60e51b815260206004820152601b60248201527f496e73756666696369656e742024564953494f4e20746f6b656e730000000000604482015260640161088c565b60018210158015611c7d575060058211155b611c995760405162461bcd60e51b815260040161088c90613946565b600a811115611cba5760405162461bcd60e51b815260040161088c906138f8565b601754600081611cca8486613a16565b611cd49190613a16565b90506064811115611d355760405162461bcd60e51b815260206004820152602560248201527f546f74616c2070657263656e74616765206d757374206e6f7420657863656564604482015264203130302560d81b606482015260840161088c565b6000611d42826064613a29565b905060008111611da25760405162461bcd60e51b815260206004820152602560248201527f5469702070657263656e74616765206d75737420626520677265617465722074604482015264068616e20360dc1b606482015260840161088c565b60006064611db087896136e8565b611dba9190613715565b905060006064611dca878a6136e8565b611dd49190613715565b905060006064611de4878b6136e8565b611dee9190613715565b905060006064611dfe868c6136e8565b611e089190613715565b6011546040516323b872dd60e01b81529192506001600160a01b0316906323b872dd90611e3d9033908f908690600401613a3c565b6020604051808303816000875af1158015611e5c573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611e80919061384f565b611ec45760405162461bcd60e51b8152602060048201526015602482015274151bdad95b881d1c985b9cd9995c8819985a5b1959605a1b604482015260640161088c565b6011546014546040516323b872dd60e01b81526001600160a01b03928316926323b872dd92611efd923392909116908990600401613a3c565b6020604051808303816000875af1158015611f1c573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611f40919061384f565b611f7a5760405162461bcd60e51b815260206004820152600b60248201526a109d5c9b8819985a5b195960aa1b604482015260640161088c565b821561203a576011546012546040516323b872dd60e01b81526001600160a01b03928316926323b872dd92611fb9923392909116908890600401613a3c565b6020604051808303816000875af1158015611fd8573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611ffc919061384f565b61203a5760405162461bcd60e51b815260206004820152600f60248201526e111bdb985d1a5bdb8819985a5b1959608a1b604482015260640161088c565b8115612108576011546013546040516323b872dd60e01b81526001600160a01b03928316926323b872dd92612079923392909116908790600401613a3c565b6020604051808303816000875af1158015612098573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906120bc919061384f565b6121085760405162461bcd60e51b815260206004820152601b60248201527f5365727669636520666565207472616e73666572206661696c65640000000000604482015260640161088c565b60006121176001546000540390565b9050612124336001612e7b565b604080518381526020810187905290810185905260608101849052608081018290526001600160a01b038d169033907f6b4a36546d9fc531fc61456f3e19ffee5b89367ffd0fc48acbf4f3c202bb22fb9060a00160405180910390a3604051819033907f4cc0a9c4a99ddc700de1af2c9f916a7cbfdb71f14801ccff94061ad1ef8a804090600090a350505050505050506111886001601055565b60088054610f6e90613682565b60006121e06009546001600160a01b031690565b6001600160a01b0316336001600160a01b031614905090565b6000828152600f60205260409020805461221290613682565b1590506122535760405162461bcd60e51b815260206004820152600f60248201526e15549248185b1c9958591e481cd95d608a1b604482015260640161088c565b6000828152600f60205260409020610a8a8282613777565b6000546001600160a01b03841661229457604051622e076360e81b815260040160405180910390fd5b826000036122b55760405163b562e8dd60e01b815260040160405180910390fd5b6001600160a01b038416600081815260056020908152604080832080546fffffffffffffffffffffffffffffffff1981166001600160401b038083168b0181169182176801000000000000000067ffffffffffffffff1990941690921783900481168b01811690920217909155858452600490925290912080546001600160e01b0319168317600160a01b42909316929092029190911790558190818501903b156123cb575b60405182906001600160a01b03881690600090600080516020613b36833981519152908290a46123946000878480600101955087612c37565b6123b1576040516368d2bf6b60e11b815260040160405180910390fd5b80821061235b5782600054146123c657600080fd5b6123fe565b5b6040516001830192906001600160a01b03881690600090600080516020613b36833981519152908290a48082106123cc575b5060009081556111889085838684565b600080548210801561092d575050600090815260046020526040902054600160e01b900460ff161590565b60008281526006602052604080822080546001600160a01b0319166001600160a01b0387811691821790925591518593918516917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92591a4505050565b600980546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8292fce18fa69edf4db7b94ea2e58241df0ae57f97e0a6c9b29067028bf92d7690600090a35050565b60006124f282612905565b9050836001600160a01b031681600001516001600160a01b0316146125295760405162a1148160e81b815260040160405180910390fd5b6000336001600160a01b0386161480612547575061254785336107f8565b80612562575033612557846109c5565b6001600160a01b0316145b90508061258257604051632ce44b5f60e11b815260040160405180910390fd5b6001600160a01b0384166125a957604051633a954ecd60e21b815260040160405180910390fd5b6125b560008487612439565b6001600160a01b038581166000908152600560209081526040808320805467ffffffffffffffff198082166001600160401b0392831660001901831617909255898616808652838620805493841693831660019081018416949094179055898652600490945282852080546001600160e01b031916909417600160a01b4290921691909102178355870180845292208054919390911661268957600054821461268957805460208601516001600160401b0316600160a01b026001600160e01b03199091166001600160a01b038a16171781555b50505082846001600160a01b0316866001600160a01b0316600080516020613b3683398151915260405160405180910390a45050505050565b60006126cd83612905565b80519091508215612733576000336001600160a01b03831614806126f657506126f682336107f8565b80612711575033612706866109c5565b6001600160a01b0316145b90508061273157604051632ce44b5f60e11b815260040160405180910390fd5b505b61273f60008583612439565b6001600160a01b0380821660008181526005602090815260408083208054600160801b6000196001600160401b0380841691909101811667ffffffffffffffff198416811783900482166001908101831690930277ffffffffffffffff0000000000000000ffffffffffffffff19909416179290921783558b86526004909452828520805460ff60e01b1942909316600160a01b026001600160e01b03199091169097179690961716600160e01b17855591890180845292208054919490911661283d57600054821461283d57805460208701516001600160401b0316600160a01b026001600160e01b03199091166001600160a01b038716171781555b5050604051869250600091506001600160a01b03841690600080516020613b36833981519152908390a4505060018054810190555050565b6127108111156128a357604051630a4930ad60e31b815261271060048201526024810182905260440161088c565b600a80546001600160a01b0384166001600160b01b03199091168117600160a01b61ffff851602179091556040518281527f90d7ec04bcb8978719414f82e52e4cb651db41d0e6f8cea6118c2191e6183adb9060200160405180910390a25050565b604080516060810182526000808252602082018190529181019190915281600054811015612a0657600081815260046020908152604091829020825160608101845290546001600160a01b0381168252600160a01b81046001600160401b031692820192909252600160e01b90910460ff16151591810182905290612a045780516001600160a01b03161561299b579392505050565b5060001901600081815260046020908152604091829020825160608101845290546001600160a01b038116808352600160a01b82046001600160401b031693830193909352600160e01b900460ff16151592810192909252156129ff579392505050565b61299b565b505b604051636f96cda160e11b815260040160405180910390fd5b600080612a2c8486613a16565b600c8054600181019091557fdf6966c971051c3d54ec59162606531493a51404a002842f56009d7e5cf4a8c7018190556000818152600d60205260409020909250829150612a7a8482613777565b50935093915050565b600060088054612a9290613682565b80601f0160208091040260200160405190810160405280929190818152602001828054612abe90613682565b8015612b0b5780601f10612ae057610100808354040283529160200191612b0b565b820191906000526020600020905b815481529060010190602001808311612aee57829003601f168201915b505050505090508160089081612b219190613777565b507fc9c7c3fe08b88b4df9d4d47ef47d2c43d55c025a0ba88ca442580ed9e7348a168183604051612b53929190613a60565b60405180910390a15050565b612710811115612b8d57604051630a4930ad60e31b815261271060048201526024810182905260440161088c565b6040805180820182526001600160a01b0384811680835260208084018681526000898152600b8352869020945185546001600160a01b031916941693909317845591516001909301929092559151838152909185917f7365cf4122f072a3365c20d54eff9b38d73c096c28e1892ec8f5b0e403a0f12d910160405180910390a3505050565b60606116688383604051806060016040528060278152602001613b0f60279139612e95565b604051630a85bd0160e11b81526000906001600160a01b0385169063150b7a0290612c6c903390899088908890600401613a8e565b6020604051808303816000875af1925050508015612ca7575060408051601f3d908101601f19168201909252612ca491810190613ac1565b60015b612d05573d808015612cd5576040519150601f19603f3d011682016040523d82523d6000602084013e612cda565b606091505b508051600003612cfd576040516368d2bf6b60e11b815260040160405180910390fd5b805181602001fd5b6001600160e01b031916630a85bd0160e11b149050949350505050565b606081600003612d495750506040805180820190915260018152600360fc1b602082015290565b8160005b8115612d735780612d5d816138df565b9150612d6c9050600a83613715565b9150612d4d565b6000816001600160401b03811115612d8d57612d8d612fc7565b6040519080825280601f01601f191660200182016040528015612db7576020820181803683370190505b5090505b8415610cd657612dcc600183613a29565b9150612dd9600a86613ade565b612de4906030613a16565b60f81b818381518110612df957612df96136bc565b60200101906001600160f81b031916908160001a905350612e1b600a86613715565b9450612dbb565b600260105403612e745760405162461bcd60e51b815260206004820152601f60248201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c00604482015260640161088c565b6002601055565b6108c282826040518060200160405280600081525061226b565b6060600080856001600160a01b031685604051612eb29190613af2565b600060405180830381855af49150503d8060008114612eed576040519150601f19603f3d011682016040523d82523d6000602084013e612ef2565b606091505b5091509150612f0386838387612f0d565b9695505050505050565b60608315612f7c578251600003612f75576001600160a01b0385163b612f755760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e7472616374000000604482015260640161088c565b5081610cd6565b610cd68383815115612f915781518083602001fd5b8060405162461bcd60e51b815260040161088c919061314c565b80356001600160a01b0381168114612fc257600080fd5b919050565b634e487b7160e01b600052604160045260246000fd5b604051601f8201601f191681016001600160401b038111828210171561300557613005612fc7565b604052919050565b600082601f83011261301e57600080fd5b81356001600160401b0381111561303757613037612fc7565b61304a601f8201601f1916602001612fdd565b81815284602083860101111561305f57600080fd5b816020850160208301376000918101602001919091529392505050565b6000806040838503121561308f57600080fd5b61309883612fab565b915060208301356001600160401b038111156130b357600080fd5b6130bf8582860161300d565b9150509250929050565b6001600160e01b031981168114610abd57600080fd5b6000602082840312156130f157600080fd5b8135611668816130c9565b60005b838110156131175781810151838201526020016130ff565b50506000910152565b600081518084526131388160208601602086016130fc565b601f01601f19169290920160200192915050565b6020815260006116686020830184613120565b60006020828403121561317157600080fd5b5035919050565b6000806040838503121561318b57600080fd5b61319483612fab565b946020939093013593505050565b6000602082840312156131b457600080fd5b61166882612fab565b6000806000606084860312156131d257600080fd5b6131db84612fab565b92506131e960208501612fab565b9150604084013590509250925092565b6000806040838503121561320c57600080fd5b50508035926020909101359150565b60006020828403121561322d57600080fd5b81356001600160401b0381111561324357600080fd5b610cd68482850161300d565b6000602080838503121561326257600080fd5b82356001600160401b038082111561327957600080fd5b818501915085601f83011261328d57600080fd5b81358181111561329f5761329f612fc7565b8060051b91506132b0848301612fdd565b81815291830184019184810190888411156132ca57600080fd5b938501935b838510156132e8578435825293850193908501906132cf565b98975050505050505050565b6020808252825182820181905260009190848201906040850190845b818110156112c75761334b83855180516001600160a01b031682526020808201516001600160401b0316908301526040908101511515910152565b9284019260609290920191600101613310565b6000806000806080858703121561337457600080fd5b61337d85612fab565b93506020850135925060408501356001600160401b03808211156133a057600080fd5b6133ac8883890161300d565b935060608701359150808211156133c257600080fd5b506133cf8782880161300d565b91505092959194509250565b6020808252825182820181905260009190848201906040850190845b818110156112c7578351835292840192918401916001016133f7565b60008060006060848603121561342857600080fd5b61343184612fab565b95602085013595506040909401359392505050565b60008060006060848603121561345b57600080fd5b833592506131e960208501612fab565b8015158114610abd57600080fd5b6000806040838503121561348c57600080fd5b61349583612fab565b915060208301356134a58161346b565b809150509250929050565b600080602083850312156134c357600080fd5b82356001600160401b03808211156134da57600080fd5b818501915085601f8301126134ee57600080fd5b8135818111156134fd57600080fd5b8660208260051b850101111561351257600080fd5b60209290920196919550909350505050565b6000602080830181845280855180835260408601915060408160051b870101925083870160005b8281101561357957603f19888603018452613567858351613120565b9450928501929085019060010161354b565b5092979650505050505050565b6000806000806080858703121561359c57600080fd5b6135a585612fab565b93506135b360208601612fab565b92506040850135915060608501356001600160401b038111156135d557600080fd5b6133cf8782880161300d565b81516001600160a01b031681526020808301516001600160401b0316908201526040808301511515908201526060810161092d565b6000806000806080858703121561362c57600080fd5b61363585612fab565b966020860135965060408601359560600135945092505050565b6000806040838503121561366257600080fd5b61366b83612fab565b915061367960208401612fab565b90509250929050565b600181811c9082168061369657607f821691505b6020821081036136b657634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052603260045260246000fd5b634e487b7160e01b600052601160045260246000fd5b808202811582820484141761092d5761092d6136d2565b634e487b7160e01b600052601260045260246000fd5b600082613724576137246136ff565b500490565b601f821115610a8a57600081815260208120601f850160051c810160208610156137505750805b601f850160051c820191505b8181101561376f5782815560010161375c565b505050505050565b81516001600160401b0381111561379057613790612fc7565b6137a48161379e8454613682565b84613729565b602080601f8311600181146137d957600084156137c15750858301515b600019600386901b1c1916600185901b17855561376f565b600085815260208120601f198616915b82811015613808578886015182559484019460019091019084016137e9565b50858210156138265787850151600019600388901b60f8161c191681555b5050505050600190811b01905550565b60006020828403121561384857600080fd5b5051919050565b60006020828403121561386157600080fd5b81516116688161346b565b6000808335601e1984360301811261388357600080fd5b8301803591506001600160401b0382111561389d57600080fd5b6020019150368190038213156138b257600080fd5b9250929050565b8284823760609190911b6bffffffffffffffffffffffff19169101908152601401919050565b6000600182016138f1576138f16136d2565b5060010190565b6020808252602e908201527f446f6e6174696f6e2070657263656e74616765206d757374206265206265747760408201526d65656e20302520616e642031302560901b606082015260800190565b60208082526029908201527f4275726e2070657263656e74616765206d757374206265206265747765656e20604082015268312520616e6420352560b81b606082015260800190565b600080845461399d81613682565b600182811680156139b557600181146139ca576139f9565b60ff19841687528215158302870194506139f9565b8860005260208060002060005b858110156139f05781548a8201529084019082016139d7565b50505082870194505b505050508351613a0d8183602088016130fc565b01949350505050565b8082018082111561092d5761092d6136d2565b8181038181111561092d5761092d6136d2565b6001600160a01b039384168152919092166020820152604081019190915260600190565b604081526000613a736040830185613120565b8281036020840152613a858185613120565b95945050505050565b6001600160a01b0385811682528416602082015260408101839052608060608201819052600090612f0390830184613120565b600060208284031215613ad357600080fd5b8151611668816130c9565b600082613aed57613aed6136ff565b500690565b60008251613b048184602087016130fc565b919091019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564ddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3efa26469706673582212209633b3d273f80671f20f1f8375e25839ed1303d7cb4c086ed3433754d4b91ea364736f6c6343000811003300000000000000000000000071d372f10ca5791381bb381caea3dc3482514c3b0000000000000000000000000000000000000000000000000000000000000080000000000000000000000000c330ef56116f4fa0de2f847b1c44d92155dac53d000000000000000000000000a5926353a15fb098389e55f059b6c0f79524a2de000000000000000000000000000000000000000000000000000000000000003968747470733a2f2f6170692e766973696f6e636f6d6d756e6974792e78797a2f746573746e65742f7630322f6e66742f6d657461646174612f00000000000000