Token
Overview ERC-1155
Total Supply:
0 N/A
Holders:
7 addresses
Transfers:
-
Profile Summary
Contract:
[ Download CSV Export ]
# | Exchange | Pair | Price | 24H Volume | % Volume |
---|
Are you the contract creator? Verify and Publish your contract source code today!
Decompile ByteCode
Decompile ByteCode
0x6080604052600436106101c15760003560e01c80634e1273f4116100f7578063a217fddf11610095578063f1f0647711610064578063f1f0647714610541578063f242432a14610554578063f5298aca14610574578063f851a4401461059457600080fd5b8063a217fddf146104a3578063a22cb465146104b8578063d547741f146104d8578063e985e9c5146104f857600080fd5b80636b20c454116100d15780636b20c4541461041a5780636c0360eb1461043a57806375b238fc1461044f57806391d148541461048357600080fd5b80634e1273f4146103a057806355f804b3146103cd578063644b7a43146103ed57600080fd5b80632a5c792a11610164578063361120391161013e578063361120391461033757806336568abe1461034a57806340163a631461036a578063463732e21461038057600080fd5b80632a5c792a146102d35780632eb2c2d6146102f55780632f2ff15d1461031757600080fd5b80630e89341c116101a05780630e89341c14610243578063170f2137146102705780631d36923314610283578063248a9ca3146102a357600080fd5b8062fdd58e146101c657806301ffc9a7146101f95780630ae7da4b14610229575b600080fd5b3480156101d257600080fd5b506101e66101e1366004613660565b6105cc565b6040519081526020015b60405180910390f35b34801561020557600080fd5b506102196102143660046136a0565b610666565b60405190151581526020016101f0565b34801561023557600080fd5b506006546102199060ff1681565b34801561024f57600080fd5b5061026361025e3660046136bd565b610680565b6040516101f0919061372e565b6101e661027e36600461376a565b610714565b34801561028f57600080fd5b506101e661029e3660046137db565b610971565b3480156102af57600080fd5b506101e66102be3660046136bd565b60009081526003602052604090206001015490565b3480156102df57600080fd5b506102e8610b7e565b6040516101f091906138eb565b34801561030157600080fd5b50610315610310366004613aa0565b610dbd565b005b34801561032357600080fd5b50610315610332366004613b49565b610e54565b6101e6610345366004613b75565b610e7e565b34801561035657600080fd5b50610315610365366004613b49565b611028565b34801561037657600080fd5b506101e661271081565b34801561038c57600080fd5b506101e661039b36600461376a565b6110a6565b3480156103ac57600080fd5b506103c06103bb366004613bdc565b6112b3565b6040516101f09190613ca6565b3480156103d957600080fd5b506103156103e8366004613cb9565b6113dc565b3480156103f957600080fd5b5061040d6104083660046136bd565b611454565b6040516101f09190613d01565b34801561042657600080fd5b50610315610435366004613d14565b611657565b34801561044657600080fd5b5061026361169a565b34801561045b57600080fd5b506101e67fa49807205ce4d355092ef5a8a18f56e8913cf4a201fbe287825b095693c2177581565b34801561048f57600080fd5b5061021961049e366004613b49565b61172c565b3480156104af57600080fd5b506101e6600081565b3480156104c457600080fd5b506103156104d3366004613d87565b611757565b3480156104e457600080fd5b506103156104f3366004613b49565b611762565b34801561050457600080fd5b50610219610513366004613db1565b6001600160a01b03918216600090815260016020908152604080832093909416825291909152205460ff1690565b61026361054f366004613dec565b611787565b34801561056057600080fd5b5061031561056f366004613e94565b611a9b565b34801561058057600080fd5b5061031561058f366004613ef8565b611ae0565b3480156105a057600080fd5b506004546105b4906001600160a01b031681565b6040516001600160a01b0390911681526020016101f0565b60006001600160a01b03831661063d5760405162461bcd60e51b815260206004820152602b60248201527f455243313135353a2062616c616e636520717565727920666f7220746865207a60448201526a65726f206164647265737360a81b60648201526084015b60405180910390fd5b506000818152602081815260408083206001600160a01b03861684529091529020545b92915050565b600061067182611b23565b80610660575061066082611b73565b60606002805461068f90613f2b565b80601f01602080910402602001604051908101604052809291908181526020018280546106bb90613f2b565b80156107085780601f106106dd57610100808354040283529160200191610708565b820191906000526020600020905b8154815290600101906020018083116106eb57829003601f168201915b50505050509050919050565b60006107236060860186613f5f565b6107306080880188613f5f565b82811461074f5760405162461bcd60e51b815260040161063490613fa8565b6000805b8481101561081a57600086868381811061076f5761076f613fdf565b90506020020135116107935760405162461bcd60e51b815260040161063490613ff5565b60008484838181106107a7576107a7613fdf565b90506020020160208101906107bc919061402c565b6001600160a01b0316036107e25760405162461bcd60e51b815260040161063490614047565b8585828181106107f4576107f4613fdf565b90506020020135826108069190614094565b915080610812816140ac565b915050610753565b5061271081111561083d5760405162461bcd60e51b8152600401610634906140c5565b3361084e60c08c0160a08d0161402c565b6001600160a01b03160361089f5760405162461bcd60e51b815260206004820152601860248201527773656c6c657220616e642062757965722069732073616d6560401b6044820152606401610634565b600088156108b8576108b18b8b611b98565b90506108c4565b6108c18b611c20565b90505b6001600160a01b0381166108de60c08d0160a08e0161402c565b6001600160a01b0316146109045760405162461bcd60e51b8152600401610634906140ef565b8a353410156109555760405162461bcd60e51b815260206004820152601f60248201527f496e73756666696369656e742066756e647320746f206c617a79206d696e74006044820152606401610634565b61096281898d6001610e7e565b9b9a5050505050505050505050565b600061097d8280613f5f565b61098a6020850185613f5f565b8281146109a95760405162461bcd60e51b815260040161063490613fa8565b6000805b84811015610a745760008686838181106109c9576109c9613fdf565b90506020020135116109ed5760405162461bcd60e51b815260040161063490613ff5565b6000848483818110610a0157610a01613fdf565b9050602002016020810190610a16919061402c565b6001600160a01b031603610a3c5760405162461bcd60e51b815260040161063490614047565b858582818110610a4e57610a4e613fdf565b9050602002013582610a609190614094565b915080610a6c816140ac565b9150506109ad565b50612710811115610a975760405162461bcd60e51b8152600401610634906140c5565b6008546040805160208101825260008152610ab991339184918c013590611c85565b610ac38880613f5f565b6000838152600760205260409020610adc9290916134ae565b50610aea6060890189614130565b6000838152600760205260409020610b07926003909101916134f5565b5060008181526007602090815260409182902060048101805460ff19169055918a0135600290920191909155610b3f90890189613f5f565b6000838152600760205260409020610b5c92600190910191613568565b5060088054906000610b6d836140ac565b909155509098975050505050505050565b60606008546001600160401b03811115610b9a57610b9a61394d565b604051908082528060200260200182016040528015610bff57816020015b610bec6040518060a00160405280606081526020016060815260200160008152602001606081526020016000151581525090565b815260200190600190039081610bb85790505b50905060015b600854811015610db9576000818152600760209081526040918290208251815460c09381028201840190945260a081018481529093919284928491840182828015610c6f57602002820191906000526020600020905b815481526020019060010190808311610c5b575b5050505050815260200160018201805480602002602001604051908101604052809291908181526020018280548015610cd157602002820191906000526020600020905b81546001600160a01b03168152600190910190602001808311610cb3575b5050505050815260200160028201548152602001600382018054610cf490613f2b565b80601f0160208091040260200160405190810160405280929190818152602001828054610d2090613f2b565b8015610d6d5780601f10610d4257610100808354040283529160200191610d6d565b820191906000526020600020905b815481529060010190602001808311610d5057829003601f168201915b50505091835250506004919091015460ff1615156020909101528251839083908110610d9b57610d9b613fdf565b60200260200101819052508080610db1906140ac565b915050610c05565b5090565b6001600160a01b038516331480610dd95750610dd98533610513565b610e405760405162461bcd60e51b815260206004820152603260248201527f455243313135353a207472616e736665722063616c6c6572206973206e6f74206044820152711bdddb995c881b9bdc88185c1c1c9bdd995960721b6064820152608401610634565b610e4d8585858585611d99565b5050505050565b600082815260036020526040902060010154610e6f81611f35565b610e798383611f42565b505050565b60003681610e8f6080860186613f5f565b9092509050366000610ea46060880188613f5f565b9092509050604087013560208801358915610ec157899650610ec7565b60085496505b610ee28b888360405180602001604052806000815250611c85565b60008815610ef1575033610efc565b610ef9611fc8565b90505b610f188c828a8560405180602001604052806000815250612024565b8815610f2c57610f2c348d87878b8b61214e565b8a600003610fe9576000888152600760205260409020610f50906001018888613568565b50610f5e60e08b018b614130565b60008a8152600760205260409020610f7b926003909101916134f5565b506000888152600760205260409020610f959086866134ae565b506000888152600760205260409020600401805460ff19166001179055610fbc8284614176565b6000898152600760205260408120600201919091556008805491610fdf836140ac565b9190505550611019565b600088815260076020526040902060020154611006908390614176565b6000898152600760205260409020600201555b50505050505050949350505050565b6001600160a01b03811633146110985760405162461bcd60e51b815260206004820152602f60248201527f416363657373436f6e74726f6c3a2063616e206f6e6c792072656e6f756e636560448201526e103937b632b9903337b91039b2b63360891b6064820152608401610634565b6110a28282612416565b5050565b60006110b56060860186613f5f565b6110c26080880188613f5f565b8281146110e15760405162461bcd60e51b815260040161063490613fa8565b6000805b848110156111ac57600086868381811061110157611101613fdf565b90506020020135116111255760405162461bcd60e51b815260040161063490613ff5565b600084848381811061113957611139613fdf565b905060200201602081019061114e919061402c565b6001600160a01b0316036111745760405162461bcd60e51b815260040161063490614047565b85858281811061118657611186613fdf565b90506020020135826111989190614094565b9150806111a4816140ac565b9150506110e5565b506127108111156111cf5760405162461bcd60e51b8152600401610634906140c5565b6111d7611fc8565b6001600160a01b03166111f060c08c0160a08d0161402c565b6001600160a01b0316036112415760405162461bcd60e51b815260206004820152601860248201527773656c6c657220616e642062757965722069732073616d6560401b6044820152606401610634565b6000881561125a576112538b8b611b98565b9050611266565b6112638b611c20565b90505b6001600160a01b03811661128060c08d0160a08e0161402c565b6001600160a01b0316146112a65760405162461bcd60e51b8152600401610634906140ef565b61096281898d6000610e7e565b606081518351146113185760405162461bcd60e51b815260206004820152602960248201527f455243313135353a206163636f756e747320616e6420696473206c656e677468604482015268040dad2e6dac2e8c6d60bb1b6064820152608401610634565b600083516001600160401b038111156113335761133361394d565b60405190808252806020026020018201604052801561135c578160200160208202803683370190505b50905060005b84518110156113d4576113a785828151811061138057611380613fdf565b602002602001015185838151811061139a5761139a613fdf565b60200260200101516105cc565b8282815181106113b9576113b9613fdf565b60209081029190910101526113cd816140ac565b9050611362565b509392505050565b6114067fa49807205ce4d355092ef5a8a18f56e8913cf4a201fbe287825b095693c217753361172c565b6114415760405162461bcd60e51b815260206004820152600c60248201526b3737ba1030b71030b236b4b760a11b6044820152606401610634565b80516110a29060059060208401906135bb565b6114886040518060a00160405280606081526020016060815260200160008152602001606081526020016000151581525090565b60085482106114d95760405162461bcd60e51b815260206004820152601760248201527f546f6b656e206964206973206e6f7420636f72726563740000000000000000006044820152606401610634565b6000828152600760209081526040918290208251815460c09381028201840190945260a08101848152909391928492849184018282801561153957602002820191906000526020600020905b815481526020019060010190808311611525575b505050505081526020016001820180548060200260200160405190810160405280929190818152602001828054801561159b57602002820191906000526020600020905b81546001600160a01b0316815260019091019060200180831161157d575b50505050508152602001600282015481526020016003820180546115be90613f2b565b80601f01602080910402602001604051908101604052809291908181526020018280546115ea90613f2b565b80156116375780601f1061160c57610100808354040283529160200191611637565b820191906000526020600020905b81548152906001019060200180831161161a57829003601f168201915b50505091835250506004919091015460ff16151560209091015292915050565b6001600160a01b03831633148061167357506116738333610513565b61168f5760405162461bcd60e51b81526004016106349061418d565b610e7983838361247d565b6060600580546116a990613f2b565b80601f01602080910402602001604051908101604052809291908181526020018280546116d590613f2b565b80156117225780601f106116f757610100808354040283529160200191611722565b820191906000526020600020905b81548152906001019060200180831161170557829003601f168201915b5050505050905090565b60009182526003602090815260408084206001600160a01b0393909316845291905290205460ff1690565b6110a2338383612609565b60008281526003602052604090206001015461177d81611f35565b610e798383612416565b60606000611794886126e9565b90506001600160e01b031960003581169082160361181a5760405162461bcd60e51b815260206004820152603d60248201527f66756e6374696f6e5369676e61747572652063616e206e6f74206265206f662060448201527f657865637574654d6574615472616e73616374696f6e206d6574686f640000006064820152608401610634565b604080518082019091526001600160a01b038a16815260208101899052600084156118a957600161184a83612704565b6040805160008152602081018083529290925260ff891690820152606081018a90526080810189905260a0016020604051602081039080840390855afa158015611898573d6000803e3d6000fd5b5050506020604051035190506118cd565b60006118b483612704565b90506118c98a6118c383612778565b906127cb565b9150505b6001600160a01b0381166119175760405162461bcd60e51b8152602060048201526011602482015270496e76616c6964207369676e617475726560781b6044820152606401610634565b8a6001600160a01b0316816001600160a01b0316146119825760405162461bcd60e51b815260206004820152602160248201527f5369676e657220616e64207369676e617475726520646f206e6f74206d6174636044820152600d60fb1b6064820152608401610634565b600080306001600160a01b03168c8e6040516020016119a29291906141d6565b60408051601f19818403018152908290526119bc9161420d565b6000604051808303816000865af19150503d80600081146119f9576040519150601f19603f3d011682016040523d82523d6000602084013e6119fe565b606091505b509150915081611a505760405162461bcd60e51b815260206004820152601c60248201527f46756e6374696f6e2063616c6c206e6f74207375636365737366756c000000006044820152606401610634565b7f5845892132946850460bff5a0083f71031bc5bf9aadcd40f1de79423eac9b10b8d338e604051611a8393929190614229565b60405180910390a19c9b505050505050505050505050565b6001600160a01b038516331480611ab75750611ab78533610513565b611ad35760405162461bcd60e51b81526004016106349061418d565b610e4d8585858585612024565b6001600160a01b038316331480611afc5750611afc8333610513565b611b185760405162461bcd60e51b81526004016106349061418d565b610e798383836127e7565b60006001600160e01b03198216636cdb3d1360e11b1480611b5457506001600160e01b031982166303a24d0760e21b145b8061066057506301ffc9a760e01b6001600160e01b0319831614610660565b60006001600160e01b03198216637965db0b60e01b1480610660575061066082611b23565b600080611ba4846128eb565b90506000600182611bb86020870187614255565b604080516000815260208181018084529490945260ff9092168282015291870135606082015290860135608082015260a0016020604051602081039080840390855afa158015611c0c573d6000803e3d6000fd5b5050604051601f1901519695505050505050565b600080611c2c836128eb565b9050611c7e611c3e60c0850185614130565b8080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152506118c392508591506127789050565b9392505050565b6001600160a01b038416611ce55760405162461bcd60e51b815260206004820152602160248201527f455243313135353a206d696e7420746f20746865207a65726f206164647265736044820152607360f81b6064820152608401610634565b336000611cf1856129a1565b90506000611cfe856129a1565b90506000868152602081815260408083206001600160a01b038b16845290915281208054879290611d30908490614094565b909155505060408051878152602081018790526001600160a01b03808a1692600092918716917fc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f62910160405180910390a4611d90836000898989896129ec565b50505050505050565b8151835114611dba5760405162461bcd60e51b815260040161063490614270565b6001600160a01b038416611de05760405162461bcd60e51b8152600401610634906142b8565b3360005b8451811015611ec7576000858281518110611e0157611e01613fdf565b602002602001015190506000858381518110611e1f57611e1f613fdf565b602090810291909101810151600084815280835260408082206001600160a01b038e168352909352919091205490915081811015611e6f5760405162461bcd60e51b8152600401610634906142fd565b6000838152602081815260408083206001600160a01b038e8116855292528083208585039055908b16825281208054849290611eac908490614094565b9250508190555050505080611ec0906140ac565b9050611de4565b50846001600160a01b0316866001600160a01b0316826001600160a01b03167f4a39dc06d4c0dbc64b70af90fd698a233a518aa5d07e595d983b8c0526c8f7fb8787604051611f17929190614347565b60405180910390a4611f2d818787878787612b47565b505050505050565b611f3f8133612c02565b50565b611f4c828261172c565b6110a25760008281526003602090815260408083206001600160a01b03851684529091529020805460ff19166001179055611f843390565b6001600160a01b0316816001600160a01b0316837f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d60405160405180910390a45050565b600030330361201e57600080368080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152505050503601516001600160a01b031691506120219050565b50335b90565b6001600160a01b03841661204a5760405162461bcd60e51b8152600401610634906142b8565b336000612056856129a1565b90506000612063856129a1565b90506000868152602081815260408083206001600160a01b038c168452909152902054858110156120a65760405162461bcd60e51b8152600401610634906142fd565b6000878152602081815260408083206001600160a01b038d8116855292528083208985039055908a168252812080548892906120e3908490614094565b909155505060408051888152602081018890526001600160a01b03808b16928c821692918816917fc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f62910160405180910390a4612143848a8a8a8a8a6129ec565b505050505050505050565b60008080856001600160401b0381111561216a5761216a61394d565b604051908082528060200260200182016040528015612193578160200160208202803683370190505b50905060005b86811015612201576121c38a8989848181106121b7576121b7613fdf565b90506020020135612c66565b9250828282815181106121d8576121d8613fdf565b60209081029190910101526121ed8484612c87565b9350806121f9816140ac565b915050612199565b50600061220e8a85612ce6565b905061221a8185612c87565b8a1461225b5760405162461bcd60e51b815260206004820152601060248201526f696e76616c696420726576656e75657360801b6044820152606401610634565b80156122df576001600160a01b0389166122a75760405162461bcd60e51b815260206004820152600d60248201526c34b73b30b634b21037bbb732b960991b6044820152606401610634565b6040516001600160a01b038a169082156108fc029083906000818181858888f193505050501580156122dd573d6000803e3d6000fd5b505b60005b858110156124095760008382815181106122fe576122fe613fdf565b602002602001015111156123f757600087878381811061232057612320613fdf565b9050602002016020810190612335919061402c565b6001600160a01b03160361237d5760405162461bcd60e51b815260206004820152600f60248201526e34b73b30b634b21031b932b0ba37b960891b6044820152606401610634565b86868281811061238f5761238f613fdf565b90506020020160208101906123a4919061402c565b6001600160a01b03166108fc8483815181106123c2576123c2613fdf565b60200260200101519081150290604051600060405180830381858888f193505050501580156123f5573d6000803e3d6000fd5b505b80612401816140ac565b9150506122e2565b5050505050505050505050565b612420828261172c565b156110a25760008281526003602090815260408083206001600160a01b0385168085529252808320805460ff1916905551339285917ff6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b9190a45050565b6001600160a01b0383166124a35760405162461bcd60e51b81526004016106349061436c565b80518251146124c45760405162461bcd60e51b815260040161063490614270565b604080516020810190915260009081905233905b835181101561259a5760008482815181106124f5576124f5613fdf565b60200260200101519050600084838151811061251357612513613fdf565b602090810291909101810151600084815280835260408082206001600160a01b038c1683529093529190912054909150818110156125635760405162461bcd60e51b8152600401610634906143af565b6000928352602083815260408085206001600160a01b038b1686529091529092209103905580612592816140ac565b9150506124d8565b5060006001600160a01b0316846001600160a01b0316826001600160a01b03167f4a39dc06d4c0dbc64b70af90fd698a233a518aa5d07e595d983b8c0526c8f7fb86866040516125eb929190614347565b60405180910390a46040805160208101909152600090525b50505050565b816001600160a01b0316836001600160a01b03160361267c5760405162461bcd60e51b815260206004820152602960248201527f455243313135353a2073657474696e6720617070726f76616c20737461747573604482015268103337b91039b2b63360b91b6064820152608401610634565b6001600160a01b03838116600081815260016020908152604080832094871680845294825291829020805460ff191686151590811790915591519182527f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c31910160405180910390a3505050565b600081516000036126fc57506000919050565b506020015190565b60006106606040518060600160405280603581526020016146e460359139805160209182012084518583015180519084012060405161275d94019283526001600160a01b03919091166020830152604082015260600190565b60405160208183030381529060405280519060200120612d28565b6040517f19457468657265756d205369676e6564204d6573736167653a0a3332000000006020820152603c8101829052600090605c01604051602081830303815290604052805190602001209050919050565b60008060006127da8585612d76565b915091506113d481612de4565b6001600160a01b03831661280d5760405162461bcd60e51b81526004016106349061436c565b336000612819846129a1565b90506000612826846129a1565b60408051602080820183526000918290528882528181528282206001600160a01b038b16835290522054909150848110156128735760405162461bcd60e51b8152600401610634906143af565b6000868152602081815260408083206001600160a01b038b81168086529184528285208a8703905582518b81529384018a90529092908816917fc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f62910160405180910390a4604080516020810190915260009052611d90565b60006106607f5943a0c58cba9a9257ca7103392872115e73a7bbc1b60db26a393e5502fce39683356129206060860186613f5f565b6040516020016129319291906143f3565b60408051601f1981840301815291905280516020909101206129566080870187613f5f565b60405160200161296792919061441f565b60408051601f198184030181528282528051602091820120908301959095528101929092526060820152608081019190915260a00161275d565b604080516001808252818301909252606091600091906020808301908036833701905050905082816000815181106129db576129db613fdf565b602090810291909101015292915050565b6001600160a01b0384163b15611f2d5760405163f23a6e6160e01b81526001600160a01b0385169063f23a6e6190612a30908990899088908890889060040161445f565b6020604051808303816000875af1925050508015612a6b575060408051601f3d908101601f19168201909252612a68918101906144a4565b60015b612b1757612a776144c1565b806308c379a003612ab05750612a8b6144dc565b80612a965750612ab2565b8060405162461bcd60e51b8152600401610634919061372e565b505b60405162461bcd60e51b815260206004820152603460248201527f455243313135353a207472616e7366657220746f206e6f6e20455243313135356044820152732932b1b2b4bb32b91034b6b83632b6b2b73a32b960611b6064820152608401610634565b6001600160e01b0319811663f23a6e6160e01b14611d905760405162461bcd60e51b81526004016106349061455a565b6001600160a01b0384163b15611f2d5760405163bc197c8160e01b81526001600160a01b0385169063bc197c8190612b8b90899089908890889088906004016145a2565b6020604051808303816000875af1925050508015612bc6575060408051601f3d908101601f19168201909252612bc3918101906144a4565b60015b612bd257612a776144c1565b6001600160e01b0319811663bc197c8160e01b14611d905760405162461bcd60e51b81526004016106349061455a565b612c0c828261172c565b6110a257612c24816001600160a01b03166014612f9a565b612c2f836020612f9a565b604051602001612c40929190614600565b60408051601f198184030181529082905262461bcd60e51b82526106349160040161372e565b600080612c7f612710612c798686613135565b906131b7565b949350505050565b600080612c948385614094565b905083811015611c7e5760405162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f7700000000006044820152606401610634565b6000611c7e83836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f7700008152506131f9565b6000610660612d35613233565b8360405161190160f01b6020820152602281018390526042810182905260009060620160405160208183030381529060405280519060200120905092915050565b6000808251604103612dac5760208301516040840151606085015160001a612da08782858561335a565b94509450505050612ddd565b8251604003612dd55760208301516040840151612dca868383613447565b935093505050612ddd565b506000905060025b9250929050565b6000816004811115612df857612df8614675565b03612e005750565b6001816004811115612e1457612e14614675565b03612e615760405162461bcd60e51b815260206004820152601860248201527f45434453413a20696e76616c6964207369676e617475726500000000000000006044820152606401610634565b6002816004811115612e7557612e75614675565b03612ec25760405162461bcd60e51b815260206004820152601f60248201527f45434453413a20696e76616c6964207369676e6174757265206c656e677468006044820152606401610634565b6003816004811115612ed657612ed6614675565b03612f2e5760405162461bcd60e51b815260206004820152602260248201527f45434453413a20696e76616c6964207369676e6174757265202773272076616c604482015261756560f01b6064820152608401610634565b6004816004811115612f4257612f42614675565b03611f3f5760405162461bcd60e51b815260206004820152602260248201527f45434453413a20696e76616c6964207369676e6174757265202776272076616c604482015261756560f01b6064820152608401610634565b60606000612fa983600261468b565b612fb4906002614094565b6001600160401b03811115612fcb57612fcb61394d565b6040519080825280601f01601f191660200182016040528015612ff5576020820181803683370190505b509050600360fc1b8160008151811061301057613010613fdf565b60200101906001600160f81b031916908160001a905350600f60fb1b8160018151811061303f5761303f613fdf565b60200101906001600160f81b031916908160001a905350600061306384600261468b565b61306e906001614094565b90505b60018111156130e6576f181899199a1a9b1b9c1cb0b131b232b360811b85600f16601081106130a2576130a2613fdf565b1a60f81b8282815181106130b8576130b8613fdf565b60200101906001600160f81b031916908160001a90535060049490941c936130df816146aa565b9050613071565b508315611c7e5760405162461bcd60e51b815260206004820181905260248201527f537472696e67733a20686578206c656e67746820696e73756666696369656e746044820152606401610634565b60008260000361314757506000610660565b6000613153838561468b565b90508261316085836146c1565b14611c7e5760405162461bcd60e51b815260206004820152602160248201527f536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f6044820152607760f81b6064820152608401610634565b6000611c7e83836040518060400160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f000000000000815250613480565b6000818484111561321d5760405162461bcd60e51b8152600401610634919061372e565b50600061322a8486614176565b95945050505050565b6000306001600160a01b037f00000000000000000000000045e073cd673991c10f7a2b19341640767f546d731614801561328c57507f000000000000000000000000000000000000000000000000000000000001388146145b156132b657507fadbb3f7a57b7339a3324f8f2de608aae60793a503b7d733db2f4a267b2be5b8390565b50604080517f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f6020808301919091527f4826c00edf952aa30137be91f925b5c71bf635fac77267fb7b8fcb59ea433edb828401527fc89efdaa54c0f20c7adf612882df0950f5a951637e0307cdcb4c672f298b8bc660608301524660808301523060a0808401919091528351808403909101815260c0909201909252805191012090565b6000807f7fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b20a0831115613391575060009050600361343e565b8460ff16601b141580156133a957508460ff16601c14155b156133ba575060009050600461343e565b6040805160008082526020820180845289905260ff881692820192909252606081018690526080810185905260019060a0016020604051602081039080840390855afa15801561340e573d6000803e3d6000fd5b5050604051601f1901519150506001600160a01b0381166134375760006001925092505061343e565b9150600090505b94509492505050565b6000806001600160ff1b0383168161346460ff86901c601b614094565b90506134728782888561335a565b935093505050935093915050565b600081836134a15760405162461bcd60e51b8152600401610634919061372e565b50600061322a84866146c1565b8280548282559060005260206000209081019282156134e9579160200282015b828111156134e95782358255916020019190600101906134ce565b50610db992915061362f565b82805461350190613f2b565b90600052602060002090601f01602090048101928261352357600085556134e9565b82601f1061353c5782800160ff198235161785556134e9565b828001600101855582156134e957918201828111156134e95782358255916020019190600101906134ce565b8280548282559060005260206000209081019282156134e9579160200282015b828111156134e95781546001600160a01b0319166001600160a01b03843516178255602090920191600190910190613588565b8280546135c790613f2b565b90600052602060002090601f0160209004810192826135e957600085556134e9565b82601f1061360257805160ff19168380011785556134e9565b828001600101855582156134e9579182015b828111156134e9578251825591602001919060010190613614565b5b80821115610db95760008155600101613630565b80356001600160a01b038116811461365b57600080fd5b919050565b6000806040838503121561367357600080fd5b61367c83613644565b946020939093013593505050565b6001600160e01b031981168114611f3f57600080fd5b6000602082840312156136b257600080fd5b8135611c7e8161368a565b6000602082840312156136cf57600080fd5b5035919050565b60005b838110156136f15781810151838201526020016136d9565b838111156126035750506000910152565b6000815180845261371a8160208601602086016136d6565b601f01601f19169290920160200192915050565b602081526000611c7e6020830184613702565b6000610100828403121561375457600080fd5b50919050565b8035801515811461365b57600080fd5b60008060008084860360c081121561378157600080fd5b85356001600160401b0381111561379757600080fd5b6137a388828901613741565b9550506060601f19820112156137b857600080fd5b506020850192506137cb6080860161375a565b9396929550929360a00135925050565b6000602082840312156137ed57600080fd5b81356001600160401b0381111561380357600080fd5b820160a08185031215611c7e57600080fd5b600081518084526020808501945080840160005b8381101561384557815187529582019590820190600101613829565b509495945050505050565b6000815160a0845261386560a0850182613815565b60208481015186830387830152805180845290820193509091600091908301905b808310156138af5784516001600160a01b03168252938301936001929092019190830190613886565b50604086015160408801526060860151935086810360608801526138d38185613702565b935050505060808301516113d4608086018215159052565b6000602080830181845280855180835260408601915060408160051b870101925083870160005b8281101561394057603f1988860301845261392e858351613850565b94509285019290850190600101613912565b5092979650505050505050565b634e487b7160e01b600052604160045260246000fd5b601f8201601f191681016001600160401b03811182821017156139885761398861394d565b6040525050565b60006001600160401b038211156139a8576139a861394d565b5060051b60200190565b600082601f8301126139c357600080fd5b813560206139d08261398f565b6040516139dd8282613963565b83815260059390931b85018201928281019150868411156139fd57600080fd5b8286015b84811015613a185780358352918301918301613a01565b509695505050505050565b60006001600160401b03831115613a3c57613a3c61394d565b604051613a53601f8501601f191660200182613963565b809150838152848484011115613a6857600080fd5b83836020830137600060208583010152509392505050565b600082601f830112613a9157600080fd5b611c7e83833560208501613a23565b600080600080600060a08688031215613ab857600080fd5b613ac186613644565b9450613acf60208701613644565b935060408601356001600160401b0380821115613aeb57600080fd5b613af789838a016139b2565b94506060880135915080821115613b0d57600080fd5b613b1989838a016139b2565b93506080880135915080821115613b2f57600080fd5b50613b3c88828901613a80565b9150509295509295909350565b60008060408385031215613b5c57600080fd5b82359150613b6c60208401613644565b90509250929050565b60008060008060808587031215613b8b57600080fd5b613b9485613644565b93506020850135925060408501356001600160401b03811115613bb657600080fd5b613bc287828801613741565b925050613bd16060860161375a565b905092959194509250565b60008060408385031215613bef57600080fd5b82356001600160401b0380821115613c0657600080fd5b818501915085601f830112613c1a57600080fd5b81356020613c278261398f565b604051613c348282613963565b83815260059390931b8501820192828101915089841115613c5457600080fd5b948201945b83861015613c7957613c6a86613644565b82529482019490820190613c59565b96505086013592505080821115613c8f57600080fd5b50613c9c858286016139b2565b9150509250929050565b602081526000611c7e6020830184613815565b600060208284031215613ccb57600080fd5b81356001600160401b03811115613ce157600080fd5b8201601f81018413613cf257600080fd5b612c7f84823560208401613a23565b602081526000611c7e6020830184613850565b600080600060608486031215613d2957600080fd5b613d3284613644565b925060208401356001600160401b0380821115613d4e57600080fd5b613d5a878388016139b2565b93506040860135915080821115613d7057600080fd5b50613d7d868287016139b2565b9150509250925092565b60008060408385031215613d9a57600080fd5b613da383613644565b9150613b6c6020840161375a565b60008060408385031215613dc457600080fd5b613dcd83613644565b9150613b6c60208401613644565b803560ff8116811461365b57600080fd5b600080600080600080600060e0888a031215613e0757600080fd5b613e1088613644565b965060208801356001600160401b0380821115613e2c57600080fd5b613e388b838c01613a80565b975060408a0135915080821115613e4e57600080fd5b50613e5b8a828b01613a80565b9550506060880135935060808801359250613e7860a08901613ddb565b9150613e8660c0890161375a565b905092959891949750929550565b600080600080600060a08688031215613eac57600080fd5b613eb586613644565b9450613ec360208701613644565b9350604086013592506060860135915060808601356001600160401b03811115613eec57600080fd5b613b3c88828901613a80565b600080600060608486031215613f0d57600080fd5b613f1684613644565b95602085013595506040909401359392505050565b600181811c90821680613f3f57607f821691505b60208210810361375457634e487b7160e01b600052602260045260246000fd5b6000808335601e19843603018112613f7657600080fd5b8301803591506001600160401b03821115613f9057600080fd5b6020019150600581901b3603821315612ddd57600080fd5b6020808252601f908201527f636f7272757074656420726576656e75657320616e642063726561746f727300604082015260600190565b634e487b7160e01b600052603260045260246000fd5b60208082526017908201527f7a65726f20726576656e756520697320696e76616c6964000000000000000000604082015260600190565b60006020828403121561403e57600080fd5b611c7e82613644565b60208082526017908201527f6e756c6c2063726561746f7220697320696e76616c6964000000000000000000604082015260600190565b634e487b7160e01b600052601160045260246000fd5b600082198211156140a7576140a761407e565b500190565b6000600182016140be576140be61407e565b5060010190565b60208082526010908201526f726576656e7565206f766572666c6f7760801b604082015260600190565b60208082526021908201527f5369676e617475726520696e76616c6964206f7220756e617574686f72697a656040820152601960fa1b606082015260800190565b6000808335601e1984360301811261414757600080fd5b8301803591506001600160401b0382111561416157600080fd5b602001915036819003821315612ddd57600080fd5b6000828210156141885761418861407e565b500390565b60208082526029908201527f455243313135353a2063616c6c6572206973206e6f74206f776e6572206e6f7260408201526808185c1c1c9bdd995960ba1b606082015260800190565b600083516141e88184602088016136d6565b60609390931b6bffffffffffffffffffffffff19169190920190815260140192915050565b6000825161421f8184602087016136d6565b9190910192915050565b6001600160a01b0384811682528316602082015260606040820181905260009061322a90830184613702565b60006020828403121561426757600080fd5b611c7e82613ddb565b60208082526028908201527f455243313135353a2069647320616e6420616d6f756e7473206c656e677468206040820152670dad2e6dac2e8c6d60c31b606082015260800190565b60208082526025908201527f455243313135353a207472616e7366657220746f20746865207a65726f206164604082015264647265737360d81b606082015260800190565b6020808252602a908201527f455243313135353a20696e73756666696369656e742062616c616e636520666f60408201526939103a3930b739b332b960b11b606082015260800190565b60408152600061435a6040830185613815565b828103602084015261322a8185613815565b60208082526023908201527f455243313135353a206275726e2066726f6d20746865207a65726f206164647260408201526265737360e81b606082015260800190565b60208082526024908201527f455243313135353a206275726e20616d6f756e7420657863656564732062616c604082015263616e636560e01b606082015260800190565b60006001600160fb1b0383111561440957600080fd5b8260051b80858437600092019182525092915050565b60008184825b85811015614454576001600160a01b0361443e83613644565b1683526020928301929190910190600101614425565b509095945050505050565b6001600160a01b03868116825285166020820152604081018490526060810183905260a06080820181905260009061449990830184613702565b979650505050505050565b6000602082840312156144b657600080fd5b8151611c7e8161368a565b600060033d11156120215760046000803e5060005160e01c90565b600060443d10156144ea5790565b6040516003193d81016004833e81513d6001600160401b03816024840111818411171561451957505050505090565b82850191508151818111156145315750505050505090565b843d870101602082850101111561454b5750505050505090565b61445460208286010187613963565b60208082526028908201527f455243313135353a204552433131353552656365697665722072656a656374656040820152676420746f6b656e7360c01b606082015260800190565b6001600160a01b0386811682528516602082015260a0604082018190526000906145ce90830186613815565b82810360608401526145e08186613815565b905082810360808401526145f48185613702565b98975050505050505050565b7f416363657373436f6e74726f6c3a206163636f756e74200000000000000000008152600083516146388160178501602088016136d6565b7001034b99036b4b9b9b4b733903937b6329607d1b60179184019182015283516146698160288401602088016136d6565b01602801949350505050565b634e487b7160e01b600052602160045260246000fd5b60008160001904831182151516156146a5576146a561407e565b500290565b6000816146b9576146b961407e565b506000190190565b6000826146de57634e487b7160e01b600052601260045260246000fd5b50049056fe4d6574615472616e73616374696f6e28616464726573732066726f6d2c62797465732066756e6374696f6e5369676e617475726529a2646970667358221220f88cd2d84a818ddd1d59cfe00fbdf745c24bb8568d78c105c6eb54d9954b1a5864736f6c634300080d0033