6080604052612b67600c556000600d55600d600e55666a94d74f430000600f5560086010553480156200003157600080fd5b5060405162002cb338038062002cb3833981016040819052620000549162000621565b604080518082018252600a8152694e69636520447269707360b01b602080830191825283518085019094526005845264445249505360d81b90840152815185938593929091620000a79160009162000476565b508051620000bd90600190602084019062000476565b50506006805460ff1916905550620000d5336200022e565b8051825114620001475760405162461bcd60e51b815260206004820152603260248201527f5061796d656e7453706c69747465723a2070617965657320616e6420736861726044820152710cae640d8cadccee8d040dad2e6dac2e8c6d60731b60648201526084015b60405180910390fd5b60008251116200019a5760405162461bcd60e51b815260206004820152601a60248201527f5061796d656e7453706c69747465723a206e6f2070617965657300000000000060448201526064016200013e565b60005b82518110156200020657620001f1838281518110620001c057620001c06200081f565b6020026020010151838381518110620001dd57620001dd6200081f565b60200260200101516200028860201b60201c565b80620001fd81620007eb565b9150506200019d565b505083516200021e9150601190602086019062000476565b505050601291909155506200084b565b600680546001600160a01b03838116610100818102610100600160a81b031985161790945560405193909204169182907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b6001600160a01b038216620002f55760405162461bcd60e51b815260206004820152602c60248201527f5061796d656e7453706c69747465723a206163636f756e74206973207468652060448201526b7a65726f206164647265737360a01b60648201526084016200013e565b60008111620003475760405162461bcd60e51b815260206004820152601d60248201527f5061796d656e7453706c69747465723a2073686172657320617265203000000060448201526064016200013e565b6001600160a01b03821660009081526009602052604090205415620003c35760405162461bcd60e51b815260206004820152602b60248201527f5061796d656e7453706c69747465723a206163636f756e7420616c726561647960448201526a206861732073686172657360a81b60648201526084016200013e565b600b8054600181019091557f0175b7a638427703f0dbe7bb9bbf987a2551717b34e79f33b5b1008d1fa01db90180546001600160a01b0319166001600160a01b03841690811790915560009081526009602052604090208190556007546200042d90829062000793565b600755604080516001600160a01b0384168152602081018390527f40c340f65e17194d14ddddb073d3c9f888e3cb52b5aae0c6c7706b4fbc905fac910160405180910390a15050565b8280546200048490620007ae565b90600052602060002090601f016020900481019282620004a85760008555620004f3565b82601f10620004c357805160ff1916838001178555620004f3565b82800160010185558215620004f3579182015b82811115620004f3578251825591602001919060010190620004d6565b506200050192915062000505565b5090565b5b8082111562000501576000815560010162000506565b600082601f8301126200052e57600080fd5b815160206200054762000541836200076d565b6200073a565b80838252828201915082860187848660051b89010111156200056857600080fd5b6000805b868110156200059f5782516001600160a01b03811681146200058c578283fd5b855293850193918501916001016200056c565b509198975050505050505050565b600082601f830112620005bf57600080fd5b81516020620005d262000541836200076d565b80838252828201915082860187848660051b8901011115620005f357600080fd5b60005b858110156200061457815184529284019290840190600101620005f6565b5090979650505050505050565b600080600080608085870312156200063857600080fd5b8451602080870151919550906001600160401b03808211156200065a57600080fd5b818801915088601f8301126200066f57600080fd5b81518181111562000684576200068462000835565b62000698601f8201601f191685016200073a565b8181528a85838601011115620006ad57600080fd5b60005b82811015620006cd578481018601518282018701528501620006b0565b82811115620006df5760008684840101525b5060408a015190975093505080831115620006f957600080fd5b6200070789848a016200051c565b945060608801519250808311156200071e57600080fd5b50506200072e87828801620005ad565b91505092959194509250565b604051601f8201601f191681016001600160401b038111828210171562000765576200076562000835565b604052919050565b60006001600160401b0382111562000789576200078962000835565b5060051b60200190565b60008219821115620007a957620007a962000809565b500190565b600181811c90821680620007c357607f821691505b60208210811415620007e557634e487b7160e01b600052602260045260246000fd5b50919050565b600060001982141562000802576200080262000809565b5060010190565b634e487b7160e01b600052601160045260246000fd5b634e487b7160e01b600052603260045260246000fd5b634e487b7160e01b600052604160045260246000fd5b612458806200085b6000396000f3fe6080604052600436106102345760003560e01c80637de55fe11161012e578063b88d4fde116100ab578063e33b7de31161006f578063e33b7de31461068c578063e6a72acf146106a1578063e985e9c5146106c1578063e9a6d2241461070a578063f2fde38b1461072a57600080fd5b8063b88d4fde146105e9578063c38f761714610609578063c70299641461061e578063c87b56dd14610636578063ce7c2ac21461065657600080fd5b806395d89b41116100f257806395d89b411461055657806397304ced1461056b5780639852595c1461057e578063a22cb465146105b4578063ab0bcc41146105d457600080fd5b80637de55fe1146104c95780638456cb59146104e95780638559dff3146104fe5780638b83209b146105135780638da5cb5b1461053357600080fd5b80633a98ef39116101bc5780635c975abb116101805780635c975abb146104475780636352211e1461045f5780636c0360eb1461047f57806370a0823114610494578063715018a6146104b457600080fd5b80633a98ef39146103c85780633cf924a0146103dd5780633f4ba83a146103f257806342842e0e1461040757806355f804b31461042757600080fd5b806318160ddd1161020357806318160ddd14610333578063191655871461035257806323b872dd146103725780632f181f541461039257806332cb6b0c146103b257600080fd5b806301ffc9a71461028257806306fdde03146102b7578063081812fc146102d9578063095ea7b31461031157600080fd5b3661027d577f6ef95f06320e7a25a04a175ca677b7052bdd97131872c2192525a629f51be77033604080516001600160a01b0390921682523460208301520160405180910390a1005b600080fd5b34801561028e57600080fd5b506102a261029d366004612088565b61074a565b60405190151581526020015b60405180910390f35b3480156102c357600080fd5b506102cc61079c565b6040516102ae91906121bc565b3480156102e557600080fd5b506102f96102f436600461210b565b61082e565b6040516001600160a01b0390911681526020016102ae565b34801561031d57600080fd5b5061033161032c36600461205c565b6108c8565b005b34801561033f57600080fd5b50600d545b6040519081526020016102ae565b34801561035e57600080fd5b5061033161036d366004611f12565b6109de565b34801561037e57600080fd5b5061033161038d366004611f68565b610baf565b34801561039e57600080fd5b506103316103ad36600461210b565b610be0565b3480156103be57600080fd5b50610344600c5481565b3480156103d457600080fd5b50600754610344565b3480156103e957600080fd5b50601054610344565b3480156103fe57600080fd5b50610331610c15565b34801561041357600080fd5b50610331610422366004611f68565b610c4f565b34801561043357600080fd5b506103316104423660046120c2565b610c6a565b34801561045357600080fd5b5060065460ff166102a2565b34801561046b57600080fd5b506102f961047a36600461210b565b610cb1565b34801561048b57600080fd5b506102cc610d28565b3480156104a057600080fd5b506103446104af366004611f12565b610d37565b3480156104c057600080fd5b50610331610dbe565b3480156104d557600080fd5b506103316104e436600461205c565b610df8565b3480156104f557600080fd5b50610331610ef3565b34801561050a57600080fd5b50600f54610344565b34801561051f57600080fd5b506102f961052e36600461210b565b610f2b565b34801561053f57600080fd5b5060065461010090046001600160a01b03166102f9565b34801561056257600080fd5b506102cc610f5b565b61033161057936600461210b565b610f6a565b34801561058a57600080fd5b50610344610599366004611f12565b6001600160a01b03166000908152600a602052604090205490565b3480156105c057600080fd5b506103316105cf366004612029565b611141565b3480156105e057600080fd5b50601254610344565b3480156105f557600080fd5b50610331610604366004611fa9565b611206565b34801561061557600080fd5b50600e54610344565b34801561062a57600080fd5b506012544210156102a2565b34801561064257600080fd5b506102cc61065136600461210b565b611238565b34801561066257600080fd5b50610344610671366004611f12565b6001600160a01b031660009081526009602052604090205490565b34801561069857600080fd5b50600854610344565b3480156106ad57600080fd5b506103446106bc36600461210b565b611313565b3480156106cd57600080fd5b506102a26106dc366004611f2f565b6001600160a01b03918216600090815260056020908152604080832093909416825291909152205460ff1690565b34801561071657600080fd5b5061033161072536600461210b565b611364565b34801561073657600080fd5b50610331610745366004611f12565b611399565b60006001600160e01b031982166380ac58cd60e01b148061077b57506001600160e01b03198216635b5e139f60e01b145b8061079657506301ffc9a760e01b6001600160e01b03198316145b92915050565b6060600080546107ab90612335565b80601f01602080910402602001604051908101604052809291908181526020018280546107d790612335565b80156108245780601f106107f957610100808354040283529160200191610824565b820191906000526020600020905b81548152906001019060200180831161080757829003601f168201915b5050505050905090565b6000818152600260205260408120546001600160a01b03166108ac5760405162461bcd60e51b815260206004820152602c60248201527f4552433732313a20617070726f76656420717565727920666f72206e6f6e657860448201526b34b9ba32b73a103a37b5b2b760a11b60648201526084015b60405180910390fd5b506000908152600460205260409020546001600160a01b031690565b60006108d382610cb1565b9050806001600160a01b0316836001600160a01b031614156109415760405162461bcd60e51b815260206004820152602160248201527f4552433732313a20617070726f76616c20746f2063757272656e74206f776e656044820152603960f91b60648201526084016108a3565b336001600160a01b038216148061095d575061095d81336106dc565b6109cf5760405162461bcd60e51b815260206004820152603860248201527f4552433732313a20617070726f76652063616c6c6572206973206e6f74206f7760448201527f6e6572206e6f7220617070726f76656420666f7220616c6c000000000000000060648201526084016108a3565b6109d9838361143a565b505050565b6001600160a01b038116600090815260096020526040902054610a525760405162461bcd60e51b815260206004820152602660248201527f5061796d656e7453706c69747465723a206163636f756e7420686173206e6f2060448201526573686172657360d01b60648201526084016108a3565b600060085447610a6291906122a7565b6001600160a01b0383166000908152600a60209081526040808320546007546009909352908320549394509192610a9990856122d3565b610aa391906122bf565b610aad91906122f2565b905080610b105760405162461bcd60e51b815260206004820152602b60248201527f5061796d656e7453706c69747465723a206163636f756e74206973206e6f742060448201526a191d59481c185e5b595b9d60aa1b60648201526084016108a3565b6001600160a01b0383166000908152600a6020526040902054610b349082906122a7565b6001600160a01b0384166000908152600a6020526040902055600854610b5b9082906122a7565b600855610b6883826114a8565b604080516001600160a01b0385168152602081018390527fdf20fd1e76bc69d672e4814fafb2c449bba3a5369d8359adf9e05e6fde87b056910160405180910390a1505050565b610bb933826115c1565b610bd55760405162461bcd60e51b81526004016108a390612256565b6109d98383836116b8565b6006546001600160a01b03610100909104163314610c105760405162461bcd60e51b81526004016108a390612221565b601255565b6006546001600160a01b03610100909104163314610c455760405162461bcd60e51b81526004016108a390612221565b610c4d611858565b565b6109d983838360405180602001604052806000815250611206565b6006546001600160a01b03610100909104163314610c9a5760405162461bcd60e51b81526004016108a390612221565b8051610cad906011906020840190611e03565b5050565b6000818152600260205260408120546001600160a01b0316806107965760405162461bcd60e51b815260206004820152602960248201527f4552433732313a206f776e657220717565727920666f72206e6f6e657869737460448201526832b73a103a37b5b2b760b91b60648201526084016108a3565b6060610d326118eb565b905090565b60006001600160a01b038216610da25760405162461bcd60e51b815260206004820152602a60248201527f4552433732313a2062616c616e636520717565727920666f7220746865207a65604482015269726f206164647265737360b01b60648201526084016108a3565b506001600160a01b031660009081526003602052604090205490565b6006546001600160a01b03610100909104163314610dee5760405162461bcd60e51b81526004016108a390612221565b610c4d60006118fa565b6006546001600160a01b03610100909104163314610e285760405162461bcd60e51b81526004016108a390612221565b600e54811115610e7a5760405162461bcd60e51b815260206004820152601c60248201527f576f756c642065786365656420726573657276656420737570706c790000000060448201526064016108a3565b600c54600d54610e8b908390611954565b1115610ed95760405162461bcd60e51b815260206004820152601760248201527f576f756c6420657863656564206d617820737570706c7900000000000000000060448201526064016108a3565b600e54610ee69082611960565b600e55610cad828261196c565b6006546001600160a01b03610100909104163314610f235760405162461bcd60e51b81526004016108a390612221565b610c4d6119af565b6000600b8281548110610f4057610f406123cb565b6000918252602090912001546001600160a01b031692915050565b6060600180546107ab90612335565b60065460ff1615610fb05760405162461bcd60e51b815260206004820152601060248201526f14185d5cd8589b194e881c185d5cd95960821b60448201526064016108a3565b6012544210156110025760405162461bcd60e51b815260206004820152601860248201527f53616c6520686173206e6f74207374617274656420796574000000000000000060448201526064016108a3565b80600c5461102782611021600e54600d5461195490919063ffffffff16565b90611954565b11156110755760405162461bcd60e51b815260206004820181905260248201527f507572636861736520776f756c6420657863656564206d617820737570706c7960448201526064016108a3565b816010548111156110d95760405162461bcd60e51b815260206004820152602860248201527f43616e6e6f74206d696e74206d6f7265207468616e203820746f6b656e7320616044820152677420612074696d6560c01b60648201526084016108a3565b82346110e482611313565b146111315760405162461bcd60e51b815260206004820152601f60248201527f45746865722076616c75652073656e74206973206e6f7420636f72726563740060448201526064016108a3565b61113b338561196c565b50505050565b6001600160a01b03821633141561119a5760405162461bcd60e51b815260206004820152601960248201527f4552433732313a20617070726f766520746f2063616c6c65720000000000000060448201526064016108a3565b3360008181526005602090815260408083206001600160a01b03871680855290835292819020805460ff191686151590811790915590519081529192917f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c31910160405180910390a35050565b61121033836115c1565b61122c5760405162461bcd60e51b81526004016108a390612256565b61113b84848484611a2a565b6000818152600260205260409020546060906001600160a01b03166112b75760405162461bcd60e51b815260206004820152602f60248201527f4552433732314d657461646174613a2055524920717565727920666f72206e6f60448201526e3732bc34b9ba32b73a103a37b5b2b760891b60648201526084016108a3565b60006112c16118eb565b905060008151116112e1576040518060200160405280600081525061130c565b806112eb84611a5d565b6040516020016112fc929190612150565b6040516020818303038152906040525b9392505050565b60008082116113575760405162461bcd60e51b815260206004820152601060248201526f43616e6e6f74206d696e74207a65726f60801b60448201526064016108a3565b600f546107969083611b5b565b6006546001600160a01b036101009091041633146113945760405162461bcd60e51b81526004016108a390612221565b601055565b6006546001600160a01b036101009091041633146113c95760405162461bcd60e51b81526004016108a390612221565b6001600160a01b03811661142e5760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b60648201526084016108a3565b611437816118fa565b50565b600081815260046020526040902080546001600160a01b0319166001600160a01b038416908117909155819061146f82610cb1565b6001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560405160405180910390a45050565b804710156114f85760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a20696e73756666696369656e742062616c616e636500000060448201526064016108a3565b6000826001600160a01b03168260405160006040518083038185875af1925050503d8060008114611545576040519150601f19603f3d011682016040523d82523d6000602084013e61154a565b606091505b50509050806109d95760405162461bcd60e51b815260206004820152603a60248201527f416464726573733a20756e61626c6520746f2073656e642076616c75652c207260448201527f6563697069656e74206d6179206861766520726576657274656400000000000060648201526084016108a3565b6000818152600260205260408120546001600160a01b031661163a5760405162461bcd60e51b815260206004820152602c60248201527f4552433732313a206f70657261746f7220717565727920666f72206e6f6e657860448201526b34b9ba32b73a103a37b5b2b760a11b60648201526084016108a3565b600061164583610cb1565b9050806001600160a01b0316846001600160a01b031614806116805750836001600160a01b03166116758461082e565b6001600160a01b0316145b806116b057506001600160a01b0380821660009081526005602090815260408083209388168352929052205460ff165b949350505050565b826001600160a01b03166116cb82610cb1565b6001600160a01b0316146117335760405162461bcd60e51b815260206004820152602960248201527f4552433732313a207472616e73666572206f6620746f6b656e2074686174206960448201526839903737ba1037bbb760b91b60648201526084016108a3565b6001600160a01b0382166117955760405162461bcd60e51b8152602060048201526024808201527f4552433732313a207472616e7366657220746f20746865207a65726f206164646044820152637265737360e01b60648201526084016108a3565b6117a060008261143a565b6001600160a01b03831660009081526003602052604081208054600192906117c99084906122f2565b90915550506001600160a01b03821660009081526003602052604081208054600192906117f79084906122a7565b909155505060008181526002602052604080822080546001600160a01b0319166001600160a01b0386811691821790925591518493918716917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef91a4505050565b60065460ff166118a15760405162461bcd60e51b815260206004820152601460248201527314185d5cd8589b194e881b9bdd081c185d5cd95960621b60448201526064016108a3565b6006805460ff191690557f5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa335b6040516001600160a01b03909116815260200160405180910390a1565b6060601180546107ab90612335565b600680546001600160a01b03838116610100818102610100600160a81b031985161790945560405193909204169182907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b600061130c82846122a7565b600061130c82846122f2565b60005b818110156109d9576001600d600082825461198a91906122a7565b9250508190555061199d83600d54611b67565b806119a781612370565b91505061196f565b60065460ff16156119f55760405162461bcd60e51b815260206004820152601060248201526f14185d5cd8589b194e881c185d5cd95960821b60448201526064016108a3565b6006805460ff191660011790557f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a2586118ce3390565b611a358484846116b8565b611a4184848484611b81565b61113b5760405162461bcd60e51b81526004016108a3906121cf565b606081611a815750506040805180820190915260018152600360fc1b602082015290565b8160005b8115611aab5780611a9581612370565b9150611aa49050600a836122bf565b9150611a85565b60008167ffffffffffffffff811115611ac657611ac66123e1565b6040519080825280601f01601f191660200182016040528015611af0576020820181803683370190505b5090505b84156116b057611b056001836122f2565b9150611b12600a8661238b565b611b1d9060306122a7565b60f81b818381518110611b3257611b326123cb565b60200101906001600160f81b031916908160001a905350611b54600a866122bf565b9450611af4565b600061130c82846122d3565b610cad828260405180602001604052806000815250611c8e565b60006001600160a01b0384163b15611c8357604051630a85bd0160e11b81526001600160a01b0385169063150b7a0290611bc590339089908890889060040161217f565b602060405180830381600087803b158015611bdf57600080fd5b505af1925050508015611c0f575060408051601f3d908101601f19168201909252611c0c918101906120a5565b60015b611c69573d808015611c3d576040519150601f19603f3d011682016040523d82523d6000602084013e611c42565b606091505b508051611c615760405162461bcd60e51b81526004016108a3906121cf565b805181602001fd5b6001600160e01b031916630a85bd0160e11b1490506116b0565b506001949350505050565b611c988383611cc1565b611ca56000848484611b81565b6109d95760405162461bcd60e51b81526004016108a3906121cf565b6001600160a01b038216611d175760405162461bcd60e51b815260206004820181905260248201527f4552433732313a206d696e7420746f20746865207a65726f206164647265737360448201526064016108a3565b6000818152600260205260409020546001600160a01b031615611d7c5760405162461bcd60e51b815260206004820152601c60248201527f4552433732313a20746f6b656e20616c7265616479206d696e7465640000000060448201526064016108a3565b6001600160a01b0382166000908152600360205260408120805460019290611da59084906122a7565b909155505060008181526002602052604080822080546001600160a01b0319166001600160a01b03861690811790915590518392907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef908290a45050565b828054611e0f90612335565b90600052602060002090601f016020900481019282611e315760008555611e77565b82601f10611e4a57805160ff1916838001178555611e77565b82800160010185558215611e77579182015b82811115611e77578251825591602001919060010190611e5c565b50611e83929150611e87565b5090565b5b80821115611e835760008155600101611e88565b600067ffffffffffffffff80841115611eb757611eb76123e1565b604051601f8501601f19908116603f01168101908282118183101715611edf57611edf6123e1565b81604052809350858152868686011115611ef857600080fd5b858560208301376000602087830101525050509392505050565b600060208284031215611f2457600080fd5b813561130c816123f7565b60008060408385031215611f4257600080fd5b8235611f4d816123f7565b91506020830135611f5d816123f7565b809150509250929050565b600080600060608486031215611f7d57600080fd5b8335611f88816123f7565b92506020840135611f98816123f7565b929592945050506040919091013590565b60008060008060808587031215611fbf57600080fd5b8435611fca816123f7565b93506020850135611fda816123f7565b925060408501359150606085013567ffffffffffffffff811115611ffd57600080fd5b8501601f8101871361200e57600080fd5b61201d87823560208401611e9c565b91505092959194509250565b6000806040838503121561203c57600080fd5b8235612047816123f7565b915060208301358015158114611f5d57600080fd5b6000806040838503121561206f57600080fd5b823561207a816123f7565b946020939093013593505050565b60006020828403121561209a57600080fd5b813561130c8161240c565b6000602082840312156120b757600080fd5b815161130c8161240c565b6000602082840312156120d457600080fd5b813567ffffffffffffffff8111156120eb57600080fd5b8201601f810184136120fc57600080fd5b6116b084823560208401611e9c565b60006020828403121561211d57600080fd5b5035919050565b6000815180845261213c816020860160208601612309565b601f01601f19169290920160200192915050565b60008351612162818460208801612309565b835190830190612176818360208801612309565b01949350505050565b6001600160a01b03858116825284166020820152604081018390526080606082018190526000906121b290830184612124565b9695505050505050565b60208152600061130c6020830184612124565b60208082526032908201527f4552433732313a207472616e7366657220746f206e6f6e20455243373231526560408201527131b2b4bb32b91034b6b83632b6b2b73a32b960711b606082015260800190565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b60208082526031908201527f4552433732313a207472616e736665722063616c6c6572206973206e6f74206f6040820152701ddb995c881b9bdc88185c1c1c9bdd9959607a1b606082015260800190565b600082198211156122ba576122ba61239f565b500190565b6000826122ce576122ce6123b5565b500490565b60008160001904831182151516156122ed576122ed61239f565b500290565b6000828210156123045761230461239f565b500390565b60005b8381101561232457818101518382015260200161230c565b8381111561113b5750506000910152565b600181811c9082168061234957607f821691505b6020821081141561236a57634e487b7160e01b600052602260045260246000fd5b50919050565b60006000198214156123845761238461239f565b5060010190565b60008261239a5761239a6123b5565b500690565b634e487b7160e01b600052601160045260246000fd5b634e487b7160e01b600052601260045260246000fd5b634e487b7160e01b600052603260045260246000fd5b634e487b7160e01b600052604160045260246000fd5b6001600160a01b038116811461143757600080fd5b6001600160e01b03198116811461143757600080fdfea26469706673582212207e290e522bb14ef32bae1ed1b0f1b7ea982b528861fc708695b97a0e7171e7fc64736f6c6343000806003300000000000000000000000000000000000000000000000000000000610c4340000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000001a0000000000000000000000000000000000000000000000000000000000000002568747470733a2f2f6e69636564726970732e64726f706865726f2e696f2f746f6b656e732f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005000000000000000000000000ae0dbd688d3528c7aa70ebccc56579e187494c31000000000000000000000000f2cffb1cab7455b28c4d5e290823f8022023bfba0000000000000000000000002bc23a46e20169d72db76d4055acfbd5c691e076000000000000000000000000f5b8cccc0a59f529161e5311f3fcc5e4a2695ae0000000000000000000000000865807b4cb9b76c7e7bbcef6938d65fb08b0b4c30000000000000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000003c0000000000000000000000000000000000000000000000000000000000000046000000000000000000000000000000000000000000000000000000000000001900000000000000000000000000000000000000000000000000000000000000190000000000000000000000000000000000000000000000000000000000000014