VeChain
Explorer
Mainnet
Search
Networks
Main
Test
Contract
0xe5D7f5…a968
Summary
Transactions
Transfers
Address
0xe5D7f5Ad607317bBb06694C2a97f023f0c64a968
VET
0.00
VET
VTHO
0.00
VTHO
Master
0x6806C9E4D3f30051E05A416c7226918BC749Fed5
Deployer
0x6806C9E4D3f30051E05A416c7226918BC749Fed5
Code
0x6080604052600436106101355760003560e01c8063a217fddf116100ab578063c746d8be1161006f578063c746d8be14610454578063d1ac7df41461047f578063d547741f146104aa578063dc39ee7c146104d3578063f5b541a6146104fe578063fcbccd2e1461052957610135565b8063a217fddf14610368578063aacdfe6f14610393578063b7dc3b18146103d0578063bc8ba28f146103ec578063c2d48b001461042957610135565b806353a636dd116100fd57806353a636dd14610243578063741472251461026c57806391d1485414610295578063957a867c146102d257806398214bcb146103145780639d76ea581461033d57610135565b806301ffc9a71461013a578063248a9ca31461017757806326a49e37146101b45780632f2ff15d146101f157806336568abe1461021a575b600080fd5b34801561014657600080fd5b50610161600480360381019061015c9190612c01565b610554565b60405161016e919061344c565b60405180910390f35b34801561018357600080fd5b5061019e60048036038101906101999190612b9c565b6105ce565b6040516101ab919061350d565b60405180910390f35b3480156101c057600080fd5b506101db60048036038101906101d69190612c6b565b6105ed565b6040516101e891906136e8565b60405180910390f35b3480156101fd57600080fd5b5061021860048036038101906102139190612bc5565b610605565b005b34801561022657600080fd5b50610241600480360381019061023c9190612bc5565b61066b565b005b34801561024f57600080fd5b5061026a60048036038101906102659190612d24565b6106ee565b005b34801561027857600080fd5b50610293600480360381019061028e9190612b10565b610d8d565b005b3480156102a157600080fd5b506102bc60048036038101906102b79190612bc5565b610eb4565b6040516102c9919061344c565b60405180910390f35b3480156102de57600080fd5b506102f960048036038101906102f49190612c6b565b610f1e565b60405161030b9695949392919061376a565b60405180910390f35b34801561032057600080fd5b5061033b60048036038101906103369190612c94565b61100f565b005b34801561034957600080fd5b506103526113a8565b60405161035f91906133c3565b60405180910390f35b34801561037457600080fd5b5061037d6113ce565b60405161038a919061350d565b60405180910390f35b34801561039f57600080fd5b506103ba60048036038101906103b59190612c6b565b6113d5565b6040516103c791906133c3565b60405180910390f35b6103ea60048036038101906103e59190612cd0565b611408565b005b3480156103f857600080fd5b50610413600480360381019061040e9190612c6b565b611b13565b604051610420919061344c565b60405180910390f35b34801561043557600080fd5b5061043e611b33565b60405161044b91906137d2565b60405180910390f35b34801561046057600080fd5b50610469611b46565b60405161047691906133c3565b60405180910390f35b34801561048b57600080fd5b50610494611b6c565b6040516104a191906137d2565b60405180910390f35b3480156104b657600080fd5b506104d160048036038101906104cc9190612bc5565b611b7f565b005b3480156104df57600080fd5b506104e8611be5565b6040516104f591906133c3565b60405180910390f35b34801561050a57600080fd5b50610513611c0b565b604051610520919061350d565b60405180910390f35b34801561053557600080fd5b5061053e611c2f565b60405161054b91906133c3565b60405180910390f35b60007f7965db0b000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191614806105c757506105c682611c55565b5b9050919050565b6000806000838152602001908152602001600020600101549050919050565b60056020528060005260406000206000915090505481565b61061e610611836105ce565b610619611cbf565b610eb4565b61065d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161065490613528565b60405180910390fd5b6106678282611cc7565b5050565b610673611cbf565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16146106e0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106d7906136a8565b60405180910390fd5b6106ea8282611da7565b5050565b82600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16634f558e79826040518263ffffffff1660e01b815260040161074a91906136e8565b602060405180830381600087803b15801561076457600080fd5b505af1158015610778573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061079c9190612b73565b6107db576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107d290613668565b60405180910390fd5b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16636352211e826040518263ffffffff1660e01b815260040161083691906136e8565b602060405180830381600087803b15801561085057600080fd5b505af1158015610864573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906108889190612ae7565b73ffffffffffffffffffffffffffffffffffffffff166108a6611cbf565b73ffffffffffffffffffffffffffffffffffffffff16146108fc576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108f390613548565b60405180910390fd5b818060405160200161090e9190613380565b604051602081830303815290604052805190602001207f9c9a01212afec23c7cc28544e009cd1eb9c1f2d34e524a2730e1db3d6da8f49c148061099657508060405160200161095d9190613380565b604051602081830303815290604052805190602001207f6b12a20625d70a20d7fcb0359652fb17b4053e8ee514fc124ab5324b1115dff7145b6109d5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109cc90613588565b60405180910390fd5b600b60009054906101000a900460ff1615610a25576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a1c90613628565b60405180910390fd5b82604051602001610a369190613380565b604051602081830303815290604052805190602001207f9c9a01212afec23c7cc28544e009cd1eb9c1f2d34e524a2730e1db3d6da8f49c1480610abe575082604051602001610a859190613380565b604051602081830303815290604052805190602001207f6b12a20625d70a20d7fcb0359652fb17b4053e8ee514fc124ab5324b1115dff7145b610afd576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610af490613588565b60405180910390fd5b600060056000878152602001908152602001600020549050846005600088815260200190815260200160002081905550336007600088815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550846006600088815260200190815260200160002060000181905550610ba384611e88565b6006600088815260200190815260200160002060010160006101000a81548160ff021916908360ff160217905550610bda84611f14565b6006600088815260200190815260200160002060010160016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550610c8d6064610c7f600660008a815260200190815260200160002060010160009054906101000a900460ff1660ff16600560008b8152602001908152602001600020546120e690919063ffffffff16565b6120fc90919063ffffffff16565b60066000888152602001908152602001600020600201819055506000610cd260066000898152602001908152602001600020600201548761211290919063ffffffff16565b905080600660008981526020019081526020016000206003018190555084600a60008981526020019081526020016000209080519060200190610d169291906128cc565b506000821415610d2c57610d2b87600161100f565b5b86610d35611cbf565b73ffffffffffffffffffffffffffffffffffffffff167f8647dab5101cbe18afb171756e9753802f9d66725bf2346b079b8b1a275e01168489604051610d7c929190613703565b60405180910390a350505050505050565b610db77f97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b92933610eb4565b610df6576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ded906135e8565b60405180910390fd5b83600360006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555082600360146101000a81548160ff021916908360ff16021790555081600460006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555080600460146101000a81548160ff021916908360ff16021790555050505050565b600080600084815260200190815260200160002060000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b60066020528060005260406000206000915090508060000154908060010160009054906101000a900460ff16908060010160019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690806002015490806003015490806004018054610f8c90613aa2565b80601f0160208091040260200160405190810160405280929190818152602001828054610fb890613aa2565b80156110055780601f10610fda57610100808354040283529160200191611005565b820191906000526020600020905b815481529060010190602001808311610fe857829003601f168201915b5050505050905086565b81600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16634f558e79826040518263ffffffff1660e01b815260040161106b91906136e8565b602060405180830381600087803b15801561108557600080fd5b505af1158015611099573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906110bd9190612b73565b6110fc576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110f390613668565b60405180910390fd5b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16636352211e826040518263ffffffff1660e01b815260040161115791906136e8565b602060405180830381600087803b15801561117157600080fd5b505af1158015611185573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906111a99190612ae7565b73ffffffffffffffffffffffffffffffffffffffff166111c7611cbf565b73ffffffffffffffffffffffffffffffffffffffff161461121d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161121490613548565b60405180910390fd5b816008600085815260200190815260200160002060006101000a81548160ff0219169083151502179055506000821561126b5760056000858152602001908152602001600020549050611283565b60056000858152602001908152602001600020600090555b8361128c611cbf565b73ffffffffffffffffffffffffffffffffffffffff167f595f6e75f501d14c3540f4e0e5216800899bf63674cdd62ef4c6e92326a5b4508584600a60008a8152602001908152602001600020600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663c87b56dd8b6040518263ffffffff1660e01b815260040161133391906136e8565b600060405180830381600087803b15801561134d57600080fd5b505af1158015611361573d6000803e3d6000fd5b505050506040513d6000823e3d601f19601f8201168201806040525081019061138a9190612c2a565b60405161139a94939291906134ba565b60405180910390a350505050565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000801b81565b60076020528060005260406000206000915054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b8181600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16634f558e79836040518263ffffffff1660e01b815260040161146591906136e8565b602060405180830381600087803b15801561147f57600080fd5b505af1158015611493573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906114b79190612b73565b6114f6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016114ed90613668565b60405180910390fd5b6008600083815260200190815260200160002060009054906101000a900460ff16611556576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161154d90613688565b60405180910390fd5b60006005600084815260200190815260200160002054116115ac576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016115a3906135a8565b60405180910390fd5b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16636352211e836040518263ffffffff1660e01b815260040161160791906136e8565b602060405180830381600087803b15801561162157600080fd5b505af1158015611635573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906116599190612ae7565b73ffffffffffffffffffffffffffffffffffffffff16611677611cbf565b73ffffffffffffffffffffffffffffffffffffffff1614156116ce576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016116c590613568565b60405180910390fd5b806040516020016116df9190613380565b60405160208183030381529060405280519060200120600a60008481526020019081526020016000206040516020016117189190613397565b604051602081830303815290604052805190602001201461176e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161176590613588565b60405180910390fd5b600b60009054906101000a900460ff16156117be576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016117b590613628565b60405180910390fd5b826040516020016117cf9190613380565b604051602081830303815290604052805190602001206040516020016117f4906133ae565b604051602081830303815290604052805190602001201415611867576005600085815260200190815260200160002054341015611866576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161185d906136c8565b60405180910390fd5b5b6000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16636352211e866040518263ffffffff1660e01b81526004016118c491906136e8565b602060405180830381600087803b1580156118de57600080fd5b505af11580156118f2573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906119169190612ae7565b90508073ffffffffffffffffffffffffffffffffffffffff166007600087815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146119c25760006008600087815260200190815260200160002060006101000a81548160ff02191690831515021790555060056000868152602001908152602001600020600090555b60006119cc611cbf565b90506000600560008881526020019081526020016000205490506119f08787612128565b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fef258f47a33a1cba99d81ea828f234ff5d6cb31034c0f79ecb5198f8c6d118f6838a600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663c87b56dd8d6040518263ffffffff1660e01b8152600401611a9c91906136e8565b600060405180830381600087803b158015611ab657600080fd5b505af1158015611aca573d6000803e3d6000fd5b505050506040513d6000823e3d601f19601f82011682018060405250810190611af39190612c2a565b604051611b029392919061372c565b60405180910390a350505050505050565b60086020528060005260406000206000915054906101000a900460ff1681565b600360149054906101000a900460ff1681565b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600460149054906101000a900460ff1681565b611b98611b8b836105ce565b611b93611cbf565b610eb4565b611bd7576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611bce90613608565b60405180910390fd5b611be18282611da7565b5050565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b7f97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b92981565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60007f01ffc9a7000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916149050919050565b600033905090565b611cd18282610eb4565b611da357600160008084815260200190815260200160002060000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550611d48611cbf565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16837f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d60405160405180910390a45b5050565b611db18282610eb4565b15611e8457600080600084815260200190815260200160002060000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550611e29611cbf565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16837ff6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b60405160405180910390a45b5050565b6000806000905082604051602001611ea09190613380565b60405160208183030381529060405280519060200120604051602001611ec5906133ae565b604051602081830303815290604052805190602001201415611ef857600360149054906101000a900460ff169050611f0b565b600460149054906101000a900460ff1690505b80915050919050565b60008073ffffffffffffffffffffffffffffffffffffffff16600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161415611fa7576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611f9e906135c8565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff16600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161415612039576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161203090613648565b60405180910390fd5b60008260405160200161204c9190613380565b60405160208183030381529060405280519060200120604051602001612071906133ae565b6040516020818303038152906040528051906020012014156120b757600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690506120dd565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690505b80915050919050565b600081836120f49190613911565b905092915050565b6000818361210a91906138e0565b905092915050565b60008183612120919061396b565b905092915050565b6000612132611cbf565b90506000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16636352211e856040518263ffffffff1660e01b815260040161219191906136e8565b602060405180830381600087803b1580156121ab57600080fd5b505af11580156121bf573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906121e39190612ae7565b905060006008600086815260200190815260200160002060006101000a81548160ff0219169083151502179055508361221a611cbf565b73ffffffffffffffffffffffffffffffffffffffff167f595f6e75f501d14c3540f4e0e5216800899bf63674cdd62ef4c6e92326a5b4506000612292600660008a815260200190815260200160002060020154600660008b8152602001908152602001600020600301546128b690919063ffffffff16565b87600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663c87b56dd8b6040518263ffffffff1660e01b81526004016122ee91906136e8565b600060405180830381600087803b15801561230857600080fd5b505af115801561231c573d6000803e3d6000fd5b505050506040513d6000823e3d601f19601f820116820180604052508101906123459190612c2a565b6040516123559493929190613467565b60405180910390a38260405160200161236e9190613380565b60405160208183030381529060405280519060200120604051602001612393906133ae565b60405160208183030381529060405280519060200120141561251857600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc60066000878152602001908152602001600020600201549081150290604051600060405180830381858888f1935050505015801561242d573d6000803e3d6000fd5b508073ffffffffffffffffffffffffffffffffffffffff166108fc60066000878152602001908152602001600020600301549081150290604051600060405180830381858888f1935050505015801561248a573d6000803e3d6000fd5b506005600085815260200190815260200160002054341115612513578173ffffffffffffffffffffffffffffffffffffffff166108fc6124e660056000888152602001908152602001600020543461211290919063ffffffff16565b9081150290604051600060405180830381858888f19350505050158015612511573d6000803e3d6000fd5b505b612808565b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166323b872dd836006600088815260200190815260200160002060010160019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1660066000898152602001908152602001600020600201546040518463ffffffff1660e01b81526004016125c393929190613415565b602060405180830381600087803b1580156125dd57600080fd5b505af11580156125f1573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906126159190612b73565b50600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166323b872dd838360066000898152602001908152602001600020600301546040518463ffffffff1660e01b815260040161268b939291906133de565b602060405180830381600087803b1580156126a557600080fd5b505af11580156126b9573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906126dd9190612b73565b50600560008581526020019081526020016000205434111561280757600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166323b872dd836006600088815260200190815260200160002060010160019054906101000a900473ffffffffffffffffffffffffffffffffffffffff16612795600560008a8152602001908152602001600020543461211290919063ffffffff16565b6040518463ffffffff1660e01b81526004016127b393929190613415565b602060405180830381600087803b1580156127cd57600080fd5b505af11580156127e1573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906128059190612b73565b505b5b6005600085815260200190815260200160002060009055600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166342842e0e8284876040518463ffffffff1660e01b815260040161287e939291906133de565b600060405180830381600087803b15801561289857600080fd5b505af11580156128ac573d6000803e3d6000fd5b5050505050505050565b600081836128c4919061388a565b905092915050565b8280546128d890613aa2565b90600052602060002090601f0160209004810192826128fa5760008555612941565b82601f1061291357805160ff1916838001178555612941565b82800160010185558215612941579182015b82811115612940578251825591602001919060010190612925565b5b50905061294e9190612952565b5090565b5b8082111561296b576000816000905550600101612953565b5090565b600061298261297d8461381e565b6137ed565b90508281526020810184848401111561299a57600080fd5b6129a5848285613a60565b509392505050565b60006129c06129bb8461381e565b6137ed565b9050828152602081018484840111156129d857600080fd5b6129e3848285613a6f565b509392505050565b6000813590506129fa81613ba1565b92915050565b600081519050612a0f81613ba1565b92915050565b600081359050612a2481613bb8565b92915050565b600081519050612a3981613bb8565b92915050565b600081359050612a4e81613bcf565b92915050565b600081359050612a6381613be6565b92915050565b600082601f830112612a7a57600080fd5b8135612a8a84826020860161296f565b91505092915050565b600082601f830112612aa457600080fd5b8151612ab48482602086016129ad565b91505092915050565b600081359050612acc81613bfd565b92915050565b600081359050612ae181613c14565b92915050565b600060208284031215612af957600080fd5b6000612b0784828501612a00565b91505092915050565b60008060008060808587031215612b2657600080fd5b6000612b34878288016129eb565b9450506020612b4587828801612ad2565b9350506040612b56878288016129eb565b9250506060612b6787828801612ad2565b91505092959194509250565b600060208284031215612b8557600080fd5b6000612b9384828501612a2a565b91505092915050565b600060208284031215612bae57600080fd5b6000612bbc84828501612a3f565b91505092915050565b60008060408385031215612bd857600080fd5b6000612be685828601612a3f565b9250506020612bf7858286016129eb565b9150509250929050565b600060208284031215612c1357600080fd5b6000612c2184828501612a54565b91505092915050565b600060208284031215612c3c57600080fd5b600082015167ffffffffffffffff811115612c5657600080fd5b612c6284828501612a93565b91505092915050565b600060208284031215612c7d57600080fd5b6000612c8b84828501612abd565b91505092915050565b60008060408385031215612ca757600080fd5b6000612cb585828601612abd565b9250506020612cc685828601612a15565b9150509250929050565b60008060408385031215612ce357600080fd5b6000612cf185828601612abd565b925050602083013567ffffffffffffffff811115612d0e57600080fd5b612d1a85828601612a69565b9150509250929050565b600080600060608486031215612d3957600080fd5b6000612d4786828701612abd565b9350506020612d5886828701612abd565b925050604084013567ffffffffffffffff811115612d7557600080fd5b612d8186828701612a69565b9150509250925092565b612d9481613a2a565b82525050565b612da38161399f565b82525050565b612db2816139b1565b82525050565b612dc1816139bd565b82525050565b6000612dd282613863565b612ddc818561386e565b9350612dec818560208601613a6f565b612df581613b90565b840191505092915050565b6000612e0b82613863565b612e15818561387f565b9350612e25818560208601613a6f565b80840191505092915050565b60008154612e3e81613aa2565b612e48818661386e565b94506001821660008114612e635760018114612e7557612ea8565b60ff1983168652602086019350612ea8565b612e7e8561384e565b60005b83811015612ea057815481890152600182019150602081019050612e81565b808801955050505b50505092915050565b60008154612ebe81613aa2565b612ec8818661387f565b94506001821660008114612ee35760018114612ef457612f27565b60ff19831686528186019350612f27565b612efd8561384e565b60005b83811015612f1f57815481890152600182019150602081019050612f00565b838801955050505b50505092915050565b6000612f3d602f8361386e565b91507f416363657373436f6e74726f6c3a2073656e646572206d75737420626520616e60008301527f2061646d696e20746f206772616e7400000000000000000000000000000000006020830152604082019050919050565b6000612fa360188361386e565b91507f4f6e6c79204f776e65722043616e2046697820507269636500000000000000006000830152602082019050919050565b6000612fe360188361386e565b91507f43616e206e6f7420627579207768617420796f75206f776e00000000000000006000830152602082019050919050565b600061302360198361386e565b91507f5061796d656e742074797065206e6f74206163636570746564000000000000006000830152602082019050919050565b600061306360128361386e565b91507f50726963652063616e206e6f74206265203000000000000000000000000000006000830152602082019050919050565b60006130a3601d8361386e565b91507f706c6174666f726d46656541646472657373206973206e6f74207365740000006000830152602082019050919050565b60006130e3600b8361386e565b91507f6e6f7420616c6c6f7765640000000000000000000000000000000000000000006000830152602082019050919050565b600061312360308361386e565b91507f416363657373436f6e74726f6c3a2073656e646572206d75737420626520616e60008301527f2061646d696e20746f207265766f6b65000000000000000000000000000000006020830152604082019050919050565b6000613189601e8361386e565b91507f54686520636f6e747261637420697320616c72656164792070617573656400006000830152602082019050919050565b60006131c960208361386e565b91507f706c6174666f726d574f5666656541646472657373206973206e6f74207365746000830152602082019050919050565b600061320960038361387f565b91507f56455400000000000000000000000000000000000000000000000000000000006000830152600382019050919050565b600061324960148361386e565b91507f4572726f722c2077726f6e6720746f6b656e49640000000000000000000000006000830152602082019050919050565b600061328960198361386e565b91507f4974656d206e6f74206c69737465642063757272656e746c79000000000000006000830152602082019050919050565b60006132c9602f8361386e565b91507f416363657373436f6e74726f6c3a2063616e206f6e6c792072656e6f756e636560008301527f20726f6c657320666f722073656c6600000000000000000000000000000000006020830152604082019050919050565b600061332f601a8361386e565b91507f4572726f722c2074686520616d6f756e74206973206c6f7765720000000000006000830152602082019050919050565b61336b81613a13565b82525050565b61337a81613a1d565b82525050565b600061338c8284612e00565b915081905092915050565b60006133a38284612eb1565b915081905092915050565b60006133b9826131fc565b9150819050919050565b60006020820190506133d86000830184612d9a565b92915050565b60006060820190506133f36000830186612d8b565b6134006020830185612d8b565b61340d6040830184613362565b949350505050565b600060608201905061342a6000830186612d8b565b6134376020830185612d9a565b6134446040830184613362565b949350505050565b60006020820190506134616000830184612da9565b92915050565b600060808201905061347c6000830187612da9565b6134896020830186613362565b818103604083015261349b8185612dc7565b905081810360608301526134af8184612dc7565b905095945050505050565b60006080820190506134cf6000830187612da9565b6134dc6020830186613362565b81810360408301526134ee8185612e31565b905081810360608301526135028184612dc7565b905095945050505050565b60006020820190506135226000830184612db8565b92915050565b6000602082019050818103600083015261354181612f30565b9050919050565b6000602082019050818103600083015261356181612f96565b9050919050565b6000602082019050818103600083015261358181612fd6565b9050919050565b600060208201905081810360008301526135a181613016565b9050919050565b600060208201905081810360008301526135c181613056565b9050919050565b600060208201905081810360008301526135e181613096565b9050919050565b60006020820190508181036000830152613601816130d6565b9050919050565b6000602082019050818103600083015261362181613116565b9050919050565b600060208201905081810360008301526136418161317c565b9050919050565b60006020820190508181036000830152613661816131bc565b9050919050565b600060208201905081810360008301526136818161323c565b9050919050565b600060208201905081810360008301526136a18161327c565b9050919050565b600060208201905081810360008301526136c1816132bc565b9050919050565b600060208201905081810360008301526136e181613322565b9050919050565b60006020820190506136fd6000830184613362565b92915050565b60006040820190506137186000830185613362565b6137256020830184613362565b9392505050565b60006060820190506137416000830186613362565b61374e6020830185613362565b81810360408301526137608184612dc7565b9050949350505050565b600060c08201905061377f6000830189613362565b61378c6020830188613371565b6137996040830187612d9a565b6137a66060830186613362565b6137b36080830185613362565b81810360a08301526137c58184612dc7565b9050979650505050505050565b60006020820190506137e76000830184613371565b92915050565b6000604051905081810181811067ffffffffffffffff8211171561381457613813613b61565b5b8060405250919050565b600067ffffffffffffffff82111561383957613838613b61565b5b601f19601f8301169050602081019050919050565b60008190508160005260206000209050919050565b600081519050919050565b600082825260208201905092915050565b600081905092915050565b600061389582613a13565b91506138a083613a13565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff038211156138d5576138d4613ad4565b5b828201905092915050565b60006138eb82613a13565b91506138f683613a13565b92508261390657613905613b03565b5b828204905092915050565b600061391c82613a13565b915061392783613a13565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff04831182151516156139605761395f613ad4565b5b828202905092915050565b600061397682613a13565b915061398183613a13565b92508282101561399457613993613ad4565b5b828203905092915050565b60006139aa826139f3565b9050919050565b60008115159050919050565b6000819050919050565b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600060ff82169050919050565b6000613a3582613a3c565b9050919050565b6000613a4782613a4e565b9050919050565b6000613a59826139f3565b9050919050565b82818337600083830152505050565b60005b83811015613a8d578082015181840152602081019050613a72565b83811115613a9c576000848401525b50505050565b60006002820490506001821680613aba57607f821691505b60208210811415613ace57613acd613b32565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6000601f19601f8301169050919050565b613baa8161399f565b8114613bb557600080fd5b50565b613bc1816139b1565b8114613bcc57600080fd5b50565b613bd8816139bd565b8114613be357600080fd5b50565b613bef816139c7565b8114613bfa57600080fd5b50565b613c0681613a13565b8114613c1157600080fd5b50565b613c1d81613a1d565b8114613c2857600080fd5b5056fea264697066735822122073a5e98cc76c94a241850736537b445fb67d0b56321afd441696b8e31c74170e64736f6c63430008000033