0x615cee610026600b82828239805160001a60731461001957fe5b30600052607381538281f3fe73000000000000000000000000000000000000000030146080604052600436106100355760003560e01c8063c49917d71461003a575b600080fd5b61004d610048366004613c82565b610063565b60405161005a919061435b565b60405180910390f35b6060600061007e83610079856101800151610170565b6103b6565b905060006100b26100928560600151610471565b61009f8660800151610471565b6100ad876101a0015161060d565b610623565b905060006101006100c68660000151610655565b6100d38760800151610471565b6100e0886020015161060d565b6100ed896040015161060d565b6100fb8a6101800151610170565b610730565b9050600061011561011087610766565b6109a1565b9050610145848484846040516020016101319493929190614026565b6040516020818303038152906040526109a1565b6040516020016101559190614316565b6040516020818303038152906040529450505050505b919050565b606062ffffff821661019b5750604080518082019091526002815261302560f01b602082015261016b565b816000805b62ffffff8316156101eb5760ff8116156101bc576001016101d5565b600a62ffffff84160662ffffff166000146101d5576001015b600190910190600a62ffffff84160492506101a0565b6101f3613b7c565b6000600584106102e8576000600461020e8660ff8716610aed565b101561021b57600161021e565b60005b60ff90811691506102329085166001610aed565b61023d866005610aed565b106102695761026461025360ff86166001610aed565b61025e876005610aed565b90610aed565b61026c565b60005b60ff85166080850181905290925061028b9060019061025e9085610b4a565b60ff90811660a085015260808401516102b29183916102ac91166001610aed565b90610b4a565b60ff90811660408501526102da9082906102ac906102d39088166001610b4a565b8590610b4a565b60ff16602084015250610358565b6102f3600585610aed565b6002608084018190529091506103119060019061025e908490610b4a565b60ff90811660a08401526103339061032c9085166002610b4a565b8290610b4a565b60ff1660208301819052610348906002610aed565b60ff166040830152600160c08301525b6103776103688560ff8616610aed565b62ffffff891690600a0a610ba4565b8252600160e08301526004841161038f57600061039a565b61039a846004610aed565b60ff1660608301526103ab82610c0b565b979650505050505050565b6060816103c68460600151610471565b6103d38560800151610471565b61040c8660e00151156103eb578661012001516103f2565b8661010001515b8761016001518860c001518960a001518a60e00151610e1b565b6104458760e00151156104245787610100015161042b565b8761012001515b8861016001518960c001518a60a001518b60e00151610e1b565b604051602001610459959493929190614132565b60405160208183030381529060405290505b92915050565b6060816000805b82518160ff1610156104d557828160ff168151811061049357fe5b6020910101517fff0000000000000000000000000000000000000000000000000000000000000016601160f91b14156104cd576001909101905b600101610478565b5060ff8116156106055760008160ff1683510167ffffffffffffffff811180156104fe57600080fd5b506040519080825280601f01601f191660200182016040528015610529576020820181803683370190505b5090506000805b84518160ff1610156105f857848160ff168151811061054b57fe5b6020910101517fff0000000000000000000000000000000000000000000000000000000000000016601160f91b14156105ad57601760fa1b83838060010194508151811061059557fe5b60200101906001600160f81b031916908160001a9053505b848160ff16815181106105bc57fe5b602001015160f81c60f81b8383806001019450815181106105d957fe5b60200101906001600160f81b031916908160001a905350600101610530565b508194505050505061016b565b509192915050565b606061046b6001600160a01b0383166014610f45565b60608383838660405160200161063c9493929190613eda565b60405160208183030381529060405290505b9392505050565b60608161067a57506040805180820190915260018152600360fc1b602082015261016b565b8160005b811561069257600101600a8204915061067e565b60008167ffffffffffffffff811180156106ab57600080fd5b506040519080825280601f01601f1916602001820160405280156106d6576020820181803683370190505b50859350905060001982015b831561072757600a840660300160f81b8282806001900393508151811061070557fe5b60200101906001600160f81b031916908160001a905350600a840493506106e2565b50949350505050565b6060838584848960405160200161074b9594939291906141fe565b60405160208183030381529060405290505b95945050505050565b60606000604051806102a00160405280610783856020015161060d565b8152602001610795856040015161060d565b8152602001846101a001516001600160a01b0316815260200184606001518152602001846080015181526020016107d0856101800151610170565b815260200184610100015160020b815260200184610120015160020b815260200184610160015160020b81526020016108198561010001518661012001518761014001516110a4565b60000b81526020018460000151815260200161084385602001516001600160a01b031660886110db565b815260200161086085604001516001600160a01b031660886110db565b815260200161087d85602001516001600160a01b031660006110db565b815260200161089a85604001516001600160a01b031660006110db565b81526020016108cd6108bf86602001516001600160a01b0316601088600001516110ea565b600060ff601061011261110a565b81526020016109006108f286604001516001600160a01b0316601088600001516110ea565b600060ff60646101e461110a565b81526020016109256108bf86602001516001600160a01b0316602088600001516110ea565b815260200161094a6108f286604001516001600160a01b0316602088600001516110ea565b815260200161096f6108bf86602001516001600160a01b0316603088600001516110ea565b81526020016109946108f286604001516001600160a01b0316603088600001516110ea565b9052905061064e81611152565b60608151600014156109c2575060408051602081019091526000815261016b565b6000604051806060016040528060408152602001614f7c604091399050600060038451600201816109ef57fe5b04600402905060008160200167ffffffffffffffff81118015610a1157600080fd5b506040519080825280601f01601f191660200182016040528015610a3c576020820181803683370190505b509050818152600183018586518101602084015b81831015610aa8576003830192508251603f8160121c168501518253600182019150603f81600c1c168501518253600182019150603f8160061c168501518253600182019150603f8116850151825350600101610a50565b600389510660018114610ac25760028114610ad357610adf565b613d3d60f01b600119830152610adf565b603d60f81b6000198301525b509398975050505050505050565b600082821115610b44576040805162461bcd60e51b815260206004820152601e60248201527f536166654d6174683a207375627472616374696f6e206f766572666c6f770000604482015290519081900360640190fd5b50900390565b60008282018381101561064e576040805162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f770000000000604482015290519081900360640190fd5b6000808211610bfa576040805162461bcd60e51b815260206004820152601a60248201527f536166654d6174683a206469766973696f6e206279207a65726f000000000000604482015290519081900360640190fd5b818381610c0357fe5b049392505050565b60606000826020015160ff1667ffffffffffffffff81118015610c2d57600080fd5b506040519080825280601f01601f191660200182016040528015610c58576020820181803683370190505b5090508260e0015115610c9257602560f81b81600183510381518110610c7a57fe5b60200101906001600160f81b031916908160001a9053505b8260c0015115610cef57600360fc1b81600081518110610cae57fe5b60200101906001600160f81b031916908160001a905350601760f91b81600181518110610cd757fe5b60200101906001600160f81b031916908160001a9053505b608083015160ff165b60a0840151610d0b9060ff166001610b4a565b811015610d4257603060f81b828281518110610d2357fe5b60200101906001600160f81b031916908160001a905350600101610cf8565b505b82511561046b576000836060015160ff16118015610d6f5750826060015160ff16836040015160ff16145b15610db25760408301805160ff600019820181169092528251601760f91b92849216908110610d9a57fe5b60200101906001600160f81b031916908160001a9053505b8251610dc490603090600a9006610b4a565b60f81b818460400180518091906001900360ff1660ff1681525060ff1681518110610deb57fe5b60200101906001600160f81b031916908160001a905350600a8360000181815181610e1257fe5b04905250610d44565b606084600281900b620d89e71981610e2f57fe5b050260020b8660020b1415610e89578115610e65576040518060400160405280600381526020016209a82b60eb1b815250610e82565b6040518060400160405280600381526020016226a4a760e91b8152505b905061075d565b84600281900b620d89e881610e9a57fe5b050260020b8660020b1415610ef0578115610ed0576040518060400160405280600381526020016226a4a760e91b815250610e82565b5060408051808201909152600381526209a82b60eb1b602082015261075d565b6000610efb876113e1565b90508215610f3257610f2f78010000000000000000000000000000000000000000000000006001600160a01b038316610ba4565b90505b610f3d818686611713565b91505061075d565b606060008260020260020167ffffffffffffffff81118015610f6657600080fd5b506040519080825280601f01601f191660200182016040528015610f91576020820181803683370190505b509050600360fc1b81600081518110610fa657fe5b60200101906001600160f81b031916908160001a905350600f60fb1b81600181518110610fcf57fe5b60200101906001600160f81b031916908160001a905350600160028402015b6001811115611050576f181899199a1a9b1b9c1cb0b131b232b360811b85600f166010811061101957fe5b1a60f81b82828151811061102957fe5b60200101906001600160f81b031916908160001a90535060049490941c9360001901610fee565b50831561064e576040805162461bcd60e51b815260206004820181905260248201527f537472696e67733a20686578206c656e67746820696e73756666696369656e74604482015290519081900360640190fd5b60008360020b8260020b12156110bd575060001961064e565b8260020b8260020b13156110d35750600161064e565b50600061064e565b606061064e83831c60036118e1565b600060ff826110f9868661199b565b028161110157fe5b06949350505050565b6060611148611143846102ac611120888a610aed565b61113d61112d888a610aed565b6111378d8d610aed565b906119a2565b90610ba4565b610655565b9695505050505050565b606061115d826119fb565b6111798360000151846020015185606001518660800151612096565b611190846060015185608001518660a001516123c1565b6111ae8560c001518660e00151876101000151886101200151612511565b6111ce6111bf876101400151610655565b8760c001518860e00151612864565b6111e18761014001518860400151612c7c565b6040516020018087805190602001908083835b602083106112135780518252601f1990920191602091820191016111f4565b51815160209384036101000a600019018019909216911617905289519190930192890191508083835b6020831061125b5780518252601f19909201916020918201910161123c565b51815160209384036101000a600019018019909216911617905288519190930192880191508083835b602083106112a35780518252601f199092019160209182019101611284565b51815160209384036101000a600019018019909216911617905287519190930192870191508083835b602083106112eb5780518252601f1990920191602091820191016112cc565b51815160209384036101000a600019018019909216911617905286519190930192860191508083835b602083106113335780518252601f199092019160209182019101611314565b51815160209384036101000a600019018019909216911617905285519190930192850191508083835b6020831061137b5780518252601f19909201916020918201910161135c565b5181516020939093036101000a60001901801990911692169190911790527f3c2f7376673e000000000000000000000000000000000000000000000000000092019182525060408051808303601919018152600690920190529998505050505050505050565b60008060008360020b126113f8578260020b611400565b8260020b6000035b9050620d89e881111561143e576040805162461bcd60e51b81526020600482015260016024820152601560fa1b604482015290519081900360640190fd5b60006001821661145257600160801b611464565b6ffffcb933bd6fad37aa2d162d1a5940015b70ffffffffffffffffffffffffffffffffff1690506002821615611498576ffff97272373d413259a46990580e213a0260801c5b60048216156114b7576ffff2e50f5f656932ef12357cf3c7fdcc0260801c5b60088216156114d6576fffe5caca7e10e4e61c3624eaa0941cd00260801c5b60108216156114f5576fffcb9843d60f6159c9db58835c9266440260801c5b6020821615611514576fff973b41fa98c081472e6896dfb254c00260801c5b6040821615611533576fff2ea16466c96a3843ec78b326b528610260801c5b6080821615611552576ffe5dee046a99a2a811c461f1969c30530260801c5b610100821615611572576ffcbe86c7900a88aedcffc83b479aa3a40260801c5b610200821615611592576ff987a7253ac413176f2b074cf7815e540260801c5b6104008216156115b2576ff3392b0822b70005940c7a398e4b70f30260801c5b6108008216156115d2576fe7159475a2c29b7443b29c7fa6e889d90260801c5b6110008216156115f2576fd097f3bdfd2022b8845ad8f792aa58250260801c5b612000821615611612576fa9f746462d870fdf8a65dc1f90e061e50260801c5b614000821615611632576f70d869a156d2a1b890bb3df62baf32f70260801c5b618000821615611652576f31be135f97d08fd981231505542fcfa60260801c5b62010000821615611673576f09aa508b5b7a84e1c677de54f3e99bc90260801c5b62020000821615611693576e5d6af8dedb81196699c329225ee6040260801c5b620400008216156116b2576d2216e584f5fa1ea926041bedfe980260801c5b620800008216156116cf576b048a170391f7dc42444e8fa20260801c5b60008460020b13156116ea5780600019816116e657fe5b0490505b6401000000008106156116fe576001611701565b60005b60ff16602082901c0192505050919050565b60606000611722858585612cf4565b9050600061173a828368010000000000000000612df6565b90506c010000000000000000000000008210801561177b576117748272047bf19673df52e37f2410011d100000000000600160801b612df6565b9150611790565b61178d82620186a0600160801b612df6565b91505b8160005b81156117a857600101600a82049150611794565b600019016000806117b98684612ea5565b9150915080156117ca576001909201915b6117d2613b7c565b851561183f576117f16117e9602b60ff8716610aed565b600790610b4a565b60ff908116602083015260026080830152611817906001906102ac90602b908816610aed565b60ff90811660a0830152602082015161183291166001610aed565b60ff1660408201526118b6565b60098460ff16106118885761185860ff85166004610aed565b60ff166020820181905260056080830152611874906001610aed565b60ff1660a0820152600460408201526118b6565b600660208201526005604082018190526118ad906001906102ac9060ff881690610aed565b60ff1660608201525b82815285151560c0820152600060e08201526118d181610c0b565b9c9b505050505050505050505050565b606060008260020267ffffffffffffffff811180156118ff57600080fd5b506040519080825280601f01601f19166020018201604052801561192a576020820181803683370190505b5080519091505b8015611993576f181899199a1a9b1b9c1cb0b131b232b360811b85600f166010811061195957fe5b1a60f81b82600183038151811061196c57fe5b60200101906001600160f81b031916908160001a90535060049490941c9360001901611931565b509392505050565b1c60ff1690565b6000826119b15750600061046b565b828202828482816119be57fe5b041461064e5760405162461bcd60e51b815260040180806020018281038252602181526020018061519b6021913960400191505060405180910390fd5b6060611a908261016001516040516020018080614d556081913960810182805190602001908083835b60208310611a435780518252601f199092019160209182019101611a24565b6001836020036101000a038019825116818451168082178552505050505050905001806813979f1e17b9bb339f60b91b8152506009019150506040516020818303038152906040526109a1565b611bfc836101e0015184610200015185610180015160405160200180806148926063913960630184805190602001908083835b60208310611ae25780518252601f199092019160209182019101611ac3565b51815160209384036101000a600019018019909216911617905265272063793d2760d01b919093019081528551600690910192860191508083835b60208310611b3c5780518252601f199092019160209182019101611b1d565b51815160209384036101000a60001901801990921691161790527f2720723d273132307078272066696c6c3d272300000000000000000000000000919093019081528451601390910192850191508083835b60208310611bad5780518252601f199092019160209182019101611b8e565b6001836020036101000a038019825116818451168082178552505050505050905001806813979f1e17b9bb339f60b91b81525060090193505050506040516020818303038152906040526109a1565b611c4d846102200151856102400151866101a00151604051602001808061489260639139606301848051906020019080838360208310611ae25780518252601f199092019160209182019101611ac3565b611d6c856102600151866102800151876101c0015160405160200180806148926063913960630184805190602001908083835b60208310611c9f5780518252601f199092019160209182019101611c80565b51815160209384036101000a600019018019909216911617905265272063793d2760d01b919093019081528551600690910192860191508083835b60208310611cf95780518252601f199092019160209182019101611cda565b51815160001960209485036101000a019081169019919091161790527f2720723d273130307078272066696c6c3d272300000000000000000000000000939091019283528451601390930192908501915080838360208310611bad5780518252601f199092019160209182019101611b8e565b61016086015160405160200180605661460d8239605601602c614fbc82397f3c646566733e0000000000000000000000000000000000000000000000000000602c820152603201604b614d0a8239604b0186805190602001908083835b60208310611de85780518252601f199092019160209182019101611dc9565b6001836020036101000a03801982511681845116808217855250505050505090500180615842603e9139603e0185805190602001908083835b60208310611e405780518252601f199092019160209182019101611e21565b6001836020036101000a03801982511681845116808217855250505050505090500180614dd6603e9139603e0184805190602001908083835b60208310611e985780518252601f199092019160209182019101611e79565b5181516020939093036101000a6000190180199091169216919091179052631110179f60e11b920191825250600401603b6145058239603b0183805190602001908083835b60208310611efc5780518252601f199092019160209182019101611edd565b6001836020036101000a0380198251168184511680821785525050505050509050018061495260999139609901607f6153f38239607f0160886157ba823960880160416149eb8239604101605d61597a8239605d01607261549f8239607201604961446e823960490160be614c4c823960be01607161471e8239607101607561533682396075016066614a2c823960660160a4614fe8823960a401608561588082397f3c6720636c69702d706174683d2275726c2823636f726e65727329223e00000060858201527f3c726563742066696c6c3d22000000000000000000000000000000000000000060a2820152825160ae9091019060208401908083835b6020831061201a5780518252601f199092019160209182019101611ffb565b6001836020036101000a03801982511681845116808217855250505050505090500180614a9260319139603101604e6144b78239604e01605d6148f58239605d016041614f3b82396041016052614e14823960520160756159058239607501955050505050506040516020818303038152906040529050919050565b60608382858488878a896040516020018080615a5d60259139602501607d614bcf8239607d0189805190602001908083835b602083106120e75780518252601f1990920191602091820191016120c8565b51815160209384036101000a600019018019909216911617905264010714051160dd1b919093019081528a516005909101928b0191508083835b602083106121405780518252601f199092019160209182019101612121565b6001836020036101000a03801982511681845116808217855250505050505090500180614ac36079913960790160866159d7823960860187805190602001908083835b602083106121a25780518252601f199092019160209182019101612183565b51815160209384036101000a600019018019909216911617905264010714051160dd1b919093019081528851600590910192890191508083835b602083106121fb5780518252601f1990920191602091820191016121dc565b6001836020036101000a0380198251168184511680821785525050505050509050018061469960859139608501607b6156288239607b0185805190602001908083835b6020831061225d5780518252601f19909201916020918201910161223e565b51815160209384036101000a600019018019909216911617905264010714051160dd1b919093019081528651600590910192870191508083835b602083106122b65780518252601f199092019160209182019101612297565b6001836020036101000a038019825116818451168082178552505050505050905001806147e3605d9139605d0160a3615293823960a30183805190602001908083835b602083106123185780518252601f1990920191602091820191016122f9565b51815160209384036101000a600019018019909216911617905264010714051160dd1b919093019081528451600590910192850191508083835b602083106123715780518252601f199092019160209182019101612352565b6001836020036101000a038019825116818451168082178552505050505050905001806143e3608b9139608b01985050505050505050506040516020818303038152906040529050949350505050565b6060838383604051602001808061454060cd913960cd0184805190602001908083835b602083106124035780518252601f1990920191602091820191016123e4565b6001836020036101000a03801982511681845116808217855250505050505090500180602f60f81b81525060010183805190602001908083835b6020831061245c5780518252601f19909201916020918201910161243d565b6001836020036101000a03801982511681845116808217855250505050505090500180615c066077913960770182805190602001908083835b602083106124b45780518252601f199092019160209182019101612495565b5181516020939093036101000a60001901801990911692169190911790526a1e17ba32bc3a1f1e17b39f60a91b920191825250600b016073615aa68239607301935050505060405160208183030381529060405290509392505050565b606060008260000b6001146125a3578260000b60001914612567576040518060400160405280600581526020017f236e6f6e6500000000000000000000000000000000000000000000000000000081525061259e565b6040518060400160405280600a81526020017f23666164652d646f776e000000000000000000000000000000000000000000008152505b6125da565b6040518060400160405280600881526020017f23666164652d75700000000000000000000000000000000000000000000000008152505b905060006125e9878787612f16565b9050818183836125f888613164565b60405160200180807f3c67206d61736b3d2275726c2800000000000000000000000000000000000000815250600d0186805190602001908083835b602083106126525780518252601f199092019160209182019101612633565b5181516020939093036101000a600019018019909116921691909117905261149160f11b920191825250600201607761508c823960770185805190602001908083835b602083106126b45780518252601f199092019160209182019101612695565b6001836020036101000a0380198251168184511680821785525050505050509050018061478f60549139605401807f3c2f673e3c67206d61736b3d2275726c2800000000000000000000000000000081525060110184805190602001908083835b602083106127345780518252601f199092019160209182019101612715565b5181516020939093036101000a600019018019909116921691909117905261149160f11b9201918252506002016029615103823960290160456151568239604501807f3c7061746820643d22000000000000000000000000000000000000000000000081525060090183805190602001908083835b602083106127c85780518252601f1990920191602091820191016127a9565b6001836020036101000a038019825116818451168082178552505050505050905001806153ab6048913960480182805190602001908083835b602083106128205780518252601f199092019160209182019101612801565b6001836020036101000a0380198251168184511680821785525050505050509050019550505050505060405160208183030381529060405292505050949350505050565b60606000612871846135cf565b9050600061287e846135cf565b865183518251929350600490910191600a91820191016000806128a18a8a6136d9565b915091506128b485600401600702610655565b8b6128c486600401600702610655565b896128d487600401600702610655565b8a87876040516020018080615472602d9139602d01806c1e3932b1ba103bb4b23a341e9160991b815250600d0189805190602001908083835b6020831061292c5780518252601f19909201916020918201910161290d565b6001836020036101000a03801982511681845116808217855250505050505090500180614e66603d9139603d01608d615b198239608d0188805190602001908083835b6020831061298e5780518252601f19909201916020918201910161296f565b5181516020939093036101000a60001901801990911692169190911790526a1e17ba32bc3a1f1e17b39f60a91b920191825250600b01602d615cb58239602d01806c1e3932b1ba103bb4b23a341e9160991b815250600d0187805190602001908083835b60208310612a115780518252601f1990920191602091820191016129f2565b6001836020036101000a03801982511681845116808217855250505050505090500180614e66603d9139603d016093614b3c823960930186805190602001908083835b60208310612a735780518252601f199092019160209182019101612a54565b5181516020939093036101000a60001901801990911692169190911790526a1e17ba32bc3a1f1e17b39f60a91b920191825250600b01602d6148408239602d01806c1e3932b1ba103bb4b23a341e9160991b815250600d0185805190602001908083835b60208310612af65780518252601f199092019160209182019101612ad7565b6001836020036101000a03801982511681845116808217855250505050505090500180614e66603d9139603d0160936156a3823960930184805190602001908083835b60208310612b585780518252601f199092019160209182019101612b39565b6001836020036101000a03801982511681845116808217855250505050505090500180615c7d603891396038016060615ba68239606001606461522f8239606401602561486d823960250183805190602001908083835b60208310612bce5780518252601f199092019160209182019101612baf565b51815160209384036101000a6000190180199092169116179052630383c16160e51b919093019081528451600490910192850191508083835b60208310612c265780518252601f199092019160209182019101612c07565b6001836020036101000a0380198251168184511680821785525050505050509050018061466360369139603601985050505050505050506040516020818303038152906040529750505050505050509392505050565b6060612c8883836139fd565b15612cde5760405160200180608d61559b8239608d0160736151bc82396073016071614eca8239607101608a6155118239608a01608461573682396084019050604051602081830303815290604052905061046b565b5060408051602081019091526000815292915050565b600080612d0f612d0a60ff868116908616613a60565b613ac5565b9050600081118015612d22575060128111155b15612de3578260ff168460ff161115612d8c57612d56612d43826002610ba4565b6001600160a01b03871690600a0a6119a2565b91506002810660011415612d8757612d84827003298b075b4b6a5240945790619b37fd4a600160801b612df6565b91505b612dde565b612dad612d9a826002610ba4565b6001600160a01b03871690600a0a610ba4565b91506002810660011415612dde57612ddb82600160801b7003298b075b4b6a5240945790619b37fd4a612df6565b91505b611993565b50506001600160a01b0390921692915050565b6000808060001985870986860292508281109083900303905080612e2c5760008411612e2157600080fd5b50829004905061064e565b808411612e3857600080fd5b6000848688096000868103871696879004966002600389028118808a02820302808a02820302808a02820302808a02820302808a02820302808a02909103029181900381900460010186841190950394909402919094039290920491909117919091029150509392505050565b600080600060058460ff161115612ecd57612eca8560ff600419870116600a0a610ba4565b94505b60006004600a8706119050612ee386600a610ba4565b95508015612ef2578560010195505b85620186a01415612f0857600a86049550600191505b5084925090505b9250929050565b606060008260020b85850360020b81612f2b57fe5b05905060048160020b13612f76576040518060400160405280601a81526020017f4d312031433431203431203130352031303520313435203134350000000000008152509150611993565b60088160020b13612fbe576040518060400160405280601981526020017f4d312031433333203439203937203131332031343520313435000000000000008152509150611993565b60108160020b13613006576040518060400160405280601981526020017f4d312031433333203537203839203131332031343520313435000000000000008152509150611993565b60208160020b1361304e576040518060400160405280601981526020017f4d312031433235203635203831203132312031343520313435000000000000008152509150611993565b60408160020b13613096576040518060400160405280601981526020017f4d312031433137203733203733203132392031343520313435000000000000008152509150611993565b60808160020b136130de576040518060400160405280601881526020017f4d312031433920383120363520313337203134352031343500000000000000008152509150611993565b6101008160020b13613127576040518060400160405280601a81526020017f4d31203143312038392035372e352031343520313435203134350000000000008152509150611993565b505060408051808201909152601881527f4d3120314331203937203439203134352031343520313435000000000000000060208201529392505050565b6040805180820182526002815261373360f01b6020808301919091528251808401845260038082526203139360ec1b82840152845180860186528181526232313760e81b818501528551808701909652908552620ccccd60ea1b928501929092526060939091906001600087900b14806131e257508560000b600019145b156133d9578560000b600019146131f957816131fb565b835b8660000b6000191461320d578161320f565b835b8760000b600019146132215783613223565b855b8860000b600019146132355783613237565b855b60405160200180806b1e31b4b931b6329031bc1e9160a11b815250600c0185805190602001908083835b602083106132805780518252601f199092019160209182019101613261565b51815160209384036101000a600019018019909216911617905267383c111031bc9e9160c11b919093019081528651600890910192870191508083835b602083106132dc5780518252601f1990920191602091820191016132bd565b6001836020036101000a03801982511681845116808217855250505050505090500180614ea36027913960270183805190602001908083835b602083106133345780518252601f199092019160209182019101613315565b51815160209384036101000a600019018019909216911617905267383c111031bc9e9160c11b919093019081528451600890910192850191508083835b602083106133905780518252601f199092019160209182019101613371565b6001836020036101000a0380198251168184511680821785525050505050509050018061512c602a9139602a0194505050505060405160208183030381529060405294506135c6565b8383838360405160200180806b1e31b4b931b6329031bc1e9160a11b815250600c0185805190602001908083835b602083106134265780518252601f199092019160209182019101613407565b51815160209384036101000a600019018019909216911617905267383c111031bc9e9160c11b919093019081528651600890910192870191508083835b602083106134825780518252601f199092019160209182019101613463565b51815160209384036101000a60001901801990921691161790527f70782220723d22347078222066696c6c3d22776869746522202f3e0000000000919093019081526b1e31b4b931b6329031bc1e9160a11b601b8201528551602790910192860191508083835b602083106135085780518252601f1990920191602091820191016134e9565b51815160209384036101000a600019018019909216911617905267383c111031bc9e9160c11b919093019081528451600890910192850191508083835b602083106135645780518252601f199092019160209182019101613545565b6001836020036101000a038019825116818451168082178552505050505050905001807f70782220723d22347078222066696c6c3d22776869746522202f3e0000000000815250601b0194505050505060405160208183030381529060405294505b50505050919050565b6060600060405180602001604052806000815250905060008360020b12156136155782600019029250604051806040016040528060018152602001602d60f81b81525090505b806136228460020b610655565b6040516020018083805190602001908083835b602083106136545780518252601f199092019160209182019101613635565b51815160209384036101000a600019018019909216911617905285519190930192850191508083835b6020831061369c5780518252601f19909201916020918201910161367d565b6001836020036101000a03801982511681845116808217855250505050505090500192505050604051602081830303815290604052915050919050565b60608060006002858501810b0590506201e847198160020b121561373557604051806040016040528060018152602001600760fb1b815250604051806040016040528060018152602001603760f81b8152509250925050612f0f565b620124f7198160020b121561378557604051806040016040528060018152602001600760fb1b8152506040518060400160405280600481526020016331302e3560e01b8152509250925050612f0f565b6161a7198160020b12156137ed57604051806040016040528060018152602001600760fb1b8152506040518060400160405280600581526020017f31342e32350000000000000000000000000000000000000000000000000000008152509250925050612f0f565b611387198160020b121561383b5760405180604001604052806002815260200161031360f41b81525060405180604001604052806002815260200161062760f31b8152509250925050612f0f565b60008160020b12156138875760405180604001604052806002815260200161313160f01b81525060405180604001604052806002815260200161323160f01b8152509250925050612f0f565b6113888160020b12156138d45760405180604001604052806002815260200161313360f01b81525060405180604001604052806002815260200161323360f01b8152509250925050612f0f565b6161a88160020b12156139215760405180604001604052806002815260200161313560f01b81525060405180604001604052806002815260200161323560f01b8152509250925050612f0f565b620124f88160020b121561396f5760405180604001604052806002815260200161062760f31b81525060405180604001604052806002815260200161191b60f11b8152509250925050612f0f565b6201e8488160020b12156139bd5760405180604001604052806002815260200161323160f01b81525060405180604001604052806002815260200161323760f01b8152509250925050612f0f565b604051806040016040528060028152602001610c8d60f21b81525060405180604001604052806002815260200161323760f01b8152509250925050612f0f565b6040805160208082018590526bffffffffffffffffffffffff19606085901b16828401528251603481840301815260549092019092528051910120600090613a4484613adc565b60020260010160ff1660001981613a5757fe5b04119392505050565b6000818303818312801590613a755750838113155b80613a8a5750600083128015613a8a57508381135b61064e5760405162461bcd60e51b8152600401808060200182810382526024815260200180615a826024913960400191505060405180910390fd5b600080821215613ad8578160000361046b565b5090565b6000808211613aea57600080fd5b600160801b8210613afd57608091821c91015b680100000000000000008210613b1557604091821c91015b6401000000008210613b2957602091821c91015b620100008210613b3b57601091821c91015b6101008210613b4c57600891821c91015b60108210613b5c57600491821c91015b60048210613b6c57600291821c91015b6002821061016b57600101919050565b6040805161010081018252600080825260208201819052918101829052606081018290526080810182905260a0810182905260c0810182905260e081019190915290565b80356001600160a01b038116811461016b57600080fd5b8035801515811461016b57600080fd5b8035600281900b811461016b57600080fd5b600082601f830112613c09578081fd5b813567ffffffffffffffff811115613c1d57fe5b613c30601f8201601f191660200161438e565b818152846020838601011115613c44578283fd5b816020850160208301379081016020019190915292915050565b803562ffffff8116811461016b57600080fd5b803560ff8116811461016b57600080fd5b600060208284031215613c93578081fd5b813567ffffffffffffffff80821115613caa578283fd5b81840191506101c0808387031215613cc0578384fd5b613cc98161438e565b905082358152613cdb60208401613bc0565b6020820152613cec60408401613bc0565b6040820152606083013582811115613d02578485fd5b613d0e87828601613bf9565b606083015250608083013582811115613d25578485fd5b613d3187828601613bf9565b608083015250613d4360a08401613c71565b60a0820152613d5460c08401613c71565b60c0820152613d6560e08401613bd7565b60e08201526101009150613d7a828401613be7565b828201526101209150613d8e828401613be7565b828201526101409150613da2828401613be7565b828201526101609150613db6828401613be7565b828201526101809150613dca828401613c5e565b828201526101a09150613dde828401613bc0565b91810191909152949350505050565b60008151613dff8185602086016143b2565b9290920192915050565b7fe29aa0efb88f20444953434c41494d45523a204475652064696c6967656e636581527f20697320696d7065726174697665207768656e20617373657373696e6720746860208201527f6973204e46542e204d616b65207375726520746f6b656e20616464726573736560408201527f73206d617463682074686520657870656374656420746f6b656e732c2061732060608201527f746f6b656e2073796d626f6c73206d617920626520696d6974617465642e00006080820152609e0190565b632e372e3760e11b815260040190565b60007f54686973204e465420726570726573656e74732061206c69717569646974792082527f706f736974696f6e20696e206120556e6973776170205633200000000000000060208301528551613f38816039850160208a016143b2565b602d60f81b6039918401918201528551613f5981603a840160208a016143b2565b7f20706f6f6c2e2000000000000000000000000000000000000000000000000000603a92909101918201527f546865206f776e6572206f662074686973204e46542063616e206d6f6469667960418201527f206f722072656465656d2074686520706f736974696f6e2e5c6e00000000000060618201527f5c6e506f6f6c20416464726573733a2000000000000000000000000000000000607b820152845161400981608b8401602089016143b2565b612e3760f11b608b92909101918201526103ab608d820185613ded565b60007f7b226e616d65223a2200000000000000000000000000000000000000000000008252855161405e816009850160208a016143b2565b7f222c20226465736372697074696f6e223a220000000000000000000000000000600991840191820152855161409b81601b840160208a016143b2565b85519101906140b181601b8401602089016143b2565b7f222c2022696d616765223a202200000000000000000000000000000000000000601b92909101918201527f646174613a696d6167652f7376672b786d6c3b6261736536342c000000000000602882015283516141158160428401602088016143b2565b61227d60f01b604292909101918201526044019695505050505050565b60007f556e6973776170202d20000000000000000000000000000000000000000000008252865161416a81600a850160208b016143b2565b80830190506201016960ed1b80600a830152875161418f81600d850160208c016143b2565b602f60f81b600d939091019283015286516141b181600e850160208b016143b2565b600e92019182015284516141cc8160118401602089016143b2565b611e1f60f11b6011929091019182015283516141ef8160138401602088016143b2565b01601301979650505050505050565b60007f20416464726573733a2000000000000000000000000000000000000000000000808352875161423781600a860160208c016143b2565b612e3760f11b600a91850191820152875161425981600c840160208c016143b2565b01600c810191909152855190614276826016830160208a016143b2565b8181019150507f5c6e46656520546965723a200000000000000000000000000000000000000000601682015284516142b58160228401602089016143b2565b7f5c6e546f6b656e2049443a2000000000000000000000000000000000000000006022929091019182015283516142f381602e8401602088016143b2565b614309614304602e83850101613eca565b613e09565b9998505050505050505050565b60007f646174613a6170706c69636174696f6e2f6a736f6e3b6261736536342c0000008252825161434e81601d8501602087016143b2565b91909101601d0192915050565b600060208252825180602084015261437a8160408501602087016143b2565b601f01601f19169190910160400192915050565b60405181810167ffffffffffffffff811182821017156143aa57fe5b604052919050565b60005b838110156143cd5781810151838201526020016143b5565b838111156143dc576000848401525b5050505056fe203c616e696d6174652061646469746976653d2273756d22206174747269627574654e616d653d2273746172744f6666736574222066726f6d3d2230252220746f3d22313030252220626567696e3d22307322206475723d223330732220726570656174436f756e743d22696e646566696e69746522202f3e3c2f74657874506174683e3c2f746578743e3c73746f70206f66667365743d222e39222073746f702d636f6c6f723d227768697465222073746f702d6f7061636974793d223022202f3e3c2f6c696e6561724772616469656e743e3c72656374207374796c653d2266696c7465723a2075726c28236631292220783d223070782220793d22307078222077696474683d22323930707822206865696768743d22353030707822202f3e3c6665496d61676520726573756c743d2270332220786c696e6b3a687265663d22646174613a696d6167652f7376672b786d6c3b6261736536342c3c67206d61736b3d2275726c2823666164652d73796d626f6c29223e3c726563742066696c6c3d226e6f6e652220783d223070782220793d22307078222077696474683d22323930707822206865696768743d22323030707822202f3e203c7465787420793d22373070782220783d2233327078222066696c6c3d2277686974652220666f6e742d66616d696c793d2227436f7572696572204e6577272c206d6f6e6f73706163652220666f6e742d7765696768743d223230302220666f6e742d73697a653d2233367078223e3c7376672077696474683d2232393022206865696768743d22353030222076696577426f783d2230203020323930203530302220786d6c6e733d22687474703a2f2f7777772e77332e6f72672f323030302f7376672270782c2030707829222063783d22307078222063793d223070782220723d22347078222066696c6c3d227768697465222f3e3c2f673e203c616e696d6174652061646469746976653d2273756d22206174747269627574654e616d653d2273746172744f6666736574222066726f6d3d2230252220746f3d22313030252220626567696e3d22307322206475723d223330732220726570656174436f756e743d22696e646566696e69746522202f3e203c2f74657874506174683e3c6d61736b2069643d22666164652d757022206d61736b436f6e74656e74556e6974733d226f626a656374426f756e64696e67426f78223e3c726563742077696474683d223122206865696768743d2231222066696c6c3d2275726c2823677261642d75702922202f3e3c2f6d61736b3e22207374726f6b653d227267626128302c302c302c302e332922207374726f6b652d77696474683d2233327078222066696c6c3d226e6f6e6522207374726f6b652d6c696e656361703d22726f756e6422202f3e203c616e696d6174652061646469746976653d2273756d22206174747269627574654e616d653d2273746172744f6666736574222066726f6d3d2230252220746f3d22313030252220626567696e3d22307322206475723d2233307322203c67207374796c653d227472616e73666f726d3a7472616e736c61746528323970782c20343434707829223e3c636972636c65207374796c653d227472616e73666f726d3a7472616e736c6174653364283c7376672077696474683d2732393027206865696768743d27353030272076696577426f783d2730203020323930203530302720786d6c6e733d27687474703a2f2f7777772e77332e6f72672f323030302f737667273e3c636972636c652063783d27203c67207374796c653d2266696c7465723a75726c2823746f702d726567696f6e2d626c7572293b207472616e73666f726d3a7363616c6528312e35293b207472616e73666f726d2d6f726967696e3a63656e74657220746f703b223e22202f3e3c6665426c656e64206d6f64653d226f7665726c61792220696e3d2270302220696e323d22703122202f3e3c6665426c656e64206d6f64653d226578636c7573696f6e2220696e323d22703222202f3e3c6665426c656e64206d6f64653d226f7665726c61792220696e323d2270332220726573756c743d22626c656e644f757422202f3e3c6665476175737369616e426c7572203c706174682069643d226d696e696d61702220643d224d3233342034343443323334203435372e393439203234322e323120343633203235332034363322202f3e3c6d61736b2069643d226e6f6e6522206d61736b436f6e74656e74556e6974733d226f626a656374426f756e64696e67426f78223e3c726563742077696474683d223122206865696768743d2231222066696c6c3d22776869746522202f3e3c2f6d61736b3e2220783d223070782220793d22307078222077696474683d22323930707822206865696768743d22353030707822202f3e203c616e696d6174652061646469746976653d2273756d22206174747269627574654e616d653d2273746172744f6666736574222066726f6d3d2230252220746f3d22313030252220626567696e3d22307322206475723d223330732220726570656174436f756e743d22696e646566696e69746522202f3e3c7465787420783d22313270782220793d22313770782220666f6e742d66616d696c793d2227436f7572696572204e6577272c206d6f6e6f73706163652220666f6e742d73697a653d2231327078222066696c6c3d227768697465223e3c747370616e2066696c6c3d2272676261283235352c3235352c3235352c302e3629223e4d696e205469636b3a203c2f747370616e3e3c74657874506174682073746172744f66667365743d222d31303025222066696c6c3d2277686974652220666f6e742d66616d696c793d2227436f7572696572204e6577272c206d6f6e6f73706163652220666f6e742d73697a653d22313070782220786c696e6b3a687265663d2223746578742d706174682d61223e3c6c696e6561724772616469656e742069643d22677261642d646f776e222078313d2230222078323d2231222079313d2230222079323d2231223e3c73746f70206f66667365743d22302e30222073746f702d636f6c6f723d227768697465222073746f702d6f7061636974793d223122202f3e3c73746f70206f66667365743d22302e39222073746f702d636f6c6f723d227768697465222073746f702d6f7061636974793d223022202f3e3c2f6c696e6561724772616469656e743e3c66696c7465722069643d226631223e3c6665496d61676520726573756c743d2270302220786c696e6b3a687265663d22646174613a696d6167652f7376672b786d6c3b6261736536342c3c7376672077696474683d2732393027206865696768743d27353030272076696577426f783d2730203020323930203530302720786d6c6e733d27687474703a2f2f7777772e77332e6f72672f323030302f737667273e3c726563742077696474683d27323930707827206865696768743d273530307078272066696c6c3d2723222f3e3c6665496d61676520726573756c743d2270322220786c696e6b3a687265663d22646174613a696d6167652f7376672b786d6c3b6261736536342c3c656c6c697073652063783d22353025222063793d22307078222072783d223138307078222072793d223132307078222066696c6c3d222330303022206f7061636974793d22302e383522202f3e3c2f673e707822206865696768743d2232367078222072783d22387078222072793d22387078222066696c6c3d227267626128302c302c302c302e362922202f3e70782220723d22347078222066696c6c3d22776869746522202f3e3c636972636c652063783d2231312e333437384c32342031324c31342e343334312031322e363532324c32322e333932332031384c31332e373831392031332e373831394c31382032322e333932334c31322e363532322031342e343334314c31322032344c31312e333437382031342e343334314c362032322e33393c726563742066696c6c3d226e6f6e652220783d223070782220793d22307078222077696474683d22323930707822206865696768743d22353030707822202f3e4142434445464748494a4b4c4d4e4f505152535455565758595a6162636465666768696a6b6c6d6e6f707172737475767778797a303132333435363738392b2f20786d6c6e733a786c696e6b3d27687474703a2f2f7777772e77332e6f72672f313939392f786c696e6b273e3c6c696e6561724772616469656e742069643d22677261642d73796d626f6c223e3c73746f70206f66667365743d22302e37222073746f702d636f6c6f723d227768697465222073746f702d6f7061636974793d223122202f3e3c73746f70206f66667365743d222e3935222073746f702d636f6c6f723d227768697465222073746f702d6f7061636974793d223022202f3e3c2f6c696e6561724772616469656e743e207374796c653d227472616e73666f726d3a7472616e736c61746528373270782c313839707829223e3c7265637420783d222d313670782220793d222d31367078222077696474683d22313830707822206865696768743d223138307078222066696c6c3d226e6f6e6522202f3e3c7061746820643d22207374796c653d227472616e73666f726d3a7472616e736c61746528373270782c313839707829223e70782220723d2232347078222066696c6c3d226e6f6e6522207374726f6b653d22776869746522202f3e3c7265637420783d222d313670782220793d222d31367078222077696474683d22313830707822206865696768743d223138307078222066696c6c3d226e6f6e6522202f3e536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f773c673e3c70617468207374796c653d227472616e73666f726d3a7472616e736c617465283670782c367078292220643d224d313220304c31322e3635323220392e35363538374c313820312e363037374c31332e373831392031302e323138314c32322e3339323320364c31342e34333431203c70617468207374726f6b652d6c696e656361703d22726f756e642220643d224d38203943382e30303030342032322e393439342031362e32303939203238203237203238222066696c6c3d226e6f6e6522207374726f6b653d22776869746522202f3e20726570656174436f756e743d22696e646566696e69746522202f3e3c2f74657874506174683e3c74657874506174682073746172744f66667365743d222d353025222066696c6c3d2277686974652220666f6e742d66616d696c793d2227436f7572696572204e6577272c206d6f6e6f73706163652220666f6e742d73697a653d22313070782220786c696e6b3a687265663d2223746578742d706174682d61223e3c6d61736b2069643d22666164652d646f776e22206d61736b436f6e74656e74556e6974733d226f626a656374426f756e64696e67426f78223e3c726563742077696474683d223122206865696768743d2231222066696c6c3d2275726c2823677261642d646f776e2922202f3e3c2f6d61736b3e22207374726f6b653d2272676261283235352c3235352c3235352c3129222066696c6c3d226e6f6e6522207374726f6b652d6c696e656361703d22726f756e6422202f3e3c2f673e696e3d22626c656e644f75742220737464446576696174696f6e3d22343222202f3e3c2f66696c7465723e203c636c6970506174682069643d22636f726e657273223e3c726563742077696474683d2232393022206865696768743d22353030222072783d223432222072793d22343222202f3e3c2f636c6970506174683e203c67207374796c653d227472616e73666f726d3a7472616e736c61746528323970782c20333834707829223e3c6c696e6561724772616469656e742069643d22677261642d7570222078313d2231222078323d2230222079313d2231222079323d2230223e3c73746f70206f66667365743d22302e30222073746f702d636f6c6f723d227768697465222073746f702d6f7061636974793d223122202f3e32334c31302e323138312031332e373831394c312e363037372031384c392e35363538372031322e363532324c302031324c392e35363538372031312e333437384c312e3630373720364c31302e323138312031302e323138314c3620312e363037374c31312e3334373820392e35363538374c313220305a222066696c6c3d22776869746522202f3e3c67207374796c653d227472616e73666f726d3a7472616e736c6174652832323670782c20333932707829223e3c726563742077696474683d223336707822206865696768743d2233367078222072783d22387078222072793d22387078222066696c6c3d226e6f6e6522207374726f6b653d2272676261283235352c3235352c3235352c302e322922202f3e3c74657874506174682073746172744f66667365743d22353025222066696c6c3d2277686974652220666f6e742d66616d696c793d2227436f7572696572204e6577272c206d6f6e6f73706163652220666f6e742d73697a653d22313070782220786c696e6b3a687265663d2223746578742d706174682d61223e3c7465787420783d22313270782220793d22313770782220666f6e742d66616d696c793d2227436f7572696572204e6577272c206d6f6e6f73706163652220666f6e742d73697a653d2231327078222066696c6c3d227768697465223e3c747370616e2066696c6c3d2272676261283235352c3235352c3235352c302e3629223e4d6178205469636b3a203c2f747370616e3e3c616e696d6174655472616e73666f726d206174747269627574654e616d653d227472616e73666f726d2220747970653d22726f74617465222066726f6d3d22302031382031382220746f3d2233363020313820313822206475723d223130732220726570656174436f756e743d22696e646566696e697465222f3e3c2f673e3c2f673e3c706174682069643d22746578742d706174682d612220643d224d34302031322048323530204132382032382030203020312032373820343020563436302041323820323820302030203120323530203438382048343020413238203238203020302031203132203436302056343020413238203238203020302031203430203132207a22202f3e222f3e3c6665496d61676520726573756c743d2270312220786c696e6b3a687265663d22646174613a696d6167652f7376672b786d6c3b6261736536342c3c6d61736b2069643d22666164652d73796d626f6c22206d61736b436f6e74656e74556e6974733d227573657253706163654f6e557365223e3c726563742077696474683d22323930707822206865696768743d223230307078222066696c6c3d2275726c2823677261642d73796d626f6c2922202f3e3c2f6d61736b3e3c2f646566733e3c7265637420783d22302220793d2230222077696474683d2232393022206865696768743d22353030222072783d223432222072793d223432222066696c6c3d227267626128302c302c302c302922207374726f6b653d2272676261283235352c3235352c3235352c302e322922202f3e3c2f673e3c66696c7465722069643d22746f702d726567696f6e2d626c7572223e3c6665476175737369616e426c757220696e3d22536f75726365477261706869632220737464446576696174696f6e3d22323422202f3e3c2f66696c7465723e3c2f74657874506174683e203c74657874506174682073746172744f66667365743d223025222066696c6c3d2277686974652220666f6e742d66616d696c793d2227436f7572696572204e6577272c206d6f6e6f73706163652220666f6e742d73697a653d22313070782220786c696e6b3a687265663d2223746578742d706174682d61223e3c7465787420746578742d72656e646572696e673d226f7074696d697a655370656564223e5369676e6564536166654d6174683a207375627472616374696f6e206f766572666c6f773c7265637420783d2231362220793d223136222077696474683d2232353822206865696768743d22343638222072783d223236222072793d223236222066696c6c3d227267626128302c302c302c302922207374726f6b653d2272676261283235352c3235352c3235352c302e322922202f3e3c7465787420783d22313270782220793d22313770782220666f6e742d66616d696c793d2227436f7572696572204e6577272c206d6f6e6f73706163652220666f6e742d73697a653d2231327078222066696c6c3d227768697465223e3c747370616e2066696c6c3d2272676261283235352c3235352c3235352c302e3629223e49443a203c2f747370616e3e3c726563742077696474683d223336707822206865696768743d2233367078222072783d22387078222072793d22387078222066696c6c3d226e6f6e6522207374726f6b653d2272676261283235352c3235352c3235352c302e322922202f3e3c2f746578743e3c7465787420793d2231313570782220783d2233327078222066696c6c3d2277686974652220666f6e742d66616d696c793d2227436f7572696572204e6577272c206d6f6e6f73706163652220666f6e742d7765696768743d223230302220666f6e742d73697a653d2233367078223e3c2f746578743e3c2f673e3c67207374796c653d227472616e73666f726d3a7472616e736c6174652832323670782c20343333707829223e203c67207374796c653d227472616e73666f726d3a7472616e736c61746528323970782c20343134707829223ea164736f6c6343000706000a