VeChain
Explorer
Testnet
Search
Networks
Main
Test
Contract
0xD5dC76…fd67
Summary
Transactions
Transfers
Address
0xD5dC76762751252DD323036a3f85Db808311fd67
VET
0.00
VET
VTHO
0.00
VTHO
Master
0x9E651fADdA28797CaA801CF193E4347679810288
Deployer
0x9E651fADdA28797CaA801CF193E4347679810288
Code
0x60806040526004361061021a5760003560e01c806342966c6811610123578063a217fddf116100ab578063ccfa70f91161006f578063ccfa70f914610809578063d3bcbb3c14610834578063d547741f1461085d578063e985e9c514610886578063f5b541a6146108c35761021a565b8063a217fddf14610726578063a22cb46514610751578063a27832991461077a578063b88d4fde146107a3578063c87b56dd146107cc5761021a565b806370a08231116100f257806370a082311461062d57806374c8e5861461066a5780638c7ea24b1461069557806391d14854146106be57806395d89b41146106fb5761021a565b806342966c68146105735780634fae34541461059c5780636352211e146105d95780636ab1361a146106165761021a565b8063248a9ca3116101a657806332cb6b0c1161017557806332cb6b0c1461049d578063354e0498146104c857806336568abe146104e4578063372c12b11461050d57806342842e0e1461054a5761021a565b8063248a9ca3146103bc5780632a55205a146103f95780632f2ff15d146104375780632f745c59146104605761021a565b8063081812fc116101ed578063081812fc146102d9578063095ea7b31461031657806309ea0e5d1461033f57806318160ddd1461036857806323b872dd146103935761021a565b806301ffc9a71461021f57806302329a291461025c57806302ca56d91461028557806306fdde03146102ae575b600080fd5b34801561022b57600080fd5b506102466004803603810190610241919061424a565b6108ee565b6040516102539190614b22565b60405180910390f35b34801561026857600080fd5b50610283600480360381019061027e9190614193565b610a38565b005b34801561029157600080fd5b506102ac60048036038101906102a79190614401565b610abe565b005b3480156102ba57600080fd5b506102c3610bf5565b6040516102d09190614b58565b60405180910390f35b3480156102e557600080fd5b5061030060048036038101906102fb9190614308565b610c83565b60405161030d9190614a92565b60405180910390f35b34801561032257600080fd5b5061033d60048036038101906103389190614116565b610d08565b005b34801561034b57600080fd5b506103666004803603810190610361919061429c565b610ea0565b005b34801561037457600080fd5b5061037d610f74565b60405161038a9190614f51565b60405180910390f35b34801561039f57600080fd5b506103ba60048036038101906103b59190614010565b610f85565b005b3480156103c857600080fd5b506103e360048036038101906103de91906141e5565b610fe5565b6040516103f09190614b3d565b60405180910390f35b34801561040557600080fd5b50610420600480360381019061041b9190614450565b611004565b60405161042e929190614af9565b60405180910390f35b34801561044357600080fd5b5061045e6004803603810190610459919061420e565b611050565b005b34801561046c57600080fd5b5061048760048036038101906104829190614116565b611079565b6040516104949190614f51565b60405180910390f35b3480156104a957600080fd5b506104b26110d4565b6040516104bf9190614f51565b60405180910390f35b6104e260048036038101906104dd919061435a565b6110da565b005b3480156104f057600080fd5b5061050b6004803603810190610506919061420e565b611645565b005b34801561051957600080fd5b50610534600480360381019061052f9190613f82565b6116c8565b6040516105419190614b22565b60405180910390f35b34801561055657600080fd5b50610571600480360381019061056c9190614010565b6116e8565b005b34801561057f57600080fd5b5061059a60048036038101906105959190614308565b611708565b005b3480156105a857600080fd5b506105c360048036038101906105be9190614308565b611764565b6040516105d09190614f51565b60405180910390f35b3480156105e557600080fd5b5061060060048036038101906105fb9190614308565b61177c565b60405161060d9190614a92565b60405180910390f35b34801561062257600080fd5b5061062b61180e565b005b34801561063957600080fd5b50610654600480360381019061064f9190613f82565b6118ff565b6040516106619190614f51565b60405180910390f35b34801561067657600080fd5b5061067f6119be565b60405161068c9190614f51565b60405180910390f35b3480156106a157600080fd5b506106bc60048036038101906106b79190614116565b6119c4565b005b3480156106ca57600080fd5b506106e560048036038101906106e0919061420e565b611a79565b6040516106f29190614b22565b60405180910390f35b34801561070757600080fd5b50610710611ae3565b60405161071d9190614b58565b60405180910390f35b34801561073257600080fd5b5061073b611b71565b6040516107489190614b3d565b60405180910390f35b34801561075d57600080fd5b50610778600480360381019061077391906140da565b611b78565b005b34801561078657600080fd5b506107a1600480360381019061079c9190613fd4565b611cf9565b005b3480156107af57600080fd5b506107ca60048036038101906107c5919061405f565b611f1e565b005b3480156107d857600080fd5b506107f360048036038101906107ee9190614308565b611f80565b6040516108009190614b58565b60405180910390f35b34801561081557600080fd5b5061081e61202b565b60405161082b9190614f51565b60405180910390f35b34801561084057600080fd5b5061085b60048036038101906108569190614152565b612038565b005b34801561086957600080fd5b50610884600480360381019061087f919061420e565b61215c565b005b34801561089257600080fd5b506108ad60048036038101906108a89190613fd4565b612185565b6040516108ba9190614b22565b60405180910390f35b3480156108cf57600080fd5b506108d8612219565b6040516108e59190614b3d565b60405180910390f35b60007f80ac58cd000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191614806109b957507f5b5e139f000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b80610a2157507f2a55205a000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b80610a315750610a308261223d565b5b9050919050565b610a627f97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b92933611a79565b610aa1576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a9890614c51565b60405180910390fd5b80601760006101000a81548160ff02191690831515021790555050565b610ae87f97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b92933611a79565b8015610b0f5750600354610b0c84610afe610f74565b6122b790919063ffffffff16565b11155b610b4e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b4590614e31565b60405180910390fd5b60005b83811015610bef576000610b8d600580549050610b7f6001610b71610f74565b6122b790919063ffffffff16565b6122b790919063ffffffff16565b905082610bd057610b9d816122cd565b610bcb5760058190806001815401808255809150506001900390600052602060002001600090919091909150555b610bdb565b610bda84826122ea565b5b508080610be79061532e565b915050610b51565b50505050565b60018054610c02906152cb565b80601f0160208091040260200160405190810160405280929190818152602001828054610c2e906152cb565b8015610c7b5780601f10610c5057610100808354040283529160200191610c7b565b820191906000526020600020905b815481529060010190602001808311610c5e57829003601f168201915b505050505081565b6000610c8e826122cd565b610ccd576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610cc490614dd1565b60405180910390fd5b6015600083815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050919050565b60003073ffffffffffffffffffffffffffffffffffffffff16636352211e836040518263ffffffff1660e01b8152600401610d439190614f51565b60206040518083038186803b158015610d5b57600080fd5b505afa158015610d6f573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610d939190613fab565b90508073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610e04576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610dfb90614db1565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff16610e23612308565b73ffffffffffffffffffffffffffffffffffffffff161480610e525750610e5181610e4c612308565b612185565b5b610e91576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e8890614c31565b60405180910390fd5b610e9b8383612310565b505050565b610eca7f97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b92933611a79565b610f09576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f0090614c51565b60405180910390fd5b8160069080519060200190610f1f929190613bd9565b508060079080519060200190610f36929190613bd9565b507f37fbfdde716706a10c6cb12c1bd0e2d884e1061d62348974e503ddcf798be19a8282604051610f68929190614b7a565b60405180910390a15050565b6000610f806011612449565b905090565b610f96610f90612308565b8261245e565b610fd5576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610fcc90614bd1565b60405180910390fd5b610fe08383836125bc565b505050565b6000806000838152602001908152602001600020600101549050919050565b600080600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16612710600a548561103b9190615153565b6110459190615122565b915091509250929050565b61105982610fe5565b61106a81611065612308565b6128a3565b6110748383612940565b505050565b60006110cc82601460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020612a2090919063ffffffff16565b905092915050565b60035481565b600060058054905011611122576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161111990614df1565b60405180910390fd5b8051835114611166576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161115d90614d71565b60405180910390fd5b600d60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16146111f6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016111ed90614e71565b60405180910390fd5b600e60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614611286576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161127d90614cd1565b60405180910390fd5b60005b8151811015611470573373ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16636352211e8484815181106112fe577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200260200101516040518263ffffffff1660e01b81526004016113229190614f51565b60206040518083038186803b15801561133a57600080fd5b505afa15801561134e573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906113729190613fab565b73ffffffffffffffffffffffffffffffffffffffff16146113c8576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016113bf90614ed1565b60405180910390fd5b60106000838381518110611405577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6020026020010151815260200190815260200160002054421161145d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161145490614d31565b60405180910390fd5b80806114689061532e565b915050611289565b5060005b835181101561163d578473ffffffffffffffffffffffffffffffffffffffff166342966c688583815181106114d2577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200260200101516040518263ffffffff1660e01b81526004016114f69190614f51565b600060405180830381600087803b15801561151057600080fd5b505af1158015611524573d6000803e3d6000fd5b5050505061153d600f54426122b790919063ffffffff16565b6010600084848151811061157a577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200260200101518152602001908152602001600020819055507f5babc79c87ceae7d6fddcf54dad198af35d0082b7ed3389412aca68c3ee7a2428282815181106115ee577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001015161160b600f54426122b790919063ffffffff16565b604051611619929190614f6c565b60405180910390a161162a86612a3a565b80806116359061532e565b915050611474565b505050505050565b61164d612308565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16146116ba576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016116b190614f31565b60405180910390fd5b6116c48282612baf565b5050565b60046020528060005260406000206000915054906101000a900460ff1681565b61170383838360405180602001604052806000815250611f1e565b505050565b611719611713612308565b8261245e565b611758576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161174f90614eb1565b60405180910390fd5b61176181612c90565b50565b60106020528060005260406000206000915090505481565b600080611793836011612dfb90919063ffffffff16565b9050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415611805576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016117fc90614d51565b60405180910390fd5b80915050919050565b6118387f97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b92933611a79565b611877576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161186e90614e11565b60405180910390fd5b600067ffffffffffffffff8111156118b8577f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6040519080825280602002602001820160405280156118e65781602001602082028036833780820191505090505b50600590805190602001906118fc929190613c5f565b50565b60008073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415611970576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161196790614e51565b60405180910390fd5b6119b7601460008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020612e18565b9050919050565b600f5481565b6119ee7f97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b92933611a79565b611a2d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611a2490614c51565b60405180910390fd5b81600860006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555080600a819055505050565b600080600084815260200190815260200160002060000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b60028054611af0906152cb565b80601f0160208091040260200160405190810160405280929190818152602001828054611b1c906152cb565b8015611b695780601f10611b3e57610100808354040283529160200191611b69565b820191906000526020600020905b815481529060010190602001808311611b4c57829003601f168201915b505050505081565b6000801b81565b611b80612308565b73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415611bee576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611be590614cf1565b60405180910390fd5b8060166000611bfb612308565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff16611ca8612308565b73ffffffffffffffffffffffffffffffffffffffff167f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c3183604051611ced9190614b22565b60405180910390a35050565b611d237f97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b92933611a79565b611d62576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611d5990614e11565b60405180910390fd5b600b60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc3073ffffffffffffffffffffffffffffffffffffffff16319081150290604051600060405180830381858888f19350505050158015611de1573d6000803e3d6000fd5b508173ffffffffffffffffffffffffffffffffffffffff1663a9059cbb600b60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401611e5a9190614a92565b60206040518083038186803b158015611e7257600080fd5b505afa158015611e86573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611eaa9190614331565b6040518363ffffffff1660e01b8152600401611ec7929190614af9565b602060405180830381600087803b158015611ee157600080fd5b505af1158015611ef5573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611f1991906141bc565b505050565b611f2f611f29612308565b8361245e565b611f6e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611f6590614bd1565b60405180910390fd5b611f7a84848484612e2d565b50505050565b6060611f8b826122cd565b611fca576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611fc190614f11565b60405180910390fd5b600060068054611fd9906152cb565b905011611ff55760405180602001604052806000815250612024565b600661200083612e89565b600760405160200161201493929190614a27565b6040516020818303038152906040525b9050919050565b6000600580549050905090565b6120627f97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b92933611a79565b6120a1576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161209890614e11565b60405180910390fd5b60005b8151811015612158576001600460008484815181106120ec577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001015173ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555080806121509061532e565b9150506120a4565b5050565b61216582610fe5565b61217681612171612308565b6128a3565b6121808383612baf565b505050565b6000601660008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b7f97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b92981565b60007f7965db0b000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191614806122b057506122af82613036565b5b9050919050565b600081836122c591906150cc565b905092915050565b60006122e38260116130a090919063ffffffff16565b9050919050565b6123048282604051806020016040528060008152506130ba565b5050565b600033905090565b816015600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff163073ffffffffffffffffffffffffffffffffffffffff16636352211e846040518263ffffffff1660e01b81526004016123b39190614f51565b60206040518083038186803b1580156123cb57600080fd5b505afa1580156123df573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906124039190613fab565b73ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560405160405180910390a45050565b600061245782600001613115565b9050919050565b6000612469826122cd565b6124a8576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161249f90614dd1565b60405180910390fd5b60003073ffffffffffffffffffffffffffffffffffffffff16636352211e846040518263ffffffff1660e01b81526004016124e39190614f51565b60206040518083038186803b1580156124fb57600080fd5b505afa15801561250f573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906125339190613fab565b90508073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614806125a257508373ffffffffffffffffffffffffffffffffffffffff1661258a84610c83565b73ffffffffffffffffffffffffffffffffffffffff16145b806125b357506125b28185612185565b5b91505092915050565b601760009054906101000a900460ff161561260c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161260390614c11565b60405180910390fd5b8273ffffffffffffffffffffffffffffffffffffffff163073ffffffffffffffffffffffffffffffffffffffff16636352211e836040518263ffffffff1660e01b815260040161265c9190614f51565b60206040518083038186803b15801561267457600080fd5b505afa158015612688573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906126ac9190613fab565b73ffffffffffffffffffffffffffffffffffffffff1614612702576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016126f990614cb1565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415612772576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161276990614c71565b60405180910390fd5b61277d83838361312a565b612788600082612310565b6127d981601460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002061312f90919063ffffffff16565b5061282b81601460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002061314990919063ffffffff16565b50612842818360116131639092919063ffffffff16565b50808273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a4505050565b6128ad8282611a79565b61293c576128d28173ffffffffffffffffffffffffffffffffffffffff166014613198565b6128e08360001c6020613198565b6040516020016128f1929190614a58565b6040516020818303038152906040526040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016129339190614b58565b60405180910390fd5b5050565b61294a8282611a79565b612a1c57600160008084815260200190815260200160002060000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506129c1612308565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16837f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d60405160405180910390a45b5050565b6000612a2f8360000183613492565b60001c905092915050565b6000600580549050612a6583600143612a5391906151ad565b4060001c6122b790919063ffffffff16565b612a6f9190615377565b9050612abf3360058381548110612aaf577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b90600052602060002001546122ea565b60056001600580549050612ad391906151ad565b81548110612b0a577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b906000526020600020015460058281548110612b4f577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b90600052602060002001819055506005805480612b95577f4e487b7100000000000000000000000000000000000000000000000000000000600052603160045260246000fd5b600190038181906000526020600020016000905590555050565b612bb98282611a79565b15612c8c57600080600084815260200190815260200160002060000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550612c31612308565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16837ff6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b60405160405180910390a45b5050565b60003073ffffffffffffffffffffffffffffffffffffffff16636352211e836040518263ffffffff1660e01b8152600401612ccb9190614f51565b60206040518083038186803b158015612ce357600080fd5b505afa158015612cf7573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612d1b9190613fab565b9050612d298160008461312a565b612d34600083612310565b612d8582601460008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002061312f90919063ffffffff16565b50612d9a8260116134e390919063ffffffff16565b5081600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a45050565b6000612e0d836000018360001b6134fd565b60001c905092915050565b6000612e2682600001613579565b9050919050565b612e388484846125bc565b612e448484848461358a565b612e83576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612e7a90614ef1565b60405180910390fd5b50505050565b60606000821415612ed1576040518060400160405280600181526020017f30000000000000000000000000000000000000000000000000000000000000008152509050613031565b600082905060005b60008214612f03578080612eec9061532e565b915050600a82612efc9190615122565b9150612ed9565b60008167ffffffffffffffff811115612f45577f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6040519080825280601f01601f191660200182016040528015612f775781602001600182028036833780820191505090505b5090505b6000851461302a57600182612f9091906151ad565b9150600a85612f9f9190615377565b6030612fab91906150cc565b60f81b818381518110612fe7577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350600a856130239190615122565b9450612f7b565b8093505050505b919050565b60007f01ffc9a7000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916149050919050565b60006130b2836000018360001b613721565b905092915050565b6130c48383613741565b6130d1600084848461358a565b613110576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161310790614c91565b60405180910390fd5b505050565b6000613123826000016138cf565b9050919050565b505050565b6000613141836000018360001b6138e4565b905092915050565b600061315b836000018360001b613a6a565b905092915050565b600061318f846000018460001b8473ffffffffffffffffffffffffffffffffffffffff1660001b613ada565b90509392505050565b6060600060028360026131ab9190615153565b6131b591906150cc565b67ffffffffffffffff8111156131f4577f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6040519080825280601f01601f1916602001820160405280156132265781602001600182028036833780820191505090505b5090507f300000000000000000000000000000000000000000000000000000000000000081600081518110613284577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a9053507f78000000000000000000000000000000000000000000000000000000000000008160018151811061330e577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a9053506000600184600261334e9190615153565b61335891906150cc565b90505b6001811115613444577f3031323334353637383961626364656600000000000000000000000000000000600f8616601081106133c0577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b1a60f81b8282815181106133fd577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350600485901c94508061343d906152a1565b905061335b565b5060008414613488576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161347f90614bb1565b60405180910390fd5b8091505092915050565b60008260000182815481106134d0577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b9060005260206000200154905092915050565b60006134f5836000018360001b613b15565b905092915050565b6000808360020160008481526020019081526020016000205490506000801b81141580613530575061352f8484613721565b5b61356f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161356690614e91565b60405180910390fd5b8091505092915050565b600081600001805490509050919050565b60006135ab8473ffffffffffffffffffffffffffffffffffffffff16613b4e565b15613714578373ffffffffffffffffffffffffffffffffffffffff1663150b7a026135d4612308565b8786866040518563ffffffff1660e01b81526004016135f69493929190614aad565b602060405180830381600087803b15801561361057600080fd5b505af192505050801561364157506040513d601f19601f8201168201806040525081019061363e9190614273565b60015b6136c4573d8060008114613671576040519150601f19603f3d011682016040523d82523d6000602084013e613676565b606091505b506000815114156136bc576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016136b390614d11565b60405180910390fd5b805181602001fd5b63150b7a0260e01b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916817bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191614915050613719565b600190505b949350505050565b60006137398284600001613b7190919063ffffffff16565b905092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614156137b1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016137a890614d91565b60405180910390fd5b6137ba816122cd565b156137fa576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016137f190614bf1565b60405180910390fd5b6138066000838361312a565b61385781601460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002061314990919063ffffffff16565b5061386e818360116131639092919063ffffffff16565b50808273ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a45050565b60006138dd82600001613579565b9050919050565b60008083600101600084815260200190815260200160002054905060008114613a5e57600060018261391691906151ad565b905060006001866000018054905061392e91906151ad565b90508181146139e9576000866000018281548110613975577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b90600052602060002001549050808760000184815481106139bf577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b90600052602060002001819055508387600101600083815260200190815260200160002081905550505b85600001805480613a23577f4e487b7100000000000000000000000000000000000000000000000000000000600052603160045260246000fd5b600190038181906000526020600020016000905590558560010160008681526020019081526020016000206000905560019350505050613a64565b60009150505b92915050565b6000613a768383613b88565b613acf578260000182908060018154018082558091505060019003906000526020600020016000909190919091505582600001805490508360010160008481526020019081526020016000208190555060019050613ad4565b600090505b92915050565b60008184600201600085815260200190815260200160002081905550613b0c8385600001613bab90919063ffffffff16565b90509392505050565b600082600201600083815260200190815260200160002060009055613b468284600001613bc290919063ffffffff16565b905092915050565b6000808273ffffffffffffffffffffffffffffffffffffffff163b119050919050565b6000613b808360000183613b88565b905092915050565b600080836001016000848152602001908152602001600020541415905092915050565b6000613bba8360000183613a6a565b905092915050565b6000613bd183600001836138e4565b905092915050565b828054613be5906152cb565b90600052602060002090601f016020900481019282613c075760008555613c4e565b82601f10613c2057805160ff1916838001178555613c4e565b82800160010185558215613c4e579182015b82811115613c4d578251825591602001919060010190613c32565b5b509050613c5b9190613cac565b5090565b828054828255906000526020600020908101928215613c9b579160200282015b82811115613c9a578251825591602001919060010190613c7f565b5b509050613ca89190613cac565b5090565b5b80821115613cc5576000816000905550600101613cad565b5090565b6000613cdc613cd784614fba565b614f95565b90508083825260208201905082856020860282011115613cfb57600080fd5b60005b85811015613d2b5781613d118882613e1d565b845260208401935060208301925050600181019050613cfe565b5050509392505050565b6000613d48613d4384614fe6565b614f95565b90508083825260208201905082856020860282011115613d6757600080fd5b60005b85811015613d975781613d7d8882613f58565b845260208401935060208301925050600181019050613d6a565b5050509392505050565b6000613db4613daf84615012565b614f95565b905082815260208101848484011115613dcc57600080fd5b613dd784828561525f565b509392505050565b6000613df2613ded84615043565b614f95565b905082815260208101848484011115613e0a57600080fd5b613e1584828561525f565b509392505050565b600081359050613e2c81615a04565b92915050565b600081519050613e4181615a04565b92915050565b600082601f830112613e5857600080fd5b8135613e68848260208601613cc9565b91505092915050565b600082601f830112613e8257600080fd5b8135613e92848260208601613d35565b91505092915050565b600081359050613eaa81615a1b565b92915050565b600081519050613ebf81615a1b565b92915050565b600081359050613ed481615a32565b92915050565b600081359050613ee981615a49565b92915050565b600081519050613efe81615a49565b92915050565b600082601f830112613f1557600080fd5b8135613f25848260208601613da1565b91505092915050565b600082601f830112613f3f57600080fd5b8135613f4f848260208601613ddf565b91505092915050565b600081359050613f6781615a60565b92915050565b600081519050613f7c81615a60565b92915050565b600060208284031215613f9457600080fd5b6000613fa284828501613e1d565b91505092915050565b600060208284031215613fbd57600080fd5b6000613fcb84828501613e32565b91505092915050565b60008060408385031215613fe757600080fd5b6000613ff585828601613e1d565b925050602061400685828601613e1d565b9150509250929050565b60008060006060848603121561402557600080fd5b600061403386828701613e1d565b935050602061404486828701613e1d565b925050604061405586828701613f58565b9150509250925092565b6000806000806080858703121561407557600080fd5b600061408387828801613e1d565b945050602061409487828801613e1d565b93505060406140a587828801613f58565b925050606085013567ffffffffffffffff8111156140c257600080fd5b6140ce87828801613f04565b91505092959194509250565b600080604083850312156140ed57600080fd5b60006140fb85828601613e1d565b925050602061410c85828601613e9b565b9150509250929050565b6000806040838503121561412957600080fd5b600061413785828601613e1d565b925050602061414885828601613f58565b9150509250929050565b60006020828403121561416457600080fd5b600082013567ffffffffffffffff81111561417e57600080fd5b61418a84828501613e47565b91505092915050565b6000602082840312156141a557600080fd5b60006141b384828501613e9b565b91505092915050565b6000602082840312156141ce57600080fd5b60006141dc84828501613eb0565b91505092915050565b6000602082840312156141f757600080fd5b600061420584828501613ec5565b91505092915050565b6000806040838503121561422157600080fd5b600061422f85828601613ec5565b925050602061424085828601613e1d565b9150509250929050565b60006020828403121561425c57600080fd5b600061426a84828501613eda565b91505092915050565b60006020828403121561428557600080fd5b600061429384828501613eef565b91505092915050565b600080604083850312156142af57600080fd5b600083013567ffffffffffffffff8111156142c957600080fd5b6142d585828601613f2e565b925050602083013567ffffffffffffffff8111156142f257600080fd5b6142fe85828601613f2e565b9150509250929050565b60006020828403121561431a57600080fd5b600061432884828501613f58565b91505092915050565b60006020828403121561434357600080fd5b600061435184828501613f6d565b91505092915050565b600080600080600060a0868803121561437257600080fd5b600061438088828901613f58565b955050602061439188828901613e1d565b945050604086013567ffffffffffffffff8111156143ae57600080fd5b6143ba88828901613e71565b93505060606143cb88828901613e1d565b925050608086013567ffffffffffffffff8111156143e857600080fd5b6143f488828901613e71565b9150509295509295909350565b60008060006060848603121561441657600080fd5b600061442486828701613f58565b935050602061443586828701613e1d565b925050604061444686828701613e9b565b9150509250925092565b6000806040838503121561446357600080fd5b600061447185828601613f58565b925050602061448285828601613f58565b9150509250929050565b614495816151e1565b82525050565b6144a4816151f3565b82525050565b6144b3816151ff565b82525050565b60006144c482615089565b6144ce818561509f565b93506144de81856020860161526e565b6144e781615464565b840191505092915050565b60006144fd82615094565b61450781856150b0565b935061451781856020860161526e565b61452081615464565b840191505092915050565b600061453682615094565b61454081856150c1565b935061455081856020860161526e565b80840191505092915050565b60008154614569816152cb565b61457381866150c1565b9450600182166000811461458e576001811461459f576145d2565b60ff198316865281860193506145d2565b6145a885615074565b60005b838110156145ca578154818901526001820191506020810190506145ab565b838801955050505b50505092915050565b60006145e86020836150b0565b91506145f382615475565b602082019050919050565b600061460b6015836150b0565b91506146168261549e565b602082019050919050565b600061462e6014836150b0565b9150614639826154c7565b602082019050919050565b60006146516016836150b0565b915061465c826154f0565b602082019050919050565b6000614674601d836150b0565b915061467f82615519565b602082019050919050565b6000614697600a836150b0565b91506146a282615542565b602082019050919050565b60006146ba6015836150b0565b91506146c58261556b565b602082019050919050565b60006146dd6016836150b0565b91506146e882615594565b602082019050919050565b60006147006021836150b0565b915061470b826155bd565b604082019050919050565b60006147236013836150b0565b915061472e8261560c565b602082019050919050565b60006147466011836150b0565b915061475182615635565b602082019050919050565b6000614769601d836150b0565b91506147748261565e565b602082019050919050565b600061478c6011836150b0565b915061479782615687565b602082019050919050565b60006147af6008836150b0565b91506147ba826156b0565b602082019050919050565b60006147d26009836150b0565b91506147dd826156d9565b602082019050919050565b60006147f5600d836150b0565b915061480082615702565b602082019050919050565b6000614818600d836150b0565b91506148238261572b565b602082019050919050565b600061483b6011836150b0565b915061484682615754565b602082019050919050565b600061485e600c836150b0565b91506148698261577d565b602082019050919050565b60006148816011836150b0565b915061488c826157a6565b602082019050919050565b60006148a46024836150b0565b91506148af826157cf565b604082019050919050565b60006148c7600c836150b0565b91506148d28261581e565b602082019050919050565b60006148ea600f836150b0565b91506148f582615847565b602082019050919050565b600061490d601e836150b0565b915061491882615870565b602082019050919050565b60006149306017836150c1565b915061493b82615899565b601782019050919050565b60006149536030836150b0565b915061495e826158c2565b604082019050919050565b60006149766009836150b0565b915061498182615911565b602082019050919050565b60006149996016836150b0565b91506149a48261593a565b602082019050919050565b60006149bc600c836150b0565b91506149c782615963565b602082019050919050565b60006149df6011836150c1565b91506149ea8261598c565b601182019050919050565b6000614a02602f836150b0565b9150614a0d826159b5565b604082019050919050565b614a2181615255565b82525050565b6000614a33828661455c565b9150614a3f828561452b565b9150614a4b828461455c565b9150819050949350505050565b6000614a6382614923565b9150614a6f828561452b565b9150614a7a826149d2565b9150614a86828461452b565b91508190509392505050565b6000602082019050614aa7600083018461448c565b92915050565b6000608082019050614ac2600083018761448c565b614acf602083018661448c565b614adc6040830185614a18565b8181036060830152614aee81846144b9565b905095945050505050565b6000604082019050614b0e600083018561448c565b614b1b6020830184614a18565b9392505050565b6000602082019050614b37600083018461449b565b92915050565b6000602082019050614b5260008301846144aa565b92915050565b60006020820190508181036000830152614b7281846144f2565b905092915050565b60006040820190508181036000830152614b9481856144f2565b90508181036020830152614ba881846144f2565b90509392505050565b60006020820190508181036000830152614bca816145db565b9050919050565b60006020820190508181036000830152614bea816145fe565b9050919050565b60006020820190508181036000830152614c0a81614621565b9050919050565b60006020820190508181036000830152614c2a81614644565b9050919050565b60006020820190508181036000830152614c4a81614667565b9050919050565b60006020820190508181036000830152614c6a8161468a565b9050919050565b60006020820190508181036000830152614c8a816146ad565b9050919050565b60006020820190508181036000830152614caa816146d0565b9050919050565b60006020820190508181036000830152614cca816146f3565b9050919050565b60006020820190508181036000830152614cea81614716565b9050919050565b60006020820190508181036000830152614d0a81614739565b9050919050565b60006020820190508181036000830152614d2a8161475c565b9050919050565b60006020820190508181036000830152614d4a8161477f565b9050919050565b60006020820190508181036000830152614d6a816147a2565b9050919050565b60006020820190508181036000830152614d8a816147c5565b9050919050565b60006020820190508181036000830152614daa816147e8565b9050919050565b60006020820190508181036000830152614dca8161480b565b9050919050565b60006020820190508181036000830152614dea8161482e565b9050919050565b60006020820190508181036000830152614e0a81614851565b9050919050565b60006020820190508181036000830152614e2a81614874565b9050919050565b60006020820190508181036000830152614e4a81614897565b9050919050565b60006020820190508181036000830152614e6a816148ba565b9050919050565b60006020820190508181036000830152614e8a816148dd565b9050919050565b60006020820190508181036000830152614eaa81614900565b9050919050565b60006020820190508181036000830152614eca81614946565b9050919050565b60006020820190508181036000830152614eea81614969565b9050919050565b60006020820190508181036000830152614f0a8161498c565b9050919050565b60006020820190508181036000830152614f2a816149af565b9050919050565b60006020820190508181036000830152614f4a816149f5565b9050919050565b6000602082019050614f666000830184614a18565b92915050565b6000604082019050614f816000830185614a18565b614f8e6020830184614a18565b9392505050565b6000614f9f614fb0565b9050614fab82826152fd565b919050565b6000604051905090565b600067ffffffffffffffff821115614fd557614fd4615435565b5b602082029050602081019050919050565b600067ffffffffffffffff82111561500157615000615435565b5b602082029050602081019050919050565b600067ffffffffffffffff82111561502d5761502c615435565b5b61503682615464565b9050602081019050919050565b600067ffffffffffffffff82111561505e5761505d615435565b5b61506782615464565b9050602081019050919050565b60008190508160005260206000209050919050565b600081519050919050565b600081519050919050565b600082825260208201905092915050565b600082825260208201905092915050565b600081905092915050565b60006150d782615255565b91506150e283615255565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03821115615117576151166153a8565b5b828201905092915050565b600061512d82615255565b915061513883615255565b925082615148576151476153d7565b5b828204905092915050565b600061515e82615255565b915061516983615255565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff04831182151516156151a2576151a16153a8565b5b828202905092915050565b60006151b882615255565b91506151c383615255565b9250828210156151d6576151d56153a8565b5b828203905092915050565b60006151ec82615235565b9050919050565b60008115159050919050565b6000819050919050565b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b82818337600083830152505050565b60005b8381101561528c578082015181840152602081019050615271565b8381111561529b576000848401525b50505050565b60006152ac82615255565b915060008214156152c0576152bf6153a8565b5b600182039050919050565b600060028204905060018216806152e357607f821691505b602082108114156152f7576152f6615406565b5b50919050565b61530682615464565b810181811067ffffffffffffffff8211171561532557615324615435565b5b80604052505050565b600061533982615255565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82141561536c5761536b6153a8565b5b600182019050919050565b600061538282615255565b915061538d83615255565b92508261539d5761539c6153d7565b5b828206905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6000601f19601f8301169050919050565b7f537472696e67733a20686578206c656e67746820696e73756666696369656e74600082015250565b7f213d206f776e6572206e6f7220617070726f7665640000000000000000000000600082015250565b7f546f6b656e20616c7265616479206d696e746564000000000000000000000000600082015250565b7f54686520636f6e74726163742069732070617573656400000000000000000000600082015250565b7f213d206f776e6572206e6f7220617070726f76656420666f7220616c6c000000600082015250565b7f213d20616c6c6f77656400000000000000000000000000000000000000000000600082015250565b7f5472616e7366657220746f207468652030206164640000000000000000000000600082015250565b7f5472616e7366657220746f206e6f6e2056495031383100000000000000000000600082015250565b7f5472616e73666572206f6620746f6b656e2074686174206973206e6f74206f7760008201527f6e00000000000000000000000000000000000000000000000000000000000000602082015250565b7f77726f6e6720706670546f436f6f6c646f776e00000000000000000000000000600082015250565b7f417070726f766520746f2063616c6c6572000000000000000000000000000000600082015250565b7f5472616e7366657220746f206e6f6e20564950313831522e20696d706c000000600082015250565b7f636f6f6c646f776e206e6f74206f766572000000000000000000000000000000600082015250565b7f6e6f20746f6b656e000000000000000000000000000000000000000000000000600082015250565b7f6e6f7420657175616c0000000000000000000000000000000000000000000000600082015250565b7f4d696e7420746f20302061646400000000000000000000000000000000000000600082015250565b7f63757272656e74206f776e657200000000000000000000000000000000000000600082015250565b7f6e6f6e6578697374656e7420746f6b656e000000000000000000000000000000600082015250565b7f6275726e206973206f7665720000000000000000000000000000000000000000600082015250565b7f43616c6c657220213d20616c6c6f776564000000000000000000000000000000600082015250565b7f43616c6c657220213d20616c6c6f776564206f7220737570706c79206f76657260008201527f666c6f7700000000000000000000000000000000000000000000000000000000602082015250565b7f7a65726f20616464726573730000000000000000000000000000000000000000600082015250565b7f77726f6e6720706670546f4275726e0000000000000000000000000000000000600082015250565b7f456e756d657261626c654d61703a206e6f6e6578697374656e74206b65790000600082015250565b7f416363657373436f6e74726f6c3a206163636f756e7420000000000000000000600082015250565b7f4552433732314275726e61626c653a2063616c6c6572206973206e6f74206f7760008201527f6e6572206e6f7220617070726f76656400000000000000000000000000000000602082015250565b7f6e6f74206f776e65720000000000000000000000000000000000000000000000600082015250565b7f5472616e7366657220746f206e6f6e2045524337323100000000000000000000600082015250565b7f555249206e6f20746f6b656e0000000000000000000000000000000000000000600082015250565b7f206973206d697373696e6720726f6c6520000000000000000000000000000000600082015250565b7f416363657373436f6e74726f6c3a2063616e206f6e6c792072656e6f756e636560008201527f20726f6c657320666f722073656c660000000000000000000000000000000000602082015250565b615a0d816151e1565b8114615a1857600080fd5b50565b615a24816151f3565b8114615a2f57600080fd5b50565b615a3b816151ff565b8114615a4657600080fd5b50565b615a5281615209565b8114615a5d57600080fd5b50565b615a6981615255565b8114615a7457600080fd5b5056fea264697066735822122023cffed6306c0f650dbb266dba6a8cf23e2dc704ea3642f24e98d384abae117364736f6c63430008010033