VeChain
Explorer
Mainnet
Search
Networks
Main
Test
Contract
0x3174c6…705c
Summary
Transactions
Transfers
Address
0x3174c62a55A38Ac1e9F17C536ac909ab1939705c
VET
0.00
VET
VTHO
0.00
VTHO
Master
0xAe5216B519F193fA869ceD65Bc49722DD1E487ec
Deployer
0xAe5216B519F193fA869ceD65Bc49722DD1E487ec
Code
0x60806040526004361061014a5760003560e01c806384c23500116100b6578063bc94f7f81161006f578063bc94f7f81461047a578063ccb642c1146104b7578063db56d6be146104f4578063e54c95ea14610531578063f2adfa7e1461056e578063f2fde38b146105975761014a565b806384c235001461035a57806387327c5e146103835780639c0b9a3b146103c0578063aacd7321146103e9578063b2da9e4014610414578063b4d266bc146104515761014a565b80633b3d8bae116101085780633b3d8bae1461023a57806357b13989146102515780635cdf76f81461027a5780637269eb03146102a357806373ecd3f1146102e057806376c9f4c01461031d5761014a565b8062fed04d1461014f578063055111021461017857806311038284146101a157806311a1933c146101ca5780631d3e6e99146101f5578063257189c014610211575b600080fd5b34801561015b57600080fd5b5061017660048036038101906101719190613f71565b6105c0565b005b34801561018457600080fd5b5061019f600480360381019061019a9190613fb1565b6108f3565b005b3480156101ad57600080fd5b506101c860048036038101906101c39190614089565b610cad565b005b3480156101d657600080fd5b506101df610df6565b6040516101ec9190614125565b60405180910390f35b61020f600480360381019061020a9190614286565b610e13565b005b34801561021d57600080fd5b50610238600480360381019061023391906143b2565b610fa8565b005b34801561024657600080fd5b5061024f611094565b005b34801561025d57600080fd5b5061027860048036038101906102739190614417565b61159e565b005b34801561028657600080fd5b506102a1600480360381019061029c919061446a565b6117a4565b005b3480156102af57600080fd5b506102ca60048036038101906102c59190614497565b61184f565b6040516102d79190614582565b60405180910390f35b3480156102ec57600080fd5b5061030760048036038101906103029190614497565b61191f565b6040516103149190614662565b60405180910390f35b34801561032957600080fd5b50610344600480360381019061033f9190614684565b6119b6565b60405161035191906147f7565b60405180910390f35b34801561036657600080fd5b50610381600480360381019061037c919061483e565b611b1a565b005b34801561038f57600080fd5b506103aa60048036038101906103a59190614497565b611e3a565b6040516103b7919061497f565b60405180910390f35b3480156103cc57600080fd5b506103e760048036038101906103e291906149a1565b611ed4565b005b3480156103f557600080fd5b506103fe612265565b60405161040b9190614a2b565b60405180910390f35b34801561042057600080fd5b5061043b60048036038101906104369190613f71565b61228e565b6040516104489190614a83565b60405180910390f35b34801561045d57600080fd5b5061047860048036038101906104739190614684565b612395565b005b34801561048657600080fd5b506104a1600480360381019061049c9190614aa5565b61275d565b6040516104ae9190614b82565b60405180910390f35b3480156104c357600080fd5b506104de60048036038101906104d99190614497565b612839565b6040516104eb9190614c0e565b60405180910390f35b34801561050057600080fd5b5061051b60048036038101906105169190614497565b61290d565b6040516105289190614662565b60405180910390f35b34801561053d57600080fd5b5061055860048036038101906105539190614497565b6129a4565b6040516105659190614662565b60405180910390f35b34801561057a57600080fd5b5061059560048036038101906105909190614c29565b612a3e565b005b3480156105a357600080fd5b506105be60048036038101906105b99190614497565b612cfc565b005b8160008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614806106cb57506001600381111561062a57610629614743565b5b600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060010160009054906101000a900460ff1660038111156106c9576106c8614743565b5b145b61070a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161070190614d1b565b60405180910390fd5b8260011515600460008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff161515146107a1576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161079890614d87565b60405180910390fd5b6000600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008581526020019081526020016000206001015411610837576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161082e90614df3565b60405180910390fd5b600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000848152602001908152602001600020600080820160006108989190613d02565b600182016000905550506108ed600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060090184612e3e565b50505050565b8660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614806109fe57506001600381111561095d5761095c614743565b5b600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060010160009054906101000a900460ff1660038111156109fc576109fb614743565b5b145b610a3d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a3490614d1b565b60405180910390fd5b8760011515600460008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff16151514610ad4576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610acb90614d87565b60405180910390fd5b87600460008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206002016000016000018190555086600460008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206002016000016001018190555085600460008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206002016002016000018190555084600460008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206002016002016001018190555083600460008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206002016004016000018190555082600460008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060020160040160010181905550505050505050505050565b816003600087815260200190815260200160002060020181905550826003600087815260200190815260200160002060010181905550806003600087815260200190815260200160002060030181905550836003600087815260200190815260200160002060040160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060011515610d6387868686612fa0565b151514610da5576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d9c90614e5f565b60405180910390fd5b7f79fa93266f99bbd576dfedae02a6de2ac98587cdec1c518e747a3ecc9c23d91460036000878152602001908152602001600020604051610de69190614fb2565b60405180910390a1505050505050565b6000670de0b6b3a7640000600854610e0e919061502b565b905090565b6008543414610e57576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e4e906150a8565b60405180910390fd5b6001600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160006101000a81548160ff02191690831515021790555087600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206001019081610f0191906152d4565b50610f0f3333896001611b1a565b610f1e338787878787876108f3565b610f29600533613300565b7facaa063fe080b11228af8a15070906341a58315bc102d669221e724945f5a08f600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020604051610f9691906157e4565b60405180910390a15050505050505050565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614611036576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161102d90614d1b565b60405180910390fd5b8173ffffffffffffffffffffffffffffffffffffffff166108fc670de0b6b3a7640000836110649190615806565b9081150290604051600060405180830381858888f1935050505015801561108f573d6000803e3d6000fd5b505050565b3360008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16148061119f5750600160038111156110fe576110fd614743565b5b600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060010160009054906101000a900460ff16600381111561119d5761119c614743565b5b145b6111de576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016111d590614d1b565b60405180910390fd5b7facaa063fe080b11228af8a15070906341a58315bc102d669221e724945f5a08f600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060405161124b91906157e4565b60405180910390a16000600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060080180548060200260200160405190810160405280929190818152602001828054801561131757602002820191906000526020600020905b8160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190600101908083116112cd575b5050505050905060008151905060005b818110156113cb576113533384838151811061134657611345615848565b5b6020026020010151612395565b6007600084838151811061136a57611369615848565b5b602002602001015173ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006113b89190613d42565b80806113c390615877565b915050611327565b506000600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060090180548060200260200160405190810160405280929190818152602001828054801561145a57602002820191906000526020600020905b815481526020019060010190808311611446575b5050505050905060008151905060005b818110156114a9576114963384838151811061148957611488615848565b5b60200260200101516105c0565b80806114a190615877565b91505061146a565b506114b5600533613366565b600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600080820160006101000a81549060ff02191690556001820160006115199190613d02565b600282016000808201600080820160009055600182016000905550506002820160008082016000905560018201600090555050600482016000808201600090556001820160009055505050506008820160006115759190613d63565b6009820160006115859190613d84565b600a820160006115959190613d42565b50505050505050565b806003600084815260200190815260200160002060000160006101000a81548160ff021916908360038111156115d7576115d6614743565b5b02179055507f79fa93266f99bbd576dfedae02a6de2ac98587cdec1c518e747a3ecc9c23d9146003600084815260200190815260200160002060405161161d9190614fb2565b60405180910390a1611670600460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600a0183613644565b6116b8600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002083613644565b611736600760006003600086815260200190815260200160002060040160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002083613644565b60036000838152602001908152602001600020600080820160006101000a81549060ff02191690556001820160009055600282016000905560038201600090556004820160006101000a81549073ffffffffffffffffffffffffffffffffffffffff02191690555050505050565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614611832576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161182990614d1b565b60405180910390fd5b670de0b6b3a7640000816118469190615806565b60088190555050565b6060600460008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060080180548060200260200160405190810160405280929190818152602001828054801561191357602002820191906000526020600020905b8160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190600101908083116118c9575b50505050509050919050565b6060600660008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208054806020026020016040519081016040528092919081815260200182805480156119aa57602002820191906000526020600020905b815481526020019060010190808311611996575b50505050509050919050565b6119be613da5565b600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020604051806040016040529081600082018054611a55906150f7565b80601f0160208091040260200160405190810160405280929190818152602001828054611a81906150f7565b8015611ace5780601f10611aa357610100808354040283529160200191611ace565b820191906000526020600020905b815481529060010190602001808311611ab157829003601f168201915b505050505081526020016001820160009054906101000a900460ff166003811115611afc57611afb614743565b5b6003811115611b0e57611b0d614743565b5b81525050905092915050565b8360008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161480611c25575060016003811115611b8457611b83614743565b5b600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060010160009054906101000a900460ff166003811115611c2357611c22614743565b5b145b611c64576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611c5b90614d1b565b60405180910390fd5b8460011515600460008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff16151514611cfb576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611cf290614d87565b60405180910390fd5b6040518060400160405280858152602001846003811115611d1f57611d1e614743565b5b815250600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000820151816000019081611db391906152d4565b5060208201518160010160006101000a81548160ff02191690836003811115611ddf57611dde614743565b5b0217905550905050611e32600460008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060080186613300565b505050505050565b6060600460008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600901805480602002602001604051908101604052809291908181526020018280548015611ec857602002820191906000526020600020905b815481526020019060010190808311611eb4575b50505050509050919050565b8460011515600460008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff16151514611f6b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611f6290614d87565b60405180910390fd5b60011515611f7a8786866137a6565b151514611fbc576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611fb39061590b565b60405180910390fd5b60011515611fcc87878787612fa0565b15151461200e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161200590614e5f565b60405180910390fd5b600085858560405160200161202593929190615994565b6040516020818303038152906040528051906020012090506040518060a001604052806001600381111561205c5761205b614743565b5b81526020018681526020018581526020018481526020018773ffffffffffffffffffffffffffffffffffffffff168152506003600083815260200190815260200160002060008201518160000160006101000a81548160ff021916908360038111156120cb576120ca614743565b5b021790555060208201518160010155604082015181600201556060820151816003015560808201518160040160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550905050612183600460008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600a0182613a43565b6121cb600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002082613a43565b612213600760008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002082613a43565b7f79fa93266f99bbd576dfedae02a6de2ac98587cdec1c518e747a3ecc9c23d914600360008381526020019081526020016000206040516122549190614fb2565b60405180910390a150505050505050565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b612296613dd1565b600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000838152602001908152602001600020604051806040016040529081600082018054612301906150f7565b80601f016020809104026020016040519081016040528092919081815260200182805461232d906150f7565b801561237a5780601f1061234f5761010080835404028352916020019161237a565b820191906000526020600020905b81548152906001019060200180831161235d57829003601f168201915b50505050508152602001600182015481525050905092915050565b8160008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614806124a05750600160038111156123ff576123fe614743565b5b600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060010160009054906101000a900460ff16600381111561249e5761249d614743565b5b145b6124df576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016124d690614d1b565b60405180910390fd5b8260011515600460008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff16151514612576576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161256d90614d87565b60405180910390fd5b6000600381111561258a57612589614743565b5b600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060010160009054906101000a900460ff16600381111561262957612628614743565b5b03612669576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161266090615a1d565b60405180910390fd5b600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600080820160006126f69190613d02565b6001820160006101000a81549060ff02191690555050612757600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060080184613366565b50505050565b612765613deb565b600360008381526020019081526020016000206040518060a00160405290816000820160009054906101000a900460ff1660038111156127a8576127a7614743565b5b60038111156127ba576127b9614743565b5b81526020016001820154815260200160028201548152602001600382015481526020016004820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815250509050919050565b612841613e42565b600460008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060020160405180606001604052908160008201604051806040016040529081600082015481526020016001820154815250508152602001600282016040518060400160405290816000820154815260200160018201548152505081526020016004820160405180604001604052908160008201548152602001600182015481525050815250509050919050565b6060600760008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002080548060200260200160405190810160405280929190818152602001828054801561299857602002820191906000526020600020905b815481526020019060010190808311612984575b50505050509050919050565b6060600460008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600a01805480602002602001604051908101604052809291908181526020018280548015612a3257602002820191906000526020600020905b815481526020019060010190808311612a1e575b50505050509050919050565b8260008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161480612b49575060016003811115612aa857612aa7614743565b5b600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060010160009054906101000a900460ff166003811115612b4757612b46614743565b5b145b612b88576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612b7f90614d1b565b60405180910390fd5b8360011515600460008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff16151514612c1f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612c1690614d87565b60405180910390fd5b6000604051806040016040528086815260200185815250600260008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008381526020019081526020016000206000820151816000019081612c9b91906152d4565b5060208201518160010155905050612cf4600460008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060090182613a6f565b505050505050565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614612d8a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612d8190614d1b565b60405180910390fd5b80600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603612dfa576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612df190615a89565b60405180910390fd5b816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505050565b600082805490509050600181148015612e7457508183600081548110612e6757612e66615848565b5b9060005260206000200154145b80612ea757508183600183612e899190615aa9565b81548110612e9a57612e99615848565b5b9060005260206000200154145b15612ed85782805480612ebd57612ebc615add565b5b60019003818190600052602060002001600090559055612f9b565b60005b600182612ee89190615aa9565b811015612f995782848281548110612f0357612f02615848565b5b906000526020600020015403612f865783600183612f219190615aa9565b81548110612f3257612f31615848565b5b9060005260206000200154848281548110612f5057612f4f615848565b5b906000526020600020018190555083805480612f6f57612f6e615add565b5b600190038181906000526020600020016000905590555b8080612f9190615877565b915050612edb565b505b505050565b6000806003811115612fb557612fb4614743565b5b600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060010160009054906101000a900460ff16600381111561305457613053614743565b5b03613094576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161308b90615b58565b60405180910390fd5b600190506000600760008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002080549050905060005b818110156132f65760036000600760008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020838154811061313f5761313e615848565b5b906000526020600020015481526020019081526020016000206001015485101580156131dc575060036000600760008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002083815481106131bb576131ba615848565b5b90600052602060002001548152602001908152602001600020600201548511155b806132d5575060036000600760008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020838154811061323757613236615848565b5b906000526020600020015481526020019081526020016000206001015484101580156132d4575060036000600760008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002083815481106132b3576132b2615848565b5b90600052602060002001548152602001908152602001600020600201548411155b5b156132e357600092506132f6565b80806132ee90615877565b9150506130e2565b5050949350505050565b81819080600181540180825580915050600190039060005260206000200160009091909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505050565b6000828054905090506001811480156133e857508173ffffffffffffffffffffffffffffffffffffffff16836000815481106133a5576133a4615848565b5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16145b8061346757508173ffffffffffffffffffffffffffffffffffffffff16836001836134139190615aa9565b8154811061342457613423615848565b5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16145b156134b7578280548061347d5761347c615add565b5b6001900381819060005260206000200160006101000a81549073ffffffffffffffffffffffffffffffffffffffff0219169055905561363f565b60005b6001826134c79190615aa9565b81101561363d578273ffffffffffffffffffffffffffffffffffffffff168482815481106134f8576134f7615848565b5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff160361362a578360018361354c9190615aa9565b8154811061355d5761355c615848565b5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1684828154811061359b5761359a615848565b5b9060005260206000200160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550838054806135f4576135f3615add565b5b6001900381819060005260206000200160006101000a81549073ffffffffffffffffffffffffffffffffffffffff021916905590555b808061363590615877565b9150506134ba565b505b505050565b60008280549050905060018114801561367a5750818360008154811061366d5761366c615848565b5b9060005260206000200154145b806136ad5750818360018361368f9190615aa9565b815481106136a05761369f615848565b5b9060005260206000200154145b156136de57828054806136c3576136c2615add565b5b600190038181906000526020600020016000905590556137a1565b60005b6001826136ee9190615aa9565b81101561379f578284828154811061370957613708615848565b5b90600052602060002001540361378c57836001836137279190615aa9565b8154811061373857613737615848565b5b906000526020600020015484828154811061375657613755615848565b5b90600052602060002001819055508380548061377557613774615add565b5b600190038181906000526020600020016000905590555b808061379790615877565b9150506136e1565b505b505050565b600080806137b385613a9b565b509450945050505060006137c686613b22565b9050600082603c856137d89190615806565b6137e29190615b78565b90506000603c88886137f49190615aa9565b6137fe919061502b565b826138099190615b78565b90506006831080156138635750600460008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600201600001600001548210155b80156138b75750600460008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600201600001600101548111155b156138c55760019550613a37565b60068314801561391d5750600460008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600201600201600001548210155b80156139715750600460008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600201600201600101548111155b1561397f5760019550613a36565b6007831480156139d75750600460008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600201600401600001548210155b8015613a2b5750600460008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600201600401600101548111155b15613a3557600195505b5b5b50505050509392505050565b818190806001815401808255809150506001900390600052602060002001600090919091909150555050565b818190806001815401808255809150506001900390600052602060002001600090919091909150555050565b600080600080600080613abb6201518088613ab6919061502b565b613b63565b80965081975082985050505060006201518088613ad89190615bac565b9050610e1081613ae8919061502b565b9350610e1081613af89190615bac565b9050603c81613b07919061502b565b9250603c81613b169190615bac565b91505091939550919395565b6000806201518083613b34919061502b565b905060016007600383613b479190615b78565b613b519190615bac565b613b5b9190615b78565b915050919050565b600080600080849050600062253d8c62010bd983613b819190615be7565b613b8b9190615be7565b9050600062023ab1826004613ba09190615c2b565b613baa9190615ca3565b9050600460038262023ab1613bbf9190615c2b565b613bc99190615be7565b613bd39190615ca3565b82613bde9190615d0d565b9150600062164b09600184613bf39190615be7565b610fa0613c009190615c2b565b613c0a9190615ca3565b9050601f6004826105b5613c1e9190615c2b565b613c289190615ca3565b84613c339190615d0d565b613c3d9190615be7565b9250600061098f846050613c519190615c2b565b613c5b9190615ca3565b9050600060508261098f613c6f9190615c2b565b613c799190615ca3565b85613c849190615d0d565b9050600b82613c939190615ca3565b945084600c613ca29190615c2b565b600283613caf9190615be7565b613cb99190615d0d565b91508483603186613cca9190615d0d565b6064613cd69190615c2b565b613ce09190615be7565b613cea9190615be7565b92508298508197508096505050505050509193909250565b508054613d0e906150f7565b6000825580601f10613d205750613d3f565b601f016020900490600052602060002090810190613d3e9190613e75565b5b50565b5080546000825590600052602060002090810190613d609190613e92565b50565b5080546000825590600052602060002090810190613d819190613e75565b50565b5080546000825590600052602060002090810190613da29190613e75565b50565b60405180604001604052806060815260200160006003811115613dcb57613dca614743565b5b81525090565b604051806040016040528060608152602001600081525090565b6040518060a0016040528060006003811115613e0a57613e09614743565b5b8152602001600081526020016000815260200160008152602001600073ffffffffffffffffffffffffffffffffffffffff1681525090565b6040518060600160405280613e55613eaf565b8152602001613e62613eaf565b8152602001613e6f613eaf565b81525090565b5b80821115613e8e576000816000905550600101613e76565b5090565b5b80821115613eab576000816000905550600101613e93565b5090565b604051806040016040528060008152602001600081525090565b6000604051905090565b600080fd5b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000613f0882613edd565b9050919050565b613f1881613efd565b8114613f2357600080fd5b50565b600081359050613f3581613f0f565b92915050565b6000819050919050565b613f4e81613f3b565b8114613f5957600080fd5b50565b600081359050613f6b81613f45565b92915050565b60008060408385031215613f8857613f87613ed3565b5b6000613f9685828601613f26565b9250506020613fa785828601613f5c565b9150509250929050565b600080600080600080600060e0888a031215613fd057613fcf613ed3565b5b6000613fde8a828b01613f26565b9750506020613fef8a828b01613f5c565b96505060406140008a828b01613f5c565b95505060606140118a828b01613f5c565b94505060806140228a828b01613f5c565b93505060a06140338a828b01613f5c565b92505060c06140448a828b01613f5c565b91505092959891949750929550565b6000819050919050565b61406681614053565b811461407157600080fd5b50565b6000813590506140838161405d565b92915050565b60008060008060008060c087890312156140a6576140a5613ed3565b5b60006140b489828a01613f26565b96505060206140c589828a01614074565b95505060406140d689828a01613f26565b94505060606140e789828a01613f5c565b93505060806140f889828a01613f5c565b92505060a061410989828a01613f5c565b9150509295509295509295565b61411f81613f3b565b82525050565b600060208201905061413a6000830184614116565b92915050565b600080fd5b600080fd5b6000601f19601f8301169050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6141938261414a565b810181811067ffffffffffffffff821117156141b2576141b161415b565b5b80604052505050565b60006141c5613ec9565b90506141d1828261418a565b919050565b600067ffffffffffffffff8211156141f1576141f061415b565b5b6141fa8261414a565b9050602081019050919050565b82818337600083830152505050565b6000614229614224846141d6565b6141bb565b90508281526020810184848401111561424557614244614145565b5b614250848285614207565b509392505050565b600082601f83011261426d5761426c614140565b5b813561427d848260208601614216565b91505092915050565b600080600080600080600080610100898b0312156142a7576142a6613ed3565b5b600089013567ffffffffffffffff8111156142c5576142c4613ed8565b5b6142d18b828c01614258565b985050602089013567ffffffffffffffff8111156142f2576142f1613ed8565b5b6142fe8b828c01614258565b975050604061430f8b828c01613f5c565b96505060606143208b828c01613f5c565b95505060806143318b828c01613f5c565b94505060a06143428b828c01613f5c565b93505060c06143538b828c01613f5c565b92505060e06143648b828c01613f5c565b9150509295985092959890939650565b600061437f82613edd565b9050919050565b61438f81614374565b811461439a57600080fd5b50565b6000813590506143ac81614386565b92915050565b600080604083850312156143c9576143c8613ed3565b5b60006143d78582860161439d565b92505060206143e885828601613f5c565b9150509250929050565b600481106143ff57600080fd5b50565b600081359050614411816143f2565b92915050565b6000806000606084860312156144305761442f613ed3565b5b600061443e86828701613f26565b935050602061444f86828701614074565b925050604061446086828701614402565b9150509250925092565b6000602082840312156144805761447f613ed3565b5b600061448e84828501613f5c565b91505092915050565b6000602082840312156144ad576144ac613ed3565b5b60006144bb84828501613f26565b91505092915050565b600081519050919050565b600082825260208201905092915050565b6000819050602082019050919050565b6144f981613efd565b82525050565b600061450b83836144f0565b60208301905092915050565b6000602082019050919050565b600061452f826144c4565b61453981856144cf565b9350614544836144e0565b8060005b8381101561457557815161455c88826144ff565b975061456783614517565b925050600181019050614548565b5085935050505092915050565b6000602082019050818103600083015261459c8184614524565b905092915050565b600081519050919050565b600082825260208201905092915050565b6000819050602082019050919050565b6145d981614053565b82525050565b60006145eb83836145d0565b60208301905092915050565b6000602082019050919050565b600061460f826145a4565b61461981856145af565b9350614624836145c0565b8060005b8381101561465557815161463c88826145df565b9750614647836145f7565b925050600181019050614628565b5085935050505092915050565b6000602082019050818103600083015261467c8184614604565b905092915050565b6000806040838503121561469b5761469a613ed3565b5b60006146a985828601613f26565b92505060206146ba85828601613f26565b9150509250929050565b600081519050919050565b600082825260208201905092915050565b60005b838110156146fe5780820151818401526020810190506146e3565b60008484015250505050565b6000614715826146c4565b61471f81856146cf565b935061472f8185602086016146e0565b6147388161414a565b840191505092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602160045260246000fd5b6004811061478357614782614743565b5b50565b600081905061479482614772565b919050565b60006147a482614786565b9050919050565b6147b481614799565b82525050565b600060408301600083015184820360008601526147d7828261470a565b91505060208301516147ec60208601826147ab565b508091505092915050565b6000602082019050818103600083015261481181846147ba565b905092915050565b6004811061482657600080fd5b50565b60008135905061483881614819565b92915050565b6000806000806080858703121561485857614857613ed3565b5b600061486687828801613f26565b945050602061487787828801613f26565b935050604085013567ffffffffffffffff81111561489857614897613ed8565b5b6148a487828801614258565b92505060606148b587828801614829565b91505092959194509250565b600081519050919050565b600082825260208201905092915050565b6000819050602082019050919050565b6148f681613f3b565b82525050565b600061490883836148ed565b60208301905092915050565b6000602082019050919050565b600061492c826148c1565b61493681856148cc565b9350614941836148dd565b8060005b8381101561497257815161495988826148fc565b975061496483614914565b925050600181019050614945565b5085935050505092915050565b600060208201905081810360008301526149998184614921565b905092915050565b600080600080600060a086880312156149bd576149bc613ed3565b5b60006149cb88828901613f26565b95505060206149dc88828901613f26565b94505060406149ed88828901613f5c565b93505060606149fe88828901613f5c565b9250506080614a0f88828901613f5c565b9150509295509295909350565b614a2581613efd565b82525050565b6000602082019050614a406000830184614a1c565b92915050565b60006040830160008301518482036000860152614a63828261470a565b9150506020830151614a7860208601826148ed565b508091505092915050565b60006020820190508181036000830152614a9d8184614a46565b905092915050565b600060208284031215614abb57614aba613ed3565b5b6000614ac984828501614074565b91505092915050565b60048110614ae357614ae2614743565b5b50565b6000819050614af482614ad2565b919050565b6000614b0482614ae6565b9050919050565b614b1481614af9565b82525050565b60a082016000820151614b306000850182614b0b565b506020820151614b4360208501826148ed565b506040820151614b5660408501826148ed565b506060820151614b6960608501826148ed565b506080820151614b7c60808501826144f0565b50505050565b600060a082019050614b976000830184614b1a565b92915050565b604082016000820151614bb360008501826148ed565b506020820151614bc660208501826148ed565b50505050565b60c082016000820151614be26000850182614b9d565b506020820151614bf56040850182614b9d565b506040820151614c086080850182614b9d565b50505050565b600060c082019050614c236000830184614bcc565b92915050565b600080600060608486031215614c4257614c41613ed3565b5b6000614c5086828701613f26565b935050602084013567ffffffffffffffff811115614c7157614c70613ed8565b5b614c7d86828701614258565b9250506040614c8e86828701613f5c565b9150509250925092565b600082825260208201905092915050565b7f496e73756666696369656e742070726976696c6567657320746f20657865637560008201527f746520746869732066756e6374696f6e2e000000000000000000000000000000602082015250565b6000614d05603183614c98565b9150614d1082614ca9565b604082019050919050565b60006020820190508181036000830152614d3481614cf8565b9050919050565b7f436f6d70616e7920646f6573206e6f742065786973742e000000000000000000600082015250565b6000614d71601783614c98565b9150614d7c82614d3b565b602082019050919050565b60006020820190508181036000830152614da081614d64565b9050919050565b7f496e76616c696420536572766963652e00000000000000000000000000000000600082015250565b6000614ddd601083614c98565b9150614de882614da7565b602082019050919050565b60006020820190508181036000830152614e0c81614dd0565b9050919050565b7f43616e6e6f7420626f6f6b20666f7220746869732074696d652e000000000000600082015250565b6000614e49601a83614c98565b9150614e5482614e13565b602082019050919050565b60006020820190508181036000830152614e7881614e3c565b9050919050565b60008160001c9050919050565b600060ff82169050919050565b6000614eac614ea783614e7f565b614e8c565b9050919050565b6000819050919050565b6000614ed0614ecb83614e7f565b614eb3565b9050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000614f0a614f0583614e7f565b614ed7565b9050919050565b60a082016000808301549050614f2681614e99565b614f336000860182614b0b565b5060018301549050614f4481614ebd565b614f5160208601826148ed565b5060028301549050614f6281614ebd565b614f6f60408601826148ed565b5060038301549050614f8081614ebd565b614f8d60608601826148ed565b5060048301549050614f9e81614ef7565b614fab60808601826144f0565b5050505050565b600060a082019050614fc76000830184614f11565b92915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600061503682613f3b565b915061504183613f3b565b92508261505157615050614fcd565b5b828204905092915050565b7f496e73756666696369656e742066756e64732e00000000000000000000000000600082015250565b6000615092601383614c98565b915061509d8261505c565b602082019050919050565b600060208201905081810360008301526150c181615085565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000600282049050600182168061510f57607f821691505b602082108103615122576151216150c8565b5b50919050565b60008190508160005260206000209050919050565b60006020601f8301049050919050565b600082821b905092915050565b60006008830261518a7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8261514d565b615194868361514d565b95508019841693508086168417925050509392505050565b6000819050919050565b60006151d16151cc6151c784613f3b565b6151ac565b613f3b565b9050919050565b6000819050919050565b6151eb836151b6565b6151ff6151f7826151d8565b84845461515a565b825550505050565b600090565b615214615207565b61521f8184846151e2565b505050565b5b818110156152435761523860008261520c565b600181019050615225565b5050565b601f8211156152885761525981615128565b6152628461513d565b81016020851015615271578190505b61528561527d8561513d565b830182615224565b50505b505050565b600082821c905092915050565b60006152ab6000198460080261528d565b1980831691505092915050565b60006152c4838361529a565b9150826002028217905092915050565b6152dd826146c4565b67ffffffffffffffff8111156152f6576152f561415b565b5b61530082546150f7565b61530b828285615247565b600060209050601f83116001811461533e576000841561532c578287015190505b61533685826152b8565b86555061539e565b601f19841661534c86615128565b60005b828110156153745784890151825560018201915060208501945060208101905061534f565b86831015615391578489015161538d601f89168261529a565b8355505b6001600288020188555050505b505050505050565b600060ff82169050919050565b60006153c66153c183614e7f565b6153a6565b9050919050565b60008115159050919050565b6153e2816153cd565b82525050565b600081546153f5816150f7565b6153ff81866146cf565b9450600182166000811461541a576001811461543057615463565b60ff198316865281151560200286019350615463565b61543985615128565b60005b8381101561545b5781548189015260018201915060208101905061543c565b808801955050505b50505092915050565b60408201600080830154905061548181614ebd565b61548e60008601826148ed565b506001830154905061549f81614ebd565b6154ac60208601826148ed565b5050505050565b60c0820160008083016154c9600086018261546c565b50600283016154db604086018261546c565b50600483016154ed608086018261546c565b5050505050565b600081549050919050565b600082825260208201905092915050565b60008190508160005260206000209050919050565b60006155318254614ef7565b9050919050565b6000600182019050919050565b6000615550826154f4565b61555a81856154ff565b935061556583615510565b8060005b8381101561559d5761557a82615525565b61558488826144ff565b975061558f83615538565b925050600181019050615569565b5085935050505092915050565b600081549050919050565b600082825260208201905092915050565b60008190508160005260206000209050919050565b60006155e78254614ebd565b9050919050565b6000600182019050919050565b6000615606826155aa565b61561081856155b5565b935061561b836155c6565b8060005b8381101561565357615630826155db565b61563a88826148fc565b9750615645836155ee565b92505060018101905061561f565b5085935050505092915050565b600081549050919050565b600082825260208201905092915050565b60008190508160005260206000209050919050565b6000819050919050565b60006156ae6156a983614e7f565b615691565b9050919050565b60006156c1825461569b565b9050919050565b6000600182019050919050565b60006156e082615660565b6156ea818561566b565b93506156f58361567c565b8060005b8381101561572d5761570a826156b5565b61571488826145df565b975061571f836156c8565b9250506001810190506156f9565b5085935050505092915050565b600061016083016000808401549050615752816153b3565b61575f60008701826153d9565b5060018401858303602087015261577683826153e8565b9250506002840161578a60408701826154b3565b50600884018583036101008701526157a28382615545565b925050600984018583036101208701526157bc83826155fb565b925050600a84018583036101408701526157d683826156d5565b925050819250505092915050565b600060208201905081810360008301526157fe818461573a565b905092915050565b600061581182613f3b565b915061581c83613f3b565b925082820261582a81613f3b565b9150828204841483151761584157615840614ffc565b5b5092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b600061588282613f3b565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82036158b4576158b3614ffc565b5b600182019050919050565b7f5363686564756c65206f75747369646520776f726b696e6720686f7572732e00600082015250565b60006158f5601f83614c98565b9150615900826158bf565b602082019050919050565b60006020820190508181036000830152615924816158e8565b9050919050565b60008160601b9050919050565b60006159438261592b565b9050919050565b600061595582615938565b9050919050565b61596d61596882613efd565b61594a565b82525050565b6000819050919050565b61598e61598982613f3b565b615973565b82525050565b60006159a0828661595c565b6014820191506159b0828561597d565b6020820191506159c0828461597d565b602082019150819050949350505050565b7f496e76616c696420436f6c6c61626f7261746f722e0000000000000000000000600082015250565b6000615a07601583614c98565b9150615a12826159d1565b602082019050919050565b60006020820190508181036000830152615a36816159fa565b9050919050565b7f496e76616c696420416464726573730000000000000000000000000000000000600082015250565b6000615a73600f83614c98565b9150615a7e82615a3d565b602082019050919050565b60006020820190508181036000830152615aa281615a66565b9050919050565b6000615ab482613f3b565b9150615abf83613f3b565b9250828203905081811115615ad757615ad6614ffc565b5b92915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603160045260246000fd5b7f436f6c6c61626f7261746f7220646f6573206e6f742065786973742e00000000600082015250565b6000615b42601c83614c98565b9150615b4d82615b0c565b602082019050919050565b60006020820190508181036000830152615b7181615b35565b9050919050565b6000615b8382613f3b565b9150615b8e83613f3b565b9250828201905080821115615ba657615ba5614ffc565b5b92915050565b6000615bb782613f3b565b9150615bc283613f3b565b925082615bd257615bd1614fcd565b5b828206905092915050565b6000819050919050565b6000615bf282615bdd565b9150615bfd83615bdd565b925082820190508281121560008312168382126000841215161715615c2557615c24614ffc565b5b92915050565b6000615c3682615bdd565b9150615c4183615bdd565b9250828202615c4f81615bdd565b91507f80000000000000000000000000000000000000000000000000000000000000008414600084121615615c8757615c86614ffc565b5b8282058414831517615c9c57615c9b614ffc565b5b5092915050565b6000615cae82615bdd565b9150615cb983615bdd565b925082615cc957615cc8614fcd565b5b600160000383147f800000000000000000000000000000000000000000000000000000000000000083141615615d0257615d01614ffc565b5b828205905092915050565b6000615d1882615bdd565b9150615d2383615bdd565b9250828203905081811260008412168282136000851215161715615d4a57615d49614ffc565b5b9291505056fea26469706673582212205f49c992bcd534745ff9666a159a20a08cc9b15a450ea14c6218554580d11b1464736f6c63430008120033