VeChain
Explorer
Mainnet
Search
Networks
Main
Test
Contract
0x8C8e91…AF2f
Summary
Transactions
Transfers
Address
0x8C8e912F6E48F92525eAEAAdC12794328cb5AF2f
VET
0.00
VET
VTHO
0.00
VTHO
Master
0x67523EDDb879f8D9232Ca40A11823d95Eac1C66C
Deployer
0x67523EDDb879f8D9232Ca40A11823d95Eac1C66C
Code
0x6080604052600436106101ed5760003560e01c806352d1902d1161010d578063a694fc3a116100a0578063ce7f291b1161006f578063ce7f291b146106da578063edf394df146106e4578063f2fde38b1461070f578063fb6474cf14610738578063fc3fdd6a14610775576101ed565b8063a694fc3a14610620578063aafd8e5814610649578063acff966614610672578063c03d5b47146106af576101ed565b80638a450b61116100dc5780638a450b61146105645780638da5cb5b146105a15780638e7b4920146105cc578063a6904aa5146105f7576101ed565b806352d1902d146104bc57806354396f7f146104e75780637048027514610524578063715018a61461054d576101ed565b80632da70d3611610185578063368004ed11610154578063368004ed1461040e5780634e533572146104375780634f1ef2861461047557806350985ada14610491576101ed565b80632da70d36146103665780632de1c5a9146103915780632e17de78146103bc5780633659cfe6146103e5576101ed565b80630f3a9f65116101c15780630f3a9f65146102ac5780631785f53c146102d55780631d34437a146102fe57806322e2824714610329576101ed565b8062f714ce146101f257806308408c1c1461021b57806309813482146102445780630bbedaf414610281575b600080fd5b3480156101fe57600080fd5b5061021960048036038101906102149190612e73565b6107a0565b005b34801561022757600080fd5b50610242600480360381019061023d9190612d09565b610881565b005b34801561025057600080fd5b5061026b60048036038101906102669190612e19565b610946565b6040516102789190613741565b60405180910390f35b34801561028d57600080fd5b506102966109d3565b6040516102a3919061375c565b60405180910390f35b3480156102b857600080fd5b506102d360048036038101906102ce9190612e19565b6109d9565b005b3480156102e157600080fd5b506102fc60048036038101906102f79190612d09565b6109eb565b005b34801561030a57600080fd5b50610313610a7b565b604051610320919061375c565b60405180910390f35b34801561033557600080fd5b50610350600480360381019061034b9190612d09565b610a81565b60405161035d91906134a2565b60405180910390f35b34801561037257600080fd5b5061037b610ad1565b60405161038891906133ce565b60405180910390f35b34801561039d57600080fd5b506103a6610af7565b6040516103b391906133ce565b60405180910390f35b3480156103c857600080fd5b506103e360048036038101906103de9190612e19565b610b0f565b005b3480156103f157600080fd5b5061040c60048036038101906104079190612d09565b610e04565b005b34801561041a57600080fd5b5061043560048036038101906104309190612e19565b610f8d565b005b34801561044357600080fd5b5061045e60048036038101906104599190612e19565b6114f8565b60405161046c929190613420565b60405180910390f35b61048f600480360381019061048a9190612d63565b61153c565b005b34801561049d57600080fd5b506104a6611679565b6040516104b3919061375c565b60405180910390f35b3480156104c857600080fd5b506104d161167f565b6040516104de91906134c4565b60405180910390f35b3480156104f357600080fd5b5061050e60048036038101906105099190612d09565b611738565b60405161051b919061375c565b60405180910390f35b34801561053057600080fd5b5061054b60048036038101906105469190612d09565b6117f7565b005b34801561055957600080fd5b50610562611887565b005b34801561057057600080fd5b5061058b60048036038101906105869190612d09565b61189b565b6040516105989190613480565b60405180910390f35b3480156105ad57600080fd5b506105b6611a9f565b6040516105c391906133ce565b60405180910390f35b3480156105d857600080fd5b506105e1611ac8565b6040516105ee91906133ce565b60405180910390f35b34801561060357600080fd5b5061061e60048036038101906106199190612d09565b611aee565b005b34801561062c57600080fd5b5061064760048036038101906106429190612e19565b611b3a565b005b34801561065557600080fd5b50610670600480360381019061066b9190612e19565b611dd1565b005b34801561067e57600080fd5b5061069960048036038101906106949190612d09565b611de3565b6040516106a6919061375c565b60405180910390f35b3480156106bb57600080fd5b506106c4611dfb565b6040516106d1919061375c565b60405180910390f35b6106e2611e01565b005b3480156106f057600080fd5b506106f9611ee9565b60405161070691906134a2565b60405180910390f35b34801561071b57600080fd5b5061073660048036038101906107319190612d09565b612028565b005b34801561074457600080fd5b5061075f600480360381019061075a9190612e19565b6120ac565b60405161076c919061375c565b60405180910390f35b34801561078157600080fd5b5061078a612112565b60405161079791906133ce565b60405180910390f35b6107b433607061212a90919063ffffffff16565b6107f3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107ea906136e1565b60405180910390fd5b81471015610836576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161082d906135a1565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff166108fc839081150290604051600060405180830381858888f1935050505015801561087c573d6000803e3d6000fd5b505050565b61088961215a565b606860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb826066546040518363ffffffff1660e01b81526004016108e8929190613420565b602060405180830381600087803b15801561090257600080fd5b505af1158015610916573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061093a9190612dbf565b50600060668190555050565b61094e612b9f565b606d60008381526020019081526020016000206040518060400160405290816000820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020016001820154815250509050919050565b60665481565b6109e161215a565b80606a8190555050565b6109f361215a565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415610a63576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a5a90613521565b60405180910390fd5b610a778160706121d890919063ffffffff16565b5050565b610e1081565b6060610aca606e60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020612208565b9050919050565b606860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b73f7de06ab4b5354bdd9820472eca7d8c726d7a28c81565b60026001541415610b55576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b4c90613701565b60405180910390fd5b6002600181905550803373ffffffffffffffffffffffffffffffffffffffff16606960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16636352211e836040518263ffffffff1660e01b8152600401610bd0919061375c565b60206040518083038186803b158015610be857600080fd5b505afa158015610bfc573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610c209190612d36565b73ffffffffffffffffffffffffffffffffffffffff1614610c76576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c6d90613721565b60405180910390fd5b6000610c80612229565b9050610cd383606e60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002061223190919063ffffffff16565b610d12576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d0990613681565b60405180910390fd5b606d6000848152602001908152602001600020600080820160006101000a81549073ffffffffffffffffffffffffffffffffffffffff021916905560018201600090555050610da883606e60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002061224b90919063ffffffff16565b50828173ffffffffffffffffffffffffffffffffffffffff167f7fc4727e062e336010f2c282598ef5f14facb3de68cf8195c2f23e1454b2b74e42604051610df0919061375c565b60405180910390a350506001808190555050565b7f0000000000000000000000008c8e912f6e48f92525eaeaadc12794328cb5af2f73ffffffffffffffffffffffffffffffffffffffff163073ffffffffffffffffffffffffffffffffffffffff161415610e93576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e8a90613561565b60405180910390fd5b7f0000000000000000000000008c8e912f6e48f92525eaeaadc12794328cb5af2f73ffffffffffffffffffffffffffffffffffffffff16610ed2612265565b73ffffffffffffffffffffffffffffffffffffffff1614610f28576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f1f906135c1565b60405180910390fd5b610f31816122bc565b610f8a81600067ffffffffffffffff811115610f5057610f4f613bb9565b5b6040519080825280601f01601f191660200182016040528015610f825781602001600182028036833780820191505090505b5060006122c7565b50565b60026001541415610fd3576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610fca90613701565b60405180910390fd5b6002600181905550803373ffffffffffffffffffffffffffffffffffffffff16606960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16636352211e836040518263ffffffff1660e01b815260040161104e919061375c565b60206040518083038186803b15801561106657600080fd5b505afa15801561107a573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061109e9190612d36565b73ffffffffffffffffffffffffffffffffffffffff16146110f4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110eb90613721565b60405180910390fd5b610e10606f60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611141919061389a565b421115611151576001606c819055505b600061115b612229565b90508073ffffffffffffffffffffffffffffffffffffffff16606d600085815260200190815260200160002060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611201576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016111f890613501565b60405180910390fd5b606a54606d60008581526020019081526020016000206001015442611226919061394a565b1015611267576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161125e90613581565b60405180910390fd5b600073f7de06ab4b5354bdd9820472eca7d8c726d7a28c73ffffffffffffffffffffffffffffffffffffffff166386481d40856040518263ffffffff1660e01b81526004016112b6919061375c565b60206040518083038186803b1580156112ce57600080fd5b505afa1580156112e2573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906113069190612e46565b90506000611313826120ac565b905060006067549050606860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166323b872dd337381ebca8a364c5208176eef70a0b9767f23e46106846040518463ffffffff1660e01b815260040161138f939291906133e9565b602060405180830381600087803b1580156113a957600080fd5b505af11580156113bd573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906113e19190612dbf565b506000826113f0606442612444565b101561149157606c5461140385426124e5565b61140d91906138f0565b905073f7de06ab4b5354bdd9820472eca7d8c726d7a28c73ffffffffffffffffffffffffffffffffffffffff16635146ea0e88836040518363ffffffff1660e01b815260040161145e929190613777565b600060405180830381600087803b15801561147857600080fd5b505af115801561148c573d6000803e3d6000fd5b505050505b867faa6bb4426e1e57e89d8ffed734953237e4e6347a2d9dc9d43396528d2244e06d8683426040516114c593929190613449565b60405180910390a242606d6000898152602001908152602001600020600101819055505050505050506001808190555050565b606d6020528060005260406000206000915090508060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16908060010154905082565b7f0000000000000000000000008c8e912f6e48f92525eaeaadc12794328cb5af2f73ffffffffffffffffffffffffffffffffffffffff163073ffffffffffffffffffffffffffffffffffffffff1614156115cb576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016115c290613561565b60405180910390fd5b7f0000000000000000000000008c8e912f6e48f92525eaeaadc12794328cb5af2f73ffffffffffffffffffffffffffffffffffffffff1661160a612265565b73ffffffffffffffffffffffffffffffffffffffff1614611660576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611657906135c1565b60405180910390fd5b611669826122bc565b611675828260016122c7565b5050565b60675481565b60007f0000000000000000000000008c8e912f6e48f92525eaeaadc12794328cb5af2f73ffffffffffffffffffffffffffffffffffffffff163073ffffffffffffffffffffffffffffffffffffffff161461170f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611706906135e1565b60405180910390fd5b7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc60001b905090565b6000610e10606f60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611787919061389a565b42111561179757600090506117f2565b42610e10606f60008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546117e5919061389a565b6117ef919061394a565b90505b919050565b6117ff61215a565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16141561186f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161186690613521565b60405180910390fd5b61188381607061256c90919063ffffffff16565b5050565b61188f61215a565b611899600061259c565b565b606060006118e6606e60008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020612208565b90506000815167ffffffffffffffff81111561190557611904613bb9565b5b60405190808252806020026020018201604052801561193e57816020015b61192b612bcf565b8152602001906001900390816119235790505b50905060005b8251811015611a94578281815181106119605761195f613b8a565b5b602002602001015182828151811061197b5761197a613b8a565b5b60200260200101516000018181525050606d60008483815181106119a2576119a1613b8a565b5b6020026020010151815260200190815260200160002060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff168282815181106119ef576119ee613b8a565b5b60200260200101516020019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff1681525050606d6000848381518110611a4457611a43613b8a565b5b6020026020010151815260200190815260200160002060010154828281518110611a7157611a70613b8a565b5b602002602001015160400181815250508080611a8c90613a55565b915050611944565b508092505050919050565b60008060029054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b606960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b611af661215a565b80606960006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b60026001541415611b80576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611b7790613701565b60405180910390fd5b6002600181905550803373ffffffffffffffffffffffffffffffffffffffff16606960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16636352211e836040518263ffffffff1660e01b8152600401611bfb919061375c565b60206040518083038186803b158015611c1357600080fd5b505afa158015611c27573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611c4b9190612d36565b73ffffffffffffffffffffffffffffffffffffffff1614611ca1576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611c9890613721565b60405180910390fd5b6000611cab612229565b905080606d600085815260200190815260200160002060000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555042606d600085815260200190815260200160002060010181905550611d6e83606e60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002061266190919063ffffffff16565b5082611d78612229565b73ffffffffffffffffffffffffffffffffffffffff167f1449c6dd7851abc30abf37f57715f492010519147cc2652fbc38202c18a6ee9042604051611dbd919061375c565b60405180910390a350506001808190555050565b611dd961215a565b8060678190555050565b606f6020528060005260406000206000915090505481565b606a5481565b68015af1d78b58c40000341015611e4d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611e44906136a1565b60405180910390fd5b6002606c8190555042606f60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff167f9cfad60189187e5040ebe51021f6e620dc81b78a62ec7fd79ee9a96e8da2025d42604051611edf919061375c565b60405180910390a2565b60606000611f3b606e6000611efc612229565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002061267b565b905060008167ffffffffffffffff811115611f5957611f58613bb9565b5b604051908082528060200260200182016040528015611f875781602001602082028036833780820191505090505b50905060005b8281101561201f57611fed81606e6000611fa5612229565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002061269090919063ffffffff16565b82828151811061200057611fff613b8a565b5b602002602001018181525050808061201790613a55565b915050611f8d565b50809250505090565b61203061215a565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614156120a0576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161209790613541565b60405180910390fd5b6120a98161259c565b50565b600060058210156120c057604b905061210d565b600a8210156120d2576050905061210d565b60198210156120e4576055905061210d565b60328210156120f657605a905061210d565b606482101561210857605f905061210d565b606490505b919050565b7381ebca8a364c5208176eef70a0b9767f23e4610681565b6000612152836000018373ffffffffffffffffffffffffffffffffffffffff1660001b6126aa565b905092915050565b612162612229565b73ffffffffffffffffffffffffffffffffffffffff16612180611a9f565b73ffffffffffffffffffffffffffffffffffffffff16146121d6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016121cd90613661565b60405180910390fd5b565b6000612200836000018373ffffffffffffffffffffffffffffffffffffffff1660001b6126cd565b905092915050565b60606000612218836000016127e1565b905060608190508092505050919050565b600033905090565b6000612243836000018360001b6126aa565b905092915050565b600061225d836000018360001b6126cd565b905092915050565b60006122937f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc60001b61283d565b60000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6122c461215a565b50565b6122f37f4910fdfa16fed3260ed0e7147f7cc6da11a60208b5b9406d12a635614ffd914360001b612847565b60000160009054906101000a900460ff16156123175761231283612851565b61243f565b8273ffffffffffffffffffffffffffffffffffffffff166352d1902d6040518163ffffffff1660e01b815260040160206040518083038186803b15801561235d57600080fd5b505afa92505050801561238e57506040513d601f19601f8201168201806040525081019061238b9190612dec565b60015b6123cd576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016123c490613621565b60405180910390fd5b7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc60001b8114612432576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161242990613601565b60405180910390fd5b5061243e83838361290a565b5b505050565b600080434060001c90506000600190505b60098111612484578043612469919061394a565b4060001c82189150808061247c90613a55565b915050612455565b5082606b54612493919061389a565b4482336040516020016124a99493929190613380565b6040516020818303038152906040528051906020012060001c9050600184826124d29190613acc565b6124dc919061389a565b91505092915050565b60008060c89050600061019090506019851061250a576102ee91506103e89050612536565b600a8510612521576101f491506102ee9050612535565b6005851061253457610190915061025890505b5b5b61255760018383612547919061394a565b612551919061389a565b85612444565b82612562919061389a565b9250505092915050565b6000612594836000018373ffffffffffffffffffffffffffffffffffffffff1660001b612936565b905092915050565b60008060029054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600060026101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b6000612673836000018360001b612936565b905092915050565b6000612689826000016129a6565b9050919050565b600061269f83600001836129b7565b60001c905092915050565b600080836001016000848152602001908152602001600020541415905092915050565b600080836001016000848152602001908152602001600020549050600081146127d55760006001826126ff919061394a565b9050600060018660000180549050612717919061394a565b905081811461278657600086600001828154811061273857612737613b8a565b5b906000526020600020015490508087600001848154811061275c5761275b613b8a565b5b90600052602060002001819055508387600101600083815260200190815260200160002081905550505b8560000180548061279a57612799613b5b565b5b6001900381819060005260206000200160009055905585600101600086815260200190815260200160002060009055600193505050506127db565b60009150505b92915050565b60608160000180548060200260200160405190810160405280929190818152602001828054801561283157602002820191906000526020600020905b81548152602001906001019080831161281d575b50505050509050919050565b6000819050919050565b6000819050919050565b61285a816129e2565b612899576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161289090613641565b60405180910390fd5b806128c67f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc60001b61283d565b60000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b61291383612a05565b6000825111806129205750805b156129315761292f8383612a54565b505b505050565b600061294283836126aa565b61299b5782600001829080600181540180825580915050600190039060005260206000200160009091909190915055826000018054905083600101600084815260200190815260200160002081905550600190506129a0565b600090505b92915050565b600081600001805490509050919050565b60008260000182815481106129cf576129ce613b8a565b5b9060005260206000200154905092915050565b6000808273ffffffffffffffffffffffffffffffffffffffff163b119050919050565b612a0e81612851565b8073ffffffffffffffffffffffffffffffffffffffff167fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b60405160405180910390a250565b6060612a5f836129e2565b612a9e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612a95906136c1565b60405180910390fd5b6000808473ffffffffffffffffffffffffffffffffffffffff1684604051612ac69190613369565b600060405180830381855af49150503d8060008114612b01576040519150601f19603f3d011682016040523d82523d6000602084013e612b06565b606091505b5091509150612b2e82826040518060600160405280602781526020016140a060279139612b38565b9250505092915050565b60608315612b4857829050612b98565b600083511115612b5b5782518084602001fd5b816040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612b8f91906134df565b60405180910390fd5b9392505050565b6040518060400160405280600073ffffffffffffffffffffffffffffffffffffffff168152602001600081525090565b604051806060016040528060008152602001600073ffffffffffffffffffffffffffffffffffffffff168152602001600081525090565b6000612c19612c14846137c5565b6137a0565b905082815260208101848484011115612c3557612c34613bed565b5b612c408482856139e2565b509392505050565b600081359050612c578161402c565b92915050565b600081519050612c6c8161402c565b92915050565b600081359050612c8181614043565b92915050565b600081519050612c968161405a565b92915050565b600081519050612cab81614071565b92915050565b600082601f830112612cc657612cc5613be8565b5b8135612cd6848260208601612c06565b91505092915050565b600081359050612cee81614088565b92915050565b600081519050612d0381614088565b92915050565b600060208284031215612d1f57612d1e613bf7565b5b6000612d2d84828501612c48565b91505092915050565b600060208284031215612d4c57612d4b613bf7565b5b6000612d5a84828501612c5d565b91505092915050565b60008060408385031215612d7a57612d79613bf7565b5b6000612d8885828601612c48565b925050602083013567ffffffffffffffff811115612da957612da8613bf2565b5b612db585828601612cb1565b9150509250929050565b600060208284031215612dd557612dd4613bf7565b5b6000612de384828501612c87565b91505092915050565b600060208284031215612e0257612e01613bf7565b5b6000612e1084828501612c9c565b91505092915050565b600060208284031215612e2f57612e2e613bf7565b5b6000612e3d84828501612cdf565b91505092915050565b600060208284031215612e5c57612e5b613bf7565b5b6000612e6a84828501612cf4565b91505092915050565b60008060408385031215612e8a57612e89613bf7565b5b6000612e9885828601612cdf565b9250506020612ea985828601612c72565b9150509250929050565b6000612ebf83836132c3565b60608301905092915050565b6000612ed78383613334565b60208301905092915050565b612eec8161397e565b82525050565b612efb8161397e565b82525050565b612f12612f0d8261397e565b613a9e565b82525050565b6000612f2382613816565b612f2d818561385c565b9350612f38836137f6565b8060005b83811015612f69578151612f508882612eb3565b9750612f5b83613842565b925050600181019050612f3c565b5085935050505092915050565b6000612f8182613821565b612f8b818561386d565b9350612f9683613806565b8060005b83811015612fc7578151612fae8882612ecb565b9750612fb98361384f565b925050600181019050612f9a565b5085935050505092915050565b612fdd816139ae565b82525050565b6000612fee8261382c565b612ff8818561387e565b93506130088185602086016139f1565b80840191505092915050565b600061301f82613837565b6130298185613889565b93506130398185602086016139f1565b61304281613bfc565b840191505092915050565b600061305a601483613889565b915061306582613c1a565b602082019050919050565b600061307d600f83613889565b915061308882613c43565b602082019050919050565b60006130a0602683613889565b91506130ab82613c6c565b604082019050919050565b60006130c3602c83613889565b91506130ce82613cbb565b604082019050919050565b60006130e6601d83613889565b91506130f182613d0a565b602082019050919050565b6000613109601483613889565b915061311482613d33565b602082019050919050565b600061312c602c83613889565b915061313782613d5c565b604082019050919050565b600061314f603883613889565b915061315a82613dab565b604082019050919050565b6000613172602983613889565b915061317d82613dfa565b604082019050919050565b6000613195602e83613889565b91506131a082613e49565b604082019050919050565b60006131b8602d83613889565b91506131c382613e98565b604082019050919050565b60006131db602083613889565b91506131e682613ee7565b602082019050919050565b60006131fe601383613889565b915061320982613f10565b602082019050919050565b6000613221601583613889565b915061322c82613f39565b602082019050919050565b6000613244602683613889565b915061324f82613f62565b604082019050919050565b6000613267601683613889565b915061327282613fb1565b602082019050919050565b600061328a601f83613889565b915061329582613fda565b602082019050919050565b60006132ad601183613889565b91506132b882614003565b602082019050919050565b6060820160008201516132d96000850182613334565b5060208201516132ec6020850182612ee3565b5060408201516132ff6040850182613334565b50505050565b60408201600082015161331b6000850182612ee3565b50602082015161332e6020850182613334565b50505050565b61333d816139d8565b82525050565b61334c816139d8565b82525050565b61336361335e826139d8565b613ac2565b82525050565b60006133758284612fe3565b915081905092915050565b600061338c8287613352565b60208201915061339c8286613352565b6020820191506133ac8285613352565b6020820191506133bc8284612f01565b60148201915081905095945050505050565b60006020820190506133e36000830184612ef2565b92915050565b60006060820190506133fe6000830186612ef2565b61340b6020830185612ef2565b6134186040830184613343565b949350505050565b60006040820190506134356000830185612ef2565b6134426020830184613343565b9392505050565b600060608201905061345e6000830186612ef2565b61346b6020830185613343565b6134786040830184613343565b949350505050565b6000602082019050818103600083015261349a8184612f18565b905092915050565b600060208201905081810360008301526134bc8184612f76565b905092915050565b60006020820190506134d96000830184612fd4565b92915050565b600060208201905081810360008301526134f98184613014565b905092915050565b6000602082019050818103600083015261351a8161304d565b9050919050565b6000602082019050818103600083015261353a81613070565b9050919050565b6000602082019050818103600083015261355a81613093565b9050919050565b6000602082019050818103600083015261357a816130b6565b9050919050565b6000602082019050818103600083015261359a816130d9565b9050919050565b600060208201905081810360008301526135ba816130fc565b9050919050565b600060208201905081810360008301526135da8161311f565b9050919050565b600060208201905081810360008301526135fa81613142565b9050919050565b6000602082019050818103600083015261361a81613165565b9050919050565b6000602082019050818103600083015261363a81613188565b9050919050565b6000602082019050818103600083015261365a816131ab565b9050919050565b6000602082019050818103600083015261367a816131ce565b9050919050565b6000602082019050818103600083015261369a816131f1565b9050919050565b600060208201905081810360008301526136ba81613214565b9050919050565b600060208201905081810360008301526136da81613237565b9050919050565b600060208201905081810360008301526136fa8161325a565b9050919050565b6000602082019050818103600083015261371a8161327d565b9050919050565b6000602082019050818103600083015261373a816132a0565b9050919050565b60006040820190506137566000830184613305565b92915050565b60006020820190506137716000830184613343565b92915050565b600060408201905061378c6000830185613343565b6137996020830184613343565b9392505050565b60006137aa6137bb565b90506137b68282613a24565b919050565b6000604051905090565b600067ffffffffffffffff8211156137e0576137df613bb9565b5b6137e982613bfc565b9050602081019050919050565b6000819050602082019050919050565b6000819050602082019050919050565b600081519050919050565b600081519050919050565b600081519050919050565b600081519050919050565b6000602082019050919050565b6000602082019050919050565b600082825260208201905092915050565b600082825260208201905092915050565b600081905092915050565b600082825260208201905092915050565b60006138a5826139d8565b91506138b0836139d8565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff038211156138e5576138e4613afd565b5b828201905092915050565b60006138fb826139d8565b9150613906836139d8565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff048311821515161561393f5761393e613afd565b5b828202905092915050565b6000613955826139d8565b9150613960836139d8565b92508282101561397357613972613afd565b5b828203905092915050565b6000613989826139b8565b9050919050565b600061399b826139b8565b9050919050565b60008115159050919050565b6000819050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b82818337600083830152505050565b60005b83811015613a0f5780820151818401526020810190506139f4565b83811115613a1e576000848401525b50505050565b613a2d82613bfc565b810181811067ffffffffffffffff82111715613a4c57613a4b613bb9565b5b80604052505050565b6000613a60826139d8565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff821415613a9357613a92613afd565b5b600182019050919050565b6000613aa982613ab0565b9050919050565b6000613abb82613c0d565b9050919050565b6000819050919050565b6000613ad7826139d8565b9150613ae2836139d8565b925082613af257613af1613b2c565b5b828206905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b600080fd5b600080fd5b600080fd5b600080fd5b6000601f19601f8301169050919050565b60008160601b9050919050565b7f4e6f7420747261696e6572206f6620746f6b656e000000000000000000000000600082015250565b7f496e76616c696420616464726573730000000000000000000000000000000000600082015250565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b7f46756e6374696f6e206d7573742062652063616c6c6564207468726f7567682060008201527f64656c656761746563616c6c0000000000000000000000000000000000000000602082015250565b7f547261696e696e6720706572696f64206e6f7420636f6d706c65746564000000600082015250565b7f496e73756666696369656e742062616c616e6365000000000000000000000000600082015250565b7f46756e6374696f6e206d7573742062652063616c6c6564207468726f7567682060008201527f6163746976652070726f78790000000000000000000000000000000000000000602082015250565b7f555550535570677261646561626c653a206d757374206e6f742062652063616c60008201527f6c6564207468726f7567682064656c656761746563616c6c0000000000000000602082015250565b7f45524331393637557067726164653a20756e737570706f727465642070726f7860008201527f6961626c65555549440000000000000000000000000000000000000000000000602082015250565b7f45524331393637557067726164653a206e657720696d706c656d656e7461746960008201527f6f6e206973206e6f742055555053000000000000000000000000000000000000602082015250565b7f455243313936373a206e657720696d706c656d656e746174696f6e206973206e60008201527f6f74206120636f6e747261637400000000000000000000000000000000000000602082015250565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b7f4e6f74207374616b6572206f6620746f6b656e00000000000000000000000000600082015250565b7f496e73756666696369656e74205645542073656e740000000000000000000000600082015250565b7f416464726573733a2064656c65676174652063616c6c20746f206e6f6e2d636f60008201527f6e74726163740000000000000000000000000000000000000000000000000000602082015250565b7f43616c6c6572206973206e6f7420616e2061646d696e00000000000000000000600082015250565b7f5265656e7472616e637947756172643a207265656e7472616e742063616c6c00600082015250565b7f4e6f7420746865204e4654206f776e6572000000000000000000000000000000600082015250565b6140358161397e565b811461404057600080fd5b50565b61404c81613990565b811461405757600080fd5b50565b614063816139a2565b811461406e57600080fd5b50565b61407a816139ae565b811461408557600080fd5b50565b614091816139d8565b811461409c57600080fd5b5056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a2646970667358221220c45305f5930f8670d90576e0734d44726339d5d33c8fa448ba10213abf41cbd664736f6c63430008050033