611068600c556002600d556000600e819055600f805460ff1916600117905561138860105560115560e060405260356080818152906200312a60a0398051620000519160159160209091019062000135565b503480156200005f57600080fd5b50604080518082018252601081526f22ba342c1024b739b1b934b83a34b7b760811b60208083019182528351808501909452600484526308aa890b60e31b908401528151919291620000b49160009162000135565b508051620000ca90600190602084019062000135565b50506001600a5550620000dd33620000e3565b62000218565b600b80546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b8280546200014390620001db565b90600052602060002090601f016020900481019282620001675760008555620001b2565b82601f106200018257805160ff1916838001178555620001b2565b82800160010185558215620001b2579182015b82811115620001b257825182559160200191906001019062000195565b50620001c0929150620001c4565b5090565b5b80821115620001c05760008155600101620001c5565b600181811c90821680620001f057607f821691505b602082108114156200021257634e487b7160e01b600052602260045260246000fd5b50919050565b612f0280620002286000396000f3fe6080604052600436106101ee5760003560e01c80634dbe58891161010d57806395d89b41116100a0578063c87b56dd1161006f578063c87b56dd146106f4578063d5abeb0114610714578063e985e9c51461072a578063f121da0a14610773578063f2fde38b14610793576101ee565b806395d89b4114610669578063a22cb4651461067e578063b752c7631461069e578063b88d4fde146106d4576101ee565b806370a08231116100dc57806370a08231146105f6578063715018a6146106165780638c83ed331461062b5780638da5cb5b1461064b576101ee565b80634dbe58891461056b5780634f6ccce71461058057806361968951146105a05780636352211e146105d6576101ee565b806318160ddd116101855780633ccfd60b116101545780633ccfd60b146104f657806342842e0e146104fe578063438b63001461051e57806344a0d68a1461054b576101ee565b806318160ddd1461048b578063239c70ae146104a057806323b872dd146104b65780632f745c59146104d6576101ee565b8063088a4ed0116101c1578063088a4ed0146103fa578063095ea7b31461041a57806313faede61461043a57806314638ac61461045e576101ee565b806301ffc9a71461034957806302329a291461037e57806306fdde03146103a0578063081812fc146103c2575b3661022d5760405162461bcd60e51b815260206004820152600a6024820152694572726f72206461746160b01b60448201526064015b60405180910390fd5b600061026f6000368080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152506107b392505050565b9050610305816015805461028290612b9f565b80601f01602080910402602001604051908101604052809291908181526020018280546102ae90612b9f565b80156102fb5780601f106102d0576101008083540402835291602001916102fb565b820191906000526020600020905b8154815290600101906020018083116102de57829003601f168201915b5050505050610957565b61033e5760405162461bcd60e51b815260206004820152600a6024820152694572726f72206461746160b01b6044820152606401610224565b6103466109b0565b50005b34801561035557600080fd5b506103696103643660046126a0565b610ae9565b60405190151581526020015b60405180910390f35b34801561038a57600080fd5b5061039e610399366004612685565b610b14565b005b3480156103ac57600080fd5b506103b5610b51565b60405161037591906129ef565b3480156103ce57600080fd5b506103e26103dd3660046126da565b610be3565b6040516001600160a01b039091168152602001610375565b34801561040657600080fd5b5061039e6104153660046126da565b610c78565b34801561042657600080fd5b5061039e61043536600461265b565b610ca7565b34801561044657600080fd5b50610450600e5481565b604051908152602001610375565b34801561046a57600080fd5b506104506104793660046126da565b60009081526012602052604090205490565b34801561049757600080fd5b50600854610450565b3480156104ac57600080fd5b50610450600d5481565b3480156104c257600080fd5b5061039e6104d1366004612519565b610dbd565b3480156104e257600080fd5b506104506104f136600461265b565b610dee565b61039e610e84565b34801561050a57600080fd5b5061039e610519366004612519565b610f22565b34801561052a57600080fd5b5061053e6105393660046124c4565b610f3d565b60405161037591906129ab565b34801561055757600080fd5b5061039e6105663660046126da565b610fdf565b34801561057757600080fd5b5061039e61100e565b34801561058c57600080fd5b5061045061059b3660046126da565b61114e565b3480156105ac57600080fd5b506104506105bb3660046124c4565b6001600160a01b031660009081526013602052604090205490565b3480156105e257600080fd5b506103e26105f13660046126da565b6111e1565b34801561060257600080fd5b506104506106113660046124c4565b611258565b34801561062257600080fd5b5061039e6112df565b34801561063757600080fd5b5061039e6106463660046126da565b611315565b34801561065757600080fd5b50600b546001600160a01b03166103e2565b34801561067557600080fd5b506103b5611441565b34801561068a57600080fd5b5061039e610699366004612631565b611450565b3480156106aa57600080fd5b506104506106b93660046124c4565b6001600160a01b031660009081526014602052604090205490565b3480156106e057600080fd5b5061039e6106ef366004612555565b611515565b34801561070057600080fd5b506103b561070f3660046126da565b61154d565b34801561072057600080fd5b50610450600c5481565b34801561073657600080fd5b506103696107453660046124e6565b6001600160a01b03918216600090815260056020908152604080832093909416825291909152205460ff1690565b34801561077f57600080fd5b5061039e61078e3660046126da565b6116f5565b34801561079f57600080fd5b5061039e6107ae3660046124c4565b6117f5565b805160609082906000808267ffffffffffffffff8111156107d6576107d6612c61565b6040519080825280601f01601f191660200182016040528015610800576020820181803683370190505b50905060005b838110156108a05784818151811061082057610820612c4b565b6020910101516001600160f81b031916600160fd1b1461088e5784818151811061084c5761084c612c4b565b602001015160f81c60f81b82848151811061086957610869612c4b565b60200101906001600160f81b031916908160001a9053508261088a81612bda565b9350505b8061089881612bda565b915050610806565b5060008267ffffffffffffffff8111156108bc576108bc612c61565b6040519080825280601f01601f1916602001820160405280156108e6576020820181803683370190505b50905060005b8381101561094c5782818151811061090657610906612c4b565b602001015160f81c60f81b82828151811061092357610923612c4b565b60200101906001600160f81b031916908160001a9053508061094481612bda565b9150506108ec565b509695505050505050565b60008160405160200161096a919061273b565b6040516020818303038152906040528051906020012083604051602001610991919061273b565b6040516020818303038152906040528051906020012014905092915050565b6002600a5414156109d35760405162461bcd60e51b815260040161022490612ada565b6002600a5560006109e360085490565b600f5490915060ff16156109f657600080fd5b600d543360009081526013602052604090205410610a1357600080fd5b6054600c54610a229190612b5c565b8110610a2d57600080fd5b600e54341015610a3c57600080fd5b610a54335b601154610a4f906001612b11565b61188d565b601054601260006011546001610a6a9190612b11565b8152602080820192909252604090810160009081209390935533835260139091528120805491610a9983612bda565b909155505060118054906000610aae83612bda565b91905055506054600c54610ac29190612b5c565b610acd826001612b11565b1415610ae157600f805460ff191660011790555b506001600a55565b60006001600160e01b0319821663780e9d6360e01b1480610b0e5750610b0e826118ab565b92915050565b600b546001600160a01b03163314610b3e5760405162461bcd60e51b815260040161022490612a54565b600f805460ff1916911515919091179055565b606060008054610b6090612b9f565b80601f0160208091040260200160405190810160405280929190818152602001828054610b8c90612b9f565b8015610bd95780601f10610bae57610100808354040283529160200191610bd9565b820191906000526020600020905b815481529060010190602001808311610bbc57829003601f168201915b5050505050905090565b6000818152600260205260408120546001600160a01b0316610c5c5760405162461bcd60e51b815260206004820152602c60248201527f4552433732313a20617070726f76656420717565727920666f72206e6f6e657860448201526b34b9ba32b73a103a37b5b2b760a11b6064820152608401610224565b506000908152600460205260409020546001600160a01b031690565b600b546001600160a01b03163314610ca25760405162461bcd60e51b815260040161022490612a54565b600d55565b6000610cb2826111e1565b9050806001600160a01b0316836001600160a01b03161415610d205760405162461bcd60e51b815260206004820152602160248201527f4552433732313a20617070726f76616c20746f2063757272656e74206f776e656044820152603960f91b6064820152608401610224565b336001600160a01b0382161480610d3c5750610d3c8133610745565b610dae5760405162461bcd60e51b815260206004820152603860248201527f4552433732313a20617070726f76652063616c6c6572206973206e6f74206f7760448201527f6e6572206e6f7220617070726f76656420666f7220616c6c00000000000000006064820152608401610224565b610db883836118fb565b505050565b610dc73382611969565b610de35760405162461bcd60e51b815260040161022490612a89565b610db8838383611a60565b6000610df983611258565b8210610e5b5760405162461bcd60e51b815260206004820152602b60248201527f455243373231456e756d657261626c653a206f776e657220696e646578206f7560448201526a74206f6620626f756e647360a81b6064820152608401610224565b506001600160a01b03919091166000908152600660209081526040808320938352929052205490565b600b546001600160a01b03163314610eae5760405162461bcd60e51b815260040161022490612a54565b6000610ec2600b546001600160a01b031690565b6001600160a01b03164760405160006040518083038185875af1925050503d8060008114610f0c576040519150601f19603f3d011682016040523d82523d6000602084013e610f11565b606091505b5050905080610f1f57600080fd5b50565b610db883838360405180602001604052806000815250611515565b60606000610f4a83611258565b905060008167ffffffffffffffff811115610f6757610f67612c61565b604051908082528060200260200182016040528015610f90578160200160208202803683370190505b50905060005b82811015610fd757610fa88582610dee565b828281518110610fba57610fba612c4b565b602090810291909101015280610fcf81612bda565b915050610f96565b509392505050565b600b546001600160a01b031633146110095760405162461bcd60e51b815260040161022490612a54565b600e55565b6002600a5414156110315760405162461bcd60e51b815260040161022490612ada565b6002600a55600b546001600160a01b031633146110605760405162461bcd60e51b815260040161022490612a54565b600c546008541061107057600080fd5b605460136000611088600b546001600160a01b031690565b6001600160a01b03166001600160a01b0316815260200190815260200160002054106110b357600080fd5b6110c8610a41600b546001600160a01b031690565b6010546012600060115460016110de9190612b11565b81526020019081526020016000208190555060136000611106600b546001600160a01b031690565b6001600160a01b031681526020810191909152604001600090812080549161112d83612bda565b90915550506011805490600061114283612bda565b90915550506001600a55565b600061115960085490565b82106111bc5760405162461bcd60e51b815260206004820152602c60248201527f455243373231456e756d657261626c653a20676c6f62616c20696e646578206f60448201526b7574206f6620626f756e647360a01b6064820152608401610224565b600882815481106111cf576111cf612c4b565b90600052602060002001549050919050565b6000818152600260205260408120546001600160a01b031680610b0e5760405162461bcd60e51b815260206004820152602960248201527f4552433732313a206f776e657220717565727920666f72206e6f6e657869737460448201526832b73a103a37b5b2b760b91b6064820152608401610224565b60006001600160a01b0382166112c35760405162461bcd60e51b815260206004820152602a60248201527f4552433732313a2062616c616e636520717565727920666f7220746865207a65604482015269726f206164647265737360b01b6064820152608401610224565b506001600160a01b031660009081526003602052604090205490565b600b546001600160a01b031633146113095760405162461bcd60e51b815260040161022490612a54565b6113136000611c0b565b565b6002600a5414156113385760405162461bcd60e51b815260040161022490612ada565b6002600a5561135e816000908152600260205260409020546001600160a01b0316151590565b6113a15760405162461bcd60e51b8152602060048201526014602482015273151bdad95b88191bd95cc81b9bdd08195e1a5cdd60621b6044820152606401610224565b336113ab826111e1565b6001600160a01b0316146113ed5760405162461bcd60e51b81526020600482015260096024820152682737ba1037bbb732b960b91b6044820152606401610224565b60008181526012602052604090205461140582611c5d565b6000828152601260209081526040808320839055338352601490915281208054839290611433908490612b11565b90915550506001600a555050565b606060018054610b6090612b9f565b6001600160a01b0382163314156114a95760405162461bcd60e51b815260206004820152601960248201527f4552433732313a20617070726f766520746f2063616c6c6572000000000000006044820152606401610224565b3360008181526005602090815260408083206001600160a01b03871680855290835292819020805460ff191686151590811790915590519081529192917f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c31910160405180910390a35050565b61151f3383611969565b61153b5760405162461bcd60e51b815260040161022490612a89565b61154784848484611d04565b50505050565b6060611557612471565b604051806101c001604052806101908152602001612cce6101909139815260008381526012602052604090205461158d90611d37565b6020808301919091526040805160608101825281815291612e8d90830139604080830191909152805160608101909152602f808252612e5e602083013960608201526000838152601260205260409020546115e790611d37565b60808201908152604080518082018252600f81526e113e9e17ba32bc3a1f1e17b9bb339f60891b60208083019190915260a085018290528451818601518487015160608801519651955160009761164a9794969395929490939092909101612757565b604051602081830303815290604052905060006116c961166986611d37565b60008781526012602052604090205461168190611d37565b60008881526012602052604090205461169990611d37565b6116a286611e35565b6040516020016116b594939291906127d6565b604051602081830303815290604052611e35565b9050806040516020016116dc9190612929565b60408051601f1981840301815291905295945050505050565b6002600a5414156117185760405162461bcd60e51b815260040161022490612ada565b6002600a55336000908152601460205260409020548111156117715760405162461bcd60e51b8152602060048201526012602482015271496e73756666696369656e7420636f696e7360701b6044820152606401610224565b600f5460ff161561178157600080fd5b33600090815260146020526040812080548392906117a0908490612b5c565b909155506117af905033610a41565b806012600060115460016117c39190612b11565b815260200190815260200160002081905550601160008154809291906117e890612bda565b90915550506001600a5550565b600b546001600160a01b0316331461181f5760405162461bcd60e51b815260040161022490612a54565b6001600160a01b0381166118845760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b6064820152608401610224565b610f1f81611c0b565b6118a7828260405180602001604052806000815250611f9b565b5050565b60006001600160e01b031982166380ac58cd60e01b14806118dc57506001600160e01b03198216635b5e139f60e01b145b80610b0e57506301ffc9a760e01b6001600160e01b0319831614610b0e565b600081815260046020526040902080546001600160a01b0319166001600160a01b0384169081179091558190611930826111e1565b6001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560405160405180910390a45050565b6000818152600260205260408120546001600160a01b03166119e25760405162461bcd60e51b815260206004820152602c60248201527f4552433732313a206f70657261746f7220717565727920666f72206e6f6e657860448201526b34b9ba32b73a103a37b5b2b760a11b6064820152608401610224565b60006119ed836111e1565b9050806001600160a01b0316846001600160a01b03161480611a285750836001600160a01b0316611a1d84610be3565b6001600160a01b0316145b80611a5857506001600160a01b0380821660009081526005602090815260408083209388168352929052205460ff165b949350505050565b826001600160a01b0316611a73826111e1565b6001600160a01b031614611adb5760405162461bcd60e51b815260206004820152602960248201527f4552433732313a207472616e73666572206f6620746f6b656e2074686174206960448201526839903737ba1037bbb760b91b6064820152608401610224565b6001600160a01b038216611b3d5760405162461bcd60e51b8152602060048201526024808201527f4552433732313a207472616e7366657220746f20746865207a65726f206164646044820152637265737360e01b6064820152608401610224565b611b48838383611fce565b611b536000826118fb565b6001600160a01b0383166000908152600360205260408120805460019290611b7c908490612b5c565b90915550506001600160a01b0382166000908152600360205260408120805460019290611baa908490612b11565b909155505060008181526002602052604080822080546001600160a01b0319166001600160a01b0386811691821790925591518493918716917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef91a4505050565b600b80546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b6000611c68826111e1565b9050611c7681600084611fce565b611c816000836118fb565b6001600160a01b0381166000908152600360205260408120805460019290611caa908490612b5c565b909155505060008281526002602052604080822080546001600160a01b0319169055518391906001600160a01b038416907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef908390a45050565b611d0f848484611a60565b611d1b84848484612086565b6115475760405162461bcd60e51b815260040161022490612a02565b606081611d5b5750506040805180820190915260018152600360fc1b602082015290565b8160005b8115611d855780611d6f81612bda565b9150611d7e9050600a83612b29565b9150611d5f565b60008167ffffffffffffffff811115611da057611da0612c61565b6040519080825280601f01601f191660200182016040528015611dca576020820181803683370190505b5090505b8415611a5857611ddf600183612b5c565b9150611dec600a86612bf5565b611df7906030612b11565b60f81b818381518110611e0c57611e0c612c4b565b60200101906001600160f81b031916908160001a905350611e2e600a86612b29565b9450611dce565b805160609080611e55575050604080516020810190915260008152919050565b60006003611e64836002612b11565b611e6e9190612b29565b611e79906004612b3d565b90506000611e88826020612b11565b67ffffffffffffffff811115611ea057611ea0612c61565b6040519080825280601f01601f191660200182016040528015611eca576020820181803683370190505b5090506000604051806060016040528060408152602001612c8e604091399050600181016020830160005b86811015611f56576003818a01810151603f601282901c8116860151600c83901c8216870151600684901c831688015192909316870151600891821b60ff94851601821b92841692909201901b91160160e01b835260049092019101611ef5565b506003860660018114611f705760028114611f8157611f8d565b613d3d60f01b600119830152611f8d565b603d60f81b6000198301525b505050918152949350505050565b611fa58383612193565b611fb26000848484612086565b610db85760405162461bcd60e51b815260040161022490612a02565b6001600160a01b0383166120295761202481600880546000838152600960205260408120829055600182018355919091527ff3f7a9fe364faab93b216da50a3214154f22a0a2b415b23a84c8169e8b636ee30155565b61204c565b816001600160a01b0316836001600160a01b03161461204c5761204c83826122e1565b6001600160a01b03821661206357610db88161237e565b826001600160a01b0316826001600160a01b031614610db857610db8828261242d565b60006001600160a01b0384163b1561218857604051630a85bd0160e11b81526001600160a01b0385169063150b7a02906120ca90339089908890889060040161296e565b602060405180830381600087803b1580156120e457600080fd5b505af1925050508015612114575060408051601f3d908101601f19168201909252612111918101906126bd565b60015b61216e573d808015612142576040519150601f19603f3d011682016040523d82523d6000602084013e612147565b606091505b5080516121665760405162461bcd60e51b815260040161022490612a02565b805181602001fd5b6001600160e01b031916630a85bd0160e11b149050611a58565b506001949350505050565b6001600160a01b0382166121e95760405162461bcd60e51b815260206004820181905260248201527f4552433732313a206d696e7420746f20746865207a65726f20616464726573736044820152606401610224565b6000818152600260205260409020546001600160a01b03161561224e5760405162461bcd60e51b815260206004820152601c60248201527f4552433732313a20746f6b656e20616c7265616479206d696e746564000000006044820152606401610224565b61225a60008383611fce565b6001600160a01b0382166000908152600360205260408120805460019290612283908490612b11565b909155505060008181526002602052604080822080546001600160a01b0319166001600160a01b03861690811790915590518392907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef908290a45050565b600060016122ee84611258565b6122f89190612b5c565b60008381526007602052604090205490915080821461234b576001600160a01b03841660009081526006602090815260408083208584528252808320548484528184208190558352600790915290208190555b5060009182526007602090815260408084208490556001600160a01b039094168352600681528383209183525290812055565b60085460009061239090600190612b5c565b600083815260096020526040812054600880549394509092849081106123b8576123b8612c4b565b9060005260206000200154905080600883815481106123d9576123d9612c4b565b600091825260208083209091019290925582815260099091526040808220849055858252812055600880548061241157612411612c35565b6001900381819060005260206000200160009055905550505050565b600061243883611258565b6001600160a01b039093166000908152600660209081526040808320868452825280832085905593825260079052919091209190915550565b6040518060c001604052806006905b60608152602001906001900390816124805790505090565b80356001600160a01b03811681146124af57600080fd5b919050565b803580151581146124af57600080fd5b6000602082840312156124d657600080fd5b6124df82612498565b9392505050565b600080604083850312156124f957600080fd5b61250283612498565b915061251060208401612498565b90509250929050565b60008060006060848603121561252e57600080fd5b61253784612498565b925061254560208501612498565b9150604084013590509250925092565b6000806000806080858703121561256b57600080fd5b61257485612498565b935061258260208601612498565b925060408501359150606085013567ffffffffffffffff808211156125a657600080fd5b818701915087601f8301126125ba57600080fd5b8135818111156125cc576125cc612c61565b604051601f8201601f19908116603f011681019083821181831017156125f4576125f4612c61565b816040528281528a602084870101111561260d57600080fd5b82602086016020830137600060208483010152809550505050505092959194509250565b6000806040838503121561264457600080fd5b61264d83612498565b9150612510602084016124b4565b6000806040838503121561266e57600080fd5b61267783612498565b946020939093013593505050565b60006020828403121561269757600080fd5b6124df826124b4565b6000602082840312156126b257600080fd5b81356124df81612c77565b6000602082840312156126cf57600080fd5b81516124df81612c77565b6000602082840312156126ec57600080fd5b5035919050565b6000815180845261270b816020860160208601612b73565b601f01601f19169290920160200192915050565b60008151612731818560208601612b73565b9290920192915050565b6000825161274d818460208701612b73565b9190910192915050565b60008751602061276a8285838d01612b73565b88519184019161277d8184848d01612b73565b885192019161278f8184848c01612b73565b87519201916127a18184848b01612b73565b86519201916127b38184848a01612b73565b85519201916127c58184848901612b73565b919091019998505050505050505050565b6f7b226e616d65223a202245746858202360801b81528451600090612802816010850160208a01612b73565b6201014160ed1b6010918401918201528551612825816013840160208a01612b73565b64080a48088b60da1b601392909101918201527f226465736372697074696f6e223a20224574685820697320746865206669727360188201527f74206e667420696e736372697074696f6e206f6e20657468657265756d2e637560388201526d0393932b73a1020b6b7bab73a1d160951b605882015284516128ae816066840160208901612b73565b61088b60f21b910160668101919091527f22696d616765223a2022646174613a696d6167652f7376672b786d6c3b626173606882015263194d8d0b60e21b608882015261291e612911612904608c84018761271f565b601160f91b815260010190565b607d60f81b815260010190565b979650505050505050565b7f646174613a6170706c69636174696f6e2f6a736f6e3b6261736536342c00000081526000825161296181601d850160208701612b73565b91909101601d0192915050565b6001600160a01b03858116825284166020820152604081018390526080606082018190526000906129a1908301846126f3565b9695505050505050565b6020808252825182820181905260009190848201906040850190845b818110156129e3578351835292840192918401916001016129c7565b50909695505050505050565b6020815260006124df60208301846126f3565b60208082526032908201527f4552433732313a207472616e7366657220746f206e6f6e20455243373231526560408201527131b2b4bb32b91034b6b83632b6b2b73a32b960711b606082015260800190565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b60208082526031908201527f4552433732313a207472616e736665722063616c6c6572206973206e6f74206f6040820152701ddb995c881b9bdc88185c1c1c9bdd9959607a1b606082015260800190565b6020808252601f908201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c00604082015260600190565b60008219821115612b2457612b24612c09565b500190565b600082612b3857612b38612c1f565b500490565b6000816000190483118215151615612b5757612b57612c09565b500290565b600082821015612b6e57612b6e612c09565b500390565b60005b83811015612b8e578181015183820152602001612b76565b838111156115475750506000910152565b600181811c90821680612bb357607f821691505b60208210811415612bd457634e487b7160e01b600052602260045260246000fd5b50919050565b6000600019821415612bee57612bee612c09565b5060010190565b600082612c0457612c04612c1f565b500690565b634e487b7160e01b600052601160045260246000fd5b634e487b7160e01b600052601260045260246000fd5b634e487b7160e01b600052603160045260246000fd5b634e487b7160e01b600052603260045260246000fd5b634e487b7160e01b600052604160045260246000fd5b6001600160e01b031981168114610f1f57600080fdfe4142434445464748494a4b4c4d4e4f505152535455565758595a6162636465666768696a6b6c6d6e6f707172737475767778797a303132333435363738392b2f3c73766720786d6c6e733d22687474703a2f2f7777772e77332e6f72672f323030302f73766722207072657365727665417370656374526174696f3d22784d696e594d696e206d656574222076696577426f783d223020302033353020333530223e3c7374796c653e2e62617365207b2066696c6c3a20236666663b20666f6e742d66616d696c793a2073657269663b20666f6e742d73697a653a20313270783b207d2e616d6f756e74207b2066696c6c3a20236562623934633b20666f6e742d66616d696c793a2079616865693b20666f6e742d73697a653a20363470783b746578742d736861646f773a3270782032707820323070782023656561393134207d3c2f7374796c653e3c726563742077696474683d223130302522206865696768743d2231303025222066696c6c3d22626c61636b22202f3e3c7465787420783d223530252220793d223435252220616c69676e6d656e742d626173656c696e653d226d6964646c652220746578742d616e63686f723d226d6964646c652220636c6173733d22616d6f756e74223e7b2270223a226572632d3230222c226f70223a226d696e74222c227469636b223a2265746878222c22616d74223a223c2f746578743e3c7465787420783d223530252220793d223830252220746578742d616e63686f723d226d6964646c65222020636c6173733d2262617365223ea264697066735822122037e16b411e874472f827ed63218f9644eac2128d2cc470c60139f504adbef91c64736f6c634300080700337b2270223a226572632d3230222c226f70223a226d696e74222c227469636b223a2265746878222c22616d74223a2235303030227d