ETH Price: $2,664.13 (+7.58%)
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Token Holdings

More Info

Private Name Tags

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Claim114415952020-12-13 1:16:201621 days ago1607822180IN
0xf7658669...CEC23d76a
0 ETH0.0004952622.3
Claim112704522020-11-16 18:12:331648 days ago1605550353IN
0xf7658669...CEC23d76a
0 ETH0.0021930628.8
Claim112162362020-11-08 10:35:531656 days ago1604831753IN
0xf7658669...CEC23d76a
0 ETH0.0015229620
Claim111156982020-10-24 0:08:571671 days ago1603498137IN
0xf7658669...CEC23d76a
0 ETH0.0014544219.1
Claim111112422020-10-23 7:42:151672 days ago1603438935IN
0xf7658669...CEC23d76a
0 ETH0.0031220641
Claim110670192020-10-16 12:42:481679 days ago1602852168IN
0xf7658669...CEC23d76a
0 ETH0.0040358453
Claim110584652020-10-15 5:24:361680 days ago1602739476IN
0xf7658669...CEC23d76a
0 ETH0.0012881258
Claim110584652020-10-15 5:24:361680 days ago1602739476IN
0xf7658669...CEC23d76a
0 ETH0.0040358453
Claim110514212020-10-14 3:40:311681 days ago1602646831IN
0xf7658669...CEC23d76a
0 ETH0.0035637246.80000175
Claim110501232020-10-13 22:49:131681 days ago1602629353IN
0xf7658669...CEC23d76a
0 ETH0.001903725
Claim110256602020-10-10 4:54:321685 days ago1602305672IN
0xf7658669...CEC23d76a
0 ETH0.0023605831
Claim110244622020-10-10 0:27:031685 days ago1602289623IN
0xf7658669...CEC23d76a
0 ETH0.0030459240
Claim110243942020-10-10 0:11:201685 days ago1602288680IN
0xf7658669...CEC23d76a
0 ETH0.0030154639.6
Claim110204092020-10-09 9:20:491686 days ago1602235249IN
0xf7658669...CEC23d76a
0 ETH0.0041881455.0000016
Claim110190352020-10-09 4:05:421686 days ago1602216342IN
0xf7658669...CEC23d76a
0 ETH0.0026651835
Claim110186442020-10-09 2:38:451686 days ago1602211125IN
0xf7658669...CEC23d76a
0 ETH0.003655148
Claim110178512020-10-08 23:35:521686 days ago1602200152IN
0xf7658669...CEC23d76a
0 ETH0.0026651835
Claim110175352020-10-08 22:26:361686 days ago1602195996IN
0xf7658669...CEC23d76a
0 ETH0.003655148
Claim110157322020-10-08 15:32:051687 days ago1602171125IN
0xf7658669...CEC23d76a
0 ETH0.0070817693.00000145
Claim110138042020-10-08 8:12:051687 days ago1602144725IN
0xf7658669...CEC23d76a
0 ETH0.0070056192
Claim110113702020-10-07 22:52:431687 days ago1602111163IN
0xf7658669...CEC23d76a
0 ETH0.0033505144
Claim110095442020-10-07 16:00:341688 days ago1602086434IN
0xf7658669...CEC23d76a
0 ETH0.0067771789
Claim110089362020-10-07 13:41:541688 days ago1602078114IN
0xf7658669...CEC23d76a
0 ETH0.0045688860
Claim110059192020-10-07 2:20:311688 days ago1602037231IN
0xf7658669...CEC23d76a
0 ETH0.00769094101
Claim110014692020-10-06 9:45:121689 days ago1601977512IN
0xf7658669...CEC23d76a
0 ETH0.0076148100
View all transactions

View more zero value Internal Transactions in Advanced View mode

Advanced mode:
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
pUniEthUsdcReimbursement

Compiler Version
v0.6.12+commit.27d51765

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion, MIT license
/**
 *Submitted for verification at Etherscan.io on 2020-10-01
*/

// SPDX-License-Identifier: MIT
// from file output/uni_eth_usdc.json
pragma solidity ^0.6.7;

interface ERC20 {
    function transfer(address _to, uint256 _value) external returns (bool success);
}

contract pUniEthUsdcReimbursement {
  mapping (address => uint256) public amounts;
  mapping (address => bool) public reimbursed;

  address public constant token = 0x53Bf2E62fA20e2b4522f05de3597890Ec1b352C6;
  address public constant gov = 0x9d074E37d408542FD38be78848e8814AFB38db17;

  constructor() public {
    amounts[0xeb8eFA8CAD41e89986aEF7E896A06fB2f1f7e932] = 41637030284;
    amounts[0x1dF428833f2C9FB1eF098754e5D710432450d706] = 72746742025640;
    amounts[0x907D9B32654B8D43e8737E0291Ad9bfcce01DAD6] = 15420841021944;
    amounts[0xDF1AeFb979d180b4d67CCA9Abb4c5108C89dC8A4] = 248984058032973;
    amounts[0x65Af310eC47990AC2ECf69B6ADeA6f213bcCe42e] = 16030514307835128;
    amounts[0x17518effe921C5FF6e9AfC9673315bc12FBB2F48] = 41632803824822;
    amounts[0x0314A20470B9D22e0D5e422Cc516DEA7456EeF61] = 62434649361738;
    amounts[0x8a9BcDc68D19e111663D6c986caf1dA1edA1c304] = 253955124196260;
    amounts[0xAc7e04b9B3757cd94EAEeC4Abaa5b754EC2C0f88] = 43673636226642;
    amounts[0x21109FB746F39A692fdc346FffA68488F2e9108c] = 1270354269207119;
    amounts[0xf7463aD9dBF2d12eCF820574d1D7918b721E462a] = 24126877098984;
    amounts[0xcd7C44cEa43eAac0178599063F5054687b3ea262] = 16125130703403;
    amounts[0x42Dd6252b9be3Dad03220E8F730C300564d741a8] = 705209275275447;
    amounts[0xE3E39161d35E9A81edEc667a5387bfAE85752854] = 143778903048404;
    amounts[0xc8fc213Ecb824d0b3083449156864b905D1a818C] = 18796780615424;
    amounts[0x8350b406E8AF1a4b6f88a410EaAef1fd5E8686F8] = 24074926480903;
    amounts[0x8761e0DD63d14cf566aCf4b730f3540f164B6b56] = 10963733292783006;
    amounts[0x280BF69d522BbCFb3aEb138C59D85A16e449057c] = 1710615274726492;
    amounts[0x02A0f1a59940DdDB35A38327e93D7abB49E285b1] = 29590630456660;
    amounts[0x6FbE6EaB3053fEF0DA871807346B0B40E989840f] = 6588002873652003;
    amounts[0xCB2A9c2CE7e3d060700d72Cfe5E6d2BB9959f2f4] = 78134700020480;
    amounts[0x7563839E02004d3F419FF78df4256E9C5Dd713eD] = 304836684018187;
    amounts[0x71b3bB1c5187D3a4BDa5F95F2555Fb8F3893f00F] = 387957623014378;
    amounts[0xF1394140fe0982E40fa9A9846E7c5b0842CECe56] = 173840716247051;
    amounts[0xFC4A74a46Cdf1c6Ba1e48093958f3e57b6F7115a] = 51215110754132;
    amounts[0x17BfbB16B3E67065D0c72E62391eBAfb85e87094] = 1045120285136;
    amounts[0xFF7b3d9BB915585419B951c480d27E4f2281e213] = 1300014034076733;
    amounts[0x112bE8010AC3AE3Aac99490002555297438ac394] = 12031797311556;
    amounts[0x3A70e8C00f3bCf3eb845B6b6928AbA92b465C183] = 8322097308160;
    amounts[0x8BFA6a80f7d384F85A3222eEdc0858477Caa272D] = 124705113209196;
    amounts[0xDE3ba1B41e6c612a3Ca3213B84bdaf598dfFdb9b] = 417543082789841;
    amounts[0xc6Db9A961d716e2F07216bf16ea46590A87b3d70] = 23277038126794;
    amounts[0x2755Da7BB6B7A70eae26CcCF447682298EAC1eB8] = 83574870686714;
    amounts[0x2D42059a3a5387C5447eFE41FCEE57eAae5803FC] = 355823942337351;
    amounts[0xD22886236f453E9407F54cC2706B2E9C87789702] = 698482692990074;
    amounts[0xAdAFb97241B469C984Fc4846B2ad36babAeFBaa5] = 1864543432205;
    amounts[0x0756476183F39bAc95332f1B866e42e96010B3E0] = 267013570216916;
    amounts[0xd653971FA19ef68BC80BECb7720675307Bfb3EE6] = 67587736792046;
    amounts[0x76d2DDCe6b781e66c4B184C82Fbf4F94346Cfb0D] = 146006787956803;
    amounts[0x8C508979509d8Fa3D91D3cC164045229aBeBA7C3] = 187481508991230;
    amounts[0x56D14fcb4587B5845fA4823aF790672EBF92580d] = 196596082169747;
    amounts[0x8c609E1D43bdc7087bce1057CC71F44f4814405F] = 834846597366719;
    amounts[0x2e4ae4d3bD0Af45040b4F17e0BB7E6dC548626B1] = 986073378689418;
    amounts[0xD497067716fe11367F5fBd4d32aa1f30C584Cd5A] = 38163103093597;
    amounts[0x0ca0cBF3A6f51a43D991aB7086A10334B91f7684] = 42481364929000;
    amounts[0x32477E70b660272f514978185cF14a0c6Fc68019] = 4727398240409;
    amounts[0x5E38b802525de11A54506801B296D2Aa93d033EF] = 515716311530664;
    amounts[0x6eb13Bf70eDaADE22B0C5a7F0De7138Ce96d53DB] = 16013412463107;
    amounts[0x9aDDBAab4cEb0Dd829C6d8EA5aDe0962e1dE1A4b] = 211728805852507;
    amounts[0x1aD5F28a4775F8292eeDD3288fF760DD9E825D05] = 237442156816138;
    amounts[0xD0464A6a6e75dD3a92c5d85B343F053F81985759] = 954415650083823;
    amounts[0xE5Ea02F7b3d09A8f49216aaE8Cce17Cf8cc54D50] = 7514272515786;
    amounts[0x324E0b53CefA84CF970833939249880f814557c6] = 1594977610109362;
    amounts[0xFadAFCE89EA2221fa33005640Acf2C923312F2b9] = 2261242300232074;
    amounts[0x7Fc2F133807e2cc899c655122616B02493848B0d] = 29575701328647;
    amounts[0x5632Cf9a1b4ac936A3c6d3D66EB75c0344c61c2d] = 200129885313332;
    amounts[0xb188Ee1daca51cE6b58CcF8a81Ce4025a714BC73] = 83429997344155;
    amounts[0xE7304bA0f157f2Ade94015934284b6704BC72911] = 400792343151578;
    amounts[0x472A71255264121c40C74b3dCB23B54524cE7e28] = 300268069107840;
    amounts[0xEf2211dfd2E287A0A8D6505c6247bBe0dB74ed91] = 1946305719855170;
    amounts[0x0a2278692568548A46DaD23705F41fBA42E64bE8] = 610908736428767;
    amounts[0x303985ba2209b5c0c745885Fa6fdd2eC1FEB81A5] = 6285855048180805;
    amounts[0x904aF0Ef6115c26CBAdeab44e7b439EB5e8A22CE] = 58213972583020976;
    amounts[0xDe6b2a06407575B98724818445178C1f5fD53361] = 31098724041285726;
    amounts[0x216694645a26e3fF463edcBBA86F23F16e523860] = 863464972843461;
    amounts[0x27eAB7D3Ce4c84B9AfB0324dEb7c56BD72FC2FA0] = 1881023460875235;
    amounts[0x50f04aDB399539F6Eaa13162ded1CfFE0079fE09] = 13124356296409;
    amounts[0x6981378E696B0dd0e585D4D519C98B8A2c5bC020] = 103;
    amounts[0x95f1872c2c63f54072BD42F68BeEe71E0D6f67d3] = 1227943128103894;
    amounts[0xC37E20177f8649e498dd67CcAb3069dA11a4B381] = 12433003254084651;
    amounts[0xEDd828ed8bf8205CdBf4439349c539215D3Fad1D] = 2206950860078982;
    amounts[0xFc0Aa480e886720b57c8638768475e76F2bA4876] = 2855614440720949;
    amounts[0xDd594463a4A809eb8bDb0f15b060AA38573f6a14] = 32504849995949;
    amounts[0xdED9bbbE1Cad2A5F82848F68C830d710642EBDD1] = 243810006736940;
    amounts[0xa9a0A466ba08Cd450c97e5963C8365d209F0fa70] = 306954963288523;
    amounts[0x5656219a757c176539e87044E133DB3984957C85] = 1296721126765097;
    amounts[0x7202a94A53e4DC11079cEA84883be270557A497d] = 9494447627493;
    amounts[0x6977e753e022F65eBEb170d8267b2EA54a431523] = 962288274746551;
    amounts[0x098e81a3FCC2f7Faf81a9bE3929aEbE5D5142635] = 7391242994525823;
    amounts[0x87fC1313880d579039aC48dB8B25428ed5F33C4a] = 104767954152159;
    amounts[0x605B5F6549538a94Bd2653d1EE67612a47039da0] = 4094896846076180;
    amounts[0x30d8c1D5d6229DDCF7EdACaF2Ae3dB4f6bf79499] = 22961181687226466;
    amounts[0xeda01f549Cad25f3847ce90d807c57e6F2949Bb4] = 111757814436084;
    amounts[0x8bfF6D2d626bC10CC2345426cBfEC2DA61a4290E] = 2390435674115072;
    amounts[0x88884e35d7006AE84EfEf09ee6BC6A43DD8E2BB8] = 4896227460955073;
    amounts[0x4345aE48c4E4ecfFd301e1B9D79f924566EC89DA] = 1395276954260691;
    amounts[0xE0e8C1D735698060477e79a8e4C20276Fc2Ec7A7] = 936301951786732;
    amounts[0xb08f5C7BfF7eb89fAa6ee021B6E331ff5F629639] = 12167449608017;
    amounts[0x2143C1C74B04dA5ae2963d9901E335A6d546A630] = 1379797896611985;
    amounts[0xbF3bc2f3D279466686174261BfCCD0Ac07576E59] = 649192137266441;
    amounts[0x4F76fF660dc5e37b098De28E6ec32978E4b5bEb6] = 8553744751054266;
    amounts[0xD278Ace93eaed23397392984EbDe61CC05787D36] = 517673530621783;
    amounts[0x88b74128df7CB82eB7C2167e89946f83FFC907E9] = 1202724296822999;
    amounts[0xF145d905A0705b7D61f103a997Cc4D8b14a92Ae1] = 68466567202163;
    amounts[0xc0AFEF712a1341cA78dA145B2AFAd346E8C3574F] = 552594336585517;
    amounts[0x903d7672dE8893B90E2A208fBF8fc3c72ECcb975] = 26576100111982;
    amounts[0x1867aa355db059D649Ab84CeDd7F0403d11d6A37] = 473473037097578;
    amounts[0xb7626141EF37F183A7A61Dce76304c8b074c0988] = 337020060884324;
    amounts[0xF83542b42Df0aA4bEe2006D3c03F8C80Cd815a18] = 1305797299425330;
    amounts[0x0Bb7331EAD9E001Bce691c8039c3c0CeBD690f50] = 3389209191013206;
    amounts[0x9efab36288565dC343b6909350767cb392AA4F69] = 1332876914489343;
    amounts[0x2Debdf4427CcBcfDbC7f29D63964499a0ec184F6] = 444595464532138;
    amounts[0x7e703E579159c033913046086807d8AC84B633fB] = 1559426520625008;
    amounts[0xf03DF965490882583018c64fD41fA82D7DeE032F] = 23143939253937;
    amounts[0xA51A6F181D7BdE6F4fc445Ff844fa9329616C01a] = 46196594176184;
    amounts[0x751B640E0AbE005548286B5e15353Edc996DE1cb] = 16245763743369011;
    amounts[0xC49fec8e567Cb9acE07c07748b63A93434beA86d] = 15942152109118336;
    amounts[0xD09fF62b53a963BD7d40052C8705c403c1D64607] = 114610755671522;
    amounts[0xAE653682Dee958914A82C9628de794dCbbEe3D04] = 19284080237398627;
    amounts[0x55b9c56668365d11f5aF18E8b7232bC6e4d20658] = 90709759774367958;
    amounts[0x68b8A6aDA2749C4E280eC6Aca1252BF64427Ed48] = 805583814303110;
    amounts[0x6455C07be90F40d51B041E128B2C4b00c56DE508] = 3687994509911655;
    amounts[0x193F0Ee42a199A0CECD479a9F09BA293eB1CA357] = 1565554684113417;
    amounts[0x0Db5E7924d87d2EC27876882E7af911A58050Dd1] = 5082672836609;
    amounts[0x8e3FAbF5A1E4B773C227d2646EB2470263D3a1bF] = 439831027622665;
    amounts[0x95A70A517C9E87F0Bd70e380bDE99a41d31D917d] = 30865768869716055;
    amounts[0xf4B600518201F32ba95b411353E34d3160BfB2bB] = 964940075796405;
    amounts[0x94141Ffd2Af58dd11F5c390815bBC390E30282fB] = 1108006470838619;
    amounts[0x42087c28f296d3b2Dab56E3F5d1ACA1388F2Be5B] = 524769214480352;
    amounts[0x230e7F448F6EBc7C4433CCE03ee92EEB81681a2c] = 1647896061595306;
    amounts[0xcfc50541c3dEaf725ce738EF87Ace2Ad778Ba0C5] = 55888115716791519;
    amounts[0x5bC6a64275391dD2D79CF0431DbDD888E5Ef35F1] = 87207971059084;
    amounts[0x0EBAb19F412e1afD2B90842e5C632aa186a4f60d] = 4908437641411441;
    amounts[0x78A97188707a808044f0d3193af9b71254781CF8] = 8105073958098;
    amounts[0x38472b3AF744a8B866E77B94Fc2aDfFF94C22A07] = 117410642489106;
    amounts[0x65f4424CEa0593c53Fe4E34d55455238BD058a6c] = 40084065944488;
    amounts[0xB01E1183563acc3d71d67376B154Ba5BB7d8Ec39] = 55580686228653;
    amounts[0xd6aef0764d3610e1ca4416F5Ef2aB199621de40d] = 63512246896585;
    amounts[0xf14C5c02758dC98ac86b36060F2124F3BeB72ad3] = 84095508522743;
    amounts[0xA55EdeE4c007c31112674350800D95614Ee69814] = 3624110701398572;
    amounts[0x17e33637f6B64E9082Ea499481b6e6EbAE7EEA23] = 31379089549393;
    amounts[0x7De27209440CAC3707AC0114337ffb2E0b87B4eE] = 87442207523142;
    amounts[0xCe34448192A400305b948c3719Bd9231806e8c0B] = 212668627447981;
    amounts[0x8E76CbC8B63C6e94313e213791F1176Fc31dF024] = 598697044710421;
    amounts[0x592e1E16016C25651513591B7eBed5ca803ad39e] = 31983667721156;
    amounts[0x6298c723dfC6FC60Fe3c914B344BDFBc7F720Fdf] = 424598835064455;
    amounts[0xe437E8c9FF2183bEcaFc462e215429BD9C523F2F] = 7828065159145;
    amounts[0x48A62016B409cB9a0989dD1A10a5C4C23B44755B] = 86918828224234;
    amounts[0x7867691308b7E398548be062FA85ecf901D8808F] = 203983281152987;
    amounts[0x7A5c1A532a89B50c84f9fFd7f915093f5C637081] = 7117870184719208;
    amounts[0xBB2d41AcfEA24A3A2aD4A6F95C3AcE1cC98c6ed6] = 8023711654945544;
    amounts[0x81dcaF33Ac0aaa9D5F58eB20cDc81a38620d814f] = 338169693437397;
    amounts[0xFE237a0fe73e480582c7F33E10f60832959b5DC3] = 633159380452563;
    amounts[0x69Da4052d3EdE446C83786145C8621652F18d43b] = 171565864827294;
    amounts[0x1DF3cC53E85481d503eAdA1c7593A1999D7CC786] = 1751149055931393;
    amounts[0xE63b7FF4639b990bAD1d7257Fff8070F859f0997] = 38549575949337;
    amounts[0x56Cc41A28BB8619b354981f45c92e576d9164a08] = 24312674027366;
    amounts[0x6D67e3d0EBf8bf1710E4158432c0e24392CeA666] = 1889605271436236;
    amounts[0x5db63f987817910Bbb9656B5210990408d3831fB] = 1560461988088052;
    amounts[0xD62AE8d3F816C5849633269B8c6D2903A3Ff263b] = 1460235288185410;
    amounts[0xbc1E8a73ACe433EfC044C9db674F6F1EcD345d2c] = 3794747411320;
    amounts[0x42d4C197036BD9984cA652303e07dD29fA6bdB37] = 82706789764635;
    amounts[0x2E973bc711e1D50508938c8B66D5aC4398Dbf29C] = 1006980796250496;
    amounts[0x5fd9b0B7e15B4d106624ea9CF96602996c9c344D] = 3430089570391934;
    amounts[0xDA6278bCEf53203f55BEe5B8B052356dB6BEAf82] = 205080234018426;
    amounts[0x2130FD01026867A6c8DdE24ad5E64F2e2DFce196] = 33257590952844;
    amounts[0x5A9e792143bf2708b4765C144451dCa54f559a19] = 845585703258944;
    amounts[0x17a0eAE4cFa8a16D4e259C3a4ACb30E06dFf6ab6] = 134129728695024;
    amounts[0xdbeDB1B7d359b0776E139D385c78a5ac9B27C0f9] = 1456646454340236;
    amounts[0x7Bb3927ECfB2B72FeA5cCF34b8415885e3D1F2BF] = 7212410121114659;
    amounts[0xe09b7de7A52c3b1FeEC08A5A1ff8900b79252dE8] = 304394523401459;
    amounts[0x2F34ee226e149a1Fe2d03e883DF9544d84c1c47C] = 846664351743164;
    amounts[0xcde72Fe6eD1fB5289219EE3F131359D6B6BC543e] = 20149271505987032;
    amounts[0xf5f89751529555a927CB4184336FAB019CbFc4a4] = 2294491441493;
    amounts[0x8F212180bF6B8178559a67268502057Fb0043Dd9] = 1543543472508689;
    amounts[0xa1B38945846e1869B66eC19c196ba28506743Dc0] = 7556547279858103;
    amounts[0x92C6f8F00A21A586fFD2b0D0Ed473585464724A6] = 1404404264613279;
    amounts[0x0554A200988cf265B3aA35436A903d51FAC47112] = 21270744337781352;
    amounts[0x69E0E2b3d523D3b247d798a49C3fa022a46DD6bd] = 4607161350571712;
    amounts[0xeb4AdD5BC5Ce41E055bEcA74AA70ac81Fc59EA24] = 1344139652731943;
    amounts[0x2cCB1Cb25695aF8F4FF38352C2696A0Af8297D01] = 9351969781679156;
    amounts[0x323AFc6d2DbE2Eb0AE71Ed1f87db8956834E861d] = 432811002683062;
    amounts[0x8f2d517dBF4aE0eB7A564805d9764B58dB8bb00c] = 6359341907275295;
    amounts[0x4B224F6c115de2313B6272Db1FD6b7b2Bfe5915B] = 552954079668195;
    amounts[0x933c69a50BaB41CD9C66C911Dd8110c957c2611e] = 161422214823219;
    amounts[0x66690E032ebaeb6423D7F56a282264eE3ea943AB] = 22998767781940;
    amounts[0x1B72Bac3772050FDCaF468CcE7e20deb3cB02d89] = 2042518023133102;
    amounts[0x003c52A71c887461087154EcCCed08cb1C5384A5] = 105975952088308;
    amounts[0x967BF6cd0079860F82453bF1fA5de38F4e8C3c5c] = 7404824811401842;
    amounts[0x44e59F7c598644A68975eF41Fed052362C4c8ed3] = 7281922432390613;
    amounts[0x0C8fB96bF3bC4E6007cFa52D4d9697acB8D346dF] = 345413315116755;
    amounts[0x9C522E518BeD1A71B5D465614Bc64Dd512d8F2Fc] = 441678228431325;
    amounts[0xCbD6b0DeE49EeA88a3343Ff4E5a2423586B4C1D6] = 12640807798079989;
    amounts[0xAA421C0ECE2ca7d7d834900BC898B872036FD792] = 202139931119489;
    amounts[0x8FD789c80296E3cFf5e8AF033838Dc70fe93d4fe] = 1800793591647356;
    amounts[0x9eD629Bc305c5731D43de27Cbbe8F77976893c2b] = 3090402871264931;
    amounts[0x1A6a15BF5e616332E742990f34298D2C513A3631] = 932582788727649;
    amounts[0xB593cB39719701D4BF9E72754247235D7B8f7953] = 166636579871606;
    amounts[0x44f51503b633060BBD54963710dA9888A8BA5b49] = 136621571727951062;
    amounts[0x1840c62fD7e2396e470377e6B2a833F3A1E96221] = 9400349564674459;
    amounts[0x57Cbe501092E36E87692d89ce4E75f98aA45FeB2] = 32930074749027;
    amounts[0x1a164aD9450fe9369cB4749Ec51bBf59eae4C8B8] = 2818159276606262;
    amounts[0x46BA0aF6bC60E6fABD9957744c057D031c720ACe] = 2013814021001198;
    amounts[0xa9EB0e4Da3E799A162d3e8459c8F386Ef841ceBA] = 4973947461552265;
    amounts[0x744b130afb4E0DFb99868B7A64a1F934b69004C4] = 146082805170662;
    amounts[0x310D5C8EE1512D5092ee4377061aE82E48973689] = 7244736923834670;
    amounts[0x3975946B88eC92d111BDfA2A057f2A0Ceb55C315] = 1042040732741541;
    amounts[0xC3d29e9fA634fAc0218FDDA432e0F05D15F59f91] = 13251547074881197;
    amounts[0xB2CBE33dC64380e7AFDA17F6BbCd594cFA540Ff7] = 209545428721242;
    amounts[0xAcDB30e0Faa07f274687aCeAA41Ecf3dC2a26747] = 531178322347467;
    amounts[0x2a1e54aa64cc38D5A5dE48feaeC0D0579F6869E7] = 4761205417320245;
    amounts[0x8d26C9DAC7E16738752fa1446b956A97C63e2F39] = 169084375926477;
    amounts[0xc506EF4519E2c82027E1CCb470766A59Dcc8358f] = 22529685430877;
    amounts[0xDA6b71e543B7430f5D633627815FF753c1c5Bc86] = 113183930848483;
    amounts[0x8e23cf225222f616A90b55C73043BFC4Bbd4F8c9] = 498263020989335;
    amounts[0x0F1DfE0AEF43361E554325619f0a7d46C2c2Ee71] = 61565356414858;
    amounts[0x1ba6B82641C77aB1Fc7Bc734C5C3628199A8967D] = 119899106940393;
    amounts[0x5ffceF2e952209DF9dAE388B0621992b16cd1f3C] = 1865415441273432;
    amounts[0x3F3646528EfcD96849823EC0652ad7e4C1Fff812] = 792573048697463;
    amounts[0xB755885151DF63f2d7d3431C66f48c69B83850cB] = 1111324663575084;
    amounts[0x28dB92FDF955eED69296B1F2e2811B701d726618] = 613469045396947;
    amounts[0x8a2Ff4f48a2Aef354D96339946B03fD740293BcE] = 188469842108932;
    amounts[0x3E868c4c49eDC6A14f8f581e20AaD5C4Ed6bFe62] = 3759771771445123;
    amounts[0x6f9BB7e454f5B3eb2310343f0E99269dC2BB8A1d] = 1607887783399915;
    amounts[0x0b98c377b62702748898c5c4C9Ccc2E2F35f084D] = 247952248631422;
    amounts[0x6bac48867BC94Ff20B4C62b21d484a44D04d342C] = 8383617117441;
    amounts[0x61aD8c37aaa95960097Bf4E72AD3C22DE94F5c86] = 90642439136777;
    amounts[0x5a534BDfe7F6db2D214790b9485De7B9555Ec5ef] = 522273355205926;
    amounts[0xf00efb49ab78C1A3cB784D4749E5AA05D9270BF6] = 51563181438958;
    amounts[0xA2dCB52F5cF34a84A2eBFb7D937f7051ae4C697B] = 120586932613380;
    amounts[0x0eC8Bf50cd9D78949CDc6FdCFa0a11E79f00C486] = 3070876303593419;
    amounts[0xfDd9c5Cf168F2c43498d5ce2123e927AF61e396C] = 215857458322263;
    amounts[0xA43b4F44f21800b39a41a2C4C697d9bb18Cf193F] = 2007158415298251;
    amounts[0x2b03088c22AE484cE873F21251A2e6fD0509ea07] = 47984850754282;
    amounts[0x69238896Aa5790305067D92Dc03954c9385D10DB] = 6331960585279;
    amounts[0x2d65e96a8AEFE579D4839A77BB1D4811847358bc] = 30151585664854;
    amounts[0x5Db2d2a055466E0C5d4CF09869cF2E2CFc47b157] = 1123345634422962;
    amounts[0x2983DAaF15F1C8C232eCBe5703eB433e01668513] = 452008352380;
    amounts[0xa54a9cb6198911DfF56826CF45ea2c459cAB4d25] = 120622923061332;
    amounts[0x85AcC988d311Db62cf45280C3174758c9681B8E2] = 59754198243890;
    amounts[0x0F39b4E2e3e4e9829Cc106859d407d1c7d2181bc] = 49158650183177;
    amounts[0xec419ef9Dd921c031b807e27a96F1518B9C449E3] = 2258259160556118;
    amounts[0x859a8E0aE06b4912Da619938C5469c01d2A2B7DA] = 22043330272292;
    amounts[0x1bB7BA2e4104d68448567e75912C329fe9fA9204] = 862118612736601;
    amounts[0xD021E50dFDf93e8f30DE995b3b733019c539D048] = 1363408739565877;
    amounts[0x651fAc183D2ac9753BEc39F7530aDf1B873f0314] = 17312844384570533;
    amounts[0xe7E9EA373F253E71D12F6896785777A6a55189F4] = 4461800877547328;
    amounts[0xEe814D1926ff52d3BD6853B27e350E482DeED222] = 1573252673814580;
    amounts[0x7f43909414ff1b9E8fCc531E87212378E4A3F9E4] = 104401308706754;
    amounts[0xa61aB5E053F5921238Da8d3F6ED0B8449898973B] = 49946313750104890;
    amounts[0x4c209eD2920a9ED4829DD5a8Af52548CB427F9AB] = 767161142513352;
    amounts[0xb53462F1FB99e7ef84A6CB34Bd07f20EAe6B08C5] = 449432941458919;
    amounts[0x0a0be1f6F9cbF28B2b2380486FA9C8e532F8783B] = 4164850269953813;
    amounts[0xf853184415AC2312844E77Cc7BaBda372e8F56aF] = 11215717548669858;
    amounts[0x888Df0c1fbccb1718d37D5D9646defE75FbfbD7e] = 1563290842872077;
    amounts[0xafD6e95932119897E19fc88e18A99d7C9f5924F9] = 443023940474;
    amounts[0x5E75F78A7e50121F0aD6440651C5567c0578D9B5] = 4016702291002126;
    amounts[0xA8aFc2244a6F65515Cb427e781A34E83B83BaF60] = 140288646108039;
    amounts[0x7e7B72Bb889ce7680dFE53b847170Bb23Fa059ec] = 32229888099983;
    amounts[0x7D9B83AEA071cc38e8D7fE4FA8d68cc29bb26ccF] = 30710916842753;
    amounts[0x709530610A9beA2A5c90E7452a3057153F4a3A67] = 2906062586982;
    amounts[0x9064F45ddB3875B83cE86602330E493e6aBDA6F1] = 1380714772503160;
    amounts[0x5b1253A732d9c2B90CA0815631202A912589ABc8] = 4466641945363;
    amounts[0x5F723856AC7E6f6292473730449E79F483909867] = 216718186457319;
    amounts[0xD34586c03198Eb659671DAF9Dc3449Dc0BDa4d04] = 1201619917575846;
    amounts[0xdA9b971F44903E6b6C22340c8E338ebf79685e96] = 72995065741535;
    amounts[0x26dEe656E7D761B01fc624DA3f3fEd66a2921EFe] = 29210472970392;
    amounts[0x7a69Bd5A31f3388ED2EB2a7464AA462C658D1929] = 2067369171927790;
    amounts[0xd875dD012233B02eC45209eab9C6321E4639d02c] = 269619447789936;
    amounts[0xf32FC1113f4769f59984d615e91A8e94548F2790] = 771688358906388;
    amounts[0x2dc23418844EACD31a7D91A5571E000960553283] = 1181112570391266;
    amounts[0x7D5024bfb6512211acb7521A76A8d60f8980FD7c] = 883593768858415;
    amounts[0x35C0578375D034B10Dc73d8Bb4D26F8c1bfF0001] = 1589620188987101;
    amounts[0xd11c00EA655E272ed0c3513Ee02CE4780b71E126] = 16306884923269584;
    amounts[0x2AFaB81b50410596Dcf6c290F1DC8344518E9970] = 1108274580568288;
    amounts[0x0C5a2C72C009252f0E7312f5a1Ab87de02be6FBE] = 213318505268811;
    amounts[0x99eb33756a2eAa32f5964A747722c4b59e6aF351] = 2190001299270927;
    amounts[0x4202e733eB2D17A92401fD75148d04ac1b28F1c3] = 93680425455692;
    amounts[0x73A5dc263e757125Fd5418737aCa13f2a9e80799] = 21343699831564;
    amounts[0xeBE27290d47137Ca758CA487538e8C2Bb426697B] = 60070421077324;
    amounts[0x974Eb3F3b31c5D5F76a9B03519039379B1c011c9] = 5453705312738;
    amounts[0x05547D4e1A2191B91510Ea7fA8555a2788C70030] = 1913195083205123;
    amounts[0x5aD24F12c0CD93CE5dcc5530AECBe376f2e6Aa07] = 173733533605024;
    amounts[0xB2B0dC83AB6dB686e973992e5CE6b84031aDb85D] = 356861581468373;
    amounts[0xdF0259238271427C469ABC18A2CB3047d5c12466] = 86160330705113;
    amounts[0x4118B48813c64977CB0D1b02eD268cFB3f6195e2] = 1602798332136332;
    amounts[0x71F12a5b0E60d2Ff8A87FD34E7dcff3c10c914b0] = 755797179748590;
    amounts[0x08f09A01024147Abf5c97049D88Ff877212c3c39] = 17381279999002;
    amounts[0x186cf5714316F47BC59e30a850615A3f938d7D79] = 19517387043994897;
    amounts[0x8AC0f4686F4124C1EEcA6ec9E9323b5408bd2e44] = 81368631273844;
    amounts[0x2f059371297852181bB3565f0D07378359F76690] = 1521430106612;
    amounts[0xfBEDEfe3BF9640DFDD4fbc38085c9ccA2df09EC2] = 1505893109759448;
    amounts[0xD38E8Dc380A8a033D0A2b4349CF7a5033233624C] = 7236450418696;
    amounts[0xAF51b89a9E64b9C15E70061fDB1C985C27929f2B] = 871460101741432;
    amounts[0x608DfAC245aa71BeCF9F2e4C4941b360A7FED25E] = 874090776217633;
    amounts[0x9dbd600f88bC2B97632DFC60B7568a226D398A90] = 44972807613631;
    amounts[0x82e4D78C6c62D461251fA5A1D4Deb9F0fE378E30] = 6750238138491558;
    amounts[0xB6a0794da7846c4f016880c8fd7C43FebA7E7440] = 3298029822280;
    amounts[0xF7f27e46778F1f323D1CFd3AF62Bd1b74a1C82B9] = 240667242159922;
    amounts[0x9525603189Bc828B3af9de9454A79D9566E6e2fb] = 42561077631751;
    amounts[0x152F804C2257aA26b353dA4123CD9befc4788244] = 3088799971435664;
    amounts[0x69f4f81372BaaF56096fa28f77496051dD74f48c] = 41851558507215;
    amounts[0x3c229864378b3B0adF98aE247Ca33986AED8EC1E] = 85829876381611;
    amounts[0xeA04965Fc2cA0F62e4ca2446AfB0c25cCc9335C4] = 42512190602628;
    amounts[0xAE667Ed58c0d9198fc0b9261156d48296C1bB3da] = 150916882288710;
    amounts[0x7Fa02BDA84034b71213871Ef70627b4052D35a94] = 337377076959828;
    amounts[0x21DdDb54130831b40A034785F66039bbBB46a64C] = 79065123268977;
    amounts[0x2b11b02F5B32056af20cDf8a45D4F680B303B3a3] = 929263742119953;
    amounts[0xfC4C79BB4600978900F7689F76331c985C121A57] = 11224044541898;
    amounts[0x9f704FB722bBFAa852682a08Dc6830fB4aBa1c40] = 265211925130732;
    amounts[0xdAEce07a8796fb0cD6c0A6381F005566Fa2a4a6e] = 32430932605775;
    amounts[0x4E475640967781Afc29d3C8aAFAe4FFC041710B7] = 2132995894274147;
    amounts[0x75e37BB5B6bc5712ca8f558561870DB0FD1857eE] = 17097509737288994;
    amounts[0xB30452beCa9c462bC6773582c9e0d70Cc60E7321] = 59332530551120;
    amounts[0xD6C2E4dB30C30Ba67F757066A8Acc732F0F82341] = 3328202643814961;
    amounts[0xDAAA52B61f5d9e5dA0C4501Ae1eaA6ffbd9665b0] = 187422470611372;
    amounts[0x3C6Ed28D1e46F98Cf6B6f21853f5Fd1B556F538B] = 1924395064504800;
    amounts[0x0955DAC0A0F14884D8dfDa7295776C2255E843dB] = 1822509239302832;
    amounts[0x89119a9CAaBEb3ab358Faf77E6Bcc293eBdc05dE] = 43267495434053;
    amounts[0x5802aAf121fb77530d8190cbcbda4ac8451C47aa] = 33794611213317;
    amounts[0xcF8D7CC8900c8C6344C9C5e9A674e44171Cd92FD] = 98109115653555;
    amounts[0x6B82246AaEC31195CeB76c3185381A522622222c] = 58298855868349771;
    amounts[0xfB855099Fd32a444d527aA9157aCf88d9EA78b77] = 51807736243818;
    amounts[0xF2C8736ee4A4fD342c2156A2Ab21e8c52d0C91Eb] = 1718396656484528;
    amounts[0x0b602a03763Dc10e38C41AD3611b3A230363A5D6] = 2555952426560480;
    amounts[0x2d8Ffc88e492323d5D7bD90f04Cd8D79CfE0B308] = 285216664466818;
    amounts[0xdfcD2e2FF60035523EaaCCe8E1931D7C56D4C326] = 21955207302376;
    amounts[0x4e7CD3458CdA9c75C39C40b4393108141ba0e2f7] = 3788591816109;
    amounts[0x2a158dd88aDf29F2E28CAf17d68fcb071903301e] = 20258451811894;
    amounts[0xccD4c202AB2CD6DE8fA3158553f1c679559cA65E] = 4112553955830332;
    amounts[0x2457E26c89Ac2e18fF3b1703B42067AeB0783cA8] = 34652582167855;
    amounts[0x3499F916B491eB1910Dd2e3306d95915800e514a] = 63853120382967;
    amounts[0x0F763341b448bb0f02370F4037FE4A2c84c9283f] = 1777668747546996;
    amounts[0xAABe0de57Bae39b3ec7a6Da2064210C12DFE4B88] = 2104048520439598;
    amounts[0x14800FE87544269d50577Ba9aeD3A2B8C2c70939] = 340023026086929;
    amounts[0x7A2BBe4c66f8fabD8cC1EdD2F985216dC70D0870] = 70976443993254;
    amounts[0x7b305f4B39965Bef28Fd16743123B8836e65FA3F] = 632006206801673;
    amounts[0x0c6D5f72B4a35eE0a94290187a9aa2Ae903b8e1C] = 1528865900965223;
    amounts[0x66fB1cD65b97fa40457b90b7d1ca6B92Cb64b32b] = 1959806642922911;
    amounts[0x2E1440D9fB2930Ea27B469ab699e1a973EeCd562] = 7223874616743;
    amounts[0xD0F280E4511D34403B749C0cf5c1c10929d15879] = 10769310264957;
    amounts[0xFB3A939Cb06eeF36E1ceD48bdba1fcEe177Ac7f4] = 32113157289936;
    amounts[0xc9cCed21E83a4770Bb17202B75CCf798741fb056] = 60436197914967;
    amounts[0x58F41B41AB4884520769c382D45188f9D5C31b27] = 43115256538593;
    amounts[0x384cE5A3eE0647183f0ABE96952839eDa9faE72F] = 15151236286068;
    amounts[0xCE925A75b0f34f1dbB512ec14ECFdfEE55463360] = 193050586873394;
    amounts[0xC873B2F1Ee1a8F9A08590553e36f92ab67b32297] = 94653678637284;
    amounts[0x70e439584Ef1BA300106b9c16543eaa1DE676Dc2] = 1044891711712786;
    amounts[0x1f8a9Aa97618C77Fad4bE22fba26D4ea0507119C] = 6077085936539;
    amounts[0xA93e77e9e53E99FBef3ad4a7c6704E6b3b6255Ea] = 69302721695362;
    amounts[0x9fD097d48245EbA3BC515d6489239E8493DCB35F] = 85271819984637;
    amounts[0xd6b1a621fE2E8191A5F399c47F1B5f19A0B19E1E] = 33928910830603;
    amounts[0x3730A2Eb20Eb0cB8d8A28E1FCD95FB55e382f7a4] = 220807230609992;
    amounts[0x0Fee4E7381b663168907A03FFA32A08FDcaD7E38] = 154377134928480;
    amounts[0xf9be8c7B50575E74eFA0a161fB5CC91Cf7cc94df] = 20105032479384;
    amounts[0x190099bd4452653e5a38FB2FE42fB15710E7b324] = 21137683735326;
    amounts[0x5ca9568930f61BA40d90F4D1707a93aB78DB6325] = 57983803058245;
    amounts[0x052564eB0fd8b340803dF55dEf89c25C432f43f4] = 10664090572251450;
    amounts[0x577BE3eD9A71E1c355f519BBDF5f09Ba2018b1Cc] = 446698774122534;
    amounts[0x520C1fa13dA2F76A61Bc3b9a511b1bcbAB40b39f] = 28734851106964;
    amounts[0x82d09D4032e0c71379f314B49ecaf68Cf4FACF36] = 9000990733121;
    amounts[0xdd1dF77B43653cc56e0CbF5309Edd83aFb7b681F] = 1579094533109097;
    amounts[0x592401359b254B27898236B82110f00a148C0466] = 425181893082550;

  }
  
  function claim() public {
    require(!reimbursed[msg.sender], "already reimbursed");
    require(amounts[msg.sender] > 0, "not claimable");
    require(ERC20(token).transfer(msg.sender, amounts[msg.sender]));
    reimbursed[msg.sender] = true;
  }

  function saveERC20(address _erc20, uint256 _amount) public {
    require(_erc20 != token, "!token");
    require(ERC20(_erc20).transfer(gov, _amount));
  }
  
}

Contract Security Audit

Contract ABI

API
[{"inputs":[],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"amounts","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"claim","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"gov","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"reimbursed","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_erc20","type":"address"},{"internalType":"uint256","name":"_amount","type":"uint256"}],"name":"saveERC20","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"token","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"}]

608060405234801561001057600080fd5b50600060208190526409b1c2a98c7f91eacafcff3a5535e7b1dde693b460a137c5c4d524e1724f4d66052e80f6930d55654229abb78da87f2aab03d177b3dc7bf1f2be179c836ef0944f4e461645fa2ee678201f950e873555650e0671c051f87f5085bdb4a7041b93794cb6e9618d3dd144bf92be31f3f37f45ad0778eca730cf5565e2731e55734d7fb7a8af022f10e32cfae730be4671d1f9d0a0aa962bed428ff2e06136f7610295556638f3aaf6e2a4f87f13ee0620b7075b6e3f557e8ea3394e09244dd0d26ed019bc8219e29e02068f49556525dd647ba4b67fd47bc3fd41b3da71f5e102028848b99052d7e985e0683495988694d950f58d4d556538c8b318cd4a7faa7b8a2b035dca7831027cb32c9bcaaaa3aefb206a3cdb3ab973fdb2974e91435565e6f888f773a47f15108dc10f8bb28178e4f909773cd8fc9112361bd9d1b6b4f113aa320036f65d556527b88f92c6527fe849f24577b2a28147e81cae1ae9d104b44fac8f325ea9b50a7d9a22d7834429556604836166f47a4f7fc1a4156fd9bf6b34a3683890e83845761241187ce79eb09b0fd01b32fac7677a556515f179f063e87f1e3cd872e258a41bb5a23c80d1f3b717d31907cd4dfaba357fed050a00d89b4255650eaa6cb0022b7f9d629d77fb0cd78a3ee0a59527c1d661f2b40c4d8935699737fce2d9e337f60b5566028162545858b77f5474a69609d203b932995c1883774039eb0185345de63a0e7add00e77aa29a2e556582c4227140d47f99acb07adda319516071d8fdf269fc2e45e06edfae4cf020d485ad2467b89d9f55651118776e77007fb91d9f882ccfdbbd9f82e4e6dedf7d5bddfcf8f1dfdbc74c5d89dded26d97ad4556515e56170de077fa0616d220e5fc21639950db5073b7f4a1b70f147f97db5490f929bb0a969d78e556626f3751454159e7f8b5a001645dfe54eee89ab33995b8d4a61d919659f9f194e5485f28ee47bca3555660613cba7cc245c7f0e1e77c73217c63da9f00167fa1adcfaaee753967be3594a225f51e432f9203555651ae99b045d547f0f31f1991ac01fbed303dc37543305ed765c4d28ccc19a6bd8520beff399f77f55661767c0f31033237f45bdf35c113a2556e0010529c5c6401e00ee39eea83bca4c68cdd1a41c158f8755654710270a13007f36b2aecc30d8f44a8694343e5b74ba0fc1f023533337ea3d382c38f8dd2da794556601153f5243f20b7fb30e90386e246abe28a6e4a32d3c8843cb6633c77bdcc7a9ea8100df7e3e366855660160d86c4ec3ea7f9bf132911bba3b73574d7ef1f40b9fa624912827d07833176b2ba63a8b88147d55659e1b7223b00b7fb12ed0fa5c111837cad44f67dff959d65266126935fe31124e45a8ea16034c9b55652e94727bcf547fec8794f2f4b2908df8fd9ba52b8e71fdc1c05528587d0da9bde53929860883b15564f35605f9d07ff6acd8958d13e92e18038fc4cfd5a1cb639b86d6dea93d76ed3cada7762ea09d5566049e5b1ab4443d7f886e6e1f8895e0b9e45120cb70478b972283b901c1550dac4e0140384eb42fc355650af15f0138447fbee7aba5cd9eafe04c69b7a177d00bbd3dbf1b9be0d547e67517839d4d55273055650791a3a762007f8e0f91e2be3df3916e1bc10726129babcbffe072dde5b86eec107691dd2a243e5565716b2bf9796c7f0b7cbb4bd9e18a95499cf42deb41eb59235678524eb472df83164682660886fb5566017bc0d320cbd17edf5fc77bb9170ac7549967c1542b3aa47dfdc914bda6a8dd0a1e88f1cfeba75565152b9b96c6ca7fe9adfb93bf525137515b9387d05c83c3812a94bb8da6834888bcc3ab5e0ffe3c55654c02ca7abbfa7f1b2941dba760f44b60181390d77e2579fe6fae49466003ba5d773299cda86c5a556601439eb7af83477feb127870a1d4a655adda259a6db2f5901946035cb571bdb9043a39002a717ba45566027b442ccc247a7f0b9cb72df4cf13ef229e860c58adba08d2c8ff2d86c4e6e1964ead8d54226206556501b21f72ee0d7f1371191bd1acd7b62660a05bd75681f3f574ee9ebc41adfa682cafd30d0922575565f2d8f100c3d47f16de236b8bf7d2f292fb6d71998b6f9476c8cdf995f7abb53137e5885960f29355653d787f0aebee7f20cd6e6807ae1ac599ee60407370b273f8d0abf54d5dfd04c898eb05d61a7aa0556584cadabb20437f916f88af9e793d9e0373eb1ce145490ba39e4c0033efb059d3376954869722a05565aa8370bed0fe7f857059ffcc0f826c84c0e2076e66465ed336c56932d93d3858f19c4760e703325565b2cd97a457937fa4ede8a672e8f2a28f1b6d7546083b560355e00ce7dd3113b08bd7ab495c0d4d556602f749dee0c3bf7f12a3278dfdc75e32f4fd2643710a60dc07e18557e39649000ac3c74b5582a7f855660380d41975918a7fab436670e34224564b88e5b2917f196e613d05f542319a12fe0486ba220bbb3b556522b58a34135d7f14dcf8766fcd50bd90253bfb396580d2f2ef478d8c05df39576c204fb93e4fe7556526a2f6aa89e87ff23b699c394bb1dec35b8b2b19fa4994759a287db09aad07cb0e3c91af28eed05565044caee490997f9d5ab0ee5d61472cf1df15b9c8ff085873b64a81f2130a5654df984f8487dfd7556601d50a8f8dbca87fab91d77e69fde64454650831c99cc08df582d262b3a452bf99415ba7cceae86d55650e9069c2f2037fa26ba529aad92598f71376e9fb6d32bef86ec2d2525ef9f2458e0e9f808d64f45565c090f442f55b7ff5819665ee4faacfd9275974c83efaf143cf81aea1100a6c26f00a368b8d473f5565d7f3cf69670a7fc8c3979d1cc5019c1652a2cbbec4d76f9cbbaaa930d9086c9846e2eaf0c05991556603640935ca93ef7ffa5197f37d76faf82f26deef86e9fb3e8492b6cd07f49b0bc5e5af2ef8d442c2556506d58d8b46ca7fd5b98271b3983d0e3496b018762e87805a1c3ebc19bb785c2362dd412b0b3caf556605aa9fa9e011b27fdd50a79fdd2048a7be48553e48ecd2596daf328174feb2222216ab7791341b305566080896800e718a7fea7f28e6b91a7734d23d7c3c55dc29712a3b958c0855df62090863e1bebe55d255651ae6212bf3077f5a9c54b52b09a881ed6a47edd4609759ae47b7b6c24c40cfce6366147b9b303f5565b6045eb919347f3067ada2312a95a9bd1cbe4c73b98c3cca7ac36c809ba1b8e8656fb996bb5a0755654be10f5af59b7f88bdddfb9ee5deaa1f64b07ec298099cbf29ce9bc44c3f391a83367bdcb23c7f5566016c84bd3e03da7f0a9f9043cb80d88af9e311f793d058e4a02863ece1b8f5c9c92b6548931c54d055660111179b98b8807f63989a6080586a20e4f70c41a073b428b0bb84789f16ac23549a808ceadcf3b3556606ea279d0e68427f773b5eb72defac7c927d3bac5e3347e9e1ba6bf6c114b7b6b81ace2c99fde76e5566022b9e46399adf7ff8d68812d354d1d23fc59489b3ffd9e49e3fcec9c157fc4e56f4daa516ed1a5755661654f3ad41a4457f4f25aa7b301aaf497a4b25d3f4e6fc29ab54fa81e699b7e83e4def13b0878b155566ced14cb4c679b07f247cf9f37a3be12cfc0a7a18d7931012317302eca640f236f59dc0b3106c46d055666e7c1fef72e05e7f4e422afaf44c53fb745501afb9415f4b3008a5d9415abc5b3e1736fc9e0fcdb755660311511afb79c57f764e51fe421d506f3417be8a550d0fecbfce7b795d83c5e09ea5e4f7a72fddba556606aec7e7331be37fee5ac3ab23d90cf69743a610116ed96c4fd3d5b8ae97dc93a23364962a44465b55650befc0984ed97f27336930382ebc1b6dcd933dcd6d1bb799cf5d92373cddbf1f6aa2ea91dfe12e5560677f58fef80a6333e7b7491d3699a92bfc5c92e8563e9079e734c83cc1d3584d25b85566045ccec9f47bd67f62b931d07b8852064dc905d2f6eb6693a2b49f2557056e9542f301f0d914829355662c2bc02673742b7f67fd0a2cd465813112fb6af71de4fd60c57e38aed981aae9712d84f3e8e181ac556607d735ca0d3f867fd80884734992624fbf55eb85d88c66eb37eb7c76a7474ae4c3abe6a00e41129355660a252a8c5aca357fa20ad96cbf3ef7a1cca570d9f62a73bd9e3462488d2cf1a2e8db29f6c1418b3755651d90200998ad7f8d70ba00e730a70715ef410af6580fe02fcdd93225526e9fd98197270ca1aed45565ddbe70d8202c7f3f30a0def3ed6d2cb053a6ad518c1554c2f5d1de97ae19e8e869d307bb2ee70a556601172c858c81cb7fe58069aa101f3533234c2fc6523cedb1c5751cc4d5a0466a4cc6962c8574b14d5566049b5c6a2232297f360f50c2c5bfbf648bcb1a0287fd3b92653f1e6e9da3fa811c1486779765d2dd556508a2992d9ce57fef34128c34985b8aae26042d6b0d9454f8359a93ebc207c84a243e31da53a1a75566036b3232c9acb77f8e191bdb5c8168ebb8e5516ff2fa73391475b22be84748515d6e923a15ccb55955661a424bdd23267f7f4dd125856baed1b8dbadd54e2d912650796d73d58257865a47c1443cbbd2c3ee55655f4930b0eadf7f925f72f4358a87e945c7e6c2613c2fc1b9c2c647de17964f2239926cc54c012e55660e8c4977e6f9147f5788011b155003f27692652aa06ab452b024909afe65789e4eec416c7a1fe4115566519312b61720627fdaad3e78ebad31f1e746f6a6045f3e8f0e6390d0220fcc5be4a0a4d5fa6c0ae6556565a4a4d490f47f742dbcaa2398ceb579b45bb19dc5785030c8c8b7a82eb04793f884ba611bddb45566087e16ad36cc007f538a17210452fc9936aca31f26f96a33a4d620819929db172e1d3367d19929bc5566116517ca8cbbc17fed0616eb46dceda2c84275a85fb61f49c0e2b478b5218d5ecf9d79f9615d7b06556604f4ff3b38d4d37f6ab918986630fcc5549fac4b4212d41568834b31844613a6571fc24de51fa18e556603538fc93d1eec7f676f1b3b635860818499fb331c18e873a072a2f030aa017ed8af689bc635eab255650b10f482ff517f42f03a260381597525a040d85ff474969e56d580fb0168d4fcce340a75382c8b556604e6eb3b7d48917fb7b1470c95de9d0ddf9e39eca66e5e1be6da37999c871e627f67d4a3e9094fdd5566024e6fd2bb95097f314840cfe4cca38fbbef942eedc9b07257d61050cbf986d2c6bc59fabb79aff955661e6395e562cdba7fca2b3fa9b993efde0ad1bc22d4ea2a9e8d378a73ca60734707f8aeac8ea7f012556601d6d242e6ff577f6d4f75c8a305b5c3030355a2b234e2176f533e55a527712f38fc501bf803705355660445df127990d77f4d1d534a4fdd9fbd9b40ce66e4d43ca4ffc77b8854a63b724c7d7fbb33d8ecbd55653e451d6ac5737f072a0643f86eb6b048db17584a6d1fd1445696652836d6434affe6674ef5daba556601f694e523172d7f1fa55c9c4b49c6089497a20386cffa6c7f4305c8404c0c00a571105ec0a609a05565182bbb01b66e7f100ed4c824d2abbddd9308b82ae7107e30b333f74a35f8c891438b4d862076d6556601ae9f082fda6a7f96c591be679ba494c95a7cd1bb83d884969741db0dd21df89972b0c9391967a055660132849902dd647f9a8c62cb29c784d9df4e7638054d478b8cf584551d916774cc350d194a71809e556604a39da02e50327f545ef02985b4618842ca5eacc72fb9926390913c23213bde4751c9edb08a9d2255660c0a77c1e65b567f8531210abd3cff509e08be0946b00e326762f3b465c10671446d54bfcd1f44a4556604bc3e970477ff7fc8bb5c408433ae102e0db843087c4a7c2c8f499917ee4007e8084a50a0184151556601945b72bb70aa7f2f7e27899000a4b4f5e8bb399b65d7a8d5c3d106a6144b9a8a8025c9b99c1d055566058a4a47d0af707f69936632911c0213bb38ffdb6cf3721bf9cd39cf689eb7f3b792f6b14ac16c1a5565150c9e4726b17fd5029d82f0e564b6a2ae7ca325c08595bcacde31d08b9d6926417ac667f8528555652a03fb95f0b87f38ebb5fa6f7e8cd3e0a0cf66b9cfdf769c84801379a57917095f901889398aad556639b76fa10747337fe66f2d4737d8cd3217024895088fd5e4008fb592044fbff719eede8829fce210556638a34d896b53807f13b7e1aa38bb633d8fc577c917e0a3f30049c3c6731d4070f53d4f074ee77e6d5565683ce56115e27f9e6f00dec38d19c09cb7383fb898304bd522447b4ed99e1f8a02f6bc1457bfe955664482c4d05eca637f4520e613cf08db84c80a0d80ada9e00176b8b08a554a0d32eab1b29c9622b31655670142440bc10320d67f849fc57af114b874199cf0a081a498fc4e6805fb87d3e57e74eb58a134180687556602dcac99169d867f352cc844776224b89863492011d1ac4b2b0f2f0734307a68a35ab9c05701cc6b55660d1a3622b266677f79ae116f11638edd15bb4b7e4f7265cd52f024b070f53b87bce543b298ed64555566058fdd1ad2b2097f564ac3225a3b329421fb456d63480ab85a3ef23dedb69df0d5e34594373be01f5565049f66e8b0017f3d19c5ffad15682b3e35d5f494b15829ac5d2cac3a46b4a5925c931c74fea5d255660190062429a3097f23d42fa70a90e0cd6635e6f2e1ea925b01098fab1aba8ca3c515a9b21c9a94f755666da840d532e0577f1810ca7b01e4902903ab76067f1f01017ddc2ddae75606fe2be3040157b6ae7a5566036d9b9e7287b57f2c3bb7b1c90a860369f9ede862f6ba6e533a5b766629ffd605e9e4e91c678b6b556603efb9dc1a695b7f52ceae2aef620bc896d62887da501937ccdbf278011ffb307df79183e7de975c556601dd465a9e3fe07f775e09549579b39bd2b56ac63deb06475ef563c606d07d8e1198de1ff0b9f8fe556605dac0b360ceaa7f77961980f87a57d9ae8100af9a8ff6824ca39c391786cd90f86874cf1c7a8e0a5566c68df1f4771cdf7f4503e5e064fae1e96467d15aa0dab845524c4fa94a3bca3f548b3bcf5aee29e855654f50b022f58c7f641620decbcb116930b1a720668255ffe2e1a03875eb0c319a856d127b1e84b05566117032b204bb717f4fa08d523137508baf9aa3d2193e57b676e7897aebc59f390a6955c2ca20abb85565075f1c0ddcd27fd383f0b539258f2a73d1508e162def78e1b7d18e22fadeb900f920a73bc9efad55656ac8cba36f127f92630284001eae5ff1774487435a46a7245e5c755e440cdf29d277674dfdfe0655652474cc8303a87fffed2e37833c9ee9311d11b1f47eb238cab56a337a84dc383909f2d2c6484b395565328ce30f1cad7f1fe30bea3b4ab8057b7083348759699d9699e22d899baab68a5429a253b6e0a1556539c398ea47c97f6ce01f8f48c368b5db756955a940bc320849240e2a1a5f252d19880891def7b555654c7c02e9a6f77f8e08d864daeb1241fea2038ebc3b27a17d03fb5598550ea535e1e0d99a1fabeb55660ce01c06fbca2c7fec26ac2853f3bc55b1d33efbda81fc75bf08703e7c5ec3f800bedceb4299fee555651c8a037c68517fb39d3abd7e74db57223420f388ba7a2b9470ec67dbe9effd72fb4a4f7cf3517a55654f8739b7c1467fd402df37cc0f157816efd726e8b736717796a22da024d2c9be5d0a447939dd0a5565c16bc5fe70ad7fb1efa80f979a9715832c734ca9342c30814b92d1e87fb38950d66e1b235d9fbd556602208304ad94157f6e1776981de6d2e949e6ee566bcc23821efdf7a38aa93d94aec5c4b3828cfee755651d16c72733c47f5bc216b3526254ceedc790e7f54d252612cd3bf3cefcdc00119b1df07e0d3204556601822b9ebc6e877f4bda2c72f2ea3589fd3313ad6b60e5480463e7878c616f3026f669db353764725565071e9d0b07e97f2851c15f52853405f968328c576461980b1951969538a743afcde3e0cd9bdb5255654f0d5de16eea7f446e6f6ec9f93a985f27e35cc69b384acf456572522589d0c0b6c78eda31ecc15565b9858f0363db7fda20975c3634e888df21050553b5d301e319286c0da6329138d46c70007e2b6e55661949aa4beae3687fa7e7d02b2ffb9345ccb7b63609f11ac6516ee2ac6c0f755ddef0a8b6d6487ec655661c8185f2f923087f72295b7875dd7e484a3126dc6c5a1fee1fc0117ac759600d9102d27bb96f0d0d556601339044737dd57faf6e6c31e1be2f95903bbdd7ef4bfaee7a2451732b3828b141afb69ca764dd165566023fdae7f544d37fffe518410881fc933fe527fcf70ad488e3fb42d8b556eb32badccb19695ba14c55659c09ca6db99e7fb97663f5906b6e3ed73b8b1b83bd734d06c6fd8b0c5cf423bbf95e93bb7bf1de55660638a9296d74017f99dc731106399a4aa1d263f63381ae48ed57d35ac3856d2727a7f2a0eb359d685565230f85c7dc197f3f100b4eac1e5a42dda7fef8381aa1c1b4261c654343a227ea48da8a6517cc885565161cbc4c87667fbbbd5334ddedbb49213d4040286ef7061cfe9225c5443f9d357542bd69ec4086556606b69602f83bcc7f49552c3244d6303b16fd0b052c56ece9b211eb5dccbc4a9136f7e062826cf08b5566058b3b5e7c48f47f8112a8434a8093f22fdaa9814f4dc21844c116e3fc874838c110a3792be5e11a556605301385a40a427ffe9a28050d7c44d774ea054148499490955505905df6b62c358fbe86987dc5245565037388924b787feb5e2bf09bf34b034864997cffbdba85a0d4ffc6cf676cf27fffa5d05248be9e55654b38acd30e1b7f077918448fb6987959669ea9f33f6d0132276a539441a9ba0916c2d4aac1270c55660393d7fca7f9807f2a8cb7918bfd4f953da12b71ad0f4a9dd1d29f81857f269db45a3a36c15db6fa55660c2fa5f664177e7fb2e94850d117bf806936c957648b347408ebb0fab24a95fc1b9b16c8a5a56f905565ba84f67fc67a7fff98f47cf9c3542b3202ff6b6d5f3eafb38ed1c6e5feda465100f7c449ced2eb55651e3f62e5138c7f4992a812d3e6e61e90b8964517f957745c5603e44b5342ee85a04a0ce49a9411556603010e43784b407f431b6f5a0aeea7378e9910a94d4f84b5ee1ca1ad486f14d73f4372380d8a2486556579fd82d52af07f613ba60008c8cbc8acfb9ca7561f6741e74ee0bbced46b08a8cbde01aad1c91a5566052ccfee796a8c7f282659b248863c87567b96ec29f633c3d5ac189904b0eb656ca71700e1ff10015566199fa6173e54237f6aa711887b15cf286735bb9d1f468fa360387b315750aa63469fa13ad9a3194855660114d85f705cf37fb715464c0254818a6d01338cae4f648e98cfc8cbe3c6b3ab88eab5beb789b156556603020967edfcbc7f2781b26b207239885118dd0d3eb20232ed5a75a9f4e7c5962bd82cf44e082af855664795a7da98e5d87f42c893135561961db886d3a69ed65d79e5a3acf1f0f929b586021a024ca091c8556502163a58e9557fb021c488eedff1bbe596742fe93ef5fb3584e13955f285cf881ed265c15a2c2b5566057bd8385fcf117fe197d263b02558ebbc5f71f2dc653f33f4fa293bb0e6e0eb7f55f111db8ef6c455661ad8a3c45829b77f9d431ab62b7faf3b45a1baca3688fceff70213c7c1a519fb8285ff7b6a48c719556604fd4c5950359f7f751ec9fab809a5c55c4d8340d52337f37862daa46c64460b3d774db54f09fbfe55664b91a1185c92687f53dea7669de810def8db7f8b31626ba963061a39e33d269255517807eedda6f85566105e3057b946c07f7863522868b320c8511fcb078b6b917031849da0214e8cd1ef6401805480005d556604c67ce68794277fdcbed8750dd0ace4e3189850e01e82bc116ef3a66b55a019031c18e94da8cdda556621399124c984347f32b5e74f9b07f1d36974cb8a318ea309f94c53a5fde5697c986d607a0f42677555660189a3aa11deb67f4de4fe6cdb73e8b0add9960d3d49123ba19ef97cf15cbf34007dffd643e495f955661697c9ab636e1f7fe42acea1459bc2bd39bf48a5a4be0e5a5bcdde0ccd2948ff783e421413e8fea0556601f6e8a77ee7e37fd98795ffc91becba90736c4f8a8c890651b74a7a13d8e6eb3f6964d796b28269556592d009c5fd337f8b337d5236509fb4944b81d11f744178344ae4e7540a794c288579031cd1d363556514ead16248347fe875f12957c0ed84446403f2106d68977d6dac2f102f9d0383b8c5cf012b17f955660741a8c93757ae7f7f111ac21681799c81935fd103ca8963d43d5bb323f4ac83d408a98e8ee0b1665565606272fa9cf47fee3f5f5d3edbcb7ed69c755b04942e0763c790e67acb60c421e9d60c4422e69055661a4ea62081f2727fed76ae0d312a1a15aad0761a105fe6e012827287a9fa840e5edd8ab680785f3a556619dedeafdd55d57f45147ad079f8fc32debcfc4a8fb8f931a7ad4e9c7700521f002c16b82ee4c9b85566013a26cdf2bed37f8f2cb81c0efedd2ddc5b6f2fb560d84d58a1e395f426788dd2b7088b5c0bb0cb55660191b439e921dd7fd820e5ed6572b717c2e1c79dbfe65a2f1bf58297d8179295a46e9b94fec9158d55662ce8bf6a7a81f57f81938bb993d4af4258d0c833d0b180320fda169e5afc5a801a89559fd5f86ec95565b7d85eca0f817f36f8c844abc1715219afe01de2fe3876c1207462c8cfb562b5a4604af04a8c9c55660665cfee580c7c7f1511ef2fd0123ecdfe2ab74a5f27d8217488572a755acb0fd545f54167586eea55660afab47d5ac6a37f4e4720b54bcb1c159db803b6d82d8e5049f41b0171641cdcf8ad39a99b8b6b19556603502dd9d883617f92aba2a18beeb77f1047bfd871a119248b1a6c29d398dc2c470dce837b9c8e515565978e1a265b767f1377c47158f006652b4ecc19fc7529f54ca25ef0d39cf7877c0e2c95452d58ab556701e560987b8004d67f37da7bff24036e24fa4052087dceef80c93d6b83bab6e65df7a678f4c263fc7e55662165917091219b7f144c53d8c44b5ffd7e37cb8dce20b4e227087b8f1fa52f2663cb6b0b08800dc055651df3216868637f89e603a4f1257c5a72095a517058331ff720a460ca7d8ea4a64322be16e1583e55660a0319d69a43367f96376a3b7b7be2f11eb062248b1b488b955a817ee1e062b6d37dd3274f752d17556607278d9d5d8fee7f517c472546262a8faffb0bb026a6d61b9986910bcb582cb286cf03ee0fbafd1a556611abc76393c8897fbdaa50c850d7afbd4024d39ec81c5a566eb17965d0445a48c961e21420f80399556584dc8db5c1e67f857f732c617e58f4494fbbb0539a50d8cdea34569dc62fbf5d28f547aee038fe556619bd0cc2d6192e7f85f0010d2a31b0121f73cb0c6f5dba0ffc39c0988d407d4530d14775824ace10556603b3bb03b76fa57f6a77265e38e1c633e20fa69e682ca517bd3e5bc9d7b31a3a8054b7243feb76db55662f14363c1f66ad7ff460255e5abe4aa0833945eabe133aa73410fdc3041854c944166284b55025825565be9498d7de5a7f5decbb22a45898b005492359d0e5ce4cbe20787c59c427263c9c484b717c4351556601e31a973745cb7feaa829416d8cc68e2e9507047910836cbe017b99d11eb5a7905e5f79710dcd62556610ea4a859a1f357f23db89b955396b442cf2e3cd3c84ef5e16fb2e7826b7596f1e26ac368090d863556599c8062a06cd7f1ffeb2e570ebb2da8d07df86a0643f1e2d37b12d09b4bb0bf808ab5a9aac56eb5565147d99e5a25d7f798838e0b5ce67484bdacccafa1281df0531539d1ec1df3ed631c8c5b24108df556566f0affe14e37fcfe9abcff6cbb2792c06d4d37d7acbfc74f52b7957e057576837b7b105310283556601c52ae65eeb977f79fa4b0f79826930f0dfe88ff3f5070ecfa3bebd24e105a464f04a01aadc64e5556537fe4d33178a7f0795628b481e9bc15944d66bd2fe1e2bd4140e7c0f29d0f1d72b7c271b0f8fa055656d0c2fad95e97f7d79933cbade4a85985d74399cef577fd8b9d0cdc9404ee92471315b2f96240f556606a095e0bc52587f5beb32cca5396519a5cf635b1391a9dc255e0e2498640a7072266b013decb28f556602d0d74b06b2777f35c21e0959965bc28af7ba96dbd809a53d40356237f13c8e7e501e1dba3c6f74556603f2be6fcd722c7fab95e9d72e8b5f4441bdebea72724bfc7025ffad801d7fae817b716ec333dfd85566022df2648815d37f30a7c70171db8879881cf7357a19c52de0f01def4bd67591e64e05ab77dbcdaa5565ab698dfd62047fa047570e6ebfd5cbb4c99b214f22303364118fdacd8039ca37f9a5a98157321255660d5b7e14df9f837f8e3b1608da2a23d2b8b5ea0681eb1abcd6e4f5107b3106119d11b99ad4513bd8556605b65d8c2b11eb7f6301a8d6c852621c6bd8469c97eb493d0e1c37cdd0a0ca33264d858ce5fa7bc55565e182e1b3707e7fa8b61c9c6f520c69f8930dfceeef0fb9f0aaed36a4bbdd0b59c972224970c3e45565079ff6852d017fd20ee0be7fceb47a30323d401261647dca453fc9622c37befbff1b2293f79751556552705662e6097fd4607bee71bb912fcfb3033a208c17b4667836963796d45f2f16475ea51d1247556601db013dd00d267f9a295148f988beb66234aa2bdddc34e6f0d993179db00b4810cef26b762bada855652ee57d1cf7ee7ffb252391e6b2f8cb5e4955cf185091708436bb8d02f935bb69440e1c54b0910d55656dac554871047f7a1f17224770efa2f98fa615f3774c65909e5ea57b8eb167ffa6996127862a7455660ae8f21b398fcb7fe74aa94fc48c1e7885c7412b61d0c349762fd1dd2dd7ca2f48fe4b5aa5ff5b755565c4523b201b577fc57feae3a8a4a77bdb58ffdf3a80a3422ec0502cdf986741ba0415ac4d17e37a556607217ffc5a0ecb7ff0c6eea195c7d945698c13a45f23778f3df0e7b39a1f78231f8c5f7d315736d055652ba457fbdaea7ff601986af16c7d744816953c4fe7e89c3f7f1468bee147fd5a5d4ef1bc26d7fd556505c24642ec3f7fa74f64baf3a11a8569253199ab30a1fa595f1804e2e7f7160354cb4b86bd3cd755651b6c368d8f567f6a95107bbd358b088e32a170fb4a874f8138af318bcf4afadaa69d1fc35fc1e1556603fdad497ff0b27f1eb55a8fc13b7e21f93d0167a64aeec9e364b75a583f2c9385b19fd4ac2961375564693dcc1a7c7f0a293955d49c62916cc052ce006afa5f26f1e2e3ee6c09f245cb4c29169ce78955656db4b67b18547fe5994b2be20b4235ca715b63363959c6dbd6ce7f935079f4f97f791d1c8791d2556536589bc29a327f6997c16f348dbb7a692912be7b900cbbb41f774b206595d8ca9314422bd1bd9855652cb5a3e1be097fa4198d1cffeef6f5769537b6c993fe48c077e256c22717d61b241b9df364f90355660805dfef1362567f449fd57c03cc53b2fa2c3c049bf6430ceba6261415c2e6fdb06f32e49fa93f715565140c5cdedc247f2da5a93a5ee3e85db76fd6051f5596dfe0e1570df9a8e25960476db8eb4e6b3e5566031017a1aa9a597fb541ee8ba35ced884f179b02f7af44e6f1b99e5a2b5f01ba98ef8f65f8b6fdb3556604d803559b01357f20ed6e9dd918c09bfe4dd2bfac2098b54f7a4a113f84ddbe0a5af63fca48fde555663d81f0b3980ca57f8611bb6fa6f981668b8263263df1351474317149459ecaf0156772e860ac4c0355660fd9fbf85d5f407febcaaf47a1fe9decfd415d0a116049b1f667cfc80109ae0ab6cc56d02deea51255660596dd6ec3c0347ffa96aaf81242d8e47071192f041a5f43c4f4c253dece156b6cd38be5e8e3eeff55655ef3d2eb67c27f1d1890b40ecf61245f7827a48aaac90cbc5dc3e913086000e22b217ac379a7115566b171e860ea4b3a7f8b5bddc8dea6f3a65441ad0747e7524ffad3a1dc425b868c3f929c20fdae051d556602b9ba9f628ec87fb49c04df45dcecbe2edd21276f2a886541d58de94b13144128c12aedc54c1a8c55660198c1c2d375e77f92c33f4ea81610433dd182ae34febe14be9a19578ccfd20b7b70c18c86c11a2b55660ecbe8c4e21f157fecc36c7cbd65e67132ffe3e9a4ee79be1bb4a7cd7eecf59dfc0c1dd298805c15556627d8a2bc63bba27f3bc239209c78437d3ebb932040a659646199ceca66bbdd493da8c9dd7fb3745d5566058dce035eb90d7ff0ab59f18f9a7755730ce174911ee543df817279e5ccf8140c1a4c182b489eb05564672648db7a7f4c16fe8a345fa5b4674a7a9f2d3d4658607a64f2c313b4f74359b1e6cdad03cd55660e452b6139430e7fafbce99a2a9279a1361d1ce981f40e0c46653ae1ff885a2d0284847af06ecd7f55657f977eead3877f6146a1d2fc1b1128b728dbfcfb6bcff465d3d0737a65f275c6397c9b586d49a955651d501b08068f7fcced1c6ca93231f86f7707731816d335fd7162471d3d806f92e938d53cff72b455651bee714a05017f35f726654272c5830d2982e53961c126cc4fb4070b771309099f7b84bb900c94556502a49ed404667f34d6512a3c07dbf7095dc86195139e721c5f62c48c3a7c3f518f55c8617a3cd8556604e7c0b58d1a787f4f094b3f44f6ba1f56876a9412e928fbb330c561e4e704b6b0f30cc1e631fc025565040ff89b43137f4d1fd142d40be6ba77b594a90ea64fd33da5de8747158185a3578df808219cdc5565c51aa28528e77f87b2d874c183309b30f00c29a747562f1939f79634b1b03e55d784dfdc00d3f155660444ddf05796a67fc5ab5887013b52fe91be34a9b347ff40321e46d2c1dc5f2947e31739304f6981556542637cf6c0df7f745a36b703798dc636f90db772c9dc26814fcbc3ca3ffc7b65f93757008f4bb655651a9117dd78987f955633422471008f49443837a04e5db898aeac59b69a10563d56a486e9ac91e55566075842e51cc2ee7fb4da69ca3d703746e02164bd8a081431b32d318e42f9f66ee9acdd0490c831315565f537ab68f9707f0555f7763f6e9e1713055c044c7e87daf6e9c98ae05c2d18874d520c85ad5ad3556602bdd8b2828a147f5d7681a085a3fb71214adf915eeaab17fccd3c5c411d44ea152aa7c36bb0aadb55660432373332aae27f4a93ee40a1918d23fb2ad8cc7c6eec53382165701aa0be138ec9437cfb15cc75556603239fb4b7f32f7f291aae40b651c104a84eaf9d13392c7b0a59c7a7b06ec92bd0a7dbfb32ed5beb556605a5c04ab13edd7fd4667546fd51a7a2f18cd7c725dc0a1c90b31b44d88dd4bd4818e0969613df7c556639ef06833ea1d07fe12bcacef0f5b73f17fa6a21828cac78b98c4971df91804a9b6259b9191458c1556603eff848b038e07ff4bfa88dc51f3ee21a8a829f73a2a6b9a180905565aeaa7613b63f8b3712ef715565c20315bb064b7fc60f46a628fe3de9b9f6f90adfb4b34a7a121ad74304d3b21f151a31bb5e7623556607c7cb69802d0f7f9bc5509f3e3bb0b7b997e67ca7a84d61bba150fd799346d87f0ae39a097fd17755655533ac7b504c7fe17f10d290461604b30be1f3e5d6e9fd14f6740d65b980668037d02a866880ee5565136977a58b0c7f0fe02985dafed56ca2013b1bca92ac05561e447cc2b5eb114e342fd600e9abf3556536a23c1c1d4c7f36f7aa7cb3b52079b3c75b6f8177f5296a2b1e895ca8fcfe367e4470f409ecf6556504f5ca2af9e27f0f6698f5b4d2ef70ad2d1cf054f0781a993dff2ee1ae2ece12fc582a17b33ea7556606cc0a71520a037f22acf6d1a6a96b32f0ec1a72925837b842a1985d83ddb0f0b5e7780d7e64b41855659e027d8e5ca07f72af23d010692a610edda5b11bcd50c85e629585d1a89f10d917c6f58dfda2dc55660144904fcc22d57f4e6751f23c80bc30058cd1a35f55cf1e9d6fc5fa80363e0b221158382b33722755654e5cc3e7c8d97f50315af8c096075854bcd018748b5a0c3b1b78a536743fdd752fcd621c7bd1db556605b1bc913bcb8c7fccf04914ae19ffc40f0ee742d7aafec66752481f0fb258d1fbe99218e9b7195f556602af64be6bd0ee7f11e15507639165e99520d4db6d6c24efe6512247f9e72f01a9a73d26efa86a3155650fcee505241a7f460929967e427e299be38e1f8ed34e9ca64ed5adeab678b50db73b00bd26a53c55664556f5c9b37d117f46360aaf85a12e7ac8e3caee7ce10609ce700aa15d95842475073d6493c75fda55654a011c5ce9747fd3f5485ed6611dfdcb52b4261b536c9f9e8e71eead9e24ba4b853f4dc3006bcd556501623c4d11f47fb35ec5b740c2640fa98fd28225ed282b9890970116747e804277792b9501dc8e556605599a0fe07dd87f7813f166fd3510fdfc3bd8de7febc6216fab9231a2a7d553ad6750bcfaf54a3b55650694de0e80087f9a5a31dbd784073e90bb0171c5e8dfa57f3a1209403aa1b9fe078f1e5467bc5d55660318969dccdb787f11d14d9a6274f6f643c4e235613a1d17356729a46fb2a483fc0a9befb4f948e45566031afb1e37c8217f1b378bfa0178b236b1b6cf9e38bce387afd4598f6a0d42f9b7cc36dc7d8ac4b2556528e70c38ecbf7ffc00627f9c60c012b77d87a0ffdbe67be991c4ed1ddc974a167685b6027a79f7556617fb4e4a64e2a67fdeccb0d33067d6cbc7113cc9e08e88f659fda64a7c5b5590a54ed2ec0e20c539556502ffe1e561487fc28873cdd25c37a4b124a4bd59d068ca98d0206a111b8eb57ccc2c73df7a7e005565dae2b57a5f327ff1203ca1dfc7fcb94a41cedf3bc36e2a6c37ee8fae7d73158dc9d54de3a461b9556526b585e9db077fdd84fabccd36d15ce3710b2d9b19127723b091e057532ee669fb02ff3eea1e3b55660af93f491464907f08b954374ef1551b21327003b7d27adfebb02e1cb2504c66fe4a8b840d543adc55652610534732cf7fc11ec8b0c148ea91f18d95a9e287e99ea219dd8fa01d11b790466cad461063c255654e0fd34af7ab7f33fd0d64ee05220fafdc3759addbe786e97049ffbfb45b31b638ff0148256173556526aa2404fd847f037372437ac68c119bb3f01df0d5199aa4d52eab1a98d4f51c60cb91242e1ebb556589421328d0467f82ef6c559cf9b0efbe80e1a821b38cb76ec859472d61bc43239925d0379928f555660132d7b8d3da547f3d27c5fcf73d6603448a0471e2d8ca8d0708ee4809b260d2b1596a57c7423669556547e8c89629717f135c5e675802e2c00c2d93ecab8369f1f8669e649a2ccf49e779e57ae019a2915566034d29134070117fdbff8e35201d9b3ad1c164a9ea6466ab8720e506b83c6128079147995674921055650a354d3017ca7fd93c6d8612f5ce1b0cc2697d901afe6b298380557b7bde6b2136b1c15c4ee9515565f13576966dec7f2098dcde8d337341253a4c771fa429b2b935ae99db0c41affa9af43d9a51939a55651d7eea37bb4f7f5464c1277b023f62ea0545d24c65c6992f96dff9232e35ca1d754b4c29ad6c4655660793f2ce95e8637f1d879a2c503fa20c98652e0e4783ba124902e2d535c0381250ea61c87b4929b755663cbe18326f55227f5d7f26fdbb2ce017f8b839402e3f80c4e248f768a7c2988eea53258a277406c2556535f66e6839507f960e7942a52ed518346e7cd18bca3d5baf300260c78506319dc0acae46e24ee355660bd2fb90533a317f1c808a0d6121e51f586d09bc2dff5b2e7753f840511f9cd55c50af97d0c639695565aa75b1c8a1ac7f4ab7b55fa6023f422130580a7db16128005149f5a02dbd231a397ca1db558724556606d63a243a31e07fbc978f829af14926866b10ced69c985afbda35a21757e1d78affef139ce89d48556606798fffcefab07f69c9c4ee18c32114decf4dabf48b46b32ebbc4dcd4c1395cae2af9b18167599a55652759ffb217457f39cf712cc893be02cde75384deaaf1e8bafd776d659361ce694c8a6f703d90b355651ebc6bcbf4057f563d3ab1262f00a97b0b9915cf86229b9e1a6fffa1704c7aec5d65712d92c9325565593acefcddb37f9c524dbc06f74010d3fef820c74ac9bce3d8869346dae1fa60f576bd52ee0c295566cf1e8022d83d4b7f37d796176a01c28d889ff395649c6bad2c86f18e706f8495aa15fb898b743d2055652f1e6db7266a7fb13e548de8d170878e4829242d992895126c06e48680b0fa4019ff45b301b79c5566061adf664b00b07ffb954af5060b6d7c0bdff88a79380b137f96eb73071f03f5d9647f475fa7d44c55660914a00c72abe07f84383acd5fb65361c72b6780642738e1263fb74d4fb1cbc9da0fa8de7cddbf1055660103672df835827fb6c6275c25177880cf71b2fa9558c4b345ab45a70ed1f33d7998986b19b6e344556513f7d8550ce87f04abf5088621a7cf4be020f80ade60ec9e7df9666a8f520967dc5b6e6d3fbba45565037219ab5dad7fe3676f80fec2f6580aa4a4f3d46ced819384cf533e382216e501a03a3523e12e5565126cc9d2ee367fe8f94e464e85abab8a8c8ade0c11a0c2a1377c844c6035408fee529b26c9f54e55660e9c5895a82a3c7f842b99530bac949c1540e0929056dc9d3cd21367d005e90312337672ab0a709d55651f842ed9c52f7ff5ac705e9a8fb88d1c09bb581dd8c51f8769abebaaf29272dc63fc3490b382e155653a12f68ee7f77ff52b6bdaf8b728c719d078aff47d53c277801a8e8dd49b2063e1d887984eba5e55660650c7c239d1747fec62f94925c935efe2daea3b88843859999e42cbc7eabc774f80aab92009d457556607799ef8a6a72e7f85c6cb276bdfd566937094eaefef25e3bcf49679c9ebe07912ff70a4df76b261556601353fc7af74117fd36505c119e95479636ebdd3dd0d06f2ee855b5b16b84a88c8a143e00e35a5575565408d7dbb4ca67f622210ca0b7af2afc0dce67beee439bf6ca06d611e67c52bfd12e50c224aeba85566023ece6973c7097fe42140b1fe61bc2befca6245bf55fd5f689aa18775357b9b5673d9ddbadd572d5566056e7ed4efad677f38126e7ddb1b9753a466a560cbb3a421ac5880cf99a569b9c308e1bdead5af70556606f66f0ac7a59f7f882a9b4554b01a728f569bfbc854bd5790201d509dcb4f145e2a53ea4fcd8de255650691f07afda77fcc9175b9bbbacb4a76aa53693522f91698fed1c44a31af3517c6f6e8d5f52e4b556509cb6ce9ae7d7f9b2d3b73c26b4354537fdf729fd105f8a3fd32edecc786ea8ccf6fc081af4f1e55651d34ed5537d07f8439d30d113361feb9a790c7379764a77aa03d6ce09fdbd885886a9a7a6658a2556536f7661bb9577f4b13d931860caa706e156b9b031465a1372d4de56a2278815de9d6fe7fbf3245556527368d8ce5e17f597019924c2bcfd2c9fb715ea4c823464f85d55a6af0e8832d57d441be2815dc55650dc7ac0e86747f5ff820de775f1829ce1023cd5a91a5a2d206b7e1ba5621ccce7c4ceaeb22c0ac5565af9417a77e327f8e543276abcb9620f37be8546939a071f11c2f68bfa09c34afa6b929d8f2b1f85565561646e450e47f095068524ae5e6c6a315166247148201f354242f0619eb9a05a82426cc060bc7556603b652cf4e2e127fec76793b34c4985146acc4a25984b0a73e88a0a7d6793d54aa6c209608ac3ad355650586ee8c6b9b7f4503a423d58d41b5a274d0fe717d26625d67e19835089f97ec631a5c89768ef055653f07cc1bce827faf0c4b26974788e793baf26fc8509ce73c3676dc20eece40c2711873e6b387be55654d8de48a1efd7f58d8e54d3200df47e8dc3e8f014782b62e908b70637f3128a596c862f2eb9c1955651edbb0ad7c0b7f13a4658e4cd8dcf8e7b056dc65856938caafbeab64094e55362a4b9a560199965565c8d2b08b5a487fb1d010fc29fa018814e1960c495a28d38983cfb5871622049edc7f3684400f0e55658c67ba49f2607f6738c708b12d4b6998cfac0432c903471f3562b10b7e8aec21292ed70d081976556512491151b2987fb1440e0cf5cc87d414e14f292479f46c16d226603bd1bb9c120644e7accd18b9556513398021631e7fee3d28e84171b7d369067cd481d6be8ff6c2d4a2660bf6f863e7c43dbce77684556534bc67fbe8457f90cda9e3d57775440062e5881e81983443844ba2eff5ecb194e74d133393a0bd556625e2ef1269613a7f51d90fbc0f87de1083240a95a6a7ac7e6b10f3acc828735f5330f1ebb6958f95556601964529c0d0267f262a2d9e7c070106a8786614dc0e86b84992dc36f94aba2523a8fb8153b9c0f055651a225a97c8947f1c15b74568840091760e0c8be295de99019632b116d1c6df5c6cce80306fa3d25565082fb4daf3417fb93b19bca4c9c2b6e0c6aa96dc3f2fdc1cefca623eacb58a36165fc84b46197c5566059c2d98b675697fea96b33ffe47f93de0c13f1e069afc733d51e72f2d1b18cfef119218e97432af5573592401359b254b27898236b82110f00a148c04669052660182b35fb3bdb67ff3de658ea31bb9b2ec9eae699df09fc43a4352443cbb94dd7506d4c1869a67bb55610423806139776000396000f3fe608060405234801561001057600080fd5b50600436106100625760003560e01c806312d43a51146100675780634e71d92d1461008b57806355a3b2c114610095578063bf730077146100cd578063d5705924146100f9578063fc0c546a14610133575b600080fd5b61006f61013b565b604080516001600160a01b039092168252519081900360200190f35b610093610153565b005b6100bb600480360360208110156100ab57600080fd5b50356001600160a01b03166102b7565b60408051918252519081900360200190f35b610093600480360360408110156100e357600080fd5b506001600160a01b0381351690602001356102c9565b61011f6004803603602081101561010f57600080fd5b50356001600160a01b03166103c0565b604080519115158252519081900360200190f35b61006f6103d5565b739d074e37d408542fd38be78848e8814afb38db1781565b3360009081526001602052604090205460ff16156101ad576040805162461bcd60e51b8152602060048201526012602482015271185b1c9958591e481c995a5b589d5c9cd95960721b604482015290519081900360640190fd5b336000908152602081905260409020546101fe576040805162461bcd60e51b815260206004820152600d60248201526c6e6f7420636c61696d61626c6560981b604482015290519081900360640190fd5b3360008181526020818152604080832054815163a9059cbb60e01b815260048101959095526024850152517353bf2e62fa20e2b4522f05de3597890ec1b352c69363a9059cbb9360448083019493928390030190829087803b15801561026357600080fd5b505af1158015610277573d6000803e3d6000fd5b505050506040513d602081101561028d57600080fd5b505161029857600080fd5b336000908152600160208190526040909120805460ff19169091179055565b60006020819052908152604090205481565b6001600160a01b0382167353bf2e62fa20e2b4522f05de3597890ec1b352c61415610324576040805162461bcd60e51b815260206004820152600660248201526510ba37b5b2b760d11b604482015290519081900360640190fd5b6040805163a9059cbb60e01b8152739d074e37d408542fd38be78848e8814afb38db1760048201526024810183905290516001600160a01b0384169163a9059cbb9160448083019260209291908290030181600087803b15801561038757600080fd5b505af115801561039b573d6000803e3d6000fd5b505050506040513d60208110156103b157600080fd5b50516103bc57600080fd5b5050565b60016020526000908152604090205460ff1681565b7353bf2e62fa20e2b4522f05de3597890ec1b352c68156fea26469706673582212203cc9351198aac013f603bfeb5b8b1e9893e9f6209c381c49242f77233c35352064736f6c634300060c0033

Deployed Bytecode

0x608060405234801561001057600080fd5b50600436106100625760003560e01c806312d43a51146100675780634e71d92d1461008b57806355a3b2c114610095578063bf730077146100cd578063d5705924146100f9578063fc0c546a14610133575b600080fd5b61006f61013b565b604080516001600160a01b039092168252519081900360200190f35b610093610153565b005b6100bb600480360360208110156100ab57600080fd5b50356001600160a01b03166102b7565b60408051918252519081900360200190f35b610093600480360360408110156100e357600080fd5b506001600160a01b0381351690602001356102c9565b61011f6004803603602081101561010f57600080fd5b50356001600160a01b03166103c0565b604080519115158252519081900360200190f35b61006f6103d5565b739d074e37d408542fd38be78848e8814afb38db1781565b3360009081526001602052604090205460ff16156101ad576040805162461bcd60e51b8152602060048201526012602482015271185b1c9958591e481c995a5b589d5c9cd95960721b604482015290519081900360640190fd5b336000908152602081905260409020546101fe576040805162461bcd60e51b815260206004820152600d60248201526c6e6f7420636c61696d61626c6560981b604482015290519081900360640190fd5b3360008181526020818152604080832054815163a9059cbb60e01b815260048101959095526024850152517353bf2e62fa20e2b4522f05de3597890ec1b352c69363a9059cbb9360448083019493928390030190829087803b15801561026357600080fd5b505af1158015610277573d6000803e3d6000fd5b505050506040513d602081101561028d57600080fd5b505161029857600080fd5b336000908152600160208190526040909120805460ff19169091179055565b60006020819052908152604090205481565b6001600160a01b0382167353bf2e62fa20e2b4522f05de3597890ec1b352c61415610324576040805162461bcd60e51b815260206004820152600660248201526510ba37b5b2b760d11b604482015290519081900360640190fd5b6040805163a9059cbb60e01b8152739d074e37d408542fd38be78848e8814afb38db1760048201526024810183905290516001600160a01b0384169163a9059cbb9160448083019260209291908290030181600087803b15801561038757600080fd5b505af115801561039b573d6000803e3d6000fd5b505050506040513d60208110156103b157600080fd5b50516103bc57600080fd5b5050565b60016020526000908152604090205460ff1681565b7353bf2e62fa20e2b4522f05de3597890ec1b352c68156fea26469706673582212203cc9351198aac013f603bfeb5b8b1e9893e9f6209c381c49242f77233c35352064736f6c634300060c0033

Deployed Bytecode Sourcemap

208:27573:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;424:72;;;:::i;:::-;;;;-1:-1:-1;;;;;424:72:0;;;;;;;;;;;;;;27357:253;;;:::i;:::-;;247:43;;;;;;;;;;;;;;;;-1:-1:-1;247:43:0;-1:-1:-1;;;;;247:43:0;;:::i;:::-;;;;;;;;;;;;;;;;27616:158;;;;;;;;;;;;;;;;-1:-1:-1;;;;;;27616:158:0;;;;;;;;:::i;295:43::-;;;;;;;;;;;;;;;;-1:-1:-1;295:43:0;-1:-1:-1;;;;;295:43:0;;:::i;:::-;;;;;;;;;;;;;;;;;;345:74;;;:::i;424:72::-;454:42;424:72;:::o;27357:253::-;27408:10;27397:22;;;;:10;:22;;;;;;;;27396:23;27388:54;;;;;-1:-1:-1;;;27388:54:0;;;;;;;;;;;;-1:-1:-1;;;27388:54:0;;;;;;;;;;;;;;;27465:10;27479:1;27457:19;;;;;;;;;;;27449:49;;;;;-1:-1:-1;;;27449:49:0;;;;;;;;;;;;-1:-1:-1;;;27449:49:0;;;;;;;;;;;;;;;27535:10;27547:7;:19;;;;;;;;;;;;27513:54;;-1:-1:-1;;;27513:54:0;;;;;;;;;;;;;;377:42;;27513:21;;:54;;;;;27547:19;27513:54;;;;;;;;377:42;27513:54;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;27513:54:0;27505:63;;;;;;27586:10;27575:22;;;;27600:4;27575:22;;;;;;;;:29;;-1:-1:-1;;27575:29:0;;;;;;27357:253::o;247:43::-;;;;;;;;;;;;;;:::o;27616:158::-;-1:-1:-1;;;;;27690:15:0;;377:42;27690:15;;27682:34;;;;;-1:-1:-1;;;27682:34:0;;;;;;;;;;;;-1:-1:-1;;;27682:34:0;;;;;;;;;;;;;;;27731:36;;;-1:-1:-1;;;27731:36:0;;454:42;27731:36;;;;;;;;;;;;-1:-1:-1;;;;;27731:22:0;;;;;:36;;;;;;;;;;;;;;-1:-1:-1;27731:22:0;:36;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;27731:36:0;27723:45;;;;;;27616:158;;:::o;295:43::-;;;;;;;;;;;;;;;:::o;345:74::-;377:42;345:74;:::o

Swarm Source

ipfs://3cc9351198aac013f603bfeb5b8b1e9893e9f6209c381c49242f77233c353520

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
Loading...
Loading
Loading...
Loading

Validator Index Block Amount
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
Loading...
Loading
[ Download: CSV Export  ]

A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.