⚠ This contract’s source code is not verified. Verify & publish source →
0x6080604052600436106101ba575f3560e01c806387ef5b30116100f2578063bc778a2511610092578063eae8a63011610062578063eae8a630146105a4578063f23557e8146105d7578063f8aa44731461060a578063fa4f89311461063d575f80fd5b8063bc778a251461050a578063d309f3e31461053d578063d547741f14610570578063e0893e0c1461058f575f80fd5b8063967a2a70116100cd578063967a2a701461047e578063a217fddf146104b1578063b22a3410146104c4578063babf8fea146104f7575f80fd5b806387ef5b30146104075780638cb5772c1461041a57806391d148541461042d575f80fd5b80632f2ff15d1161015d5780635f7ab9ea116101385780635f7ab9ea1461035b578063797669c91461038e5780637cdc231d146103c15780637e15676e146103f4575f80fd5b80632f2ff15d1461030857806336568abe146103295780633ba6f26a14610348575f80fd5b8063228fd33f11610198578063228fd33f14610253578063248a9ca31461029457806324ea54f4146102c25780632e2fdbd9146102f5575f80fd5b806301ffc9a7146101be5780630ba6324e146101f25780630fe3867c1461022a575b5f80fd5b3480156101c9575f80fd5b506101dd6101d83660046145ec565b610664565b60405190151581526020015b60405180910390f35b61020561020036600461462b565b6106fc565b60405173ffffffffffffffffffffffffffffffffffffffff90911681526020016101e9565b348015610235575f80fd5b5061023f61215681565b60405162ffffff90911681526020016101e9565b34801561025e575f80fd5b506102867f39c7391450da8e558aa4ef03f9527f7843889b75c868a2096a2e72733333e64381565b6040519081526020016101e9565b34801561029f575f80fd5b506102866102ae366004614663565b5f9081526065602052604090206001015490565b3480156102cd575f80fd5b506102867f55435dd261a4b9b3364963f7738a7a662ad9c84396d64be3365284bb7f0a504181565b61020561030336600461467a565b610a66565b348015610313575f80fd5b506103276103223660046146de565b610a92565b005b348015610334575f80fd5b506103276103433660046146de565b610abb565b61020561035636600461470c565b610b73565b348015610366575f80fd5b506102057f000000000000000000000000182578082e617d56edc01e407fc5e45fd5935dcb81565b348015610399575f80fd5b506102867f71f3d55856e4058ed06ee057d79ada615f65cdf5f9ee88181b914225088f834f81565b3480156103cc575f80fd5b506102057f0000000000000000000000007ab398d2fa3c5a548f74d9788aa12a984e990ed581565b610205610402366004614744565b610ecb565b61020561041536600461477c565b611160565b6102056104283660046147b4565b6111ba565b348015610438575f80fd5b506101dd6104473660046146de565b5f91825260656020908152604080842073ffffffffffffffffffffffffffffffffffffffff93909316845291905290205460ff1690565b348015610489575f80fd5b506102867f30f4f48440c1ad721c73a3b5549aa3db7105f00012df64020e3a66b689c0e70b81565b3480156104bc575f80fd5b506102865f81565b3480156104cf575f80fd5b506102057f000000000000000000000000e9f7ab7de8fb8756acbb6a1cd13316a43308197b81565b6103276105053660046147fa565b611396565b348015610515575f80fd5b506102867f000000000000000000000000000000000000000000000000000aa87bee53800081565b348015610548575f80fd5b506102057f0000000000000000000000008d79affcbd5e7536cabc6d24a85da58bfbe0022881565b34801561057b575f80fd5b5061032761058a3660046146de565b61184f565b34801561059a575f80fd5b5061023f6130d481565b3480156105af575f80fd5b506102867ffd80616bbbf4531d5e991bc3cdb7a409f80d9d5c1d2eadd276bd7c02087903f481565b3480156105e2575f80fd5b506102057f00000000000000000000000052d0359e4993c3a2f5e35dcb81727aab7bb67fea81565b348015610615575f80fd5b506102057f000000000000000000000000d133e2b9a7800fc189c5a241d35f7c706ba3039d81565b348015610648575f80fd5b5061065160fa81565b60405160029190910b81526020016101e9565b5f7fffffffff0000000000000000000000000000000000000000000000000000000082167f7965db0b0000000000000000000000000000000000000000000000000000000014806106f657507f01ffc9a7000000000000000000000000000000000000000000000000000000007fffffffff000000000000000000000000000000000000000000000000000000008316145b92915050565b5f4661123703610738576040517fac5f609200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5f8060ac8161074e610100870160e08801614824565b73ffffffffffffffffffffffffffffffffffffffff16815260208101919091526040015f205462ffffff161180156107c557506109c460ac5f610798610100870160e08801614824565b73ffffffffffffffffffffffffffffffffffffffff16815260208101919091526040015f205462ffffff16105b156107ce575060015b604080516102c081019091525f90806107e7868061483f565b8080601f0160208091040260200160405190810160405280939291908181526020018383808284375f9201919091525050509082525060209081019061082f9087018761483f565b8080601f0160208091040260200160405190810160405280939291908181526020018383808284375f92019190915250505090825250602001610875604087018761483f565b8080601f0160208091040260200160405190810160405280939291908181526020018383808284375f920191909152505050908252506020016108be60808701606088016148b5565b60058111156108cf576108cf6148ce565b8152608086013560208201526040016108ee60c0870160a08801614915565b61ffff16815260200161090760e0870160c0880161493e565b6003811115610918576109186148ce565b815260200161092e610100870160e08801614824565b73ffffffffffffffffffffffffffffffffffffffff168152610100860135602082015260400161096661014087016101208801614824565b73ffffffffffffffffffffffffffffffffffffffff16815260200161098f61014087018761483f565b8080601f0160208091040260200160405190810160405280939291908181526020018383808284375f920182905250938552505050602080830182905260408051918201815282825283015260608201526080018360028111156109f5576109f56148ce565b815263bbf81e0060208201526201518060408201526060015f610a1e60c0880160a08901614915565b61ffff1611610a2d575f610a31565b6127105b61ffff1681525f6020820181905260408201819052606082018190526080909101529050610a5e81611873565b949350505050565b5f610a81610a7c6101c084016101a0850161496e565b611b74565b6106f6610a8d83614aca565b611873565b5f82815260656020526040902060010154610aac81611bff565b610ab68383611c09565b505050565b73ffffffffffffffffffffffffffffffffffffffff81163314610b65576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602f60248201527f416363657373436f6e74726f6c3a2063616e206f6e6c792072656e6f756e636560448201527f20726f6c657320666f722073656c66000000000000000000000000000000000060648201526084015b60405180910390fd5b610b6f8282611cfb565b5050565b5f4661123703610baf576040517fac5f609200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b610bc4610a7c6101c084016101a0850161496e565b604080516102c081019091525f9080610bdd858061483f565b8080601f0160208091040260200160405190810160405280939291908181526020018383808284375f92019190915250505090825250602090810190610c259086018661483f565b8080601f0160208091040260200160405190810160405280939291908181526020018383808284375f92019190915250505090825250602001610c6b604086018661483f565b8080601f0160208091040260200160405190810160405280939291908181526020018383808284375f92019190915250505090825250602001610cb460808601606087016148b5565b6005811115610cc557610cc56148ce565b815260808501356020820152604001610ce460c0860160a08701614915565b61ffff168152602001610cfd60e0860160c0870161493e565b6003811115610d0e57610d0e6148ce565b8152602001610d24610100860160e08701614824565b73ffffffffffffffffffffffffffffffffffffffff1681526101008501356020820152604001610d5c61014086016101208701614824565b73ffffffffffffffffffffffffffffffffffffffff168152602001610d8561014086018661483f565b8080601f0160208091040260200160405190810160405280939291908181526020018383808284375f920191909152505050908252506101608501356020820152604001610dd761018086018661483f565b8080601f0160208091040260200160405190810160405280939291908181526020018383808284375f92019190915250505090825250602001610e226101c086016101a0870161496e565b6002811115610e3357610e336148ce565b8152602001610e4a6101e086016101c0870161496e565b6002811115610e5b57610e5b6148ce565b815263bbf81e0060208201526201518060408201526060015f610e8460c0870160a08801614915565b61ffff1611610e93575f610e97565b6127105b61ffff1681525f6020820181905260408201819052606082018190526080909101529050610ec481611873565b9392505050565b5f4661123703610f07576040517fac5f609200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b604080516102c081019091525f9080610f20858061483f565b8080601f0160208091040260200160405190810160405280939291908181526020018383808284375f92019190915250505090825250602090810190610f689086018661483f565b8080601f0160208091040260200160405190810160405280939291908181526020018383808284375f92019190915250505090825250602001610fae604086018661483f565b8080601f0160208091040260200160405190810160405280939291908181526020018383808284375f92019190915250505090825250602001610ff760808601606087016148b5565b6005811115611008576110086148ce565b81526080850135602082015260400161102760c0860160a08701614915565b61ffff16815260200161104060e0860160c0870161493e565b6003811115611051576110516148ce565b8152602001611067610100860160e08701614824565b73ffffffffffffffffffffffffffffffffffffffff168152610100850135602082015260400161109f61014086016101208701614824565b73ffffffffffffffffffffffffffffffffffffffff1681526020016110c861014086018661483f565b8080601f0160208091040260200160405190810160405280939291908181526020018383808284375f92019190915250505090825250610160850135602082015260400161111a61018086018661483f565b8080601f0160208091040260200160405190810160405280939291908181526020018383808284375f92018290525093855250506020909201915081526020015f610e5b565b5f611176610a7c6101808401610160850161496e565b46611237036111b1576040517fac5f609200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6106f682611db4565b5f6111d0610a7c6101a08401610180850161496e565b4661123714801561122f575060066111f061034084016103208501614cd9565b6007811115611201576112016148ce565b14158061122f5750600161121b60c0840160a0850161493e565b600381111561122c5761122c6148ce565b14155b15611266576040517fac5f609200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b600261127a61034084016103208501614cd9565b600781111561128b5761128b6148ce565b036112a55761129982611f8e565b6106f6610a8d8361220a565b60046112b961034084016103208501614cd9565b60078111156112ca576112ca6148ce565b036112e4576112d8826124cb565b6106f6610a8d83612882565b60056112f861034084016103208501614cd9565b6007811115611309576113096148ce565b036113235761131782612b8d565b6106f6610a8d83612e97565b600661133761034084016103208501614cd9565b6007811115611348576113486148ce565b0361135f57611356826131f7565b6106f682613338565b6040517fac5f609200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b919050565b7f000000000000000000000000000000000000000000000000000aa87bee5380003414611417576040517f20beb3180000000000000000000000000000000000000000000000000000000081527f000000000000000000000000000000000000000000000000000aa87bee5380006004820152346024820152604401610b5c565b600681600781111561142b5761142b6148ce565b1415801561144b57506007816007811115611448576114486148ce565b14155b1561148457806040517f0139660b000000000000000000000000000000000000000000000000000000008152600401610b5c9190614d06565b5f82815260b260205260409020805473ffffffffffffffffffffffffffffffffffffffff16158015906114ce5750805473ffffffffffffffffffffffffffffffffffffffff163314155b156115275780546040517f0a6ec6aa0000000000000000000000000000000000000000000000000000000081526004810185905273ffffffffffffffffffffffffffffffffffffffff9091166024820152604401610b5c565b80543373ffffffffffffffffffffffffffffffffffffffff9091160361157c576040517f4415bd0600000000000000000000000000000000000000000000000000000000815260048101849052602401610b5c565b5f6007836007811115611591576115916148ce565b146115a5576115a08484613472565b6115ae565b6115ae846136f0565b90505f6115ba82613882565b90505f816020015160058111156115d3576115d36148ce565b14611622576040517f524b4af700000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff83166004820152602401610b5c565b82547fffffffffffffffffffffffff0000000000000000000000000000000000000000163317835583600781111561165c5761165c6148ce565b835460ff9190911674010000000000000000000000000000000000000000027fffffffffffffffffffffff00ffffffffffffffffffffffffffffffffffffffff909116178355335f90815260b3602052604081206116e1918791908760078111156116c9576116c96148ce565b60ff16815260208101919091526040015f2090613d97565b505f7f000000000000000000000000a4a727e0918cf9b39639fc4cb7d742d39c5352a473ffffffffffffffffffffffffffffffffffffffff16346040515f6040518083038185875af1925050503d805f8114611758576040519150601f19603f3d011682016040523d82523d5f602084013e61175d565b606091505b50509050806117c8576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601360248201527f466565207472616e73666572206661696c6564000000000000000000000000006044820152606401610b5c565b7f651864ac251162f944e07169d8a72d9ca844dbf785ceef3e5366cda1a685161d3387858860078111156117fe576117fe6148ce565b6040805173ffffffffffffffffffffffffffffffffffffffff95861681526020810194909452919093169082015260ff909116606082015242608082015260a00160405180910390a1505050505050565b5f8281526065602052604090206001015461186981611bff565b610ab68383611cfb565b5f611885825f01518360200151613da2565b466112370361191d5760a082015161ffff16156118ce576040517fac5f609200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60018260c0015160038111156118e6576118e66148ce565b1461191d576040517fac5f609200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5f60605f8460a0015161ffff161115611a0a576040517f0000000000000000000000007ab398d2fa3c5a548f74d9788aa12a984e990ed592507f8dbe08c10000000000000000000000000000000000000000000000000000000090611986908690602401614d90565b604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08184030181529190526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fffffffff00000000000000000000000000000000000000000000000000000000909316929092179091529050611ae0565b6040517f000000000000000000000000d133e2b9a7800fc189c5a241d35f7c706ba3039d92507f9fd507270000000000000000000000000000000000000000000000000000000090611a60908690602401614d90565b604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08184030181529190526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fffffffff000000000000000000000000000000000000000000000000000000009093169290921790915290505b5f808373ffffffffffffffffffffffffffffffffffffffff1683604051611b07919061501d565b5f60405180830381855af49150503d805f8114611b3f576040519150601f19603f3d011682016040523d82523d5f602084013e611b44565b606091505b509150915081611b5657805160208201fd5b80806020019051810190611b6a9190615028565b9695505050505050565b5f7f00000000000000000000000000000000000000000000000000000000000000006004811115611ba757611ba76148ce565b148015611bc557505f816002811115611bc257611bc26148ce565b14155b15611bfc576040517fead3ad5000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b50565b611bfc8133613dac565b5f82815260656020908152604080832073ffffffffffffffffffffffffffffffffffffffff8516845290915290205460ff16610b6f575f82815260656020908152604080832073ffffffffffffffffffffffffffffffffffffffff85168452909152902080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00166001179055611c9d3390565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16837f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d60405160405180910390a45050565b5f82815260656020908152604080832073ffffffffffffffffffffffffffffffffffffffff8516845290915290205460ff1615610b6f575f82815260656020908152604080832073ffffffffffffffffffffffffffffffffffffffff8516808552925280832080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0016905551339285917ff6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b9190a45050565b5f611e3c611dc2838061483f565b8080601f0160208091040260200160405190810160405280939291908181526020018383808284375f92019190915250611e0392505050602085018561483f565b8080601f0160208091040260200160405190810160405280939291908181526020018383808284375f92019190915250613da292505050565b5f60606006611e5361024086016102208701614cd9565b6007811115611e6457611e646148ce565b03611e9d576040517f16fba6af000000000000000000000000000000000000000000000000000000008152600481810152602401610b5c565b5f611ea785613e65565b90507f00000000000000000000000052d0359e4993c3a2f5e35dcb81727aab7bb67fea92506353708b8a60e01b8582604051602401611ee792919061539f565b604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08184030181529190526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fffffffff00000000000000000000000000000000000000000000000000000000909316929092179091529150505f808373ffffffffffffffffffffffffffffffffffffffff1683604051611b07919061501d565b6002611fa060c0830160a0840161493e565b6003811115611fb157611fb16148ce565b1480611fdd57506003611fca60c0830160a0840161493e565b6003811115611fdb57611fdb6148ce565b145b1561206a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602d60248201527f56363a205634206d69677261746f72206f6e6c7920737570706f72746564207660448201527f6961206e6577546f6b656e5637000000000000000000000000000000000000006064820152608401610b5c565b61207c6101e082016101c08301614915565b61ffff161515806120a1575061209a61020082016101e08301614915565b61ffff1615155b15612108576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601860248201527f4e6f6e2d7461783a207261746573206d757374206265203000000000000000006044820152606401610b5c565b5f61211b61032083016103008401614824565b73ffffffffffffffffffffffffffffffffffffffff1614612198576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601e60248201527f4e6f6e2d7461783a206e6f20636f6d6d697373696f6e20616c6c6f77656400006044820152606401610b5c565b7361a10e8556bed032ea176330e7f17d6a12a100006121bd60e0830160c08401614824565b73ffffffffffffffffffffffffffffffffffffffff1614611bfc576040517fac5f609200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b61221261452c565b604080516102c0810190915280612229848061483f565b8080601f0160208091040260200160405190810160405280939291908181526020018383808284375f920191909152505050908252506020908101906122719085018561483f565b8080601f0160208091040260200160405190810160405280939291908181526020018383808284375f920191909152505050908252506020016122b7604085018561483f565b8080601f0160208091040260200160405190810160405280939291908181526020018383808284375f9201919091525050509082525060200161230060808501606086016148b5565b6005811115612311576123116148ce565b8152608084013560208201525f604082015260600161233660c0850160a0860161493e565b6003811115612347576123476148ce565b815260200161235c60e0850160c08601614824565b73ffffffffffffffffffffffffffffffffffffffff16815260e0840135602082015260400161239361012085016101008601614824565b73ffffffffffffffffffffffffffffffffffffffff1681526020016123bc61012085018561483f565b8080601f0160208091040260200160405190810160405280939291908181526020018383808284375f92019190915250505090825250610140840135602082015260400161240e61016085018561483f565b8080601f0160208091040260200160405190810160405280939291908181526020018383808284375f920191909152505050908252506020016124596101a08501610180860161496e565b600281111561246a5761246a6148ce565b81526020016124816101c085016101a0860161496e565b6002811115612492576124926148ce565b81525f6020820181905260408201819052606082018190526080820181905260a0820181905260c0820181905260e09091015292915050565b6124dd6101e082016101c08301614915565b61ffff1615801561250157506124fb61020082016101e08301614915565b61ffff16155b15612568576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601a60248201527f5631207461783a206d75737420686176652074617820726174650000000000006044820152606401610b5c565b61257a61020082016101e08301614915565b61ffff166125906101e083016101c08401614915565b61ffff16146125fb576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601f60248201527f5631207461783a207261746573206d7573742062652073796d6d6574726963006044820152606401610b5c565b61260d61026082016102408301614915565b61ffff166127101461267b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601c60248201527f5631207461783a206d6b74427073206d757374206265203130303030000000006044820152606401610b5c565b61268d6102a082016102808301614915565b61ffff16156126f8576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601d60248201527f5631207461783a206469766964656e64427073206d75737420626520300000006044820152606401610b5c565b61270a61028082016102608301614915565b61ffff1615612775576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601e60248201527f5631207461783a206465666c6174696f6e427073206d757374206265203000006044820152606401610b5c565b6127876102c082016102a08301614915565b61ffff16156127f2576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601760248201527f5631207461783a206c70427073206d75737420626520300000000000000000006044820152606401610b5c565b5f61280561032083016103008401614824565b73ffffffffffffffffffffffffffffffffffffffff1614611bfc576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601d60248201527f5631207461783a206e6f20636f6d6d697373696f6e20616c6c6f7765640000006044820152606401610b5c565b61288a61452c565b604080516102c08101909152806128a1848061483f565b8080601f0160208091040260200160405190810160405280939291908181526020018383808284375f920191909152505050908252506020908101906128e99085018561483f565b8080601f0160208091040260200160405190810160405280939291908181526020018383808284375f9201919091525050509082525060200161292f604085018561483f565b8080601f0160208091040260200160405190810160405280939291908181526020018383808284375f9201919091525050509082525060200161297860808501606086016148b5565b6005811115612989576129896148ce565b8152608084013560208201526040016129aa6101e085016101c08601614915565b61ffff1681526020016129c360c0850160a0860161493e565b60038111156129d4576129d46148ce565b81526020016129e960e0850160c08601614824565b73ffffffffffffffffffffffffffffffffffffffff16815260e08401356020820152604001612a2061012085016101008601614824565b73ffffffffffffffffffffffffffffffffffffffff168152602001612a4961012085018561483f565b8080601f0160208091040260200160405190810160405280939291908181526020018383808284375f920191909152505050908252506101408401356020820152604001612a9b61016085018561483f565b8080601f0160208091040260200160405190810160405280939291908181526020018383808284375f92019190915250505090825250602001612ae66101a08501610180860161496e565b6002811115612af757612af76148ce565b8152602001612b0e6101c085016101a0860161496e565b6002811115612b1f57612b1f6148ce565b8152602001612b36610220850161020086016154ff565b67ffffffffffffffff168152602001612b57610240850161022086016154ff565b67ffffffffffffffff16815261271060208201525f60408201819052606082018190526080820181905260a09091015292915050565b612b9f6101e082016101c08301614915565b61ffff16158015612bc35750612bbd61020082016101e08301614915565b61ffff16155b15612c2a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601a60248201527f5632207461783a206d75737420686176652074617820726174650000000000006044820152606401610b5c565b612c3c61020082016101e08301614915565b61ffff16612c526101e083016101c08401614915565b61ffff1614612cbd576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601f60248201527f5632207461783a207261746573206d7573742062652073796d6d6574726963006044820152606401610b5c565b612ccf61026082016102408301614915565b61ffff1661271003612d63576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152603260248201527f5632207461783a206d6b74427073206d757374206e6f7420626520313030303060448201527f202875736520544f4b454e5f54415845442900000000000000000000000000006064820152608401610b5c565b612d756102c082016102a08301614915565b612d876102a083016102808401614915565b612d9961028084016102608501614915565b612dab61026085016102408601614915565b612db59190615545565b612dbf9190615545565b612dc99190615545565b61ffff1661271014612e07576040517ff8d94a7500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5f612e1a61032083016103008401614824565b73ffffffffffffffffffffffffffffffffffffffff1614611bfc576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601d60248201527f5632207461783a206e6f20636f6d6d697373696f6e20616c6c6f7765640000006044820152606401610b5c565b612e9f61452c565b604080516102c0810190915280612eb6848061483f565b8080601f0160208091040260200160405190810160405280939291908181526020018383808284375f92019190915250505090825250602090810190612efe9085018561483f565b8080601f0160208091040260200160405190810160405280939291908181526020018383808284375f92019190915250505090825250602001612f44604085018561483f565b8080601f0160208091040260200160405190810160405280939291908181526020018383808284375f92019190915250505090825250602001612f8d60808501606086016148b5565b6005811115612f9e57612f9e6148ce565b815260808401356020820152604001612fbf6101e085016101c08601614915565b61ffff168152602001612fd860c0850160a0860161493e565b6003811115612fe957612fe96148ce565b8152602001612ffe60e0850160c08601614824565b73ffffffffffffffffffffffffffffffffffffffff16815260e0840135602082015260400161303561012085016101008601614824565b73ffffffffffffffffffffffffffffffffffffffff16815260200161305e61012085018561483f565b8080601f0160208091040260200160405190810160405280939291908181526020018383808284375f9201919091525050509082525061014084013560208201526040016130b061016085018561483f565b8080601f0160208091040260200160405190810160405280939291908181526020018383808284375f920191909152505050908252506020016130fb6101a08501610180860161496e565b600281111561310c5761310c6148ce565b81526020016131236101c085016101a0860161496e565b6002811115613134576131346148ce565b815260200161314b610220850161020086016154ff565b67ffffffffffffffff16815260200161316c610240850161022086016154ff565b67ffffffffffffffff16815260200161318d61026085016102408601614915565b61ffff1681526020016131a861028085016102608601614915565b61ffff1681526020016131c36102a085016102808601614915565b61ffff1681526020016131de6102c085016102a08601614915565b61ffff168152602001836102c001358152509050919050565b6132096101e082016101c08301614915565b61ffff1615801561322d575061322761020082016101e08301614915565b61ffff16155b15613294576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601a60248201527f5633207461783a206d75737420686176652074617820726174650000000000006044820152606401610b5c565b6132a66102c082016102a08301614915565b6132b86102a083016102808401614915565b6132ca61028084016102608501614915565b6132dc61026085016102408601614915565b6132e69190615545565b6132f09190615545565b6132fa9190615545565b61ffff1661271014611bfc576040517ff8d94a7500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5f613346611dc2838061483f565b5f635763cfcc60e01b83604051602401613360919061555f565b604051602081830303815290604052907bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19166020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff838183161783525050505090505f807f0000000000000000000000008d79affcbd5e7536cabc6d24a85da58bfbe0022873ffffffffffffffffffffffffffffffffffffffff1683604051613406919061501d565b5f60405180830381855af49150503d805f811461343e576040519150601f19603f3d011682016040523d82523d5f602084013e613443565b606091505b50915091508161345557805160208201fd5b808060200190518101906134699190615028565b95945050505050565b5f6004826007811115613487576134876148ce565b0361359a576040513060388201526f5af43d82803e903d91602b57fd5bf3ff60248201527f00000000000000000000000000000000000000000000000000000000000000006014820152733d602d80600a3d3981f3363d3d373d3d3d363d738152605881018490526037600c820120607882015260556043909101205b90507f000000000000000000000000000000000000000000000000000000000000777761ffff168173ffffffffffffffffffffffffffffffffffffffff1661ffff1614613595576040517fca4c5b2d00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff82166004820152602401610b5c565b6136d4565b60058260078111156135ae576135ae6148ce565b0361362f576040513060388201526f5af43d82803e903d91602b57fd5bf3ff60248201527f00000000000000000000000000000000000000000000000000000000000000006014820152733d602d80600a3d3981f3363d3d373d3d3d363d738152605881018490526037600c82012060788201526055604390910120613504565b6006826007811115613643576136436148ce565b036136c4576040513060388201526f5af43d82803e903d91602b57fd5bf3ff60248201527f0000000000000000000000007777c8743c88b3aff3cf262135bef2c8b2e833336014820152733d602d80600a3d3981f3363d3d373d3d3d363d738152605881018490526037600c82012060788201526055604390910120613504565b6136cd83613ff8565b90506106f6565b73ffffffffffffffffffffffffffffffffffffffff1692915050565b5f7f0000000000000000000000008888f2ea44469f46798773d42cd6339f273f333373ffffffffffffffffffffffffffffffffffffffff1661375e576040517fac5f609200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6040513060388201526f5af43d82803e903d91602b57fd5bf3ff60248201527f0000000000000000000000008888f2ea44469f46798773d42cd6339f273f33336014820152733d602d80600a3d3981f3363d3d373d3d3d363d738152605881018390526037600c820120607882015260556043909101205b90507f000000000000000000000000000000000000000000000000000000000000888861ffff168173ffffffffffffffffffffffffffffffffffffffff1661ffff1614613867576040517fca4c5b2d00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff82166004820152602401610b5c565b73ffffffffffffffffffffffffffffffffffffffff16919050565b6139156040805161026081019091525f808252602082019081526020015f81526020015f81525f6020820181905260409091019081526020015f81526020015f81525f602082018190526040820181905260609091019081526020015f81525f6020820181905260408201819052606082018190526080820181905260a0820181905260c0820181905260e09091015290565b5f8281526098602052604090208054908160ff80821614613a995760ff80855283166005811115613948576139486148ce565b8460200190600581111561395e5761395e6148ce565b90816005811115613971576139716148ce565b90525060ff600884901c16601b81111561398d5761398d6148ce565b8460400190601b8111156139a3576139a36148ce565b9081601b8111156139b6576139b66148ce565b90525060ff601084901c1660058111156139d2576139d26148ce565b846060019060058111156139e8576139e86148ce565b908160058111156139fb576139fb6148ce565b90525063ffffffff601884901c1660808501526bffffffffffffffffffffffff603884901c81166101c0860152609884901c166101e085015260f883901c6007811115613a4a57613a4a6148ce565b8460a001906007811115613a6057613a606148ce565b90816007811115613a7357613a736148ce565b9052505f60c0850181905261012085018190526001610140860152610160850152613d8f565b60ff8084168552600884901c166005811115613ab757613ab76148ce565b84602001906005811115613acd57613acd6148ce565b90816005811115613ae057613ae06148ce565b90525060ff601084901c16601b811115613afc57613afc6148ce565b8460400190601b811115613b1257613b126148ce565b9081601b811115613b2557613b256148ce565b90525060ff601884901c166005811115613b4157613b416148ce565b84606001906005811115613b5757613b576148ce565b90816005811115613b6a57613b6a6148ce565b90525063ffffffff602084901c16608085015260ff604084901c166007811115613b9657613b966148ce565b8460a001906007811115613bac57613bac6148ce565b90816007811115613bbf57613bbf6148ce565b90525060ff604884901c166002811115613bdb57613bdb6148ce565b8460c001906002811115613bf157613bf16148ce565b90816002811115613c0457613c046148ce565b90525060ff605084901c166003811115613c2057613c206148ce565b8460e001906003811115613c3657613c366148ce565b90816003811115613c4957613c496148ce565b90525060ff605884901c8116610100860152606084901c8116610120860152606884901c166002811115613c7f57613c7f6148ce565b8461014001906002811115613c9657613c966148ce565b90816002811115613ca957613ca96148ce565b90525060ff607084901c166002811115613cc557613cc56148ce565b8461016001906002811115613cdc57613cdc6148ce565b90816002811115613cef57613cef6148ce565b90525061ffff607884901c16610180850152608883901c6101a085015260018201546fffffffffffffffffffffffffffffffff81166101c0860152608081901c6101e08601525f8560c001516002811115613d4c57613d4c6148ce565b14613d7357600283015473ffffffffffffffffffffffffffffffffffffffff166102208601525b61010085015160ff1615613d8d5760038301546102408601525b505b505050919050565b5f610ec48383614076565b610b6f82826140c2565b5f82815260656020908152604080832073ffffffffffffffffffffffffffffffffffffffff8516845290915290205460ff16610b6f57613deb816142d0565b613df68360206142ef565b604051602001613e079291906158e2565b604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0818403018152908290527f08c379a0000000000000000000000000000000000000000000000000000000008252610b5c91600401615943565b604080516101c0810182525f80825260208201819052918101829052606081018290526080810182905260a0810182905260c0810182905260e08101829052610100810182905261012081018290526101408101829052610160810182905261018081018290526101a08101919091525f63faa75c8a60e01b83604051602401613eef9190615955565b604051602081830303815290604052907bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19166020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff838183161783525050505090505f807f00000000000000000000000052d0359e4993c3a2f5e35dcb81727aab7bb67fea73ffffffffffffffffffffffffffffffffffffffff1683604051613f95919061501d565b5f60405180830381855af49150503d805f8114613fcd576040519150601f19603f3d011682016040523d82523d5f602084013e613fd2565b606091505b509150915081613fe457805160208201fd5b80806020019051810190613469919061597d565b6040513060388201526f5af43d82803e903d91602b57fd5bf3ff60248201527f00000000000000000000000088882688a067fe97e11c2185b996286e531322226014820152733d602d80600a3d3981f3363d3d373d3d3d363d738152605881018290526037600c820120607882015260556043909101205f906137d6565b5f8181526001830160205260408120546140bb57508154600181810184555f8481526020808220909301849055845484825282860190935260409020919091556106f6565b505f6106f6565b7f000000000000000000000000c9a5d9d14eba26b293dbcd43cc3831e37969f90a73ffffffffffffffffffffffffffffffffffffffff811661410357505050565b5f808273ffffffffffffffffffffffffffffffffffffffff1663f223948760e01b8686604051602401614137929190615a8c565b604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08184030181529181526020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fffffffff000000000000000000000000000000000000000000000000000000009094169390931790925290516141c0919061501d565b5f60405180830381855afa9150503d805f81146141f8576040519150601f19603f3d011682016040523d82523d5f602084013e6141fd565b606091505b509150915081614239576040517f8279ba8f00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5f808280602001905181019061424f9190615abf565b91509150811561428d57866040517f40598abb000000000000000000000000000000000000000000000000000000008152600401610b5c9190615943565b80156142c757856040517f40598abb000000000000000000000000000000000000000000000000000000008152600401610b5c9190615943565b50505050505050565b60606106f673ffffffffffffffffffffffffffffffffffffffff831660145b60605f6142fd836002615ae7565b614308906002615afe565b67ffffffffffffffff81111561432057614320614989565b6040519080825280601f01601f19166020018201604052801561434a576020820181803683370190505b5090507f3000000000000000000000000000000000000000000000000000000000000000815f8151811061438057614380615b11565b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff191690815f1a9053507f7800000000000000000000000000000000000000000000000000000000000000816001815181106143e2576143e2615b11565b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff191690815f1a9053505f61441c846002615ae7565b614427906001615afe565b90505b60018111156144c3577f303132333435363738396162636465660000000000000000000000000000000085600f166010811061446857614468615b11565b1a60f81b82828151811061447e5761447e615b11565b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff191690815f1a90535060049490941c936144bc81615b3e565b905061442a565b508315610ec4576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820181905260248201527f537472696e67733a20686578206c656e67746820696e73756666696369656e746044820152606401610b5c565b604051806102c001604052806060815260200160608152602001606081526020015f600581111561455f5761455f6148ce565b81525f602082018190526040820181905260608083018290526080830182905260a0830182905260c0830182905260e0830181905261010083018290526101208301526101408201819052610160820181905261018082018190526101a082018190526101c082018190526101e08201819052610200820181905261022082018190526102409091015290565b5f602082840312156145fc575f80fd5b81357fffffffff0000000000000000000000000000000000000000000000000000000081168114610ec4575f80fd5b5f6020828403121561463b575f80fd5b813567ffffffffffffffff811115614651575f80fd5b82016101608185031215610ec4575f80fd5b5f60208284031215614673575f80fd5b5035919050565b5f6020828403121561468a575f80fd5b813567ffffffffffffffff8111156146a0575f80fd5b82016102c08185031215610ec4575f80fd5b73ffffffffffffffffffffffffffffffffffffffff81168114611bfc575f80fd5b8035611391816146b2565b5f80604083850312156146ef575f80fd5b823591506020830135614701816146b2565b809150509250929050565b5f6020828403121561471c575f80fd5b813567ffffffffffffffff811115614732575f80fd5b82016101e08185031215610ec4575f80fd5b5f60208284031215614754575f80fd5b813567ffffffffffffffff81111561476a575f80fd5b82016101a08185031215610ec4575f80fd5b5f6020828403121561478c575f80fd5b813567ffffffffffffffff8111156147a2575f80fd5b82016104c08185031215610ec4575f80fd5b5f602082840312156147c4575f80fd5b813567ffffffffffffffff8111156147da575f80fd5b82016103408185031215610ec4575f80fd5b803560088110611391575f80fd5b5f806040838503121561480b575f80fd5b8235915061481b602084016147ec565b90509250929050565b5f60208284031215614834575f80fd5b8135610ec4816146b2565b5f8083357fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe1843603018112614872575f80fd5b83018035915067ffffffffffffffff82111561488c575f80fd5b6020019150368190038213156148a0575f80fd5b9250929050565b803560068110611391575f80fd5b5f602082840312156148c5575f80fd5b610ec4826148a7565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602160045260245ffd5b61ffff81168114611bfc575f80fd5b8035611391816148fb565b5f60208284031215614925575f80fd5b8135610ec4816148fb565b803560048110611391575f80fd5b5f6020828403121561494e575f80fd5b610ec482614930565b60038110611bfc575f80fd5b803561139181614957565b5f6020828403121561497e575f80fd5b8135610ec481614957565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b6040516102c0810167ffffffffffffffff811182821017156149da576149da614989565b60405290565b6040516101c0810167ffffffffffffffff811182821017156149da576149da614989565b5f82601f830112614a13575f80fd5b8135602083015f8067ffffffffffffffff841115614a3357614a33614989565b506040517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f85018116603f0116810181811067ffffffffffffffff82111715614a8057614a80614989565b604052838152905080828401871015614a97575f80fd5b838360208301375f602085830101528094505050505092915050565b803567ffffffffffffffff81168114611391575f80fd5b5f6102c08236031215614adb575f80fd5b614ae36149b6565b823567ffffffffffffffff811115614af9575f80fd5b614b0536828601614a04565b825250602083013567ffffffffffffffff811115614b21575f80fd5b614b2d36828601614a04565b602083015250604083013567ffffffffffffffff811115614b4c575f80fd5b614b5836828601614a04565b604083015250614b6a606084016148a7565b606082015260808381013590820152614b8560a0840161490a565b60a0820152614b9660c08401614930565b60c0820152614ba760e084016146d3565b60e08201526101008381013590820152614bc461012084016146d3565b61012082015261014083013567ffffffffffffffff811115614be4575f80fd5b614bf036828601614a04565b61014083015250610160838101359082015261018083013567ffffffffffffffff811115614c1c575f80fd5b614c2836828601614a04565b61018083015250614c3c6101a08401614963565b6101a0820152614c4f6101c08401614963565b6101c0820152614c626101e08401614ab3565b6101e0820152614c756102008401614ab3565b610200820152614c88610220840161490a565b610220820152614c9b610240840161490a565b610240820152614cae610260840161490a565b610260820152614cc1610280840161490a565b6102808201526102a092830135928101929092525090565b5f60208284031215614ce9575f80fd5b610ec4826147ec565b60088110614d0257614d026148ce565b9052565b602081016106f68284614cf2565b5f81518084528060208401602086015e5f6020828601015260207fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f83011685010191505092915050565b60068110614d0257614d026148ce565b60048110614d0257614d026148ce565b60038110614d0257614d026148ce565b602081525f82516102c06020840152614dad6102e0840182614d14565b905060208401517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0848303016040850152614de88282614d14565b91505060408401517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0848303016060850152614e248282614d14565b9150506060840151614e396080850182614d60565b50608084015160a084015260a0840151614e5960c085018261ffff169052565b5060c0840151614e6c60e0850182614d70565b5060e084015173ffffffffffffffffffffffffffffffffffffffff811661010085015250610100840151610120840152610120840151614ec561014085018273ffffffffffffffffffffffffffffffffffffffff169052565b506101408401517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe084830301610160850152614f018282614d14565b9150506101608401516101808401526101808401517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0848303016101a0850152614f4b8282614d14565b9150506101a0840151614f626101c0850182614d80565b506101c0840151614f776101e0850182614d80565b506101e084015167ffffffffffffffff81166102008501525061020084015167ffffffffffffffff81166102208501525061022084015161ffff81166102408501525061024084015161ffff81166102608501525061026084015161ffff81166102808501525061028084015161ffff81166102a0850152506102a08401516102c08401528091505092915050565b5f81518060208401855e5f93019283525090919050565b5f610ec48284615006565b5f60208284031215615038575f80fd5b8151610ec4816146b2565b5f8083357fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe1843603018112615076575f80fd5b830160208101925035905067ffffffffffffffff811115615095575f80fd5b8036038213156148a0575f80fd5b81835281816020850137505f602082840101525f60207fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f840116840101905092915050565b805f5b600481101561518d57813560058110158015615107575f80fd5b5084526020820135615118816148fb565b61ffff166020850152604082013561512f816146b2565b73ffffffffffffffffffffffffffffffffffffffff166040850152615156606083016146d3565b73ffffffffffffffffffffffffffffffffffffffff1660608501526080828101359085015260a093840193909101906001016150ed565b50505050565b5f61519e8283615043565b6104c085526151b26104c0860182846150a3565b9150506151c26020840184615043565b85830360208701526151d58382846150a3565b925050506151e66040840184615043565b85830360408701526151f98382846150a3565b92505050615209606084016148a7565b6152166060860182614d60565b506080838101359085015261522d60a08401614930565b61523a60a0860182614d70565b5061524760c084016146d3565b73ffffffffffffffffffffffffffffffffffffffff1660c085015260e0838101359085015261527a610100840184615043565b85830361010087015261528e8382846150a3565b610120868101359088015292506152ac915050610140840184615043565b8583036101408701526152c08382846150a3565b925050506152d16101608401614963565b6152df610160860182614d80565b506152ed610180840161490a565b61ffff166101808501526153046101a0840161490a565b61ffff166101a085015261531b6101c08401614ab3565b67ffffffffffffffff166101c08501526153386101e08401614ab3565b67ffffffffffffffff166101e085015261535561020084016146d3565b73ffffffffffffffffffffffffffffffffffffffff1661020085015261537e61022084016147ec565b61538c610220860182614cf2565b50610ec4610240850161024085016150ea565b6101e081525f6153b36101e0830185615193565b835161ffff1660208401529050602083015161ffff8116604084015250604083015161ffff811660608401525060608301516080830152608083015161541160a084018273ffffffffffffffffffffffffffffffffffffffff169052565b5060a083015173ffffffffffffffffffffffffffffffffffffffff811660c08401525060c083015161ffff811660e08401525060e083015173ffffffffffffffffffffffffffffffffffffffff81166101008401525061010083015161ffff81166101208401525061012083015173ffffffffffffffffffffffffffffffffffffffff81166101408401525061014083015161ffff81166101608401525061016083015173ffffffffffffffffffffffffffffffffffffffff81166101808401525061018083015161ffff81166101a0840152506101a083015161ffff81166101c08401525b509392505050565b5f6020828403121561550f575f80fd5b610ec482614ab3565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b61ffff81811683821601908111156106f6576106f6615518565b602081525f61556e8384615043565b6103406020850152615585610360850182846150a3565b9150506155956020850185615043565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08584030160408601526155ca8382846150a3565b925050506155db6040850185615043565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08584030160608601526156108382846150a3565b92505050615620606085016148a7565b61562d6080850182614d60565b50608084013560a084810191909152615647908501614930565b61565460c0850182614d70565b5061566160c085016146d3565b73ffffffffffffffffffffffffffffffffffffffff811660e08501525060e0840135610100848101919091526156989085016146d3565b73ffffffffffffffffffffffffffffffffffffffff8116610120850152506156c4610120850185615043565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0858403016101408601526156fa8382846150a3565b925050505f6101408501359050806101608501525061571d610160850185615043565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0858403016101808601526157538382846150a3565b925050506157646101808501614963565b6157726101a0850182614d80565b506157806101a08501614963565b61578e6101c0850182614d80565b5061579c6101c0850161490a565b61ffff81166101e0850152506157b56101e0850161490a565b61ffff8116610200850152506157ce6102008501614ab3565b67ffffffffffffffff8116610220850152506157ed6102208501614ab3565b67ffffffffffffffff81166102408501525061580c610240850161490a565b61ffff811661026085015250615825610260850161490a565b61ffff81166102808501525061583e610280850161490a565b61ffff81166102a0850152506158576102a0850161490a565b61ffff81166102c0850152506102c08401356102e08481019190915261587e9085016146d3565b73ffffffffffffffffffffffffffffffffffffffff8116610300850152506158a961030085016146d3565b73ffffffffffffffffffffffffffffffffffffffff8116610320850152506158d461032085016147ec565b6154f7610340850182614cf2565b7f416363657373436f6e74726f6c3a206163636f756e742000000000000000000081525f6159136017830185615006565b7f206973206d697373696e6720726f6c652000000000000000000000000000000081526134696011820185615006565b602081525f610ec46020830184614d14565b602081525f610ec46020830184615193565b8051611391816148fb565b8051611391816146b2565b5f6101c082840312801561598f575f80fd5b506159986149e0565b6159a183615967565b81526159af60208401615967565b60208201526159c060408401615967565b6040820152606083810151908201526159db60808401615972565b60808201526159ec60a08401615972565b60a08201526159fd60c08401615967565b60c0820152615a0e60e08401615972565b60e0820152615a206101008401615967565b610100820152615a336101208401615972565b610120820152615a466101408401615967565b610140820152615a596101608401615972565b610160820152615a6c6101808401615967565b610180820152615a7f6101a08401615967565b6101a08201529392505050565b604081525f615a9e6040830185614d14565b82810360208401526134698185614d14565b80518015158114611391575f80fd5b5f8060408385031215615ad0575f80fd5b615ad983615ab0565b915061481b60208401615ab0565b80820281158282048414176106f6576106f6615518565b808201808211156106f6576106f6615518565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b5f81615b4c57615b4c615518565b507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff019056fea2646970667358221220bc3d6ea66d8f790be96c08294ac425d57d805fcf797e47fd5be58539b9f0044064736f6c634300081a0033
| Token | Symbol | Balance | Price | Value |
|---|---|---|---|---|
| no token holdings | ||||
| Type | Age | Block | Details |
|---|---|---|---|
| no cross-chain L1↔L2 transactions for this address | |||
| Transaction Hash | Method | Block | Age | From | To | Amount | Token | ||
|---|---|---|---|---|---|---|---|---|---|
| no token transfers for this address yet | |||||||||
| Txn Hash | Age | Event | Topics / Data |
|---|---|---|---|
| no event logs emitted by this address | |||
| Transaction Hash | Method | Block | Age | From | To | Type | Item | ||
|---|---|---|---|---|---|---|---|---|---|
| no NFT transfers for this address yet | |||||||||
| Transaction Hash | Method ? | Block | Age | From | To | Amount | Txn Fee ? | ||
|---|---|---|---|---|---|---|---|---|---|
| No direct transactions — this address is only ever reached via internal calls (common for a contract only invoked through a router or proxy). View Internal Transactions → | |||||||||
| Block | Age | Parent Transaction Hash | Type | Method | From | To | Value | |
|---|---|---|---|---|---|---|---|---|
| 17,391,935 | 25 days agoThu, 23 Jul 2026 15:23:00 UTC | 0x599984…56abf3 | DELEGATECALL | newTokenV6 | 0x2660…eb09 | IN | 0x6625…a2a9 | 0.00000 ETH |
| 17,391,830 | 25 days agoThu, 23 Jul 2026 15:22:49 UTC | 0xfbc357…c92b7d | DELEGATECALL | newTokenV6 | 0x2660…eb09 | IN | 0x6625…a2a9 | 0.00000 ETH |
| 17,391,787 | 25 days agoThu, 23 Jul 2026 15:22:45 UTC | 0x43b355…188045 | DELEGATECALL | newTokenV6 | 0x2660…eb09 | IN | 0x6625…a2a9 | 0.00000 ETH |
| 17,391,735 | 25 days agoThu, 23 Jul 2026 15:22:40 UTC | 0x02b54a…87b8e7 | DELEGATECALL | newTokenV6 | 0x2660…eb09 | IN | 0x6625…a2a9 | 0.00000 ETH |
| 17,391,734 | 25 days agoThu, 23 Jul 2026 15:22:40 UTC | 0x127110…72086a | DELEGATECALL | newTokenV6 | 0x2660…eb09 | IN | 0x6625…a2a9 | 0.00000 ETH |
| 17,391,700 | 25 days agoThu, 23 Jul 2026 15:22:36 UTC | 0x962947…f3c726 | DELEGATECALL | newTokenV6 | 0x2660…eb09 | IN | 0x6625…a2a9 | 0.00000 ETH |
| 17,391,583 | 25 days agoThu, 23 Jul 2026 15:22:25 UTC | 0xdbff65…001072 | DELEGATECALL | newTokenV6 | 0x2660…eb09 | IN | 0x6625…a2a9 | 0.00000 ETH |
| 17,391,553 | 25 days agoThu, 23 Jul 2026 15:22:22 UTC | 0xf0de6c…b3c49f | DELEGATECALL | newTokenV6 | 0x2660…eb09 | IN | 0x6625…a2a9 | 0.00000 ETH |
| 17,391,302 | 25 days agoThu, 23 Jul 2026 15:21:56 UTC | 0x8b8c77…3ea428 | DELEGATECALL | newTokenV6 | 0x2660…eb09 | IN | 0x6625…a2a9 | 0.00000 ETH |
| 17,391,250 | 25 days agoThu, 23 Jul 2026 15:21:51 UTC | 0xb828df…d02d60 | DELEGATECALL | newTokenV6 | 0x2660…eb09 | IN | 0x6625…a2a9 | 0.00000 ETH |
| 17,391,165 | 25 days agoThu, 23 Jul 2026 15:21:43 UTC | 0xb33669…b4b495 | DELEGATECALL | newTokenV6 | 0x2660…eb09 | IN | 0x6625…a2a9 | 0.00000 ETH |
| 17,391,153 | 25 days agoThu, 23 Jul 2026 15:21:41 UTC | 0x3c5331…7debf8 | DELEGATECALL | newTokenV6 | 0x2660…eb09 | IN | 0x6625…a2a9 | 0.00000 ETH |
| 17,391,144 | 25 days agoThu, 23 Jul 2026 15:21:40 UTC | 0x3e9d0c…622e40 | DELEGATECALL | newTokenV6 | 0x2660…eb09 | IN | 0x6625…a2a9 | 0.00000 ETH |
| 17,391,138 | 25 days agoThu, 23 Jul 2026 15:21:40 UTC | 0x5a10b4…c1447c | DELEGATECALL | newTokenV6 | 0x2660…eb09 | IN | 0x6625…a2a9 | 0.00000 ETH |
| 17,391,110 | 25 days agoThu, 23 Jul 2026 15:21:37 UTC | 0x17d86b…c811b8 | DELEGATECALL | newTokenV6 | 0x2660…eb09 | IN | 0x6625…a2a9 | 0.00000 ETH |
| 17,390,978 | 25 days agoThu, 23 Jul 2026 15:21:24 UTC | 0x84f25f…cfea24 | DELEGATECALL | newTokenV6 | 0x2660…eb09 | IN | 0x6625…a2a9 | 0.00000 ETH |
| 17,390,947 | 25 days agoThu, 23 Jul 2026 15:21:21 UTC | 0x483144…1db609 | DELEGATECALL | newTokenV6 | 0x2660…eb09 | IN | 0x6625…a2a9 | 0.00000 ETH |
| 17,390,923 | 25 days agoThu, 23 Jul 2026 15:21:18 UTC | 0x879eec…b6ec1e | DELEGATECALL | newTokenV6 | 0x2660…eb09 | IN | 0x6625…a2a9 | 0.00000 ETH |
| 17,390,894 | 25 days agoThu, 23 Jul 2026 15:21:15 UTC | 0xecb0cb…016ae1 | DELEGATECALL | newTokenV6 | 0x2660…eb09 | IN | 0x6625…a2a9 | 0.00000 ETH |
| 17,390,859 | 25 days agoThu, 23 Jul 2026 15:21:12 UTC | 0x83e83e…3aa7ef | DELEGATECALL | newTokenV6 | 0x2660…eb09 | IN | 0x6625…a2a9 | 0.00000 ETH |
| 17,390,846 | 25 days agoThu, 23 Jul 2026 15:21:10 UTC | 0x7d0f84…085f00 | DELEGATECALL | newTokenV6 | 0x2660…eb09 | IN | 0x6625…a2a9 | 0.00000 ETH |
| 17,390,765 | 25 days agoThu, 23 Jul 2026 15:21:02 UTC | 0x362a56…5521ad | DELEGATECALL | newTokenV6 | 0x2660…eb09 | IN | 0x6625…a2a9 | 0.00000 ETH |
| 17,390,667 | 25 days agoThu, 23 Jul 2026 15:20:52 UTC | 0xe0d2fe…c1e2c9 | DELEGATECALL | newTokenV6 | 0x2660…eb09 | IN | 0x6625…a2a9 | 0.00000 ETH |
| 17,390,603 | 25 days agoThu, 23 Jul 2026 15:20:46 UTC | 0xa5e8e0…921ecf | DELEGATECALL | newTokenV6 | 0x2660…eb09 | IN | 0x6625…a2a9 | 0.00000 ETH |
| 17,390,582 | 25 days agoThu, 23 Jul 2026 15:20:44 UTC | 0x8c7537…276531 | DELEGATECALL | newTokenV6 | 0x2660…eb09 | IN | 0x6625…a2a9 | 0.00000 ETH |