APE Price: $1.13 (-1.33%)

Get Raw Transaction Hex

                            Returned Raw Transaction Hex : 

0x02f92b4f828173530185077da9f2ad8324fc238080b92af760806040523480156200001157600080fd5b506200001c62000022565b620000e3565b600054610100900460ff16156200008f5760405162461bcd60e51b815260206004820152602760248201527f496e697469616c697a61626c653a20636f6e747261637420697320696e697469604482015266616c697a696e6760c81b606482015260840160405180910390fd5b60005460ff90811614620000e1576000805460ff191660ff9081179091556040519081527f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb38474024989060200160405180910390a15b565b612a0480620000f36000396000f3fe608060405234801561001057600080fd5b50600436106102d35760003560e01c806385f276b811610186578063b166a495116100e3578063c4d66de811610097578063e0bb91c211610071578063e0bb91c21461065b578063f1dd8b661461066e578063f4b0664d1461068157600080fd5b8063c4d66de814610622578063de38f77c14610635578063df5dd1a51461064857600080fd5b8063bbad411a116100c8578063bbad411a146105e9578063bbb4e3f9146105fc578063c07d28441461060f57600080fd5b8063b166a495146105c3578063b9c97229146105d657600080fd5b80639641c1f51161013a578063a39fac121161011f578063a39fac1214610523578063a91fa361146105a8578063b144bbf0146105bb57600080fd5b80639641c1f5146104f05780639f62038f1461050357600080fd5b8063891e656c1161016b578063891e656c146104b25780638e667ac8146104c557806395a8c58d146104cd57600080fd5b806385f276b81461048c57806388b12d551461049f57600080fd5b80634357855e116102345780636e27030b116101e85780637d0fcd1e116101cd5780637d0fcd1e146104465780637e156b8c1461046657806380935dbf1461047957600080fd5b80636e27030b1461042b5780636f37d2631461043e57600080fd5b80635beda778116102195780635beda778146103de57806369b53230146103f15780636a43c9ad1461040b57600080fd5b80634357855e146103b857806344eb8ba6146103cb57600080fd5b80632caa6f8a1161028b5780633e742e3b116102705780633e742e3b1461037f5780633fad18341461039b57806340884c52146103a357600080fd5b80632caa6f8a1461035957806336f6def71461036c57600080fd5b8063165d35e1116102bc578063165d35e11461031d5780631de109d21461032557806325e589cd1461034657600080fd5b8063101e6503146102d857806310a9de60146102ed575b600080fd5b6102eb6102e6366004611ac3565b610689565b005b6103006102fb366004611b5d565b6107ee565b6040516001600160a01b0390911681526020015b60405180910390f35b61030061086b565b610338610333366004611b9b565b6108df565b604051908152602001610314565b6102eb610354366004611bb8565b61095f565b6102eb610367366004611c1a565b6109dc565b61033861037a366004611c50565b610a23565b610387610aab565b60405162ffffff9091168152602001610314565b610338610b1a565b6103ab610b89565b6040516103149190611c7c565b6102eb6103c6366004611cc9565b610bfc565b6102eb6103d9366004611ceb565b610c7a565b6102eb6103ec366004611b9b565b610cf3565b6103f9610d41565b60405160ff9091168152602001610314565b61041e610419366004611ceb565b610db0565b6040516103149190611d32565b610338610439366004611c50565b610e4a565b6102eb610e8e565b610459610454366004611b5d565b610ef8565b6040516103149190611d90565b6102eb610474366004611efd565b610f9e565b6102eb610487366004611b5d565b61103a565b6102eb61049a366004611b5d565b611080565b6103006104ad366004611b5d565b6110c6565b6103386104c0366004611ceb565b611101565b61033861113e565b6104e06104db366004611f8f565b611189565b6040519015158152602001610314565b6103006104fe366004611ceb565b6111e0565b610516610511366004611fbb565b61121d565b6040516103149190611fd7565b610576604080516060810182526000808252602082018190529181019190915250604080516060810182526003546001600160a01b03908116825260045481166020830152600554169181019190915290565b6040805182516001600160a01b0390811682526020808501518216908301529282015190921690820152606001610314565b6103386105b6366004611ceb565b61129c565b6103006112d9565b6102eb6105d1366004612068565b611324565b6104e06105e4366004612085565b61136e565b6103386105f7366004611c50565b61141d565b61033861060a366004611ceb565b611461565b6102eb61061d3660046120ca565b61149e565b6102eb610630366004611b9b565b6114f5565b6103386106433660046120f8565b611637565b6102eb610656366004611b9b565b6116d9565b6102eb610669366004611b5d565b611753565b6102eb61067c36600461227a565b611799565b6103386118fc565b600061069481611947565b85841415806106a35750858214155b156106c157604051637db491eb60e01b815260040160405180910390fd5b60005b868110156107e45760008686838181106106e0576106e0612390565b90506020020160208101906106f591906123a6565b600381111561070657610706611d08565b14801561074157503388888381811061072157610721612390565b90506020020160208101906107369190611b9b565b6001600160a01b0316145b1561075f57604051631eb49d6d60e11b815260040160405180910390fd5b6107dc88888381811061077457610774612390565b90506020020160208101906107899190611b9b565b87878481811061079b5761079b612390565b90506020020160208101906107b091906123a6565b8686858181106107c2576107c2612390565b90506020020160208101906107d791906123cf565b611971565b6001016106c4565b5050505050505050565b60405162854ef360e51b81526004810182905260009073b0a1db4d662361566b69bf1832a61201aecbe626906310a9de60906024015b602060405180830381865af4158015610841573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061086591906123ec565b92915050565b600073b0a1db4d662361566b69bf1832a61201aecbe62663165d35e16040518163ffffffff1660e01b8152600401602060405180830381865af41580156108b6573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906108da91906123ec565b905090565b604051630ef084e960e11b81526001600160a01b038216600482015260009073b0a1db4d662361566b69bf1832a61201aecbe62690631de109d2906024015b602060405180830381865af415801561093b573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906108659190612409565b6000600361096d8282611a13565b6040516325e589cd60e01b8152600481018590526001600160a01b038416602482015273b0a1db4d662361566b69bf1832a61201aecbe626906325e589cd906044015b60006040518083038186803b1580156109c857600080fd5b505af41580156107e4573d6000803e3d6000fd5b600060036109ea8282611a13565b604051633cae70e160e11b815273b0a1db4d662361566b69bf1832a61201aecbe6269063795ce1c2906109b09087908790600401612465565b6040516336f6def760e01b815260ff831660048201526024810182905260009073b0a1db4d662361566b69bf1832a61201aecbe626906336f6def7906044015b602060405180830381865af4158015610a80573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610aa49190612409565b9392505050565b600073b0a1db4d662361566b69bf1832a61201aecbe626633e742e3b6040518163ffffffff1660e01b8152600401602060405180830381865af4158015610af6573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906108da919061247c565b600073b0a1db4d662361566b69bf1832a61201aecbe626633fad18346040518163ffffffff1660e01b8152600401602060405180830381865af4158015610b65573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906108da9190612409565b606073b0a1db4d662361566b69bf1832a61201aecbe6266340884c526040518163ffffffff1660e01b8152600401600060405180830381865af4158015610bd4573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f191682016040526108da9190810190612499565b610c04611a3b565b6040516321abc2af60e11b8152600481018390526024810182905273b0a1db4d662361566b69bf1832a61201aecbe62690634357855e9060440160006040518083038186803b158015610c5657600080fd5b505af4158015610c6a573d6000803e3d6000fd5b50505050610c76611a6c565b5050565b60006003610c888282611a13565b604051632275c5d360e11b815260ff8416600482015273b0a1db4d662361566b69bf1832a61201aecbe626906344eb8ba6906024015b60006040518083038186803b158015610cd657600080fd5b505af4158015610cea573d6000803e3d6000fd5b50505050505050565b60006003610d018282611a13565b60405163906bd25960e01b81526001600160a01b038416600482015273b0a1db4d662361566b69bf1832a61201aecbe6269063906bd25990602401610cbe565b600073b0a1db4d662361566b69bf1832a61201aecbe6266369b532306040518163ffffffff1660e01b8152600401602060405180830381865af4158015610d8c573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906108da9190612533565b604080516080810182526000808252602082018190529181018290526060810191909152604051636a43c9ad60e01b815260ff8316600482015273b0a1db4d662361566b69bf1832a61201aecbe62690636a43c9ad90602401608060405180830381865af4158015610e26573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906108659190612550565b604051636e27030b60e01b815260ff831660048201526024810182905260009073b0a1db4d662361566b69bf1832a61201aecbe62690636e27030b90604401610a63565b6000610e9981611947565b73b0a1db4d662361566b69bf1832a61201aecbe626636f37d2636040518163ffffffff1660e01b815260040160006040518083038186803b158015610edd57600080fd5b505af4158015610ef1573d6000803e3d6000fd5b5050505050565b6040805160c081018252600080825260208201819052918101829052606081018290526080810182905260a0810191909152604051633e87e68f60e11b81526004810183905273b0a1db4d662361566b69bf1832a61201aecbe62690637d0fcd1e9060240160c060405180830381865af4158015610f7a573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061086591906125c6565b333014610fbe57604051631b17ff5560e21b815260040160405180910390fd5b6040516314be1f8560e11b815273b0a1db4d662361566b69bf1832a61201aecbe6269063297c3f0a90611001908a908a908a908a908a908a908a90600401612671565b60006040518083038186803b15801561101957600080fd5b505af415801561102d573d6000803e3d6000fd5b5050505050505050505050565b600060036110488282611a13565b6040516380935dbf60e01b81526004810184905273b0a1db4d662361566b69bf1832a61201aecbe626906380935dbf90602401610cbe565b6000600361108e8282611a13565b6040516310be4ed760e31b81526004810184905273b0a1db4d662361566b69bf1832a61201aecbe626906385f276b890602401610cbe565b6040516388b12d5560e01b81526004810182905260009073b0a1db4d662361566b69bf1832a61201aecbe626906388b12d5590602401610824565b604051632247995b60e21b815260ff8216600482015260009073b0a1db4d662361566b69bf1832a61201aecbe6269063891e656c9060240161091e565b600073b0a1db4d662361566b69bf1832a61201aecbe626638e667ac86040518163ffffffff1660e01b8152600401602060405180830381865af4158015610b65573d6000803e3d6000fd5b6001600160a01b0382166000908152600260205260408120818360038111156111b4576111b4611d08565b60038111156111c5576111c5611d08565b815260208101919091526040016000205460ff169392505050565b604051639641c1f560e01b815260ff8216600482015260009073b0a1db4d662361566b69bf1832a61201aecbe62690639641c1f590602401610824565b60405163cf6a751360e01b815260609073b0a1db4d662361566b69bf1832a61201aecbe6269063cf6a7513906112579085906004016126ef565b600060405180830381865af4158015611274573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f191682016040526108659190810190612742565b60405163a91fa36160e01b815260ff8216600482015260009073b0a1db4d662361566b69bf1832a61201aecbe6269063a91fa3619060240161091e565b600073b0a1db4d662361566b69bf1832a61201aecbe62663b144bbf06040518163ffffffff1660e01b8152600401602060405180830381865af41580156108b6573d6000803e3d6000fd5b600060036113328282611a13565b60405163b166a49560e01b815262ffffff8416600482015273b0a1db4d662361566b69bf1832a61201aecbe6269063b166a49590602401610cbe565b6001600160a01b03831660009081526002602052604081208184600381111561139957611399611d08565b60038111156113aa576113aa611d08565b815260208101919091526040016000205460ff168061141557506001600160a01b0384166000908152600260205260408120908360038111156113ef576113ef611d08565b600381111561140057611400611d08565b815260208101919091526040016000205460ff165b949350505050565b604051635dd6a08d60e11b815260ff831660048201526024810182905260009073b0a1db4d662361566b69bf1832a61201aecbe6269063bbad411a90604401610a63565b60405163bbb4e3f960e01b815260ff8216600482015260009073b0a1db4d662361566b69bf1832a61201aecbe6269063bbb4e3f99060240161091e565b600060036114ac8282611a13565b604051631fdc1f5d60e11b815260ff851660048201526001600160a01b038416602482015273b0a1db4d662361566b69bf1832a61201aecbe62690633fb83eba906044016109b0565b600054610100900460ff16158080156115155750600054600160ff909116105b8061152f5750303b15801561152f575060005460ff166001145b6115975760405162461bcd60e51b815260206004820152602e60248201527f496e697469616c697a61626c653a20636f6e747261637420697320616c72656160448201526d191e481a5b9a5d1a585b1a5e995960921b60648201526084015b60405180910390fd5b6000805460ff1916600117905580156115ba576000805461ff0019166101001790555b6001600160a01b0382166115e157604051632c1c702960e21b815260040160405180910390fd5b6115ee8260006001611971565b8015610c76576000805461ff0019169055604051600181527f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb38474024989060200160405180910390a15050565b60405163378e3ddf60e21b815260ff851660048201526001600160a01b038416602482015261ffff831660448201526064810182905260009073b0a1db4d662361566b69bf1832a61201aecbe6269063de38f77c90608401602060405180830381865af41580156116ac573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906116d09190612409565b95945050505050565b60006116e481611947565b60405163df5dd1a560e01b81526001600160a01b038316600482015273b0a1db4d662361566b69bf1832a61201aecbe6269063df5dd1a59060240160006040518083038186803b15801561173757600080fd5b505af415801561174b573d6000803e3d6000fd5b505050505050565b600060036117618282611a13565b60405163705dc8e160e11b81526004810184905273b0a1db4d662361566b69bf1832a61201aecbe6269063e0bb91c290602401610cbe565b600054600b90610100900460ff161580156117bb575060005460ff8083169116105b61181e5760405162461bcd60e51b815260206004820152602e60248201527f496e697469616c697a61626c653a20636f6e747261637420697320616c72656160448201526d191e481a5b9a5d1a585b1a5e995960921b606482015260840161158e565b6000805461ffff191660ff831617610100179055604051639de7113360e01b815273b0a1db4d662361566b69bf1832a61201aecbe62690639de711339061187d908f908f908f908f908f908f908f908f908f908f908f906004016128d9565b60006040518083038186803b15801561189557600080fd5b505af41580156118a9573d6000803e3d6000fd5b50506000805461ff0019169055505060405160ff821681527f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb38474024989060200160405180910390a1505050505050505050505050565b600073b0a1db4d662361566b69bf1832a61201aecbe62663f4b0664d6040518163ffffffff1660e01b8152600401602060405180830381865af4158015610b65573d6000803e3d6000fd5b6119513382611189565b61196e57604051631b17ff5560e21b815260040160405180910390fd5b50565b6001600160a01b0383166000908152600260205260408120829184600381111561199d5761199d611d08565b60038111156119ae576119ae611d08565b815260200190815260200160002060006101000a81548160ff0219169083151502179055507f8d7fdec37f50c07219a6a0859420936836eb9254bf412035e3acede18b8b093d838383604051611a0693929190612998565b60405180910390a1505050565b611a1e33838361136e565b610c7657604051631b17ff5560e21b815260040160405180910390fd5b61028b54600103611a5f57604051633ee5aeb560e01b815260040160405180910390fd5b611a6a600161028b55565b565b611a6a600061028b55565b60008083601f840112611a8957600080fd5b50813567ffffffffffffffff811115611aa157600080fd5b6020830191508360208260051b8501011115611abc57600080fd5b9250929050565b60008060008060008060608789031215611adc57600080fd5b863567ffffffffffffffff80821115611af457600080fd5b611b008a838b01611a77565b90985096506020890135915080821115611b1957600080fd5b611b258a838b01611a77565b90965094506040890135915080821115611b3e57600080fd5b50611b4b89828a01611a77565b979a9699509497509295939492505050565b600060208284031215611b6f57600080fd5b5035919050565b6001600160a01b038116811461196e57600080fd5b8035611b9681611b76565b919050565b600060208284031215611bad57600080fd5b8135610aa481611b76565b60008060408385031215611bcb57600080fd5b823591506020830135611bdd81611b76565b809150509250929050565b60ff8116811461196e57600080fd5b8035611b9681611be8565b600060408284031215611c1457600080fd5b50919050565b60008060608385031215611c2d57600080fd5b8235611c3881611be8565b9150611c478460208501611c02565b90509250929050565b60008060408385031215611c6357600080fd5b8235611c6e81611be8565b946020939093013593505050565b6020808252825182820181905260009190848201906040850190845b81811015611cbd5783516001600160a01b031683529284019291840191600101611c98565b50909695505050505050565b60008060408385031215611cdc57600080fd5b50508035926020909101359150565b600060208284031215611cfd57600080fd5b8135610aa481611be8565b634e487b7160e01b600052602160045260246000fd5b60028110611d2e57611d2e611d08565b9052565b60006080820190506001600160a01b0383511682526020830151151560208301526040830151611d656040840182611d1e565b5060609283015169ffffffffffffffffffff16919092015290565b600a8110611d2e57611d2e611d08565b600060c0820190506001600160a01b038351168252602083015163ffffffff808216602085015260408501519150611dcb6040850183611d80565b61ffff60608601511660608501526080850151151560808501528060a08601511660a0850152505092915050565b61ffff8116811461196e57600080fd5b634e487b7160e01b600052604160045260246000fd5b6040805190810167ffffffffffffffff81118282101715611e4257611e42611e09565b60405290565b6040516080810167ffffffffffffffff81118282101715611e4257611e42611e09565b604051601f8201601f1916810167ffffffffffffffff81118282101715611e9457611e94611e09565b604052919050565b63ffffffff8116811461196e57600080fd5b600060408284031215611ec057600080fd5b611ec8611e1f565b90508135611ed581611b76565b81526020820135611ee581611e9c565b602082015292915050565b600a811061196e57600080fd5b6000806000806000806000610120888a031215611f1957600080fd5b8735611f2481611be8565b96506020880135611f3481611df9565b9550611f438960408a01611eae565b9450611f528960808a01611eae565b935060c0880135611f6281611ef0565b9699959850939692959460e084013594506101009093013592915050565b803560048110611b9657600080fd5b60008060408385031215611fa257600080fd5b8235611fad81611b76565b9150611c4760208401611f80565b600060408284031215611fcd57600080fd5b610aa48383611c02565b602080825282518282018190526000919060409081850190868401855b8281101561203f578151805167ffffffffffffffff90811686528782015181168887015286820151811687870152606091820151169085015260809093019290850190600101611ff4565b5091979650505050505050565b62ffffff8116811461196e57600080fd5b8035611b968161204c565b60006020828403121561207a57600080fd5b8135610aa48161204c565b60008060006060848603121561209a57600080fd5b83356120a581611b76565b92506120b360208501611f80565b91506120c160408501611f80565b90509250925092565b600080604083850312156120dd57600080fd5b82356120e881611be8565b91506020830135611bdd81611b76565b6000806000806080858703121561210e57600080fd5b843561211981611be8565b9350602085013561212981611b76565b9250604085013561213981611df9565b9396929550929360600135925050565b600067ffffffffffffffff82111561216357612163611e09565b5060051b60200190565b600082601f83011261217e57600080fd5b8135602061219361218e83612149565b611e6b565b8083825260208201915060208460051b8701019350868411156121b557600080fd5b602086015b848110156121da5780356121cd81611b76565b83529183019183016121ba565b509695505050505050565b600082601f8301126121f657600080fd5b6121fe611e1f565b80604084018581111561221057600080fd5b845b8181101561222a578035845260209384019301612212565b509095945050505050565b60008083601f84011261224757600080fd5b50813567ffffffffffffffff81111561225f57600080fd5b6020830191508360208260061b8501011115611abc57600080fd5b60008060008060008060008060008060006101408c8e03121561229c57600080fd5b6122a58c611b8b565b9a506122b360208d01611b8b565b99506122c160408d0161205d565b98506122cf60608d01611bf7565b975067ffffffffffffffff8060808e013511156122eb57600080fd5b6122fb8e60808f01358f0161216d565b975061230a8e60a08f016121e5565b96508060e08e0135111561231d57600080fd5b61232d8e60e08f01358f01611a77565b90965094506101008d013581101561234457600080fd5b6123558e6101008f01358f01612235565b90945092506101208d013581101561236c57600080fd5b5061237e8d6101208e01358e0161216d565b90509295989b509295989b9093969950565b634e487b7160e01b600052603260045260246000fd5b6000602082840312156123b857600080fd5b610aa482611f80565b801515811461196e57600080fd5b6000602082840312156123e157600080fd5b8135610aa4816123c1565b6000602082840312156123fe57600080fd5b8151610aa481611b76565b60006020828403121561241b57600080fd5b5051919050565b6002811061196e57600080fd5b803561243a81611b76565b6001600160a01b03168252602081013561245381612422565b6124606020840182611d1e565b505050565b60ff8316815260608101610aa4602083018461242f565b60006020828403121561248e57600080fd5b8151610aa48161204c565b600060208083850312156124ac57600080fd5b825167ffffffffffffffff8111156124c357600080fd5b8301601f810185136124d457600080fd5b80516124e261218e82612149565b81815260059190911b8201830190838101908783111561250157600080fd5b928401925b8284101561252857835161251981611b76565b82529284019290840190612506565b979650505050505050565b60006020828403121561254557600080fd5b8151610aa481611be8565b60006080828403121561256257600080fd5b61256a611e48565b825161257581611b76565b81526020830151612585816123c1565b6020820152604083015161259881612422565b6040820152606083015169ffffffffffffffffffff811681146125ba57600080fd5b60608201529392505050565b600060c082840312156125d857600080fd5b60405160c0810181811067ffffffffffffffff821117156125fb576125fb611e09565b604052825161260981611b76565b8152602083015161261981611e9c565b6020820152604083015161262c81611ef0565b6040820152606083015161263f81611df9565b60608201526080830151612652816123c1565b608082015260a083015161266581611e9c565b60a08201529392505050565b60ff8816815261ffff8716602082015261012081016126ac604083018880516001600160a01b0316825260209081015163ffffffff16910152565b85516001600160a01b03166080830152602086015163ffffffff1660a08301526126d960c0830186611d80565b60e0820193909352610100015295945050505050565b6040810182356126fe81611b76565b6001600160a01b03168252602083013561271781611e9c565b63ffffffff811660208401525092915050565b805167ffffffffffffffff81168114611b9657600080fd5b6000602080838503121561275557600080fd5b825167ffffffffffffffff81111561276c57600080fd5b8301601f8101851361277d57600080fd5b805161278b61218e82612149565b81815260079190911b820183019083810190878311156127aa57600080fd5b928401925b8284101561252857608084890312156127c85760008081fd5b6127d0611e48565b6127d98561272a565b81526127e686860161272a565b8682015260406127f781870161272a565b90820152606061280886820161272a565b90820152825260809390930192908401906127af565b60008151808452602080850194506020840160005b838110156128585781516001600160a01b031687529582019590820190600101612833565b509495945050505050565b8183526000602080850194508260005b8581101561285857813561288681611be8565b60ff1687529582019590820190600101612873565b81835260208301925060008160005b848110156128cf576128bc868361242f565b60409586019591909101906001016128aa565b5093949350505050565b60006101406001600160a01b03808f1684526020818f16602086015262ffffff8e16604086015260ff8d16606086015282608086015261291b8386018d61281e565b925060a0850191508a60005b600281101561294457815184529282019290820190600101612927565b5050505082810360e084015261295b81888a612863565b905082810361010084015261297181868861289b565b9050828103610120840152612986818561281e565b9e9d5050505050505050505050505050565b6001600160a01b038416815260608101600484106129b8576129b8611d08565b836020830152821515604083015294935050505056fea2646970667358221220248a55d1845df3ba7996d85bd73fe05bdc3be29dbcee506e60a9e3e9f983428a64736f6c63430008170033c001a0f3e5b796cc2b910b88396caf26548cb848e38d725d7fdb76476cd19462191a24a07202310b5f440b83e326adf375984ba0f93a93179bbde0af6acb435e9788626b