Balances

Select type ERC-20 (2)
+ 0.000000000000000000 WETH Id: ethereum-erc-20/0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2 Name: Wrapped Ether Verified currency 0.00 USD
+ 0.000000000000000000 DAI Id: ethereum-erc-20/0x6b175474e89094c44da98b954eedeac495271d0f Name: Dai Stablecoin

History

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

0xc4955de865e7ddb286b4b9d0aa7b0cedaefe21e160f9f6141c9176193b3135a3

-

3,000.000000000000000000 DAI Id: ethereum-erc-20/0x6b175474e89094c44da98b954eedeac495271d0f Name: Dai Stablecoin

Success

0xc4955de865e7ddb286b4b9d0aa7b0cedaefe21e160f9f6141c9176193b3135a3

-

2,767.076808769611027727 DAI Id: ethereum-erc-20/0x6b175474e89094c44da98b954eedeac495271d0f Name: Dai Stablecoin

Success

0xc4955de865e7ddb286b4b9d0aa7b0cedaefe21e160f9f6141c9176193b3135a3

-

1,500.000000000000000000 DAI Id: ethereum-erc-20/0x6b175474e89094c44da98b954eedeac495271d0f Name: Dai Stablecoin

Success

0xc4955de865e7ddb286b4b9d0aa7b0cedaefe21e160f9f6141c9176193b3135a3

+

0.000000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.00 USD

Success

0xc4955de865e7ddb286b4b9d0aa7b0cedaefe21e160f9f6141c9176193b3135a3

-

1,660.246085261766616636 DAI Id: ethereum-erc-20/0x6b175474e89094c44da98b954eedeac495271d0f Name: Dai Stablecoin

Success

0xc4955de865e7ddb286b4b9d0aa7b0cedaefe21e160f9f6141c9176193b3135a3

-

6,640.984341047066466543 DAI Id: ethereum-erc-20/0x6b175474e89094c44da98b954eedeac495271d0f Name: Dai Stablecoin

Success

0xc4955de865e7ddb286b4b9d0aa7b0cedaefe21e160f9f6141c9176193b3135a3

-

18.451876813743627328 DAI Id: ethereum-erc-20/0x6b175474e89094c44da98b954eedeac495271d0f Name: Dai Stablecoin

Success

0xc4955de865e7ddb286b4b9d0aa7b0cedaefe21e160f9f6141c9176193b3135a3

-

7.254794658654250413 DAI Id: ethereum-erc-20/0x6b175474e89094c44da98b954eedeac495271d0f Name: Dai Stablecoin

Success

0xc4955de865e7ddb286b4b9d0aa7b0cedaefe21e160f9f6141c9176193b3135a3

-

13.895826042813784994 DAI Id: ethereum-erc-20/0x6b175474e89094c44da98b954eedeac495271d0f Name: Dai Stablecoin

Success

0xc4955de865e7ddb286b4b9d0aa7b0cedaefe21e160f9f6141c9176193b3135a3

-

4.828191442977532808 DAI Id: ethereum-erc-20/0x6b175474e89094c44da98b954eedeac495271d0f Name: Dai Stablecoin

Success
Date & time Transaction id Amount Status

0xc4955de865e7ddb286b4b9d0aa7b0cedaefe21e160f9f6141c9176193b3135a3

+

0.000000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.00 USD

Success

0x5a1c49e5e8049f767f6f0fc970dacb043221c7068a5d1768651883ecdb30300e

+

0.000000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.00 USD

Success

0x2d4e18e690d6293e9164dc69a680d3d741441dc9a7c622538201ddcb6d5ce203

+

0.000000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.00 USD

Success

0x61c59e904468f16d1a2f5bf282c08c76f814c613deb510be9df7347cebdbc4fb

+

0.000000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.00 USD

Success

0xabece41f144ad9470835d519e3c71e1ec0760552193ca892d672e2e4d1e748cd

+

0.000000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.00 USD

Success

0x1bf84394d33b8866fb23b8c11da6b9840aba927ed20e349979ddaa9bef2b37ad

+

0.000000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.00 USD

Success

0x7253e14eaa0cb31addefe55143828501938a1d8f2398631a33fac9a6ab02adec

+

0.000000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.00 USD

Success

0x330ea1086edff37bec4574ebdf834eab0a6c0dae2e434547a8d7c6f0ffa13fb7

+

0.000000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.00 USD

Success

0xd48a72d2db43d703447f2482e685b0d316aeb1a225405189c374ae23e8086201

+

0.000000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.00 USD

Success

0x2d9d2432b2c95efa6271e6b66525dc4f78fb97ae1fc28123480381a7d44f23df

+

0.000000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.00 USD

Success
Date & time Transaction id Amount Status

0xc4955de865e7ddb286b4b9d0aa7b0cedaefe21e160f9f6141c9176193b3135a3

-

3,000.000000000000000000 DAI Id: ethereum-erc-20/0x6b175474e89094c44da98b954eedeac495271d0f Name: Dai Stablecoin

Success

0xc4955de865e7ddb286b4b9d0aa7b0cedaefe21e160f9f6141c9176193b3135a3

-

1,500.000000000000000000 DAI Id: ethereum-erc-20/0x6b175474e89094c44da98b954eedeac495271d0f Name: Dai Stablecoin

Success

0xc4955de865e7ddb286b4b9d0aa7b0cedaefe21e160f9f6141c9176193b3135a3

-

20.060713924349613086 DAI Id: ethereum-erc-20/0x6b175474e89094c44da98b954eedeac495271d0f Name: Dai Stablecoin

Success

0xc4955de865e7ddb286b4b9d0aa7b0cedaefe21e160f9f6141c9176193b3135a3

-

13.895826042813784994 DAI Id: ethereum-erc-20/0x6b175474e89094c44da98b954eedeac495271d0f Name: Dai Stablecoin

Success

0xc4955de865e7ddb286b4b9d0aa7b0cedaefe21e160f9f6141c9176193b3135a3

-

4.828191442977532808 DAI Id: ethereum-erc-20/0x6b175474e89094c44da98b954eedeac495271d0f Name: Dai Stablecoin

Success

0xc4955de865e7ddb286b4b9d0aa7b0cedaefe21e160f9f6141c9176193b3135a3

-

18.451876813743627328 DAI Id: ethereum-erc-20/0x6b175474e89094c44da98b954eedeac495271d0f Name: Dai Stablecoin

Success

0xc4955de865e7ddb286b4b9d0aa7b0cedaefe21e160f9f6141c9176193b3135a3

-

7.254794658654250413 DAI Id: ethereum-erc-20/0x6b175474e89094c44da98b954eedeac495271d0f Name: Dai Stablecoin

Success

0xc4955de865e7ddb286b4b9d0aa7b0cedaefe21e160f9f6141c9176193b3135a3

-

1,660.246085261766616636 DAI Id: ethereum-erc-20/0x6b175474e89094c44da98b954eedeac495271d0f Name: Dai Stablecoin

Success

0xc4955de865e7ddb286b4b9d0aa7b0cedaefe21e160f9f6141c9176193b3135a3

-

6,640.984341047066466543 DAI Id: ethereum-erc-20/0x6b175474e89094c44da98b954eedeac495271d0f Name: Dai Stablecoin

Success

0xc4955de865e7ddb286b4b9d0aa7b0cedaefe21e160f9f6141c9176193b3135a3

-

2,767.076808769611027727 DAI Id: ethereum-erc-20/0x6b175474e89094c44da98b954eedeac495271d0f Name: Dai Stablecoin

Success
Types:
Select type Main ERC-20

Special data

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

    0x608060405234801561001057600080fd5b50600436106102d35760003560e01c80637845c411116101865780639fbbe3a6116100e3578063bbb5f3f711610097578063e9ed364511610071578063e9ed3645146107b8578063f12ca68e146107cb578063f2fde38b146107f457600080fd5b8063bbb5f3f71461077f578063c11d7a7814610792578063c4525705146107a557600080fd5b8063a64bc18f116100c8578063a64bc18f14610746578063abaee7d114610759578063b147119f1461076c57600080fd5b80639fbbe3a614610631578063a2b7db6f1461073357600080fd5b80638693fc9a1161013a5780638da5cb5b1161011f5780638da5cb5b146105af578063929c3707146105f457806396fa86711461061e57600080fd5b80638693fc9a146105895780638b4a5cdc1461059c57600080fd5b8063855090801161016b578063855090801461054e57806385776b0d14610563578063859fbaea1461057657600080fd5b80637845c41114610528578063844a1c951461053b57600080fd5b80632644965111610234578063374c6b89116101e85780635688e373116101cd5780635688e373146104be57806365432005146104f4578063656255391461051557600080fd5b8063374c6b89146104985780635469608e146104ab57600080fd5b80632b36f1e8116102195780632b36f1e81461043c5780632d9060ef1461047257806331fa4cd61461048557600080fd5b80632644965114610409578063292fe59d1461041c57600080fd5b80631b53d4941161028b5780631d89cfd4116102705780631d89cfd4146103d05780631ffa1f66146103e35780632604d5d4146103f657600080fd5b80631b53d4941461037b5780631c7b34b81461039e57600080fd5b806311c76660116102bc57806311c766601461032157806314d98de5146103365780631777dde91461035b57600080fd5b80630b19e653146102d85780630bbfe555146102fe575b600080fd5b6102eb6102e6366004614a12565b610807565b6040519081526020015b60405180910390f35b61031161030c366004614a80565b61097b565b60405190151581526020016102f5565b61033461032f366004614ba9565b6109fd565b005b6002546103469063ffffffff1681565b60405163ffffffff90911681526020016102f5565b6102eb610369366004614c03565b60086020526000908152604090205481565b610311610389366004614c03565b60066020526000908152604090205460ff1681565b6103116103ac366004614a12565b63ffffffff1660009081526003602081905260409091206004810154910154141590565b6103346103de366004614a12565b61101c565b6103346103f1366004614c63565b611593565b610334610404366004614d13565b611686565b610334610417366004614c63565b611ca2565b61042f61042a366004614d4f565b611d9d565b6040516102f59190614e40565b6102eb61044a366004614c03565b73ffffffffffffffffffffffffffffffffffffffff1660009081526005602052604090205490565b6102eb610480366004614a12565b611f74565b61042f610493366004614c03565b61208f565b6103466104a6366004614e8a565b612134565b6103346104b9366004614ec5565b61217d565b6102eb6104cc366004614c03565b73ffffffffffffffffffffffffffffffffffffffff1660009081526004602052604090205490565b610507610502366004614f1c565b6122d1565b6040516102f5929190614fdd565b610334610523366004615000565b61244e565b610334610536366004615000565b61248c565b610334610549366004614a12565b6124ca565b610556612a63565b6040516102f59190615042565b610556610571366004615090565b612ad2565b6103346105843660046150b2565b612c56565b6102eb6105973660046150de565b612cfd565b61042f6105aa366004614c03565b612dfa565b6000546105cf9073ffffffffffffffffffffffffffffffffffffffff1681565b60405173ffffffffffffffffffffffffffffffffffffffff90911681526020016102f5565b6102eb610602366004614a12565b63ffffffff166000908152600360208190526040909120015490565b61033461062c366004615108565b612e77565b6106cf61063f366004614a12565b60036020819052600091825260409091208054600182015460028301549383015460049093015465ffffffffffff808416956601000000000000850482169573ffffffffffffffffffffffffffffffffffffffff6c010000000000000000000000009096048616959485169482169374010000000000000000000000000000000000000000909204909216919088565b6040805165ffffffffffff998a168152978916602089015273ffffffffffffffffffffffffffffffffffffffff9687169088015293851660608701529390911660808501529390931660a083015260c082015260e0810191909152610100016102f5565b610346610741366004615168565b612f47565b6103346107543660046151c6565b6137ad565b6102eb610767366004614a12565b613925565b61034661077a366004614e8a565b613943565b61033461078d3660046150de565b61395f565b6102eb6107a0366004614a12565b613fa4565b6102eb6107b3366004614d13565b613fcd565b6105cf6107c636600461522d565b61410b565b6102eb6107d9366004614a12565b63ffffffff1660009081526003602052604090206004015490565b610334610802366004614c03565b614142565b63ffffffff81166000908152600360208181526040808420815161010081018352815465ffffffffffff8082168084526601000000000000830482169684019690965273ffffffffffffffffffffffffffffffffffffffff6c0100000000000000000000000090920482169483019490945260018301548116606083015260028301549081166080830152740100000000000000000000000000000000000000009004831660a08201529381015460c08501526004015460e0840152421610156108d45750600092915050565b60008160e001518260c001516108ea9190615275565b9050816020015165ffffffffffff164265ffffffffffff161061090e579392505050565b600061092283600001518460a00151614238565b905060006109308242615288565b905060008285602001516109449190615288565b905060008165ffffffffffff168365ffffffffffff168661096591906152ae565b61096f91906152c5565b98975050505050505050565b6000808360405160200161098f9190615300565b604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0818403018152918152815160209283012060009081526001835281812073ffffffffffffffffffffffffffffffffffffffff8716825290925290205460ff169150505b92915050565b63ffffffff84166000908152600360205260409020546c01000000000000000000000000900473ffffffffffffffffffffffffffffffffffffffff163314610aa6576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601a60248201527f44726970206e6f74206f776e656420627920616464726573732100000000000060448201526064015b60405180910390fd5b610aaf846124ca565b63ffffffff8416600090815260036020818152604092839020835161010081018552815465ffffffffffff80821683526601000000000000820481169483019490945273ffffffffffffffffffffffffffffffffffffffff6c01000000000000000000000000909104811695820195909552600182015485166060820152600282015494851660808201527401000000000000000000000000000000000000000090940490911660a08401529081015460c0830181905260049091015460e083015215801590610b9257504265ffffffffffff16816020015165ffffffffffff16115b8015610ba557508060e001518160c00151115b610c31576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602160248201527f447269702068617320656e646564206f7220646f6573206e6f7420657869737460448201527f21000000000000000000000000000000000000000000000000000000000000006064820152608401610a9d565b60008160e001518260c00151610c479190615275565b905084811015610cd9576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602a60248201527f50656e616c747920616d6f756e742069732062656c6f772072656d61696e696e60448201527f672062616c616e636521000000000000000000000000000000000000000000006064820152608401610a9d565b63ffffffff861660009081526003602081905260408220018054879290610d01908490615275565b909155505063ffffffff86166000908152600360208190526040909120015460e0830151811015610db4576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602a60248201527f447269702070656e616c747920636175736564206465706f7369742062656c6f60448201527f7720636c61696d656421000000000000000000000000000000000000000000006064820152608401610a9d565b60808301516040517f70a0823100000000000000000000000000000000000000000000000000000000815230600482015260009173ffffffffffffffffffffffffffffffffffffffff16906370a0823190602401602060405180830381865afa158015610e25573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610e49919061531c565b6080850151909150610e729073ffffffffffffffffffffffffffffffffffffffff16338961425d565b60808401516040517f70a0823100000000000000000000000000000000000000000000000000000000815230600482015260009173ffffffffffffffffffffffffffffffffffffffff16906370a0823190602401602060405180830381865afa158015610ee3573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610f07919061531c565b9050610f138883615275565b8114610f7b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601260248201527f42616c616e636520657863657074696f6e2100000000000000000000000000006044820152606401610a9d565b846080015173ffffffffffffffffffffffffffffffffffffffff16856060015173ffffffffffffffffffffffffffffffffffffffff16866040015173ffffffffffffffffffffffffffffffffffffffff167fc11d6ca67421862994deb28f81ddb5d910847f39d4d7ebf2e27548fea1dd78908c8960c00151888e8e8e60405161100996959493929190615335565b60405180910390a4505050505050505050565b63ffffffff81166000908152600360205260409020546c01000000000000000000000000900473ffffffffffffffffffffffffffffffffffffffff1633146110c0576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601a60248201527f44726970206e6f74206f776e65642062792061646472657373210000000000006044820152606401610a9d565b6110c9816124ca565b63ffffffff81166000908152600360208181526040808420815161010081018352815465ffffffffffff80821683526601000000000000820481169583019590955273ffffffffffffffffffffffffffffffffffffffff6c01000000000000000000000000909104811693820193909352600182015483166060820152600282015492831660808201527401000000000000000000000000000000000000000090920490921660a08201529181015460c0830181905260049091015460e0830181905291929161119891615275565b905060008111611204576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601a60248201527f4e6f206d6f72652072656d61696e696e672062616c616e6365210000000000006044820152606401610a9d565b63ffffffff83166000908152600360208190526040822001805483929061122c908490615275565b909155505063ffffffff83166000908152600360208190526040909120015460e083015181146112b8576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601c60248201527f42616c616e636520726562616c616e636520657863657074696f6e21000000006044820152606401610a9d565b60808301516040517f70a0823100000000000000000000000000000000000000000000000000000000815230600482015260009173ffffffffffffffffffffffffffffffffffffffff16906370a0823190602401602060405180830381865afa158015611329573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061134d919061531c565b6040850151608086015191925061137b9173ffffffffffffffffffffffffffffffffffffffff16908561425d565b60808401516040517f70a0823100000000000000000000000000000000000000000000000000000000815230600482015260009173ffffffffffffffffffffffffffffffffffffffff16906370a0823190602401602060405180830381865afa1580156113ec573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611410919061531c565b905061141c8483615275565b81146114aa576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602160248201527f42616c616e636520657863657074696f6e206166746572207472616e7366657260448201527f21000000000000000000000000000000000000000000000000000000000000006064820152608401610a9d565b846080015173ffffffffffffffffffffffffffffffffffffffff16856060015173ffffffffffffffffffffffffffffffffffffffff16866040015173ffffffffffffffffffffffffffffffffffffffff167fd562491e8c36f844b09c0d018e7379cad1281bc1939438f7314864331670f972898960c00151888a8c600001518d6020015142604051611583979695949392919063ffffffff97909716875260208701959095526040860193909352606085019190915265ffffffffffff908116608085015290811660a08401521660c082015260e00190565b60405180910390a4505050505050565b84831480156115a157508481145b611607576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601760248201527f4172726179206c656e67746873206d69736d61746368210000000000000000006044820152606401610a9d565b8460005b611672888883818110611620576116206153a4565b90506020020160208101906116359190614a12565b878784818110611647576116476153a4565b90506020020135868685818110611660576116606153a4565b905060200281019061032f91906153d3565b60010181811061160b575050505050505050565b63ffffffff83166000908152600360205260409020546c01000000000000000000000000900473ffffffffffffffffffffffffffffffffffffffff16331461172a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601a60248201527f44726970206e6f74206f776e65642062792061646472657373210000000000006044820152606401610a9d565b611733836124ca565b63ffffffff8316600090815260036020818152604092839020835161010081018552815465ffffffffffff80821683526601000000000000820481169483019490945273ffffffffffffffffffffffffffffffffffffffff6c01000000000000000000000000909104811695820195909552600182015485166060820152600282015494851660808201527401000000000000000000000000000000000000000090940490911660a08401529081015460c0830181905260049091015460e08301521580159061181657504265ffffffffffff16816020015165ffffffffffff16115b801561182957508060e001518160c00151115b6118b5576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602160248201527f447269702068617320656e646564206f7220646f6573206e6f7420657869737460448201527f21000000000000000000000000000000000000000000000000000000000000006064820152608401610a9d565b608081015173ffffffffffffffffffffffffffffffffffffffff1660009081526006602052604090205460ff16611948576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601a60248201527f546f6b656e206e6f206c6f6e67657220447269707061626c65210000000000006044820152606401610a9d565b60808101516040517f70a0823100000000000000000000000000000000000000000000000000000000815230600482015260009173ffffffffffffffffffffffffffffffffffffffff16906370a0823190602401602060405180830381865afa1580156119b9573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906119dd919061531c565b6080830151909150611a079073ffffffffffffffffffffffffffffffffffffffff16333086614331565b60808201516040517f70a0823100000000000000000000000000000000000000000000000000000000815230600482015260009173ffffffffffffffffffffffffffffffffffffffff16906370a0823190602401602060405180830381865afa158015611a78573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611a9c919061531c565b9050611aa88483615438565b8114611b10576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601260248201527f42616c616e636520657863657074696f6e2100000000000000000000000000006044820152606401610a9d565b63ffffffff861660009081526003602081905260408220018054869290611b38908490615438565b909155505063ffffffff861660009081526003602052604090208054869190600690611b779084906601000000000000900465ffffffffffff1661544b565b92506101000a81548165ffffffffffff021916908365ffffffffffff1602179055506000848460c00151611bab9190615438565b90506000868560200151611bbf919061544b565b9050846080015173ffffffffffffffffffffffffffffffffffffffff16856060015173ffffffffffffffffffffffffffffffffffffffff16866040015173ffffffffffffffffffffffffffffffffffffffff167f7bdcc12282ee3dd4579ec611c9688669e3c22d398a5826b202bd891e2f5b2c1f8b8960c00151878b600001518c6020015189604051611c909695949392919063ffffffff9690961686526020860194909452604085019290925265ffffffffffff908116606085015290811660808401521660a082015260c00190565b60405180910390a45050505050505050565b8483148015611cb057508481145b611d16576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601760248201527f4172726179206c656e67746873206d69736d61746368210000000000000000006044820152606401610a9d565b8460005b611d89888883818110611d2f57611d2f6153a4565b9050602002016020810190611d449190614a12565b878784818110611d5657611d566153a4565b9050602002016020810190611d6b919061546a565b868685818110611d7d57611d7d6153a4565b90506020020135611686565b600101818110611d1a575050505050505050565b60608988148015611dad57508986145b8015611db857508984145b8015611dc357508982145b611e29576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601760248201527f4172726179206c656e67746873206d69736d61746368210000000000000000006044820152606401610a9d565b8960008167ffffffffffffffff811115611e4557611e45614a2d565b604051908082528060200260200182016040528015611e6e578160200160208202803683370190505b50905060005b6000611f2e8f8f84818110611e8b57611e8b6153a4565b9050602002016020810190611ea09190614c03565b8e8e85818110611eb257611eb26153a4565b9050602002016020810190611ec79190614c03565b8d8d86818110611ed957611ed96153a4565b905060200201358c8c87818110611ef257611ef26153a4565b9050602002016020810190611f07919061546a565b8b8b88818110611f1957611f196153a4565b9050602002016020810190610741919061546a565b905080838381518110611f4357611f436153a4565b63ffffffff9092166020928302919091019091015250600101828110611e7457509c9b505050505050505050505050565b63ffffffff81166000908152600360208181526040808420815161010081018352815465ffffffffffff80821683526601000000000000820481169583019590955273ffffffffffffffffffffffffffffffffffffffff6c01000000000000000000000000909104811693820193909352600182015483166060820152600282015492831660808201527401000000000000000000000000000000000000000090920490921660a08201529181015460c08301526004015460e08201528161203b84610807565b90508060000361204f575060009392505050565b600061206383600001518460a00151614238565b905060006120718242615288565b905061208565ffffffffffff8216846152c5565b9695505050505050565b73ffffffffffffffffffffffffffffffffffffffff811660009081526004602090815260409182902080548351818402810184019094528084526060939283018282801561212857602002820191906000526020600020906000905b82829054906101000a900463ffffffff1663ffffffff16815260200190600401906020826003010492830192600103820291508084116120eb5790505b50505050509050919050565b6005602052816000526040600020818154811061215057600080fd5b9060005260206000209060089182820401919006600402915091509054906101000a900463ffffffff1681565b6040518060400160405280600681526020017f53455454455200000000000000000000000000000000000000000000000000008152506121bd813361097b565b612223576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601f60248201527f436f6e74726f6c6c657261626c653a204e6f7420436f6e74726f6c6c657221006044820152606401610a9d565b8260005b600086868381811061223b5761223b6153a4565b90506020020160208101906122509190614c03565b905084156122665761226181614395565b61226f565b61226f816144e3565b604051851515815273ffffffffffffffffffffffffffffffffffffffff82169033907f82668b522fcb0b516f7f91991bed42def3f70cf03463edd288f48a38a0559ce69060200160405180910390a35060010181811061222757505050505050565b6000805460609073ffffffffffffffffffffffffffffffffffffffff163314612356576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601460248201527f6f6e6c794f776e6572206e6f74206f776e6572210000000000000000000000006044820152606401610a9d565b73ffffffffffffffffffffffffffffffffffffffff85166123d3576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600a60248201527f746f5f203d3d20307830000000000000000000000000000000000000000000006044820152606401610a9d565b6000808673ffffffffffffffffffffffffffffffffffffffff1686866040516123fd929190615485565b6000604051808303816000865af19150503d806000811461243a576040519150601f19603f3d011682016040523d82523d6000602084013e61243f565b606091505b50909890975095505050505050565b8060005b61247c848483818110612467576124676153a4565b90506020020160208101906103de9190614a12565b6001018181106124525750505050565b8060005b6124ba8484838181106124a5576124a56153a4565b90506020020160208101906105499190614a12565b6001018181106124905750505050565b63ffffffff8116600090815260036020818152604092839020835161010081018552815465ffffffffffff80821683526601000000000000820481169483019490945273ffffffffffffffffffffffffffffffffffffffff6c0100000000000000000000000090910481169582018690526001830154811660608301526002830154908116608083015274010000000000000000000000000000000000000000900490921660a08301529182015460c082015260049091015460e0820152903314806125c55750806060015173ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16145b8061260a575061260a6040518060400160405280600781526020017f52454c41594552000000000000000000000000000000000000000000000000008152503361097b565b612670576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601460248201527f44726970206e6f7420617574686f72697a6564210000000000000000000000006044820152606401610a9d565b8060e001518160c0015111612707576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602560248201527f447269702066756c6c7920636c61696d6564206f7220646f6573206e6f74206560448201527f78697374210000000000000000000000000000000000000000000000000000006064820152608401610a9d565b600061271283610807565b63ffffffff841660009081526003602052604081206004018054929350839290919061273f908490615438565b909155505063ffffffff831660009081526003602052604080822060020180547fffffffffffff000000000000ffffffffffffffffffffffffffffffffffffffff16740100000000000000000000000000000000000000004265ffffffffffff1602179055608084015190517f70a0823100000000000000000000000000000000000000000000000000000000815230600482015273ffffffffffffffffffffffffffffffffffffffff909116906370a0823190602401602060405180830381865afa158015612813573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612837919061531c565b606084015160808501519192506128659173ffffffffffffffffffffffffffffffffffffffff16908461425d565b60808301516040517f70a0823100000000000000000000000000000000000000000000000000000000815230600482015260009173ffffffffffffffffffffffffffffffffffffffff16906370a0823190602401602060405180830381865afa1580156128d6573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906128fa919061531c565b90506129068383615275565b811461296e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601260248201527f42616c616e636520657863657074696f6e2100000000000000000000000000006044820152606401610a9d565b600061297986613fa4565b9050846080015173ffffffffffffffffffffffffffffffffffffffff16856060015173ffffffffffffffffffffffffffffffffffffffff16866040015173ffffffffffffffffffffffffffffffffffffffff167f0db5c8904170f2e6e2f0fc5e99a99ae3318e5612128e031c15142572045a5a9e898960c0015189878c600001518d602001518e60a001514260405161158398979695949392919063ffffffff98909816885260208801969096526040870194909452606086019290925265ffffffffffff908116608086015290811660a085015290811660c08401521660e08201526101000190565b60606007805480602002602001604051908101604052809291908181526020018280548015612ac857602002820191906000526020600020905b815473ffffffffffffffffffffffffffffffffffffffff168152600190910190602001808311612a9d575b5050505050905090565b600754606090600090612ae790600190615275565b905082811015612b53576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601460248201527f496e646578206f7574206f6620626f756e6473210000000000000000000000006044820152606401610a9d565b6000612b5f8585615275565b612b6a906001615438565b905060008167ffffffffffffffff811115612b8757612b87614a2d565b604051908082528060200260200182016040528015612bb0578160200160208202803683370190505b50905060005b600780546001890198908110612bce57612bce6153a4565b6000918252602090912001548251600183019273ffffffffffffffffffffffffffffffffffffffff9092169184918110612c0a57612c0a6153a4565b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff168152505085871115612bb6575095945050505050565b60005473ffffffffffffffffffffffffffffffffffffffff163314612cd7576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601460248201527f6f6e6c794f776e6572206e6f74206f776e6572210000000000000000000000006044820152606401610a9d565b612cf873ffffffffffffffffffffffffffffffffffffffff8416838361425d565b505050565b63ffffffff82166000908152600360208181526040808420815161010081018352815465ffffffffffff80821680845266010000000000008304821696840187905273ffffffffffffffffffffffffffffffffffffffff6c0100000000000000000000000090930483169584019590955260018401548216606084015260028401549182166080840152740100000000000000000000000000000000000000009091041660a08201529381015460c08501526004015460e08401528391612dc49190615288565b60c0830151909150600065ffffffffffff80841690612de5908816846152ae565b612def91906152c5565b979650505050505050565b73ffffffffffffffffffffffffffffffffffffffff8116600090815260056020908152604091829020805483518184028101840190945280845260609392830182828015612128576000918252602091829020805463ffffffff1684529082028301929091600491018084116120eb575094979650505050505050565b828114612ee0576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601760248201527f4172726179206c656e67746873206d69736d61746368210000000000000000006044820152606401610a9d565b8260005b612f35868683818110612ef957612ef96153a4565b9050602002016020810190612f0e9190614a12565b858584818110612f2057612f206153a4565b905060200201602081019061078d919061546a565b600101818110612ee457505050505050565b60008265ffffffffffff168265ffffffffffff1611612fe8576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602760248201527f456e642054696d657374616d702069732062656c6f772053746172742054696d60448201527f657374616d7021000000000000000000000000000000000000000000000000006064820152608401610a9d565b60008411613052576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601760248201527f4465706f736974206d757374206265206f7665722030210000000000000000006044820152606401610a9d565b73ffffffffffffffffffffffffffffffffffffffff86161580159061308d575073ffffffffffffffffffffffffffffffffffffffff86163014155b80156130af575073ffffffffffffffffffffffffffffffffffffffff86163314155b61313b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152603360248201527f52656365697665722063616e6e6f74206265203078302c207468697320636f6e60448201527f74726163742c206f7220796f757273656c6621000000000000000000000000006064820152608401610a9d565b73ffffffffffffffffffffffffffffffffffffffff851660009081526006602052604090205460ff166131ca576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601760248201527f546f6b656e206973206e6f7420447269707061626c65210000000000000000006044820152606401610a9d565b6040517f70a0823100000000000000000000000000000000000000000000000000000000815230600482015260009073ffffffffffffffffffffffffffffffffffffffff8716906370a0823190602401602060405180830381865afa158015613237573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061325b919061531c565b905061327f73ffffffffffffffffffffffffffffffffffffffff8716333088614331565b6040517f70a0823100000000000000000000000000000000000000000000000000000000815230600482015260009073ffffffffffffffffffffffffffffffffffffffff8816906370a0823190602401602060405180830381865afa1580156132ec573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190613310919061531c565b905061331c8683615438565b8114613384576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601b60248201527f42616c616e6365206265686176696f7220657863657074696f6e2100000000006044820152606401610a9d565b6002805460009163ffffffff909116908261339e83615495565b91906101000a81548163ffffffff021916908363ffffffff16021790555090506040518061010001604052808765ffffffffffff1681526020018665ffffffffffff1681526020013373ffffffffffffffffffffffffffffffffffffffff1681526020018a73ffffffffffffffffffffffffffffffffffffffff1681526020018973ffffffffffffffffffffffffffffffffffffffff168152602001600065ffffffffffff1681526020018881526020016000815250600360008363ffffffff1663ffffffff16815260200190815260200160002060008201518160000160006101000a81548165ffffffffffff021916908365ffffffffffff16021790555060208201518160000160066101000a81548165ffffffffffff021916908365ffffffffffff160217905550604082015181600001600c6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060608201518160010160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060808201518160020160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060a08201518160020160146101000a81548165ffffffffffff021916908365ffffffffffff16021790555060c0820151816003015560e08201518160040155905050600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190806001815401808255809150506001900390600052602060002090600891828204019190066004029091909190916101000a81548163ffffffff021916908363ffffffff160217905550600560008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190806001815401808255809150506001900390600052602060002090600891828204019190066004029091909190916101000a81548163ffffffff021916908363ffffffff1602179055508773ffffffffffffffffffffffffffffffffffffffff168973ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167ff037ea9a9a7ab810796100c00fb4d0c4fc57f7abe81e05fa882633d1e97d0710848b8b8b604051613799949392919063ffffffff949094168452602084019290925265ffffffffffff908116604084015216606082015260800190565b60405180910390a498975050505050505050565b60005473ffffffffffffffffffffffffffffffffffffffff16331461382e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601460248201527f6f6e6c794f776e6572206e6f74206f776e6572210000000000000000000000006044820152606401610a9d565b60008484604051602001613843929190615485565b604080518083037fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0018152828252805160209182012060008181526001835283812073ffffffffffffffffffffffffffffffffffffffff891680835293529290922080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00168615151790559092509082906138e29088908890615485565b6040519081900381208515158252907f519b8f8a91fff81fe4f9a7ac479d388b3ff624a8246d0e59d9f088d8bf20c7149060200160405180910390a45050505050565b600061393082610807565b61393983613fa4565b6109f79190615275565b6004602052816000526040600020818154811061215057600080fd5b63ffffffff8216600090815260036020818152604092839020835161010081018552815465ffffffffffff80821683526601000000000000820481169483019490945273ffffffffffffffffffffffffffffffffffffffff6c01000000000000000000000000909104811695820195909552600182015485166060820152600282015494851660808201527401000000000000000000000000000000000000000090940490911660a08401529081015460c0830181905260049091015460e083015215801590613a4257504265ffffffffffff16816020015165ffffffffffff16115b8015613a5557508060e001518160c00151115b613ae1576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602160248201527f447269702068617320656e646564206f7220646f6573206e6f7420657869737460448201527f21000000000000000000000000000000000000000000000000000000000000006064820152608401610a9d565b806040015173ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614613b7a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601a60248201527f44726970206e6f74206f776e65642062792061646472657373210000000000006044820152606401610a9d565b608081015173ffffffffffffffffffffffffffffffffffffffff1660009081526006602052604090205460ff16613c0d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601a60248201527f546f6b656e206e6f206c6f6e67657220447269707061626c65210000000000006044820152606401610a9d565b80516020820151600091613c2091615288565b60c0830151909150600065ffffffffffff80841690613c41908716846152ae565b613c4b91906152c5565b60808501516040517f70a0823100000000000000000000000000000000000000000000000000000000815230600482015291925060009173ffffffffffffffffffffffffffffffffffffffff909116906370a0823190602401602060405180830381865afa158015613cc1573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190613ce5919061531c565b6080860151909150613d0f9073ffffffffffffffffffffffffffffffffffffffff16333085614331565b60808501516040517f70a0823100000000000000000000000000000000000000000000000000000000815230600482015260009173ffffffffffffffffffffffffffffffffffffffff16906370a0823190602401602060405180830381865afa158015613d80573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190613da4919061531c565b9050613db08383615438565b8114613e18576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601260248201527f42616c616e636520657863657074696f6e2100000000000000000000000000006044820152606401610a9d565b63ffffffff881660009081526003602081905260408220018054859290613e40908490615438565b909155505063ffffffff881660009081526003602052604090208054889190600690613e7f9084906601000000000000900465ffffffffffff1661544b565b92506101000a81548165ffffffffffff021916908365ffffffffffff16021790555060008385613eaf9190615438565b90506000888860200151613ec3919061544b565b9050876080015173ffffffffffffffffffffffffffffffffffffffff16886060015173ffffffffffffffffffffffffffffffffffffffff16896040015173ffffffffffffffffffffffffffffffffffffffff167f7dad027692c537e4b47f33b6f17217322ee7dd5b43d4f07addcd782ac0c161748d8a878e600001518f6020015189604051613f909695949392919063ffffffff9690961686526020860194909452604085019290925265ffffffffffff908116606085015290811660808401521660a082015260c00190565b60405180910390a450505050505050505050565b63ffffffff81166000908152600360208190526040822060048101549101546109f79190615275565b63ffffffff83166000908152600360208181526040808420815161010081018352815465ffffffffffff80821683526601000000000000820481169583019590955273ffffffffffffffffffffffffffffffffffffffff6c01000000000000000000000000909104811693820193909352600182015483166060820152600282015492831660808201527401000000000000000000000000000000000000000090920490921660a08201529181015460c08301526004015460e08201528161409486613fa4565b9050806000036140a957600092505050614104565b60006140bd83600001518460a00151614238565b905060008184602001516140d19190615288565b90506140dd8684615438565b92506140e9878261544b565b90506140fd65ffffffffffff8216846152c5565b9450505050505b9392505050565b6007818154811061411b57600080fd5b60009182526020909120015473ffffffffffffffffffffffffffffffffffffffff16905081565b60005473ffffffffffffffffffffffffffffffffffffffff1633146141c3576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601460248201527f6f6e6c794f776e6572206e6f74206f776e6572210000000000000000000000006044820152606401610a9d565b6000805473ffffffffffffffffffffffffffffffffffffffff8381167fffffffffffffffffffffffff0000000000000000000000000000000000000000831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b60008265ffffffffffff168265ffffffffffff16116142575782614104565b50919050565b60405173ffffffffffffffffffffffffffffffffffffffff8316602482015260448101829052612cf89084907fa9059cbb00000000000000000000000000000000000000000000000000000000906064015b604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08184030181529190526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fffffffff000000000000000000000000000000000000000000000000000000009093169290921790915261476f565b60405173ffffffffffffffffffffffffffffffffffffffff8085166024830152831660448201526064810182905261438f9085907f23b872dd00000000000000000000000000000000000000000000000000000000906084016142af565b50505050565b73ffffffffffffffffffffffffffffffffffffffff811660009081526006602052604090205460ff1615614425576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601460248201527f546f6b656e20616c7265616479206164646564210000000000000000000000006044820152606401610a9d565b6007805473ffffffffffffffffffffffffffffffffffffffff909216600081815260066020908152604080832080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00166001908117909155600890925282209490945582549384018355919091527fa66cc928b5edb82af9bd49922954155ab7b0942694bea4ce44661d9a8736c68890910180547fffffffffffffffffffffffff0000000000000000000000000000000000000000169091179055565b73ffffffffffffffffffffffffffffffffffffffff811660009081526006602052604090205460ff16614572576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601760248201527f546f6b656e206973206e6f7420647269707061626c65210000000000000000006044820152606401610a9d565b60075460009061458490600190615275565b73ffffffffffffffffffffffffffffffffffffffff8316600090815260086020908152604080832054600690925290912080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff001690559091508181036146105773ffffffffffffffffffffffffffffffffffffffff8316600090815260086020526040812055614701565b60078281548110614623576146236153a4565b6000918252602090912001546007805473ffffffffffffffffffffffffffffffffffffffff909216918390811061465c5761465c6153a4565b600091825260208083209190910180547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff948516179055918516815260089091526040812081905560078054839081106146ce576146ce6153a4565b600091825260208083209091015473ffffffffffffffffffffffffffffffffffffffff1682526008905260409020829055505b6007805480614712576147126154b8565b60008281526020902081017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff90810180547fffffffffffffffffffffffff0000000000000000000000000000000000000000169055019055505050565b60006147d1826040518060400160405280602081526020017f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c65648152508573ffffffffffffffffffffffffffffffffffffffff1661487b9092919063ffffffff16565b805190915015612cf857808060200190518101906147ef91906154e7565b612cf8576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602a60248201527f5361666545524332303a204552433230206f7065726174696f6e20646964206e60448201527f6f742073756363656564000000000000000000000000000000000000000000006064820152608401610a9d565b606060008473ffffffffffffffffffffffffffffffffffffffff163b11614924576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602560248201527f5f7361666546756e6374696f6e43616c6c20746172676574206e6f7420636f6e60448201527f74726163740000000000000000000000000000000000000000000000000000006064820152608401610a9d565b6000808573ffffffffffffffffffffffffffffffffffffffff168560405161494c9190615300565b6000604051808303816000865af19150503d8060008114614989576040519150601f19603f3d011682016040523d82523d6000602084013e61498e565b606091505b509150915081156149a25791506141049050565b6149ac81856149b5565b50509392505050565b8151156149c55781518083602001fd5b806040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a9d9190615504565b803563ffffffff81168114614a0d57600080fd5b919050565b600060208284031215614a2457600080fd5b614104826149f9565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b803573ffffffffffffffffffffffffffffffffffffffff81168114614a0d57600080fd5b60008060408385031215614a9357600080fd5b823567ffffffffffffffff80821115614aab57600080fd5b818501915085601f830112614abf57600080fd5b813581811115614ad157614ad1614a2d565b604051601f82017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0908116603f01168101908382118183101715614b1757614b17614a2d565b81604052828152886020848701011115614b3057600080fd5b826020860160208301376000602084830101528096505050505050614b5760208401614a5c565b90509250929050565b60008083601f840112614b7257600080fd5b50813567ffffffffffffffff811115614b8a57600080fd5b602083019150836020828501011115614ba257600080fd5b9250929050565b60008060008060608587031215614bbf57600080fd5b614bc8856149f9565b935060208501359250604085013567ffffffffffffffff811115614beb57600080fd5b614bf787828801614b60565b95989497509550505050565b600060208284031215614c1557600080fd5b61410482614a5c565b60008083601f840112614c3057600080fd5b50813567ffffffffffffffff811115614c4857600080fd5b6020830191508360208260051b8501011115614ba257600080fd5b60008060008060008060608789031215614c7c57600080fd5b863567ffffffffffffffff80821115614c9457600080fd5b614ca08a838b01614c1e565b90985096506020890135915080821115614cb957600080fd5b614cc58a838b01614c1e565b90965094506040890135915080821115614cde57600080fd5b50614ceb89828a01614c1e565b979a9699509497509295939492505050565b803565ffffffffffff81168114614a0d57600080fd5b600080600060608486031215614d2857600080fd5b614d31846149f9565b9250614d3f60208501614cfd565b9150604084013590509250925092565b60008060008060008060008060008060a08b8d031215614d6e57600080fd5b8a3567ffffffffffffffff80821115614d8657600080fd5b614d928e838f01614c1e565b909c509a5060208d0135915080821115614dab57600080fd5b614db78e838f01614c1e565b909a50985060408d0135915080821115614dd057600080fd5b614ddc8e838f01614c1e565b909850965060608d0135915080821115614df557600080fd5b614e018e838f01614c1e565b909650945060808d0135915080821115614e1a57600080fd5b50614e278d828e01614c1e565b915080935050809150509295989b9194979a5092959850565b6020808252825182820181905260009190848201906040850190845b81811015614e7e57835163ffffffff1683529284019291840191600101614e5c565b50909695505050505050565b60008060408385031215614e9d57600080fd5b614ea683614a5c565b946020939093013593505050565b8015158114614ec257600080fd5b50565b600080600060408486031215614eda57600080fd5b833567ffffffffffffffff811115614ef157600080fd5b614efd86828701614c1e565b9094509250506020840135614f1181614eb4565b809150509250925092565b600080600060408486031215614f3157600080fd5b614f3a84614a5c565b9250602084013567ffffffffffffffff811115614f5657600080fd5b614f6286828701614b60565b9497909650939450505050565b60005b83811015614f8a578181015183820152602001614f72565b50506000910152565b60008151808452614fab816020860160208601614f6f565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0169290920160200192915050565b8215158152604060208201526000614ff86040830184614f93565b949350505050565b6000806020838503121561501357600080fd5b823567ffffffffffffffff81111561502a57600080fd5b61503685828601614c1e565b90969095509350505050565b6020808252825182820181905260009190848201906040850190845b81811015614e7e57835173ffffffffffffffffffffffffffffffffffffffff168352928401929184019160010161505e565b600080604083850312156150a357600080fd5b50508035926020909101359150565b6000806000606084860312156150c757600080fd5b6150d084614a5c565b9250614d3f60208501614a5c565b600080604083850312156150f157600080fd5b6150fa836149f9565b9150614b5760208401614cfd565b6000806000806040858703121561511e57600080fd5b843567ffffffffffffffff8082111561513657600080fd5b61514288838901614c1e565b9096509450602087013591508082111561515b57600080fd5b50614bf787828801614c1e565b600080600080600060a0868803121561518057600080fd5b61518986614a5c565b945061519760208701614a5c565b9350604086013592506151ac60608701614cfd565b91506151ba60808701614cfd565b90509295509295909350565b600080600080606085870312156151dc57600080fd5b843567ffffffffffffffff8111156151f357600080fd5b6151ff87828801614b60565b9095509350615212905060208601614a5c565b9150604085013561522281614eb4565b939692955090935050565b60006020828403121561523f57600080fd5b5035919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b818103818111156109f7576109f7615246565b65ffffffffffff8281168282160390808211156152a7576152a7615246565b5092915050565b80820281158282048414176109f7576109f7615246565b6000826152fb577f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b500490565b60008251615312818460208701614f6f565b9190910192915050565b60006020828403121561532e57600080fd5b5051919050565b63ffffffff8716815285602082015284604082015283606082015260a060808201528160a0820152818360c0830137600081830160c090810191909152601f9092017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016010195945050505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60008083357fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe184360301811261540857600080fd5b83018035915067ffffffffffffffff82111561542357600080fd5b602001915036819003821315614ba257600080fd5b808201808211156109f7576109f7615246565b65ffffffffffff8181168382160190808211156152a7576152a7615246565b60006020828403121561547c57600080fd5b61410482614cfd565b8183823760009101908152919050565b600063ffffffff8083168181036154ae576154ae615246565b6001019392505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603160045260246000fd5b6000602082840312156154f957600080fd5b815161410481614eb4565b6020815260006141046020830184614f9356fea2646970667358221220b18119987874072dd98ff100aa88f3421a0c003865b6c275f4ba8f642121472964736f6c63430008110033

Type / to focus