Blockchain / Global / Transaction

Transaction Success

0xdb799b9b832c1ca3516c680e25cc439c1551902f394420c46679c331b52e133f

Products

What this transaction did

Initialized0x1519…25d5 v255
TouchesContracts
Transaction hash
0xdb799b9b832c1ca3516c680e25cc439c1551902f394420c46679c331b52e133f
Status
Success
Block
299,909,120 · 144,023,165 confirmations
Timestamp
167 d ago · 6 May 2026, 18:19:41 UTC
Value
0 SOMI
Transaction fee
0.557216 SOMI
Gas price
6 gwei
Gas used
92,869,479 of 259,867,680 (35.74%)
Nonce · position
19 · 0
Type
EIP-1559 (2)
Method
0x60e06040

Input data

28578 bytes

0x60e0604052346101fc576154e2803803809161001a82610214565b60e0398060e001602082126101fc5760e051916001600160401b0383116101fc576060838203126101fc57604051916100528361023f565b60e08401516001600160401b0381116101fc5784018160ff820112156101fc5760e08101519261008184610298565b9361008f6040519586610275565b808552602060e08187019260051b85010101928484116101fc576101008101915b848310610118576100e7886100dd6101208c8b84526100d26101008201610304565b602085015201610304565b60408201526103e5565b60405161495c9081610b66823960805181818161093e0152613a7c015260a05181612043015260c051816127980152f35b82516001600160401b0381116101fc57820160e0810191906040908603601f1901126101fc576040519061014b8261025a565b60208301516001600160401b0381116101fc57602090840101606060e082890301126101fc576040519061017e8261023f565b80516001600160401b0381116101fc578a61019a9183016102af565b825260208101516001600160401b0381116101fc57816100d28c6040936101c195016102af565b6040820152825260408301519160018060401b0383116101fc576101ed89602080969581960101610318565b838201528152019201916100b0565b5f80fd5b634e487b7160e01b5f52604160045260245ffd5b60e0601f91909101601f19168101906001600160401b0382119082101761023a57604052565b610200565b606081019081106001600160401b0382111761023a57604052565b604081019081106001600160401b0382111761023a57604052565b601f909101601f19168101906001600160401b0382119082101761023a57604052565b6001600160401b03811161023a5760051b60200190565b81601f820112156101fc578051906001600160401b03821161023a57604051926102e3601f8401601f191660200185610275565b828452602083830101116101fc57815f9260208093018386015e8301015290565b51906001600160a01b03821682036101fc57565b9080601f830112156101fc5781519161033083610298565b9261033e6040519485610275565b80845260208085019160051b830101918383116101fc5760208101915b83831061036a57505050505090565b82516001600160401b0381116101fc578201906040828703601f1901126101fc57604051906103988261025a565b60208301516001600160e01b0319811681036101fc5782526040830151916001600160401b0383116101fc576103d6886020809695819601016102af565b8382015281520192019161035b565b60018060a01b0360208201511681515f908051806104b7575b50506080528015801561043a575b9160409161041c61042d946105a2565b60a05201516001600160a01b031690565b60c05261043861073c565b565b506040516301ffc9a760e01b8152636591fc0b60e11b600482015291602083602481855afa9182156104b25761041c60409361042d955f91610483575b5092945050915061040c565b6104a5915060203d6020116104ab575b61049d8183610275565b81019061057f565b5f610477565b503d610493565b610597565b9091506001905f905b808210610547575b505015610502576104e86104f66104fb9260405192839160208301610625565b03601f198101835282610275565b610870565b5f806103fe565b60405162461bcd60e51b815260206004820152601e60248201527f42617365526f757465723a20696e76616c696420657874656e73696f6e2e00006044820152606490fd5b90915061055d6105578385610836565b5161092c565b91821561057a576001810180911161057557906104c0565b610814565b6104c8565b908160209103126101fc575180151581036101fc5790565b6040513d5f823e3d90fd5b156105a957565b60405162461bcd60e51b815260206004820152602a60248201527f446f65736e277420737570706f72742049526f79616c7479456e67696e65563160448201526920696e7465726661636560b01b6064820152608490fd5b805180835260209291819084018484015e5f828201840152601f01601f1916010190565b602081016020825282518091526040820191602060408360051b8301019401925f915b83831061065757505050505090565b9091929394603f19828203018352855160208151916040845261069e61068984516060604088015260a0870190610601565b84840151868203603f19016060880152610601565b6040909301516001600160a01b0316608085015201518282036020938401528051808352600581901b830184019391820192918201915f5b8281106106f757505050505060208060019297019301930191939290610648565b909192939460208061072f600193601f198782030189526040838b5163ffffffff60e01b815116845201519181858201520190610601565b97019501939291016106d6565b5f5160206154c25f395f51905f525460ff8160081c166107bf5760ff8091161061076257565b60ff80195f5160206154c25f395f51905f525416175f5160206154c25f395f51905f52557f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb3847402498604051806107ba819060ff602083019252565b0390a1565b60405162461bcd60e51b815260206004820152602760248201527f496e697469616c697a61626c653a20636f6e747261637420697320696e697469604482015266616c697a696e6760c81b6064820152608490fd5b634e487b7160e01b5f52601160045260245ffd5b906001820180921161057557565b805182101561084a5760209160051b010190565b634e487b7160e01b5f52603260045260245ffd5b805191908290602001825e015f815290565b61088d6104e8916040519283915f6020840152602183019061085e565b6104e86108d68251926040519283916020830195606360f81b875263ffffffff60e01b9060e01b1660218401526880600e6000396000f360b81b6025840152602e83019061085e565b51905ff0906001600160a01b038216156108ec57565b63046a55db60e11b5f5260045ffd5b60209061090e926040519384809361085e565b9081520301902090565b906020610929928181520190610601565b90565b908151515115159182610b01575b82610ae9575b8261096761095a6001610951610b25565b018451516108fb565b805460ff19166001179055565b15610ae357602001805151905f915b80831061098257505050565b9091938015610add5750610a4a61099a858451610836565b5180519095906001600160e01b03191680610a8d575060208601516040516109ca816104e8602082019485610918565b5190206040516020810190610a01816104e88460609060208152600960208201526872656365697665282960b81b60408201520190565b51902014155b1580610a51575b61095a610a459197610a30610a21610b25565b91516001600160e01b03191690565b63ffffffff60e01b165f5260205260405f2090565b610828565b9190610976565b50610a4561095a610a85610a81610a7a610a69610b25565b8b516001600160e01b031916610a30565b5460ff1690565b1590565b915050610a0e565b610aca610abd6020890151604051610aad816104e860208201809561085e565b5190206001600160e01b03191690565b6001600160e01b03191690565b6001600160e01b03199091161415610a07565b93505050565b505f9150565b8051604001516001600160a01b031615159250610940565b9150610b1f610a81610a7a6001610b16610b25565b018551516108fb565b9161093a565b60405160208101907f11c19c8d567686e9e4073585fe511ac02fcfc0ce76ceba4592185bf5bec3cd1e825260208152610b5f604082610275565b5190209056fe60806040526004361015610026575b361561001e5761001c6127dc565b005b61001c612796565b5f3560e01c806301ffc9a7146102a5578063150b7a02146102a05780631e7ac4881461029b57806321ede03214610296578063248a9ca3146102915780632f2ff15d1461028c57806336568abe14610287578063429eed8014610282578063463c48641461027d5780634a00cc4814610278578063512cf91414610273578063572b6c051461026e5780635a9ad231146102695780637e54523c146102645780638856a1131461025f5780639010d07c1461025a57806391d1485414610255578063938e3d7b14610250578063a0a8e4601461024b578063a0dbaefd14610246578063a217fddf14610241578063a32fa5b31461023c578063aaae563314610237578063ac9650d814610232578063b6f10c791461022d578063bc197c8114610228578063c0562f6d14610223578063c22707ee1461021e578063ca15c87314610219578063cb2ef6f714610214578063ce0b60131461020f578063d45573f61461020a578063d547741f14610205578063e05688fe14610200578063e57553da146101fb578063e8a3d485146101f6578063ee7d2adf146101f1578063f23a6e61146101ec578063f28083c3146101e75763f533b8020361000e57611a8a565b6119db565b61195b565b61187c565b611845565b6117d7565b611737565b6116eb565b6116aa565b611683565b611658565b61155c565b611526565b61141c565b611214565b611137565b6110cb565b610f99565b610f3d565b610f23565b610ee7565b610ebb565b610e97565b610e1b565b610dfa565b610d06565b610c19565b610bed565b610bb8565b610b9f565b610acb565b610929565b6107bb565b6106fc565b61062f565b6105f9565b610528565b6104b7565b61045e565b6102c0565b6001600160e01b03198116036102bc57565b5f80fd5b346102bc5760203660031901126102bc576004356102dd816102aa565b63ffffffff60e01b16630271189760e51b811490811561034e575b811561033d575b811561032c575b811561031b575b506040519015158152602090f35b6301ffc9a760e01b1490505f61030d565b630940198960e31b81149150610306565b63ce0b601360e01b811491506102ff565b630a85bd0160e11b811491506102f8565b6001600160a01b038116036102bc57565b6064359061037d8261035f565b565b634e487b7160e01b5f52604160045260245ffd5b604081019081106001600160401b038211176103ae57604052565b61037f565b606081019081106001600160401b038211176103ae57604052565b90601f801991011681019081106001600160401b038211176103ae57604052565b6001600160401b0381116103ae57601f01601f191660200190565b929192610416826103ef565b9161042460405193846103ce565b8294818452818301116102bc578281602093845f960137010152565b9080601f830112156102bc5781602061045b9335910161040a565b90565b346102bc5760803660031901126102bc5761047a60043561035f565b61048560243561035f565b6064356001600160401b0381116102bc576104a4903690600401610440565b50604051630a85bd0160e11b8152602090f35b346102bc5760403660031901126102bc576004356104d48161035f565b6024356104df612866565b156104ed5761001c916128e0565b60405162461bcd60e51b815260206004820152600e60248201526d139bdd08185d5d1a1bdc9a5e995960921b604482015280606481015b0390fd5b346102bc5760203660031901126102bc576004356105458161035f565b610554610550612866565b1590565b6104ed576001600160a01b03811680151591908261057f575b5061057a61001c92611c4b565b6129c6565b6040516301ffc9a760e01b8152636591fc0b60e11b60048201529250602090839060249082905afa9182156105f45761001c9261057a915f916105c5575b50925061056d565b6105e7915060203d6020116105ed575b6105df81836103ce565b810190611c28565b5f6105bd565b503d6105d5565b611c40565b346102bc5760203660031901126102bc576004355f525f5160206148d05f395f51905f52602052602060405f2054604051908152f35b346102bc5760403660031901126102bc5760043560243561064f8161035f565b815f525f5160206148d05f395f51905f5260205261067960405f2054610673613e18565b90612a2d565b5f8281525f5160206149105f395f51905f52602090815260408083206001600160a01b038516845290915290205460ff166106b75761001c9161301c565b60405162461bcd60e51b815260206004820152601d60248201527f43616e206f6e6c79206772616e7420746f206e6f6e20686f6c646572730000006044820152606490fd5b346102bc5760403660031901126102bc5760043560243561071c8161035f565b610724613e18565b6001600160a01b0382811691160361073f5761001c91613102565b60405162461bcd60e51b815260206004820152601a60248201527f43616e206f6e6c792072656e6f756e636520666f722073656c660000000000006044820152606490fd5b60406003198201126102bc57600435906001600160401b0382116102bc576107ae91600401610440565b9060243561045b816102aa565b346102bc576107c936610784565b6107d96107d46131f1565b611ce2565b6107f26107ed836107e8613f67565b6145af565b613225565b610817816003610800613f67565b019063ffffffff60e01b165f5260205260405f2090565b604051610842816108346020820194602086526040830190611e1d565b03601f1981018352826103ce565b519020604051602081019061085b816108348785611834565b519020036108d5577fbb931a9651175c9c82f86afbf6ad37a9141aa8d1d42bf798739be245a12e4e886108d06108b96108a061089b856003610800613f67565b611e9e565b946108ab858261359d565b6108b485613696565b611efd565b9260405191829163ffffffff60e01b169582610ed6565b0390a3005b60405162461bcd60e51b815260206004820152602660248201527f457874656e73696f6e4d616e616765723a20696e636f727265637420657874656044820152653739b4b7b71760d11b6064820152608490fd5b346102bc575f3660031901126102bc576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b805180835260209291819084018484015e5f828201840152601f01601f1916010190565b9060406109bc6109aa845160608552606085019061096d565b6020850151848203602086015261096d565b928101516001600160a01b031691015290565b906040602061045b9363ffffffff60e01b8151168452015191816020820152019061096d565b6020610a0a8251604085526040850190610991565b910151916020818303910152815180825260208201916020808360051b8301019401925f915b838310610a3f57505050505090565b9091929394602080610a5d600193601f1986820301875289516109cf565b97019301930191939290610a30565b602081016020825282518091526040820191602060408360051b8301019401925f915b838310610a9e57505050505090565b9091929394602080610abc600193603f1986820301875289516109f5565b97019301930191939290610a8f565b346102bc575f3660031901126102bc57610ae3613f67565b8054610aee81610f71565b91610afc60405193846103ce565b81835260208301905f5260205f205f915b838310610b7357848051610b2081611f53565b915f5b828110610b3c5760405180610b388682610a6c565b0390f35b80610b53610b4d610b6e9385611ff8565b516136a7565b610b5d8287611ff8565b52610b688186611ff8565b50611fb6565b610b23565b600160208192604051610b9181610b8a8189611e1d565b03826103ce565b815201920192019190610b0d565b346102bc57610bad36610784565b6107c96107d46131f1565b346102bc5760203660031901126102bc57602060ff610be1600435610bdc8161035f565b611caa565b54166040519015158152f35b346102bc575f3660031901126102bc576020610c0761200c565b6040516001600160a01b039091168152f35b346102bc5760403660031901126102bc57600435610c368161035f565b602435610c41612866565b156104ed577ff8086cee80709bd44c82f89dbca54115ebd05e840a88ab81df9cf5be9754eb6391817fc0c34308b4a2f4c5ee9af8ba82541cfb3c33b076d1fd05c65f9ce7060c64c40155610c94816128ab565b604080516001600160a01b039092168252602082019290925290819081015b0390a1005b91906040838203126102bc5760405190610cd182610393565b81938035610cde816102aa565b83526020810135916001600160401b0383116102bc57602092610d019201610440565b910152565b346102bc5760403660031901126102bc576004356001600160401b0381116102bc57610d36903690600401610440565b6024356001600160401b0381116102bc57610d55903690600401610cb8565b90610d616107d46131f1565b610d706107ed826107e8613f67565b610d7a82826140bc565b7f681115194e519bda23de4da5218f3bc38f5585eab7c6b7d5fa66caa4602f574d610db261089b6002610dab613f67565b0184613285565b8351610dc99082906001600160e01b0319166141c1565b8351610de0906001600160e01b0319165b93611efd565b926108d060405192839263ffffffff60e01b1696836136e1565b346102bc5760403660031901126102bc576020610c07602435600435612065565b346102bc5760403660031901126102bc57602060ff610be1602435600435610e428261035f565b5f525f5160206149105f395f51905f52845260405f209060018060a01b03165f5260205260405f2090565b60206003198201126102bc57600435906001600160401b0382116102bc5761045b91600401610440565b346102bc57610ea536610e6d565b610ead612866565b156104ed5761001c906137c5565b346102bc575f3660031901126102bc57602060405160038152f35b90602061045b928181520190610991565b346102bc5760203660031901126102bc57610b38610f0f600435610f0a816102aa565b612173565b604051918291602083526020830190610991565b346102bc575f3660031901126102bc5760206040515f8152f35b346102bc5760403660031901126102bc576020610f67602435600435610f628261035f565b61218d565b6040519015158152f35b6001600160401b0381116103ae5760051b60200190565b6084359061ffff821682036102bc57565b346102bc5760a03660031901126102bc57600435610fb68161035f565b6024356001600160401b0381116102bc57610fd5903690600401610440565b90604435916001600160401b0383116102bc57366023840112156102bc5782600401359261100284610f71565b9061101060405192836103ce565b8482526024602083019560051b820101903682116102bc57602401945b81861061105257505061001c9350611043610370565b9161104c610f88565b9361225c565b6020809187356110618161035f565b81520195019461102d565b602081016020825282518091526040820191602060408360051b8301019401925f915b83831061109e57505050505090565b90919293946020806110bc600193603f19868203018752895161096d565b9701930193019193929061108f565b346102bc5760203660031901126102bc576004356001600160401b0381116102bc57366023820112156102bc578060040135906001600160401b0382116102bc573660248360051b830101116102bc57610b3891602461112b920161252d565b6040519182918261106c565b346102bc5760203660031901126102bc5760043560028110156102bc5761115c612866565b156104ed575f5160206148905f395f51905f52805460ff60b01b191660b083901b60ff60b01b161790556040517fd246da9440709ce0dd3f4fd669abc85ada012ab9774b8ecdcc5059ba1486b9c1918190610cb390826119b4565b9080601f830112156102bc5781356111ce81610f71565b926111dc60405194856103ce565b81845260208085019260051b8201019283116102bc57602001905b8282106112045750505090565b81358152602091820191016111f7565b346102bc5760a03660031901126102bc5761123060043561035f565b61123b60243561035f565b6044356001600160401b0381116102bc5761125a9036906004016111b7565b506064356001600160401b0381116102bc5761127a9036906004016111b7565b506084356001600160401b0381116102bc5761129a903690600401610440565b5060405163bc197c8160e01b8152602090f35b9080601f830112156102bc5781356112c481610f71565b926112d260405194856103ce565b81845260208085019260051b820101918383116102bc5760208201905b8382106112fe57505050505090565b81356001600160401b0381116102bc5760209161132087848094880101610cb8565b8152019101906112ef565b60206003198201126102bc576004356001600160401b0381116102bc57604081830360031901126102bc576040519161136383610393565b81600401356001600160401b0381116102bc578201606081830360031901126102bc5760405190611393826103b3565b60048101356001600160401b0381116102bc578360046113b592840101610440565b82526024810135906001600160401b0382116102bc576113dc846004604494840101610440565b602084015201356113ec8161035f565b604082015283526024820135916001600160401b0383116102bc5761141492016004016112ad565b602082015290565b346102bc5761142a3661132b565b6114356107d46131f1565b611446611441826143f9565b613d5c565b6114528151805161442e565b61145d815151614441565b60208101805151905f5b8281106114c7578380517f5f1ef2b136db521971a88818ce904a8e310082338afdc100212a3127066421586108d06114ad610dda6040855195015160018060a01b031690565b6040516001600160a01b0390941694909391829182611515565b611510906114e38551516114dc838651611ff8565b51906140bc565b61150b6115036114f4838651611ff8565b51516001600160e01b03191690565b8651906141c1565b611fb6565b611467565b90602061045b9281815201906109f5565b346102bc57610b3861154861153a36610e6d565b611542611f33565b506136a7565b6040519182916020835260208301906109f5565b346102bc5760203660031901126102bc576004355f611579614218565b825f5260205260405f20545f5b8181106115ec57610b38836115c96115c26115b5885f525f5160206149105f395f51905f5260205260405f2090565b5f805260205260405f2090565b5460ff1690565b6115de575b6040519081529081906020820190565b6115e790611fb6565b6115ce565b6115f4614218565b845f5260205261163161162561161883600160405f2001905f5260205260405f2090565b546001600160a01b031690565b6001600160a01b031690565b611648575b6001810180911115611586575b611fa2565b9161165290611fb6565b91611636565b346102bc575f3660031901126102bc576040516c4d61726b6574706c616365563360981b8152602090f35b346102bc5760203660031901126102bc576020610c076004356116a5816102aa565b6125f6565b346102bc575f3660031901126102bc575f5160206148905f395f51905f5254604080516001600160a01b038316815260a09290921c61ffff16602083015290f35b346102bc5760403660031901126102bc5761001c60243560043561170e8261035f565b805f525f5160206148d05f395f51905f5260205261173260405f2054610673613e18565b613102565b346102bc576117453661132b565b6117506107d46131f1565b61176161175c826144df565b613dbc565b61176d8151805161442e565b60208101805151905f5b8281106117bd578380517fbb37a605de78ba6bc667aeaf438d0aae8247e6f48a8fad23730e4fbbb480abf36108d06114ad610dda6040855195015160018060a01b031690565b6117d2906114e38551516114dc838651611ff8565b611777565b346102bc575f3660031901126102bc575f5160206148905f395f51905f52547fc0c34308b4a2f4c5ee9af8ba82541cfb3c33b076d1fd05c65f9ce7060c64c40154604080516001600160a01b039093168352602083019190915290f35b90602061045b92818152019061096d565b346102bc575f3660031901126102bc57610b3860405161186881610b8a81611d66565b60405191829160208352602083019061096d565b346102bc5761188a36610e6d565b6118956107d46131f1565b6118a96107ed826118a4613f67565b614791565b7f3169a23cec9ad1a25ab59bbe00ecf8973dd840c745775ea8877041ef5ce65bcc61195661193e6118e460026118dd613f67565b0185613285565b936119086003604051966118f788610393565b61190081611e9e565b8852016132a2565b6020860152611929611924600261191d613f67565b0183613285565b613679565b61193281614441565b60405191828092611eeb565b039020926040519182916020835260208301906109f5565b0390a2005b346102bc5760a03660031901126102bc5761197760043561035f565b61198260243561035f565b6084356001600160401b0381116102bc576119a1903690600401610440565b5060405163f23a6e6160e01b8152602090f35b9190602083019260028210156119c75752565b634e487b7160e01b5f52602160045260245ffd5b346102bc575f3660031901126102bc57610b3860ff5f5160206148905f395f51905f525460b01c16604051918291826119b4565b604081016040825282518091526020606083019301905f5b818110611a6b575050506020818303910152602080835192838152019201905f5b818110611a555750505090565b8251845260209384019390920191600101611a48565b82516001600160a01b0316855260209485019490920191600101611a27565b346102bc5760603660031901126102bc57600435611aa78161035f565b6060908190604435906024356001600160a01b03611ac361200c565b1680611bb057506040805163152a902d60e11b8152600481019290925260248201849052909291839060449082906001600160a01b03165afa90815f935f93611b79575b50611b20575b5050505b610b3860405192839283611a0f565b90611b31929450809350111561272f565b611b39612774565b90611b67611b45612774565b936001600160a01b0316611b5884611fe6565b6001600160a01b039091169052565b611b7083611fe6565b525f8080611b0d565b909250611b9f91935060403d604011611ba9575b611b9781836103ce565b810190612710565b929092915f611b07565b503d611b8d565b604051637a99dc0160e11b81526001600160a01b039390931660048401526024830191909152604482019290925292505f91508290606490829084905af180156105f4575f915f91611c04575b5090611b11565b9050611c2291503d805f833e611c1a81836103ce565b81019061266e565b5f611bfd565b908160209103126102bc575180151581036102bc5790565b6040513d5f823e3d90fd5b15611c5257565b60405162461bcd60e51b815260206004820152602a60248201527f446f65736e277420737570706f72742049526f79616c7479456e67696e65563160448201526920696e7465726661636560b01b6064820152608490fd5b6001600160a01b03165f9081527f82aadcdf5bea62fd30615b6c0754b644e71b6c1e8c55b71bb927ad005b504f006020526040902090565b15611ce957565b60405162461bcd60e51b815260206004820152601f60248201527f457874656e73696f6e4d616e616765723a20756e617574686f72697a65642e006044820152606490fd5b90600182811c92168015611d5c575b6020831014611d4857565b634e487b7160e01b5f52602260045260245ffd5b91607f1691611d3d565b5f5160206148f05f395f51905f52545f9291611d8182611d2e565b8082529160018116908115611e015750600114611d9c575050565b5f5160206148f05f395f51905f525f9081529293509091907faa22fe19877854b250081f5bff0b980ac78bef9403e721acde6be88fb0e9bf065b838310611de7575060209250010190565b600181602092949394548385870101520191019190611dd6565b9050602093945060ff929192191683830152151560051b010190565b5f9291815491611e2c83611d2e565b8083529260018116908115611e815750600114611e4857505050565b5f9081526020812093945091925b838310611e67575060209250010190565b600181602092949394548385870101520191019190611e56565b915050602093945060ff929192191683830152151560051b010190565b90604051611eab816103b3565b604081938151611ebf81610b8a8185611e1d565b83528151611ed481610b8a8160018601611e1d565b6020840152600201546001600160a01b0316910152565b805191908290602001825e015f815290565b611f0d9060405191828092611eeb565b03902090565b60405190611f20826103b3565b5f60408360608152606060208201520152565b60405190611f4082610393565b6060602083611f4d611f13565b81520152565b90611f5d82610f71565b611f6a60405191826103ce565b8281528092611f7b601f1991610f71565b01905f5b828110611f8b57505050565b602090611f96611f33565b82828501015201611f7f565b634e487b7160e01b5f52601160045260245ffd5b906001820180921161164357565b906002820180921161164357565b634e487b7160e01b5f52603260045260245ffd5b805115611ff35760200190565b611fd2565b8051821015611ff35760209160051b010190565b7fc802b338f3fb784853cf3c808df5ff08335200e394ea2c687d12571a91045000546001600160a01b031680156120405790565b507f000000000000000000000000000000000000000000000000000000000000000090565b91905f9261208281612075614218565b905f5260205260405f2090565b54905f925f935b838510612097575050505050565b6120bd6116256116188760016120af88612075614218565b01905f5260205260405f2090565b156120fd578181146120e1576120d56120db91611fb6565b94611fb6565b93612089565b505061045b9394506116189291506120af600191612075614218565b936121226115c26115b5855f525f5160206149105f395f51905f5260205260405f2090565b8061214b575b612136575b6120db90611fb6565b936121436120db91611fb6565b94905061212d565b5061216b600261215d85612075614218565b015f805260205260405f2090565b548114612128565b61089b61045b91612182611f13565b506003610800613f67565b805f525f5160206149105f395f51905f5260205260405f205f805260205260ff60405f205416156121bf575050600190565b5f9081525f5160206149105f395f51905f52602090815260408083206001600160a01b0390941683529290522060ff90541690565b541690565b1561220057565b60405162461bcd60e51b815260206004820152602e60248201527f496e697469616c697a61626c653a20636f6e747261637420697320616c72656160448201526d191e481a5b9a5d1a585b1a5e995960921b6064820152608490fd5b93916122d393915f5160206148b05f395f51905f52549561229f61228960ff808a169960081c1615151590565b80988199612386575b8115612366575b506121f9565b866122ca600160ff195f5160206148b05f395f51905f525416175f5160206148b05f395f51905f5255565b61233557612394565b6122d957565b61230161ff00195f5160206148b05f395f51905f5254165f5160206148b05f395f51905f5255565b604051600181527f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb38474024989080602081015b0390a1565b61236161010061ff00195f5160206148b05f395f51905f525416175f5160206148b05f395f51905f5255565b612394565b303b15915081612378575b505f612299565b6001915060ff16145f612371565b600160ff8216109150612292565b91949290936123a1613a7a565b6123fd60ff5f5160206148b05f395f51905f525460081c166123c281613c2c565b6123cb81613c2c565b60017f1d281c488dae143b6ea4122e80c65059929950b9c32f17fc57be22089d9c3b00556123f881613c2c565b613c2c565b5f5b8651811015612437576001906124276001600160a01b03612420838b611ff8565b5116611caa565b805460ff191683179055016123ff565b506124569293955061ffff9061244f61247d966137c5565b16906128e0565b61245f81612b8b565b61246881612c92565b612470612dc2565b612478612eef565b612c92565b61037d613c8c565b9061248f82610f71565b61249c60405191826103ce565b82815280926124ad601f1991610f71565b01905f5b8281106124bd57505050565b8060606020809385010152016124b1565b9190811015611ff35760051b81013590601e19813603018212156102bc5701908135916001600160401b0383116102bc5760200182360381136102bc579190565b826014949392823701906001600160601b03199060601b1681520190565b91909161253983612485565b90612542613e18565b336001600160a01b0382161415945f5b8181106125625750929450505050565b60019087156125bd576125a061259161257c8386896124ce565b9190610834886040519485936020850161250f565b612599613cff565b9030614342565b6125aa8288611ff8565b526125b58187611ff8565b505b01612552565b6125db6125d56125ce8386896124ce565b369161040a565b30613d4a565b6125e58288611ff8565b526125f08187611ff8565b506125b7565b6001600160a01b039060409061260b90612173565b01511690565b9080601f830112156102bc57815161262881610f71565b9261263660405194856103ce565b81845260208085019260051b8201019283116102bc57602001905b82821061265e5750505090565b8151815260209182019101612651565b9190916040818403126102bc5780516001600160401b0381116102bc57810183601f820112156102bc578051906126a482610f71565b916126b260405193846103ce565b80835260208084019160051b830101918683116102bc57602001905b8282106126f6575050509260208201516001600160401b0381116102bc5761045b9201612611565b6020809183516127058161035f565b8152019101906126ce565b91908260409103126102bc57602082516127298161035f565b92015190565b1561273657565b60405162461bcd60e51b8152602060048201526016602482015275125b9d985b1a59081c9bde585b1d1e48185b5bdd5b9d60521b6044820152606490fd5b6040805190919061278583826103ce565b6001815291601f1901366020840137565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031633036127c857565b634e487b7160e01b5f52600160045260245ffd5b361561037d576127f65f356001600160e01b0319166125f6565b6001600160a01b03811615612822575f8091368280378136915af43d5f803e1561281e573d5ff35b3d5ffd5b606460405162461bcd60e51b815260206004820152602060248201527f526f757465723a2066756e6374696f6e20646f6573206e6f742065786973742e6044820152fd5b60ff6121f4612873613e18565b6001600160a01b03165f9081527fb90bee833937d0b103fcc21342fe66a63fa61acc77e31241a879920fbbe680f86020526040902090565b60018060a01b03166001600160601b0360a01b5f5160206148905f395f51905f525416175f5160206148905f395f51905f5255565b90612710811161298f576001600160a01b038216918215612956575f5160206148905f395f51905f52805461ffff60a01b191660a084901b61ffff60a01b161790557fe2497bd806ec41a6e0dd992c29a72efc0ef8fec9092d1978fd4a1e00b2f1830491612951916115ce906128ab565b0390a2565b60405162461bcd60e51b8152602060048201526011602482015270125b9d985b1a59081c9958da5c1a595b9d607a1b6044820152606490fd5b60405162461bcd60e51b815260206004820152600f60248201526e45786365656473206d61782062707360881b6044820152606490fd5b7fc802b338f3fb784853cf3c808df5ff08335200e394ea2c687d12571a9104500080546001600160a01b039283166001600160a01b0319821681179092559091167fdb773077c54b973d26a2973b12d9e7e458768cbf218f12160d3ea5f015820ef95f80a3565b90815f525f5160206149105f395f51905f5260205260ff612a618260405f209060018060a01b03165f5260205260405f2090565b541615612a6c575050565b6001600160a01b031690612a88612a836028611fc4565b613e3a565b916030612a9484611fe6565b536078612aa084613e6c565b53612aae61150b6014613500565b60018111612b4357610524612b0e612b2b86610834612ad688612ad18915613e99565b613ee4565b612b08604051958694612b08602087016015907402832b936b4b9b9b4b7b7399d1030b1b1b7bab73a1605d1b81520190565b90611eeb565b7001034b99036b4b9b9b4b733903937b6329607d1b815260110190565b60405162461bcd60e51b815291829160048301611834565b90600f81166010811015611ff357612b8691612b80916f181899199a1a9b1b9c1cb0b131b232b360811b901a612b798588613e7c565b5360041c90565b91613e8d565b612aae565b6001600160a01b0381165f9081527fb90bee833937d0b103fcc21342fe66a63fa61acc77e31241a879920fbbe680f860205260409020805460ff191660011790556001600160a01b03612bdc613e18565b166001600160a01b0382165f5f5160206148305f395f51905f528180a4612c01614218565b5f805260205260405f205490612c15614218565b5f805260205260405f209081546001810180911161164357612c8f9255612c3a614218565b5f808052602091825260408082208683526001019092522080546001600160a01b0319166001600160a01b0383161790556002612c795f612075614218565b019060018060a01b03165f5260205260405f2090565b55565b6001600160a01b0381165f9081527fa04e902a2f30cc90fb357dcfb1d97b3ca94b63614f538cf21ec72e982ed2d5b260205260409020805460ff191660011790556001600160a01b03612ce3613e18565b166001600160a01b0382165f5160206149305f395f51905f525f5160206148305f395f51905f525f80a4612d15614218565b5f5160206149305f395f51905f525f5260205260405f205490612d36614218565b5f5160206149305f395f51905f525f5260205260405f209081546001810180911161164357612c8f9255612d68614218565b5f5160206149305f395f51905f525f908152602091825260408082208683526001019092522080546001600160a01b0319166001600160a01b0383161790556002612c795f5160206149305f395f51905f52612075614218565b5f80527f56e2162cc65d2bbb2f8893dab763e238fc3331439b3f34bdf0f28dc89c294a826020527f5bdf97866a5a52c980ba9a6233a3d55686d3c2273971cb7d14a0fe09e94feb2a805460ff191660011790556001600160a01b03612e25613e18565b165f5f5160206148705f395f51905f525f5160206148305f395f51905f528280a4612e4e614218565b5f5160206148705f395f51905f525f5260205260405f2054612e6e614218565b5f5160206148705f395f51905f525f5260205260405f20805490600182018092116116435755612e9c614218565b5f5160206148705f395f51905f525f908152602091825260408082208483526001019092522080546001600160a01b0319169055612c8f5f6002612c795f5160206148705f395f51905f52612075614218565b5f80527fb13a305efd4a1fab91e486caabeee2b5a635beac69246fef21cd07a02cf943346020527f8f7e9938eedec71fbe407cf11af88ae2136b76ca2d4e701161b2da757b610cb7805460ff191660011790556001600160a01b03612f52613e18565b165f5f5160206148505f395f51905f525f5160206148305f395f51905f528280a4612f7b614218565b5f5160206148505f395f51905f525f5260205260405f2054612f9b614218565b5f5160206148505f395f51905f525f5260205260405f20805490600182018092116116435755612fc9614218565b5f5160206148505f395f51905f525f908152602091825260408082208483526001019092522080546001600160a01b0319169055612c8f5f6002612c795f5160206148505f395f51905f52612075614218565b5f8181525f5160206149105f395f51905f52602090815260408083206001600160a01b03861684529091529020805460ff191660011790556001600160a01b03613064613e18565b166001600160a01b038316825f5160206148305f395f51905f525f80a4613089614218565b815f5260205260405f20549161309d614218565b825f5260205260405f208054906001820180921161164357612c8f93600292612c7992556130c9614218565b5f828152602091825260408082208983526001019092522080546001600160a01b0319166001600160a01b038616179055612075614218565b5f916002612c79612c8f936131178482612a2d565b8086525f5160206149105f395f51905f52602090815260408088206001600160a01b0387165f90815292529020805460ff191690556001600160a01b0361315c613e18565b166001600160a01b038516827ff6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b8980a4613194614218565b8187526020526131b9848460408920019060018060a01b03165f5260205260405f2090565b546131c2614218565b82885260205260016040882001908752602052604086206001600160601b0360a01b8154169055612075614218565b335f9081527fa04e902a2f30cc90fb357dcfb1d97b3ca94b63614f538cf21ec72e982ed2d5b2602052604090205460ff1690565b1561322c57565b60405162461bcd60e51b815260206004820152602b60248201527f457874656e73696f6e4d616e616765723a20657874656e73696f6e20646f657360448201526a103737ba1032bc34b9ba1760a91b6064820152608490fd5b6020906132989260405193848093611eeb565b9081520301902090565b9081546132ae81610f71565b926132bc60405194856103ce565b81845260208401905f5260205f205f915b8383106132da5750505050565b600260206001926040516132ed81610393565b855460e01b6001600160e01b031916815260405161331181610b8a81898b01611e1d565b838201528152019201920191906132cd565b5f1981019190821161164357565b8054821015611ff3575f5260205f209060011b01905f90565b634e487b7160e01b5f525f60045260245ffd5b5f5b82811061336b57505050565b5f8282015560010161335f565b91601f821161338657505050565b80821161339257505050565b61037d925f5260205f20916020601f830160051c92106133bd575b601f82910160051c03910161335d565b5f91506133ad565b9190918281146134ac576133d98354611d2e565b6001600160401b0381116103ae576133fb816133f58454611d2e565b84613378565b5f93601f821160011461343a5761342b92939482915f9261342f575b50508160011b915f199060031b1c19161790565b9055565b015490505f80613417565b61344c601f198316915f5260205f2090565b9461345a845f5260205f2090565b915f5b8181106134945750958360019596971061347c575b505050811b019055565b01545f1960f88460031b161c191690555f8080613472565b9192600180602092868b01548155019401920161345d565b509050565b906134e7578181036134c1575050565b8154815463ffffffff191663ffffffff90911617815561037d91600190810191016133c5565b61334a565b634e487b7160e01b5f52603160045260245ffd5b600181901b91906001600160ff1b0381160361164357565b6135228154611d2e565b908161352c575050565b601f821160011461353d575f905550565b61355f61037d92825f52600160205f2091601f5f19910160051c01910161335d565b5f81815260208120918190559055565b80548015613598575f1901906135858282613331565b6134e7576001815f612c8f935501613518565b6134ec565b6135b560036135af6002610dab613f67565b016132a2565b918251905f5b8281106135ca575b5050505050565b6135d76114f48287611ff8565b6001600160e01b03198381169116146135f8576135f390611fb6565b6135bb565b61366f94506003939150613658906136526136356136699561362f886136286002613621613f67565b0189613285565b0191613323565b90613331565b50918661364c6002613645613f67565b0187613285565b01613331565b906134b1565b6002613662613f67565b0190613285565b0161356f565b5f808080806135c3565b60025f9161368681613518565b61369260018201613518565b0155565b61192461037d916003610800613f67565b6136be906136b3611f33565b506002613662613f67565b6114146003604051926136d084610393565b6136d981611e9e565b8452016132a2565b90916136f861045b936040845260408401906109cf565b916020818403910152610991565b91909182516001600160401b0381116103ae57613727816133f58454611d2e565b6020601f821160011461376157819061342b9394955f926137565750508160011b915f199060031b1c19161790565b015190505f80613417565b601f19821690613774845f5260205f2090565b915f5b8181106137ad5750958360019596971061379557505050811b019055565b01515f1960f88460031b161c191690555f8080613472565b9192602060018192868b015181550194019201613777565b604051906137dd826137d681611d66565b03836103ce565b80516001600160401b0381116103ae5761381b816138085f5160206148f05f395f51905f5254611d2e565b5f5160206148f05f395f51905f52613378565b6020601f82116001146138ae5761389592613871837fc9c7c3fe08b88b4df9d4d47ef47d2c43d55c025a0ba88ca442580ed9e7348a169694612330945f916138a3575b508160011b915f199060031b1c19161790565b5f5160206148f05f395f51905f52555b60405193849360408552604085019061096d565b90838203602085015261096d565b90508301515f61385e565b5f5160206148f05f395f51905f525f52601f198216907faa22fe19877854b250081f5bff0b980ac78bef9403e721acde6be88fb0e9bf06915f5b8181106139575750836123309361389596937fc9c7c3fe08b88b4df9d4d47ef47d2c43d55c025a0ba88ca442580ed9e7348a1698966001941061393f575b5050811b015f5160206148f05f395f51905f5255613881565b8401515f1960f88460031b161c191690555f80613926565b919260206001819286890151815501940192016138e8565b81601f820112156102bc57805190613986826103ef565b9261399460405194856103ce565b828452602083830101116102bc57815f9260208093018386015e8301015290565b9080601f830112156102bc578151916139cd83610f71565b926139db60405194856103ce565b80845260208085019160051b830101918383116102bc5760208101915b838310613a0757505050505090565b82516001600160401b0381116102bc578201906040828703601f1901126102bc5760405190613a3582610393565b6020830151613a43816102aa565b82526040830151916001600160401b0383116102bc57613a6b8860208096958196010161396f565b838201528152019201916139f8565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03811615613c2957613ab3906145c3565b805181019060208201906020818403126102bc576020810151906001600160401b0382116102bc570181603f820112156102bc57602081015192613af684610f71565b93613b0460405195866103ce565b8085526020808087019260051b85010101928484116102bc5760408101915b848310613b395750505050505061037d9061425c565b82516001600160401b0381116102bc5782016020810191906040908603601f1901126102bc5760405190613b6c82610393565b60208301516001600160401b0381116102bc57830160208101906060908803126102bc5760405190613b9d826103b3565b80516001600160401b0381116102bc578a613bb991830161396f565b82526020810151906001600160401b0382116102bc57613bdd8b604093830161396f565b60208401520151613bed8161035f565b604082015282526040830151916001600160401b0383116102bc57613c1a896020809695819601016139b5565b83820152815201920191613b23565b50565b15613c3357565b60405162461bcd60e51b815260206004820152602b60248201527f496e697469616c697a61626c653a20636f6e7472616374206973206e6f74206960448201526a6e697469616c697a696e6760a81b6064820152608490fd5b5f5160206149305f395f51905f525f8181525f5160206148d05f395f51905f526020527f70219427ceb0ea781e02ecdbb3116cf6d3742e8a2543d98587f069423fdf2aa28054908390559082907fbd79b86ffe0ab8e8776151514217cd7cacd52c909f66475c3af44e129f0b00ff9080a4565b60405190613d0e6060836103ce565b60278252660819985a5b195960ca1b6040837f416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c60208201520152565b61045b91613d56613cff565b91614342565b15613d6357565b60405162461bcd60e51b815260206004820152602b60248201527f457874656e73696f6e4d616e616765723a2063616e6e6f74207265706c61636560448201526a1032bc3a32b739b4b7b71760a91b6064820152608490fd5b15613dc357565b60405162461bcd60e51b815260206004820152602760248201527f457874656e73696f6e4d616e616765723a2063616e6e6f74206164642065787460448201526632b739b4b7b71760c91b6064820152608490fd5b60ff613e2333611caa565b541615613e365736601319013560601c90565b3390565b90613e44826103ef565b613e5160405191826103ce565b8281528092613e62601f19916103ef565b0190602036910137565b805160011015611ff35760210190565b908151811015611ff3570160200190565b8015611643575f190190565b15613ea057565b606460405162461bcd60e51b815260206004820152602060248201527f537472696e67733a20686578206c656e67746820696e73756666696369656e746044820152fd5b613ef1612a836040611fc4565b906030613efd83611fe6565b536078613f0983613e6c565b53613f1761150b6020613500565b905b60018211613f2c5761045b915015613e99565b600f81166010811015611ff357613f6191612b80916f181899199a1a9b1b9c1cb0b131b232b360811b901a612b798587613e7c565b90613f19565b60405160208101907f775b9fab5634a62bb2a682c067408edbed43efd726183d2e2af744334d47acb6825260208152613fa16040826103ce565b51902090565b15613fae57565b60405162461bcd60e51b815260206004820152603560248201527f457874656e73696f6e4d616e616765723a20666e2073656c6563746f7220616e604482015274321039b4b3b730ba3ab9329036b4b9b6b0ba31b41760591b6064820152608490fd5b1561401857565b60405162461bcd60e51b815260206004820152602f60248201527f457874656e73696f6e4d616e616765723a2066756e6374696f6e20696d706c2060448201526e30b63932b0b23c9032bc34b9ba399760891b6064820152608490fd5b8054600160401b8110156103ae5761409291600182018155613331565b6134e7578151815463ffffffff191660e09190911c17815561037d91600190602001519101613706565b815161037d929160039161417391906001600160e01b03191680614179575061413b60208501516040516140f881610834602082019485611834565b519020604051602081019061412f816108348460609060208152600960208201526872656365697665282960b81b60408201520190565b51902014155b15613fa7565b61365883614147613f67565b86516001600160e01b0319165f908152910160205260409020600201546001600160a01b031615614011565b01614075565b61413b906141ba6141ad602088015160405161419d81610834602082018095611eeb565b5190206001600160e01b03191690565b6001600160e01b03191690565b1415614135565b9060026141d561037d936003610800613f67565b916141e1815184613706565b6141f2602082015160018501613706565b60400151910180546001600160a01b0319166001600160a01b0392909216919091179055565b604051602081017f0c4ba382c0009cf238e4c1ca1a52f51c61e6248a70bdfb34e5ed49d5578a5c0b8152602082526142516040836103ce565b9051902060ff191690565b5f5b815181101561433e576142718183611ff8565b5161428661427d613f67565b825151906146d5565b506142938151805161442e565b602081018051515f5b8181106142f65750505090816142f192517fbb37a605de78ba6bc667aeaf438d0aae8247e6f48a8fad23730e4fbbb480abf36142e96114ad610dda6040855195015160018060a01b031690565b0390a3611fb6565b61425e565b614339906143286003614315600261430c613f67565b01885151613285565b01614321838751611ff8565b5190614075565b61150b6115036114f4838751611ff8565b61429c565b5050565b5f8061045b9493602081519101845af43d1561437f573d91614363836103ef565b9261437160405194856103ce565b83523d5f602085013e614620565b606091614620565b1561438e57565b60405162461bcd60e51b815260206004820152603a60248201527f457874656e73696f6e4d616e616765723a20616464696e6720657874656e736960448201527f6f6e20776974686f757420696d706c656d656e746174696f6e2e0000000000006064820152608490fd5b614429906144146107ed61440b613f67565b835151906145af565b51604001516001600160a01b03161515614387565b600190565b9060026141d561037d9382613662613f67565b906003614463614458826135af6002613645613f67565b936002613662613f67565b018054905f81558161449b575b50505f5b82518110156134ac578061150b6144916114f46144969487611ff8565b613696565b614474565b600182901b916001600160ff1b03811603611643575f5260205f205f5b8281106144c55750614470565b806144d9600160029385015f815501613518565b016144b8565b805151511561456a576144f361427d613f67565b15614511575160400151614429906001600160a01b03161515614387565b60405162461bcd60e51b815260206004820152602b60248201527f457874656e73696f6e4d616e616765723a20657874656e73696f6e20616c726560448201526a30b23c9032bc34b9ba399760a91b6064820152608490fd5b60405162461bcd60e51b815260206004820152601d60248201527f457874656e73696f6e4d616e616765723a20656d707479206e616d652e0000006044820152606490fd5b9060016145bd920190613285565b54151590565b90813b80156146095780600111614609575f1901600119811015614600575b600160405193601f19603f840116850160405282855260208501903c565b506001196145e2565b50905060405161461a6020826103ce565b5f815290565b919290156146825750815115614634575090565b3b1561463d5790565b60405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152606490fd5b8251909150156146955750805190602001fd5b60405162461bcd60e51b81529081906105249060048301611834565b8054821015611ff3575f5260205f2001905f90565b91906134e75761037d91613706565b906146e081836145af565b614728578154600160401b8110156103ae5780600161470292018455836146b1565b9190916134e7576147168161472293613706565b60018354930190613285565b55600190565b50505f90565b80548015613598575f19019061474482826146b1565b6134e7576147528154611d2e565b908161475d57505055565b601f821160011461476f575f90555055565b61355f612c8f92825f52600160205f2091601f5f19910160051c01910161335d565b6001810161479f8184613285565b54928315614827575f1984018481116116435783545f19810194908511611643575f958585846147dc9561472299036147e1575b5050505061472e565b613285565b6147dc61480a916148176147f861481d96896146b1565b50916148116040518096818096611e1d565b03846103ce565b886146b1565b906146c6565b555f8085816147d3565b505050505f9056fe2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d86d5cf0a6bdc8d859ba3bdc97043337c82a0e609035f378e419298b6a3e00ae6f94103142c1baabe9ac2b5d1487bf783de9e69cfeea9a72f5c9c94afd7877b8cc0c34308b4a2f4c5ee9af8ba82541cfb3c33b076d1fd05c65f9ce7060c64c400322cf19c484104d3b1a9c2982ebae869ede3fa5f6c4703ca41b9a48c76ee03000a7b0f5c59907924802379ebe98cdc23e2ee7820f63d30126e10b3752010e5014bc804ba64359c0e35e5ed5d90ee596ecaa49a3a930ddcb1470ea0dd625da9000a7b0f5c59907924802379ebe98cdc23e2ee7820f63d30126e10b3752010e50055add213c41f3851b4506717b8af695a4256979dff496dcaae7789f6121331aaa164736f6c6343000822000a322cf19c484104d3b1a9c2982ebae869ede3fa5f6c4703ca41b9a48c76ee0300000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000046ede9564a72571df6f5e44d0405360c0f4dcab000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000b20000000000000000000000000000000000000000000000000000000000000144000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000ee38daca2cd261ebf9a6cb9ae71894bcb15f085800000000000000000000000000000000000000000000000000000000000000134469726563744c697374696e67734c6f676963000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015697066733a2f2f4469726563744c697374696e67730000000000000000000000000000000000000000000000000000000000000000000000000000000000000d00000000000000000000000000000000000000000000000000000000000001a0000000000000000000000000000000000000000000000000000000000000022000000000000000000000000000000000000000000000000000000000000002c00000000000000000000000000000000000000000000000000000000000000360000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000004c00000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000006a0000000000000000000000000000000000000000000000000000000000000074000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000000000000000008600000000000000000000000000000000000000000000000000000000000000900c78b616c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000f746f74616c4c697374696e6773282900000000000000000000000000000000009cfbe2a6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000002a69734275796572417070726f766564466f724c697374696e672875696e743235362c616464726573732900000000000000000000000000000000000000000000a8519047000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000002d697343757272656e6379417070726f766564466f724c697374696e672875696e743235362c616464726573732900000000000000000000000000000000000000fb14079d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000002863757272656e63795072696365466f724c697374696e672875696e743235362c6164647265737329000000000000000000000000000000000000000000000000746415b5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000004d6372656174654c697374696e672828616464726573732c75696e743235362c75696e743235362c616464726573732c75696e743235362c75696e743132382c75696e743132382c626f6f6c29290000000000000000000000000000000000000007b6775800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000557570646174654c697374696e672875696e743235362c28616464726573732c75696e743235362c75696e743235362c616464726573732c75696e743235362c75696e743132382c75696e743132382c626f6f6c29290000000000000000000000305a67a8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000001663616e63656c4c697374696e672875696e74323536290000000000000000000048dd77df000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000002c617070726f76654275796572466f724c697374696e672875696e743235362c616464726573732c626f6f6c290000000000000000000000000000000000000000ea8f9a3c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000032617070726f766543757272656e6379466f724c697374696e672875696e743235362c616464726573732c75696e74323536290000000000000000000000000000704232dc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000003762757946726f6d4c697374696e672875696e743235362c616464726573732c75696e743235362c616464726573732c75696e7432353629000000000000000000c5275fb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000001f676574416c6c4c697374696e67732875696e743235362c75696e74323536290031654b4d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000024676574416c6c56616c69644c697374696e67732875696e743235362c75696e743235362900000000000000000000000000000000000000000000000000000000107a274a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000136765744c697374696e672875696e74323536290000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000e2e03c004ab81d55e5041b122638aa768169db7d0000000000000000000000000000000000000000000000000000000000000014456e676c69736841756374696f6e734c6f6769630000000000000000000000000000000000000000000000000000000000000000000000000000000000000016697066733a2f2f456e676c69736841756374696f6e7300000000000000000000000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002c0000000000000000000000000000000000000000000000000000000000000034000000000000000000000000000000000000000000000000000000000000003c0000000000000000000000000000000000000000000000000000000000000044000000000000000000000000000000000000000000000000000000000000004c0000000000000000000000000000000000000000000000000000000000000054000000000000000000000000000000000000000000000000000000000000005c0000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006e0000000000000000000000000000000000000000000000000000000000000076016002f4a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000f746f74616c41756374696f6e732829000000000000000000000000000000000016654d40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000005c63726561746541756374696f6e2828616464726573732c75696e743235362c75696e743235362c616464726573732c75696e743235362c75696e743235362c75696e7436342c75696e7436342c75696e7436342c75696e74363429290000000096b5a755000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000001663616e63656c41756374696f6e2875696e743235362900000000000000000000ebf05a62000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000001d636f6c6c65637441756374696f6e5061796f75742875696e743235362900000003a54fe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000001d636f6c6c65637441756374696f6e546f6b656e732875696e74323536290000000858e5ad000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000001d626964496e41756374696f6e2875696e743235362c75696e74323536290000002eb566bd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000002069734e657757696e6e696e674269642875696e743235362c75696e743235362978bd7935000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000001367657441756374696f6e2875696e743235362900000000000000000000000000c291537c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000001f676574416c6c41756374696f6e732875696e743235362c75696e7432353629007b0638010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000024676574416c6c56616c696441756374696f6e732875696e743235362c75696e7432353629000000000000000000000000000000000000000000000000000000006891939d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000001667657457696e6e696e674269642875696e7432353629000000000000000000001389b1170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000019697341756374696f6e457870697265642875696e74323536290000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000516675211e93e8720ff47f27aed288bbf989631e000000000000000000000000000000000000000000000000000000000000000b4f66666572734c6f676963000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d697066733a2f2f4f666665727300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000016000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000280000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003a00000000000000000000000000000000000000000000000000000000000000420a9fd8ed1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000d746f74616c4f6666657273282900000000000000000000000000000000000000016767fa000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000003c6d616b654f666665722828616464726573732c75696e743235362c75696e743235362c616464726573732c75696e743235362c75696e74323536292900000000ef706adf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000001463616e63656c4f666665722875696e7432353629000000000000000000000000c815729d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000146163636570744f666665722875696e743235362900000000000000000000000091940b3e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000022676574416c6c56616c69644f66666572732875696e743235362c75696e7432353629000000000000000000000000000000000000000000000000000000000000c1edcfbe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000001d676574416c6c4f66666572732875696e743235362c75696e74323536290000004579268a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000116765744f666665722875696e7432353629000000000000000000000000000000