VeChain
Explorer
Testnet
Search
Networks
Main
Test
Contract
0x971A74…8e06
Summary
Transactions
Transfers
Address
0x971A747F6b893EBFFaf3312b47aB61Ec72e78e06
VET
0.00
VET
VTHO
0.00
VTHO
Master
0xE7C01247AE5fD907A012D22ec6BecD8A84F5b8a9
Deployer
0xE7C01247AE5fD907A012D22ec6BecD8A84F5b8a9
Code
0x6080604052600436106101d85760003560e01c8063856652e911610102578063c1c51cbb11610095578063f5b541a611610064578063f5b541a61461070b578063f72c0d8b1461073f578063f9120af614610773578063fe8799181461079357600080fd5b8063c1c51cbb14610645578063d547741f14610697578063e63ab1e9146106b7578063ef46e0ca146106eb57600080fd5b8063a85c38ef116100d1578063a85c38ef1461050b578063ad3cb1cc146105a5578063b72ef310146105fb578063b789bf521461062f57600080fd5b8063856652e91461042457806391d1485414610444578063a217fddf146104b6578063a7d7caf8146104cb57600080fd5b80634f1ef2861161017a5780635d63b6b9116101495780635d63b6b91461039957806363c69f08146103c65780636ab55fd9146103f35780638456cb591461040f57600080fd5b80634f1ef2861461031a578063514fcac71461032d57806352d1902d1461034d5780635c975abb1461036257600080fd5b80632f2ff15d116101b65780632f2ff15d146102a357806335876476146102c557806336568abe146102e55780633f4ba83a1461030557600080fd5b806301ffc9a7146101dd57806307bd026514610212578063248a9ca314610254575b600080fd5b3480156101e957600080fd5b506101fd6101f8366004612a49565b6107b3565b60405190151581526020015b60405180910390f35b34801561021e57600080fd5b506102467fd8aa0f3194971a2a116679f7c2090f6939c8d4e01a2a8d7e41d55e5351469e6381565b604051908152602001610209565b34801561026057600080fd5b5061024661026f366004612a8b565b60009081527f02dd7bc7dec4dceedda775e58dd541e08a116c6c53815c0bd028192f7b626800602052604090206001015490565b3480156102af57600080fd5b506102c36102be366004612acd565b61084c565b005b3480156102d157600080fd5b506102c36102e0366004612af9565b610896565b3480156102f157600080fd5b506102c3610300366004612acd565b610b77565b34801561031157600080fd5b506102c3610bd5565b6102c3610328366004612bae565b610c0a565b34801561033957600080fd5b506102c3610348366004612a8b565b610c29565b34801561035957600080fd5b50610246610e63565b34801561036e57600080fd5b507fcd5ed15c6e187e77e9aee88184c21f4f2182ab5827cb3b7e07fbedcd63f033005460ff166101fd565b3480156103a557600080fd5b506103b96103b4366004612a8b565b610e92565b6040516102099190612c8e565b3480156103d257600080fd5b506103e66103e1366004612cf2565b610f2c565b6040516102099190612d0d565b3480156103ff57600080fd5b50610246670de0b6b3a764000081565b34801561041b57600080fd5b506102c3610fa5565b34801561043057600080fd5b5061024661043f366004612d51565b610fd7565b34801561045057600080fd5b506101fd61045f366004612acd565b60009182527f02dd7bc7dec4dceedda775e58dd541e08a116c6c53815c0bd028192f7b6268006020908152604080842073ffffffffffffffffffffffffffffffffffffffff93909316845291905290205460ff1690565b3480156104c257600080fd5b50610246600081565b3480156104d757600080fd5b506104eb6104e6366004612d7b565b611008565b604080519485526020850193909352918301526060820152608001610209565b34801561051757600080fd5b50610590610526366004612a8b565b600260208190526000918252604090912080546001820154928201546003830154600484015460058501546006860154600787015460089097015473ffffffffffffffffffffffffffffffffffffffff968716988716979590961695939492939192909160ff1689565b60405161020999989796959493929190612e07565b3480156105b157600080fd5b506105ee6040518060400160405280600581526020017f352e302e3000000000000000000000000000000000000000000000000000000081525081565b6040516102099190612e99565b34801561060757600080fd5b506102467ff7e61c4e74c42df4eeae815b78ea28052584091f2e136a00ad566b99fd70583981565b34801561063b57600080fd5b5061024660005481565b34801561065157600080fd5b506001546106729073ffffffffffffffffffffffffffffffffffffffff1681565b60405173ffffffffffffffffffffffffffffffffffffffff9091168152602001610209565b3480156106a357600080fd5b506102c36106b2366004612acd565b61104e565b3480156106c357600080fd5b506102467f65d7a28e3265b37a6474929f336521b332c1681b933f6cb9f3376673440d862a81565b3480156106f757600080fd5b506102c3610706366004612d7b565b611092565b34801561071757600080fd5b506102467f97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b92981565b34801561074b57600080fd5b506102467f189ab7a9244df0848122154315af71fe140f3db0fe014031783b0946b8c9d2e381565b34801561077f57600080fd5b506102c361078e366004612cf2565b61171d565b34801561079f57600080fd5b506102466107ae366004612eea565b61180c565b60007fffffffff0000000000000000000000000000000000000000000000000000000082167f7965db0b00000000000000000000000000000000000000000000000000000000148061084657507f01ffc9a7000000000000000000000000000000000000000000000000000000007fffffffff000000000000000000000000000000000000000000000000000000008316145b92915050565b60008281527f02dd7bc7dec4dceedda775e58dd541e08a116c6c53815c0bd028192f7b626800602052604090206001015461088681611c6d565b6108908383611c77565b50505050565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a00805468010000000000000000810460ff16159067ffffffffffffffff166000811580156108e15750825b905060008267ffffffffffffffff1660011480156108fe5750303b155b90508115801561090c575080155b15610943576040517ff92ee8a900000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b84547fffffffffffffffffffffffffffffffffffffffffffffffff000000000000000016600117855583156109a45784547fffffffffffffffffffffffffffffffffffffffffffffff00ffffffffffffffff16680100000000000000001785555b6109ac611d98565b6109b4611da2565b6109bc611db2565b6109c4611d98565b6109cf60008d611c77565b506109fa7f65d7a28e3265b37a6474929f336521b332c1681b933f6cb9f3376673440d862a8c611c77565b50610a257f97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b9298b611c77565b50610a507fd8aa0f3194971a2a116679f7c2090f6939c8d4e01a2a8d7e41d55e5351469e638a611c77565b50610a7b7ff7e61c4e74c42df4eeae815b78ea28052584091f2e136a00ad566b99fd70583989611c77565b50610aa67f189ab7a9244df0848122154315af71fe140f3db0fe014031783b0946b8c9d2e388611c77565b506000805573ffffffffffffffffffffffffffffffffffffffff861615610b0857600180547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff88161790555b8315610b695784547fffffffffffffffffffffffffffffffffffffffffffffff00ffffffffffffffff168555604051600181527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d29060200160405180910390a15b505050505050505050505050565b73ffffffffffffffffffffffffffffffffffffffff81163314610bc6576040517f6697b23200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b610bd08282611dc2565b505050565b7f65d7a28e3265b37a6474929f336521b332c1681b933f6cb9f3376673440d862a610bff81611c6d565b610c07611ea0565b50565b610c12611f3d565b610c1b82612041565b610c25828261206b565b5050565b610c316121a9565b6000548110610c6c576040517f5d70603300000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6000818152600260205260409020805473ffffffffffffffffffffffffffffffffffffffff163314610cca576040517ff6412b5a00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6002600882015460ff166003811115610ce557610ce5612d9d565b03610d1c576040517fee3b3d4b00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6003600882015460ff166003811115610d3757610d37612d9d565b03610d6e576040517f7c87a47200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6008810180547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff008116600317909155815460405142815260ff9092169173ffffffffffffffffffffffffffffffffffffffff9091169084907fc4058ebc534b64ecb27b2d4eaa1904f98997ec18ebe6ada4117593dde89478cc9060200160405180910390a3600882015460405184917f2b594027304fbeb3d4d0f06c892ea27d2ef521db7646c9466c04a177cf0a6d3091610e3091859160ff90911690612f2c565b60405180910390a25050610c0760017f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f0055565b6000610e6d612250565b507f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc90565b606060036000838152602001908152602001600020805480602002602001604051908101604052809291908181526020016000905b82821015610f21578382906000526020600020906004020160405180608001604052908160008201548152602001600182015481526020016002820154815260200160038201548152505081526020019060010190610ec7565b505050509050919050565b73ffffffffffffffffffffffffffffffffffffffff8116600090815260046020908152604091829020805483518184028101840190945280845260609392830182828015610f9957602002820191906000526020600020905b815481526020019060010190808311610f85575b50505050509050919050565b7f65d7a28e3265b37a6474929f336521b332c1681b933f6cb9f3376673440d862a610fcf81611c6d565b610c076122bf565b60046020528160005260406000208181548110610ff357600080fd5b90600052602060002001600091509150505481565b6003602052816000526040600020818154811061102457600080fd5b60009182526020909120600490910201805460018201546002830154600390930154919450925084565b60008281527f02dd7bc7dec4dceedda775e58dd541e08a116c6c53815c0bd028192f7b626800602052604090206001015461108881611c6d565b6108908383611dc2565b61109a6121a9565b7fd8aa0f3194971a2a116679f7c2090f6939c8d4e01a2a8d7e41d55e5351469e636110c481611c6d565b60005483106110ff576040517f5d70603300000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60015473ffffffffffffffffffffffffffffffffffffffff1661114e576040517f68cb8e8d00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b600083815260026020819052604090912090600882015460ff16600381111561117957611179612d9d565b148061119d57506003600882015460ff16600381111561119b5761119b612d9d565b145b156111d4576040517f2fec94b900000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6000816005015482600301546111ea9190612f76565b9050808411156111f8578093505b83600003611232576040517f2c5211c600000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6008820154600183015483546040517fdd62ed3e00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff918216600482015230602482015260ff90931692600092919091169063dd62ed3e90604401602060405180830381865afa1580156112bb573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906112df9190612f89565b9050858110156113b4576008840180547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00166003179055835460405142815273ffffffffffffffffffffffffffffffffffffffff9091169088907fc4058ebc534b64ecb27b2d4eaa1904f98997ec18ebe6ada4117593dde89478cc9060200160405180910390a3600884015460405188917f2b594027304fbeb3d4d0f06c892ea27d2ef521db7646c9466c04a177cf0a6d30916113a391869160ff90911690612f2c565b60405180910390a2505050506116f3565b6000670de0b6b3a76400008560060154886113cf9190612fa2565b6113d99190612fb9565b9050868560050160008282546113ef9190612ff4565b9091555050600088815260036020818152604080842081516080810183528d81528084018d815260068c0154938201938452426060830190815283546001818101865594895295909720915160049095029091019384555190830155516002820155915191810191909155850154600586015403611499576008850180547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff001660021790556114e7565b6000600886015460ff1660038111156114b4576114b4612d9d565b036114e7576008850180547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff001660011790555b845460018601546115139173ffffffffffffffffffffffffffffffffffffffff9182169116308a612338565b600180549086015461153f9173ffffffffffffffffffffffffffffffffffffffff9182169116896123c1565b6001805490860154600287015487546040517f73d84e4200000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff93841660048201529183166024830152604482018b905260648201859052821660848201529116906373d84e429060a4016020604051808303816000875af11580156115d9573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906115fd9190612f89565b5084546001860154600287015460068801546040805173ffffffffffffffffffffffffffffffffffffffff9485168152928416602084015282018b9052606082015242608082015291169089907f620fd2efae0121cb9e085c5ae26b946a1b93fab3f3ee334904a7ab332e35a7519060a00160405180910390a382600381111561168957611689612d9d565b600886015460ff1660038111156116a2576116a2612d9d565b146116ed57600885015460405189917f2b594027304fbeb3d4d0f06c892ea27d2ef521db7646c9466c04a177cf0a6d30916116e491879160ff90911690612f2c565b60405180910390a25b50505050505b50610c2560017f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f0055565b7ff7e61c4e74c42df4eeae815b78ea28052584091f2e136a00ad566b99fd70583961174781611c6d565b73ffffffffffffffffffffffffffffffffffffffff8216611794576040517f29a68ed000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6001805473ffffffffffffffffffffffffffffffffffffffff8481167fffffffffffffffffffffffff0000000000000000000000000000000000000000831681179093556040519116919082907f89baabef7dfd0683c0ac16fd2a8431c51b49fbe654c3f7b5ef19763e2ccd88f290600090a3505050565b60006118166121a9565b61181e6123ff565b73ffffffffffffffffffffffffffffffffffffffff85161580611855575073ffffffffffffffffffffffffffffffffffffffff8416155b1561188c576040517f1eb00b0600000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b826000036118c6576040517f2c5211c600000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b816000036118ff576040517ebfc92100000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6040517fdd62ed3e00000000000000000000000000000000000000000000000000000000815233600482015230602482015260009073ffffffffffffffffffffffffffffffffffffffff87169063dd62ed3e90604401602060405180830381865afa158015611972573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906119969190612f89565b9050838110156119d2576040517f13be252b00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6000670de0b6b3a76400006119e78587612fa2565b6119f19190612fb9565b90506000805490506040518061012001604052803373ffffffffffffffffffffffffffffffffffffffff1681526020018973ffffffffffffffffffffffffffffffffffffffff1681526020018873ffffffffffffffffffffffffffffffffffffffff1681526020018781526020018381526020016000815260200186815260200142815260200160006003811115611a8b57611a8b612d9d565b9052600082815260026020818152604092839020845181547fffffffffffffffffffffffff000000000000000000000000000000000000000090811673ffffffffffffffffffffffffffffffffffffffff9283161783559286015160018084018054861692841692909217909155948601519382018054909316931692909217905560608301516003808301919091556080840151600483015560a0840151600583015560c0840151600683015560e084015160078301556101008401516008830180549394919390927fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0090911691908490811115611b8c57611b8c612d9d565b02179055505033600090815260046020908152604082208054600181018255908352908220018390558054915080611bc383613007565b90915550506040805173ffffffffffffffffffffffffffffffffffffffff8a811682528916602082015290810187905260608101839052608081018690524260a0820152339082907f1e09708aa73d2e897e1b486b182823a7e6092ad1d16334db14cfa08091d0dd379060c00160405180910390a392505050611c6560017f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f0055565b949350505050565b610c07813361245b565b60008281527f02dd7bc7dec4dceedda775e58dd541e08a116c6c53815c0bd028192f7b6268006020818152604080842073ffffffffffffffffffffffffffffffffffffffff8616855290915282205460ff16611d8e5760008481526020828152604080832073ffffffffffffffffffffffffffffffffffffffff87168452909152902080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00166001179055611d2a3390565b73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16857f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d60405160405180910390a46001915050610846565b6000915050610846565b611da0612502565b565b611daa612502565b611da0612569565b611dba612502565b611da0612571565b60008281527f02dd7bc7dec4dceedda775e58dd541e08a116c6c53815c0bd028192f7b6268006020818152604080842073ffffffffffffffffffffffffffffffffffffffff8616855290915282205460ff1615611d8e5760008481526020828152604080832073ffffffffffffffffffffffffffffffffffffffff8716808552925280832080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0016905551339287917ff6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b9190a46001915050610846565b611ea86125c2565b7fcd5ed15c6e187e77e9aee88184c21f4f2182ab5827cb3b7e07fbedcd63f0330080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff001681557f5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa335b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200160405180910390a150565b3073ffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000971a747f6b893ebffaf3312b47ab61ec72e78e0616148061200a57507f000000000000000000000000971a747f6b893ebffaf3312b47ab61ec72e78e0673ffffffffffffffffffffffffffffffffffffffff16611ff17f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc5473ffffffffffffffffffffffffffffffffffffffff1690565b73ffffffffffffffffffffffffffffffffffffffff1614155b15611da0576040517fe07c8dba00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b7f189ab7a9244df0848122154315af71fe140f3db0fe014031783b0946b8c9d2e3610c2581611c6d565b8173ffffffffffffffffffffffffffffffffffffffff166352d1902d6040518163ffffffff1660e01b8152600401602060405180830381865afa9250505080156120f0575060408051601f3d9081017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe01682019092526120ed91810190612f89565b60015b612143576040517f4c9c8ce300000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff831660048201526024015b60405180910390fd5b7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc811461219f576040517faa1d49a40000000000000000000000000000000000000000000000000000000081526004810182905260240161213a565b610bd0838361261d565b7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f0080547ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe01612224576040517f3ee5aeb500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60029055565b60017f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f0055565b3073ffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000971a747f6b893ebffaf3312b47ab61ec72e78e061614611da0576040517fe07c8dba00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6122c76123ff565b7fcd5ed15c6e187e77e9aee88184c21f4f2182ab5827cb3b7e07fbedcd63f0330080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff001660011781557f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a25833611f12565b60405173ffffffffffffffffffffffffffffffffffffffff84811660248301528381166044830152606482018390526108909186918216906323b872dd906084015b604051602081830303815290604052915060e01b6020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff8381831617835250505050612680565b60405173ffffffffffffffffffffffffffffffffffffffff838116602483015260448201839052610bd091859182169063a9059cbb9060640161237a565b7fcd5ed15c6e187e77e9aee88184c21f4f2182ab5827cb3b7e07fbedcd63f033005460ff1615611da0576040517fd93c066500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60008281527f02dd7bc7dec4dceedda775e58dd541e08a116c6c53815c0bd028192f7b6268006020908152604080832073ffffffffffffffffffffffffffffffffffffffff8516845290915290205460ff16610c25576040517fe2517d3f00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff821660048201526024810183905260440161213a565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a005468010000000000000000900460ff16611da0576040517fd7e6bcf800000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b61222a612502565b612579612502565b7fcd5ed15c6e187e77e9aee88184c21f4f2182ab5827cb3b7e07fbedcd63f0330080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00169055565b7fcd5ed15c6e187e77e9aee88184c21f4f2182ab5827cb3b7e07fbedcd63f033005460ff16611da0576040517f8dfc202b00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b61262682612716565b60405173ffffffffffffffffffffffffffffffffffffffff8316907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b90600090a280511561267857610bd082826127e5565b610c25612868565b60006126a273ffffffffffffffffffffffffffffffffffffffff8416836128a0565b905080516000141580156126c75750808060200190518101906126c5919061303f565b155b15610bd0576040517f5274afe700000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff8416600482015260240161213a565b8073ffffffffffffffffffffffffffffffffffffffff163b60000361277f576040517f4c9c8ce300000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff8216600482015260240161213a565b7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc80547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff92909216919091179055565b60606000808473ffffffffffffffffffffffffffffffffffffffff168460405161280f9190613061565b600060405180830381855af49150503d806000811461284a576040519150601f19603f3d011682016040523d82523d6000602084013e61284f565b606091505b509150915061285f8583836128b5565b95945050505050565b3415611da0576040517fb398979f00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60606128ae83836000612944565b9392505050565b6060826128ca576128c582612a07565b6128ae565b81511580156128ee575073ffffffffffffffffffffffffffffffffffffffff84163b155b1561293d576040517f9996b31500000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff8516600482015260240161213a565b5092915050565b606081471015612982576040517fcd78605900000000000000000000000000000000000000000000000000000000815230600482015260240161213a565b6000808573ffffffffffffffffffffffffffffffffffffffff1684866040516129ab9190613061565b60006040518083038185875af1925050503d80600081146129e8576040519150601f19603f3d011682016040523d82523d6000602084013e6129ed565b606091505b50915091506129fd8683836128b5565b9695505050505050565b805115612a175780518082602001fd5b6040517f1425ea4200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b600060208284031215612a5b57600080fd5b81357fffffffff00000000000000000000000000000000000000000000000000000000811681146128ae57600080fd5b600060208284031215612a9d57600080fd5b5035919050565b803573ffffffffffffffffffffffffffffffffffffffff81168114612ac857600080fd5b919050565b60008060408385031215612ae057600080fd5b82359150612af060208401612aa4565b90509250929050565b600080600080600080600060e0888a031215612b1457600080fd5b612b1d88612aa4565b9650612b2b60208901612aa4565b9550612b3960408901612aa4565b9450612b4760608901612aa4565b9350612b5560808901612aa4565b9250612b6360a08901612aa4565b9150612b7160c08901612aa4565b905092959891949750929550565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b60008060408385031215612bc157600080fd5b612bca83612aa4565b9150602083013567ffffffffffffffff80821115612be757600080fd5b818501915085601f830112612bfb57600080fd5b813581811115612c0d57612c0d612b7f565b604051601f82017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0908116603f01168101908382118183101715612c5357612c53612b7f565b81604052828152886020848701011115612c6c57600080fd5b8260208601602083013760006020848301015280955050505050509250929050565b602080825282518282018190526000919060409081850190868401855b82811015612ce557815180518552868101518786015285810151868601526060908101519085015260809093019290850190600101612cab565b5091979650505050505050565b600060208284031215612d0457600080fd5b6128ae82612aa4565b6020808252825182820181905260009190848201906040850190845b81811015612d4557835183529284019291840191600101612d29565b50909695505050505050565b60008060408385031215612d6457600080fd5b612d6d83612aa4565b946020939093013593505050565b60008060408385031215612d8e57600080fd5b50508035926020909101359150565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602160045260246000fd5b60048110612e03577f4e487b7100000000000000000000000000000000000000000000000000000000600052602160045260246000fd5b9052565b60006101208201905073ffffffffffffffffffffffffffffffffffffffff808c168352808b166020840152808a166040840152508760608301528660808301528560a08301528460c08301528360e0830152612e67610100830184612dcc565b9a9950505050505050505050565b60005b83811015612e90578181015183820152602001612e78565b50506000910152565b6020815260008251806020840152612eb8816040850160208701612e75565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0169190910160400192915050565b60008060008060808587031215612f0057600080fd5b612f0985612aa4565b9350612f1760208601612aa4565b93969395505050506040820135916060013590565b60408101612f3a8285612dcc565b6128ae6020830184612dcc565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b8181038181111561084657610846612f47565b600060208284031215612f9b57600080fd5b5051919050565b808202811582820484141761084657610846612f47565b600082612fef577f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b500490565b8082018082111561084657610846612f47565b60007fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff820361303857613038612f47565b5060010190565b60006020828403121561305157600080fd5b815180151581146128ae57600080fd5b60008251613073818460208701612e75565b919091019291505056fea26469706673582212201d8ef9890013fbecfa4ae7e6510f9256dac3764566fcd365300cdce45120a93e64736f6c63430008180033