Mango Markets
Search
K
🌊

WebSocket Fills Feed

We are currently testing a WebSocket fills feed for all perpetual markets.
This service is still being developed and may change. WebSocket data is streamed directly from the Mango Markets validators, and in theory, should reduce the latency at which you receive fill event notifications. Additionally, the WebSocket stream will also revoke prior fill notifications in the event of a Solana blockchain fork. This service is available at ws://api.mngo.cloud:8080
When you initially connect, you will be sent an initial data dump which contains a snapshot of past fills.
{"market":"FTT-PERP","queue":"5pHAhyEphQRVvLqvYF7dziofR52yZWuq8DThQFJvJ7r5","events":[]}
{"market":"MNGO-PERP","queue":"7orixrhZpjvofZGWZyyLFxSEt2tfFiost5kHEzd7jdet","events":[]}
{"market":"SOL-PERP","queue":"31cKs646dt1YkA3zPyxZ7rUAkxTBz279w4XEobFXcAKP","events":[]}
{"market":"LUNA-PERP","queue":"HDJ43o9Dxxu6yWRWPEce44gtCHauRGLXJwwtvD7GwEBx","events":[]}
{"market":"BNB-PERP","queue":"GmX4qXMpXvs1DuUXNB4eqL1rfF8LeYEjkKgpFeYsm55n","events":[]}
{"market":"SRM-PERP","queue":"BXSPmdHWP6fMqsCsT6kG8UN9uugAJxdDkQWy87njUQnL","events":[]}
{"market":"ADA-PERP","queue":"G6Dsw9KnP4G38hePtedTH6gDfDQmPJGJw8zipBJvKc12","events":[]}
{"market":"ETH-PERP","queue":"9vDfKNPJkCvQv9bzR4JNTGciQC2RVHPVNMMHiVDgT1mw","events":[]}
{"market":"AVAX-PERP","queue":"5Grgo9kLu692SUcJ6S7jtbi1WkdwiyRWgThAfN1PcvbL","events":[]}
{"market":"BTC-PERP","queue":"7t5Me8RieYKsFpfLEV8jnpqcqswNpyWD95ZqgUXuLV8Z","events":[]}
{"market":"RAY-PERP","queue":"Css2MQhEvXMTKjp9REVZR9ZyUAYAZAPrnDvRoPxrQkeN","events":[]}
The events data will need to be deserialised and parsed into EventQueue.
C#
TS
public struct MarketQueue
{
public string Market { get; set; }
public string Queue { get; set; }
public List<string> Events { get; set; }
}
var json = @"{""market"":""SOL-PERP"",""queue"":""31cKs646dt1YkA3zPyxZ7rUAkxTBz279w4XEobFXcAKP"",""events"":[""AAANAAEBAAA4VzpiAAAAABtzDwAAAAAAp3DQcvV3iDflTGGnT/8aQk6FXncIT/OHz67zBUhmGlOu9ZIFAAAAAKkjAAAAAAAAAAAAAAAAAACrz9VW7P//////////////OhIAAAAAAAA4VzpiAAAAAGzsL3YxVVQBJTsmu04vgl2CcIISJV8kjnID3iklcHFuSApt+v////+AJAAAAAAAAGlx5LN/AQAA46WbxCAAAAAAAAAAAAAAAKkjAAAAAAAALAEAAAAAAAA="",""AAAGAQEBAABMVzpiAAAAAB1zDwAAAAAAulC6B3q+Tmts86uWadoanyOSJDImGxkc8qboomkM38bJ5JIFAAAAAKojAAAAAAAAWgYAAAAAAACrz9VW7P//////////////wCcJAAAAAABAVjpiAAAAAHLswdeTXSPcaEaRRD/WElE56sbMfCXidk7k2BqYlHecSglt+v////+sIwAAAAAAAAAAAAAAAAAA46WbxCAAAAAAAAAAAAAAAKojAAAAAAAACgAAAAAAAAA="",""AAAGAQEBAABMVzpiAAAAAB5zDwAAAAAAnWrRwV2x/smBxVimpGV8AvZmcblTOU49ZKTLd/7SR5t155IFAAAAAKojAAAAAAAAuAYAAAAAAACrz9VW7P//////////////wCcJAAAAAABoVjpiAAAAAHLswdeTXSPcaEaRRD/WElE56sbMfCXidk7k2BqYlHecSglt+v////+sIwAAAAAAAAAAAAAAAAAA46WbxCAAAAAAAAAAAAAAAKojAAAAAAAAFAAAAAAAAAA="",""AAABAAEBAABMVzpiAAAAAB9zDwAAAAAAtMJmXVbh2xlOeltXMj2EKUOIntg8QgmGNGDH9piCHA6B9pIFAAAAAKwjAAAAAAAAsebks38BAACrz9VW7P//////////////19sFAAAAAABJVzpiAAAAAHLswdeTXSPcaEaRRD/WElE56sbMfCXidk7k2BqYlHecSglt+v////+sIwAAAAAAAAAAAAAAAAAA46WbxCAAAAAAAAAAAAAAAKwjAAAAAAAATwAAAAAAAAA="",""AAEGAAEBAABWVzpiAAAAACFzDwAAAAAAp3DQcvV3iDflTGGnT/8aQk6FXncIT/OHz67zBUhmGlPFCG36/////6ojAAAAAAAAAAAAAAAAAACrz9VW7P//////////////ZT4AAAAAAABVVzpiAAAAAHLswdeTXSPcaEaRRD/WElE56sbMfCXidk7k2BqYlHecQPeSBQAAAACqIwAAAAAAAAAAAAAAAAAA46WbxCAAAAAAAAAAAAAAAKojAAAAAAAAbQAAAAAAAAA="",""AAAAAAEBAABeVzpiAAAAACRzDwAAAAAA6FAhjBe2xFU4Rs+ekjfEFawyi35MxFRemlUd4E1OY2Co95IFAAAAAK8jAAAAAAAA9UDls38BAACrz9VW7P//////////////AAAAAAAAAABeVzpiAAAAAGzsL3YxVVQBJTsmu04vgl2CcIISJV8kjnID3iklcHFuUght+v////+OJAAAAAAAAM455bN/AQAA46WbxCAAAAAAAAAAAAAAAK8jAAAAAAAALAEAAAAAAAA="",""AAAAAAEBAABxVzpiAAAAACZzDwAAAAAAyrF24ndr/RwrWqlb9coI9nxlGATFetoBVTO3jRLEUGB++JIFAAAAALAjAAAAAAAAFZDls38BAACrz9VW7P//////////////AAAAAAAAAABxVzpiAAAAAHLswdeTXSPcaEaRRD/WElE56sbMfCXidk7k2BqYlHecgAdt+v////+wIwAAAAAAAAAAAAAAAAAA46WbxCAAAAAAAAAAAAAAALAjAAAAAAAAbQAAAAAAAAA="",""AAEAAAEBAAB8VzpiAAAAACdzDwAAAAAA5j46ecijJ4+iQFmGyChoojcONj90LNPPndaoHGAbW/isCG36/////6ojAAAAAAAAyxzls38BAACrz9VW7P//////////////jwkGAAAAAABXVzpiAAAAAHLswdeTXSPcaEaRRD/WElE56sbMfCXidk7k2BqYlHec0fiSBQAAAACqIwAAAAAAAAAAAAAAAAAA46WbxCAAAAAAAAAAAAAAAKojAAAAAAAAbQAAAAAAAAA="",""AAANAAEBAACIVzpiAAAAAChzDwAAAAAAp3DQcvV3iDflTGGnT/8aQk6FXncIT/OHz67zBUhmGlNo+ZIFAAAAAK4jAAAAAAAAAAAAAAAAAACrz9VW7P//////////////XBIAAAAAAACFVzpiAAAAAGzsL3YxVVQBJTsmu04vgl2CcIISJV8kjnID3iklcHFudAZt+v////+UJAAAAAAAAI7V5bN/AQAA46WbxCAAAAAAAAAAAAAAAK4jAAAAAAAA6AMAAAAAAAA="",""AAABAAEBAACkVzpiAAAAACpzDwAAAAAA6FAhjBe2xFU4Rs+ekjfEFawyi35MxFRemlUd4E1OY2CC+5IFAAAAALAjAAAAAAAAs0jms38BAACrz9VW7P//////////////X0IGAAAAAAChVzpiAAAAAGzsL3YxVVQBJTsmu04vgl2CcIISJV8kjnID3iklcHFuTgRt+v////+RJAAAAAAAAP9D5rN/AQAA46WbxCAAAAAAAAAAAAAAALAjAAAAAAAAkAEAAAAAAAA="",""AAABAAEBAACyVzpiAAAAACxzDwAAAAAAtMJmXVbh2xlOeltXMj2EKUOIntg8QgmGNGDH9piCHA6J/JIFAAAAALAjAAAAAAAAzIDms38BAACrz9VW7P//////////////C9oFAAAAAACwVzpiAAAAAHLswdeTXSPcaEaRRD/WElE56sbMfCXidk7k2BqYlHecRwNt+v////+wIwAAAAAAAAAAAAAAAAAA46WbxCAAAAAAAAAAAAAAALAjAAAAAAAAbQAAAAAAAAA="",""AAEAAAEBAAC9VzpiAAAAAC1zDwAAAAAA5j46ecijJ4+iQFmGyChoojcONj90LNPPndaoHGAbW/isCG36/////6ojAAAAAAAAyxzls38BAACrz9VW7P//////////////jwkGAAAAAABXVzpiAAAAAHLswdeTXSPcaEaRRD/WElE56sbMfCXidk7k2BqYlHecbf2SBQAAAACqIwAAAAAAAAAAAAAAAAAA46WbxCAAAAAAAAAAAAAAAKojAAAAAAAAbQAAAAAAAAA="",""AAAaAQEBAAD1VzpiAAAAADJzDwAAAAAAnWrRwV2x/smBxVimpGV8AvZmcblTOU49ZKTLd/7SR5sJ3JIFAAAAALQjAAAAAAAAtQYAAAAAAACrz9VW7P//////////////wCcJAAAAAADgVTpiAAAAAGzsL3YxVVQBJTsmu04vgl2CcIISJV8kjnID3iklcHFuXf9s+v////+YJAAAAAAAAPhm57N/AQAA46WbxCAAAAAAAAAAAAAAALQjAAAAAAAAFAAAAAAAAAA="",""AAAZAQEBAAD1VzpiAAAAADNzDwAAAAAAulC6B3q+Tmts86uWadoanyOSJDImGxkc8qboomkM38Z73ZIFAAAAALQjAAAAAAAAVwYAAAAAAACrz9VW7P//////////////wCcJAAAAAADxVTpiAAAAAGzsL3YxVVQBJTsmu04vgl2CcIISJV8kjnID3iklcHFuXf9s+v////+YJAAAAAAAAPhm57N/AQAA46WbxCAAAAAAAAAAAAAAALQjAAAAAAAACgAAAAAAAAA="",""AAABAQEBAAD1VzpiAAAAADRzDwAAAAAAJOBRLqz1iUaA4K9vp73J5eAU6sxWc1LAlvfl3gdGDkqXAJMFAAAAALcjAAAAAAAAqmDns38BAACrz9VW7P//////////////HgAAAAAAAAD0VzpiAAAAAGzsL3YxVVQBJTsmu04vgl2CcIISJV8kjnID3iklcHFuXf9s+v////+YJAAAAAAAAPhm57N/AQAA46WbxCAAAAAAAAAAAAAAALcjAAAAAAAAyAAAAAAAAAA="",""AAAAAAEBAAD1VzpiAAAAADVzDwAAAAAAtMJmXVbh2xlOeltXMj2EKUOIntg8QgmGNGDH9piCHA59AJMFAAAAALgjAAAAAAAAEobns38BAACrz9VW7P//////////////yg0AAAAAAADzVzpiAAAAAGzsL3YxVVQBJTsmu04vgl2CcIISJV8kjnID3iklcHFuXf9s+v////+YJAAAAAAAAPhm57N/AQAA46WbxCAAAAAAAAAAAAAAALgjAAAAAAAADgEAAAAAAAA="",""AAABAAEBAABaWDpiAAAAAEFzDwAAAAAAyrF24ndr/RwrWqlb9coI9nxlGATFetoBVTO3jRLEUGBECZMFAAAAAL0jAAAAAAAAdw7ps38BAACrz9VW7P//////////////IBwAAAAAAABXWDpiAAAAAFZ6MBPRPYHnfeRGKgGJWEp3YfX2ZasLh1tu5Pqa5q5XhvZs+v////+9IwAAAAAAAIIU6bN/AQAA46WbxCAAAAAAAAAAAAAAAL0jAAAAAAAAxAkAAAAAAAA="",""AAEEAQEBAAAcWTpiAAAAAFBzDwAAAAAAVnowE9E9ged95EYqAYlYSndh9fZlqwuHW27k+prmrleu5mz6/////70jAAAAAAAAW67ls38BAACrz9VW7P//////////////AAAAAAAAAAD/WDpiAAAAAKdw0HL1d4g35Uxhp0//GkJOhV53CE/zh8+u8wVIZhpTAhyTBQAAAAC9IwAAAAAAAAAAAAAAAAAAHOviNhoAAAAAAAAAAAAAAL0jAAAAAAAAxAkAAAAAAAA="",""AAEAAQEBAABRWTpiAAAAAFZzDwAAAAAAyrF24ndr/RwrWqlb9coI9nxlGATFetoBVTO3jRLEUGAa32z6/////68jAAAAAAAA39Tss38BAACrz9VW7P//////////////AAAAAAAAAABPWTpiAAAAAFQ/X0YIWmCiDTaGzPGEjwVxx87Cq9M4hXF1OyPSdyK0GiGTBQAAAABaIwAAAAAAAHnU7LN/AQAA46WbxCAAAAAAAAAAAAAAAK8jAAAAAAAAMQoAAAAAAAA="",""AAEAAQEBAABRWTpiAAAAAFdzDwAAAAAA6FAhjBe2xFU4Rs+ekjfEFawyi35MxFRemlUd4E1OY2AE32z6/////64jAAAAAAAAr9fss38BAACrz9VW7P//////////////bUgAAAAAAABQWTpiAAAAAFQ/X0YIWmCiDTaGzPGEjwVxx87Cq9M4hXF1OyPSdyK0GiGTBQAAAABaIwAAAAAAAHnU7LN/AQAA46WbxCAAAAAAAAAAAAAAAK4jAAAAAAAAwAMAAAAAAAA="",""AAEFAAEBAABRWTpiAAAAAFhzDwAAAAAAEp7AH3xFwgByZdzdjJaK2f9K+nwfGkKL3EBs6qBSkbTt3mz6/////64jAAAAAAAA9tnss38BAACrz9VW7P//////////////8Q0AAAAAAABRWTpiAAAAAFQ/X0YIWmCiDTaGzPGEjwVxx87Cq9M4hXF1OyPSdyK0GiGTBQAAAABaIwAAAAAAAHnU7LN/AQAA46WbxCAAAAAAAAAAAAAAAK4jAAAAAAAAcAkAAAAAAAA="",""AAEAAQEBAABCWjpiAAAAAH5zDwAAAAAAJOBRLqz1iUaA4K9vp73J5eAU6sxWc1LAlvfl3gdGDkpMyGz6/////7AjAAAAAAAAq3Tws38BAACrz9VW7P//////////////AAAAAAAAAAA9WjpiAAAAAITokg4jvf04knM1K7Wz1vb0bEncnIO9yUz6iRlniZILDTiTBQAAAADPIgAAAAAAAAAAAAAAAAAA46WbxCAAAAAAAAAAAAAAALAjAAAAAAAAyAAAAAAAAAA="",""AAEHAQEBAABCWjpiAAAAAH9zDwAAAAAAi5VwwUvPrCEnEcuemHreaJO5BoYp7b3NbP+FggDg/p+YyGz6/////68jAAAAAAAA72jws38BAACrz9VW7P//////////////ZD0AAAAAAAA5WjpiAAAAAITokg4jvf04knM1K7Wz1vb0bEncnIO9yUz6iRlniZILDTiTBQAAAADPIgAAAAAAAAAAAAAAAAAA46WbxCAAAAAAAAAAAAAAAK8jAAAAAAAA0wAAAAAAAAA="",""AAERAAEBAABCWjpiAAAAAIBzDwAAAAAAEp7AH3xFwgByZdzdjJaK2f9K+nwfGkKL3EBs6qBSkbQMyGz6/////64jAAAAAAAAVYHws38BAACrz9VW7P//////////////mwEAAAAAAABBWjpiAAAAAITokg4jvf04knM1K7Wz1vb0bEncnIO9yUz6iRlniZILDTiTBQAAAADPIgAAAAAAAAAAAAAAAAAA46WbxCAAAAAAAAAAAAAAAK4jAAAAAAAA0R4AAAAAAAA="",""AAABAAEBAABYWjpiAAAAAIVzDwAAAAAAJOBRLqz1iUaA4K9vp73J5eAU6sxWc1LAlvfl3gdGDkqSOZMFAAAAALUjAAAAAAAAyc3ws38BAACrz9VW7P//////////////dA4AAAAAAABWWjpiAAAAADdU2I3Oh5/lxyDxF4sVfEUoxH/TipSgMMPyqzqllYs5RMZs+v////+XJAAAAAAAAFTA8LN/AQAA46WbxCAAAAAAAAAAAAAAALUjAAAAAAAANgAAAAAAAAA="",""AAABAQEBAAAHWzpiAAAAAJdzDwAAAAAAJOBRLqz1iUaA4K9vp73J5eAU6sxWc1LAlvfl3gdGDkqkRZMFAAAAAK0jAAAAAAAAcYXzs38BAACrz9VW7P//////////////AAAAAAAAAAAFWzpiAAAAAKdw0HL1d4g35Uxhp0//GkJOhV53CE/zh8+u8wVIZhpTN7ps+v////+vIwAAAAAAAAAAAAAAAAAAHOviNhoAAAAAAAAAAAAAAK0jAAAAAAAAyAAAAAAAAAA="",""AAAAAQEBAAAHWzpiAAAAAJhzDwAAAAAA6FAhjBe2xFU4Rs+ekjfEFawyi35MxFRemlUd4E1OY2CeRZMFAAAAAK8jAAAAAAAAC4Xzs38BAACrz9VW7P//////////////XBIAAAAAAAAFWzpiAAAAAKdw0HL1d4g35Uxhp0//GkJOhV53CE/zh8+u8wVIZhpTN7ps+v////+vIwAAAAAAAAAAAAAAAAAAHOviNhoAAAAAAAAAAAAAAK8jAAAAAAAAPA8AAAAAAAA="",""AAEBAQEBAACXWzpiAAAAAKRzDwAAAAAAnWrRwV2x/smBxVimpGV8AvZmcblTOU49ZKTLd/7SR5tb/Wz6/////6ojAAAAAAAAuwYAAAAAAACrz9VW7P//////////////rdEIAAAAAAAVWDpiAAAAAKdw0HL1d4g35Uxhp0//GkJOhV53CE/zh8+u8wVIZhpToE2TBQAAAACqIwAAAAAAAAAAAAAAAAAAHOviNhoAAAAAAAAAAAAAAKojAAAAAAAAFAAAAAAAAAA="",""AAEZAQEBAACXWzpiAAAAAKVzDwAAAAAAulC6B3q+Tmts86uWadoanyOSJDImGxkc8qboomkM38Yb+2z6/////6ojAAAAAAAAXQYAAAAAAACrz9VW7P//////////////wCcJAAAAAAAxWDpiAAAAAKdw0HL1d4g35Uxhp0//GkJOhV53CE/zh8+u8wVIZhpToE2TBQAAAACqIwAAAAAAAAAAAAAAAAAAHOviNhoAAAAAAAAAAAAAAKojAAAAAAAACgAAAAAAAAA="",""AAEMAQEBAAChWzpiAAAAAKZzDwAAAAAAVnowE9E9ged95EYqAYlYSndh9fZlqwuHW27k+prmrldC2mz6/////6kjAAAAAAAAHKXts38BAACrz9VW7P//////////////0OEIAAAAAACGWTpiAAAAAKdw0HL1d4g35Uxhp0//GkJOhV53CE/zh8+u8wVIZhpTnU6TBQAAAACnIwAAAAAAAAAAAAAAAAAAHOviNhoAAAAAAAAAAAAAAKkjAAAAAAAAxAkAAAAAAAA="",""AAEGAQEBAADPWzpiAAAAAKdzDwAAAAAAulC6B3q+Tmts86uWadoanyOSJDImGxkc8qboomkM38ZgB236/////6AjAAAAAAAAXAYAAAAAAACrz9VW7P//////////////wCcJAAAAAAB3VzpiAAAAAKdw0HL1d4g35Uxhp0//GkJOhV53CE/zh8+u8wVIZhpTHFGTBQAAAACgIwAAAAAAAAAAAAAAAAAAHOviNhoAAAAAAAAAAAAAAKAjAAAAAAAACgAAAAAAAAA="",""AAEGAQEBAADPWzpiAAAAAKhzDwAAAAAAnWrRwV2x/smBxVimpGV8AvZmcblTOU49ZKTLd/7SR5ua+Wz6/////6AjAAAAAAAAvAYAAAAAAACrz9VW7P//////////////wCcJAAAAAAA+WDpiAAAAAKdw0HL1d4g35Uxhp0//GkJOhV53CE/zh8+u8wVIZhpTHFGTBQAAAACgIwAAAAAAAAAAAAAAAAAAHOviNhoAAAAAAAAAAAAAAKAjAAAAAAAAFAAAAAAAAAA="",""AAEEAQEBAADQWzpiAAAAAKlzDwAAAAAAVnowE9E9ged95EYqAYlYSndh9fZlqwuHW27k+prmrleW3mz6/////58jAAAAAAAAtOHss38BAACrz9VW7P//////////////wCcJAAAAAABTWTpiAAAAAKdw0HL1d4g35Uxhp0//GkJOhV53CE/zh8+u8wVIZhpTM1GTBQAAAACfIwAAAAAAAAAAAAAAAAAAHOviNhoAAAAAAAAAAAAAAJ8jAAAAAAAAxAkAAAAAAAA="",""AAEAAAEBAADRWzpiAAAAAKpzDwAAAAAAVuekE97kXVmsonQNekdrJQuXO5a2Pyi+tSuKgxqTMWvSrmz6/////50jAAAAAAAAlJb2s38BAACrz9VW7P//////////////xAkAAAAAAADPWzpiAAAAAFGHKOke72Q9EcW7O9sFnEf2aX3Qwx9TycQPFERY6TnbZlGTBQAAAACcIwAAAAAAANZqAAAAAAAA46WbxCAAAAAAAAAAAAAAAJ0jAAAAAAAAeAAAAAAAAAA="",""AAEEAQEBAADYWzpiAAAAAKtzDwAAAAAAYGPCP6vbr83y+ZuS6uCxNLY3ZscYcI2AY/byGAr+H5JIEHn6/////5wjAAAAAAAAwDyusX8BAACrz9VW7P//////////////AAAAAAAAAAA7xjliAAAAAKdw0HL1d4g35Uxhp0//GkJOhV53CE/zh8+u8wVIZhpT+lGTBQAAAACbIwAAAAAAAAAAAAAAAAAAHOviNhoAAAAAAAAAAAAAAJwjAAAAAAAA2wAAAAAAAAA="",""AAEAAQEBAADYWzpiAAAAAKxzDwAAAAAAZwdStzGLicQ7wwH5/sU5YtBMMzGXqt1IAX7PK/jI+cgUDG36/////5ojAAAAAAAAbmLks38BAACrz9VW7P//////////////wCcJAAAAAAAlVzpiAAAAAOUOOZEreyfMZLx5q5aeJVPgzvEuifSq1kjW41HyI/gqBVKTBQAAAACaIwAAAAAAAG5xAwDWWzpiHOviNhoAAAAAAAAAAAAAAJojAAAAAAAASwIAAAAAAAA="",""AAEAAQEBAADYWzpiAAAAAK1zDwAAAAAAVuekE97kXVmsonQNekdrJQuXO5a2Pyi+tSuKgxqTMWtGrmz6/////5ojAAAAAAAA9ar2s38BAACrz9VW7P//////////////JgMAAAAAAADUWzpiAAAAAOUOOZEreyfMZLx5q5aeJVPgzvEuifSq1kjW41HyI/gqBVKTBQAAAACaIwAAAAAAAG5xAwDWWzpiHOviNhoAAAAAAAAAAAAAAJojAAAAAAAAJAEAAAAAAAA="",""AAEPAQEBAADcWzpiAAAAAK9zDwAAAAAAulC6B3q+Tmts86uWadoanyOSJDImGxkc8qboomkM38Z/GnL6/////5YjAAAAAAAA+gUAAAAAAACrz9VW7P//////////////wCcJAAAAAACXHDpiAAAAAK5DsQBR7M6QCE6bGJbbgIsh4sjfWUMLCUVfJpB/Qtpba1KTBQAAAAABAAAAAAAAACWvybF/AQAA46WbxCAAAAAAAAAAAAAAAJYjAAAAAAAACgAAAAAAAAA="",""AAEAAQEBAADcWzpiAAAAALBzDwAAAAAAnWrRwV2x/smBxVimpGV8AvZmcblTOU49ZKTLd/7SR5vOC3L6/////5YjAAAAAAAAWQYAAAAAAACrz9VW7P//////////////wCcJAAAAAAAaHTpiAAAAAK5DsQBR7M6QCE6bGJbbgIsh4sjfWUMLCUVfJpB/Qtpba1KTBQAAAAABAAAAAAAAACWvybF/AQAA46WbxCAAAAAAAAAAAAAAAJYjAAAAAAAAFAAAAAAAAAA="",""AAEWAQEBAADcWzpiAAAAALFzDwAAAAAA2trvFfN4WG1XjHOpQisI/mHmL315Cu0xqm8wNsVOLhVDMHn6/////5UjAAAAAAAAAAAAAAAAAACrz9VW7P//////////////wCcJAAAAAADuxDliAAAAAK5DsQBR7M6QCE6bGJbbgIsh4sjfWUMLCUVfJpB/Qtpba1KTBQAAAAABAAAAAAAAACWvybF/AQAA46WbxCAAAAAAAAAAAAAAAJUjAAAAAAAAAQAAAAAAAAA="",""AAENAQEBAADcWzpiAAAAALJzDwAAAAAAVnowE9E9ged95EYqAYlYSndh9fZlqwuHW27k+prmrlcxvGz6/////5UjAAAAAAAAaPrys38BAACrz9VW7P//////////////wCcJAAAAAADrWjpiAAAAAK5DsQBR7M6QCE6bGJbbgIsh4sjfWUMLCUVfJpB/Qtpba1KTBQAAAAABAAAAAAAAACWvybF/AQAA46WbxCAAAAAAAAAAAAAAAJUjAAAAAAAAxAkAAAAAAAA="",""AAEAAAEBAADcWzpiAAAAALNzDwAAAAAAyrF24ndr/RwrWqlb9coI9nxlGATFetoBVTO3jRLEUGCYrWz6/////44jAAAAAAAA9872s38BAACrz9VW7P//////////////4wkAAAAAAADcWzpiAAAAAK5DsQBR7M6QCE6bGJbbgIsh4sjfWUMLCUVfJpB/Qtpba1KTBQAAAAABAAAAAAAAACWvybF/AQAA46WbxCAAAAAAAAAAAAAAAI4jAAAAAAAApQkAAAAAAAA="",""AAEAAQEBAADiWzpiAAAAALVzDwAAAAAAJOBRLqz1iUaA4K9vp73J5eAU6sxWc1LAlvfl3gdGDkpgrWz6/////5QjAAAAAAAAo8/2s38BAACrz9VW7P//////////////AAAAAAAAAADiWzpiAAAAANNg+s76Lt0v5sSVjLMNx/uj44zyJYvaB0Ltp9ytyJvssVKTBQAAAACUIwAAAAAAAIJcdx6IoJccHOviNhoAAAAAAAAAAAAAAJQjAAAAAAAAyAAAAAAAAAA="",""AAEBAQEBAAAKXDpiAAAAALZzDwAAAAAAGfEp/JaN44LYQUa3LzbYhgxt6ql5vFniiy8xSKLfKduOpXH6/////40jAAAAAAAA36cMs38BAACrz9VW7P//////////////wCcJAAAAAAClIDpiAAAAANNg+s76Lt0v5sSVjLMNx/uj44zyJYvaB0Ltp9ytyJvs71STBQAAAACMIwAAAAAAABWbo7a9e1aWHOviNhoAAAAAAAAAAAAAAI0jAAAAAAAA0AcAAAAAAAA="",""AAEAAQEBAAAKXDpiAAAAALdzDwAAAAAACmFP/rJSCYDrbbH0TsSiEViY1VXzOC29j1tS/29x+yq/L3T6/////4wjAAAAAAAANMCxsn8BAACrz9VW7P//////////////DMoIAAAAAACtCDpiAAAAANNg+s76Lt0v5sSVjLMNx/uj44zyJYvaB0Ltp9ytyJvs71STBQAAAACMIwAAAAAAABWbo7a9e1aWHOviNhoAAAAAAAAAAAAAAIwjAAAAAAAA2wEAAAAAAAA="",""AAEAAQEBAAAKXDpiAAAAALhzDwAAAAAAJFvqlq9BKqVEZIaCaH3NGWqQ10fyujBUuK1EI3g6Qwpf7nH6/////4wjAAAAAAAAdIAFs38BAACrz9VW7P//////////////wCcJAAAAAAAXHjpiAAAAANNg+s76Lt0v5sSVjLMNx/uj44zyJYvaB0Ltp9ytyJvs71STBQAAAACMIwAAAAAAABWbo7a9e1aWHOviNhoAAAAAAAAAAAAAAIwjAAAAAAAABwAAAAAAAAA="",""AAEPAQEBAAAKXDpiAAAAALlzDwAAAAAAnWrRwV2x/smBxVimpGV8AvZmcblTOU49ZKTLd/7SR5vry3D6/////4wjAAAAAAAAaAYAAAAAAACrz9VW7P//////////////ZxUJAAAAAADlKTpiAAAAANNg+s76Lt0v5sSVjLMNx/uj44zyJYvaB0Ltp9ytyJvs71STBQAAAACMIwAAAAAAABWbo7a9e1aWHOviNhoAAAAAAAAAAAAAAIwjAAAAAAAAFAAAAAAAAAA="",""AAEFAQEBAAAKXDpiAAAAALpzDwAAAAAAulC6B3q+Tmts86uWadoanyOSJDImGxkc8qboomkM38ZMy3D6/////4wjAAAAAAAACwYAAAAAAACrz9VW7P//////////////9A4JAAAAAAD2KTpiAAAAANNg+s76Lt0v5sSVjLMNx/uj44zyJYvaB0Ltp9ytyJvs71STBQAAAACMIwAAAAAAABWbo7a9e1aWHOviNhoAAAAAAAAAAAAAAIwjAAAAAAAACgAAAAAAAAA="",""AAEuAQEBAAAKXDpiAAAAALtzDwAAAAAA2trvFfN4WG1XjHOpQisI/mHmL315Cu0xqm8wNsVOLhUl9nv6/////4ojAAAAAAAAAAAAAAAAAACrz9VW7P//////////////wCcJAAAAAAB6ojliAAAAAKdw0HL1d4g35Uxhp0//GkJOhV53CE/zh8+u8wVIZhpT/FSTBQAAAACKIwAAAAAAAAAAAAAAAAAAHOviNhoAAAAAAAAAAAAAAIojAAAAAAAAAQAAAAAAAAA="",""AAEsAQEBAAANXDpiAAAAALxzDwAAAAAApUaBbB9xiHSMdTHuEx5gizxn7i40kXPxAhkD/zyFxI19uHv6/////4kjAAAAAAAAAAAAAAAAAACrz9VW7P//////////////wCcJAAAAAADDpTliAAAAAOUOOZEreyfMZLx5q5aeJVPgzvEuifSq1kjW41HyI/gqJlWTBQAAAACFIwAAAAAAAP50AwALXDpiHOviNhoAAAAAAAAAAAAAAIkjAAAAAAAAKQAAAAAAAAA="",""AAEAAQEBAAANXDpiAAAAAL1zDwAAAAAA6FAhjBe2xFU4Rs+ekjfEFawyi35MxFRemlUd4E1OY2ANq2z6/////4YjAAAAAAAAxYP3s38BAACrz9VW7P//////////////KgAAAAAAAAAKXDpiAAAAAOUOOZEreyfMZLx5q5aeJVPgzvEuifSq1kjW41HyI/gqJlWTBQAAAACFIwAAAAAAAP50AwALXDpiHOviNhoAAAAAAAAAAAAAAIYjAAAAAAAAPA8AAAAAAAA="",""AAE5AQEBAAANXDpiAAAAAL5zDwAAAAAA7IRpVpNjHePuZuu/ZaRyo2Xln9Xtk848EaKV8b4o7oIs0Hv6/////4UjAAAAAAAAAAAAAAAAAACrz9VW7P//////////////wCcJAAAAAABapDliAAAAAOUOOZEreyfMZLx5q5aeJVPgzvEuifSq1kjW41HyI/gqJlWTBQAAAACFIwAAAAAAAP50AwALXDpiHOviNhoAAAAAAAAAAAAAAIUjAAAAAAAAEwAAAAAAAAA="",""AAEAAQEBAAAOXDpiAAAAAMBzDwAAAAAAtMJmXVbh2xlOeltXMj2EKUOIntg8QgmGNGDH9piCHA71qmz6/////4MjAAAAAAAAu4L3s38BAACrz9VW7P//////////////eA8AAAAAAAAKXDpiAAAAAOUOOZEreyfMZLx5q5aeJVPgzvEuifSq1kjW41HyI/gqPlWTBQAAAACDIwAAAAAAAFJ1AwANXDpiHOviNhoAAAAAAAAAAAAAAIMjAAAAAAAAygEAAAAAAAA="",""AAEdAQEBAAAPXDpiAAAAAMFzDwAAAAAAulC6B3q+Tmts86uWadoanyOSJDImGxkc8qboomkM38ZoynD6/////4IjAAAAAAAACgYAAAAAAACrz9VW7P//////////////oQUJAAAAAAAQKjpiAAAAAKdw0HL1d4g35Uxhp0//GkJOhV53CE/zh8+u8wVIZhpTWFWTBQAAAACAIwAAAAAAAAAAAAAAAAAAHOviNhoAAAAAAAAAAAAAAIIjAAAAAAAACgAAAAAAAAA="",""AAEWAQEBAAAPXDpiAAAAAMJzDwAAAAAAnWrRwV2x/smBxVimpGV8AvZmcblTOU49ZKTLd/7SR5s/yXD6/////4IjAAAAAAAAbAYAAAAAAACrz9VW7P//////////////Vj8DAAAAAAA0KjpiAAAAAKdw0HL1d4g35Uxhp0//GkJOhV53CE/zh8+u8wVIZhpTWFWTBQAAAACAIwAAAAAAAAAAAAAAAAAAHOviNhoAAAAAAAAAAAAAAIIjAAAAAAAAFAAAAAAAAAA="",""AAEsAQEBAAAQXDpiAAAAAMNzDwAAAAAA2trvFfN4WG1XjHOpQisI/mHmL315Cu0xqm8wNsVOLhW9Bnz6/////38jAAAAAAAAAAAAAAAAAACrz9VW7P//////////////wCcJAAAAAADHoTliAAAAADl2B+OxMkwCkVPTy/7OR2f/OJ94g6kgk9gR89wnAIf+XVWTBQAAAAABAAAAAAAAAFoA+bF/AQAA46WbxCAAAAAAAAAAAAAAAH8jAAAAAAAAAQAAAAAAAAA="",""AAEHAAEBAAAQXDpiAAAAAMRzDwAAAAAAku/kAkm8fGchlKWWTi962bYTxxiVrmoPmQLgxO27ZZUWfG36/////3ojAAAAAAAAytzLs38BAACrz9VW7P//////////////wCcJAAAAAADjUDpiAAAAADl2B+OxMkwCkVPTy/7OR2f/OJ94g6kgk9gR89wnAIf+XVWTBQAAAAABAAAAAAAAAFoA+bF/AQAA46WbxCAAAAAAAAAAAAAAAHojAAAAAAAAtwsAAAAAAAA="",""AAEAAQEBAAAeXDpiAAAAAMVzDwAAAAAAZwdStzGLicQ7wwH5/sU5YtBMMzGXqt1IAX7PK/jI+ciPqmz6/////38jAAAAAAAAcpz3s38BAACrz9VW7P//////////////AAAAAAAAAAAQXDpiAAAAANNg+s76Lt0v5sSVjLMNx/uj44zyJYvaB0Ltp9ytyJvsBlaTBQAAAAB+IwAAAAAAAD6C746KpHHpHOviNhoAAAAAAAAAAAAAAH8jAAAAAAAASwIAAAAAAAA="",""AAEAAQEBAAAeXDpiAAAAAMZzDwAAAAAAJOBRLqz1iUaA4K9vp73J5eAU6sxWc1LAlvfl3gdGDkofqmz6/////38jAAAAAAAAa8X3s38BAACrz9VW7P//////////////SwIAAAAAAAAaXDpiAAAAANNg+s76Lt0v5sSVjLMNx/uj44zyJYvaB0Ltp9ytyJvsBlaTBQAAAAB+IwAAAAAAAD6C746KpHHpHOviNhoAAAAAAAAAAAAAAH8jAAAAAAAAyAAAAAAAAAA="",""AAAUAAEBAAAfXDpiAAAAAMdzDwAAAAAAEp7AH3xFwgByZdzdjJaK2f9K+nwfGkKL3EBs6qBSkbQLVpMFAAAAAH8jAAAAAAAAhdX3s38BAACrz9VW7P//////////////AAAAAAAAAAAfXDpiAAAAAM2Eony3yRaSWL8YdfLsoiucaTLeUcZOck6thzyQVCpO8als+v////9/IwAAAAAAAAAAAAAAAAAA46WbxCAAAAAAAAAAAAAAAH8jAAAAAAAAbgAAAAAAAAA="",""AAEHAAEBAAAoXDpiAAAAAMhzDwAAAAAAku/kAkm8fGchlKWWTi962bYTxxiVrmoPmQLgxO27ZZUWfG36/////3ojAAAAAAAAytzLs38BAACrz9VW7P//////////////wCcJAAAAAADjUDpiAAAAANNg+s76Lt0v5sSVjLMNx/uj44zyJYvaB0Ltp9ytyJvsp1aTBQAAAAB4IwAAAAAAANa27U6DNxQsHOviNhoAAAAAAAAAAAAAAHojAAAAAAAAHgAAAAAAAAA="",""AAEHAQEBAAAoXDpiAAAAAMlzDwAAAAAAku/kAkm8fGchlKWWTi962bYTxxiVrmoPmQLgxO27ZZUWfG36/////3ojAAAAAAAAytzLs38BAACrz9VW7P//////////////wCcJAAAAAADjUDpiAAAAANNg+s76Lt0v5sSVjLMNx/uj44zyJYvaB0Ltp9ytyJvsqFaTBQAAAAB5IwAAAAAAAIu1BBGFApjiHOviNhoAAAAAAAAAAAAAAHojAAAAAAAAS0IAAAAAAAA="",""AAEMAQEBAAAoXDpiAAAAAMpzDwAAAAAAulC6B3q+Tmts86uWadoanyOSJDImGxkc8qboomkM38Yzy3D6/////3gjAAAAAAAACQYAAAAAAACrz9VW7P//////////////xIQIAAAAAAD4KTpiAAAAAKdw0HL1d4g35Uxhp0//GkJOhV53CE/zh8+u8wVIZhpTrFaTBQAAAAB4IwAAAAAAAAAAAAAAAAAAHOviNhoAAAAAAAAAAAAAAHgjAAAAAAAACgAAAAAAAAA="",""AAEUAQEBAAAoXDpiAAAAAMtzDwAAAAAAnWrRwV2x/smBxVimpGV8AvZmcblTOU49ZKTLd/7SR5twyXD6/////3gjAAAAAAAAcAYAAAAAAACrz9VW7P//////////////v7oCAAAAAAAwKjpiAAAAAKdw0HL1d4g35Uxhp0//GkJOhV53CE/zh8+u8wVIZhpTrFaTBQAAAAB4IwAAAAAAAAAAAAAAAAAAHOviNhoAAAAAAAAAAAAAAHgjAAAAAAAAFAAAAAAAAAA="",""AAExAQEBAAApXDpiAAAAAMxzDwAAAAAA2trvFfN4WG1XjHOpQisI/mHmL315Cu0xqm8wNsVOLhWtE3z6/////3QjAAAAAAAAAAAAAAAAAACrz9VW7P//////////////wCcJAAAAAABOoTliAAAAADlSW27biNQk536xcbykFVW+LIl/BrfSdnyYVlTa+QdfrlaTBQAAAABxIwAAAAAAAChXv7F/AQAAHOviNhoAAAAAAAAAAAAAAHQjAAAAAAAAAQAAAAAAAAA="",""AAEEAQEBAAApXDpiAAAAAM1zDwAAAAAAn96bIIXFLqFRvzpEdhw9043MUbb4IESXDQUB7aJs5zrcFXv6/////3MjAAAAAAAAAAAAAAAAAACrz9VW7P//////////////wCcJAAAAAAAHrTliAAAAADlSW27biNQk536xcbykFVW+LIl/BrfSdnyYVlTa+QdfrlaTBQAAAABxIwAAAAAAAChXv7F/AQAAHOviNhoAAAAAAAAAAAAAAHMjAAAAAAAABwAAAAAAAAA="",""AAEWAQEBAAAwXDpiAAAAAM5zDwAAAAAAulC6B3q+Tmts86uWadoanyOSJDImGxkc8qboomkM38aZynD6/////24jAAAAAAAAEgYAAAAAAACrz9VW7P//////////////uoYIAAAAAAANKjpiAAAAALOMN+UJxmqSwGRfc4JVk3hvyUDirvtK95ekbQsS3TBN8FaTBQAAAAABAAAAAAAAAFGk5LN/AQAA46WbxCAAAAAAAAAAAAAAAG4jAAAAAAAACgAAAAAAAAA="",""AAERAQEBAAAwXDpiAAAAAM9zDwAAAAAAnWrRwV2x/smBxVimpGV8AvZmcblTOU49ZKTLd/7SR5vIyXD6/////24jAAAAAAAAbwYAAAAAAACrz9VW7P//////////////A3wIAAAAAAAkKjpiAAAAALOMN+UJxmqSwGRfc4JVk3hvyUDirvtK95ekbQsS3TBN8FaTBQAAAAABAAAAAAAAAFGk5LN/AQAA46WbxCAAAAAAAAAAAAAAAG4jAAAAAAAAFAAAAAAAAAA="",""AAEQAQEBAAAwXDpiAAAAANBzDwAAAAAADu5RSZc0LZf3N5HrYdAD0TbHv5QIRsW6PU3yN6bbE/mYZW36/////2sjAAAAAAAA2RrRs38BAACrz9VW7P//////////////wCcJAAAAAAA2UjpiAAAAALOMN+UJxmqSwGRfc4JVk3hvyUDirvtK95ekbQsS3TBN8FaTBQAAAAABAAAAAAAAAFGk5LN/AQAA46WbxCAAAAAAAAAAAAAAAGsjAAAAAAAAdwAAAAAAAAA="",""AAE9AQEBAAAwXDpiAAAAANFzDwAAAAAA2trvFfN4WG1XjHOpQisI/mHmL315Cu0xqm8wNsVOLhWaE3z6/////2kjAAAAAAAAAAAAAAAAAACrz9VW7P//////////////wCcJAAAAAABOoTliAAAAALOMN+UJxmqSwGRfc4JVk3hvyUDirvtK95ekbQsS3TBN8FaTBQAAAAABAAAAAAAAAFGk5LN/AQAA46WbxCAAAAAAAAAAAAAAAGkjAAAAAAAAAQAAAAAAAAA="",""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"",""AAEAAQEBAADGXDpiAAAAAOhzDwAAAAAAyrF24ndr/RwrWqlb9coI9nxlGATFetoBVTO3jRLEUGDQoWz6/////2kjAAAAAAAAwVj6s38BAACrz9VW7P//////////////RosCAAAAAADDXDpiAAAAAAh6Gc7r85vafpki9IcWHSDXPRqcAUJ4kIbjnA8i+SJyYF6TBQAAAACNIgAAAAAAADEu+rN/AQAA46WbxCAAAAAAAAAAAAAAAGkjAAAAAAAAdA4AAAAAAAA="",""AAEAAQEBAADGXDpiAAAAAOlzDwAAAAAA6FAhjBe2xFU4Rs+ekjfEFawyi35MxFRemlUd4E1OY2DDoWz6/////2kjAAAAAAAAiFz6s38BAACrz9VW7P//////////////dA4AAAAAAADFXDpiAAAAAAh6Gc7r85vafpki9IcWHSDXPRqcAUJ4kIbjnA8i+SJyYF6TBQAAAACNIgAAAAAAADEu+rN/AQAA46WbxCAAAAAAAAAAAAAAAGkjAAAAAAAAeAAAAAAAAAA="",""AAEAAQEBAADGXDpiAAAAAOpzDwAAAAAAZwdStzGLicQ7wwH5/sU5YtBMMzGXqt1IAX7PK/jI+chPpWz6/////2YjAAAAAAAA1XD5s38BAACrz9VW7P//////////////TBgAAAAAAACJXDpiAAAAAAh6Gc7r85vafpki9IcWHSDXPRqcAUJ4kIbjnA8i+SJyYF6TBQAAAACNIgAAAAAAADEu+rN/AQAA46WbxCAAAAAAAAAAAAAAAGYjAAAAAAAASwIAAAAAAAA="",""AAEAAQEBAADGXDpiAAAAAOtzDwAAAAAAJOBRLqz1iUaA4K9vp73J5eAU6sxWc1LAlvfl3gdGDkq7oWz6/////2YjAAAAAAAAhj36s38BAACrz9VW7P//////////////wCcJAAAAAADFXDpiAAAAAAh6Gc7r85vafpki9IcWHSDXPRqcAUJ4kIbjnA8i+SJyYF6TBQAAAACNIgAAAAAAADEu+rN/AQAA46WbxCAAAAAAAAAAAAAAAGYjAAAAAAAAPgAAAAAAAAA="",""AAEfAQEBAADGXDpiAAAAAOxzDwAAAAAAulC6B3q+Tmts86uWadoanyOSJDImGxkc8qboomkM38aByHD6/////2QjAAAAAAAAFQYAAAAAAACrz9VW7P//////////////5gUJAAAAAABHKjpiAAAAAAh6Gc7r85vafpki9IcWHSDXPRqcAUJ4kIbjnA8i+SJyYF6TBQAAAACNIgAAAAAAADEu+rN/AQAA46WbxCAAAAAAAAAAAAAAAGQjAAAAAAAACgAAAAAAAAA="",""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"",""AAAVAQEBAABZXTpiAAAAAAh0DwAAAAAAnWrRwV2x/smBxVimpGV8AvZmcblTOU49ZKTLd/7SR5sfWZMFAAAAAHgjAAAAAAAAygYAAAAAAACrz9VW7P//////////////wCcJAAAAAABqXDpiAAAAANNg+s76Lt0v5sSVjLMNx/uj44zyJYvaB0Ltp9ytyJvs1pVs+v////94IwAAAAAAAOUAaHLJgfGNHOviNhoAAAAAAAAAAAAAAHgjAAAAAAAAFAAAAAAAAAA="",""AAAWAQEBAABZXTpiAAAAAAl0DwAAAAAAulC6B3q+Tmts86uWadoanyOSJDImGxkc8qboomkM38akWZMFAAAAAHgjAAAAAAAAawYAAAAAAACrz9VW7P//////////////wCcJAAAAAAB0XDpiAAAAANNg+s76Lt0v5sSVjLMNx/uj44zyJYvaB0Ltp9ytyJvs1pVs+v////94IwAAAAAAAOUAaHLJgfGNHOviNhoAAAAAAAAAAAAAAHgjAAAAAAAACgAAAAAAAAA="",""AAEGAQEBAABzXTpiAAAAAAt0DwAAAAAAi5VwwUvPrCEnEcuemHreaJO5BoYp7b3NbP+FggDg/p/0lGz6/////3ojAAAAAAAAobv8s38BAACrz9VW7P//////////////AAAAAAAAAABiXTpiAAAAAG34NOTfAvu/ay9TjasDhOc7oGsFS9Iu0HDvhr8J/T0rZWyTBQAAAACVIgAAAAAAABPU/LN/AQAAHOviNhoAAAAAAAAAAAAAAHojAAAAAAAA0QAAAAAAAAA="",""AAEAAQEBAABzXTpiAAAAAA10DwAAAAAAJOBRLqz1iUaA4K9vp73J5eAU6sxWc1LAlvfl3gdGDkrJk2z6/////3YjAAAAAAAAP+f8s38BAACrz9VW7P//////////////KzgAAAAAAABvXTpiAAAAAG34NOTfAvu/ay9TjasDhOc7oGsFS9Iu0HDvhr8J/T0rZWyTBQAAAACVIgAAAAAAABPU/LN/AQAAHOviNhoAAAAAAAAAAAAAAHYjAAAAAAAAyAAAAAAAAAA="",""AAEAAQEBAABzXTpiAAAAAA90DwAAAAAAtMJmXVbh2xlOeltXMj2EKUOIntg8QgmGNGDH9piCHA6wk2z6/////3YjAAAAAAAAc/j8s38BAACrz9VW7P//////////////zUcAAAAAAABwXTpiAAAAAG34NOTfAvu/ay9TjasDhOc7oGsFS9Iu0HDvhr8J/T0rZWyTBQAAAACVIgAAAAAAABPU/LN/AQAAHOviNhoAAAAAAAAAAAAAAHYjAAAAAAAAYAkAAAAAAAA="",""AAEAAQEBAABzXTpiAAAAABB0DwAAAAAAyrF24ndr/RwrWqlb9coI9nxlGATFetoBVTO3jRLEUGCek2z6/////3YjAAAAAAAAOAT9s38BAACrz9VW7P//////////////+QoAAAAAAABzXTpiAAAAAG34NOTfAvu/ay9TjasDhOc7oGsFS9Iu0HDvhr8J/T0rZWyTBQAAAACVIgAAAAAAABPU/LN/AQAAHOviNhoAAAAAAAAAAAAAAHYjAAAAAAAA2A4AAAAAAAA="",""AAEAAAEBAABzXTpiAAAAABF0DwAAAAAAOROSb+Znl9uH3yUxsigfK6XLLP4jj7F3AtbqKYJ/oNcHlGz6/////3UjAAAAAAAAz+HSxmaMOgCrz9VW7P//////////////wCcJAAAAAABrXTpiAAAAAG34NOTfAvu/ay9TjasDhOc7oGsFS9Iu0HDvhr8J/T0rZWyTBQAAAACVIgAAAAAAABPU/LN/AQAAHOviNhoAAAAAAAAAAAAAAHUjAAAAAAAAgh8AAAAAAAA="",""AAEJAQEBAAB7XTpiAAAAABJ0DwAAAAAAi5VwwUvPrCEnEcuemHreaJO5BoYp7b3NbP+FggDg/p9sk2z6/////3YjAAAAAAAACAr9s38BAACrz9VW7P//////////////AAAAAAAAAAB2XTpiAAAAAKdw0HL1d4g35Uxhp0//GkJOhV53CE/zh8+u8wVIZhpTBm2TBQAAAAB1IwAAAAAAAAAAAAAAAAAAHOviNhoAAAAAAAAAAAAAAHYjAAAAAAAA0QAAAAAAAAA="",""AAEAAQEBAAB7XTpiAAAAABN0DwAAAAAAZwdStzGLicQ7wwH5/sU5YtBMMzGXqt1IAX7PK/jI+cgFk2z6/////3UjAAAAAAAA4Br9s38BAACrz9VW7P//////////////0QAAAAAAAAB6XTpiAAAAAKdw0HL1d4g35Uxhp0//GkJOhV53CE/zh8+u8wVIZhpTBm2TBQAAAAB1IwAAAAAAAAAAAAAAAAAAHOviNhoAAAAAAAAAAAAAAHUjAAAAAAAASwIAAAAAAAA="",""AAEAAQEBAACoXTpiAAAAABd0DwAAAAAAZwdStzGLicQ7wwH5/sU5YtBMMzGXqt1IAX7PK/jI+ci1kGz6/////28jAAAAAAAAFo/9s38BAACrz9VW7P//////////////AAAAAAAAAACXXTpiAAAAAKdw0HL1d4g35Uxhp0//GkJOhV53CE/zh8+u8wVIZhpTL3CTBQAAAABvIwAAAAAAAAAAAAAAAAAAHOviNhoAAAAAAAAAAAAAAG8jAAAAAAAASwIAAAAAAAA="",""AAEWAQEBAAC0XTpiAAAAABh0DwAAAAAAulC6B3q+Tmts86uWadoanyOSJDImGxkc8qboomkM38atkmz6/////24jAAAAAAAAcwYAAAAAAACrz9VW7P//////////////wCcJAAAAAAB+XTpiAAAAAMqxduJ3a/0cK1qpW/XKCPZ8ZRgExXraAVUzt40SxFBgzXCTBQAAAABtIwAAAAAAACAG/rN/AQAA46WbxCAAAAAAAAAAAAAAAG4jAAAAAAAACgAAAAAAAAA="",""AAEYAQEBAAC0XTpiAAAAABl0DwAAAAAAnWrRwV2x/smBxVimpGV8AvZmcblTOU49ZKTLd/7SR5umkmz6/////24jAAAAAAAA1gYAAAAAAACrz9VW7P//////////////wCcJAAAAAAB/XTpiAAAAAMqxduJ3a/0cK1qpW/XKCPZ8ZRgExXraAVUzt40SxFBgzXCTBQAAAABtIwAAAAAAACAG/rN/AQAA46WbxCAAAAAAAAAAAAAAAG4jAAAAAAAAFAAAAAAAAAA="",""AAEAAQEBAAC2XTpiAAAAABp0DwAAAAAAZwdStzGLicQ7wwH5/sU5YtBMMzGXqt1IAX7PK/jI+cgxj2z6/////24jAAAAAAAAcwX+s38BAACrz9VW7P//////////////AAAAAAAAAAC0XTpiAAAAALTCZl1W4dsZTnpbVzI9hClDiJ7YPEIJhjRgx/aYghwO0XCTBQAAAABuIwAAAAAAAN8H/rN/AQAA46WbxCAAAAAAAAAAAAAAAG4jAAAAAAAASwIAAAAAAAA=""]}";
var marketQueue = JsonConvert.DeserializeObject<MarketQueue>(json);
var fills = new List<FillEvent>(); // All Mango fills will added to this list.
foreach (var base64String in marketQueue.Events)
{
var fillBytes = Convert.FromBase64String(base64String);
var fill = FillEvent.Deserialize(fillBytes);
fills.Add(fill);
}
import { PerpEventLayout } from '@blockworks-foundation/mango-client';
const json: string = '{"market":"SOL-PERP","queue":"31cKs646dt1YkA3zPyxZ7rUAkxTBz279w4XEobFXcAKP","events":["AAANAAEBAAA4VzpiAAAAABtzDwAAAAAAp3DQcvV3iDflTGGnT/8aQk6FXncIT/OHz67zBUhmGlOu9ZIFAAAAAKkjAAAAAAAAAAAAAAAAAACrz9VW7P//////////////OhIAAAAAAAA4VzpiAAAAAGzsL3YxVVQBJTsmu04vgl2CcIISJV8kjnID3iklcHFuSApt+v////+AJAAAAAAAAGlx5LN/AQAA46WbxCAAAAAAAAAAAAAAAKkjAAAAAAAALAEAAAAAAAA=","AAAGAQEBAABMVzpiAAAAAB1zDwAAAAAAulC6B3q+Tmts86uWadoanyOSJDImGxkc8qboomkM38bJ5JIFAAAAAKojAAAAAAAAWgYAAAAAAACrz9VW7P//////////////wCcJAAAAAABAVjpiAAAAAHLswdeTXSPcaEaRRD/WElE56sbMfCXidk7k2BqYlHecSglt+v////+sIwAAAAAAAAAAAAAAAAAA46WbxCAAAAAAAAAAAAAAAKojAAAAAAAACgAAAAAAAAA=","AAAGAQEBAABMVzpiAAAAAB5zDwAAAAAAnWrRwV2x/smBxVimpGV8AvZmcblTOU49ZKTLd/7SR5t155IFAAAAAKojAAAAAAAAuAYAAAAAAACrz9VW7P//////////////wCcJAAAAAABoVjpiAAAAAHLswdeTXSPcaEaRRD/WElE56sbMfCXidk7k2BqYlHecSglt+v////+sIwAAAAAAAAAAAAAAAAAA46WbxCAAAAAAAAAAAAAAAKojAAAAAAAAFAAAAAAAAAA=","AAABAAEBAABMVzpiAAAAAB9zDwAAAAAAtMJmXVbh2xlOeltXMj2EKUOIntg8QgmGNGDH9piCHA6B9pIFAAAAAKwjAAAAAAAAsebks38BAACrz9VW7P//////////////19sFAAAAAABJVzpiAAAAAHLswdeTXSPcaEaRRD/WElE56sbMfCXidk7k2BqYlHecSglt+v////+sIwAAAAAAAAAAAAAAAAAA46WbxCAAAAAAAAAAAAAAAKwjAAAAAAAATwAAAAAAAAA=","AAEGAAEBAABWVzpiAAAAACFzDwAAAAAAp3DQcvV3iDflTGGnT/8aQk6FXncIT/OHz67zBUhmGlPFCG36/////6ojAAAAAAAAAAAAAAAAAACrz9VW7P//////////////ZT4AAAAAAABVVzpiAAAAAHLswdeTXSPcaEaRRD/WElE56sbMfCXidk7k2BqYlHecQPeSBQAAAACqIwAAAAAAAAAAAAAAAAAA46WbxCAAAAAAAAAAAAAAAKojAAAAAAAAbQAAAAAAAAA=","AAAAAAEBAABeVzpiAAAAACRzDwAAAAAA6FAhjBe2xFU4Rs+ekjfEFawyi35MxFRemlUd4E1OY2Co95IFAAAAAK8jAAAAAAAA9UDls38BAACrz9VW7P//////////////AAAAAAAAAABeVzpiAAAAAGzsL3YxVVQBJTsmu04vgl2CcIISJV8kjnID3iklcHFuUght+v////+OJAAAAAAAAM455bN/AQAA46WbxCAAAAAAAAAAAAAAAK8jAAAAAAAALAEAAAAAAAA=","AAAAAAEBAABxVzpiAAAAACZzDwAAAAAAyrF24ndr/RwrWqlb9coI9nxlGATFetoBVTO3jRLEUGB++JIFAAAAALAjAAAAAAAAFZDls38BAACrz9VW7P//////////////AAAAAAAAAABxVzpiAAAAAHLswdeTXSPcaEaRRD/WElE56sbMfCXidk7k2BqYlHecgAdt+v////+wIwAAAAAAAAAAAAAAAAAA46WbxCAAAAAAAAAAAAAAALAjAAAAAAAAbQAAAAAAAAA=","AAEAAAEBAAB8VzpiAAAAACdzDwAAAAAA5j46ecijJ4+iQFmGyChoojcONj90LNPPndaoHGAbW/isCG36/////6ojAAAAAAAAyxzls38BAACrz9VW7P//////////////jwkGAAAAAABXVzpiAAAAAHLswdeTXSPcaEaRRD/WElE56sbMfCXidk7k2BqYlHec0fiSBQAAAACqIwAAAAAAAAAAAAAAAAAA46WbxCAAAAAAAAAAAAAAAKojAAAAAAAAbQAAAAAAAAA=","AAANAAEBAACIVzpiAAAAAChzDwAAAAAAp3DQcvV3iDflTGGnT/8aQk6FXncIT/OHz67zBUhmGlNo+ZIFAAAAAK4jAAAAAAAAAAAAAAAAAACrz9VW7P//////////////XBIAAAAAAACFVzpiAAAAAGzsL3YxVVQBJTsmu04vgl2CcIISJV8kjnID3iklcHFudAZt+v////+UJAAAAAAAAI7V5bN/AQAA46WbxCAAAAAAAAAAAAAAAK4jAAAAAAAA6AMAAAAAAAA=","AAABAAEBAACkVzpiAAAAACpzDwAAAAAA6FAhjBe2xFU4Rs+ekjfEFawyi35MxFRemlUd4E1OY2CC+5IFAAAAALAjAAAAAAAAs0jms38BAACrz9VW7P//////////////X0IGAAAAAAChVzpiAAAAAGzsL3YxVVQBJTsmu04vgl2CcIISJV8kjnID3iklcHFuTgRt+v////+RJAAAAAAAAP9D5rN/AQAA46WbxCAAAAAAAAAAAAAAALAjAAAAAAAAkAEAAAAAAAA=","AAABAAEBAACyVzpiAAAAACxzDwAAAAAAtMJmXVbh2xlOeltXMj2EKUOIntg8QgmGNGDH9piCHA6J/JIFAAAAALAjAAAAAAAAzIDms38BAACrz9VW7P//////////////C9oFAAAAAACwVzpiAAAAAHLswdeTXSPcaEaRRD/WElE56sbMfCXidk7k2BqYlHecRwNt+v////+wIwAAAAAAAAAAAAAAAAAA46WbxCAAAAAAAAAAAAAAALAjAAAAAAAAbQAAAAAAAAA=","AAEAAAEBAAC9VzpiAAAAAC1zDwAAAAAA5j46ecijJ4+iQFmGyChoojcONj90LNPPndaoHGAbW/isCG36/////6ojAAAAAAAAyxzls38BAACrz9VW7P//////////////jwkGAAAAAABXVzpiAAAAAHLswdeTXSPcaEaRRD/WElE56sbMfCXidk7k2BqYlHecbf2SBQAAAACqIwAAAAAAAAAAAAAAAAAA46WbxCAAAAAAAAAAAAAAAKojAAAAAAAAbQAAAAAAAAA=","AAAaAQEBAAD1VzpiAAAAADJzDwAAAAAAnWrRwV2x/smBxVimpGV8AvZmcblTOU49ZKTLd/7SR5sJ3JIFAAAAALQjAAAAAAAAtQYAAAAAAACrz9VW7P//////////////wCcJAAAAAADgVTpiAAAAAGzsL3YxVVQBJTsmu04vgl2CcIISJV8kjnID3iklcHFuXf9s+v////+YJAAAAAAAAPhm57N/AQAA46WbxCAAAAAAAAAAAAAAALQjAAAAAAAAFAAAAAAAAAA=","AAAZAQEBAAD1VzpiAAAAADNzDwAAAAAAulC6B3q+Tmts86uWadoanyOSJDImGxkc8qboomkM38Z73ZIFAAAAALQjAAAAAAAAVwYAAAAAAACrz9VW7P//////////////wCcJAAAAAADxVTpiAAAAAGzsL3YxVVQBJTsmu04vgl2CcIISJV8kjnID3iklcHFuXf9s+v////+YJAAAAAAAAPhm57N/AQAA46WbxCAAAAAAAAAAAAAAALQjAAAAAAAACgAAAAAAAAA=","AAABAQEBAAD1VzpiAAAAADRzDwAAAAAAJOBRLqz1iUaA4K9vp73J5eAU6sxWc1LAlvfl3gdGDkqXAJMFAAAAALcjAAAAAAAAqmDns38BAACrz9VW7P//////////////HgAAAAAAAAD0VzpiAAAAAGzsL3YxVVQBJTsmu04vgl2CcIISJV8kjnID3iklcHFuXf9s+v////+YJAAAAAAAAPhm57N/AQAA46WbxCAAAAAAAAAAAAAAALcjAAAAAAAAyAAAAAAAAAA=","AAAAAAEBAAD1VzpiAAAAADVzDwAAAAAAtMJmXVbh2xlOeltXMj2EKUOIntg8QgmGNGDH9piCHA59AJMFAAAAALgjAAAAAAAAEobns38BAACrz9VW7P//////////////yg0AAAAAAADzVzpiAAAAAGzsL3YxVVQBJTsmu04vgl2CcIISJV8kjnID3iklcHFuXf9s+v////+YJAAAAAAAAPhm57N/AQAA46WbxCAAAAAAAAAAAAAAALgjAAAAAAAADgEAAAAAAAA=","AAABAAEBAABaWDpiAAAAAEFzDwAAAAAAyrF24ndr/RwrWqlb9coI9nxlGATFetoBVTO3jRLEUGBECZMFAAAAAL0jAAAAAAAAdw7ps38BAACrz9VW7P//////////////IBwAAAAAAABXWDpiAAAAAFZ6MBPRPYHnfeRGKgGJWEp3YfX2ZasLh1tu5Pqa5q5XhvZs+v////+9IwAAAAAAAIIU6bN/AQAA46WbxCAAAAAAAAAAAAAAAL0jAAAAAAAAxAkAAAAAAAA=","AAEEAQEBAAAcWTpiAAAAAFBzDwAAAAAAVnowE9E9ged95EYqAYlYSndh9fZlqwuHW27k+prmrleu5mz6/////70jAAAAAAAAW67ls38BAACrz9VW7P//////////////AAAAAAAAAAD/WDpiAAAAAKdw0HL1d4g35Uxhp0//GkJOhV53CE/zh8+u8wVIZhpTAhyTBQAAAAC9IwAAAAAAAAAAAAAAAAAAHOviNhoAAAAAAAAAAAAAAL0jAAAAAAAAxAkAAAAAAAA=","AAEAAQEBAABRWTpiAAAAAFZzDwAAAAAAyrF24ndr/RwrWqlb9coI9nxlGATFetoBVTO3jRLEUGAa32z6/////68jAAAAAAAA39Tss38BAACrz9VW7P//////////////AAAAAAAAAABPWTpiAAAAAFQ/X0YIWmCiDTaGzPGEjwVxx87Cq9M4hXF1OyPSdyK0GiGTBQAAAABaIwAAAAAAAHnU7LN/AQAA46WbxCAAAAAAAAAAAAAAAK8jAAAAAAAAMQoAAAAAAAA=","AAEAAQEBAABRWTpiAAAAAFdzDwAAAAAA6FAhjBe2xFU4Rs+ekjfEFawyi35MxFRemlUd4E1OY2AE32z6/////64jAAAAAAAAr9fss38BAACrz9VW7P//////////////bUgAAAAAAABQWTpiAAAAAFQ/X0YIWmCiDTaGzPGEjwVxx87Cq9M4hXF1OyPSdyK0GiGTBQAAAABaIwAAAAAAAHnU7LN/AQAA46WbxCAAAAAAAAAAAAAAAK4jAAAAAAAAwAMAAAAAAAA=","AAEFAAEBAABRWTpiAAAAAFhzDwAAAAAAEp7AH3xFwgByZdzdjJaK2f9K+nwfGkKL3EBs6qBSkbTt3mz6/////64jAAAAAAAA9tnss38BAACrz9VW7P//////////////8Q0AAAAAAABRWTpiAAAAAFQ/X0YIWmCiDTaGzPGEjwVxx87Cq9M4hXF1OyPSdyK0GiGTBQAAAABaIwAAAAAAAHnU7LN/AQAA46WbxCAAAAAAAAAAAAAAAK4jAAAAAAAAcAkAAAAAAAA=","AAEAAQEBAABCWjpiAAAAAH5zDwAAAAAAJOBRLqz1iUaA4K9vp73J5eAU6sxWc1LAlvfl3gdGDkpMyGz6/////7AjAAAAAAAAq3Tws38BAACrz9VW7P//////////////AAAAAAAAAAA9WjpiAAAAAITokg4jvf04knM1K7Wz1vb0bEncnIO9yUz6iRlniZILDTiTBQAAAADPIgAAAAAAAAAAAAAAAAAA46WbxCAAAAAAAAAAAAAAALAjAAAAAAAAyAAAAAAAAAA=","AAEHAQEBAABCWjpiAAAAAH9zDwAAAAAAi5VwwUvPrCEnEcuemHreaJO5BoYp7b3NbP+FggDg/p+YyGz6/////68jAAAAAAAA72jws38BAACrz9VW7P//////////////ZD0AAAAAAAA5WjpiAAAAAITokg4jvf04knM1K7Wz1vb0bEncnIO9yUz6iRlniZILDTiTBQAAAADPIgAAAAAAAAAAAAAAAAAA46WbxCAAAAAAAAAAAAAAAK8jAAAAAAAA0wAAAAAAAAA=","AAERAAEBAABCWjpiAAAAAIBzDwAAAAAAEp7AH3xFwgByZdzdjJaK2f9K+nwfGkKL3EBs6qBSkbQMyGz6/////64jAAAAAAAAVYHws38BAACrz9VW7P//////////////mwEAAAAAAABBWjpiAAAAAITokg4jvf04knM1K7Wz1vb0bEncnIO9yUz6iRlniZILDTiTBQAAAADPIgAAAAAAAAAAAAAAAAAA46WbxCAAAAAAAAAAAAAAAK4jAAAAAAAA0R4AAAAAAAA=","AAABAAEBAABYWjpiAAAAAIVzDwAAAAAAJOBRLqz1iUaA4K9vp73J5eAU6sxWc1LAlvfl3gdGDkqSOZMFAAAAALUjAAAAAAAAyc3ws38BAACrz9VW7P//////////////dA4AAAAAAABWWjpiAAAAADdU2I3Oh5/lxyDxF4sVfEUoxH/TipSgMMPyqzqllYs5RMZs+v////+XJAAAAAAAAFTA8LN/AQAA46WbxCAAAAAAAAAAAAAAALUjAAAAAAAANgAAAAAAAAA=","AAABAQEBAAAHWzpiAAAAAJdzDwAAAAAAJOBRLqz1iUaA4K9vp73J5eAU6sxWc1LAlvfl3gdGDkqkRZMFAAAAAK0jAAAAAAAAcYXzs38BAACrz9VW7P//////////////AAAAAAAAAAAFWzpiAAAAAKdw0HL1d4g35Uxhp0//GkJOhV53CE/zh8+u8wVIZhpTN7ps+v////+vIwAAAAAAAAAAAAAAAAAAHOviNhoAAAAAAAAAAAAAAK0jAAAAAAAAyAAAAAAAAAA=","AAAAAQEBAAAHWzpiAAAAAJhzDwAAAAAA6FAhjBe2xFU4Rs+ekjfEFawyi35MxFRemlUd4E1OY2CeRZMFAAAAAK8jAAAAAAAAC4Xzs38BAACrz9VW7P//////////////XBIAAAAAAAAFWzpiAAAAAKdw0HL1d4g35Uxhp0//GkJOhV53CE/zh8+u8wVIZhpTN7ps+v////+vIwAAAAAAAAAAAAAAAAAAHOviNhoAAAAAAAAAAAAAAK8jAAAAAAAAPA8AAAAAAAA=","AAEBAQEBAACXWzpiAAAAAKRzDwAAAAAAnWrRwV2x/smBxVimpGV8AvZmcblTOU49ZKTLd/7SR5tb/Wz6/////6ojAAAAAAAAuwYAAAAAAACrz9VW7P//////////////rdEIAAAAAAAVWDpiAAAAAKdw0HL1d4g35Uxhp0//GkJOhV53CE/zh8+u8wVIZhpToE2TBQAAAACqIwAAAAAAAAAAAAAAAAAAHOviNhoAAAAAAAAAAAAAAKojAAAAAAAAFAAAAAAAAAA=","AAEZAQEBAACXWzpiAAAAAKVzDwAAAAAAulC6B3q+Tmts86uWadoanyOSJDImGxkc8qboomkM38Yb+2z6/////6ojAAAAAAAAXQYAAAAAAACrz9VW7P//////////////wCcJAAAAAAAxWDpiAAAAAKdw0HL1d4g35Uxhp0//GkJOhV53CE/zh8+u8wVIZhpToE2TBQAAAACqIwAAAAAAAAAAAAAAAAAAHOviNhoAAAAAAAAAAAAAAKojAAAAAAAACgAAAAAAAAA=","AAEMAQEBAAChWzpiAAAAAKZzDwAAAAAAVnowE9E9ged95EYqAYlYSndh9fZlqwuHW27k+prmrldC2mz6/////6kjAAAAAAAAHKXts38BAACrz9VW7P//////////////0OEIAAAAAACGWTpiAAAAAKdw0HL1d4g35Uxhp0//GkJOhV53CE/zh8+u8wVIZhpTnU6TBQAAAACnIwAAAAAAAAAAAAAAAAAAHOviNhoAAAAAAAAAAAAAAKkjAAAAAAAAxAkAAAAAAAA=","AAEGAQEBAADPWzpiAAAAAKdzDwAAAAAAulC6B3q+Tmts86uWadoanyOSJDImGxkc8qboomkM38ZgB236/////6AjAAAAAAAAXAYAAAAAAACrz9VW7P//////////////wCcJAAAAAAB3VzpiAAAAAKdw0HL1d4g35Uxhp0//GkJOhV53CE/zh8+u8wVIZhpTHFGTBQAAAACgIwAAAAAAAAAAAAAAAAAAHOviNhoAAAAAAAAAAAAAAKAjAAAAAAAACgAAAAAAAAA=","AAEGAQEBAADPWzpiAAAAAKhzDwAAAAAAnWrRwV2x/smBxVimpGV8AvZmcblTOU49ZKTLd/7SR5ua+Wz6/////6AjAAAAAAAAvAYAAAAAAACrz9VW7P//////////////wCcJAAAAAAA+WDpiAAAAAKdw0HL1d4g35Uxhp0//GkJOhV53CE/zh8+u8wVIZhpTHFGTBQAAAACgIwAAAAAAAAAAAAAAAAAAHOviNhoAAAAAAAAAAAAAAKAjAAAAAAAAFAAAAAAAAAA=","AAEEAQEBAADQWzpiAAAAAKlzDwAAAAAAVnowE9E9ged95EYqAYlYSndh9fZlqwuHW27k+prmrleW3mz6/////58jAAAAAAAAtOHss38BAACrz9VW7P//////////////wCcJAAAAAABTWTpiAAAAAKdw0HL1d4g35Uxhp0//GkJOhV53CE/zh8+u8wVIZhpTM1GTBQAAAACfIwAAAAAAAAAAAAAAAAAAHOviNhoAAAAAAAAAAAAAAJ8jAAAAAAAAxAkAAAAAAAA=","AAEAAAEBAADRWzpiAAAAAKpzDwAAAAAAVuekE97kXVmsonQNekdrJQuXO5a2Pyi+tSuKgxqTMWvSrmz6/////50jAAAAAAAAlJb2s38BAACrz9VW7P//////////////xAkAAAAAAADPWzpiAAAAAFGHKOke72Q9EcW7O9sFnEf2aX3Qwx9TycQPFERY6TnbZlGTBQAAAACcIwAAAAAAANZqAAAAAAAA46WbxCAAAAAAAAAAAAAAAJ0jAAAAAAAAeAAAAAAAAAA=","AAEEAQEBAADYWzpiAAAAAKtzDwAAAAAAYGPCP6vbr83y+ZuS6uCxNLY3ZscYcI2AY/byGAr+H5JIEHn6/////5wjAAAAAAAAwDyusX8BAACrz9VW7P//////////////AAAAAAAAAAA7xjliAAAAAKdw0HL1d4g35Uxhp0//GkJOhV53CE/zh8+u8wVIZhpT+lGTBQAAAACbIwAAAAAAAAAAAAAAAAAAHOviNhoAAAAAAAAAAAAAAJwjAAAAAAAA2wAAAAAAAAA=","AAEAAQEBAADYWzpiAAAAAKxzDwAAAAAAZwdStzGLicQ7wwH5/sU5YtBMMzGXqt1IAX7PK/jI+cgUDG36/////5ojAAAAAAAAbmLks38BAACrz9VW7P//////////////wCcJAAAAAAAlVzpiAAAAAOUOOZEreyfMZLx5q5aeJVPgzvEuifSq1kjW41HyI/gqBVKTBQAAAACaIwAAAAAAAG5xAwDWWzpiHOviNhoAAAAAAAAAAAAAAJojAAAAAAAASwIAAAAAAAA=","AAEAAQEBAADYWzpiAAAAAK1zDwAAAAAAVuekE97kXVmsonQNekdrJQuXO5a2Pyi+tSuKgxqTMWtGrmz6/////5ojAAAAAAAA9ar2s38BAACrz9VW7P//////////////JgMAAAAAAADUWzpiAAAAAOUOOZEreyfMZLx5q5aeJVPgzvEuifSq1kjW41HyI/gqBVKTBQAAAACaIwAAAAAAAG5xAwDWWzpiHOviNhoAAAAAAAAAAAAAAJojAAAAAAAAJAEAAAAAAAA=","AAEPAQEBAADcWzpiAAAAAK9zDwAAAAAAulC6B3q+Tmts86uWadoanyOSJDImGxkc8qboomkM38Z/GnL6/////5YjAAAAAAAA+gUAAAAAAACrz9VW7P//////////////wCcJAAAAAACXHDpiAAAAAK5DsQBR7M6QCE6bGJbbgIsh4sjfWUMLCUVfJpB/Qtpba1KTBQAAAAABAAAAAAAAACWvybF/AQAA46WbxCAAAAAAAAAAAAAAAJYjAAAAAAAACgAAAAAAAAA=","AAEAAQEBAADcWzpiAAAAALBzDwAAAAAAnWrRwV2x/smBxVimpGV8AvZmcblTOU49ZKTLd/7SR5vOC3L6/////5YjAAAAAAAAWQYAAAAAAACrz9VW7P//////////////wCcJAAAAAAAaHTpiAAAAAK5DsQBR7M6QCE6bGJbbgIsh4sjfWUMLCUVfJpB/Qtpba1KTBQAAAAABAAAAAAAAACWvybF/AQAA46WbxCAAAAAAAAAAAAAAAJYjAAAAAAAAFAAAAAAAAAA=","AAEWAQEBAADcWzpiAAAAALFzDwAAAAAA2trvFfN4WG1XjHOpQisI/mHmL315Cu0xqm8wNsVOLhVDMHn6/////5UjAAAAAAAAAAAAAAAAAACrz9VW7P//////////////wCcJAAAAAADuxDliAAAAAK5DsQBR7M6QCE6bGJbbgIsh4sjfWUMLCUVfJpB/Qtpba1KTBQAAAAABAAAAAAAAACWvybF/AQAA46WbxCAAAAAAAAAAAAAAAJUjAAAAAAAAAQAAAAAAAAA=","AAENAQEBAADcWzpiAAAAALJzDwAAAAAAVnowE9E9ged95EYqAYlYSndh9fZlqwuHW27k+prmrlcxvGz6/////5UjAAAAAAAAaPrys38BAACrz9VW7P//////////////wCcJAAAAAADrWjpiAAAAAK5DsQBR7M6QCE6bGJbbgIsh4sjfWUMLCUVfJpB/Qtpba1KTBQAAAAABAAAAAAAAACWvybF/AQAA46WbxCAAAAAAAAAAAAAAAJUjAAAAAAAAxAkAAAAAAAA=","AAEAAAEBAADcWzpiAAAAALNzDwAAAAAAyrF24ndr/RwrWqlb9coI9nxlGATFetoBVTO3jRLEUGCYrWz6/////44jAAAAAAAA9872s38BAACrz9VW7P//////////////4wkAAAAAAADcWzpiAAAAAK5DsQBR7M6QCE6bGJbbgIsh4sjfWUMLCUVfJpB/Qtpba1KTBQAAAAABAAAAAAAAACWvybF/AQAA46WbxCAAAAAAAAAAAAAAAI4jAAAAAAAApQkAAAAAAAA=","AAEAAQEBAADiWzpiAAAAALVzDwAAAAAAJOBRLqz1iUaA4K9vp73J5eAU6sxWc1LAlvfl3gdGDkpgrWz6/////5QjAAAAAAAAo8/2s38BAACrz9VW7P//////////////AAAAAAAAAADiWzpiAAAAANNg+s76Lt0v5sSVjLMNx/uj44zyJYvaB0Ltp9ytyJvssVKTBQAAAACUIwAAAAAAAIJcdx6IoJccHOviNhoAAAAAAAAAAAAAAJQjAAAAAAAAyAAAAAAAAAA=","AAEBAQEBAAAKXDpiAAAAALZzDwAAAAAAGfEp/JaN44LYQUa3LzbYhgxt6ql5vFniiy8xSKLfKduOpXH6/////40jAAAAAAAA36cMs38BAACrz9VW7P//////////////wCcJAAAAAAClIDpiAAAAANNg+s76Lt0v5sSVjLMNx/uj44zyJYvaB0Ltp9ytyJvs71STBQAAAACMIwAAAAAAABWbo7a9e1aWHOviNhoAAAAAAAAAAAAAAI0jAAAAAAAA0AcAAAAAAAA=","AAEAAQEBAAAKXDpiAAAAALdzDwAAAAAACmFP/rJSCYDrbbH0TsSiEViY1VXzOC29j1tS/29x+yq/L3T6/////4wjAAAAAAAANMCxsn8BAACrz9VW7P//////////////DMoIAAAAAACtCDpiAAAAANNg+s76Lt0v5sSVjLMNx/uj44zyJYvaB0Ltp9ytyJvs71STBQAAAACMIwAAAAAAABWbo7a9e1aWHOviNhoAAAAAAAAAAAAAAIwjAAAAAAAA2wEAAAAAAAA=","AAEAAQEBAAAKXDpiAAAAALhzDwAAAAAAJFvqlq9BKqVEZIaCaH3NGWqQ10fyujBUuK1EI3g6Qwpf7nH6/////4wjAAAAAAAAdIAFs38BAACrz9VW7P//////////////wCcJAAAAAAAXHjpiAAAAANNg+s76Lt0v5sSVjLMNx/uj44zyJYvaB0Ltp9ytyJvs71STBQAAAACMIwAAAAAAABWbo7a9e1aWHOviNhoAAAAAAAAAAAAAAIwjAAAAAAAABwAAAAAAAAA=","AAEPAQEBAAAKXDpiAAAAALlzDwAAAAAAnWrRwV2x/smBxVimpGV8AvZmcblTOU49ZKTLd/7SR5vry3D6/////4wjAAAAAAAAaAYAAAAAAACrz9VW7P//////////////ZxUJAAAAAADlKTpiAAAAANNg+s76Lt0v5sSVjLMNx/uj44zyJYvaB0Ltp9ytyJvs71STBQAAAACMIwAAAAAAABWbo7a9e1aWHOviNhoAAAAAAAAAAAAAAIwjAAAAAAAAFAAAAAAAAAA=","AAEFAQEBAAAKXDpiAAAAALpzDwAAAAAAulC6B3q+Tmts86uWadoanyOSJDImGxkc8qboomkM38ZMy3D6/////4wjAAAAAAAACwYAAAAAAACrz9VW7P//////////////9A4JAAAAAAD2KTpiAAAAANNg+s76Lt0v5sSVjLMNx/uj44zyJYvaB0Ltp9ytyJvs71STBQAAAACMIwAAAAAAABWbo7a9e1aWHOviNhoAAAAAAAAAAAAAAIwjAAAAAAAACgAAAAAAAAA=","AAEuAQEBAAAKXDpiAAAAALtzDwAAAAAA2trvFfN4WG1XjHOpQisI/mHmL315Cu0xqm8wNsVOLhUl9nv6/////4ojAAAAAAAAAAAAAAAAAACrz9VW7P//////////////wCcJAAAAAAB6ojliAAAAAKdw0HL1d4g35Uxhp0//GkJOhV53CE/zh8+u8wVIZhpT/FSTBQAAAACKIwAAAAAAAAAAAAAAAAAAHOviNhoAAAAAAAAAAAAAAIojAAAAAAAAAQAAAAAAAAA=","AAEsAQEBAAANXDpiAAAAALxzDwAAAAAApUaBbB9xiHSMdTHuEx5gizxn7i40kXPxAhkD/zyFxI19uHv6/////4kjAAAAAAAAAAAAAAAAAACrz9VW7P//////////////wCcJAAAAAADDpTliAAAAAOUOOZEreyfMZLx5q5aeJVPgzvEuifSq1kjW41HyI/gqJlWTBQAAAACFIwAAAAAAAP50AwALXDpiHOviNhoAAAAAAAAAAAAAAIkjAAAAAAAAKQAAAAAAAAA=","AAEAAQEBAAANXDpiAAAAAL1zDwAAAAAA6FAhjBe2xFU4Rs+ekjfEFawyi35MxFRemlUd4E1OY2ANq2z6/////4YjAAAAAAAAxYP3s38BAACrz9VW7P//////////////KgAAAAAAAAAKXDpiAAAAAOUOOZEreyfMZLx5q5aeJVPgzvEuifSq1kjW41HyI/gqJlWTBQAAAACFIwAAAAAAAP50AwALXDpiHOviNhoAAAAAAAAAAAAAAIYjAAAAAAAAPA8AAAAAAAA=","AAE5AQEBAAANXDpiAAAAAL5zDwAAAAAA7IRpVpNjHePuZuu/ZaRyo2Xln9Xtk848EaKV8b4o7oIs0Hv6/////4UjAAAAAAAAAAAAAAAAAACrz9VW7P//////////////wCcJAAAAAABapDliAAAAAOUOOZEreyfMZLx5q5aeJVPgzvEuifSq1kjW41HyI/gqJlWTBQAAAACFIwAAAAAAAP50AwALXDpiHOviNhoAAAAAAAAAAAAAAIUjAAAAAAAAEwAAAAAAAAA=","AAEAAQEBAAAOXDpiAAAAAMBzDwAAAAAAtMJmXVbh2xlOeltXMj2EKUOIntg8QgmGNGDH9piCHA71qmz6/////4MjAAAAAAAAu4L3s38BAACrz9VW7P//////////////eA8AAAAAAAAKXDpiAAAAAOUOOZEreyfMZLx5q5aeJVPgzvEuifSq1kjW41HyI/gqPlWTBQAAAACDIwAAAAAAAFJ1AwANXDpiHOviNhoAAAAAAAAAAAAAAIMjAAAAAAAAygEAAAAAAAA=","AAEdAQEBAAAPXDpiAAAAAMFzDwAAAAAAulC6B3q+Tmts86uWadoanyOSJDImGxkc8qboomkM38ZoynD6/////4IjAAAAAAAACgYAAAAAAACrz9VW7P//////////////oQUJAAAAAAAQKjpiAAAAAKdw0HL1d4g35Uxhp0//GkJOhV53CE/zh8+u8wVIZhpTWFWTBQAAAACAIwAAAAAAAAAAAAAAAAAAHOviNhoAAAAAAAAAAAAAAIIjAAAAAAAACgAAAAAAAAA=","AAEWAQEBAAAPXDpiAAAAAMJzDwAAAAAAnWrRwV2x/smBxVimpGV8AvZmcblTOU49ZKTLd/7SR5s/yXD6/////4IjAAAAAAAAbAYAAAAAAACrz9VW7P//////////////Vj8DAAAAAAA0KjpiAAAAAKdw0HL1d4g35Uxhp0//GkJOhV53CE/zh8+u8wVIZhpTWFWTBQAAAACAIwAAAAAAAAAAAAAAAAAAHOviNhoAAAAAAAAAAAAAAIIjAAAAAAAAFAAAAAAAAAA=","AAEsAQEBAAAQXDpiAAAAAMNzDwAAAAAA2trvFfN4WG1XjHOpQisI/mHmL315Cu0xqm8wNsVOLhW9Bnz6/////38jAAAAAAAAAAAAAAAAAACrz9VW7P//////////////wCcJAAAAAADHoTliAAAAADl2B+OxMkwCkVPTy/7OR2f/OJ94g6kgk9gR89wnAIf+XVWTBQAAAAABAAAAAAAAAFoA+bF/AQAA46WbxCAAAAAAAAAAAAAAAH8jAAAAAAAAAQAAAAAAAAA=","AAEHAAEBAAAQXDpiAAAAAMRzDwAAAAAAku/kAkm8fGchlKWWTi962bYTxxiVrmoPmQLgxO27ZZUWfG36/////3ojAAAAAAAAytzLs38BAACrz9VW7P//////////////wCcJAAAAAADjUDpiAAAAADl2B+OxMkwCkVPTy/7OR2f/OJ94g6kgk9gR89wnAIf+XVWTBQAAAAABAAAAAAAAAFoA+bF/AQAA46WbxCAAAAAAAAAAAAAAAHojAAAAAAAAtwsAAAAAAAA=","AAEAAQEBAAAeXDpiAAAAAMVzDwAAAAAAZwdStzGLicQ7wwH5/sU5YtBMMzGXqt1IAX7PK/jI+ciPqmz6/////38jAAAAAAAAcpz3s38BAACrz9VW7P//////////////AAAAAAAAAAAQXDpiAAAAANNg+s76Lt0v5sSVjLMNx/uj44zyJYvaB0Ltp9ytyJvsBlaTBQAAAAB+IwAAAAAAAD6C746KpHHpHOviNhoAAAAAAAAAAAAAAH8jAAAAAAAASwIAAAAAAAA=","AAEAAQEBAAAeXDpiAAAAAMZzDwAAAAAAJOBRLqz1iUaA4K9vp73J5eAU6sxWc1LAlvfl3gdGDkofqmz6/////38jAAAAAAAAa8X3s38BAACrz9VW7P//////////////SwIAAAAAAAAaXDpiAAAAANNg+s76Lt0v5sSVjLMNx/uj44zyJYvaB0Ltp9ytyJvsBlaTBQAAAAB+IwAAAAAAAD6C746KpHHpHOviNhoAAAAAAAAAAAAAAH8jAAAAAAAAyAAAAAAAAAA=","AAAUAAEBAAAfXDpiAAAAAMdzDwAAAAAAEp7AH3xFwgByZdzdjJaK2f9K+nwfGkKL3EBs6qBSkbQLVpMFAAAAAH8jAAAAAAAAhdX3s38BAACrz9VW7P//////////////AAAAAAAAAAAfXDpiAAAAAM2Eony3yRaSWL8YdfLsoiucaTLeUcZOck6thzyQVCpO8als+v////9/IwAAAAAAAAAAAAAAAAAA46WbxCAAAAAAAAAAAAAAAH8jAAAAAAAAbgAAAAAAAAA=","AAEHAAEBAAAoXDpiAAAAAMhzDwAAAAAAku/kAkm8fGchlKWWTi962bYTxxiVrmoPmQLgxO27ZZUWfG36/////3ojAAAAAAAAytzLs38BAACrz9VW7P//////////////wCcJAAAAAADjUDpiAAAAANNg+s76Lt0v5sSVjLMNx/uj44zyJYvaB0Ltp9ytyJvsp1aTBQAAAAB4IwAAAAAAANa27U6DNxQsHOviNhoAAAAAAAAAAAAAAHojAAAAAAAAHgAAAAAAAAA=","AAEHAQEBAAAoXDpiAAAAAMlzDwAAAAAAku/kAkm8fGchlKWWTi962bYTxxiVrmoPmQLgxO27ZZUWfG36/////3ojAAAAAAAAytzLs38BAACrz9VW7P//////////////wCcJAAAAAADjUDpiAAAAANNg+s76Lt0v5sSVjLMNx/uj44zyJYvaB0Ltp9ytyJvsqFaTBQAAAAB5IwAAAAAAAIu1BBGFApjiHOviNhoAAAAAAAAAAAAAAHojAAAAAAAAS0IAAAAAAAA=","AAEMAQEBAAAoXDpiAAAAAMpzDwAAAAAAulC6B3q+Tmts86uWadoanyOSJDImGxkc8qboomkM38Yzy3D6/////3gjAAAAAAAACQYAAAAAAACrz9VW7P//////////////xIQIAAAAAAD4KTpiAAAAAKdw0HL1d4g35Uxhp0//GkJOhV53CE/zh8+u8wVIZhpTrFaTBQAAAAB4IwAAAAAAAAAAAAAAAAAAHOviNhoAAAAAAAAAAAAAAHgjAAAAAAAACgAAAAAAAAA=","AAEUAQEBAAAoXDpiAAAAAMtzDwAAAAAAnWrRwV2x/smBxVimpGV8AvZmcblTOU49ZKTLd/7SR5twyXD6/////3gjAAAAAAAAcAYAAAAAAACrz9VW7P//////////////v7oCAAAAAAAwKjpiAAAAAKdw0HL1d4g35Uxhp0//GkJOhV53CE/zh8+u8wVIZhpTrFaTBQAAAAB4IwAAAAAAAAAAAAAAAAAAHOviNhoAAAAAAAAAAAAAAHgjAAAAAAAAFAAAAAAAAAA=","AAExAQEBAAApXDpiAAAAAMxzDwAAAAAA2trvFfN4WG1XjHOpQisI/mHmL315Cu0xqm8wNsVOLhWtE3z6/////3QjAAAAAAAAAAAAAAAAAACrz9VW7P//////////////wCcJAAAAAABOoTliAAAAADlSW27biNQk536xcbykFVW+LIl/BrfSdnyYVlTa+QdfrlaTBQAAAABxIwAAAAAAAChXv7F/AQAAHOviNhoAAAAAAAAAAAAAAHQjAAAAAAAAAQAAAAAAAAA=","AAEEAQEBAAApXDpiAAAAAM1zDwAAAAAAn96bIIXFLqFRvzpEdhw9043MUbb4IESXDQUB7aJs5zrcFXv6/////3MjAAAAAAAAAAAAAAAAAACrz9VW7P//////////////wCcJAAAAAAAHrTliAAAAADlSW27biNQk536xcbykFVW+LIl/BrfSdnyYVlTa+QdfrlaTBQAAAABxIwAAAAAAAChXv7F/AQAAHOviNhoAAAAAAAAAAAAAAHMjAAAAAAAABwAAAAAAAAA=","AAEWAQEBAAAwXDpiAAAAAM5zDwAAAAAAulC6B3q+Tmts86uWadoanyOSJDImGxkc8qboomkM38aZynD6/////24jAAAAAAAAEgYAAAAAAACrz9VW7P//////////////uoYIAAAAAAANKjpiAAAAALOMN+UJxmqSwGRfc4JVk3hvyUDirvtK95ekbQsS3TBN8FaTBQAAAAABAAAAAAAAAFGk5LN/AQAA46WbxCAAAAAAAAAAAAAAAG4jAAAAAAAACgAAAAAAAAA=","AAERAQEBAAAwXDpiAAAAAM9zDwAAAAAAnWrRwV2x/smBxVimpGV8AvZmcblTOU49ZKTLd/7SR5vIyXD6/////24jAAAAAAAAbwYAAAAAAACrz9VW7P//////////////A3wIAAAAAAAkKjpiAAAAALOMN+UJxmqSwGRfc4JVk3hvyUDirvtK95ekbQsS3TBN8FaTBQAAAAABAAAAAAAAAFGk5LN/AQAA46WbxCAAAAAAAAAAAAAAAG4jAAAAAAAAFAAAAAAAAAA=","AAEQAQEBAAAwXDpiAAAAANBzDwAAAAAADu5RSZc0LZf3N5HrYdAD0TbHv5QIRsW6PU3yN6bbE/mYZW36/////2sjAAAAAAAA2RrRs38BAACrz9VW7P//////////////wCcJAAAAAAA2UjpiAAAAALOMN+UJxmqSwGRfc4JVk3hvyUDirvtK95ekbQsS3TBN8FaTBQAAAAABAAAAAAAAAFGk5LN/AQAA46WbxCAAAAAAAAAAAAAAAGsjAAAAAAAAdwAAAAAAAAA=","AAE9AQEBAAAwXDpiAAAAANFzDwAAAAAA2trvFfN4WG1XjHOpQisI/mHmL315Cu0xqm8wNsVOLhWaE3z6/////2kjAAAAAAAAAAAAAAAAAACrz9VW7P//////////////wCcJAAAAAABOoTliAAAAALOMN+UJxmqSwGRfc4JVk3hvyUDirvtK95ekbQsS3TBN8FaTBQAAAAABAAAAAAAAAFGk5LN/AQAA46WbxCAAAAAAAAAAAAAAAGkjAAAAAAAAAQAAAAAAAAA=","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","AAEAAQEBAADGXDpiAAAAAOhzDwAAAAAAyrF24ndr/RwrWqlb9coI9nxlGATFetoBVTO3jRLEUGDQoWz6/////2kjAAAAAAAAwVj6s38BAACrz9VW7P//////////////RosCAAAAAADDXDpiAAAAAAh6Gc7r85vafpki9IcWHSDXPRqcAUJ4kIbjnA8i+SJyYF6TBQAAAACNIgAAAAAAADEu+rN/AQAA46WbxCAAAAAAAAAAAAAAAGkjAAAAAAAAdA4AAAAAAAA=","AAEAAQEBAADGXDpiAAAAAOlzDwAAAAAA6FAhjBe2xFU4Rs+ekjfEFawyi35MxFRemlUd4E1OY2DDoWz6/////2kjAAAAAAAAiFz6s38BAACrz9VW7P//////////////dA4AAAAAAADFXDpiAAAAAAh6Gc7r85vafpki9IcWHSDXPRqcAUJ4kIbjnA8i+SJyYF6TBQAAAACNIgAAAAAAADEu+rN/AQAA46WbxCAAAAAAAAAAAAAAAGkjAAAAAAAAeAAAAAAAAAA=","AAEAAQEBAADGXDpiAAAAAOpzDwAAAAAAZwdStzGLicQ7wwH5/sU5YtBMMzGXqt1IAX7PK/jI+chPpWz6/////2YjAAAAAAAA1XD5s38BAACrz9VW7P//////////////TBgAAAAAAACJXDpiAAAAAAh6Gc7r85vafpki9IcWHSDXPRqcAUJ4kIbjnA8i+SJyYF6TBQAAAACNIgAAAAAAADEu+rN/AQAA46WbxCAAAAAAAAAAAAAAAGYjAAAAAAAASwIAAAAAAAA=","AAEAAQEBAADGXDpiAAAAAOtzDwAAAAAAJOBRLqz1iUaA4K9vp73J5eAU6sxWc1LAlvfl3gdGDkq7oWz6/////2YjAAAAAAAAhj36s38BAACrz9VW7P//////////////wCcJAAAAAADFXDpiAAAAAAh6Gc7r85vafpki9IcWHSDXPRqcAUJ4kIbjnA8i+SJyYF6TBQAAAACNIgAAAAAAADEu+rN/AQAA46WbxCAAAAAAAAAAAAAAAGYjAAAAAAAAPgAAAAAAAAA=","AAEfAQEBAADGXDpiAAAAAOxzDwAAAAAAulC6B3q+Tmts86uWadoanyOSJDImGxkc8qboomkM38aByHD6/////2QjAAAAAAAAFQYAAAAAAACrz9VW7P//////////////5gUJAAAAAABHKjpiAAAAAAh6Gc7r85vafpki9IcWHSDXPRqcAUJ4kIbjnA8i+SJyYF6TBQAAAACNIgAAAAAAADEu+rN/AQAA46WbxCAAAAAAAAAAAAAAAGQjAAAAAAAACgAAAAAAAAA=","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","AAAVAQEBAABZXTpiAAAAAAh0DwAAAAAAnWrRwV2x/smBxVimpGV8AvZmcblTOU49ZKTLd/7SR5sfWZMFAAAAAHgjAAAAAAAAygYAAAAAAACrz9VW7P//////////////wCcJAAAAAABqXDpiAAAAANNg+s76Lt0v5sSVjLMNx/uj44zyJYvaB0Ltp9ytyJvs1pVs+v////94IwAAAAAAAOUAaHLJgfGNHOviNhoAAAAAAAAAAAAAAHgjAAAAAAAAFAAAAAAAAAA=","AAAWAQEBAABZXTpiAAAAAAl0DwAAAAAAulC6B3q+Tmts86uWadoanyOSJDImGxkc8qboomkM38akWZMFAAAAAHgjAAAAAAAAawYAAAAAAACrz9VW7P//////////////wCcJAAAAAAB0XDpiAAAAANNg+s76Lt0v5sSVjLMNx/uj44zyJYvaB0Ltp9ytyJvs1pVs+v////94IwAAAAAAAOUAaHLJgfGNHOviNhoAAAAAAAAAAAAAAHgjAAAAAAAACgAAAAAAAAA=","AAEGAQEBAABzXTpiAAAAAAt0DwAAAAAAi5VwwUvPrCEnEcuemHreaJO5BoYp7b3NbP+FggDg/p/0lGz6/////3ojAAAAAAAAobv8s38BAACrz9VW7P//////////////AAAAAAAAAABiXTpiAAAAAG34NOTfAvu/ay9TjasDhOc7oGsFS9Iu0HDvhr8J/T0rZWyTBQAAAACVIgAAAAAAABPU/LN/AQAAHOviNhoAAAAAAAAAAAAAAHojAAAAAAAA0QAAAAAAAAA=","AAEAAQEBAABzXTpiAAAAAA10DwAAAAAAJOBRLqz1iUaA4K9vp73J5eAU6sxWc1LAlvfl3gdGDkrJk2z6/////3YjAAAAAAAAP+f8s38BAACrz9VW7P//////////////KzgAAAAAAABvXTpiAAAAAG34NOTfAvu/ay9TjasDhOc7oGsFS9Iu0HDvhr8J/T0rZWyTBQAAAACVIgAAAAAAABPU/LN/AQAAHOviNhoAAAAAAAAAAAAAAHYjAAAAAAAAyAAAAAAAAAA=","AAEAAQEBAABzXTpiAAAAAA90DwAAAAAAtMJmXVbh2xlOeltXMj2EKUOIntg8QgmGNGDH9piCHA6wk2z6/////3YjAAAAAAAAc/j8s38BAACrz9VW7P//////////////zUcAAAAAAABwXTpiAAAAAG34NOTfAvu/ay9TjasDhOc7oGsFS9Iu0HDvhr8J/T0rZWyTBQAAAACVIgAAAAAAABPU/LN/AQAAHOviNhoAAAAAAAAAAAAAAHYjAAAAAAAAYAkAAAAAAAA=","AAEAAQEBAABzXTpiAAAAABB0DwAAAAAAyrF24ndr/RwrWqlb9coI9nxlGATFetoBVTO3jRLEUGCek2z6/////3YjAAAAAAAAOAT9s38BAACrz9VW7P//////////////+QoAAAAAAABzXTpiAAAAAG34NOTfAvu/ay9TjasDhOc7oGsFS9Iu0HDvhr8J/T0rZWyTBQAAAACVIgAAAAAAABPU/LN/AQAAHOviNhoAAAAAAAAAAAAAAHYjAAAAAAAA2A4AAAAAAAA=","AAEAAAEBAABzXTpiAAAAABF0DwAAAAAAOROSb+Znl9uH3yUxsigfK6XLLP4jj7F3AtbqKYJ/oNcHlGz6/////3UjAAAAAAAAz+HSxmaMOgCrz9VW7P//////////////wCcJAAAAAABrXTpiAAAAAG34NOTfAvu/ay9TjasDhOc7oGsFS9Iu0HDvhr8J/T0rZWyTBQAAAACVIgAAAAAAABPU/LN/AQAAHOviNhoAAAAAAAAAAAAAAHUjAAAAAAAAgh8AAAAAAAA=","AAEJAQEBAAB7XTpiAAAAABJ0DwAAAAAAi5VwwUvPrCEnEcuemHreaJO5BoYp7b3NbP+FggDg/p9sk2z6/////3YjAAAAAAAACAr9s38BAACrz9VW7P//////////////AAAAAAAAAAB2XTpiAAAAAKdw0HL1d4g35Uxhp0//GkJOhV53CE/zh8+u8wVIZhpTBm2TBQAAAAB1IwAAAAAAAAAAAAAAAAAAHOviNhoAAAAAAAAAAAAAAHYjAAAAAAAA0QAAAAAAAAA=","AAEAAQEBAAB7XTpiAAAAABN0DwAAAAAAZwdStzGLicQ7wwH5/sU5YtBMMzGXqt1IAX7PK/jI+cgFk2z6/////3UjAAAAAAAA4Br9s38BAACrz9VW7P//////////////0QAAAAAAAAB6XTpiAAAAAKdw0HL1d4g35Uxhp0//GkJOhV53CE/zh8+u8wVIZhpTBm2TBQAAAAB1IwAAAAAAAAAAAAAAAAAAHOviNhoAAAAAAAAAAAAAAHUjAAAAAAAASwIAAAAAAAA=","AAEAAQEBAACoXTpiAAAAABd0DwAAAAAAZwdStzGLicQ7wwH5/sU5YtBMMzGXqt1IAX7PK/jI+ci1kGz6/////28jAAAAAAAAFo/9s38BAACrz9VW7P//////////////AAAAAAAAAACXXTpiAAAAAKdw0HL1d4g35Uxhp0//GkJOhV53CE/zh8+u8wVIZhpTL3CTBQAAAABvIwAAAAAAAAAAAAAAAAAAHOviNhoAAAAAAAAAAAAAAG8jAAAAAAAASwIAAAAAAAA=","AAEWAQEBAAC0XTpiAAAAABh0DwAAAAAAulC6B3q+Tmts86uWadoanyOSJDImGxkc8qboomkM38atkmz6/////24jAAAAAAAAcwYAAAAAAACrz9VW7P//////////////wCcJAAAAAAB+XTpiAAAAAMqxduJ3a/0cK1qpW/XKCPZ8ZRgExXraAVUzt40SxFBgzXCTBQAAAABtIwAAAAAAACAG/rN/AQAA46WbxCAAAAAAAAAAAAAAAG4jAAAAAAAACgAAAAAAAAA=","AAEYAQEBAAC0XTpiAAAAABl0DwAAAAAAnWrRwV2x/smBxVimpGV8AvZmcblTOU49ZKTLd/7SR5umkmz6/////24jAAAAAAAA1gYAAAAAAACrz9VW7P//////////////wCcJAAAAAAB/XTpiAAAAAMqxduJ3a/0cK1qpW/XKCPZ8ZRgExXraAVUzt40SxFBgzXCTBQAAAABtIwAAAAAAACAG/rN/AQAA46WbxCAAAAAAAAAAAAAAAG4jAAAAAAAAFAAAAAAAAAA=","AAEAAQEBAAC2XTpiAAAAABp0DwAAAAAAZwdStzGLicQ7wwH5/sU5YtBMMzGXqt1IAX7PK/jI+cgxj2z6/////24jAAAAAAAAcwX+s38BAACrz9VW7P//////////////AAAAAAAAAAC0XTpiAAAAALTCZl1W4dsZTnpbVzI9hClDiJ7YPEIJhjRgx/aYghwO0XCTBQAAAABuIwAAAAAAAN8H/rN/AQAA46WbxCAAAAAAAAAAAAAAAG4jAAAAAAAASwIAAAAAAAA="]}';
const perpEventSnapshot = JSON.parse(json);
const fills = perpEventSnapshot.events.map((event) => {
const fillBytes = Buffer.from(event, 'base64');
return PerpEventLayout.decode(fillBytes); // This is a Mango fill object.
});
You will then receive events with a status of either "New" or "Revoke."
A "New" event is a single fill event for a particular market:
{"market":"SOL-PERP","queue":"31cKs646dt1YkA3zPyxZ7rUAkxTBz279w4XEobFXcAKP","status":"New","event":""}
A "Revoke" event is a notification that a previous fill has been revoked due to a fork in the Solana blockchain and should be voided/ignored.
{"market":"BTC-PERP","queue":"7t5Me8RieYKsFpfLEV8jnpqcqswNpyWD95ZqgUXuLV8Z","status":"Revoke","event":""}
The event data will need to be deserialised and parsed into FillEvent.
C#
TS
public struct MarketFill
{
public string Market { get; set; }
public string Queue { get; set; }
public string Status { get; set; }
public string Event { get; set; }
}
string json = @"{""market"":""SOL-PERP"",""queue"":""31cKs646dt1YkA3zPyxZ7rUAkxTBz279w4XEobFXcAKP"",""status"":""New"",""event"":""AAABAQEBAABFYjpiAAAAALZ0DwAAAAAAJOBRLqz1iUaA4K9vp73J5eAU6sxWc1LAlvfl3gdGDkokvpMFAAAAAFcjAAAAAAAArb0PtH8BAACrz9VW7P///////////////UoAAAAAAABAYjpiAAAAAKdw0HL1d4g35Uxhp0//GkJOhV53CE/zh8+u8wVIZhpTnEFs+v////9XIwAAAAAAAAAAAAAAAAAAHOviNhoAAAAAAAAAAAAAAFcjAAAAAAAAxgAAAAAAAAA=""}";
var marketFill = JsonConvert.DeserializeObject<MarketFill>(json);
var fillBytes = Convert.FromBase64String(marketFill.Event);
var fill = FillEvent.Deserialize(fillBytes); // This is your Mango fill object.
import { PerpEventLayout } from '@blockworks-foundation/mango-client';
const json: string = '{"market":"SOL-PERP","queue":"31cKs646dt1YkA3zPyxZ7rUAkxTBz279w4XEobFXcAKP","status":"New","event":"AAABAQEBAABFYjpiAAAAALZ0DwAAAAAAJOBRLqz1iUaA4K9vp73J5eAU6sxWc1LAlvfl3gdGDkokvpMFAAAAAFcjAAAAAAAArb0PtH8BAACrz9VW7P///////////////UoAAAAAAABAYjpiAAAAAKdw0HL1d4g35Uxhp0//GkJOhV53CE/zh8+u8wVIZhpTnEFs+v////9XIwAAAAAAAAAAAAAAAAAAHOviNhoAAAAAAAAAAAAAAFcjAAAAAAAAxgAAAAAAAAA="}';
const perpEvent = JSON.parse(json);
const fillBytes = Buffer.from(perpEvent.event, 'base64');
const fill = PerpEventLayout.decode(fillBytes); // This is your Mango fill object.