Token
Overview ERC-1155
Total Supply:
0 N/A
Holders:
2 addresses
Profile Summary
Contract:
Balance
0 N/A
[ 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
0x60806040526004361061019b5760003560e01c8063644b7a43116100ec578063d547741f1161008a578063f242432a11610064578063f242432a146104db578063f5298aca146104fb578063f7d9cd261461051b578063f851a4401461053b57600080fd5b8063d547741f1461045f578063e985e9c51461047f578063f1f06477146104c857600080fd5b806375b238fc116100c657806375b238fc146103d657806391d148541461040a578063a217fddf1461042a578063a22cb4651461043f57600080fd5b8063644b7a43146103745780636b20c454146103a15780636c0360eb146103c157600080fd5b80632a5c792a1161015957806336568abe1161013357806336568abe146102f157806340163a63146103115780634e1273f41461032757806355f804b31461035457600080fd5b80632a5c792a1461028d5780632eb2c2d6146102af5780632f2ff15d146102d157600080fd5b8062fdd58e146101a057806301ffc9a7146101d35780630ae7da4b146102035780630e89341c1461021d578063170f21371461024a578063248a9ca31461025d575b600080fd5b3480156101ac57600080fd5b506101c06101bb36600461348d565b610573565b6040519081526020015b60405180910390f35b3480156101df57600080fd5b506101f36101ee3660046134cd565b61060d565b60405190151581526020016101ca565b34801561020f57600080fd5b506006546101f39060ff1681565b34801561022957600080fd5b5061023d6102383660046134ea565b610627565b6040516101ca919061355b565b6101c061025836600461357e565b6106bb565b34801561026957600080fd5b506101c06102783660046134ea565b60009081526003602052604090206001015490565b34801561029957600080fd5b506102a2610b48565b6040516101ca91906136be565b3480156102bb57600080fd5b506102cf6102ca366004613873565b610d6b565b005b3480156102dd57600080fd5b506102cf6102ec36600461391c565b610e02565b3480156102fd57600080fd5b506102cf61030c36600461391c565b610e2c565b34801561031d57600080fd5b506101c061271081565b34801561033357600080fd5b50610347610342366004613948565b610eaa565b6040516101ca9190613a12565b34801561036057600080fd5b506102cf61036f366004613a25565b610fd3565b34801561038057600080fd5b5061039461038f3660046134ea565b61104b565b6040516101ca9190613a6d565b3480156103ad57600080fd5b506102cf6103bc366004613a80565b611235565b3480156103cd57600080fd5b5061023d611278565b3480156103e257600080fd5b506101c07fa49807205ce4d355092ef5a8a18f56e8913cf4a201fbe287825b095693c2177581565b34801561041657600080fd5b506101f361042536600461391c565b61130a565b34801561043657600080fd5b506101c0600081565b34801561044b57600080fd5b506102cf61045a366004613af3565b611335565b34801561046b57600080fd5b506102cf61047a36600461391c565b611340565b34801561048b57600080fd5b506101f361049a366004613b1d565b6001600160a01b03918216600090815260016020908152604080832093909416825291909152205460ff1690565b61023d6104d6366004613b58565b611365565b3480156104e757600080fd5b506102cf6104f6366004613c00565b611679565b34801561050757600080fd5b506102cf610516366004613c64565b6116be565b34801561052757600080fd5b506101c0610536366004613c97565b611701565b34801561054757600080fd5b5060045461055b906001600160a01b031681565b6040516001600160a01b0390911681526020016101ca565b60006001600160a01b0383166105e45760405162461bcd60e51b815260206004820152602b60248201527f455243313135353a2062616c616e636520717565727920666f7220746865207a60448201526a65726f206164647265737360a81b60648201526084015b60405180910390fd5b506000818152602081815260408083206001600160a01b03861684529091529020545b92915050565b6000610618826119a9565b806106075750610607826119f9565b60606002805461063690613cd1565b80601f016020809104026020016040519081016040528092919081815260200182805461066290613cd1565b80156106af5780601f10610684576101008083540402835291602001916106af565b820191906000526020600020905b81548152906001019060200180831161069257829003601f168201915b50505050509050919050565b60006106ca6060860186613d0b565b6106d76080880188613d0b565b8281146107265760405162461bcd60e51b815260206004820152601f60248201527f636f7272757074656420726576656e75657320616e642063726561746f72730060448201526064016105db565b6000805b8481101561084557600086868381811061074657610746613d54565b90506020020135116107945760405162461bcd60e51b81526020600482015260176024820152761e995c9bc81c995d995b9d59481a5cc81a5b9d985b1a59604a1b60448201526064016105db565b60008484838181106107a8576107a8613d54565b90506020020160208101906107bd9190613d6a565b6001600160a01b03160361080d5760405162461bcd60e51b81526020600482015260176024820152761b9d5b1b0818dc99585d1bdc881a5cc81a5b9d985b1a59604a1b60448201526064016105db565b85858281811061081f5761081f613d54565b90506020020135826108319190613d9b565b91508061083d81613db3565b91505061072a565b5061271081111561088b5760405162461bcd60e51b815260206004820152601060248201526f726576656e7565206f766572666c6f7760801b60448201526064016105db565b3361089c60c08c0160a08d01613d6a565b6001600160a01b0316036108f25760405162461bcd60e51b815260206004820152601860248201527f73656c6c657220616e642062757965722069732073616d65000000000000000060448201526064016105db565b6000881561090b576109048b8b611a1e565b9050610917565b6109148b611aa6565b90505b6001600160a01b03811661093160c08d0160a08e01613d6a565b6001600160a01b0316146109915760405162461bcd60e51b815260206004820152602160248201527f5369676e617475726520696e76616c6964206f7220756e617574686f72697a656044820152601960fa1b60648201526084016105db565b8a353410156109e25760405162461bcd60e51b815260206004820152601f60248201527f496e73756666696369656e742066756e647320746f206c617a79206d696e740060448201526064016105db565b600088156109f15750876109f6565b506008545b610a1582828e6040013560405180602001604052806000815250611b0b565b610a358233838f6020013560405180602001604052806000815250611c1f565b366000610a4560808f018f613d0b565b915091503660008f8060600190610a5c9190613d0b565b91509150610a6e348784848888611d49565b8c600003610b34578f8060800190610a869190613d0b565b6000878152600760205260409020610aa3926001909101916132db565b508f8060e00190610ab49190613dcc565b6000878152600760205260409020610ad19260039091019161333a565b508f8060600190610ae29190613d0b565b6000878152600760205260409020610afb9290916133ae565b508f60400135600760008781526020019081526020016000206002018190555060086000815480929190610b2e90613db3565b91905055505b50929e9d5050505050505050505050505050565b60606008546001600160401b03811115610b6457610b64613720565b604051908082528060200260200182016040528015610bc057816020015b610bad6040518060800160405280606081526020016060815260200160008152602001606081525090565b815260200190600190039081610b825790505b50905060015b600854811015610d67576000818152600760209081526040918290208251815460a093810282018401909452608081018481529093919284928491840182828015610c3057602002820191906000526020600020905b815481526020019060010190808311610c1c575b5050505050815260200160018201805480602002602001604051908101604052809291908181526020018280548015610c9257602002820191906000526020600020905b81546001600160a01b03168152600190910190602001808311610c74575b5050505050815260200160028201548152602001600382018054610cb590613cd1565b80601f0160208091040260200160405190810160405280929190818152602001828054610ce190613cd1565b8015610d2e5780601f10610d0357610100808354040283529160200191610d2e565b820191906000526020600020905b815481529060010190602001808311610d1157829003601f168201915b505050505081525050828281518110610d4957610d49613d54565b60200260200101819052508080610d5f90613db3565b915050610bc6565b5090565b6001600160a01b038516331480610d875750610d87853361049a565b610dee5760405162461bcd60e51b815260206004820152603260248201527f455243313135353a207472616e736665722063616c6c6572206973206e6f74206044820152711bdddb995c881b9bdc88185c1c1c9bdd995960721b60648201526084016105db565b610dfb8585858585612011565b5050505050565b600082815260036020526040902060010154610e1d816121ad565b610e2783836121ba565b505050565b6001600160a01b0381163314610e9c5760405162461bcd60e51b815260206004820152602f60248201527f416363657373436f6e74726f6c3a2063616e206f6e6c792072656e6f756e636560448201526e103937b632b9903337b91039b2b63360891b60648201526084016105db565b610ea68282612240565b5050565b60608151835114610f0f5760405162461bcd60e51b815260206004820152602960248201527f455243313135353a206163636f756e747320616e6420696473206c656e677468604482015268040dad2e6dac2e8c6d60bb1b60648201526084016105db565b600083516001600160401b03811115610f2a57610f2a613720565b604051908082528060200260200182016040528015610f53578160200160208202803683370190505b50905060005b8451811015610fcb57610f9e858281518110610f7757610f77613d54565b6020026020010151858381518110610f9157610f91613d54565b6020026020010151610573565b828281518110610fb057610fb0613d54565b6020908102919091010152610fc481613db3565b9050610f59565b509392505050565b610ffd7fa49807205ce4d355092ef5a8a18f56e8913cf4a201fbe287825b095693c217753361130a565b6110385760405162461bcd60e51b815260206004820152600c60248201526b3737ba1030b71030b236b4b760a11b60448201526064016105db565b8051610ea69060059060208401906133e8565b6110766040518060800160405280606081526020016060815260200160008152602001606081525090565b60085482106110c75760405162461bcd60e51b815260206004820152601760248201527f546f6b656e206964206973206e6f7420636f727265637400000000000000000060448201526064016105db565b6000828152600760209081526040918290208251815460a09381028201840190945260808101848152909391928492849184018282801561112757602002820191906000526020600020905b815481526020019060010190808311611113575b505050505081526020016001820180548060200260200160405190810160405280929190818152602001828054801561118957602002820191906000526020600020905b81546001600160a01b0316815260019091019060200180831161116b575b50505050508152602001600282015481526020016003820180546111ac90613cd1565b80601f01602080910402602001604051908101604052809291908181526020018280546111d890613cd1565b80156112255780601f106111fa57610100808354040283529160200191611225565b820191906000526020600020905b81548152906001019060200180831161120857829003601f168201915b5050505050815250509050919050565b6001600160a01b0383163314806112515750611251833361049a565b61126d5760405162461bcd60e51b81526004016105db90613e12565b610e278383836122a7565b60606005805461128790613cd1565b80601f01602080910402602001604051908101604052809291908181526020018280546112b390613cd1565b80156113005780601f106112d557610100808354040283529160200191611300565b820191906000526020600020905b8154815290600101906020018083116112e357829003601f168201915b5050505050905090565b60009182526003602090815260408084206001600160a01b0393909316845291905290205460ff1690565b610ea6338383612433565b60008281526003602052604090206001015461135b816121ad565b610e278383612240565b6060600061137288612513565b90506001600160e01b03196000358116908216036113f85760405162461bcd60e51b815260206004820152603d60248201527f66756e6374696f6e5369676e61747572652063616e206e6f74206265206f662060448201527f657865637574654d6574615472616e73616374696f6e206d6574686f6400000060648201526084016105db565b604080518082019091526001600160a01b038a16815260208101899052600084156114875760016114288361252e565b6040805160008152602081018083529290925260ff891690820152606081018a90526080810189905260a0016020604051602081039080840390855afa158015611476573d6000803e3d6000fd5b5050506020604051035190506114ab565b60006114928361252e565b90506114a78a6114a1836125a2565b906125f5565b9150505b6001600160a01b0381166114f55760405162461bcd60e51b8152602060048201526011602482015270496e76616c6964207369676e617475726560781b60448201526064016105db565b8a6001600160a01b0316816001600160a01b0316146115605760405162461bcd60e51b815260206004820152602160248201527f5369676e657220616e64207369676e617475726520646f206e6f74206d6174636044820152600d60fb1b60648201526084016105db565b600080306001600160a01b03168c8e604051602001611580929190613e5b565b60408051601f198184030181529082905261159a91613e92565b6000604051808303816000865af19150503d80600081146115d7576040519150601f19603f3d011682016040523d82523d6000602084013e6115dc565b606091505b50915091508161162e5760405162461bcd60e51b815260206004820152601c60248201527f46756e6374696f6e2063616c6c206e6f74207375636365737366756c0000000060448201526064016105db565b7f5845892132946850460bff5a0083f71031bc5bf9aadcd40f1de79423eac9b10b8d338e60405161166193929190613eae565b60405180910390a19c9b505050505050505050505050565b6001600160a01b0385163314806116955750611695853361049a565b6116b15760405162461bcd60e51b81526004016105db90613e12565b610dfb8585858585611c1f565b6001600160a01b0383163314806116da57506116da833361049a565b6116f65760405162461bcd60e51b81526004016105db90613e12565b610e27838383612611565b600061170d8280613d0b565b61171a6020850185613d0b565b8281146117695760405162461bcd60e51b815260206004820152601f60248201527f636f7272757074656420726576656e75657320616e642063726561746f72730060448201526064016105db565b6000805b8481101561188857600086868381811061178957611789613d54565b90506020020135116117d75760405162461bcd60e51b81526020600482015260176024820152761e995c9bc81c995d995b9d59481a5cc81a5b9d985b1a59604a1b60448201526064016105db565b60008484838181106117eb576117eb613d54565b90506020020160208101906118009190613d6a565b6001600160a01b0316036118505760405162461bcd60e51b81526020600482015260176024820152761b9d5b1b0818dc99585d1bdc881a5cc81a5b9d985b1a59604a1b60448201526064016105db565b85858281811061186257611862613d54565b90506020020135826118749190613d9b565b91508061188081613db3565b91505061176d565b506127108111156118ce5760405162461bcd60e51b815260206004820152601060248201526f726576656e7565206f766572666c6f7760801b60448201526064016105db565b60085460408051602081018252600081526118f091339184918c013590611b0b565b6118fa8880613d0b565b60008381526007602052604090206119139290916133ae565b506119216060890189613dcc565b600083815260076020526040902061193e9260039091019161333a565b50600081815260076020908152604091829020918a013560029092019190915561196a90890189613d0b565b6000838152600760205260409020611987926001909101916132db565b506008805490600061199883613db3565b909155509098975050505050505050565b60006001600160e01b03198216636cdb3d1360e11b14806119da57506001600160e01b031982166303a24d0760e21b145b8061060757506301ffc9a760e01b6001600160e01b0319831614610607565b60006001600160e01b03198216637965db0b60e01b14806106075750610607826119a9565b600080611a2a84612715565b90506000600182611a3e6020870187613eda565b604080516000815260208181018084529490945260ff9092168282015291870135606082015290860135608082015260a0016020604051602081039080840390855afa158015611a92573d6000803e3d6000fd5b5050604051601f1901519695505050505050565b600080611ab283612715565b9050611b04611ac460c0850185613dcc565b8080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152506114a192508591506125a29050565b9392505050565b6001600160a01b038416611b6b5760405162461bcd60e51b815260206004820152602160248201527f455243313135353a206d696e7420746f20746865207a65726f206164647265736044820152607360f81b60648201526084016105db565b336000611b77856127cb565b90506000611b84856127cb565b90506000868152602081815260408083206001600160a01b038b16845290915281208054879290611bb6908490613d9b565b909155505060408051878152602081018790526001600160a01b03808a1692600092918716917fc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f62910160405180910390a4611c1683600089898989612816565b50505050505050565b6001600160a01b038416611c455760405162461bcd60e51b81526004016105db90613ef5565b336000611c51856127cb565b90506000611c5e856127cb565b90506000868152602081815260408083206001600160a01b038c16845290915290205485811015611ca15760405162461bcd60e51b81526004016105db90613f3a565b6000878152602081815260408083206001600160a01b038d8116855292528083208985039055908a16825281208054889290611cde908490613d9b565b909155505060408051888152602081018890526001600160a01b03808b16928c821692918816917fc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f62910160405180910390a4611d3e848a8a8a8a8a612816565b505050505050505050565b60008080856001600160401b03811115611d6557611d65613720565b604051908082528060200260200182016040528015611d8e578160200160208202803683370190505b50905060005b86811015611dfc57611dbe8a898984818110611db257611db2613d54565b90506020020135612971565b925082828281518110611dd357611dd3613d54565b6020908102919091010152611de88484612992565b935080611df481613db3565b915050611d94565b506000611e098a856129f1565b9050611e158185612992565b8a14611e565760405162461bcd60e51b815260206004820152601060248201526f696e76616c696420726576656e75657360801b60448201526064016105db565b8015611eda576001600160a01b038916611ea25760405162461bcd60e51b815260206004820152600d60248201526c34b73b30b634b21037bbb732b960991b60448201526064016105db565b6040516001600160a01b038a169082156108fc029083906000818181858888f19350505050158015611ed8573d6000803e3d6000fd5b505b60005b85811015612004576000838281518110611ef957611ef9613d54565b60200260200101511115611ff2576000878783818110611f1b57611f1b613d54565b9050602002016020810190611f309190613d6a565b6001600160a01b031603611f785760405162461bcd60e51b815260206004820152600f60248201526e34b73b30b634b21031b932b0ba37b960891b60448201526064016105db565b868682818110611f8a57611f8a613d54565b9050602002016020810190611f9f9190613d6a565b6001600160a01b03166108fc848381518110611fbd57611fbd613d54565b60200260200101519081150290604051600060405180830381858888f19350505050158015611ff0573d6000803e3d6000fd5b505b80611ffc81613db3565b915050611edd565b5050505050505050505050565b81518351146120325760405162461bcd60e51b81526004016105db90613f84565b6001600160a01b0384166120585760405162461bcd60e51b81526004016105db90613ef5565b3360005b845181101561213f57600085828151811061207957612079613d54565b60200260200101519050600085838151811061209757612097613d54565b602090810291909101810151600084815280835260408082206001600160a01b038e1683529093529190912054909150818110156120e75760405162461bcd60e51b81526004016105db90613f3a565b6000838152602081815260408083206001600160a01b038e8116855292528083208585039055908b16825281208054849290612124908490613d9b565b925050819055505050508061213890613db3565b905061205c565b50846001600160a01b0316866001600160a01b0316826001600160a01b03167f4a39dc06d4c0dbc64b70af90fd698a233a518aa5d07e595d983b8c0526c8f7fb878760405161218f929190613fcc565b60405180910390a46121a5818787878787612a33565b505050505050565b6121b78133612aee565b50565b6121c4828261130a565b610ea65760008281526003602090815260408083206001600160a01b03851684529091529020805460ff191660011790556121fc3390565b6001600160a01b0316816001600160a01b0316837f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d60405160405180910390a45050565b61224a828261130a565b15610ea65760008281526003602090815260408083206001600160a01b0385168085529252808320805460ff1916905551339285917ff6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b9190a45050565b6001600160a01b0383166122cd5760405162461bcd60e51b81526004016105db90613ff1565b80518251146122ee5760405162461bcd60e51b81526004016105db90613f84565b604080516020810190915260009081905233905b83518110156123c457600084828151811061231f5761231f613d54565b60200260200101519050600084838151811061233d5761233d613d54565b602090810291909101810151600084815280835260408082206001600160a01b038c16835290935291909120549091508181101561238d5760405162461bcd60e51b81526004016105db90614034565b6000928352602083815260408085206001600160a01b038b16865290915290922091039055806123bc81613db3565b915050612302565b5060006001600160a01b0316846001600160a01b0316826001600160a01b03167f4a39dc06d4c0dbc64b70af90fd698a233a518aa5d07e595d983b8c0526c8f7fb8686604051612415929190613fcc565b60405180910390a46040805160208101909152600090525b50505050565b816001600160a01b0316836001600160a01b0316036124a65760405162461bcd60e51b815260206004820152602960248201527f455243313135353a2073657474696e6720617070726f76616c20737461747573604482015268103337b91039b2b63360b91b60648201526084016105db565b6001600160a01b03838116600081815260016020908152604080832094871680845294825291829020805460ff191686151590811790915591519182527f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c31910160405180910390a3505050565b6000815160000361252657506000919050565b506020015190565b600061060760405180606001604052806035815260200161437560359139805160209182012084518583015180519084012060405161258794019283526001600160a01b03919091166020830152604082015260600190565b60405160208183030381529060405280519060200120612b52565b6040517f19457468657265756d205369676e6564204d6573736167653a0a3332000000006020820152603c8101829052600090605c01604051602081830303815290604052805190602001209050919050565b60008060006126048585612ba0565b91509150610fcb81612c0e565b6001600160a01b0383166126375760405162461bcd60e51b81526004016105db90613ff1565b336000612643846127cb565b90506000612650846127cb565b60408051602080820183526000918290528882528181528282206001600160a01b038b168352905220549091508481101561269d5760405162461bcd60e51b81526004016105db90614034565b6000868152602081815260408083206001600160a01b038b81168086529184528285208a8703905582518b81529384018a90529092908816917fc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f62910160405180910390a4604080516020810190915260009052611c16565b60006106077f5943a0c58cba9a9257ca7103392872115e73a7bbc1b60db26a393e5502fce396833561274a6060860186613d0b565b60405160200161275b929190614078565b60408051601f1981840301815291905280516020909101206127806080870187613d0b565b6040516020016127919291906140a4565b60408051601f198184030181528282528051602091820120908301959095528101929092526060820152608081019190915260a001612587565b6040805160018082528183019092526060916000919060208083019080368337019050509050828160008151811061280557612805613d54565b602090810291909101015292915050565b6001600160a01b0384163b156121a55760405163f23a6e6160e01b81526001600160a01b0385169063f23a6e619061285a90899089908890889088906004016140e4565b6020604051808303816000875af1925050508015612895575060408051601f3d908101601f191682019092526128929181019061411e565b60015b612941576128a161413b565b806308c379a0036128da57506128b5614156565b806128c057506128dc565b8060405162461bcd60e51b81526004016105db919061355b565b505b60405162461bcd60e51b815260206004820152603460248201527f455243313135353a207472616e7366657220746f206e6f6e20455243313135356044820152732932b1b2b4bb32b91034b6b83632b6b2b73a32b960611b60648201526084016105db565b6001600160e01b0319811663f23a6e6160e01b14611c165760405162461bcd60e51b81526004016105db906141d4565b60008061298a6127106129848686612dc4565b90612e46565b949350505050565b60008061299f8385613d9b565b905083811015611b045760405162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f77000000000060448201526064016105db565b6000611b0483836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f770000815250612e88565b6001600160a01b0384163b156121a55760405163bc197c8160e01b81526001600160a01b0385169063bc197c8190612a77908990899088908890889060040161421c565b6020604051808303816000875af1925050508015612ab2575060408051601f3d908101601f19168201909252612aaf9181019061411e565b60015b612abe576128a161413b565b6001600160e01b0319811663bc197c8160e01b14611c165760405162461bcd60e51b81526004016105db906141d4565b612af8828261130a565b610ea657612b10816001600160a01b03166014612ec2565b612b1b836020612ec2565b604051602001612b2c92919061427a565b60408051601f198184030181529082905262461bcd60e51b82526105db9160040161355b565b6000610607612b5f61305d565b8360405161190160f01b6020820152602281018390526042810182905260009060620160405160208183030381529060405280519060200120905092915050565b6000808251604103612bd65760208301516040840151606085015160001a612bca87828585613187565b94509450505050612c07565b8251604003612bff5760208301516040840151612bf4868383613274565b935093505050612c07565b506000905060025b9250929050565b6000816004811115612c2257612c226142ef565b03612c2a5750565b6001816004811115612c3e57612c3e6142ef565b03612c8b5760405162461bcd60e51b815260206004820152601860248201527f45434453413a20696e76616c6964207369676e6174757265000000000000000060448201526064016105db565b6002816004811115612c9f57612c9f6142ef565b03612cec5760405162461bcd60e51b815260206004820152601f60248201527f45434453413a20696e76616c6964207369676e6174757265206c656e6774680060448201526064016105db565b6003816004811115612d0057612d006142ef565b03612d585760405162461bcd60e51b815260206004820152602260248201527f45434453413a20696e76616c6964207369676e6174757265202773272076616c604482015261756560f01b60648201526084016105db565b6004816004811115612d6c57612d6c6142ef565b036121b75760405162461bcd60e51b815260206004820152602260248201527f45434453413a20696e76616c6964207369676e6174757265202776272076616c604482015261756560f01b60648201526084016105db565b600082600003612dd657506000610607565b6000612de28385614305565b905082612def8583614324565b14611b045760405162461bcd60e51b815260206004820152602160248201527f536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f6044820152607760f81b60648201526084016105db565b6000611b0483836040518060400160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f0000000000008152506132ad565b60008184841115612eac5760405162461bcd60e51b81526004016105db919061355b565b506000612eb98486614346565b95945050505050565b60606000612ed1836002614305565b612edc906002613d9b565b6001600160401b03811115612ef357612ef3613720565b6040519080825280601f01601f191660200182016040528015612f1d576020820181803683370190505b509050600360fc1b81600081518110612f3857612f38613d54565b60200101906001600160f81b031916908160001a905350600f60fb1b81600181518110612f6757612f67613d54565b60200101906001600160f81b031916908160001a9053506000612f8b846002614305565b612f96906001613d9b565b90505b600181111561300e576f181899199a1a9b1b9c1cb0b131b232b360811b85600f1660108110612fca57612fca613d54565b1a60f81b828281518110612fe057612fe0613d54565b60200101906001600160f81b031916908160001a90535060049490941c936130078161435d565b9050612f99565b508315611b045760405162461bcd60e51b815260206004820181905260248201527f537472696e67733a20686578206c656e67746820696e73756666696369656e7460448201526064016105db565b6000306001600160a01b037f000000000000000000000000e70eb2cbee090f28f3c63e29df4efaa67a1531eb161480156130b657507f000000000000000000000000000000000000000000000000000000000001388146145b156130e057507f8fa8e146dde1b8ad847b8c25d0e841700e2c8fb5c7b1d5d3b9748b2a7ad7db7590565b50604080517f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f6020808301919091527f4826c00edf952aa30137be91f925b5c71bf635fac77267fb7b8fcb59ea433edb828401527fc89efdaa54c0f20c7adf612882df0950f5a951637e0307cdcb4c672f298b8bc660608301524660808301523060a0808401919091528351808403909101815260c0909201909252805191012090565b90565b6000807f7fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b20a08311156131be575060009050600361326b565b8460ff16601b141580156131d657508460ff16601c14155b156131e7575060009050600461326b565b6040805160008082526020820180845289905260ff881692820192909252606081018690526080810185905260019060a0016020604051602081039080840390855afa15801561323b573d6000803e3d6000fd5b5050604051601f1901519150506001600160a01b0381166132645760006001925092505061326b565b9150600090505b94509492505050565b6000806001600160ff1b0383168161329160ff86901c601b613d9b565b905061329f87828885613187565b935093505050935093915050565b600081836132ce5760405162461bcd60e51b81526004016105db919061355b565b506000612eb98486614324565b82805482825590600052602060002090810192821561332e579160200282015b8281111561332e5781546001600160a01b0319166001600160a01b038435161782556020909201916001909101906132fb565b50610d6792915061345c565b82805461334690613cd1565b90600052602060002090601f016020900481019282613368576000855561332e565b82601f106133815782800160ff1982351617855561332e565b8280016001018555821561332e579182015b8281111561332e578235825591602001919060010190613393565b82805482825590600052602060002090810192821561332e579160200282018281111561332e578235825591602001919060010190613393565b8280546133f490613cd1565b90600052602060002090601f016020900481019282613416576000855561332e565b82601f1061342f57805160ff191683800117855561332e565b8280016001018555821561332e579182015b8281111561332e578251825591602001919060010190613441565b5b80821115610d67576000815560010161345d565b80356001600160a01b038116811461348857600080fd5b919050565b600080604083850312156134a057600080fd5b6134a983613471565b946020939093013593505050565b6001600160e01b0319811681146121b757600080fd5b6000602082840312156134df57600080fd5b8135611b04816134b7565b6000602082840312156134fc57600080fd5b5035919050565b60005b8381101561351e578181015183820152602001613506565b8381111561242d5750506000910152565b60008151808452613547816020860160208601613503565b601f01601f19169290920160200192915050565b602081526000611b04602083018461352f565b8035801515811461348857600080fd5b60008060008084860360c081121561359557600080fd5b85356001600160401b038111156135ab57600080fd5b860161010081890312156135be57600080fd5b94506060601f19820112156135d257600080fd5b506020850192506135e56080860161356e565b9396929550929360a00135925050565b600081518084526020808501945080840160005b8381101561362557815187529582019590820190600101613609565b509495945050505050565b600081516080845261364560808501826135f5565b60208481015186830387830152805180845290820193509091600091908301905b8083101561368f5784516001600160a01b03168252938301936001929092019190830190613666565b50604086015160408801526060860151935086810360608801526136b3818561352f565b979650505050505050565b6000602080830181845280855180835260408601915060408160051b870101925083870160005b8281101561371357603f19888603018452613701858351613630565b945092850192908501906001016136e5565b5092979650505050505050565b634e487b7160e01b600052604160045260246000fd5b601f8201601f191681016001600160401b038111828210171561375b5761375b613720565b6040525050565b60006001600160401b0382111561377b5761377b613720565b5060051b60200190565b600082601f83011261379657600080fd5b813560206137a382613762565b6040516137b08282613736565b83815260059390931b85018201928281019150868411156137d057600080fd5b8286015b848110156137eb57803583529183019183016137d4565b509695505050505050565b60006001600160401b0383111561380f5761380f613720565b604051613826601f8501601f191660200182613736565b80915083815284848401111561383b57600080fd5b83836020830137600060208583010152509392505050565b600082601f83011261386457600080fd5b611b04838335602085016137f6565b600080600080600060a0868803121561388b57600080fd5b61389486613471565b94506138a260208701613471565b935060408601356001600160401b03808211156138be57600080fd5b6138ca89838a01613785565b945060608801359150808211156138e057600080fd5b6138ec89838a01613785565b9350608088013591508082111561390257600080fd5b5061390f88828901613853565b9150509295509295909350565b6000806040838503121561392f57600080fd5b8235915061393f60208401613471565b90509250929050565b6000806040838503121561395b57600080fd5b82356001600160401b038082111561397257600080fd5b818501915085601f83011261398657600080fd5b8135602061399382613762565b6040516139a08282613736565b83815260059390931b85018201928281019150898411156139c057600080fd5b948201945b838610156139e5576139d686613471565b825294820194908201906139c5565b965050860135925050808211156139fb57600080fd5b50613a0885828601613785565b9150509250929050565b602081526000611b0460208301846135f5565b600060208284031215613a3757600080fd5b81356001600160401b03811115613a4d57600080fd5b8201601f81018413613a5e57600080fd5b61298a848235602084016137f6565b602081526000611b046020830184613630565b600080600060608486031215613a9557600080fd5b613a9e84613471565b925060208401356001600160401b0380821115613aba57600080fd5b613ac687838801613785565b93506040860135915080821115613adc57600080fd5b50613ae986828701613785565b9150509250925092565b60008060408385031215613b0657600080fd5b613b0f83613471565b915061393f6020840161356e565b60008060408385031215613b3057600080fd5b613b3983613471565b915061393f60208401613471565b803560ff8116811461348857600080fd5b600080600080600080600060e0888a031215613b7357600080fd5b613b7c88613471565b965060208801356001600160401b0380821115613b9857600080fd5b613ba48b838c01613853565b975060408a0135915080821115613bba57600080fd5b50613bc78a828b01613853565b9550506060880135935060808801359250613be460a08901613b47565b9150613bf260c0890161356e565b905092959891949750929550565b600080600080600060a08688031215613c1857600080fd5b613c2186613471565b9450613c2f60208701613471565b9350604086013592506060860135915060808601356001600160401b03811115613c5857600080fd5b61390f88828901613853565b600080600060608486031215613c7957600080fd5b613c8284613471565b95602085013595506040909401359392505050565b600060208284031215613ca957600080fd5b81356001600160401b03811115613cbf57600080fd5b820160808185031215611b0457600080fd5b600181811c90821680613ce557607f821691505b602082108103613d0557634e487b7160e01b600052602260045260246000fd5b50919050565b6000808335601e19843603018112613d2257600080fd5b8301803591506001600160401b03821115613d3c57600080fd5b6020019150600581901b3603821315612c0757600080fd5b634e487b7160e01b600052603260045260246000fd5b600060208284031215613d7c57600080fd5b611b0482613471565b634e487b7160e01b600052601160045260246000fd5b60008219821115613dae57613dae613d85565b500190565b600060018201613dc557613dc5613d85565b5060010190565b6000808335601e19843603018112613de357600080fd5b8301803591506001600160401b03821115613dfd57600080fd5b602001915036819003821315612c0757600080fd5b60208082526029908201527f455243313135353a2063616c6c6572206973206e6f74206f776e6572206e6f7260408201526808185c1c1c9bdd995960ba1b606082015260800190565b60008351613e6d818460208801613503565b60609390931b6bffffffffffffffffffffffff19169190920190815260140192915050565b60008251613ea4818460208701613503565b9190910192915050565b6001600160a01b03848116825283166020820152606060408201819052600090612eb99083018461352f565b600060208284031215613eec57600080fd5b611b0482613b47565b60208082526025908201527f455243313135353a207472616e7366657220746f20746865207a65726f206164604082015264647265737360d81b606082015260800190565b6020808252602a908201527f455243313135353a20696e73756666696369656e742062616c616e636520666f60408201526939103a3930b739b332b960b11b606082015260800190565b60208082526028908201527f455243313135353a2069647320616e6420616d6f756e7473206c656e677468206040820152670dad2e6dac2e8c6d60c31b606082015260800190565b604081526000613fdf60408301856135f5565b8281036020840152612eb981856135f5565b60208082526023908201527f455243313135353a206275726e2066726f6d20746865207a65726f206164647260408201526265737360e81b606082015260800190565b60208082526024908201527f455243313135353a206275726e20616d6f756e7420657863656564732062616c604082015263616e636560e01b606082015260800190565b60006001600160fb1b0383111561408e57600080fd5b8260051b80858437600092019182525092915050565b60008184825b858110156140d9576001600160a01b036140c383613471565b16835260209283019291909101906001016140aa565b509095945050505050565b6001600160a01b03868116825285166020820152604081018490526060810183905260a0608082018190526000906136b39083018461352f565b60006020828403121561413057600080fd5b8151611b04816134b7565b600060033d11156131845760046000803e5060005160e01c90565b600060443d10156141645790565b6040516003193d81016004833e81513d6001600160401b03816024840111818411171561419357505050505090565b82850191508151818111156141ab5750505050505090565b843d87010160208285010111156141c55750505050505090565b6140d960208286010187613736565b60208082526028908201527f455243313135353a204552433131353552656365697665722072656a656374656040820152676420746f6b656e7360c01b606082015260800190565b6001600160a01b0386811682528516602082015260a060408201819052600090614248908301866135f5565b828103606084015261425a81866135f5565b9050828103608084015261426e818561352f565b98975050505050505050565b7f416363657373436f6e74726f6c3a206163636f756e74200000000000000000008152600083516142b2816017850160208801613503565b7001034b99036b4b9b9b4b733903937b6329607d1b60179184019182015283516142e3816028840160208801613503565b01602801949350505050565b634e487b7160e01b600052602160045260246000fd5b600081600019048311821515161561431f5761431f613d85565b500290565b60008261434157634e487b7160e01b600052601260045260246000fd5b500490565b60008282101561435857614358613d85565b500390565b60008161436c5761436c613d85565b50600019019056fe4d6574615472616e73616374696f6e28616464726573732066726f6d2c62797465732066756e6374696f6e5369676e617475726529a2646970667358221220e6db651c4742d46b244882c78ba28df27b348d7a5ad4a9f063575b19e6927ebc64736f6c634300080d0033