VeChain
Explorer
Mainnet
Search
Networks
Main
Test
Contract
0x03Cb42…2d36
Summary
Transactions
Transfers
Address
0x03Cb424d9d52BB793BC3a8E5b099321C76142d36
VET
0.00
VET
VTHO
0.00
VTHO
Master
0x67523EDDb879f8D9232Ca40A11823d95Eac1C66C
Deployer
0x67523EDDb879f8D9232Ca40A11823d95Eac1C66C
Code
0x608060405234801561001057600080fd5b50600436106102685760003560e01c806355f804b311610151578063a0712d68116100c3578063c87b56dd11610087578063c87b56dd1461074e578063d5abeb011461077e578063e985e9c51461079c578063eac2e1d7146107cc578063f2fde38b146107fc578063fccc28131461081857610268565b8063a0712d68146106ac578063a22cb465146106c8578063b88d4fde146106e4578063bf8ebd8514610700578063c66828621461073057610268565b806370a082311161011557806370a08231146105e8578063715018a61461061857806376350fea146106225780638da5cb5b1461064057806395d89b411461065e57806397ff17921461067c57610268565b806355f804b3146105425780635c975abb1461055e5780636352211e1461057c5780636817c76c146105ac5780636c0360eb146105ca57610268565b806325a949ff116101ea57806342842e0e116101ae57806342842e0e1461046e57806342966c681461048a578063438b6300146104a657806345ae6606146104d65780634c28f0e3146104f45780634f6ccce71461051257610268565b806325a949ff146103c95780632a55205a146103e75780632f745c591461041857806332557e92146104485780633ccfd60b1461046457610268565b806318160ddd1161023157806318160ddd1461032357806318cae269146103415780631c5f309914610371578063239c70ae1461038f57806323b872dd146103ad57610268565b8062728e461461026d57806301ffc9a71461028957806306fdde03146102b9578063081812fc146102d7578063095ea7b314610307575b600080fd5b61028760048036038101906102829190614462565b610836565b005b6102a3600480360381019061029e91906143bf565b610848565b6040516102b09190614d41565b60405180910390f35b6102c161085a565b6040516102ce9190614d92565b60405180910390f35b6102f160048036038101906102ec9190614462565b6108ec565b6040516102fe9190614bea565b60405180910390f35b610321600480360381019061031c9190614352565b610932565b005b61032b610a4a565b6040516103389190615114565b60405180910390f35b61035b60048036038101906103569190614095565b610a57565b6040516103689190615114565b60405180910390f35b610379610a6f565b6040516103869190614d77565b60405180910390f35b610397610a95565b6040516103a49190615114565b60405180910390f35b6103c760048036038101906103c29190614102565b610a9b565b005b6103d1610afb565b6040516103de9190614d5c565b60405180910390f35b61040160048036038101906103fc91906144bc565b610b21565b60405161040f929190614cda565b60405180910390f35b610432600480360381019061042d9190614352565b610d0c565b60405161043f9190615114565b60405180910390f35b610462600480360381019061045d9190614462565b610db1565b005b61046c611401565b005b61048860048036038101906104839190614102565b611523565b005b6104a4600480360381019061049f9190614462565b611543565b005b6104c060048036038101906104bb9190614095565b61159f565b6040516104cd9190614d1f565b60405180910390f35b6104de61164d565b6040516104eb9190615114565b60405180910390f35b6104fc611653565b6040516105099190614bea565b60405180910390f35b61052c60048036038101906105279190614462565b611679565b6040516105399190615114565b60405180910390f35b61055c60048036038101906105579190614419565b6116ea565b005b61056661170c565b6040516105739190614d41565b60405180910390f35b61059660048036038101906105919190614462565b61171f565b6040516105a39190614bea565b60405180910390f35b6105b46117d1565b6040516105c19190615114565b60405180910390f35b6105d26117d7565b6040516105df9190614d92565b60405180910390f35b61060260048036038101906105fd9190614095565b611865565b60405161060f9190615114565b60405180910390f35b61062061191d565b005b61062a611931565b6040516106379190614d03565b60405180910390f35b61064861197c565b6040516106559190614bea565b60405180910390f35b6106666119a6565b6040516106739190614d92565b60405180910390f35b61069660048036038101906106919190614462565b611a38565b6040516106a39190615114565b60405180910390f35b6106c660048036038101906106c19190614462565b611a53565b005b6106e260048036038101906106dd91906141d8565b61221d565b005b6106fe60048036038101906106f99190614155565b612233565b005b61071a60048036038101906107159190614095565b612295565b6040516107279190615114565b60405180910390f35b6107386122a7565b6040516107459190614d92565b60405180910390f35b61076860048036038101906107639190614462565b612335565b6040516107759190614d92565b60405180910390f35b6107866123df565b6040516107939190615114565b60405180910390f35b6107b660048036038101906107b191906140c2565b6123e5565b6040516107c39190614d41565b60405180910390f35b6107e660048036038101906107e19190614462565b612479565b6040516107f39190615114565b60405180910390f35b61081660048036038101906108119190614095565b612531565b005b6108206125b5565b60405161082d9190614bea565b60405180910390f35b61083e6125bb565b8060118190555050565b600061085382612639565b9050919050565b606060028054610869906154a4565b80601f0160208091040260200160405190810160405280929190818152602001828054610895906154a4565b80156108e25780601f106108b7576101008083540402835291602001916108e2565b820191906000526020600020905b8154815290600101906020018083116108c557829003601f168201915b5050505050905090565b60006108f78261264b565b6006600083815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050919050565b600061093d8261171f565b90508073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614156109ae576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109a590615034565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff166109cd612696565b73ffffffffffffffffffffffffffffffffffffffff1614806109fc57506109fb816109f6612696565b6123e5565b5b610a3b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a3290614f54565b60405180910390fd5b610a45838361269e565b505050565b6000600a80549050905090565b60186020528060005260406000206000915090505481565b602a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60135481565b610aac610aa6612696565b82612757565b610aeb576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ae290615094565b60405180910390fd5b610af68383836127ec565b505050565b602960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000806000600160008681526020019081526020016000206040518060400160405290816000820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020016000820160149054906101000a90046bffffffffffffffffffffffff166bffffffffffffffffffffffff166bffffffffffffffffffffffff16815250509050600073ffffffffffffffffffffffffffffffffffffffff16816000015173ffffffffffffffffffffffffffffffffffffffff161415610cb75760006040518060400160405290816000820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020016000820160149054906101000a90046bffffffffffffffffffffffff166bffffffffffffffffffffffff166bffffffffffffffffffffffff168152505090505b6000610cc1612a53565b6bffffffffffffffffffffffff1682602001516bffffffffffffffffffffffff1686610ced9190615306565b610cf791906152d5565b90508160000151819350935050509250929050565b6000610d1783611865565b8210610d58576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d4f90614dd4565b60405180910390fd5b600860008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600083815260200190815260200160002054905092915050565b600f60009054906101000a900460ff1615610e01576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610df890614fb4565b60405180910390fd5b610e0a81612a5d565b15610e4a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e4190614db4565b60405180910390fd5b600081118015610e5c57506012548111155b610e9b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e92906150b4565b60405180910390fd5b6000602a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663817c8966336040518263ffffffff1660e01b8152600401610ef89190614bea565b60206040518083038186803b158015610f1057600080fd5b505afa158015610f24573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610f48919061448f565b90506000610f5582612479565b905060006064826064610f689190615360565b601154610f759190615306565b610f7f91906152d5565b905080602960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231336040518263ffffffff1660e01b8152600401610fdd9190614bea565b60206040518083038186803b158015610ff557600080fd5b505afa158015611009573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061102d919061448f565b101561106e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611065906150f4565b60405180910390fd5b80602960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663dd62ed3e33306040518363ffffffff1660e01b81526004016110cc929190614c05565b60206040518083038186803b1580156110e457600080fd5b505afa1580156110f8573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061111c919061448f565b101561115d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161115490615014565b60405180910390fd5b602960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166323b872dd3361dead846040518463ffffffff1660e01b81526004016111be93929190614c2e565b602060405180830381600087803b1580156111d857600080fd5b505af11580156111ec573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906112109190614392565b5061121b3385612ac9565b601860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600081548092919061126b90615507565b919050555061127984612ae7565b6000602a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663bbe15627336040518263ffffffff1660e01b81526004016112d69190614bea565b60006040518083038186803b1580156112ee57600080fd5b505afa158015611302573d6000803e3d6000fd5b505050506040513d6000823e3d601f19601f8201168201806040525081019061132b9190614218565b50505050505050509050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16146113fa57602a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a40ade0a3360fa6040518363ffffffff1660e01b81526004016113c7929190614cb1565b600060405180830381600087803b1580156113e157600080fd5b505af11580156113f5573d6000803e3d6000fd5b505050505b5050505050565b6114096125bb565b600047905060008111611451576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161144890614f34565b60405180910390fd5b6000601760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168260405161149990614b87565b60006040518083038185875af1925050503d80600081146114d6576040519150601f19603f3d011682016040523d82523d6000602084013e6114db565b606091505b505090508061151f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161151690615054565b60405180910390fd5b5050565b61153e83838360405180602001604052806000815250612233565b505050565b61155461154e612696565b82612757565b611593576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161158a90615094565b60405180910390fd5b61159c81612b2a565b50565b606060006115ac83611865565b905060008167ffffffffffffffff8111156115ca576115c961569a565b5b6040519080825280602002602001820160405280156115f85781602001602082028036833780820191505090505b50905060005b82811015611642576116108582610d0c565b8282815181106116235761162261566b565b5b602002602001018181525050808061163a90615507565b9150506115fe565b508092505050919050565b60285481565b601660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000611683610a4a565b82106116c4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016116bb90615074565b60405180910390fd5b600a82815481106116d8576116d761566b565b5b90600052602060002001549050919050565b6116f26125bb565b80600d9080519060200190611708929190613dd7565b5050565b600f60009054906101000a900460ff1681565b6000806004600084815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614156117c8576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016117bf90614ff4565b60405180910390fd5b80915050919050565b60115481565b600d80546117e4906154a4565b80601f0160208091040260200160405190810160405280929190818152602001828054611810906154a4565b801561185d5780601f106118325761010080835404028352916020019161185d565b820191906000526020600020905b81548152906001019060200180831161184057829003601f168201915b505050505081565b60008073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614156118d6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016118cd90614ef4565b60405180910390fd5b600560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6119256125bb565b61192f6000612b88565b565b611939613e5d565b6019600f806020026040519081016040528092919082600f8015611972576020028201915b81548152602001906001019080831161195e575b5050505050905090565b6000600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6060600380546119b5906154a4565b80601f01602080910402602001604051908101604052809291908181526020018280546119e1906154a4565b8015611a2e5780601f10611a0357610100808354040283529160200191611a2e565b820191906000526020600020905b815481529060010190602001808311611a1157829003601f168201915b5050505050905090565b601981600f8110611a4857600080fd5b016000915090505481565b600f60009054906101000a900460ff1615611aa3576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611a9a90614fb4565b60405180910390fd5b6000611aad610a4a565b905060008211611af2576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611ae9906150d4565b60405180910390fd5b601354821115611b37576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611b2e90614e94565b60405180910390fd5b6012548282611b46919061527f565b1115611b87576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611b7e90614f14565b60405180910390fd5b6000602a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663817c8966336040518263ffffffff1660e01b8152600401611be49190614bea565b60206040518083038186803b158015611bfc57600080fd5b505afa158015611c10573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611c34919061448f565b90506000611c4182612479565b905060006064826064611c549190615360565b86601154611c629190615306565b611c6c9190615306565b611c7691906152d5565b905080602960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231336040518263ffffffff1660e01b8152600401611cd49190614bea565b60206040518083038186803b158015611cec57600080fd5b505afa158015611d00573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611d24919061448f565b1015611d65576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611d5c906150f4565b60405180910390fd5b80602960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663dd62ed3e33306040518363ffffffff1660e01b8152600401611dc3929190614c05565b60206040518083038186803b158015611ddb57600080fd5b505afa158015611def573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611e13919061448f565b1015611e54576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611e4b90615014565b60405180910390fd5b602960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166323b872dd3361dead846040518463ffffffff1660e01b8152600401611eb593929190614c2e565b602060405180830381600087803b158015611ecf57600080fd5b505af1158015611ee3573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611f079190614392565b5060008567ffffffffffffffff811115611f2457611f2361569a565b5b604051908082528060200260200182016040528015611f525781602001602082028036833780820191505090505b509050611f5f6000612c4e565b81600081518110611f7357611f7261566b565b5b6020026020010181815250506000600190505b86811015611fef57611fbd82600183611f9f9190615360565b81518110611fb057611faf61566b565b5b6020026020010151612c4e565b828281518110611fd057611fcf61566b565b5b6020026020010181815250508080611fe790615507565b915050611f86565b5060005b868110156120315761201e8282815181106120115761201061566b565b5b6020026020010151612ae7565b808061202990615507565b915050611ff3565b5085601860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254612081919061527f565b925050819055506000602a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663bbe15627336040518263ffffffff1660e01b81526004016120e59190614bea565b60006040518083038186803b1580156120fd57600080fd5b505afa158015612111573d6000803e3d6000fd5b505050506040513d6000823e3d601f19601f8201168201806040525081019061213a9190614218565b50505050505050509050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161461221457602a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a40ade0a3360fa8a6121c49190615306565b6040518363ffffffff1660e01b81526004016121e1929190614cda565b600060405180830381600087803b1580156121fb57600080fd5b505af115801561220f573d6000803e3d6000fd5b505050505b50505050505050565b61222f612228612696565b8383612d86565b5050565b61224461223e612696565b83612757565b612283576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161227a90615094565b60405180910390fd5b61228f84848484612ef3565b50505050565b60006122a082611865565b9050919050565b600e80546122b4906154a4565b80601f01602080910402602001604051908101604052809291908181526020018280546122e0906154a4565b801561232d5780601f106123025761010080835404028352916020019161232d565b820191906000526020600020905b81548152906001019060200180831161231057829003601f168201915b505050505081565b606061234082612a5d565b61237f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161237690614fd4565b60405180910390fd5b6000612389612f4f565b905060008151116123a957604051806020016040528060008152506123d7565b806123b384612fe1565b600e6040516020016123c793929190614b56565b6040516020818303038152906040525b915050919050565b60125481565b6000600760008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b60006103e8821061248d576050905061252c565b6101f4821061249f57603c905061252c565b60fa82106124b0576032905061252c565b60c882106124c1576028905061252c565b609682106124d257601e905061252c565b606482106124e3576014905061252c565b604b82106124f457600f905061252c565b6032821061250557600a905061252c565b601e8210612516576005905061252c565b600a8210612527576002905061252c565b600090505b919050565b6125396125bb565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614156125a9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016125a090614e14565b60405180910390fd5b6125b281612b88565b50565b61dead81565b6125c3612696565b73ffffffffffffffffffffffffffffffffffffffff166125e161197c565b73ffffffffffffffffffffffffffffffffffffffff1614612637576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161262e90614f94565b60405180910390fd5b565b600061264482613142565b9050919050565b61265481612a5d565b612693576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161268a90614ff4565b60405180910390fd5b50565b600033905090565b816006600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff166127118361171f565b73ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560405160405180910390a45050565b6000806127638361171f565b90508073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614806127a557506127a481856123e5565b5b806127e357508373ffffffffffffffffffffffffffffffffffffffff166127cb846108ec565b73ffffffffffffffffffffffffffffffffffffffff16145b91505092915050565b8273ffffffffffffffffffffffffffffffffffffffff1661280c8261171f565b73ffffffffffffffffffffffffffffffffffffffff1614612862576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161285990614e54565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614156128d2576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016128c990614eb4565b60405180910390fd5b6128dd8383836131bc565b6128e860008261269e565b6001600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546129389190615360565b925050819055506001600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461298f919061527f565b92505081905550816004600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a4612a4e8383836131cc565b505050565b6000612710905090565b60008073ffffffffffffffffffffffffffffffffffffffff166004600084815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614159050919050565b612ae38282604051806020016040528060008152506131d1565b5050565b806019600f602854612af9919061557e565b600f8110612b0a57612b0961566b565b5b018190555060286000815480929190612b2290615507565b919050555050565b6000612b358261171f565b9050612b408261322c565b8073ffffffffffffffffffffffffffffffffffffffff16827f41b05bf655882bc27017be44e8216d1059cbc6b9668d754f5a745dcce690a9d460405160405180910390a35050565b6000600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600c60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b6000806012549050600080600090506000612c698487613241565b90508092505b838311612c9f57612c7f83612a5d565b612c8c5760019150612c9f565b8280612c9790615507565b935050612c6f565b81612cdb57600192505b80831015612cda57612cba83612a5d565b612cc75760019150612cda565b8280612cd290615507565b935050612ca9565b5b81612d1b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612d1290614e34565b60405180910390fd5b601860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000815480929190612d6b90615507565b9190505550612d7a3384612ac9565b82945050505050919050565b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415612df5576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612dec90614ed4565b60405180910390fd5b80600760008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c3183604051612ee69190614d41565b60405180910390a3505050565b612efe8484846127ec565b612f0a848484846132e2565b612f49576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612f4090614df4565b60405180910390fd5b50505050565b6060600d8054612f5e906154a4565b80601f0160208091040260200160405190810160405280929190818152602001828054612f8a906154a4565b8015612fd75780601f10612fac57610100808354040283529160200191612fd7565b820191906000526020600020905b815481529060010190602001808311612fba57829003601f168201915b5050505050905090565b60606000821415613029576040518060400160405280600181526020017f3000000000000000000000000000000000000000000000000000000000000000815250905061313d565b600082905060005b6000821461305b57808061304490615507565b915050600a8261305491906152d5565b9150613031565b60008167ffffffffffffffff8111156130775761307661569a565b5b6040519080825280601f01601f1916602001820160405280156130a95781602001600182028036833780820191505090505b5090505b60008514613136576001826130c29190615360565b9150600a856130d1919061557e565b60306130dd919061527f565b60f81b8183815181106130f3576130f261566b565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350600a8561312f91906152d5565b94506130ad565b8093505050505b919050565b60007f780e9d63000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191614806131b557506131b482613479565b5b9050919050565b6131c783838361355b565b505050565b505050565b6131db838361366f565b6131e860008484846132e2565b613227576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161321e90614df4565b60405180910390fd5b505050565b61323581613849565b61323e81613966565b50565b600080434060001c90506000600190505b600981116132815780436132669190615360565b4060001c82189150808061327990615507565b915050613252565b5082601054613290919061527f565b4482336040516020016132a69493929190614b9c565b6040516020818303038152906040528051906020012060001c9050600184826132cf919061557e565b6132d9919061527f565b91505092915050565b60006133038473ffffffffffffffffffffffffffffffffffffffff166139c5565b1561346c578373ffffffffffffffffffffffffffffffffffffffff1663150b7a0261332c612696565b8786866040518563ffffffff1660e01b815260040161334e9493929190614c65565b602060405180830381600087803b15801561336857600080fd5b505af192505050801561339957506040513d601f19601f8201168201806040525081019061339691906143ec565b60015b61341c573d80600081146133c9576040519150601f19603f3d011682016040523d82523d6000602084013e6133ce565b606091505b50600081511415613414576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161340b90614df4565b60405180910390fd5b805181602001fd5b63150b7a0260e01b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916817bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191614915050613471565b600190505b949350505050565b60007f80ac58cd000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916148061354457507f5b5e139f000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b806135545750613553826139e8565b5b9050919050565b613566838383613a62565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614156135a9576135a481613a67565b6135e8565b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16146135e7576135e68382613ab0565b5b5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141561362b5761362681613c1d565b61366a565b8273ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614613669576136688282613cee565b5b5b505050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614156136df576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016136d690614f74565b60405180910390fd5b6136e881612a5d565b15613728576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161371f90614e74565b60405180910390fd5b613734600083836131bc565b6001600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254613784919061527f565b92505081905550816004600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a4613845600083836131cc565b5050565b60006138548261171f565b9050613862816000846131bc565b61386d60008361269e565b6001600560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546138bd9190615360565b925050819055506004600083815260200190815260200160002060006101000a81549073ffffffffffffffffffffffffffffffffffffffff021916905581600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a4613962816000846131cc565b5050565b60016000828152602001908152602001600020600080820160006101000a81549073ffffffffffffffffffffffffffffffffffffffff02191690556000820160146101000a8154906bffffffffffffffffffffffff0219169055505050565b6000808273ffffffffffffffffffffffffffffffffffffffff163b119050919050565b60007f2a55205a000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19161480613a5b5750613a5a82613d6d565b5b9050919050565b505050565b600a80549050600b600083815260200190815260200160002081905550600a81908060018154018082558091505060019003906000526020600020016000909190919091505550565b60006001613abd84611865565b613ac79190615360565b9050600060096000848152602001908152602001600020549050818114613bac576000600860008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600084815260200190815260200160002054905080600860008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600084815260200190815260200160002081905550816009600083815260200190815260200160002081905550505b6009600084815260200190815260200160002060009055600860008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008381526020019081526020016000206000905550505050565b60006001600a80549050613c319190615360565b90506000600b60008481526020019081526020016000205490506000600a8381548110613c6157613c6061566b565b5b9060005260206000200154905080600a8381548110613c8357613c8261566b565b5b906000526020600020018190555081600b600083815260200190815260200160002081905550600b600085815260200190815260200160002060009055600a805480613cd257613cd161563c565b5b6001900381819060005260206000200160009055905550505050565b6000613cf983611865565b905081600860008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600083815260200190815260200160002081905550806009600084815260200190815260200160002081905550505050565b60007f01ffc9a7000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916149050919050565b828054613de3906154a4565b90600052602060002090601f016020900481019282613e055760008555613e4c565b82601f10613e1e57805160ff1916838001178555613e4c565b82800160010185558215613e4c579182015b82811115613e4b578251825591602001919060010190613e30565b5b509050613e599190613e80565b5090565b604051806101e00160405280600f90602082028036833780820191505090505090565b5b80821115613e99576000816000905550600101613e81565b5090565b6000613eb0613eab84615154565b61512f565b905082815260208101848484011115613ecc57613ecb6156ce565b5b613ed7848285615462565b509392505050565b6000613ef2613eed84615185565b61512f565b905082815260208101848484011115613f0e57613f0d6156ce565b5b613f19848285615462565b509392505050565b6000613f34613f2f84615185565b61512f565b905082815260208101848484011115613f5057613f4f6156ce565b5b613f5b848285615471565b509392505050565b600081359050613f7281615d19565b92915050565b600081519050613f8781615d19565b92915050565b600081359050613f9c81615d30565b92915050565b600081519050613fb181615d30565b92915050565b600081359050613fc681615d47565b92915050565b600081519050613fdb81615d47565b92915050565b600082601f830112613ff657613ff56156c9565b5b8135614006848260208601613e9d565b91505092915050565b600082601f830112614024576140236156c9565b5b8135614034848260208601613edf565b91505092915050565b600082601f830112614052576140516156c9565b5b8151614062848260208601613f21565b91505092915050565b60008135905061407a81615d5e565b92915050565b60008151905061408f81615d5e565b92915050565b6000602082840312156140ab576140aa6156d8565b5b60006140b984828501613f63565b91505092915050565b600080604083850312156140d9576140d86156d8565b5b60006140e785828601613f63565b92505060206140f885828601613f63565b9150509250929050565b60008060006060848603121561411b5761411a6156d8565b5b600061412986828701613f63565b935050602061413a86828701613f63565b925050604061414b8682870161406b565b9150509250925092565b6000806000806080858703121561416f5761416e6156d8565b5b600061417d87828801613f63565b945050602061418e87828801613f63565b935050604061419f8782880161406b565b925050606085013567ffffffffffffffff8111156141c0576141bf6156d3565b5b6141cc87828801613fe1565b91505092959194509250565b600080604083850312156141ef576141ee6156d8565b5b60006141fd85828601613f63565b925050602061420e85828601613f8d565b9150509250929050565b60008060008060008060008060006101208a8c03121561423b5761423a6156d8565b5b60006142498c828d01613f78565b99505060208a015167ffffffffffffffff81111561426a576142696156d3565b5b6142768c828d0161403d565b98505060408a015167ffffffffffffffff811115614297576142966156d3565b5b6142a38c828d0161403d565b97505060608a015167ffffffffffffffff8111156142c4576142c36156d3565b5b6142d08c828d0161403d565b96505060806142e18c828d01614080565b95505060a06142f28c828d01614080565b94505060c06143038c828d01614080565b93505060e06143148c828d01614080565b9250506101008a015167ffffffffffffffff811115614336576143356156d3565b5b6143428c828d0161403d565b9150509295985092959850929598565b60008060408385031215614369576143686156d8565b5b600061437785828601613f63565b92505060206143888582860161406b565b9150509250929050565b6000602082840312156143a8576143a76156d8565b5b60006143b684828501613fa2565b91505092915050565b6000602082840312156143d5576143d46156d8565b5b60006143e384828501613fb7565b91505092915050565b600060208284031215614402576144016156d8565b5b600061441084828501613fcc565b91505092915050565b60006020828403121561442f5761442e6156d8565b5b600082013567ffffffffffffffff81111561444d5761444c6156d3565b5b6144598482850161400f565b91505092915050565b600060208284031215614478576144776156d8565b5b60006144868482850161406b565b91505092915050565b6000602082840312156144a5576144a46156d8565b5b60006144b384828501614080565b91505092915050565b600080604083850312156144d3576144d26156d8565b5b60006144e18582860161406b565b92505060206144f28582860161406b565b9150509250929050565b60006145088383614b21565b60208301905092915050565b61451d81615394565b82525050565b61453461452f82615394565b615550565b82525050565b614543816151e5565b61454d818461522b565b9250614558826151b6565b8060005b8381101561458957815161457087826144fc565b965061457b83615211565b92505060018101905061455c565b505050505050565b600061459c826151f0565b6145a68185615236565b93506145b1836151c0565b8060005b838110156145e25781516145c988826144fc565b97506145d48361521e565b9250506001810190506145b5565b5085935050505092915050565b6145f8816153a6565b82525050565b6000614609826151fb565b6146138185615247565b9350614623818560208601615471565b61462c816156dd565b840191505092915050565b61464081615408565b82525050565b61464f8161542c565b82525050565b61465e81615450565b82525050565b600061466f82615206565b6146798185615263565b9350614689818560208601615471565b614692816156dd565b840191505092915050565b60006146a882615206565b6146b28185615274565b93506146c2818560208601615471565b80840191505092915050565b600081546146db816154a4565b6146e58186615274565b94506001821660008114614700576001811461471157614744565b60ff19831686528186019350614744565b61471a856151d0565b60005b8381101561473c5781548189015260018201915060208101905061471d565b838801955050505b50505092915050565b600061475a601483615263565b9150614765826156fb565b602082019050919050565b600061477d602b83615263565b915061478882615724565b604082019050919050565b60006147a0603283615263565b91506147ab82615773565b604082019050919050565b60006147c3602683615263565b91506147ce826157c2565b604082019050919050565b60006147e6601383615263565b91506147f182615811565b602082019050919050565b6000614809602583615263565b91506148148261583a565b604082019050919050565b600061482c601c83615263565b915061483782615889565b602082019050919050565b600061484f602883615263565b915061485a826158b2565b604082019050919050565b6000614872602483615263565b915061487d82615901565b604082019050919050565b6000614895601983615263565b91506148a082615950565b602082019050919050565b60006148b8602983615263565b91506148c382615979565b604082019050919050565b60006148db601683615263565b91506148e6826159c8565b602082019050919050565b60006148fe601283615263565b9150614909826159f1565b602082019050919050565b6000614921603e83615263565b915061492c82615a1a565b604082019050919050565b6000614944602083615263565b915061494f82615a69565b602082019050919050565b6000614967602083615263565b915061497282615a92565b602082019050919050565b600061498a601683615263565b915061499582615abb565b602082019050919050565b60006149ad602f83615263565b91506149b882615ae4565b604082019050919050565b60006149d0601883615263565b91506149db82615b33565b602082019050919050565b60006149f3601783615263565b91506149fe82615b5c565b602082019050919050565b6000614a16602183615263565b9150614a2182615b85565b604082019050919050565b6000614a39600083615258565b9150614a4482615bd4565b600082019050919050565b6000614a5c601083615263565b9150614a6782615bd7565b602082019050919050565b6000614a7f602c83615263565b9150614a8a82615c00565b604082019050919050565b6000614aa2602e83615263565b9150614aad82615c4f565b604082019050919050565b6000614ac5601583615263565b9150614ad082615c9e565b602082019050919050565b6000614ae8601b83615263565b9150614af382615cc7565b602082019050919050565b6000614b0b601a83615263565b9150614b1682615cf0565b602082019050919050565b614b2a816153fe565b82525050565b614b39816153fe565b82525050565b614b50614b4b826153fe565b615574565b82525050565b6000614b62828661469d565b9150614b6e828561469d565b9150614b7a82846146ce565b9150819050949350505050565b6000614b9282614a2c565b9150819050919050565b6000614ba88287614b3f565b602082019150614bb88286614b3f565b602082019150614bc88285614b3f565b602082019150614bd88284614523565b60148201915081905095945050505050565b6000602082019050614bff6000830184614514565b92915050565b6000604082019050614c1a6000830185614514565b614c276020830184614514565b9392505050565b6000606082019050614c436000830186614514565b614c506020830185614514565b614c5d6040830184614b30565b949350505050565b6000608082019050614c7a6000830187614514565b614c876020830186614514565b614c946040830185614b30565b8181036060830152614ca681846145fe565b905095945050505050565b6000604082019050614cc66000830185614514565b614cd36020830184614655565b9392505050565b6000604082019050614cef6000830185614514565b614cfc6020830184614b30565b9392505050565b60006101e082019050614d19600083018461453a565b92915050565b60006020820190508181036000830152614d398184614591565b905092915050565b6000602082019050614d5660008301846145ef565b92915050565b6000602082019050614d716000830184614637565b92915050565b6000602082019050614d8c6000830184614646565b92915050565b60006020820190508181036000830152614dac8184614664565b905092915050565b60006020820190508181036000830152614dcd8161474d565b9050919050565b60006020820190508181036000830152614ded81614770565b9050919050565b60006020820190508181036000830152614e0d81614793565b9050919050565b60006020820190508181036000830152614e2d816147b6565b9050919050565b60006020820190508181036000830152614e4d816147d9565b9050919050565b60006020820190508181036000830152614e6d816147fc565b9050919050565b60006020820190508181036000830152614e8d8161481f565b9050919050565b60006020820190508181036000830152614ead81614842565b9050919050565b60006020820190508181036000830152614ecd81614865565b9050919050565b60006020820190508181036000830152614eed81614888565b9050919050565b60006020820190508181036000830152614f0d816148ab565b9050919050565b60006020820190508181036000830152614f2d816148ce565b9050919050565b60006020820190508181036000830152614f4d816148f1565b9050919050565b60006020820190508181036000830152614f6d81614914565b9050919050565b60006020820190508181036000830152614f8d81614937565b9050919050565b60006020820190508181036000830152614fad8161495a565b9050919050565b60006020820190508181036000830152614fcd8161497d565b9050919050565b60006020820190508181036000830152614fed816149a0565b9050919050565b6000602082019050818103600083015261500d816149c3565b9050919050565b6000602082019050818103600083015261502d816149e6565b9050919050565b6000602082019050818103600083015261504d81614a09565b9050919050565b6000602082019050818103600083015261506d81614a4f565b9050919050565b6000602082019050818103600083015261508d81614a72565b9050919050565b600060208201905081810360008301526150ad81614a95565b9050919050565b600060208201905081810360008301526150cd81614ab8565b9050919050565b600060208201905081810360008301526150ed81614adb565b9050919050565b6000602082019050818103600083015261510d81614afe565b9050919050565b60006020820190506151296000830184614b30565b92915050565b600061513961514a565b905061514582826154d6565b919050565b6000604051905090565b600067ffffffffffffffff82111561516f5761516e61569a565b5b615178826156dd565b9050602081019050919050565b600067ffffffffffffffff8211156151a05761519f61569a565b5b6151a9826156dd565b9050602081019050919050565b6000819050919050565b6000819050602082019050919050565b60008190508160005260206000209050919050565b6000600f9050919050565b600081519050919050565b600081519050919050565b600081519050919050565b6000602082019050919050565b6000602082019050919050565b600081905092915050565b600082825260208201905092915050565b600082825260208201905092915050565b600081905092915050565b600082825260208201905092915050565b600081905092915050565b600061528a826153fe565b9150615295836153fe565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff038211156152ca576152c96155af565b5b828201905092915050565b60006152e0826153fe565b91506152eb836153fe565b9250826152fb576152fa6155de565b5b828204905092915050565b6000615311826153fe565b915061531c836153fe565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0483118215151615615355576153546155af565b5b828202905092915050565b600061536b826153fe565b9150615376836153fe565b925082821015615389576153886155af565b5b828203905092915050565b600061539f826153de565b9050919050565b60008115159050919050565b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b60006154138261541a565b9050919050565b6000615425826153de565b9050919050565b60006154378261543e565b9050919050565b6000615449826153de565b9050919050565b600061545b826153fe565b9050919050565b82818337600083830152505050565b60005b8381101561548f578082015181840152602081019050615474565b8381111561549e576000848401525b50505050565b600060028204905060018216806154bc57607f821691505b602082108114156154d0576154cf61560d565b5b50919050565b6154df826156dd565b810181811067ffffffffffffffff821117156154fe576154fd61569a565b5b80604052505050565b6000615512826153fe565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff821415615545576155446155af565b5b600182019050919050565b600061555b82615562565b9050919050565b600061556d826156ee565b9050919050565b6000819050919050565b6000615589826153fe565b9150615594836153fe565b9250826155a4576155a36155de565b5b828206905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b600080fd5b600080fd5b600080fd5b600080fd5b6000601f19601f8301169050919050565b60008160601b9050919050565b7f546f6b656e20616c7265616479206d696e746564000000000000000000000000600082015250565b7f455243373231456e756d657261626c653a206f776e657220696e646578206f7560008201527f74206f6620626f756e6473000000000000000000000000000000000000000000602082015250565b7f4552433732313a207472616e7366657220746f206e6f6e20455243373231526560008201527f63656976657220696d706c656d656e7465720000000000000000000000000000602082015250565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b7f6e6f20617661696c61626c6520746f6b656e7300000000000000000000000000600082015250565b7f4552433732313a207472616e736665722066726f6d20696e636f72726563742060008201527f6f776e6572000000000000000000000000000000000000000000000000000000602082015250565b7f4552433732313a20746f6b656e20616c7265616479206d696e74656400000000600082015250565b7f43616e6e6f74206d696e74206d6f7265207468616e203130204e46547320706560008201527f722077616c6c6574000000000000000000000000000000000000000000000000602082015250565b7f4552433732313a207472616e7366657220746f20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b7f4552433732313a20617070726f766520746f2063616c6c657200000000000000600082015250565b7f4552433732313a2061646472657373207a65726f206973206e6f74206120766160008201527f6c6964206f776e65720000000000000000000000000000000000000000000000602082015250565b7f6d6178204e4654206c696d697420657863656564656400000000000000000000600082015250565b7f4e6f2056455420746f2077697468647261770000000000000000000000000000600082015250565b7f4552433732313a20617070726f76652063616c6c6572206973206e6f7420746f60008201527f6b656e206f776e6572206e6f7220617070726f76656420666f7220616c6c0000602082015250565b7f4552433732313a206d696e7420746f20746865207a65726f2061646472657373600082015250565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b7f74686520636f6e74726163742069732070617573656400000000000000000000600082015250565b7f4552433732314d657461646174613a2055524920717565727920666f72206e6f60008201527f6e6578697374656e7420746f6b656e0000000000000000000000000000000000602082015250565b7f4552433732313a20696e76616c696420746f6b656e2049440000000000000000600082015250565b7f535155414420616c6c6f77616e636520746f6f206c6f77000000000000000000600082015250565b7f4552433732313a20617070726f76616c20746f2063757272656e74206f776e6560008201527f7200000000000000000000000000000000000000000000000000000000000000602082015250565b50565b7f5472616e73666572206661696c65642e00000000000000000000000000000000600082015250565b7f455243373231456e756d657261626c653a20676c6f62616c20696e646578206f60008201527f7574206f6620626f756e64730000000000000000000000000000000000000000602082015250565b7f4552433732313a2063616c6c6572206973206e6f7420746f6b656e206f776e6560008201527f72206e6f7220617070726f766564000000000000000000000000000000000000602082015250565b7f546f6b656e204944206f7574206f662072616e67650000000000000000000000600082015250565b7f6e65656420746f206d696e74206174206c656173742031204e46540000000000600082015250565b7f496e73756666696369656e742053515541442062616c616e6365000000000000600082015250565b615d2281615394565b8114615d2d57600080fd5b50565b615d39816153a6565b8114615d4457600080fd5b50565b615d50816153b2565b8114615d5b57600080fd5b50565b615d67816153fe565b8114615d7257600080fd5b5056fea2646970667358221220fc378c2fd25edbc5507e8594325f02a8f0eee363d26f5223d0fcec6ce316699c64736f6c63430008050033