Overview ERC20
PRICE
$0.002389

ON-CHAIN MARKET CAP n/a

Total Supply:
9,951,081.26 HIPVP

Holders:
131
Profile Summary
Blockchain:
Ethereum (1)


Decimals:
16
Are you the contract creator? Verify and Publish your contract source code today!
This contract was created by 0x3D6753e3E30fFFf01b3aB49ae37F80243FD404da
60e06040526101f4600a556101f4600b553480156200001d57600080fd5b506040518060400160405280600981526020017f484950765047616d6500000000000000000000000000000000000000000000008152506040518060400160405280600581526020017f48495056500000000000000000000000000000000000000000000000000000008152506010620000ac620000a06200067460201b60201c565b6200067c60201b60201c565b8260019081620000bd919062000b36565b508160029081620000cf919062000b36565b508060ff1660808160ff16815250504660a08181525050620000f66200074060201b60201c565b60c0818152505050505062000110620007d060201b60201c565b156200017157737a250d5630b4cf539739df2c5dacb4c659f2488d600760006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506200027f565b62000181620007db60201b60201c565b15620001e25773c532a74256d3db42d0bf7a0400fefdbad7694008600760006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506200027e565b6001461462000228576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016200021f9062000c7e565b60405180910390fd5b737a250d5630b4cf539739df2c5dacb4c659f2488d600760006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505b5b600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa158015620002ed573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019062000313919062000d0a565b600860006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506200036f3369152d02c7e14af6800000620007e860201b60201c565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff600560003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163073ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9257fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff604051620004d3919062000d4d565b60405180910390a3600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663c9c6539630600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa15801562000588573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620005ae919062000d0a565b6040518363ffffffff1660e01b8152600401620005cd92919062000d7b565b6020604051808303816000875af1158015620005ed573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019062000613919062000d0a565b600960006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506000600c60156101000a81548160ff02191690831515021790555062000f52565b600033905090565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b60007f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f600160405162000774919062000e57565b60405180910390207fc89efdaa54c0f20c7adf612882df0950f5a951637e0307cdcb4c672f298b8bc64630604051602001620007b595949392919062000e8b565b60405160208183030381529060405280519060200120905090565b600060054614905090565b600062aa36a74614905090565b8060036000828254620007fc919062000f17565b9250508190555080600460008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051620008b0919062000d4d565b60405180910390a35050565b600081519050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600060028204905060018216806200093e57607f821691505b602082108103620009545762000953620008f6565b5b50919050565b60008190508160005260206000209050919050565b60006020601f8301049050919050565b600082821b905092915050565b600060088302620009be7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff826200097f565b620009ca86836200097f565b95508019841693508086168417925050509392505050565b6000819050919050565b6000819050919050565b600062000a1762000a1162000a0b84620009e2565b620009ec565b620009e2565b9050919050565b6000819050919050565b62000a3383620009f6565b62000a4b62000a428262000a1e565b8484546200098c565b825550505050565b600090565b62000a6262000a53565b62000a6f81848462000a28565b505050565b5b8181101562000a975762000a8b60008262000a58565b60018101905062000a75565b5050565b601f82111562000ae65762000ab0816200095a565b62000abb846200096f565b8101602085101562000acb578190505b62000ae362000ada856200096f565b83018262000a74565b50505b505050565b600082821c905092915050565b600062000b0b6000198460080262000aeb565b1980831691505092915050565b600062000b26838362000af8565b9150826002028217905092915050565b62000b4182620008bc565b67ffffffffffffffff81111562000b5d5762000b5c620008c7565b5b62000b69825462000925565b62000b7682828562000a9b565b600060209050601f83116001811462000bae576000841562000b99578287015190505b62000ba5858262000b18565b86555062000c15565b601f19841662000bbe866200095a565b60005b8281101562000be85784890151825560018201915060208501945060208101905062000bc1565b8683101562000c08578489015162000c04601f89168262000af8565b8355505b6001600288020188555050505b505050505050565b600082825260208201905092915050565b7f6578706563746564206d61696e6e657400000000000000000000000000000000600082015250565b600062000c6660108362000c1d565b915062000c738262000c2e565b602082019050919050565b6000602082019050818103600083015262000c998162000c57565b9050919050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600062000cd28262000ca5565b9050919050565b62000ce48162000cc5565b811462000cf057600080fd5b50565b60008151905062000d048162000cd9565b92915050565b60006020828403121562000d235762000d2262000ca0565b5b600062000d338482850162000cf3565b91505092915050565b62000d4781620009e2565b82525050565b600060208201905062000d64600083018462000d3c565b92915050565b62000d758162000cc5565b82525050565b600060408201905062000d92600083018562000d6a565b62000da1602083018462000d6a565b9392505050565b600081905092915050565b60008190508160005260206000209050919050565b6000815462000dd78162000925565b62000de3818662000da8565b9450600182166000811462000e01576001811462000e175762000e4e565b60ff198316865281151582028601935062000e4e565b62000e228562000db3565b60005b8381101562000e465781548189015260018201915060208101905062000e25565b838801955050505b50505092915050565b600062000e65828462000dc8565b915081905092915050565b6000819050919050565b62000e858162000e70565b82525050565b600060a08201905062000ea2600083018862000e7a565b62000eb1602083018762000e7a565b62000ec0604083018662000e7a565b62000ecf606083018562000d3c565b62000ede608083018462000d6a565b9695505050505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600062000f2482620009e2565b915062000f3183620009e2565b925082820190508082111562000f4c5762000f4b62000ee8565b5b92915050565b60805160a05160c0516139ef62000f826000396000611502015260006114ce015260006114a801526139ef6000f3fe60806040526004361061023f5760003560e01c806392108c861161012e578063cffd129c116100ab578063f2fde38b1161006f578063f2fde38b14610854578063f887ea401461087d578063f98eb6e1146108a8578063fb235f34146108bf578063fea9e942146108e857610246565b8063cffd129c1461075b578063d505accf14610786578063dd62ed3e146107af578063eec1c69f146107ec578063f2c5d9df1461082957610246565b8063b3e5cb45116100f2578063b3e5cb4514610686578063b880b69a146106b1578063c45a0155146106dc578063c473413a14610707578063cd5f35801461073257610246565b806392108c861461059f57806395d89b41146105ca578063a0712d68146105f5578063a8aa1b311461061e578063a9059cbb1461064957610246565b806342966c68116101bc57806375f0a8741161018057806375f0a874146104b65780637d5ea21b146104e15780637ecebe001461050c5780637f50ce17146105495780638da5cb5b1461057457610246565b806342966c68146103e5578063444784251461040e5780635d098b381461043957806370a0823114610462578063715018a61461049f57610246565b8063270fd20a11610203578063270fd20a146103225780632ca1b45d1461034d578063307aebc914610364578063313ce5671461038f5780633644e515146103ba57610246565b806306fdde031461024857806307df7a0d14610273578063095ea7b31461027d57806318160ddd146102ba57806323b872dd146102e557610246565b3661024657005b005b34801561025457600080fd5b5061025d610911565b60405161026a9190612a46565b60405180910390f35b61027b61099f565b005b34801561028957600080fd5b506102a4600480360381019061029f9190612b01565b610c84565b6040516102b19190612b5c565b60405180910390f35b3480156102c657600080fd5b506102cf610d76565b6040516102dc9190612b86565b60405180910390f35b3480156102f157600080fd5b5061030c60048036038101906103079190612ba1565b610d7c565b6040516103199190612b5c565b60405180910390f35b34801561032e57600080fd5b506103376113cd565b6040516103449190612b5c565b60405180910390f35b34801561035957600080fd5b506103626113e0565b005b34801561037057600080fd5b50610379611493565b6040516103869190612b5c565b60405180910390f35b34801561039b57600080fd5b506103a46114a6565b6040516103b19190612c10565b60405180910390f35b3480156103c657600080fd5b506103cf6114ca565b6040516103dc9190612c44565b60405180910390f35b3480156103f157600080fd5b5061040c60048036038101906104079190612c5f565b611527565b005b34801561041a57600080fd5b50610423611534565b6040516104309190612c9b565b60405180910390f35b34801561044557600080fd5b50610460600480360381019061045b9190612cb6565b61155a565b005b34801561046e57600080fd5b5061048960048036038101906104849190612cb6565b611615565b6040516104969190612b86565b60405180910390f35b3480156104ab57600080fd5b506104b461162d565b005b3480156104c257600080fd5b506104cb611641565b6040516104d89190612c9b565b60405180910390f35b3480156104ed57600080fd5b506104f6611667565b6040516105039190612b5c565b60405180910390f35b34801561051857600080fd5b50610533600480360381019061052e9190612cb6565b61167a565b6040516105409190612b86565b60405180910390f35b34801561055557600080fd5b5061055e611692565b60405161056b9190612b5c565b60405180910390f35b34801561058057600080fd5b5061058961169f565b6040516105969190612c9b565b60405180910390f35b3480156105ab57600080fd5b506105b46116c8565b6040516105c19190612b5c565b60405180910390f35b3480156105d657600080fd5b506105df6116e6565b6040516105ec9190612a46565b60405180910390f35b34801561060157600080fd5b5061061c60048036038101906106179190612c5f565b611774565b005b34801561062a57600080fd5b506106336117c8565b6040516106409190612d42565b60405180910390f35b34801561065557600080fd5b50610670600480360381019061066b9190612b01565b6117ee565b60405161067d9190612b5c565b60405180910390f35b34801561069257600080fd5b5061069b611803565b6040516106a89190612b5c565b60405180910390f35b3480156106bd57600080fd5b506106c661180e565b6040516106d39190612c9b565b60405180910390f35b3480156106e857600080fd5b506106f1611834565b6040516106fe9190612d7e565b60405180910390f35b34801561071357600080fd5b5061071c61185a565b6040516107299190612b86565b60405180910390f35b34801561073e57600080fd5b5061075960048036038101906107549190612cb6565b611860565b005b34801561076757600080fd5b5061077061191b565b60405161077d9190612b86565b60405180910390f35b34801561079257600080fd5b506107ad60048036038101906107a89190612df1565b611921565b005b3480156107bb57600080fd5b506107d660048036038101906107d19190612e93565b611c1a565b6040516107e39190612b86565b60405180910390f35b3480156107f857600080fd5b50610813600480360381019061080e9190612f0f565b611c3f565b6040516108209190612b5c565b60405180910390f35b34801561083557600080fd5b5061083e611dc0565b60405161084b9190612c9b565b60405180910390f35b34801561086057600080fd5b5061087b60048036038101906108769190612cb6565b611de6565b005b34801561088957600080fd5b50610892611e69565b60405161089f9190612f5d565b60405180910390f35b3480156108b457600080fd5b506108bd611e8f565b005b3480156108cb57600080fd5b506108e660048036038101906108e19190612cb6565b611f42565b005b3480156108f457600080fd5b5061090f600480360381019061090a9190612cb6565b611ffd565b005b6001805461091e90612fa7565b80601f016020809104026020016040519081016040528092919081815260200182805461094a90612fa7565b80156109975780601f1061096c57610100808354040283529160200191610997565b820191906000526020600020905b81548152906001019060200180831161097a57829003601f168201915b505050505081565b6109a76120b8565b600c60159054906101000a900460ff16156109f7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109ee90613024565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff16600d60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1603610a88576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a7f90613090565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff16600e60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1603610b19576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b1090613090565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff16600f60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1603610baa576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ba190613090565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff16600c60019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1603610c3b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c3290613090565b60405180910390fd5b6001600c60156101000a81548160ff0219169083151502179055507f0887e4063f397b46bca5f33853dd1a946a3b32547bf9cb3b3063bd9db9d8bdfe60405160405180910390a1565b600081600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92584604051610d649190612b86565b60405180910390a36001905092915050565b60035481565b60003373ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614610ee8576000600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8114610ee6578281610e6591906130df565b600560008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b505b600f60159054906101000a900460ff166110db57610f0461169f565b73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614158015610f725750610f4261169f565b73ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614155b8015610fcc5750600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614155b80156110265750600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614155b156110da576000612710609660035461103f9190613113565b6110499190613184565b90508083600460008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461109791906131b5565b11156110d8576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110cf9061325b565b60405180910390fd5b505b5b6110e3612136565b600460003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205411801561113d5750600c60009054906101000a900460ff16155b80156111975750600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614155b80156111cf57503073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614155b156111dd576111dc612159565b5b60006111ea85858561250b565b9050600081846111fa91906130df565b905083600460008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461124b91906130df565b9250508190555080600460008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508473ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516112fc9190612b86565b60405180910390a360008211156113c05781600460003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055503073ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516113b79190612b86565b60405180910390a35b6001925050509392505050565b600f60159054906101000a900460ff1681565b6113e86120b8565b600f60149054906101000a900460ff1615611438576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161142f906132c7565b60405180910390fd5b6001600f60146101000a81548160ff0219169083151502179055506105dc600a819055506105dc600b819055507fa1f3078ed9e1e966576844270dda3bb31267ba7d982fc64933d94552630a436860405160405180910390a1565b600c60159054906101000a900460ff1681565b7f000000000000000000000000000000000000000000000000000000000000000081565b60007f00000000000000000000000000000000000000000000000000000000000000004614611500576114fb6126be565b611522565b7f00000000000000000000000000000000000000000000000000000000000000005b905090565b611531338261274a565b50565b600f60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6115626120b8565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16036115d1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016115c890613090565b60405180910390fd5b80600e60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b60046020528060005260406000206000915090505481565b6116356120b8565b61163f600061281a565b565b600e60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600f60149054906101000a900460ff1681565b60066020528060005260406000206000915090505481565b600062aa36a74614905090565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60006116d2611803565b806116e157506116e0611692565b5b905090565b600280546116f390612fa7565b80601f016020809104026020016040519081016040528092919081815260200182805461171f90612fa7565b801561176c5780601f106117415761010080835404028352916020019161176c565b820191906000526020600020905b81548152906001019060200180831161174f57829003601f168201915b505050505081565b61177c6116c8565b6117bb576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016117b290613333565b60405180910390fd5b6117c533826128de565b50565b600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60006117fb338484610d7c565b905092915050565b600060054614905090565b600d60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600a5481565b6118686120b8565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16036118d7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016118ce90613090565b60405180910390fd5b80600c60016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600b5481565b42841015611964576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161195b9061339f565b60405180910390fd5b600060016119706114ca565b7f6e71edae12b1b97f4d1f60370fef10105fa2faae0126114a169c64845d6126c98a8a8a600660008f73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000815480929190600101919050558b6040516020016119f8969594939291906133bf565b60405160208183030381529060405280519060200120604051602001611a1f929190613498565b6040516020818303038152906040528051906020012085858560405160008152602001604052604051611a5594939291906134cf565b6020604051602081039080840390855afa158015611a77573d6000803e3d6000fd5b505050602060405103519050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614158015611aeb57508773ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16145b611b2a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611b2190613560565b60405180910390fd5b85600560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550508573ffffffffffffffffffffffffffffffffffffffff168773ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92587604051611c099190612b86565b60405180910390a350505050505050565b6005602052816000526040600020602052806000526040600020600091509150505481565b600080611c4a6129ae565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff600560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000600c60019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600c60019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9257fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff604051611dae9190612b86565b60405180910390a36001915050919050565b600c60019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b611dee6120b8565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603611e5d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611e54906135f2565b60405180910390fd5b611e668161281a565b50565b600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b611e976120b8565b600f60159054906101000a900460ff1615611ee7576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611ede906132c7565b60405180910390fd5b6001600f60156101000a81548160ff0219169083151502179055506101f4600a819055506101f4600b819055507fc8c66e37e8b41bcc2deecfa7487ae0d5ed2fd626c0544a58c33ba95d90a47d4a60405160405180910390a1565b611f4a6120b8565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603611fb9576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611fb090613090565b60405180910390fd5b80600f60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b6120056120b8565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603612074576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161206b90613090565b60405180910390fd5b80600d60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b6120c06129ae565b73ffffffffffffffffffffffffffffffffffffffff166120de61169f565b73ffffffffffffffffffffffffffffffffffffffff1614612134576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161212b9061365e565b60405180910390fd5b565b6000612710600260035461214a9190613113565b6121549190613184565b905090565b6001600c60006101000a81548160ff0219169083151502179055506000600460003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490506000600267ffffffffffffffff8111156121d5576121d461367e565b5b6040519080825280602002602001820160405280156122035781602001602082028036833780820191505090505b509050308160008151811061221b5761221a6136ad565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff1681525050600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa1580156122c2573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906122e691906136f1565b816001815181106122fa576122f96136ad565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff1681525050600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663791ac9478360008430426040518663ffffffff1660e01b8152600401612398959493929190613817565b600060405180830381600087803b1580156123b257600080fd5b505af11580156123c6573d6000803e3d6000fd5b50505050600f60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166005476124109190613184565b60405161241c906138a2565b60006040518083038185875af1925050503d8060008114612459576040519150601f19603f3d011682016040523d82523d6000602084013e61245e565b606091505b505050600d60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16476040516124a7906138a2565b60006040518083038185875af1925050503d80600081146124e4576040519150601f19603f3d011682016040523d82523d6000602084013e6124e9565b606091505b50505050506000600c60006101000a81548160ff021916908315150217905550565b600061251561169f565b73ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff161480612580575061255161169f565b73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16145b806125b657503073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16145b156125c457600090506126b7565b600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff160361263b57612710600a548361262a9190613113565b6126349190613184565b90506126b7565b600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036126b257612710600b54836126a19190613113565b6126ab9190613184565b90506126b7565b600090505b9392505050565b60007f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f60016040516126f0919061394f565b60405180910390207fc89efdaa54c0f20c7adf612882df0950f5a951637e0307cdcb4c672f298b8bc6463060405160200161272f959493929190613966565b60405160208183030381529060405280519060200120905090565b80600460008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461279991906130df565b9250508190555080600360008282540392505081905550600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161280e9190612b86565b60405180910390a35050565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b80600360008282546128f091906131b5565b9250508190555080600460008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516129a29190612b86565b60405180910390a35050565b600033905090565b600081519050919050565b600082825260208201905092915050565b60005b838110156129f05780820151818401526020810190506129d5565b60008484015250505050565b6000601f19601f8301169050919050565b6000612a18826129b6565b612a2281856129c1565b9350612a328185602086016129d2565b612a3b816129fc565b840191505092915050565b60006020820190508181036000830152612a608184612a0d565b905092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000612a9882612a6d565b9050919050565b612aa881612a8d565b8114612ab357600080fd5b50565b600081359050612ac581612a9f565b92915050565b6000819050919050565b612ade81612acb565b8114612ae957600080fd5b50565b600081359050612afb81612ad5565b92915050565b60008060408385031215612b1857612b17612a68565b5b6000612b2685828601612ab6565b9250506020612b3785828601612aec565b9150509250929050565b60008115159050919050565b612b5681612b41565b82525050565b6000602082019050612b716000830184612b4d565b92915050565b612b8081612acb565b82525050565b6000602082019050612b9b6000830184612b77565b92915050565b600080600060608486031215612bba57612bb9612a68565b5b6000612bc886828701612ab6565b9350506020612bd986828701612ab6565b9250506040612bea86828701612aec565b9150509250925092565b600060ff82169050919050565b612c0a81612bf4565b82525050565b6000602082019050612c256000830184612c01565b92915050565b6000819050919050565b612c3e81612c2b565b82525050565b6000602082019050612c596000830184612c35565b92915050565b600060208284031215612c7557612c74612a68565b5b6000612c8384828501612aec565b91505092915050565b612c9581612a8d565b82525050565b6000602082019050612cb06000830184612c8c565b92915050565b600060208284031215612ccc57612ccb612a68565b5b6000612cda84828501612ab6565b91505092915050565b6000819050919050565b6000612d08612d03612cfe84612a6d565b612ce3565b612a6d565b9050919050565b6000612d1a82612ced565b9050919050565b6000612d2c82612d0f565b9050919050565b612d3c81612d21565b82525050565b6000602082019050612d576000830184612d33565b92915050565b6000612d6882612d0f565b9050919050565b612d7881612d5d565b82525050565b6000602082019050612d936000830184612d6f565b92915050565b612da281612bf4565b8114612dad57600080fd5b50565b600081359050612dbf81612d99565b92915050565b612dce81612c2b565b8114612dd957600080fd5b50565b600081359050612deb81612dc5565b92915050565b600080600080600080600060e0888a031215612e1057612e0f612a68565b5b6000612e1e8a828b01612ab6565b9750506020612e2f8a828b01612ab6565b9650506040612e408a828b01612aec565b9550506060612e518a828b01612aec565b9450506080612e628a828b01612db0565b93505060a0612e738a828b01612ddc565b92505060c0612e848a828b01612ddc565b91505092959891949750929550565b60008060408385031215612eaa57612ea9612a68565b5b6000612eb885828601612ab6565b9250506020612ec985828601612ab6565b9150509250929050565b600063ffffffff82169050919050565b612eec81612ed3565b8114612ef757600080fd5b50565b600081359050612f0981612ee3565b92915050565b600060208284031215612f2557612f24612a68565b5b6000612f3384828501612efa565b91505092915050565b6000612f4782612d0f565b9050919050565b612f5781612f3c565b82525050565b6000602082019050612f726000830184612f4e565b92915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b60006002820490506001821680612fbf57607f821691505b602082108103612fd257612fd1612f78565b5b50919050565b7f616c7265616479206c61756e6368656400000000000000000000000000000000600082015250565b600061300e6010836129c1565b915061301982612fd8565b602082019050919050565b6000602082019050818103600083015261303d81613001565b9050919050565b7f6e756c6c20616464726573730000000000000000000000000000000000000000600082015250565b600061307a600c836129c1565b915061308582613044565b602082019050919050565b600060208201905081810360008301526130a98161306d565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60006130ea82612acb565b91506130f583612acb565b925082820390508181111561310d5761310c6130b0565b5b92915050565b600061311e82612acb565b915061312983612acb565b925082820261313781612acb565b9150828204841483151761314e5761314d6130b0565b5b5092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b600061318f82612acb565b915061319a83612acb565b9250826131aa576131a9613155565b5b828204905092915050565b60006131c082612acb565b91506131cb83612acb565b92508282019050808211156131e3576131e26130b0565b5b92915050565b7f526563697069656e7420686f6c64696e672065786365656473206d6178696d7560008201527f6d20616c6c6f7765640000000000000000000000000000000000000000000000602082015250565b60006132456029836129c1565b9150613250826131e9565b604082019050919050565b6000602082019050818103600083015261327481613238565b9050919050565b7f746869732069732061206f6e652073686f742066756e6374696f6e0000000000600082015250565b60006132b1601b836129c1565b91506132bc8261327b565b602082019050919050565b600060208201905081810360008301526132e0816132a4565b9050919050565b7f6e6f7420746573746e6574000000000000000000000000000000000000000000600082015250565b600061331d600b836129c1565b9150613328826132e7565b602082019050919050565b6000602082019050818103600083015261334c81613310565b9050919050565b7f5045524d49545f444541444c494e455f45585049524544000000000000000000600082015250565b60006133896017836129c1565b915061339482613353565b602082019050919050565b600060208201905081810360008301526133b88161337c565b9050919050565b600060c0820190506133d46000830189612c35565b6133e16020830188612c8c565b6133ee6040830187612c8c565b6133fb6060830186612b77565b6134086080830185612b77565b61341560a0830184612b77565b979650505050505050565b600081905092915050565b7f1901000000000000000000000000000000000000000000000000000000000000600082015250565b6000613461600283613420565b915061346c8261342b565b600282019050919050565b6000819050919050565b61349261348d82612c2b565b613477565b82525050565b60006134a382613454565b91506134af8285613481565b6020820191506134bf8284613481565b6020820191508190509392505050565b60006080820190506134e46000830187612c35565b6134f16020830186612c01565b6134fe6040830185612c35565b61350b6060830184612c35565b95945050505050565b7f494e56414c49445f5349474e4552000000000000000000000000000000000000600082015250565b600061354a600e836129c1565b915061355582613514565b602082019050919050565b600060208201905081810360008301526135798161353d565b9050919050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b60006135dc6026836129c1565b91506135e782613580565b604082019050919050565b6000602082019050818103600083015261360b816135cf565b9050919050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b60006136486020836129c1565b915061365382613612565b602082019050919050565b600060208201905081810360008301526136778161363b565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6000815190506136eb81612a9f565b92915050565b60006020828403121561370757613706612a68565b5b6000613715848285016136dc565b91505092915050565b6000819050919050565b600061374361373e6137398461371e565b612ce3565b612acb565b9050919050565b61375381613728565b82525050565b600081519050919050565b600082825260208201905092915050565b6000819050602082019050919050565b61378e81612a8d565b82525050565b60006137a08383613785565b60208301905092915050565b6000602082019050919050565b60006137c482613759565b6137ce8185613764565b93506137d983613775565b8060005b8381101561380a5781516137f18882613794565b97506137fc836137ac565b9250506001810190506137dd565b5085935050505092915050565b600060a08201905061382c6000830188612b77565b613839602083018761374a565b818103604083015261384b81866137b9565b905061385a6060830185612c8c565b6138676080830184612b77565b9695505050505050565b600081905092915050565b50565b600061388c600083613871565b91506138978261387c565b600082019050919050565b60006138ad8261387f565b9150819050919050565b60008190508160005260206000209050919050565b600081546138d981612fa7565b6138e38186613871565b945060018216600081146138fe576001811461391357613946565b60ff1983168652811515820286019350613946565b61391c856138b7565b60005b8381101561393e5781548189015260018201915060208101905061391f565b838801955050505b50505092915050565b600061395b82846138cc565b915081905092915050565b600060a08201905061397b6000830188612c35565b6139886020830187612c35565b6139956040830186612c35565b6139a26060830185612b77565b6139af6080830184612c8c565b969550505050505056fea2646970667358221220b36378c0fbd02173cc8be55b46ef3bd040ced4ec2960814385d32fff9167056964736f6c63430008130033