VeChain
Explorer
Testnet
Search
Networks
Main
Test
Contract
0x04d4D9…3983
Summary
Transactions
Transfers
Address
0x04d4D9A36258C4B92eB4122d5d56DD642f043983
VET
0.00
VET
VTHO
0.00
VTHO
Master
0xf077b491b355E64048cE21E3A6Fc4751eEeA77fa
Deployer
0xf077b491b355E64048cE21E3A6Fc4751eEeA77fa
Code
0x6080604052600436106106675760003560e01c80639a3f2a2411610344578063cfd4f684116101b6578063e8432c9811610102578063fa6262a0116100a0578063fd051f5f1161007a578063fd051f5f146116dc578063fdd0d60b1461170c578063fde8683b14611716578063ff138a9e1461174657610667565b8063fa6262a01461164c578063fb1765361461167c578063fbed9fa8146116ac57610667565b8063f2431d0d116100dc578063f2431d0d146115b0578063f5926e37146115ce578063f686e1a1146115fe578063f767cdba1461161c57610667565b8063e8432c9814611520578063f122a67214611550578063f1af824e1461158057610667565b8063db6567d31161016f578063dfbf0ccc11610149578063dfbf0ccc14611460578063e17409b514611490578063e299b53f146114c0578063e2db9b60146114f057610667565b8063db6567d3146113e4578063de610bec14611400578063df6acb0d1461143057610667565b8063cfd4f684146112c4578063d0566487146112f4578063d088d75614611324578063d7849dc114611354578063da5b1c3614611384578063daf9a9e4146113b457610667565b8063b6eaaabc11610290578063c44664af1161022e578063c9028a7b11610208578063c9028a7b14611228578063c9f2431314611258578063cc1f0f8114611276578063cc79f97b146112a657610667565b8063c44664af146111be578063c5639ed2146111c8578063c5d97519146111f857610667565b8063bcb926e81161026a578063bcb926e814611112578063bdfdbcb014611142578063befe42ff1461115e578063c2f9e0b41461118e57610667565b8063b6eaaabc14611094578063bae8c3c7146110c4578063bb1913f3146110f457610667565b8063aa8c1037116102fd578063b29c192b116102d7578063b29c192b1461101e578063b4a1791c1461103c578063b51ce63d1461105a578063b65cd4e21461107857610667565b8063aa8c103714610fb4578063adc9b0af14610fbe578063ae4fd51814610fee57610667565b80639a3f2a2414610ea65780639c12f57114610ed6578063a0ebe3d914610f06578063a25bc00414610f24578063a3ba8b3214610f54578063a87de9cc14610f8457610667565b806359011d0b116104dd5780637be7587d11610429578063863dabb4116103c75780638a424220116103a15780638a42422014610e0a5780638e1fedb014610e3a5780639402632e14610e6a578063975ff6ba14610e8857610667565b8063863dabb414610d8c578063868eb7cc14610daa5780638986bfc014610dda57610667565b80637fcce2a9116104035780637fcce2a914610d3e578063810e676414610d4857806381d0974d14610d78578063854ba99d14610d8257610667565b80637be7587d14610cae5780637e5780c814610cde5780637eabaa5e14610d0e57610667565b80636da81651116104965780637306ed52116104705780637306ed5214610c24578063749e480d14610c425780637859f9e614610c605780637bbe3ca114610c7e57610667565b80636da8165114610ba85780636f2146a514610bd85780637162e75e14610c0857610667565b806359011d0b14610ac05780635a98058814610ade5780635dd11b3714610b0e57806360a24d3114610b1857806361b778b714610b4857806366f55f9d14610b7857610667565b80632f82d4a2116105b757806342f22c80116105555780634b5aea5d1161052f5780634b5aea5d14610a265780635060579214610a305780635857f31414610a60578063585f8cdc14610a9057610667565b806342f22c801461099657806346f3a79c146109c657806349f7cc4c146109f657610667565b806338164bf51161059157806338164bf5146108e8578063397e93e71461091857806339996ea21461094857806340775a3e1461097857610667565b80632f82d4a21461087c5780632fc0bda5146108ac57806334205f54146108ca57610667565b80631d7f20761161062457806321052811116105fe57806321052811146107ce57806327d117bf146107fe578063287eddd21461082e5780632b4289961461085e57610667565b80631d7f2076146107665780632016b33614610796578063202e17e7146107b257610667565b806311fe022e1461066c57806316deb8e61461069c578063180b6b39146106cc57806318133b30146106fc5780631a2b323e1461072c5780631cd488421461075c575b600080fd5b61068660048036038101906106819190612516565b611764565b604051610693919061255c565b60405180910390f35b6106b660048036038101906106b191906125b3565b611771565b6040516106c3919061255c565b60405180910390f35b6106e660048036038101906106e19190612627565b611781565b6040516106f3919061255c565b60405180910390f35b61071660048036038101906107119190612694565b61179c565b604051610723919061255c565b60405180910390f35b610746600480360381019061074191906126ed565b6117b0565b604051610753919061255c565b60405180910390f35b6107646117be565b005b610780600480360381019061077b919061277c565b6117cf565b60405161078d919061255c565b60405180910390f35b6107b060048036038101906107ab91906127a9565b6117f2565b005b6107cc60048036038101906107c791906127fc565b6117fb565b005b6107e860048036038101906107e39190612899565b611806565b6040516107f591906128e8565b60405180910390f35b61081860048036038101906108139190612957565b611814565b604051610825919061255c565b60405180910390f35b610848600480360381019061084391906129e2565b61183c565b6040516108559190612a28565b60405180910390f35b61086661184c565b604051610873919061255c565b60405180910390f35b610896600480360381019061089191906127a9565b611859565b6040516108a39190612ad3565b60405180910390f35b6108b46118be565b6040516108c1919061255c565b60405180910390f35b6108d26118cb565b6040516108df919061255c565b60405180910390f35b61090260048036038101906108fd9190612b30565b611936565b60405161090f919061255c565b60405180910390f35b610932600480360381019061092d9190612ba0565b611945565b60405161093f919061255c565b60405180910390f35b610962600480360381019061095d9190612899565b61195c565b60405161096f9190612be8565b60405180910390f35b61098061196a565b60405161098d919061255c565b60405180910390f35b6109b060048036038101906109ab9190612c03565b611977565b6040516109bd9190612c52565b60405180910390f35b6109e060048036038101906109db91906126ed565b611985565b6040516109ed919061255c565b60405180910390f35b610a106004803603810190610a0b9190612cc3565b611993565b604051610a1d919061255c565b60405180910390f35b610a2e6119bd565b005b610a4a6004803603810190610a4591906126ed565b6119c9565b604051610a57919061255c565b60405180910390f35b610a7a6004803603810190610a7591906127a9565b6119d7565b604051610a879190612ad3565b60405180910390f35b610aaa6004803603810190610aa59190612d2f565b611a3c565b604051610ab7919061255c565b60405180910390f35b610ac8611a4f565b604051610ad59190612a28565b60405180910390f35b610af86004803603810190610af39190612d88565b611a5c565b604051610b05919061255c565b60405180910390f35b610b16611a7c565b005b610b326004803603810190610b2d9190612dff565b611abf565b604051610b3f919061255c565b60405180910390f35b610b626004803603810190610b5d9190612e2c565b611add565b604051610b6f9190612be8565b60405180910390f35b610b926004803603810190610b8d9190612e93565b611aea565b604051610b9f919061255c565b60405180910390f35b610bc26004803603810190610bbd91906126ed565b611af8565b604051610bcf919061255c565b60405180910390f35b610bf26004803603810190610bed9190612e2c565b611b06565b604051610bff919061255c565b60405180910390f35b610c226004803603810190610c1d9190612ec0565b611b10565b005b610c2c611b1f565b604051610c39919061255c565b60405180910390f35b610c4a611b47565b604051610c57919061255c565b60405180910390f35b610c68611b54565b604051610c759190612f5c565b60405180910390f35b610c986004803603810190610c939190612fbc565b611b61565b604051610ca5919061255c565b60405180910390f35b610cc86004803603810190610cc3919061303a565b611b7a565b604051610cd5919061255c565b60405180910390f35b610cf86004803603810190610cf391906130ab565b611b9f565b604051610d05919061255c565b60405180910390f35b610d286004803603810190610d2391906126ed565b611bb7565b604051610d35919061255c565b60405180910390f35b610d46611bc5565b005b610d626004803603810190610d5d9190612e2c565b611bc7565b604051610d6f919061255c565b60405180910390f35b610d80611bd1565b005b610d8a611bdc565b005b610d94611bde565b604051610da19190612f5c565b60405180910390f35b610dc46004803603810190610dbf91906126ed565b611beb565b604051610dd1919061255c565b60405180910390f35b610df46004803603810190610def9190612899565b611bf9565b604051610e0191906128e8565b60405180910390f35b610e246004803603810190610e1f919061312f565b611c07565b604051610e31919061255c565b60405180910390f35b610e546004803603810190610e4f91906131a5565b611c32565b604051610e61919061255c565b60405180910390f35b610e72611c4f565b604051610e7f919061255c565b60405180910390f35b610e90611c5c565b604051610e9d919061255c565b60405180910390f35b610ec06004803603810190610ebb919061321d565b611c69565b604051610ecd919061255c565b60405180910390f35b610ef06004803603810190610eeb9190613287565b611c88565b604051610efd919061255c565b60405180910390f35b610f0e611c99565b604051610f1b919061255c565b60405180910390f35b610f3e6004803603810190610f3991906127a9565b611ca6565b604051610f4b919061255c565b60405180910390f35b610f6e6004803603810190610f699190613301565b611cb5565b604051610f7b919061255c565b60405180910390f35b610f9e6004803603810190610f9991906126ed565b611cd6565b604051610fab919061255c565b60405180910390f35b610fbc611ce4565b005b610fd86004803603810190610fd39190613463565b611cf3565b604051610fe59190612a28565b60405180910390f35b611008600480360381019061100391906134f4565b611d08565b604051611015919061255c565b60405180910390f35b611026611d24565b6040516110339190612f5c565b60405180910390f35b611044611d31565b604051611051919061255c565b60405180910390f35b611062611d46565b60405161106f9190612f5c565b60405180910390f35b611092600480360381019061108d91906129e2565b611d53565b005b6110ae60048036038101906110a991906127a9565b611d56565b6040516110bb9190612ad3565b60405180910390f35b6110de60048036038101906110d99190613562565b611dbb565b6040516110eb919061255c565b60405180910390f35b6110fc611dd0565b604051611109919061255c565b60405180910390f35b61112c600480360381019061112791906135cd565b611ddd565b604051611139919061255c565b60405180910390f35b61115c600480360381019061115791906135fa565b611def565b005b611178600480360381019061117391906136c8565b611dfc565b604051611185919061255c565b60405180910390f35b6111a860048036038101906111a391906126ed565b611e23565b6040516111b5919061255c565b60405180910390f35b6111c6611e31565b005b6111e260048036038101906111dd91906126ed565b611e40565b6040516111ef919061255c565b60405180910390f35b611212600480360381019061120d919061374a565b611e4e565b60405161121f919061255c565b60405180910390f35b611242600480360381019061123d91906126ed565b611e77565b60405161124f9190612be8565b60405180910390f35b611260611e85565b60405161126d919061255c565b60405180910390f35b611290600480360381019061128b91906126ed565b611e92565b60405161129d919061255c565b60405180910390f35b6112ae611ea0565b6040516112bb919061255c565b60405180910390f35b6112de60048036038101906112d99190613777565b611ead565b6040516112eb9190612ad3565b60405180910390f35b61130e60048036038101906113099190613824565b611f14565b60405161131b919061255c565b60405180910390f35b61133e600480360381019061133991906126ed565b611f2e565b60405161134b9190612be8565b60405180910390f35b61136e600480360381019061136991906126ed565b611f3c565b60405161137b9190612be8565b60405180910390f35b61139e60048036038101906113999190612899565b611f4a565b6040516113ab9190612be8565b60405180910390f35b6113ce60048036038101906113c991906129e2565b611f58565b6040516113db919061255c565b60405180910390f35b6113fe60048036038101906113f991906126ed565b611f68565b005b61141a60048036038101906114159190613893565b611f6f565b604051611427919061255c565b60405180910390f35b61144a600480360381019061144591906126ed565b611f85565b604051611457919061255c565b60405180910390f35b61147a600480360381019061147591906127a9565b611f93565b604051611487919061255c565b60405180910390f35b6114aa60048036038101906114a5919061390e565b611fa2565b6040516114b7919061255c565b60405180910390f35b6114da60048036038101906114d59190612e2c565b611fc4565b6040516114e7919061255c565b60405180910390f35b61150a600480360381019061150591906126ed565b611fd1565b604051611517919061255c565b60405180910390f35b61153a60048036038101906115359190612e2c565b611fdf565b6040516115479190612a28565b60405180910390f35b61156a60048036038101906115659190612e2c565b611fef565b604051611577919061255c565b60405180910390f35b61159a600480360381019061159591906126ed565b611fff565b6040516115a7919061255c565b60405180910390f35b6115b861200d565b6040516115c5919061255c565b60405180910390f35b6115e860048036038101906115e3919061398b565b61201a565b6040516115f5919061255c565b60405180910390f35b61160661203e565b604051611613919061255c565b60405180910390f35b61163660048036038101906116319190613a0a565b61204b565b604051611643919061255c565b60405180910390f35b611666600480360381019061166191906129e2565b612071565b604051611673919061255c565b60405180910390f35b611696600480360381019061169191906126ed565b612081565b6040516116a3919061255c565b60405180910390f35b6116c660048036038101906116c19190612e2c565b612099565b6040516116d3919061255c565b60405180910390f35b6116f660048036038101906116f19190612e2c565b6120a9565b604051611703919061255c565b60405180910390f35b6117146120b9565b005b611730600480360381019061172b91906126ed565b6120ca565b60405161173d919061255c565b60405180910390f35b61174e6120d8565b60405161175b919061255c565b60405180910390f35b60008160ff169050919050565b60008163ffffffff169050919050565b6000816effffffffffffffffffffffffffffff169050919050565b60008167ffffffffffffffff169050919050565b600081835281905092915050565b6020806020806020610123600af150565b60008176ffffffffffffffffffffffffffffffffffffffffffffff169050919050565b808284a1505050565b80828486a250505050565b600081830780602052602080f35b6000817bffffffffffffffffffffffffffffffffffffffffffffffffffffffff169050919050565b600080823f905080915050919050565b6000804890508091505090565b606060008267ffffffffffffffff81111561187757611876613338565b5b6040519080825280601f01601f1916602001820160405280156118a95781602001600182028036833780820191505090505b50905082846020830137809150509392505050565b6000803690508091505090565b600080601e67ffffffffffffffff8111156118e9576118e8613338565b5b6040519080825280602002602001820160405280156119175781602001602082028036833780820191505090505b509050611923816120e5565b5061192d816122d7565b50600091505090565b60008162ffffff169050919050565b6000816affffffffffffffffffffff169050919050565b600081831280602052602080f35b6000804390508091505090565b600081835381905092915050565b600081831880602052602080f35b6000817dffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff169050919050565b602080610123600af550565b600081830a80602052602080f35b606060008467ffffffffffffffff8111156119f5576119f4613338565b5b6040519080825280601f01601f191660200182016040528015611a275781602001600182028036833780820191505090505b50905082846020830139809150509392505050565b60008166ffffffffffffff169050919050565b6000804490508091505090565b60008173ffffffffffffffffffffffffffffffffffffffff169050919050565b6000611abd576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611ab490613a94565b60405180910390fd5b565b60008171ffffffffffffffffffffffffffffffffffff169050919050565b6000811580602052602080f35b60008161ffff169050919050565b600081831780602052602080f35b6000819050919050565b80828486888aa4505050505050565b60007fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff905090565b6000804290508091505090565b6000804190508091505090565b6000816cffffffffffffffffffffffffff169050919050565b60008178ffffffffffffffffffffffffffffffffffffffffffffffffff169050919050565b6000816bffffffffffffffffffffffff169050919050565b600081831680602052602080f35bfe5b6000819050919050565b6020610123600af050565b005b6000803390508091505090565b600082821d80602052602080f35b600081830580602052602080f35b6000817effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff169050919050565b60008170ffffffffffffffffffffffffffffffffff169050919050565b6000803490508091505090565b6000804590508091505090565b60008172ffffffffffffffffffffffffffffffffffffff169050919050565b60008164ffffffffff169050919050565b6000804790508091505090565b60008183850880602052602080f35b60008174ffffffffffffffffffffffffffffffffffffffffff169050919050565b600081830180602052602080f35b602080602080610123600afa50565b60008082516020840120905080915050919050565b6000816fffffffffffffffffffffffffffffffff169050919050565b6000803290508091505090565b600060405180600f0b90508060405260206040f35b6000803090508091505090565b80ff5b606060008267ffffffffffffffff811115611d7457611d73613338565b5b6040519080825280601f01601f191660200182016040528015611da65781602001600182028036833780820191505090505b5090508284602083013e809150509392505050565b60008168ffffffffffffffffff169050919050565b6000805a90508091505090565b60008165ffffffffffff169050919050565b8082848688a35050505050565b6000817affffffffffffffffffffffffffffffffffffffffffffffffffffff169050919050565b600081830680602052602080f35b602080602080610123600af450565b600081830380602052602080f35b6000817cffffffffffffffffffffffffffffffffffffffffffffffffffffffffff169050919050565b600081831080602052602080f35b6000805990508091505090565b600081830280602052602080f35b6000804690508091505090565b606060008267ffffffffffffffff811115611ecb57611eca613338565b5b6040519080825280601f01601f191660200182016040528015611efd5781602001600182028036833780820191505090505b509050838560208301883c80915050949350505050565b6000816dffffffffffffffffffffffffffff169050919050565b600081831480602052602080f35b600081831180602052602080f35b600081831380602052602080f35b600080823b905080915050919050565b8082a05050565b60008169ffffffffffffffffffff169050919050565b600081830480602052602080f35b60008183850980602052602080f35b60008175ffffffffffffffffffffffffffffffffffffffffffff169050919050565b6000811980602052602080f35b600082821b80602052602080f35b6000808240905080915050919050565b6000808254905080915050919050565b600082821c80602052602080f35b6000803d90508091505090565b60008177ffffffffffffffffffffffffffffffffffffffffffffffff169050919050565b6000803890508091505090565b60008179ffffffffffffffffffffffffffffffffffffffffffffffffffff169050919050565b6000808231905080915050919050565b60008082841a90508060f81c60ff1691505092915050565b6000808251905080915050919050565b6000808235905080915050919050565b6020806020806020610123600af250565b600081835581905092915050565b6000803a90508091505090565b600080826000815181106120fc576120fb613ab4565b5b6020026020010151905060008360018151811061211c5761211b613ab4565b5b6020026020010151905060008460028151811061213c5761213b613ab4565b5b6020026020010151905060008560038151811061215c5761215b613ab4565b5b6020026020010151905060008660048151811061217c5761217b613ab4565b5b6020026020010151905060008760058151811061219c5761219b613ab4565b5b602002602001015190506000886006815181106121bc576121bb613ab4565b5b602002602001015190506000896007815181106121dc576121db613ab4565b5b6020026020010151905060008a6008815181106121fc576121fb613ab4565b5b6020026020010151905060008b60098151811061221c5761221b613ab4565b5b6020026020010151905060008c600a8151811061223c5761223b613ab4565b5b6020026020010151905060008d600b8151811061225c5761225b613ab4565b5b6020026020010151905060008e600c8151811061227c5761227b613ab4565b5b6020026020010151905060008f600d8151811061229c5761229b613ab4565b5b602002602001015190508f6000815181106122ba576122b9613ab4565b5b60200260200101519e505050505050505050505050505050919050565b60008082600e815181106122ee576122ed613ab4565b5b60200260200101519050600083600f8151811061230e5761230d613ab4565b5b6020026020010151905060008460108151811061232e5761232d613ab4565b5b6020026020010151905060008560118151811061234e5761234d613ab4565b5b6020026020010151905060008660128151811061236e5761236d613ab4565b5b6020026020010151905060008760138151811061238e5761238d613ab4565b5b602002602001015190506000886013815181106123ae576123ad613ab4565b5b602002602001015190506000896013815181106123ce576123cd613ab4565b5b6020026020010151905060008a6013815181106123ee576123ed613ab4565b5b6020026020010151905060008b60138151811061240e5761240d613ab4565b5b6020026020010151905060008c60138151811061242e5761242d613ab4565b5b6020026020010151905060008d60138151811061244e5761244d613ab4565b5b6020026020010151905060008e60138151811061246e5761246d613ab4565b5b6020026020010151905060008f60138151811061248e5761248d613ab4565b5b602002602001015190508f6013815181106124ac576124ab613ab4565b5b60200260200101519e505050505050505050505050505050919050565b6000604051905090565b600080fd5b600080fd5b600060ff82169050919050565b6124f3816124dd565b81146124fe57600080fd5b50565b600081359050612510816124ea565b92915050565b60006020828403121561252c5761252b6124d3565b5b600061253a84828501612501565b91505092915050565b6000819050919050565b61255681612543565b82525050565b6000602082019050612571600083018461254d565b92915050565b600063ffffffff82169050919050565b61259081612577565b811461259b57600080fd5b50565b6000813590506125ad81612587565b92915050565b6000602082840312156125c9576125c86124d3565b5b60006125d78482850161259e565b91505092915050565b60006effffffffffffffffffffffffffffff82169050919050565b612604816125e0565b811461260f57600080fd5b50565b600081359050612621816125fb565b92915050565b60006020828403121561263d5761263c6124d3565b5b600061264b84828501612612565b91505092915050565b600067ffffffffffffffff82169050919050565b61267181612654565b811461267c57600080fd5b50565b60008135905061268e81612668565b92915050565b6000602082840312156126aa576126a96124d3565b5b60006126b88482850161267f565b91505092915050565b6126ca81612543565b81146126d557600080fd5b50565b6000813590506126e7816126c1565b92915050565b60008060408385031215612704576127036124d3565b5b6000612712858286016126d8565b9250506020612723858286016126d8565b9150509250929050565b600076ffffffffffffffffffffffffffffffffffffffffffffff82169050919050565b6127598161272d565b811461276457600080fd5b50565b60008135905061277681612750565b92915050565b600060208284031215612792576127916124d3565b5b60006127a084828501612767565b91505092915050565b6000806000606084860312156127c2576127c16124d3565b5b60006127d0868287016126d8565b93505060206127e1868287016126d8565b92505060406127f2868287016126d8565b9150509250925092565b60008060008060808587031215612816576128156124d3565b5b6000612824878288016126d8565b9450506020612835878288016126d8565b9350506040612846878288016126d8565b9250506060612857878288016126d8565b91505092959194509250565b6000819050919050565b61287681612863565b811461288157600080fd5b50565b6000813590506128938161286d565b92915050565b600080604083850312156128b0576128af6124d3565b5b60006128be85828601612884565b92505060206128cf85828601612884565b9150509250929050565b6128e281612863565b82525050565b60006020820190506128fd60008301846128d9565b92915050565b60007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff82169050919050565b61293481612903565b811461293f57600080fd5b50565b6000813590506129518161292b565b92915050565b60006020828403121561296d5761296c6124d3565b5b600061297b84828501612942565b91505092915050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b60006129af82612984565b9050919050565b6129bf816129a4565b81146129ca57600080fd5b50565b6000813590506129dc816129b6565b92915050565b6000602082840312156129f8576129f76124d3565b5b6000612a06848285016129cd565b91505092915050565b6000819050919050565b612a2281612a0f565b82525050565b6000602082019050612a3d6000830184612a19565b92915050565b600081519050919050565b600082825260208201905092915050565b60005b83811015612a7d578082015181840152602081019050612a62565b60008484015250505050565b6000601f19601f8301169050919050565b6000612aa582612a43565b612aaf8185612a4e565b9350612abf818560208601612a5f565b612ac881612a89565b840191505092915050565b60006020820190508181036000830152612aed8184612a9a565b905092915050565b600062ffffff82169050919050565b612b0d81612af5565b8114612b1857600080fd5b50565b600081359050612b2a81612b04565b92915050565b600060208284031215612b4657612b456124d3565b5b6000612b5484828501612b1b565b91505092915050565b60006affffffffffffffffffffff82169050919050565b612b7d81612b5d565b8114612b8857600080fd5b50565b600081359050612b9a81612b74565b92915050565b600060208284031215612bb657612bb56124d3565b5b6000612bc484828501612b8b565b91505092915050565b60008115159050919050565b612be281612bcd565b82525050565b6000602082019050612bfd6000830184612bd9565b92915050565b60008060408385031215612c1a57612c196124d3565b5b6000612c28858286016126d8565b9250506020612c3985828601612501565b9150509250929050565b612c4c816124dd565b82525050565b6000602082019050612c676000830184612c43565b92915050565b60007dffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82169050919050565b612ca081612c6d565b8114612cab57600080fd5b50565b600081359050612cbd81612c97565b92915050565b600060208284031215612cd957612cd86124d3565b5b6000612ce784828501612cae565b91505092915050565b600066ffffffffffffff82169050919050565b612d0c81612cf0565b8114612d1757600080fd5b50565b600081359050612d2981612d03565b92915050565b600060208284031215612d4557612d446124d3565b5b6000612d5384828501612d1a565b91505092915050565b612d6581612984565b8114612d7057600080fd5b50565b600081359050612d8281612d5c565b92915050565b600060208284031215612d9e57612d9d6124d3565b5b6000612dac84828501612d73565b91505092915050565b600071ffffffffffffffffffffffffffffffffffff82169050919050565b612ddc81612db5565b8114612de757600080fd5b50565b600081359050612df981612dd3565b92915050565b600060208284031215612e1557612e146124d3565b5b6000612e2384828501612dea565b91505092915050565b600060208284031215612e4257612e416124d3565b5b6000612e50848285016126d8565b91505092915050565b600061ffff82169050919050565b612e7081612e59565b8114612e7b57600080fd5b50565b600081359050612e8d81612e67565b92915050565b600060208284031215612ea957612ea86124d3565b5b6000612eb784828501612e7e565b91505092915050565b60008060008060008060c08789031215612edd57612edc6124d3565b5b6000612eeb89828a016126d8565b9650506020612efc89828a016126d8565b9550506040612f0d89828a016126d8565b9450506060612f1e89828a016126d8565b9350506080612f2f89828a016126d8565b92505060a0612f4089828a016126d8565b9150509295509295509295565b612f56816129a4565b82525050565b6000602082019050612f716000830184612f4d565b92915050565b60006cffffffffffffffffffffffffff82169050919050565b612f9981612f77565b8114612fa457600080fd5b50565b600081359050612fb681612f90565b92915050565b600060208284031215612fd257612fd16124d3565b5b6000612fe084828501612fa7565b91505092915050565b600078ffffffffffffffffffffffffffffffffffffffffffffffffff82169050919050565b61301781612fe9565b811461302257600080fd5b50565b6000813590506130348161300e565b92915050565b6000602082840312156130505761304f6124d3565b5b600061305e84828501613025565b91505092915050565b60006bffffffffffffffffffffffff82169050919050565b61308881613067565b811461309357600080fd5b50565b6000813590506130a58161307f565b92915050565b6000602082840312156130c1576130c06124d3565b5b60006130cf84828501613096565b91505092915050565b60007effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82169050919050565b61310c816130d8565b811461311757600080fd5b50565b60008135905061312981613103565b92915050565b600060208284031215613145576131446124d3565b5b60006131538482850161311a565b91505092915050565b600070ffffffffffffffffffffffffffffffffff82169050919050565b6131828161315c565b811461318d57600080fd5b50565b60008135905061319f81613179565b92915050565b6000602082840312156131bb576131ba6124d3565b5b60006131c984828501613190565b91505092915050565b600072ffffffffffffffffffffffffffffffffffffff82169050919050565b6131fa816131d2565b811461320557600080fd5b50565b600081359050613217816131f1565b92915050565b600060208284031215613233576132326124d3565b5b600061324184828501613208565b91505092915050565b600064ffffffffff82169050919050565b6132648161324a565b811461326f57600080fd5b50565b6000813590506132818161325b565b92915050565b60006020828403121561329d5761329c6124d3565b5b60006132ab84828501613272565b91505092915050565b600074ffffffffffffffffffffffffffffffffffffffffff82169050919050565b6132de816132b4565b81146132e957600080fd5b50565b6000813590506132fb816132d5565b92915050565b600060208284031215613317576133166124d3565b5b6000613325848285016132ec565b91505092915050565b600080fd5b600080fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b61337082612a89565b810181811067ffffffffffffffff8211171561338f5761338e613338565b5b80604052505050565b60006133a26124c9565b90506133ae8282613367565b919050565b600067ffffffffffffffff8211156133ce576133cd613338565b5b6133d782612a89565b9050602081019050919050565b82818337600083830152505050565b6000613406613401846133b3565b613398565b90508281526020810184848401111561342257613421613333565b5b61342d8482856133e4565b509392505050565b600082601f83011261344a5761344961332e565b5b813561345a8482602086016133f3565b91505092915050565b600060208284031215613479576134786124d3565b5b600082013567ffffffffffffffff811115613497576134966124d8565b5b6134a384828501613435565b91505092915050565b60006fffffffffffffffffffffffffffffffff82169050919050565b6134d1816134ac565b81146134dc57600080fd5b50565b6000813590506134ee816134c8565b92915050565b60006020828403121561350a576135096124d3565b5b6000613518848285016134df565b91505092915050565b600068ffffffffffffffffff82169050919050565b61353f81613521565b811461354a57600080fd5b50565b60008135905061355c81613536565b92915050565b600060208284031215613578576135776124d3565b5b60006135868482850161354d565b91505092915050565b600065ffffffffffff82169050919050565b6135aa8161358f565b81146135b557600080fd5b50565b6000813590506135c7816135a1565b92915050565b6000602082840312156135e3576135e26124d3565b5b60006135f1848285016135b8565b91505092915050565b600080600080600060a08688031215613616576136156124d3565b5b6000613624888289016126d8565b9550506020613635888289016126d8565b9450506040613646888289016126d8565b9350506060613657888289016126d8565b9250506080613668888289016126d8565b9150509295509295909350565b60007affffffffffffffffffffffffffffffffffffffffffffffffffffff82169050919050565b6136a581613675565b81146136b057600080fd5b50565b6000813590506136c28161369c565b92915050565b6000602082840312156136de576136dd6124d3565b5b60006136ec848285016136b3565b91505092915050565b60007cffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82169050919050565b613727816136f5565b811461373257600080fd5b50565b6000813590506137448161371e565b92915050565b6000602082840312156137605761375f6124d3565b5b600061376e84828501613735565b91505092915050565b60008060008060808587031215613791576137906124d3565b5b600061379f878288016129cd565b94505060206137b0878288016126d8565b93505060406137c1878288016126d8565b92505060606137d2878288016126d8565b91505092959194509250565b60006dffffffffffffffffffffffffffff82169050919050565b613801816137de565b811461380c57600080fd5b50565b60008135905061381e816137f8565b92915050565b60006020828403121561383a576138396124d3565b5b60006138488482850161380f565b91505092915050565b600069ffffffffffffffffffff82169050919050565b61387081613851565b811461387b57600080fd5b50565b60008135905061388d81613867565b92915050565b6000602082840312156138a9576138a86124d3565b5b60006138b78482850161387e565b91505092915050565b600075ffffffffffffffffffffffffffffffffffffffffffff82169050919050565b6138eb816138c0565b81146138f657600080fd5b50565b600081359050613908816138e2565b92915050565b600060208284031215613924576139236124d3565b5b6000613932848285016138f9565b91505092915050565b600077ffffffffffffffffffffffffffffffffffffffffffffffff82169050919050565b6139688161393b565b811461397357600080fd5b50565b6000813590506139858161395f565b92915050565b6000602082840312156139a1576139a06124d3565b5b60006139af84828501613976565b91505092915050565b600079ffffffffffffffffffffffffffffffffffffffffffffffffffff82169050919050565b6139e7816139b8565b81146139f257600080fd5b50565b600081359050613a04816139de565b92915050565b600060208284031215613a2057613a1f6124d3565b5b6000613a2e848285016139f5565b91505092915050565b600082825260208201905092915050565b7f5265766572740000000000000000000000000000000000000000000000000000600082015250565b6000613a7e600683613a37565b9150613a8982613a48565b602082019050919050565b60006020820190508181036000830152613aad81613a71565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fdfea264697066735822122078b00533c63e72f1ef62e62d0f7292d6f0e5e28e331675a6ee4657414865a62164736f6c63430008140033