VeChain
Explorer
Testnet
Search
Networks
Main
Test
Contract
0x8C607f…6dcd
Summary
Transactions
Transfers
Address
0x8C607fA571Eb5C0aFEDa27209CdA88a2f9846dcd
VET
0.00
VET
VTHO
0.00
VTHO
Master
0xbe50D2fAE95b23082F351E290548365e84Ec1780
Deployer
0xbe50D2fAE95b23082F351E290548365e84Ec1780
Code
0x6080604052600436106102195760003560e01c806370a082311161011d578063a22cb465116100b0578063caa47fbf1161007f578063e985e9c511610064578063e985e9c514610624578063f1a5158b1461067a578063f2fde38b146106a757600080fd5b8063caa47fbf146105cb578063d5abeb011461060e57600080fd5b8063a22cb46514610551578063b88d4fde14610571578063bcc9ca5b14610591578063c87b56dd146105ab57600080fd5b80638da5cb5b116100ec5780638da5cb5b146104e15780638fc3b5491461051157806395d89b41146105265780639659867e1461053b57600080fd5b806370a0823114610477578063715018a6146104975780638456cb59146104ac57806386600999146104c157600080fd5b80632f745c59116101b057806355f804b31161017f5780635f74606c116101645780635f74606c146103fd5780636352211e1461042a578063639e01dd1461044a57600080fd5b806355f804b3146103c55780635c975abb146103e557600080fd5b80632f745c59146103505780633f4ba83a1461037057806342842e0e146103855780634f6ccce7146103a557600080fd5b8063095ea7b3116101ec578063095ea7b3146102e757806318160ddd1461030957806323b872dd1461032857806326092b831461034857600080fd5b806301ffc9a71461021e578063067ad6dd1461025357806306fdde03146102a5578063081812fc146102c7575b600080fd5b34801561022a57600080fd5b5061023e6102393660046129fc565b6106c7565b60405190151581526020015b60405180910390f35b34801561025f57600080fd5b506010546102809073ffffffffffffffffffffffffffffffffffffffff1681565b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200161024a565b3480156102b157600080fd5b506102ba610723565b60405161024a9190612a8f565b3480156102d357600080fd5b506102806102e2366004612aa2565b6107b5565b3480156102f357600080fd5b50610307610302366004612ae4565b6107e9565b005b34801561031557600080fd5b506008545b60405190815260200161024a565b34801561033457600080fd5b50610307610343366004612b0e565b61097b565b610307610a87565b34801561035c57600080fd5b5061031a61036b366004612ae4565b610b6f565b34801561037c57600080fd5b50610307610c3e565b34801561039157600080fd5b506103076103a0366004612b0e565b610c4e565b3480156103b157600080fd5b5061031a6103c0366004612aa2565b610c69565b3480156103d157600080fd5b506103076103e0366004612c0d565b610d27565b3480156103f157600080fd5b50600a5460ff1661023e565b34801561040957600080fd5b506011546102809073ffffffffffffffffffffffffffffffffffffffff1681565b34801561043657600080fd5b50610280610445366004612aa2565b610df4565b34801561045657600080fd5b50600f546102809073ffffffffffffffffffffffffffffffffffffffff1681565b34801561048357600080fd5b5061031a610492366004612c56565b610e80565b3480156104a357600080fd5b50610307610f4e565b3480156104b857600080fd5b50610307610f60565b3480156104cd57600080fd5b506103076104dc366004612c81565b610f70565b3480156104ed57600080fd5b50600a54610100900473ffffffffffffffffffffffffffffffffffffffff16610280565b34801561051d57600080fd5b50600e5461031a565b34801561053257600080fd5b506102ba610fa9565b34801561054757600080fd5b5061031a600e5481565b34801561055d57600080fd5b5061030761056c366004612c9c565b610fb8565b34801561057d57600080fd5b5061030761058c366004612ccf565b610fc3565b34801561059d57600080fd5b50600d5461023e9060ff1681565b3480156105b757600080fd5b506102ba6105c6366004612aa2565b61106b565b3480156105d757600080fd5b506102806105e6366004612aa2565b60009081526015602052604090205473ffffffffffffffffffffffffffffffffffffffff1690565b34801561061a57600080fd5b5061031a600c5481565b34801561063057600080fd5b5061023e61063f366004612d4b565b73ffffffffffffffffffffffffffffffffffffffff918216600090815260056020908152604080832093909416825291909152205460ff1690565b34801561068657600080fd5b506012546102809073ffffffffffffffffffffffffffffffffffffffff1681565b3480156106b357600080fd5b506103076106c2366004612c56565b6110d2565b60007fffffffff0000000000000000000000000000000000000000000000000000000082167f780e9d6300000000000000000000000000000000000000000000000000000000148061071d575061071d82611189565b92915050565b60606000805461073290612d75565b80601f016020809104026020016040519081016040528092919081815260200182805461075e90612d75565b80156107ab5780601f10610780576101008083540402835291602001916107ab565b820191906000526020600020905b81548152906001019060200180831161078e57829003601f168201915b5050505050905090565b60006107c08261126c565b5060009081526004602052604090205473ffffffffffffffffffffffffffffffffffffffff1690565b60006107f482610df4565b90508073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614156108b7576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602160248201527f4552433732313a20617070726f76616c20746f2063757272656e74206f776e6560448201527f720000000000000000000000000000000000000000000000000000000000000060648201526084015b60405180910390fd5b3373ffffffffffffffffffffffffffffffffffffffff821614806108e057506108e0813361063f565b61096c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152603d60248201527f4552433732313a20617070726f76652063616c6c6572206973206e6f7420746f60448201527f6b656e206f776e6572206f7220617070726f76656420666f7220616c6c00000060648201526084016108ae565b61097683836112f7565b505050565b610986838383611397565b73ffffffffffffffffffffffffffffffffffffffff8316158015906109ce575060008181526015602052604090205473ffffffffffffffffffffffffffffffffffffffff1615155b8015610a01575060008181526015602052604090205473ffffffffffffffffffffffffffffffffffffffff838116911614155b156109765760008181526016602052604081205490610a2c6064610a26846005611438565b90611444565b60008481526015602052604080822054905192935073ffffffffffffffffffffffffffffffffffffffff169183156108fc0291849190818181858888f19350505050158015610a7f573d6000803e3d6000fd5b505050505050565b600d5460ff16610af3576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600b60248201527f4d696e7420436c6f73656400000000000000000000000000000000000000000060448201526064016108ae565b3468056bc75e2d6310000014610b65576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600e60248201527f4e6f7420456e6f7567682056455400000000000000000000000000000000000060448201526064016108ae565b610b6d611450565b565b6000610b7a83610e80565b8210610c08576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602b60248201527f455243373231456e756d657261626c653a206f776e657220696e646578206f7560448201527f74206f6620626f756e647300000000000000000000000000000000000000000060648201526084016108ae565b5073ffffffffffffffffffffffffffffffffffffffff919091166000908152600660209081526040808320938352929052205490565b610c466116d7565b610b6d61175e565b61097683838360405180602001604052806000815250610fc3565b6000610c7460085490565b8210610d02576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602c60248201527f455243373231456e756d657261626c653a20676c6f62616c20696e646578206f60448201527f7574206f6620626f756e6473000000000000000000000000000000000000000060648201526084016108ae565b60088281548110610d1557610d15612dc9565b90600052602060002001549050919050565b600a5473ffffffffffffffffffffffffffffffffffffffff61010090910416331480610d5257503033145b610ddd576040517f08c379a0000000000000000000000000000000000000000000000000000000008152602060048201526024808201527f43616c6c6572206973206e6f7420746865206f776e6572206f7220636f6e747260448201527f6163742e0000000000000000000000000000000000000000000000000000000060648201526084016108ae565b8051610df0906013906020840190612935565b5050565b60008181526002602052604081205473ffffffffffffffffffffffffffffffffffffffff168061071d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601860248201527f4552433732313a20696e76616c696420746f6b656e204944000000000000000060448201526064016108ae565b600073ffffffffffffffffffffffffffffffffffffffff8216610f25576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602960248201527f4552433732313a2061646472657373207a65726f206973206e6f74206120766160448201527f6c6964206f776e6572000000000000000000000000000000000000000000000060648201526084016108ae565b5073ffffffffffffffffffffffffffffffffffffffff1660009081526003602052604090205490565b610f566116d7565b610b6d60006117db565b610f686116d7565b610b6d611859565b610f786116d7565b600d80547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0016911515919091179055565b60606001805461073290612d75565b610df03383836118b4565b610fcd33836119e2565b611059576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602d60248201527f4552433732313a2063616c6c6572206973206e6f7420746f6b656e206f776e6560448201527f72206f7220617070726f7665640000000000000000000000000000000000000060648201526084016108ae565b61106584848484611aa2565b50505050565b60606110768261126c565b6000611080611b45565b905060008151116110a057604051806020016040528060008152506110cb565b806110aa84611b54565b6040516020016110bb929190612df8565b6040516020818303038152906040525b9392505050565b6110da6116d7565b73ffffffffffffffffffffffffffffffffffffffff811661117d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201527f646472657373000000000000000000000000000000000000000000000000000060648201526084016108ae565b611186816117db565b50565b60007fffffffff0000000000000000000000000000000000000000000000000000000082167f80ac58cd00000000000000000000000000000000000000000000000000000000148061121c57507fffffffff0000000000000000000000000000000000000000000000000000000082167f5b5e139f00000000000000000000000000000000000000000000000000000000145b8061071d57507f01ffc9a7000000000000000000000000000000000000000000000000000000007fffffffff0000000000000000000000000000000000000000000000000000000083161461071d565b60008181526002602052604090205473ffffffffffffffffffffffffffffffffffffffff16611186576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601860248201527f4552433732313a20696e76616c696420746f6b656e204944000000000000000060448201526064016108ae565b600081815260046020526040902080547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff8416908117909155819061135182610df4565b73ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560405160405180910390a45050565b6113a133826119e2565b61142d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602d60248201527f4552433732313a2063616c6c6572206973206e6f7420746f6b656e206f776e6560448201527f72206f7220617070726f7665640000000000000000000000000000000000000060648201526084016108ae565b610976838383611c1c565b60006110cb8284612e56565b60006110cb8284612e93565b600c54600b54106114bd576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601160248201527f4e6f206d6f7265204e465473206c65667400000000000000000000000000000060448201526064016108ae565b600060146114ca600b5490565b815481106114da576114da612dc9565b906000526020600020015490506114f5600b80546001019055565b6114ff3382611f24565b3460006115126064610a2684600a611438565b905060006115266064610a26856005611438565b9050600061153a6064610a26866005611438565b905060006115548261154e85818989611f3e565b90611f3e565b600f5460405191925073ffffffffffffffffffffffffffffffffffffffff169085156108fc029086906000818181858888f1935050505015801561159c573d6000803e3d6000fd5b5060105460405173ffffffffffffffffffffffffffffffffffffffff9091169084156108fc029085906000818181858888f193505050501580156115e4573d6000803e3d6000fd5b5060125460405173ffffffffffffffffffffffffffffffffffffffff9091169083156108fc029084906000818181858888f1935050505015801561162c573d6000803e3d6000fd5b5060115460405173ffffffffffffffffffffffffffffffffffffffff9091169082156108fc029083906000818181858888f19350505050158015611674573d6000803e3d6000fd5b506000868152601660205260409020859055600086815260156020526040812080547fffffffffffffffffffffffff00000000000000000000000000000000000000001633179055600e8054916116ca83612ece565b9190505550505050505050565b600a5473ffffffffffffffffffffffffffffffffffffffff610100909104163314610b6d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657260448201526064016108ae565b611766611f4a565b600a80547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff001690557f5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa335b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200160405180910390a1565b600a805473ffffffffffffffffffffffffffffffffffffffff8381166101008181027fffffffffffffffffffffff0000000000000000000000000000000000000000ff85161790945560405193909204169182907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b611861611fb6565b600a80547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff001660011790557f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a2586117b13390565b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141561194a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601960248201527f4552433732313a20617070726f766520746f2063616c6c65720000000000000060448201526064016108ae565b73ffffffffffffffffffffffffffffffffffffffff83811660008181526005602090815260408083209487168084529482529182902080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff001686151590811790915591519182527f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c31910160405180910390a3505050565b6000806119ee83610df4565b90508073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff161480611a5c575073ffffffffffffffffffffffffffffffffffffffff80821660009081526005602090815260408083209388168352929052205460ff165b80611a9a57508373ffffffffffffffffffffffffffffffffffffffff16611a82846107b5565b73ffffffffffffffffffffffffffffffffffffffff16145b949350505050565b611aad848484611c1c565b611ab984848484612023565b611065576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152603260248201527f4552433732313a207472616e7366657220746f206e6f6e20455243373231526560448201527f63656976657220696d706c656d656e746572000000000000000000000000000060648201526084016108ae565b60606013805461073290612d75565b60606000611b6183612222565b600101905060008167ffffffffffffffff811115611b8157611b81612b4a565b6040519080825280601f01601f191660200182016040528015611bab576020820181803683370190505b5090508181016020015b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff017f3031323334353637383961626364656600000000000000000000000000000000600a86061a8153600a8504945084611c0f57611c14565b611bb5565b509392505050565b8273ffffffffffffffffffffffffffffffffffffffff16611c3c82610df4565b73ffffffffffffffffffffffffffffffffffffffff1614611cdf576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602560248201527f4552433732313a207472616e736665722066726f6d20696e636f72726563742060448201527f6f776e657200000000000000000000000000000000000000000000000000000060648201526084016108ae565b73ffffffffffffffffffffffffffffffffffffffff8216611d81576040517f08c379a0000000000000000000000000000000000000000000000000000000008152602060048201526024808201527f4552433732313a207472616e7366657220746f20746865207a65726f2061646460448201527f726573730000000000000000000000000000000000000000000000000000000060648201526084016108ae565b611d8e8383836001612304565b8273ffffffffffffffffffffffffffffffffffffffff16611dae82610df4565b73ffffffffffffffffffffffffffffffffffffffff1614611e51576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602560248201527f4552433732313a207472616e736665722066726f6d20696e636f72726563742060448201527f6f776e657200000000000000000000000000000000000000000000000000000060648201526084016108ae565b600081815260046020908152604080832080547fffffffffffffffffffffffff000000000000000000000000000000000000000090811690915573ffffffffffffffffffffffffffffffffffffffff8781168086526003855283862080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff01905590871680865283862080546001019055868652600290945282852080549092168417909155905184937fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef91a4505050565b610df08282604051806020016040528060008152506124a8565b60006110cb8284612f07565b600a5460ff16610b6d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601460248201527f5061757361626c653a206e6f742070617573656400000000000000000000000060448201526064016108ae565b600a5460ff1615610b6d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601060248201527f5061757361626c653a207061757365640000000000000000000000000000000060448201526064016108ae565b600073ffffffffffffffffffffffffffffffffffffffff84163b15612217576040517f150b7a0200000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff85169063150b7a029061209a903390899088908890600401612f1e565b602060405180830381600087803b1580156120b457600080fd5b505af1925050508015612102575060408051601f3d9081017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe01682019092526120ff91810190612f67565b60015b6121cc573d808015612130576040519150601f19603f3d011682016040523d82523d6000602084013e612135565b606091505b5080516121c4576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152603260248201527f4552433732313a207472616e7366657220746f206e6f6e20455243373231526560448201527f63656976657220696d706c656d656e746572000000000000000000000000000060648201526084016108ae565b805181602001fd5b7fffffffff00000000000000000000000000000000000000000000000000000000167f150b7a0200000000000000000000000000000000000000000000000000000000149050611a9a565b506001949350505050565b6000807a184f03e93ff9f4daa797ed6e38ed64bf6a1f010000000000000000831061226b577a184f03e93ff9f4daa797ed6e38ed64bf6a1f010000000000000000830492506040015b6d04ee2d6d415b85acef81000000008310612297576d04ee2d6d415b85acef8100000000830492506020015b662386f26fc1000083106122b557662386f26fc10000830492506010015b6305f5e10083106122cd576305f5e100830492506008015b61271083106122e157612710830492506004015b606483106122f3576064830492506002015b600a831061071d5760010192915050565b6001811115612395576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152603560248201527f455243373231456e756d657261626c653a20636f6e736563757469766520747260448201527f616e7366657273206e6f7420737570706f72746564000000000000000000000060648201526084016108ae565b8173ffffffffffffffffffffffffffffffffffffffff85166123fe576123f981600880546000838152600960205260408120829055600182018355919091527ff3f7a9fe364faab93b216da50a3214154f22a0a2b415b23a84c8169e8b636ee30155565b61243b565b8373ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff161461243b5761243b858261254b565b73ffffffffffffffffffffffffffffffffffffffff84166124645761245f81612602565b6124a1565b8473ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16146124a1576124a184826126b1565b5050505050565b6124b28383612702565b6124bf6000848484612023565b610976576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152603260248201527f4552433732313a207472616e7366657220746f206e6f6e20455243373231526560448201527f63656976657220696d706c656d656e746572000000000000000000000000000060648201526084016108ae565b6000600161255884610e80565b6125629190612f07565b6000838152600760205260409020549091508082146125c25773ffffffffffffffffffffffffffffffffffffffff841660009081526006602090815260408083208584528252808320548484528184208190558352600790915290208190555b50600091825260076020908152604080842084905573ffffffffffffffffffffffffffffffffffffffff9094168352600681528383209183525290812055565b60085460009061261490600190612f07565b6000838152600960205260408120546008805493945090928490811061263c5761263c612dc9565b90600052602060002001549050806008838154811061265d5761265d612dc9565b600091825260208083209091019290925582815260099091526040808220849055858252812055600880548061269557612695612f84565b6001900381819060005260206000200160009055905550505050565b60006126bc83610e80565b73ffffffffffffffffffffffffffffffffffffffff9093166000908152600660209081526040808320868452825280832085905593825260079052919091209190915550565b73ffffffffffffffffffffffffffffffffffffffff821661277f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820181905260248201527f4552433732313a206d696e7420746f20746865207a65726f206164647265737360448201526064016108ae565b60008181526002602052604090205473ffffffffffffffffffffffffffffffffffffffff161561280b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601c60248201527f4552433732313a20746f6b656e20616c7265616479206d696e7465640000000060448201526064016108ae565b612819600083836001612304565b60008181526002602052604090205473ffffffffffffffffffffffffffffffffffffffff16156128a5576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601c60248201527f4552433732313a20746f6b656e20616c7265616479206d696e7465640000000060448201526064016108ae565b73ffffffffffffffffffffffffffffffffffffffff8216600081815260036020908152604080832080546001019055848352600290915280822080547fffffffffffffffffffffffff0000000000000000000000000000000000000000168417905551839291907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef908290a45050565b82805461294190612d75565b90600052602060002090601f01602090048101928261296357600085556129a9565b82601f1061297c57805160ff19168380011785556129a9565b828001600101855582156129a9579182015b828111156129a957825182559160200191906001019061298e565b506129b59291506129b9565b5090565b5b808211156129b557600081556001016129ba565b7fffffffff000000000000000000000000000000000000000000000000000000008116811461118657600080fd5b600060208284031215612a0e57600080fd5b81356110cb816129ce565b60005b83811015612a34578181015183820152602001612a1c565b838111156110655750506000910152565b60008151808452612a5d816020860160208601612a19565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0169290920160200192915050565b6020815260006110cb6020830184612a45565b600060208284031215612ab457600080fd5b5035919050565b803573ffffffffffffffffffffffffffffffffffffffff81168114612adf57600080fd5b919050565b60008060408385031215612af757600080fd5b612b0083612abb565b946020939093013593505050565b600080600060608486031215612b2357600080fd5b612b2c84612abb565b9250612b3a60208501612abb565b9150604084013590509250925092565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b600067ffffffffffffffff80841115612b9457612b94612b4a565b604051601f85017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0908116603f01168101908282118183101715612bda57612bda612b4a565b81604052809350858152868686011115612bf357600080fd5b858560208301376000602087830101525050509392505050565b600060208284031215612c1f57600080fd5b813567ffffffffffffffff811115612c3657600080fd5b8201601f81018413612c4757600080fd5b611a9a84823560208401612b79565b600060208284031215612c6857600080fd5b6110cb82612abb565b80358015158114612adf57600080fd5b600060208284031215612c9357600080fd5b6110cb82612c71565b60008060408385031215612caf57600080fd5b612cb883612abb565b9150612cc660208401612c71565b90509250929050565b60008060008060808587031215612ce557600080fd5b612cee85612abb565b9350612cfc60208601612abb565b925060408501359150606085013567ffffffffffffffff811115612d1f57600080fd5b8501601f81018713612d3057600080fd5b612d3f87823560208401612b79565b91505092959194509250565b60008060408385031215612d5e57600080fd5b612d6783612abb565b9150612cc660208401612abb565b600181811c90821680612d8957607f821691505b60208210811415612dc3577f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60008351612e0a818460208801612a19565b835190830190612e1e818360208801612a19565b01949350505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0483118215151615612e8e57612e8e612e27565b500290565b600082612ec9577f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b500490565b60007fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff821415612f0057612f00612e27565b5060010190565b600082821015612f1957612f19612e27565b500390565b600073ffffffffffffffffffffffffffffffffffffffff808716835280861660208401525083604083015260806060830152612f5d6080830184612a45565b9695505050505050565b600060208284031215612f7957600080fd5b81516110cb816129ce565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603160045260246000fdfea26469706673582212200652023f5ce55f70f5a1f95750123fe61f3def8851ce4c4d4c6d63a6db9979cb64736f6c63430008090033