Overview ERC721
Total Supply:
6,330 BearFriends

Holders:
7
Profile Summary
Blockchain:
Ethereum (1)

Are you the contract creator? Verify and Publish your contract source code today!
This contract was created by 0x6621d302de6b1a27e4e90340714340F3aB293243
60806040527fdee9049aa98e91e67cdfdfd4eaf15cebb704e7934802ccc8b663d5be4dbba74a60001b6009557fe469126153e62ed9e7b0fcd6aa43ec83827e2ac1c1f904a7d21eb9913b34a53460001b600a5566ea7aa67b2d0000600d55739078190518a7f31eaee5a6d815af11955477d2fe600e60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555073c45533c7e009b679104c83acbba6bd3a2a7a0dee600f60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506101156010556108986011556103e86012556105dc601355611e6160145563636285f060155563636294006016556363629400601755636362a210601855636362a210601955636362cc40601a556001601e556001601f5560056020556001602460006101000a81548160ff0219169083151502179055506001602460016101000a81548160ff0219169083151502179055506001602460026101000a81548160ff0219169083151502179055506000602460036101000a81548160ff0219169083151502179055506000602460046101000a81548160ff0219169083151502179055506040518060600160405280602a81526020016200603e602a9139602590805190602001906200021c9291906200093a565b506040518060600160405280603181526020016200606860319139602790805190602001906200024e9291906200093a565b503480156200025c57600080fd5b506040518060400160405280600b81526020017f42656172467269656e64730000000000000000000000000000000000000000008152506040518060400160405280600b81526020017f42656172467269656e6473000000000000000000000000000000000000000000815250620002e9620002dd620003ad60201b60201c565b620003b560201b60201c565b8160039080519060200190620003019291906200093a565b5080600490805190602001906200031a9291906200093a565b506200032b6200047960201b60201c565b60018190555050506001600b8190555062000371600e60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff166010546200047e60201b60201c565b620003a7600f60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff166011546200047e60201b60201c565b62000c30565b600033905090565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b600090565b620004a0828260405180602001604052806000815250620004a460201b60201c565b5050565b620004b683836200055660201b60201c565b60008373ffffffffffffffffffffffffffffffffffffffff163b14620005515760006001549050600083820390505b6200050060008683806001019450866200074060201b60201c565b62000537576040517fd1a57ed600000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b818110620004e55781600154146200054e57600080fd5b50505b505050565b60006001549050600082141562000599576040517fb562e8dd00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b620005ae6000848385620008b260201b60201c565b600160406001901b178202600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055506200063d836200061f6000866000620008b860201b60201c565b6200063085620008e860201b60201c565b17620008f860201b60201c565b6005600083815260200190815260200160002081905550600080838301905073ffffffffffffffffffffffffffffffffffffffff85169150828260007fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef600080a4600183015b818114620006e057808360007fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef600080a4600181019050620006a3565b5060008214156200071d576040517f2e07630000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b8060018190555050506200073b60008483856200092360201b60201c565b505050565b60008373ffffffffffffffffffffffffffffffffffffffff1663150b7a026200076e6200092960201b60201c565b8786866040518563ffffffff1660e01b815260040162000792949392919062000a90565b602060405180830381600087803b158015620007ad57600080fd5b505af1925050508015620007e157506040513d601f19601f82011682018060405250810190620007de919062000a01565b60015b6200085f573d806000811462000814576040519150601f19603f3d011682016040523d82523d6000602084013e62000819565b606091505b5060008151141562000857576040517fd1a57ed600000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b805181602001fd5b63150b7a0260e01b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916817bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191614915050949350505050565b50505050565b60008060e883901c905060e8620008d78686846200093160201b60201c565b62ffffff16901b9150509392505050565b60006001821460e11b9050919050565b600073ffffffffffffffffffffffffffffffffffffffff83169250814260a01b178317905092915050565b50505050565b600033905090565b60009392505050565b828054620009489062000ba0565b90600052602060002090601f0160209004810192826200096c5760008555620009b8565b82601f106200098757805160ff1916838001178555620009b8565b82800160010185558215620009b8579182015b82811115620009b75782518255916020019190600101906200099a565b5b509050620009c79190620009cb565b5090565b5b80821115620009e6576000816000905550600101620009cc565b5090565b600081519050620009fb8162000c16565b92915050565b60006020828403121562000a1457600080fd5b600062000a2484828501620009ea565b91505092915050565b62000a388162000b00565b82525050565b600062000a4b8262000ae4565b62000a57818562000aef565b935062000a6981856020860162000b6a565b62000a748162000c05565b840191505092915050565b62000a8a8162000b60565b82525050565b600060808201905062000aa7600083018762000a2d565b62000ab6602083018662000a2d565b62000ac5604083018562000a7f565b818103606083015262000ad9818462000a3e565b905095945050505050565b600081519050919050565b600082825260208201905092915050565b600062000b0d8262000b40565b9050919050565b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b60005b8381101562000b8a57808201518184015260208101905062000b6d565b8381111562000b9a576000848401525b50505050565b6000600282049050600182168062000bb957607f821691505b6020821081141562000bd05762000bcf62000bd6565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000601f19601f8301169050919050565b62000c218162000b14565b811462000c2d57600080fd5b50565b6153fe8062000c406000396000f3fe6080604052600436106103fa5760003560e01c806378c8cda711610213578063b404910f11610123578063d7b23268116100ab578063e8a3d4851161007a578063e8a3d48514610ef4578063e985e9c514610f1f578063f2fde38b14610f5c578063f6a7e04e14610f85578063f80f5dd514610fae576103fa565b8063d7b2326814610e4a578063dbddb26a14610e73578063e22b2c1114610e9e578063e68a3e0514610ec9576103fa565b8063c7e38047116100f2578063c7e3804714610d63578063c87b56dd14610d8e578063c8c16ff614610dcb578063d1ad82e314610df6578063d287f14114610e1f576103fa565b8063b404910f14610cb6578063b88d4fde14610cdf578063c2f2112614610cfb578063c683630d14610d26576103fa565b80639557ac02116101a6578063a3e5fad611610175578063a3e5fad614610be3578063a76a958714610c0e578063ae09b71014610c39578063af9e512a14610c62578063afd10ab014610c8b576103fa565b80639557ac0214610b2757806395d89b4114610b645780639b6c1afc14610b8f578063a22cb46514610bba576103fa565b80638da5cb5b116101e25780638da5cb5b14610a7f57806391b7f5ed14610aaa57806391cc705014610ad3578063938e3d7b14610afe576103fa565b806378c8cda7146109c05780637c8c2d22146109e95780638351764a14610a265780638abc67a514610a63576103fa565b806342842e0e1161030e5780635ffad17c116102a15780636bd63278116102705780636bd63278146108ed5780636bd796ff146109165780636ca02d341461094157806370a082311461096c578063715018a6146109a9576103fa565b80635ffad17c1461081d5780636352211e1461085a5780636361659b14610897578063659e2160146108c2576103fa565b8063557ed1ba116102dd578063557ed1ba1461076157806355f804b31461078c57806356b4f673146107b55780635fd3f36b146107e0576103fa565b806342842e0e146106c457806342bf8f6b146106e0578063507862d11461070b578063533d73d614610736576103fa565b80631840c6d311610391578063326d438811610360578063326d43881461061757806333f631281461064057806339137f8b1461066b5780633bff9e70146106825780633ccfd60b146106ad576103fa565b80631840c6d31461056c5780631b58808e146105a95780631b7c85a6146105d257806323b872dd146105fb576103fa565b8063139b6528116103cd578063139b6528146104c057806314fa59da146104eb57806317862c131461051657806318160ddd14610541576103fa565b806301ffc9a7146103ff57806306fdde031461043c578063081812fc14610467578063095ea7b3146104a4575b600080fd5b34801561040b57600080fd5b5061042660048036038101906104219190613fb1565b610fd7565b6040516104339190614762565b60405180910390f35b34801561044857600080fd5b50610451611069565b60405161045e9190614798565b60405180910390f35b34801561047357600080fd5b5061048e60048036038101906104899190614044565b6110fb565b60405161049b91906146fb565b60405180910390f35b6104be60048036038101906104b99190613e80565b61117a565b005b3480156104cc57600080fd5b506104d56111e7565b6040516104e29190614a56565b60405180910390f35b3480156104f757600080fd5b506105006111ed565b60405161050d9190614a56565b60405180910390f35b34801561052257600080fd5b5061052b6111f3565b6040516105389190614a56565b60405180910390f35b34801561054d57600080fd5b506105566111f9565b6040516105639190614a56565b60405180910390f35b34801561057857600080fd5b50610593600480360381019061058e9190613d15565b611210565b6040516105a09190614a3a565b60405180910390f35b3480156105b557600080fd5b506105d060048036038101906105cb9190613ee5565b6112b5565b005b3480156105de57600080fd5b506105f960048036038101906105f4919061406d565b611310565b005b61061560048036038101906106109190613d7a565b611680565b005b34801561062357600080fd5b5061063e60048036038101906106399190614003565b6119a5565b005b34801561064c57600080fd5b506106556119c7565b6040516106629190614a56565b60405180910390f35b34801561067757600080fd5b506106806119cd565b005b34801561068e57600080fd5b506106976119df565b6040516106a49190614a56565b60405180910390f35b3480156106b957600080fd5b506106c26119e5565b005b6106de60048036038101906106d99190613d7a565b611af9565b005b3480156106ec57600080fd5b506106f5611b19565b6040516107029190614a56565b60405180910390f35b34801561071757600080fd5b50610720611b1f565b60405161072d9190614798565b60405180910390f35b34801561074257600080fd5b5061074b611bad565b604051610758919061477d565b60405180910390f35b34801561076d57600080fd5b50610776611bb3565b6040516107839190614a56565b60405180910390f35b34801561079857600080fd5b506107b360048036038101906107ae9190614003565b611bbb565b005b3480156107c157600080fd5b506107ca611bdd565b6040516107d79190614798565b60405180910390f35b3480156107ec57600080fd5b5061080760048036038101906108029190613d15565b611c6b565b6040516108149190614a56565b60405180910390f35b34801561082957600080fd5b50610844600480360381019061083f9190613d15565b611c83565b6040516108519190614a3a565b60405180910390f35b34801561086657600080fd5b50610881600480360381019061087c9190614044565b611d28565b60405161088e91906146fb565b60405180910390f35b3480156108a357600080fd5b506108ac611d3a565b6040516108b99190614a56565b60405180910390f35b3480156108ce57600080fd5b506108d7611d40565b6040516108e49190614a56565b60405180910390f35b3480156108f957600080fd5b50610914600480360381019061090f919061406d565b611d46565b005b34801561092257600080fd5b5061092b612112565b6040516109389190614a56565b60405180910390f35b34801561094d57600080fd5b50610956612118565b6040516109639190614a56565b60405180910390f35b34801561097857600080fd5b50610993600480360381019061098e9190613d15565b61211e565b6040516109a09190614a56565b60405180910390f35b3480156109b557600080fd5b506109be6121d7565b005b3480156109cc57600080fd5b506109e760048036038101906109e29190613d15565b6121eb565b005b3480156109f557600080fd5b50610a106004803603810190610a0b9190613d15565b6121ff565b604051610a1d9190614a56565b60405180910390f35b348015610a3257600080fd5b50610a4d6004803603810190610a489190613d15565b612217565b604051610a5a9190614a56565b60405180910390f35b610a7d6004803603810190610a789190614044565b61222f565b005b348015610a8b57600080fd5b50610a9461251a565b604051610aa191906146fb565b60405180910390f35b348015610ab657600080fd5b50610ad16004803603810190610acc9190614044565b612543565b005b348015610adf57600080fd5b50610ae8612555565b604051610af59190614a56565b60405180910390f35b348015610b0a57600080fd5b50610b256004803603810190610b209190614003565b61255b565b005b348015610b3357600080fd5b50610b4e6004803603810190610b499190613d15565b61257d565b604051610b5b9190614a3a565b60405180910390f35b348015610b7057600080fd5b50610b79612628565b604051610b869190614798565b60405180910390f35b348015610b9b57600080fd5b50610ba46126ba565b604051610bb19190614a56565b60405180910390f35b348015610bc657600080fd5b50610be16004803603810190610bdc9190613e44565b6126c0565b005b348015610bef57600080fd5b50610bf861272d565b604051610c05919061477d565b60405180910390f35b348015610c1a57600080fd5b50610c23612733565b604051610c309190614762565b60405180910390f35b348015610c4557600080fd5b50610c606004803603810190610c5b9190614044565b612746565b005b348015610c6e57600080fd5b50610c896004803603810190610c849190613ebc565b612758565b005b348015610c9757600080fd5b50610ca061277d565b604051610cad9190614a56565b60405180910390f35b348015610cc257600080fd5b50610cdd6004803603810190610cd891906140c1565b612783565b005b610cf96004803603810190610cf49190613dc9565b6127bd565b005b348015610d0757600080fd5b50610d10612830565b604051610d1d9190614a56565b60405180910390f35b348015610d3257600080fd5b50610d4d6004803603810190610d489190613d15565b612836565b604051610d5a9190614762565b60405180910390f35b348015610d6f57600080fd5b50610d786128c9565b604051610d859190614a56565b60405180910390f35b348015610d9a57600080fd5b50610db56004803603810190610db09190614044565b6128cf565b604051610dc29190614798565b60405180910390f35b348015610dd757600080fd5b50610de061294b565b604051610ded9190614a56565b60405180910390f35b348015610e0257600080fd5b50610e1d6004803603810190610e189190613f88565b612951565b005b348015610e2b57600080fd5b50610e34612963565b604051610e419190614a56565b60405180910390f35b348015610e5657600080fd5b50610e716004803603810190610e6c9190613f34565b612969565b005b348015610e7f57600080fd5b50610e886129a6565b604051610e959190614798565b60405180910390f35b348015610eaa57600080fd5b50610eb3612a34565b604051610ec09190614a56565b60405180910390f35b348015610ed557600080fd5b50610ede612a3a565b604051610eeb9190614a56565b60405180910390f35b348015610f0057600080fd5b50610f09612a78565b604051610f169190614798565b60405180910390f35b348015610f2b57600080fd5b50610f466004803603810190610f419190613d3e565b612b0a565b604051610f539190614762565b60405180910390f35b348015610f6857600080fd5b50610f836004803603810190610f7e9190613d15565b612b9e565b005b348015610f9157600080fd5b50610fac6004803603810190610fa79190613f88565b612c22565b005b348015610fba57600080fd5b50610fd56004803603810190610fd09190613d15565b612c34565b005b60006301ffc9a760e01b827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916148061103257506380ac58cd60e01b827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b806110625750635b5e139f60e01b827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b9050919050565b60606003805461107890614d5c565b80601f01602080910402602001604051908101604052809291908181526020018280546110a490614d5c565b80156110f15780601f106110c6576101008083540402835291602001916110f1565b820191906000526020600020905b8154815290600101906020018083116110d457829003601f168201915b5050505050905090565b600061110682612c48565b61113c576040517fcf4700e400000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6007600083815260200190815260200160002060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050919050565b602460049054906101000a900460ff16156111d95761119882612836565b156111d8576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016111cf906148da565b60405180910390fd5b5b6111e38282612ca7565b5050565b601b5481565b60145481565b60105481565b6000611203612deb565b6002546001540303905090565b611218613a3b565b6040518061014001604052806013548152602001601c5481526020016000815260200160155481526020016016548152602001601754815260200160185481526020016019548152602001601a548152602001602260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548152509050919050565b6112bd612df0565b82602460006101000a81548160ff02191690831515021790555081602460016101000a81548160ff02191690831515021790555080602460026101000a81548160ff021916908315150217905550505050565b8061131a81612e6e565b611359576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016113509061499a565b60405180910390fd5b6000831161139c576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016113939061487a565b60405180910390fd5b602460009054906101000a900460ff166113eb576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016113e29061481a565b60405180910390fd5b601554421015611430576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016114279061483a565b60405180910390fd5b6016544210611474576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161146b906149da565b60405180910390fd5b601e546114c984602160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054612e8c90919063ffffffff16565b111561150a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611501906148fa565b60405180910390fd5b60125461152284601b54612e8c90919063ffffffff16565b1115611563576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161155a9061489a565b60405180910390fd5b601454611580846115726111f9565b612e8c90919063ffffffff16565b11156115c1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016115b89061493a565b60405180910390fd5b6115d683601b54612e8c90919063ffffffff16565b601b8190555061162e83602160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054612e8c90919063ffffffff16565b602160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061167b3384612ea2565b505050565b600061168b82612ec0565b90508373ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16146116f2576040517fa114810000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6000806116fe84612f8e565b91509150611714818761170f612fb5565b612fbd565b6117605761172986611724612fb5565b612b0a565b61175f576040517f59c896be00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5b600073ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff1614156117c7576040517fea553b3400000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6117d48686866001613001565b80156117df57600082555b600660008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600081546001900391905081905550600660008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008154600101919050819055506118ad85611889888887613007565b7c02000000000000000000000000000000000000000000000000000000001761302f565b600560008681526020019081526020016000208190555060007c020000000000000000000000000000000000000000000000000000000084161415611935576000600185019050600060056000838152602001908152602001600020541415611933576001548114611932578360056000838152602001908152602001600020819055505b5b505b838573ffffffffffffffffffffffffffffffffffffffff168773ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a461199d868686600161305a565b505050505050565b6119ad612df0565b80602590805190602001906119c3929190613a8e565b5050565b60115481565b6119dd6119d8613060565b613068565b565b600d5481565b6119ed612df0565b6002600b541415611a33576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611a2a906149fa565b60405180910390fd5b6002600b819055506000611a4561251a565b73ffffffffffffffffffffffffffffffffffffffff1647604051611a68906146e6565b60006040518083038185875af1925050503d8060008114611aa5576040519150601f19603f3d011682016040523d82523d6000602084013e611aaa565b606091505b5050905080611aee576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611ae5906149ba565b60405180910390fd5b506001600b81905550565b611b14838383604051806020016040528060008152506127bd565b505050565b601e5481565b60258054611b2c90614d5c565b80601f0160208091040260200160405190810160405280929190818152602001828054611b5890614d5c565b8015611ba55780601f10611b7a57610100808354040283529160200191611ba5565b820191906000526020600020905b815481529060010190602001808311611b8857829003601f168201915b505050505081565b600a5481565b600042905090565b611bc3612df0565b8060269080519060200190611bd9929190613a8e565b5050565b60278054611bea90614d5c565b80601f0160208091040260200160405190810160405280929190818152602001828054611c1690614d5c565b8015611c635780601f10611c3857610100808354040283529160200191611c63565b820191906000526020600020905b815481529060010190602001808311611c4657829003601f168201915b505050505081565b60216020528060005260406000206000915090505481565b611c8b613a3b565b6040518061014001604052806012548152602001601b5481526020016000815260200160155481526020016016548152602001601754815260200160185481526020016019548152602001601a548152602001602160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548152509050919050565b6000611d3382612ec0565b9050919050565b601d5481565b60185481565b80611d50816130fd565b611d8f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611d869061499a565b60405180910390fd5b60008311611dd2576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611dc99061487a565b60405180910390fd5b602460019054906101000a900460ff16611e21576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611e189061497a565b60405180910390fd5b601754421015611e66576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611e5d906148ba565b60405180910390fd5b6018544210611eaa576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611ea1906147da565b60405180910390fd5b601f54611eff84602260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054612e8c90919063ffffffff16565b1115611f40576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611f37906148fa565b60405180910390fd5b601354611f5884601c54612e8c90919063ffffffff16565b1115611f99576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611f909061485a565b60405180910390fd5b601454611fb684611fa86111f9565b612e8c90919063ffffffff16565b1115611ff7576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611fee9061493a565b60405180910390fd5b60135461200f84601c54612e8c90919063ffffffff16565b1415612053576000602460016101000a81548160ff0219169083151502179055506001602460026101000a81548160ff021916908315150217905550426019819055505b61206883601c54612e8c90919063ffffffff16565b601c819055506120c083602260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054612e8c90919063ffffffff16565b602260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061210d3384612ea2565b505050565b601f5481565b60195481565b60008073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415612186576040517f8f4eb60400000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b67ffffffffffffffff600660008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054169050919050565b6121df612df0565b6121e9600061311b565b565b6121f3612df0565b6121fc81613068565b50565b60226020528060005260406000206000915090505481565b60236020528060005260406000206000915090505481565b60008111612272576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016122699061487a565b60405180910390fd5b6019544210158061228f5750602460029054906101000a900460ff165b6122ce576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016122c590614a1a565b60405180910390fd5b601a544210612312576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612309906147ba565b60405180910390fd5b60205461236782602360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054612e8c90919063ffffffff16565b11156123a8576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161239f906148fa565b60405180910390fd5b6123bd600d54826131df90919063ffffffff16565b3410156123ff576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016123f69061491a565b60405180910390fd5b60145461241c8261240e6111f9565b612e8c90919063ffffffff16565b111561245d576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016124549061493a565b60405180910390fd5b61247281601d54612e8c90919063ffffffff16565b601d819055506124ca81602360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054612e8c90919063ffffffff16565b602360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506125173382612ea2565b50565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b61254b612df0565b80600d8190555050565b60155481565b612563612df0565b8060279080519060200190612579929190613a8e565b5050565b612585613a3b565b604051806101400160405280612599612a3a565b8152602001601d548152602001600d54815260200160155481526020016016548152602001601754815260200160185481526020016019548152602001601a548152602001602360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548152509050919050565b60606004805461263790614d5c565b80601f016020809104026020016040519081016040528092919081815260200182805461266390614d5c565b80156126b05780601f10612685576101008083540402835291602001916126b0565b820191906000526020600020905b81548152906001019060200180831161269357829003601f168201915b5050505050905090565b60165481565b602460049054906101000a900460ff161561271f576126de82612836565b1561271e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612715906148da565b60405180910390fd5b5b61272982826131f5565b5050565b60095481565b602460039054906101000a900460ff1681565b61274e612df0565b8060208190555050565b612760612df0565b80602460046101000a81548160ff02191690831515021790555050565b601a5481565b61278b612df0565b856015819055508460168190555083601781905550826018819055508160198190555080601a81905550505050505050565b6127c8848484611680565b60008373ffffffffffffffffffffffffffffffffffffffff163b1461282a576127f384848484613300565b612829576040517fd1a57ed600000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5b50505050565b60135481565b6000600c60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16806128c2575061289361251a565b73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16145b9050919050565b60175481565b6060602460039054906101000a900460ff16156129185760266128f183613460565b6040516020016129029291906146b7565b6040516020818303038152906040529050612946565b602561292383613460565b6040516020016129349291906146b7565b60405160208183030381529060405290505b919050565b60125481565b612959612df0565b80600a8190555050565b60205481565b612971612df0565b81602460036101000a81548160ff02191690831515021790555080602690805190602001906129a1929190613a8e565b505050565b602680546129b390614d5c565b80601f01602080910402602001604051908101604052809291908181526020018280546129df90614d5c565b8015612a2c5780601f10612a0157610100808354040283529160200191612a2c565b820191906000526020600020905b815481529060010190602001808311612a0f57829003601f168201915b505050505081565b601c5481565b6000601c54601b54601154601054601454612a559190614c68565b612a5f9190614c68565b612a699190614c68565b612a739190614c68565b905090565b606060278054612a8790614d5c565b80601f0160208091040260200160405190810160405280929190818152602001828054612ab390614d5c565b8015612b005780601f10612ad557610100808354040283529160200191612b00565b820191906000526020600020905b815481529060010190602001808311612ae357829003601f168201915b5050505050905090565b6000600860008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b612ba6612df0565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415612c16576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612c0d906147fa565b60405180910390fd5b612c1f8161311b565b50565b612c2a612df0565b8060098190555050565b612c3c612df0565b612c458161360d565b50565b600081612c53612deb565b11158015612c62575060015482105b8015612ca0575060007c0100000000000000000000000000000000000000000000000000000000600560008581526020019081526020016000205416145b9050919050565b6000612cb282611d28565b90508073ffffffffffffffffffffffffffffffffffffffff16612cd3612fb5565b73ffffffffffffffffffffffffffffffffffffffff1614612d3657612cff81612cfa612fb5565b612b0a565b612d35576040517fcfb3b94200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5b826007600084815260200190815260200160002060000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550818373ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560405160405180910390a4505050565b600090565b612df8613060565b73ffffffffffffffffffffffffffffffffffffffff16612e1661251a565b73ffffffffffffffffffffffffffffffffffffffff1614612e6c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612e639061495a565b60405180910390fd5b565b6000612e8582612e7d336136ab565b6009546136db565b9050919050565b60008183612e9a9190614b87565b905092915050565b612ebc8282604051806020016040528060008152506136f1565b5050565b60008082905080612ecf612deb565b11612f5757600154811015612f565760006005600083815260200190815260200160002054905060007c010000000000000000000000000000000000000000000000000000000082161415612f54575b6000811415612f4a576005600083600190039350838152602001908152602001600020549050612f1f565b8092505050612f89565b505b5b6040517fdf2d9b4200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b919050565b60008060006007600085815260200190815260200160002090508092508254915050915091565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff8316925073ffffffffffffffffffffffffffffffffffffffff821691508382148383141790509392505050565b50505050565b60008060e883901c905060e861301e86868461378f565b62ffffff16901b9150509392505050565b600073ffffffffffffffffffffffffffffffffffffffff83169250814260a01b178317905092915050565b50505050565b600033905090565b600c60008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81549060ff02191690558073ffffffffffffffffffffffffffffffffffffffff167fc02124c68d1738bfb74eeba2c844061a3374d1e6f912c3c845c6c8aef67e649060405160405180910390a250565b60006131148261310c336136ab565b600a546136db565b9050919050565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b600081836131ed9190614c0e565b905092915050565b8060086000613202612fb5565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff166132af612fb5565b73ffffffffffffffffffffffffffffffffffffffff167f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c31836040516132f49190614762565b60405180910390a35050565b60008373ffffffffffffffffffffffffffffffffffffffff1663150b7a02613326612fb5565b8786866040518563ffffffff1660e01b81526004016133489493929190614716565b602060405180830381600087803b15801561336257600080fd5b505af192505050801561339357506040513d601f19601f820116820180604052508101906133909190613fda565b60015b61340d573d80600081146133c3576040519150601f19603f3d011682016040523d82523d6000602084013e6133c8565b606091505b50600081511415613405576040517fd1a57ed600000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b805181602001fd5b63150b7a0260e01b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916817bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191614915050949350505050565b606060008214156134a8576040518060400160405280600181526020017f30000000000000000000000000000000000000000000000000000000000000008152509050613608565b600082905060005b600082146134da5780806134c390614dbf565b915050600a826134d39190614bdd565b91506134b0565b60008167ffffffffffffffff81111561351c577f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6040519080825280601f01601f19166020018201604052801561354e5781602001600182028036833780820191505090505b5090505b60008514613601576001826135679190614c68565b9150600a856135769190614e2c565b60306135829190614b87565b60f81b8183815181106135be577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350600a856135fa9190614bdd565b9450613552565b8093505050505b919050565b6001600c60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508073ffffffffffffffffffffffffffffffffffffffff167f4a92e3fad22046b744a1d74eeacc4fd529bfd154dc3ff26d90203e692fd7514660405160405180910390a250565b6000816040516020016136be919061469c565b604051602081830303815290604052805190602001209050919050565b60006136e8848385613798565b90509392505050565b6136fb83836137af565b60008373ffffffffffffffffffffffffffffffffffffffff163b1461378a5760006001549050600083820390505b61373c6000868380600101945086613300565b613772576040517fd1a57ed600000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b81811061372957816001541461378757600080fd5b50505b505050565b60009392505050565b6000826137a5858461396d565b1490509392505050565b6000600154905060008214156137f1576040517fb562e8dd00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6137fe6000848385613001565b600160406001901b178202600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282540192505081905550613875836138666000866000613007565b61386f856139e9565b1761302f565b6005600083815260200190815260200160002081905550600080838301905073ffffffffffffffffffffffffffffffffffffffff85169150828260007fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef600080a4600183015b81811461391657808360007fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef600080a46001810190506138db565b506000821415613952576040517f2e07630000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b806001819055505050613968600084838561305a565b505050565b60008082905060005b84518110156139de576139c9828683815181106139bc577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200260200101516139f9565b915080806139d690614dbf565b915050613976565b508091505092915050565b60006001821460e11b9050919050565b6000818310613a1157613a0c8284613a24565b613a1c565b613a1b8383613a24565b5b905092915050565b600082600052816020526040600020905092915050565b604051806101400160405280600081526020016000815260200160008152602001600081526020016000815260200160008152602001600081526020016000815260200160008152602001600081525090565b828054613a9a90614d5c565b90600052602060002090601f016020900481019282613abc5760008555613b03565b82601f10613ad557805160ff1916838001178555613b03565b82800160010185558215613b03579182015b82811115613b02578251825591602001919060010190613ae7565b5b509050613b109190613b14565b5090565b5b80821115613b2d576000816000905550600101613b15565b5090565b6000613b44613b3f84614a96565b614a71565b90508083825260208201905082856020860282011115613b6357600080fd5b60005b85811015613b935781613b798882613c6d565b845260208401935060208301925050600181019050613b66565b5050509392505050565b6000613bb0613bab84614ac2565b614a71565b905082815260208101848484011115613bc857600080fd5b613bd3848285614d1a565b509392505050565b6000613bee613be984614af3565b614a71565b905082815260208101848484011115613c0657600080fd5b613c11848285614d1a565b509392505050565b600081359050613c2881615355565b92915050565b600082601f830112613c3f57600080fd5b8135613c4f848260208601613b31565b91505092915050565b600081359050613c678161536c565b92915050565b600081359050613c7c81615383565b92915050565b600081359050613c918161539a565b92915050565b600081519050613ca68161539a565b92915050565b600082601f830112613cbd57600080fd5b8135613ccd848260208601613b9d565b91505092915050565b600082601f830112613ce757600080fd5b8135613cf7848260208601613bdb565b91505092915050565b600081359050613d0f816153b1565b92915050565b600060208284031215613d2757600080fd5b6000613d3584828501613c19565b91505092915050565b60008060408385031215613d5157600080fd5b6000613d5f85828601613c19565b9250506020613d7085828601613c19565b9150509250929050565b600080600060608486031215613d8f57600080fd5b6000613d9d86828701613c19565b9350506020613dae86828701613c19565b9250506040613dbf86828701613d00565b9150509250925092565b60008060008060808587031215613ddf57600080fd5b6000613ded87828801613c19565b9450506020613dfe87828801613c19565b9350506040613e0f87828801613d00565b925050606085013567ffffffffffffffff811115613e2c57600080fd5b613e3887828801613cac565b91505092959194509250565b60008060408385031215613e5757600080fd5b6000613e6585828601613c19565b9250506020613e7685828601613c58565b9150509250929050565b60008060408385031215613e9357600080fd5b6000613ea185828601613c19565b9250506020613eb285828601613d00565b9150509250929050565b600060208284031215613ece57600080fd5b6000613edc84828501613c58565b91505092915050565b600080600060608486031215613efa57600080fd5b6000613f0886828701613c58565b9350506020613f1986828701613c58565b9250506040613f2a86828701613c58565b9150509250925092565b60008060408385031215613f4757600080fd5b6000613f5585828601613c58565b925050602083013567ffffffffffffffff811115613f7257600080fd5b613f7e85828601613cd6565b9150509250929050565b600060208284031215613f9a57600080fd5b6000613fa884828501613c6d565b91505092915050565b600060208284031215613fc357600080fd5b6000613fd184828501613c82565b91505092915050565b600060208284031215613fec57600080fd5b6000613ffa84828501613c97565b91505092915050565b60006020828403121561401557600080fd5b600082013567ffffffffffffffff81111561402f57600080fd5b61403b84828501613cd6565b91505092915050565b60006020828403121561405657600080fd5b600061406484828501613d00565b91505092915050565b6000806040838503121561408057600080fd5b600061408e85828601613d00565b925050602083013567ffffffffffffffff8111156140ab57600080fd5b6140b785828601613c2e565b9150509250929050565b60008060008060008060c087890312156140da57600080fd5b60006140e889828a01613d00565b96505060206140f989828a01613d00565b955050604061410a89828a01613d00565b945050606061411b89828a01613d00565b935050608061412c89828a01613d00565b92505060a061413d89828a01613d00565b9150509295509295509295565b61415381614c9c565b82525050565b61416a61416582614c9c565b614e08565b82525050565b61417981614cae565b82525050565b61418881614cba565b82525050565b600061419982614b39565b6141a38185614b4f565b93506141b3818560208601614d29565b6141bc81614f19565b840191505092915050565b60006141d282614b44565b6141dc8185614b6b565b93506141ec818560208601614d29565b6141f581614f19565b840191505092915050565b600061420b82614b44565b6142158185614b7c565b9350614225818560208601614d29565b80840191505092915050565b6000815461423e81614d5c565b6142488186614b7c565b945060018216600081146142635760018114614274576142a7565b60ff198316865281860193506142a7565b61427d85614b24565b60005b8381101561429f57815481890152600182019150602081019050614280565b838801955050505b50505092915050565b60006142bd600c83614b6b565b91506142c882614f37565b602082019050919050565b60006142e0600b83614b6b565b91506142eb82614f60565b602082019050919050565b6000614303602683614b6b565b915061430e82614f89565b604082019050919050565b6000614326602183614b6b565b915061433182614fd8565b604082019050919050565b6000614349601883614b6b565b915061435482615027565b602082019050919050565b600061436c601b83614b6b565b915061437782615050565b602082019050919050565b600061438f601b83614b6b565b915061439a82615079565b602082019050919050565b60006143b2601b83614b6b565b91506143bd826150a2565b602082019050919050565b60006143d5601883614b6b565b91506143e0826150cb565b602082019050919050565b60006143f8601183614b6b565b9150614403826150f4565b602082019050919050565b600061441b603983614b6b565b91506144268261511d565b604082019050919050565b600061443e601883614b6b565b91506144498261516c565b602082019050919050565b6000614461601283614b6b565b915061446c82615195565b602082019050919050565b6000614484600583614b7c565b915061448f826151be565b600582019050919050565b60006144a7602083614b6b565b91506144b2826151e7565b602082019050919050565b60006144ca602183614b6b565b91506144d582615210565b604082019050919050565b60006144ed600083614b60565b91506144f88261525f565b600082019050919050565b6000614510602a83614b6b565b915061451b82615262565b604082019050919050565b6000614533600f83614b6b565b915061453e826152b1565b602082019050919050565b6000614556600b83614b6b565b9150614561826152da565b602082019050919050565b6000614579601f83614b6b565b915061458482615303565b602082019050919050565b600061459c601983614b6b565b91506145a78261532c565b602082019050919050565b610140820160008201516145c9600085018261467e565b5060208201516145dc602085018261467e565b5060408201516145ef604085018261467e565b506060820151614602606085018261467e565b506080820151614615608085018261467e565b5060a082015161462860a085018261467e565b5060c082015161463b60c085018261467e565b5060e082015161464e60e085018261467e565b5061010082015161466361010085018261467e565b5061012082015161467861012085018261467e565b50505050565b61468781614d10565b82525050565b61469681614d10565b82525050565b60006146a88284614159565b60148201915081905092915050565b60006146c38285614231565b91506146cf8284614200565b91506146da82614477565b91508190509392505050565b60006146f1826144e0565b9150819050919050565b6000602082019050614710600083018461414a565b92915050565b600060808201905061472b600083018761414a565b614738602083018661414a565b614745604083018561468d565b8181036060830152614757818461418e565b905095945050505050565b60006020820190506147776000830184614170565b92915050565b6000602082019050614792600083018461417f565b92915050565b600060208201905081810360008301526147b281846141c7565b905092915050565b600060208201905081810360008301526147d3816142b0565b9050919050565b600060208201905081810360008301526147f3816142d3565b9050919050565b60006020820190508181036000830152614813816142f6565b9050919050565b6000602082019050818103600083015261483381614319565b9050919050565b600060208201905081810360008301526148538161433c565b9050919050565b600060208201905081810360008301526148738161435f565b9050919050565b6000602082019050818103600083015261489381614382565b9050919050565b600060208201905081810360008301526148b3816143a5565b9050919050565b600060208201905081810360008301526148d3816143c8565b9050919050565b600060208201905081810360008301526148f3816143eb565b9050919050565b600060208201905081810360008301526149138161440e565b9050919050565b6000602082019050818103600083015261493381614431565b9050919050565b6000602082019050818103600083015261495381614454565b9050919050565b600060208201905081810360008301526149738161449a565b9050919050565b60006020820190508181036000830152614993816144bd565b9050919050565b600060208201905081810360008301526149b381614503565b9050919050565b600060208201905081810360008301526149d381614526565b9050919050565b600060208201905081810360008301526149f381614549565b9050919050565b60006020820190508181036000830152614a138161456c565b9050919050565b60006020820190508181036000830152614a338161458f565b9050919050565b600061014082019050614a5060008301846145b2565b92915050565b6000602082019050614a6b600083018461468d565b92915050565b6000614a7b614a8c565b9050614a878282614d8e565b919050565b6000604051905090565b600067ffffffffffffffff821115614ab157614ab0614eea565b5b602082029050602081019050919050565b600067ffffffffffffffff821115614add57614adc614eea565b5b614ae682614f19565b9050602081019050919050565b600067ffffffffffffffff821115614b0e57614b0d614eea565b5b614b1782614f19565b9050602081019050919050565b60008190508160005260206000209050919050565b600081519050919050565b600081519050919050565b600082825260208201905092915050565b600081905092915050565b600082825260208201905092915050565b600081905092915050565b6000614b9282614d10565b9150614b9d83614d10565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03821115614bd257614bd1614e5d565b5b828201905092915050565b6000614be882614d10565b9150614bf383614d10565b925082614c0357614c02614e8c565b5b828204905092915050565b6000614c1982614d10565b9150614c2483614d10565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0483118215151615614c5d57614c5c614e5d565b5b828202905092915050565b6000614c7382614d10565b9150614c7e83614d10565b925082821015614c9157614c90614e5d565b5b828203905092915050565b6000614ca782614cf0565b9050919050565b60008115159050919050565b6000819050919050565b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b82818337600083830152505050565b60005b83811015614d47578082015181840152602081019050614d2c565b83811115614d56576000848401525b50505050565b60006002820490506001821680614d7457607f821691505b60208210811415614d8857614d87614ebb565b5b50919050565b614d9782614f19565b810181811067ffffffffffffffff82111715614db657614db5614eea565b5b80604052505050565b6000614dca82614d10565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff821415614dfd57614dfc614e5d565b5b600182019050919050565b6000614e1382614e1a565b9050919050565b6000614e2582614f2a565b9050919050565b6000614e3782614d10565b9150614e4283614d10565b925082614e5257614e51614e8c565b5b828206905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6000601f19601f8301169050919050565b60008160601b9050919050565b7f4d41494e206973206f7665720000000000000000000000000000000000000000600082015250565b7f574c32206973206f766572000000000000000000000000000000000000000000600082015250565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b7f574c31206d7573742062652061637469766520746f206d696e7420746f6b656e60008201527f7300000000000000000000000000000000000000000000000000000000000000602082015250565b7f574c3120686173206e6f74207374617274656420796574210000000000000000600082015250565b7f4d617820737570706c7920666f7220574c322072656163686564210000000000600082015250565b7f4d757374206d696e74206174206c65617374203120746f6b656e2e0000000000600082015250565b7f4d617820737570706c7920666f7220574c312072656163686564210000000000600082015250565b7f574c3220686173206e6f74207374617274656420796574210000000000000000600082015250565b7f5065726d697373696f6e2064656e696564000000000000000000000000000000600082015250565b7f507572636861736520776f756c6420657863656564206d6178206e756d62657260008201527f206f66206d6574616361726473207065722077616c6c65742e00000000000000602082015250565b7f446964206e6f742073656e6420656e6f756768206574682e0000000000000000600082015250565b7f72656163686564206d617820737570706c790000000000000000000000000000600082015250565b7f2e6a736f6e000000000000000000000000000000000000000000000000000000600082015250565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b7f574c32206d7573742062652061637469766520746f206d696e7420746f6b656e60008201527f7300000000000000000000000000000000000000000000000000000000000000602082015250565b50565b7f4d65726b6c6557686974656c6973743a2043616c6c6572206973206e6f74207760008201527f686974656c697374656400000000000000000000000000000000000000000000602082015250565b7f7472616e73666572206661696c65640000000000000000000000000000000000600082015250565b7f574c31206973206f766572000000000000000000000000000000000000000000600082015250565b7f5265656e7472616e637947756172643a207265656e7472616e742063616c6c00600082015250565b7f4d41494e20686173206e6f742073746172746564207965742100000000000000600082015250565b61535e81614c9c565b811461536957600080fd5b50565b61537581614cae565b811461538057600080fd5b50565b61538c81614cba565b811461539757600080fd5b50565b6153a381614cc4565b81146153ae57600080fd5b50565b6153ba81614d10565b81146153c557600080fd5b5056fea2646970667358221220642806bd7a16a26530369b5621215f9ad22e33e0445afef1191424fcc1a108ec64736f6c6343000804003368747470733a2f2f646174612e62656172667269656e64732e6e65742f626561722f62656172626f782f68747470733a2f2f646174612e62656172667269656e64732e6e65742f6170692f636f6e747261637475726c2e6a736f6e