Balances

Select type ERC-20 (68)
+ 304.205030852083405587 WFTM Id: fantom-erc-20/0x21be370d5312f44cb42ce377bc9b8a0cef1a4c83 Name: Wrapped Fantom Verified currency 92.80 USD
+ 0.00000000 BTC Id: fantom-erc-20/0x321162cd933e2be498cd2267a90534a804051b11 Name: Bitcoin Verified currency 0.00 USD
+ 0.00000000 renBTC Id: fantom-erc-20/0xdbf31df14b66535af65aac99c32e9ea844e14501 Name: renBTC Verified currency 0.00 USD
+ 0.000000000000000000 IB Id: fantom-erc-20/0x00a35fd824c717879bf370e70ac6868b95870dfb Name: IronBank
+ 0.000000 USDC Id: fantom-erc-20/0x04068da6c83afcfa0e13ba15a6696662335d5b75 Name: USD Coin
+ 0.000000 fUSDT Id: fantom-erc-20/0x049d68029688eabf473097a2fc38ef61633a3c7a Name: Frapped USDT
+ 0 ZOO Id: fantom-erc-20/0x09e145a1d53c0045f41aeef25d8ff982ae74dd56 Name: ZOO
+ 0.000000000000000000 HND Id: fantom-erc-20/0x10010078a54396f62c96df8532dc2b4847d47ed3 Name: Hundred Finance
+ 0.000000000000000000 LQDR Id: fantom-erc-20/0x10b620b2dbac4faa7d7ffd71da486f5d44cd86f9 Name: Liquid Driver
+ 0.000000000000000000 CRV Id: fantom-erc-20/0x1e4f97b9f9f913c46f1632781732927b9019c68b Name: Curve DAO

History

Types:
Select type Main ERC-20
Date & time Transaction id Amount Status

0xd51a371a8dabb9585c7ca5209b3b4ca342aa3f94f394bd37349faa7e8eb78361

+

3 WETH [ WWW.3ETH.NET ] Id: fantom-erc-20/0x3b17d87eb44a8273bb366023853d4ef7b5bd42d0 Name: !

Success

0x7b9c89b64ebf24ed78be7f5472feb4d23c772ac68c1670076b4fec27579fcd3a

+

250,000 im Id: fantom-erc-20/0xa65c6e1b6f267f52ea359bc3b4e6b2ebef24080f Name: GOGO

Success

0x16c2c57e650f8e507adf96ebb7bbe5880cc9677b54ca7c0449585e41095e980d

+

80,000,000 Claim on: gogo-ftm.com Id: fantom-erc-20/0x589b815e45b7c0e7b481a260d2c668f0f90c071d Name: GOGO

Success

0x95767c68a6c40c0bfca93b3dfe6fb9033f800d29101bd4c3c73b2af78e1975ef

+

1.00000000 $ Free Claim and Play Id: fantom-erc-20/0xdfbefd638e881029adff1722a7345a7918e028c7 Name: $ 0Bets.io

Success

0x75ff99d8cacf5dd73024f6116f0bbf3358013a1ded0c32620a63f9cd7cbe80ec

+

1.00000000 $ Airdrop in Cake (MultiChain) Id: fantom-erc-20/0xb502b79c9ec490c4eee130a03370d490b069e59b Name: ! caker.io

Success

0xc0b27e76f9e4c127ebdb0bd78f0f7c53c27a551b564ea14698e3a603bc45e24d

+

0.870000000000000000 eth-1inch.io Id: fantom-erc-20/0x5a7aad61871a39a972c11aa9cd48e8df1e10311d Name: eth-1inch.io

Success

0xfe976db9ef8fed4dd5464103f7cdece3baa6089447566dd26a21274fa8f18733

+

0.00008543 renBTC Id: fantom-erc-20/0xdbf31df14b66535af65aac99c32e9ea844e14501 Name: renBTC Verified currency

2.04 USD

Success

0xfe976db9ef8fed4dd5464103f7cdece3baa6089447566dd26a21274fa8f18733

-

0.00008543 renBTC Id: fantom-erc-20/0xdbf31df14b66535af65aac99c32e9ea844e14501 Name: renBTC Verified currency

2.04 USD

Success

0xfe976db9ef8fed4dd5464103f7cdece3baa6089447566dd26a21274fa8f18733

+

0.000000000000000000 FTM Id: fantom Name: Fantom Verified currency

0.00 USD

Success

0xfe976db9ef8fed4dd5464103f7cdece3baa6089447566dd26a21274fa8f18733

-

5.249965626602360001 WFTM Id: fantom-erc-20/0x21be370d5312f44cb42ce377bc9b8a0cef1a4c83 Name: Wrapped Fantom Verified currency

2.05 USD

Success
Date & time Transaction id Amount Status

0xfe976db9ef8fed4dd5464103f7cdece3baa6089447566dd26a21274fa8f18733

+

0.000000000000000000 FTM Id: fantom Name: Fantom Verified currency

0.00 USD

Success

0x774cf7476fd6533ad6dce7eff4f81ff1dc86c542ac492d5bd4b083e8d0e949ae

+

0.000000000000000000 FTM Id: fantom Name: Fantom Verified currency

0.00 USD

Success

0xc90161886e3407967c631fa6f0ca9a42860399171988be52f383e2d7cc3d52b7

+

0.000000000000000000 FTM Id: fantom Name: Fantom Verified currency

0.00 USD

Success

0x50e9eb595dd55ab501e2fe68c4a4bdd57f973c7ee6896e1706fc775ba69418ee

+

0.000000000000000000 FTM Id: fantom Name: Fantom         Verified currency

0.00 USD

Failed

0x7903093d0015b1977a56d211237a39aa8f8aa80e10540a0bed22a16ee11bac37

+

0.000000000000000000 FTM Id: fantom Name: Fantom Verified currency

0.00 USD

Success

0x42c3bf4a65fe652a5e4ede30c206269d2b946e4b52bb134007722506c8df8406

+

0.000000000000000000 FTM Id: fantom Name: Fantom Verified currency

0.00 USD

Success

0x0ce4a75e9fbf75fff787b2b4f1e3c6bf7f583150be09e2c31bad296360ae5a73

+

0.000000000000000000 FTM Id: fantom Name: Fantom Verified currency

0.00 USD

Success

0x2948be3fb73daec661048056997bd956fb052020eca5e82f8add82f012bb26a2

+

0.000000000000000000 FTM Id: fantom Name: Fantom Verified currency

0.00 USD

Success

0x411b4676fb796d3d55eff29bbe0bdd1e61b1d033393a7d01a7bcb1edd3710e77

+

0.000000000000000000 FTM Id: fantom Name: Fantom Verified currency

0.00 USD

Success

0x5efbf04ce220c4470bf6cb8569a112ee0dc9c13335fec700b1b627d23bb12a87

+

0.000000000000000000 FTM Id: fantom Name: Fantom Verified currency

0.00 USD

Success
Date & time Transaction id Amount Status

0xd51a371a8dabb9585c7ca5209b3b4ca342aa3f94f394bd37349faa7e8eb78361

+

3 WETH [ WWW.3ETH.NET ] Id: fantom-erc-20/0x3b17d87eb44a8273bb366023853d4ef7b5bd42d0 Name: !

Success

0x7b9c89b64ebf24ed78be7f5472feb4d23c772ac68c1670076b4fec27579fcd3a

+

250,000 im Id: fantom-erc-20/0xa65c6e1b6f267f52ea359bc3b4e6b2ebef24080f Name: GOGO

Success

0x16c2c57e650f8e507adf96ebb7bbe5880cc9677b54ca7c0449585e41095e980d

+

80,000,000 Claim on: gogo-ftm.com Id: fantom-erc-20/0x589b815e45b7c0e7b481a260d2c668f0f90c071d Name: GOGO

Success

0x95767c68a6c40c0bfca93b3dfe6fb9033f800d29101bd4c3c73b2af78e1975ef

+

1.00000000 $ Free Claim and Play Id: fantom-erc-20/0xdfbefd638e881029adff1722a7345a7918e028c7 Name: $ 0Bets.io

Success

0x75ff99d8cacf5dd73024f6116f0bbf3358013a1ded0c32620a63f9cd7cbe80ec

+

1.00000000 $ Airdrop in Cake (MultiChain) Id: fantom-erc-20/0xb502b79c9ec490c4eee130a03370d490b069e59b Name: ! caker.io

Success

0xc0b27e76f9e4c127ebdb0bd78f0f7c53c27a551b564ea14698e3a603bc45e24d

+

0.870000000000000000 eth-1inch.io Id: fantom-erc-20/0x5a7aad61871a39a972c11aa9cd48e8df1e10311d Name: eth-1inch.io

Success

0xfe976db9ef8fed4dd5464103f7cdece3baa6089447566dd26a21274fa8f18733

-

5.249965626602360001 WFTM Id: fantom-erc-20/0x21be370d5312f44cb42ce377bc9b8a0cef1a4c83 Name: Wrapped Fantom Verified currency

2.05 USD

Success

0xfe976db9ef8fed4dd5464103f7cdece3baa6089447566dd26a21274fa8f18733

+

5.252895711579334362 WFTM Id: fantom-erc-20/0x21be370d5312f44cb42ce377bc9b8a0cef1a4c83 Name: Wrapped Fantom Verified currency

2.05 USD

Success

0xfe976db9ef8fed4dd5464103f7cdece3baa6089447566dd26a21274fa8f18733

-

0.00008543 renBTC Id: fantom-erc-20/0xdbf31df14b66535af65aac99c32e9ea844e14501 Name: renBTC Verified currency

2.04 USD

Success

0xfe976db9ef8fed4dd5464103f7cdece3baa6089447566dd26a21274fa8f18733

+

0.00008543 renBTC Id: fantom-erc-20/0xdbf31df14b66535af65aac99c32e9ea844e14501 Name: renBTC Verified currency

2.04 USD

Success
Types:
Select type Main ERC-20

Special data

  • Nonce: 1
  • Is contract? Yes
  • Contract code:

    0x6080604052600436106101235760003560e01c80638ad682af116100a0578063d547741f11610064578063d547741f146104d3578063da3e3397146104fc578063f74aa9a314610525578063f8960ad714610562578063fbfa77cf146105a05761012a565b80638ad682af1461040057806391d148541461042b578063a0ef91df14610468578063a217fddf1461047f578063b354a5b7146104aa5761012a565b80632f2ff15d116100e75780632f2ff15d1461033157806336568abe1461035a57806345eed0db146103835780636817031b146103ae57806389476069146103d75761012a565b806301ffc9a714610214578063128a1e9b14610251578063248a9ca31461028e57806326094363146102cb5780632a0b3e2e146102f45761012a565b3661012a57005b34801561013657600080fd5b506000366060600080848460049080926101529392919061535e565b81019061015f9190614777565b9350505091503073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16146101d3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016101ca906150c6565b60405180910390fd5b600080600080848060200190518101906101ed919061487d565b93509350935093506102036001848684866105cb565b505050505050915050805190602001f35b34801561022057600080fd5b5061023b60048036038101906102369190614b34565b611005565b6040516102489190615002565b60405180910390f35b34801561025d57600080fd5b5061027860048036038101906102739190614928565b61107f565b6040516102859190615106565b60405180910390f35b34801561029a57600080fd5b506102b560048036038101906102b09190614acf565b61154d565b6040516102c2919061501d565b60405180910390f35b3480156102d757600080fd5b506102f260048036038101906102ed9190614bac565b61156c565b005b34801561030057600080fd5b5061031b60048036038101906103169190614a13565b6115e9565b6040516103289190615106565b60405180910390f35b34801561033d57600080fd5b5061035860048036038101906103539190614af8565b611df6565b005b34801561036657600080fd5b50610381600480360381019061037c9190614af8565b611e1f565b005b34801561038f57600080fd5b50610398611ea2565b6040516103a5919061501d565b60405180910390f35b3480156103ba57600080fd5b506103d560048036038101906103d09190614725565b611ec6565b005b3480156103e357600080fd5b506103fe60048036038101906103f99190614725565b611f3d565b005b34801561040c57600080fd5b50610415612089565b604051610422919061501d565b60405180910390f35b34801561043757600080fd5b50610452600480360381019061044d9190614af8565b6120ad565b60405161045f9190615002565b60405180910390f35b34801561047457600080fd5b5061047d612117565b005b34801561048b57600080fd5b50610494612193565b6040516104a1919061501d565b60405180910390f35b3480156104b657600080fd5b506104d160048036038101906104cc9190614841565b61219a565b005b3480156104df57600080fd5b506104fa60048036038101906104f59190614af8565b61225f565b005b34801561050857600080fd5b50610523600480360381019061051e91906147f2565b612288565b005b34801561053157600080fd5b5061054c60048036038101906105479190614994565b61234e565b6040516105599190615106565b60405180910390f35b34801561056e57600080fd5b5061058960048036038101906105849190614928565b612b81565b60405161059792919061516d565b60405180910390f35b3480156105ac57600080fd5b506105b56130ea565b6040516105c29190614f64565b60405180910390f35b60006064838760ff168151811061060b577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001015160ff1610156106e257838660ff1681518110610658577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001015173ffffffffffffffffffffffffffffffffffffffff1663d21220a76040518163ffffffff1660e01b815260040160206040518083038186803b1580156106a557600080fd5b505afa1580156106b9573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906106dd919061474e565b6107a4565b838660ff168151811061071e577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001015173ffffffffffffffffffffffffffffffffffffffff16630dfe16816040518163ffffffff1660e01b815260040160206040518083038186803b15801561076b57600080fd5b505afa15801561077f573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906107a3919061474e565b5b90508073ffffffffffffffffffffffffffffffffffffffff1663a9059cbb858860ff16815181106107fe577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200260200101518760018a61081491906154da565b60ff168151811061084e577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200260200101516040518363ffffffff1660e01b8152600401610873929190614f7f565b602060405180830381600087803b15801561088d57600080fd5b505af11580156108a1573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906108c59190614aa6565b5060008660ff1690505b8451811015610cd4576064848281518110610913577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001015160ff1610610af45784818151811061095c577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001015173ffffffffffffffffffffffffffffffffffffffff1663022c0d9f60008884815181106109ba577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6020026020010151600189516109d091906154a6565b8514610a2857886001866109e49190615391565b81518110610a1b577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6020026020010151610a2a565b305b600067ffffffffffffffff811115610a6b577f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6040519080825280601f01601f191660200182016040528015610a9d5781602001600182028036833780820191505090505b506040518563ffffffff1660e01b8152600401610abd9493929190615038565b600060405180830381600087803b158015610ad757600080fd5b505af1158015610aeb573d6000803e3d6000fd5b50505050610cc1565b848181518110610b2d577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001015173ffffffffffffffffffffffffffffffffffffffff1663022c0d9f878381518110610b89577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6020026020010151600060018951610ba191906154a6565b8514610bf95788600186610bb59190615391565b81518110610bec577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6020026020010151610bfb565b305b600067ffffffffffffffff811115610c3c577f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6040519080825280601f01601f191660200182016040528015610c6e5781602001600182028036833780820191505090505b506040518563ffffffff1660e01b8152600401610c8e9493929190615121565b600060405180830381600087803b158015610ca857600080fd5b505af1158015610cbc573d6000803e3d6000fd5b505050505b8080610ccc90615692565b9150506108cf565b50600060648460018851610ce891906154a6565b81518110610d1f577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001015160ff161015610e00578460018651610d3f91906154a6565b81518110610d76577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001015173ffffffffffffffffffffffffffffffffffffffff16630dfe16816040518163ffffffff1660e01b815260040160206040518083038186803b158015610dc357600080fd5b505afa158015610dd7573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610dfb919061474e565b610ecc565b8460018651610e0f91906154a6565b81518110610e46577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001015173ffffffffffffffffffffffffffffffffffffffff1663d21220a76040518163ffffffff1660e01b815260040160206040518083038186803b158015610e9357600080fd5b505afa158015610ea7573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610ecb919061474e565b5b90508073ffffffffffffffffffffffffffffffffffffffff1663a9059cbb86600081518110610f24577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6020026020010151610f8c868a60018c51610f3f91906154a6565b81518110610f76577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001015161340a90919063ffffffff16565b6040518363ffffffff1660e01b8152600401610fa9929190614f7f565b602060405180830381600087803b158015610fc357600080fd5b505af1158015610fd7573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610ffb9190614aa6565b5050505050505050565b60007f7965db0b000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19161480611078575061107782613420565b5b9050919050565b600080835167ffffffffffffffff8111156110c3577f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6040519080825280602002602001820160405280156110f15781602001602082028036833780820191505090505b5090506000845167ffffffffffffffff811115611137577f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6040519080825280602002602001820160405280156111655781602001602082028036833780820191505090505b5090506000855167ffffffffffffffff8111156111ab577f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6040519080825280602002602001820160405280156111d95781602001602082028036833780820191505090505b50905060005b8551811015611536576064868281518110611223577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001015160ff16106113ad5785818151811061126c577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001015160ff166127746112849190615472565b8482815181106112bd577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001019061ffff16908161ffff168152505061131e87828151811061130f577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6020026020010151600161348a565b848381518110611357577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200260200101848481518110611397577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6020026020010182815250828152505050611523565b8581815181106113e6577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001015160ff166127106113fe9190615472565b848281518110611437577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001019061ffff16908161ffff1681525050611498878281518110611489577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6020026020010151600061348a565b8483815181106114d1577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200260200101848481518110611511577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200260200101828152508281525050505b808061152e90615692565b9150506111df565b506115428282856135fa565b935050505092915050565b6000806000838152602001908152602001600020600101549050919050565b7f6270edb7c868f86fda4adedba75108201087268ea345934db8bad688e1feb91b61159e81611599613d4a565b613d52565b3373ffffffffffffffffffffffffffffffffffffffff166108fc839081150290604051600060405180830381858888f193505050501580156115e4573d6000803e3d6000fd5b505050565b60007f872340a532bdd7bb02bea115c1b0f1ba87eac982f5b79b51ac189ffaac1b6fce61161d81611618613d4a565b613d52565b60606000875167ffffffffffffffff811115611662577f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6040519080825280602002602001820160405280156116905781602001602082028036833780820191505090505b5090506000885167ffffffffffffffff8111156116d6577f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6040519080825280602002602001820160405280156117045781602001602082028036833780820191505090505b5090506000895167ffffffffffffffff81111561174a577f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6040519080825280602002602001820160405280156117785781602001602082028036833780820191505090505b50905060005b8951811015611ad55760648a82815181106117c2577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001015160ff161061194c5789818151811061180b577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001015160ff166127746118239190615472565b84828151811061185c577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001019061ffff16908161ffff16815250506118bd8b82815181106118ae577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6020026020010151600161348a565b8483815181106118f6577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200260200101848481518110611936577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6020026020010182815250828152505050611ac2565b898181518110611985577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001015160ff1661271061199d9190615472565b8482815181106119d6577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001019061ffff16908161ffff1681525050611a378b8281518110611a28577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6020026020010151600061348a565b848381518110611a70577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200260200101848481518110611ab0577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200260200101828152508281525050505b8080611acd90615692565b91505061177e565b50611ae287838386613def565b9350505050611b53600185611af79190615391565b8260018451611b0691906154a6565b81518110611b3d577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001015161340a90919063ffffffff16565b925082851115611b675760de925050611ded565b606486600081518110611ba3577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001015160ff1610611cd15786600081518110611bed577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001015173ffffffffffffffffffffffffffffffffffffffff1663022c0d9f600083600081518110611c4c577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6020026020010151308b86898d604051602001611c6c9493929190614fa8565b6040516020818303038152906040526040518563ffffffff1660e01b8152600401611c9a9493929190615038565b600060405180830381600087803b158015611cb457600080fd5b505af1158015611cc8573d6000803e3d6000fd5b50505050611deb565b86600081518110611d0b577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001015173ffffffffffffffffffffffffffffffffffffffff1663022c0d9f82600081518110611d68577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200260200101516000308b86898d604051602001611d8a9493929190614fa8565b6040516020818303038152906040526040518563ffffffff1660e01b8152600401611db89493929190615121565b600060405180830381600087803b158015611dd257600080fd5b505af1158015611de6573d6000803e3d6000fd5b505050505b505b50949350505050565b611dff8261154d565b611e1081611e0b613d4a565b613d52565b611e1a8383613fdf565b505050565b611e27613d4a565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614611e94576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611e8b906150e6565b60405180910390fd5b611e9e82826140bf565b5050565b7f872340a532bdd7bb02bea115c1b0f1ba87eac982f5b79b51ac189ffaac1b6fce81565b7f6270edb7c868f86fda4adedba75108201087268ea345934db8bad688e1feb91b611ef881611ef3613d4a565b613d52565b81600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505050565b7f6270edb7c868f86fda4adedba75108201087268ea345934db8bad688e1feb91b611f6f81611f6a613d4a565b613d52565b8173ffffffffffffffffffffffffffffffffffffffff1663a9059cbb338473ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401611fc59190614f64565b60206040518083038186803b158015611fdd57600080fd5b505afa158015611ff1573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906120159190614bd5565b6040518363ffffffff1660e01b8152600401612032929190614f7f565b602060405180830381600087803b15801561204c57600080fd5b505af1158015612060573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906120849190614aa6565b505050565b7f6270edb7c868f86fda4adedba75108201087268ea345934db8bad688e1feb91b81565b600080600084815260200190815260200160002060000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b7f6270edb7c868f86fda4adedba75108201087268ea345934db8bad688e1feb91b61214981612144613d4a565b613d52565b3373ffffffffffffffffffffffffffffffffffffffff166108fc479081150290604051600060405180830381858888f1935050505015801561218f573d6000803e3d6000fd5b5050565b6000801b81565b7f6270edb7c868f86fda4adedba75108201087268ea345934db8bad688e1feb91b6121cc816121c7613d4a565b613d52565b8273ffffffffffffffffffffffffffffffffffffffff1663a9059cbb33846040518363ffffffff1660e01b8152600401612207929190614f7f565b602060405180830381600087803b15801561222157600080fd5b505af1158015612235573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906122599190614aa6565b50505050565b6122688261154d565b61227981612274613d4a565b613d52565b61228383836140bf565b505050565b7f6270edb7c868f86fda4adedba75108201087268ea345934db8bad688e1feb91b6122ba816122b5613d4a565b613d52565b8373ffffffffffffffffffffffffffffffffffffffff1663095ea7b384846040518363ffffffff1660e01b81526004016122f5929190614f7f565b602060405180830381600087803b15801561230f57600080fd5b505af1158015612323573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906123479190614aa6565b5050505050565b60007f872340a532bdd7bb02bea115c1b0f1ba87eac982f5b79b51ac189ffaac1b6fce6123828161237d613d4a565b613d52565b6060600080875167ffffffffffffffff8111156123c8577f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6040519080825280602002602001820160405280156123f65781602001602082028036833780820191505090505b5090506000885167ffffffffffffffff81111561243c577f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b60405190808252806020026020018201604052801561246a5781602001602082028036833780820191505090505b5090506000895167ffffffffffffffff8111156124b0577f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6040519080825280602002602001820160405280156124de5781602001602082028036833780820191505090505b50905060005b895181101561283b5760648a8281518110612528577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001015160ff16106126b257898181518110612571577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001015160ff166127746125899190615472565b8482815181106125c2577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001019061ffff16908161ffff16815250506126238b8281518110612614577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6020026020010151600161348a565b84838151811061265c577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6020026020010184848151811061269c577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6020026020010182815250828152505050612828565b8981815181106126eb577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001015160ff166127106127039190615472565b84828151811061273c577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001019061ffff16908161ffff168152505061279d8b828151811061278e577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6020026020010151600061348a565b8483815181106127d6577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200260200101848481518110612816577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200260200101828152508281525050505b808061283390615692565b9150506124e4565b506128478282856135fa565b9350600084141561286057606f96505050505050612b79565b61286c84838386613def565b94505050506128dd6001826128819190615391565b836001855161289091906154a6565b815181106128c7577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001015161340a90919063ffffffff16565b9350838511156128f25760de93505050612b79565b60648660008151811061292e577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001015160ff1610612a5c5786600081518110612978577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001015173ffffffffffffffffffffffffffffffffffffffff1663022c0d9f6000846000815181106129d7577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6020026020010151308b878a8d6040516020016129f79493929190614fa8565b6040516020818303038152906040526040518563ffffffff1660e01b8152600401612a259493929190615038565b600060405180830381600087803b158015612a3f57600080fd5b505af1158015612a53573d6000803e3d6000fd5b50505050612b76565b86600081518110612a96577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001015173ffffffffffffffffffffffffffffffffffffffff1663022c0d9f83600081518110612af3577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200260200101516000308b878a8d604051602001612b159493929190614fa8565b6040516020818303038152906040526040518563ffffffff1660e01b8152600401612b439493929190615121565b600060405180830381600087803b158015612b5d57600080fd5b505af1158015612b71573d6000803e3d6000fd5b505050505b50505b509392505050565b6000806000845167ffffffffffffffff811115612bc7577f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b604051908082528060200260200182016040528015612bf55781602001602082028036833780820191505090505b5090506000855167ffffffffffffffff811115612c3b577f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b604051908082528060200260200182016040528015612c695781602001602082028036833780820191505090505b5090506000865167ffffffffffffffff811115612caf577f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b604051908082528060200260200182016040528015612cdd5781602001602082028036833780820191505090505b50905060005b865181101561303a576064878281518110612d27577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001015160ff1610612eb157868181518110612d70577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001015160ff16612774612d889190615472565b848281518110612dc1577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001019061ffff16908161ffff1681525050612e22888281518110612e13577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6020026020010151600161348a565b848381518110612e5b577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200260200101848481518110612e9b577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6020026020010182815250828152505050613027565b868181518110612eea577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001015160ff16612710612f029190615472565b848281518110612f3b577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001019061ffff16908161ffff1681525050612f9c888281518110612f8d577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6020026020010151600061348a565b848381518110612fd5577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200260200101848481518110613015577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200260200101828152508281525050505b808061303290615692565b915050612ce3565b506130468282856135fa565b9350600084141561306057600080945094505050506130e3565b600061306e85848487613def565b90506130dc6001866130809190615391565b826001845161308f91906154a6565b815181106130c6577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001015161340a90919063ffffffff16565b9550505050505b9250929050565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6060600060028360026131239190615418565b61312d9190615391565b67ffffffffffffffff81111561316c577f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6040519080825280601f01601f19166020018201604052801561319e5781602001600182028036833780820191505090505b5090507f3000000000000000000000000000000000000000000000000000000000000000816000815181106131fc577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a9053507f780000000000000000000000000000000000000000000000000000000000000081600181518110613286577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350600060018460026132c69190615418565b6132d09190615391565b90505b60018111156133bc577f3031323334353637383961626364656600000000000000000000000000000000600f861660108110613338577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b1a60f81b828281518110613375577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350600485901c9450806133b590615637565b90506132d3565b5060008414613400576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016133f7906150a6565b60405180910390fd5b8091505092915050565b6000818361341891906154a6565b905092915050565b60007f01ffc9a7000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916149050919050565b6000808215613545578373ffffffffffffffffffffffffffffffffffffffff16630902f1ac6040518163ffffffff1660e01b815260040160606040518083038186803b1580156134d957600080fd5b505afa1580156134ed573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906135119190614b5d565b826dffffffffffffffffffffffffffff169250816dffffffffffffffffffffffffffff1691505080925081935050506135f3565b8373ffffffffffffffffffffffffffffffffffffffff16630902f1ac6040518163ffffffff1660e01b815260040160606040518083038186803b15801561358b57600080fd5b505afa15801561359f573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906135c39190614b5d565b826dffffffffffffffffffffffffffff169250816dffffffffffffffffffffffffffff1691505080935081925050505b9250929050565b600080600085600081518110613639577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200260200101518560008151811061367b577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001015191509150600060019050600190505b600185516136a091906154a6565b81101561396a576137c861376761371861271061370a8986815181106136ef577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001015161ffff16876141a090919063ffffffff16565b6141b690919063ffffffff16565b898481518110613751577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200260200101516141cc90919063ffffffff16565b6137ba8984815181106137a3577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6020026020010151866141a090919063ffffffff16565b6141b690919063ffffffff16565b925061395561388a61383b61271061382d898681518110613812577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001015161ffff16876141a090919063ffffffff16565b6141b690919063ffffffff16565b898481518110613874577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200260200101516141cc90919063ffffffff16565b6139478884815181106138c6577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001015161393961271061392b8b8881518110613910577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001015161ffff16896141a090919063ffffffff16565b6141b690919063ffffffff16565b6141a090919063ffffffff16565b6141b690919063ffffffff16565b9150808061396290615692565b915050613692565b6000613a8d613a2c6139dd6127106139cf8a87815181106139b4577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001015161ffff16886141a090919063ffffffff16565b6141b690919063ffffffff16565b8a8581518110613a16577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200260200101516141cc90919063ffffffff16565b613a7f8a8581518110613a68577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6020026020010151876141a090919063ffffffff16565b6141b690919063ffffffff16565b90506000613c1c612710613c0e898681518110613ad3577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001015161ffff16613c00613b9f613b50612710613b428f8c81518110613b27577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001015161ffff168d6141a090919063ffffffff16565b6141b690919063ffffffff16565b8f8a81518110613b89577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200260200101516141cc90919063ffffffff16565b613bf28a8f8b81518110613bdc577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200260200101516141a090919063ffffffff16565b6141b690919063ffffffff16565b6141a090919063ffffffff16565b6141b690919063ffffffff16565b90506000613c8c612710613c7e8a600081518110613c63577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001015161ffff16856141a090919063ffffffff16565b6141b690919063ffffffff16565b905082811115613d3857613cb1613cac84836141a090919063ffffffff16565b6141e2565b9650613d31612710613d238a600081518110613cf6577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001015161ffff16613d15878c61340a90919063ffffffff16565b6141b690919063ffffffff16565b6141a090919063ffffffff16565b9650613d3d565b600096505b5050505050509392505050565b600033905090565b613d5c82826120ad565b613deb57613d818173ffffffffffffffffffffffffffffffffffffffff166014613110565b613d8f8360001c6020613110565b604051602001613da0929190614f2a565b6040516020818303038152906040526040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401613de29190615084565b60405180910390fd5b5050565b6060815167ffffffffffffffff811115613e32577f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b604051908082528060200260200182016040528015613e605781602001602082028036833780820191505090505b50905060005b8251811015613fd657613f3b86868381518110613eac577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6020026020010151868481518110613eed577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6020026020010151868581518110613f2e577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001015161425c565b828281518110613f74577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001018181525050818181518110613fb9577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001015195508080613fce90615692565b915050613e66565b50949350505050565b613fe982826120ad565b6140bb57600160008084815260200190815260200160002060000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550614060613d4a565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16837f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d60405160405180910390a45b5050565b6140c982826120ad565b1561419c57600080600084815260200190815260200160002060000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550614141613d4a565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16837ff6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b60405160405180910390a45b5050565b600081836141ae9190615418565b905092915050565b600081836141c491906153e7565b905092915050565b600081836141da9190615391565b905092915050565b60006003821115614249578190506000600160028461420191906153e7565b61420b9190615391565b90505b8181101561424357809150600281828561422891906153e7565b6142329190615391565b61423c91906153e7565b905061420e565b50614257565b6000821461425657600190505b5b919050565b6000806142768361ffff16876141a090919063ffffffff16565b9050600061428d85836141a090919063ffffffff16565b905060006142b8836142aa6127108a6141a090919063ffffffff16565b6141cc90919063ffffffff16565b905080826142c691906153e7565b9350505050949350505050565b60006142e66142e1846151bb565b615196565b9050808382526020820190508285602086028201111561430557600080fd5b60005b85811015614335578161431b888261452d565b845260208401935060208301925050600181019050614308565b5050509392505050565b600061435261434d846151bb565b615196565b9050808382526020820190508285602086028201111561437157600080fd5b60005b858110156143a157816143878882614542565b845260208401935060208301925050600181019050614374565b5050509392505050565b60006143be6143b9846151e7565b615196565b905080838252602082019050828560208602820111156143dd57600080fd5b60005b8581101561440d57816143f388826146d1565b8452602084019350602083019250506001810190506143e0565b5050509392505050565b600061442a61442584615213565b615196565b9050808382526020820190508285602086028201111561444957600080fd5b60005b85811015614479578161445f88826146fb565b84526020840193506020830192505060018101905061444c565b5050509392505050565b600061449661449184615213565b615196565b905080838252602082019050828560208602820111156144b557600080fd5b60005b858110156144e557816144cb8882614710565b8452602084019350602083019250506001810190506144b8565b5050509392505050565b60006145026144fd8461523f565b615196565b90508281526020810184848401111561451a57600080fd5b6145258482856155f5565b509392505050565b60008135905061453c8161586c565b92915050565b6000815190506145518161586c565b92915050565b60008135905061456681615883565b92915050565b600082601f83011261457d57600080fd5b813561458d8482602086016142d3565b91505092915050565b600082601f8301126145a757600080fd5b81516145b784826020860161433f565b91505092915050565b600082601f8301126145d157600080fd5b81516145e18482602086016143ab565b91505092915050565b600082601f8301126145fb57600080fd5b813561460b848260208601614417565b91505092915050565b600082601f83011261462557600080fd5b8151614635848260208601614483565b91505092915050565b60008151905061464d8161589a565b92915050565b600081359050614662816158b1565b92915050565b600081359050614677816158c8565b92915050565b600082601f83011261468e57600080fd5b813561469e8482602086016144ef565b91505092915050565b6000815190506146b6816158df565b92915050565b6000813590506146cb816158f6565b92915050565b6000815190506146e0816158f6565b92915050565b6000815190506146f58161590d565b92915050565b60008135905061470a81615924565b92915050565b60008151905061471f81615924565b92915050565b60006020828403121561473757600080fd5b60006147458482850161452d565b91505092915050565b60006020828403121561476057600080fd5b600061476e84828501614542565b91505092915050565b6000806000806080858703121561478d57600080fd5b600061479b87828801614557565b94505060206147ac878288016146bc565b93505060406147bd878288016146bc565b925050606085013567ffffffffffffffff8111156147da57600080fd5b6147e68782880161467d565b91505092959194509250565b60008060006060848603121561480757600080fd5b60006148158682870161452d565b93505060206148268682870161452d565b9250506040614837868287016146bc565b9150509250925092565b6000806040838503121561485457600080fd5b60006148628582860161452d565b9250506020614873858286016146bc565b9150509250929050565b6000806000806080858703121561489357600080fd5b600085015167ffffffffffffffff8111156148ad57600080fd5b6148b987828801614596565b945050602085015167ffffffffffffffff8111156148d657600080fd5b6148e2878288016145c0565b93505060406148f3878288016146d1565b925050606085015167ffffffffffffffff81111561491057600080fd5b61491c87828801614614565b91505092959194509250565b6000806040838503121561493b57600080fd5b600083013567ffffffffffffffff81111561495557600080fd5b6149618582860161456c565b925050602083013567ffffffffffffffff81111561497e57600080fd5b61498a858286016145ea565b9150509250929050565b6000806000606084860312156149a957600080fd5b600084013567ffffffffffffffff8111156149c357600080fd5b6149cf8682870161456c565b935050602084013567ffffffffffffffff8111156149ec57600080fd5b6149f8868287016145ea565b9250506040614a09868287016146bc565b9150509250925092565b60008060008060808587031215614a2957600080fd5b600085013567ffffffffffffffff811115614a4357600080fd5b614a4f8782880161456c565b945050602085013567ffffffffffffffff811115614a6c57600080fd5b614a78878288016145ea565b9350506040614a89878288016146bc565b9250506060614a9a878288016146bc565b91505092959194509250565b600060208284031215614ab857600080fd5b6000614ac68482850161463e565b91505092915050565b600060208284031215614ae157600080fd5b6000614aef84828501614653565b91505092915050565b60008060408385031215614b0b57600080fd5b6000614b1985828601614653565b9250506020614b2a8582860161452d565b9150509250929050565b600060208284031215614b4657600080fd5b6000614b5484828501614668565b91505092915050565b600080600060608486031215614b7257600080fd5b6000614b80868287016146a7565b9350506020614b91868287016146a7565b9250506040614ba2868287016146e6565b9150509250925092565b600060208284031215614bbe57600080fd5b6000614bcc848285016146bc565b91505092915050565b600060208284031215614be757600080fd5b6000614bf5848285016146d1565b91505092915050565b6000614c0a8383614c46565b60208301905092915050565b6000614c228383614efd565b60208301905092915050565b6000614c3a8383614f1b565b60208301905092915050565b614c4f8161550e565b82525050565b614c5e8161550e565b82525050565b6000614c6f826152a0565b614c7981856152fe565b9350614c8483615270565b8060005b83811015614cb5578151614c9c8882614bfe565b9750614ca7836152d7565b925050600181019050614c88565b5085935050505092915050565b6000614ccd826152ab565b614cd7818561530f565b9350614ce283615280565b8060005b83811015614d13578151614cfa8882614c16565b9750614d05836152e4565b925050600181019050614ce6565b5085935050505092915050565b6000614d2b826152b6565b614d358185615320565b9350614d4083615290565b8060005b83811015614d71578151614d588882614c2e565b9750614d63836152f1565b925050600181019050614d44565b5085935050505092915050565b614d8781615532565b82525050565b614d968161553e565b82525050565b6000614da7826152c1565b614db18185615331565b9350614dc1818560208601615604565b614dca81615768565b840191505092915050565b614dde816155e3565b82525050565b6000614def826152cc565b614df98185615342565b9350614e09818560208601615604565b614e1281615768565b840191505092915050565b6000614e28826152cc565b614e328185615353565b9350614e42818560208601615604565b80840191505092915050565b6000614e5b602083615342565b9150614e6682615779565b602082019050919050565b6000614e7e600383615342565b9150614e89826157a2565b602082019050919050565b6000614ea1601783615353565b9150614eac826157cb565b601782019050919050565b6000614ec4601183615353565b9150614ecf826157f4565b601182019050919050565b6000614ee7602f83615342565b9150614ef28261581d565b604082019050919050565b614f06816155bc565b82525050565b614f15816155bc565b82525050565b614f24816155d6565b82525050565b6000614f3582614e94565b9150614f418285614e1d565b9150614f4c82614eb7565b9150614f588284614e1d565b91508190509392505050565b6000602082019050614f796000830184614c55565b92915050565b6000604082019050614f946000830185614c55565b614fa16020830184614f0c565b9392505050565b60006080820190508181036000830152614fc28187614c64565b90508181036020830152614fd68186614cc2565b9050614fe56040830185614f0c565b8181036060830152614ff78184614d20565b905095945050505050565b60006020820190506150176000830184614d7e565b92915050565b60006020820190506150326000830184614d8d565b92915050565b600060808201905061504d6000830187614dd5565b61505a6020830186614f0c565b6150676040830185614c55565b81810360608301526150798184614d9c565b905095945050505050565b6000602082019050818103600083015261509e8184614de4565b905092915050565b600060208201905081810360008301526150bf81614e4e565b9050919050565b600060208201905081810360008301526150df81614e71565b9050919050565b600060208201905081810360008301526150ff81614eda565b9050919050565b600060208201905061511b6000830184614f0c565b92915050565b60006080820190506151366000830187614f0c565b6151436020830186614dd5565b6151506040830185614c55565b81810360608301526151628184614d9c565b905095945050505050565b60006040820190506151826000830185614f0c565b61518f6020830184614f0c565b9392505050565b60006151a06151b1565b90506151ac8282615661565b919050565b6000604051905090565b600067ffffffffffffffff8211156151d6576151d5615739565b5b602082029050602081019050919050565b600067ffffffffffffffff82111561520257615201615739565b5b602082029050602081019050919050565b600067ffffffffffffffff82111561522e5761522d615739565b5b602082029050602081019050919050565b600067ffffffffffffffff82111561525a57615259615739565b5b61526382615768565b9050602081019050919050565b6000819050602082019050919050565b6000819050602082019050919050565b6000819050602082019050919050565b600081519050919050565b600081519050919050565b600081519050919050565b600081519050919050565b600081519050919050565b6000602082019050919050565b6000602082019050919050565b6000602082019050919050565b600082825260208201905092915050565b600082825260208201905092915050565b600082825260208201905092915050565b600082825260208201905092915050565b600082825260208201905092915050565b600081905092915050565b6000808585111561536e57600080fd5b8386111561537b57600080fd5b6001850283019150848603905094509492505050565b600061539c826155bc565b91506153a7836155bc565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff038211156153dc576153db6156db565b5b828201905092915050565b60006153f2826155bc565b91506153fd836155bc565b92508261540d5761540c61570a565b5b828204905092915050565b6000615423826155bc565b915061542e836155bc565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0483118215151615615467576154666156db565b5b828202905092915050565b600061547d8261558e565b91506154888361558e565b92508282101561549b5761549a6156db565b5b828203905092915050565b60006154b1826155bc565b91506154bc836155bc565b9250828210156154cf576154ce6156db565b5b828203905092915050565b60006154e5826155d6565b91506154f0836155d6565b925082821015615503576155026156db565b5b828203905092915050565b60006155198261559c565b9050919050565b600061552b8261559c565b9050919050565b60008115159050919050565b6000819050919050565b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b60006dffffffffffffffffffffffffffff82169050919050565b600061ffff82169050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600063ffffffff82169050919050565b600060ff82169050919050565b60006155ee826155bc565b9050919050565b82818337600083830152505050565b60005b83811015615622578082015181840152602081019050615607565b83811115615631576000848401525b50505050565b6000615642826155bc565b91506000821415615656576156556156db565b5b600182039050919050565b61566a82615768565b810181811067ffffffffffffffff8211171561568957615688615739565b5b80604052505050565b600061569d826155bc565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8214156156d0576156cf6156db565b5b600182019050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6000601f19601f8301169050919050565b7f537472696e67733a20686578206c656e67746820696e73756666696369656e74600082015250565b7f5050500000000000000000000000000000000000000000000000000000000000600082015250565b7f416363657373436f6e74726f6c3a206163636f756e7420000000000000000000600082015250565b7f206973206d697373696e6720726f6c6520000000000000000000000000000000600082015250565b7f416363657373436f6e74726f6c3a2063616e206f6e6c792072656e6f756e636560008201527f20726f6c657320666f722073656c660000000000000000000000000000000000602082015250565b6158758161550e565b811461588057600080fd5b50565b61588c81615520565b811461589757600080fd5b50565b6158a381615532565b81146158ae57600080fd5b50565b6158ba8161553e565b81146158c557600080fd5b50565b6158d181615548565b81146158dc57600080fd5b50565b6158e881615574565b81146158f357600080fd5b50565b6158ff816155bc565b811461590a57600080fd5b50565b615916816155c6565b811461592157600080fd5b50565b61592d816155d6565b811461593857600080fd5b5056fea264697066735822122045dbd1fe69a7b698dc7516a431a6bbf096aed18647e32c4429a135f0352402d364736f6c63430008040033

Type / to focus