Transaction Hash:
0xc4312b32fa4cc6026438f5486c16f59f41afb5e9b5c731b7cf25e5398fdf2731
Timestamp:
847 days ago (May-25-2022 11:51:46 AM UTC )
Gas Price:
23. 160876175 Gwei (0. 000000023160876175 ETH)
Ether Price:
$1,941.04 / ETH
Gas Limit & Usage by Txn:
1,482,906
|
1,436,176 (96.85%)
Gas Fees:
Base: 22. 160876175 Gwei | Max: 44. 569229754 Gwei | Max Priority: 1 Gwei
Burnt & Txn Savings Fees:
🔥 Burnt: 0. 0318269185015068 ETH ($77.50) 💸 Txn Savings: 0. 030746163609673904 ETH ($74.87)
Other Attributes:
Txn Type: 2 (EIP-1559)
Nonce: 67741
Position In Block: 82
Input Data:
0x8a2df18d00000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000177e00000000000000000000000000000000000000000000000000000000000019460387514d505b6c3ebebea0faf54045563eebc3773c29ec3b348fa360f112d4ed1000000000000000000000000284c1875694058b213866f5f2ad015b5a4b9438b0000000000000000000000000000000000000000000000000000000000017716038201e907ff821f7c8411c10dca8316726a94b9c9ed651eb173ca7fbc3a094da9ce33ec145a2980b7eea37400000000000000000000000000000000000000000000000000000000000034ae00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003100000000000000000000000000000000000000000000000000000000000000440000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000001c01b6bdcc7bab3ed37a992890c6834fde232856ad86ee15e9553c0e62e9f59597a4bc6932f99aac89cee0a773fa8ef96c937ddc11677c2e92c3daf439ce3a40c0081a907ff8202f88411c10dca8309d01f94166bf5b6af888b2d307163103bd4d183eec8596280cc573c0b0000000000000000000000000000000000000000000000000000000000000ad7000000000000000000000000000000000000000000000000000000000000186ba8708fc5820e19ff640d674550f8aa8731be8aad34024d64370f6e5f6c814e17644248512f492879854587a0a459557bd5300be79353d76f2678b3b40b563c90010381ea07ff82cba585174876e800834c4b40941a0ad27350cccd6f7f168e052100b4960efdb774801389a3cc000000000000000000000000000000000000154000001b55001da89401c05d4000000000000000000000000000000000000000000000000000000000628e17df00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004e4734cd28eeab9203c33345abb2e038197dcaab10679e6b3df967ae461d5b102dfc70b4f9caad0696e48d4b5d1ec0cf16da9b1d1f35fee832ceb5e8977c0aae786a000382035007ff018411c10dca83147e3994c30141b657f4216252dc59af2e7cdb9d8792e1b08802a68be90c05019700a44bbb150000000000000000000000000000000000000000000000000000000000000020000000000000000000000000a22ac8698b780f4642ea7d89364189090ac26258000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000002a68be90c05019700000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000014000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee0000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000e000000000000000000000000033ceb27b39d2bb7d2e61f7564d3df29344020417000000000000000000000000000000000000000000000000000cd37b3afc1fe50000000000000000000000000000000000000000000000000283a30d3a83de2000000000000000000000000000000000000000000000000000000180fb1e8cf500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee3404810a9a9e69c324a243868c2d1094c753351f33ec08df936b6565acc5d01651a73fc9f97b83cf29ed4b08324730b429f718459894c2a6334580031d7345a30103825c4007ff238447868c00840542b1848080608060405234801561001057600080fd5b50615bd0806100206000396000f3fe60806040523480156200001157600080fd5b50600436106200002e5760003560e01c8063a16cdc601462000033575b600080fd5b6200004a62000044366004620001f4565b62000062565b60405162000059919062000368565b60405180910390f35b6000878787878787876040516200007990620000ef565b6200008b97969594939291906200037c565b604051809103906000f080158015620000a8573d6000803e3d6000fd5b5090507f14d1e7f0ea51a6bb59646033662812bc79b5a440951a871caeb6f80b1a2d65b581604051620000dc919062000368565b60405180910390a1979650505050505050565b615788806200043c83390190565b600082601f8301126200010e578081fd5b813560206001600160401b03808311156200012557fe5b620001348283850201620003fe565b838152828101908684016080808702890186018a101562000153578788fd5b875b87811015620001cd5781838c0312156200016d578889fd5b6040805183810181811089821117156200018357fe5b82528435815288850135898201526200019e858301620001dc565b8282015260609150620001b3828601620001dc565b918101919091528552938601939181019160010162000155565b50919998505050505050505050565b8035600281900b8114620001ef57600080fd5b919050565b6000806000806000806000610100888a03121562000210578283fd5b87356200021d8162000422565b9650602088810135620002308162000422565b96506040890135620002428162000422565b95506060890135620002548162000422565b94506080890135620002668162000422565b935060bf89018a1362000277578283fd5b620002836040620003fe565b8060a08b0160e08c018d81111562000299578687fd5b865b6002811015620002c85782358015158114620002b5578889fd5b855293850193918501916001016200029b565b5091955050359150506001600160401b03811115620002e5578182fd5b620002f38a828b01620000fd565b91505092959891949750929550565b6000815180845260208085019450808401835b838110156200035d578151805188528381015184890152604080820151600290810b918a0191909152606091820151900b908801526080909601959082019060010162000315565b509495945050505050565b6001600160a01b0391909116815260200190565b600061010060018060a01b03808b1684526020818b1681860152818a1660408601528189166060860152818816608086015260a08501915086845b6002811015620003d8578151151584529282019290820190600101620003b7565b505050508060e0840152620003f08184018562000302565b9a9950505050505050505050565b6040518181016001600160401b03811182821017156200041a57fe5b604052919050565b6001600160a01b03811681146200043857600080fd5b5056fe60806040523480156200001157600080fd5b50604051620057883803806200578883398101604081905262000034916200066b565b604080518082018252600e81526d446566694564676520536861726560901b6020918201528151808301835260018152603160f81b9082015281517f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f818301527fa261ba7e45b3b68de405ba5ea0ce181e636859a5ed3feaf25a17bcc108ca220e818401527fc89efdaa54c0f20c7adf612882df0950f5a951637e0307cdcb4c672f298b8bc660608201524660808201523060a0808301919091528351808303909101815260c090910190925281519101206003556200011481620003d7565b156200013d5760405162461bcd60e51b815260040162000134906200079c565b60405180910390fd5b601481511115620001625760405162461bcd60e51b815260040162000134906200077f565b600f80546001600160a01b03199081166001600160a01b03868116919091179092556009805482168a8416179055600d80548216888416179055600e80548216878416179055600a8054909116888316179081905560408051630dfe168160e01b815290519190921691630dfe1681916004828101926020929190829003018186803b158015620001f257600080fd5b505afa15801562000207573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906200022d919062000645565b600b80546001600160a01b0319166001600160a01b03928316179055600a546040805163d21220a760e01b81529051919092169163d21220a7916004808301926020929190829003018186803b1580156200028757600080fd5b505afa1580156200029c573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620002c2919062000645565b600c80546001600160a01b0319166001600160a01b0392909216919091179055620002f16010836002620004a3565b5060005b8151811015620003c9576006604051806080016040528060008152602001600081526020018484815181106200032757fe5b60200260200101516040015160020b81526020018484815181106200034857fe5b602090810291909101810151606090810151600290810b90935284546001818101875560009687529583902085516003909202019081559184015182860155604084015191830180549490910151830b62ffffff90811663010000000265ffffff000000199390940b1662ffffff19909416939093171617905501620002f5565b5050505050505050620007f5565b6000805b82518110156200049c576000838281518110620003f457fe5b602002602001015160400151905060008483815181106200041157fe5b602002602001015160600151905060005b8381101562000490578581815181106200043857fe5b60200260200101516040015160020b8360020b141562000487578581815181106200045f57fe5b60200260200101516060015160020b8260020b1415620004875760019450505050506200049e565b60010162000422565b505050600101620003db565b505b919050565b6001830191839082156200052a5791602002820160005b83821115620004f957835183826101000a81548160ff0219169083151502179055509260200192600101602081600001049283019260010302620004ba565b8015620005285782816101000a81549060ff0219169055600101602081600001049283019260010302620004f9565b505b50620005389291506200053c565b5090565b5b808211156200053857600081556001016200053d565b600082601f83011262000564578081fd5b815160206001600160401b03808311156200057b57fe5b6200058a8283850201620007b8565b838152828101908684016080808702890186018a1015620005a9578788fd5b875b87811015620006235781838c031215620005c3578889fd5b604080518381018181108982111715620005d957fe5b8252845181528885015189820152620005f485830162000632565b82820152606091506200060982860162000632565b9181019190915285529386019391810191600101620005ab565b50919998505050505050505050565b8051600281900b81146200049e57600080fd5b60006020828403121562000657578081fd5b81516200066481620007dc565b9392505050565b6000806000806000806000610100888a03121562000687578283fd5b87516200069481620007dc565b80975050602080890151620006a981620007dc565b60408a0151909750620006bc81620007dc565b60608a0151909650620006cf81620007dc565b60808a0151909550620006e281620007dc565b935060bf89018a13620006f3578283fd5b620006ff6040620007b8565b8060a08b0160e08c018d81111562000715578687fd5b865b600281101562000744578251801515811462000731578889fd5b8552938501939185019160010162000717565b505191955090925050506001600160401b0381111562000762578182fd5b620007708a828b0162000553565b91505092959891949750929550565b60208082526003908201526212551360ea1b604082015260600190565b602080825260029082015261125560f21b604082015260600190565b6040518181016001600160401b0381118282101715620007d457fe5b604052919050565b6001600160a01b0381168114620007f257600080fd5b50565b614f8380620008056000396000f3fe608060405234801561001057600080fd5b50600436106101ac5760003560e01c806305a10028146101b157806306fdde03146101db578063095ea7b3146101f05780630bc00a5a146102105780631473c0401461022557806316f0115b1461023a57806318160ddd1461024f57806323b872dd1461025757806330adf81f1461026a578063313ce567146102725780633644e51514610287578063395093511461028f5780633d1c387b146102a2578063481c6a75146102b7578063534cb30d146102bf578063627dd56a146102e257806370a08231146102f55780637ecebe00146103085780637fc505451461031b5780638579f7ca1461032357806395d89b411461032b57806399d32fc414610333578063a3e7a6581461033b578063a457c2d714610343578063a637196c14610356578063a9059cbb14610379578063ac3af2081461038c578063ae3dfa2814610394578063bf8ceec5146103b6578063c45a0155146103c9578063d3487997146103d1578063d505accf146103e4578063db8a9431146103f7578063dd62ed3e146103ff578063e63a391f14610412578063e63ea4081461041a575b600080fd5b6101c46101bf36600461469d565b61042d565b6040516101d2929190614d6b565b60405180910390f35b6101e361072b565b6040516101d29190614be5565b6102036101fe36600461427c565b610755565b6040516101d2919061499b565b61022361021e366004614302565b610773565b005b61022d610d2c565b6040516101d291906149a6565b610242610d32565b6040516101d291906147b9565b61022d610d41565b610203610265366004614180565b610d5f565b61022d610df6565b61027a610e08565b6040516101d29190614dcb565b61022d610e0d565b61020361029d36600461427c565b610e13565b6102aa610e61565b6040516101d291906148d9565b610242610ef4565b6102d26102cd3660046145fa565b610f03565b6040516101d29493929190614d79565b6102236102f03660046142c3565b610f44565b61022d610303366004614110565b6117c7565b61022d610316366004614110565b6117e6565b6102036117f8565b61022d611801565b6101e3611806565b610223611829565b61022d611949565b61020361035136600461427c565b61194f565b6103696103643660046145fa565b6119b8565b6040516101d29493929190614db0565b61020361038736600461427c565b611d42565b610242611d56565b6103a76103a23660046146fd565b611d65565b6040516101d293929190614d9a565b6102036103c43660046145fa565b6120b0565b6102426120da565b6102236103df36600461464d565b6120e9565b6102236103f2366004614207565b6121a2565b610369612389565b61022d61040d366004614148565b61280c565b61022d612829565b610223610428366004614180565b612831565b6000808461043a336117c7565b1015801561044757508415155b61046c5760405162461bcd60e51b815260040161046390614bf8565b60405180910390fd5b600b546040516370a0823160e01b815260009182916001600160a01b03909116906370a08231906104a19030906004016147b9565b60206040518083038186803b1580156104b957600080fd5b505afa1580156104cd573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906104f19190614612565b600c546040516370a0823160e01b81529195506001600160a01b0316906370a08231906105229030906004016147b9565b60206040518083038186803b15801561053a57600080fd5b505afa15801561054e573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906105729190614612565b9250600061057e610d41565b9050841561059457610591858983612973565b94505b83156105a8576105a5848983612973565b93505b60005b60065481101561066a576000600682815481106105c457fe5b60009182526020822060026003909202018181015490935082916105f79180820b916301000000909104900b8e84612a22565b9299509097509250905061060b8988612dc7565b98506106178887612dc7565b9750868360000154101561062c576000610638565b82546106389088612e1f565b8355600183015486111561064d57600061065c565b600183015461065c9087612e1f565b6001938401555050016105ab565b5082871115801561067b5750818611155b6106975760405162461bcd60e51b815260040161046390614cbc565b6106a13389612e7c565b84156106be57600b546106be906001600160a01b03163387612f22565b83156106db57600c546106db906001600160a01b03163386612f22565b336001600160a01b03167f743033787f4738ff4d6a7225ce2bd0977ee5f86b91a902a58f5e4d0b297b464489878760405161071893929190614d9a565b60405180910390a2505050935093915050565b6040518060400160405280600e81526020016d446566694564676520536861726560901b81525081565b6000610769610762613069565b848461306d565b5060015b92915050565b600f5460405163de33b11b60e01b81526001600160a01b039091169063de33b11b906107a39033906004016147b9565b60206040518083038186803b1580156107bb57600080fd5b505afa1580156107cf573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906107f391906142a7565b61080f5760405162461bcd60e51b815260040161046390614c4e565b600954604051637e4ecb5d60e11b81526001600160a01b039091169063fc9d96ba9061083f9030906004016147b9565b60206040518083038186803b15801561085757600080fd5b505afa15801561086b573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061088f91906142a7565b156108ac5760405162461bcd60e51b815260040161046390614d2c565b801561091c578251156108d15760405162461bcd60e51b815260040161046390614c84565b6005805460ff191660011790556108e66130cf565b6108f260066000613f57565b6040517f11f465e766ea3db0c8e7ec9feeeb4a40a061dd0d533d8e238d8e51627e34846990600090a15b831561092c5761092c8585610f44565b825115610c085760005b8351811015610bcf576000600685838151811061094f57fe5b6020026020010151600001518154811061096557fe5b600091825260208083206040805160808101825260039094029091018054845260018101549284019290925260029182015480830b830b830b9184019190915263010000009004810b810b900b606082015286519092508690849081106109c857fe5b60200260200101516020015115610a02576109f98684815181106109e857fe5b6020026020010151600001516119b8565b50505050610a37565b6006868481518110610a1057fe5b60200260200101516000015181548110610a2657fe5b906000526020600020906003020190505b6000868481518110610a4557fe5b6020026020010151604001511180610a7457506000868481518110610a6657fe5b602002602001015160600151115b15610bc557600080610abf846040015185606001518a8881518110610a9557fe5b6020026020010151604001518b8981518110610aad57fe5b60200260200101516060015130613237565b91509150878581518110610acf57fe5b60200260200101516020015115610b9f57604080516080810182528381526020810183815286830151600290810b938301938452606080890151820b908401908152600680546001810182556000919091529351600080516020614f578339815191526003909502948501559151600080516020614eb68339815191528401559251600080516020614f178339815191529092018054915162ffffff1990921692840b62ffffff9081169390931765ffffff000000191663010000009290940b9290921602919091179055610bc2565b8254610bab9083612dc7565b83556001830154610bbc9082612dc7565b60018401555b50505b5050600101610936565b507fc164ad37eb8a406203b8ca3874be2fcb034f4eeb7db0ef3478359e329b4eb35183604051610bff9190614873565b60405180910390a15b815115610c5157610c188261346c565b7f01ddfcbe5312597a8d61f550853458295a398308b0c4ccbbec56f7cfda45becc6006604051610c489190614937565b60405180910390a15b610ce56006805480602002602001604051908101604052809291908181526020016000905b82821015610cdc5760008481526020908190206040805160808101825260038602909201805483526001808201548486015260029182015480830b830b830b938501939093526301000000909204810b810b900b60608301529083529092019101610c76565b50505050613644565b15610d025760405162461bcd60e51b815260040161046390614cf4565b600654601e1015610d255760405162461bcd60e51b815260040161046390614cd7565b5050505050565b60075481565b600a546001600160a01b031681565b6000610d5a600754600254612dc790919063ffffffff16565b905090565b6000610d6c848484613704565b610deb84610d78613069565b610de685604051806040016040528060018152602001606160f81b815250600160008b6001600160a01b03166001600160a01b031681526020019081526020016000206000610dc5613069565b6001600160a01b0316815260208101919091526040016000205491906137c3565b61306d565b5060015b9392505050565b600080516020614f3783398151915281565b601281565b60035481565b6000610769610e20613069565b84610de68560016000610e31613069565b6001600160a01b03908116825260208083019390935260409182016000908120918c168152925290205490612dc7565b60606006805480602002602001604051908101604052809291908181526020016000905b82821015610eeb5760008481526020908190206040805160808101825260038602909201805483526001808201548486015260029182015480830b830b830b938501939093526301000000909204810b810b900b60608301529083529092019101610e85565b50505050905090565b600f546001600160a01b031681565b60068181548110610f1357600080fd5b60009182526020909120600390910201805460018201546002928301549193509181810b9163010000009004900b84565b600f5460405163de33b11b60e01b81526001600160a01b039091169063de33b11b90610f749033906004016147b9565b60206040518083038186803b158015610f8c57600080fd5b505afa158015610fa0573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610fc491906142a7565b610fe05760405162461bcd60e51b815260040161046390614c4e565b600a54600e54600f54604051630710d3c960e41b81527398b9b1903f14c59b9f86041512ea9284b63205f89363710d3c9093611034936001600160a01b039283169391831692601092911690600401614a72565b60206040518083038186803b15801561104c57600080fd5b505af4158015611060573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061108491906142a7565b156110a15760405162461bcd60e51b815260040161046390614c33565b6110a9613f78565b600b54600c5460405163f40916c760e01b8152600092839283927365028b18ee8216100e1edbb66ef7dd77192f15759263f40916c7926110ff926001600160a01b0392831692909116908b908b90600401614a00565b60606040518083038186803b15801561111757600080fd5b505af415801561112b573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061114f9190614442565b600b5492955090935091506001600160a01b0380851691161480156111815750600c546001600160a01b038381169116145b806111b15750600c546001600160a01b0384811691161480156111b15750600b546001600160a01b038381169116145b6111cd5760405162461bcd60e51b815260040161046390614c84565b6040516370a0823160e01b81526001600160a01b038416906370a08231906111f99030906004016147b9565b60206040518083038186803b15801561121157600080fd5b505afa158015611225573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906112499190614612565b84526040516370a0823160e01b81526001600160a01b038316906370a08231906112779030906004016147b9565b60206040518083038186803b15801561128f57600080fd5b505afa1580156112a3573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906112c79190614612565b6020850152600d5460405163095ea7b360e01b81526001600160a01b038581169263095ea7b3926113009290911690859060040161485a565b602060405180830381600087803b15801561131a57600080fd5b505af115801561132e573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061135291906142a7565b50600d5460405160009182916001600160a01b03909116908290611379908b908b906147a9565b60006040518083038185875af1925050503d80600081146113b6576040519150601f19603f3d011682016040523d82523d6000602084013e6113bb565b606091505b50915091508161142c57805160448110156113e85760405162461bcd60e51b815260040161046390614c15565b60048201805160031983018252909260009061140d9084810160200190602401614484565b90508184528060405162461bcd60e51b81526004016104639190614be5565b6040516370a0823160e01b81526001600160a01b038616906370a08231906114589030906004016147b9565b60206040518083038186803b15801561147057600080fd5b505afa158015611484573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906114a89190614612565b604080880191909152516370a0823160e01b81526001600160a01b038516906370a08231906114db9030906004016147b9565b60206040518083038186803b1580156114f357600080fd5b505afa158015611507573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061152b9190614612565b6060870152604086015186516000916115449190612e1f565b9050600061156388602001518960600151612e1f90919063ffffffff16565b600a54600e54604080518082019091529293507398b9b1903f14c59b9f86041512ea9284b63205f89263b898bdc7926001600160a01b03908116921690869086908d908d90806010600060208082049092015460ff601f9092166101000a900416151582520160106001602081049091015460ff601f9092166101000a90041615159052600f546040516001600160e01b031960e08b901b16815261161b98979695949392916001600160a01b031690600401614aab565b60206040518083038186803b15801561163357600080fd5b505af4158015611647573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061166b91906142a7565b156116d957600f60009054906101000a90046001600160a01b03166001600160a01b03166361d274496040518163ffffffff1660e01b8152600401600060405180830381600087803b1580156116c057600080fd5b505af11580156116d4573d6000803e3d6000fd5b505050505b600a5460095460408051808201825260105460ff8082161515835261010090910416151560208201529051630fbc584360e01b81527398b9b1903f14c59b9f86041512ea9284b63205f893630fbc58439361174f936001600160a01b03928316939290911691889188918f918f91600401614b08565b60206040518083038186803b15801561176757600080fd5b505af415801561177b573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061179f91906142a7565b6117bb5760405162461bcd60e51b815260040161046390614cbc565b50505050505050505050565b6001600160a01b0381166000908152602081905260409020545b919050565b60046020526000908152604090205481565b60055460ff1681565b601481565b604051806040016040528060078152602001664445536861726560c81b81525081565b600954600f546007546008546040516342007e4d60e11b815260009485948594859473685a414a7fd32ad771674f989a6c3e334de8f41994638400fc9a94611884946001600160a01b03918216949116929091600401614a49565b60806040518083038186803b15801561189c57600080fd5b505af41580156118b0573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906118d491906141c0565b935093509350935060008211156118ef576118ef848361385a565b80156118ff576118ff838261385a565b600060078190556008556040517f48b06b1a71c95ebd2ca58625da601bd9103a72670daa6d769054365cd81d5e399061193b9084908490614d6b565b60405180910390a150505050565b60085481565b600061076961195c613069565b84610de685604051806040016040528060018152602001606160f81b81525060016000611987613069565b6001600160a01b03908116825260208083019390935260409182016000908120918d168152925290205491906137c3565b600a54600e54600f54604051630710d3c960e41b81526000938493849384937398b9b1903f14c59b9f86041512ea9284b63205f89363710d3c9093611a15936001600160a01b039283169391831692601092911690600401614a72565b60206040518083038186803b158015611a2d57600080fd5b505af4158015611a41573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611a6591906142a7565b15611a825760405162461bcd60e51b815260040161046390614c33565b600f54604051631ca536b960e01b81526001600160a01b0390911690631ca536b990611ab29033906004016147b9565b60206040518083038186803b158015611aca57600080fd5b505afa158015611ade573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611b0291906142a7565b611b1e5760405162461bcd60e51b815260040161046390614c4e565b600060068681548110611b2d57fe5b600091825260208220600a54600392909202016002818101549194506001600160a01b039092169163514ea4bf91611b7491309180820b916301000000909104900b6138dd565b6040518263ffffffff1660e01b8152600401611b9091906149a6565b60a06040518083038186803b158015611ba857600080fd5b505afa158015611bbc573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611be091906145b0565b5050505090506000816001600160801b03161115611c6757600280830154611c179181810b9163010000009004900b600084612a22565b855493995091975095509350861115611c31576000611c3d565b8154611c3d9087612e1f565b82556001820154851115611c52576000611c61565b6001820154611c619086612e1f565b60018301555b600680546000198101908110611c7957fe5b906000526020600020906003020160068881548110611c9457fe5b6000918252602090912082546003909202019081556001808301549082015560029182018054918301805462ffffff191662ffffff93850b850b841617808255915465ffffff00000019909216630100000092839004850b90940b909216029190911790556006805480611d0457fe5b6000828152602081206003600019909301928302018181556001810191909155600201805465ffffffffffff19169055905550939592945090925090565b6000610769611d4f613069565b8484613704565b600d546001600160a01b031681565b600954604051637e4ecb5d60e11b8152600091829182916001600160a01b03169063fc9d96ba90611d9a9030906004016147b9565b60206040518083038186803b158015611db257600080fd5b505afa158015611dc6573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611dea91906142a7565b15611e075760405162461bcd60e51b815260040161046390614d2c565b600080306001600160a01b031663db8a94316040518163ffffffff1660e01b8152600401608060405180830381600087803b158015611e4557600080fd5b505af1158015611e59573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611e7d91906146c8565b50509150915060008a118015611e935750600089115b8015611ea0575060065415155b15611f145760006006600081548110611eb557fe5b60009182526020909120600260039092020181810154909250611ee79181810b9163010000009004900b8d8d33613237565b82549197509550611ef89087612dc7565b81556001810154611f099086612dc7565b600190910155611f56565b8994508893508415611f3857600b54611f38906001600160a01b031633308861392e565b8315611f5657600c54611f56906001600160a01b031633308761392e565b611f638585848433613a86565b925085831015611f855760405162461bcd60e51b815260040161046390614d10565b878510158015611f955750868410155b611fb15760405162461bcd60e51b815260040161046390614cbc565b600f546040805163a4d66daf60e01b815290516000926001600160a01b03169163a4d66daf916004808301926020929190829003018186803b158015611ff657600080fd5b505afa15801561200a573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061202e9190614612565b9050801561205d578061203f610d41565b111561205d5760405162461bcd60e51b815260040161046390614c69565b336001600160a01b03167fb4c03061fb5b7fed76389d5af8f2e0ddb09f8c70d1333abbb62582835e10accb85888860405161209a93929190614d9a565b60405180910390a2505050955095509592505050565b601081600281106120c057600080fd5b60209182820401919006915054906101000a900460ff1681565b6009546001600160a01b031681565b600a546001600160a01b0316331461210057600080fd5b600061210e8284018461450d565b80519091506001600160a01b031630141561216257841561214057600b54612140906001600160a01b03163387612f22565b831561215d57600c5461215d906001600160a01b03163386612f22565b610d25565b841561218257600b548151612182916001600160a01b031690338861392e565b8315610d2557600c548151610d25916001600160a01b031690338761392e565b428410156121e8576040805162461bcd60e51b815260206004820152600e60248201526d115490cc8c0e881156141254915160921b604482015290519081900360640190fd5b6003546001600160a01b038089166000818152600460209081526040808320805460018082019092558251600080516020614f378339815191528186015280840196909652958d166060860152608085018c905260a085019590955260c08085018b90528151808603909101815260e08501825280519083012061190160f01b6101008601526101028501969096526101228085019690965280518085039096018652610142840180825286519683019690962095839052610162840180825286905260ff89166101828501526101a284018890526101c28401879052519193926101e280820193601f1981019281900390910190855afa1580156122f1573d6000803e3d6000fd5b5050604051601f1901519150506001600160a01b038116158015906123275750886001600160a01b0316816001600160a01b0316145b612373576040805162461bcd60e51b815260206004820152601860248201527745524332303a20494e56414c49445f5349474e415455524560401b604482015290519081900360640190fd5b61237e89898961306d565b505050505050505050565b600b546040516370a0823160e01b81526000918291829182916001600160a01b03909116906370a08231906123c29030906004016147b9565b60206040518083038186803b1580156123da57600080fd5b505afa1580156123ee573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906124129190614612565b600c546040516370a0823160e01b81529195506001600160a01b0316906370a08231906124439030906004016147b9565b60206040518083038186803b15801561245b57600080fd5b505afa15801561246f573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906124939190614612565b925060005b6006548110156127ed576000600682815481106124b157fe5b600091825260208083206040805160808101825260039094029091018054845260018101549284019290925260029182015480830b830b830b91840182905263010000009004820b820b90910b60608301819052600a549294506001600160a01b039092169163514ea4bf91612529913091906138dd565b6040518263ffffffff1660e01b815260040161254591906149a6565b60a06040518083038186803b15801561255d57600080fd5b505afa158015612571573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061259591906145b0565b5050505090506000816001600160801b031611156127e357600a54604080840151606085015191516362891e0b60e01b81526000938493731be6a71b0fec6b1071714c2390e306655e91512b936362891e0b93612601936001600160a01b031692908990600401614b58565b604080518083038186803b15801561261857600080fd5b505af415801561262c573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612650919061462a565b600a546040808801516060890151915163a34123a760e01b81529496509294506001600160a01b039091169263a34123a792612693929091600090600401614bbf565b6040805180830381600087803b1580156126ac57600080fd5b505af11580156126c0573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906126e4919061462a565b5050600080600a60009054906101000a90046001600160a01b03166001600160a01b031663514ea4bf6127203089604001518a606001516138dd565b6040518263ffffffff1660e01b815260040161273c91906149a6565b60a06040518083038186803b15801561275457600080fd5b505afa158015612768573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061278c91906145b0565b6001600160801b031694506001600160801b031694505050506127b8828a612dc790919063ffffffff16565b98506127c48882612dc7565b97506127d08b85612dc7565b9a506127dc8a84612dc7565b9950505050505b5050600101612498565b506127f88483612dc7565b93506128048382612dc7565b925090919293565b600160209081526000928352604080842090915290825290205481565b6305f5e10081565b600960009054906101000a90046001600160a01b03166001600160a01b0316635aa6e6756040518163ffffffff1660e01b815260040160206040518083038186803b15801561287f57600080fd5b505afa158015612893573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906128b7919061412c565b6001600160a01b0316336001600160a01b031614801561295a5750600f60009054906101000a90046001600160a01b03166001600160a01b03166313a82bc56040518163ffffffff1660e01b815260040160206040518083038186803b15801561292057600080fd5b505afa158015612934573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061295891906142a7565b155b61296357600080fd5b61296e838383612f22565b505050565b60008080600019858709868602925082811090839003039050806129a9576000841161299e57600080fd5b508290049050610def565b8084116129b557600080fd5b6000848688096000868103871696879004966002600389028118808a02820302808a02820302808a02820302808a02820302808a02820302808a02909103029181900381900460010186841190950394909402919094039290920491909117919091029150509392505050565b600a54600e54600f54604051630710d3c960e41b81526000938493849384937398b9b1903f14c59b9f86041512ea9284b63205f89363710d3c9093612a7f936001600160a01b039283169391831692601092911690600401614a72565b60206040518083038186803b158015612a9757600080fd5b505af4158015612aab573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612acf91906142a7565b15612aec5760405162461bcd60e51b815260040161046390614c33565b6000808715612c4b57600a546001600160a01b031663514ea4bf612b11308d8d6138dd565b6040518263ffffffff1660e01b8152600401612b2d91906149a6565b60a06040518083038186803b158015612b4557600080fd5b505afa158015612b59573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612b7d91906145b0565b5092995050506001600160801b038816159050612c46576000612bb1886001600160801b03168a612bac610d41565b612973565b600a549091506001600160a01b031663a34123a78c8c612bd085613c36565b6040518463ffffffff1660e01b8152600401612bee93929190614bbf565b6040805180830381600087803b158015612c0757600080fd5b505af1158015612c1b573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612c3f919061462a565b9093509150505b612cd6565b600a5460405163a34123a760e01b81526001600160a01b039091169063a34123a790612c7f908d908d908c90600401614bbf565b6040805180830381600087803b158015612c9857600080fd5b505af1158015612cac573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612cd0919061462a565b90925090505b600a546040516309e3d67b60e31b81526001600160a01b0390911690634f1eb3d890612d159030908e908e906001600160801b0390819060040161481d565b6040805180830381600087803b158015612d2e57600080fd5b505af1158015612d42573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612d66919061457e565b6001600160801b039182169750169450818611612d84576000612d8e565b612d8e8683612e1f565b9350808511612d9e576000612da8565b612da88582612e1f565b9250819550809450612dba8484613c7e565b5050945094509450949050565b600082820183811015610def576040805162461bcd60e51b815260206004820152601b60248201527a536166654d6174683a206164646974696f6e206f766572666c6f7760281b604482015290519081900360640190fd5b600082821115612e76576040805162461bcd60e51b815260206004820152601e60248201527f536166654d6174683a207375627472616374696f6e206f766572666c6f770000604482015290519081900360640190fd5b50900390565b612e888260008361296e565b60408051808201825260018152603160f91b6020808301919091526001600160a01b0385166000908152908190529190912054612ec69183906137c3565b6001600160a01b038316600090815260208190526040902055600254612eec9082612e1f565b6002556040805182815290516000916001600160a01b03851691600080516020614ef78339815191529181900360200190a35050565b604080516001600160a01b038481166024830152604480830185905283518084039091018152606490920183526020820180516001600160e01b031663a9059cbb60e01b1781529251825160009485949389169392918291908083835b60208310612f9e5780518252601f199092019160209182019101612f7f565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d8060008114613000576040519150601f19603f3d011682016040523d82523d6000602084013e613005565b606091505b5091509150818015613033575080511580613033575080806020019051602081101561303057600080fd5b50515b610d25576040805162461bcd60e51b815260206004820152600260248201526114d560f21b604482015290519081900360640190fd5b3390565b6001600160a01b03808416600081815260016020908152604080832094871680845294825291829020859055815185815291517f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259281900390910190a3505050565b60005b600654811015613234576000600682815481106130eb57fe5b600091825260208220600a54600392909202016002818101549194506001600160a01b039092169163514ea4bf9161313291309180820b916301000000909104900b6138dd565b6040518263ffffffff1660e01b815260040161314e91906149a6565b60a06040518083038186803b15801561316657600080fd5b505afa15801561317a573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061319e91906145b0565b5050505090506000816001600160801b0316111561322a5760028083015460009182916131d99181810b9163010000009004900b8386612a22565b50509150915081846000015410156131f25760006131fe565b83546131fe9083612e1f565b84556001840154811115613213576000613222565b60018401546132229082612e1f565b600185015550505b50506001016130d2565b50565b600a54600e54600f54604051630710d3c960e41b815260009384937398b9b1903f14c59b9f86041512ea9284b63205f89363710d3c909361328f936001600160a01b0390811693811692601092911690600401614a72565b60206040518083038186803b1580156132a757600080fd5b505af41580156132bb573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906132df91906142a7565b156132fc5760405162461bcd60e51b815260040161046390614c33565b600a5460405163361d23b760e21b8152600091731be6a71b0fec6b1071714c2390e306655e91512b9163d8748edc9161334b916001600160a01b03909116908c908c908c908c90600401614b8b565b60206040518083038186803b15801561336357600080fd5b505af4158015613377573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061339b9190614564565b600a546040805180820182526001600160a01b0388811682529092166020808401829052915193945092633c8a7d8d9230928d928d9288926133dd9201614d48565b6040516020818303038152906040526040518663ffffffff1660e01b815260040161340c9594939291906147cd565b6040805180830381600087803b15801561342557600080fd5b505af1158015613439573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061345d919061462a565b90999098509650505050505050565b600a54600e54600f54604051630710d3c960e41b81527398b9b1903f14c59b9f86041512ea9284b63205f89363710d3c90936134c0936001600160a01b039283169391831692601092911690600401614a72565b60206040518083038186803b1580156134d857600080fd5b505af41580156134ec573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061351091906142a7565b1561352d5760405162461bcd60e51b815260040161046390614c33565b6005805460ff1916905560005b815181101561364057600082828151811061355157fe5b6020026020010151905060008061357b836040015184606001518560000151866020015130613237565b604080516080810182529283526020830191825285810151600290810b918401918252606096870151810b968401968752600680546001818101835560009290925294516003909502600080516020614f578339815191528101959095559251600080516020614eb68339815191528501559051600080516020614f1783398151915290930180549651820b62ffffff90811663010000000265ffffff000000199590930b1662ffffff1990971696909617929092169190911790935550500161353a565b5050565b6000805b82518110156136fe57600083828151811061365f57fe5b6020026020010151604001519050600084838151811061367b57fe5b602002602001015160600151905060005b838110156136f3578581815181106136a057fe5b60200260200101516040015160020b8360020b14156136eb578581815181106136c557fe5b60200260200101516060015160020b8260020b14156136eb5760019450505050506117e1565b60010161368c565b505050600101613648565b50919050565b61370f83838361296e565b61374c81604051806060016040528060268152602001614e69602691396001600160a01b03861660009081526020819052604090205491906137c3565b6001600160a01b03808516600090815260208190526040808220939093559084168152205461377b9082612dc7565b6001600160a01b03808416600081815260208181526040918290209490945580518581529051919392871692600080516020614ef783398151915292918290030190a3505050565b600081848411156138525760405162461bcd60e51b81526004018080602001828103825283818151815260200191508051906020019080838360005b838110156138175781810151838201526020016137ff565b50505050905090810190601f1680156138445780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b505050900390565b6138666000838361296e565b6002546138739082612dc7565b6002556001600160a01b0382166000908152602081905260409020546138999082612dc7565b6001600160a01b038316600081815260208181526040808320949094558351858152935192939192600080516020614ef78339815191529281900390910190a35050565b6040805160609490941b6001600160601b031916602080860191909152600293840b60e890811b60348701529290930b90911b60378401528051808403601a018152603a9093019052815191012090565b604080516001600160a01b0385811660248301528481166044830152606480830185905283518084039091018152608490920183526020820180516001600160e01b03166323b872dd60e01b178152925182516000948594938a169392918291908083835b602083106139b25780518252601f199092019160209182019101613993565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d8060008114613a14576040519150601f19603f3d011682016040523d82523d6000602084013e613a19565b606091505b5091509150818015613a47575080511580613a475750808060200190516020811015613a4457600080fd5b50515b613a7e576040805162461bcd60e51b815260206004820152600360248201526229aa2360e91b604482015290519081900360640190fd5b505050505050565b600e54600a5460009173685a414a7fd32ad771674f989a6c3e334de8f419916341a97575916001600160a01b03908116911660108a8a8a8a613ac6610d41565b6040518963ffffffff1660e01b8152600401613ae99897969594939291906149af565b60206040518083038186803b158015613b0157600080fd5b505af4158015613b15573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190613b399190614612565b905060008111613b5b5760405162461bcd60e51b815260040161046390614ca0565b600080600f60009054906101000a90046001600160a01b03166001600160a01b031663a6f7f5d66040518163ffffffff1660e01b815260040160206040518083038186803b158015613bac57600080fd5b505afa158015613bc0573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190613be49190614612565b90508015613c1857613c046305f5e100613bfe8584613e9a565b90613ef3565b600754909250613c149083612dc7565b6007555b613c2b84613c268585612e1f565b61385a565b505095945050505050565b6000600160801b8210613c7a5760405162461bcd60e51b8152600401808060200182810382526027815260200180614e8f6027913960400191505060405180910390fd5b5090565b600f54604080516343bc43c160e11b815290516000926001600160a01b0316916387788782916004808301926020929190829003018186803b158015613cc357600080fd5b505afa158015613cd7573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190613cfb9190614612565b9050600080306001600160a01b031663db8a94316040518163ffffffff1660e01b8152600401608060405180830381600087803b158015613d3b57600080fd5b505af1158015613d4f573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190613d7391906146c8565b5050600e54600a54929450909250613e549173685a414a7fd32ad771674f989a6c3e334de8f419916341a97575916001600160a01b0391821691166010613dbf8b8a6305f5e100612973565b613dce8b8b6305f5e100612973565b8989613dd8610d41565b6040518963ffffffff1660e01b8152600401613dfb9897969594939291906149af565b60206040518083038186803b158015613e1357600080fd5b505af4158015613e27573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190613e4b9190614612565b60085490612dc7565b60085560405130907f7a6996f208e1f74222a1b84b080a89f0b84e81ec5bed570e1c232950014ecc6f90613e8b9088908890614d6b565b60405180910390a25050505050565b600082613ea95750600061076d565b82820282848281613eb657fe5b0414610def5760405162461bcd60e51b8152600401808060200182810382526021815260200180614ed66021913960400191505060405180910390fd5b6000808211613f46576040805162461bcd60e51b815260206004820152601a602482015279536166654d6174683a206469766973696f6e206279207a65726f60301b604482015290519081900360640190fd5b818381613f4f57fe5b049392505050565b50805460008255600302906000526020600020908101906132349190613fa0565b6040518060800160405280600081526020016000815260200160008152602001600081525090565b5b80821115613c7a576000808255600182015560028101805465ffffffffffff19169055600301613fa1565b600082601f830112613fdc578081fd5b81356020613ff1613fec83614dfc565b614dd9565b8281528181019085830160808086028801850189101561400f578687fd5b865b868110156140885781838b031215614027578788fd5b604080518381016001600160401b038111828210171561404357fe5b825284358152878501358882015261405c8583016140e7565b828201526060915061406f8286016140e7565b9181019190915285529385019391810191600101614011565b509198975050505050505050565b80356117e181614e5a565b60008083601f8401126140b2578182fd5b5081356001600160401b038111156140c8578182fd5b6020830191508360208285010111156140e057600080fd5b9250929050565b8035600281900b81146117e157600080fd5b80516001600160801b03811681146117e157600080fd5b600060208284031215614121578081fd5b8135610def81614e45565b60006020828403121561413d578081fd5b8151610def81614e45565b6000806040838503121561415a578081fd5b823561416581614e45565b9150602083013561417581614e45565b809150509250929050565b600080600060608486031215614194578081fd5b833561419f81614e45565b925060208401356141af81614e45565b929592945050506040919091013590565b600080600080608085870312156141d5578182fd5b84516141e081614e45565b60208601519094506141f181614e45565b6040860151606090960151949790965092505050565b600080600080600080600060e0888a031215614221578485fd5b873561422c81614e45565b9650602088013561423c81614e45565b95506040880135945060608801359350608088013560ff8116811461425f578384fd5b9699959850939692959460a0840135945060c09093013592915050565b6000806040838503121561428e578182fd5b823561429981614e45565b946020939093013593505050565b6000602082840312156142b8578081fd5b8151610def81614e5a565b600080602083850312156142d5578182fd5b82356001600160401b038111156142ea578283fd5b6142f6858286016140a1565b90969095509350505050565b600080600080600060808688031215614319578283fd5b85356001600160401b038082111561432f578485fd5b61433b89838a016140a1565b9097509550602091508782013581811115614354578586fd5b8801601f81018a13614364578586fd5b8035614372613fec82614dfc565b8181528481019083860160808402850187018e101561438f57898afd5b8994505b83851015614401576080818f0312156143aa57898afd5b604080516080810181811089821117156143c057fe5b825282358152888301356143d381614e5a565b818a015282820135918101919091526060808301359082015283526001949094019391860191608001614393565b509750505050604088013591508082111561441a578283fd5b5061442788828901613fcc565b92505061443660608701614096565b90509295509295909350565b600080600060608486031215614456578081fd5b835161446181614e45565b602085015190935061447281614e45565b80925050604084015190509250925092565b600060208284031215614495578081fd5b81516001600160401b03808211156144ab578283fd5b818401915084601f8301126144be578283fd5b8151818111156144ca57fe5b6144dd601f8201601f1916602001614dd9565b91508082528560208285010111156144f3578384fd5b614504816020840160208601614e19565b50949350505050565b60006040828403121561451e578081fd5b604080519081016001600160401b038111828210171561453a57fe5b604052823561454881614e45565b8152602083013561455881614e45565b60208201529392505050565b600060208284031215614575578081fd5b610def826140f9565b60008060408385031215614590578182fd5b614599836140f9565b91506145a7602084016140f9565b90509250929050565b600080600080600060a086880312156145c7578283fd5b6145d0866140f9565b945060208601519350604086015192506145ec606087016140f9565b9150614436608087016140f9565b60006020828403121561460b578081fd5b5035919050565b600060208284031215614623578081fd5b5051919050565b6000806040838503121561463c578182fd5b505080516020909101519092909150565b60008060008060608587031215614662578182fd5b843593506020850135925060408501356001600160401b03811115614685578283fd5b614691878288016140a1565b95989497509550505050565b6000806000606084860312156146b1578081fd5b505081359360208301359350604090920135919050565b600080600080608085870312156146dd578182fd5b505082516020840151604085015160609095015191969095509092509050565b600080600080600060a08688031215614714578283fd5b505083359560208501359550604085013594606081013594506080013592509050565b8060005b600281101561475c578151151584526020938401939091019060010161473b565b50505050565b5460ff8082161515835260089190911c161515602090910152565b60008151808452614795816020860160208601614e19565b601f01601f19169290920160200192915050565b6000828483379101908152919050565b6001600160a01b0391909116815260200190565b6001600160a01b0386168152600285810b602083015284900b60408201526001600160801b038316606082015260a0608082018190526000906148129083018461477d565b979650505050505050565b6001600160a01b03959095168552600293840b60208601529190920b60408401526001600160801b03918216606084015216608082015260a00190565b6001600160a01b03929092168252602082015260400190565b602080825282518282018190526000919060409081850190868401855b828110156148cc578151805185528681015115158786015285810151868601526060908101519085015260809093019290850190600101614890565b5091979650505050505050565b602080825282518282018190526000919060409081850190868401855b828110156148cc57815180518552868101518786015285810151600290810b87870152606091820151900b90850152608090930192908501906001016148f6565b60006020808301818452808554808352604092508286019150868552838520855b828110156148cc57815484526001808301548786015260028084015480820b820b8888015260181c810b900b606086015260809094019360039092019101614958565b901515815260200190565b90815260200190565b6001600160a01b0389811682528816602082015261012081016149d56040830189614762565b608082019690965260a081019490945260c084019290925260e0830152610100909101529392505050565b6001600160a01b038581168252841660208201526060604082018190528101829052600082846080840137818301608090810191909152601f909201601f191601019392505050565b6001600160a01b0394851681529290931660208301526040820152606081019190915260800190565b6001600160a01b038581168252848116602083015260a0820190614a996040840186614762565b80841660808401525095945050505050565b6001600160a01b03898116825288811660208301526040820188905260608201879052858116608083015284811660a0830152610120820190614af160c0840186614737565b808416610100840152509998505050505050505050565b6001600160a01b038881168252878116602083015260408201879052606082018690528481166080830152831660a08201526101008101614b4c60c0830184614737565b98975050505050505050565b6001600160a01b03949094168452600292830b6020850152910b60408301526001600160801b0316606082015260800190565b6001600160a01b03959095168552600293840b60208601529190920b60408401526060830191909152608082015260a00190565b600293840b81529190920b60208201526001600160801b03909116604082015260600190565b600060208252610def602083018461477d565b602080825260039082015262494e5360e81b604082015260600190565b6020808252600490820152630737761760e41b604082015260600190565b6020808252600190820152601160fa1b604082015260600190565b6020808252600190820152602760f91b604082015260600190565b6020808252600190820152601360fa1b604082015260600190565b602080825260029082015261494160f01b604082015260600190565b602080825260029082015261495360f01b604082015260600190565b6020808252600190820152605360f81b604082015260600190565b60208082526003908201526212551360ea1b604082015260600190565b602080825260029082015261125560f21b604082015260600190565b602080825260029082015261534360f01b604082015260600190565b602080825260029082015261111360f21b604082015260600190565b81516001600160a01b039081168252602092830151169181019190915260400190565b918252602082015260400190565b9384526020840192909252600290810b60408401520b606082015260800190565b9283526020830191909152604082015260600190565b93845260208401929092526040830152606082015260800190565b60ff91909116815260200190565b6040518181016001600160401b0381118282101715614df457fe5b604052919050565b60006001600160401b03821115614e0f57fe5b5060209081020190565b60005b83811015614e34578181015183820152602001614e1c565b8381111561475c5750506000910152565b6001600160a01b038116811461323457600080fd5b801515811461323457600080fdfe45524332303a207472616e7366657220616d6f756e7420657863656564732062616c616e636553616665436173743a2076616c756520646f65736e27742066697420696e203132382062697473f652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d40536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f77ddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3eff652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d416e71edae12b1b97f4d1f60370fef10105fa2faae0126114a169c64845d6126c9f652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d3fa164736f6c6343000706000aa164736f6c6343000706000aad20e92f2e46a835b772afeda9b0815d1d270ec4ac30070d54a1679a0266adce22b816cb189484d658f17ccf061436246f48a1c19baa825a3596a0ba58292f2b0103818707ff808411c10dca830971f39469a972a77b06aba5ffadb8d137a72d97409554c280a0712d6800000000000000000000000000000000000000000000000000000000000000013f9a2584d866c659a27b2ca528293a130875ce03ebed17aab77e7a4d7d7f9e24232dbaa8adadda0c642aaaed69d5b3647fc8e5254be31c5ba22c4fa12722f676000382040a07ff82ba7b85e8d4a51000836acfc094942d00008d658dbb40745bbec89a93c253f9b88280c9807539000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000002600000000000000000000000000000000000000000000000000000000000000300010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000c53bf610eb015fa9f4fab204b58622e6000019810106090704010302050008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000002ab94e1c1b6000000000000000000000000000000000000000000000000000002abd028d4c0000000000000000000000000000000000000000000000000000002abdf85c588000000000000000000000000000000000000000000000000000002abeda8fe7c000000000000000000000000000000000000000000000000000002ac4d0677e0000000000000000000000000000000000000000000000000000002ac6d7af7a4000000000000000000000000000000000000000000000000000002ac910a45c0000000000000000000000000000000000000000000000000000002ad62315d00000000000000000000000000000000000000000000000000000002ad62315d00000000000000000000000000000000000000000000000000000002ad62315d000000000000000000000000000000000000000000000000000000000000000004c1d24b9a0f74a1f95fc70fd38ccece9a8abba787eb24a26828e2f4950a4af51f1ca32a04d554cec26eced7a99e528f35e89c46567fafd75004b8f1aef75b37e696337efaa43aaba11d44b5ae116305b0690b77291135db56891a9b1a6ed661f3182a8dcee7e44cbd3c32d05960088c1a19c5de1eb6e87cdfb141d48769f846ca000000000000000000000000000000000000000000000000000000000000000411f85aa6f6d2b4455fd075d6534e299c38dece9ca5305e56541afb334726731d6b7b697f17b4605503d6234fafd328dc12748d2600c37816f437902e30bcfc0c71e4ee35e40c12e4dc34136099a4fe7bba207b5a75b30fa128c3bc9bd38646c607c6588ed312e613b01c3a9907739b91f785950ed44a619fea33b2fe9bb9af4b5a495a5b628d3ef404346d5ed021234d83d70cdca424ad84cf9cb086aec3bd0f1030b009b9cf2d1a20622abaa36ae41873f0b9a2f500612fbb8f1ec246f6ee67000382046707ff0d8411e1a30083323dbc94e8c97bf6d084880de38aec1a56d97ed9fdfa0c9b8006e75722000000000000000000000000da10009cbd5d07dd0cecc66161fc93d7c9000da1000000000000000000000000eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee00000000000000000000000000000000000000000000002089b1a79d1da8dea900000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000043cedaa583e908000000000000000000000000050482e850b6e053d0d919b5e8519ea435afd0f6e0000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000001800000000000000000000000008e8abdf5dc296057e7920759eb8829303f537718000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000c44fcfecd100000000000000000000000000000000000000000000002089b1a79d1da8dea9000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000002000000000000000000000000da10009cbd5d07dd0cecc66161fc93d7c9000da1000000000000000000000000ff970a61a04b1ca14834a43f5de4533ebddb5cc800000000000000000000000000000000000000000000000000000000000000000000000000000000660de0023dfe38059138df60f3eaead87771bb9f00000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000124ef5dab3a0000000000000000000000000000000000000000000000000000000023c2041d000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000002000000000000000000000000ff970a61a04b1ca14834a43f5de4533ebddb5cc800000000000000000000000082af49447d8a07e3bd95bd0d56f35241523fbab1000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000001f40000000000000000000000000000000000000000000000000000000049d70912cf2ff9fe27acbb44d19d88ccdf49876f513cfe7acc3767123b8dc44b60b926151b056a8bc57fd575179c17b997dbee0f497b848aa27115999a6e7fbb000381a907ff820bb28411c10dca830f424094ff970a61a04b1ca14834a43f5de4533ebddb5cc880a9059cbb000000000000000000000000f5f7ded3ee675f456fdc25c7c6f15922bf57282b0000000000000000000000000000000000000000000000000000000047a3b19780bdf437a1045916e81618fd5956429487c4dccbe1bf0e9e013fee8669fc99880498e81d5962e12d991ec33d6a4ccfac3d8acde723717529bcde97ea67729a2600038202ef07ff16841017df8083118a3f946fce1a7c3347e78d22c278eb3a5c72ec8fcea2948706f528b68f2afd001e9a2e920000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000046c0fe865545353311d61e247201a1de3ca0e62e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a050e41f634170149c3b151729260df037a0f946000000000000000000000000a050e41f634170149c3b151729260df037a0f9460000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff970a61a04b1ca14834a43f5de4533ebddb5cc80000000000000000000000000000000000000000000000000006f528b68f2afd0000000000000000000000000000000000000000000000000006f528b68f2afd000000000000000000000000000000000000000000000000000000000039fbc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000628e17f900000000000000000000000000000000000000000000000000000180fb0d0a3e0067616e64616c6674686562726f776e67786d786e6900119ca6223ea705000000000000000000000000000000000000000000000000000000000000000001e00000000000000000000000000000000000000000000000000000000000000041a7c8f2a34f518445bb8a9ceb509e3ecad0ca8676f63c68c8ab8cd4d23da3350c0630716e89a115d33c5d87a933081fda0d55efe1b0a2f52744755130959d90451b00000000000000000000000000000000000000000000000000000000000000dd5fd1a568a8bb8cd4cb13ef22883949b6ff17c9f8ee9ad426452241f0fe7c075dc3293edc5da737c645b739506403dfb22495a73b4896ee3280e6211f2e2e36010382010707ff5d8411c10dca830d21f094eba8c2bf0d1c9413543188fc42d7323690aed05180f31c1262000000000000000000000000000000000000000000000000000000003f7a9c40000000000000000000000000ff970a61a04b1ca14834a43f5de4533ebddb5cc80000000000000000000000009859f916c7b46aeae52bee615f93f2f4641bbe6e00000000000000000000000000000000000000000000000000000000000000fa00000000000000000000000000000000000000000000000000000000000007086bb9bb4ce81284db4f357a5b2d7b22f511b291f8ad2d47acf313bdf0963e3e2d0d931bbd8139964bfd34ead19b8840c6dab9962f56b74289a64edbae0dc18d44000382016a07ff068411c10dca830eb5c79433ceb27b39d2bb7d2e61f7564d3df29344020417826bbb0deea0d7b2000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000009e3a68f23d5ee53ad9aa277e316971d907ea26e900000000000000000000000000000000000000000000000003d3cd8b369ae0000000000000000000000000000000000000000000000000000000dc0c5a9a9fa300000000000000000000000000000000000000000000000003cd3639ca46a0df00000000000000000000000000000000000000000000000000000000629752d500000000000000000000000000000000000000000000000003cd35e99006624100000000000000000000000000000000000000000000000000000000629752d501f203d76814c2c7d1431416306f95471755eca168dec8795770b1eda718429057174cc9da60792e0ae9759ade3336081752c77034039be1d429c167814d93a801038202ea07ff80841631513d83131ca6946fce1a7c3347e78d22c278eb3a5c72ec8fcea2948206b20e1e9a2e920000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000046c0fe865545353311d61e247201a1de3ca0e62e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d0d419a1858b237790807ba89ad642aa881908f6000000000000000000000000d0d419a1858b237790807ba89ad642aa881908f60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff970a61a04b1ca14834a43f5de4533ebddb5cc80000000000000000000000000000000000000000000000000260ef64528080000000000000000000000000000000000000000000000000000260ef64528080000000000000000000000000000000000000000000000000000000000013d26e6b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000628e17fc00000000000000000000000000000000000000000000000000000180fb0d16310067616e64616c6674686562726f776e67786d786e6900119ca62e31a705000000000000000000000000000000000000000000000000000000000000000001e000000000000000000000000000000000000000000000000000000000000000412c34333ffcc6a2cc4e7384808ff2734064580f615f38078ef3810cedf194aa5c77b5fbc0db9a34427b1563c284f4910e6dc064375c82bafdc29c8162e057a5771b00000000000000000000000000000000000000000000000000000000000000330fd0d1ea9f560b77edb7b3e64160e6f1157f56c3a8d05ac89ab5c986d3fe33040111134bd652a1908e4d873a3437b994fe478c09f4ebafea5d526048bf7a57010381a707ff03841631513d830a093594fd086bc7cd5c481dcc9c85ebe478a1c0b69fcbb980095ea7b30000000000000000000000006fce1a7c3347e78d22c278eb3a5c72ec8fcea294fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1b2ee84abbf836b5c0d6ee4d935a478f9384fa0d964827236f154758e79085212bddcf5e23c42f698532a210d9bfef5f6cafa2955e7176de9b08ec37768cb61000381a707ff808411c10dca830e465494fd086bc7cd5c481dcc9c85ebe478a1c0b69fcbb980a9059cbb00000000000000000000000083d39445c894d0758b17d9fed0aa194d8e3c58f30000000000000000000000000000000000000000000000000000000005d92d69215d3a2865b7524cb99aebe4542ca75250d2ae02e86f64756734a86d670ca4dd1466f10215683b8c9511e98e00514db8ef53621dd6691391f4db4e65bf10c072010381a707ff03841631513d830a092c94fd086bc7cd5c481dcc9c85ebe478a1c0b69fcbb980095ea7b30000000000000000000000006fce1a7c3347e78d22c278eb3a5c72ec8fcea294ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff798ae5d50dc7a3befda7afe37784ea3b31fd6950cdbcf2b84bfa4ded3d9e80b02ea8b8217c596646246483e54ba981d56e531b01e115e53f217bb852ac3d6afd010382012a07ff823e7d85174876e800831e8480942fb6a2f5460a9132eb42c9783f6d8d6d3e09c53380110cb59400000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000129f80ca100000000000000000000000000000000000000000000000023a580174a118000000000000000000000000000000000000000000000000000000000000000002bff970a61a04b1ca14834a43f5de4533ebddb5cc80001f482af49447d8a07e3bd95bd0d56f35241523fbab100000000000000000000000000000000000000000082147136e3235bf0abdae729efc037c06275c3cc5aec1a345106074d603ca7594c5e640c004be871dfd8dd1dd3dd29d1912d43bd6910c106136d3019a109751c000382016907ff8210158411c10dca830fcef5941b02da8cb0d097eb8d57a175b88c7d8b47997506804a25d94a000000000000000000000000000000000000000000000000016345785d8a0000000000000000000000000000000000000000000000000012b8dc218875928dd700000000000000000000000000000000000000000000000000000000000000a00000000000000000000000001d40e7a48751f3379284c24b2d2eca3e40e00d4f00000000000000000000000000000000000000000000000000000000628e1ec50000000000000000000000000000000000000000000000000000000000000002000000000000000000000000539bde0d7dbd336b79148aa742883198bbf6034200000000000000000000000082af49447d8a07e3bd95bd0d56f35241523fbab19701e0b3543d6cf11936ed57e9c43de0b72433c66640196fb3f1859ae6707d835c7b1029258c08d8755e53e8c35c14ffdb6c4011e2a9fd4064292bad0cc4c4b5000381a907ff820203841631513d8308ea629455271e1ea083145921c1ddc4d65aebeb77e78324801efe40630000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000001bbe24ee7c2080be8dba18849cee444791d62fa04ac9d08467641c7c12448f3d818f4282f6f2ae55df634dd6fbf877f519c85ea89ed64cb1b27bb9e56b87712a8746540a107a3f010381a707ff04841631513d830a092c94fd086bc7cd5c481dcc9c85ebe478a1c0b69fcbb980095ea7b30000000000000000000000006fce1a7c3347e78d22c278eb3a5c72ec8fcea294ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0890b52ad0a965ea52e3fe0192f070a47e7562246ea88aa94b7547fa9977951a394cdc277a3789d8b646bc26d9cabcccd4981ddbd07fb4ef65e64cc592ee9e4e000381a707ff018411c10dca83094ead9469a972a77b06aba5ffadb8d137a72d97409554c280a22cb4650000000000000000000000005e2b4c0be8a92441c80fc8291b0c1f16c3b28a0400000000000000000000000000000000000000000000000000000000000000010d2241868a6be7a617b6a23f89bde156ee6f671e06db937c161402c87d8663181037092339fa89f9a44e3e1243b5bc830a8b971f67f68fb1c132accceecec4d4010381c707ff2d8411c10dca83140961946999af008fe1676f31091ab628933cbfca7bd6f8809ee1a691000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000a44ce60335d8f0747bd6dee7b7bdb02c977a6f09f763caff50696c07003690e2e67610e92a7d34bee6129057b3965b77af122fa7cc2c81a0e0ff1fbb03a9544b9ab010382040a07ff82db6385e8d4a51000836acfc094cf17b68a40f10d3dceedd9a092f1df331ce3d9da80c9807539000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000002600000000000000000000000000000000000000000000000000000000000000300010101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000b647f600403da7d44f028fb3346710460000197e0301000809040706030205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000a5258dc700000000000000000000000000000000000000000000000000000000a5395d0000000000000000000000000000000000000000000000000000000000a5489f4000000000000000000000000000000000000000000000000000000000a555242c00000000000000000000000000000000000000000000000000000000a555242c00000000000000000000000000000000000000000000000000000000a555242c00000000000000000000000000000000000000000000000000000000a55b77fb00000000000000000000000000000000000000000000000000000000a5660df100000000000000000000000000000000000000000000000000000000a57a596a00000000000000000000000000000000000000000000000000000000a5a7e60e0000000000000000000000000000000000000000000000000000000000000004ae3a890739c789f9f007617d4364a96f0197399ccecad2aed72c05cee5d3aa90c7e2d77213ddf12daec8676d17c248acceae99d0f044492d3fc364f867d8f07d8b91b6891b07eeead4ca3c1f02265cc7721c8a2a9b8b176fb35eb537a5233dc6263cacbf016bda1d4cc6be2cb46d9a50772692745f5060ec07d86c9abf65f09b00000000000000000000000000000000000000000000000000000000000000046f1dafc81b75fde38c573255497ac8c7f40efbe6895c50ace8957e21e1917fb60cfa55457a90410d2a26bd326becd45a5ef67b56e31abb81f1519d49f49b4a7370e34d71d9eeaa580dd0dcd43f72aed04927d6bb96f5d6b5d7bef8ad4bc06e347ab528c9f0243505db17aae65f138c474c765bbb924f5d4095710adf6f6efe38e0726aa64d5373a99b1ece082af24440085d5d56663a886f30fce14cedd04c260bd3bcab4a9eff7f18320f7e6ae48b1a572ad8e85490ebeaa59988f8eaa99d0f010382014907ff82028b8411c10dca831580e694a906f338cb21815cbc4bc87ace9e68c87ef8d8f18030b70002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000179e4f5364d89d1832dbc841276edf2d341b46c545d16d762a5d94ecb736bbc570ceb78d9dc33d023e4261ab79325487a7433b6bbb3bed9a5532b214a340bea33010382040a07ff82dade85e8d4a51000836acfc0940050d50cecc09ce311d4e0ab14377bfcd0397af780c9807539000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000002600000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c000000000000000000000009e69d7ee25c4bbbbb119859635e1884300000ab30103060904070201050800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000424c000000000000000000000000000000000000000000000000000000000000424f000000000000000000000000000000000000000000000000000000000000424f000000000000000000000000000000000000000000000000000000000000425000000000000000000000000000000000000000000000000000000000000042540000000000000000000000000000000000000000000000000000000000004257000000000000000000000000000000000000000000000000000000000000428300000000000000000000000000000000000000000000000000000000000042af00000000000000000000000000000000000000000000000000000000000042af00000000000000000000000000000000000000000000000000000000000042fc00000000000000000000000000000000000000000000000000000000000000044c336ebc43cda268289a3b879faaff8a76d624ca685390e407d3a62eaa950e1a5f311ee7ca6485f32d91583ca5417ba22c3ac629bf5246380a3873bd3b116e20ea10aecc4db8ac910ff8b2b83251e61fbdbeabd5d8f0b8a39f75b02c9efee45a5c746ac46e67d9821dcc241fd7499e3b0379101017e19ae8352ce89d77a35e7900000000000000000000000000000000000000000000000000000000000000045b19d915ede1c22c9f76639a3044110d213dbc83a152b8608240539b08c4f59e0d0434743d441274999197dfe70d66c72244ac9cf97987cc486645d87a1ce1a10ee7a1492869f497b6bf0252597d422f8129f19c24c9e2cef9c57d00932772ed5b3694d786d24ab6f24e1f060ab01c4a8d877212e1a1ae90e8eb69d8ef6c9e8a8b145ec1c38541ec575a0294f63b4901d03cb9edcbff1620e321130c6663f30b4252caa0af7ce1f2de2b60cfd3448ea1a0dab33a17e27339a6510aa4b63f9d6a01038204e907ff8204088411c10dca8316884294737eaf14061fe68f04ff4ca8205acf538555fcc880821cab0b000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000018000000000000000000000000000000000000000000000000000000000000002a0000000000000000000000000000000000000000000000000000000000000831b00000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000e00000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000141000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000082e900000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000001430000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000778b00000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000e00000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000000141000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000004b000000000000000000000000000000000000000000000000000000000000004c000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001899703e42f636d5d9dade5d91554603d7eed9d308f340c4a5a8071fbb739e104483c0c72e123dda6c52e7ab0d9b30d82030ad6879fd605896033bb9614afbe6901036c07ff01843b9aca008307a12094a60113f7d43130919802b0863abdcdb956664fd5881b89ae59a68499a500db6a1998962220b73f6923c7e2460eb34888d6bbdde43207494142b656c5af6d252e146ac17f3b9a355197f7942ff44ce15210e6b084f6225040a23ad031f8f5010381a707ff038411c10dca830ae41294a66b20912cbea522278f3056b4ae60d0d3ee271b80095ea7b30000000000000000000000000934e27eea82f720166ec37214c07e6777511d27ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff65bfb12a073a07b85b0bc6c320be7e7a67321a4527fcdfb964c936996555d1e853d97b253069357fc40dc2a7313ec56226428789d58e911990469c4acda016d901038202e707ff04841631513d83114206946fce1a7c3347e78d22c278eb3a5c72ec8fcea294801e9a2e920000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000046c0fe865545353311d61e247201a1de3ca0e62e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b423e4f7b985e885c1ae3221e189205be13a5edf000000000000000000000000b423e4f7b985e885c1ae3221e189205be13a5edf000000000000000000000000fd086bc7cd5c481dcc9c85ebe478a1c0b69fcbb90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1cef00000000000000000000000000000000000000000000000000000000000d1cef000000000000000000000000000000000000000000000000000190ec81660be776000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000628e180b00000000000000000000000000000000000000000000000000000180fb0d4fed0067616e64616c6674686562726f776e67786d786e6900119ca667eda705000000000000000000000000000000000000000000000000000000000000000001e00000000000000000000000000000000000000000000000000000000000000041ffa694085856024a233fbe93453023fa584d15f74faadc63a1ff507a7b257cd8126641ce9842224f10d809490ad49956c0e6eed840b5c9d2f2049e44ca83b8ec1c000000000000000000000000000000000000000000000000000000000000008ddf72abf8b7b913e464a4166a7b9e1bbcbb4d28405f757f04b466d9af2f8f3529882ae28bb9dcf4b217cc05e733bfbc4b11d80fdf34674abd6fd6fe95fe34b801038202e707ff04841631513d83114df4946fce1a7c3347e78d22c278eb3a5c72ec8fcea294801e9a2e920000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000046c0fe865545353311d61e247201a1de3ca0e62e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000003e27ca67caa041ec8c844f2e722cf5c7fa7e23f10000000000000000000000003e27ca67caa041ec8c844f2e722cf5c7fa7e23f1000000000000000000000000fd086bc7cd5c481dcc9c85ebe478a1c0b69fcbb9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e984000000000000000000000000000000000000000000000000000000000091e98400000000000000000000000000000000000000000000000000116c6ec629c9d56000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000628e180800000000000000000000000000000000000000000000000000000180fb0d471a0067616e64616c6674686562726f776e67786d786e6900119ca65f1aa705000000000000000000000000000000000000000000000000000000000000000001e00000000000000000000000000000000000000000000000000000000000000041709e20374d5893ff53dbef90db0772ba777f321d0eb6f380ecbf76c51741cb3568b7f36348ac72f172d6c869944e813b898d31c75fcd1e4f3df2c8417f39e1c11c0000000000000000000000000000000000000000000000000000000000000005283da90f9f373a4eeff2c38889c1f13cbb9da141c67e4536c8554520f3eddb360dbcbeb4bea5c30b915dd9e7a5f7ee4f09162b1d369692cde48efd143a03bc000382046907ff821f7d8411c10dca8315f39c94737eaf14061fe68f04ff4ca8205acf538555fcc880821cab0b000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000018000000000000000000000000000000000000000000000000000000000000002a00000000000000000000000000000000000000000000000000000000000002b5e00000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000001410000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000354a00000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000001420000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000407c00000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000014300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004ff7b012652af200d5acaab4ecf48c031b9507c520036c61414303da1f6254ef0c042bb7081fc6b6aff4c53e25744c46abed12c27f944b69f93e4cdc324dbeb201036407ff148411c10dca830761fc940a6bb56ed8f2578ad048ad412f893b7a5e0f3c375f10161cad65ce9b47deb831f0b02d844c54be85c320f2a12d8cad87c245aecd36977a96fc3351ac734fd0176d0920ab07d39f7cb3e0da0f1bd9c92e5b7587d96a19000382014707ff478411c10dca830dc66694a906f338cb21815cbc4bc87ace9e68c87ef8d8f18030b70002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030980c7e5a8e65f9f5ef2f7ca94de87eaba61a7d73457022dbb4b0a29c1b1ca52d62611a5093046a546f6bed8c1937daf6bae4a899c5757803c55c7c9f4c292d00038202e707ff05841631513d83114dea946fce1a7c3347e78d22c278eb3a5c72ec8fcea294801e9a2e920000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000046c0fe865545353311d61e247201a1de3ca0e62e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aef12c4e7dd435eeea388b38832cc678fa5c1c06000000000000000000000000aef12c4e7dd435eeea388b38832cc678fa5c1c06000000000000000000000000fd086bc7cd5c481dcc9c85ebe478a1c0b69fcbb90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a6e49c0000000000000000000000000000000000000000000000000000000000a6e49c0000000000000000000000000000000000000000000000000013ee17270bbf8ef000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000628e181400000000000000000000000000000000000000000000000000000180fb0d73820067616e64616c6674686562726f776e67786d786e6900119ca68b82a705000000000000000000000000000000000000000000000000000000000000000001e00000000000000000000000000000000000000000000000000000000000000041b4197fb4d697a81d0e66ca3fa78bc4bc4797208aa0924fecc0b4e5e640a86c8e43ae4ab27dcc4df7bcf75b15198a6f35139aa3b901c1bbbc870df84851aba23b1c00000000000000000000000000000000000000000000000000000000000000ad3ab48914dfe8c376713417254d3555e94c579a8d976e2e5d6ef4c025bc125c3409392ab567e5c56c7269e96df7aa526e71559e5cabb363fef8e97f9932c70d010382010807ff018411c10dca830d0381946352a56caadc4f1e25cd6c75970fa768a3304e64370ee449022e00000000000000000000000000000000000000000000000000138a388a43c0000000000000000000000000000000000000000000000000000000000000a002230000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000140000000000000000000000058039203442c9f2a45d5536bd021a383c7f3035cb44af913891413befe3dcd2be5e431139b8e2f73e95461b44aac74cda2426086550fd00e1e7748053feffedcf9008990d2c7e664994bdbb694d0ddddf69e7cc6000382014807ff81898411c10dca8310c3eb94abbc5f99639c9b6bcb58544ddf04efa6802f4064802d4ba6a70000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000bebc200000000000000000000000000000000000000000000000000016b45f17b0f4000000000000000000000000000309078aee712243aebd46f9b2a57eb41b3db91780000000000000000000000000000000000000000000000000000000000000002000000000000000000000000ff970a61a04b1ca14834a43f5de4533ebddb5cc800000000000000000000000082af49447d8a07e3bd95bd0d56f35241523fbab1000e6b8a978d7bd2d7a63e429475df82588db1e852fde0910c0a9a9c5c1dbaba29434ee9c012f8409df0914657d6ed54a2f24733d7d53d563c98ad3ef2dffe3d0003818707ff808411c10dca830974159469a972a77b06aba5ffadb8d137a72d97409554c280a0712d6800000000000000000000000000000000000000000000000000000000000000058452f84ba2e20daaaac0986cf41def2f3e58e48e13ba49fdeb5bf11a4df7059446275944abb76abeb4e6d7829d1c42e19c6bc06bb847ef644a5d2d62956f39f9000381a907ff8202f98411c10dca8308261d949069cf5ad599559045273771a558f78b041544bd809f835eb100000000000000000000000000000000000000000000000000000000000005090000000000000000000000000000000000000000000000000000000000000d6a2248865abd4a6e17788c46a63ff482086159374f649d80dbac8db7b10e22eea01506e544b64b04e2600eb69ed52cfdd25100afc8d194bebd2e4f7b50a0058b3d01036c07ff1084154e108c830b3985944f99a6d78663bc1c93690608e103b5df6a0cf66a8801658b076c7221970092441d9a1aad4e41e4eb7c388d251ef44440e29ca5bf615e9ba41382b5924469790891e8bb6c72864e7025182c13abaee7e8b0df3f1e36a217e874eb78263294000382010807ff81f18411c10dca830adad39409986b4e255b3c548041a30a2ee312fe176731c2806943acce0000000000000000000000005e84c1a06e6ad1a8ed66bc48dbe5eb06bf2fe4aa00000000000000000000000000000000000000000000000000000000000006db000000000000000000000000c3dd47634253c6aafe8f0061ee77b7f03d40a1f800000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000052663ccab1e1c0000117bafb69be98f69c68b52c78e081a8c5f540aba5e4956fd3d77e2250adb4e282cb23262cff7e3c6700f80a3fbeaa089eadb61804f03502c3f8a35f978e2bfdb01038209e907ff8203f78411c10dca8325984f94737eaf14061fe68f04ff4ca8205acf538555fcc880821cab0b0000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000260000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000005a000000000000000000000000000000000000000000000000000000000000006c000000000000000000000000000000000000000000000000000000000000007e0000000000000000000000000000000000000000000000000000000000000028f00000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000001400000000000000000000000000000000000000000000000000000000000000001410000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000049000000000000000000000000000000000000000000000000000000000000004c000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000713b00000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000e00000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000000141000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000005c00000000000000000000000000000000000000000000000000000000000000670000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000007c3600000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000e00000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000000141000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000005c0000000000000000000000000000000000000000000000000000000000000072000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000830b00000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000e00000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000141000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083d000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000e00000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000141000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008b000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000000014100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000a20000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000184f5b054177ec585a4d164f25752445f2bf195e498c778f3523a3c16612844aa4e9572a0e145ddf5a859bb18fb266e249a0a9128a3cbe5fff7ca1e6f59424b7e000381c707ff018411c10dca8311b2e094794a61358d6845594f94dc1db02a252b5b4814ad80680dd47c000000000000001c628e25d4000000000000000000000b1a2bc2ec5000000004c752d0bdf8e06ebab192ed2a366dda1a93de4683320b37d2527ef21155e01b535f4b1e64395bb9032f6722410ec5307efd3888c9e4fecb5f457caa9a9eeca77c9857fe782a5d36f3de03148fb0653031038131e3d70f6df27027bcf76ca755c5273a02fbb059d9e3445ae3ce42aef213e778deaca2e455e1c308145ff6f90b97010381a707ff018411c10dca83094e9d9469a972a77b06aba5ffadb8d137a72d97409554c280a22cb4650000000000000000000000005e2b4c0be8a92441c80fc8291b0c1f16c3b28a04000000000000000000000000000000000000000000000000000000000000000156f4ced6603aec111dc0df49c40764c3b06c74f3e865c930013919f420841b490f7838d08568d7e521713eb048d39fdab77b219393145f1b423868f29913d4e70003818707ff488411c10dca831426d894a906f338cb21815cbc4bc87ace9e68c87ef8d8f180ef8c599400000000000000000000000000000000000000000000000bfa56952b8e64e9a7fbd1174b2dd4e8d3c262f83440a3a72793b9ca18f0affd33697f55f2062793776fd1c3b4a483cdd34ff9c2583836957a78a03aa845a9b177a4124b6c511f60a7010381a707ff028411c10dca8309e98c94fd086bc7cd5c481dcc9c85ebe478a1c0b69fcbb980095ea7b30000000000000000000000006352a56caadc4f1e25cd6c75970fa768a3304e64ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6d91cd075e3e8a536effea0c00f23e4a44dd6a352c1afaa3d3996dff2cc05ae8349f0b0debcd88fa6abe687cd0ceffe8dfbf07c8f126f05821202f700643f166000382020a07ff018411c10dca83117e229468b3465833fb72a70ecdf485e0e4c7bd8665fc458206b20e5ae401dc00000000000000000000000000000000000000000000000000000000628e18f400000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000e404e45aaf00000000000000000000000082af49447d8a07e3bd95bd0d56f35241523fbab10000000000000000000000002f2a2543b76a4166549f7aab2e75bef0aefc5b0f00000000000000000000000000000000000000000000000000000000000001f4000000000000000000000000d0d419a1858b237790807ba89ad642aa881908f60000000000000000000000000000000000000000000000000260ef645280800000000000000000000000000000000000000000000000000000000000001149ca000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0aa6fdb42abb82addcf3587b68808ab95674f45d7dd366ef45e5c41fd41032b7553947a65b32c89ef4489c3426f49fd58fabaee4bbd4524038c9ffc171b0fa9000381a707ff028411c10dca830a096c94ff970a61a04b1ca14834a43f5de4533ebddb5cc880095ea7b30000000000000000000000007f90122bf0700f9e7e1f688fe926940e8839f353ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f2c25004fb5142224d4999e5e31e2a763a5064417560cd11ee1a60d1a8676d670816bdd9fccd963dd09dd091acf6eea6e835248116f1e9160cee8c9eb8263b5010382040a07ff82cd5485e8d4a51000836acfc0940050d50cecc09ce311d4e0ab14377bfcd0397af780c9807539000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000002600000000000000000000000000000000000000000000000000000000000000300000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c000000000000000000000009e69d7ee25c4bbbbb119859635e1884300000ab30206090407020301080500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000424f000000000000000000000000000000000000000000000000000000000000424f000000000000000000000000000000000000000000000000000000000000425e000000000000000000000000000000000000000000000000000000000000426800000000000000000000000000000000000000000000000000000000000042680000000000000000000000000000000000000000000000000000000000004274000000000000000000000000000000000000000000000000000000000000427500000000000000000000000000000000000000000000000000000000000042a500000000000000000000000000000000000000000000000000000000000042af00000000000000000000000000000000000000000000000000000000000042fc00000000000000000000000000000000000000000000000000000000000000044d11abbebbd6eac7927b8a1d99d249f3b23cae64820a44d20490c9311afe37d2cfd674077cfad84cb75d2aa1238b5c009841ab5d8fef0a89c986c3fddb0c440dcf9299adc96b6f753604be87c51f7507fa6d7115e01d91ecda0412ba76272f49dd53c7d7e2ab251bb07338e10d84d70c652ab782f662f20dde6b9ecd55e55359000000000000000000000000000000000000000000000000000000000000000408aea9a30f85aeb0592480a99645662bcbd21b3d904a665ebee013fdcd2979872c1e86195cd778f44418b80667870f61fecce9912767655ca4efe7be170b389121fc4bc4d9a0520529b9ecd12aa39fef19f5cd208ed046c8675bbaf42cee15f13153e26ace24ee023e86c51253bb339f574f84ae3bf537e575e354885a2bd236817be004724d936bb4136755629dede54107140dd0d993749c407b0d0c071ddc1662d5ab50ef2821c600d8aa2a62e4dfa6f0f38c156bfb8a4a82c1977a968fda01038203e707ff148411e1a3008330ff1094e8c97bf6d084880de38aec1a56d97ed9fdfa0c9b8006e75722000000000000000000000000fa7f8980b0f1e64a2062791cc3b0871572f1f7f0000000000000000000000000ff970a61a04b1ca14834a43f5de4533ebddb5cc8000000000000000000000000000000000000000000000006046f37e5945c000000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000238092c6000000000000000000000000e630a100562f1ae4e007b3a880ca735cae31ad2a0000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000001800000000000000000000000008e8abdf5dc296057e7920759eb8829303f537718000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000c44fcfecd1000000000000000000000000000000000000000000000006046f37e5945c0000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000002000000000000000000000000fa7f8980b0f1e64a2062791cc3b0871572f1f7f0000000000000000000000000da10009cbd5d07dd0cecc66161fc93d7c9000da1000000000000000000000000000000000000000000000000000000000000000000000000000000007317a559dafe4ab0f5587f8c2c4410513d040acb000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000a4a7cee8291533a3278f3f9141d5f820a184ea4b017fce2382000000000000000000000016000000000000000000000000da10009cbd5d07dd0cecc66161fc93d7c9000da1000000000000000000000000ff970a61a04b1ca14834a43f5de4533ebddb5cc8000000000000000000000000000000000000000000000020a55966868ee60000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000a6b9c617bdcb26c47b39079b2474f7840b9bd88997b448711999d4bacea479024385eca254a59ec46069443bc843798429bfad5f7b662d8f0626fa6b7a51a0cf00038201ea07ff8209a78411c10dca831d204b943d6ba331e3d9702c5e8a8d254e5d8a285f223aba020ec9874170000000000000000000000000000000000000000000000000000000000000012000000000000000000000000082af49447d8a07e3bd95bd0d56f35241523fbab100000000000000000000000000000000000000000000000000000000773594000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003c3f0606d4a59ce336beb86a1a00000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000006018fabefe440aa4991e600000000000000000000000000000000000000000000000000000000000b5e620f4800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000ff970a61a04b1ca14834a43f5de4533ebddb5cc800000000000000000000000082af49447d8a07e3bd95bd0d56f35241523fbab143bcc3b0902edb44c3ef938e94d2be3d500a5f9c559ef99983fd679ff360faa2798396ef955add661f71d112cdeb1b5aecde772105de78deee2096aa8babd6b00003818707ff808411c10dca830973059469a972a77b06aba5ffadb8d137a72d97409554c280a0712d680000000000000000000000000000000000000000000000000000000000000003076af5a39e375b7ece64c8c40fb134542b8fda0d9ac9e7b5b2ba9ae4eaf8f93a565afa091984372126355e50d13b6d962e89348ff3e29839c9d7d78a35a8ae11000381a707ff038411c10dca830a092c94fd086bc7cd5c481dcc9c85ebe478a1c0b69fcbb980095ea7b30000000000000000000000007f90122bf0700f9e7e1f688fe926940e8839f353ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff71125654f5f371ac3f1ebfcfc4e33527f5aa506e546a31275645e3fc8578f1e42bba1dabc493da608b4bfac833869830493ba5c72de1c8df101a83644127eca001038208eb07ff1f8411c10dca83278e41941111111254fb6c44bac0bed2854e76f90643097d807c02520000000000000000000000000026271dfddbd250014f87f0f302c099d5a798bab100000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000180000000000000000000000000fd086bc7cd5c481dcc9c85ebe478a1c0b69fcbb9000000000000000000000000ff970a61a04b1ca14834a43f5de4533ebddb5cc800000000000000000000000026271dfddbd250014f87f0f302c099d5a798bab1000000000000000000000000a1fb7eab24e8e31447d4c2ca6854793b3b0f1bbd0000000000000000000000000000000000000000000000000000000000989680000000000000000000000000000000000000000000000000000000000096cf0f00000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006e0000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000016000000000000000000000000000000000000000000000000000000000000004808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000064eb5625d9000000000000000000000000fd086bc7cd5c481dcc9c85ebe478a1c0b69fcbb90000000000000000000000006fce1a7c3347e78d22c278eb3a5c72ec8fcea2940000000000000000000000000000000000000000000000000000000000989680000000000000000000000000000000000000000000000000000000008000000000000000000000006fce1a7c3347e78d22c278eb3a5c72ec8fcea2940000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000002841e9a2e9200000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfaabce766c86d9c5d70d2cb9d10bab6729197e5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000026271dfddbd250014f87f0f302c099d5a798bab1000000000000000000000000a1fb7eab24e8e31447d4c2ca6854793b3b0f1bbd000000000000000000000000fd086bc7cd5c481dcc9c85ebe478a1c0b69fcbb9000000000000000000000000ff970a61a04b1ca14834a43f5de4533ebddb5cc8000000000000000000000000000000000000000000000000000000000098968000000000000000000000000000000000000000000000000000000000009896800000000000000000000000000000000000000000000000000000000000985508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000628e182d00000000000000000000000000000000000000000000000000000180fb0dfc100267616e64616c6674686562726f776e67786d786e6900119ca71410a705000000000000000000000000000000000000000000000000000000000000000001e000000000000000000000000000000000000000000000000000000000000000411d530f2ca127e8e62b481556aeadbeb91921d12c29031e356c54be2bacd82c335638f4bdcc988fee12c710185ab72cf5c59fdaf00d59d534d07f68dc2288d0221c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000018414284aab00000000000000000000000000000000000000000000000000000000000000808000000000000000000000000000000000000000000000000000000000000044000000000000000000000000ff970a61a04b1ca14834a43f5de4533ebddb5cc800000000000000000000000000000001000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000064d1660f99000000000000000000000000ff970a61a04b1ca14834a43f5de4533ebddb5cc80000000000000000000000001111111254fb6c44bac0bed2854e76f90643097d00000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e26b99772f419c6b491a39a54f13998c6da3f678961d7cd8ed125cce98b839568290c87a66c1aa58f69345764f0d818dd2ab1826af9021ac9ee177164f8cc09310ae004d000381ea07ff82cba685174876e800834c4b40941a0ad27350cccd6f7f168e052100b4960efdb774801389a3cc000000000000000000000000000000000000154600001b57001dae7001c0828400000000000000000000000000000000000000000000000000000000628e18170000000000000000000000000000000000000000000000000000000000007c5c000000000000000000000000000000000000000000000000000000000000000014ac189e518e90ec34a05d1dca2e464127dad3da216115ecc62e7b49f474a975314469e85879315dc18e9b44725c4c94189a485cf854a2646ba1929f6965028d000382032907ff8205bd8411c10dca831148da94737eaf14061fe68f04ff4ca8205acf538555fcc880821cab0b0000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000160000000000000000000000000000000000000000000000000000000000000722700000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000001420000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000014300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009ccc6ea7d8efa0a535694f1bd49262f1680085272ce47addde7839276cde7b4d3efcfafa8e66bc8604b2e65dfe639eed37dd76ad5228982889f61da3ca3b5dcb000381a707ff17841017df808308687b94ff970a61a04b1ca14834a43f5de4533ebddb5cc880a9059cbb00000000000000000000000041d3d33156ae7c62c094aae2995003ae63f587b3000000000000000000000000000000000000000000000000000000000039d0cb80cf10b8856dd7ad67e9df6ab15ae8a01ae5fe214fd3fea303928c3770e9960e1590078368fc54fd7a294e9947db2085c000ae1d3ad2925a602191676ff59cbe0003822cb407ff248447868c0084027b4130808060806040523480156200001157600080fd5b5060405162002b8438038062002b848339810160408190526200003491620000cd565b67016345785d8a00008211156200004a57600080fd5b67016345785d8a00008111156200006057600080fd5b600780546001600160a01b03199081166001600160a01b03998a1617909155600a8054821697891697909717909655600b8054871694881694909417909355600c8054861694871694909417909355600692909255600555600d8054909216921691909117905562000178565b600080600080600080600060e0888a031215620000e8578283fd5b8751620000f5816200015f565b602089015190975062000108816200015f565b60408901519096506200011b816200015f565b60608901519095506200012e816200015f565b608089015190945062000141816200015f565b8093505060a0880151915060c0880151905092959891949750929550565b6001600160a01b03811681146200017557600080fd5b50565b6129fc80620001886000396000f3fe60806040523480156200001157600080fd5b5060043610620001425760003560e01c8063017e7e5814620001475780630435be63146200016957806305b182ea14620001825780630a715dea146200019b578063238efcbc14620001b257806323b1cde414620001bc57806331e84b0014620001d3578063431f244514620001dd5780635aa6e67514620001e75780635b54918214620001f15780636a1db1bf14620001fb5780636d4366b7146200021257806373e33216146200021c57806394600440146200023357806399572d6f146200023d578063ac3af2081462000254578063af5f7085146200025e578063b0e21e8a1462000275578063b984a9ce146200027f578063c02d17271462000296578063dc1546d214620002bc578063f39c38a014620002c6578063fc9d96ba14620002d0578063ff9a2c1414620002e7575b600080fd5b62000151620002fe565b60405162000160919062000f7a565b60405180910390f35b620001806200017a36600462000e5d565b6200030d565b005b6200018c6200096f565b604051620001609190620010ff565b62000180620001ac36600462000ebd565b62000975565b6200018062000a0f565b62000180620001cd36600462000de6565b62000a4b565b6200015162000a9a565b6200018c62000aa9565b6200015162000aaf565b6200015162000abe565b620001806200020c36600462000ebd565b62000acd565b6200018c62000b57565b620001516200022d36600462000de6565b62000b5c565b6200018c62000b77565b620001806200024e36600462000de6565b62000b7d565b6200015162000bcc565b620001806200026f36600462000e24565b62000bdb565b6200018c62000c6a565b620001516200029036600462000ebd565b62000c70565b620002ad620002a736600462000de6565b62000c8b565b60405162000160919062000fb6565b6200015162000ca0565b6200015162000caf565b620002ad620002e136600462000de6565b62000cbe565b62000180620002f836600462000ebd565b62000cd3565b6009546001600160a01b031681565b60006200032160c0830160a0840162000de6565b90506012816001600160a01b0316630dfe16816040518163ffffffff1660e01b815260040160206040518083038186803b1580156200035f57600080fd5b505afa15801562000374573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906200039a919062000e05565b6001600160a01b031663313ce5676040518163ffffffff1660e01b815260040160206040518083038186803b158015620003d357600080fd5b505afa158015620003e8573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906200040e919062000ed6565b60ff16111580156200050c57506012816001600160a01b031663d21220a76040518163ffffffff1660e01b815260040160206040518083038186803b1580156200045757600080fd5b505afa1580156200046c573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019062000492919062000e05565b6001600160a01b031663313ce5676040518163ffffffff1660e01b815260040160206040518083038186803b158015620004cb57600080fd5b505afa158015620004e0573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019062000506919062000ed6565b60ff1611155b620005345760405162461bcd60e51b81526004016200052b906200108f565b60405180910390fd5b6000600b60009054906101000a90046001600160a01b03166001600160a01b0316631698ee82836001600160a01b0316630dfe16816040518163ffffffff1660e01b815260040160206040518083038186803b1580156200059457600080fd5b505afa158015620005a9573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620005cf919062000e05565b846001600160a01b031663d21220a76040518163ffffffff1660e01b815260040160206040518083038186803b1580156200060957600080fd5b505afa1580156200061e573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019062000644919062000e05565b856001600160a01b031663ddca3f436040518163ffffffff1660e01b815260040160206040518083038186803b1580156200067e57600080fd5b505afa15801562000693573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620006b9919062000e98565b6040518463ffffffff1660e01b8152600401620006d99392919062000f8e565b60206040518083038186803b158015620006f257600080fd5b505afa15801562000707573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906200072d919062000e05565b90506001600160a01b03811615801590620007595750816001600160a01b0316816001600160a01b0316145b620007785760405162461bcd60e51b81526004016200052b90620010e3565b6000306200078a602086018662000de6565b6200079c604087016020880162000de6565b866040013587606001358860800135600554604051620007bc9062000dc2565b620007ce979695949392919062000fc1565b604051809103906000f080158015620007eb573d6000803e3d6000fd5b50600a549091506000906001600160a01b031663a16cdc60306200081660c0890160a08a0162000de6565b600d54600c546001600160a01b0391821691168760c08c016200083e6101008e018e62001108565b6040518963ffffffff1660e01b81526004016200086398979695949392919062001002565b602060405180830381600087803b1580156200087e57600080fd5b505af115801562000893573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620008b9919062000e05565b6001600160a01b03838116600090815260026020526040902080546001600160a01b031916918316919091179055600354909150620008fa90600162000d62565b600381905560009081526020818152604080832080546001600160a01b0319166001600160a01b038616908117909155808452600192839052818420805460ff19169093179092555133927f8df0e8eb14c6434c85afc8f6f514518422607c8a8696492397a729a010ba83f991a35050505050565b60055481565b6007546001600160a01b03163314620009a25760405162461bcd60e51b81526004016200052b90620010ab565b67016345785d8a0000811115620009cd5760405162461bcd60e51b81526004016200052b90620010c7565b60068190556040517fd2b5112b1ef0d65f062117326909e7f51d2f375e448928f660340f5f34e040c49062000a04908390620010ff565b60405180910390a150565b6008546001600160a01b0316331462000a2757600080fd5b600854600780546001600160a01b0319166001600160a01b03909216919091179055565b6007546001600160a01b0316331462000a785760405162461bcd60e51b81526004016200052b90620010ab565b600980546001600160a01b0319166001600160a01b0392909216919091179055565b600c546001600160a01b031681565b60065481565b6007546001600160a01b031681565b600b546001600160a01b031681565b6007546001600160a01b0316331462000afa5760405162461bcd60e51b81526004016200052b90620010ab565b6298968081111562000b205760405162461bcd60e51b81526004016200052b90620010c7565b60048190556040517ff54e8eea8cd4168d1e04d5e9b8e820d8e060f8c106b78296320c8f6172a480e69062000a04908390620010ff565b601281565b6002602052600090815260409020546001600160a01b031681565b60035481565b6007546001600160a01b0316331462000baa5760405162461bcd60e51b81526004016200052b90620010ab565b600880546001600160a01b0319166001600160a01b0392909216919091179055565b600d546001600160a01b031681565b6007546001600160a01b0316331462000c085760405162461bcd60e51b81526004016200052b90620010ab565b6001600160a01b0382166000908152600e602052604090819020805460ff1916831515179055517f81038952d270ba16c483bf1fcedff8998b5547f29c030eb5196c535fe14c39d89062000c5e90839062000fb6565b60405180910390a15050565b60045481565b6000602081905290815260409020546001600160a01b031681565b60016020526000908152604090205460ff1681565b600a546001600160a01b031681565b6008546001600160a01b031681565b600e6020526000908152604090205460ff1681565b6007546001600160a01b0316331462000d005760405162461bcd60e51b81526004016200052b90620010ab565b67016345785d8a000081111562000d2b5760405162461bcd60e51b81526004016200052b90620010c7565b60058190556040517fedf6ef8230cfb4994eec8093a965e2c50ff9f18abcc24c33a8f0584525c8d6659062000a04908390620010ff565b60008282018381101562000dbb576040805162461bcd60e51b815260206004820152601b60248201527a536166654d6174683a206164646974696f6e206f766572666c6f7760281b604482015290519081900360640190fd5b9392505050565b61187e806200117283390190565b8035801515811462000de157600080fd5b919050565b60006020828403121562000df8578081fd5b813562000dbb8162001158565b60006020828403121562000e17578081fd5b815162000dbb8162001158565b6000806040838503121562000e37578081fd5b823562000e448162001158565b915062000e546020840162000dd0565b90509250929050565b60006020828403121562000e6f578081fd5b81356001600160401b0381111562000e85578182fd5b8201610120818503121562000dbb578182fd5b60006020828403121562000eaa578081fd5b815162ffffff8116811462000dbb578182fd5b60006020828403121562000ecf578081fd5b5035919050565b60006020828403121562000ee8578081fd5b815160ff8116811462000dbb578182fd5b60008284526020808501945082825b8581101562000f6f57813587528282013583880152604080830135600281810b80831462000f34578788fd5b928a019290925250606090838201359081900b80821462000f53578687fd5b9189019190915250608096870196919091019060010162000f08565b509495945050505050565b6001600160a01b0391909116815260200190565b6001600160a01b03938416815291909216602082015262ffffff909116604082015260600190565b901515815260200190565b6001600160a01b03978816815295871660208701529390951660408501526060840191909152608083015260a082019290925260c081019190915260e00190565b600061010060018060a01b03808c1684526020818c1681860152818b166040860152818a166060860152818916608086015260a08501915087845b60028110156200106757620010528262000dd0565b1515845292820192908201906001016200103d565b505050508060e084015262001080818401858762000ef9565b9b9a5050505050505050505050565b602080825260029082015261125160f21b604082015260600190565b6020808252600290820152614e4f60f01b604082015260600190565b602080825260029082015261494160f01b604082015260600190565b602080825260029082015261049560f41b604082015260600190565b90815260200190565b6000808335601e198436030181126200111f578283fd5b8301803591506001600160401b0382111562001139578283fd5b60200191506080810236038213156200115157600080fd5b9250929050565b6001600160a01b03811681146200116e57600080fd5b5056fe60806040526000600a556000600b556000600c553480156200002057600080fd5b506040516200187e3803806200187e833981810160405260e08110156200004657600080fd5b508051602082015160408301516060840151608085015160a086015160c09096015194959394929391929091906301312d008411156200008557600080fd5b6301312d008311156200009757600080fd5b600180546001600160a01b03199081166001600160a01b038a81169190911790925560028054821689841617815560048054909216928816929092179055600785905560088490556009839055600582905562000102908290620001a3602090811b6200109f17901c565b600655620001206000805160206200185e833981519152876200020e565b6200015b7f241ecf16d79d0f8dbfb92cbc07fe17840425976cf0667f022fe9877caa831b086000805160206200185e8339815191526200021e565b620001967f3c11d16cbaffd01df69ce1c404f6340ee057498f5f00246190ea54220576a8486000805160206200185e8339815191526200021e565b5050505050505062000372565b6000808211620001fa576040805162461bcd60e51b815260206004820152601a60248201527f536166654d6174683a206469766973696f6e206279207a65726f000000000000604482015290519081900360640190fd5b8183816200020457fe5b0490505b92915050565b6200021a828262000270565b5050565b600082815260208190526040808220600201549051839285917fbd79b86ffe0ab8e8776151514217cd7cacd52c909f66475c3af44e129f0b00ff9190a460009182526020829052604090912060020155565b6000828152602081815260409091206200029591839062001103620002e9821b17901c565b156200021a57620002a562000307565b6001600160a01b0316816001600160a01b0316837f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d60405160405180910390a45050565b600062000300836001600160a01b0384166200030b565b9392505050565b3390565b60006200031983836200035a565b620003515750815460018181018455600084815260208082209093018490558454848252828601909352604090209190915562000208565b50600062000208565b60009081526001919091016020526040902054151590565b6114dc80620003826000396000f3fe608060405234801561001057600080fd5b50600436106101cd5760003560e01c8063017e7e58146101d257806305b182ea146101f657806306394c9b1461021057806313a82bc5146102385780631ca536b91461025457806323b1cde41461027a578063248a9ca3146102a0578063282c51f3146102bd5780632f2ff15d146102c557806333bce8c3146102f157806336568abe146102f957806354e1ca0214610325578063570ca7351461032d57806361d274491461033557806362daf4dc1461033d5780636a1db1bf1461035a5780636d33b42b14610377578063758c6c9d1461039457806375b238fc1461039c57806376c7a3c7146103a457806387788782146103ac5780638c859021146103b45780639010d07c146103d157806391d14854146103f45780639301d7df14610420578063a217fddf14610428578063a4d66daf14610430578063a6f7f5d614610438578063a8c62e7614610440578063ac7e534e14610448578063c45a015514610450578063ca15c87314610458578063d547741f14610475578063d5c627fb146104a1578063de33b11b146104be578063df5360d2146104e4578063ec87621c146104ec578063f6156d5a146104f4578063fcad444814610511575b600080fd5b6101da610519565b604080516001600160a01b039092168252519081900360200190f35b6101fe610528565b60408051918252519081900360200190f35b6102366004803603602081101561022657600080fd5b50356001600160a01b031661052e565b005b6102406105e6565b604080519115158252519081900360200190f35b6102406004803603602081101561026a57600080fd5b50356001600160a01b03166105f6565b6102366004803603602081101561029057600080fd5b50356001600160a01b0316610652565b6101fe600480360360208110156102b657600080fd5b50356106f9565b6101fe61070e565b610236600480360360408110156102db57600080fd5b50803590602001356001600160a01b0316610720565b6101fe61078c565b6102366004803603604081101561030f57600080fd5b50803590602001356001600160a01b0316610792565b6101fe6107f3565b6101da6107f9565b610236610808565b6102366004803603602081101561035357600080fd5b50356108d8565b6102366004803603602081101561037057600080fd5b50356109cd565b6102366004803603602081101561038d57600080fd5b5035610a66565b6101fe610aee565b6101fe610af4565b6101fe610b06565b6101fe610b0e565b610236600480360360208110156103ca57600080fd5b5035610b14565b6101da600480360360408110156103e757600080fd5b5080359060200135610c09565b6102406004803603604081101561040a57600080fd5b50803590602001356001600160a01b0316610c28565b610236610c40565b6101fe610d38565b6101fe610d3d565b6101fe610d43565b6101da610d49565b6101da610dc5565b6101da610dd4565b6101fe6004803603602081101561046e57600080fd5b5035610de3565b6102366004803603604081101561048b57600080fd5b50803590602001356001600160a01b0316610dfa565b610236600480360360208110156104b757600080fd5b5035610e53565b610240600480360360208110156104d457600080fd5b50356001600160a01b0316610f48565b6101fe610f80565b6101fe610f86565b6102366004803603602081101561050a57600080fd5b5035610f98565b610236611031565b6004546001600160a01b031681565b60055481565b61054660008051602061148183398151915233610c28565b61057b576040805162461bcd60e51b81526020600482015260016024820152602760f91b604482015290519081900360640190fd5b6002546001600160a01b038281169116141561059657600080fd5b600380546001600160a01b0319166001600160a01b0383811691909117918290556040519116907fb5b1e24165f8b300d1e606a379d99c44cf148bd625beec3e5cbecdb2a0e0fb5e90600090a250565b600454600160a01b900460ff1681565b600061061060008051602061148183398151915283610c28565b8061062e575061062e60008051602061146183398151915283610c28565b8061064c575061064c6000805160206113e283398151915283610c28565b92915050565b61066a60008051602061148183398151915233610c28565b61069f576040805162461bcd60e51b81526020600482015260016024820152602760f91b604482015290519081900360640190fd5b600480546001600160a01b0319166001600160a01b03838116919091179182905560408051929091168252517f3dedba2a214b4fff9bf20fc473c114824654e0bc70512b4a92f6d5978763c28d916020908290030190a150565b60009081526020819052604090206002015490565b6000805160206113e283398151915281565b6000828152602081905260409020600201546107439061073e611118565b610c28565b61077e5760405162461bcd60e51b815260040180806020018281038252602f815260200180611402602f913960400191505060405180910390fd5b610788828261111c565b5050565b600b5481565b61079a611118565b6001600160a01b0316816001600160a01b0316146107e95760405162461bcd60e51b815260040180806020018281038252602f8152602001806114a1602f913960400191505060405180910390fd5b6107888282611185565b60065481565b6002546001600160a01b031681565b610810610d49565b6001600160a01b0316336001600160a01b031614610859576040805162461bcd60e51b81526020600482015260016024820152602760f91b604482015290519081900360640190fd5b60006201518042049050600062015180600c548161087357fe5b049050808214156108cb57600b54600a5481106108bc576040805162461bcd60e51b8152602060048201526002602482015261262960f11b604482015290519081900360640190fd5b42600c55600101600b55610788565b6001600b5542600c555050565b600160009054906101000a90046001600160a01b03166001600160a01b0316635aa6e6756040518163ffffffff1660e01b815260040160206040518083038186803b15801561092657600080fd5b505afa15801561093a573d6000803e3d6000fd5b505050506040513d602081101561095057600080fd5b50516001600160a01b03163314610992576040805162461bcd60e51b81526020600482015260016024820152602760f91b604482015290519081900360640190fd5b60058190556040805182815290517f52b2042be28bd19515c11b036084c79c0a259980ac8fa8700fcf1e79c75d089e9181900360200190a150565b6109e560008051602061148183398151915233610c28565b610a1a576040805162461bcd60e51b81526020600482015260016024820152602760f91b604482015290519081900360640190fd5b6301312d00811115610a2b57600080fd5b60078190556040805182815290517f6bbc57480a46553fa4d156ce702beef5f3ad66303b0ed1a5d4cb44966c6584c39181900360200190a150565b610a7e60008051602061148183398151915233610c28565b610ab3576040805162461bcd60e51b81526020600482015260016024820152602760f91b604482015290519081900360640190fd5b60098190556040805182815290517f731fdc8a8140915101c3d3ae63d64a7301a9bfdfd82f2230e59b21a12bedc72c9181900360200190a150565b600c5481565b60008051602061148183398151915281565b6301312d0081565b60085481565b600160009054906101000a90046001600160a01b03166001600160a01b0316635aa6e6756040518163ffffffff1660e01b815260040160206040518083038186803b158015610b6257600080fd5b505afa158015610b76573d6000803e3d6000fd5b505050506040513d6020811015610b8c57600080fd5b50516001600160a01b03163314610bce576040805162461bcd60e51b81526020600482015260016024820152602760f91b604482015290519081900360640190fd5b600a8190556040805182815290517f99947aa8ea841cfc9a61b4c6289f27f00f1cbb3892da85189b767546ee2661229181900360200190a150565b6000828152602081905260408120610c2190836111ee565b9392505050565b6000828152602081905260408120610c2190836111fa565b600160009054906101000a90046001600160a01b03166001600160a01b0316635aa6e6756040518163ffffffff1660e01b815260040160206040518083038186803b158015610c8e57600080fd5b505afa158015610ca2573d6000803e3d6000fd5b505050506040513d6020811015610cb857600080fd5b50516001600160a01b03163314610cfa576040805162461bcd60e51b81526020600482015260016024820152602760f91b604482015290519081900360640190fd5b6004805460ff60a01b1916600160a01b1790556040517fd596bbda13fdbf0904b2a7ce45e50145b26720d719bd8dd257f3020fe7bf880f90600090a1565b600081565b60095481565b60075481565b600154604080516339f1990b60e11b815230600482015290516000926001600160a01b0316916373e33216916024808301926020929190829003018186803b158015610d9457600080fd5b505afa158015610da8573d6000803e3d6000fd5b505050506040513d6020811015610dbe57600080fd5b5051905090565b6003546001600160a01b031681565b6001546001600160a01b031681565b600081815260208190526040812061064c9061120f565b600082815260208190526040902060020154610e189061073e611118565b6107e95760405162461bcd60e51b81526004018080602001828103825260308152602001806114316030913960400191505060405180910390fd5b600160009054906101000a90046001600160a01b03166001600160a01b0316635aa6e6756040518163ffffffff1660e01b815260040160206040518083038186803b158015610ea157600080fd5b505afa158015610eb5573d6000803e3d6000fd5b505050506040513d6020811015610ecb57600080fd5b50516001600160a01b03163314610f0d576040805162461bcd60e51b81526020600482015260016024820152602760f91b604482015290519081900360640190fd5b60068190556040805182815290517f24379d4ecdbee4caa6f2ea161a4e76d7fefbe9fdcfbe560b745fe9a9827c7ea59181900360200190a150565b6000610f6260008051602061148183398151915283610c28565b8061064c575061064c60008051602061146183398151915283610c28565b600a5481565b60008051602061146183398151915281565b610fb060008051602061148183398151915233610c28565b610fe5576040805162461bcd60e51b81526020600482015260016024820152602760f91b604482015290519081900360640190fd5b6301312d00811115610ff657600080fd5b60088190556040805182815290517ff150d916e598956cbb01367e89d0d59fc910f13bea1441c4b2040ff89b7615bf9181900360200190a150565b6003546001600160a01b0316331461104857600080fd5b60038054600280546001600160a01b038084166001600160a01b0319928316179283905592169092556040519116907f4721129e0e676ed6a92909bb24e853ccdd63ad72280cc2e974e38e480e0e6e5490600090a2565b60008082116110f2576040805162461bcd60e51b815260206004820152601a602482015279536166654d6174683a206469766973696f6e206279207a65726f60301b604482015290519081900360640190fd5b8183816110fb57fe5b049392505050565b6000610c21836001600160a01b03841661121a565b3390565b60008281526020819052604090206111349082611103565b1561078857611141611118565b6001600160a01b0316816001600160a01b0316837f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d60405160405180910390a45050565b600082815260208190526040902061119d9082611264565b15610788576111aa611118565b6001600160a01b0316816001600160a01b0316837ff6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b60405160405180910390a45050565b6000610c218383611279565b6000610c21836001600160a01b0384166112dd565b600061064c826112f5565b600061122683836112dd565b61125c5750815460018181018455600084815260208082209093018490558454848252828601909352604090209190915561064c565b50600061064c565b6000610c21836001600160a01b0384166112f9565b815460009082106112bb5760405162461bcd60e51b81526004018080602001828103825260228152602001806113c06022913960400191505060405180910390fd5b8260000182815481106112ca57fe5b9060005260206000200154905092915050565b60009081526001919091016020526040902054151590565b5490565b600081815260018301602052604081205480156113b5578354600019808301919081019060009087908390811061132c57fe5b906000526020600020015490508087600001848154811061134957fe5b60009182526020808320909101929092558281526001898101909252604090209084019055865487908061137957fe5b6001900381819060005260206000200160009055905586600101600087815260200190815260200160002060009055600194505050505061064c565b600091505061064c56fe456e756d657261626c655365743a20696e646578206f7574206f6620626f756e64733c11d16cbaffd01df69ce1c404f6340ee057498f5f00246190ea54220576a848416363657373436f6e74726f6c3a2073656e646572206d75737420626520616e2061646d696e20746f206772616e74416363657373436f6e74726f6c3a2073656e646572206d75737420626520616e2061646d696e20746f207265766f6b65241ecf16d79d0f8dbfb92cbc07fe17840425976cf0667f022fe9877caa831b08a49807205ce4d355092ef5a8a18f56e8913cf4a201fbe287825b095693c21775416363657373436f6e74726f6c3a2063616e206f6e6c792072656e6f756e636520726f6c657320666f722073656c66a164736f6c6343000706000aa49807205ce4d355092ef5a8a18f56e8913cf4a201fbe287825b095693c21775a164736f6c6343000706000a000000000000000000000000001530e763fe9de4dcfe31bbd8548bcb579ebf3a00000000000000000000000028977a96894af29f582c6e1281a5ec74ecdc911d000000000000000000000000e43b4cde662165ba1f646022e7d41aade8993b110000000000000000000000001f98431c8ad98523631ae4a59f267346ea31f9840000000000000000000000001111111254fb6c44bac0bed2854e76f90643097d00000000000000000000000000000000000000000000000000470de4df82000000000000000000000000000000000000000000000000000000470de4df820000943e192b408347680ad77502295ab71bdf80c4d97221e2769a7dd0bd6d4a54165044e9bf1eb14610d1341db506e29a96c42f457d322921666231590e2c0851c9000382034807ff3b8415a0d40d8314390594c30141b657f4216252dc59af2e7cdb9d8792e1b00810a44bbb150000000000000000000000000000000000000000000000000000000000000020000000000000000000000000bebd087a12cc28bc108245ecec608d1c04862c1c0000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000011c37937e08000000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000014000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee0000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000e000000000000000000000000033ceb27b39d2bb7d2e61f7564d3df29344020417000000000000000000000000000000000000000000000000000a8a5dbaba6602000000000000000000000000000000000000000000000000010ce4e6de53523600000000000000000000000000000000000000000000000000000180fb1fc4b600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee2835673623fa77b88f2d7ff2d350d7f6f4dc5f76c4fec722d84caeb9ec52607e280af8c72c17e3350da08e7f4218fc48adc966595a7b66748ee3cd9ddcb27451000382022907ff8203718411c10dca831828c894737eaf14061fe68f04ff4ca8205acf538555fcc8800a0e28d40000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000003ed000000000000000000000000000000000000000000000000000000000000530800000000000000000000000000000000000000000000000000000000000048040000000000000000000000000000000000000000000000000000000000005301000000000000000000000000000000000000000000000000000000000000567500000000000000000000000000000000000000000000000000000000000058400000000000000000000000000000000000000000000000000000000000005c1500000000000000000000000000000000000000000000000000000000000060a400000000000000000000000000000000000000000000000000000000000065f200000000000000000000000000000000000000000000000000000000000065f4000000000000000000000000000000000000000000000000000000000000704c00000000000000000000000000000000000000000000000000000000000077bfeaf231f0c77fbf5020023557de8dc6705b1ea5113d3df886c2a08f2afde2442013bb214b7b3859a03085d8945320ab1c0fbda5d632d01e6fbfbcabf014dc964b000381a707ff2d8411c10dca831023cc94f90490186f370f324def2871f077668455f65253806dd3266d98515d616db5fdbdbb13ee8625b6e3b543f39c5efd175880fdf9572dd23f779c00000000000000000000000013aa17dc704f634a9c897689fff86ac302d3cc3809ebb280404e8cc19cb69f0d6ac126e095d01d61507284371015a627be7b444975359cd9ba1fdb590b5019e8ff77780fae2e78dd5e2fa027ac3b76216e422ed4010381a707ff0c8411c10dca8309e9449479f707d68cd49ca5d9aeb33affd4477c3ea8ea8f80095ea7b30000000000000000000000001111111254fb6c44bac0bed2854e76f90643097dffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffedc2024c60029f161e14ad6261c45999195ec9ac37649ac20949175979c2c7b4577b5432ce998e527c1627c3b91123a1556858ef95897c7ad100b39498b9d36001036b07ff248411c10dca830773c69480c67432656d59144ceff962e8faf8926599bcf887711aac5f11e32f0094b817dcc92ff844ec5ccf9e6d699ff7c874b9e7e069bdc0ad532a461816625c2cc9629c7ddbfd00b25327552de84e24c2a87c41a01636cb314424afee2c845c000381a707ff018411c10dca83094e9d9469a972a77b06aba5ffadb8d137a72d97409554c280a22cb4650000000000000000000000005e2b4c0be8a92441c80fc8291b0c1f16c3b28a04000000000000000000000000000000000000000000000000000000000000000130c67203d2824c428f1b5d32c9de7502d95c048833669f6a63f03863e5c8d4b46e180fe3b7a88a9eccb96f1df0e2b2b56f410a77feda30e001cbb561f60cb910010381c707ff048411c10dca830e80ab947f90122bf0700f9e7e1f688fe926940e8839f353800b4c7e4d00000000000000000000000000000000000000000000000000000000000f424000000000000000000000000000000000000000000000000000000000000f42400000000000000000000000000000000000000000000000001b3cda52c26422ab123c2c576b4a73d962068efca7fdcb4929490e3fc6c9d072f8fbad5a13a8077f21146e3123d67fb1b751677ba638bb738ea5683f4d74738cf8a2f77be063803f010381c807ff81f88411c10dca83094b8494737eaf14061fe68f04ff4ca8205acf538555fcc8800a0e28d4000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000005e58770ba4084fd29e9e8b7768bb2ba64a086041de217a25511dcee19a24f9606f3d739c25223a81031cbbddfb01fd52cceb1633f2a3f2783b54df12562bc46e4a1a01038203e707ff058411c10dca83174e9194c36442b4a4522e871399cd717abdd847ab11fe8880ac9650d80000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000160000000000000000000000000000000000000000000000000000000000000022000000000000000000000000000000000000000000000000000000000000002a000000000000000000000000000000000000000000000000000000000000000a40c49ccbe000000000000000000000000000000000000000000000000000000000000dd14000000000000000000000000000000000000000000000000000387c8feb7d6750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000628e18f4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084fc6f7865000000000000000000000000000000000000000000000000000000000000dd14000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffff00000000000000000000000000000000ffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004449404b7c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b3610530babce8bea06e754af57129d9524eb307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000064df2ab5bb000000000000000000000000ff970a61a04b1ca14834a43f5de4533ebddb5cc80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b3610530babce8bea06e754af57129d9524eb30700000000000000000000000000000000000000000000000000000000319757abb651761d6a08dd0773dbef2d3569408884927012aecca42d8f9a41ca408651ae0d3d6c4a641b6948ec15a5da1520f88b9a15327895e55b72dbea679201036607ff808477359400830aae60949b64203878f24eb0cdf55c8c6fa7d08ba0cf77e582250e0ea9a31de528d6061111cb89e231b0dd492379c1a8c9019bc1e95016e3e14b9ab3052073009963f74855c0cb91778f2d9499df403aa1aca3465b5b5f9af7abdd44000381b107ff82028c8411c10dca83121f9494a906f338cb21815cbc4bc87ace9e68c87ef8d8f187cde15794f77ece0053a8aa030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a96976f15bb8bd4ff02071be3a9c94aabceac1a208054e3eb88ea7532a550c8ca2a8f3abdabbbdbb50b11ce8e5d6ddb77273ed46702437d4f4f11bea9a5b8f3ff5a6a7924945bdaf010381a707ff018411c10dca830e470994ff970a61a04b1ca14834a43f5de4533ebddb5cc880a9059cbb00000000000000000000000081e8ea263614891b3d60877e9c74109a41a5bfdf0000000000000000000000000000000000000000000000000000000007bfa480799678166a4f5c0a5d7d3f8eafa10bcc73f60e729ae0b68e5c7e7c003c9cdcb45c6096b047f7cf208a8ae3986c01e9830a5dcd31ad564dcb6947dd78b113c270000381a707ff058411c10dca830a0655947f90122bf0700f9e7e1f688fe926940e8839f35380095ea7b3000000000000000000000000ce5f24b7a95e9cba7df4b54e911b4a3dc8cdaf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1b5b254a5d794fadcda78278f23d4a21b0e0da6fec336a6d69ba4c1fb0d2143c1ca369778cd8a64b04309f2effa89bf0b3e690c602174cacef294db25ba5069400038201ea07ff82013e8411c10dca831a756b943d6ba331e3d9702c5e8a8d254e5d8a285f223aba020ee70dd2fc000000000000000000000000000000000000000000000000000000000000014000000000000000000000000082af49447d8a07e3bd95bd0d56f35241523fbab1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aef40c9f2c0bc224f240bcfe7b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000747bcda92c0eafcbdd4ee620aa5422861afce762000000000000000000000000000000000000600edca303a2d2930d9b2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b5e620f4800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000ff970a61a04b1ca14834a43f5de4533ebddb5cc827b7cc13903ee1f1b34225294e75dba247114402697ecf797a2f7d1c54047d321c2e0cabab0aeec563c2e5b13e957e63aa82a04423b7947eeff628b83fa30871010381a707ff028411c10dca830ae7d5942f2a2543b76a4166549f7aab2e75bef0aefc5b0f80095ea7b3000000000000000000000000ba12222222228d8ba445958a75a0704d566bf2c8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbbc3cfbdbb9874441bf0c73f3ee499444338cabf31cc9f3efe43c90fdbd0c1014bbf220c00aa316bb65cf1cb4e7c9f018ee8c42db62f0afdc4bc4ff8463ee8c60103818707ff808411c10dca830971f49469a972a77b06aba5ffadb8d137a72d97409554c280a0712d6800000000000000000000000000000000000000000000000000000000000000012bc29c27ff4fada1c7da9fc093ed77a500abe71e2f24001740f99170fa7bd37316a702e9c081f26cb42f72c5fa3b5340578f3d05d7937865e9c7a0a6860037e701038202c807ff81928411c10dca831a986794737eaf14061fe68f04ff4ca8205acf538555fcc880cedec2ff000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000220000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000009b100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006200000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000004c00000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000005b000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000016daac50f12ed3825bfe5c5ee8ebbf76adaf736e8e4efe19b653f6bc2a0f724fd697324d3a99c11425706526e25cf5c5caab9e425b8306c96afa0f15a2621ace1010381ea07ff82cba785174876e800834c4b40941a0ad27350cccd6f7f168e052100b4960efdb774801389a3cc000000000000000000000000000000000000154300001b57001daa8801c03e0000000000000000000000000000000000000000000000000000000000628e182e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004e485abc1b44bb049407e7c69433ba7e0f1d2ec8b31e4cbbb882b4bc7a511f61324a2aac893d07bbe25f76f16cd0db831058a1a991e29b0ef076d0286d5a7346f11e000382010907ff8210168411c10dca830976d39409986b4e255b3c548041a30a2ee312fe176731c280dc4bb22d000000000000000000000000f3d00a2559d84de7ac093443bcaada5f4ee4165c00000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000037000000000000000000000000000000000000000000000000f9ccd8a1c5080000000000000000000000000000000000000000000000000000000000006306f1c0312d2827b69e69ba962a5a0ca1018fec400d4046d0ddabafb501b41575e683fa19a0ab516429e6fde20824c2f2503fb5000d987c762d5c53d71a65f73af3208a010381e907ff82277d84154e108c831cfde094a96b576f3f117158176e396467d591a1f5dba9df8046f83b50000000000000000000000000000000000000000000000000000000000000000b7464fa854282464afbdad226ae02f73ef389ee25bb184cd106d793b4a077a34e00000000000000000000000000000000000000000000000000000000000000149b53cd42edb987eaa70a53a996c65511f4b1d3ea5c0dac8441964f644efafb75339e12a60bd9007b8d5d1c9090728903e9322f5b22e53d99ff250a0c2b6d93bd49195c1a82360629079e852d12aff4a3937e7d145bef31a7b7cb84da85415288000381e907ff82445684154e108c831cfde094a96b576f3f117158176e396467d591a1f5dba9df8046f83b50000000000000000000000000000000000000000000000000000000000000000b7464fa854282464afbdad226ae02f73ef389ee25bb184cd106d793b4a077a34e00000000000000000000000000000000000000000000000000000000000000149b53cd42edb987eaa70a53a996c65511f4b1d3ea5c0dac8441964f644efafb753c85c083e5154e9d01625553be328978f356a42aecb1538ead2b47e238ea8b786a4a9e0120dc11a3dffea4429f6e92e68434739897468a2c5a10a4a2b22c0282000381c807ff81d88411c10dca83085d4b945808773d6ce80e365ec001982c666fb44a69abf3804918864f000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000f6989f245664a968f15c227d084927a9f42901813faa3e5a12b0be6b2b03d363f3f497085e7bbc56809bc36cec77c70ddddc0872602726f70e36fb7a5eacf0177c70103820c3007ff8228e984154e108c83a1358894fe7c30860d01e28371d40434806f4a8fcdd3a0988602a5dd460e2002fdf69784000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000352d8275aae3e0c2404d9f68f6cee084b5beb3dd0000000000000000000000000000000000000000000000000000000000128a187464fa854282464afbdad226ae02f73ef389ee25bb184cd106d793b4a077a34e00000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000620cb6f64c2c66b8632c045979b28d14c5dd605e0000000000000000000000000000000000000000000000000000000000000ae0000000000000000000000000000000000000000000000000000000000000000b7464fa854282464afbdad226ae02f73ef389ee25bb184cd106d793b4a077a34e00000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000aa00000000000000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000999f90996822080b90990f9098d01830469dbb901000400804008200000000000c000008000000000000000000020000000000000000000000000000100100000000008000000000040000000000000000000200000000000000000000000000008008020000400000000000000000000000800000000000000000000050000000002000000000090000000400000000090080000000000002000000000000000000000000000400000020000000000008000000200020000000000000400000000000000000220000000010000000000000000001000000002000000000000000000000000000000400000000000000000000000000010000002000000000000000000000000000000004010000000400008010000f90882f9013a94decc0c09c3b5f6e92ef4184125d5648a66e35298e1a034660fc8af304464529f48a778e03d03e4d34bcd5f9b6f0cfbf3cd238c642f7fb90100000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000001000000000000000000000000620cb6f64c2c66b8632c045979b28d14c5dd605e0000000000000000000000000000000000000000000000000000000056f1f5f30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ab0b000000000000000000000000000000000000000000000000000000000002ac2d00000000000000000000000000000000000000000000000000000000000a05a8f89b947f5c764cbc14f9669b88837ca1490cca17c31607f863a0ddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3efa0000000000000000000000000620cb6f64c2c66b8632c045979b28d14c5dd605ea0000000000000000000000000decc0c09c3b5f6e92ef4184125d5648a66e35298a00000000000000000000000000000000000000000000000000000000056ff52d3f89b947f5c764cbc14f9669b88837ca1490cca17c31607f863a08c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925a0000000000000000000000000620cb6f64c2c66b8632c045979b28d14c5dd605ea0000000000000000000000000b0d502e938ed5f4df2e681fe6e419ff29631d62ba0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffa900ad2cf8b994decc0c09c3b5f6e92ef4184125d5648a66e35298e1a06939f93e3f21cf1362eb17155b740277de5687dae9a83a85909fd71da95944e7b880000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000035a3ca3994f9013a9466a71dcef29a0ffbdbe3c6a460a3b5bc225cd675e1a0b8a7262132db1f61626604a31c3de81dc1a5bb0f1511dfa70d626ab1b88b52c2b90100000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000461000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000056000200000000000000000000000000000000000000000000000000000000000347d8000000000000000000000000000000000000000000000000000108ca6f5d8480620cb6f64c2c66b8632c045979b28d14c5dd605e00000000000000000000f902fa9466a71dcef29a0ffbdbe3c6a460a3b5bc225cd675e1a0e8d23d927749ec8e512eb885679c2977d57068839d8cca1a85685dbbea0648f6b902c0000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000002500000000000000461701a95707a0290ac8b90b3719e8ee5b210360883352d8275aae3e0c2404d9f68f6cee084b5beb3dd0000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000035a3ca39940000000000000000000000000000000000000000000000000000000056f1f5f3000000000000000000000000000000000000000000000000000000000000ab0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a05a8000000000000000000000000000000000000000000000000000000000002ac2d0000000000000000000000000000000000000000000000000000000056f54d2b00000000000000000000000000000000000000000000000000000000000001c000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000014620cb6f64c2c66b8632c045979b28d14c5dd605e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f89994a96b576f3f117158176e396467d591a1f5dba9dfe1a0f5f7eeb9c1ffb10aced9d0a5354641e9bccdde560963d05f8d26ad4a460c89a2b860000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000014f87994701a95707a0290ac8b90b3719e8ee5b210360883e1a08d3ee0df6a4b7e82a7f20a763f1c6826e6176323e655af64f32318827d2112d4b840000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000004610000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001b6d2ceb2ca4ea68ef7035c57bf95b38f01b069bcd79a56e33db36034c7705dd4192ca49229693d0114dfaceab22fb28b1e55e0580364c32fbee05f1cf5e02480010382012907ff818a8411c10dca8310603594abbc5f99639c9b6bcb58544ddf04efa6802f40640910abe68eaa0000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000a5b08f8000000000000000000000000309078aee712243aebd46f9b2a57eb41b3db9178000000000000000000000000000000000000000000000000000000000000000200000000000000000000000082af49447d8a07e3bd95bd0d56f35241523fbab1000000000000000000000000ff970a61a04b1ca14834a43f5de4533ebddb5cc8455889376307bb812c7a45a1ed7ad5938d4108b356a0bf2e0ade4caed621c820611223ef0fe15ed4e574498019e7e246bcedb0e44f225ec031c4862261d8dbc40003818707ff068411c10dca831340eb94ce5f24b7a95e9cba7df4b54e911b4a3dc8cdaf6f80b6b55f250000000000000000000000000000000000000000000000001b8425278f1a5ebb52ff64046cfa46b197afaac05ac845b6c7ba8899c19408dd93a4b5659c303e514142061f797318d1f242fc6715d56e74c1b91496f0acc77cc75641566ac8a6390003818907ff82013f8411c10dca830c55319409f77e8a13de9a35a7231028187e9fd5db8a2acb809e71b0f00000000000000000000000000000000000000000000000000000000000000036cd1f02db854a081f8c3bf1456d04cabacceec4bc0b9aa8662b476d565fba952c2cbb698294a73e9fc5d32b04095966e6f6f81efdbc7bdcc7a106b4b2a784454f0003818707ff3d8411c10dca8307cc8694f7edb240dbf7bbed7d321776afe87d1fbcfd0a9480e7a35718000000000000000000000000000000000000000000000000000000000b9f76c0dab246cbe2ce8d68008f343cf90693d5a8730045071a34890bdc9d4685a27df06d8b5b80665c15527684ef870d0298e235fef12a5ed5839b9ee0af85552ad3b101036607ff827f23843b9aca008307a12094b823decba39f5eb71116b3f8831a06f302e3ed16330f996554212aa3b0117f53bfddb8290abef5264df812a217b04cf6ac367ad9e95523dca007ef24bff8f1ffb04cf74bd2022388ee5d548eab8382bce7e27a034e8f000382040707ff378411c10dca831a690c9416e25cf364cecc305590128335b8f327975d0560801e897afb00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000001a00000000000000000000000000000000000000000000000000000000000000240000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000000e471e70168000000000000000000000000ff970a61a04b1ca14834a43f5de4533ebddb5cc800000000000000000000000016e25cf364cecc305590128335b8f327975d05600000000000000000000000000000000000000000000000000000000000001b61ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000001c9cdb7a571115c80f5ac372961ea754ddf0b148ce74852527bdc9822efa24ef8a2f319d3a629a473fd3f691036e87def32107b775154a363759a12baebf84c11400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006456e596a8000000000000000000000000ff970a61a04b1ca14834a43f5de4533ebddb5cc80000000000000000000000008c8a448fd8d3e44224d97146b25f4dec425af30900000000000000000000000000000000000000000000000000000000000018e4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084543645aef7150d0fcc47b512ceb6a025000000000000000000000000000000000000000000000000000000000000000078bca668f6a3cc6bc7a03e0eb10f191e4a53a2b2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018dd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000242bcc69a000000000000000000000000078bca668f6a3cc6bc7a03e0eb10f191e4a53a2b2000000000000000000000000000000000000000000000000000000003e24c62e6292b816a3abdb584fe985b973b00ef6f1d3dfcce0d55ec274c5811d331770acac8ded90e25889d2bdd25673a666f8b3b42d3f3f01f30e40248ff5ab0003818707ff048411c10dca83098aec940934e27eea82f720166ec37214c07e6777511d2780a694fc3a00000000000000000000000000000000000000000000000024a847d423f3ac817594d6ebfd4aa49211be606767ce25193f845590a6469e2f5a06a3509375ff654ce76b4a858c3504d83fb7a68cd3191ed77bf03dfa56f22000588dd7ba6357df000382020907ff8202018411c10dca830f89f79468b3465833fb72a70ecdf485e0e4c7bd8665fc45805ae401dc00000000000000000000000000000000000000000000000000000000628e18f400000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000e45023b4df00000000000000000000000082af49447d8a07e3bd95bd0d56f35241523fbab1000000000000000000000000ff970a61a04b1ca14834a43f5de4533ebddb5cc800000000000000000000000000000000000000000000000000000000000001f40000000000000000000000001851ec1a96606c9f118f737766496d7a0feb42f500000000000000000000000000000000000000000000000000000002540be400000000000000000000000000000000000000000000000000478fa50bd9972ded000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f88efccfd9102128c38219c0d838d7e7c4326045041c5d0c82101e8a52d2473c3f9029a1ac1f0dfcda0e7a9dc3d0668ce7cf56d96ab9b0be3348ed98b5f308f4010381a707ff018411c10dca83094e9d9469a972a77b06aba5ffadb8d137a72d97409554c280a22cb4650000000000000000000000005e2b4c0be8a92441c80fc8291b0c1f16c3b28a040000000000000000000000000000000000000000000000000000000000000001636bd0a63ebbaf763b022fa24e3aa4574fa61e5ddbea06c7bfec8e5129bca6493f52855ef091d60cef8e58d2bee67bb1cb0bea5240a38458d6d771381b59940d01038202e907ff8202028411c10dca8312c99694ae862adcfcc44a84bb58670a115145d885c930ad80c0d41f67000000000000000000000000c31e54c7a869b9fcbecc14363cf510d1c41fa44300000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf040fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf07c0000000000000000000000000000000000000000000000000050b27258df6dfc0000000000000000000000000000000000000000000000000169cdb299ebdf600000000000000000000000000000000000000000000000000000000011fde5a4000000000000000000000000000000000000000000000000000000000000006000000000000000000000000082af49447d8a07e3bd95bd0d56f35241523fbab1000000000000000000000000ff970a61a04b1ca14834a43f5de4533ebddb5cc800000000000000000000000000000000000000000000000000000000000001f44e2042340dd8aee3f36ac40a3f88f3c8e8e4ed5d88308de24f942d303aedeb3620b6cd12819f3f08864d838e1fc0c1458839f3b649934518d5db5f21d2604fe9010381c807ff81a48411c10dca830924f394da3cad5e4f40062ceca6c1b979766bc0baed8e3380f93309d1000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000006548906e66448460072582366cedee2c050614a00d8b8209d2a4b260ee9d3cc6e2892df6b4576f9fba5472c8504a91a51e22de76b06ce052d88f1f767f9b82e01b220103818907ff8202fa8411c10dca83089a9b945bf946d5d72d5f6dbe02be9118f37cf394315d1a80ae169a500000000000000000000000000000000000000000000000000000000000000803b15eda94d0de4a79733392beb242e1fb22022ef76162242054dd38c73cf97b6c0e3a759bc690d095aecb2dc70a5fbd1df752d2c5b2f601e533781fa0b4f70eb7010381a907ff82061e8411c10dca83095d4a946780b1fcfa091aecfe7f2b2bca8ba87617bea34a809e281a98000000000000000000000000ff970a61a04b1ca14834a43f5de4533ebddb5cc800000000000000000000000000000000000000000000000000000002d04ba4cea77835263f50d15ef16cbb454ed75f3c3b60001d017bcf5f8938e8cbc4cf2f3355a5c4cfd60c674f6bc6d5b3d597834cde579a061b6089697d6b3c01d468c5d6010381a707ff0d8411c10dca830be55c94ff970a61a04b1ca14834a43f5de4533ebddb5cc880095ea7b3000000000000000000000000c36442b4a4522e871399cd717abdd847ab11fe88ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7881792a24ec1d656feefd1fda66e76d6f3f800ebd40b1136aeefc7b05fb7770c10d161eeb88c8b6cf916f80253c16a3957e806589673cbdf06802d021aaf1300038205eb07ff1d8411c10dca831c81e9941111111254fb6c44bac0bed2854e76f90643097d807c02520000000000000000000000000026271dfddbd250014f87f0f302c099d5a798bab100000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000180000000000000000000000000ff970a61a04b1ca14834a43f5de4533ebddb5cc8000000000000000000000000db298285fe4c5410b05390ca80e8fbe9de1f259b00000000000000000000000026271dfddbd250014f87f0f302c099d5a798bab1000000000000000000000000920d9d9e122600ebc9006e7626dcbe83942aaceb0000000000000000000000000000000000000000000000000000000002faf08000000000000000000000000000000000000000000000007ab8c547f3b6b7cae800000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003e000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000001408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000064eb5625d9000000000000000000000000ff970a61a04b1ca14834a43f5de4533ebddb5cc8000000000000000000000000ba12222222228d8ba445958a75a0704d566bf2c80000000000000000000000000000000000000000000000000000000002faf08000000000000000000000000000000000000000000000000000000000800000000000000000000000ba12222222228d8ba445958a75a0704d566bf2c80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000001c452bbbe2900000000000000000000000000000000000000000000000000000000000000e000000000000000000000000026271dfddbd250014f87f0f302c099d5a798bab100000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111254fb6c44bac0bed2854e76f90643097d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000628f69b85ad113e507cde085992b17238cdb4af6389a48450001000000000000000000940000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff970a61a04b1ca14834a43f5de4533ebddb5cc8000000000000000000000000db298285fe4c5410b05390ca80e8fbe9de1f259b0000000000000000000000000000000000000000000000000000000002faf08000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e26b9977099c78bfab8a4bb75b55541f07dab54575b3fa2632e92e2ce0bc3e58657cad5653805045101ea7b16f1285573abd7826a09914ba5b66cd325a1e543ca91d11e1000382010b07ff0d8411c10dca8309af26941111111254fb6c44bac0bed2854e76f90643097d80e449022e0000000000000000000000000000000000000000000000000592c340d481e00000000000000000000000000000000000000000000000000000000000039738b8000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000010000000000000000000000008278591bbbbe7d86e783507e7f6320ffc9c021e5e26b9977f46b9bd4a5592b844efca044a809f53fa447121dfbab5974e10d3b4b80e1fa1545a1d06a65559470d5ffb3349caee8aa9777921a35ce5288036ec2f68548539e0003818707ff5a8411c10dca831111c194a906f338cb21815cbc4bc87ace9e68c87ef8d8f180078580d200000000000000000000000000000000000000000000003a8c02c5ea2de00000f276ec5be2db0417f9a6a4b7fad14660de6e3103eef158b75dfed6ca957e41391b42449f9ab6bb322f06cb02e83fdc9491d72674a0ff9c01d0401495b44a19ce00036c07ff028411c10dca83079b4e9481e8ea263614891b3d60877e9c74109a41a5bfdf88015f51d3020851110034fe9ca524d01268fa8f1389da775a5618ce989b6e6bd930fffa96c1919657b127009a0e87acfd5318aea2182890e08adf440b94e4d771a4615855d48af3200b000382012807ff81d98411c10dca83092704942264300798a17dfa10ea66c4f38ba7bca4455b80801d8d71f0000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001271552e3e0c746337e6101ba266836009f7e758e65a8109973c0eefbb0012f5875bc646c5a8b4cd194b218ef55a9c96c945ef47791edf2b00e52b25162a888ba0103818707ff808411c10dca8309726b9469a972a77b06aba5ffadb8d137a72d97409554c280a0712d680000000000000000000000000000000000000000000000000000000000000002efc9e0f6599ddf98ebed14298ccf214c94ce11ca7afccff64e810a83109234762a4b5be2dd986a0d424e4a9f9e947404455fa72b332177946e894c45d4b4748401038201c807ff0f8411c10dca831aa650943d6ba331e3d9702c5e8a8d254e5d8a285f223aba020ec98741700000000000000000000000000000000000000000000000000000000000000120000000000000000000000000fa7f8980b0f1e64a2062791cc3b0871572f1f7f00000000000000000000000000000000000000000000000000000000005f5e100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005e8cc2e437e5dbcf42401f9d3800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004470c78911c411bdef524000000000000000000000000000000000000000000000000000000000b5e620f4800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000ff970a61a04b1ca14834a43f5de4533ebddb5cc8559cf7e3280cf0619d115caa3a653ea865ed7ad7ebf57c8bc564cb455919cfec35f5c6045a0882713f04101849dee3a80780daaae479aa441b5836bfb3e2eedf000381a907ff82061f8411c10dca83096896946780b1fcfa091aecfe7f2b2bca8ba87617bea34a809e281a9800000000000000000000000082af49447d8a07e3bd95bd0d56f35241523fbab100000000000000000000000000000000000000000000000029aa5adb68e48000880fc1334f75bfb63d64fe4c0fe36377c379683abdf0eee6453bdfbd727cfeac551447f190aa37c8ff3a043567d36f801ec4709b05d37d582176311c05fd9c310103820e2c07ff058411c10dca83350e78941111111254fb6c44bac0bed2854e76f90643097d08107c02520000000000000000000000000026271dfddbd250014f87f0f302c099d5a798bab100000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000180000000000000000000000000eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee000000000000000000000000fd086bc7cd5c481dcc9c85ebe478a1c0b69fcbb900000000000000000000000026271dfddbd250014f87f0f302c099d5a798bab1000000000000000000000000a30420a8927ae33a273c9c7447ddd3bdd74ccd43000000000000000000000000000000000000000000000000011c37937e0800000000000000000000000000000000000000000000000000000000000009291dd90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c200000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000024000000000000000000000000000000000000000000000000000000000000006e000000000000000000000000000000000000000000000000000000000000009c000000000000000000000000082af49447d8a07e3bd95bd0d56f35241523fbab1000000000000000000000000000000000000000000000000011c37937e08000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000004d0e30db0000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000064eb5625d900000000000000000000000082af49447d8a07e3bd95bd0d56f35241523fbab1000000000000000000000000ba12222222228d8ba445958a75a0704d566bf2c8000000000000000000000000000000000000000000000000011c37937e08000000000000000000000000000000000000000000000000000000000000800000000000000000000000ba12222222228d8ba445958a75a0704d566bf2c8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000404945bcec900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000000000030000000000000000000000000026271dfddbd250014f87f0f302c099d5a798bab1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000026271dfddbd250014f87f0f302c099d5a798bab10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000038000000000000000000000000000000000000000000000000000000000628f69c100000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000010064541216bafffeec8ea535bb71fbc927831d059500010000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000011c37937e08000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000001533a3278f3f9141d5f820a184ea4b017fce238200000000000000000000001600000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000300000000000000000000000082af49447d8a07e3bd95bd0d56f35241523fbab1000000000000000000000000ff970a61a04b1ca14834a43f5de4533ebddb5cc8000000000000000000000000fd086bc7cd5c481dcc9c85ebe478a1c0b69fcbb900000000000000000000000000000000000000000000000000000000000000037fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000024432ce0a7c0000000000000000000000000000000000000000000000000000000000000080800000000000000000000000000000000000000000000000000000000000004400000000000000000000000026271dfddbd250014f87f0f302c099d5a798bab100000000000000000000000000000000000000000000000000000000000001c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000a405971224000000000000000000000000fd086bc7cd5c481dcc9c85ebe478a1c0b69fcbb9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000100000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004470bdb947000000000000000000000000fd086bc7cd5c481dcc9c85ebe478a1c0b69fcbb9000000000000000000000000000000000000000000000000000000000940cdfd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000018414284aab00000000000000000000000000000000000000000000000000000000000000808000000000000000000000000000000000000000000000000000000000000044000000000000000000000000fd086bc7cd5c481dcc9c85ebe478a1c0b69fcbb900000000000000000000000000000001000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000064d1660f99000000000000000000000000fd086bc7cd5c481dcc9c85ebe478a1c0b69fcbb90000000000000000000000001111111254fb6c44bac0bed2854e76f90643097d00000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e26b9977311fd3660d3a56ba2bc8f1618c20c3100d4cfd1ced5af1826a16a9ccf20c1f4a4e6ebb7f78b7455891cff0dc80e1bcd7947f9fefaab415ae2a357e31d088e8890103820e2c07ff0c8411c10dca83350e78941111111254fb6c44bac0bed2854e76f90643097d01117c02520000000000000000000000000026271dfddbd250014f87f0f302c099d5a798bab100000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000180000000000000000000000000eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee000000000000000000000000fd086bc7cd5c481dcc9c85ebe478a1c0b69fcbb900000000000000000000000026271dfddbd250014f87f0f302c099d5a798bab10000000000000000000000009a7724467087dd8607d773695a063eba36c1f95f000000000000000000000000000000000000000000000000016345785d8a0000000000000000000000000000000000000000000000000000000000000b73596f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c200000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000024000000000000000000000000000000000000000000000000000000000000006e000000000000000000000000000000000000000000000000000000000000009c000000000000000000000000082af49447d8a07e3bd95bd0d56f35241523fbab1000000000000000000000000000000000000000000000000016345785d8a000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000004d0e30db0000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000064eb5625d900000000000000000000000082af49447d8a07e3bd95bd0d56f35241523fbab1000000000000000000000000ba12222222228d8ba445958a75a0704d566bf2c8000000000000000000000000000000000000000000000000016345785d8a000000000000000000000000000000000000000000000000000000000000800000000000000000000000ba12222222228d8ba445958a75a0704d566bf2c8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000404945bcec900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000000000030000000000000000000000000026271dfddbd250014f87f0f302c099d5a798bab1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000026271dfddbd250014f87f0f302c099d5a798bab10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000038000000000000000000000000000000000000000000000000000000000628f69c200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000010064541216bafffeec8ea535bb71fbc927831d059500010000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000016345785d8a000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000001533a3278f3f9141d5f820a184ea4b017fce238200000000000000000000001600000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000300000000000000000000000082af49447d8a07e3bd95bd0d56f35241523fbab1000000000000000000000000ff970a61a04b1ca14834a43f5de4533ebddb5cc8000000000000000000000000fd086bc7cd5c481dcc9c85ebe478a1c0b69fcbb900000000000000000000000000000000000000000000000000000000000000037fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000024432ce0a7c0000000000000000000000000000000000000000000000000000000000000080800000000000000000000000000000000000000000000000000000000000004400000000000000000000000026271dfddbd250014f87f0f302c099d5a798bab100000000000000000000000000000000000000000000000000000000000001c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000a405971224000000000000000000000000fd086bc7cd5c481dcc9c85ebe478a1c0b69fcbb9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000100000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004470bdb947000000000000000000000000fd086bc7cd5c481dcc9c85ebe478a1c0b69fcbb9000000000000000000000000000000000000000000000000000000000b90f57e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000018414284aab00000000000000000000000000000000000000000000000000000000000000808000000000000000000000000000000000000000000000000000000000000044000000000000000000000000fd086bc7cd5c481dcc9c85ebe478a1c0b69fcbb900000000000000000000000000000001000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000064d1660f99000000000000000000000000fd086bc7cd5c481dcc9c85ebe478a1c0b69fcbb90000000000000000000000001111111254fb6c44bac0bed2854e76f90643097d00000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e26b99773ee31b62c6e961db2a5cd57d83c2920d7ed390c90850c80258c6062936c2bf8f277eeec09efe22c73b86e0dd97266745ff9287bdc933d04247b1e5c392d5bf36010381ea07ff82cba885174876e800834c4b40941a0ad27350cccd6f7f168e052100b4960efdb774801389a3cc000000000000000000000000000000000000154000001b4a001da86901bfdc5800000000000000000000000000000000000000000000000000000000628e184b0000000000000000000000000000000000000000000000000000000000007c5d00000000000000000000000000000000000000000000000000000000000000008148eea1b548fdbbeac62f436b72c48c423dfa2e1dc2d9b724adf8e568ee08e9583dba1625609fbb36df0eec1e4696a7d22cae1216720729af18a9ab6bb905c1010382022907ff8203728411c10dca8311095694737eaf14061fe68f04ff4ca8205acf538555fcc88070e419450000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000004686000000000000000000000000000000000000000000000000000000000000530900000000000000000000000000000000000000000000000000000000000066870000000000000000000000000000000000000000000000000000000000006b99000000000000000000000000000000000000000000000000000000000000721200000000000000000000000000000000000000000000000000000000000076b700000000000000000000000000000000000000000000000000000000000001ad00000000000000000000000000000000000000000000000000000000000003eb00000000000000000000000000000000000000000000000000000000000003ec00000000000000000000000000000000000000000000000000000000000049ee0000000000000000000000000000000000000000000000000000000000004f61000000000000000000000000000000000000000000000000000000000000794ea36a86803f908e5cb59320c4e05313d57ca43948e8344ef6f9fc22666f5881d91556dcb8a93d9f57bc3a6b934924de466fe0bd7116ae5e074b36a45d197127a9010382010807ff81c08411c10dca8309e7a59409986b4e255b3c548041a30a2ee312fe176731c2806943acce00000000000000000000000000000000016c35e3613ad3ed484aa48f161b67fd000000000000000000000000000000000000000000000000000000000000008b00000000000000000000000053b8d7a084cbb82c60e785fa1e7b385ff4b270ca00000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000022b1c8c1227a00000586ec33856013c03c92366a3503de89460247c6dce47f2b373750e43fd21ee6820765f64ade3ef85c1dd3e12c495fdac5d8c9007a98ba51ee2e0818246a9c23e008203e907ff82087e8411c10dca83126ff394737eaf14061fe68f04ff4ca8205acf538555fcc880821cab0b0000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000220000000000000000000000000000000000000000000000000000000000000089d00000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000e00000000000000000000000000000000000000000000000000000000000000160000000000000000000000000000000000000000000000000000000000000000142000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000004a000000000000000000000000000000000000000000000000000000000000004c00000000000000000000000000000000000000000000000000000000000000680000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000057a00000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000e00000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000142000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073dd9076ace23d6feeae791dec13906414a7de35d72fdfa7f3212d353506d7f07d449692087f8ffd27d5a51cbadc1be6389ec314f2f23e57e33259ab42bb713f0103820e2c07ff0d8411c10dca8334f6cf941111111254fb6c44bac0bed2854e76f90643097d07107c02520000000000000000000000000026271dfddbd250014f87f0f302c099d5a798bab100000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000180000000000000000000000000eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee000000000000000000000000fd086bc7cd5c481dcc9c85ebe478a1c0b69fcbb900000000000000000000000026271dfddbd250014f87f0f302c099d5a798bab1000000000000000000000000acdab39044ddcbdd1647da37214dc36fa3ff781000000000000000000000000000000000000000000000000000f8b0a10e470000000000000000000000000000000000000000000000000000000000000803fe450000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c200000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000024000000000000000000000000000000000000000000000000000000000000006e000000000000000000000000000000000000000000000000000000000000009c000000000000000000000000082af49447d8a07e3bd95bd0d56f35241523fbab100000000000000000000000000000000000000000000000000f8b0a10e47000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000004d0e30db0000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000064eb5625d900000000000000000000000082af49447d8a07e3bd95bd0d56f35241523fbab1000000000000000000000000ba12222222228d8ba445958a75a0704d566bf2c800000000000000000000000000000000000000000000000000f8b0a10e47000000000000000000000000000000000000000000000000000000000000800000000000000000000000ba12222222228d8ba445958a75a0704d566bf2c8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000404945bcec900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000000000030000000000000000000000000026271dfddbd250014f87f0f302c099d5a798bab1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000026271dfddbd250014f87f0f302c099d5a798bab10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000038000000000000000000000000000000000000000000000000000000000628f69c300000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000010064541216bafffeec8ea535bb71fbc927831d05950001000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000f8b0a10e47000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000001533a3278f3f9141d5f820a184ea4b017fce238200000000000000000000001600000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000300000000000000000000000082af49447d8a07e3bd95bd0d56f35241523fbab1000000000000000000000000ff970a61a04b1ca14834a43f5de4533ebddb5cc8000000000000000000000000fd086bc7cd5c481dcc9c85ebe478a1c0b69fcbb900000000000000000000000000000000000000000000000000000000000000037fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000024432ce0a7c0000000000000000000000000000000000000000000000000000000000000080800000000000000000000000000000000000000000000000000000000000004400000000000000000000000026271dfddbd250014f87f0f302c099d5a798bab100000000000000000000000000000000000000000000000000000000000001c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000a405971224000000000000000000000000fd086bc7cd5c481dcc9c85ebe478a1c0b69fcbb9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000100000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004470bdb947000000000000000000000000fd086bc7cd5c481dcc9c85ebe478a1c0b69fcbb9000000000000000000000000000000000000000000000000000000000818b8700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000018414284aab00000000000000000000000000000000000000000000000000000000000000808000000000000000000000000000000000000000000000000000000000000044000000000000000000000000fd086bc7cd5c481dcc9c85ebe478a1c0b69fcbb900000000000000000000000000000001000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000064d1660f99000000000000000000000000fd086bc7cd5c481dcc9c85ebe478a1c0b69fcbb90000000000000000000000001111111254fb6c44bac0bed2854e76f90643097d00000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e26b99776ebda0042c535ec6aff674d988e25d2e699cf3b33375228ea5b4f06af6a56f8044b516e08015d50950e0491e4d035a7949217bfb9a393bcbe61d1b067feae131010382010907ff8201a28411c10dca830c049c94737eaf14061fe68f04ff4ca8205acf538555fcc8800a0e28d40000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000047c30000000000000000000000000000000000000000000000000000000000006fc5000000000000000000000000000000000000000000000000000000000000628162a77754738a52ac45d628dea55f7c932ce7cb2f84b37d1ce232710b4517ab177ec142c81c4261053c0d47433516474e3bd443feb22f9e56d1d127c10b1d8182000382014907ff8201e98411c10dca83176a1594a906f338cb21815cbc4bc87ace9e68c87ef8d8f18030b7000200000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000018c3564c2f32aa9042a22a55e89426285fa83074a9e396aedd81684bb904883b075ee93baa98838435f802ad215fc2db2ccd59d5137be81bb62b10996163a5f0b000382014f07ff0c8411c10dca83106fdb941b02da8cb0d097eb8d57a175b88c7d8b479975068706457b6b12ad2a00fb3bdb4100000000000000000000000000000000000000000000000053444835ec5800000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000522026e760f573764d03a3ede04746fd1647989c00000000000000000000000000000000000000000000000000000000628e1f08000000000000000000000000000000000000000000000000000000000000000200000000000000000000000082af49447d8a07e3bd95bd0d56f35241523fbab1000000000000000000000000539bde0d7dbd336b79148aa742883198bbf60342cea815f003ea2cd563bdcad9e57f8eaeb5beaa2f4fd37580aeda95075d374ea943e67d593b401267d8c35ba3ac455f410e43a7ed1878195be2c2b90affc4486d000382014f07ff0c8411c10dca831068e7941b02da8cb0d097eb8d57a175b88c7d8b4799750687080c5e77c9394f00fb3bdb410000000000000000000000000000000000000000000000006adbe534228200000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000f514dcaeca296f4900b9a001a2aa076ef7f6e3e200000000000000000000000000000000000000000000000000000000628e1f08000000000000000000000000000000000000000000000000000000000000000200000000000000000000000082af49447d8a07e3bd95bd0d56f35241523fbab1000000000000000000000000539bde0d7dbd336b79148aa742883198bbf60342d05f7f4f0ff334cff6230bcda134cecce533f04421b3f43d2346f51587c47f09445d3a0c5bbb0fef3ccb05db94dbb56ade12cab0b1e2c72553ad8a8f92b3d142010382014f07ff0c8411c10dca83107002941b02da8cb0d097eb8d57a175b88c7d8b479975068707a15637bbee8500fb3bdb41000000000000000000000000000000000000000000000000654ecf52ac5a00000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000bbb370b0c085fdc33b7e90cf9fe7933c48727eb700000000000000000000000000000000000000000000000000000000628e1f08000000000000000000000000000000000000000000000000000000000000000200000000000000000000000082af49447d8a07e3bd95bd0d56f35241523fbab1000000000000000000000000539bde0d7dbd336b79148aa742883198bbf60342d5bff875c1e9a0a4678312d74b6b719a8d5e8213f35f0031d2fec5d9502bae64447f650253e270c0888dbc3683495286afe23a95e0933bba990d215285a10cd1000382014f07ff0b8411c10dca8310700d941b02da8cb0d097eb8d57a175b88c7d8b479975068707f19c67b9b62800fb3bdb4100000000000000000000000000000000000000000000000069789fbbc4f800000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000a31d660eaa77794f6e68d904e33b77806e362ba000000000000000000000000000000000000000000000000000000000628e1ed0000000000000000000000000000000000000000000000000000000000000000200000000000000000000000082af49447d8a07e3bd95bd0d56f35241523fbab1000000000000000000000000539bde0d7dbd336b79148aa742883198bbf60342fec459b8dc06beb2237a1c81330c5f807a866f936644866651aa3f549f01a20f4f0aafbced7870cddeb8869040bce99164bfcc8515d6b77e55976b9a99191e1f000382014f07ff0c8411c10dca831068c7941b02da8cb0d097eb8d57a175b88c7d8b47997506870700c9d89bc77d00fb3bdb410000000000000000000000000000000000000000000000005cfb2e807b1e0000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000044bcb0d375f458a7c36295fc874df8f5473774c600000000000000000000000000000000000000000000000000000000628e1f08000000000000000000000000000000000000000000000000000000000000000200000000000000000000000082af49447d8a07e3bd95bd0d56f35241523fbab1000000000000000000000000539bde0d7dbd336b79148aa742883198bbf603429e303651184b7eddbe7af390ff032516295c1ba4ebc6937eec0b2a7d2710b64065c5c3958bbf785796ebc728ed29c07b4e266ceacef93647b6800990437b9c8a000382014f07ff0d8411c10dca83106fe6941b02da8cb0d097eb8d57a175b88c7d8b47997506870695c199d388e700fb3bdb41000000000000000000000000000000000000000000000000576e189f04f6000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000007b4b43ac115da046b23d4aab429fd098cfbc89cd00000000000000000000000000000000000000000000000000000000628e1f08000000000000000000000000000000000000000000000000000000000000000200000000000000000000000082af49447d8a07e3bd95bd0d56f35241523fbab1000000000000000000000000539bde0d7dbd336b79148aa742883198bbf6034207bb7a0da2173de8a167b67a53a841d1efe71d2abf0a21f702f7f700c73268a55da77ab1f24534332088095c3b51dabd5ddab49de2434baf74e0b2d37eaba429000382014f07ff0c8411c10dca83106fe6941b02da8cb0d097eb8d57a175b88c7d8b479975068707869427ccec9600fb3bdb4100000000000000000000000000000000000000000000000063eb89da4ed0000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000006e6a814fb1402f9df52acbee4a5207a9cfc94b7d00000000000000000000000000000000000000000000000000000000628e1f08000000000000000000000000000000000000000000000000000000000000000200000000000000000000000082af49447d8a07e3bd95bd0d56f35241523fbab1000000000000000000000000539bde0d7dbd336b79148aa742883198bbf60342027dfa8f8f2e55131f162bb9a57829eb4cb3415ed48aa4e1cefa0078b5fd01132b0ca36b9a9118dea8331b5fe0d18a4bdfd9a76b86937460fbaef1617b6a715c010382014e07ff0c8411c10dca83106d68941b02da8cb0d097eb8d57a175b88c7d8b4799750686a5e65a9efa9a01fb3bdb41000000000000000000000000000000000000000000000000560ad326a76c00000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000c08b2586bf846cb5fef9dbce5cea505310c3ee1e00000000000000000000000000000000000000000000000000000000628e1f08000000000000000000000000000000000000000000000000000000000000000200000000000000000000000082af49447d8a07e3bd95bd0d56f35241523fbab1000000000000000000000000539bde0d7dbd336b79148aa742883198bbf60342817259655adc943825460bb2ab8cf388a4f265dfd41673e7cce70f56579c079a654f22e7a37d33850b6f1fada766d5bb73d6d92acf6a226e5611658ee5cef1f3010000000000000000000000000000000000000000000000000000000000000000000000000000000000e30000000000000000000000000000000000000000000000000000000000000298000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ed0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000035400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005c440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008a000000000000000000000000000000000000000000000000000000000000040e000000000000000000000000000000000000000000000000000000000000046b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ac000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002ee000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aa000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aa000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aa0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ac000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aa000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aa000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ca0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004ed0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aa000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002eb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002eb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000046d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000660000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002eb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ac0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009ed000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ca000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aa0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aa0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aa0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003eb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ee0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aa000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008ef000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ed0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000032d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aa00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002cb80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aa000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aa0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aa000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ca000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003eb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000068000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aa000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aa000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ee000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aa0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002cc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ed0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ec000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ec000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c340000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aa000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002ed000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ac000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aa000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005ef0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001cc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ac00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ed0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001530000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000153000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001530000000000000000000000000000000000000000000000000000000000000153000000000000000000000000000000000000000000000000000000000000015300000000000000000000000000000000000000000000000000000000000001530000000000000000000000000000000000000000000000000000000000000152000000000000000000000000000000000000000000000000000000000000000f000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000e2776b00000000000000000000000000000000000000000000000000000000628e17bd00000000000000000000000000000000000000000000000000000000000764742446bb0adee55f9defd31ddaf4819bc7f149598dc1562d5fd1ea08f163f390f8000000000000000000000000000000000000000000000000000000000000006e0000000000000000000000000000000000000000000000000000000000e2776e00000000000000000000000000000000000000000000000000000000628e17c80000000000000000000000000000000000000000000000000000000000076474000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000690000000000000000000000000000000000000000000000000000000000e2777200000000000000000000000000000000000000000000000000000000628e180000000000000000000000000000000000000000000000000000000000000764740000000000000000000000000000000000000000000000000000000000000000
More Details:
Click to show more
Click to show less
Private Note:
To access the
Private Note feature, you must be
Logged In
Transaction Receipt Event Logs
159
Address
Arbitrum: Old Sequencer Inbox
Name SequencerBatchDeliveredFromOrigin (index_topic_1 uint256 firstMessageNum , index_topic_2 bytes32 beforeAcc , uint256 newMessageCount , bytes32 afterAcc , uint256 seqBatchIndex )View Source
Topics 0 0x10e0571aafaf282151fd5b0215b5495521c549509cb0de3a3f8310bd2e344682 1: firstMessageNum Dec 26756128 26756128 2: beforeAcc Dec 477F7004A2999B82D4ACE4C05F7DA4D0704C653D746F018167ADDB1758346F28 477F7004A2999B82D4ACE4C05F7DA4D0704C653D746F018167ADDB1758346F28 Data
A transaction is a cryptographically signed instruction that changes the blockchain state. Block explorers track the details of all transactions in the network. Learn more about transactions in our Knowledge Base .