Overview ERC721
Total Supply:
333 MAGEN1

Holders:
2
Profile Summary
Blockchain:
Ethereum (1)

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