VeChain
Explorer
Mainnet
Search
Networks
Main
Test
Contract
0x71a869…5125
Summary
Transactions
Transfers
Address
0x71a86932476c4027367F68063Fa03CfBD8665125
VET
0.00
VET
VTHO
0.00
VTHO
Master
0xEA5641DCcc27EBe5fD36d4205D13d6cFEc6A9B03
Deployer
0xEA5641DCcc27EBe5fD36d4205D13d6cFEc6A9B03
Code
0x6080604052600436106101f95760003560e01c8063715018a61161010d57806391ddadf4116100a0578063ce513b6f1161006f578063ce513b6f14610616578063d5e918e114610636578063f1127ed81461064c578063f2fde38b14610698578063f308cfca146106b857600080fd5b806391ddadf4146105795780639ab24eb0146105a5578063ad3cb1cc146105c5578063c3cda520146105f657600080fd5b80638456cb59116100dc5780638456cb59146104df57806384b0196e146104f45780638da5cb5b1461051c5780638e539e8c1461055957600080fd5b8063715018a614610440578063745400c9146104555780637ecebe00146104755780638129fc1c146104ca57600080fd5b806352d1902d116101905780635c19a95c1161015f5780635c19a95c146103835780635c975abb146103a35780636386c1c7146103d35780636ef610921461040057806370a082311461042057600080fd5b806352d1902d146102e85780635312ea8e146102fd57806354fd4d501461031d578063587cde1e1461034b57600080fd5b80633a4b66f1116101cc5780633a4b66f1146102965780633f4ba83a1461029e5780634bf5d7e9146102b35780634f1ef286146102d557600080fd5b80631820cabb146101fe5780631959a002146102275780632e1a7d4d146102545780633a46b1a814610276575b600080fd5b34801561020a57600080fd5b50610214611c2081565b6040519081526020015b60405180910390f35b34801561023357600080fd5b50610214610242366004612a8d565b60006020819052908152604090205481565b34801561026057600080fd5b5061027461026f366004612aa8565b6106d8565b005b34801561028257600080fd5b50610214610291366004612ac1565b610950565b6102746109a0565b3480156102aa57600080fd5b50610274610b11565b3480156102bf57600080fd5b506102c8610b21565b60405161021e9190612b3b565b6102746102e3366004612b64565b610b99565b3480156102f457600080fd5b50610214610bb8565b34801561030957600080fd5b50610274610318366004612aa8565b610bd5565b34801561032957600080fd5b50604080518082019091526005815264312e302e3160d81b60208201526102c8565b34801561035757600080fd5b5061036b610366366004612a8d565b610c51565b6040516001600160a01b03909116815260200161021e565b34801561038f57600080fd5b5061027461039e366004612a8d565b610c7c565b3480156103af57600080fd5b506000805160206130ae8339815191525460ff16604051901515815260200161021e565b3480156103df57600080fd5b506103f36103ee366004612a8d565b610c87565b60405161021e9190612c2e565b34801561040c57600080fd5b5061021461041b366004612a8d565b610d37565b34801561042c57600080fd5b5061021461043b366004612a8d565b610e0f565b34801561044c57600080fd5b50610274610ef0565b34801561046157600080fd5b50610274610470366004612aa8565b610f02565b34801561048157600080fd5b50610214610490366004612a8d565b6001600160a01b031660009081527f5ab42ced628888259c08ac98db1eb0cf702fc1501344311d8b100cd1bfe4bb00602052604090205490565b3480156104d657600080fd5b506102746110ea565b3480156104eb57600080fd5b50610274611246565b34801561050057600080fd5b50610509611256565b60405161021e9796959493929190612ca9565b34801561052857600080fd5b507f9016d09d72d40fdae2fd8ceac6b6234c7706214fd39c1cd1e609a0528c199300546001600160a01b031661036b565b34801561056557600080fd5b50610214610574366004612aa8565b611302565b34801561058557600080fd5b5061058e611339565b60405165ffffffffffff909116815260200161021e565b3480156105b157600080fd5b506102146105c0366004612a8d565b611348565b3480156105d157600080fd5b506102c8604051806040016040528060058152602001640352e302e360dc1b81525081565b34801561060257600080fd5b50610274610611366004612d41565b611398565b34801561062257600080fd5b50610214610631366004612a8d565b611455565b34801561064257600080fd5b50610214610e1081565b34801561065857600080fd5b5061066c610667366004612da1565b611547565b60408051825165ffffffffffff1681526020928301516001600160d01b0316928101929092520161021e565b3480156106a457600080fd5b506102746106b3366004612a8d565b61156c565b3480156106c457600080fd5b506102146106d3366004612a8d565b6115a7565b6106e0611698565b6106e86116d0565b33600090815260208190526040902060010154811061073e5760405162461bcd60e51b815260206004820152600d60248201526c092dcecc2d8d2c840d2dcc8caf609b1b60448201526064015b60405180910390fd5b33600090815260208190526040812060010180548390811061076257610762612de1565b9060005260206000209060050201905060008160030154116107bf5760405162461bcd60e51b81526020600482015260166024820152754e6f742072657175657374656420776974686472617760501b6044820152606401610735565b806003015442101561080c5760405162461bcd60e51b815260206004820152601660248201527514dd1a5b1b081a5b881d5b9b1bd8dac81c195c9a5bd960521b6044820152606401610735565b600481015460ff16156108565760405162461bcd60e51b8152602060048201526012602482015271105b1c9958591e481dda5d1a191c985dd95960721b6044820152606401610735565b80600101544710156108a15760405162461bcd60e51b8152602060048201526014602482015273496e73756666696369656e742062616c616e636560601b6044820152606401610735565b60048101805460ff19166001908117909155810154604051339180156108fc02916000818181858888f193505050501580156108e1573d6000803e3d6000fd5b50600181015460408051338152602081019290925281018390524260608201524360808201527fe08737ac48a1dab4b1a46c7dc9398bd5bfc6d7ad6fabb7cd8caa254de14def359060a0015b60405180910390a15061094d60016000805160206130ce83398151915255565b50565b600060008051602061304e83398151915261098d61096d84611715565b6001600160a01b0386166000908152600184016020526040902090611764565b6001600160d01b03169150505b92915050565b6109a8611698565b6109b06116d0565b600034116109f15760405162461bcd60e51b815260206004820152600e60248201526d125b9d985b1a5908185b5bdd5b9d60921b6044820152606401610735565b6040805160a0810182523380825234602080840182815242858701908152600060608701818152608088018281528783528286529882206001808201805480830182559085529684208a5160059098020180546001600160a01b0319166001600160a01b03909816979097178755945194860194909455915160028501559051600384015595516004909201805460ff19169215159290921790915591845281549093909190610aa083612e0d565b9190505550610ab16000338461181a565b6040805133815260208101849052428183015243606082015290517fb4caaf29adda3eefee3ad552a8e85058589bf834c7466cae4ee58787f70589ed9181900360800190a15050610b0f60016000805160206130ce83398151915255565b565b610b19611897565b610b0f6118f2565b6060610b2b611952565b65ffffffffffff16610b3b611339565b65ffffffffffff1614610b61576040516301bfc1c560e61b815260040160405180910390fd5b5060408051808201909152601d81527f6d6f64653d626c6f636b6e756d6265722666726f6d3d64656661756c74000000602082015290565b610ba161195d565b610baa82611a02565b610bb48282611a0a565b5050565b6000610bc2611acc565b5060008051602061308e83398151915290565b610bdd611897565b47811115610c245760405162461bcd60e51b8152602060048201526014602482015273496e73756666696369656e742062616c616e636560601b6044820152606401610735565b604051339082156108fc029083906000818181858888f19350505050158015610bb4573d6000803e3d6000fd5b6001600160a01b03908116600090815260008051602061304e83398151915260205260409020541690565b33610bb48183611b15565b6001600160a01b038116600090815260208181526040808320600101805482518185028101850190935280835260609492939192909184015b82821015610d2c5760008481526020908190206040805160a0810182526005860290920180546001600160a01b0316835260018082015484860152600282015492840192909252600381015460608401526004015460ff16151560808301529083529092019101610cc0565b505050509050919050565b600080805b6001600160a01b038416600090815260208190526040902060010154811015610e08576001600160a01b0384166000908152602081905260408120600101805483908110610d8c57610d8c612de1565b60009182526020918290206040805160a081018252600590930290910180546001600160a01b031683526001810154938301939093526002830154908201526003820154606082015260049091015460ff161580156080830152909150610dff576020810151610dfc9084612e26565b92505b50600101610d3c565b5092915050565b600080805b6001600160a01b038416600090815260208190526040902060010154811015610e08576001600160a01b0384166000908152602081905260408120600101805483908110610e6457610e64612de1565b60009182526020918290206040805160a081018252600590930290910180546001600160a01b0316835260018101549383019390935260028301549082015260038201546060820181905260049092015460ff16151560808201529150158015610ed057508060800151155b15610ee7576020810151610ee49084612e26565b92505b50600101610e14565b610ef8611897565b610b0f6000611b9f565b610f0a611698565b610f126116d0565b336000908152602081905260409020600101548110610f635760405162461bcd60e51b815260206004820152600d60248201526c092dcecc2d8d2c840d2dcc8caf609b1b6044820152606401610735565b336000908152602081905260408120600101805483908110610f8757610f87612de1565b90600052602060002090600502019050611c208160020154610fa99190612e26565b421015610fe75760405162461bcd60e51b815260206004820152600c60248201526b139bdd081d5b9b1bd8dad95960a21b6044820152606401610735565b60038101541561102c5760405162461bcd60e51b815260206004820152601060248201526f105b1c9958591e481d5b9b1bd8dad95960821b6044820152606401610735565b600481015460ff16156110765760405162461bcd60e51b8152602060048201526012602482015271105b1c9958591e481dda5d1a191c985dd95960721b6044820152606401610735565b611082610e1042612e26565b816003018190555061109a336000836001015461181a565b60018101546040805133815260208101859052908101919091524260608201524360808201527f559daa1592d7b247dde10883fbbe719fb88f150e9b5bb8a2e2533ca7128bef889060a00161092d565b60006110f4611c10565b805490915060ff600160401b820416159067ffffffffffffffff1660008115801561111c5750825b905060008267ffffffffffffffff1660011480156111395750303b155b905081158015611147575080155b156111655760405163f92ee8a960e01b815260040160405180910390fd5b845467ffffffffffffffff19166001178555831561118f57845460ff60401b1916600160401b1785555b61119833611c39565b6111e16040518060400160405280600e81526020016d2b22aa2618a9ba30b5b4b733ab1960911b815250604051806040016040528060018152602001603160f81b815250611c4a565b6111e9611c5c565b6111f1611c5c565b6111f9611c64565b831561123f57845460ff60401b19168555604051600181527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d29060200160405180910390a15b5050505050565b61124e611897565b610b0f611c74565b6000606080828080838160008051602061306e833981519152805490915015801561128357506001810154155b6112c75760405162461bcd60e51b81526020600482015260156024820152741152540dcc4c8e88155b9a5b9a5d1a585b1a5e9959605a1b6044820152606401610735565b6112cf611cbd565b6112d7611d80565b60408051600080825260208201909252600f60f81b9c939b5091995046985030975095509350915050565b600060008051602061304e83398151915261132961131f84611715565b6002830190611764565b6001600160d01b03169392505050565b6000611343611952565b905090565b6001600160a01b03811660009081527fe8b26c30fad74198956032a3533d903385d56dd795af560196f9c78d4af40d016020526040812060008051602061304e8339815191529061132990611dbf565b834211156113bc57604051632341d78760e11b815260048101859052602401610735565b604080517fe48329057bfd03d55e49b547132e39cffd9c1820ad7b9d4c5307691425d15adf60208201526001600160a01b0388169181019190915260608101869052608081018590526000906114369061142e9060a00160405160208183030381529060405280519060200120611df8565b858585611e25565b90506114428187611e53565b61144c8188611b15565b50505050505050565b600080805b6001600160a01b038416600090815260208190526040902060010154811015610e08576001600160a01b03841660009081526020819052604081206001018054839081106114aa576114aa612de1565b60009182526020918290206040805160a081018252600590930290910180546001600160a01b0316835260018101549383019390935260028301549082015260038201546060820181905260049092015460ff1615156080820152915015801590611519575080606001514210155b801561152757508060800151155b1561153e57602081015161153b9084612e26565b92505b5060010161145a565b60408051808201909152600080825260208201526115658383611ec5565b9392505050565b611574611897565b6001600160a01b03811661159e57604051631e4fbdf760e01b815260006004820152602401610735565b61094d81611b9f565b600080805b6001600160a01b038416600090815260208190526040902060010154811015610e08576001600160a01b03841660009081526020819052604081206001018054839081106115fc576115fc612de1565b60009182526020918290206040805160a081018252600590930290910180546001600160a01b0316835260018101549383019390935260028301549082015260038201546060820181905260049092015460ff161515608082015291501580159061166a5750806060015142105b801561167857508060800151155b1561168f57602081015161168c9084612e26565b92505b506001016115ac565b6000805160206130ce8339815191528054600119016116ca57604051633ee5aeb560e01b815260040160405180910390fd5b60029055565b6000805160206130ae8339815191525460ff1615610b0f5760405163d93c066560e01b815260040160405180910390fd5b60016000805160206130ce83398151915255565b600080611720611339565b90508065ffffffffffff16831061175b57604051637669fc0f60e11b81526004810184905265ffffffffffff82166024820152604401610735565b61156583611f30565b8154600090818160058111156117c357600061177f84611f67565b6117899085612e39565b60008881526020902090915081015465ffffffffffff90811690871610156117b3578091506117c1565b6117be816001612e26565b92505b505b60006117d1878785856120bb565b9050801561180c576117f6876117e8600184612e39565b600091825260209091200190565b54600160301b90046001600160d01b031661180f565b60005b979650505050505050565b60008051602061304e8339815191526001600160a01b0384166118525761184f8160020161211d61184a85612129565b61215d565b50505b6001600160a01b038316611876576118738160020161219661184a85612129565b50505b61189161188285610c51565b61188b85610c51565b846121a2565b50505050565b336118c97f9016d09d72d40fdae2fd8ceac6b6234c7706214fd39c1cd1e609a0528c199300546001600160a01b031690565b6001600160a01b031614610b0f5760405163118cdaa760e01b8152336004820152602401610735565b6118fa612317565b6000805160206130ae833981519152805460ff191681557f5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa335b6040516001600160a01b03909116815260200160405180910390a150565b600061134343611f30565b306001600160a01b037f00000000000000000000000071a86932476c4027367f68063fa03cfbd86651251614806119e457507f00000000000000000000000071a86932476c4027367f68063fa03cfbd86651256001600160a01b03166119d860008051602061308e833981519152546001600160a01b031690565b6001600160a01b031614155b15610b0f5760405163703e46dd60e11b815260040160405180910390fd5b61094d611897565b816001600160a01b03166352d1902d6040518163ffffffff1660e01b8152600401602060405180830381865afa925050508015611a64575060408051601f3d908101601f19168201909252611a6191810190612e4c565b60015b611a8c57604051634c9c8ce360e01b81526001600160a01b0383166004820152602401610735565b60008051602061308e8339815191528114611abd57604051632a87526960e21b815260048101829052602401610735565b611ac78383612347565b505050565b306001600160a01b037f00000000000000000000000071a86932476c4027367f68063fa03cfbd86651251614610b0f5760405163703e46dd60e11b815260040160405180910390fd5b60008051602061304e8339815191526000611b2f84610c51565b6001600160a01b0385811660008181526020869052604080822080546001600160a01b031916898616908117909155905194955093928516927f3134e8a2e6d97e929a7e54011ea5485d7d196dd5f0ba4d4ef95803e8e3fc257f9190a46118918184611b9a8761239d565b6121a2565b7f9016d09d72d40fdae2fd8ceac6b6234c7706214fd39c1cd1e609a0528c19930080546001600160a01b031981166001600160a01b03848116918217845560405192169182907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a3505050565b6000807ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a0061099a565b611c416123a8565b61094d816123cd565b611c526123a8565b610bb482826123d5565b610b0f6123a8565b611c6c6123a8565b610b0f612436565b611c7c6116d0565b6000805160206130ae833981519152805460ff191660011781557f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a25833611934565b7fa16a46d94261c7517cc8ff89f61c0ce93598e3c849801011dee649a6a557d102805460609160008051602061306e83398151915291611cfc90612e65565b80601f0160208091040260200160405190810160405280929190818152602001828054611d2890612e65565b8015611d755780601f10611d4a57610100808354040283529160200191611d75565b820191906000526020600020905b815481529060010190602001808311611d5857829003601f168201915b505050505091505090565b7fa16a46d94261c7517cc8ff89f61c0ce93598e3c849801011dee649a6a557d103805460609160008051602061306e83398151915291611cfc90612e65565b80546000908015611def57611dd9836117e8600184612e39565b54600160301b90046001600160d01b0316611565565b60009392505050565b600061099a611e0561243e565b8360405161190160f01b8152600281019290925260228201526042902090565b600080600080611e3788888888612448565b925092509250611e478282612517565b50909695505050505050565b6001600160a01b03821660009081527f5ab42ced628888259c08ac98db1eb0cf702fc1501344311d8b100cd1bfe4bb0060205260409020805460018101909155818114611ac7576040516301d4b62360e61b81526001600160a01b038416600482015260248101829052604401610735565b604080518082018252600080825260208083018290526001600160a01b03861682527fe8b26c30fad74198956032a3533d903385d56dd795af560196f9c78d4af40d0190529190912060008051602061304e83398151915290611f2890846125d0565b949350505050565b600065ffffffffffff821115611f63576040516306dfcc6560e41b81526030600482015260248101839052604401610735565b5090565b600060018211611f75575090565b816001600160801b8210611f8e5760809190911c9060401b5b600160401b8210611fa45760409190911c9060201b5b6401000000008210611fbb5760209190911c9060101b5b620100008210611fd05760109190911c9060081b5b6101008210611fe45760089190911c9060041b5b60108210611ff75760049190911c9060021b5b600482106120035760011b5b600302600190811c9081858161201b5761201b612e9f565b048201901c9050600181858161203357612033612e9f565b048201901c9050600181858161204b5761204b612e9f565b048201901c9050600181858161206357612063612e9f565b048201901c9050600181858161207b5761207b612e9f565b048201901c9050600181858161209357612093612e9f565b048201901c90506120b28185816120ac576120ac612e9f565b04821190565b90039392505050565b60005b818310156121155760006120d28484612640565b60008781526020902090915065ffffffffffff86169082015465ffffffffffff1611156121015780925061210f565b61210c816001612e26565b93505b506120be565b509392505050565b60006115658284612eb5565b60006001600160d01b03821115611f63576040516306dfcc6560e41b815260d0600482015260248101839052604401610735565b60008061218961216b611339565b61218161217788611dbf565b868863ffffffff16565b87919061265b565b915091505b935093915050565b60006115658284612ed4565b60008051602061304e8339815191526001600160a01b03848116908416148015906121cd5750600082115b15611891576001600160a01b03841615612272576001600160a01b03841660009081526001820160205260408120819061220d9061219661184a87612129565b6001600160d01b031691506001600160d01b03169150856001600160a01b03167fdec2bacdd2f05b59de34da9b523dff8be42e5e38e818c82fdb0bae774387a7248383604051612267929190918252602082015260400190565b60405180910390a250505b6001600160a01b03831615611891576001600160a01b0383166000908152600182016020526040812081906122ad9061211d61184a87612129565b6001600160d01b031691506001600160d01b03169150846001600160a01b03167fdec2bacdd2f05b59de34da9b523dff8be42e5e38e818c82fdb0bae774387a7248383604051612307929190918252602082015260400190565b60405180910390a2505050505050565b6000805160206130ae8339815191525460ff16610b0f57604051638dfc202b60e01b815260040160405180910390fd5b61235082612669565b6040516001600160a01b038316907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b90600090a280511561239557611ac782826126ce565b610bb4612744565b600061099a82610e0f565b6123b0612763565b610b0f57604051631afcd79f60e31b815260040160405180910390fd5b6115746123a8565b6123dd6123a8565b60008051602061306e8339815191527fa16a46d94261c7517cc8ff89f61c0ce93598e3c849801011dee649a6a557d1026124178482612f3a565b50600381016124268382612f3a565b5060008082556001909101555050565b6117016123a8565b600061134361277d565b600080807f7fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b20a0841115612483575060009150600390508261250d565b604080516000808252602082018084528a905260ff891692820192909252606081018790526080810186905260019060a0016020604051602081039080840390855afa1580156124d7573d6000803e3d6000fd5b5050604051601f1901519150506001600160a01b0381166125035750600092506001915082905061250d565b9250600091508190505b9450945094915050565b600082600381111561252b5761252b612ff9565b03612534575050565b600182600381111561254857612548612ff9565b036125665760405163f645eedf60e01b815260040160405180910390fd5b600282600381111561257a5761257a612ff9565b0361259b5760405163fce698f760e01b815260048101829052602401610735565b60038260038111156125af576125af612ff9565b03610bb4576040516335e2f38360e21b815260048101829052602401610735565b6040805180820190915260008082526020820152826000018263ffffffff16815481106125ff576125ff612de1565b60009182526020918290206040805180820190915291015465ffffffffffff81168252600160301b90046001600160d01b0316918101919091529392505050565b600061264f600284841861300f565b61156590848416612e26565b6000806121898585856127f1565b806001600160a01b03163b60000361269f57604051634c9c8ce360e01b81526001600160a01b0382166004820152602401610735565b60008051602061308e83398151915280546001600160a01b0319166001600160a01b0392909216919091179055565b6060600080846001600160a01b0316846040516126eb9190613031565b600060405180830381855af49150503d8060008114612726576040519150601f19603f3d011682016040523d82523d6000602084013e61272b565b606091505b509150915061273b858383612945565b95945050505050565b3415610b0f5760405163b398979f60e01b815260040160405180910390fd5b600061276d611c10565b54600160401b900460ff16919050565b60007f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f6127a861299a565b6127b0612a04565b60408051602081019490945283019190915260608201524660808201523060a082015260c00160405160208183030381529060405280519060200120905090565b8254600090819080156128ea57600061280f876117e8600185612e39565b805490915065ffffffffffff80821691600160301b90046001600160d01b031690881682111561285257604051632520601d60e01b815260040160405180910390fd5b8765ffffffffffff168265ffffffffffff160361288b57825465ffffffffffff16600160301b6001600160d01b038916021783556128dc565b6040805180820190915265ffffffffffff808a1682526001600160d01b03808a1660208085019182528d54600181018f5560008f81529190912094519151909216600160301b029216919091179101555b945085935061218e92505050565b50506040805180820190915265ffffffffffff80851682526001600160d01b0380851660208085019182528854600181018a5560008a815291822095519251909316600160301b02919093161792019190915590508161218e565b60608261295a5761295582612a48565b611565565b815115801561297157506001600160a01b0384163b155b15610e0857604051639996b31560e01b81526001600160a01b0385166004820152602401610735565b600060008051602061306e833981519152816129b4611cbd565b8051909150156129cc57805160209091012092915050565b815480156129db579392505050565b7fc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470935050505090565b600060008051602061306e83398151915281612a1e611d80565b805190915015612a3657805160209091012092915050565b600182015480156129db579392505050565b805115612a585780518082602001fd5b60405163d6bda27560e01b815260040160405180910390fd5b80356001600160a01b0381168114612a8857600080fd5b919050565b600060208284031215612a9f57600080fd5b61156582612a71565b600060208284031215612aba57600080fd5b5035919050565b60008060408385031215612ad457600080fd5b612add83612a71565b946020939093013593505050565b60005b83811015612b06578181015183820152602001612aee565b50506000910152565b60008151808452612b27816020860160208601612aeb565b601f01601f19169290920160200192915050565b6020815260006115656020830184612b0f565b634e487b7160e01b600052604160045260246000fd5b60008060408385031215612b7757600080fd5b612b8083612a71565b9150602083013567ffffffffffffffff811115612b9c57600080fd5b8301601f81018513612bad57600080fd5b803567ffffffffffffffff811115612bc757612bc7612b4e565b604051601f8201601f19908116603f0116810167ffffffffffffffff81118282101715612bf657612bf6612b4e565b604052818152828201602001871015612c0e57600080fd5b816020840160208301376000602083830101528093505050509250929050565b602080825282518282018190526000918401906040840190835b81811015612c9e57835180516001600160a01b031684526020808201518186015260408083015190860152606080830151908601526080918201511515918501919091529093019260a090920191600101612c48565b509095945050505050565b60ff60f81b8816815260e060208201526000612cc860e0830189612b0f565b8281036040840152612cda8189612b0f565b606084018890526001600160a01b038716608085015260a0840186905283810360c08501528451808252602080870193509091019060005b81811015612d30578351835260209384019390920191600101612d12565b50909b9a5050505050505050505050565b60008060008060008060c08789031215612d5a57600080fd5b612d6387612a71565b95506020870135945060408701359350606087013560ff81168114612d8757600080fd5b9598949750929560808101359460a0909101359350915050565b60008060408385031215612db457600080fd5b612dbd83612a71565b9150602083013563ffffffff81168114612dd657600080fd5b809150509250929050565b634e487b7160e01b600052603260045260246000fd5b634e487b7160e01b600052601160045260246000fd5b600060018201612e1f57612e1f612df7565b5060010190565b8082018082111561099a5761099a612df7565b8181038181111561099a5761099a612df7565b600060208284031215612e5e57600080fd5b5051919050565b600181811c90821680612e7957607f821691505b602082108103612e9957634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052601260045260246000fd5b6001600160d01b03818116838216019081111561099a5761099a612df7565b6001600160d01b03828116828216039081111561099a5761099a612df7565b601f821115611ac757806000526020600020601f840160051c81016020851015612f1a5750805b601f840160051c820191505b8181101561123f5760008155600101612f26565b815167ffffffffffffffff811115612f5457612f54612b4e565b612f6881612f628454612e65565b84612ef3565b6020601f821160018114612f9c5760008315612f845750848201515b600019600385901b1c1916600184901b17845561123f565b600084815260208120601f198516915b82811015612fcc5787850151825560209485019460019092019101612fac565b5084821015612fea5786840151600019600387901b60f8161c191681555b50505050600190811b01905550565b634e487b7160e01b600052602160045260246000fd5b60008261302c57634e487b7160e01b600052601260045260246000fd5b500490565b60008251613043818460208701612aeb565b919091019291505056fee8b26c30fad74198956032a3533d903385d56dd795af560196f9c78d4af40d00a16a46d94261c7517cc8ff89f61c0ce93598e3c849801011dee649a6a557d100360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbccd5ed15c6e187e77e9aee88184c21f4f2182ab5827cb3b7e07fbedcd63f033009b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f00a264697066735822122029a9555a182616be6dc74dd0d0edf13542cd0ba0b2321539de4bb81b18ce72d764736f6c634300081c0033