交易详情
交易哈希
:0xea2d8a2a270562e7cdbdc013320f6c0d456338c04d10e3c795b4dd301c83aefd
交易数量:
0AVAX
($0)
交易手续费:
0.18249378
$7.54
Gas 价格:
0.000000035 AVAX (35 nAVAX)
Gas 上限 & Gas 消耗:
6,517,635|5,214,108 (80%)
其他信息:
Nonce:102
区块内交易编号:1
输入数据:
0x60e06040523480156200001157600080fd5b506040516200622a3803806200622a833981810160405281019062000037919062000356565b6040518060400160405280600a81526020017f4b494e47534849542058000000000000000000000000000000000000000000008152506040518060400160405280600a81526020017f4b494e47534849542e780000000000000000000000000000000000000000000081525060126108ae848680600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff160362000112576040517f49e27cff00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508073ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a350600180819055508560049081620001c6919062000617565b508460059081620001d8919062000617565b508360ff1660808160ff16815250508260c0818152505081600260006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550608051600a6200024191906200088e565b836200024e9190620008df565b60a08181525050505050505050604051806080016040528060438152602001620061e7604391396010908162000285919062000617565b5073728b158cefede30973123c8034bbdbf29d2e23df601260006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506101f460118190555050506200092a565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b60006200031e82620002f1565b9050919050565b620003308162000311565b81146200033c57600080fd5b50565b600081519050620003508162000325565b92915050565b6000806040838503121562000370576200036f620002ec565b5b600062000380858286016200033f565b925050602062000393858286016200033f565b9150509250929050565b600081519050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600060028204905060018216806200041f57607f821691505b602082108103620004355762000434620003d7565b5b50919050565b60008190508160005260206000209050919050565b60006020601f8301049050919050565b600082821b905092915050565b6000600883026200049f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8262000460565b620004ab868362000460565b95508019841693508086168417925050509392505050565b6000819050919050565b6000819050919050565b6000620004f8620004f2620004ec84620004c3565b620004cd565b620004c3565b9050919050565b6000819050919050565b6200051483620004d7565b6200052c6200052382620004ff565b8484546200046d565b825550505050565b600090565b6200054362000534565b6200055081848462000509565b505050565b5b8181101562000578576200056c60008262000539565b60018101905062000556565b5050565b601f821115620005c75762000591816200043b565b6200059c8462000450565b81016020851015620005ac578190505b620005c4620005bb8562000450565b83018262000555565b50505b505050565b600082821c905092915050565b6000620005ec60001984600802620005cc565b1980831691505092915050565b6000620006078383620005d9565b9150826002028217905092915050565b62000622826200039d565b67ffffffffffffffff8111156200063e576200063d620003a8565b5b6200064a825462000406565b620006578282856200057c565b600060209050601f8311600181146200068f57600084156200067a578287015190505b620006868582620005f9565b865550620006f6565b601f1984166200069f866200043b565b60005b82811015620006c957848901518255600182019150602085019450602081019050620006a2565b86831015620006e95784890151620006e5601f891682620005d9565b8355505b6001600288020188555050505b505050505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60008160011c9050919050565b6000808291508390505b60018511156200078c57808604811115620007645762000763620006fe565b5b6001851615620007745780820291505b808102905062000784856200072d565b945062000744565b94509492505050565b600082620007a757600190506200087a565b81620007b757600090506200087a565b8160018114620007d05760028114620007db5762000811565b60019150506200087a565b60ff841115620007f057620007ef620006fe565b5b8360020a9150848211156200080a5762000809620006fe565b5b506200087a565b5060208310610133831016604e8410600b84101617156200084b5782820a905083811115620008455762000844620006fe565b5b6200087a565b6200085a84848460016200073a565b92509050818404811115620008745762000873620006fe565b5b81810290505b9392505050565b600060ff82169050919050565b60006200089b82620004c3565b9150620008a88362000881565b9250620008d77fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff848462000795565b905092915050565b6000620008ec82620004c3565b9150620008f983620004c3565b92508282026200090981620004c3565b91508282048414831517620009235762000922620006fe565b5b5092915050565b60805160a05160c05161587f6200096860003960008181610be1015261177c01526000610f0b0152600081816112970152612ecd015261587f6000f3fe608060405234801561001057600080fd5b50600436106102d65760003560e01c8063850c23dc11610182578063b9f9af80116100e9578063dd62ed3e116100a2578063ea598cb01161007c578063ea598cb01461095a578063ef1f3ebb14610976578063f2fde38b146109a6578063fc12fa2f146109c2576102d6565b8063dd62ed3e146108de578063de0e9a3e1461090e578063e985e9c51461092a576102d6565b8063b9f9af80146107f8578063c87b56dd14610814578063ca5994db14610844578063cb6205e414610860578063d528d11814610890578063d547cfb7146108c0576102d6565b80639b19251a1161013b5780639b19251a146107245780639fbc871314610754578063a22cb46514610772578063a9059cbb1461078e578063b0faefdd146107be578063b88d4fde146107dc576102d6565b8063850c23dc1461067457806386ca1618146106925780638da5cb5b146106b05780638dc251e3146106ce57806395d89b41146106ea5780639715165714610708576102d6565b80632b9689581161024157806353d6fd59116101fa57806366e3e5e4116101d457806366e3e5e4146105d857806370a08231146106085780637c6e551d1461063857806381456f4814610656576102d6565b806353d6fd591461057057806355f804b31461058c5780636352211e146105a8576102d6565b80632b968958146104d4578063313ce567146104de57806342842e0e146104fc5780634a15c3ac146105185780634f07de0914610536578063522624c414610552576102d6565b806318160ddd1161029357806318160ddd146103d75780631ae24366146103f5578063201f35171461042557806323b872dd146104555780632a180d44146104855780632a55205a146104a3576102d6565b806301ffc9a7146102db57806304bdc76b1461030b57806306fdde0314610329578063081812fc14610347578063095ea7b314610377578063150b7a02146103a7575b600080fd5b6102f560048036038101906102f09190614174565b6109de565b60405161030291906141bc565b60405180910390f35b610313610b0f565b60405161032091906141f0565b60405180910390f35b610331610b1c565b60405161033e919061429b565b60405180910390f35b610361600480360381019061035c91906142e9565b610baa565b60405161036e9190614357565b60405180910390f35b610391600480360381019061038c919061439e565b610bdd565b60405161039e91906141bc565b60405180910390f35b6103c160048036038101906103bc9190614443565b610ef4565b6040516103ce91906144da565b60405180910390f35b6103df610f09565b6040516103ec91906141f0565b60405180910390f35b61040f600480360381019061040a919061439e565b610f2d565b60405161041c91906141bc565b60405180910390f35b61043f600480360381019061043a91906144f5565b610f43565b60405161044c91906141f0565b60405180910390f35b61046f600480360381019061046a9190614522565b610f8f565b60405161047c91906141bc565b60405180910390f35b61048d611120565b60405161049a91906141f0565b60405180910390f35b6104bd60048036038101906104b89190614575565b611126565b6040516104cb9291906145b5565b60405180910390f35b6104dc611172565b005b6104e6611295565b6040516104f391906145fa565b60405180910390f35b61051660048036038101906105119190614522565b6112b9565b005b6105206113ed565b60405161052d91906141f0565b60405180910390f35b610550600480360381019061054b91906142e9565b611404565b005b61055a611493565b60405161056791906141f0565b60405180910390f35b61058a60048036038101906105859190614641565b611499565b005b6105a660048036038101906105a191906147b1565b611579565b005b6105c260048036038101906105bd91906142e9565b611611565b6040516105cf9190614357565b60405180910390f35b6105f260048036038101906105ed91906144f5565b6116b4565b6040516105ff91906141f0565b60405180910390f35b610622600480360381019061061d91906144f5565b61175c565b60405161062f91906141f0565b60405180910390f35b610640611774565b60405161064d91906141f0565b60405180910390f35b61065e61177a565b60405161066b91906141f0565b60405180910390f35b61067c61179e565b60405161068991906141f0565b60405180910390f35b61069a6117a4565b6040516106a791906148b8565b60405180910390f35b6106b86117fc565b6040516106c59190614357565b60405180910390f35b6106e860048036038101906106e391906144f5565b611820565b005b6106f26118e9565b6040516106ff919061429b565b60405180910390f35b610722600480360381019061071d919061499d565b611977565b005b61073e600480360381019061073991906144f5565b6119cd565b60405161074b91906141bc565b60405180910390f35b61075c6119ed565b6040516107699190614357565b60405180910390f35b61078c60048036038101906107879190614641565b611a13565b005b6107a860048036038101906107a3919061439e565b611b10565b6040516107b591906141bc565b60405180910390f35b6107c6611b25565b6040516107d39190614357565b60405180910390f35b6107f660048036038101906107f19190614443565b611b4b565b005b610812600480360381019061080d91906142e9565b611c85565b005b61082e600480360381019061082991906142e9565b61202a565b60405161083b919061429b565b60405180910390f35b61085e6004803603810190610859919061499d565b61205e565b005b61087a600480360381019061087591906142e9565b6120b4565b60405161088791906141bc565b60405180910390f35b6108aa60048036038101906108a591906142e9565b612120565b6040516108b791906141f0565b60405180910390f35b6108c8612144565b6040516108d5919061429b565b60405180910390f35b6108f860048036038101906108f391906149e6565b6121d2565b60405161090591906141f0565b60405180910390f35b610928600480360381019061092391906142e9565b6121f7565b005b610944600480360381019061093f91906149e6565b612213565b60405161095191906141bc565b60405180910390f35b610974600480360381019061096f91906142e9565b612242565b005b610990600480360381019061098b91906144f5565b61225e565b60405161099d91906141f0565b60405180910390f35b6109c060048036038101906109bb91906144f5565b6122aa565b005b6109dc60048036038101906109d7919061499d565b612432565b005b60007f80ac58cd000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19161480610aa957507f5b5e139f000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b80610af85750632a55205a60e01b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b80610b085750610b07826126bd565b5b9050919050565b6000600f80549050905090565b60048054610b2990614a55565b80601f0160208091040260200160405190810160405280929190818152602001828054610b5590614a55565b8015610ba25780601f10610b7757610100808354040283529160200191610ba2565b820191906000526020600020905b815481529060010190602001808311610b8557829003601f168201915b505050505081565b60086020528060005260406000206000915054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60007f00000000000000000000000000000000000000000000000000000000000000008211158015610c0f5750600082115b15610e03576000600a600084815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690508073ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614158015610d0f5750600960008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b15610d46576040517f82b4290000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b836008600085815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508373ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92585604051610df591906141f0565b60405180910390a350610eea565b81600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92584604051610ee191906141f0565b60405180910390a35b6001905092915050565b600063150b7a0260e01b905095945050505050565b7f000000000000000000000000000000000000000000000000000000000000000081565b600081610f39846116b4565b1015905092915050565b6000600b60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020805490509050919050565b600080600760008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905082811015611054576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161104b90614ad2565b60405180910390fd5b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff81146111085782816110879190614b21565b600760008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b611113858585612727565b5060019150509392505050565b60145481565b600080601260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff166127106011548561115d9190614b55565b6111679190614bc6565b915091509250929050565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146111f7576040517f82b4290000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60008060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600073ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3565b7f000000000000000000000000000000000000000000000000000000000000000081565b6112c533848484612abf565b60008273ffffffffffffffffffffffffffffffffffffffff163b141580156113b1575063150b7a0260e01b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19168273ffffffffffffffffffffffffffffffffffffffff1663150b7a023386856040518463ffffffff1660e01b815260040161134c93929190614c2e565b6020604051808303816000875af115801561136b573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061138f9190614c8d565b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191614155b156113e8576040517f3da6393100000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b505050565b60006014546013546113ff9190614b21565b905090565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614611489576040517f82b4290000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b8060118190555050565b60135481565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461151e576040517f82b4290000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b80600e60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055505050565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146115fe576040517f82b4290000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b806010908161160d9190614e66565b5050565b6000600a600083815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16036116af576040517fc5723b5100000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b919050565b60006116be612ec9565b600c60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208054905061170b9190614b55565b600660008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546117559190614b21565b9050919050565b60066020528060005260406000206000915090505481565b60115481565b7f000000000000000000000000000000000000000000000000000000000000000081565b60035481565b6060600f8054806020026020016040519081016040528092919081815260200182805480156117f257602002820191906000526020600020905b8154815260200190600101908083116117de575b5050505050905090565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146118a5576040517f82b4290000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b80601260006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600580546118f690614a55565b80601f016020809104026020016040519081016040528092919081815260200182805461192290614a55565b801561196f5780601f106119445761010080835404028352916020019161196f565b820191906000526020600020905b81548152906001019060200180831161195257829003601f168201915b505050505081565b61197f612efd565b60005b81518110156119c1576119ae8282815181106119a1576119a0614f38565b5b6020026020010151612f4c565b80806119b990614f67565b915050611982565b506119ca613258565b50565b600e6020528060005260406000206000915054906101000a900460ff1681565b601260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b80600960003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c3183604051611b0491906141bc565b60405180910390a35050565b6000611b1d338484612727565b905092915050565b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b611b5733868686612abf565b60008473ffffffffffffffffffffffffffffffffffffffff163b14158015611c47575063150b7a0260e01b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19168473ffffffffffffffffffffffffffffffffffffffff1663150b7a0233888787876040518663ffffffff1660e01b8152600401611be2959493929190614fdc565b6020604051808303816000875af1158015611c01573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611c259190614c8d565b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191614155b15611c7e576040517f3da6393100000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5050505050565b611c8d612efd565b60135481601454611c9e919061502a565b1115611cdf576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611cd6906150aa565b60405180910390fd5b6000600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050611d0e612ec9565b6001611d1a9190614b55565b8173ffffffffffffffffffffffffffffffffffffffff166370a08231336040518263ffffffff1660e01b8152600401611d539190614357565b602060405180830381865afa158015611d70573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611d9491906150df565b10611dd4576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611dcb9061517e565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff166323b872dd3330856040518463ffffffff1660e01b8152600401611e119392919061519e565b6020604051808303816000875af1158015611e30573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611e5491906151ea565b5060003390506000611e64612ec9565b90506000600660008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490508460146000828254611ebc919061502a565b9250508190555084600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254611f12919061502a565b92505081905550611f2283613261565b611fb55760008282611f349190614bc6565b83600660008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611f7f9190614bc6565b611f899190614b21565b905060005b81811015611fb257611f9f856132c7565b8080611faa90614f67565b915050611f8e565b50505b8273ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fe59fdd36d0d223c0c7d996db7ad796880f45e1936cb0bb7ac102e7082e0314878760405161201391906141f0565b60405180910390a350505050612027613258565b50565b606060106120378361348c565b6040516020016120489291906152d6565b6040516020818303038152906040529050919050565b612066612efd565b60005b81518110156120a85761209582828151811061208857612087614f38565b5b602002602001015161355a565b80806120a090614f67565b915050612069565b506120b1613258565b50565b60008073ffffffffffffffffffffffffffffffffffffffff16600a600084815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614159050919050565b600f818154811061213057600080fd5b906000526020600020016000915090505481565b6010805461215190614a55565b80601f016020809104026020016040519081016040528092919081815260200182805461217d90614a55565b80156121ca5780601f1061219f576101008083540402835291602001916121ca565b820191906000526020600020905b8154815290600101906020018083116121ad57829003601f168201915b505050505081565b6007602052816000526040600020602052806000526040600020600091509150505481565b6121ff612efd565b6122088161355a565b612210613258565b50565b60096020528160005260406000206020528060005260406000206000915091509054906101000a900460ff1681565b61224a612efd565b61225381612f4c565b61225b613258565b50565b6000600c60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020805490509050919050565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461232f576040517f82b4290000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603612395576040517f49e27cff00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508073ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a350565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146124b7576040517f82b4290000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60005b81518110156126b957600073ffffffffffffffffffffffffffffffffffffffff16600a60008484815181106124f2576124f1614f38565b5b6020026020010151815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161461257f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161257690615346565b60405180910390fd5b60005b600f8054905081101561261c578282815181106125a2576125a1614f38565b5b6020026020010151600f82815481106125be576125bd614f38565b5b906000526020600020015403612609576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161260090615346565b60405180910390fd5b808061261490614f67565b915050612582565b50600f82828151811061263257612631614f38565b5b60200260200101519080600181540180825580915050600190039060005260206000200160009091909190915055612668612ec9565b60016126749190614b55565b60136000828254612685919061502a565b9250508190555060016003600082825461269f919061502a565b9250508190555080806126b190614f67565b9150506124ba565b5050565b60007f01ffc9a7000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916149050919050565b600061273484848461379a565b61273d8461379f565b1561278e578161274c856116b4565b101561278d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612784906153b2565b60405180910390fd5b5b6000612798612ec9565b90506000600660008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490506000600660008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905084600660008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546128719190614b21565b9250508190555084600660008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055506128ce87613261565b158061291c57506000600b60008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002080549050115b156129b057600083600660008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461296e9190614bc6565b848461297a9190614bc6565b6129849190614b21565b905060005b818110156129ad5761299a896137aa565b80806129a590614f67565b915050612989565b50505b6129b986613261565b612a4c57600083826129cb9190614bc6565b84600660008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054612a169190614bc6565b612a209190614b21565b905060005b81811015612a4957612a36886132c7565b8080612a4190614f67565b915050612a25565b50505b8573ffffffffffffffffffffffffffffffffffffffff168773ffffffffffffffffffffffffffffffffffffffff167fe59fdd36d0d223c0c7d996db7ad796880f45e1936cb0bb7ac102e7082e03148787604051612aa991906141f0565b60405180910390a3600193505050509392505050565b600a600082815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614612b60576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612b579061541e565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603612bcf576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612bc69061548a565b60405180910390fd5b8273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff161480612c8f5750600960008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff165b80612cf857506008600082815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16145b612d37576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612d2e906154f6565b60405180910390fd5b612d3f612ec9565b600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254612d8d9190614b21565b92505081905550612d9c612ec9565b600660008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282540192505081905550612df28382613a2f565b612dfc8282613db3565b808273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a48173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fe59fdd36d0d223c0c7d996db7ad796880f45e1936cb0bb7ac102e7082e031487612eae612ec9565b604051612ebb91906141f0565b60405180910390a350505050565b60007f0000000000000000000000000000000000000000000000000000000000000000600a612ef89190615649565b905090565b600260015403612f42576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612f39906156e0565b60405180910390fd5b6002600181905550565b600073ffffffffffffffffffffffffffffffffffffffff16600a600083815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614612fee576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612fe59061574c565b60405180910390fd5b6000600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690503373ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16636352211e846040518263ffffffff1660e01b815260040161306591906141f0565b602060405180830381865afa158015613082573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906130a69190615781565b73ffffffffffffffffffffffffffffffffffffffff16146130fc576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016130f3906157fa565b60405180910390fd5b613104612ec9565b60016131109190614b55565b600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461315e919061502a565b92505081905550600160036000828254613178919061502a565b925050819055506131893383613db3565b8073ffffffffffffffffffffffffffffffffffffffff166342842e0e3330856040518463ffffffff1660e01b81526004016131c69392919061519e565b600060405180830381600087803b1580156131e057600080fd5b505af11580156131f4573d6000803e3d6000fd5b50505050813373ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a45050565b60018081905550565b6000600e60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16806132c057506132bf8261379f565b5b9050919050565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff160361332d576040517f9c8d2cd200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6000600f6001600f805490506133439190614b21565b8154811061335457613353614f38565b5b90600052602060002001549050600f8054806133735761337261581a565b5b60019003818190600052602060002001600090559055600073ffffffffffffffffffffffffffffffffffffffff16600a600083815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614613422576040517f23369fa600000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b61342c8282613db3565b808273ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a45050565b60606000600161349b84613fb5565b01905060008167ffffffffffffffff8111156134ba576134b9614686565b5b6040519080825280601f01601f1916602001820160405280156134ec5781602001600182028036833780820191505090505b509050600082602001820190505b60011561354f578080600190039150507f3031323334353637383961626364656600000000000000000000000000000000600a86061a8153600a858161354357613542614b97565b5b049450600085036134fa575b819350505050919050565b3373ffffffffffffffffffffffffffffffffffffffff1661357a82611611565b73ffffffffffffffffffffffffffffffffffffffff16146135d0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016135c7906157fa565b60405180910390fd5b6135d8612ec9565b60016135e49190614b55565b600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546136329190614b21565b9250508190555060016003600082825461364c9190614b21565b9250508190555061365d3382613a2f565b600d600082815260200190815260200160002060009055600a600082815260200190815260200160002060006101000a81549073ffffffffffffffffffffffffffffffffffffffff0219169055600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166342842e0e3033846040518463ffffffff1660e01b81526004016137099392919061519e565b600060405180830381600087803b15801561372357600080fd5b505af1158015613737573d6000803e3d6000fd5b5050505080600073ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a450565b505050565b6000813b9050919050565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603613810576040517fddb5de5e00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6000600b60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206001600b60008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020805490506138a09190614b21565b815481106138b1576138b0614f38565b5b90600052602060002001549050600b60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002080548061390d5761390c61581a565b5b60019003818190600052602060002001600090559055600d600082815260200190815260200160002060009055600a600082815260200190815260200160002060006101000a81549073ffffffffffffffffffffffffffffffffffffffff02191690556008600082815260200190815260200160002060006101000a81549073ffffffffffffffffffffffffffffffffffffffff0219169055600f81908060018154018082558091505060019003906000526020600020016000909190919091505580600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a45050565b6000613a3a8361379f565b15613bc857600c60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206001600c60008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002080549050613acd9190614b21565b81548110613ade57613add614f38565b5b9060005260206000200154905080600c60008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600d60008581526020019081526020016000205481548110613b5057613b4f614f38565b5b9060005260206000200181905550600c60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020805480613bad57613bac61581a565b5b60019003818190600052602060002001600090559055613d4d565b600b60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206001600b60008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002080549050613c569190614b21565b81548110613c6757613c66614f38565b5b9060005260206000200154905080600b60008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600d60008581526020019081526020016000205481548110613cd957613cd8614f38565b5b9060005260206000200181905550600b60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020805480613d3657613d3561581a565b5b600190038181906000526020600020016000905590555b600d600083815260200190815260200160002054600d6000838152602001908152602001600020819055506008600083815260200190815260200160002060006101000a81549073ffffffffffffffffffffffffffffffffffffffff0219169055505050565b81600a600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550613e0e8261379f565b15613ee457600c60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190806001815401808255809150506001900390600052602060002001600090919091909150556001600c60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002080549050613ec89190614b21565b600d600083815260200190815260200160002081905550613fb1565b600b60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190806001815401808255809150506001900390600052602060002001600090919091909150556001600b60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002080549050613f999190614b21565b600d6000838152602001908152602001600020819055505b5050565b600080600090507a184f03e93ff9f4daa797ed6e38ed64bf6a1f0100000000000000008310614013577a184f03e93ff9f4daa797ed6e38ed64bf6a1f010000000000000000838161400957614008614b97565b5b0492506040810190505b6d04ee2d6d415b85acef81000000008310614050576d04ee2d6d415b85acef8100000000838161404657614045614b97565b5b0492506020810190505b662386f26fc10000831061407f57662386f26fc10000838161407557614074614b97565b5b0492506010810190505b6305f5e10083106140a8576305f5e100838161409e5761409d614b97565b5b0492506008810190505b61271083106140cd5761271083816140c3576140c2614b97565b5b0492506004810190505b606483106140f057606483816140e6576140e5614b97565b5b0492506002810190505b600a83106140ff576001810190505b80915050919050565b6000604051905090565b600080fd5b600080fd5b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b6141518161411c565b811461415c57600080fd5b50565b60008135905061416e81614148565b92915050565b60006020828403121561418a57614189614112565b5b60006141988482850161415f565b91505092915050565b60008115159050919050565b6141b6816141a1565b82525050565b60006020820190506141d160008301846141ad565b92915050565b6000819050919050565b6141ea816141d7565b82525050565b600060208201905061420560008301846141e1565b92915050565b600081519050919050565b600082825260208201905092915050565b60005b8381101561424557808201518184015260208101905061422a565b60008484015250505050565b6000601f19601f8301169050919050565b600061426d8261420b565b6142778185614216565b9350614287818560208601614227565b61429081614251565b840191505092915050565b600060208201905081810360008301526142b58184614262565b905092915050565b6142c6816141d7565b81146142d157600080fd5b50565b6000813590506142e3816142bd565b92915050565b6000602082840312156142ff576142fe614112565b5b600061430d848285016142d4565b91505092915050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600061434182614316565b9050919050565b61435181614336565b82525050565b600060208201905061436c6000830184614348565b92915050565b61437b81614336565b811461438657600080fd5b50565b60008135905061439881614372565b92915050565b600080604083850312156143b5576143b4614112565b5b60006143c385828601614389565b92505060206143d4858286016142d4565b9150509250929050565b600080fd5b600080fd5b600080fd5b60008083601f840112614403576144026143de565b5b8235905067ffffffffffffffff8111156144205761441f6143e3565b5b60208301915083600182028301111561443c5761443b6143e8565b5b9250929050565b60008060008060006080868803121561445f5761445e614112565b5b600061446d88828901614389565b955050602061447e88828901614389565b945050604061448f888289016142d4565b935050606086013567ffffffffffffffff8111156144b0576144af614117565b5b6144bc888289016143ed565b92509250509295509295909350565b6144d48161411c565b82525050565b60006020820190506144ef60008301846144cb565b92915050565b60006020828403121561450b5761450a614112565b5b600061451984828501614389565b91505092915050565b60008060006060848603121561453b5761453a614112565b5b600061454986828701614389565b935050602061455a86828701614389565b925050604061456b868287016142d4565b9150509250925092565b6000806040838503121561458c5761458b614112565b5b600061459a858286016142d4565b92505060206145ab858286016142d4565b9150509250929050565b60006040820190506145ca6000830185614348565b6145d760208301846141e1565b9392505050565b600060ff82169050919050565b6145f4816145de565b82525050565b600060208201905061460f60008301846145eb565b92915050565b61461e816141a1565b811461462957600080fd5b50565b60008135905061463b81614615565b92915050565b6000806040838503121561465857614657614112565b5b600061466685828601614389565b92505060206146778582860161462c565b9150509250929050565b600080fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6146be82614251565b810181811067ffffffffffffffff821117156146dd576146dc614686565b5b80604052505050565b60006146f0614108565b90506146fc82826146b5565b919050565b600067ffffffffffffffff82111561471c5761471b614686565b5b61472582614251565b9050602081019050919050565b82818337600083830152505050565b600061475461474f84614701565b6146e6565b9050828152602081018484840111156147705761476f614681565b5b61477b848285614732565b509392505050565b600082601f830112614798576147976143de565b5b81356147a8848260208601614741565b91505092915050565b6000602082840312156147c7576147c6614112565b5b600082013567ffffffffffffffff8111156147e5576147e4614117565b5b6147f184828501614783565b91505092915050565b600081519050919050565b600082825260208201905092915050565b6000819050602082019050919050565b61482f816141d7565b82525050565b60006148418383614826565b60208301905092915050565b6000602082019050919050565b6000614865826147fa565b61486f8185614805565b935061487a83614816565b8060005b838110156148ab5781516148928882614835565b975061489d8361484d565b92505060018101905061487e565b5085935050505092915050565b600060208201905081810360008301526148d2818461485a565b905092915050565b600067ffffffffffffffff8211156148f5576148f4614686565b5b602082029050602081019050919050565b6000614919614914846148da565b6146e6565b9050808382526020820190506020840283018581111561493c5761493b6143e8565b5b835b81811015614965578061495188826142d4565b84526020840193505060208101905061493e565b5050509392505050565b600082601f830112614984576149836143de565b5b8135614994848260208601614906565b91505092915050565b6000602082840312156149b3576149b2614112565b5b600082013567ffffffffffffffff8111156149d1576149d0614117565b5b6149dd8482850161496f565b91505092915050565b600080604083850312156149fd576149fc614112565b5b6000614a0b85828601614389565b9250506020614a1c85828601614389565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b60006002820490506001821680614a6d57607f821691505b602082108103614a8057614a7f614a26565b5b50919050565b7f4e6f7420656e6f75676820616c6c6f77616e63652e0000000000000000000000600082015250565b6000614abc601583614216565b9150614ac782614a86565b602082019050919050565b60006020820190508181036000830152614aeb81614aaf565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000614b2c826141d7565b9150614b37836141d7565b9250828203905081811115614b4f57614b4e614af2565b5b92915050565b6000614b60826141d7565b9150614b6b836141d7565b9250828202614b79816141d7565b91508282048414831517614b9057614b8f614af2565b5b5092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b6000614bd1826141d7565b9150614bdc836141d7565b925082614bec57614beb614b97565b5b828204905092915050565b600082825260208201905092915050565b50565b6000614c18600083614bf7565b9150614c2382614c08565b600082019050919050565b6000608082019050614c436000830186614348565b614c506020830185614348565b614c5d60408301846141e1565b8181036060830152614c6e81614c0b565b9050949350505050565b600081519050614c8781614148565b92915050565b600060208284031215614ca357614ca2614112565b5b6000614cb184828501614c78565b91505092915050565b60008190508160005260206000209050919050565b60006020601f8301049050919050565b600082821b905092915050565b600060088302614d1c7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82614cdf565b614d268683614cdf565b95508019841693508086168417925050509392505050565b6000819050919050565b6000614d63614d5e614d59846141d7565b614d3e565b6141d7565b9050919050565b6000819050919050565b614d7d83614d48565b614d91614d8982614d6a565b848454614cec565b825550505050565b600090565b614da6614d99565b614db1818484614d74565b505050565b5b81811015614dd557614dca600082614d9e565b600181019050614db7565b5050565b601f821115614e1a57614deb81614cba565b614df484614ccf565b81016020851015614e03578190505b614e17614e0f85614ccf565b830182614db6565b50505b505050565b600082821c905092915050565b6000614e3d60001984600802614e1f565b1980831691505092915050565b6000614e568383614e2c565b9150826002028217905092915050565b614e6f8261420b565b67ffffffffffffffff811115614e8857614e87614686565b5b614e928254614a55565b614e9d828285614dd9565b600060209050601f831160018114614ed05760008415614ebe578287015190505b614ec88582614e4a565b865550614f30565b601f198416614ede86614cba565b60005b82811015614f0657848901518255600182019150602085019450602081019050614ee1565b86831015614f235784890151614f1f601f891682614e2c565b8355505b6001600288020188555050505b505050505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6000614f72826141d7565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8203614fa457614fa3614af2565b5b600182019050919050565b6000614fbb8385614bf7565b9350614fc8838584614732565b614fd183614251565b840190509392505050565b6000608082019050614ff16000830188614348565b614ffe6020830187614348565b61500b60408301866141e1565b818103606083015261501e818486614faf565b90509695505050505050565b6000615035826141d7565b9150615040836141d7565b925082820190508082111561505857615057614af2565b5b92915050565b7f4d617820696d706f72742065786365656465642e000000000000000000000000600082015250565b6000615094601483614216565b915061509f8261505e565b602082019050919050565b600060208201905081810360008301526150c381615087565b9050919050565b6000815190506150d9816142bd565b92915050565b6000602082840312156150f5576150f4614112565b5b6000615103848285016150ca565b91505092915050565b7f42616c616e636520746f6f20686967682e20557365207772617020696e73746560008201527f61642e0000000000000000000000000000000000000000000000000000000000602082015250565b6000615168602383614216565b91506151738261510c565b604082019050919050565b600060208201905081810360008301526151978161515b565b9050919050565b60006060820190506151b36000830186614348565b6151c06020830185614348565b6151cd60408301846141e1565b949350505050565b6000815190506151e481614615565b92915050565b600060208284031215615200576151ff614112565b5b600061520e848285016151d5565b91505092915050565b600081905092915050565b6000815461522f81614a55565b6152398186615217565b9450600182166000811461525457600181146152695761529c565b60ff198316865281151582028601935061529c565b61527285614cba565b60005b8381101561529457815481890152600182019150602081019050615275565b838801955050505b50505092915050565b60006152b08261420b565b6152ba8185615217565b93506152ca818560208601614227565b80840191505092915050565b60006152e28285615222565b91506152ee82846152a5565b91508190509392505050565b7f43616e6e6f7420616464206578697374696e672049442e000000000000000000600082015250565b6000615330601783614216565b915061533b826152fa565b602082019050919050565b6000602082019050818103600083015261535f81615323565b9050919050565b7f4e6f7420656e6f75676820746f6b656e2062616c616e63652e00000000000000600082015250565b600061539c601983614216565b91506153a782615366565b602082019050919050565b600060208201905081810360008301526153cb8161538f565b9050919050565b7f4e6f74206f776e6572206f66204e46542e000000000000000000000000000000600082015250565b6000615408601183614216565b9150615413826153d2565b602082019050919050565b60006020820190508181036000830152615437816153fb565b9050919050565b7f43616e6e6f742073656e6420746f206e756c6c20616464726573732e00000000600082015250565b6000615474601c83614216565b915061547f8261543e565b602082019050919050565b600060208201905081810360008301526154a381615467565b9050919050565b7f4f70657261746f72206973206e6f7420617070726f7665642e00000000000000600082015250565b60006154e0601983614216565b91506154eb826154aa565b602082019050919050565b6000602082019050818103600083015261550f816154d3565b9050919050565b60008160011c9050919050565b6000808291508390505b600185111561556d5780860481111561554957615548614af2565b5b60018516156155585780820291505b808102905061556685615516565b945061552d565b94509492505050565b6000826155865760019050615642565b816155945760009050615642565b81600181146155aa57600281146155b4576155e3565b6001915050615642565b60ff8411156155c6576155c5614af2565b5b8360020a9150848211156155dd576155dc614af2565b5b50615642565b5060208310610133831016604e8410600b84101617156156185782820a90508381111561561357615612614af2565b5b615642565b6156258484846001615523565b9250905081840481111561563c5761563b614af2565b5b81810290505b9392505050565b6000615654826141d7565b915061565f836145de565b925061568c7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8484615576565b905092915050565b7f5265656e7472616e637947756172643a207265656e7472616e742063616c6c00600082015250565b60006156ca601f83614216565b91506156d582615694565b602082019050919050565b600060208201905081810360008301526156f9816156bd565b9050919050565b7f43616e6e6f742077726170206578697374696e6720746f6b656e2e0000000000600082015250565b6000615736601b83614216565b915061574182615700565b602082019050919050565b6000602082019050818103600083015261576581615729565b9050919050565b60008151905061577b81614372565b92915050565b60006020828403121561579757615796614112565b5b60006157a58482850161576c565b91505092915050565b7f596f7520646f206e6f74206f776e207468617420746f6b656e2e000000000000600082015250565b60006157e4601a83614216565b91506157ef826157ae565b602082019050919050565b60006020820190508181036000830152615813816157d7565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603160045260246000fdfea264697066735822122031cafd3310c13355553666dcf776e1b638a7955bb87e6e5bfc534846cffa9ac064736f6c63430008110033697066733a2f2f62616679626569657377616d7836626a363773783333326433737366326a6177696e36346a6c66723636777a677169696a617175736b74766d73752f00000000000000000000000066d5e886e53f43e05efc331f068db7ddb6b5fc5a0000000000000000000000000cd741f007b417088ca7f4392e8d6b49b4f7a975