VeChain
Explorer
Testnet
Search
Networks
Main
Test
Contract
0x01871c…5998
Summary
Transactions
Transfers
Address
0x01871c7daBd5A0860230a385664D486F867D5998
VET
0.00
VET
VTHO
0.00
VTHO
Master
0xD14B014F7563F406059E70F9C720bae18023F26C
Deployer
0xD14B014F7563F406059E70F9C720bae18023F26C
Code
0x6080604052600436106101665760003560e01c806392864b84116100d1578063e991dfbb1161008a578063ef09429911610064578063ef09429914610521578063f2fde38b1461055e578063f637bbf514610587578063fffe1d1d146105b057610166565b8063e991dfbb14610492578063eb9f13ec146104cf578063ec969139146104f857610166565b806392864b841461036a5780639e0b7b1814610395578063a9731e90146103d4578063b637f59a146103ff578063c9cfb7bd1461042a578063d80c1fe41461046757610166565b806352d1902d1161012357806352d1902d1461026a57806353c2f66c1461029557806355bc661d146102c0578063715018a6146102eb5780638da5cb5b146103025780638e25f20e1461032d57610166565b80630415cc151461016b578063150b7a021461019457806316979cba146101d1578063291df704146101fc5780633659cfe6146102255780634f1ef2861461024e575b600080fd5b34801561017757600080fd5b50610192600480360381019061018d9190612c8c565b6105ed565b005b3480156101a057600080fd5b506101bb60048036038101906101b69190612aee565b610771565b6040516101c89190613293565b60405180910390f35b3480156101dd57600080fd5b506101e6610785565b6040516101f391906134ab565b60405180910390f35b34801561020857600080fd5b50610223600480360381019061021e9190612ac5565b61078b565b005b34801561023157600080fd5b5061024c60048036038101906102479190612ac5565b6108d7565b005b61026860048036038101906102639190612b69565b610a86565b005b34801561027657600080fd5b5061027f610bc3565b60405161028c9190613278565b60405180910390f35b3480156102a157600080fd5b506102aa610c7c565b6040516102b79190613167565b60405180910390f35b3480156102cc57600080fd5b506102d5610ca2565b6040516102e291906134ab565b60405180910390f35b3480156102f757600080fd5b50610300610cb3565b005b34801561030e57600080fd5b50610317610d3b565b6040516103249190613167565b60405180910390f35b34801561033957600080fd5b50610354600480360381019061034f9190612ac5565b610d64565b6040516103619190613219565b60405180910390f35b34801561037657600080fd5b5061037f610d7e565b60405161038c9190613167565b60405180910390f35b3480156103a157600080fd5b506103bc60048036038101906103b79190612cb5565b610da4565b6040516103cb939291906131e2565b60405180910390f35b3480156103e057600080fd5b506103e9610dee565b6040516103f691906134ab565b60405180910390f35b34801561040b57600080fd5b50610414610df4565b60405161042191906134ab565b60405180910390f35b34801561043657600080fd5b50610451600480360381019061044c9190612cb5565b610dfa565b60405161045e91906134ab565b60405180910390f35b34801561047357600080fd5b5061047c610e12565b6040516104899190613167565b60405180910390f35b34801561049e57600080fd5b506104b960048036038101906104b49190612ac5565b610e38565b6040516104c6919061323b565b60405180910390f35b3480156104db57600080fd5b506104f660048036038101906104f19190612cb5565b610e88565b005b34801561050457600080fd5b5061051f600480360381019061051a9190612cb5565b61124d565b005b34801561052d57600080fd5b5061054860048036038101906105439190612bbd565b6115b0565b604051610555919061325d565b60405180910390f35b34801561056a57600080fd5b5061058560048036038101906105809190612ac5565b61164e565b005b34801561059357600080fd5b506105ae60048036038101906105a99190612d07565b611746565b005b3480156105bc57600080fd5b506105d760048036038101906105d29190612bf9565b611b43565b6040516105e49190613219565b60405180910390f35b60006105f96001611ea5565b9050801561061d576001600060016101000a81548160ff0219169083151502179055505b610625611f95565b6106328260000151611fe6565b8160200151606660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508160400151606760006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508160600151606860006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555062375f006069819055506103e8606a81905550801561076d5760008060016101000a81548160ff0219169083151502179055507f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb3847402498600160405161076491906132ae565b60405180910390a15b5050565b600063150b7a0260e01b9050949350505050565b606a5481565b6107936120ab565b73ffffffffffffffffffffffffffffffffffffffff166107b1610d3b565b73ffffffffffffffffffffffffffffffffffffffff1614610807576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107fe9061340b565b60405180910390fd5b606760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb82670de0b6b3a7640000606f5461085c9190613679565b6040518363ffffffff1660e01b81526004016108799291906131b9565b602060405180830381600087803b15801561089357600080fd5b505af11580156108a7573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906108cb9190612c3a565b506000606f8190555050565b7f00000000000000000000000001871c7dabd5a0860230a385664d486f867d599873ffffffffffffffffffffffffffffffffffffffff163073ffffffffffffffffffffffffffffffffffffffff161415610966576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161095d9061330b565b60405180910390fd5b7f00000000000000000000000001871c7dabd5a0860230a385664d486f867d599873ffffffffffffffffffffffffffffffffffffffff166109a56120b3565b73ffffffffffffffffffffffffffffffffffffffff16146109fb576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109f29061334b565b60405180910390fd5b610a048161210a565b610a8381600067ffffffffffffffff811115610a49577f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6040519080825280601f01601f191660200182016040528015610a7b5781602001600182028036833780820191505090505b506000612189565b50565b7f00000000000000000000000001871c7dabd5a0860230a385664d486f867d599873ffffffffffffffffffffffffffffffffffffffff163073ffffffffffffffffffffffffffffffffffffffff161415610b15576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b0c9061330b565b60405180910390fd5b7f00000000000000000000000001871c7dabd5a0860230a385664d486f867d599873ffffffffffffffffffffffffffffffffffffffff16610b546120b3565b73ffffffffffffffffffffffffffffffffffffffff1614610baa576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ba19061334b565b60405180910390fd5b610bb38261210a565b610bbf82826001612189565b5050565b60007f00000000000000000000000001871c7dabd5a0860230a385664d486f867d599873ffffffffffffffffffffffffffffffffffffffff163073ffffffffffffffffffffffffffffffffffffffff1614610c53576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c4a9061336b565b60405180910390fd5b7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc60001b905090565b606660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000610cae606c612306565b905090565b610cbb6120ab565b73ffffffffffffffffffffffffffffffffffffffff16610cd9610d3b565b73ffffffffffffffffffffffffffffffffffffffff1614610d2f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d269061340b565b60405180910390fd5b610d396000611fe6565b565b60008060029054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6060610d77610d7283610e38565b611b43565b9050919050565b606760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b606b6020528060005260406000206000915090508060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16908060010154908060020154905083565b60695481565b606f5481565b60706020528060005260406000206000915090505481565b606860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6060610e81606e60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002061231b565b9050919050565b60026001541415610ece576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ec59061348b565b60405180910390fd5b60026001819055506000610ee06120ab565b9050606660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166342842e0e8230856040518463ffffffff1660e01b8152600401610f4193929190613182565b600060405180830381600087803b158015610f5b57600080fd5b505af1158015610f6f573d6000803e3d6000fd5b50505050606760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663095ea7b330670de0b6b3a7640000606a54610fc89190613679565b6040518363ffffffff1660e01b8152600401610fe59291906131b9565b602060405180830381600087803b158015610fff57600080fd5b505af1158015611013573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906110379190612c3a565b50606760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166323b872dd8230670de0b6b3a7640000606a5461108e9190613679565b6040518463ffffffff1660e01b81526004016110ac93929190613182565b602060405180830381600087803b1580156110c657600080fd5b505af11580156110da573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906110fe9190612c3a565b5080606b600084815260200190815260200160002060000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555042606b600084815260200190815260200160002060010181905550606a54606b6000848152602001908152602001600020600201819055506111a082606c61233c90919063ffffffff16565b506111f282606e60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002061233c90919063ffffffff16565b50818173ffffffffffffffffffffffffffffffffffffffff167f334f67e769b486a08b5ed39835da2d17135e85030260fa867b439eab5d037fd84260405161123a91906134ab565b60405180910390a3506001808190555050565b60026001541415611293576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161128a9061348b565b60405180910390fd5b600260018190555060006112a56120ab565b90508073ffffffffffffffffffffffffffffffffffffffff16606b600084815260200190815260200160002060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161461134b576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016113429061342b565b60405180910390fd5b606660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166342842e0e3083856040518463ffffffff1660e01b81526004016113aa93929190613182565b600060405180830381600087803b1580156113c457600080fd5b505af11580156113d8573d6000803e3d6000fd5b50505050606760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb82606b6000868152602001908152602001600020600201546040518363ffffffff1660e01b815260040161144f9291906131b9565b602060405180830381600087803b15801561146957600080fd5b505af115801561147d573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906114a19190612c3a565b50606b6000838152602001908152602001600020600080820160006101000a81549073ffffffffffffffffffffffffffffffffffffffff021916905560018201600090556002820160009055505061150382606c61235690919063ffffffff16565b5061155582606e60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002061235690919063ffffffff16565b50818173ffffffffffffffffffffffffffffffffffffffff167fad52f97012ed6088662cd6ea3c65bb1e253ec29c73205f79cbd58527d091d2ae4260405161159d91906134ab565b60405180910390a3506001808190555050565b60008273ffffffffffffffffffffffffffffffffffffffff16606b600084815260200190815260200160002060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161480156116465750606954606b6000848152602001908152602001600020600101544261164391906136d3565b10155b905092915050565b6116566120ab565b73ffffffffffffffffffffffffffffffffffffffff16611674610d3b565b73ffffffffffffffffffffffffffffffffffffffff16146116ca576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016116c19061340b565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16141561173a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611731906132eb565b60405180910390fd5b61174381611fe6565b50565b6002600154141561178c576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016117839061348b565b60405180910390fd5b6002600181905550600061179e6120ab565b90508073ffffffffffffffffffffffffffffffffffffffff16606b600085815260200190815260200160002060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611844576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161183b9061342b565b60405180910390fd5b606954606b6000858152602001908152602001600020600101544261186991906136d3565b10156118aa576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016118a19061332b565b60405180910390fd5b606660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166342966c68846040518263ffffffff1660e01b815260040161190591906134ab565b600060405180830381600087803b15801561191f57600080fd5b505af1158015611933573d6000803e3d6000fd5b505050506000606860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16636a627842846040518263ffffffff1660e01b81526004016119949190613167565b602060405180830381600087803b1580156119ae57600080fd5b505af11580156119c2573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906119e69190612cde565b9050606b600085815260200190815260200160002060020154606f6000828254611a109190613623565b92505081905550606b6000858152602001908152602001600020600080820160006101000a81549073ffffffffffffffffffffffffffffffffffffffff0219169055600182016000905560028201600090555050611a7884606c61235690919063ffffffff16565b50611aca84606e60008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002061235690919063ffffffff16565b50426070600083815260200190815260200160002081905550838273ffffffffffffffffffffffffffffffffffffffff167fed0b2feb44b06c1de85ade79885712911d185e238f416b6fda53c76a5cab9322838642604051611b2e939291906134c6565b60405180910390a35050600180819055505050565b60606000825167ffffffffffffffff811115611b88577f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b604051908082528060200260200182016040528015611bc157816020015b611bae6128ac565b815260200190600190039081611ba65790505b50905060005b8351811015611e9b57838181518110611c09577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6020026020010151828281518110611c4a577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200260200101516000018181525050606b6000858381518110611c97577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6020026020010151815260200190815260200160002060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16828281518110611d0a577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200260200101516020019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff1681525050606b6000858381518110611d85577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6020026020010151815260200190815260200160002060010154828281518110611dd8577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200260200101516040018181525050606b6000858381518110611e25577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6020026020010151815260200190815260200160002060020154828281518110611e78577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001015160600181815250508080611e9390613817565b915050611bc7565b5080915050919050565b60008060019054906101000a900460ff1615611f1c5760018260ff16148015611ed45750611ed230612370565b155b611f13576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611f0a906133ab565b60405180910390fd5b60009050611f90565b8160ff1660008054906101000a900460ff1660ff1610611f71576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611f68906133ab565b60405180910390fd5b816000806101000a81548160ff021916908360ff160217905550600190505b919050565b600060019054906101000a900460ff16611fe4576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611fdb9061346b565b60405180910390fd5b565b60008060029054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600060026101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b600033905090565b60006120e17f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc60001b612393565b60000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6121126120ab565b73ffffffffffffffffffffffffffffffffffffffff16612130610d3b565b73ffffffffffffffffffffffffffffffffffffffff1614612186576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161217d9061340b565b60405180910390fd5b50565b6121b57f4910fdfa16fed3260ed0e7147f7cc6da11a60208b5b9406d12a635614ffd914360001b61239d565b60000160009054906101000a900460ff16156121d9576121d4836123a7565b612301565b8273ffffffffffffffffffffffffffffffffffffffff166352d1902d6040518163ffffffff1660e01b815260040160206040518083038186803b15801561221f57600080fd5b505afa92505050801561225057506040513d601f19601f8201168201806040525081019061224d9190612c63565b60015b61228f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612286906133cb565b60405180910390fd5b7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc60001b81146122f4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016122eb9061338b565b60405180910390fd5b50612300838383612460565b5b505050565b60006123148260000161248c565b9050919050565b6060600061232b8360000161249d565b905060608190508092505050919050565b600061234e836000018360001b6124f9565b905092915050565b6000612368836000018360001b612569565b905092915050565b6000808273ffffffffffffffffffffffffffffffffffffffff163b119050919050565b6000819050919050565b6000819050919050565b6123b081612370565b6123ef576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016123e6906133eb565b60405180910390fd5b8061241c7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc60001b612393565b60000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b612469836126ef565b6000825111806124765750805b1561248757612485838361273e565b505b505050565b600081600001805490509050919050565b6060816000018054806020026020016040519081016040528092919081815260200182805480156124ed57602002820191906000526020600020905b8154815260200190600101908083116124d9575b50505050509050919050565b60006125058383612822565b61255e578260000182908060018154018082558091505060019003906000526020600020016000909190919091505582600001805490508360010160008481526020019081526020016000208190555060019050612563565b600090505b92915050565b600080836001016000848152602001908152602001600020549050600081146126e357600060018261259b91906136d3565b90506000600186600001805490506125b391906136d3565b905081811461266e5760008660000182815481106125fa577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b9060005260206000200154905080876000018481548110612644577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b90600052602060002001819055508387600101600083815260200190815260200160002081905550505b856000018054806126a8577f4e487b7100000000000000000000000000000000000000000000000000000000600052603160045260246000fd5b6001900381819060005260206000200160009055905585600101600086815260200190815260200160002060009055600193505050506126e9565b60009150505b92915050565b6126f8816123a7565b8073ffffffffffffffffffffffffffffffffffffffff167fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b60405160405180910390a250565b606061274983612370565b612788576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161277f9061344b565b60405180910390fd5b6000808473ffffffffffffffffffffffffffffffffffffffff16846040516127b09190613150565b600060405180830381855af49150503d80600081146127eb576040519150601f19603f3d011682016040523d82523d6000602084013e6127f0565b606091505b50915091506128188282604051806060016040528060278152602001613d0c60279139612845565b9250505092915050565b600080836001016000848152602001908152602001600020541415905092915050565b60608315612855578290506128a5565b6000835111156128685782518084602001fd5b816040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161289c91906132c9565b60405180910390fd5b9392505050565b604051806080016040528060008152602001600073ffffffffffffffffffffffffffffffffffffffff16815260200160008152602001600081525090565b60006128fd6128f884613522565b6134fd565b9050808382526020820190508285602086028201111561291c57600080fd5b60005b8581101561294c57816129328882612a9b565b84526020840193506020830192505060018101905061291f565b5050509392505050565b60006129696129648461354e565b6134fd565b90508281526020810184848401111561298157600080fd5b61298c8482856137a4565b509392505050565b6000813590506129a381613caf565b92915050565b600082601f8301126129ba57600080fd5b81356129ca8482602086016128ea565b91505092915050565b6000815190506129e281613cc6565b92915050565b6000815190506129f781613cdd565b92915050565b600082601f830112612a0e57600080fd5b8135612a1e848260208601612956565b91505092915050565b600060808284031215612a3957600080fd5b612a4360806134fd565b90506000612a5384828501612994565b6000830152506020612a6784828501612994565b6020830152506040612a7b84828501612994565b6040830152506060612a8f84828501612994565b60608301525092915050565b600081359050612aaa81613cf4565b92915050565b600081519050612abf81613cf4565b92915050565b600060208284031215612ad757600080fd5b6000612ae584828501612994565b91505092915050565b60008060008060808587031215612b0457600080fd5b6000612b1287828801612994565b9450506020612b2387828801612994565b9350506040612b3487828801612a9b565b925050606085013567ffffffffffffffff811115612b5157600080fd5b612b5d878288016129fd565b91505092959194509250565b60008060408385031215612b7c57600080fd5b6000612b8a85828601612994565b925050602083013567ffffffffffffffff811115612ba757600080fd5b612bb3858286016129fd565b9150509250929050565b60008060408385031215612bd057600080fd5b6000612bde85828601612994565b9250506020612bef85828601612a9b565b9150509250929050565b600060208284031215612c0b57600080fd5b600082013567ffffffffffffffff811115612c2557600080fd5b612c31848285016129a9565b91505092915050565b600060208284031215612c4c57600080fd5b6000612c5a848285016129d3565b91505092915050565b600060208284031215612c7557600080fd5b6000612c83848285016129e8565b91505092915050565b600060808284031215612c9e57600080fd5b6000612cac84828501612a27565b91505092915050565b600060208284031215612cc757600080fd5b6000612cd584828501612a9b565b91505092915050565b600060208284031215612cf057600080fd5b6000612cfe84828501612ab0565b91505092915050565b60008060408385031215612d1a57600080fd5b6000612d2885828601612a9b565b9250506020612d3985828601612994565b9150509250929050565b6000612d4f83836130dd565b60808301905092915050565b6000612d678383613132565b60208301905092915050565b612d7c81613707565b82525050565b612d8b81613707565b82525050565b6000612d9c8261359f565b612da681856135e5565b9350612db18361357f565b8060005b83811015612de2578151612dc98882612d43565b9750612dd4836135cb565b925050600181019050612db5565b5085935050505092915050565b6000612dfa826135aa565b612e0481856135f6565b9350612e0f8361358f565b8060005b83811015612e40578151612e278882612d5b565b9750612e32836135d8565b925050600181019050612e13565b5085935050505092915050565b612e5681613719565b82525050565b612e6581613725565b82525050565b612e748161372f565b82525050565b6000612e85826135b5565b612e8f8185613607565b9350612e9f8185602086016137b3565b80840191505092915050565b612eb481613792565b82525050565b6000612ec5826135c0565b612ecf8185613612565b9350612edf8185602086016137b3565b612ee8816138be565b840191505092915050565b6000612f00602683613612565b9150612f0b826138cf565b604082019050919050565b6000612f23602c83613612565b9150612f2e8261391e565b604082019050919050565b6000612f46603083613612565b9150612f518261396d565b604082019050919050565b6000612f69602c83613612565b9150612f74826139bc565b604082019050919050565b6000612f8c603883613612565b9150612f9782613a0b565b604082019050919050565b6000612faf602983613612565b9150612fba82613a5a565b604082019050919050565b6000612fd2602e83613612565b9150612fdd82613aa9565b604082019050919050565b6000612ff5602e83613612565b915061300082613af8565b604082019050919050565b6000613018602d83613612565b915061302382613b47565b604082019050919050565b600061303b602083613612565b915061304682613b96565b602082019050919050565b600061305e602083613612565b915061306982613bbf565b602082019050919050565b6000613081602683613612565b915061308c82613be8565b604082019050919050565b60006130a4602b83613612565b91506130af82613c37565b604082019050919050565b60006130c7601f83613612565b91506130d282613c86565b602082019050919050565b6080820160008201516130f36000850182613132565b5060208201516131066020850182612d73565b5060408201516131196040850182613132565b50606082015161312c6060850182613132565b50505050565b61313b8161377b565b82525050565b61314a8161377b565b82525050565b600061315c8284612e7a565b915081905092915050565b600060208201905061317c6000830184612d82565b92915050565b60006060820190506131976000830186612d82565b6131a46020830185612d82565b6131b16040830184613141565b949350505050565b60006040820190506131ce6000830185612d82565b6131db6020830184613141565b9392505050565b60006060820190506131f76000830186612d82565b6132046020830185613141565b6132116040830184613141565b949350505050565b600060208201905081810360008301526132338184612d91565b905092915050565b600060208201905081810360008301526132558184612def565b905092915050565b60006020820190506132726000830184612e4d565b92915050565b600060208201905061328d6000830184612e5c565b92915050565b60006020820190506132a86000830184612e6b565b92915050565b60006020820190506132c36000830184612eab565b92915050565b600060208201905081810360008301526132e38184612eba565b905092915050565b6000602082019050818103600083015261330481612ef3565b9050919050565b6000602082019050818103600083015261332481612f16565b9050919050565b6000602082019050818103600083015261334481612f39565b9050919050565b6000602082019050818103600083015261336481612f5c565b9050919050565b6000602082019050818103600083015261338481612f7f565b9050919050565b600060208201905081810360008301526133a481612fa2565b9050919050565b600060208201905081810360008301526133c481612fc5565b9050919050565b600060208201905081810360008301526133e481612fe8565b9050919050565b600060208201905081810360008301526134048161300b565b9050919050565b600060208201905081810360008301526134248161302e565b9050919050565b6000602082019050818103600083015261344481613051565b9050919050565b6000602082019050818103600083015261346481613074565b9050919050565b6000602082019050818103600083015261348481613097565b9050919050565b600060208201905081810360008301526134a4816130ba565b9050919050565b60006020820190506134c06000830184613141565b92915050565b60006060820190506134db6000830186613141565b6134e86020830185612d82565b6134f56040830184613141565b949350505050565b6000613507613518565b905061351382826137e6565b919050565b6000604051905090565b600067ffffffffffffffff82111561353d5761353c61388f565b5b602082029050602081019050919050565b600067ffffffffffffffff8211156135695761356861388f565b5b613572826138be565b9050602081019050919050565b6000819050602082019050919050565b6000819050602082019050919050565b600081519050919050565b600081519050919050565b600081519050919050565b600081519050919050565b6000602082019050919050565b6000602082019050919050565b600082825260208201905092915050565b600082825260208201905092915050565b600081905092915050565b600082825260208201905092915050565b600061362e8261377b565b91506136398361377b565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0382111561366e5761366d613860565b5b828201905092915050565b60006136848261377b565b915061368f8361377b565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff04831182151516156136c8576136c7613860565b5b828202905092915050565b60006136de8261377b565b91506136e98361377b565b9250828210156136fc576136fb613860565b5b828203905092915050565b60006137128261375b565b9050919050565b60008115159050919050565b6000819050919050565b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600060ff82169050919050565b600061379d82613785565b9050919050565b82818337600083830152505050565b60005b838110156137d15780820151818401526020810190506137b6565b838111156137e0576000848401525b50505050565b6137ef826138be565b810181811067ffffffffffffffff8211171561380e5761380d61388f565b5b80604052505050565b60006138228261377b565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82141561385557613854613860565b5b600182019050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6000601f19601f8301169050919050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b7f46756e6374696f6e206d7573742062652063616c6c6564207468726f7567682060008201527f64656c656761746563616c6c0000000000000000000000000000000000000000602082015250565b7f54616d65645465656e547261696e3a204e6f7420656e6f7567682074696d652060008201527f706572696f6420666f7220747261696e00000000000000000000000000000000602082015250565b7f46756e6374696f6e206d7573742062652063616c6c6564207468726f7567682060008201527f6163746976652070726f78790000000000000000000000000000000000000000602082015250565b7f555550535570677261646561626c653a206d757374206e6f742062652063616c60008201527f6c6564207468726f7567682064656c656761746563616c6c0000000000000000602082015250565b7f45524331393637557067726164653a20756e737570706f727465642070726f7860008201527f6961626c65555549440000000000000000000000000000000000000000000000602082015250565b7f496e697469616c697a61626c653a20636f6e747261637420697320616c72656160008201527f647920696e697469616c697a6564000000000000000000000000000000000000602082015250565b7f45524331393637557067726164653a206e657720696d706c656d656e7461746960008201527f6f6e206973206e6f742055555053000000000000000000000000000000000000602082015250565b7f455243313936373a206e657720696d706c656d656e746174696f6e206973206e60008201527f6f74206120636f6e747261637400000000000000000000000000000000000000602082015250565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b7f54616d65645465656e547261696e3a204e6f74206f776e6572206f66206e6674600082015250565b7f416464726573733a2064656c65676174652063616c6c20746f206e6f6e2d636f60008201527f6e74726163740000000000000000000000000000000000000000000000000000602082015250565b7f496e697469616c697a61626c653a20636f6e7472616374206973206e6f74206960008201527f6e697469616c697a696e67000000000000000000000000000000000000000000602082015250565b7f5265656e7472616e637947756172643a207265656e7472616e742063616c6c00600082015250565b613cb881613707565b8114613cc357600080fd5b50565b613ccf81613719565b8114613cda57600080fd5b50565b613ce681613725565b8114613cf157600080fd5b50565b613cfd8161377b565b8114613d0857600080fd5b5056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a264697066735822122040f9204e39c456f4880a9f51fc305694e4397511d1b58b2e7c444f45a4d5c57a64736f6c63430008040033