Contract Address Details

0xe5D55A1cD4b224d4A1680Dbd42591d551f89002F

Token
Cardax LPs (Cardax-V2)
Creator
0x7a1d88–906c6e at 0x0f7070–3f5cf2
Balance
0 mADA
Tokens
Fetching tokens...
Transactions
3 Transactions
Transfers
30 Transfers
Gas Used
132,707
Last Balance Update
25867393

Deployed ByteCode

Verify & Publish
0x608060405234801561001057600080fd5b50600436106101a95760003560e01c80636a627842116100f9578063ba9a7a5611610097578063d21220a711610071578063d21220a7146104db578063d505accf146104f9578063dd62ed3e14610515578063fff6cae914610545576101a9565b8063ba9a7a5614610483578063bc25cf77146104a1578063c45a0155146104bd576101a9565b80637ecebe00116100d35780637ecebe00146103d457806389afcb441461040457806395d89b4114610435578063a9059cbb14610453576101a9565b80636a6278421461035657806370a08231146103865780637464fc3d146103b6576101a9565b806323b872dd116101665780633644e515116101405780633644e515146102e0578063485cc955146102fe5780635909c0d51461031a5780635a3d549314610338576101a9565b806323b872dd1461027457806330adf81f146102a4578063313ce567146102c2576101a9565b8063022c0d9f146101ae57806306fdde03146101ca5780630902f1ac146101e8578063095ea7b3146102085780630dfe16811461023857806318160ddd14610256575b600080fd5b6101c860048036038101906101c39190613032565b61054f565b005b6101d2610bbf565b6040516101df91906135e0565b60405180910390f35b6101f0610bf8565b6040516101ff9392919061382b565b60405180910390f35b610222600480360381019061021d9190612f98565b610c55565b60405161022f9190613504565b60405180910390f35b610240610c6c565b60405161024d9190613472565b60405180910390f35b61025e610c92565b60405161026b9190613862565b60405180910390f35b61028e60048036038101906102899190612ea3565b610c98565b60405161029b9190613504565b60405180910390f35b6102ac610e63565b6040516102b9919061351f565b60405180910390f35b6102ca610e8a565b6040516102d791906138eb565b60405180910390f35b6102e8610e8f565b6040516102f5919061351f565b60405180910390f35b61031860048036038101906103139190612e63565b610e95565b005b610322610fab565b60405161032f9190613862565b60405180910390f35b610340610fb1565b60405161034d9190613862565b60405180910390f35b610370600480360381019061036b9190612e09565b610fb7565b60405161037d9190613862565b60405180910390f35b6103a0600480360381019061039b9190612e09565b6113bf565b6040516103ad9190613862565b60405180910390f35b6103be6113d7565b6040516103cb9190613862565b60405180910390f35b6103ee60048036038101906103e99190612e09565b6113dd565b6040516103fb9190613862565b60405180910390f35b61041e60048036038101906104199190612e09565b6113f5565b60405161042c92919061387d565b60405180910390f35b61043d6118db565b60405161044a91906135e0565b60405180910390f35b61046d60048036038101906104689190612f98565b611914565b60405161047a9190613504565b60405180910390f35b61048b61192b565b6040516104989190613862565b60405180910390f35b6104bb60048036038101906104b69190612e09565b611931565b005b6104c5611b7b565b6040516104d29190613472565b60405180910390f35b6104e3611ba1565b6040516104f09190613472565b60405180910390f35b610513600480360381019061050e9190612ef6565b611bc7565b005b61052f600480360381019061052a9190612e63565b611def565b60405161053c9190613862565b60405180910390f35b61054d611e14565b005b6001600c5414610594576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161058b90613722565b60405180910390fd5b6000600c8190555060008511806105ab5750600084115b6105ea576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016105e190613622565b60405180910390fd5b6000806105f5610bf8565b5091509150816dffffffffffffffffffffffffffff16871080156106285750806dffffffffffffffffffffffffffff1686105b610667576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161065e906136e2565b60405180910390fd5b6000806000600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690506000600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690508173ffffffffffffffffffffffffffffffffffffffff168973ffffffffffffffffffffffffffffffffffffffff161415801561072057508073ffffffffffffffffffffffffffffffffffffffff168973ffffffffffffffffffffffffffffffffffffffff1614155b61075f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161075690613682565b60405180910390fd5b60008b111561077457610773828a8d612003565b5b60008a111561078957610788818a8c612003565b5b6000888890501115610809578873ffffffffffffffffffffffffffffffffffffffff166310d1e85c338d8d8c8c6040518663ffffffff1660e01b81526004016107d69594939291906134b6565b600060405180830381600087803b1580156107f057600080fd5b505af1158015610804573d6000803e3d6000fd5b505050505b8173ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b81526004016108429190613472565b60206040518083038186803b15801561085a57600080fd5b505afa15801561086e573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906108929190613005565b93508073ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b81526004016108cd9190613472565b60206040518083038186803b1580156108e557600080fd5b505afa1580156108f9573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061091d9190613005565b92505050600089856dffffffffffffffffffffffffffff1661093f9190613abc565b831161094c576000610974565b89856dffffffffffffffffffffffffffff166109689190613abc565b836109739190613abc565b5b9050600089856dffffffffffffffffffffffffffff166109949190613abc565b83116109a15760006109c9565b89856dffffffffffffffffffffffffffff166109bd9190613abc565b836109c89190613abc565b5b905060008211806109da5750600081115b610a19576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a1090613642565b60405180910390fd5b6000610a55610a3260038561218d90919063ffffffff16565b610a476103e88861218d90919063ffffffff16565b6121fa90919063ffffffff16565b90506000610a93610a7060038561218d90919063ffffffff16565b610a856103e88861218d90919063ffffffff16565b6121fa90919063ffffffff16565b9050610add620f4240610acf896dffffffffffffffffffffffffffff168b6dffffffffffffffffffffffffffff1661218d90919063ffffffff16565b61218d90919063ffffffff16565b610af0828461218d90919063ffffffff16565b1015610b31576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b2890613742565b60405180910390fd5b5050610b3f84848888612253565b8873ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fd78ad95fa46c994b6551d0da85fc275fe613ce37657fb8d5e3d130840159d82284848f8f604051610ba294939291906138a6565b60405180910390a35050505050506001600c819055505050505050565b6040518060400160405280600a81526020017f436172646178204c50730000000000000000000000000000000000000000000081525081565b6000806000600860009054906101000a90046dffffffffffffffffffffffffffff1692506008600e9054906101000a90046dffffffffffffffffffffffffffff1691506008601c9054906101000a900463ffffffff169050909192565b6000610c62338484612547565b6001905092915050565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60005481565b60007fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205414610e4d57610dcc82600260008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546121fa90919063ffffffff16565b600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b610e58848484612632565b600190509392505050565b7f6e71edae12b1b97f4d1f60370fef10105fa2faae0126114a169c64845d6126c960001b81565b601281565b60035481565b600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610f25576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f1c906137a2565b60405180910390fd5b81600660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555080600760006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505050565b60095481565b600a5481565b60006001600c5414610ffe576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ff590613722565b60405180910390fd5b6000600c81905550600080611011610bf8565b50915091506000600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b81526004016110739190613472565b60206040518083038186803b15801561108b57600080fd5b505afa15801561109f573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906110c39190613005565b90506000600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b81526004016111229190613472565b60206040518083038186803b15801561113a57600080fd5b505afa15801561114e573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906111729190613005565b90506000611199856dffffffffffffffffffffffffffff16846121fa90919063ffffffff16565b905060006111c0856dffffffffffffffffffffffffffff16846121fa90919063ffffffff16565b905060006111ce87876127c6565b905060008054905060008114156112225761120e6103e86112006111fb868861218d90919063ffffffff16565b6129a6565b6121fa90919063ffffffff16565b985061121d60006103e8612a20565b611289565b611286886dffffffffffffffffffffffffffff16611249838761218d90919063ffffffff16565b61125391906139db565b886dffffffffffffffffffffffffffff16611277848761218d90919063ffffffff16565b61128191906139db565b612b3a565b98505b600089116112cc576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016112c390613782565b60405180910390fd5b6112d68a8a612a20565b6112e286868a8a612253565b811561135a576113536008600e9054906101000a90046dffffffffffffffffffffffffffff166dffffffffffffffffffffffffffff16600860009054906101000a90046dffffffffffffffffffffffffffff166dffffffffffffffffffffffffffff1661218d90919063ffffffff16565b600b819055505b3373ffffffffffffffffffffffffffffffffffffffff167f4c209b5fc8ad50758f13e2e1088ba56a560dff690a1c6fef26394f4c03821c4f85856040516113a292919061387d565b60405180910390a250505050505050506001600c81905550919050565b60016020528060005260406000206000915090505481565b600b5481565b60046020528060005260406000206000915090505481565b6000806001600c541461143d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161143490613722565b60405180910390fd5b6000600c81905550600080611450610bf8565b50915091506000600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690506000600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905060008273ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b81526004016114de9190613472565b60206040518083038186803b1580156114f657600080fd5b505afa15801561150a573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061152e9190613005565b905060008273ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b815260040161156b9190613472565b60206040518083038186803b15801561158357600080fd5b505afa158015611597573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906115bb9190613005565b90506000600160003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050600061160d88886127c6565b905060008054905080611629868561218d90919063ffffffff16565b61163391906139db565b9a5080611649858561218d90919063ffffffff16565b61165391906139db565b995060008b118015611665575060008a115b6116a4576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161169b90613762565b60405180910390fd5b6116ae3084612b53565b6116b9878d8d612003565b6116c4868d8c612003565b8673ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b81526004016116fd9190613472565b60206040518083038186803b15801561171557600080fd5b505afa158015611729573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061174d9190613005565b94508573ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b81526004016117889190613472565b60206040518083038186803b1580156117a057600080fd5b505afa1580156117b4573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906117d89190613005565b93506117e685858b8b612253565b811561185e576118576008600e9054906101000a90046dffffffffffffffffffffffffffff166dffffffffffffffffffffffffffff16600860009054906101000a90046dffffffffffffffffffffffffffff166dffffffffffffffffffffffffffff1661218d90919063ffffffff16565b600b819055505b8b73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fdccd412f0b1252819cb1fd330b93224ca42612892bb3f4f789976e6d819364968d8d6040516118bd92919061387d565b60405180910390a35050505050505050506001600c81905550915091565b6040518060400160405280600981526020017f4361726461782d5632000000000000000000000000000000000000000000000081525081565b6000611921338484612632565b6001905092915050565b6103e881565b6001600c5414611976576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161196d90613722565b60405180910390fd5b6000600c819055506000600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690506000600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050611a9d8284611a98600860009054906101000a90046dffffffffffffffffffffffffffff166dffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401611a3a9190613472565b60206040518083038186803b158015611a5257600080fd5b505afa158015611a66573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611a8a9190613005565b6121fa90919063ffffffff16565b612003565b611b6e8184611b696008600e9054906101000a90046dffffffffffffffffffffffffffff166dffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401611b0b9190613472565b60206040518083038186803b158015611b2357600080fd5b505afa158015611b37573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611b5b9190613005565b6121fa90919063ffffffff16565b612003565b50506001600c8190555050565b600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b42841015611c0a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611c0190613702565b60405180910390fd5b60006003547f6e71edae12b1b97f4d1f60370fef10105fa2faae0126114a169c64845d6126c960001b898989600460008e73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000815480929190611c8690613c17565b919050558a604051602001611ca09695949392919061353a565b60405160208183030381529060405280519060200120604051602001611cc792919061343b565b604051602081830303815290604052805190602001209050600060018286868660405160008152602001604052604051611d04949392919061359b565b6020604051602081039080840390855afa158015611d26573d6000803e3d6000fd5b505050602060405103519050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614158015611d9a57508873ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16145b611dd9576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611dd0906136a2565b60405180910390fd5b611de4898989612547565b505050505050505050565b6002602052816000526040600020602052806000526040600020600091509150505481565b6001600c5414611e59576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611e5090613722565b60405180910390fd5b6000600c81905550611ff9600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401611ebf9190613472565b60206040518083038186803b158015611ed757600080fd5b505afa158015611eeb573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611f0f9190613005565b600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401611f6a9190613472565b60206040518083038186803b158015611f8257600080fd5b505afa158015611f96573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611fba9190613005565b600860009054906101000a90046dffffffffffffffffffffffffffff166008600e9054906101000a90046dffffffffffffffffffffffffffff16612253565b6001600c81905550565b6000808473ffffffffffffffffffffffffffffffffffffffff166040518060400160405280601981526020017f7472616e7366657228616464726573732c75696e74323536290000000000000081525080519060200120858560405160240161206d92919061348d565b604051602081830303815290604052907bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19166020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff83818316178352505050506040516120d79190613424565b6000604051808303816000865af19150503d8060008114612114576040519150601f19603f3d011682016040523d82523d6000602084013e612119565b606091505b509150915081801561214757506000815114806121465750808060200190518101906121459190612fd8565b5b5b612186576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161217d906137e2565b60405180910390fd5b5050505050565b6000808214806121b55750828283856121a69190613a62565b9250826121b391906139db565b145b6121f4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016121eb90613662565b60405180910390fd5b92915050565b60008282846122099190613abc565b915081111561224d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161224490613602565b60405180910390fd5b92915050565b6dffffffffffffffffffffffffffff8016841115801561228357506dffffffffffffffffffffffffffff80168311155b6122c2576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016122b9906137c2565b60405180910390fd5b6000640100000000426122d59190613c6a565b905060006008601c9054906101000a900463ffffffff16826122f79190613af0565b905060008163ffffffff1611801561232057506000846dffffffffffffffffffffffffffff1614155b801561233d57506000836dffffffffffffffffffffffffffff1614155b15612443578063ffffffff166123828561235686612c6d565b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff16612ca190919063ffffffff16565b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff166123aa9190613a62565b600960008282546123bb9190613954565b925050819055508063ffffffff16612402846123d687612c6d565b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff16612ca190919063ffffffff16565b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1661242a9190613a62565b600a600082825461243b9190613954565b925050819055505b85600860006101000a8154816dffffffffffffffffffffffffffff02191690836dffffffffffffffffffffffffffff160217905550846008600e6101000a8154816dffffffffffffffffffffffffffff02191690836dffffffffffffffffffffffffffff160217905550816008601c6101000a81548163ffffffff021916908363ffffffff1602179055507f1c411e9a96e071241c2f21f7726b17ae89e3cab4c78be50e062b03a9fffbbad1600860009054906101000a90046dffffffffffffffffffffffffffff166008600e9054906101000a90046dffffffffffffffffffffffffffff16604051612537929190613802565b60405180910390a1505050505050565b80600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040516126259190613862565b60405180910390a3505050565b61268481600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546121fa90919063ffffffff16565b600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061271981600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054612cc790919063ffffffff16565b600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516127b99190613862565b60405180910390a3505050565b600080600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663017e7e586040518163ffffffff1660e01b815260040160206040518083038186803b15801561283157600080fd5b505afa158015612845573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906128699190612e36565b9050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16141591506000600b549050821561298c57600081146129875760006128f06128eb866dffffffffffffffffffffffffffff16886dffffffffffffffffffffffffffff1661218d90919063ffffffff16565b6129a6565b905060006128fd836129a6565b90508082111561298457600061293061291f83856121fa90919063ffffffff16565b60005461218d90919063ffffffff16565b9050600061295a8361294c60058761218d90919063ffffffff16565b612cc790919063ffffffff16565b90506000818361296a91906139db565b905060008111156129805761297f8782612a20565b5b5050505b50505b61299e565b6000811461299d576000600b819055505b5b505092915050565b60006003821115612a0d57819050600060016002846129c591906139db565b6129cf9190613954565b90505b81811015612a075780915060028182856129ec91906139db565b6129f69190613954565b612a0091906139db565b90506129d2565b50612a1b565b60008214612a1a57600190505b5b919050565b612a3581600054612cc790919063ffffffff16565b600081905550612a8d81600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054612cc790919063ffffffff16565b600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051612b2e9190613862565b60405180910390a35050565b6000818310612b495781612b4b565b825b905092915050565b612ba581600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546121fa90919063ffffffff16565b600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550612bfd816000546121fa90919063ffffffff16565b600081905550600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051612c619190613862565b60405180910390a35050565b60006e010000000000000000000000000000826dffffffffffffffffffffffffffff16612c9a9190613a0c565b9050919050565b6000816dffffffffffffffffffffffffffff1683612cbf91906139aa565b905092915050565b6000828284612cd69190613954565b9150811015612d1a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612d11906136c2565b60405180910390fd5b92915050565b600081359050612d2f8161409a565b92915050565b600081519050612d448161409a565b92915050565b600081519050612d59816140b1565b92915050565b600081359050612d6e816140c8565b92915050565b60008083601f840112612d8a57612d89613cfe565b5b8235905067ffffffffffffffff811115612da757612da6613cf9565b5b602083019150836001820283011115612dc357612dc2613d03565b5b9250929050565b600081359050612dd9816140df565b92915050565b600081519050612dee816140df565b92915050565b600081359050612e03816140f6565b92915050565b600060208284031215612e1f57612e1e613d0d565b5b6000612e2d84828501612d20565b91505092915050565b600060208284031215612e4c57612e4b613d0d565b5b6000612e5a84828501612d35565b91505092915050565b60008060408385031215612e7a57612e79613d0d565b5b6000612e8885828601612d20565b9250506020612e9985828601612d20565b9150509250929050565b600080600060608486031215612ebc57612ebb613d0d565b5b6000612eca86828701612d20565b9350506020612edb86828701612d20565b9250506040612eec86828701612dca565b9150509250925092565b600080600080600080600060e0888a031215612f1557612f14613d0d565b5b6000612f238a828b01612d20565b9750506020612f348a828b01612d20565b9650506040612f458a828b01612dca565b9550506060612f568a828b01612dca565b9450506080612f678a828b01612df4565b93505060a0612f788a828b01612d5f565b92505060c0612f898a828b01612d5f565b91505092959891949750929550565b60008060408385031215612faf57612fae613d0d565b5b6000612fbd85828601612d20565b9250506020612fce85828601612dca565b9150509250929050565b600060208284031215612fee57612fed613d0d565b5b6000612ffc84828501612d4a565b91505092915050565b60006020828403121561301b5761301a613d0d565b5b600061302984828501612ddf565b91505092915050565b60008060008060006080868803121561304e5761304d613d0d565b5b600061305c88828901612dca565b955050602061306d88828901612dca565b945050604061307e88828901612d20565b935050606086013567ffffffffffffffff81111561309f5761309e613d08565b5b6130ab88828901612d74565b92509250509295509295909350565b6130c381613b24565b82525050565b6130d281613b36565b82525050565b6130e181613b42565b82525050565b6130f86130f382613b42565b613c60565b82525050565b600061310a838561391c565b9350613117838584613bd5565b61312083613d12565b840190509392505050565b600061313682613906565b613140818561392d565b9350613150818560208601613be4565b80840191505092915050565b600061316782613911565b6131718185613938565b9350613181818560208601613be4565b61318a81613d12565b840191505092915050565b60006131a2601583613938565b91506131ad82613d23565b602082019050919050565b60006131c5602583613938565b91506131d082613d4c565b604082019050919050565b60006131e8602483613938565b91506131f382613d9b565b604082019050919050565b600061320b601483613938565b915061321682613dea565b602082019050919050565b600061322e601583613938565b915061323982613e13565b602082019050919050565b6000613251601c83613938565b915061325c82613e3c565b602082019050919050565b6000613274600283613949565b915061327f82613e65565b600282019050919050565b6000613297601483613938565b91506132a282613e8e565b602082019050919050565b60006132ba602183613938565b91506132c582613eb7565b604082019050919050565b60006132dd601283613938565b91506132e882613f06565b602082019050919050565b6000613300601183613938565b915061330b82613f2f565b602082019050919050565b6000613323600c83613938565b915061332e82613f58565b602082019050919050565b6000613346602883613938565b915061335182613f81565b604082019050919050565b6000613369602883613938565b915061337482613fd0565b604082019050919050565b600061338c601483613938565b91506133978261401f565b602082019050919050565b60006133af601383613938565b91506133ba82614048565b602082019050919050565b60006133d2601a83613938565b91506133dd82614071565b602082019050919050565b6133f181613b4c565b82525050565b61340081613bae565b82525050565b61340f81613bb8565b82525050565b61341e81613bc8565b82525050565b6000613430828461312b565b915081905092915050565b600061344682613267565b915061345282856130e7565b60208201915061346282846130e7565b6020820191508190509392505050565b600060208201905061348760008301846130ba565b92915050565b60006040820190506134a260008301856130ba565b6134af60208301846133f7565b9392505050565b60006080820190506134cb60008301886130ba565b6134d860208301876133f7565b6134e560408301866133f7565b81810360608301526134f88184866130fe565b90509695505050505050565b600060208201905061351960008301846130c9565b92915050565b600060208201905061353460008301846130d8565b92915050565b600060c08201905061354f60008301896130d8565b61355c60208301886130ba565b61356960408301876130ba565b61357660608301866133f7565b61358360808301856133f7565b61359060a08301846133f7565b979650505050505050565b60006080820190506135b060008301876130d8565b6135bd6020830186613415565b6135ca60408301856130d8565b6135d760608301846130d8565b95945050505050565b600060208201905081810360008301526135fa818461315c565b905092915050565b6000602082019050818103600083015261361b81613195565b9050919050565b6000602082019050818103600083015261363b816131b8565b9050919050565b6000602082019050818103600083015261365b816131db565b9050919050565b6000602082019050818103600083015261367b816131fe565b9050919050565b6000602082019050818103600083015261369b81613221565b9050919050565b600060208201905081810360008301526136bb81613244565b9050919050565b600060208201905081810360008301526136db8161328a565b9050919050565b600060208201905081810360008301526136fb816132ad565b9050919050565b6000602082019050818103600083015261371b816132d0565b9050919050565b6000602082019050818103600083015261373b816132f3565b9050919050565b6000602082019050818103600083015261375b81613316565b9050919050565b6000602082019050818103600083015261377b81613339565b9050919050565b6000602082019050818103600083015261379b8161335c565b9050919050565b600060208201905081810360008301526137bb8161337f565b9050919050565b600060208201905081810360008301526137db816133a2565b9050919050565b600060208201905081810360008301526137fb816133c5565b9050919050565b600060408201905061381760008301856133e8565b61382460208301846133e8565b9392505050565b600060608201905061384060008301866133e8565b61384d60208301856133e8565b61385a6040830184613406565b949350505050565b600060208201905061387760008301846133f7565b92915050565b600060408201905061389260008301856133f7565b61389f60208301846133f7565b9392505050565b60006080820190506138bb60008301876133f7565b6138c860208301866133f7565b6138d560408301856133f7565b6138e260608301846133f7565b95945050505050565b60006020820190506139006000830184613415565b92915050565b600081519050919050565b600081519050919050565b600082825260208201905092915050565b600081905092915050565b600082825260208201905092915050565b600081905092915050565b600061395f82613bae565b915061396a83613bae565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0382111561399f5761399e613c9b565b5b828201905092915050565b60006139b582613b86565b91506139c083613b86565b9250826139d0576139cf613cca565b5b828204905092915050565b60006139e682613bae565b91506139f183613bae565b925082613a0157613a00613cca565b5b828204905092915050565b6000613a1782613b86565b9150613a2283613b86565b9250817bffffffffffffffffffffffffffffffffffffffffffffffffffffffff0483118215151615613a5757613a56613c9b565b5b828202905092915050565b6000613a6d82613bae565b9150613a7883613bae565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0483118215151615613ab157613ab0613c9b565b5b828202905092915050565b6000613ac782613bae565b9150613ad283613bae565b925082821015613ae557613ae4613c9b565b5b828203905092915050565b6000613afb82613bb8565b9150613b0683613bb8565b925082821015613b1957613b18613c9b565b5b828203905092915050565b6000613b2f82613b66565b9050919050565b60008115159050919050565b6000819050919050565b60006dffffffffffffffffffffffffffff82169050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b60007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600063ffffffff82169050919050565b600060ff82169050919050565b82818337600083830152505050565b60005b83811015613c02578082015181840152602081019050613be7565b83811115613c11576000848401525b50505050565b6000613c2282613bae565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff821415613c5557613c54613c9b565b5b600182019050919050565b6000819050919050565b6000613c7582613bae565b9150613c8083613bae565b925082613c9057613c8f613cca565b5b828206905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b600080fd5b600080fd5b600080fd5b600080fd5b600080fd5b6000601f19601f8301169050919050565b7f64732d6d6174682d7375622d756e646572666c6f770000000000000000000000600082015250565b7f556e697377617056323a20494e53554646494349454e545f4f55545055545f4160008201527f4d4f554e54000000000000000000000000000000000000000000000000000000602082015250565b7f556e697377617056323a20494e53554646494349454e545f494e5055545f414d60008201527f4f554e5400000000000000000000000000000000000000000000000000000000602082015250565b7f64732d6d6174682d6d756c2d6f766572666c6f77000000000000000000000000600082015250565b7f556e697377617056323a20494e56414c49445f544f0000000000000000000000600082015250565b7f556e697377617056323a20494e56414c49445f5349474e415455524500000000600082015250565b7f1901000000000000000000000000000000000000000000000000000000000000600082015250565b7f64732d6d6174682d6164642d6f766572666c6f77000000000000000000000000600082015250565b7f556e697377617056323a20494e53554646494349454e545f4c4951554944495460008201527f5900000000000000000000000000000000000000000000000000000000000000602082015250565b7f556e697377617056323a20455850495245440000000000000000000000000000600082015250565b7f556e697377617056323a204c4f434b4544000000000000000000000000000000600082015250565b7f556e697377617056323a204b0000000000000000000000000000000000000000600082015250565b7f556e697377617056323a20494e53554646494349454e545f4c4951554944495460008201527f595f4255524e4544000000000000000000000000000000000000000000000000602082015250565b7f556e697377617056323a20494e53554646494349454e545f4c4951554944495460008201527f595f4d494e544544000000000000000000000000000000000000000000000000602082015250565b7f556e697377617056323a20464f5242494444454e000000000000000000000000600082015250565b7f556e697377617056323a204f564552464c4f5700000000000000000000000000600082015250565b7f556e697377617056323a205452414e534645525f4641494c4544000000000000600082015250565b6140a381613b24565b81146140ae57600080fd5b50565b6140ba81613b36565b81146140c557600080fd5b50565b6140d181613b42565b81146140dc57600080fd5b50565b6140e881613bae565b81146140f357600080fd5b50565b6140ff81613bc8565b811461410a57600080fd5b5056fea264697066735822122006852926166515c0c38f684517e0626d4b7977f89b4eb87d906c64a2f6ebb8d064736f6c63430008070033