VeChain
Explorer
Testnet
Search
Networks
Main
Test
Contract
0xAd33e7…3d31
Summary
Transactions
Transfers
Address
0xAd33e7F6739FC26Ad75be7D02Df3A93C67C73d31
VET
0.00
VET
VTHO
0.00
VTHO
Master
0x007377adfBD013E0a585A62475D223f3939B92FC
Deployer
0x007377adfBD013E0a585A62475D223f3939B92FC
Code
0x6080604052600436106100ab5760003560e01c8063822d82b311610064578063822d82b31461024d57806399da1d3c14610278578063a31fe409146102a3578063b6694c2a146102e0578063dd1700231461031d578063f951975a14610346576100eb565b80631a2be4da14610126578063219df472146101635780633bc0aee61461017f57806342b0aefa146101a85780634db47840146101e5578063600b9aa614610210576100eb565b366100eb576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016100e2906138d4565b60405180910390fd5b6040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161011d906138d4565b60405180910390fd5b34801561013257600080fd5b5061014d60048036038101906101489190612b5d565b610383565b60405161015a91906137f2565b60405180910390f35b61017d60048036038101906101789190612c0f565b6103a3565b005b34801561018b57600080fd5b506101a660048036038101906101a19190612cd9565b610642565b005b3480156101b457600080fd5b506101cf60048036038101906101ca9190612d47565b6107c5565b6040516101dc9190613b58565b60405180910390f35b3480156101f157600080fd5b506101fa6107f3565b6040516102079190613b58565b60405180910390f35b34801561021c57600080fd5b5061023760048036038101906102329190612cd9565b610809565b6040516102449190613b36565b60405180910390f35b34801561025957600080fd5b506102626110ad565b60405161026f9190613b58565b60405180910390f35b34801561028457600080fd5b5061028d6110c3565b60405161029a9190613733565b60405180910390f35b3480156102af57600080fd5b506102ca60048036038101906102c59190612c87565b6110e9565b6040516102d791906137f2565b60405180910390f35b3480156102ec57600080fd5b5061030760048036038101906103029190612c87565b611109565b6040516103149190613733565b60405180910390f35b34801561032957600080fd5b50610344600480360381019061033f9190612b86565b61113c565b005b34801561035257600080fd5b5061036d60048036038101906103689190612d47565b6117eb565b60405161037a9190613b14565b60405180910390f35b60066020528060005260406000206000915054906101000a900460ff1681565b600260005414156103e9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016103e090613ad4565b60405180910390fd5b6002600081905550600160149054906101000a900460ff1660ff168260ff161415610449576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161044090613954565b60405180910390fd5b6000610462633b9aca00346118d890919063ffffffff16565b9050600061047d633b9aca003461192290919063ffffffff16565b905060008114156104c3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016104ba906139b4565b60405180910390fd5b3373ffffffffffffffffffffffffffffffffffffffff166108fc839081150290604051600060405180830381858888f19350505050158015610509573d6000803e3d6000fd5b5073c02aaa39b223fe8d0a0e5c4f27ead9083c756cc273ffffffffffffffffffffffffffffffffffffffff1663d0e30db08334036040518263ffffffff1660e01b81526004016000604051808303818588803b15801561056857600080fd5b505af115801561057c573d6000803e3d6000fd5b50505050503373ffffffffffffffffffffffffffffffffffffffff1660001b73c02aaa39b223fe8d0a0e5c4f27ead9083c756cc273ffffffffffffffffffffffffffffffffffffffff1660001b7f6bbd554ad75919f71fd91bf917ca6e4f41c10f03ab25751596a22253bb39aab886600160149054906101000a900460ff1660098a73ffffffffffffffffffffffffffffffffffffffff1660001b878a60405161062b96959493929190613bd3565b60405180910390a350506001600081905550505050565b60026000541415610688576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161067f90613ad4565b60405180910390fd5b6002600081905550610698612911565b6106a28383610809565b90506001816080015160ff16141561072a57600360009054906101000a900463ffffffff1663ffffffff16816040015163ffffffff1614610718576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161070f906138f4565b60405180910390fd5b6107258160a0015161196c565b610788565b6010816080015160ff16141561074c576107478160a00151611c4d565b610787565b6040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161077e90613894565b60405180910390fd5b5b6001600460008360200151815260200190815260200160002060006101000a81548160ff0219169083151502179055505060016000819055505050565b60026020528060005260406000206000915090508060010160009054906101000a900463ffffffff16905081565b600360049054906101000a900463ffffffff1681565b610811612911565b610869600084848080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f82011690508083019250505050505050611fcb90919063ffffffff16565b816000019060ff16908160ff16815250506001816000015160ff16146108c4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108bb90613934565b60405180910390fd5b61091c600184848080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f8201169050808301925050505050505061202990919063ffffffff16565b816040019063ffffffff16908163ffffffff1681525050600061098d600585858080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f82011690508083019250505050505050611fcb90919063ffffffff16565b60ff16905060008160420260060190506109f48186868080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f8201169050808301925050505050505061202990919063ffffffff16565b836060019063ffffffff16908163ffffffff1681525050610a698182878790500387878080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f820116905080830192505050505050506120879092919063ffffffff16565b80519060200120836020018181525050600460008460200151815260200190815260200160002060009054906101000a900460ff1615610ade576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ad5906138b4565b60405180910390fd5b610ae661295c565b60026000856040015163ffffffff1663ffffffff16815260200190815260200160002060405180604001604052908160008201805480602002602001604051908101604052809291908181526020018280548015610b9957602002820191906000526020600020905b8160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019060010190808311610b4f575b505050505081526020016001820160009054906101000a900463ffffffff1663ffffffff1663ffffffff16815250509050600081600001515111610c12576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c0990613af4565b60405180910390fd5b6000816020015163ffffffff161480610c34575042816020015163ffffffff16115b610c73576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c6a90613a34565b60405180910390fd5b826001600a60026003600a8660000151510281610c8c57fe5b040281610c9557fe5b04011115610cd8576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ccf906139f4565b60405180910390fd5b60007fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff905060005b84811015610fcb576000610d67604283026006018a8a8080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f82011690508083019250505050505050611fcb90919063ffffffff16565b90508260010b8160ff1613610db1576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610da890613a74565b60405180910390fd5b8060ff1692506000610e16604284026007018b8b8080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f8201169050808301925050505050505061214990919063ffffffff16565b90506000610e77604285026027018c8c8080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f8201169050808301925050505050505061214990919063ffffffff16565b90506000610ed8604286026047018d8d8080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f82011690508083019250505050505050611fcb90919063ffffffff16565b9050601b8101905086600001518460ff1681518110610ef357fe5b602002602001015173ffffffffffffffffffffffffffffffffffffffff1660018b6020015183868660405160008152602001604052604051610f38949392919061380d565b6020604051602081039080840390855afa158015610f5a573d6000803e3d6000fd5b5050506020604051035173ffffffffffffffffffffffffffffffffffffffff1614610fba576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610fb190613974565b60405180910390fd5b505050508080600101915050610d00565b506110266004840188888080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f82011690508083019250505050505050611fcb90919063ffffffff16565b856080019060ff16908160ff168152505061109b6005840160058501898990500389898080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f820116905080830192505050505050506120879092919063ffffffff16565b8560a001819052505050505092915050565b600360009054906101000a900463ffffffff1681565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60046020528060005260406000206000915054906101000a900460ff1681565b60056020528060005260406000206000915054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60026000541415611182576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161117990613ad4565b60405180910390fd5b6002600081905550600160149054906101000a900460ff1660ff168360ff1614156111e2576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016111d990613954565b60405180910390fd5b6000600160149054906101000a900460ff1690506000808873ffffffffffffffffffffffffffffffffffffffff1663313ce5676040518163ffffffff1660e01b815260040160206040518083038186803b15801561123f57600080fd5b505afa158015611253573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906112779190612d70565b9050600660008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161561143d578873ffffffffffffffffffffffffffffffffffffffff16639dc29fac338a6040518363ffffffff1660e01b8152600401611306929190613769565b600060405180830381600087803b15801561132057600080fd5b505af1158015611334573d6000803e3d6000fd5b505050508873ffffffffffffffffffffffffffffffffffffffff1663026b05396040518163ffffffff1660e01b815260040160206040518083038186803b15801561137e57600080fd5b505afa158015611392573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906113b69190612d70565b92508873ffffffffffffffffffffffffffffffffffffffff16631ba46cfd6040518163ffffffff1660e01b815260040160206040518083038186803b1580156113fe57600080fd5b505afa158015611412573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906114369190612cb0565b915061171f565b60008973ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401611478919061374e565b60206040518083038186803b15801561149057600080fd5b505afa1580156114a4573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906114c89190612d1e565b90506114f733308b8d73ffffffffffffffffffffffffffffffffffffffff166121a7909392919063ffffffff16565b60008a73ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401611532919061374e565b60206040518083038186803b15801561154a57600080fd5b505afa15801561155e573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906115829190612d1e565b9050611597828261223090919063ffffffff16565b995060098360ff16111561161b5760008a90506115c66009850360ff16600a0a8c61192290919063ffffffff16565b9a50861561161557611614336115ee6009870360ff16600a0a846118d890919063ffffffff16565b8e73ffffffffffffffffffffffffffffffffffffffff1661227a9092919063ffffffff16565b5b60099350505b67ffffffffffffffff80166116bf60098d73ffffffffffffffffffffffffffffffffffffffff1663313ce5676040518163ffffffff1660e01b815260040160206040518083038186803b15801561167157600080fd5b505afa158015611685573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906116a99190612d70565b0360ff16600a0a8361192290919063ffffffff16565b1115611700576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016116f790613874565b60405180910390fd5b8a73ffffffffffffffffffffffffffffffffffffffff1660001b935050505b6000881415611763576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161175a906139b4565b60405180910390fd5b3373ffffffffffffffffffffffffffffffffffffffff1660001b827f6bbd554ad75919f71fd91bf917ca6e4f41c10f03ab25751596a22253bb39aab88886858c73ffffffffffffffffffffffffffffffffffffffff1660001b8e8c6040516117d096959493929190613c34565b60405180910390a35050506001600081905550505050505050565b6117f361295c565b600260008363ffffffff1663ffffffff168152602001908152602001600020604051806040016040529081600082018054806020026020016040519081016040528092919081815260200182805480156118a257602002820191906000526020600020905b8160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019060010190808311611858575b505050505081526020016001820160009054906101000a900463ffffffff1663ffffffff1663ffffffff16815250509050919050565b600061191a83836040518060400160405280601881526020017f536166654d6174683a206d6f64756c6f206279207a65726f0000000000000000815250612300565b905092915050565b600061196483836040518060400160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f00000000000081525061235c565b905092915050565b600061198260008361202990919063ffffffff16565b90506001600360009054906101000a900463ffffffff160163ffffffff168163ffffffff16146119e7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016119de906139d4565b60405180910390fd5b60006119fd600484611fcb90919063ffffffff16565b905060608160ff1667ffffffffffffffff81118015611a1b57600080fd5b50604051908082528060200260200182016040528015611a4a5781602001602082028036833780820191505090505b50905060005b8260ff16811015611acd576000611a7660148302600501876123bd90919063ffffffff16565b905080838381518110611a8557fe5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff1681525050508080600101915050611a50565b506000600360009054906101000a900463ffffffff16905083600360006101000a81548163ffffffff021916908363ffffffff160217905550611b0e61295c565b6040518060400160405280848152602001600063ffffffff1681525090508060026000600360009054906101000a900463ffffffff1663ffffffff1663ffffffff1681526020019081526020016000206000820151816000019080519060200190611b7a92919061297c565b5060208201518160010160006101000a81548163ffffffff021916908363ffffffff160217905550905050600360049054906101000a900463ffffffff164201600260008463ffffffff1663ffffffff16815260200190815260200160002060010160006101000a81548163ffffffff021916908363ffffffff1602179055507fdfb80683934199683861bf00b64ecdf0984bbaf661bf27983dba382e99297a6282600360009054906101000a900463ffffffff16604051611c3d929190613b73565b60405180910390a1505050505050565b6000611c63600483611fcb90919063ffffffff16565b90506000611c7b600584611fcb90919063ffffffff16565b90506000611c936032856123bd90919063ffffffff16565b90506000611cab604686611fcb90919063ffffffff16565b90506000611cc360688761242a90919063ffffffff16565b90508360ff168560ff161415611d0e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611d0590613ab4565b60405180910390fd5b600160149054906101000a900460ff1660ff168460ff1614611d65576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611d5c90613a14565b60405180910390fd5b600160149054906101000a900460ff1660ff168260ff1614611ed0576000611d9760478861214990919063ffffffff16565b905060008382604051602001611dae929190613707565b60405160208183030381529060405280519060200120905060006005600083815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415611e5b576000611e4960678b611fcb90919063ffffffff16565b9050611e5783878684612488565b9150505b8073ffffffffffffffffffffffffffffffffffffffff166340c10f1987866040518363ffffffff1660e01b8152600401611e969291906137c9565b600060405180830381600087803b158015611eb057600080fd5b505af1158015611ec4573d6000803e3d6000fd5b50505050505050611fc3565b6000611ee66053886123bd90919063ffffffff16565b905060008173ffffffffffffffffffffffffffffffffffffffff1663313ce5676040518163ffffffff1660e01b815260040160206040518083038186803b158015611f3057600080fd5b505afa158015611f44573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611f689190612d70565b905060098160ff161115611f9557611f926009820360ff16600a0a8461263190919063ffffffff16565b92505b611fc085848473ffffffffffffffffffffffffffffffffffffffff1661227a9092919063ffffffff16565b50505b505050505050565b60006001820183511015612014576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161200b90613914565b60405180910390fd5b60008260018501015190508091505092915050565b60006004820183511015612072576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161206990613914565b60405180910390fd5b60008260048501015190508091505092915050565b6060818301845110156120cf576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016120c690613914565b60405180910390fd5b60608215600081146120ec5760405191506020820160405261213d565b6040519150601f8416801560200281840101858101878315602002848b0101015b8183101561212a578051835260208301925060208101905061210d565b50868552601f19601f8301166040525050505b50809150509392505050565b60006020820183511015612192576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161218990613914565b60405180910390fd5b60008260208501015190508091505092915050565b61222a846323b872dd60e01b8585856040516024016121c893929190613792565b604051602081830303815290604052907bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19166020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff83818316178352505050506126a1565b50505050565b600061227283836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f770000815250612768565b905092915050565b6122fb8363a9059cbb60e01b84846040516024016122999291906137c9565b604051602081830303815290604052907bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19166020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff83818316178352505050506126a1565b505050565b6000808314158290612348576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161233f9190613852565b60405180910390fd5b5082848161235257fe5b0690509392505050565b600080831182906123a3576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161239a9190613852565b60405180910390fd5b5060008385816123af57fe5b049050809150509392505050565b60006014820183511015612406576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016123fd90613914565b60405180910390fd5b60006c01000000000000000000000000836020860101510490508091505092915050565b60006020820183511015612473576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161246a90613914565b60405180910390fd5b60008260208501015190508091505092915050565b600080600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1660601b90506040517f3d602d80600a3d3981f3363d3d373d3d3d363d7300000000000000000000000081528160148201527f5af43d82803e903d91602b57fd5bf300000000000000000000000000000000006028820152866037826000f59250508173ffffffffffffffffffffffffffffffffffffffff1663a7a2d3fb8686866040518463ffffffff1660e01b815260040161254c93929190613b9c565b600060405180830381600087803b15801561256657600080fd5b505af115801561257a573d6000803e3d6000fd5b50505050816005600088815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506001600660008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555050949350505050565b600080831415612644576000905061269b565b600082840290508284828161265557fe5b0414612696576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161268d90613994565b60405180910390fd5b809150505b92915050565b6060612703826040518060400160405280602081526020017f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c65648152508573ffffffffffffffffffffffffffffffffffffffff166127c39092919063ffffffff16565b905060008151111561276357808060200190518101906127239190612c5e565b612762576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161275990613a94565b60405180910390fd5b5b505050565b60008383111582906127b0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016127a79190613852565b60405180910390fd5b5060008385039050809150509392505050565b60606127d284846000856127db565b90509392505050565b60606127e6856128fe565b612825576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161281c90613a54565b60405180910390fd5b600060608673ffffffffffffffffffffffffffffffffffffffff16858760405161284f91906136f0565b60006040518083038185875af1925050503d806000811461288c576040519150601f19603f3d011682016040523d82523d6000602084013e612891565b606091505b509150915081156128a65780925050506128f6565b6000815111156128b95780518082602001fd5b836040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016128ed9190613852565b60405180910390fd5b949350505050565b600080823b905060008111915050919050565b6040518060c00160405280600060ff16815260200160008019168152602001600063ffffffff168152602001600063ffffffff168152602001600060ff168152602001606081525090565b604051806040016040528060608152602001600063ffffffff1681525090565b8280548282559060005260206000209081019282156129f5579160200282015b828111156129f45782518260006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055509160200191906001019061299c565b5b509050612a029190612a06565b5090565b5b80821115612a3d57600081816101000a81549073ffffffffffffffffffffffffffffffffffffffff021916905550600101612a07565b5090565b600081359050612a5081613e35565b92915050565b600081359050612a6581613e4c565b92915050565b600081519050612a7a81613e4c565b92915050565b600081359050612a8f81613e63565b92915050565b600081519050612aa481613e63565b92915050565b60008083601f840112612abc57600080fd5b8235905067ffffffffffffffff811115612ad557600080fd5b602083019150836001820283011115612aed57600080fd5b9250929050565b600081359050612b0381613e7a565b92915050565b600081519050612b1881613e7a565b92915050565b600081359050612b2d81613e91565b92915050565b600081359050612b4281613ea8565b92915050565b600081519050612b5781613ea8565b92915050565b600060208284031215612b6f57600080fd5b6000612b7d84828501612a41565b91505092915050565b60008060008060008060c08789031215612b9f57600080fd5b6000612bad89828a01612a41565b9650506020612bbe89828a01612af4565b9550506040612bcf89828a01612a41565b9450506060612be089828a01612b33565b9350506080612bf189828a01612b1e565b92505060a0612c0289828a01612a56565b9150509295509295509295565b600080600060608486031215612c2457600080fd5b6000612c3286828701612a41565b9350506020612c4386828701612b33565b9250506040612c5486828701612b1e565b9150509250925092565b600060208284031215612c7057600080fd5b6000612c7e84828501612a6b565b91505092915050565b600060208284031215612c9957600080fd5b6000612ca784828501612a80565b91505092915050565b600060208284031215612cc257600080fd5b6000612cd084828501612a95565b91505092915050565b60008060208385031215612cec57600080fd5b600083013567ffffffffffffffff811115612d0657600080fd5b612d1285828601612aaa565b92509250509250929050565b600060208284031215612d3057600080fd5b6000612d3e84828501612b09565b91505092915050565b600060208284031215612d5957600080fd5b6000612d6784828501612b1e565b91505092915050565b600060208284031215612d8257600080fd5b6000612d9084828501612b48565b91505092915050565b6000612da58383612dc0565b60208301905092915050565b612dba81613d80565b82525050565b612dc981613d11565b82525050565b612dd881613d11565b82525050565b6000612de982613ca5565b612df38185613cd3565b9350612dfe83613c95565b8060005b83811015612e2f578151612e168882612d99565b9750612e2183613cc6565b925050600181019050612e02565b5085935050505092915050565b612e4581613d23565b82525050565b612e5481613d2f565b82525050565b612e6381613d2f565b82525050565b612e7a612e7582613d2f565b613dfb565b82525050565b6000612e8b82613cb0565b612e958185613ce4565b9350612ea5818560208601613dc8565b612eae81613e17565b840191505092915050565b6000612ec482613cb0565b612ece8185613cf5565b9350612ede818560208601613dc8565b80840191505092915050565b612ef381613d92565b82525050565b6000612f0482613cbb565b612f0e8185613d00565b9350612f1e818560208601613dc8565b612f2781613e17565b840191505092915050565b6000612f3f602383613d00565b91507f6272696467652062616c616e636520776f756c6420657863656564206d61786960008301527f6d756d00000000000000000000000000000000000000000000000000000000006020830152604082019050919050565b6000612fa5601283613d00565b91507f696e76616c69642056414120616374696f6e00000000000000000000000000006000830152602082019050919050565b6000612fe5601883613d00565b91507f5641412077617320616c726561647920657865637574656400000000000000006000830152602082019050919050565b6000613025602c83613d00565b91507f706c6561736520757365206c6f636b45544820746f207472616e73666572204560008301527f544820746f20536f6c616e6100000000000000000000000000000000000000006020830152604082019050919050565b600061308b603983613d00565b91507f6f6e6c79207468652063757272656e7420677561726469616e2073657420636160008301527f6e206368616e67652074686520677561726469616e20736574000000000000006020830152604082019050919050565b60006130f1601283613d00565b91507f52656164206f7574206f6620626f756e647300000000000000000000000000006000830152602082019050919050565b6000613131601883613d00565b91507f5641412076657273696f6e20696e636f6d70617469626c6500000000000000006000830152602082019050919050565b6000613171602383613d00565b91507f6d757374206e6f74207472616e7366657220746f207468652073616d6520636860008301527f61696e00000000000000000000000000000000000000000000000000000000006020830152604082019050919050565b60006131d7601583613d00565b91507f564141207369676e617475726520696e76616c696400000000000000000000006000830152602082019050919050565b6000613217602183613d00565b91507f536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f60008301527f77000000000000000000000000000000000000000000000000000000000000006020830152604082019050919050565b600061327d601e83613d00565b91507f7472756e636174656420616d6f756e74206d757374206e6f74206265203000006000830152602082019050919050565b60006132bd602183613d00565b91507f696e646578206d75737420696e63726561736520696e207374657073206f662060008301527f31000000000000000000000000000000000000000000000000000000000000006020830152604082019050919050565b6000613323600983613d00565b91507f6e6f2071756f72756d00000000000000000000000000000000000000000000006000830152602082019050919050565b6000613363601983613d00565b91507f7472616e73666572206d75737420626520696e636f6d696e67000000000000006000830152602082019050919050565b60006133a3601883613d00565b91507f677561726469616e2073657420686173206578706972656400000000000000006000830152602082019050919050565b60006133e3601d83613d00565b91507f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006000830152602082019050919050565b6000613423602383613d00565b91507f7369676e617475726520696e6469636573206d75737420626520617363656e6460008301527f696e6700000000000000000000000000000000000000000000000000000000006020830152604082019050919050565b6000613489602a83613d00565b91507f5361666545524332303a204552433230206f7065726174696f6e20646964206e60008301527f6f742073756363656564000000000000000000000000000000000000000000006020830152604082019050919050565b60006134ef602683613d00565b91507f73616d6520636861696e207472616e736665727320617265206e6f742073757060008301527f706f7274656400000000000000000000000000000000000000000000000000006020830152604082019050919050565b6000613555601f83613d00565b91507f5265656e7472616e637947756172643a207265656e7472616e742063616c6c006000830152602082019050919050565b6000613595601483613d00565b91507f696e76616c696420677561726469616e207365740000000000000000000000006000830152602082019050919050565b600060408301600083015184820360008601526135e58282612dde565b91505060208301516135fa602086018261369d565b508091505092915050565b600060c08301600083015161361d60008601826136bb565b5060208301516136306020860182612e4b565b506040830151613643604086018261369d565b506060830151613656606086018261369d565b50608083015161366960808601826136bb565b5060a083015184820360a08601526136818282612e80565b9150508091505092915050565b61369781613d59565b82525050565b6136a681613d63565b82525050565b6136b581613d63565b82525050565b6136c481613d73565b82525050565b6136d381613d73565b82525050565b6136ea6136e582613d73565b613e05565b82525050565b60006136fc8284612eb9565b915081905092915050565b600061371382856136d9565b6001820191506137238284612e69565b6020820191508190509392505050565b60006020820190506137486000830184612dcf565b92915050565b60006020820190506137636000830184612db1565b92915050565b600060408201905061377e6000830185612db1565b61378b602083018461368e565b9392505050565b60006060820190506137a76000830186612dcf565b6137b46020830185612dcf565b6137c1604083018461368e565b949350505050565b60006040820190506137de6000830185612dcf565b6137eb602083018461368e565b9392505050565b60006020820190506138076000830184612e3c565b92915050565b60006080820190506138226000830187612e5a565b61382f60208301866136ca565b61383c6040830185612e5a565b6138496060830184612e5a565b95945050505050565b6000602082019050818103600083015261386c8184612ef9565b905092915050565b6000602082019050818103600083015261388d81612f32565b9050919050565b600060208201905081810360008301526138ad81612f98565b9050919050565b600060208201905081810360008301526138cd81612fd8565b9050919050565b600060208201905081810360008301526138ed81613018565b9050919050565b6000602082019050818103600083015261390d8161307e565b9050919050565b6000602082019050818103600083015261392d816130e4565b9050919050565b6000602082019050818103600083015261394d81613124565b9050919050565b6000602082019050818103600083015261396d81613164565b9050919050565b6000602082019050818103600083015261398d816131ca565b9050919050565b600060208201905081810360008301526139ad8161320a565b9050919050565b600060208201905081810360008301526139cd81613270565b9050919050565b600060208201905081810360008301526139ed816132b0565b9050919050565b60006020820190508181036000830152613a0d81613316565b9050919050565b60006020820190508181036000830152613a2d81613356565b9050919050565b60006020820190508181036000830152613a4d81613396565b9050919050565b60006020820190508181036000830152613a6d816133d6565b9050919050565b60006020820190508181036000830152613a8d81613416565b9050919050565b60006020820190508181036000830152613aad8161347c565b9050919050565b60006020820190508181036000830152613acd816134e2565b9050919050565b60006020820190508181036000830152613aed81613548565b9050919050565b60006020820190508181036000830152613b0d81613588565b9050919050565b60006020820190508181036000830152613b2e81846135c8565b905092915050565b60006020820190508181036000830152613b508184613605565b905092915050565b6000602082019050613b6d60008301846136ac565b92915050565b6000604082019050613b8860008301856136ac565b613b9560208301846136ac565b9392505050565b6000606082019050613bb160008301866136ca565b613bbe6020830185612e5a565b613bcb60408301846136ca565b949350505050565b600060c082019050613be860008301896136ca565b613bf560208301886136ca565b613c026040830187612eea565b613c0f6060830186612e5a565b613c1c608083018561368e565b613c2960a08301846136ac565b979650505050505050565b600060c082019050613c4960008301896136ca565b613c5660208301886136ca565b613c6360408301876136ca565b613c706060830186612e5a565b613c7d608083018561368e565b613c8a60a08301846136ac565b979650505050505050565b6000819050602082019050919050565b600081519050919050565b600081519050919050565b600081519050919050565b6000602082019050919050565b600082825260208201905092915050565b600082825260208201905092915050565b600081905092915050565b600082825260208201905092915050565b6000613d1c82613d39565b9050919050565b60008115159050919050565b6000819050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600063ffffffff82169050919050565b600060ff82169050919050565b6000613d8b82613da4565b9050919050565b6000613d9d82613d73565b9050919050565b6000613daf82613db6565b9050919050565b6000613dc182613d39565b9050919050565b60005b83811015613de6578082015181840152602081019050613dcb565b83811115613df5576000848401525b50505050565b6000819050919050565b6000613e1082613e28565b9050919050565b6000601f19601f8301169050919050565b60008160f81b9050919050565b613e3e81613d11565b8114613e4957600080fd5b50565b613e5581613d23565b8114613e6057600080fd5b50565b613e6c81613d2f565b8114613e7757600080fd5b50565b613e8381613d59565b8114613e8e57600080fd5b50565b613e9a81613d63565b8114613ea557600080fd5b50565b613eb181613d73565b8114613ebc57600080fd5b5056fea2646970667358221220db900cc76f07b087daa63958c79a95ea31a0175ce29d8a461ca64f8df4f71a1564736f6c634300060c0033