VeChain
Explorer
Mainnet
Search
Networks
Main
Test
Contract
0x126C54…bccd
Summary
Transactions
Transfers
Address
0x126C54213D3B51C706ddCA797c7AEB35A58Ebccd
VET
0.00
VET
VTHO
0.00
VTHO
Tokens
0.00
YEET
424.40
WoV
1.00
DRAGON
Master
0x6806C9E4D3f30051E05A416c7226918BC749Fed5
Deployer
0x6806C9E4D3f30051E05A416c7226918BC749Fed5
Code
0x60806040526004361061028b5760003560e01c806372f702f31161015a578063b951b3c9116100c1578063df136d651161007a578063df136d65146109da578063e9fad8ee14610a05578063ebe2b12b14610a1c578063f0307d7914610a47578063f5b541a614610a70578063f9283c7714610a9b57610292565b8063b951b3c9146108dc578063c8f33c9114610907578063cc1a378f14610932578063cd3daf9d1461095b578063d1af0c7d14610986578063d547741f146109b157610292565b80638c4d59d0116101135780638c4d59d0146107a65780638ddfd6f4146107d157806391d148541461080e57806395ef1aeb1461084b578063a217fddf14610888578063a694fc3a146108b357610292565b806372f702f3146106a85780637b0a47ee146106d357806380faa57d146106fe5780638456cb591461072957806388566cda146107405780638b8763471461076957610292565b80632e1a7d4d116101fe5780633d18b912116101b75780633d18b912146105be5780633f4ba83a146105d55780633fc6df6e146105ec57806352f470ab146106175780636f90f7291461064057806370a082311461066b57610292565b80632e1a7d4d146104b25780632f2ff15d146104db5780633642d9d31461050457806336568abe14610541578063386a95251461056a5780633c6b16ab1461059557610292565b806318160ddd1161025057806318160ddd146103a2578063182db18a146103cd57806319762143146103f65780631c1f78eb1461041f5780631eecd9341461044a578063248a9ca31461047557610292565b80628cc2621461029757806301ffc9a7146102d45780630700037d14610311578063150b7a021461034e578063178b9d1a1461038b57610292565b3661029257005b600080fd5b3480156102a357600080fd5b506102be60048036038101906102b99190614830565b610ad9565b6040516102cb91906153dd565b60405180910390f35b3480156102e057600080fd5b506102fb60048036038101906102f69190614ae2565b610bf7565b604051610308919061508f565b60405180910390f35b34801561031d57600080fd5b5061033860048036038101906103339190614830565b610c71565b60405161034591906153dd565b60405180910390f35b34801561035a57600080fd5b5061037560048036038101906103709190614859565b610c89565b60405161038291906150c5565b60405180910390f35b34801561039757600080fd5b506103a0610cb7565b005b3480156103ae57600080fd5b506103b761102d565b6040516103c491906153dd565b60405180910390f35b3480156103d957600080fd5b506103f460048036038101906103ef9190614915565b611037565b005b34801561040257600080fd5b5061041d60048036038101906104189190614830565b611108565b005b34801561042b57600080fd5b506104346111b5565b60405161044191906153dd565b60405180910390f35b34801561045657600080fd5b5061045f6111d3565b60405161046c91906153dd565b60405180910390f35b34801561048157600080fd5b5061049c60048036038101906104979190614a7d565b6111d9565b6040516104a991906150aa565b60405180910390f35b3480156104be57600080fd5b506104d960048036038101906104d49190614b0b565b6111f9565b005b3480156104e757600080fd5b5061050260048036038101906104fd9190614aa6565b6114c5565b005b34801561051057600080fd5b5061052b60048036038101906105269190614830565b6114ee565b60405161053891906153dd565b60405180910390f35b34801561054d57600080fd5b5061056860048036038101906105639190614aa6565b611506565b005b34801561057657600080fd5b5061057f611589565b60405161058c91906153dd565b60405180910390f35b3480156105a157600080fd5b506105bc60048036038101906105b79190614b0b565b61158f565b005b3480156105ca57600080fd5b506105d36118ce565b005b3480156105e157600080fd5b506105ea611b3a565b005b3480156105f857600080fd5b50610601611c0f565b60405161060e9190614feb565b60405180910390f35b34801561062357600080fd5b5061063e60048036038101906106399190614915565b611c35565b005b34801561064c57600080fd5b50610655611d11565b6040516106629190614feb565b60405180910390f35b34801561067757600080fd5b50610692600480360381019061068d9190614830565b611d29565b60405161069f91906153dd565b60405180910390f35b3480156106b457600080fd5b506106bd611d72565b6040516106ca91906150e0565b60405180910390f35b3480156106df57600080fd5b506106e8611d98565b6040516106f591906153dd565b60405180910390f35b34801561070a57600080fd5b50610713611d9e565b60405161072091906153dd565b60405180910390f35b34801561073557600080fd5b5061073e611db8565b005b34801561074c57600080fd5b50610767600480360381019061076291906149e8565b611e8e565b005b34801561077557600080fd5b50610790600480360381019061078b9190614830565b612504565b60405161079d91906153dd565b60405180910390f35b3480156107b257600080fd5b506107bb61251c565b6040516107c891906153dd565b60405180910390f35b3480156107dd57600080fd5b506107f860048036038101906107f391906148d9565b612522565b60405161080591906153dd565b60405180910390f35b34801561081a57600080fd5b5061083560048036038101906108309190614aa6565b612547565b604051610842919061508f565b60405180910390f35b34801561085757600080fd5b50610872600480360381019061086d9190614830565b6125b2565b60405161087f91906153dd565b60405180910390f35b34801561089457600080fd5b5061089d6125fb565b6040516108aa91906150aa565b60405180910390f35b3480156108bf57600080fd5b506108da60048036038101906108d59190614b0b565b612602565b005b3480156108e857600080fd5b506108f16129e6565b6040516108fe9190614feb565b60405180910390f35b34801561091357600080fd5b5061091c6129fe565b60405161092991906153dd565b60405180910390f35b34801561093e57600080fd5b5061095960048036038101906109549190614b0b565b612a04565b005b34801561096757600080fd5b50610970612af4565b60405161097d91906153dd565b60405180910390f35b34801561099257600080fd5b5061099b612b82565b6040516109a891906150e0565b60405180910390f35b3480156109bd57600080fd5b506109d860048036038101906109d39190614aa6565b612ba8565b005b3480156109e657600080fd5b506109ef612bd1565b6040516109fc91906153dd565b60405180910390f35b348015610a1157600080fd5b50610a1a612bd7565b005b348015610a2857600080fd5b50610a31612cb3565b604051610a3e91906153dd565b60405180910390f35b348015610a5357600080fd5b50610a6e6004803603810190610a699190614951565b612cb9565b005b348015610a7c57600080fd5b50610a85612f28565b604051610a9291906150aa565b60405180910390f35b348015610aa757600080fd5b50610ac26004803603810190610abd9190614b0b565b612f4c565b604051610ad092919061503d565b60405180910390f35b6000610bf0601060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610be2670de0b6b3a7640000610bd4610b86600f60008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610b78612af4565b612f9d90919063ffffffff16565b601260008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054612fb390919063ffffffff16565b612fc990919063ffffffff16565b612fdf90919063ffffffff16565b9050919050565b60007f7965db0b000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19161480610c6a5750610c6982612ff5565b5b9050919050565b60106020528060005260406000206000915090505481565b60007f150b7a023d4804d13e8c85fb27262cb750cf6ba9f9dd3bb30d90f482ceeb4b1f905095945050505050565b6000600e60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205411610d39576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d309061521d565b60405180910390fd5b6000601260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205414610dbb576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610db29061517d565b60405180910390fd5b6000600e60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490506000600b6000838152602001908152602001600020905060005b8160020180549050811015610f7a57816001018181548110610e64577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166342842e0e308460000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16856002018581548110610f0c577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b90600052602060002001546040518463ffffffff1660e01b8152600401610f3593929190615006565b600060405180830381600087803b158015610f4f57600080fd5b505af1158015610f63573d6000803e3d6000fd5b505050508080610f7290615723565b915050610e19565b5060018160000160146101000a81548160ff021916908315150217905550600e60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600090553373ffffffffffffffffffffffffffffffffffffffff167f9cea0190099b89a7d8a050f55cf439bce694868e30a531eb0376748ce5a2c0688360405161102191906153dd565b60405180910390a25050565b6000601154905090565b6110617f97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b92933612547565b6110a0576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611097906151bd565b60405180910390fd5b6110cb33828473ffffffffffffffffffffffffffffffffffffffff1661305f9092919063ffffffff16565b7f8c1256b8896378cd5044f80c202f9772b9d77dc85c8a6eb51967210b09bfaa2882826040516110fc929190615066565b60405180910390a15050565b6111327f97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b92933612547565b611171576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611168906151bd565b60405180910390fd5b80600960006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b60006111ce600654600554612fb390919063ffffffff16565b905090565b600c5481565b600060016000838152602001908152602001600020600101549050919050565b6002600054141561123f576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016112369061535d565b60405180910390fd5b600260008190555033611250612af4565b60088190555061125e611d9e565b600781905550600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161461132b576112a181610ad9565b601060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600854600f60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b6000821161136e576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016113659061529d565b60405180910390fd5b61138382601154612f9d90919063ffffffff16565b6011819055506113db82601260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054612f9d90919063ffffffff16565b601260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061146b3383600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1661305f9092919063ffffffff16565b3373ffffffffffffffffffffffffffffffffffffffff167f7084f5476618d8e60b11ef0d7d3f06914655adb8793e28ff7f018d4c76d505d5836040516114b191906153dd565b60405180910390a250600160008190555050565b6114ce826111d9565b6114df816114da6130e5565b6130ed565b6114e9838361318a565b505050565b600e6020528060005260406000206000915090505481565b61150e6130e5565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161461157b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611572906153bd565b60405180910390fd5b611585828261326a565b5050565b60065481565b6000611599612af4565b6008819055506115a7611d9e565b600781905550600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614611674576115ea81610ad9565b601060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600854600f60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b61169e7f97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b92933612547565b6116dd576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016116d4906151bd565b60405180910390fd5b6004544210611706576116fb60065483612fc990919063ffffffff16565b600581905550611768565b600061171d42600454612f9d90919063ffffffff16565b9050600061173660055483612fb390919063ffffffff16565b905061175f6006546117518387612fdf90919063ffffffff16565b612fc990919063ffffffff16565b60058190555050505b6000600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b81526004016117c59190614feb565b60206040518083038186803b1580156117dd57600080fd5b505afa1580156117f1573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906118159190614b34565b905061182c60065482612fc990919063ffffffff16565b6005541115611870576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611867906152dd565b60405180910390fd5b4260078190555061188c60065442612fdf90919063ffffffff16565b6004819055507fde88a922e0d3b88b24e9623efeb464919c6bf9f66857a65e2bfcf2ce87a9433d836040516118c191906153dd565b60405180910390a1505050565b60026000541415611914576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161190b9061535d565b60405180910390fd5b600260008190555033611925612af4565b600881905550611933611d9e565b600781905550600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614611a005761197681610ad9565b601060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600854600f60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b6000601060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490506000811115611b2e576000601060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550611adf3382600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1661305f9092919063ffffffff16565b3373ffffffffffffffffffffffffffffffffffffffff167fe2403640ba68fed3a2f88b7557551d1993f84b99bb10ff833f0cf8db0c5e048682604051611b2591906153dd565b60405180910390a25b50506001600081905550565b611b647f97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b92933612547565b611ba3576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611b9a906151bd565b60405180910390fd5b601360009054906101000a900460ff16611bf2576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611be9906152fd565b60405180910390fd5b6000601360006101000a81548160ff021916908315150217905550565b600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b611c5f7f97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b92933612547565b611c9e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611c95906151bd565b60405180910390fd5b8173ffffffffffffffffffffffffffffffffffffffff166342842e0e3033846040518463ffffffff1660e01b8152600401611cdb93929190615006565b600060405180830381600087803b158015611cf557600080fd5b505af1158015611d09573d6000803e3d6000fd5b505050505050565b7393ae8aab337e58a6978e166f8132f59652ca6c5681565b6000601260008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60055481565b60006004544210611db157600454611db3565b425b905090565b611de27f97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b92933612547565b611e21576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611e18906151bd565b60405180910390fd5b601360009054906101000a900460ff1615611e71576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611e689061527d565b60405180910390fd5b6001601360006101000a81548160ff021916908315150217905550565b601360009054906101000a900460ff1615611ede576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611ed5906152fd565b60405180910390fd5b4260045411611f22576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611f19906151fd565b60405180910390fd5b8151815114611f66576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611f5d9061525d565b60405180910390fd5b6000600e60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205414611fe8576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611fdf906151dd565b60405180910390fd5b6001600d54611ff791906154de565b600d81905550600060405180608001604052803373ffffffffffffffffffffffffffffffffffffffff168152602001600015158152602001600067ffffffffffffffff811115612070577f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b60405190808252806020026020018201604052801561209e5781602001602082028036833780820191505090505b508152602001600067ffffffffffffffff8111156120e5577f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6040519080825280602002602001820160405280156121135781602001602082028036833780820191505090505b50815250905080600b6000600d54815260200190815260200160002060008201518160000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060208201518160000160146101000a81548160ff02191690831515021790555060408201518160010190805190602001906121b29291906144b2565b5060608201518160020190805190602001906121cf92919061453c565b5090505060006121df848461334c565b905080612221576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612218906152bd565b60405180910390fd5b60005b835181101561246757848181518110612266577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001015173ffffffffffffffffffffffffffffffffffffffff166342842e0e33308785815181106122c4577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200260200101516040518463ffffffff1660e01b81526004016122ea93929190615006565b600060405180830381600087803b15801561230457600080fd5b505af1158015612318573d6000803e3d6000fd5b50505050600b6000600d54815260200190815260200160002060010185828151811061236d577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200260200101519080600181540180825580915050600190039060005260206000200160009091909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600b6000600d548152602001908152602001600020600201848281518110612426577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200260200101519080600181540180825580915050600190039060005260206000200160009091909190915055808061245f90615723565b915050612224565b50600d54600e60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff167f465c8871fac6f7c7079924b414b86ec86be97dae9732142865b86c5d0cd8a1eb600d546040516124f691906153dd565b60405180910390a250505050565b600f6020528060005260406000206000915090505481565b600d5481565b600a602052816000526040600020602052806000526040600020600091509150505481565b60006001600084815260200190815260200160002060000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b6000600e60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6000801b81565b60026000541415612648576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161263f9061535d565b60405180910390fd5b600260008190555033612659612af4565b600881905550612667611d9e565b600781905550600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614612734576126aa81610ad9565b601060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600854600f60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b601360009054906101000a900460ff1615612784576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161277b906152fd565b60405180910390fd5b600082116127c7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016127be9061519d565b60405180910390fd5b426004541161280b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612802906151fd565b60405180910390fd5b6000600e60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541161288d576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016128849061537d565b60405180910390fd5b6128a282601154612fdf90919063ffffffff16565b6011819055506128fa82601260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054612fdf90919063ffffffff16565b601260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061298c333084600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16613e9b909392919063ffffffff16565b3373ffffffffffffffffffffffffffffffffffffffff167f9e71bc8eea02a63969f509818f2dafb9254532904319f9dbda79b67bd34a5f3d836040516129d291906153dd565b60405180910390a250600160008190555050565b739aab6e4e017964ec7c0f092d431c314f0caf6b4b81565b60075481565b612a2e7f97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b92933612547565b612a6d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612a64906151bd565b60405180910390fd5b6004544211612ab1576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612aa89061513d565b60405180910390fd5b806006819055507ffb46ca5a5e06d4540d6387b930a7c978bce0db5f449ec6b3f5d07c6e1d44f2d3600654604051612ae991906153dd565b60405180910390a150565b6000806011541415612b0a576008549050612b7f565b612b7c612b6b601154612b5d670de0b6b3a7640000612b4f600554612b41600754612b33611d9e565b612f9d90919063ffffffff16565b612fb390919063ffffffff16565b612fb390919063ffffffff16565b612fc990919063ffffffff16565b600854612fdf90919063ffffffff16565b90505b90565b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b612bb1826111d9565b612bc281612bbd6130e5565b6130ed565b612bcc838361326a565b505050565b60085481565b6000600e60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205411612c59576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612c509061521d565b60405180910390fd5b612ca1601260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546111f9565b612ca9610cb7565b612cb16118ce565b565b60045481565b612ce37f97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b92933612547565b612d22576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612d19906151bd565b60405180910390fd5b8051825114612d66576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612d5d9061515d565b60405180910390fd5b8251825114612daa576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612da19061515d565b60405180910390fd5b4260045410612dee576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612de59061539d565b60405180910390fd5b60005b8251811015612f2257818181518110612e33577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6020026020010151600a6000868481518110612e78577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001015173ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000858481518110612ef5577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200260200101518152602001908152602001600020819055508080612f1a90615723565b915050612df1565b50505050565b7f97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b92981565b600b6020528060005260406000206000915090508060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16908060000160149054906101000a900460ff16905082565b60008183612fab91906155bf565b905092915050565b60008183612fc19190615565565b905092915050565b60008183612fd79190615534565b905092915050565b60008183612fed91906154de565b905092915050565b60007f01ffc9a7000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916149050919050565b6130e08363a9059cbb60e01b848460405160240161307e929190615066565b604051602081830303815290604052907bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19166020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff8381831617835250505050613f24565b505050565b600033905090565b6130f78282612547565b6131865761311c8173ffffffffffffffffffffffffffffffffffffffff166014613feb565b61312a8360001c6020613feb565b60405160200161313b929190614fb1565b6040516020818303038152906040526040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161317d91906150fb565b60405180910390fd5b5050565b6131948282612547565b61326657600180600084815260200190815260200160002060000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555061320b6130e5565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16837f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d60405160405180910390a45b5050565b6132748282612547565b156133485760006001600084815260200190815260200160002060000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506132ed6130e5565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16837ff6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b60405160405180910390a45b5050565b6000806000905060008060008060008060008060008060005b8d5181101561384d57739aab6e4e017964ec7c0f092d431c314f0caf6b4b73ffffffffffffffffffffffffffffffffffffffff168f82815181106133d2577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001015173ffffffffffffffffffffffffffffffffffffffff1614156137a157610c768e8281518110613432577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6020026020010151106134535760018261344c91906154de565b915061379c565b610bb08e828151811061348f577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6020026020010151106134b0576001876134a991906154de565b965061379b565b6105a88e82815181106134ec577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200260200101511061350d5760018b61350691906154de565b9a5061379a565b61047c8e8281518110613549577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200260200101511061356a5760018361356391906154de565b9250613799565b61044a8e82815181106135a6577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6020026020010151106135c7576001846135c091906154de565b9350613798565b6104188e8281518110613603577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6020026020010151106136245760018661361d91906154de565b9550613797565b6103e68e8281518110613660577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6020026020010151106136815760018561367a91906154de565b9450613796565b6102248e82815181106136bd577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6020026020010151106136de5760018a6136d791906154de565b9950613795565b61015c8e828151811061371a577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200260200101511061373b5760018961373491906154de565b9850613794565b60008e8281518110613776577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6020026020010151106137935760018861379091906154de565b97505b5b5b5b5b5b5b5b5b5b61383a565b7393ae8aab337e58a6978e166f8132f59652ca6c5673ffffffffffffffffffffffffffffffffffffffff168f8281518110613805577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001015173ffffffffffffffffffffffffffffffffffffffff1614156138395760018c61383691906154de565b9b505b5b808061384590615723565b915050613365565b508a600a60007393ae8aab337e58a6978e166f8132f59652ca6c5673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060007fa0c0009652fa3f25e94c53076891aff6cfca737a3e9d26542cec95d546701a7c815260200190815260200160002054141580613965575086600a6000739aab6e4e017964ec7c0f092d431c314f0caf6b4b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060007f036f73059c303a578a473c3958f5209eed330006e5486d2a5e7a0bf59e432c8081526020019081526020016000205414155b806139f4575087600a6000739aab6e4e017964ec7c0f092d431c314f0caf6b4b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060007f46f25ac2ce92d6ca1ee48be431a7194ce22ebb39d0e78330a7a8ee7c6e1d77e881526020019081526020016000205414155b80613a83575088600a6000739aab6e4e017964ec7c0f092d431c314f0caf6b4b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060007f8e7536fb4e6bb5888d30188fe34dfc9d91ea2b91d68b380845decede118bfc5581526020019081526020016000205414155b80613b12575081600a6000739aab6e4e017964ec7c0f092d431c314f0caf6b4b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060007f993fb51e38cc5f5bb692266de510b7298c7dba60d6acb4cea327102d411dd1f281526020019081526020016000205414155b80613ba1575083600a6000739aab6e4e017964ec7c0f092d431c314f0caf6b4b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060007f6ff24ae67fef32405100256e314e528a174da454e1e2877e358f87d14d19d3e981526020019081526020016000205414155b80613c30575084600a6000739aab6e4e017964ec7c0f092d431c314f0caf6b4b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060007f9eb6511ca8f855e2ff1d0c280e2d9f5725e49d3df424d8295bea0fbe20774a1381526020019081526020016000205414155b80613cbf575082600a6000739aab6e4e017964ec7c0f092d431c314f0caf6b4b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060007f8327a5baf97525a65393c7662a374908e795fc62e1bc93ce95b654c80373e24c81526020019081526020016000205414155b80613d4e575089600a6000739aab6e4e017964ec7c0f092d431c314f0caf6b4b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060007fb2962eeff2a8568c48ba08be090d774401404d6cb088fdd2e48264f04001847881526020019081526020016000205414155b80613ddd575085600a6000739aab6e4e017964ec7c0f092d431c314f0caf6b4b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060007f6d0731b997fa160e869081567bf6a22baf38c67ff296cb6389493d3616e43cef81526020019081526020016000205414155b80613e6c575080600a6000739aab6e4e017964ec7c0f092d431c314f0caf6b4b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060007f4df06bd455b848a47a17cee2e4492cf585863839333ec112e8b70229c47489e281526020019081526020016000205414155b15613e855760009b505050505050505050505050613e95565b60019b5050505050505050505050505b92915050565b613f1e846323b872dd60e01b858585604051602401613ebc93929190615006565b604051602081830303815290604052907bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19166020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff8381831617835250505050613f24565b50505050565b6000613f86826040518060400160405280602081526020017f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c65648152508573ffffffffffffffffffffffffffffffffffffffff166142e59092919063ffffffff16565b9050600081511115613fe65780806020019051810190613fa69190614a54565b613fe5576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401613fdc9061533d565b60405180910390fd5b5b505050565b606060006002836002613ffe9190615565565b61400891906154de565b67ffffffffffffffff811115614047577f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6040519080825280601f01601f1916602001820160405280156140795781602001600182028036833780820191505090505b5090507f3000000000000000000000000000000000000000000000000000000000000000816000815181106140d7577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a9053507f780000000000000000000000000000000000000000000000000000000000000081600181518110614161577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350600060018460026141a19190615565565b6141ab91906154de565b90505b6001811115614297577f3031323334353637383961626364656600000000000000000000000000000000600f861660108110614213577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b1a60f81b828281518110614250577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350600485901c945080614290906156c8565b90506141ae565b50600084146142db576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016142d29061511d565b60405180910390fd5b8091505092915050565b60606142f484846000856142fd565b90509392505050565b6060823073ffffffffffffffffffffffffffffffffffffffff16311015614359576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016143509061523d565b60405180910390fd5b61436285614428565b6143a1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016143989061531d565b60405180910390fd5b6000808673ffffffffffffffffffffffffffffffffffffffff1685876040516143ca9190614f9a565b60006040518083038185875af1925050503d8060008114614407576040519150601f19603f3d011682016040523d82523d6000602084013e61440c565b606091505b509150915061441c82828661444b565b92505050949350505050565b6000808273ffffffffffffffffffffffffffffffffffffffff163b119050919050565b6060831561445b578290506144ab565b60008351111561446e5782518084602001fd5b816040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016144a291906150fb565b60405180910390fd5b9392505050565b82805482825590600052602060002090810192821561452b579160200282015b8281111561452a5782518260006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550916020019190600101906144d2565b5b5090506145389190614589565b5090565b828054828255906000526020600020908101928215614578579160200282015b8281111561457757825182559160200191906001019061455c565b5b5090506145859190614589565b5090565b5b808211156145a257600081600090555060010161458a565b5090565b60006145b96145b48461541d565b6153f8565b905080838252602082019050828560208602820111156145d857600080fd5b60005b8581101561460857816145ee88826146ea565b8452602084019350602083019250506001810190506145db565b5050509392505050565b600061462561462084615449565b6153f8565b9050808382526020820190508285602086028201111561464457600080fd5b60005b85811015614674578161465a8882614792565b845260208401935060208301925050600181019050614647565b5050509392505050565b600061469161468c84615475565b6153f8565b905080838252602082019050828560208602820111156146b057600080fd5b60005b858110156146e057816146c68882614806565b8452602084019350602083019250506001810190506146b3565b5050509392505050565b6000813590506146f981615ca0565b92915050565b600082601f83011261471057600080fd5b81356147208482602086016145a6565b91505092915050565b600082601f83011261473a57600080fd5b813561474a848260208601614612565b91505092915050565b600082601f83011261476457600080fd5b813561477484826020860161467e565b91505092915050565b60008151905061478c81615cb7565b92915050565b6000813590506147a181615cce565b92915050565b6000813590506147b681615ce5565b92915050565b60008083601f8401126147ce57600080fd5b8235905067ffffffffffffffff8111156147e757600080fd5b6020830191508360018202830111156147ff57600080fd5b9250929050565b60008135905061481581615cfc565b92915050565b60008151905061482a81615cfc565b92915050565b60006020828403121561484257600080fd5b6000614850848285016146ea565b91505092915050565b60008060008060006080868803121561487157600080fd5b600061487f888289016146ea565b9550506020614890888289016146ea565b94505060406148a188828901614806565b935050606086013567ffffffffffffffff8111156148be57600080fd5b6148ca888289016147bc565b92509250509295509295909350565b600080604083850312156148ec57600080fd5b60006148fa858286016146ea565b925050602061490b85828601614792565b9150509250929050565b6000806040838503121561492857600080fd5b6000614936858286016146ea565b925050602061494785828601614806565b9150509250929050565b60008060006060848603121561496657600080fd5b600084013567ffffffffffffffff81111561498057600080fd5b61498c868287016146ff565b935050602084013567ffffffffffffffff8111156149a957600080fd5b6149b586828701614729565b925050604084013567ffffffffffffffff8111156149d257600080fd5b6149de86828701614753565b9150509250925092565b600080604083850312156149fb57600080fd5b600083013567ffffffffffffffff811115614a1557600080fd5b614a21858286016146ff565b925050602083013567ffffffffffffffff811115614a3e57600080fd5b614a4a85828601614753565b9150509250929050565b600060208284031215614a6657600080fd5b6000614a748482850161477d565b91505092915050565b600060208284031215614a8f57600080fd5b6000614a9d84828501614792565b91505092915050565b60008060408385031215614ab957600080fd5b6000614ac785828601614792565b9250506020614ad8858286016146ea565b9150509250929050565b600060208284031215614af457600080fd5b6000614b02848285016147a7565b91505092915050565b600060208284031215614b1d57600080fd5b6000614b2b84828501614806565b91505092915050565b600060208284031215614b4657600080fd5b6000614b548482850161481b565b91505092915050565b614b66816155f3565b82525050565b614b7581615605565b82525050565b614b8481615611565b82525050565b614b938161561b565b82525050565b6000614ba4826154a1565b614bae81856154b7565b9350614bbe818560208601615695565b80840191505092915050565b614bd381615671565b82525050565b6000614be4826154ac565b614bee81856154c2565b9350614bfe818560208601615695565b614c07816157f9565b840191505092915050565b6000614c1d826154ac565b614c2781856154d3565b9350614c37818560208601615695565b80840191505092915050565b6000614c506020836154c2565b9150614c5b8261580a565b602082019050919050565b6000614c736058836154c2565b9150614c7e82615833565b606082019050919050565b6000614c966010836154c2565b9150614ca1826158a8565b602082019050919050565b6000614cb96010836154c2565b9150614cc4826158d1565b602082019050919050565b6000614cdc600e836154c2565b9150614ce7826158fa565b602082019050919050565b6000614cff600a836154c2565b9150614d0a82615923565b602082019050919050565b6000614d226018836154c2565b9150614d2d8261594c565b602082019050919050565b6000614d456012836154c2565b9150614d5082615975565b602082019050919050565b6000614d686010836154c2565b9150614d738261599e565b602082019050919050565b6000614d8b6026836154c2565b9150614d96826159c7565b604082019050919050565b6000614dae600d836154c2565b9150614db982615a16565b602082019050919050565b6000614dd1601e836154c2565b9150614ddc82615a3f565b602082019050919050565b6000614df46011836154c2565b9150614dff82615a68565b602082019050919050565b6000614e17601b836154c2565b9150614e2282615a91565b602082019050919050565b6000614e3a6018836154c2565b9150614e4582615aba565b602082019050919050565b6000614e5d6020836154c2565b9150614e6882615ae3565b602082019050919050565b6000614e80601d836154c2565b9150614e8b82615b0c565b602082019050919050565b6000614ea36017836154d3565b9150614eae82615b35565b601782019050919050565b6000614ec6602a836154c2565b9150614ed182615b5e565b604082019050919050565b6000614ee9601f836154c2565b9150614ef482615bad565b602082019050919050565b6000614f0c6018836154c2565b9150614f1782615bd6565b602082019050919050565b6000614f2f6016836154c2565b9150614f3a82615bff565b602082019050919050565b6000614f526011836154d3565b9150614f5d82615c28565b601182019050919050565b6000614f75602f836154c2565b9150614f8082615c51565b604082019050919050565b614f9481615667565b82525050565b6000614fa68284614b99565b915081905092915050565b6000614fbc82614e96565b9150614fc88285614c12565b9150614fd382614f45565b9150614fdf8284614c12565b91508190509392505050565b60006020820190506150006000830184614b5d565b92915050565b600060608201905061501b6000830186614b5d565b6150286020830185614b5d565b6150356040830184614f8b565b949350505050565b60006040820190506150526000830185614b5d565b61505f6020830184614b6c565b9392505050565b600060408201905061507b6000830185614b5d565b6150886020830184614f8b565b9392505050565b60006020820190506150a46000830184614b6c565b92915050565b60006020820190506150bf6000830184614b7b565b92915050565b60006020820190506150da6000830184614b8a565b92915050565b60006020820190506150f56000830184614bca565b92915050565b600060208201905081810360008301526151158184614bd9565b905092915050565b6000602082019050818103600083015261513681614c43565b9050919050565b6000602082019050818103600083015261515681614c66565b9050919050565b6000602082019050818103600083015261517681614c89565b9050919050565b6000602082019050818103600083015261519681614cac565b9050919050565b600060208201905081810360008301526151b681614ccf565b9050919050565b600060208201905081810360008301526151d681614cf2565b9050919050565b600060208201905081810360008301526151f681614d15565b9050919050565b6000602082019050818103600083015261521681614d38565b9050919050565b6000602082019050818103600083015261523681614d5b565b9050919050565b6000602082019050818103600083015261525681614d7e565b9050919050565b6000602082019050818103600083015261527681614da1565b9050919050565b6000602082019050818103600083015261529681614dc4565b9050919050565b600060208201905081810360008301526152b681614de7565b9050919050565b600060208201905081810360008301526152d681614e0a565b9050919050565b600060208201905081810360008301526152f681614e2d565b9050919050565b6000602082019050818103600083015261531681614e50565b9050919050565b6000602082019050818103600083015261533681614e73565b9050919050565b6000602082019050818103600083015261535681614eb9565b9050919050565b6000602082019050818103600083015261537681614edc565b9050919050565b6000602082019050818103600083015261539681614eff565b9050919050565b600060208201905081810360008301526153b681614f22565b9050919050565b600060208201905081810360008301526153d681614f68565b9050919050565b60006020820190506153f26000830184614f8b565b92915050565b6000615402615413565b905061540e82826156f2565b919050565b6000604051905090565b600067ffffffffffffffff821115615438576154376157ca565b5b602082029050602081019050919050565b600067ffffffffffffffff821115615464576154636157ca565b5b602082029050602081019050919050565b600067ffffffffffffffff8211156154905761548f6157ca565b5b602082029050602081019050919050565b600081519050919050565b600081519050919050565b600081905092915050565b600082825260208201905092915050565b600081905092915050565b60006154e982615667565b91506154f483615667565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff038211156155295761552861576c565b5b828201905092915050565b600061553f82615667565b915061554a83615667565b92508261555a5761555961579b565b5b828204905092915050565b600061557082615667565b915061557b83615667565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff04831182151516156155b4576155b361576c565b5b828202905092915050565b60006155ca82615667565b91506155d583615667565b9250828210156155e8576155e761576c565b5b828203905092915050565b60006155fe82615647565b9050919050565b60008115159050919050565b6000819050919050565b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600061567c82615683565b9050919050565b600061568e82615647565b9050919050565b60005b838110156156b3578082015181840152602081019050615698565b838111156156c2576000848401525b50505050565b60006156d382615667565b915060008214156156e7576156e661576c565b5b600182039050919050565b6156fb826157f9565b810181811067ffffffffffffffff8211171561571a576157196157ca565b5b80604052505050565b600061572e82615667565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8214156157615761576061576c565b5b600182019050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6000601f19601f8301169050919050565b7f537472696e67733a20686578206c656e67746820696e73756666696369656e74600082015250565b7f50726576696f7573207265776172647320706572696f64206d7573742062652060008201527f636f6d706c657465206265666f7265206368616e67696e67207468652064757260208201527f6174696f6e20666f7220746865206e657720706572696f640000000000000000604082015250565b7f77726f6e672064617461206d6174636800000000000000000000000000000000600082015250565b7f457869737420706f6f6c20666972737400000000000000000000000000000000600082015250565b7f43616e6e6f74207374616b652030000000000000000000000000000000000000600082015250565b7f213d20616c6c6f77656400000000000000000000000000000000000000000000600082015250565b7f5469636b657420616c7265616479207075726368617365640000000000000000600082015250565b7f706572696f642069732066696e69687365640000000000000000000000000000600082015250565b7f5469636b6574206e6f7420666f756e6400000000000000000000000000000000600082015250565b7f416464726573733a20696e73756666696369656e742062616c616e636520666f60008201527f722063616c6c0000000000000000000000000000000000000000000000000000602082015250565b7f496e76616c696420417272617900000000000000000000000000000000000000600082015250565b7f54686520636f6e747261637420697320616c7265616479207061757365640000600082015250565b7f43616e6e6f742077697468647261772030000000000000000000000000000000600082015250565b7f726571756972656d656e747320646f6573206e6f74206d617463680000000000600082015250565b7f50726f76696465642072657761726420746f6f20686967680000000000000000600082015250565b7f54686520636f6e747261637420697320616c726561647920756e706175736564600082015250565b7f416464726573733a2063616c6c20746f206e6f6e2d636f6e7472616374000000600082015250565b7f416363657373436f6e74726f6c3a206163636f756e7420000000000000000000600082015250565b7f5361666545524332303a204552433230206f7065726174696f6e20646964206e60008201527f6f74207375636365656400000000000000000000000000000000000000000000602082015250565b7f5265656e7472616e637947756172643a207265656e7472616e742063616c6c00600082015250565b7f5469636b6574206e6f7420796574207075726368617365640000000000000000600082015250565b7f706572696f64206973206e6f742066696e696873656400000000000000000000600082015250565b7f206973206d697373696e6720726f6c6520000000000000000000000000000000600082015250565b7f416363657373436f6e74726f6c3a2063616e206f6e6c792072656e6f756e636560008201527f20726f6c657320666f722073656c660000000000000000000000000000000000602082015250565b615ca9816155f3565b8114615cb457600080fd5b50565b615cc081615605565b8114615ccb57600080fd5b50565b615cd781615611565b8114615ce257600080fd5b50565b615cee8161561b565b8114615cf957600080fd5b50565b615d0581615667565b8114615d1057600080fd5b5056fea26469706673582212203226e8d7bdcf583cb189884754307ffc5dbd3b41ab793ec7bd5851fa4bfbb6d764736f6c63430008010033