0x600060085566b1a2bc2ec500006009556706f05b59d3b20000600a55600b805460ff1916600117905560e060405260396080818152906200301560a039600c906200004b90826200019f565b506055600d553480156200005e57600080fd5b506040518060800160405280604281526020016200304e60429139620000848162000096565b506200009033620000a8565b6200026b565b6002620000a482826200019f565b5050565b600380546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b634e487b7160e01b600052604160045260246000fd5b600181811c908216806200012557607f821691505b6020821081036200014657634e487b7160e01b600052602260045260246000fd5b50919050565b601f8211156200019a57600081815260208120601f850160051c81016020861015620001755750805b601f850160051c820191505b81811015620001965782815560010162000181565b5050505b505050565b81516001600160401b03811115620001bb57620001bb620000fa565b620001d381620001cc845462000110565b846200014c565b602080601f8311600181146200020b5760008415620001f25750858301515b600019600386901b1c1916600185901b17855562000196565b600085815260208120601f198616915b828110156200023c578886015182559484019460019091019084016200021b565b50858210156200025b5787850151600019600388901b60f8161c191681555b5050505050600190811b01905550565b612d9a806200027b6000396000f3fe6080604052600436106102325760003560e01c80634e1273f411610138578063945cb797116100b0578063e985e9c51161007f578063f242432a11610064578063f242432a1461070b578063f2fde38b1461072b578063f48d35a71461074b57600080fd5b8063e985e9c514610695578063f01fe692146106eb57600080fd5b8063945cb7971461061d578063a22cb46514610633578063bd85b03914610653578063e8a3d4851461068057600080fd5b8063743976a0116101075780637d9a7a4c116100ec5780637d9a7a4c146105915780638c7ea24b146105b15780638da5cb5b146105d157600080fd5b8063743976a0146105675780637a5c5f051461057c57600080fd5b80634e1273f4146104d857806355f804b314610505578063572f1f0d14610525578063715018a61461055257600080fd5b8063156e29f6116101cb578063212aa7611161019a5780632eb2c2d61161017f5780632eb2c2d61461048d5780633ccfd60b146104ad5780634a743afa146104c257600080fd5b8063212aa7611461042b5780632a55205a1461044157600080fd5b8063156e29f6146103c857806316c38b3c146103db57806316c61ccc146103fb5780631729fe1b1461041557600080fd5b80630977fd73116102075780630977fd73146102e95780630e89341c146103655780631029e38b1461039257806313296a12146103a857600080fd5b80620eae5e14610237578062fdd58e14610259578063014d41151461028c57806301ffc9a7146102b9575b600080fd5b34801561024357600080fd5b50610257610252366004612154565b61078e565b005b34801561026557600080fd5b50610279610274366004612196565b61079b565b6040519081526020015b60405180910390f35b34801561029857600080fd5b506102796102a7366004612154565b60046020526000908152604090205481565b3480156102c557600080fd5b506102d96102d43660046121ee565b61085e565b6040519015158152602001610283565b3480156102f557600080fd5b50600e546103359073ffffffffffffffffffffffffffffffffffffffff81169074010000000000000000000000000000000000000000900462ffffff1682565b6040805173ffffffffffffffffffffffffffffffffffffffff909316835262ffffff909116602083015201610283565b34801561037157600080fd5b50610385610380366004612154565b61086f565b6040516102839190612267565b34801561039e57600080fd5b50610279600a5481565b3480156103b457600080fd5b506102576103c3366004612154565b6108ff565b6102576103d636600461227a565b61090c565b3480156103e757600080fd5b506102576103f63660046122bd565b610bca565b34801561040757600080fd5b50600b546102d99060ff1681565b34801561042157600080fd5b5061027960075481565b34801561043757600080fd5b50610279600d5481565b34801561044d57600080fd5b5061046161045c3660046122d8565b610c03565b6040805173ffffffffffffffffffffffffffffffffffffffff9093168352602083019190915201610283565b34801561049957600080fd5b506102576104a836600461245f565b610c76565b3480156104b957600080fd5b50610257610d25565b3480156104ce57600080fd5b5061027960085481565b3480156104e457600080fd5b506104f86104f3366004612509565b610d76565b6040516102839190612605565b34801561051157600080fd5b50610257610520366004612618565b610eb4565b34801561053157600080fd5b50610279610540366004612154565b60066020526000908152604090205481565b34801561055e57600080fd5b50610257610ece565b34801561057357600080fd5b50610385610ee2565b34801561058857600080fd5b50610385610f70565b34801561059d57600080fd5b506102576105ac366004612154565b610f8c565b3480156105bd57600080fd5b506102576105cc366004612196565b610f99565b3480156105dd57600080fd5b5060035473ffffffffffffffffffffffffffffffffffffffff165b60405173ffffffffffffffffffffffffffffffffffffffff9091168152602001610283565b34801561062957600080fd5b5061027960095481565b34801561063f57600080fd5b5061025761064e36600461268a565b611073565b34801561065f57600080fd5b5061027961066e366004612154565b60009081526004602052604090205490565b34801561068c57600080fd5b50610385611082565b3480156106a157600080fd5b506102d96106b03660046126bd565b73ffffffffffffffffffffffffffffffffffffffff918216600090815260016020908152604080832093909416825291909152205460ff1690565b3480156106f757600080fd5b506102796107063660046126e7565b6110a2565b34801561071757600080fd5b5061025761072636600461270a565b611123565b34801561073757600080fd5b5061025761074636600461276f565b6111cb565b34801561075757600080fd5b506105f8610766366004612154565b60056020526000908152604090205473ffffffffffffffffffffffffffffffffffffffff1681565b610796611265565b600d55565b600073ffffffffffffffffffffffffffffffffffffffff831661082b5760405162461bcd60e51b815260206004820152602a60248201527f455243313135353a2061646472657373207a65726f206973206e6f742061207660448201527f616c6964206f776e65720000000000000000000000000000000000000000000060648201526084015b60405180910390fd5b5060009081526020818152604080832073ffffffffffffffffffffffffffffffffffffffff949094168352929052205490565b6000610869826112cc565b92915050565b6000818152600660205260409020546060906108cd5760405162461bcd60e51b815260206004820152601460248201527f546f6b656e20646f6573206e6f742065786973740000000000000000000000006044820152606401610822565b600c6108d883611322565b6040516020016108e99291906127dd565b6040516020818303038152906040529050919050565b610907611265565b600955565b32331461095b5760405162461bcd60e51b815260206004820152601e60248201527f5468652063616c6c657220697320616e6f7468657220636f6e747261637400006044820152606401610822565b600b5460ff16156109ae5760405162461bcd60e51b815260206004820152601660248201527f54686520636f6e747261637420697320706175736564000000000000000000006044820152606401610822565b6000828152600460209081526040808320546006909252822054909160018290036109dc5750600a546109e1565b506009545b6109eb84826128d9565b341015610a3a5760405162461bcd60e51b815260206004820152601260248201527f496e73756666696369656e742066756e647300000000000000000000000000006044820152606401610822565b60008211610a8a5760405162461bcd60e51b815260206004820152601460248201527f546f6b656e20646f6573206e6f742065786973740000000000000000000000006044820152606401610822565b81610a958585612916565b1115610b095760405162461bcd60e51b815260206004820152602760248201527f546f6b656e20737570706c792069732067726561746572207468616e206d617860448201527f20737570706c79000000000000000000000000000000000000000000000000006064820152608401610822565b610b248686866040518060200160405280600081525061145f565b600085815260046020526040902054610b3d90856115ad565b600086815260046020908152604080832093909355600590522054600d5473ffffffffffffffffffffffffffffffffffffffff909116906108fc90606490610b8585896128d9565b610b8f91906128d9565b610b99919061295d565b6040518115909202916000818181858888f19350505050158015610bc1573d6000803e3d6000fd5b50505050505050565b610bd2611265565b600b80547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0016911515919091179055565b60408051808201909152600e5473ffffffffffffffffffffffffffffffffffffffff81168083527401000000000000000000000000000000000000000090910462ffffff1660208301819052909160009161271090610c6290866128d9565b610c6c919061295d565b9150509250929050565b73ffffffffffffffffffffffffffffffffffffffff8516331480610c9f5750610c9f85336106b0565b610d115760405162461bcd60e51b815260206004820152602f60248201527f455243313135353a2063616c6c6572206973206e6f7420746f6b656e206f776e60448201527f6572206e6f7220617070726f76656400000000000000000000000000000000006064820152608401610822565b610d1e85858585856115c0565b5050505050565b610d2d611265565b60035460405173ffffffffffffffffffffffffffffffffffffffff909116904780156108fc02916000818181858888f19350505050158015610d73573d6000803e3d6000fd5b50565b60608151835114610def5760405162461bcd60e51b815260206004820152602960248201527f455243313135353a206163636f756e747320616e6420696473206c656e67746860448201527f206d69736d6174636800000000000000000000000000000000000000000000006064820152608401610822565b6000835167ffffffffffffffff811115610e0b57610e0b6122fa565b604051908082528060200260200182016040528015610e34578160200160208202803683370190505b50905060005b8451811015610eac57610e7f858281518110610e5857610e58612971565b6020026020010151858381518110610e7257610e72612971565b602002602001015161079b565b828281518110610e9157610e91612971565b6020908102919091010152610ea5816129a0565b9050610e3a565b509392505050565b610ebc611265565b600c610ec9828483612a1e565b505050565b610ed6611265565b610ee060006118ac565b565b600c8054610eef9061278a565b80601f0160208091040260200160405190810160405280929190818152602001828054610f1b9061278a565b8015610f685780601f10610f3d57610100808354040283529160200191610f68565b820191906000526020600020905b815481529060010190602001808311610f4b57829003601f168201915b505050505081565b604051806080016040528060558152602001612d106055913981565b610f94611265565b600a55565b610fa1611265565b612710811115610ff35760405162461bcd60e51b815260206004820152601a60248201527f45524332393831526f79616c746965733a20546f6f20686967680000000000006044820152606401610822565b6040805180820190915273ffffffffffffffffffffffffffffffffffffffff90921680835262ffffff9091166020909201829052600e8054740100000000000000000000000000000000000000009093027fffffffffffffffffff0000000000000000000000000000000000000000000000909316909117919091179055565b61107e338383611923565b5050565b6060604051806080016040528060558152602001612d1060559139905090565b60006110ac611265565b60006110b6611a5c565b90506110c0611a72565b600081815260066020908152604080832087905560059091529020805473ffffffffffffffffffffffffffffffffffffffff85167fffffffffffffffffffffffff0000000000000000000000000000000000000000909116179055905092915050565b73ffffffffffffffffffffffffffffffffffffffff851633148061114c575061114c85336106b0565b6111be5760405162461bcd60e51b815260206004820152602f60248201527f455243313135353a2063616c6c6572206973206e6f7420746f6b656e206f776e60448201527f6572206e6f7220617070726f76656400000000000000000000000000000000006064820152608401610822565b610d1e8585858585611a89565b6111d3611265565b73ffffffffffffffffffffffffffffffffffffffff811661125c5760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201527f64647265737300000000000000000000000000000000000000000000000000006064820152608401610822565b610d73816118ac565b60035473ffffffffffffffffffffffffffffffffffffffff163314610ee05760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65726044820152606401610822565b60007fffffffff0000000000000000000000000000000000000000000000000000000082167f2a55205a000000000000000000000000000000000000000000000000000000001480610869575061086982611c93565b60608160000361136557505060408051808201909152600181527f3000000000000000000000000000000000000000000000000000000000000000602082015290565b8160005b811561138f5780611379816129a0565b91506113889050600a8361295d565b9150611369565b60008167ffffffffffffffff8111156113aa576113aa6122fa565b6040519080825280601f01601f1916602001820160405280156113d4576020820181803683370190505b5090505b8415611457576113e9600183612b1a565b91506113f6600a86612b31565b611401906030612916565b60f81b81838151811061141657611416612971565b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350611450600a8661295d565b94506113d8565b949350505050565b73ffffffffffffffffffffffffffffffffffffffff84166114e85760405162461bcd60e51b815260206004820152602160248201527f455243313135353a206d696e7420746f20746865207a65726f2061646472657360448201527f73000000000000000000000000000000000000000000000000000000000000006064820152608401610822565b3360006114f485611d76565b9050600061150185611d76565b905060008681526020818152604080832073ffffffffffffffffffffffffffffffffffffffff8b16845290915281208054879290611540908490612916565b9091555050604080518781526020810187905273ffffffffffffffffffffffffffffffffffffffff808a1692600092918716917fc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f62910160405180910390a4610bc183600089898989611dc1565b60006115b98284612916565b9392505050565b81518351146116375760405162461bcd60e51b815260206004820152602860248201527f455243313135353a2069647320616e6420616d6f756e7473206c656e6774682060448201527f6d69736d617463680000000000000000000000000000000000000000000000006064820152608401610822565b73ffffffffffffffffffffffffffffffffffffffff84166116c05760405162461bcd60e51b815260206004820152602560248201527f455243313135353a207472616e7366657220746f20746865207a65726f20616460448201527f64726573730000000000000000000000000000000000000000000000000000006064820152608401610822565b3360005b84518110156118175760008582815181106116e1576116e1612971565b6020026020010151905060008583815181106116ff576116ff612971565b6020908102919091018101516000848152808352604080822073ffffffffffffffffffffffffffffffffffffffff8e1683529093529190912054909150818110156117b25760405162461bcd60e51b815260206004820152602a60248201527f455243313135353a20696e73756666696369656e742062616c616e636520666f60448201527f72207472616e73666572000000000000000000000000000000000000000000006064820152608401610822565b60008381526020818152604080832073ffffffffffffffffffffffffffffffffffffffff8e8116855292528083208585039055908b168252812080548492906117fc908490612916565b9250508190555050505080611810906129a0565b90506116c4565b508473ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167f4a39dc06d4c0dbc64b70af90fd698a233a518aa5d07e595d983b8c0526c8f7fb878760405161188e929190612b45565b60405180910390a46118a4818787878787611fdf565b505050505050565b6003805473ffffffffffffffffffffffffffffffffffffffff8381167fffffffffffffffffffffffff0000000000000000000000000000000000000000831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036119c45760405162461bcd60e51b815260206004820152602960248201527f455243313135353a2073657474696e6720617070726f76616c2073746174757360448201527f20666f722073656c6600000000000000000000000000000000000000000000006064820152608401610822565b73ffffffffffffffffffffffffffffffffffffffff83811660008181526001602090815260408083209487168084529482529182902080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff001686151590811790915591519182527f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c31910160405180910390a3505050565b600854600090611a6d9060016115ad565b905090565b60088054906000611a82836129a0565b9190505550565b73ffffffffffffffffffffffffffffffffffffffff8416611b125760405162461bcd60e51b815260206004820152602560248201527f455243313135353a207472616e7366657220746f20746865207a65726f20616460448201527f64726573730000000000000000000000000000000000000000000000000000006064820152608401610822565b336000611b1e85611d76565b90506000611b2b85611d76565b905060008681526020818152604080832073ffffffffffffffffffffffffffffffffffffffff8c16845290915290205485811015611bd15760405162461bcd60e51b815260206004820152602a60248201527f455243313135353a20696e73756666696369656e742062616c616e636520666f60448201527f72207472616e73666572000000000000000000000000000000000000000000006064820152608401610822565b60008781526020818152604080832073ffffffffffffffffffffffffffffffffffffffff8d8116855292528083208985039055908a16825281208054889290611c1b908490612916565b9091555050604080518881526020810188905273ffffffffffffffffffffffffffffffffffffffff808b16928c821692918816917fc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f62910160405180910390a4611c88848a8a8a8a8a611dc1565b505050505050505050565b60007fffffffff0000000000000000000000000000000000000000000000000000000082167fd9b67a26000000000000000000000000000000000000000000000000000000001480611d2657507fffffffff0000000000000000000000000000000000000000000000000000000082167f0e89341c00000000000000000000000000000000000000000000000000000000145b8061086957507f01ffc9a7000000000000000000000000000000000000000000000000000000007fffffffff00000000000000000000000000000000000000000000000000000000831614610869565b60408051600180825281830190925260609160009190602080830190803683370190505090508281600081518110611db057611db0612971565b602090810291909101015292915050565b73ffffffffffffffffffffffffffffffffffffffff84163b156118a4576040517ff23a6e6100000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff85169063f23a6e6190611e389089908990889088908890600401612b73565b6020604051808303816000875af1925050508015611e73575060408051601f3d908101601f19168201909252611e7091810190612bc3565b60015b611f2857611e7f612be0565b806308c379a003611eb85750611e93612bfc565b80611e9e5750611eba565b8060405162461bcd60e51b81526004016108229190612267565b505b60405162461bcd60e51b815260206004820152603460248201527f455243313135353a207472616e7366657220746f206e6f6e204552433131353560448201527f526563656976657220696d706c656d656e7465720000000000000000000000006064820152608401610822565b7fffffffff0000000000000000000000000000000000000000000000000000000081167ff23a6e610000000000000000000000000000000000000000000000000000000014610bc15760405162461bcd60e51b815260206004820152602860248201527f455243313135353a204552433131353552656365697665722072656a6563746560448201527f6420746f6b656e730000000000000000000000000000000000000000000000006064820152608401610822565b73ffffffffffffffffffffffffffffffffffffffff84163b156118a4576040517fbc197c8100000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff85169063bc197c81906120569089908990889088908890600401612ca4565b6020604051808303816000875af1925050508015612091575060408051601f3d908101601f1916820190925261208e91810190612bc3565b60015b61209d57611e7f612be0565b7fffffffff0000000000000000000000000000000000000000000000000000000081167fbc197c810000000000000000000000000000000000000000000000000000000014610bc15760405162461bcd60e51b815260206004820152602860248201527f455243313135353a204552433131353552656365697665722072656a6563746560448201527f6420746f6b656e730000000000000000000000000000000000000000000000006064820152608401610822565b60006020828403121561216657600080fd5b5035919050565b803573ffffffffffffffffffffffffffffffffffffffff8116811461219157600080fd5b919050565b600080604083850312156121a957600080fd5b6121b28361216d565b946020939093013593505050565b7fffffffff0000000000000000000000000000000000000000000000000000000081168114610d7357600080fd5b60006020828403121561220057600080fd5b81356115b9816121c0565b60005b8381101561222657818101518382015260200161220e565b83811115612235576000848401525b50505050565b6000815180845261225381602086016020860161220b565b601f01601f19169290920160200192915050565b6020815260006115b9602083018461223b565b60008060006060848603121561228f57600080fd5b6122988461216d565b95602085013595506040909401359392505050565b8035801515811461219157600080fd5b6000602082840312156122cf57600080fd5b6115b9826122ad565b600080604083850312156122eb57600080fd5b50508035926020909101359150565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b601f19601f830116810181811067ffffffffffffffff8211171561234f5761234f6122fa565b6040525050565b600067ffffffffffffffff821115612370576123706122fa565b5060051b60200190565b600082601f83011261238b57600080fd5b8135602061239882612356565b6040516123a58282612329565b83815260059390931b85018201928281019150868411156123c557600080fd5b8286015b848110156123e057803583529183019183016123c9565b509695505050505050565b600082601f8301126123fc57600080fd5b813567ffffffffffffffff811115612416576124166122fa565b60405161242d6020601f19601f8501160182612329565b81815284602083860101111561244257600080fd5b816020850160208301376000918101602001919091529392505050565b600080600080600060a0868803121561247757600080fd5b6124808661216d565b945061248e6020870161216d565b9350604086013567ffffffffffffffff808211156124ab57600080fd5b6124b789838a0161237a565b945060608801359150808211156124cd57600080fd5b6124d989838a0161237a565b935060808801359150808211156124ef57600080fd5b506124fc888289016123eb565b9150509295509295909350565b6000806040838503121561251c57600080fd5b823567ffffffffffffffff8082111561253457600080fd5b818501915085601f83011261254857600080fd5b8135602061255582612356565b6040516125628282612329565b83815260059390931b850182019282810191508984111561258257600080fd5b948201945b838610156125a7576125988661216d565b82529482019490820190612587565b965050860135925050808211156125bd57600080fd5b50610c6c8582860161237a565b600081518084526020808501945080840160005b838110156125fa578151875295820195908201906001016125de565b509495945050505050565b6020815260006115b960208301846125ca565b6000806020838503121561262b57600080fd5b823567ffffffffffffffff8082111561264357600080fd5b818501915085601f83011261265757600080fd5b81358181111561266657600080fd5b86602082850101111561267857600080fd5b60209290920196919550909350505050565b6000806040838503121561269d57600080fd5b6126a68361216d565b91506126b4602084016122ad565b90509250929050565b600080604083850312156126d057600080fd5b6126d98361216d565b91506126b46020840161216d565b600080604083850312156126fa57600080fd5b823591506126b46020840161216d565b600080600080600060a0868803121561272257600080fd5b61272b8661216d565b94506127396020870161216d565b93506040860135925060608601359150608086013567ffffffffffffffff81111561276357600080fd5b6124fc888289016123eb565b60006020828403121561278157600080fd5b6115b98261216d565b600181811c9082168061279e57607f821691505b6020821081036127d7577f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b50919050565b60008084546127eb8161278a565b60018281168015612803576001811461283657612865565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0084168752821515830287019450612865565b8860005260208060002060005b8581101561285c5781548a820152908401908201612843565b50505082870194505b50505050835161287981836020880161220b565b7f2e6a736f6e0000000000000000000000000000000000000000000000000000009101908152600501949350505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0483118215151615612911576129116128aa565b500290565b60008219821115612929576129296128aa565b500190565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b60008261296c5761296c61292e565b500490565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60007fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82036129d1576129d16128aa565b5060010190565b601f821115610ec957600081815260208120601f850160051c810160208610156129ff5750805b601f850160051c820191505b818110156118a457828155600101612a0b565b67ffffffffffffffff831115612a3657612a366122fa565b612a4a83612a44835461278a565b836129d8565b6000601f841160018114612a9c5760008515612a665750838201355b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff600387901b1c1916600186901b178355610d1e565b600083815260209020601f19861690835b82811015612acd5786850135825560209485019460019092019101612aad565b5086821015612b08577fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff60f88860031b161c19848701351681555b505060018560011b0183555050505050565b600082821015612b2c57612b2c6128aa565b500390565b600082612b4057612b4061292e565b500690565b604081526000612b5860408301856125ca565b8281036020840152612b6a81856125ca565b95945050505050565b600073ffffffffffffffffffffffffffffffffffffffff808816835280871660208401525084604083015283606083015260a06080830152612bb860a083018461223b565b979650505050505050565b600060208284031215612bd557600080fd5b81516115b9816121c0565b600060033d1115612bf95760046000803e5060005160e01c5b90565b600060443d1015612c0a5790565b6040517ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc803d016004833e81513d67ffffffffffffffff8160248401118184111715612c5857505050505090565b8285019150815181811115612c705750505050505090565b843d8701016020828501011115612c8a5750505050505090565b612c9960208286010187612329565b509095945050505050565b600073ffffffffffffffffffffffffffffffffffffffff808816835280871660208401525060a06040830152612cdd60a08301866125ca565b8281036060840152612cef81866125ca565b90508281036080840152612d03818561223b565b9897505050505050505056fe68747470733a2f2f30782d736f63696574792e73332e75732d656173742d322e616d617a6f6e6177732e636f6d2f30784d657461646174612f636f6e74726163742d6c6576656c2d6d657461646174612e6a736f6ea2646970667358221220de03b529efeb32ef3bf7b4d41a841ce9b879c900d90e4847da105963d958ffd664736f6c634300080f003368747470733a2f2f30782d736f63696574792e73332e75732d656173742d322e616d617a6f6e6177732e636f6d2f30784d657461646174612f68747470733a2f2f30782d736f63696574792e73332e75732d656173742d322e616d617a6f6e6177732e636f6d2f30784d657461646174612f7b69647d2e6a736f6e