60806040523480156200001157600080fd5b506040516200310c3803806200310c833981810160405260a08110156200003757600080fd5b81019080805160405193929190846401000000008211156200005857600080fd5b9083019060208201858111156200006e57600080fd5b82516401000000008111828201881017156200008957600080fd5b82525081516020918201929091019080838360005b83811015620000b85781810151838201526020016200009e565b50505050905090810190601f168015620000e65780820380516001836020036101000a031916815260200191505b50604052602001805160405193929190846401000000008211156200010a57600080fd5b9083019060208201858111156200012057600080fd5b82516401000000008111828201881017156200013b57600080fd5b82525081516020918201929091019080838360005b838110156200016a57818101518382015260200162000150565b50505050905090810190601f168015620001985780820380516001836020036101000a031916815260200191505b5060405260200180516040519392919084640100000000821115620001bc57600080fd5b908301906020820185811115620001d257600080fd5b8251640100000000811182820188101715620001ed57600080fd5b82525081516020918201929091019080838360005b838110156200021c57818101518382015260200162000202565b50505050905090810190601f1680156200024a5780820380516001836020036101000a031916815260200191505b50604052602001805160405193929190846401000000008211156200026e57600080fd5b9083019060208201858111156200028457600080fd5b82516401000000008111828201881017156200029f57600080fd5b82525081516020918201929091019080838360005b83811015620002ce578181015183820152602001620002b4565b50505050905090810190601f168015620002fc5780820380516001836020036101000a031916815260200191505b50604081905260209190910151600080546001600160a01b03191633178082559194508893508792879287926001600160a01b0391909116917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908290a36200038e7f01ffc9a7000000000000000000000000000000000000000000000000000000006001600160e01b03620005fa16565b620003c27f80ac58cd000000000000000000000000000000000000000000000000000000006001600160e01b03620005fa16565b620003f67f780e9d63000000000000000000000000000000000000000000000000000000006001600160e01b03620005fa16565b83516200040b90600a90602087019062000848565b5082516200042190600b90602086019062000848565b5080516200043790600c90602084019062000848565b5081516200044d90600d90602085019062000848565b50620004827f5b5e139f000000000000000000000000000000000000000000000000000000006001600160e01b03620005fa16565b620004b67fe8a3d485000000000000000000000000000000000000000000000000000000006001600160e01b03620005fa16565b50505050620004cb33620006cc60201b60201c565b336001600160a01b03167f750d13f39f16526306cffdefb909852b055c2ea79ee21d21b36402eddaae70368686604051808060200180602001838103835285818151815260200191508051906020019080838360005b838110156200053b57818101518382015260200162000521565b50505050905090810190601f168015620005695780820380516001836020036101000a031916815260200191505b50838103825284518152845160209182019186019080838360005b838110156200059e57818101518382015260200162000584565b50505050905090810190601f168015620005cc5780820380516001836020036101000a031916815260200191505b5094505050505060405180910390a2620005ef816001600160e01b03620006cc16565b5050505050620008ed565b7fffffffff0000000000000000000000000000000000000000000000000000000080821614156200068c57604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601c60248201527f4552433136353a20696e76616c696420696e7465726661636520696400000000604482015290519081900360640190fd5b7fffffffff00000000000000000000000000000000000000000000000000000000166000908152600160208190526040909120805460ff19169091179055565b620006e781600f6200071e60201b620020a01790919060201c565b6040516001600160a01b038216907f47d1c22a25bb3a5d4e481b9b1e6944c2eade3181a0a20b495ed61d35b5323f2490600090a250565b6200073382826001600160e01b03620007c516565b15620007a057604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601f60248201527f526f6c65733a206163636f756e7420616c72656164792068617320726f6c6500604482015290519081900360640190fd5b6001600160a01b0316600090815260209190915260409020805460ff19166001179055565b60006001600160a01b03821662000828576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401808060200182810382526022815260200180620030ea6022913960400191505060405180910390fd5b506001600160a01b03166000908152602091909152604090205460ff1690565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106200088b57805160ff1916838001178555620008bb565b82800160010185558215620008bb579182015b82811115620008bb5782518255916020019190600101906200089e565b50620008c9929150620008cd565b5090565b620008ea91905b80821115620008c95760008155600101620008d4565b90565b6127ed80620008fd6000396000f3fe608060405234801561001057600080fd5b50600436106101f05760003560e01c80637df73e271161010f578063c0ac9983116100a2578063e985e9c511610071578063e985e9c514610803578063eb12d61e14610831578063f2d8d1b814610857578063f2fde38b1461085f576101f0565b8063c0ac9983146107ce578063c87b56dd146107d6578063e5c8b03d146107f3578063e8a3d485146107fb576101f0565b806395d89b41116100de57806395d89b411461063057806399e0dd7c14610638578063a22cb465146106dc578063b88d4fde1461070a576101f0565b80637df73e271461053b5780637fbcc639146105615780638da5cb5b146106205780638f32d59b14610628576101f0565b806342842e0e1161018757806357cd19e11161015657806357cd19e11461044c5780636352211e146104f057806370a082311461050d578063715018a614610533576101f0565b806342842e0e146103b657806342966c68146103ec5780634f6ccce71461040957806356ca623e14610426576101f0565b80630e316ab7116101c35780630e316ab71461031457806318160ddd1461033a57806323b872dd146103545780632f745c591461038a576101f0565b806301ffc9a7146101f557806306fdde0314610230578063081812fc146102ad578063095ea7b3146102e6575b600080fd5b61021c6004803603602081101561020b57600080fd5b50356001600160e01b031916610885565b604080519115158252519081900360200190f35b6102386108a4565b6040805160208082528351818301528351919283929083019185019080838360005b8381101561027257818101518382015260200161025a565b50505050905090810190601f16801561029f5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6102ca600480360360208110156102c357600080fd5b5035610932565b604080516001600160a01b039092168252519081900360200190f35b610312600480360360408110156102fc57600080fd5b506001600160a01b038135169060200135610994565b005b6103126004803603602081101561032a57600080fd5b50356001600160a01b0316610aa5565b610342610af8565b60408051918252519081900360200190f35b6103126004803603606081101561036a57600080fd5b506001600160a01b03813581169160208101359091169060400135610aff565b610342600480360360408110156103a057600080fd5b506001600160a01b038135169060200135610b54565b610312600480360360608110156103cc57600080fd5b506001600160a01b03813581169160208101359091169060400135610bd3565b6103126004803603602081101561040257600080fd5b5035610bee565b6103426004803603602081101561041f57600080fd5b5035610c3c565b6102386004803603602081101561043c57600080fd5b50356001600160a01b0316610ca2565b6103126004803603602081101561046257600080fd5b810190602081018135600160201b81111561047c57600080fd5b82018360208201111561048e57600080fd5b803590602001918460018302840111600160201b831117156104af57600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250929550610e1e945050505050565b6102ca6004803603602081101561050657600080fd5b5035610e6e565b6103426004803603602081101561052357600080fd5b50356001600160a01b0316610ec8565b610312610f30565b61021c6004803603602081101561055157600080fd5b50356001600160a01b0316610fc1565b610312600480360360a081101561057757600080fd5b81359160ff6020820135169160408201359160608101359181019060a081016080820135600160201b8111156105ac57600080fd5b8201836020820111156105be57600080fd5b803590602001918460018302840111600160201b831117156105df57600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250929550610fd4945050505050565b6102ca61110e565b61021c61111d565b61023861112e565b6103126004803603602081101561064e57600080fd5b810190602081018135600160201b81111561066857600080fd5b82018360208201111561067a57600080fd5b803590602001918460018302840111600160201b8311171561069b57600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250929550611189945050505050565b610312600480360360408110156106f257600080fd5b506001600160a01b03813516906020013515156111d9565b6103126004803603608081101561072057600080fd5b6001600160a01b03823581169260208101359091169160408201359190810190608081016060820135600160201b81111561075a57600080fd5b82018360208201111561076c57600080fd5b803590602001918460018302840111600160201b8311171561078d57600080fd5b91908080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152509295506112a5945050505050565b6102386112fd565b610238600480360360208110156107ec57600080fd5b5035611358565b6103126114cc565b6102386114d7565b61021c6004803603604081101561081957600080fd5b506001600160a01b038135811691602001351661157e565b6103126004803603602081101561084757600080fd5b50356001600160a01b03166115ac565b6102386115fc565b6103126004803603602081101561087557600080fd5b50356001600160a01b0316611657565b6001600160e01b03191660009081526001602052604090205460ff1690565b600a805460408051602060026001851615610100026000190190941693909304601f8101849004840282018401909252818152929183018282801561092a5780601f106108ff5761010080835404028352916020019161092a565b820191906000526020600020905b81548152906001019060200180831161090d57829003601f168201915b505050505081565b600061093d826116a7565b6109785760405162461bcd60e51b815260040180806020018281038252602c8152602001806125f4602c913960400191505060405180910390fd5b506000908152600360205260409020546001600160a01b031690565b600061099f82610e6e565b9050806001600160a01b0316836001600160a01b031614156109f25760405162461bcd60e51b81526004018080602001828103825260218152602001806126e66021913960400191505060405180910390fd5b336001600160a01b0382161480610a0e5750610a0e813361157e565b610a495760405162461bcd60e51b81526004018080602001828103825260388152602001806125486038913960400191505060405180910390fd5b60008281526003602052604080822080546001600160a01b0319166001600160a01b0387811691821790925591518593918516917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92591a4505050565b610aad61111d565b610aec576040805162461bcd60e51b8152602060048201819052602482015260008051602061264c833981519152604482015290519081900360640190fd5b610af5816116c4565b50565b6008545b90565b610b09338261170c565b610b445760405162461bcd60e51b81526004018080602001828103825260318152602001806127076031913960400191505060405180910390fd5b610b4f8383836117b0565b505050565b6000610b5f83610ec8565b8210610b9c5760405162461bcd60e51b815260040180806020018281038252602b815260200180612475602b913960400191505060405180910390fd5b6001600160a01b0383166000908152600660205260409020805483908110610bc057fe5b9060005260206000200154905092915050565b610b4f838383604051806020016040528060008152506112a5565b610bf8338261170c565b610c335760405162461bcd60e51b81526004018080602001828103825260308152602001806127896030913960400191505060405180910390fd5b610af5816117cf565b6000610c46610af8565b8210610c835760405162461bcd60e51b815260040180806020018281038252602c815260200180612738602c913960400191505060405180910390fd5b60088281548110610c9057fe5b90600052602060002001549050919050565b604080518082018252601081526f181899199a1a9b1b9c1cb0b131b232b360811b60208201528151602a80825260608281019094526001600160a01b03851692918491602082018180388339019050509050600360fc1b81600081518110610d0657fe5b60200101906001600160f81b031916908160001a905350600f60fb1b81600181518110610d2f57fe5b60200101906001600160f81b031916908160001a90535060005b6014811015610e15578260048583600c0160208110610d6457fe5b1a60f81b6001600160f81b031916901c60f81c60ff1681518110610d8457fe5b602001015160f81c60f81b828260020260020181518110610da157fe5b60200101906001600160f81b031916908160001a905350828482600c0160208110610dc857fe5b825191901a600f16908110610dd957fe5b602001015160f81c60f81b828260020260030181518110610df657fe5b60200101906001600160f81b031916908160001a905350600101610d49565b50949350505050565b610e2661111d565b610e65576040805162461bcd60e51b8152602060048201819052602482015260008051602061264c833981519152604482015290519081900360640190fd5b610af5816117e1565b6000818152600260205260408120546001600160a01b031680610ec25760405162461bcd60e51b81526004018080602001828103825260298152602001806125aa6029913960400191505060405180910390fd5b92915050565b60006001600160a01b038216610f0f5760405162461bcd60e51b815260040180806020018281038252602a815260200180612580602a913960400191505060405180910390fd5b6001600160a01b0382166000908152600460205260409020610ec2906117f8565b610f3861111d565b610f77576040805162461bcd60e51b8152602060048201819052602482015260008051602061264c833981519152604482015290519081900360640190fd5b600080546040516001600160a01b03909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a3600080546001600160a01b0319169055565b6000610ec2600f8363ffffffff6117fc16565b610fdc61111d565b61101b576040805162461bcd60e51b8152602060048201819052602482015260008051602061264c833981519152604482015290519081900360640190fd5b6040805160208082018890528251808303820181528284018085528151918301919091206000909152606083018085525260ff8716608083015260a0820186905260c0820185905291516110a29260019260e080820193601f1981019281900390910190855afa158015611093573d6000803e3d6000fd5b50505060206040510351610fc1565b6110f3576040805162461bcd60e51b815260206004820152601a60248201527f7369676e65722073686f756c64207369676e20746f6b656e4964000000000000604482015290519081900360640190fd5b6110fd3386611863565b6111078582611880565b5050505050565b6000546001600160a01b031690565b6000546001600160a01b0316331490565b600b805460408051602060026001851615610100026000190190941693909304601f8101849004840282018401909252818152929183018282801561092a5780601f106108ff5761010080835404028352916020019161092a565b61119161111d565b6111d0576040805162461bcd60e51b8152602060048201819052602482015260008051602061264c833981519152604482015290519081900360640190fd5b610af5816118e3565b6001600160a01b038216331415611237576040805162461bcd60e51b815260206004820152601960248201527f4552433732313a20617070726f766520746f2063616c6c657200000000000000604482015290519081900360640190fd5b3360008181526005602090815260408083206001600160a01b03871680855290835292819020805460ff1916861515908117909155815190815290519293927f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c31929181900390910190a35050565b6112b0848484610aff565b6112bc848484846118f6565b6112f75760405162461bcd60e51b81526004018080602001828103825260328152602001806124a06032913960400191505060405180910390fd5b50505050565b600c805460408051602060026001851615610100026000190190941693909304601f8101849004840282018401909252818152929183018282801561092a5780601f106108ff5761010080835404028352916020019161092a565b6060611363826116a7565b61139e5760405162461bcd60e51b815260040180806020018281038252602f8152602001806126b7602f913960400191505060405180910390fd5b600c8054604080516020601f60026000196101006001881615020190951694909404938401819004810282018101909252828152610ec2939092909183018282801561142b5780601f106114005761010080835404028352916020019161142b565b820191906000526020600020905b81548152906001019060200180831161140e57829003601f168201915b5050506000868152600e60209081526040918290208054835160026001831615610100026000190190921691909104601f8101849004840282018401909452838152945092508301828280156114c25780601f10611497576101008083540402835291602001916114c2565b820191906000526020600020905b8154815290600101906020018083116114a557829003601f168201915b5050505050611a29565b6114d5336116c4565b565b600d805460408051602060026001851615610100026000190190941693909304601f810184900484028201840190925281815260609361157993919290918301828280156115665780601f1061153b57610100808354040283529160200191611566565b820191906000526020600020905b81548152906001019060200180831161154957829003601f168201915b505050505061157430610ca2565b611a29565b905090565b6001600160a01b03918216600090815260056020908152604080832093909416825291909152205460ff1690565b6115b461111d565b6115f3576040805162461bcd60e51b8152602060048201819052602482015260008051602061264c833981519152604482015290519081900360640190fd5b610af581611b1e565b600d805460408051602060026001851615610100026000190190941693909304601f8101849004840282018401909252818152929183018282801561092a5780601f106108ff5761010080835404028352916020019161092a565b61165f61111d565b61169e576040805162461bcd60e51b8152602060048201819052602482015260008051602061264c833981519152604482015290519081900360640190fd5b610af581611b66565b6000908152600260205260409020546001600160a01b0316151590565b6116d5600f8263ffffffff611c0616565b6040516001600160a01b038216907f3525e22824a8a7df2c9a6029941c824cf95b6447f1e13d5128fd3826d35afe8b90600090a250565b6000611717826116a7565b6117525760405162461bcd60e51b815260040180806020018281038252602c81526020018061251c602c913960400191505060405180910390fd5b600061175d83610e6e565b9050806001600160a01b0316846001600160a01b031614806117985750836001600160a01b031661178d84610932565b6001600160a01b0316145b806117a857506117a8818561157e565b949350505050565b6117bb838383611c6d565b6117c58382611db1565b610b4f8282611e9f565b610af56117db82610e6e565b82611edd565b80516117f490600d906020840190612378565b5050565b5490565b60006001600160a01b0382166118435760405162461bcd60e51b815260040180806020018281038252602281526020018061266c6022913960400191505060405180910390fd5b506001600160a01b03166000908152602091909152604090205460ff1690565b61186d8282611f25565b6118778282611e9f565b6117f481612056565b611889826116a7565b6118c45760405162461bcd60e51b815260040180806020018281038252602c815260200180612620602c913960400191505060405180910390fd5b6000828152600e602090815260409091208251610b4f92840190612378565b80516117f490600c906020840190612378565b600061190a846001600160a01b031661209a565b611916575060016117a8565b604051630a85bd0160e11b815233600482018181526001600160a01b03888116602485015260448401879052608060648501908152865160848601528651600095928a169463150b7a029490938c938b938b939260a4019060208501908083838e5b83811015611990578181015183820152602001611978565b50505050905090810190601f1680156119bd5780820380516001836020036101000a031916815260200191505b5095505050505050602060405180830381600087803b1580156119df57600080fd5b505af11580156119f3573d6000803e3d6000fd5b505050506040513d6020811015611a0957600080fd5b50516001600160e01b031916630a85bd0160e11b14915050949350505050565b6060808390506060839050606081518351016040519080825280601f01601f191660200182016040528015611a65576020820181803883390190505b5090506000805b8451811015611abd57848181518110611a8157fe5b602001015160f81c60f81b838380600101945081518110611a9e57fe5b60200101906001600160f81b031916908160001a905350600101611a6c565b5060005b8351811015611b1257838181518110611ad657fe5b602001015160f81c60f81b838380600101945081518110611af357fe5b60200101906001600160f81b031916908160001a905350600101611ac1565b50909695505050505050565b611b2f600f8263ffffffff6120a016565b6040516001600160a01b038216907f47d1c22a25bb3a5d4e481b9b1e6944c2eade3181a0a20b495ed61d35b5323f2490600090a250565b6001600160a01b038116611bab5760405162461bcd60e51b81526004018080602001828103825260268152602001806124d26026913960400191505060405180910390fd5b600080546040516001600160a01b03808516939216917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a3600080546001600160a01b0319166001600160a01b0392909216919091179055565b611c1082826117fc565b611c4b5760405162461bcd60e51b81526004018080602001828103825260218152602001806125d36021913960400191505060405180910390fd5b6001600160a01b0316600090815260209190915260409020805460ff19169055565b826001600160a01b0316611c8082610e6e565b6001600160a01b031614611cc55760405162461bcd60e51b815260040180806020018281038252602981526020018061268e6029913960400191505060405180910390fd5b6001600160a01b038216611d0a5760405162461bcd60e51b81526004018080602001828103825260248152602001806124f86024913960400191505060405180910390fd5b611d1381612121565b6001600160a01b0383166000908152600460205260409020611d349061215c565b6001600160a01b0382166000908152600460205260409020611d5590612173565b60008181526002602052604080822080546001600160a01b0319166001600160a01b0386811691821790925591518493918716917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef91a4505050565b6001600160a01b038216600090815260066020526040812054611ddb90600163ffffffff61217c16565b600083815260076020526040902054909150808214611e76576001600160a01b0384166000908152600660205260408120805484908110611e1857fe5b906000526020600020015490508060066000876001600160a01b03166001600160a01b031681526020019081526020016000208381548110611e5657fe5b600091825260208083209091019290925591825260079052604090208190555b6001600160a01b03841660009081526006602052604090208054906111079060001983016123f6565b6001600160a01b0390911660009081526006602081815260408084208054868652600784529185208290559282526001810183559183529091200155565b611ee782826121d9565b6000818152600e602052604090205460026000196101006001841615020190911604156117f4576000818152600e602052604081206117f49161241a565b6001600160a01b038216611f80576040805162461bcd60e51b815260206004820181905260248201527f4552433732313a206d696e7420746f20746865207a65726f2061646472657373604482015290519081900360640190fd5b611f89816116a7565b15611fdb576040805162461bcd60e51b815260206004820152601c60248201527f4552433732313a20746f6b656e20616c7265616479206d696e74656400000000604482015290519081900360640190fd5b600081815260026020908152604080832080546001600160a01b0319166001600160a01b03871690811790915583526004909152902061201a90612173565b60405181906001600160a01b038416906000907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef908290a45050565b600880546000838152600960205260408120829055600182018355919091527ff3f7a9fe364faab93b216da50a3214154f22a0a2b415b23a84c8169e8b636ee30155565b3b151590565b6120aa82826117fc565b156120fc576040805162461bcd60e51b815260206004820152601f60248201527f526f6c65733a206163636f756e7420616c72656164792068617320726f6c6500604482015290519081900360640190fd5b6001600160a01b0316600090815260209190915260409020805460ff19166001179055565b6000818152600360205260409020546001600160a01b031615610af557600090815260036020526040902080546001600160a01b0319169055565b805461216f90600163ffffffff61217c16565b9055565b80546001019055565b6000828211156121d3576040805162461bcd60e51b815260206004820152601e60248201527f536166654d6174683a207375627472616374696f6e206f766572666c6f770000604482015290519081900360640190fd5b50900390565b6121e38282612205565b6121ed8282611db1565b6000818152600760205260408120556117f4816122dc565b816001600160a01b031661221882610e6e565b6001600160a01b03161461225d5760405162461bcd60e51b81526004018080602001828103825260258152602001806127646025913960400191505060405180910390fd5b61226681612121565b6001600160a01b03821660009081526004602052604090206122879061215c565b60008181526002602052604080822080546001600160a01b0319169055518291906001600160a01b038516907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef908390a45050565b6008546000906122f390600163ffffffff61217c16565b6000838152600960205260408120546008805493945090928490811061231557fe5b90600052602060002001549050806008838154811061233057fe5b600091825260208083209091019290925582815260099091526040902082905560088054906123639060001983016123f6565b50505060009182525060096020526040812055565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106123b957805160ff19168380011785556123e6565b828001600101855582156123e6579182015b828111156123e65782518255916020019190600101906123cb565b506123f292915061245a565b5090565b815481835581811115610b4f57600083815260209020610b4f91810190830161245a565b50805460018160011615610100020316600290046000825580601f106124405750610af5565b601f016020900490600052602060002090810190610af591905b610afc91905b808211156123f2576000815560010161246056fe455243373231456e756d657261626c653a206f776e657220696e646578206f7574206f6620626f756e64734552433732313a207472616e7366657220746f206e6f6e20455243373231526563656976657220696d706c656d656e7465724f776e61626c653a206e6577206f776e657220697320746865207a65726f20616464726573734552433732313a207472616e7366657220746f20746865207a65726f20616464726573734552433732313a206f70657261746f7220717565727920666f72206e6f6e6578697374656e7420746f6b656e4552433732313a20617070726f76652063616c6c6572206973206e6f74206f776e6572206e6f7220617070726f76656420666f7220616c6c4552433732313a2062616c616e636520717565727920666f7220746865207a65726f20616464726573734552433732313a206f776e657220717565727920666f72206e6f6e6578697374656e7420746f6b656e526f6c65733a206163636f756e7420646f6573206e6f74206861766520726f6c654552433732313a20617070726f76656420717565727920666f72206e6f6e6578697374656e7420746f6b656e4552433732314d657461646174613a2055524920736574206f66206e6f6e6578697374656e7420746f6b656e4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572526f6c65733a206163636f756e7420697320746865207a65726f20616464726573734552433732313a207472616e73666572206f6620746f6b656e2074686174206973206e6f74206f776e4552433732314d657461646174613a2055524920717565727920666f72206e6f6e6578697374656e7420746f6b656e4552433732313a20617070726f76616c20746f2063757272656e74206f776e65724552433732313a207472616e736665722063616c6c6572206973206e6f74206f776e6572206e6f7220617070726f766564455243373231456e756d657261626c653a20676c6f62616c20696e646578206f7574206f6620626f756e64734552433732313a206275726e206f6620746f6b656e2074686174206973206e6f74206f776e4552433732314275726e61626c653a2063616c6c6572206973206e6f74206f776e6572206e6f7220617070726f766564a265627a7a72315820d77459d5b2bead10e796a9160f45182436a82beaa44bec07fa0c40b70b4cbe1264736f6c63430005100032526f6c65733a206163636f756e7420697320746865207a65726f206164647265737300000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000180000000000000000000000000f03ba06dd459ae597357b491219fcb573f5fe68300000000000000000000000000000000000000000000000000000000000000085363726962626c6500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000045363726900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003168747470733a2f2f6170692d6d61696e6e65742e72617269626c652e636f6d2f636f6e74726163744d657461646174612f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001968747470733a2f2f697066732e64616f6e6f6d69632e636f6d00000000000000