Overview ERC721
Total Supply:
8,888 NOUNCHIMPERS

Profile Summary
Blockchain:
Ethereum (1)

Are you the contract creator? Verify and Publish your contract source code today!
This contract was created by 0xc42DB58D0C32C8cB2aee880C24D4D6B7E894b71e
6080604052600f805460ff191660011790553480156200001e57600080fd5b50604051620034dc380380620034dc833981016040819052620000419162000212565b604080518082018252600d81526c4e6f756e204368696d7065727360981b60208083019182528351808501909452600c84526b4e4f554e4348494d5045525360a01b9084015281519192916200009a916002916200016c565b508051620000b09060039060208401906200016c565b506000805550506008805460ff19169055620000cc3362000112565b6001600955600a859055600b849055600c839055600d805461ffff191661ffff841617905580516200010690600e9060208401906200016c565b5050505050506200037c565b600880546001600160a01b03838116610100818102610100600160a81b031985161790945560405193909204169182907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b8280546200017a9062000329565b90600052602060002090601f0160209004810192826200019e5760008555620001e9565b82601f10620001b957805160ff1916838001178555620001e9565b82800160010185558215620001e9579182015b82811115620001e9578251825591602001919060010190620001cc565b50620001f7929150620001fb565b5090565b5b80821115620001f75760008155600101620001fc565b600080600080600060a086880312156200022b57600080fd5b85519450602080870151945060408701519350606087015161ffff811681146200025457600080fd5b60808801519093506001600160401b03808211156200027257600080fd5b818901915089601f8301126200028757600080fd5b8151818111156200029c576200029c62000366565b604051601f8201601f19908116603f01168101908382118183101715620002c757620002c762000366565b816040528281528c86848701011115620002e057600080fd5b600093505b82841015620003045784840186015181850187015292850192620002e5565b82841115620003165760008684830101525b8096505050505050509295509295909350565b600181811c908216806200033e57607f821691505b602082108114156200036057634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052604160045260246000fd5b613150806200038c6000396000f3fe6080604052600436106102f25760003560e01c80636f8b44b01161018f578063a71bbebe116100e1578063d111515d1161008a578063efee356811610064578063efee356814610840578063f2fde38b14610879578063fdb4953a1461089957600080fd5b8063d111515d146107cc578063dad7b5c9146107e1578063e985e9c5146107f757600080fd5b8063c23dc68f116100bb578063c23dc68f1461075f578063c4e370951461078c578063c87b56dd146107ac57600080fd5b8063a71bbebe1461070c578063b50fcaf91461071f578063b88d4fde1461073f57600080fd5b80638d859f3e1161014357806395d89b411161011d57806395d89b41146106b757806399a2557a146106cc578063a22cb465146106ec57600080fd5b80638d859f3e1461065e5780638da5cb5b1461067457806391b7f5ed1461069757600080fd5b8063715018a611610174578063715018a6146106075780638456cb591461061c5780638462151c1461063157600080fd5b80636f8b44b0146105c757806370a08231146105e757600080fd5b80633ccfd60b1161024857806355f804b3116101fc5780635e05d5d9116101d65780635e05d5d914610567578063616cdb1e146105875780636352211e146105a757600080fd5b806355f804b3146105025780635bbb2177146105225780635c975abb1461054f57600080fd5b806340c10f191161022d57806340c10f19146104a257806342842e0e146104c257806342966c68146104e257600080fd5b80633ccfd60b146104785780633f4ba83a1461048d57600080fd5b806309ef6527116102aa57806323b872dd1161028457806323b872dd14610414578063293ae5cf1461043457806332cb6b0c1461046257600080fd5b806309ef6527146103c257806316744607146103e657806318160ddd146103fb57600080fd5b806306fdde03116102db57806306fdde0314610346578063081812fc14610368578063095ea7b3146103a057600080fd5b806301ffc9a7146102f757806306eda1b51461032c575b600080fd5b34801561030357600080fd5b50610317610312366004612cd7565b6108b8565b60405190151581526020015b60405180910390f35b34801561033857600080fd5b50600f546103179060ff1681565b34801561035257600080fd5b5061035b61090a565b6040516103239190612ef7565b34801561037457600080fd5b50610388610383366004612d7e565b61099c565b6040516001600160a01b039091168152602001610323565b3480156103ac57600080fd5b506103c06103bb366004612bb2565b6109e0565b005b3480156103ce57600080fd5b506103d8600c5481565b604051908152602001610323565b3480156103f257600080fd5b506103c0610a8b565b34801561040757600080fd5b50600154600054036103d8565b34801561042057600080fd5b506103c061042f366004612ad0565b610af1565b34801561044057600080fd5b50600d5461044f9061ffff1681565b60405161ffff9091168152602001610323565b34801561046e57600080fd5b506103d8600b5481565b34801561048457600080fd5b506103c0610afc565b34801561049957600080fd5b506103c0610bcc565b3480156104ae57600080fd5b506103c06104bd366004612bb2565b610c24565b3480156104ce57600080fd5b506103c06104dd366004612ad0565b610d2c565b3480156104ee57600080fd5b506103c06104fd366004612d7e565b610d47565b34801561050e57600080fd5b506103c061051d366004612d11565b610d55565b34801561052e57600080fd5b5061054261053d366004612c0f565b610e12565b6040516103239190612e54565b34801561055b57600080fd5b5060085460ff16610317565b34801561057357600080fd5b50600f546103179062010000900460ff1681565b34801561059357600080fd5b506103c06105a2366004612d7e565b610ed9565b3480156105b357600080fd5b506103886105c2366004612d7e565b610f2c565b3480156105d357600080fd5b506103c06105e2366004612d7e565b610f3e565b3480156105f357600080fd5b506103d8610602366004612a82565b61109a565b34801561061357600080fd5b506103c06110e9565b34801561062857600080fd5b506103c0611141565b34801561063d57600080fd5b5061065161064c366004612a82565b611197565b6040516103239190612ebf565b34801561066a57600080fd5b506103d8600a5481565b34801561068057600080fd5b5060085461010090046001600160a01b0316610388565b3480156106a357600080fd5b506103c06106b2366004612d7e565b6112de565b3480156106c357600080fd5b5061035b611331565b3480156106d857600080fd5b506106516106e7366004612bdc565b611340565b3480156106f857600080fd5b506103c0610707366004612b88565b6114fa565b6103c061071a366004612d97565b611590565b34801561072b57600080fd5b506103c061073a366004612d5a565b6118c1565b34801561074b57600080fd5b506103c061075a366004612b0c565b611927565b34801561076b57600080fd5b5061077f61077a366004612d7e565b611978565b6040516103239190612f0a565b34801561079857600080fd5b506103c06107a7366004612cbc565b611a27565b3480156107b857600080fd5b5061035b6107c7366004612d7e565b611a88565b3480156107d857600080fd5b506103c0611b0c565b3480156107ed57600080fd5b506103d860105481565b34801561080357600080fd5b50610317610812366004612a9d565b6001600160a01b03918216600090815260076020908152604080832093909416825291909152205460ff1690565b34801561084c57600080fd5b5061086061085b366004612a82565b611b6b565b60405167ffffffffffffffff9091168152602001610323565b34801561088557600080fd5b506103c0610894366004612a82565b611b9a565b3480156108a557600080fd5b50600f5461031790610100900460ff1681565b60006001600160e01b031982166380ac58cd60e01b14806108e957506001600160e01b03198216635b5e139f60e01b145b8061090457506301ffc9a760e01b6001600160e01b03198316145b92915050565b6060600280546109199061304b565b80601f01602080910402602001604051908101604052809291908181526020018280546109459061304b565b80156109925780601f1061096757610100808354040283529160200191610992565b820191906000526020600020905b81548152906001019060200180831161097557829003601f168201915b5050505050905090565b60006109a782611c6d565b6109c4576040516333d1c03960e21b815260040160405180910390fd5b506000908152600660205260409020546001600160a01b031690565b60006109eb82610f2c565b9050806001600160a01b0316836001600160a01b03161415610a205760405163250fdee360e21b815260040160405180910390fd5b336001600160a01b03821614801590610a5d57506001600160a01b038116600090815260076020908152604080832033845290915290205460ff16155b15610a7b576040516367d9dca160e11b815260040160405180910390fd5b610a86838383611c98565b505050565b6008546001600160a01b03610100909104163314610ade5760405162461bcd60e51b8152602060048201819052602482015260008051602061312483398151915260448201526064015b60405180910390fd5b600f805462ff0000191662010000179055565b610a86838383611d0c565b6008546001600160a01b03610100909104163314610b4a5760405162461bcd60e51b815260206004820181905260248201526000805160206131248339815191526044820152606401610ad5565b60026009541415610b9d5760405162461bcd60e51b815260206004820152601f60248201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c006044820152606401610ad5565b600260095547610bc4610bbe6008546001600160a01b036101009091041690565b82611f27565b506001600955565b6008546001600160a01b03610100909104163314610c1a5760405162461bcd60e51b815260206004820181905260248201526000805160206131248339815191526044820152606401610ad5565b610c22612040565b565b80600b5481600054610c369190612f71565b1115610c845760405162461bcd60e51b815260206004820152601460248201527f4d617820737570706c79206578636565646564210000000000000000000000006044820152606401610ad5565b60008111610cd45760405162461bcd60e51b815260206004820152601460248201527f496e76616c6964206d696e7420616d6f756e74210000000000000000000000006044820152606401610ad5565b6008546001600160a01b03610100909104163314610d225760405162461bcd60e51b815260206004820181905260248201526000805160206131248339815191526044820152606401610ad5565b610a8683836120dc565b610a8683838360405180602001604052806000815250611927565b610d528160016120f6565b50565b6008546001600160a01b03610100909104163314610da35760405162461bcd60e51b815260206004820181905260248201526000805160206131248339815191526044820152606401610ad5565b600f54610100900460ff1615610dfb5760405162461bcd60e51b815260206004820152601060248201527f4d657461646174612066726f7a656e21000000000000000000000000000000006044820152606401610ad5565b8051610e0e90600e906020840190612965565b5050565b805160609060008167ffffffffffffffff811115610e3257610e326130f7565b604051908082528060200260200182016040528015610e7d57816020015b6040805160608101825260008082526020808301829052928201528252600019909201910181610e505790505b50905060005b828114610ed157610eac858281518110610e9f57610e9f6130e1565b6020026020010151611978565b828281518110610ebe57610ebe6130e1565b6020908102919091010152600101610e83565b509392505050565b6008546001600160a01b03610100909104163314610f275760405162461bcd60e51b815260206004820181905260248201526000805160206131248339815191526044820152606401610ad5565b600c55565b6000610f3782612318565b5192915050565b6008546001600160a01b03610100909104163314610f8c5760405162461bcd60e51b815260206004820181905260248201526000805160206131248339815191526044820152606401610ad5565b600054811015610fde5760405162461bcd60e51b815260206004820152601660248201527f496e76616c6964206e6577206d617820737570706c79000000000000000000006044820152606401610ad5565b612b678111156110305760405162461bcd60e51b815260206004820152601660248201527f496e76616c6964206e6577206d617820737570706c79000000000000000000006044820152606401610ad5565b600f5462010000900460ff16156110955760405162461bcd60e51b815260206004820152602360248201527f596f752063616e2774206368616e6765206d617820737570706c7920616e796d6044820152626f726560e81b6064820152608401610ad5565b600b55565b60006001600160a01b0382166110c3576040516323d3ad8160e21b815260040160405180910390fd5b506001600160a01b031660009081526005602052604090205467ffffffffffffffff1690565b6008546001600160a01b036101009091041633146111375760405162461bcd60e51b815260206004820181905260248201526000805160206131248339815191526044820152606401610ad5565b610c226000612434565b6008546001600160a01b0361010090910416331461118f5760405162461bcd60e51b815260206004820181905260248201526000805160206131248339815191526044820152606401610ad5565b610c226124a5565b606060008060006111a78561109a565b905060008167ffffffffffffffff8111156111c4576111c46130f7565b6040519080825280602002602001820160405280156111ed578160200160208202803683370190505b50604080516060810182526000808252602082018190529181018290529192505b8386146112d257600081815260046020908152604091829020825160608101845290546001600160a01b0381168252600160a01b810467ffffffffffffffff1692820192909252600160e01b90910460ff16158015928201929092529250611275576112ca565b81516001600160a01b03161561128a57815194505b876001600160a01b0316856001600160a01b031614156112ca57808387806001019850815181106112bd576112bd6130e1565b6020026020010181815250505b60010161120e565b50909695505050505050565b6008546001600160a01b0361010090910416331461132c5760405162461bcd60e51b815260206004820181905260248201526000805160206131248339815191526044820152606401610ad5565b600a55565b6060600380546109199061304b565b606081831061136257604051631960ccad60e11b815260040160405180910390fd5b6000805480841115611372578093505b600061137d8761109a565b90508486101561139c5785850381811015611396578091505b506113a0565b5060005b60008167ffffffffffffffff8111156113bb576113bb6130f7565b6040519080825280602002602001820160405280156113e4578160200160208202803683370190505b509050816113f75793506114f392505050565b600061140288611978565b905060008160400151611413575080515b885b8881141580156114255750848714155b156114e757600081815260046020908152604091829020825160608101845290546001600160a01b0381168252600160a01b810467ffffffffffffffff1692820192909252600160e01b90910460ff1615801592820192909252935061148a576114df565b82516001600160a01b03161561149f57825191505b8a6001600160a01b0316826001600160a01b031614156114df57808488806001019950815181106114d2576114d26130e1565b6020026020010181815250505b600101611415565b50505092835250909150505b9392505050565b6001600160a01b0382163314156115245760405163b06307db60e01b815260040160405180910390fd5b3360008181526007602090815260408083206001600160a01b03871680855290835292819020805460ff191686151590811790915590519081529192917f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c31910160405180910390a35050565b8063ffffffff16600b54816000546115a89190612f71565b11156115f65760405162461bcd60e51b815260206004820152601460248201527f4d617820737570706c79206578636565646564210000000000000000000000006044820152606401610ad5565b600081116116465760405162461bcd60e51b815260206004820152601460248201527f496e76616c6964206d696e7420616d6f756e74210000000000000000000000006044820152606401610ad5565b600c548263ffffffff16111561169e5760405162461bcd60e51b815260206004820152601460248201527f4d696e74206c696d6974206578636565646564210000000000000000000000006044820152606401610ad5565b600f5460ff166116f05760405162461bcd60e51b815260206004820152601060248201527f53616c65206e6f742073746172746564000000000000000000000000000000006044820152606401610ad5565b60008263ffffffff16600a546117069190612fc0565b33600090815260056020526040812054600d54929350600160c01b900467ffffffffffffffff169161ffff1682101561174e57600d5461174b90839061ffff16612ff6565b90505b600067ffffffffffffffff8216156117d8578167ffffffffffffffff168663ffffffff16106117a457600a5461178e9067ffffffffffffffff8416612fc0565b6117989085612fdf565b935060009190506117d8565b600a546117b79063ffffffff8816612fc0565b6117c19085612fdf565b93505063ffffffff85166117d58183612ff6565b91505b833410156118285760405162461bcd60e51b815260206004820152601360248201527f496e73756666696369656e742066756e647321000000000000000000000000006044820152606401610ad5565b611838338763ffffffff166120dc565b8067ffffffffffffffff16601060008282546118549190612f71565b909155506118b99050336118688386612f89565b6001600160a01b039091166000908152600560205260409020805467ffffffffffffffff909216600160c01b0277ffffffffffffffffffffffffffffffffffffffffffffffff909216919091179055565b505050505050565b6008546001600160a01b0361010090910416331461190f5760405162461bcd60e51b815260206004820181905260248201526000805160206131248339815191526044820152606401610ad5565b600d805461ffff191661ffff92909216919091179055565b611932848484611d0c565b6001600160a01b0383163b1515801561195457506119528484848461252d565b155b15611972576040516368d2bf6b60e11b815260040160405180910390fd5b50505050565b60408051606080820183526000808352602080840182905283850182905284519283018552818352820181905292810183905290915060005483106119bd5792915050565b50600082815260046020908152604091829020825160608101845290546001600160a01b0381168252600160a01b810467ffffffffffffffff1692820192909252600160e01b90910460ff161580159282019290925290611a1e5792915050565b6114f383612318565b6008546001600160a01b03610100909104163314611a755760405162461bcd60e51b815260206004820181905260248201526000805160206131248339815191526044820152606401610ad5565b600f805460ff1916911515919091179055565b6060611a9382611c6d565b611ab057604051630a14c4b560e41b815260040160405180910390fd5b6000611aba612625565b9050805160001415611adb57604051806020016040528060008152506114f3565b80611ae584612634565b604051602001611af6929190612de9565b6040516020818303038152906040529392505050565b6008546001600160a01b03610100909104163314611b5a5760405162461bcd60e51b815260206004820181905260248201526000805160206131248339815191526044820152606401610ad5565b600f805461ff001916610100179055565b6001600160a01b038116600090815260056020526040812054600160c01b900467ffffffffffffffff16610904565b6008546001600160a01b03610100909104163314611be85760405162461bcd60e51b815260206004820181905260248201526000805160206131248339815191526044820152606401610ad5565b6001600160a01b038116611c645760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201527f64647265737300000000000000000000000000000000000000000000000000006064820152608401610ad5565b610d5281612434565b6000805482108015610904575050600090815260046020526040902054600160e01b900460ff161590565b60008281526006602052604080822080547fffffffffffffffffffffffff0000000000000000000000000000000000000000166001600160a01b0387811691821790925591518593918516917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92591a4505050565b6000611d1782612318565b9050836001600160a01b031681600001516001600160a01b031614611d4e5760405162a1148160e81b815260040160405180910390fd5b6000336001600160a01b0386161480611d8a57506001600160a01b038516600090815260076020908152604080832033845290915290205460ff165b80611da5575033611d9a8461099c565b6001600160a01b0316145b905080611dc557604051632ce44b5f60e11b815260040160405180910390fd5b6001600160a01b038416611dec57604051633a954ecd60e21b815260040160405180910390fd5b611df9858585600161274a565b611e0560008487611c98565b6001600160a01b038581166000908152600560209081526040808320805467ffffffffffffffff1980821667ffffffffffffffff92831660001901831617909255898616808652838620805493841693831660019081018416949094179055898652600490945282852080546001600160e01b031916909417600160a01b42909216919091021783558701808452922080549193909116611edb576000548214611edb578054602086015167ffffffffffffffff16600160a01b026001600160e01b03199091166001600160a01b038a16171781555b50505082846001600160a01b0316866001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a45b5050505050565b80471015611f775760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a20696e73756666696369656e742062616c616e63650000006044820152606401610ad5565b6000826001600160a01b03168260405160006040518083038185875af1925050503d8060008114611fc4576040519150601f19603f3d011682016040523d82523d6000602084013e611fc9565b606091505b5050905080610a865760405162461bcd60e51b815260206004820152603a60248201527f416464726573733a20756e61626c6520746f2073656e642076616c75652c207260448201527f6563697069656e74206d617920686176652072657665727465640000000000006064820152608401610ad5565b60085460ff166120925760405162461bcd60e51b815260206004820152601460248201527f5061757361626c653a206e6f74207061757365640000000000000000000000006044820152606401610ad5565b6008805460ff191690557f5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa335b6040516001600160a01b03909116815260200160405180910390a1565b610e0e828260405180602001604052806000815250612756565b600061210183612318565b80519091508215612185576000336001600160a01b038316148061214857506001600160a01b038216600090815260076020908152604080832033845290915290205460ff165b806121635750336121588661099c565b6001600160a01b0316145b90508061218357604051632ce44b5f60e11b815260040160405180910390fd5b505b61219381600086600161274a565b61219f60008583611c98565b6001600160a01b038082166000818152600560209081526040808320805470010000000000000000000000000000000060001967ffffffffffffffff80841691909101811667ffffffffffffffff19841681178390048216600190810183169093027fffffffffffffffff0000000000000000ffffffffffffffff0000000000000000909416179290921783558b8652600490945282852080547fffffff00ffffffffffffffffffffffffffffffffffffffffffffffffffffffff42909316600160a01b026001600160e01b03199091169097179690961716600160e01b1785559189018084529220805491949091166122ce5760005482146122ce578054602087015167ffffffffffffffff16600160a01b026001600160e01b03199091166001600160a01b038716171781555b5050604051869250600091506001600160a01b038416907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef908390a4505060018054810190555050565b60408051606081018252600080825260208201819052918101919091528160005481101561241b57600081815260046020908152604091829020825160608101845290546001600160a01b0381168252600160a01b810467ffffffffffffffff1692820192909252600160e01b90910460ff161515918101829052906124195780516001600160a01b0316156123af579392505050565b5060001901600081815260046020908152604091829020825160608101845290546001600160a01b038116808352600160a01b820467ffffffffffffffff1693830193909352600160e01b900460ff1615159281019290925215612414579392505050565b6123af565b505b604051636f96cda160e11b815260040160405180910390fd5b600880546001600160a01b038381166101008181027fffffffffffffffffffffff0000000000000000000000000000000000000000ff85161790945560405193909204169182907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b60085460ff16156124f85760405162461bcd60e51b815260206004820152601060248201527f5061757361626c653a20706175736564000000000000000000000000000000006044820152606401610ad5565b6008805460ff191660011790557f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a2586120bf3390565b604051630a85bd0160e11b81526000906001600160a01b0385169063150b7a0290612562903390899088908890600401612e18565b602060405180830381600087803b15801561257c57600080fd5b505af19250505080156125ac575060408051601f3d908101601f191682019092526125a991810190612cf4565b60015b612607573d8080156125da576040519150601f19603f3d011682016040523d82523d6000602084013e6125df565b606091505b5080516125ff576040516368d2bf6b60e11b815260040160405180910390fd5b805181602001fd5b6001600160e01b031916630a85bd0160e11b1490505b949350505050565b6060600e80546109199061304b565b6060816126585750506040805180820190915260018152600360fc1b602082015290565b8160005b8115612682578061266c81613086565b915061267b9050600a83612fac565b915061265c565b60008167ffffffffffffffff81111561269d5761269d6130f7565b6040519080825280601f01601f1916602001820160405280156126c7576020820181803683370190505b5090505b841561261d576126dc600183612fdf565b91506126e9600a866130a1565b6126f4906030612f71565b60f81b818381518110612709576127096130e1565b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350612743600a86612fac565b94506126cb565b61197284848484612763565b610a868383836001612787565b60085460ff16156119725760405163ab35696f60e01b815260040160405180910390fd5b6000546001600160a01b0385166127b057604051622e076360e81b815260040160405180910390fd5b836127ce5760405163b562e8dd60e01b815260040160405180910390fd5b6127db600086838761274a565b6001600160a01b038516600081815260056020908152604080832080546fffffffffffffffffffffffffffffffff19811667ffffffffffffffff8083168c0181169182176801000000000000000067ffffffffffffffff1990941690921783900481168c01811690920217909155858452600490925290912080546001600160e01b031916909217600160a01b42909216919091021790558080850183801561288d57506001600160a01b0387163b15155b15612916575b60405182906001600160a01b038916906000907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef908290a46128de600088848060010195508861252d565b6128fb576040516368d2bf6b60e11b815260040160405180910390fd5b8082141561289357826000541461291157600080fd5b61295c565b5b6040516001830192906001600160a01b038916906000907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef908290a480821415612917575b50600055611f20565b8280546129719061304b565b90600052602060002090601f01602090048101928261299357600085556129d9565b82601f106129ac57805160ff19168380011785556129d9565b828001600101855582156129d9579182015b828111156129d95782518255916020019190600101906129be565b506129e59291506129e9565b5090565b5b808211156129e557600081556001016129ea565b600067ffffffffffffffff831115612a1857612a186130f7565b612a2b601f8401601f1916602001612f40565b9050828152838383011115612a3f57600080fd5b828260208301376000602084830101529392505050565b80356001600160a01b0381168114612a6d57600080fd5b919050565b80358015158114612a6d57600080fd5b600060208284031215612a9457600080fd5b6114f382612a56565b60008060408385031215612ab057600080fd5b612ab983612a56565b9150612ac760208401612a56565b90509250929050565b600080600060608486031215612ae557600080fd5b612aee84612a56565b9250612afc60208501612a56565b9150604084013590509250925092565b60008060008060808587031215612b2257600080fd5b612b2b85612a56565b9350612b3960208601612a56565b925060408501359150606085013567ffffffffffffffff811115612b5c57600080fd5b8501601f81018713612b6d57600080fd5b612b7c878235602084016129fe565b91505092959194509250565b60008060408385031215612b9b57600080fd5b612ba483612a56565b9150612ac760208401612a72565b60008060408385031215612bc557600080fd5b612bce83612a56565b946020939093013593505050565b600080600060608486031215612bf157600080fd5b612bfa84612a56565b95602085013595506040909401359392505050565b60006020808385031215612c2257600080fd5b823567ffffffffffffffff80821115612c3a57600080fd5b818501915085601f830112612c4e57600080fd5b813581811115612c6057612c606130f7565b8060051b9150612c71848301612f40565b8181528481019084860184860187018a1015612c8c57600080fd5b600095505b83861015612caf578035835260019590950194918601918601612c91565b5098975050505050505050565b600060208284031215612cce57600080fd5b6114f382612a72565b600060208284031215612ce957600080fd5b81356114f38161310d565b600060208284031215612d0657600080fd5b81516114f38161310d565b600060208284031215612d2357600080fd5b813567ffffffffffffffff811115612d3a57600080fd5b8201601f81018413612d4b57600080fd5b61261d848235602084016129fe565b600060208284031215612d6c57600080fd5b813561ffff811681146114f357600080fd5b600060208284031215612d9057600080fd5b5035919050565b600060208284031215612da957600080fd5b813563ffffffff811681146114f357600080fd5b60008151808452612dd581602086016020860161301f565b601f01601f19169290920160200192915050565b60008351612dfb81846020880161301f565b835190830190612e0f81836020880161301f565b01949350505050565b60006001600160a01b03808716835280861660208401525083604083015260806060830152612e4a6080830184612dbd565b9695505050505050565b6020808252825182820181905260009190848201906040850190845b818110156112d257612eac83855180516001600160a01b0316825260208082015167ffffffffffffffff16908301526040908101511515910152565b9284019260609290920191600101612e70565b6020808252825182820181905260009190848201906040850190845b818110156112d257835183529284019291840191600101612edb565b6020815260006114f36020830184612dbd565b81516001600160a01b0316815260208083015167ffffffffffffffff169082015260408083015115159082015260608101610904565b604051601f8201601f1916810167ffffffffffffffff81118282101715612f6957612f696130f7565b604052919050565b60008219821115612f8457612f846130b5565b500190565b600067ffffffffffffffff808316818516808303821115612e0f57612e0f6130b5565b600082612fbb57612fbb6130cb565b500490565b6000816000190483118215151615612fda57612fda6130b5565b500290565b600082821015612ff157612ff16130b5565b500390565b600067ffffffffffffffff83811690831681811015613017576130176130b5565b039392505050565b60005b8381101561303a578181015183820152602001613022565b838111156119725750506000910152565b600181811c9082168061305f57607f821691505b6020821081141561308057634e487b7160e01b600052602260045260246000fd5b50919050565b600060001982141561309a5761309a6130b5565b5060010190565b6000826130b0576130b06130cb565b500690565b634e487b7160e01b600052601160045260246000fd5b634e487b7160e01b600052601260045260246000fd5b634e487b7160e01b600052603260045260246000fd5b634e487b7160e01b600052604160045260246000fd5b6001600160e01b031981168114610d5257600080fdfe4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572a164736f6c6343000806000a0000000000000000000000000000000000000000000000000011c37937e0800000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000002668747470733a2f2f6170692e6e6f756e6368696d706572732e78797a2f6d657461646174612f0000000000000000000000000000000000000000000000000000