Overview ERC20
PRICE
n/a

ON-CHAIN MARKET CAP n/a

Total Supply:
100,000,000,000.00 WINDOWS

Holders:
2
Profile Summary
Blockchain:
Ethereum (1)


Decimals:
9
Are you the contract creator? Verify and Publish your contract source code today!
This contract was created by 0x2522cDF38F7500EB4673f0dDB51bd5Aa59dA25Df
60806040526060600060146101000a81548160ff021916908360ff1602179055506030600060156101000a81548160ff021916908360ff1602179055506002600060166101000a81548160ff021916908360ff1602179055506006600060176101000a81548160ff021916908360ff1602179055506019600060186101000a81548160ff021916908360ff1602179055506005600060196101000a81548160ff021916908360ff160217905550604d6000601a6101000a81548161ffff021916908361ffff16021790555060176000601c6101000a81548161ffff021916908361ffff160217905550600080601e6101000a81548161ffff021916908361ffff1602179055506000601e9054906101000a900461ffff166000601c9054906101000a900461ffff166000601a9054906101000a900461ffff1662000144919062000b36565b62000150919062000b36565b600160006101000a81548161ffff021916908361ffff160217905550732522cdf38f7500eb4673f0ddb51bd5aa59da25df600160026101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555073805d0d71dd78be998f623e66a9d9f156f72ab8d4600260006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506009600a62000226919062000cde565b64174876e80062000238919062000d2f565b6004556009600a6200024b919062000cde565b64174876e8006200025d919062000d2f565b600555620186a0600a6009600a62000276919062000cde565b64174876e80062000288919062000d2f565b62000294919062000d2f565b620002a0919062000da9565b600655620186a06101906009600a620002ba919062000cde565b64174876e800620002cc919062000d2f565b620002d8919062000d2f565b620002e4919062000da9565b600755737a250d5630b4cf539739df2c5dacb4c659f2488d600d60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506000601060016101000a81548160ff0219169083151502179055503480156200036457600080fd5b5033806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505033600c60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506000606460196009600a620003fe919062000cde565b64174876e80062000410919062000d2f565b6200041c919062000d2f565b62000428919062000da9565b9050806009600a6200043b919062000cde565b64174876e8006200044d919062000d2f565b62000459919062000de1565b600860003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503073ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef600860003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546040516200053b919062000e2d565b60405180910390a380600860008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555060008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef600860008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205460405162000688919062000e2d565b60405180910390a36001600a60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600a60003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600a6000737a250d5630b4cf539739df2c5dacb4c659f2488d73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600a6000600160029054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600a6000600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600b60003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600b6000737a250d5630b4cf539739df2c5dacb4c659f2488d73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600b6000600160029054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600b6000600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055505062000e4a565b600061ffff82169050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600062000b438262000af9565b915062000b508362000af9565b9250828201905061ffff81111562000b6d5762000b6c62000b07565b5b92915050565b60008160011c9050919050565b6000808291508390505b600185111562000bd25780860481111562000baa5762000ba962000b07565b5b600185161562000bba5780820291505b808102905062000bca8562000b73565b945062000b8a565b94509492505050565b60008262000bed576001905062000cc0565b8162000bfd576000905062000cc0565b816001811462000c16576002811462000c215762000c57565b600191505062000cc0565b60ff84111562000c365762000c3562000b07565b5b8360020a91508482111562000c505762000c4f62000b07565b5b5062000cc0565b5060208310610133831016604e8410600b841016171562000c915782820a90508381111562000c8b5762000c8a62000b07565b5b62000cc0565b62000ca0848484600162000b80565b9250905081840481111562000cba5762000cb962000b07565b5b81810290505b9392505050565b6000819050919050565b600060ff82169050919050565b600062000ceb8262000cc7565b915062000cf88362000cd1565b925062000d277fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff848462000bdb565b905092915050565b600062000d3c8262000cc7565b915062000d498362000cc7565b925082820262000d598162000cc7565b9150828204841483151762000d735762000d7262000b07565b5b5092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b600062000db68262000cc7565b915062000dc38362000cc7565b92508262000dd65762000dd562000d7a565b5b828204905092915050565b600062000dee8262000cc7565b915062000dfb8362000cc7565b925082820390508181111562000e165762000e1562000b07565b5b92915050565b62000e278162000cc7565b82525050565b600060208201905062000e44600083018462000e1c565b92915050565b6155b08062000e5a6000396000f3fe6080604052600436106101f25760003560e01c80636373ea691161010d57806395d89b41116100a0578063c3f70b521161006f578063c3f70b52146106fa578063dd62ed3e14610725578063e8078d9414610762578063f2fde38b1461076c578063f8b45b0514610795576101f9565b806395d89b411461063e578063a6097b0a14610669578063a9059cbb14610692578063c04a5414146106cf576101f9565b806375f0a874116100dc57806375f0a8741461058257806376a39c28146105ad5780638d3e6e40146105d65780638da5cb5b14610613576101f9565b80636373ea69146104d8578063672434821461050557806370a082311461052e578063715018a61461056b576101f9565b8063368f4800116101855780634d4ce935116101545780634d4ce9351461041e5780634fcd24461461044957806357ff135a146104725780635a90a49e1461049b576101f9565b8063368f48001461037657806342966c681461039f57806346b89834146103c857806347062402146103f3576101f9565b806323b872dd116101c157806323b872dd146102ba5780632b14ca56146102f75780632fb528ba14610322578063313ce5671461034b576101f9565b806306fdde03146101fe578063095ea7b314610229578063147c9f6d1461026657806318160ddd1461028f576101f9565b366101f957005b600080fd5b34801561020a57600080fd5b506102136107c0565b6040516102209190613d4b565b60405180910390f35b34801561023557600080fd5b50610250600480360381019061024b9190613e0b565b6107fd565b60405161025d9190613e66565b60405180910390f35b34801561027257600080fd5b5061028d60048036038101906102889190613e81565b6108ef565b005b34801561029b57600080fd5b506102a4610cde565b6040516102b19190613ee3565b60405180910390f35b3480156102c657600080fd5b506102e160048036038101906102dc9190613efe565b610d03565b6040516102ee9190613e66565b60405180910390f35b34801561030357600080fd5b5061030c610f0d565b6040516103199190613f6d565b60405180910390f35b34801561032e57600080fd5b5061034960048036038101906103449190613fe0565b610f23565b005b34801561035757600080fd5b506103606110d2565b60405161036d9190613f6d565b60405180910390f35b34801561038257600080fd5b5061039d6004803603810190610398919061405a565b6110db565b005b3480156103ab57600080fd5b506103c660048036038101906103c1919061409a565b61129b565b005b3480156103d457600080fd5b506103dd611347565b6040516103ea9190613ee3565b60405180910390f35b3480156103ff57600080fd5b50610408611351565b6040516104159190613f6d565b60405180910390f35b34801561042a57600080fd5b50610433611367565b6040516104409190613ee3565b60405180910390f35b34801561045557600080fd5b50610470600480360381019061046b91906140c7565b611371565b005b34801561047e57600080fd5b5061049960048036038101906104949190614107565b61148b565b005b3480156104a757600080fd5b506104c260048036038101906104bd919061415a565b611668565b6040516104cf9190613e66565b60405180910390f35b3480156104e457600080fd5b506104ed6116be565b6040516104fc93929190614196565b60405180910390f35b34801561051157600080fd5b5061052c60048036038101906105279190614288565b611700565b005b34801561053a57600080fd5b506105556004803603810190610550919061415a565b611b58565b6040516105629190613ee3565b60405180910390f35b34801561057757600080fd5b50610580611ba1565b005b34801561058e57600080fd5b50610597611caa565b6040516105a49190614318565b60405180910390f35b3480156105b957600080fd5b506105d460048036038101906105cf9190614333565b611cd4565b005b3480156105e257600080fd5b506105fd60048036038101906105f8919061415a565b611e3e565b60405161060a9190613e66565b60405180910390f35b34801561061f57600080fd5b50610628611e94565b6040516106359190614318565b60405180910390f35b34801561064a57600080fd5b50610653611ebd565b6040516106609190613d4b565b60405180910390f35b34801561067557600080fd5b50610690600480360381019061068b91906143c2565b611efa565b005b34801561069e57600080fd5b506106b960048036038101906106b49190613e0b565b61213d565b6040516106c69190613e66565b60405180910390f35b3480156106db57600080fd5b506106e461219a565b6040516106f19190614318565b60405180910390f35b34801561070657600080fd5b5061070f6121c4565b60405161071c9190613ee3565b60405180910390f35b34801561073157600080fd5b5061074c60048036038101906107479190614429565b6121ce565b6040516107599190613ee3565b60405180910390f35b61076a612255565b005b34801561077857600080fd5b50610793600480360381019061078e91906144a7565b612777565b005b3480156107a157600080fd5b506107aa61287f565b6040516107b79190613ee3565b60405180910390f35b60606040518060400160405280600781526020017f57696e646f777300000000000000000000000000000000000000000000000000815250905090565b600081600960003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040516108dd9190613ee3565b60405180910390a36001905092915050565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461097d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161097490614520565b60405180910390fd5b600f60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16158015610a215750600f60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b8015610a775750600f60008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b610ab6576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610aad9061458c565b60405180910390fd5b82600160026101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555081600260006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555080600c60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506001600a60008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600b60008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600a60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600b60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550505050565b60006009600a610cee919061470e565b64174876e800610cfe9190614759565b905090565b6000610d0e84612889565b610d4d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d44906147e7565b60405180910390fd5b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff600960008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205414610ef95781600960008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610e789190614807565b600960008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b610f04848484612964565b90509392505050565b60008060199054906101000a900460ff16905090565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610fb1576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610fa890614520565b60405180910390fd5b6001601060016101000a81548160ff02191690831515021790555060648260ff161115611013576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161100a90614887565b60405180910390fd5b600060648360ff1661102430611b58565b61102e9190614759565b61103891906148d6565b90506009600a611048919061470e565b8111156110595761105881612e93565b5b81156110b2576000479050600081116110a7576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161109e90614953565b60405180910390fd5b6110b0476130b2565b505b506000601060016101000a81548160ff0219169083151502179055505050565b60006009905090565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614611169576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161116090614520565b60405180910390fd5b600060016103e88461ffff166009600a611183919061470e565b64174876e8006111939190614759565b61119d9190614759565b6111a791906148d6565b6111b19190614973565b90506004548110156111f8576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016111ef906149f3565b60405180910390fd5b80600481905550600060016103e88461ffff166009600a611219919061470e565b64174876e8006112299190614759565b6112339190614759565b61123d91906148d6565b6112479190614973565b905060055481101561128e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161128590614a5f565b60405180910390fd5b8060058190555050505050565b60006112a633611b58565b9050808211156112eb576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016112e290614acb565b60405180910390fd5b6112f53383613241565b3373ffffffffffffffffffffffffffffffffffffffff167ffd38818f5291bf0bb3a2a48aadc06ba8757865d1dabd804585338aab3009dcb68360405161133b9190613ee3565b60405180910390a25050565b6000600654905090565b60008060189054906101000a900460ff16905090565b6000600754905090565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146113ff576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016113f690614520565b60405180910390fd5b604b818361140d9190614aeb565b60ff161115611451576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161144890614b6c565b60405180910390fd5b81600060186101000a81548160ff021916908360ff16021790555080600060196101000a81548160ff021916908360ff1602179055505050565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614611519576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161151090614520565b60405180910390fd5b80806115225750815b156115b557600f60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16156115b4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016115ab90614bd8565b60405180910390fd5b5b81600a60008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555080600b60008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550505050565b6000600a60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff169050919050565b600080600080601a9054906101000a900461ffff166000601c9054906101000a900461ffff166000601e9054906101000a900461ffff16925092509250909192565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461178e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161178590614520565b60405180910390fd5b60fa8484905011156117d5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016117cc90614c44565b60405180910390fd5b81819050848490501461181d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161181490614cb0565b60405180910390fd5b6000805b8585905081101561187e576009600a61183a919061470e565b84848381811061184d5761184c614cd0565b5b9050602002013561185e9190614759565b826118699190614973565b9150808061187690614cff565b915050611821565b5080600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015611901576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016118f890614d93565b60405180910390fd5b60005b85859050811015611b14576009600a61191d919061470e565b8484838181106119305761192f614cd0565b5b905060200201356119419190614759565b600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461198f9190614807565b925050819055506009600a6119a4919061470e565b8484838181106119b7576119b6614cd0565b5b905060200201356119c89190614759565b600860008888858181106119df576119de614cd0565b5b90506020020160208101906119f4919061415a565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254611a3d9190614973565b92505081905550858582818110611a5757611a56614cd0565b5b9050602002016020810190611a6c919061415a565b73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6009600a611ac8919061470e565b878786818110611adb57611ada614cd0565b5b90506020020135611aec9190614759565b604051611af99190613ee3565b60405180910390a38080611b0c90614cff565b915050611904565b507f71cc7095cc35ed4701c217a8efb440732eb0737da67f6548c008ac26fba954648585905082604051611b49929190614db3565b60405180910390a15050505050565b6000600860008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614611c2f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611c2690614520565b60405180910390fd5b60008060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055507f04dba622d284ed0014ee4b9a6a68386be1a4c08a4913ae272de89199cc6861636000604051611ca09190614318565b60405180910390a1565b6000600160029054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614611d62576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611d5990614520565b60405180910390fd5b6000818385611d719190614ddc565b611d7b9190614ddc565b905060008161ffff1611611dc4576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611dbb90614e5e565b60405180910390fd5b836000601e6101000a81548161ffff021916908361ffff160217905550826000601a6101000a81548161ffff021916908361ffff160217905550816000601c6101000a81548161ffff021916908361ffff16021790555080600160006101000a81548161ffff021916908361ffff16021790555050505050565b6000600b60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff169050919050565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60606040518060400160405280600781526020017f57494e444f575300000000000000000000000000000000000000000000000000815250905090565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614611f88576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611f7f90614520565b60405180910390fd5b8263ffffffff168463ffffffff166009600a611fa4919061470e565b64174876e800611fb49190614759565b611fbe9190614759565b611fc891906148d6565b6006819055508063ffffffff168263ffffffff166009600a611fea919061470e565b64174876e800611ffa9190614759565b6120049190614759565b61200e91906148d6565b600781905550600654600754101561205b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161205290614eca565b60405180910390fd5b620186a06009600a61206d919061470e565b64174876e80061207d9190614759565b61208791906148d6565b600754116120ca576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016120c190614f36565b60405180910390fd5b60646009600a6120da919061470e565b64174876e8006120ea9190614759565b6120f491906148d6565b60075410612137576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161212e90614fa2565b60405180910390fd5b50505050565b600061214833612889565b612187576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161217e906147e7565b60405180910390fd5b612192338484612964565b905092915050565b6000600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6000600454905090565b6000600960008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146122e3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016122da90614520565b60405180910390fd5b6001601060016101000a81548160ff021916908315150217905550600073ffffffffffffffffffffffffffffffffffffffff16600e60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161461238f576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016123869061500e565b60405180910390fd5b601060009054906101000a900460ff16156123df576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016123d69061507a565b60405180910390fd5b60003411806123ee5750600047115b61242d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612424906150e6565b60405180910390fd5b6000600860003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054116124af576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016124a690615152565b60405180910390fd5b600d60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa15801561251c573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906125409190615187565b73ffffffffffffffffffffffffffffffffffffffff1663c9c6539630600d60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa1580156125c9573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906125ed9190615187565b6040518363ffffffff1660e01b815260040161260a9291906151b4565b6020604051808303816000875af1158015612629573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061264d9190615187565b600e60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506126d8600860003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054476000613361565b6001600f6000600e60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555061275a61344f565b6000601060016101000a81548160ff021916908315150217905550565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614612805576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016127fc90614520565b60405180910390fd5b806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055507f04dba622d284ed0014ee4b9a6a68386be1a4c08a4913ae272de89199cc68616381604051612874919061523c565b60405180910390a150565b6000600554905090565b60008060009050601060009054906101000a900460ff16156128ae576001905061295b565b600a60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1680156129505750600b60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff165b1561295a57600190505b5b80915050919050565b60008073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16036129d4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016129cb906152a3565b60405180910390fd5b601060009054906101000a900460ff16612aca57600a60008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff168015612a8a5750600b60008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff165b612ac9576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612ac0906147e7565b60405180910390fd5b5b601060019054906101000a900460ff16158015612b305750600f60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff165b15612b3e57612b3d6134eb565b5b3073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614158015612ba657503073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614155b8015612bfe575060008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614155b15612c4e57612c0e84848461368a565b612c4d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612c449061530f565b60405180910390fd5b5b6000612c5b858585613821565b905060008184612c6b9190614807565b905083600860008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054612cb89190614807565b600860008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506000821115612d935781600860003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054612d4f9190614973565b600860003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b80600860008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054612dde9190614973565b600860008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508473ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef86604051612e7e9190613ee3565b60405180910390a36001925050509392505050565b612e9c81613ad1565b6000600267ffffffffffffffff811115612eb957612eb861532f565b5b604051908082528060200260200182016040528015612ee75781602001602082028036833780820191505090505b5090503081600081518110612eff57612efe614cd0565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff1681525050600d60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015612fa6573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612fca9190615187565b81600181518110612fde57612fdd614cd0565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff1681525050600d60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663791ac9478360008430426040518663ffffffff1660e01b815260040161307c959493929190615457565b600060405180830381600087803b15801561309657600080fd5b505af11580156130aa573d6000803e3d6000fd5b505050505050565b600080601c9054906101000a900461ffff166000601a9054906101000a900461ffff166130df9190614ddc565b905060008161ffff16111561323d5760008161ffff166000601a9054906101000a900461ffff1661ffff16846131159190614759565b61311f91906148d6565b905060008261ffff166000601c9054906101000a900461ffff1661ffff16856131489190614759565b61315291906148d6565b905060008211156131c757600160029054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc839081150290604051600060405180830381858888f193505050501580156131c5573d6000803e3d6000fd5b505b600081111561323a57600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f19350505050158015613238573d6000803e3d6000fd5b505b50505b5050565b600081111561335d5780600860008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546132999190614807565b9250508190555080600860008073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546132ef9190614973565b92505081905550600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516133549190613ee3565b60405180910390a35b5050565b6000600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050811561339357600090505b61339c84613ad1565b600d60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663f305d71984308760008087426040518863ffffffff1660e01b8152600401613403969594939291906154b1565b60606040518083038185885af1158015613421573d6000803e3d6000fd5b50505050506040513d601f19601f820116820180604052508101906134469190615527565b50505050505050565b606460056009600a613461919061470e565b64174876e8006134719190614759565b61347b9190614759565b61348591906148d6565b600481905550606460056009600a61349d919061470e565b64174876e8006134ad9190614759565b6134b79190614759565b6134c191906148d6565b6005819055506001601060006101000a81548160ff02191690831515021790555043600381905550565b6001601060016101000a81548160ff021916908315150217905550600061351130611b58565b905060065481101580156135315750601060009054906101000a900460ff165b1561366c5760075481106135455760075490505b60006002600160009054906101000a900461ffff1661ffff166000601e9054906101000a900461ffff1661ffff168461357e9190614759565b61358891906148d6565b61359291906148d6565b9050600081836135a29190614807565b90506009600a6135b2919061470e565b8111156136505760004790506135c782612e93565b600081476135d59190614807565b9050600080601e9054906101000a900461ffff1661ffff16111561364d576000600160009054906101000a900461ffff1661ffff166000601e9054906101000a900461ffff1661ffff168361362a9190614759565b61363491906148d6565b905061363f85613ad1565b61364b85826000613361565b505b50505b6000479050600081111561366857613667816130b2565b5b5050505b506000601060016101000a81548160ff021916908315150217905550565b60008060019050601060009054906101000a900460ff1680156136f75750600b60008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b801561374d5750600b60008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b15613816576004548311156137655760009050613815565b600f60008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615801561380a575060055483600860008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546138089190614973565b115b1561381457600090505b5b5b809150509392505050565b600080601060009054906101000a900460ff1615806138895750600a60008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff165b806138dd5750600a60008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff165b156138eb5760009050613ac6565b600f60008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615613a4557600060179054906101000a900460ff1660ff16600060169054906101000a900460ff1660ff166003546139709190614973565b61397a9190614973565b43106139b1576064600060189054906101000a900460ff1660ff16846139a09190614759565b6139aa91906148d6565b9050613a40565b600060169054906101000a900460ff1660ff166003546139d19190614973565b4310613a08576064600060159054906101000a900460ff1660ff16846139f79190614759565b613a0191906148d6565b9050613a3f565b6003544310613a3e576064600060149054906101000a900460ff1660ff1684613a319190614759565b613a3b91906148d6565b90505b5b5b613ac5565b600f60008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615613ac4576064600060199054906101000a900460ff1660ff1684613ab79190614759565b613ac191906148d6565b90505b5b5b809150509392505050565b80600960003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000737a250d5630b4cf539739df2c5dacb4c659f2488d73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015613cb8577fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff600960003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000737a250d5630b4cf539739df2c5dacb4c659f2488d73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550737a250d5630b4cf539739df2c5dacb4c659f2488d73ffffffffffffffffffffffffffffffffffffffff163073ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9257fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff604051613caf9190613ee3565b60405180910390a35b50565b600081519050919050565b600082825260208201905092915050565b60005b83811015613cf5578082015181840152602081019050613cda565b60008484015250505050565b6000601f19601f8301169050919050565b6000613d1d82613cbb565b613d278185613cc6565b9350613d37818560208601613cd7565b613d4081613d01565b840191505092915050565b60006020820190508181036000830152613d658184613d12565b905092915050565b600080fd5b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000613da282613d77565b9050919050565b613db281613d97565b8114613dbd57600080fd5b50565b600081359050613dcf81613da9565b92915050565b6000819050919050565b613de881613dd5565b8114613df357600080fd5b50565b600081359050613e0581613ddf565b92915050565b60008060408385031215613e2257613e21613d6d565b5b6000613e3085828601613dc0565b9250506020613e4185828601613df6565b9150509250929050565b60008115159050919050565b613e6081613e4b565b82525050565b6000602082019050613e7b6000830184613e57565b92915050565b600080600060608486031215613e9a57613e99613d6d565b5b6000613ea886828701613dc0565b9350506020613eb986828701613dc0565b9250506040613eca86828701613dc0565b9150509250925092565b613edd81613dd5565b82525050565b6000602082019050613ef86000830184613ed4565b92915050565b600080600060608486031215613f1757613f16613d6d565b5b6000613f2586828701613dc0565b9350506020613f3686828701613dc0565b9250506040613f4786828701613df6565b9150509250925092565b600060ff82169050919050565b613f6781613f51565b82525050565b6000602082019050613f826000830184613f5e565b92915050565b613f9181613f51565b8114613f9c57600080fd5b50565b600081359050613fae81613f88565b92915050565b613fbd81613e4b565b8114613fc857600080fd5b50565b600081359050613fda81613fb4565b92915050565b60008060408385031215613ff757613ff6613d6d565b5b600061400585828601613f9f565b925050602061401685828601613fcb565b9150509250929050565b600061ffff82169050919050565b61403781614020565b811461404257600080fd5b50565b6000813590506140548161402e565b92915050565b6000806040838503121561407157614070613d6d565b5b600061407f85828601614045565b925050602061409085828601614045565b9150509250929050565b6000602082840312156140b0576140af613d6d565b5b60006140be84828501613df6565b91505092915050565b600080604083850312156140de576140dd613d6d565b5b60006140ec85828601613f9f565b92505060206140fd85828601613f9f565b9150509250929050565b6000806000606084860312156141205761411f613d6d565b5b600061412e86828701613dc0565b935050602061413f86828701613fcb565b925050604061415086828701613fcb565b9150509250925092565b6000602082840312156141705761416f613d6d565b5b600061417e84828501613dc0565b91505092915050565b61419081614020565b82525050565b60006060820190506141ab6000830186614187565b6141b86020830185614187565b6141c56040830184614187565b949350505050565b600080fd5b600080fd5b600080fd5b60008083601f8401126141f2576141f16141cd565b5b8235905067ffffffffffffffff81111561420f5761420e6141d2565b5b60208301915083602082028301111561422b5761422a6141d7565b5b9250929050565b60008083601f840112614248576142476141cd565b5b8235905067ffffffffffffffff811115614265576142646141d2565b5b602083019150836020820283011115614281576142806141d7565b5b9250929050565b600080600080604085870312156142a2576142a1613d6d565b5b600085013567ffffffffffffffff8111156142c0576142bf613d72565b5b6142cc878288016141dc565b9450945050602085013567ffffffffffffffff8111156142ef576142ee613d72565b5b6142fb87828801614232565b925092505092959194509250565b61431281613d97565b82525050565b600060208201905061432d6000830184614309565b92915050565b60008060006060848603121561434c5761434b613d6d565b5b600061435a86828701614045565b935050602061436b86828701614045565b925050604061437c86828701614045565b9150509250925092565b600063ffffffff82169050919050565b61439f81614386565b81146143aa57600080fd5b50565b6000813590506143bc81614396565b92915050565b600080600080608085870312156143dc576143db613d6d565b5b60006143ea878288016143ad565b94505060206143fb878288016143ad565b935050604061440c878288016143ad565b925050606061441d878288016143ad565b91505092959194509250565b600080604083850312156144405761443f613d6d565b5b600061444e85828601613dc0565b925050602061445f85828601613dc0565b9150509250929050565b600061447482613d77565b9050919050565b61448481614469565b811461448f57600080fd5b50565b6000813590506144a18161447b565b92915050565b6000602082840312156144bd576144bc613d6d565b5b60006144cb84828501614492565b91505092915050565b7f4f6e6c79206f776e65722063616e2063616c6c20746869730000000000000000600082015250565b600061450a601883613cc6565b9150614515826144d4565b602082019050919050565b60006020820190508181036000830152614539816144fd565b9050919050565b7f4c502063616e6e6f74206265207461782077616c6c6574000000000000000000600082015250565b6000614576601783613cc6565b915061458182614540565b602082019050919050565b600060208201905081810360008301526145a581614569565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60008160011c9050919050565b6000808291508390505b60018511156146325780860481111561460e5761460d6145ac565b5b600185161561461d5780820291505b808102905061462b856145db565b94506145f2565b94509492505050565b60008261464b5760019050614707565b816146595760009050614707565b816001811461466f5760028114614679576146a8565b6001915050614707565b60ff84111561468b5761468a6145ac565b5b8360020a9150848211156146a2576146a16145ac565b5b50614707565b5060208310610133831016604e8410600b84101617156146dd5782820a9050838111156146d8576146d76145ac565b5b614707565b6146ea84848460016145e8565b92509050818404811115614701576147006145ac565b5b81810290505b9392505050565b600061471982613dd5565b915061472483613f51565b92506147517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff848461463b565b905092915050565b600061476482613dd5565b915061476f83613dd5565b925082820261477d81613dd5565b91508282048414831517614794576147936145ac565b5b5092915050565b7f54726164696e67206e6f74206f70656e00000000000000000000000000000000600082015250565b60006147d1601083613cc6565b91506147dc8261479b565b602082019050919050565b60006020820190508181036000830152614800816147c4565b9050919050565b600061481282613dd5565b915061481d83613dd5565b9250828203905081811115614835576148346145ac565b5b92915050565b7f43616e6e6f742073776170206d6f7265207468616e2031303025000000000000600082015250565b6000614871601a83613cc6565b915061487c8261483b565b602082019050919050565b600060208201905081810360008301526148a081614864565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b60006148e182613dd5565b91506148ec83613dd5565b9250826148fc576148fb6148a7565b5b828204905092915050565b7f4e6f204554480000000000000000000000000000000000000000000000000000600082015250565b600061493d600683613cc6565b915061494882614907565b602082019050919050565b6000602082019050818103600083015261496c81614930565b9050919050565b600061497e82613dd5565b915061498983613dd5565b92508282019050808211156149a1576149a06145ac565b5b92915050565b7f747820746f6f206c6f7700000000000000000000000000000000000000000000600082015250565b60006149dd600a83613cc6565b91506149e8826149a7565b602082019050919050565b60006020820190508181036000830152614a0c816149d0565b9050919050565b7f77616c6c657420746f6f206c6f77000000000000000000000000000000000000600082015250565b6000614a49600e83613cc6565b9150614a5482614a13565b602082019050919050565b60006020820190508181036000830152614a7881614a3c565b9050919050565b7f62616c616e636520746f6f206c6f770000000000000000000000000000000000600082015250565b6000614ab5600f83613cc6565b9150614ac082614a7f565b602082019050919050565b60006020820190508181036000830152614ae481614aa8565b9050919050565b6000614af682613f51565b9150614b0183613f51565b9250828201905060ff811115614b1a57614b196145ac565b5b92915050565b7f526f756e647472697020746f6f20686967680000000000000000000000000000600082015250565b6000614b56601283613cc6565b9150614b6182614b20565b602082019050919050565b60006020820190508181036000830152614b8581614b49565b9050919050565b7f43616e6e6f74206578656d7074204c5000000000000000000000000000000000600082015250565b6000614bc2601083613cc6565b9150614bcd82614b8c565b602082019050919050565b60006020820190508181036000830152614bf181614bb5565b9050919050565b7f4d6f7265207468616e203235302077616c6c6574730000000000000000000000600082015250565b6000614c2e601583613cc6565b9150614c3982614bf8565b602082019050919050565b60006020820190508181036000830152614c5d81614c21565b9050919050565b7f4c697374206c656e677468206d69736d61746368000000000000000000000000600082015250565b6000614c9a601483613cc6565b9150614ca582614c64565b602082019050919050565b60006020820190508181036000830152614cc981614c8d565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6000614d0a82613dd5565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8203614d3c57614d3b6145ac565b5b600182019050919050565b7f546f6b656e2062616c616e636520746f6f206c6f770000000000000000000000600082015250565b6000614d7d601583613cc6565b9150614d8882614d47565b602082019050919050565b60006020820190508181036000830152614dac81614d70565b9050919050565b6000604082019050614dc86000830185613ed4565b614dd56020830184613ed4565b9392505050565b6000614de782614020565b9150614df283614020565b9250828201905061ffff811115614e0c57614e0b6145ac565b5b92915050565b7f416c6c2063616e6e6f7420626520300000000000000000000000000000000000600082015250565b6000614e48600f83613cc6565b9150614e5382614e12565b602082019050919050565b60006020820190508181036000830152614e7781614e3b565b9050919050565b7f4d696e2f4d6178206572726f7200000000000000000000000000000000000000600082015250565b6000614eb4600d83613cc6565b9150614ebf82614e7e565b602082019050919050565b60006020820190508181036000830152614ee381614ea7565b9050919050565b7f4d617820746f6f206c6f77000000000000000000000000000000000000000000600082015250565b6000614f20600b83613cc6565b9150614f2b82614eea565b602082019050919050565b60006020820190508181036000830152614f4f81614f13565b9050919050565b7f4d617820746f6f20686967680000000000000000000000000000000000000000600082015250565b6000614f8c600c83613cc6565b9150614f9782614f56565b602082019050919050565b60006020820190508181036000830152614fbb81614f7f565b9050919050565b7f4c50206578697374730000000000000000000000000000000000000000000000600082015250565b6000614ff8600983613cc6565b915061500382614fc2565b602082019050919050565b6000602082019050818103600083015261502781614feb565b9050919050565b7f74726164696e67206973206f70656e0000000000000000000000000000000000600082015250565b6000615064600f83613cc6565b915061506f8261502e565b602082019050919050565b6000602082019050818103600083015261509381615057565b9050919050565b7f4e6f2045544820696e20636f6e7472616374206f72206d657373616765000000600082015250565b60006150d0601d83613cc6565b91506150db8261509a565b602082019050919050565b600060208201905081810360008301526150ff816150c3565b9050919050565b7f4e6f20746f6b656e7320696e20636f6e74726163740000000000000000000000600082015250565b600061513c601583613cc6565b915061514782615106565b602082019050919050565b6000602082019050818103600083015261516b8161512f565b9050919050565b60008151905061518181613da9565b92915050565b60006020828403121561519d5761519c613d6d565b5b60006151ab84828501615172565b91505092915050565b60006040820190506151c96000830185614309565b6151d66020830184614309565b9392505050565b6000819050919050565b60006152026151fd6151f884613d77565b6151dd565b613d77565b9050919050565b6000615214826151e7565b9050919050565b600061522682615209565b9050919050565b6152368161521b565b82525050565b6000602082019050615251600083018461522d565b92915050565b7f4e6f207472616e73666572732066726f6d205a65726f2077616c6c6574000000600082015250565b600061528d601d83613cc6565b915061529882615257565b602082019050919050565b600060208201905081810360008301526152bc81615280565b9050919050565b7f54582065786365656473206c696d697473000000000000000000000000000000600082015250565b60006152f9601183613cc6565b9150615304826152c3565b602082019050919050565b60006020820190508181036000830152615328816152ec565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6000819050919050565b600061538361537e6153798461535e565b6151dd565b613dd5565b9050919050565b61539381615368565b82525050565b600081519050919050565b600082825260208201905092915050565b6000819050602082019050919050565b6153ce81613d97565b82525050565b60006153e083836153c5565b60208301905092915050565b6000602082019050919050565b600061540482615399565b61540e81856153a4565b9350615419836153b5565b8060005b8381101561544a57815161543188826153d4565b975061543c836153ec565b92505060018101905061541d565b5085935050505092915050565b600060a08201905061546c6000830188613ed4565b615479602083018761538a565b818103604083015261548b81866153f9565b905061549a6060830185614309565b6154a76080830184613ed4565b9695505050505050565b600060c0820190506154c66000830189614309565b6154d36020830188613ed4565b6154e0604083018761538a565b6154ed606083018661538a565b6154fa6080830185614309565b61550760a0830184613ed4565b979650505050505050565b60008151905061552181613ddf565b92915050565b6000806000606084860312156155405761553f613d6d565b5b600061554e86828701615512565b935050602061555f86828701615512565b925050604061557086828701615512565b915050925092509256fea26469706673582212203cf9974b7a55f3fe17136bf5ea2ab58085b62ad890bc6fb99c9897602359607564736f6c63430008130033